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
340266422766	340266423286	340266423836	340266424386	340266424934	340266425486	340266426036	340266426586	340266427134	340266427686	340266428236	340266428786	340266429334	340266429886	340266430436	340266430986	340266431534	340266432086	340266432636	340266433186	340266433734	340266434286	340266434836	340266435386	340266435934	340266436486	340266437036	340266437586	340266438134	340266438686	340266439236	340266439786	340266440334	340266440886	340266441436	340266441986	340266442534	340266443086	340266443636	340266444186	340266444734	340266445286	340266445836	340266446386	340266446934	340266447486	340266448036	340266448586	340266449134	340266449686	340266450236	340266450786	340266451334	340266451886	340266452436	340266452986	340266453534	340266454086	340266454636	340266455186	340266455734	340266456286	340266456836	340266457386	340266457934	340266458486	340266459036	340266459586	340266460134	340266460686	340266461236	340266461786	340266462334	340266462886	340266463436	340266463986	340266464534	340266465086	340266465636	340266466186	340266466734	340266467286	340266467836	340266468386	340266468934	340266469486	340266470036	340266470586	340266471134	340266471686	340266472236	340266472786	340266473334	340266473886	340266474436	340266474986	340266475534	340266476086	340266476636	340266477186	340266477734	340266478286	340266478836	340266479386	340266479934	340266480486	340266481036	340266481586	340266482134	340266482686	340266483236	340266483786	340266484334	340266484886	340266485436	340266485986	340266486534	340266487086	340266487636	340266488186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	2000	3600	2300	2751	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	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
22071	20262	27420	22940	20256	20214	5683	1546	1282	1121	1117	1094	1061	1021	1041	958	944	947	900	914	900	954	895	925	925	941	909	872	864	910	908	967	852	898	937	868	867	831	898	829	882	894	863	904	856	853	894	864	881	834	890	872	885	844	895	870	866	889	889	868	875	863	838	896	865	831	850	871	937	860	846	822	873	868	862	874	830	887	875	866	896	876	894	837	899	854	855	883	859	885	863	830	871	900	864	884	871	795	855	937	835	903	878	890	848	814	865	904	838	916	780	891	865	864	877	878	871	866	824	925	863	913	822	881	919	848	844	859	895	905	858	871	906	902	866	839	850	869	879	836	856	810	879	835	860	858	863	823	885	821	860	854	852	850	876	850	871	802	819	864	879	826	821	816	806	858	874	865	819	819	863	825	805	831	832	868	833	811	845	873	897	893	851	848	879	862	835	809	849	832	851	850	824	875	902	903	848	868	826	833	851	816	805	866	807	827	835	876	873	861	878	852	871	845	866	890	874	849	822	826	881	867	851	820	825	850	841	876	908	844	823	893	874	885	838	846	914	849	868	888	839	835	854	832	877	880	738	857	873	855	856	911	890	847	856	881	862	874	826	877	876	855	864	874	831	848	875	872	836	895	847	884	832	870	851	889	838	860	840	855	935	865	878	815	797	886	883	890	865	882	885	831	863	884	870	833	892	894	868	822	892	805	869	838	851	868	902	886	863	899	924	854	871	857	878	844	852	845	900	868	846	839	880	842	833	839	861	808	862	879	850	885	860	877	884	864	817	868	888	886	854	843	892	855	818	789	875	816	796	903	874	819	821	782	812	818	844	884	845	843	866	863	906	836	868	849	829	854	813	861	846	857	850	892	858	858	825	895	862	879	832	881	906	871	898	842	857	827	861	881	857	868	828	876	850	856	819	900	838	895	860	866	866	832	861	847	828	840	875	819	785	845	894	871	892	888	861	849	878	829	896	868	870	910	841	881	883	845	818	908	848	859	821	865	909	877	835	846	859	901	873	875	861	859	855	813	854	822	848	838	855	865	769	886	901	829	853	884	832	870	840	842	898	856	877	854	869	913	856	871	864	865	909	847	868	849	816	826	866	859	823	875	853	873	886	820	883	860	815	862	873	859	789	810	844	868	798	897	788	859	885	871	921	870	873	871	812	863	821	847	892	855	860	800	903	854	823	872	822	924	931	876	867	924	855	803	884	845	866	881	782	882	841	888	862	855	849	824	843	828	835	869	810	854	819	845	873	812	844	839	901	851	886	855	855	839	898	886	884	861	827	828	844	874	874	867	841	880	829	879	805	884	846	825	824	869	827	860	842	898	842	850	826	885	816	838	811	836	814	819	806	855	818	842	813	862	879	847	862	844	877	819	773	869	843	848	861	895	857	865	827	854	856	909	870	894	842	867	919	851	852	861	841	859	884	865	848	789	836	881	811	904	841	798	848	825	849	815	831	922	848	895	846	840	842	877	818	876	839	876	811	832	894	814	865	890	856	830	829	865	827	926	818	839	850	827	848	853	852	839	890	820	802	823	828	843	822	928	899	842	877	883	858	852	820	820	844	871	821	842	904	904	886	888	883	843	866	854	891	864	892	841	893	830	896	825	880	845	880	818	818	858	825	860	880	829	900	810	924	857	862	862	792	857	846	822	826	851	813	839	859	881	818	849	814	851	859	896	830	857	883	912	885	839	878	866	902	873	858	864	893	923	893	899	876	804	899	791	809	877	890	864	881	835	881	862	895	872	839	849	793	824	894	928	777	910	882	866	844	860	861	821	856	824	865	843	853	847	837	842	842	851	837	844	859	901	936	864	888	865	822	918	887	847	873	847	871	897	862	861	836	859	830	903	803	878	839	870	797	867	858	847	837	880	794	884	863	837	877	893	852	889	911	846	885	828	848	841	865	850	880	811	873	824	845	839	866	879	866	884	885	831	830	851	906	865	844	815	870	840	879	886	873	839	835	863	857	892	851	890	852	880	834	875	916	819	821	886	874	893	890	871	865	814	827	874	932	862	817	886	824	849	873	844	846	894	854	891	894	838	857	883	894	880	850	842	858	888	836	891	833	840	909	860	872	866	884	829	797	897	810	788	832	903	868	841	889	816	864	914	874	889	860	854	893	906	863	841	890	818	893	880	832	845	849	893	856	781	874	864	848	837	837	882	891	883	887	868	876	841	864	814	830	829	875	885	855	835	897	905	864	840	937	825	913	862	835	824	876	824	833	898	816	841	902	848	874	801	925	945	849	894	827	859	822	878	895	869	870	832	876	879	879	903	867	883	871	860	814	837	917	880	815	833	850	851	830	886	858	873	854	889	878	845	892	826	869	847	858	927	865	842	819	882	875	843	862	845	901	817	859	829	849	830	831	843	862	883	837	843	896	856	817	862	844	824	860	863	823	849	851	859	825	897	850	862	861	855	837	870	812	890	897	846	867	888	852	855	815	870	839	934	819	864	825	879	826	865	914	840	855	800	879	821	809	858	811	862	885	869	860	851	871	838	847	833	806	861	831	861	875	855	837	839	905	878	839	847	857	862	805	848	832	866	821	870	860	843	899	867	809	885	868	906	875	844	890	861	869	887	852	892	809	849	880	866	822	910	815	868	906	856	841	899	855	881	838	850	865	823	812	848	886	822	838	869	903	837	862	860	833	850	815	847	859	848	813	833	854	858	910	831	833	888	870	906	889	862	873	838	871	908	841	828	886	870	830	837	846	777	859	848	899	908	871	871	879	864	865	849	804	809	870	834	842	868	878	850	872	855	877	864	830	809	871	853	805	816	834	794	878	844	827	832	845	820	848	870	863	841	870	878	824	866	846	853	863	863	845	855	892	847	835	868	847	894	838	836	837	861	875	866	851	865	874	852	896	848	864	883	840	850	847	846	855	870	865	815	821	822	820	874	870	905	892	818	843	820	855	829	874	815	903	836	869	870	847	887	833	868	854	876	926	860	878	843	857	861	801	879	861	838	845	924	837	868	819	908	780	795	827	848	863	823	853	835	879	843	859	866	895	886	865	859	912	830	835	877	884	824	843	861	826	838	872	891	870	818	860	853	850	886	860	884	860	904	824	897	868	829	815	873	878	879	898	833	830	890	806	844	876	864	888	833	891	864	864	919	847	911	884	896	807	835	855	843	865	843	836	822	878	838	806	918	868	878	871	870	874	832	872	863	830	836	872	883	836	886	862	816	914	845	864	812	821	817	828	826	900	859	896	838	853	897	842	831	818	870	871	869	844	795	839	859	848	796	901	847	808	815	880	837	805	862	868	798	930	883	787	870	851	872	870	792	798	887	879	861	847	866	854	908	854	855	870	844	861	809	895	878	872	821	873	883	859	819	863	866	903	849	891	840	857	835	909	797	829	818	868	836	862	849	870	821	810	804	781	865	870	868	889	841	809	836	851	851	833	827	881	841	859	857	876	865	840	827	812	842	876	867	897	811	834	868	856	882	892	889	814	869	909	851	893	892	906	849
33209	14008	11182	5995	4334	3414	2801	2436	2059	1805	1633	1480	1481	1337	1383	1291	1267	1196	1224	1188	1269	1191	1157	1134	1139	1062	1088	1081	1108	1084	1089	999	1090	1049	1016	1085	1089	1056	1042	1027	1056	1053	1059	1068	1064	1000	1048	1010	1023	1118	1071	1032	1068	1037	1045	991	989	1035	1020	1017	1022	1042	1051	1066	1006	963	950	1106	1009	1080	1024	1024	1083	1034	1063	1010	1036	1020	970	1067	1010	1029	1032	1078	1075	1071	1105	1040	1047	1030	1068	1003	1090	1023	1056	988	1018	1066	1060	983	1055	1073	1017	1021	1057	1043	1000	1056	1047	999	1028	964	1012	1069	1006	1009	1021	1063	997	1033	1024	996	1036	972	998	1052	1039	1104	1018	1014	1002	1076	1014	1033	1023	1015	1037	1074	1034	1038	1046	1043	1037	1017	1043	1034	1058	1060	1011	1040	1029	999	1037	1050	1025	1134	1025	1059	987	1012	998	1005	1042	976	1029	1042	1020	1033	974	1038	1032	1004	1041	1037	1030	979	1029	1051	1068	994	1080	1045	1047	1082	1011	1050	994	1034	1041	1041	992	1076	1033	1049	1028	1072	1027	1020	1040	1012	1088	1053	977	1059	1046	992	1004	1029	1034	1067	1006	1088	1013	1045	979	1007	1060	982	1053	1017	1003	1010	1116	998	1024	1051	1006	1036	1033	1091	1038	1056	1077	1019	1009	1056	1020	1035	1024	1016	1011	1040	997	1029	961	1062	1053	1025	1023	942	1072	1001	1026	1049	1069	992	999	1005	1075	1034	983	1062	1046	1055	1090	1013	1014	1035	1019	1071	1076	1051	1079	1002	1031	1072	1003	1092	1031	1035	1031	1063	1020	1039	1048	1041	969	1029	1047	1015	1025	985	1093	1009	1002	991	1064	964	1021	1035	984	1008	1050	1007	1036	1051	1034	1034	972	1059	974	1014	1033	966	1018	1026	1072	1037	1078	1016	1070	1030	1029	1083	1062	1001	1017	1047	1021	1032	1063	1016	1060	1033	1035	1063	1021	1037	1074	986	1039	944	1038	1064	1039	997	1026	989	1037	1030	1027	995	1039	1030	1017	1076	1045	1022	983	1099	1051	1003	1062	1050	995	1018	1024	1020	1118	1021	1041	1030	1074	1060	1070	986	972	973	1035	1008	1040	1092	1009	1094	1089	1011	1033	1005	1007	1028	1049	1019	1006	1057	1012	980	1023	1029	989	1081	1006	1016	987	1084	1073	1011	1021	1016	997	1014	1011	1022	1016	1034	965	1029	1013	1024	1063	969	1031	1056	1038	1009	1022	1015	1028	1055	1097	1021	1081	1056	1028	1015	1022	1036	1024	1017	1020	974	1019	1006	1051	1025	1007	1013	1025	1016	1032	995	1111	973	958	1022	1057	987	1051	968	1074	1001	1065	998	1061	1001	1077	1008	1010	1027	1042	1013	1086	1069	1048	1013	1062	1018	1003	1101	1061	1084	1019	1014	1015	1048	1022	1052	996	1071	1039	1068	1063	994	1013	1038	1050	1005	1020	1053	1014	983	1012	1043	1015	945	1029	1051	1034	996	1032	1015	1016	1055	1065	1001	992	1040	1019	1012	973	1032	1031	1024	1013	1075	1003	1047	1069	1039	1047	1073	1020	998	1078	997	1028	1020	1051	1014	1059	1016	1015	993	1026	1045	1048	1008	976	975	982	1005	1049	1069	1015	1036	1070	1070	978	1036	1023	1022	986	1080	1015	1036	1073	1026	990	1015	982	987	1023	1012	1068	989	1044	1028	1044	1000	1046	991	989	1032	1000	1015	1045	1053	1082	1006	1021	984	1041	1049	1060	1017	1017	1065	996	998	1019	1028	978	976	1018	1058	1046	1008	993	997	1010	1006	985	1017	1097	1056	1048	983	1066	1020	1031	1016	1033	1033	1002	984	1003	976	1035	1088	957	993	966	1056	992	1071	1088	1017	1060	1052	1051	1058	1020	993	990	1010	963	1022	961	1046	1046	1045	1062	1024	1051	1038	1002	924	1038	1036	1048	1080	1046	983	947	1004	1036	1016	998	1043	973	977	1049	1089	967	1035	1068	1055	1072	1013	1056	1043	1072	1076	1042	1021	1035	1044	1017	1050	1008	1002	1054	1041	987	1099	1052	964	1049	1036	1033	1023	1029	994	1032	1029	1039	1032	1025	1050	1028	1053	1018	1053	1073	1044	1042	1045	1027	1006	1083	997	1059	1022	1020	1052	1002	1021	1024	998	977	1038	1020	993	1070	1019	978	1022	1013	1036	1049	1061	1032	1041	1028	1006	995	1098	990	1017	998	978	1037	1047	1026	1001	1017	1032	1047	1037	1009	964	1100	962	1046	1074	999	973	1046	1029	1024	1003	1021	1031	1048	1009	1061	1056	1019	970	1015	1072	1024	1078	1028	1037	1009	1077	1063	1096	1022	1044	1046	1081	1038	1031	1013	1064	1051	1012	1065	1072	1041	1047	1011	1070	1040	950	1098	1015	940	1083	1069	1067	961	1026	1052	1093	1035	1020	984	1040	966	1039	1035	1017	1006	1022	989	932	1048	1089	1047	1034	1047	1011	1011	1006	995	1013	1011	1057	978	1041	1016	1040	1024	1096	1080	1115	1113	1029	1037	948	1081	1031	1046	1012	1043	1030	1036	1080	1054	1055	1046	1014	975	1071	1006	1064	1036	985	1050	993	1021	990	1024	1034	1027	1000	1015	987	1000	1037	1005	1051	954	1083	1061	1039	1004	1014	1013	1006	1092	1017	1007	1051	1020	1013	1057	1018	1044	1008	1030	1031	1004	1051	1136	1065	957	1046	1001	977	1067	1030	1067	1014	1077	1016	1062	1035	1065	961	1038	1079	1046	983	1021	996	1039	1046	1029	1036	998	1048	1010	1019	1026	1077	998	1077	1009	1055	1017	1000	991	1016	1018	1093	1027	1034	1031	1010	1050	1021	1032	1002	1055	1030	1048	1101	1062	1014	1006	1019	1052	1000	1023	1074	1084	1040	1061	1024	1046	1036	1050	1055	954	1071	1011	1073	1028	1007	1006	1067	1003	1099	1034	1049	1022	1006	1075	1004	1094	983	1064	1077	1010	1073	1029	1009	1012	1036	1045	1022	1015	1024	985	1034	1033	1088	1022	1010	1059	1029	1034	999	1002	1040	1052	986	1019	1064	1032	983	1023	1072	1005	1009	1076	1083	1015	1048	1016	1057	975	993	992	1033	930	1059	1016	1027	1037	1006	1044	1038	1006	1016	1020	1050	1026	958	1035	1010	1105	1052	970	1070	1024	1044	1021	980	1023	1044	1078	1095	1000	1005	1005	1012	1042	1040	1064	1035	1075	1001	1047	998	1077	1021	1038	1050	1033	1033	1021	1025	1042	1000	1038	986	983	1016	1042	1070	1063	1048	1051	1064	1015	1053	987	1030	1026	1008	1026	1051	980	1009	1023	938	1022	1026	1041	1009	1013	1049	969	1046	1068	1089	1004	1059	990	1078	1025	1030	1022	1054	1045	1041	1016	981	1034	1016	1031	1009	1003	1007	1049	1014	978	975	1000	1052	1033	1003	1054	1066	1013	957	1031	1032	1018	1070	957	1051	994	1023	1036	1060	1036	1007	1035	1021	1085	1135	1021	1006	1010	1015	1068	1019	1043	1033	1038	1008	1056	991	1057	1014	1014	999	997	984	1028	1006	1021	1029	993	1047	1006	1007	1081	1034	1050	985	1017	1023	1021	994	978	1015	997	1008	1023	993	1094	1065	1038	1027	963	1033	1000	961	1038	1007	1047	1074	1084	1067	992	1008	1093	1037	1003	1078	1070	1025	1028	1024	1009	1039	1026	1007	1060	1049	1029	999	1043	1042	1024	1057	954	960	968	953	1065	1103	986	1015	1007	1053	1071	1077	1053	1005	1082	979	1041	1081	1020	1047	1005	1039	1026	1031	1035	998	1023	1017	979	1033	1003	1080	973	1073	1039	1111	1027	1091	1007	1009	1013	1046	987	1037	985	1023	1053	1083	1015	1060	1001	1002	1046	1094	1072	1014	1064	1032	1049	1021	995	1094	1062	1091	987	1017	1022	1068	1063	1014	1027	1013	1032	1011	1035	1010	1041	1057	1001	1036	984	1020	1050	1078	1031	995	1043	991	1103	993	1028	1046	1024	1020	1021	986	1037	1054	1001	991	1013	1030	1061	1042	1026	1110	1019	1059	983	1070	1032	995	1039	1016	1063	1053	1013	1010	1047	1038	1040	1008	1034	1040	1043	997	1037	969	984	1088	1012	989	1092	1017	979	1033	1097	1027	1034	1011	1060	1056	1042	1017	1045	1021	1062	1026	1016	1024	1064	997	995	1018	1074	1086	1016	1026	1043	1048	963	1037	1014	1013	1038	1025	1011	1059	951	1005	997	1054	1012	1030	1031	1049	978	1053	1041	1081	1067	1042	1035	1015	977	1057	1023	1016	1007	1010	994	1052	1006	982	1041	1061	984	1058	1058	1015	1073	1022	1018	1055	1041	996	1058	1001	1009	1023	1037	1003	966	1055	1019	994	1031	1029	1060	1006	973	1053	1007	1111	994	1036	1011	1020	984	1016	1081	1017	1048	1019	1012	1001	1075	1056	1017	1022	1087	1050	1018	1064	1018	1053	1066	991	1062	1029	1008	1031	1082	1012	1053	961	1035	1000	1075	1045	1030	1021	1079	973	1009	1019	1030	1074	1054	1054	1038	1092	996	1052	1021	1022	1080	1044	994	1005	947	1028	1031	1035	1041	1026	1030	1027	1066	1020	1028	1011	1071	1064
27881	19022	4807	806	605	569	440	396	367	360	378	361	351	362	356	377	373	364	333	343	392	360	383	335	382	342	348	363	347	346	340	397	349	379	353	374	338	338	341	371	344	331	342	359	389	340	371	339	351	323	359	376	353	342	360	351	394	353	349	341	337	344	384	346	325	325	359	371	360	356	336	360	362	335	362	333	372	356	342	340	355	326	379	347	343	332	362	379	340	359	374	340	372	286	352	320	364	350	348	336	351	347	342	337	366	348	342	376	349	346	380	362	354	358	330	334	345	371	375	357	372	333	339	336	356	350	341	365	327	359	345	338	369	329	367	358	307	361	362	309	360	314	360	374	348	352	351	362	370	303	346	331	342	341	342	362	342	340	385	355	357	365	354	357	353	346	337	346	352	348	381	329	346	341	351	357	366	371	328	331	358	366	351	348	341	353	371	354	337	337	337	350	367	312	356	332	372	351	354	351	366	374	341	342	363	365	334	360	383	377	343	343	335	348	381	345	335	377	363	360	357	344	346	367	378	330	352	344	339	350	377	387	323	321	340	360	333	383	360	342	334	355	330	330	347	356	351	363	338	343	386	352	351	320	374	350	369	336	343	374	327	323	350	334	353	352	350	318	344	398	375	379	357	380	348	316	324	357	370	327	366	333	347	338	336	321	319	329	371	348	356	334	323	346	324	373	363	342	356	339	344	364	333	321	355	348	379	329	325	325	368	335	316	331	376	352	378	326	362	341	328	355	322	328	364	358	383	358	351	327	368	342	344	337	330	316	369	360	317	336	372	334	354	330	348	363	381	332	366	358	352	335	356	312	341	345	371	390	356	344	340	356	348	345	310	305	372	341	369	310	353	379	358	353	328	373	382	319	342	345	336	354	347	312	338	368	379	338	308	358	370	343	327	325	354	345	342	359	333	356	356	311	341	348	360	323	348	366	352	368	373	356	352	331	364	352	357	333	353	359	335	358	325	346	332	372	356	357	368	374	320	358	372	351	370	346	385	336	371	359	327	376	305	364	339	378	357	344	378	358	391	350	337	322	316	354	354	327	310	356	319	340	322	332	353	353	349	364	373	344	348	336	352	363	355	353	361	340	375	328	358	347	326	356	342	335	348	347	335	355	352	338	366	330	354	361	335	341	361	395	352	347	330	339	335	371	357	354	363	353	352	352	371	335	365	375	355	337	373	364	324	342	333	356	357	341	345	363	342	359	346	355	336	368	361	371	325	321	365	350	316	341	360	316	328	369	355	364	348	369	329	326	328	328	369	325	348	365	371	325	362	364	343	368	368	367	348	357	374	353	361	390	361	351	353	346	351	340	344	355	322	327	353	339	367	355	349	326	352	343	335	362	363	344	343	357	389	365	330	333	363	303	325	334	315	336	340	341	366	344	338	367	361	358	325	363	341	346	389	350	331	347	361	366	333	358	357	364	374	354	369	348	337	332	360	340	367	342	351	367	351	332	353	336	359	351	374	364	341	331	353	369	344	352	349	359	362	345	352	342	395	359	359	343	367	338	318	348	338	359	379	351	375	373	338	335	344	353	335	342	342	367	375	326	353	329	375	383	380	362	316	343	363	377	349	343	357	332	323	341	362	343	338	367	339	352	352	375	334	384	357	337	380	332	357	357	366	324	345	323	340	384	351	340	337	368	323	344	343	377	336	349	337	350	347	371	396	368	380	329	341	349	364	371	351	351	342	361	372	354	348	344	344	348	343	350	359	357	336	362	349	369	344	339	352	371	372	379	364	363	318	350	356	360	375	369	339	323	350	357	397	346	364	400	327	356	368	313	359	336	371	370	369	372	373	349	310	348	332	344	367	366	338	331	332	364	342	341	339	341	338	343	334	331	359	365	371	343	324	335	347	348	347	351	312	366	398	328	352	356	340	339	368	330	329	372	347	376	320	360	348	326	392	345	346	339	333	323	349	376	356	341	331	355	345	357	324	356	338	333	319	299	339	329	340	354	355	344	365	365	328	359	371	367	346	328	331	346	343	324	338	325	355	348	331	340	359	344	361	336	346	340	371	338	383	340	329	365	336	339	336	348	342	374	355	348	355	376	365	365	406	344	338	353	327	359	383	340	364	352	313	351	361	359	367	401	338	366	355	357	362	357	373	374	312	353	335	327	366	389	384	336	358	322	350	337	360	357	362	360	359	333	383	329	388	319	341	356	346	384	376	346	371	356	322	323	395	385	355	350	357	343	355	350	334	364	362	331	343	383	332	361	354	341	341	324	359	330	328	359	350	341	378	370	352	324	357	350	377	352	375	355	336	364	367	355	366	355	341	350	339	345	295	343	363	362	388	355	335	303	334	367	329	372	338	344	340	350	329	326	364	334	371	370	346	346	364	361	332	352	356	376	357	349	375	350	344	338	377	364	349	334	348	348	380	361	339	340	341	349	384	337	363	356	327	332	362	322	332	346	355	342	393	349	377	340	363	384	376	359	355	360	344	344	348	360	361	346	350	330	340	373	344	292	364	334	319	342	361	356	363	355	351	366	357	358	386	354	329	354	362	316	320	360	352	329	349	366	355	360	374	342	312	314	357	344	320	352	371	358	375	321	368	395	352	351	353	367	377	353	339	346	331	351	362	332	322	360	380	352	341	329	378	382	332	375	343	365	357	372	351	346	337	367	348	348	349	331	340	335	359	341	364	348	353	345	369	348	362	340	341	361	338	359	374	353	387	328	366	351	342	361	336	366	341	340	379	372	350	352	335	373	330	357	360	339	310	356	347	390	324	356	340	342	359	335	336	363	356	326	337	351	342	344	373	357	364	338	329	363	328	351	379	336	377	326	378	360	333	342	376	331	349	318	370	357	357	345	349	379	336	318	360	354	368	328	343	351	372	319	335	362	316	341	361	328	348	367	395	357	336	348	369	350	360	344	348	364	378	354	372	337	337	344	330	348	372	347	316	376	362	352	334	368	335	359	345	349	337	336	349	363	346	380	341	359	369	366	356	317	322	344	319	340	335	330	363	353	341	353	355	354	333	309	321	343	346	344	345	335	379	361	350	339	348	323	330	381	359	326	359	334	378	335	349	378	351	373	348	369	326	352	350	351	333	344	357	364	359	351	334	334	368	363	360	376	357	330	325	364	355	360	371	358	364	337	372	345	353	312	352	336	367	402	376	331	339	326	318	329	354	368	356	361	318	326	352	345	368	351	333	351	330	359	307	349	356	312	372	364	349	410	347	339	340	345	420	359	354	355	332	358	357	339	383	379	327	326	345	306	361	350	322	344	349	319	333	362	345	342	367	330	346	344	346	356	303	347	339	312	341	341	368	370	296	337	354	385	341	335	376	334	372	315	336	328	360	351	350	380	362	351	315	324	337	345	356	353	338	356	357	351	339	375	361	352	361	363	358	378	351	350	324	339	352	327	348	348	358	334	337	353	381	338	330	318	356	373	377	302	308	322	355	367	342	363	367	345	361	336	358	368	319	360	343	337	351	350	379	352	359	366	329	376	357	359
12874	1078	928	665	550	510	515	515	487	492	500	425	451	489	456	432	442	449	466	441	437	448	415	464	477	447	435	420	465	471	452	475	463	466	462	430	453	447	415	445	422	428	436	452	422	453	419	496	462	447	482	430	452	484	403	439	423	437	426	437	450	465	440	459	427	447	460	470	455	461	439	461	440	471	418	412	461	463	426	449	419	480	440	457	429	433	429	451	434	411	403	435	453	455	449	453	440	442	475	438	478	437	482	467	465	402	448	430	448	416	421	451	465	447	430	443	439	447	431	453	452	471	452	456	461	436	422	451	409	429	431	473	447	464	435	455	450	450	429	450	458	456	446	460	456	419	470	421	430	427	407	483	473	467	445	445	451	430	483	447	413	422	426	425	473	465	428	468	411	466	461	442	434	469	414	462	408	458	434	444	429	517	423	458	466	447	459	431	468	457	425	441	480	458	445	464	454	458	420	477	446	432	393	469	461	467	417	458	410	446	471	429	443	414	424	424	462	428	444	430	431	455	445	447	418	431	404	466	462	468	455	458	420	409	430	460	438	446	440	411	421	443	438	433	426	455	431	474	459	447	464	431	450	444	436	514	449	461	434	457	441	444	444	471	389	442	396	451	453	458	470	431	455	440	434	446	415	443	462	481	436	473	467	397	436	453	436	416	439	466	476	429	430	412	445	444	429	444	428	456	454	415	445	438	437	437	438	450	461	450	438	439	470	442	457	438	412	443	444	488	445	438	428	449	434	450	472	461	452	456	458	441	449	440	424	457	479	448	427	495	442	443	432	441	424	466	476	466	467	463	451	451	458	409	420	420	448	450	447	444	427	424	477	449	472	431	460	445	465	482	438	442	422	460	408	466	443	435	428	470	470	441	424	418	512	470	494	445	429	419	447	453	467	453	417	446	453	449	417	382	443	491	429	432	420	472	447	422	462	429	455	464	404	439	455	438	440	453	478	465	455	420	455	448	445	450	463	454	470	419	463	452	465	451	450	440	452	449	446	441	451	477	398	418	449	424	486	425	446	442	465	493	468	449	430	443	491	439	478	449	440	429	430	455	403	446	449	450	461	443	419	490	467	471	457	425	468	457	451	445	424	453	471	454	457	421	423	448	462	431	446	429	468	458	447	407	416	442	435	427	438	430	425	455	420	455	420	442	415	416	485	429	396	432	481	477	431	446	448	434	439	458	400	437	452	466	455	463	423	452	469	439	493	442	450	459	414	432	486	443	438	451	430	414	410	446	456	487	449	428	427	462	453	416	472	437	468	409	460	430	429	445	432	432	482	425	455	421	450	415	482	388	428	468	454	429	455	464	460	427	480	476	434	432	463	429	427	424	483	465	440	427	455	416	461	453	431	466	429	442	465	448	453	459	427	425	396	426	483	428	445	441	445	398	463	475	449	469	461	450	473	453	408	463	451	434	450	443	464	465	446	414	421	447	459	499	453	434	441	438	425	417	425	433	443	411	417	477	429	425	466	428	440	402	437	457	476	457	483	450	420	432	422	459	443	437	465	455	419	433	428	413	408	418	443	408	445	443	432	458	424	437	486	448	446	431	443	442	452	447	434	406	399	431	424	430	436	433	385	397	390	457	442	430	462	423	436	441	463	511	430	459	477	413	441	487	457	427	464	468	429	430	425	430	448	466	427	436	418	428	437	442	468	432	457	413	434	428	413	417	424	446	472	441	476	461	402	431	474	434	472	451	432	426	427	460	437	425	447	454	442	418	420	449	436	449	436	465	441	462	428	420	457	454	417	446	455	467	429	411	416	437	463	438	424	455	438	450	457	429	456	467	420	451	425	469	469	459	405	457	406	435	408	430	456	443	444	449	412	452	420	436	457	451	433	447	414	423	447	421	426	485	439	454	518	451	435	458	459	434	437	455	447	416	457	439	424	445	438	433	449	462	459	437	456	441	423	418	415	454	464	432	437	457	424	467	439	450	457	468	458	501	453	437	442	451	438	458	479	450	439	492	442	445	458	417	419	398	482	449	429	415	477	421	426	470	417	391	425	484	434	454	490	433	434	446	441	467	442	440	434	430	411	401	447	432	444	463	451	453	471	413	431	437	443	474	450	452	469	474	504	440	462	493	401	437	450	456	451	449	459	435	457	461	433	466	453	410	447	449	423	438	452	445	438	460	459	479	443	465	479	416	453	450	428	443	415	493	456	456	441	439	431	456	468	431	463	464	426	464	423	479	448	435	458	466	451	420	414	415	426	421	438	405	453	444	465	422	417	419	435	446	427	479	424	456	450	413	444	453	462	453	443	426	435	447	411	446	461	439	419	464	455	463	430	444	435	442	439	448	450	457	491	450	426	432	420	493	478	428	464	463	431	413	435	438	441	464	448	389	446	430	457	468	421	419	431	477	469	474	426	427	457	429	424	449	501	450	443	413	446	473	469	452	414	411	475	438	460	469	437	523	461	490	413	425	430	458	438	442	471	444	427	437	451	443	429	442	464	452	448	433	435	441	492	435	437	436	450	435	422	424	458	457	411	447	409	455	447	431	477	480	428	481	451	437	461	457	484	427	464	460	452	444	416	485	427	438	467	450	471	434	459	462	439	426	429	428	492	456	494	452	472	466	449	423	454	423	462	402	419	458	433	448	461	417	430	439	426	449	427	450	435	447	496	465	433	416	420	472	436	464	442	432	438	444	439	423	477	446	450	410	434	469	448	467	443	455	407	455	426	444	444	448	448	431	431	409	499	461	447	481	409	425	437	483	477	417	455	430	449	488	466	457	495	469	462	438	434	445	425	433	431	479	434	425	452	477	426	443	440	464	426	450	448	455	439	444	452	461	405	430	443	428	434	446	442	440	430	453	451	448	408	449	414	429	451	429	439	489	439	445	460	479	454	460	470	451	421	448	431	402	475	458	448	442	425	437	447	456	446	455	478	470	450	419	446	424	438	423	436	459	459	467	418	458	445	427	479	419	486	446	451	443	446	401	417	473	440	480	435	445	393	410	449	453	436	501	437	434	442	451	437	421	450	427	454	447	446	428	466	456	425	460	409	395	474	448	467	428	449	478	455	432	426	449	428	430	453	467	457	448	448	477	411	382	464	451	417	446	450	425	447	416	444	468	453	478	411	456	416	466	454	411	395	438	444	459	449	465	414	453	425	398	438	434	438	437	475	469	414	433	439	465	477	446	460	415	422	408	449	449	437	451	411	441	448	470	412	463	447	446	437	408	470	457	420	439	455	430	472	449	439	466	416	467	420	467	442	465	441	473	418	427	444	421	461	441	428	477	473	428	447	424	440	450	409	465	437	449	457	438	428	422	452	446	465	423	446	450	471	474	447	414	399	446	404	423	440	419	447	439	435	442	463	438	458	457	415	418	464	485	472	444	457	463	442	425	409	435	464	470	494	456	455	425	437	420	433	437	479	469	458	461	433	420	458	439	449	476	435	416	431	410	419	450	448	464	452	430	460	400	414	448	455	440	445	469	456	436	409	451	495	435	458	413
24463	21466	28557	24792	21392	6932	1356	1076	975	912	852	806	833	835	765	808	767	823	820	808	775	815	763	755	727	782	745	719	776	777	750	743	754	732	746	717	741	753	717	746	664	729	741	719	710	702	712	723	752	790	742	722	725	712	787	742	736	706	779	814	756	710	681	784	724	762	740	765	776	794	732	731	709	680	694	756	769	727	691	715	806	679	747	721	721	696	700	705	767	711	764	767	681	734	710	750	710	716	729	699	742	742	727	734	713	717	745	748	731	675	714	776	765	725	763	724	744	703	789	766	749	751	709	790	728	761	717	744	701	738	744	716	691	697	739	746	757	716	732	717	723	689	711	726	686	743	762	757	774	742	769	728	697	720	734	754	725	732	692	702	720	748	757	730	747	729	718	751	744	748	729	741	703	741	736	744	722	708	734	704	763	751	754	753	775	756	734	728	740	702	711	723	767	759	726	666	728	752	745	779	719	763	718	712	766	708	680	726	710	675	717	727	748	769	717	729	758	734	736	733	747	751	719	730	722	727	733	788	734	709	724	759	738	671	725	721	754	683	748	685	729	726	726	706	732	725	723	708	754	716	724	742	781	757	770	736	772	661	734	795	719	741	746	733	687	674	733	697	710	694	742	705	790	746	758	725	755	754	755	784	737	709	718	722	737	712	730	747	720	750	709	727	711	713	765	767	741	716	742	710	779	716	739	731	763	712	720	741	751	729	714	715	737	746	684	686	707	750	735	712	777	749	720	764	768	739	694	694	750	726	709	744	728	706	730	751	783	763	733	768	702	758	729	721	756	706	692	772	750	740	766	717	724	745	748	729	726	754	680	723	741	711	723	707	775	728	747	772	714	709	726	729	752	728	760	697	722	756	760	723	704	747	714	702	727	735	753	723	711	766	728	761	726	728	723	724	736	730	718	730	747	738	748	751	702	716	720	704	731	740	718	717	744	727	758	742	746	706	708	690	711	745	770	707	719	703	694	697	730	704	729	713	727	816	702	719	748	713	795	724	785	701	777	756	725	757	737	784	771	693	739	732	723	734	746	758	747	723	705	744	769	684	746	746	758	711	696	704	706	731	697	765	751	726	725	723	763	727	705	818	751	743	750	707	763	736	667	734	690	723	738	738	702	711	734	745	800	714	752	750	750	755	686	691	712	760	713	749	785	708	768	734	733	763	654	747	767	765	715	682	738	694	711	746	731	740	753	728	759	742	748	752	725	766	730	748	735	719	746	696	749	728	763	725	726	739	750	754	730	725	754	690	737	729	734	787	785	713	754	699	715	723	714	751	744	701	757	707	717	725	740	719	705	712	738	706	760	696	762	737	773	675	728	709	742	684	713	694	745	765	732	743	772	727	735	756	749	760	743	701	722	693	719	707	741	764	731	740	751	733	710	769	711	740	687	703	749	733	703	735	719	724	713	737	706	751	701	702	747	743	689	760	703	705	719	729	709	710	751	690	735	724	785	745	700	730	676	724	763	706	762	735	735	733	732	722	714	744	741	757	732	713	720	746	753	795	748	760	728	754	744	712	770	711	755	773	713	714	773	719	692	759	770	750	730	682	711	733	691	702	704	727	739	726	737	719	785	750	722	701	759	733	702	685	696	676	753	732	676	710	702	751	747	753	735	748	749	696	753	732	676	734	750	747	776	749	736	711	759	732	774	722	762	704	770	698	728	748	721	707	767	745	750	710	737	747	711	704	719	718	728	721	827	762	762	703	688	710	711	687	756	759	696	734	715	786	790	758	678	746	754	724	731	702	716	712	704	713	756	755	759	767	672	717	751	730	741	773	734	766	722	665	724	742	769	782	761	707	725	723	729	703	726	768	734	723	693	701	771	783	689	707	774	725	727	705	751	720	737	707	721	746	759	728	731	700	713	730	750	692	735	746	716	759	718	693	703	745	759	715	759	741	759	678	744	678	739	761	746	717	779	731	719	711	754	730	722	742	767	740	731	726	758	736	716	652	755	730	748	691	718	720	774	756	723	698	693	689	734	676	710	742	701	694	742	695	699	744	791	766	721	772	713	678	707	745	758	711	759	735	713	708	729	728	724	711	728	715	755	755	726	700	702	721	731	725	731	769	745	734	709	745	741	710	749	774	746	755	763	773	753	710	732	766	724	721	713	769	739	748	715	743	724	723	692	754	695	807	689	780	769	717	711	792	723	694	729	751	717	746	739	807	739	684	721	732	726	759	765	752	736	744	766	716	756	726	769	758	722	735	756	730	682	731	755	732	742	766	751	714	741	754	722	726	721	759	700	819	725	778	638	730	775	725	738	768	752	733	760	718	689	736	708	703	692	729	772	680	715	712	681	736	730	706	706	714	740	700	720	718	714	714	714	759	754	734	751	709	734	752	711	769	785	734	766	741	695	738	716	688	748	694	783	710	692	706	708	701	721	702	759	751	763	721	768	730	761	701	738	730	720	745	729	674	742	727	711	751	678	704	761	693	750	711	717	726	707	666	759	782	750	741	727	756	749	742	718	694	707	713	712	758	714	732	672	776	749	727	737	700	732	732	762	762	774	691	771	705	743	740	751	710	710	712	702	704	726	656	727	711	700	755	658	767	732	754	685	758	708	694	744	715	752	731	723	650	709	726	678	778	719	759	713	755	702	736	702	731	686	736	741	742	778	681	722	722	688	753	729	747	775	786	698	745	763	746	753	700	795	756	734	755	744	752	761	761	724	770	721	707	706	748	734	626	713	733	743	708	707	767	756	741	742	719	710	713	690	760	709	724	722	714	682	731	729	688	765	695	710	722	759	749	734	723	698	748	739	690	729	790	697	740	787	723	722	735	713	697	759	729	752	698	683	694	713	769	743	736	709	724	713	692	729	733	715	722	751	759	729	718	744	766	684	759	747	738	749	736	807	679	760	745	690	737	729	726	669	729	750	731	702	693	694	774	728	709	779	720	688	698	729	780	769	745	755	722	710	769	704	741	712	773	693	693	739	747	701	682	788	778	700	756	688	765	731	722	694	726	706	724	757	712	706	735	742	737	760	753	729	740	729	724	784	727	721	791	715	721	718	775	733	698	700	700	733	713	709	708	729	806	722	743	739	703	698	772	733	746	685	749	664	736	706	774	695	767	723	771	733	712	758	769	750	771	727	734	776	770	723	767	776	735	728	660	706	742	713	753	728	695	761	752	756	704	753	719	756	718	694	737	703	676	717	714	722	787	733	750	707	721	703	757	707	728	733	730	712	725	713	688	755	779	799	721	690	780	711	741	745	747	736	737	755	679	724	796	723	685	745	686	760	699	781	717	792	708	731	742	719	749	698	715	714	744	780	701	748	691	682	745	739	745	768	724	710	772	723	716	685	781	746	705	715	730	719	704	746	683	705	731	815	695	711	757	734	737	726	766	808	746	724	751	756	750	711	685	704	737	731	750	725	741	682	733	707	765	745	760	733	738	697	732	705	683	749	747	748	724	717	731	712	752	749	713	715	646	769	700	724	737	733	757	740	685	717	710
32674	8924	7040	3748	2762	2202	1794	1596	1420	1378	1224	1196	1146	1064	1000	1034	1006	1049	963	970	986	917	935	937	917	943	1002	903	886	947	940	934	939	901	890	902	975	844	904	900	880	917	893	882	914	895	918	864	877	867	864	925	890	867	841	898	885	928	848	865	907	879	863	896	893	896	896	889	900	907	929	838	844	847	906	906	883	895	919	861	835	891	867	878	839	950	902	876	867	881	851	876	907	893	892	890	850	902	861	899	876	854	912	852	875	952	807	886	883	873	844	904	885	874	900	891	933	854	877	881	871	926	836	883	910	850	899	866	863	855	904	883	833	850	860	890	909	928	924	846	865	888	877	839	936	895	906	824	907	860	928	834	904	932	890	875	826	893	892	812	856	882	823	885	855	913	895	900	831	911	902	862	920	899	827	870	831	912	889	906	980	846	871	863	860	874	869	912	860	863	875	922	858	880	877	894	867	869	866	884	905	874	916	889	860	829	875	889	838	884	834	861	908	867	856	852	896	903	904	921	882	837	845	838	888	891	852	885	854	908	826	937	878	896	876	870	845	867	918	875	898	919	838	917	877	896	903	923	887	851	848	905	869	881	870	876	834	857	892	860	898	946	841	887	882	906	879	933	888	880	908	901	842	927	876	937	891	851	919	870	846	845	898	873	874	897	894	866	893	895	926	861	878	887	898	854	850	859	892	916	894	868	848	886	873	918	873	870	876	930	886	888	896	900	889	876	937	926	894	866	882	851	864	927	811	851	880	875	851	913	946	840	865	899	896	903	874	878	846	933	865	939	943	905	906	887	870	955	902	867	885	882	917	902	881	860	856	866	934	880	891	947	850	909	894	870	837	922	873	907	926	852	911	889	896	849	896	880	910	925	929	925	850	870	836	914	919	893	852	870	926	879	919	846	885	878	846	898	898	968	878	918	830	890	900	879	878	922	870	852	876	916	915	875	899	850	906	871	872	914	858	884	882	925	893	849	914	850	886	956	878	942	880	888	872	913	920	869	927	884	898	894	895	881	870	893	870	884	914	867	901	877	909	884	826	919	899	888	894	852	907	855	913	886	879	843	916	859	816	872	856	832	884	880	883	940	948	860	848	938	896	898	919	894	884	908	912	882	824	858	894	883	873	879	898	872	921	871	919	876	885	909	857	858	887	879	891	844	872	845	830	853	869	894	895	928	853	872	877	852	903	897	873	867	854	940	900	908	860	882	870	882	900	887	915	866	914	858	841	984	918	867	885	892	874	890	914	839	871	902	894	881	880	882	891	856	873	875	886	950	906	884	890	923	917	855	875	891	876	886	945	908	875	887	897	921	913	888	809	881	947	879	912	847	884	852	858	828	862	904	987	889	885	875	842	885	858	922	865	831	897	960	883	895	869	874	811	881	904	853	883	960	902	905	868	851	897	827	876	886	878	887	864	891	880	902	890	907	920	864	894	863	930	845	832	882	862	906	878	860	870	839	926	892	891	923	908	887	927	858	880	841	823	903	894	876	798	867	917	888	908	895	883	878	924	866	894	859	883	867	900	912	876	889	927	875	876	874	811	918	889	915	915	854	867	923	900	854	892	884	868	874	897	919	899	881	836	886	898	897	858	873	823	849	849	834	893	885	816	860	905	845	897	941	857	915	873	882	868	834	884	882	973	913	908	866	859	936	925	876	886	872	910	866	887	871	905	903	871	885	916	915	835	898	919	964	815	876	890	884	881	880	897	888	896	880	855	868	903	848	945	843	887	864	898	878	888	835	838	870	926	916	869	869	863	856	931	894	928	847	877	869	860	871	868	931	871	934	876	865	943	927	882	880	906	884	902	885	867	840	956	876	876	919	884	846	931	911	874	875	913	821	930	848	908	946	842	840	886	903	937	831	844	861	903	822	893	846	916	903	849	862	882	862	857	907	853	858	881	930	931	862	880	873	836	904	866	901	858	878	862	891	850	904	913	938	833	908	854	894	962	873	834	863	876	903	842	961	798	854	919	911	901	853	874	884	879	874	879	911	870	892	880	943	903	933	880	911	854	886	893	898	895	872	924	873	858	843	903	881	915	873	909	873	904	850	887	890	900	897	907	797	887	894	901	900	867	914	880	903	921	828	883	842	906	833	901	911	930	929	885	898	875	909	896	882	913	900	868	869	852	928	939	893	886	905	834	890	856	910	850	879	941	902	867	853	889	923	883	893	913	874	847	859	890	881	885	844	945	848	908	892	867	898	902	902	857	854	873	915	816	875	896	892	850	910	889	837	920	898	875	804	882	874	907	878	871	892	873	840	873	910	855	898	853	863	934	907	906	860	907	859	838	897	939	943	881	857	910	838	917	868	894	886	888	863	902	903	853	899	904	850	867	868	934	922	912	920	891	840	896	894	865	915	880	878	830	890	905	887	894	882	868	859	891	848	885	887	880	886	866	869	867	906	877	903	975	897	835	883	870	878	864	876	860	912	806	860	941	846	887	916	895	882	940	897	917	863	914	870	904	915	897	869	943	876	931	963	855	894	866	869	881	805	900	893	890	848	891	860	837	896	908	923	897	933	930	897	913	875	880	895	843	848	931	896	878	868	893	905	842	882	917	858	858	878	952	914	851	870	854	846	834	912	847	881	858	903	941	844	883	876	922	955	845	887	850	916	843	900	855	895	888	807	870	890	898	933	926	835	838	845	917	887	861	885	806	857	894	850	927	863	916	949	913	876	893	905	901	911	884	921	880	872	888	916	883	854	900	817	843	908	904	874	849	851	895	885	857	875	858	871	863	867	909	843	908	866	900	885	869	831	877	928	926	881	887	856	872	916	814	881	858	828	849	920	942	932	967	864	847	897	893	826	919	893	888	901	907	859	834	864	909	869	914	867	868	911	871	884	892	911	897	921	886	903	879	860	879	905	906	863	923	891	907	895	860	804	840	869	871	910	913	866	838	875	884	900	879	898	838	863	907	888	904	910	951	907	872	897	913	899	859	900	891	869	963	886	833	837	873	928	826	900	939	873	875	846	836	909	895	887	948	890	859	822	878	886	910	934	840	863	907	933	912	887	921	888	870	907	891	888	938	917	851	874	881	887	875	909	916	870	924	893	899	879	898	877	899	920	856	895	926	900	895	896	865	913	878	910	905	893	882	885	916	884	897	887	853	860	913	870	907	928	880	898	851	910	946	898	849	916	881	843	904	915	836	874	882	846	948	860	885	885	867	908	879	890	898	899	887	933	892	840	905	899	899	867	883	860	880	897	880	877	880	881	906	940	893	855	853	885	912	893	914	871	862	905	875	853	853	918	843	880	883	886	875	960	902	901	882	901	890	875	871	872	896	871	898	902	908	853	910	938	913	827	872	888	895	842	879	856	893	884	860	841	875	897	883	895	931	846	869	879	795	862	930	836	908	871	878	895	846	822	908	879	907	830	952	828	884	851	872	884	814	879	892	892	913	945	889	813	823	904	924	846	910	826	872	846	881	826	881	877	891	885	813	879	931	791	918	857	892	863	853	890
25779	21450	27026	25814	4992	653	532	447	411	398	405	377	374	359	336	354	363	326	378	344	349	367	401	369	340	333	349	343	328	350	308	365	340	329	373	354	339	337	345	380	329	308	344	314	357	347	359	341	328	329	350	338	306	320	356	327	359	302	349	314	322	334	320	336	320	327	349	374	336	330	322	308	337	375	342	323	382	341	319	335	315	343	297	334	321	331	360	372	341	332	334	348	339	322	316	328	345	365	307	295	295	325	339	325	335	314	337	323	323	312	336	307	328	326	342	340	327	358	344	327	308	345	341	322	301	337	377	324	304	296	341	311	319	322	331	341	314	362	338	311	324	334	309	309	360	346	333	323	349	333	384	348	318	349	338	338	318	322	335	342	346	300	317	303	342	331	317	332	343	299	337	301	363	303	318	316	351	326	353	326	340	318	348	360	355	327	330	328	366	298	335	360	360	321	332	332	311	350	336	363	316	349	344	366	340	357	349	305	324	293	362	324	328	320	346	356	320	332	316	336	344	324	332	328	357	339	339	330	320	336	345	348	376	332	350	342	331	340	342	341	354	352	326	357	356	339	332	347	338	321	334	349	344	337	321	339	335	359	355	330	330	305	333	313	351	335	324	294	334	386	359	349	344	359	357	350	309	295	324	339	308	355	348	355	324	319	323	333	357	366	327	314	360	315	315	282	356	338	359	330	319	348	295	372	340	323	322	315	322	336	308	382	337	333	366	316	325	352	304	304	371	335	346	347	331	365	336	331	312	344	332	313	370	367	346	339	293	356	309	309	325	375	331	330	344	357	361	346	350	328	322	322	332	353	314	306	320	339	313	325	371	329	337	344	319	359	325	354	341	319	316	351	342	353	366	311	319	359	306	305	333	308	314	349	335	325	387	317	350	350	327	362	317	346	363	332	329	337	342	312	328	292	347	345	336	357	325	319	337	341	330	339	339	311	349	335	327	330	332	330	317	344	302	318	314	304	306	358	330	330	331	332	307	321	313	311	300	343	361	372	340	333	322	327	348	316	332	325	328	327	333	339	354	346	338	392	359	359	331	327	330	313	337	328	337	362	355	318	302	349	327	338	334	329	325	324	369	309	359	335	330	341	333	315	321	352	336	325	353	358	341	324	313	322	354	343	293	312	310	315	322	315	334	322	332	333	331	365	326	330	351	325	361	334	325	316	323	334	333	346	334	338	320	329	327	364	352	330	310	356	319	305	339	332	335	315	315	323	318	330	317	311	344	318	345	335	310	323	363	353	349	329	343	322	326	334	308	325	330	350	377	333	347	339	301	329	327	330	339	342	350	333	341	336	344	354	355	334	321	313	361	324	317	361	343	299	349	315	338	312	328	314	347	326	320	340	330	348	335	362	331	362	312	345	324	360	316	354	330	326	328	333	340	358	342	338	361	330	329	330	331	334	324	371	314	329	324	351	340	361	325	358	338	333	299	384	352	333	349	327	342	348	373	352	313	323	326	349	325	358	311	309	348	353	349	363	330	341	325	359	360	336	332	333	351	322	327	348	338	337	321	344	330	348	338	374	340	327	346	320	338	352	337	316	334	321	357	345	352	327	343	338	350	320	346	329	335	334	352	322	327	337	332	307	333	331	321	345	321	308	356	331	338	325	330	341	349	320	351	330	327	334	350	329	342	368	346	333	350	319	337	339	315	305	352	344	351	334	318	331	346	334	343	340	329	318	317	362	312	347	325	311	353	340	357	331	321	336	351	318	338	341	345	383	293	361	356	354	315	324	351	347	366	375	325	354	323	313	328	336	348	281	341	356	323	345	325	359	353	315	320	321	319	356	340	330	336	318	343	350	331	332	317	338	345	346	331	347	324	362	326	369	356	309	328	336	337	302	325	318	346	323	330	356	366	346	349	320	303	345	328	342	353	335	312	321	323	315	359	346	345	333	330	320	336	342	298	337	327	359	346	327	333	341	349	317	306	353	361	359	336	333	339	329	316	358	378	363	324	355	320	342	314	338	367	343	305	331	355	306	330	346	344	306	332	322	367	376	300	315	358	332	339	324	353	331	316	359	344	341	332	347	350	354	350	326	311	370	364	337	363	358	299	317	313	357	353	347	311	328	327	325	338	345	309	357	343	357	354	342	314	357	334	309	327	350	297	346	367	352	352	367	345	349	317	352	353	329	327	339	334	344	340	345	349	344	312	291	353	328	336	314	340	348	351	379	333	295	341	318	313	317	345	310	327	335	348	325	344	348	357	348	341	327	305	364	341	352	320	323	340	326	336	314	322	346	322	328	358	352	325	339	375	343	328	361	334	336	359	318	299	308	353	349	335	359	303	330	330	297	345	328	365	357	363	337	323	313	373	356	326	359	354	347	326	347	334	324	356	375	334	333	321	375	308	344	348	334	348	313	367	344	360	334	314	326	282	327	312	304	328	336	316	347	319	348	348	342	345	329	315	338	310	317	349	311	329	316	345	333	378	325	313	328	330	344	347	354	377	347	350	327	373	327	334	319	327	310	349	321	336	349	336	375	349	328	340	351	363	346	357	303	341	333	352	312	336	325	342	371	334	322	330	338	315	341	344	321	368	327	333	341	317	320	328	333	309	338	331	354	325	308	314	296	320	344	333	317	330	333	359	338	335	353	325	353	358	371	351	338	299	347	304	323	288	326	329	322	313	347	357	327	305	331	316	342	345	354	348	343	347	316	317	319	367	331	366	313	340	323	333	319	326	332	310	346	314	352	350	329	314	357	359	335	330	342	325	332	328	323	364	375	312	324	361	342	361	294	326	343	333	363	345	330	329	330	319	347	338	322	345	338	332	361	356	327	310	294	364	340	324	340	325	325	341	323	333	323	330	387	309	311	341	331	349	331	323	322	338	304	352	358	341	320	327	331	364	350	295	331	350	344	343	328	375	303	341	343	333	360	339	326	349	339	342	350	346	317	318	327	359	359	343	338	364	310	333	294	364	336	354	344	351	320	353	331	325	298	364	313	341	309	367	348	321	342	347	339	306	311	323	299	347	314	321	333	341	329	350	347	333	335	354	346	328	336	325	356	276	360	316	304	297	317	324	337	331	339	328	306	331	360	317	331	336	319	329	327	349	325	362	376	354	379	341	351	339	335	328	327	341	350	318	345	363	314	351	354	330	325	352	292	335	351	338	313	343	322	343	312	332	347	335	374	326	309	308	332	356	328	322	353	325	360	330	326	329	332	319	345	347	350	356	328	347	333	335	334	280	338	359	322	326	360	308	351	348	315	387	306	337	328	351	348	337	360	299	320	338	317	345	349	320	323	331	376	320	346	354	392	350	340	329	357	316	336	363	332	353	335	328	358	334	343	319	353	314	336	297	340	337	338	324	339	351	328	335	309	341	323	322	341	330	377	326	363	327	356	373	346	318	345	375	348	307	363	328	379	343	365	316	341	320	342	327	340	352	339	340	326	336	307	332	339	365	355	298	334	325	352	350	313	366	306	306	356	333	337	350	348	294	343	335	316	312	345
31615	4823	3706	1909	1411	1155	1000	862	720	672	616	625	528	596	527	554	550	512	511	465	496	423	510	540	464	488	456	542	445	480	495	479	484	477	466	459	478	411	485	470	477	444	442	481	465	476	450	463	449	436	453	440	461	485	435	442	452	444	454	458	468	426	473	451	442	494	457	461	432	435	461	445	468	479	435	467	448	471	462	422	442	437	465	451	452	468	421	473	471	456	500	433	439	448	431	467	472	454	477	430	444	461	453	450	462	443	444	439	458	440	440	475	424	455	449	439	456	456	427	431	454	469	479	437	458	469	478	471	436	461	440	463	429	452	457	494	476	415	494	440	456	450	448	479	418	458	433	447	446	458	468	459	455	475	477	423	444	465	445	472	413	439	484	454	422	464	468	421	458	477	472	435	441	427	431	460	469	411	443	467	423	440	491	455	462	476	475	417	485	415	444	449	492	406	422	447	474	472	460	417	449	428	454	437	443	448	442	448	488	453	431	485	457	518	431	462	439	485	449	429	471	442	451	473	428	406	470	455	475	484	450	476	434	436	465	423	434	458	508	491	457	441	448	442	463	426	454	451	423	448	471	443	417	518	449	446	439	458	467	472	464	426	494	449	429	475	472	464	464	478	482	464	423	441	440	447	412	462	437	457	456	428	467	441	446	484	436	456	484	474	433	447	486	466	472	453	435	445	419	437	448	473	470	407	454	476	466	410	453	486	462	471	420	438	416	437	465	429	435	489	499	445	453	449	437	480	422	433	427	457	441	448	471	473	527	454	443	458	470	463	475	429	438	437	433	454	467	437	441	444	433	443	457	438	457	445	424	452	393	460	439	435	408	420	466	473	439	431	452	428	422	422	468	445	437	465	402	422	430	447	441	448	466	460	457	406	468	461	432	477	478	495	418	436	450	450	449	466	464	471	450	451	480	451	482	445	446	464	426	420	445	457	476	456	454	429	470	439	483	517	441	459	446	400	479	497	486	466	419	444	487	445	474	412	482	424	487	471	472	471	497	408	424	452	448	469	441	409	423	423	427	427	468	466	466	434	430	480	433	455	464	495	477	466	446	461	438	451	469	422	465	426	448	438	458	458	432	455	434	421	436	447	450	488	464	455	452	441	462	410	445	441	399	449	460	441	466	424	466	493	436	440	464	458	427	496	475	460	473	441	485	459	416	463	393	436	402	445	486	415	456	447	471	453	444	453	451	461	466	455	428	434	465	434	467	469	426	448	423	446	455	491	470	510	450	415	444	436	446	456	444	458	439	451	443	446	456	446	486	484	430	432	488	507	449	457	468	444	445	460	425	446	458	452	462	454	486	470	476	436	463	446	464	449	440	474	425	423	457	436	486	501	464	458	465	457	447	454	445	453	494	485	453	444	461	434	416	484	431	441	459	451	422	439	408	484	438	460	439	455	448	434	466	473	490	463	457	451	463	456	454	497	446	457	460	438	445	462	475	436	488	458	481	450	445	406	467	438	420	468	439	451	434	482	469	424	488	433	462	445	469	425	489	466	433	474	468	447	441	450	457	450	456	422	464	410	459	438	408	397	437	514	443	474	446	446	465	473	438	457	435	442	463	459	439	465	469	470	451	488	481	436	458	484	413	444	446	453	453	468	450	469	454	448	455	496	477	462	476	481	436	451	429	462	458	441	499	451	415	454	437	490	438	454	422	456	444	432	481	427	431	442	485	511	474	448	423	451	434	428	435	433	435	425	487	491	441	421	410	459	453	455	435	422	456	449	453	471	441	433	448	461	455	445	434	426	444	451	465	473	426	448	411	472	442	477	453	431	476	439	440	455	456	438	442	450	449	443	478	437	424	459	397	458	429	461	440	432	446	496	441	421	432	443	427	454	444	453	475	442	452	446	442	483	412	479	444	441	452	460	432	432	471	429	448	459	475	436	453	459	407	447	459	430	438	477	433	440	473	417	428	474	468	454	448	471	432	466	454	428	467	440	443	444	464	485	464	448	455	448	458	435	444	471	461	407	455	463	447	467	447	437	427	478	474	444	462	506	443	437	467	459	442	465	417	453	497	476	435	455	479	445	412	452	450	445	452	459	429	496	435	444	448	447	454	433	459	440	414	483	447	412	465	460	446	467	461	462	456	410	427	457	506	444	437	442	438	445	474	457	459	472	440	461	457	475	483	390	461	443	439	455	481	482	476	443	448	436	451	431	508	455	474	455	450	482	470	448	415	451	448	437	474	453	452	482	465	462	429	426	413	453	444	469	490	464	439	466	485	402	458	446	452	450	470	423	421	491	419	448	448	460	431	487	452	486	450	471	428	477	443	478	464	447	484	433	452	483	449	423	438	408	426	465	465	482	463	476	473	465	435	466	460	401	431	401	498	477	441	442	443	481	488	422	465	475	433	482	473	429	480	428	478	446	462	490	448	475	440	465	479	447	435	444	442	437	452	478	477	466	442	457	463	433	449	426	431	443	440	498	451	458	493	501	465	437	436	484	475	483	453	433	452	434	441	471	441	457	447	456	454	452	441	459	454	468	419	460	442	484	438	476	448	408	488	455	464	457	488	412	431	445	444	447	465	424	440	446	450	489	403	459	436	434	480	449	431	430	429	464	506	455	427	439	456	432	454	427	476	433	447	424	399	450	459	469	446	452	451	461	519	460	474	474	449	441	430	482	451	461	443	455	436	471	437	472	451	447	504	436	474	448	474	473	422	447	466	469	419	419	462	448	447	467	436	480	458	422	423	472	461	441	459	458	505	434	450	485	440	462	454	426	455	475	461	437	521	452	444	460	409	454	433	465	419	467	440	428	464	451	446	451	457	498	454	483	496	456	410	439	442	463	416	485	456	451	484	464	468	425	431	443	468	425	460	451	453	428	463	417	456	454	463	429	445	436	437	405	433	483	448	443	432	458	444	444	476	463	473	453	453	476	482	428	460	444	497	446	446	424	437	448	454	456	415	475	464	464	464	477	435	469	433	412	485	446	491	434	405	428	464	460	487	458	516	429	461	430	458	459	455	480	449	443	462	484	443	443	455	446	477	461	474	387	453	487	465	437	424	463	473	471	439	429	418	445	429	456	452	439	410	464	452	484	436	447	395	476	437	450	443	456	472	471	457	417	451	452	457	435	409	448	433	471	450	438	424	478	427	459	448	472	443	469	458	455	464	456	459	433	458	447	427	471	453	412	436	422	436	482	454	500	454	450	461	464	464	420	464	429	441	449	470	438	418	434	492	458	445	419	510	443	465	474	434	477	429	455	478	430	453	446	459	437	437	412	428	449	448	443	453	430	446	428	454	451	450	436	452	447	435	447	412	465	450	445	466	460	447	414	419	428	472	446	481	426	434	459	458	516	495	391	436	443	415	484	469	451	455	412	475	429	439	467	450	450	468	491	444	466	431	481	454	454	464	460	467	514	426	493	441	472	435	441	435	418	444	482	443	451	474	488	465	451	420	457	404	453	461	450	436	456	456	461	446	461	449	456	450	442	428	431	488	457	462	482
23377	21506	29066	24365	21507	21483	5852	1660	1329	1316	1168	1122	1129	1067	1023	1046	1071	1003	1004	987	1011	1011	1017	945	970	969	951	947	931	954	945	910	944	920	869	920	938	938	946	936	983	942	905	921	931	918	924	991	951	898	930	949	917	911	956	959	885	923	919	923	957	901	980	954	984	974	948	884	895	937	938	933	944	895	900	933	869	946	924	929	834	896	899	930	885	896	919	960	907	912	922	954	923	983	896	873	849	918	946	929	900	895	896	895	880	904	886	918	929	876	909	950	890	916	880	933	918	905	885	922	895	932	878	892	910	928	929	923	879	917	891	928	863	883	919	863	871	888	934	900	976	898	877	833	921	901	933	969	924	949	910	931	891	897	905	907	924	918	987	919	916	896	881	871	877	939	936	922	973	903	953	871	949	932	876	917	912	887	925	892	929	928	829	881	926	941	892	903	921	816	931	931	895	927	926	946	926	916	925	917	910	955	929	924	929	895	933	895	873	891	931	916	906	928	925	934	949	917	929	929	942	966	869	876	911	876	928	915	915	880	920	942	905	901	908	912	896	883	931	908	860	894	903	903	907	904	856	910	922	916	910	864	848	870	847	914	881	892	934	913	876	877	859	905	900	871	917	896	924	914	930	880	898	928	914	903	981	884	911	915	925	945	942	968	912	875	892	870	878	930	942	891	881	825	933	893	945	924	925	931	920	863	939	923	906	868	900	945	902	898	893	942	912	917	892	965	858	852	900	932	926	894	912	931	926	870	970	914	916	916	878	944	919	858	932	917	896	896	888	920	899	952	947	927	905	978	874	870	947	864	890	840	882	932	878	877	958	979	898	890	943	868	942	936	894	955	899	915	916	913	898	872	928	875	937	876	942	920	926	923	903	921	875	914	894	950	896	901	841	906	907	942	923	925	1001	916	928	912	858	925	896	886	934	921	931	898	897	884	880	948	933	960	904	934	959	889	963	906	920	902	922	976	966	899	917	941	917	962	910	946	958	928	949	905	926	988	920	921	979	909	869	898	915	930	939	913	930	853	871	931	886	927	854	910	899	881	924	867	984	893	958	833	878	912	902	937	901	884	934	955	896	955	875	933	927	841	868	927	949	930	907	945	887	896	908	868	898	885	870	890	877	913	969	886	915	930	963	919	849	959	910	875	909	913	911	916	832	926	897	901	895	898	904	936	888	927	876	885	907	894	907	881	933	912	901	885	960	950	909	880	932	906	913	903	930	952	885	889	946	904	916	913	901	892	886	897	854	887	927	908	936	908	890	905	929	899	892	923	855	959	858	883	885	851	963	936	913	893	892	900	899	869	901	915	947	896	894	980	913	923	893	946	935	934	892	936	839	888	891	918	917	908	884	929	1012	910	901	947	920	925	978	935	956	896	895	915	932	924	905	893	873	973	961	870	955	929	889	926	885	946	893	891	870	869	893	914	853	911	915	872	892	908	914	945	803	902	918	911	923	902	925	860	946	839	895	881	928	966	884	913	895	910	842	922	936	881	900	888	941	853	892	876	811	873	913	892	889	915	916	948	922	875	903	844	894	923	907	939	848	942	937	909	927	923	915	928	933	867	870	894	922	892	979	886	944	930	890	913	939	904	939	933	880	909	909	925	931	887	883	929	928	916	902	910	860	906	918	921	998	924	908	904	849	908	953	959	902	904	942	899	976	954	896	909	900	895	892	928	886	919	879	883	897	947	955	904	906	896	928	987	922	903	963	963	916	863	887	942	946	907	918	962	907	923	937	864	917	886	909	911	943	931	936	851	938	934	909	911	901	941	891	889	944	896	949	890	908	896	892	983	915	935	911	954	884	872	872	895	907	932	916	912	896	930	897	930	965	914	908	954	900	855	902	909	909	891	891	876	850	930	959	912	866	880	952	871	882	886	918	891	907	908	926	903	932	921	931	880	886	907	931	938	883	862	874	934	926	892	938	952	911	869	946	963	963	938	901	953	886	929	882	930	909	980	905	875	940	929	998	897	865	906	934	888	922	950	917	876	865	936	940	909	924	896	856	869	904	931	905	908	902	901	908	893	927	955	917	912	916	899	917	851	899	888	857	975	947	898	943	904	858	931	900	878	895	909	871	918	869	857	946	946	882	867	899	903	901	932	883	872	870	950	966	833	909	889	954	905	907	887	918	937	916	868	964	934	824	907	913	865	920	896	868	891	929	939	904	878	895	898	943	945	920	929	909	951	884	903	891	858	920	920	914	931	888	881	920	949	914	899	916	904	888	958	878	850	895	929	866	876	888	924	913	908	923	845	927	893	886	902	928	904	902	893	914	956	909	893	862	937	981	948	919	925	887	936	889	887	943	890	910	905	903	933	881	905	896	944	893	938	916	897	891	895	918	869	923	911	892	903	849	918	917	890	946	952	916	899	893	918	868	891	854	878	927	899	905	892	911	908	885	923	940	894	929	877	899	851	903	917	881	852	904	945	967	939	922	888	885	890	858	889	874	880	930	852	931	890	903	885	886	899	986	911	874	895	950	947	934	876	926	916	951	925	875	886	909	872	863	929	883	953	866	930	894	894	896	912	935	893	894	986	913	937	852	884	932	936	875	853	952	893	932	915	910	916	901	877	847	939	907	929	889	881	930	919	930	873	938	919	889	904	923	896	869	910	933	907	908	907	889	928	921	951	903	933	889	894	872	895	888	914	883	916	884	1006	931	898	897	897	891	925	946	917	925	941	898	896	915	904	884	895	935	925	910	855	896	900	916	865	873	927	912	901	929	920	847	910	875	885	893	861	898	923	851	889	898	849	905	920	895	923	881	904	895	950	921	928	935	907	928	918	932	934	854	883	930	948	924	852	925	969	987	913	900	876	875	888	913	918	855	903	883	900	877	926	888	881	931	888	913	805	900	903	918	905	892	885	858	945	927	943	923	974	887	848	923	919	885	905	896	914	929	923	944	967	967	849	821	921	931	896	902	908	853	895	924	924	932	908	897	868	977	866	935	891	914	890	876	936	918	890	910	882	871	901	924	941	937	917	932	920	880	912	904	907	946	919	879	944	860	885	922	913	884	868	892	948	907	892	919	920	902	939	900	887	924	921	924	931	926	927	936	860	873	933	904	913	894	938	885	866	906	839	927	950	881	900	902	875	925	926	913	894	864	905	927	858	907	928	964	902	896	877	920	867	875	920	922	881	913	961	994	927	907	893	856	919	924	942	946	879	891	932	939	868	919	850	935	894	885	900	918	903	867	922	957	926	880	915	946	887	967	936	926	933	897	881	883	926	886	883	907	917	921	913	919	889	886	876	889	900	886	934	874	886	910	859	921	910	868	907	920	914	908	908	903	929	935	897	962	924	933	948	886	910	886	898	870	894	857	936	892	944	890	894	946	895	861	919	889	935	916	882	928	918	875	871	881	950	997	871	876	868	938	936	867	858	900	904	920	891	922	852	913	916	939	900	914	937	922	928	916	938	914	829	890	926	860	925	887	890	901	941	936	924	922	845	929	914	947	921	922	846	902	889
34659	14585	11751	6308	4604	3499	2894	2561	2074	1958	1726	1609	1535	1414	1369	1384	1383	1290	1230	1210	1221	1200	1193	1189	1131	1147	1140	1123	1120	1118	1180	1135	1160	1135	1110	1159	1106	1105	1156	1084	1099	1123	1105	1090	1133	1081	1153	1046	1132	1070	1086	1147	1068	1107	1119	1077	1122	1034	1150	1116	1032	1093	1061	1124	1171	1076	1093	1055	1096	1122	1153	1051	1093	1035	1110	1050	1115	1116	1146	1075	1084	1082	1063	1125	1080	1105	1112	1106	1082	1074	1137	1141	1092	1062	1105	1057	1098	1098	1068	1095	1118	1104	1078	1054	1067	1067	1107	1071	1092	1113	1127	1115	1013	1142	1062	1073	1095	1119	1075	1034	1112	1099	1135	1162	1061	1086	1056	1095	1117	1085	1058	1068	1121	1113	1056	1097	1122	1110	1065	1073	1071	1039	1073	1055	1054	1111	1101	1078	1070	1047	1073	1061	1079	1054	1053	1068	1086	1098	1086	1097	1109	1019	1133	1086	1074	1116	1107	1069	1041	1121	1196	1049	1025	1061	1097	1087	1106	1097	1055	1080	1019	1119	1060	1088	1071	1072	1099	1067	1148	1116	1057	1052	1063	1070	1060	1106	1075	1095	1107	1059	1127	1107	1093	1044	1162	1060	1120	1104	1087	1104	1059	1075	1073	1137	1077	1105	1112	1072	1089	1117	1047	1113	1079	1143	1071	1079	1068	1076	1078	1029	1112	1161	1064	1055	1095	1046	1121	1081	1131	1076	1125	1093	1061	1098	1103	1095	1091	1057	1128	1102	1064	1116	1099	1044	1067	1107	1024	1125	1114	1018	1087	1080	1044	1042	1097	1061	1158	1051	1042	1066	1087	1082	1015	1089	1088	1070	1079	1057	1130	1103	1073	1083	1110	1083	1049	1065	1098	1116	1137	1096	1187	1067	1061	1139	1085	1063	1060	1095	1081	1067	1048	1095	1106	1087	1058	1109	1020	1084	1097	1091	1061	1097	1012	1091	1081	1054	1056	1082	1101	1043	1121	1136	1072	1065	1100	1117	1113	1104	1045	1050	1071	1098	1061	1089	1056	1099	1057	1039	1095	1033	1082	1124	1051	1106	1079	1083	1096	1132	1089	1022	1099	1114	1047	1035	1068	1092	1070	1049	1089	1078	1094	1155	1048	1020	1106	1096	1076	1048	1106	1051	1091	1062	1092	1093	1038	1136	1039	1114	1073	1123	1118	1081	1076	1072	1101	1068	1009	1100	1097	1104	1094	1109	1134	1101	1073	1051	1088	1113	1010	1024	1120	1142	1072	1063	1103	1085	1094	1036	1079	1091	1056	1063	1046	1115	1117	1066	1109	1035	1103	1076	1123	1107	1083	1063	1055	1123	1057	1079	1043	1052	1059	1082	1143	1123	1033	1091	1032	1029	1073	1132	1157	1094	1084	1075	1081	1087	1100	1098	1062	1103	997	1147	1042	1019	1088	1079	1111	1048	1121	1155	1029	1122	1134	1036	1046	1027	1079	1086	1106	1087	1082	1086	1053	1088	1068	1059	1044	1119	1129	1075	1060	1043	1012	1061	1140	1049	1161	1094	1067	1098	1134	1096	1091	1128	1100	1055	1101	1061	1046	1059	1069	1095	1056	1058	1105	1102	1086	1058	1027	1040	1064	1043	1097	1111	1116	1141	1054	1037	1075	1077	1122	1139	1053	1128	1079	1063	1095	1083	1113	1118	1176	1135	1146	1126	1083	1067	1075	1106	1122	1047	1054	1108	1072	1067	1086	1115	1143	1093	1082	1068	1100	1062	1051	1118	1110	1092	1038	1024	1054	1089	1027	1151	1113	1084	1109	1106	1146	1118	1058	1134	1092	1078	1092	1145	1067	1156	1119	1004	1058	1067	1084	1067	1048	1107	1060	1111	1119	1068	1063	1073	1051	1029	1036	1018	1076	1087	1124	1093	1025	1112	1136	1120	1063	1081	1114	1024	1067	1093	1106	1069	1051	1099	1080	1160	1061	1074	1091	1096	1125	1074	1109	1069	1048	1087	1035	1097	1070	1079	1090	1052	1143	1104	1114	1067	1104	1066	1119	1108	1095	1065	1038	1061	1147	1032	1078	1107	1113	1064	1135	1003	1057	1093	1081	1101	1072	1124	1074	1115	1041	1077	1148	1110	1050	1063	1059	1072	1080	1073	1145	1100	1077	1070	1054	1058	1065	1146	1104	1087	1118	1061	1113	1044	1090	1086	1072	1083	1071	1022	1079	1108	1132	1164	1032	1035	1088	1058	1064	1046	1038	1023	1122	1106	1094	1072	1078	1029	1075	1073	1080	1029	1094	1109	1132	1105	1079	1092	1086	1064	1062	1038	1071	1099	1087	1059	1067	1110	1039	1012	1077	1033	1128	1044	1077	1052	1079	1116	1100	1070	1134	1112	1117	1100	1073	1060	1102	1101	1099	1058	1092	1126	1041	1082	1114	1068	1060	1054	1105	1102	1081	1131	1078	1117	1123	1102	1145	1099	1089	1102	1111	1015	1085	1071	1114	1095	1066	1115	1102	1116	1085	1114	1090	1117	1129	1085	1068	1106	1081	1078	1054	1083	1098	1069	1103	1040	1095	1089	1101	1056	1157	1068	1123	1007	1043	1092	1077	1067	1118	1094	1039	1054	1066	1047	1110	1066	1088	1121	1082	1022	1051	1034	1071	1118	1106	1132	1067	1106	1063	1054	1079	1091	1093	1138	1066	1043	1109	1105	1074	1062	1075	1071	1071	1059	1131	1094	1093	1034	1107	1082	1054	1135	1060	1057	1070	1097	1047	1108	1129	1141	1061	1056	1103	1136	1123	1107	1148	1077	1056	1052	1151	1070	1088	1129	1127	1067	1113	1064	1101	1100	1083	1098	1075	1098	1079	1051	1108	1080	1102	1118	1064	1155	1094	1072	1048	1099	1043	1090	1055	1087	1045	1086	1137	1078	1047	1061	1121	1110	1068	1100	1088	1055	1107	1065	1078	1119	1084	1122	1068	1130	1035	1102	1089	1082	1150	1082	1104	1083	1030	1102	1019	1085	1062	1054	1050	1123	1041	1091	1112	1096	1097	1092	1018	1080	1076	1079	1083	1078	1115	1065	1068	1131	1081	1097	1065	1128	1089	1026	1073	1062	1115	1119	1106	1098	1082	1072	1052	1059	1126	1028	1104	1058	1059	1101	1115	1047	1081	1072	1051	1075	1030	1056	1060	1078	1062	1141	1068	1095	1078	1129	1098	1086	1088	1062	1063	1068	1035	1102	1033	1115	1105	1031	1040	1073	1085	1153	1072	1116	1113	1067	1099	1046	1106	1113	1067	1110	1077	1095	1154	1113	1091	1059	1060	1094	1057	1104	1107	1071	1114	1047	1099	1059	1103	1060	1101	1127	1055	1053	1042	1096	1069	1022	1107	1039	1080	1086	1082	1089	1048	1115	1102	1076	1029	1058	1082	1065	1089	1106	1108	1110	1030	1068	1113	1093	1124	1092	1103	1105	1057	1078	1057	1070	1108	1088	1086	1084	1088	1097	1078	1096	1101	1034	1022	1045	1014	1096	1075	1045	1121	1132	1064	1115	1048	1086	1104	1153	1094	1098	1059	1082	1052	1082	1097	1093	1109	1126	1063	1106	1063	1106	1072	1140	1100	1095	1075	1064	1111	1091	1089	1057	1139	1099	1064	1117	1060	1081	1080	1139	1114	1085	1090	1052	1084	1098	1074	1101	1090	1121	1145	1119	1081	1092	1088	1042	1142	1024	1066	1125	1095	1059	1102	1056	1093	1063	1100	1099	1012	1049	1069	1057	1092	1069	1064	1052	1110	1099	1088	1129	1067	1078	1129	1069	1045	1069	1071	1086	1112	1083	1088	1113	1060	1098	1113	1079	1107	1058	1072	1127	1101	1045	1065	1092	1092	1067	1045	1079	1081	1095	1130	1088	1094	1025	1106	1054	1101	1117	1080	1044	1103	1075	1089	1116	1108	1072	1045	1052	1116	1099	1085	1083	1097	1075	1067	1094	1077	1070	1075	1088	1088	1071	1084	1056	1125	1111	1053	1131	1057	1068	1038	1113	1127	1111	1093	1080	1010	1066	1109	1138	1096	1061	1108	1102	1080	1145	1102	1101	1049	1049	1067	1124	1102	1122	1104	1106	1118	1091	1028	1089	1066	1103	1084	1093	1039	1096	1049	1054	1121	1102	1076	1056	1069	1081	1099	1106	1100	1100	1106	1072	1075	1045	1122	1096	1095	1132	1047	1117	1104	1051	1063	1102	1134	1046	1062	1066	1133	1078	1128	1124	1076	1137	1089	1117	1143	1047	1087	1082	1097	1071	1073	1112	1111	1052	1093	1070	1107	1141	1072	1145	1086	1060	1074	1075	1076	1118	1100	1130	1101	1021	1103	1045	1066	1155	1102	1113	1093	1040	1123	1025	1079	1077	1053	1061	1124	1097	1084	1080	1105	1085	1086	1071	1123	1113	1027	1105	1096	1051	1098	1083	1085	1082	1084	1123	1049	1074	1080	1115	1139	1096	1127	1088	1060	1086	1018	1040	1066	1086	1052	1049	1086	1101	1067	1091	1053	1128	1110	1045	1085	1105	1033	1101	1070	1072	1042	1089	1085	1103	1172	1110	976	1071	1136	1200	1037	1094	1098	1058	1091	1082	1133	1121	1127	1061	1117	1073	1166	1080	1143	1069	1020	1060	1063	1067	1115	1064	1062	1098	1142	1081	1095	1064	1065	1115	1007	1175	1071	1076	1047	1071	1078	1099	1106	1111	1070	1124	1105	1100	1139	1073	1071	1103	1064	1083	1153	1128	1104	1138	1066	1003	994	1119	1085	1076	1115	1116	1106	1159	1118	1196	1063	1101	1049	1095	1078	1109	1076	1072	1112	1103	1048	1092	1044	1059	1033	1150	1118	1066	1143	1100	1089	1149	1071	1095	1067	1081	1026	1054	1025	1084	1116	1056	1062	1101	1091	1090	1142	1062	1055	1081	1089	1081	1012	1073	1073	1078	1046	1098	1059	1038	1041	1062	1061	1052	1011	1010	1088	1081	1051	1086
27942	18995	4784	747	634	582	402	370	380	366	347	388	328	350	338	346	341	372	370	366	355	331	360	370	356	391	347	331	365	323	355	353	305	348	345	384	335	359	389	330	359	358	340	330	352	347	352	329	353	358	350	352	334	349	362	334	319	375	348	378	338	339	338	363	343	355	341	336	349	356	338	362	373	364	336	375	349	361	341	355	320	340	388	337	380	351	323	352	361	344	346	350	330	344	348	349	356	372	339	339	353	350	330	362	335	364	347	364	352	377	363	348	383	359	371	364	325	331	325	330	379	340	374	380	318	351	375	316	372	324	342	338	337	342	381	389	353	347	341	378	363	370	355	370	309	343	342	371	333	344	364	362	352	357	362	342	370	327	335	368	308	344	353	370	385	334	374	336	379	320	355	347	376	352	331	350	274	352	343	338	361	344	381	346	360	377	345	363	361	346	331	304	336	343	336	336	382	368	412	352	322	346	368	320	379	346	359	343	329	339	315	357	379	347	337	353	370	338	360	356	360	347	326	362	304	348	332	345	347	385	370	349	357	365	377	324	333	348	376	329	371	387	358	350	334	320	361	321	376	357	351	343	333	341	337	352	368	340	358	377	340	341	315	331	361	349	358	306	335	380	367	372	318	393	337	317	337	368	348	374	347	352	349	379	350	361	335	361	370	294	305	340	384	365	366	350	384	346	342	340	379	400	343	341	340	349	325	345	339	326	361	410	360	316	333	372	379	359	334	325	342	355	357	346	349	335	347	367	347	358	360	357	337	351	343	347	332	344	345	353	349	330	356	330	348	311	360	363	378	373	353	351	388	316	370	347	329	346	318	352	325	312	379	380	352	370	371	341	343	352	368	386	362	364	321	341	363	357	350	338	325	334	352	346	390	342	348	369	358	337	348	354	324	336	363	364	377	356	333	347	350	382	368	339	365	358	366	378	362	361	356	346	351	374	338	326	354	360	365	356	325	338	384	342	355	334	321	330	365	371	364	327	361	378	337	355	376	377	368	348	324	333	369	325	336	352	329	356	310	370	342	318	349	359	329	325	350	342	330	329	354	337	355	321	347	322	341	379	381	290	357	369	335	312	386	330	319	340	345	348	353	349	401	357	309	369	364	357	336	373	343	342	336	373	341	361	361	359	371	351	324	359	353	383	369	369	377	352	347	368	367	341	325	342	329	374	355	381	348	345	363	366	350	315	356	351	362	358	345	382	342	345	348	324	326	352	359	363	362	349	340	371	367	364	349	354	346	373	366	333	343	357	333	364	358	334	372	317	394	304	348	342	376	361	353	364	351	360	358	338	342	353	346	363	370	336	344	354	354	345	365	309	337	383	349	329	341	350	341	343	367	328	375	316	368	334	352	364	330	339	349	343	331	357	342	344	334	363	324	355	367	355	357	358	372	354	374	375	338	373	321	357	339	374	347	353	358	344	375	340	406	332	356	360	371	340	361	363	337	335	346	329	347	374	402	365	379	346	376	360	385	337	338	336	336	353	329	329	366	384	347	350	374	356	379	385	353	356	391	326	333	355	371	378	341	340	352	365	348	334	306	332	324	357	339	360	362	360	345	360	345	326	358	338	357	352	372	344	346	359	330	364	341	385	319	337	375	374	365	387	330	342	335	362	371	363	336	337	338	355	344	329	382	323	355	306	342	355	373	344	348	331	345	341	356	302	366	339	347	354	343	373	340	371	340	298	351	327	362	354	316	351	337	351	351	360	340	340	377	359	342	347	367	358	330	395	348	342	355	351	342	344	361	337	341	335	345	345	346	361	345	362	322	365	340	363	353	324	320	338	353	352	351	357	350	387	340	382	356	359	356	360	371	352	328	322	341	350	350	350	344	342	356	331	324	374	352	382	338	337	313	358	362	390	328	373	350	351	343	335	347	386	339	319	367	387	344	362	366	381	373	363	365	353	376	363	347	339	353	348	361	308	359	337	324	377	387	367	330	399	366	288	357	362	355	330	348	349	347	348	367	333	337	327	382	334	352	368	360	351	389	350	353	332	367	411	339	350	367	370	341	352	361	383	339	339	311	363	347	341	326	390	390	327	343	371	341	386	362	324	333	380	330	317	349	352	350	374	329	330	373	370	342	347	360	321	316	358	334	341	374	371	390	367	354	357	331	315	350	365	356	357	365	369	351	351	355	327	355	362	340	354	357	369	371	348	369	315	355	314	351	316	332	303	373	344	345	354	338	382	316	349	353	345	357	332	340	353	340	396	366	362	334	344	376	347	361	314	345	368	351	361	365	341	367	356	357	369	377	309	364	363	363	338	371	346	348	369	364	345	379	329	372	355	351	371	348	356	357	334	359	353	382	332	353	335	351	346	370	330	374	336	360	360	321	319	353	334	366	329	360	366	339	357	347	345	357	336	343	310	352	351	332	351	369	367	364	344	360	343	341	354	322	357	364	361	346	317	330	344	343	362	342	335	339	385	370	346	350	325	328	360	377	348	371	403	327	329	343	340	313	363	329	344	330	313	351	363	360	317	346	357	352	353	344	354	371	333	364	312	371	339	403	346	349	320	314	332	396	349	353	354	322	333	354	364	313	370	327	346	376	385	377	332	350	334	344	346	363	367	346	371	322	369	357	311	337	347	368	351	354	369	363	357	334	355	324	364	345	348	337	359	402	349	384	352	315	385	361	323	367	368	340	346	352	352	360	304	382	336	331	384	358	373	332	334	317	353	347	359	322	368	355	361	367	318	333	362	358	353	349	339	345	328	372	352	320	319	354	350	338	374	332	348	357	351	346	337	387	372	359	360	349	343	331	361	347	325	340	365	348	344	350	345	357	363	370	365	339	346	342	351	349	357	375	368	354	351	350	330	332	321	332	359	363	328	298	353	331	341	353	375	347	361	362	329	369	352	368	353	335	369	358	346	355	347	370	372	360	347	368	338	354	320	334	358	367	331	348	355	327	357	350	361	365	352	298	351	336	364	351	376	367	358	351	353	370	303	370	361	343	346	361	343	366	334	336	362	334	339	377	338	396	347	362	345	352	322	375	312	333	373	336	352	329	375	351	381	373	354	359	362	352	351	353	367	336	348	397	381	367	336	337	348	357	358	351	362	340	330	358	340	336	383	318	336	331	367	322	376	370	342	362	357	315	352	388	334	368	346	334	380	345	300	395	332	377	380	354	382	330	328	374	332	327	329	352	357	352	353	370	325	355	377	327	344	363	371	334	341	369	352	327	371	327	333	345	336	320	347	311	341	339	326	345	369	389	342	359	380	319	381	371	349	336	340	349	364	349	336	349	367	338	309	404	344	307	338	353	350	357	389	336	356	320	390	337	334	355	351	325	339	336	373	336	330	351	370	343	348	348	355	327	334	318	385	351	379	363	324	363	345	331	348	366	366	321	332	341	366	355	325	360	360	325	376	337	363	351	320	350	364	347	323	374	326	371	371	338	340	348	337	339	362	349	343	359	324	375	363	317	351	308	344	343	384	315	366	321	353	330	362	346	372	340	382
12756	1084	854	602	592	515	488	454	465	464	479	463	466	448	450	460	476	458	451	434	452	453	433	443	430	439	430	459	462	468	457	413	443	452	450	459	486	465	450	435	464	441	467	467	454	449	422	415	444	470	437	421	429	410	411	445	428	468	453	432	461	445	480	469	433	472	437	429	456	444	459	444	486	431	473	479	427	423	471	420	482	478	450	432	433	436	424	421	429	454	439	443	438	426	461	442	456	411	406	415	427	424	425	445	451	446	437	481	476	425	443	421	433	451	427	434	416	447	442	436	457	423	479	454	436	456	452	439	493	406	401	439	470	444	425	487	470	435	419	469	478	446	447	444	442	465	459	407	452	452	493	467	430	441	445	430	428	431	433	435	451	438	421	418	496	415	440	407	447	429	435	447	425	465	465	414	442	440	437	441	426	439	422	439	454	491	453	430	425	442	428	489	451	437	456	447	472	435	428	431	493	458	439	443	453	440	417	450	423	469	423	430	416	428	449	410	442	458	408	436	461	447	447	458	413	449	478	436	467	458	470	453	478	440	428	431	441	426	425	411	418	412	449	432	453	449	435	474	484	452	457	424	439	432	439	454	449	435	437	435	416	435	476	446	460	424	400	426	427	452	449	416	451	470	419	453	445	438	469	459	428	452	435	433	442	451	434	455	462	434	445	417	451	427	439	451	439	427	449	429	465	437	453	435	410	428	452	437	460	438	408	435	420	440	448	468	462	429	501	439	454	461	440	464	474	460	460	400	463	472	427	470	458	418	424	448	451	454	446	404	439	442	431	472	466	465	456	454	451	446	428	431	471	428	463	430	428	449	412	482	452	422	450	475	460	440	424	443	451	422	436	436	420	417	414	485	435	462	451	450	435	451	460	423	448	437	448	406	465	434	492	456	450	443	485	444	456	445	422	429	429	464	457	460	452	422	454	443	471	455	444	405	436	436	452	432	434	442	444	439	421	404	423	480	446	418	468	434	429	454	415	464	431	450	439	424	462	412	436	403	470	437	427	424	470	456	418	413	439	452	456	433	468	444	395	451	462	478	437	440	444	463	431	450	457	464	453	424	435	403	431	430	453	426	423	450	414	418	391	416	422	418	468	439	413	436	450	456	440	469	400	429	429	413	434	421	423	458	441	453	430	463	455	437	443	458	445	416	474	440	443	425	450	472	455	453	460	414	437	419	472	455	431	434	445	449	482	450	466	472	437	447	423	435	382	434	487	416	451	430	493	449	439	446	427	444	396	402	464	450	441	426	433	433	440	435	448	452	398	423	423	432	468	429	460	446	510	409	457	423	440	450	447	452	416	434	443	451	457	425	448	411	471	448	422	460	409	444	458	385	445	433	419	423	441	461	477	409	432	448	457	472	456	441	385	427	439	418	437	403	438	467	461	422	442	493	434	427	431	410	432	435	443	407	440	421	425	428	496	427	459	422	423	431	427	465	444	415	402	442	447	437	415	403	425	438	433	447	420	438	449	465	447	405	447	388	400	453	423	463	469	418	442	467	461	454	441	462	455	432	448	427	442	425	403	445	442	431	444	490	433	437	477	432	407	438	459	446	429	446	414	441	430	421	468	402	447	433	437	497	469	449	447	459	447	431	433	445	463	453	485	449	442	466	496	428	451	467	419	454	417	452	452	444	419	432	444	449	442	480	475	468	455	430	417	414	464	448	484	463	410	468	463	439	464	432	474	441	420	444	449	426	407	435	433	412	453	424	460	428	460	486	457	401	442	460	463	449	404	465	437	430	413	445	443	418	462	436	418	466	486	442	476	440	459	460	487	410	426	459	473	442	433	440	428	452	443	466	406	443	458	482	453	440	463	426	426	451	452	421	436	468	504	412	413	445	456	449	450	438	466	434	455	438	428	476	422	455	456	394	443	402	424	410	447	428	442	463	417	439	428	453	461	505	398	445	420	441	463	462	447	464	457	476	427	440	423	442	446	484	433	432	462	462	436	436	438	436	422	433	415	445	453	482	446	454	452	420	458	446	458	467	413	420	433	440	430	450	415	412	453	422	404	414	452	376	466	473	421	470	451	468	466	456	461	438	458	445	428	422	401	442	445	443	438	478	436	433	435	453	442	451	425	456	450	422	454	387	437	496	451	467	425	454	413	461	445	439	411	424	458	436	413	446	415	440	430	458	497	430	436	421	474	468	461	439	450	423	447	431	431	472	465	415	484	471	493	466	481	464	457	447	395	468	444	384	473	454	426	403	437	479	466	458	451	414	439	427	427	445	406	386	459	466	446	434	429	386	433	492	430	433	368	450	409	456	473	458	450	435	414	470	441	441	459	466	440	483	430	453	418	496	458	419	446	462	422	430	412	426	455	459	471	435	473	466	432	437	422	444	459	440	421	435	438	412	412	433	440	432	430	449	430	412	444	430	417	444	412	430	410	469	447	483	415	433	430	444	463	470	440	434	483	445	429	416	417	440	434	434	446	443	401	455	468	454	435	445	423	428	442	440	468	432	439	457	448	431	451	466	438	470	490	447	451	428	454	399	423	447	402	432	442	407	431	438	452	457	430	418	430	445	403	436	455	444	431	449	425	507	427	496	440	422	483	496	465	420	457	434	428	447	403	423	402	475	422	430	428	452	444	451	450	470	435	441	442	465	423	469	418	476	427	422	436	460	484	466	460	480	450	415	433	471	431	416	458	438	416	424	414	436	462	444	479	441	430	440	443	442	439	445	447	460	440	438	417	494	413	440	383	431	421	452	425	467	478	457	413	440	465	423	445	431	421	448	439	428	426	440	456	424	466	405	431	459	424	438	443	454	432	442	487	429	424	442	421	444	436	428	466	469	456	462	432	428	424	426	438	387	426	435	433	409	420	456	439	425	445	503	425	436	442	453	461	442	452	461	407	406	463	423	448	463	458	426	454	456	470	457	432	436	429	425	462	412	425	416	444	454	419	439	423	441	422	396	448	438	446	455	436	431	450	468	471	440	449	428	446	475	443	427	431	423	433	386	430	480	438	445	442	418	467	446	439	461	457	444	416	469	457	439	420	429	435	417	448	478	460	466	399	413	423	469	442	437	430	428	445	446	494	431	437	444	425	392	450	454	433	447	422	402	426	467	439	460	452	404	475	444	406	467	413	426	416	461	418	447	429	437	420	421	459	444	475	439	431	436	448	479	456	441	442	449	443	427	427	450	421	475	475	449	446	405	475	443	445	410	471	425	481	427	411	432	448	432	432	407	396	461	457	475	458	450	435	453	428	448	400	448	465	444	444	451	457	416	433	441	477	494	416	446	443	432	425	472	422	419	459	463	428	454	450	443	457	473	444	430	465	419	460	456	412	465	397	429	430	428	487	442	420	412	452	469	445	450	446	453	445	415	447	478	444	467	453	439	449	479	426	447	458	432	439	377	449	445	429	426	435	442	454	456	451	441	464	442	463	460	418	436	433	456	450	471	434	481	450	446	440	459	431	431	418	481	441	420	444	454	449	434	401	437	461	451	444	460
24469	21490	28546	24870	21414	7158	1422	1057	941	949	904	815	780	774	855	783	819	802	798	726	788	772	768	739	774	765	731	773	829	751	852	706	746	782	760	776	742	765	783	722	779	743	751	739	712	747	759	715	698	752	709	775	739	746	746	731	706	776	770	730	737	723	751	748	755	760	769	788	724	753	770	690	753	724	715	761	730	764	795	760	729	731	758	753	763	724	769	754	800	765	722	785	715	706	721	719	788	762	759	718	733	746	718	754	766	720	743	778	738	727	699	744	705	758	742	759	716	754	752	729	701	731	756	752	713	734	723	711	728	709	729	752	738	743	715	735	736	733	757	799	749	752	713	715	737	742	660	747	715	761	741	705	710	730	710	689	719	761	801	728	745	747	701	729	720	739	726	755	762	716	708	725	729	710	772	723	757	730	730	771	691	749	718	724	720	708	698	736	741	690	745	707	760	716	744	726	767	723	751	761	760	777	775	742	746	714	773	746	735	749	727	754	672	722	747	692	721	725	760	733	724	730	739	783	765	775	675	756	716	766	767	731	752	747	719	702	788	714	742	719	748	699	748	702	746	750	718	755	699	692	772	669	716	695	740	795	770	738	732	732	771	683	710	742	722	711	732	716	750	749	721	755	715	743	712	721	737	713	717	734	702	720	752	752	719	695	752	761	753	705	758	718	750	732	716	708	682	754	675	742	716	768	759	692	730	718	738	700	683	725	727	703	756	749	773	724	700	707	697	757	732	747	762	766	719	729	737	768	744	745	699	742	739	760	735	770	711	732	699	705	770	731	777	760	735	725	723	736	728	719	730	709	747	701	748	715	717	721	739	712	747	723	703	708	730	678	705	694	734	714	694	711	751	694	790	707	761	736	738	683	741	699	720	734	763	725	697	717	723	754	770	726	769	725	719	775	716	742	685	722	715	694	715	732	752	746	707	759	706	710	740	702	746	722	722	670	740	705	719	763	710	695	791	690	725	793	778	752	727	733	732	772	751	706	725	729	700	710	766	743	666	718	756	734	735	687	760	776	737	757	747	753	734	740	658	743	763	725	716	721	744	766	762	795	709	735	746	702	677	715	725	717	683	740	753	723	745	757	712	717	767	781	699	753	686	770	745	722	761	700	733	707	750	706	767	730	725	726	748	725	690	748	742	722	769	739	681	712	748	704	717	713	742	738	760	762	754	778	734	728	711	769	742	737	719	747	733	751	689	741	714	728	732	697	749	747	727	720	711	736	783	728	741	759	719	750	693	718	745	742	712	735	739	752	746	746	744	775	751	755	732	738	751	714	704	719	787	720	802	747	733	757	775	697	749	740	738	708	725	736	734	763	712	695	723	734	738	722	696	724	739	755	697	768	757	737	721	777	726	704	761	755	729	770	754	685	747	725	699	715	763	712	705	715	716	737	753	724	736	709	762	738	720	720	747	743	734	680	739	717	685	718	766	757	705	747	726	728	788	759	710	755	764	726	702	746	691	705	769	727	753	744	756	733	740	738	689	740	759	675	746	697	673	725	695	766	753	743	733	723	743	760	735	750	732	693	803	744	715	739	733	781	723	744	764	718	728	753	676	721	785	747	754	728	791	703	732	753	680	716	741	725	755	782	721	726	689	686	743	690	755	715	781	672	736	734	754	708	716	751	753	724	722	720	763	745	755	725	754	739	730	694	734	770	752	724	697	772	775	746	719	710	757	737	777	750	743	697	757	744	706	746	726	765	783	733	734	755	691	723	739	761	760	782	749	759	693	707	727	705	731	687	721	738	778	760	736	767	732	741	699	679	734	762	763	747	714	736	719	723	716	721	704	693	718	718	735	732	763	781	754	750	708	720	717	730	731	787	769	737	725	700	735	734	749	718	687	688	691	718	725	775	740	742	681	730	667	676	791	713	731	761	729	710	739	689	704	699	700	756	670	758	701	710	710	781	729	770	693	769	729	716	770	738	722	696	666	723	764	736	748	741	681	754	678	710	725	790	775	705	755	754	754	698	759	792	705	729	696	698	700	664	740	726	766	727	726	713	733	767	771	711	742	714	761	720	797	726	699	748	754	663	725	679	741	771	722	708	697	696	688	734	675	753	772	671	730	777	702	770	757	724	678	753	715	739	731	731	771	740	739	679	746	707	741	773	740	751	774	773	700	717	747	712	716	739	727	740	710	755	755	745	742	725	745	689	727	707	715	694	714	682	722	728	730	733	696	686	745	751	711	729	705	720	711	669	713	737	750	731	735	779	739	761	727	688	694	725	685	720	781	743	746	740	776	749	738	701	762	751	731	724	728	762	732	730	747	773	741	732	707	732	732	731	761	728	733	760	746	753	689	691	717	721	700	699	764	719	728	740	715	734	693	712	759	721	672	689	755	762	746	728	770	758	701	688	717	715	753	753	758	747	709	748	743	779	727	729	734	714	754	717	746	674	773	712	729	712	689	729	789	757	746	733	742	764	751	719	747	736	695	753	706	695	726	709	759	751	741	773	701	728	762	693	734	733	727	792	715	690	664	760	734	731	740	691	758	730	771	719	721	724	712	725	680	731	750	761	747	731	720	701	803	761	724	737	736	765	696	740	711	699	758	711	740	734	762	741	671	681	706	717	723	735	753	770	699	738	731	751	752	725	662	733	763	724	719	772	720	740	708	765	748	776	769	700	737	702	745	802	702	715	779	785	725	720	703	733	765	712	730	716	759	708	722	682	740	717	743	730	748	740	733	762	779	701	757	685	738	709	712	694	717	756	740	778	698	695	730	749	754	743	747	718	731	734	699	734	755	705	753	735	754	722	710	761	721	721	716	772	750	701	750	714	758	758	657	709	728	724	748	745	718	713	719	719	755	767	750	720	707	719	716	700	734	702	743	753	729	711	688	717	747	788	746	720	724	695	748	744	702	703	698	772	710	696	698	756	683	763	749	725	728	750	688	724	756	709	691	716	759	755	730	733	716	696	718	717	693	685	727	740	662	764	777	725	731	790	734	749	725	704	732	771	725	739	783	687	774	752	760	722	710	759	708	723	746	724	706	763	763	729	725	734	755	761	746	716	735	736	736	719	702	713	685	732	717	700	707	721	743	698	758	688	758	754	732	712	752	671	711	731	709	731	738	789	716	730	751	727	773	689	791	748	772	719	757	768	756	703	735	743	750	676	727	735	719	719	744	770	722	673	705	686	754	714	723	727	765	744	753	734	759	737	731	729	695	716	705	766	762	703	704	739	695	752	723	771	740	718	717	732	776	667	692	719	726	704	742	732	734	787	722	778	701	712	697	749	747	737	747	731	714	692	726	768	691	687	737	769	706	713	787	741	700	753	712	711	758	747	723	708	751	740	740	692	736	789	752	752	741	740	733	774	697	721	730	753	709	741	718	729	720	733	711	746	707	723	714	703	719	748	767	733	727	745	737	739	712	770	719	743	745	731	745	730	734	725	680	785	719	716	722	720	751	699	750	711	705	745	735	706	756	698	725	737	659	769	754	702	710	712	711	734	677	659
31799	8794	7111	3627	2839	2182	1803	1613	1501	1336	1188	1156	1076	1063	1034	1009	988	970	1023	970	1034	946	883	929	910	930	881	908	979	935	894	896	923	861	895	921	873	922	902	885	861	962	922	908	921	927	908	883	863	892	864	914	914	934	892	909	851	914	935	886	875	863	886	906	914	884	882	900	894	924	833	869	854	890	896	874	876	906	827	919	954	893	843	879	837	842	906	893	911	874	893	841	908	855	893	908	913	879	880	854	868	858	925	874	874	821	885	889	853	867	892	874	912	895	866	833	879	875	912	877	881	917	912	918	889	856	897	841	890	876	876	848	840	862	860	920	858	899	855	868	856	859	937	899	864	891	860	885	869	865	930	917	874	862	856	886	857	901	883	882	864	877	865	897	849	895	854	914	871	876	848	830	859	927	867	883	912	878	919	898	871	806	925	911	870	859	873	818	886	875	840	878	933	850	915	903	908	880	924	896	870	832	847	856	845	898	892	925	854	825	847	884	844	837	889	869	888	885	912	848	864	895	856	918	870	923	955	891	876	887	873	859	874	887	846	897	853	904	914	929	901	882	831	857	847	946	831	844	867	819	857	859	851	871	856	824	903	911	867	859	912	900	905	882	861	947	889	899	850	824	913	894	836	878	843	898	874	886	866	872	897	853	831	890	858	880	872	885	893	892	968	906	846	847	859	909	870	910	894	830	894	896	886	870	873	861	901	856	850	825	846	865	884	890	874	849	891	861	848	874	880	937	822	846	925	890	883	882	870	860	936	855	913	896	914	845	914	886	863	850	861	867	883	871	890	885	865	854	871	856	894	888	820	924	882	868	863	904	918	862	848	891	837	876	818	941	906	888	900	888	841	857	864	888	827	871	929	918	898	901	885	946	897	898	892	860	832	865	903	872	871	834	861	864	913	859	879	902	882	881	896	920	856	892	939	874	924	865	861	882	930	851	879	872	856	896	895	868	871	906	929	874	846	840	868	885	840	824	820	863	851	894	903	888	882	850	933	837	880	900	849	915	858	800	849	868	872	837	895	860	892	858	862	884	884	893	895	913	847	853	853	897	913	848	868	883	943	926	843	868	954	854	866	858	900	915	935	869	877	858	928	904	851	839	890	877	865	907	875	903	888	882	877	874	903	946	892	896	878	851	878	863	914	903	892	834	847	923	879	878	880	839	874	809	879	867	915	897	911	854	847	887	907	876	899	897	857	876	894	834	923	881	895	874	903	868	930	884	865	896	899	852	960	912	841	857	871	899	832	865	924	853	873	814	894	822	875	839	884	893	897	883	880	909	891	885	843	890	912	834	899	901	885	845	908	897	872	850	898	853	843	888	817	847	823	871	821	902	858	838	861	915	934	865	855	843	886	885	880	881	850	870	932	875	901	882	907	837	865	851	880	862	921	884	858	854	906	945	872	843	929	910	887	827	878	880	903	876	882	864	905	893	873	867	884	886	866	884	856	888	872	920	844	927	892	807	850	865	853	905	875	876	837	899	864	907	858	895	842	899	883	841	907	922	871	885	870	939	874	866	861	861	891	893	895	865	918	932	845	846	870	867	891	790	854	830	853	845	822	815	846	869	882	873	875	911	898	886	861	891	832	877	892	914	845	855	890	876	911	899	828	873	841	872	889	868	887	873	876	886	860	850	864	885	898	883	913	886	853	863	880	887	866	830	886	871	796	900	847	886	848	899	905	936	877	921	880	891	896	847	949	848	912	905	836	885	873	901	920	909	893	854	858	912	900	867	895	906	869	913	861	900	881	920	918	898	852	892	883	866	929	862	883	900	886	856	912	910	929	920	890	861	833	869	909	868	899	948	860	832	904	908	928	869	901	855	874	898	837	894	864	832	844	888	902	916	865	912	870	846	856	853	909	836	857	892	883	915	918	925	850	889	870	844	881	879	874	873	933	920	892	870	800	887	880	880	820	863	891	910	923	839	839	871	899	872	841	870	867	856	866	890	871	917	903	920	877	859	829	906	829	883	896	877	869	879	899	875	859	852	906	917	914	851	872	930	923	895	834	862	892	870	854	849	884	889	905	911	867	883	903	883	876	861	895	839	879	873	827	895	905	932	901	881	879	913	898	869	898	825	917	911	870	909	923	860	835	877	842	902	857	926	897	873	861	899	897	885	834	881	928	857	845	869	923	865	911	887	929	910	919	909	883	874	897	893	905	895	905	824	868	924	871	883	874	863	845	920	871	882	848	889	874	870	886	805	854	859	915	895	873	872	854	842	865	859	910	895	879	863	851	869	852	901	833	901	887	900	880	865	877	877	861	866	900	921	917	852	832	889	870	880	895	847	849	847	898	833	823	840	867	826	905	876	889	872	904	846	853	847	856	844	866	888	901	913	882	880	847	871	867	933	850	904	900	911	845	926	878	906	835	881	911	879	897	936	899	912	849	833	862	894	838	918	883	845	896	858	858	908	869	864	907	905	893	831	859	861	911	895	849	853	891	907	857	886	845	869	934	854	908	882	908	816	885	915	925	937	882	875	909	931	889	872	894	908	882	901	855	844	839	869	903	894	848	855	885	873	872	880	832	862	906	905	871	888	903	869	914	888	897	926	911	889	847	864	858	861	863	865	851	895	851	862	842	902	879	931	870	916	889	833	895	876	941	887	886	872	890	920	854	905	903	883	872	852	903	929	902	892	866	864	849	874	858	803	876	833	930	855	884	892	891	891	931	818	909	935	914	932	903	905	877	866	902	860	844	919	875	877	855	858	926	833	904	889	897	894	893	906	925	887	897	866	951	960	858	840	903	845	859	907	874	912	874	855	866	839	881	848	825	849	865	890	856	869	898	829	925	877	820	896	917	924	883	821	896	835	840	892	873	868	868	919	871	932	878	874	884	886	914	817	875	872	845	885	905	875	861	841	860	865	844	907	906	842	832	862	859	873	860	891	866	868	854	868	852	895	877	859	855	899	810	848	877	835	863	914	888	897	856	920	906	934	860	874	903	928	858	857	929	829	926	866	915	891	881	850	870	871	850	882	816	917	893	863	860	875	871	861	901	916	867	918	874	866	919	822	897	900	881	867	895	848	867	912	866	862	919	855	928	910	859	826	874	898	854	879	882	904	880	900	833	929	882	873	928	926	870	886	882	834	915	931	873	899	850	902	845	888	888	870	872	862	888	900	870	939	861	823	853	837	917	885	872	840	891	888	875	846	853	851	837	908	867	841	890	852	921	888	912	883	876	866	855	874	825	844	854	829	847	820	855	905	911	889	928	868	877	859	856	822	865	816	866	979	873	871	836	928	830	893	835	909	873	825	871	862	905	949	856	839	869	853	871	874	902	924	938	917	885	890	829	867	893	934	869	829	843	866	858	910	872	926	877	909	919	880	904	898	919	935	893	875	878	872	861	922	867	871	876	875	865	850	813	877	897	891	877	869	873	855	880	899	922	939	884	880	917	903	878	888	851	899	860	885	880	906	822	859	863	864	850	856	838	882	896	923	807	858	918	893	852	851	862	868
25753	21466	26999	25897	5114	640	503	454	424	378	418	375	374	394	372	388	342	377	352	344	336	348	365	345	334	348	338	363	362	366	327	324	352	325	318	325	349	343	344	308	334	330	357	330	321	346	357	328	321	364	355	328	308	336	339	334	344	304	361	321	348	353	359	325	328	349	343	335	322	315	340	336	344	323	340	343	351	373	308	358	333	343	337	352	366	313	325	353	348	327	330	355	326	304	378	325	336	359	337	340	340	342	385	338	323	323	322	320	378	325	319	351	325	329	323	345	335	322	345	369	343	344	341	298	356	331	338	319	333	348	335	336	313	332	325	339	317	331	329	337	326	311	321	331	310	344	353	311	365	341	333	319	302	299	338	333	331	313	329	326	336	351	353	352	336	351	310	326	338	331	334	324	328	346	348	308	351	335	307	337	333	345	332	339	325	325	333	332	363	323	341	344	347	314	337	365	316	362	344	344	355	341	328	344	357	334	322	302	347	368	296	289	312	333	347	341	330	353	363	327	316	302	339	316	324	351	318	320	341	348	318	310	360	358	322	336	296	337	352	334	308	327	327	342	307	349	353	328	356	362	343	305	330	347	316	316	307	342	321	333	340	324	330	317	331	363	315	339	309	324	336	327	319	338	362	343	337	340	324	325	355	360	346	310	334	333	317	286	341	323	335	340	326	327	318	319	323	322	298	348	331	313	343	367	304	324	311	305	336	291	306	313	354	332	329	357	339	309	332	365	291	346	299	343	310	328	334	324	362	337	324	348	329	336	332	323	329	308	328	350	349	330	348	320	325	342	360	312	332	327	308	279	324	352	316	306	326	321	374	325	336	334	386	328	340	324	348	324	327	332	338	339	341	347	355	317	349	311	361	357	326	278	354	309	324	357	302	330	318	329	299	336	319	339	346	343	353	348	365	342	335	341	295	316	329	328	336	348	316	338	354	357	319	341	311	335	312	341	333	300	338	330	316	323	337	339	341	332	327	340	355	298	304	334	332	321	346	322	292	352	363	304	356	348	319	329	343	319	341	324	348	333	328	320	332	337	326	347	347	325	340	341	311	346	335	325	337	350	357	336	322	329	324	317	342	308	327	330	352	334	298	325	354	345	304	302	335	342	323	337	357	337	331	349	350	354	336	311	323	326	336	323	320	303	350	349	335	297	337	338	313	331	329	334	341	336	326	321	326	352	380	309	311	364	335	343	350	359	325	324	304	314	314	325	322	307	351	307	339	361	365	329	343	313	370	329	287	320	297	323	322	374	349	355	325	381	366	359	352	334	334	313	352	326	339	357	343	332	319	352	319	318	344	349	325	344	329	316	356	343	327	310	329	327	310	305	313	318	304	306	335	350	300	329	336	334	338	346	313	379	301	305	344	309	356	325	355	337	357	339	333	346	341	293	341	328	357	293	331	338	363	349	344	345	324	306	330	308	325	336	361	382	354	361	369	361	342	306	321	338	340	331	326	349	337	358	314	330	310	303	348	363	304	345	365	330	338	325	332	279	344	316	343	327	321	332	330	304	323	358	339	336	382	369	378	343	323	340	304	327	318	341	349	331	292	323	315	323	335	291	345	353	311	327	326	322	323	329	330	286	343	323	321	299	303	338	338	287	320	318	310	351	330	321	323	321	352	329	361	293	324	323	331	334	301	326	351	339	323	306	393	350	342	362	327	381	334	310	353	357	332	324	343	321	313	344	313	312	338	321	315	372	316	322	323	334	328	343	337	353	318	357	323	316	345	346	280	339	336	344	313	358	307	333	321	345	328	328	306	333	336	341	345	332	322	331	332	314	325	298	325	327	318	358	319	330	335	329	330	316	366	326	344	313	334	320	327	337	331	279	381	311	338	339	333	369	300	336	331	313	297	369	295	360	330	338	354	335	343	316	324	318	356	299	341	329	304	322	321	343	361	329	321	349	322	325	313	333	312	361	340	335	324	356	340	348	345	325	349	350	343	312	347	333	332	319	329	362	312	339	303	311	322	311	326	359	329	367	347	332	335	320	320	340	336	316	355	318	323	366	333	320	343	346	326	349	311	329	322	311	330	320	332	341	318	347	319	314	329	353	311	336	359	333	335	298	320	294	335	319	338	365	328	343	335	297	361	361	322	320	324	338	326	338	344	318	323	357	345	301	330	313	321	347	310	355	301	345	347	322	338	293	329	337	290	331	361	325	356	321	313	306	328	339	358	318	334	325	327	304	345	339	358	339	328	338	378	336	344	334	352	312	337	333	342	373	313	331	300	327	318	346	310	299	307	312	312	331	338	337	327	360	289	331	314	341	360	332	302	329	314	320	323	335	325	322	328	309	346	343	332	311	334	307	337	323	342	325	351	329	324	298	357	327	325	333	347	337	328	350	323	333	359	335	309	334	316	352	328	373	370	333	321	291	312	309	340	338	341	348	345	352	322	336	308	333	312	343	336	333	332	305	334	331	325	333	311	355	307	303	294	369	325	338	336	344	332	328	338	316	309	373	342	366	333	332	364	341	329	353	308	348	354	359	322	378	351	322	329	316	371	346	338	340	350	310	338	364	304	364	310	316	316	335	324	312	315	299	329	319	354	313	344	311	313	325	281	341	309	350	327	340	339	351	310	371	337	347	337	308	332	315	312	313	302	383	328	327	309	335	329	328	350	321	368	322	314	356	333	332	323	345	344	331	359	329	331	295	342	307	308	318	359	333	363	351	285	329	312	356	346	365	373	345	375	302	310	354	317	335	331	313	314	321	329	345	345	340	296	353	320	322	348	349	335	359	301	340	348	342	343	323	318	318	333	349	329	336	327	355	329	314	328	365	346	311	340	320	333	345	326	321	331	326	353	305	306	328	339	318	311	321	337	354	323	332	351	345	318	341	314	296	355	334	338	312	343	291	354	328	316	335	334	343	337	340	349	337	338	335	319	341	349	325	353	311	326	309	305	371	326	323	343	331	339	317	330	355	334	349	337	338	337	332	313	339	338	318	319	374	305	373	316	364	334	329	334	334	326	335	311	356	370	330	313	346	351	331	327	337	359	327	344	367	353	329	368	364	297	348	326	310	338	300	355	358	328	286	341	369	338	350	336	355	356	333	327	351	351	337	334	323	334	336	332	320	317	339	323	316	336	314	330	309	340	340	356	332	337	370	326	320	318	307	345	311	337	317	366	376	336	330	368	316	315	359	316	332	340	338	336	324	356	350	324	299	311	316	337	330	326	339	331	333	334	352	373	350	324	342	344	321	329	363	326	321	332	328	292	349	331	324	327	342	330	349	339	333	323	319	320	320	340	340	348	316	343	326	330	360	318	324	353	342	339	347	338	336	340	307	385	299	342	328	347	358	298	303	347	330	336	307	324	332	340	328	315	344	312	327	366	321	304	316	315	332	309	320	319	325	330	322	334	350	310	331	365	331	317	340	301	315	350	325	339	346	357	344	308	308	336	338	356	336	357	316	353	343	331	376	345	332	334	325	365	320	330	331	318	345	341	343	322	318	352	291
30854	4900	3801	1957	1410	1160	922	826	714	734	676	608	532	548	557	515	494	490	468	520	476	496	500	513	491	476	490	429	464	461	447	477	437	426	493	471	452	506	451	470	448	435	467	485	434	413	461	472	457	440	446	421	492	450	456	432	450	450	416	485	476	469	467	442	484	421	468	444	447	444	454	424	435	443	446	423	483	441	423	445	468	456	434	441	450	454	453	445	445	424	438	450	473	416	436	492	482	465	438	420	419	465	465	454	444	441	460	497	478	436	468	458	427	440	436	421	460	453	438	486	457	460	450	460	425	463	476	445	467	461	467	432	402	441	426	465	447	436	433	445	463	451	442	431	467	439	471	442	459	440	424	460	459	426	453	435	433	468	493	446	426	486	441	436	468	469	461	467	478	447	457	451	470	435	412	486	445	448	453	480	495	449	426	440	448	443	428	450	476	471	465	447	423	445	448	446	465	467	438	442	451	436	426	458	422	452	454	448	424	455	483	486	470	441	490	466	472	480	431	466	435	470	450	450	454	457	450	423	443	479	454	442	437	463	463	455	436	438	471	430	437	430	449	448	417	414	425	462	470	467	479	434	468	428	489	429	486	462	444	433	438	468	423	445	482	467	428	463	449	469	456	444	415	451	445	454	429	480	435	446	412	456	455	429	472	442	476	434	439	455	465	474	425	454	444	445	451	434	438	431	472	482	448	463	449	465	458	456	420	458	431	433	474	436	436	453	454	433	467	450	495	432	476	431	475	457	453	455	437	429	483	440	459	396	417	458	467	468	454	483	449	452	463	427	457	438	438	464	438	431	468	436	429	420	485	455	427	441	451	510	414	459	447	442	407	470	459	439	456	412	444	449	494	433	424	457	442	465	436	422	423	415	476	453	451	432	439	463	449	436	467	451	460	466	482	427	443	453	444	440	441	442	438	458	448	426	434	476	429	444	476	445	469	438	441	475	427	476	425	435	409	417	435	476	433	458	453	442	442	387	451	444	439	418	430	489	446	422	423	412	410	422	459	463	477	420	426	460	473	463	476	456	443	411	460	469	436	453	455	411	456	446	468	440	449	467	425	457	429	443	452	460	441	456	435	514	458	444	448	452	458	435	474	406	433	452	431	438	446	470	489	426	485	479	432	413	429	440	448	474	445	447	474	458	472	445	449	463	453	439	461	432	404	484	482	484	459	439	432	433	430	460	443	491	431	436	472	421	453	445	467	462	449	478	462	463	462	462	429	440	428	458	479	430	428	434	462	433	456	432	448	482	480	475	430	475	461	442	480	434	444	438	454	453	402	461	433	461	464	460	433	437	460	450	447	458	405	442	505	444	435	448	432	451	473	436	435	461	432	473	425	489	448	444	439	447	468	378	454	479	465	451	426	423	448	425	430	455	468	437	484	451	463	460	482	440	447	469	470	433	507	443	454	478	455	455	444	459	472	446	457	473	452	432	463	411	450	446	475	451	432	487	467	446	447	459	421	455	430	465	457	454	451	382	444	437	442	474	469	473	496	481	430	470	441	462	428	456	468	471	447	458	454	424	497	414	465	442	440	440	486	478	439	441	451	453	466	469	450	453	441	472	440	432	451	436	480	468	431	449	448	448	430	460	453	461	471	429	493	460	430	437	497	463	462	417	452	460	470	490	470	408	459	446	434	456	416	490	455	446	448	456	463	433	427	423	441	474	466	461	433	425	424	394	462	458	446	452	466	439	478	446	460	472	447	454	472	460	429	467	413	460	464	431	473	433	431	444	492	488	487	456	426	476	466	469	465	434	478	467	454	448	447	453	449	433	422	441	438	404	438	444	439	483	413	443	457	441	440	462	413	440	476	465	458	447	438	461	452	428	469	450	434	472	410	484	479	487	474	491	427	419	468	457	477	456	480	446	462	433	431	444	460	461	488	457	476	435	459	466	456	460	445	448	436	485	463	438	416	456	454	460	415	435	426	475	485	415	453	436	417	474	449	404	453	432	470	445	489	440	435	452	460	435	423	496	481	398	420	438	456	445	462	448	448	407	472	449	459	404	466	424	440	457	438	500	459	458	478	464	425	448	432	426	438	477	442	445	437	452	461	452	448	444	439	443	452	453	474	445	458	454	477	402	439	455	419	438	426	487	450	461	457	416	476	426	488	441	454	410	452	455	447	400	466	455	436	432	421	429	439	455	486	444	452	430	464	483	435	470	446	436	466	478	426	458	458	425	461	464	449	428	455	411	443	441	433	456	474	441	440	448	445	459	449	483	446	475	432	462	459	420	443	464	454	457	449	445	459	446	421	469	463	469	481	473	463	469	448	422	449	477	415	454	446	440	460	443	469	455	423	422	480	439	420	461	411	458	447	424	454	443	406	432	465	438	428	417	446	413	471	440	398	472	446	432	460	449	462	447	477	461	477	429	481	442	452	460	456	462	453	451	446	424	417	467	508	455	436	460	409	439	432	480	449	413	436	465	459	459	449	428	433	456	459	445	452	448	462	446	435	432	453	457	431	455	427	464	457	437	439	459	457	434	439	443	436	443	434	456	442	475	422	416	482	435	430	449	458	459	467	448	446	470	437	411	457	439	452	473	455	424	457	464	462	478	428	423	471	469	465	467	447	474	443	465	470	469	452	434	422	413	446	450	449	436	431	457	444	432	443	448	453	394	457	419	469	429	400	423	430	445	467	411	448	456	479	429	473	438	453	460	432	432	480	463	438	438	436	410	470	523	427	478	427	445	446	448	457	480	483	464	448	467	453	497	464	462	420	426	466	472	440	446	428	426	449	461	474	448	422	463	451	415	448	478	419	423	443	457	461	458	427	436	430	461	461	435	439	463	467	403	472	481	471	450	402	496	472	434	430	491	428	484	450	425	489	441	497	468	459	457	452	483	465	433	415	441	431	436	435	436	458	474	492	408	426	466	464	419	459	448	413	429	431	441	461	432	445	432	454	453	479	462	457	466	444	409	466	471	460	437	428	446	429	437	463	493	454	433	442	471	439	472	428	486	465	418	502	395	431	439	432	435	430	453	430	432	457	492	460	462	442	407	434	449	439	456	416	446	467	409	468	460	442	426	397	445	470	427	504	435	467	444	450	464	489	445	433	484	475	487	427	458	459	461	478	440	433	470	437	419	468	451	450	499	467	412	433	444	463	438	463	437	459	461	489	405	440	449	422	444	440	442	421	438	452	450	467	403	431	455	387	448	443	490	436	502	509	434	463	407	435	458	444	460	484	423	440	432	457	429	399	443	467	465	454	424	467	436	477	476	433	435	468	442	436	440	419	430	428	408	449	451	482	445	466	433	468	432	443	484	446	461	461	418	470	437	419	410	422	476	438	456	467	463	447	458	442	427	433	425	487	429	449	432	454	459	460	457	459	443	444	459	475	451	413	477	472	469	433	416	455	434	446	432	459	449	440	463	447	453	443	438	444	447	477	436	445	417	491	475	453	441	464	451	463	422	478	447	433	464	456	445	447	440	433	421	473	476	442	467	482	445	462	454
23319	21486	29002	24381	21488	21462	6018	1707	1230	1240	1212	1104	1115	1028	1112	989	1001	971	1016	972	983	940	903	996	932	896	942	903	932	874	911	921	972	916	872	904	844	967	910	885	918	871	937	855	943	942	889	887	887	978	913	917	870	895	887	898	909	928	925	916	924	942	936	908	873	892	949	918	906	922	861	857	926	860	971	963	910	872	852	925	971	863	879	877	920	950	917	893	907	880	866	907	905	926	924	910	912	909	949	902	870	861	850	884	892	904	848	889	861	896	900	877	923	877	927	943	883	900	869	900	897	876	930	849	887	915	828	921	856	872	920	936	882	917	862	829	875	915	865	890	925	879	927	846	880	916	903	924	855	884	906	970	920	895	888	911	870	867	940	869	934	899	905	861	904	922	881	847	861	926	919	937	930	903	874	880	862	956	912	935	895	910	907	952	884	877	891	873	922	904	920	968	934	890	872	902	936	894	888	891	899	912	888	887	891	869	876	906	902	934	866	911	883	888	872	914	889	933	843	882	914	886	883	819	891	870	886	916	904	857	923	863	882	914	892	900	901	883	924	918	866	910	887	859	877	896	885	901	883	878	859	906	891	872	867	847	871	935	931	868	878	896	916	884	868	863	912	837	860	865	938	907	935	914	920	877	826	955	870	856	920	952	873	892	900	903	850	901	864	873	934	899	893	860	915	814	875	897	887	877	912	870	937	904	904	850	896	929	844	884	875	899	943	853	913	890	912	860	903	906	863	893	898	871	857	906	913	910	919	908	933	874	875	936	881	878	874	923	844	896	896	887	869	911	919	903	896	861	925	933	874	881	893	887	891	903	862	854	835	903	884	914	877	880	892	880	904	867	905	925	877	883	854	896	879	840	869	879	898	840	867	864	901	885	877	915	851	903	865	902	864	874	864	900	902	933	908	854	885	898	867	864	895	908	941	897	908	881	855	882	915	946	894	914	910	899	924	923	880	907	864	832	894	889	904	947	833	842	904	879	864	956	885	938	931	918	905	929	934	910	903	911	859	883	875	892	920	901	935	887	929	906	865	887	889	896	928	880	908	886	900	948	986	882	876	922	927	881	891	880	858	871	877	895	873	932	857	875	849	864	973	897	875	878	936	868	877	911	950	897	894	891	857	887	879	937	926	926	904	886	845	883	913	860	910	907	903	845	877	961	927	881	918	851	928	921	945	926	883	911	945	850	929	854	927	890	859	894	844	869	850	889	876	880	917	919	885	910	856	855	978	891	905	827	910	897	864	864	879	906	862	960	864	875	890	888	933	929	836	887	868	891	863	895	881	887	886	894	938	874	909	896	945	887	852	842	883	894	871	867	891	908	905	856	909	847	921	914	867	897	885	891	890	944	836	929	878	902	896	877	901	846	926	878	901	855	941	869	957	848	909	856	895	856	894	900	929	898	942	916	853	886	903	905	868	902	908	917	885	902	864	954	937	843	837	892	953	837	901	857	901	920	928	891	911	879	899	889	874	928	871	844	887	870	907	912	883	867	909	860	846	925	850	925	915	912	854	858	908	883	936	949	890	910	836	878	838	898	866	864	877	901	909	819	897	861	913	898	872	944	874	908	852	907	871	927	902	932	904	938	917	898	852	871	859	864	881	934	850	887	890	869	909	879	888	879	873	884	840	880	875	899	909	927	897	939	869	855	861	921	891	875	876	874	949	900	901	883	874	872	857	880	908	881	927	940	951	903	840	887	899	883	873	881	892	891	928	934	909	921	871	920	819	928	940	904	937	912	899	869	841	905	915	904	902	899	968	902	910	954	899	908	888	882	909	885	890	901	901	885	909	881	879	910	921	913	865	866	888	863	894	889	882	836	910	858	878	889	902	922	871	923	921	792	917	975	904	872	910	912	867	903	871	885	901	930	926	937	889	869	899	929	859	881	874	879	921	906	917	904	911	899	907	889	881	887	881	900	886	866	868	957	847	947	947	882	865	891	923	933	896	885	935	876	940	831	847	856	896	965	911	884	898	880	930	898	947	916	926	872	845	862	916	882	879	825	905	888	849	917	850	877	890	926	931	961	895	1009	840	949	906	886	879	888	876	933	908	893	900	948	936	820	927	990	845	888	953	909	866	860	918	901	908	938	912	903	885	881	898	939	952	922	869	879	932	866	922	948	838	891	910	861	884	879	922	914	900	874	899	910	900	910	888	936	861	882	884	850	923	903	851	895	913	884	864	856	845	942	907	885	918	862	896	903	880	883	874	894	920	971	905	904	849	850	877	866	903	889	890	904	843	957	852	863	918	863	929	921	880	892	913	871	906	886	910	914	859	863	864	886	959	877	829	938	890	970	888	894	912	885	904	946	871	958	930	890	877	861	841	878	908	912	861	914	889	871	895	872	879	890	871	922	903	851	892	929	977	896	910	920	837	867	895	960	859	957	900	964	849	929	880	905	926	910	927	881	912	930	858	859	849	909	889	847	923	902	903	896	897	860	922	876	901	843	859	910	899	952	925	882	833	905	906	904	833	918	863	906	923	868	906	926	890	940	906	879	859	827	893	907	907	892	875	880	914	864	910	899	871	886	937	918	920	965	905	899	868	868	911	901	882	888	883	887	904	890	913	853	940	943	879	954	920	872	909	874	912	900	954	875	874	947	881	873	869	913	893	852	886	897	916	889	881	892	892	935	906	886	908	897	922	889	836	908	843	841	864	856	879	944	888	901	884	915	923	929	842	836	850	906	884	966	904	835	887	928	907	879	890	879	924	898	880	854	876	887	898	890	879	878	910	895	922	898	901	916	886	985	842	866	916	895	888	909	889	888	912	940	894	895	895	894	935	873	874	861	868	920	894	918	851	896	851	823	880	868	883	894	892	884	874	904	925	876	880	892	955	925	911	919	876	945	870	873	885	935	925	925	933	935	834	900	907	918	934	868	889	908	913	861	863	888	915	909	897	874	898	863	899	869	897	874	924	885	850	852	902	925	929	883	909	963	897	901	838	908	861	906	914	905	837	907	902	910	884	871	889	937	886	963	893	887	886	923	892	909	822	922	864	900	904	835	914	905	867	913	911	840	866	869	883	904	874	948	897	902	843	851	968	853	909	906	884	862	921	895	818	949	865	867	895	905	925	869	846	876	888	883	946	886	914	871	855	864	910	868	887	908	880	930	865	905	869	906	890	866	908	919	926	875	862	875	877	914	908	859	897	874	884	907	880	882	912	898	877	933	902	862	932	903	859	921	885	890	833	921	909	895	875	914	889	871	969	928	886	878	888	899	863	926	926	883	882	849	920	891	911	890	926	854	878	900	864	839	907	870	900	862	887	909	876	927	924	913	905	930	907	826	844	859	879	936	822	912	852	897	896	910	877	901	895	887	962	894	865	848	855	875	868	881	859	916	870	858	878	881	938	903	875	909	879	897	833	896	890	883	911	887	886	918	889	885	893	914	855	874	942	934	914	870	870	903	907	905	842	928	856	871	884	846	892	893	908	921	868	872	892	890	846	932	940	908	898	830	924	881
32852	14558	11699	6215	4597	3592	2952	2582	2235	1938	1752	1636	1571	1494	1440	1377	1319	1242	1280	1233	1171	1116	1159	1221	1173	1149	1205	1134	1248	1126	1123	1129	1166	1118	1114	1090	1125	1064	1132	1059	1154	1150	1088	1073	1121	1110	1079	1108	1084	1118	1066	1096	1067	1082	1109	1069	1069	1092	1098	1095	1171	1053	1096	1067	1052	1136	1071	1135	1098	1075	1095	1084	1071	1075	1080	1110	1088	1045	1056	1079	1087	1030	1078	1106	1066	1053	1084	1110	1088	1037	1090	1108	1140	1079	1066	1100	1071	1086	1090	1077	1074	1040	1004	999	1094	1030	1068	1091	1064	1090	1101	1096	1059	1097	1126	1094	1061	1121	1090	1097	1127	1063	1103	1090	1093	1114	1093	1120	1112	1103	1116	1092	1175	1098	1098	1086	1104	1066	1098	1147	1030	1096	1102	1074	1070	1057	1092	1079	1097	1071	1038	1045	1089	1097	1092	1112	1115	1112	1078	1084	1040	1037	1061	1005	1104	1081	1084	1048	995	1098	1034	1112	1109	1070	1075	1143	1096	1069	1044	1010	1075	1031	1100	1052	1042	1057	1141	1052	1103	1058	1053	1058	1035	1095	1070	1070	1114	1095	1101	1073	1179	1124	1094	1075	1046	1096	1075	1053	1075	1083	1132	1082	1091	1050	1060	1066	1067	1063	1098	1119	1027	1086	1029	1111	1049	1104	1157	1076	1049	1038	1012	1089	1058	1095	1117	1108	1069	1095	1086	1089	1033	1073	1042	1082	1098	1086	1048	1037	1037	1141	1072	1097	1100	1086	1126	1121	1089	1070	1097	1076	1080	1164	1073	1042	1032	1072	1092	1024	1078	1041	1080	1059	1114	1066	1065	1068	1014	1048	1051	1063	1048	1099	1033	1080	1115	1087	1119	1047	1120	1017	1057	1081	1075	1072	1106	1036	1069	1066	1037	1094	1017	1074	1039	1065	1104	1121	1077	1061	1123	1085	1149	1119	1159	1096	1069	1112	1039	1071	1096	1075	1139	1085	1081	1046	1079	1042	1064	1106	1091	1082	1059	1117	1049	1127	1142	1057	1099	1078	1105	1099	1092	1097	1068	1088	1068	1054	1115	1040	1079	1081	1083	1068	1020	1157	1102	1074	1082	1058	1083	1051	1058	1070	1063	1048	1136	1076	1056	1044	1048	1119	1063	1053	1107	1059	1016	1056	1114	1072	1064	1015	1039	1071	1119	1070	1030	1157	1069	1135	1130	1104	1052	1118	1059	1067	1074	1067	1089	1081	1096	1009	1122	1056	1036	1098	1033	1011	1021	1084	1136	1082	1072	1027	1083	1061	1059	1100	1043	1050	1092	1083	1109	1062	1032	1056	1041	1036	1034	1049	1027	1087	1080	1085	1074	1051	1163	1106	1036	1080	1052	1038	1116	1181	1073	1085	1079	1087	1086	1123	1098	1068	1075	1069	1035	1061	1095	1056	1071	1061	1074	1039	1049	1041	1033	1080	1093	1081	1095	1076	1080	1124	1116	1068	1068	1078	1082	1058	1168	1111	1008	1096	1062	1033	1072	1030	1133	1078	1064	1138	1076	1069	1103	1084	1070	1052	1124	1110	1082	1099	1088	1059	1091	1054	1076	1099	1066	1042	1032	1101	1048	1040	1069	1045	1052	1081	1051	1072	1086	1054	1079	985	1043	1041	1100	1102	1100	1030	1075	1041	1157	1092	1095	1060	1119	1046	1049	1156	1063	1022	1071	1070	1125	1065	1086	1062	1070	1069	1050	1116	1152	1055	1087	1079	1120	1138	1046	1017	1070	1126	1097	1074	1106	1143	1071	1088	1049	1072	1039	1111	1053	1094	1113	1074	1058	1090	1038	1133	1122	1030	1079	1027	1061	1030	1100	1065	1046	1106	1113	1047	1106	1089	1032	1067	1011	1052	1063	1100	1076	1083	1065	1150	1067	1052	1121	1068	1096	1081	1126	1019	1051	1013	1108	1088	1037	1127	1146	1160	1148	1128	1112	1056	1114	1076	1114	1072	1104	1077	1124	1077	1049	1118	1101	1111	1004	1082	1044	1078	1060	1103	1057	1097	1140	1061	1173	1095	1040	1072	1059	1063	1070	1079	1129	1102	1064	993	1080	1063	1068	1090	1073	1066	1072	1063	1047	1058	1101	1082	1075	1026	1071	1072	1157	1077	1058	1048	1050	1047	1018	1091	1100	1078	1119	1009	1089	1049	1029	1070	1067	1076	1115	1012	1128	1056	1081	1085	1120	1054	1137	1123	1129	1057	1047	1086	1063	1035	1091	1048	1079	1093	1096	1098	1101	1079	1110	1064	1051	1041	1111	1008	1105	1071	1102	1094	1118	1071	1076	1071	1103	1033	1102	1094	1021	1089	1082	1054	1068	1129	1083	1049	1192	1068	1057	1048	1073	1086	1015	1034	1041	1055	1080	1068	1081	1099	1070	1086	1121	1148	1046	1000	1091	1085	1075	1060	1064	1100	1045	1086	1053	1056	1101	1034	1111	1081	1046	1061	1108	1052	1062	1071	1067	1063	1078	1085	1017	1052	1057	1102	1112	1078	1085	1087	1064	1095	1053	1050	1117	1157	1085	1118	1057	1130	1043	1101	1045	1100	1060	1015	1005	1071	1118	1039	1080	1070	1064	1117	1092	1113	1046	1087	1051	1025	1064	1078	1021	1091	1053	1082	1080	1080	1097	1072	1102	1041	1097	1022	1065	1084	1018	1008	1092	1096	1051	1105	1060	1104	1007	1079	1072	1110	1055	1093	1094	1113	1079	1129	1016	1099	1094	1103	1052	1094	1099	1069	1078	1076	1115	1084	1016	1094	1069	1105	1060	1096	1068	1115	1160	1088	1070	1080	1048	1091	1089	1064	1083	1027	1109	1038	1097	1126	1069	1092	1093	1142	1081	1052	1103	1044	1088	1057	1097	1018	1090	1077	1033	1121	984	1084	1048	1096	1078	1053	1112	1141	1052	1088	1162	1039	1051	1075	1049	1094	1060	1012	1081	1114	1074	1091	1142	1129	1068	1027	1033	1016	1085	1033	1108	1044	1051	1040	1068	1133	1053	1094	1098	1065	1107	1096	1100	1069	1056	1049	1105	1103	1106	1069	1057	1098	1053	1072	1058	1070	1085	1066	1097	1057	1115	1001	1057	1062	1087	1020	1037	1078	1104	1076	1104	1128	1075	1055	1065	1050	1088	1033	1135	1100	1121	1079	1130	1083	1078	1058	1026	1063	1055	1041	1132	1089	1083	1052	1059	1099	1111	1025	1089	1045	1108	1015	1074	1017	1069	1037	1085	1114	1095	1025	1096	1094	1061	1028	1079	1107	1123	1081	1127	1051	1051	1105	1027	1047	1076	1106	1103	1051	1091	1066	1064	1084	1106	1101	1069	1083	1099	1113	1075	1073	1061	1019	1104	1051	1049	1086	1031	1033	1020	1087	1094	1077	1045	1027	1135	1061	1096	1070	1099	1059	1070	1140	1093	1090	1030	1083	1055	1096	1119	1041	1069	1049	1047	1067	1036	1039	1035	1072	1104	1087	1084	1083	1029	1040	1029	985	1130	1124	1018	1045	1074	1098	1093	1055	1065	1052	1109	1046	1098	1048	1081	1120	1103	1101	1088	1062	1040	1062	1090	1043	1089	1085	1079	1073	1107	1091	1061	1077	1054	1028	1082	1111	1074	1075	1074	1069	1036	1070	1066	1066	1051	1047	1083	1096	1009	1034	1032	1048	1063	1045	1094	1087	1053	1082	1036	1035	1042	1093	1012	1021	1141	1032	1050	1072	1044	1075	1055	1140	1064	1056	1110	1131	1102	1115	1072	1076	1053	1061	1048	1039	1091	1140	1093	1052	1049	1101	1042	1044	1077	1060	1135	1055	1115	1163	1070	1039	1080	1105	1113	1061	1078	1096	1086	1066	1138	1081	1024	1097	1080	1067	1066	1008	1015	1037	1076	1038	1126	1093	1106	1032	1085	1101	1065	1042	1085	1101	1085	1078	1026	1085	1077	1031	1033	1068	1057	1123	1017	1060	1041	1032	1083	1071	1119	1123	1099	1084	1066	1095	1117	1078	1118	1009	1074	1067	1073	1153	1058	1131	1100	1101	1096	1050	1121	1087	1101	1060	1095	1131	1085	1117	1052	1131	1097	1141	1114	1040	1094	1055	1073	1079	1115	1071	1090	1110	1126	1075	1126	1059	1061	1117	1059	1125	1094	1079	1114	1085	1028	1107	1096	1034	1151	1100	1016	1061	1059	1066	1040	1084	1084	1097	1061	1071	1088	1028	1068	1105	1099	1066	1084	1096	1073	1099	1080	1055	1069	1096	1063	1005	1089	1118	1057	1078	1123	1098	1087	1043	1073	1117	1094	1087	1115	1066	1045	1063	1001	1096	1076	1045	1088	1074	1073	1095	1089	1103	1080	1070	1089	1079	1093	1098	1033	1071	1071	1116	1083	1057	1090	1077	1035	1086	1157	1088	1065	1129	1103	1115	1064	1087	1074	1064	1064	1086	1064	1147	1062	1119	1082	1084	1082	1118	1101	1098	1087	1071	1085	1086	1078	1064	1016	1105	1021	1104	1073	1064	1033	1065	1093	1031	1082	1094	1068	1076	1128	1077	1071	1083	1110	1104	1109	1079	1085	1070	1067	1086	1082	1017	1080	1024	1099	1092	1158	1087	1126	1073	1079	1081	1055	1056	1085	1079	1076	1061	1092	1077	1055	1077	1097	1111	1073	1098	1079	1125	1061	1034	1056	1057	1016	1119	1095	1116	1028	1049	1117	1080	1106	1128	1104	1115	1084	1087	1079	1068	1063	1103	1065	1096	1075	1078	1048	1032	1069	1135	1114	1031	1142	1026	1056	1032	1125	1072	1117	1106	1079	1039	1067	1039	1122	1059	1089	1106	1061	1122	1100	1110	1058	1066	1048	1100	1069	1073	1066	1073	1069	1074	1095	1065	1073	1071	1110	1085	1062	1119	1036	1131	1022	1072	1089	1105	1115	1067	1104	1104	1062	1036	1077	1055	1066	1138	1040	1109	1055	1059
28057	18995	4635	584	398	373	341	408	348	345	334	340	363	355	346	338	344	347	340	337	365	337	344	360	346	367	341	353	365	341	356	372	340	346	337	338	325	358	355	331	349	320	356	368	337	354	347	351	339	353	347	367	327	327	284	321	345	345	339	309	310	341	340	337	327	327	335	333	356	346	340	317	343	352	347	315	365	334	338	304	290	371	357	321	357	330	322	341	339	345	329	358	326	347	348	351	318	341	353	352	331	311	337	340	355	357	343	346	347	341	299	318	338	318	351	357	354	350	339	353	360	344	343	356	312	355	302	347	350	339	318	290	340	343	370	344	351	315	334	341	329	338	331	374	355	327	330	379	336	354	353	318	332	326	333	321	346	351	372	329	369	327	353	346	357	344	341	364	366	347	317	337	387	357	343	333	332	304	346	339	330	348	312	364	333	357	334	347	362	344	326	347	321	324	348	355	315	347	350	326	322	324	356	357	352	351	357	353	359	346	351	383	351	349	340	326	339	316	344	347	360	348	324	347	335	334	365	320	335	329	324	338	299	369	366	379	348	363	374	312	341	332	328	348	323	339	335	317	329	354	327	345	337	371	337	373	344	343	321	341	351	316	337	379	352	369	328	326	339	331	357	318	353	347	344	343	350	332	352	327	338	341	317	323	338	362	340	299	365	364	323	314	334	334	375	360	340	317	358	332	357	351	386	327	379	367	330	321	332	330	344	357	344	324	364	346	329	315	322	318	371	332	330	348	325	318	373	331	346	333	332	364	343	344	357	325	336	353	316	378	359	331	361	328	358	340	342	317	357	308	357	341	345	335	313	353	388	324	306	379	370	351	343	327	361	319	345	379	365	332	360	349	333	333	333	354	325	311	343	358	337	368	316	336	336	329	329	353	348	343	368	332	369	297	363	348	342	337	326	322	344	319	371	378	373	329	337	346	356	309	356	321	324	324	360	351	363	355	360	325	329	343	333	335	349	325	317	315	333	349	324	301	330	393	319	344	370	370	342	334	317	299	408	316	310	362	367	326	322	339	313	329	316	336	369	350	334	336	367	367	352	338	353	332	338	359	326	372	344	368	376	363	331	334	344	324	332	329	342	316	338	364	367	347	341	311	336	346	348	321	350	354	335	341	327	365	356	322	328	353	327	366	358	334	318	311	331	328	368	358	374	340	371	338	316	385	374	317	363	345	353	342	333	350	331	329	365	341	351	350	356	340	361	331	371	384	376	324	308	344	347	355	329	336	329	347	361	345	365	349	336	347	312	358	358	311	353	356	320	337	323	344	344	349	334	386	315	322	351	325	324	325	361	324	349	345	367	306	355	323	370	348	328	344	352	329	317	351	361	351	323	335	341	356	396	357	335	363	333	343	327	335	300	325	358	342	339	335	392	309	339	316	335	332	343	334	357	355	339	326	335	338	336	362	335	326	358	365	337	361	329	352	346	329	333	309	354	344	377	360	320	366	368	360	353	337	333	314	342	364	331	320	364	321	323	350	327	356	325	337	332	333	364	333	374	334	350	332	341	327	384	329	319	345	319	330	290	352	354	327	325	344	338	346	356	348	341	347	315	338	342	328	354	349	350	335	321	377	353	320	362	354	352	306	317	350	319	388	337	349	338	318	347	320	315	336	391	336	339	367	303	337	363	352	371	331	358	348	323	345	326	335	348	351	349	326	336	326	353	323	360	344	345	337	327	304	345	337	334	339	366	338	331	336	325	317	337	323	339	315	311	310	321	300	349	373	373	346	346	354	330	355	338	343	361	329	366	347	314	344	326	319	331	360	387	364	368	346	304	314	326	333	395	319	377	306	338	346	338	326	347	355	335	332	372	337	322	344	316	329	324	344	353	333	332	332	340	358	333	357	364	330	331	353	359	320	318	326	309	342	321	345	343	330	350	360	332	335	339	349	332	348	344	336	339	314	356	344	378	302	326	340	353	330	364	326	331	322	357	313	361	354	349	343	307	337	361	340	319	332	336	350	356	360	353	326	371	333	333	348	340	348	344	327	375	332	350	372	316	335	356	349	334	346	361	355	358	348	332	338	326	346	318	361	327	333	327	325	338	347	342	366	368	346	307	315	318	351	331	337	360	339	347	340	368	344	346	337	375	347	346	350	357	333	350	305	359	338	321	341	381	337	373	316	344	326	348	318	324	380	334	357	360	365	348	328	332	323	358	336	343	353	333	354	313	319	335	358	377	350	358	374	328	368	353	334	340	320	319	347	318	356	370	370	328	344	347	325	358	313	310	326	358	361	372	369	319	329	312	342	365	348	362	353	351	331	329	335	317	366	371	326	336	331	368	374	327	339	342	335	352	352	342	362	346	340	380	324	326	329	348	324	357	313	330	341	362	347	309	355	343	304	350	333	334	352	329	370	353	346	319	344	340	339	354	339	331	335	340	348	293	373	351	339	324	308	356	323	331	320	355	334	337	368	344	321	359	369	353	319	325	325	330	367	336	349	348	344	358	320	353	342	357	368	355	340	364	334	325	298	314	332	361	345	368	346	383	338	347	357	337	335	348	340	383	362	351	352	361	313	359	366	351	325	302	355	330	351	334	358	342	353	370	341	354	346	314	330	361	332	341	382	362	311	329	359	354	345	342	340	350	325	341	352	341	374	355	340	334	362	359	359	300	335	359	321	311	337	329	326	312	338	333	328	350	346	343	322	352	314	343	328	394	311	305	341	347	342	326	340	320	342	371	365	344	362	353	334	321	317	356	370	347	340	332	358	303	334	331	306	317	324	357	323	335	335	338	372	353	334	315	341	374	347	339	357	346	347	320	349	345	326	357	335	357	313	341	318	364	335	357	360	341	395	348	372	341	336	366	324	358	347	338	315	368	314	351	369	344	349	363	355	330	335	348	357	298	356	346	339	349	348	317	357	341	336	354	329	331	371	345	327	351	345	308	328	344	332	378	317	341	304	353	335	330	315	340	348	311	342	343	351	367	330	341	356	339	357	330	328	315	361	344	330	363	358	350	344	345	373	308	333	373	305	330	349	363	361	307	333	328	332	340	362	313	362	326	362	364	318	340	324	318	347	336	315	348	314	327	327	317	347	328	351	333	368	334	368	350	342	358	347	334	355	344	326	336	333	379	379	346	341	361	369	337	352	338	344	318	323	333	323	290	346	341	340	341	326	325	342	362	357	332	346	349	335	341	322	290	351	332	368	350	333	335	350	342	334	371	332	320	319	323	313	369	341	349	355	333	355	355	386	318	361	314	349	349	344	352	339	286	305	357	338	363	350	312	356	324	354	352	366	358	352	362	307	314	328	321	329	372	340	339	349	355	337	334	337	369	355	367	317	365	350	332	346	334	375	351	367	342	336	325	332	346	326	339	344	341	336	333	337	338	349	358	342	336	335	331	319	351	348	344	348	355	356	337	351	349	371	333	358	317	337	342	347	344	337	323	311	317	351	335	353	342	361	318	366	330	332	334	374	343	329	327	369	346	339	331	356	370	338	323	329	316	358
12684	910	827	590	538	502	439	506	430	432	482	475	433	440	424	453	442	453	448	423	414	438	447	457	435	442	452	458	418	453	435	496	422	445	492	439	427	417	423	450	410	434	450	416	428	417	420	411	408	446	448	441	439	458	445	448	435	438	427	471	435	420	434	453	460	463	422	472	443	472	447	421	404	420	402	437	414	450	391	408	467	449	446	450	452	416	424	444	445	463	439	465	441	446	433	413	428	450	422	426	487	421	443	439	456	440	381	454	429	424	440	440	402	432	428	442	437	374	427	446	429	450	439	437	436	435	448	443	422	439	451	439	448	447	417	438	482	417	447	466	433	404	450	473	440	444	420	426	430	414	426	417	434	411	421	447	433	432	440	426	436	416	407	433	420	480	460	405	438	446	477	414	442	430	423	435	433	456	422	440	443	411	439	426	417	417	442	419	443	432	448	421	437	446	456	461	439	451	466	415	421	459	390	440	426	441	408	412	436	421	441	396	424	443	424	428	423	444	413	447	424	442	422	469	416	441	447	453	429	453	452	402	451	415	467	447	430	445	462	406	439	425	460	438	448	442	433	405	409	431	449	439	424	466	451	438	429	438	446	431	454	423	405	481	428	423	448	467	458	489	467	405	428	427	430	420	454	443	417	413	415	394	432	450	456	444	445	442	442	409	409	462	444	418	500	441	423	478	453	425	438	420	436	422	420	444	450	408	433	410	461	446	434	459	440	432	447	441	430	434	372	431	401	437	422	403	410	402	465	442	423	413	494	441	413	465	450	392	432	443	434	448	461	399	444	459	431	408	431	376	421	433	440	451	430	463	442	466	468	415	452	464	393	440	414	442	456	444	438	437	419	445	426	437	417	464	398	443	459	391	431	455	428	400	459	444	423	390	439	433	445	425	391	415	440	424	436	477	424	477	429	422	413	417	435	398	409	426	420	416	429	450	436	424	391	449	467	411	436	410	416	414	430	429	428	381	432	403	475	452	416	443	429	423	435	398	433	436	435	441	439	427	448	433	439	428	443	415	450	424	456	415	452	434	422	463	441	469	415	457	411	438	441	406	465	457	450	438	437	432	411	430	444	444	434	431	442	462	442	426	465	474	431	408	416	448	413	449	456	390	424	436	432	459	428	401	421	402	423	406	421	476	436	442	401	419	413	462	444	455	436	461	448	435	430	452	426	423	416	419	421	428	424	440	436	428	487	433	441	502	416	419	410	405	431	454	443	438	381	452	444	427	383	443	421	412	430	463	449	443	438	429	495	441	433	462	418	421	451	415	428	435	401	480	442	438	461	479	408	435	446	427	449	445	392	467	455	448	428	419	424	402	449	420	447	452	422	414	442	471	434	455	453	426	423	486	427	429	418	406	453	412	430	418	428	434	412	425	437	429	423	435	435	462	409	434	411	477	451	448	420	458	428	443	452	425	450	448	454	432	396	434	403	443	445	436	426	431	452	423	429	457	426	432	410	436	413	431	440	399	451	435	394	448	409	443	421	459	425	441	407	454	431	416	403	412	445	409	399	476	404	439	434	422	391	435	448	449	445	434	429	402	452	426	437	427	442	403	419	445	415	401	440	463	442	388	446	431	446	458	444	446	426	413	432	448	407	434	463	443	476	437	420	409	403	409	400	423	420	404	446	427	442	438	449	429	445	417	426	409	487	443	446	432	447	444	454	442	424	438	445	440	413	452	449	421	440	438	423	440	454	431	439	432	433	439	409	453	454	474	421	406	437	413	448	465	441	471	418	424	442	422	406	388	423	439	503	442	441	433	423	426	441	472	438	442	453	405	461	417	420	403	434	437	432	393	397	412	408	459	454	430	437	445	456	423	430	410	425	427	411	437	431	424	429	436	429	419	428	439	422	429	438	418	414	430	433	413	454	418	433	472	439	424	427	472	463	423	454	403	460	428	447	470	463	410	438	414	449	394	461	444	437	436	392	414	439	472	418	409	424	400	456	444	419	416	437	411	406	416	479	456	419	458	433	471	446	438	437	433	417	441	467	436	443	419	451	438	404	406	452	419	450	425	443	461	424	427	445	462	451	434	420	413	435	430	418	437	435	404	392	428	434	452	449	438	433	425	454	435	457	408	437	414	440	425	457	426	465	427	457	417	464	424	479	422	471	445	436	445	478	427	414	435	395	430	427	435	453	444	460	412	439	431	425	461	439	497	418	439	433	447	415	445	427	434	448	466	466	446	446	425	386	429	411	408	438	455	437	412	419	420	416	398	402	445	408	422	440	447	403	424	453	424	470	422	463	453	420	428	436	422	434	431	445	444	416	460	433	464	485	380	447	430	415	442	426	430	438	423	429	427	416	435	445	426	432	474	442	427	423	439	432	419	428	406	420	453	422	431	398	425	423	409	409	450	461	478	439	437	388	411	483	420	425	386	429	406	438	454	431	455	453	426	446	438	426	467	422	439	433	444	440	433	453	443	423	447	399	424	434	441	464	431	468	390	425	446	455	425	436	421	422	420	416	395	424	437	441	438	453	461	414	425	403	448	432	457	467	438	449	447	443	438	424	442	439	439	446	452	456	462	428	428	415	462	432	430	419	464	465	445	449	440	431	439	468	447	447	427	416	471	427	483	425	428	410	423	406	439	431	427	453	443	412	452	404	465	463	414	449	412	439	393	377	438	414	449	439	427	431	452	441	443	428	455	440	439	454	435	473	445	452	424	452	422	409	415	414	445	454	462	415	437	449	428	444	446	435	427	427	423	443	459	448	430	430	418	453	416	425	419	459	431	448	441	403	445	450	452	443	424	455	440	439	413	446	454	450	409	439	399	439	458	401	464	452	447	420	439	419	447	425	464	443	455	420	425	434	425	450	455	446	449	433	459	463	415	443	413	449	422	441	415	445	430	412	455	437	438	429	414	426	427	385	441	438	443	419	440	450	470	422	444	473	436	448	440	417	418	457	452	462	417	428	400	468	450	390	464	443	427	412	407	443	430	426	473	411	452	454	427	420	438	454	459	466	413	438	430	439	425	481	461	405	437	377	475	445	419	416	459	440	463	414	427	442	439	441	421	426	406	427	435	428	424	395	414	450	459	454	423	410	429	462	452	441	427	439	464	467	438	445	426	478	435	431	406	416	444	419	423	439	428	464	436	433	388	458	433	472	431	440	432	400	443	436	453	423	423	421	427	421	437	454	402	409	452	413	418	487	456	424	435	427	435	439	414	418	395	451	488	417	436	410	462	420	412	446	407	440	441	415	425	417	452	437	453	421	414	438	441	407	448	431	446	443	431	449	408	406	457	412	449	457	416	408	422	406	431	438	429	426	405	459	442	414	455	440	409	432	411	422	463	423	424	428	449	439	451	430	420	420	387	425	441	463	441	468	425	432	475	408	427	464	436	419	460	448	396	422	471	445	440	466	464	411	456	458	462	436	474	455	415	405	440	438	473	447	442	438	418	487	391	431	468	449	447	423	434	395	442	433	410	460	421	387	407	431	461	418	418	445	420	431	472
24384	21450	28547	24781	21415	7470	1356	1084	927	906	865	843	791	812	802	832	750	819	743	754	755	710	753	734	711	746	731	734	735	739	746	712	727	708	771	751	776	706	765	728	742	704	673	713	781	748	704	694	735	694	734	738	762	728	689	739	713	722	678	704	738	717	727	656	684	703	711	768	725	709	693	685	702	727	753	727	714	688	718	705	736	718	707	732	714	764	725	706	735	722	694	685	725	725	671	757	712	734	753	701	701	769	715	742	674	721	718	732	709	755	773	725	725	724	714	708	728	720	748	675	759	677	784	711	729	705	761	742	740	739	742	764	762	720	724	685	723	708	727	713	720	723	715	698	749	739	744	736	724	748	741	675	743	727	735	744	733	716	693	760	727	768	703	734	716	699	718	717	676	733	749	707	708	705	754	721	759	767	730	704	758	690	726	739	741	650	732	728	697	746	742	744	717	713	687	730	746	739	710	742	723	752	721	733	741	779	728	687	726	681	706	683	701	707	732	742	691	712	735	716	689	723	729	700	683	690	677	712	693	736	722	736	667	710	715	703	706	723	647	682	766	725	725	783	750	685	729	729	703	663	723	732	748	707	726	701	692	733	735	730	702	737	716	710	737	732	734	707	769	710	786	730	725	727	675	735	735	749	723	752	684	682	701	731	754	722	697	744	729	720	745	675	693	702	703	729	731	690	694	716	729	708	718	704	718	736	673	737	706	712	703	695	717	717	770	719	744	725	734	700	697	785	725	759	741	744	730	719	753	737	740	764	747	720	764	697	659	692	714	747	755	718	699	739	754	712	719	741	725	705	742	775	686	736	699	709	754	733	682	730	678	754	718	694	716	741	709	726	736	728	726	736	735	691	734	678	665	711	709	703	744	701	689	695	714	721	740	743	725	716	701	737	727	700	748	707	717	700	702	716	709	724	666	716	696	712	775	715	728	695	671	746	700	726	768	704	677	711	706	741	723	691	728	764	768	700	717	716	744	734	725	709	745	727	718	717	673	716	767	707	723	789	745	764	716	702	690	735	734	731	716	734	721	705	690	737	743	730	711	741	722	695	703	676	756	759	694	704	752	748	751	730	708	702	722	713	756	744	724	713	705	676	734	662	706	721	759	775	759	702	689	749	706	762	766	718	721	764	745	729	738	723	679	710	689	777	717	730	694	671	673	754	726	741	726	713	734	710	724	691	758	752	738	729	698	681	690	737	686	681	695	720	724	715	746	714	641	714	818	721	710	755	734	676	689	715	682	713	692	730	753	704	753	697	757	729	732	732	737	725	727	721	752	738	713	700	725	736	719	738	737	721	681	689	777	720	691	735	692	738	714	722	672	706	723	737	738	731	728	738	696	713	716	739	718	703	692	664	762	735	722	768	700	711	678	707	752	737	725	734	714	702	719	751	748	748	708	772	725	707	729	717	713	681	712	722	705	696	752	772	694	764	677	692	779	752	741	723	723	702	723	688	720	714	669	697	735	755	719	709	757	753	723	761	747	705	746	708	689	738	727	731	743	722	707	702	696	746	741	745	725	731	724	711	745	744	786	698	739	666	753	733	733	726	677	656	718	699	695	700	773	717	701	736	754	753	710	745	773	708	712	778	725	701	719	706	666	794	793	731	736	718	731	707	731	686	699	729	684	706	730	692	724	721	690	706	737	734	707	724	731	648	722	752	728	708	732	696	718	762	665	719	746	760	707	729	772	761	682	667	753	671	749	765	708	679	761	707	753	738	696	710	732	690	725	729	721	752	730	708	703	694	741	736	726	724	732	740	744	714	718	783	706	695	711	696	706	752	761	692	750	729	712	712	752	768	752	703	757	708	674	676	707	655	717	660	748	693	738	723	726	694	741	750	749	745	719	717	715	677	714	760	734	720	734	747	721	746	723	661	715	738	698	756	786	701	728	726	711	724	721	739	734	711	681	754	739	711	736	710	729	700	792	713	751	737	709	724	704	758	773	680	752	709	759	718	714	739	719	665	692	727	727	758	695	733	711	698	734	668	758	706	684	774	760	768	755	712	730	739	715	718	702	711	686	744	747	717	741	700	738	709	694	717	723	737	757	757	652	712	710	718	729	708	683	706	728	693	722	754	666	742	712	712	711	724	733	743	787	746	749	725	720	722	715	703	691	741	725	688	696	722	749	701	752	715	682	723	742	703	694	758	673	751	707	728	696	695	742	739	732	736	708	700	676	722	706	738	748	710	728	724	688	724	736	718	797	708	734	730	726	712	762	757	653	736	692	713	755	693	757	673	756	723	693	719	716	778	661	706	740	734	726	730	714	735	753	722	696	694	714	725	762	755	744	696	729	705	711	776	758	708	712	737	718	750	713	715	727	730	696	752	716	745	733	796	724	711	741	684	679	728	699	694	688	757	733	705	716	717	714	662	760	721	713	761	727	773	749	729	693	763	724	754	688	733	715	718	710	726	768	711	709	740	741	750	716	736	723	706	761	757	737	718	721	692	690	734	718	702	717	748	751	721	745	737	728	697	752	717	698	678	720	722	705	723	687	749	702	733	687	714	679	757	764	740	692	714	694	708	727	748	737	741	726	674	740	694	689	721	711	730	715	663	752	724	769	711	685	714	794	694	709	744	724	709	761	743	721	722	757	767	709	667	738	760	644	716	759	737	745	736	720	685	701	716	775	729	726	712	751	737	729	751	719	689	769	745	721	658	723	742	679	687	698	746	731	747	703	727	751	706	739	714	756	808	741	671	745	696	741	676	715	720	755	739	741	701	733	685	706	702	669	743	725	737	768	754	780	761	742	703	751	768	757	702	697	703	698	711	723	744	723	720	706	705	723	695	730	690	757	716	708	675	782	727	747	699	714	747	686	693	826	731	712	765	709	736	665	740	747	658	738	708	744	728	697	744	731	730	738	700	739	681	702	691	728	711	750	758	683	696	732	770	703	696	761	715	664	720	737	743	712	706	685	720	698	716	726	722	733	724	758	740	763	740	724	753	709	693	697	699	731	673	726	703	702	676	716	709	696	717	733	715	736	750	691	726	700	700	714	728	702	730	629	675	765	761	680	769	715	729	718	783	739	701	706	726	741	684	688	760	726	760	662	720	714	693	681	735	751	718	735	758	744	671	714	683	750	711	748	720	719	668	712	724	713	699	766	703	739	739	720	719	700	684	763	742	705	705	743	694	720	756	723	678	722	691	714	743	686	723	714	731	651	696	718	740	749	744	721	700	721	735	701	726	697	712	749	774	693	704	679	724	742	759	709	716	689	754	719	693	694	760	751	705	752	774	768	790	787	664	694	738	694	776	689	664	720	709	721	720	706	729	701	768	700	728	764	666	718	733	737	725	650	680	690	746	739	737	711	677	704	682	715	724	689	717	730	737	671	693	747	753	723	753	693	724	724	740	750	744	726	734	736	694	690	686	731	732	770	664	730	705	731	719	769	669	767	683	705	712	727	730	709	725	730	768	735	742	764	731	693	735	707	706	703	735	710	709	749	692	692	658	737	765
31851	8871	7041	3668	2705	2171	1784	1585	1450	1306	1221	1149	1130	1109	1073	995	1040	983	982	937	1003	919	941	894	863	865	889	946	893	940	856	910	856	912	881	913	932	880	814	892	945	885	851	944	881	807	860	811	887	825	865	906	871	897	876	863	862	845	869	922	887	886	918	898	871	915	901	912	887	871	916	848	854	861	891	841	875	842	900	939	790	836	792	876	890	869	849	852	861	867	932	835	890	873	854	865	875	841	912	826	892	853	848	879	903	872	841	861	903	847	849	885	844	866	917	870	848	883	868	926	820	869	818	893	865	896	906	848	869	901	869	840	905	840	885	884	890	896	860	897	919	867	870	859	877	862	847	863	910	908	888	887	919	879	849	852	894	901	835	816	856	845	891	842	908	885	863	808	898	882	862	929	858	895	877	895	828	924	871	879	953	809	897	846	923	919	882	842	844	842	852	906	888	878	901	863	879	897	843	888	880	851	856	900	917	852	874	927	885	920	816	866	856	823	876	861	928	895	906	885	876	935	818	887	884	832	896	871	877	891	862	894	854	864	842	911	863	876	895	906	875	890	938	877	842	864	928	889	890	846	891	866	909	831	847	865	890	850	867	896	914	892	916	860	866	916	868	824	858	938	868	868	892	895	843	855	849	931	905	937	864	852	877	850	842	896	867	880	858	826	821	856	822	859	880	889	803	869	910	870	902	872	870	830	850	821	904	866	886	908	845	877	891	850	876	881	897	862	852	853	897	924	878	861	889	876	957	881	829	875	863	866	911	889	849	864	868	921	879	865	877	866	842	834	890	884	868	860	860	892	893	902	869	853	840	887	918	910	892	871	874	853	900	839	877	849	885	874	913	926	835	894	860	919	828	837	962	841	859	855	850	846	876	857	857	890	858	881	871	895	848	883	854	882	868	894	888	864	891	864	868	834	889	827	838	875	908	893	916	875	847	899	860	888	866	843	864	899	919	824	858	911	889	918	901	829	897	920	907	894	890	891	883	852	850	867	874	919	928	879	911	852	830	894	870	875	861	903	895	828	864	898	894	882	867	900	893	835	895	892	862	859	867	890	856	904	860	875	878	854	868	884	903	843	915	900	866	879	825	872	900	886	846	888	832	861	884	847	906	872	817	907	878	855	890	900	873	857	851	879	913	890	900	840	851	876	851	936	807	883	900	857	836	870	878	841	883	841	824	900	901	813	844	878	847	887	843	880	907	918	880	856	839	854	905	887	893	892	878	870	846	876	848	847	877	865	894	907	883	865	844	878	874	894	903	863	920	901	922	866	878	839	833	869	884	849	934	910	865	895	873	878	839	852	821	896	885	826	890	898	884	877	913	890	895	863	908	881	895	858	805	842	858	833	923	872	874	895	881	864	852	888	901	906	838	906	818	886	847	882	891	872	873	857	890	902	825	847	860	852	877	861	856	925	859	897	922	886	892	847	861	943	847	912	905	873	871	876	852	910	883	918	879	836	862	843	816	911	858	851	835	927	876	863	856	890	900	887	879	786	876	845	874	853	853	872	864	930	910	845	916	840	866	869	902	893	903	871	859	888	868	907	898	879	856	883	858	863	865	823	895	881	883	881	904	845	886	874	873	877	910	900	860	906	904	858	847	845	830	888	902	869	889	895	931	889	867	869	872	850	890	875	888	903	837	885	909	881	874	951	880	865	883	897	869	823	891	889	875	905	889	871	878	885	809	930	876	856	888	891	865	847	894	846	893	831	927	918	904	833	823	870	890	903	836	885	912	915	932	888	838	857	924	887	837	868	846	828	878	867	876	883	938	867	889	852	832	847	886	917	874	870	904	885	905	948	876	972	896	890	900	879	892	830	889	838	869	890	849	849	846	874	844	873	933	913	919	904	853	958	848	910	850	843	911	899	913	892	858	831	842	855	839	874	905	851	869	826	843	793	867	868	870	834	888	876	848	896	906	889	857	844	931	801	878	871	844	926	881	879	847	865	860	897	905	865	881	906	922	897	876	880	859	840	787	854	873	863	834	907	849	857	812	851	854	871	877	809	901	857	904	906	885	895	854	873	885	879	861	905	845	873	840	872	918	845	853	841	873	856	890	889	847	866	856	885	893	913	845	870	819	869	836	941	876	905	909	886	893	862	866	921	917	841	890	828	855	883	870	825	862	902	904	838	854	881	926	859	872	860	879	864	863	861	851	915	893	875	902	899	849	894	860	907	809	914	858	846	938	952	874	862	844	864	856	941	909	887	870	863	952	884	885	870	902	852	864	893	840	833	843	848	896	840	862	931	890	879	869	894	821	879	855	902	888	831	820	839	890	883	818	898	835	893	832	862	889	890	928	871	927	916	845	913	842	885	831	877	842	850	859	863	883	892	897	925	868	842	871	928	821	881	833	891	844	889	810	898	865	837	875	857	853	880	854	937	850	889	839	871	832	887	872	874	878	840	861	919	880	851	870	840	924	916	938	921	888	879	922	826	900	833	845	849	826	905	927	874	903	844	865	835	865	870	896	911	801	933	847	850	860	878	831	839	880	962	916	897	879	813	904	868	841	869	927	864	901	882	854	871	828	911	877	901	842	875	814	922	866	837	846	873	955	917	873	861	876	845	869	848	884	885	896	831	903	799	861	893	883	918	860	866	836	906	912	846	884	841	833	863	908	869	883	846	887	836	919	882	852	926	950	832	906	891	926	892	892	940	884	851	860	908	860	867	875	884	878	902	841	889	920	927	900	874	872	926	858	891	821	868	906	906	868	863	846	826	858	911	841	858	897	862	867	914	846	904	902	885	815	856	914	901	877	853	822	880	864	840	884	867	926	850	915	883	921	885	842	869	910	888	890	858	865	897	820	862	871	884	855	865	908	846	903	868	879	897	842	828	880	876	932	882	941	905	852	877	927	865	887	865	880	833	914	890	859	869	907	898	884	781	886	894	854	875	899	908	845	900	826	859	878	869	897	885	873	874	899	840	914	885	864	866	846	860	877	837	846	856	900	844	917	870	897	785	892	889	895	836	847	852	857	878	861	855	872	921	908	842	890	940	851	869	887	897	858	880	901	852	868	884	892	856	896	843	884	910	868	887	873	850	878	897	933	909	824	902	859	886	845	876	840	892	848	826	877	900	787	836	826	872	894	815	831	933	864	895	865	886	857	881	923	867	879	852	881	918	887	909	863	912	854	865	854	857	868	881	868	885	854	863	840	897	948	899	891	891	855	905	891	878	870	859	870	845	894	861	896	989	912	869	912	871	885	837	873	893	879	841	881	891	877	860	829	862	874	848	911	889	839	865	852	863	915	902	880	839	886	892	822	884	925	968	849	827	864	874	889	895	931	831	855	879	920	886	870	850	851	871	894	839	857	909	862	895	855	894	895	849	884	887	889	892	841	899	870	854	861	900	890	877	861	884	878	911	832	884	867	901	878	865	901	885	900	848	904	898	841	911	922	859	886	869	913	888	861	829	889	834	795	889	889	861	843	847	867	902	882	839	809	861	863	874	821	885	902	829
25665	21432	26977	25882	5296	614	507	449	445	405	382	362	367	392	360	388	360	342	364	359	323	368	348	347	343	347	345	343	374	351	343	333	346	330	343	304	358	358	353	356	359	335	305	333	308	320	340	325	346	341	318	299	317	331	343	329	323	319	318	353	333	360	323	349	311	311	338	297	342	344	330	302	313	337	353	336	312	343	321	314	306	332	349	340	326	317	311	318	311	302	339	319	306	299	313	344	308	337	339	338	358	308	327	321	312	315	335	319	317	352	323	347	326	340	338	318	350	288	323	331	287	299	332	309	331	350	329	337	286	317	331	335	333	345	310	319	366	338	324	335	339	321	325	317	318	299	343	306	316	326	347	369	294	328	310	342	330	344	336	298	346	292	320	314	340	302	309	346	337	345	318	298	312	348	328	308	349	344	374	333	311	310	300	329	310	312	327	357	335	332	332	332	319	335	317	322	336	327	305	310	352	314	299	328	358	336	303	330	320	339	324	359	322	361	342	324	324	345	347	346	311	345	342	353	355	337	327	310	331	341	334	325	306	310	301	326	314	376	331	336	359	300	306	347	305	323	298	317	317	317	322	299	358	345	342	323	314	357	312	337	350	326	301	336	326	352	336	336	342	347	308	325	325	341	359	349	299	319	350	297	342	345	309	342	330	339	288	358	347	327	314	344	336	338	355	354	364	317	371	310	326	318	334	319	315	332	316	343	329	341	337	331	368	327	310	317	324	341	314	284	341	355	316	330	336	299	366	334	332	310	323	317	312	356	315	328	328	331	345	327	333	301	335	310	324	347	324	333	298	345	321	339	333	349	354	328	370	332	336	326	336	291	338	307	337	341	321	314	331	328	349	339	314	370	350	348	372	353	336	333	365	328	311	311	362	348	342	361	328	359	315	343	317	313	359	290	284	331	333	314	313	298	332	312	317	314	323	306	301	344	342	386	347	344	323	322	300	336	329	356	347	333	338	361	328	343	317	323	284	326	308	346	336	337	306	336	338	324	353	309	304	343	354	350	319	311	387	310	305	323	325	327	329	290	308	354	341	284	338	315	329	314	307	323	360	333	330	305	331	342	365	318	323	331	320	331	295	335	323	330	319	360	316	344	342	345	309	382	332	341	367	338	348	299	326	325	322	343	335	282	334	329	380	368	334	339	337	327	345	295	343	308	277	361	332	336	341	332	315	326	365	321	305	320	316	315	334	302	319	325	365	302	363	305	348	305	320	320	351	302	320	343	298	340	341	321	357	336	317	337	313	302	326	336	293	342	316	308	334	348	368	290	329	318	306	325	339	374	308	328	357	333	336	341	355	311	296	381	304	289	330	332	340	312	297	310	317	337	328	330	351	323	340	344	337	313	354	300	339	357	319	305	316	308	321	345	316	310	312	341	324	352	346	328	314	322	315	311	333	346	318	308	347	301	343	315	322	336	340	315	352	312	341	287	350	354	331	353	319	341	349	346	356	310	323	294	331	324	314	279	326	319	309	325	340	307	335	325	327	329	312	317	318	318	322	317	344	314	290	322	357	342	352	324	341	325	333	346	348	289	324	310	331	326	306	315	349	325	322	320	321	313	355	349	342	307	325	311	321	309	362	354	305	316	304	321	317	353	345	334	334	330	338	382	329	288	325	357	319	355	333	337	329	322	325	347	309	322	308	349	314	331	320	346	318	338	365	326	344	314	311	327	357	332	345	335	358	348	334	335	325	305	349	309	321	318	348	338	341	349	327	326	358	333	341	330	313	323	337	313	300	339	321	348	319	340	345	300	327	333	313	333	315	312	344	309	338	314	332	347	327	316	304	318	308	301	301	291	304	304	320	326	323	327	314	347	322	345	359	329	314	330	317	337	336	340	310	328	316	325	349	327	331	332	364	316	343	300	314	316	338	336	331	332	329	334	300	330	327	324	332	360	358	317	324	355	333	336	302	324	299	330	317	315	357	318	361	337	373	334	325	334	350	318	335	323	333	328	330	337	328	304	338	325	341	322	348	338	318	320	330	350	354	303	287	316	327	326	317	321	342	330	320	323	334	349	380	311	328	361	330	339	311	315	339	310	308	311	309	338	317	315	322	340	339	313	308	350	322	338	313	312	309	296	327	344	312	366	318	305	316	319	322	341	329	329	318	354	331	318	342	322	301	320	307	315	343	326	319	358	339	309	343	344	332	366	349	338	309	330	332	303	328	365	318	296	312	329	327	349	308	329	333	369	338	333	292	324	304	352	334	351	318	352	348	312	332	326	330	352	360	332	346	326	338	322	329	348	334	373	359	337	291	351	347	321	348	360	334	361	331	348	301	320	300	316	328	346	341	335	326	330	332	315	354	317	373	357	313	365	356	320	305	322	311	318	337	331	334	327	353	347	323	345	304	300	328	327	351	319	353	325	347	323	293	319	321	316	333	320	358	308	332	351	324	317	345	285	313	314	304	348	321	347	320	325	319	318	321	325	324	348	326	318	301	344	330	321	300	341	353	343	352	289	311	351	388	301	350	323	336	305	318	363	308	323	335	345	356	318	317	371	291	333	373	327	324	347	318	320	354	330	350	329	345	343	299	333	357	298	321	316	350	328	337	337	305	304	372	317	339	319	332	331	347	332	314	329	320	337	385	322	334	310	341	331	340	313	313	331	289	366	350	328	313	316	343	309	326	346	328	326	326	323	334	320	298	361	308	323	324	350	353	314	323	298	304	348	350	301	335	334	297	313	361	314	328	309	342	311	332	327	312	324	346	335	353	300	319	368	309	327	327	328	334	331	322	310	318	346	368	336	337	298	298	302	296	340	315	336	304	333	327	317	355	336	323	340	300	351	325	320	342	317	302	303	301	321	345	334	327	335	330	316	327	335	365	338	315	333	323	348	362	307	324	321	330	336	321	343	354	326	322	315	308	337	321	315	343	372	330	333	352	317	346	332	359	337	304	321	303	348	329	353	339	343	322	323	357	350	339	314	310	322	314	311	360	352	350	308	346	341	331	305	323	315	348	357	314	342	314	342	346	349	341	342	289	358	307	311	330	321	312	308	328	348	303	339	315	352	321	360	314	340	331	352	357	339	307	321	335	323	324	320	309	305	332	306	352	327	355	296	337	317	311	343	334	324	339	351	346	321	368	324	373	351	338	326	322	330	326	341	328	309	316	308	323	328	343	303	321	341	333	330	323	334	328	337	318	307	303	313	331	347	341	326	353	330	336	299	327	333	316	338	326	354	391	284	318	285	336	330	358	332	340	295	314	314	307	318	375	313	340	319	330	339	357	342	308	350	315	345	339	310	352	328	334	303	341	327	293	337	347	295	334	360	343	336	303	314	339	326	333	370	324	363	333	315	325	323	338	325	357	314	320	301	346	322	333	338	306	331	360	309	321	341	324	292	343	319	317	348	368	335	328	345	327	283	351	290	345	335	347	335	350	313	315	337	318	312	323	327	323	339	318	300	320	325	312	321	328	314	296	316	342	368	311	304	347	333	344	323	353	317	322	311
31907	4861	3695	1903	1429	1143	898	795	743	700	629	583	620	562	542	548	491	489	480	498	469	487	487	494	514	466	446	461	444	497	433	491	457	469	451	453	477	458	481	443	485	469	406	437	468	444	448	466	443	427	415	421	477	433	436	468	446	460	416	474	464	452	489	462	421	441	468	467	414	433	453	433	441	455	446	456	460	448	431	451	445	437	449	464	424	449	455	414	418	436	452	441	417	454	464	491	442	466	457	462	486	470	457	435	451	474	438	455	472	440	464	426	437	456	470	424	433	464	428	473	491	465	411	433	453	441	441	458	467	434	459	450	456	456	451	479	427	433	430	434	416	455	474	466	473	451	416	460	440	432	431	464	432	498	450	421	480	460	437	428	465	449	439	480	443	463	473	440	467	478	432	409	460	469	454	456	463	426	406	483	428	453	475	454	444	464	435	452	417	407	463	410	465	455	440	424	431	436	428	413	449	469	437	436	482	470	429	451	440	485	443	434	446	458	448	458	504	435	452	448	470	450	418	493	452	504	441	437	448	485	450	420	469	438	448	457	480	455	438	421	435	462	491	487	455	457	447	446	424	451	452	411	440	431	439	442	416	491	468	441	459	449	468	438	476	448	462	459	430	473	448	459	440	419	484	441	440	451	436	475	467	436	435	431	445	409	444	465	475	427	493	442	406	449	424	420	441	450	435	406	446	474	416	453	465	477	485	434	430	434	435	459	424	450	467	437	420	457	447	480	462	435	401	447	419	457	447	450	455	440	462	445	438	440	411	435	456	426	424	442	452	464	461	448	433	461	422	484	436	496	465	425	421	420	426	434	427	439	450	465	442	437	430	471	467	420	434	433	437	465	463	436	440	497	416	475	464	446	436	430	441	434	440	453	474	472	436	446	447	444	439	450	463	443	432	409	441	463	462	432	411	410	490	478	432	457	453	424	444	443	457	442	472	431	445	472	442	426	427	425	459	448	445	437	454	441	440	464	460	452	449	433	429	445	458	408	430	445	462	451	453	435	444	431	423	477	421	454	450	454	452	455	436	411	439	406	464	447	478	476	441	444	466	435	470	437	454	463	458	445	429	440	447	434	458	409	424	451	445	483	476	415	443	422	450	427	479	472	436	479	480	438	431	422	422	446	427	450	454	453	458	430	420	489	450	435	418	453	406	437	440	397	453	451	443	450	464	447	403	471	470	466	462	467	452	449	444	432	416	443	462	495	450	430	458	421	451	484	456	412	453	470	454	417	482	457	474	445	461	436	419	465	449	430	458	451	455	450	439	434	430	448	434	474	428	479	434	453	444	450	419	438	465	435	440	430	439	409	460	458	446	458	426	420	423	412	440	458	457	465	422	466	464	466	439	449	447	422	453	396	440	434	433	447	453	441	423	439	442	447	467	498	410	448	458	419	427	425	462	447	431	440	435	484	447	440	484	425	441	449	448	425	412	468	439	467	455	452	474	457	440	426	415	433	438	410	446	434	423	444	447	417	492	457	447	477	429	423	496	400	427	406	435	436	418	420	449	419	443	465	445	453	435	441	437	435	459	435	404	456	428	456	426	470	452	447	418	432	427	427	495	461	418	465	430	467	437	449	441	447	414	441	388	454	413	478	436	448	446	431	439	444	439	414	473	441	444	413	445	444	435	413	465	448	436	408	459	469	450	465	450	458	413	448	482	419	439	442	451	452	457	464	464	450	472	463	467	482	473	457	448	432	406	428	428	421	424	465	432	466	442	437	419	482	449	460	438	437	442	453	482	464	405	418	422	421	428	451	475	438	426	439	446	440	478	451	427	444	456	440	452	444	409	463	490	448	449	438	472	434	446	463	425	428	450	436	459	453	449	430	472	459	448	426	425	451	428	439	485	452	451	425	464	434	446	431	459	497	434	460	464	427	427	417	469	456	469	442	451	486	430	424	445	428	428	450	437	455	452	435	444	449	464	451	474	444	447	421	456	435	457	448	443	433	435	441	456	462	483	432	405	415	412	437	432	458	463	433	450	456	459	466	473	406	478	464	420	415	422	470	458	457	443	425	446	496	428	428	459	442	422	437	439	403	418	444	461	482	465	456	469	460	420	449	451	435	441	435	495	456	482	470	457	446	431	404	449	454	461	407	461	470	427	463	454	444	423	454	447	475	472	418	419	485	462	430	460	468	458	437	473	447	425	478	455	432	427	403	450	454	462	446	487	429	459	431	438	463	448	509	414	464	452	443	477	452	453	459	468	450	431	459	442	426	433	444	453	470	413	453	481	412	457	456	444	432	431	418	459	442	445	490	460	416	416	452	457	471	445	425	421	458	454	417	435	431	411	446	468	484	445	449	420	447	446	436	440	481	428	395	443	458	461	448	421	487	431	440	471	429	454	450	422	436	448	458	440	446	466	432	455	457	457	441	420	457	451	490	451	474	432	417	417	424	462	426	450	478	446	470	456	459	421	442	454	434	462	454	433	430	472	457	430	409	472	440	437	465	441	459	439	442	437	436	485	461	473	411	429	448	451	445	433	464	444	464	422	445	397	470	474	473	432	435	464	448	463	462	476	504	434	433	417	458	448	390	424	419	434	443	452	412	426	453	438	452	443	420	438	453	442	456	457	460	430	461	414	462	457	484	476	421	467	459	461	475	443	497	450	462	431	439	454	457	442	454	461	442	452	481	484	436	451	453	427	399	424	441	433	431	404	491	445	462	399	428	478	419	421	433	468	468	430	436	408	449	450	453	441	416	452	453	422	454	435	415	444	446	451	452	488	467	448	445	451	450	432	443	455	447	438	423	434	448	423	489	449	429	474	445	415	413	447	468	449	443	474	430	477	477	441	449	418	468	418	432	416	433	421	486	427	442	448	417	452	474	451	445	424	460	458	423	424	445	406	407	428	482	434	451	495	500	421	430	430	434	473	411	407	453	453	456	439	456	468	466	445	466	473	419	417	475	400	446	430	475	449	455	440	444	463	441	404	471	453	474	425	471	450	489	403	437	453	465	462	441	436	439	448	428	447	418	459	410	458	458	441	432	442	462	410	450	426	450	451	459	413	435	451	443	442	446	455	420	506	449	436	433	462	440	414	441	479	434	475	432	460	441	469	455	442	417	442	401	463	481	448	493	466	470	418	436	435	453	450	416	459	438	476	496	444	432	472	473	446	437	500	401	472	444	432	419	477	432	446	431	460	476	421	428	424	424	467	436	449	444	455	432	441	436	488	424	436	428	447	442	455	442	434	450	442	451	431	440	462	476	442	442	455	430	439	415	437	458	438	415	435	457	443	407	420	416	434	450	424	483	456	449	427	424	441	435	388	439	480	437	420	453	461	460	442	431	438	454	465	423	462	442	442	412	443	406	447	480	434	451	487	427	470	452	418	443	478	445	487	446	420	490	441	449	413	451	426	448	445	447	435	437	444	426	447	475	436	483	418	476	418	468	435	437	448	460	426	465	424	432	431	439	454	464	456	477	428	469	468	422	454	456	459	472	466	427	436	454	462	417
23328	21502	29097	24347	21503	21489	6033	1645	1334	1272	1188	1066	1186	1013	1016	1076	1020	989	1020	988	980	955	970	921	935	917	980	896	931	959	951	915	956	920	944	900	926	946	912	845	905	917	912	924	908	924	922	949	860	954	913	961	888	927	899	936	933	908	908	859	914	852	870	881	923	871	928	918	914	890	899	900	886	868	929	889	972	886	887	908	908	891	826	900	886	884	910	860	923	905	877	919	918	894	906	894	888	909	906	869	861	868	839	917	937	927	931	835	894	873	882	916	908	883	917	918	908	895	893	820	863	905	909	888	873	906	922	834	847	854	895	869	899	908	878	941	899	828	910	932	908	912	920	853	851	856	863	883	902	911	929	941	855	925	871	890	875	911	888	833	935	822	881	820	934	940	923	901	838	915	894	884	918	877	895	903	866	868	939	877	863	878	853	908	907	883	917	923	909	960	910	840	872	875	920	884	896	931	897	912	887	827	886	876	944	889	856	896	902	871	955	857	920	897	895	892	891	876	941	898	912	861	858	869	854	889	911	921	940	908	887	885	907	920	865	921	888	857	918	852	902	935	931	825	850	856	937	879	897	898	912	941	903	868	917	855	881	878	933	893	927	906	932	914	929	917	838	874	927	881	877	843	878	898	854	952	888	964	897	909	911	889	939	907	833	875	874	929	901	921	903	892	958	916	881	911	898	916	916	872	832	932	948	851	923	899	885	881	917	891	901	908	884	884	884	934	893	885	879	917	884	931	932	865	859	951	875	906	912	860	864	848	939	915	910	886	851	912	870	914	920	954	887	907	873	869	872	889	896	930	887	888	932	870	864	875	821	870	900	888	876	904	894	917	907	879	907	908	871	905	875	883	921	921	908	862	882	835	917	961	924	905	916	901	901	910	910	823	932	846	967	911	922	913	920	856	873	929	874	913	858	844	901	911	880	809	857	868	892	888	906	879	903	916	909	857	895	975	930	918	905	927	888	871	882	932	848	935	868	873	889	943	938	933	902	877	864	886	901	888	879	889	882	927	933	868	906	943	898	897	915	926	855	913	900	894	928	895	871	825	937	909	902	902	871	924	863	904	868	877	873	920	914	838	863	946	872	905	923	947	889	923	862	896	897	915	846	889	891	934	884	883	899	940	925	883	852	901	897	901	920	876	862	889	961	865	885	863	952	843	909	874	899	897	908	953	899	883	873	939	894	952	874	882	877	892	839	914	901	927	900	848	850	832	942	842	904	938	861	893	860	894	849	854	896	934	876	873	931	886	910	876	927	861	897	890	845	888	900	943	889	916	924	930	931	927	952	902	905	883	906	918	863	873	870	866	848	864	852	879	861	917	903	820	925	911	913	852	909	895	891	875	882	921	953	843	925	907	892	887	917	891	856	882	905	883	868	868	907	912	923	925	902	890	890	892	929	951	914	878	879	899	930	946	872	915	868	907	871	860	836	901	851	893	895	845	849	872	944	863	888	899	903	858	900	883	976	909	901	923	901	883	906	950	911	873	874	875	848	913	914	891	942	906	905	936	891	878	884	899	878	877	903	885	855	881	852	907	937	937	934	887	880	836	910	853	932	888	878	894	917	875	865	931	873	877	911	838	875	940	889	940	915	862	813	915	928	894	866	888	815	911	867	867	915	916	849	900	871	877	939	897	942	887	921	900	928	873	901	915	840	921	925	978	897	934	930	915	865	936	876	849	891	922	891	910	972	957	875	868	901	888	904	871	924	880	857	895	933	876	917	913	910	893	920	897	884	910	885	866	883	902	906	887	864	884	875	881	890	860	926	926	856	877	860	927	863	842	902	885	904	855	865	917	903	871	866	885	856	899	922	945	912	937	870	866	881	902	880	841	879	905	936	867	822	935	935	873	919	890	880	885	896	889	904	902	918	845	902	920	899	845	896	888	850	874	895	887	878	887	880	894	917	858	955	898	872	919	852	879	882	874	830	869	936	909	904	900	870	870	905	883	878	924	933	832	844	893	918	883	928	858	873	867	862	917	858	891	901	941	874	940	922	905	885	915	882	896	916	867	879	865	900	813	900	876	935	826	881	877	835	953	921	887	930	856	909	914	974	894	851	942	904	900	855	907	933	902	891	905	874	869	918	848	860	873	886	904	868	858	886	874	858	884	872	878	959	898	898	876	880	848	883	919	899	964	913	849	873	856	908	880	920	868	922	911	896	948	916	866	907	884	890	808	907	890	953	890	902	900	862	891	907	829	933	855	934	931	881	934	883	943	905	932	855	916	829	904	920	857	903	875	868	848	868	891	915	881	917	887	912	890	899	917	845	881	897	862	866	832	934	878	898	907	873	889	920	841	851	911	866	908	870	905	886	916	888	914	910	890	895	887	882	846	907	942	891	890	880	890	847	818	923	854	913	956	886	884	926	922	943	901	884	855	899	872	891	917	904	846	870	911	905	886	874	907	884	899	846	876	917	847	871	926	849	925	911	829	850	951	865	959	887	902	832	862	880	868	888	896	834	915	872	900	877	884	921	883	877	841	881	888	854	910	892	934	868	874	926	927	921	852	854	901	907	938	853	961	929	919	912	839	875	946	899	863	900	846	918	921	909	891	975	900	883	894	913	870	866	911	899	898	851	881	916	892	889	895	923	875	871	886	931	920	880	960	955	891	861	898	864	885	865	890	924	890	891	912	855	894	920	918	885	845	884	891	899	852	848	886	908	902	928	880	900	902	892	809	869	865	919	844	868	878	883	866	851	872	925	867	932	935	907	908	844	906	912	867	914	949	905	927	875	952	893	867	893	880	919	898	908	909	941	859	875	897	940	867	905	893	894	862	920	814	885	908	857	883	919	835	858	897	879	888	897	873	899	933	980	885	934	863	893	851	891	876	861	906	867	875	863	907	891	858	938	883	891	904	874	894	919	907	895	881	881	880	889	918	916	915	925	909	890	844	919	880	885	862	923	901	922	915	892	879	938	885	845	903	907	886	840	926	878	878	818	873	856	905	921	833	882	891	891	902	875	892	899	914	852	894	892	910	890	908	945	879	868	874	887	908	894	937	910	917	841	879	873	884	917	852	878	910	902	876	877	877	914	899	884	893	872	924	914	919	885	959	880	861	908	867	875	868	907	890	859	864	912	847	861	872	931	900	899	922	860	872	896	895	880	897	859	893	896	925	849	884	866	880	894	869	931	913	922	890	877	900	866	849	833	927	913	874	894	909	924	877	886	935	877	883	867	905	896	900	882	871	900	861	859	916	899	861	909	909	912	897	899	911	897	874	825	931	864	893	914	899	980	882	893	889	938	868	891	913	887	897	899	848	928	892	922	874	846	933	957	882	947	895	891	830	893	896	857	876	968	855	844	879	918	906	852	922	940	888	893	919	927	914	892	941	891	893	937	910	897	883	882	876	872	856	900	858	894	932	853	837	902	888	863	845	914	866	916	873	864	887	873	897	883	878	912	911	936	870	834	887	887	891	824	882	882	888	906	933	867	915	848	872	850	839	845	860	905	928	876	834
35513	14727	11803	6196	4470	3598	2849	2495	2138	1956	1781	1580	1505	1457	1335	1398	1277	1355	1283	1215	1181	1267	1119	1130	1194	1136	1092	1121	1140	1192	1133	1101	1058	1087	1125	1082	1146	1149	1097	1124	1113	1118	1044	1155	1074	1054	1115	1074	1090	1104	1041	1149	1049	1031	1073	1092	1141	1111	1034	1084	1053	1079	1067	1111	1102	1048	1096	1106	1096	1066	1061	1056	1172	1189	1080	1061	1100	1122	1109	1041	1110	1053	1101	1093	1027	1059	1096	1101	1023	1094	1102	1097	1118	1063	1100	1056	1094	1096	1055	1076	1125	1017	1084	1084	1068	1027	1116	1024	1104	1070	1036	1064	1087	1071	1123	992	1074	1054	1045	1056	1074	1070	1082	1051	1083	1082	1113	1124	1072	1095	1120	1055	1079	1067	1047	1061	1022	1099	1103	1028	1081	1120	1077	1048	1062	1101	1101	1048	1071	1072	1028	1125	1069	1056	1062	1147	1043	1057	1085	1103	1005	1065	1091	1086	1021	1067	1116	1069	1092	1062	1052	1062	1086	1078	1082	1107	1047	1054	1054	1059	1039	1061	1090	1111	1077	1078	1090	1065	1071	1141	1081	1021	1052	1114	1080	1048	1085	1063	1127	1130	1099	1064	1036	1110	1092	1123	1060	1037	1046	1088	1056	1082	1051	1091	1124	1007	1082	1097	1107	1064	1098	1145	1150	1094	1022	1093	1047	1027	1139	1029	1105	1100	1102	1077	1072	1025	1037	1103	1090	1082	1031	1089	1043	1055	1093	1020	1076	1101	998	1062	1049	1105	1052	1072	1118	1087	1037	1065	1052	1112	1103	1081	1050	1110	1041	1112	1063	1083	1074	1049	1109	1064	1073	1108	1068	1068	1123	1135	1073	1110	1098	1040	1076	1047	1075	1093	1103	1049	1103	1105	1093	1073	1142	1039	1095	1067	1075	1100	1132	1099	1074	1074	1101	1126	1092	1093	1024	1126	1064	1065	1061	1068	1131	1026	1099	1061	1120	1088	1066	1026	1070	1040	1071	1084	1067	1093	1101	1059	1114	1112	1047	1079	1084	1062	1108	1056	1062	1040	1049	1057	1076	1084	1104	1131	1021	1105	1143	1122	1107	1103	1047	1144	1060	1039	1145	970	1092	1076	1063	1080	1059	1085	1104	1076	1067	1037	1056	1042	1024	1094	1030	1055	1111	1061	1090	1034	1099	1068	1092	1044	1097	1033	1086	1109	1113	1072	1110	1050	1059	1058	1073	1083	994	1072	1060	1071	1092	1081	1050	1021	1024	1095	1046	1118	1090	1089	1049	1030	1035	1067	1087	1047	1069	1084	1046	1094	1089	1051	1084	1082	1124	1071	1108	1038	1133	1013	1064	1102	1036	1078	1036	1094	1092	1038	1082	1064	1097	1052	1039	1099	1058	1108	1114	1028	1111	1116	1077	1004	993	1149	1144	1063	1066	1081	1049	1087	1075	992	1079	1069	1037	1022	1078	1097	1075	1072	1062	1074	1046	1108	1016	1082	1037	1095	1100	1114	1086	1057	1079	1054	1061	1096	1100	1080	1123	1098	1024	1100	1066	1019	1076	1087	1042	1090	1045	1039	1048	1058	1055	1065	1072	1079	1042	1116	1053	1132	1069	1072	1057	1041	1008	1051	1104	1078	1099	1083	1064	1021	1071	1073	1115	1063	1120	1060	1091	1098	1071	1100	1036	1093	1045	1046	1105	1051	1060	1083	1097	1071	1085	1085	1068	1130	1026	1058	1055	1048	1017	1129	1049	1041	1070	1074	1062	1074	1056	1042	1071	1087	1171	1050	1036	1155	1095	1094	1076	1056	1026	1103	1086	1032	1020	1082	1035	1086	1071	1080	1056	1088	1043	1072	1136	1058	1016	1081	1133	1082	1137	1089	1045	1054	1048	1095	1050	1028	1050	1065	1124	1097	1101	1115	1066	1028	1082	1026	1062	1067	1122	1087	1035	1083	1053	1033	1060	1100	1022	1053	1049	1020	1037	1087	1082	1066	1089	1086	1069	1028	1029	1046	1080	1071	1074	1077	1047	1104	1093	1034	1107	1073	1073	1157	1082	1086	1041	1063	1083	1115	1097	1088	1090	1045	1107	1053	1105	1073	1097	1048	1060	1064	1132	1082	1071	1094	1012	1144	1034	1093	1077	1014	1110	1048	1089	1020	1032	1088	1097	1124	1066	1090	1004	1076	1007	1058	1048	1064	1055	1091	1048	1019	1097	1043	1102	1068	1081	1078	1087	1058	1057	1061	1083	1040	1104	1131	1075	1047	1009	1022	1083	1107	1026	1044	1082	1156	1022	1016	1078	1078	1109	1103	1045	1041	1048	1044	1043	1071	1109	1117	1087	1004	1042	1072	1053	1067	1078	1076	1075	1057	1112	1059	1156	1082	1139	1121	1042	1033	1039	1050	1127	997	1070	1067	1085	1072	1074	1065	1077	1077	1111	1034	1097	1063	1103	1100	1075	1044	1096	1084	1057	1083	1051	1122	1025	1065	1066	1123	1090	1029	1162	1055	1015	1074	1036	1065	1045	1054	1078	1093	1059	1077	1107	1105	1076	1065	1107	1060	1061	1126	1126	1099	1014	1066	1055	1117	1064	1019	1086	1074	1106	1098	1131	1057	1112	1022	1045	1057	1047	1063	1055	1074	1044	1076	1071	1107	1046	1099	1040	1080	1055	1033	1105	1018	1026	1089	1087	1049	1052	1083	1013	1081	1069	1095	1084	1089	1042	1057	1055	1053	1065	1047	1081	1092	1056	1115	1096	978	1035	1062	1085	1078	1035	1082	1075	1030	998	993	1044	1004	1020	1068	1043	1037	1031	1037	1021	1064	1009	1024	1037	1081	1095	1075	1088	1056	1075	1097	1016	1044	1068	1099	1158	1060	1053	1088	1056	1060	1091	1065	1035	1087	1074	1099	1062	1021	1130	1063	1001	1079	1110	1097	1016	1075	1103	1059	1076	1075	1066	1051	1029	1074	1063	1094	1096	1082	1033	1104	1085	1051	1059	1118	1069	1109	1050	1083	1089	1076	1116	1066	1021	1049	1081	1037	1086	1096	1117	1036	1099	1092	1014	1059	1124	1102	1034	1084	1073	1084	1041	1095	1086	1043	1061	1109	1041	1126	1016	1061	1046	1083	1066	1088	1057	1050	1056	1072	1038	1055	1073	1083	1085	1068	1096	1140	1022	1136	1146	1022	1095	1084	1099	1124	1136	1115	1053	1055	1067	1092	1097	1111	1096	1118	1039	1059	1062	1067	1050	1111	1122	1074	1155	1060	1056	1050	1105	1083	1083	1057	1088	1064	1052	1123	1086	1073	1091	1065	1087	1092	1024	1000	1103	1065	1144	1061	1043	1026	1057	1065	1133	1064	1073	1036	1066	1105	1095	1065	1092	1042	1083	1048	1041	1057	1045	1107	956	1108	1135	1108	1119	1053	1089	1033	1116	1051	1004	1123	1046	1128	1069	1020	1053	1043	1088	1091	1058	1077	1099	1065	1054	1093	1102	1004	1016	1021	1057	1092	1069	1035	1063	1016	1033	1083	1076	1018	1102	1038	1027	1051	1060	1080	1108	1071	1098	1050	1078	1042	1040	1064	1022	1107	1079	1071	1114	1106	1087	1121	1066	1105	1089	1096	1028	1090	1078	1065	1026	1097	1094	1046	1110	1060	1047	1057	1006	1035	1086	1032	1025	1082	1088	1085	1086	1044	1048	1058	1120	1087	1050	1071	1063	1054	1098	1069	1122	1106	1067	1069	1061	1064	1052	1124	1051	1074	1063	1092	1093	1100	1029	1067	1094	1082	1100	1008	1105	1089	1090	1078	1083	1077	1012	1053	1130	1100	1078	1101	1022	1083	1080	1068	1079	1093	1093	1040	1001	1146	1013	1104	1133	1067	1061	1061	1089	1074	993	1095	1077	1063	1076	1109	1045	1008	1056	1083	1046	1096	1030	1029	1070	1068	1115	1090	1052	1092	1114	1035	1084	1015	1116	1090	1088	1094	1087	1060	1032	1048	1022	1069	1066	1038	1036	1067	1076	1088	1037	1071	1068	1013	1092	1075	1066	1056	1109	1079	1057	1093	1094	1115	1073	1025	1098	1110	1084	1056	1020	1107	1053	1068	1063	1032	1121	1038	1044	1087	1070	1116	1004	1066	1090	1114	1115	1123	1092	1101	1071	1050	1080	1070	1032	1051	1091	1021	1118	1106	1054	1071	1059	1079	1097	1039	1100	1012	1045	1017	1028	1016	1045	1078	1077	1004	1098	1078	1035	1013	1059	1082	1070	1073	1081	1080	1099	1046	1066	1113	1096	1073	1067	1036	1054	1038	1082	1057	1052	1103	1003	1070	1116	1027	1101	1065	1076	1034	1058	1008	1086	1105	1051	1072	1114	1101	1059	1067	1099	1065	1072	1073	1090	1058	1052	1058	1059	1052	1090	1095	1104	1029	1111	1068	999	1064	1033	1095	1036	1147	1046	1080	1098	1086	1041	1073	1069	1040	1121	1032	1072	1076	1056	1080	1062	1004	1110	1072	1029	1017	1108	1086	1083	1082	1025	1079	1131	1017	1096	1013	1066	1074	1128	1081	1064	1041	1036	1107	1085	1093	1106	1062	1105	1100	1053	1069	1078	1082	1152	1052	1042	1074	1096	1040	1084	1090	1100	1031	1055	1073	1084	986	1008	1031	1072	1035	1078	1052	1023	1076	1054	1072	1135	1016	1052	1054	1063	1091	1086	1091	1090	1091	1022	1124	1047	1075	1005	1086	1037	1080	1046	1039	1113	1074	1082	1025	1051	1051	1091	1052	1048	1109	1108	1084	1062	1091	1074	1053	1124	1023	1080	1086	1081	1091	1075	1060	1066	1069	1060	1048	1065	1053	1093	1141	1075	1063	1087	1068	1105	1147	1049	1072	1048	1067	1033	1154	988	1104	1138	1040	1148	1022	1001	1034	1049	1067	1074	1100	1113	1071	1051	1069	1074	1070	1051	1100	1073	1106	1038	1025	1080	1122	1054	1066	1070	1091	1074	1047
28028	18916	4729	782	577	550	381	348	338	391	363	358	352	334	359	372	333	348	377	381	373	337	358	330	359	331	338	341	329	327	341	339	343	389	354	352	362	357	316	372	331	340	364	343	358	338	359	334	375	310	335	342	336	356	332	326	386	343	335	360	345	343	345	376	314	379	350	355	355	349	363	330	354	345	351	366	357	312	342	387	350	351	380	309	313	347	335	336	339	339	354	352	362	329	329	346	322	362	334	341	369	329	353	341	346	329	344	344	339	350	349	347	328	335	368	343	327	361	368	361	330	355	370	326	321	327	366	379	329	354	319	342	295	352	351	367	361	348	300	355	346	293	326	342	345	374	345	330	329	320	389	340	364	333	342	358	319	336	347	327	343	334	349	337	323	302	331	364	356	357	355	328	360	334	345	356	325	329	328	334	344	354	351	332	330	340	378	339	376	328	326	373	367	317	306	356	375	368	338	333	331	352	388	334	365	327	340	353	352	365	362	312	344	339	314	341	331	346	383	336	358	336	345	337	319	312	351	325	353	334	362	370	356	327	354	347	338	324	342	334	319	315	337	336	350	311	373	348	331	360	347	352	311	343	365	371	338	374	336	342	319	329	324	359	356	360	330	323	354	338	353	340	321	352	354	376	342	370	334	368	369	310	325	338	330	376	360	349	348	307	345	312	377	348	331	368	340	316	358	379	348	364	331	337	344	374	393	373	304	316	361	353	360	310	356	358	354	349	342	345	341	346	337	337	335	336	332	327	367	361	359	332	341	340	351	378	340	350	336	352	334	330	316	323	349	346	348	326	337	369	346	410	357	357	355	364	352	333	329	307	323	336	316	331	375	360	356	342	340	345	329	354	299	328	326	325	318	340	365	356	318	331	341	317	316	361	316	342	316	343	349	327	354	336	340	337	308	357	368	327	355	360	350	322	361	347	347	331	321	314	352	357	329	330	346	336	337	328	312	357	338	340	336	315	306	329	350	330	361	349	378	339	378	331	344	311	344	338	378	338	365	308	352	331	339	383	322	332	327	333	317	341	331	376	321	306	365	340	347	370	334	388	366	387	339	336	361	336	347	367	328	352	315	344	350	344	342	337	316	378	345	330	348	343	309	315	312	359	338	320	350	329	385	359	326	359	356	346	308	350	342	375	339	344	336	365	335	381	360	348	331	315	331	371	345	348	334	357	373	336	310	380	346	331	388	335	350	370	342	348	344	355	345	333	329	333	362	337	320	339	377	303	354	334	343	352	349	327	351	374	320	345	356	335	359	366	356	372	327	339	350	335	360	356	350	339	365	323	361	367	307	342	385	351	378	356	338	326	365	325	346	372	326	326	359	361	358	344	315	389	324	358	354	346	339	321	309	361	330	341	325	352	332	325	342	324	350	344	333	349	334	347	355	340	370	343	337	371	333	358	336	318	339	366	351	331	315	372	352	357	318	356	385	345	339	338	363	356	338	368	343	329	368	335	348	315	349	349	310	346	346	344	363	315	346	359	337	385	306	346	334	361	366	293	370	319	374	311	344	349	331	343	320	346	361	357	411	340	305	370	350	360	371	335	315	353	335	381	342	351	355	307	373	362	336	301	334	349	344	331	299	315	337	370	353	333	326	303	347	357	321	331	347	341	351	340	349	327	334	310	320	333	327	337	362	359	310	339	327	333	336	336	344	362	341	350	328	352	334	364	330	355	371	338	335	337	328	347	347	388	348	325	316	336	317	375	310	331	363	348	339	332	323	368	335	367	340	326	334	373	325	357	390	379	350	341	385	356	323	340	300	361	348	330	348	340	338	351	357	338	326	330	339	377	332	327	297	390	313	354	366	357	380	343	396	311	355	362	352	326	354	322	335	343	319	360	332	348	350	337	333	335	364	362	366	320	328	367	343	351	331	337	320	352	361	355	364	346	332	340	312	335	338	364	330	349	336	357	348	359	357	333	334	351	344	342	350	305	367	348	296	353	344	367	342	372	342	359	351	327	357	338	345	316	327	367	322	326	363	334	367	387	335	376	338	347	324	363	351	327	342	334	350	303	377	376	352	342	357	339	332	325	355	334	351	329	369	329	339	303	334	323	339	369	311	332	335	324	344	361	346	390	332	348	324	319	343	341	344	357	353	350	313	338	373	347	366	330	366	344	371	352	349	355	351	335	342	340	352	381	333	337	327	362	347	374	326	334	313	341	344	373	345	352	359	390	359	341	319	358	331	315	343	352	335	360	332	338	332	341	361	356	346	324	350	330	341	348	324	348	355	366	321	330	367	337	329	349	348	353	350	372	330	335	346	349	360	353	349	354	340	336	352	330	356	352	330	368	358	313	338	341	402	345	343	359	349	357	366	372	310	376	373	333	345	367	343	355	356	334	365	358	329	345	376	342	336	330	353	392	335	330	349	333	356	349	327	364	327	351	353	370	341	353	334	319	335	336	326	345	340	359	350	343	343	362	352	360	329	349	347	362	354	352	329	346	336	307	341	337	356	328	347	342	333	338	346	375	355	349	357	343	331	335	341	360	333	356	336	351	352	335	349	352	322	351	330	350	322	335	320	345	328	353	317	347	373	310	320	349	358	380	315	343	323	332	334	363	350	356	365	368	357	348	319	326	362	337	346	354	319	340	354	339	347	351	341	355	327	312	354	320	337	315	344	363	357	371	382	381	336	356	348	340	355	337	346	355	351	318	341	363	366	318	341	339	360	322	352	373	330	337	330	365	380	354	332	337	334	347	367	346	348	348	348	318	341	322	326	345	318	322	320	353	307	346	315	352	348	331	324	340	352	337	357	341	330	333	370	343	326	341	336	329	361	318	319	322	327	339	375	361	341	332	322	324	360	352	341	327	360	337	318	344	312	348	344	335	335	318	373	336	336	340	328	365	317	359	318	322	379	349	370	343	329	331	324	349	311	332	354	377	346	354	322	336	351	372	364	333	359	340	317	377	280	358	354	358	330	367	363	327	341	328	387	334	377	337	330	340	331	330	364	306	366	344	364	340	363	339	343	340	359	339	321	333	315	325	336	334	353	350	349	361	365	362	361	359	369	363	346	361	359	340	316	320	333	351	328	348	325	320	322	331	347	353	343	312	343	311	380	377	363	371	356	329	335	339	348	322	362	320	344	343	343	313	367	325	332	309	369	355	327	353	375	352	358	352	348	358	333	350	324	364	345	341	332	360	373	321	369	346	360	345	340	309	347	347	323	353	351	345	334	376	332	347	368	371	364	339	331	308	338	313	347	314	348	353	369	347	371	329	370	335	334	327	342	338	351	351	326	366	343	323	350	337	356	298	393	360	313	375	320	319	350	337	337	298	347	334	334	350	321	371	356	362	358	349	324	342	336	331	323	358	366	364	355	340	336	345	343	356	328	347	344	321	348	345	351	309	318	323	343	345	351	364	340	336	361	329	327	338	308	354	343	376	400	349	365	322	380	341	337	360	329	345	346	368	335	332	375	318	344	346	345	341	313	349	323	326	362	330	348	338	322	324
13757	1019	870	623	538	485	434	461	471	466	438	480	435	496	468	437	455	438	437	446	444	471	456	472	433	451	452	473	487	454	440	450	412	463	430	456	467	397	421	420	477	454	449	448	398	449	431	387	439	420	479	433	405	448	424	435	422	409	475	389	420	394	401	445	423	430	423	420	411	461	426	434	429	431	434	451	448	454	435	428	436	417	437	432	439	472	459	450	434	465	450	414	417	407	450	466	418	445	435	442	447	448	392	449	423	418	450	442	417	424	432	416	431	421	453	405	477	422	444	454	444	459	406	431	443	431	423	404	408	439	485	449	406	412	435	454	439	435	430	449	476	439	441	416	416	443	439	437	428	424	471	443	421	412	435	411	439	447	433	491	446	486	433	439	438	405	422	452	427	445	446	444	486	470	434	406	409	444	412	445	458	430	414	439	424	431	448	451	480	473	456	416	450	459	434	432	445	435	430	428	473	426	417	438	453	419	435	462	462	454	439	439	467	430	428	458	467	403	437	415	452	438	443	433	451	425	443	422	450	457	403	451	468	438	402	389	415	437	453	443	471	443	429	451	417	442	403	396	415	420	467	443	438	440	400	473	462	394	420	458	450	414	434	447	448	417	456	432	499	434	416	405	444	464	449	430	437	452	491	459	443	460	464	472	404	422	421	457	456	459	439	406	468	461	435	449	505	428	432	407	437	437	437	450	409	436	420	425	491	469	429	421	450	420	444	423	415	439	404	458	425	454	471	480	431	443	470	441	454	433	445	436	399	427	417	455	437	424	460	467	447	437	445	461	412	429	456	464	465	445	449	444	451	419	454	442	452	457	454	451	420	448	472	440	444	475	445	433	480	441	451	426	419	426	458	445	431	423	419	447	461	430	435	432	467	449	440	458	433	442	461	458	441	421	461	423	448	470	426	447	434	431	413	438	432	442	468	475	429	437	437	433	438	427	442	444	449	435	413	432	419	450	429	457	461	399	477	449	438	455	452	428	467	417	484	460	423	465	450	422	476	432	437	442	420	453	462	453	443	451	501	396	410	432	441	470	449	441	462	437	425	469	434	428	445	435	436	434	435	437	461	435	435	419	440	500	469	409	439	442	453	470	440	458	440	410	446	446	434	431	447	438	446	424	446	408	393	481	441	420	413	408	463	461	486	424	448	423	430	489	429	418	461	437	430	447	455	435	448	447	451	417	406	442	448	438	400	436	456	428	443	410	452	460	463	394	413	446	433	444	454	430	438	382	464	455	419	470	421	461	454	407	448	462	427	445	417	480	395	422	457	431	435	416	437	462	416	451	418	427	450	436	446	446	409	428	441	414	466	429	409	481	438	444	440	447	445	463	435	439	389	422	479	439	429	435	448	429	456	430	433	440	450	430	462	415	469	437	418	430	436	410	426	392	454	455	472	418	404	457	459	404	426	446	437	449	447	445	484	426	444	470	438	465	412	443	450	421	427	426	454	437	440	460	511	441	401	435	416	424	416	385	425	438	392	461	445	465	411	464	438	430	428	485	441	406	465	477	424	463	470	436	447	462	390	419	390	395	418	453	425	436	471	445	452	452	428	420	468	440	418	416	436	424	419	400	398	437	454	444	428	442	447	420	469	454	431	444	444	454	404	443	458	435	455	485	443	418	475	432	452	434	411	439	403	478	472	410	460	420	426	457	434	404	418	414	444	449	423	443	448	423	449	442	437	430	473	432	444	416	404	427	454	429	427	395	455	429	438	463	471	442	473	482	434	417	413	447	455	424	430	446	419	446	440	452	405	427	429	477	405	452	453	422	439	444	432	457	434	455	451	443	468	426	426	465	399	428	424	452	457	427	464	444	454	447	474	467	428	460	476	467	472	446	423	463	446	427	444	438	416	434	448	453	472	452	445	431	428	420	451	499	462	465	450	481	456	433	447	440	447	391	420	446	443	441	435	442	467	395	441	422	417	428	423	433	436	425	445	483	433	435	435	418	451	455	396	416	441	427	441	437	418	451	435	463	444	386	445	429	433	460	438	418	436	422	441	426	437	450	444	413	455	428	448	429	425	425	468	427	431	432	409	442	487	426	429	444	453	433	448	438	428	443	433	484	452	398	426	457	450	413	453	401	457	445	471	452	451	375	457	412	408	458	430	448	445	433	419	452	417	438	432	444	424	463	459	436	462	426	449	475	436	450	451	428	432	466	445	404	445	432	410	435	452	443	450	449	450	459	423	459	409	434	408	422	431	443	468	434	434	438	417	434	433	454	454	443	418	442	452	428	466	449	427	446	453	426	444	412	456	436	420	459	404	444	432	454	417	443	439	437	420	408	462	446	409	458	439	448	444	435	405	456	444	431	475	444	403	464	387	485	450	467	445	491	445	434	453	461	431	459	458	471	478	444	491	426	478	441	468	420	444	486	457	432	415	446	424	459	451	448	464	417	440	413	459	455	445	447	435	422	444	455	419	396	399	419	432	429	462	463	481	411	469	424	436	415	431	454	448	396	416	480	450	437	428	427	450	408	432	436	434	465	418	429	433	436	416	473	469	438	454	438	389	455	443	434	438	461	414	437	423	425	448	458	443	443	423	446	446	465	450	420	428	444	424	433	433	422	454	434	467	433	444	446	397	440	431	433	446	405	420	405	434	430	462	384	450	401	426	407	427	424	449	460	420	452	420	444	443	437	421	424	406	418	444	455	418	441	435	440	401	447	439	466	429	429	456	413	458	438	426	418	458	429	446	440	420	423	443	449	426	440	431	457	418	420	453	445	430	438	436	421	413	448	437	447	440	470	432	423	469	438	486	420	430	433	421	403	416	427	406	405	436	416	439	459	462	463	436	441	425	488	435	399	432	436	455	450	438	440	461	412	410	412	443	476	471	435	433	451	438	459	436	434	392	419	404	453	426	410	442	464	446	400	428	461	416	447	459	404	426	415	432	434	457	421	410	447	415	440	491	477	486	424	439	480	424	443	440	417	410	417	435	393	446	460	443	433	477	444	492	442	423	441	438	467	403	450	413	411	419	432	431	445	443	400	451	413	445	459	440	438	440	438	457	441	449	471	431	455	448	434	482	443	424	453	429	419	433	389	427	428	428	451	428	438	449	417	457	410	433	450	472	461	437	431	440	433	433	448	410	451	421	426	434	466	447	462	483	435	414	442	444	467	419	439	470	441	446	395	445	411	438	454	467	450	442	448	465	444	415	446	474	449	410	418	440	442	451	435	441	426	448	422	438	429	437	447	442	476	446	433	445	429	444	427	421	450	414	441	438	458	426	404	438	463	417	447	417	446	425	429	432	429	452	469	443	448	433	439	437	474	428	461	427	415	439	424	444	398	458	450	438	434	454	410	444	469	401	408	442	429	437	448	448	427	445	478	464	439	417	446	418	418	429	420	455	448	406	447	470	416	439	431	484	446	464	449	409	467	411	421	469	447	447	451	429	455	405	438	406	448	436	397	447	433	432	439	410	475	434	422	479	453	469	452	434	449	435	450	435	406	453	462
24414	21462	28764	24556	21376	6926	1330	1036	923	905	863	792	839	812	791	763	817	815	750	764	786	777	740	759	764	746	754	751	745	763	719	687	724	762	708	711	736	740	730	773	722	714	716	747	779	736	754	733	740	761	723	761	731	740	764	724	757	782	707	730	727	731	735	754	733	702	740	735	731	699	721	753	782	719	731	735	680	720	746	729	725	656	693	701	779	725	717	801	732	722	719	715	729	733	711	724	694	702	726	777	724	726	754	705	805	715	712	691	732	779	697	746	725	733	729	688	757	730	731	739	701	733	722	714	797	740	767	752	701	752	733	754	777	672	760	764	734	744	683	705	681	730	750	691	734	642	769	790	727	721	687	735	735	757	718	754	763	711	769	742	751	717	693	695	700	740	714	740	719	691	661	707	716	733	697	734	751	711	734	699	717	741	761	705	761	750	702	679	704	748	691	712	720	718	745	696	764	729	726	721	710	705	725	727	715	756	732	707	676	767	721	709	704	695	710	705	726	679	709	713	739	781	768	722	731	747	722	720	723	742	681	735	705	770	680	699	703	709	714	695	690	692	720	718	698	713	693	698	733	738	741	732	745	746	716	685	724	732	753	731	704	748	734	719	697	705	768	698	721	732	691	701	765	719	706	729	744	713	706	726	764	708	740	751	702	731	722	715	700	700	728	692	737	701	705	675	732	741	727	725	698	703	728	726	759	732	721	712	730	773	734	701	720	690	712	757	722	793	707	731	725	688	771	768	745	763	734	753	725	661	768	746	728	799	716	725	693	709	719	734	747	741	733	681	725	693	714	751	753	716	733	708	720	753	715	705	722	682	708	757	708	741	684	660	777	719	714	672	733	758	742	717	735	721	728	743	761	752	764	762	760	716	712	762	713	726	724	791	707	685	744	734	729	722	718	683	713	757	760	698	664	721	695	705	727	666	742	680	760	700	714	746	710	734	725	730	800	746	725	729	711	731	740	750	768	771	693	726	700	692	727	766	697	728	775	716	741	720	719	764	715	736	754	732	749	765	713	761	742	710	701	731	765	726	689	725	781	700	669	676	674	715	707	728	741	749	730	776	709	700	726	692	754	736	725	657	701	720	724	767	717	717	713	752	719	725	718	715	769	675	737	671	695	730	767	724	699	777	712	731	753	733	735	749	735	721	701	719	727	713	692	725	747	680	735	710	797	660	731	704	745	683	700	678	679	716	722	737	725	719	712	716	727	662	721	744	726	648	737	745	698	728	748	710	704	721	764	732	725	664	745	721	678	721	724	768	708	699	660	741	736	768	710	726	713	659	747	681	737	698	729	733	727	731	730	715	725	674	737	735	703	695	733	690	752	709	709	725	704	685	727	727	712	755	741	671	699	741	751	704	704	704	740	703	678	727	711	747	730	744	689	696	704	751	729	693	746	715	726	675	742	708	713	733	683	712	702	698	685	733	728	658	711	749	757	709	702	706	711	745	742	784	754	772	710	704	753	704	731	731	713	769	692	740	731	767	686	747	711	729	734	725	713	736	705	721	719	758	735	760	671	744	729	720	738	740	732	703	783	695	740	665	722	737	752	711	719	746	661	721	744	723	749	758	698	704	715	688	715	677	686	716	754	701	714	723	729	715	729	674	721	817	711	730	730	706	721	731	691	696	710	709	689	737	740	729	796	740	757	731	733	720	696	672	721	731	690	704	732	736	772	721	720	747	718	711	771	704	783	725	735	766	745	709	776	770	704	774	723	672	756	658	695	697	726	704	695	717	707	739	702	730	711	747	712	731	669	743	706	667	739	741	692	769	700	748	740	720	707	698	703	778	750	697	703	702	685	754	710	722	698	686	691	774	713	735	710	706	697	679	740	720	739	697	684	702	725	724	714	730	685	716	736	754	706	693	694	710	707	676	731	760	713	762	707	733	697	696	723	742	750	710	717	694	766	712	729	735	743	690	718	683	695	691	732	751	769	739	733	719	718	786	761	697	733	760	691	722	762	746	675	687	744	721	743	707	700	728	743	722	722	718	731	742	733	723	748	742	752	742	693	735	704	699	734	677	741	770	720	708	753	741	731	737	710	674	719	726	730	735	765	739	707	740	751	739	746	684	744	723	768	718	762	740	739	754	717	762	704	757	739	739	764	710	756	744	698	680	690	703	689	742	723	718	725	702	747	707	760	721	725	701	743	736	759	707	728	722	720	794	718	729	764	748	741	729	685	736	766	724	720	718	719	667	725	766	657	733	720	756	745	726	667	690	758	736	736	770	727	704	672	727	734	736	742	701	729	705	776	713	730	715	720	691	690	687	660	744	704	742	725	713	742	738	724	723	707	694	714	749	698	757	742	785	742	734	683	729	696	744	758	701	714	703	743	740	754	732	733	721	693	735	732	686	747	686	730	777	711	704	733	751	743	732	741	680	712	745	727	711	737	730	764	741	707	721	757	725	734	727	758	676	725	661	751	716	705	757	725	748	741	724	748	762	743	718	709	679	704	722	734	727	698	714	691	722	729	747	738	719	686	766	726	749	689	673	714	726	739	736	702	715	669	691	746	742	739	732	766	688	737	727	724	681	689	634	714	702	751	714	665	765	738	720	754	733	690	724	718	690	769	714	679	774	757	741	707	730	717	673	725	736	710	665	687	723	731	710	715	729	702	743	692	721	729	721	697	738	701	702	725	691	745	692	753	697	717	757	725	748	714	740	736	730	744	711	697	694	720	718	729	701	739	737	730	731	710	715	732	695	746	734	704	778	705	681	693	712	736	728	722	725	734	758	705	718	766	667	686	705	686	724	708	704	717	697	681	683	708	714	712	729	713	724	722	727	720	754	740	721	719	731	710	711	785	706	713	742	715	739	714	674	715	707	708	760	712	745	740	742	703	757	731	699	698	738	756	738	719	699	686	761	703	753	774	696	706	715	729	721	755	781	710	745	729	720	734	725	728	766	733	683	714	691	694	706	729	759	711	735	719	690	711	703	710	730	728	724	718	731	727	732	747	708	748	718	732	689	675	696	730	729	710	721	705	732	704	744	720	692	702	719	735	725	732	703	773	774	730	705	739	704	699	733	748	633	720	694	694	766	732	729	742	708	747	732	741	765	715	731	752	701	721	708	669	751	708	700	689	738	715	786	726	785	656	696	759	727	692	749	706	768	689	693	702	669	777	712	751	718	769	730	704	723	734	714	723	712	747	692	771	722	760	741	744	736	696	686	709	765	683	725	731	716	690	721	718	715	717	726	665	743	762	685	711	736	751	713	687	738	651	710	735	755	685	731	765	723	737	739	754	763	736	751	728	775	691	689	724	742	684	733	771	739	763	700	708	731	733	769	662	663	717	708	732	713	741	745	744	703	737	738	721	729	753	717	715	778	753	762	705	673	740	739	695	717	683	689	702	742	756	714	711	654	755	739	718	725	718	728	737	676	722	703	712	711	651	699	678	787	665	710	706	751	767	693	748	695	732	747	693	701	736	703	739	708	733	751	714	702	704	724	738	716	752	730
36182	8748	6977	3680	2727	2200	1869	1558	1451	1302	1241	1126	1136	1062	1005	1054	1044	1005	1009	952	925	962	905	936	944	946	889	935	937	907	857	885	886	903	926	875	867	861	871	919	853	883	904	900	872	882	883	880	899	878	833	931	899	861	858	883	851	859	875	865	911	867	880	853	951	865	869	836	866	897	850	930	850	862	886	938	898	925	875	866	876	896	831	866	842	834	839	855	876	849	862	858	885	838	898	903	853	880	868	869	907	875	837	936	825	931	873	863	872	869	889	864	937	844	912	862	872	885	861	841	874	935	886	867	855	865	916	885	831	871	853	843	889	862	824	909	893	819	847	866	906	874	899	888	860	880	912	906	840	872	808	898	854	848	890	862	925	854	865	840	847	857	866	894	859	850	893	917	865	871	847	815	828	867	897	867	862	877	841	856	886	842	888	866	867	823	932	874	790	913	869	855	887	854	898	875	884	822	893	897	813	857	895	879	880	858	887	859	850	883	861	830	870	880	843	893	858	925	825	885	854	835	868	898	891	882	840	896	870	846	916	878	876	867	875	866	852	833	871	899	956	868	883	894	922	904	873	875	908	875	863	839	934	854	856	828	886	874	884	885	852	917	811	874	863	881	893	880	909	844	832	877	930	878	951	893	861	895	836	885	864	910	840	841	830	853	893	899	841	818	925	872	866	888	839	854	839	919	804	875	886	835	909	824	838	914	820	889	916	840	859	875	837	946	864	856	857	894	852	852	880	906	885	863	892	844	845	903	909	915	873	878	845	877	847	942	872	850	825	892	886	848	841	859	916	894	876	862	909	925	892	888	865	841	873	876	849	889	832	862	845	870	849	837	877	918	872	886	811	850	845	896	870	818	886	847	849	864	881	853	868	888	849	892	855	896	869	866	873	904	822	828	854	864	849	836	894	855	881	836	873	850	866	846	900	877	884	871	897	870	815	845	853	899	828	828	815	908	847	901	837	890	899	868	797	849	849	864	933	869	867	864	853	836	889	879	902	885	866	947	857	815	825	911	890	914	809	877	864	856	847	909	879	847	893	908	857	908	917	860	916	868	901	863	857	893	883	870	859	914	892	894	869	815	826	911	887	857	818	867	901	907	894	890	871	861	873	870	905	859	881	838	876	930	888	876	846	964	831	870	835	827	878	904	811	842	889	885	885	888	868	908	865	906	901	899	832	926	935	886	859	876	898	859	868	831	891	949	872	864	860	869	867	904	841	858	859	901	903	834	860	895	884	848	829	831	843	890	871	839	859	875	894	915	868	895	890	892	871	889	901	900	917	839	834	896	887	890	876	895	841	933	926	899	886	868	918	854	884	876	870	879	885	815	856	888	819	892	858	885	818	852	863	857	841	900	926	881	855	824	885	794	925	884	856	836	851	867	850	896	855	856	877	836	890	881	862	914	838	894	899	910	879	878	923	902	861	862	882	853	874	832	888	916	846	886	947	888	880	877	886	852	900	864	804	864	864	842	895	880	885	829	839	851	870	923	842	835	847	906	865	887	868	878	856	788	842	873	840	863	866	868	870	871	884	897	933	899	876	841	921	875	890	864	875	878	934	876	902	875	824	827	829	865	877	934	893	891	904	842	874	932	866	821	936	847	878	899	855	889	862	872	902	894	827	868	881	909	882	922	914	851	835	888	900	862	907	867	839	862	905	821	878	867	853	890	844	895	870	840	893	868	916	868	899	850	848	858	877	907	845	887	887	890	870	842	867	815	795	887	870	890	854	908	882	896	902	928	937	896	923	877	867	862	856	901	831	857	892	890	816	857	850	869	876	899	869	895	912	891	837	890	926	822	815	892	874	829	875	859	850	860	855	812	881	899	928	913	926	878	856	897	893	881	830	841	870	951	906	857	875	859	902	935	867	845	877	849	897	884	838	878	945	906	798	829	885	875	862	948	865	889	866	871	864	896	808	861	924	834	841	930	968	849	866	889	897	806	893	879	922	839	877	888	852	848	880	918	822	874	868	861	899	867	853	911	887	851	835	871	848	860	919	843	859	861	913	863	902	851	925	897	856	919	865	874	829	917	894	882	878	893	921	813	893	871	880	844	854	824	911	787	862	888	934	870	889	908	918	851	862	873	866	862	824	902	900	813	856	880	897	830	845	861	857	906	859	896	905	846	880	869	876	897	904	862	896	831	898	862	873	896	864	877	856	865	858	932	836	862	862	902	878	871	875	898	876	857	827	827	835	888	873	887	834	836	857	857	924	875	910	879	826	873	914	822	956	918	891	799	857	913	876	882	833	849	873	856	923	896	845	891	854	844	835	877	889	850	843	893	880	876	883	875	886	853	908	868	869	893	884	865	852	843	850	896	869	823	902	889	860	866	864	871	877	878	854	884	858	885	881	885	963	867	890	866	850	875	883	826	872	848	829	827	839	860	859	869	866	916	905	859	924	846	817	930	854	875	885	919	850	882	860	902	888	889	938	892	913	883	884	863	834	800	849	916	828	910	895	864	803	852	912	867	889	823	856	878	870	797	891	864	877	881	882	880	943	832	916	856	881	912	877	866	873	841	854	871	828	882	865	889	826	870	842	876	915	902	871	869	856	942	819	827	920	862	841	821	888	908	888	949	899	853	908	819	840	897	831	911	889	878	898	872	886	845	870	902	894	922	866	885	815	851	857	884	881	856	821	895	940	870	858	899	862	873	905	880	859	851	874	850	873	863	903	846	806	885	908	843	881	890	830	882	827	928	860	879	880	838	899	871	848	892	923	840	901	882	844	896	849	856	897	878	865	834	858	836	847	832	870	913	853	879	877	850	862	848	856	915	786	877	863	847	899	883	879	887	891	922	838	900	836	858	872	837	881	874	895	882	870	878	879	899	853	854	868	903	890	847	882	846	901	849	911	876	920	850	885	928	823	930	867	905	898	870	835	870	917	887	832	846	868	848	894	926	840	871	843	895	868	854	891	913	888	876	917	887	878	820	890	893	874	852	824	848	862	843	878	898	896	880	876	880	848	839	896	883	857	845	883	877	916	895	932	892	907	928	933	897	849	888	863	866	907	879	827	854	853	866	914	898	842	875	849	909	848	884	888	858	835	860	820	901	902	868	860	871	923	844	876	850	847	899	858	925	903	821	874	837	868	879	892	858	862	868	923	856	884	864	854	873	918	904	866	924	882	831	857	894	824	830	848	879	886	890	881	897	862	893	866	858	874	875	892	851	875	872	857	948	858	883	841	885	883	834	864	872	902	921	879	830	901	902	826	850	889	881	839	900	831	830	876	905	892	857	870	889	877	865	881	855	868	913	891	871	910	850	834	844	862	850	871	911	827	875	867	896	850	860	856	879	914	889	858	833	853	873	851	860	847	870	912	865	883	893	889	870	902	901	854	916	847	885	803	872	889	885	853	936	840	869	901	883	866	877	859	906	847	876	883	844	912	872	882	903	879	888	849	865	867	924	894	885	930	875	848	855	893	903	889	795	905	859	895	923	883	865	854	886	815	870	898	936	830	874
25780	21462	27326	25434	4922	564	525	432	456	413	364	376	373	380	359	329	363	357	303	332	366	374	354	308	345	304	336	324	330	356	357	301	312	328	335	324	327	320	366	302	359	319	315	345	332	369	354	323	310	320	327	329	357	352	362	318	362	327	319	333	365	330	334	368	321	341	313	340	342	288	328	326	318	317	316	326	353	323	306	313	375	325	340	311	327	358	344	335	327	309	342	308	291	298	352	313	350	357	350	351	370	331	349	307	331	332	331	341	349	336	324	307	319	330	332	333	351	326	356	354	335	346	309	314	320	337	321	331	307	340	334	300	353	333	305	324	340	306	309	322	305	321	321	333	313	331	352	344	334	309	317	332	351	330	391	332	325	341	353	319	340	315	323	370	311	331	319	338	320	351	285	330	328	331	329	349	335	339	349	280	321	335	319	317	324	331	338	347	364	325	334	353	346	331	365	367	314	339	340	313	322	347	345	321	353	335	341	342	318	302	340	337	338	318	325	305	328	323	368	309	337	314	331	337	307	333	341	335	346	320	313	311	330	274	361	357	310	320	338	324	322	332	325	338	313	310	356	306	306	321	279	333	323	315	336	314	312	311	330	315	335	347	377	312	317	312	322	309	312	321	357	336	340	307	337	349	357	356	379	349	345	335	341	341	280	346	325	323	324	318	318	311	327	348	362	342	339	319	357	314	311	336	301	332	310	332	307	315	326	336	331	312	352	332	314	339	347	341	341	304	343	348	336	312	335	349	353	358	330	349	345	326	291	307	307	333	327	314	341	347	325	314	321	317	333	341	331	325	341	307	338	316	341	335	316	325	321	319	322	319	305	361	325	330	314	329	317	336	306	350	342	345	317	319	354	326	338	322	311	333	329	323	355	327	345	327	312	338	346	332	325	334	318	320	359	339	357	333	319	349	324	325	326	307	305	323	302	321	309	341	342	324	326	315	321	359	334	366	334	335	312	341	324	339	309	345	321	356	326	346	316	323	315	347	354	338	354	337	324	354	353	313	326	344	364	349	325	324	317	352	333	324	342	328	347	358	338	344	345	332	307	322	310	312	319	315	335	337	333	380	324	316	354	334	324	354	295	323	314	361	327	310	337	320	342	342	352	329	332	335	321	316	330	322	337	347	320	320	340	303	284	332	352	370	309	320	308	349	357	307	354	315	347	349	352	346	329	349	330	340	342	322	336	305	354	323	352	355	341	335	334	331	298	318	340	345	312	304	343	338	309	325	314	336	337	290	298	321	332	332	359	315	359	340	328	320	343	329	302	338	313	317	354	340	361	332	315	323	320	331	355	336	312	365	286	308	337	306	312	334	326	359	313	319	323	330	323	345	335	306	325	351	322	344	316	320	317	304	363	297	352	334	296	318	330	312	301	341	343	304	330	312	277	302	340	296	290	309	349	312	320	348	341	318	339	330	345	348	342	328	334	324	352	306	289	331	319	362	335	320	323	344	365	314	325	296	352	337	324	313	309	317	333	327	350	331	339	337	309	330	362	301	327	350	339	350	323	336	325	332	378	348	335	311	349	332	319	313	319	368	309	300	339	349	350	342	325	310	330	310	316	342	336	335	315	344	326	311	312	353	300	317	307	309	335	311	306	350	324	323	321	327	322	306	327	341	329	317	311	348	334	315	297	323	298	315	315	297	347	329	340	326	342	324	329	317	319	353	346	325	315	329	329	338	332	359	332	342	336	350	350	344	305	321	322	320	360	347	343	301	349	350	332	318	345	309	311	318	312	309	318	315	314	340	356	339	344	350	303	347	327	328	311	329	338	324	324	344	332	337	315	325	347	337	322	335	341	295	344	359	339	323	306	316	358	311	336	332	333	328	339	353	339	318	331	306	319	342	336	302	358	330	327	300	363	372	352	330	330	320	353	340	347	327	295	308	335	331	335	322	307	321	338	376	314	323	323	359	331	347	308	318	331	300	347	300	334	368	332	336	337	345	349	328	362	360	324	299	327	336	302	329	335	348	353	317	342	323	310	351	294	331	342	344	346	302	334	293	317	346	351	308	309	324	319	311	302	330	352	336	334	353	372	333	311	316	341	337	343	339	304	369	330	321	329	314	314	340	325	340	334	330	322	296	333	308	340	306	352	340	295	308	307	330	343	343	336	330	334	354	358	331	328	304	325	342	360	349	323	322	333	294	298	340	371	313	326	340	343	350	323	315	346	350	344	344	326	332	321	304	326	331	326	314	338	325	321	345	331	315	301	293	348	335	317	313	332	293	334	335	321	349	362	299	329	323	356	355	332	343	338	314	358	356	340	376	306	340	329	331	330	315	321	348	332	319	325	347	367	310	313	355	309	326	301	311	315	346	320	334	329	332	281	367	312	311	328	327	314	354	355	336	311	315	313	290	323	365	333	340	317	312	339	359	339	365	352	296	291	304	316	335	311	321	328	282	303	314	311	295	288	328	324	324	344	327	333	350	335	306	333	333	342	310	306	338	318	343	334	338	345	329	318	336	363	330	312	342	320	360	325	337	325	337	312	351	323	336	283	310	325	355	327	337	343	311	317	334	326	320	351	332	324	329	307	361	349	337	347	321	366	332	335	301	319	327	323	312	333	330	351	345	340	343	343	326	322	313	331	314	326	344	318	345	328	335	335	334	307	334	304	308	308	330	344	320	342	321	323	298	294	329	317	296	294	360	325	311	352	346	313	327	328	329	331	314	339	324	347	340	307	310	321	319	341	360	341	302	318	332	346	322	339	349	342	332	325	368	346	329	351	339	360	336	342	334	322	305	292	345	309	338	345	334	340	327	339	317	348	316	331	349	289	317	357	334	300	339	318	325	303	340	314	307	313	329	360	338	328	318	362	334	379	327	309	345	339	339	328	340	307	344	312	306	330	343	339	352	342	321	371	344	332	357	349	325	337	369	327	308	329	308	315	315	359	343	344	377	356	338	328	318	329	373	345	301	336	336	332	320	340	343	341	335	338	338	361	330	317	309	324	331	314	325	320	346	327	346	318	323	330	336	315	364	350	341	315	322	344	328	336	314	336	339	334	339	328	302	286	337	346	310	317	314	313	289	356	344	339	309	315	334	322	304	364	357	372	347	347	334	299	312	321	319	291	334	316	350	325	309	343	353	349	365	349	326	301	342	352	300	327	346	299	332	296	331	353	330	309	345	323	328	348	336	303	318	353	318	307	317	310	306	310	333	297	343	323	324	292	346	301	340	332	314	315	321	336	319	289	345	340	338	281	322	349	319	328	339	333	357	349	326	345	306	351	335	367	335	347	325	324	311	354	371	322	339	325	347	310	318	350	318	321	315	300	315	336	308	329	322	318	325	333	356	350	318	339	344	346	333	349	333	349	332	346	331	332	329	301	316	323	312	322	319	341	304	330	346	325	289	336	354	335	328	308	334	355	319	271	334	305	326	340	304	296	345	349	340	351	326	309	351	344	361	337	369	321	322	307	351	329	309	320	326	364	353	327	352	346	331	311	329	302	340	325	334
36069	4833	3748	1848	1380	1139	1017	803	794	638	624	603	570	567	518	524	521	500	481	461	487	450	459	475	446	492	474	464	453	450	465	440	462	442	474	488	456	465	449	462	444	460	447	443	458	464	434	463	432	454	480	487	433	430	474	453	436	446	442	453	436	459	478	476	476	485	426	455	435	431	445	458	436	426	469	469	461	456	486	449	462	478	443	406	462	437	441	480	450	433	449	466	432	425	455	406	486	465	427	449	462	428	405	451	460	451	431	465	455	441	444	430	454	431	440	451	419	411	437	430	445	435	402	455	460	469	489	433	460	446	460	434	466	433	416	423	517	453	442	414	448	449	420	437	455	411	433	456	462	466	434	433	466	453	396	451	469	420	450	423	421	422	465	461	465	432	435	391	468	434	441	423	473	464	418	468	438	488	446	477	461	417	460	470	414	435	439	430	420	413	451	445	428	434	440	441	442	415	473	450	428	408	476	494	448	481	459	444	435	464	446	469	463	447	441	414	408	458	466	418	449	461	447	442	471	445	441	459	472	378	420	419	456	438	467	462	429	458	450	462	466	434	458	427	482	444	444	428	427	463	450	457	493	459	443	449	429	443	418	450	420	474	414	442	426	453	453	451	443	407	451	454	460	423	438	448	452	405	457	471	448	398	432	429	404	451	418	460	442	434	448	419	423	406	457	435	434	420	451	488	457	396	446	439	468	422	443	439	415	426	415	467	475	437	439	442	462	429	483	458	481	491	434	479	460	489	455	492	443	446	426	435	421	427	435	448	465	437	475	451	438	413	448	453	448	455	451	442	443	469	457	461	468	418	445	433	454	407	449	428	457	439	396	441	435	418	445	448	486	430	429	412	467	424	463	418	439	443	425	392	454	410	446	434	436	442	463	389	426	484	435	467	452	437	439	443	429	444	433	458	440	440	429	474	463	452	448	427	400	446	461	440	430	445	477	438	459	436	442	436	401	413	468	439	419	466	429	458	452	503	453	422	430	475	446	459	412	460	434	474	423	443	460	434	431	431	445	460	476	446	414	439	436	431	431	429	459	462	424	432	481	473	408	469	428	431	440	421	438	460	473	450	434	441	451	482	480	457	475	432	435	468	425	436	447	478	442	447	440	444	443	427	416	454	421	465	442	434	422	442	438	453	428	494	431	432	419	470	408	489	419	467	443	442	466	463	492	433	453	429	462	436	472	511	469	447	481	409	463	464	424	430	430	476	425	490	465	509	436	472	450	481	448	430	463	448	456	446	452	422	480	455	455	470	453	438	448	471	457	429	436	441	437	385	476	447	468	425	442	422	447	442	429	437	462	409	406	435	468	423	436	457	444	419	464	462	476	427	482	442	450	435	385	457	491	426	419	425	488	459	473	448	482	483	470	448	426	458	435	452	446	423	438	394	448	448	460	445	434	432	435	431	424	448	455	465	456	442	435	419	441	420	454	407	456	429	454	431	453	475	446	457	417	443	450	447	440	455	453	461	435	426	448	408	483	440	465	462	427	476	400	438	463	473	432	431	433	427	474	449	417	466	453	426	455	460	407	403	451	411	461	462	423	435	460	423	426	439	450	483	458	439	426	436	446	464	403	451	418	428	436	419	466	423	401	430	462	416	462	454	480	460	429	474	442	441	443	445	436	435	472	455	413	421	435	441	436	361	444	457	500	437	454	417	450	443	447	428	435	414	428	426	432	420	426	446	445	434	443	452	475	475	446	432	465	437	464	470	415	422	462	446	463	430	415	439	425	443	436	437	478	432	469	450	463	439	476	464	462	438	416	400	452	436	483	425	476	444	471	440	453	455	463	454	418	439	430	466	438	460	456	457	447	490	431	445	392	436	434	438	433	430	452	471	486	433	452	475	446	452	439	448	432	465	409	436	449	419	474	435	441	432	440	434	444	437	455	471	422	443	418	438	446	442	435	444	462	469	476	423	446	449	480	483	491	457	445	461	409	413	475	426	427	442	469	468	419	477	439	418	444	463	437	405	430	491	447	453	438	443	441	413	447	453	443	462	463	442	423	410	446	455	463	462	475	462	413	476	450	450	460	461	420	423	445	470	461	469	430	429	463	453	425	447	431	462	434	434	446	479	467	433	486	448	455	436	490	463	466	452	460	449	418	429	450	442	470	449	424	456	425	435	429	462	482	417	447	430	467	422	420	445	443	430	449	456	472	433	448	400	470	456	418	449	431	471	466	452	452	438	481	407	461	431	427	449	466	439	447	398	457	414	427	448	459	475	452	466	431	446	461	436	429	435	426	432	473	463	433	432	429	452	411	460	416	445	408	479	465	503	428	489	458	436	471	424	475	418	454	442	417	477	455	438	429	460	464	467	477	435	451	419	436	446	490	440	463	469	431	469	431	440	460	407	411	456	484	462	447	442	437	449	489	453	442	415	433	444	506	438	476	461	432	456	451	460	414	439	456	449	453	428	456	480	432	461	466	469	455	451	462	466	435	446	438	467	431	454	459	442	447	455	431	470	450	401	415	450	464	429	442	398	440	475	447	429	414	457	452	475	449	452	476	470	410	443	476	429	428	468	445	449	430	443	417	448	444	440	402	451	439	460	459	483	447	429	458	437	417	442	421	460	440	433	467	415	440	478	470	434	430	436	426	449	463	446	430	434	464	431	454	447	456	454	404	437	475	445	440	458	459	431	405	461	435	413	440	424	508	479	449	424	427	452	393	460	424	436	438	451	461	426	434	418	460	446	442	474	450	423	458	480	437	452	445	458	449	413	442	436	421	450	423	432	455	477	445	421	465	469	457	451	444	448	467	465	458	438	478	448	469	474	415	414	416	455	435	432	455	416	472	457	422	465	439	499	414	470	453	438	441	436	409	415	444	412	466	428	466	421	451	461	487	444	455	466	458	437	443	437	450	465	455	446	440	472	455	406	415	444	467	450	450	454	473	417	436	455	484	448	474	435	459	451	440	471	452	419	476	438	473	447	473	447	471	425	463	460	445	445	418	458	470	426	442	399	429	447	431	433	461	429	501	439	454	418	419	422	433	472	444	452	443	418	445	447	467	469	448	436	480	436	457	416	462	483	467	451	470	469	451	445	450	454	421	459	425	427	435	443	459	468	440	429	443	464	443	419	432	433	473	438	433	440	465	448	433	434	454	468	402	430	436	454	451	406	451	440	409	461	446	434	460	473	445	462	415	487	459	458	462	459	439	426	473	451	433	459	431	483	463	408	439	434	430	434	442	440	488	449	436	442	433	454	482	458	443	410	414	433	406	417	433	420	463	458	411	454	461	451	433	475	438	419	442	425	448	443	449	461	440	434	454	454	448	459	448	446	421	437	457	475	454	467	453	468	429	435	436	461	471	484	465	487	484	467	443	459	469	455	467	441	447	419	430	430	431	427	418	444	448	438	459	454	461	453	473	475	480	440	438	420	450	427	427	427	454	434	414	421	414	402	443	413	444	452	462	432	434	402	466	456	491	422	456	431	423	448	474	442	407	444	442	434	405	421
23346	21490	29420	23947	21486	21442	6068	1581	1256	1280	1190	1106	1043	1073	1027	1009	1001	946	960	969	935	954	926	940	983	879	940	953	916	910	910	873	964	925	951	895	962	893	869	932	856	901	911	928	950	876	922	918	920	918	865	944	901	887	903	864	850	868	915	849	915	906	866	880	867	924	891	908	911	929	967	855	899	933	845	870	960	939	881	897	905	938	843	893	877	884	941	906	935	852	924	858	885	881	871	896	845	926	846	906	910	868	861	847	888	863	893	858	867	869	923	886	905	878	842	885	911	879	875	881	863	970	929	874	874	932	887	893	819	822	842	855	866	927	915	876	855	903	838	891	924	853	910	923	844	879	876	907	832	898	900	872	843	883	885	955	938	903	939	817	911	854	900	929	910	932	897	882	889	867	903	908	894	850	935	894	914	833	906	863	900	828	891	914	848	886	900	887	872	934	886	818	836	879	921	854	866	920	916	911	901	874	878	906	878	918	913	917	837	897	871	890	870	852	924	870	894	835	904	909	850	930	878	843	880	835	902	917	900	908	876	901	832	894	905	908	875	883	887	882	918	897	920	909	878	885	958	931	915	892	869	854	875	919	870	836	877	836	927	934	853	902	922	879	900	826	847	857	845	926	904	866	916	947	836	877	888	879	849	877	897	900	920	892	903	905	860	968	882	875	870	875	883	844	840	838	883	931	832	897	825	907	848	873	855	868	913	918	888	897	907	862	914	920	895	885	944	895	910	853	859	851	928	877	817	848	945	894	875	879	845	913	843	863	905	908	921	858	929	888	934	946	895	847	894	895	821	879	928	883	882	935	899	899	893	872	846	911	954	828	892	919	888	905	868	917	858	889	943	876	905	871	887	900	858	911	841	912	846	934	903	888	881	875	918	886	874	846	883	893	845	891	868	905	828	851	906	911	859	895	865	872	922	883	891	879	914	872	872	845	888	825	897	865	887	903	921	879	898	884	893	849	829	837	841	850	931	827	920	899	857	882	875	902	886	851	901	869	882	885	877	911	887	908	932	889	881	883	858	882	904	852	897	880	872	872	896	901	868	914	880	930	890	903	879	843	861	902	863	873	847	840	882	883	845	847	837	867	879	820	896	891	932	858	839	897	938	887	832	869	830	858	872	871	903	845	858	929	914	886	842	895	865	833	900	893	842	859	893	883	818	931	833	936	883	882	957	838	897	877	920	849	897	879	912	942	847	854	898	848	905	888	841	888	912	807	906	878	907	880	869	868	884	893	868	888	912	861	897	899	899	843	853	858	845	916	832	886	839	880	948	823	842	904	888	861	920	873	899	910	871	877	891	880	867	854	848	882	929	888	886	875	918	911	933	902	912	920	851	884	878	864	899	926	922	886	932	845	871	863	935	910	836	902	906	860	876	866	887	853	871	893	900	878	881	874	942	823	912	943	933	888	915	871	877	938	835	915	795	856	898	842	937	898	864	891	899	879	864	881	879	903	933	895	867	883	865	877	888	907	902	902	907	886	881	882	867	891	855	829	854	841	858	894	889	835	888	901	880	842	898	882	904	888	878	872	880	907	892	907	936	907	857	844	868	951	874	902	857	933	904	904	886	880	857	883	923	874	926	879	947	869	912	888	852	852	855	857	886	866	874	885	818	834	920	847	891	904	907	881	865	913	902	874	898	919	876	884	947	892	879	915	902	807	863	843	807	908	847	830	903	884	849	975	889	877	913	825	923	885	903	874	861	869	920	916	886	919	871	888	910	886	845	863	898	873	867	895	917	910	916	863	860	905	956	871	880	923	894	863	911	910	884	850	920	895	904	843	818	809	911	850	845	872	858	887	863	877	911	896	883	927	891	860	832	873	888	909	900	925	868	869	908	910	891	836	851	879	893	896	861	917	912	901	878	914	859	895	899	903	875	862	880	868	812	922	861	912	898	871	911	875	835	906	891	909	900	944	896	893	908	902	878	885	906	859	871	903	879	872	881	862	906	846	861	882	856	856	912	870	894	866	926	883	904	873	852	880	869	880	893	812	834	890	929	928	872	884	913	906	870	878	893	834	880	839	873	895	840	944	859	846	899	875	900	859	872	907	870	877	856	903	903	889	848	906	889	861	901	843	879	847	838	871	924	861	886	889	867	877	856	874	859	831	878	886	904	899	894	884	846	886	902	804	890	908	868	885	868	876	862	865	885	899	869	881	872	835	850	867	935	825	858	824	827	862	890	896	882	826	873	874	922	880	919	863	830	880	889	868	908	878	937	918	904	858	889	864	896	947	905	890	872	909	879	846	908	952	908	849	918	934	844	879	888	902	927	858	879	908	907	927	885	888	899	874	840	871	869	906	832	920	929	849	900	898	859	925	913	837	871	834	872	921	893	853	848	867	848	933	859	831	874	915	889	855	890	938	846	847	909	892	847	870	846	901	917	882	811	843	900	853	933	903	913	888	892	852	887	888	901	846	854	901	933	908	896	931	879	873	897	833	914	864	908	893	836	829	874	879	867	916	923	860	861	898	877	880	864	884	894	850	832	894	923	849	906	906	909	850	878	893	833	924	877	855	955	839	823	854	909	888	876	845	912	873	911	887	869	881	917	888	906	837	871	901	824	897	886	837	870	852	853	893	947	873	943	929	938	873	837	883	885	960	853	888	854	910	847	909	895	873	882	891	880	872	852	832	882	896	870	847	892	914	854	912	882	843	863	878	889	903	915	893	911	873	853	887	893	922	871	889	860	829	894	869	893	915	859	920	846	864	893	956	894	873	829	874	878	899	848	867	968	917	881	843	888	918	913	838	826	935	921	885	865	901	846	873	860	905	869	898	874	848	904	900	898	883	854	864	928	863	899	932	861	902	909	921	864	888	898	868	903	872	926	912	881	880	869	851	872	856	928	914	950	895	871	898	885	872	848	783	851	857	949	919	841	883	899	881	905	862	881	869	884	812	864	896	956	860	890	904	933	912	849	907	815	858	893	894	881	892	872	893	868	887	864	919	839	871	904	834	871	909	851	865	888	874	868	863	883	838	875	901	890	892	855	905	852	868	903	868	859	873	860	912	894	891	877	878	900	847	897	904	914	901	890	875	872	946	837	871	860	902	879	889	933	928	899	865	899	880	874	875	881	813	857	891	870	854	910	885	894	882	917	868	855	936	872	873	884	827	943	872	875	905	959	859	824	904	903	866	823	888	893	877	846	903	849	870	879	897	876	849	859	826	866	901	884	974	878	905	923	861	870	857	916	875	918	810	849	876	892	888	894	903	875	847	898	889	871	886	837	891	889	912	884	918	892	918	842	916	876	897	882	909	872	871	907	896	881	828	944	813	920	874	885	861	946	892	906	877	906	836	925	876	916	866	895	892	912	907	924	888	914	865	849	869	864	865	901	868	900	850	861	899	869	890	901	895	905	854	867	886	830	876	894	893	776	874	952	872	900	884	856	843	893	896	838	894	907	840	834	830	887	916	908	903	919	876	868	865	854	868	967	938	862	893	876	890	885	865	886	872	875	840
42446	14042	11641	6185	4477	3558	2894	2513	2049	1934	1686	1607	1510	1394	1419	1340	1258	1268	1254	1229	1175	1210	1150	1170	1135	1121	1161	1131	1176	1157	1124	1138	1129	1092	1119	1033	1124	1072	1096	1087	1123	1050	1100	1043	1088	1064	1102	1082	1039	1092	1086	1138	1116	1068	1112	1050	1105	1063	1069	1016	1088	1117	1075	1147	1062	1071	1064	1082	1161	1097	1107	1069	1111	1050	1088	1118	1091	1080	1067	1124	1063	1090	1035	1034	1108	1056	1060	1037	1055	1053	1068	1052	1020	1103	1105	1132	1085	1064	1082	1069	1075	1052	1109	1081	1098	1088	1118	1086	1129	1014	1076	1054	1103	1094	1081	1104	1081	1078	1050	1092	1107	1082	1091	1038	1049	1080	1114	1096	1025	1073	978	1124	1057	1048	1083	1035	1075	1114	1003	1061	1053	1036	1050	1066	1053	1068	1025	1047	1066	1061	1058	1030	1108	1124	1069	1058	1011	1050	1074	1043	1062	1108	1112	1057	1099	1017	1077	1025	1057	994	1077	1060	1058	1062	1049	1053	1093	1042	1130	1119	1124	1079	1039	1099	1121	1086	1092	1093	1091	1093	1058	1100	1068	1065	1037	1061	1073	1036	1067	1020	1039	1015	1085	1076	1106	1073	1053	1052	1076	1049	1034	1049	1008	1042	1100	1050	1065	1001	1049	1042	1032	1115	1059	1047	1029	1111	1083	1078	1124	1065	1084	1110	1072	1092	1087	1067	1087	1052	1031	1062	1047	1068	1110	1063	1031	1101	1095	1058	1067	1048	1032	1088	1052	1090	1091	1062	1100	1026	1058	1074	1091	1108	1067	1057	982	1113	1063	1047	1072	1064	1062	1086	1080	1056	1032	1088	1064	1063	1098	1092	1061	1069	1062	1040	1092	1076	1046	1053	1085	1037	1022	1122	1077	1099	1088	1019	1105	1151	1084	1048	1068	1065	1037	1110	1043	1080	1082	1124	1138	1054	1015	1119	1075	1074	1039	1133	1025	1072	1074	1005	988	1061	1092	1072	1104	1145	1088	1041	1048	1099	1034	1090	1046	1086	1080	1053	1123	1051	1099	1096	1064	1082	1016	1053	1083	1089	1061	1038	1112	1061	1093	1063	1093	1040	1043	1086	1048	1047	1091	1116	1071	1025	1017	1055	1081	1036	1037	1065	1102	1059	1006	1083	1051	1031	1021	1065	1032	1055	1023	1108	1118	1086	1069	1027	1063	1056	1013	1064	1062	1085	1058	1069	988	1039	1038	1016	1039	1033	1072	1053	1064	1029	1061	1054	1102	1049	1041	1104	1098	1067	1051	1109	1051	1117	1027	1090	998	1086	1073	1038	1071	1124	1096	1032	1076	1015	1090	1072	1116	1052	1086	1026	1057	1004	1126	1061	1088	1103	1139	1097	1113	1014	1063	1066	1120	1023	1034	1014	1082	1037	1070	1087	1076	1057	1073	1096	1074	1070	1071	1051	1101	1108	1040	1039	1135	1066	1091	989	1089	1022	1060	1047	1069	1080	1066	1124	1021	1040	1104	1002	1134	1072	1055	1056	1129	1126	1013	1058	1022	1054	1109	1138	1067	1101	1099	1076	1059	1054	1068	1004	1058	1082	1156	1101	1003	1062	1130	1064	1072	1081	1043	1055	1038	1050	1112	1044	1029	1072	1020	1051	1002	1145	1039	1060	1026	1111	1040	1068	1040	1049	1060	1077	1082	1032	1072	1076	1060	1054	1036	1073	1081	1027	1084	1116	1024	1098	1073	1076	972	1054	1038	1039	1069	1061	1077	1095	1075	1042	1012	1076	1107	1099	1122	1051	1070	1056	1045	1051	1048	1054	988	1066	1042	1102	1043	1021	1078	1083	1033	1091	1113	1071	1058	1055	1072	1088	1078	1073	1097	1078	1062	1090	1060	1040	973	1104	1097	1063	1053	1116	1030	1091	1061	1122	1092	1125	1111	1053	1076	1068	1112	1076	1082	1037	1068	1064	1095	1094	1050	1118	1045	1096	1024	1060	1046	1088	1091	1108	1076	1085	1127	1049	1093	1031	1077	1026	1052	1125	992	1063	1063	1097	1074	1081	1048	1065	1095	1036	1050	1110	1096	1071	1074	1087	1125	1032	1022	1055	1056	1081	1107	1085	1069	1099	1100	1131	1019	1027	1073	1015	1071	1118	1045	1087	1058	1027	1089	1080	1055	1049	1047	1014	1070	1014	1028	1032	1056	1062	1078	1052	1027	1077	1064	1081	1083	1081	1043	1071	1052	1038	1052	1094	1019	1103	1127	1070	1051	1090	1069	999	1067	1033	1061	1092	1030	1076	1067	1079	1051	1086	1035	1051	1044	1005	1051	1117	1047	1041	1089	1064	1086	1024	1113	1089	1113	1096	1098	1074	1121	1080	1032	1108	1023	1022	1073	1004	1083	1110	1027	1058	1084	1112	1056	1030	1136	1071	1036	1060	1082	1083	1107	1069	1046	1088	1043	1072	1060	1077	1147	1070	1070	1087	1113	1077	1075	1090	1051	1043	1105	1095	1076	1007	1018	1104	1064	1017	1046	1049	1076	1064	1089	1072	1021	1068	1111	1092	1062	1045	1028	1048	1082	1029	1112	1084	1081	1058	1078	1100	1057	1092	1052	1082	1051	1069	1042	1035	999	1065	1134	1029	1080	1048	1092	1085	1056	1091	1069	1062	1077	1100	1122	1103	1039	1058	1080	1059	1030	1167	1095	1077	1035	1077	1095	1109	1124	1074	1023	1043	1104	1020	1045	1054	1059	1076	1088	1099	1035	1077	1017	1120	1077	1084	1097	1098	1048	999	1086	1053	1012	1085	1112	1073	1060	1103	1052	1077	998	1068	1054	1049	1065	1114	1090	1117	1042	1078	1054	1005	1117	1080	1102	1042	1115	1074	1030	1091	1048	1071	1095	1029	1088	1049	1053	1076	1050	1058	1040	1058	1047	1058	1053	1026	1055	1072	1066	1077	1022	1040	1023	1105	1069	1056	1099	1112	1124	1047	1094	1083	1079	1059	1077	1040	1090	1042	1111	1045	1078	1032	1007	1057	1126	1090	1134	1090	1032	1106	1059	1101	1085	1049	1105	1048	1016	1068	1045	1035	1090	1041	1019	1065	1063	1042	1054	1108	1095	1067	1029	1053	1057	1028	1049	1034	1086	1111	1060	1053	1098	1053	1096	1107	1072	1086	1052	1061	1040	1067	1147	1035	1028	1005	1097	1066	1054	1091	1069	1045	1007	1119	1013	1047	1079	1115	1071	1042	1021	1119	1051	1090	1020	1083	1106	1060	1087	1049	1057	1010	1053	1060	1123	1054	1086	1006	1058	1053	1068	1121	1066	1050	1052	1078	1046	1023	1072	1027	1145	1081	1132	1053	1113	1007	1083	1114	1042	1019	1031	1029	1075	1035	1048	1034	1088	1045	1087	1083	1056	1071	1076	1025	1033	1033	1057	1015	1071	1032	1035	1044	1040	1027	1150	1040	1058	1051	1068	1087	1053	1029	1083	1094	1082	1045	1063	1029	1057	1088	1034	1092	997	1044	1052	1051	1060	1041	1006	1073	1051	1073	1072	1091	1037	1032	1088	1077	1012	1109	1065	1091	1020	1058	1065	1091	1076	1069	992	1080	1071	1037	1048	1088	1116	1028	1076	1052	1101	1088	1041	1054	1050	1026	1089	1050	1092	1055	1029	1050	1029	1049	1114	1082	1045	1039	1078	1074	1129	1042	1040	1078	1026	1068	1131	1074	1043	1098	1041	1085	1090	1034	1092	1091	1050	1050	1112	1043	1072	1069	1100	1099	1049	1063	1106	1113	1092	1097	1083	1009	1061	1044	1085	1168	1088	1099	1067	1112	1081	1053	1120	1062	1056	1076	1045	1020	1095	1063	1058	1118	1037	1037	1064	1109	1103	1114	1012	1058	1092	1107	1041	1012	1043	1142	1084	1073	1102	1039	1048	1081	1054	1090	992	1118	1065	1080	1057	1034	1080	1029	1049	1081	1051	1119	1119	1112	1050	1074	1059	1030	1084	1084	1018	1098	1069	1062	1062	1006	1077	1091	1102	1086	1068	1065	1051	1046	1100	1071	1075	1114	1079	1064	1087	1053	1178	1078	1051	1108	1044	1105	1061	1066	1045	997	1074	1068	1088	1023	1064	1051	1050	1060	1059	1066	1017	1141	1091	1066	1043	1068	1073	1057	1081	1108	1051	1137	1027	1027	1048	1085	1133	1070	1116	1066	1009	1033	1059	1119	1106	1103	1086	1064	1073	1090	1056	1069	1106	1083	1038	1044	1103	1009	1126	1070	1059	1092	1034	1096	1099	1091	1105	1078	1027	995	1070	1044	1095	1059	1046	1079	1081	1066	990	1059	1118	1011	1031	1018	1007	1035	1078	1050	1068	1060	1071	1019	1170	1049	1090	1122	1102	1054	995	1108	1078	991	1060	1117	1068	1053	1010	1036	1119	1092	1094	1021	1054	1076	1105	1061	1094	1057	1080	1071	1072	1034	1009	1079	1041	1023	1076	1036	1077	1128	1014	1075	1078	1036	1039	1079	1110	1087	1136	1005	1000	1092	1052	1102	1005	1049	1114	1001	1123	1082	1114	1031	1099	1125	1046	1065	1034	1054	1067	1050	1024	1094	1033	1071	1101	1097	1047	1047	1081	1113	1128	1044	1111	1093	1118	1090	1037	1105	1055	1041	1033	1069	1055	1070	1115	1127	1087	1062	1083	1047	1076	1098	1117	1066	1071	1117	1080	1015	1071	1038	1041	1110	1014	1061	1103	1008	1098	1063	1076	1061	1015	1076	1068	1105	1055	1096	1052	1074	1025	1061	1063	1049	1063	1069	1030	1055	1126	1024	1027	1088	1087	1072	1055	1050	1076	1010	1136	1105	1059	1089	1090	1106	1054	1099	1039	1113	1035	1055	1085	1079	1074	1049	1042	1068	1028	1045	1088	1046	1006	984	1068	1052	1071	1071	1080	1092	1069	1141	1052	1035	1068	1116	1070	1066	1089	1086	1069	1054
28020	19121	5071	857	690	641	419	374	377	386	341	365	398	359	343	343	340	366	348	356	320	343	354	355	358	367	342	375	331	357	318	324	343	327	370	344	345	359	359	351	370	354	340	342	343	353	333	359	358	325	338	361	358	358	355	336	345	356	337	326	350	343	330	352	346	328	341	359	368	354	354	321	348	346	332	363	319	340	320	351	343	351	352	374	351	346	321	358	344	317	346	350	348	351	331	379	335	320	313	358	337	367	375	355	313	340	347	387	330	348	352	341	358	358	362	337	360	375	315	350	358	373	352	346	338	357	361	330	337	338	350	329	334	354	321	361	358	317	336	375	349	323	343	341	342	331	314	345	355	369	362	360	352	362	340	370	345	354	330	344	308	332	348	354	346	356	378	356	334	351	317	352	327	306	308	330	309	322	356	353	339	370	359	356	370	370	320	306	338	342	342	335	369	333	338	364	352	335	319	359	320	329	326	357	364	354	327	337	354	342	366	361	337	333	345	325	348	365	344	309	356	389	338	343	371	348	363	329	388	360	352	311	334	387	328	377	350	359	369	361	341	343	313	367	328	380	354	379	337	367	344	344	351	346	333	371	338	314	325	330	334	369	343	371	372	376	306	331	340	392	333	326	357	393	371	330	347	334	394	335	354	353	378	338	336	319	355	346	352	360	314	357	372	361	371	356	345	382	333	341	333	337	374	377	348	345	344	321	324	342	383	333	367	354	328	347	358	335	357	351	331	356	354	363	366	372	346	334	338	362	357	343	327	336	359	349	316	366	363	363	356	336	345	342	354	347	377	370	361	389	351	329	316	336	315	316	331	383	369	333	344	308	344	348	340	384	337	354	369	368	370	356	345	357	322	357	326	356	349	354	348	310	326	371	344	345	365	323	352	343	344	333	350	334	357	334	361	363	328	346	355	331	341	346	336	344	371	363	368	324	335	372	352	336	326	363	366	351	311	364	368	344	351	327	326	351	348	363	355	319	339	361	344	334	346	400	350	349	359	353	338	337	374	341	379	355	359	357	359	341	355	356	360	307	367	318	384	372	370	342	350	361	315	337	353	352	351	342	371	342	371	338	337	349	357	345	329	324	322	364	326	311	328	363	336	361	388	357	334	343	360	330	393	346	370	327	323	350	378	356	339	310	337	314	341	369	392	311	349	388	357	339	362	348	349	364	337	317	371	322	371	331	358	314	343	370	358	347	352	322	373	348	333	345	366	304	354	339	368	350	313	316	312	322	357	366	350	318	371	319	368	350	345	350	357	332	328	338	340	328	360	351	346	392	345	343	369	372	317	335	353	367	360	353	347	340	354	347	343	356	392	369	345	369	352	326	323	372	359	345	377	316	315	338	346	362	365	376	373	319	353	365	344	373	325	356	365	339	345	325	359	342	360	330	339	342	354	322	354	342	353	373	354	330	342	315	346	337	342	311	373	335	333	368	347	369	321	361	361	342	327	352	339	351	338	353	367	359	337	347	351	360	358	343	319	339	349	360	345	357	346	370	373	345	359	335	357	343	307	333	335	323	361	358	357	386	334	362	372	346	361	327	336	345	346	365	346	333	349	328	361	362	342	349	346	355	363	316	373	359	356	372	353	374	337	368	356	342	335	375	343	397	357	364	352	335	323	311	348	371	323	375	340	353	346	353	359	313	315	361	353	290	337	343	331	372	387	355	291	368	370	353	329	399	344	311	347	364	309	351	327	378	329	371	356	356	344	361	338	382	349	370	347	387	351	333	322	340	345	356	363	361	344	339	362	354	363	343	362	341	367	366	341	387	350	333	361	333	362	359	336	348	344	369	344	364	329	360	380	363	373	360	316	337	375	347	373	320	347	347	309	350	330	357	357	334	358	359	361	352	358	370	338	381	341	365	334	381	321	347	380	372	379	324	331	344	339	353	360	367	374	329	348	377	347	332	351	306	330	342	364	345	345	329	379	362	367	341	368	323	337	326	352	385	346	361	380	321	337	329	320	341	397	351	340	355	369	364	359	370	299	380	331	357	331	353	352	381	353	354	348	375	331	315	355	387	331	350	331	349	343	333	360	384	345	344	355	363	354	343	335	352	319	350	393	330	346	358	338	338	330	341	338	364	368	348	332	339	376	364	342	354	369	326	365	316	371	369	352	339	316	367	353	336	340	325	371	329	371	345	348	331	356	355	336	374	382	367	338	350	348	332	347	329	369	317	379	358	312	344	375	371	325	363	350	362	364	323	375	347	331	342	312	356	355	341	352	377	350	316	362	349	322	359	340	345	358	332	338	334	347	338	316	352	353	354	356	332	365	327	331	352	400	348	336	333	350	353	308	339	323	350	350	358	346	346	386	382	356	336	388	378	378	339	352	339	357	354	347	380	358	357	368	335	344	346	351	373	393	359	337	364	360	363	313	338	351	365	335	307	328	346	388	357	348	344	323	344	381	337	344	375	370	295	363	353	318	335	345	372	364	330	327	336	355	352	346	334	379	353	357	324	370	363	376	339	344	342	357	369	359	312	362	347	335	333	362	359	353	317	339	328	343	354	361	326	371	364	357	351	379	313	378	369	363	353	371	355	353	318	349	365	366	356	361	312	345	357	322	336	323	352	337	347	368	352	360	335	366	329	382	357	323	349	366	338	345	364	352	339	317	334	361	344	342	366	341	335	360	350	332	339	350	326	346	364	323	387	398	372	356	360	379	369	320	336	387	333	361	327	320	332	348	346	345	368	340	347	341	340	329	343	345	339	363	375	329	337	342	354	345	344	364	354	342	384	373	336	375	376	346	315	345	357	339	354	370	352	348	359	364	358	362	353	350	365	323	321	349	328	338	339	344	356	372	326	377	348	360	344	378	349	337	340	341	331	330	326	330	381	382	308	359	371	350	382	338	348	367	329	334	357	366	360	388	380	351	331	356	376	352	365	302	330	327	363	353	335	315	333	330	341	379	351	345	347	340	348	358	332	313	369	352	344	361	359	361	355	383	369	391	335	352	358	341	349	333	332	316	340	350	341	341	328	338	328	348	356	338	361	332	330	333	356	329	313	333	363	380	370	363	390	325	314	326	362	338	344	372	341	378	332	365	343	328	365	342	320	354	371	359	359	354	362	371	318	381	353	330	326	390	318	374	338	378	316	346	356	340	356	327	367	357	338	347	371	366	355	359	363	384	353	377	346	337	381	344	335	364	348	347	317	339	340	334	322	361	355	327	346	383	356	366	347	382	337	319	342	308	345	311	329	362	357	348	332	362	343	343	360	349	362	359	359	357	338	373	369	364	350	376	364	358	348	369	322	368	356	335	333	363	347	352	347	367	352	343	364	363	346	360	375	347	350	358	329	336	366	287	361	322	367	344	345	349	365	352	369	333	359	328	321	321	338	345	335	308	335	349	316	352	358	338	339	348	359	355	320	374	314	321	349	313	355	356	340	395	383	346	382	356	346	346	358	345	365	379	338	354	344	333	359	369	319	351	353	333	347	354	380	365	362	345	363	379	314
15483	1126	920	691	562	530	548	514	480	482	498	473	475	452	424	451	404	446	433	431	404	443	451	455	464	467	463	454	406	452	436	445	416	455	484	440	467	438	470	435	445	432	437	400	457	458	433	429	435	430	426	423	411	430	421	453	495	455	440	460	416	469	462	419	459	466	464	463	425	431	465	444	412	441	446	455	459	454	438	406	436	411	434	454	446	435	466	444	457	425	427	441	441	437	464	460	433	425	436	467	458	455	406	463	461	484	434	409	422	443	445	448	456	452	420	497	444	428	406	406	476	464	432	464	451	436	434	425	440	415	494	466	439	405	459	464	454	380	446	433	445	424	457	442	432	428	449	476	445	454	417	456	439	428	451	418	455	403	443	452	418	465	442	491	459	441	418	465	453	456	404	452	463	471	434	435	466	424	478	437	470	457	405	433	418	424	459	484	435	446	466	448	426	412	485	404	439	493	441	446	451	399	456	481	432	463	418	453	406	415	435	396	442	412	460	437	466	462	481	465	445	449	441	456	443	432	443	439	448	487	415	467	475	393	490	453	432	422	444	430	421	450	457	459	473	427	464	436	433	452	432	421	444	446	415	430	469	441	412	438	429	441	412	444	423	475	484	455	415	436	443	447	453	438	447	450	415	400	474	418	446	433	460	413	418	449	433	474	438	433	458	448	459	484	465	504	447	443	411	433	448	489	429	461	444	475	429	425	412	416	430	447	480	442	494	418	445	470	412	460	430	460	449	429	433	431	432	441	471	447	488	464	438	432	447	450	459	465	441	420	449	469	424	445	445	439	451	433	391	461	434	471	492	457	438	431	405	423	417	468	446	442	462	418	418	429	459	417	441	453	443	442	450	460	476	462	425	451	432	451	484	456	413	436	479	437	428	397	466	457	420	435	456	422	473	398	454	409	440	419	450	438	455	428	437	443	432	450	500	463	458	416	424	429	475	502	435	438	453	471	432	444	439	418	461	450	422	411	466	435	435	438	460	453	419	392	441	461	434	413	475	402	461	420	463	433	446	440	439	390	424	440	452	445	444	471	405	411	465	424	443	441	438	476	421	426	403	433	470	472	464	475	407	448	423	451	454	448	433	472	393	455	454	444	449	439	449	435	469	444	466	473	434	460	462	455	449	435	424	448	402	449	434	457	432	462	473	474	455	421	460	486	472	454	442	458	470	453	421	453	453	451	430	431	444	411	450	454	470	460	447	433	450	410	438	421	522	429	438	439	504	408	428	394	443	410	463	443	451	442	439	401	442	432	456	442	441	430	402	442	450	449	455	404	420	450	461	457	440	458	437	457	444	456	460	458	411	457	444	448	447	468	444	460	418	498	462	423	417	426	448	444	454	408	454	469	405	432	427	460	457	429	412	435	463	418	436	458	428	433	450	416	443	420	437	428	457	465	454	437	426	462	449	473	430	429	441	450	475	432	450	432	444	428	458	414	454	458	475	398	457	424	449	456	446	441	425	457	468	440	448	455	432	449	451	455	470	462	398	386	430	468	439	432	430	405	432	404	478	430	484	434	449	427	437	422	452	460	428	460	426	445	460	475	468	424	437	430	435	421	456	442	452	447	440	452	466	441	470	401	424	441	457	451	451	425	444	443	419	434	442	463	420	455	453	477	417	418	488	486	443	453	421	428	474	461	435	451	438	434	487	444	425	448	436	429	422	449	428	441	429	475	431	446	442	447	435	480	468	469	412	456	439	419	442	476	467	463	427	439	428	435	447	414	467	424	411	448	464	436	435	464	415	419	415	461	461	405	406	406	429	453	410	440	446	394	437	433	438	463	438	447	448	421	452	432	444	450	440	467	466	446	436	449	456	470	434	457	409	440	493	453	450	417	439	465	421	450	463	469	478	471	445	461	451	443	441	448	448	473	442	430	403	447	420	488	496	465	434	441	439	484	447	424	422	440	454	468	446	470	420	461	406	452	454	457	473	449	447	424	453	455	402	459	469	428	419	454	420	442	400	480	448	460	418	428	442	450	422	474	406	433	437	430	447	438	437	426	460	508	468	433	419	469	502	430	453	431	435	435	436	414	460	429	462	480	425	412	447	467	430	433	471	491	434	458	442	411	419	464	446	458	418	427	443	446	418	421	414	451	452	428	460	431	414	453	433	472	439	439	430	394	457	455	415	407	443	462	494	456	469	443	422	434	448	441	436	476	433	398	453	424	434	465	465	439	460	438	440	456	437	443	439	461	452	455	432	411	460	445	452	429	482	450	445	478	419	434	474	449	425	428	433	479	423	463	435	419	448	459	429	420	428	426	423	421	425	413	460	417	411	443	448	434	417	471	442	423	480	445	429	471	458	440	402	388	405	486	464	453	477	450	439	469	439	424	421	471	462	440	440	461	476	439	464	453	443	455	426	452	440	430	465	450	450	431	449	439	452	448	447	450	476	486	437	437	429	419	419	428	498	416	471	430	486	441	432	427	449	432	455	449	433	478	436	427	476	468	431	469	424	459	432	443	428	437	445	448	467	435	461	401	441	429	416	453	467	448	480	445	445	438	436	449	435	450	415	415	488	442	474	425	488	429	412	452	491	470	420	464	453	455	476	418	455	485	443	406	456	444	426	444	495	446	415	410	423	465	444	447	444	412	445	392	437	397	452	449	463	432	416	430	455	465	417	432	448	408	514	451	460	426	439	420	435	404	427	409	420	436	461	442	481	435	441	454	497	438	435	438	480	442	432	421	452	457	439	456	447	444	427	434	452	472	438	442	439	459	424	446	456	456	483	454	448	447	447	480	458	441	403	449	451	444	443	418	469	446	408	443	399	474	474	440	462	413	441	417	425	438	420	451	433	450	457	381	455	400	411	471	454	466	457	465	450	458	448	470	440	432	428	438	478	437	412	436	446	427	464	408	440	451	444	469	427	456	436	439	441	452	424	445	454	464	452	420	449	426	479	486	413	467	413	454	452	466	496	433	426	454	449	438	394	442	447	429	446	437	471	426	433	447	449	421	430	413	468	466	437	453	417	443	452	452	460	479	427	449	417	432	418	430	423	449	462	452	455	427	459	429	439	480	450	516	463	447	477	437	455	443	431	427	479	456	478	463	447	425	458	410	439	436	443	472	451	412	422	404	433	437	435	482	446	469	412	452	436	449	458	454	452	459	423	414	410	423	413	432	456	438	416	451	463	440	449	461	459	447	454	442	413	453	469	437	454	435	431	444	443	437	446	411	440	496	464	416	407	420	479	453	418	424	440	415	421	462	448	437	449	426	451	425	455	428	419	434	414	469	451	418	414	451	417	441	447	500	453	417	470	452	468	464	420	408	462	443	425	509	455	421	441	426	468	441	416	460	427	462	447	426	416	428	435	422	488	383	446	458	440	441	463	432	433	430	432	438	463	416	457	416	406	428	442	473	441	450	444	430	449	421	450	425	417	466	415	455	465	458	462	455	413	421	407	434	482	399	429	467	452	425	476	422	433	494	416	452	468	445	413	456	445	466	434	459	411	429
24335	21452	28935	24339	21390	7768	1397	1084	933	875	847	856	814	779	795	736	789	797	784	708	751	791	732	750	751	741	678	764	746	763	719	743	727	721	702	689	758	723	716	791	725	697	729	778	710	692	743	701	742	702	716	743	697	700	767	728	730	648	692	679	750	724	691	689	771	719	758	718	765	731	748	724	703	731	713	737	741	738	723	736	732	738	739	665	739	800	740	766	752	699	760	730	707	724	732	717	711	677	734	692	713	757	740	772	766	715	726	682	712	722	766	696	743	725	723	737	723	750	757	731	729	667	691	727	737	741	684	757	710	712	718	730	706	722	682	717	692	735	743	741	720	722	732	734	704	726	712	688	696	702	723	745	721	734	683	706	763	712	696	712	653	720	690	722	753	746	740	756	759	698	745	729	691	752	713	662	729	707	719	682	715	730	691	718	735	737	756	660	710	679	716	727	725	672	736	758	730	693	701	702	756	700	728	717	678	701	707	778	707	727	754	732	697	672	720	704	759	748	707	736	685	675	734	750	708	768	664	687	729	709	729	743	729	729	709	715	799	708	699	710	729	737	681	730	749	752	744	728	747	781	725	736	703	735	739	770	700	684	756	733	716	748	725	725	709	709	697	712	705	725	656	735	741	732	727	731	731	665	663	733	785	656	742	765	752	649	737	764	683	721	704	728	716	708	694	715	717	752	746	732	705	771	719	742	679	727	765	701	737	705	721	759	736	726	724	753	754	693	703	738	755	692	726	709	679	716	694	743	733	707	711	770	758	742	738	707	685	747	733	731	692	739	721	710	774	720	758	799	669	712	728	726	728	747	712	678	789	783	704	692	685	719	711	708	757	742	697	731	753	749	706	716	730	724	729	716	690	758	695	734	696	800	718	692	744	752	740	756	775	681	708	742	697	769	722	738	693	712	725	738	756	711	754	748	703	700	700	745	737	763	783	695	737	708	736	692	683	754	729	728	705	697	717	757	698	682	740	713	680	717	748	752	745	750	729	706	716	775	699	663	739	758	694	738	716	726	720	680	720	744	662	707	683	707	744	718	756	764	734	695	746	729	774	678	752	687	736	757	713	742	721	686	730	717	694	707	748	689	714	680	721	736	726	672	698	722	649	727	693	717	732	750	743	712	702	737	734	765	742	728	709	716	699	735	678	728	700	731	726	701	760	689	712	661	714	722	703	702	708	712	707	706	767	728	720	717	722	693	739	698	707	737	727	713	728	690	737	710	768	731	714	795	758	707	652	698	724	753	717	741	727	671	697	704	722	721	735	727	675	751	731	721	776	757	742	669	717	708	732	686	719	723	733	746	749	694	745	692	698	679	781	734	733	729	731	762	723	730	716	716	707	747	671	728	697	715	725	699	706	727	737	747	738	701	754	721	756	733	720	712	687	763	702	725	751	748	728	695	718	703	733	681	725	714	699	739	723	754	678	721	724	734	755	705	719	712	743	684	760	718	696	732	709	718	731	691	753	728	657	740	697	678	758	699	675	696	746	748	745	702	692	720	720	738	700	689	746	701	755	734	702	706	701	692	708	711	700	692	705	687	719	712	775	711	717	731	702	737	698	737	737	706	731	761	702	704	735	725	698	726	715	722	703	772	720	733	721	705	699	734	737	759	712	716	716	697	775	731	645	724	718	719	741	752	676	786	698	705	735	692	720	714	720	710	683	695	779	708	721	716	725	743	737	749	746	707	728	686	710	757	725	678	724	719	702	709	789	682	728	679	700	719	712	730	725	753	740	731	728	749	739	729	728	706	721	692	686	681	726	689	730	722	768	675	685	734	695	726	695	697	696	716	704	768	663	713	701	727	730	684	742	699	674	737	731	745	727	737	677	719	767	727	751	724	732	712	690	720	705	694	750	784	732	733	680	739	715	719	692	671	704	764	710	736	729	704	739	683	734	717	754	719	759	777	696	707	712	785	730	743	719	712	760	692	726	737	739	763	714	730	709	673	733	716	729	663	745	712	756	690	713	698	727	744	749	720	709	752	652	716	703	744	678	734	741	735	702	736	715	735	739	716	744	673	707	713	688	733	718	721	727	729	717	624	702	719	704	709	728	711	820	744	710	707	790	697	714	753	698	693	761	722	769	701	701	722	736	732	687	749	753	748	728	745	722	711	768	737	721	726	668	763	780	745	721	745	686	747	765	746	741	700	739	732	736	753	768	715	675	734	705	749	677	700	731	706	761	694	642	742	755	731	765	706	710	743	702	720	738	706	706	721	785	760	682	725	724	718	701	697	713	685	711	724	747	723	704	756	738	717	757	764	718	707	751	732	662	701	765	759	746	763	744	715	667	739	691	713	738	696	741	721	707	744	690	733	733	754	761	761	703	696	698	733	715	696	759	693	733	715	751	731	695	766	756	712	679	711	726	720	745	663	706	721	720	739	714	763	742	696	740	713	702	705	738	755	733	715	763	760	745	746	706	688	689	763	715	726	740	696	747	772	705	673	710	770	726	734	751	768	689	752	720	747	729	710	736	735	695	729	698	774	727	733	732	727	699	723	750	702	715	748	761	743	700	722	769	738	732	722	739	699	717	735	691	725	724	711	713	723	693	717	697	771	693	691	695	703	674	704	706	733	703	708	712	765	672	724	694	755	667	671	725	684	773	687	729	714	705	722	738	722	724	693	748	757	726	678	683	740	744	718	710	697	733	751	727	761	741	712	713	737	734	706	764	722	710	687	763	722	776	699	702	732	776	684	706	778	741	736	709	714	747	743	703	756	708	741	708	711	723	745	704	727	740	706	710	711	764	756	697	755	702	716	727	697	696	744	693	747	738	713	699	750	718	727	733	733	731	746	738	703	709	728	717	731	729	707	711	694	760	700	695	675	694	753	691	735	685	719	692	682	714	743	732	721	679	694	681	693	699	704	700	741	685	689	705	709	691	679	747	761	719	736	765	747	734	716	711	715	742	754	730	730	703	763	725	738	722	771	727	707	768	696	761	668	708	708	720	686	688	696	731	742	774	744	719	713	669	727	732	717	632	701	695	708	718	729	693	723	726	769	701	697	716	738	782	724	736	696	737	683	756	720	696	710	707	708	743	749	720	740	727	706	689	738	779	698	709	725	744	721	719	758	714	728	659	694	740	742	734	734	642	708	730	758	703	720	697	745	752	724	700	751	694	761	701	671	744	710	709	730	697	739	757	710	704	733	666	748	702	734	733	723	667	709	688	748	729	756	684	702	723	738	748	721	677	743	740	639	690	691	744	766	719	725	691	718	745	730	725	687	746	711	714	772	677	658	707	706	768	731	748	712	773	718	723	760	635	746	726	751	715	687	729	717	706	711	690	728	713	744	715	684	746	717	703	659	698	746	714	697	682	769	729	706	742	762	698	681	683	706	721	733	747	726	729	718	682	712	724	690	731	702	688	752	682	702	762	745	716	753	717	700	750	754	741	670	744	711	729	756	718	764	687	726	729	686	730	744	765	709	739	710	752	646	775	732	744	729	739	723	713	691	725	733
40326	8693	7074	3598	2646	2189	1862	1545	1497	1338	1218	1172	1106	1072	1037	1051	954	946	1001	883	959	912	921	900	922	950	919	905	882	920	924	880	900	908	886	873	879	907	894	911	871	894	951	870	901	867	860	950	832	870	861	867	828	922	877	875	862	865	831	878	824	883	863	887	869	873	930	855	868	882	860	890	895	913	914	901	849	866	896	907	914	865	935	911	869	880	840	838	970	884	878	920	898	906	835	926	925	883	850	955	905	858	836	921	879	837	814	893	844	876	884	850	904	860	905	877	842	885	861	891	853	833	865	851	906	846	872	878	872	836	843	864	909	907	883	876	868	914	876	832	871	839	898	832	862	832	872	855	878	882	898	901	915	891	880	855	893	848	901	790	818	893	881	882	879	843	848	902	902	879	865	919	853	850	892	944	832	897	892	855	904	854	886	845	881	934	867	810	872	879	907	959	851	908	895	872	887	833	866	863	859	863	841	930	891	874	902	864	814	912	899	907	851	861	903	883	876	921	832	874	869	850	849	935	906	893	913	899	825	883	873	850	870	863	830	827	844	840	826	892	844	871	846	872	876	882	888	867	880	911	932	870	839	927	861	907	844	863	855	869	883	851	870	873	864	887	882	879	867	884	852	919	897	890	933	901	867	933	883	833	900	843	844	883	864	849	860	868	871	847	931	879	901	910	888	852	865	824	880	918	904	837	819	893	858	844	852	836	836	857	913	817	873	889	912	860	870	848	844	902	887	921	889	869	842	898	912	900	863	879	857	871	861	857	918	839	907	879	824	856	887	838	855	852	841	846	902	848	920	888	857	837	864	862	892	900	876	866	904	842	898	857	896	869	805	823	916	838	804	846	875	824	886	863	855	921	906	918	864	855	888	903	854	840	865	906	858	831	900	838	848	871	873	853	867	921	850	806	822	896	862	851	907	852	896	882	911	910	887	896	894	880	882	836	884	888	838	859	874	875	910	839	865	887	908	867	852	877	901	882	892	857	857	859	878	910	872	853	908	882	779	882	791	880	876	902	854	857	843	881	864	902	832	904	886	822	818	860	900	837	894	836	903	866	810	871	837	820	916	836	932	884	911	861	873	858	856	817	861	879	887	828	898	904	873	900	922	835	883	892	853	886	862	889	883	850	853	899	854	881	882	816	879	826	880	888	882	894	842	863	873	884	854	843	900	870	902	868	830	840	845	858	853	846	898	850	841	891	829	907	866	887	850	893	922	837	841	861	868	878	840	809	887	900	909	831	875	891	800	926	875	848	894	827	883	926	872	875	834	847	884	847	878	918	874	875	914	804	863	882	915	880	913	863	910	860	907	945	836	901	857	881	847	904	871	861	921	871	871	861	845	836	900	850	843	811	929	905	858	852	874	889	868	835	869	846	902	890	839	902	809	836	874	848	845	881	863	877	892	830	857	900	832	852	880	917	901	888	907	941	897	832	850	864	849	889	822	902	824	860	853	865	836	885	877	862	895	815	839	887	909	855	918	840	886	879	848	848	880	860	876	877	913	875	875	832	868	922	868	923	885	868	880	836	948	888	939	941	890	882	878	856	900	914	844	871	867	830	834	913	885	894	870	865	880	885	883	838	904	957	873	916	863	884	833	876	828	850	863	880	874	902	898	832	841	864	857	874	854	848	863	877	902	858	859	844	850	860	862	850	862	866	863	878	875	923	883	918	929	866	836	869	847	880	883	869	860	888	880	843	808	851	870	856	921	848	908	852	870	883	888	839	815	901	914	899	875	813	872	815	836	879	861	865	946	830	875	906	934	838	876	932	880	842	862	810	899	840	871	877	855	873	868	881	839	914	844	929	897	902	883	894	851	869	857	885	853	918	922	850	872	885	857	863	837	903	884	847	881	905	842	919	894	868	884	876	906	843	817	883	945	851	873	877	834	897	880	886	834	869	876	883	820	848	865	913	889	831	865	871	828	872	874	861	885	874	881	863	864	867	909	913	859	891	829	868	846	890	846	894	836	883	915	880	903	845	907	840	851	934	892	864	842	880	859	870	843	864	850	887	867	895	828	849	880	886	869	858	879	881	818	883	907	910	913	864	837	925	835	903	884	860	890	812	897	929	809	859	922	900	876	886	897	865	868	861	884	883	874	895	861	849	871	871	858	818	868	829	893	925	878	877	888	826	900	909	822	880	865	908	843	858	926	849	861	951	922	833	884	900	876	882	877	867	884	875	857	866	840	862	876	809	883	876	952	905	854	874	847	864	829	872	890	861	892	842	878	861	897	867	894	850	870	862	892	882	907	858	902	847	927	898	904	864	891	849	847	824	886	885	868	883	901	896	872	862	919	873	840	847	896	860	884	849	926	879	921	884	855	888	896	835	841	813	893	841	867	865	883	875	879	884	859	904	849	870	866	828	883	799	867	870	856	860	920	880	847	860	834	916	881	863	907	866	847	893	887	899	906	843	853	873	864	880	855	887	931	858	864	887	889	893	801	886	871	869	894	840	849	879	837	909	869	915	870	853	893	839	875	858	878	854	891	858	863	848	874	843	878	845	860	881	914	927	865	876	913	844	898	860	849	843	823	853	843	830	880	863	879	871	831	878	912	910	884	866	845	908	863	838	840	880	898	875	884	894	912	826	905	885	916	891	884	860	864	856	916	878	832	875	853	926	909	878	871	854	867	871	868	920	875	908	845	916	867	835	870	896	890	813	860	872	825	895	852	910	880	917	875	901	894	844	869	915	859	884	866	861	863	842	920	815	859	870	875	849	939	874	840	882	886	813	851	901	923	880	903	826	889	892	893	910	939	920	908	887	837	901	871	870	923	880	846	892	877	865	863	855	873	855	858	866	878	850	889	880	894	803	845	892	960	850	858	897	830	844	873	823	889	870	860	876	869	877	844	836	837	857	880	888	819	913	909	900	876	890	847	891	848	891	863	903	886	859	863	914	886	875	883	896	812	886	867	909	848	831	825	833	866	866	879	854	858	879	845	906	849	899	851	917	884	848	881	820	873	890	900	891	798	887	839	847	848	878	952	933	829	839	868	896	872	833	844	899	822	882	889	872	822	873	855	845	850	875	809	876	883	901	885	923	854	822	855	858	930	893	882	856	878	815	843	905	891	851	858	892	903	873	839	891	906	898	837	911	867	881	912	904	895	844	915	890	883	874	883	884	882	897	884	813	860	871	852	918	887	915	877	870	918	879	874	903	910	841	900	939	854	843	829	877	857	855	896	830	904	820	875	869	904	900	850	848	856	877	892	869	923	874	852	874	877	831	879	909	905	821	906	892	851	808	925	901	892	901	864	880	851	889	870	820	860	793	889	891	867	890	869	906	861	925	854	850	896	859	853	861	889	892	911	881	868	832	894	844	817	845	830	858	878	890	901	823	887	852	856	827	885	873	834	893	833	859	872	882	884	918	879	882	857	859	820	848	851	882	860	892	909	840	868	852	838	857	878	865	871	864	903	823	867	807	877	911	891	875	867	926	848	830	875	865	828	937	872	894	856	924
25756	21456	27541	25372	5669	630	517	436	409	404	385	404	401	363	328	322	380	347	369	312	352	336	349	326	344	333	330	327	329	335	350	337	333	309	336	313	354	328	321	333	340	340	348	328	376	343	315	383	331	310	303	350	346	311	296	336	333	326	312	376	356	347	375	339	302	343	304	328	331	310	294	308	348	327	349	343	387	308	322	345	319	319	293	315	342	321	371	353	328	344	352	310	312	346	347	345	334	320	330	296	315	331	328	362	361	348	315	313	308	318	336	305	356	291	339	312	332	340	349	334	340	347	329	380	292	349	336	367	334	336	355	327	362	337	329	348	323	325	294	365	353	309	354	323	341	306	343	343	342	334	335	324	345	326	359	324	383	313	302	347	335	325	312	336	349	364	335	325	343	326	347	349	331	333	321	322	345	342	328	341	318	363	325	369	324	342	314	347	340	337	357	312	306	311	378	346	353	341	331	335	322	315	344	348	320	309	326	302	354	295	343	310	339	322	339	324	320	322	304	347	345	310	353	321	341	346	363	330	327	342	335	344	338	312	331	348	309	332	337	315	332	343	323	319	318	310	326	329	324	351	319	312	351	339	312	337	338	347	307	340	353	332	345	324	314	362	364	328	294	318	330	329	288	332	327	319	317	298	314	309	337	316	347	325	350	328	353	336	302	364	305	333	343	338	313	370	340	328	333	355	358	336	302	313	325	352	321	349	319	309	331	353	372	321	333	313	333	314	328	347	353	319	347	343	314	346	302	347	328	312	318	331	351	339	298	330	354	355	322	302	348	306	305	348	297	325	338	329	321	342	331	311	326	321	294	318	353	303	331	333	334	345	342	342	300	323	350	339	321	333	355	371	359	356	327	337	315	318	334	320	357	341	329	326	327	330	316	344	343	329	321	354	325	312	319	321	330	315	336	346	311	310	329	319	370	336	336	323	343	355	351	332	276	324	344	351	317	321	316	364	341	311	304	360	325	341	357	347	323	337	328	333	335	338	357	315	306	309	321	334	354	341	340	336	318	307	320	322	352	327	310	340	342	288	333	308	322	337	335	372	304	329	339	359	318	337	370	325	318	326	321	330	361	321	318	354	348	326	333	316	320	324	350	336	324	337	319	346	319	304	325	354	370	325	354	328	324	322	304	340	344	342	356	338	360	337	356	335	330	322	346	319	294	330	303	341	343	351	376	360	340	325	326	322	355	310	324	303	347	343	302	335	332	329	336	372	314	340	341	324	304	342	353	345	332	320	311	318	318	314	339	337	320	335	349	329	308	337	324	338	335	305	319	298	331	332	308	334	325	322	325	331	318	338	314	334	331	328	308	331	327	337	313	343	332	329	342	323	302	334	328	339	323	317	309	307	344	324	311	341	338	315	346	320	331	307	331	336	317	318	321	318	340	331	324	361	326	338	338	345	326	353	330	353	307	330	329	303	325	339	351	302	347	291	324	330	298	346	337	374	348	332	332	346	343	319	345	352	341	331	337	342	327	335	318	331	317	341	327	330	345	346	316	316	326	351	328	329	334	307	291	313	318	344	298	322	325	313	334	323	303	363	340	334	293	348	330	311	314	341	311	305	335	297	320	336	348	313	353	332	376	339	344	339	355	330	346	333	322	329	316	306	290	321	340	323	333	331	354	325	280	333	357	325	317	320	337	320	335	306	323	353	337	340	321	339	337	320	317	331	307	297	359	324	361	345	339	307	327	326	327	300	349	311	311	341	331	319	365	360	312	332	339	370	343	343	322	326	343	319	318	339	348	307	330	316	322	309	331	324	341	305	332	304	370	336	315	327	329	337	350	349	336	348	308	313	325	344	335	337	307	341	334	336	356	317	315	321	303	339	349	310	317	358	320	336	327	311	316	314	325	323	347	312	319	354	307	332	331	345	328	332	345	316	286	333	348	304	324	327	330	331	324	348	343	327	351	364	342	346	321	328	334	329	355	347	305	325	336	346	349	322	306	290	341	315	324	312	325	336	319	328	331	351	352	309	339	311	287	376	369	331	355	317	317	314	331	322	344	322	330	307	324	353	322	326	313	346	349	315	326	326	341	318	291	291	328	334	330	364	341	332	380	319	301	338	304	339	326	342	356	328	322	342	352	322	309	335	341	327	322	328	331	330	313	337	302	306	320	298	314	340	329	327	353	342	309	358	374	328	348	346	348	345	359	374	324	340	336	323	311	336	348	352	316	347	326	343	319	333	355	312	331	291	350	346	331	338	366	333	326	337	315	305	358	371	336	325	344	341	344	361	314	322	300	345	368	333	311	316	347	328	317	353	335	311	329	316	336	319	296	364	316	316	337	342	336	322	323	328	303	298	312	343	319	344	356	338	370	362	332	356	356	322	320	324	338	341	324	347	352	329	332	338	326	305	317	319	314	315	327	305	314	339	332	335	371	339	344	322	303	329	336	290	344	355	330	348	321	343	347	367	312	365	342	337	320	336	333	339	350	358	325	349	327	343	321	319	343	323	316	323	332	343	334	337	307	321	339	305	350	312	316	370	350	337	350	355	332	331	304	329	312	310	295	326	354	338	318	355	349	345	349	367	353	320	323	340	333	325	341	354	330	314	315	303	350	340	322	329	315	311	341	290	329	309	314	321	346	316	369	313	321	360	335	334	328	344	297	344	337	330	368	346	354	323	313	319	314	336	330	310	317	350	359	324	351	323	310	295	333	338	330	329	353	315	307	337	313	341	320	361	330	334	324	318	330	306	333	339	338	309	313	349	336	336	295	342	325	333	302	349	342	333	330	320	310	319	353	354	359	330	321	330	301	357	350	313	323	335	356	327	326	348	328	312	326	337	308	352	347	298	297	329	338	337	331	326	318	313	305	308	345	329	320	318	316	360	357	343	332	322	339	336	344	287	361	304	357	349	358	337	319	330	329	327	327	333	375	346	315	338	307	365	305	320	338	329	341	323	331	319	342	330	374	326	330	317	305	327	321	305	326	332	340	333	317	360	332	319	334	337	331	316	323	340	313	346	312	313	318	343	337	350	308	346	306	336	316	309	361	323	320	342	334	348	311	361	342	329	325	334	356	334	333	321	338	361	339	330	351	335	329	327	328	304	332	324	300	334	325	312	320	319	320	354	311	324	327	320	351	345	357	322	345	332	316	340	320	333	325	313	343	348	344	325	336	336	321	307	332	352	318	334	317	327	315	346	293	348	324	336	329	319	314	316	331	316	318	341	343	355	333	327	334	332	329	322	351	358	321	322	307	309	306	317	330	323	334	349	355	322	306	332	350	350	330	324	333	351	337	357	314	297	308	339	351	353	318	326	285	330	313	327	315	324	314	337	326	297	320	378	334	368	326	335	302	319	339	319	287	346	329	324	340	311	299	309	365	329	326	299	327	353	338	332	315	331	354	331	344	365	357	322	341	320	335	328	317	308	337	318	352	298	349	341	319	326	347	347	382	337	359	337	304	332	337	322	358	357	298	314	317	356	328	317	317	320	301	295	368	283	298	327	299	328
39708	5019	3591	1794	1415	1124	960	855	759	680	653	592	541	518	532	523	516	522	465	468	488	507	459	429	482	502	464	453	484	472	447	436	468	464	455	462	496	486	463	451	471	431	476	462	480	457	473	468	455	435	429	470	486	448	459	452	421	461	422	464	428	472	466	449	415	481	414	437	417	485	439	428	449	460	481	486	391	423	446	443	451	416	435	409	466	472	439	422	442	451	439	486	462	436	424	464	407	454	465	446	519	484	436	423	424	455	440	471	454	435	459	416	462	405	487	438	457	441	448	468	475	464	443	421	464	422	432	448	422	460	415	461	482	435	411	412	437	491	454	449	432	427	450	460	426	479	443	460	426	448	464	434	442	423	421	449	456	418	449	448	470	453	463	428	452	443	460	448	388	435	422	458	425	468	406	444	433	443	424	486	467	450	424	452	445	449	446	452	424	440	480	453	430	429	458	445	438	431	425	432	433	443	450	424	463	492	430	437	441	450	432	441	454	455	464	473	439	457	442	430	481	392	429	492	456	450	427	455	473	455	477	424	454	471	406	420	472	438	450	462	450	492	488	429	458	437	446	409	434	457	434	498	439	427	460	409	483	451	415	481	451	420	467	454	452	442	447	491	479	468	455	405	447	412	417	429	414	480	450	428	421	469	422	435	420	446	469	443	454	462	433	441	453	439	430	454	424	443	433	416	451	434	449	454	452	462	442	449	460	433	447	406	420	473	425	454	458	504	420	462	471	455	426	415	478	417	442	434	455	474	465	473	461	515	475	448	450	439	455	438	448	497	454	454	439	449	431	431	452	444	480	460	434	443	469	447	475	464	468	466	450	456	430	437	419	456	458	411	453	451	444	457	420	417	441	428	441	445	469	428	442	424	457	429	417	428	427	433	485	436	432	497	419	408	446	442	451	430	458	428	448	429	448	445	458	460	475	440	414	473	416	457	415	474	433	461	439	421	458	446	453	485	454	460	424	428	411	447	377	472	446	447	460	436	497	433	456	459	445	421	468	461	438	451	385	445	409	408	440	492	401	446	434	424	435	435	449	429	432	480	476	438	465	415	454	426	443	452	470	465	473	441	449	450	442	411	468	415	429	454	410	433	455	399	452	402	444	439	446	445	417	417	442	461	452	428	414	422	471	474	433	439	419	458	418	421	449	441	415	430	470	465	438	432	413	423	466	448	454	446	439	466	421	441	436	471	410	434	480	434	461	433	465	448	467	466	403	429	489	438	463	447	426	479	447	396	444	468	473	426	440	443	472	464	445	461	402	458	424	443	411	470	437	463	413	460	427	435	421	402	435	451	400	436	445	425	452	438	446	443	432	452	424	448	411	439	474	446	482	439	444	445	482	436	469	467	448	451	415	439	449	421	463	430	428	393	501	465	431	420	399	409	451	416	450	404	424	453	429	470	481	422	465	443	441	443	449	453	459	399	405	466	465	433	431	439	433	402	462	464	445	447	435	419	456	471	440	437	443	414	407	419	468	450	430	431	393	455	435	446	451	438	460	433	442	436	420	460	439	461	459	454	476	429	413	449	460	415	424	450	485	465	455	413	432	442	402	454	440	444	460	458	457	444	419	450	454	497	457	459	445	462	433	423	430	409	474	463	422	467	420	473	452	494	422	412	493	413	475	457	439	462	415	431	471	454	476	427	424	433	415	425	474	482	416	452	450	454	447	453	469	443	420	435	437	454	485	446	440	471	457	481	450	424	459	387	464	482	450	463	443	448	478	476	446	450	472	435	422	474	495	418	470	475	460	420	427	420	428	455	431	464	449	401	441	486	453	454	465	472	446	403	431	437	467	466	427	418	441	479	431	458	468	378	455	416	439	427	441	453	432	412	464	464	424	423	468	478	463	467	440	426	472	436	474	437	470	438	428	428	418	466	404	455	455	446	452	466	412	466	424	470	445	495	448	482	427	422	433	461	413	452	416	423	439	462	427	440	466	453	469	414	435	434	452	423	462	445	446	420	433	455	442	436	432	451	455	436	470	453	421	469	449	428	452	452	452	420	464	469	469	425	451	453	440	426	460	443	484	461	409	437	473	450	471	445	459	432	453	431	436	463	429	488	436	432	432	437	449	422	432	443	444	421	457	401	427	416	455	451	427	444	440	476	421	412	484	400	465	431	448	425	478	470	432	467	436	449	459	446	453	452	406	446	434	450	457	447	424	455	451	447	450	432	448	428	433	440	461	435	434	447	435	419	428	452	461	450	409	447	429	477	427	396	458	445	456	428	416	468	407	414	468	457	434	489	436	466	448	462	485	479	440	415	443	451	433	412	392	436	444	423	488	449	401	433	427	465	425	432	442	452	396	403	465	437	433	415	431	436	401	423	461	409	431	476	439	420	438	410	466	463	448	443	434	470	420	437	484	451	383	468	433	410	454	444	479	454	495	490	423	454	482	445	434	457	429	457	468	441	422	412	436	446	440	437	477	453	455	433	428	467	428	471	431	432	461	434	470	439	464	460	444	446	447	422	463	437	448	426	421	443	404	440	476	457	428	436	447	439	450	445	440	467	408	444	438	458	436	472	437	456	434	455	396	476	440	428	438	441	463	417	424	480	437	469	450	423	420	457	447	426	432	471	466	432	424	457	465	439	436	433	430	434	464	477	439	446	466	447	417	451	456	430	456	466	419	434	427	483	406	453	443	441	454	437	458	429	437	433	497	454	469	420	489	436	451	441	422	464	440	450	473	465	431	433	420	424	448	449	406	462	468	450	475	450	467	454	458	440	433	452	446	435	429	443	415	435	492	431	463	428	440	459	434	447	444	424	431	405	439	442	435	476	432	478	458	436	445	426	457	431	408	469	451	468	455	453	455	447	437	447	411	467	460	431	477	438	435	469	435	459	480	427	431	479	435	423	432	445	446	409	479	438	470	403	430	423	435	448	464	440	457	396	478	438	446	437	455	425	470	458	454	446	447	434	468	425	474	436	493	433	444	460	431	431	396	419	429	467	438	418	457	417	422	469	436	436	468	430	433	452	483	443	461	429	470	469	475	432	446	473	452	452	494	420	487	432	480	447	454	470	457	444	467	449	450	461	457	471	452	452	445	414	456	443	446	468	457	471	447	432	404	456	425	465	409	416	444	439	446	424	445	419	468	441	486	443	441	423	447	430	437	461	466	445	467	436	429	453	430	456	432	417	425	463	439	434	435	455	438	469	413	470	452	418	433	454	469	433	440	421	446	429	415	469	460	479	473	434	436	455	458	446	423	436	454	439	435	462	439	481	478	455	475	445	428	443	428	434	459	419	450	397	429	435	443	489	457	442	443	492	461	462	450	456	435	421	452	438	452	432	455	453	436	435	435	417	462	463	441	469	434	490	444	462	428	407	472	469	463	438	444	440	418	478	447	449	448	444	447	411	421	448	445	460	432	466	436	485	455	476	479	434	471	438	479	441	527	497	431	450	412	460	444	484	435	446	462	436	443	447	419	419	443	429	457	462	451	445	447	479	413	457	429	445
23370	21503	29597	23830	21474	21460	6549	1652	1248	1246	1170	1110	1079	1064	1050	1034	1011	1003	1070	1003	878	890	908	930	915	953	931	976	910	905	902	924	938	937	878	954	885	914	880	918	902	875	887	864	879	886	874	908	904	943	933	933	851	853	922	940	889	955	891	822	879	899	880	871	875	922	895	892	873	900	964	857	876	902	945	953	888	903	904	893	890	903	903	888	865	800	846	909	889	875	880	922	914	906	830	922	869	908	886	905	871	919	902	895	881	871	902	904	927	903	922	929	889	880	880	889	879	866	874	893	912	899	890	897	934	870	907	889	835	904	895	894	926	850	901	886	938	811	911	847	887	906	864	909	836	849	883	876	895	876	864	909	911	898	864	831	883	916	860	871	887	914	905	899	880	877	896	829	913	890	810	854	905	865	873	864	917	923	918	848	869	913	895	849	893	880	914	929	890	873	854	896	917	838	883	861	888	837	910	890	878	916	905	838	879	824	919	859	898	860	818	947	876	877	893	864	954	907	894	847	872	864	890	892	835	896	932	925	898	856	892	901	880	920	922	838	939	957	913	906	901	866	907	899	860	878	891	934	898	880	914	925	910	866	869	901	937	885	868	944	894	867	894	919	896	857	919	944	866	916	897	883	930	922	919	876	904	866	854	854	875	884	940	877	922	874	887	854	902	924	867	881	888	913	855	903	904	908	898	849	863	916	907	831	833	925	928	887	853	870	885	856	832	869	871	917	870	869	860	930	869	864	855	862	892	817	913	846	857	947	904	893	894	901	842	854	893	926	846	893	858	902	855	846	885	815	958	882	820	884	890	848	904	840	924	921	954	862	907	976	875	851	896	915	893	898	852	843	946	837	858	889	890	893	876	873	852	885	923	856	917	835	862	842	945	866	876	858	927	924	943	906	853	832	861	870	867	882	877	875	846	866	913	910	869	840	911	894	873	906	827	880	880	880	907	850	876	921	856	906	901	875	917	938	832	869	930	900	928	869	871	882	835	904	811	877	899	906	852	897	887	901	871	932	888	887	908	912	874	837	857	880	870	859	845	834	828	910	897	917	856	892	848	895	841	819	913	925	900	910	881	864	835	892	877	828	848	857	894	880	919	928	894	903	909	876	857	873	872	915	900	886	862	841	894	824	841	863	841	838	878	902	875	861	926	899	916	909	854	866	876	845	913	837	849	883	911	862	930	840	862	911	912	843	866	895	938	876	890	861	876	908	838	879	874	876	886	873	888	903	885	852	868	872	895	898	901	896	927	894	883	886	916	847	886	863	909	905	930	917	881	911	943	831	874	870	912	882	894	827	877	919	921	863	900	870	870	819	914	820	860	830	871	927	944	847	876	878	912	862	888	898	890	884	908	882	928	914	889	889	888	870	856	897	899	938	862	908	871	911	847	848	903	878	942	881	946	900	863	915	851	845	863	819	890	926	878	906	894	912	837	906	920	867	874	906	887	912	905	925	883	875	859	898	849	937	830	889	872	894	905	902	854	873	841	896	883	929	883	906	890	855	856	930	882	856	855	893	881	835	885	859	889	880	870	889	906	864	902	869	887	917	873	847	892	845	855	872	833	922	838	876	893	886	892	903	900	861	905	884	857	908	912	821	832	863	852	931	900	883	891	900	887	928	885	895	876	916	882	828	889	906	839	841	834	870	864	872	905	828	898	875	886	881	857	872	889	830	922	898	869	853	870	914	909	911	820	934	975	903	847	851	905	870	882	843	894	832	910	895	923	849	857	901	883	878	865	859	885	913	926	853	864	883	820	898	860	852	850	909	873	886	832	898	876	881	877	859	901	898	839	917	887	897	919	856	905	859	861	907	884	875	829	897	876	996	838	889	884	847	861	827	855	879	873	837	957	852	909	882	898	883	914	851	889	876	853	892	889	893	861	909	886	868	859	837	846	868	877	910	836	899	925	841	935	874	871	865	836	886	931	853	897	839	936	862	884	899	876	857	882	884	851	842	849	829	939	864	877	909	912	904	871	872	873	835	869	878	874	881	905	875	863	847	895	801	887	881	883	907	886	855	902	895	846	862	919	883	868	856	924	900	907	894	877	893	873	860	888	890	908	851	924	869	944	851	859	883	871	868	890	926	895	832	859	888	870	925	851	921	883	875	917	891	875	863	868	887	877	901	902	890	858	876	884	911	896	911	909	948	886	874	868	895	875	863	851	911	864	859	904	842	899	870	896	897	894	889	859	886	866	890	847	922	844	860	878	888	894	891	890	907	850	899	903	929	854	864	882	826	881	878	854	912	945	890	877	887	936	897	842	862	902	890	917	893	898	877	886	904	907	864	854	832	869	908	882	836	895	894	835	884	891	871	858	906	905	853	918	860	799	872	849	880	862	937	864	872	913	917	840	878	915	921	857	895	848	874	892	836	864	899	825	845	854	885	875	846	864	940	924	884	878	868	902	870	948	926	934	842	889	823	902	864	874	863	919	887	899	878	877	878	921	900	856	919	926	889	867	944	891	842	863	934	839	859	850	876	861	886	908	928	867	864	919	904	868	923	855	914	867	863	900	913	895	934	891	955	822	859	955	869	855	878	870	875	878	827	934	850	822	881	904	841	962	932	823	907	848	848	883	895	892	893	875	861	856	905	866	880	846	858	881	877	834	914	889	841	851	896	843	917	920	834	880	922	900	871	922	901	884	890	889	873	847	902	851	852	864	815	910	858	888	821	907	837	911	828	888	869	817	925	841	922	932	881	857	867	877	918	838	916	914	870	885	902	886	843	938	909	833	915	889	843	880	914	823	861	885	886	867	855	888	853	834	899	892	885	855	886	877	886	874	895	855	881	879	865	873	907	854	894	899	840	900	866	991	919	918	873	850	898	853	883	903	889	845	880	936	863	904	919	903	876	880	822	878	867	868	860	904	879	949	907	884	890	853	906	908	885	922	908	895	865	927	914	876	851	875	870	875	863	908	843	920	882	798	907	865	869	850	900	895	898	866	871	874	928	888	897	840	899	888	881	872	895	889	891	891	913	930	848	925	870	897	923	863	858	897	910	865	853	873	925	891	903	924	943	897	874	826	886	847	877	909	891	873	912	895	878	842	884	892	877	871	862	912	893	919	875	927	905	907	883	898	856	835	902	967	910	890	883	854	877	921	869	846	853	831	938	897	865	853	917	823	927	874	867	860	842	874	910	872	901	894	879	889	894	853	876	815	934	868	806	901	861	887	900	884	858	892	864	897	812	829	827	892	913	902	902	888	879	840	883	887	829	848	908	913	915	896	901	857	833	882	874	868	851	853	885	903	879	889	849	925	832	894	866	822	901	814	918	819	916	869	871	860	898	858	890	881	928	927	901	835	928	905	868	893	852	911	861	899	851	920	873	814	911	902	857	915	881	876	846	885	860	925	873	887	844	895	907	813	874	811	828	887	865	900	899	896	867	879	926	884	881	891	869	922	849	865	904	800	892	907	847	882	844	863	891	868	847	890	859	935	924	904	904	862	896	898	874	921	902	898	946
47365	13608	11278	6077	4504	3442	2843	2497	2039	1888	1684	1585	1523	1390	1393	1375	1293	1279	1268	1221	1192	1269	1155	1205	1103	1082	1160	1128	1096	1220	1177	1160	1137	1026	1172	1080	1082	1092	1049	1096	1119	1101	1101	1103	1021	1142	1114	1075	1090	1083	1086	1072	1092	1107	1063	1082	1028	1028	1024	1083	1106	1145	1086	1088	1049	1090	1065	1080	1024	1080	1087	1075	1054	1103	1108	1098	1051	1086	1099	1078	1096	1127	1045	1032	1042	1053	1110	1060	1077	1056	1086	1028	1031	1119	1060	1050	1051	1112	1065	1051	1028	1109	978	1119	1077	1062	1098	1034	1071	1115	1042	1101	1064	1070	1110	1103	1093	1085	1028	1055	1088	1103	1066	1097	1045	1046	1036	1091	1011	1020	1117	1092	1024	1091	1077	1035	1057	1081	1052	1070	1063	1116	1124	1064	1069	1007	1020	1088	1032	1095	1056	1042	1071	1031	1072	1068	1048	1087	1084	1019	1045	1044	1083	1038	1061	1083	1083	1072	1118	1086	1053	1132	1063	1051	1060	1125	1014	1084	1098	1017	1017	1100	980	1076	1015	1095	1046	1065	1103	1093	1085	1053	1043	1050	1133	1039	1033	1070	1068	1108	1097	1073	1054	1076	1067	1123	1074	1025	1022	1071	1026	1033	1033	1013	1055	1066	1028	1067	1096	1057	1030	1003	1081	1120	1081	1075	1118	1061	1089	1099	1037	1077	1139	1074	1038	1064	1067	1026	997	1063	1117	1077	1105	1087	1028	1116	1038	1056	1056	1086	1049	1070	1064	1052	1081	1040	1056	1073	1052	1050	1015	1045	1089	1114	1044	1017	1089	1099	1022	1153	1054	1054	1108	1042	1010	1057	1094	1076	1036	1097	1055	1112	1089	1045	1071	1051	1082	1036	1093	1064	1072	1079	1028	1042	1088	1083	999	1086	1007	1096	1105	1078	1090	1040	1052	1111	1032	1112	1103	1120	1032	1088	1054	1055	1046	1023	1083	1036	1101	1026	1077	1044	1033	1046	1071	1029	1058	1040	1064	1011	978	1131	1076	1080	1089	1048	1127	1058	1018	1072	1016	1072	1029	1178	1032	1095	1067	1063	1079	1001	1094	1040	1118	1039	1117	1054	1048	1087	1102	1102	1084	1067	1019	1075	1043	1085	1108	1078	1058	1063	1067	1078	1072	1047	1032	1121	1091	1072	1034	1030	1096	1070	1022	1021	1059	1109	1070	1092	1100	1033	1086	1058	1061	1063	1065	1076	1108	1092	1080	1073	1031	1022	1057	1098	1047	1049	1018	1067	1073	1059	1069	1115	1081	1020	1087	1098	1053	1114	1067	1023	1064	1070	1129	1067	1008	1030	1063	1076	1085	1076	1064	1030	1070	1067	1032	1078	1060	1119	1113	1038	1100	1009	1051	1081	1034	1044	1099	1086	1038	1033	1037	1038	1053	1041	1006	1064	1120	1036	1014	1053	1010	1082	1122	1037	1114	1058	1011	1095	1045	1045	1017	1046	1035	1059	1079	1071	1054	1055	1084	1085	1020	1120	1039	1005	1110	1057	1101	1079	1095	1101	1053	1028	1083	1091	1011	1053	1115	1052	997	1036	1028	1002	1024	1104	1078	1045	1107	1074	1133	1085	1068	1050	1032	1075	1091	1079	1064	1069	1005	1045	1086	1073	1009	1058	1080	1099	1081	1130	1062	1084	1069	1032	1080	992	1086	1048	1075	1075	1102	1087	1063	1050	1064	1075	1063	1084	1051	1073	1056	1116	1091	1048	1069	1065	1111	1096	1022	1097	1055	1019	1027	1020	1052	1076	1035	1092	1045	1051	1040	1043	999	1023	1116	1040	1079	1067	1033	1031	1045	1062	1036	1060	1086	1094	1096	1087	1060	1051	1057	1050	1102	1070	1055	1069	1048	1079	1068	1096	1047	984	1055	1086	1092	1070	1026	1098	1071	1051	1138	1049	1060	1069	1085	1108	1096	1012	1051	1110	1052	1061	1043	1058	1058	1130	1113	1055	1041	1103	1087	1057	1057	1084	1057	1032	992	1053	1078	1037	1018	1062	1101	1079	1076	1077	1018	1078	1095	1080	1104	1003	1059	1030	1083	1067	1060	1105	1047	1023	1067	1073	1058	1068	1134	1027	1070	1017	976	1024	1056	1066	1032	1091	1061	1030	1030	1072	1034	1045	1095	1058	1087	1063	1038	1041	997	1058	1081	1090	1114	1062	1067	1047	1096	1094	1046	1075	1102	1105	1108	1100	1058	1037	1061	1002	1052	1088	1087	1097	1046	1019	1074	1097	997	1055	1058	1019	1068	1069	1091	1075	1028	1113	998	1112	996	1043	1074	1129	1025	1068	1041	1070	1052	1028	1137	1073	1090	1036	966	1062	1034	1022	1047	1084	1039	1106	1031	1027	1129	1048	1075	1029	1128	1046	1073	1068	1085	1030	1067	1022	1014	1058	1045	1136	1073	1098	1095	1131	1072	1110	1053	1138	1128	1074	1095	1093	1061	1058	1052	1076	1044	1051	1077	1024	1075	1062	1016	1099	1107	1087	1025	1062	1008	1049	1038	1064	1022	1045	1139	1099	1030	1025	1029	1104	1032	1114	1036	1061	1091	1116	1081	1079	1079	1026	1033	1109	1126	1065	1060	1078	1040	1097	1057	1084	1059	1043	1030	1050	1050	1065	1064	1093	1067	1036	1120	1129	1129	1117	1030	1031	1032	1046	1116	1007	1070	1046	1088	1055	1017	1042	1092	1079	1053	1082	1092	1087	1069	1025	1104	1055	1080	1079	1135	1077	1070	1082	1122	1052	1066	1035	1047	1061	1076	1091	1060	1089	1044	1063	1107	1083	1042	1007	1046	1119	1066	1072	1064	1051	1046	1049	1040	1035	1065	1117	1049	1068	1058	1011	1097	1060	1099	1049	1060	1053	1009	1122	1027	1043	1144	1079	1098	1110	1066	1084	1094	1103	1069	990	1028	1049	1055	1035	1083	1006	1093	1101	1067	1094	1083	1034	1108	1035	1063	1098	1057	1040	1159	1042	950	1069	1054	1054	1122	1050	1056	1092	1070	1009	1089	1046	1035	1048	1086	1026	997	1086	1066	1058	1058	1030	1093	1062	1075	994	1091	1038	1179	1099	1092	1017	1037	1047	1085	1051	1026	1066	1052	1056	1058	989	1093	1028	1142	1112	1009	1020	1004	990	1062	1092	1018	1100	1059	1103	1106	1074	1038	1055	1086	971	1048	1124	1010	1064	1050	1033	1060	1059	1022	1074	1018	1054	1082	1073	1079	1024	1061	1107	1069	1104	1124	1099	1057	1064	1046	1104	1087	1103	1104	1076	1070	1025	1059	1106	1077	1030	1077	1027	1136	1121	1072	1116	1096	1072	1122	1021	1093	1096	1052	1104	1052	1025	1097	1042	1104	1101	1028	1038	1045	1102	1048	1057	1025	1039	1116	1012	1079	1092	1057	1089	1062	1051	1077	1079	1019	1085	1080	1058	1115	1046	1063	1085	1053	996	1030	1056	1029	1050	1090	1060	1001	1065	1079	1071	1112	1038	1061	1020	1093	1108	1075	1053	1036	1002	1083	1099	1148	1015	1086	1077	1136	1019	1099	1117	1097	1087	1036	1040	1011	1082	1026	1110	1027	1053	1083	1048	1092	1088	1041	1042	1119	1070	1110	1117	1124	1022	1036	1068	1082	1057	1048	1112	1098	1052	1080	1071	1046	1052	1045	1066	1052	1044	1110	1107	1026	1066	1086	1010	1105	1054	1078	1092	1063	1067	1067	1087	1111	1110	1152	1047	1042	1049	1063	1080	1025	1038	1056	1088	1107	1086	1050	1114	1048	1059	1086	1043	1013	1048	1044	1048	1136	1124	1029	1050	1056	1049	1054	1063	1114	1020	1099	1050	1036	1052	1094	1071	1094	1008	1119	1061	1075	1045	1019	1073	1013	1023	1110	1050	1076	1092	1030	1028	1042	1047	1079	1055	1033	1056	1041	1085	1097	1037	1022	1033	1037	1045	1085	1046	1053	1022	1056	1087	1043	1069	1110	1047	1024	1067	1026	993	1105	1114	1055	1132	1074	1067	1122	1062	1028	1054	1032	1078	1075	1045	1013	1029	1102	1118	1074	1088	1096	1069	1119	1060	1093	1094	1073	1062	1074	1111	1082	1035	1123	1066	1105	993	1082	1094	1080	1058	1092	1066	1089	1073	1100	1020	1033	1016	1087	1034	1079	1076	1092	1100	1020	1033	1024	1033	1107	1068	1053	1083	1049	1083	1046	1127	1084	1073	1066	1046	1094	1061	1108	1089	1083	1128	1042	1035	1060	1021	1096	1079	1047	1095	1092	1120	1082	1053	1046	1104	1008	1106	1039	1064	1043	1024	1053	1059	1110	1065	1061	1109	1090	1029	1024	1158	1067	1094	1051	1039	1049	1052	994	1044	973	998	1112	1082	1037	1113	1078	1092	1096	1022	1077	1131	1054	1055	1084	1072	1004	1107	1107	1065	1039	1030	1106	1150	1080	1078	1056	1079	1053	1006	1114	1023	1043	1087	1040	1060	1053	1038	1117	1041	1023	1031	1079	1059	1084	1016	1089	1081	1060	1058	1023	1029	1078	1072	1060	1011	1089	1079	1066	1047	1039	1020	1044	1117	1113	1061	1086	1110	969	1062	1099	1073	1059	1077	1164	1056	1033	1128	1078	1094	1046	1042	1074	1019	1063	1099	1108	1075	1040	1077	1092	1113	1114	1091	1013	1076	1029	1087	1034	1039	1118	1092	1155	1082	1071	1070	995	1029	1060	1048	1071	1053	983	1084	1116	1027	1058	1113	1020	1024	1136	1076	1050	1028	1072	1033	1072	1083	1094	1101	1058	1096	1062	1000	1010	1132	1074	1092	1076	1013	996	1030	1075	1073	1051	1086	1057	1067	1097	1013	1043	1138	1057	1059	1065	1068	1041	1091	1070	1021	1006	1067	1036	1070	1080	1046	1026	1063	1013	1152	990	1132
27994	19133	4926	573	452	411	401	372	334	339	350	369	347	347	384	311	344	344	360	354	346	361	320	342	351	331	313	364	348	350	309	342	365	348	348	357	356	346	350	322	329	353	359	314	341	359	313	330	356	329	349	346	308	372	363	343	356	380	336	345	344	350	339	319	375	336	329	352	326	333	355	341	355	340	332	344	322	343	337	335	333	377	334	349	311	329	290	321	352	324	353	369	352	347	342	326	370	325	356	363	355	350	343	350	348	340	333	380	358	324	337	344	310	353	312	347	316	336	328	348	339	340	373	338	334	330	333	353	324	317	366	332	344	349	381	328	345	313	310	310	377	371	336	345	329	343	340	319	341	350	351	353	336	348	318	312	345	321	364	336	333	313	345	331	340	302	349	330	336	372	321	355	339	340	328	334	352	361	348	364	358	344	359	342	331	364	332	328	347	354	334	338	320	320	367	344	334	350	349	350	299	302	360	336	351	371	342	340	344	365	343	336	359	344	325	346	393	335	349	351	350	353	325	339	335	343	358	351	374	352	348	316	310	352	355	350	337	327	343	314	336	364	339	318	354	331	334	375	317	335	321	331	387	314	349	315	369	368	394	342	347	348	384	339	326	376	330	340	363	370	345	357	296	352	304	358	320	337	359	373	351	354	388	310	332	338	343	359	318	358	351	318	357	347	369	361	347	335	370	359	329	309	371	363	308	351	339	368	312	350	360	334	364	335	347	370	341	336	350	321	324	301	364	346	345	352	297	371	356	326	352	338	387	318	343	363	343	331	347	354	328	346	367	364	340	340	364	356	325	352	372	348	325	378	359	352	362	355	366	337	351	345	328	383	355	377	315	337	357	332	366	317	376	346	362	339	343	343	337	320	295	342	339	337	361	340	299	348	353	309	323	296	369	372	371	361	345	355	333	342	344	370	333	383	388	348	363	349	348	335	353	329	287	342	355	367	376	348	353	340	362	393	332	336	347	342	366	343	333	306	357	401	310	351	357	346	349	339	315	345	354	321	343	321	364	319	338	344	347	350	328	334	338	350	363	323	334	314	355	340	354	336	328	323	329	354	345	339	349	341	341	350	336	369	370	357	328	335	364	332	355	375	321	373	314	337	328	324	353	355	381	365	321	327	354	316	319	334	312	339	330	366	328	357	347	318	321	356	336	322	362	345	353	351	334	353	347	354	325	343	328	375	359	337	322	323	349	356	354	357	362	349	354	338	353	348	368	344	352	346	348	330	361	351	349	350	362	329	342	340	378	354	375	334	361	342	344	328	343	362	337	312	331	325	375	373	358	337	367	352	309	340	333	326	311	347	353	325	352	353	356	360	313	325	316	318	318	370	356	347	321	337	339	345	351	329	378	332	344	353	339	361	350	331	311	350	361	335	364	362	327	320	347	343	371	346	368	336	352	360	363	340	351	355	332	338	320	318	360	333	365	363	335	324	349	371	331	329	309	315	329	351	350	306	319	358	367	348	342	348	306	332	303	327	368	366	348	359	366	322	350	327	335	352	329	352	373	354	366	354	377	356	330	349	341	349	348	323	335	374	325	370	373	328	321	360	342	356	347	339	358	348	351	332	353	361	361	366	347	350	364	368	355	365	314	346	364	364	339	341	341	359	343	362	347	323	316	346	331	362	357	341	326	332	327	334	357	358	325	344	365	325	355	356	339	342	359	341	318	333	353	353	340	339	351	343	363	350	361	321	317	352	330	329	360	358	330	368	383	324	324	372	342	359	361	354	343	350	340	331	335	321	341	336	321	358	317	364	365	342	354	332	387	338	330	360	309	331	322	341	318	335	340	322	357	356	310	345	359	345	348	327	345	346	348	361	335	354	349	343	356	382	342	342	355	377	355	351	347	349	362	325	337	345	348	349	312	335	347	357	337	355	374	364	369	357	327	321	361	346	329	337	317	340	336	328	362	364	327	304	371	336	349	376	351	337	377	369	345	336	336	340	337	335	317	324	336	318	324	334	337	359	336	349	343	341	331	365	374	317	326	345	343	343	368	295	373	348	337	344	339	342	355	344	361	333	385	352	375	345	340	322	340	356	365	324	322	350	362	354	343	325	357	326	332	343	337	329	354	353	344	362	349	336	329	341	313	340	353	342	370	369	357	364	321	355	320	360	345	329	326	332	353	351	343	387	337	356	384	336	303	345	311	347	352	377	351	321	348	333	334	323	360	368	330	346	372	310	363	360	368	346	345	352	351	367	329	331	333	330	340	382	344	337	345	347	332	315	334	355	333	316	327	353	339	352	347	350	303	358	368	325	341	347	361	330	361	364	342	312	365	350	352	343	328	327	334	363	328	352	367	338	341	362	324	357	322	356	358	340	340	339	368	333	355	290	308	350	330	333	362	349	332	352	360	349	357	350	349	351	358	322	317	356	351	322	353	356	358	336	342	380	326	352	356	309	352	336	331	309	330	330	358	329	362	342	354	322	352	350	379	348	334	325	333	333	323	364	351	352	296	343	371	327	321	315	357	334	358	374	330	328	351	357	347	336	380	348	332	327	351	356	338	362	353	312	354	340	331	344	352	329	304	357	318	340	298	338	349	380	371	358	368	347	346	363	356	372	328	356	339	345	364	324	379	348	368	357	332	354	346	372	306	359	331	369	327	327	347	298	336	310	347	361	322	343	364	349	351	338	342	346	367	379	360	343	345	377	325	341	378	346	325	332	360	365	324	366	346	359	337	356	308	339	352	362	358	353	344	365	345	342	343	339	318	312	363	316	343	365	346	362	325	340	319	329	355	349	346	330	353	342	340	363	360	368	395	345	376	367	349	330	334	347	351	352	348	360	340	350	348	365	339	350	346	356	388	343	327	323	359	356	352	320	348	343	378	351	390	364	343	365	323	346	368	356	357	344	379	357	314	350	307	335	338	337	327	329	362	362	318	348	339	308	381	330	376	344	397	340	327	364	344	360	323	364	355	337	348	335	332	348	382	325	332	327	349	328	331	341	380	342	338	339	348	325	348	344	346	367	346	354	342	385	332	349	348	342	321	305	372	350	369	350	300	360	363	330	345	343	352	337	358	347	339	337	391	328	337	316	354	336	342	370	292	348	345	325	351	331	345	360	324	340	374	348	327	326	365	341	347	374	362	348	362	330	368	354	328	321	367	346	349	337	353	367	345	346	350	346	318	353	340	356	337	341	360	318	337	340	323	333	335	375	340	346	314	332	371	356	354	340	334	369	321	342	324	326	328	329	353	320	364	351	352	360	344	356	333	337	324	357	331	337	376	343	350	355	340	323	337	334	333	317	316	345	344	355	334	342	327	355	362	371	310	337	340	341	324	311	322	331	335	350	327	363	340	323	373	368	300	333	307	362	337	345	360	346	377	333	325	331	305	356	333	354	328	394	331	310	328	343	356	336	330	389	318	316	371	325	368	354	375	316	366	357	332	321	365	371	362	334	330	363	343	355	355	351	351	309	345	326	364	320	364	321	335	322	358	339	352	353	367	348	351	318
16934	1039	794	584	525	504	461	465	441	468	463	468	472	457	435	444	455	450	446	429	447	450	478	446	423	466	446	443	388	438	436	412	408	425	456	416	463	464	439	384	402	472	431	434	460	430	445	392	446	453	483	425	446	425	435	384	423	413	472	426	442	410	436	458	434	444	446	431	460	471	475	454	480	413	446	466	421	466	399	449	407	451	397	478	447	418	458	468	444	416	413	444	438	435	436	433	453	433	418	427	391	439	433	449	437	431	422	442	433	415	441	400	449	414	417	439	461	453	424	458	428	405	444	430	431	442	430	423	437	424	437	403	456	435	451	415	436	452	437	446	451	466	426	466	399	421	457	402	481	429	442	427	447	437	403	464	437	430	463	459	452	409	439	432	451	441	479	431	444	451	431	430	399	423	466	420	473	415	459	443	404	438	448	446	445	426	433	415	480	445	426	448	432	448	452	422	481	439	432	446	448	402	439	439	447	416	425	401	429	446	411	445	411	438	435	465	408	435	463	435	454	427	436	398	432	408	442	466	421	444	467	402	443	418	383	436	416	449	427	433	467	441	421	451	438	436	435	469	422	480	421	429	422	415	425	458	444	423	442	446	418	437	427	390	441	437	458	428	431	443	460	411	436	427	444	412	431	449	441	438	446	425	390	467	441	419	427	400	428	438	412	469	439	434	435	414	450	438	413	462	467	454	417	420	418	467	459	437	431	428	436	468	447	397	466	455	444	429	463	454	440	440	449	451	428	479	445	405	424	441	467	461	431	435	475	448	442	433	468	443	454	467	438	465	447	453	453	418	460	430	441	461	430	394	432	414	409	425	441	409	460	396	447	418	465	435	456	456	453	415	417	456	431	473	431	423	435	451	421	452	410	449	470	421	385	438	433	448	468	413	428	433	426	438	449	446	461	413	439	467	442	463	464	443	424	448	476	433	438	446	475	447	457	420	400	408	469	424	468	447	406	445	429	425	429	440	416	462	452	406	431	470	443	387	436	462	451	415	440	433	419	421	463	432	458	407	470	427	404	437	407	452	445	414	445	444	429	434	470	432	442	415	446	420	458	442	429	451	461	428	441	439	404	421	442	410	409	453	441	407	447	431	441	422	425	460	407	467	428	431	459	445	440	420	423	464	419	450	417	453	455	459	424	440	434	451	430	409	438	393	454	451	422	451	489	465	403	446	466	430	446	422	422	394	442	423	442	450	431	415	449	417	472	461	422	449	436	419	406	441	406	479	457	454	417	459	431	459	467	419	446	457	443	462	454	407	433	445	430	452	470	421	410	448	424	422	459	464	464	432	425	474	459	464	440	438	465	396	464	445	437	465	486	432	445	434	438	456	421	433	449	415	423	411	440	408	435	408	462	446	449	437	432	429	439	423	439	399	471	465	455	448	459	452	445	455	427	442	446	440	458	418	419	468	433	435	417	398	461	413	431	423	463	496	425	433	465	475	418	420	439	428	430	464	447	445	432	439	422	446	387	447	499	441	425	426	424	465	473	415	436	412	435	428	417	427	451	458	427	461	469	429	466	434	458	454	464	441	407	412	416	437	431	454	454	416	415	431	430	417	440	481	466	431	443	383	448	445	456	450	469	411	432	458	438	408	411	473	439	431	444	457	466	459	444	430	435	429	450	462	425	443	373	462	433	429	425	464	434	401	413	441	440	443	412	449	412	515	434	422	462	477	440	438	420	455	440	405	373	448	412	429	443	439	421	429	435	414	428	428	425	424	453	439	478	461	431	438	447	409	404	396	414	438	417	448	426	439	405	446	436	439	435	453	431	438	445	409	427	432	461	439	475	406	419	470	405	407	453	458	438	432	429	447	468	442	434	445	462	426	425	462	441	451	446	433	412	429	411	463	471	420	451	426	422	450	410	455	440	447	465	411	471	439	417	424	428	474	493	445	450	455	495	466	448	437	469	434	437	404	435	469	393	439	445	453	452	408	448	419	415	443	429	475	421	406	456	401	451	431	443	419	486	440	448	460	426	456	401	412	441	437	421	460	469	437	441	440	452	406	428	449	449	463	411	444	436	441	453	426	414	445	468	450	430	441	436	424	433	416	478	392	465	460	396	425	477	436	443	447	460	398	425	425	470	436	464	416	424	467	462	416	404	449	445	426	443	408	440	421	449	468	390	437	440	457	465	427	427	489	453	436	440	445	423	427	440	451	432	448	476	442	447	447	401	465	415	447	453	407	402	470	456	472	450	456	444	393	467	429	475	442	433	427	450	476	453	424	438	400	439	436	412	459	423	457	426	469	440	449	439	435	451	407	463	453	442	434	438	430	434	446	468	400	412	434	437	437	413	431	448	463	423	418	417	447	447	441	429	440	462	413	421	424	465	455	428	428	437	418	466	438	433	439	453	417	433	419	460	443	424	398	439	434	389	430	419	436	437	405	427	457	437	444	432	453	448	446	445	439	407	441	439	425	435	446	449	441	462	435	441	451	442	445	442	420	475	431	430	468	443	440	424	450	412	413	451	414	411	465	481	462	449	435	445	472	405	448	419	437	454	417	468	458	450	460	460	429	402	474	438	469	386	427	453	425	455	407	407	484	458	468	442	415	464	408	442	475	428	477	417	462	461	447	433	416	455	442	449	485	389	440	455	423	399	437	447	437	421	444	458	468	410	427	462	435	469	449	433	459	440	406	434	479	413	421	423	434	463	441	440	414	452	404	399	445	457	426	433	411	450	425	439	457	442	448	428	431	440	458	468	447	417	430	429	417	444	424	406	461	427	469	421	465	456	420	437	444	429	431	448	444	454	438	396	448	388	425	432	426	437	448	422	434	439	487	425	434	471	467	440	418	411	483	395	436	441	453	462	444	446	475	417	461	462	419	413	417	392	423	450	447	447	470	447	410	436	424	406	444	417	464	450	412	419	438	478	433	466	465	434	464	425	431	416	421	429	441	444	463	436	437	420	407	447	442	452	446	435	410	447	439	440	462	438	436	425	457	414	456	465	451	465	416	434	430	419	402	444	450	423	450	429	451	437	453	440	436	425	427	442	437	474	445	427	426	446	449	454	454	434	408	466	443	419	441	404	417	431	427	405	390	451	446	416	427	444	410	434	417	410	468	464	442	460	424	435	421	447	434	461	449	461	404	461	484	426	438	405	419	470	427	423	444	406	402	425	419	425	421	443	434	428	441	438	426	431	460	439	443	443	432	433	438	426	460	408	437	446	461	430	457	426	454	431	440	449	469	436	403	468	452	466	457	440	469	408	414	421	472	450	425	408	424	416	440	441	411	455	390	457	418	455	433	439	439	426	443	431	444	447	440	447	455	435	433	425	455	397	425	423	450	441	416	450	469	431	468	449	429	443	447	433	447	432	432	436	381	436	427	402	399	441	484	401	452	405	448	465	464	387	409	428	469	459	432	435	429	414	406	488	432	431	428	396	451	443	477	427	447	419	409	435	458	437	452	435	455	415	415	412	407	440	457	442	445	465	468	445	436	452	468	460	423	406	453
24402	21467	29050	24317	21431	7880	1466	1132	912	917	875	869	789	781	797	793	757	771	770	735	786	735	787	706	749	718	733	765	751	738	729	755	719	758	744	729	680	711	722	708	726	722	749	752	760	729	784	769	738	751	768	677	771	702	743	738	729	705	687	709	719	738	717	781	759	678	745	709	706	776	717	747	695	702	691	711	698	723	711	688	701	700	713	739	757	759	713	697	693	725	704	748	747	754	718	733	758	738	710	725	729	693	705	725	739	728	694	715	730	714	759	751	715	733	732	715	734	721	749	680	696	704	722	710	739	708	746	723	681	745	756	691	693	725	749	711	756	728	785	736	769	680	688	711	712	712	686	743	728	723	696	734	811	767	740	688	719	721	707	725	703	743	734	713	727	753	748	707	676	767	693	682	717	705	714	713	726	729	700	776	708	763	778	716	717	720	793	721	740	710	720	690	704	749	682	707	725	737	749	703	731	725	724	775	733	739	786	778	760	701	700	708	711	734	694	704	721	728	730	728	739	727	755	740	719	700	726	752	737	737	726	784	739	750	749	720	720	704	700	740	727	713	727	734	701	724	702	688	741	693	715	753	726	737	687	704	694	709	750	724	704	724	798	711	710	723	748	712	715	694	725	745	717	709	719	669	723	691	703	734	726	723	734	756	735	697	724	708	742	719	738	758	747	713	739	712	695	706	735	696	701	704	690	742	738	755	758	773	726	692	697	697	701	778	742	727	726	704	741	728	710	717	701	690	752	760	714	720	753	714	698	744	760	747	716	728	740	718	745	700	692	741	728	742	757	716	714	719	704	698	699	743	733	680	740	722	695	704	678	717	697	730	752	743	745	734	685	745	718	709	738	733	738	723	728	719	745	717	713	756	701	686	676	713	746	709	699	728	696	665	712	726	702	706	747	724	772	762	711	731	695	703	688	748	707	785	763	772	709	705	731	748	690	712	713	781	699	719	727	735	735	717	707	750	688	775	788	759	736	753	745	675	769	738	752	733	740	718	714	745	745	712	725	756	781	716	700	719	711	736	726	751	709	720	687	755	692	757	767	754	690	690	764	711	692	736	707	721	749	731	718	695	710	729	736	735	739	773	717	778	713	747	738	705	704	748	772	730	731	741	738	760	753	734	764	745	704	760	730	739	776	755	739	695	707	708	711	772	713	751	732	710	728	762	714	731	697	665	740	764	745	684	732	721	753	731	758	677	714	722	691	754	755	704	731	757	794	670	763	758	716	759	691	698	770	730	745	665	672	726	729	756	719	790	739	694	753	715	733	775	736	698	673	751	749	700	742	704	743	705	725	753	759	749	742	699	792	707	742	757	724	737	707	721	718	704	690	737	692	725	706	752	745	767	700	743	755	748	685	727	732	747	730	735	760	680	697	723	767	687	741	741	758	705	684	701	757	687	790	676	722	697	743	701	709	716	716	688	715	724	725	704	740	703	720	694	721	704	729	761	749	704	771	739	753	709	698	747	709	731	688	718	740	712	695	682	690	759	687	701	732	760	721	673	724	699	729	718	726	741	752	728	715	705	767	692	758	732	700	729	725	714	717	731	662	727	715	712	722	736	724	760	773	770	732	748	765	660	752	713	712	746	739	695	707	711	725	748	700	720	723	707	723	702	713	696	706	718	717	728	754	724	724	746	710	716	707	737	773	731	727	733	748	750	699	745	715	744	759	748	765	759	726	732	732	699	752	693	713	723	740	770	676	707	711	771	737	707	699	769	718	777	723	680	670	743	749	706	756	743	701	757	700	720	743	733	712	750	691	676	726	693	698	711	721	723	715	756	672	754	744	706	711	773	742	712	759	695	741	703	712	732	672	677	717	767	714	700	701	723	710	700	715	767	743	720	714	708	757	723	755	707	743	707	717	730	717	731	717	728	754	751	729	717	745	724	766	733	721	733	734	744	659	757	721	710	675	682	697	711	680	666	667	715	745	714	670	726	701	705	692	690	677	673	737	749	733	710	733	736	742	703	733	731	704	765	714	726	779	772	716	715	740	683	730	675	759	756	708	747	738	695	705	674	729	702	687	701	743	714	716	726	701	676	717	757	712	694	749	722	761	744	739	750	680	784	697	764	730	706	688	761	721	704	723	698	707	671	713	740	785	743	761	766	698	709	725	710	769	732	699	716	692	709	746	748	730	753	734	714	684	691	729	734	711	765	707	771	699	687	732	714	758	762	744	736	669	718	736	751	733	727	716	729	743	701	729	724	729	739	733	711	723	700	727	701	727	724	761	718	750	708	725	722	728	713	721	706	736	777	698	774	753	752	756	766	792	741	754	679	741	725	733	749	729	756	688	738	693	693	752	744	700	695	703	704	735	719	701	692	688	722	711	723	692	684	743	721	733	721	703	712	729	669	717	712	661	700	696	687	759	735	727	739	735	741	742	727	731	730	718	725	696	762	719	728	748	722	686	741	727	730	720	660	745	717	682	699	707	775	693	704	760	689	712	713	695	741	729	728	741	722	711	696	666	756	760	755	680	746	766	718	752	648	680	743	682	732	734	739	731	754	725	747	698	681	713	737	749	715	655	743	766	721	753	739	702	728	735	710	725	742	715	688	767	719	673	732	748	722	746	693	706	684	746	698	730	771	698	764	727	717	718	706	726	652	660	706	681	718	686	783	710	743	714	731	726	694	640	701	709	729	736	743	757	755	705	720	679	736	758	696	703	727	724	742	720	725	713	723	754	683	771	739	720	711	725	746	745	753	773	719	719	751	708	740	780	728	715	749	787	748	720	718	690	691	644	754	721	689	716	688	723	740	732	715	722	654	748	764	713	696	715	734	707	700	675	692	712	698	709	689	727	704	726	739	769	678	678	740	714	731	736	737	725	717	715	717	716	729	760	684	719	697	701	745	693	783	723	747	734	728	750	729	721	690	683	726	714	711	726	729	753	731	713	703	701	744	730	715	715	748	698	746	711	736	697	729	699	742	710	785	690	751	721	726	740	670	769	746	681	717	739	700	700	771	689	725	706	704	690	712	743	754	740	748	685	690	685	685	760	710	721	707	698	672	699	772	684	739	765	671	720	761	709	686	716	688	725	714	773	728	736	699	698	772	760	718	734	742	780	755	708	689	671	755	721	679	737	745	717	723	717	661	700	745	732	771	717	735	695	733	688	714	750	716	750	739	753	718	776	715	729	750	725	726	701	744	711	731	715	747	729	718	722	738	739	681	726	686	705	786	752	706	721	705	723	708	717	743	697	705	734	780	762	708	652	760	715	737	687	720	695	727	726	701	747	727	715	672	740	729	728	752	777	704	732	717	725	752	707	748	684	732	721	744	737	731	747	745	685	722	754	697	684	681	730	761	718	731	673	703	759	757	742	728	731	735	723	692	687	719	697	729	701	746	777	717	698	744	718	722	753	700	748	742	756	724	714	720	704	777	689	716	728	760	729	739	689	754	717	757	706	675	726	728	700	735	708	710	770	689	736	758	709	746	711	752	750	679	714	757	778	748	752	699
43192	8733	6880	3514	2669	2060	1779	1557	1464	1315	1187	1135	1126	1044	983	1060	1013	963	945	966	987	925	930	944	908	874	900	929	945	847	931	905	872	910	901	874	882	914	910	877	884	880	884	894	853	845	929	877	849	854	857	897	839	871	807	886	844	869	841	852	886	861	919	898	865	852	888	888	872	824	888	889	868	864	894	889	887	893	920	927	877	886	907	918	873	867	873	851	922	858	876	886	848	914	825	857	910	847	827	857	901	884	886	815	845	877	893	846	857	862	901	851	858	896	891	841	873	884	845	910	841	872	911	899	910	918	864	843	866	887	868	863	900	868	867	877	894	866	897	796	873	882	905	867	872	887	915	809	866	899	871	831	912	889	820	838	927	877	816	885	867	906	867	855	857	870	865	847	854	828	844	880	850	842	828	856	872	866	839	842	826	897	841	899	835	847	882	898	855	911	851	849	947	832	837	889	813	881	856	868	861	850	900	880	879	927	888	853	904	896	833	878	859	801	858	884	856	834	861	879	867	884	918	905	892	829	895	871	844	879	850	838	893	891	862	921	872	878	905	920	873	844	919	870	887	893	876	901	878	846	877	903	861	841	881	831	859	874	938	854	898	859	833	932	869	860	893	858	850	851	863	897	888	872	831	859	809	852	848	822	848	869	904	826	834	862	904	879	821	907	849	914	885	870	936	845	892	881	948	833	903	886	911	837	849	861	840	808	865	851	844	855	854	847	839	849	869	844	899	858	876	874	857	859	909	849	863	892	875	900	855	838	847	907	882	904	895	918	816	835	871	887	855	858	912	854	882	877	892	904	877	843	867	850	839	885	908	882	862	869	832	895	851	859	865	862	820	848	851	858	877	903	897	837	848	882	840	908	892	902	883	868	856	820	817	897	874	857	868	865	874	853	856	872	889	900	832	875	910	862	866	866	855	875	865	874	854	919	877	850	833	887	883	893	833	868	860	865	858	845	923	898	863	850	850	859	845	865	868	932	858	874	911	920	909	921	813	856	926	830	865	890	879	859	881	892	882	867	875	886	872	864	905	931	906	858	905	826	884	855	905	837	858	893	866	860	908	894	862	851	875	859	877	864	914	874	917	790	884	881	927	877	783	880	906	798	900	796	853	929	887	830	834	871	890	897	821	858	871	882	831	918	831	913	937	919	880	890	855	897	864	865	862	837	892	871	869	876	836	844	894	891	852	917	846	840	865	843	883	848	883	890	881	893	839	855	876	845	880	864	917	844	869	900	807	909	864	860	853	857	913	869	854	915	805	877	908	844	834	871	900	853	897	880	902	818	861	848	868	874	887	866	913	879	861	843	852	856	894	876	866	895	830	905	886	869	845	855	827	844	852	832	849	829	888	878	840	873	909	849	834	863	887	911	820	840	930	807	865	856	870	871	875	878	880	911	883	855	858	904	823	871	797	844	888	919	832	956	889	879	872	858	887	867	904	870	903	872	889	828	880	869	880	920	861	858	881	844	890	908	876	897	859	863	791	876	862	857	890	933	863	892	861	827	877	829	935	888	875	858	866	842	854	934	924	853	889	870	822	870	890	916	863	823	870	880	904	824	885	877	892	878	906	848	891	904	895	845	839	836	879	911	834	870	840	882	813	879	856	851	886	883	860	853	918	827	856	893	828	874	823	860	900	916	850	900	860	863	872	860	859	851	858	874	916	910	852	901	891	903	875	882	839	868	858	882	909	784	814	885	837	909	929	860	827	824	881	858	858	895	852	891	855	872	863	855	864	891	864	861	864	796	849	889	840	814	824	881	907	879	817	875	867	870	885	851	883	928	907	885	921	860	864	883	854	918	868	887	892	865	888	904	916	870	890	872	878	874	875	889	864	826	881	895	905	861	846	922	864	880	889	876	903	877	872	834	930	826	892	838	994	903	926	879	867	881	911	906	861	860	869	872	879	880	852	892	858	881	869	828	924	928	865	853	857	848	915	844	863	851	917	847	851	935	906	866	813	908	887	862	861	892	871	869	885	845	868	905	854	858	847	861	846	864	855	898	866	897	934	823	893	912	854	857	882	827	832	839	902	862	829	858	844	885	843	893	877	895	860	857	824	841	882	897	830	899	803	828	841	868	872	863	814	865	918	902	867	909	838	871	813	873	929	868	892	846	875	932	819	837	845	851	949	881	909	866	871	867	859	848	830	851	863	908	897	909	870	874	869	942	901	856	850	889	939	929	916	885	861	883	816	886	855	889	886	875	919	900	806	892	918	843	885	813	907	815	831	915	891	847	908	877	870	870	880	905	835	831	890	883	901	898	842	927	885	888	870	835	891	839	875	862	849	882	939	869	826	791	904	828	888	911	901	871	921	834	865	887	894	926	832	873	867	870	881	838	854	910	888	882	903	930	843	913	874	877	847	860	852	854	852	859	876	858	835	840	826	838	871	893	870	852	863	887	828	930	891	887	875	806	873	890	897	845	869	865	899	890	836	822	881	881	858	858	843	906	886	858	869	830	907	909	868	861	845	939	848	917	895	840	825	890	867	873	928	874	906	837	901	883	866	864	852	957	816	855	859	917	907	853	858	925	846	853	889	879	840	915	923	900	919	846	880	878	872	861	851	891	919	857	860	827	838	849	851	839	879	884	854	861	875	906	919	910	873	907	900	810	873	861	841	872	842	906	851	850	872	864	845	849	876	871	849	813	874	852	825	832	884	838	871	880	877	812	882	896	846	870	914	859	897	902	886	849	891	814	859	890	884	919	889	892	876	924	875	869	864	851	840	861	905	867	916	845	864	874	916	829	817	853	868	869	852	861	868	908	881	897	900	893	887	855	902	919	878	894	891	886	937	872	819	878	903	889	901	835	915	887	905	864	861	889	883	874	848	917	841	871	885	893	852	841	888	809	882	928	894	837	831	891	857	863	864	921	868	849	858	873	862	896	852	837	838	835	831	873	880	827	917	847	912	849	844	868	865	860	860	851	891	808	834	918	868	838	885	804	891	854	894	863	872	886	866	843	930	877	830	858	855	823	894	898	900	834	887	846	854	918	833	880	868	914	824	876	861	872	855	853	881	874	929	874	837	895	836	856	877	870	871	869	848	843	754	864	911	837	876	898	842	843	874	888	936	902	872	869	844	914	865	864	926	875	886	857	861	925	887	875	864	912	888	897	904	887	904	847	903	857	880	840	863	835	865	822	860	845	973	896	852	850	873	797	897	848	928	908	887	914	847	849	900	841	855	893	862	898	887	882	864	895	848	891	837	881	913	898	846	881	862	903	883	869	866	852	866	861	850	868	893	832	842	908	893	853	902	849	861	847	808	848	883	860	808	912	856	888	888	864	912	885	888	881	906	843	904	896	868	860	854	874	819	902	854	883	865	922	879	890	845	859	848	878	904	868	876	847	833	882	892	848	930	915	817	839	850	865	881	914	881	833	861	877	927	914	879	920	841	811	891	902	848	867	894	939	845	904	852	888	891	934	900	866	852	914	887	876	879	929	822	877	866	850	899	883	875	874
25729	21445	27599	25298	5988	585	508	481	452	379	363	380	361	361	363	349	348	346	354	338	354	359	338	331	347	311	348	361	305	341	332	357	345	338	321	357	333	322	360	362	334	308	333	347	334	371	357	326	327	308	347	328	315	322	332	326	323	333	343	297	340	326	359	330	365	345	351	331	335	334	305	355	332	304	349	346	338	333	352	366	345	335	303	315	336	348	348	305	298	347	294	315	345	379	308	340	299	321	335	371	338	337	333	328	316	339	337	360	312	336	338	310	322	335	298	332	328	335	332	345	373	343	324	307	348	327	350	327	331	343	331	309	354	332	346	336	332	322	313	304	311	323	312	335	316	329	319	341	353	321	343	331	321	289	332	341	309	338	332	302	329	315	357	326	329	312	303	303	343	322	352	347	310	304	320	316	299	328	377	336	310	339	346	319	343	335	302	352	345	336	313	305	337	348	369	319	312	337	328	346	337	325	338	356	351	315	333	305	319	302	317	352	315	321	322	357	341	348	354	338	335	313	320	351	333	321	351	319	334	345	357	328	294	352	330	360	347	362	332	299	323	330	350	353	346	323	339	288	301	320	336	319	310	366	325	340	328	299	317	340	314	304	314	330	333	352	322	308	352	298	325	329	333	349	374	322	303	326	328	318	351	361	319	348	368	346	344	289	339	339	329	346	337	311	290	319	326	318	342	330	360	311	330	333	333	316	347	362	321	335	335	344	339	334	318	343	341	317	318	356	321	352	333	350	361	362	306	315	315	353	332	305	333	342	326	339	318	308	357	314	326	338	334	338	341	310	312	328	318	347	354	323	339	371	326	325	320	359	318	348	334	286	307	357	338	352	289	352	357	316	302	336	320	356	312	343	340	312	323	330	302	293	337	325	339	344	335	331	345	357	314	312	285	309	316	353	364	341	319	321	301	308	347	356	333	315	324	330	354	368	327	347	335	313	317	340	338	338	320	318	321	307	306	336	304	338	300	357	324	353	312	338	339	339	330	310	346	356	338	352	346	335	330	311	313	347	349	289	306	336	346	340	353	328	326	317	352	346	307	338	325	324	335	333	295	337	352	327	330	353	342	358	330	319	348	339	347	333	350	319	353	355	334	374	310	321	321	347	328	326	322	319	302	349	318	300	327	337	328	342	343	316	327	295	345	361	320	335	345	313	359	334	329	313	334	362	337	316	314	337	332	324	304	333	309	352	336	347	362	312	321	344	333	353	334	307	336	342	337	346	337	343	313	364	328	317	302	315	369	336	318	314	314	318	333	354	349	290	335	319	349	363	314	325	298	321	288	318	313	315	345	321	354	306	366	328	328	321	304	320	297	307	347	310	330	322	313	335	321	331	332	340	315	313	316	325	339	364	338	329	340	311	325	346	336	345	330	331	325	348	332	319	327	313	302	349	346	313	345	297	324	337	312	313	316	337	343	343	334	352	329	348	318	336	346	313	311	342	328	344	300	332	333	327	357	357	304	320	309	347	318	332	341	326	355	305	332	336	332	310	340	332	328	322	355	314	331	339	331	298	339	311	297	325	342	381	323	308	331	318	330	321	326	347	350	316	318	330	297	323	344	318	350	326	352	337	355	316	349	368	354	335	333	347	343	340	317	362	345	319	337	322	326	307	354	337	335	363	306	319	353	329	335	329	359	334	319	317	343	343	323	324	322	356	304	354	300	345	345	351	341	320	327	333	306	321	321	324	310	317	311	324	331	305	300	341	339	335	341	338	347	336	329	349	300	335	312	325	337	311	319	315	350	315	346	346	342	348	330	345	369	317	338	347	340	347	332	298	318	306	332	327	317	340	311	335	315	332	316	286	316	323	345	315	344	312	373	330	325	317	342	304	345	290	305	331	279	348	336	343	327	340	312	365	291	328	317	315	344	317	356	316	352	349	329	321	329	353	357	327	361	334	345	317	335	368	355	351	338	319	309	355	356	306	320	325	335	352	329	315	341	337	334	319	322	355	338	338	343	349	323	318	340	344	334	340	330	320	322	357	340	315	344	294	330	329	326	347	356	294	368	321	298	340	349	321	326	302	341	303	309	346	292	302	312	325	298	340	325	327	313	336	321	313	307	336	302	314	289	354	316	326	317	353	333	326	341	337	329	303	327	333	357	348	325	383	359	323	290	329	331	337	350	321	315	316	318	323	332	345	317	336	312	322	317	340	331	335	351	318	336	344	313	360	324	358	356	344	314	311	355	338	360	349	330	350	329	337	337	352	357	328	320	344	339	297	330	293	316	327	327	317	304	345	333	332	347	329	348	311	330	331	325	325	306	334	333	306	335	313	323	322	309	359	360	358	326	349	319	364	341	336	348	330	338	382	376	344	326	333	305	324	314	358	296	332	308	331	320	359	332	333	330	325	294	332	315	328	351	325	351	331	338	327	340	321	343	315	333	313	304	311	324	337	306	312	320	352	333	341	348	354	329	347	330	334	298	362	318	309	299	347	300	343	321	390	339	309	311	305	345	304	321	337	322	337	321	335	306	343	308	314	289	283	322	319	294	310	333	345	288	366	318	323	317	324	349	368	328	322	323	335	332	339	311	364	333	316	340	292	309	349	322	323	324	333	299	333	337	318	345	351	319	317	338	351	286	307	351	333	300	344	296	335	338	331	377	322	296	320	329	308	338	320	283	323	351	325	323	377	332	357	354	338	352	345	324	310	330	318	359	365	333	352	320	309	328	323	306	346	346	315	339	357	331	349	341	318	355	308	325	319	331	314	339	332	338	346	342	360	344	323	281	337	326	350	306	325	330	355	339	363	321	316	353	344	336	316	337	311	360	335	342	349	336	306	348	310	300	324	370	318	344	335	291	319	318	332	346	312	347	354	333	316	327	333	320	330	304	363	376	273	326	350	319	362	331	343	309	346	310	339	328	319	331	306	317	328	312	328	313	324	332	317	341	351	321	325	313	317	307	327	342	315	321	334	345	324	345	317	352	324	339	346	334	315	324	332	306	304	325	336	324	324	350	321	330	368	315	304	314	330	323	316	335	334	357	323	360	332	322	323	329	388	313	341	352	329	295	313	332	366	335	354	336	327	342	333	350	339	305	320	330	340	326	312	365	334	315	328	331	332	325	308	328	342	331	304	305	312	352	326	394	341	314	363	306	326	296	343	350	343	297	332	328	341	349	326	359	351	324	354	319	305	366	335	350	326	323	330	317	317	336	330	339	346	358	319	266	319	360	337	315	334	351	347	346	365	326	345	338	325	300	322	347	320	340	319	318	316	349	308	342	328	336	314	335	319	360	323	314	341	297	321	317	335	311	334	325	319	327	345	316	324	321	350	316	349	334	367	327	316	359	336	326	346	358	352	338	342	321	320	340	325	339	328	319	293	329	333	340	346	312	334	342	307	312	315	352	316	333	328	328	358	343	277	315	323	351	329	333	373	330	319	346	312	319	328	321	338	332	331	329	308	331	346	323	334	351	327	329	317	339	332	350	353	325	315	302	352	289	350	336	328	352	334
41774	5221	3612	1868	1399	1092	891	775	759	636	647	642	566	570	522	511	480	513	511	464	472	442	472	452	471	465	450	440	473	502	468	454	461	437	458	442	387	442	453	415	454	473	471	443	441	440	468	413	480	444	450	461	456	418	445	434	416	442	447	421	481	432	445	442	445	420	445	443	438	460	475	438	452	445	459	448	437	446	440	430	457	455	469	426	417	453	437	431	459	446	460	449	394	486	450	457	437	465	429	420	480	447	435	462	435	424	458	473	441	453	458	436	449	453	436	433	441	418	447	425	437	451	481	478	476	430	461	450	450	432	440	476	476	400	407	444	480	433	469	409	458	445	458	442	452	445	452	424	465	434	470	457	438	440	461	475	427	437	464	427	471	416	398	429	426	442	434	470	450	455	427	453	447	423	437	423	450	433	419	440	442	423	442	425	440	446	398	427	460	424	458	438	439	450	414	461	442	423	470	428	468	435	441	457	479	422	491	451	460	413	468	424	450	435	439	431	419	453	463	463	456	448	386	465	465	445	417	433	493	428	454	452	444	458	453	445	434	434	438	450	415	455	462	424	425	401	434	410	414	433	480	430	459	422	458	486	446	415	445	454	476	435	441	432	480	426	471	424	425	476	425	454	437	428	425	431	427	468	459	422	438	438	431	466	450	476	438	428	401	420	437	452	422	397	419	454	426	470	445	427	434	431	464	434	412	434	443	430	439	465	439	443	444	430	424	430	494	477	459	410	438	444	454	429	404	441	440	430	428	448	476	437	452	468	459	432	436	437	444	463	426	470	456	468	469	427	422	427	488	472	464	481	438	436	465	452	431	506	445	463	433	419	390	423	433	435	438	446	447	471	417	485	417	471	460	444	441	439	407	459	458	438	447	431	400	448	474	404	471	414	431	458	449	461	441	454	438	428	462	473	441	446	435	424	440	405	424	435	452	452	421	426	407	440	443	443	405	435	445	461	466	478	473	414	431	487	450	425	478	476	441	461	440	424	466	419	451	473	430	480	423	438	446	424	403	429	450	435	449	416	457	436	437	495	434	456	456	439	489	469	461	387	437	441	465	486	426	463	453	444	427	426	460	469	457	458	412	446	436	440	419	434	407	480	443	382	398	439	454	465	451	434	434	446	428	435	459	477	451	461	432	457	424	455	415	424	442	428	446	469	428	431	402	412	387	444	458	432	434	411	425	435	448	437	460	420	438	427	448	434	429	464	465	429	442	454	460	448	445	433	419	448	429	409	401	427	422	425	452	427	453	414	446	437	447	426	458	422	446	431	417	426	456	414	461	438	439	458	496	439	428	428	444	429	466	462	418	453	447	442	438	456	422	462	439	464	467	483	450	409	443	428	456	429	437	441	434	415	433	445	436	431	405	447	429	469	438	473	448	432	418	427	415	429	436	475	446	446	478	443	396	468	417	450	484	435	422	442	448	442	452	440	411	416	417	477	439	480	409	399	420	439	433	483	432	447	450	426	435	446	415	446	466	480	484	421	444	435	478	467	434	432	422	435	409	433	474	452	456	465	437	411	437	442	434	468	434	452	452	443	454	450	436	422	406	480	423	430	418	440	448	447	414	433	493	443	370	445	450	450	427	434	442	463	414	454	475	432	454	489	415	456	454	427	413	424	423	449	490	425	444	471	440	431	481	416	457	473	450	440	442	443	438	433	448	461	471	445	448	435	447	439	417	434	444	434	445	412	438	438	438	410	457	422	479	434	417	473	473	422	462	420	441	416	404	431	425	429	455	448	425	458	440	452	448	474	460	417	430	429	396	473	469	448	451	468	461	445	463	427	444	412	450	425	472	433	426	458	427	451	426	432	416	491	415	462	456	422	469	468	430	454	401	448	423	438	454	441	451	502	432	416	483	422	439	453	428	447	456	441	450	436	432	422	441	436	457	448	449	442	440	455	436	426	445	432	438	434	474	428	443	454	440	450	461	434	450	445	463	455	448	442	477	421	427	444	428	438	404	468	416	435	429	463	444	432	427	411	448	451	427	462	471	429	431	431	503	469	434	446	425	437	412	435	466	474	434	433	459	439	430	434	445	437	436	429	457	430	429	452	449	463	428	456	431	426	453	429	470	451	448	464	446	414	447	435	405	493	435	443	464	435	444	441	470	437	425	449	434	472	411	469	442	466	492	437	470	440	424	469	429	445	453	454	440	473	406	461	455	417	441	430	445	429	441	456	461	429	469	426	452	434	467	449	441	451	449	452	499	446	439	451	472	443	453	442	418	463	445	451	437	402	451	433	457	430	448	452	425	422	455	472	465	428	437	471	465	448	443	416	438	436	482	447	450	418	463	438	466	397	434	435	499	451	438	444	481	438	437	429	447	439	464	434	444	452	426	410	427	447	460	470	381	480	440	424	417	449	455	416	478	445	460	446	440	427	448	485	450	460	452	420	472	450	425	460	459	410	446	476	440	435	417	443	472	462	432	424	485	469	433	425	458	430	473	420	460	424	447	455	422	434	470	399	441	412	419	472	483	460	426	457	475	434	441	424	422	407	422	465	450	435	433	442	432	428	419	464	455	429	442	426	412	451	429	481	454	455	440	409	391	459	397	409	450	453	446	461	444	437	418	454	420	492	466	429	454	443	423	423	460	430	432	452	437	450	399	430	436	445	435	433	469	415	476	424	431	443	456	449	498	475	401	428	427	455	445	459	439	450	433	441	434	451	408	432	465	463	450	456	449	477	467	458	460	438	441	457	444	419	491	413	445	430	420	423	417	443	474	439	456	442	422	431	433	429	418	448	443	452	479	447	455	419	444	442	444	407	402	428	449	471	420	462	454	439	421	474	388	460	462	457	429	425	419	438	486	425	460	423	419	446	457	448	482	443	418	457	441	389	453	441	453	428	431	415	421	472	479	457	432	464	458	466	449	460	441	428	462	420	439	458	432	459	435	467	438	462	424	422	458	462	419	453	421	469	468	449	457	423	476	451	432	449	437	415	419	475	472	486	451	445	449	450	440	433	442	453	418	415	428	423	427	457	435	456	431	423	429	442	486	481	436	437	425	445	423	449	474	419	426	487	428	457	442	439	413	470	423	433	422	424	427	489	460	438	466	442	439	439	445	436	435	424	421	450	483	447	451	434	454	472	452	462	439	430	412	425	452	416	493	452	465	463	480	427	443	451	429	437	461	457	408	429	495	432	454	438	489	446	412	447	450	435	456	448	448	445	460	468	465	411	435	462	462	451	478	431	467	425	422	453	435	476	421	445	433	476	467	464	465	404	444	467	460	417	469	447	460	455	441	472	432	432	469	435	419	445	459	422	444	471	427	422	475	446	423	439	386	439	473	435	394	435	452	430	451	450	424	449	455	452	465	439	451	428	422	460	457	463	464	459	432	438	476	426	468	464	448	468	449	452	417	439	442	448	436	402	426	440	452	427	473	445	457	425	440	411	429	417	442	470	467	448	466	462	446	453	434	404	461	437	447	487	444	459	432	442	459	457	411	436	441	466	444	443
23367	21506	29603	23850	21504	21518	6934	1700	1258	1234	1136	1085	1047	1075	999	1055	1009	1041	984	956	924	986	960	977	954	962	929	938	949	887	925	956	868	1012	933	957	910	933	834	903	885	912	930	906	907	876	927	922	858	968	820	920	878	957	916	925	929	884	848	898	866	930	932	897	921	900	906	812	880	887	950	889	887	902	911	901	861	894	937	895	889	903	903	898	886	922	869	867	864	913	856	945	890	941	956	830	925	930	891	857	962	947	916	882	920	925	894	903	894	849	887	853	899	909	846	878	922	853	887	884	884	821	868	842	926	855	880	876	861	913	927	864	910	850	918	848	858	909	877	831	910	887	863	851	886	890	941	857	849	876	849	916	906	856	926	855	852	908	912	909	915	924	869	912	849	899	886	912	888	875	807	856	868	893	863	931	904	904	897	894	904	828	870	861	861	867	849	824	870	939	909	897	897	873	860	934	886	953	845	886	917	886	915	874	924	917	906	897	895	908	914	893	886	889	922	890	911	907	908	891	859	806	889	904	831	877	881	830	881	870	890	900	871	843	898	910	937	874	873	893	851	884	872	835	895	914	849	898	913	855	913	880	882	870	863	879	834	843	847	900	855	869	897	906	852	839	889	890	891	883	897	896	804	902	842	828	919	863	882	869	870	863	907	846	912	947	936	861	873	877	908	878	870	884	903	866	910	847	870	921	888	888	878	949	885	874	908	863	914	914	813	896	812	851	859	848	862	861	877	833	895	905	852	940	851	914	882	823	889	925	861	856	890	880	935	882	964	898	872	896	908	853	878	892	943	862	932	918	880	902	906	895	889	871	843	869	884	883	943	898	862	859	819	909	913	886	930	812	868	924	885	901	898	902	889	869	853	860	862	813	890	878	914	890	925	835	904	879	945	903	891	872	913	918	873	862	922	875	891	915	889	858	850	876	902	909	854	881	892	891	899	877	897	860	873	877	937	831	902	916	925	900	885	882	886	925	846	874	839	852	959	878	921	856	898	869	842	903	928	852	871	861	847	906	869	925	872	884	870	906	887	894	937	883	893	900	927	907	936	854	865	902	930	948	853	848	900	888	900	905	894	889	886	948	844	903	909	887	942	900	842	887	854	864	858	906	936	867	929	946	930	881	911	921	893	851	925	854	881	889	885	883	914	912	934	868	962	928	847	914	886	932	897	848	849	861	893	879	896	894	852	878	882	871	926	839	911	828	887	933	906	830	910	870	856	872	943	872	893	899	845	855	851	861	921	879	822	924	855	908	862	892	849	908	827	913	876	894	889	921	836	926	879	917	918	931	892	894	840	886	877	908	877	868	907	886	846	831	862	875	950	883	876	877	908	835	902	925	854	874	886	825	871	930	879	839	900	841	929	899	926	879	863	824	863	927	848	883	865	892	904	931	859	823	902	933	847	885	941	882	884	885	860	865	868	921	910	891	909	837	915	908	948	889	882	899	905	891	903	853	906	919	896	889	890	850	874	910	893	827	855	914	856	930	837	935	848	861	938	882	891	856	850	867	870	874	888	926	875	885	951	899	893	840	864	872	878	920	897	885	892	889	885	875	887	804	849	862	864	909	881	897	874	892	880	906	914	894	877	870	896	881	868	911	878	875	830	904	875	890	859	845	971	940	847	873	868	938	853	930	885	907	848	921	859	887	852	896	897	936	864	907	892	865	917	858	890	936	872	869	904	892	892	862	905	900	875	887	896	939	834	853	898	875	928	902	863	889	867	921	849	899	876	874	943	853	873	868	898	919	916	851	828	906	874	863	890	943	886	874	896	856	894	936	909	891	904	886	826	898	876	867	947	882	877	884	839	903	840	842	871	924	871	904	931	887	872	910	865	879	883	934	869	907	848	886	826	923	884	836	914	845	880	872	875	878	833	868	914	916	884	858	871	914	894	930	860	860	873	881	831	881	873	837	882	896	846	895	854	881	884	888	861	905	882	904	868	890	940	849	906	844	835	884	909	827	922	862	841	915	876	947	897	872	843	855	909	853	910	920	898	931	838	911	934	905	907	894	879	899	891	911	880	895	930	869	876	867	845	881	894	886	904	869	876	906	934	876	934	867	867	893	921	934	903	896	904	910	857	925	915	901	850	906	913	870	884	874	831	890	865	875	825	888	855	881	851	858	882	878	857	917	913	813	924	877	870	841	885	819	904	866	926	873	937	901	899	866	866	868	828	899	906	866	881	961	891	939	890	891	878	927	889	881	880	823	924	884	906	895	865	912	865	822	858	901	860	929	853	926	887	885	870	901	878	847	909	896	864	900	862	913	952	848	918	897	911	949	962	888	893	892	871	876	900	873	908	956	899	891	866	908	895	873	882	944	887	909	862	908	871	877	853	862	861	870	877	887	919	904	856	848	834	856	845	893	844	879	854	894	899	908	846	849	859	892	855	908	896	854	938	892	895	947	928	871	848	896	906	823	907	886	881	891	905	786	922	889	945	858	869	896	900	902	864	890	909	850	866	882	868	903	881	901	871	915	898	872	920	842	829	921	910	872	832	898	845	926	872	877	850	801	861	833	863	908	892	888	881	940	932	886	851	890	872	886	864	863	892	926	890	897	899	850	908	896	899	934	856	852	946	837	919	891	908	898	897	896	944	897	858	867	866	889	869	910	899	885	871	955	899	898	869	914	871	867	888	903	912	848	850	803	920	882	838	903	845	883	852	842	828	853	930	894	833	871	880	855	892	896	886	847	848	825	876	887	877	876	908	847	901	920	845	909	896	897	875	921	862	962	874	839	906	828	863	851	850	888	894	966	888	906	905	900	871	856	865	904	813	932	885	871	887	850	843	871	849	913	923	826	924	872	873	828	890	890	880	880	841	870	914	885	892	862	884	867	872	873	919	901	883	894	872	924	881	882	861	924	921	886	873	882	880	857	901	902	916	868	825	874	877	846	881	838	915	859	894	936	891	868	909	873	841	856	919	883	874	891	873	896	883	851	855	865	867	801	887	896	914	863	905	890	904	878	847	848	879	910	856	916	822	906	850	837	868	886	906	893	906	877	838	916	875	898	896	910	866	891	849	950	853	845	867	840	849	875	886	904	914	914	849	900	870	857	874	878	845	874	840	883	861	892	956	882	906	863	953	914	858	887	894	873	887	897	798	847	918	853	870	896	886	842	879	859	891	898	847	937	906	872	869	890	898	841	881	864	871	865	909	899	873	913	931	912	924	914	925	881	895	865	869	928	925	937	908	888	942	832	823	891	896	895	881	821	904	866	891	887	871	892	884	922	892	901	891	884	858	837	905	916	889	874	900	831	881	900	849	858	911	881	919	854	899	876	886	903	828	920	926	883	842	925	861	899	881	920	850	903	908	931	890	811	853	884	872	836	889	827	890	922	868	895	923	900	897	875	836	880	866	903	868	890	886	854	885	892	900	944	822	886	870	837	935	898	856	914	874	875	885	867	867	900	835	943	910	941	894	857	869	896	876	893	903	845	856	873	908	909	881	904	895	919	859	886	810	937
49588	13501	11453	6112	4469	3562	2833	2382	2141	1800	1719	1575	1438	1442	1397	1323	1320	1264	1261	1269	1179	1194	1116	1158	1131	1206	1137	1137	1139	1103	1114	1103	1077	1095	1099	1076	1087	1118	1072	1088	1083	1104	1082	1080	1059	1157	1064	1034	1071	1097	1143	1134	1068	1037	1099	1046	1043	1045	1115	1049	1064	1091	1155	1082	1024	1049	1036	1090	1115	1095	1101	1050	1065	1075	1043	1053	1023	1037	1076	1127	1140	1077	1084	1067	1061	1025	977	1028	1032	1096	1079	1057	1113	1058	1112	1107	1020	1143	1041	1054	1083	1140	1014	1094	1088	1098	1028	1060	1036	1030	1069	1066	987	1106	1068	1059	1088	1028	1079	1071	1054	1124	1040	1114	1064	1103	1111	1048	1070	1091	1059	1056	1026	1038	1100	1073	1029	1104	1095	1064	1093	1092	1055	1099	1050	1107	1022	1071	1021	1112	1058	1060	1050	1006	1114	1022	1069	1035	1065	1086	1091	1086	1070	1025	1085	1067	1061	1036	1049	1105	1009	1075	1060	1089	1051	1052	1033	1036	1119	1023	1083	1031	1057	1049	1065	1052	1096	1029	1081	1068	1055	998	1044	1059	1019	1067	1056	1079	1059	1080	1042	1062	1079	1052	1074	1026	1037	1027	1005	1055	1082	1094	1043	1033	1073	1036	1080	1096	1098	1080	1088	1066	1100	1079	1070	989	1073	1060	1078	1072	1073	1018	1070	1041	1073	1062	1043	1076	1046	1089	1056	1088	1066	1048	1036	1115	1072	1106	1100	1045	1006	1091	1010	1071	1069	1107	1048	1089	1087	1090	1012	1031	1034	1068	1068	1045	1065	1019	1027	1065	1083	1081	1083	1068	1069	1065	1049	1020	1037	1102	1056	954	1056	1079	1043	1038	1104	1077	1027	1055	1090	1029	1077	1101	1011	1049	1082	1058	1032	1048	1061	1071	1068	990	1114	972	1058	1038	1013	1053	1055	1112	1103	1070	1046	1068	1031	1040	1103	1051	1023	1062	1046	1087	1054	1018	1030	1035	1029	1083	1046	1128	1050	1051	1040	1018	1092	1035	1088	1051	1018	1070	1086	1017	1070	1012	1042	1046	1021	1069	1042	1016	1110	1070	1083	1063	1053	1037	1065	1052	1082	1035	1018	1051	1084	1025	1086	1073	1067	1048	1108	1044	1103	1072	1074	1114	1029	1071	1130	1034	1101	1124	1065	1019	1027	1067	1061	1057	1042	1082	1021	1054	1048	1013	958	1024	1036	1076	1011	1129	1077	1097	1073	1110	1031	1042	1045	1086	1064	1053	1099	1065	1078	1084	1029	1063	1083	1056	1075	1070	1056	986	1080	1043	1055	1102	1078	1080	996	1150	1051	1049	1045	1022	1013	1053	1040	1042	1064	1051	1103	1082	1100	1032	1025	1039	1007	1029	1087	1070	1095	1098	1058	1058	1078	1032	1041	1079	1043	1091	1115	1044	1054	1106	1033	1112	1052	1085	1085	1058	1028	1032	1093	1094	1118	1099	1084	1055	1054	1049	1049	1000	1010	1012	1100	1072	1075	1054	1058	1031	1019	997	1056	1074	1097	1084	1100	1038	1056	1067	1036	1050	1040	1034	1030	1073	1063	1137	1114	1036	1137	1036	1103	1061	1018	1123	1026	1027	1055	1076	1069	1034	1059	1054	1092	1090	1030	1078	1107	1106	1096	1050	1034	1036	1121	1037	1046	1026	1056	1050	1152	1048	1065	1023	1002	1027	1075	1061	1093	1042	1033	1086	1081	1037	1054	990	1061	1094	1067	1038	1026	1045	1038	1119	1031	1027	1120	1052	1035	1063	997	1104	1054	1129	1050	1045	1052	1034	1056	1092	1102	1104	1058	1047	1063	1092	1087	1069	1050	999	1043	1099	1012	1077	1036	1084	1070	1120	1064	1113	1066	1083	1161	1107	1054	1065	1037	1100	1120	1031	1084	1020	1037	1086	1066	1002	1050	1102	1021	1086	1076	1067	1020	1074	1032	1016	1097	1046	1073	1085	1059	1024	1086	1050	1009	1065	1056	1125	1040	1089	1054	1094	1083	1144	1071	1053	1051	1052	1078	1096	993	1020	1077	1014	1025	1045	1093	1077	1061	1098	1034	1062	1078	1100	1080	1074	1063	1090	1061	1070	1052	1033	1057	1006	1035	1098	1058	1076	1071	1120	1006	1032	1064	1034	1058	1078	1043	1054	1137	1005	1001	1062	1128	1081	1087	1081	1018	1024	1120	1060	1043	1079	1035	1058	1047	1124	1016	1058	1087	1084	1041	1084	1070	1010	1094	1023	1115	1124	1027	1045	1078	1025	1023	994	1052	1074	1060	1115	1091	1086	1057	1105	1012	1052	1025	1012	1109	1021	1054	1069	1083	1084	1112	1045	1047	1116	1062	1012	1055	1022	1008	1027	1060	1093	1067	1028	1054	1120	1018	1000	1050	1083	1026	997	1011	1078	1069	1034	1011	1046	1082	1089	1085	1101	1024	1069	1047	1089	1061	1033	1040	1031	1086	1022	1032	1058	1035	1025	961	1109	1029	1015	1099	1068	1088	1045	1048	1030	1098	1081	1058	1088	1046	1091	1067	1033	990	1111	1034	1079	1076	1015	1061	1100	1094	1031	1064	1069	1008	1126	1054	1095	1093	1069	1079	1108	1096	1047	1039	1092	1056	1029	1067	1049	1046	1079	999	1058	1079	1069	1013	1051	1042	1066	1113	1139	1105	995	1052	1050	1093	1056	1064	1024	957	1101	1045	1052	1032	1016	1020	1049	1103	1082	1037	1069	1090	1139	1091	1087	1014	1058	1073	1088	1063	1085	1060	1048	1061	1066	1104	1026	1094	1086	1047	1075	1015	1075	1080	1129	1072	1065	1015	1090	1030	1032	1027	1113	1128	1064	1062	1117	1028	1101	1055	1086	1091	1029	1020	1070	1092	1036	1100	1091	1067	1120	1089	1075	1047	1057	1071	1037	1125	1063	1082	1062	1002	1065	1064	1060	1107	1066	1040	1052	1060	1162	1022	1041	1057	1052	1087	1069	1012	1039	1052	1035	1065	1035	1045	1072	994	994	1007	1080	1034	1058	1091	1096	1034	1145	1070	1022	1131	1117	1051	1097	1074	1071	1098	1027	1070	1092	1099	1087	1068	1119	1075	975	1120	1126	1034	1076	1067	1021	1065	1040	1076	1042	1071	1048	1132	1092	1072	1073	1053	1052	1078	1079	1068	1093	1056	1104	1031	1094	1095	1061	1035	1008	1059	1034	1056	1030	1077	1106	1047	1109	1103	1027	1012	1077	1082	1091	1031	1101	1109	1044	1074	1031	1101	1055	1038	1039	1041	1054	1039	1111	1076	1041	1069	1024	1080	1041	1068	1056	1054	1124	1063	1043	1039	1129	1028	1030	1033	1053	988	1007	1031	987	1051	1030	1035	1026	1024	1058	1038	1044	1019	1048	1049	1065	1062	1057	1125	1038	1100	1015	1073	1070	1049	1096	1060	1072	1014	1042	1075	1081	1063	1082	1104	1069	1137	1034	1061	1045	1122	1038	1052	1082	1054	1087	1029	1079	1119	1027	1088	1055	1047	1042	1094	1002	1099	1052	1036	1032	1084	1078	1039	999	1074	1112	1077	1074	1064	1086	1062	1044	1044	1076	1064	1033	1057	1072	1051	1046	1085	1038	1066	1033	1071	1067	1045	1026	1030	1063	1079	1089	1098	1044	1049	1034	1092	1050	1093	1086	1066	1031	1051	1062	1036	1075	1134	1065	1053	1051	1060	1048	1031	1054	1041	1070	1090	1065	1081	1038	1037	1061	1071	1052	1073	1058	1053	1003	1078	1093	1031	1047	1071	1048	1059	1065	1090	1072	1063	1058	1127	1098	1063	995	1076	1105	1109	1025	1100	1083	1099	1035	1056	1054	1031	1090	1026	1076	1046	1115	1073	1054	1034	1031	1098	1045	1064	1074	1028	1108	1063	1071	1118	1078	1034	1074	1088	1066	1071	1054	1079	1124	1036	1106	1045	1078	1036	1054	1064	1040	1076	1018	1045	1065	1104	1085	1085	1106	1061	1069	1047	1065	1091	1016	1048	1052	1052	1030	1065	1043	1051	1107	1097	1096	1108	1085	1041	1035	1116	1081	1050	1108	1021	1059	1053	1025	1097	1059	1071	1013	1029	1055	1051	1062	1074	1097	1013	1008	1109	1115	1012	1090	1096	1068	1026	1073	1046	1062	1086	1101	1031	1087	1028	1103	1083	1046	1052	1049	1006	967	1048	1091	1061	1114	1029	1025	1037	1056	1091	1085	1049	1153	1063	1040	1080	1092	1072	1081	1055	1107	1100	1058	1081	1085	1060	1060	1045	1068	1056	1098	1010	1070	1082	1098	1046	1070	1107	1052	1040	1036	1033	1101	1002	1096	1064	980	1047	1037	1053	1031	1045	1024	1087	1009	1043	1081	1087	1094	1055	1049	993	1064	1074	1030	1021	1020	1059	1016	1065	1008	1105	1099	1048	1051	1058	1101	1042	1112	1088	1028	1112	1138	1084	1051	1111	1053	1058	1037	1109	1062	1076	1101	1055	1020	1075	1035	1089	1081	1105	1076	992	990	1061	1051	1056	1073	1047	1049	1008	1044	1043	1059	1100	1076	1015	1038	1092	1083	1069	1103	1110	1037	1024	1109	1044	1096	1007	1101	1010	1024	1108	1055	1069	1014	1006	1104	1049	1081	1043	1042	1042	1033	1053	1119	1102	1076	1081	1063	1089	1131	1055	1046	1053	1101	991	1065	1038	1131	1107	1082	1084	1016	1092	1091	1042	1066	1028	1038	1051	1087	1062	1046	1073	1036	1065	1053	1095	1111	1062	1076	1071	1119	1035	1070	1047	1016	1021	1070	1020	1131	1026	1105	1039	1059	1057	1052	1039	1048	1097	1098	1055	1032	1072	1070	1064	1103	1066	1021	1043	1079	1037	1081	1109	1029	1035	1052	1028	1117	1086	1066	1103	1083
28105	19355	5174	639	453	413	405	354	405	357	359	344	360	372	346	372	393	380	333	360	362	368	359	339	376	344	363	346	373	332	379	354	355	350	349	339	351	356	350	351	365	323	332	336	345	370	336	331	359	372	333	341	368	343	350	360	345	327	355	368	384	366	363	349	356	336	346	350	369	350	340	344	352	361	357	338	344	353	359	349	362	335	335	329	353	366	379	348	373	352	362	310	349	352	361	337	344	363	353	349	348	323	337	336	351	344	383	335	347	379	341	363	340	345	327	339	354	381	334	373	345	316	331	363	358	311	332	357	365	384	374	325	357	357	342	382	329	362	333	329	364	346	364	367	343	344	333	355	355	348	352	345	349	341	360	362	377	348	331	355	336	316	330	365	337	347	310	348	357	316	345	315	353	363	371	320	345	333	344	356	362	346	345	353	346	326	375	351	317	374	325	360	340	332	312	367	340	326	352	345	327	330	344	346	320	347	350	358	365	358	358	352	349	356	318	371	372	358	342	357	341	352	324	363	353	350	360	295	345	337	337	367	352	362	355	357	381	350	334	351	357	369	352	349	329	334	333	357	321	340	327	373	353	349	360	354	338	342	371	357	374	341	365	364	344	367	347	315	357	343	342	351	363	335	349	355	325	364	379	349	364	350	328	377	376	342	367	356	349	345	358	366	356	352	378	350	336	364	343	369	354	340	346	332	359	354	362	328	346	321	358	326	344	320	369	376	373	322	373	378	346	367	327	337	357	344	362	316	299	359	347	352	343	358	359	352	335	367	343	352	350	346	325	351	344	354	338	337	318	346	363	343	346	368	335	359	355	367	357	333	349	346	358	323	333	320	314	371	353	334	332	327	379	332	355	334	354	354	370	323	332	328	369	353	345	330	368	377	371	359	359	345	316	320	345	369	347	371	327	365	371	325	366	371	366	346	347	386	358	360	355	324	329	354	343	350	370	356	323	347	368	343	359	320	378	339	347	341	362	347	339	379	353	379	368	348	335	336	381	323	318	355	369	318	338	351	355	345	364	355	320	328	333	357	334	358	329	336	349	340	341	331	379	339	363	347	346	316	362	364	329	346	307	352	364	344	349	339	322	336	343	356	362	364	338	338	366	334	349	357	358	366	339	359	349	331	382	340	327	383	394	333	347	371	377	386	348	334	323	322	344	368	377	337	359	360	341	340	338	340	337	382	339	332	360	384	369	377	355	343	335	371	340	392	340	325	335	347	342	380	342	349	342	347	344	310	287	354	328	358	345	377	365	341	330	316	372	338	324	360	358	314	317	341	353	341	329	336	321	376	369	362	368	351	390	364	338	356	339	389	323	363	347	338	377	363	334	363	348	334	379	352	363	368	342	327	340	338	387	343	382	367	349	366	318	334	365	348	366	350	349	362	326	348	331	332	358	361	339	351	314	337	330	341	356	363	368	351	373	350	308	328	353	317	397	348	344	388	371	361	344	344	348	347	327	350	339	357	382	352	341	333	364	325	347	328	370	322	327	374	334	362	338	342	361	335	342	364	345	355	374	358	370	329	327	360	310	347	387	352	344	361	364	358	318	354	373	375	365	360	324	373	345	356	335	357	335	348	330	327	339	323	407	314	349	349	339	330	369	355	344	345	358	345	364	325	354	356	341	344	372	326	323	357	358	361	321	356	322	338	350	353	367	338	343	367	341	324	362	364	350	363	341	338	371	349	347	400	344	377	334	376	329	339	337	390	376	361	348	333	364	344	344	365	360	349	343	388	371	352	359	360	363	352	370	334	370	365	345	340	350	364	342	359	360	338	363	372	362	337	348	374	336	366	371	320	385	350	323	358	346	322	365	351	356	327	337	351	344	374	340	332	343	335	364	351	361	336	363	366	368	358	384	339	347	316	345	368	353	334	358	340	337	327	349	314	314	320	335	346	327	377	357	345	338	340	364	334	349	342	379	374	310	350	346	321	343	313	383	355	388	334	355	318	320	353	347	363	326	320	335	349	338	333	321	378	351	367	314	360	321	371	380	355	359	360	360	343	327	391	382	337	326	308	333	378	331	331	329	352	340	358	331	368	334	347	354	350	361	340	355	383	320	336	343	377	348	337	308	335	351	332	355	353	293	344	376	339	380	291	393	338	328	351	320	335	332	380	332	370	363	325	363	337	356	346	361	316	355	330	342	339	325	349	322	316	352	347	318	358	327	370	356	320	372	330	347	352	353	356	334	353	367	343	366	360	363	350	374	359	368	350	337	327	348	353	343	347	337	324	334	345	310	361	356	336	350	346	357	363	358	356	368	385	326	364	385	353	355	354	315	369	342	402	318	344	361	337	388	355	365	315	342	320	308	356	341	347	337	329	403	344	349	350	320	330	369	355	322	330	322	321	368	369	396	350	328	363	391	353	357	343	330	312	353	350	347	331	356	380	347	307	315	317	348	343	354	355	303	349	397	350	340	351	349	373	361	357	361	343	315	353	369	348	340	373	354	358	365	394	387	345	356	347	343	346	351	345	371	353	342	353	309	361	335	353	351	330	380	354	405	336	361	353	360	359	350	372	358	359	336	343	334	325	359	340	340	347	388	342	350	325	327	301	331	340	344	372	371	335	343	339	365	354	365	318	381	321	340	331	357	333	384	341	327	319	347	333	381	347	329	398	348	312	306	324	371	376	365	319	393	303	336	333	350	319	354	370	356	341	357	366	336	354	318	328	361	390	341	337	381	355	361	359	308	353	364	330	312	374	354	317	381	343	345	334	386	353	351	344	355	384	384	365	333	366	374	375	341	346	338	323	335	373	360	344	338	350	347	356	345	382	373	330	338	339	342	347	353	381	382	335	322	367	365	336	349	377	321	339	354	338	329	348	321	325	362	306	365	324	351	362	346	341	365	340	349	366	335	329	332	342	282	344	339	393	359	351	326	358	335	374	329	346	348	339	348	372	357	363	373	347	367	338	342	313	331	350	333	338	344	365	374	355	373	360	334	372	373	349	350	359	337	353	322	326	368	341	327	352	334	333	356	348	363	329	349	344	345	342	363	340	363	349	356	308	328	361	323	366	361	331	374	366	339	352	332	346	339	343	376	352	353	352	330	335	334	354	360	363	328	350	333	345	353	330	338	352	358	342	327	333	337	348	365	319	395	332	346	365	324	322	353	339	367	340	352	334	377	361	338	322	365	330	344	339	358	357	328	366	312	365	369	334	364	372	314	333	372	350	376	336	338	350	352	354	345	339	340	334	356	349	342	370	355	341	327	344	328	351	355	333	386	370	340	373	397	353	314	345	340	332	343	349	350	360	349	355	332	349	339	325	327	337	369	347	329	308	337	347	364	375	359	322	368	324	370	352	360	357	351	345	347	366	352	362	335	354	347	351	378	346	316	338	335	335	345	379	328	349	328	350	362	339	335	347	359	372	349	315	340	357	327	317	346	388	347	335	355	361	352	368	405	342	356	337	330	341	362	336	338	333	330	366	339	357	340	382	345	373	340	341	358	351	395	345
17661	1166	823	617	558	508	502	465	488	445	453	465	443	454	437	439	427	418	442	428	435	425	467	382	485	420	472	421	446	447	434	464	428	441	417	458	450	396	453	455	427	427	405	461	425	432	433	426	439	443	445	455	415	398	431	465	433	450	417	447	438	426	417	459	432	456	447	443	406	429	430	453	428	455	392	408	441	459	458	437	438	399	453	425	417	435	435	480	457	455	417	437	443	429	414	451	407	461	443	457	437	444	472	419	431	452	464	437	433	423	429	449	455	435	423	471	444	464	397	406	439	472	443	440	431	409	445	444	421	481	452	422	439	443	449	471	431	464	448	444	424	476	430	418	436	414	452	454	443	447	401	465	433	442	452	437	431	449	484	401	438	444	432	431	421	400	445	437	430	435	439	430	416	437	437	469	418	444	427	468	432	448	422	432	433	466	485	466	405	424	407	430	403	413	438	421	399	451	421	409	441	425	455	440	428	442	423	440	408	459	454	409	452	456	441	455	451	448	404	443	419	404	417	414	446	451	417	459	408	431	429	376	441	435	451	415	433	429	442	441	433	475	431	409	425	435	417	441	439	449	490	422	409	424	454	452	457	451	398	450	458	438	431	417	436	443	416	418	455	460	466	435	432	456	425	420	443	399	447	456	443	427	405	430	433	473	407	420	420	426	426	415	450	446	457	446	425	434	423	475	434	415	430	428	420	449	392	434	458	442	449	458	439	439	476	429	448	431	430	440	463	448	422	430	468	397	411	425	401	393	418	411	476	427	432	399	398	430	425	407	433	421	426	439	452	450	437	480	399	413	429	449	417	439	462	447	457	418	424	443	424	435	420	444	444	430	458	455	476	411	429	450	417	422	439	436	432	431	458	444	459	451	450	445	455	445	435	398	418	459	422	463	436	429	438	461	448	453	427	421	437	471	457	452	470	441	445	408	426	470	458	455	439	449	467	440	444	423	438	419	396	441	473	432	498	461	445	448	416	420	453	442	451	409	431	430	433	424	482	437	433	418	410	450	433	417	403	425	465	441	429	431	459	428	457	435	422	441	422	444	460	431	419	464	415	420	451	461	468	468	466	440	488	442	462	467	416	413	400	439	469	423	415	394	441	451	429	466	484	403	438	414	425	441	429	431	420	430	453	440	429	466	409	439	440	453	411	454	444	424	453	438	432	455	425	457	431	450	413	425	474	429	427	424	455	431	458	447	446	446	435	464	423	449	417	442	421	471	485	395	406	433	443	400	413	437	414	400	455	445	453	447	459	397	459	418	443	434	412	426	484	461	431	444	414	479	468	425	474	466	459	468	452	423	442	411	438	439	436	416	446	434	443	437	438	425	469	471	449	464	456	439	456	435	415	438	462	436	408	410	442	412	445	401	414	443	415	440	435	420	417	438	442	447	392	468	422	438	423	448	451	451	455	409	442	433	443	464	438	425	473	462	423	445	447	409	420	420	444	457	426	460	419	452	492	452	453	461	448	455	445	448	406	454	459	421	415	462	458	430	426	447	450	457	427	430	428	437	441	449	425	485	460	459	435	419	443	443	448	452	416	409	439	450	438	414	423	454	452	423	406	436	408	438	477	460	450	436	445	437	425	436	463	448	420	424	450	447	441	451	419	436	450	427	414	438	459	414	446	421	431	467	463	444	438	431	431	440	477	415	449	415	459	466	450	460	433	443	454	418	460	412	419	465	425	447	418	409	442	442	410	445	453	423	458	435	421	416	402	417	410	392	411	461	472	455	436	463	448	442	405	469	421	430	458	448	444	459	418	446	454	454	410	389	454	475	419	451	441	440	427	432	423	419	425	413	444	458	439	443	429	459	478	427	434	423	404	401	422	425	471	469	477	422	460	404	421	424	466	420	477	477	428	430	438	422	451	404	437	462	420	432	390	446	454	447	419	435	428	418	446	410	442	443	442	453	429	460	467	430	451	421	455	429	454	433	457	423	449	471	440	416	411	415	490	439	444	410	449	442	420	412	453	447	455	436	434	457	437	433	421	433	462	459	448	420	409	427	447	436	465	401	445	461	446	454	432	453	447	418	431	447	444	426	414	404	455	394	459	442	422	443	476	434	399	413	423	415	470	437	416	426	444	462	459	423	473	419	424	449	434	446	391	446	459	465	402	429	433	476	398	423	427	434	457	414	450	471	452	440	429	421	448	421	466	428	416	447	432	459	420	455	444	420	407	426	408	457	422	412	433	449	479	438	458	463	450	422	415	462	460	418	468	431	454	421	404	457	438	430	426	426	405	439	451	452	461	435	457	429	443	438	427	430	459	440	436	462	413	401	466	417	442	473	442	442	464	442	414	430	444	469	469	452	423	431	435	454	450	450	464	423	419	440	427	431	420	434	445	470	462	444	441	425	451	453	460	419	422	444	416	449	449	422	441	427	396	425	451	436	444	426	445	431	435	394	427	444	487	443	451	429	437	482	428	452	455	395	458	441	426	443	464	430	418	448	467	445	417	413	446	459	440	451	432	451	421	422	435	446	423	427	432	441	434	442	445	400	443	445	451	430	427	404	447	439	478	475	437	432	453	458	432	429	421	451	467	436	416	444	414	440	431	394	442	443	431	454	460	490	441	440	459	440	459	435	460	478	425	450	432	459	443	423	447	417	421	420	436	438	436	425	447	433	414	427	401	428	399	418	400	462	421	454	458	441	441	428	414	453	415	435	407	409	449	431	437	439	413	460	445	420	449	479	429	462	422	439	421	408	418	434	427	429	409	409	461	433	460	448	440	434	430	444	415	478	380	437	427	418	412	432	425	432	416	450	470	421	425	428	464	450	470	448	427	418	491	414	443	453	440	447	448	449	398	417	429	451	468	444	455	434	416	425	448	452	407	452	456	411	451	430	458	415	444	397	433	422	430	434	438	409	455	423	477	458	422	452	429	445	419	431	430	443	429	417	441	406	463	431	466	458	439	450	464	435	429	448	403	431	428	400	427	441	411	451	469	447	463	407	427	427	434	437	470	433	463	435	452	430	478	425	430	463	441	433	447	484	481	442	466	424	462	439	440	461	420	443	395	401	451	424	444	390	428	464	481	452	470	456	426	443	481	433	433	434	450	429	419	424	433	427	432	422	465	442	445	441	462	470	415	441	411	497	435	447	438	447	401	465	468	417	427	452	408	466	460	493	464	417	446	457	440	447	429	466	424	420	470	412	453	440	430	413	452	427	456	438	409	422	471	469	453	470	435	431	442	439	458	437	440	454	409	444	450	419	404	464	428	453	437	469	463	414	442	436	454	442	433	444	441	430	419	443	427	416	440	421	400	422	443	435	424	415	446	441	407	453	456	433	463	477	417	442	407	479	438	459	412	408	445	440	443	414	436	449	461	434	414	466	417	447	418	439	448	423	457	465	433	502	425	446	418	413	435	429	453	442	431	435	387	449	449	439	421	432	493	423	414	441	454	466	437	449	421	443	486	447	475	424	420	464	475	449	407	426	442	449	420	448	482	450	424	438	436	429
24430	21486	29050	24334	21447	8264	1435	1000	908	869	848	869	850	797	758	807	820	735	754	751	773	734	777	730	713	754	749	754	745	680	820	723	760	731	692	741	760	730	772	711	716	803	758	756	715	749	764	735	775	734	727	730	777	747	712	723	677	711	751	714	736	716	735	741	714	745	740	702	734	748	706	751	751	726	700	728	707	761	758	729	750	743	704	762	718	751	730	729	717	754	770	701	769	665	753	774	706	751	734	747	720	687	703	720	739	713	703	732	723	724	763	732	753	692	729	720	715	788	737	722	750	729	740	740	740	712	724	733	706	755	787	741	714	771	731	718	745	725	731	732	708	673	729	776	743	759	711	784	745	710	734	747	734	725	743	696	726	751	762	736	731	784	715	729	718	696	743	732	719	730	700	762	708	723	692	679	749	711	744	773	727	748	729	697	708	710	675	672	749	701	707	737	734	716	731	721	743	725	736	694	752	731	730	752	744	785	684	721	739	683	727	709	688	715	768	699	766	726	702	677	708	732	723	760	732	736	757	713	721	687	737	729	689	687	716	716	737	677	695	695	729	762	779	716	764	749	745	688	708	756	755	721	738	752	715	777	719	762	705	723	764	691	692	735	674	726	702	754	738	702	724	734	746	720	696	724	741	737	783	755	697	724	748	759	750	779	726	744	697	725	690	735	709	731	749	672	739	773	756	704	743	722	747	732	681	745	691	727	759	720	787	730	749	671	734	768	764	749	687	647	718	745	704	722	720	704	761	693	739	728	713	766	718	735	792	764	728	716	696	713	713	703	740	663	731	732	759	701	758	750	750	750	712	714	744	775	707	727	718	781	734	707	716	690	701	723	711	733	735	731	716	693	726	737	723	709	710	690	740	718	694	771	744	768	750	742	755	739	751	746	707	702	672	700	715	709	693	687	778	708	710	753	742	740	733	700	708	692	720	715	764	771	695	714	748	731	715	732	692	673	738	705	693	726	719	720	721	716	706	719	711	728	777	749	741	737	767	719	768	722	715	749	737	706	779	760	703	752	690	762	714	761	730	709	675	737	702	737	703	688	737	716	743	732	792	777	795	735	755	725	772	734	740	747	727	733	739	721	782	743	735	722	693	735	764	731	717	730	698	705	760	708	715	708	699	756	744	749	687	719	730	703	718	723	741	731	755	754	719	710	693	721	749	730	691	782	745	729	707	737	675	704	794	726	721	701	706	723	763	729	778	702	749	713	751	779	708	774	728	755	729	727	754	731	727	744	703	758	736	744	713	723	709	757	732	751	714	694	729	728	752	756	729	762	767	743	731	731	728	733	695	718	757	771	728	705	714	712	699	763	693	735	686	763	679	729	702	737	771	690	753	736	799	680	753	738	717	722	702	758	679	718	726	685	757	726	683	758	740	710	667	705	726	749	740	736	704	730	710	700	719	737	747	721	763	705	687	727	719	722	749	714	714	734	729	733	727	709	741	696	750	745	703	706	697	740	763	700	750	765	764	756	758	743	720	708	749	738	732	685	682	747	753	711	718	734	744	741	767	711	745	687	735	744	747	720	755	741	744	682	735	740	762	742	679	703	703	716	757	728	734	761	759	760	694	700	724	790	706	735	721	725	764	684	734	705	720	717	693	746	707	711	718	755	742	709	742	749	794	724	708	752	788	735	697	714	751	702	676	716	721	708	747	752	689	697	729	726	727	732	723	703	710	739	727	752	732	697	763	711	707	708	689	693	672	690	755	697	710	762	679	745	690	705	709	746	712	743	693	700	755	704	709	687	729	744	715	742	706	691	751	710	765	710	720	704	778	747	748	739	739	768	751	713	759	746	748	757	747	705	707	714	751	731	700	706	771	693	696	727	775	709	718	663	726	763	719	744	735	706	745	719	730	708	710	740	725	693	742	750	763	722	704	743	731	752	721	662	775	735	755	717	720	708	759	736	715	772	725	739	744	685	753	755	724	683	758	748	701	745	725	713	769	708	706	694	720	713	699	725	702	690	760	712	751	737	723	737	692	725	742	730	738	720	727	681	741	757	680	717	719	733	728	696	717	707	739	744	749	720	751	770	753	721	717	703	812	696	734	715	726	755	676	746	740	729	739	757	737	729	697	682	743	753	745	704	781	701	747	743	717	711	738	789	760	703	708	712	732	706	741	757	699	706	690	701	711	772	714	749	749	747	709	694	740	700	762	748	711	724	700	694	717	723	724	701	694	761	676	745	697	647	710	683	744	714	654	715	738	712	703	700	749	764	713	736	754	764	755	704	680	696	725	706	730	745	701	718	745	717	763	743	697	727	767	734	722	740	789	697	709	688	751	760	748	713	708	732	682	732	739	754	756	719	755	744	714	741	760	721	707	689	722	739	714	735	698	686	736	728	690	746	708	728	720	754	777	745	720	741	726	755	757	731	783	779	753	742	741	737	701	732	695	692	750	685	746	744	736	708	724	748	735	792	748	719	700	718	764	724	750	738	710	704	700	756	767	742	732	716	732	756	745	744	723	720	764	791	687	760	757	791	744	742	720	662	708	729	721	718	711	709	727	770	697	693	749	714	729	724	705	729	728	768	721	763	747	746	690	741	731	710	736	755	719	742	741	730	700	730	772	737	758	785	757	714	717	725	748	714	736	730	714	676	731	730	741	695	720	704	722	717	716	734	722	724	707	741	780	718	742	760	731	674	742	690	759	724	739	722	700	716	703	680	714	717	744	742	732	703	716	768	743	688	703	748	703	730	698	712	723	719	735	738	707	750	688	764	699	722	739	747	714	728	760	727	745	729	745	730	731	699	762	763	774	783	778	730	758	735	732	735	717	702	747	763	729	814	826	773	732	735	728	742	688	703	671	754	737	712	732	779	718	696	737	715	690	692	744	749	715	725	685	734	757	701	752	697	707	731	712	722	722	755	731	703	691	681	776	744	688	715	712	745	728	708	734	735	716	730	766	735	698	736	788	707	734	695	703	688	717	745	764	691	673	745	702	712	737	794	719	694	744	704	759	746	747	700	726	726	671	714	736	785	720	710	732	765	713	749	707	728	718	722	704	747	708	726	685	746	721	753	703	660	746	729	727	725	703	746	767	718	757	736	741	691	696	734	755	723	704	772	731	752	697	727	706	705	675	732	717	682	692	750	690	709	709	727	721	720	714	787	722	730	742	701	747	710	733	720	754	703	711	718	734	729	727	710	698	743	702	762	725	677	767	774	723	743	722	722	730	748	735	735	706	721	715	739	661	772	693	753	693	769	711	756	697	748	754	718	811	707	665	702	716	691	718	736	699	716	715	696	712	754	715	661	717	736	714	696	767	688	670	697	713	765	696	777	725	722	709	754	712	727	731	689	726	754	743	711	740	767	765	738	716	719	745	732	685	705	713	722	736	789	708	705	713	731	709	778	744	751	683	749	710	684	730	759	741	736	744	716	717	785	725	725	760	702	719	737	670	734	708	718	739	745	751	714	665	692	726	731	775	665	750	706	719	732	747	702	726	769	758	777	758	743
45405	8764	6790	3530	2608	2125	1814	1605	1440	1312	1194	1163	1096	1081	997	998	989	958	919	947	963	943	904	906	968	888	887	904	877	916	849	944	883	980	903	908	865	880	925	910	854	873	920	884	891	920	844	828	886	897	894	856	847	879	870	865	852	846	927	878	863	909	870	894	904	907	882	858	792	865	867	840	832	862	878	907	935	888	941	865	874	866	874	966	929	871	838	889	878	882	834	866	875	797	869	815	888	904	832	856	860	874	897	862	803	861	866	912	841	851	859	916	874	873	903	883	784	886	890	889	859	894	853	897	892	856	844	870	840	874	792	871	853	912	842	882	865	870	900	887	826	873	861	872	870	842	841	825	881	865	872	840	860	889	858	911	880	865	861	833	913	875	910	896	921	890	855	832	862	862	901	903	840	902	871	845	866	854	888	872	880	869	837	821	877	948	906	845	878	864	843	874	867	863	864	853	877	890	906	845	901	898	940	810	892	864	872	861	870	852	861	900	854	927	862	892	842	853	889	860	833	862	862	859	848	816	874	852	896	840	916	829	871	846	855	872	875	904	885	878	860	894	842	878	921	906	838	857	851	881	880	882	864	866	816	904	891	878	851	899	911	844	830	908	848	834	834	900	871	877	834	862	931	859	881	895	842	874	886	849	876	864	882	921	857	885	902	906	859	898	794	889	907	857	842	873	920	902	861	867	880	840	898	911	944	855	810	847	827	839	874	839	883	912	887	872	820	875	854	824	884	849	895	867	842	866	889	872	835	846	877	861	877	875	866	875	872	894	907	842	911	840	881	860	870	906	890	860	874	891	832	867	899	878	847	836	863	892	787	880	909	889	924	820	869	866	886	853	884	851	862	847	866	847	943	844	873	877	900	861	901	849	814	857	882	862	856	895	870	869	824	931	864	857	908	875	913	822	899	876	913	910	874	901	860	843	885	897	843	841	934	935	877	879	874	861	903	853	856	891	841	905	877	849	862	891	836	892	867	902	897	890	822	885	898	871	887	886	864	907	875	859	894	945	883	920	905	806	878	911	823	812	885	876	872	912	871	912	873	860	896	899	843	904	843	861	883	835	910	850	873	883	836	898	843	851	804	887	833	871	815	862	898	900	838	859	880	843	851	824	834	891	864	866	837	918	828	921	885	829	892	898	838	842	838	902	866	868	839	890	881	832	869	895	842	901	831	859	891	861	835	907	845	806	854	879	869	893	836	855	891	825	852	867	848	885	849	881	926	868	842	869	840	922	863	862	858	865	863	909	882	881	886	833	793	875	877	864	860	885	921	797	911	944	925	885	864	883	837	856	873	896	889	857	872	918	863	917	841	861	910	854	897	868	914	926	903	886	824	910	866	798	950	856	881	820	868	844	914	893	876	851	947	920	849	872	842	868	821	892	911	895	879	858	904	882	911	868	828	874	864	816	861	897	850	860	905	802	855	908	872	833	854	894	845	837	836	826	827	919	846	887	892	902	927	873	846	893	860	913	855	832	839	916	852	847	921	887	880	900	885	859	855	857	841	861	864	860	907	898	856	860	872	904	918	895	883	882	883	929	869	890	879	837	812	928	841	862	925	899	861	828	861	834	929	806	827	862	900	854	872	896	849	858	840	835	927	817	866	875	865	893	865	865	858	916	883	870	829	903	883	870	859	887	873	889	911	893	851	856	852	871	854	866	874	862	869	838	894	867	891	857	876	864	865	886	861	918	913	884	858	824	903	902	920	882	840	942	873	842	806	901	859	832	845	856	813	841	871	876	910	885	839	870	910	880	861	960	891	896	941	880	897	868	865	839	887	886	844	876	890	906	879	849	901	851	860	891	910	872	846	868	822	868	872	826	882	864	878	852	880	870	913	860	843	900	868	847	886	874	899	836	831	806	881	851	861	885	897	873	874	866	791	859	835	868	850	891	862	851	880	876	913	769	879	883	849	902	908	855	846	867	830	859	891	906	870	887	847	879	877	910	871	873	871	854	923	875	829	897	814	901	837	848	861	841	868	843	902	890	879	891	888	844	915	884	871	839	911	913	875	858	872	858	905	875	791	803	873	856	871	911	894	931	881	873	877	905	833	823	893	903	893	880	817	887	906	921	871	917	895	862	903	859	879	935	830	869	898	876	910	891	868	903	883	849	823	857	853	812	837	863	898	870	826	773	858	885	888	827	819	892	846	909	867	843	893	846	879	900	836	893	864	850	811	850	871	871	883	840	860	862	873	858	888	814	829	874	855	859	877	826	825	885	881	860	884	879	891	874	916	896	850	799	870	850	889	850	872	930	867	887	914	833	874	828	868	805	863	864	842	827	911	853	862	884	830	877	875	843	856	879	835	833	905	869	872	823	843	812	877	924	920	901	849	889	900	868	882	903	848	857	897	849	904	830	943	874	863	846	896	815	893	954	896	946	832	828	863	895	838	896	900	911	917	876	832	859	865	864	862	879	875	868	876	896	840	848	894	851	873	833	854	867	904	837	882	852	911	854	846	843	873	882	879	892	823	871	894	905	902	928	869	862	875	879	850	894	855	907	882	906	854	885	861	885	850	863	890	915	918	897	869	844	879	891	850	913	910	893	852	827	828	877	884	867	873	857	902	834	892	836	830	957	881	864	872	898	846	920	863	853	868	840	838	870	868	824	869	897	871	877	895	892	861	887	861	861	847	846	883	921	848	855	860	874	879	875	850	851	853	921	842	869	892	822	841	909	880	889	896	843	905	860	884	822	875	858	910	894	858	869	850	845	891	867	836	848	897	875	886	852	827	879	867	912	894	892	862	923	885	875	902	846	882	836	859	894	873	860	917	824	873	861	884	854	923	871	860	864	857	836	861	929	854	900	856	899	824	828	879	846	844	820	873	881	841	848	808	913	889	858	842	894	883	874	856	882	849	898	936	885	885	857	858	823	863	866	893	861	937	876	865	852	843	895	862	872	888	855	878	854	894	864	858	888	842	892	881	869	860	909	871	853	838	854	875	875	893	887	876	883	887	847	865	916	920	839	840	880	883	883	892	867	852	864	923	884	882	875	848	930	871	876	891	907	851	920	949	886	856	873	836	902	837	868	806	874	891	904	839	873	895	858	853	891	825	876	871	829	873	813	879	869	846	855	857	925	824	875	872	894	914	822	854	830	864	870	881	826	862	915	835	841	857	807	869	882	834	830	926	908	844	852	835	845	830	890	856	880	851	895	849	861	848	884	911	967	808	857	859	863	875	834	881	848	842	854	874	839	820	880	966	856	858	890	829	896	875	861	864	884	836	858	889	868	877	874	883	842	853	857	858	870	854	816	895	859	865	907	864	879	851	889	844	869	846	917	824	960	881	811	867	883	842	869	875	822	893	849	902	891	901	889	884	828	840	900	904	854	887	849	859	825	845	820	873	831	908	896	941	916	880	911	857	898	916	861	867	874	886	835	872	873	909	904	861	837	860	826	917	891	838	886	848	883	956	906	920	888	922	874	886	900	849	886	877	863	867	895	830	856	864	942	867	795
25745	21465	27708	25225	5939	540	462	444	419	384	382	384	364	357	354	357	356	378	352	330	338	348	354	311	340	348	350	345	323	360	345	343	318	326	327	342	330	314	341	316	337	338	327	341	351	317	366	319	348	329	347	346	314	372	313	347	316	329	323	337	316	328	334	327	359	338	334	356	336	357	338	329	293	326	318	343	342	379	351	338	308	313	328	330	351	345	326	347	339	278	331	340	324	325	309	346	329	315	320	321	317	298	306	346	316	341	330	318	334	325	346	310	322	325	346	358	352	325	350	334	347	312	344	338	341	348	302	352	319	332	311	335	315	344	329	349	326	348	348	356	325	339	346	345	347	330	338	359	330	344	349	359	322	341	338	341	322	341	330	322	335	344	337	327	347	324	314	346	318	314	348	346	314	340	347	315	366	321	343	345	340	339	332	315	308	343	320	342	292	298	329	334	311	330	322	348	344	342	318	354	330	335	334	314	309	325	330	346	345	346	332	342	344	311	343	336	286	330	320	303	317	343	320	338	351	346	324	310	345	303	307	321	320	331	294	339	345	327	345	341	329	317	329	319	310	317	299	348	329	315	357	336	359	321	301	339	339	325	351	347	324	347	341	311	327	357	335	339	367	331	341	308	350	354	359	304	322	378	338	349	336	301	316	357	333	336	342	295	346	297	330	328	321	299	349	329	306	333	321	315	322	316	354	362	347	346	311	322	382	315	321	310	351	338	314	327	298	351	372	296	323	325	336	353	351	339	353	330	342	323	288	327	342	348	334	343	315	345	362	348	354	340	310	321	316	317	337	385	335	363	340	320	324	283	328	342	305	322	330	317	329	338	351	341	349	341	342	322	350	318	319	368	323	318	326	325	308	322	319	368	314	335	337	328	326	349	329	358	352	320	343	298	314	330	359	351	331	339	326	313	307	333	347	313	329	365	343	350	334	321	334	333	343	352	358	327	344	302	366	337	322	318	338	339	322	351	346	301	333	317	339	372	334	303	323	351	332	349	318	328	331	326	374	353	327	340	340	336	335	330	347	356	358	310	329	310	331	361	339	308	311	311	322	337	358	327	312	323	336	363	334	341	316	330	331	362	329	346	337	311	334	354	340	336	343	329	308	338	342	349	315	332	303	332	313	328	303	342	338	309	321	324	325	314	300	332	337	336	300	327	324	304	376	316	328	339	334	343	353	322	335	347	314	309	311	336	329	316	333	314	355	309	342	310	346	331	330	343	314	333	318	325	338	344	320	312	313	315	336	328	351	353	346	344	336	361	343	322	323	351	304	331	322	349	343	325	329	320	317	334	302	360	324	356	359	346	295	339	342	320	363	298	303	317	307	325	364	326	346	312	326	292	306	343	344	312	326	330	387	318	345	299	320	358	349	352	310	323	324	339	328	352	318	333	331	337	316	321	330	335	363	319	335	347	323	378	369	351	296	275	308	322	312	329	306	325	364	328	323	319	351	303	345	326	383	332	348	314	340	324	341	325	333	358	324	299	362	329	270	307	350	320	321	348	357	333	341	341	342	344	332	308	324	323	353	341	334	342	304	368	295	344	353	311	309	318	318	349	356	344	369	301	320	347	354	333	324	305	314	328	390	318	324	357	318	345	330	316	320	351	306	340	338	320	341	323	314	319	340	340	346	311	310	339	298	345	382	331	330	307	356	333	359	328	332	310	331	345	341	324	341	318	352	336	361	315	337	315	329	302	339	360	323	287	331	339	337	303	351	374	293	324	321	321	333	322	327	336	348	335	315	348	331	338	323	290	329	348	305	315	321	310	309	321	324	318	341	307	337	323	325	335	321	319	319	350	351	329	336	304	319	311	352	307	383	307	356	352	334	316	354	346	292	347	310	312	314	319	345	323	324	313	328	307	339	359	326	348	353	335	326	320	317	340	360	326	328	332	299	337	333	352	337	301	330	347	337	330	337	364	343	332	306	360	335	344	363	331	332	300	314	328	318	354	322	318	324	318	325	330	336	348	321	364	323	322	358	309	328	337	338	338	329	361	346	310	323	306	325	311	336	336	325	327	295	361	336	344	319	329	328	331	349	314	316	321	339	331	315	349	336	326	307	314	347	298	331	299	371	311	334	331	390	320	307	335	347	342	372	338	331	349	303	318	332	309	317	335	358	311	355	360	348	311	308	339	341	284	317	341	296	326	348	338	341	326	332	332	325	330	338	284	317	343	334	349	357	351	299	364	315	331	321	334	325	332	317	326	363	314	302	318	346	381	346	335	347	315	308	334	354	317	320	331	310	330	312	333	319	353	286	334	333	336	352	333	359	338	329	308	333	350	357	341	324	324	358	340	339	345	328	308	317	316	327	331	340	331	320	302	351	336	331	320	339	353	333	337	326	333	336	372	320	309	317	326	299	284	318	322	315	298	332	348	326	321	307	342	318	356	319	319	337	321	385	337	323	307	353	339	307	341	328	343	346	353	319	343	323	358	352	321	326	343	349	324	326	332	348	326	317	337	322	373	329	326	304	302	305	342	300	350	340	326	335	336	334	361	353	340	326	350	330	334	323	342	321	316	309	349	343	358	320	318	302	336	329	316	323	301	347	316	296	305	358	334	364	348	329	349	363	349	315	327	323	345	328	293	319	324	336	301	306	312	323	333	347	337	328	309	343	307	331	322	336	338	314	344	314	325	325	335	346	307	315	317	327	368	336	351	303	344	343	347	351	352	316	350	348	298	339	328	307	307	322	351	323	338	328	338	377	331	319	335	340	356	379	311	345	326	292	319	349	320	329	298	320	300	360	309	321	316	296	352	325	324	349	331	310	336	338	373	347	348	348	328	326	323	323	313	337	357	346	345	306	364	373	336	359	327	343	337	326	320	322	308	336	348	340	348	335	350	349	314	362	339	325	331	340	295	352	354	319	346	338	308	328	311	313	302	322	318	317	347	338	297	330	342	297	331	324	344	337	319	343	320	328	337	331	333	350	336	365	328	317	324	328	322	361	309	320	352	351	338	295	366	337	357	306	312	326	338	340	322	334	346	323	332	345	329	300	338	387	334	337	323	329	347	336	331	345	350	335	337	326	343	342	337	324	306	348	344	340	315	345	354	313	309	314	349	347	310	338	316	344	342	330	335	319	337	329	320	330	322	325	343	355	331	354	317	365	325	315	356	340	342	328	325	340	317	336	330	331	338	345	345	351	317	338	345	346	323	348	350	320	349	314	360	349	333	307	320	331	330	306	323	363	345	341	342	316	286	328	334	347	308	314	347	316	327	349	363	332	334	338	337	337	310	331	306	300	318	329	308	311	297	324	300	328	327	310	319	309	325	324	345	320	330	317	356	322	328	316	344	318	361	315	334	325	355	313	323	308	306	334	334	315	311	326	275	291	347	340	344	318	345	297	349	338	343	335	343	343	313	326	341	336	307	349	339	323	326	374	344	330	325	323	321	313	352	349	315	362	343	313	362	349	327	304	338	335	333	315	306	322	318	365	321	299	366	348	315	307	323	326	323
43778	5198	3580	1859	1351	1092	917	836	730	696	655	547	565	550	523	506	472	516	505	537	452	533	478	455	465	479	469	459	442	458	452	449	444	418	457	456	464	453	463	483	445	462	444	463	443	446	414	412	436	452	470	433	463	464	461	483	479	441	473	424	435	434	436	434	457	453	463	471	424	434	494	477	455	468	495	418	498	430	473	423	495	453	483	462	498	386	447	465	425	465	444	445	439	461	473	389	462	460	442	458	479	406	465	436	441	465	428	491	434	464	443	422	472	456	467	466	449	456	438	441	435	434	432	436	451	457	468	492	429	441	472	450	488	449	463	465	454	455	453	400	450	400	416	485	434	436	485	434	434	407	440	442	457	485	462	416	417	429	451	443	472	473	425	445	468	477	448	429	420	425	451	437	427	443	470	463	450	448	427	480	410	464	488	458	458	442	441	449	464	434	452	437	449	462	465	421	447	432	470	467	441	462	422	478	453	444	452	431	462	432	450	431	475	466	451	436	436	461	478	467	454	427	443	434	498	458	460	454	428	464	457	429	429	460	439	458	424	439	456	455	448	446	425	447	464	422	407	440	493	435	446	448	449	428	426	442	399	444	429	442	432	452	408	409	463	455	427	451	424	470	422	455	449	435	417	449	431	431	447	452	440	465	436	403	421	483	435	407	457	434	500	426	470	447	452	472	430	446	410	454	433	447	411	445	464	427	464	429	494	475	439	439	444	426	460	483	448	437	457	417	427	398	430	469	461	460	464	476	465	475	450	447	409	465	437	396	440	399	430	447	437	411	462	463	404	442	419	443	434	428	438	447	447	461	429	460	453	450	471	434	443	430	475	391	426	442	451	449	413	430	401	448	435	480	426	438	451	419	439	444	417	441	456	454	425	428	459	450	426	442	411	430	437	443	446	479	420	435	470	474	426	428	442	466	444	388	457	404	423	474	432	428	477	435	420	441	444	462	420	465	425	438	416	412	441	446	452	410	459	443	453	447	410	419	437	450	429	438	410	472	484	443	436	446	440	410	451	430	426	482	408	447	466	461	437	411	439	458	428	468	456	398	473	452	452	461	464	451	475	432	445	479	438	475	433	450	429	473	462	453	442	455	453	459	427	414	461	446	465	434	413	449	466	468	457	438	434	458	436	479	436	424	451	451	412	442	460	483	406	461	432	422	441	448	490	453	416	438	426	436	454	486	462	452	481	456	449	454	475	450	442	438	457	423	463	437	435	444	459	447	454	406	480	460	427	428	457	431	471	484	454	453	448	480	476	481	455	443	447	466	464	469	460	441	502	434	428	461	418	402	446	428	462	433	439	482	436	458	410	458	446	462	431	444	452	464	449	464	473	443	472	398	467	469	440	449	450	449	436	479	456	479	452	437	458	450	422	446	475	448	445	448	471	487	423	428	461	430	468	412	467	453	445	452	481	428	452	455	434	444	436	445	475	441	444	414	441	464	430	434	438	407	432	410	450	442	408	451	466	411	452	404	429	457	432	422	466	442	419	436	429	441	424	464	430	438	428	450	423	466	465	471	421	414	471	463	408	436	439	438	484	450	450	460	449	469	471	454	428	432	471	461	479	444	478	437	459	466	469	426	453	445	416	463	460	450	463	474	420	471	429	474	436	492	466	472	448	437	386	431	451	449	428	450	435	461	435	476	442	437	440	444	418	455	462	447	439	464	474	458	440	445	437	459	451	476	472	473	445	482	448	425	435	438	478	453	412	448	441	455	489	450	420	429	427	435	426	438	460	453	456	459	427	472	482	460	406	444	424	442	447	459	470	453	479	434	454	428	448	455	461	425	444	444	449	439	437	404	446	439	446	412	403	456	444	439	424	456	491	415	428	415	497	471	445	456	466	423	459	443	457	434	441	412	430	475	443	474	442	462	447	458	407	410	423	431	472	448	472	453	465	471	466	442	430	447	505	488	446	444	453	450	452	453	420	455	452	420	426	430	446	452	440	418	440	443	462	451	494	414	418	429	419	483	409	409	478	409	440	434	421	440	441	450	437	468	459	439	441	420	430	470	441	460	472	453	426	450	444	432	446	458	461	435	428	459	470	431	457	456	440	430	467	448	423	455	459	443	443	443	437	454	440	446	477	433	409	433	424	455	441	426	465	488	435	422	415	466	428	428	429	451	440	464	424	447	442	433	431	459	456	439	451	463	443	411	439	435	464	422	476	469	423	439	448	471	443	476	429	421	463	447	431	439	457	416	445	459	477	447	435	456	427	403	443	481	437	440	442	405	456	455	449	462	431	442	454	461	439	438	427	417	444	434	431	450	439	463	428	459	426	439	436	466	432	434	449	448	439	508	435	431	453	423	451	438	437	471	431	449	458	419	419	452	462	442	508	430	427	441	470	470	422	420	503	415	472	477	478	432	477	453	403	452	488	453	461	472	457	440	463	454	465	452	437	421	462	451	445	456	440	434	463	467	454	452	425	455	447	420	440	483	436	437	483	446	450	441	413	448	460	450	456	449	431	428	430	473	450	445	419	419	446	448	448	429	467	436	500	474	430	429	469	456	465	440	451	463	465	430	470	424	406	445	462	444	456	443	439	421	446	458	436	437	437	453	444	428	417	402	400	460	461	453	430	448	469	451	422	439	458	443	451	480	441	450	437	447	444	449	467	456	410	425	457	410	429	458	458	438	419	476	448	493	406	458	459	439	440	476	477	464	454	455	397	466	457	458	444	430	449	513	453	454	446	485	462	463	468	463	461	446	427	433	416	444	406	473	384	443	441	458	435	456	491	419	449	428	472	407	470	470	406	455	493	449	421	443	462	454	452	459	486	436	490	468	458	486	442	456	408	471	430	419	407	425	443	446	424	432	456	455	423	465	444	465	432	431	458	411	457	456	438	467	473	418	457	474	443	452	462	475	420	459	446	472	411	450	448	455	442	482	447	407	495	466	476	455	438	458	416	470	439	453	480	462	442	451	458	474	466	435	422	458	428	450	431	453	431	449	443	448	457	438	445	427	440	460	464	490	485	448	438	455	461	407	434	426	451	423	454	451	440	427	437	439	439	467	431	473	446	425	440	449	466	447	436	459	430	442	465	467	444	444	424	450	420	424	442	416	446	465	465	457	474	412	455	440	438	416	452	421	438	447	476	452	449	419	422	458	452	427	405	424	488	451	433	448	448	415	455	445	469	433	436	465	489	428	497	421	438	405	446	473	437	442	461	401	416	403	431	456	429	442	426	437	441	449	440	463	430	442	411	436	446	446	455	421	483	478	444	469	466	435	458	477	460	454	425	439	463	447	447	467	468	427	420	449	453	465	434	457	434	451	443	440	447	484	442	431	450	458	451	429	448	435	459	410	405	467	409	415	487	461	434	432	450	460	446	431	443	451	437	450	443	444	441	486	475	458	455	449	443	446	411	490	476	408	450	450	445	432	474	437	496	475	466	456	411	419	448	431	489	442	413	454	454	470	464	474	462	486	481	491	463	411	478	425	437	449	402	426	460	455	448	442
23325	21490	29597	23808	21490	21481	6673	1567	1255	1174	1153	1119	1074	1056	1004	1046	1019	952	977	906	924	886	1001	929	911	982	939	921	907	892	934	904	884	884	877	907	893	918	870	895	877	912	872	860	885	877	913	878	888	834	871	884	821	893	903	922	894	878	884	864	848	894	882	918	843	832	845	895	876	888	890	876	857	864	823	878	843	895	860	865	881	908	879	863	849	867	847	929	891	906	876	885	855	889	881	874	897	880	877	901	893	869	887	837	914	882	835	846	811	874	887	893	884	923	909	878	884	916	890	853	880	892	870	850	806	826	863	982	885	880	900	899	944	864	906	869	873	932	851	876	904	881	848	852	892	850	850	890	881	888	933	914	880	846	886	896	887	923	846	861	869	861	884	851	849	834	897	848	879	799	844	889	912	868	866	867	881	900	878	940	882	889	882	845	841	899	879	891	892	857	896	839	937	923	876	898	895	878	906	899	932	817	879	882	914	837	910	865	902	872	889	838	873	907	954	844	831	910	896	900	906	900	850	873	848	843	915	828	916	845	844	892	864	848	927	928	853	917	884	892	911	884	882	882	842	893	864	885	873	900	899	851	882	890	869	867	860	828	886	919	806	866	904	856	913	926	905	875	882	878	885	917	877	868	913	887	927	926	903	906	864	877	867	918	892	848	840	899	898	909	898	831	870	856	813	886	928	881	900	908	912	841	880	876	891	887	877	850	858	903	846	877	844	790	854	862	881	901	875	897	914	874	920	877	884	883	943	877	852	849	860	850	871	904	902	845	867	873	890	848	881	904	840	827	847	875	855	940	859	908	857	868	879	879	903	911	909	880	848	872	867	857	879	886	846	851	842	891	890	941	902	886	881	878	831	874	901	878	905	879	901	875	932	791	871	881	892	911	889	911	906	861	849	902	859	903	875	929	877	892	883	878	863	865	867	856	869	897	859	882	833	884	949	862	831	909	884	809	873	903	838	876	843	887	871	878	846	861	848	891	876	884	817	877	954	886	887	923	891	884	814	862	830	901	904	933	863	888	890	831	866	821	894	896	911	955	895	829	836	917	888	929	919	891	936	860	873	864	861	857	881	860	875	864	836	907	899	927	840	886	859	895	852	833	873	881	912	886	800	907	854	918	881	886	858	877	871	895	896	861	879	832	868	886	873	878	889	876	842	816	874	893	841	868	878	866	910	892	880	858	881	892	904	912	895	880	883	861	884	839	903	826	887	873	862	903	870	867	841	854	897	891	912	903	881	884	841	899	883	813	907	870	857	900	841	855	876	866	882	841	868	869	828	918	893	906	847	838	910	860	877	903	874	931	870	853	901	899	803	874	910	861	914	880	815	873	818	876	876	826	844	873	869	888	907	835	861	905	865	856	868	897	847	900	803	928	868	911	870	865	885	879	913	816	873	893	902	829	811	861	900	877	896	818	868	892	862	868	915	881	920	890	862	862	851	879	847	854	913	861	884	893	954	919	904	909	832	859	890	846	887	866	862	869	846	891	859	869	880	863	827	877	903	885	897	840	891	893	881	847	842	889	862	905	863	878	849	953	880	898	824	836	891	859	850	892	849	864	916	831	861	859	894	887	855	884	878	869	912	910	861	877	832	853	904	831	860	862	852	886	863	914	871	849	888	896	871	849	865	861	920	889	857	921	836	877	926	877	866	917	870	887	861	826	870	851	829	900	895	887	860	930	901	826	863	853	878	832	908	900	909	849	854	929	839	795	887	919	954	851	812	945	823	877	883	849	909	918	872	842	828	862	873	895	868	869	906	951	912	887	843	907	918	895	888	878	902	860	865	881	920	872	871	909	826	876	862	863	885	887	866	855	815	834	924	902	896	895	914	850	864	886	893	834	903	879	868	899	874	900	869	830	859	874	921	865	822	886	836	902	915	875	912	869	870	908	858	869	894	884	900	865	834	911	854	883	869	882	856	956	896	899	899	925	927	871	915	843	871	864	910	922	883	863	905	903	848	915	853	824	902	876	961	878	873	862	855	842	867	804	963	901	880	924	885	850	859	885	924	887	930	888	890	909	896	848	838	830	903	946	913	833	874	864	888	862	865	932	879	885	901	860	896	837	910	894	951	929	874	916	899	848	856	905	845	895	863	838	855	869	855	924	872	862	863	862	852	893	856	844	881	907	877	866	852	845	813	866	893	898	845	897	826	899	915	813	832	811	870	862	865	871	905	927	882	879	844	904	887	881	897	879	859	874	828	841	937	899	861	866	891	881	872	903	904	864	813	889	876	907	905	906	863	847	955	869	878	897	890	853	886	900	905	886	887	867	836	884	875	839	850	859	864	903	875	899	881	881	873	839	903	851	875	910	921	904	886	848	885	868	900	873	879	878	884	858	910	911	903	851	805	905	884	877	867	805	826	899	916	898	886	881	851	817	863	916	897	848	892	858	905	866	897	887	873	854	866	877	845	853	858	848	908	932	873	867	865	862	877	804	914	890	909	847	849	869	836	867	878	809	874	903	885	852	940	906	867	899	854	891	885	851	870	906	895	908	890	785	908	875	892	930	879	917	919	876	922	931	866	915	846	844	903	898	858	883	867	896	893	836	890	939	916	936	839	881	871	867	873	888	867	853	900	904	880	842	883	895	822	872	948	867	894	863	900	890	900	828	848	891	913	891	866	902	832	845	841	870	914	847	897	912	862	858	908	851	847	862	896	937	921	858	851	882	866	851	872	901	919	889	878	842	850	877	891	951	846	854	869	891	913	854	843	812	888	817	936	847	845	899	927	919	937	917	880	854	907	891	874	888	848	874	852	870	859	884	869	902	901	922	856	891	909	887	886	869	880	865	811	792	851	889	872	886	884	892	860	875	903	870	866	821	860	836	894	906	880	936	929	829	903	879	863	912	873	870	887	862	912	903	858	853	912	861	819	902	926	873	875	906	863	862	866	869	866	888	924	852	878	863	878	836	881	901	889	891	875	918	893	906	814	897	870	894	885	891	842	906	816	881	909	880	841	865	868	860	843	919	874	906	894	868	884	911	882	897	859	839	913	890	924	893	890	847	888	854	911	896	882	912	898	845	843	874	933	908	851	832	893	819	871	877	842	900	897	879	888	876	882	888	866	893	873	876	833	865	936	882	856	837	930	896	902	851	882	876	860	899	889	798	907	941	933	832	848	809	830	840	818	898	856	891	902	878	903	886	847	860	857	911	872	873	859	884	914	854	893	829	893	846	830	901	876	833	885	875	847	885	838	892	885	883	897	914	873	917	860	892	889	869	865	873	881	900	890	878	892	897	921	841	921	877	877	830	886	862	910	903	901	929	923	910	851	879	914	859	852	971	855	891	896	881	908	868	893	867	869	901	947	853	884	905	864	847	867	893	913	861	859	901	873	822	888	900	877	874	882	882	819	852	875	926	924	882	895	906	863	857	898	865	838	823	870	880	881	904	846	857	839	887	865	877	895	924	834	872	903	843	859	897	848	936	897	832	888	906	873	859	907	868	857	881	898	848	849	908
49790	13265	11205	5866	4538	3529	2952	2353	2115	1827	1753	1614	1476	1462	1423	1265	1251	1293	1237	1187	1200	1156	1157	1170	1100	1146	1184	1137	1201	1163	1176	1150	1034	1070	1112	1074	1138	1132	1149	1069	1109	1106	996	1066	1098	1005	1104	1130	1086	1049	1139	1043	1091	1070	1057	1054	1154	1081	1088	1063	1046	1074	1023	1068	1102	1010	1073	1019	1109	1081	1096	1070	1035	1054	1075	1092	1088	1005	1049	1027	1098	1087	1046	1064	1116	1051	1051	1087	1091	1075	1060	1048	1085	1036	1132	1102	1073	1036	1110	1035	1041	1073	1082	1056	1086	1074	1102	1053	1111	1008	1073	1034	1060	1142	1065	1089	1062	1089	1018	982	1063	1050	1050	1030	1072	1075	1088	1034	1029	1036	1030	1100	1027	1029	1010	1099	1093	1067	1070	1121	1029	1065	986	1048	1069	1056	1060	1019	1074	1056	1070	1086	1045	1035	1082	1055	1072	1066	1058	1070	1111	1057	1055	1144	1059	1052	1057	1074	1087	1069	1113	1036	1043	1085	1011	1085	1053	1044	1024	1089	1095	1059	1054	1055	1090	1050	1041	1076	1076	1064	1058	1057	1054	1131	1074	1069	1104	1052	991	1092	1035	1108	1016	1095	1074	1065	1007	1024	1104	1071	1068	1099	1026	1050	1084	1054	974	1078	1061	1036	1019	1041	1045	1010	1019	1099	1002	1062	1090	1075	1029	1040	1098	1091	995	1076	1002	1061	1049	1111	1047	1039	1023	1026	1052	1065	1040	1080	1008	1119	1128	1029	1020	1066	1106	1096	1037	1067	1012	1084	1007	1085	1070	1079	1083	1073	977	1022	1044	1005	1036	1050	1023	1117	1088	1055	1066	1108	1035	1071	1053	1067	1022	1038	1109	1055	1029	1072	1036	1043	1006	1071	1066	1048	1100	1084	1121	1116	1071	1076	1057	1089	1065	1057	1044	1064	1048	1060	1064	1039	1075	976	1000	1107	1011	1047	1101	1079	1054	1049	1078	1020	1069	1088	1022	1076	1074	1037	1064	1074	1067	1030	1102	1093	1073	1021	1056	1073	1085	1053	1025	1068	1094	1070	1063	1091	1090	1061	1036	1048	1062	1075	1098	1057	1040	992	1063	1085	1034	1073	1065	1028	1050	1072	1048	1052	1031	1057	1077	1066	1090	1065	1071	1032	1012	1099	1029	1016	1055	1058	1040	1033	1099	1048	1011	1071	1089	1077	1082	1001	1042	1087	1040	1030	1047	1065	1109	1064	1081	1061	1112	1072	1087	1035	1043	1036	1005	1101	1053	1031	1091	1061	1059	1035	1084	1054	1102	1014	1057	1063	1066	1055	1011	1073	1016	1095	1013	1078	1067	1015	1100	1050	999	1057	1033	1030	1057	1089	1030	1066	1000	1047	1090	1057	1043	1100	1060	1060	1109	1103	1033	1098	1021	1125	1035	1002	1046	1084	1048	1063	1048	1020	1046	1025	1077	1042	1068	1079	1110	1102	1127	1061	1035	1041	1089	1024	1035	1080	1086	1042	1029	1099	1084	1042	1061	1073	1070	1023	1090	1154	1066	1070	1077	1038	1067	1053	1117	1021	1062	1081	1027	1019	1049	1031	1032	1046	1082	1085	1070	1041	990	1080	1068	1067	1067	1100	985	1084	1057	1073	1043	1087	1066	1103	1033	1045	1006	1086	1026	1085	1034	1048	1037	1019	1056	1040	1047	1044	1076	1060	1038	1041	1029	1027	1122	1054	1071	1110	1002	1033	1102	1064	1040	1085	1055	1083	1018	1099	1069	1080	1101	1174	1056	1105	1080	1083	1047	1057	1107	1061	1072	1071	1063	1075	1020	1043	1066	1043	1023	1060	1068	1051	1047	1104	1062	1053	1056	1093	1056	1095	1122	1039	1037	1004	1068	1068	1076	1021	1038	1091	1011	1032	1089	1028	1075	1088	1047	1105	1001	1012	1019	1120	1100	1093	1082	1080	1125	1066	1070	990	1120	1113	1038	1056	1086	1018	1057	1049	1039	1053	1139	1060	1091	1107	1004	1008	1036	1042	1080	1112	1000	1108	1032	1051	1081	1061	1129	1027	1095	1050	1008	1074	1094	1045	1125	1050	1007	1054	1069	1065	1076	1041	1053	1064	1028	1093	1038	1097	1045	1063	1070	1066	1004	1050	1008	1109	1034	1050	1075	1061	1076	1038	1086	1026	1019	1067	1016	995	1071	1092	1042	1049	1087	1084	1082	1034	1067	1069	1076	1025	1102	1045	1092	1015	1112	1045	1093	1063	1005	1123	1071	1107	1030	1075	995	1028	1071	1069	1039	1086	1070	1033	1083	1110	1062	1014	1056	1038	1076	1039	1086	1031	1046	1075	1069	1026	1024	1074	1096	1017	1041	1058	1081	1054	1053	1050	1028	1112	1060	1067	1120	1037	1051	1071	1111	1078	1107	1062	1063	1084	1061	994	1079	1069	998	1046	1045	1005	1038	1071	1080	1031	1081	1079	1040	1105	1001	1068	1102	1083	1020	1034	1053	1036	1037	1079	1069	1022	1065	1058	1114	1049	1067	1072	1076	995	1080	1033	1056	1002	1067	1050	1122	1065	1085	1123	1039	1133	1106	1059	1102	1067	1105	1046	1120	1091	1109	1057	1091	1077	1077	964	1013	1056	1060	1049	1004	1105	1056	1078	1030	1068	1059	1073	1050	1111	1011	1095	1079	1057	1001	1079	1095	1091	1059	1024	1015	1065	1032	1081	1043	1083	1106	1054	1026	1019	1071	1013	1099	1059	1053	1084	967	1090	1070	1070	1086	1098	1077	1152	1026	1078	1014	1070	1108	1104	1101	1035	1041	1074	1108	1058	1072	1030	1098	1049	1088	1051	1052	1048	1033	1084	1113	1080	1035	1066	980	1062	1080	1049	1022	1071	974	1034	1072	1069	1045	1052	1081	1032	1052	1091	1044	970	996	1079	1018	1067	1049	1058	1032	1058	1062	1035	1086	1013	1088	1072	1045	1069	1020	1027	1126	1089	1050	1084	1121	1037	1028	1125	1003	1060	1070	1045	1084	1108	1014	1060	1078	1071	1088	1058	1130	1090	1032	1099	1057	1063	1044	1065	995	1090	1046	1073	1062	1071	1073	1120	1086	1112	1069	1015	1035	1101	1068	1085	1070	1038	1097	1076	1121	1074	1066	1019	1104	1094	1030	1016	1044	1063	1044	1138	1113	1066	1053	1040	1151	1028	1120	1040	1005	1029	1050	1053	1003	1057	1097	1090	1123	1006	1030	1016	1066	1063	1030	1077	1063	1049	1070	1097	1107	1017	1030	1037	1130	1096	1123	1027	1062	1104	1048	1047	1086	1100	1034	1067	1084	1015	1053	1081	1095	1095	1043	1046	1045	1087	1087	1133	1087	1017	1045	1024	1005	1058	1063	1094	1061	1014	1074	1032	1031	1071	1118	1101	1071	1117	1028	1070	1036	1022	1029	1098	1022	1044	1084	1063	1082	1052	1033	1085	1062	1069	1023	1068	1059	1059	1111	1019	1046	1062	1073	1044	1108	1052	1019	1073	1025	1067	1039	1044	1102	1085	1087	1139	1002	1062	1031	1109	1052	1055	1064	1045	1116	1070	1128	1128	1086	1090	1021	1062	1074	1069	1049	1084	1051	1034	1048	1043	1066	1130	1090	1056	1049	1004	1030	1076	1070	1045	1040	1029	1079	1105	1011	1112	1054	1042	1109	1072	1035	1031	1161	1068	1052	1070	1113	1033	1019	1038	1056	1085	1043	1067	1066	1063	1098	1018	1058	1014	1036	1026	1073	1102	1042	1046	1068	1103	1051	1050	1037	1086	1079	1076	1075	1077	1070	1028	1068	1075	1098	1062	1058	1068	1045	1072	1043	1062	1029	1077	1080	1033	1047	1078	1043	1068	1014	1044	1046	1011	1039	1056	1024	1105	1068	1061	1076	1066	1048	1050	1045	1068	1039	1088	1063	1054	1084	1039	1018	1117	1049	1098	1040	1018	1024	1139	1019	1089	1153	1068	1052	1082	1090	1089	1114	1100	1084	1084	1106	1112	1028	1045	1067	1024	1071	1016	1015	1075	1038	1147	1045	1055	1049	1063	1061	1037	1073	1083	1112	1036	1061	1086	1056	1051	1061	1073	1064	1082	1049	1075	1022	1136	1018	1000	1047	1123	1078	1053	1081	1074	1002	1033	1051	1027	1070	1094	1069	1090	1077	1026	1037	1013	1042	1063	1024	1060	1054	1092	1126	1085	1085	1054	1129	1034	1126	1123	1080	1041	990	1027	1050	1070	1040	1035	1052	1057	1076	1001	1044	1085	1081	1065	1067	1082	992	1034	1059	1100	1066	1031	1041	1053	1124	1095	1047	1022	1079	1083	1030	1037	1024	1041	1049	1047	1062	1083	1062	1037	1063	1075	1081	1074	1075	1076	1033	979	1066	1048	1029	1037	1047	1090	1043	1101	1080	1116	1058	1061	999	1099	1011	1052	1059	1023	1019	1098	1053	1057	1048	1031	1074	1099	1015	973	1035	999	1069	1105	1015	1024	1006	1177	1071	1124	1068	1037	1052	1076	1140	1075	1027	1083	1086	1028	1035	1064	1020	1143	1075	1033	1022	1080	1079	1026	1072	1006	1081	1054	1028	1069	1064	1036	1002	1068	1100	1083	1054	1066	1058	1094	1033	1091	1024	1044	1090	1032	1066	1078	1065	1016	1051	1060	1066	1035	1080	1058	1031	1026	1019	1065	1040	1081	1058	1106	1132	1094	1080	1107	1037	1051	1038	1033	1051	1069	1091	1022	1083	1036	1022	1021	1067	1048	1047	1052	1018	1058	1047	1060	1017	1086	1036	1065	1072	1090	1105	1047	1094	1061	1106	1076	1120	1083	1078	1042	1098	1040	1019	1059	1031	1035	1126	1107	1066	1028	1090	1100	1093	1058	1088	1054	1036	1114	1063	1060	1098	1076	1129	1021	1052	1138	1092	1046	1057	1094	1073	1046	1049	1089
28025	19322	5396	823	633	580	443	378	382	342	350	349	347	346	369	327	363	349	357	382	366	343	350	354	349	344	383	353	333	375	345	331	359	367	341	357	352	354	385	349	351	376	361	377	352	399	355	355	339	355	342	340	326	333	355	350	338	352	347	363	354	373	367	376	367	346	317	375	349	370	362	367	354	337	326	336	337	344	357	361	317	369	370	344	337	335	328	327	330	358	326	368	367	346	355	345	362	319	335	368	366	345	355	365	376	336	334	373	347	330	331	350	374	358	343	356	347	329	375	344	374	335	346	312	340	332	358	357	370	363	336	331	313	353	360	368	354	342	376	340	325	334	351	317	357	370	369	375	353	384	374	374	328	323	346	318	368	353	370	345	349	358	375	355	355	331	322	316	320	362	330	376	374	350	340	322	371	346	355	351	351	360	369	343	352	334	388	336	368	363	328	364	350	362	365	385	333	334	374	363	332	373	360	321	354	388	362	351	346	341	358	357	358	357	334	342	309	379	303	368	347	328	362	315	356	371	313	347	321	380	370	372	354	354	350	342	358	318	350	371	324	389	319	358	303	345	345	321	310	334	369	356	378	344	347	357	306	333	326	331	352	365	362	361	357	359	343	334	336	342	337	339	355	343	353	355	327	347	340	339	336	363	354	353	345	359	332	388	325	327	337	326	365	333	322	339	343	333	362	340	326	333	360	315	374	329	306	357	387	370	383	356	394	346	336	362	337	364	368	373	311	344	367	344	336	360	373	321	337	325	356	357	352	341	350	379	337	382	349	329	347	319	374	324	375	379	342	352	343	383	332	338	361	338	345	337	360	313	335	345	333	333	346	317	328	360	346	362	378	352	346	344	335	343	361	369	337	334	341	333	315	357	350	353	366	359	332	336	347	336	362	359	325	383	370	340	340	331	344	372	311	362	327	368	315	352	354	365	362	361	363	350	349	336	339	373	375	338	334	371	345	342	351	360	327	347	357	359	339	331	365	361	319	322	318	353	323	351	359	358	365	362	344	368	341	344	326	355	359	371	355	337	382	331	336	301	388	352	344	335	336	365	324	356	361	340	349	342	334	325	359	328	353	361	357	368	365	384	371	357	326	317	337	352	339	302	366	337	345	341	349	373	365	372	351	329	348	328	361	381	351	339	352	366	359	325	348	355	343	345	376	333	333	309	343	351	348	347	363	350	369	361	357	329	378	339	374	376	365	369	368	326	380	348	360	325	327	318	338	346	352	370	329	370	362	346	336	342	375	315	338	346	358	365	357	340	344	353	344	347	358	313	326	362	336	364	340	340	392	329	370	362	338	358	352	339	346	366	373	344	319	352	327	342	355	366	368	323	343	341	369	370	343	335	316	335	348	360	318	304	336	367	356	347	358	345	365	324	359	334	333	355	387	378	323	378	320	334	390	363	362	364	352	326	350	356	344	373	365	367	345	344	342	397	354	370	338	313	358	355	340	359	385	341	350	351	329	311	356	374	368	347	354	358	357	359	399	363	336	341	331	379	372	365	316	334	342	338	335	349	361	386	329	323	353	346	357	363	387	342	365	373	348	364	400	320	350	358	371	359	336	388	334	315	355	358	326	376	334	364	321	347	365	383	330	324	337	334	352	387	369	354	332	328	339	358	357	349	362	378	360	354	373	367	327	338	345	362	316	350	321	354	360	358	396	359	393	376	335	366	357	324	348	385	330	360	348	334	357	358	372	358	335	359	352	338	384	327	335	390	338	337	368	360	340	349	355	358	358	377	331	321	305	346	357	358	334	334	369	366	367	325	350	334	355	331	366	335	378	317	350	328	350	337	354	368	347	336	339	346	360	362	330	338	294	388	329	315	349	386	361	378	362	342	360	371	337	328	355	352	334	348	351	345	332	359	360	351	354	349	383	355	372	363	387	364	338	364	348	343	336	348	353	365	338	366	337	364	364	361	342	359	372	338	393	347	360	357	305	348	318	358	362	325	357	363	364	369	360	355	374	365	348	352	400	355	349	363	363	343	345	360	367	352	337	335	359	320	352	341	338	361	342	325	319	338	354	333	379	368	375	321	332	351	381	363	316	353	380	352	329	349	340	316	348	371	347	353	333	339	347	345	341	383	335	376	360	337	338	324	347	328	354	341	364	332	343	373	372	355	341	355	365	366	339	360	383	346	341	343	332	330	349	352	339	340	325	348	355	315	387	379	370	362	360	333	361	354	360	348	360	337	372	331	396	319	339	325	355	349	348	321	336	334	374	342	354	368	344	330	355	336	358	358	349	362	355	342	361	340	334	358	355	374	301	360	314	361	358	344	351	383	342	337	366	388	340	354	339	350	343	377	345	343	321	347	304	366	338	361	355	354	349	344	352	346	351	339	366	335	348	339	318	344	351	341	348	299	347	346	348	368	349	371	365	363	345	310	338	344	341	358	348	339	375	316	342	364	333	347	328	353	347	353	341	368	374	332	376	350	336	335	388	335	328	367	335	372	353	369	354	333	393	350	349	333	370	389	314	378	347	326	338	363	352	400	344	298	361	336	327	365	347	348	334	365	334	321	371	332	372	346	376	406	351	338	344	333	343	350	359	320	326	352	323	344	362	362	331	357	363	351	377	308	363	366	320	336	398	325	364	341	336	306	354	316	315	371	354	365	340	358	359	324	365	348	399	285	361	352	341	397	341	352	329	358	357	366	367	352	376	349	338	363	322	341	334	349	352	350	317	358	359	374	315	369	365	330	368	351	342	362	355	319	376	368	379	349	357	326	384	374	345	400	379	317	381	387	339	328	367	362	352	325	352	351	337	306	370	358	349	350	324	339	345	342	350	366	323	351	362	389	327	335	353	367	371	331	342	379	407	356	358	324	349	393	332	371	318	352	359	346	356	322	318	322	352	352	350	351	326	330	360	338	358	368	327	366	359	313	347	351	368	339	348	321	376	355	338	354	321	341	367	347	368	329	358	341	352	338	329	370	330	373	340	376	354	314	344	377	347	359	343	373	348	345	332	343	374	327	332	369	360	315	376	343	358	324	361	357	384	382	346	362	312	382	354	349	341	363	345	360	344	345	351	351	327	378	349	349	335	340	354	328	345	352	368	342	366	350	353	364	375	374	334	348	332	350	311	343	344	324	376	363	340	325	341	360	359	335	328	366	338	360	337	334	357	358	339	373	365	402	381	346	338	340	342	379	342	371	325	346	343	362	323	381	343	340	361	333	381	344	347	373	358	375	330	334	325	313	348	332	341	362	367	392	354	343	357	346	363	352	358	355	337	337	334	390	359	371	351	335	338	404	371	299	368	329	372	363	356	341	361	319	372	380	370	355	372	355	319	340	357	368	346	341	386	363	350	358	357	323	394	325	322	338	351	327	332	360	340	357	370	336	320	381	376	323	330	341	322	326	355	366	355	372	316	351	375	339	366	370	360	343	337	349	348	365	367	353	328	401	331	364	370	358	371	342	324	316	370	374	374	342	362	340	338	368	352	379	359	380	349	358	358	320
18579	1393	902	645	580	534	492	515	503	486	427	453	500	425	455	510	460	509	411	451	446	430	408	460	463	448	435	465	429	445	429	403	449	452	474	445	446	435	461	423	418	435	455	445	451	411	473	471	464	404	466	420	427	420	447	453	415	454	480	481	468	459	432	436	418	451	417	502	449	442	430	436	415	436	439	442	461	406	458	457	429	477	477	411	452	400	426	446	449	470	424	464	456	456	418	396	429	459	457	430	423	416	442	455	417	436	429	388	431	480	433	446	410	441	442	485	485	460	457	468	452	456	436	446	433	454	450	446	440	414	414	471	452	425	474	424	432	455	425	445	463	444	494	451	424	448	446	414	433	421	453	455	456	430	461	419	432	452	432	444	445	429	462	436	441	453	411	427	430	438	436	430	460	427	437	439	449	448	431	471	430	447	476	421	502	464	438	452	458	416	457	462	440	430	454	447	446	413	415	443	490	438	419	439	428	459	480	436	448	418	460	472	454	434	441	443	459	423	476	419	445	431	423	460	485	444	487	454	428	422	449	439	415	457	427	466	420	432	436	440	446	448	434	461	467	470	430	471	433	476	456	447	472	475	418	496	462	437	444	451	452	455	431	449	462	408	450	471	431	451	417	430	467	439	442	467	445	458	450	447	448	459	443	456	470	408	424	417	440	440	461	449	423	417	436	448	452	451	413	442	433	449	444	448	444	425	448	442	413	435	445	437	435	456	439	434	424	476	436	486	419	440	441	447	436	468	475	449	431	414	437	470	480	463	461	445	438	467	445	428	451	493	423	454	423	445	401	438	408	471	456	481	458	482	407	443	469	442	476	440	458	466	413	456	470	423	418	449	443	467	435	445	445	431	466	468	432	457	435	414	460	429	438	380	455	443	460	481	482	439	449	476	463	448	482	442	466	442	461	396	448	461	448	425	442	431	439	477	426	443	410	440	476	487	439	469	406	449	440	483	442	463	444	411	455	465	426	465	420	463	444	441	425	410	406	417	449	434	441	422	447	438	437	460	437	487	448	453	451	446	422	425	450	429	443	457	419	464	407	462	432	456	422	444	451	447	422	425	429	466	399	458	472	412	411	441	415	480	411	446	440	427	453	422	420	455	419	417	402	392	465	450	451	444	439	459	443	461	412	424	428	411	428	477	450	425	430	427	435	438	471	462	450	463	437	452	453	428	428	446	447	451	409	452	496	487	428	449	423	449	424	424	443	423	452	432	444	439	462	451	422	471	454	430	442	463	467	406	444	447	452	431	440	433	478	462	434	423	464	450	465	420	430	446	425	416	442	440	421	396	467	465	445	433	473	431	475	465	475	424	431	478	416	471	446	435	450	407	434	457	478	420	446	407	476	432	399	412	446	443	430	453	452	411	468	441	441	412	459	454	446	476	413	430	411	426	417	454	452	448	431	444	452	411	429	488	481	460	441	451	415	497	432	507	471	444	446	465	444	420	432	471	461	460	446	433	453	463	411	461	448	431	439	438	431	426	443	398	442	457	444	441	405	439	424	453	455	465	442	444	442	444	420	435	434	410	438	439	420	431	425	472	472	437	403	451	472	454	457	416	447	464	453	478	425	431	447	456	451	428	466	440	454	471	443	424	436	432	457	452	463	420	424	467	398	476	444	418	445	428	434	435	448	446	447	428	462	463	483	436	467	463	448	460	422	398	433	451	465	470	474	461	449	434	436	440	451	451	443	447	430	457	450	448	423	432	461	438	438	442	429	413	455	429	502	424	406	453	433	463	463	461	435	490	482	445	447	418	448	407	436	484	452	444	463	455	440	427	464	422	478	452	434	473	453	410	468	447	462	464	405	460	452	421	451	453	447	422	472	417	477	467	481	445	478	437	390	425	419	443	440	408	441	457	449	439	415	452	432	427	445	424	438	453	460	430	444	457	438	431	443	489	454	465	436	410	424	431	440	432	444	460	474	437	439	450	457	471	446	456	452	448	458	412	441	443	441	441	439	454	450	438	451	456	428	446	470	455	434	432	427	422	419	403	429	399	422	451	477	469	492	491	410	431	437	403	423	438	449	432	432	429	430	411	473	469	452	430	463	440	441	457	422	464	454	440	443	404	450	432	456	442	454	464	423	474	442	412	421	423	441	488	418	471	475	428	450	417	442	403	436	460	435	432	437	424	473	432	408	438	456	449	440	456	445	417	405	424	437	452	431	441	417	464	441	487	451	443	424	425	446	455	471	445	473	444	407	447	451	428	428	447	452	448	421	458	440	418	421	446	480	474	462	436	421	436	443	448	422	468	445	448	469	474	439	455	450	476	454	458	442	458	447	437	456	424	468	441	421	395	471	413	464	395	434	477	472	435	433	446	447	457	445	417	459	421	434	458	470	439	418	479	446	447	441	460	444	438	422	416	427	428	475	435	429	455	422	446	449	445	446	473	460	437	445	457	470	467	427	441	407	450	447	451	446	425	450	447	427	439	450	456	449	420	403	421	466	440	433	455	435	436	403	475	460	439	443	440	427	421	449	470	447	439	478	440	450	474	462	454	401	460	439	468	477	473	426	402	458	455	484	405	453	446	443	469	431	436	449	434	448	441	443	446	483	481	459	429	442	476	465	440	403	464	429	440	474	466	450	433	416	457	434	450	464	451	447	477	439	440	460	475	420	432	449	457	462	451	444	463	431	427	462	402	458	397	471	464	420	467	405	474	446	457	453	470	439	436	463	411	474	435	469	419	444	468	480	433	446	442	450	447	456	435	458	423	465	441	473	467	468	452	413	446	449	451	442	433	471	458	461	462	458	428	427	424	421	451	463	407	469	494	430	401	427	421	468	439	466	440	405	456	479	421	434	449	425	465	424	465	414	414	431	444	419	439	453	417	455	423	409	440	439	439	459	464	435	427	462	444	448	437	447	439	437	439	451	445	480	451	442	427	447	457	422	466	444	448	457	433	477	457	458	442	447	434	434	452	433	438	427	414	449	455	441	493	449	452	465	434	452	439	458	476	453	419	434	443	468	427	438	437	425	453	416	466	415	435	444	437	410	440	468	462	412	432	456	441	383	461	425	474	446	462	424	438	452	487	430	414	446	435	446	494	449	457	421	444	417	449	386	428	428	454	440	456	454	424	436	454	473	472	454	430	450	445	412	421	464	460	443	415	432	447	459	406	409	405	438	450	438	414	439	424	434	462	442	437	437	429	423	399	446	440	447	475	451	447	480	449	480	477	446	512	460	457	472	432	405	465	463	476	472	423	448	459	447	467	409	430	428	445	425	453	437	441	429	426	411	449	484	423	438	442	435	465	473	437	415	445	461	424	468	455	421	460	467	437	473	467	451	439	460	466	461	443	434	434	423	395	443	444	428	407	422	451	430	462	452	444	454	423	447	462	417	423	418	422	436	506	425	473	483	455	445	439	420	421	419	448	394	432	449	426	466	461	451	443	449	459	443	457	430	451	442	483	408	426	419	466	434	453	475	428	435	426	478	416	438	425	431	454	461	445	457	454
24336	21452	29025	24267	21417	8595	1357	991	883	913	833	817	766	800	764	814	780	786	726	801	757	727	752	765	721	734	767	705	726	765	748	718	724	721	773	725	712	769	727	741	773	703	702	706	725	717	720	721	693	738	697	736	719	740	763	727	683	703	702	699	714	729	704	773	702	695	734	761	720	732	714	714	744	730	727	764	691	711	696	727	733	708	735	743	736	720	707	738	701	749	720	708	704	723	710	757	752	680	737	728	694	700	722	747	719	729	694	741	689	661	722	722	719	681	739	764	727	718	734	722	736	698	702	734	697	725	706	735	714	750	721	742	693	734	715	744	735	737	734	706	719	721	766	729	701	728	729	732	706	766	691	733	757	698	715	730	713	730	744	743	755	716	724	770	675	723	711	760	675	703	736	668	742	715	775	764	722	658	720	783	740	761	685	728	739	715	748	703	744	710	722	690	771	737	736	754	679	736	718	710	733	726	690	700	741	767	652	697	741	725	691	730	722	723	681	726	758	765	738	729	703	715	706	711	707	715	690	703	734	758	707	735	721	735	723	702	703	719	759	711	720	725	718	774	719	782	713	724	755	684	716	717	766	742	716	774	728	813	702	736	747	694	755	711	722	724	762	721	738	708	700	740	713	742	741	698	691	761	729	707	740	733	750	736	721	708	691	744	677	736	712	749	725	735	697	715	716	724	697	718	700	711	724	698	715	683	673	706	706	688	729	687	714	721	743	716	732	687	703	742	796	690	798	697	724	684	733	711	672	736	754	725	751	753	725	729	703	756	738	716	716	739	752	720	808	744	740	722	733	718	736	748	731	788	773	667	727	718	688	757	712	713	760	715	681	706	770	743	732	744	735	716	708	769	693	673	675	736	734	690	715	751	763	739	760	757	708	752	751	717	713	689	733	727	748	687	690	719	681	735	708	710	758	735	749	695	704	731	765	694	684	714	714	698	739	700	662	713	686	761	716	748	734	767	744	754	727	736	749	711	726	695	721	725	766	682	761	735	684	735	687	695	741	701	708	687	735	680	761	742	740	748	727	770	696	690	699	751	730	704	738	736	722	697	671	724	711	721	745	725	781	786	755	725	735	740	760	698	678	763	724	755	753	703	696	749	702	723	717	762	731	694	694	706	760	728	708	721	712	730	752	725	739	738	658	685	766	742	695	733	739	742	686	742	712	735	786	732	756	713	731	667	737	694	741	714	747	720	688	720	745	777	710	728	722	740	689	673	723	739	712	737	680	706	712	702	706	704	724	725	752	724	749	665	712	702	715	670	690	733	730	719	701	664	692	758	715	731	739	755	760	718	704	772	751	688	728	696	707	749	722	712	729	743	717	706	730	729	742	700	748	703	729	691	721	732	727	744	735	714	683	724	722	686	738	700	705	760	717	717	685	707	732	729	742	672	705	697	710	711	712	712	717	702	658	680	680	712	728	740	717	732	701	726	664	759	731	720	782	722	724	718	744	748	722	774	800	756	727	742	774	695	706	717	754	780	651	743	717	733	742	729	745	708	747	694	717	742	760	704	729	717	743	708	693	771	751	690	747	715	734	734	704	694	698	746	762	769	726	750	719	734	718	716	685	691	703	769	732	739	720	730	731	740	755	735	698	726	717	743	756	645	707	766	716	698	717	719	761	688	694	720	713	784	730	701	759	762	727	744	714	675	713	759	703	730	704	704	688	703	745	735	695	697	775	755	712	750	756	725	694	691	683	731	718	761	715	765	714	714	736	735	706	693	720	716	728	715	747	675	683	740	730	701	741	691	745	734	733	695	703	714	687	703	734	715	745	703	813	700	761	746	712	707	712	729	746	725	720	720	699	683	694	705	721	681	737	731	701	728	733	690	765	724	716	698	722	735	757	661	749	715	735	733	772	727	749	706	763	705	713	726	711	731	738	709	742	716	709	664	803	719	739	693	736	680	709	697	742	781	717	723	692	693	710	797	749	721	680	720	697	747	672	725	708	722	730	761	702	737	723	750	755	683	737	700	698	686	737	746	722	688	715	704	678	735	680	713	722	652	744	762	725	724	761	695	763	719	725	726	692	708	732	715	718	702	722	704	709	724	725	703	696	701	698	728	722	689	716	683	698	721	796	724	740	719	743	718	727	693	725	739	675	702	750	738	738	686	726	707	764	684	746	705	714	730	729	692	745	699	743	697	734	703	733	677	663	722	747	722	708	736	701	711	717	695	718	744	741	701	725	703	706	712	730	708	719	723	682	686	758	701	741	741	722	725	691	734	724	726	710	738	693	729	737	697	741	692	706	691	778	737	727	737	685	701	705	685	712	763	700	775	743	715	751	674	692	767	731	690	691	707	668	697	729	726	706	693	737	713	688	726	683	783	727	717	700	740	702	699	703	714	739	667	721	690	681	766	687	701	682	699	724	705	736	725	714	713	726	720	740	724	710	680	743	768	701	747	743	731	716	700	730	749	723	713	737	754	697	680	705	717	676	715	734	684	723	746	706	704	750	690	686	709	708	732	725	741	753	750	718	813	785	664	758	721	741	680	776	721	750	736	764	723	733	739	722	738	745	709	720	734	799	716	723	710	721	687	700	693	685	693	766	741	676	714	664	724	704	712	785	698	720	776	705	696	736	748	761	761	689	708	720	734	706	750	784	715	743	663	705	787	768	671	672	764	702	733	760	673	696	710	691	745	721	728	775	719	756	721	686	750	736	714	660	661	733	741	725	732	701	724	763	715	745	670	716	685	706	669	689	717	725	670	733	725	760	761	767	740	703	734	731	738	731	776	721	713	698	713	695	696	732	720	725	738	762	733	718	770	711	734	745	746	726	758	734	769	705	724	737	672	717	692	672	705	687	726	727	754	708	692	695	778	719	760	701	702	668	728	714	751	747	754	687	672	732	744	714	741	696	758	706	729	741	698	755	727	704	755	728	704	762	718	706	751	699	710	761	749	754	747	757	700	768	662	723	697	724	729	694	752	698	711	696	676	697	731	713	750	707	742	723	623	771	719	692	723	715	715	705	679	655	727	725	739	691	810	731	709	742	684	743	716	710	693	727	728	662	771	729	798	693	716	697	710	749	785	731	727	732	689	724	722	699	750	723	724	668	721	763	721	742	743	670	738	717	712	762	712	758	727	640	730	725	750	735	710	722	733	706	694	682	702	710	726	795	714	697	756	764	741	720	749	717	718	698	751	725	757	687	705	703	767	760	702	688	764	746	734	728	695	734	751	713	718	712	703	711	711	714	712	702	761	690	731	748	697	756	775	683	731	727	661	742	720	717	717	740	717	760	757	704	737	673	745	726	745	712	700	703	724	726	753	701	733	759	693	741	684	692	738	705	721	742	780	741	738	740	699	682	742	753	682	687	714	680	723	728	766	677	714	692	693	729	786	769	720	723	728	730	732	716	707	762	669	727	720	749	725	715	732	724	731	765	748	688	754	713	710	745	736	700	719	734	718	738	713	720	722	758	707	712	713	717	724	723	732	722	740	765	678	738	677	730	738
45581	8932	6847	3484	2662	2135	1727	1595	1348	1278	1174	1170	1097	1093	1007	999	983	978	991	1012	947	930	922	887	878	952	917	860	912	872	902	924	901	927	935	852	868	902	904	872	885	892	854	869	881	879	900	898	900	860	869	882	855	854	831	868	861	874	888	875	888	851	853	856	860	852	904	870	865	833	861	887	864	843	896	910	838	883	897	860	842	897	894	862	855	881	877	819	889	870	881	846	886	869	848	844	890	862	894	918	867	878	889	916	914	879	911	892	918	867	890	892	851	861	866	852	892	880	845	868	884	911	891	851	875	826	825	871	897	869	839	934	894	905	828	871	847	893	834	851	908	925	834	860	848	836	910	872	959	816	881	891	902	892	885	858	862	846	823	849	884	851	844	867	922	865	853	855	811	841	846	853	918	878	891	852	892	850	862	869	841	871	865	861	816	809	854	908	899	906	861	905	856	856	817	879	924	854	832	827	815	892	927	859	874	851	878	829	835	850	823	866	860	848	897	883	856	830	831	889	885	870	860	863	885	907	857	830	902	884	850	839	922	884	815	892	819	865	879	868	880	917	894	890	937	898	857	943	883	866	857	834	874	828	879	832	872	894	878	857	867	896	844	817	806	828	855	890	916	834	824	837	849	885	888	842	850	892	885	886	855	846	888	896	887	873	831	847	837	914	876	822	847	852	856	875	883	884	842	829	842	948	861	895	832	890	876	890	868	815	867	915	906	867	834	870	878	837	880	833	857	894	822	864	889	884	876	897	838	808	906	828	867	871	884	855	880	889	772	885	876	861	862	884	846	886	814	926	919	894	859	844	856	799	875	828	905	875	880	849	812	899	871	870	865	885	895	847	881	888	830	882	882	875	837	895	807	919	891	902	865	862	877	885	864	866	844	851	847	821	901	875	835	891	853	874	857	924	846	840	854	877	855	896	863	892	861	860	865	904	884	850	892	818	868	842	844	872	873	846	826	874	885	885	868	854	876	878	847	886	876	869	837	878	889	834	878	827	909	895	819	842	930	828	860	878	839	881	876	830	869	828	874	878	866	865	896	878	863	909	868	863	887	906	885	892	871	827	890	898	882	851	840	834	855	867	835	818	879	814	934	870	924	859	887	857	843	877	854	872	841	882	865	836	929	858	891	820	901	872	854	826	923	827	904	873	844	831	931	886	861	894	863	843	856	842	826	885	881	894	879	900	849	870	853	902	867	843	844	873	871	902	875	905	914	799	939	894	890	857	845	842	888	866	817	893	889	876	842	863	861	867	899	872	891	889	906	830	959	901	854	884	857	864	876	856	841	858	896	850	791	828	837	880	895	899	901	848	895	869	913	896	859	907	883	857	909	859	810	867	839	877	874	912	883	867	847	875	849	830	839	836	917	862	880	831	845	846	849	870	872	902	866	871	839	836	877	877	885	873	862	830	903	875	845	896	915	848	843	860	831	876	852	843	879	885	809	876	880	795	879	852	871	866	845	901	865	853	842	892	832	878	857	875	859	888	838	922	897	836	825	869	894	863	869	868	879	871	842	828	853	831	851	817	940	867	847	832	886	865	858	845	843	900	883	860	897	880	822	888	894	929	868	852	874	852	874	883	851	915	864	876	903	867	896	835	855	845	924	856	865	890	816	858	861	845	918	869	890	910	837	862	895	817	901	887	844	833	887	858	839	905	860	921	850	843	856	853	816	907	852	896	866	842	865	834	909	855	885	877	840	936	885	844	888	853	885	887	874	835	860	846	855	850	858	896	839	842	892	864	828	919	863	894	842	838	886	881	858	888	834	850	849	833	866	884	878	878	882	919	909	897	900	894	843	829	842	846	850	838	898	834	866	875	859	859	828	904	862	880	839	853	864	886	848	869	898	840	872	851	887	828	822	896	920	886	862	863	863	875	858	903	845	877	848	883	857	861	863	853	899	851	870	810	850	910	842	827	893	866	877	864	848	881	763	906	892	891	872	878	857	877	851	848	885	873	862	871	892	853	893	864	838	878	806	896	824	870	861	841	901	892	850	837	866	841	848	914	848	827	863	879	879	870	870	844	924	892	835	873	819	908	834	827	873	826	863	838	832	870	884	857	857	868	887	868	826	887	878	886	846	842	844	855	866	926	871	863	913	849	849	829	916	847	891	912	816	900	855	889	824	805	929	867	909	845	805	900	885	873	832	867	881	888	839	888	831	910	898	915	821	914	890	870	917	867	855	863	881	887	841	908	841	842	847	926	852	873	894	866	818	859	916	801	890	915	818	909	828	868	888	872	864	837	858	848	915	900	904	844	856	876	839	904	837	833	833	923	910	883	897	851	852	838	842	865	875	865	877	852	830	902	902	868	853	888	877	861	892	851	861	864	864	845	866	845	892	890	814	934	826	833	772	860	811	833	912	888	831	868	919	868	852	915	869	877	888	911	892	851	895	898	849	907	891	899	895	835	906	838	884	837	870	843	862	840	854	880	827	888	861	889	823	862	938	889	876	869	894	867	869	886	852	794	847	864	843	843	884	810	838	889	874	844	814	891	839	824	875	849	830	901	845	824	841	900	821	849	902	892	914	872	860	858	843	896	855	879	889	864	874	821	900	828	867	882	865	906	898	899	927	871	872	837	853	887	906	861	867	855	898	910	888	873	916	874	911	870	864	857	877	889	859	802	873	882	849	903	843	837	843	954	853	902	886	832	918	889	855	883	823	802	820	880	862	813	875	949	939	911	857	890	871	868	882	865	792	809	901	862	899	894	851	824	852	862	904	876	821	879	875	891	873	854	833	826	871	952	900	938	831	892	881	887	875	875	870	826	900	862	898	807	872	881	888	848	880	876	848	867	862	852	856	868	889	832	851	823	930	856	861	821	864	821	864	853	816	923	821	866	857	866	930	852	877	869	870	837	881	885	865	899	864	868	886	867	875	832	885	784	860	846	891	871	913	861	829	886	875	873	908	898	909	875	906	848	874	874	881	837	836	803	823	841	867	867	886	812	883	891	874	873	823	843	874	906	919	928	883	838	801	840	855	849	886	848	867	885	873	824	838	859	896	835	798	896	876	853	876	869	862	850	881	882	880	873	892	885	869	861	879	844	869	820	848	921	879	882	891	900	883	896	792	876	847	869	857	834	916	869	861	911	842	849	899	915	867	863	828	906	833	912	878	820	883	838	869	898	822	883	938	881	920	851	907	902	898	833	841	945	846	880	856	855	870	901	879	881	943	864	850	838	840	900	834	887	939	833	811	879	831	870	891	829	878	885	857	848	860	846	905	906	912	894	864	829	904	820	850	837	881	811	886	827	817	868	907	887	879	889	861	865	829	823	858	875	859	838	876	845	850	884	879	857	882	850	820	864	872	882	871	888	867	844	861	856	893	851	885	870	846	895	896	891	839	879	862	862	909	793	864	833	893	862	869	880	845	844	915	881	867	905	832	845	901	875	806	860	863	922	919	870	898	825	852	813	859	861	822	893	861	831	854	802	887	855	859	901	864	839	844	879	884	833	882	846
25751	21450	27689	25343	6229	637	525	440	395	395	389	355	376	350	324	377	335	365	354	336	359	322	348	314	317	357	372	317	363	341	330	356	340	353	344	347	385	321	333	300	343	337	356	324	297	290	310	315	341	297	328	328	337	356	335	353	340	329	342	337	364	311	312	348	342	298	340	300	303	352	345	322	360	349	315	316	307	341	356	350	327	352	305	325	330	329	319	332	359	326	330	325	309	314	311	360	295	320	312	312	302	326	338	342	318	327	325	291	313	330	326	312	360	316	337	355	329	288	341	353	338	330	301	318	320	344	310	338	348	333	340	314	317	324	329	293	357	323	328	320	310	309	351	310	332	331	322	330	333	325	352	323	303	339	302	321	302	331	328	335	310	315	338	304	306	324	317	327	366	310	302	315	340	310	316	335	343	339	344	301	339	340	324	336	356	324	324	304	324	340	304	307	321	325	307	307	306	315	325	337	317	331	327	293	346	327	335	335	320	338	357	331	300	333	350	311	326	318	325	343	319	328	329	349	318	354	313	305	342	325	319	325	342	333	299	336	334	333	333	323	338	311	328	362	346	289	322	334	301	331	313	343	317	328	350	330	337	333	358	316	334	287	334	333	328	351	326	317	333	307	334	308	326	296	332	342	306	350	309	327	334	310	350	319	318	333	328	318	356	336	349	339	304	329	310	302	265	342	320	327	312	311	319	290	353	352	335	375	341	313	307	316	317	310	327	309	315	298	370	330	344	287	326	314	342	332	325	322	317	336	335	335	348	314	324	329	330	325	337	332	331	332	310	330	316	332	363	340	332	345	286	315	327	355	327	331	310	313	329	311	344	335	337	311	313	295	373	353	313	326	349	319	331	326	312	336	342	368	324	309	331	333	313	322	315	331	324	319	339	348	329	336	346	354	329	349	282	326	320	325	318	327	307	322	338	314	336	317	328	332	304	338	350	335	336	343	325	340	311	308	347	330	311	318	320	336	342	333	344	323	341	362	357	319	339	323	352	354	316	342	319	298	311	348	346	368	333	314	310	341	328	331	334	304	321	324	303	323	312	306	346	343	396	322	335	371	321	341	305	330	307	338	324	308	314	319	321	363	336	328	291	311	352	321	340	299	330	321	352	324	312	325	322	306	337	330	326	332	311	307	350	364	315	328	331	333	346	318	352	300	346	319	327	348	323	312	315	305	312	342	318	351	318	297	345	356	336	305	361	343	326	347	322	348	319	353	336	313	327	335	334	336	321	317	308	357	324	309	351	316	314	347	320	325	329	303	370	326	318	312	314	350	336	321	361	329	330	344	340	348	345	339	348	335	360	361	342	324	334	311	328	346	327	335	343	314	353	344	345	334	336	338	330	298	312	274	324	345	328	305	273	343	302	333	364	318	324	329	344	333	325	296	338	337	332	338	302	324	325	323	346	325	315	343	359	301	317	311	342	355	332	323	298	302	331	330	318	346	326	345	334	320	345	308	347	322	357	351	340	282	354	325	324	351	312	331	325	312	319	351	323	288	339	360	324	362	315	320	351	316	323	320	371	320	355	317	344	337	311	320	304	331	303	322	334	354	329	343	332	324	351	292	322	333	314	318	319	328	332	318	316	336	323	337	354	302	331	302	310	325	350	337	280	336	314	331	337	330	341	322	317	331	333	316	287	332	333	315	296	348	322	352	284	332	319	333	321	321	303	357	367	350	336	320	311	336	333	329	297	283	309	334	318	352	306	334	343	307	351	329	335	334	295	297	290	308	329	343	326	331	313	333	330	345	323	300	334	347	321	330	340	309	344	327	306	332	329	351	341	328	324	301	330	309	316	353	301	309	311	342	353	339	301	348	312	316	329	337	334	301	341	311	314	322	301	331	341	295	339	304	318	330	329	326	329	332	340	322	345	319	338	353	344	314	348	286	312	360	316	291	326	296	317	343	337	336	298	299	333	363	336	334	341	287	324	314	322	343	347	309	356	335	326	314	357	313	313	337	347	307	320	341	325	353	304	314	343	328	347	320	341	326	342	330	332	315	291	328	329	347	354	335	333	327	325	323	316	346	336	305	344	317	339	355	326	314	312	357	329	340	335	327	330	324	368	346	332	362	333	301	305	289	320	285	327	319	310	310	330	352	290	332	348	328	337	319	366	326	312	355	356	302	331	315	306	337	340	337	322	345	350	349	358	332	341	310	358	335	318	318	311	307	301	343	315	325	336	310	353	344	308	319	316	356	355	352	354	339	313	295	334	271	329	349	329	341	358	338	324	328	334	355	328	336	307	328	316	316	324	324	344	340	332	325	326	310	310	318	331	337	328	324	311	339	339	312	331	319	315	324	327	333	313	297	309	333	327	308	351	340	344	297	333	307	331	337	319	327	330	342	309	333	291	310	311	308	312	327	351	339	320	335	326	321	332	303	313	351	326	334	304	313	316	347	309	340	350	337	319	325	353	336	317	308	352	299	302	308	323	332	336	331	356	309	322	320	335	310	305	349	304	343	311	357	342	338	332	299	320	320	280	331	363	327	318	352	334	347	332	273	338	325	287	306	334	373	307	349	298	313	364	335	333	352	323	296	346	314	334	317	337	335	315	337	343	349	301	329	305	322	325	329	344	316	344	324	328	314	339	321	323	328	333	333	322	338	316	352	340	349	335	340	340	343	329	310	355	368	322	340	338	305	324	305	352	333	321	295	349	317	354	348	335	327	315	317	325	368	353	336	321	308	289	322	339	315	307	325	331	361	294	341	330	323	337	343	317	319	336	344	323	342	332	323	329	317	316	316	294	348	347	318	359	338	312	337	355	347	298	318	323	341	318	324	313	324	328	330	315	362	339	307	331	326	347	316	322	325	361	344	353	307	310	329	336	332	296	311	338	300	322	330	386	296	350	321	315	329	299	334	344	316	337	329	335	323	306	329	333	326	364	358	326	323	344	320	312	322	324	301	351	330	322	304	345	346	324	348	317	349	315	306	336	313	346	357	312	337	339	325	354	329	346	324	322	332	327	296	305	319	333	332	314	311	354	301	310	316	327	315	315	332	334	297	349	329	333	287	313	309	366	327	348	326	317	353	310	314	315	308	346	322	340	312	342	342	333	338	311	306	354	302	329	329	320	308	344	304	325	301	341	324	318	331	331	333	311	332	311	321	340	331	337	344	337	346	342	324	309	295	363	308	324	337	310	342	311	307	357	325	313	352	323	317	343	354	334	279	288	333	297	308	347	290	301	353	325	331	340	346	330	335	309	314	344	333	356	332	324	334	345	339	337	366	344	319	310	328	352	317	370	314	332	332	305	308	336	328	314	317	352	277	350	343	334	310	323	308	344	351	340	345	312	325	305	317	322	344	324	335	323	325	366	322	321	317	324	342	318	322	318	333	324	311	282	332	335	314	309	294	320	312	327	341	302	306	325	306	327	356	344	290	333	316	339	345	326	320	330	380	308	299	330	305	355	309	351	339	332	341	328	331	327	299	322	346	335	323	346	353	317	324	347	330	352	315
43381	5546	3504	1777	1368	1046	908	793	758	676	602	594	536	534	506	496	530	510	462	486	503	484	501	438	477	435	448	492	475	446	407	407	427	426	458	444	440	436	481	453	462	435	458	463	444	470	497	443	424	449	443	451	457	411	464	447	490	453	486	459	421	431	439	476	465	455	462	451	440	419	421	482	473	466	444	418	459	426	442	482	424	425	430	452	469	484	434	449	442	463	454	439	455	453	454	441	440	434	392	459	421	448	462	441	428	444	476	462	469	442	426	416	442	486	425	442	433	497	444	465	445	472	404	446	453	397	476	440	476	434	442	396	409	433	448	408	432	427	402	464	404	400	444	447	429	421	472	436	469	464	466	418	439	436	426	435	428	449	448	479	408	415	421	427	446	447	410	423	464	411	403	443	410	434	453	424	419	464	445	425	437	470	436	440	427	474	464	419	455	451	423	455	434	443	456	446	419	427	459	448	418	414	461	447	445	467	412	460	418	443	476	441	408	463	447	430	427	450	461	480	415	421	439	473	470	428	486	439	464	427	432	423	427	455	434	426	443	462	472	430	453	413	446	396	457	414	433	460	442	473	442	401	477	431	471	429	473	431	473	425	449	448	475	466	435	404	434	444	458	447	478	471	417	457	421	466	433	443	416	438	427	421	509	436	491	441	497	430	425	467	453	433	484	460	441	441	407	427	446	421	486	463	447	424	446	465	428	423	389	442	455	486	434	390	395	417	433	475	448	405	445	433	452	445	424	462	442	405	506	424	446	414	479	462	446	414	403	436	413	454	448	465	472	442	442	422	452	432	444	449	470	414	457	447	442	391	456	455	411	477	437	475	431	420	428	443	435	446	472	480	436	427	450	450	443	392	459	443	445	432	449	436	428	439	395	462	458	427	413	412	445	423	433	467	402	427	422	472	434	444	416	411	443	437	444	421	432	434	454	438	447	430	448	428	436	436	439	481	403	424	428	466	449	408	459	432	405	421	429	423	419	464	461	425	426	427	451	443	463	422	431	445	400	425	426	442	457	449	421	457	494	426	466	421	435	442	463	454	439	420	456	391	467	436	442	460	421	466	425	405	431	466	429	474	419	416	433	424	434	447	428	459	445	427	449	450	447	433	415	439	440	434	457	448	438	452	466	445	427	440	449	468	452	454	423	410	432	440	419	472	446	431	467	427	454	474	437	402	440	426	454	445	440	434	459	433	468	429	415	455	475	432	442	443	474	470	409	432	457	454	401	459	435	413	448	438	446	474	428	454	426	436	454	445	419	425	443	431	413	442	443	438	440	452	478	422	445	462	419	442	445	481	440	385	484	441	433	418	451	393	488	440	410	450	439	457	468	501	435	466	439	393	470	446	404	453	435	419	408	434	438	456	462	425	433	471	430	420	462	435	467	437	464	486	484	459	401	409	442	468	476	459	450	472	444	401	439	444	440	475	424	463	459	424	447	446	461	436	417	417	422	466	408	457	431	466	455	460	416	483	454	472	470	370	444	425	423	449	419	456	471	412	440	425	435	448	417	392	433	434	475	477	437	412	437	435	442	394	442	441	472	466	448	410	416	428	420	488	495	432	464	484	447	416	446	446	444	419	380	426	456	441	392	456	433	438	470	460	428	450	433	425	466	437	435	398	486	448	447	443	436	418	424	417	462	454	465	435	476	426	463	456	464	462	480	467	452	436	468	456	429	446	449	424	441	459	456	465	458	446	443	419	465	472	423	452	466	436	437	455	427	454	437	430	400	424	434	466	459	418	460	435	445	465	446	452	452	430	437	431	445	427	429	453	388	450	469	432	454	471	436	460	455	440	444	424	446	436	428	460	489	461	501	422	436	456	445	462	451	431	482	437	409	477	425	412	458	463	458	454	466	457	443	455	417	463	453	457	441	458	444	426	447	456	442	440	425	418	429	419	444	426	474	445	467	431	440	438	424	441	465	464	429	440	482	487	449	439	437	427	424	435	446	424	411	404	432	446	428	406	414	426	408	402	444	435	467	431	444	446	475	499	425	456	500	426	452	476	467	417	442	424	407	442	444	466	451	467	444	450	488	426	419	458	436	454	454	438	453	448	459	437	449	470	437	447	428	479	442	411	433	449	407	458	466	418	455	443	452	433	441	449	431	447	457	466	453	422	440	455	427	446	437	469	477	433	443	423	409	424	483	439	447	424	447	462	459	409	455	441	414	485	427	462	455	420	415	443	473	447	467	441	485	446	442	450	389	459	479	414	414	441	403	417	425	447	456	451	463	422	472	472	442	439	429	453	439	462	447	462	431	413	457	421	463	437	447	456	494	479	414	443	449	437	452	391	402	428	434	450	476	447	429	407	452	446	414	423	465	429	498	413	476	453	420	467	445	447	458	465	447	460	450	478	426	442	445	454	418	435	471	463	448	436	446	447	454	436	487	477	472	440	420	425	414	413	474	440	478	448	449	422	450	414	465	442	440	497	433	480	440	459	396	426	424	456	459	431	465	439	468	418	417	445	475	439	440	441	436	443	386	428	479	413	460	435	427	449	452	458	437	419	425	435	470	482	462	447	427	437	409	438	476	472	417	461	465	411	430	478	460	443	444	422	468	423	434	456	428	428	460	444	450	466	481	427	435	456	462	438	468	433	434	470	455	475	442	448	457	430	474	436	468	439	468	428	435	451	422	428	469	447	435	414	407	456	438	461	454	451	442	424	459	451	467	435	432	480	432	444	431	448	454	445	402	445	450	423	450	430	442	451	421	422	448	446	428	457	484	434	438	416	425	434	437	457	424	447	437	437	432	427	448	449	467	428	433	448	463	409	393	450	440	440	446	432	435	401	431	449	458	443	432	414	469	473	413	470	412	433	449	439	451	420	443	432	454	471	428	438	407	428	450	451	416	466	431	426	437	453	422	431	451	438	445	450	446	430	439	450	465	449	468	440	434	447	425	415	412	453	447	429	444	461	433	437	437	407	443	395	454	482	430	425	425	434	437	419	412	473	470	443	428	439	448	426	462	439	479	438	451	429	405	427	419	421	444	468	438	475	429	431	445	437	459	476	447	475	457	399	466	422	428	457	442	416	465	400	439	421	457	430	423	459	457	378	447	464	448	466	431	428	439	430	456	468	450	434	434	414	436	443	439	445	418	424	424	465	440	468	418	420	439	481	423	436	417	443	436	417	434	472	416	445	417	442	446	440	429	443	457	425	449	443	447	447	446	464	468	443	438	443	488	444	422	464	474	448	441	438	428	468	452	478	460	429	437	460	396	457	455	426	468	443	450	453	446	477	414	456	443	453	432	456	447	419	451	436	432	445	413	438	461	468	450	434	438	444	451	454	441	426	404	411	431	427	444	429	452	430	424	436	456	437	441	457	444	456	472	443	441	453	428	401	443	456	428	450	426	465	435	434	467	451	443	394	436	433	458	402	475	440	461	433	432	436	437	443	424	420	444	412	478	449	460	468	430	465	404	415	437	471	435	487	447	445	462	443	479	426	426	441	439	467	416	461
23360	21504	29584	23833	21497	21533	7477	1547	1286	1236	1147	1034	1070	1055	1043	1067	969	937	961	910	961	932	957	965	942	923	927	956	894	913	881	872	888	913	882	868	901	892	926	874	886	901	831	895	944	895	905	880	886	860	860	887	885	918	897	915	870	921	874	868	890	858	900	941	863	848	930	841	900	863	867	865	877	869	870	902	842	859	833	864	893	900	854	852	854	882	886	840	874	924	846	894	906	887	914	876	845	888	867	860	851	828	880	855	838	888	894	831	885	851	880	846	894	855	878	945	935	896	922	890	903	844	905	867	825	907	932	897	847	912	881	878	929	927	837	862	897	950	912	897	868	854	889	873	850	829	931	906	878	909	841	846	880	847	865	812	880	908	875	902	871	877	910	900	813	843	866	907	841	868	903	902	847	862	896	845	897	866	858	838	877	829	861	878	838	922	871	861	823	868	925	864	903	893	889	856	878	925	808	893	859	907	909	859	875	895	836	832	870	913	919	905	908	884	857	915	842	868	874	934	899	887	836	878	876	844	933	845	897	875	838	859	888	809	878	894	861	903	847	842	903	796	896	921	842	816	855	923	832	865	869	926	899	853	815	867	865	865	886	859	891	918	909	847	845	785	837	846	847	833	924	817	903	901	840	858	842	904	877	860	871	868	886	914	835	869	860	857	846	879	879	880	933	935	886	876	863	885	906	921	853	911	866	905	883	894	920	890	905	876	843	858	925	925	867	880	909	886	880	888	891	889	869	856	908	908	860	889	916	896	859	921	919	863	843	871	868	847	839	889	876	855	863	891	904	941	842	831	928	810	918	910	919	882	854	838	878	927	845	854	803	878	918	847	887	831	883	913	845	904	897	847	898	874	843	808	852	890	862	844	851	862	811	855	869	948	939	927	860	870	891	871	895	877	841	890	917	857	930	880	888	938	837	910	880	891	828	921	882	857	870	887	862	906	867	915	861	854	864	843	883	893	882	863	848	877	911	874	833	850	941	852	828	853	867	869	904	854	858	839	883	859	895	879	870	883	911	921	842	851	856	865	851	891	861	839	891	899	812	925	883	893	893	908	895	882	925	852	794	892	847	909	895	848	893	877	896	839	880	836	878	892	859	873	880	827	833	898	816	843	874	854	887	890	889	876	867	871	873	855	897	895	890	812	900	875	846	849	835	870	844	910	847	894	845	843	867	907	854	915	843	880	901	804	884	888	902	870	877	934	893	912	882	843	867	847	883	911	895	837	897	824	902	859	853	869	890	915	848	853	851	923	857	887	884	846	841	826	891	911	884	862	919	823	880	906	848	835	850	862	914	890	931	903	863	867	917	844	838	924	834	873	841	854	906	873	877	879	870	919	869	897	903	853	890	846	878	927	916	857	854	914	819	890	818	866	894	878	859	871	892	882	838	864	845	868	875	846	862	865	829	878	840	871	833	851	844	883	880	901	878	851	890	847	874	848	820	889	922	927	865	909	873	855	879	836	856	904	835	873	893	888	929	894	911	905	851	852	877	874	862	865	868	908	941	863	889	854	924	857	907	891	893	829	847	879	898	899	868	884	862	906	834	808	863	901	888	871	895	874	871	892	898	883	901	829	861	847	855	878	895	887	883	933	864	867	882	873	877	899	874	844	910	841	915	884	909	894	886	867	936	877	891	842	881	904	852	859	831	828	883	892	871	867	866	840	880	846	909	854	887	903	906	883	832	841	874	865	833	813	878	878	877	885	877	810	827	867	905	844	861	855	864	849	858	864	838	881	851	843	857	881	884	868	860	879	831	878	952	896	869	852	859	927	871	840	846	909	910	869	881	883	848	876	864	863	845	873	894	864	848	804	834	876	888	863	888	846	879	880	862	879	919	881	851	856	869	891	865	918	869	815	838	863	853	868	879	838	820	876	899	885	777	882	857	870	879	880	871	869	887	896	827	883	870	914	843	818	885	945	929	871	849	818	902	917	842	880	844	904	894	863	879	876	873	856	855	878	845	836	875	893	890	899	863	864	839	910	828	857	837	840	901	891	905	841	819	860	825	868	847	835	845	861	800	874	834	832	868	851	828	919	830	922	849	833	924	846	866	888	846	861	906	866	879	841	838	876	826	931	856	876	852	833	844	853	939	881	818	868	926	837	928	904	887	895	910	863	884	856	854	870	897	857	867	895	872	851	892	866	839	921	847	885	875	854	822	894	909	902	846	804	908	836	896	872	905	886	862	907	885	873	900	863	904	839	828	940	816	882	891	858	826	815	867	874	913	895	889	862	904	860	874	842	865	861	898	885	839	822	889	888	898	899	900	931	879	881	856	876	866	836	835	820	879	905	820	832	871	886	900	831	845	830	826	901	850	908	825	905	873	842	858	872	881	890	883	906	848	923	825	877	870	844	861	885	841	816	856	943	828	874	889	852	840	850	867	825	852	869	895	813	841	874	810	880	901	874	903	855	819	861	903	862	824	872	852	888	851	893	830	845	848	871	907	830	834	849	871	883	822	816	882	869	853	901	850	864	878	845	876	937	822	877	857	821	878	837	892	910	888	875	910	880	893	833	894	880	873	879	871	936	874	855	860	878	856	884	865	900	916	855	914	900	859	897	881	933	845	859	916	814	859	869	840	901	862	853	821	890	873	896	869	859	866	923	878	828	826	919	851	852	839	902	876	883	897	853	848	875	871	872	772	804	900	866	821	897	880	902	894	836	862	894	876	850	896	879	838	865	864	881	882	898	831	896	921	865	886	887	876	829	802	889	833	870	860	861	844	834	886	833	849	858	859	860	943	872	879	886	880	873	883	868	863	923	818	908	909	849	920	865	854	854	855	875	868	926	866	835	899	829	861	869	905	838	810	846	868	912	888	820	859	791	861	848	847	933	837	830	832	846	852	897	876	890	869	828	858	860	873	855	922	865	881	888	807	848	906	902	866	847	884	889	864	867	846	857	834	851	880	911	881	812	842	945	841	846	934	890	882	858	864	876	858	846	908	839	859	916	806	878	808	835	875	888	880	896	903	880	915	863	832	855	811	899	893	909	930	880	836	853	853	895	856	850	871	875	847	821	899	805	836	885	856	886	850	822	888	875	901	894	829	850	845	911	820	875	832	897	831	851	892	895	880	837	914	849	917	840	890	848	882	855	882	882	896	914	851	848	857	868	876	853	935	937	882	895	928	891	888	860	908	864	828	856	893	839	917	850	859	871	875	821	910	921	858	902	850	811	828	853	802	817	889	865	867	837	952	880	851	879	854	794	904	823	914	825	899	898	843	819	810	833	866	841	835	881	860	865	884	884	821	852	892	903	871	835	914	917	855	850	893	921	916	901	891	810	848	886	881	883	921	862	872	886	840	854	816	826	888	885	880	830	877	899	857	900	854	868	876	843	874	851	817	849	908	837	881	878	878	874	864	875	867	870	837	885	906	893	905	873	844	840	846	843	845	890	849	843	861	879	854	903	890	853	869	826	895	924	898	882	919	804	897	830	872	866	876	809	929	832	910	879	833	907
50047	13363	11255	5910	4204	3416	2769	2365	2104	1814	1660	1567	1496	1396	1397	1285	1298	1194	1225	1134	1219	1152	1133	1074	1111	1082	1119	1120	1135	1110	1117	1030	1055	1060	1085	1045	1147	1115	1071	1163	1031	1124	1010	1096	1108	1036	1072	1033	1093	1119	1064	1113	1089	1050	1062	1028	1091	1056	1063	1077	1067	1145	1096	1020	1096	1117	1085	1076	1080	1084	1037	1038	1106	1067	1048	1026	1056	1097	1068	997	1088	1026	1088	1043	1055	1100	1043	994	1101	955	1068	1053	1060	1066	1053	1043	1035	1027	1068	1087	1062	1088	1047	1018	1054	1072	1097	1088	1055	1016	1082	1058	1087	1056	1015	997	1054	1032	1076	1047	1041	1055	1035	1061	1092	1040	1072	1060	1053	1022	1052	1041	1085	1049	1031	1051	1061	987	1022	1045	1096	1056	1059	1071	1065	1039	1002	1112	1118	1030	1054	1066	1079	1059	1029	1051	1032	1062	968	1046	998	1051	1045	1004	1066	1081	1041	1115	1010	1097	1007	1034	1078	1024	1030	1069	1094	1100	1055	1075	1070	1102	1064	1056	1014	996	1063	1073	1056	1035	1078	1084	1055	1047	1080	1095	1027	1105	1020	1080	1014	1032	1042	1037	1071	1064	1063	1046	1049	1070	1047	1106	1078	1085	1040	1040	1063	1040	1000	1081	1104	1029	1111	1064	1026	1051	1016	1052	1039	1086	1042	1089	1054	1032	1040	1061	1061	1061	1040	1037	1051	1033	1061	1066	1020	1091	1065	993	1012	1054	1021	1034	1044	1069	1019	1063	1015	1001	1022	1044	1096	1055	1057	1064	1056	1015	1010	1042	1031	1086	1089	1032	1096	1050	1072	1038	1026	1045	1046	1075	1057	1030	1091	1102	1063	1071	1113	1098	1053	1098	1042	1044	1051	1046	1072	1050	1135	1044	1040	1058	1105	1096	1136	1035	1085	1027	1062	1106	1051	1032	1081	1054	1058	1058	1078	1109	1048	1048	1088	1076	1053	1103	1036	1093	1094	1000	1080	1079	1085	1061	1074	1067	1019	1043	1047	1029	1064	1081	1076	1089	1091	1041	1064	1061	1050	1073	1092	1054	1044	1067	1080	1112	1076	1038	1101	1027	1100	1057	1082	1103	1066	1053	1070	1129	1051	1079	1026	1086	1092	1012	1027	1087	1052	1030	1019	1046	1059	1076	1046	1074	1057	1113	1068	1100	1023	1035	1032	1072	1080	1060	1014	1043	1046	1058	1079	1120	1043	1018	1119	1011	1093	984	1101	1096	1047	1018	1055	1025	1050	1080	1020	995	1076	1076	1053	1058	1062	1051	1090	1020	1065	1121	1029	1036	1041	992	1023	1008	1075	1069	1111	1031	1021	1036	1044	1067	1079	1034	1003	999	1052	1086	1090	1048	1008	1085	1022	1108	1062	1066	1023	985	1046	1048	1073	1018	1062	1071	1055	984	1015	1013	1021	1062	1086	1074	1059	1057	1029	1069	1029	1052	1053	977	1103	1112	1063	1048	1038	1096	1091	1014	1072	1158	1105	999	1089	1029	1011	1036	1049	1076	1010	1006	1133	1018	1039	1060	1087	1077	1017	1094	1023	1040	1017	1022	1045	1047	1060	1064	1069	1095	1076	1102	1038	1103	1027	1051	1021	1018	1044	1056	967	1064	1050	1043	1030	1055	1078	1028	1056	1004	994	1063	1071	1010	1036	1082	1029	1094	1070	1072	1009	1109	1048	1066	988	1107	1050	984	1073	1008	1041	1022	1040	1082	1056	1008	1104	1024	1056	996	1031	1091	1057	1070	1052	1061	1025	1023	1066	1026	1030	1044	1100	1038	1005	1045	1043	1021	1035	1045	1095	1005	1074	1039	1050	1049	1092	1044	1029	1082	1054	1013	1031	1095	1014	1067	1068	1043	1020	1059	1058	1038	1069	1036	1055	1033	1048	1049	1059	1097	1051	1092	1110	1052	1093	1041	1023	1073	1034	1057	1108	1054	1092	1028	1060	1036	1099	1081	1116	1016	1012	1109	1024	1030	996	1060	1050	1043	1062	1123	1013	1042	1034	1051	1046	1103	1019	1032	1064	1046	1050	1041	1034	1011	1016	1105	1071	1058	982	1103	1040	1027	1047	1078	1070	990	1065	1024	1123	1066	1057	1115	1056	1065	1049	985	1037	1033	1034	1035	1060	1002	1061	1094	1075	1007	1036	1068	1092	1107	1029	1038	1099	1064	1040	1092	1091	1035	1058	1051	993	1077	1083	1032	1075	1058	1051	1080	1084	1015	1041	1042	1005	1077	1051	1053	989	1000	1074	1058	1041	1050	1045	1051	1094	1015	1059	1054	1075	1063	1073	1070	1081	1011	1055	1027	1033	1054	1107	1022	1133	1021	1118	1056	1094	1034	1006	1031	1042	1036	1034	1061	1072	1018	972	1002	1024	1038	1057	1072	1045	1049	1017	1043	990	1042	1079	1045	986	1085	1022	1047	1087	1088	1102	1028	1099	1087	1086	1085	1027	1010	1024	1065	1073	1020	1014	1052	1021	1010	1021	1058	1029	1048	1031	1054	1078	1061	1056	1017	1077	1042	1074	1028	1057	1059	1033	1018	1021	1072	1064	1045	1045	1065	1007	1024	1068	1043	1032	1010	1016	1057	1075	1054	1095	1110	1020	1078	1078	1069	1049	1089	1047	1051	1086	1060	1057	1010	1036	1076	1017	1057	1005	1093	1018	1039	1048	1003	1064	1065	993	961	1065	1046	1079	1056	1063	1046	1046	1048	1057	1059	1040	987	1024	1078	1033	1068	1029	1030	1080	1061	1059	1040	1030	1095	1035	1011	1092	1046	1119	1030	1102	1050	1110	1065	1097	1035	1074	1056	1028	1067	1116	1082	1084	1023	1104	1081	1038	1066	1034	1031	1106	1090	1047	1052	1082	1054	1072	1069	1022	1035	1003	1053	1035	1036	995	1055	1081	1021	1017	1045	1041	1035	1013	1034	1053	981	1060	1014	1054	1081	1028	1049	1089	1032	1074	1037	1048	1077	1080	1042	1122	1056	1092	1110	1052	1112	1029	1100	1041	1079	1023	1083	1068	1088	1003	1084	1130	1043	1034	1004	988	1008	1092	1082	1027	1075	1020	1055	1050	1083	1002	1049	1059	1047	1024	1023	1039	1041	1038	1057	1028	1060	1047	1045	1067	1044	1032	1004	1038	1083	1100	1017	1035	1007	1067	1070	1063	1105	1058	1066	994	988	1024	1026	1100	1033	1104	1088	1053	1077	1052	1124	1062	1043	1017	1038	1008	1063	1006	1025	1037	1004	1139	1046	1062	1054	1106	1108	1015	1051	1070	1061	1084	1026	1062	1080	1089	1046	1038	1010	1037	1047	1041	1068	1037	1067	1052	981	1076	1068	1085	1029	1054	1099	1040	1060	1028	1130	1040	1106	1078	1073	1097	1081	1042	1031	1096	1025	1110	1015	1044	1041	1067	1037	1026	1035	1024	1053	1004	1069	1041	1093	1053	1008	1066	1070	1013	1022	1105	1025	1029	1110	1069	1014	1052	1092	1079	1072	1012	1070	1034	1041	1077	1014	1062	1116	997	1030	1074	1048	1116	1030	1060	1050	1073	1016	1052	1052	1089	1129	1092	1030	1062	1050	1095	1049	1033	1094	1050	1067	1057	1056	989	1018	1051	1060	1030	993	1115	1086	1031	1087	1070	1102	1054	1045	1048	1049	1084	1068	1108	1064	1055	1086	1065	1068	1092	1062	1050	1013	1031	1019	1021	986	1065	1056	1044	1068	1097	1081	1060	1044	1031	1027	1082	1046	1103	1023	1039	1073	1032	1043	1046	1038	1111	1068	996	1038	1056	1057	1105	1098	1070	1072	1022	1005	1075	1045	967	1029	1013	1046	1073	1062	1023	1043	1097	1029	1033	1103	1060	1013	1136	1097	1049	1065	1032	1043	1029	1086	1006	1049	1086	1019	1064	1025	1050	1031	1044	1045	1094	1045	1044	1066	1088	1051	1024	1044	1104	1020	1051	1067	1035	1000	1069	1074	1005	1104	1015	1006	1067	1071	1079	1054	1034	1030	1075	1084	1043	1000	1002	1066	1050	1051	1053	1040	1006	1058	1055	1080	1092	1053	1067	1037	1077	1043	1077	1069	1022	1013	1014	1075	1060	1084	1054	1112	1069	1100	974	1040	1056	1049	1054	1075	1109	1050	1076	1077	1081	1069	1052	1087	1061	1099	1030	1112	1059	1024	1067	1122	1067	1052	1053	1038	1075	1086	1064	1035	1040	1038	1031	1111	1027	1052	1045	1022	1005	1092	1024	1091	1131	1038	1057	1061	1098	1035	1077	1057	1029	1059	1019	1072	1037	1022	988	1058	1063	1045	1066	1137	1060	1074	1011	1078	1062	1099	1120	1039	1037	1070	1049	1059	1111	1061	1060	1013	1098	1020	1038	1062	1103	1072	1070	1025	1068	1070	1065	1062	1070	1028	1057	1079	1052	1105	1008	1021	1067	1077	1028	1035	1080	1085	1050	1032	1087	1001	1025	1104	1064	1014	1008	1104	1077	1068	1063	1112	1051	1040	1037	1025	1037	1101	1057	1053	1049	1034	1020	1095	1038	1088	1062	1070	1052	1059	1064	1097	1004	1103	1002	1033	1017	991	1065	1049	1076	1070	1017	1075	1017	1040	1008	1008	1096	1063	1076	994	1049	1032	1075	1048	1094	1059	1026	999	1072	1034	1029	1067	1078	1061	1045	1060	1000	1082	1003	1060	1070	999	1105	1060	1022	1024	1075	1036	1028	1052	1063	1084	1043	1053	1057	1055	1066	1086	1102	1058	1052	1056	1075	1064	1057	1089	1011	1057	1039	1076	1019	1045	1065	1005	1098	1012	1036	1054	1037	1060	1047	1010	1082	1119	1066	1017	1096	1024	1080	1050	1066	1076	1038	1056	1036	1040	1037	1020	1025	1049	1029	1054	1065	1088	1064	1090
28003	19367	5274	620	487	407	436	382	332	358	388	342	345	350	357	333	372	328	350	352	353	361	328	362	353	346	379	371	336	307	330	340	357	354	370	310	348	332	334	321	338	353	367	318	356	339	340	351	374	366	320	340	344	375	321	360	374	369	369	342	319	345	327	317	306	339	344	358	355	341	380	332	348	352	328	358	379	376	377	364	321	334	351	319	333	358	317	327	356	362	352	338	323	348	360	345	325	352	340	336	306	359	356	396	348	354	349	338	320	339	353	305	323	319	347	341	313	321	324	364	323	352	349	339	335	343	352	345	324	346	335	331	346	333	368	347	349	342	390	353	353	339	363	311	364	355	378	320	350	377	336	364	368	374	355	355	393	363	341	366	311	350	346	332	312	330	320	336	356	355	360	356	346	338	358	345	322	341	338	293	312	348	330	352	322	344	357	328	345	315	335	348	361	343	314	366	387	370	359	349	342	384	353	346	323	315	350	346	368	360	341	343	369	332	293	363	335	325	323	312	335	309	320	368	333	332	327	350	351	325	345	325	348	334	331	339	347	354	347	335	323	322	380	386	338	355	356	337	364	333	332	384	358	374	314	357	334	364	345	338	335	344	352	363	329	378	351	330	344	367	359	354	331	356	318	351	353	349	350	365	323	353	373	324	337	373	354	338	366	345	322	343	373	365	354	343	350	336	379	348	363	349	350	342	347	316	344	337	347	351	355	348	353	346	353	347	324	347	340	301	311	332	349	377	332	353	329	358	333	314	363	330	317	334	333	336	335	330	327	342	341	356	349	328	346	353	339	307	342	345	360	376	339	300	366	373	308	380	330	341	340	366	369	322	320	365	374	365	340	336	345	338	327	316	324	350	330	349	357	308	319	339	380	370	318	377	336	354	323	365	355	355	354	367	350	325	344	331	350	360	332	332	335	340	389	334	331	332	346	339	373	379	328	361	371	352	328	341	353	329	339	356	345	353	337	336	355	336	352	317	328	347	345	326	377	313	329	325	377	373	310	307	320	328	334	331	348	323	325	337	337	347	328	346	305	345	361	357	345	313	344	330	316	312	349	375	349	351	326	353	329	318	305	355	335	345	341	360	349	319	329	306	332	376	372	340	317	344	349	343	346	356	331	345	332	335	345	361	353	349	404	349	358	337	322	332	336	357	327	339	349	360	324	352	305	327	336	363	369	310	381	344	311	364	372	362	340	328	346	356	360	347	345	343	320	353	341	360	319	334	335	312	336	354	365	353	327	320	312	316	346	363	323	332	328	332	355	353	352	337	369	338	346	350	331	350	359	335	321	351	334	331	299	320	368	355	343	370	324	340	379	330	318	334	323	381	339	336	347	385	331	357	308	385	334	325	351	314	343	357	340	339	321	336	333	342	381	362	309	386	342	335	356	354	321	346	348	326	344	334	366	312	354	345	337	343	407	347	355	362	347	323	325	342	329	339	349	363	353	329	361	370	341	325	350	351	339	334	338	335	326	360	345	330	344	328	380	325	335	331	343	327	327	354	359	333	367	363	337	367	342	342	347	339	346	355	367	359	345	346	356	327	354	338	327	337	374	393	325	334	329	357	353	355	346	346	348	371	342	352	349	345	334	354	345	328	330	354	323	343	377	356	358	351	297	335	318	329	353	347	321	354	334	338	345	341	331	337	350	338	322	354	365	349	337	316	356	310	361	327	310	335	342	322	382	337	346	336	353	349	348	367	364	358	365	335	339	351	336	352	363	346	338	326	333	329	312	335	371	337	346	304	363	343	332	315	351	325	333	324	350	370	325	337	346	320	307	339	360	351	374	350	330	329	316	329	330	376	354	381	337	359	379	376	303	343	319	302	354	344	320	354	352	333	321	367	365	357	346	348	335	361	337	357	337	322	364	347	354	333	354	334	361	329	309	364	351	376	376	372	364	320	375	362	360	372	346	326	350	367	315	358	336	360	387	331	304	341	327	334	322	295	351	340	365	360	346	365	321	365	317	359	341	360	358	331	364	373	330	356	351	323	326	365	372	360	354	308	348	340	320	354	350	352	355	312	353	321	355	365	378	322	353	367	324	317	323	312	366	378	341	385	341	318	343	343	378	354	353	359	315	352	385	289	411	366	353	346	292	381	333	306	353	360	342	349	344	345	302	364	375	359	339	327	327	339	330	365	358	348	319	360	361	301	346	357	343	332	329	352	332	351	349	361	365	370	340	338	383	341	369	322	365	320	330	283	334	334	335	331	325	324	318	360	348	365	358	365	366	361	381	323	345	325	353	372	364	323	369	324	372	325	373	358	322	346	346	317	357	362	343	365	330	337	336	357	322	345	355	337	365	341	398	348	367	375	360	334	335	350	322	347	346	353	358	325	371	350	341	353	344	326	372	339	324	353	341	344	327	324	352	350	329	350	357	361	364	329	363	379	352	336	358	362	328	324	353	321	375	316	340	295	334	337	334	334	324	343	317	351	314	329	344	369	338	346	338	346	344	335	347	351	379	342	388	351	348	354	347	363	339	322	354	338	322	363	360	354	298	352	361	338	372	316	298	345	302	338	310	336	342	337	356	333	330	327	361	355	367	392	342	326	330	364	359	327	331	341	332	343	327	342	327	329	326	362	339	350	379	346	341	359	328	323	337	350	338	344	362	335	353	346	323	320	351	363	332	338	307	329	324	369	330	350	356	353	317	330	345	344	350	335	338	351	338	347	312	337	333	299	345	344	335	348	336	345	355	339	372	339	321	326	338	361	379	337	339	337	332	348	337	318	339	323	326	330	363	310	344	346	364	340	342	349	323	372	350	371	320	381	342	374	375	353	347	338	336	339	293	326	334	339	335	319	349	362	332	363	333	351	347	317	331	341	339	340	365	322	359	377	377	355	332	356	340	355	324	376	331	366	353	376	332	362	339	347	327	337	338	361	342	381	334	308	326	324	358	347	372	348	315	341	310	346	336	371	362	349	333	333	338	327	371	338	344	373	321	336	332	379	320	332	332	342	347	337	360	358	314	322	372	347	356	375	336	351	332	367	345	335	335	314	329	337	368	339	341	313	345	367	340	349	335	357	338	324	340	359	317	396	311	366	341	317	342	347	372	372	325	309	324	350	310	371	334	341	396	367	345	366	330	341	335	341	327	338	347	340	319	326	367	332	337	363	352	331	341	355	350	321	337	311	321	347	326	364	336	356	343	318	378	322	325	321	340	337	369	328	296	362	338	363	377	355	349	381	346	336	327	348	302	345	307	345	306	369	358	335	344	314	335	353	339	332	342	334	348	337	323	357	330	331	308	363	339	321	338	336	349	363	317	365	378	353	344	308	327	356	333	334	327	350	310	310	351	335	362	341	346	352	352	332	360	346	300	341	325	353	356	303	335	358	350	351	332	344	335	377	367	340	327	326	313	314	349	367	338	321	332	328	329	357	354	362	337	341	335	336	378	330	360	350	352	360	370	326	341	375	350	323	344	342	319	360	373	348	340	337	362	344	330	340	333	396	366	331
18466	1285	839	612	502	452	488	485	481	474	433	488	452	443	448	430	443	443	436	497	464	421	440	453	444	447	451	444	448	410	392	441	444	433	409	377	415	423	439	424	469	411	420	422	434	435	442	422	443	437	447	463	411	465	463	452	442	419	425	444	412	455	480	434	432	441	440	468	432	452	416	449	438	460	414	417	441	423	428	467	418	438	446	464	435	446	445	450	461	432	448	443	428	399	399	485	453	399	425	432	427	465	415	436	439	425	423	396	435	409	434	405	454	464	421	424	412	434	411	440	443	453	454	444	489	408	427	437	459	435	423	437	451	463	438	457	388	444	445	406	439	476	430	459	402	438	395	438	464	460	445	435	421	385	442	430	452	431	428	460	417	435	441	461	453	440	428	450	463	442	453	427	426	445	424	465	443	445	403	404	419	396	476	449	426	454	453	432	420	425	448	446	449	470	408	413	442	395	463	463	414	426	389	439	472	393	436	432	447	416	428	404	486	450	435	462	413	427	466	468	439	432	422	431	439	432	493	436	439	430	444	443	394	456	440	441	435	454	433	438	427	415	445	448	403	420	424	427	445	422	409	449	431	483	434	443	423	418	443	463	438	419	426	444	465	415	426	437	462	448	443	422	442	474	494	418	432	452	433	421	429	417	446	420	430	441	413	437	404	416	420	442	442	431	402	446	457	360	459	428	419	403	431	431	417	441	415	434	465	408	437	426	409	444	414	418	442	441	441	425	419	436	409	450	433	439	418	455	419	410	442	453	448	452	396	415	430	425	408	410	414	428	386	459	456	430	405	428	396	466	405	439	441	453	445	463	458	490	449	461	446	459	443	469	445	434	466	420	408	429	412	449	462	416	439	441	438	425	433	456	436	437	456	473	447	414	433	466	422	439	413	425	459	428	397	438	444	409	461	426	435	448	439	423	425	449	455	456	429	443	456	390	432	429	454	456	419	431	443	454	446	427	458	443	453	436	446	444	462	425	436	443	463	449	421	446	450	451	425	462	440	460	460	456	414	366	416	448	446	456	407	412	424	457	441	436	422	461	422	426	412	448	457	469	485	448	466	474	433	415	456	432	489	417	432	482	411	432	447	430	451	407	471	416	460	414	399	439	475	455	433	414	440	449	465	436	425	455	426	478	441	401	415	451	423	441	435	425	431	451	439	448	457	431	423	424	450	448	456	419	443	424	429	399	414	431	437	430	403	433	427	464	456	444	436	414	398	454	408	494	432	438	439	415	460	447	457	446	420	428	450	430	422	407	455	464	411	464	455	434	496	430	421	440	463	435	459	466	437	400	438	395	438	418	442	431	437	432	451	466	428	410	437	430	431	432	422	411	481	419	433	428	416	450	443	440	427	420	426	431	444	431	448	413	449	430	420	411	433	426	448	432	405	491	441	433	457	456	393	437	426	427	430	425	468	433	446	443	479	438	421	445	449	445	445	406	472	405	441	420	430	495	432	443	449	432	451	419	408	477	431	423	452	444	458	421	452	413	432	423	429	446	455	410	465	430	430	441	445	461	428	460	443	449	480	416	414	432	467	423	440	441	447	425	427	450	421	417	419	424	462	441	451	463	430	432	452	436	429	408	468	401	433	431	441	409	419	449	426	424	419	412	456	436	446	415	479	415	443	438	428	471	425	425	470	437	427	398	479	434	412	399	460	469	426	477	431	423	486	378	397	427	435	433	453	450	444	420	445	400	440	447	445	449	446	418	423	445	442	442	424	447	436	435	432	416	438	443	466	436	401	438	442	433	496	426	445	441	408	382	433	446	471	451	430	426	464	456	445	446	445	439	447	459	445	407	433	444	449	439	391	432	445	428	430	441	447	424	457	436	449	441	432	448	449	440	433	458	423	416	403	416	460	403	463	413	442	462	460	474	450	405	420	455	473	448	439	435	463	431	430	420	418	452	428	426	449	428	431	453	409	431	401	427	414	450	397	450	424	428	440	447	422	425	412	432	440	456	429	418	420	494	412	424	400	460	407	425	398	431	480	477	442	393	428	485	457	401	436	430	390	463	410	444	428	450	468	440	454	436	398	482	363	435	407	449	440	464	438	436	431	431	430	441	418	470	454	440	489	475	449	456	438	440	429	474	433	457	437	479	429	448	420	451	439	395	428	411	450	446	441	437	413	442	443	403	427	422	442	403	450	434	417	407	395	456	474	438	428	442	430	427	450	438	461	450	464	455	416	427	452	405	420	399	412	451	418	449	422	416	443	441	428	446	422	442	459	409	417	426	470	442	448	480	434	415	452	413	444	434	413	417	446	454	432	440	416	448	406	457	439	431	473	404	417	472	439	434	430	401	434	452	366	454	470	417	448	425	489	462	456	430	462	443	443	413	449	441	430	440	417	451	442	426	402	446	426	455	429	441	423	418	451	451	419	463	437	460	443	460	429	412	473	449	455	396	426	423	433	420	463	424	445	420	442	438	444	419	405	463	448	447	425	409	459	444	451	428	445	448	446	405	417	479	417	428	434	442	444	428	415	417	417	446	435	428	440	430	424	477	455	449	449	397	430	474	453	442	406	424	442	441	422	413	429	469	479	433	443	468	441	394	423	404	448	438	431	411	434	444	441	418	396	439	449	421	433	433	378	441	453	466	444	454	457	433	445	471	454	417	446	424	446	454	429	429	424	444	432	449	450	437	446	424	432	441	449	439	419	410	449	420	473	405	483	455	444	437	419	440	394	416	473	462	416	436	444	435	453	437	422	440	420	400	428	422	410	443	398	422	449	446	463	418	460	477	407	458	453	455	397	455	423	442	422	412	444	447	458	419	429	435	440	457	451	445	437	439	435	416	466	466	400	443	435	424	434	431	435	478	457	462	460	437	444	435	440	398	435	393	439	462	456	460	487	430	450	443	431	457	427	404	458	449	398	423	425	438	418	413	447	476	451	440	449	422	435	413	436	427	429	448	423	417	407	465	411	428	451	466	451	429	472	463	414	470	447	439	459	418	472	446	440	435	426	436	417	477	421	414	436	468	488	436	435	414	441	428	445	411	430	465	417	431	447	443	423	444	444	428	443	452	437	439	422	466	436	462	431	445	435	413	417	497	451	410	454	441	447	451	412	437	466	408	410	408	439	387	435	462	417	458	446	460	406	426	447	410	435	464	446	429	415	437	427	441	450	422	441	460	423	400	428	431	480	401	395	444	444	431	447	435	441	438	410	496	422	423	420	449	438	409	418	426	421	427	475	459	454	448	401	441	441	469	428	396	413	467	441	432	404	439	452	411	426	459	452	440	419	435	398	443	425	411	481	445	431	480	446	448	451	442	430	456	430	441	429	473	438	476	440	432	444	410	402	450	439	445	458	447	444	404	426	400	448	424	445	451	502	498	441	428	425	448	448	468	445	397	419	407	439	450	451	414	432	452	462	400	463	427	423	495	396	443	466	395	478	424	450	431	450	458	452	411	447	436	411	441	417	460	432	453	464	435	440	444	454	452	421	452	406	433	434	430	436	402
24333	21450	29041	24250	21412	9117	1367	982	942	909	891	827	744	821	793	784	803	700	723	790	764	738	763	763	771	712	758	704	718	749	742	749	756	796	717	718	750	731	768	707	738	765	747	708	680	763	705	709	740	822	698	717	728	748	778	694	646	661	697	720	736	748	727	728	713	712	709	761	699	751	727	735	763	694	682	732	778	723	716	700	681	734	725	715	732	737	762	700	749	738	699	721	704	689	723	723	661	706	679	703	701	751	737	715	707	690	693	715	711	722	751	662	735	713	688	730	713	682	724	711	724	719	703	755	722	753	660	723	717	684	680	720	676	675	710	710	739	712	725	709	707	724	718	702	680	723	758	690	775	737	725	675	737	760	705	711	681	743	730	681	726	756	726	673	759	726	711	701	701	708	676	726	712	698	741	661	720	715	719	711	691	670	739	725	729	694	715	730	661	729	703	765	724	688	739	682	727	696	667	793	699	702	773	722	727	741	741	696	701	709	653	719	703	694	718	725	678	707	743	714	733	733	712	712	742	702	726	742	745	731	720	696	687	716	738	696	730	697	738	686	681	742	697	734	730	720	682	691	696	675	709	677	704	710	689	752	697	702	682	729	762	719	746	718	715	694	761	770	709	712	742	727	712	703	759	729	730	665	699	723	702	669	744	678	741	692	701	715	745	735	678	734	720	651	701	688	720	734	751	720	718	691	700	689	747	762	734	691	757	674	732	727	694	747	726	714	642	689	675	747	719	783	731	724	740	725	666	713	708	701	712	724	722	686	758	766	685	671	707	694	666	726	734	708	704	749	726	691	685	700	742	699	738	730	760	754	718	708	727	752	684	682	690	685	755	710	685	742	736	687	686	748	758	712	701	686	722	738	704	730	682	670	724	696	691	704	697	752	718	751	695	720	719	707	731	723	697	735	706	707	750	737	709	728	718	691	740	647	697	733	724	736	740	710	733	691	747	745	694	731	724	701	700	711	720	699	719	751	733	681	672	712	694	695	694	712	701	745	738	717	687	731	711	733	721	691	695	740	727	715	757	713	702	736	684	709	694	706	703	751	718	694	693	677	721	706	735	704	692	747	713	689	689	766	706	722	669	715	679	714	677	696	701	678	746	691	708	737	751	638	714	676	690	710	749	718	685	693	681	658	768	730	746	671	729	707	718	732	721	684	714	766	707	697	706	729	766	718	733	701	736	714	727	759	747	734	700	723	693	709	723	725	713	755	714	690	708	701	663	720	733	723	730	721	702	713	679	709	695	732	763	708	736	698	711	716	700	720	735	724	703	747	716	707	755	659	723	716	714	731	728	711	716	679	687	713	716	719	740	704	663	739	718	687	691	727	683	658	699	708	701	737	659	700	704	733	694	671	713	698	686	711	748	670	701	666	708	669	688	723	690	720	695	681	694	725	703	737	725	712	759	761	699	754	686	724	703	785	705	701	685	689	749	701	710	726	674	738	675	702	741	725	719	735	736	712	726	715	707	676	727	715	732	689	759	714	755	723	706	705	685	681	758	670	730	678	709	776	689	708	686	741	682	699	711	771	716	727	700	678	723	703	707	718	760	680	703	760	710	732	730	678	752	692	691	732	692	754	750	712	688	669	731	658	690	715	700	761	728	727	735	710	723	711	727	746	722	738	711	683	725	722	683	714	726	683	724	722	775	678	730	719	740	682	716	718	722	717	690	672	689	699	743	726	774	718	717	725	761	715	720	690	738	716	770	727	718	744	703	680	745	736	732	704	708	711	711	665	717	706	686	709	690	702	701	692	733	715	673	734	677	693	715	728	695	675	744	736	672	707	722	702	691	679	732	711	710	690	718	704	725	724	743	722	704	731	712	760	782	672	743	679	690	717	727	746	676	684	678	675	710	757	726	717	730	709	729	692	623	708	731	709	692	706	707	762	755	785	714	734	742	758	740	729	731	725	701	735	739	659	762	708	711	702	683	763	699	720	712	699	725	725	690	711	690	683	647	731	715	750	696	665	709	703	685	706	740	767	729	696	749	713	709	712	721	709	677	694	723	724	715	690	718	727	683	707	701	650	759	714	689	695	724	694	732	712	719	728	762	774	685	732	718	694	710	729	709	708	741	735	726	669	694	714	780	664	717	665	696	723	743	725	713	695	731	697	740	672	716	687	671	729	712	732	710	718	677	723	739	720	700	738	726	717	698	668	727	715	669	703	752	691	728	703	749	725	700	741	692	725	757	706	726	724	761	691	722	714	700	705	661	695	703	745	726	800	700	690	731	724	720	701	679	703	749	715	696	692	719	733	716	719	741	715	675	722	754	721	738	672	741	719	685	664	694	722	706	663	710	728	745	743	715	723	719	714	679	698	718	694	689	700	761	745	745	697	743	695	712	707	763	724	685	761	716	707	736	725	707	694	774	739	701	704	736	690	656	673	712	734	701	717	723	738	717	745	784	757	704	738	735	683	693	692	703	700	713	740	723	710	715	709	719	736	699	724	758	734	680	775	696	732	724	739	697	700	689	707	696	708	719	740	718	749	697	743	735	741	694	692	697	726	703	717	711	714	750	759	764	759	749	711	673	718	680	709	681	737	759	738	714	708	704	699	713	711	754	690	729	732	777	769	725	717	708	682	716	709	737	672	724	747	679	724	700	746	719	712	662	730	708	699	712	712	730	703	740	704	728	710	744	724	689	708	751	704	698	640	694	787	715	682	717	698	650	716	744	725	715	748	723	703	712	746	741	757	727	708	704	730	704	731	712	714	656	724	726	677	720	756	715	736	696	720	686	732	755	676	738	755	718	738	696	708	746	752	673	695	717	703	748	724	704	700	766	757	681	711	715	715	700	698	681	687	659	670	737	691	774	695	723	668	745	673	727	731	719	672	744	747	766	736	683	706	713	699	670	697	730	707	737	726	703	801	699	710	711	668	719	743	775	750	722	656	745	695	740	731	735	728	710	708	688	686	683	730	720	701	735	719	736	724	730	698	703	759	691	705	726	725	664	684	735	696	674	675	761	654	702	737	727	651	693	734	641	724	710	729	678	713	698	762	698	681	735	721	746	698	745	726	713	699	694	688	754	666	724	719	735	709	725	733	716	679	741	659	747	741	740	685	752	721	728	734	672	676	694	662	752	753	713	689	715	647	728	687	760	752	764	730	697	717	723	736	706	693	746	728	735	760	724	752	680	718	753	699	710	703	734	735	730	694	717	695	680	704	669	696	711	698	669	711	738	742	741	727	745	709	692	701	699	740	714	650	718	755	706	690	727	738	686	744	776	699	690	727	720	706	728	693	719	716	755	673	710	740	769	719	764	758	699	716	735	737	730	709	722	772	695	717	732	741	721	693	719	710	712	706	704	710	720	672	761	771	733	728	724	723	730	723	703	705	673	679	712	728	720	700	737	715	682	692	705	717	718	696	691	693	709	726	695	705	705	731	716	727	693	709	712	700	709	701	716	740	718	730	710	674	740	683	741	726	727	697	699	743	691	718	691	768	743	733	709	703	732	748
46309	9154	6689	3517	2603	2135	1834	1448	1421	1224	1138	1129	1112	1065	977	997	988	963	1022	996	926	881	943	910	881	871	857	919	890	885	869	867	896	895	908	890	912	901	849	885	887	861	906	869	863	875	868	855	909	859	907	876	865	875	853	824	920	873	940	898	888	869	861	889	885	846	814	857	856	840	850	898	806	809	819	838	828	909	891	905	861	863	894	907	871	840	850	869	824	889	843	818	880	890	835	824	837	852	829	842	843	840	861	912	864	853	876	891	849	839	896	884	884	842	846	865	852	889	901	853	858	916	855	923	842	877	846	825	822	864	870	856	865	858	884	841	896	851	901	831	852	863	851	863	856	912	880	860	922	846	861	869	883	821	809	904	834	822	832	875	853	825	905	894	869	872	840	842	832	849	883	846	869	892	876	896	834	894	865	832	871	839	847	853	867	845	859	858	885	884	852	910	869	806	870	902	896	885	843	936	853	883	883	887	855	836	841	880	909	860	837	872	833	845	875	882	831	870	846	893	897	819	895	893	867	845	847	839	839	874	867	831	903	827	915	835	878	878	875	845	866	865	829	937	828	857	893	855	898	859	854	870	854	900	928	807	885	904	923	801	866	895	818	862	870	853	820	878	860	800	885	872	848	833	863	921	869	828	913	911	873	867	863	889	876	875	801	822	868	878	914	822	908	855	861	846	873	899	847	900	842	865	849	884	899	886	857	911	873	787	896	877	876	847	879	857	924	880	853	890	843	857	880	863	898	858	916	863	892	855	847	870	859	894	798	867	843	867	900	834	878	852	854	828	917	878	840	862	883	863	878	883	876	869	854	924	861	893	919	905	863	925	879	883	786	846	854	867	879	855	848	855	824	889	869	861	857	857	831	848	825	858	859	866	838	894	861	824	855	826	929	867	878	898	814	843	925	873	912	852	842	947	857	838	883	862	888	906	849	893	848	899	897	838	901	894	877	850	849	873	814	868	846	863	847	826	837	861	853	825	793	898	878	876	867	855	836	849	889	859	893	893	815	866	868	869	854	927	848	894	904	841	880	869	862	844	840	837	891	866	855	903	818	843	855	862	853	830	910	876	830	860	880	874	870	857	856	828	861	809	836	844	880	867	835	857	886	909	840	872	857	879	875	871	863	868	869	813	857	851	844	884	891	898	876	871	828	842	791	858	832	881	894	848	865	828	879	940	886	844	890	880	847	858	871	854	830	788	836	848	819	851	919	857	793	824	855	876	892	847	858	863	813	843	887	875	865	845	881	819	855	839	772	826	826	839	847	853	849	819	867	837	850	856	862	814	915	864	820	826	902	807	859	821	899	853	867	850	849	839	843	850	816	828	849	826	832	908	886	886	849	895	882	844	906	849	832	852	868	901	805	852	867	847	830	865	914	890	886	819	871	896	869	875	852	872	901	840	859	828	857	878	883	885	886	842	866	888	867	938	805	851	844	905	860	825	861	878	847	931	833	874	852	850	808	850	872	866	842	863	866	875	824	849	935	811	873	870	880	861	844	856	887	860	855	924	818	821	848	848	865	891	829	866	885	865	905	825	917	836	926	821	872	842	855	866	903	814	858	872	898	899	841	864	866	862	874	900	843	902	864	879	837	858	858	877	846	827	848	922	841	821	884	871	848	837	869	816	847	837	865	780	894	867	871	846	877	897	882	883	796	879	836	880	818	850	823	902	874	865	851	889	847	831	870	888	856	831	828	864	839	917	860	828	890	940	807	861	922	883	817	849	902	905	853	871	856	815	879	848	874	775	889	872	835	863	893	880	860	888	856	802	848	848	869	869	851	851	844	878	897	800	858	835	850	875	834	901	920	883	844	855	928	867	850	784	833	815	803	838	796	823	836	833	854	865	846	853	866	912	794	886	871	861	858	894	843	854	848	866	883	825	916	886	831	893	819	845	912	838	889	860	868	851	860	859	860	851	905	871	846	849	923	845	842	818	896	891	889	868	909	839	813	853	857	886	840	848	884	879	852	882	808	893	895	853	886	870	828	853	899	894	843	876	880	887	865	889	909	908	863	871	890	867	824	834	882	925	848	880	831	857	872	873	853	854	869	914	881	766	861	875	861	960	800	881	882	887	906	845	913	845	936	904	868	887	866	876	868	880	841	893	822	790	833	865	878	862	873	854	876	845	836	863	883	893	875	840	862	885	872	830	893	836	865	875	890	899	855	886	882	884	837	894	850	897	866	897	851	886	859	855	873	871	845	842	921	846	862	909	917	923	861	823	827	872	852	851	915	921	825	860	880	884	906	865	874	888	824	870	855	895	848	877	873	827	888	892	857	780	833	897	839	884	848	880	852	899	831	870	800	817	879	935	853	920	890	810	827	881	836	877	823	820	894	835	857	829	829	839	828	866	872	815	825	816	832	820	804	819	864	889	811	852	797	857	886	828	870	849	883	879	847	894	906	858	871	855	851	892	874	904	896	832	866	865	895	852	882	898	810	889	811	869	891	821	866	868	867	852	861	829	887	823	876	881	869	858	853	872	836	879	843	860	887	852	838	874	852	854	811	896	832	877	893	867	873	849	866	852	868	882	873	886	888	872	873	842	884	896	864	857	895	867	843	846	889	892	912	862	875	888	829	887	843	883	829	859	863	887	835	854	875	868	856	834	895	828	847	875	859	875	883	925	876	858	876	842	875	871	880	834	859	872	853	844	812	831	875	836	847	895	866	872	835	901	864	849	876	836	860	839	855	787	904	842	875	904	874	909	896	879	921	858	874	882	848	874	878	891	839	883	848	831	855	787	862	859	914	849	812	815	963	837	905	838	863	864	886	859	872	863	903	960	919	850	859	881	832	848	849	876	841	856	870	842	865	838	890	864	871	830	904	852	880	828	857	832	883	850	883	853	877	825	846	857	891	878	823	846	879	888	825	848	816	815	900	863	914	860	918	846	886	839	813	871	913	859	847	807	909	897	897	859	850	846	837	832	828	832	899	865	875	855	843	846	872	827	887	826	840	893	848	884	835	875	787	864	821	869	897	892	875	880	866	876	901	844	833	841	870	852	832	873	816	846	864	841	824	873	867	896	833	847	896	845	801	855	873	861	822	901	831	821	862	851	856	840	867	838	925	856	903	815	903	910	867	840	850	865	863	922	881	868	849	882	860	898	843	850	901	843	826	910	847	799	887	881	852	832	903	833	897	842	813	901	884	863	856	859	855	906	821	848	862	890	885	848	954	880	822	934	862	869	912	897	855	879	846	837	856	900	858	902	853	850	869	890	851	829	915	881	838	856	887	839	861	883	833	838	865	825	849	829	892	866	895	893	873	908	843	848	883	830	881	880	863	881	876	852	848	874	915	902	855	844	840	875	873	837	894	894	794	823	883	856	863	923	857	889	863	808	839	847	928	888	865	855	858	870	864	886	830	850	859	931	872	896	881	917	917	921	886	861	883	842	880	882	872	875	827	824	872	840	851	867	856	869	821	870	926	842	921	843	885	923	840	853	862	920	867	878	804	876	838	887
25716	21465	27714	25319	6902	630	494	424	405	370	354	372	385	350	368	398	353	327	350	342	320	320	358	326	308	347	330	356	330	308	314	337	345	370	340	330	328	349	343	309	311	310	346	329	337	319	335	303	361	368	336	303	321	338	323	305	313	326	273	305	312	343	320	352	325	302	324	319	311	302	308	351	342	308	343	343	306	308	305	328	360	334	348	316	327	305	359	319	320	302	321	317	327	325	325	321	310	345	324	331	315	322	343	310	321	356	293	327	331	355	335	327	316	313	310	343	317	318	330	330	322	326	313	331	305	345	313	333	312	334	298	334	335	367	333	358	313	338	311	326	352	320	330	343	339	290	341	334	320	328	309	343	315	344	314	339	325	324	342	356	321	331	310	325	312	313	320	324	310	319	322	348	307	326	346	306	320	341	334	318	323	341	320	354	300	337	303	332	350	343	335	360	323	329	349	362	313	324	322	329	371	306	315	329	332	315	332	305	332	360	330	331	337	340	333	343	306	300	335	322	323	308	313	271	313	357	371	311	334	318	316	311	338	337	337	344	303	334	330	336	318	314	313	320	321	310	349	330	305	325	318	321	313	312	322	341	311	340	326	315	300	355	317	352	334	308	327	321	342	312	343	305	335	341	344	322	300	323	307	334	312	345	306	287	346	312	305	296	298	342	341	309	351	322	326	315	328	331	361	336	345	308	319	310	335	354	338	301	320	344	368	324	363	299	314	344	322	349	325	334	352	349	332	333	309	328	340	356	371	313	365	332	309	323	322	319	321	323	326	314	324	287	328	278	309	327	300	340	329	332	339	339	314	359	337	317	347	348	327	339	321	293	323	377	306	344	328	331	314	291	319	329	337	326	317	327	333	349	345	296	333	312	331	325	314	332	311	344	302	293	315	326	338	330	333	317	300	294	322	326	332	321	342	327	346	321	308	339	320	325	293	294	297	312	330	311	306	310	310	347	349	317	331	329	313	328	361	338	324	332	308	318	336	317	333	299	337	341	331	334	320	337	329	329	310	352	305	329	326	313	313	326	317	296	375	326	288	329	318	304	299	326	353	321	334	319	313	333	326	323	327	320	318	338	349	320	330	316	338	303	326	326	307	336	342	330	329	305	356	305	346	336	304	343	306	337	357	331	333	331	299	344	325	350	304	286	376	347	282	317	356	378	282	357	309	326	329	363	346	294	337	337	363	301	362	346	296	349	316	318	284	315	307	334	309	315	328	328	314	307	337	330	324	301	363	350	295	317	322	306	372	322	320	329	340	321	325	333	355	322	346	285	328	365	333	343	311	310	337	335	321	301	337	325	337	309	299	305	318	325	317	330	356	332	342	316	315	310	376	283	330	325	335	363	283	322	306	353	336	312	337	329	338	328	327	339	301	344	330	321	306	349	339	322	336	297	313	333	355	303	326	321	345	286	313	345	318	334	362	343	349	340	299	309	288	344	337	284	301	324	322	304	359	341	342	334	346	288	299	342	353	353	336	341	312	322	328	342	310	342	353	345	343	325	342	338	328	351	338	363	334	313	296	312	301	322	325	336	301	351	291	299	328	301	331	310	338	336	305	358	308	339	312	364	323	332	300	349	326	354	307	327	308	328	343	347	365	335	301	309	337	342	314	312	317	364	338	302	318	298	308	338	330	328	292	370	316	360	318	340	306	336	339	316	334	311	345	305	341	309	306	303	318	330	310	314	313	328	334	329	343	320	342	316	323	350	347	311	334	338	349	339	328	322	301	354	339	321	370	347	308	349	344	322	349	353	328	317	316	336	350	304	315	345	353	314	307	328	320	325	334	341	339	299	327	315	318	307	292	332	350	325	345	295	303	325	305	296	352	348	323	340	351	315	288	329	291	338	306	331	316	355	317	291	331	334	322	340	350	309	341	328	345	336	344	350	294	304	331	286	296	321	301	329	314	325	330	331	347	298	331	355	316	316	332	313	318	322	309	330	337	326	348	328	315	330	317	328	321	308	343	348	335	331	319	315	361	312	304	312	335	350	358	320	331	304	316	315	324	315	338	331	338	323	342	355	332	316	321	338	343	317	322	296	332	314	326	297	337	347	327	325	331	312	334	343	319	333	317	316	319	324	345	340	332	379	344	299	344	315	324	334	321	313	359	322	322	321	338	339	307	380	311	308	325	339	348	336	327	321	323	321	358	362	333	351	340	302	321	325	319	334	313	342	346	325	362	312	340	343	313	317	282	320	347	319	328	315	330	372	336	349	314	343	323	354	368	332	317	364	326	333	351	334	319	335	321	339	322	308	346	294	318	355	338	292	347	318	345	339	354	324	327	311	314	354	316	305	294	308	342	314	333	315	298	354	338	338	329	351	326	316	336	318	351	326	345	328	348	338	312	340	314	340	323	314	304	320	323	305	295	340	323	359	332	346	363	334	304	344	336	340	297	325	350	339	336	369	331	315	326	314	316	350	314	311	314	337	359	319	334	359	302	381	314	321	346	356	337	343	350	344	355	343	333	353	325	352	324	296	339	319	308	340	342	303	317	319	302	327	304	330	337	332	337	313	308	335	335	320	323	351	335	328	378	363	338	317	332	310	312	356	316	353	299	318	301	351	329	312	310	354	320	308	312	310	343	336	325	354	333	335	296	349	341	314	331	304	320	309	312	332	318	333	320	317	322	322	307	331	342	362	309	354	311	304	338	316	332	343	335	303	358	328	308	323	300	336	309	358	370	315	330	318	304	331	340	338	334	334	316	313	341	345	339	330	325	338	371	334	345	335	357	332	319	316	348	321	298	347	328	341	317	322	331	307	323	358	333	353	322	317	327	331	328	370	333	337	312	332	342	311	300	324	298	340	298	353	351	337	319	299	331	328	304	315	320	348	344	320	324	327	358	357	324	307	343	356	341	330	317	316	314	309	317	315	334	311	338	309	320	334	332	341	374	310	311	323	331	306	352	336	341	329	365	321	327	299	359	327	323	290	329	347	300	320	308	333	305	329	326	318	337	334	330	310	323	298	314	342	346	307	327	287	336	324	342	312	356	328	310	335	317	328	324	365	319	344	334	350	308	341	320	347	291	311	333	317	328	289	306	365	318	335	351	337	334	350	324	314	324	325	350	310	364	345	328	360	331	369	336	313	303	344	323	322	309	344	314	327	332	331	312	354	345	322	328	326	314	299	345	305	306	299	326	299	325	318	333	332	350	297	331	340	331	343	360	329	335	306	324	325	313	337	322	330	337	345	296	327	311	329	345	330	341	310	352	317	312	333	329	344	321	331	314	306	359	311	314	339	309	317	318	333	305	320	337	350	337	301	290	305	319	323	306	329	312	331	338	329	316	334	304	316	361	323	325	332	333	320	314	329	342	318	324	350	317	322	343	312	347	366	326	323	321	330	336	332	344	296	305	336	321	360	303	307	308	306	351	350	317	335	337	333	313	301	297	315	329	340	296	324	312	336	344	308	342	326	325	307	303	324	307	331	332	320	299	346	343	308	341	330	328	352	287	303
44083	5925	3445	1808	1280	1069	940	806	792	656	624	550	581	559	529	492	517	465	480	504	471	478	466	465	450	439	512	442	477	452	472	487	436	438	424	452	440	434	425	460	450	442	434	448	447	422	456	468	401	430	438	446	448	440	442	449	435	456	446	451	435	456	418	429	453	438	425	405	447	436	430	406	452	449	409	466	448	436	445	452	490	470	441	441	434	418	429	421	431	418	448	439	450	425	410	464	433	431	410	449	428	424	427	483	451	423	466	476	423	470	451	460	445	459	422	406	465	439	436	443	424	483	450	478	467	432	412	470	421	425	458	461	430	446	461	424	450	423	426	443	452	419	421	453	445	400	425	437	449	423	447	454	457	446	455	458	423	427	473	482	418	451	476	431	445	443	457	411	410	467	420	449	455	412	422	439	460	490	459	419	455	416	452	423	408	406	446	460	444	439	437	460	452	451	431	488	414	422	443	464	433	449	446	456	420	446	451	421	432	460	474	444	426	451	464	445	448	428	442	416	435	470	442	464	458	468	432	423	432	449	434	443	430	431	459	433	431	467	470	440	451	436	432	412	454	435	425	445	459	465	420	433	446	420	415	451	418	396	473	434	446	447	480	464	409	473	461	451	439	434	435	453	454	460	419	424	467	467	439	453	415	424	415	424	420	445	437	419	449	418	429	435	461	442	449	424	410	439	451	452	434	432	443	470	415	459	432	488	461	428	412	432	424	431	401	455	416	418	447	455	437	425	469	437	458	437	441	450	475	418	438	457	418	426	410	438	472	470	406	457	406	438	454	418	427	420	424	461	445	403	424	444	467	452	445	430	421	452	415	455	453	451	426	400	397	444	397	439	441	450	480	483	439	396	451	442	437	433	445	418	440	398	461	445	422	428	450	463	453	428	448	434	453	444	455	425	453	465	426	411	457	432	453	427	422	452	418	459	480	434	390	482	444	408	466	464	423	440	435	459	401	487	439	422	429	433	463	415	473	457	427	423	436	461	439	473	459	448	423	439	455	452	460	463	467	432	436	489	436	418	461	428	465	442	440	436	482	440	463	447	426	436	428	427	398	465	430	455	445	448	424	425	439	434	415	385	445	415	442	450	441	479	425	444	432	465	456	430	423	436	400	423	413	441	460	394	450	461	457	434	448	446	457	455	451	461	454	425	438	447	428	458	455	466	459	440	482	463	435	433	422	454	473	431	421	434	464	456	435	449	442	412	449	460	473	412	423	449	455	418	427	441	402	467	483	414	466	460	432	433	442	435	436	440	410	467	462	427	454	407	411	424	420	402	411	426	390	455	405	481	453	470	462	436	474	461	387	460	432	414	426	444	466	423	410	420	386	429	473	426	423	441	442	432	460	445	418	445	467	433	447	453	459	410	428	484	406	409	480	415	438	423	414	442	430	425	427	460	423	434	457	442	429	441	441	452	415	421	413	450	415	414	439	430	430	425	427	462	437	447	414	431	450	437	456	414	446	468	427	450	457	450	447	488	469	449	434	472	452	443	471	430	444	438	427	409	398	428	447	400	425	460	458	459	429	408	412	434	431	449	438	444	464	454	451	455	444	438	403	440	432	466	418	410	444	439	480	441	442	449	432	420	429	450	465	421	437	442	439	421	453	433	437	461	436	430	460	435	447	446	483	427	413	462	442	418	419	426	445	416	409	442	461	447	426	450	428	434	451	447	423	434	407	455	441	427	423	465	446	451	436	434	411	433	474	448	442	427	438	441	429	452	413	449	459	441	416	436	475	449	424	443	436	451	444	447	430	410	447	432	419	411	436	436	413	413	457	438	423	412	445	452	499	441	462	452	442	440	437	464	430	452	444	415	419	439	447	453	455	460	449	429	440	459	422	445	392	416	427	467	462	445	426	423	401	433	472	454	463	423	459	464	421	441	428	426	428	463	446	464	448	441	461	446	473	433	442	411	450	428	441	424	432	403	446	441	419	420	435	450	414	448	413	445	420	409	400	422	418	462	480	410	437	443	443	429	475	447	424	459	441	446	405	435	417	422	490	433	431	454	433	415	461	424	509	462	418	473	462	426	427	446	426	444	427	435	417	442	421	447	428	440	476	458	438	446	451	440	439	432	409	445	462	429	434	446	419	477	438	434	428	422	452	410	443	430	399	428	433	443	449	449	430	471	435	421	441	423	439	432	434	493	442	454	472	418	427	447	445	422	431	449	448	432	395	487	446	444	413	416	446	430	423	381	482	441	477	447	410	437	426	433	421	475	392	394	455	510	419	414	439	467	432	461	405	447	439	412	454	423	459	442	440	460	436	470	417	427	464	411	438	405	429	419	413	501	399	431	431	489	438	427	445	437	459	442	416	458	408	491	409	464	416	451	422	457	426	423	438	399	443	441	406	424	473	466	444	430	444	418	474	453	452	456	435	443	469	470	467	476	437	426	379	398	438	455	437	436	464	418	453	456	418	439	466	450	451	390	424	421	439	501	485	463	414	418	443	448	437	434	454	489	423	425	435	493	468	473	414	447	436	427	418	431	397	467	443	406	446	422	474	431	421	463	458	437	422	459	419	436	437	465	442	431	397	464	446	429	443	452	418	407	437	425	462	433	428	474	471	425	432	465	457	460	448	474	453	434	435	433	461	449	474	415	450	438	426	450	436	421	486	432	453	427	437	438	435	435	413	460	448	428	449	420	472	481	436	430	424	443	458	465	417	427	444	439	439	430	401	448	467	479	434	454	431	407	433	447	452	434	441	397	439	396	444	396	429	462	426	491	432	433	422	431	413	440	395	466	451	407	485	413	437	433	431	417	439	453	439	428	443	410	437	459	398	445	444	476	425	480	449	446	451	440	465	446	430	392	425	449	438	435	437	432	481	455	452	422	386	417	433	451	420	438	458	423	444	450	458	413	409	451	433	427	401	471	430	444	438	440	442	451	438	412	403	436	429	453	482	450	458	455	437	432	434	458	432	472	430	440	429	445	427	472	447	445	436	441	498	432	425	449	450	447	471	404	450	451	425	390	424	399	442	420	400	413	446	457	443	435	432	450	446	454	439	430	437	427	432	431	447	433	454	443	433	424	449	421	473	433	407	407	439	411	443	436	444	451	429	477	458	458	459	448	451	469	432	416	433	409	458	435	418	482	404	464	447	444	448	413	436	482	418	408	444	412	414	456	440	442	451	435	470	487	460	454	442	424	406	443	439	427	430	419	438	465	408	411	441	424	432	425	453	445	418	448	452	475	465	504	412	397	424	438	407	492	435	424	462	428	417	463	433	440	395	431	458	416	471	411	469	440	448	441	463	453	457	399	445	413	442	431	440	485	437	456	436	431	419	435	442	449	447	476	431	429	425	485	449	474	452	477	482	444	408	411	442	435	408	458	435	405	469	424	420	456	478	437	427	456	418	466	389	476	467	451	454	442	457	444	416	392	463	454	441	435	420	420	435	422	424	463	424	416	443	423	438	460	469	448	445	453	397	459	448	434	427	480	461	460	436	465	429	438	448	392
23362	21532	29699	23829	21528	21534	7804	1667	1331	1225	1128	1158	1074	1016	1022	1033	1005	997	963	919	888	945	918	925	927	933	922	917	924	884	935	936	903	911	834	886	922	843	919	942	868	868	839	919	874	841	901	845	854	889	838	831	946	900	893	885	930	868	848	875	891	864	868	862	878	898	846	909	925	863	894	895	890	891	918	882	903	892	891	874	906	846	911	835	909	894	897	854	853	880	851	873	926	902	849	907	805	847	867	886	814	905	835	841	913	897	875	862	858	887	866	879	909	907	893	867	868	908	863	897	865	885	902	850	897	874	850	825	842	907	871	846	870	857	896	855	866	933	850	925	884	860	854	885	842	833	862	865	899	898	869	855	907	895	883	873	852	856	896	860	828	824	911	882	870	871	904	880	870	861	854	853	822	854	850	866	908	885	844	940	876	877	873	884	882	927	884	886	859	896	831	895	893	863	884	895	869	886	866	848	862	906	826	898	823	885	848	895	855	878	868	901	845	872	858	878	883	900	883	838	842	877	881	855	918	858	865	866	903	899	864	850	931	842	856	835	853	900	884	849	889	823	899	890	885	907	835	905	871	899	809	848	838	871	877	878	855	874	865	899	842	843	870	863	920	882	874	853	863	867	871	886	861	908	849	880	881	858	820	859	879	879	865	852	857	876	857	883	874	865	902	930	903	886	850	925	889	906	783	900	917	914	870	908	869	836	839	899	871	873	881	885	929	885	868	875	856	911	856	895	879	899	883	920	850	861	900	876	888	831	866	901	921	873	859	833	890	819	865	854	859	874	887	855	926	897	864	841	859	867	867	928	842	884	857	821	879	917	896	897	849	892	843	851	859	883	897	907	911	843	963	854	848	901	851	849	859	883	862	837	833	853	780	895	888	851	900	850	862	837	851	860	874	910	879	829	916	896	878	895	879	836	856	899	874	861	873	854	853	890	893	809	901	859	873	865	867	930	885	860	934	881	896	863	864	880	828	896	861	899	893	819	865	905	856	856	866	855	852	868	824	826	871	890	896	913	895	875	884	882	876	905	862	867	874	902	867	856	845	921	858	846	873	884	896	870	855	880	857	854	877	886	856	895	887	844	841	862	921	847	873	916	963	835	853	855	859	868	930	863	901	870	873	902	881	870	891	840	857	840	858	876	903	859	884	904	865	875	909	894	883	843	841	870	861	847	861	849	851	899	848	908	873	857	878	907	847	903	829	880	869	905	856	866	837	878	904	896	893	926	898	873	864	895	832	874	863	831	846	905	861	908	817	929	811	897	876	814	851	877	855	836	884	859	870	857	896	879	840	834	897	930	879	851	847	856	904	884	841	866	866	892	897	915	899	893	886	877	810	917	904	905	849	842	858	881	874	880	898	910	888	874	874	893	903	860	844	932	853	877	840	855	859	943	877	895	897	835	955	879	854	881	817	919	891	892	857	871	862	885	914	849	842	885	941	867	856	847	911	855	871	855	903	885	842	863	842	893	859	892	891	858	948	887	868	841	835	872	825	851	860	875	871	872	897	869	844	849	869	865	842	825	875	870	851	866	850	860	856	875	900	837	878	850	882	853	906	879	855	849	820	891	907	901	873	896	859	860	853	849	882	836	841	869	892	920	851	844	878	864	809	894	936	882	833	836	840	813	875	861	897	855	851	869	831	856	879	890	925	858	887	951	863	903	880	852	889	844	831	861	868	855	885	861	841	899	927	852	865	813	883	855	850	841	885	904	898	913	879	918	882	889	875	836	912	950	916	901	896	863	955	856	856	879	860	886	870	857	866	908	845	856	873	871	840	873	871	886	827	914	898	845	872	881	894	873	858	841	949	915	887	838	860	865	861	868	895	822	875	888	817	876	848	846	861	854	893	933	806	845	929	916	913	805	880	889	858	861	897	898	875	857	903	844	896	899	869	867	837	875	871	842	859	891	889	895	837	847	886	917	909	858	886	825	946	838	855	943	868	928	858	829	865	834	916	807	826	849	936	837	890	903	938	853	892	861	929	882	904	854	904	855	863	804	896	850	889	864	810	870	906	869	861	878	876	903	884	869	914	865	811	955	909	898	866	875	892	919	865	859	892	876	881	888	876	877	880	860	910	907	885	876	858	911	878	872	826	899	889	876	813	897	906	857	847	881	911	869	923	863	894	850	870	870	868	912	837	915	854	847	884	847	884	843	861	908	827	911	897	895	930	895	854	843	924	872	871	852	913	862	921	874	873	858	852	858	875	859	870	894	898	878	897	843	851	873	914	870	890	856	890	893	927	877	885	798	831	925	873	874	863	869	911	864	852	875	880	876	797	830	831	866	832	876	830	865	899	843	863	897	834	898	869	876	845	844	878	902	874	887	836	798	926	899	917	886	891	864	858	857	909	855	858	892	842	908	902	890	879	886	878	918	851	889	840	920	890	909	883	850	828	860	885	825	848	912	864	878	915	863	956	872	848	893	886	842	876	849	876	861	858	869	929	856	838	882	939	868	855	860	885	809	873	880	905	873	834	870	875	917	900	875	900	877	897	887	899	875	894	860	865	859	907	866	890	922	894	846	898	878	882	816	866	893	875	909	954	872	843	858	904	874	900	893	859	877	927	856	923	856	890	856	860	919	866	926	939	876	902	851	858	872	857	893	883	846	893	877	842	894	957	894	888	823	842	843	857	874	903	823	871	878	897	851	864	844	866	854	865	892	839	885	882	889	874	901	860	899	840	845	868	856	895	868	846	899	902	906	876	908	846	882	857	828	884	861	827	854	853	869	870	866	940	872	885	856	869	921	866	899	884	871	884	881	874	803	889	851	829	920	870	876	904	878	831	890	902	920	859	914	893	922	860	850	891	869	890	844	858	896	834	961	875	882	878	856	869	907	873	845	877	854	844	851	873	839	859	892	879	888	901	831	906	920	871	849	872	849	903	868	909	802	901	862	860	875	851	868	835	830	854	811	874	897	837	885	865	879	847	848	849	836	859	895	889	865	933	870	876	874	878	885	934	835	917	906	877	857	870	840	917	881	923	870	857	881	865	870	863	867	880	850	896	868	874	846	890	860	838	860	901	861	905	896	867	833	821	849	897	934	868	872	858	913	910	831	844	851	845	884	882	857	867	904	860	860	820	864	885	896	898	879	893	815	847	894	874	829	876	873	928	867	864	855	858	906	912	865	872	817	902	864	841	852	835	869	805	846	879	849	927	866	861	824	887	841	911	839	837	830	857	867	864	855	872	842	896	864	846	877	890	868	852	955	859	857	898	921	830	915	901	834	883	877	846	925	911	910	900	911	839	887	854	858	912	883	890	837	866	870	883	845	873	840	909	899	913	924	865	926	890	901	823	897	855	911	892	922	906	915	911	833	885	879	872	915	886	861	895	862	854	873	878	846	888	907	848	913	887	853	925	930	817	889	900	866	846	847	878	838	873	927	881	892	861	876	871	897	894	845	911	870	866	833	896	843	869	871	895	875	934	853	842	841	879	884	884	871	902	884	860	876	869	826	822	850
51704	13243	11045	5932	4358	3458	2851	2454	1967	1820	1705	1543	1491	1409	1338	1316	1242	1282	1283	1179	1202	1205	1131	1107	1155	1142	1126	1099	1113	1170	1100	1097	1091	1118	1094	1113	1082	1060	1109	1068	1044	1123	1096	1139	1070	1064	1087	1094	1073	1047	1030	1035	1073	1094	1111	1081	1037	1063	1109	1042	1056	1057	1042	1050	1033	1059	1101	1012	1059	1083	1004	1015	1012	1033	1072	1084	1023	1010	1096	1108	1092	1029	1073	1024	1046	1033	1049	1075	1053	998	1022	1054	1008	1007	1024	1024	1038	1024	1069	1089	1073	1052	1059	1114	1052	1026	1113	1060	1036	1097	1065	1027	1117	1014	1081	1015	1047	1052	997	1054	1024	1029	1097	1050	1049	992	1042	1088	1041	970	1057	1002	1071	1004	1058	1041	1028	1078	1051	995	1029	1061	1050	1059	1056	1069	1046	987	1047	1046	1018	1078	1067	1059	1037	1059	1014	1050	1087	1022	1023	1049	1080	1127	991	1050	997	1054	1002	1034	1019	1039	1039	1045	1091	1096	1049	1000	1081	1050	1092	1067	1087	1042	1040	1011	1037	1073	1007	1061	1048	1069	1089	1077	1008	1056	1047	1076	1018	1042	1058	1120	1062	1042	1067	1083	1007	1071	1070	1032	1012	1050	1001	1031	1061	1061	1038	1055	1038	1049	1109	1048	1009	1031	1022	1071	1032	1076	1035	1039	1077	1056	1066	1039	1060	1049	1001	1042	1050	995	953	1062	1033	961	1030	1092	1036	1079	1001	1022	1053	1059	1020	1060	1095	1056	1020	1021	973	1052	1025	1034	1073	1036	1106	1060	1095	1072	1059	1030	1069	1071	1086	1044	1081	1013	1048	994	978	1024	1011	1032	1021	1019	1062	1052	1055	1012	1052	1015	1041	1080	1068	1103	1035	1066	1065	1093	1056	1121	972	1033	1029	1014	1059	1020	1066	1063	1043	1017	1023	1052	1056	1061	1081	1031	1020	1073	1010	1033	1057	1033	1050	1075	1069	1039	1045	1039	1072	1034	1093	1046	1067	1068	1038	1038	1045	1047	991	1103	1014	1052	1064	1022	1017	1051	1024	1043	1034	1007	1060	1076	1078	1053	1013	1023	1052	1063	1039	1047	1070	1018	1081	1037	1045	1018	1026	1055	1072	1072	1091	1051	1041	1060	1034	978	1087	1098	1067	1011	1074	1087	998	1076	1081	1027	1028	1033	1058	1031	1085	1052	1031	1060	1064	1079	1109	1044	1089	984	1093	1057	1064	1040	1078	1106	1007	1083	1040	1071	1013	1097	1061	1034	1069	1109	1074	1076	1015	1012	1066	1065	1082	1060	981	1028	1060	1004	1058	1050	1004	1052	1073	1034	1050	1081	1073	998	1061	999	1043	1048	1027	1066	1043	1082	1044	1093	1044	1054	1025	1090	1067	1071	1053	1033	1050	1030	997	1062	1071	1036	1057	1031	1041	1024	1073	1038	1050	1042	1002	1052	1029	1061	1011	1040	1005	1065	1017	1050	1085	1046	1058	1124	1012	997	1018	1018	1031	1068	1061	1010	1041	1092	1038	1111	1017	1093	986	1046	1063	1038	1110	1053	1022	1002	1028	1018	1016	1042	1043	999	1017	999	1059	1014	980	1076	1051	1074	1035	1013	1081	1008	1064	1128	1073	1079	1071	984	1002	1101	1080	1074	1084	1013	1089	1012	1033	1036	1026	1061	1049	1063	1047	1088	1037	1027	1074	1121	986	1039	1064	1091	1055	1034	1077	1032	1022	1043	1053	1051	1063	1043	1039	1028	1067	984	1063	1045	1062	1016	987	1056	1034	1023	1044	1084	1027	1046	1080	976	1032	1027	1067	1109	1078	1091	1036	1082	1026	1097	1013	1039	1091	1037	1095	1057	1071	1082	1085	1048	1032	1064	1110	1029	1041	1135	1056	1091	1010	1021	1054	1033	1040	1119	1043	1056	1071	1037	1056	1038	1086	1043	1052	1080	1057	1048	1068	1066	1003	1108	1045	1109	1066	1029	1043	1059	1093	1022	1039	1018	1021	1023	1025	1112	1090	1094	1049	1059	1037	1080	1098	989	1114	1017	1016	989	1129	1032	1032	1060	1051	1095	1057	1043	1062	1031	1027	1027	1055	1070	1072	1052	1013	1052	1027	1097	1000	1056	1071	1042	1055	1012	1067	1085	1022	1053	1031	1048	1063	1006	1008	1058	1024	1102	1117	1046	1020	1034	1062	1039	1025	1092	1022	1066	1004	1001	1042	1075	1063	1000	1041	1039	1080	1025	1040	1057	1031	983	1058	1068	1048	1048	1041	1100	1000	1035	1058	1054	1041	1063	1065	1037	1048	1060	1070	1056	1022	1027	1053	1058	1020	1116	994	1046	1071	1071	1056	1112	1041	1038	1021	1073	1036	1057	1084	1042	1061	1001	1068	1090	1026	1013	1019	1025	1067	1004	1092	1059	1022	1053	1052	1039	1054	1049	1060	1034	1056	1046	1078	1030	1083	1080	1043	1041	1027	1022	1070	1070	1005	1107	1045	1013	1014	1030	1027	1035	1122	1114	1042	1036	1012	1058	1049	1065	1092	1036	1030	1083	1029	984	1109	1023	1024	1025	998	1023	1051	1063	1033	1029	1079	1003	1027	1075	1068	1024	1025	1053	1049	1044	1057	1063	1004	1024	1031	1074	1094	979	936	1037	1080	980	1070	1058	1034	999	1038	1030	1068	1022	1052	1061	1094	1042	1051	1048	1060	1004	1048	1054	1036	1089	1052	1004	1061	1046	1028	1039	1050	1021	1026	1112	1042	1037	1061	1009	1058	1049	1034	1063	1033	1092	1015	1060	1042	1081	1023	1089	1079	1034	1051	1039	982	1026	1058	1006	1002	1017	1033	996	982	1041	1016	1026	1074	1065	1055	1010	1029	1027	1063	1079	1035	1021	1003	1029	1032	1021	1087	1042	1075	1018	1021	1041	1054	1046	1092	1051	1071	1085	1007	1020	1034	1052	963	1080	1075	1089	1005	1048	1024	1069	1059	1089	1041	1057	1045	1125	1031	1058	1050	1058	1011	1073	1053	1060	1073	1046	1116	1041	1017	1005	1023	1066	1056	1074	983	1043	1028	1024	977	1026	1047	1068	1057	1046	1100	1098	1038	1045	1021	1048	1060	1047	1046	1036	1067	1047	1061	1025	1028	1033	1025	995	1035	1068	1052	1113	983	1075	1099	1055	1056	1042	1016	1053	1060	997	1032	1022	1074	1042	1055	1045	1052	1069	1034	1040	1091	1023	1049	1068	1091	1043	1056	1013	1050	1045	1027	1006	1088	1067	1014	1017	1077	1045	1026	1090	1050	1071	1119	1049	1044	1019	1022	1082	1001	1079	1032	1047	1118	1051	1053	1059	1050	1080	1069	1003	1080	1055	1148	1026	1057	1078	1028	1035	1112	1019	1034	1004	1015	1066	1062	1058	1071	1038	983	1026	1071	1025	1045	1033	1102	1103	1024	1046	1090	1001	1015	1035	1040	1046	1081	1009	1040	1024	1054	980	1086	975	1046	1036	1054	1028	1078	1074	1078	1033	1066	1065	1060	1070	1084	1054	1053	1075	1049	1054	1073	1113	1116	1077	1036	1019	1045	1052	1042	1080	1052	1068	1049	1064	1066	1054	1010	1005	1104	1063	1084	1036	1049	1009	1041	1020	1041	1048	1085	976	1033	989	1079	1112	1050	989	1074	1032	1105	1027	1062	1029	1047	1050	1008	1012	1025	1055	1003	1043	1058	1022	1044	987	1050	1029	1041	1022	1007	1051	1080	1097	1061	1082	1071	1047	1012	1055	1045	1055	1075	1085	1004	1038	1048	1053	1001	1069	1037	1050	1124	1027	1042	1067	1033	1083	1012	1099	980	1047	1052	1015	1048	1063	1104	1037	1073	1116	1092	1045	1027	1016	1043	1029	1061	1032	1077	1048	1040	1073	990	1093	1070	995	1052	1033	1063	1033	1096	1005	1013	1055	1046	1021	1052	1059	1029	1038	1014	1065	1014	1054	1069	1102	1059	1064	1052	1038	1080	1044	984	1031	1051	1088	1009	1061	1041	1068	1020	1032	1082	1023	1091	1040	1039	1038	1092	1097	1054	999	1048	1029	1062	1017	1053	1030	1049	1043	1049	1036	1029	1057	1037	1027	1086	1028	1077	1053	1065	1086	1017	1099	1036	1082	1081	1077	1029	1074	1005	1026	1039	1084	1043	1067	1062	1021	1043	1024	1004	1084	1026	1007	1069	1059	1025	1091	1077	1049	1001	1042	1099	1081	1056	1053	1017	1082	1028	1100	1059	1025	1095	1071	1054	1014	1020	1059	1031	1038	1128	975	1076	985	1063	1061	1087	1015	1033	1044	1055	1060	1088	1042	1022	1075	1003	1083	1071	1031	1063	1081	1061	1038	1018	1036	1065	1036	1017	1019	1049	1029	1072	1041	1052	1050	1104	1097	1054	1054	1056	1049	1063	1055	1026	1091	1067	1025	1035	1013	1043	1037	1051	1015	1036	991	977	1076	1072	999	1080	960	1075	1035	1025	1055	1066	992	1077	1027	1034	1030	1025	1040	1052	1075	993	1078	1042	1020	1041	1045	1078	1096	1042	1003	1088	1034	1038	1063	1059	1058	1031	1067	1006	1035	1056	1060	1044	1025	1068	1073	1037	1055	1062	988	1044	1076	1034	1055	1040	1055	1062	1075	1060	1006	1038	1019	997	1072	1039	1058	1063	1097	1069	1032	1021	1019	1059	1056	1062	1043	1077	1054	1039	1113	1068	1078	1062	1055	1075	1032	1017	1040	1018	1062	1068	1074	1034	1036	1043	1023	1027	1018	1032	1087	1039	1081	1076	1065	1031	1022	1042	1024	1013	1055	1040	1084	1024	1066	1059	1020	1008	997	980	1057	1062	1074	1029	1045	984	1021	1069	1083	1030	1055	1075	1049
28116	19428	5523	709	602	538	415	401	407	378	368	331	343	342	355	381	341	342	347	338	342	335	352	352	350	361	350	358	362	333	329	356	337	351	330	370	348	332	346	351	361	336	326	334	337	345	325	329	349	366	341	325	347	319	341	340	340	342	348	365	385	346	391	326	337	341	327	359	373	343	360	341	326	332	333	360	364	367	323	335	359	367	369	355	357	379	343	345	369	362	341	369	373	363	344	378	350	339	354	336	351	336	347	316	332	355	359	304	361	326	341	296	347	369	317	357	349	332	348	327	336	324	344	354	334	347	391	340	351	390	350	353	361	348	347	368	353	354	311	329	340	318	340	336	354	324	382	357	332	351	357	349	351	352	327	311	376	339	361	348	353	328	333	359	331	327	320	319	360	363	332	351	350	338	315	343	354	352	334	368	326	357	362	326	342	315	329	364	354	313	349	324	364	363	331	343	330	334	333	357	329	339	363	359	332	346	344	337	340	362	351	337	315	362	338	338	333	349	374	350	351	373	386	358	339	343	369	361	352	351	359	381	299	320	344	323	343	351	334	309	349	356	329	350	346	368	360	362	348	355	334	334	344	329	349	375	354	327	329	331	296	345	358	346	331	348	352	315	367	341	363	372	345	368	333	343	334	363	343	370	325	346	333	335	330	370	315	374	360	360	359	315	338	346	335	369	334	360	339	316	370	319	336	345	361	342	318	356	358	353	338	361	326	349	338	383	377	338	326	363	358	336	299	334	349	348	352	340	364	331	326	320	372	345	370	334	339	330	312	346	347	319	323	346	302	364	341	334	339	326	365	355	328	332	328	325	337	355	343	385	353	379	327	342	372	345	361	353	333	373	360	334	326	358	322	361	352	383	358	355	345	334	332	338	361	343	347	340	346	332	376	355	338	341	341	352	360	359	330	362	323	343	400	344	354	362	369	328	329	341	332	337	348	335	365	358	367	352	343	351	321	338	383	374	313	347	313	337	386	328	363	367	364	354	329	329	335	365	329	346	357	317	360	306	350	358	329	368	310	320	332	361	363	351	358	333	341	313	359	311	366	367	392	341	350	360	329	354	314	334	363	361	361	335	371	333	312	384	324	346	355	358	380	357	330	361	342	334	344	343	325	356	345	329	358	354	358	347	358	364	335	337	356	337	339	342	305	356	304	371	360	345	335	333	358	343	360	335	371	358	327	344	362	356	366	356	297	346	335	335	350	330	378	372	328	374	387	343	350	361	362	355	392	371	337	353	362	313	327	343	336	334	376	374	323	343	360	328	374	362	345	359	333	347	329	365	353	365	346	333	344	355	351	328	364	346	342	347	315	321	346	321	361	353	322	328	307	331	347	316	330	352	366	354	343	345	320	346	337	365	344	318	325	362	337	370	332	351	365	372	321	361	337	334	355	370	356	327	345	364	331	350	332	333	347	362	382	351	373	329	366	342	375	350	358	328	378	313	367	333	345	358	339	343	351	308	358	341	365	319	350	337	345	385	339	345	334	376	326	328	343	343	356	346	356	340	374	325	352	360	338	344	356	335	327	335	371	343	330	345	377	329	303	336	333	362	302	326	342	336	320	351	351	342	364	342	339	344	361	354	342	320	369	353	354	332	354	373	349	342	352	371	394	340	337	359	352	346	371	324	372	363	362	319	345	333	319	340	337	332	352	333	347	348	324	320	342	339	332	357	335	350	353	353	348	351	334	357	357	328	301	327	331	304	343	356	375	377	383	335	379	353	361	384	333	370	314	345	357	344	329	328	361	365	318	338	349	348	352	325	338	315	343	307	353	328	362	331	336	367	346	346	322	347	363	351	342	358	345	355	376	301	348	369	339	365	341	360	369	292	324	327	369	339	357	301	384	325	347	321	333	333	341	356	334	331	351	358	353	341	362	369	352	326	324	361	321	338	342	321	323	324	351	304	328	345	338	377	354	351	338	383	357	336	339	328	356	342	355	358	355	345	332	366	369	332	334	354	333	369	332	366	338	341	343	310	356	329	347	318	333	351	309	328	335	340	362	373	352	365	372	357	369	338	362	354	344	358	329	342	357	377	340	370	355	361	344	365	410	366	353	361	336	354	317	386	318	340	360	356	359	349	350	359	373	352	322	300	338	333	369	345	350	358	322	306	340	352	371	345	346	365	310	371	310	337	332	339	364	354	351	322	341	351	331	330	341	365	357	362	317	318	353	341	375	320	336	369	366	354	353	333	366	358	342	305	342	353	344	374	325	347	322	333	340	375	350	363	361	335	310	346	358	360	359	317	358	329	381	336	353	356	317	324	376	340	389	358	347	320	348	357	356	341	355	375	345	348	340	318	331	323	369	358	323	345	332	351	360	342	338	339	347	332	302	332	348	334	386	370	331	315	354	323	361	362	319	368	331	386	315	343	337	369	324	353	381	363	344	303	365	350	381	335	344	357	354	347	321	340	339	349	324	356	332	309	343	375	353	346	338	342	356	345	344	363	343	307	348	354	348	347	352	348	391	351	345	339	354	352	358	362	369	351	353	349	337	356	359	348	367	318	302	374	348	321	340	332	366	343	328	335	347	341	324	352	355	388	369	309	366	327	345	352	361	332	325	359	368	353	344	357	333	338	340	355	363	326	348	314	330	329	341	339	347	320	346	330	378	347	313	346	321	335	321	376	377	343	376	351	335	371	367	368	351	357	364	332	364	330	350	306	336	348	385	357	334	335	336	357	361	358	348	387	370	317	330	334	349	344	372	344	328	375	381	346	374	307	325	336	341	326	318	341	346	356	336	330	341	326	338	346	367	377	301	355	345	365	340	366	338	331	351	342	369	366	352	343	318	310	325	327	328	389	341	356	377	342	308	353	369	365	346	342	374	331	349	369	358	340	336	340	311	329	362	373	350	380	333	329	309	360	346	352	338	343	324	326	328	373	313	343	347	322	383	325	323	376	354	349	352	359	306	345	366	367	342	339	375	367	342	350	358	334	343	366	363	353	347	335	346	364	400	343	341	385	303	328	354	347	315	375	365	343	339	357	370	339	346	373	330	319	351	359	376	333	379	340	347	343	313	360	327	329	351	352	369	335	327	361	356	355	342	340	370	346	327	360	345	342	353	358	321	346	330	357	344	328	344	332	338	348	349	356	352	308	343	372	342	359	358	381	368	360	326	332	350	341	351	350	359	332	336	312	344	325	351	330	335	344	363	374	398	335	340	317	345	311	367	353	359	361	318	343	346	330	344	332	358	332	321	366	343	325	360	327	340	338	317	309	297	354	351	338	364	306	344	369	337	362	361	357	352	370	350	325	334	330	374	342	320	324	337	366	363	350	348	334	346	351	355	366	356	372	357	352	405	351	339	332	307	394	351	365	351	369	345	357	346	362	341	331	357	337	353	347	327	335	354	342	334	357	354	359	375	341	363	371	313	345	333	330	335	354	353	340	356	372	339	331	361	328	325	389	352	356	346	338	324	340	321	368	314	358	327	344	337	348	349	334	334	340	340	378	338	355
19068	1576	838	619	507	511	502	503	451	433	478	446	436	457	457	430	442	417	436	479	447	444	426	423	440	434	433	446	427	448	435	424	429	428	446	435	456	453	433	455	448	433	424	448	415	435	484	460	443	447	475	410	441	493	439	394	477	444	467	461	449	455	414	378	456	426	406	440	441	420	424	454	408	426	431	459	435	418	449	458	457	422	425	398	438	412	444	400	480	426	452	446	395	417	447	411	428	386	448	443	446	441	441	430	426	438	408	438	429	434	438	427	482	423	432	419	474	447	462	475	434	408	429	440	403	406	428	417	424	454	474	467	441	413	445	376	486	422	436	403	411	467	426	429	456	459	430	433	438	433	417	448	440	448	447	456	467	434	442	456	456	420	428	446	424	424	462	463	411	401	470	414	455	429	445	462	481	404	478	423	422	422	426	460	481	450	442	432	411	432	428	443	401	419	434	477	435	428	451	466	472	433	434	437	454	440	433	452	463	443	404	447	416	419	436	487	440	459	444	389	431	407	413	436	382	393	434	462	401	443	441	446	406	437	415	450	439	459	399	439	445	409	431	398	434	422	445	470	406	462	418	474	434	429	380	443	422	398	394	408	450	461	436	432	444	453	447	450	439	438	460	448	446	467	404	425	465	466	443	429	434	408	424	482	446	443	424	448	426	464	435	439	429	436	436	442	424	457	419	479	474	419	424	444	425	476	421	424	420	436	428	429	424	460	468	439	390	438	429	415	449	444	452	427	449	423	470	437	425	423	417	412	489	423	465	449	417	442	460	441	447	469	453	392	463	427	471	455	437	414	430	442	411	437	454	440	404	430	463	419	422	459	435	437	409	446	424	403	435	449	449	437	436	415	416	418	433	424	409	450	404	411	452	456	431	416	432	442	407	459	466	416	424	435	455	438	441	426	403	375	435	458	427	466	413	415	460	430	430	442	418	425	477	429	416	462	403	435	421	398	416	443	448	440	416	424	418	437	451	452	442	426	443	447	424	430	409	423	484	407	461	451	479	443	457	450	445	430	437	456	458	439	430	452	463	464	445	419	457	397	440	447	459	435	439	466	425	427	449	461	421	466	429	412	401	462	446	442	447	392	433	413	427	415	431	418	436	445	461	468	420	440	412	436	461	420	451	441	443	428	446	477	430	461	509	412	430	450	432	386	437	447	444	428	433	440	419	439	460	441	457	445	420	436	428	441	452	427	429	433	458	470	452	458	450	425	446	429	399	413	444	388	476	403	440	415	448	477	410	495	441	440	455	423	424	406	435	424	398	432	441	449	448	441	431	430	429	400	446	420	469	450	402	445	413	429	445	419	429	442	448	437	424	495	430	418	431	466	456	445	459	417	432	436	423	464	413	409	418	462	478	466	440	412	448	441	473	411	451	448	447	454	449	418	429	446	461	439	442	420	428	434	486	446	439	424	428	368	439	400	432	446	421	424	451	449	439	488	462	458	454	451	410	448	401	446	462	428	451	464	414	418	446	439	458	444	427	432	429	432	444	439	454	435	398	427	437	421	449	455	466	423	468	437	429	434	430	425	441	414	429	434	435	448	430	452	449	430	443	459	389	429	427	446	456	425	426	439	441	432	438	452	481	461	455	413	448	431	448	435	466	421	419	436	440	429	407	448	437	442	485	427	442	464	431	432	480	455	411	459	457	425	440	410	454	440	418	465	419	437	453	442	416	453	432	423	449	491	455	453	423	437	414	440	402	462	453	450	419	468	453	385	449	422	421	437	401	394	432	421	420	424	447	435	453	452	447	452	417	449	423	443	434	431	412	407	494	461	444	431	452	407	466	432	450	453	431	452	473	420	421	418	442	443	422	414	439	460	428	422	431	428	435	456	463	442	423	481	420	433	398	436	430	408	401	417	465	447	476	444	443	447	470	466	449	429	418	470	467	452	438	440	427	398	448	448	410	409	485	446	435	436	449	467	441	436	482	439	435	406	447	447	410	425	417	425	462	460	433	453	457	456	428	488	457	406	445	461	422	455	407	410	464	443	441	428	405	472	429	416	424	464	429	465	456	437	403	444	405	420	413	441	444	423	430	437	406	458	444	449	455	426	423	416	429	431	449	401	459	435	437	426	434	461	451	460	420	409	447	453	421	438	444	424	406	391	421	442	468	451	399	453	422	508	423	421	404	413	470	430	423	454	456	423	438	438	461	462	422	413	474	405	432	408	449	429	448	419	448	447	459	474	474	376	430	432	435	406	434	394	456	461	480	438	469	455	447	416	455	454	430	465	454	437	430	430	455	440	448	443	447	464	445	433	477	438	457	422	460	435	445	413	438	461	401	430	425	439	420	395	423	450	394	438	429	450	443	442	435	413	442	457	415	461	420	428	454	451	430	458	468	436	444	430	447	447	420	478	457	425	448	393	434	431	451	479	432	471	442	464	456	421	433	455	436	457	463	462	464	404	473	430	433	421	430	429	412	429	454	426	439	453	441	409	452	454	410	416	443	413	410	398	455	448	420	432	431	441	399	430	449	423	457	422	421	431	427	429	438	417	457	447	437	424	443	426	405	436	423	502	406	426	424	475	427	451	443	440	424	422	441	421	393	447	422	424	454	472	456	453	450	448	430	434	460	425	429	457	427	414	464	458	445	423	439	425	416	434	434	484	421	406	430	446	445	464	438	446	394	458	464	434	437	443	442	401	437	438	447	423	445	440	398	448	454	424	461	441	454	437	435	423	443	486	422	444	434	477	449	405	418	417	437	468	401	458	428	431	449	427	430	425	415	433	439	456	418	451	440	474	465	472	429	382	476	450	429	435	433	461	441	425	440	446	436	442	450	428	451	442	498	435	421	414	439	416	414	428	453	430	454	469	418	466	467	421	436	442	418	418	458	417	410	420	412	458	456	455	420	430	449	453	451	372	442	448	446	417	440	448	450	452	421	446	432	471	458	429	439	425	424	429	419	421	413	447	440	422	444	399	431	442	435	444	449	446	432	466	437	449	408	430	458	438	431	457	438	450	429	420	431	442	406	470	454	432	438	466	423	440	442	443	421	455	479	455	457	433	432	468	423	407	451	441	452	469	480	438	482	454	424	416	459	454	394	434	443	401	453	467	428	472	440	449	412	417	423	460	453	424	443	437	450	462	437	430	420	428	454	420	480	439	432	442	426	437	406	448	482	437	413	470	433	432	506	418	428	435	438	434	448	436	426	440	453	452	428	423	442	446	448	393	414	445	432	452	451	434	449	412	431	414	417	472	460	463	451	426	463	409	439	460	445	423	386	438	412	446	436	454	434	417	426	438	429	453	418	428	414	445	494	456	452	436	480	459	439	425	458	478	438	447	418	404	462	419	453	430	427	457	446	420	417	429	462	418	439	450	443	489	465	428	431	423	435	408	450	442	447	456	451	448	446	424	427	423	440	445	413	446	444	443	404	441	467	415	431	408	452	425	446	450	432	440	456	433	417	415	465	434	455	412	412	441	441	474	424	425	425	399	423	424	373	452	389	478
24380	21453	29043	24239	21411	9241	1432	988	904	838	912	815	816	813	812	791	720	745	732	741	740	709	744	730	730	716	750	729	745	718	750	721	785	706	676	739	737	720	749	710	758	742	727	720	707	744	723	708	682	710	736	710	694	753	687	737	717	720	713	691	715	732	726	673	699	700	702	753	724	668	727	738	720	740	721	713	751	775	739	745	728	692	682	677	721	693	703	691	694	798	710	652	732	707	722	717	664	742	699	667	704	719	674	726	708	686	705	739	722	729	717	703	746	703	719	674	755	750	713	694	709	702	729	685	707	720	739	762	696	689	743	693	721	719	698	741	734	730	698	697	708	666	701	664	702	683	726	697	731	738	681	712	707	723	737	744	767	717	679	706	738	695	729	706	681	723	698	747	720	720	717	727	738	726	672	707	714	693	703	690	732	715	697	747	731	724	667	771	697	717	733	718	732	694	691	674	696	733	703	727	717	705	750	751	690	705	704	655	738	691	742	713	732	693	739	707	727	697	720	770	705	729	705	747	695	773	693	704	690	743	733	701	711	702	683	699	710	726	645	704	686	699	679	760	747	739	682	712	725	674	716	715	765	739	734	702	727	726	706	742	705	734	714	758	687	740	716	735	679	744	719	720	704	712	755	725	698	709	717	708	734	737	697	700	727	761	681	684	721	752	715	739	724	727	705	704	753	706	680	679	741	694	669	701	738	727	734	694	742	691	734	681	732	710	717	734	675	710	698	740	701	721	748	695	699	734	723	749	700	704	668	701	682	685	734	726	701	713	743	669	729	760	710	681	739	718	694	705	694	680	740	767	717	681	719	695	756	676	751	718	676	712	756	728	700	674	742	701	707	716	695	664	729	684	709	697	660	716	751	716	716	679	735	754	721	710	660	749	682	729	724	777	695	801	731	689	694	716	719	708	753	741	714	702	732	707	713	711	690	717	694	761	709	720	756	726	741	759	705	756	723	729	685	691	729	726	742	739	710	699	771	730	757	725	735	689	771	712	751	679	743	725	701	680	676	666	783	701	755	723	691	725	698	707	675	728	715	698	701	726	682	719	764	714	689	718	720	717	657	737	726	667	742	737	730	697	738	771	737	710	757	690	714	729	659	720	683	722	692	738	698	733	680	721	697	720	719	713	684	711	674	719	683	702	697	696	736	711	760	720	718	749	733	715	731	725	691	689	705	666	690	710	727	701	692	755	730	689	701	758	744	772	714	735	751	710	740	680	701	764	740	717	715	757	716	721	741	716	671	724	725	709	742	729	748	731	730	695	694	694	681	698	735	729	715	736	690	697	728	765	736	716	696	713	747	762	754	739	675	692	735	721	717	735	707	676	739	715	700	714	700	750	753	678	708	702	703	682	719	706	709	736	724	690	655	732	710	702	686	716	676	673	769	759	719	726	673	722	684	709	716	732	682	757	692	735	683	732	730	698	725	765	698	717	702	688	695	702	739	729	712	722	756	696	734	719	683	741	709	719	730	713	658	760	705	711	740	738	756	744	774	782	717	722	740	698	725	716	742	721	688	721	727	718	737	708	689	698	713	673	736	725	740	743	723	708	674	681	760	747	731	708	714	696	685	720	716	713	720	698	694	672	733	714	724	699	727	750	726	688	712	760	713	673	723	716	732	725	744	651	705	683	724	713	696	713	702	707	710	678	713	750	736	710	711	749	700	716	719	762	690	723	690	684	756	677	686	689	715	658	741	722	706	664	739	743	711	669	676	695	667	744	738	712	725	673	677	736	738	701	714	720	654	713	736	733	726	706	786	695	701	719	718	712	709	743	710	703	729	711	727	739	765	731	732	695	725	696	704	710	751	730	764	722	702	717	711	712	701	723	701	728	738	679	703	704	676	705	685	712	735	697	689	732	714	735	688	688	653	693	741	718	700	699	718	688	744	722	699	708	730	693	729	753	763	746	716	682	699	683	737	760	706	715	699	720	712	764	700	692	698	766	746	735	708	745	709	735	703	755	704	706	741	712	749	754	706	733	661	683	697	701	712	708	730	675	691	725	721	725	680	700	701	716	705	738	713	677	741	705	705	723	711	687	701	749	732	759	710	715	683	708	733	726	749	760	678	676	724	735	680	705	687	747	744	719	728	695	745	724	721	698	728	786	756	657	711	708	707	710	745	714	719	725	728	689	728	717	731	750	754	705	767	702	703	708	711	695	764	708	742	731	685	691	700	729	697	754	702	704	704	673	687	722	684	707	711	702	661	712	696	716	688	742	723	687	683	736	738	740	725	704	755	710	654	744	704	686	667	693	745	713	731	765	759	718	749	671	721	738	701	682	694	707	655	699	730	677	735	754	706	743	697	705	751	682	695	686	725	713	749	722	741	736	719	737	691	678	659	696	663	676	684	712	735	680	675	741	717	736	727	709	728	707	704	707	710	727	752	721	720	711	739	739	750	723	692	752	679	749	714	721	719	759	721	689	681	726	726	756	745	733	700	669	722	757	687	677	736	694	703	714	704	737	730	731	733	719	686	709	696	680	762	726	764	743	702	707	702	730	712	723	691	735	706	759	757	708	722	706	731	693	690	700	679	726	706	667	691	655	690	670	718	726	679	682	742	734	698	720	705	679	705	690	737	771	750	676	664	684	692	716	695	689	687	733	713	724	710	733	732	733	724	716	725	707	722	701	695	716	697	723	730	695	709	713	689	708	711	682	700	702	729	704	678	676	700	750	698	682	761	701	712	750	689	706	685	702	697	723	767	677	716	745	731	710	777	696	715	716	653	721	715	668	745	732	727	745	757	667	705	718	728	694	754	709	727	733	683	709	715	757	715	702	697	696	727	742	692	719	689	787	695	687	725	755	698	745	735	713	720	674	733	773	677	680	719	667	742	729	716	726	691	702	666	735	712	686	753	702	715	731	691	718	701	758	730	709	718	720	727	700	713	695	729	724	715	681	729	685	748	743	710	682	701	671	708	746	682	726	738	691	673	713	717	714	693	716	679	710	707	729	710	711	740	738	758	675	716	756	702	686	683	732	723	704	710	767	661	747	732	757	746	715	689	747	696	698	771	763	748	672	700	754	724	799	682	730	715	721	755	717	732	709	765	683	701	716	737	679	757	687	695	730	750	657	683	698	714	686	620	795	719	734	703	735	741	683	720	720	756	733	727	718	697	733	711	652	714	726	692	711	678	742	707	697	721	722	744	725	698	737	684	726	765	688	690	723	722	704	729	700	699	682	692	733	703	719	678	718	731	759	708	717	721	719	709	718	714	722	711	711	748	678	710	696	721	701	710	710	715	730	745	671	652	684	762	694	708	716	730	722	755	736	710	708	679	727	734	700	702	732	685	703	705	667	742	659	748	754	718	714	700	674	718	720	702	761	734	745	745	743	750	719	677	712	740	737	709	749	743	728	678	678	700	728	665	708	687	739	700	753	692	695	707	692	708	747	722	690	712	650	726	695	681	679	700	669	682	757	719	699	712	704	734	734	712	717	754	686	700	756	780	688	694	743
47035	9491	6685	3494	2576	2051	1778	1531	1502	1264	1190	1151	1066	984	986	974	1015	953	920	954	899	976	895	894	940	908	881	851	863	894	925	860	885	904	905	929	910	903	868	880	868	874	852	921	878	824	905	870	847	861	866	868	915	885	906	871	877	826	886	848	821	846	855	883	835	908	859	866	948	867	907	863	852	845	893	881	900	878	868	888	885	818	815	885	839	819	841	845	844	874	876	891	838	877	875	817	856	908	883	775	888	881	865	861	914	856	935	854	861	875	872	873	869	910	871	850	875	855	859	881	848	802	852	908	900	876	844	852	861	881	879	835	860	841	863	842	848	884	840	933	871	859	826	858	944	855	899	910	882	835	853	857	854	839	886	878	825	880	890	855	852	843	872	834	846	836	849	866	934	855	871	882	877	822	868	863	847	810	827	850	896	831	833	869	851	863	854	859	897	843	813	871	863	839	875	872	797	884	951	826	877	879	827	904	862	854	883	793	884	899	886	858	887	866	879	843	863	811	891	846	868	907	849	900	847	824	846	819	883	867	831	847	867	851	879	894	826	856	858	839	851	890	881	815	834	885	866	881	904	894	821	918	849	863	849	846	845	893	856	918	875	800	838	863	835	818	831	882	827	869	820	837	830	839	878	843	883	850	858	875	876	861	855	868	872	876	844	875	871	867	927	935	818	866	922	878	827	875	895	878	868	866	829	910	893	880	853	858	882	813	868	824	835	824	833	810	878	808	852	825	815	820	804	821	821	824	858	866	880	869	896	843	822	905	871	838	883	855	809	816	851	888	869	842	851	844	874	889	829	831	877	874	844	800	859	820	848	866	853	886	875	793	842	911	857	804	870	869	899	867	874	843	874	842	819	844	929	822	932	881	818	888	853	829	853	939	873	870	858	876	773	871	839	852	860	862	820	867	869	844	853	846	831	829	896	913	845	834	855	898	834	879	822	873	907	851	926	961	884	865	857	899	916	844	859	832	854	900	918	798	840	892	890	891	867	828	881	811	853	839	864	874	890	854	864	858	857	839	873	811	854	814	863	837	791	896	873	875	867	893	875	819	836	901	889	809	838	841	837	885	848	835	864	929	895	846	840	875	873	876	896	857	871	811	844	870	866	871	836	879	848	846	875	863	903	856	839	822	850	849	887	875	852	842	874	874	915	859	874	847	873	922	914	871	881	865	892	784	852	883	864	897	865	863	883	865	860	850	833	851	840	852	859	833	827	887	868	810	849	837	848	870	876	843	862	840	870	805	844	904	868	874	916	885	880	834	857	847	886	894	880	864	881	866	911	878	856	850	855	853	849	906	806	879	899	837	895	873	844	852	855	848	844	866	920	889	946	868	863	814	879	842	816	844	858	857	795	820	846	866	894	886	804	869	826	828	852	857	865	876	849	913	865	858	851	902	879	853	894	793	874	884	828	825	830	872	897	848	891	852	842	822	882	875	848	885	912	860	836	851	844	833	856	856	858	892	816	866	856	858	885	884	899	878	852	793	858	852	845	886	810	868	896	877	815	859	872	826	911	966	893	841	901	826	912	838	840	811	825	826	833	873	870	837	866	800	860	849	853	870	877	894	863	834	808	848	883	844	848	839	825	856	905	861	891	886	845	952	866	828	857	893	872	836	835	899	831	841	883	885	842	815	885	856	883	849	884	880	875	835	834	885	887	861	853	885	824	845	828	905	877	885	827	854	867	856	860	847	887	873	829	873	922	844	820	826	839	838	888	862	886	869	840	927	831	846	860	847	848	869	848	887	806	833	846	831	882	898	853	897	846	885	834	862	849	870	883	857	842	877	856	915	894	815	856	872	909	889	861	849	864	844	844	823	863	834	816	867	876	892	851	835	844	826	819	837	816	859	784	831	838	876	857	851	890	863	840	865	865	815	895	875	852	820	841	826	874	882	831	868	852	833	872	884	877	870	887	844	836	857	917	901	885	898	901	868	901	846	862	882	898	945	914	854	864	856	833	844	878	888	881	839	850	902	864	859	866	872	871	856	860	835	880	838	852	864	888	860	868	881	851	862	858	869	881	878	856	874	820	857	871	846	886	827	897	851	876	862	826	860	846	834	827	901	929	891	892	834	906	905	877	876	903	861	829	853	906	851	852	890	856	848	846	865	844	870	857	886	879	856	862	825	874	841	878	823	845	898	795	820	849	885	850	911	860	872	941	901	834	914	863	860	891	873	838	888	851	848	894	891	870	820	901	870	872	892	833	920	891	871	852	892	869	879	884	890	827	840	894	871	892	839	943	839	850	903	834	902	894	828	834	832	862	847	879	871	783	824	804	834	866	916	790	861	862	827	867	868	885	824	826	896	827	911	882	833	908	924	889	868	853	846	868	887	879	925	834	830	869	876	848	862	834	866	798	870	837	877	876	877	858	889	858	892	838	839	869	820	864	857	881	915	905	803	903	884	835	853	844	853	823	883	853	830	890	857	914	894	847	905	882	864	874	820	820	877	867	822	865	854	871	872	873	838	871	899	868	841	845	863	833	838	868	847	869	882	886	886	851	829	848	873	856	875	878	805	827	863	824	866	881	848	857	880	887	905	883	825	871	837	843	854	865	891	839	841	853	838	881	839	880	878	857	845	870	878	808	847	874	824	880	904	888	898	844	933	862	817	873	847	885	824	866	843	833	876	856	833	896	817	892	845	846	932	867	849	860	866	836	826	861	830	839	865	835	854	875	839	860	883	875	888	865	878	834	872	872	870	864	893	884	846	865	883	888	908	803	826	838	890	884	891	854	853	885	902	851	896	838	810	851	826	820	904	883	864	787	894	869	801	888	847	902	879	842	857	855	881	850	840	857	846	868	867	871	897	842	809	915	898	847	867	868	904	878	821	863	887	875	829	845	865	916	895	825	859	876	845	849	872	806	887	864	822	863	896	915	852	842	904	842	893	864	816	843	847	861	868	860	878	854	842	889	834	843	932	880	896	830	803	890	861	864	821	851	802	914	850	865	847	829	868	835	919	826	800	839	829	876	844	837	842	852	834	893	849	875	901	899	834	841	879	825	851	857	804	850	882	859	876	869	840	918	913	925	893	873	866	824	895	848	861	844	869	884	827	861	829	846	883	862	887	842	876	883	840	835	819	892	883	781	847	859	858	883	850	859	804	842	858	828	852	856	843	906	826	883	840	871	837	813	848	846	888	857	836	839	854	886	859	803	872	885	857	837	878	911	883	906	865	864	853	867	857	843	869	828	867	848	847	866	830	854	868	839	853	878	849	878	895	843	835	837	834	843	849	881	869	837	921	840	845	846	891	808	866	876	839	868	824	858	829	854	869	849	841	858	842	919	860	865	856	868	932	876	857	858	847	878	831	860	869	859	855	847	842	887	876	861	859	868	854	871	871	868	827	867	870	862	825	822	809	885	861	881	837	921	819	863	858	856	871	788	872	851	869	921	856	865	855	871	839	858	895	854	906	840	871	851	797	864	871	853	868	888	915	828	855	870	871	847	876	867	860	815	802
25754	21466	27764	25278	6993	596	495	453	442	436	375	380	327	387	368	329	384	313	339	352	338	335	356	341	307	330	355	377	307	364	323	326	326	336	345	328	337	357	306	326	335	301	317	331	333	333	327	317	343	345	310	338	343	301	307	306	340	318	333	313	329	332	318	321	290	307	346	331	335	353	289	377	313	312	312	327	329	325	310	347	330	307	312	339	309	310	323	318	337	302	300	326	307	315	338	346	345	336	301	322	334	324	329	336	348	315	326	304	309	314	336	347	311	303	321	305	305	317	326	310	302	320	333	314	316	314	288	353	323	331	324	331	328	317	351	332	318	324	341	323	315	308	314	316	316	307	324	305	312	326	300	311	320	341	270	325	314	344	307	337	332	309	341	338	340	311	327	347	301	285	312	333	336	300	341	348	329	351	326	311	345	348	299	290	329	310	325	319	343	336	282	322	345	318	337	341	317	327	326	319	338	327	319	339	299	321	314	301	324	325	322	342	328	337	315	352	309	351	298	323	312	337	308	311	315	306	325	322	326	333	314	346	317	312	311	298	332	334	350	333	319	345	333	305	313	306	335	329	312	319	319	324	333	310	307	334	320	286	312	343	348	315	346	330	318	306	315	309	318	345	347	320	324	321	350	350	342	308	328	328	350	303	321	295	340	316	332	352	314	324	306	304	297	317	312	329	344	276	309	318	315	329	346	313	348	328	297	322	300	334	318	329	340	322	363	317	340	282	329	339	322	334	326	353	337	304	304	313	303	326	280	321	312	345	311	307	315	322	332	311	319	354	323	343	299	352	301	314	343	302	321	320	322	317	313	334	302	374	324	339	338	317	347	327	350	318	307	324	320	328	336	328	331	311	327	349	307	322	323	344	310	317	350	351	326	322	320	345	323	336	356	323	314	340	349	311	326	337	340	298	342	351	314	355	319	302	307	326	311	349	300	320	326	290	319	344	307	347	365	300	306	329	316	324	337	341	292	302	305	311	337	346	347	322	327	351	323	307	316	327	311	339	312	291	315	274	319	339	335	327	318	310	320	310	329	317	342	312	345	326	327	320	322	323	330	330	326	336	339	300	325	356	323	312	283	326	329	310	306	306	332	319	349	350	325	326	329	315	307	334	300	317	316	288	322	349	323	301	346	333	297	351	345	322	322	311	336	320	318	291	319	311	346	317	318	322	300	295	293	327	305	305	368	309	328	329	355	322	317	353	333	315	330	293	325	325	315	343	327	349	343	338	317	330	298	327	314	334	356	341	338	321	317	317	331	325	304	326	321	319	302	322	316	358	324	340	337	316	313	297	316	323	346	340	347	352	327	307	324	298	341	331	334	331	309	304	295	350	287	301	316	308	304	338	358	362	313	321	325	306	328	310	330	311	291	317	312	335	314	314	345	317	305	320	333	307	307	320	325	294	326	339	337	318	297	324	313	344	312	326	341	320	272	325	314	316	334	308	348	321	333	331	317	308	288	319	284	296	299	309	340	333	322	318	339	300	327	307	317	322	315	330	306	290	311	296	356	302	325	337	299	326	327	304	315	333	317	359	313	350	335	308	346	336	325	318	294	332	320	326	311	313	317	307	341	322	336	338	317	308	328	347	322	276	328	335	354	327	343	363	326	359	347	361	323	289	337	315	331	317	312	309	328	308	311	304	312	343	320	354	316	328	316	313	297	319	370	356	320	341	339	318	323	357	325	297	306	308	322	299	319	333	343	311	310	315	288	323	307	304	292	340	362	324	326	333	297	307	323	324	311	339	325	316	322	332	324	341	320	323	355	328	304	343	337	299	339	320	313	334	316	297	339	329	316	341	336	330	286	306	328	350	339	338	362	353	339	329	338	304	309	297	313	322	333	356	308	346	335	302	324	323	307	325	333	348	305	331	297	305	346	333	315	322	307	347	307	336	313	296	307	291	339	333	316	294	310	309	341	348	345	329	308	315	314	341	312	323	302	317	311	319	314	305	288	313	325	303	298	296	323	312	319	312	313	298	323	332	321	348	318	335	316	282	337	329	337	305	311	324	326	330	330	299	343	365	279	311	343	333	322	362	304	338	300	341	341	341	315	296	326	344	321	320	327	328	316	341	316	306	295	351	299	350	328	364	304	313	313	329	334	311	334	299	315	348	330	337	326	326	323	324	313	335	346	319	349	323	357	337	340	348	337	325	346	343	359	304	302	317	312	283	320	359	322	314	313	371	280	315	327	300	341	336	338	314	335	330	324	325	343	347	326	316	305	322	319	329	351	302	365	332	336	334	324	316	337	336	324	371	338	343	351	293	355	338	338	314	319	300	311	317	325	298	342	312	329	328	306	308	313	308	332	308	295	349	359	324	330	332	330	341	325	313	336	340	328	317	305	324	327	334	284	309	363	321	315	326	301	331	330	318	311	294	331	344	323	327	336	317	314	332	323	348	323	335	307	332	328	327	339	317	311	340	338	311	316	308	324	324	350	348	329	370	333	306	319	320	341	346	319	346	320	343	320	343	317	326	291	338	326	330	317	313	306	373	341	328	314	300	306	312	309	335	326	299	360	383	327	319	318	333	337	326	327	342	292	345	330	330	291	344	319	318	317	321	304	308	302	332	315	326	365	303	304	298	312	316	313	305	308	323	292	297	330	332	322	301	338	344	350	342	353	312	348	335	315	320	295	307	311	323	349	365	343	287	331	328	315	309	317	339	316	313	340	329	351	334	350	326	349	325	329	303	325	339	311	347	337	301	349	300	321	313	340	352	292	306	321	350	312	338	311	312	300	343	285	317	350	329	328	344	338	337	328	317	328	315	334	357	302	338	326	330	314	312	332	307	323	311	343	315	321	311	314	333	320	304	329	312	317	334	336	349	366	305	333	299	289	314	316	316	334	344	338	301	320	322	348	290	304	329	320	333	333	309	319	356	338	295	323	327	308	341	333	321	344	330	328	304	343	299	325	322	294	329	311	314	333	323	288	318	329	349	336	284	314	321	328	290	335	312	331	319	328	299	315	313	340	332	356	308	280	345	326	336	319	312	322	311	342	310	330	334	311	331	328	324	330	364	312	321	340	280	320	332	324	323	308	321	336	340	343	309	348	335	327	337	331	308	328	358	306	336	321	297	338	318	317	348	333	324	317	318	330	350	327	313	295	319	354	323	318	346	352	306	357	332	329	344	304	329	312	309	316	321	331	321	322	316	344	329	302	334	333	339	334	328	321	317	333	321	358	319	318	334	298	316	306	298	341	334	325	316	338	325	306	309	327	355	329	338	327	336	293	336	311	317	363	327	305	292	340	309	312	346	341	304	320	298	304	318	298	280	312	298	290	334	320	324	336	365	324	344	337	314	296	326	350	337	297	330	332	332	350	315	339	334	310	313	336	344	334	310	345	327	307	307	336	308	312	359	343	298	320	326	314	339	334	312	324	299	292	325	372	305	311	316	314	304	324	337	300	327	289	314	319	318	335	319	296	297	306	323	315	334	302	306	374	334	295	321	316	321	329	315
44648	6143	3457	1728	1365	1098	923	758	700	631	637	626	578	527	516	516	479	472	453	447	499	471	500	440	468	496	484	471	441	478	449	463	431	425	446	467	471	430	465	443	445	437	477	460	446	444	439	476	418	443	429	473	455	437	459	438	456	428	464	463	389	426	468	437	434	448	434	420	430	439	429	451	475	458	447	446	427	433	450	430	487	421	413	438	426	421	429	435	468	448	432	439	431	416	447	427	413	441	436	460	428	438	412	424	442	458	402	450	416	446	456	437	429	452	467	428	408	443	452	413	441	463	470	443	418	476	415	449	450	403	420	438	458	485	438	444	407	471	426	468	452	432	412	462	439	477	436	430	461	442	462	479	412	422	477	466	442	459	424	419	449	468	446	426	430	450	449	449	413	415	437	485	421	420	462	442	417	449	434	426	430	408	450	415	463	457	411	402	398	419	417	443	435	444	421	425	441	436	440	432	434	422	438	459	436	441	452	412	429	425	427	447	450	434	450	463	395	414	451	445	445	450	459	447	458	445	446	443	442	487	406	441	431	448	439	441	452	462	448	431	416	415	433	417	438	392	426	451	449	408	424	429	444	451	439	402	421	432	388	379	436	437	459	433	419	458	430	411	466	446	415	428	399	417	456	462	404	416	483	441	446	457	441	454	458	402	396	442	423	422	453	438	416	415	434	421	431	438	450	469	396	436	448	417	438	454	445	415	490	437	445	381	432	431	418	419	466	408	421	421	422	435	436	447	436	454	461	437	411	461	394	412	426	418	412	397	408	446	420	433	467	449	436	408	452	480	457	451	469	453	424	440	468	436	457	425	459	419	481	418	471	434	433	423	428	387	439	419	437	445	450	453	470	425	415	485	421	438	453	415	400	441	451	453	436	445	404	443	432	460	436	451	409	470	441	458	438	413	437	401	427	443	424	398	450	474	427	430	406	433	455	425	447	458	462	438	482	452	463	453	464	447	436	456	444	451	427	449	429	438	420	448	452	436	412	426	412	449	455	443	427	449	426	412	411	414	443	429	437	469	431	418	429	454	440	437	434	396	388	423	396	440	499	430	396	444	419	456	438	462	442	444	455	459	450	433	446	415	422	442	435	454	399	435	447	429	453	431	423	408	448	455	401	445	443	461	437	424	480	432	421	416	394	453	416	467	436	416	473	440	450	430	430	444	476	448	409	440	436	439	455	402	411	462	396	432	402	444	418	437	442	409	430	417	386	402	459	432	415	422	418	412	427	415	430	466	430	434	420	406	455	465	414	451	436	441	447	440	417	463	408	431	412	432	448	453	448	446	459	460	421	434	451	460	440	453	402	467	405	407	454	410	457	463	428	455	447	437	433	431	429	445	452	427	444	440	455	439	437	441	455	431	428	422	431	419	445	487	458	444	455	465	448	455	400	446	454	418	447	400	447	478	468	425	459	451	424	426	406	463	438	399	459	446	450	419	445	444	456	426	453	425	448	387	441	428	458	436	427	449	435	434	424	428	419	403	450	421	428	461	478	429	433	472	431	434	417	426	448	466	429	450	431	419	451	448	427	420	411	399	470	423	432	398	450	482	417	455	408	442	431	456	444	448	440	452	415	455	448	450	423	469	483	459	416	411	400	441	430	433	468	446	441	445	446	484	394	441	407	454	411	423	431	443	427	430	479	415	466	453	457	447	408	453	444	428	434	445	445	438	404	444	454	451	469	438	484	447	434	453	401	462	446	449	447	449	429	472	445	454	472	456	412	456	454	438	452	444	428	434	427	456	469	467	451	445	416	367	409	443	457	456	432	470	404	441	462	421	441	437	448	430	413	428	396	393	429	420	438	420	437	451	446	431	429	468	411	432	457	452	400	426	438	451	435	446	435	486	443	460	444	437	439	448	443	445	460	447	469	452	440	449	403	443	424	443	450	420	382	431	476	408	420	463	428	419	409	482	419	414	428	486	450	441	436	442	433	452	423	445	460	475	433	441	453	446	469	429	447	465	428	419	429	415	442	482	427	420	430	467	442	453	466	445	482	417	362	402	450	442	450	441	407	417	428	404	439	464	438	430	441	428	411	433	408	427	432	449	420	390	468	414	436	455	398	464	462	442	450	397	432	441	447	409	449	408	439	442	432	455	425	461	438	415	441	417	442	464	410	455	432	465	448	435	465	419	431	426	459	455	434	485	393	476	421	447	439	461	465	445	417	405	439	415	454	415	409	443	457	403	447	442	432	468	449	448	443	410	456	441	440	465	427	470	438	443	431	432	442	454	391	420	460	410	430	415	447	460	455	414	412	450	422	420	469	460	433	432	457	436	426	437	439	427	444	464	414	442	432	441	424	392	420	411	456	459	442	437	445	445	470	431	428	413	434	430	448	435	423	450	423	430	459	426	436	488	461	414	470	472	464	418	448	418	448	456	421	464	442	418	446	437	436	433	454	449	435	439	422	398	402	436	458	471	433	448	444	446	431	456	445	446	394	440	435	435	455	453	438	443	439	407	424	436	449	451	404	457	431	445	437	443	451	450	422	433	443	446	439	454	452	426	418	425	414	431	408	449	464	448	476	447	429	420	439	447	425	419	445	469	409	452	416	438	407	474	421	406	458	444	402	427	452	452	402	429	462	429	412	445	438	445	432	457	441	423	418	417	454	420	435	429	435	475	411	448	429	450	465	405	452	469	405	434	439	428	481	455	450	455	432	445	433	427	476	439	462	428	443	436	451	451	442	441	477	417	417	438	422	439	451	416	432	447	468	439	430	430	478	510	463	423	446	437	437	457	428	425	492	443	452	436	434	460	449	427	424	434	426	436	452	430	460	459	450	452	434	448	407	405	445	436	440	441	435	429	446	434	438	460	421	452	434	435	438	409	445	428	421	429	482	438	470	470	423	433	416	439	451	446	457	451	452	428	456	425	437	445	431	463	432	455	466	426	418	450	442	432	393	422	403	436	392	430	420	440	453	412	453	428	440	411	437	441	417	409	442	469	405	449	426	425	419	433	448	432	373	446	430	431	438	451	481	409	422	446	430	407	421	480	471	463	414	459	433	417	422	461	411	439	406	415	400	438	400	436	445	465	439	438	408	452	422	429	413	429	445	437	464	473	433	444	436	446	405	456	378	469	426	415	448	404	467	416	413	442	440	424	456	414	446	453	445	431	435	462	440	482	441	506	400	471	417	442	418	425	407	468	426	451	426	451	422	430	415	433	429	459	421	483	426	399	441	419	458	430	413	451	443	471	419	459	492	467	438	470	445	468	428	460	437	433	439	419	422	415	432	457	444	422	457	443	404	467	466	474	393	435	475	451	415	449	446	417	441	415	440	424	452	411	444	432	441	453	408	459	437	433	440	435	434	460	463	491	460	430	436	409	446	437	451	433	426	430	441	447	410	454	463	422	427	421	429	477	446	432	418	424	450	429	455	421	436	419	415	400	446	424	448	435	450	434	408	433	406	429	426	433	425	424	428	448	441	455	426	434	432	405	437	449	444	433	469	435	438	429
23374	21501	29605	23839	21480	21499	8100	1554	1215	1189	1191	1080	1059	1031	979	972	967	983	933	955	955	958	947	899	956	926	871	902	936	898	903	887	855	870	919	840	919	849	907	893	870	878	913	875	841	910	884	868	847	896	882	890	863	874	870	847	879	857	847	924	880	892	855	925	878	921	833	866	856	904	926	979	857	926	860	868	869	849	864	900	875	843	839	877	920	833	888	887	851	839	900	868	865	910	876	901	813	877	888	848	853	836	879	900	907	898	851	824	864	859	887	852	848	791	818	878	821	901	899	890	864	895	957	838	846	855	888	855	826	826	908	890	865	846	895	870	921	852	859	923	936	846	875	796	874	847	866	926	854	864	861	905	869	905	877	848	884	880	919	913	839	923	864	857	879	871	882	881	867	825	865	892	824	881	867	875	940	833	855	856	866	895	884	844	839	897	876	900	861	885	842	878	841	840	850	818	864	829	819	877	789	811	883	864	856	894	874	844	869	846	873	894	850	866	862	816	849	925	881	911	881	859	784	876	861	890	852	867	903	881	921	868	842	893	890	868	821	904	810	944	852	909	853	906	827	892	868	881	912	868	840	858	868	896	854	873	870	857	903	844	843	846	849	900	837	868	931	901	885	824	862	872	869	887	885	865	888	897	884	841	892	875	870	837	887	854	860	879	851	849	898	862	842	825	828	882	911	907	858	940	912	925	897	873	840	862	880	811	851	841	885	855	836	867	871	885	913	845	901	874	897	882	886	875	929	870	928	896	880	851	872	911	865	851	900	852	898	911	829	869	889	898	897	953	891	906	910	879	891	866	855	862	802	901	890	871	852	824	853	852	871	858	851	845	871	875	877	865	832	862	898	787	822	885	864	896	833	830	864	876	879	888	816	848	862	842	850	844	878	925	871	816	865	845	871	831	866	897	806	839	892	863	877	894	835	817	905	876	878	881	897	821	850	859	836	833	938	890	825	871	890	887	828	839	881	873	857	911	875	822	857	886	836	864	834	867	808	875	933	876	913	885	931	849	829	848	902	859	884	856	846	868	820	889	886	831	830	859	876	833	839	885	840	793	841	852	873	851	876	896	862	893	843	884	891	911	894	902	869	869	882	800	854	828	882	878	845	918	847	838	832	834	898	855	846	925	881	840	869	867	906	846	870	878	862	896	902	911	823	852	814	891	851	944	873	858	841	849	903	907	862	817	906	884	858	908	841	894	822	860	877	867	892	870	850	906	833	868	875	864	832	860	850	889	930	869	867	815	897	839	826	868	819	860	869	797	855	896	841	835	843	925	847	875	862	883	872	883	830	864	847	855	841	851	898	863	870	890	813	830	880	842	862	876	893	830	884	818	884	877	827	903	866	825	826	793	834	856	865	842	862	867	859	859	868	857	846	869	907	880	874	836	902	866	933	911	806	858	865	843	861	856	857	854	880	821	930	876	827	828	861	879	851	908	902	855	867	828	874	848	878	855	858	897	863	859	892	862	786	935	866	821	848	807	822	902	862	923	841	880	838	866	922	859	894	851	877	872	913	906	852	850	807	884	888	852	854	873	874	845	805	844	866	856	947	842	898	832	848	858	855	829	894	856	822	884	869	894	844	884	821	903	844	898	868	851	868	863	907	818	891	862	833	844	881	839	848	838	852	877	855	903	874	840	916	895	852	878	841	880	859	887	884	867	885	898	846	854	867	871	880	886	886	825	811	883	860	884	887	884	849	870	890	824	831	897	822	884	848	915	864	855	860	857	897	831	829	897	907	867	868	893	863	836	892	861	860	870	810	837	836	883	898	869	869	843	908	923	892	894	823	862	887	927	905	842	901	851	891	891	866	880	880	825	875	866	822	839	847	853	861	828	834	823	869	890	797	844	852	845	868	885	936	927	835	883	865	850	857	814	875	910	875	813	864	907	860	863	898	846	828	847	841	897	881	887	893	806	873	909	930	822	939	863	839	820	812	883	914	878	864	841	865	860	917	852	934	874	862	858	826	854	843	916	883	815	885	909	866	867	862	899	854	904	876	814	879	844	898	894	815	831	867	905	874	857	857	837	864	890	872	901	877	817	823	848	898	867	896	816	895	878	872	869	862	855	867	870	837	845	864	817	883	860	843	892	865	887	896	854	873	781	840	886	885	910	862	857	854	885	932	839	869	814	845	933	898	842	919	889	897	832	897	903	855	873	870	876	833	885	886	879	874	888	874	866	848	857	927	838	817	842	872	823	882	855	845	858	841	860	871	804	872	859	873	893	886	887	908	863	837	835	873	853	831	892	870	900	809	889	872	878	843	908	844	865	816	916	823	880	878	880	858	845	919	925	861	844	894	852	849	873	848	760	872	861	881	856	871	824	811	872	894	844	899	869	860	887	874	832	912	845	852	868	916	947	840	878	875	919	857	880	860	809	895	854	890	864	882	885	870	864	879	848	875	836	857	858	852	827	839	814	907	846	860	884	850	865	870	827	868	877	877	849	829	946	869	837	884	874	852	866	848	846	880	880	897	855	869	858	852	843	808	888	931	832	831	859	878	845	875	866	894	940	838	903	891	854	820	856	883	839	878	888	879	889	864	897	863	873	827	833	863	854	876	877	889	807	874	871	870	923	908	903	887	819	861	837	873	811	881	866	914	854	890	904	828	904	832	836	866	899	847	889	862	840	867	889	942	857	890	841	881	875	882	817	881	849	830	858	908	865	843	875	916	868	923	895	853	895	864	918	845	857	861	880	848	865	876	863	873	885	858	866	863	937	815	906	860	883	862	869	834	850	813	869	884	819	832	873	820	846	845	889	847	849	917	861	837	870	903	885	870	907	906	869	869	883	865	858	790	848	888	819	875	870	854	847	840	875	829	826	899	910	889	862	874	852	871	861	867	856	899	844	864	923	848	880	853	831	823	798	874	903	914	914	882	857	880	919	909	891	907	851	836	880	833	864	921	835	893	816	879	889	846	829	882	883	882	870	880	856	873	836	899	878	840	868	852	875	839	886	930	903	900	878	920	845	911	863	892	865	828	904	884	829	808	828	855	794	908	823	845	872	900	866	887	834	867	880	852	855	906	895	857	828	848	819	904	872	859	906	876	878	810	856	859	859	869	853	846	838	880	954	924	956	913	919	841	829	870	867	861	933	864	797	858	883	873	866	816	883	842	860	835	840	889	912	827	876	853	825	906	893	904	859	819	859	903	813	899	890	833	876	834	866	823	863	857	858	886	829	861	858	811	827	811	851	865	887	835	851	859	851	881	891	871	857	872	915	841	816	811	832	862	835	915	873	858	900	861	879	846	849	943	873	875	865	832	858	898	840	828	920	836	851	819	879	878	841	815	883	824	906	863	909	815	889	888	846	889	864	877	863	865	868	880	894	839	874	834	898	882	871	893	859	879	863	866	927	803	838	896	852	879	837	884	880	882	830	855	841	881	862	875	844	846	849	900	904	882	823	877	861	871	892	924	829	833	844	818	846	858	876	836	842	862	892	915	895	868	875	845	913	876	863
52241	13283	11244	5974	4369	3492	2776	2294	2011	1854	1663	1581	1525	1407	1346	1334	1280	1250	1211	1209	1197	1127	1094	1131	1152	1078	1084	1104	1102	1056	1114	1059	1094	1097	1088	1055	1140	1112	1072	1083	1032	1059	1028	1085	1076	1034	1083	1019	1059	1048	1033	1079	1069	1004	1053	1019	1132	1085	1087	1011	1062	1064	1004	1016	987	1062	1105	1042	1057	1042	1026	1047	1039	1035	1034	1053	1016	1009	1047	1055	1077	1050	1093	1062	1100	1068	1044	1014	1145	1033	1066	989	985	1029	1065	1072	965	1022	1055	1072	1074	1032	1015	1045	1006	1077	1037	1023	1022	1039	1072	1034	1045	1011	1052	1041	1002	1005	1048	1052	1048	1033	1000	1047	1047	948	1047	1012	1042	999	1019	1094	1030	1017	1062	1061	1135	988	1071	1058	1052	1052	1024	1079	1034	1046	1003	1078	1003	992	1085	1067	1061	1046	982	1048	1031	1074	1044	1034	1088	1026	1043	1035	1056	1047	1042	1016	1054	1099	1042	1036	1043	1030	1047	1015	983	1012	1030	1053	1036	1064	1042	1057	1019	1038	1059	1099	1009	1032	1020	1029	1062	1069	986	1044	1067	1055	1054	1044	1008	1047	1076	1027	1030	1063	1031	1026	1005	1023	1033	1044	1070	1090	1043	1062	1042	1019	1060	1020	1081	1057	1067	1085	1063	974	1061	1097	1008	1044	1056	1059	1117	1069	1027	1103	970	1077	1017	1026	1015	1085	1078	1044	1077	1064	1036	1045	1084	1051	1061	1018	1069	1045	1038	1090	1034	1040	1061	1004	1102	1035	1070	1000	1043	1080	1006	1047	1066	1050	1059	1048	1027	1055	989	1027	1026	1078	991	991	1096	1032	1023	1121	1023	1053	1053	1038	997	1000	1036	1008	1082	1068	975	1096	1052	1097	1069	1063	1058	1009	1017	1040	1026	1027	1036	1086	1012	1029	1039	1068	1069	1028	1129	996	1012	1044	1043	1064	1083	1052	1014	978	1033	1092	1045	1058	1076	1057	1040	1008	1003	1056	1067	1040	1048	1064	1063	1073	1084	1062	1020	1045	994	1089	1037	1016	1030	1017	1074	1095	1066	1041	1075	1028	1002	1018	1003	993	1075	1071	1037	1025	1056	1018	1033	1006	1035	1040	1013	1030	1055	1082	1051	1026	1051	1018	1018	1018	1037	1025	1004	1025	1056	1076	1033	1070	1038	1099	1030	1072	1028	1024	1065	1013	1016	1006	1061	996	1051	998	1021	1045	1077	1020	1011	1048	1036	1104	1021	1098	1035	1048	1023	1026	1070	980	1047	1043	1028	1089	1018	989	1045	980	1020	1061	1037	1046	1027	1047	1041	1014	1056	1038	1067	1062	951	1096	1031	1011	1010	1053	1028	1049	1053	1030	1093	1088	1079	1061	1031	993	1013	1028	1037	1057	1071	1050	993	1056	1049	1076	1016	1001	1032	1063	1097	988	1025	1090	1085	1060	1036	1016	1067	1073	1027	1069	997	1068	1007	1055	1049	1039	1053	1033	1037	980	1081	1091	991	1013	1053	1019	1011	1057	1027	1087	1043	1060	1035	1114	1119	1111	1024	1064	1011	1049	1011	1034	1045	1033	977	1101	1027	1023	1047	991	1013	1050	1016	1030	1001	1058	1054	1034	1068	1107	1058	1017	1043	1035	1012	1009	1050	1044	1051	995	959	1053	1025	991	1121	1070	1056	1039	1072	1102	1002	1067	1094	1075	1050	1022	1103	1046	1033	1038	1012	1043	1003	998	1080	1046	1023	1078	1046	1046	1080	1071	1066	1073	1031	1064	1028	1031	1043	1044	1045	988	1037	1024	1017	1074	1018	1090	1013	1074	1075	1010	1051	989	1056	1055	1054	1065	1065	985	1078	1088	988	1037	1115	1026	1063	988	1036	1054	1037	1039	1052	1110	1092	994	1035	1097	1062	1035	1032	1050	1038	1082	1060	1037	1072	1024	1005	1045	993	1034	1081	1044	1026	1102	965	1002	1004	1080	1046	1057	1032	1027	997	1027	1027	1071	1054	1175	1097	1057	1048	1028	1070	1038	1061	1057	982	1005	1069	1045	997	1094	987	966	1041	1017	1044	1031	1040	1072	986	1009	1092	1051	1027	1043	1056	1051	1023	1046	1055	1056	1051	1054	1069	1054	1031	1038	1069	1037	1017	997	1050	1029	1045	961	976	1079	1036	1054	1064	980	1033	1026	1109	1046	1057	1050	1040	1027	1028	1042	1008	1023	1031	1010	1049	1032	996	1048	1050	1067	1005	1050	984	1099	1059	1045	1016	1011	1012	1048	1092	1057	1077	1061	1084	1054	1050	1083	1038	1018	1045	1107	1069	1034	1091	1085	1031	998	1038	1040	1093	1034	997	1027	1051	1013	1048	1012	1042	1064	1065	1023	1037	1058	1031	1032	1066	1088	1021	1076	1089	1074	998	1048	985	1019	1068	1074	1043	1048	1048	1024	998	1038	1028	1044	1030	1001	1051	954	1016	1049	1066	1024	1050	1024	1077	1045	1114	1018	1026	1060	1081	1025	1031	1041	1053	1040	1045	1078	1055	1072	1073	1082	1030	1081	1045	1024	1056	1044	1104	1025	1006	1048	1013	982	1035	1006	1087	1001	1029	1054	1056	1056	1024	1073	1033	1111	1019	1008	1025	1031	1029	1023	1044	1026	1054	1017	1062	1022	1042	997	1068	1025	1034	1055	1049	1080	1081	1049	1033	1036	1053	1076	1106	1024	1017	1024	1023	1006	1037	1041	994	1054	1040	991	1059	1019	1067	1060	1096	1017	1036	1063	1043	1034	1064	1028	1058	1037	1067	1020	1065	1066	1019	1050	1070	1058	1051	1068	1069	1066	1082	990	1074	1057	1069	1102	1047	1082	1042	1089	1053	1068	1029	1035	1029	1039	1066	1046	1016	1051	1046	1055	1046	1045	1049	1046	1030	1027	987	1053	1068	1073	1067	1077	1064	1026	1052	999	1072	1045	1010	1036	1094	985	1038	1070	1043	1020	994	1087	1030	976	1064	977	1046	1025	1015	1032	993	1075	1054	1031	1074	1009	974	1032	1052	1038	1067	1042	1041	1059	1020	1021	1109	1068	1059	1038	1046	1104	1078	1012	1026	1016	1015	1031	1014	1071	1004	1033	1030	1030	1017	1087	998	1045	977	1074	1063	1068	1055	1034	1104	1020	1021	1043	995	1047	1055	1071	1036	1077	1039	1090	1001	1088	1019	1012	977	1109	1065	1106	1045	1038	1050	1085	1015	1072	1057	1056	1053	1017	1055	1014	1094	1022	1091	1048	1029	1003	1022	1054	1027	1045	1028	1074	1052	1043	1054	1033	1041	1009	1085	1105	1050	1054	1062	1067	1039	986	998	1061	1077	1031	1072	1055	1082	1065	1061	1078	1055	1042	1041	1078	1029	983	997	1054	1033	1063	1011	1014	1045	1035	1006	1018	1035	1024	1055	998	1014	1014	961	1034	997	1090	1038	1016	1020	1052	1040	1058	1015	1073	1011	1026	1027	1032	1016	1011	1035	1048	1057	1036	1030	1056	1047	1016	982	1011	1040	1034	995	1058	1022	992	1022	1042	1078	1013	1033	1042	1007	1072	1006	992	1028	1048	1052	1092	973	1052	1050	1012	994	1044	1057	1005	1006	1087	1051	1011	1035	1086	1050	1035	1056	1051	1010	1064	1107	1049	1063	1009	1047	1043	1052	1055	1045	1080	1037	1054	1074	1078	980	1064	1022	1053	990	1078	1032	1002	1113	954	1020	1035	1002	1073	1040	1039	1074	1085	1082	1016	1021	1016	1059	1035	1008	1028	1017	1055	1051	1062	1062	1087	1070	1049	1024	967	1008	1042	989	1061	1052	1050	1025	1042	1030	1047	1085	1061	1034	1000	1053	1021	1095	1047	1029	1027	1098	1061	1086	1087	976	991	1006	1072	1027	1028	946	1007	1027	1025	1051	1030	1031	1022	1037	1051	1030	1042	1063	1065	1035	1037	1049	1100	1009	1089	1079	1061	1040	1025	1039	1074	1038	1041	1044	1060	1045	1088	1027	1097	1005	1050	989	1019	1065	1057	1092	1002	988	1045	1018	1048	1040	983	1021	1021	1064	1093	1052	1016	1105	1015	1052	1092	1020	1101	1043	1065	1050	1012	1086	1104	1035	1056	1037	1043	1003	1047	1070	1030	1045	993	1055	1029	1060	1071	987	1102	1108	986	1083	1029	1085	1112	1069	1014	1045	1081	1059	1020	1063	1019	1004	1061	1013	1008	1063	1069	1046	1023	1040	1053	976	1022	1039	1055	1029	1046	1019	1038	1070	1081	1023	1057	1063	1061	1041	1074	1078	1033	964	1055	1078	1059	1036	1017	1047	958	1034	1030	976	1015	1074	1008	1075	1006	1108	1078	1032	1147	1073	1070	1029	1086	1098	983	1095	1041	1036	1089	1047	1046	1046	1067	1121	1051	1045	1051	1075	1067	1064	1068	1064	1094	1042	1079	1030	1041	1048	1081	1038	1047	1055	1036	1019	1011	1040	1076	1035	1059	1012	1009	1042	1117	1006	1084	1032	1025	1022	1008	1098	1051	1063	989	1057	1015	1069	1051	1048	1098	1064	1073	1062	1074	949	1057	1035	1020	1033	1037	1052	1062	1062	1052	1015	1043	1124	1058	1045	1104	1059	1013	1022	1113	1095	1038	1047	1084	999	1069	1068	1007	1073	1064	1034	1031	999	1001	1030	1007	1087	1056	1006	1025	1032	1035	1039	1045	1023	1069	1055	1017	1030	1049	1063	1093	1050	1082	1060	1054	1032	1074	1023	1024	1048	1030	1086	1043	1032	1123	1043	1040	1027	1015	1061	1051	1044	1053	997	1039	1062	1069	1055	1033	1012	1036
28126	19350	5423	638	440	429	393	357	346	369	374	334	346	300	366	358	367	370	356	368	356	325	360	338	354	341	316	347	381	325	336	376	372	342	335	346	338	329	343	350	344	350	367	324	328	346	351	348	328	362	343	333	349	349	335	348	344	340	351	357	338	327	322	312	305	371	319	320	325	361	349	376	339	341	350	332	370	348	346	324	348	337	321	354	354	335	351	350	351	334	365	308	375	326	324	337	320	340	344	338	339	384	357	323	376	340	322	323	343	342	366	339	363	326	343	340	343	331	330	354	322	400	360	341	344	344	315	329	341	344	338	364	346	375	323	325	347	335	306	343	359	327	337	325	345	323	330	334	326	343	358	366	348	364	328	313	336	351	341	329	332	353	359	332	353	353	365	322	323	332	352	354	324	338	346	333	362	345	325	332	343	339	338	381	336	327	344	358	338	315	352	325	315	348	334	325	361	322	357	307	345	361	343	330	342	362	343	384	372	314	385	358	342	322	360	356	348	338	338	334	335	353	335	338	326	358	360	314	375	380	333	325	313	354	320	337	358	333	344	347	317	335	350	339	336	336	355	313	324	334	370	362	349	340	337	328	352	314	348	373	335	332	354	352	344	365	363	333	335	325	348	315	343	325	330	332	367	340	342	341	365	329	342	338	338	363	349	362	339	334	356	357	338	365	338	342	367	339	320	311	362	345	325	355	332	311	354	355	350	380	312	321	318	359	345	365	337	349	326	326	350	336	330	358	336	351	338	350	321	351	335	337	327	324	332	315	315	313	308	318	345	347	352	327	383	329	318	386	359	319	311	315	356	314	336	357	366	312	322	352	360	356	352	396	307	337	344	379	321	369	317	305	364	311	362	335	355	321	319	320	335	338	316	359	362	342	340	354	304	348	324	331	339	352	326	335	346	341	368	320	379	336	342	337	330	376	345	337	340	349	335	362	381	343	361	337	344	352	350	356	371	322	350	356	363	315	344	312	327	367	312	331	362	361	358	327	361	345	371	341	341	346	324	370	345	352	342	337	332	345	346	368	335	357	354	327	324	311	369	355	338	344	363	369	333	344	339	346	328	349	362	322	383	347	330	351	342	350	349	332	375	346	348	343	337	316	353	364	355	327	332	322	321	343	337	337	343	351	344	365	370	339	324	333	380	346	320	341	329	377	314	379	366	345	369	382	361	323	333	340	348	337	380	344	336	333	361	356	337	317	347	363	322	343	342	377	366	316	343	324	332	364	325	343	343	327	325	338	327	355	340	309	328	368	352	341	362	301	324	368	339	328	323	365	352	330	336	358	332	381	337	347	369	346	355	358	376	360	338	367	340	313	327	332	351	352	369	352	332	340	353	344	370	353	338	334	321	396	340	369	336	372	385	347	344	321	347	372	328	331	349	319	320	342	315	371	337	319	348	347	346	385	333	347	352	317	330	350	333	324	309	345	355	368	350	324	332	346	294	369	325	343	337	318	318	340	321	325	328	326	344	336	349	328	353	354	346	365	331	348	358	334	348	378	360	361	335	321	326	328	372	350	335	341	368	354	369	368	363	326	356	315	340	313	319	325	366	298	353	376	347	327	305	349	350	382	324	319	361	320	339	338	353	358	341	330	347	340	325	346	351	347	323	320	304	324	341	317	311	335	289	327	337	365	338	363	358	340	353	346	349	325	354	344	338	327	351	359	352	351	340	332	316	318	374	320	341	336	338	368	319	323	350	319	344	337	336	327	332	353	352	317	357	322	328	360	365	337	325	369	310	315	325	365	356	333	353	354	357	340	376	378	366	328	345	344	372	336	357	312	354	337	353	328	379	365	357	322	345	339	316	345	362	345	342	298	357	337	325	350	354	380	363	335	333	375	352	327	382	366	317	347	337	356	345	388	360	330	311	335	368	317	337	344	320	332	339	336	341	377	357	336	351	347	322	356	361	342	314	309	356	364	331	354	336	339	329	329	340	325	384	367	326	344	349	343	341	350	327	339	356	347	335	320	343	341	341	334	314	355	341	344	340	343	330	327	351	331	346	342	335	354	366	329	361	358	343	334	336	319	342	339	313	351	321	322	371	369	327	366	306	326	324	347	373	341	366	347	359	314	344	379	321	381	379	307	336	358	308	363	321	363	305	362	342	334	342	362	344	353	355	306	360	345	329	323	325	357	319	384	326	323	320	330	317	368	341	345	311	339	321	347	346	326	327	347	348	348	359	361	342	339	361	327	312	332	368	329	314	324	378	329	330	341	327	327	380	337	337	352	331	344	342	322	348	337	312	347	341	358	343	366	333	333	362	335	350	342	334	348	409	370	368	333	368	314	347	343	337	365	355	382	331	357	354	377	324	336	333	346	339	334	342	367	347	347	353	362	376	332	337	317	372	319	303	344	345	357	350	327	337	356	334	328	321	355	357	336	313	321	318	380	331	336	337	323	370	327	337	330	345	307	362	344	366	344	319	334	313	378	344	370	350	323	349	305	337	368	369	303	352	350	356	329	336	352	346	329	361	380	358	372	345	330	339	328	351	374	328	365	355	317	343	328	349	341	326	335	336	336	358	388	349	325	325	329	374	354	315	315	331	366	302	332	326	320	353	346	323	351	355	299	331	336	352	337	325	357	335	346	372	315	328	347	371	369	347	319	336	358	383	325	331	351	374	287	329	352	329	332	315	326	332	344	322	351	342	371	332	356	330	317	351	332	292	377	310	339	338	334	325	355	345	343	350	357	353	356	338	324	350	350	344	354	312	357	338	357	353	351	355	340	335	335	348	330	314	321	351	349	360	355	331	336	327	350	348	352	360	358	340	331	333	327	325	340	326	364	336	346	370	327	336	352	324	308	345	329	336	320	326	330	342	309	364	347	321	352	332	339	332	352	343	331	369	318	321	354	329	340	361	349	332	338	359	329	335	312	332	333	344	337	345	354	323	335	367	359	299	318	316	350	344	334	329	350	334	388	363	330	327	328	347	334	334	332	341	340	310	340	335	353	367	332	365	342	351	352	344	332	364	341	361	364	340	345	320	327	347	380	326	311	342	361	355	343	362	357	331	333	312	365	346	356	363	348	337	367	337	343	337	327	357	342	374	331	357	331	351	339	362	372	337	365	309	328	341	333	358	331	342	351	329	355	337	346	358	380	342	354	351	324	330	340	310	326	347	313	366	376	335	347	352	330	354	351	341	363	363	352	330	356	339	346	342	313	377	339	393	331	348	373	346	325	347	334	335	355	357	352	348	346	340	367	339	336	311	308	343	364	363	326	334	353	335	342	321	330	329	309	352	325	381	329	337	320	300	341	318	341	351	380	360	347	341	340	362	334	402	346	342	347	344	355	352	311	344	338	333	322	332	355	343	347	336	354	342	351	345	329	325	345	358	336	328	342	353	345	401	372	346	332	350	369	334	355	320	342	361	361	359	367	327	353	389	374	357	354	333	349	362	333	347	325	299	320	377	346	315	365	294	339	375	328	347	353	337	318	319	360	330	332	349	338	384	345
18938	1526	789	561	542	472	456	462	467	451	414	455	444	458	462	437	418	470	410	473	445	425	429	443	456	417	428	440	422	421	448	411	407	443	447	422	451	425	418	421	402	445	430	455	427	439	485	434	465	426	454	431	418	421	406	453	441	452	444	378	411	462	444	416	417	450	406	399	416	407	416	401	437	394	435	429	434	425	426	426	456	435	441	435	412	445	411	451	425	423	449	461	455	440	434	451	450	420	454	436	432	427	436	468	402	416	423	444	415	452	455	418	419	445	448	432	432	448	441	467	425	409	475	456	411	429	404	454	450	444	492	417	450	450	394	431	445	419	440	445	456	416	419	439	425	476	416	422	399	448	417	449	453	469	461	436	422	438	420	461	425	479	400	394	429	414	423	415	421	431	404	433	469	429	451	458	476	426	452	445	445	425	433	427	417	429	430	420	442	449	445	413	442	422	409	441	428	396	427	418	400	433	439	448	421	441	426	450	444	450	435	432	457	412	443	454	405	420	438	395	425	422	415	472	453	442	455	438	446	454	472	418	446	451	440	443	437	419	418	452	421	454	439	413	423	429	421	440	449	432	438	428	449	470	451	441	397	450	431	446	434	419	447	420	434	437	428	442	407	446	437	420	453	437	462	407	455	429	403	439	433	420	416	427	443	447	444	408	437	403	409	448	388	438	473	449	443	431	407	433	406	407	453	397	454	378	403	439	487	453	444	399	476	450	436	434	428	454	406	410	474	450	455	412	410	436	426	412	451	413	429	434	426	412	398	447	437	440	411	463	457	449	444	418	444	454	460	449	437	430	466	471	432	473	413	470	429	435	424	445	433	433	456	386	425	444	430	399	421	446	428	405	448	448	430	424	425	410	428	447	427	477	423	439	413	390	401	453	452	458	395	429	446	441	423	441	426	431	417	408	431	473	458	446	409	457	406	427	471	426	443	431	439	439	430	454	434	408	408	432	398	396	436	397	410	408	404	430	427	442	437	452	470	451	425	428	456	446	462	436	416	428	451	451	405	443	456	412	465	423	440	419	431	426	436	448	433	406	429	448	364	431	398	421	441	451	485	432	397	425	418	418	411	450	402	401	449	470	427	406	436	446	429	421	430	421	430	414	418	462	454	405	432	438	428	436	431	465	427	403	419	430	430	433	422	420	447	399	383	436	436	407	464	453	467	444	472	429	440	437	419	440	421	429	421	425	462	405	427	429	397	414	435	471	421	407	445	415	466	409	467	465	417	429	436	402	399	394	416	432	414	417	426	425	422	438	478	458	436	415	420	426	430	399	447	439	399	434	441	441	439	448	455	457	443	420	409	409	425	425	438	434	428	421	411	413	428	424	411	429	398	478	423	438	427	431	419	434	447	442	458	419	400	423	428	455	429	437	470	462	451	430	419	443	432	466	412	438	395	450	439	421	439	423	450	417	402	423	446	441	448	451	457	440	428	397	469	408	435	418	392	431	413	425	446	459	436	468	447	474	442	390	426	481	433	424	421	459	396	417	431	432	404	382	417	444	423	395	420	399	442	440	442	420	448	455	414	407	417	426	449	394	393	441	435	465	444	487	418	433	409	440	435	438	393	448	382	406	433	438	446	400	434	414	409	439	452	454	412	434	394	423	420	451	433	432	412	483	443	447	435	462	410	401	444	416	424	399	448	421	454	416	440	403	443	383	450	443	391	412	405	462	429	406	481	438	416	434	427	422	425	448	455	453	451	414	437	421	444	470	446	437	414	453	465	426	440	460	418	412	440	448	443	469	428	408	434	420	444	418	437	440	446	433	459	466	441	436	422	446	430	443	448	426	420	473	446	490	447	429	423	443	418	415	438	446	442	435	460	429	432	433	429	423	459	476	401	480	431	420	427	417	438	439	498	456	437	429	440	411	446	411	477	408	400	398	464	434	429	441	440	456	443	435	415	445	401	434	418	405	389	424	458	415	444	448	441	418	448	422	416	426	428	406	434	394	431	442	454	439	427	487	442	410	474	417	415	423	469	380	428	418	410	431	433	426	416	463	444	455	402	446	457	421	452	429	440	438	434	457	448	430	421	410	400	438	416	443	446	482	432	493	444	445	417	431	442	457	484	431	427	425	426	459	423	399	436	429	431	437	445	431	462	438	407	452	447	438	446	414	470	400	452	430	404	455	471	440	421	460	446	444	404	414	433	388	416	436	446	413	447	421	434	422	412	429	419	453	419	409	437	426	458	419	408	427	461	440	463	412	432	431	398	394	405	434	418	422	475	446	421	425	391	411	364	426	451	446	442	459	424	429	412	423	446	449	388	399	417	457	451	407	424	434	444	394	456	437	412	458	415	412	414	419	467	421	429	431	474	418	431	424	411	441	424	438	450	419	445	427	438	415	453	456	451	435	423	435	423	444	430	440	452	435	425	382	431	419	449	440	403	421	470	467	449	456	411	448	411	412	444	448	469	482	426	421	442	437	444	422	433	481	409	417	418	453	424	415	436	395	428	433	426	417	407	421	437	461	386	465	431	447	434	415	428	417	468	432	438	403	438	465	435	434	475	428	423	451	411	416	392	439	438	433	442	441	451	455	451	447	446	429	424	444	437	426	404	422	426	419	446	427	436	436	386	456	451	440	441	431	418	403	411	446	459	425	411	427	452	421	433	463	430	426	404	443	414	442	448	456	457	418	431	438	448	408	438	431	420	384	458	438	440	433	417	434	394	424	448	423	450	429	419	400	451	452	413	431	387	423	414	433	434	425	427	415	402	483	384	463	393	454	409	424	410	408	450	411	440	439	401	421	439	402	401	414	419	445	413	420	443	433	422	437	433	463	438	404	465	429	429	411	437	403	429	418	462	412	429	436	408	450	476	455	441	440	433	456	444	470	427	435	394	418	387	449	440	447	459	442	408	413	403	436	401	423	412	414	440	452	429	415	445	413	434	409	464	472	442	426	433	416	435	421	445	412	399	467	441	444	417	448	389	405	458	458	384	427	419	434	470	423	408	445	454	449	464	436	429	428	425	396	415	439	468	401	403	481	463	395	463	439	451	405	418	458	390	430	429	436	458	465	473	417	437	419	429	459	460	420	459	442	436	481	419	407	420	427	442	443	407	418	442	413	466	462	454	435	451	405	418	428	426	437	443	409	456	442	467	434	450	420	412	445	441	397	429	448	474	468	433	457	436	460	406	429	427	449	413	464	433	409	448	465	453	427	435	420	436	432	389	438	423	448	419	389	437	465	401	415	426	461	413	410	418	412	395	455	436	430	427	405	394	456	411	417	447	461	444	403	446	424	414	409	456	362	428	403	462	426	421	388	446	431	431	449	454	441	461	446	419	418	429	447	428	413	424	429	438	439	417	431	427	423	436	425	416	440	450	422	403	433	473	386	476	392	459	424	408	417	441	453	430	389	449	423	382	486	438	423	414	420	424	439	472	415	423	426	430	468	427	434	440	474	419	443	405	427	436	442	427	450	473	451	408	430	435	439	443	446	476	406	463	401	412	445
24394	21450	29011	24296	21423	8983	1424	1041	929	855	831	813	823	814	833	742	732	803	810	772	759	774	767	742	734	737	761	780	786	808	721	717	727	745	683	710	711	672	701	730	767	759	743	724	690	776	740	736	714	687	692	720	731	718	787	676	722	707	688	706	676	767	730	716	699	665	736	720	717	749	734	687	775	748	699	707	731	702	675	705	722	741	701	730	704	670	723	709	684	709	748	705	730	694	730	695	770	714	722	712	715	659	738	762	747	720	698	724	686	718	713	754	746	744	732	705	732	705	678	695	743	738	700	683	739	738	719	677	706	685	720	698	749	691	733	694	727	729	740	723	681	739	693	743	697	744	750	728	716	708	723	702	744	692	714	736	721	755	706	668	707	736	686	637	734	701	712	725	730	731	708	739	726	711	757	737	703	725	757	739	757	744	676	737	703	671	712	701	725	746	751	722	707	717	690	735	701	686	753	701	686	747	734	723	710	757	746	686	693	737	739	706	727	694	715	730	718	652	735	681	754	729	731	741	692	722	707	717	717	721	721	771	719	727	727	692	724	743	672	702	693	735	699	708	729	693	653	699	735	736	710	732	692	709	630	679	749	683	753	757	733	692	741	729	694	692	772	774	757	708	724	696	688	690	683	687	671	687	729	735	674	695	691	771	742	712	690	711	716	749	801	741	708	739	694	668	753	734	750	736	664	694	707	739	721	668	725	724	718	675	744	711	759	740	752	707	732	698	718	779	723	728	750	733	682	639	713	695	669	723	710	690	737	687	731	743	695	724	690	720	751	738	749	718	723	719	766	748	677	728	735	690	721	684	719	708	705	710	733	714	688	677	723	724	683	754	757	749	723	773	674	668	723	712	706	728	741	760	711	613	737	748	708	701	690	668	724	717	703	730	697	691	756	690	705	745	778	708	741	728	730	662	662	719	730	703	693	736	712	721	729	691	750	745	670	720	747	728	699	747	710	735	725	734	739	705	716	711	718	683	716	719	701	726	769	754	733	711	738	670	735	713	682	739	735	673	712	750	695	731	729	785	682	735	697	708	693	731	705	701	739	680	760	711	718	748	687	755	699	696	740	716	677	702	729	709	687	697	747	709	717	694	717	713	746	694	712	711	687	702	698	743	716	766	720	734	707	750	688	719	698	715	696	726	733	722	751	729	711	738	753	704	637	744	698	695	673	708	760	748	741	693	742	703	711	765	714	711	699	757	728	675	696	706	698	747	753	651	749	698	688	712	706	717	712	680	697	709	676	750	717	729	740	714	729	686	744	744	731	684	675	699	697	720	718	749	680	748	735	736	753	682	660	717	770	694	761	704	720	757	704	716	745	714	705	723	697	690	716	746	713	729	778	731	719	717	713	674	693	713	695	694	696	740	724	714	698	698	715	710	697	720	749	688	769	735	683	742	725	737	730	709	734	691	684	711	752	748	678	730	759	710	709	719	749	736	700	698	716	701	673	692	713	697	790	758	701	677	686	711	725	710	712	716	752	715	700	727	736	711	716	718	723	707	706	753	706	718	739	741	726	660	718	729	729	756	703	713	726	718	670	719	742	675	710	758	668	715	740	654	699	693	720	695	677	729	664	694	718	696	698	707	708	737	689	713	729	729	723	744	699	702	685	741	704	703	743	710	754	711	715	701	726	695	698	715	672	743	691	668	690	734	728	723	702	760	654	745	736	688	702	711	725	744	713	768	763	685	740	750	758	715	747	748	705	716	705	723	701	734	724	735	751	714	729	692	730	751	693	671	700	731	735	698	722	728	710	723	672	698	716	681	705	740	710	749	722	741	760	727	705	702	706	670	726	728	720	692	678	689	684	781	711	720	703	702	699	712	735	703	696	727	700	744	756	722	688	691	712	697	776	727	742	688	700	752	720	686	695	691	707	704	714	750	640	721	699	747	735	717	674	723	748	745	725	716	728	694	710	708	729	688	703	713	790	711	703	689	759	704	713	739	701	674	705	737	717	694	740	700	705	761	736	705	739	732	739	763	698	787	712	722	735	684	692	789	685	696	693	729	747	726	749	747	745	713	707	713	726	711	747	668	725	699	730	754	716	750	725	712	698	729	695	703	732	697	658	683	728	683	673	733	689	706	715	761	719	783	722	732	701	734	711	687	691	692	703	693	708	772	677	680	751	687	759	685	724	697	704	731	712	677	725	729	709	718	760	730	699	681	686	706	734	714	698	748	711	711	728	706	710	709	736	703	734	681	673	789	701	746	770	792	720	726	712	698	707	733	715	738	717	693	715	720	679	773	731	771	708	699	702	725	775	679	733	660	719	667	709	750	727	663	737	687	722	707	684	717	698	708	710	695	701	727	743	701	713	729	701	707	678	720	668	714	668	681	689	689	714	702	673	719	705	753	697	701	682	738	684	775	688	711	679	700	684	687	735	701	742	716	719	675	698	724	691	748	758	762	723	729	748	682	731	706	707	682	679	667	695	716	732	723	668	747	697	743	698	763	757	677	730	759	676	693	710	710	695	764	725	713	760	711	683	731	731	734	741	709	708	699	709	703	750	737	663	663	710	713	695	770	722	759	712	711	714	727	698	713	736	684	728	695	688	700	678	671	760	723	736	764	708	692	709	737	746	666	662	701	723	716	669	769	689	737	710	733	696	721	725	745	708	695	716	737	728	720	725	641	686	729	744	775	682	742	732	694	770	697	726	749	717	758	748	736	734	709	708	656	753	719	721	715	750	701	736	723	745	729	694	742	723	764	691	702	710	734	698	697	704	730	718	742	717	735	715	737	710	718	777	700	659	730	730	741	723	733	750	716	745	685	717	700	666	693	685	728	724	694	694	695	720	723	713	737	682	699	699	694	697	680	752	660	720	698	751	707	702	670	672	715	739	703	716	712	748	725	731	631	708	679	750	699	750	763	721	651	732	696	714	642	686	672	714	671	704	697	731	682	730	738	695	770	712	694	761	752	697	744	718	762	694	708	718	704	705	711	715	696	707	689	749	708	712	727	702	721	679	775	685	704	657	723	747	730	713	686	723	696	713	691	708	725	726	715	708	734	717	686	673	737	697	689	716	740	706	713	725	727	698	775	702	745	734	759	695	715	719	726	721	745	690	768	725	763	768	711	676	714	718	740	711	689	722	716	711	687	743	710	688	725	737	680	764	657	718	737	700	717	706	722	706	677	699	687	686	694	757	696	739	739	758	750	717	758	698	697	714	681	729	693	684	727	696	718	715	681	685	733	703	758	728	674	726	741	728	745	688	686	719	711	710	702	733	640	733	707	710	745	700	690	739	692	738	749	707	708	733	639	693	696	713	709	708	734	701	696	728	717	717	738	730	730	754	716	710	740	657	705	723	718	741	699	704	744	677	699	692	716	720	738	722	700	742	699	744	721	719	753	684	762	739	742	755	702	655	723	722	719	724	720	705	732	706	682	712	728	710	702	689	721	734	690	698	727	720	653	699	786	743	748	701	689	700	727	761	731	729	730	677	702	695	717	703	696	687	718
46969	9482	6678	3360	2581	2122	1785	1529	1396	1230	1147	1142	1077	1019	1094	978	966	950	903	947	943	949	886	926	937	941	891	919	910	947	894	880	930	885	811	892	912	902	851	886	868	849	866	851	856	867	859	815	887	849	843	846	856	875	833	878	849	886	917	841	899	857	863	880	846	856	866	830	832	891	884	871	830	858	858	860	854	829	861	849	823	860	900	834	883	856	934	868	883	834	889	874	850	859	817	837	851	910	881	866	855	837	819	850	852	875	855	841	859	799	844	838	839	822	839	850	892	838	847	886	850	873	837	854	844	896	844	917	828	853	898	858	816	856	832	849	868	853	901	827	872	837	873	812	862	807	848	874	816	875	858	864	821	900	872	863	874	844	825	847	842	939	810	851	878	929	853	815	841	867	839	878	836	853	883	861	838	892	836	892	826	878	814	838	838	807	814	874	862	840	836	834	881	864	872	835	821	893	873	844	843	828	858	827	864	810	842	851	887	846	831	887	831	879	850	911	828	856	840	843	833	863	844	857	820	848	851	910	850	830	862	860	829	836	871	880	902	895	872	849	829	872	920	902	854	865	841	779	904	807	859	903	858	862	872	830	853	817	850	783	823	864	863	868	899	864	845	869	844	846	829	831	834	862	863	811	863	893	872	847	856	818	880	869	875	860	904	880	867	876	824	913	863	836	807	874	866	842	883	882	826	823	896	862	840	889	861	839	841	806	835	860	863	864	863	824	901	875	844	901	869	862	871	834	826	832	846	832	871	816	849	879	830	869	897	822	846	888	886	865	872	841	813	833	846	892	844	855	842	892	863	873	852	825	845	935	840	850	841	823	875	873	847	867	846	875	847	827	856	882	859	874	905	874	846	892	845	878	957	862	923	860	834	812	794	819	828	857	844	813	865	863	858	871	851	820	839	871	862	833	885	856	807	851	911	887	839	906	846	881	869	832	838	843	818	837	878	871	832	869	889	817	865	836	817	861	883	883	868	841	878	828	861	820	834	885	906	865	864	861	831	862	881	858	814	842	850	900	848	876	868	839	842	843	835	833	879	801	857	847	865	882	876	916	853	824	847	849	846	829	906	880	822	817	845	905	860	826	861	907	853	896	908	841	877	865	860	891	844	863	859	871	856	860	863	833	819	848	896	917	838	899	875	854	853	869	866	881	837	868	757	847	859	827	879	860	873	856	819	882	842	814	875	845	892	850	857	880	855	898	905	907	847	849	887	909	813	889	843	832	891	857	851	859	859	840	856	884	882	874	868	789	843	845	871	913	840	851	804	924	917	813	796	877	814	848	882	865	905	844	842	948	861	896	859	877	873	853	811	881	820	835	828	822	881	866	888	878	856	910	833	827	841	906	862	862	878	867	811	830	880	855	876	864	843	853	853	848	840	914	836	808	869	857	880	923	845	849	885	921	845	897	896	848	862	881	870	803	894	875	819	793	864	893	868	902	838	866	873	807	791	897	795	829	850	897	890	819	791	877	885	818	862	886	836	859	883	895	893	862	882	860	842	874	835	851	866	826	911	883	897	831	867	874	909	875	842	846	851	811	874	810	875	806	875	850	821	813	894	841	845	838	807	873	881	862	864	879	872	837	885	854	855	862	843	902	874	852	920	860	838	848	865	877	856	808	890	851	908	825	870	840	882	866	845	851	871	844	814	857	825	923	841	865	862	878	827	860	866	870	873	871	930	863	882	864	862	865	861	841	836	796	876	904	867	813	856	905	892	833	813	804	830	849	893	826	865	850	842	811	889	838	848	852	880	878	850	861	873	871	859	882	883	894	846	860	855	874	923	905	870	894	901	875	823	874	873	885	909	836	837	829	933	906	883	860	827	862	836	820	824	869	868	834	853	893	841	873	866	857	877	855	863	846	845	839	857	904	840	838	817	842	855	877	832	838	823	915	851	871	860	871	836	849	856	818	838	877	821	864	796	895	869	872	878	851	830	859	854	900	884	858	869	836	849	809	890	859	855	914	815	878	871	863	844	834	857	864	863	866	885	859	856	857	819	873	832	842	860	898	795	894	821	863	866	905	854	839	889	846	863	866	866	832	859	837	880	835	825	844	798	807	886	871	857	835	872	880	881	839	845	880	838	860	889	885	828	851	871	882	900	870	860	871	854	842	939	855	825	848	880	861	896	872	842	879	824	859	852	881	859	860	853	860	848	902	849	869	834	878	853	878	876	852	862	886	876	878	888	865	911	880	898	860	874	838	849	866	929	847	854	856	797	878	874	812	859	838	828	870	855	915	878	894	823	878	843	836	867	883	909	862	890	837	809	866	875	878	871	872	862	809	865	836	909	871	871	824	872	849	840	860	915	801	914	838	817	839	831	889	853	880	856	854	861	896	791	879	919	845	894	840	853	871	888	796	839	855	841	835	818	815	855	820	871	788	850	928	873	880	869	854	868	885	853	838	838	863	821	819	846	857	796	858	884	874	847	845	836	819	824	920	824	841	896	837	866	821	867	852	854	893	840	854	854	835	851	862	876	830	858	810	863	876	860	866	874	861	846	879	837	854	860	853	881	854	845	795	839	840	883	828	862	889	798	846	879	816	835	830	842	863	811	889	863	909	848	809	888	876	885	864	844	872	890	851	882	891	859	862	874	829	866	863	849	865	822	833	855	802	843	879	831	853	862	805	841	849	822	824	876	865	849	887	918	808	834	892	910	854	873	805	833	844	849	855	844	855	918	866	851	866	847	855	814	849	909	859	867	890	831	920	814	832	849	868	857	855	880	895	793	814	858	821	832	828	923	821	828	860	880	818	838	919	862	880	865	814	862	848	869	837	862	809	827	891	882	816	848	853	889	822	864	824	874	842	858	906	855	865	802	870	877	882	830	859	901	911	866	890	850	852	885	911	866	815	888	874	850	814	877	873	894	859	858	806	841	848	885	863	843	865	874	850	839	876	907	846	860	836	896	858	894	922	848	849	861	848	822	845	898	885	876	857	825	847	873	860	871	908	865	873	825	862	827	861	869	821	894	777	839	827	868	843	866	851	839	865	864	853	853	868	856	835	844	902	880	862	829	846	834	815	869	861	904	924	861	781	849	854	844	820	882	868	833	875	849	883	895	837	820	868	929	840	868	880	874	850	865	841	847	870	812	841	871	847	880	862	874	859	867	872	915	870	799	848	802	844	817	854	883	845	859	861	871	873	880	885	873	878	828	841	837	876	874	842	808	884	832	863	842	819	865	881	869	830	828	831	920	849	854	855	794	820	843	825	835	885	860	856	879	812	834	780	839	842	874	852	839	834	888	877	832	829	818	845	897	811	850	864	806	877	839	806	857	856	873	813	854	854	863	880	892	871	913	813	827	844	815	891	841	863	876	918	853	839	881	837	875	884	850	861	833	865	788	864	860	848	870	848	869	889	921	854	882	847	865	827	826	851	852	854	841	847	834	859	891	841	819	819	926	845	869	827	894	888	813	823	838	858	861	872	893	790	877	835	832	908	842	813	820	843	831	839	893	793
25788	21459	27662	25321	6640	591	487	450	403	378	360	373	384	375	338	354	336	356	328	318	359	320	349	353	314	304	332	361	340	327	320	311	318	342	324	334	346	315	311	336	318	349	320	328	343	342	336	328	351	327	326	336	318	307	304	333	311	322	346	336	324	313	317	321	325	321	337	334	286	324	333	318	312	358	314	319	344	321	308	308	314	343	310	334	310	293	304	353	354	341	323	344	309	329	323	281	304	338	324	352	303	322	301	305	315	310	289	323	303	287	318	275	317	310	322	307	337	332	341	324	353	318	331	325	317	313	328	295	353	319	333	327	319	335	314	322	343	326	351	337	308	337	314	329	309	330	311	340	331	340	295	292	321	326	325	335	287	312	320	320	350	316	286	338	298	327	289	312	293	305	293	321	294	339	316	326	308	335	328	322	312	313	331	327	339	349	296	310	289	336	326	330	303	301	315	343	359	303	286	329	307	336	305	332	303	320	335	317	308	314	310	286	281	335	295	304	331	313	298	314	308	337	269	306	304	284	342	302	338	314	328	343	332	337	337	347	274	316	294	313	347	314	305	358	345	321	338	321	344	342	305	327	340	347	308	308	323	315	328	319	290	326	325	309	330	339	303	331	334	349	333	336	347	320	329	312	314	345	318	321	346	334	303	315	317	341	332	292	326	361	340	333	331	314	332	341	294	310	326	302	321	299	334	328	302	315	300	337	341	305	361	336	310	326	323	315	301	290	307	318	320	304	329	335	293	328	292	349	321	303	307	312	353	331	309	317	311	339	334	308	331	292	317	322	336	321	325	291	343	296	306	314	274	330	302	328	316	336	339	302	306	323	333	340	318	338	315	334	339	314	332	314	302	314	332	306	318	341	310	306	313	334	323	296	315	343	309	338	319	328	338	334	312	310	328	346	302	330	328	346	319	320	335	321	330	288	301	346	313	344	342	326	325	311	325	327	305	304	285	311	325	319	302	324	305	355	322	302	342	315	368	340	305	316	312	297	351	305	343	318	307	310	323	350	333	347	347	302	332	301	354	302	299	312	316	290	291	309	300	321	347	300	332	320	311	349	342	292	313	307	321	314	311	344	306	285	329	323	308	337	350	304	338	322	316	335	312	313	319	338	323	321	302	318	317	317	320	333	326	309	300	343	341	323	339	315	302	314	314	327	340	324	338	292	322	287	304	291	315	320	294	355	320	356	349	297	326	347	300	333	311	291	332	314	315	318	322	317	305	360	291	331	286	308	309	295	332	296	339	308	350	319	346	353	323	320	335	285	317	326	312	305	302	322	336	325	355	306	338	332	341	337	332	290	300	325	313	329	299	293	342	305	323	306	303	322	336	318	304	317	311	293	277	308	339	302	311	289	313	335	313	343	324	318	326	326	346	293	327	320	315	326	352	343	353	350	314	334	337	324	312	300	288	325	313	287	296	324	320	283	321	338	316	299	338	282	342	312	326	289	317	267	307	303	307	297	346	329	314	299	315	290	335	305	288	347	297	287	289	321	333	311	326	333	303	322	327	323	301	319	331	348	328	322	308	296	292	321	345	331	322	331	317	302	310	319	302	345	318	326	318	304	337	312	358	320	315	314	321	317	330	311	340	315	309	339	331	302	326	315	305	314	316	311	352	311	335	299	302	319	312	329	358	316	369	311	319	316	322	295	300	340	349	349	320	339	332	306	322	340	311	339	312	301	339	334	357	320	321	325	301	327	322	305	326	317	315	316	301	317	326	327	321	329	326	315	312	319	299	323	331	316	321	323	308	318	361	313	344	316	296	286	344	346	328	305	302	316	314	316	344	325	328	321	333	327	339	361	325	338	335	332	321	336	304	318	332	306	283	320	304	335	332	341	325	321	337	313	332	315	310	343	296	293	302	372	292	346	325	310	353	290	330	342	318	297	342	319	309	345	350	315	305	327	321	312	294	323	335	330	297	330	297	359	306	316	351	300	306	336	336	349	306	343	318	308	310	297	322	341	311	306	293	317	360	306	319	288	329	324	341	315	310	329	327	304	319	327	317	298	316	326	323	322	297	316	323	297	317	329	311	306	315	297	283	307	300	324	357	295	320	328	323	328	367	304	323	325	326	309	293	304	335	322	313	301	325	315	333	339	327	313	308	322	311	312	328	300	329	318	309	341	327	312	323	328	342	326	338	343	307	363	316	336	358	326	316	334	302	328	322	332	319	335	337	307	335	349	309	348	336	335	362	343	340	364	312	327	323	364	343	322	294	287	318	325	311	335	319	337	336	331	333	371	290	317	310	332	329	311	336	302	286	359	300	323	311	354	304	311	303	333	322	325	326	307	304	339	290	332	303	312	317	309	320	346	322	334	344	281	335	301	313	301	328	326	327	312	338	328	296	290	312	305	326	330	322	315	309	299	313	315	299	346	353	315	328	324	344	345	321	296	316	320	300	334	327	304	312	323	317	333	319	333	359	352	320	353	326	291	325	308	289	356	337	329	303	327	340	293	299	304	338	333	304	306	326	308	334	315	346	333	320	318	329	361	319	300	348	341	326	262	330	303	286	317	311	344	299	341	319	319	290	337	311	335	319	314	309	312	348	284	290	302	331	345	312	315	356	318	324	350	323	326	316	327	344	308	303	343	322	317	286	317	332	311	313	359	326	319	339	309	314	320	325	318	306	315	330	316	318	304	330	317	331	327	341	335	320	312	336	335	345	321	299	317	310	313	309	322	314	302	330	352	310	320	350	341	343	301	339	326	308	318	312	318	303	325	288	320	320	316	336	324	313	319	300	301	337	329	319	349	306	326	325	293	297	343	341	313	326	363	301	282	309	320	315	319	333	347	332	326	298	307	322	316	334	319	288	315	319	290	312	343	320	338	341	342	334	353	300	336	325	336	323	346	293	329	311	363	330	298	293	318	329	348	291	329	309	355	339	339	307	356	308	303	334	324	345	325	329	295	317	338	332	308	320	325	341	300	315	320	312	353	305	319	314	315	325	345	289	318	326	302	303	364	294	310	303	324	324	311	345	309	316	336	337	345	326	313	327	327	334	314	301	312	338	329	340	305	353	330	297	319	346	351	316	319	292	340	317	338	363	317	334	337	320	327	332	352	297	338	334	301	353	297	348	353	330	285	318	328	334	330	309	327	333	323	314	332	303	335	308	306	335	308	322	296	321	352	322	310	301	301	322	319	318	326	304	303	346	333	292	297	317	307	299	326	319	358	327	310	310	318	321	318	318	304	329	336	342	293	346	311	292	340	359	337	322	311	315	293	349	333	307	308	330	309	298	345	304	327	305	305	347	305	313	310	318	335	332	291	307	312	327	347	295	322	315	322	363	349	322	369	316	318	321	302	320	326	327	316	326	306	321	332	293	339	330	334	338	335	327	309	308	302	332	337	350	319	320	319	315	321	336	329	311	306	337	342	340	335	354	301	324	324	342	335	334	306	319	322	303	318	315	338	332	340	329	321	303	311	331	305	353	300	335	300	337	299	341	339	304	307	304	301
44181	6452	3400	1762	1352	1102	964	748	672	669	654	538	582	556	542	502	479	476	498	493	467	456	476	478	446	484	437	443	443	477	453	454	458	417	436	422	450	455	403	467	449	410	436	431	447	407	437	488	406	457	401	464	440	445	462	440	471	424	437	452	434	464	449	494	433	464	456	462	425	428	441	449	465	418	440	453	459	431	461	406	444	429	434	421	387	418	429	427	484	434	438	427	434	434	418	418	464	446	437	429	474	466	427	429	465	445	450	426	434	394	415	408	457	391	484	430	408	442	422	437	446	436	421	403	454	405	413	399	459	446	450	412	439	465	447	427	398	439	441	429	434	459	472	468	414	393	448	402	439	432	422	450	446	426	409	437	379	416	441	422	432	441	402	404	439	429	401	438	435	456	430	447	441	442	412	414	412	449	413	450	447	457	404	416	440	452	446	402	434	381	425	454	449	427	422	426	451	406	433	421	476	439	406	460	448	426	404	458	430	425	446	397	455	456	411	435	450	419	417	449	407	443	462	453	445	412	435	458	466	420	418	425	429	459	435	414	411	442	419	452	432	412	416	409	441	396	432	440	444	386	408	483	415	424	432	403	413	467	449	433	432	416	455	453	410	437	412	420	442	443	420	415	425	407	454	452	437	421	405	439	423	429	417	424	430	430	439	463	414	445	452	458	432	413	409	431	383	462	469	434	413	450	439	418	467	465	486	463	389	458	430	445	462	458	401	437	408	422	435	448	410	441	444	445	392	427	424	436	438	442	442	422	417	451	433	415	429	406	466	426	402	449	428	453	407	401	468	448	433	433	433	451	426	424	462	395	419	457	370	469	431	401	448	443	438	424	434	410	425	409	450	461	440	436	421	431	444	435	419	442	428	431	436	413	436	466	405	440	395	430	462	451	444	433	441	431	430	429	466	494	442	416	439	437	413	451	436	437	453	413	431	455	409	406	427	424	403	444	441	459	433	438	438	467	411	407	424	430	471	386	431	416	455	433	389	431	469	456	429	455	415	410	471	463	456	436	403	439	405	422	423	457	450	441	418	400	444	441	465	455	413	423	459	422	445	409	458	396	440	462	436	434	455	439	443	455	441	416	450	370	430	426	448	410	448	448	451	412	407	424	421	434	416	438	403	428	421	419	429	431	414	387	445	467	402	397	393	435	438	427	459	414	455	457	477	418	419	434	432	432	459	376	462	408	464	433	390	439	469	432	458	470	441	456	440	434	430	414	445	422	430	468	421	439	468	466	396	422	424	458	421	439	450	398	452	441	453	419	411	450	439	393	426	447	441	406	410	416	434	424	418	402	458	413	437	418	459	411	433	448	447	440	434	458	426	444	427	477	465	443	426	409	417	414	440	427	403	433	462	438	419	407	435	434	445	419	463	409	436	444	408	413	404	450	413	456	449	476	436	479	434	454	423	402	453	452	422	408	440	412	437	440	474	421	435	424	439	451	429	425	460	435	463	437	423	412	452	475	431	422	441	409	433	402	422	444	434	416	439	456	415	409	438	430	416	399	456	487	444	432	427	447	446	435	428	430	428	395	452	403	435	434	468	456	470	451	427	418	456	429	421	430	438	462	468	427	471	447	458	465	423	442	461	453	425	391	408	415	415	447	443	414	432	438	396	463	451	445	432	430	435	429	429	414	423	451	442	416	451	424	462	418	416	446	447	461	423	418	449	420	440	446	439	413	420	436	427	437	417	463	413	426	420	431	440	460	457	400	429	457	444	412	413	443	457	419	435	409	425	452	381	419	393	400	427	411	396	410	444	429	439	468	460	423	405	422	450	429	447	438	424	439	444	407	395	427	429	419	426	426	468	435	460	430	409	437	397	464	442	490	418	423	452	416	411	464	400	410	384	432	438	407	425	434	390	427	425	391	422	419	447	456	460	435	480	402	423	418	439	470	436	459	427	459	400	434	466	409	415	437	414	454	403	418	424	457	399	461	421	423	451	406	412	480	431	470	437	457	424	426	429	419	444	437	432	435	445	433	395	423	437	423	450	434	458	422	406	429	415	387	457	456	435	438	418	439	423	427	405	450	441	418	395	432	424	431	455	413	445	409	433	411	436	451	422	459	435	415	441	446	440	419	461	435	471	449	411	403	445	417	425	439	473	436	417	471	435	408	405	437	413	427	430	434	445	417	453	436	460	434	408	429	440	447	415	414	387	409	476	426	424	460	456	419	412	436	432	438	397	396	414	452	434	428	402	428	428	432	392	421	452	434	439	457	417	409	415	474	440	458	423	457	419	373	434	424	437	459	453	410	414	477	394	424	439	451	430	421	433	436	451	425	392	439	425	418	463	410	424	437	397	440	461	415	446	427	444	436	424	428	455	416	418	417	430	440	455	439	450	407	432	408	444	470	399	444	415	429	488	428	449	422	422	402	427	412	448	429	449	451	412	433	420	415	442	439	419	412	471	442	437	427	403	414	459	464	421	452	447	442	436	446	438	414	468	417	407	421	425	442	432	416	454	379	426	442	458	458	430	433	408	448	432	414	386	446	449	441	437	459	433	426	436	420	413	405	403	429	439	424	453	447	481	409	435	423	456	461	387	448	426	413	428	441	393	431	452	440	405	401	437	446	455	418	466	390	409	405	407	419	438	411	441	411	407	467	406	435	453	413	423	445	420	442	396	460	453	419	442	453	470	437	382	433	418	462	447	427	436	385	446	416	436	428	432	398	401	434	431	400	422	429	426	427	408	413	445	446	433	421	417	432	449	417	424	407	424	426	422	465	425	421	407	474	426	435	444	434	440	411	478	429	455	437	406	410	466	462	420	393	433	421	442	441	425	420	441	476	457	430	457	434	441	412	458	456	419	460	400	415	431	467	445	394	410	471	439	435	444	420	453	404	457	469	473	429	396	477	445	401	446	444	450	458	426	421	452	430	432	456	423	472	442	424	486	427	466	457	412	416	444	463	448	431	389	427	422	453	425	446	436	437	410	463	432	428	458	445	456	484	420	444	419	421	426	426	430	458	453	432	411	460	417	401	409	429	431	479	439	414	430	473	439	449	470	417	435	410	472	434	408	424	411	461	426	437	418	434	436	437	421	449	434	450	418	422	414	461	433	434	431	450	438	400	405	408	433	418	474	420	410	429	436	434	448	413	420	409	415	426	429	429	421	411	432	435	440	404	466	436	432	396	424	441	399	441	431	425	427	436	425	442	391	436	423	434	437	397	434	454	455	393	447	416	464	469	430	460	429	435	415	427	429	460	424	437	434	415	439	424	421	392	444	415	437	414	412	460	432	462	447	445	468	444	442	440	448	400	419	436	424	434	417	481	435	457	441	443	440	457	453	379	436	420	403	454	466	469	414	399	409	440	443	424	443	442	402	407	432	432	474	428	437	411	422	453	423	419	430	399	435	461	430	436	441	397	457	430	445	418	456	449	489	409	421	429	420	413	398	423	408	448	439	410	452	435	439	410	448	433	436	411	480	437	442	421	411	440	432	408	427	421	451	415	432	440
23332	21494	29577	23846	21492	21516	7287	1550	1192	1204	1134	1037	1069	984	993	933	953	1002	967	941	914	902	933	926	910	924	918	866	968	827	904	929	896	873	888	866	858	852	924	832	868	874	899	868	860	820	901	859	867	863	879	817	917	847	804	834	891	814	888	915	913	875	843	852	919	849	897	898	866	872	850	887	869	891	846	855	926	884	872	903	914	925	851	851	881	854	884	845	844	832	883	850	870	863	838	832	814	881	806	913	864	883	886	880	872	882	838	909	848	864	886	843	844	892	846	872	884	891	891	899	888	840	916	794	863	836	888	848	801	858	846	876	849	836	871	860	872	871	904	822	833	835	881	823	836	832	869	842	839	875	903	859	854	890	886	856	909	879	855	881	933	905	874	871	865	887	859	832	890	882	829	882	869	861	850	914	840	866	843	875	854	856	851	866	828	863	861	886	892	896	836	886	860	834	872	841	894	862	872	900	887	859	881	863	871	849	867	877	839	892	853	836	842	865	893	852	926	812	885	842	928	915	878	839	861	872	815	868	858	858	886	815	847	863	855	856	812	883	889	902	845	813	902	885	862	826	883	882	938	868	841	899	858	890	938	805	847	868	863	865	883	903	913	853	847	901	881	836	868	843	816	853	873	824	857	855	831	849	861	886	818	839	872	855	867	889	814	829	924	842	846	837	842	906	846	806	888	902	834	896	891	831	833	861	835	873	830	875	876	890	875	905	848	852	844	834	825	850	897	842	848	913	863	842	903	908	854	843	878	843	891	836	829	827	807	866	875	847	872	856	832	857	831	917	887	889	865	862	818	875	832	921	905	810	847	856	842	891	894	887	863	858	830	906	829	831	884	875	887	853	859	868	831	886	826	855	861	863	886	850	849	824	873	870	853	879	875	863	836	855	842	814	910	848	854	889	883	880	859	911	823	817	892	894	862	860	885	866	883	835	897	924	874	875	853	860	861	856	855	851	829	805	851	812	867	807	873	896	857	829	846	904	835	827	930	866	839	855	793	866	901	855	875	831	830	827	865	826	841	874	868	846	850	863	842	864	884	855	888	833	795	817	906	852	870	805	845	846	860	873	867	872	864	826	878	876	904	873	866	880	850	906	892	878	787	898	875	884	890	876	876	891	823	854	876	848	876	828	851	911	854	847	852	823	817	824	826	850	849	854	867	856	849	910	885	843	844	854	910	899	919	876	911	851	849	827	882	851	824	875	879	834	874	805	865	813	824	916	876	862	888	887	815	885	861	860	852	829	857	881	875	927	844	827	841	904	891	855	867	886	904	872	871	822	928	890	863	816	838	844	873	903	819	812	851	838	860	874	858	914	851	805	906	874	899	833	872	838	902	837	862	835	900	854	888	868	842	840	853	839	886	800	898	831	875	853	874	833	865	893	860	904	817	879	879	866	883	871	849	818	854	867	871	818	895	832	875	880	876	870	846	831	869	887	895	828	891	832	854	866	864	835	840	896	883	855	840	845	828	861	827	879	841	903	844	870	860	907	853	856	885	865	804	849	884	893	855	869	847	929	864	895	860	855	922	873	812	866	874	850	890	934	867	857	849	831	838	881	884	835	812	848	909	882	874	857	879	845	799	876	873	844	866	882	833	838	860	804	822	863	853	832	886	799	825	887	840	822	868	854	885	878	949	806	856	825	821	856	859	846	877	847	871	828	856	811	829	811	891	839	865	838	837	867	826	837	934	849	834	837	857	884	849	796	841	856	884	857	839	892	870	905	850	821	888	857	879	864	924	848	899	871	870	839	887	853	834	812	865	939	828	883	843	804	868	854	908	892	840	904	853	905	862	893	856	889	885	867	822	862	844	885	866	869	849	817	872	876	882	929	865	892	845	854	853	814	866	891	831	855	849	869	876	836	842	845	784	889	814	879	838	839	878	867	841	857	870	827	824	867	880	872	870	873	898	825	837	831	844	880	887	835	844	893	901	838	886	835	826	880	873	844	891	824	883	852	861	821	847	882	879	847	863	842	825	851	835	852	884	836	858	870	871	862	854	883	870	873	789	891	908	857	840	899	848	869	898	789	864	844	873	871	811	847	877	923	838	892	850	881	849	886	839	861	849	822	868	843	819	901	861	844	821	871	860	849	847	850	839	863	856	853	828	877	864	907	896	808	886	879	862	896	860	883	851	876	875	874	789	813	831	876	848	874	841	847	847	862	874	840	837	853	813	850	840	844	840	832	830	846	857	856	868	839	833	891	823	863	895	879	847	843	847	855	872	870	844	868	841	838	892	880	848	809	869	858	820	849	872	826	823	817	863	879	827	849	898	887	823	851	863	854	794	882	809	844	861	905	855	899	837	851	894	858	846	859	805	853	838	889	853	832	837	835	836	875	822	818	889	857	860	952	831	853	870	847	823	914	873	859	871	852	891	857	939	819	877	825	847	826	849	828	895	887	842	901	839	894	862	831	820	820	855	878	898	879	880	848	842	847	869	903	816	837	861	847	848	885	851	938	896	835	851	814	874	856	844	878	851	891	853	828	834	855	877	896	834	855	862	829	844	864	832	832	842	806	832	942	913	889	800	854	859	858	873	876	847	872	824	831	828	848	825	842	908	867	922	829	842	884	891	847	880	861	852	865	896	832	872	845	877	876	853	819	877	870	837	840	829	875	838	803	825	873	814	874	853	829	822	870	855	836	865	852	880	843	877	871	853	831	854	826	862	881	915	846	856	830	891	844	847	867	908	825	816	875	865	872	874	863	837	851	862	860	925	845	833	831	907	891	907	863	879	833	846	851	862	813	863	868	823	845	907	881	842	833	863	881	878	894	849	864	861	869	884	899	893	924	831	885	848	869	874	884	854	936	868	916	903	808	917	854	813	850	856	833	862	855	885	893	918	855	848	820	859	868	821	812	878	895	882	875	878	848	835	863	853	826	808	845	853	852	805	883	826	877	824	828	856	835	867	839	844	848	834	877	884	850	872	928	863	897	855	856	847	843	906	885	878	894	868	840	846	875	843	888	881	866	792	919	851	876	860	820	878	866	904	839	869	906	858	833	893	868	876	868	929	915	870	847	850	774	866	834	854	886	875	891	837	899	830	870	845	859	848	857	934	866	884	919	861	815	877	824	868	873	880	838	828	859	918	899	885	869	818	853	840	841	812	870	885	780	856	867	856	903	869	889	859	857	859	863	826	904	840	872	865	878	792	832	826	890	837	883	881	832	862	850	852	900	850	811	837	865	865	825	885	869	811	791	868	879	852	886	857	850	841	855	888	864	846	839	833	850	783	851	887	961	923	831	830	825	880	869	832	851	856	878	843	853	815	934	916	830	838	869	868	869	791	870	869	841	909	900	887	805	824	886	841	811	832	824	843	882	834	860	880	839	858	872	842	868	898	873	884	815	918	910	878	862	832	852	878	868	859	876	914	810	923	862	866	854	881	918	844	822	868	814	902	859	912	874	822	921	859	831	818	895	837	829	798	850	836	874	844	864	904	859	865	872	858	863	878	839	888	832
51568	13851	11104	5762	4292	3522	2773	2368	2070	1785	1646	1611	1438	1455	1336	1262	1254	1210	1121	1184	1120	1104	1142	1125	1131	1126	1098	1107	1113	1100	1106	1091	1081	1109	1038	1092	1081	1066	1054	1135	1032	1088	1014	1069	1114	1047	1002	1075	1047	1087	1049	1094	1108	1051	955	1026	1053	1021	1031	1058	1049	1035	994	1116	1096	1064	1018	1000	1079	986	1037	1041	1055	1053	1053	1039	1050	1060	1007	1085	1045	1023	1054	1052	992	1083	993	993	1000	1079	1044	1024	1045	1042	1061	1087	1036	1006	1010	1043	1077	1128	1045	1012	1018	1019	1019	1099	1069	999	1055	1072	1059	986	1077	1016	1060	1084	1014	1061	1015	1081	1012	1029	1014	1083	1027	1016	1053	1031	1007	1038	1060	1034	1035	1090	1083	1020	987	966	1041	1053	1037	1054	1040	1080	995	1014	1039	1034	1019	1012	993	1034	1056	1015	1065	990	1043	1065	1058	1056	1028	1060	1069	1063	1020	1092	1036	1070	1008	1038	999	1056	1012	1042	1004	1064	1062	1030	1068	1003	1007	1053	1018	1006	1118	1020	1014	1013	1030	989	1046	1021	1039	1000	1080	1058	991	1037	1080	1065	984	1063	1038	1062	1059	1047	1060	981	1049	972	1038	1110	1043	1024	1035	1086	989	1048	1011	1043	1018	1032	1071	1031	1057	1056	1022	1040	1022	1019	1077	1060	1046	1038	1053	1024	1054	1032	1087	1003	1009	1049	1047	1001	1034	1037	1050	1042	1078	1029	1069	1021	1045	1017	1042	1105	976	1059	997	1031	1081	1040	1002	1079	1011	1037	1019	1027	1032	1031	1064	1030	1078	1095	1086	1048	1012	1050	1033	1057	1001	1103	1057	1079	1010	1035	1066	1041	969	1014	996	1080	991	1053	1041	998	1080	1068	1027	1121	1019	1073	1009	978	1053	1087	1034	1019	1076	1049	1063	1042	1022	1051	1088	1061	1018	1078	1088	1076	1003	1054	1033	1004	1034	1104	1022	1003	1049	1004	1038	1004	1035	1075	1021	1055	1031	1048	1013	1029	1013	1065	1073	1038	1067	1021	1105	1045	1092	1026	1005	1075	1100	1013	978	966	1017	1023	1048	1059	1014	1042	1083	1040	1030	1079	1063	1012	1011	1016	1018	1014	1074	1064	1044	1073	1059	983	1018	1045	1036	1062	1063	1037	1042	1070	1061	1115	1082	1034	1035	1054	1009	1046	1029	1033	1003	994	1064	994	1023	1048	996	1077	1122	1049	1015	1070	1079	1064	1043	1035	1018	998	1043	1002	984	1029	1055	1005	1046	1040	1064	1034	1008	1033	1093	1084	1061	1019	1043	1029	1049	1073	1068	1047	1064	1039	1034	1053	1053	992	1009	1056	1009	1080	1034	1058	1024	1041	1036	1067	1074	1123	1019	1024	1093	1020	1058	1016	993	1012	1049	1061	1075	1026	1058	1104	1051	1043	1029	1045	1028	1059	1088	1074	1072	984	1088	1046	1006	1003	1038	985	1029	1079	1041	1055	1049	1061	1028	1007	982	1034	1045	1040	1037	1038	1029	1039	990	1022	1030	1008	1061	1042	1027	1054	1029	1045	997	999	1021	1065	1048	1030	1028	1048	1012	1081	1080	1085	1014	1067	1036	1060	1017	1012	1025	1054	1037	1038	984	1002	1081	1044	990	1044	1047	995	1056	1084	1066	1039	1055	1019	1020	1037	1045	961	1017	1045	994	1011	1075	1024	1052	1057	1095	1008	991	1028	1104	1015	1035	1019	1084	1073	1025	1012	1002	1054	1078	997	1040	993	1096	1031	1016	1066	1014	1051	1086	1020	1087	1001	1104	967	1078	1043	1045	1027	1042	1048	1102	1048	1011	1045	1049	1029	1045	1032	1044	1068	1049	1035	1006	1001	1072	1095	1002	1018	1024	1043	1057	1034	1043	1030	1043	997	1068	1053	1010	1051	1091	1013	1017	1031	1019	1082	1024	1047	1018	1023	1036	1044	1025	1053	982	977	1066	1037	1013	1041	1066	998	1046	1020	1035	1031	1063	1020	985	1068	1082	1041	1030	1023	1083	1093	1076	1026	1051	1027	1041	1035	1014	1018	993	1044	999	1021	1075	1032	1052	1052	1050	1059	1039	1000	1013	1043	1058	927	995	1013	1034	1009	1040	1011	1065	1076	1056	1034	1043	1051	1107	1017	1069	1007	1062	1049	1056	1027	1056	1040	1047	1045	1019	1058	1023	1027	1062	1017	1073	1041	998	1038	1006	1042	983	1000	1000	1081	1054	1076	1062	1019	1044	1054	1065	1068	986	1029	1046	974	1017	1033	1037	1053	1036	1019	1002	1061	1097	1034	1007	1008	1046	1051	1031	1063	1003	1066	1063	1074	986	1068	1018	1014	1063	1030	966	1061	1024	1009	1013	1044	1086	1060	1091	1042	1047	1026	1023	1070	1069	1088	1008	1044	1031	1069	1077	1045	983	1032	973	1062	1047	1048	1013	1002	1007	1016	1047	1029	978	1030	1041	1008	1081	1056	1065	1023	1047	1020	1083	1083	1049	1064	976	1069	1035	1051	1021	1037	1041	1043	1044	1049	1049	1040	1083	990	1032	972	1005	1071	1004	1099	1110	1038	1015	1046	1041	1052	1058	1024	1057	1066	1070	1054	1045	1031	1043	1024	1012	1041	1103	1048	1027	1015	1046	1009	1011	1023	1021	1065	1004	1041	973	1058	1021	1102	997	1069	1054	1075	1035	1022	1043	1026	1007	1024	1098	1060	1048	977	982	1079	1025	1009	1002	1029	1049	1005	1038	1097	990	977	1087	1024	1096	1061	1073	1125	1031	1073	1043	1021	1051	1039	1055	984	997	1014	1037	986	1030	1067	1090	1107	1029	1054	1012	1064	1061	1086	1057	990	1069	991	985	1051	988	1039	1040	1009	962	1046	1033	1040	1036	1051	1002	1036	1021	1035	1034	1067	1055	1019	1078	1037	1078	1016	1010	1021	1075	1032	1018	1025	1000	1051	995	1107	1034	1030	1119	991	1017	1001	1040	1075	1028	1019	1040	1051	1084	1095	1044	1037	1068	1023	1009	1075	1061	1074	1073	1050	1021	1030	1060	1058	993	1035	1050	1024	1037	1007	1030	1022	1016	1077	1052	1025	1043	1066	1061	1035	1057	1079	1061	998	1067	1093	1005	1039	1037	1024	1048	971	957	1016	1035	1031	1056	1012	1030	991	1031	998	1055	1086	1031	1081	1016	1024	1087	1020	1068	1037	1013	1003	1000	1126	1033	1110	980	1009	1079	1055	966	1023	1034	1066	1023	1032	1026	1000	1060	1078	1032	1107	1017	1050	1025	1054	1041	1053	1043	1029	1043	1063	1058	1008	1069	979	1030	1003	1009	1059	1126	1044	1026	1064	1074	1047	971	1124	1034	1078	1003	1023	1039	1027	1038	1087	1065	1066	1018	1005	981	1023	1026	1090	1079	1037	1024	982	1032	1073	1056	1078	1010	999	975	1033	1004	1083	971	1060	1031	1026	1027	966	1064	1005	1088	1055	1014	1039	1053	1015	1016	1052	1045	1032	1041	998	1019	1063	1052	1054	1066	1041	1024	1021	1035	1023	973	1046	1056	1072	980	935	924	1027	1079	1023	1060	1032	1049	1065	1067	996	1017	1039	1034	1011	1027	1004	1032	1063	1024	1050	1029	1008	1081	1022	1064	1050	1028	1076	1069	1031	1020	948	987	1046	1042	1033	1060	1049	1016	973	1025	1070	1032	1019	1008	1040	1045	1061	1092	998	1009	1015	1028	990	1027	975	1013	1090	1062	1005	1052	1094	1054	1028	989	1005	981	1047	996	1027	1075	1048	1024	1091	1044	1062	1019	1064	1032	1086	1118	1052	1081	1031	986	1079	1026	977	1030	1023	1059	1073	1049	1041	1085	1033	993	1032	1020	1058	1064	1052	1001	1031	1021	1019	980	1060	1024	1069	1022	1001	1007	1002	1054	993	1057	1020	1057	1033	1008	1088	1019	1054	983	1024	1026	1073	1017	1013	1024	1092	1004	1079	1021	1047	1003	1017	1070	1011	1020	1074	1103	979	1061	1044	1013	1023	978	1005	1045	1050	1047	1070	1033	1044	1000	1021	999	1064	1023	1059	1090	954	1025	1085	1032	1046	1065	1074	1055	1007	1033	1010	977	1055	1021	1073	1028	1057	1031	989	1035	1013	1029	1086	1005	1077	1037	1096	1042	1038	1004	997	1040	1089	1048	1076	1026	1061	1033	1053	1023	1041	1039	1037	1056	1049	1090	1101	1081	1060	1048	978	1029	1029	1048	1073	959	996	1022	1035	1086	1034	1023	1077	1096	1021	1060	1061	1027	1037	1007	1091	988	1056	1048	1106	1037	1063	1050	1075	1038	1011	1031	1019	1063	1043	1074	1005	1004	984	1023	1073	1025	1048	1039	1021	1059	1055	1043	1009	1032	1048	1008	1065	1031	1022	1006	1033	1029	1105	1070	1094	1091	1039	1017	1002	1081	1015	1035	1039	1037	1080	1120	1049	1031	966	1005	1052	1039	1003	1048	1064	1056	994	1040	1042	1007	1020	1034	1101	1061	1029	1064	1026	1045	985	1054	1115	1007	990	1027	993	1074	1033	1067	1011	991	1017	981	1004	1019	1049	1000	988	1034	1030	1043	1043	1039	1041	1064	1082	1055	1052	988	1020	1029	1036	1063	1010	965	1048	1062	995	1076	1033	988	989	1033	1089	1105	1013	1111	1071	1050	1079	1005	1000	1051	1042	1067	1117	1035	1047	1019	998	1049	1053	1004	1016	1017	955	1041	1063	1006	1074	1002	1057	1018	1076	1044	1031	1038	1015	1035	998
27950	19351	5518	737	537	585	391	361	374	338	342	320	359	357	332	328	352	325	369	340	328	318	320	321	333	341	350	392	347	347	340	318	368	376	339	346	336	332	320	355	329	312	340	368	352	355	362	367	344	324	334	330	333	341	361	312	358	324	371	327	367	384	333	354	356	377	340	359	347	347	350	362	339	360	354	367	321	354	350	332	332	352	342	352	358	342	342	377	325	333	346	338	349	360	328	332	335	346	366	333	329	339	360	332	321	362	351	382	323	382	324	356	355	333	368	336	350	349	379	377	366	332	345	352	332	342	335	329	336	349	320	327	326	334	333	334	303	349	361	330	344	338	329	341	360	314	322	351	346	352	334	352	338	345	340	338	346	360	340	362	316	336	357	347	356	320	351	318	372	362	324	341	335	280	352	333	346	372	346	348	341	319	326	333	345	369	353	316	317	335	345	371	366	339	355	331	303	372	339	333	319	345	363	337	333	337	338	324	354	361	349	337	356	361	365	311	346	363	355	334	337	343	330	335	342	370	333	350	327	330	322	346	345	348	362	326	371	348	376	344	345	345	349	355	372	337	378	350	354	355	336	351	366	345	337	351	375	353	345	379	342	374	284	322	371	349	367	330	344	334	354	364	346	353	321	352	360	344	359	343	353	343	349	351	333	335	358	346	376	362	345	357	319	337	369	355	352	367	340	334	346	348	317	332	328	331	337	340	373	337	289	379	335	348	305	360	349	344	333	315	370	341	346	350	345	357	340	331	306	356	359	338	354	339	389	344	358	332	347	339	327	376	294	346	388	336	312	351	354	323	379	367	356	313	329	351	336	344	384	315	322	350	354	387	355	338	362	352	328	335	345	302	309	357	354	299	342	343	349	342	352	348	329	354	317	323	356	370	320	358	384	344	332	315	347	355	340	373	366	332	348	339	357	354	367	342	335	358	340	342	370	330	333	368	366	355	351	339	362	346	329	340	360	317	322	335	313	333	328	331	365	352	345	353	336	333	355	361	346	336	373	362	378	348	364	338	324	353	309	341	334	306	366	355	336	327	337	319	309	349	344	352	382	328	331	332	353	344	332	360	327	345	384	351	333	323	343	333	347	360	372	314	356	333	357	352	337	396	338	331	344	340	359	327	362	312	355	352	366	371	356	347	334	340	330	337	367	325	371	348	315	356	366	351	370	338	331	336	368	354	329	339	352	347	349	334	358	324	370	344	372	350	345	329	323	362	349	329	363	350	336	345	335	338	340	350	324	366	389	314	366	347	319	349	305	320	337	364	345	350	338	352	350	375	354	332	319	362	359	352	350	335	328	349	360	364	372	349	314	334	344	330	338	355	361	380	352	349	355	357	333	342	343	340	331	333	341	350	339	358	370	346	293	326	323	373	303	348	371	362	340	350	371	343	331	328	321	350	332	383	385	343	362	348	323	342	337	348	383	338	342	371	323	340	313	354	364	329	319	328	338	347	346	333	315	326	333	342	300	358	362	372	341	350	354	384	320	324	360	339	298	324	324	330	361	345	355	316	333	355	347	354	353	322	332	351	355	376	332	325	354	353	358	332	339	338	355	341	336	312	326	345	348	357	335	334	316	326	320	306	350	339	334	352	340	327	369	356	312	366	338	356	369	334	319	363	350	350	347	324	332	331	388	321	331	341	288	375	343	298	366	344	347	339	334	324	328	345	352	349	340	371	338	378	366	332	344	360	376	351	356	361	325	381	343	363	337	330	321	335	346	336	319	361	351	325	356	373	357	328	342	385	341	336	305	380	361	356	326	351	347	323	342	340	347	316	360	332	341	364	342	366	310	349	317	315	342	318	348	341	328	350	336	351	340	314	346	353	362	358	335	363	366	343	312	339	349	327	373	331	325	349	352	337	346	338	353	372	356	358	384	300	344	334	314	361	355	352	343	331	339	364	352	347	362	354	345	360	351	327	369	326	367	304	364	339	352	364	332	391	351	340	315	340	354	345	358	317	326	342	392	349	389	374	367	331	356	366	370	334	352	331	371	404	338	361	365	325	358	340	356	311	347	311	334	347	360	346	345	379	373	351	340	329	348	327	329	350	340	323	354	325	382	345	349	329	325	350	346	346	345	338	338	359	359	312	335	335	355	363	334	346	324	365	330	324	317	333	347	363	348	368	342	341	318	336	324	326	349	346	330	337	339	322	331	318	358	371	359	337	323	351	344	332	365	320	333	311	364	346	355	379	310	336	326	312	367	320	382	365	356	374	370	342	367	335	318	355	338	336	344	324	365	342	349	338	360	325	356	329	356	331	337	368	354	342	344	314	359	320	335	330	346	354	378	343	341	353	318	339	338	348	354	332	373	342	344	350	346	345	322	352	350	328	342	336	376	349	362	327	344	340	337	352	361	332	359	349	360	342	330	313	339	348	354	331	319	333	368	343	323	335	319	337	314	344	315	354	386	340	334	322	350	334	338	354	362	316	333	337	346	346	340	331	330	356	335	341	354	335	356	305	330	350	349	343	363	369	352	358	334	325	334	348	376	331	341	349	317	375	322	330	343	350	335	329	315	335	299	374	340	350	381	352	314	327	309	319	347	329	355	336	334	318	330	322	332	356	355	347	348	344	350	361	336	327	332	337	321	345	335	344	347	321	344	316	313	362	313	332	373	334	366	343	374	354	379	338	326	350	360	365	336	364	320	349	322	359	348	355	359	353	332	363	344	355	364	378	336	356	338	362	339	381	338	353	344	305	322	327	375	318	339	328	352	367	353	356	338	344	343	344	350	331	377	339	336	334	333	368	333	353	324	316	359	369	340	340	325	378	350	399	363	360	365	328	345	358	356	310	343	348	369	370	342	354	320	364	357	333	324	336	309	317	338	324	311	370	327	333	380	352	346	334	359	332	357	355	330	362	338	360	312	323	337	334	342	348	342	316	328	361	327	374	367	348	348	332	347	369	337	338	359	334	341	338	337	362	331	337	331	345	327	364	342	348	316	354	321	359	355	348	360	384	291	371	363	349	342	361	369	353	331	332	348	366	356	348	326	326	339	364	330	362	359	364	308	349	329	378	351	363	374	321	357	348	336	320	332	330	340	353	348	312	344	365	342	339	328	315	355	327	342	340	336	363	333	347	347	336	317	375	349	315	354	314	345	334	320	356	336	370	341	364	330	374	333	324	315	342	308	352	350	342	341	339	342	361	357	315	326	312	340	339	355	338	323	341	363	331	325	316	335	342	323	347	344	328	338	360	336	359	335	350	340	348	373	343	322	346	333	357	311	364	343	345	324	337	351	330	313	346	359	334	349	337	317	343	327	339	335	329	300	354	378	347	312	330	346	354	337	362	343	327	381	330	340	372	336	368	333	337	340	365	310	344	386	358	334	354	356	378	352	357	378	361	318	324	343	315	370	325	353	346	319	372	302	344	336	335	336	318	324	313	374	323	298	305	373	363	357	349	366	311	325	363	330	369	320	347	348	342	323	343	385	371	310	327	356	372	334	342	391	342	340	323
19159	1808	834	619	548	515	505	506	446	480	477	496	459	462	419	443	432	450	461	431	439	435	446	465	473	427	420	412	441	427	430	477	450	425	440	411	441	460	408	449	429	456	434	440	449	425	466	456	391	414	455	414	452	436	431	436	433	465	453	428	440	440	456	439	419	452	462	435	424	430	417	444	444	439	452	446	402	415	463	438	428	401	444	412	433	470	488	445	433	459	440	383	437	408	428	457	427	433	461	420	403	469	455	455	423	449	404	420	438	447	427	451	423	387	443	460	456	459	444	481	439	450	430	439	419	442	424	434	416	432	457	425	410	441	439	429	471	444	417	486	411	411	450	412	435	450	447	435	451	405	385	426	430	440	435	424	416	466	413	423	443	419	442	404	437	428	419	436	441	428	448	431	460	441	440	415	448	457	460	445	415	399	443	414	416	397	442	444	411	461	435	407	448	431	451	433	420	431	466	436	419	422	419	457	424	396	445	440	417	453	387	452	447	462	428	436	420	420	421	475	437	432	409	459	461	443	451	445	414	503	424	436	449	440	457	427	474	434	447	428	412	462	431	419	424	441	401	452	425	422	458	455	412	383	427	450	448	485	420	438	440	454	445	462	430	433	449	391	469	428	385	408	433	460	423	416	463	416	435	444	434	468	421	442	435	448	451	443	429	434	447	458	439	456	432	428	433	424	456	404	446	442	421	460	448	436	430	394	431	450	444	418	468	451	439	419	488	439	437	429	423	424	447	437	434	465	441	415	456	455	431	401	421	511	448	469	411	420	425	406	440	430	456	455	429	433	391	423	405	439	437	432	451	434	415	431	443	416	444	473	460	428	419	410	425	419	419	440	434	429	415	413	446	439	449	412	457	446	436	430	412	444	444	435	433	407	454	453	410	420	428	420	429	430	451	466	431	427	456	460	453	431	448	443	439	459	447	435	476	425	419	427	454	431	459	414	442	471	454	489	457	442	433	462	412	433	428	429	401	440	413	423	427	466	420	452	433	453	456	424	423	440	430	437	413	453	452	416	432	416	436	452	416	430	453	411	410	438	426	450	447	446	444	445	428	438	444	431	419	443	439	402	434	369	414	445	417	439	404	447	427	432	446	458	430	451	439	443	420	437	413	458	402	424	424	424	421	453	428	412	429	457	435	413	456	450	447	412	453	414	466	412	454	439	429	427	451	430	433	412	436	417	440	443	408	423	460	444	418	461	447	419	457	401	406	443	430	467	441	388	429	449	401	443	466	416	425	430	409	451	442	446	456	415	441	458	470	425	404	426	430	416	443	432	450	452	393	436	478	451	426	437	449	419	431	460	444	434	454	433	406	385	453	417	399	422	426	413	402	422	444	445	437	460	425	414	449	420	458	406	420	432	461	438	443	425	465	447	474	425	460	444	417	437	410	432	436	433	416	404	416	420	445	409	429	435	410	418	425	455	418	413	438	411	411	419	470	438	451	404	395	450	433	461	403	431	456	428	470	459	415	435	400	402	414	428	440	445	436	404	409	438	431	427	449	460	437	438	390	447	388	418	434	434	407	449	414	442	439	432	407	442	434	444	415	426	438	436	438	473	422	422	391	429	456	429	442	443	410	441	453	413	421	427	424	412	439	411	445	489	446	430	401	430	449	409	480	408	431	436	440	427	433	466	417	400	448	436	438	487	429	450	454	419	440	422	416	427	415	427	453	424	440	411	450	468	460	460	428	447	479	419	394	439	428	437	437	467	377	439	448	399	442	417	454	416	445	395	450	404	450	432	438	443	412	425	425	438	423	451	455	412	422	407	429	444	440	413	418	434	432	432	423	463	418	441	414	438	449	409	450	444	459	443	417	446	433	448	401	455	453	437	405	411	444	416	427	433	414	435	440	432	444	449	399	462	434	425	430	424	455	437	446	469	448	412	423	448	439	413	462	437	457	444	413	437	390	449	454	466	440	474	457	421	448	398	404	424	459	447	419	478	424	471	435	443	461	435	459	441	453	398	450	440	449	415	424	433	411	422	397	445	415	398	443	438	453	433	418	426	443	403	399	416	408	418	360	435	480	470	424	414	434	444	467	472	432	451	428	475	441	454	434	426	450	466	443	439	419	430	444	441	483	460	414	429	433	445	433	427	432	448	463	441	476	382	449	400	436	435	445	422	416	445	435	460	441	419	374	435	445	468	405	446	388	435	429	412	434	453	437	433	417	458	432	445	446	447	457	442	410	441	444	437	433	429	402	447	456	410	445	428	425	429	444	463	433	430	439	448	437	433	440	406	432	438	468	419	442	415	432	422	436	452	434	426	433	445	437	401	433	458	435	416	449	398	421	436	460	410	438	424	445	434	454	428	427	471	418	476	417	445	446	423	442	492	438	431	449	365	442	422	393	444	453	403	442	428	421	448	481	445	425	423	435	454	452	463	440	449	462	424	431	440	424	437	404	428	430	454	451	436	438	404	443	426	416	409	436	418	447	450	460	474	440	476	429	452	407	407	442	428	458	452	430	440	400	463	480	428	417	434	434	441	443	442	426	426	429	429	436	419	446	414	414	431	404	465	411	451	420	440	442	484	408	419	442	427	432	444	432	490	456	442	419	416	425	425	409	445	433	395	432	433	442	430	454	417	407	431	393	438	417	450	450	425	420	418	454	420	395	430	476	433	434	435	405	442	399	420	410	450	413	435	450	446	448	431	433	458	413	450	420	479	416	434	411	424	465	472	455	449	448	450	440	419	432	443	432	428	437	458	436	432	432	443	380	416	429	443	483	452	410	455	436	442	419	439	462	430	413	423	400	444	423	445	405	455	467	409	442	466	484	448	409	443	409	421	420	393	399	473	429	429	435	432	428	446	457	450	465	467	434	432	438	410	435	446	455	435	422	460	450	421	428	429	424	430	404	408	455	411	446	439	426	412	414	423	420	440	424	417	405	433	454	428	444	445	415	423	436	429	446	451	442	426	462	438	456	418	446	391	445	470	412	435	397	457	450	452	471	454	421	443	450	436	408	449	430	441	432	430	423	410	432	452	413	439	429	406	438	425	453	416	427	440	441	435	452	464	463	423	443	410	416	446	428	427	428	424	455	466	453	431	433	440	403	419	461	444	467	433	435	481	435	431	431	465	436	459	424	406	410	440	425	462	456	409	429	462	389	437	404	417	456	398	417	435	474	411	425	456	434	445	433	411	425	422	460	408	415	445	443	414	414	438	373	448	439	476	423	440	421	425	428	460	411	433	480	432	439	458	414	484	394	431	457	408	460	433	432	412	405	424	429	423	443	409	414	410	431	438	446	432	459	423	406	418	457	411	476	419	427	450	408	457	482	437	421	439	450	450	451	458	413	457	433	429	438	430	446	437	404	431	462	433	454	429	428	418	476	476	412	435	421	392	444	416	449	424	436	424	431	437	438	425	435	428	435	438	441	429	415	431	405	420	439	412	438	421	419	436	406	428	430	433	437	471	426	428	446	443	443	408	426	462	467	446	416	401	404	398	472	432	448	408
24302	21430	28850	24403	21395	8443	1330	1047	863	868	843	835	780	834	771	778	773	752	746	761	727	718	666	689	723	708	746	742	698	745	710	685	794	743	713	677	742	697	702	711	740	719	698	741	718	721	675	739	694	700	681	694	697	731	695	775	701	723	732	745	698	710	689	701	697	679	674	712	717	707	693	696	683	747	688	722	696	733	711	716	658	704	727	675	702	707	681	732	688	637	685	695	694	689	727	685	763	682	680	701	667	697	755	721	704	701	702	705	703	721	723	692	751	683	750	709	673	725	626	691	732	694	728	690	684	703	711	709	703	678	740	687	710	734	700	768	675	693	755	663	671	691	737	715	758	684	691	687	693	681	710	741	625	707	710	755	706	678	696	754	717	688	726	723	673	724	721	726	721	705	708	737	689	712	673	699	699	693	623	726	721	715	734	719	723	659	665	726	727	742	753	715	684	672	676	703	686	737	681	706	679	677	699	679	692	694	689	723	672	722	707	708	756	694	721	692	723	692	722	672	714	711	666	697	699	732	705	689	684	710	723	723	704	697	690	716	726	681	715	687	742	698	738	682	711	684	680	696	717	702	715	720	727	672	724	707	678	634	753	715	729	756	737	729	727	738	676	661	709	721	752	689	710	739	700	715	709	757	731	715	740	696	728	643	715	729	692	688	693	705	692	641	751	726	745	697	687	699	723	759	670	716	710	675	664	743	756	730	726	677	704	728	717	771	630	707	679	723	727	683	703	675	772	734	739	696	719	675	726	715	653	709	682	715	703	702	693	686	696	683	752	689	713	713	718	685	694	700	720	715	665	731	707	655	723	715	701	709	719	683	736	687	753	673	727	714	709	706	732	691	751	673	714	699	679	679	705	689	664	710	664	696	702	695	696	709	684	691	731	708	763	748	667	709	674	728	721	669	711	657	714	720	677	756	663	686	702	644	679	760	739	716	694	710	708	706	728	749	738	731	711	657	697	690	712	635	741	696	721	719	721	713	683	745	669	741	733	716	700	664	710	705	712	712	725	710	713	668	715	699	645	715	728	708	749	745	744	724	694	685	709	704	733	725	684	680	714	707	735	717	695	703	685	712	724	735	694	715	708	673	676	654	721	706	744	719	671	699	693	725	692	711	722	707	659	669	705	657	725	721	721	673	656	728	652	732	687	706	691	695	713	695	722	695	638	713	683	722	762	692	676	718	714	695	727	693	717	687	693	709	705	672	705	689	708	755	698	694	690	664	693	697	668	699	714	711	723	674	677	723	679	743	727	727	728	718	724	725	693	714	698	704	729	766	729	690	675	710	667	709	699	684	697	707	727	687	680	735	765	715	731	656	689	673	738	750	706	720	691	707	658	688	723	648	713	709	743	686	723	749	699	755	716	721	713	707	738	710	683	711	698	712	711	709	726	680	658	726	667	735	684	711	696	683	713	712	717	738	704	675	703	731	729	710	733	711	688	723	726	705	684	715	663	703	726	724	696	727	667	686	694	701	730	680	698	751	722	741	685	714	667	682	719	657	704	709	728	715	681	693	731	715	711	703	734	668	721	659	716	674	684	713	736	719	728	683	704	715	733	702	693	686	690	699	735	742	708	756	695	724	744	677	734	727	676	697	763	749	711	705	732	716	719	730	747	653	724	691	733	688	748	720	724	705	737	731	647	715	712	708	683	721	763	669	722	738	708	739	679	665	731	724	701	743	672	665	705	686	720	701	702	673	739	745	730	686	725	653	708	685	697	723	731	739	662	720	764	682	718	690	692	708	721	690	724	693	692	686	695	662	716	692	712	693	716	698	700	749	709	732	670	714	662	750	723	724	695	705	778	757	724	689	696	710	718	709	715	668	726	695	727	735	689	709	695	725	698	701	654	691	718	728	726	679	717	679	702	706	708	713	680	706	742	674	721	680	700	710	692	691	742	736	682	672	729	723	643	710	706	694	694	708	719	717	691	700	701	690	760	687	764	706	704	725	713	688	748	747	760	734	740	659	680	725	733	694	704	669	688	708	720	693	680	693	700	665	752	703	683	729	681	715	732	671	688	715	687	734	756	675	702	667	693	687	674	699	695	716	708	696	665	647	735	681	705	691	702	722	763	688	693	728	701	693	726	715	687	715	681	729	730	714	742	640	703	732	721	641	698	658	721	695	699	700	704	704	712	671	722	692	704	724	694	722	726	706	664	753	719	693	688	670	700	735	678	666	723	706	665	710	662	708	685	720	694	714	717	741	742	716	631	677	699	715	689	719	737	713	741	681	714	708	720	672	698	710	734	673	710	694	741	722	717	685	679	698	702	670	693	687	687	722	701	698	716	690	704	738	687	714	684	710	712	676	701	720	697	694	735	669	712	703	669	710	713	696	701	717	691	700	712	705	697	681	726	692	710	726	747	722	691	701	700	686	735	696	698	696	686	707	688	708	719	714	707	670	725	726	750	683	693	686	717	729	703	683	704	732	724	706	735	707	700	726	737	724	676	632	735	714	713	681	739	740	732	658	667	695	678	726	723	721	710	686	711	675	719	694	679	683	707	736	690	674	675	730	662	710	716	710	703	722	702	657	712	702	706	697	663	690	712	674	681	758	722	677	721	697	662	705	696	671	721	682	744	760	716	731	694	725	737	670	690	717	732	720	694	701	715	673	680	710	728	656	732	713	719	727	704	708	766	685	674	716	717	727	685	727	722	678	749	666	680	706	622	689	700	671	714	743	690	682	726	716	667	685	700	677	736	721	728	729	713	681	677	625	707	734	702	728	700	693	671	663	679	684	769	690	721	741	684	703	726	698	733	717	655	669	700	720	644	702	643	692	687	737	714	709	673	725	678	688	772	666	696	692	730	674	714	700	731	680	644	679	752	740	720	713	679	736	692	651	743	664	685	747	682	715	685	704	709	670	727	737	708	714	713	705	666	713	725	708	702	729	741	700	721	747	766	737	691	682	700	745	726	724	731	716	743	689	718	730	697	722	703	709	725	714	679	740	721	723	723	722	734	708	674	676	700	715	712	750	698	734	745	689	642	635	741	725	755	678	721	714	695	717	691	709	683	712	724	668	734	707	682	710	682	683	687	727	715	681	703	679	718	675	751	686	683	672	712	702	702	687	716	684	663	699	729	717	694	733	719	686	720	721	714	715	693	738	711	699	743	730	703	737	722	688	704	721	689	690	715	700	745	697	748	707	692	689	710	748	738	721	728	712	714	699	699	702	724	704	750	730	701	731	684	686	716	684	707	711	696	663	727	731	674	732	733	721	688	696	704	734	704	721	710	724	739	738	713	690	753	741	736	663	730	678	703	667	687	697	691	705	700	701	722	692	613	727	726	700	685	712	719	695	684	688	644	731	714	717	695	701	770	727	657	705	660	721	709	741	698	672	722	700	683	695	718	706	737	714	717	665	706	691	710	729	701	713	695	689	716	741	710	712	670	705	675	680	683	718	695	681	694	688	684	667	696	679	679	693	740	691	664	707	671	689	722	638	748	730	687	730	691	666
47178	10897	6770	3465	2640	2114	1750	1545	1358	1243	1137	1118	1074	1036	1022	995	937	1011	961	915	906	955	856	895	924	894	907	839	866	897	849	902	890	878	902	888	882	881	886	891	876	860	888	835	908	857	816	839	850	823	869	861	890	836	846	845	852	812	862	862	851	867	874	873	902	849	884	880	855	841	861	889	891	839	848	879	865	836	890	843	847	892	827	822	818	874	839	861	876	865	901	792	856	865	857	904	883	855	870	857	842	846	836	867	875	858	822	856	848	849	822	827	873	895	822	848	842	859	882	867	825	876	850	884	839	863	861	904	854	826	850	848	927	818	853	836	868	888	874	856	812	865	874	870	826	881	811	835	864	853	892	857	865	839	912	909	880	833	841	854	869	825	862	822	850	862	874	838	824	886	847	802	825	824	918	874	845	844	792	829	811	833	816	966	871	811	885	832	854	878	836	823	856	887	854	859	888	854	874	843	829	903	833	873	881	852	838	876	823	853	850	820	873	916	843	854	907	874	830	914	814	850	830	858	826	864	891	855	875	902	829	815	842	865	836	847	847	883	849	901	883	819	841	948	833	811	852	894	835	840	852	864	817	885	821	850	791	799	888	930	858	881	828	920	782	874	914	823	845	830	836	918	832	874	887	848	879	838	851	819	887	830	862	869	832	861	838	844	859	820	859	937	830	871	783	894	889	847	813	853	840	838	880	895	839	851	826	829	858	856	837	872	871	859	807	813	841	823	828	796	866	857	890	889	847	862	843	852	846	889	884	832	815	885	807	854	888	821	849	887	766	864	863	836	878	850	790	822	824	866	860	845	860	862	823	830	847	882	842	805	867	905	851	799	834	855	858	843	881	829	835	837	833	871	839	876	824	817	831	829	841	896	883	830	829	857	873	927	852	908	864	862	823	843	846	881	851	845	838	831	789	893	868	871	891	897	838	865	843	872	906	856	832	865	858	896	846	858	896	807	856	853	849	813	835	836	915	853	870	861	837	783	869	863	759	856	858	834	887	815	825	771	808	903	854	881	863	878	820	877	871	870	836	890	821	831	846	870	882	852	857	875	855	871	880	871	853	822	885	840	908	843	848	789	799	882	841	845	873	854	870	871	842	846	885	820	858	824	843	820	796	827	845	847	777	843	824	852	835	895	856	875	885	845	878	837	852	860	872	879	855	946	899	840	836	874	832	812	914	807	842	870	884	892	849	847	819	872	862	852	861	828	839	887	856	836	835	852	853	860	813	825	867	853	872	817	816	853	847	870	866	843	848	858	847	842	901	860	826	805	895	901	847	804	820	798	863	852	892	874	846	851	837	867	854	856	804	832	843	868	902	861	854	861	876	803	835	893	918	845	873	820	876	840	904	834	930	844	815	876	840	801	840	841	846	849	901	829	844	869	825	876	863	881	867	882	867	817	855	910	860	858	805	852	866	844	859	861	890	887	817	864	824	817	827	893	879	864	844	888	812	854	832	887	862	849	859	829	851	844	867	905	832	833	854	846	841	873	830	830	853	853	894	882	877	823	846	863	872	885	869	855	886	875	880	829	883	865	861	874	810	853	860	827	850	855	876	852	811	835	837	891	845	863	853	844	855	816	846	895	896	879	832	856	864	884	856	847	844	843	841	859	818	840	870	836	819	829	853	858	866	878	880	853	894	823	853	796	801	854	879	908	822	837	879	821	829	874	845	897	860	874	842	855	823	835	847	830	866	854	908	885	843	838	872	864	871	852	777	848	872	840	848	881	844	833	819	848	863	835	841	819	845	860	843	910	858	867	833	810	837	858	881	873	824	824	851	842	862	840	888	850	832	787	810	875	848	875	958	803	899	878	860	852	848	870	850	873	878	902	920	797	895	804	839	842	825	849	791	822	854	777	830	897	896	840	772	824	810	829	867	877	873	858	822	853	843	858	851	887	859	851	853	892	868	894	873	900	863	839	855	902	892	847	897	882	840	842	786	883	852	883	809	848	842	858	799	871	795	831	845	872	915	884	842	859	844	831	874	789	837	813	790	852	858	853	870	838	829	837	804	847	858	811	878	827	856	851	882	869	869	810	833	861	891	834	843	846	903	883	861	802	868	835	852	873	833	892	791	853	909	891	871	878	937	813	874	822	829	840	859	823	806	846	849	865	830	842	812	796	894	821	803	852	862	851	829	842	836	851	867	893	832	849	841	868	834	872	924	889	889	874	830	843	875	888	860	859	837	879	907	871	836	855	799	878	847	846	864	866	868	837	883	824	891	858	900	850	827	831	862	873	856	826	873	834	837	883	859	864	864	817	832	905	871	844	877	859	908	883	871	880	805	869	875	866	894	822	838	906	869	920	828	869	824	851	865	901	835	877	841	854	838	830	863	886	871	817	821	832	839	859	845	848	820	882	855	883	883	826	851	866	787	837	856	863	863	831	824	860	797	888	814	885	847	875	867	856	825	928	864	897	880	800	866	865	813	820	828	816	853	875	850	867	896	872	831	868	782	825	889	830	887	828	840	878	821	855	823	827	882	835	893	877	865	892	845	838	815	848	877	902	844	842	846	873	798	887	840	845	915	858	801	892	838	846	868	871	872	880	840	912	888	822	852	870	847	867	800	837	910	887	905	866	857	841	828	838	853	832	875	852	869	910	876	845	835	923	850	825	850	898	850	843	866	893	862	895	878	831	811	849	839	857	897	858	831	864	816	795	847	872	867	838	869	860	923	859	881	859	835	823	906	887	839	895	910	819	868	911	854	833	921	838	818	855	844	885	854	868	835	892	803	883	836	825	875	836	856	821	843	868	821	806	810	824	867	813	836	840	850	836	856	884	869	866	914	856	840	831	858	880	859	863	878	861	868	851	863	856	849	899	908	817	848	826	817	851	772	906	837	860	820	838	899	836	888	838	852	887	859	842	822	917	844	851	853	832	916	830	853	846	856	860	829	895	827	788	855	877	894	797	871	869	824	850	879	858	875	903	807	832	829	866	869	823	883	901	813	861	802	847	863	826	799	888	839	817	874	873	777	905	893	828	860	841	855	830	838	833	841	839	912	835	825	852	875	847	879	861	858	839	840	853	833	778	811	858	855	870	906	889	847	880	810	873	846	897	821	863	901	836	836	828	873	839	841	874	851	850	865	875	897	852	856	856	838	882	842	853	863	890	853	880	848	862	809	882	854	874	837	890	874	901	866	857	849	864	862	887	822	853	834	863	896	830	839	862	857	811	846	886	844	903	872	841	874	886	852	821	834	861	857	894	825	826	861	843	806	862	866	874	828	797	832	890	870	850	824	823	884	886	849	838	847	865	832	884	868	812	838	814	803	883	863	827	877	803	856	800	836	874	855	798	865	859	852	939	922	860	848	851	846	871	844	843	814	867	815	832	847	901	803	850	859	843	873	828	832	889	828	868	870	879	853	857	844	848	856	857	849	821	891	901	858	824	817	892	843	889	873	863	856	848	875	833	839	808	899	829	888	832	821	886	855	849	834	859	858	867	881	871	865	831	892	873
25726	21470	27443	25500	6121	619	516	447	417	396	376	398	365	326	336	318	336	310	313	338	345	329	295	316	325	342	293	331	364	341	330	314	309	319	320	334	301	318	299	328	307	316	354	326	301	331	336	315	303	323	308	338	301	304	291	317	324	280	341	356	352	309	304	339	309	321	290	318	304	327	308	320	318	319	306	318	345	342	282	312	326	319	320	335	344	317	322	340	327	307	361	314	317	316	312	321	323	285	321	303	313	314	298	302	340	310	269	323	301	318	342	328	324	301	279	306	312	291	323	298	293	315	342	334	340	308	279	305	313	312	323	306	307	349	301	289	355	340	312	310	331	342	334	321	307	309	294	289	335	345	314	342	322	307	336	324	298	340	322	331	294	326	302	305	347	337	348	301	306	339	329	308	316	304	304	309	309	326	320	291	314	305	315	301	327	328	294	342	319	335	322	294	332	314	324	343	352	327	338	311	314	323	313	326	330	338	314	327	313	281	313	306	307	335	308	326	334	309	299	326	327	303	334	325	312	331	347	301	336	345	345	347	337	326	316	321	294	349	331	303	319	303	300	315	313	326	326	318	313	320	303	331	348	334	320	349	336	300	292	338	342	309	357	348	342	331	322	302	317	308	337	339	305	315	319	312	314	276	325	327	345	308	297	350	331	333	328	294	310	339	320	320	350	305	302	323	302	351	309	335	305	299	332	353	313	312	305	334	301	302	327	313	294	307	311	291	369	349	318	338	302	324	303	325	289	350	353	326	326	300	332	340	341	304	301	318	330	342	304	286	302	350	284	344	338	287	306	291	367	324	332	309	340	312	318	325	311	285	293	328	306	330	315	294	308	303	312	358	323	326	337	320	319	315	312	293	310	343	316	288	351	286	302	306	317	315	329	315	309	313	316	311	324	337	323	337	306	319	305	327	307	310	327	325	325	291	309	308	339	291	345	365	305	334	311	303	348	324	326	329	311	315	332	306	310	316	319	311	313	348	331	356	303	297	319	312	329	305	311	330	347	317	344	294	334	326	323	295	322	320	340	321	294	304	305	331	293	337	325	305	315	341	330	301	341	301	329	309	326	333	321	320	301	298	307	307	329	306	317	340	305	342	344	296	304	327	332	304	316	294	318	320	326	348	305	298	346	303	338	326	301	350	342	339	298	320	354	318	327	340	342	307	326	338	319	322	324	328	337	347	333	300	302	296	325	283	310	337	331	308	309	287	345	323	339	331	321	343	325	322	282	307	304	348	347	320	304	354	295	329	333	329	313	308	337	301	319	317	306	319	293	292	332	311	298	322	286	286	330	304	303	290	274	324	307	336	312	310	341	315	294	313	302	312	340	295	299	344	322	333	324	289	340	320	334	337	310	314	326	310	317	309	286	334	317	349	288	331	326	321	272	346	316	325	300	320	373	299	334	345	325	300	305	327	307	323	317	283	347	316	320	304	350	321	313	327	311	329	317	327	306	359	311	328	342	322	337	299	289	301	288	326	326	338	331	316	292	302	325	306	302	313	348	296	317	313	317	326	309	305	338	313	310	346	301	318	323	322	328	332	332	329	324	271	331	292	325	339	296	338	314	334	324	325	337	308	334	324	316	364	347	340	339	322	351	330	318	321	318	316	314	322	316	300	312	338	309	304	315	316	361	324	311	340	285	301	306	308	307	344	324	314	335	316	293	306	299	325	332	312	354	294	329	312	302	317	331	323	297	324	290	316	352	282	282	301	328	325	307	299	307	326	304	323	320	301	287	362	302	322	334	307	329	309	311	318	302	298	298	351	325	339	336	339	321	319	307	285	302	332	314	350	308	310	324	306	316	342	312	326	309	301	331	330	306	348	294	328	295	299	313	335	338	367	328	321	304	310	338	331	355	334	325	316	320	310	294	314	347	293	327	321	304	324	324	296	308	332	304	322	321	341	304	339	346	315	325	337	318	330	303	325	307	307	320	279	307	324	316	320	314	313	309	351	331	321	332	312	288	334	300	317	326	318	315	316	324	283	349	308	329	331	314	298	300	306	319	303	316	307	315	317	333	330	353	341	355	307	314	290	319	348	326	300	325	335	316	330	326	317	321	324	291	332	312	293	342	290	309	295	306	321	298	314	307	315	304	334	353	341	329	288	326	329	311	328	298	291	342	336	316	328	327	322	297	280	316	305	339	317	321	301	313	312	317	322	298	314	305	326	327	335	344	309	294	337	352	320	338	332	325	351	323	333	316	307	313	330	325	322	296	306	320	347	302	279	329	306	295	283	328	328	350	301	323	319	346	317	332	325	322	307	335	307	311	313	314	319	325	343	304	376	314	288	295	341	311	318	295	315	298	333	317	303	319	294	334	293	288	321	305	305	334	288	326	325	286	315	344	310	297	310	296	300	289	314	310	296	311	290	345	314	344	308	329	343	344	324	310	313	318	359	286	334	311	333	338	322	311	306	345	314	281	318	305	320	330	331	322	343	310	338	316	335	351	330	339	338	311	348	322	360	296	362	333	321	326	334	330	335	321	282	293	302	323	317	316	326	296	338	310	297	304	321	287	311	315	320	319	321	297	360	299	308	315	304	333	337	328	323	296	318	330	317	333	298	324	338	328	328	288	336	339	319	323	315	298	318	341	309	342	333	311	335	301	323	316	335	315	308	284	342	296	327	319	341	311	300	321	288	297	312	333	303	308	315	358	337	316	326	304	311	292	333	295	322	292	326	305	333	341	301	331	318	339	284	313	299	309	353	318	323	379	343	319	311	324	283	310	329	302	313	321	301	304	339	289	299	305	318	311	320	328	339	287	329	320	296	334	320	326	345	314	306	301	341	324	325	303	309	317	333	320	306	314	312	312	281	332	313	329	365	316	350	352	293	293	306	333	371	355	307	299	298	308	324	334	328	302	337	313	312	302	305	310	337	324	347	332	306	328	328	317	330	323	309	328	310	314	319	346	326	331	306	308	285	307	276	310	331	323	306	286	315	320	346	311	329	339	333	284	316	315	319	336	327	321	324	360	320	295	316	319	321	304	337	311	321	347	330	306	336	328	312	355	320	314	279	336	309	329	316	345	317	358	325	339	319	331	328	306	320	321	304	315	360	331	306	298	313	286	308	318	315	311	283	310	329	306	341	318	355	313	304	293	308	306	289	313	322	328	331	314	327	304	335	322	338	294	311	341	300	310	331	329	326	322	334	307	326	317	346	332	333	358	303	329	316	302	307	314	311	350	322	311	293	306	322	285	325	343	304	372	301	272	339	315	317	314	331	295	332	332	305	306	305	324	318	300	300	298	304	292	319	335	354	284	304	298	308	321	339	327	306	338	351	297	323	283	286	332	302	332	321	313	327	310	347	329	332	332	339	327	286	336	313	300	320	309	344	320	325	310	338	326	320	304	326	302	334	319	321	298	327	311	338	313	325	306	299	325	314	294	327	313	316	312	352	321	343	363	326	370	311	315	340	326	339	294	297	322	331	330	345	314	340	308	319	336	243	310	303	290	310	301	337
44734	7670	3538	1833	1303	1078	906	761	694	683	623	612	526	494	492	497	490	472	475	504	475	464	430	453	493	476	443	472	452	434	432	455	431	470	443	438	457	453	496	464	453	432	441	402	418	450	398	402	437	431	396	424	419	454	454	431	445	428	426	436	439	446	448	404	474	442	461	397	413	433	461	446	417	466	457	447	455	444	435	420	428	401	452	427	404	406	420	460	409	449	419	432	399	426	413	413	449	422	431	421	417	422	426	460	424	414	460	426	428	422	442	418	449	396	425	377	394	444	399	461	416	407	432	429	428	426	437	389	418	427	430	407	447	436	439	443	446	416	413	432	413	439	447	416	409	436	415	437	471	430	453	467	424	449	433	429	455	440	477	440	427	402	452	432	454	412	404	400	421	417	415	463	440	455	440	402	443	424	446	460	453	428	429	406	391	448	428	445	408	404	429	438	455	431	421	470	479	424	429	434	433	429	457	449	465	409	413	444	457	442	438	432	437	450	435	416	422	421	421	423	452	461	438	448	420	427	455	441	419	401	451	430	431	440	414	458	446	407	452	427	435	426	417	448	430	436	440	418	416	425	464	427	440	426	433	443	435	403	420	431	430	408	411	448	445	387	426	475	450	437	472	372	423	418	437	396	470	398	430	424	450	452	465	430	448	415	389	409	440	433	416	377	417	464	471	445	440	424	430	468	430	430	418	448	419	382	469	445	391	421	420	444	428	399	431	435	406	463	443	413	434	415	443	437	452	422	426	436	432	425	406	411	434	409	430	437	451	423	433	405	430	441	439	464	416	443	434	437	442	493	433	443	432	439	448	430	449	458	418	437	442	419	435	459	464	411	449	435	400	421	420	478	407	428	388	391	459	404	430	448	456	452	406	447	415	470	459	428	386	470	402	429	403	429	430	497	409	452	408	449	414	419	461	430	419	441	448	435	413	427	437	398	430	453	442	446	452	424	464	417	417	406	450	435	436	417	412	462	470	417	387	434	449	434	440	447	463	465	480	422	458	419	425	431	407	443	438	453	418	461	413	381	419	426	423	444	392	484	450	414	423	445	428	472	425	446	423	449	414	436	418	402	458	434	435	415	427	426	435	438	438	434	431	445	455	407	429	420	420	462	438	485	460	422	428	441	444	412	434	483	450	405	405	442	430	434	440	391	426	470	424	412	435	427	417	428	461	435	418	431	424	418	429	460	400	419	453	436	432	443	449	439	463	435	463	427	438	413	445	453	414	461	427	421	432	436	446	433	472	413	450	434	435	404	451	455	437	462	422	426	442	441	437	438	438	442	457	455	439	410	422	422	409	435	451	444	439	420	445	391	465	440	448	412	427	442	451	458	457	416	434	454	440	455	416	459	409	449	441	411	447	416	433	435	448	446	396	408	449	445	423	437	446	431	429	450	432	436	450	425	419	428	442	423	431	449	409	431	444	433	420	433	424	468	398	449	433	465	438	423	444	434	453	443	433	417	400	455	394	422	412	443	432	470	408	442	458	430	470	487	453	438	398	464	418	440	416	431	407	440	419	400	447	405	439	402	416	401	417	424	404	443	435	425	441	408	430	440	415	454	391	431	431	443	460	458	452	407	440	399	448	414	419	432	479	455	458	476	430	417	415	411	452	412	437	425	398	437	407	425	402	415	438	395	393	421	403	411	396	416	461	441	405	413	486	412	448	445	420	474	434	441	399	445	415	426	455	445	418	417	448	465	420	466	411	456	445	468	453	437	464	412	386	423	443	427	407	389	457	434	414	420	410	418	439	452	428	493	417	419	428	424	422	421	431	406	422	428	442	456	448	426	418	424	423	424	433	431	438	428	465	420	436	404	497	440	416	463	465	416	442	455	412	441	421	421	447	437	439	460	435	421	408	448	415	416	434	475	436	437	417	419	420	406	418	411	421	419	414	433	438	442	439	406	437	422	409	410	464	431	458	421	434	449	446	440	440	424	471	436	436	425	458	454	445	417	475	470	442	450	438	440	412	433	426	420	434	426	443	469	416	432	443	456	471	442	414	428	396	428	393	410	408	416	414	435	450	450	373	471	439	414	423	390	438	415	425	445	389	434	429	422	442	443	426	419	439	430	402	423	402	429	431	447	455	441	415	427	444	458	391	423	451	427	431	429	456	448	420	410	441	421	445	402	429	395	412	399	412	426	417	481	440	410	429	442	473	434	449	423	430	459	414	438	446	464	451	454	444	421	437	405	472	394	418	423	429	429	411	440	446	422	437	405	430	415	437	431	440	458	410	428	436	396	470	434	395	436	426	446	440	456	436	447	422	440	436	439	424	419	436	427	430	395	397	452	425	444	432	396	445	392	397	478	462	441	439	399	432	422	439	436	444	433	465	456	438	429	425	425	439	432	427	435	458	419	438	441	427	438	407	445	407	445	483	449	424	434	404	446	433	435	448	442	420	438	466	420	417	440	484	418	444	429	414	425	445	387	447	421	421	465	439	395	441	409	424	417	419	431	395	422	438	451	443	438	431	432	419	427	427	439	443	387	390	461	410	404	423	409	425	420	428	434	441	406	412	431	432	429	456	382	425	432	436	427	446	442	440	418	409	435	458	425	428	411	426	467	453	432	406	467	412	403	427	420	432	423	430	444	420	451	392	415	417	402	439	469	421	415	434	431	394	400	425	440	433	440	421	449	434	398	421	396	418	425	424	433	428	423	472	442	448	405	424	454	439	443	406	409	481	435	460	433	423	442	424	453	446	457	473	403	451	480	426	446	405	428	442	430	431	447	443	455	436	409	443	456	435	480	403	427	410	455	440	396	465	420	429	453	435	458	424	399	450	404	455	449	458	437	424	452	442	447	442	445	423	421	457	441	436	434	413	457	454	437	408	433	456	434	424	395	409	407	457	390	421	412	415	455	436	459	416	449	440	406	434	386	411	445	419	465	397	445	450	426	433	463	404	434	455	448	416	469	440	429	376	445	434	377	463	378	408	445	425	414	410	403	394	394	456	416	403	427	457	446	465	423	395	444	468	465	406	445	380	445	412	416	402	435	458	464	483	481	407	421	443	428	399	456	447	401	401	483	430	450	446	433	408	455	464	407	416	414	429	438	439	445	459	434	452	450	401	429	414	425	445	474	433	444	465	408	409	439	439	412	421	419	475	471	411	456	449	437	418	413	428	440	442	422	459	482	414	454	418	469	422	427	414	410	428	438	418	439	396	463	444	408	428	446	466	426	437	445	411	441	457	460	437	405	440	447	436	406	425	440	429	431	429	442	408	408	430	430	462	402	453	434	462	452	444	437	444	495	469	453	470	493	447	422	439	418	429	465	435	434	454	440	445	412	423	408	418	425	407	446	429	452	434	427	433	401	437	421	399	407	441	459	404	400	420	420	403	422	419	424	416	434	439	431	424	438	425	422	453	445	430	402	438	406	416	431	445	437	423	428	445	437	438	434	433	431	409	445	413	424	427	458	387	444	421	436	410	431	455	452	436	431	435	460	411	437	425	441	469	450
23371	21498	29368	24067	21490	21489	6824	1563	1252	1206	1116	1058	1004	1014	992	941	948	930	889	924	946	920	977	895	930	869	903	901	826	881	889	886	892	869	944	875	859	864	905	890	838	885	810	851	835	857	892	884	837	842	909	852	916	814	812	852	890	883	916	890	818	857	855	875	820	877	920	816	885	897	886	874	854	834	868	875	875	872	851	851	830	860	947	863	890	890	899	909	858	792	827	819	840	826	869	848	808	910	825	829	887	849	910	872	830	866	859	884	853	857	863	890	804	858	843	896	850	905	902	865	824	855	817	814	859	833	841	837	850	883	911	896	827	849	883	889	803	839	804	804	807	864	875	888	853	846	860	844	883	824	776	876	890	843	867	849	823	886	906	818	844	877	857	898	877	910	885	794	811	854	821	855	904	883	898	826	824	814	829	833	856	882	878	870	855	837	852	836	864	871	860	811	809	803	833	873	857	830	865	820	850	820	840	859	828	842	842	834	881	849	878	868	834	845	852	840	864	873	815	835	903	845	876	843	837	806	834	848	841	817	866	828	847	889	852	907	896	871	794	850	891	857	838	861	829	895	912	858	853	803	810	824	833	870	871	789	902	833	884	876	859	871	846	853	893	848	824	839	802	888	868	847	863	806	863	885	852	849	871	890	838	872	830	860	916	845	866	881	862	830	839	842	848	818	861	804	837	859	853	851	897	848	879	853	895	844	830	883	834	844	870	863	899	856	871	878	874	850	809	850	849	856	868	833	865	811	838	862	890	772	891	919	868	853	818	900	852	813	851	802	823	865	907	842	810	830	840	833	891	831	873	845	877	879	819	858	896	909	860	847	830	864	863	819	842	868	801	900	840	867	815	831	872	841	847	831	828	813	886	854	912	858	866	841	865	861	902	850	850	843	859	872	843	858	861	883	873	842	878	899	847	875	852	850	856	916	855	864	874	840	864	864	885	810	851	799	860	815	839	811	886	838	891	860	851	829	805	869	843	868	868	873	825	822	872	899	829	882	800	859	853	907	793	847	837	824	929	863	869	870	832	811	886	848	791	897	836	858	861	848	833	837	827	888	844	858	871	846	839	839	883	859	821	859	870	815	861	799	836	845	862	859	835	831	875	844	895	859	871	855	848	799	868	896	861	855	883	871	873	885	876	861	784	843	859	818	813	856	838	871	781	770	860	870	897	852	897	832	844	830	852	826	811	824	846	856	873	828	849	824	804	895	830	832	822	878	836	831	819	859	830	903	824	821	903	862	902	835	824	844	797	858	840	869	817	867	856	834	851	829	816	794	843	859	831	829	919	851	860	888	871	859	838	827	819	852	828	816	853	863	832	880	853	841	895	896	836	831	842	831	855	839	805	810	814	797	871	872	896	827	868	864	871	847	883	866	857	872	879	933	844	898	799	862	850	847	852	833	889	849	834	866	854	883	776	816	878	876	891	848	877	807	868	912	822	909	823	861	849	899	840	852	871	864	859	859	833	800	850	847	842	836	849	826	847	861	891	816	907	836	836	796	817	845	865	906	885	834	878	871	793	833	840	889	825	882	842	866	838	868	813	828	892	899	817	875	830	865	890	843	838	808	855	862	854	831	843	835	868	852	847	877	872	840	830	873	874	840	841	862	808	842	815	936	894	861	842	851	856	838	868	855	821	872	858	826	832	827	876	876	859	825	840	856	893	903	852	914	850	822	905	818	914	875	854	870	833	828	843	825	865	855	801	859	817	869	866	887	861	843	851	847	840	881	883	852	786	846	838	863	858	859	832	783	829	897	808	839	866	861	873	869	844	862	874	798	849	851	843	843	822	808	811	859	847	869	826	855	831	873	905	841	850	849	868	815	827	829	868	815	904	874	894	878	800	769	828	824	837	859	831	825	911	867	840	878	812	857	843	843	849	829	855	860	849	867	834	839	814	888	864	871	848	833	839	834	884	802	845	831	862	870	866	913	842	864	857	864	847	840	884	884	876	836	869	842	851	887	856	899	870	861	898	859	877	842	848	869	890	869	850	820	902	897	850	820	835	831	823	842	780	868	808	883	871	832	905	847	859	829	865	861	843	798	878	854	875	848	852	824	838	817	844	809	855	870	857	805	892	876	887	878	888	834	874	827	905	884	819	864	897	839	834	865	793	856	882	851	855	840	855	853	828	829	838	851	907	864	856	811	875	849	897	840	855	813	840	865	833	867	799	871	858	830	828	850	891	817	870	867	856	866	814	859	926	812	853	819	885	832	846	844	852	868	818	798	873	899	811	801	829	830	872	852	852	863	871	825	801	877	793	886	813	874	858	891	855	837	891	777	853	851	851	799	857	877	839	834	869	862	814	823	882	876	862	831	905	845	866	858	875	830	863	844	874	883	864	807	840	888	842	884	876	810	895	896	861	824	849	836	871	824	839	872	870	812	850	863	866	900	832	856	829	878	847	897	872	857	893	862	824	855	855	848	865	842	863	866	862	897	785	817	897	881	865	856	864	782	820	846	852	844	853	887	791	914	864	826	893	873	841	911	850	815	831	841	866	902	846	845	878	854	867	858	824	841	847	880	869	906	827	850	868	868	851	879	858	852	839	829	888	821	834	879	848	894	813	901	859	860	880	835	878	851	872	854	834	845	861	850	849	823	870	840	865	887	815	884	867	810	846	820	857	808	912	884	849	882	836	856	891	862	885	837	788	835	844	861	867	839	879	895	837	880	839	846	802	910	888	862	827	831	794	840	885	834	857	867	888	833	859	903	896	872	823	889	880	834	812	892	841	850	877	891	872	908	812	813	892	860	831	837	800	842	815	849	891	862	803	855	825	813	887	827	827	889	863	845	881	854	811	767	821	845	865	899	895	816	874	845	880	843	819	871	876	849	817	831	854	825	827	884	813	874	905	863	827	844	869	866	879	843	854	842	893	889	845	872	872	836	835	835	869	871	849	901	806	849	909	883	812	853	803	894	822	866	827	819	846	790	816	873	817	849	846	903	834	880	826	859	811	825	849	877	875	775	884	807	832	862	852	859	839	851	863	885	916	869	853	834	837	805	862	850	841	821	853	827	877	923	849	842	823	893	786	849	915	858	824	841	848	809	803	862	871	884	873	861	836	848	921	845	834	805	882	864	845	832	829	899	877	869	840	876	853	804	794	835	862	862	884	842	839	890	882	876	825	835	882	847	881	879	840	832	867	831	846	849	849	833	860	857	875	861	843	849	854	841	874	834	841	803	866	855	876	835	883	827	812	863	845	858	816	822	856	843	878	833	828	897	862	858	853	868	822	840	930	869	802	868	908	816	903	816	827	849	890	840	821	835	831	819	830	858	774	836	873	845	846	840	873	872	866	862	914	812	860	884	880	859	850	847	838	849	803	817	802	874	856	823	820	820	837	892	842	823	896	823	885	843	861	899	828	887	839	816	859	827	890	897	863	854	830	892	846	832	862	842	877	848	827	862	880	813	878	847	865	849	900	852	846	818	842	817	872	826	872	822	843	816	826	855	841	840	865	847
52219	15821	11161	5726	4348	3321	2637	2421	2122	1836	1734	1563	1453	1410	1335	1344	1251	1192	1180	1194	1132	1185	1179	1108	1158	1114	1123	1156	1110	1073	1051	1139	1069	1070	1105	1105	1050	1052	1124	1059	1131	1044	1082	1025	1010	1043	1051	1052	1056	1063	1077	1052	1084	1022	1121	1045	1059	1047	1088	1076	1006	1024	1011	1038	1116	1009	1060	1055	1063	1031	1066	1094	1101	1051	999	958	1013	1013	1037	983	1080	1074	1066	1060	1000	1000	1015	1066	1001	975	1079	1062	1022	1037	1062	992	1079	1054	989	1033	1099	1055	1106	993	1073	1035	1009	1077	1067	1021	1045	1077	996	1037	1078	1091	1066	1011	1071	1083	1030	1056	976	1079	1026	1051	1042	1042	1073	1027	1015	1087	1003	1013	1081	1025	1004	1003	1001	985	1053	1014	1074	963	1019	1043	1044	1047	1048	1012	1098	1047	1043	1001	1017	998	1075	1085	1047	1083	989	1062	1069	1040	1010	1011	1048	1032	1082	1022	1081	1044	1071	1090	1060	1036	1060	1045	1006	1045	1033	1020	1028	1037	1078	977	1006	1025	1056	997	991	1024	1083	975	1020	997	1032	1019	1029	1057	1023	1031	1062	1006	1006	1038	994	1098	995	1056	1070	1014	1025	985	978	1014	1006	1100	1017	1048	1006	1013	974	1041	1033	1070	1082	1007	1047	1040	1098	1031	971	1082	1046	1068	1057	1047	998	1025	1020	1040	1022	1054	1029	1005	1016	979	1036	1021	1069	1043	1104	1004	999	1011	1002	1041	1082	991	1024	1000	1050	1010	1006	985	1081	995	1063	1041	1008	1014	1030	993	1009	1042	1023	1067	1044	1035	1035	1013	1021	986	995	1070	1005	1071	1068	1054	980	987	1014	955	1071	1095	1041	1078	1055	961	991	1065	1039	1030	1005	1042	1052	1084	1059	1025	1020	1026	1046	1021	1024	1061	1006	1012	1043	1036	1037	1074	1053	1004	1019	1081	1053	1004	1042	998	1037	1013	1060	979	1041	1043	1043	1075	1029	1005	1021	1045	977	1069	1001	1001	1012	1101	1074	1012	990	1012	1051	993	1070	1035	1038	1075	1012	1022	1072	1030	1000	1028	995	1060	1099	1004	1042	1045	1033	1063	1039	991	1006	1012	992	1046	1049	1021	1065	1039	1023	1057	1016	1090	1055	1025	1067	1024	1042	1016	1042	1005	1054	1033	1125	1012	1060	1043	1005	975	1058	995	1008	1021	975	1057	996	991	1034	1032	996	994	1049	1010	1018	1018	1037	999	999	1042	1103	1005	1069	987	1016	1060	1028	1004	1073	1032	1030	1005	1006	1028	1020	1059	1050	1009	994	1076	1051	990	1048	1040	1027	1043	1019	1033	960	1062	1131	1000	1107	1013	1062	1080	1023	1016	1007	1018	1049	1015	1070	1016	977	1021	1003	986	1017	1010	1018	980	1005	1056	1051	1035	1056	1010	1022	968	1018	1016	1073	1031	988	1038	1025	1035	1017	988	1014	1011	1083	1059	1038	1009	1031	1024	994	1006	1075	997	1045	1028	1118	975	1062	1012	961	1092	994	1002	1022	1000	970	1037	1072	988	1005	1044	1087	1047	984	1026	999	1027	1043	1052	980	1079	980	1065	1097	1058	1080	1026	1052	1085	1045	1056	995	973	1054	1050	1047	1062	1035	1070	997	1031	1054	1037	1041	984	983	1047	1022	1059	1091	1057	1035	1082	1042	1024	1012	1067	991	1015	1036	1032	1048	1047	1091	1037	994	1058	1003	1050	1063	974	1012	1018	1008	970	998	1014	1019	1016	1069	1015	1033	1025	1031	998	982	1071	1063	1042	1061	1036	1052	1057	1038	1009	1053	1027	1002	1030	1032	1040	1062	999	1028	1065	1016	1040	1011	1000	1070	1039	1057	986	1040	1024	1054	1033	1023	1104	1017	996	1039	1065	969	1106	1030	1023	1007	1016	966	1031	1050	1035	1036	994	985	1020	1016	996	1030	1032	1033	1008	1017	990	1053	1059	984	1031	1028	1111	1031	1036	1006	1063	1014	1036	1044	983	1012	1065	1030	1015	1031	1056	1119	1023	1028	1067	1026	1050	1016	1025	1001	1030	1022	1022	998	1018	998	982	1048	1022	1048	1014	1070	994	1023	1023	1026	1046	1018	1108	1034	1086	1031	1067	1041	1031	1023	985	1041	1039	1043	1034	1020	1101	1003	1010	1026	1028	1005	1065	1041	1024	1102	1046	1024	1006	1091	1024	1023	1021	1013	1045	1061	1107	992	1024	1082	1052	1032	1119	1055	1081	1064	1053	1037	997	998	1016	1012	1057	1027	1027	968	1028	1016	1028	978	1073	1000	989	1006	1114	1049	1002	1031	1059	1010	1088	1064	1055	1018	1023	1018	1030	1018	1010	1067	1002	1012	1009	1049	995	1012	970	1084	1023	1079	1040	1008	1063	1006	1011	993	1036	1079	1038	1095	994	1044	1020	1008	1040	1033	1029	1024	1009	995	1066	1048	1034	1036	1054	1089	1016	982	1031	1024	1049	1052	1026	1027	1070	1007	1051	1033	1079	1040	1045	1012	1059	1003	1023	1083	1044	1027	1039	1029	1050	1036	1039	1038	1024	1036	1048	1074	1014	1101	1067	1062	1050	975	1045	989	998	1041	990	1053	1036	1035	999	987	1020	1068	977	1004	972	1069	1012	1021	1016	1025	1004	1077	1050	1019	1006	1057	1020	1048	1019	976	1071	1023	1036	1026	1044	1047	1035	1053	1088	1048	1083	1030	1076	1050	1003	1063	1044	989	1043	1025	1038	1004	1042	1064	1020	1070	1084	1062	987	965	1027	1075	1053	1059	1068	1069	1019	1005	1073	1025	1059	1000	1001	1031	1021	1064	1042	1051	977	1081	1037	1041	1042	1021	990	969	1050	988	1076	1064	1042	1016	1062	1012	1035	1059	1069	1047	1039	982	1063	1050	980	1047	1063	1002	1057	1042	996	1029	1034	1066	1016	1044	1025	1014	1077	1086	1014	1016	1045	1054	1009	1014	1028	1016	986	993	947	1024	1071	1072	1020	1058	1086	1044	1111	1024	1017	994	1003	1051	1036	941	1063	1016	1027	1074	1025	1036	1120	1063	1057	1007	1035	1081	1029	1077	1060	1003	969	1097	1010	1026	1036	1030	1030	1020	1072	1082	1032	1035	1034	1051	1052	1036	1019	1015	1055	1095	1043	1027	1063	1038	1054	1024	1044	1073	1043	1043	991	1000	1016	1059	993	1058	1009	1048	1034	978	1070	1060	996	1044	1063	1019	981	989	1074	1021	1041	1083	1057	1030	1060	1017	1063	1024	1039	1060	1002	1023	1045	1017	1030	1054	1021	1015	1014	1016	979	1065	1051	1041	1032	1044	1048	961	1042	1018	1066	1061	1021	1012	995	1020	1036	1093	1055	1003	1030	1059	1049	1063	965	1023	1022	987	1098	986	1027	1015	1032	1019	1022	1023	1059	1044	1020	1006	1073	1077	1007	1044	1071	1110	1028	1001	1065	1068	1046	1063	1039	988	1071	1106	1037	1048	996	989	1013	1029	1000	1056	1006	1053	989	1037	1061	1038	1085	1075	1051	1031	1062	1069	1066	994	1033	1046	1004	1077	1051	1042	1012	1035	1011	1037	1031	1035	1063	1055	1036	995	1030	1013	1025	1043	993	952	999	1056	1006	1000	1008	998	1040	1038	1062	1096	1034	1031	1039	1031	1044	1034	1040	1027	1049	1024	1017	999	977	1036	1031	998	999	1076	1067	1038	1022	976	1018	993	1007	999	1071	1044	992	993	1006	1045	1074	1033	1043	1036	976	999	1106	1044	1071	1078	1040	1016	1077	1023	999	1038	1055	1047	1042	988	986	1008	1023	1020	964	1043	1053	976	1011	1058	1037	1002	1044	1028	929	1055	998	1042	1074	999	1029	985	967	1034	1091	1058	1014	1007	1069	1011	1044	1020	1048	1044	1055	1015	1031	1028	1055	1056	1056	1074	996	1060	1022	1007	1052	1029	1066	986	975	1020	1040	1018	1051	1027	1022	1016	1040	1013	988	1019	1030	1026	1022	1050	1063	1043	1044	1038	1051	996	1020	1043	1024	1043	1048	1051	1021	1019	960	1020	1037	1034	1014	1049	1038	1052	1011	969	1010	1074	1055	1070	1039	963	1050	1026	1045	1012	1042	971	1045	988	1046	1043	971	1052	1004	1028	1028	1084	1028	1032	1048	1056	1076	1022	1040	1015	1017	1037	1040	1035	1067	1051	980	997	1061	1021	1047	1048	1054	1014	1056	1039	954	982	1037	986	1043	1034	1066	1067	998	1034	998	1069	1070	1056	1066	1050	1041	971	1001	1024	1000	1061	1021	1009	1059	1042	1050	1048	1017	1030	1001	1061	1002	1039	1057	1049	1077	1000	1011	1041	1017	1030	1012	1045	1050	1056	983	1045	1056	1034	1058	1054	1046	1047	1098	1015	1032	1021	1011	1031	992	979	1025	1010	1083	1068	1079	997	1012	1004	1040	1019	977	1013	1046	1003	1005	1061	1066	972	1020	1012	1046	1013	991	1065	1060	1032	1039	1071	969	1050	983	1062	1019	1024	1041	1055	1019	1016	1074	1030	1063	1021	1050	1015	1059	1021	1024	1009	1043	990	988	1091	1046	1025	1041	1056	1025	1044	1001	1092	1111	1023	1054	978	1016	1089	1039	1013	996	978	1030	1027	998	1068	1062	1099	1090	1057	1081	1032	1079	1046	1034	1055	1059	1038	1065	1025	1028	978	1045
28053	19399	5338	630	434	373	388	364	373	346	368	333	329	362	331	330	336	330	320	362	320	365	336	359	339	331	348	355	339	327	345	345	328	348	351	347	325	305	347	352	327	370	329	332	346	321	339	330	345	337	321	300	327	367	350	326	362	349	372	325	318	336	351	334	348	363	355	330	343	357	342	336	360	337	322	325	368	304	380	345	358	363	317	318	343	331	336	324	340	314	343	366	347	337	343	339	307	345	329	327	319	350	344	350	362	340	334	324	318	316	326	367	372	314	361	344	345	345	341	374	314	325	327	311	314	384	341	345	318	351	373	352	369	318	338	326	351	332	333	324	304	351	339	332	328	322	336	300	324	357	364	352	340	350	351	336	334	309	294	373	346	338	310	332	308	355	321	318	338	344	349	338	344	337	372	333	337	352	318	345	315	344	366	329	337	351	330	332	322	337	306	331	377	306	359	345	339	347	292	341	332	326	363	341	356	321	339	316	324	332	332	332	296	353	342	351	336	356	328	328	298	304	355	342	335	347	375	351	331	347	323	311	353	360	320	299	289	324	364	344	318	312	353	317	351	304	342	346	318	331	325	392	361	350	326	342	343	333	346	323	332	359	323	355	319	348	320	354	339	294	352	301	361	322	301	344	355	346	315	351	369	320	336	320	325	326	313	342	355	348	352	313	338	343	337	359	308	327	316	353	336	309	335	366	336	331	363	367	346	369	311	330	335	337	321	334	321	371	306	321	333	338	316	328	330	341	337	340	330	318	321	319	353	342	352	343	350	325	382	339	330	313	311	319	314	370	354	337	336	337	399	305	336	365	349	317	345	314	346	342	350	332	368	316	319	360	331	314	317	345	341	331	312	313	342	342	345	326	323	328	316	324	378	337	337	347	355	330	340	323	339	367	344	340	351	316	315	314	330	346	343	348	318	361	322	368	327	308	313	355	347	333	320	357	350	344	334	350	341	347	321	379	326	333	333	359	326	338	345	331	301	372	347	355	342	358	347	317	349	324	340	336	357	354	353	319	341	320	329	332	338	349	330	317	334	338	345	334	314	346	327	370	324	317	315	334	322	340	331	314	361	341	337	341	354	366	375	321	357	295	327	352	347	377	351	338	341	369	326	323	344	349	353	320	363	379	318	328	325	344	311	302	344	351	327	372	349	358	345	376	324	329	290	317	344	352	324	360	349	360	334	337	332	345	356	357	347	298	369	349	286	332	342	343	300	357	314	314	346	358	311	336	371	324	315	323	348	336	354	341	357	310	363	335	340	324	318	328	379	367	353	310	345	340	331	340	382	348	351	346	350	355	314	315	352	308	303	309	305	325	333	332	342	361	328	333	339	351	351	344	316	358	358	306	354	356	338	347	296	363	349	306	379	362	343	320	340	321	347	346	362	319	357	303	349	338	321	364	316	371	324	340	333	296	347	330	359	345	360	359	358	328	342	342	330	338	376	329	337	344	334	310	344	354	315	367	357	344	295	343	350	353	352	325	337	335	314	318	327	335	336	352	349	339	312	337	337	370	359	379	337	377	324	360	352	341	341	357	346	320	306	376	352	328	340	349	338	332	333	334	326	303	332	337	347	345	320	346	328	393	368	329	338	331	337	329	325	335	353	360	323	352	298	343	331	360	340	324	358	319	335	332	343	341	321	328	366	370	331	304	346	352	333	329	336	366	341	335	362	343	321	354	337	367	328	348	356	318	322	323	315	406	339	310	358	302	367	352	355	339	350	321	345	354	363	342	373	351	355	361	341	336	331	311	318	322	335	333	323	285	323	309	351	338	335	351	347	360	351	325	347	366	318	347	328	339	351	327	353	352	380	335	372	363	333	378	336	320	333	367	334	349	349	359	347	359	345	328	339	315	336	361	315	366	328	321	361	321	367	327	324	325	316	326	310	337	333	314	345	335	370	302	338	337	332	356	372	343	321	349	352	344	344	306	342	328	347	314	329	340	302	317	351	331	337	317	353	327	345	339	320	360	335	334	353	334	350	319	351	335	345	357	339	337	314	331	349	316	358	338	369	337	341	351	372	358	340	350	337	361	359	369	300	381	346	318	330	344	364	340	330	343	334	334	330	328	365	325	335	321	338	316	309	344	337	353	340	358	339	345	355	327	328	333	340	337	318	322	362	334	295	308	341	344	335	301	358	360	352	335	329	347	315	337	342	322	343	317	321	356	313	378	318	346	361	365	355	341	347	344	334	324	322	355	347	337	348	328	338	364	339	333	359	302	350	369	354	327	336	318	317	331	334	382	315	311	294	366	334	330	319	374	333	359	332	325	357	321	355	330	314	334	362	318	329	314	343	345	339	318	334	368	342	328	350	319	345	354	362	282	320	367	342	356	354	314	322	379	326	312	315	327	337	343	330	352	326	341	320	306	356	340	345	347	334	324	305	329	369	344	323	366	356	339	354	309	363	334	356	324	341	343	365	339	326	307	347	340	371	353	370	354	320	334	335	349	296	311	367	356	343	311	305	328	361	341	329	338	334	386	353	322	387	309	350	340	297	340	341	318	351	336	358	314	334	358	355	319	349	331	324	323	324	329	342	317	320	335	326	313	352	353	358	341	333	339	358	376	330	315	321	361	338	352	302	320	309	363	317	324	302	334	334	341	338	324	374	353	350	342	330	331	342	337	324	328	342	351	347	329	348	361	336	305	327	338	377	349	347	387	352	332	353	337	351	367	345	361	337	340	351	323	371	328	317	341	340	324	316	309	348	342	349	357	345	345	359	330	365	311	362	313	343	409	314	344	350	312	343	303	329	319	346	356	350	340	374	341	334	353	308	326	356	309	339	327	318	319	330	361	359	316	343	298	405	368	344	336	334	340	320	338	336	354	357	310	372	343	331	316	336	339	351	315	340	328	340	311	371	355	347	305	335	347	336	352	327	357	354	326	330	349	323	329	342	375	329	333	330	316	334	328	338	358	350	356	377	357	317	346	306	324	312	322	357	356	347	342	324	356	344	361	347	336	315	335	330	359	330	311	344	338	324	305	327	327	372	332	355	310	336	326	319	322	370	347	355	333	346	326	319	344	358	330	335	349	359	331	318	368	355	315	328	341	332	367	314	326	342	299	346	354	316	349	353	357	368	293	351	315	317	326	315	350	336	354	333	324	325	330	338	333	341	344	339	341	334	325	312	340	314	349	333	349	311	348	323	364	329	338	319	323	362	306	339	343	310	331	346	354	316	328	333	304	336	328	361	362	345	335	344	341	365	357	350	315	302	292	348	363	348	335	328	348	341	332	333	336	350	357	353	340	321	328	337	359	362	322	316	348	366	300	339	331	332	340	338	329	328	317	337	340	304	340	368	301	320	343	321	330	348	365	311	340	350	371	350	343	321	306	359	341	345	334	383	343	346	333	341	369	328	350	343	368	346	394	345	333	362	326	332	339	356	324	338	323	328	338	340	354	374	321	342	347	351	331	333	323	331	358	318	344	336	391	355	329	335	340	370	345	358	339	319	345	297	337
19248	2344	801	597	534	502	450	442	462	414	460	406	446	443	432	439	440	424	400	441	459	413	438	427	458	449	448	429	441	454	408	458	425	416	423	424	433	436	423	401	445	437	426	489	431	400	448	431	456	443	425	430	440	433	435	445	427	487	448	421	410	389	455	421	415	416	416	469	433	459	456	411	450	448	428	427	418	450	466	437	435	427	430	418	439	439	469	454	461	393	438	423	436	438	426	428	424	423	431	403	437	410	440	418	454	409	425	434	433	417	442	431	443	431	464	397	434	408	404	416	428	458	401	405	434	415	453	424	435	477	411	440	426	402	448	390	424	419	389	432	433	434	469	468	437	457	445	438	418	382	421	406	427	427	408	429	452	420	411	407	422	435	411	435	441	442	451	431	426	421	408	413	436	393	412	421	419	445	417	437	421	427	436	438	421	410	401	416	388	435	403	382	410	435	388	422	500	433	457	422	464	450	420	387	438	460	416	440	407	408	408	459	429	412	410	434	452	415	413	405	409	447	447	393	430	446	428	444	391	414	397	484	374	449	462	439	394	462	419	443	450	469	402	415	406	430	412	406	389	405	393	458	449	401	401	444	477	414	389	428	450	413	429	451	409	446	415	448	410	410	421	404	440	410	405	413	434	413	382	448	407	430	484	415	424	425	447	411	452	441	423	420	438	426	418	438	431	410	405	407	437	451	438	417	472	393	413	446	448	444	439	430	423	419	499	431	443	422	413	419	430	442	462	457	416	467	409	425	419	421	438	438	431	435	455	424	444	431	419	425	429	433	441	455	420	455	415	397	463	445	395	398	423	412	423	392	448	456	433	427	429	417	418	374	396	453	469	399	401	427	458	434	418	427	423	413	440	391	404	382	488	455	435	437	484	457	425	425	441	442	422	450	439	408	408	427	439	436	420	449	446	410	421	446	435	400	448	441	382	445	421	394	395	431	434	435	425	422	432	436	440	413	412	406	417	392	426	450	452	420	406	426	485	380	459	428	412	440	445	416	438	395	442	412	435	384	425	422	437	426	411	417	424	415	415	433	417	443	454	429	417	448	427	433	455	389	470	441	425	432	435	414	433	418	434	413	454	459	428	435	424	448	395	391	424	420	456	411	423	405	420	416	424	421	381	419	434	436	417	449	458	440	432	457	432	449	439	448	398	410	476	434	404	474	428	454	404	398	419	422	401	415	436	449	455	429	426	446	411	402	448	458	445	417	429	454	467	431	451	411	419	427	440	457	419	426	440	406	435	448	414	432	430	397	423	455	420	430	416	425	408	398	452	401	423	404	424	430	439	427	424	411	413	438	467	450	408	488	423	428	417	459	428	438	425	432	399	407	404	418	407	445	440	453	450	398	428	426	451	395	411	443	450	427	438	420	420	447	485	417	379	413	440	398	440	421	385	426	418	434	397	403	409	422	475	428	438	408	413	449	454	418	422	423	440	430	454	415	424	432	442	427	399	426	436	438	412	455	460	470	422	391	450	422	410	419	432	429	439	417	438	448	438	421	434	395	408	441	454	440	421	400	415	416	411	445	416	418	456	425	430	409	439	407	441	455	406	417	445	421	434	401	411	416	442	462	412	423	428	444	420	424	418	440	464	432	428	463	426	412	439	412	427	374	412	433	432	455	414	415	459	413	451	414	406	435	437	443	457	379	444	419	409	421	415	443	387	445	413	407	442	432	463	435	432	470	398	409	417	411	479	421	416	429	423	440	382	455	436	405	426	450	456	443	453	412	417	426	400	431	454	432	452	395	393	440	406	430	426	449	439	428	392	457	457	414	443	434	485	416	439	433	440	420	447	461	443	380	436	414	379	413	444	457	424	438	396	435	403	451	448	456	445	420	438	421	439	443	434	396	404	447	418	409	405	430	416	423	447	449	452	452	451	418	436	451	429	433	423	385	433	388	429	411	419	422	466	423	431	394	435	467	430	414	441	434	407	405	402	434	446	451	416	419	374	448	434	411	394	431	454	468	402	454	444	458	422	419	438	443	445	442	398	437	436	483	423	420	434	439	452	438	437	393	453	428	452	424	434	422	392	445	429	431	443	454	416	394	425	462	448	441	435	422	422	427	432	478	409	416	414	428	442	475	459	419	429	416	404	439	452	437	424	436	423	430	437	473	435	429	411	440	431	440	441	374	455	455	446	444	432	392	404	438	440	427	406	437	411	454	418	426	379	435	412	428	439	401	432	426	414	433	421	431	443	426	437	430	437	406	418	431	413	463	440	437	454	441	442	397	415	417	420	420	430	455	439	421	405	414	443	444	469	422	440	426	428	429	411	418	407	420	472	459	415	448	441	422	440	401	438	439	417	447	408	435	418	457	427	457	396	403	390	448	446	427	428	449	403	434	407	432	430	409	397	407	428	427	396	386	407	400	422	438	399	433	415	464	393	454	379	434	424	446	471	430	458	443	434	464	427	411	397	452	421	432	456	437	464	428	416	416	433	415	419	396	420	433	405	407	446	432	439	448	438	443	420	427	391	422	423	406	447	422	426	457	423	450	412	408	446	452	415	416	403	402	412	433	407	444	432	439	411	429	459	410	436	424	455	445	423	448	388	420	406	431	398	460	453	457	381	401	433	441	387	419	432	395	434	424	437	441	394	407	431	445	455	464	404	424	422	419	446	415	407	456	410	422	430	433	407	415	457	401	457	455	444	451	435	425	422	434	440	406	407	443	465	392	411	406	424	455	430	415	451	441	432	405	432	448	407	439	458	449	448	444	410	467	422	410	460	416	410	433	412	427	431	437	394	408	413	431	460	373	404	442	408	460	447	469	458	406	445	465	406	431	435	407	421	450	407	423	435	427	465	395	424	425	431	425	448	446	441	442	419	404	428	433	405	426	456	412	400	443	420	442	462	433	427	428	428	425	408	439	432	461	430	434	422	400	417	443	443	420	445	408	468	427	443	434	413	478	427	408	479	387	457	413	413	438	396	408	438	457	385	442	459	417	417	434	406	440	431	412	428	425	446	413	416	445	445	477	388	419	427	394	409	451	412	437	442	402	452	426	404	418	421	442	453	409	430	425	437	435	438	444	449	411	433	414	423	407	435	425	414	453	406	411	398	440	437	418	448	412	399	475	436	470	449	433	438	446	459	449	438	380	444	405	376	393	425	464	420	410	432	444	390	409	425	419	427	425	403	459	428	416	380	458	439	425	447	401	432	447	425	404	370	453	435	440	450	431	456	452	413	441	421	427	419	399	413	431	408	436	444	465	438	453	420	418	476	454	451	435	446	426	401	416	420	405	423	410	409	433	437	443	413	440	436	450	417	477	445	462	446	430	442	412	422	461	423	416	405	398	415	395	454	423	445	425	441	427	365	424	418	418	450	437	407	387	423	464	445	469	410	411	416	451	409	457	435	425	451	454	449	443	445	428	420	412	435	439	416	417	448	449	398	431	414	461	405	459	451	416	464	419	436	449	418	436	427	435	432	429	387	432	413	434	439	423	445	418	490	397	412	436
24463	21458	28765	24508	21390	8016	1404	983	934	842	834	818	802	738	770	790	770	762	774	772	758	734	714	740	724	752	725	709	727	725	734	696	752	713	722	696	713	734	701	736	719	735	680	730	752	763	691	744	688	670	684	752	743	699	729	728	690	702	672	707	676	702	709	723	706	735	731	719	701	684	744	696	727	723	720	695	662	684	697	683	722	690	672	676	694	732	700	745	726	759	703	670	722	712	706	738	734	695	715	708	701	662	755	697	750	753	695	669	706	716	670	729	724	698	711	693	706	677	712	743	732	685	665	703	721	709	746	652	690	688	698	733	712	669	685	664	762	670	710	652	697	723	714	706	683	657	724	704	721	677	730	734	749	720	708	694	697	704	753	684	709	678	683	681	697	710	683	638	700	725	727	685	662	696	668	731	702	718	675	683	711	669	724	698	689	696	709	657	670	711	714	683	730	740	693	688	693	754	691	655	693	683	707	778	686	704	678	717	718	689	676	730	700	703	695	707	716	691	723	689	687	704	694	710	752	700	683	672	716	751	678	722	701	749	684	701	697	718	710	704	729	747	715	719	671	738	700	703	726	747	680	741	662	672	715	712	708	691	689	692	638	719	682	718	706	696	713	644	685	680	704	724	722	710	699	701	720	681	700	721	674	741	691	693	642	690	733	726	683	682	727	670	687	706	686	735	761	689	677	706	732	735	672	696	700	766	729	711	731	668	719	732	643	674	680	717	718	748	732	693	681	719	739	705	663	686	710	740	684	752	716	741	674	748	714	692	620	689	661	741	629	639	665	691	725	680	740	702	756	721	663	714	719	749	652	716	722	727	688	697	707	723	748	661	706	693	723	671	660	697	707	714	722	722	728	728	666	703	693	730	672	688	751	717	734	655	730	660	706	693	771	683	710	696	749	703	633	698	686	681	748	694	705	698	655	704	665	718	710	724	661	693	701	697	736	703	715	684	680	658	662	695	658	767	727	719	737	735	677	686	684	690	723	735	687	700	669	728	672	721	714	672	720	723	677	667	676	688	681	652	694	708	710	684	701	687	702	672	707	707	726	712	707	644	717	681	739	756	674	656	680	747	702	697	687	664	739	672	711	675	747	706	683	670	726	751	713	707	715	728	720	711	682	696	683	717	707	672	723	747	684	699	720	754	693	680	655	625	729	672	685	656	680	732	750	705	746	685	758	681	709	719	704	657	746	731	716	732	734	705	698	718	686	714	740	676	696	664	718	720	724	721	721	712	666	709	661	700	688	746	720	744	719	726	705	695	718	701	695	692	732	721	695	700	712	697	739	744	751	714	713	667	714	724	672	630	688	674	683	748	697	689	726	666	675	678	665	759	707	742	720	709	670	739	702	783	658	677	721	675	682	691	688	719	680	702	664	674	709	701	724	701	696	721	699	671	673	721	712	679	702	692	720	695	723	727	652	706	704	713	714	708	684	718	706	758	726	663	728	731	690	708	732	661	696	712	685	761	721	781	749	751	714	763	697	685	728	680	769	686	690	693	685	708	717	687	678	683	720	714	693	739	721	706	707	666	679	656	702	704	716	712	637	668	727	691	709	726	735	674	741	714	731	751	705	684	705	653	697	675	703	675	728	690	694	716	702	688	700	704	686	712	740	716	708	701	671	721	664	742	728	755	742	693	677	704	718	729	701	735	697	731	714	719	727	681	729	694	699	718	695	703	697	696	756	695	682	720	691	714	662	703	701	718	717	687	642	711	729	720	734	750	684	783	726	667	716	678	667	664	728	770	705	702	694	702	775	757	661	737	726	694	644	709	711	696	721	738	690	697	715	696	687	695	671	684	725	703	711	739	720	710	706	719	699	708	680	669	688	649	723	753	691	666	694	708	734	728	728	662	644	672	749	689	780	723	710	709	687	704	783	715	719	724	688	757	741	695	710	695	699	675	741	715	705	692	691	683	691	738	653	698	687	679	702	705	736	718	703	706	711	659	731	696	717	673	701	706	767	641	718	666	676	692	678	708	753	678	729	700	659	708	673	715	693	721	665	680	664	689	693	692	660	694	724	736	711	726	667	721	692	741	714	664	701	691	702	738	708	688	703	694	712	732	720	700	768	680	723	717	660	679	696	760	706	689	682	717	714	693	712	735	717	733	665	690	714	715	708	663	682	678	694	755	732	704	706	768	719	726	716	693	693	658	685	683	717	670	705	734	686	686	699	676	721	688	676	709	757	659	682	743	684	741	710	761	677	722	736	702	741	725	681	754	714	685	684	659	709	723	675	722	698	691	698	720	712	720	707	715	693	714	693	687	719	727	739	668	671	703	686	699	718	698	662	698	732	716	666	703	702	676	704	694	698	661	677	727	702	725	689	703	662	721	684	708	737	759	688	683	739	731	695	737	675	659	693	653	711	716	696	736	734	722	653	736	660	738	717	711	708	657	693	748	704	721	703	728	717	695	733	675	674	702	712	713	694	698	701	685	732	725	708	720	719	704	721	709	745	747	694	744	719	681	704	682	690	727	725	723	732	734	686	673	747	713	665	683	701	645	688	744	688	717	673	684	689	747	684	716	755	695	707	728	721	735	719	714	726	721	735	690	684	693	723	722	673	710	671	688	657	687	720	690	699	680	686	756	700	709	746	676	695	700	722	713	672	692	732	682	708	691	683	706	682	689	685	718	699	681	738	691	660	694	710	644	679	698	697	684	686	702	702	675	700	687	720	758	705	694	678	724	704	712	681	729	678	673	686	708	693	724	759	706	760	682	671	764	689	724	729	735	716	695	698	734	669	750	700	665	697	688	672	718	763	712	716	675	670	725	702	711	737	692	675	739	748	696	758	690	682	700	677	763	796	715	702	725	689	724	709	686	678	738	674	710	719	716	685	655	676	688	682	682	744	671	729	716	660	680	749	715	728	695	694	698	721	684	696	689	687	709	737	673	669	706	727	762	647	747	669	706	688	728	671	683	741	699	697	721	719	732	721	709	715	716	675	681	758	711	685	753	726	685	710	754	690	693	683	682	729	669	767	712	721	736	732	721	708	752	696	664	694	759	715	733	696	711	708	694	687	685	692	705	714	725	734	771	701	719	718	685	677	724	712	700	707	712	674	702	730	702	692	684	756	766	733	661	702	750	682	770	730	702	700	694	699	688	715	771	677	715	709	730	700	703	738	698	721	702	737	733	711	695	723	747	742	742	728	697	695	688	704	697	686	766	701	735	696	706	670	742	724	722	686	682	700	680	693	714	726	694	698	702	701	756	705	645	695	668	671	676	698	681	717	742	690	739	679	692	684	656	683	722	749	717	735	727	695	711	696	683	656	724	669	749	723	728	687	706	683	690	722	719	700	702	734	744	708	726	675	686	703	733	732	689	662	658	682	712	712	735	688	691	703	706	696	659	744	720	676	717	682	651	676	710	693	750	662	761	752	706	697	771	694	681	673	737	680	672	720	734	693	743	731	695	691	665	696	686	714	720	717	658	680	686	732	716	667	719	699	688	717	705	751	700
47975	12613	6668	3401	2524	2038	1767	1526	1342	1260	1160	1144	1053	1000	1007	996	947	901	994	907	952	967	882	926	899	910	921	880	891	837	901	878	916	898	852	847	951	840	844	913	861	896	861	872	804	869	839	886	868	834	870	825	898	869	838	860	891	878	865	804	839	850	847	863	824	898	852	840	830	883	863	835	860	855	811	835	805	883	841	861	798	883	868	874	859	841	863	822	871	856	847	779	867	839	894	831	840	838	839	833	796	865	834	821	881	864	873	858	794	860	800	891	846	848	861	899	816	867	780	816	888	844	888	822	818	866	859	856	856	860	823	876	770	855	894	834	842	890	839	863	834	825	836	813	865	878	883	932	851	900	841	839	826	857	798	835	862	862	846	841	823	884	817	836	838	849	817	882	865	837	886	810	863	844	840	865	861	811	873	831	853	850	838	825	869	844	866	894	857	846	842	840	829	819	865	870	856	897	809	828	897	831	849	843	836	798	861	794	865	841	812	867	843	860	820	875	835	910	815	849	831	865	818	865	818	817	852	829	808	834	836	823	884	863	871	830	809	845	863	851	837	861	862	897	838	801	828	843	868	859	847	854	890	835	812	781	793	881	844	843	845	867	880	866	917	826	815	823	834	905	883	877	817	874	821	890	771	846	870	871	890	877	864	879	828	847	834	874	862	866	870	851	859	904	846	807	888	875	844	864	861	812	883	834	849	784	869	908	820	878	860	911	845	902	881	861	858	800	798	823	861	868	872	828	835	839	851	793	841	876	854	793	861	855	929	812	894	826	884	871	797	876	894	841	851	883	842	855	830	873	792	835	856	838	839	853	807	827	821	885	809	847	821	860	869	857	801	897	842	824	826	848	873	858	816	823	846	852	867	844	890	861	830	820	795	884	900	843	846	844	879	894	829	833	841	875	836	887	846	872	834	865	810	849	901	845	859	860	855	822	915	875	849	872	839	875	889	919	855	832	837	860	908	859	840	839	865	825	835	865	768	832	854	867	883	828	869	856	856	852	875	903	903	871	836	864	788	867	886	871	866	870	846	855	832	863	844	874	921	844	878	848	871	852	840	883	836	826	860	883	837	810	878	826	819	845	854	849	873	856	901	871	827	813	796	846	856	852	846	857	851	874	872	871	842	843	850	830	869	871	852	804	855	879	856	876	899	810	800	848	825	865	919	856	865	873	874	761	773	821	849	853	822	805	884	836	849	852	869	854	883	848	840	809	898	840	832	802	845	854	882	859	816	873	832	833	833	837	897	884	814	880	817	850	865	828	902	832	826	860	824	797	833	862	902	833	890	860	815	874	852	858	877	776	848	847	865	871	819	832	834	863	841	888	787	870	850	841	874	837	815	835	909	837	847	876	853	804	843	826	861	835	846	854	851	877	840	864	848	826	842	811	817	848	808	821	861	837	848	828	838	830	832	845	879	846	847	809	856	864	847	854	811	809	865	880	869	818	851	847	896	816	877	820	898	812	848	860	873	876	877	769	830	840	901	866	878	832	910	798	797	852	858	850	845	834	830	856	873	879	849	858	854	834	864	843	866	865	848	811	857	868	878	884	885	866	874	867	870	898	848	844	848	881	849	804	878	868	857	869	815	856	858	907	878	841	819	842	885	804	849	852	872	875	824	838	831	795	850	837	809	891	882	825	839	865	857	859	813	805	924	890	815	822	861	855	813	842	825	838	850	856	881	873	881	902	891	878	883	841	875	813	811	915	876	797	820	848	839	830	826	833	791	819	848	878	857	833	830	867	922	814	790	848	868	844	823	860	825	901	831	889	809	817	835	829	917	840	842	861	835	861	896	835	827	867	884	861	874	908	899	866	842	847	842	843	850	836	866	893	850	818	843	857	838	842	866	874	831	898	837	859	827	857	884	800	847	852	811	853	843	838	826	853	883	818	908	857	806	889	849	882	833	886	860	880	862	866	829	864	831	836	853	846	825	821	883	851	844	823	876	844	875	821	839	813	873	787	822	897	856	876	819	839	880	876	781	853	836	861	867	807	905	865	808	895	870	913	821	860	841	837	890	871	907	880	881	824	886	868	895	903	854	834	820	866	820	886	852	887	831	834	845	847	889	864	863	834	834	914	871	822	916	852	830	872	835	831	858	804	854	859	789	860	821	821	893	940	863	942	802	871	836	837	875	825	869	853	850	881	908	871	842	867	820	856	861	806	832	916	859	892	880	872	854	854	843	814	888	831	860	876	871	890	836	820	846	814	839	857	842	866	828	819	817	859	831	825	833	895	853	899	852	815	832	839	802	869	865	853	847	857	819	838	841	830	807	864	832	861	841	886	833	861	847	920	850	870	860	877	851	869	805	827	833	838	845	825	850	890	815	895	858	859	847	848	916	849	890	828	844	867	851	836	805	819	854	817	886	813	845	873	810	838	851	837	862	833	813	819	870	812	837	906	804	829	861	875	894	851	851	857	856	876	800	861	908	831	853	748	836	835	877	856	903	858	841	858	789	874	889	858	849	864	848	885	852	862	812	852	811	876	822	776	861	856	829	826	894	874	881	872	819	913	857	883	846	807	803	866	866	792	860	838	856	874	873	869	860	821	827	885	862	873	815	842	818	818	805	908	853	919	855	795	891	810	870	840	826	887	841	851	871	852	869	827	814	857	835	880	856	881	854	834	834	850	809	853	882	899	799	841	894	844	899	834	825	873	817	829	833	836	812	812	858	880	882	811	848	868	889	841	900	873	806	833	894	892	885	840	865	902	882	842	821	846	834	822	847	841	907	854	883	858	867	815	805	829	872	826	832	902	881	823	841	829	817	850	846	883	871	833	865	861	840	862	818	941	869	869	851	828	897	839	832	857	844	864	811	845	830	805	879	856	894	827	847	834	927	865	872	811	825	886	848	857	888	846	865	868	868	815	812	832	884	893	840	846	890	867	858	843	793	819	841	839	838	851	871	869	815	898	832	862	844	895	872	780	839	825	899	868	826	889	808	832	866	860	889	858	854	828	853	838	804	871	886	848	822	828	870	840	865	880	876	841	926	837	855	834	907	883	830	829	874	837	875	870	873	860	858	838	804	887	847	825	832	838	862	902	824	837	866	795	825	818	859	891	862	870	866	886	818	858	858	820	869	835	838	861	818	825	868	833	852	896	836	849	841	886	843	835	818	896	844	842	848	842	838	893	855	832	812	853	863	835	807	883	840	867	832	858	794	878	835	823	814	861	901	835	843	810	918	880	876	849	881	837	812	870	815	852	847	825	838	899	849	883	837	875	856	809	863	871	872	891	827	849	879	890	882	815	865	777	827	877	808	849	872	886	823	877	867	823	797	854	861	818	883	829	894	913	785	849	829	872	867	829	872	858	859	891	812	899	860	851	859	825	870	822	880	834	869	863	825	864	861	827	814	852	811	874	866	852	857	815	809	852	871	869	853	822	879	853	853	854	899	856	852	827	860	871	787	853	818	852	828	843	829	873	828	829	836	876	931	841	845	803	854	834	853	892	861	833	937	872
25794	21481	27480	25504	6653	637	472	464	433	419	427	399	371	387	340	365	340	330	327	341	321	343	318	351	334	361	335	314	341	282	333	325	347	318	312	320	312	309	379	315	313	291	317	320	314	304	325	331	298	359	312	307	322	278	332	335	337	335	335	306	331	341	345	334	328	342	338	311	319	292	332	283	348	317	348	321	320	331	326	340	361	335	316	341	350	274	309	300	337	309	349	344	313	335	303	299	342	361	315	320	316	297	312	312	294	316	335	293	290	307	343	348	324	303	330	322	327	308	322	321	319	303	318	340	335	329	318	339	304	322	309	301	306	361	314	324	364	338	275	313	292	349	337	334	306	296	316	300	317	328	335	350	329	316	336	307	296	310	315	353	291	320	310	332	311	298	315	304	304	321	329	325	319	320	332	354	304	312	303	306	325	314	318	329	324	316	318	314	337	310	366	343	306	332	296	317	307	339	325	312	319	338	322	318	328	316	329	345	352	369	335	333	311	291	312	310	335	343	321	324	307	315	317	304	333	347	324	309	328	328	353	312	329	314	299	326	306	339	304	331	333	333	307	297	344	321	311	318	304	337	309	330	358	291	332	314	312	308	321	330	300	344	327	311	319	293	333	331	334	339	304	311	346	300	308	347	321	319	346	296	316	290	346	299	323	334	360	326	321	303	334	318	330	300	325	315	313	283	344	331	313	313	301	320	347	280	356	343	319	311	298	320	327	311	327	299	378	327	334	279	296	320	328	340	316	320	308	342	363	349	334	316	357	311	325	340	321	323	316	349	317	317	326	309	321	293	355	334	295	299	333	323	330	346	305	318	327	319	339	310	333	290	322	335	345	329	329	293	326	323	280	333	329	324	301	324	337	342	331	313	323	330	346	346	303	347	348	317	336	293	331	293	340	328	311	308	320	309	352	322	319	349	305	298	304	310	315	322	343	331	301	328	308	310	345	352	329	334	335	315	332	296	342	364	340	329	345	329	323	313	291	330	329	318	320	330	339	323	303	305	322	320	278	297	302	309	315	340	298	336	329	335	326	337	332	324	320	346	292	298	334	323	329	313	311	326	305	319	328	331	329	293	330	316	310	341	315	323	329	321	319	300	338	314	314	316	327	330	332	320	323	329	298	303	312	301	338	313	300	317	334	298	309	338	331	341	342	306	371	329	314	338	305	326	342	343	333	334	328	302	325	298	296	339	294	315	304	329	331	309	352	266	322	302	310	354	317	295	300	337	319	327	324	303	320	345	322	302	356	341	315	325	288	336	335	350	348	332	314	336	351	311	330	323	310	330	357	345	335	342	337	307	313	335	325	336	316	328	309	327	339	317	338	312	368	323	334	295	382	323	322	330	351	307	316	305	303	314	314	321	323	313	288	329	322	323	323	305	324	298	336	293	313	321	313	316	296	336	334	357	310	296	294	292	311	329	328	305	319	348	330	327	322	322	315	337	325	329	300	324	339	314	322	298	320	299	323	343	295	296	318	328	301	315	310	313	298	334	330	302	337	304	280	364	290	304	303	335	354	322	289	305	331	324	335	322	304	342	325	347	332	307	344	334	350	286	328	294	343	302	321	319	331	311	303	341	341	324	324	326	313	313	340	337	278	326	339	301	312	328	368	345	367	337	329	286	308	305	316	334	330	355	317	319	305	319	325	333	332	305	310	309	311	323	312	373	311	305	345	317	340	306	327	316	329	303	321	330	340	332	324	322	312	311	356	318	321	319	326	321	325	338	334	349	327	308	311	320	318	324	312	302	308	326	286	362	325	309	330	355	333	337	321	306	332	326	302	319	318	325	338	313	305	310	295	321	317	336	313	292	322	294	304	338	302	281	323	300	332	327	333	298	314	311	313	322	316	309	318	305	336	326	323	297	341	335	321	302	326	305	344	354	308	363	366	309	331	305	326	343	275	336	309	324	329	316	298	322	318	337	333	345	317	341	330	311	329	350	331	302	310	317	324	316	308	295	322	330	326	306	323	330	312	300	317	322	350	312	354	336	341	320	324	327	324	319	288	304	300	308	345	346	333	298	316	325	314	306	312	357	321	323	317	321	338	331	286	333	347	337	329	334	319	292	318	313	329	311	340	351	283	347	314	335	313	301	337	351	332	307	314	318	334	326	296	339	332	306	327	306	297	341	338	311	337	341	318	320	322	338	296	277	335	350	324	324	319	367	300	327	356	339	313	342	328	317	333	340	277	329	279	324	322	322	303	322	291	345	301	335	325	316	336	347	323	307	353	314	339	339	320	342	332	310	326	312	347	332	337	304	322	336	314	317	325	277	320	321	309	351	334	351	332	319	264	322	312	319	319	281	286	304	314	324	329	300	290	320	310	340	307	308	324	307	312	323	323	335	316	314	360	341	336	330	317	337	316	312	342	316	324	335	313	331	317	314	325	303	317	342	360	342	345	309	361	352	287	330	334	331	299	288	316	313	308	321	312	327	317	337	336	321	332	256	294	299	291	307	337	340	327	309	340	319	317	304	307	305	346	308	338	333	319	302	331	311	329	305	336	318	313	329	333	317	304	325	364	280	328	328	328	315	325	337	310	300	312	358	318	377	330	331	330	307	342	333	313	319	342	315	325	310	320	314	299	312	333	326	319	310	330	346	332	317	350	307	335	321	318	322	342	376	311	306	334	330	312	311	323	328	314	332	316	293	319	338	331	333	311	309	317	309	288	372	295	305	327	320	304	308	322	308	277	318	313	293	337	288	309	321	328	317	292	315	330	324	313	324	294	327	312	301	277	321	323	312	303	334	315	337	331	308	324	319	325	331	324	353	326	326	338	319	330	352	304	350	338	313	306	308	347	322	356	321	321	363	312	306	350	368	329	342	312	310	335	302	307	343	339	333	327	332	340	302	310	332	324	323	323	307	325	312	301	313	310	325	307	327	315	287	304	319	326	318	339	323	331	318	309	282	308	323	325	292	331	315	312	313	313	308	298	312	335	320	326	297	330	331	338	353	318	313	324	326	308	310	286	300	339	323	327	348	349	323	308	322	336	327	336	314	306	318	343	318	310	312	302	316	324	318	345	315	330	329	348	302	346	369	305	325	328	300	328	316	334	317	307	320	322	314	304	334	340	337	315	339	323	325	339	298	321	324	307	316	329	325	295	320	313	339	297	309	290	338	320	280	318	289	297	285	303	310	327	336	307	326	310	348	341	349	306	331	303	332	323	340	327	328	320	303	330	310	322	324	306	304	318	303	359	346	341	327	313	330	311	308	312	301	345	311	309	342	304	311	320	306	314	314	309	298	318	283	334	312	304	335	320	317	320	304	320	341	320	307	306	330	300	326	347	319	351	316	306	336	302	308	310	320	313	319	318	323	331	282	334	335	365	319	311	319	323	319	305	346	352	303	312	353	316	317	316	335	349	319	305	323	312	342	358	308	296	300	337	317	323	355	317	309	319	325	339	313	302	324	340	333	351	329	308	317	328	312	310	351	330	320	338	344	321	368	351	343	304	362	286	288
45173	9233	3400	1692	1316	1034	918	780	768	654	607	546	547	521	515	502	506	477	493	498	475	445	490	440	446	436	468	451	414	454	426	466	445	441	474	394	470	424	390	411	434	461	434	430	403	431	414	433	417	406	408	430	440	422	416	395	434	417	427	412	393	404	433	422	465	430	473	423	444	431	411	432	432	401	423	406	418	385	459	429	433	418	418	456	427	401	453	436	421	439	415	446	434	419	425	453	432	411	438	448	441	448	397	408	423	469	433	391	460	444	424	456	453	416	413	418	436	392	446	441	440	432	423	432	405	442	442	435	464	425	463	461	437	410	407	422	406	387	428	470	442	438	422	432	461	448	419	434	442	445	403	416	408	418	433	427	468	470	411	401	410	426	403	455	430	434	445	461	449	473	428	402	439	422	449	434	432	451	438	424	445	440	444	442	451	390	423	439	431	423	440	412	432	410	434	419	445	435	404	433	438	422	462	434	436	409	410	430	464	394	417	443	448	438	434	442	438	440	443	391	410	440	431	439	441	427	419	452	420	445	434	412	461	411	426	452	405	402	432	459	406	468	454	433	444	408	442	438	401	416	415	434	438	458	430	452	449	430	394	422	394	446	420	449	430	437	434	444	400	417	432	424	437	401	427	439	402	434	445	462	422	446	425	428	421	388	450	419	417	435	415	387	438	418	436	396	439	396	416	450	435	401	441	436	434	451	427	401	418	428	413	436	456	437	449	430	424	448	430	431	458	443	431	395	437	423	464	418	444	414	419	410	416	383	407	455	471	429	447	464	412	451	461	427	426	431	452	446	411	448	423	431	454	416	459	440	426	443	417	431	446	460	471	437	436	443	456	431	454	417	411	426	430	456	412	430	419	438	424	438	409	411	399	430	440	419	464	398	473	462	444	464	470	391	445	433	458	459	420	422	432	425	426	475	430	453	416	428	423	436	434	440	431	442	457	433	436	400	424	434	436	479	391	426	431	432	434	438	403	416	413	431	402	456	386	410	451	427	488	428	422	471	414	474	416	446	401	447	428	434	426	430	423	422	456	436	439	443	422	408	429	432	473	422	459	414	432	436	428	407	423	426	409	425	438	413	425	425	410	445	377	478	425	411	412	442	425	435	426	419	446	399	432	435	422	450	462	435	438	438	499	425	481	455	425	410	415	441	445	412	437	401	395	437	427	404	436	445	444	425	389	448	417	426	458	431	461	430	433	450	403	403	448	403	401	432	396	418	416	419	434	445	416	421	404	430	437	403	420	416	472	415	406	404	429	401	412	431	422	459	423	416	428	419	445	433	415	411	404	414	449	463	430	406	433	428	467	416	439	457	398	451	456	375	453	451	418	458	442	426	418	459	447	408	440	425	401	435	430	446	397	431	410	430	400	452	450	419	416	431	436	458	425	424	447	436	415	453	408	416	420	409	424	436	423	405	411	418	450	441	446	427	472	444	429	410	479	428	405	407	429	457	411	411	429	431	442	412	421	422	427	384	420	432	433	450	429	433	424	457	437	413	398	408	420	399	420	426	438	434	424	412	403	455	458	416	459	417	464	432	411	422	404	423	434	426	433	441	405	431	436	429	440	435	442	422	423	404	395	442	430	379	416	395	437	443	419	457	417	440	413	444	426	454	427	402	420	422	415	448	417	451	422	418	413	406	408	457	416	445	444	401	405	445	432	401	430	402	419	422	429	452	437	412	448	412	400	444	389	405	463	417	460	464	425	424	388	397	396	450	431	443	442	452	390	436	424	418	410	418	428	418	419	483	435	407	444	438	425	423	445	450	412	427	391	383	434	414	430	385	443	443	443	450	459	441	461	456	439	453	433	429	428	422	421	419	408	427	442	410	422	463	445	443	435	394	399	461	453	434	418	431	420	435	442	414	428	414	408	413	413	421	442	434	444	415	418	446	416	438	424	438	440	416	421	428	432	378	420	457	421	406	403	389	400	452	387	447	413	400	396	440	410	431	427	420	440	426	413	412	403	423	406	402	442	452	416	431	465	431	436	421	421	435	431	468	417	449	431	420	443	420	421	419	440	411	446	452	426	408	441	387	434	390	458	439	415	399	430	417	442	471	438	449	441	456	443	439	424	432	448	434	436	438	408	412	437	404	438	403	423	453	445	449	457	489	435	443	406	409	438	440	429	440	419	406	440	429	404	459	439	421	464	447	389	404	462	443	416	443	421	463	413	428	493	431	441	416	406	436	423	435	445	417	448	446	436	422	372	421	414	431	442	413	415	445	426	441	429	430	475	412	426	437	419	443	438	438	434	438	397	405	442	471	437	426	409	441	423	437	444	461	460	400	418	442	437	412	383	435	436	419	423	461	447	404	440	449	385	435	387	392	409	445	433	429	423	419	413	423	474	445	417	440	461	424	419	428	465	456	440	394	426	411	421	432	443	449	443	421	447	458	421	408	441	443	411	462	438	453	471	425	410	452	429	485	446	430	454	464	444	478	450	448	444	441	442	443	448	416	429	429	389	422	406	416	411	450	426	415	418	416	387	443	445	455	412	409	468	443	467	413	432	436	396	411	478	408	399	420	437	412	420	429	445	449	439	440	413	416	434	397	423	436	445	443	442	472	430	457	366	426	474	446	432	450	420	425	453	423	417	449	414	454	421	408	459	424	463	398	397	453	414	435	421	410	477	409	428	426	447	430	399	429	413	420	448	429	444	452	446	416	414	435	417	424	407	422	421	408	428	427	415	430	420	434	428	457	435	445	428	492	452	425	434	421	486	436	438	411	436	438	419	430	400	412	412	438	419	440	440	429	425	408	394	402	471	441	445	478	438	399	442	446	450	409	400	450	445	437	431	463	420	425	421	406	409	411	406	415	427	405	411	454	444	413	396	426	426	420	373	413	406	441	404	410	423	409	455	451	439	408	436	421	394	396	431	426	438	448	417	430	460	418	447	373	384	435	391	455	424	452	449	439	430	447	396	436	459	421	433	432	447	421	425	422	421	427	463	456	412	387	434	437	396	484	400	415	423	421	433	452	448	442	432	421	386	417	432	439	448	410	430	412	447	428	416	433	432	459	436	433	432	443	466	404	435	390	411	406	418	437	442	386	439	438	432	428	449	416	461	386	405	438	408	383	432	441	415	446	407	428	431	454	445	419	410	443	417	448	419	446	436	438	452	429	413	452	452	446	434	425	411	438	420	430	436	432	399	420	387	429	478	437	423	414	444	434	435	471	410	416	393	417	429	440	434	431	444	438	431	432	415	434	472	399	411	464	451	422	390	436	435	434	456	391	409	459	417	438	419	428	437	413	386	434	415	438	463	410	430	436	419	433	464	406	471	443	410	448	406	384	430	393	456	477	412	405	464	418	406	481	413	447	459	383	427	467	420	412	422	418	446	440	432	441	448	413	403	428	428	418	380	451	414	420	425	429	400	443	385	458	424	457	432	437	419	389	376	422	445	431	433	415	411	430	428	454	442	442	392	464	381	406	387	425	428	391	432	400	419	434	441	438	404	416
23317	21509	29395	24030	21502	21533	7434	1519	1273	1180	1086	1116	1023	1033	1009	929	948	979	956	933	987	909	940	880	871	879	837	967	870	920	886	859	880	863	930	888	890	904	883	881	876	884	894	874	850	837	921	893	897	853	875	853	882	846	891	873	845	822	861	844	891	819	899	904	807	847	831	924	907	862	892	902	895	875	851	843	851	870	885	916	848	898	856	876	867	857	859	868	924	834	855	847	896	826	863	906	845	887	891	874	877	842	831	809	868	898	888	866	799	854	896	859	892	862	934	836	811	871	860	897	844	852	893	877	866	874	824	833	809	896	829	838	862	829	839	905	817	794	850	879	884	854	873	878	833	877	867	861	884	851	879	864	890	876	870	841	869	840	908	831	900	835	846	885	839	879	842	795	819	844	878	857	853	860	861	856	847	802	851	868	863	879	815	858	901	844	853	877	942	897	876	888	913	955	866	870	886	863	840	852	893	884	825	858	859	884	916	841	811	869	849	871	868	819	870	836	897	924	824	852	898	804	929	822	867	840	841	884	878	934	853	853	877	823	926	809	845	847	842	880	882	801	902	831	884	849	863	865	865	856	839	881	858	833	821	818	865	862	880	833	867	904	906	798	846	877	845	809	848	874	918	880	869	834	888	919	859	888	871	853	851	878	853	848	886	802	785	844	878	884	883	852	840	899	841	804	882	818	857	809	831	876	840	862	885	891	861	848	846	882	814	826	889	886	870	898	841	853	887	827	863	867	858	897	890	872	865	851	831	846	861	868	835	857	797	908	868	830	860	790	871	813	865	832	858	905	903	860	822	912	880	853	867	843	805	877	852	851	905	815	836	853	832	915	847	850	853	834	891	848	802	868	856	890	818	854	877	864	794	853	925	853	831	875	844	873	838	817	826	836	858	834	891	796	865	880	849	868	871	843	893	864	873	872	816	853	828	846	878	831	915	844	848	829	840	896	852	844	819	828	838	863	894	854	911	803	839	839	851	830	855	850	825	896	853	800	842	834	836	792	860	806	854	898	862	826	904	829	908	851	824	867	904	905	829	889	845	897	852	908	933	877	816	861	878	837	801	850	887	835	845	857	859	846	829	811	849	826	898	854	906	850	840	828	844	884	868	857	827	876	830	882	827	848	885	833	860	831	830	856	868	862	854	805	874	857	868	847	831	859	868	850	870	789	798	810	877	860	903	836	869	882	894	831	840	852	961	859	875	851	869	827	882	826	885	850	843	847	883	888	830	887	916	857	835	867	859	870	844	852	901	833	863	869	845	878	877	818	914	875	867	865	881	822	848	820	835	888	849	837	823	844	877	885	822	853	890	830	855	892	910	841	906	901	846	837	835	841	855	816	853	839	880	866	900	823	879	822	880	873	847	922	830	871	834	798	864	804	866	887	875	874	852	893	841	879	831	830	854	834	807	913	869	781	834	830	866	846	839	869	850	872	844	842	804	833	828	846	894	870	801	854	834	892	783	855	922	840	846	882	830	833	882	836	852	925	856	854	866	855	863	835	859	874	884	860	886	832	795	878	856	854	880	865	879	897	870	832	863	860	902	879	813	862	849	817	848	884	880	840	849	821	885	871	834	897	858	877	872	867	837	863	860	859	893	855	871	907	851	845	882	859	801	817	890	843	876	839	873	846	870	853	825	827	872	842	874	862	863	846	841	855	871	886	874	873	873	866	852	901	859	832	921	834	827	809	849	876	839	830	848	870	845	864	883	890	892	846	785	848	872	839	811	810	897	862	850	851	854	815	875	816	820	845	849	877	834	801	882	828	853	814	854	831	858	872	822	856	904	879	854	839	889	841	859	890	859	891	861	873	866	857	865	788	872	842	849	871	814	921	830	839	844	837	823	866	834	813	854	844	870	843	835	876	850	862	833	818	881	826	822	851	843	912	805	820	829	827	843	821	841	830	816	828	870	870	852	811	863	891	830	820	825	874	874	870	837	887	836	876	864	857	872	833	837	820	872	838	849	864	855	850	864	900	888	827	874	849	850	852	838	820	866	823	857	831	876	833	857	898	875	864	862	782	842	910	825	841	878	794	829	934	822	828	839	845	842	934	881	843	839	878	845	852	862	851	863	894	866	845	899	824	870	867	856	844	870	839	878	860	878	864	842	805	877	863	839	885	870	854	854	873	828	875	880	864	868	887	881	840	841	848	905	863	841	811	880	851	893	865	852	857	853	881	878	907	866	910	846	831	834	870	897	844	820	889	828	838	865	861	826	910	892	872	838	850	875	856	816	834	810	905	877	853	861	907	892	844	877	857	859	831	848	861	829	860	850	861	846	896	854	859	893	849	838	877	826	852	849	872	866	835	894	884	859	862	889	849	834	877	813	873	856	836	864	896	837	837	836	855	860	886	895	862	841	840	869	839	845	848	853	820	893	855	822	860	902	879	926	797	884	856	818	849	890	832	812	874	866	841	820	841	844	879	921	845	885	842	846	858	939	826	897	821	832	791	883	835	861	818	859	856	849	850	874	883	893	835	839	816	818	851	871	904	831	841	907	832	839	900	848	842	864	893	898	828	866	867	868	859	822	890	910	884	897	862	850	826	848	855	816	831	864	833	850	888	849	860	907	881	788	911	838	902	896	849	863	897	879	864	877	861	865	829	801	899	841	842	836	804	871	818	874	835	876	833	843	845	802	835	876	836	886	847	892	869	903	818	889	885	849	882	861	825	938	867	874	820	860	845	836	849	863	861	826	844	851	826	822	880	884	890	867	857	864	880	911	872	893	849	947	822	839	822	891	843	863	844	877	915	897	826	848	810	855	860	869	883	792	858	866	816	795	832	843	883	845	830	832	860	851	861	815	800	894	861	865	829	932	877	864	812	877	875	826	865	875	878	908	865	878	794	906	878	861	870	852	854	801	875	877	871	817	857	869	790	822	862	802	871	866	854	834	825	836	808	870	821	869	846	834	846	912	866	879	934	875	876	909	853	864	852	863	859	875	824	814	837	828	835	826	894	844	829	851	814	874	850	861	840	813	834	811	863	897	865	828	810	911	841	834	874	852	857	846	854	819	907	851	790	829	913	847	841	889	820	859	798	838	818	867	885	855	841	841	838	854	824	852	889	832	825	869	885	826	883	833	814	822	781	883	832	891	778	889	891	899	841	864	833	867	853	853	867	835	883	847	874	877	863	881	842	888	891	913	851	827	786	794	886	829	846	878	807	810	866	865	805	917	799	838	862	819	855	831	853	836	848	901	848	814	879	864	827	823	864	865	830	827	836	879	857	827	878	857	806	873	878	854	877	832	838	806	877	838	803	812	884	853	847	858	866	867	806	870	845	883	828	845	831	862	860	848	838	875	848	879	844	856	808	825	812	844	829	809	850	830	839	837	872	844	849	865	860	847	873	892	804	853	782	884	789	859	840	843	852	896	892	839	886	865	833	858	900	917	862	874	885	833	808	835	868	887	838	923	822	891	893	799	833	853	826	857	849	878	877	863	909	829	877	890	847	871	880	864	815
54243	17693	10923	5876	4267	3425	2760	2420	2024	1773	1634	1509	1451	1444	1266	1274	1209	1192	1203	1121	1184	1076	1167	1096	1065	1148	1094	1080	1102	1155	1084	1129	1088	1044	1114	1064	1051	1070	1098	1030	1085	1102	1045	1059	1059	1101	1018	1106	1003	1038	1038	1085	1042	1088	964	1046	1052	990	1027	999	1042	1070	1102	1013	1015	1050	1064	996	1075	1050	1048	1063	1054	1013	1007	1042	1053	1053	1013	1043	1069	1085	1052	1037	1040	1056	1058	1034	1073	1023	1017	957	1032	1014	1067	1036	1024	1006	998	1024	994	1046	1065	1041	1050	1031	1018	996	1031	1088	1042	1089	1054	1016	1015	1039	1019	1037	1070	1059	978	1016	1057	1048	1094	1013	1003	1011	1015	1042	1051	1037	1068	1074	1043	1054	995	999	1060	1003	1074	1039	1020	1056	1040	1022	1013	1030	1054	1042	1050	1078	1005	1013	1048	1038	1079	1044	1012	1017	1019	1066	1064	1021	1021	1023	1037	987	1028	1048	1026	1018	940	1080	974	1036	1007	969	983	1054	1034	1065	1073	1035	1026	1061	1057	1036	996	967	1000	1032	1073	967	1037	982	1092	1024	1013	1038	988	1007	1060	1037	1060	994	982	1008	1027	1060	1068	1026	1014	1025	988	999	1037	1027	1062	1037	1041	1017	1007	1072	999	996	1019	1070	1044	1027	1087	1052	989	1063	1024	1028	1057	966	1060	1072	986	1040	1075	1077	1024	1024	973	1041	1020	1001	1053	1083	1022	1020	990	1068	956	1061	1059	998	1002	1006	1035	1110	985	1018	1022	1018	1003	1037	1080	992	1077	952	1010	1005	1092	1042	1032	1040	1072	1050	1021	1075	997	1051	1014	1026	1007	1014	1028	1026	1037	1011	1027	1047	1028	1010	1045	1010	1058	988	1035	1010	990	1005	981	1041	1035	1051	1028	982	989	1022	1047	1028	1047	1069	1062	1029	1035	1001	1002	996	1065	1054	1011	1020	1048	1085	986	1016	1027	1072	1014	1009	1025	1116	1052	1015	1024	1020	1069	1071	1034	1016	1003	1026	1026	1021	1012	1043	1084	1003	991	1042	1028	1032	1004	1028	1005	1073	1074	1008	1033	1009	1076	991	1067	968	962	1006	1057	1081	1043	1009	1090	1011	1010	1069	1029	1022	1066	1011	1005	1000	1013	1081	1019	993	990	1044	954	1091	1018	1042	1057	1019	1021	1009	1040	1020	1050	1012	991	1043	1053	1040	954	1038	1014	983	1072	1023	997	1015	1034	1104	1007	1040	981	1037	1038	1022	1041	1070	1076	1057	1005	992	1048	998	993	1048	1031	997	1038	1030	1015	979	1076	1028	1038	1054	1054	1038	1014	1008	982	1101	1031	1019	1000	1033	1054	1012	1020	998	951	1059	1026	1038	1086	991	1022	1084	951	994	1062	1041	998	1049	1057	1000	1032	1024	1010	1009	1078	1026	1034	976	1034	1009	1023	1011	1025	992	1051	1029	1048	1025	1005	1034	1022	1054	1072	1018	990	977	1014	1030	999	1064	1048	1013	1031	1034	1038	1017	1025	1061	1043	1085	1034	1087	1040	1059	1002	1025	1029	1055	1037	1035	1018	999	1060	1021	1013	1004	970	1030	987	1043	985	1072	1014	1011	1049	1004	1017	1092	1042	1046	1000	1052	1049	1046	989	987	1010	996	1038	1011	1075	1007	1081	1049	994	1086	973	1012	1065	1063	1007	1072	1073	1090	1063	1004	1024	1010	1057	1058	1046	1071	1068	973	1072	1011	1048	1044	1066	1008	1008	997	1020	1085	1020	971	967	1045	964	1005	986	1039	1050	1009	1028	1009	1042	1039	1092	1002	1046	1023	990	1035	1046	1033	983	1003	1060	1038	1047	990	1043	1033	1076	1075	1016	1045	993	1021	1015	1055	999	1017	1070	990	1032	1019	1053	1002	1047	1011	1036	999	992	1084	970	1029	1048	1014	1035	1096	1014	1002	1021	999	1036	1035	1067	993	1014	990	1044	1033	1057	1064	1046	1011	1067	1015	1036	1030	1064	983	1012	1022	1015	1057	1015	1014	1001	1043	1109	986	1015	1055	1000	1084	990	1030	1008	1040	1072	1081	998	1046	1030	1056	1008	1037	1019	1114	1069	1043	1063	1038	1008	976	1034	1055	1043	1031	1024	1000	1043	1009	1037	1023	1044	1022	1013	1028	1065	1041	1047	1083	1064	1073	1093	1040	1059	1073	1017	1021	1067	1040	995	1025	1040	993	1011	1028	998	1002	1013	1027	1096	1036	1033	1046	1054	1039	984	1045	1050	1020	990	1053	1059	1013	1026	1010	1003	986	1064	1019	1060	1040	1051	1074	1001	967	1015	1100	989	1048	1037	1049	1020	1029	1049	1021	1013	1052	1044	1014	1050	1059	1047	1001	1043	1015	1081	1008	1016	980	992	1020	1022	1032	1066	1096	1026	996	1091	1052	1001	989	1074	1064	1000	1037	1013	1000	1032	1089	1048	998	1037	997	1003	1070	1008	1056	1039	1008	1009	1041	977	1057	1048	1038	1026	1079	1005	1034	1047	1004	1057	1064	1028	992	1019	973	1063	987	1017	1043	1000	998	1026	979	1044	1002	1029	983	1081	1028	1021	1063	1049	975	1056	1030	1041	1023	1054	935	1005	1100	1011	1013	1010	1060	1047	1016	1028	1018	1022	1016	1047	1126	1014	1042	1054	1044	1032	960	1013	1037	1018	931	1054	978	999	1044	1054	987	991	946	1048	1039	1082	1047	1096	1010	1103	1012	985	1017	949	1036	987	1027	1074	1054	1054	1000	1056	1110	1092	1004	1022	1079	1062	1032	973	1044	996	1055	1013	1079	1057	1032	1042	1002	1034	1010	1038	1061	1008	1030	999	1023	1000	1015	1046	1078	1084	1025	991	1022	1058	1023	1018	997	1005	1032	1015	1015	1018	953	968	989	1024	982	1029	1033	981	1024	976	1062	1034	1015	1049	1059	1035	1020	1063	1034	1026	1088	1047	1024	989	968	1072	969	1032	1062	1019	1035	1067	1039	1004	1036	1017	990	1046	1011	1039	1024	1051	1047	1025	1086	1064	1066	1068	1034	946	1051	1030	1023	1000	1012	1017	1020	1009	1050	1029	1059	1062	1016	983	1002	1050	1014	1056	1032	989	990	1064	1000	1067	1019	1076	1020	985	994	1011	1000	1019	1083	1013	1058	1010	1079	1064	1012	1124	1034	1024	1066	1046	984	1023	1040	1065	1045	1016	1062	1013	1009	1017	989	1049	1071	929	1048	1025	1008	1015	1056	1017	1044	1013	1050	1030	1060	1005	1089	1047	1020	1012	1014	1023	1014	1032	1054	1007	1057	1046	1117	1016	1057	1024	951	1004	1060	1105	1056	1021	1055	1004	1041	1035	1069	1006	975	994	1032	1003	1027	981	1065	1053	1013	1048	1009	1047	1044	1062	968	998	1088	997	1063	1012	1033	1066	1010	1042	1010	1015	1010	1069	1017	1031	989	1031	1073	1065	1008	1055	1071	1072	1053	1020	1034	1047	969	1015	1016	1037	1013	978	1017	988	1005	1028	1068	992	986	1029	1044	1000	1013	981	1049	1018	1062	1037	1049	1053	1006	1020	1053	1034	1018	992	988	1026	1034	1033	985	1018	1074	960	1064	1020	1102	999	1053	1041	1048	1018	1020	1004	1043	1046	1020	1095	1036	1010	1018	1032	1034	1031	1052	1024	1017	1015	1079	1079	1050	1007	1029	1047	1040	1042	1068	986	1077	1026	1061	988	996	1037	1025	1020	1011	1076	1035	1022	974	1050	1003	1041	1073	1009	1031	1077	1082	1007	1049	1046	1042	1017	1041	1052	1013	1046	1030	1046	1045	959	1011	984	1013	987	1049	1017	987	1044	1040	1047	987	1023	994	942	1071	1011	1021	975	1027	1039	995	1037	1008	1054	1019	1048	1010	1037	1020	1019	990	1007	985	1024	1021	1019	998	1003	986	1043	998	1027	1040	1037	1066	1035	1016	973	1043	1020	992	1076	1008	1013	998	1022	1035	1038	1022	1063	987	1002	1005	1028	1038	1052	1022	1030	986	989	1004	1037	1016	1041	1035	1070	1018	1059	1043	991	1025	1077	1001	1024	1057	1033	1069	982	1008	1041	991	985	1001	1039	1004	1018	1005	1094	1094	1075	1021	1030	1069	1066	997	1022	1022	1028	1011	1011	1057	1020	1019	1044	1034	1093	1081	999	995	1084	1030	1033	1011	1050	1059	1028	1029	1091	1056	1036	958	1017	1018	1057	1067	1044	1007	1047	994	1038	995	1021	1042	1033	1048	1005	1040	1025	965	976	992	1029	1001	1008	989	1027	1076	1071	1032	1064	975	1025	1028	999	1017	1008	1000	1060	1007	985	1001	969	1015	991	984	996	1057	1037	978	1083	1067	1014	1042	1027	1025	1032	1090	1020	995	1046	1042	1003	1056	987	1061	1033	1006	1059	999	1014	1039	1012	1010	1046	1024	1027	1031	1039	995	1036	1089	1058	971	1000	1047	982	1068	988	1031	1052	1054	1074	985	1039	990	1067	1028	1006	1064	1032	1031	1025	1007	1057	1047	969	1025	1006	1045	1079	994	1045	1015	1069	1068	1048	1049	1049	1002	975	1057	1055	1105	1016	1057	1051	961	933	1130	1053	1078	975	989	1033	1051	977	1038	1047	1024	1040	1010	1050	1066	959	1037	1018	1033	1003	957	1013	985	1090	1072	1092	1081
28144	19635	5766	814	637	598	444	398	371	339	348	376	342	369	352	389	338	337	379	384	361	338	363	349	355	383	329	365	343	376	325	378	335	346	349	349	332	325	345	336	347	366	358	349	335	316	345	347	309	374	363	355	336	317	373	348	358	334	337	377	356	306	319	331	338	353	375	361	384	293	380	358	343	382	363	331	343	358	355	347	314	339	379	365	339	359	325	353	367	361	336	364	310	327	347	356	362	374	352	370	377	367	355	335	366	359	347	323	370	348	345	313	357	339	336	366	337	365	360	335	329	304	317	354	338	299	380	320	369	339	348	337	311	367	333	360	326	358	330	351	347	350	339	319	346	327	316	325	334	367	356	345	358	345	354	325	327	332	356	351	309	321	347	367	332	329	337	353	343	324	322	339	340	358	320	330	336	360	339	351	401	355	357	339	378	357	347	354	381	349	314	369	368	356	343	373	340	350	355	316	371	338	326	350	312	363	360	333	356	362	360	339	333	356	311	375	382	362	350	341	348	316	381	305	366	320	361	357	345	355	371	357	369	348	342	351	345	354	342	346	360	332	339	309	347	388	345	369	361	322	352	367	348	365	327	344	335	349	355	347	321	347	346	364	349	333	322	326	336	371	376	335	369	380	333	368	315	367	335	350	339	361	331	342	363	332	350	351	364	305	349	365	346	353	347	348	369	353	358	342	368	354	362	365	381	335	371	322	356	370	355	339	350	338	351	360	304	324	354	334	355	380	323	329	321	378	348	350	321	360	345	303	360	338	373	338	339	350	359	367	358	329	310	340	329	341	350	308	319	291	365	347	347	370	369	365	346	335	332	370	373	383	352	376	354	387	320	351	341	366	346	364	361	316	324	336	350	328	350	336	345	322	362	374	380	351	357	368	345	312	350	325	335	351	352	367	350	361	368	351	361	349	337	333	382	364	346	352	355	359	327	347	344	344	362	334	352	339	352	338	371	361	332	367	337	354	345	336	342	375	370	344	361	367	348	340	349	351	322	366	357	385	344	337	372	336	341	363	354	350	316	322	352	382	311	364	334	329	347	337	352	351	336	357	322	345	350	350	367	317	349	336	380	299	339	328	321	359	323	357	306	322	361	345	346	375	366	367	358	356	339	342	324	365	327	327	326	327	336	345	312	338	336	350	328	353	369	358	313	357	358	342	351	328	351	326	344	338	340	322	344	325	364	336	409	317	376	385	365	362	360	348	321	352	368	365	335	343	333	357	357	356	339	314	409	340	342	350	372	346	350	314	330	359	332	309	313	345	345	371	341	347	389	337	324	319	373	341	386	313	345	333	334	374	366	305	360	352	367	366	363	353	340	356	338	325	340	368	358	323	335	311	366	360	330	354	313	373	349	341	371	371	363	345	331	336	349	318	374	343	358	352	340	353	317	351	333	405	350	352	361	355	315	344	343	349	382	361	309	337	337	349	343	345	354	358	355	348	328	361	292	355	342	318	347	359	327	335	344	346	322	351	360	344	351	319	371	333	376	346	338	351	361	339	377	350	369	315	357	331	356	321	355	324	330	349	322	345	356	371	339	366	325	333	342	333	356	375	323	329	366	359	363	360	360	356	359	342	340	337	317	362	325	353	326	306	363	363	378	360	335	352	344	351	354	348	333	377	365	378	359	327	354	327	306	370	381	373	312	342	358	339	341	364	335	367	342	325	372	373	309	353	369	338	329	367	336	331	376	344	335	350	343	289	347	356	353	338	400	366	328	378	347	331	375	343	329	330	352	351	326	348	337	335	331	369	343	358	359	365	342	345	379	356	340	350	370	351	347	389	357	344	368	357	298	355	299	320	344	334	356	341	330	354	328	333	355	357	307	348	371	336	363	375	329	349	357	326	344	309	319	332	364	314	375	349	361	334	349	378	377	363	345	326	350	349	369	391	358	364	364	322	365	345	346	360	348	371	330	331	329	362	373	342	334	356	396	368	401	362	322	318	323	335	338	322	379	354	356	381	337	358	328	330	341	327	370	339	347	375	343	317	317	324	350	367	375	325	355	365	333	396	367	334	319	338	385	332	324	338	322	356	358	338	356	336	321	321	344	363	348	339	362	324	349	337	386	362	360	342	339	369	295	368	339	349	347	357	347	327	365	333	350	336	360	334	371	361	337	356	322	323	353	340	370	358	348	345	384	393	363	350	352	359	320	338	355	336	333	342	341	333	363	354	333	372	332	341	342	349	320	352	339	332	344	349	333	328	335	325	381	350	373	314	336	340	335	363	339	372	328	316	344	312	334	359	325	336	370	344	349	340	350	313	334	379	371	334	321	331	335	338	359	323	338	339	371	360	313	350	352	328	345	372	322	339	337	352	337	357	335	356	325	345	348	323	348	347	364	334	366	351	321	349	347	348	356	343	365	301	321	414	340	348	341	334	369	385	367	324	345	372	321	334	323	333	361	323	334	340	368	372	362	323	377	367	348	346	326	327	336	333	344	357	349	344	339	339	331	325	360	386	322	352	368	344	339	336	324	360	365	352	338	371	356	355	310	354	366	364	344	373	342	320	364	326	326	330	328	335	333	372	332	351	332	376	351	349	339	383	371	337	355	323	335	368	378	341	313	353	325	365	362	376	365	360	352	355	317	338	346	350	313	335	362	316	368	328	344	351	356	375	359	372	346	359	360	351	347	358	346	321	355	355	356	349	343	351	349	384	339	340	345	335	323	323	342	354	305	342	334	370	339	349	350	374	361	357	334	316	336	341	332	362	369	350	340	376	379	344	350	348	343	325	333	329	341	376	332	367	346	338	304	360	359	380	350	333	349	375	343	360	381	382	344	366	328	330	328	331	331	365	305	382	344	357	359	363	357	350	347	327	348	368	336	326	349	359	382	326	330	364	355	331	331	349	322	355	327	318	337	344	348	357	334	344	346	368	340	343	363	365	335	391	343	323	357	357	322	394	360	335	345	325	332	335	322	350	336	348	345	349	351	329	327	353	326	341	373	332	381	333	355	354	312	367	350	357	311	338	348	347	338	345	331	317	380	348	372	345	360	340	367	357	354	351	375	369	341	351	377	352	318	321	319	363	346	317	323	325	337	346	350	358	330	327	321	323	364	311	308	349	373	352	359	336	341	372	339	320	353	328	365	325	354	334	367	360	368	357	351	364	312	362	353	362	324	332	348	327	362	339	346	336	315	332	366	322	388	355	360	353	364	320	325	363	347	368	351	327	332	354	366	363	347	332	332	359	366	357	366	333	376	322	319	355	352	352	335	384	354	339	353	359	357	353	367	333	329	363	342	346	333	332	327	380	353	359	330	325	367	319	366	343	379	336	334	375	396	325	312	311	348	350	334	356	362	361	350	351	376	371	333	328	346	363	355	366	337	357	324	344	339	340	351	336	341	323	359	372	351	366	350	370	373	348	366	314	361	356	375	362	337	324	347	313	359	352	335	332	309	373	365	349	386	384	326	357	343	364	343	376	390	360	358	323	351	335	359	356	351	344	363	352	368	378
20008	3036	860	671	557	510	499	487	477	502	460	448	445	441	478	419	432	427	419	434	467	387	424	451	399	449	463	463	467	448	398	410	426	433	440	441	454	474	442	446	379	456	437	425	461	438	452	435	425	468	404	448	460	495	439	444	441	460	440	410	416	470	416	465	422	448	432	431	406	443	449	435	413	477	454	467	420	444	450	441	415	429	444	415	433	403	410	397	459	428	385	431	464	442	449	436	438	420	448	463	430	412	398	407	452	438	441	403	425	431	435	448	469	432	433	383	450	401	430	439	420	453	450	434	395	458	427	440	428	398	389	414	464	443	431	438	449	420	425	453	420	456	411	417	454	438	418	455	444	424	464	442	395	430	476	402	440	455	464	416	454	437	448	403	426	451	434	424	460	467	445	420	438	437	425	403	398	424	417	406	451	450	425	422	444	428	442	490	448	404	453	468	453	457	440	439	417	435	472	410	423	432	450	436	487	441	466	404	427	396	460	406	436	458	447	439	433	465	424	460	407	440	398	439	463	478	429	425	443	463	422	416	458	458	419	447	451	420	391	447	417	462	461	407	438	419	410	422	470	472	453	434	453	409	403	452	471	439	472	418	455	403	468	443	433	411	410	425	441	450	437	399	448	412	443	467	434	443	413	438	443	420	414	452	434	409	431	461	421	452	425	444	419	458	406	469	426	464	435	455	429	437	442	437	426	411	441	425	420	421	411	389	404	455	406	442	431	451	442	430	406	463	411	434	419	422	420	457	418	432	390	447	444	413	437	491	458	471	449	424	448	457	459	414	411	428	419	445	428	423	453	470	422	434	453	460	450	437	399	442	459	437	446	413	451	435	437	487	436	406	451	455	417	455	436	436	457	476	419	427	410	450	430	411	434	435	475	441	437	416	432	448	408	423	451	446	410	446	436	475	436	472	421	439	416	438	442	436	439	453	449	465	447	470	426	402	411	458	429	450	428	416	475	422	477	416	431	446	382	493	476	455	441	430	419	434	437	442	426	449	413	436	444	436	433	433	418	448	417	450	428	435	473	414	432	431	439	419	409	437	407	435	485	470	422	453	442	432	426	463	405	432	426	444	446	428	426	411	423	452	437	413	439	422	428	428	471	443	437	426	441	428	488	463	451	432	479	470	463	453	435	432	436	420	433	405	441	433	441	473	421	382	392	437	444	433	445	413	424	437	389	469	433	412	408	440	420	430	445	419	430	463	449	435	442	449	433	449	440	447	376	425	448	446	424	429	412	463	412	429	431	446	446	430	443	454	464	460	409	459	412	437	449	489	391	454	442	404	431	445	439	433	442	405	499	432	404	445	433	439	456	460	404	441	420	437	481	456	431	426	458	437	413	430	420	421	427	452	441	456	415	461	442	385	466	427	413	390	422	452	462	430	430	417	457	430	474	446	433	382	469	435	434	444	449	458	417	415	452	453	434	413	434	422	449	479	415	426	418	436	454	439	418	437	450	461	414	472	410	483	407	450	436	427	441	463	435	445	435	442	457	452	463	436	437	440	431	456	433	464	449	454	448	401	442	403	424	411	431	441	454	439	453	414	422	402	411	437	435	453	467	443	439	401	432	413	417	406	408	451	434	415	444	446	422	448	440	438	394	472	450	442	430	449	397	430	422	457	431	424	431	437	414	424	433	413	464	421	449	437	370	428	442	443	453	418	394	430	440	467	422	418	439	425	420	466	456	421	465	438	459	443	425	469	448	433	443	436	397	426	459	420	454	426	433	391	442	444	445	444	447	460	470	415	468	431	424	430	418	421	413	425	422	414	422	440	409	409	454	432	408	431	452	425	430	427	452	460	394	414	439	454	460	435	410	447	399	428	417	441	418	396	434	387	443	450	404	393	438	432	462	398	441	430	437	408	442	424	449	415	396	443	428	453	476	449	380	454	458	451	435	436	435	439	448	431	418	394	451	429	445	431	428	432	440	490	448	435	450	404	450	434	427	441	387	410	459	404	432	468	456	444	444	433	386	473	438	442	447	424	454	461	415	411	429	425	443	462	428	433	423	429	432	412	459	455	432	459	427	453	468	408	464	454	453	480	411	442	414	450	441	423	423	442	464	424	429	429	470	448	454	453	462	418	457	447	420	420	426	445	413	454	459	429	447	446	459	426	479	413	430	443	407	434	435	456	431	434	452	456	459	423	434	437	459	448	425	423	419	450	425	431	448	453	434	409	457	461	398	395	439	422	446	427	421	448	449	433	425	417	435	462	471	428	429	448	459	431	414	441	461	399	449	466	428	443	465	446	428	410	441	437	430	437	457	442	415	419	425	432	454	456	452	410	428	420	414	444	426	453	419	426	424	431	462	441	433	435	401	435	463	451	461	464	438	431	480	442	433	416	447	459	416	435	381	447	463	434	451	459	459	444	423	447	468	460	445	446	412	436	442	455	445	407	456	404	491	464	444	435	443	462	442	405	435	428	417	421	440	443	438	452	444	488	438	434	476	465	453	445	460	420	435	442	423	429	467	490	444	411	445	465	437	431	414	469	420	419	403	439	422	444	452	460	431	452	461	406	468	432	439	418	466	438	429	440	429	436	450	436	391	432	414	429	464	417	456	434	414	461	413	423	435	495	418	472	424	434	454	445	454	445	424	482	435	453	462	424	429	444	461	449	448	423	453	405	447	444	448	451	452	421	479	462	448	464	465	449	440	439	428	442	460	430	409	411	428	441	471	482	468	440	455	407	426	435	397	420	427	442	440	458	441	401	469	457	471	421	432	443	459	453	450	445	472	423	427	434	426	408	423	463	411	422	431	462	426	462	434	468	434	400	385	453	409	393	451	432	431	441	443	431	424	460	416	474	419	441	426	399	450	443	432	405	465	441	411	434	433	484	447	450	407	408	436	428	441	435	419	477	407	429	427	434	434	434	443	420	426	420	407	439	402	451	416	477	436	438	416	387	431	436	406	428	438	420	411	461	405	455	430	417	413	432	426	430	453	427	433	464	409	448	458	410	448	438	425	419	438	414	400	413	438	455	432	442	460	411	446	429	448	426	393	465	441	439	430	432	461	455	437	450	416	447	433	430	421	458	463	416	440	451	420	424	469	456	437	460	449	454	447	442	432	445	439	417	443	389	457	435	418	411	435	437	435	436	449	478	456	438	430	442	425	428	454	403	405	478	418	446	443	442	469	435	387	447	433	478	490	433	434	441	424	431	402	437	439	421	439	400	415	432	439	390	404	480	424	479	380	447	445	447	435	458	476	451	438	407	453	446	425	459	440	424	419	438	456	425	441	441	377	447	451	433	437	457	424	438	399	454	455	438	400	437	410	430	422	440	440	486	394	461	433	457	405	445	435	407	452	430	446	414	464	448	461	452	454	458	442	434	425	390	433	465	449	450	482	416	424	436	433	442	384	433	440	454	443	433	420	437	447	419	428	437	413	458	431	417	426	420	436	439	429	440	471	425	399	409	432	445	435	434	431	412	415	430	448	422	479	414	388	450	429	429	412	449
24410	21458	28764	24521	21378	8069	1363	1050	911	864	832	778	771	820	811	727	792	764	747	711	740	738	754	745	717	748	727	783	714	734	766	695	751	709	728	715	723	714	749	705	683	734	686	713	713	683	675	730	741	744	695	708	678	749	733	766	720	696	783	677	730	765	744	719	716	725	717	745	719	703	687	719	696	727	706	722	705	673	731	707	691	720	695	711	668	708	707	698	685	690	727	728	730	719	731	706	684	735	740	685	683	675	735	746	697	727	721	742	743	698	713	677	688	770	696	700	701	690	680	732	680	729	708	643	724	719	703	734	778	704	669	696	710	744	724	668	722	694	731	746	746	712	708	730	731	664	686	663	715	710	713	690	741	650	720	754	661	715	764	712	753	712	689	738	703	691	710	703	689	702	722	703	740	706	688	725	704	757	710	712	693	655	723	705	653	766	687	692	735	725	715	706	695	658	721	706	713	722	682	690	691	732	714	700	691	712	763	723	673	772	687	732	695	714	690	698	696	674	733	757	706	768	750	733	694	708	690	725	696	737	707	760	746	705	754	694	685	738	753	715	703	720	745	684	698	717	714	655	720	731	710	751	698	697	752	721	766	698	687	722	723	760	707	733	748	738	707	683	671	714	682	687	710	707	713	714	709	660	691	723	703	699	731	716	649	692	769	761	712	696	719	709	705	714	715	712	717	695	696	684	719	693	703	715	701	719	746	698	721	733	703	713	700	617	667	715	717	720	672	709	720	755	721	730	747	753	694	739	680	697	689	705	741	731	716	694	710	737	682	689	735	672	730	675	717	695	697	734	669	761	667	724	781	679	711	697	706	676	711	678	675	695	747	743	695	731	677	700	695	732	714	695	725	749	708	648	740	710	747	749	721	695	735	702	711	696	686	732	747	715	732	711	735	713	724	740	773	704	700	692	710	669	675	700	712	700	691	696	730	717	725	734	688	731	679	767	677	724	718	690	697	778	744	716	743	729	728	719	722	664	676	716	730	695	688	684	721	720	685	712	702	732	699	674	669	709	764	707	708	734	743	695	717	690	691	712	739	734	681	715	709	692	693	698	749	719	672	698	699	744	688	689	722	708	704	669	708	710	692	710	711	727	677	756	723	741	685	716	732	654	747	690	726	700	712	687	674	715	745	643	715	636	717	696	658	704	691	731	710	711	729	742	685	708	679	720	721	704	711	686	695	662	676	725	686	705	709	695	683	724	661	679	719	699	669	711	751	668	694	714	671	614	725	683	726	711	663	688	711	684	736	691	715	732	727	742	720	718	696	700	718	724	658	675	685	730	723	737	704	747	682	744	697	694	714	683	689	705	692	694	708	694	721	710	728	746	732	700	719	703	716	652	701	729	715	717	694	717	693	658	734	735	707	723	696	738	724	682	684	737	681	702	712	740	688	710	662	683	683	699	753	736	695	729	701	713	682	738	694	721	733	699	693	694	732	757	673	682	704	705	707	700	719	706	705	711	712	630	692	722	732	712	726	763	753	693	719	713	668	754	714	711	695	727	687	741	777	723	726	750	676	759	669	716	701	736	744	714	735	698	736	668	687	741	685	662	704	759	684	709	694	725	737	709	694	684	751	689	730	692	667	719	706	723	712	678	721	661	685	699	702	743	686	666	703	689	715	656	723	678	707	711	703	722	710	687	707	756	766	675	634	716	699	694	669	713	738	739	711	691	706	716	685	667	768	728	648	756	733	703	706	733	678	775	717	698	627	652	673	726	727	666	743	724	694	715	699	685	692	713	764	722	732	686	718	714	703	722	713	733	744	704	691	704	725	766	680	711	680	695	736	718	705	718	722	671	726	683	715	669	708	716	711	664	712	695	695	718	755	702	714	726	748	736	731	686	716	690	704	698	701	765	712	777	732	708	681	763	723	725	671	684	700	711	681	728	685	706	755	731	744	680	693	755	746	709	696	710	755	687	696	691	729	692	736	679	677	659	746	713	722	720	704	748	750	740	664	721	690	726	684	747	694	743	676	727	730	679	687	668	682	657	740	696	748	739	726	721	710	672	753	767	700	703	748	673	680	724	708	649	710	715	685	717	704	729	700	683	711	673	722	734	725	688	705	679	674	743	708	700	662	719	687	688	698	691	664	748	707	695	695	725	714	633	687	752	691	656	712	738	709	727	738	671	660	715	687	769	745	779	727	689	723	676	689	709	719	679	709	689	707	712	732	698	712	681	717	737	678	734	715	680	708	697	690	701	750	685	724	672	736	753	702	719	721	752	723	751	704	774	713	738	766	713	721	741	685	710	672	731	698	695	716	631	710	704	734	702	693	717	729	676	660	729	718	689	743	651	631	760	717	716	705	711	689	727	706	744	687	692	732	735	757	751	691	718	753	710	672	691	724	706	754	730	691	727	738	771	678	713	723	708	698	716	719	721	699	697	703	700	706	722	730	706	706	652	749	741	719	704	709	703	735	713	694	705	718	693	664	733	749	715	654	699	744	756	686	711	733	677	702	734	746	771	704	705	677	763	676	730	735	728	715	718	686	728	729	731	711	719	721	701	720	670	690	695	707	717	792	704	678	723	698	727	718	699	738	712	706	715	680	709	679	692	745	714	675	655	720	763	661	688	688	731	687	728	751	641	751	737	714	672	671	731	727	723	738	690	628	741	694	715	679	670	704	756	719	673	697	708	700	667	762	730	665	693	739	764	685	736	689	676	719	699	786	658	698	668	695	684	731	725	758	735	740	727	694	726	750	714	733	702	672	673	701	706	704	710	708	722	723	714	691	691	677	685	738	701	676	736	700	730	707	669	726	701	716	711	693	754	683	676	705	714	702	719	709	669	705	686	688	717	730	720	739	742	680	691	700	683	676	722	680	744	737	770	731	693	703	743	663	666	722	646	698	691	700	692	688	682	698	744	703	710	679	688	680	685	726	731	731	712	713	739	692	705	697	664	690	678	709	646	725	725	738	670	680	753	751	687	716	707	689	703	692	654	683	695	711	695	693	710	697	720	679	710	704	694	701	728	731	754	669	699	659	663	717	715	743	708	685	663	760	742	724	723	679	665	738	664	713	709	692	659	731	750	692	699	698	693	739	670	731	722	725	714	710	681	679	700	676	710	677	707	731	698	704	726	720	760	730	707	693	727	690	714	758	712	715	678	676	692	738	694	719	718	704	711	699	726	695	692	761	623	745	658	721	751	706	738	670	691	714	737	732	701	736	700	720	728	696	654	703	707	700	679	718	693	697	695	700	719	654	686	671	696	657	705	677	737	732	710	753	719	762	682	751	712	694	704	680	711	666	679	689	674	745	672	704	782	756	726	711	724	696	768	689	745	691	690	711	722	724	683	692	665	658	687	693	768	711	689	739	695	704	678	702	700	747	713	706	752	699	718	697	705	718	699	735	664	685	744	732	719	672	707	687	750	699	729	674	724	728	706	706	698	700	716	742	743	724	674	720	722	723	720	711	710	728	722	682	773	678	736	665	718	722	694	722	666	708	692	708	715	668	721
48198	13873	6522	3375	2592	1964	1724	1499	1320	1174	1183	1050	1024	1071	1006	948	987	919	996	934	897	883	891	892	924	906	881	819	871	936	822	881	899	888	868	895	840	838	852	863	847	887	823	864	817	825	856	818	823	849	894	870	824	843	900	816	857	895	887	820	916	832	859	868	851	800	854	876	826	810	844	865	851	892	836	838	841	898	875	816	840	835	840	819	887	837	868	886	876	825	812	830	861	833	842	871	881	819	861	860	871	904	851	859	810	891	884	849	845	846	871	835	808	841	871	874	867	853	866	879	881	815	828	846	865	888	905	862	833	806	852	846	795	879	868	892	848	857	877	863	903	841	878	835	852	832	853	844	850	854	886	833	857	853	836	844	852	814	909	857	837	832	855	844	906	843	856	902	888	820	826	874	824	874	847	831	767	869	826	822	816	855	859	822	834	825	812	854	848	885	864	865	829	844	807	871	900	807	889	839	778	847	872	866	868	829	850	812	800	879	879	828	805	847	872	791	863	798	850	807	845	889	896	851	846	862	827	871	850	860	877	855	821	842	849	866	877	867	885	855	834	883	847	876	856	880	861	792	913	881	837	874	865	833	880	848	837	856	813	821	892	846	890	832	835	821	894	900	847	862	845	820	841	865	777	898	810	875	935	880	855	849	841	851	828	864	860	890	843	866	808	818	885	842	833	851	879	856	804	769	836	858	833	824	860	841	844	868	859	823	903	848	848	858	859	836	861	896	842	864	866	879	856	816	847	875	852	876	866	854	852	884	833	865	832	852	848	839	932	819	891	827	867	860	845	888	849	864	805	843	820	851	879	874	865	801	943	797	845	887	912	859	873	847	811	842	843	878	891	899	841	854	828	802	861	855	907	889	877	802	801	845	844	853	864	865	869	816	873	863	833	876	867	871	893	855	836	853	834	864	868	823	864	848	901	825	830	843	814	817	860	814	858	829	900	844	917	842	887	901	882	869	855	870	825	847	864	894	816	895	854	829	803	803	837	882	876	844	838	827	899	866	842	890	791	899	853	870	883	830	855	861	847	857	866	863	867	859	861	852	875	811	811	786	844	846	815	886	858	878	774	869	790	870	885	782	795	852	842	831	863	892	863	874	829	824	831	845	837	909	869	848	927	926	835	822	852	902	867	891	945	848	805	867	902	880	874	811	842	834	838	865	840	901	870	845	912	850	868	832	857	858	824	812	843	861	816	868	822	877	877	808	836	860	869	860	862	845	841	855	848	910	895	832	850	843	830	891	843	865	852	839	864	853	805	888	837	836	864	837	857	849	828	860	870	837	854	890	823	832	831	847	836	907	879	870	908	856	819	813	893	884	814	847	823	833	827	832	868	829	880	856	826	896	873	870	814	807	820	846	882	941	895	902	894	812	783	842	870	855	897	860	825	787	830	817	831	846	821	852	838	840	902	845	859	846	842	870	851	881	805	848	855	850	923	893	856	831	854	844	848	852	828	830	867	854	841	818	876	840	858	884	847	850	877	854	879	795	845	837	893	832	852	883	835	855	838	822	881	878	874	803	823	819	838	885	812	856	890	836	871	875	919	842	895	829	915	816	869	905	851	860	859	847	856	834	862	831	821	840	838	911	830	859	869	840	853	913	878	856	812	861	866	831	848	910	822	873	925	815	818	896	860	856	857	867	854	861	865	878	823	859	898	884	944	855	797	839	839	852	918	840	843	832	861	818	859	790	851	873	848	824	871	864	874	855	897	815	790	863	881	850	822	854	842	860	841	888	880	836	911	834	841	872	802	812	832	825	863	816	844	813	885	834	812	888	815	811	874	826	858	867	865	816	841	902	838	875	903	849	806	880	889	869	878	871	824	870	817	805	872	851	847	868	822	877	837	884	827	822	818	864	820	867	849	864	843	862	832	857	862	817	795	840	858	884	842	838	834	852	881	850	841	835	835	875	855	870	828	867	835	793	831	878	781	891	797	880	853	822	820	846	879	831	833	823	908	869	876	779	827	836	861	829	869	786	902	866	891	837	840	840	858	845	830	873	893	841	841	855	861	873	838	833	814	876	811	865	834	840	845	865	833	764	867	893	837	834	828	881	837	873	853	783	810	840	809	834	856	832	885	820	910	845	822	860	870	840	867	828	805	854	921	870	828	860	870	851	877	790	840	872	812	846	909	886	845	841	814	913	874	840	862	836	872	870	887	863	888	881	841	815	843	838	852	846	907	835	822	845	857	856	854	866	858	808	825	886	838	859	845	808	813	839	855	848	840	858	878	856	824	873	882	869	855	851	858	880	834	820	855	838	883	907	864	827	854	849	858	896	852	859	795	827	846	842	889	825	859	826	836	863	878	809	842	833	820	917	851	827	825	872	838	865	861	858	878	865	863	840	842	867	849	880	863	871	797	858	868	846	887	885	837	779	834	817	860	844	811	845	881	803	875	801	851	870	794	884	811	856	903	824	859	811	840	877	844	826	899	831	860	893	883	866	932	799	844	853	881	875	838	862	794	888	863	880	914	815	827	878	842	879	821	877	860	840	849	821	876	866	802	862	822	863	864	826	833	865	829	862	844	919	853	882	873	855	814	813	853	841	803	805	872	871	861	847	852	843	858	857	807	871	824	880	871	810	833	823	813	874	891	843	902	844	843	898	834	867	835	874	859	853	872	898	870	852	873	895	877	850	818	820	884	840	822	823	807	851	868	813	859	837	861	920	849	831	891	848	833	828	838	893	854	849	831	854	875	890	838	873	848	863	850	867	828	878	826	869	843	862	856	824	909	843	844	888	830	867	866	848	895	872	885	878	882	897	877	852	835	894	852	837	849	853	846	854	906	837	922	832	862	834	837	824	807	860	843	888	875	829	856	828	863	881	813	816	915	858	821	829	907	861	839	842	880	854	805	798	887	838	851	822	859	824	863	836	857	878	854	873	909	858	838	861	827	922	865	852	815	858	851	837	836	807	840	807	853	808	832	823	838	866	842	844	836	829	836	848	873	800	863	842	804	855	844	834	870	873	856	848	838	845	851	884	844	803	780	849	855	856	796	851	900	808	864	855	850	854	842	893	846	837	868	858	829	869	828	825	844	843	837	887	886	828	855	856	898	834	876	822	824	831	858	881	844	833	820	858	817	897	952	870	834	890	821	862	799	820	834	851	849	903	927	850	859	870	812	898	865	813	824	863	823	849	868	846	854	831	863	807	857	856	827	818	807	821	852	828	857	769	881	871	856	808	847	834	846	867	860	863	849	784	853	860	839	863	898	877	785	856	867	887	876	812	813	838	831	847	831	861	885	882	863	818	848	861	889	866	872	861	838	839	828	808	903	848	858	845	860	841	870	858	886	888	854	871	857	818	911	798	840	888	827	877	883	846	832	847	847	913	876	859	849	880	859	759	791	812	917	869	855	865	797	917	854	859	868	804	853	856	849	863	880	825	835	837	888	841	830	855	882	871	852	849	816	857	831	831	867	779	824	825	813	872	803	863	803	868	885	869	878	878	863	864	878	874
25677	21482	27299	25598	5998	638	448	429	390	393	396	401	369	354	341	336	347	301	353	348	358	364	337	327	313	320	350	337	312	333	339	328	305	355	337	333	329	291	321	360	335	331	302	315	319	336	354	308	321	324	323	288	335	311	319	339	331	312	312	390	327	297	317	312	332	332	314	280	323	341	306	351	314	326	316	296	362	343	332	310	338	287	350	311	309	283	330	295	313	314	295	303	329	298	314	287	327	327	330	314	305	341	349	314	348	322	307	312	284	323	308	331	298	334	330	291	329	322	321	295	310	344	317	314	342	306	308	308	323	299	310	338	358	349	358	326	336	307	332	320	302	334	300	301	312	326	313	321	282	324	294	317	319	301	304	337	338	307	297	301	314	311	302	333	316	307	315	295	363	304	324	316	352	304	336	333	325	298	358	312	292	312	284	351	295	325	343	333	314	306	311	310	304	310	299	358	320	330	310	343	320	313	311	305	280	338	337	305	336	301	306	313	317	281	322	284	307	287	310	340	293	324	295	314	294	310	300	328	319	289	308	327	285	346	317	314	334	312	328	318	366	339	325	322	301	320	297	326	310	353	338	328	313	310	289	296	292	303	283	304	263	321	306	336	337	348	307	320	317	306	329	304	301	307	288	314	312	299	312	301	317	358	338	322	328	319	294	334	315	311	325	314	307	308	334	308	338	321	320	297	315	317	307	309	298	316	355	352	311	325	315	312	276	306	345	320	345	350	335	321	313	298	326	296	357	324	336	309	324	324	306	331	311	309	304	304	306	332	287	306	313	353	310	307	332	290	338	291	291	293	317	294	294	300	338	325	308	317	302	323	342	314	321	340	308	326	320	354	327	327	300	328	305	307	311	330	342	304	339	325	336	306	307	311	299	311	326	339	301	312	313	334	301	304	323	310	308	288	314	322	314	328	323	293	304	295	358	343	337	325	291	336	334	320	332	306	352	304	327	364	295	331	323	273	328	308	321	339	362	294	367	340	318	299	330	343	303	352	340	300	334	284	284	345	292	294	314	337	337	326	284	317	326	342	355	297	314	318	338	359	313	342	345	313	321	317	308	338	314	300	319	353	312	353	341	293	336	317	314	337	344	311	301	341	347	312	319	290	307	338	342	334	317	334	302	310	321	297	284	333	287	297	319	320	298	314	332	319	327	326	336	295	346	331	319	320	310	310	334	349	317	377	328	332	335	323	315	328	321	331	294	311	303	319	316	353	303	300	320	309	296	342	312	301	311	345	336	320	324	340	309	328	308	345	328	308	320	311	314	347	316	348	304	320	308	307	317	304	290	340	285	315	314	304	340	341	314	323	318	301	307	300	321	287	299	332	314	322	323	281	288	317	297	334	318	326	332	321	343	339	338	316	306	332	334	348	340	335	326	332	333	356	321	317	314	324	301	345	312	364	336	319	341	298	298	336	304	297	313	281	308	330	354	308	298	287	335	329	308	344	304	334	335	295	312	324	294	334	347	346	308	320	307	319	306	305	315	333	332	331	327	286	300	343	311	314	317	297	339	302	318	323	333	291	319	310	342	318	350	304	347	307	284	317	306	312	293	304	303	336	329	300	291	336	349	338	320	345	308	355	308	346	276	344	315	303	291	320	303	294	338	319	295	332	331	307	322	321	310	321	290	283	306	285	310	331	328	301	334	328	301	299	325	299	308	321	310	312	306	302	310	320	280	309	301	335	320	313	357	315	309	328	305	296	336	298	324	312	310	315	298	283	308	326	320	288	327	305	305	320	314	285	303	288	318	305	314	325	336	322	297	324	311	339	307	347	327	347	306	283	296	347	328	318	324	329	358	322	319	306	307	331	330	304	315	304	333	341	314	287	307	319	340	329	331	340	323	290	314	301	338	326	322	309	339	298	327	318	300	302	323	333	311	308	321	307	298	314	313	342	320	324	336	317	312	324	302	364	310	313	277	297	336	331	330	321	276	288	305	305	315	295	319	337	336	324	307	328	317	293	304	333	312	324	346	328	310	301	308	302	326	320	316	344	307	311	316	308	319	358	299	318	303	295	338	342	348	311	332	353	333	301	318	329	289	324	299	304	308	291	315	313	313	311	325	327	323	288	321	302	314	336	305	313	322	322	318	321	322	346	304	310	305	312	328	318	324	313	335	319	307	292	298	299	304	333	348	324	346	313	298	287	334	322	298	335	349	332	345	305	348	299	339	309	298	330	328	356	316	290	317	343	330	326	300	313	301	367	313	285	297	331	295	320	317	290	335	313	346	346	308	338	339	305	337	314	329	337	344	315	337	327	314	288	323	299	350	326	330	331	307	328	330	294	303	307	324	306	310	319	357	325	304	307	317	303	301	337	314	338	348	293	326	310	321	314	308	309	325	311	331	314	291	337	325	284	307	315	336	311	326	337	306	331	318	327	318	340	320	295	330	319	307	310	356	293	296	291	303	294	300	300	362	318	312	338	320	334	328	330	357	317	323	309	311	301	305	319	310	340	321	338	305	304	327	328	338	340	334	313	331	321	314	333	300	299	325	293	322	314	312	326	322	372	338	292	313	332	300	294	313	315	300	329	324	318	321	300	337	284	320	290	334	307	304	316	326	293	315	336	306	298	324	332	343	309	327	306	318	287	304	302	328	322	318	312	311	304	310	307	333	336	318	323	295	349	332	329	322	286	265	323	338	336	305	342	303	323	312	312	295	304	312	311	309	303	307	309	321	331	320	310	294	320	295	341	335	308	316	312	327	306	336	308	318	331	322	326	302	350	357	328	314	289	343	306	339	308	323	295	280	326	302	338	338	329	308	345	306	302	313	292	299	323	318	335	299	341	331	313	284	302	311	312	312	331	313	313	334	331	340	297	343	329	317	321	323	329	310	313	319	328	320	303	352	285	350	310	316	318	325	319	285	310	357	293	315	302	326	359	324	329	319	325	307	311	322	300	323	320	312	318	300	285	315	304	334	337	304	304	300	323	330	274	324	323	313	320	318	310	302	330	318	338	271	322	331	325	312	308	322	312	348	309	310	291	300	324	328	328	327	302	304	333	311	304	341	333	316	283	314	346	340	292	333	335	334	332	338	329	328	318	311	352	319	292	323	330	328	329	313	340	331	305	287	345	332	300	349	309	311	298	325	308	291	340	321	357	322	307	302	342	350	288	290	306	316	316	308	346	334	332	338	308	327	315	320	300	302	303	328	304	344	347	321	322	322	335	330	306	284	338	328	321	318	310	312	305	354	313	340	319	316	281	304	335	300	271	282	305	295	296	344	308	320	342	307	321	297	336	330	301	328	336	321	327	325	317	320	328	319	335	329	325	323	317	349	320	326	316	323	334	327	312	328	336	310	308	319	315	319	321	292	304	324	321	288	302	310	309	316	314	301	324	333	308	350	305	305	324	325	318	358	302	316	299	314	362	322	312	315	307	295	293	317	342	301	311	333	340	306	299	287	311	317	314	336	345	321	338	348	316	324	298	290	338	298	321	296	343	329	293	337	299	306	296
45553	9974	3454	1750	1328	965	884	742	713	611	615	609	543	500	496	508	510	498	462	450	439	419	459	423	417	471	440	475	425	448	458	445	450	441	424	421	383	447	387	444	443	424	431	424	434	415	413	421	435	451	462	434	465	451	422	426	415	386	458	474	408	483	444	388	436	402	388	412	436	407	432	411	503	418	406	441	418	473	423	418	484	402	444	449	455	450	435	477	411	385	450	461	416	438	442	456	433	431	462	418	417	420	446	456	376	390	436	461	450	403	450	410	397	474	455	432	459	452	454	378	430	435	427	423	431	420	427	420	459	419	464	437	469	421	411	407	450	421	392	421	437	455	424	450	448	442	423	437	418	467	423	432	421	414	449	425	425	412	421	399	439	428	434	434	432	434	455	460	473	446	393	411	436	409	418	457	418	466	419	441	409	456	440	452	422	421	424	432	414	443	404	441	447	471	435	440	457	453	389	442	457	415	419	455	438	433	423	462	404	421	459	448	451	425	388	408	464	412	407	393	471	392	405	423	420	428	425	451	425	434	441	425	400	442	450	421	419	430	411	484	393	414	429	436	386	442	437	411	446	451	419	419	453	447	450	458	438	403	416	413	428	441	442	436	445	450	393	415	435	431	444	415	465	404	411	434	415	388	416	427	479	442	448	458	426	415	416	411	425	442	411	410	476	443	416	431	442	400	437	431	432	412	426	407	428	419	395	464	430	413	437	434	451	418	459	436	406	377	423	443	442	444	432	436	421	453	426	425	447	390	449	444	433	390	447	464	456	450	437	418	439	443	429	479	399	440	424	431	414	390	429	439	410	458	433	394	444	443	393	416	411	413	404	449	420	465	444	425	401	444	420	445	455	425	437	430	411	434	429	436	417	440	437	415	413	452	437	416	460	439	460	413	468	413	402	490	403	415	406	427	456	413	405	425	427	424	413	428	430	442	444	414	442	391	422	413	397	437	409	433	467	456	414	460	431	429	412	432	459	458	407	406	414	388	392	440	422	465	475	421	426	426	462	434	392	460	416	440	459	463	445	460	422	424	447	413	440	420	431	434	388	426	433	425	435	425	424	433	472	436	424	414	493	426	420	400	429	437	446	432	449	404	439	418	418	469	441	414	417	416	420	428	433	442	440	431	422	437	449	414	438	402	430	426	416	404	438	445	378	451	427	405	430	450	414	416	444	444	425	443	418	394	452	413	402	402	436	443	422	427	462	412	449	447	447	407	438	400	442	452	433	395	394	436	450	442	471	388	486	428	440	414	422	422	477	408	437	441	393	445	445	436	434	448	467	419	444	427	461	420	430	398	442	434	435	414	430	455	415	425	426	419	431	446	450	418	471	408	411	467	391	414	420	436	468	466	413	437	437	402	431	393	416	434	440	445	424	417	432	426	397	424	444	418	442	409	425	431	433	452	467	461	423	423	462	398	444	450	422	405	430	431	426	428	426	442	408	423	430	421	414	436	442	443	417	424	401	435	411	446	447	421	410	430	410	451	438	420	440	402	442	445	418	415	451	395	435	418	426	390	427	431	442	457	426	450	435	422	398	411	453	424	410	427	428	408	441	456	435	409	422	408	466	459	421	395	422	409	442	426	439	432	448	440	419	424	414	434	422	431	459	469	450	429	415	424	402	431	397	422	412	427	444	436	421	457	438	440	417	480	432	406	457	391	422	434	461	413	415	443	436	393	395	410	441	455	441	457	458	424	450	427	441	402	434	415	394	433	389	453	383	430	433	487	449	394	431	426	421	432	410	440	424	434	455	425	435	409	430	416	407	456	427	404	449	403	429	421	413	432	458	392	471	446	448	436	430	413	413	434	438	443	426	414	438	438	452	430	414	406	433	457	429	432	399	396	466	437	402	436	413	423	449	439	402	453	459	415	407	428	450	434	449	427	478	432	430	450	441	436	409	404	431	395	459	435	413	450	434	443	475	437	457	424	419	412	420	455	438	451	409	435	396	406	412	439	397	442	451	425	431	401	415	436	392	425	430	390	420	405	402	467	429	455	421	452	400	411	452	395	420	420	476	399	448	462	475	422	417	409	387	434	448	432	429	403	415	426	446	433	452	408	420	399	438	459	427	439	433	419	427	433	430	414	431	427	417	434	383	404	422	411	429	419	452	428	463	427	415	445	423	442	380	442	439	423	430	423	415	411	431	432	401	431	428	439	440	393	441	424	439	410	437	454	414	454	425	450	468	437	448	418	427	435	433	471	439	422	394	419	420	431	428	459	433	403	434	448	461	440	424	411	443	414	420	399	437	442	444	414	408	434	440	441	426	416	397	453	440	398	413	453	422	454	409	438	460	417	420	418	409	404	451	395	455	438	441	434	452	413	406	406	450	460	458	441	458	409	423	424	451	433	411	418	461	406	427	437	461	431	459	412	459	395	432	445	443	460	423	443	440	438	405	424	445	407	454	424	474	431	435	428	467	426	460	442	406	449	428	438	400	433	430	413	422	449	451	449	454	434	422	409	411	425	390	435	422	426	421	417	416	446	427	408	427	418	425	434	453	408	422	457	408	441	458	417	413	421	476	438	446	423	437	431	422	409	431	451	437	442	408	463	431	423	428	421	427	404	463	455	416	407	431	434	421	455	405	402	425	441	404	412	456	442	427	432	391	464	427	426	455	451	418	406	437	388	397	420	443	439	439	433	439	470	398	406	417	437	421	425	438	450	411	441	416	422	453	444	422	432	419	427	462	458	426	415	397	461	440	458	431	476	411	447	420	438	412	441	467	438	400	432	449	453	459	393	394	425	440	445	422	425	395	421	426	417	406	429	462	406	430	428	462	416	445	407	404	405	416	408	453	421	451	448	454	422	430	412	464	416	420	447	418	443	408	443	426	410	417	448	418	406	424	393	447	409	440	430	448	440	413	445	427	429	466	405	421	400	440	436	441	422	468	407	451	462	443	422	421	437	443	430	422	422	471	431	401	396	427	460	461	412	448	455	429	418	461	459	401	431	415	438	441	389	444	436	405	389	398	432	404	450	449	412	442	401	450	453	430	446	463	410	372	442	423	444	495	451	431	456	395	431	459	410	406	428	424	418	424	411	438	439	392	448	411	456	419	430	412	447	433	462	426	467	392	408	431	453	404	417	426	421	409	422	418	443	416	463	440	481	444	378	448	433	418	440	400	449	415	444	425	401	470	426	431	421	412	440	401	394	467	406	448	382	443	435	390	401	416	445	417	454	415	406	395	399	457	391	461	437	429	382	442	416	449	447	425	428	405	434	425	443	452	454	430	441	390	430	481	410	426	424	391	438	376	392	409	458	439	428	407	454	418	459	414	432	423	441	449	436	413	419	419	431	410	439	420	458	436	459	413	436	452	453	435	443	395	452	443	452	387	464	446	432	452	440	388	430	409	453	407	438	440	445	401	465	422	415	440	457	438	423	382	442	426	413	440	413	450	433	406	430	458	434	411	391	420	423	431	467	400	410	430	436	432	410	435	445	413	438	439	408	417	410	414	424
23351	21497	29210	24213	21492	21483	6557	1561	1260	1123	1109	1027	1017	1006	933	973	968	948	909	885	931	897	898	906	886	851	943	882	853	874	813	850	906	879	881	845	834	858	878	851	794	809	876	808	876	888	881	866	840	891	883	847	867	853	883	813	858	900	845	844	875	837	861	877	824	802	857	841	830	812	881	866	846	869	910	772	876	871	823	872	808	839	820	875	907	875	842	832	922	840	877	873	899	852	897	859	868	902	879	840	829	828	905	900	870	887	844	895	855	879	857	818	871	827	855	833	888	866	874	841	872	825	850	842	846	853	835	863	903	856	864	886	796	884	867	828	881	842	813	826	833	840	872	820	825	815	910	896	809	872	849	833	850	809	857	858	836	773	868	860	803	818	869	803	830	874	900	830	830	855	819	841	863	832	827	818	853	827	909	857	819	878	829	898	835	878	834	803	867	787	864	866	820	864	823	854	870	844	871	818	814	877	866	897	804	844	826	820	873	802	844	835	839	864	897	858	864	841	865	866	891	843	811	803	870	841	874	823	886	834	843	874	867	832	885	849	829	843	853	855	841	824	819	820	827	865	824	854	812	812	825	840	877	884	894	841	896	840	860	817	844	805	820	886	866	866	852	873	861	877	809	837	876	843	850	849	830	908	813	848	836	797	833	847	802	852	851	824	835	800	838	848	841	852	837	832	807	798	804	836	840	832	818	799	850	883	872	898	891	856	912	875	905	869	863	802	890	882	832	834	896	784	787	797	829	864	834	858	815	798	831	836	860	801	849	855	844	849	908	851	833	910	853	883	856	915	815	830	878	882	851	818	843	818	880	801	856	828	787	860	869	839	869	853	884	808	812	824	888	862	792	810	853	845	852	825	882	848	863	832	832	859	831	821	870	874	878	884	839	825	824	781	810	826	887	848	846	856	818	801	824	831	848	813	849	840	899	889	820	790	846	865	855	849	819	793	850	799	866	863	844	842	832	903	849	827	845	824	839	848	834	895	833	829	845	852	891	843	869	853	860	816	833	848	820	840	868	839	818	843	871	888	820	786	867	847	845	819	849	814	888	884	851	818	811	941	868	860	846	859	884	869	839	829	907	884	863	826	892	852	868	834	812	846	839	872	905	855	853	882	840	899	864	864	863	835	823	840	823	875	806	822	852	864	819	805	833	854	848	817	831	832	808	883	846	839	790	906	861	855	844	856	780	831	858	813	849	878	819	842	904	783	842	867	863	878	917	904	832	830	840	841	871	831	849	860	834	788	839	885	884	829	861	820	829	814	878	852	873	849	859	855	903	864	825	893	821	858	836	834	845	852	850	857	848	835	861	861	840	814	810	850	849	771	816	806	869	905	855	835	824	832	862	844	884	782	864	823	850	871	832	820	841	851	838	800	861	857	856	854	858	845	836	837	888	883	885	804	847	877	773	806	799	854	851	816	848	852	831	832	863	811	788	865	772	849	818	859	871	888	814	878	865	827	839	858	848	826	851	848	855	895	849	864	845	820	856	775	926	873	873	839	869	899	872	867	855	838	837	936	858	815	885	813	880	853	852	853	864	850	833	864	822	836	831	868	813	820	813	874	826	816	848	806	872	846	829	809	851	846	932	875	911	799	844	875	850	840	858	848	810	817	807	823	858	863	785	868	867	821	893	841	832	910	869	871	836	821	840	859	901	873	818	815	873	837	851	804	850	895	869	851	843	869	825	863	805	836	859	848	873	859	778	798	874	868	884	867	885	879	903	855	806	799	795	877	871	824	883	815	830	865	808	827	853	876	840	833	883	822	842	872	877	860	869	859	859	833	825	874	859	823	872	881	870	819	799	815	851	899	884	827	844	863	867	879	870	836	839	869	896	866	873	790	821	895	849	786	900	815	848	845	845	861	870	864	901	838	825	850	824	835	865	812	844	811	826	871	853	819	832	860	847	772	823	856	833	842	829	819	801	856	848	789	843	845	831	855	865	881	854	826	876	835	886	859	866	877	815	810	840	828	851	786	845	880	857	854	852	856	856	796	808	815	841	818	840	830	823	789	823	877	877	833	863	853	876	832	837	869	860	890	814	866	822	853	854	810	852	871	859	847	840	826	821	806	886	833	843	825	842	864	834	859	830	898	863	906	868	891	887	879	870	785	862	869	837	876	848	902	853	835	865	844	850	841	817	843	865	866	858	888	864	811	904	796	849	858	819	882	849	810	857	826	871	859	829	830	856	904	861	847	850	839	846	837	847	873	815	844	894	866	849	857	836	868	837	793	788	860	838	859	850	845	821	864	797	871	827	854	825	829	843	831	838	871	886	774	789	824	794	871	876	898	847	819	813	828	818	794	819	833	835	840	834	864	829	830	879	863	838	890	873	847	842	862	830	814	801	860	823	858	903	882	870	842	890	795	841	848	882	855	862	850	856	802	869	786	820	805	840	819	918	873	795	881	868	870	810	817	810	847	848	861	853	860	891	861	839	861	835	842	805	858	865	878	830	834	908	823	856	879	860	827	846	890	833	841	830	804	856	840	870	841	841	881	878	814	819	829	867	818	889	808	851	849	856	855	851	759	862	820	820	842	880	843	828	942	865	859	814	837	860	838	828	812	860	831	826	824	810	810	828	877	832	853	800	839	816	875	841	877	831	801	824	902	831	766	871	865	830	838	834	894	840	839	836	820	852	880	863	800	789	898	861	788	911	873	821	842	827	845	837	850	829	838	858	865	848	884	840	830	806	905	844	827	883	926	876	890	851	790	822	858	875	837	869	902	823	863	897	880	848	859	860	823	825	847	852	880	872	879	834	814	783	824	806	856	831	823	870	915	885	870	806	847	838	863	861	833	896	903	877	877	798	870	797	852	872	868	837	817	789	835	772	870	823	854	844	852	829	872	872	848	863	782	824	868	862	817	866	811	832	835	798	845	843	800	857	852	825	818	825	823	888	884	784	901	820	821	813	840	832	818	852	903	858	863	838	877	807	872	815	799	927	883	847	848	880	935	841	852	807	843	896	852	865	883	826	854	814	899	864	885	840	856	828	855	794	853	834	847	870	827	758	807	836	870	842	866	859	790	845	846	885	826	849	843	859	818	822	831	835	826	855	846	886	818	818	807	864	851	823	881	889	809	823	885	838	884	885	795	846	845	821	792	846	875	859	832	834	864	870	845	793	886	835	870	786	823	899	841	852	835	910	864	871	749	873	815	845	883	841	851	825	812	826	791	847	838	820	877	829	826	811	843	830	850	832	868	801	816	829	803	820	892	804	868	853	839	838	850	849	853	870	821	839	848	848	847	860	893	874	839	863	826	856	870	869	891	888	855	873	865	890	860	822	877	884	800	887	886	856	858	867	841	881	886	885	862	847	851	892	843	815	828	874	887	830	905	849	774	790	873	855	815	843	826	793	828	853	839	839	820	807	851	859	868	847	817	848	847	896	844	810	791	840	852	821	868	832	859	838	839	855	817	832	860	810	821	789	859	845	885	822	845	851	907	846	906	844	834	812	817	827	827
53703	17851	10837	5709	4200	3282	2729	2314	1929	1783	1638	1590	1509	1414	1269	1258	1264	1173	1168	1125	1158	1163	1155	1110	1030	1080	1165	1167	1123	1084	1015	1071	1005	1082	1069	1109	1071	1088	1051	1033	1056	1064	1039	1078	1051	1105	1072	1019	1031	1083	1011	1064	1043	1067	1035	1059	1040	1101	1027	1078	1031	1081	1035	1056	1002	931	1003	1013	1108	1061	1062	1007	1012	1030	1097	1033	1053	1088	1006	1122	1069	1035	1122	996	1021	1055	1059	992	1038	1031	1036	1029	1028	1060	1020	1012	1055	1029	1089	998	1053	999	1035	1037	976	1019	998	1048	1066	1031	1017	1025	1062	1027	1019	1056	1023	1021	984	1026	1039	982	960	1066	1018	1053	1049	1006	993	1019	999	1023	1045	1027	1046	1045	997	1034	1050	1046	1032	1022	1003	973	1059	1050	1044	1045	1047	985	1054	1021	1067	1004	1021	1053	1032	1072	1011	1019	1083	992	1000	1042	1091	1067	1023	1038	1033	1028	1070	1001	1056	1018	974	1049	1047	1019	1020	1055	1067	1025	985	963	994	1035	1142	967	1060	1065	1007	999	1033	1005	987	1009	1040	993	992	1035	1061	1032	1018	1005	959	1062	990	1028	1018	1004	1063	1015	1070	1055	1067	1064	1069	1059	1018	1005	979	1042	993	989	980	1059	1054	1037	1030	1005	1000	1023	1050	1014	1042	1067	996	994	1062	1036	1012	984	978	1023	978	1064	1013	1041	1043	991	1084	1036	1007	1077	1039	1022	1067	1018	1057	985	1033	1062	1074	988	1021	1035	984	1053	1008	1055	984	1050	970	1008	1033	1045	1085	975	1052	992	1106	1041	1070	970	993	1058	1025	1002	1038	1023	1057	1031	1001	1040	1054	1013	1001	987	1043	978	992	1115	1030	985	1039	1056	1035	1083	1027	1014	1019	938	1014	994	1001	1005	1011	975	1054	1120	995	1002	1016	1006	981	1036	1082	1042	1004	1041	1048	1055	972	992	1023	1035	1066	932	1008	1048	1052	1061	1014	1005	976	1056	1042	963	1021	1044	985	1012	1069	993	1057	1058	986	1085	1023	976	1004	1029	935	1055	1023	1038	1041	1040	1014	993	1047	1061	1026	1010	1041	1039	1033	1006	1014	978	1044	1038	1022	1060	1038	989	1034	1053	973	980	1017	1027	994	970	1053	1021	1027	1047	1019	1019	1018	1017	941	997	1013	1060	1043	1064	1007	1045	1049	945	1061	1043	1076	985	1075	1005	1043	1047	1049	995	1020	996	1017	990	1038	1008	1055	1100	1048	1039	989	1059	1069	989	982	1004	1100	1035	969	1063	1022	1016	1090	1025	1067	1017	1043	1024	994	1037	1003	1019	1070	1040	1022	1034	1097	1024	986	1062	1035	991	1058	981	1025	960	1043	1005	995	1017	1032	968	1056	1005	1015	1071	988	1061	1032	1053	1041	1084	998	1026	985	1093	1052	1010	951	1017	1032	1020	983	1052	1034	1062	1092	979	1038	1004	984	1058	1066	1033	989	1056	1082	1037	1037	1012	1008	981	1017	1035	1011	1059	1047	975	991	1025	1050	1010	1005	1029	990	1052	1045	1038	1044	1030	989	1020	1072	1004	1038	1041	1125	1037	1014	1045	1017	974	996	989	1105	1039	1041	1048	993	1039	1024	1014	1040	992	987	1042	1052	983	1001	1015	1000	1021	1039	1006	1007	1030	1060	1023	1016	1025	1029	1026	1067	1039	1101	1015	1086	1029	1067	1084	953	1045	991	1018	1039	1034	1079	1037	1018	1069	1011	985	1055	970	989	1022	1060	974	1053	1014	1068	1041	1031	974	1061	1060	1016	1053	991	1074	1037	1020	1055	1000	1033	1010	949	1050	1036	999	1000	1004	993	1015	1054	1040	978	1032	1023	977	1058	1070	1038	1003	1009	1046	1007	996	1044	999	1064	1062	1038	998	1068	1044	1023	1009	1050	1030	1003	1044	1023	1007	995	1035	981	1018	1015	1022	974	976	1031	981	1023	1051	1021	1025	1003	1009	1102	1014	986	1010	1092	995	1033	1024	1044	1012	992	978	1063	1020	1031	1025	1014	1018	1016	995	1118	1016	1019	1041	1035	1035	1013	1027	1055	974	1031	1003	1042	961	1032	1014	971	999	1033	1057	986	1017	1041	1017	1011	992	1032	1009	1106	1008	1006	1053	1022	1011	953	971	1052	947	1040	1018	1049	1011	1021	1048	960	1047	972	1080	1041	989	1024	1043	1018	1004	986	1011	1055	1046	1042	1044	1019	1024	1031	1023	1032	1071	1024	1036	1097	1060	986	963	1016	1014	1043	1012	1077	1041	988	1040	1052	1025	973	1071	1001	1025	1008	950	990	1040	1078	1033	1088	1051	1061	992	1038	985	1009	1012	1046	1012	1043	994	1071	1027	1054	1072	971	1019	963	998	1036	1063	974	1058	1036	989	977	1045	1012	977	1010	1020	1016	1004	988	1010	1042	1034	1073	992	1015	1095	985	1042	1033	999	1007	1073	987	981	1061	1013	1052	1021	1031	997	1045	1018	1053	1060	1028	1049	998	1062	1046	1021	995	1068	1095	977	1073	1055	1005	1004	1107	1007	1065	1000	1038	984	1047	1029	1062	1052	970	958	1068	1073	1074	1071	1029	1022	1024	1074	1019	1034	1001	1008	1054	1063	1013	1032	1099	1092	1010	1019	999	1019	1055	967	1007	1039	1091	1007	1033	1040	1056	1049	1063	1014	994	1105	1050	1058	1026	1055	995	1017	1008	1012	989	1054	1015	1013	1055	986	1012	997	1061	1008	1050	1035	1054	1040	1035	1060	1022	1015	1039	1008	1028	1038	1064	978	998	1065	1083	1081	1074	1040	985	999	1007	1026	1026	1020	1034	1048	1054	1027	1050	999	1029	1020	1057	1030	1044	1064	1007	1010	1016	1027	994	994	1017	1015	1031	1040	1051	1006	1017	1050	1016	1035	1072	1055	968	1093	1002	1017	1048	1107	1018	1075	980	1092	1032	1009	1065	1061	988	1039	978	1053	995	1058	1008	1015	956	1052	983	1029	1051	1010	990	1011	1061	1018	981	1070	1031	1027	1002	1012	1042	1033	1028	974	1018	1001	1032	1029	1015	1043	1019	1015	974	1009	1002	1105	1023	1020	1044	1008	1021	1020	1028	1057	1043	981	1037	1018	1056	996	1057	1039	962	993	1049	1016	1043	1024	992	1043	1087	1098	1033	1025	1032	1048	1038	1012	1059	1034	1073	1001	1031	1033	1017	1008	1039	1081	994	1016	1042	1035	1021	1040	1040	1050	1020	1025	1057	1019	1069	999	1007	1085	1058	1060	1017	1022	1069	993	1000	1070	1033	1080	1022	1008	947	987	1086	1068	1037	1047	1039	1050	1036	1028	1064	990	969	1037	1039	1056	1032	1043	1018	1055	1072	1099	1051	1047	1014	966	1045	1034	1036	981	991	991	963	1023	1001	1053	1007	1047	983	977	1012	1001	1057	1011	973	1056	1016	1079	980	1000	1064	1027	986	993	1061	1000	1015	988	1052	1011	956	1016	1065	1039	1051	954	1064	1014	1073	1099	1086	1028	988	958	977	1046	1042	962	1002	1008	1070	1033	1041	983	1054	1062	1003	1057	1032	1021	1075	1051	1052	1012	999	945	1033	1020	1013	967	1034	1019	997	1062	1116	1027	999	1026	1042	1042	1007	1058	1011	958	1066	1050	1004	1001	1003	1063	1038	981	1042	1024	1011	1054	1030	1024	1030	1008	1066	1013	1034	1022	1029	1030	1024	1039	1045	1033	1054	1034	998	1063	987	1055	1031	1026	1063	1037	1029	1025	972	1069	1067	1055	1054	1013	1004	1000	1008	967	1038	998	1025	1080	1041	1005	979	1011	1055	1039	1011	1029	1021	1025	1013	1074	1015	1000	1073	1016	1087	1008	1059	1038	1025	1047	991	975	1110	990	1040	983	989	1008	1001	988	1029	1029	990	1065	1100	1023	1013	1038	1030	1034	970	1003	972	983	1023	1048	1077	997	1053	966	961	1054	1021	1039	968	1034	964	1000	1085	1029	1020	988	1003	979	1030	1003	1091	1005	961	972	1007	1041	1038	1002	1084	1061	997	983	1085	1019	1035	1037	1002	997	1016	1028	1074	1027	1056	1022	1053	1034	988	1038	1035	991	1068	1024	1004	1004	1025	1071	1023	1047	991	1023	1045	988	1014	1010	953	1033	1046	1005	1004	1051	1060	1049	1040	1055	1043	998	1050	1041	1060	1049	1023	1003	1042	1015	996	963	995	1058	1011	1037	1045	1104	1019	956	995	1031	1037	1051	1054	983	1065	1062	1053	1033	1004	1020	1034	1066	943	1022	1012	1068	1029	1017	1064	1023	1017	1071	1031	1029	1064	965	1064	1031	1020	1057	1018	963	1010	1025	976	1010	1014	1044	986	1053	1032	1013	1058	1051	1040	1017	974	995	1023	1034	1078	993	961	1042	1020	1009	1016	999	1045	1023	1032	1099	1003	1034	1002	1006	1074	1046	1057	1044	966	1000	1050	1018	994	1034	1014	1081	1064	1025	1048	999	1016	1072	1013	994	1077	1050	985	1023	1006	1016	1020	1007	968	1031	973	1026	1001	1060	1034	1008	1015	981	994	1021	1070	1036	937	1040	1040	1069	1072	1027	1054	999	1029	964	1021	1083	971	1033
28154	19390	5376	710	509	501	421	363	356	373	362	362	338	362	366	333	386	344	350	314	356	371	353	371	353	335	347	338	345	328	353	286	312	330	329	350	372	328	353	371	345	334	371	335	374	338	336	331	372	315	323	341	353	345	344	368	359	314	329	347	355	353	323	327	357	343	332	324	345	339	345	315	332	335	347	353	353	349	348	356	365	328	350	381	352	333	331	360	320	322	350	360	329	370	377	354	351	321	322	376	387	354	325	363	321	339	338	324	341	331	327	370	336	345	332	356	338	370	366	335	364	372	309	346	300	359	317	330	346	322	318	320	355	322	335	369	346	323	317	342	344	334	332	354	337	331	359	320	318	326	350	346	331	341	331	322	331	328	340	333	346	327	392	356	349	343	319	351	354	314	341	365	344	351	351	356	324	352	338	316	320	334	336	349	351	321	355	349	302	362	350	346	355	372	346	355	349	359	348	322	317	337	349	347	376	335	321	338	324	362	309	381	309	327	339	355	367	348	358	367	381	347	321	372	337	359	398	333	332	355	333	346	360	324	333	325	351	329	333	381	336	300	345	366	325	330	373	373	354	352	334	342	330	323	340	327	345	352	327	370	332	311	323	332	345	341	383	376	332	327	316	322	308	330	359	318	333	354	346	380	350	341	342	323	308	346	308	360	322	351	326	358	344	352	363	320	367	320	326	314	342	343	347	357	368	342	333	337	358	355	370	342	327	343	327	334	348	330	295	331	332	348	337	343	354	363	372	351	366	352	323	309	326	339	341	350	357	347	340	328	315	357	345	359	347	348	333	350	343	332	355	317	328	370	321	332	359	352	354	337	312	345	340	319	352	320	327	319	331	321	347	350	353	335	339	362	348	316	309	372	365	335	335	360	350	324	351	334	371	380	352	321	366	344	345	338	321	363	350	338	329	363	343	324	342	326	314	367	366	328	337	364	335	342	332	349	348	324	324	359	351	344	363	352	345	381	308	324	340	349	338	355	348	351	338	355	340	343	361	352	348	349	350	321	319	332	356	359	334	348	310	356	355	346	337	328	343	288	353	343	338	356	348	361	355	364	347	339	351	343	310	360	335	369	364	333	341	353	358	320	367	356	360	379	311	353	306	343	325	332	352	351	329	316	371	340	348	355	338	325	333	347	368	363	324	386	337	348	332	333	333	352	307	356	330	352	343	308	359	347	372	354	350	353	320	330	325	331	365	321	336	341	352	340	327	365	330	336	330	323	360	336	328	343	337	330	329	360	334	327	362	340	330	334	331	351	349	343	347	343	325	325	349	354	365	323	359	348	342	358	315	376	317	321	343	336	325	354	341	326	345	332	379	335	333	343	343	351	319	298	322	347	350	340	384	349	324	333	305	310	348	405	328	319	298	322	321	355	347	363	334	313	306	310	340	346	312	331	344	345	354	327	352	313	350	343	346	329	335	321	336	352	386	334	347	346	340	337	360	338	327	349	348	329	348	337	335	336	369	373	348	337	359	321	328	329	327	337	340	355	341	331	328	333	352	318	354	311	330	318	320	338	328	333	344	336	340	333	353	340	317	346	354	334	332	358	347	345	327	340	335	321	355	328	384	349	357	315	353	334	305	326	307	337	318	348	345	306	336	332	326	341	330	357	324	319	345	350	319	351	338	325	379	370	311	373	349	343	337	359	318	330	363	313	350	329	344	338	340	368	366	315	318	313	296	346	338	348	389	341	354	359	338	355	349	316	339	328	360	303	358	340	324	349	359	347	326	323	352	353	351	324	324	311	338	303	345	359	371	342	331	353	316	354	309	344	354	353	335	333	360	333	357	355	367	335	322	359	346	331	314	320	331	333	337	341	342	337	326	359	345	351	367	350	328	334	329	369	380	339	326	318	356	342	337	376	340	374	343	333	293	343	341	334	352	348	333	325	331	337	362	352	315	340	331	345	332	310	349	352	348	351	334	356	367	309	331	347	332	330	346	303	325	347	370	344	348	373	366	338	317	334	364	382	324	360	370	349	359	339	348	349	352	352	352	331	354	355	323	315	317	345	336	359	353	343	320	324	341	354	352	338	345	315	340	346	316	340	336	340	318	358	332	344	376	336	322	354	320	347	314	352	349	313	334	352	346	353	354	313	306	344	369	332	336	337	346	311	361	353	343	326	331	336	335	332	356	348	343	356	336	347	338	350	327	332	324	346	325	366	354	337	334	352	358	348	330	368	340	298	357	316	334	349	313	347	340	344	363	336	395	331	335	338	367	393	362	355	306	350	359	366	318	338	347	320	338	335	316	338	369	334	357	350	342	346	326	344	360	356	337	327	336	334	330	334	312	345	334	318	337	352	295	355	333	308	312	314	340	337	336	338	374	329	359	329	337	336	360	318	367	317	343	334	328	345	331	332	334	337	337	359	373	339	373	342	343	376	339	359	353	343	326	349	308	333	364	355	366	345	321	301	338	351	356	340	325	375	304	370	344	358	356	325	313	367	357	332	367	351	362	352	326	347	321	358	333	323	331	348	334	309	316	343	316	313	319	360	306	333	311	323	361	338	324	339	341	347	332	307	336	365	338	323	336	357	336	362	310	318	329	351	369	332	356	316	348	331	327	311	339	342	339	345	335	332	350	334	318	367	331	352	375	319	334	330	375	330	332	341	330	334	310	299	327	352	341	343	348	349	352	333	361	350	362	361	329	332	306	314	366	319	367	347	345	285	338	331	319	329	358	357	374	353	331	368	350	392	335	351	345	348	322	335	292	329	328	382	358	323	385	325	324	349	344	323	318	325	329	361	357	311	359	353	329	343	332	310	370	353	336	349	368	324	323	348	362	375	332	321	333	336	329	373	320	355	314	325	293	322	342	319	304	333	369	314	329	312	342	346	311	345	311	314	355	347	320	344	302	325	353	345	343	336	324	339	346	373	326	359	334	387	347	342	342	350	332	313	327	362	361	329	340	331	324	335	377	319	344	327	322	379	312	364	353	379	338	332	311	353	399	337	342	365	350	335	356	362	361	333	333	315	339	339	324	347	356	320	336	341	324	352	347	316	322	344	341	337	314	350	367	340	327	375	370	325	344	327	333	347	360	340	327	361	351	352	323	334	332	316	371	328	344	325	335	338	384	344	352	348	362	352	388	342	355	335	342	365	325	356	391	339	369	340	379	324	357	346	354	316	356	293	336	301	345	322	338	331	306	360	314	339	348	336	362	340	332	361	325	345	359	326	349	350	325	330	381	359	338	340	332	329	320	348	329	349	320	369	334	360	347	316	362	318	318	325	350	367	341	369	346	352	310	354	299	348	340	317	359	330	355	324	339	311	385	329	330	335	340	336	319	336	346	368	356	331	352	341	334	348	331	337	375	338	317	345	337	417	400	357	329	326	338	343	348	366	324	365	348	325	362	329	343	327	340	318	373	363	342	326	337	329	351	336	346	304	365	313	318	317	339	350	321	392	349	345	345	324	306	322	362	334	358	335	364	324	332	344	327	327	386	316	358	334	320	322
19922	3031	785	590	540	500	450	467	481	434	471	436	428	440	435	432	415	473	394	428	396	460	451	477	459	414	412	468	437	442	416	423	437	443	429	441	408	429	430	413	445	426	433	427	423	412	419	431	432	465	447	435	398	432	456	448	444	413	425	424	442	446	448	467	379	452	424	437	432	438	467	441	400	399	451	466	439	409	445	436	438	395	409	401	443	481	422	457	438	446	433	419	479	432	411	471	453	424	414	448	410	417	449	426	482	397	486	429	429	429	404	428	443	472	418	400	436	436	447	421	386	407	400	460	423	460	450	418	453	410	443	465	401	460	419	424	460	425	407	414	447	454	436	410	456	432	465	440	439	436	453	420	451	432	390	424	414	450	411	429	424	418	416	423	436	455	434	448	438	422	456	445	392	454	462	429	442	438	416	430	404	484	432	428	426	440	443	418	411	424	435	470	427	431	430	433	386	421	439	409	410	437	433	432	438	449	434	428	403	440	469	448	426	466	438	390	441	433	419	430	431	424	423	432	458	407	420	403	484	428	423	446	445	420	450	448	403	429	424	407	431	417	419	379	449	407	422	402	415	452	448	417	473	468	489	398	423	427	438	453	423	426	435	428	404	425	447	427	423	438	424	411	406	457	441	426	468	404	414	422	435	448	423	407	462	454	445	433	417	405	448	442	428	430	444	422	434	409	441	433	427	419	429	406	439	434	433	456	435	426	439	410	445	428	425	443	437	413	438	400	458	396	427	428	418	411	393	433	405	408	428	449	403	412	453	452	471	456	418	437	439	426	422	431	418	441	467	425	379	466	463	431	424	436	460	477	447	409	405	419	439	405	442	461	409	453	436	409	486	421	446	386	434	441	449	447	446	425	414	455	403	426	452	426	437	430	439	452	451	448	439	397	435	404	429	441	439	437	439	464	422	422	451	407	429	460	402	393	453	417	453	428	401	429	406	448	399	429	468	408	422	429	449	484	413	417	453	433	405	450	411	437	423	414	409	447	439	431	430	400	451	428	390	455	419	444	442	381	416	426	457	418	444	424	431	432	409	463	427	419	436	453	457	429	416	430	424	407	442	451	424	442	416	450	450	434	430	390	453	472	447	456	449	431	402	436	435	453	436	429	418	424	406	411	423	427	441	446	440	475	454	415	451	407	404	418	434	462	451	405	450	437	434	424	448	410	434	425	438	433	464	418	424	441	432	430	394	455	456	402	483	412	448	452	465	411	444	466	447	431	429	429	435	419	395	455	460	438	444	491	475	459	464	450	461	431	393	435	437	415	440	457	443	454	414	402	464	394	424	421	468	466	443	392	446	450	451	429	414	451	415	409	401	433	395	425	417	443	419	441	393	427	471	404	417	425	437	455	435	459	426	466	417	443	420	403	439	430	445	423	435	445	443	434	405	435	442	419	398	425	453	426	415	467	426	437	433	386	405	436	416	451	455	436	432	434	446	365	455	429	447	414	433	434	440	444	467	383	438	411	402	465	407	435	442	417	389	410	407	454	409	437	430	385	428	430	436	421	435	437	465	410	402	440	431	432	405	397	409	444	421	446	441	439	437	418	407	435	427	429	432	446	412	424	461	442	425	450	432	434	477	470	405	435	439	451	469	451	385	402	434	440	431	447	438	492	414	424	462	420	408	416	383	404	456	451	425	431	426	416	429	419	425	413	445	446	423	402	444	403	416	416	406	437	431	451	446	428	408	408	404	437	398	443	424	426	427	404	410	420	426	417	460	444	423	423	449	445	478	429	444	431	454	427	451	433	432	453	412	452	407	427	411	399	465	433	469	456	408	460	481	468	448	478	422	429	459	440	477	433	439	442	439	419	397	476	443	403	452	460	457	473	434	444	445	444	439	454	431	425	432	429	414	448	444	418	423	414	392	426	445	426	440	407	449	451	424	442	470	428	417	405	422	397	435	411	470	414	396	418	403	412	445	412	456	417	448	420	402	453	438	429	426	418	445	452	433	406	396	425	381	442	417	452	435	401	465	437	418	389	433	447	460	413	425	450	441	448	410	435	431	416	424	447	428	421	414	442	434	421	451	408	427	432	443	420	400	457	434	427	388	403	421	444	452	401	430	440	487	446	475	425	423	423	430	411	433	459	458	413	421	447	431	423	401	417	452	432	447	423	404	452	398	457	419	440	429	421	422	439	452	427	462	423	390	474	438	435	432	461	432	456	440	477	443	467	424	474	430	434	395	427	429	433	437	403	440	411	387	434	442	451	429	434	427	415	433	425	417	420	420	463	448	432	468	416	426	433	439	439	428	445	405	402	445	431	429	420	462	425	435	426	418	390	464	423	420	430	441	399	450	430	441	431	413	444	463	416	437	413	434	459	403	461	429	418	424	458	426	424	428	452	439	413	433	420	447	436	440	421	422	484	446	387	393	460	459	412	415	433	436	422	395	476	425	457	427	408	458	466	445	462	420	406	422	414	426	412	450	405	406	413	450	464	429	460	428	433	452	412	454	434	430	428	420	430	430	406	448	448	426	458	413	432	423	451	418	459	465	418	424	392	451	432	410	474	442	455	434	435	452	400	417	412	457	401	450	420	410	419	443	433	459	470	402	421	421	417	443	443	433	427	426	425	446	435	403	437	441	463	395	418	422	414	479	449	457	415	428	460	430	441	447	405	437	428	451	427	426	445	459	433	452	442	416	453	429	399	426	438	418	401	444	439	422	430	416	437	448	434	400	448	420	412	415	433	423	445	414	499	434	416	423	408	442	445	451	406	388	444	417	462	430	425	464	452	427	444	456	414	434	447	412	448	424	426	440	438	411	405	419	435	431	438	402	426	446	405	400	422	404	407	424	395	468	437	436	415	430	445	408	379	415	445	420	470	424	447	412	475	437	414	440	430	443	446	441	429	431	435	389	427	441	422	398	433	395	435	454	432	440	397	427	412	436	435	485	444	461	388	426	395	435	461	426	415	459	436	459	432	416	411	424	413	387	462	404	428	418	424	424	426	393	409	423	413	410	426	454	431	400	401	432	431	421	408	408	439	411	464	434	428	430	416	413	442	454	463	428	411	448	392	445	410	422	419	477	470	446	456	423	445	421	436	426	438	441	446	439	433	470	451	425	427	441	414	458	410	429	482	429	421	455	385	422	419	446	450	474	440	438	416	408	432	444	442	457	472	424	397	447	422	400	442	442	420	431	430	441	483	418	420	433	425	417	432	414	405	432	420	445	423	450	427	397	432	471	443	428	412	432	404	409	488	381	406	438	443	433	453	429	443	441	425	435	420	467	397	440	413	454	402	444	436	456	408	398	392	434	439	418	432	441	430	426	445	384	430	429	440	411	433	426	422	436	418	473	436	424	419	452	446	432	469	438	378	449	440	414	424	430	447	417	397	394	428	420	441	459	424	435	398	410	430	469	413	458	419	399	389	428	428	416	409	436	432	455	462	446	437	404	439	400	456	429	425	406	424	453	480	434	434	438	407	430	463	418	403	436	415	440	454	430	437	455	419
24337	21423	28549	24672	21387	7981	1282	1052	888	849	805	841	820	738	772	748	772	725	777	769	734	682	730	729	682	741	732	693	721	706	684	728	691	761	719	731	680	672	704	729	723	694	710	675	704	715	740	690	710	696	684	708	660	703	729	708	668	712	667	722	713	721	644	728	672	708	701	703	674	688	707	704	668	746	705	718	669	740	729	694	682	657	681	693	688	694	710	702	682	676	701	670	712	647	724	707	696	723	666	678	661	676	685	754	646	740	705	676	679	706	738	685	733	654	711	718	680	681	739	666	736	745	657	690	697	719	683	656	671	741	725	717	690	742	645	713	647	735	733	691	687	676	724	654	703	739	711	701	705	685	671	738	655	733	700	662	689	664	694	719	697	702	704	694	713	693	710	710	710	667	736	698	737	703	668	656	675	673	739	697	652	721	654	644	656	713	726	677	730	701	685	644	690	689	754	672	698	727	753	670	680	649	707	728	714	678	737	683	674	692	700	733	689	682	696	641	695	733	699	652	686	704	669	690	682	709	697	673	642	729	739	735	753	710	666	693	710	700	666	702	682	730	726	636	711	673	679	708	670	666	702	718	755	671	695	665	658	697	687	685	680	700	671	640	692	680	722	680	716	708	662	731	704	713	697	705	657	649	747	711	688	739	681	691	687	690	724	691	696	657	731	702	658	714	742	691	705	689	675	743	679	719	675	699	719	731	689	736	678	694	714	688	740	709	666	744	737	720	670	655	656	688	709	677	715	714	676	722	689	657	753	659	688	712	670	701	705	671	721	698	702	726	679	714	719	696	697	731	738	681	681	750	738	738	660	723	650	654	640	765	737	739	648	689	693	696	692	655	723	716	682	702	735	696	742	666	761	678	727	692	713	740	675	678	700	712	662	682	708	666	739	661	722	670	698	672	724	675	722	701	686	712	702	731	724	643	704	697	698	676	745	699	686	690	708	698	692	697	739	716	702	741	713	663	698	701	708	677	647	685	754	703	717	707	717	689	654	711	704	703	719	729	750	667	726	717	675	700	686	670	682	713	696	679	724	619	711	654	717	676	683	732	638	690	661	709	711	684	718	702	699	759	715	716	707	705	725	700	725	662	691	634	736	767	681	710	743	756	669	670	710	669	707	710	707	696	663	724	721	680	664	675	685	657	733	660	755	712	706	704	721	686	725	677	715	679	720	674	727	682	720	687	743	675	725	669	732	668	687	699	698	709	716	667	744	692	718	743	693	701	668	714	673	691	683	710	693	681	693	654	686	724	712	710	642	727	658	700	717	726	688	698	702	680	692	694	651	691	761	665	671	704	704	701	708	671	713	732	732	708	662	709	640	706	679	647	699	673	698	700	633	682	683	691	739	704	706	689	698	700	711	695	710	693	700	741	677	713	760	701	666	687	706	704	684	663	690	711	701	737	681	720	698	657	747	697	699	670	709	666	730	743	682	669	771	715	714	700	689	710	694	706	673	688	707	707	639	727	723	723	722	753	687	633	750	672	666	709	702	700	696	738	693	684	681	714	677	722	680	752	722	689	645	732	698	666	664	679	673	655	674	697	664	752	749	689	661	665	731	701	710	689	669	728	691	664	704	709	677	721	689	639	719	722	681	657	722	649	665	696	672	707	728	696	698	688	700	741	691	679	698	718	684	686	696	710	702	726	768	716	736	707	683	706	726	740	727	696	665	684	704	717	684	692	704	681	723	709	709	697	668	696	718	720	696	716	699	723	705	707	664	691	713	735	735	676	666	706	756	704	711	734	725	728	687	716	688	650	741	716	698	690	657	714	689	671	725	697	709	714	704	680	723	673	701	700	714	760	722	698	725	650	691	698	674	702	679	708	710	752	650	742	694	708	707	701	682	707	692	629	727	652	749	740	717	671	650	734	638	666	739	739	673	719	689	709	701	705	736	735	699	674	664	688	727	704	674	681	700	742	712	714	685	660	696	638	685	737	691	713	664	706	713	719	674	692	768	698	736	703	715	735	690	719	758	694	698	724	654	761	729	711	676	716	753	694	708	697	721	687	695	705	683	692	689	697	725	701	699	710	751	711	655	756	707	697	652	667	690	714	680	679	719	695	720	684	690	697	716	713	756	645	619	702	715	681	658	706	698	698	650	695	671	750	711	655	693	711	688	670	649	692	715	690	733	742	734	690	687	681	684	684	711	700	671	729	697	625	720	657	701	727	742	727	686	704	748	704	731	693	696	679	715	664	721	714	728	667	701	707	704	704	706	676	675	682	706	699	688	681	710	705	683	700	698	661	715	741	686	690	740	687	715	743	694	713	731	687	686	708	708	778	693	706	717	710	671	697	738	629	689	714	717	694	707	695	687	700	717	725	685	684	718	685	721	714	742	723	691	666	670	665	729	672	709	720	688	721	684	674	709	736	723	702	726	724	724	644	662	714	686	671	690	712	710	650	663	682	664	722	647	697	718	711	708	679	704	636	694	657	696	659	727	724	701	726	728	677	658	722	738	708	733	749	677	642	734	677	701	728	657	691	695	710	759	683	685	660	718	678	691	682	674	712	703	719	703	699	712	729	631	666	669	684	702	700	686	668	682	726	684	725	691	708	709	687	690	695	691	657	686	685	675	699	645	703	710	721	709	700	675	669	704	693	751	686	690	722	715	706	719	688	722	654	718	722	702	733	712	725	663	670	691	674	667	677	685	705	693	680	685	737	716	695	709	699	754	679	699	712	681	671	701	709	681	686	721	730	715	701	748	603	711	680	662	647	695	699	708	723	750	689	728	736	677	688	726	694	646	657	660	678	703	685	693	676	693	698	730	668	677	725	701	677	688	704	713	695	763	703	659	705	653	716	678	683	688	671	710	746	709	649	713	697	727	745	700	678	648	687	716	697	689	730	671	720	697	702	670	675	675	727	673	682	695	694	664	675	679	714	679	687	706	721	685	685	704	634	649	709	696	708	653	671	700	653	728	649	699	673	685	681	672	730	720	693	682	695	734	697	708	700	671	672	688	697	680	711	756	708	695	705	717	700	690	749	767	685	729	695	727	710	687	718	699	711	680	691	684	712	701	703	734	708	691	671	715	693	674	681	720	645	655	640	722	724	711	683	664	706	708	725	713	663	700	678	703	735	718	677	748	725	676	680	685	691	689	686	674	701	731	715	710	713	695	668	735	701	674	655	684	708	757	719	658	721	712	692	703	673	732	728	658	720	699	753	709	706	741	688	714	660	706	718	725	690	676	713	702	707	666	680	711	754	759	674	691	682	679	663	682	650	651	761	711	749	701	733	700	688	682	650	687	684	690	707	683	684	690	695	684	755	659	694	716	706	720	683	719	707	672	699	661	694	699	699	668	685	671	715	674	682	738	672	710	693	683	795	709	668	653	712	693	741	682	701	687	718	716	726	682	683	723	723	663	698	742	679	701	702	641	679	702	696	701	699	705	686	709	730	723	664	703	692	675	669	738	714	709	678	743	691	627	701	742	700	674	667	746	688	727	697	635	666	727	666
48407	12928	6479	3372	2553	2063	1718	1521	1305	1273	1102	1122	1057	979	1019	961	946	987	897	873	880	869	855	895	857	875	917	917	865	947	913	875	905	891	857	889	839	944	834	807	934	817	828	843	891	884	792	827	906	808	852	849	776	869	865	796	843	845	835	854	837	868	817	861	853	871	850	830	848	821	836	826	824	806	853	847	869	842	874	810	869	831	854	852	819	867	834	796	809	839	865	864	825	855	841	792	848	827	889	805	892	804	861	863	777	826	844	803	831	830	842	882	903	845	855	853	799	847	829	847	824	873	816	827	795	828	876	839	855	828	804	790	894	914	848	811	858	849	815	810	851	861	848	867	848	845	831	853	836	837	878	911	819	838	828	821	821	831	879	830	835	872	882	863	833	782	855	849	831	841	817	885	890	859	865	853	835	842	811	837	777	823	853	787	869	858	844	842	810	865	815	877	901	852	818	824	845	815	840	824	864	850	819	860	797	754	812	836	801	870	825	810	788	846	855	859	816	922	855	835	828	860	834	829	883	886	843	872	860	837	801	827	810	826	847	850	796	865	872	849	858	816	896	833	859	825	831	837	799	833	849	862	873	837	855	863	852	846	843	811	840	836	813	862	857	795	860	846	835	823	892	837	860	811	811	832	816	835	837	818	832	860	850	873	802	869	851	819	825	879	870	797	808	815	814	854	856	818	880	852	797	848	869	888	853	865	823	895	857	834	839	872	852	833	877	857	859	851	803	863	905	885	813	844	831	902	851	839	820	818	855	876	870	862	845	833	844	856	806	845	871	844	857	816	837	825	876	850	809	878	830	842	855	842	822	835	800	840	808	829	824	845	811	869	824	834	865	847	858	810	792	891	825	867	826	863	844	823	865	804	809	815	834	875	831	822	851	856	859	788	807	835	836	809	847	884	860	837	882	871	815	892	793	832	842	850	863	868	885	870	843	780	871	769	835	813	834	825	854	863	857	853	829	850	841	883	864	866	913	901	885	847	870	878	854	844	862	863	821	757	866	843	818	782	830	829	908	845	834	835	834	841	777	836	840	808	822	853	789	856	820	876	862	794	789	851	852	802	829	841	841	810	813	823	830	859	896	820	818	872	864	882	876	788	855	787	828	843	809	797	857	847	892	888	938	865	868	823	858	849	856	863	821	835	866	860	864	831	843	892	820	849	842	865	904	864	846	880	780	836	849	858	882	830	818	873	802	830	798	814	828	852	853	842	823	886	823	768	813	827	839	819	841	866	868	857	844	802	866	867	848	819	804	850	839	873	829	894	828	846	894	840	806	849	837	816	879	829	842	827	863	842	826	835	869	860	871	856	833	861	867	832	819	851	808	779	810	840	860	784	841	867	784	888	885	818	850	846	863	846	813	845	836	833	846	821	799	815	829	867	754	854	802	834	787	854	840	852	847	821	830	837	847	833	852	849	797	832	824	886	872	852	849	833	808	883	873	873	828	832	811	874	826	821	824	818	855	795	883	839	821	840	916	854	804	850	870	812	830	872	868	823	836	945	805	838	848	877	817	824	875	838	871	847	809	796	835	824	842	916	832	790	864	821	787	819	808	884	868	835	817	809	836	824	828	859	908	900	830	810	817	862	861	773	814	856	781	919	838	830	862	870	795	845	858	907	848	816	827	827	868	799	815	888	833	846	855	828	881	796	849	869	846	830	848	867	809	866	811	844	844	847	865	873	829	875	913	809	837	826	851	827	820	860	891	846	861	888	803	865	885	793	800	896	819	882	824	850	808	928	818	900	789	874	849	869	888	825	853	823	860	833	815	905	841	863	829	840	798	816	893	831	849	879	872	866	833	873	843	815	828	806	834	841	804	878	826	816	831	804	881	887	829	784	854	858	863	825	847	865	866	798	832	850	860	883	842	856	781	803	857	787	907	826	850	894	812	814	822	798	854	809	888	873	823	814	873	825	869	880	882	843	875	860	854	839	804	836	885	844	863	846	807	828	797	859	884	891	882	829	870	831	838	891	817	909	866	822	795	920	852	822	856	848	834	896	877	805	787	852	853	823	852	852	886	819	876	835	868	812	789	849	775	878	868	839	786	828	834	814	859	838	833	846	849	842	897	847	769	870	832	791	849	862	864	831	860	835	823	860	837	827	834	814	869	867	837	830	868	872	867	870	858	820	834	792	839	837	832	863	916	878	859	827	866	903	840	789	904	863	811	858	878	831	832	868	822	826	860	785	857	835	860	866	889	871	871	845	878	865	784	906	798	845	889	834	838	845	855	799	874	834	855	813	788	833	853	804	820	850	816	815	809	844	849	813	870	833	859	871	800	828	809	865	850	833	799	797	837	817	807	794	809	855	841	828	851	872	889	797	885	838	815	809	898	839	835	848	861	819	849	831	839	774	816	836	911	914	838	874	830	830	842	839	840	848	813	844	879	829	855	864	804	810	839	860	860	877	817	854	878	882	827	829	881	827	854	813	811	834	874	815	867	820	798	899	866	801	835	854	850	836	848	836	829	899	852	796	899	846	834	807	860	825	835	846	842	832	820	844	862	858	877	871	832	866	881	849	833	814	894	782	890	838	816	819	856	833	798	895	864	850	831	842	828	846	827	864	819	873	842	867	833	864	855	840	845	833	877	817	820	862	815	828	884	920	838	804	806	816	794	846	869	869	821	837	797	837	864	807	846	854	906	832	905	815	836	834	805	844	895	888	858	856	859	865	885	843	824	856	800	841	850	782	849	844	856	876	831	804	868	898	805	871	913	836	868	808	791	781	810	842	849	882	835	808	824	882	769	842	863	856	796	852	798	876	833	825	834	874	810	831	859	872	866	824	860	814	870	900	834	862	840	867	871	830	837	856	822	835	887	846	835	877	880	839	836	824	804	838	885	851	847	814	823	854	806	858	816	853	818	820	817	840	828	838	814	830	838	821	865	812	857	798	842	850	861	797	905	855	881	843	869	813	815	892	842	889	872	838	838	873	806	854	834	868	892	855	812	850	838	779	855	816	862	903	837	868	790	881	818	849	874	801	847	891	869	846	834	889	808	875	856	810	851	868	783	842	880	815	924	839	893	865	861	874	848	855	851	815	848	890	869	863	863	803	799	817	861	814	821	816	885	869	841	812	864	830	817	846	885	841	835	830	815	885	840	831	832	920	839	819	832	845	847	845	828	900	879	830	801	863	837	868	819	836	867	811	866	873	856	846	869	871	846	873	874	811	820	858	838	837	852	841	853	827	885	869	871	858	788	839	873	806	792	875	883	814	840	862	805	825	838	841	866	906	838	846	799	855	834	819	884	764	850	873	844	877	818	827	833	810	855	891	841	840	839	809	845	831	826	791	868	846	833	831	843	902	838	810	817	870	822	846	837	853	880	863	872	838	845	889	766	859	829	821	825	854	870	822	857	808	897	792	848	827	882	834	815	880	833	819	870	813	818	800	843	820	919	851	812	877	874	877	885	785	857	850	862	858	839	814	826	873	838	893	866	855	817	859	865	846	872	851	825	834
25770	21473	27221	25674	6111	621	513	472	366	392	363	316	353	341	343	349	352	324	349	320	353	333	350	371	328	300	321	329	324	290	314	333	320	287	309	289	326	288	316	332	311	306	329	316	321	350	329	312	306	295	315	298	303	324	337	311	330	313	306	307	320	320	317	333	349	295	340	331	295	285	306	343	311	308	297	310	333	328	308	308	320	331	318	309	323	314	313	327	308	316	316	362	305	302	331	309	305	313	325	299	330	319	317	293	314	297	350	291	331	302	334	318	320	288	321	312	294	297	322	302	311	317	296	291	303	315	320	318	320	311	307	308	313	305	324	301	327	293	303	316	285	329	311	322	337	326	313	289	313	330	302	289	335	344	315	307	306	317	307	326	316	303	320	351	305	336	305	323	325	345	330	282	336	311	331	316	313	312	352	308	346	324	322	314	335	299	333	321	299	316	275	287	295	343	301	326	333	330	331	295	298	329	302	301	296	304	317	292	330	343	287	290	321	296	311	297	285	316	314	309	311	344	318	350	329	318	346	299	310	326	304	309	285	294	322	294	336	347	352	315	330	316	302	309	300	327	325	321	296	287	302	310	296	310	311	311	321	312	327	319	301	304	310	334	296	275	297	308	321	306	309	303	301	297	307	321	293	320	307	293	307	311	315	325	317	323	292	323	320	325	316	313	312	281	321	307	316	323	300	298	329	313	341	300	333	305	337	314	320	270	341	343	323	292	311	316	316	318	330	316	300	318	293	321	344	316	282	321	293	310	281	295	294	320	312	276	312	287	336	307	321	337	318	353	333	327	301	303	316	324	289	315	331	328	314	298	310	305	331	312	316	292	326	305	319	333	311	295	312	304	322	306	314	306	307	329	300	311	291	309	304	303	341	297	305	308	316	289	298	331	321	297	312	296	322	309	314	301	329	324	300	284	314	320	297	334	307	296	338	299	320	312	326	302	279	341	315	295	314	346	337	331	306	290	311	295	324	333	345	281	346	319	308	327	278	287	303	326	311	343	320	353	309	316	273	343	317	300	322	333	329	295	307	321	291	336	336	318	301	309	317	332	333	304	315	314	339	308	350	314	337	331	312	304	321	313	339	291	314	330	330	309	337	311	324	304	326	330	336	338	348	318	305	301	301	327	284	319	271	335	324	309	304	331	348	331	318	317	315	329	304	325	325	313	293	317	312	275	322	324	315	285	310	345	319	358	327	309	310	322	294	325	333	318	345	282	330	305	317	344	298	341	326	325	313	336	298	294	300	341	329	301	315	298	320	339	311	290	334	309	326	329	289	312	293	328	314	321	295	315	310	303	313	289	366	301	302	324	347	294	350	334	313	323	339	317	307	302	343	314	323	332	317	277	344	327	318	326	339	303	291	334	326	319	301	297	329	328	339	323	337	342	308	333	305	283	331	333	312	313	301	303	317	279	325	330	304	322	313	302	290	315	289	304	348	312	302	299	308	310	313	337	301	305	328	304	323	298	289	340	304	317	330	307	299	307	351	329	288	326	324	316	308	330	341	318	301	339	355	297	309	315	326	300	328	301	314	321	331	331	352	295	275	281	308	346	327	321	300	308	323	316	275	291	296	316	315	329	272	334	332	345	313	316	307	289	306	304	288	297	333	329	324	327	315	337	327	335	306	311	310	307	287	295	314	301	324	330	318	305	323	312	321	312	336	326	343	290	328	324	290	307	329	330	351	324	295	343	340	311	288	322	339	329	304	312	290	318	340	314	303	315	316	299	304	310	288	346	330	296	287	313	299	316	325	298	353	306	318	326	304	319	305	289	347	313	328	301	348	336	323	325	325	299	327	311	323	318	301	336	299	321	293	287	284	299	313	356	305	345	307	280	325	310	325	304	314	318	318	330	318	319	310	295	285	292	336	316	299	304	302	320	350	305	322	275	317	334	326	325	317	349	304	318	300	360	292	301	307	283	282	305	338	310	341	296	312	355	303	297	298	304	303	332	343	319	278	292	291	304	312	305	347	308	312	333	277	307	315	302	314	307	314	314	333	311	333	291	324	316	307	328	324	333	309	334	314	329	335	317	342	303	317	311	295	293	318	342	338	330	287	301	314	325	325	310	341	305	319	317	314	331	297	343	308	309	296	275	323	316	316	295	299	288	321	299	304	315	318	301	345	303	296	294	332	290	319	327	325	350	339	301	356	334	307	318	358	321	338	326	328	305	323	306	315	319	302	303	335	314	335	343	352	323	292	307	309	313	350	324	323	334	348	305	313	343	302	334	293	338	323	318	279	321	309	333	298	312	302	327	323	317	328	313	312	324	317	342	323	320	294	326	323	312	309	322	330	324	323	327	334	284	319	361	326	315	305	314	305	321	295	282	284	319	307	318	302	325	316	321	324	292	310	313	276	291	317	283	311	347	311	331	328	311	309	356	330	302	328	312	323	312	316	319	303	298	298	313	317	314	298	275	322	332	319	317	312	311	300	317	318	326	302	328	328	329	324	293	317	316	304	312	309	336	342	299	318	315	359	306	293	318	327	323	314	315	325	320	315	309	314	303	344	308	343	336	297	332	340	318	311	295	330	315	309	330	353	305	299	325	355	297	310	336	342	308	322	324	279	322	314	324	324	284	305	352	305	365	307	281	304	296	284	316	372	299	322	345	322	295	339	316	302	331	305	353	327	299	282	292	315	334	303	315	313	285	333	316	310	302	325	322	298	306	356	303	321	313	321	320	329	306	336	312	304	322	305	329	316	305	294	309	311	326	310	304	320	343	321	316	306	306	332	321	337	353	320	319	304	314	284	295	344	295	284	321	296	285	331	316	300	315	304	295	306	316	286	333	331	316	311	304	309	323	356	313	323	321	313	303	320	322	345	306	322	327	328	343	320	310	330	347	301	348	293	303	307	313	296	312	298	302	299	360	319	330	302	321	334	320	312	304	344	327	292	323	305	315	278	298	296	342	302	312	331	304	339	316	298	314	286	322	284	288	319	292	301	332	323	292	321	310	298	328	303	322	323	300	303	297	291	328	324	270	334	342	312	269	302	315	315	301	310	313	338	307	321	306	343	309	306	331	315	320	315	291	307	308	272	339	276	323	310	296	287	285	304	336	293	323	320	290	317	302	330	318	313	333	368	315	312	332	305	325	306	321	290	336	296	306	331	311	322	336	308	307	325	332	339	341	337	297	329	330	327	343	314	330	321	321	315	336	294	335	322	302	293	333	305	280	308	321	334	304	315	312	299	335	308	329	300	313	338	346	332	338	294	307	342	320	331	321	321	321	340	314	295	320	300	322	345	340	331	331	285	292	299	313	327	329	296	312	325	331	326	340	317	303	321	316	326	311	347	316	332	310	291	302	312	311	289	291	305	321	314	335	262	309	307	310	337	313	291	313	319	300	332	319	306	310	295	333	337	295	330	342	336	296	327	320	355	317	336	338	328	328	307	336	310	302	304	325	301	288	313	344	335	327	348	335	297	294	296	334	315	311	331	348	320	310	331	325	324	338	329	315
45281	9044	3394	1740	1312	1094	874	772	666	655	608	593	505	524	465	482	487	481	472	458	434	442	445	487	461	475	474	426	421	406	407	423	493	412	445	433	423	433	469	459	471	431	407	412	427	428	407	413	410	449	390	436	451	417	411	428	383	419	433	435	407	438	442	387	457	430	406	408	419	408	440	385	464	411	410	454	428	433	391	434	444	457	460	415	436	402	415	416	423	383	405	445	421	412	428	432	431	420	420	432	414	424	451	406	444	380	413	412	426	432	468	390	402	440	417	446	422	439	444	416	442	447	447	434	391	435	433	448	384	447	433	417	436	416	481	418	384	407	423	465	395	388	417	443	440	440	437	437	428	444	409	397	410	440	402	435	425	427	398	443	459	428	429	453	435	438	380	416	424	428	414	419	384	476	436	423	460	408	404	443	421	423	403	420	398	446	411	434	423	410	453	411	433	383	415	422	388	428	360	470	425	409	432	420	426	415	457	460	394	399	424	438	423	430	411	393	424	418	400	409	391	466	420	410	427	433	405	440	435	423	401	448	436	399	437	411	405	431	432	389	437	435	451	412	457	421	413	448	484	439	394	461	386	410	405	449	437	410	406	428	429	422	448	423	386	395	455	417	402	407	407	409	435	424	408	395	427	420	460	442	425	404	425	406	423	448	413	426	429	426	419	406	463	425	421	427	413	403	468	427	431	438	442	433	457	418	439	395	450	415	422	453	444	406	431	426	473	419	422	445	414	424	434	460	438	403	471	451	411	457	461	414	411	418	394	395	402	371	398	396	417	431	437	431	408	441	427	432	395	445	399	414	407	400	409	415	431	440	411	438	445	429	434	438	395	411	432	412	423	419	414	438	432	388	439	389	437	451	460	408	432	442	427	407	414	436	436	395	439	425	425	411	444	416	421	436	426	400	471	464	448	406	412	421	431	403	426	432	430	413	450	403	394	414	435	447	427	407	411	438	433	405	435	422	417	456	413	398	440	410	397	425	386	433	436	398	445	410	417	425	406	437	408	410	432	422	403	415	447	403	427	402	400	429	422	443	482	434	422	408	423	446	466	442	438	396	386	457	424	427	428	416	419	391	403	420	423	454	419	421	453	414	407	398	483	415	444	434	406	411	401	416	418	436	427	419	425	465	416	418	395	423	384	434	440	408	433	460	410	447	429	444	422	383	392	412	397	459	436	429	442	432	447	383	436	421	442	395	413	410	461	409	423	410	433	430	385	444	442	408	429	448	436	428	413	431	402	472	419	440	411	436	451	463	451	384	442	414	409	426	411	435	412	415	430	452	382	394	399	422	417	430	415	439	414	458	445	380	400	403	448	397	456	432	416	446	444	399	431	413	454	432	431	437	438	392	411	461	427	399	471	439	434	401	412	412	445	379	410	420	435	454	438	413	438	430	456	436	410	421	402	436	436	421	395	419	453	390	417	423	403	368	424	441	422	421	428	427	467	438	426	390	416	426	394	434	395	429	428	446	414	433	427	423	482	429	409	459	394	387	436	435	420	405	453	428	435	419	432	409	428	418	426	403	427	438	402	428	402	398	458	433	425	412	431	432	436	447	430	410	426	464	425	419	418	456	401	421	406	428	419	427	400	408	398	407	445	461	400	455	402	446	434	411	432	418	401	412	392	404	425	432	487	416	412	435	438	456	399	449	417	402	449	442	419	439	395	472	449	422	422	433	455	440	407	441	435	417	423	395	418	422	410	421	443	446	434	446	448	407	457	381	424	439	402	433	417	394	451	434	408	429	408	408	427	406	419	427	404	477	451	442	424	418	436	422	444	423	441	451	422	414	437	440	417	469	432	434	427	417	458	444	432	455	372	406	426	424	412	430	435	424	438	418	423	439	437	411	447	441	434	437	422	447	419	405	457	417	444	419	419	441	431	419	452	420	412	395	433	400	415	431	435	440	437	432	448	436	438	449	447	409	396	402	442	443	399	416	400	394	413	393	461	433	464	433	420	438	422	419	447	426	456	457	405	444	390	429	397	451	396	469	447	417	450	395	404	413	404	429	422	423	419	405	460	366	412	467	469	408	431	414	416	416	414	424	414	403	454	434	417	449	410	423	431	428	415	441	418	432	433	417	414	431	435	406	416	465	415	419	399	427	430	425	381	427	437	421	423	453	415	421	432	450	396	447	427	420	420	392	442	468	418	433	375	432	419	439	433	397	401	406	392	438	424	444	416	428	424	409	385	450	391	435	409	421	441	391	446	412	417	416	437	414	447	452	475	379	421	434	411	466	433	416	451	412	412	415	431	423	375	400	404	392	399	436	389	423	460	432	391	443	420	429	474	443	405	430	455	419	409	410	407	418	442	425	464	415	431	467	423	438	429	421	441	393	430	402	432	424	424	377	427	426	400	438	431	433	393	454	426	406	405	430	407	402	464	412	413	424	440	470	455	429	421	420	399	439	444	435	422	444	430	410	430	423	411	422	438	419	412	415	398	422	415	391	396	436	409	427	451	458	418	427	389	429	377	432	394	406	432	392	395	405	425	440	434	477	447	428	434	388	440	454	434	432	410	370	396	446	436	439	436	419	384	413	456	460	401	405	387	436	443	403	468	459	402	425	436	432	428	421	430	409	420	384	430	425	406	454	426	413	403	399	453	435	418	421	432	423	394	396	391	380	425	432	405	436	432	383	435	404	402	403	424	451	438	429	418	438	491	404	437	415	402	398	428	481	428	370	401	423	392	419	411	431	418	398	403	437	427	439	427	472	467	442	442	422	459	442	421	405	453	444	466	418	433	414	413	437	422	392	435	408	405	385	433	420	429	425	450	432	446	403	427	423	420	407	417	433	410	440	400	441	436	389	426	382	437	418	432	420	426	395	430	415	401	452	454	437	423	426	436	408	430	426	499	428	424	418	419	413	424	434	462	410	441	394	451	396	419	430	434	439	398	397	403	438	455	426	424	382	405	394	427	436	414	383	414	407	388	412	353	414	452	424	436	419	447	420	423	417	391	468	425	398	413	422	426	424	444	407	365	448	392	423	417	425	443	419	462	369	421	419	431	417	409	442	423	405	408	426	411	474	435	438	427	455	457	404	434	392	413	452	425	453	396	392	431	413	445	443	394	361	423	435	439	435	415	451	410	464	410	421	431	451	433	383	418	432	399	417	405	403	409	418	416	404	478	432	403	467	428	420	423	369	433	438	395	395	389	433	429	446	447	400	433	429	415	440	413	410	394	449	438	401	457	385	439	402	403	404	447	442	418	413	420	440	437	416	391	428	394	425	422	449	421	391	428	423	400	403	416	472	441	377	389	428	388	406	428	398	410	455	452	423	429	444	422	404	447	472	402	451	429	431	428	435	412	441	458	387	446	385	425	397	428	446	464	428	422	396	411	416	427	401	372	426	416	445	398	428	417	398	431	381	434	449	416	404	437	415	455	416	416	410	415	409	402	440	418	442	433	477	422	427	419	418	418	426	431	422	442	425	400	419	400	446	435	408	420	408	450	448	435	427
23352	21510	29142	24297	21508	21528	6771	1552	1300	1194	1085	1040	1028	969	954	944	906	971	914	900	910	915	897	924	867	907	887	885	840	890	847	844	916	923	877	834	896	834	799	884	932	892	853	896	826	809	825	911	853	893	877	846	827	881	888	853	860	847	787	863	856	839	791	818	862	849	827	836	799	865	826	823	884	866	843	790	861	845	843	829	857	816	848	851	849	847	817	825	832	832	818	880	801	866	827	856	761	897	864	793	796	825	818	874	815	888	832	811	771	823	874	888	857	833	851	873	840	881	861	782	862	828	855	885	870	895	824	890	853	804	827	826	874	785	861	848	880	864	836	785	813	833	799	885	871	857	858	819	814	883	858	857	873	826	851	871	892	858	860	816	886	877	845	801	861	851	890	827	815	858	847	852	871	815	865	886	877	837	865	818	877	851	862	869	796	832	835	858	810	840	890	807	872	826	814	883	790	840	846	856	843	839	816	860	827	809	856	862	851	846	826	847	824	817	839	847	838	808	847	851	879	883	789	868	874	872	814	842	839	787	871	818	859	868	794	832	835	795	871	843	813	883	888	835	851	837	846	851	810	854	867	805	892	820	853	821	824	811	867	840	845	807	805	828	866	822	849	833	824	822	764	849	836	856	851	807	903	853	799	808	846	878	896	849	865	881	855	800	820	845	857	810	841	811	868	840	842	824	794	827	852	875	822	795	819	820	836	836	919	893	811	870	862	878	863	831	842	857	860	835	840	827	838	852	863	839	814	852	845	817	877	853	825	819	835	884	825	838	818	798	853	840	863	914	873	815	872	847	862	823	850	870	837	840	837	817	824	834	835	803	853	815	868	831	837	829	865	826	819	809	874	857	829	878	804	842	898	823	868	864	828	845	882	845	846	838	806	826	849	859	838	825	853	819	847	830	826	832	813	857	772	811	871	864	826	873	812	886	840	829	821	838	842	822	797	789	922	871	818	884	811	839	885	908	840	827	827	840	844	824	818	914	848	811	847	851	838	890	856	845	847	818	853	793	863	795	843	834	831	821	806	834	866	867	826	835	868	849	866	841	847	787	844	834	855	854	827	869	824	840	890	825	852	876	871	842	869	861	828	816	912	858	799	842	811	825	835	860	817	841	795	864	848	874	818	864	894	813	846	866	860	798	846	797	838	808	832	871	866	807	870	899	795	835	857	865	775	865	872	835	859	835	815	857	883	845	837	800	793	868	834	879	906	859	804	896	828	838	820	874	823	857	873	823	846	861	854	864	870	898	842	865	827	873	887	793	842	896	817	850	825	870	865	854	842	845	843	826	847	870	828	870	824	863	833	891	818	883	856	866	828	873	864	863	806	849	790	851	813	875	832	903	824	803	843	867	888	893	824	854	828	820	877	812	871	883	815	835	861	801	825	857	842	847	818	826	837	850	822	852	874	843	855	825	867	832	853	842	824	846	832	798	858	839	841	814	822	813	874	827	886	786	795	845	832	887	834	810	825	847	839	906	859	889	808	830	865	858	830	826	779	808	825	876	837	841	886	915	829	889	815	815	834	846	831	845	855	818	815	853	856	839	826	790	872	820	802	822	821	816	888	818	817	846	825	830	856	870	797	839	808	820	819	804	846	900	930	868	877	861	823	880	844	816	842	846	868	875	858	798	834	855	845	833	834	820	871	879	850	858	837	857	811	887	838	837	785	822	830	844	816	868	813	875	854	870	819	768	866	879	825	859	822	816	846	815	838	867	825	844	827	861	839	880	839	876	867	830	849	859	839	851	789	846	845	801	858	830	771	839	825	890	866	822	892	804	816	827	844	832	809	794	869	862	809	829	842	838	788	856	892	859	821	822	828	861	848	865	854	825	879	819	828	814	869	810	804	826	821	823	843	827	842	841	835	900	829	809	866	888	873	827	916	879	855	879	839	836	829	842	925	864	832	892	864	791	829	786	847	840	811	859	892	862	882	841	874	820	813	830	836	896	835	834	897	826	795	831	826	840	825	839	893	843	855	856	868	827	861	870	831	837	807	849	835	907	870	776	811	833	866	813	778	858	796	817	858	837	847	794	846	891	851	798	834	852	859	834	839	842	919	831	798	894	865	846	800	888	886	865	844	839	838	824	804	846	875	862	822	837	826	838	849	855	810	865	844	847	862	871	832	834	846	856	838	816	853	829	860	812	810	813	877	858	885	861	817	838	856	842	877	866	820	824	847	798	838	855	791	833	781	853	877	846	867	831	839	806	816	857	849	873	880	899	809	885	869	828	855	835	794	859	886	833	833	889	806	859	830	826	835	817	836	885	875	864	835	838	813	818	856	815	802	853	805	838	823	793	803	817	798	812	905	806	872	824	850	794	854	880	821	869	823	818	832	812	828	821	853	825	837	830	896	875	872	838	880	837	819	856	848	856	823	844	835	862	836	886	848	863	846	854	815	851	852	845	855	882	801	856	818	832	837	833	845	849	829	874	845	825	810	758	841	874	807	869	805	843	837	893	791	834	837	856	830	855	847	827	845	825	873	819	836	836	776	859	834	835	827	850	818	793	859	806	835	856	827	891	838	876	896	812	841	883	863	831	827	846	822	850	823	843	875	857	842	865	868	813	850	821	869	840	834	819	860	834	845	818	823	789	836	865	868	863	880	835	874	817	780	796	826	796	865	862	864	864	880	859	810	818	836	810	821	868	879	832	802	845	855	861	857	822	841	769	886	844	816	820	794	919	841	801	857	851	832	841	837	814	830	871	840	840	875	819	829	858	807	824	850	922	902	918	820	844	829	814	829	878	845	837	808	866	826	865	831	818	836	871	905	890	829	825	851	814	847	844	869	789	814	875	848	845	853	894	862	803	815	831	847	863	824	864	816	856	849	867	823	874	817	859	820	885	868	817	835	834	829	845	844	900	793	806	805	826	838	830	827	830	833	793	837	841	888	855	857	843	827	821	877	847	846	850	834	836	841	876	878	866	824	859	831	833	798	834	853	856	844	868	805	849	847	808	824	848	793	832	870	814	864	791	836	860	862	848	815	828	874	859	833	825	830	854	797	810	818	872	785	870	840	802	872	814	855	871	851	837	867	838	841	848	821	884	819	853	817	838	876	778	843	828	869	811	840	838	811	835	861	857	883	905	830	862	854	861	850	842	891	832	825	843	831	840	806	845	889	895	849	825	856	832	859	869	849	919	864	809	845	887	837	867	888	829	839	847	796	881	857	830	803	890	786	875	799	885	880	878	794	839	830	856	911	835	827	831	839	833	820	882	801	861	837	832	815	838	898	866	827	829	822	844	837	835	825	843	823	846	842	796	872	877	833	890	806	855	898	873	868	841	870	859	838	866	876	848	768	789	773	832	843	817	794	772	835	836	874	797	810	860	825	852	803	860	853	856	866	825	842	812	811	840	857	831	792	860	857	810	840	931	837	825	802	866	820	848	827	850	858	866	852	810	879	822	823	840	815	818	884	859	801	827	882	824	841	812	863	800	838	875	833	844	832	805	858	828	858	873
54029	17025	10993	5691	4269	3330	2710	2345	1977	1760	1603	1527	1478	1363	1347	1257	1260	1286	1261	1176	1151	1147	1154	1089	1094	1096	1040	1082	1000	1093	1053	1037	1110	1051	1032	1017	1078	1027	1097	1035	1081	1058	1027	1034	1093	995	1049	1026	1045	1070	1056	1002	1056	1010	1016	1059	1024	1002	1086	1028	1023	1061	1052	1023	1060	1040	1063	1009	993	957	1003	1034	1012	1074	991	977	1100	992	1041	1068	1012	999	1074	984	1021	1024	1029	1034	1022	1066	1015	1009	1036	1085	987	990	1031	1053	998	1010	1009	999	999	1065	1014	972	1059	1045	997	1000	1063	1109	1027	991	1021	1041	1039	1030	1000	1037	989	1014	1017	1090	1010	1045	977	982	1012	1000	979	1035	1057	1052	1021	985	995	1064	1073	1018	1015	1048	1029	1033	1048	1007	1048	1039	1004	1008	1033	1062	1054	1021	954	1038	1022	1035	946	1055	1014	1078	991	1045	984	1047	1038	1029	992	1001	982	981	1032	1022	1030	1076	1002	1093	1004	1012	1038	1011	970	1030	961	1001	1012	1011	1033	982	978	1039	1025	1019	1012	994	997	1026	1002	1014	979	954	996	1018	1036	996	1029	986	1065	1060	998	1027	1030	1027	1018	1006	1035	1050	1042	993	1012	998	1034	1038	1017	1092	1042	997	1034	951	979	1062	1034	1009	1006	1078	997	1014	1049	1001	1028	1043	992	999	1064	1003	984	1005	989	996	1051	1044	1011	1031	994	999	977	1059	983	980	1047	1040	997	994	1083	1052	1041	1035	1005	979	1001	1009	1027	978	986	1043	1029	1039	1036	1000	1067	999	1060	1025	1043	974	1010	1026	1009	1009	961	972	1030	976	1024	1031	1077	964	1054	1081	1059	1023	994	1002	1040	977	1042	1073	945	1012	959	1077	1084	1042	981	1002	1003	964	1010	1054	975	1018	998	961	1065	1077	1055	1019	1056	1033	1072	981	1060	1015	1055	1024	1072	972	1027	982	1034	963	1014	1055	1045	1026	1001	1033	1024	1027	1035	1021	1031	1006	1018	1019	1005	1042	1045	1055	1002	1020	1008	1050	1008	951	1011	1051	1047	1000	1090	1033	991	1060	1009	1019	1025	1030	995	1001	1042	1002	1016	999	1014	994	981	1021	1075	1012	1041	1025	1027	1009	1059	1040	1064	966	1038	1023	1042	1004	963	1032	994	1073	1055	1027	1045	987	991	1052	1036	1042	1011	969	1064	1079	979	1005	1062	1045	990	983	1093	992	1001	1079	1031	1028	1024	1057	1002	985	1001	1061	985	990	1035	999	993	1042	1084	1036	1017	978	1051	1009	997	1048	1020	1015	1031	998	1011	1005	966	1022	1058	1075	1002	1039	994	1055	1041	1098	997	1077	1003	1016	993	1039	1079	990	955	1004	987	1055	1040	996	1020	1063	943	1047	976	974	1039	1009	1004	956	948	1044	1024	1011	1061	1007	1041	1012	1058	967	1021	1004	1045	1041	1025	1017	988	1045	1095	1047	1030	1012	1035	1038	984	985	1050	1008	1000	1014	1035	990	1026	1020	1024	1036	1096	1060	1015	1046	1019	994	1003	1046	1058	1053	1037	1056	1033	1068	963	961	1009	1006	1044	1088	1024	1022	1033	995	1007	1033	1048	991	969	1025	1013	1028	1026	1032	1026	1016	984	991	1060	992	967	1068	1013	1008	1003	1030	1024	1029	1035	1037	1024	1020	1026	1027	1034	1036	1021	993	1023	1021	935	987	1104	1058	1022	1043	1028	983	989	976	1007	1039	1006	981	1046	1050	1052	987	1042	1011	1019	1012	986	1066	944	1031	1032	1019	1035	1052	997	972	1034	1018	1002	1016	974	1060	998	1041	1018	1014	1014	1032	1010	1004	1043	1041	975	1055	990	974	1037	1055	1017	1100	1007	1085	994	1037	1015	1012	1012	1007	1030	1110	1030	992	978	987	992	976	988	1036	984	1052	999	1044	1048	1044	994	1032	1011	997	1024	1009	1042	1061	994	1047	1021	996	1010	988	1073	1039	1006	994	1019	1026	1039	1069	991	1044	1066	1017	1012	1014	1002	1006	999	1042	1030	1000	1028	1076	1018	1007	973	1013	1080	978	1006	1025	993	1054	1022	996	1050	990	1010	969	1023	999	946	1018	1024	994	1022	943	1052	987	996	1029	1032	1007	990	990	964	1035	1031	1009	1010	971	989	1006	971	1013	1007	953	1005	1061	1050	1122	1033	1041	1000	991	996	1024	993	977	980	947	1031	1062	1028	1006	1016	1052	983	1038	995	970	1023	998	939	973	1037	1007	1060	978	1022	1055	1101	1037	1001	1016	1037	996	1043	1031	1041	1071	944	1047	1027	989	1012	990	1075	999	1040	1039	1004	1028	1062	1021	1022	979	1050	1112	1045	1031	1012	978	1008	994	997	1039	1005	1023	1016	1040	1025	1026	1044	987	1024	1011	1092	945	1039	993	1011	1012	1049	996	1072	969	990	1028	1024	961	951	975	982	1044	991	1040	1037	1014	1038	1018	1042	1041	963	1049	1036	978	1025	1067	1044	972	1073	998	1032	1058	1029	1003	1009	984	1010	1041	956	1045	993	1049	1020	1037	1013	1043	1066	1032	971	1007	944	997	987	1082	1008	1005	998	1062	1031	963	1066	1051	1014	1052	994	1014	1061	982	1052	1047	1025	962	974	1026	985	1024	1007	999	1069	963	1033	1059	1040	1030	1046	1012	1042	983	1008	980	991	998	1021	975	1057	992	1035	1007	1013	1034	997	1004	1029	968	961	951	1022	1029	1066	1039	1068	1046	1049	1074	1025	1029	1014	1016	1047	1062	989	1045	1057	1039	1067	976	936	969	1038	1057	1008	1018	1031	996	1025	1025	1016	1069	1002	972	994	978	1009	1032	1045	988	1035	987	1024	1020	1046	1036	1057	1018	1013	1055	985	991	1025	977	998	1080	1011	971	1085	1018	988	1068	977	1065	987	998	995	995	984	1024	1068	984	991	977	1066	1020	1038	1010	1037	1057	982	1053	963	1036	1038	994	1031	1055	1030	989	971	1130	1037	1020	1035	994	1009	1040	1037	1063	987	1030	1088	1062	1007	1039	1019	1001	1002	1016	1018	1027	946	1018	1038	1055	1075	1064	1003	1020	1027	1008	1033	1022	964	978	1010	1038	1046	996	967	1073	1068	1037	1028	1037	1029	1018	1016	963	1046	1044	1038	993	1024	998	987	1017	1041	975	1034	1040	1024	1027	1018	1035	1032	1039	1022	1004	1009	1079	962	1029	1049	986	1076	992	1029	1053	979	974	1014	1063	1048	1062	979	1025	1030	1035	1023	1008	1038	1112	1002	1010	1002	1004	1028	1011	990	956	984	1074	993	1010	1000	1021	1012	1038	1053	1002	1007	1047	971	1054	1029	1041	1066	997	1012	968	1030	1054	982	953	992	1096	1047	994	1001	1011	987	989	958	990	991	1028	1057	1078	1036	1074	1067	982	1039	1014	1073	1046	1015	1062	994	975	1024	1007	989	1078	1012	1051	1047	1003	962	1030	982	980	975	1009	1004	1048	1011	1047	991	1003	996	1054	968	1050	984	956	1020	1038	997	1028	1003	988	1004	1045	1056	1038	1036	1035	1000	994	1008	993	1037	1025	962	1028	1038	979	1019	1068	1047	966	998	1007	997	970	1050	1047	971	1024	1050	1013	1010	1022	1001	1052	1055	1030	1065	1052	1019	1053	1048	1052	1018	1100	1033	1026	1053	963	976	998	1049	1041	1018	978	1025	1028	991	983	1059	993	1011	1105	991	1036	983	969	1014	1033	963	986	991	1026	976	1058	1031	1018	1037	1022	983	1028	992	1050	990	1035	990	991	1041	975	1068	1071	1006	1053	1020	1057	1030	1015	999	1041	1021	1067	1003	1026	1005	981	1017	1059	1066	996	1047	1027	1017	980	960	998	1028	1025	978	1034	1009	1041	987	1072	1037	1038	1011	967	1054	1016	973	1044	1011	1041	962	1057	993	1010	1027	1135	1033	984	1032	1039	967	1006	1045	1017	1037	972	1018	991	975	998	955	1023	1010	1016	984	1029	1058	1034	1014	1042	1063	1043	985	1012	1043	1039	1033	1071	995	1009	1018	994	1007	1061	1029	973	961	1070	1012	1004	1026	1015	997	961	1055	1060	1002	997	1007	1020	1000	1008	1004	1007	1036	1000	1074	1014	1036	1010	1096	993	1060	1036	957	981	992	997	1004	1007	1080	977	1006	992	987	1042	994	1049	1016	964	1000	958	959	1023	1022	1008	1041	983	1035	1033	1039	1022	1052	1000	1012	1037	987	1051	1024	1000	1032	1092	1027	1000	1063	980	972	1054	1045	1066	1109	1044	1034	1012	970	1061	1010	1066	1017	992	1082	1033	1058	1062	1064	966	1039	1032	1049	1012	1026	1011	1056	1040	997	988	1036	1016	1058	999	1028	1026	1011	1058	1018	991	998	1019	1012	1041	1052	975	1033	1057	1068	995	1078	1089	1021	1033	1052	1032	1062	1087	983	994	1001	1045	995	995	1033	1037	992	1011	1036	1039	1047	994	1044	988	1001	994
28225	19390	5269	609	393	358	370	378	337	369	353	350	327	324	341	322	356	335	323	307	332	374	367	386	332	332	314	322	347	341	300	340	346	357	327	333	341	336	340	349	329	327	343	338	366	357	341	337	319	327	360	371	312	323	294	342	367	378	328	360	323	322	341	337	343	352	380	364	366	343	341	288	312	297	315	345	334	329	383	327	329	378	337	342	355	305	339	341	346	327	349	377	309	351	332	315	320	337	332	332	326	315	313	337	311	298	376	329	343	330	335	341	320	327	325	307	316	343	311	305	359	334	356	321	321	323	349	324	308	316	343	346	324	346	342	298	345	338	297	332	323	345	334	345	386	340	304	333	378	337	324	329	353	315	371	352	351	329	365	334	334	371	301	330	330	344	309	351	315	352	353	328	339	343	357	303	338	308	351	328	346	324	327	343	357	330	310	294	319	325	333	341	342	345	345	334	339	346	329	345	326	368	354	330	343	350	307	323	340	328	333	365	331	313	338	356	340	321	300	364	348	316	346	334	313	328	352	343	318	348	334	358	301	367	348	340	387	321	322	313	319	329	329	297	342	333	314	302	311	331	339	322	339	339	308	336	340	313	355	370	357	322	305	339	355	321	343	319	294	345	324	335	338	329	357	317	321	318	333	325	351	346	331	332	333	300	363	343	333	353	337	346	339	316	318	345	345	315	353	317	326	318	358	316	359	316	295	314	331	333	357	340	362	374	350	351	372	345	326	328	325	318	342	339	365	348	319	296	329	348	316	367	377	348	366	342	341	357	299	314	352	312	319	355	334	352	337	308	325	354	318	325	366	322	306	325	344	325	347	360	341	355	326	311	332	328	331	341	313	323	347	308	314	318	313	358	349	358	349	332	326	340	345	344	328	335	331	316	337	337	323	342	313	306	320	303	311	345	354	325	341	335	370	319	302	372	341	337	342	332	325	324	320	328	341	335	327	342	342	352	330	343	366	299	328	312	363	320	316	331	348	335	329	335	317	329	336	336	330	362	359	347	302	299	320	324	339	337	337	307	313	337	344	354	338	340	321	319	347	340	318	316	355	341	330	315	351	350	332	304	315	340	349	341	336	339	364	324	335	306	333	318	330	323	343	312	320	348	349	318	340	333	333	345	300	342	330	328	331	323	343	323	343	325	343	349	365	353	359	329	349	325	315	344	312	301	343	362	358	308	349	373	341	330	325	345	315	398	343	345	327	345	371	345	383	331	325	338	338	345	356	360	347	322	334	356	335	339	348	355	334	362	280	319	368	348	355	313	333	328	303	345	347	324	318	338	337	341	317	368	306	359	309	310	337	348	332	328	328	329	329	325	331	329	287	323	330	333	354	340	337	321	347	335	367	307	344	337	336	326	331	319	290	295	347	344	343	343	311	333	345	328	357	328	338	338	347	327	332	320	331	359	341	325	301	349	344	333	344	356	318	328	320	336	332	343	316	351	345	357	318	332	339	376	361	333	345	333	334	323	343	347	352	344	342	328	350	356	330	351	335	320	310	358	347	320	352	332	319	317	330	319	331	307	351	316	383	337	333	321	353	366	305	323	317	325	317	333	368	353	335	322	329	348	378	336	309	346	308	354	372	388	320	349	353	330	340	341	358	316	359	348	343	317	340	334	358	315	328	317	345	323	366	315	330	331	334	328	338	329	331	350	302	357	375	361	316	329	326	309	279	335	371	348	329	329	363	331	366	350	365	360	322	336	340	349	324	330	335	333	341	303	336	359	342	363	334	350	321	341	355	328	318	330	343	321	318	340	338	340	343	355	325	358	317	322	321	322	343	341	339	337	333	362	358	360	371	350	313	357	349	320	358	298	367	342	325	338	333	321	324	314	316	361	324	311	341	347	343	341	324	357	359	311	336	329	358	318	336	326	315	320	324	355	330	332	339	358	331	320	344	301	329	360	324	345	360	315	330	334	333	357	325	343	346	326	307	319	366	342	338	308	359	316	331	330	338	320	349	324	331	318	338	331	328	338	334	332	338	337	343	302	343	347	361	324	334	304	375	315	332	327	354	361	342	324	320	344	308	305	349	323	305	312	315	345	323	339	346	344	334	310	348	355	352	333	343	318	376	320	338	363	365	322	339	308	329	316	313	325	319	321	324	332	349	363	333	319	341	297	319	356	367	366	312	341	332	301	357	363	377	348	338	346	330	316	315	362	324	331	324	317	316	333	354	370	335	358	353	325	326	328	341	345	360	343	342	367	361	354	348	352	333	345	338	325	309	339	355	353	320	364	380	324	335	307	321	331	347	346	341	305	333	354	342	345	342	324	343	330	330	340	341	347	372	346	309	324	366	364	312	367	344	336	354	318	343	346	342	312	367	341	350	351	322	359	308	325	342	372	329	333	310	313	328	356	339	357	346	333	335	337	347	366	330	296	329	329	358	353	341	352	330	320	353	311	333	343	351	345	340	347	340	341	338	336	342	328	341	333	353	354	365	338	299	309	324	292	313	348	324	325	335	307	338	342	323	354	314	328	341	303	351	299	385	341	322	342	355	350	326	334	351	342	321	312	337	335	365	351	340	288	359	311	277	373	347	351	318	360	319	319	308	339	312	338	359	339	350	335	328	323	344	325	345	332	314	322	337	360	352	321	343	347	281	365	320	320	319	312	311	351	324	316	335	325	347	310	316	353	332	306	334	341	371	311	310	315	354	330	336	331	365	319	327	363	337	339	354	334	327	332	307	318	370	316	326	323	350	386	347	342	342	323	342	322	292	324	339	346	347	315	319	327	344	349	328	343	363	345	345	330	315	332	340	352	331	334	333	372	364	318	354	340	299	339	331	341	360	327	290	366	315	326	327	358	326	293	357	347	324	367	369	352	321	329	346	329	373	372	335	327	306	328	343	332	347	349	314	334	335	307	315	317	347	340	306	323	333	347	325	314	338	327	335	343	332	351	311	309	346	340	316	313	289	324	328	310	357	327	338	340	332	336	337	331	327	335	329	328	311	318	348	350	318	353	322	317	333	353	336	352	343	359	285	329	322	366	358	329	326	342	366	362	295	325	328	340	314	321	327	333	347	331	338	325	335	336	344	357	351	357	326	363	363	347	328	331	358	308	346	347	372	333	328	342	333	358	357	323	325	369	328	348	326	333	320	357	334	342	357	380	324	327	330	330	318	330	312	340	339	324	306	330	335	326	309	357	347	292	344	331	343	346	365	318	339	359	342	317	320	328	333	360	341	312	331	343	348	340	352	322	364	320	340	341	319	321	325	385	342	327	338	322	305	342	317	357	352	342	303	338	366	339	346	350	335	319	327	338	348	331	307	318	311	295	352	328	318	335	389	333	317	314	327	320	295	336	344	383	370	354	356	360	321	331	328	317	347	350	304	325	361	338	344	356	335	337	331	338	332	322	317	317	353	338	327	342	354	337	324	335	345	341	329	322	350	333	332	336	351	308	336	348	337	353	355	323	331	324	339	377	347	343	323	297	343	331	346	339	330	372	318	332	371	340
18896	2680	782	578	527	522	457	462	454	422	418	426	495	404	400	430	468	442	459	419	439	444	445	426	407	411	393	418	422	456	410	442	446	469	398	411	405	461	450	475	439	426	419	422	424	394	399	425	436	403	430	405	475	383	406	433	460	425	442	450	411	467	418	454	417	463	410	449	403	405	417	393	460	450	412	414	399	411	417	403	430	464	427	438	445	426	426	419	438	411	444	398	408	436	415	406	446	402	425	422	418	467	456	425	421	422	410	436	449	400	424	403	454	418	416	444	391	407	423	426	390	398	439	440	389	422	441	427	399	408	404	407	387	417	431	457	429	424	420	422	418	410	437	405	410	412	418	437	406	428	405	426	431	436	391	408	432	396	433	436	400	446	433	420	435	437	428	443	416	452	436	400	438	437	450	397	433	422	414	433	422	430	429	406	441	419	433	431	411	458	429	463	397	408	413	458	440	398	447	463	442	433	421	422	411	424	430	428	425	415	418	397	422	427	427	421	403	402	469	427	436	400	434	431	403	457	428	388	391	448	412	456	461	451	420	418	416	436	426	424	454	437	434	386	396	479	440	417	426	420	442	404	388	409	428	427	440	421	412	441	424	434	391	439	390	422	394	427	421	403	418	423	443	431	445	406	433	426	438	434	472	428	438	432	420	452	429	448	429	405	418	420	434	443	456	395	455	403	417	456	383	423	434	423	438	434	401	403	430	398	449	442	442	393	412	412	428	427	441	455	383	421	448	412	389	415	452	402	441	425	405	468	427	447	423	438	437	467	438	418	440	419	414	409	411	418	431	447	444	400	406	425	414	426	456	419	409	410	368	435	482	449	410	406	399	425	437	402	407	436	419	429	417	410	407	405	408	438	450	397	435	403	434	416	426	427	442	430	410	450	372	422	426	415	430	440	415	418	424	396	444	422	374	442	421	421	418	418	410	414	415	423	409	397	397	420	436	424	399	435	436	445	437	402	429	438	423	442	411	422	423	440	449	451	422	448	426	394	393	396	390	429	414	456	408	428	445	403	446	402	420	428	421	433	463	449	429	415	417	414	379	425	414	421	432	450	451	414	426	429	409	405	428	407	413	451	417	435	403	422	396	412	385	427	409	422	428	396	445	421	418	458	412	454	430	443	408	417	435	435	440	381	452	458	415	442	402	436	446	426	410	438	436	398	411	402	444	404	453	413	399	431	437	427	447	469	401	371	383	436	454	408	404	443	432	453	408	419	415	374	409	424	418	440	411	467	396	420	425	428	421	422	466	415	435	442	413	425	430	425	439	449	417	405	443	414	414	457	431	457	463	412	432	430	437	430	436	402	438	419	439	392	385	397	448	434	417	436	413	441	458	412	420	440	422	405	414	432	422	449	468	410	416	400	410	402	414	436	395	413	460	402	423	445	433	443	386	393	431	391	406	422	426	425	415	387	416	430	428	428	434	433	404	433	422	427	410	410	438	427	439	428	407	455	413	422	431	416	444	448	411	394	424	415	439	401	418	407	409	468	426	425	430	413	475	407	448	437	433	424	462	424	415	428	427	416	440	391	446	414	415	432	383	407	436	381	448	437	444	352	417	397	412	458	430	424	451	417	435	409	446	442	436	414	465	426	417	415	444	397	441	435	425	420	423	390	394	430	436	401	433	375	412	429	423	404	444	445	411	416	413	421	446	441	407	444	439	439	472	457	404	408	401	414	460	406	446	403	417	452	448	436	461	419	422	436	410	406	411	410	389	413	429	434	460	397	428	415	439	416	392	455	461	419	405	415	384	453	410	394	402	410	433	430	425	408	437	451	441	399	388	425	448	454	416	393	445	438	416	408	392	452	416	430	417	448	383	421	419	405	408	440	403	428	435	410	400	386	415	407	435	408	415	441	402	452	434	433	466	418	422	439	405	403	418	437	448	409	425	446	457	441	432	416	406	452	423	422	463	429	424	419	431	407	409	442	421	444	442	438	413	427	409	433	388	430	409	429	425	436	403	464	420	428	415	407	410	419	420	431	409	415	399	434	420	433	405	414	446	393	437	453	426	438	413	441	443	443	421	420	435	442	427	447	410	417	422	421	452	426	426	424	434	448	414	382	428	431	434	441	438	439	409	431	412	416	413	395	413	411	438	410	410	444	390	414	423	447	441	400	410	420	411	427	434	444	442	425	424	440	398	396	418	454	425	436	431	432	409	418	423	458	469	383	435	436	427	420	402	441	414	430	392	420	435	438	424	381	415	388	422	401	414	384	396	443	439	431	433	473	392	431	396	436	444	452	430	443	443	385	454	403	425	444	457	459	432	407	476	411	431	430	410	409	416	418	417	400	425	456	425	437	433	439	432	433	447	428	420	418	445	444	443	408	453	387	383	422	417	429	426	387	457	408	418	400	464	431	400	437	435	424	444	403	407	413	397	428	467	430	426	400	450	415	431	443	440	410	419	434	457	426	453	397	442	430	413	427	439	432	440	443	396	422	411	409	434	403	414	414	415	395	423	394	425	416	436	478	415	455	429	433	417	406	454	442	433	392	423	404	428	435	447	410	403	455	390	388	394	390	428	372	426	437	417	449	431	433	453	411	421	447	438	438	416	412	386	400	429	431	418	437	422	422	432	420	395	444	417	410	455	435	422	413	428	432	429	437	483	390	397	434	461	430	421	413	443	403	430	438	454	395	418	441	407	428	402	431	417	379	435	390	432	404	462	391	417	442	431	446	429	433	393	419	456	393	408	416	427	475	402	417	405	416	420	424	475	403	376	410	400	450	427	420	418	406	435	379	394	429	431	466	490	462	418	409	423	390	436	438	439	404	438	403	407	396	448	462	413	412	439	417	447	451	480	417	423	457	400	445	443	444	408	413	431	431	403	383	412	440	391	426	413	419	435	395	453	429	440	439	410	424	463	412	414	411	424	407	415	430	414	421	420	394	438	428	414	421	444	415	410	436	461	411	427	445	411	405	385	435	450	415	445	437	459	409	420	431	455	426	430	418	406	401	454	433	366	413	423	400	371	420	447	459	418	425	395	452	448	417	439	463	412	458	454	445	408	428	384	442	421	433	434	440	418	440	399	481	408	449	434	410	409	436	443	398	455	392	423	410	421	403	459	388	435	438	408	450	425	424	426	439	460	430	415	430	447	432	425	433	381	406	413	434	434	441	435	404	416	467	430	442	416	408	424	400	446	425	413	428	382	403	419	404	415	423	428	380	426	381	440	437	459	425	417	431	418	410	423	419	429	392	414	431	435	384	421	413	417	414	444	442	435	429	439	436	430	433	428	415	438	410	427	450	382	412	419	436	415	437	425	455	435	417	394	383	370	455	430	438	433	439	443	419	426	444	445	416	443	376	415	401	402	436	446	463	406	460	429	453	434	424	405	417	439	391	432	414	423	419	430	386	441	443	413	404	438	435	454	437	430	419	438	435	419	404	421	424	399	422	397	456	421	438	456	455	462	419	423	435	409	439	434	409	389	420	470	444	422	427	419	427	453	472	433	428
24388	21458	28619	24658	21413	8109	1299	973	889	902	840	790	801	741	729	762	763	735	713	778	684	750	739	718	762	709	705	715	677	723	687	702	707	703	728	689	731	691	702	700	716	737	676	693	702	698	731	695	734	683	688	658	699	698	664	768	702	697	663	679	707	691	706	702	689	709	752	739	698	675	668	731	708	716	702	707	693	674	692	694	710	718	694	672	701	703	718	708	690	739	672	675	689	705	667	712	693	681	699	657	706	728	632	715	714	704	739	714	677	725	696	682	719	672	704	690	708	684	658	720	694	654	703	709	687	726	713	717	655	653	755	721	682	704	711	718	679	700	715	729	692	691	684	689	678	706	715	705	737	675	702	686	657	679	675	682	718	674	748	684	654	694	715	692	727	671	695	787	715	673	658	771	659	648	627	683	721	678	669	698	730	676	707	734	690	704	749	711	679	712	717	728	740	696	679	663	679	725	641	720	711	702	709	654	718	677	723	683	649	691	744	737	755	744	730	663	669	631	677	690	704	700	708	716	697	717	705	633	671	676	711	678	678	692	684	673	698	714	688	740	713	688	708	668	744	671	669	688	649	677	720	639	664	714	722	652	675	684	705	680	763	702	690	755	680	674	641	664	701	725	726	654	720	693	699	715	728	739	683	676	661	698	695	708	701	665	723	693	625	703	632	710	674	712	697	642	683	711	714	708	707	669	676	687	690	705	699	709	695	690	679	736	697	638	699	698	707	702	680	685	675	664	647	692	715	661	699	658	706	686	675	690	704	720	662	686	648	653	656	662	687	647	710	683	718	696	710	704	655	737	651	674	672	701	725	660	654	691	671	660	677	708	665	688	661	715	701	730	659	696	634	672	660	671	664	682	674	696	708	685	682	711	683	714	688	729	667	720	713	731	703	654	664	710	624	708	749	736	718	703	681	639	720	733	687	700	702	700	665	662	670	721	682	741	702	713	712	663	659	752	684	670	666	741	686	683	681	666	712	720	733	709	694	636	675	657	699	713	697	699	668	736	663	721	684	667	677	664	760	697	695	676	658	611	702	688	687	674	693	657	729	671	704	736	676	689	661	692	678	669	714	740	669	677	719	696	691	685	691	709	757	748	684	718	694	672	667	691	696	698	673	684	636	695	695	693	743	690	628	678	732	644	678	667	735	718	705	677	700	643	670	719	658	722	665	721	691	714	705	658	689	722	720	703	714	708	653	735	713	749	708	698	650	694	684	663	677	672	725	730	713	728	745	692	685	655	683	663	681	731	710	697	722	654	673	686	672	676	678	666	685	732	664	723	683	668	720	659	706	720	660	704	670	671	677	745	658	647	670	700	689	698	655	676	678	688	630	719	730	709	653	752	654	688	685	685	715	642	612	684	687	717	679	721	664	670	702	676	682	763	694	700	650	700	695	692	679	675	677	696	694	672	673	711	751	689	712	651	650	705	699	726	710	714	706	695	711	687	707	747	722	735	656	738	698	692	717	695	704	703	713	682	698	683	687	686	698	750	645	686	658	712	734	717	676	741	656	663	649	721	639	681	731	673	661	681	683	668	702	704	695	694	731	694	690	663	678	735	692	713	726	700	698	732	730	672	690	723	698	660	724	703	686	703	681	663	627	661	699	677	720	734	725	706	736	673	659	661	694	708	668	701	693	716	686	693	687	728	707	676	672	650	670	702	716	678	689	693	686	669	692	694	699	678	691	729	723	713	710	684	728	700	682	680	714	653	709	683	716	642	681	702	695	708	688	685	663	666	730	704	645	706	767	691	715	681	701	735	688	702	674	681	723	696	661	729	722	688	725	704	691	675	667	666	711	686	722	669	719	669	674	703	674	670	705	696	686	720	715	690	703	738	720	692	713	725	683	695	703	712	655	710	768	723	699	659	753	701	739	698	698	690	734	700	701	664	743	719	701	688	719	671	682	691	695	679	655	708	686	664	714	642	673	704	676	701	694	743	702	679	642	638	675	713	707	695	709	680	684	673	654	711	744	704	687	621	680	680	651	713	737	709	746	676	687	655	652	714	714	728	716	721	660	682	682	608	657	765	737	717	704	674	714	685	693	687	643	671	709	716	673	673	696	667	675	710	664	630	698	702	730	678	741	678	713	692	707	697	719	725	694	730	713	683	690	696	738	693	727	645	738	725	734	650	738	692	687	666	672	652	693	730	726	663	626	724	688	701	682	698	686	691	710	698	686	688	712	682	695	722	706	663	683	693	677	706	708	697	686	680	706	699	693	707	672	750	669	703	680	664	669	716	702	701	662	688	714	667	664	680	684	666	706	731	658	676	655	665	675	719	691	690	705	700	628	690	696	707	676	701	685	729	717	679	687	701	698	725	724	679	675	684	668	657	702	709	678	696	639	727	665	684	727	668	676	665	667	724	695	701	731	715	709	654	692	707	678	746	640	693	710	657	678	681	660	720	670	729	722	664	673	714	749	662	686	680	664	679	719	664	664	697	672	687	690	666	666	705	694	681	710	727	690	678	672	682	671	675	654	673	687	684	689	682	678	714	744	673	715	722	689	704	751	691	712	673	697	669	713	720	691	654	711	701	724	714	733	725	654	696	729	696	702	710	671	686	679	707	774	732	718	673	703	656	737	701	689	672	643	714	741	670	682	653	679	670	734	701	680	672	701	693	658	694	673	670	679	724	673	673	704	718	711	675	651	691	665	668	702	686	699	672	684	670	716	690	693	715	684	699	679	686	686	701	646	654	712	654	720	686	683	716	694	703	678	669	725	673	710	682	670	702	714	695	682	730	737	696	693	694	681	713	708	689	729	738	698	728	675	692	696	681	699	692	686	655	694	729	716	712	679	688	705	717	740	691	678	679	685	642	717	668	668	645	699	638	661	707	698	708	679	689	663	654	755	706	690	751	706	655	684	712	687	703	732	737	661	702	700	667	652	700	734	659	702	718	667	669	693	665	713	660	681	662	699	675	676	658	669	662	662	693	679	690	740	636	677	650	705	677	673	700	676	674	698	701	690	697	755	709	683	712	674	666	689	757	685	745	671	711	718	673	683	710	747	747	741	726	664	681	666	637	689	699	696	666	692	716	714	665	671	735	663	709	690	692	660	689	700	638	675	680	741	692	680	728	684	705	718	682	716	729	683	650	722	684	664	698	714	670	663	645	693	708	691	663	708	729	700	687	653	716	691	661	715	666	696	740	682	696	674	689	697	692	710	690	722	697	723	673	647	696	671	750	671	681	713	719	677	677	663	713	704	723	717	667	716	692	696	658	671	707	673	686	682	694	668	725	669	722	703	686	659	668	702	667	670	712	714	707	700	674	688	681	738	719	716	689	695	714	699	668	661	690	689	678	673	714	693	691	659	692	691	714	688	684	698	672	674	712	664	719	666	666	675	732	684	706	745	678	717	697	662	723	686	703	643	683	714	680	711	684	689	689	711	630	694	714	690	693	674	722	664	744	719	629	697	662	719	704	766	689	698	700	700	644	700	688	693	676	712	664	681	726	691	670
48261	11630	6722	3458	2513	2085	1726	1482	1395	1265	1155	1027	1050	1062	980	994	937	853	973	900	878	902	932	928	845	883	866	882	837	920	851	850	859	902	888	884	871	880	828	888	843	821	868	856	891	861	860	867	831	830	880	836	883	823	863	858	797	864	863	830	807	825	857	880	811	877	872	855	877	852	814	826	853	869	842	845	825	845	906	816	861	846	853	840	841	827	812	888	886	857	807	897	833	881	862	836	855	784	817	829	861	819	838	831	824	821	880	834	865	826	789	885	829	798	838	857	859	892	890	822	836	831	813	827	821	836	885	846	827	842	841	779	826	845	835	815	851	863	925	870	829	891	865	861	794	839	824	877	845	829	848	822	840	857	842	850	813	818	889	895	864	833	860	825	806	827	881	865	844	885	881	763	862	848	810	826	786	903	854	830	849	867	878	876	858	847	865	873	782	846	872	823	870	861	832	829	832	846	852	831	909	862	799	848	794	820	848	860	867	870	835	851	849	866	821	871	830	794	872	834	783	813	841	811	842	839	810	798	871	817	859	834	837	836	875	772	855	848	853	781	856	776	836	799	892	841	858	848	873	812	851	822	843	881	888	848	862	824	874	841	815	886	810	868	826	820	871	794	868	848	817	854	831	847	851	869	860	867	837	837	825	830	868	860	889	812	820	855	832	838	824	828	826	812	840	844	825	848	798	854	777	834	843	839	811	840	850	844	858	814	857	866	793	858	845	766	838	863	857	849	803	883	865	879	860	882	867	838	827	901	865	810	787	832	853	874	846	849	778	866	847	891	837	843	845	834	829	818	892	851	832	862	783	818	829	850	883	772	853	837	868	820	840	846	867	793	836	799	779	797	825	829	856	828	856	821	811	866	835	831	840	876	814	785	866	858	847	872	825	857	836	830	887	852	823	868	821	831	832	812	846	840	822	916	848	828	820	897	814	826	849	835	855	834	837	840	849	806	837	876	841	778	862	857	844	855	857	884	843	838	874	829	857	863	794	871	857	875	811	858	779	825	815	857	870	809	868	868	812	852	869	843	812	855	802	882	839	853	846	856	834	799	812	851	854	811	851	866	814	816	796	837	882	829	808	834	849	797	870	800	834	865	842	850	837	795	892	837	839	816	846	889	853	856	865	842	844	829	864	811	836	854	839	927	842	881	831	821	825	875	821	827	851	863	881	820	863	827	832	827	826	825	847	808	828	830	870	831	800	869	834	833	783	861	837	849	845	841	890	848	843	844	794	835	867	812	871	845	853	913	782	836	879	780	883	858	797	837	838	837	806	859	859	841	796	870	836	811	828	826	805	835	861	863	865	769	820	859	821	792	887	856	879	855	851	788	835	875	797	874	853	784	865	843	866	863	860	804	784	889	830	862	772	896	803	848	841	823	867	807	831	828	806	813	807	866	818	845	794	860	869	841	844	842	830	840	885	844	794	765	826	874	852	813	870	791	794	838	809	811	860	863	840	859	820	825	844	868	843	872	777	871	841	804	846	826	872	809	819	855	910	817	816	891	849	851	820	872	787	835	833	809	812	778	856	808	884	859	807	863	838	809	858	815	899	870	795	814	828	808	915	779	905	847	816	809	866	835	893	840	828	857	832	866	831	868	852	876	806	820	793	845	855	855	803	863	845	830	822	832	848	798	782	816	873	909	882	845	860	857	856	851	810	828	834	875	821	844	831	849	821	828	869	867	806	834	831	846	830	784	856	807	873	857	904	823	790	925	811	812	874	854	848	823	846	866	870	832	853	857	852	844	822	848	811	855	842	841	826	777	848	845	854	870	850	823	865	861	847	898	889	830	875	867	819	828	897	816	791	789	847	826	786	890	914	801	815	861	782	886	835	923	798	859	852	789	812	836	849	842	826	874	856	825	883	881	845	904	833	805	861	864	811	827	851	857	865	840	902	845	835	861	817	827	885	803	872	835	854	828	825	845	864	842	819	831	801	871	834	862	892	799	842	819	793	879	851	828	867	874	874	815	815	855	851	861	802	859	815	846	813	811	811	799	815	832	882	845	829	819	801	862	898	875	814	884	826	802	891	848	846	866	823	842	827	816	827	838	872	817	858	877	863	848	823	896	865	873	873	832	864	874	832	892	815	861	804	858	824	880	788	869	820	896	848	838	803	857	854	894	830	900	827	819	891	872	847	873	835	875	816	855	812	836	823	792	849	852	849	820	868	788	838	871	845	813	834	824	810	806	828	862	813	830	847	832	861	869	874	869	873	792	852	801	842	851	859	800	839	805	856	845	816	874	821	886	861	826	832	823	867	802	881	836	799	822	852	843	820	822	861	796	801	862	875	805	814	798	836	830	830	874	873	826	857	881	869	809	823	851	818	803	850	821	914	833	839	854	856	807	874	861	815	807	821	813	883	860	883	850	869	835	812	766	809	823	817	841	818	803	862	798	846	845	852	843	835	847	813	821	852	876	805	750	821	811	833	806	849	884	789	847	818	815	823	834	844	873	851	884	835	832	794	824	844	910	867	822	809	882	866	839	857	817	777	903	850	858	861	847	860	885	831	833	849	862	870	855	858	861	786	852	852	843	782	878	798	874	849	818	842	869	844	850	912	855	801	810	839	846	833	813	875	861	845	862	837	816	872	835	824	851	847	832	838	846	835	818	795	822	847	827	820	894	808	832	821	841	791	832	824	841	853	820	841	840	871	876	866	844	861	829	865	863	872	802	846	896	825	843	809	847	854	842	847	874	844	809	832	832	813	859	847	843	899	806	824	828	795	836	855	821	833	794	855	877	840	786	855	858	798	882	866	812	812	853	842	839	783	820	819	853	775	854	801	833	808	829	823	835	823	806	892	850	850	867	794	877	841	875	827	869	836	827	859	899	830	812	810	887	818	814	813	818	769	880	832	896	797	866	895	850	865	838	796	806	820	868	852	804	829	887	852	851	863	854	866	804	810	858	810	827	813	822	868	855	818	900	831	838	851	848	864	856	818	849	801	872	832	829	873	852	821	833	877	829	864	816	875	821	803	848	856	821	794	831	813	826	864	779	838	871	829	824	800	835	813	835	828	804	842	852	827	839	829	811	827	776	829	880	818	830	844	865	944	865	847	830	871	840	829	873	829	792	879	807	843	839	820	834	736	805	841	821	806	827	807	817	752	829	841	852	879	835	872	871	867	836	857	819	823	835	859	883	828	838	807	844	859	813	879	821	829	803	879	779	868	881	815	833	839	854	873	864	778	873	815	817	827	859	851	825	798	878	832	813	811	891	881	889	843	898	826	862	855	851	814	822	810	882	880	873	822	821	838	875	832	835	774	805	839	810	831	890	896	834	848	868	831	896	784	868	811	861	823	851	859	876	832	801	793	859	845	871	912	821	872	770	820	825	817	819	812	821	867	852	842	779	837	905	806	883	830	875	829	811	848	791	844	855	874	792	861	838	835	867	814	813	843	845	899	867	857	871	804	859	846	835	794	817	867	833	896	863	848	860	857	789	883	811	874	859	809	795	842	839
25731	21455	27288	25633	6378	580	497	395	392	410	388	363	347	327	306	321	310	332	317	325	327	331	305	346	333	326	341	298	320	300	333	329	282	300	321	324	340	339	316	359	326	343	290	316	331	296	326	317	314	312	316	311	306	332	347	327	275	314	320	305	334	305	311	316	310	301	334	348	327	312	307	328	289	312	335	309	318	307	305	304	313	287	306	328	310	296	284	306	312	299	327	311	318	290	320	306	291	333	321	324	313	305	326	286	311	332	341	316	309	303	348	299	345	321	287	306	282	328	316	334	315	307	311	292	302	330	345	305	279	330	349	326	311	294	306	323	312	323	342	283	315	302	313	306	323	328	315	340	294	294	335	326	303	318	311	319	345	303	285	301	288	325	318	335	279	303	308	295	322	315	311	314	322	319	305	304	297	314	320	293	291	324	303	304	285	322	305	311	313	310	304	298	311	295	320	306	326	316	296	316	300	310	313	313	301	321	295	291	336	308	333	311	305	316	327	330	288	289	317	311	320	300	312	319	335	304	311	312	292	302	304	324	279	302	315	299	280	298	312	323	305	328	316	326	295	313	310	315	298	305	333	285	303	296	334	329	303	316	304	285	345	323	301	332	305	327	306	317	318	312	322	317	292	299	291	331	311	273	301	362	293	290	333	317	305	308	313	316	343	298	319	321	334	296	299	341	352	337	308	307	337	324	303	308	303	301	307	293	290	338	321	324	322	288	304	320	307	317	304	295	290	304	311	323	325	274	289	306	310	329	337	283	320	323	295	323	312	331	329	300	306	305	300	325	281	321	318	289	305	310	327	308	280	287	303	342	322	302	303	298	305	335	310	322	297	320	320	301	334	329	322	298	320	326	327	294	296	310	287	320	314	360	346	321	288	306	332	327	311	337	326	325	319	324	332	344	315	300	314	303	297	315	310	309	313	324	312	296	304	335	302	321	313	318	282	308	309	308	293	298	295	289	299	322	309	339	311	313	287	309	317	278	279	274	301	319	308	303	306	306	339	317	293	269	303	304	324	335	307	330	314	295	294	309	325	311	334	354	285	307	325	303	318	313	292	336	337	306	328	300	282	313	297	287	314	320	319	310	311	344	318	291	328	304	330	320	299	318	321	330	300	328	313	307	322	322	293	315	292	321	317	316	289	289	308	292	335	320	321	303	321	302	285	323	292	300	328	313	348	277	291	286	315	325	315	302	309	340	308	329	303	298	308	313	311	340	308	301	321	328	295	316	333	297	325	312	311	272	338	286	328	291	309	299	311	333	295	319	306	281	320	337	313	323	324	310	295	310	294	297	296	312	313	316	339	334	279	304	339	315	312	298	313	310	314	327	306	329	297	282	321	326	282	340	332	324	338	321	285	327	307	301	299	288	309	302	313	310	356	314	305	262	326	310	302	322	292	330	343	344	262	351	301	275	301	298	290	272	294	321	306	314	335	313	316	298	347	311	319	324	292	322	259	321	315	307	311	324	300	329	287	343	345	310	307	315	330	310	319	300	322	299	313	322	286	324	290	304	332	297	339	319	319	330	312	310	281	306	289	305	312	310	324	330	322	303	316	309	279	319	304	326	313	317	322	300	301	320	293	286	312	325	293	313	338	287	293	326	319	323	307	353	308	315	314	290	294	292	323	294	321	326	297	295	308	338	324	312	338	370	333	304	294	320	318	319	303	263	298	297	327	305	298	257	306	297	317	317	308	334	305	308	291	312	326	298	302	305	347	319	310	303	289	315	270	309	305	295	334	286	289	314	300	346	308	329	296	310	290	312	294	289	305	336	293	286	339	296	303	299	321	320	301	332	347	319	297	295	297	294	291	305	299	341	298	317	310	270	312	289	292	313	290	279	299	330	293	297	309	303	300	305	308	318	284	293	298	310	318	296	325	307	326	276	303	293	330	278	306	298	301	342	300	322	296	320	332	299	312	279	315	326	292	323	316	330	317	292	312	310	287	330	304	348	313	291	336	280	287	292	315	316	317	318	292	317	320	325	262	348	332	322	290	345	290	275	308	322	294	328	311	292	330	315	315	291	297	287	299	326	318	317	310	312	336	310	327	332	320	327	334	325	295	321	310	290	312	289	306	313	314	303	297	324	311	309	314	273	275	321	321	295	293	311	318	341	327	307	298	338	310	334	341	309	307	319	324	299	304	284	323	328	301	301	314	307	294	311	298	304	289	342	309	296	298	329	278	294	333	299	315	347	294	294	320	276	342	316	301	295	295	292	341	314	282	316	268	317	297	304	290	318	303	322	275	283	267	297	325	290	299	305	340	312	322	315	286	317	322	304	305	277	309	300	316	301	300	304	326	348	261	313	296	331	297	310	274	344	301	268	308	308	270	341	324	335	338	327	325	313	326	316	328	356	285	325	308	299	290	291	308	309	313	318	325	317	298	297	321	304	313	309	331	322	324	308	338	308	323	303	290	321	319	312	340	306	294	278	316	336	319	299	325	300	321	311	307	315	305	299	276	332	319	296	315	284	302	283	348	320	296	333	328	321	331	289	319	323	316	315	332	314	306	298	320	301	315	326	293	318	307	315	326	293	306	296	303	301	316	304	297	324	320	321	295	328	329	294	268	322	340	273	311	317	328	325	268	309	331	339	284	286	319	314	318	316	328	310	297	329	295	312	336	333	275	284	337	309	289	317	320	303	333	323	288	311	319	288	309	311	295	304	323	318	282	326	317	312	301	316	336	308	276	340	279	310	322	295	309	315	318	290	305	339	282	309	304	271	287	334	326	341	273	322	310	310	316	273	299	285	312	281	263	333	298	314	352	336	271	319	302	298	305	314	308	327	326	303	303	307	316	308	310	298	315	316	306	299	306	341	313	320	297	298	319	298	322	356	303	276	280	292	333	334	311	302	289	288	329	320	299	310	346	301	333	335	281	324	311	301	303	305	319	340	309	303	290	298	290	283	299	300	323	311	295	327	302	314	344	284	280	319	336	317	297	300	292	335	294	317	296	333	342	283	315	303	328	317	301	345	295	315	312	310	294	299	295	292	292	321	340	322	292	327	316	330	310	315	314	320	297	299	329	338	317	298	346	315	295	302	308	295	291	313	298	304	300	295	301	309	300	306	315	300	312	298	311	310	321	319	308	330	319	311	310	304	308	305	293	351	318	330	326	312	312	289	327	269	315	318	309	284	321	322	322	302	305	295	305	309	307	297	355	325	356	316	333	300	291	315	333	339	307	332	276	324	344	303	322	359	327	334	308	297	307	300	325	305	340	315	344	327	338	323	304	327	349	329	279	332	300	312	342	309	328	339	361	306	295	314	335	298	286	285	289	326	295	327	327	295	327	290	302	348	280	307	301	310	309	329	310	315	319	286	298	306	341	345	320	307	328	349	292	326	323	288	296	325	288	278	312	327	329	306	342	362	323	268	320	321	300	312	324	282	298	310	317	313	278	305	343	323	305	308	299	296	340	286	316	332	312	325	324	321	289	314	304	304	296	323	311	318	290	341	301	320
44921	8052	3357	1800	1300	1040	890	781	684	649	580	555	574	518	493	456	486	516	515	451	487	442	392	443	466	466	502	451	457	423	385	423	413	439	436	443	391	418	411	418	455	447	429	450	446	470	454	447	402	420	448	406	440	447	442	392	444	452	413	423	435	430	455	420	421	437	412	382	432	478	425	377	457	424	456	437	420	442	408	420	414	399	461	445	433	456	435	421	436	407	391	439	421	438	389	408	417	431	436	435	417	425	433	423	416	374	426	433	378	424	423	461	395	418	441	420	418	413	431	432	430	408	454	435	392	404	388	408	425	415	419	455	430	431	439	431	406	409	452	420	400	393	457	437	398	402	401	414	431	393	444	413	424	403	402	441	396	462	400	400	450	414	419	423	423	423	409	422	389	438	426	418	410	391	405	387	414	462	410	439	408	413	462	431	432	374	401	384	400	405	440	431	418	449	445	412	426	461	430	433	427	416	379	432	468	444	460	410	434	440	384	413	402	431	445	421	412	394	429	429	432	414	413	400	398	392	426	480	415	436	407	446	446	430	382	418	436	411	403	369	393	388	430	370	390	450	412	388	425	410	425	410	457	417	428	397	410	408	443	438	445	409	434	423	425	396	426	439	416	460	433	460	405	454	423	391	431	443	418	434	390	438	440	411	391	426	429	462	414	400	417	396	388	446	424	439	405	419	437	440	436	424	411	383	429	428	411	448	429	413	359	424	425	407	399	413	437	414	444	413	391	451	413	424	420	392	416	437	424	395	428	431	464	413	437	444	397	383	408	432	448	413	396	426	455	416	418	433	436	425	414	405	445	429	446	413	400	433	436	407	430	420	429	424	401	433	427	459	431	453	450	418	402	404	448	403	431	404	465	408	388	392	434	395	399	456	425	437	421	412	474	442	384	444	457	423	439	426	449	395	402	397	426	421	421	416	418	409	427	433	413	434	407	398	421	389	443	415	409	415	441	432	398	408	436	400	411	433	405	390	391	402	427	425	395	413	406	426	429	429	392	422	421	436	412	421	416	412	413	424	408	453	445	420	400	435	419	397	425	443	413	418	391	400	420	454	440	446	412	438	405	439	419	394	384	437	444	448	431	392	451	437	468	379	422	419	430	439	432	426	410	469	458	412	396	463	399	459	464	376	428	463	403	427	464	435	406	416	375	425	410	434	451	434	426	457	448	430	463	391	427	428	398	438	416	412	401	418	418	417	419	425	422	412	430	433	421	405	451	399	383	406	399	430	411	460	392	443	444	432	402	419	446	431	404	381	406	461	426	437	421	405	442	417	442	414	392	402	430	391	416	370	468	413	449	431	407	430	448	416	364	447	410	386	412	381	411	431	396	393	431	424	455	412	421	429	384	433	385	415	420	443	455	409	414	416	396	428	418	406	416	389	431	430	424	410	384	393	397	403	422	423	435	470	415	407	422	440	436	422	452	401	398	410	419	407	437	399	401	401	435	455	436	404	396	412	423	397	402	410	388	430	419	396	453	428	417	388	439	394	431	414	410	418	428	432	408	424	460	420	430	419	416	427	432	415	436	446	370	387	428	404	429	439	422	459	414	426	399	415	398	409	421	432	434	433	409	449	436	440	437	392	420	447	410	453	423	426	434	431	414	393	399	419	443	416	413	466	412	424	374	400	406	429	444	454	422	437	401	383	400	433	420	426	414	395	400	457	410	418	426	393	440	411	440	432	427	433	397	440	428	408	420	399	411	418	434	428	424	415	430	423	414	444	408	402	457	406	400	440	453	462	438	400	437	424	428	424	403	421	449	409	403	405	428	430	383	434	399	431	412	436	438	428	398	411	472	399	409	413	402	412	422	397	387	413	436	432	430	415	463	432	422	419	404	432	434	412	394	405	414	404	422	413	432	401	423	444	411	415	427	404	417	441	411	424	447	411	419	433	413	451	415	406	445	417	409	406	381	433	415	435	405	432	417	384	430	420	384	429	416	449	448	440	410	429	389	406	429	403	419	467	425	404	404	456	403	397	408	391	426	424	402	449	444	412	421	409	414	456	416	414	424	374	420	462	431	434	438	451	380	416	419	417	435	450	407	427	416	425	409	447	404	423	420	395	438	417	411	362	456	418	422	468	389	412	435	439	440	429	451	409	406	396	404	423	414	447	429	460	409	438	402	423	413	430	424	405	404	434	400	423	470	473	437	391	477	434	440	456	390	477	428	420	407	407	435	361	419	417	376	379	447	438	434	459	438	422	443	446	429	406	443	408	441	441	413	409	390	409	420	411	406	397	419	409	415	419	441	439	428	426	470	443	433	391	416	422	387	419	413	444	412	442	413	425	407	410	387	447	446	421	439	405	478	404	417	423	435	392	431	425	410	377	413	438	429	426	384	411	448	392	429	393	429	475	451	450	480	410	424	407	433	461	422	398	434	447	390	396	418	409	417	395	406	379	451	411	419	438	432	379	408	418	417	409	406	424	408	448	424	432	416	422	406	440	435	414	412	442	396	423	420	426	402	402	400	406	422	402	412	420	424	416	415	427	422	421	444	441	388	427	434	419	437	434	456	442	403	416	417	396	436	426	401	411	435	439	418	436	413	435	442	429	436	420	436	413	412	416	444	402	416	407	400	448	416	398	414	398	430	415	423	426	423	391	412	424	420	397	437	406	395	406	424	423	441	402	449	439	441	420	431	443	434	420	413	418	404	423	444	394	438	454	397	441	433	401	396	449	416	428	392	439	419	432	397	437	403	417	425	421	409	436	455	429	419	390	428	427	427	429	434	425	435	421	393	426	418	430	421	453	444	436	412	438	433	416	436	416	441	427	390	390	390	406	384	411	413	442	449	444	394	412	401	402	433	415	446	421	433	436	435	457	365	392	442	422	414	429	412	464	416	444	434	464	450	414	401	425	413	414	434	388	417	468	417	400	451	419	368	438	425	435	370	391	446	425	442	419	405	454	427	423	399	454	419	405	431	402	429	404	443	424	411	426	416	426	361	445	394	428	420	434	432	444	426	421	429	440	384	383	423	404	397	434	438	399	443	436	420	420	419	380	419	431	405	405	457	444	424	403	404	390	430	454	450	430	385	399	402	431	407	414	433	421	426	401	411	403	408	436	426	440	424	394	409	401	435	424	427	402	418	421	433	379	394	470	433	423	405	422	425	389	417	434	420	419	449	398	419	417	410	412	406	426	430	423	426	427	405	416	439	444	432	436	397	393	390	447	380	437	422	409	394	417	439	435	412	415	426	436	418	457	416	437	437	384	446	424	415	429	407	446	411	412	423	400	425	416	404	413	414	437	398	426	435	410	411	432	404	395	401	433	430	379	385	437	422	424	415	434	408	387	409	434	445	399	419	440	436	433	449	384	442	440	410	420	443	456	388	425	426	413	400	418	422	472	433	412	428	414	385	408	439	431	378	475	413	390	415	411	407	454	424	428	422	422	398	473	407	430	433	408	401	416	421	448	411	430	429	406	414	383	422	403	397	432	420	416	427	392	390	405	418	413
23258	21494	29228	24194	21499	21505	7220	1481	1220	1167	1134	995	1018	960	978	997	930	933	904	917	914	901	882	893	873	844	876	879	873	892	872	902	862	884	844	894	902	832	864	893	893	895	847	877	877	910	824	810	814	908	834	834	889	868	819	863	863	881	841	819	797	877	883	857	802	833	870	860	820	841	852	860	833	845	896	832	920	868	847	898	839	803	831	840	851	799	840	843	886	835	828	866	807	790	818	892	852	779	857	835	824	807	871	844	826	813	841	772	871	827	857	824	849	841	860	806	795	879	831	847	839	852	849	803	816	845	820	815	823	858	857	846	821	860	789	808	833	802	833	857	873	836	823	853	859	854	821	791	809	849	895	811	839	845	848	871	810	838	831	864	872	791	820	824	862	806	825	890	857	843	876	779	820	841	810	829	877	878	801	819	796	843	832	796	840	863	835	870	833	807	857	897	810	836	788	894	885	843	812	810	894	826	813	825	822	778	839	836	872	794	832	827	870	869	795	824	797	822	829	811	800	834	863	843	823	847	864	825	797	830	826	877	813	889	776	866	822	871	833	798	867	809	846	816	852	834	869	842	788	824	819	815	900	855	833	887	833	823	876	798	831	803	869	836	835	837	821	794	841	846	848	831	859	846	862	755	837	806	824	902	844	850	830	883	801	859	832	844	833	820	811	898	825	857	883	838	856	832	887	881	871	817	792	842	841	827	792	848	861	839	842	866	906	894	838	839	796	837	770	881	840	856	852	858	783	816	820	848	834	820	878	830	872	841	822	877	870	825	852	764	818	807	818	838	795	823	842	879	851	867	832	810	837	847	797	844	862	865	790	871	890	846	828	813	907	811	820	817	845	777	848	831	835	856	822	865	860	861	818	812	800	872	842	827	844	863	857	847	862	819	809	823	796	863	874	838	812	847	841	785	814	779	873	844	831	902	834	814	787	859	795	855	802	817	840	822	825	895	872	828	839	814	810	865	835	819	879	924	844	844	807	804	876	883	822	817	854	886	905	831	843	901	819	837	846	842	826	862	822	824	824	846	830	825	892	821	842	831	872	892	849	847	763	815	828	841	833	844	823	887	864	870	845	839	820	827	848	795	844	848	857	806	860	867	848	829	835	784	805	832	875	848	874	851	871	765	829	803	840	897	845	843	814	795	872	800	808	841	828	823	846	864	787	830	813	862	845	789	806	849	853	904	843	847	851	853	855	850	884	847	779	817	844	823	894	837	794	905	800	880	830	869	818	833	825	801	816	839	865	796	869	819	843	905	816	784	820	839	875	879	827	825	852	824	865	814	832	864	815	830	839	847	823	823	829	831	886	818	830	835	790	853	869	843	848	836	834	833	855	874	780	911	807	840	787	830	818	831	842	870	850	838	825	834	836	861	822	821	808	781	849	851	869	816	827	851	823	857	841	839	848	855	823	850	828	839	831	871	859	778	850	815	879	825	798	837	816	833	846	843	851	842	803	875	858	836	837	862	786	818	891	847	809	823	782	830	862	866	845	809	825	823	841	832	835	824	851	812	859	790	875	841	846	807	820	877	872	910	803	846	772	828	815	856	833	802	828	825	885	822	862	820	829	855	844	854	888	830	842	828	820	850	836	892	791	816	878	861	865	820	871	832	857	850	847	907	833	886	806	758	816	844	795	809	856	849	831	843	839	870	806	841	832	851	882	883	852	839	852	785	852	816	861	814	797	863	848	845	827	824	829	855	830	786	863	826	862	780	863	802	828	854	789	838	839	848	811	826	834	873	820	856	858	838	818	811	833	837	834	820	820	804	808	847	870	844	785	831	807	840	847	791	779	860	830	834	791	823	840	863	825	827	867	830	872	817	847	813	819	846	850	846	857	834	873	819	842	864	816	864	825	839	839	859	837	849	834	848	847	810	816	880	848	818	852	816	828	869	843	817	855	812	813	820	893	835	800	825	794	794	832	768	856	809	813	845	776	793	835	823	853	815	806	838	844	831	820	825	860	843	815	880	810	819	804	911	815	817	828	816	804	829	793	851	796	805	838	874	789	823	854	872	810	866	818	804	800	835	835	825	862	831	793	828	813	878	808	820	839	864	871	831	855	840	885	802	892	869	876	815	838	815	783	800	864	850	844	846	827	820	811	857	840	874	808	799	813	832	834	843	889	842	801	831	877	825	807	833	845	839	838	882	859	841	831	824	836	817	821	880	851	871	810	830	811	849	807	822	826	856	791	882	866	791	822	800	796	797	840	873	817	826	793	842	814	862	817	808	825	826	882	784	870	807	856	842	882	869	798	841	822	781	819	914	834	846	855	846	805	853	883	864	837	804	790	869	841	872	895	795	867	881	843	803	849	878	867	855	840	871	788	803	848	864	844	801	815	836	873	859	836	863	803	857	832	876	856	848	843	821	842	820	826	815	768	838	815	829	813	874	797	825	826	809	838	809	811	900	830	830	794	868	793	785	817	856	850	799	844	813	771	860	870	849	855	793	859	850	835	851	805	833	802	839	864	877	858	868	888	834	800	847	865	866	829	842	842	812	909	828	899	827	842	846	855	838	857	807	816	817	831	810	894	837	838	905	842	842	836	859	819	834	848	859	875	776	819	849	806	893	848	797	864	867	826	814	851	827	771	866	891	806	847	841	862	868	842	839	836	877	861	811	781	854	863	875	795	865	851	864	818	857	856	816	856	786	830	809	862	857	839	841	810	910	865	847	859	822	836	839	882	845	821	811	841	862	798	885	863	819	771	829	867	858	818	841	853	785	784	842	845	826	847	860	839	817	825	847	798	862	869	834	826	821	844	824	826	818	820	838	876	801	816	789	834	814	862	838	831	878	796	840	817	823	842	847	851	857	877	869	831	864	832	833	824	858	823	838	831	852	864	811	811	831	811	809	812	798	811	843	847	791	865	837	842	809	815	853	820	845	855	797	874	835	861	832	850	823	821	797	838	766	833	862	850	879	841	843	816	830	826	852	839	867	819	823	865	905	841	836	865	843	844	853	883	855	850	901	855	839	800	829	836	811	843	882	806	830	820	823	819	826	840	821	844	830	775	785	844	786	805	885	845	847	826	870	818	865	845	822	853	830	829	850	849	821	836	813	794	866	858	807	886	866	841	862	792	827	839	856	855	844	873	879	795	825	853	842	848	836	799	823	829	770	887	914	848	848	854	735	837	853	850	780	848	848	839	860	765	843	802	804	848	825	817	849	805	797	858	802	784	827	839	858	868	810	829	801	809	828	864	807	861	837	825	861	848	839	830	818	839	845	842	831	840	863	777	817	824	836	800	798	852	834	826	806	898	851	840	834	817	783	790	849	875	841	853	836	861	833	844	814	816	815	784	856	820	795	807	889	825	839	815	861	847	797	815	838	817	872	830	850	802	819	796	837	848	822	833	796	829	816	826	830	909	847	849	822	862	760	855	847	785	830	801	869	824	896	858	838	883	777	837	806	842	865	832	777	853	806	804	854	870	816	849	846	765	821	828	849	822	834	890	824	849	860
54348	15803	11006	5776	4199	3309	2690	2294	2084	1777	1686	1554	1450	1390	1279	1301	1233	1281	1198	1207	1135	1149	1141	1166	1108	1117	1078	1130	1082	1084	1069	1017	1011	1115	1058	1143	1027	1073	1040	1058	1025	1017	1064	1007	1015	999	1016	1043	997	1015	1038	1085	1077	1018	1011	1026	1021	1027	1030	993	1006	1018	999	994	1044	952	1062	1025	1021	1020	1012	950	1000	1036	1028	1028	1044	992	1004	977	975	1012	955	1031	1003	1004	997	1000	1002	1050	987	1016	1042	1031	1037	1051	1000	1037	978	976	1000	1012	1032	1034	1000	1032	1039	1023	1038	989	1006	1006	1028	1012	1002	1014	999	1040	1003	1003	1060	992	979	1034	1018	982	1027	1015	1016	1081	983	1048	1031	996	975	1043	979	1006	1041	1075	1026	1001	1002	974	975	995	1030	1041	1045	1045	1049	999	1010	1001	1023	1029	1003	996	1050	1007	1012	973	1015	1001	1038	975	1053	1053	969	1008	1035	1001	1010	1008	1050	999	981	985	1059	986	1020	1049	958	1043	993	1016	989	978	1049	976	979	1050	1025	995	1043	1032	957	1011	1044	1010	951	972	1053	990	961	971	1033	1042	996	1014	1017	1033	1040	1010	978	991	994	1045	1031	1031	1015	989	1021	1031	972	965	944	1021	930	1082	1018	956	1052	1036	1062	1006	970	983	997	957	1062	968	953	1003	1052	992	1033	1026	1014	1012	1026	1036	1093	980	947	1030	958	1013	978	1011	1022	1043	1051	1014	976	975	1027	1054	1030	948	1008	1023	1017	963	1065	991	935	1020	988	991	1010	1049	1024	1037	994	1044	969	1036	993	965	1017	998	957	1046	1091	1009	989	976	964	1020	971	1111	1086	1000	1032	1046	1064	987	961	1059	1057	1061	1054	1052	1005	993	989	1020	988	994	1032	951	999	992	1031	964	966	1008	1048	996	1007	992	975	963	1078	972	997	1035	1052	1006	1031	990	1054	987	1020	1000	1054	1058	1034	1023	1016	1066	1042	942	1036	1042	1028	1025	995	925	1095	1013	995	1007	971	1031	986	991	1044	1003	1044	1028	987	1034	1000	1038	1049	976	1027	982	1039	1039	1074	957	983	1009	1024	1033	1101	980	965	1012	990	993	1019	945	1037	937	969	1032	986	965	987	946	978	1036	1058	966	977	1024	1080	1031	1035	1064	942	1019	1006	972	1033	1000	977	1032	1019	1002	1012	962	1023	1045	1027	1022	956	958	986	1043	1055	1058	1116	1050	1031	986	967	981	1028	1037	1013	989	1055	1007	954	1087	1007	1012	1004	1035	1005	1023	1057	1023	986	1011	1032	1009	1079	1046	1044	985	988	993	1031	995	1027	1023	1039	1010	1035	984	1000	1040	1011	1073	1001	1005	1026	1004	1027	1062	1034	986	952	1015	1046	986	983	986	993	1054	1005	993	999	1063	1031	1028	1036	1011	1020	1006	1032	1009	1031	1030	1007	988	958	1011	1018	1068	1040	1048	1043	1028	1035	989	1012	1037	1030	1030	984	977	1014	1048	1005	1035	1011	1014	1023	978	999	1027	1011	1029	1044	1028	1042	997	939	992	1027	989	985	995	1031	967	996	1064	964	1020	1030	1091	1033	1016	1054	1000	1008	1024	937	1008	980	992	1041	996	1004	1049	972	1012	1032	1054	1006	994	1041	1019	1028	965	1009	1071	1039	1017	976	946	1086	1025	976	937	972	1055	994	1059	1061	1042	985	1030	1063	993	976	995	965	1043	1032	1010	993	1070	991	1012	1038	1042	1050	976	973	969	1026	1026	1021	1012	1004	995	986	964	1048	975	985	1029	1028	1018	998	986	996	1036	983	991	957	1085	978	1000	1070	1006	1022	1000	992	1031	1042	1032	1015	1012	1038	991	1043	1032	987	1008	1018	1042	1031	1073	999	951	1053	1042	1044	977	1070	1003	1023	957	973	1039	999	1008	963	1064	1022	999	1051	985	1054	1020	995	1008	1040	950	1005	984	1019	993	1004	1034	993	994	1012	1056	1033	1049	1015	1014	1067	1008	1033	992	1017	1020	1027	1033	981	1083	1070	1018	1046	1018	979	1005	1012	989	979	1016	1025	1028	1010	968	1029	1043	988	1058	1005	1041	1016	991	1052	952	949	941	1036	1052	1045	999	984	1006	1004	1050	1035	954	993	1035	1036	1025	1017	1026	1002	1015	1015	1054	977	989	982	1037	974	987	1066	1069	1001	1004	987	1016	1018	980	1000	1017	948	1029	1012	1088	1031	1045	1001	972	969	982	1044	1019	967	1009	1029	966	1007	988	971	962	968	1027	1000	1034	1026	1024	1018	1011	999	986	1022	995	1009	1019	1052	1012	1054	1014	1011	1039	973	961	996	1051	975	1003	1021	1028	975	1062	1042	979	1003	1017	1007	1009	993	992	967	986	1019	1053	1035	975	1000	1002	1040	984	1002	1010	986	1025	1003	967	1091	1035	1018	1019	1039	992	955	1025	1071	997	1030	1025	1027	1052	985	993	1042	971	1030	960	1020	1044	991	1027	1031	1000	980	935	976	1022	1004	1022	1035	1045	1008	1074	1035	966	1002	989	1049	1012	1004	1031	990	1015	1050	1006	1009	954	963	1027	1078	1065	1046	1065	1041	996	1067	981	1008	1008	984	1022	1008	1080	1032	982	1008	1010	973	1040	1042	996	1010	1009	1026	1019	1058	955	985	973	1075	966	977	1014	1015	998	1017	1007	1030	1048	1017	991	1014	999	1056	999	976	1016	974	989	971	1010	1055	1009	1014	1006	941	1032	1116	1005	1051	1045	993	1051	1015	1046	998	991	1061	1073	993	997	1011	1031	997	1004	1051	1008	970	1020	979	993	993	998	997	1055	1024	981	1013	1022	1037	1057	1014	978	1092	1054	1003	1014	1041	1064	985	1029	1024	1054	977	1007	1007	1049	1023	999	996	948	1048	1022	982	1020	1005	1086	1048	1018	1009	1046	1005	1021	1021	1087	994	1018	994	1011	1008	1026	967	1026	1050	996	1032	1021	1047	1024	959	1037	1003	1014	995	1035	1046	1068	979	1003	1017	1013	959	1043	1021	944	990	1058	1018	987	1029	967	1043	988	1016	1010	1002	937	1028	997	1043	1059	1008	1011	1066	963	996	984	1049	998	1009	1012	1025	993	1040	968	1038	1016	956	1057	1009	1003	1003	1022	1000	1006	972	1029	999	1011	1093	982	1030	1005	998	1018	1039	985	1033	980	1038	1065	1028	931	970	985	959	987	1046	959	1011	1034	1072	985	1009	1068	1020	988	1061	1050	986	975	1012	1070	1032	1056	1003	994	1021	993	967	1001	955	974	1015	994	1018	1048	1000	1042	997	991	1086	987	995	1064	1058	1047	986	1023	985	1062	1053	1042	1005	1017	965	977	1021	1070	1010	922	977	1012	997	1013	994	1053	1002	945	1083	1050	1019	1051	955	1004	1016	1033	993	1020	1030	1020	1012	958	1002	1014	1043	1000	988	1084	1011	1045	1023	1057	1016	1001	1046	996	1047	987	960	999	1021	962	974	1005	938	963	944	1015	983	1031	966	990	1057	1022	1063	1028	973	1014	974	952	1047	996	1034	970	957	1043	1004	1007	975	983	996	1039	995	1008	1038	1032	1044	1010	992	975	993	1030	1053	993	1034	1007	1028	1022	923	1000	972	990	1011	1024	978	995	1039	988	1009	993	993	1014	1020	953	953	966	1006	1016	1056	1006	1022	1041	1060	1012	1025	962	1017	990	1002	982	1048	1019	963	1035	1037	998	1002	1005	1003	984	969	1040	1023	1070	1034	1011	1005	1085	982	1038	979	991	979	1003	1069	1029	1070	1053	1018	1011	1035	1036	991	1043	1019	970	974	1054	1003	993	1040	1003	952	1028	989	1025	973	1032	996	1000	1025	1086	1004	970	1025	1041	963	969	999	1021	994	1023	952	1043	1025	1014	1017	993	1053	987	1011	979	1036	1043	1017	1000	1049	1015	1052	1014	1046	991	1003	995	1021	985	1007	998	1045	1032	997	1036	1061	954	971	992	962	1015	1020	977	986	1002	991	1040	1020	991	1039	985	976	966	1043	1001	1012	1026	1008	1037	1040	1004	992	1013	991	1060	983	967	1050	1039	1043	1013	1065	1037	1015	1020	1077	1039	961	1032	1029	1018	1018	947	1006	1036	997	1024	996	984	984	1036	1040	971	1002	1002	1031	1022	1008	1004	1000	1000	1037	1039	1035	1007	1034	946	986	1000	1000	989	992	989	1021	992	982	976	992	990	1052	992	1023	1018	1003	1051	992	1021	1026	974	975	980	948	975	981	1015	1000	1055	1074	985	998	1063	1003	1001	961	1060	999	1056	1000	1003	1017	1012	961	1028	1063	1040	1014	998	989	1018	1020	1026	989	994	997	961	1001	1064	999	1037	987	1012	983	1038	1003	1013	1069	1054	973	1034	1050	1043	1079	1001	1039	1050	1047	1011
28204	19350	5319	603	418	397	385	321	382	311	363	324	360	323	336	320	308	354	344	318	357	357	326	319	339	366	317	324	319	307	342	320	320	310	338	357	352	359	352	347	345	331	344	354	349	328	308	361	353	329	327	333	349	365	361	327	321	309	345	288	345	336	339	350	324	362	314	374	376	335	349	349	328	356	333	332	289	309	342	361	322	320	351	329	322	309	345	339	341	317	340	308	330	342	337	324	317	330	331	326	311	279	302	342	333	328	376	305	327	331	295	361	315	333	328	325	315	331	344	353	317	306	331	336	335	339	333	340	337	335	322	308	357	354	369	325	374	340	335	333	355	313	340	320	352	357	309	343	324	346	325	318	343	350	353	332	343	345	327	341	365	326	324	356	339	324	339	346	347	333	313	298	335	353	338	353	339	310	316	310	322	345	311	331	299	338	338	352	349	328	327	321	349	360	323	335	374	321	303	327	297	329	308	330	323	332	313	353	299	341	348	325	364	293	321	321	322	342	314	343	376	328	325	312	382	323	347	358	327	341	320	330	314	325	338	330	327	362	317	326	291	334	328	310	325	347	332	327	383	316	343	327	306	331	317	308	377	369	335	324	324	358	359	332	341	329	343	335	303	366	329	358	326	323	329	299	325	354	299	316	373	324	353	338	364	335	345	312	312	322	328	338	337	293	319	359	340	326	318	317	341	336	365	372	357	337	327	339	341	331	363	328	322	305	342	369	341	369	338	354	344	310	367	306	329	338	335	351	334	356	346	323	331	323	353	355	346	315	314	303	330	369	325	345	329	333	353	325	316	330	343	301	323	328	308	369	330	345	332	326	315	318	346	330	323	353	366	341	331	343	336	311	330	364	344	333	346	322	322	336	359	323	334	335	389	329	311	328	305	329	348	318	355	309	341	364	365	336	342	328	331	333	327	361	271	371	324	321	321	334	330	333	333	326	309	360	349	332	326	338	360	313	329	351	321	320	333	359	359	388	334	322	351	321	375	335	325	306	336	337	367	368	346	361	320	367	329	326	372	327	369	308	333	345	327	336	329	310	286	337	321	322	358	329	323	357	341	355	341	330	345	317	350	319	296	378	336	327	355	343	305	331	320	341	316	380	320	380	313	327	291	376	290	360	340	335	368	345	348	364	317	356	332	328	390	336	329	316	347	349	340	336	323	368	300	340	317	319	337	338	367	346	346	373	338	317	322	337	314	352	350	343	347	341	353	320	353	351	327	345	367	326	353	331	336	344	347	325	341	324	304	311	309	339	336	354	329	350	333	333	326	319	329	333	324	356	356	299	360	358	335	308	341	329	345	357	314	334	291	301	343	323	340	368	318	332	306	325	365	312	327	329	380	337	337	334	342	352	356	364	322	332	327	367	317	337	306	333	355	343	319	323	324	327	316	366	357	364	322	335	331	328	354	350	330	359	367	337	299	350	333	338	348	342	343	303	351	298	325	318	335	353	324	362	355	341	365	336	319	320	346	329	325	340	305	334	365	322	308	331	317	329	329	351	324	345	339	310	327	356	307	334	352	311	350	363	332	331	328	346	319	317	369	354	307	361	342	361	342	340	348	326	335	314	331	329	341	315	349	336	332	358	323	314	320	320	337	366	337	325	320	363	360	322	325	336	343	319	324	329	349	330	337	322	356	339	312	363	343	344	354	347	326	357	351	341	316	320	317	328	348	353	358	332	324	327	364	351	327	339	337	377	325	321	311	338	339	322	311	329	343	315	328	326	317	340	383	292	344	310	353	342	335	322	359	308	333	325	349	312	345	343	345	336	307	306	340	343	336	328	347	328	361	335	361	339	313	332	330	317	338	369	303	353	341	349	364	317	335	316	335	360	310	307	348	360	367	305	365	360	339	330	349	346	320	313	330	312	383	340	333	342	342	306	326	349	322	355	330	320	352	329	359	347	364	326	320	337	359	319	367	303	319	323	354	334	341	338	325	330	346	324	338	394	322	303	341	362	323	339	341	355	340	301	325	344	345	323	344	321	309	339	301	372	341	324	328	347	339	349	354	335	365	327	330	310	311	351	341	349	345	321	313	331	335	306	330	349	323	325	369	324	352	319	325	385	335	357	348	352	345	308	379	359	337	335	352	311	334	320	314	361	359	343	361	309	340	332	347	318	340	332	316	330	327	325	334	312	323	355	336	359	333	289	319	341	327	377	322	342	317	336	332	361	343	349	350	307	316	341	338	337	338	308	344	321	330	345	366	353	322	351	336	309	329	329	345	359	344	326	353	339	325	306	320	321	376	351	355	360	330	338	380	344	302	321	305	333	334	290	362	331	343	336	340	343	328	329	335	343	348	363	358	329	342	314	359	324	333	327	375	354	371	350	337	312	361	283	297	305	299	332	341	299	384	322	367	295	315	328	334	337	335	347	322	319	328	302	358	340	318	332	339	402	332	327	317	344	336	335	314	322	318	319	304	349	336	350	318	329	356	334	323	329	327	365	341	329	347	306	331	336	369	334	307	366	362	322	340	354	346	323	340	339	309	299	352	348	319	314	316	323	309	350	327	334	339	330	337	355	355	372	381	337	313	353	332	330	337	355	327	328	302	358	337	340	309	359	311	313	327	324	341	339	326	392	325	338	320	341	343	321	334	362	323	341	334	340	325	326	331	315	331	346	322	329	338	335	326	328	327	310	359	414	314	325	354	319	356	352	329	311	308	312	350	353	329	317	330	330	339	341	363	389	319	345	321	329	305	314	366	337	344	349	326	329	325	351	330	333	390	342	329	314	310	344	295	366	343	309	331	374	334	334	318	345	332	336	330	327	339	344	357	306	313	377	342	347	293	355	352	350	351	324	361	346	344	337	338	334	315	322	358	336	354	336	336	346	337	310	327	327	326	343	327	376	357	360	328	323	353	272	330	354	348	318	330	311	320	322	328	347	351	356	380	313	319	303	344	318	352	330	333	323	299	338	343	368	360	336	363	334	330	324	339	345	335	317	338	338	364	331	322	319	374	362	381	310	311	346	329	330	308	344	358	334	328	333	353	329	307	326	326	332	391	322	324	329	355	321	350	344	335	345	345	351	360	302	343	331	316	326	336	338	329	343	327	343	324	314	366	336	319	336	333	334	285	308	341	355	317	327	316	317	330	308	348	326	303	339	317	345	348	331	332	331	344	349	334	343	369	359	340	305	327	321	324	326	315	325	317	345	342	353	334	331	317	308	321	357	317	363	325	338	320	310	345	324	312	325	343	310	332	310	334	361	347	333	319	333	327	344	373	325	336	322	343	356	326	337	336	304	314	315	333	323	323	362	344	294	346	337	324	336	346	319	366	328	327	335	358	306	336	330	320	330	336	302	358	345	315	352	339	384	350	343	317	332	317	347	363	342	331	331	334	357	307	326	336	316	349	336	348	378	330	342	323	317	334	326	348	345	338	332	325	309	316	315	324	348	320	310	348	323	311	321	315	318	338	352	330	342	345	351	354	318	308	320	302	320	324	312	384	296	342	317
19502	2403	829	592	523	474	457	457	444	432	452	425	442	416	433	431	411	414	421	396	436	417	429	432	450	435	409	446	442	433	442	467	429	458	392	415	410	396	428	431	450	418	419	433	424	434	448	447	397	467	390	411	394	428	453	398	447	444	445	415	444	457	434	452	467	418	433	414	443	461	416	397	440	454	393	446	399	417	427	435	440	454	413	430	448	417	411	413	435	419	442	429	442	389	433	448	425	385	444	411	412	420	418	448	409	405	382	446	451	434	419	416	453	431	404	394	384	378	401	424	433	458	403	438	402	444	421	442	419	441	421	430	456	416	414	363	422	468	458	425	383	423	421	427	441	450	429	425	409	406	409	391	434	403	430	426	419	418	444	411	405	408	415	462	414	401	417	432	417	429	411	437	415	448	414	434	458	436	420	438	421	443	439	421	413	418	418	437	411	416	464	435	409	406	448	429	400	426	465	417	414	418	461	419	429	403	441	449	404	411	438	404	374	442	409	448	427	433	412	421	384	429	429	424	429	429	444	469	417	423	416	439	401	439	442	440	430	391	407	419	429	428	436	428	398	397	438	401	421	439	409	444	417	441	453	398	421	386	409	399	437	395	480	431	439	412	394	403	423	427	392	416	423	419	421	371	407	420	399	445	400	452	401	433	470	390	425	416	379	439	421	424	410	424	432	463	386	400	439	424	373	447	413	370	410	426	425	398	401	416	439	428	444	428	410	436	427	455	398	392	422	410	397	410	456	407	479	449	413	403	433	424	435	437	473	442	451	413	410	422	415	408	427	438	423	434	425	409	405	417	429	413	443	434	444	399	421	427	468	478	392	387	401	458	412	421	455	428	412	412	416	422	420	449	405	394	410	446	440	432	424	420	406	417	435	412	413	416	427	433	407	426	447	401	424	434	417	429	400	410	410	433	414	413	431	406	437	411	438	399	407	416	405	423	400	438	446	415	415	427	432	407	435	429	408	419	423	433	443	454	458	447	408	431	396	428	427	435	411	430	420	420	395	468	425	418	419	430	392	446	434	434	421	423	450	435	427	482	445	406	439	423	453	392	473	416	393	421	412	416	406	429	407	427	440	395	381	427	431	419	430	415	464	389	380	403	434	439	437	428	418	436	416	413	420	436	436	411	442	423	419	438	425	415	414	466	400	438	450	406	429	414	444	407	415	406	431	435	437	413	408	404	392	401	404	434	466	405	476	431	410	446	425	410	426	366	441	393	426	431	422	407	434	415	426	420	406	428	389	442	424	380	379	467	379	436	441	425	415	433	405	429	381	426	460	383	389	436	422	422	412	426	440	435	437	433	397	438	423	415	420	393	445	425	387	423	408	388	401	388	435	415	440	393	459	410	422	413	417	437	404	464	392	415	413	439	394	376	389	444	394	404	436	441	436	423	427	420	405	433	421	455	413	399	423	411	390	397	399	409	411	405	407	407	431	444	403	413	415	411	454	459	404	455	439	424	432	422	421	394	451	444	418	433	409	431	415	413	419	418	442	391	410	428	446	426	438	425	462	441	402	405	407	432	430	432	424	410	416	440	394	479	401	430	430	402	407	454	429	430	418	405	409	417	408	430	396	413	411	382	406	409	401	429	407	409	453	456	423	475	396	431	426	452	457	445	424	414	409	440	456	406	445	429	377	411	425	422	442	424	412	413	423	481	444	423	420	420	428	438	426	454	447	454	440	428	430	402	463	471	393	462	413	416	416	429	413	439	415	430	473	396	433	419	464	411	422	464	393	430	441	432	421	398	463	388	423	418	437	423	433	404	415	403	387	389	387	393	446	413	441	452	423	426	451	435	430	468	474	394	419	411	408	421	406	402	402	424	427	430	376	429	447	396	445	416	418	412	420	432	422	437	396	457	468	426	413	412	432	438	419	416	429	429	386	429	432	434	426	442	394	444	429	420	396	443	456	430	434	408	453	414	377	394	429	420	421	411	452	401	438	377	399	416	439	416	401	423	421	417	446	420	408	433	415	388	443	398	434	419	409	414	436	392	416	452	400	398	440	408	382	456	434	413	398	442	419	413	424	416	418	423	423	427	422	425	402	446	429	416	374	387	364	445	442	423	415	425	440	408	398	433	421	443	405	414	451	450	430	406	421	376	426	415	408	410	406	398	447	414	419	439	424	421	416	414	426	426	431	485	399	447	418	414	462	444	438	440	416	443	388	415	403	427	450	398	413	424	437	418	432	410	424	420	452	408	419	429	423	408	422	431	442	410	398	434	447	418	399	412	416	411	429	405	394	393	413	437	437	436	392	412	435	413	415	420	447	389	432	438	421	381	434	439	435	432	451	430	463	426	432	443	377	447	438	437	399	421	402	451	379	430	415	419	442	437	430	404	450	427	409	462	444	445	429	467	454	423	419	436	406	402	411	409	449	449	422	421	430	447	444	465	434	440	412	415	399	435	439	405	423	434	408	389	413	391	398	409	418	367	419	434	401	440	375	392	458	413	411	430	388	383	426	470	432	416	395	436	422	453	423	413	412	407	417	429	416	437	429	419	388	381	430	432	391	449	420	411	456	427	420	409	417	425	436	402	411	419	428	435	351	436	441	410	401	449	422	392	401	440	424	414	425	420	422	435	463	425	410	414	431	403	393	446	435	435	437	434	441	396	379	398	437	431	408	396	439	414	419	422	425	392	432	402	403	449	408	417	393	442	417	417	379	423	442	448	434	448	453	401	397	437	435	396	406	386	397	434	408	419	437	394	437	419	438	427	443	424	465	414	404	412	390	426	424	424	444	382	448	412	444	430	457	431	422	408	430	398	413	459	459	404	402	434	415	389	458	420	420	451	440	376	437	425	405	400	424	434	433	414	397	422	421	451	439	402	425	426	429	420	428	386	441	409	415	424	414	446	457	435	453	406	468	439	408	399	435	442	403	402	436	465	460	431	432	406	355	424	423	427	440	415	432	403	456	433	429	434	435	385	399	420	434	407	428	431	419	412	436	396	405	408	424	413	423	423	420	439	399	385	432	393	416	420	391	433	428	417	414	409	387	410	469	406	416	425	424	415	404	421	429	418	401	412	421	416	437	408	427	451	424	435	419	449	415	413	412	405	408	389	434	401	422	426	399	428	412	449	468	437	431	402	408	421	423	421	386	461	412	428	450	409	403	428	465	435	426	405	445	416	386	439	418	399	447	444	432	431	427	413	378	419	395	394	445	427	441	372	407	408	468	425	408	387	457	415	427	404	411	427	398	409	445	433	421	393	454	420	445	426	437	414	374	385	449	421	389	394	419	405	451	435	386	463	431	429	411	431	449	445	465	468	413	458	396	429	410	428	410	409	411	408	422	445	404	414	412	409	455	434	450	409	422	413	416	398	424	441	424	405	404	389	391	392	405	377	405	410	428	446	449	420	402	459	379	413	413	441	394	430	429	390	419	419	427	405	411	405	421	389	453	424	415	429	415	408	415	425	428	417	444	451	413	420	436	422	454	434	438	452	425	440	397	406	457	442
24382	21459	28638	24644	21442	8557	1359	987	873	853	824	862	772	801	797	699	727	706	702	739	736	735	681	756	715	749	718	710	731	737	698	802	736	696	699	698	702	720	675	745	695	672	662	719	686	741	753	679	767	635	721	712	694	700	687	733	685	716	673	706	702	680	714	711	699	696	689	708	701	755	667	709	695	732	698	743	682	697	740	691	737	690	726	728	683	724	658	701	704	732	716	689	687	677	755	744	682	709	706	702	698	711	671	715	701	681	720	731	708	650	671	716	690	716	645	720	697	688	731	725	715	709	703	696	697	728	708	718	732	716	658	729	681	718	717	618	671	614	671	698	677	683	712	704	751	729	710	693	672	693	719	702	698	707	692	704	652	728	710	747	699	698	735	707	749	674	668	713	708	703	738	687	709	673	701	676	667	714	671	664	676	690	688	692	685	712	685	699	695	745	760	679	668	693	713	679	704	692	663	687	681	676	702	728	694	747	702	708	702	704	665	705	686	691	678	695	725	706	695	698	720	718	710	682	734	756	739	711	718	725	709	630	683	702	685	694	685	687	728	690	693	690	754	709	711	702	683	692	700	688	702	698	643	712	674	716	727	753	689	695	687	724	679	682	675	689	678	713	716	703	752	695	712	731	688	695	649	679	681	741	752	698	693	725	687	703	660	699	704	701	691	705	667	637	674	736	677	722	678	743	716	724	735	682	711	709	723	711	708	653	689	712	696	710	703	709	687	673	725	687	678	682	721	723	710	743	686	693	734	713	704	689	743	687	708	715	714	686	686	721	668	667	684	732	668	659	730	720	691	715	663	677	682	726	686	740	735	703	715	705	694	698	693	733	683	710	710	687	707	695	723	671	668	679	698	665	695	679	669	689	683	705	759	677	655	666	667	670	679	694	745	667	679	746	655	719	696	697	682	664	667	766	711	708	703	677	702	680	685	693	690	706	724	679	696	634	689	647	683	671	709	653	726	686	686	670	639	672	688	711	713	666	694	694	700	671	736	713	739	737	711	692	675	741	686	653	693	713	676	704	715	699	716	679	687	687	668	692	676	700	696	680	687	700	716	696	677	730	677	718	658	745	743	712	719	694	745	654	681	707	636	724	708	711	707	668	682	690	720	713	723	722	738	708	655	676	692	672	669	711	623	681	703	727	726	694	691	772	673	687	701	714	736	690	706	753	675	706	754	740	657	730	652	705	716	727	695	689	685	649	684	667	719	725	718	734	719	715	731	699	708	741	711	700	646	706	698	735	701	684	667	690	713	678	737	659	683	681	728	724	696	681	711	725	662	675	654	700	669	695	684	661	675	721	668	671	680	697	717	683	622	690	732	693	704	733	729	693	713	681	696	694	679	692	683	685	662	707	725	715	727	732	675	717	682	769	664	652	700	670	733	659	723	654	718	679	701	645	734	687	705	705	680	672	708	728	725	693	706	711	702	685	702	700	742	719	705	668	703	709	718	660	685	690	688	752	703	694	726	697	685	697	663	719	676	695	690	727	660	656	679	707	701	678	740	652	680	688	724	697	721	695	712	728	728	707	738	699	694	668	683	712	695	689	717	721	704	703	720	634	701	646	704	665	672	674	704	705	698	710	683	690	707	717	748	695	727	676	664	679	674	694	714	678	723	702	636	712	697	721	708	660	710	695	748	717	698	713	767	688	702	682	666	717	721	735	665	661	694	699	707	685	746	663	693	660	663	661	660	690	689	644	669	714	731	752	677	688	699	681	755	694	701	685	676	714	688	677	671	707	683	693	641	679	731	671	674	681	667	734	665	679	722	725	657	735	706	683	640	692	711	726	703	686	682	669	672	728	701	694	673	732	675	716	694	654	662	675	684	674	691	681	679	701	687	740	720	725	705	707	698	672	710	653	679	736	713	688	686	693	708	695	695	703	691	703	692	673	687	694	703	687	717	746	689	672	727	713	676	699	633	680	715	702	731	669	703	686	692	716	711	686	690	723	721	707	658	712	720	662	719	670	717	687	666	712	670	691	704	659	686	653	671	704	677	692	690	701	692	717	697	711	677	704	718	707	682	715	727	678	689	676	720	738	720	686	730	722	683	707	669	703	685	680	645	708	702	690	729	654	705	726	688	630	621	725	686	745	715	742	691	723	724	701	648	661	696	678	696	681	722	718	738	653	707	659	691	710	700	668	705	687	698	662	686	685	662	695	685	707	693	675	695	697	677	701	697	719	716	654	665	651	689	687	692	699	694	701	727	679	712	680	728	705	732	708	698	675	699	711	695	716	723	712	660	720	710	661	692	660	680	679	690	706	675	718	696	698	722	726	699	731	690	765	683	705	700	751	673	684	659	693	717	718	696	697	641	710	716	715	682	689	720	710	678	674	655	730	666	656	696	702	705	735	718	687	649	707	696	648	693	647	717	694	703	764	647	677	729	710	688	674	701	736	668	667	668	723	728	692	687	700	733	683	716	675	711	709	713	698	715	666	712	705	701	687	696	690	733	693	745	727	641	701	734	697	701	696	713	721	700	734	727	749	662	704	728	690	702	666	713	691	672	700	673	703	723	717	671	699	688	679	726	691	719	689	691	681	701	690	721	690	717	716	726	691	634	657	689	703	703	662	743	693	698	720	652	707	698	684	675	774	701	694	699	695	711	744	702	735	701	686	735	718	719	698	704	696	692	695	690	733	710	656	733	675	680	706	749	691	719	683	722	682	670	703	723	730	693	728	688	699	687	685	716	689	707	652	646	733	653	710	683	687	734	669	714	656	726	720	720	707	714	721	721	705	697	677	641	676	670	706	659	683	642	718	713	728	704	695	687	712	692	711	758	681	668	702	694	700	776	696	691	731	702	688	676	695	716	720	673	743	659	690	668	770	724	674	683	700	691	682	682	734	688	693	721	608	704	713	724	689	672	721	669	687	737	688	723	686	709	653	662	721	663	673	681	663	691	658	694	688	655	687	702	673	722	718	715	640	771	697	692	641	718	755	649	668	674	701	740	721	675	732	717	686	663	693	634	718	705	734	720	692	670	681	664	702	721	683	687	733	671	687	687	717	704	664	710	730	693	703	694	712	738	706	712	713	744	691	729	697	655	721	713	677	708	696	670	673	668	713	693	691	707	701	691	677	731	702	681	738	703	654	684	708	721	704	717	690	688	650	766	661	724	751	720	689	714	672	699	678	735	676	717	699	718	656	683	731	730	668	673	696	704	701	660	676	690	733	719	716	714	745	682	690	682	686	690	696	694	720	716	650	706	702	668	698	679	714	685	707	651	675	748	677	663	701	745	738	714	710	691	689	737	686	681	656	653	702	643	643	726	677	682	677	700	656	718	688	691	661	678	699	724	692	709	683	700	728	704	677	706	680	666	657	696	725	684	718	689	692	706	748	660	719	660	683	697	685	696	730	730	679	638	684	708	656	699	708	709	735	707	713	700	747	673	700	681	699	732	692	708	657	702	693	731	758	666	754	693	725	728	679	693	676	727	704	721	642	715	714	616	700	672	701
48671	11553	6672	3518	2619	1998	1644	1481	1315	1193	1133	1115	995	983	1044	985	897	932	908	904	933	892	883	930	850	884	878	845	856	918	885	886	870	824	862	920	853	883	879	845	873	905	854	910	809	835	873	841	867	840	844	876	854	819	882	868	841	817	848	858	900	894	809	862	851	878	867	848	882	864	805	818	832	841	834	877	831	846	848	813	825	807	869	870	792	824	837	815	801	811	863	800	886	790	831	839	864	843	869	827	836	881	842	787	863	814	825	784	883	832	859	864	896	847	905	835	874	845	857	885	862	853	827	821	901	936	825	836	798	868	876	884	847	840	889	878	840	844	902	813	834	860	827	812	838	849	838	830	827	762	808	815	859	846	842	842	841	819	810	841	870	830	798	811	851	821	882	810	816	876	835	819	791	871	842	826	870	880	840	849	840	836	787	810	879	864	850	838	829	801	835	872	876	850	839	873	865	855	796	820	864	818	838	875	842	809	829	896	878	873	863	833	834	791	881	850	867	774	905	880	793	856	832	816	813	854	850	834	863	801	804	815	867	860	863	863	854	815	837	821	837	858	820	829	848	780	859	799	881	793	825	841	872	885	864	847	809	833	824	843	875	892	816	857	852	886	835	896	778	846	817	845	887	876	823	836	884	815	843	849	861	830	881	871	842	817	836	794	851	804	863	838	823	857	783	906	853	863	841	828	873	812	796	853	863	796	845	873	801	837	814	841	863	776	797	803	770	861	897	818	839	860	823	837	818	819	829	805	865	820	804	835	893	832	892	884	802	818	911	792	782	833	861	854	856	826	848	817	826	822	845	885	838	799	888	843	863	892	836	875	840	820	813	821	863	870	839	806	870	814	874	829	873	848	839	861	806	843	833	891	832	809	854	830	860	858	861	841	853	859	874	852	817	858	859	838	815	872	877	848	803	830	841	789	797	862	822	792	855	819	850	864	828	829	812	841	856	830	870	817	860	812	786	817	823	800	823	837	833	823	817	798	816	927	858	869	837	808	793	900	832	820	828	758	777	860	824	834	843	848	871	818	841	849	836	833	809	839	822	857	841	815	825	835	835	842	836	852	827	847	829	857	812	829	840	823	804	835	822	850	817	877	900	890	830	838	844	808	837	767	809	818	808	888	882	894	816	826	841	828	838	826	851	829	851	848	875	890	895	889	897	834	835	827	805	867	877	850	857	909	823	871	819	876	827	891	858	863	851	871	848	861	844	861	818	825	833	790	799	802	814	835	865	837	853	825	829	836	875	842	844	820	783	828	827	815	863	779	849	862	900	830	826	842	834	828	836	877	820	830	806	793	829	826	852	883	898	856	909	851	837	875	810	807	815	918	818	883	861	828	807	908	825	849	868	832	838	873	821	838	833	839	792	834	823	894	850	842	882	837	858	847	816	824	829	812	805	830	807	838	875	857	846	910	848	825	837	831	843	861	893	810	885	834	800	808	806	825	828	852	849	897	802	844	900	858	833	854	857	837	760	834	818	852	862	832	845	812	844	832	875	855	792	792	882	900	828	832	849	783	823	861	860	830	834	821	900	844	816	806	818	838	830	831	828	853	832	867	834	838	838	859	845	898	825	848	871	837	887	820	864	863	828	828	839	867	863	869	845	826	855	798	849	896	824	853	851	871	836	879	797	790	856	898	822	819	831	841	845	837	839	857	817	838	782	830	879	840	821	831	860	807	855	874	816	855	835	868	879	848	862	855	829	851	845	817	796	861	831	818	802	827	807	768	854	840	816	841	830	823	816	835	849	871	815	862	852	812	849	834	880	809	886	818	854	821	855	830	827	844	863	896	796	850	845	833	867	889	894	840	831	912	825	856	813	867	906	907	849	785	830	859	860	816	826	883	796	860	792	825	858	948	864	819	839	832	855	862	798	897	834	835	836	856	829	834	790	851	831	835	897	821	819	805	881	837	802	844	854	824	848	841	851	830	846	836	879	800	816	782	799	830	840	814	877	838	796	826	844	874	834	854	850	799	867	837	817	882	888	837	785	859	882	838	837	857	818	828	769	839	840	815	858	800	819	841	874	826	810	839	868	871	838	825	833	816	821	794	868	823	844	898	826	833	869	813	836	822	838	838	785	901	890	884	853	837	811	870	817	869	819	868	825	849	821	827	830	837	808	878	860	837	839	862	889	866	835	838	831	818	810	791	773	778	858	779	814	852	828	809	854	799	815	818	858	855	830	880	822	864	851	885	839	840	824	848	829	810	850	828	867	772	861	832	818	838	844	858	840	895	915	803	786	818	862	825	867	801	834	822	827	811	863	842	827	848	833	823	818	814	849	866	832	840	838	808	838	799	895	833	853	879	877	899	827	822	834	819	761	839	859	871	827	831	813	849	818	882	879	849	823	823	776	818	777	848	883	857	826	852	867	881	872	877	846	888	821	826	846	835	824	819	823	822	846	799	812	897	853	855	798	797	841	799	855	829	834	831	850	871	824	858	820	832	883	855	805	797	849	860	859	800	836	848	839	827	840	888	843	801	922	867	837	882	860	795	886	847	870	857	842	855	785	810	805	872	867	809	855	820	860	833	839	820	863	857	851	851	849	844	871	834	826	868	851	851	890	835	907	866	805	913	858	864	884	859	844	785	776	874	832	825	850	789	820	899	837	831	829	855	830	825	792	881	830	801	875	843	854	869	867	853	874	868	852	853	837	798	816	839	831	810	848	863	778	797	884	854	842	818	840	811	838	865	877	849	838	834	799	862	796	832	815	888	842	850	871	899	818	822	875	858	838	866	863	890	848	855	843	823	865	816	846	867	857	809	842	838	843	828	836	858	811	847	848	806	781	810	847	866	817	840	876	878	881	818	847	801	848	820	845	789	892	833	787	864	841	792	810	815	809	834	856	853	818	864	823	878	815	819	826	889	826	825	894	843	799	835	831	853	847	856	876	836	791	817	828	847	864	814	843	789	848	837	845	842	867	811	812	845	817	887	817	817	892	869	802	802	818	870	840	851	843	845	862	822	825	788	808	821	844	847	891	802	829	826	883	851	855	913	883	863	867	824	817	852	849	859	880	841	857	902	832	875	873	823	842	843	833	891	855	856	840	813	866	821	930	847	787	815	830	842	842	922	850	878	894	809	862	863	864	838	812	854	859	881	820	770	885	839	860	866	872	811	878	859	879	893	840	834	853	868	875	843	822	834	836	852	817	835	835	825	911	808	835	884	870	827	825	847	872	813	845	805	820	830	877	895	835	824	805	868	798	853	845	864	836	853	866	849	888	806	793	809	831	808	820	856	851	854	858	824	894	884	797	797	791	832	846	850	847	886	865	833	785	796	857	911	837	842	837	878	817	863	810	850	845	793	813	822	862	863	823	877	865	829	849	843	890	821	844	865	864	864	819	836	845	872	841	803	854	833	825	810	809	849	898	796	875	812	781	821	819	872	857	837	836	829	885	853	835	845	852	845	818	858	806	824	865	812	884	809	808	835	845	800	895	858	845	838	839	849	810	835	878	814
25820	21482	27365	25643	6641	610	458	439	416	413	361	371	338	347	344	346	310	338	327	359	339	315	309	309	365	303	345	333	327	343	321	313	313	313	326	335	338	328	305	296	325	327	341	297	295	353	273	323	300	316	337	301	304	340	316	310	313	338	343	302	283	297	326	328	298	320	299	313	324	344	296	327	335	322	327	329	325	299	329	316	296	331	343	319	300	330	318	303	320	337	283	311	320	274	322	343	339	317	310	323	299	322	338	320	317	312	291	317	306	340	334	304	321	325	290	349	288	314	326	329	304	319	296	305	283	314	295	303	305	334	316	304	305	292	307	311	323	289	280	329	302	302	320	276	346	292	308	341	325	314	297	306	283	294	317	314	336	312	342	338	327	328	332	317	309	308	295	320	286	314	352	331	319	306	308	290	341	313	314	289	308	304	287	342	290	283	323	314	318	294	348	303	281	309	292	302	295	322	308	337	304	335	330	321	308	321	315	291	322	315	342	319	339	286	294	286	292	346	355	307	296	306	306	330	302	298	309	331	331	312	320	310	299	277	326	269	303	312	351	309	314	332	300	323	311	322	304	304	316	327	297	275	306	291	310	306	297	328	317	347	332	290	313	323	308	335	286	310	295	325	293	321	314	327	338	327	294	327	303	306	320	297	344	274	322	324	270	335	319	312	285	334	328	313	310	311	326	318	302	319	329	300	309	297	287	342	313	319	321	306	354	316	320	302	332	283	303	314	339	316	326	308	330	301	282	321	301	314	336	315	319	325	335	313	308	310	313	277	322	316	326	319	316	321	317	332	309	323	309	311	269	300	307	301	281	332	313	337	315	320	355	339	315	286	299	328	309	284	293	289	281	339	299	292	269	316	306	326	286	291	332	319	323	310	346	285	310	308	321	308	323	312	328	306	312	321	353	340	332	301	278	303	293	268	339	306	332	293	304	308	316	314	298	295	302	313	327	338	344	323	340	316	338	305	313	298	281	288	306	295	312	333	309	327	311	309	316	338	319	290	294	327	315	310	302	347	324	326	310	318	328	309	333	305	302	328	347	301	321	312	314	290	314	310	342	322	315	322	319	321	307	297	315	296	331	320	301	319	317	297	275	313	323	321	330	313	319	330	340	332	320	306	310	318	310	340	323	313	293	319	296	327	332	302	350	320	297	314	292	305	326	288	354	299	346	315	342	320	306	329	294	302	338	318	330	316	330	316	300	319	340	327	323	300	330	317	299	310	318	287	280	318	303	310	310	331	296	341	314	321	321	291	314	326	317	309	349	302	317	337	299	313	326	316	321	320	315	303	324	311	324	326	326	320	318	321	304	311	343	287	313	327	282	327	311	300	306	316	319	307	328	327	313	293	292	317	323	302	307	324	298	293	309	354	307	306	326	298	321	312	284	286	315	315	306	311	307	310	321	309	336	323	323	314	322	344	311	301	288	328	332	318	304	308	295	325	359	312	319	318	326	318	312	353	292	318	321	292	319	376	318	316	294	354	300	318	299	303	313	345	296	313	342	292	293	290	323	330	305	303	316	314	270	275	320	302	323	300	337	308	306	333	331	295	311	299	318	319	316	297	326	276	284	302	318	344	310	326	324	298	297	291	314	282	309	309	329	312	330	322	316	309	319	330	302	304	305	301	312	339	297	340	298	310	298	319	287	295	337	277	296	289	334	320	307	322	262	319	332	320	295	310	291	312	303	304	323	322	290	319	318	323	294	284	327	298	302	313	326	314	318	315	321	304	306	311	336	290	332	329	311	355	299	279	319	306	297	329	333	327	314	283	307	308	305	329	313	283	323	281	301	320	310	287	276	343	328	317	334	317	306	318	309	294	306	322	318	323	326	323	317	341	300	320	308	300	292	293	284	334	329	343	323	291	305	275	294	284	365	288	312	329	325	306	325	322	329	333	313	299	312	282	305	315	315	321	304	301	310	291	315	333	281	302	256	317	325	310	319	347	323	308	296	324	280	327	324	336	320	314	298	318	305	319	289	309	284	298	305	290	320	276	337	308	352	279	317	336	364	299	322	309	311	319	292	306	287	325	309	306	295	314	291	292	328	320	320	305	305	323	331	332	326	319	329	277	316	320	305	289	295	297	309	332	317	314	281	323	300	339	322	307	313	340	298	285	328	298	301	326	315	328	315	288	287	344	314	311	299	303	340	295	322	307	294	277	281	316	308	304	301	310	328	294	296	311	304	296	347	324	292	313	278	330	307	297	317	314	336	297	328	310	316	350	316	302	319	266	329	316	299	326	326	294	284	324	305	283	305	322	337	309	324	297	308	329	327	311	306	335	361	290	309	336	325	290	297	295	322	324	327	320	312	315	298	299	295	267	310	300	315	316	322	289	285	304	297	334	305	308	298	309	326	324	290	363	294	315	341	324	296	320	336	329	318	305	328	328	317	306	345	301	321	347	332	343	330	334	312	313	327	319	328	290	290	315	301	296	328	302	319	317	322	329	317	321	309	309	327	300	331	292	307	297	295	315	299	302	307	300	308	288	285	300	327	300	307	326	292	317	338	281	285	310	317	324	293	295	323	327	304	317	304	312	300	316	303	286	292	328	317	320	322	301	296	331	321	314	314	320	306	304	332	308	311	314	346	277	318	318	297	306	328	332	333	295	260	302	295	295	341	300	304	345	318	312	302	327	289	317	316	320	308	354	291	287	324	307	283	328	275	321	331	316	316	315	318	294	309	289	298	345	309	290	311	270	323	314	307	343	332	310	307	325	331	296	321	313	305	315	311	343	315	299	304	320	329	299	317	339	300	323	326	334	311	298	346	306	331	306	318	296	295	320	333	333	306	306	308	307	332	333	326	290	328	306	315	318	302	299	279	288	326	332	302	296	315	288	318	318	309	309	345	296	330	356	333	290	314	299	278	307	305	317	337	349	319	335	290	305	310	309	327	323	346	306	322	275	316	310	305	310	301	277	292	320	307	317	313	341	298	286	337	327	302	294	330	338	317	289	307	302	322	313	301	303	313	329	304	326	284	298	310	319	327	296	333	290	330	291	307	318	299	292	333	297	304	274	296	290	325	330	305	326	322	319	307	285	343	285	314	277	305	289	346	331	293	300	288	302	306	330	321	329	300	301	313	329	320	306	325	308	324	309	308	318	322	329	304	331	309	310	311	299	302	351	331	340	310	334	306	317	343	311	353	352	318	282	333	315	311	308	295	322	310	333	322	299	294	314	337	315	274	295	331	291	318	301	316	326	321	305	305	304	297	316	328	332	339	308	324	313	299	309	314	313	312	309	317	308	308	338	318	304	318	291	286	318	290	333	299	312	289	303	303	311	320	325	297	301	315	328	336	330	322	337	297	311	288	287	365	311	315	295	318	304	332	306	331	328	313	315	332	312	269	335	296	299	297	332	310	328	316	321	313	295	303	307	314	327	320	314	330	297	315	346	323	283	312	311	317	323	321	301	304	318	306	302	307	296	328	279	288	306	316	349	303	320	287	330	316	325	286	325	316	324
45595	7840	3402	1702	1318	1030	875	759	673	605	577	552	529	488	511	513	448	447	462	470	484	432	475	451	430	448	408	450	439	408	470	406	466	454	445	413	430	448	462	424	410	442	482	420	423	444	464	402	416	434	403	439	419	414	416	417	421	422	435	431	461	446	458	448	437	416	434	414	414	384	399	391	392	400	414	424	445	427	446	465	427	451	438	419	432	411	427	422	404	415	431	407	379	401	430	429	427	415	440	411	421	437	422	386	393	434	451	437	427	430	423	416	425	424	447	416	402	434	381	429	444	418	417	389	388	412	429	401	446	393	410	430	394	420	416	420	428	418	459	433	458	422	434	407	400	404	423	428	398	447	408	427	406	428	401	436	470	452	399	434	441	401	387	435	436	443	412	407	428	401	441	420	408	387	427	391	421	406	415	427	409	431	434	431	424	430	434	426	412	475	403	412	422	430	441	376	444	424	412	423	446	405	407	410	424	459	405	398	392	445	402	410	452	443	418	445	421	419	449	408	414	466	375	418	421	433	404	404	423	445	440	433	408	449	391	407	441	448	435	423	440	446	441	443	419	453	381	431	407	458	390	418	423	404	421	392	413	409	401	401	436	396	396	439	429	421	370	450	391	419	415	426	401	427	422	397	418	417	417	459	425	404	373	386	395	419	416	421	412	410	420	406	410	407	443	431	415	426	399	395	411	432	401	426	433	406	452	411	411	408	426	422	398	365	399	410	425	453	423	406	399	384	417	432	430	399	452	420	429	421	445	430	435	409	371	445	449	452	388	400	415	471	409	401	435	406	406	420	421	418	397	453	421	409	428	427	453	400	433	433	427	398	419	415	416	445	407	438	394	444	419	400	446	441	408	444	393	431	425	430	394	389	407	444	406	434	441	431	412	410	403	404	432	430	422	399	387	433	422	414	436	430	434	417	414	424	419	414	414	422	416	426	493	421	434	413	405	399	420	404	425	451	409	432	364	425	436	427	405	436	413	404	412	414	401	400	411	429	413	442	406	385	434	410	439	436	455	437	389	401	415	396	381	418	409	400	428	388	429	448	410	454	414	381	437	433	408	412	408	417	414	395	394	430	420	421	441	391	412	423	435	412	398	448	384	381	448	414	428	406	396	431	450	402	400	428	413	406	447	441	408	439	409	402	400	449	467	378	422	393	372	412	410	432	429	404	453	424	379	427	382	424	407	429	437	429	416	400	390	400	368	407	414	414	432	395	411	407	417	392	461	439	397	411	419	410	424	436	421	467	458	413	377	408	445	446	418	436	393	410	423	436	414	456	420	396	431	440	418	432	426	432	386	421	423	394	402	404	414	373	430	429	394	420	411	441	411	386	417	400	396	444	437	405	393	443	431	414	411	423	417	444	445	440	431	399	422	442	394	419	389	400	446	452	405	422	413	395	446	436	454	409	422	417	425	427	418	420	404	444	409	415	414	406	452	425	439	464	392	453	442	413	419	405	418	414	384	419	471	437	447	394	438	413	410	462	436	425	409	408	421	405	426	408	430	439	430	386	434	414	391	393	398	449	419	411	416	429	419	408	465	430	429	440	410	387	418	394	437	408	449	442	435	409	428	411	416	425	456	403	404	410	441	424	420	402	435	405	438	375	440	398	408	380	443	448	449	413	451	446	423	400	440	413	434	431	436	434	457	419	410	473	419	437	423	432	441	438	414	433	450	417	432	409	394	442	429	413	403	423	427	440	401	424	433	430	395	407	455	396	429	389	401	411	432	450	404	438	464	401	432	430	413	388	409	428	437	413	431	424	452	423	409	414	458	453	426	433	447	428	417	396	410	404	407	430	399	415	400	391	410	405	447	372	380	379	464	439	436	437	400	428	422	441	418	407	418	387	414	383	459	442	460	413	395	440	424	447	436	401	420	391	372	417	426	413	401	414	378	406	395	422	418	411	430	434	425	415	414	404	431	456	417	378	416	434	451	394	399	427	409	418	412	403	423	431	414	429	424	429	429	426	407	404	419	419	428	403	404	376	410	419	412	432	424	421	426	438	445	425	440	437	440	401	415	420	411	453	389	415	462	430	405	410	413	427	435	431	460	396	434	412	399	435	430	387	414	407	436	410	435	372	409	437	417	385	397	401	395	456	411	426	423	447	413	425	388	407	392	400	372	430	406	409	414	404	422	431	422	415	418	438	419	426	441	389	468	415	441	429	412	418	407	383	422	407	390	423	404	433	425	395	418	424	416	408	425	444	444	410	402	419	408	390	432	423	416	444	444	404	428	394	411	446	421	436	404	420	431	382	406	420	419	438	424	415	426	413	422	401	397	416	399	431	421	440	438	420	465	404	450	419	437	434	461	444	448	424	421	420	447	402	413	426	442	407	431	392	412	411	408	423	406	439	438	395	398	435	413	404	443	415	418	447	401	427	453	430	403	423	418	448	416	412	430	385	426	434	429	448	439	441	431	411	450	399	436	408	397	422	457	408	406	424	394	431	431	429	400	407	436	420	403	414	427	468	407	405	425	437	410	395	416	378	432	398	411	415	405	439	421	427	422	428	423	406	442	430	391	436	431	425	428	424	423	438	377	377	421	454	422	433	420	428	438	425	422	392	403	431	420	382	426	420	396	408	418	382	401	487	449	427	385	413	392	420	435	442	421	428	462	457	414	423	459	419	463	390	422	408	416	423	413	398	439	408	445	375	407	399	412	436	423	424	413	384	400	395	389	414	408	402	456	398	448	374	373	417	418	427	430	447	404	417	406	457	426	411	430	397	414	419	424	417	410	423	438	416	421	428	415	424	430	407	448	435	426	406	421	440	371	448	418	413	416	394	449	425	446	436	395	395	424	428	413	388	441	409	408	456	393	420	436	427	424	399	424	411	433	399	444	445	438	404	411	421	408	450	416	386	427	415	426	438	414	412	397	422	427	409	399	392	410	410	410	435	432	434	428	386	411	380	421	439	393	454	442	396	414	417	470	382	416	382	403	413	409	441	434	423	393	411	416	462	397	404	393	434	423	402	407	429	369	444	440	444	409	438	457	422	405	427	439	426	407	410	419	383	431	388	411	425	434	436	395	403	444	406	428	434	408	390	466	423	431	407	402	415	420	394	466	401	408	400	418	442	443	454	392	418	421	411	468	398	401	397	401	425	438	430	393	447	435	406	387	441	423	424	433	399	425	439	432	394	435	403	414	412	409	376	404	422	413	429	434	419	439	409	437	382	440	382	429	437	437	398	425	388	415	405	401	414	411	391	411	368	394	430	383	410	458	409	420	402	400	427	404	397	397	407	414	390	393	419	398	437	411	424	425	428	400	411	464	423	423	408	421	429	437	397	423	450	470	377	405	446	403	420	407	417	407	407	388	429	413	397	435	432	411	435	450	422	447	440	427	407	497	394	416	420	444	399	431	405	423	416	440	408	403	401	402	420	436	445	395	385	428	458	441	423	397	478	416	402	371	420	419	433	419	422	428	409	408	440	388	438	449	446	465	443	464	407	416	429	441	451
23300	21487	29262	24138	21477	21504	7828	1554	1204	1169	1138	1016	967	1005	1027	911	970	976	925	925	928	895	890	929	882	887	870	869	875	842	881	868	898	856	856	875	818	823	884	852	860	868	865	862	871	868	835	890	907	873	805	902	851	793	824	764	810	867	849	814	845	821	876	840	836	819	809	863	836	877	844	880	891	877	846	894	883	834	878	846	803	883	794	817	914	897	852	825	872	826	813	860	854	851	816	832	841	825	796	852	819	808	851	842	894	820	866	835	822	850	840	853	834	818	866	855	874	820	830	826	831	801	874	862	808	812	847	850	871	820	846	823	830	805	810	850	821	842	780	812	779	851	867	797	866	886	840	816	788	844	814	801	848	807	817	849	860	860	850	842	797	837	887	814	818	837	845	848	832	822	822	860	861	875	873	783	877	840	833	812	820	849	810	787	832	852	850	821	821	804	877	818	834	935	836	872	802	862	861	829	857	789	828	836	856	834	831	867	818	886	842	856	878	887	815	834	826	811	823	835	846	880	851	818	831	853	832	855	885	833	850	882	822	826	853	860	832	815	836	892	835	859	836	868	791	821	869	839	818	785	833	816	800	830	854	777	899	806	825	818	859	840	860	859	831	865	853	836	849	868	836	843	803	831	850	883	893	861	814	865	843	862	799	862	781	901	875	823	854	863	821	841	862	829	802	843	806	883	834	842	838	850	864	822	850	828	784	819	846	867	824	834	810	846	819	865	834	860	856	835	860	837	823	806	920	844	844	859	788	855	864	864	850	842	758	787	839	827	812	783	848	896	833	807	814	804	836	851	850	855	819	832	876	822	858	794	771	832	831	807	855	876	876	845	797	750	859	807	872	870	801	844	794	847	853	894	860	799	862	817	863	821	855	807	832	827	828	840	769	854	830	864	810	881	824	855	817	856	827	883	826	803	828	903	896	846	803	842	799	837	817	865	806	906	870	847	840	805	845	800	836	886	869	839	840	856	825	832	825	847	855	874	849	888	824	823	828	822	855	894	825	832	859	868	831	801	845	842	847	860	864	846	795	909	841	875	855	832	814	865	804	816	838	852	838	855	758	865	854	863	832	830	852	842	840	831	861	841	878	878	830	913	863	800	885	841	775	825	863	806	822	828	859	790	845	879	840	819	889	829	835	821	813	900	819	854	820	871	845	824	841	849	858	832	809	823	829	821	857	835	828	809	856	798	823	810	828	863	839	826	870	845	896	856	797	907	904	842	784	868	832	864	888	778	823	854	870	807	813	816	814	843	872	848	812	833	868	852	824	873	829	797	830	829	817	786	843	830	826	855	877	841	823	855	860	836	888	782	864	778	863	826	891	879	882	859	859	849	834	846	850	828	769	868	846	865	875	799	830	795	849	807	767	821	862	842	826	833	854	855	834	864	844	807	813	844	930	894	843	859	833	835	821	885	807	869	824	883	821	793	850	841	813	776	860	860	888	840	852	855	904	852	822	809	880	775	847	849	850	887	833	821	796	869	833	804	808	879	807	819	874	860	897	920	793	802	828	882	808	822	802	834	849	834	820	796	850	835	856	906	860	873	862	782	810	821	860	823	811	830	794	843	832	847	882	823	854	845	831	849	807	821	785	868	903	781	823	807	867	833	845	857	812	865	875	811	858	833	845	856	866	829	804	822	846	810	845	783	795	857	854	893	870	820	889	875	848	926	808	843	868	867	873	825	830	824	842	830	845	876	810	842	805	901	854	829	881	895	832	849	848	826	871	867	869	869	807	842	863	822	840	858	868	860	889	815	873	829	849	804	857	872	849	804	805	801	864	865	859	809	846	848	789	847	830	807	816	782	841	834	844	779	863	858	860	868	839	838	758	814	782	889	836	792	808	823	821	841	842	820	788	845	894	823	851	827	824	846	842	831	811	849	877	768	859	830	849	828	832	818	816	843	844	802	833	879	806	847	789	931	797	826	849	795	866	911	877	810	841	828	873	816	812	874	821	792	821	821	821	806	886	831	816	828	809	831	814	828	840	894	817	874	815	824	825	863	860	870	906	860	846	898	856	816	851	780	816	841	848	834	830	887	860	890	837	880	797	808	832	849	828	836	842	871	863	836	797	874	828	882	832	853	898	800	842	851	849	836	847	893	784	805	815	764	850	852	826	856	795	835	858	807	833	832	814	873	811	813	860	827	859	844	879	747	830	836	897	832	829	829	834	824	832	845	835	802	854	821	854	846	817	805	812	850	859	803	858	870	793	841	842	865	826	847	849	895	863	826	813	791	871	819	856	841	876	858	798	854	876	811	836	876	849	854	860	840	860	772	851	803	829	811	812	787	826	861	848	881	822	846	881	832	862	821	851	859	883	821	823	814	897	842	806	868	872	868	853	849	835	778	815	861	835	810	843	806	861	821	859	849	844	794	802	829	900	850	894	841	892	877	819	809	816	836	831	825	810	911	826	858	820	795	831	852	828	859	831	850	874	820	817	812	845	821	813	850	849	830	837	894	808	850	799	851	838	883	856	836	844	821	913	821	837	847	848	851	793	830	837	853	807	806	851	775	800	789	836	831	823	815	816	823	881	822	831	862	831	836	832	822	861	858	836	846	885	857	857	834	831	828	864	815	877	833	863	826	817	828	861	815	821	879	814	842	913	835	876	806	834	871	823	776	816	872	894	836	769	848	904	806	865	869	842	852	817	822	811	795	824	835	865	867	836	856	845	862	785	847	849	835	857	798	836	829	851	850	843	865	806	828	861	862	823	800	879	790	835	841	848	830	868	844	831	841	802	805	800	796	809	835	819	857	837	809	894	825	872	852	809	855	809	852	880	857	811	780	871	789	803	819	867	860	852	823	832	866	854	873	793	785	808	844	804	836	848	810	827	866	815	826	861	864	783	825	828	803	886	857	852	898	875	829	834	794	883	854	888	828	841	834	784	837	786	798	852	817	844	860	893	841	907	828	791	824	850	792	847	829	822	855	845	875	821	812	850	851	870	837	850	817	828	916	830	826	839	814	836	847	815	812	853	824	844	807	899	895	789	834	844	838	870	838	790	794	753	838	819	825	831	820	825	833	867	837	840	846	812	839	808	884	830	854	783	851	882	828	826	883	847	831	870	864	798	870	827	861	866	819	790	854	780	813	831	840	828	840	855	823	834	853	841	838	825	774	830	814	883	805	811	799	851	802	837	852	881	846	808	835	869	850	887	851	865	801	810	869	876	838	832	810	849	859	872	871	843	859	838	834	840	834	831	822	786	803	879	834	802	854	849	888	837	796	829	815	902	855	845	890	819	765	801	866	791	808	840	813	920	864	852	811	822	822	853	837	842	887	861	783	845	822	866	810	858	828	879	882	861	805	828	834	803	860	874	810	832	862	860	814	863	850	820	805	823	776	862	832	821	843	779	816	788	861	771	870	825	861	830	832	866	827	835	819	821	832	823	858	809	811	839	844	834	806	801	859	823	848	786	795	800	896	842	850	927	854	825	862	829	860	816	830	865	847	782	817	851	895
54804	14546	10870	5611	4162	3256	2667	2294	2021	1785	1616	1550	1396	1376	1280	1303	1224	1226	1160	1144	1190	1107	1115	1124	1147	1102	1067	1090	1082	1077	1067	1065	1060	985	978	1089	1027	1095	1086	1025	1007	1045	1018	961	1044	1047	975	1030	1015	1035	999	1025	988	1008	985	1031	1015	977	997	1016	979	1018	1054	991	990	990	1019	996	1005	1059	984	1009	1040	974	1009	1019	1038	1001	1013	1043	986	1008	958	970	1011	1014	1041	990	1030	1006	1015	1029	1055	1008	1067	973	1027	1013	958	917	1007	1002	980	1071	982	1013	1023	1027	1022	1031	1006	992	1041	1001	960	1050	1054	1013	973	1022	1056	1013	978	1029	1037	1025	944	1081	999	992	1081	1048	1001	1000	1018	967	1029	1017	994	977	1049	1027	1035	1019	951	988	1024	960	989	1006	1063	987	996	1028	1043	1031	1024	991	970	1017	1036	984	1050	1085	1016	983	1068	1038	1018	992	996	990	975	1033	1015	962	986	1029	1047	975	1033	1012	1089	953	985	1031	1047	1028	997	1011	1025	978	986	1032	1012	1001	1063	991	1021	1032	1001	1029	990	986	1015	992	1036	1009	1000	982	1076	1108	998	963	1031	1012	952	1012	1006	1006	984	991	979	995	983	1018	993	1004	1008	1039	1027	994	1000	1002	1012	1026	1012	1047	986	1011	980	970	1018	1033	1022	1026	1046	973	1026	959	1005	1003	973	1055	986	1017	987	1064	968	986	1006	1006	1031	960	970	1007	1043	1014	1023	1034	1014	987	1056	1034	1004	1051	1020	995	959	1064	999	994	1002	1002	1008	963	1019	980	955	1002	974	1035	1000	1013	996	981	982	1010	1006	983	1000	955	997	942	1012	1049	986	1000	1018	1057	1067	965	1031	1005	1017	981	1054	1065	1019	1024	1035	1035	1019	1009	1015	993	1000	1043	968	946	957	1082	987	988	1015	1012	1029	1009	959	971	1015	973	993	1001	1001	977	964	999	963	1003	998	1010	1003	988	959	975	1008	990	1041	980	989	998	1006	1028	1025	979	1027	956	1022	997	1011	1013	1006	1042	978	993	1065	1023	992	976	1008	1038	1000	1035	998	984	1010	1089	1035	1023	976	1015	1040	945	1042	1020	993	1026	945	1052	1008	1016	1013	1000	1033	1005	991	995	1049	1034	1046	991	1017	1013	1001	988	1021	1032	1067	1058	942	1012	1015	999	979	999	1004	1015	1033	1002	1054	995	960	986	1008	1061	1000	990	977	1014	1025	1040	1025	963	1032	963	1000	1024	973	1034	929	1033	1026	960	1014	1013	1032	1022	974	1022	1044	1049	1017	1002	1042	938	998	1047	974	989	1046	967	981	995	1030	1009	1020	1028	1011	1028	1026	962	984	995	969	984	1003	1025	1012	1041	962	975	1046	1006	1012	1015	1063	1009	993	1071	987	980	1066	1011	1032	990	995	984	1077	1040	1005	1017	986	1005	975	1018	1032	995	1043	920	1019	1047	1002	1006	1040	1008	978	1008	1054	1011	961	1051	1031	937	1011	1025	1031	1037	990	1019	1024	973	1019	1019	992	989	1008	1020	1002	991	1050	922	992	995	1035	938	1046	1060	1026	1004	1010	1024	981	1004	1018	969	986	1022	1036	999	980	986	1083	1024	990	993	1069	980	1005	946	944	973	978	1055	1038	1003	984	976	1038	1025	971	1009	993	1054	1009	995	1038	992	1039	975	1040	1021	940	1025	1010	994	1022	1027	1027	1029	1011	1037	1009	1006	1014	999	1006	976	1009	1056	953	1011	1017	1010	952	975	994	1007	1017	1011	986	983	1022	1000	1002	1001	1039	988	990	990	1040	996	996	1010	991	988	982	1055	998	961	968	1006	964	998	1013	1063	1097	966	983	941	1027	1003	1036	1027	1024	998	1024	987	981	1018	986	991	1006	1015	1043	980	1030	988	977	993	980	996	988	1051	1001	1085	1062	1024	1010	1033	976	1015	1069	951	1022	1034	1008	971	957	964	999	999	1007	984	1035	963	940	995	975	1004	1060	990	980	998	1025	949	1012	988	1021	1002	1054	1019	996	1020	970	1023	977	997	1105	973	974	969	1045	1039	1055	1076	1059	934	985	1021	1037	999	1025	1020	939	966	940	1009	1003	1017	1004	1034	1021	1029	1035	964	1022	971	944	993	1012	990	1001	1008	975	1012	984	1037	1005	1020	1023	976	994	993	1058	987	973	1008	1030	991	1033	1027	1044	1036	1016	1007	1013	1019	1062	1002	1010	1052	981	1057	972	1013	979	1065	1033	1043	1012	986	1064	981	991	1000	1059	1025	960	1021	1014	1027	1012	1025	988	1066	1014	964	1021	1004	1074	990	949	943	1006	1005	1075	1039	978	950	1041	1003	1025	1015	1051	981	987	1005	1008	961	982	970	988	1048	1004	1037	1023	1018	1015	1003	944	962	975	999	1020	1023	971	1013	991	999	1022	1009	990	985	1046	1030	1067	901	953	1051	1009	1050	984	1023	1008	945	1016	1057	1041	1030	981	992	1012	1035	1013	1029	1042	1045	991	1044	983	1047	998	1013	995	1040	1058	1003	1012	1023	978	1012	977	977	1033	1021	1033	972	999	1002	1012	994	974	981	1014	1023	1032	956	991	1018	983	1002	1016	1042	1020	1014	954	1008	1007	1043	1046	1015	1015	1053	1026	1001	978	1028	979	961	1027	952	1003	960	1009	1059	1068	1019	1022	1037	1032	968	1052	992	1062	1025	1033	1009	1024	956	1028	955	982	984	1033	1054	1010	989	953	1035	1046	991	1015	991	969	1016	1041	1009	1029	985	1009	1072	1045	973	1019	997	1019	994	1027	977	960	1005	1026	1005	1023	1035	985	988	1003	1032	991	969	981	1000	971	989	956	950	1045	1000	1045	1029	1014	1019	1042	1001	994	992	996	1019	985	1022	1074	990	1063	1009	1014	1019	1054	959	1005	981	981	999	1082	1014	998	1070	939	1003	991	990	943	974	983	980	1038	1033	1019	1012	1048	1015	960	1011	995	952	1004	1028	1035	1021	1007	1047	981	982	1021	976	1026	1013	1040	973	970	987	1051	1025	965	1014	1029	1038	1003	997	1047	955	994	1049	981	1045	984	974	1003	1028	988	1073	1000	987	970	988	1067	977	1011	949	1016	1052	994	1005	977	948	1028	1018	989	1031	948	1042	1051	967	963	1017	974	964	1032	1015	989	1045	994	1028	988	1058	1015	959	1002	994	1017	948	960	984	1023	963	966	1068	1010	971	979	1007	969	988	1013	1027	1028	1062	955	1021	963	1034	1055	999	986	1027	1003	954	943	992	1044	968	1086	1037	1025	978	1020	987	1058	1029	1031	1001	1025	984	1019	982	1078	1059	1080	1030	1070	982	1022	959	985	980	1024	1033	1015	975	1027	1003	994	1016	1004	1031	969	1052	984	963	980	1028	1028	968	949	1013	1007	1013	1007	1011	1056	992	1009	1023	1026	1036	1034	1077	1073	950	985	982	1018	1041	1046	1031	1027	960	993	990	949	1056	1004	1018	1021	1000	968	1003	1011	1033	1025	1029	1056	975	988	1011	967	1020	978	981	987	1023	975	1061	1046	988	1003	1048	1012	1069	974	1030	966	1045	1027	1044	1022	1008	1007	1059	967	999	1066	983	1018	1015	1070	984	1045	1021	972	1050	1018	1022	1066	944	1058	1036	992	1054	1022	1010	960	1018	1066	1009	1098	1000	1000	972	1003	1039	1028	1047	987	978	978	976	1024	1010	955	952	1005	1016	986	1017	1017	974	996	1039	997	982	1015	997	954	1076	1041	1029	979	1020	1035	1003	981	1009	932	994	1040	1003	967	1047	1035	979	985	1000	1004	979	998	1049	995	941	1054	1017	988	1045	1046	1014	1005	1007	995	1005	1016	1000	1020	1014	987	1008	1010	970	1035	991	973	1013	976	1030	1001	1026	1028	999	989	1008	1018	986	1012	1026	1026	1004	1044	1032	1012	960	1003	979	1006	972	1031	1057	1046	988	1026	960	1004	994	973	1009	1059	990	1019	1011	1011	951	946	1050	987	1035	994	1003	1010	1001	1020	991	990	1025	1028	1042	1025	1012	1064	961	1046	989	993	967	1025	1008	1010	1006	1018	1010	983	1024	1038	1067	1024	1002	970	1005	996	1044	1044	1003	992	1056	1028	1023	1003	1029	1011	1013	1007	1017	1030	1032	983	1016	987	959	1007	961	1043	1056	1012	1037	985	982	1024	1070	1051	1029	1007	1047	1056	995	965	995	1042	1055	1020	1013	999	1049	963	995	1046	1003	997	1038	1039	1005	964	1001	1014	1018	1016	1059	1021	1041	1030	1035	981	1023	1011	986	979	1039	980	1025	946	1036	1049	1000	996	1043	1003	989	997	939	1032	1013	1010	978	967	975	1016	993	1054	999
28244	19546	5615	636	523	450	384	333	363	339	369	327	325	341	347	325	328	322	349	347	372	358	334	349	347	354	374	330	346	384	338	332	332	352	350	344	328	327	348	353	324	350	343	316	345	318	344	347	328	322	298	373	303	329	343	325	377	355	324	324	316	353	337	389	349	336	341	331	332	328	348	312	330	311	332	366	356	351	305	321	346	363	321	338	349	326	293	368	334	328	345	286	356	327	357	339	312	329	325	343	347	325	342	380	335	353	331	335	343	341	293	325	349	362	324	361	371	309	360	341	339	359	342	317	374	339	349	362	317	341	315	351	356	325	355	333	327	318	369	341	328	341	365	348	327	341	383	335	335	353	354	354	336	365	353	331	311	338	320	317	300	339	348	324	367	311	369	350	320	340	373	334	352	333	350	352	333	350	325	350	335	333	347	339	328	333	348	341	381	303	355	340	316	336	329	334	353	347	332	348	316	358	313	353	314	331	335	317	293	353	329	373	342	317	325	331	348	297	336	344	353	348	348	337	360	320	328	315	338	359	341	336	318	327	325	339	317	333	342	347	341	344	358	340	329	319	322	340	309	335	335	315	318	351	342	331	327	361	304	369	339	331	340	344	348	344	354	361	374	359	328	310	324	333	339	313	312	376	327	356	326	338	321	297	327	338	319	334	356	369	305	360	330	370	350	345	335	332	355	329	329	328	337	317	315	325	357	318	342	333	353	325	356	373	346	331	332	336	328	368	319	369	350	321	312	342	335	351	347	322	317	313	319	334	313	302	320	318	329	332	317	297	324	344	356	362	306	345	332	304	317	362	308	319	302	338	352	344	363	302	321	334	349	329	328	324	360	327	342	332	322	343	333	335	334	330	336	314	320	343	367	360	351	341	355	333	337	356	322	362	339	342	328	317	303	356	325	348	365	335	334	355	297	370	333	342	354	341	339	304	342	333	335	310	342	355	321	347	353	317	337	332	343	351	343	337	346	319	353	333	338	362	351	335	334	361	369	342	326	342	340	343	330	306	318	331	318	321	300	336	316	359	315	360	331	326	321	345	346	355	317	357	316	367	305	347	341	344	334	336	331	363	332	326	350	322	344	342	349	357	348	341	339	353	362	314	322	356	370	345	343	339	333	336	350	339	339	329	340	328	354	355	292	328	371	319	349	319	353	338	298	333	377	320	319	306	346	328	351	342	325	325	330	325	323	337	362	341	305	325	378	324	319	340	331	346	360	358	367	379	361	309	332	341	338	321	328	322	344	373	326	348	331	340	323	328	310	357	325	359	345	354	338	321	310	338	382	337	331	367	310	319	315	336	329	292	345	322	340	368	306	314	348	314	363	327	331	313	307	342	316	378	314	340	334	302	356	362	311	363	323	323	302	314	343	339	320	320	348	341	341	350	343	328	341	313	339	358	326	352	326	346	337	332	339	347	350	324	352	365	312	341	346	323	321	329	331	360	330	331	327	309	349	362	337	327	332	355	333	315	324	375	352	315	314	299	321	345	351	346	362	332	344	310	352	368	321	312	340	338	328	346	324	350	307	344	337	347	316	345	355	319	346	328	306	322	346	373	357	326	320	349	336	362	324	332	345	324	299	340	359	370	328	335	321	319	359	312	333	348	366	309	316	320	314	324	317	344	323	351	332	343	343	302	305	306	325	358	326	343	323	323	321	331	300	355	351	348	337	341	322	331	365	334	343	364	333	351	343	348	351	365	344	342	344	344	325	370	325	363	299	357	339	336	346	348	287	359	365	321	327	344	347	331	324	380	329	331	326	349	359	335	350	362	341	346	319	345	346	307	328	309	343	325	359	317	328	338	340	349	344	353	361	290	311	326	353	301	344	345	341	336	345	349	352	358	347	353	353	350	338	316	359	331	290	345	330	339	373	337	365	317	317	324	334	321	345	326	341	310	330	328	324	344	366	344	303	288	342	359	332	328	328	338	346	347	357	334	357	349	318	352	360	321	341	342	348	343	348	338	330	310	341	318	333	359	339	341	362	331	326	351	327	340	351	360	334	347	335	328	327	313	308	326	341	309	320	362	349	341	357	315	356	314	358	345	351	335	348	316	341	354	329	338	325	379	351	338	356	343	341	339	328	353	351	359	322	330	314	351	348	366	368	331	350	311	314	365	301	343	368	335	347	333	316	353	335	326	355	328	332	334	346	345	303	340	339	337	355	354	296	328	314	366	336	324	321	302	353	331	333	344	330	351	311	312	338	368	343	338	292	320	351	346	325	337	340	351	332	342	370	349	347	301	341	297	357	347	313	334	337	332	305	334	332	282	312	329	300	317	320	324	339	345	338	348	353	331	345	337	333	336	341	368	328	350	309	317	338	320	307	325	330	351	329	344	334	316	340	346	324	337	284	368	352	343	329	320	333	355	327	332	349	326	333	334	332	352	319	315	337	321	326	338	325	336	362	344	340	350	365	304	327	358	303	344	344	365	346	328	346	365	357	356	331	348	341	383	326	355	357	333	352	353	339	321	337	337	335	331	328	347	320	359	352	328	325	296	339	315	340	352	341	320	333	358	333	341	346	335	374	351	324	313	365	338	363	343	328	354	338	367	312	314	354	368	331	328	335	315	341	337	322	355	345	326	326	309	339	345	329	326	367	310	343	347	347	332	328	362	317	322	374	373	331	319	325	339	346	359	348	319	308	367	346	335	331	334	332	343	327	339	332	365	343	352	321	319	314	322	313	341	352	333	389	299	370	351	356	329	319	308	357	316	325	319	348	341	330	368	306	347	333	350	342	346	348	363	375	336	327	334	307	342	370	359	346	332	323	309	333	337	331	344	345	342	357	338	337	344	327	319	336	340	310	330	302	353	320	324	346	334	378	327	349	342	339	343	358	345	339	355	347	315	324	309	344	351	318	349	325	341	364	366	323	306	370	337	333	334	338	357	326	340	353	314	356	337	355	335	318	334	344	333	351	349	372	372	376	366	314	354	337	336	312	352	335	356	343	354	306	341	329	342	312	354	343	378	326	365	321	337	371	352	316	323	328	356	332	336	345	315	366	346	336	322	307	324	334	337	309	320	334	352	342	336	329	331	327	348	317	322	344	327	294	349	317	321	331	319	367	330	304	321	326	357	363	325	332	320	361	333	345	353	310	344	336	356	342	341	339	316	340	319	334	334	343	356	313	341	336	329	360	356	328	325	335	373	314	344	337	341	302	316	343	295	354	338	313	323	331	349	355	337	336	303	350	357	320	333	343	334	364	360	344	319	311	348	351	338	372	306	303	346	334	333	333	332	333	352	299	340	321	347	317	345	341	338	342	337	311	348	353	339	342	346	389	323	346	325	320	336	324	336	305	369	335	341	338	305	348	318	307	331	342	324	325	337	340	331	322	359	370	342	351	339	292	324	341	357	336	336	345	356	323	327	330	347	313	369	329	347	352	315	314	354	392	322	335	324	368	357	361	304	351	331	336	319	345	321	347	342	322	312	334	314	326	360	345	312	333	325	347	361	304	324
20025	2328	829	569	532	478	496	477	444	462	445	447	428	419	435	421	432	431	398	424	397	409	427	453	411	388	450	409	429	413	419	437	403	401	418	409	448	440	374	460	413	457	422	402	456	408	412	422	451	457	452	443	445	412	425	448	428	442	405	449	412	428	380	420	430	426	422	429	452	415	412	420	427	405	418	455	435	430	435	377	398	400	413	388	408	460	422	447	438	436	450	420	418	452	410	440	390	394	417	439	418	417	415	437	427	433	390	435	401	428	388	412	438	420	412	406	447	430	460	419	419	430	446	430	455	436	394	452	411	416	431	381	414	411	430	422	418	419	417	413	425	401	427	429	428	403	471	418	409	432	388	429	434	438	425	403	451	426	434	425	415	408	480	436	438	445	417	445	438	438	419	444	446	395	403	415	427	400	406	438	434	402	413	413	426	462	434	419	411	397	408	426	386	418	444	409	422	412	427	457	407	430	430	407	408	440	423	422	437	456	400	424	475	401	450	455	424	439	421	417	399	423	417	421	414	416	419	397	412	386	396	421	433	403	454	413	423	425	452	405	447	403	408	439	471	451	421	419	419	433	449	392	417	436	420	410	423	444	419	420	430	405	443	446	395	442	415	453	435	423	425	444	416	395	419	415	460	446	384	448	425	470	417	410	474	442	405	447	414	443	409	416	421	425	427	423	430	435	383	438	389	413	402	447	434	416	379	444	448	407	441	452	403	425	436	440	412	412	393	424	404	407	432	429	439	405	412	407	433	407	399	466	429	447	421	454	415	428	406	422	439	447	419	429	431	427	414	421	419	418	432	420	428	399	410	444	423	462	427	444	375	442	397	421	422	434	431	428	416	474	424	452	453	433	401	418	451	468	420	442	469	411	440	416	439	403	444	452	426	417	408	422	415	431	400	474	408	411	398	420	430	416	429	395	427	443	401	433	406	423	439	403	394	402	437	441	446	397	442	436	414	431	416	451	407	398	429	394	414	446	424	416	455	440	444	475	402	428	434	448	414	415	463	468	411	444	407	436	414	384	456	387	461	391	431	447	430	441	435	480	437	402	426	423	430	441	418	421	451	414	404	459	440	429	421	403	448	419	436	417	399	416	452	436	426	434	441	392	409	423	427	418	459	443	444	404	422	398	457	406	406	395	393	433	406	399	422	450	415	425	389	403	419	425	446	407	410	440	439	413	404	420	448	429	444	420	435	425	447	438	420	411	431	408	395	432	422	405	418	424	430	394	432	401	448	447	439	467	427	430	424	470	435	421	461	430	419	431	418	444	463	414	390	416	414	428	408	435	422	425	398	425	405	431	437	433	454	439	420	410	425	437	441	430	464	417	414	442	408	421	413	397	402	419	441	424	405	429	431	455	379	432	426	435	417	414	417	452	392	433	436	464	435	414	434	392	411	424	420	450	462	407	436	421	451	430	402	421	426	426	441	404	415	402	447	424	430	408	396	404	482	428	430	423	398	422	405	434	421	406	439	390	435	446	431	428	461	437	441	427	430	422	432	423	449	454	372	429	400	461	416	384	421	430	441	436	441	414	442	453	409	417	449	450	410	417	423	441	429	437	436	432	418	426	448	432	446	432	414	423	430	446	434	406	472	374	437	395	449	412	421	399	450	415	388	449	423	430	425	432	445	450	445	407	430	434	422	441	448	418	413	392	493	456	444	415	396	413	433	412	409	444	426	416	428	423	438	405	420	444	457	418	442	401	394	400	429	387	427	463	423	440	415	444	415	441	392	417	416	419	417	399	431	433	424	432	419	427	421	446	406	447	438	399	414	436	425	449	424	431	439	442	400	426	445	394	467	463	431	407	414	428	398	397	406	423	422	415	450	407	393	448	402	413	423	432	426	462	465	395	420	441	466	462	453	429	409	420	392	418	431	417	443	468	411	430	463	448	422	446	417	422	418	435	432	423	431	429	424	444	417	408	390	393	465	450	396	438	427	416	434	424	382	417	406	443	425	395	385	417	396	422	459	430	430	425	426	442	407	427	450	419	399	443	407	422	460	402	435	414	435	443	429	399	411	398	416	416	420	411	456	446	422	410	399	404	424	419	434	443	416	423	422	400	463	423	456	441	378	443	412	431	443	413	409	438	455	414	438	394	379	423	458	389	465	439	439	426	448	469	451	416	435	429	452	415	410	431	394	447	439	393	419	437	443	424	405	459	424	429	436	437	452	425	447	417	418	435	476	448	410	417	461	425	395	455	393	402	401	409	451	417	411	454	416	414	406	409	442	409	433	426	416	412	402	432	402	421	413	428	424	399	454	445	454	454	421	454	462	435	421	443	417	393	411	395	441	422	388	402	428	430	404	396	393	428	423	413	390	380	410	416	383	399	396	408	374	428	427	441	436	397	409	416	408	443	451	412	439	393	426	441	451	444	412	410	392	423	438	410	417	394	406	429	379	431	413	441	412	404	377	426	445	399	437	438	419	430	427	434	431	442	443	451	415	412	395	409	402	438	447	412	463	428	436	415	411	438	438	431	407	434	437	450	420	409	422	425	444	469	408	436	429	421	418	423	429	384	452	480	466	416	406	427	453	393	446	439	422	403	426	434	430	449	414	445	434	431	406	468	409	424	470	400	412	401	406	433	388	424	399	441	404	427	421	426	454	402	409	418	415	387	408	420	392	459	454	418	442	388	432	438	404	436	410	424	433	423	444	398	432	420	428	436	461	443	428	453	394	399	393	412	424	396	416	434	438	421	447	433	414	406	422	424	407	465	435	424	426	448	427	408	431	394	416	423	438	420	457	409	429	411	396	429	420	413	453	459	411	450	380	401	444	430	415	410	423	442	432	434	423	436	425	443	423	433	461	379	453	395	439	430	411	431	406	446	454	448	423	426	435	416	403	425	428	406	418	447	440	374	470	410	382	429	456	432	410	447	409	419	446	450	445	424	426	435	436	404	412	430	417	423	434	368	400	444	397	443	398	385	417	440	446	400	405	435	403	438	426	444	383	449	420	389	385	383	423	408	459	465	425	421	410	402	424	441	435	482	436	410	412	423	410	403	378	434	458	405	408	453	415	451	464	438	437	418	402	424	468	424	420	383	426	419	438	415	437	419	418	401	414	446	421	433	420	394	461	406	405	447	406	424	406	399	399	404	446	429	392	431	389	434	430	459	432	425	385	456	433	407	447	440	416	408	403	447	414	429	453	430	400	415	418	418	388	425	450	418	406	436	414	450	411	416	426	400	438	421	463	426	425	443	404	432	415	395	429	427	420	421	415	409	408	413	400	441	408	440	406	440	423	391	418	434	421	426	431	412	393	413	447	423	409	438	453	404	424	405	450	442	453	389	440	428	436	431	442	441	439	389	373	404	435	476	403	401	413	452	407	433	418	437	428	436	395	397	452	439	380	420	419	407	433	392	395	449	448	427	432	425	429	398	438	420	385	414	432	424	396	432	428	408	419	443	445	431	429	379	417	413	454	417	435	453	461	430	405	431	440	431	417	440	422	436	433	420
24423	21468	28728	24577	21403	9072	1370	1074	925	886	814	816	752	765	707	838	718	762	751	677	690	727	719	660	699	765	759	736	712	777	761	699	661	772	653	695	721	697	741	647	704	656	731	715	691	740	742	695	699	733	683	692	695	740	729	670	724	693	691	719	678	717	696	680	732	728	738	672	725	698	706	693	725	657	656	670	710	693	723	673	685	748	684	704	681	683	678	698	701	655	681	699	700	692	696	687	709	678	678	685	707	688	724	745	780	677	691	766	741	678	680	642	731	668	704	698	657	698	723	732	740	666	752	649	661	711	692	729	657	686	646	683	658	703	689	713	701	726	690	703	711	719	649	670	732	709	683	684	708	703	715	698	691	717	706	723	708	673	719	739	723	678	723	735	728	679	728	740	698	664	646	719	697	730	689	721	664	704	671	731	684	691	688	703	704	686	673	718	735	709	747	680	679	656	702	693	715	697	701	728	770	619	691	686	679	698	712	710	671	688	676	699	723	709	695	669	660	710	650	736	675	698	705	699	685	640	703	655	663	691	693	678	655	680	686	695	688	723	648	671	692	669	793	668	624	694	685	656	718	722	746	710	662	652	655	701	715	685	702	706	728	720	691	681	721	722	746	676	679	741	670	695	706	699	673	654	689	666	679	676	708	705	722	650	691	701	716	706	711	712	684	668	661	732	667	699	762	698	666	683	703	686	699	724	723	690	712	709	703	697	709	689	682	695	687	655	696	669	700	697	687	672	693	715	672	684	698	747	692	679	665	688	668	640	710	693	689	680	699	668	712	651	709	682	689	670	696	714	710	700	699	719	742	704	651	671	721	730	651	664	742	677	679	690	695	705	660	721	704	668	685	737	648	667	679	711	639	680	702	692	680	719	680	660	736	725	729	658	687	706	695	681	651	653	628	675	697	685	710	707	701	690	681	689	648	706	662	724	695	724	667	714	720	720	675	705	709	695	688	685	688	706	707	665	704	703	695	716	731	673	703	681	709	697	672	676	711	690	743	690	682	691	748	714	663	701	675	728	716	713	672	725	684	705	677	701	688	698	661	675	665	691	689	711	678	730	764	706	688	722	713	729	668	705	723	724	725	742	720	735	730	693	695	666	670	734	697	722	719	684	681	663	689	722	621	687	714	664	714	666	723	667	699	700	732	715	663	739	713	680	672	667	715	695	701	707	685	681	694	705	717	682	687	698	699	719	677	711	701	700	660	721	744	720	665	728	692	702	706	692	702	693	667	713	664	713	662	670	680	658	699	659	712	724	706	711	696	677	651	698	714	627	694	704	657	673	688	693	646	699	683	668	714	688	665	657	686	673	726	714	725	711	712	690	735	694	672	679	667	690	707	687	701	654	714	685	708	745	685	692	687	664	674	711	713	710	725	728	688	746	692	675	695	704	690	697	701	709	680	692	704	651	646	670	729	763	661	732	693	673	692	724	652	703	762	705	690	730	733	707	674	678	694	719	691	703	687	749	733	695	734	686	683	660	674	708	709	687	696	685	680	762	726	694	720	659	696	688	728	646	691	679	731	685	725	720	679	687	668	714	702	692	677	723	658	665	701	705	714	732	651	707	722	709	685	717	719	698	741	709	657	736	645	758	714	670	727	676	703	708	688	723	701	714	700	716	700	716	663	685	734	653	663	715	699	687	645	649	687	707	686	706	781	668	678	690	722	681	735	703	740	689	686	690	693	701	616	658	763	698	723	692	685	694	721	724	720	715	670	692	753	690	740	695	719	729	722	658	702	672	711	683	665	734	685	721	698	701	650	680	708	670	728	667	707	686	662	633	681	726	724	662	704	729	681	643	689	667	678	641	668	701	735	657	681	663	686	685	692	661	657	689	711	666	675	711	731	690	715	691	715	678	736	685	696	684	699	699	658	657	680	656	686	666	699	695	692	686	706	720	703	711	719	693	699	704	688	754	689	728	696	683	663	722	677	668	690	698	696	685	716	702	710	689	737	664	676	693	685	693	701	703	694	690	664	690	689	703	734	666	692	673	752	705	682	711	688	684	688	700	677	721	688	648	701	664	665	652	656	672	703	674	709	723	665	657	690	737	675	748	698	701	678	693	679	740	692	679	716	659	711	683	696	637	679	710	695	654	723	738	764	654	707	668	665	687	738	723	722	710	684	655	678	703	663	749	715	673	757	717	705	660	685	686	686	709	710	761	668	683	700	737	766	700	730	706	669	687	699	721	681	709	719	712	680	728	699	674	689	705	744	699	722	651	733	706	700	666	693	692	688	716	731	704	700	711	693	670	691	671	746	727	664	717	734	689	710	634	717	662	673	724	664	730	687	722	691	721	706	698	658	719	628	659	649	683	668	713	680	696	683	724	708	609	684	722	676	675	645	703	676	657	708	719	714	670	712	686	692	690	721	691	702	667	678	691	683	671	695	686	640	742	741	698	663	694	699	676	752	705	693	653	662	726	705	666	692	716	717	717	702	717	698	690	649	718	725	724	704	721	679	686	666	678	687	695	710	662	647	757	675	732	670	741	708	743	658	705	644	692	732	676	699	680	713	665	705	679	693	705	697	678	684	682	720	704	693	722	677	689	710	700	676	678	680	718	742	674	697	681	660	695	706	681	699	691	651	742	723	676	707	737	706	699	705	675	757	686	742	708	676	695	665	677	686	684	732	721	667	694	650	679	624	651	735	701	694	696	659	668	695	702	691	704	728	736	709	724	658	736	686	745	717	754	729	701	685	735	662	695	739	712	709	731	704	657	717	679	689	705	733	673	713	650	739	717	669	715	694	697	683	681	697	666	659	727	689	704	711	669	718	642	716	672	687	652	718	658	631	720	666	643	730	688	689	713	714	684	656	723	680	683	676	706	702	686	708	667	697	734	712	636	668	711	706	656	702	656	718	680	704	698	675	734	683	701	688	685	691	745	661	678	757	688	696	717	736	689	723	698	672	678	687	706	698	712	698	700	758	664	681	686	668	667	688	706	675	681	717	700	739	693	686	684	736	653	662	685	682	663	683	666	740	687	690	661	748	734	683	693	664	669	659	691	727	750	644	718	713	698	710	688	689	730	745	706	683	753	701	724	655	713	730	664	710	694	728	759	743	698	683	705	666	731	681	726	669	684	682	683	698	647	721	699	680	702	708	713	639	673	674	706	694	644	671	673	662	694	728	741	650	695	699	672	686	695	696	648	644	650	674	667	654	724	703	693	656	685	731	653	705	688	766	709	683	681	694	689	662	656	725	671	681	728	715	700	730	693	728	647	665	699	686	658	725	709	683	707	673	682	676	670	677	707	739	691	691	695	695	742	684	659	665	710	726	686	684	732	709	686	695	677	679	711	718	661	678	701	694	685	718	685	706	711	708	707	739	727	718	672	671	724	699	712	686	726	712	706	700	708	670	720	682	707	716	721	675	683	691	690	720	733	718	724	718	671	662	743	670	729	686	660	721	647	695	695	684	696	694	678	673	650	661	699	690	693	733	660	718	728	681	690	682	683	687	703
49075	10620	6487	3278	2414	2032	1673	1484	1364	1231	1177	1072	1047	978	997	962	974	960	915	922	855	899	960	877	912	899	896	907	839	802	816	902	858	856	865	863	896	793	876	855	793	863	855	906	855	869	895	860	848	872	818	868	896	850	880	814	862	869	851	799	847	822	835	800	830	788	836	840	845	885	820	831	901	811	863	787	857	852	815	820	807	797	848	861	906	848	826	847	805	831	816	839	824	883	904	825	828	831	848	833	806	820	844	841	811	788	847	829	791	837	827	838	872	849	810	833	800	819	820	838	898	846	810	845	799	886	851	828	834	850	793	842	807	762	836	834	912	872	817	837	836	867	833	838	851	865	855	828	908	834	794	827	878	795	828	791	850	844	844	828	842	828	883	859	849	864	846	870	794	854	813	828	884	815	817	836	814	836	813	855	813	816	763	800	834	842	801	854	817	813	798	871	823	868	853	865	829	825	846	807	815	814	843	832	868	841	890	837	805	870	795	885	805	850	838	866	824	840	834	834	827	813	836	802	873	847	831	867	819	782	776	841	824	871	855	908	859	808	823	795	861	833	824	870	799	801	853	863	769	838	863	842	837	780	825	820	806	860	847	850	880	817	825	824	808	823	887	857	852	841	796	872	859	852	801	827	817	839	821	834	812	786	822	811	847	872	836	839	845	823	874	848	904	896	864	822	908	855	810	802	800	827	847	792	823	816	838	905	865	809	804	846	870	793	880	823	853	863	806	928	884	864	855	857	794	827	866	868	866	791	886	821	838	895	897	840	783	802	809	823	885	855	769	835	853	823	861	789	829	848	835	845	854	862	834	796	810	840	857	839	904	836	820	855	835	833	855	888	815	832	849	802	839	805	876	845	874	840	833	828	858	808	809	857	860	776	846	845	873	820	779	850	878	832	832	883	826	822	833	827	854	817	819	837	840	843	837	856	810	829	857	876	846	832	833	848	874	831	824	820	822	835	866	837	877	821	852	840	796	836	789	843	839	841	835	832	790	831	812	857	855	858	840	842	898	824	801	873	796	819	828	862	860	860	836	815	826	769	824	846	847	816	815	857	863	863	873	816	833	862	813	800	821	805	818	843	840	848	866	807	787	820	870	855	820	892	825	822	816	869	883	793	861	829	842	847	803	835	858	871	833	857	856	793	793	837	847	858	866	838	848	887	835	847	834	871	783	867	845	870	825	822	759	904	824	907	814	860	803	779	867	859	831	771	856	850	862	845	829	819	836	808	855	896	823	847	828	869	803	832	862	874	880	835	829	867	811	842	791	881	859	831	829	776	847	872	846	863	827	859	808	837	806	864	822	835	792	862	815	899	800	840	833	877	851	811	781	866	842	848	814	831	840	780	787	874	861	839	813	843	893	842	839	802	867	833	809	876	836	854	830	829	858	842	823	831	795	816	836	848	847	801	877	834	850	850	817	888	846	848	861	850	864	806	822	800	837	837	806	836	844	871	858	838	835	866	856	791	871	825	813	836	846	796	863	854	840	851	818	840	868	817	828	845	838	808	819	835	860	808	841	861	834	776	863	810	853	892	791	884	817	851	836	810	862	836	858	852	802	830	866	817	810	844	881	812	803	837	812	847	857	815	832	850	831	802	776	810	825	885	817	876	833	814	827	836	824	887	812	865	875	855	841	874	874	844	826	847	844	809	796	828	812	835	866	840	788	831	824	821	876	803	819	831	855	827	809	820	831	831	858	824	819	826	837	810	844	830	793	836	826	790	833	850	817	806	867	797	871	883	815	798	809	863	847	850	868	885	866	825	868	846	859	864	819	857	840	853	832	826	838	882	836	813	818	845	866	917	861	778	833	842	796	833	802	870	861	841	833	864	879	855	823	896	842	848	912	795	807	791	810	856	900	821	864	787	803	860	875	850	883	821	805	863	908	860	857	872	858	834	811	927	908	844	850	784	859	817	875	855	837	849	823	808	833	903	844	868	892	826	825	851	865	843	848	875	804	801	850	849	856	868	795	874	822	845	836	821	853	855	848	852	821	831	804	826	904	811	819	870	835	827	896	855	842	852	847	829	857	862	860	786	842	827	807	869	802	823	813	846	854	827	882	841	849	857	828	832	834	816	814	831	804	832	839	861	808	843	879	799	824	855	882	831	799	814	851	740	870	801	835	815	796	811	794	837	820	827	835	813	800	841	834	871	844	833	858	865	819	844	881	844	818	858	748	880	833	863	883	787	881	799	870	797	874	831	856	836	829	864	837	827	834	832	861	850	854	758	853	793	875	898	818	862	807	871	848	901	811	835	852	847	893	822	844	788	848	824	810	858	834	801	812	846	860	878	870	796	887	800	875	859	861	856	836	834	832	866	795	870	842	812	883	850	843	804	862	808	878	813	821	831	807	842	874	845	856	824	843	825	834	794	851	858	836	867	812	823	822	797	808	866	872	847	835	880	861	838	816	828	796	820	859	830	899	841	815	838	819	918	815	807	840	844	864	838	757	833	862	823	800	824	800	860	803	837	853	840	828	815	861	836	870	797	825	801	822	837	863	823	862	830	828	781	864	874	866	813	800	819	812	912	827	866	888	875	862	827	847	888	859	839	852	847	801	817	833	814	892	816	808	823	802	811	848	845	825	842	860	876	847	866	865	844	826	878	832	852	895	824	843	802	858	877	824	840	860	820	854	878	870	868	812	833	771	850	836	841	823	852	802	804	827	806	798	849	844	863	864	843	894	830	871	808	823	795	870	840	777	820	758	812	840	861	806	811	853	846	765	866	875	874	879	810	839	895	822	844	835	816	812	843	832	840	852	823	844	841	845	866	840	871	833	836	818	801	871	908	810	858	824	789	873	850	825	814	854	839	779	827	807	848	792	840	831	846	791	909	846	893	891	847	830	856	772	818	833	789	877	811	870	865	839	858	824	804	847	802	837	840	899	822	847	899	833	817	794	810	854	812	854	851	801	860	801	833	831	850	791	847	841	841	862	829	794	828	832	873	798	815	860	875	772	862	837	808	846	802	896	871	829	833	841	872	855	846	800	828	800	842	842	818	836	839	816	843	812	886	807	868	793	825	846	853	840	845	813	818	850	860	812	825	810	792	860	852	811	780	836	870	817	869	829	778	871	848	823	848	799	791	824	800	820	876	791	830	875	823	863	865	823	837	839	849	836	853	860	798	840	843	781	840	860	833	853	860	816	799	892	834	903	851	855	782	862	833	824	830	880	856	800	823	844	820	843	787	870	825	876	836	829	827	839	775	806	835	778	859	865	850	877	806	882	865	874	837	849	760	854	860	842	812	864	835	847	827	871	861	801	889	812	811	868	829	827	892	853	835	870	799	801	859	844	830	810	861	812	844	777	829	833	855	754	856	845	849	862	821	835	776	819	869	844	814	846	861	852	895	836	850	806	848	798	873	839	849	808	860	815	815	845	824	901	839	840	851	804	858	833	835	800	859	849	804	873	826	834	831	904	893	822	837	867	825	797	818	842	850	862	863	892	820	861	827	870	818
25757	21476	27409	25574	6959	562	467	407	376	360	402	344	348	349	316	348	368	315	314	320	307	322	322	323	296	314	323	331	313	302	308	315	320	321	287	334	317	322	326	294	304	336	369	353	289	331	307	310	338	344	320	301	296	324	300	296	329	299	305	317	294	310	333	290	298	294	318	310	327	286	307	323	338	313	329	306	312	324	329	289	317	310	339	340	304	333	316	301	286	313	303	323	335	305	324	284	282	328	294	326	265	325	285	314	304	336	306	310	288	313	313	323	308	303	272	335	348	307	335	294	273	298	331	331	313	333	311	333	303	331	321	299	294	305	312	312	300	310	329	321	323	346	344	309	321	318	311	306	306	321	323	285	300	310	288	279	318	287	329	300	314	301	321	301	305	325	315	269	356	309	362	310	308	333	318	324	308	323	326	319	330	289	316	312	302	311	308	283	333	311	284	275	304	320	317	300	315	299	317	305	314	297	305	344	334	321	340	273	311	286	290	323	306	306	310	304	311	290	289	318	302	319	312	326	284	291	304	327	359	337	297	298	320	310	326	312	305	304	297	299	330	299	342	281	300	288	301	307	310	312	286	318	292	304	315	310	297	285	311	289	313	301	309	290	313	318	310	293	345	323	295	329	310	293	288	316	294	307	317	347	327	314	316	280	292	335	330	287	299	321	309	307	321	321	299	301	300	296	337	309	306	301	282	306	298	302	304	331	291	292	340	292	287	319	316	271	310	329	312	299	319	301	302	311	330	317	339	297	333	318	308	302	327	286	332	331	317	299	299	288	295	302	302	312	308	307	327	301	326	325	320	329	322	291	305	319	278	300	287	276	319	320	295	320	318	319	301	309	297	309	300	301	344	300	303	278	306	313	305	313	326	325	336	313	320	285	318	298	278	285	319	295	290	293	298	321	303	302	320	329	322	325	296	300	278	334	290	287	297	317	326	310	292	316	332	334	294	301	295	322	285	312	297	309	329	292	288	314	318	299	330	307	323	306	320	315	297	318	294	311	305	306	309	315	301	329	281	347	307	308	305	324	296	330	270	330	301	315	321	309	319	302	279	311	299	309	287	309	318	307	324	295	334	320	288	300	322	286	338	289	342	313	282	358	337	288	293	281	305	313	308	293	307	312	291	332	303	339	359	291	324	323	310	309	349	305	324	314	317	333	294	314	326	321	293	305	322	306	320	293	325	325	311	310	322	307	334	321	317	330	350	319	335	310	298	300	339	306	312	316	325	301	320	313	306	332	277	288	286	341	305	327	316	324	314	294	311	293	331	300	318	316	276	326	308	306	294	306	311	336	317	288	281	295	283	307	305	306	287	307	330	311	301	299	342	288	307	319	323	290	323	337	308	300	307	314	306	309	326	317	310	331	277	320	326	293	337	327	287	312	332	339	286	291	311	299	318	351	295	304	310	317	302	308	301	324	311	334	296	303	293	288	323	312	322	297	320	285	342	311	284	309	326	320	313	290	338	319	310	275	310	334	321	342	293	308	312	293	295	331	283	276	306	317	288	321	330	283	301	297	309	311	329	343	317	323	298	304	294	313	322	317	293	338	304	280	255	335	291	332	302	351	335	323	318	310	318	296	268	321	292	325	352	272	314	299	307	306	332	304	341	281	333	310	303	327	316	307	308	335	340	298	282	306	323	326	295	272	320	322	318	306	342	338	322	285	328	303	316	322	305	325	329	321	315	286	293	320	306	324	295	298	315	304	315	292	328	304	363	311	316	278	306	300	316	311	323	300	272	281	336	328	310	298	316	324	302	302	342	294	302	308	309	302	316	298	312	333	326	283	325	304	320	308	336	318	317	324	297	335	322	311	309	331	327	289	293	291	308	298	310	329	328	298	299	298	300	282	320	357	281	285	308	289	289	294	294	291	277	290	286	336	311	307	317	299	326	302	312	314	301	333	282	323	330	312	296	317	325	293	271	319	311	310	293	316	326	298	308	332	335	284	336	296	310	305	288	322	299	292	298	302	295	300	309	326	314	299	305	293	327	313	315	310	335	312	293	290	332	295	272	318	329	294	323	294	312	302	350	310	304	295	292	317	354	330	283	269	338	282	314	322	306	329	312	328	328	292	323	335	281	325	304	302	327	290	290	338	303	303	290	279	347	294	329	327	292	311	306	288	331	299	322	295	288	321	348	314	327	325	323	305	271	289	287	302	266	325	298	326	316	275	296	299	304	294	279	324	307	303	329	315	344	291	309	286	314	299	321	306	298	314	324	268	331	269	297	283	300	330	313	306	305	290	299	271	315	324	311	307	313	305	311	279	301	296	323	301	321	286	304	293	357	308	325	325	327	324	295	284	297	326	311	298	278	329	312	305	335	359	320	330	282	323	312	331	295	325	330	282	290	342	357	334	293	337	317	317	298	289	305	279	300	319	282	281	284	317	321	341	288	292	296	311	283	303	302	311	317	317	315	310	271	312	291	326	306	324	288	330	312	335	309	311	316	340	322	291	306	331	311	339	300	305	335	311	327	348	288	313	331	306	330	327	320	287	300	306	307	279	325	302	315	346	321	313	329	319	308	290	330	284	348	317	309	296	309	322	333	314	318	313	317	308	320	323	306	303	323	289	340	307	279	289	332	347	320	316	303	312	294	323	312	314	326	320	314	307	289	319	304	318	269	329	315	329	353	300	330	310	347	317	320	314	291	318	298	306	295	315	319	302	303	301	309	306	331	308	312	309	312	291	323	313	325	306	304	303	290	298	322	309	322	273	302	307	300	322	290	332	299	280	329	333	289	308	329	322	285	291	290	326	352	316	323	301	295	337	273	330	327	296	312	321	325	300	298	336	353	309	314	326	289	301	321	327	280	289	292	305	317	351	336	304	310	322	331	302	308	320	299	333	336	279	290	316	317	339	342	316	320	252	326	319	298	342	305	289	337	312	323	332	308	315	294	294	347	314	321	330	285	319	313	314	342	306	293	301	331	347	318	325	335	322	297	307	288	312	308	310	311	277	334	333	301	305	302	285	302	298	344	325	301	294	298	305	324	328	317	334	295	313	311	313	315	336	289	325	282	323	292	307	320	279	313	354	289	309	333	316	295	294	326	312	341	320	281	329	312	313	300	305	314	329	314	326	336	323	312	342	306	315	299	329	284	312	313	321	299	282	324	318	314	342	315	304	304	300	353	302	299	319	312	312	299	304	310	299	292	303	280	308	297	310	313	331	297	308	287	300	333	306	263	299	325	306	301	313	330	310	298	316	323	316	309	317	307	315	320	338	325	308	291	282	331	302	291	269	317	281	306	288	326	295	296	284	314	341	305	298	321	304	330	324	302	316	312	344	340	306	326	273	323	339	330	287	296	306	319	348	326	323	345	313	316	328	335	329	315	317	302	327	325	307	301	303	327	313	284	304	282	284	292	300	321	305	347	288	282	303	291	281	323	308	308	299	310	314	319	312	318	301	312	322	303	324	301	299	334	295	306	312	311	322	313	280	318	311	313	334	352	330	315	312	303	300
46069	7556	3440	1741	1338	1066	873	779	643	619	575	536	503	480	486	468	481	490	451	425	448	474	484	451	417	428	433	431	479	440	404	422	401	439	443	441	438	390	426	412	437	373	456	415	426	389	376	434	404	417	429	416	406	423	430	418	426	418	414	429	421	438	436	407	408	413	410	410	392	423	436	444	452	415	428	420	426	426	414	418	400	444	416	403	459	446	393	403	432	381	430	405	426	435	380	435	456	409	425	431	430	431	393	440	458	425	396	408	421	444	423	411	403	430	448	437	421	413	414	427	467	405	426	394	430	443	405	414	421	418	376	421	406	429	407	408	438	422	442	423	409	429	439	412	407	434	429	431	421	441	406	429	395	439	428	402	422	411	406	418	425	431	463	423	388	428	472	447	409	441	431	377	404	399	424	417	398	419	396	402	400	442	426	383	423	417	406	370	448	419	447	404	444	432	421	425	402	415	456	413	427	414	437	396	400	402	453	443	425	408	433	431	403	432	411	401	424	447	415	424	450	426	422	418	431	403	429	399	384	433	410	408	417	422	401	441	449	452	412	420	428	437	392	411	428	381	416	415	451	445	394	432	428	424	414	413	469	424	436	414	439	437	394	417	414	402	363	400	413	421	405	451	429	431	452	434	417	401	437	368	394	419	428	413	434	454	417	434	409	422	427	415	403	425	409	408	424	465	418	409	425	408	428	411	415	404	458	436	425	398	400	394	420	425	406	442	447	425	415	391	423	414	386	451	447	406	458	428	367	466	443	427	459	407	432	427	404	415	413	444	429	416	432	406	415	415	434	442	402	426	421	413	413	409	398	420	455	401	438	436	406	442	450	437	417	430	397	439	413	393	419	416	421	401	393	408	441	417	423	428	441	434	450	409	435	406	422	386	441	443	371	439	434	416	439	396	416	418	435	420	442	407	449	433	385	418	386	437	423	424	402	382	429	408	439	419	418	411	435	452	385	391	431	381	430	396	423	390	431	450	440	425	386	417	431	436	438	425	395	389	461	374	409	432	432	422	415	413	416	432	381	431	391	383	429	389	419	436	419	438	425	427	432	402	429	399	420	437	415	412	442	441	447	435	439	406	433	387	413	406	425	425	400	400	417	377	411	438	439	416	414	411	420	389	419	407	411	423	438	411	382	408	421	458	390	435	447	426	394	426	400	443	460	466	392	442	434	400	436	456	443	439	404	454	410	474	414	399	433	415	429	425	433	450	418	393	409	429	451	418	445	455	438	432	417	397	429	391	407	427	395	431	448	438	455	445	418	397	401	398	418	395	395	426	390	445	352	407	382	404	405	395	389	405	398	388	390	428	460	431	399	412	434	456	365	439	440	439	406	399	420	390	403	457	416	432	463	405	413	409	409	427	440	416	401	383	440	436	450	416	422	411	410	402	408	392	430	429	413	421	391	376	430	400	382	446	420	402	419	437	387	389	446	417	421	433	436	411	440	401	396	423	433	374	430	443	427	401	411	398	431	422	414	415	403	399	418	413	388	390	403	431	420	429	449	405	388	425	416	419	388	422	416	440	422	463	425	398	426	404	435	417	432	427	412	430	416	404	389	430	399	424	454	422	397	401	414	420	398	424	432	418	414	436	409	430	442	445	413	418	419	432	379	411	425	419	413	413	442	446	438	391	400	404	397	421	434	400	410	409	439	422	449	398	446	391	419	394	389	404	455	404	409	458	424	415	428	411	424	444	463	426	404	430	429	426	420	433	391	420	383	405	459	434	404	446	450	463	421	429	391	396	424	415	403	417	428	431	439	441	389	422	429	403	406	401	413	413	485	396	438	387	439	424	465	429	390	442	424	413	422	411	435	438	386	433	431	408	391	432	414	414	405	421	424	412	424	415	445	390	384	397	420	417	426	410	426	403	442	447	397	435	431	409	382	416	439	426	432	391	391	417	401	467	409	420	442	435	379	406	430	450	453	425	417	377	420	421	449	415	489	395	375	429	397	434	396	420	450	443	424	388	388	390	455	447	391	420	448	395	452	418	441	385	424	402	439	443	417	434	438	400	437	389	411	417	412	404	407	373	382	422	400	459	397	420	405	402	403	437	412	370	417	391	396	405	445	423	383	439	434	423	397	375	396	444	428	434	438	405	454	428	406	412	418	441	401	429	432	391	387	455	415	413	419	412	424	424	443	437	457	427	401	431	399	410	439	415	406	388	429	414	447	413	444	436	431	429	419	394	428	421	425	400	380	416	438	447	468	423	436	408	448	409	408	435	452	410	435	454	411	395	401	435	453	425	399	435	412	414	380	431	431	415	458	417	390	436	420	433	419	404	427	421	391	434	409	410	444	430	442	408	436	417	401	432	397	424	479	422	438	412	460	415	407	450	435	402	415	469	420	395	431	458	431	431	399	410	436	395	401	419	440	417	438	452	423	426	460	453	447	403	447	381	452	419	435	440	428	413	443	387	425	423	421	449	427	439	405	407	426	400	419	432	397	449	417	411	443	459	416	428	419	431	441	426	424	404	386	399	435	428	415	448	430	443	432	418	432	427	413	431	396	400	412	458	416	410	426	421	388	440	433	435	423	424	398	410	405	414	409	362	406	414	433	433	431	399	405	394	394	398	397	441	416	384	426	393	418	416	433	414	388	420	395	408	413	457	424	452	409	411	430	399	437	392	392	441	427	402	422	445	436	401	446	450	443	420	413	398	416	389	401	436	389	418	436	406	413	378	377	405	401	410	445	414	393	408	399	427	413	426	428	437	393	421	408	405	432	415	412	396	441	391	406	404	413	430	385	453	415	427	415	429	420	401	439	394	395	417	427	446	387	413	410	418	456	415	429	396	429	412	455	456	392	431	432	370	438	406	429	425	410	434	411	425	441	413	379	416	434	385	441	448	434	367	416	386	395	422	413	397	405	421	462	426	400	396	431	443	387	414	439	430	381	445	408	437	424	414	437	404	408	439	415	445	422	409	409	386	374	426	425	417	404	427	414	427	425	418	436	435	429	457	442	406	416	409	422	398	435	448	415	410	443	416	430	438	368	429	429	441	382	417	400	444	426	437	419	449	455	391	413	414	406	460	387	397	427	432	421	445	429	379	434	432	423	404	421	406	432	390	403	399	425	418	419	423	428	442	423	410	397	411	421	395	393	410	389	405	416	439	394	409	396	443	457	407	425	419	391	398	451	449	403	428	385	403	397	426	406	425	411	443	436	395	439	410	407	439	446	410	441	421	433	382	401	436	409	433	405	406	417	383	433	417	408	440	427	425	417	418	435	408	453	388	429	422	395	405	424	429	391	377	384	396	414	408	417	420	418	431	441	416	436	447	400	451	424	408	411	396	396	404	448	430	421	410	433	415	418	405	423	407	421	446	444	447	431	422	443	396	421	428	398	430	416	435	424	434	450	378	421	434	443	439	391	440	409	443	380	422	426	411	417	450	440	399	390	418	432	410	436	404	428	473	441	397	392	402	423	446	389	417	418	444	407	420	431	417	414	413	434	437	394	410
23408	21498	29306	24106	21491	21506	7716	1539	1225	1084	1105	1048	1007	976	962	965	936	866	899	937	925	946	891	851	871	855	823	890	876	813	872	807	858	886	828	838	825	808	824	837	890	843	827	856	858	882	803	791	810	820	866	922	856	795	929	894	859	866	853	819	815	875	836	902	800	824	836	845	802	822	849	791	847	835	821	874	866	778	803	806	865	868	787	786	793	852	859	881	842	805	845	856	845	857	835	831	804	858	829	843	831	788	760	834	843	818	833	772	762	845	872	828	826	874	835	872	811	816	838	840	841	766	808	785	842	797	830	793	816	834	822	810	882	851	816	826	851	856	832	817	805	801	911	860	883	873	852	850	797	826	792	793	869	816	844	846	889	811	837	799	824	776	840	834	816	828	780	823	804	872	754	837	807	847	865	778	775	861	876	807	816	828	849	811	874	811	788	798	845	839	809	799	806	825	816	832	838	783	859	809	843	829	862	804	846	881	864	836	833	845	802	832	824	865	822	853	825	826	838	807	817	843	823	887	804	796	854	788	859	828	793	806	779	838	807	818	877	864	796	820	853	845	807	823	831	837	778	859	879	839	855	800	866	846	810	826	839	857	807	818	839	797	771	832	887	842	818	866	820	805	845	834	848	803	836	787	854	774	815	783	840	847	812	815	843	777	824	745	849	775	828	824	788	836	895	747	846	826	803	922	871	841	810	856	786	785	815	842	760	803	858	807	862	812	856	871	820	852	772	785	800	829	867	801	834	794	848	863	811	843	893	824	813	825	849	850	817	825	784	810	817	817	803	855	780	813	837	797	804	826	872	851	892	799	824	872	814	783	792	844	785	832	753	814	877	871	827	790	886	837	855	845	867	799	870	831	828	815	820	837	823	826	837	867	823	784	822	815	782	834	827	799	770	814	838	812	848	792	822	848	788	822	814	868	844	842	810	820	829	826	847	843	833	850	880	797	776	818	846	877	851	790	850	849	812	854	826	825	799	833	827	775	865	836	788	828	841	833	797	842	836	832	792	821	835	810	784	769	857	822	828	814	862	848	829	840	827	855	794	815	794	800	805	869	817	808	851	847	858	857	852	811	849	801	845	852	791	788	769	784	858	824	836	833	854	781	838	803	845	839	817	783	838	794	798	860	827	868	832	814	855	775	786	817	866	828	857	809	842	807	827	824	834	887	854	820	837	813	870	859	844	805	861	793	834	791	791	843	857	818	829	854	828	877	797	781	819	776	843	874	816	780	790	849	814	819	811	777	791	831	767	909	843	862	798	837	853	796	795	831	850	848	810	821	806	789	832	835	822	812	863	847	808	795	788	811	836	813	821	837	827	813	850	838	890	813	848	851	809	814	800	811	797	841	860	847	781	835	808	880	836	839	861	783	817	830	804	816	841	811	799	833	819	846	786	753	806	780	795	802	867	789	832	783	832	857	823	863	842	830	801	859	823	798	839	774	825	820	838	813	836	842	783	816	848	843	810	816	797	844	809	838	802	833	824	811	843	831	891	843	900	757	862	883	835	895	810	792	817	852	795	833	829	821	820	824	857	862	814	826	893	875	848	824	810	778	785	818	821	813	825	832	868	830	813	755	793	809	858	820	808	847	827	839	829	785	819	812	831	843	800	786	855	779	843	813	832	767	807	841	841	862	837	802	768	858	885	852	877	813	810	865	796	825	812	844	802	822	841	805	842	804	828	819	843	798	832	816	858	846	786	852	756	832	862	854	865	833	824	823	835	831	829	877	850	825	843	828	802	862	833	850	833	821	812	805	814	809	808	833	828	834	846	876	805	849	813	810	797	818	786	804	871	828	837	855	843	782	844	785	806	845	880	781	771	778	840	820	846	828	816	839	842	820	825	810	816	843	857	872	889	867	807	829	809	826	805	868	843	795	801	780	815	822	835	830	794	864	848	809	784	782	857	836	813	801	824	880	822	869	863	840	782	829	822	810	774	800	825	840	817	857	849	792	814	790	812	792	800	827	838	824	796	835	810	812	843	820	829	842	862	856	851	875	807	765	799	817	808	820	853	831	884	801	812	794	805	797	851	802	801	827	851	787	818	812	821	794	848	873	860	812	791	818	831	822	810	757	849	812	836	806	755	829	840	809	801	817	801	832	795	819	798	807	843	773	766	825	840	817	820	829	821	847	828	810	815	790	867	817	783	795	824	810	836	884	836	865	821	763	836	876	827	796	845	843	809	825	854	773	782	852	826	799	853	787	785	819	842	786	782	848	825	834	797	819	848	826	801	820	844	797	807	840	820	835	796	839	839	847	840	827	780	853	843	781	875	790	840	825	876	800	775	874	881	867	893	840	799	826	828	832	857	858	878	840	814	815	843	846	836	825	867	832	777	823	848	842	816	846	800	832	830	811	870	870	814	860	836	811	805	854	853	817	764	805	820	841	864	774	873	827	843	833	815	804	828	803	826	811	879	913	819	819	812	823	805	819	840	830	840	855	790	836	831	789	810	829	857	840	853	772	795	843	835	808	838	876	790	831	834	824	786	850	868	881	758	868	822	825	780	817	882	836	848	830	826	814	811	860	825	881	829	804	835	825	828	854	798	826	861	855	833	847	757	842	854	842	848	843	794	828	802	816	870	801	804	791	783	839	834	833	852	839	757	800	761	817	845	835	787	893	833	873	858	807	840	789	817	835	798	828	884	847	809	810	859	837	836	832	801	854	860	837	829	813	820	842	870	770	811	811	818	810	819	782	791	843	845	793	867	871	883	818	841	859	806	787	803	860	837	859	854	862	819	820	830	854	872	839	808	828	785	857	798	820	844	816	875	828	899	812	836	847	844	857	825	786	798	849	788	813	787	822	850	900	822	795	871	815	811	838	828	847	842	816	764	840	775	815	826	804	856	793	828	819	867	812	815	850	807	820	804	803	814	778	800	840	850	821	846	797	830	854	854	843	846	814	871	827	850	851	834	864	788	789	864	844	850	800	815	804	858	779	828	827	789	823	809	830	885	831	785	810	879	790	824	809	822	851	747	808	865	784	837	844	830	861	786	859	815	802	781	788	825	794	840	815	781	893	898	856	836	853	837	919	855	867	773	875	816	861	810	822	808	829	814	775	857	829	804	794	809	803	811	805	852	786	827	864	858	787	837	866	835	826	858	876	854	842	806	861	839	850	825	845	829	857	846	842	840	774	812	827	795	837	860	823	827	806	830	781	819	877	787	828	837	851	798	832	818	796	843	864	777	807	796	837	793	812	810	818	748	813	803	826	798	853	876	804	854	845	842	828	815	833	815	826	779	779	811	798	856	858	835	787	833	814	817	826	870	752	862	790	838	828	895	847	830	762	881	811	867	868	806	867	794	808	793	878	794	825	803	862	786	837	856	798	804	799	810	828	862	858	821	790	852	763	833	782	813	862	878	770	844	823	797	847	827	868	808	858	811	827	756	802	816	829	816	815	846	816	791	854	820	846	834	777	786	853	835	777	821	831	866	822	795	801	848	814	869	791	830	819	844	840
55757	14523	10756	5747	4091	3328	2838	2290	1906	1740	1664	1484	1401	1409	1286	1214	1188	1174	1179	1188	1112	1079	1062	1010	1101	1089	1056	1082	1045	1033	1037	1034	971	1074	1054	1010	1031	1028	1008	1045	1031	1053	1058	1045	1001	1021	998	954	1010	1035	1021	1028	1026	1052	1050	1025	1040	1026	1015	1023	991	971	1055	1007	1009	974	1012	1056	979	964	1018	984	997	1010	974	1020	980	1018	1007	1027	986	995	1074	1014	980	1005	991	973	1037	1014	1008	944	983	982	1033	1016	945	1014	993	1011	984	987	1011	986	1031	1003	976	1027	1016	1016	1029	981	1049	962	1045	960	1067	1011	957	1049	1002	1008	1000	980	1049	1011	1022	1072	962	959	981	975	1005	1045	1001	954	1043	1028	1036	1062	1024	1051	946	1016	1071	1000	1033	1018	1033	973	968	959	990	1012	957	1012	1021	1003	1000	977	1036	1023	974	1023	999	1031	1033	1048	993	991	960	960	1041	957	949	1058	1054	1038	962	1013	1045	1016	1019	973	991	1017	934	1007	1021	1016	1088	1003	1015	1067	974	1042	953	1013	1035	1067	1034	978	1051	1019	1014	1007	1027	1024	1032	996	1020	1061	1032	1008	990	992	1040	1000	1070	959	996	1067	1061	971	1027	947	1031	987	1018	1025	1062	1050	977	1032	960	1038	967	948	989	1045	1021	963	1010	966	1056	970	1043	1031	992	997	953	1012	1024	985	1013	1040	1020	998	1020	1031	991	1029	1050	965	965	989	1030	976	1029	960	981	1015	987	1007	1004	1051	1036	939	969	1000	1036	961	1027	1053	1028	1054	1033	1009	973	987	985	995	974	985	1083	1012	1049	1007	1055	1053	985	977	993	1024	1033	1019	1045	1038	993	1051	982	1057	1042	1015	952	1084	941	1002	1031	1030	970	981	973	1008	1002	996	985	1031	984	988	976	1053	965	1058	1011	996	966	981	971	1004	1042	1036	991	1020	990	993	995	1006	1022	1019	1020	978	1031	1025	996	995	1049	1026	962	1057	970	997	932	1014	963	984	1004	1042	1044	1029	992	1059	979	952	1002	1006	997	1057	1012	1001	1042	963	982	996	970	1091	978	1033	1028	1025	988	958	1044	1014	1002	1013	1042	992	1017	1031	994	1058	975	1027	1020	1065	1026	990	1031	1004	1001	1024	1032	933	1028	1027	1006	925	1056	988	1030	1010	1072	1047	980	988	1015	1043	1026	938	985	968	972	977	992	1020	1030	1024	990	961	1013	1030	976	1014	1018	1036	951	1001	1048	1005	1045	1033	1031	1020	1003	965	995	959	1029	1035	1001	941	989	983	975	996	984	979	935	1019	1034	1000	995	1062	1032	1041	1018	1008	969	970	1010	1026	1007	996	987	948	1032	949	1025	983	1037	1046	926	1045	981	977	1031	974	1026	959	1002	1006	1021	996	1036	1014	1009	970	971	950	1032	995	1024	992	1017	973	991	998	1046	989	1004	1049	1029	1011	996	999	996	1061	988	1004	982	1050	946	981	984	1030	1049	1034	958	987	1011	1001	1053	1026	1005	1031	968	974	1034	1044	999	1049	1026	1037	1042	1009	1023	1060	1005	1030	990	986	973	978	986	985	1008	1003	1047	978	995	1069	1025	999	983	1015	988	998	976	982	1015	1015	1022	1005	1004	1015	1025	988	951	1015	1009	992	1026	1031	1013	1008	953	971	967	998	970	1007	990	991	991	1019	1078	1046	987	1002	969	1007	1029	1019	1052	1046	972	986	1008	1012	1032	1014	1031	1006	1021	941	969	1009	1013	1026	1017	990	1045	995	1028	996	1003	1008	1013	933	975	1010	983	1006	1036	1011	1010	991	1027	948	996	1012	969	970	1018	1020	987	999	969	1054	983	1064	952	976	1045	993	1065	1022	977	979	980	971	1065	1010	1020	1032	1051	935	952	1005	1027	1037	970	1029	1002	987	1028	1041	1015	999	1007	964	1020	968	1005	1003	994	1065	964	964	1028	1009	1000	1008	994	1030	1029	1006	995	974	981	986	963	995	1004	975	1041	945	995	996	992	1058	947	1042	1003	956	948	1007	994	1077	931	975	1020	986	1024	997	971	973	1022	938	926	1059	980	1019	1037	958	1016	984	965	1030	1009	1012	982	945	1018	1008	1063	1022	990	1035	997	1084	1020	971	991	970	968	995	1044	953	1015	1034	956	1029	1013	997	988	1002	1007	1043	971	1019	1022	974	1030	1021	961	1029	974	994	990	1008	1022	972	1051	1009	964	991	1019	954	953	1020	1013	991	949	992	954	989	987	1001	1035	968	999	984	992	994	1038	1015	1017	1006	954	1004	1010	1010	1002	1020	1007	946	1013	1002	1015	946	1031	993	1041	1030	944	993	998	998	1032	975	979	1086	983	1054	1031	1010	1044	992	1049	972	1029	1042	1031	955	988	1000	1045	972	966	1020	1004	1061	982	1040	1020	1005	963	982	980	1032	1027	992	982	1054	985	997	1011	1005	965	962	978	1021	1005	1003	1029	1006	946	946	975	1010	1028	971	1052	981	1043	973	1014	1042	1036	957	1051	1019	987	1041	992	1007	969	1036	1012	986	1030	996	989	1056	995	1075	1031	992	966	1026	1000	989	1039	951	996	989	1036	1014	964	986	1040	1012	1007	965	1029	1004	985	1024	967	922	1011	999	1044	993	1031	1042	1020	947	983	996	1032	1009	1031	1016	1035	1047	1091	991	922	943	1026	1035	997	1020	979	1030	1064	1028	996	965	1018	993	1009	990	1004	991	1040	966	1004	1040	1023	995	1021	1023	1003	1016	976	938	989	1046	985	1038	960	1039	1025	942	973	1037	1058	981	1021	1010	976	1053	979	940	974	982	1055	1020	1009	1043	990	1017	959	998	1026	993	972	990	1032	939	1048	1007	1032	1034	1047	1067	987	979	1045	993	1012	940	953	983	1042	947	1021	963	962	1032	955	981	931	1014	957	982	994	929	1028	994	979	981	1023	927	1019	1011	983	1005	964	982	965	1046	960	945	983	1013	1016	1058	944	1020	1018	998	992	956	1034	992	1019	1017	1040	979	1036	1022	1046	973	976	1024	1001	990	1072	1015	965	984	1001	984	1005	1050	1011	1009	1007	1022	1004	936	1033	997	985	1007	999	1006	984	1039	1009	956	1022	940	1001	972	1021	1003	1024	988	996	993	979	1022	1009	1001	972	1028	1026	942	1063	1039	977	1043	989	980	966	966	987	1012	1015	1002	1004	998	1060	989	978	977	1011	1024	1053	972	1008	996	927	1018	1047	993	948	1003	989	953	964	985	975	993	1003	1056	993	1010	1021	1081	1041	1009	996	937	946	996	1022	992	986	979	1025	1064	1036	949	968	958	959	974	1011	1046	952	1010	967	1007	997	980	988	999	1026	1027	1013	964	1035	1029	1035	961	1033	1069	940	1028	971	1008	972	1103	1026	930	1061	1007	1005	1038	970	1019	1003	1025	972	1043	965	1001	984	1008	1013	1033	987	983	991	1021	1000	1029	955	1023	988	948	1000	1038	1002	1005	989	966	1045	955	1035	1086	949	951	998	1003	1035	1024	979	985	1023	1038	976	1008	994	960	994	936	992	1034	991	957	1045	997	1041	963	1019	1002	995	991	1075	998	1088	952	1021	1015	996	1000	1020	984	1020	1003	1021	986	957	977	1027	997	956	1030	1055	974	1019	1016	952	976	977	1022	1064	1011	1033	1010	1020	992	984	1001	1008	1036	1034	1039	1011	1033	988	998	998	963	1000	956	1005	981	1036	1017	978	996	1063	1022	981	1019	992	1025	946	1020	1026	985	960	989	1021	976	1024	986	988	1004	1029	998	1029	1004	1012	1062	980	982	969	990	968	992	978	994	1001	1059	962	1000	1023	1028	991	968	977	1009	1028	971	960	987	977	1006	975	1019	986	1008	1011	968	1041	1046	1026	1015	1005	1013	1002	973	1010	971	997	1012	1003	1018	1000	1006	1002	995	998	1017	1049	978	975	1033	1003	973	1030	1045	1022	1007	1035	981	1009	1025	1010	1010	998	919	975	1013	972	959	1006	984	1032	995	990	962	940	1031	1045	1018	1056	1057	1055	1009	1015	1014	986	966	1016	1019	1009	1045	1022	965	1011	1004	986	1013	1005	1016	1022	975	992	1008	1070	1031	1004	944	918	1059	1028	949	1037	973	1029	990	987	1060	1001	1030	950	977	1015	1008	1058	988	1007	983	987	985	994	968	1012	1012	990	1023	927	1027	1040	971	1031	1011	1010	970	961	965	963	1006	1045	1055	982	1018	964	959	995	1052	989	1045	949	1034	987	947	1064	1031	997	1015	1024	994	1035	982
28250	19537	5834	779	608	573	417	363	342	347	376	352	376	378	336	333	337	339	353	335	346	332	355	351	338	297	335	333	342	346	312	345	328	352	349	350	345	335	333	353	365	335	358	341	386	351	347	356	346	348	356	360	353	336	341	342	311	343	365	348	309	353	335	350	331	318	343	315	324	335	322	328	343	343	349	310	342	363	345	366	361	365	340	366	331	336	362	339	359	330	376	353	339	319	355	344	348	324	339	323	340	335	348	324	341	324	370	335	340	373	349	341	363	351	326	352	325	367	335	342	348	318	330	361	397	351	345	343	374	372	335	324	350	367	310	320	317	334	331	325	300	334	349	338	313	371	337	370	309	331	364	340	348	343	350	380	314	346	335	345	343	351	318	333	340	359	337	310	314	344	347	325	332	336	324	324	291	335	346	351	338	319	340	365	331	335	316	341	347	325	332	334	327	316	344	333	331	335	361	316	330	358	382	352	325	341	341	357	337	342	345	335	359	337	319	387	372	350	346	334	344	341	373	304	360	322	373	340	360	354	348	331	321	365	322	314	366	324	324	395	319	350	327	307	315	320	353	340	312	335	339	349	324	333	331	354	313	337	343	343	345	328	362	324	311	356	320	317	349	350	352	370	357	344	340	346	360	297	346	336	322	328	326	334	365	378	326	354	362	336	341	337	333	330	350	354	320	320	354	365	358	352	317	331	366	311	338	363	328	345	351	345	358	338	348	353	316	351	298	323	361	363	329	353	329	341	330	343	299	328	342	318	375	332	316	349	344	322	337	331	341	326	352	317	373	312	344	358	354	372	321	339	367	333	327	324	318	316	322	371	323	322	317	330	351	321	328	344	348	356	343	337	332	339	322	374	317	363	364	350	366	308	358	367	348	325	357	344	316	341	389	397	374	310	330	328	325	347	334	311	340	316	345	340	302	319	320	348	338	319	349	356	371	326	342	326	343	311	345	330	341	334	317	358	337	335	347	357	347	333	352	348	340	368	370	321	307	322	352	370	328	347	323	347	378	349	340	332	323	328	371	303	359	330	354	323	348	326	354	378	364	339	345	346	338	326	321	329	357	374	354	307	343	326	341	327	360	331	348	320	330	306	351	330	350	321	331	324	320	363	368	331	305	357	357	336	337	338	358	321	343	302	381	314	349	346	312	334	316	352	362	358	326	374	351	345	379	353	314	326	366	331	331	353	352	361	342	341	357	337	347	342	307	327	315	356	334	326	341	352	319	367	294	336	316	299	330	346	356	380	343	352	351	336	359	299	345	313	339	338	361	344	358	350	334	334	351	357	309	354	355	339	340	346	323	343	322	311	347	354	363	342	310	340	348	358	303	360	362	305	354	347	350	332	323	308	307	309	340	329	373	321	334	368	372	357	350	348	347	357	341	363	358	317	373	334	376	315	301	324	342	328	335	355	321	362	332	322	359	305	339	348	346	370	327	316	326	369	316	324	345	330	349	310	334	356	311	338	352	317	361	334	362	343	332	356	362	346	340	336	371	372	340	332	315	372	328	321	357	335	354	342	365	335	372	336	324	356	326	348	328	351	310	342	324	327	357	323	361	356	353	333	332	350	313	347	333	331	343	330	350	352	337	351	343	320	354	306	303	326	331	336	320	373	336	361	348	331	344	341	314	308	360	323	343	330	354	328	327	333	364	368	347	313	315	308	361	349	333	316	337	323	338	344	312	334	330	332	321	342	332	313	330	355	349	336	319	342	348	339	344	357	328	340	347	329	353	346	305	355	357	349	337	351	323	326	311	337	368	326	336	326	310	310	359	343	356	335	348	331	350	359	353	362	350	344	322	312	316	339	345	324	373	353	317	350	350	345	335	350	351	342	352	343	339	314	342	373	341	368	341	352	320	345	319	370	327	363	338	354	351	353	352	326	320	324	324	334	339	346	333	358	343	360	340	314	346	310	318	319	347	341	322	330	336	318	295	388	350	331	352	340	322	332	325	339	327	343	331	341	357	331	370	288	354	365	348	356	335	324	319	315	343	350	353	360	361	360	319	354	360	297	351	324	336	322	346	347	339	357	332	340	354	340	351	351	337	363	341	335	369	339	329	353	347	334	321	351	352	357	321	333	309	354	359	345	339	356	351	348	365	333	377	323	311	317	325	378	346	337	353	315	358	370	326	375	368	320	308	337	351	335	357	361	340	331	339	334	338	333	309	359	330	340	343	338	347	330	377	301	340	324	347	330	337	336	343	330	304	348	319	349	309	326	347	334	330	341	308	334	305	323	320	354	367	295	370	332	373	365	317	379	353	346	332	357	329	343	352	372	351	356	345	344	351	326	348	360	333	340	358	343	339	364	361	329	353	349	345	327	335	352	371	323	317	325	356	333	355	352	326	364	337	349	351	348	362	367	316	366	317	337	318	333	364	314	321	323	348	326	352	331	355	345	341	347	330	290	343	342	339	343	313	345	322	339	322	343	365	309	325	347	343	320	361	332	341	331	356	332	331	331	328	342	348	335	348	314	344	381	342	384	372	359	337	302	314	363	337	345	327	315	356	343	346	379	322	361	336	345	328	363	357	294	305	349	346	341	340	317	333	319	373	337	340	289	341	349	364	296	346	339	339	314	349	351	328	372	345	350	328	341	361	320	341	342	352	321	333	323	361	349	336	348	325	385	359	362	314	330	339	348	373	339	362	355	328	353	323	316	319	349	332	343	328	336	328	307	350	361	302	333	343	342	358	319	354	337	357	326	353	310	340	327	329	319	314	342	353	329	366	309	316	354	342	358	363	346	337	336	335	341	360	343	354	313	345	331	367	359	331	336	351	329	343	318	317	356	360	346	325	339	351	323	347	328	355	352	347	331	326	331	376	374	343	308	332	341	355	349	368	314	316	316	349	365	338	363	336	373	343	374	372	366	351	334	343	361	352	318	312	353	360	322	305	315	362	380	347	335	339	322	304	362	337	345	367	342	360	323	375	358	337	375	308	343	347	352	318	326	358	346	323	342	351	335	311	328	331	331	354	352	345	342	345	339	341	317	340	343	328	321	354	335	320	324	362	381	331	340	374	359	392	351	346	348	334	335	358	340	344	380	328	351	331	325	334	333	297	326	338	322	339	345	350	339	306	331	315	315	345	347	297	300	351	339	342	344	323	332	341	329	346	361	383	349	321	344	355	346	318	325	342	358	334	349	364	371	310	364	340	303	357	337	362	329	355	354	358	359	327	389	360	355	328	322	359	360	326	344	337	372	329	330	373	338	333	349	337	320	369	365	346	339	318	298	338	340	344	312	319	321	368	307	289	333	338	346	366	331	367	350	360	286	318	359	352	361	330	308	330	375	339	343	333	308	342	336	341	380	320	356	326	340	330	377	318	353	318	321	308	341	316	298	336	346	381	330	371	346	317	354	326	348	334	340	313	344	341	347	347	339	356	324	331	367	350	321	331	335	303	337	289	353	368	360	323	343	329	312	332	349	357	372	341	333	327	332	324	357	343	325	350	341	345	330
20987	2738	847	571	548	518	454	432	430	446	461	461	454	444	472	460	417	452	419	416	425	401	430	430	397	439	425	438	425	433	460	441	424	472	444	452	432	431	450	422	448	451	403	438	421	415	449	436	418	448	472	455	399	431	412	421	424	429	428	425	441	415	452	424	395	456	417	433	431	438	450	457	441	469	434	449	440	395	417	431	392	427	415	427	415	436	442	418	453	453	449	430	403	455	473	432	413	425	439	396	446	430	426	408	415	423	389	405	436	429	405	446	453	392	435	409	365	422	432	438	404	425	462	429	398	413	396	431	427	466	430	417	419	465	467	475	424	432	426	420	417	445	410	459	427	414	417	420	477	422	444	468	421	441	410	449	420	442	392	449	430	415	418	468	448	462	424	445	459	403	428	456	400	422	438	484	386	408	445	407	437	447	434	385	435	416	476	470	426	408	440	477	452	393	422	403	457	456	450	424	442	398	412	396	401	422	434	404	399	412	424	425	433	421	449	437	403	403	444	421	401	400	419	446	425	437	439	425	456	441	447	430	397	412	422	411	429	437	435	435	420	433	407	421	439	465	443	428	393	428	432	450	372	421	418	438	412	396	421	428	416	417	434	460	398	410	416	427	416	406	414	429	447	428	376	425	436	415	433	444	430	400	423	404	389	475	474	412	431	441	405	419	420	437	392	449	434	449	412	469	408	415	427	431	432	455	412	413	423	462	427	446	409	452	416	430	431	415	403	407	449	374	398	431	419	403	455	402	408	457	411	435	457	426	403	434	434	428	445	390	425	449	457	476	460	429	440	421	410	437	418	429	430	410	433	415	415	427	421	402	447	425	391	412	411	414	449	427	449	417	433	417	438	436	395	401	412	447	430	411	422	388	417	415	436	420	442	405	449	432	453	437	446	403	410	434	446	436	424	451	425	418	438	402	433	406	424	451	421	470	478	432	392	430	457	428	429	424	426	439	418	419	437	428	443	421	457	405	407	431	382	416	439	438	422	439	445	414	415	428	410	430	428	415	449	434	431	421	429	425	425	428	415	442	431	426	467	421	413	431	455	406	433	409	436	462	443	413	430	416	441	424	475	414	393	440	463	423	422	409	412	430	410	423	447	412	404	410	426	453	431	434	442	434	452	426	434	439	424	416	427	431	451	419	458	382	476	438	425	433	429	447	429	423	416	431	433	442	430	408	434	443	442	426	412	448	419	419	423	437	407	450	403	449	415	422	406	401	436	436	439	412	441	443	425	473	399	430	386	404	424	416	428	423	427	456	411	447	414	437	432	420	456	398	428	395	430	440	436	440	417	416	451	450	420	413	400	433	455	398	427	377	450	460	459	406	408	416	439	417	436	417	436	391	414	475	421	389	415	413	433	444	411	386	444	411	431	407	444	435	414	419	423	378	420	421	423	422	425	482	451	462	403	439	403	434	479	430	434	400	453	411	384	444	438	459	424	422	427	414	419	425	448	408	441	429	456	462	419	434	411	441	453	466	414	417	435	407	393	421	420	408	447	455	455	393	420	422	446	417	431	412	443	442	445	447	410	445	427	418	435	419	418	430	394	401	413	408	436	422	416	391	446	399	475	439	424	429	421	420	430	428	431	494	401	474	432	421	398	431	425	437	441	429	416	390	403	422	424	424	413	418	387	428	416	447	444	473	437	455	421	417	386	408	462	406	419	445	424	473	441	423	494	433	463	446	467	439	472	399	394	423	422	426	398	445	455	447	430	444	423	419	413	419	418	454	470	422	407	405	424	438	455	412	444	433	478	426	427	423	407	424	423	423	420	434	417	425	411	428	406	413	435	393	398	415	448	432	438	424	421	413	457	419	440	415	426	429	416	468	447	418	440	419	418	408	428	434	466	438	435	440	381	449	408	425	446	432	443	411	448	422	418	432	428	430	393	452	437	422	416	431	443	435	419	424	415	457	390	445	435	413	413	453	422	443	477	404	426	440	410	394	427	409	423	446	455	416	452	433	412	398	412	425	444	406	438	394	417	418	397	434	440	435	421	432	439	432	430	423	419	448	401	420	427	455	409	443	455	415	398	415	433	411	413	423	459	459	453	412	400	440	441	424	432	441	430	453	421	415	446	450	414	396	450	413	421	435	418	408	446	422	444	438	444	424	423	425	426	411	420	410	435	499	498	422	413	445	438	430	422	400	424	419	394	441	410	431	427	436	450	402	448	399	452	411	439	439	410	429	412	438	415	387	408	418	431	411	437	419	402	417	412	399	432	438	413	413	447	420	455	383	455	449	434	427	417	399	450	463	410	451	472	438	435	415	446	403	407	421	438	393	437	434	412	447	421	433	469	405	473	420	415	475	424	414	456	443	420	454	400	438	432	409	413	374	437	459	431	436	463	434	406	446	455	440	459	431	413	444	396	415	422	421	414	419	445	425	396	429	443	381	469	450	415	394	451	381	442	421	440	422	433	397	441	432	437	392	436	395	437	431	427	410	435	444	459	458	415	468	421	458	406	446	424	425	404	438	479	367	408	462	437	440	442	446	406	436	426	439	459	456	448	429	382	427	455	423	448	454	442	400	438	441	442	457	467	425	450	436	450	425	419	425	417	420	458	440	427	459	441	423	436	402	407	409	439	420	435	438	415	428	413	457	425	446	435	417	433	429	436	427	430	432	452	398	498	438	432	431	399	395	433	409	437	425	440	438	431	450	429	393	445	435	424	431	452	424	440	426	435	443	425	419	377	427	443	443	426	414	465	399	432	423	424	461	401	394	413	470	441	451	444	452	439	470	449	418	447	439	427	457	424	447	433	400	444	445	393	401	441	412	422	432	455	481	461	427	445	447	397	431	417	436	428	430	402	389	446	421	436	449	454	416	415	427	416	415	397	417	391	430	431	426	401	477	409	430	400	423	435	410	446	422	371	458	437	430	428	392	406	451	433	429	446	430	421	480	449	444	441	434	480	433	427	423	429	448	413	422	428	437	443	413	419	433	431	446	452	411	388	438	458	400	428	448	411	420	455	410	426	467	404	436	430	409	422	465	428	415	478	415	427	418	437	425	452	422	422	420	417	432	430	418	446	429	386	418	436	482	433	424	430	420	437	442	439	398	418	420	397	408	415	425	452	438	401	436	423	408	409	426	436	426	427	426	441	405	427	409	421	436	436	417	452	450	427	419	413	395	471	453	410	393	437	440	412	425	410	431	435	422	440	415	467	434	403	433	407	451	453	435	422	450	448	431	385	431	406	447	419	440	426	420	456	457	410	424	457	454	439	405	414	402	432	422	420	433	466	477	424	381	426	455	451	430	384	455	416	435	474	414	419	450	474	435	418	424	433	440	397	463	407	397	422	433	393	442	437	468	420	421	439	394	422	398	445	460	446	440	407	416	409	453	459	482	399	401	407	451	447	442	399	418	436	439	448	416	418	416	434	429	428	426	431	426	438	459	412	429	448	433	417	429	447	415	439	418	425	393	442	446	416	438	444	465	439	404	414	447	402	438	432	424	405	446
24371	21465	28747	24538	21413	8871	1291	982	865	913	830	814	799	792	735	765	663	759	760	751	727	703	745	756	723	708	690	752	691	715	694	691	735	710	688	762	703	722	694	702	659	703	681	707	691	704	660	677	736	738	657	727	744	698	666	687	691	707	727	704	725	690	720	691	720	700	695	678	708	716	728	724	735	660	667	716	716	722	754	719	708	693	686	712	675	651	682	694	673	734	654	652	684	656	697	683	630	732	694	675	716	701	636	719	672	648	630	714	710	661	677	700	719	672	729	695	677	757	743	684	677	672	700	754	653	699	734	661	702	671	699	736	693	690	698	706	684	661	701	660	728	685	641	723	655	671	669	679	702	709	674	686	729	685	658	711	692	657	660	696	647	697	659	661	725	677	677	727	684	719	678	728	693	636	664	724	677	687	694	702	662	726	678	691	650	685	682	705	652	700	710	690	670	682	701	684	675	694	690	721	676	683	708	709	680	679	710	684	715	669	675	692	712	730	688	673	705	696	681	727	692	688	708	706	732	691	711	624	634	692	701	695	727	698	696	716	703	680	673	665	723	694	673	695	683	656	712	706	712	688	695	667	655	695	662	692	676	695	675	685	713	682	653	722	708	734	647	753	710	660	674	664	676	686	712	721	698	680	722	669	734	684	723	711	678	722	702	708	707	702	704	736	692	691	712	669	710	672	682	689	665	692	737	688	648	725	656	677	696	692	684	699	673	723	739	724	673	711	654	694	694	746	641	751	697	702	694	691	702	679	665	655	711	695	692	718	642	663	726	696	702	674	682	640	696	673	716	692	700	705	708	642	659	692	718	725	707	646	700	718	697	658	690	697	648	691	703	693	667	666	718	682	643	689	679	668	666	686	692	680	664	689	645	699	678	726	645	743	718	682	676	714	709	636	682	714	672	711	668	698	690	708	685	704	696	727	673	663	732	669	666	687	693	750	690	663	688	695	713	719	697	684	678	688	693	700	673	704	726	687	707	693	652	688	668	676	707	733	676	699	695	699	704	662	737	699	702	657	721	694	707	660	654	671	671	657	703	686	678	773	712	695	687	695	668	685	680	694	695	681	668	677	671	704	723	678	684	671	682	703	699	694	705	674	728	677	677	752	716	694	678	665	695	707	694	702	713	696	693	683	669	676	643	705	703	712	700	693	699	648	684	751	696	723	690	716	646	648	648	689	670	696	725	703	734	687	716	717	687	709	716	695	658	705	714	699	737	696	702	681	738	726	697	676	678	708	696	630	683	676	690	674	698	665	688	702	677	722	707	693	656	697	688	708	678	718	682	714	686	692	688	704	700	704	708	663	676	683	663	715	671	726	643	666	709	659	708	700	694	714	734	667	695	699	694	670	675	699	716	648	682	702	727	725	681	672	722	693	682	715	652	629	688	728	691	734	720	674	707	709	661	675	674	651	687	674	719	733	717	700	682	702	624	691	712	689	674	651	644	670	710	708	685	668	730	687	650	700	678	683	677	694	697	633	676	710	692	706	742	704	712	637	689	697	681	673	674	708	695	659	709	671	685	693	660	707	731	650	697	693	712	737	682	665	699	673	668	678	674	684	675	667	678	678	692	708	653	700	713	690	684	717	715	663	693	729	693	673	670	680	745	715	679	684	680	686	686	776	637	735	657	668	675	674	645	691	708	701	707	717	696	689	690	718	706	714	687	680	728	697	697	693	648	702	676	660	648	713	655	674	722	685	712	680	709	747	714	670	672	656	665	713	702	707	734	672	699	701	700	706	674	703	663	738	720	675	709	669	688	709	656	709	683	757	697	673	711	730	691	619	760	668	683	707	669	623	662	691	739	706	649	691	679	695	677	727	746	682	664	723	707	643	729	715	734	655	680	732	680	687	736	696	703	691	675	654	683	656	670	665	690	655	685	704	714	704	714	699	707	677	720	708	683	636	700	619	683	690	702	718	702	655	699	673	691	706	639	684	703	706	697	722	726	703	671	651	680	691	695	761	696	673	700	697	717	660	724	712	679	690	715	656	726	749	716	639	746	740	648	662	685	686	738	691	703	658	679	721	744	667	673	725	720	682	696	703	681	688	710	675	698	685	707	714	689	737	668	644	685	718	667	713	695	695	689	689	695	691	712	728	646	702	742	714	769	704	676	658	680	690	712	707	641	706	686	711	712	683	707	635	696	702	666	697	646	747	695	690	723	704	673	691	671	709	697	681	666	707	701	632	690	693	720	662	652	726	695	699	661	714	697	736	669	665	687	738	722	660	690	666	729	683	723	725	693	719	675	682	675	686	656	702	671	722	711	733	662	662	750	695	693	703	705	680	687	718	673	714	730	698	711	707	621	678	700	706	699	691	682	709	675	704	677	727	667	695	710	689	688	655	701	739	709	660	740	699	697	676	653	616	677	712	675	692	673	733	742	677	699	699	685	701	678	668	740	726	711	647	663	712	643	688	634	723	675	655	628	712	695	675	714	714	661	724	682	715	709	660	632	676	700	736	719	716	648	739	666	685	724	687	706	714	729	648	733	688	666	760	679	723	670	672	762	698	683	739	666	689	646	698	702	690	650	715	665	699	671	732	703	687	708	652	707	744	727	692	687	710	704	703	709	662	654	744	657	696	678	693	689	667	727	660	700	646	664	652	677	676	696	693	694	710	661	705	675	654	726	701	736	685	661	682	672	665	682	710	703	689	675	647	721	700	721	718	717	664	713	720	691	680	708	706	720	741	727	758	610	736	708	648	698	698	715	681	651	702	681	642	716	690	677	730	682	696	675	690	692	670	672	691	689	696	690	659	701	655	702	669	664	679	676	659	709	719	730	667	672	679	660	705	672	703	729	665	715	673	697	670	684	731	719	688	674	734	694	680	650	687	684	703	707	679	659	671	731	664	694	741	705	688	658	664	715	698	705	637	716	685	680	672	691	726	718	697	657	689	685	680	706	639	686	721	653	682	715	679	670	685	648	677	732	694	698	740	671	675	642	710	688	714	708	662	681	683	696	663	687	693	694	683	672	703	671	665	699	668	702	672	729	702	731	663	689	731	712	690	722	667	667	718	733	705	742	691	619	746	672	685	672	683	680	725	683	726	714	734	714	733	678	678	715	674	705	732	683	685	686	723	743	725	710	704	746	658	681	646	706	687	710	681	740	659	769	652	705	679	711	675	716	712	700	692	679	683	675	698	689	706	669	673	653	643	641	730	653	677	648	648	732	747	678	675	681	668	676	713	694	711	721	630	686	680	731	663	698	676	704	667	663	684	658	712	719	699	661	715	690	731	717	691	688	744	680	666	701	672	683	690	714	682	715	744	712	675	695	723	686	706	704	636	658	731	653	714	702	667	695	685	641	702	706	708	717	726	693	700	702	680	639	703	676	714	707	681	722	688	678	677	670	710	687	651	652	696	678	694	679	683	690	659	690	687	669	767	732	695	670	729	718	684	701	746	715	702	725	679	682	698	663	660	660	639	691	717	703	696	654	674	695	709	639	669	684	680	688	665
49980	11996	6323	3272	2477	2013	1685	1536	1310	1166	1188	1096	1022	1020	975	947	946	941	909	906	893	849	879	911	872	916	879	836	912	852	871	909	859	850	836	788	798	871	813	866	798	829	836	783	852	849	828	884	811	885	868	849	896	868	822	881	824	790	820	855	822	821	896	814	864	846	829	828	838	851	873	873	812	851	818	849	872	838	797	812	838	830	853	861	808	781	832	796	838	874	868	827	820	840	833	880	862	805	850	804	838	863	784	837	910	845	836	834	844	821	866	914	866	840	818	806	824	840	832	887	900	814	854	867	859	883	820	841	853	804	812	852	863	850	870	853	817	874	805	835	785	857	811	903	814	871	823	867	841	860	805	802	809	836	825	806	826	882	819	846	847	883	856	865	794	817	875	810	844	803	856	844	838	864	858	832	823	885	875	815	833	827	841	842	838	826	860	845	812	875	817	841	849	829	828	826	789	825	863	803	851	815	833	827	829	818	840	793	796	853	792	837	848	824	812	860	838	807	810	821	845	820	841	814	834	849	808	835	830	807	868	833	844	825	789	768	835	818	858	851	821	877	831	858	869	847	873	858	847	890	777	808	903	817	844	869	787	797	828	830	892	778	816	858	841	845	864	853	852	833	852	854	867	888	843	860	840	782	869	860	887	835	881	870	809	844	831	857	794	876	780	873	832	863	863	850	838	818	839	848	855	821	868	822	833	794	833	861	834	865	864	804	806	813	862	872	816	820	822	835	835	827	782	886	871	808	884	800	840	833	858	822	883	805	851	838	912	823	889	915	797	803	840	823	864	862	803	862	843	853	887	813	782	854	890	802	833	763	842	805	809	835	803	786	834	844	880	858	834	816	857	870	868	852	896	854	788	847	836	809	848	839	799	841	854	863	818	783	853	809	861	796	822	894	820	882	792	826	784	779	843	778	849	788	890	918	827	840	870	837	808	884	787	858	865	829	859	800	837	799	822	851	825	860	840	858	870	849	818	832	835	781	872	873	871	766	818	804	838	816	822	851	839	853	866	853	883	824	887	834	861	845	842	800	819	850	837	836	852	850	862	804	810	835	878	863	821	842	832	810	868	819	830	782	804	827	850	889	822	853	833	861	814	845	894	815	837	823	847	803	798	864	819	788	871	804	801	833	872	873	843	827	871	829	878	805	873	868	854	825	884	837	812	846	896	799	875	886	854	813	823	840	815	853	816	878	812	810	861	828	838	795	904	810	833	847	846	877	831	850	785	838	815	862	777	803	872	828	836	850	776	814	788	850	828	849	823	863	809	789	866	820	822	864	858	787	842	883	809	819	815	851	857	859	835	846	826	832	808	888	805	867	879	847	763	834	835	809	861	765	759	827	845	842	886	852	796	821	842	784	813	791	838	871	857	846	830	868	827	812	837	808	789	836	813	836	850	882	895	849	875	806	833	844	879	815	820	858	856	788	835	859	815	785	781	872	836	895	819	757	836	875	866	826	800	797	826	852	829	888	801	842	891	827	812	894	828	820	838	811	844	845	832	810	836	772	821	857	834	854	916	826	811	818	799	855	782	853	825	833	794	888	929	861	798	862	791	826	847	853	803	807	824	876	806	868	834	809	859	866	840	827	788	825	854	855	831	837	845	838	802	832	796	790	854	760	831	856	858	847	857	820	826	776	822	829	846	856	868	870	848	831	854	823	823	793	827	847	870	884	816	830	784	844	827	865	870	870	827	826	858	898	810	861	809	817	859	833	826	806	857	803	824	815	837	826	848	853	875	822	815	823	782	808	827	820	842	802	874	879	832	871	848	811	871	878	854	769	825	818	820	783	844	874	787	833	835	795	775	832	856	889	822	784	805	839	823	803	857	788	819	865	816	834	793	840	906	908	821	832	852	860	846	877	823	848	834	844	845	873	807	806	883	797	811	863	850	793	876	853	817	815	825	781	854	829	807	805	824	823	862	828	846	847	825	811	834	867	829	802	815	840	807	785	780	823	829	853	860	864	866	828	886	820	807	820	908	833	798	821	817	785	829	838	867	859	842	849	839	800	833	871	804	745	846	785	828	804	797	824	819	817	835	806	878	839	825	825	840	841	791	827	815	849	772	812	872	851	799	848	828	862	844	803	827	856	801	808	846	880	876	815	853	794	838	830	812	845	835	889	850	824	856	818	871	853	872	889	833	857	865	846	895	888	845	802	807	856	788	865	797	853	800	823	844	827	819	841	842	881	865	820	857	848	836	779	828	854	823	799	830	849	875	831	844	851	788	829	855	876	871	784	848	800	846	881	806	800	786	853	802	828	850	776	871	868	833	880	855	823	882	833	855	852	878	885	826	821	856	843	818	805	858	800	854	881	846	863	841	880	845	826	787	852	838	844	821	882	808	842	872	852	819	802	812	748	843	837	855	833	805	859	813	881	842	854	800	858	906	886	832	817	857	793	840	845	784	851	805	843	805	799	858	847	808	775	883	827	789	864	815	814	862	821	796	818	843	853	849	844	841	819	827	869	815	779	835	811	832	843	816	842	852	861	847	792	861	841	832	816	815	812	852	835	859	874	863	831	857	850	789	854	881	792	841	830	879	860	830	829	812	808	838	807	860	847	827	802	813	837	830	818	833	819	805	830	817	898	813	806	843	858	827	834	825	832	793	806	828	872	891	863	834	848	789	836	870	838	806	902	859	816	851	796	889	874	880	837	810	807	848	843	852	785	829	800	850	885	774	810	921	821	845	860	845	849	856	844	929	811	799	857	819	855	831	793	857	778	820	865	845	842	825	798	878	886	858	830	824	870	816	833	816	843	779	867	853	876	832	853	825	825	807	874	876	811	841	887	834	824	877	804	840	801	781	826	865	854	865	834	827	828	827	849	844	850	820	906	822	796	845	859	795	829	850	847	876	836	850	850	861	791	810	846	873	854	860	831	856	853	806	866	838	851	865	815	864	833	823	810	799	844	845	831	881	841	843	868	840	809	781	909	829	800	842	855	816	860	812	833	833	866	799	832	848	847	810	825	825	887	849	850	871	859	802	858	783	858	832	831	824	875	831	817	873	794	849	841	838	852	831	837	824	869	805	833	820	834	820	846	800	832	862	764	844	814	838	835	810	874	878	837	844	841	805	828	770	876	831	845	863	875	818	814	833	831	819	773	885	801	789	824	817	850	844	869	897	797	864	825	868	818	866	861	828	848	791	798	779	837	799	801	823	854	819	823	847	817	854	840	827	824	842	898	825	845	884	837	807	860	842	872	811	848	826	823	844	820	844	863	786	844	865	808	812	808	832	884	787	868	860	881	787	810	814	833	830	859	813	832	799	828	826	815	822	856	858	833	815	874	871	855	827	849	835	821	828	838	879	897	865	875	833	824	838	820	837	845	849	822	845	848	817	831	822	812	791	822	816	831	794	838	907	837	814	822	825	801	872	811	821	808	855	744	856	871	833	841	802	794	850	858	799	862	822	818	867	868	852	867	871	829	818	831	860	860	820	848	852	836	797	833	899	843	839	850
25837	21474	27426	25577	6798	593	480	439	418	344	382	346	356	308	321	341	316	336	345	305	354	322	301	303	329	347	342	310	331	365	334	308	311	341	341	285	305	294	325	336	322	308	313	314	333	323	329	290	336	288	308	304	296	321	301	294	290	313	308	321	300	312	276	336	344	315	327	354	286	304	321	326	324	304	319	291	304	317	294	278	306	315	295	319	316	305	318	311	318	296	301	312	309	306	322	295	312	315	303	314	320	293	302	298	293	282	299	329	333	301	310	362	316	332	336	326	308	292	289	299	290	311	304	310	300	316	294	326	313	286	309	303	277	304	306	293	308	292	324	285	293	315	312	280	307	292	310	303	291	300	312	309	306	296	296	306	311	325	304	340	343	304	301	332	285	306	333	350	328	288	321	283	303	297	340	318	330	327	314	299	318	331	307	305	287	302	320	296	316	310	306	307	307	304	283	292	317	293	295	322	325	306	331	299	313	321	308	327	329	324	307	310	323	300	320	305	348	293	309	316	318	289	301	331	312	290	323	317	299	297	323	315	314	305	301	313	324	316	285	307	314	317	328	268	328	307	302	326	333	315	314	309	311	316	302	326	305	312	320	292	307	306	296	318	324	336	293	324	301	303	328	296	298	329	279	281	334	331	291	315	336	302	304	271	340	287	339	311	296	319	339	314	293	314	336	329	316	327	297	279	321	285	331	282	313	281	341	310	294	310	289	307	315	303	306	316	330	339	277	281	303	341	287	298	330	304	315	286	282	308	306	322	313	328	303	307	300	327	306	321	311	290	325	305	319	336	329	335	306	301	307	304	309	285	302	303	330	307	316	302	313	347	314	334	304	301	291	329	323	314	273	299	338	304	286	312	316	304	297	291	313	313	299	293	312	315	329	296	277	323	311	299	314	287	322	329	316	304	332	318	291	308	313	286	297	333	331	300	326	278	325	313	316	321	292	271	285	293	345	291	334	319	327	296	301	336	300	315	286	266	337	305	304	298	310	295	324	277	287	268	310	337	334	289	339	309	264	282	315	313	307	310	326	286	280	290	323	315	294	289	335	295	335	320	326	339	312	284	311	325	247	296	301	283	299	301	317	302	325	297	313	294	326	299	336	290	280	286	342	317	276	312	323	307	297	323	344	301	276	348	294	323	283	330	304	292	309	282	282	326	300	311	336	304	303	319	306	309	318	290	281	299	311	305	299	305	296	285	302	309	320	317	314	317	265	303	298	302	316	289	312	323	320	302	278	300	288	284	299	307	279	325	285	336	273	274	316	308	303	296	328	288	301	305	309	315	320	328	316	341	322	326	276	309	296	344	287	296	313	296	291	303	296	303	299	315	299	338	296	316	287	328	274	314	310	310	310	272	280	295	336	289	290	314	319	332	275	286	265	291	304	310	342	320	299	325	300	302	321	314	304	312	303	289	309	301	297	332	308	303	286	291	306	307	270	306	315	278	290	341	302	292	314	316	304	326	299	271	305	325	306	330	325	318	303	316	317	295	353	297	295	290	301	292	306	299	291	341	283	311	312	311	304	320	326	309	330	292	322	311	317	324	283	305	310	315	311	292	319	337	311	293	329	292	284	306	318	299	335	299	335	332	335	308	295	285	276	320	295	304	312	314	305	276	310	285	272	287	276	314	306	290	283	305	329	301	306	315	284	291	325	312	333	294	295	305	324	311	306	307	310	333	301	336	315	330	287	294	322	306	286	323	298	322	321	320	310	338	306	318	304	312	301	289	303	318	306	342	322	259	319	328	288	303	315	269	281	295	307	299	309	315	292	288	308	314	315	305	337	316	289	284	296	296	316	301	334	283	298	316	304	302	292	307	318	315	300	305	312	309	306	324	330	302	292	293	321	318	318	282	330	313	296	312	304	277	299	306	332	306	278	319	319	313	289	310	327	319	307	309	299	282	295	316	309	289	309	314	278	307	308	320	305	330	296	315	334	305	323	316	291	292	339	298	317	339	271	295	310	291	284	280	314	320	294	300	305	314	305	332	310	294	329	339	328	318	304	331	305	319	319	329	315	293	321	320	303	317	286	330	329	299	292	306	310	298	305	317	301	295	303	323	326	310	314	284	289	289	284	316	290	333	264	283	299	315	339	319	306	324	307	333	321	299	316	325	310	336	293	330	315	312	322	299	300	308	319	321	308	314	334	302	316	312	299	298	310	313	338	347	320	277	315	289	314	310	316	295	277	306	293	319	327	320	305	318	300	318	294	316	310	317	286	291	308	314	309	305	296	287	278	305	315	297	277	325	345	313	324	286	328	283	318	310	313	268	287	301	282	299	273	313	322	294	325	310	314	311	327	317	313	313	320	317	316	335	295	309	299	308	287	305	290	301	307	278	299	307	325	318	309	287	309	326	307	352	293	311	295	275	292	278	301	295	315	308	317	287	309	328	316	338	299	340	309	275	326	273	324	300	314	311	324	330	332	290	294	282	328	295	268	286	318	303	318	327	324	292	317	325	306	296	325	305	300	328	328	298	299	315	267	328	305	279	293	297	302	287	297	320	322	279	315	321	292	292	310	354	317	315	318	300	294	305	305	303	300	306	315	291	314	298	285	277	293	334	302	304	320	288	305	292	324	265	328	329	314	299	330	308	280	314	287	309	319	314	312	335	303	296	306	313	309	324	278	284	356	290	293	342	325	301	296	323	291	284	314	311	299	310	302	329	286	316	277	296	340	292	292	323	302	301	282	296	284	291	289	310	307	320	305	300	323	279	305	291	322	313	323	314	311	313	317	288	328	330	285	297	322	295	335	299	309	320	332	311	300	318	308	299	318	300	311	317	301	321	327	303	317	333	304	286	331	310	300	334	308	292	307	324	284	270	309	326	311	318	298	312	287	326	311	312	308	334	317	299	293	314	324	298	335	285	316	302	308	300	299	285	290	319	284	302	325	312	322	317	319	336	303	311	292	307	310	287	332	300	334	335	320	286	293	313	299	311	310	311	315	332	339	303	279	273	315	311	289	302	304	312	290	323	302	335	316	332	290	329	329	308	323	304	302	309	287	334	313	278	307	287	291	301	286	313	291	310	321	296	309	309	317	321	302	309	327	312	310	283	296	325	319	305	309	294	318	270	325	301	315	303	293	291	306	289	290	338	312	315	281	279	311	317	311	322	296	324	334	282	319	271	311	352	302	298	278	329	311	272	309	321	311	292	300	295	328	312	304	299	334	303	299	322	314	306	326	282	287	302	288	309	287	284	324	350	307	288	300	302	287	302	306	321	309	295	286	283	298	308	313	301	305	326	323	304	287	297	325	294	294	291	265	314	336	335	322	284	283	294	305	320	317	304	332	318	266	315	299	321	301	300	334	338	337	270	297	296	301	300	306	316	309	315	316	313	317	318	346	285	339	302	300	297	305	315	279	330	326	323	286	343	302	282	313	294	282	298	338	338	326	327	299	276	297	307	310	315	313	319	292	314	286	330	318	298	325	326	274	300	277	296	329	291	314	311	295	296	310	310
46669	9181	3291	1731	1298	1038	864	791	686	628	583	573	527	492	500	472	493	473	457	441	463	459	459	440	440	423	419	431	418	450	445	415	433	430	417	433	443	414	392	410	418	388	463	431	425	402	406	418	431	435	405	406	444	417	417	419	389	421	419	407	434	458	426	444	387	415	440	427	416	392	425	428	399	426	408	425	364	390	415	391	384	427	396	451	433	417	441	425	430	386	389	440	447	439	419	418	431	425	412	428	373	387	403	405	425	397	388	412	434	411	398	420	390	431	399	429	447	434	435	409	429	419	407	455	419	390	445	421	407	420	416	405	424	407	435	383	452	385	420	407	434	393	439	418	405	435	426	404	453	402	417	432	449	373	406	398	404	441	402	409	399	444	439	426	396	431	416	410	401	380	424	398	381	483	459	443	443	412	428	445	427	403	403	408	451	397	439	419	444	392	406	387	428	432	380	408	433	400	391	419	427	424	402	410	435	425	413	432	418	407	420	407	421	450	419	420	422	434	404	422	395	446	409	402	421	442	413	436	379	429	445	370	418	402	428	417	448	444	418	426	437	418	418	407	413	382	442	428	409	417	409	390	426	408	433	415	429	401	438	412	419	434	409	415	409	391	424	469	417	415	432	421	413	463	415	414	431	416	408	419	392	441	353	401	424	416	440	391	379	415	427	448	396	403	409	414	422	390	415	440	435	436	390	387	406	434	442	440	414	418	386	404	397	392	412	408	391	419	411	394	384	396	436	410	436	439	376	414	371	414	434	414	405	415	387	430	449	371	445	388	397	391	423	419	399	413	431	434	428	405	412	427	463	414	475	394	413	378	408	414	419	388	381	423	407	407	396	404	442	393	421	395	398	425	427	372	416	405	431	464	436	387	362	396	410	466	413	425	392	394	411	392	411	422	444	393	448	419	399	417	393	416	431	421	421	438	433	436	391	441	448	424	408	447	404	379	431	414	418	415	427	440	399	395	435	414	416	438	400	419	414	445	427	429	430	424	428	462	428	448	414	416	386	422	400	390	420	398	433	380	403	410	401	454	397	418	411	417	426	403	421	419	378	419	408	427	424	495	454	427	430	427	422	404	405	454	392	376	402	427	432	421	389	444	392	393	402	436	428	391	412	387	419	398	391	427	420	456	406	410	399	424	410	431	445	398	376	446	387	411	402	414	396	405	416	414	410	432	434	412	400	423	411	431	416	417	437	406	460	428	384	432	421	452	419	435	398	424	437	440	407	418	394	409	380	410	414	453	414	387	410	390	422	395	427	386	430	451	419	425	482	412	401	410	413	406	410	401	430	417	417	431	411	438	406	434	443	419	381	406	428	437	433	406	404	417	394	388	417	421	408	377	405	430	421	385	391	452	455	396	398	420	429	411	382	452	405	433	422	409	376	398	395	420	392	399	419	449	398	431	411	429	407	385	427	453	408	468	456	392	389	423	429	420	404	382	411	452	413	432	439	423	432	404	414	399	421	424	394	404	407	447	442	418	415	423	437	394	394	409	439	426	418	452	408	442	415	471	421	424	466	405	395	414	398	443	406	433	395	413	444	419	434	402	438	416	399	387	399	393	388	446	415	397	445	412	422	457	413	433	434	415	430	402	395	412	406	443	434	407	419	444	403	398	401	424	439	400	394	411	425	450	424	415	405	406	426	415	399	407	393	434	417	421	403	363	436	394	404	395	417	382	416	463	455	415	415	441	416	419	425	406	420	395	399	423	390	390	409	427	411	442	438	419	470	435	406	439	418	417	429	416	419	429	429	423	412	423	408	426	430	427	408	394	451	371	458	440	417	400	380	428	441	407	428	470	408	422	429	436	418	419	427	425	446	437	398	406	403	428	380	439	408	406	401	424	433	407	397	426	434	432	413	371	405	392	404	443	403	388	418	415	406	401	440	408	386	441	406	417	425	422	440	436	431	416	407	371	409	436	453	386	411	376	428	387	382	436	422	418	420	419	412	404	422	425	430	439	418	380	401	399	395	413	426	439	434	419	463	412	421	401	417	447	391	419	449	381	450	412	410	436	399	432	437	423	430	419	420	423	426	389	423	400	405	402	423	421	455	432	412	425	430	444	442	423	428	413	412	419	430	432	411	431	424	417	427	442	401	365	428	443	389	424	409	400	412	448	431	411	380	454	428	398	390	407	404	403	394	423	400	458	378	407	419	395	400	403	410	407	422	466	450	459	443	419	422	435	439	404	402	445	427	385	404	448	409	425	409	433	441	430	412	440	378	415	441	446	397	428	458	431	416	429	382	444	405	405	432	425	403	419	451	448	422	407	414	405	405	408	406	410	446	400	424	385	429	440	387	411	394	406	437	428	391	395	435	417	393	407	410	416	425	422	425	385	426	414	454	426	434	375	409	435	403	437	428	431	416	425	439	446	420	426	424	393	386	404	425	416	433	449	382	455	479	437	430	418	430	396	416	411	412	456	383	410	425	390	448	379	406	414	402	407	382	389	414	410	429	429	413	434	428	406	435	425	401	395	372	450	414	451	406	413	421	400	427	415	403	405	421	422	425	405	431	401	436	453	390	426	404	445	418	463	417	418	394	421	436	385	456	417	427	421	418	387	395	415	460	433	417	396	407	427	435	430	417	425	431	417	380	451	447	411	447	433	409	403	443	390	406	419	443	431	423	424	409	390	450	417	443	397	419	405	421	421	421	440	389	485	426	402	400	408	469	406	408	434	382	373	440	415	437	408	424	400	416	431	385	379	402	402	387	425	415	409	405	390	390	439	442	436	458	424	441	404	441	439	400	410	442	424	391	424	395	422	408	413	424	421	427	443	420	447	413	392	403	405	446	431	393	403	409	403	455	431	433	420	439	396	394	382	417	434	431	433	389	389	411	410	439	401	410	432	414	431	407	443	412	429	428	395	444	403	407	419	415	404	408	433	375	458	400	426	429	454	410	417	429	414	421	430	430	443	446	402	382	410	438	384	400	400	433	439	460	418	439	445	411	381	375	400	444	424	396	410	417	432	423	380	404	423	378	434	401	450	418	431	428	392	373	428	459	437	435	396	444	415	398	426	410	383	381	445	434	412	432	399	400	422	405	413	432	453	375	438	407	443	450	390	406	443	434	386	390	393	427	450	437	423	414	428	385	441	439	367	382	402	393	398	404	393	407	426	392	387	445	401	448	422	395	403	436	431	418	463	461	439	404	367	419	433	421	424	426	436	426	414	389	429	467	420	432	416	420	402	436	377	364	428	427	422	388	400	396	405	445	402	388	419	381	396	421	429	442	406	430	387	406	426	460	414	383	364	446	441	430	432	453	404	437	429	408	412	396	409	437	385	418	433	422	415	401	407	399	414	418	427	420	446	391	395	424	376	359	404	415	435	429	404	409	455	409	394	414	420	424	415	491	426	445	449	381	442	409	413	446	411	421	431	405	422	400	407	421	439	416	419	408	407	443	417	419	411	450	420	419	428	452	400	403	372	396	408	436	438	419	384	415	414	412	450	421	453	437	403
23403	21526	29319	24160	21519	21545	8164	1455	1187	1211	1077	1029	973	980	966	999	884	936	878	885	939	902	899	867	900	878	884	839	882	887	902	879	837	835	833	805	812	773	820	848	854	817	828	869	854	796	877	874	835	812	840	808	832	855	837	866	824	838	810	826	831	842	842	831	822	830	893	790	854	843	852	881	842	796	828	846	801	857	840	827	863	793	822	843	799	816	828	855	856	804	826	802	820	795	857	797	813	903	854	810	819	848	805	859	821	845	873	837	839	859	801	838	813	806	809	870	841	856	815	801	834	859	808	867	823	866	799	840	853	848	813	806	862	870	793	852	784	778	801	818	866	812	849	840	892	804	840	887	844	839	815	816	836	836	811	818	826	804	772	778	828	868	785	807	771	858	812	856	806	849	789	806	840	776	819	846	804	819	790	833	821	824	822	797	812	829	828	859	851	857	812	840	803	862	767	779	830	816	808	823	829	817	849	886	869	786	759	870	855	780	771	810	878	821	773	814	803	790	836	842	842	802	856	794	825	842	862	827	842	820	843	812	817	863	837	806	829	814	822	830	836	827	825	871	834	865	842	823	878	860	771	864	821	811	826	842	841	828	821	867	825	866	815	853	866	810	871	849	797	782	807	817	809	829	752	834	811	845	840	847	798	793	814	778	879	835	816	835	767	840	839	805	862	811	804	826	810	830	848	858	832	815	836	861	808	851	836	824	775	790	845	796	834	851	781	825	867	855	820	772	802	827	818	808	792	831	799	823	834	824	789	826	822	863	793	803	777	850	774	819	804	794	831	839	864	863	830	813	807	815	786	885	850	848	808	872	774	833	828	784	828	808	835	839	765	793	767	805	805	880	793	815	843	802	864	796	816	854	821	819	826	782	832	802	762	846	811	799	832	835	862	842	810	816	868	803	810	834	834	819	821	746	845	797	829	801	860	855	820	843	882	872	791	777	791	784	823	902	888	849	838	859	810	831	764	834	876	886	832	864	858	872	883	887	789	802	850	823	879	794	836	835	808	859	818	801	832	844	850	833	815	797	817	814	797	828	804	840	778	820	836	827	830	852	855	836	806	854	803	873	791	861	848	833	831	871	812	831	847	788	816	798	806	820	822	761	830	807	839	816	811	820	854	837	864	814	836	869	853	833	831	852	759	851	862	843	829	830	828	816	820	813	833	815	789	820	752	789	827	830	845	805	827	833	869	780	814	843	827	819	816	802	847	838	781	811	839	845	807	822	827	830	800	867	854	819	812	829	838	835	872	836	843	850	825	832	830	845	851	803	827	833	820	822	823	832	867	813	788	887	824	807	851	814	831	810	824	804	790	834	821	815	825	830	860	871	860	851	832	878	877	842	807	843	833	810	857	859	853	813	832	818	834	783	843	860	793	818	815	861	830	846	763	839	859	845	838	832	772	784	890	766	773	798	838	844	803	850	897	836	842	837	816	818	787	789	761	873	857	849	825	773	797	836	869	849	835	861	865	809	808	815	766	801	823	864	816	812	811	885	859	831	838	823	888	786	822	807	817	773	882	799	875	885	830	788	825	846	798	798	840	811	851	851	808	808	862	842	843	892	816	833	809	840	838	794	794	832	841	774	841	826	817	767	840	901	811	848	843	811	820	792	845	863	847	798	838	838	795	830	836	786	823	831	845	843	873	814	858	876	829	820	847	849	878	780	778	840	817	887	830	774	852	814	814	875	806	790	843	821	818	880	796	848	855	789	816	803	888	846	851	818	852	860	798	883	832	858	846	783	936	777	799	809	841	832	821	879	808	821	801	886	817	811	808	817	837	796	831	853	815	792	819	809	795	790	843	866	801	784	852	824	852	809	837	822	804	825	826	805	807	815	824	807	863	817	860	820	803	823	835	816	844	835	808	797	808	827	803	834	807	832	768	805	812	832	807	823	838	802	833	816	842	792	806	815	836	784	851	825	865	870	803	884	775	864	833	877	858	840	780	840	814	825	871	834	827	844	804	796	825	846	828	820	827	796	834	835	826	908	769	878	802	878	845	804	863	797	828	779	819	810	845	821	804	814	836	842	842	859	835	869	819	828	836	827	877	791	846	815	825	828	818	794	806	825	770	858	781	799	823	854	791	829	844	875	800	823	831	883	797	880	832	788	806	821	829	862	826	816	856	845	834	827	827	843	762	820	790	820	768	856	894	894	802	808	816	785	821	833	776	837	859	820	837	877	807	818	828	781	847	817	787	811	860	771	826	760	748	849	835	820	813	856	882	880	823	797	825	809	874	831	902	878	825	802	850	856	887	822	810	860	865	797	840	823	846	806	838	861	790	801	812	823	824	816	809	794	848	860	779	804	777	799	823	825	811	834	802	773	789	820	833	849	875	798	823	819	800	817	822	814	801	810	888	780	842	827	824	829	848	846	798	808	825	812	851	796	817	806	829	805	877	765	774	788	815	807	845	822	844	787	808	863	772	819	835	796	824	814	813	865	845	848	833	829	793	825	867	854	789	773	820	800	850	795	863	845	817	817	822	837	818	821	807	811	830	808	829	752	833	815	844	836	791	819	855	840	826	799	807	789	824	809	820	761	776	877	842	797	839	801	832	730	847	875	818	791	804	782	792	824	850	817	852	820	848	781	872	767	806	811	860	823	849	819	849	842	862	857	823	823	811	847	843	851	864	799	853	863	804	817	829	831	809	817	814	811	843	819	808	827	781	790	796	824	771	792	833	811	807	790	827	797	838	780	837	779	802	865	848	911	836	813	858	790	796	807	770	775	778	842	792	840	785	801	801	828	831	827	871	831	839	798	777	812	814	863	820	815	841	846	829	832	809	860	851	826	828	875	841	825	832	828	827	812	826	839	823	806	859	781	829	874	829	835	770	792	833	828	838	850	849	816	834	852	816	825	804	829	829	823	811	838	819	790	794	760	840	802	811	771	909	855	790	834	816	812	846	793	787	832	809	848	853	827	861	832	806	835	846	849	797	798	791	814	844	822	828	825	804	862	820	811	816	809	858	869	804	837	837	783	815	787	829	836	786	824	835	818	873	857	835	746	814	847	845	795	782	852	847	797	793	854	826	782	786	787	789	826	795	767	804	832	820	802	828	837	843	910	825	836	775	827	798	774	840	814	809	818	807	875	791	823	804	836	849	851	824	828	851	844	837	839	768	843	829	815	855	819	833	821	856	801	841	786	810	836	828	823	808	820	846	765	821	781	804	801	788	864	812	818	766	851	832	844	834	810	832	882	832	774	797	840	825	853	810	872	790	823	843	794	850	838	810	832	839	841	825	779	749	799	791	797	815	830	822	887	843	864	862	832	838	846	851	772	856	832	801	865	805	815	793	763	853	806	905	854	901	825	856	837	803	860	865	836	845	830	833	798	865	831	814	826	785	826	831	821	901	832	857	814	815	860	862	798	845	882	775	862	769	825	843	826	873	814	783	834	817	806	845	853	878	834	858	845	829	846	767	854	833	814	830	858	839	833	788	835	777	822	911	816	788	888	781	820
56085	16021	10683	5553	4104	3273	2650	2325	1972	1725	1590	1446	1424	1348	1332	1275	1201	1174	1213	1185	1135	1109	1147	1122	1105	1035	1106	1082	1029	1017	1008	1042	1033	969	1048	1049	1017	978	1015	1010	1083	1007	1037	969	1023	1017	968	1017	1001	1027	996	949	1031	1005	1033	1055	1007	1019	993	1021	1019	1003	1008	1006	1002	989	1052	955	1005	963	1042	1056	1034	1011	1013	1025	997	967	939	1015	1016	993	1025	1005	1012	1080	997	1023	1055	1011	1030	1074	1014	1038	955	1003	999	1013	990	993	1026	1006	1059	1039	996	997	993	961	991	987	1012	1004	1014	946	946	1071	985	1022	990	1010	1044	974	1008	943	1012	1016	1034	983	1049	1000	1031	981	1018	1007	947	1008	948	1060	940	978	1012	989	950	1073	1021	959	988	969	986	976	1022	1036	1023	1027	998	1032	1007	962	1024	1017	1002	1034	982	991	996	991	990	993	1029	975	1011	986	1033	1015	955	957	1022	969	967	1001	1014	1009	1023	1048	971	991	960	1059	1041	1004	1033	1017	938	993	990	1013	1003	1033	980	1073	1009	939	1036	949	1039	1017	994	994	997	1024	1000	1018	973	948	1021	1001	1008	962	1010	1014	979	998	1018	978	1034	1043	962	1037	1024	1013	1018	1003	966	971	975	960	958	958	1076	1005	1013	1001	1044	994	984	1038	1000	1018	1002	960	1022	1012	1001	1034	989	999	1012	999	1057	992	1010	1025	979	949	979	1005	1033	1022	970	1026	1009	1023	969	997	1036	973	951	984	991	1006	1042	966	961	1004	1037	955	943	989	1031	988	972	1029	1026	991	1016	1047	976	996	1070	1046	992	991	965	999	943	987	1004	1036	1030	1042	1004	981	1009	1031	1024	1005	994	1032	1039	1009	994	969	1037	984	1032	993	965	988	1047	973	1017	958	953	988	1032	1050	954	1084	1015	1031	970	995	979	1017	984	1036	970	1072	974	972	971	992	982	1021	1000	955	1003	1033	977	1023	957	1003	936	1004	997	971	979	1012	999	1030	994	1025	999	1060	1057	965	972	1007	972	1007	1044	989	995	1005	1002	1002	1000	1010	1051	966	985	1003	1041	967	1025	1023	1028	960	1019	988	991	990	999	1055	987	1033	945	1019	982	1020	997	948	1023	1035	1015	1006	1053	997	1035	989	1014	956	1023	981	996	945	990	981	980	1037	935	973	939	996	1000	1043	980	998	985	1058	995	1002	1002	1024	1052	997	1001	1006	975	1031	969	981	1028	951	1020	992	965	975	1003	977	978	1012	1004	1005	1007	1002	958	1017	1018	1036	986	1013	993	990	1032	998	1049	975	1034	1022	1050	1031	1020	1002	949	1013	999	996	964	997	1033	976	968	958	1013	996	976	1010	975	1005	975	985	986	1023	1021	1042	976	1069	1076	1048	1022	1034	968	1023	1014	1027	1054	1000	1073	1005	947	957	1048	1022	1026	1046	1020	1060	1002	905	985	970	1009	974	1020	988	1006	1004	1041	996	989	1030	1000	1018	995	944	973	983	959	941	974	1012	1003	1081	1055	1056	1025	1019	1016	1047	1069	1019	949	970	1031	1009	950	1048	1016	944	966	1018	1020	927	1005	948	1038	1009	1002	1008	999	1057	1002	961	1027	1081	1000	991	1011	1047	997	999	1056	965	1062	1047	1010	978	1025	973	1036	1054	1092	1025	999	1040	985	1031	1033	1015	1038	974	1040	982	1000	1028	1012	1000	1044	1000	970	917	1027	1043	962	1001	1003	961	1018	1010	1042	1009	1063	1025	1006	1050	1026	1001	976	1009	1000	962	1002	980	1031	1043	1052	1026	972	1033	1034	1046	965	976	1041	1000	1022	1030	982	980	1040	999	1044	994	1026	951	995	1032	1002	990	981	999	979	1019	997	997	932	1038	992	949	990	1023	999	1024	1028	997	981	1000	981	1009	1039	1027	991	1002	1011	1034	1025	995	1015	954	1028	988	993	1001	999	950	998	986	957	1035	978	986	972	971	1035	961	981	993	981	1033	1037	1032	993	1017	1018	988	979	1000	1000	1018	973	1030	1014	1009	988	998	976	1015	1019	981	959	993	1056	958	983	998	978	1023	1009	949	1045	1004	1014	1020	1039	982	1055	937	977	1040	967	1032	1014	998	960	941	1057	994	1021	1024	984	1019	999	973	1094	971	947	935	988	962	1034	978	1007	1007	1019	959	1048	1015	1019	1036	1024	1051	963	929	1057	977	991	962	995	987	987	1048	986	985	1010	1019	984	1041	997	953	983	1026	1058	927	985	1014	1047	1032	996	993	1014	1056	991	983	981	1048	982	995	1018	975	960	984	1059	1014	1006	1060	1023	1007	1012	960	1048	932	1021	1051	978	975	952	1004	989	1006	1014	1010	981	1008	972	1007	982	966	1041	1016	1018	994	1021	969	1011	1010	999	989	1010	966	1015	1017	958	1040	1050	1014	951	995	1042	958	1027	1018	1002	982	1004	1040	1019	1010	1010	1035	973	1050	1061	1045	970	979	1016	1026	1002	1013	1018	923	1057	1020	1040	1026	1040	1053	995	969	1054	1019	1026	1046	977	962	978	1034	962	1020	1034	981	968	1020	981	1030	998	1032	1000	1002	966	1004	979	994	991	1009	1040	1060	1028	1014	930	1026	1048	1015	1011	1045	994	1048	965	1001	988	1030	925	1033	976	997	998	988	1017	970	970	963	1032	1017	980	1047	981	931	1003	993	1006	976	1012	1028	993	1083	982	1003	1011	1002	997	992	1061	952	957	1025	968	965	1040	1004	1019	1014	1027	1035	976	1018	1020	967	990	959	1036	1015	980	1011	994	1001	1019	1039	984	972	976	982	957	979	973	986	984	1002	1091	1056	1012	1014	972	1054	1047	1013	1005	1024	968	987	1046	994	1025	982	1006	1013	976	966	1038	1040	1045	985	1020	986	958	999	962	963	1049	983	1013	1031	1007	946	976	1018	985	1026	972	1019	1034	1012	1014	1028	989	985	990	985	1046	909	1021	970	1009	988	1029	978	988	994	1023	1024	1049	972	1044	1013	1013	1053	981	963	964	985	1046	941	1019	1026	1009	1015	1007	992	1075	969	1055	990	1044	991	1048	1044	1023	1015	944	1006	994	978	959	1030	1038	995	969	1022	1011	993	1014	1022	1026	1018	986	1031	1012	995	953	972	1041	992	1036	1010	996	1009	995	1018	1005	1044	1004	1043	1089	991	1022	1038	1016	963	1010	923	993	1033	1016	972	1032	972	977	1008	1010	907	1027	1028	1012	987	988	1035	977	1008	987	976	993	1047	1038	985	996	987	1055	1018	1027	1017	1017	994	1050	1032	974	976	970	1042	1003	1003	998	971	995	974	1034	968	969	1049	1002	984	1052	988	1012	1010	1091	972	975	1014	991	1052	1030	955	1024	1015	1028	1037	978	916	1031	1042	1020	1005	977	1006	1019	982	1010	1012	1012	992	1047	1067	1060	1012	1019	1065	1038	972	998	989	1049	1005	1004	1057	1047	1015	1006	1009	1030	1018	1018	985	977	1023	992	997	1013	1000	1034	1027	1027	1008	999	1007	1003	1001	1020	974	1016	996	990	947	1030	992	953	1013	1014	1021	957	962	952	1000	1001	995	992	953	991	986	993	975	962	1053	999	1004	1006	1054	985	973	1032	971	1042	1006	1038	959	979	974	1008	1047	1051	1056	974	999	1011	1038	997	1044	1022	969	987	991	994	982	1014	981	1026	960	996	1003	1058	1013	985	992	945	1009	965	971	1013	920	1021	1040	990	964	1051	1034	1009	1017	981	976	993	1062	1008	1069	939	1001	974	1041	1024	968	1025	992	1049	1025	1014	967	993	997	1039	970	970	1048	956	989	992	1044	1032	961	1021	981	1014	966	1002	1059	959	1004	996	1087	917	1069	1049	997	1033	1003	988	1049	996	987	991	1015	951	1007	1010	969	991	1015	1013	1051	1029	1010	998	1013	1023	1010	1034	1013	1065	1027	1064	978	1011	1052	1020	937	1060	1021	1017	995	941	1004	1027	995	967	973	1046	972	995	1084	977	1039	1018	1017	1010	983	1037	1014	1073	993	1016	1024	1027	980	955	1037	988	997	995	1007	981	1028	970	1018	1020	1005	1006	986	966	974	968	990	1014	979	1049	1027	998	1037	998	1049	1034	1060	992	1030	1042	991	997	979	950	946	964	1001	1039	1019	984	1068	1041	992	1040	996	974	1041	1006	1051	980	1011	1015	1015	992	1022	1015	971	974	972	968	984	1049	1005	1012	1020	1009	992	1005	1019	1021	1016	1026	1033	1024	1073	974	920	1046	1011	986	996	1035	990	992	994
28175	19734	6136	857	637	628	466	395	370	361	352	334	335	346	346	393	382	359	340	361	300	344	335	357	343	353	355	343	317	346	346	357	351	326	350	360	358	325	313	355	351	336	357	327	353	325	361	342	350	341	339	325	333	322	318	352	388	332	337	339	338	333	348	333	325	347	323	322	364	353	326	342	331	309	341	322	327	332	338	349	397	308	314	333	293	325	341	308	317	345	327	393	352	337	352	325	349	322	344	355	363	347	327	338	334	334	343	329	327	325	334	302	370	311	345	365	332	291	338	343	328	333	352	336	351	336	325	341	345	310	363	326	317	317	362	328	351	347	345	343	349	355	339	356	340	348	306	326	383	341	363	324	325	324	333	339	335	362	358	346	387	330	328	312	361	309	346	355	303	346	338	331	327	342	345	305	339	334	338	337	326	350	323	324	322	353	343	349	335	345	322	322	328	371	365	377	345	342	354	323	361	311	311	318	362	378	360	342	361	332	326	320	322	362	333	328	312	359	338	332	304	358	324	316	339	349	317	349	344	318	313	351	297	344	379	327	329	345	355	345	356	300	342	357	333	338	333	349	358	356	320	371	349	319	321	345	352	368	321	352	353	320	293	363	326	343	352	298	325	350	361	322	369	343	336	351	312	344	351	308	351	356	346	298	338	302	391	369	363	310	316	355	337	350	347	383	355	352	323	344	332	344	328	381	318	339	358	389	331	364	345	334	332	341	323	356	344	341	326	299	343	374	334	314	321	343	338	352	354	341	340	330	355	372	359	328	358	339	320	344	332	332	351	338	339	377	361	336	367	350	332	348	354	327	355	325	337	319	365	327	342	357	354	338	350	326	343	308	310	347	360	328	338	340	362	350	328	348	351	335	347	343	322	329	316	289	323	358	350	373	343	355	339	339	341	364	380	341	342	329	343	331	325	365	398	313	332	345	333	362	333	363	303	342	371	349	315	319	361	350	375	364	323	341	337	354	331	351	344	334	354	321	313	355	339	362	352	339	332	339	367	318	351	344	389	363	346	316	302	336	365	330	337	347	336	355	364	325	354	349	341	329	369	368	335	315	322	348	356	339	317	343	320	323	317	353	317	350	346	345	339	305	319	371	366	338	360	340	317	328	343	339	345	354	328	350	330	324	355	338	322	321	337	310	323	350	335	324	348	353	337	337	368	336	363	346	336	347	306	346	305	350	327	309	350	329	342	336	353	350	342	319	362	295	350	338	363	343	332	345	327	354	350	336	362	324	349	367	336	347	335	346	358	363	326	319	360	345	347	338	325	385	337	351	355	325	312	382	341	327	335	323	331	337	344	310	340	337	342	341	322	347	354	344	346	348	333	334	336	321	339	334	347	347	318	367	316	324	357	317	354	320	323	357	338	324	349	336	332	324	344	353	332	365	364	327	388	329	329	351	345	313	362	346	330	332	333	354	345	352	353	350	344	367	365	350	332	334	339	357	352	363	320	326	337	350	357	364	328	335	334	316	329	325	374	290	337	320	368	320	336	344	314	330	347	393	327	329	347	366	334	332	361	351	392	310	342	364	344	305	365	327	354	332	338	370	345	355	347	360	335	351	362	347	320	315	334	319	366	337	342	321	321	331	366	357	354	312	330	352	328	342	345	370	330	356	338	327	335	328	320	308	309	354	375	336	370	304	335	319	361	344	335	333	349	341	322	353	332	372	369	351	377	376	345	350	339	323	369	340	343	319	335	322	366	330	292	360	335	345	342	368	374	332	320	346	329	363	323	354	344	346	305	371	328	338	354	372	322	364	330	327	358	346	369	361	334	330	356	370	350	324	323	367	363	371	348	342	327	363	343	325	358	315	320	313	341	328	329	382	339	367	356	371	330	362	348	330	344	324	331	344	301	362	361	363	296	323	363	334	308	314	323	372	335	344	334	308	372	342	358	337	375	329	314	342	328	333	317	310	334	331	336	352	376	328	320	315	360	323	336	346	344	330	307	345	350	320	386	319	321	350	338	321	327	311	291	344	328	363	366	330	349	328	355	316	342	360	316	341	342	344	334	330	333	331	405	355	369	354	395	334	327	390	339	342	360	335	324	377	331	347	342	338	359	342	329	364	334	344	334	340	327	351	345	294	379	345	321	377	327	333	338	326	337	341	362	371	334	357	309	333	346	363	336	389	316	368	353	343	312	354	344	337	355	324	354	356	366	326	337	342	384	350	378	319	347	369	331	336	339	340	326	296	306	333	299	319	345	309	341	373	302	348	361	331	335	373	331	355	359	335	336	316	362	342	353	339	339	346	331	355	357	360	348	364	363	356	325	363	310	361	376	360	350	339	366	350	322	336	335	332	345	377	350	379	366	359	343	349	337	344	371	311	348	335	337	327	330	312	326	363	346	346	364	366	331	368	373	347	320	380	345	328	320	372	346	351	361	338	323	360	317	289	369	335	328	347	330	361	334	319	317	337	362	360	333	335	337	329	343	318	304	354	325	354	327	349	338	330	333	327	318	347	354	314	343	347	331	327	344	358	320	378	366	343	334	359	323	328	316	349	385	347	341	370	342	310	376	301	359	351	340	332	335	339	343	376	330	291	346	320	356	358	312	352	319	351	349	339	379	353	347	330	349	352	333	333	342	342	340	346	330	349	316	299	351	357	347	324	356	371	363	319	330	338	371	323	342	335	357	317	305	343	328	356	333	316	322	356	325	309	360	329	328	347	352	316	335	349	307	336	345	334	331	335	319	345	340	358	355	365	323	354	331	339	345	344	355	382	328	316	378	374	319	315	317	330	348	316	345	334	369	354	322	349	365	337	316	355	338	363	355	343	325	348	349	322	353	339	355	369	324	333	353	323	351	373	330	347	345	324	309	357	355	347	346	320	334	340	347	340	324	382	363	337	332	313	338	326	319	320	334	334	346	350	355	356	344	361	353	317	312	336	320	326	346	325	346	328	337	350	318	331	338	347	338	340	347	334	342	329	342	338	341	334	394	349	325	333	339	366	332	315	313	337	340	362	376	321	326	371	326	349	360	341	353	299	298	327	357	316	319	349	329	338	361	348	322	361	359	341	347	319	333	358	349	318	358	338	333	380	368	382	335	302	324	369	375	365	377	365	297	350	333	324	313	339	364	367	333	347	381	323	318	320	353	351	338	285	290	360	327	318	331	336	367	355	317	352	329	330	333	338	328	346	362	303	339	315	350	346	354	367	302	343	330	378	298	346	356	320	330	366	303	338	337	369	335	325	321	337	338	354	339	345	334	346	347	323	319	357	368	346	348	346	360	315	357	338	318	345	369	329	341	343	350	304	342	355	396	343	330	332	347	353	343	355	351	319	306	353	315	335	346	368	341	344	354	384	311	383	317	348	351	348	319	330	350	364	294	348	377	314	328	340	336	336	335	351	335	329	361	339	362	353	326	313	319	313	341	321	315	360	361	355	358	370	389	356	304	293	348	338	364	328	342	327	345	305	344	368	357	313	351	323	333	349	330	346	338	310	325	339	363	333
21367	3424	899	644	552	535	519	463	448	458	422	470	458	449	458	438	474	445	433	449	470	464	416	417	443	458	429	386	370	465	446	482	417	463	425	470	455	416	450	458	413	446	442	422	430	442	431	430	485	425	408	428	429	478	456	418	402	424	442	451	450	425	446	434	435	447	438	455	467	464	439	415	449	422	448	406	452	445	473	409	486	419	425	460	441	448	451	444	388	436	415	412	429	435	451	463	438	413	442	454	407	434	414	394	447	451	393	432	425	418	411	420	430	431	413	435	409	407	403	401	451	439	418	380	425	445	427	450	471	419	448	449	457	433	392	431	455	393	408	442	385	425	465	428	415	421	444	419	392	427	427	430	426	456	410	403	432	406	462	423	465	438	440	450	386	387	445	446	425	390	415	447	439	420	444	431	434	437	434	389	424	406	443	408	434	429	409	407	440	456	423	405	431	444	422	459	425	430	418	434	418	404	463	436	439	441	420	414	425	425	425	420	422	423	427	457	430	417	404	416	419	423	421	430	437	443	396	454	439	408	408	446	407	411	422	446	426	408	411	390	405	460	436	440	431	421	416	390	429	428	414	460	456	430	433	429	441	435	439	447	423	408	414	441	448	417	417	396	453	440	411	419	446	446	425	415	415	410	449	450	426	434	426	436	431	386	423	430	454	417	456	406	444	432	432	468	442	430	432	408	426	454	436	424	428	442	438	447	449	441	444	441	431	392	414	422	420	437	430	429	431	443	445	430	422	449	452	473	451	458	442	445	455	409	426	432	444	449	430	451	442	431	457	418	422	450	469	441	413	441	420	410	443	428	403	417	466	451	400	448	435	442	470	441	450	430	436	427	450	440	393	436	456	427	420	437	450	426	431	436	462	405	468	435	470	408	401	431	389	421	400	413	433	424	410	405	462	453	470	475	426	430	445	450	454	458	381	419	406	434	446	440	462	471	438	446	437	446	463	428	448	377	424	463	410	425	431	409	447	437	418	452	433	452	404	397	420	421	408	426	478	428	435	459	457	444	439	449	419	431	401	411	423	413	465	394	435	413	451	402	415	457	445	454	452	421	431	445	417	410	441	412	413	441	437	411	432	461	423	422	446	413	389	417	452	418	445	447	443	427	457	425	404	404	454	423	379	409	451	433	414	432	438	420	440	439	388	411	447	428	423	416	427	434	421	425	423	448	451	413	448	464	406	441	436	429	440	448	444	418	421	482	463	457	418	436	448	413	421	403	430	436	430	404	427	406	460	441	429	416	463	408	425	461	435	406	450	420	415	439	423	411	435	449	418	458	399	464	391	422	440	417	448	419	453	433	442	434	419	422	462	412	464	454	425	428	399	443	424	426	460	431	464	461	428	450	413	404	413	424	445	455	391	431	403	403	394	432	426	486	437	432	403	440	429	453	424	428	411	406	396	437	394	395	430	433	413	447	441	456	447	427	399	402	421	389	455	455	456	403	413	418	416	468	441	437	412	424	421	473	423	439	439	487	420	396	466	437	386	429	432	415	424	468	414	408	397	407	435	428	457	393	380	451	431	460	417	391	419	450	395	456	443	429	390	410	430	443	446	410	437	429	423	443	434	448	430	426	416	437	390	402	400	423	463	426	430	439	419	399	410	395	469	411	423	461	397	419	443	435	413	439	429	436	442	479	437	427	450	408	443	424	428	468	408	435	460	425	460	449	427	409	410	398	412	407	463	432	443	435	392	440	441	446	408	419	406	401	438	464	391	420	398	430	408	416	424	440	400	457	455	434	440	439	425	443	425	461	435	417	444	427	425	438	422	429	406	408	448	455	438	449	463	436	427	461	414	432	409	433	420	416	416	467	447	415	416	422	427	413	451	431	426	404	400	419	413	438	444	424	406	432	442	418	391	420	459	424	433	402	461	411	398	426	396	445	438	457	403	401	409	436	414	409	443	447	475	416	450	404	416	405	427	412	436	408	393	426	427	437	425	413	430	396	422	421	444	383	458	426	402	426	433	457	427	414	415	457	428	416	449	424	429	476	402	410	450	438	419	422	466	442	443	436	426	393	400	453	407	391	433	387	443	444	400	431	461	431	424	452	420	464	393	420	419	409	416	441	444	417	450	426	459	397	415	427	438	420	430	431	423	426	420	425	410	434	460	409	437	458	430	431	447	447	435	418	453	442	452	451	432	417	407	421	429	429	427	443	458	420	426	464	421	435	410	454	394	416	429	383	385	421	429	438	424	405	428	421	442	414	471	423	437	443	475	448	420	407	425	423	449	447	443	447	415	450	421	453	434	410	420	441	433	441	439	468	435	405	435	466	453	414	463	382	409	433	444	434	454	441	429	391	421	412	459	449	428	423	435	418	434	419	403	425	434	445	413	435	438	419	427	428	411	410	443	433	424	400	408	433	423	421	453	433	440	415	419	447	444	420	452	453	440	458	412	438	426	401	423	448	445	420	421	421	422	415	422	479	482	468	456	413	467	418	443	424	428	437	442	445	437	427	404	444	430	436	404	435	439	432	423	437	445	424	477	424	418	426	409	451	415	405	436	435	433	427	457	443	434	424	416	434	398	459	445	433	457	426	460	444	443	433	438	452	448	424	410	392	419	431	426	445	450	466	470	436	451	445	396	425	474	431	440	388	444	394	430	436	436	437	451	427	419	430	437	442	407	445	445	450	412	427	450	433	417	392	457	451	432	481	426	412	408	444	422	418	412	426	432	453	398	448	416	424	433	430	404	413	463	400	412	441	437	388	398	442	432	437	412	474	433	430	442	441	406	482	445	434	449	421	471	433	416	417	422	383	432	447	457	426	434	408	439	392	434	414	448	422	410	457	438	444	428	409	441	435	446	445	459	482	412	440	433	453	386	454	428	462	474	474	422	435	439	418	415	407	462	379	417	409	410	429	447	417	422	423	385	456	404	382	416	481	462	435	457	445	464	446	457	451	412	437	448	445	422	433	423	398	423	406	442	400	439	455	429	422	404	429	427	436	439	435	430	440	378	465	420	450	422	458	476	381	433	394	450	434	425	426	438	420	442	438	416	431	454	421	432	405	448	487	423	421	417	426	449	438	467	394	474	419	419	403	438	433	467	413	430	421	390	416	443	418	463	398	411	420	410	451	441	406	435	420	420	412	442	424	441	455	401	388	416	412	440	446	425	424	452	405	441	453	444	453	431	444	446	401	432	435	424	448	429	486	408	429	441	391	424	473	439	391	412	446	425	406	442	405	442	469	426	455	435	434	406	404	446	450	404	416	436	439	413	445	461	428	450	420	407	439	468	412	467	421	444	440	402	424	432	444	432	403	432	412	430	425	414	437	414	428	409	428	454	435	451	436	421	453	430	455	396	435	447	461	464	434	441	426	454	441	426	447	409	420	437	447	476	409	433	421	455	456	418	411	430	458	409	460	424	471	445	453	430	449	410	409	404	417	441	450	417	420	436	415	435	433	406	434	410	453	440	461	431	410	443	393	459	383	476	413	459	444	423	440	446	418	431	420
24372	21469	28723	24629	21424	8948	1345	949	896	845	891	793	745	799	714	782	761	733	706	713	753	752	684	705	719	715	701	756	682	730	671	711	761	710	728	769	668	696	699	724	720	675	704	686	678	686	690	704	670	713	696	650	703	657	747	734	721	707	719	669	658	700	703	718	700	678	718	707	703	722	688	678	715	749	716	654	662	735	705	709	673	696	686	705	694	730	691	687	684	661	705	675	685	741	647	661	691	682	719	722	677	620	674	688	737	670	689	694	662	679	650	658	672	683	760	657	688	701	714	655	667	674	665	767	714	719	683	685	709	707	691	723	674	669	669	686	667	675	667	709	657	667	734	668	717	672	663	684	706	676	671	675	691	679	675	701	691	686	690	701	698	701	696	699	694	705	662	709	690	695	665	724	709	669	638	687	704	683	732	696	687	697	633	734	693	708	757	650	688	700	666	690	699	724	672	680	653	664	656	714	687	727	653	665	685	693	757	663	660	722	678	699	688	712	675	695	709	666	703	697	701	634	620	718	670	644	709	675	698	686	697	698	703	713	660	702	688	666	749	671	714	651	684	736	660	710	697	684	726	672	704	646	675	655	696	685	683	688	655	695	630	695	724	678	679	702	729	686	687	673	682	669	700	665	673	679	705	696	673	668	675	726	721	659	705	745	693	701	652	643	716	690	687	660	681	677	690	707	742	673	701	697	686	680	664	658	698	673	701	636	693	677	730	731	719	679	665	715	694	699	668	718	711	714	656	690	693	670	721	704	685	678	680	691	710	696	636	663	678	698	661	712	763	697	678	671	704	712	715	693	663	644	678	702	713	667	659	670	695	711	691	690	650	727	720	694	648	692	697	708	665	673	668	688	725	652	687	659	653	690	673	718	697	728	695	663	656	634	647	691	728	700	643	686	703	693	690	716	722	669	684	690	708	653	684	718	728	717	731	656	695	696	718	688	732	682	648	658	677	702	646	720	677	696	705	720	668	623	624	713	717	716	712	651	695	641	677	728	677	685	695	681	699	691	714	723	700	645	641	687	707	721	722	694	694	648	675	672	662	646	737	673	732	740	699	664	681	684	688	643	674	640	697	701	659	708	705	647	647	687	671	673	707	682	700	677	723	717	672	632	668	663	649	673	662	676	710	709	665	690	704	680	701	732	680	640	660	706	683	674	720	666	675	674	686	700	681	702	648	681	664	699	695	700	773	682	706	699	700	682	692	700	715	691	669	687	665	720	709	661	674	687	648	675	704	662	685	723	716	720	712	651	697	706	709	712	660	709	684	623	693	680	673	721	669	682	699	637	674	749	657	699	688	725	668	640	691	690	716	701	706	653	730	688	720	706	660	715	709	715	657	690	697	681	664	691	732	678	700	694	685	652	680	651	660	691	684	666	657	723	640	660	738	689	698	720	686	671	702	675	695	682	708	680	679	646	667	697	625	677	665	685	644	668	689	747	736	685	719	719	649	677	667	660	662	626	736	684	651	651	726	725	733	651	735	690	711	684	667	702	728	662	671	728	692	725	701	666	682	694	704	717	639	697	711	670	730	676	689	689	698	696	683	686	668	702	698	686	670	667	674	729	641	662	693	675	686	702	679	719	675	684	652	625	705	663	679	696	717	658	690	667	675	704	730	679	701	655	656	690	686	694	745	651	710	735	688	686	684	722	702	709	693	687	709	704	676	688	698	701	709	686	694	659	668	724	698	680	647	688	674	723	698	664	736	678	660	681	658	693	691	707	688	721	683	643	688	696	696	767	725	704	723	709	705	686	720	657	706	736	650	700	658	748	718	707	725	678	687	673	643	684	695	686	687	680	664	660	703	684	656	699	699	668	667	694	694	658	675	694	742	716	695	650	615	717	691	637	706	714	731	690	634	679	682	678	705	701	680	698	697	695	654	684	648	686	648	666	709	663	728	685	757	690	673	727	694	723	690	667	742	726	686	664	663	660	650	705	731	692	685	726	696	663	704	724	716	679	669	668	682	679	705	672	679	709	672	653	666	714	687	687	682	715	676	700	652	776	711	715	682	648	700	669	690	669	703	662	667	734	693	676	669	668	676	672	703	673	697	704	732	679	683	690	733	663	710	722	662	691	684	714	696	691	684	655	737	656	671	714	673	684	715	637	734	643	672	680	741	656	702	661	669	679	712	627	733	682	649	672	670	673	676	630	694	683	690	735	709	645	700	739	703	702	689	693	698	674	661	719	686	642	637	699	700	671	685	677	657	747	667	715	701	647	667	725	726	722	643	697	712	665	735	693	712	683	699	725	656	669	680	687	701	681	709	676	692	670	698	656	743	706	681	704	637	716	693	721	696	672	661	669	705	695	674	696	704	707	686	722	711	652	682	649	662	727	738	650	685	666	686	700	684	661	671	676	677	678	700	641	688	692	621	685	680	741	618	695	662	696	710	682	686	738	690	710	705	715	691	676	685	707	675	740	705	665	687	704	643	681	662	651	698	713	707	693	671	714	640	665	664	673	661	697	705	687	704	673	718	690	700	738	706	689	721	677	739	603	727	724	652	715	698	684	690	689	700	692	713	678	654	715	673	656	665	701	704	726	692	687	670	666	673	708	698	646	716	639	717	649	665	708	711	708	666	696	687	692	716	667	685	660	690	688	736	685	684	634	671	695	707	699	700	733	675	679	657	706	711	673	664	701	690	729	672	628	722	647	726	692	675	685	653	693	705	724	730	679	631	753	712	665	748	676	698	663	697	663	693	684	701	699	705	681	702	672	725	679	701	622	686	641	719	658	691	739	673	632	699	749	736	679	659	696	697	693	725	693	683	659	696	647	689	700	689	682	704	704	732	694	698	652	684	690	674	695	686	675	690	693	724	701	670	672	666	679	741	688	696	631	669	700	683	715	709	656	682	632	666	681	653	716	686	673	685	721	674	677	674	701	686	686	667	694	727	724	676	697	662	671	669	649	689	645	686	694	699	704	702	675	642	718	672	674	674	699	654	729	682	691	698	719	685	654	682	685	712	671	645	670	685	733	677	693	678	665	680	677	659	703	669	696	717	624	650	740	669	660	668	742	667	685	693	659	742	687	710	704	657	702	646	712	695	675	679	673	668	690	710	699	678	674	724	664	719	740	707	714	712	695	685	675	705	677	749	673	684	697	701	653	690	726	684	673	630	736	664	703	693	681	667	719	720	736	698	695	722	637	694	681	723	670	715	738	683	738	693	697	664	716	703	673	707	727	695	665	685	704	698	718	711	704	715	664	674	685	698	678	685	700	690	715	711	695	685	741	632	747	692	711	706	676	675	661	709	673	664	686	654	684	721	688	683	701	705	677	729	710	732	673	704	676	666	670	674	703	726	645	636	704	748	672	667	711	683	711	692	727	678	645	651	707	679	700	683	670	720	689	695	696	704	702	702	714	688	682	682	676	695	683	665	650	696	697	710	711	716	701	715	708	711	731	663	697	711	670	666	670	701	682	689	661	683	658	689	679	710	660	700	679	708	680	683	691	655	701
50334	13019	6266	3286	2469	1990	1722	1439	1339	1209	1126	1101	1024	956	971	1032	900	909	919	917	882	868	883	906	911	870	856	872	858	870	890	820	814	823	842	827	790	881	822	821	873	870	889	835	802	892	846	882	845	829	815	863	838	881	870	871	858	854	821	826	858	823	874	847	897	851	885	779	818	870	865	839	849	820	827	829	798	859	793	810	822	858	811	811	855	848	872	834	852	865	837	852	856	777	779	817	865	838	845	836	797	851	835	835	775	832	853	836	781	839	815	826	835	812	822	868	839	834	847	867	864	901	865	854	814	887	889	864	831	811	779	822	853	817	844	855	851	844	834	862	877	835	840	801	821	836	808	802	836	766	790	840	869	822	843	836	819	827	829	844	845	826	815	816	841	911	830	837	833	846	867	883	857	802	858	782	798	807	790	827	816	808	843	780	851	841	823	824	850	820	794	821	812	853	789	860	839	814	798	819	848	796	837	839	855	813	871	819	799	829	884	856	829	830	851	871	846	822	823	864	851	820	833	848	785	846	817	795	811	875	812	834	811	856	835	812	821	848	869	789	813	817	847	838	837	831	875	809	823	926	878	898	852	855	820	805	844	822	806	858	826	829	840	902	864	826	876	822	822	810	768	794	814	861	848	826	799	851	841	806	806	856	793	853	836	860	792	890	807	799	844	867	809	859	819	843	812	815	857	827	894	818	837	853	873	874	864	855	837	832	848	872	888	828	825	811	775	816	827	887	827	861	801	788	822	849	834	834	838	825	822	837	804	825	812	864	814	833	826	830	832	827	822	852	840	818	819	821	835	893	791	839	844	887	827	862	846	860	806	799	868	868	817	850	825	839	767	825	815	868	832	858	831	798	800	864	844	865	855	864	806	842	817	829	836	842	804	861	827	869	843	851	806	845	786	855	855	830	822	790	793	857	801	850	886	860	826	860	845	825	859	790	861	836	852	859	819	767	837	815	832	832	836	834	827	853	842	838	822	874	794	850	847	822	818	827	787	834	822	830	872	836	840	815	785	855	840	820	837	799	805	876	826	815	838	851	849	856	865	861	793	839	832	866	774	813	823	826	828	778	849	784	790	816	828	830	891	861	796	818	789	807	792	865	833	865	862	811	849	851	835	883	842	847	894	819	857	841	828	840	834	845	882	813	842	831	844	815	880	799	826	873	801	824	847	842	857	877	840	824	814	841	851	802	836	846	867	795	806	858	807	828	848	843	811	835	886	788	854	821	840	832	857	830	867	796	766	847	885	817	888	886	823	888	823	809	837	810	825	849	858	866	815	823	832	816	829	831	853	816	849	802	819	795	877	832	833	858	811	808	805	818	838	850	844	831	832	886	818	917	843	840	864	865	864	795	888	830	853	817	789	824	816	820	901	811	793	774	847	846	880	845	842	820	844	796	866	789	885	810	843	832	908	833	809	806	826	827	882	867	824	846	860	822	858	751	802	833	803	827	858	839	813	835	827	823	845	838	856	834	852	865	862	784	845	847	823	800	818	780	799	851	843	778	850	822	906	815	823	836	815	811	821	780	809	834	798	756	861	850	877	891	850	851	835	834	866	841	828	834	824	887	872	843	820	813	819	838	843	843	852	857	820	824	793	831	776	842	832	791	817	845	822	845	797	863	830	887	835	789	838	800	854	783	790	861	805	758	842	833	816	833	819	844	797	814	833	816	822	884	853	815	858	816	820	807	817	827	865	827	809	843	847	863	912	792	838	853	858	833	860	793	819	841	838	822	832	793	840	786	823	878	805	830	856	795	845	875	804	861	904	846	832	830	802	847	825	888	811	815	822	815	852	816	856	860	809	843	835	815	849	836	785	802	848	889	870	841	861	852	857	848	810	799	877	845	781	811	860	855	852	857	880	817	864	825	822	862	836	855	856	821	810	836	790	859	830	812	814	810	894	839	818	813	845	801	871	789	858	794	802	861	857	896	856	859	863	834	802	780	823	808	806	805	796	866	792	811	808	859	839	780	837	820	860	821	846	848	821	798	816	773	820	802	834	828	822	816	875	805	842	842	800	868	828	761	821	828	832	818	777	818	856	829	869	847	833	785	853	811	836	826	859	812	788	825	867	860	816	816	885	823	832	838	870	858	821	840	887	848	847	816	810	840	843	831	854	771	836	851	840	815	825	825	786	854	818	820	790	819	809	808	809	841	834	846	837	842	846	804	815	851	910	815	874	829	848	735	806	891	855	850	872	795	817	826	830	824	839	877	777	815	844	891	829	845	856	863	775	805	851	811	825	849	868	873	845	821	825	822	812	834	821	832	810	827	825	816	833	830	818	810	796	820	771	854	833	817	867	800	819	852	826	838	803	800	876	870	895	815	837	863	826	789	821	799	858	803	840	804	828	903	834	770	895	851	814	835	837	878	819	837	820	857	863	865	849	870	812	825	811	804	828	820	820	848	824	846	811	890	824	857	809	823	857	824	882	789	874	807	816	837	854	838	854	793	825	834	873	791	880	837	842	878	814	842	775	828	881	831	873	811	827	778	871	822	830	853	833	855	808	868	827	803	855	842	865	826	859	848	800	858	853	840	836	811	813	804	772	872	811	782	811	818	862	821	825	798	856	822	790	823	807	813	894	836	844	827	757	816	827	889	775	824	812	911	847	855	862	899	821	842	795	834	839	799	844	771	871	858	883	849	817	802	832	864	824	827	855	836	868	843	856	861	802	893	787	852	840	809	859	820	785	842	863	796	861	848	791	876	841	860	821	808	850	845	778	869	792	837	800	819	852	846	847	858	801	820	871	801	835	821	838	829	802	832	809	822	878	885	837	817	790	820	871	814	817	892	874	850	810	752	815	827	867	840	826	813	782	833	807	814	813	832	825	829	886	780	831	861	840	849	811	852	838	860	864	883	868	813	835	828	832	872	799	823	820	821	888	817	859	757	836	836	776	843	807	821	816	845	891	854	799	856	849	814	795	872	859	821	880	837	861	877	851	855	809	789	814	827	838	836	845	782	836	814	842	803	859	873	833	793	812	799	839	849	833	823	894	852	803	834	788	816	805	812	824	793	868	862	858	840	810	846	829	825	898	843	858	818	817	798	815	798	854	799	795	751	774	828	839	838	852	800	870	781	833	837	864	835	795	799	838	889	828	858	818	845	735	857	905	845	849	831	865	827	852	858	824	785	796	825	765	864	798	859	850	852	862	813	865	843	798	825	867	811	856	813	762	819	816	804	790	862	832	864	815	814	841	866	794	834	830	816	852	851	804	845	825	788	837	846	837	804	897	815	820	840	834	819	778	825	880	844	799	847	849	867	816	835	870	876	857	834	843	846	786	798	795	833	876	847	851	814	788	812	817	841	864	847	815	873	824	806	809	800	774	812	786	788	791	802	817	793	833	783	845	802	786	824	808	884	809	863	811	852	810	853	869	860	802	817	825	825	821	809	841	809	826	835	847	822	846	786	827	852	881	885	821	848	841	847	855	835	860	810	896	790	843	854	823	830	794	882	892	875
25840	21488	27359	25653	7226	603	493	421	380	387	359	366	318	330	321	304	355	370	298	337	323	344	346	322	318	298	311	323	303	320	345	330	291	323	341	320	293	293	327	328	315	308	317	325	319	316	309	297	318	320	297	341	333	324	312	315	306	319	323	294	316	326	356	303	287	311	273	331	307	322	323	307	341	316	327	316	304	305	315	266	313	319	280	327	322	293	320	275	303	310	305	290	305	304	302	329	348	329	312	283	315	311	346	314	306	353	313	335	297	345	320	280	324	331	295	312	349	266	323	295	303	335	326	313	314	304	291	317	338	292	293	329	317	317	288	304	292	313	311	304	303	332	326	289	331	330	306	317	318	315	299	314	317	311	338	331	305	300	296	263	333	301	318	350	297	336	312	310	285	305	297	316	295	338	299	318	321	286	325	281	262	328	319	308	298	312	314	318	306	316	298	284	296	326	321	325	314	318	312	289	337	325	307	316	319	294	334	304	328	317	315	312	311	328	316	302	318	341	280	372	349	341	277	323	291	338	318	291	291	282	329	304	285	305	322	290	343	299	298	300	326	319	314	296	269	297	319	328	329	317	325	279	294	318	290	311	344	300	307	329	323	309	318	294	283	320	337	310	309	297	324	308	321	273	294	294	320	310	327	314	309	317	287	346	312	311	289	307	296	323	306	331	317	302	333	315	315	278	302	296	327	325	320	321	292	320	315	320	327	307	338	324	270	297	310	302	310	327	294	298	316	332	332	322	329	295	297	345	358	339	307	338	305	346	313	314	294	330	302	298	310	300	296	315	320	309	297	313	313	313	293	323	279	303	289	332	310	320	290	295	294	280	292	301	318	296	305	314	317	308	288	310	263	290	323	305	332	279	321	314	343	319	327	336	338	305	296	279	301	318	279	307	327	333	335	290	291	317	293	308	289	339	295	294	331	329	279	292	304	319	282	298	328	328	296	309	308	303	296	308	305	295	330	321	291	297	265	305	318	304	315	315	336	306	316	338	287	339	315	269	302	336	325	313	330	310	304	292	331	326	325	327	322	289	301	322	326	319	322	321	289	305	349	297	310	308	337	295	330	315	340	293	329	328	299	318	319	325	346	287	304	314	324	308	316	306	268	299	314	317	328	315	330	317	282	321	322	295	293	330	306	316	313	306	311	307	263	319	319	294	315	340	292	285	306	318	336	314	306	310	314	323	327	310	328	322	310	330	298	316	282	268	331	280	307	327	278	327	327	300	300	295	352	320	311	276	318	325	286	304	294	353	325	343	311	308	296	271	335	338	308	313	290	318	312	321	320	308	319	325	291	303	299	292	301	339	325	307	312	290	287	310	303	297	339	336	337	298	300	321	311	280	307	313	331	321	297	320	327	329	332	317	318	280	316	302	305	308	302	284	335	335	281	350	295	268	320	314	314	319	335	323	284	311	310	323	309	325	324	311	318	324	325	363	308	317	304	298	307	313	304	305	331	296	316	302	295	332	308	311	317	301	291	326	298	310	360	315	296	310	285	307	304	322	283	312	319	270	310	296	283	299	324	278	305	302	286	335	327	307	323	326	335	316	321	301	343	311	278	328	292	284	292	305	286	298	299	348	306	333	283	324	311	328	311	297	305	307	329	329	302	322	299	304	309	313	323	312	302	318	311	322	312	264	328	289	310	313	314	297	327	286	306	304	301	312	338	317	328	286	302	319	303	309	318	294	326	292	317	323	323	299	308	310	309	336	316	312	302	300	317	308	321	311	300	285	329	294	320	302	299	309	341	299	303	280	267	283	265	296	300	315	308	346	296	304	293	309	343	316	293	302	300	306	299	339	292	303	294	307	306	320	336	316	287	289	307	297	288	326	297	332	304	312	316	327	296	337	330	317	283	310	312	287	318	292	278	298	299	318	339	290	291	321	313	304	284	344	294	318	332	292	318	309	282	266	349	308	342	340	331	303	332	301	301	323	303	299	293	333	314	333	317	283	301	298	288	296	315	327	310	346	308	320	273	320	326	334	302	313	334	329	296	307	310	325	330	314	348	337	318	301	312	307	279	319	283	325	292	314	309	337	322	329	358	314	334	339	347	309	326	294	288	295	328	293	312	311	326	320	329	326	305	312	302	324	318	310	308	314	306	311	292	309	306	317	299	310	340	337	305	317	312	306	301	305	312	297	324	343	313	325	316	299	317	304	272	308	342	296	311	293	310	333	298	280	304	295	310	316	326	299	325	358	314	302	263	303	288	340	304	306	343	324	333	286	310	317	282	284	326	292	339	339	298	309	305	355	328	314	321	304	323	339	332	328	314	291	329	342	276	284	311	317	324	325	295	312	302	301	303	309	306	319	326	330	362	319	285	320	305	293	331	287	294	319	302	341	307	300	312	297	337	282	346	337	301	315	336	331	301	321	281	279	336	289	300	285	304	306	319	300	307	298	307	318	296	287	283	320	300	301	342	290	284	301	316	315	367	297	297	301	301	304	327	315	284	288	303	298	327	321	326	336	302	330	297	296	287	288	320	320	323	312	353	321	298	286	305	313	321	317	339	321	349	321	294	337	294	309	308	326	289	313	291	318	324	298	326	297	333	307	337	319	338	301	327	336	304	319	303	275	319	283	310	309	300	301	290	315	338	322	326	324	316	330	316	301	312	321	284	309	305	335	324	299	289	298	314	347	337	340	289	354	316	282	314	321	322	295	319	366	308	346	308	304	303	325	296	306	278	326	305	321	313	338	293	278	300	299	311	330	278	330	341	281	324	296	273	306	263	347	243	312	329	365	305	295	338	301	313	282	352	336	298	312	301	338	337	286	316	297	322	293	291	327	311	299	308	329	309	328	297	302	318	278	317	340	337	299	297	301	349	300	329	309	322	288	318	288	324	330	276	335	350	316	282	315	293	308	282	309	304	297	313	317	313	312	323	275	343	301	301	326	301	298	304	308	330	291	305	321	302	322	345	296	321	300	328	322	316	320	310	316	303	357	317	286	301	290	341	327	314	296	346	308	326	314	355	292	321	337	337	312	288	280	325	308	316	342	320	283	300	319	335	296	308	313	263	299	305	333	318	360	318	332	311	316	305	326	300	325	292	314	291	290	293	296	322	312	285	290	301	304	304	314	291	319	280	297	300	309	317	346	325	328	328	324	322	318	343	294	313	285	315	300	306	299	312	297	313	292	319	337	304	312	321	317	275	305	298	284	329	289	322	301	339	343	299	286	300	321	289	336	300	325	330	317	307	340	332	327	282	329	335	311	333	342	302	288	298	306	318	297	315	303	320	311	268	322	319	309	336	315	318	297	324	262	279	322	324	308	315	317	282	323	317	316	330	303	291	288	313	330	358	327	282	316	321	301	329	305	311	323	326	305	356	328	321	301	298	319	309	320	330	337	281	322	328	322	312	351	327	318	310	339	296	291	295	320	297	303	325	310	280	330	302	324	306	323	313	309	306	316	319	288	316	323	353	340	298	312	315	328	287	292	353	314	293	317	292	341	297	290	294	310
46859	9876	3353	1619	1273	1014	930	755	672	609	635	529	531	542	486	471	469	425	480	431	440	453	446	439	449	428	397	381	471	416	444	427	423	436	409	441	395	456	454	458	408	451	430	375	372	418	427	415	463	457	420	402	424	426	396	402	447	432	400	437	421	452	431	407	402	419	399	416	437	391	418	407	443	386	442	418	412	406	429	425	446	467	428	394	410	425	408	419	422	391	438	463	430	432	393	443	407	464	416	408	419	390	424	409	462	425	401	451	390	427	393	393	402	402	460	462	404	410	402	450	393	444	421	409	419	393	390	418	390	426	400	414	394	404	429	423	400	424	421	430	429	398	419	414	412	420	428	392	423	419	413	386	401	434	411	412	398	429	400	390	400	403	416	457	407	437	379	392	405	424	412	341	389	391	445	398	419	422	427	398	426	434	409	413	420	430	429	455	401	453	403	386	380	409	397	391	415	412	417	430	400	425	408	388	401	433	381	432	442	455	412	389	411	420	420	432	426	410	405	409	395	410	441	419	415	393	407	428	431	407	401	424	419	421	444	445	414	427	409	418	431	426	411	425	413	416	423	404	421	365	390	397	415	431	421	400	396	458	426	408	422	408	413	438	410	433	434	407	416	375	424	424	390	392	404	397	442	408	414	441	435	387	388	409	422	421	430	404	378	421	450	419	404	445	430	454	390	427	448	403	430	411	388	420	434	438	436	389	411	433	445	378	398	412	436	439	391	410	438	443	451	405	420	411	423	361	447	391	436	441	431	392	418	444	415	433	449	418	410	391	416	410	425	412	435	412	436	416	429	404	409	417	409	437	431	455	413	400	417	430	424	438	449	416	415	420	460	383	392	408	414	450	426	414	400	445	377	426	382	420	422	428	409	388	418	411	407	403	412	374	374	394	431	399	401	436	396	422	387	406	371	377	414	441	408	448	405	431	390	413	385	390	433	439	439	424	420	424	415	429	402	438	428	395	405	404	459	422	406	421	419	427	413	420	422	434	426	399	403	433	405	374	415	430	397	398	428	378	375	375	403	399	433	410	404	386	412	411	429	380	423	409	396	393	435	415	450	401	458	402	401	395	406	402	411	456	418	390	412	412	458	413	444	408	423	428	414	435	422	425	438	414	451	427	392	415	415	427	379	459	422	418	422	446	410	402	398	407	418	421	398	440	445	401	388	400	434	388	398	434	420	408	438	401	394	426	417	417	416	391	442	454	423	413	399	414	380	446	406	394	448	393	437	428	412	435	401	382	402	424	397	410	435	366	417	421	428	401	418	382	427	426	438	390	395	389	422	459	430	438	414	430	458	412	379	386	428	438	420	464	417	388	450	409	431	378	430	431	437	383	422	447	413	415	410	406	462	425	440	420	425	435	389	393	411	421	389	436	426	436	411	401	432	395	395	401	400	408	400	417	398	434	412	375	433	402	415	421	389	409	402	422	421	407	444	426	418	406	415	393	425	415	436	380	455	373	444	445	398	390	418	422	420	380	421	436	430	431	403	409	434	425	440	449	421	429	432	424	419	465	425	375	395	408	384	435	383	425	463	406	407	411	426	452	435	412	430	405	429	420	436	413	403	405	421	425	399	419	422	411	424	370	401	407	408	412	424	433	365	398	380	429	414	382	398	419	425	396	421	380	420	413	402	430	457	390	400	397	410	409	440	421	412	436	415	447	395	436	440	391	379	413	410	418	410	402	443	400	375	439	430	462	388	398	462	432	397	438	435	436	410	425	374	394	433	443	395	447	441	418	397	433	417	427	407	415	404	381	426	433	408	407	444	428	412	463	441	428	396	430	416	404	412	412	428	413	435	390	421	426	407	395	388	421	420	391	471	393	408	409	419	404	414	397	438	445	405	432	421	405	399	419	408	450	444	422	437	405	427	393	429	443	394	461	418	366	413	446	422	413	408	422	397	405	441	441	418	410	421	380	461	397	406	388	397	413	411	425	434	401	384	417	464	439	420	414	437	374	425	446	398	426	423	427	422	401	417	427	439	423	417	426	411	424	436	436	388	446	406	405	435	386	420	402	421	397	425	427	421	425	413	407	410	408	388	448	436	441	427	443	407	397	421	413	393	421	425	447	400	409	398	451	415	410	421	400	394	421	414	428	473	413	416	432	416	380	398	437	422	405	420	439	440	408	430	394	432	442	372	400	434	405	437	412	433	418	421	430	444	430	431	411	361	417	434	415	404	440	405	414	424	390	410	415	409	402	415	422	467	419	445	368	397	428	427	446	439	436	438	435	398	415	408	389	416	406	421	424	384	394	393	431	417	445	406	417	423	418	425	412	439	402	377	442	436	424	390	412	417	418	438	400	415	440	439	415	413	382	387	407	425	413	443	421	432	427	407	411	408	385	421	383	420	453	426	408	432	409	412	434	389	417	413	460	381	388	410	398	384	421	404	410	409	388	432	413	453	427	398	438	450	456	387	387	408	425	449	415	394	396	414	462	402	394	410	416	389	458	440	415	419	415	366	463	424	410	436	423	384	430	402	398	371	454	405	410	408	380	430	401	439	407	410	355	362	421	434	426	417	396	388	467	451	422	440	425	424	418	451	430	420	404	419	434	439	429	432	399	390	412	404	426	408	383	416	453	429	440	405	419	444	369	435	477	432	398	432	402	401	448	439	475	455	404	425	428	410	430	430	424	377	425	405	395	418	388	447	409	358	404	392	413	411	410	393	400	406	411	446	381	426	409	433	382	407	362	423	433	434	412	412	434	441	408	412	422	421	439	383	415	411	395	401	399	407	450	400	438	428	412	460	403	376	448	466	398	425	414	430	437	431	431	402	408	463	447	385	430	445	392	407	437	387	395	422	401	468	453	397	407	420	407	440	395	394	435	430	425	407	399	395	429	417	422	407	428	429	432	416	438	423	417	421	403	453	426	422	384	391	440	395	437	383	400	412	402	434	413	419	435	408	443	409	399	469	403	378	407	440	431	403	389	425	435	417	389	417	410	479	419	465	412	422	415	433	442	391	452	401	448	427	436	406	436	422	394	408	426	413	421	407	395	406	437	384	427	458	447	425	455	472	404	417	411	406	421	386	383	409	429	414	399	402	421	401	420	441	390	430	419	421	413	453	408	397	418	427	399	412	419	436	419	410	363	402	410	377	403	410	415	444	434	450	420	446	401	415	450	428	408	435	442	431	414	433	414	417	449	437	442	439	421	379	445	414	423	376	387	391	432	394	380	415	400	430	398	447	438	444	416	425	398	452	396	401	442	404	453	437	432	430	411	425	402	418	414	384	407	405	398	435	457	417	414	381	384	378	435	454	452	415	410	398	457	429	395	388	416	404	412	432	414	386	425	397	427	404	422	413	420	416	430	431	426	398	410	398	387	420	396	412	378	444	432	428	424	398	423	401	405	428	409	399	419	398	462	423	407	380	409	409	475	442	399	402	422	437	422	410	453	417	418	416	412	431	447	433	414	410	418	404	414	428	397	412	421	444	391	398	405	414	393	421	440	395	447
23379	21481	29280	24107	21472	21513	8175	1507	1211	1113	1126	1075	1003	991	901	912	952	874	921	877	876	869	853	867	828	850	875	895	867	895	868	850	886	880	835	870	819	833	818	738	830	822	810	849	818	855	773	843	887	791	796	843	775	781	800	854	842	815	797	834	805	826	824	879	832	861	847	823	807	780	793	822	858	813	798	874	839	781	914	805	822	837	814	810	870	838	827	825	861	846	838	791	839	802	863	852	849	801	802	847	836	859	803	839	828	866	817	833	806	837	855	777	810	803	872	792	807	852	825	838	821	843	837	832	826	854	792	844	855	831	821	841	862	862	770	876	902	819	822	783	785	921	851	809	858	838	816	826	781	848	778	829	827	836	837	843	773	830	829	784	846	855	782	864	818	797	777	824	806	869	830	830	844	806	814	808	816	841	817	831	821	830	818	819	819	827	827	793	793	836	842	818	843	797	852	832	849	847	877	832	831	827	806	888	814	842	827	828	853	817	844	812	883	802	829	832	807	841	866	848	835	824	844	829	843	842	905	825	861	804	801	879	858	811	827	827	825	798	833	833	841	848	818	827	816	818	866	821	845	834	837	815	829	813	876	815	837	830	814	859	797	855	808	794	832	813	863	839	831	851	916	831	802	841	867	869	791	853	837	817	824	848	805	814	799	791	825	844	815	860	825	835	824	862	853	867	848	837	837	831	776	818	822	827	840	847	780	832	827	812	889	830	882	842	822	863	875	855	853	800	856	817	816	873	824	794	844	840	871	890	825	792	834	804	834	799	813	823	783	819	840	819	802	859	823	834	807	764	864	796	835	792	818	804	852	805	801	814	799	812	821	879	741	836	833	803	800	834	791	813	807	798	799	813	851	799	800	837	821	836	803	831	826	804	811	820	812	817	791	794	822	825	842	811	813	798	861	819	825	801	812	854	869	844	826	811	828	820	865	805	817	836	849	793	798	857	805	818	791	827	863	828	801	875	805	844	822	841	857	815	803	782	779	812	807	833	815	813	859	824	769	846	857	807	877	801	843	861	801	828	836	837	781	813	815	827	843	833	795	821	806	849	845	830	853	807	826	845	798	839	792	816	846	819	853	864	836	816	787	781	865	844	824	841	812	830	874	853	790	854	885	850	834	818	800	819	858	903	825	826	770	824	783	807	839	810	845	863	815	766	826	801	825	865	796	844	846	790	869	811	790	854	862	861	865	802	837	849	794	859	796	856	812	804	842	821	849	835	795	836	876	878	872	819	866	818	846	789	851	816	834	858	851	836	803	815	820	799	777	835	786	852	805	841	817	795	831	777	800	841	876	815	839	860	842	827	845	806	799	815	858	824	800	783	801	832	852	791	789	782	818	817	889	816	831	807	812	799	808	843	835	809	813	815	795	817	807	861	803	794	820	792	911	842	820	849	839	855	782	819	823	793	807	860	866	820	871	850	862	888	857	852	813	890	828	818	820	788	870	834	839	818	830	775	778	806	871	837	814	829	851	796	839	864	884	884	824	797	850	808	864	794	800	777	820	838	810	821	815	826	804	837	821	822	783	859	847	827	871	838	827	771	851	839	847	843	865	848	812	866	824	781	866	806	781	875	836	836	839	868	781	821	780	767	798	819	908	830	828	803	836	836	824	831	834	839	867	805	851	803	851	861	865	786	834	783	808	856	846	807	787	802	771	854	824	849	836	786	865	789	827	806	865	838	850	866	816	844	805	829	818	852	815	806	855	818	810	840	893	847	827	818	859	802	807	841	799	825	848	779	827	787	879	838	819	813	860	836	831	855	873	841	803	872	815	897	859	850	819	819	841	825	856	852	834	840	774	879	831	828	763	804	822	818	816	828	825	861	847	808	840	844	821	807	790	840	874	863	830	835	760	835	841	739	790	858	829	836	854	840	876	880	826	788	796	843	815	847	829	855	832	848	746	801	808	810	805	814	819	856	820	837	843	839	831	825	858	787	821	904	820	809	810	813	852	784	760	780	834	826	804	824	833	788	805	822	791	828	820	812	824	854	824	775	839	826	819	849	825	803	803	832	784	803	783	860	811	767	824	848	802	808	837	846	865	833	836	827	835	796	788	843	797	832	772	815	772	789	819	796	835	789	813	795	830	829	838	810	831	838	828	809	821	864	828	818	794	807	812	805	835	771	820	883	783	815	834	839	805	816	799	814	817	828	870	792	831	830	843	825	812	904	828	818	823	807	791	825	789	835	800	823	793	895	817	818	804	849	791	814	832	797	838	842	914	826	822	837	799	832	824	863	906	824	859	814	780	832	827	855	847	819	856	835	834	878	820	798	814	764	854	770	826	787	855	797	838	846	786	835	872	807	857	854	772	812	783	805	784	844	821	795	835	874	874	766	803	856	820	854	867	852	839	807	904	797	814	869	832	846	797	849	804	850	828	820	809	864	912	822	814	785	800	841	803	835	866	791	861	812	821	791	808	788	847	816	879	775	806	898	840	834	823	815	849	846	842	852	868	852	845	830	894	803	830	868	823	818	820	821	775	849	837	805	790	800	783	842	864	865	824	844	867	832	812	818	880	851	835	811	843	818	841	810	844	838	831	809	834	815	808	883	835	814	801	848	821	838	816	889	771	831	824	861	839	819	856	816	816	871	809	800	864	822	782	822	837	858	770	786	854	806	863	858	846	836	840	835	807	816	788	849	823	827	857	852	815	844	832	830	799	875	840	832	834	800	832	823	805	808	865	794	806	826	854	806	858	816	837	826	829	819	885	772	815	820	851	820	813	769	843	819	822	864	810	836	810	823	797	826	811	813	841	802	753	849	804	854	845	797	832	838	833	864	837	804	852	801	864	835	818	798	827	822	811	812	784	861	836	874	832	827	759	827	810	865	806	882	811	767	856	834	847	811	786	827	835	859	799	835	826	809	816	807	859	797	772	802	881	844	837	840	829	831	815	813	835	788	894	859	829	837	832	825	865	810	829	794	848	788	810	817	833	822	843	790	865	841	858	839	859	878	843	843	835	814	835	785	806	798	823	836	777	853	833	801	844	835	841	834	816	842	815	788	838	795	858	856	823	823	792	756	855	813	831	890	837	785	808	856	867	823	818	834	818	804	776	862	734	832	807	807	799	855	776	861	849	840	814	817	841	775	833	814	773	846	803	766	826	841	801	807	828	837	782	870	835	816	819	790	873	806	818	811	828	824	838	789	829	756	794	846	816	826	872	844	791	878	793	802	851	842	824	817	765	822	797	859	869	837	814	860	781	804	806	781	837	773	817	842	828	756	799	831	841	820	867	841	873	873	860	867	827	818	879	822	857	789	865	825	825	830	818	836	842	830	805	839	838	829	780	875	861	786	790	846	834	797	811	823	816	787	865	838	812	794	798	818	850	873	796	824	793	800	876	867	802	839	855	833	804	840	884	823	905	846	874	846	728	836	805	798	804	862	821	840	769	793	832	793	862	846	783	806	820	820	843	828	816	848	842	821	908	908	852	825	792	846	814	792	830	830	810	779	845	825
56024	16826	10631	5564	4176	3119	2606	2254	1843	1811	1553	1443	1372	1340	1318	1208	1164	1181	1192	1135	1167	1100	1123	1098	1042	1081	1110	1040	1056	1064	1030	1053	999	1064	1016	1029	1074	1016	1023	1041	980	987	1033	960	1018	958	1037	952	1064	988	1031	1029	1028	1011	957	1028	1042	999	1048	928	1062	982	983	1021	982	1018	1060	1046	1017	978	964	975	1036	977	996	1023	990	1047	1042	952	1025	1017	1048	972	1032	1016	1015	1030	972	1003	984	1008	1023	958	996	1022	951	1002	993	968	1019	1031	1023	1011	1006	988	1045	993	1023	992	989	1014	995	1012	973	1045	1006	993	1002	949	994	982	976	963	1016	992	979	1019	973	959	1016	989	1001	974	984	1008	1002	1034	1019	960	1073	1050	958	965	969	954	1034	976	987	1006	1028	956	1007	1071	1005	990	1041	1020	1028	979	977	973	999	987	985	978	994	955	983	1004	986	998	1008	1042	1002	1011	999	980	915	986	1010	957	1005	1004	973	1015	1017	987	1014	1028	1027	958	911	1002	973	1012	959	1020	947	998	1039	1057	1021	1022	1010	1004	1036	1000	959	1035	996	1018	983	1010	961	982	974	966	966	979	1059	973	1004	1009	945	985	937	981	1000	1016	974	1004	1032	1061	998	960	999	1007	996	1050	974	983	997	955	973	994	943	936	1010	1011	946	970	978	956	1030	977	1034	998	973	1021	1031	950	985	1024	944	1062	991	948	976	1001	986	1011	994	970	987	1011	985	1039	1010	1005	1024	1003	1000	1065	928	937	994	965	1002	1034	1048	1001	1036	969	965	1046	1039	1005	1008	1033	961	1014	998	998	972	998	1014	1007	1014	973	1001	949	993	988	978	991	951	1023	938	983	952	1029	957	1030	1008	1051	959	1030	984	976	951	991	1010	1016	1035	969	998	969	963	996	1009	1059	955	1013	1008	961	1005	955	1014	941	948	980	1013	1023	993	1013	943	979	1038	963	980	1030	974	966	997	950	990	990	1004	998	1042	1091	977	1050	1010	1029	1036	945	932	978	989	970	1038	964	960	1013	1035	994	936	991	993	1047	1031	983	1000	1025	970	952	1008	939	967	1060	1058	1018	1011	1033	1000	1032	1037	964	998	932	951	969	1025	991	970	1028	970	974	977	971	1022	993	991	989	959	966	974	984	967	950	1006	985	969	1033	993	1053	1021	1029	977	974	1036	1014	953	1025	928	1008	1001	997	1039	971	1009	1016	967	962	1001	996	1017	950	1047	1027	1021	976	1015	947	985	1016	978	1040	1001	973	1005	967	969	1053	974	987	954	987	983	953	998	971	1017	990	978	995	1005	991	977	996	1005	1002	955	1033	973	1002	922	969	1012	1006	927	973	956	1011	978	955	945	975	966	987	998	1026	919	983	973	1026	985	968	1050	1034	988	968	1038	990	1005	1069	1027	986	1016	1050	968	986	973	989	1009	1014	978	998	978	1020	1008	1000	1017	999	973	1001	970	1026	1035	1028	1012	978	955	1020	1030	1034	996	981	1042	987	988	980	938	960	968	917	953	1001	1036	1002	1027	1017	956	1010	981	984	935	1013	1026	963	1054	969	939	959	1027	956	960	974	991	1041	988	973	1051	1032	1026	971	1019	1009	986	1002	957	1003	990	984	991	1018	993	1040	1012	1009	957	1003	970	1038	1051	961	1038	1006	926	969	991	990	978	973	996	997	931	1018	1008	1004	1004	1036	980	1011	970	954	1045	980	989	1019	961	966	1002	1025	997	1009	1039	995	990	958	985	980	1019	1018	1029	1018	922	1056	962	1027	928	1034	995	987	1036	966	1013	1020	970	999	995	1045	974	959	969	919	1003	1043	977	952	973	1028	1010	1036	1025	970	1017	1007	1019	1006	989	1027	964	1000	994	1051	1001	980	998	975	963	1022	1034	984	978	993	974	1022	989	969	995	1024	1018	998	1002	1013	995	1037	1018	941	977	977	903	1005	937	1006	1032	979	1018	990	995	1010	933	949	1026	1062	1024	1036	1030	1003	978	992	967	1016	1051	932	965	965	942	1008	968	1003	1025	1005	984	1024	933	969	1015	1035	1061	1048	1031	1000	977	1010	988	975	961	1017	1000	931	1006	1035	981	1034	1004	1022	955	977	1010	989	992	1009	992	996	976	1066	980	997	992	1025	1010	967	1031	999	1008	1018	1050	958	977	957	995	1021	1005	1029	1042	973	994	993	1030	942	1023	998	992	998	963	971	1000	1008	1023	983	967	1009	972	1006	967	928	996	1011	980	975	986	1025	1035	1043	1029	1018	972	1025	988	969	972	956	1018	1033	1039	1004	1001	973	945	965	1014	1039	974	1005	1021	1028	1002	981	1032	959	961	934	989	970	990	989	952	939	977	1053	919	999	999	949	997	952	1007	1057	1046	1005	955	958	990	1010	1036	1019	1035	978	1047	1028	973	988	1052	962	1049	1030	969	953	1008	933	1044	950	1027	943	1010	1014	1009	930	1028	1032	989	1000	1005	996	989	986	953	1014	1021	985	1012	1055	995	1001	1017	969	1022	978	968	1038	1013	999	992	992	1015	977	935	960	985	998	976	933	978	958	1007	1008	1008	1012	981	995	1002	990	945	1009	970	1055	1004	953	988	993	1014	975	1004	983	1014	1000	964	981	982	917	981	996	952	1019	1006	1018	958	989	899	965	1019	981	952	1034	1067	1047	1007	990	1014	1045	1023	986	1034	1058	986	982	976	971	1001	987	966	988	1018	1010	988	980	1006	1029	1027	1027	1035	998	972	997	1033	962	1027	967	1018	983	978	1060	953	1004	1008	1033	985	1006	1009	1016	961	970	1016	1003	982	1033	1010	1007	1015	967	975	1009	1001	1049	937	1021	998	1026	997	1013	921	978	975	922	959	944	1045	1018	946	956	1019	1008	1016	955	1020	944	1044	1013	958	995	978	989	1041	1044	1025	1049	992	1012	982	1024	977	973	1005	978	1033	1006	973	964	1020	1004	1037	957	995	1009	994	1021	1010	967	991	1027	1000	1014	966	1046	1018	1038	975	977	991	1022	991	997	1067	1044	980	1036	956	994	975	999	996	1047	970	1001	989	962	1015	1011	921	974	1026	999	979	994	974	965	1002	995	975	990	1002	1019	997	948	961	1047	960	1001	954	991	929	986	1008	1026	1019	1038	1005	988	994	963	1028	972	998	982	952	1007	990	999	998	973	1002	976	885	1008	1039	1003	963	927	970	979	1026	1003	959	992	1005	985	1000	999	1014	1049	1027	981	974	1024	1002	1011	1010	943	912	997	903	1060	1022	1000	1022	987	985	998	945	980	970	912	973	1060	980	978	984	965	986	998	1041	1035	994	1074	956	928	969	1002	981	1004	1003	999	956	985	1006	1011	1049	981	1030	1005	991	1033	975	1021	1037	1011	980	1037	1001	970	1018	1025	985	993	963	977	979	990	1023	1001	1075	992	993	1049	1019	992	986	994	1007	970	986	1012	983	1023	998	973	1006	1002	956	963	1006	1061	1008	966	996	932	987	957	998	1026	986	983	1000	979	1050	978	1010	992	1021	984	1016	952	990	979	1040	985	1003	954	966	960	983	1026	1021	975	1003	1002	947	978	1012	981	906	940	940	1004	945	1005	994	1008	1010	991	992	988	1014	980	938	988	1015	1031	931	926	971	956	1025	932	931	997	1004	1012	976	1009	996	992	1047	963	1029	966	969	1049	1041	1011	981	994	962	978	982	997	974	982	1003	949	1003	999	980	995	987	991	1013	1042	976	1002	1021	991	994	983	988	998	1013	984	1005	984	957	1035	985	1011	953	1036	982	970	1015	1033	983	995	921	1080	912	972	919	1014	1022	960	956	1046	1047	989	1013	972	990	991	1011	1003	952	1001	1005	1050	980	1013	996	990	1054	1002	997	997	950	950	1020	1012	938	1008	970	1011	1007	975	1011	973	1060	963	1019	1029	1022	1009	1019	937	1016	1005	1043	993	986	996	1018	994	1028	1040	1028	998	946	987	1023	948	960	1007	970	987	984	1000	989	986	980	975	985	991	974	1017	952	1014	948	999	963	982	1028	1012	975	960	1023	946	999	1019	1001	1023	1007	996	1048	1017	952	994	986	965	1019	997	1010	1015	1064	1024	998	974	1011	1000	941	1016	999	1002	1025	1015	973	1006	972	1067	1007	1005	1028	1058	1061	959
28361	19832	5878	573	447	407	364	343	342	345	326	368	329	339	324	344	342	345	325	335	343	360	299	353	347	339	346	358	339	355	335	307	353	335	379	366	316	378	336	359	330	362	336	341	354	370	343	314	316	324	323	341	336	321	360	341	367	352	314	333	342	345	321	372	353	351	318	328	330	352	357	320	347	344	309	349	328	314	327	338	346	328	332	299	358	327	312	315	320	327	347	321	345	345	311	397	319	346	354	376	326	345	338	346	339	363	338	324	338	322	334	325	361	368	370	340	327	360	363	366	286	357	348	343	313	309	321	346	357	350	358	367	340	328	325	327	301	366	336	345	336	330	334	356	339	349	329	323	320	325	318	333	339	332	332	326	318	341	324	336	363	338	345	327	350	304	319	332	335	352	311	327	342	332	316	308	320	289	330	340	339	337	330	327	344	308	323	341	342	374	353	349	371	333	345	336	336	302	321	366	346	342	333	340	349	308	321	325	304	358	297	329	362	326	346	338	330	334	329	332	357	328	314	323	307	341	376	309	381	347	328	339	323	323	306	330	310	345	319	327	310	351	330	350	333	349	328	334	326	315	341	354	324	323	332	368	316	303	344	335	357	355	329	304	347	390	320	357	334	389	307	305	355	350	344	335	335	301	334	320	350	378	349	339	321	337	336	370	346	337	301	343	385	320	307	319	346	304	305	309	340	322	362	377	361	357	343	320	341	339	313	315	342	363	397	333	319	320	336	327	308	335	347	350	371	346	283	365	349	349	348	345	340	347	341	324	349	317	355	341	292	317	328	352	353	331	357	317	352	350	312	342	321	304	339	362	320	323	342	335	339	327	317	333	338	332	325	331	306	349	324	327	328	337	333	334	315	350	316	330	343	350	298	320	327	354	335	305	379	311	346	337	333	344	348	371	334	327	333	340	360	334	371	338	328	343	319	311	338	345	331	308	341	324	355	324	371	326	360	314	358	316	335	356	321	312	328	328	364	346	326	317	376	388	317	332	332	347	367	348	309	361	340	332	335	341	336	340	343	366	342	328	352	334	347	331	340	333	330	356	358	301	357	346	378	340	324	328	342	310	361	343	335	345	369	340	322	342	369	304	339	319	341	345	341	360	311	375	318	323	327	321	339	324	346	325	328	357	357	345	337	338	334	341	337	329	345	346	348	336	326	349	314	335	327	335	323	349	343	341	345	340	307	342	327	339	355	341	332	324	344	339	344	313	331	340	326	329	337	331	349	343	335	344	317	337	314	334	351	345	358	322	314	304	341	334	334	285	326	341	343	326	318	296	319	355	349	344	320	357	339	332	369	342	337	327	344	355	360	347	295	335	345	305	362	321	335	337	348	294	324	337	339	307	312	372	340	345	335	343	311	309	323	357	341	340	325	324	360	330	336	352	327	331	364	340	326	314	349	328	375	335	322	332	340	358	311	349	366	323	341	361	321	342	336	309	330	366	322	332	362	340	346	357	349	324	339	358	329	299	329	367	323	326	324	373	310	389	341	298	348	349	341	315	373	346	328	337	327	357	340	313	335	341	323	287	334	369	324	326	344	357	332	355	335	357	339	344	331	328	332	349	339	354	298	294	342	333	351	341	353	337	316	344	316	337	332	317	330	314	354	332	337	340	359	294	327	300	323	334	339	328	374	377	365	339	333	340	329	349	308	376	328	361	329	338	359	320	335	354	366	359	322	298	320	362	354	312	331	317	302	322	373	336	339	341	332	311	327	333	325	354	366	369	346	349	321	329	348	341	328	358	279	347	330	350	331	344	326	338	347	362	357	329	353	292	346	335	333	339	330	332	333	347	323	357	341	330	322	331	336	332	329	332	345	295	311	339	351	328	345	338	339	319	337	325	410	373	334	334	366	290	320	328	349	387	331	343	336	327	327	324	315	327	361	324	333	340	334	355	334	326	337	322	335	355	334	348	338	316	317	348	315	337	316	305	331	309	355	355	353	336	365	345	328	304	302	361	337	346	325	318	352	384	365	321	312	372	336	308	330	300	330	361	336	347	328	323	346	367	363	348	338	358	357	330	329	334	374	324	359	345	349	349	340	365	331	347	331	317	320	333	314	336	330	360	344	336	339	360	352	319	324	308	306	328	328	342	323	322	329	337	314	310	344	336	344	322	316	329	366	331	326	353	329	372	316	331	329	334	301	329	336	374	325	332	320	348	337	336	358	347	325	337	354	357	344	331	342	320	340	343	352	313	312	346	345	369	307	330	309	375	346	337	318	349	354	362	348	324	337	339	353	347	367	355	347	343	332	352	368	328	345	327	333	294	328	314	353	325	340	335	350	328	324	327	352	289	310	345	346	340	312	363	315	336	298	332	328	339	322	335	384	310	316	321	334	324	329	315	338	333	364	330	338	323	344	327	355	321	350	314	322	327	319	340	338	333	348	361	363	321	359	326	335	294	343	362	339	347	348	336	302	305	338	377	320	342	353	345	339	334	325	351	311	329	326	328	324	370	339	329	332	351	331	361	325	317	334	342	338	337	308	345	310	313	351	326	331	347	342	318	340	336	336	339	341	313	348	311	345	373	334	359	331	364	362	346	325	331	338	324	317	292	342	306	343	322	343	366	350	341	366	333	333	327	320	321	345	358	362	340	336	366	341	332	357	330	343	289	351	339	383	352	330	337	329	332	373	322	323	367	307	357	333	342	339	327	373	352	326	326	340	339	344	354	335	322	349	348	332	317	297	329	314	332	330	346	343	339	314	306	344	326	338	329	337	308	328	361	329	336	343	351	330	355	357	311	349	339	346	335	361	318	335	316	349	331	359	340	339	320	339	330	324	310	357	355	344	353	326	358	321	384	335	314	344	329	332	345	346	345	330	319	356	342	332	355	363	327	338	338	348	334	284	364	316	375	323	329	316	312	322	337	325	349	340	296	338	332	336	346	333	309	354	317	296	332	329	349	325	350	327	333	337	349	346	341	333	365	294	328	346	314	347	324	346	332	337	325	325	327	354	339	350	324	333	337	319	340	323	338	337	333	349	325	353	339	367	345	348	329	343	328	316	324	365	324	323	342	384	313	311	340	352	312	324	323	342	313	343	343	326	374	356	344	314	374	331	351	370	302	309	325	341	306	337	339	334	318	344	369	322	360	384	352	354	334	330	356	353	354	338	356	338	336	327	348	361	332	358	339	366	350	318	353	322	321	316	338	298	334	347	316	355	338	329	300	309	337	341	351	312	344	350	334	318	335	356	353	323	340	340	364	318	355	351	336	306	323	336	350	328	329	334	313	360	347	323	340	370	325	331	292	346	332	347	340	345	345	378	372	337	353	308	365	343	320	333	333	346	378	326	337	324	307	348	319	323	319	354	329	325	329	360	358	333	333	342	311	319	340	327	360	355	331	337	343	357	355	334	349	350	313	333	340	311	338	347	365	372	336	322	351	389	328	355	330	361	342	332	322	346	338	324	317	341	306	361	337	341	340	306	352	298	362	346	378	386	337	332	316	342	367	335	349
20946	3423	765	581	482	485	450	443	451	461	428	442	430	432	412	455	411	405	434	400	456	388	467	420	392	424	409	457	444	456	445	414	415	424	377	401	412	423	414	436	431	417	451	492	443	378	423	426	405	392	398	406	384	434	446	452	398	442	419	389	433	377	402	405	458	430	420	412	439	409	442	411	423	417	450	400	450	431	418	403	438	420	391	412	428	428	409	443	407	419	413	417	422	405	465	375	401	422	425	455	458	446	429	402	401	449	457	419	409	425	403	439	427	425	434	439	414	446	412	410	462	455	412	408	455	432	425	403	453	416	454	404	438	420	423	396	417	454	410	439	432	409	425	406	430	384	421	458	428	426	417	376	456	396	422	455	399	444	417	434	428	429	419	390	406	431	448	428	385	432	431	429	389	406	405	405	437	420	418	417	436	440	419	406	424	499	405	413	465	422	418	421	442	441	416	425	430	414	428	420	385	400	424	427	450	409	418	401	394	401	421	445	412	437	414	401	436	439	432	467	415	405	449	427	434	455	430	424	388	480	403	416	460	428	428	434	405	435	435	381	405	434	403	416	442	407	443	435	410	411	429	496	424	431	432	428	432	427	419	416	432	390	433	424	415	410	421	442	446	418	432	424	441	403	406	406	432	402	448	420	440	430	405	425	450	403	444	452	406	394	444	425	412	479	413	464	433	432	424	435	448	431	425	413	401	410	442	432	423	431	447	432	434	406	424	432	410	436	408	454	449	408	444	430	422	439	444	429	428	369	411	436	429	428	456	433	450	435	375	394	422	411	436	473	400	392	429	407	435	419	451	433	432	428	423	413	439	396	444	410	378	407	434	458	430	430	440	442	450	427	430	428	454	399	419	395	403	407	419	405	447	441	413	404	405	379	426	384	430	426	435	427	386	416	475	433	440	423	380	439	442	420	420	424	406	419	424	434	402	402	412	458	453	412	436	419	426	420	434	411	421	407	419	429	407	421	434	432	413	441	452	461	444	456	436	408	394	430	473	426	379	436	398	419	392	396	449	426	445	432	420	411	421	450	438	453	416	446	378	442	426	426	426	418	411	415	412	422	383	445	423	415	379	383	392	421	445	427	441	420	403	438	432	441	394	427	419	391	396	368	421	441	420	423	470	428	407	433	371	407	443	404	446	431	407	415	433	429	432	415	440	427	439	429	424	412	426	414	412	435	421	401	437	418	436	431	420	449	424	419	429	429	423	455	432	417	416	452	438	420	383	419	430	424	414	409	430	442	460	432	393	420	400	436	423	413	395	407	444	423	414	455	432	430	426	387	406	415	413	437	405	412	411	413	410	423	424	410	440	429	428	430	424	423	417	403	451	434	406	433	403	411	394	400	416	429	449	438	452	425	428	394	452	456	440	419	414	440	433	434	453	406	429	447	447	399	373	425	391	403	450	406	422	472	391	423	418	421	403	461	455	465	413	418	411	394	422	396	439	455	423	416	406	406	430	398	425	410	441	438	407	417	396	434	449	403	442	394	434	415	411	381	438	410	423	422	424	450	435	464	429	423	430	430	410	418	449	446	409	388	417	435	424	418	420	427	420	448	439	413	394	437	459	408	428	418	399	428	438	431	403	452	440	413	430	395	390	423	412	428	422	453	436	438	425	441	441	464	450	406	459	399	378	481	426	455	412	432	443	428	412	431	411	461	432	428	437	393	428	455	420	375	431	426	398	430	394	412	402	404	430	399	397	413	401	454	429	426	418	407	443	429	437	431	439	395	392	421	407	421	420	421	436	438	431	427	416	402	438	388	414	433	392	424	406	458	429	440	449	447	414	415	429	424	406	461	409	396	444	401	401	404	420	431	415	434	392	453	429	448	408	430	454	404	429	416	405	413	440	440	424	475	444	425	427	417	403	453	409	461	404	419	412	446	417	407	418	444	448	426	410	450	406	463	402	393	446	425	445	422	393	430	434	408	445	420	430	416	444	406	422	448	421	405	431	434	432	423	423	438	412	414	430	440	455	426	419	399	411	445	416	426	416	428	437	410	410	384	409	401	406	424	446	422	413	411	410	412	425	435	436	426	386	420	436	422	435	381	394	435	407	426	410	442	424	426	397	413	433	440	422	426	415	404	444	444	442	452	425	428	424	399	438	369	396	415	431	417	443	417	452	444	453	440	392	425	474	373	418	441	427	395	429	405	432	398	441	424	427	418	466	433	421	414	405	477	405	452	423	398	405	437	400	466	440	427	441	432	432	440	438	399	391	400	411	422	417	418	438	462	409	410	432	440	387	421	389	412	408	398	415	399	428	386	432	450	405	398	419	438	423	451	432	421	427	441	439	441	442	422	431	441	421	447	390	454	412	447	431	428	415	432	442	453	413	439	440	405	401	415	389	456	438	443	398	457	466	430	468	408	447	444	423	440	433	436	447	390	396	441	431	420	395	450	388	409	439	414	426	430	412	418	413	402	467	423	431	389	395	450	426	430	427	435	433	445	410	415	413	389	440	445	434	391	417	450	431	436	412	431	445	462	452	424	416	422	447	462	438	420	413	417	440	435	401	422	397	408	405	401	438	410	422	393	390	436	469	389	421	397	467	431	421	440	419	406	439	414	405	391	393	443	436	410	408	421	431	428	433	438	440	426	445	442	433	459	424	421	392	441	404	404	405	431	419	405	403	415	437	379	416	466	432	431	451	410	471	400	432	419	394	431	442	404	444	423	391	419	406	419	432	427	396	418	419	441	437	412	420	447	396	395	405	444	438	431	442	417	404	401	401	386	465	427	418	426	400	426	428	441	435	462	451	431	423	410	402	376	405	431	465	426	430	411	421	415	420	425	406	432	446	424	407	398	446	435	403	418	413	410	429	416	380	433	381	419	417	412	408	426	423	435	386	386	419	410	432	411	390	385	402	399	447	440	383	414	399	392	429	432	404	414	409	447	383	425	406	430	413	407	433	436	416	437	406	473	396	439	435	438	427	457	422	411	416	422	417	395	404	377	422	445	427	415	390	412	384	440	430	409	442	407	378	442	413	409	414	405	446	397	454	433	433	416	420	408	434	451	427	414	394	382	420	487	469	405	473	387	390	397	415	433	401	451	425	421	402	432	394	418	412	385	431	416	436	417	402	447	459	410	439	419	362	418	392	452	393	441	423	418	451	425	410	410	420	450	394	409	402	422	434	439	410	440	413	434	419	431	440	410	406	435	397	436	416	401	423	428	444	419	443	414	415	442	422	447	416	404	416	439	435	429	433	415	413	405	421	423	432	435	443	409	441	382	399	394	394	421	433	426	409	434	393	408	453	402	444	413	398	420	406	398	385	411	409	398	412	425	400	451	398	441	403	411	441	456	401	446	404	422	392	431	422	440	436	426	391	407	416	406	421	422	423	448	422	393	462	405	431	425	412	390	454	410	417	388	423	422	387	410	405	425	382	432	422	399	398	471	423	409	406	447	394	426	440	406	432	389	447	432	422	418	434	458	378	443	383	410	384	438	438	402	429	437	412	450
24350	21464	28715	24577	21430	9521	1382	1012	925	862	874	733	721	769	748	794	805	759	712	704	701	753	689	752	742	719	701	741	684	711	690	708	691	735	701	754	715	710	698	712	694	695	675	668	703	683	717	684	726	733	699	659	667	679	694	689	713	661	741	698	674	640	709	708	721	647	710	694	683	682	735	701	700	691	746	646	664	663	732	717	752	713	728	679	682	694	719	700	662	703	660	656	710	677	685	674	704	671	732	688	728	676	692	705	710	637	697	683	717	685	661	670	734	698	682	675	664	685	721	689	677	682	668	680	651	681	681	705	697	714	690	681	651	670	653	711	688	701	717	672	712	678	671	680	746	680	681	698	679	677	666	686	691	675	690	682	698	683	732	662	733	721	681	665	694	729	721	653	726	701	705	717	680	686	681	682	727	701	703	685	700	649	676	683	648	631	711	691	667	704	698	684	725	693	684	704	699	731	636	678	649	647	676	681	640	684	695	711	681	689	676	687	712	718	717	656	698	664	687	668	633	721	682	710	676	708	721	680	653	673	733	726	745	674	708	721	641	663	697	717	709	670	713	686	659	696	696	687	674	680	706	689	674	699	694	670	713	697	711	698	663	698	642	674	667	666	691	695	710	716	696	733	646	666	706	687	686	692	686	691	670	639	701	680	699	655	709	646	694	716	680	680	673	660	670	671	728	688	666	688	683	663	705	707	688	654	724	700	660	670	719	706	657	660	695	701	702	717	672	661	725	661	708	711	653	723	722	616	681	683	696	672	682	694	681	673	651	703	634	636	653	675	662	658	694	638	674	693	659	687	677	659	656	693	710	696	745	654	695	698	721	697	715	709	669	710	722	705	676	676	724	626	736	675	655	704	674	657	740	701	705	642	649	702	710	685	719	668	740	707	688	693	728	665	721	723	682	712	653	668	665	670	699	669	670	653	695	740	684	713	696	697	705	692	680	692	661	682	673	712	684	666	678	707	659	680	704	686	612	657	687	678	734	703	698	679	714	741	689	631	720	711	684	674	736	718	665	680	688	705	640	675	717	713	705	681	663	699	685	698	719	665	650	680	663	666	711	717	717	732	692	688	690	662	705	637	699	679	676	671	689	702	654	712	705	685	725	689	746	710	702	671	679	668	690	708	708	681	677	694	710	669	704	683	700	669	693	704	694	654	684	697	673	682	705	719	698	693	743	679	710	653	748	665	733	746	675	710	651	730	686	692	703	683	698	711	738	688	712	679	682	715	700	677	673	708	692	679	699	679	695	740	676	738	692	705	688	659	715	680	731	706	697	695	696	713	704	686	679	644	689	723	719	676	698	743	639	691	713	712	697	649	709	645	644	664	667	681	701	732	695	658	691	720	710	657	690	671	713	686	649	676	704	698	754	684	658	650	683	704	681	730	727	701	665	717	656	682	692	719	744	661	693	654	720	751	687	747	707	680	701	790	703	659	681	733	691	724	686	676	683	657	673	749	694	720	703	729	650	694	697	687	737	671	650	718	657	682	689	738	769	695	694	748	711	668	652	688	743	716	748	681	669	638	701	692	694	728	683	726	695	665	730	638	693	679	677	656	680	666	676	641	685	693	726	702	689	670	688	647	706	640	660	735	691	683	716	659	711	689	676	674	692	725	708	729	700	708	606	740	676	690	679	698	684	681	700	676	704	681	688	739	680	654	703	723	665	697	718	664	664	706	666	674	658	695	686	645	690	666	700	655	725	672	692	708	682	688	680	674	692	652	716	694	696	690	689	663	673	700	713	666	724	729	665	640	694	674	706	706	652	658	731	716	709	677	711	663	715	686	683	674	685	736	704	736	692	686	752	643	739	732	699	698	715	716	691	650	689	659	741	711	679	743	704	680	645	638	693	666	687	679	744	698	627	689	666	694	748	688	678	645	722	681	698	675	672	683	716	700	698	681	689	710	727	727	638	664	716	723	679	675	692	681	708	687	725	674	702	679	675	670	736	679	696	717	714	686	692	728	665	678	697	653	691	686	683	754	689	688	686	692	669	693	752	683	673	729	695	715	639	699	701	676	751	680	703	700	668	647	683	699	695	719	764	705	727	694	707	667	721	726	671	692	715	694	647	659	692	680	679	763	672	720	688	685	679	714	659	659	711	697	669	708	678	673	700	715	662	672	702	641	675	680	689	737	666	685	712	708	696	681	701	713	708	680	684	695	693	710	692	691	753	690	722	695	694	654	659	657	685	643	676	718	682	706	687	670	716	703	713	696	694	686	666	687	716	670	648	690	681	690	682	708	685	715	719	684	725	668	663	712	675	701	740	713	718	702	724	713	691	691	686	697	685	696	722	640	689	686	678	714	724	671	669	658	716	693	669	660	715	702	694	676	699	731	726	672	648	647	681	704	665	703	723	713	664	715	724	690	644	722	712	689	680	675	652	713	677	694	733	668	668	674	705	703	699	670	686	724	715	749	720	684	712	704	712	644	698	694	688	667	721	671	725	678	690	633	688	679	709	694	685	659	654	762	675	694	698	671	650	639	709	684	699	688	695	685	687	688	694	684	660	727	735	671	709	704	669	646	696	710	690	641	641	712	669	657	705	668	692	681	724	705	697	680	706	626	683	675	733	653	726	746	686	676	707	767	676	635	707	683	702	676	715	702	689	628	655	710	655	670	700	696	757	734	653	672	706	618	696	720	715	701	672	703	669	681	666	681	689	704	665	649	693	645	677	765	721	674	662	664	704	686	707	711	660	664	672	679	723	640	648	676	685	686	697	667	711	682	678	693	665	684	670	674	673	666	748	644	686	703	682	699	703	711	638	701	708	694	701	674	694	710	704	717	708	700	658	698	721	697	702	717	721	706	693	679	680	659	698	636	688	687	686	711	720	685	679	689	667	674	719	728	710	700	737	711	736	661	663	665	704	659	677	647	679	682	688	723	694	667	703	717	718	702	683	714	697	690	661	700	685	673	674	662	703	685	717	720	689	674	692	709	679	720	718	671	672	706	714	726	689	681	725	620	740	708	684	739	745	725	731	721	718	688	709	671	706	731	670	686	719	694	683	700	690	670	711	717	749	690	662	677	704	669	703	648	671	700	690	726	677	700	693	709	683	697	657	683	690	678	695	749	677	656	681	662	656	734	707	721	735	649	729	662	701	681	692	697	746	688	642	699	679	671	699	641	651	697	702	699	705	669	713	711	734	684	717	684	678	736	704	708	652	682	672	702	643	708	689	725	709	724	633	696	681	684	741	672	673	728	688	651	680	670	712	682	702	684	696	727	725	708	675	689	690	746	690	699	670	714	655	706	662	683	670	760	666	691	688	697	684	672	727	680	725	678	713	682	726	711	704	714	696	672	726	664	730	650	644	722	668	699	717	692	692	711	740	752	696	702	723	712	704	635	701	705	665	681	700	714	684	685	717	689	661	676	718	718	672	737	716	686	665	678	718	677	702	706	684	668	663	652	759	726	658	674	654	718	645	702	690	742	717	647	711	722	712	679	681	693	672	674	690	691
50228	13876	6255	3400	2380	1991	1698	1419	1293	1197	1156	1035	1017	945	926	1025	953	900	906	913	911	882	871	835	914	885	832	837	903	837	838	859	899	867	817	826	840	844	871	818	827	855	906	838	798	828	855	837	843	805	872	884	903	825	861	859	858	847	821	854	794	880	798	810	776	820	826	790	820	816	826	800	776	812	807	866	873	819	799	824	848	844	806	823	808	794	840	809	886	804	808	782	851	856	841	821	800	842	816	800	865	828	820	827	798	814	856	867	854	815	851	848	804	801	855	823	823	855	858	750	826	826	879	852	833	831	848	808	833	846	813	874	838	869	810	787	866	830	821	783	861	824	850	808	862	827	777	826	823	916	877	860	877	832	869	807	811	881	833	882	835	843	868	839	814	792	909	799	813	832	861	802	851	824	818	827	843	823	817	799	859	855	815	788	857	843	783	847	864	828	874	868	812	852	843	806	801	830	837	812	883	865	879	843	823	826	822	809	773	796	837	828	834	827	833	822	825	745	824	798	800	816	875	863	833	850	865	862	833	820	839	822	834	842	823	844	803	877	811	850	875	808	803	806	779	815	840	780	829	837	825	816	819	816	837	864	793	830	823	834	907	843	833	843	781	830	823	842	815	811	802	863	775	826	855	869	832	843	810	805	866	904	786	894	845	792	839	856	827	836	822	868	871	899	841	831	890	818	834	846	853	852	821	813	888	805	818	844	801	761	873	852	797	871	841	842	824	810	833	861	820	822	819	840	857	807	801	819	826	854	816	807	866	860	873	932	843	852	801	831	806	841	824	889	808	822	867	800	859	861	840	836	797	813	833	875	833	816	790	793	803	828	823	818	814	808	848	813	880	851	866	818	889	826	824	788	816	814	829	800	833	788	848	842	839	870	781	884	841	830	812	862	848	866	886	812	829	886	847	822	841	799	864	863	840	834	825	878	877	845	859	814	806	815	834	823	870	827	816	908	873	832	797	850	867	842	832	871	850	848	852	815	796	827	806	881	846	833	851	833	851	813	784	838	774	798	858	838	831	818	867	798	869	815	890	845	809	809	817	864	852	844	809	845	857	867	862	857	833	769	804	844	833	802	837	863	837	825	839	839	839	869	791	799	840	856	840	845	827	810	805	841	832	818	845	783	832	832	813	874	814	818	836	824	810	818	809	857	832	867	867	876	895	825	862	869	857	839	863	861	831	811	853	842	817	812	828	800	846	832	806	835	869	840	793	784	855	774	851	847	873	865	819	848	814	804	857	795	840	781	884	858	837	872	871	819	816	851	795	791	806	856	798	809	805	794	837	904	842	827	877	862	862	835	823	794	763	867	822	885	823	801	846	799	799	884	832	858	863	868	877	861	841	809	844	827	848	857	828	833	859	846	869	860	849	816	825	764	852	867	829	834	801	828	807	811	802	775	775	874	820	832	830	779	789	853	829	821	905	829	840	858	850	880	873	803	855	808	832	803	800	808	833	811	848	800	788	839	801	877	820	834	794	826	844	818	853	879	896	806	796	873	843	846	869	859	818	800	836	819	833	827	777	810	870	884	824	797	846	831	853	902	829	853	804	857	806	760	799	791	810	883	804	785	875	851	867	851	806	848	854	810	798	886	832	848	795	799	851	881	870	882	888	824	830	858	786	811	795	861	768	890	833	806	851	855	824	846	840	860	828	813	847	832	808	795	832	801	847	825	758	847	843	830	856	804	843	830	850	789	834	857	839	873	829	792	833	850	916	802	797	867	813	834	813	854	818	797	813	861	827	831	837	807	805	803	795	805	839	799	845	820	834	807	839	780	824	852	831	818	819	841	847	870	812	908	847	838	835	831	866	785	870	783	786	847	874	813	818	867	848	833	882	779	820	794	806	874	868	846	823	813	800	854	789	832	874	852	883	865	883	834	861	831	806	805	817	854	779	842	825	896	830	853	846	782	846	827	828	845	863	854	803	802	865	822	831	852	860	855	880	841	828	811	813	832	809	788	815	804	824	827	848	850	754	860	823	857	859	790	798	858	872	834	853	870	834	883	831	826	818	811	859	853	874	850	780	874	890	884	827	752	844	831	809	772	866	819	829	823	804	837	818	815	817	847	821	823	804	843	812	851	818	846	828	809	814	813	813	898	836	827	827	835	824	778	781	797	814	831	819	811	832	838	837	861	798	816	821	848	816	766	865	810	862	808	799	841	789	850	785	795	836	809	850	824	846	790	832	785	859	804	803	837	824	839	836	830	834	802	813	884	848	856	829	856	814	825	811	817	870	858	851	794	853	781	853	789	858	842	833	806	855	858	858	846	816	864	836	811	822	860	875	804	838	833	837	849	848	857	806	815	826	812	787	796	847	837	836	888	861	842	880	812	827	824	842	799	806	822	853	804	865	894	779	861	821	786	844	802	893	830	821	829	839	860	817	820	899	837	848	866	836	806	831	797	841	866	825	843	828	827	837	870	815	833	824	837	855	784	798	811	846	770	844	844	826	872	826	781	845	868	834	855	814	854	849	852	833	836	815	851	828	835	777	812	824	853	828	855	849	801	844	875	831	870	820	861	816	808	858	848	801	816	850	826	851	823	799	815	766	842	812	831	850	845	862	829	861	811	842	848	825	802	858	775	815	798	838	815	843	861	790	804	838	827	805	803	831	849	803	768	839	792	913	880	884	840	820	837	827	802	844	832	892	840	798	815	769	847	870	847	860	821	828	838	816	847	833	817	830	845	801	819	872	817	836	855	888	771	822	839	817	801	838	825	832	832	876	807	785	846	831	821	832	867	836	825	779	832	800	808	879	796	806	858	867	847	847	832	884	820	868	855	837	852	857	848	816	815	855	835	876	858	788	829	878	838	856	815	830	810	858	830	815	803	818	786	888	814	812	799	881	818	881	858	822	828	856	831	864	866	827	792	853	858	835	834	858	852	793	778	782	830	828	815	832	778	831	843	811	827	844	826	876	853	858	877	804	844	873	800	782	804	788	852	825	853	814	800	854	809	805	867	876	817	833	780	770	824	808	788	835	814	808	821	854	775	829	821	820	851	856	811	831	789	843	827	894	857	851	834	832	787	869	835	807	795	811	849	836	825	828	805	835	806	870	840	850	864	826	875	815	834	860	840	777	844	851	835	856	869	789	791	881	841	814	829	858	841	811	857	867	843	807	804	883	828	854	818	871	795	817	837	834	867	846	834	770	847	851	764	865	834	872	848	892	888	833	798	801	848	827	870	838	837	780	818	841	828	868	848	831	851	840	833	798	857	802	860	834	824	834	812	886	834	861	839	794	833	844	889	805	827	816	829	869	826	782	853	886	828	836	801	801	814	878	806	770	880	860	803	836	853	818	847	823	846	870	804	864	811	783	815	801	802	869	851	827	782	890	884	885	817	789	844	825	824	833	751	807	834	896	767	852	799	823	831	839	863	886	858	820	830	825	878	849	840	794	824	839	791	853	842	810	860	846	831	849	863	862	845	780	828	834	854	843	791	804	815	832	825	868	825	860	840
25685	21398	27228	25639	7715	637	485	403	378	380	402	372	327	361	326	323	385	310	322	334	305	308	352	334	349	305	344	333	332	323	312	307	290	297	287	295	287	298	291	305	294	298	325	342	281	316	320	298	305	320	315	328	308	308	316	336	280	313	305	321	308	312	290	334	308	280	345	309	284	307	302	285	297	323	310	299	295	315	294	273	310	281	269	313	327	299	309	327	314	298	319	302	314	271	274	328	303	320	288	316	306	313	299	326	322	293	332	299	315	326	287	318	296	312	310	298	317	320	313	316	320	333	293	295	345	306	329	276	296	287	306	313	324	290	300	306	319	332	285	321	303	296	324	340	313	305	307	288	308	309	316	324	305	336	283	296	304	282	310	313	309	323	310	295	326	326	316	298	355	299	299	297	335	285	283	282	309	328	337	296	320	304	325	282	342	319	316	307	314	304	290	303	340	315	329	297	325	309	290	312	312	324	309	298	314	301	295	293	306	331	362	302	295	305	316	315	291	334	301	310	338	324	320	306	297	328	317	318	280	306	299	301	321	286	279	277	318	296	312	300	266	310	268	298	305	294	329	334	302	291	334	334	310	344	334	310	265	288	312	300	297	328	296	333	323	288	310	302	304	317	320	316	317	304	301	300	304	299	286	310	311	306	306	272	321	307	300	339	294	310	300	320	333	314	322	282	308	322	276	310	307	325	317	347	304	308	288	324	324	321	304	318	309	303	315	321	357	316	353	320	305	314	309	335	298	320	311	306	305	332	303	307	314	305	313	302	317	288	311	305	293	306	332	311	316	301	320	310	325	301	329	304	286	323	324	261	333	297	305	313	311	308	294	332	340	291	293	307	277	330	307	291	292	285	287	285	324	305	315	282	318	297	280	310	287	340	283	321	330	324	286	279	296	331	287	310	318	317	293	332	321	323	306	300	367	318	324	314	290	307	306	322	312	289	297	309	299	277	327	326	313	311	293	283	318	314	308	267	342	286	322	291	309	279	301	296	330	304	306	309	298	313	290	305	322	318	319	302	324	324	287	312	353	296	308	317	306	310	246	298	260	306	339	315	311	325	331	304	267	327	291	291	303	295	334	290	312	303	305	298	300	309	312	305	323	293	314	297	318	258	313	340	299	334	291	284	308	323	280	319	306	298	332	301	314	293	286	287	282	281	284	281	312	305	329	329	304	288	285	293	304	308	327	280	328	288	311	301	289	302	302	301	311	292	340	311	288	320	314	330	295	342	306	289	357	309	309	331	319	315	303	341	304	284	298	290	286	332	305	312	291	335	310	305	299	331	319	294	324	283	318	291	322	313	318	295	312	286	304	332	302	311	319	287	315	341	283	327	321	310	324	292	305	294	330	324	319	332	300	325	305	308	311	316	315	307	358	321	309	310	291	318	315	309	312	315	308	319	310	289	330	301	306	339	295	286	280	309	321	328	308	304	273	273	298	310	333	317	314	284	317	309	278	330	328	276	258	275	318	280	330	296	326	302	304	308	277	322	278	318	314	287	315	319	279	322	316	277	338	336	290	314	300	330	296	287	325	305	326	298	310	305	302	306	293	296	323	315	334	290	320	307	318	296	302	306	327	321	299	295	321	308	277	264	311	291	296	309	335	310	291	314	314	296	286	309	305	300	294	311	293	343	348	324	292	313	327	293	292	314	283	311	299	305	324	311	311	327	287	290	341	333	304	339	313	303	272	311	325	310	324	305	278	319	320	310	303	299	303	301	283	310	337	292	303	338	358	322	307	298	310	305	312	292	313	308	336	317	285	318	321	299	308	307	318	311	297	315	322	313	301	306	304	331	294	340	336	331	315	323	313	288	300	257	300	285	286	313	312	346	304	333	283	301	294	301	281	315	328	305	302	338	300	316	305	295	300	317	266	284	311	309	297	307	295	303	317	326	343	306	299	336	301	304	304	286	317	315	303	294	280	291	303	339	299	295	298	293	291	303	331	294	310	328	337	315	322	296	288	296	288	297	353	297	320	327	294	319	314	314	311	322	323	295	320	306	305	312	294	341	318	318	312	337	325	343	297	284	280	297	331	294	308	297	276	299	273	318	269	354	325	314	306	314	332	267	297	297	319	289	303	315	313	334	316	318	307	312	281	277	338	312	308	288	330	310	287	336	311	332	276	301	316	312	293	316	322	320	312	297	306	311	328	305	314	312	330	340	303	315	307	318	318	296	338	296	342	323	343	317	327	283	299	327	290	299	319	330	312	327	321	336	335	284	282	287	315	300	308	319	304	311	282	307	304	296	293	326	314	297	337	299	293	335	317	302	308	278	309	342	301	306	327	320	321	290	315	302	327	331	311	277	278	299	298	328	301	297	325	312	301	316	287	282	299	293	308	313	318	344	290	320	278	269	293	278	314	321	354	321	316	326	304	321	316	284	305	308	345	293	296	320	297	309	299	344	309	331	351	300	287	275	318	302	318	326	297	301	330	321	298	338	300	294	277	297	363	293	295	267	300	297	333	311	292	313	340	305	361	289	309	310	318	318	309	362	305	305	319	292	305	346	314	293	309	294	279	335	325	317	327	311	305	351	317	325	302	303	307	289	318	311	299	302	341	295	309	311	307	297	310	299	329	311	294	292	272	314	313	305	306	301	287	316	333	277	330	318	314	305	333	310	294	312	322	284	308	299	336	312	299	306	309	300	325	306	296	301	310	301	314	275	296	300	303	312	304	331	284	315	336	298	301	281	337	298	295	294	306	327	294	279	314	296	321	287	330	306	306	320	313	351	293	312	284	313	295	323	289	307	315	298	309	306	291	302	293	278	297	306	334	296	301	309	319	313	304	310	319	300	302	293	307	310	303	282	315	280	295	292	311	301	288	309	318	294	302	332	290	325	300	296	288	297	277	305	302	321	282	319	311	327	330	297	300	319	291	351	314	293	290	332	305	323	322	306	295	289	269	333	305	322	308	320	321	333	314	301	336	295	329	303	324	339	292	303	320	314	298	305	305	308	286	311	316	294	290	316	292	302	316	290	288	329	300	290	297	313	298	324	292	318	290	300	273	306	295	316	301	310	327	294	314	282	287	305	295	323	287	306	315	316	278	320	306	304	315	309	306	338	262	329	301	335	281	300	314	328	312	313	311	307	311	295	297	325	326	309	308	306	324	296	313	320	339	291	314	292	305	311	334	322	270	317	313	320	270	309	278	293	304	316	316	320	313	292	322	285	318	296	323	331	321	299	296	302	335	300	308	276	316	285	280	325	280	304	318	305	323	330	323	330	330	284	315	306	310	286	330	287	306	325	328	334	292	344	295	287	318	359	269	275	314	312	308	312	336	347	315	280	324	300	318	290	310	328	321	283	320	322	297	323	315	330	309	334	331	293	325	282	324	323	286	326	316	312	302	299	300	271	285	304	309	303	308	296	310	270	337	314	320	335	311	333	297	313	291	316	328	302	281	328	329	292	329	291	317	319	303	334	312	293	294	320	291	313	279	325	302	308	311	302	326	302	294	299
46797	10515	3290	1680	1209	1002	814	706	674	651	560	594	555	514	530	543	449	426	430	463	473	433	485	468	452	434	441	451	437	386	411	419	424	451	451	418	384	421	384	424	450	423	409	465	405	427	416	390	423	453	427	397	427	419	448	421	436	400	394	407	467	401	424	435	445	404	413	415	414	389	415	451	422	427	397	423	397	419	431	393	409	429	430	403	435	409	381	418	450	373	455	473	397	433	424	397	408	442	394	431	415	432	413	448	416	432	412	358	366	437	414	434	431	393	433	444	382	426	432	405	420	404	399	385	383	399	399	396	390	430	401	440	390	388	478	424	418	393	417	410	396	446	404	406	402	402	394	395	417	423	407	420	425	421	418	379	432	386	414	422	398	406	420	456	387	434	404	424	387	409	383	418	404	409	434	419	400	447	410	430	440	422	406	436	402	383	402	404	440	377	406	423	428	412	376	418	417	389	409	429	457	387	393	418	405	456	426	423	398	422	418	385	415	453	427	427	447	427	409	382	426	443	407	430	404	435	466	398	404	407	406	419	446	402	432	444	431	378	436	419	397	448	427	412	435	420	451	441	430	378	478	439	415	413	422	417	416	414	406	408	437	423	383	413	403	407	387	402	389	406	404	426	427	390	427	380	378	408	420	383	412	402	435	410	392	416	398	457	419	410	393	414	404	412	439	373	416	413	423	384	390	386	385	444	432	405	385	428	428	413	414	429	401	398	394	422	420	412	390	432	385	401	452	389	390	439	418	405	400	404	411	409	439	416	408	413	393	435	373	367	403	431	409	426	452	428	397	395	418	421	398	424	433	397	409	426	416	394	434	425	439	409	397	426	415	426	427	432	393	411	383	384	406	405	402	416	419	421	414	434	397	383	395	414	439	383	425	426	417	397	427	428	396	371	438	413	398	383	405	460	435	435	424	430	439	421	408	410	412	386	394	387	413	429	422	432	443	401	431	406	435	414	415	388	430	399	389	401	415	438	410	389	426	408	410	390	413	417	422	396	422	438	427	445	402	414	424	423	400	436	414	393	438	428	411	432	419	405	390	410	419	402	412	423	426	436	387	370	399	395	417	432	435	433	419	412	441	395	409	402	423	398	399	413	409	388	381	386	404	423	439	439	416	393	433	422	409	397	421	373	429	376	422	401	417	422	432	432	433	408	415	398	418	384	405	413	389	375	436	418	409	419	410	435	410	423	430	408	389	407	428	392	412	393	422	406	397	424	404	424	415	419	382	420	441	415	430	428	411	406	418	427	440	394	471	383	428	372	431	388	444	424	395	368	409	424	430	413	402	382	422	416	416	420	396	423	391	378	454	422	424	419	422	420	428	429	391	435	422	425	425	459	385	370	448	371	433	412	422	385	420	394	402	446	427	379	409	434	377	431	467	419	420	433	397	401	400	409	386	438	444	390	447	407	441	416	405	417	402	436	425	407	451	407	418	412	417	464	382	437	410	401	432	402	418	426	398	413	391	362	423	438	428	404	431	421	419	417	422	436	383	416	398	413	426	420	416	391	362	396	434	367	421	394	425	414	411	398	440	410	446	389	429	396	390	432	435	401	395	404	425	417	442	419	414	425	401	387	427	414	398	408	400	407	408	411	418	407	434	450	393	431	428	458	453	419	405	442	406	384	416	421	397	442	431	417	405	408	391	408	412	415	409	416	423	416	438	420	432	412	390	373	387	395	416	401	421	394	418	409	429	408	435	373	392	444	416	420	425	406	433	419	387	420	443	437	433	394	416	400	460	406	390	420	426	409	412	394	413	408	394	381	404	385	422	424	380	441	407	425	424	395	377	435	378	375	414	436	414	406	416	444	444	428	400	426	406	396	401	400	407	420	375	396	425	400	411	395	355	415	386	423	384	422	431	390	381	433	412	418	440	439	447	429	378	444	433	404	387	412	387	410	418	400	445	389	402	429	441	435	414	459	445	373	395	405	423	391	407	377	441	385	401	396	400	391	395	405	389	411	409	387	413	412	420	420	365	447	413	388	415	435	431	409	409	348	421	443	429	430	426	428	419	407	426	396	418	444	420	446	411	413	381	416	404	458	378	434	413	393	465	408	388	396	434	428	428	447	423	419	415	390	399	421	400	444	391	424	393	436	390	415	381	414	396	424	413	411	390	414	403	438	406	401	408	445	455	448	415	421	360	380	434	427	397	406	392	378	398	397	393	379	412	401	438	421	413	410	409	404	406	398	428	440	413	380	378	414	455	422	418	397	424	402	446	436	426	404	443	439	423	435	411	412	431	381	396	431	377	433	391	437	428	435	438	423	446	358	409	400	463	430	416	420	418	424	401	401	424	426	409	424	397	410	422	380	428	434	430	437	413	408	407	422	409	434	424	412	429	393	436	408	426	424	418	403	374	440	424	468	418	425	433	395	390	431	404	421	407	416	375	434	433	425	417	409	447	419	431	432	432	417	410	430	385	400	439	430	394	414	401	383	391	425	425	430	428	415	440	430	407	399	379	448	386	394	434	447	424	416	403	387	441	410	436	424	405	412	403	403	435	423	429	401	402	446	375	454	436	419	437	436	424	404	415	382	426	414	415	439	414	419	445	389	436	430	408	407	400	431	416	444	411	437	376	421	370	417	371	391	461	449	392	418	399	429	392	406	417	435	407	414	390	388	422	426	424	405	409	436	395	430	434	404	406	414	433	440	416	397	391	408	400	399	398	367	423	406	408	403	421	392	410	421	412	415	393	443	399	420	437	390	413	402	406	403	416	368	410	448	416	391	413	434	414	425	418	392	420	410	435	382	453	381	383	400	439	419	421	397	441	420	394	404	428	412	403	410	396	404	360	382	427	429	400	425	412	439	399	427	385	408	449	421	395	425	395	424	419	372	419	446	418	408	394	413	408	410	438	397	425	411	411	415	449	426	421	412	385	408	424	431	392	413	359	411	417	426	465	390	423	378	426	457	395	447	387	408	431	419	425	402	436	421	431	410	394	414	407	413	401	403	435	429	426	394	411	391	403	386	414	418	400	422	401	389	433	422	438	429	405	418	393	389	398	421	384	401	419	408	445	415	433	396	399	405	390	404	418	407	432	402	439	421	417	406	411	380	450	446	434	403	437	380	399	404	426	421	405	417	398	432	450	427	377	378	438	405	395	384	424	365	381	435	420	439	403	393	421	447	429	431	383	420	398	416	415	410	451	424	428	394	404	371	417	401	448	432	410	457	420	449	436	405	400	434	403	415	393	408	396	438	421	429	386	407	400	390	403	406	433	429	380	459	395	398	425	406	443	379	405	415	424	431	404	401	401	440	409	369	388	418	420	406	418	410	436	411	450	419	414	407	425	420	387	407	429	446	417	437	392	430	423	424	408	442	395	440	403	419	428	414	417	428	424	436	426	406	407	380	431	398	386	408	399	427	412	399	406	411	378	412	422	427	431	442	403	396	437	443	418	433	417	420	429	398	365	429	407	417	439	419	426	396	427	444	411	403	432	412	426	402	402	413	418	399
23229	21444	29133	24137	21444	21457	8829	1534	1163	1138	1118	1086	1038	1010	951	954	887	885	894	918	871	914	899	875	879	875	869	865	856	806	828	776	837	851	837	844	867	810	862	834	814	827	828	794	804	860	792	762	863	833	813	851	805	796	803	856	884	844	815	804	852	838	821	841	848	858	837	811	826	804	804	873	842	816	817	817	843	855	790	822	837	808	821	813	813	798	821	839	821	839	765	844	764	842	773	820	865	828	854	839	811	873	882	830	810	784	805	814	798	816	788	801	815	809	802	809	856	830	814	835	789	805	836	817	812	803	815	864	798	866	896	843	819	857	874	876	823	750	833	795	809	840	838	808	766	823	801	880	837	834	873	814	842	823	829	836	793	858	810	865	832	823	793	847	819	825	873	847	830	801	849	826	797	825	850	834	836	811	812	844	888	815	827	797	858	817	799	869	824	807	793	816	761	837	851	790	836	804	783	805	811	836	832	803	841	797	822	889	836	783	787	897	785	821	831	837	793	853	822	795	820	861	818	806	812	822	845	814	809	798	838	829	814	794	854	843	788	857	866	806	803	812	842	752	809	845	862	861	851	890	819	810	831	801	806	810	850	853	809	813	826	867	817	841	825	810	857	790	781	783	870	803	813	792	799	862	764	776	840	839	845	785	843	827	810	793	865	811	752	837	842	810	790	815	795	820	837	803	880	855	811	835	865	834	768	822	849	821	760	790	790	848	803	828	825	822	818	811	845	829	798	781	814	813	817	880	813	863	844	796	797	763	813	795	823	820	840	833	834	813	810	849	841	824	824	804	790	842	791	842	809	741	822	858	835	815	799	799	856	802	851	799	836	767	858	782	810	847	771	910	810	804	842	856	813	796	851	822	819	851	764	788	826	856	811	835	839	810	789	863	807	796	813	812	803	817	822	840	796	795	833	826	842	833	833	864	790	883	856	780	825	833	789	788	850	786	849	801	770	845	849	845	799	841	796	815	781	796	870	891	830	848	839	787	844	809	862	827	817	776	857	823	814	788	813	842	840	828	794	793	853	840	784	780	820	791	807	860	810	831	848	859	814	812	852	829	797	823	846	759	804	844	814	831	802	808	864	830	814	830	864	844	816	757	869	803	783	799	830	849	867	847	814	799	855	796	837	875	836	768	779	816	802	854	851	836	862	786	874	851	842	855	842	807	839	851	821	803	784	854	818	891	792	784	790	855	813	786	806	811	822	818	822	828	809	820	840	816	773	866	777	806	826	814	864	819	810	830	840	810	825	863	832	763	852	840	838	805	798	825	828	818	836	780	818	779	817	867	893	890	845	803	829	852	786	812	819	823	828	857	825	874	758	835	794	762	826	801	822	802	855	838	807	775	791	810	734	816	832	813	820	823	808	804	813	844	851	817	797	841	781	818	804	864	797	813	845	846	842	803	804	797	843	788	863	849	846	800	858	837	821	770	867	756	736	848	834	761	792	804	804	800	823	814	808	807	843	790	828	797	843	820	886	794	835	822	846	750	848	791	813	799	824	848	826	817	797	790	841	868	809	887	837	806	814	867	808	801	796	811	814	848	878	827	749	771	878	798	805	778	865	823	874	822	798	831	822	840	869	806	814	815	812	811	820	829	788	801	840	810	822	813	784	767	816	825	797	808	801	854	810	843	811	839	797	825	814	799	770	833	857	782	816	833	827	810	806	871	860	797	851	836	812	817	824	826	830	812	788	840	876	838	834	816	849	871	773	804	825	862	788	796	807	844	868	791	813	808	836	812	888	822	821	815	789	786	812	821	900	834	841	789	835	845	796	839	785	845	852	804	778	818	829	857	838	817	856	784	791	815	842	830	846	845	793	831	859	841	854	883	778	803	809	800	852	821	803	815	845	819	815	849	834	814	834	854	808	855	849	779	820	814	822	826	821	871	837	840	833	858	819	784	840	821	805	834	791	812	816	805	833	849	852	856	853	792	859	806	828	867	788	842	833	784	792	819	807	808	826	798	817	867	792	817	802	790	823	782	826	828	787	860	779	814	843	863	824	825	799	813	794	820	817	818	772	810	870	835	775	833	860	822	819	820	862	812	844	806	832	815	811	772	830	825	823	806	756	826	808	826	810	829	801	796	785	824	900	819	898	851	832	821	809	841	851	827	847	839	819	801	797	827	814	812	794	807	778	830	834	761	795	846	838	791	766	764	816	834	826	842	832	866	898	818	786	805	840	838	820	777	797	876	863	839	809	883	776	867	779	829	786	828	895	780	830	828	831	859	834	793	803	812	845	836	856	855	858	810	808	838	831	885	902	772	799	811	820	880	793	812	808	813	758	787	810	796	805	828	843	806	882	806	784	874	800	831	833	834	788	814	881	819	767	792	767	792	811	785	864	816	860	886	837	809	795	852	812	848	849	769	810	798	789	826	838	824	808	850	814	844	845	863	823	785	851	772	847	823	785	775	815	810	849	818	838	772	764	827	880	856	853	780	824	745	817	811	849	809	757	812	828	788	804	823	805	801	807	855	897	834	824	835	819	797	861	789	854	837	807	796	828	834	846	858	815	824	775	786	760	816	853	749	832	828	845	860	845	850	774	829	853	787	812	816	795	862	816	856	787	796	824	795	852	775	793	819	823	801	831	819	792	828	804	790	796	822	796	877	851	837	771	748	810	846	788	842	836	768	827	790	830	837	832	829	874	797	859	829	842	840	787	861	787	845	862	831	852	790	849	843	881	907	805	814	808	842	818	814	799	790	838	878	852	803	845	773	822	816	841	802	845	792	821	839	832	810	853	810	802	786	756	811	766	824	816	785	810	840	856	814	817	795	811	815	870	816	810	795	849	891	834	866	814	859	799	867	815	819	803	881	804	870	875	767	806	802	842	824	853	802	814	873	852	824	797	848	853	780	799	771	815	805	837	793	799	763	836	824	820	802	810	796	819	792	816	790	835	866	844	797	819	786	779	812	834	805	850	808	855	891	867	885	860	832	825	809	842	894	838	839	816	839	807	845	823	794	857	832	805	835	833	850	848	820	850	810	815	826	850	771	806	812	795	823	832	845	797	817	841	835	810	791	803	855	853	780	827	825	848	836	860	812	879	823	826	792	833	831	825	840	796	812	827	814	811	838	743	804	819	855	821	818	913	837	818	824	774	847	802	846	877	824	856	829	829	839	789	828	893	821	810	825	806	814	831	843	821	812	825	817	819	824	873	794	817	842	783	815	852	852	792	831	845	841	888	845	787	852	780	858	794	798	812	827	850	817	829	763	822	800	810	816	829	805	867	838	827	838	791	838	810	827	795	769	829	824	824	765	840	841	874	838	824	815	816	786	891	835	807	758	825	812	791	823	793	825	793	833	842	860	786	836	857	814	842	856	817	801	815	792	785	814	854	773	846	837	874	716	816	798	807	768	833	812	820	772	796	818	831	843	824	800	860	799	791	815	881	828	832	850	835	843	801	780	812	837	866	835	819	806	834	840	823	773	817	794	824	817	798	872	818	833	839	810	783	818
55978	17364	10543	5526	4113	3148	2654	2218	1899	1645	1583	1410	1412	1336	1265	1205	1201	1157	1154	1152	1087	1066	1066	1057	1070	1053	1087	1072	994	1074	999	1068	1002	1043	1011	1049	998	976	1058	992	1008	1056	1045	989	1028	1057	1016	938	1018	994	1039	1051	985	1047	996	980	1006	984	982	1044	988	1034	997	1016	1012	1003	971	1009	1018	976	1024	987	968	992	1017	989	966	1019	973	1007	1001	1010	988	1014	983	979	996	1005	1052	1016	947	952	1033	1023	978	921	993	1016	995	1020	990	965	981	976	966	1001	941	1069	991	965	958	1011	1030	1030	1003	974	1032	954	1003	981	1007	999	973	970	1021	1008	998	994	994	1029	990	975	974	1024	964	1008	1031	975	1007	1024	956	948	980	1067	913	993	1031	1018	1038	994	1050	961	986	1021	931	988	949	943	1036	995	1003	997	964	957	982	1012	984	987	1011	1001	1007	1002	951	977	988	945	983	928	1009	1029	974	953	981	969	976	1043	1007	973	1000	999	948	970	1012	996	999	1004	980	987	978	986	986	1015	980	948	1047	990	1033	1008	1020	971	1023	985	998	1001	978	979	909	956	1015	956	1011	1082	976	970	972	993	964	982	984	966	973	1005	944	1030	1024	955	974	975	961	1019	1027	1017	991	905	971	989	1033	1041	1012	956	994	991	1015	970	1033	971	994	983	956	987	950	987	1003	946	1028	978	922	1045	966	1015	1056	964	928	970	1001	964	947	985	971	991	1037	973	996	1019	950	1044	1003	953	993	940	1008	1025	1006	1010	976	923	1050	966	1006	981	1046	1043	971	930	934	992	996	993	982	1025	1015	998	972	983	1017	1018	911	998	968	989	1007	983	979	1032	1002	1006	1003	941	991	1002	990	951	1000	988	1011	958	996	1023	1040	980	1012	992	979	947	926	966	982	974	937	969	1024	978	1000	1007	976	1025	1003	994	1047	977	999	1005	993	964	985	973	1012	993	1009	1045	967	1012	1011	932	971	1020	973	970	994	1004	967	981	979	1069	924	972	949	980	1006	984	951	1031	923	932	1028	992	941	974	1034	985	973	1010	982	987	982	1006	958	975	1014	1052	1008	968	990	950	962	970	940	1018	957	989	990	1014	993	1051	954	943	995	974	974	960	978	1023	1009	1037	926	978	956	983	946	1007	937	936	1007	952	1009	1034	998	985	988	951	953	1018	986	985	1034	991	1010	972	1012	1023	965	977	954	923	961	1029	970	1030	1009	965	1043	1009	972	946	1051	994	974	953	987	984	1018	947	1020	985	974	1025	980	982	994	984	985	939	1027	997	984	943	999	902	940	1034	990	980	1003	991	994	939	980	1002	1004	1043	1014	982	1015	979	987	973	1004	1020	1033	925	970	977	1040	966	1030	1006	992	980	979	1037	1005	1036	1011	971	1031	963	986	976	1010	964	978	1002	997	1022	1006	998	1011	984	955	959	946	990	1049	984	995	999	960	970	983	1021	1024	1007	946	949	1032	967	1028	1006	1007	1006	1005	999	990	954	1054	980	976	1014	956	953	966	1000	1020	1071	999	988	1031	995	992	996	994	924	986	950	966	957	985	991	965	950	1020	996	1000	1006	1003	980	1039	985	961	968	965	964	919	982	987	992	992	971	999	994	930	976	962	1006	1017	970	1015	976	937	1009	993	956	944	1008	991	992	990	978	952	941	953	946	972	956	1004	946	996	1021	935	1015	1040	1035	924	1006	944	963	993	1018	978	1014	1024	984	977	1019	1029	991	1029	963	971	1000	978	1003	987	972	976	961	977	970	966	991	979	950	1004	928	997	991	983	929	1044	979	931	1007	1011	1027	981	1001	970	1005	942	1046	910	964	956	934	989	996	979	1025	972	1043	1058	1021	991	969	954	1001	1021	973	1019	999	948	941	997	999	954	986	1021	986	986	1016	1016	984	1001	1016	950	1003	951	956	977	970	979	970	959	954	969	987	1006	974	937	979	996	1021	931	939	992	1040	976	954	979	983	1063	1025	964	989	983	1020	995	979	967	979	1031	963	973	1012	949	920	979	975	941	901	975	1034	1016	995	995	1005	1009	1048	976	1026	1024	972	963	968	998	978	1006	930	966	1023	991	1000	975	1083	962	979	967	1006	1027	971	993	1006	966	996	1041	1028	999	1000	984	959	957	996	1010	919	987	964	1015	1018	990	980	993	939	982	947	987	985	965	997	1010	970	1000	1034	954	1000	959	1012	1014	976	1001	1029	1011	978	1002	1013	987	996	1023	947	1003	1004	964	970	1077	1011	1009	1025	1028	987	986	995	1020	1047	981	1003	1052	1008	1018	1027	1017	986	1014	990	1003	1013	1025	1003	968	1009	1044	994	994	1020	1030	1045	935	1024	1005	1011	1008	994	973	937	1018	995	993	978	993	986	992	1036	978	991	1031	908	985	977	952	1029	1007	956	997	954	1015	1010	1029	972	1028	933	925	936	1005	960	1051	984	1038	951	947	968	985	993	951	965	974	971	996	960	1005	958	968	940	996	971	1024	983	994	1019	1023	975	977	1004	1009	1027	992	956	967	978	1025	959	1030	967	967	977	1003	1071	981	972	970	926	998	1010	956	984	968	1036	959	983	993	1005	998	980	1029	972	939	1029	994	980	1019	960	1012	969	1022	1043	1016	978	1048	999	984	999	981	996	1006	994	1024	977	940	971	960	969	1019	968	964	981	989	1057	973	962	1032	997	1069	974	1042	971	1028	988	1028	1031	981	938	992	1007	1024	1006	1008	973	1005	1002	958	1027	975	942	999	989	975	1009	1011	974	993	1000	989	1039	1050	1020	1022	996	992	911	994	1050	957	996	1006	964	963	966	1051	1030	1003	955	1012	991	976	988	1042	998	969	1033	1000	996	988	1062	984	1012	1005	966	937	1009	1036	1025	1011	1004	1011	1021	1002	1036	991	908	1052	1042	961	1051	990	986	1005	932	991	1002	1044	1027	991	916	1022	954	955	967	998	962	928	948	1009	995	1057	1027	978	950	1018	950	957	959	992	1051	945	1054	996	956	984	983	975	957	993	987	960	974	991	986	965	977	947	985	1032	972	984	976	1021	965	982	892	1004	1009	979	1007	986	953	996	998	979	973	938	976	1035	1008	1044	984	1017	1025	1071	950	970	946	977	968	1000	1003	988	1005	974	973	955	989	994	956	991	987	1022	1010	957	961	952	1029	1013	957	974	982	1004	980	1019	957	1005	969	1000	994	1005	959	953	1001	970	972	967	1029	1058	1021	956	980	946	1050	1011	985	999	977	1036	1010	1011	929	1009	936	958	981	996	953	1022	982	939	995	1001	1026	977	995	940	1005	976	1022	1017	924	992	1001	985	969	1022	1003	1032	955	944	1021	977	1009	1012	976	986	968	916	1013	995	980	986	954	1004	1032	1058	1007	951	922	1018	972	1020	987	979	998	1070	1015	1008	950	989	967	982	1050	1012	1004	1004	1000	979	937	935	970	977	1028	1010	1013	1016	968	961	993	998	944	1020	1005	994	1048	1010	1007	1015	1021	997	979	998	986	1032	985	943	1008	968	991	980	1030	989	983	1002	1040	1012	999	1002	958	954	938	1000	994	989	958	1036	978	995	1018	983	994	947	1038	943	1018	954	987	1051	955	998	985	948	1013	1041	976	1032	968	998	1018	928	1047	1028	1002	979	982	932	978	969	955	936	1044	983	970	1008	988	1023	989	975	993	1007	980	1053	977	973	1032	975	1044	994	1029	976	996	996	969	992	1021	1023	964	1040	974	990	947	1004	1036	942	972	993	988	1028	979	985	1022	989	995	1019	1030	975	987	1011	986	1005	932	954	981	958	994	994	989	1016	1030	978	950	1048	999	976	982	985	1006	959	941	1006	997	993	1047	990	980	1038	1039	1007	967	1014	958	1055	1046	1005	926	1023	974	1003	1007	1010	958	1021	1008	993	955	919	1013	956	1023	1047	1011	957	968	1000	984	1049	1022	1040	964	960	985	979	1030	976	991	946	999	971	1033	967	962	1018	993	979	1008	999	1005	1031	978	1013	1028	1009	966	999	980	1018	1010	1000	969	1000	978	976	977	982	980
28124	19826	5875	580	450	389	376	370	380	351	323	335	361	339	327	328	317	327	357	352	350	355	341	338	290	332	321	353	340	337	324	310	334	303	387	344	350	324	310	323	334	348	319	328	318	337	299	318	347	340	326	345	370	337	332	331	351	324	347	341	295	326	346	348	314	331	305	310	308	314	355	345	345	317	351	330	310	347	331	324	377	314	335	342	323	325	336	330	333	334	326	346	359	339	320	356	307	325	354	354	394	297	331	327	351	325	339	313	335	327	343	316	366	330	358	343	338	338	327	312	339	345	312	338	311	345	335	336	327	316	339	353	308	350	327	349	340	336	332	328	331	348	335	348	360	346	334	353	339	329	316	357	345	329	382	303	325	318	332	332	348	331	307	352	344	321	342	329	333	304	333	322	339	340	354	373	331	339	358	353	319	338	337	331	318	339	338	339	319	350	337	346	323	341	363	354	335	299	318	344	340	335	356	311	338	319	337	331	330	310	335	340	309	346	327	341	374	356	329	334	330	329	323	352	308	318	331	344	345	338	324	370	373	355	343	320	330	352	347	345	353	296	335	312	338	346	313	337	350	351	375	377	338	301	330	328	320	357	325	350	360	339	347	300	316	340	328	316	357	325	296	343	337	323	288	322	331	282	344	314	342	336	339	348	310	350	321	311	334	301	335	323	338	376	370	329	346	336	333	348	352	301	313	324	354	313	364	330	317	354	362	314	355	353	346	339	298	363	335	319	343	318	348	322	367	349	339	329	280	285	318	310	331	328	315	359	363	342	350	295	330	322	324	351	324	319	346	391	332	353	360	329	345	356	356	330	359	342	344	329	358	345	350	309	331	331	304	342	321	332	338	339	351	324	329	341	320	342	295	350	333	336	322	344	345	368	319	348	361	307	341	322	349	305	358	300	309	320	333	346	357	320	359	335	342	356	347	308	311	337	326	351	317	336	339	340	337	355	317	302	355	344	362	334	318	340	351	338	301	383	328	377	314	362	351	328	326	308	345	338	316	329	337	335	339	330	323	349	332	318	377	312	326	355	323	329	318	340	332	349	366	345	342	345	351	354	332	319	357	321	310	324	358	328	337	346	348	366	307	326	336	365	354	304	342	337	336	302	301	308	341	335	334	322	334	331	336	344	359	317	327	332	351	343	314	319	321	312	354	347	355	329	317	333	323	289	296	319	353	335	345	301	324	355	336	359	343	338	313	300	339	347	333	347	342	315	323	332	348	297	349	333	310	340	340	333	345	360	331	322	330	324	336	291	326	310	337	307	307	358	327	312	317	310	332	341	339	336	287	366	339	332	318	343	341	338	316	338	343	316	315	339	352	361	320	337	317	327	313	306	329	353	326	348	341	334	331	340	307	312	333	336	298	325	345	303	325	333	352	337	308	348	345	317	327	353	303	322	316	280	372	342	327	331	307	319	332	347	331	307	360	314	334	305	322	332	340	333	353	337	352	325	332	338	340	346	317	323	347	328	336	323	341	378	361	334	325	364	320	344	324	351	338	326	328	339	354	315	359	335	351	349	337	359	333	327	333	322	326	323	351	344	341	353	366	342	345	337	336	355	346	328	343	319	347	338	308	328	342	319	350	320	325	328	359	343	303	360	350	341	324	324	340	338	299	343	320	321	320	345	308	321	329	326	319	327	353	335	305	316	342	301	344	359	319	370	341	344	360	338	345	313	314	342	319	295	344	338	339	297	320	348	353	330	301	312	332	358	344	310	339	366	373	334	330	331	345	307	334	312	347	346	312	332	336	336	347	360	335	339	335	365	318	338	355	341	316	320	344	343	351	327	333	328	348	330	344	319	329	340	305	334	330	325	327	330	315	339	317	317	355	326	331	309	358	343	335	393	338	345	322	311	335	328	334	357	343	352	344	344	334	371	322	311	315	332	322	344	322	352	348	336	315	378	329	328	335	318	358	304	332	345	358	325	333	326	324	328	332	341	346	330	326	330	350	309	346	322	344	330	314	344	316	346	318	352	338	334	347	333	347	322	313	301	336	329	338	336	325	350	338	337	312	373	328	339	321	355	356	334	328	334	316	322	325	325	353	315	370	317	327	340	308	324	337	343	307	324	339	361	307	363	361	321	327	345	340	338	344	369	346	351	327	361	320	345	352	337	313	325	329	334	340	335	324	327	343	330	337	321	315	347	297	316	353	350	342	307	335	315	329	341	323	368	302	334	332	336	320	344	356	307	353	329	341	317	330	363	313	338	365	346	360	362	363	332	321	324	341	321	303	330	338	354	334	342	338	311	317	313	318	332	339	344	353	342	317	312	361	339	318	321	338	344	335	363	332	357	332	329	336	327	338	316	301	319	310	302	326	330	373	340	326	340	328	332	346	340	335	354	321	320	346	349	335	327	342	353	335	332	323	307	335	313	335	318	313	319	332	328	322	314	345	331	318	351	340	327	337	369	340	349	350	356	337	351	369	325	320	320	299	318	312	306	329	335	319	313	313	328	323	336	317	325	312	314	295	349	345	313	346	312	321	306	313	323	334	329	339	336	335	300	327	300	348	330	330	325	345	310	354	368	351	290	317	313	337	302	367	318	354	326	370	312	340	320	339	326	319	337	318	322	325	343	322	336	351	323	338	358	351	339	328	310	356	316	337	318	359	327	357	351	346	339	330	339	350	337	374	351	337	307	317	352	330	339	311	342	350	293	316	323	360	361	331	341	363	358	331	334	344	342	305	355	338	320	345	344	305	385	355	328	331	364	331	313	339	321	326	341	327	293	314	344	333	324	320	341	349	359	357	297	351	357	329	302	312	338	306	317	333	330	319	321	327	348	330	360	323	334	341	366	368	344	325	309	319	305	355	334	319	348	362	352	350	357	331	379	344	334	345	307	288	308	311	312	362	356	330	306	325	323	325	329	305	370	340	346	309	342	323	363	333	316	316	332	358	339	329	357	331	344	342	368	374	352	298	306	317	329	323	291	339	341	346	346	374	344	336	352	300	331	312	325	310	364	311	325	341	356	355	339	313	330	338	341	318	343	359	312	322	332	353	321	330	293	369	331	358	328	346	327	365	320	325	304	322	313	314	339	334	367	360	330	342	340	340	316	353	349	355	349	368	343	349	328	315	327	310	323	324	344	310	355	337	335	331	349	350	348	307	367	338	337	362	322	322	344	330	319	332	364	319	355	348	338	324	350	341	313	313	339	342	364	329	347	349	368	366	349	323	324	296	309	331	354	321	332	337	321	329	325	341	328	372	374	328	338	331	342	328	347	331	336	351	343	341	345	329	344	330	333	323	313	343	346	334	320	325	362	331	353	299	339	325	339	336	339	301	314	315	321	322	351	322	312	325	344	335	328	340	336	317	315	314	343	370	381	339	329	354	330	317	297	331	313	338	309	329	341	340	344	355	360	362	315	330	337	318	316	330	339	356	336	314	336	350	328	338	326	347	315	350	315	333	326	326	345	307	340	332	323	357	340	336	343	385	355	315	347	335	343	322	311	328	331
21133	3870	799	556	470	473	450	486	425	444	451	450	418	447	434	440	425	430	443	441	445	390	439	425	420	429	371	402	402	433	394	444	401	422	431	433	459	432	432	424	420	447	401	446	421	383	413	450	413	402	399	422	407	431	396	467	427	412	438	419	406	426	405	423	453	428	452	403	397	432	401	418	400	381	470	405	412	438	432	442	447	448	422	383	404	408	378	478	375	438	391	416	385	434	388	397	438	400	394	401	439	407	394	419	415	421	420	420	431	415	447	384	439	403	433	421	428	422	442	403	409	415	437	413	452	452	451	454	417	383	443	399	431	394	386	411	363	386	417	405	439	416	419	467	395	395	408	417	396	414	386	429	413	440	421	383	419	433	399	433	461	418	447	456	421	429	463	431	404	433	440	412	385	427	403	446	394	408	441	446	412	414	425	384	454	407	427	417	426	457	428	450	433	439	420	406	395	372	384	407	401	413	427	423	425	476	411	407	426	417	462	457	405	439	451	405	442	441	391	394	449	430	447	397	461	431	429	423	417	463	425	403	442	442	418	388	447	446	393	434	389	434	437	440	421	403	388	413	417	381	425	435	458	433	426	390	415	426	409	439	404	442	448	399	429	446	401	457	410	428	416	404	426	422	442	419	390	424	419	435	428	411	409	418	439	365	415	441	397	428	396	419	402	413	425	400	399	432	409	419	433	429	441	420	372	438	405	418	428	392	412	431	429	395	375	412	456	443	447	460	449	428	452	404	404	432	440	431	423	397	434	373	425	432	424	412	402	405	444	433	429	408	422	412	420	429	418	412	419	410	419	427	429	423	425	461	470	432	376	405	431	396	448	413	402	444	449	408	411	397	397	419	402	442	407	422	436	396	412	444	402	417	419	415	402	424	377	423	428	417	405	436	410	457	406	408	452	375	463	419	439	402	444	428	424	393	396	411	427	389	443	372	403	444	463	437	412	415	399	421	440	436	416	399	401	402	389	400	411	449	439	430	410	432	428	422	452	437	441	432	425	420	443	441	390	414	398	428	440	408	400	397	430	424	432	419	420	446	434	417	404	389	440	397	423	410	404	466	416	428	414	426	432	420	420	403	388	414	403	420	437	416	451	412	459	422	397	442	411	404	399	412	429	424	439	411	437	407	408	370	445	398	405	444	421	457	436	363	401	433	401	386	423	443	417	410	461	420	410	435	427	418	435	411	420	394	395	418	421	436	416	431	407	396	430	407	426	407	401	404	396	452	402	420	431	450	412	386	452	433	410	444	388	402	397	401	444	434	443	435	465	397	450	427	408	415	407	390	436	398	417	422	405	408	439	425	418	435	399	411	429	458	422	446	418	428	405	409	381	442	423	397	422	427	440	416	424	424	456	414	454	439	431	402	424	411	424	416	427	405	390	438	437	449	399	436	447	428	433	422	420	423	407	399	406	458	409	456	413	388	414	437	437	416	394	428	419	429	441	406	418	412	439	410	430	413	441	414	394	416	460	416	434	452	421	480	442	458	429	386	360	428	411	446	401	426	423	451	426	409	453	391	421	435	400	432	408	402	411	434	361	400	446	393	441	400	403	403	373	420	400	419	397	448	421	412	399	424	435	412	419	418	418	423	412	437	438	450	410	425	393	389	437	448	426	432	418	427	476	438	401	428	401	425	419	436	434	421	414	426	409	440	418	421	421	410	456	416	399	427	428	413	435	457	417	456	419	425	389	436	444	391	394	425	459	429	434	419	377	414	431	429	452	446	461	401	396	424	437	407	417	439	433	403	435	435	420	424	436	437	386	375	399	435	425	418	398	417	433	403	453	389	424	433	405	409	426	458	409	443	380	439	409	417	430	479	434	429	422	408	414	420	400	439	411	387	414	437	390	454	446	434	432	423	408	425	454	421	402	418	456	429	402	438	409	411	456	423	428	408	389	420	381	454	407	402	445	429	374	429	432	424	410	414	433	436	469	424	445	434	440	425	411	431	416	399	404	387	445	396	468	406	428	416	424	412	433	425	397	445	400	408	402	447	438	442	412	429	428	408	388	433	409	459	411	460	425	410	377	465	442	431	419	408	416	445	384	433	443	379	436	392	397	406	431	438	426	404	436	438	434	433	398	443	397	425	434	435	413	415	419	420	433	438	431	426	406	403	406	455	473	457	402	421	366	418	394	437	398	422	420	421	428	434	391	439	432	416	422	450	432	416	438	429	408	416	406	401	390	433	413	418	435	412	452	449	436	408	422	415	421	434	427	414	449	442	416	420	414	442	419	432	403	430	434	400	399	427	387	422	422	415	418	449	419	416	431	407	399	422	406	476	416	426	429	433	445	419	396	444	471	418	432	429	420	448	463	386	414	404	414	431	435	408	423	392	435	407	429	419	433	415	411	432	446	406	411	364	456	409	439	426	415	405	434	446	410	440	412	423	407	405	396	427	437	415	414	420	425	408	418	445	424	415	430	458	413	422	415	429	432	427	467	433	410	382	418	426	409	395	407	393	402	424	430	413	396	444	441	444	433	419	423	441	423	442	422	441	399	407	450	414	434	421	403	417	438	450	408	439	426	397	403	418	409	450	420	406	408	414	380	408	451	420	412	411	453	433	430	392	440	437	416	415	435	424	382	378	427	439	442	428	437	448	418	408	408	412	448	436	450	433	418	423	434	478	455	454	517	442	434	436	381	431	424	418	387	400	401	420	438	409	412	414	418	432	412	489	424	398	432	408	417	476	409	419	435	399	452	436	426	468	408	423	416	433	428	409	406	430	403	434	459	417	403	415	403	397	388	422	467	395	434	387	439	442	406	408	391	444	453	432	401	429	438	456	469	406	382	431	408	418	414	441	435	398	442	408	429	426	416	438	422	422	399	443	408	406	450	423	387	437	436	411	413	410	426	441	416	412	478	421	429	409	428	424	403	443	438	468	408	457	410	406	375	407	429	384	428	440	422	435	418	445	433	415	414	438	413	462	437	406	436	444	400	427	398	419	421	437	453	420	410	436	418	410	404	432	407	420	403	372	414	426	461	413	397	429	415	444	409	452	449	401	444	433	393	432	451	429	422	429	422	459	387	397	406	390	404	439	423	420	423	429	459	420	450	414	424	378	398	402	415	389	402	439	434	375	430	435	440	440	378	407	387	355	437	435	416	399	419	439	429	432	453	424	418	444	432	391	433	416	439	429	409	433	420	392	439	426	420	379	456	418	384	416	395	432	411	402	419	412	418	445	421	455	425	382	416	410	420	416	392	424	417	385	430	413	407	424	432	425	452	437	434	415	449	400	386	406	437	380	420	396	449	421	421	412	424	404	424	405	382	453	441	398	409	412	414	439	411	417	433	405	442	400	420	411	422	447	448	408	401	404	423	429	440	463	415	422	389	414	450	429	454	401	414	433	386	447	400	440	426	410	451	415	401	425	413	430	435	433	424	440	423	411	394	393	416	394	446	395	449	423	394	416	441	408	407	409	434	402	432	405	411	413	405	387	455	399	466	387	402	401	455	416
24375	21444	28450	24482	21250	9285	1324	937	851	902	867	741	822	765	749	745	731	712	727	684	765	777	712	705	690	718	727	698	725	697	700	713	711	746	695	717	736	714	681	726	705	715	723	668	701	662	681	697	691	666	693	730	642	674	660	663	687	691	696	662	662	678	700	681	695	722	709	712	655	674	714	675	712	729	660	683	681	731	637	686	706	695	724	646	685	654	683	629	654	698	700	675	706	710	708	666	682	696	672	667	676	707	706	748	697	715	689	688	632	676	660	669	674	639	710	660	663	628	694	695	721	622	684	707	651	721	665	697	683	655	679	663	671	669	709	681	673	721	680	713	660	707	692	702	715	707	633	685	682	713	702	653	685	714	727	646	677	680	633	689	707	730	716	659	696	658	702	660	680	726	638	695	689	677	674	690	674	680	708	696	696	679	680	661	639	677	650	680	676	713	705	623	705	675	704	672	640	683	678	723	687	713	714	707	665	661	651	690	712	631	650	654	693	679	682	700	722	649	690	697	708	662	667	684	676	671	695	672	649	678	689	658	706	687	695	655	640	675	731	632	694	702	679	681	684	676	669	717	700	699	669	687	720	659	739	695	735	724	707	708	704	652	684	668	673	684	654	701	720	661	713	686	701	700	735	644	623	739	643	729	723	634	717	656	703	679	703	680	691	707	697	675	683	690	643	686	654	652	672	657	679	684	694	674	685	723	686	703	671	689	692	654	696	666	636	642	675	695	676	701	649	686	696	675	676	678	668	672	692	681	689	634	635	687	697	653	698	686	665	679	717	641	677	683	718	695	657	674	677	661	674	669	676	660	680	672	656	670	683	656	701	707	686	681	702	660	706	665	699	685	685	646	688	691	626	723	729	649	703	716	688	674	671	711	694	654	717	710	700	729	661	664	684	738	717	692	629	651	663	693	707	691	679	722	723	743	707	675	692	680	633	686	694	648	648	685	671	712	710	721	670	666	692	714	714	672	652	670	690	706	654	640	699	646	697	697	666	652	669	720	657	686	700	665	694	705	672	683	669	646	694	664	702	670	667	722	669	674	681	664	654	651	665	706	658	676	691	727	706	711	696	721	653	658	662	666	690	690	681	663	715	671	724	686	680	715	704	672	709	699	720	672	671	649	678	705	717	711	687	679	704	701	711	659	652	664	718	652	650	662	671	662	689	650	620	645	639	677	695	662	680	645	665	659	695	705	627	660	668	662	714	696	696	625	668	699	698	707	666	638	682	702	648	698	690	697	677	686	669	663	692	716	668	687	684	675	682	664	712	681	695	676	700	718	667	665	713	713	671	699	669	713	714	688	697	667	639	695	687	699	718	642	701	705	680	660	689	674	668	637	727	668	726	682	701	709	701	700	702	692	682	681	649	676	678	750	708	669	694	690	659	675	686	713	656	672	662	682	674	677	678	682	666	716	635	682	657	715	687	670	716	645	713	718	683	694	713	657	659	685	648	661	635	673	684	698	639	665	775	657	666	644	696	675	666	679	691	661	735	693	675	657	689	717	721	699	693	661	745	672	685	689	714	715	680	699	689	711	672	687	652	671	721	739	682	664	711	706	689	686	679	681	673	656	681	684	729	695	681	728	678	690	693	675	673	733	737	736	698	691	734	670	646	690	685	669	657	681	707	718	672	675	701	673	716	768	735	642	674	668	730	676	677	687	707	679	641	660	724	676	671	737	666	706	644	707	688	641	656	728	670	727	684	670	684	666	647	721	688	703	704	708	698	639	707	710	668	693	684	664	668	693	648	684	693	630	688	666	721	720	702	660	694	669	710	659	688	665	712	620	700	726	682	650	674	642	685	690	649	680	713	681	680	709	721	701	658	706	703	715	697	700	678	676	681	709	660	656	703	715	718	680	688	682	678	700	670	685	711	700	703	660	713	681	695	655	711	694	692	702	674	671	712	681	694	680	671	677	659	662	678	650	691	672	669	663	691	642	646	655	634	647	701	680	703	682	701	672	724	641	682	623	674	683	635	666	716	704	665	668	742	662	722	700	668	668	695	692	637	695	689	697	689	682	701	720	708	709	673	715	688	659	639	703	666	728	636	677	709	637	714	619	659	683	663	685	686	686	686	701	691	730	671	661	650	695	697	663	680	674	738	682	623	672	693	661	644	691	719	659	692	651	740	644	697	727	685	684	682	688	707	672	676	688	726	676	685	677	641	689	702	686	714	696	702	679	678	696	691	668	702	662	730	680	677	687	687	659	641	683	658	668	680	678	663	638	755	719	694	678	683	646	670	691	674	641	646	720	671	711	693	662	653	706	673	671	665	669	663	652	667	686	690	632	650	706	674	673	664	620	676	687	641	651	689	707	679	676	693	669	663	680	616	697	637	714	666	740	671	723	673	720	673	677	675	659	680	689	639	643	688	681	699	684	684	686	612	685	694	688	667	679	658	664	714	706	655	652	697	688	707	704	700	722	670	695	660	668	706	673	645	700	652	688	666	712	784	708	693	718	676	697	650	668	657	732	697	706	726	680	626	711	661	741	680	708	703	678	677	670	656	728	644	703	666	681	703	684	684	655	652	650	678	680	681	709	664	685	658	714	657	680	633	651	680	706	680	665	726	673	680	715	688	718	660	701	681	705	697	683	686	658	678	686	627	661	641	668	636	660	681	718	685	683	756	601	691	707	701	712	670	668	715	667	704	648	667	669	691	712	684	679	742	699	660	657	726	702	696	642	662	661	693	675	729	726	709	667	686	692	699	691	703	720	677	723	676	717	639	716	693	663	698	665	695	674	683	703	673	664	660	686	664	691	679	638	682	694	690	691	683	641	645	695	634	688	678	724	684	682	707	668	739	657	734	662	708	684	626	688	676	645	701	678	677	718	647	676	684	712	738	684	720	665	690	665	701	657	713	625	657	665	725	649	704	685	652	691	658	695	668	661	646	716	725	669	702	674	655	706	626	746	686	654	692	677	700	704	685	656	634	717	684	719	701	667	682	703	689	660	673	687	731	713	695	741	693	703	666	690	678	698	710	694	684	698	694	693	645	697	645	662	649	680	684	684	696	672	721	677	712	706	654	685	683	700	655	695	722	691	655	664	719	697	702	666	657	641	712	685	689	683	658	656	721	686	673	705	688	722	704	695	663	690	711	696	743	761	721	653	664	650	687	717	693	736	700	632	719	694	601	707	713	687	714	714	710	703	709	694	715	703	692	710	675	676	656	614	667	686	641	652	699	720	690	691	676	723	656	677	723	689	734	680	705	702	733	707	682	707	715	684	715	708	745	677	689	682	662	626	671	684	691	670	695	709	699	691	626	660	703	628	711	716	671	724	659	670	686	606	655	701	700	643	700	680	685	701	714	669	705	701	708	671	645	661	619	702	722	704	679	687	697	678	706	689	712	688	650	684	707	689	643	650	704	693	635	670	703	687	698	689	688	722	670	669	648	717	692	703	651	721	694	635	710	686	701	687	698	731	694	628	647	645	689	692	649	698	711	690	645	655	714	680	707	703
50006	14614	6280	3247	2531	1965	1621	1496	1292	1216	1136	1076	1044	952	953	913	959	950	866	897	895	865	820	950	943	898	850	868	845	829	854	784	853	856	818	849	865	840	795	824	901	844	822	790	834	840	824	856	820	825	863	832	809	869	812	833	807	833	828	814	878	861	826	868	876	825	771	844	784	833	805	828	822	834	820	827	855	825	800	825	823	833	820	790	808	825	880	837	857	844	849	805	845	795	836	797	837	804	855	856	818	800	825	804	808	802	813	804	836	843	873	839	851	829	802	799	854	804	835	818	797	827	835	858	870	800	905	841	781	840	868	825	810	856	841	864	810	787	807	804	789	836	852	817	855	870	813	828	844	860	835	892	848	761	817	891	816	783	831	846	780	847	824	842	848	808	794	799	822	809	784	828	775	817	842	887	793	870	810	798	803	822	813	812	813	830	760	852	794	806	782	827	837	824	753	830	819	855	790	775	839	794	844	847	814	802	839	793	819	855	854	833	815	817	820	831	778	803	814	832	840	850	849	882	909	864	900	810	774	824	830	853	849	848	829	781	821	850	874	821	818	822	848	863	893	819	827	857	819	832	790	834	781	875	862	815	790	847	851	832	766	844	867	826	809	845	802	868	814	832	843	823	871	797	800	867	848	822	853	801	834	830	806	766	823	780	872	774	818	845	795	777	791	840	811	793	802	851	794	787	840	822	826	840	774	844	825	814	753	769	782	787	802	791	782	836	805	818	874	825	773	852	804	849	799	843	795	804	845	797	866	863	807	837	864	808	823	849	807	830	824	865	826	781	812	814	800	860	803	820	874	862	830	782	817	823	791	849	881	836	842	828	778	838	776	854	760	815	808	815	824	802	817	823	825	878	826	843	796	784	817	839	838	817	809	823	790	846	912	806	842	793	833	805	844	855	838	864	788	849	822	830	761	810	882	818	868	868	820	808	849	811	813	864	816	830	820	802	836	833	777	804	829	816	825	819	835	794	815	807	790	831	838	851	797	836	797	798	814	857	818	817	863	838	843	894	848	830	864	868	840	838	810	820	762	818	865	818	796	853	855	834	864	906	862	808	782	843	762	860	865	834	833	833	823	811	834	813	828	821	824	810	825	867	813	831	829	859	853	739	849	816	877	845	844	808	841	753	794	823	852	835	833	798	806	834	810	820	840	846	822	863	867	857	784	819	872	912	828	821	860	831	867	800	810	818	822	847	790	775	837	808	829	757	817	832	842	861	800	823	860	781	845	821	831	867	780	802	811	832	875	854	809	809	809	799	863	868	780	797	845	810	843	826	821	814	882	840	845	811	876	799	876	828	865	805	845	842	778	831	818	803	781	813	767	808	859	858	814	853	836	801	813	848	869	840	812	825	791	814	824	798	838	868	797	839	800	809	781	797	835	865	851	834	871	856	764	818	827	826	836	803	873	884	788	820	857	839	818	806	799	780	816	840	815	808	780	791	811	756	831	822	844	816	834	819	801	815	862	798	816	820	883	823	838	844	812	763	809	835	820	825	781	814	814	872	852	800	819	814	887	817	796	815	837	789	854	827	836	811	801	757	811	789	813	866	826	827	796	786	860	843	845	839	799	872	878	818	820	817	827	837	798	815	887	823	907	831	881	887	809	828	804	824	834	814	789	829	806	833	813	801	813	807	833	845	813	789	807	778	825	794	856	787	868	845	818	831	759	885	847	815	822	826	832	784	831	823	812	789	775	825	823	827	847	837	825	779	805	849	838	852	785	788	841	811	827	812	843	819	847	828	803	874	805	846	836	816	839	811	840	810	819	859	846	832	791	836	825	852	809	796	758	853	840	839	794	833	788	802	840	831	788	832	836	838	843	805	809	805	874	839	854	780	858	834	823	814	810	846	809	799	806	837	823	795	830	833	808	792	816	849	831	800	844	844	833	876	777	816	830	797	839	795	780	761	828	824	860	824	799	881	783	836	810	789	789	780	810	829	816	820	861	794	836	786	801	810	787	872	812	831	834	808	860	897	813	842	816	841	828	826	849	842	809	840	813	852	788	765	796	866	878	774	807	824	836	818	853	840	811	819	824	836	791	856	868	827	821	790	833	809	806	840	849	783	865	844	830	761	834	838	796	839	782	820	815	843	881	851	851	828	871	885	831	776	823	887	828	807	834	836	887	842	761	808	803	864	864	861	830	770	842	841	803	781	833	855	807	830	842	860	819	830	798	792	802	795	845	796	852	795	820	802	805	817	863	803	846	863	801	794	784	805	860	827	815	818	806	761	846	837	805	827	818	853	829	844	772	825	811	856	859	855	796	831	875	834	786	796	823	846	790	822	800	802	841	807	819	804	861	844	825	804	765	765	872	815	819	846	817	833	871	825	792	899	858	856	798	874	747	804	813	858	785	820	794	838	811	833	812	809	809	836	797	825	823	834	871	823	822	817	837	823	795	806	773	801	818	832	798	833	823	848	839	810	769	811	863	809	825	810	850	817	813	824	852	838	808	787	875	776	815	892	808	837	842	827	836	824	807	807	788	812	895	840	815	812	825	794	832	826	857	783	810	791	825	809	822	801	890	908	839	887	845	802	807	835	806	860	794	847	868	819	840	885	884	803	832	798	823	854	860	874	873	818	824	798	833	840	806	820	802	874	849	810	836	857	881	858	787	889	811	805	803	825	870	821	839	823	794	798	841	866	768	889	853	820	823	841	789	808	849	848	840	837	793	822	875	831	863	814	798	822	753	837	820	803	774	856	808	803	780	810	839	847	885	782	782	808	800	802	808	830	786	847	818	815	857	763	837	821	835	805	816	841	798	784	834	815	841	864	795	821	812	815	844	827	872	876	827	824	898	839	821	816	858	828	791	864	872	813	876	792	855	817	787	830	818	828	803	829	806	782	826	796	857	826	840	859	818	825	791	793	807	823	826	861	830	868	789	805	862	785	844	869	843	835	768	808	804	900	856	826	816	830	818	823	779	842	790	803	758	839	802	824	806	813	809	819	851	853	818	771	834	770	824	858	879	874	839	852	814	832	830	813	776	836	861	786	847	816	849	821	808	831	799	821	831	824	801	847	821	854	835	810	847	807	818	848	850	772	869	860	818	797	811	797	811	827	798	832	801	838	825	814	867	801	804	794	781	853	805	853	825	797	833	824	784	827	795	842	816	821	802	820	827	757	893	835	859	832	817	860	781	788	858	794	873	794	818	771	857	808	817	872	793	839	826	851	865	776	832	886	803	872	828	843	846	814	802	828	800	783	837	863	837	789	806	775	796	844	821	824	845	793	852	803	841	841	831	816	821	791	789	789	830	836	811	846	830	817	858	819	824	907	831	784	781	771	804	838	836	798	809	918	846	818	868	844	843	805	799	832	808	839	807	854	801	843	836	822	805	852	833	825	818	837	791	761	836	795	829	837	827	842	807	782	873	763	870	842	864	845	791	818	827	833	817	840	830	808	780	812	836	776	827	803	800	776	811	826	792	864	819	788	830	849	855	804	803	814	813	854	848	809
25685	21436	27192	25746	7321	577	507	429	393	370	345	359	343	360	333	326	330	310	317	340	346	310	347	313	317	324	360	302	331	308	310	311	305	301	315	324	323	316	327	314	299	304	305	309	302	311	306	302	329	296	292	300	301	322	341	276	309	350	301	289	309	317	305	294	329	316	307	312	310	336	286	312	282	330	334	293	266	285	278	311	274	317	333	285	324	292	276	314	282	316	310	307	284	297	299	326	293	267	279	307	315	327	300	283	327	314	323	289	297	341	314	294	315	311	280	301	306	331	306	283	307	277	317	310	309	285	319	303	267	304	278	295	286	332	301	318	280	289	321	268	299	324	301	301	312	299	289	277	320	310	293	297	289	303	303	283	295	298	305	286	313	340	282	314	308	313	304	313	302	337	314	305	293	309	350	323	349	298	285	284	284	301	282	313	302	324	325	307	317	342	306	323	327	299	281	312	323	337	339	306	322	321	312	307	338	280	306	287	297	331	303	318	321	338	294	316	308	303	302	319	322	279	310	315	285	334	320	309	313	320	302	322	290	336	294	279	266	311	298	291	318	291	297	325	302	315	338	311	319	309	326	310	314	311	325	300	309	320	273	295	300	294	320	286	310	305	297	314	324	284	284	286	304	287	304	323	279	310	335	296	271	335	309	324	300	312	307	288	274	302	363	316	304	278	313	326	308	298	295	281	295	325	282	297	311	333	284	325	304	318	303	340	308	327	332	304	300	292	269	323	317	320	302	300	307	317	310	296	298	288	326	304	340	337	298	308	303	315	314	315	286	319	281	285	305	296	315	293	333	320	291	306	323	349	299	314	298	287	317	304	304	286	289	287	289	307	288	302	322	313	307	300	307	300	292	273	330	286	301	304	294	331	297	305	314	303	301	307	322	305	291	319	315	296	295	332	313	298	298	330	314	308	306	340	276	297	289	353	321	311	289	312	319	287	301	288	288	289	311	332	330	300	283	327	298	285	295	293	335	315	316	279	311	307	307	300	313	306	293	308	281	282	281	286	292	313	323	315	311	314	303	287	324	278	300	313	289	294	301	314	293	307	294	302	287	297	289	333	300	296	321	351	303	313	263	331	305	287	319	327	250	303	303	324	287	330	294	289	294	305	300	305	315	291	307	293	317	310	289	303	321	289	291	288	322	316	300	299	311	345	308	329	297	303	313	299	309	284	294	316	333	313	323	302	306	349	307	280	318	316	293	335	308	325	309	287	306	281	304	314	317	298	297	301	335	331	311	327	341	323	308	289	273	303	313	312	300	297	299	316	345	267	327	292	297	291	274	327	295	304	280	314	294	308	286	288	271	310	295	326	325	303	314	310	297	318	318	304	299	304	314	317	309	317	268	315	278	275	308	289	299	321	285	298	312	301	320	313	305	301	307	297	321	325	331	317	306	318	296	328	275	280	275	292	287	316	325	313	305	296	291	331	293	284	268	308	330	293	317	309	303	340	308	298	290	294	319	287	336	326	302	310	305	292	308	267	293	297	307	318	309	305	331	293	282	289	323	304	277	290	287	295	287	310	308	309	302	286	319	314	309	277	283	309	301	315	322	299	322	313	302	345	330	344	274	292	295	320	307	268	296	306	293	270	307	301	285	316	277	313	309	322	315	310	313	285	281	313	305	308	323	321	274	326	326	320	339	283	310	297	288	315	294	304	336	333	316	314	273	313	305	320	295	312	331	296	309	283	313	286	308	320	317	266	309	280	298	304	349	313	318	333	313	291	281	319	291	332	293	302	306	317	279	275	291	295	305	321	297	310	307	295	303	337	286	300	300	309	318	288	308	304	308	287	331	347	267	311	289	339	294	300	285	304	296	322	338	309	315	329	272	280	295	311	293	295	307	289	299	310	317	299	306	306	322	292	301	275	286	295	314	319	306	316	301	276	283	275	281	322	291	289	279	308	317	312	300	326	293	312	331	323	285	291	338	281	326	318	320	300	318	261	293	325	291	301	291	325	308	290	312	330	275	290	303	298	277	312	303	312	312	289	338	280	334	312	321	318	289	330	293	296	322	288	296	305	312	313	297	286	254	314	295	275	352	306	335	298	319	312	309	344	308	297	258	282	309	299	307	302	299	296	308	296	311	302	332	329	294	312	333	267	308	315	306	325	305	296	311	277	294	283	323	323	299	288	331	346	289	295	308	306	291	314	320	314	286	310	286	273	293	282	309	322	292	330	316	299	281	269	341	322	282	329	268	292	323	287	274	280	295	357	309	308	317	328	290	321	313	305	293	293	311	290	312	317	267	297	293	309	292	297	325	281	272	276	285	330	298	288	287	311	287	285	296	301	298	306	293	290	276	314	323	279	302	305	354	298	291	269	300	287	281	287	305	292	274	326	309	286	288	284	298	286	288	330	307	313	335	318	295	283	283	275	301	292	293	310	300	309	299	339	321	283	297	325	290	284	306	313	314	301	332	302	319	320	280	312	305	294	294	302	304	296	294	311	302	277	294	276	320	332	303	295	306	305	323	293	282	310	285	306	297	329	300	307	312	297	298	293	329	280	308	289	300	304	287	323	303	317	307	286	324	295	323	264	312	321	271	318	310	295	283	315	303	293	326	263	323	296	322	257	298	336	306	321	319	272	325	280	298	330	313	290	331	336	290	332	305	361	310	307	316	311	321	305	317	308	307	295	308	293	289	304	307	311	317	300	311	300	307	284	323	267	266	314	308	296	329	308	280	282	343	291	325	304	323	292	294	283	284	304	271	314	327	308	319	316	299	323	312	322	258	286	306	321	317	333	309	296	334	324	323	325	299	290	293	318	320	333	332	315	305	311	320	312	311	318	324	290	292	329	287	314	337	334	303	289	290	320	317	284	320	308	315	295	281	320	296	343	281	346	298	326	303	298	313	310	296	308	300	318	290	307	299	293	296	280	310	281	300	305	301	313	309	287	286	307	339	339	288	352	305	310	317	314	328	312	307	297	249	318	314	298	316	327	300	273	327	310	316	317	293	312	293	328	289	342	311	304	336	302	290	317	306	286	271	299	324	333	324	313	308	286	321	294	335	320	285	315	318	309	340	301	297	306	309	300	319	324	313	299	319	345	284	298	320	303	250	306	310	305	307	310	334	317	308	282	304	297	306	289	332	331	328	319	333	324	317	343	301	316	282	253	307	302	327	292	288	290	294	320	295	289	309	320	315	298	310	290	299	302	310	320	311	272	302	316	299	285	296	309	278	323	288	330	302	291	328	316	312	364	298	290	295	282	293	313	335	322	321	305	319	281	308	270	336	334	338	310	315	284	336	299	326	294	258	335	347	308	311	282	325	311	305	307	268	286	305	320	317	337	300	275	278	295	302	279	320	309	303	302	308	300	298	326	320	276	301	294	299	318	283	338	300	344	295	301	264	269	305	307	328	311	332	313	314	315	314	293	296	287	283	295	305	294	286	302	292	302	311	282	335	309	289	295	309	307	324	302	298	287	303	287	304	307	312	294	293	311	319	291	307	326	268	321
46189	11738	3226	1699	1275	1004	881	720	646	607	627	560	518	513	494	496	508	468	460	444	430	433	411	391	431	459	430	396	419	420	466	418	445	436	452	391	399	388	409	407	423	399	406	404	399	433	437	425	426	448	394	406	431	412	384	382	392	424	374	388	421	433	386	409	391	439	429	423	449	453	428	394	434	416	418	424	433	455	424	412	415	408	376	414	377	438	413	423	394	418	397	415	399	450	382	459	399	447	377	410	384	402	424	435	447	393	421	381	394	430	373	424	416	384	410	432	409	401	403	398	451	414	432	408	440	422	429	414	442	420	458	427	388	412	391	431	409	422	431	425	389	412	397	396	402	410	421	404	414	408	427	417	372	374	401	442	404	424	423	426	416	438	406	419	419	411	413	438	397	408	451	415	395	434	392	408	400	448	389	434	397	412	395	408	376	420	409	421	416	407	429	408	419	392	383	474	405	387	389	420	403	388	388	414	408	361	405	427	413	422	443	411	413	405	389	421	417	387	431	410	428	402	415	401	416	413	414	371	411	407	422	401	447	396	438	428	408	398	420	447	424	417	404	424	435	417	406	407	401	433	399	409	406	376	412	444	425	432	411	416	401	425	393	399	438	421	433	427	414	403	401	426	396	411	370	409	401	401	421	428	414	397	387	399	415	444	402	367	393	450	400	432	392	391	429	426	417	438	448	406	424	445	418	408	436	383	386	388	384	405	373	425	445	421	408	374	418	426	408	412	427	390	451	432	411	426	403	426	433	389	418	415	438	401	454	411	437	393	400	439	402	406	382	373	424	419	435	417	415	406	384	454	429	387	438	430	437	408	414	404	414	453	444	407	423	395	411	412	413	426	448	395	430	412	429	403	414	436	405	418	428	413	382	419	433	439	396	394	397	413	380	432	430	426	430	393	420	429	412	431	435	437	407	428	401	405	401	409	423	361	419	413	388	382	428	423	432	414	427	411	440	412	409	391	431	423	402	389	406	383	434	415	402	406	433	433	409	403	408	375	427	381	413	428	399	447	433	416	393	380	434	406	401	431	416	387	385	419	385	423	416	428	418	442	412	426	424	407	462	392	433	421	410	384	431	402	418	397	401	391	422	430	417	410	421	380	402	406	378	392	407	376	412	403	423	405	376	384	392	421	425	423	405	430	409	421	434	419	402	408	413	397	430	397	449	389	386	400	420	390	449	397	432	398	400	446	395	428	435	422	425	361	413	419	453	391	428	423	417	413	412	410	433	405	386	432	400	393	384	406	435	413	425	396	395	393	423	429	379	416	398	412	446	400	369	416	407	398	370	402	412	422	382	403	447	420	414	452	380	397	428	420	390	385	444	408	408	435	419	424	422	402	423	409	450	437	385	383	434	422	427	461	463	420	408	387	429	427	359	410	447	451	430	416	387	417	403	401	450	442	414	395	408	388	410	414	402	391	433	417	418	380	374	413	421	372	440	425	401	367	429	445	411	386	375	428	402	391	378	424	404	421	380	436	428	420	383	380	408	391	407	434	408	402	413	395	386	396	401	388	366	389	426	395	392	433	396	423	442	439	370	451	437	372	420	412	396	444	436	390	408	405	392	414	436	442	402	422	376	423	432	413	368	410	367	441	409	409	404	457	390	393	410	416	400	424	428	422	407	461	438	406	430	406	404	455	387	409	400	397	419	395	396	419	392	425	391	422	400	402	462	432	467	405	400	419	393	405	465	412	396	432	404	423	408	437	416	429	414	428	364	395	417	399	394	404	419	399	418	404	419	410	424	412	413	448	471	422	420	395	471	407	440	392	413	428	360	439	405	404	417	388	409	370	425	384	390	401	426	398	403	409	402	449	452	414	377	418	399	415	396	415	420	400	416	449	389	399	423	405	440	395	450	428	399	382	428	403	428	417	423	412	415	423	437	401	400	416	399	424	400	400	419	409	418	425	431	411	399	406	396	438	401	425	407	430	409	410	411	404	403	414	421	432	442	418	427	424	393	418	432	409	406	410	407	409	434	413	386	408	413	416	425	411	450	445	409	399	415	436	428	407	410	394	427	398	421	436	419	422	440	399	414	396	407	392	415	376	418	418	389	420	398	403	409	443	414	401	420	417	370	396	413	411	401	416	408	420	417	403	433	451	396	416	399	419	462	407	405	398	420	392	447	388	406	432	421	414	412	419	405	427	414	394	386	395	422	411	434	428	414	451	417	408	408	408	443	419	401	441	435	435	424	453	395	401	412	396	418	413	409	412	428	424	421	429	444	404	375	447	455	387	406	436	398	422	410	396	476	381	421	402	431	394	407	438	395	416	397	427	433	386	440	422	405	394	407	385	385	419	412	428	429	430	419	403	393	445	394	432	410	389	450	432	412	393	395	395	453	403	390	426	423	424	411	411	446	372	449	401	398	427	439	440	397	385	412	395	421	368	426	411	389	427	388	411	398	391	403	403	430	385	381	404	416	416	372	411	426	395	409	422	392	390	402	405	422	392	396	413	384	385	412	435	420	417	373	429	389	408	396	426	390	395	356	394	411	447	359	424	439	397	400	431	401	411	417	420	447	426	466	384	428	431	390	407	361	416	385	400	429	415	409	414	405	429	411	391	403	420	392	403	415	409	389	380	399	416	416	416	404	369	402	428	433	384	432	399	422	404	404	448	400	401	390	423	420	451	415	426	386	399	397	394	391	443	400	379	431	427	404	406	417	403	381	412	412	376	434	415	384	408	448	372	425	439	414	442	404	446	403	386	439	408	396	454	392	402	405	428	413	353	447	405	397	381	415	441	422	442	392	425	432	425	383	418	405	403	413	371	370	403	461	373	436	405	396	411	428	398	430	422	429	423	374	403	433	422	409	377	401	412	414	411	419	402	398	389	386	376	399	398	385	414	403	371	390	390	401	427	408	415	420	406	450	416	440	424	416	404	397	435	420	380	432	375	408	391	391	416	418	414	403	379	405	386	421	409	473	375	409	373	410	421	419	407	414	398	455	422	440	447	432	369	440	432	413	416	420	413	431	402	403	429	427	410	400	399	397	409	368	417	352	424	410	439	377	443	388	439	409	399	457	413	441	430	403	415	413	419	390	440	405	403	429	366	418	390	414	420	383	449	409	385	412	391	396	446	412	408	414	443	396	414	393	423	405	444	393	423	374	413	421	416	433	410	419	422	423	382	403	414	400	440	419	384	415	413	395	427	407	424	411	405	433	401	434	357	426	429	421	419	398	410	424	376	407	416	419	412	413	412	384	401	389	434	428	455	408	386	399	385	392	441	429	387	381	437	406	437	391	390	438	421	407	373	414	379	387	432	398	379	436	432	396	427	405	400	402	419	424	383	379	414	419	447	407	404	407	415	383	401	428	393	428	431	430	413	419	427	432	419	390	417	422	442	376	424	410	397	405	390	352	409	439	421	423	417	435	465	406	449	405	396	410	393	406	390	433	451	417	434	459	435	373	416	413	371	411	378	416	435	423	450	383	400	365	390	406	463	426	429	387	415	389	403
23241	21434	28963	24299	21428	21449	7815	1459	1209	1093	1103	1018	992	913	919	928	922	896	893	860	897	819	797	867	866	868	817	791	865	891	851	843	811	833	794	806	815	826	836	858	890	853	877	791	770	882	862	793	859	824	859	871	805	785	802	743	791	871	762	830	824	804	753	806	765	808	847	809	810	830	802	826	837	870	830	799	795	805	797	804	795	865	821	820	842	851	854	816	815	820	825	813	848	785	840	835	763	803	775	841	805	769	805	820	859	825	849	833	847	870	815	769	815	847	787	831	815	797	846	784	786	824	828	789	806	811	799	812	743	795	781	799	858	818	871	837	845	822	811	832	814	783	862	806	810	861	780	835	786	770	807	818	848	828	851	789	819	781	800	793	839	805	836	804	783	857	842	823	806	842	818	853	837	827	837	839	803	798	860	813	782	805	806	781	813	795	790	789	801	772	836	784	864	841	866	896	823	793	788	847	828	843	835	816	826	840	809	769	857	797	800	857	771	818	801	790	836	804	863	807	816	809	792	854	819	842	844	833	781	830	842	762	776	770	794	767	763	839	795	866	813	889	751	796	807	739	813	783	843	845	848	835	824	802	826	768	819	800	758	822	824	805	883	836	749	788	796	791	816	778	798	799	867	842	818	793	797	807	815	814	800	788	865	814	814	800	827	831	821	844	839	802	820	859	853	849	810	763	829	772	805	859	785	885	831	820	816	840	818	815	803	744	795	791	791	829	808	793	864	828	857	807	813	815	794	816	852	807	752	819	812	807	809	792	760	841	767	776	817	835	806	793	840	816	805	847	756	814	873	820	843	809	848	829	834	785	756	812	754	750	778	814	768	815	814	833	864	795	819	821	806	848	816	818	807	773	785	816	807	799	800	809	811	807	760	846	793	829	784	812	808	800	796	782	816	847	844	814	806	847	787	880	771	800	857	799	833	848	812	865	805	823	836	850	806	810	783	793	792	855	858	804	810	824	806	805	817	821	819	845	830	824	821	788	834	790	804	783	777	820	873	784	809	797	858	810	787	828	818	794	820	810	799	821	793	829	783	823	723	790	838	798	821	841	803	808	768	772	798	843	839	793	799	801	878	866	799	754	845	753	810	789	831	783	825	858	733	845	858	794	821	777	818	803	849	825	846	818	835	813	824	804	764	814	787	802	834	752	828	849	810	804	753	845	815	838	819	823	752	794	832	838	867	829	815	853	815	812	814	825	796	839	791	845	878	781	835	857	801	836	804	792	846	843	815	763	805	798	784	840	815	801	779	817	825	762	832	793	897	817	792	756	815	802	841	811	820	837	832	791	817	870	833	839	806	800	834	814	821	796	788	878	827	836	844	759	831	798	834	794	834	748	795	814	822	805	817	780	788	806	806	838	826	825	837	846	847	863	802	817	805	825	815	813	811	826	810	829	822	819	818	791	802	808	765	786	815	866	823	763	808	763	819	781	838	809	810	821	803	793	809	832	819	829	807	771	787	796	824	809	837	790	791	785	877	837	804	812	802	812	778	790	826	800	828	844	812	777	817	817	805	792	839	845	820	837	856	827	786	848	764	859	788	837	793	822	790	818	790	818	809	826	788	805	836	813	830	790	775	823	784	783	811	793	769	815	757	867	835	806	838	794	831	826	841	777	826	847	785	864	828	791	844	837	829	850	801	792	860	835	775	836	808	822	735	874	832	860	847	797	785	820	798	824	822	822	773	771	834	815	727	847	774	866	763	828	817	811	845	791	841	801	807	823	775	815	773	790	772	831	805	800	775	812	835	796	752	778	813	831	822	817	807	816	809	796	797	821	803	881	793	792	837	818	840	835	802	803	779	818	838	842	875	769	812	854	754	755	801	853	804	840	823	781	799	832	811	816	823	788	825	814	804	825	815	839	853	824	835	795	753	773	796	854	830	778	881	824	814	779	809	790	801	788	870	816	809	849	793	784	839	792	798	820	843	824	798	869	838	790	789	805	784	807	801	836	816	824	797	848	796	770	799	783	866	783	755	816	835	768	784	762	819	831	835	801	809	852	831	848	772	787	810	854	799	765	821	833	766	808	812	836	804	800	832	818	800	788	835	808	797	810	847	754	807	786	806	855	813	849	810	807	792	797	829	802	806	799	856	781	850	841	799	782	818	812	864	845	780	789	769	828	788	810	811	847	790	794	853	730	791	791	793	773	775	824	825	835	776	800	830	848	813	806	819	737	796	819	814	802	810	840	791	834	834	829	801	802	815	820	817	819	798	806	855	840	814	836	777	789	839	777	797	814	818	797	827	785	781	830	825	851	857	890	820	819	835	828	812	830	776	818	830	806	776	810	830	826	795	832	806	815	789	812	863	762	801	803	784	751	819	825	785	795	759	842	811	799	858	816	780	825	818	789	808	848	795	799	818	783	790	803	821	788	784	801	812	820	772	828	796	805	852	810	820	826	832	781	775	824	858	763	813	807	812	828	796	818	854	842	799	838	794	788	841	815	804	811	791	751	800	821	860	800	830	830	792	816	853	779	839	847	826	820	789	822	876	824	790	793	824	853	824	790	806	821	798	823	826	884	867	786	810	800	814	853	837	866	881	823	832	824	810	767	751	769	827	807	833	773	812	783	803	808	769	802	813	836	792	813	779	793	792	814	800	859	822	833	774	851	815	809	788	851	816	829	774	785	847	831	821	815	827	796	748	828	806	793	773	781	801	782	796	813	834	823	776	834	800	795	796	890	782	806	808	789	813	820	818	854	835	786	778	807	839	780	774	846	782	834	797	839	785	831	848	830	858	804	875	780	848	813	791	808	788	830	842	785	865	777	816	914	872	748	804	760	798	784	840	845	834	805	825	792	901	774	787	844	805	839	774	839	770	824	814	827	812	776	806	843	899	834	813	785	808	859	861	782	813	866	834	775	807	808	826	812	808	771	851	797	852	764	812	789	826	783	816	830	790	834	837	776	732	821	840	829	819	802	859	788	791	766	781	787	786	832	792	810	827	800	855	845	813	785	800	832	784	783	776	806	826	844	825	878	782	852	805	776	803	823	779	807	796	808	795	854	789	801	802	773	763	866	814	792	766	812	807	823	805	783	784	768	784	869	799	796	813	835	804	798	779	835	799	779	830	781	849	869	794	789	782	830	860	784	771	784	860	816	796	786	833	821	825	834	846	800	866	853	811	819	837	809	849	781	794	755	801	812	778	792	862	813	803	779	840	822	843	805	844	812	776	879	818	835	871	847	797	838	799	796	850	866	794	819	845	804	812	804	841	822	801	788	828	800	844	825	813	834	864	782	803	813	818	777	805	816	844	805	737	806	800	824	805	799	833	817	795	776	828	884	817	862	855	828	793	801	785	815	794	805	803	832	787	813	838	781	791	830	742	823	816	789	816	773	788	814	784	824	780	792	805	777	783	853	820	848	827	819	769	823	833	847	881	792	837	832	821	826	788	807	818	790	798	823	809	773	818	806	800	862	742	821	787	859	812	749	757	811	771	843	765	795	798	831	841	801
56315	19096	10318	5558	4056	3225	2592	2215	1948	1679	1543	1417	1354	1362	1274	1188	1163	1185	1142	1064	1076	1135	1110	1043	1089	1114	1054	1065	1082	1053	1007	1023	964	956	1012	979	1027	1019	1022	1022	996	1055	981	1027	995	983	941	977	998	947	942	949	1007	1028	984	1003	1010	995	987	925	962	1004	981	971	1009	975	930	973	964	973	1088	994	1000	987	969	983	1027	990	992	986	955	986	971	975	964	993	1010	966	1006	978	962	942	1031	996	1002	978	1004	987	1001	1000	1014	1003	991	991	1050	942	989	975	1012	1030	977	954	1025	961	971	1027	931	966	1021	1017	937	982	975	1025	967	968	939	1040	1040	967	986	970	1003	945	932	1012	1021	1009	1001	962	1013	961	1018	1007	975	961	986	1022	951	971	1024	947	965	965	971	986	965	1016	1002	1024	1024	923	987	944	1003	1006	1034	1039	1023	937	971	989	1002	993	945	987	982	991	982	989	1048	976	997	983	927	930	982	979	1009	1009	1045	1046	1003	967	977	1012	1003	961	991	1036	1043	978	959	975	903	969	929	1016	944	947	942	1015	919	996	957	983	1024	1031	944	1008	964	965	1013	989	970	990	960	942	1033	963	990	980	993	951	1005	982	1000	955	1019	1017	999	962	954	985	988	981	984	964	969	984	1031	1000	1004	1001	987	993	990	1020	991	946	1008	990	946	973	992	1000	911	962	999	971	980	1047	987	981	937	972	991	1013	949	990	999	937	977	953	994	915	939	1033	951	976	985	929	993	960	957	991	966	1059	1039	1015	997	983	929	990	985	952	1022	967	962	953	945	966	969	958	1013	974	1009	1018	999	968	989	953	1005	944	978	994	982	998	982	981	947	977	952	946	1020	994	1007	987	939	1000	982	1004	1035	979	923	951	1001	1034	933	926	942	999	1080	1009	1020	930	1002	979	943	1032	955	1003	968	954	949	984	978	1034	1009	1053	1007	1061	990	953	971	980	1010	983	966	1006	984	1029	1000	931	984	988	998	991	944	1051	996	1034	1023	970	1023	968	975	1011	941	947	982	974	978	999	979	986	906	900	1010	963	992	1021	1036	976	1000	973	1013	942	1061	999	1007	1000	988	1003	967	1001	992	985	961	979	1002	966	961	944	948	1017	988	1022	1006	946	955	1028	1004	1007	980	1074	1008	975	964	989	927	964	936	1036	995	998	939	984	1017	1020	955	984	963	920	920	976	973	968	953	996	1001	946	994	958	966	997	1037	1005	905	969	1000	974	929	968	971	998	955	945	985	966	955	1017	1019	1010	972	979	958	1000	968	977	993	1010	991	979	1021	1028	917	1012	997	951	996	953	982	973	955	929	966	1018	986	970	990	950	977	1012	1009	990	926	970	979	969	995	1018	1007	994	1006	959	978	978	984	992	960	1001	985	1027	994	1012	969	960	1048	983	1034	1017	949	962	941	967	997	1034	1070	999	979	992	1018	931	958	993	1003	929	927	968	1017	973	1001	935	956	997	1008	958	960	1038	922	1021	994	991	998	987	947	997	992	986	982	932	953	948	995	942	969	1002	1014	1041	1015	1010	917	914	1016	1003	1027	941	962	1054	966	990	998	962	1061	1018	1010	980	986	965	995	990	975	923	964	984	1007	946	1054	961	1054	937	891	1033	997	1013	939	995	964	1012	1010	943	997	975	942	975	989	998	997	1003	1005	996	977	1013	995	981	1059	1009	997	994	992	1000	968	1008	1036	936	1006	960	967	982	960	986	1068	991	988	977	994	988	1001	979	1042	931	957	986	1007	981	1009	970	1007	985	965	923	947	977	1021	981	924	961	1009	956	941	968	977	1011	957	973	1017	998	989	1008	1035	981	984	976	1013	979	1015	1005	928	943	1013	1041	944	983	977	1030	1047	965	917	982	958	966	1021	1048	932	968	996	971	968	978	997	1025	1019	1024	946	987	992	1005	960	965	961	989	992	1031	1032	1007	982	999	1038	950	1040	954	977	1033	986	950	1005	955	958	974	1036	945	983	1025	945	1003	987	996	938	953	940	942	904	966	1029	980	1035	1031	952	984	964	975	1029	946	991	1000	980	986	933	990	1016	949	999	992	1011	998	950	979	1006	1039	978	980	1019	969	986	932	955	986	997	974	932	953	973	992	943	940	994	1036	978	929	997	963	961	909	983	995	970	981	1006	973	967	976	961	1081	941	988	1036	1012	929	994	996	1008	1005	955	944	1013	1019	980	955	995	999	966	1027	969	931	978	943	966	993	1021	1000	984	1011	963	979	978	958	996	944	976	1011	1003	965	949	1001	1000	939	961	962	978	978	954	1027	974	955	977	980	969	917	1041	974	1002	935	1039	963	981	1009	968	930	965	996	977	992	940	957	961	995	979	1008	990	966	960	1004	987	984	1014	972	1002	948	962	966	929	1020	955	970	1056	947	1067	980	977	1023	1044	1031	975	992	1012	1029	962	1031	1002	1029	999	1048	953	974	991	996	970	949	966	951	972	958	953	995	954	950	975	1002	971	983	1008	968	964	991	949	999	1025	1013	995	950	993	997	951	983	1012	995	973	928	945	941	973	970	992	963	973	936	952	949	992	1005	985	944	973	1027	1052	999	978	1033	995	966	947	999	1008	1018	949	963	1006	985	1032	985	966	986	953	965	977	920	923	1037	971	1041	952	953	1012	956	997	955	976	976	1001	951	988	952	1006	977	945	998	970	1028	984	1005	964	987	1043	964	894	975	997	1010	1039	969	1013	918	945	990	972	978	961	959	1049	968	994	995	959	934	933	938	979	968	993	976	976	984	984	978	1000	1026	974	1032	981	1029	1000	980	1004	987	925	1026	991	982	1022	967	1049	999	990	1007	1011	946	980	993	977	986	926	982	1004	1006	1016	952	944	978	978	998	955	968	970	986	1014	1001	972	995	956	1004	971	1018	959	993	980	942	954	932	1024	978	973	1005	994	1021	942	1035	1016	988	995	991	991	984	1005	964	992	1017	1006	954	985	1055	943	958	1027	962	973	1031	979	1009	975	1001	1020	988	981	1001	978	952	952	1028	965	1014	1028	972	1035	971	979	949	957	966	986	951	1016	925	957	978	992	1008	977	1004	967	976	995	1013	963	953	936	965	979	952	995	987	966	983	982	986	1008	973	1020	968	980	928	1009	990	1005	981	970	1026	1005	978	1006	967	1015	1024	963	990	996	997	1005	993	1048	981	1033	1013	1016	972	989	960	1026	962	985	963	996	971	1015	936	1046	992	955	960	1009	955	987	986	1004	1040	1014	1023	974	981	1016	992	937	996	997	956	937	982	1026	955	940	1014	954	998	992	1000	1017	1035	989	973	1028	970	953	931	1015	933	1025	987	959	944	1054	993	984	1020	967	1032	964	978	1001	1007	964	991	987	970	1015	971	994	1001	980	973	968	958	986	971	975	961	1018	929	1006	1019	983	1006	1009	1025	926	912	967	987	1037	944	1024	985	969	945	990	997	982	1005	983	968	979	959	1028	959	940	975	950	997	956	1035	949	944	979	924	1019	1026	941	943	981	967	932	1022	1032	1004	971	1010	916	985	1011	990	996	955	1019	963	1029	957	1015	980	942	970	997	1043	970	1028	1002	993	962	940	1004	980	950	1047	959	966	939	956	960	982	912	1051	939	947	948	956	1000	979	1064	982	1005	943	968	1052	1036	1008	1056	1045	998	1019	984	928	996	989	979	982	992	1050	1003	964	959	1030	956	989	979	996	962	988	987	1028	991	984	972	1016	999	989	1005	935	981	1004	969	1022	991	1019	1029	942	1041	1008	1046	1048	982	1012	996	1010	1034	998	947	1034	1059	979	977	1010	996	1013	976	932	933	1007	983	996	960	974	1012	985	986	941	1032	984	972	974	951	1019	939	1012	1006	1007	1020	978	969	968	1005	969	992	989	956	1010	997	984	989	967	987	910	1038	1019	971	974	986	937	983	1006	1002	1009	1000	1015	1001	1032	971	985	985
28313	19716	5954	790	554	536	419	345	376	397	361	348	306	321	322	376	318	308	321	333	337	341	312	347	359	325	317	348	338	342	335	337	349	337	340	328	354	341	343	335	346	317	329	307	340	342	337	337	339	327	322	354	337	343	338	364	337	320	324	345	308	334	333	336	312	341	335	320	342	359	328	338	300	357	323	332	365	373	313	332	343	332	353	343	372	357	321	344	320	309	317	331	328	353	363	375	314	317	312	326	337	330	347	348	360	341	344	332	333	356	358	322	321	334	322	337	332	394	336	317	327	334	335	338	331	360	337	316	360	311	305	306	388	340	332	355	335	320	330	341	303	343	303	325	334	325	341	319	337	337	336	344	337	357	299	337	352	335	354	339	311	326	349	317	369	318	329	322	358	368	350	340	335	334	361	360	333	331	350	339	310	329	311	307	353	324	339	327	342	361	346	343	337	336	347	339	321	374	322	358	347	342	312	319	341	342	341	318	328	358	331	329	367	314	322	320	341	326	337	346	317	343	313	337	358	361	357	359	360	363	343	360	361	356	316	353	351	313	325	347	343	347	388	363	333	320	340	328	329	308	343	368	341	342	352	339	320	338	323	316	358	366	356	299	359	337	346	352	303	347	357	347	336	324	339	317	347	325	326	334	358	352	322	333	344	338	368	342	347	335	316	310	334	344	326	336	331	352	334	339	318	333	330	345	349	310	361	352	324	327	323	320	331	342	327	361	330	359	341	344	353	326	356	325	300	309	314	336	339	334	328	362	331	341	358	318	307	350	349	321	349	311	353	336	340	345	333	329	327	346	347	326	331	330	342	312	341	361	306	305	316	358	320	324	313	273	332	335	309	331	378	329	366	323	367	354	300	342	366	344	317	337	354	323	327	336	328	346	347	347	304	331	343	313	326	344	323	360	347	315	349	316	330	339	330	324	353	324	366	299	307	315	352	345	336	314	318	316	343	375	352	360	326	329	287	334	344	344	342	340	336	359	327	365	348	346	321	355	334	347	355	344	369	348	327	361	374	349	336	328	318	332	343	360	370	341	332	337	330	326	344	341	336	340	329	338	338	324	351	334	339	332	349	369	332	356	349	339	347	346	370	351	360	358	334	351	326	355	353	365	300	359	351	371	320	352	335	320	338	305	338	333	322	340	325	339	328	346	347	319	311	315	311	340	356	344	339	349	350	377	370	352	333	374	340	335	329	354	321	344	342	339	345	376	357	339	298	341	330	364	341	311	343	302	326	382	372	334	361	328	344	357	323	310	329	334	343	343	332	360	348	348	353	327	367	372	356	367	338	354	358	347	327	342	361	351	326	348	325	330	321	330	327	368	342	321	326	343	360	307	322	345	356	324	369	365	344	366	312	330	350	336	330	338	345	358	297	305	333	305	331	331	356	354	355	323	343	354	288	326	353	348	344	321	339	308	340	329	385	356	330	324	326	360	355	310	326	401	336	342	324	367	276	350	328	318	314	309	332	377	349	324	315	321	339	324	360	359	358	330	357	313	319	363	327	343	330	352	313	329	342	319	355	368	329	373	330	333	340	353	349	357	324	336	343	308	345	311	333	343	349	359	345	309	342	332	342	327	353	320	351	321	379	350	318	314	329	380	331	336	320	348	347	323	337	357	348	338	330	323	359	373	323	319	308	342	378	331	376	320	336	302	333	346	333	345	333	359	375	349	328	337	331	367	341	334	340	335	337	323	334	315	351	356	321	326	345	367	325	354	336	342	335	341	340	307	325	332	339	330	309	368	343	325	328	340	353	341	339	339	337	310	348	380	316	323	323	297	351	343	349	316	376	316	307	329	328	331	317	341	356	324	324	324	309	315	337	346	350	326	352	372	369	356	335	338	336	332	348	354	340	354	342	336	332	336	366	332	352	345	344	346	336	349	345	329	321	354	329	296	350	299	341	348	325	298	336	335	362	325	360	364	357	332	340	330	359	340	318	354	341	350	320	330	349	343	332	364	356	318	353	335	339	328	283	366	296	316	313	384	324	322	316	356	321	351	326	339	340	308	313	398	369	374	342	343	364	297	356	338	317	355	326	349	377	323	341	318	341	378	349	344	331	334	334	317	342	327	342	349	372	318	366	340	336	320	298	341	338	356	304	374	340	356	332	326	328	355	353	336	342	351	310	343	361	324	342	366	339	328	329	337	349	345	334	309	328	315	376	350	315	308	323	358	349	348	350	355	334	332	325	352	334	338	353	318	377	329	293	342	344	331	323	328	314	357	343	301	307	312	359	312	322	363	338	338	313	321	345	390	330	366	339	350	300	339	335	343	327	343	352	321	313	339	319	347	314	312	349	330	341	330	330	329	337	338	315	345	351	302	375	355	325	347	340	327	339	370	338	336	368	335	326	335	319	345	328	337	321	360	356	339	340	350	326	358	354	344	320	380	312	318	378	319	362	328	363	299	329	368	327	339	327	361	365	354	350	339	335	343	361	330	317	310	337	359	338	311	345	332	318	307	362	351	341	337	337	312	337	344	326	313	324	332	329	348	380	315	341	328	359	312	347	310	357	347	308	339	331	331	325	346	349	337	310	360	326	331	334	345	313	352	342	361	331	361	359	333	339	340	330	346	361	360	355	362	325	327	348	342	350	316	329	336	354	356	343	377	320	341	304	359	347	321	328	334	344	341	359	375	374	371	329	340	365	340	356	335	328	356	343	355	374	361	357	354	312	354	351	369	329	316	356	308	365	316	345	360	322	331	329	338	334	313	333	341	318	354	335	343	353	345	332	358	346	334	307	337	352	343	358	322	329	345	347	322	316	334	337	315	365	358	357	291	366	340	355	339	348	332	348	309	373	339	318	313	319	334	307	309	316	358	366	336	351	311	343	324	327	344	329	317	382	369	340	308	370	367	337	335	342	340	347	363	308	344	326	337	321	368	317	329	346	346	334	330	331	379	318	332	318	314	333	365	332	342	335	366	336	305	368	319	326	333	317	333	352	349	339	346	347	344	343	346	325	329	323	337	366	337	358	361	320	320	319	352	330	365	335	336	357	348	351	361	341	341	314	317	335	356	349	380	336	313	324	340	329	325	327	335	370	319	351	327	325	336	359	346	317	326	362	369	347	326	318	288	375	310	326	362	328	365	359	334	349	334	343	340	354	351	323	319	333	307	363	295	358	350	348	338	354	334	368	313	364	332	372	347	341	336	325	356	360	309	347	347	332	345	330	370	331	312	366	339	324	341	341	355	368	318	328	340	385	312	336	331	351	350	373	327	337	404	344	335	361	340	345	374	312	358	342	328	348	322	351	344	323	369	352	332	330	339	352	330	323	354	351	319	355	325	328	345	339	358	363	338	333	323	343	362	338	316	312	302	315	334	329	333	317	329	350	326	300	367	345	332	339	341	355	339	326	345	306	346	306	320	341	347	334	306	317	339	326	325	326	329	322	324	351	350	360	338	345	331	324	305	304	327	332	338	334	334	326	354	333	353	350	334	337	333	343	350	332	305	356	332
21530	4353	847	563	559	528	455	463	460	457	459	452	417	465	422	399	407	444	450	406	413	406	412	429	469	411	449	429	459	429	419	408	421	432	450	446	441	396	411	439	428	429	396	399	417	445	447	430	432	444	394	443	455	425	447	408	412	438	410	414	403	415	387	425	438	458	438	407	402	421	441	464	404	437	448	450	434	447	472	422	445	430	468	440	451	447	443	424	404	422	429	436	456	426	428	428	448	431	427	453	428	413	444	420	426	453	449	447	418	418	441	407	392	405	430	470	397	426	440	414	417	433	444	421	403	454	449	449	399	404	420	425	425	429	451	438	430	461	425	421	449	415	464	435	438	416	432	399	431	438	410	433	426	435	438	419	374	401	400	409	398	474	432	473	415	458	427	429	459	388	398	445	413	428	446	434	452	427	425	428	445	425	406	409	413	426	409	418	413	404	438	452	459	425	379	425	408	445	411	385	420	440	398	457	433	450	444	441	411	420	445	424	412	407	429	408	425	435	412	436	416	395	428	451	401	420	425	411	414	423	423	409	433	425	397	441	435	417	411	452	401	425	418	456	431	399	440	426	436	469	445	433	434	448	417	437	386	435	425	420	417	402	419	438	432	364	439	440	438	412	404	437	427	465	469	405	461	412	429	416	445	412	446	429	407	470	422	427	481	434	415	402	405	401	451	406	403	419	409	427	437	412	450	411	465	416	386	430	415	454	440	434	446	403	404	463	364	405	448	407	410	402	419	422	442	432	419	433	396	422	431	427	409	415	434	419	412	423	412	445	379	409	440	444	399	442	428	431	437	445	413	393	451	444	417	435	419	411	436	411	453	421	447	461	485	414	391	435	428	423	391	416	446	429	411	413	490	433	420	423	401	439	402	434	417	440	460	415	382	385	418	431	394	447	431	431	420	421	452	425	403	435	419	432	434	409	409	429	477	465	413	408	438	426	423	409	403	444	447	391	420	440	413	433	449	439	429	447	441	437	477	417	393	419	444	427	435	435	396	462	435	424	445	447	438	418	395	436	411	407	435	440	416	434	397	468	462	445	439	414	426	423	422	449	451	436	454	438	404	461	406	416	430	461	407	438	428	375	439	416	417	423	411	415	441	417	411	468	427	386	440	453	452	407	427	428	419	412	435	409	411	442	420	373	432	466	426	425	432	462	423	443	373	435	439	409	451	429	413	432	435	409	440	425	429	393	378	410	423	470	414	418	399	407	439	415	421	418	423	432	453	451	389	425	408	460	436	436	424	418	372	428	464	420	413	398	447	458	432	415	438	413	422	430	422	424	470	443	428	436	418	404	430	410	473	407	396	418	410	441	441	486	453	452	453	408	409	428	416	432	416	451	397	455	474	415	436	437	447	431	412	391	435	436	401	426	432	435	438	434	457	435	409	455	415	439	418	450	439	451	398	456	422	400	457	429	387	406	412	426	418	401	442	415	447	384	460	419	411	430	402	410	428	421	394	413	433	469	431	397	435	425	425	420	397	444	428	429	411	419	366	401	399	438	435	424	424	439	434	445	386	430	440	415	452	432	414	416	409	449	442	442	398	416	409	403	493	437	423	442	448	498	406	389	447	402	425	430	415	446	449	468	413	454	427	456	449	419	399	409	451	415	456	431	438	430	417	437	386	389	407	416	431	420	442	427	417	423	450	411	386	432	383	429	439	445	435	436	400	430	390	408	434	405	425	411	429	434	428	428	426	427	407	429	420	436	398	420	425	412	413	460	416	438	441	450	458	395	424	457	420	473	413	412	430	413	445	404	429	416	413	451	453	443	439	427	427	438	401	458	417	428	455	435	439	413	396	411	390	456	427	429	398	401	464	425	437	412	405	410	425	463	420	439	439	437	433	453	410	428	386	430	425	438	432	417	423	442	446	440	426	415	409	401	424	408	422	425	428	428	430	447	412	421	435	408	431	412	440	392	443	414	418	440	410	432	416	432	407	421	419	469	393	440	428	434	420	408	403	419	451	449	484	405	432	412	392	441	411	428	423	412	415	397	431	461	440	434	437	402	411	408	435	416	427	404	413	413	430	441	454	436	404	434	443	436	428	420	425	414	428	437	429	435	428	435	447	413	454	433	412	419	387	422	412	435	422	423	426	410	443	388	410	461	422	399	442	429	423	419	430	453	421	416	405	420	417	399	394	430	418	398	399	426	431	437	453	412	403	432	430	432	428	431	417	415	412	440	447	409	421	369	425	433	413	411	446	416	421	366	395	412	394	404	469	443	394	459	404	409	420	418	397	405	416	462	402	464	401	429	418	413	411	458	395	415	387	432	385	412	436	440	419	407	444	428	437	441	411	443	424	454	437	434	426	402	430	404	459	405	425	406	429	455	427	444	467	410	373	392	417	419	400	432	439	393	411	436	449	453	434	464	425	432	400	427	442	432	443	434	416	438	412	438	414	444	442	446	419	395	417	435	404	454	416	409	433	432	432	432	437	467	402	411	421	391	425	407	427	413	426	440	401	451	425	407	431	425	439	436	431	429	453	419	403	417	416	449	428	384	428	408	416	436	450	409	418	425	382	442	424	401	473	445	456	408	400	425	403	398	403	415	416	420	399	434	430	424	405	472	401	438	439	400	443	429	420	412	433	407	419	427	437	397	420	461	410	411	464	391	426	425	461	428	417	439	423	437	436	422	433	428	421	420	467	409	411	448	414	426	420	476	428	423	440	392	418	399	381	450	408	432	411	438	427	424	475	423	465	427	385	438	405	428	407	433	405	458	429	405	399	425	413	419	413	411	444	380	441	457	411	407	438	416	455	398	411	413	443	419	386	433	409	396	382	449	414	461	415	416	448	411	431	396	435	415	449	440	436	441	441	422	409	401	448	401	485	441	464	423	446	454	435	441	465	453	419	423	434	447	425	455	447	417	471	462	424	454	466	418	439	410	387	475	447	461	429	420	430	469	423	462	435	452	436	396	457	425	433	402	440	439	441	410	437	421	429	410	441	448	437	414	421	416	429	398	387	430	397	441	432	432	432	449	413	437	458	436	370	439	425	448	410	409	425	398	452	441	428	448	437	402	432	446	392	402	425	377	424	426	426	446	386	429	405	450	402	437	449	426	418	441	430	424	424	407	403	413	420	421	391	415	411	413	484	438	419	413	426	502	422	446	456	409	446	416	413	398	411	455	436	427	407	434	424	409	418	443	406	425	410	437	412	468	453	429	418	391	418	413	441	443	439	433	446	440	414	456	436	423	444	439	425	396	419	434	418	422	429	419	436	429	430	405	398	427	427	404	437	416	456	438	428	416	387	416	421	421	413	441	437	466	436	378	432	467	411	434	461	420	444	404	444	426	445	468	430	441	404	444	446	453	389	452	431	411	407	433	399	461	451	425	400	439	449	429	403	477	462	420	373	462	455	434	426	427	412	448	431	421	428	417	413	403	444	434	462	406	429	417	438	401	458	423	406	408	430	435	454	429	388	430	443	389	403	425	406	414	437	426	410	432	457	429	446	453
24301	21393	28496	24633	21361	8854	1334	983	899	837	819	786	759	770	798	730	707	784	748	675	717	711	706	743	675	690	747	681	685	711	705	707	674	694	670	700	669	679	678	719	681	694	691	698	708	644	680	611	705	718	703	655	687	706	675	702	676	767	691	671	680	696	694	739	618	683	680	718	672	689	726	650	660	653	715	732	724	682	649	650	685	691	660	707	643	659	670	668	663	742	670	714	694	716	691	664	722	669	684	684	716	647	712	662	725	687	661	671	718	696	661	685	659	655	695	635	670	689	714	735	702	679	679	655	691	693	656	669	678	664	684	730	645	696	722	713	638	677	688	674	666	665	651	696	723	664	674	682	685	640	659	697	692	664	684	627	700	693	626	682	691	678	719	644	671	670	705	675	672	673	704	681	678	686	698	723	718	659	713	697	653	724	715	650	636	666	731	710	694	731	702	643	707	679	679	673	689	723	690	701	698	680	617	682	709	683	653	690	649	716	690	676	704	693	696	708	703	698	739	697	701	662	679	665	689	653	659	701	671	685	704	654	683	680	663	701	741	688	710	650	681	674	684	691	692	710	757	692	730	640	665	692	672	679	676	622	639	733	695	680	634	667	698	634	687	692	643	686	708	662	646	716	679	676	681	660	673	686	692	683	684	648	658	668	629	715	663	682	705	681	682	676	686	652	675	701	643	664	703	683	658	665	680	645	693	702	624	667	719	679	690	672	695	682	658	641	654	676	666	677	636	698	669	668	653	667	680	681	678	678	681	662	676	703	692	638	656	675	633	703	663	679	705	698	676	705	721	696	681	627	680	697	687	644	680	649	666	701	703	661	712	684	646	654	713	717	710	698	696	693	638	711	698	715	681	691	689	655	673	699	684	678	657	714	695	632	675	722	698	624	694	733	679	745	685	634	740	656	693	697	668	658	670	689	666	634	656	668	701	659	731	699	680	657	681	692	712	711	672	675	666	676	701	656	688	675	681	685	736	637	621	680	684	713	656	692	702	717	704	678	733	744	671	688	694	714	707	704	729	686	686	684	645	675	674	684	713	664	661	694	692	667	682	658	665	722	678	676	677	695	707	658	702	677	668	651	736	670	678	691	688	655	695	647	681	674	641	713	713	676	676	689	672	692	715	669	677	699	678	634	732	766	688	690	671	651	673	700	642	689	690	674	705	654	723	705	662	657	719	695	653	689	722	662	644	651	680	741	683	743	729	694	697	705	657	687	752	657	672	684	665	680	662	688	666	678	675	674	709	689	670	673	655	704	708	670	713	737	675	676	700	694	658	724	713	649	684	687	713	698	704	700	705	693	666	697	662	664	644	741	684	678	697	729	718	662	755	675	650	666	675	728	701	713	702	688	668	683	678	664	686	698	710	662	657	681	643	636	678	713	709	669	721	685	688	662	681	690	678	674	703	701	685	653	658	725	669	661	629	714	720	693	668	647	710	711	655	651	670	696	707	692	631	696	663	668	649	707	659	688	677	706	686	696	746	711	666	662	718	707	697	719	632	671	681	670	670	688	638	692	673	621	677	711	684	685	642	683	681	672	681	682	669	683	657	680	704	664	712	686	716	692	699	661	722	673	683	658	705	675	630	706	679	677	672	669	655	679	722	666	732	684	683	689	675	685	727	695	684	727	697	693	725	675	706	682	683	702	674	670	654	673	724	701	705	679	709	710	698	664	661	681	675	651	637	737	702	655	734	708	664	718	691	679	722	716	724	657	686	685	676	671	644	679	656	711	703	699	658	707	667	695	710	666	650	664	654	676	703	683	691	696	683	652	651	662	627	689	710	692	727	626	695	672	630	724	696	698	682	712	678	686	659	650	699	654	669	690	653	724	694	688	705	653	682	668	683	670	712	659	652	729	664	723	666	733	598	663	694	703	718	669	715	708	686	682	701	658	665	711	714	698	711	706	648	639	694	677	713	690	695	654	656	740	635	681	666	663	648	700	666	635	686	626	715	650	698	693	643	655	631	665	704	724	674	719	688	677	693	707	704	699	672	684	688	620	659	695	685	686	641	670	682	706	694	677	653	663	687	677	735	658	689	670	695	687	671	687	709	634	682	695	665	708	668	665	636	689	663	718	698	636	686	691	651	701	644	697	688	678	682	755	737	666	690	703	722	685	728	660	689	671	699	664	674	671	675	696	663	658	647	682	685	712	727	709	717	690	686	628	684	659	687	676	717	650	692	710	688	654	594	645	656	658	663	654	638	717	705	694	663	661	704	717	656	673	635	672	700	726	679	728	656	699	714	742	667	698	638	659	688	720	644	692	722	719	663	682	641	724	716	686	692	678	701	707	666	695	659	692	657	649	628	676	713	671	646	724	724	718	705	709	695	664	677	663	665	659	640	724	694	697	709	657	667	714	705	669	670	720	668	691	693	656	704	637	692	641	646	642	670	698	701	686	713	659	656	704	631	675	718	705	674	709	695	705	704	689	684	647	727	675	684	675	678	655	720	699	653	712	685	688	663	692	663	710	689	696	679	642	720	660	705	700	690	711	657	687	722	702	707	651	671	703	699	708	704	645	673	691	699	678	676	683	701	664	687	651	682	724	656	657	691	674	652	712	660	677	699	705	696	691	699	664	664	660	668	656	686	725	633	702	673	694	724	701	643	721	670	660	700	728	718	734	746	669	686	713	683	688	695	690	678	640	690	667	673	697	714	713	658	713	676	709	697	681	722	701	656	660	683	664	677	679	663	631	612	646	658	725	681	644	653	694	719	674	691	692	683	728	682	683	731	634	680	682	695	699	673	708	704	643	691	681	740	660	642	717	668	678	694	704	691	707	664	683	702	697	671	760	686	708	701	650	706	664	689	685	661	712	682	708	664	685	670	676	624	679	691	673	674	723	688	726	601	659	716	679	662	629	662	674	709	666	723	696	679	733	676	691	683	680	713	668	641	719	704	725	724	703	675	679	695	644	694	664	672	686	697	700	689	703	742	679	684	719	693	658	623	735	655	694	694	723	754	678	682	628	660	672	728	602	682	717	688	694	673	718	657	661	700	663	627	664	674	700	689	671	695	696	703	720	686	679	691	680	665	669	660	686	663	660	719	671	692	684	666	686	684	680	673	626	691	684	680	724	721	693	658	655	720	659	727	665	695	685	668	713	660	679	681	694	653	654	723	673	709	658	705	711	649	674	637	670	640	671	649	736	730	700	706	677	647	712	710	672	651	673	682	639	668	702	690	693	703	683	634	730	662	674	654	722	688	689	681	712	713	700	714	687	689	688	674	676	688	719	704	668	691	716	664	695	673	670	696	684	697	671	720	710	680	667	683	663	641	670	697	674	697	706	665	674	683	664	659	674	688	703	676	661	700	650	665	695	709	697	631	724	694	717	661	701	678	652	702	688	660	683	682	670	650	726	706	698	697	712	632	675	713	771	682	710	687	697	697	701	692	698	691	691	700	656	678	739	666	662	700	709	697	664	706	685	739	658	656	694	682	683	673	668	663	651	685	666	703	704
49712	15992	6320	3197	2413	1929	1664	1507	1282	1193	1136	1012	998	1016	1014	953	946	920	942	859	911	891	862	874	846	830	846	858	879	850	879	822	914	861	889	876	853	821	861	879	843	785	829	832	877	828	799	832	883	827	820	814	837	834	810	830	828	790	880	832	810	862	872	823	842	811	789	861	805	832	850	844	831	859	768	799	843	799	830	804	825	783	813	860	825	844	832	815	808	829	799	856	806	765	839	781	759	814	858	846	878	827	818	808	820	862	853	822	823	845	862	801	807	859	830	871	830	798	824	878	799	782	814	840	862	796	825	823	890	804	892	801	820	840	821	813	786	782	856	858	837	779	833	802	827	829	822	815	832	807	855	885	819	771	762	785	832	852	847	771	801	827	830	865	797	836	840	816	817	805	833	771	885	803	868	857	802	802	800	841	807	817	841	878	813	849	806	809	829	832	777	821	800	870	791	872	816	835	788	842	824	852	783	881	785	838	806	818	835	821	813	853	806	851	838	846	786	792	856	853	843	869	818	847	829	825	803	856	836	832	860	741	855	845	833	817	799	808	819	849	774	828	783	833	812	789	843	845	834	758	798	845	821	762	799	836	846	828	777	820	779	821	798	862	810	872	797	803	796	907	855	887	777	873	807	840	795	849	837	826	857	822	851	856	866	769	828	771	813	844	839	826	781	807	846	755	805	864	797	815	818	830	776	827	792	815	812	804	826	829	843	853	794	855	858	841	785	778	844	814	844	820	783	811	833	828	813	797	769	726	796	815	772	835	802	798	795	858	837	789	843	791	824	800	828	811	873	782	852	866	896	780	815	835	827	800	827	837	816	835	851	835	801	815	817	801	826	815	848	823	854	821	817	831	839	796	862	857	818	842	793	751	862	794	846	841	815	887	879	849	861	870	813	827	841	828	805	810	850	776	794	863	816	808	809	845	843	827	773	844	878	824	783	858	776	844	824	866	823	817	820	793	786	842	867	894	780	850	829	879	874	814	864	806	832	843	825	810	755	816	844	802	795	769	806	812	824	858	877	854	859	839	788	829	821	777	844	781	818	797	823	792	829	877	881	777	827	812	812	769	851	799	881	830	848	799	834	830	884	825	827	863	868	843	821	834	822	877	780	816	812	824	827	834	771	784	783	865	882	804	868	821	809	813	824	841	812	856	856	785	797	829	850	808	803	803	822	810	826	800	794	863	776	878	810	825	826	799	833	771	825	850	816	812	836	829	846	804	821	846	797	800	870	837	833	841	827	796	798	845	870	829	790	801	787	824	802	822	829	870	808	871	827	815	799	820	838	858	862	825	833	797	804	810	880	814	815	846	812	835	851	815	772	837	816	925	868	765	828	833	836	833	836	782	827	785	863	864	848	875	914	839	800	861	858	807	798	822	811	840	880	795	794	829	848	786	838	839	850	850	780	831	791	823	826	775	864	838	819	827	796	858	830	817	859	829	880	833	805	766	832	847	839	817	774	811	772	832	839	816	868	796	847	897	834	867	867	866	877	826	792	827	904	776	785	807	867	803	781	790	801	802	798	825	803	802	779	804	818	811	789	862	831	811	842	866	806	813	796	827	851	833	758	827	873	819	818	829	811	808	830	826	815	812	857	815	815	843	805	819	845	831	838	812	800	836	869	847	804	786	801	858	807	823	839	822	819	833	859	866	826	860	794	856	820	809	839	849	798	794	853	845	857	828	806	802	810	890	837	877	849	831	821	881	813	817	801	851	830	808	834	818	846	834	830	826	817	821	837	763	838	828	850	822	867	811	845	793	829	779	852	845	810	841	809	855	805	836	884	839	815	843	804	828	831	771	797	834	845	818	813	787	802	836	823	800	804	820	832	838	829	787	759	798	789	828	812	855	856	826	845	779	820	764	849	798	863	845	831	803	820	801	841	834	779	851	801	794	790	796	815	777	826	791	863	890	828	755	825	825	851	830	819	831	786	877	785	791	842	834	826	813	788	798	818	788	797	821	824	824	828	816	842	853	867	829	803	772	784	788	792	832	883	812	793	840	853	814	838	835	776	787	797	827	850	785	895	796	813	845	831	847	795	840	835	767	803	779	831	857	834	802	851	828	815	817	836	819	818	868	873	791	807	878	834	794	781	804	800	842	838	794	794	777	815	845	782	830	797	837	811	861	802	836	842	779	834	793	867	802	817	783	846	817	804	796	886	811	843	755	855	857	802	841	791	829	767	824	852	820	835	855	835	783	820	837	808	873	794	837	822	794	820	775	830	809	833	805	856	781	818	820	787	798	841	833	806	866	815	846	839	803	865	864	874	791	854	870	809	850	798	808	837	855	864	795	872	803	799	832	852	828	804	795	796	792	843	820	791	828	818	850	824	784	807	845	820	847	813	841	826	868	813	791	820	796	810	884	848	840	835	798	814	868	799	796	880	862	852	836	793	820	809	815	798	830	833	783	850	848	829	848	854	799	851	857	796	839	887	823	828	829	814	772	868	817	832	850	864	800	847	792	824	837	822	859	839	838	837	803	810	791	834	793	849	848	814	796	851	822	863	762	781	832	789	806	866	840	813	813	833	821	789	822	829	820	827	818	829	810	796	816	784	749	808	853	846	848	809	797	877	827	852	823	775	835	842	826	829	808	778	867	798	805	820	849	795	825	844	787	760	825	810	824	811	871	800	815	752	795	822	836	799	829	820	842	808	862	863	834	824	826	816	840	842	796	844	772	763	806	826	849	888	806	865	845	838	824	811	820	825	860	850	812	831	888	828	821	790	810	776	840	869	844	866	832	877	795	852	837	807	868	826	810	812	831	762	793	874	845	867	749	830	811	766	824	819	825	797	863	850	825	842	792	862	823	793	799	856	772	824	784	834	859	829	801	875	823	790	833	811	833	818	839	846	819	810	801	820	842	838	786	858	823	844	828	827	810	800	814	807	816	867	771	832	836	816	853	827	844	809	846	849	833	841	816	814	900	842	832	862	834	847	798	799	792	870	824	870	826	829	774	847	835	820	857	836	744	813	828	831	820	861	824	853	825	825	876	841	844	846	829	890	797	822	859	865	811	827	886	849	822	859	843	839	851	813	758	786	867	813	810	827	868	787	862	808	856	835	857	781	814	860	818	840	849	842	809	832	806	841	801	844	820	831	824	786	814	836	798	785	784	777	812	786	787	852	764	847	816	803	806	796	847	857	833	843	859	853	842	837	819	875	852	809	848	823	873	844	789	838	821	808	866	798	793	814	809	824	817	847	872	776	847	803	797	820	851	871	830	841	790	861	819	807	825	795	803	822	843	809	819	789	787	800	822	853	865	819	839	828	830	813	762	826	821	840	839	821	828	782	823	765	856	808	794	856	853	911	801	856	832	865	813	832	801	840	821	791	805	854	855	835	824	845	824	837	776	780	833	835	815	860	824	846	803	836	831	816	851	773	840	798	772	817	750	846	797	827	745	827	816	823	891	784	799	843	856	825	836	836	869	823	844	845	854	792	842	802	779	764	756	814	818	796	830
25721	21431	27240	25581	7014	556	483	411	357	371	401	329	363	340	346	340	308	358	303	322	340	321	301	334	304	314	289	306	298	342	317	344	289	349	312	320	304	313	345	308	308	279	310	292	308	329	315	318	320	337	324	301	299	308	301	284	342	318	304	322	299	309	316	303	297	337	325	328	304	283	309	327	317	302	275	317	320	296	303	300	301	299	313	306	270	319	317	312	327	312	282	308	324	321	290	321	280	280	331	325	304	326	288	300	316	291	330	345	318	289	334	309	310	307	323	304	297	280	302	325	293	291	277	301	325	313	281	307	294	323	293	326	291	286	314	311	296	280	302	324	322	296	335	297	291	290	325	325	294	317	326	300	309	326	313	322	303	291	297	287	306	341	319	303	320	286	264	342	316	300	310	292	306	299	273	288	305	298	295	307	305	326	297	295	330	279	304	311	335	281	313	293	299	305	304	293	314	313	305	311	285	340	310	320	309	324	274	296	286	269	299	296	313	296	324	275	312	290	285	303	303	283	316	284	321	315	326	276	312	293	279	313	344	304	322	316	315	300	301	319	301	321	297	292	289	318	331	300	324	303	323	303	309	324	292	287	335	310	315	296	317	319	307	278	306	319	314	304	309	298	312	305	309	300	310	327	302	315	349	297	303	303	332	305	326	287	316	318	297	286	310	308	304	323	315	285	303	328	318	315	304	295	291	320	344	329	277	275	329	319	330	283	294	302	317	293	325	296	303	286	310	309	287	345	305	306	307	316	309	275	301	299	294	300	308	300	295	295	320	321	294	317	296	340	284	314	284	316	295	298	288	284	285	335	299	302	290	288	310	307	317	329	330	281	301	285	325	274	311	297	306	309	329	301	288	297	292	305	323	319	304	312	313	305	300	323	308	286	307	307	306	305	303	305	325	317	285	313	307	317	283	311	303	274	279	305	291	286	319	283	309	331	299	277	316	339	311	315	329	320	286	296	287	279	287	303	304	315	273	287	327	287	326	306	292	331	323	294	288	310	312	295	319	275	295	308	285	285	321	335	318	335	310	279	308	300	299	313	306	311	324	283	283	306	284	301	301	290	326	276	317	300	299	305	300	312	297	284	319	293	315	319	322	324	268	328	333	279	326	290	295	318	308	283	319	331	291	320	303	277	316	303	294	285	312	321	289	294	336	315	266	333	312	305	314	328	333	294	296	326	310	286	288	348	306	324	298	273	336	308	299	308	328	301	286	290	305	306	314	315	317	326	297	276	307	288	322	329	288	310	300	331	328	299	318	323	300	325	295	296	325	314	292	297	325	289	317	266	297	283	286	309	328	289	331	263	297	316	316	310	317	286	277	290	310	355	292	318	300	301	321	278	279	317	318	316	298	314	302	321	278	293	275	306	310	315	306	317	321	298	304	289	318	299	289	318	306	314	276	325	299	273	315	297	288	316	268	285	282	274	308	331	327	319	307	321	284	310	307	272	303	317	305	307	305	306	296	325	288	294	322	279	300	266	300	333	328	305	292	314	328	294	282	314	326	302	303	307	295	320	292	341	292	341	294	315	290	302	283	301	294	324	310	324	297	292	309	297	338	310	307	281	300	325	285	323	290	334	326	302	323	308	314	285	283	289	323	310	316	299	300	326	282	340	307	317	302	333	323	307	281	287	296	289	289	308	318	313	299	328	310	308	280	306	311	307	312	331	352	295	326	305	319	292	317	310	325	293	315	313	292	297	332	310	330	307	300	302	319	330	307	305	278	306	309	291	292	326	286	295	302	295	287	309	304	318	321	318	289	355	322	292	314	312	321	325	312	288	289	310	325	302	303	319	294	322	328	283	301	304	286	283	293	294	291	277	324	305	312	318	306	303	333	331	320	317	335	309	317	345	310	266	288	285	287	294	285	303	308	298	314	334	304	314	305	292	311	336	300	289	287	285	300	339	286	285	291	319	308	314	313	317	307	302	308	288	332	294	317	306	350	326	315	296	331	318	298	298	325	338	311	291	262	293	302	293	326	304	309	282	321	302	309	324	310	307	279	273	328	320	316	307	293	317	283	316	289	301	306	290	331	317	313	307	292	294	312	311	317	326	305	297	295	313	306	276	302	283	290	299	314	330	307	288	283	310	293	271	297	305	286	296	302	302	294	284	319	291	323	300	285	313	331	318	292	336	304	300	297	293	310	345	327	295	297	314	333	284	307	283	283	322	323	261	341	326	291	282	276	329	325	284	302	346	290	315	317	313	317	313	296	322	312	288	280	333	279	316	327	309	306	299	286	342	298	309	298	294	306	325	306	314	315	316	320	300	261	304	290	305	304	297	323	314	311	295	313	340	312	323	314	301	314	282	304	305	301	300	308	305	326	283	360	296	331	317	271	282	272	322	302	310	304	287	309	297	276	302	318	338	285	303	298	331	310	318	305	312	277	305	289	306	304	336	303	331	314	295	309	290	339	291	295	281	313	329	294	290	322	284	298	300	288	316	321	325	300	315	291	297	320	312	275	271	299	314	284	353	301	324	304	294	331	309	354	321	303	310	318	281	306	316	336	307	324	305	321	324	288	309	293	297	304	287	311	328	314	310	329	308	302	295	321	299	339	329	291	306	337	328	290	273	263	322	325	305	290	306	300	322	300	311	287	298	286	317	294	312	305	323	335	293	305	321	284	310	323	299	282	270	317	316	288	326	301	298	292	294	332	320	316	312	286	298	343	291	315	297	310	306	318	307	313	323	311	293	308	283	278	297	327	355	288	300	278	305	329	294	315	279	316	309	288	314	305	288	312	288	332	307	338	324	286	325	303	319	292	277	325	302	288	300	314	313	296	316	291	300	320	274	269	310	320	306	369	343	319	312	325	277	320	295	270	316	302	301	302	299	279	293	276	318	314	308	316	295	275	277	303	287	330	311	301	322	287	310	320	309	282	327	316	291	304	327	312	327	365	310	312	289	289	308	343	317	279	322	317	333	322	309	318	330	324	340	310	307	283	323	286	291	308	328	308	304	305	314	292	310	312	297	273	310	320	310	307	293	321	322	284	300	319	311	308	323	295	293	288	298	304	282	321	295	301	318	322	279	305	299	328	250	328	324	262	313	296	259	297	302	303	319	305	333	299	273	321	282	322	316	316	285	296	302	323	313	343	308	298	275	311	311	289	292	289	311	314	310	304	290	317	331	309	320	309	330	317	320	297	318	307	313	319	305	334	329	288	290	307	309	304	293	291	307	319	293	330	322	311	311	347	322	291	324	336	313	300	294	320	301	299	276	322	305	307	305	287	314	317	307	275	332	337	324	333	330	298	274	315	298	297	297	283	310	319	303	309	305	337	297	304	337	327	325	319	312	326	298	323	301	305	278	306	319	318	340	300	311	289	302	266	302	315	315	306	292	306	348	318	306	306	296	290	307	298	311	290	292	325	331	315	294	287	353	312	325	288	323	299	293	314	324	317	293	316	303	312	299	329	329	325	312	338	312	319	317	313	300	336	315	309	305	322	290	313	311	304	338
45994	12429	3100	1612	1163	1005	877	730	666	585	598	550	547	490	533	462	505	442	448	420	418	456	479	439	462	426	388	414	373	400	406	426	440	412	379	446	430	408	428	436	432	415	412	428	439	406	382	419	398	403	428	434	427	407	395	435	383	433	392	404	428	418	429	443	411	421	405	412	403	426	447	440	440	411	410	420	458	423	437	420	405	436	433	421	415	389	402	406	380	391	391	402	420	414	426	393	417	406	391	405	382	430	412	406	373	407	410	417	412	405	378	446	431	415	369	415	381	371	430	431	433	447	412	427	408	409	457	402	413	416	415	394	412	374	381	388	392	425	412	389	422	393	394	423	416	393	407	412	428	398	389	406	424	409	396	424	401	405	400	398	417	422	431	377	426	377	416	411	427	398	392	413	428	399	405	419	386	413	404	376	412	405	399	415	355	401	399	429	420	398	419	403	410	400	433	411	409	443	412	409	421	377	401	420	412	444	441	420	410	400	436	385	415	371	399	405	402	420	433	408	413	411	435	443	404	363	410	405	381	428	379	414	438	435	398	419	385	406	441	397	410	438	411	385	427	449	394	406	400	385	419	428	377	389	401	450	407	471	393	425	383	464	422	422	389	408	414	435	412	428	411	384	400	392	441	400	452	402	432	440	414	428	405	409	411	441	419	393	424	385	412	387	401	415	430	438	434	414	453	430	406	406	440	427	396	420	432	406	425	441	424	400	382	384	428	388	394	368	400	400	378	426	438	445	409	393	409	403	421	414	394	407	378	421	426	375	408	409	436	429	426	449	439	421	420	432	371	422	421	388	420	405	396	406	396	424	419	393	382	428	417	408	404	421	400	405	409	403	409	417	447	446	462	381	407	395	388	406	393	418	408	447	394	405	397	419	410	441	448	421	395	407	427	378	435	437	410	399	433	421	445	380	421	405	407	424	417	408	398	415	449	349	415	391	390	395	425	396	409	397	436	410	420	407	383	417	419	384	436	416	413	407	410	437	436	426	414	415	382	411	383	402	442	397	376	401	407	392	469	369	407	407	389	417	402	404	365	430	383	415	409	427	453	435	415	420	382	403	439	403	434	393	390	433	457	436	369	378	395	402	378	413	380	390	432	409	377	380	401	394	410	414	427	398	405	394	401	382	396	409	427	395	398	412	417	370	384	400	370	396	423	435	438	409	381	401	410	429	411	402	412	390	440	426	391	407	404	411	399	403	407	440	394	441	410	397	432	408	427	421	387	399	442	435	437	447	381	373	412	412	450	416	416	428	460	389	412	422	412	386	429	408	410	432	414	420	410	440	414	411	414	395	410	406	367	413	397	443	404	386	413	425	435	420	450	435	380	409	363	376	442	434	413	418	372	358	438	432	423	376	429	415	418	405	425	399	417	404	398	424	418	424	410	392	422	391	400	422	421	364	399	418	406	385	426	436	417	454	446	387	380	402	434	432	417	402	422	416	390	417	425	434	431	404	444	422	386	402	398	403	402	444	431	449	396	404	428	423	399	408	415	413	360	436	373	440	397	402	409	408	395	408	410	391	394	398	443	404	376	402	408	416	391	416	403	435	420	410	394	371	417	405	420	393	434	419	412	377	398	370	440	383	411	365	405	381	415	380	402	412	371	417	410	384	371	432	368	424	403	398	421	391	406	377	374	452	403	415	400	354	472	430	398	433	426	425	429	392	439	405	419	394	447	410	371	413	392	426	450	426	474	388	416	427	397	420	411	372	382	408	406	409	428	421	376	392	442	416	415	454	435	402	425	412	415	393	414	392	422	439	412	434	414	450	397	418	412	419	388	392	419	387	387	373	419	406	423	402	402	412	407	416	415	427	431	369	456	418	406	418	392	409	413	387	404	429	403	405	413	457	375	418	420	427	472	400	393	396	406	455	359	398	418	426	430	408	387	392	408	404	425	410	399	426	392	393	385	404	431	395	369	404	404	424	446	427	397	358	421	400	411	411	427	412	397	420	384	418	389	436	424	405	396	397	384	423	388	434	424	395	406	386	408	423	420	426	421	440	417	400	384	404	360	407	386	445	386	411	393	395	395	416	386	376	439	387	418	426	411	429	430	433	432	368	424	413	415	389	395	431	402	394	409	404	410	398	409	389	377	422	411	412	396	448	432	397	414	454	440	435	419	421	390	393	396	387	390	400	418	403	407	431	436	404	391	407	443	433	417	424	413	395	392	364	418	419	442	409	355	422	424	433	407	403	427	408	438	420	416	399	437	416	433	428	427	426	387	409	416	378	428	410	403	381	392	412	433	413	401	434	428	379	386	443	406	423	367	384	411	439	392	402	410	396	427	412	394	398	421	386	428	415	430	372	402	421	412	407	367	404	383	377	373	384	411	405	422	405	376	415	411	408	444	420	440	394	403	425	451	401	409	427	420	413	407	373	393	446	369	426	385	387	427	425	376	416	428	381	415	390	441	408	423	373	400	409	402	373	393	408	417	427	398	386	441	416	392	396	395	431	391	391	415	401	375	399	400	393	415	417	410	382	387	388	402	412	415	407	409	415	423	389	413	436	386	462	415	434	385	354	431	396	447	420	403	422	422	362	400	448	405	411	377	395	425	394	388	416	391	412	400	437	441	413	416	396	419	370	449	403	401	398	411	418	421	424	396	416	428	406	397	421	389	457	399	429	422	394	405	402	389	418	423	442	403	409	399	406	437	416	400	416	372	411	401	401	394	399	424	425	424	388	399	388	420	445	453	392	391	420	405	414	444	398	395	409	406	407	416	426	398	429	413	392	392	462	408	434	390	428	417	415	424	376	407	402	414	416	379	417	421	442	426	426	412	404	358	426	416	399	411	404	398	418	423	379	400	383	433	413	401	426	385	403	426	410	397	431	397	406	382	420	408	433	427	408	420	432	421	397	426	422	425	429	438	424	384	396	419	426	374	393	388	397	412	453	423	408	437	412	418	406	401	398	416	392	434	416	413	429	391	438	393	412	418	389	435	396	453	399	425	420	421	410	433	382	385	397	411	404	384	389	399	438	382	394	416	411	417	429	431	397	398	427	388	415	429	368	409	428	427	394	429	414	443	418	393	417	376	374	408	392	412	367	375	400	409	388	398	397	394	404	392	408	400	377	409	436	397	408	414	418	417	403	367	435	407	384	365	381	390	406	399	422	389	441	481	434	403	432	464	371	428	405	427	419	411	426	414	434	408	418	445	412	362	398	443	393	416	405	412	424	417	418	408	398	434	358	422	424	394	424	427	389	390	402	401	390	427	412	400	398	367	412	427	413	416	384	432	408	406	424	391	423	414	418	360	396	422	437	420	417	416	378	419	433	377	410	385	388	400	470	423	435	378	384	395	405	385	391	416	407	406	406	429	416	428	412	414	435	437	431	403	424	397	437	403	418	416	417	412	393	428	445	404	390	378	394	456	391	400	394	411	390	416	439	411	420	406	400	434	389	394	425	438	422	423	423	404	392	431	430	395	410	421	423	403	424	465	420	398	426	401	409	404	442
23322	21437	29196	24088	21437	21458	8050	1541	1235	1163	1079	1001	956	927	912	990	877	911	887	913	865	829	892	822	814	824	868	875	888	787	795	831	854	910	874	843	838	827	881	824	836	840	804	842	811	810	852	824	831	887	835	821	839	874	818	814	778	812	806	771	807	823	743	793	840	849	858	789	812	806	773	851	799	818	816	816	842	855	801	835	903	807	841	789	853	814	812	819	802	818	891	893	787	802	802	861	818	819	818	832	780	843	838	825	788	803	844	818	796	840	810	784	771	836	774	821	804	781	869	785	828	773	783	815	857	797	790	775	782	786	847	817	844	774	816	804	840	778	795	790	853	798	793	800	829	792	807	772	796	800	815	824	842	814	841	789	844	781	806	774	818	855	800	869	821	855	846	801	835	755	821	799	772	824	806	825	772	802	805	806	829	763	784	829	838	843	879	854	785	842	757	843	834	803	802	827	802	810	836	853	815	759	803	797	804	817	839	780	842	828	841	809	751	851	827	832	836	851	799	834	810	818	731	879	781	752	843	803	819	838	801	819	802	779	779	839	792	816	802	811	842	787	823	893	860	793	816	843	812	846	755	819	805	823	785	836	788	761	848	811	761	815	809	782	818	833	819	791	837	865	817	847	869	854	777	849	775	830	794	805	823	808	807	787	834	816	830	784	841	802	798	801	797	797	831	856	815	810	810	825	787	828	830	773	778	823	822	818	822	791	819	823	803	796	815	775	810	817	780	811	802	820	832	821	850	831	799	788	790	816	842	822	836	826	807	768	798	798	848	803	820	830	782	828	857	811	774	797	774	838	827	835	772	785	793	813	819	810	802	783	823	802	795	818	832	842	810	798	862	811	790	816	831	859	864	833	809	813	833	818	819	848	789	786	851	825	797	798	774	811	819	864	810	815	799	818	877	821	783	864	845	816	837	795	794	835	795	850	757	797	892	835	801	779	846	778	821	804	794	826	837	834	843	857	772	844	809	833	811	824	775	811	776	773	837	825	811	782	824	844	817	862	827	817	819	833	800	799	845	809	832	893	827	771	843	763	839	784	788	859	800	800	854	848	852	827	827	802	775	850	777	795	809	779	835	804	838	795	764	821	809	858	830	835	830	851	823	817	859	765	746	836	842	789	832	831	810	856	809	814	814	789	792	780	805	833	820	805	798	862	810	759	829	809	883	877	819	797	783	784	835	808	840	828	908	782	853	791	860	821	851	824	841	792	795	808	813	809	868	752	809	776	828	798	820	790	861	828	831	831	835	780	783	827	832	848	798	782	862	768	854	802	801	842	811	795	866	870	865	751	821	771	814	872	828	801	765	790	784	820	825	826	794	775	839	806	784	847	843	807	808	750	787	825	822	837	789	848	788	836	784	819	841	789	827	822	824	813	832	802	858	744	835	774	809	856	817	808	835	843	861	774	811	788	814	833	845	837	823	778	831	856	830	788	808	825	800	794	832	782	761	820	790	790	825	784	804	759	840	831	788	771	750	855	816	859	834	818	862	817	786	836	842	802	864	791	839	823	819	771	783	805	832	824	830	793	819	832	778	829	775	810	843	777	808	784	800	791	824	836	832	846	793	795	812	841	830	846	805	826	842	797	814	804	805	796	842	779	875	792	783	824	884	789	840	794	795	814	759	823	794	770	845	823	841	803	785	830	804	825	862	792	812	821	820	843	791	832	797	777	805	857	815	859	822	852	800	770	802	833	802	798	826	801	864	823	844	811	825	863	795	797	814	792	818	828	867	816	820	841	827	825	851	799	813	783	826	806	831	793	806	808	762	849	772	807	785	806	813	809	842	811	834	794	840	811	781	796	845	867	815	808	798	835	869	842	843	770	833	795	759	788	759	778	774	816	868	810	779	768	809	830	792	783	831	774	784	847	863	825	860	843	853	811	817	797	794	832	814	810	800	777	800	841	793	814	791	795	821	772	818	867	838	821	816	856	815	797	785	823	828	799	841	842	811	830	823	820	831	741	834	827	819	827	783	837	874	819	828	817	813	825	765	861	781	809	804	808	806	805	840	763	809	799	809	822	812	841	772	779	834	775	863	816	846	822	786	850	808	793	810	809	851	825	792	780	773	855	799	775	832	823	788	843	819	834	829	789	789	801	811	809	859	772	831	775	778	855	791	796	760	817	814	810	852	815	784	776	813	848	830	848	836	842	831	802	871	795	813	769	808	814	882	807	823	840	784	743	824	857	898	773	803	814	826	814	808	820	813	821	822	813	800	795	822	817	814	818	807	778	825	778	838	830	758	750	810	792	793	794	838	814	832	815	806	796	798	794	753	788	819	778	820	849	792	833	818	852	791	813	839	838	790	829	789	785	845	773	799	865	834	787	747	839	812	835	827	817	813	825	806	828	773	811	830	756	801	786	813	787	808	859	779	809	814	793	851	814	826	801	835	809	800	844	840	825	815	778	842	793	765	834	878	837	828	786	856	770	797	847	784	830	814	780	772	747	828	812	793	793	850	790	854	840	771	766	792	845	856	844	841	834	816	788	798	803	796	777	848	836	867	836	852	779	855	785	834	814	757	789	863	800	777	815	793	835	814	803	794	805	831	815	835	803	829	802	816	823	809	855	832	794	789	825	809	811	770	794	829	819	764	821	812	781	802	790	870	832	798	790	788	765	786	847	785	841	790	811	807	838	794	878	781	831	762	860	842	827	803	816	795	821	770	798	839	790	768	791	804	851	852	812	807	833	798	854	845	815	809	801	779	855	807	802	829	805	820	847	839	825	834	783	809	797	856	820	798	812	812	820	784	765	830	802	800	855	820	799	737	820	839	845	811	748	793	811	819	765	850	785	840	837	841	841	772	802	788	891	808	843	809	788	831	864	793	850	779	787	754	861	829	792	846	810	786	836	828	807	832	786	788	723	833	796	778	786	809	814	809	769	803	811	832	790	794	828	804	787	838	823	822	836	860	782	771	845	825	817	792	804	770	818	841	784	870	858	764	781	818	855	760	793	786	838	842	816	819	804	879	831	852	788	807	812	846	800	826	834	836	845	845	821	845	769	813	800	792	786	823	816	835	825	795	778	784	757	852	804	829	823	756	812	781	779	825	768	814	791	825	828	791	852	831	802	842	782	765	798	818	751	845	846	820	867	822	860	845	818	796	830	798	801	775	817	817	801	829	736	843	764	812	789	804	843	776	784	801	768	794	868	810	788	816	817	831	834	805	792	809	826	768	817	788	812	872	840	826	850	880	843	859	812	782	768	871	914	788	825	823	834	829	783	888	832	831	801	786	761	828	790	840	834	746	795	845	751	862	816	861	813	798	799	809	805	823	817	826	800	829	812	825	845	790	780	831	787	827	814	832	835	796	822	807	844	830	831	853	853	824	787	814	827	783	794	837	785	739	804	818	824	839	817	775	817	801	812	794	818	820	758	797	829	811	833	864	832	776	829	848	853	807	783	774	762	803	784	833	845	786	823	839	805	844	796	872	813	804	801	769	799	791	811	798	852	790	792
54764	19575	10294	5457	4005	3106	2590	2141	1886	1746	1535	1463	1376	1264	1225	1192	1209	1154	1126	1109	1083	1095	1110	1075	1036	1102	1054	1039	1003	1004	1005	1025	1051	1002	1062	1087	1001	1008	1028	1013	1037	1023	1008	955	1002	1050	994	1032	1023	960	982	998	1029	990	933	1036	933	984	972	970	999	961	1005	977	974	1042	977	1003	992	1000	979	983	961	953	947	958	1024	1039	989	995	938	956	970	956	974	1002	971	952	991	985	989	1064	995	977	971	967	996	966	1003	966	1021	962	975	1048	975	1023	976	949	952	960	1048	947	996	982	1041	966	957	938	1039	998	1021	937	924	1020	1000	1003	961	987	981	956	915	998	973	985	989	949	1006	940	958	988	967	946	978	933	895	982	967	1018	983	1002	992	957	952	922	945	960	1070	1015	1019	994	970	939	982	990	972	937	926	979	1040	961	995	930	981	956	993	945	1036	939	898	1013	967	976	958	919	999	990	965	1011	958	985	911	962	939	1005	946	984	1009	1005	978	957	961	973	985	1010	1006	992	1027	965	1041	967	981	968	990	1022	989	1014	1018	954	970	937	960	964	966	1011	944	997	949	978	982	952	966	898	1017	1049	983	976	955	996	1003	950	989	998	962	953	1035	986	968	1011	931	997	981	978	1011	983	934	938	983	1008	1027	994	955	938	978	1009	965	974	949	972	901	1008	1012	1053	1038	955	988	1029	981	989	1009	998	1006	965	949	1028	970	918	968	979	990	1021	1020	948	979	910	982	1001	965	984	975	959	989	1011	970	955	1028	935	929	989	990	984	992	997	988	891	983	1015	1017	960	994	1001	998	976	958	942	933	985	1033	982	995	1001	991	974	978	978	970	893	960	1031	962	1020	946	981	968	927	1014	959	960	985	1031	945	1038	1005	984	951	939	967	979	977	1061	965	1007	969	954	1004	911	982	972	954	966	991	1008	1017	1040	991	939	970	984	1006	960	1001	975	951	988	989	989	972	976	999	1013	972	971	954	948	973	929	996	979	980	976	921	993	969	906	982	996	985	957	1018	957	1005	999	959	935	969	983	961	992	1047	988	984	959	964	1041	960	1040	946	935	1037	992	985	955	975	971	959	967	1003	920	947	929	905	990	963	1007	1017	877	1005	950	935	921	1005	986	1006	926	1010	936	1028	1036	986	993	981	958	998	986	1034	952	897	996	974	921	1012	940	1029	1011	985	942	997	951	955	942	937	1025	1003	954	1012	985	1017	943	1017	1032	1000	952	994	978	1046	980	1025	958	988	1002	959	990	981	962	914	984	1007	930	989	1016	872	1013	983	1010	1000	945	980	942	1003	971	984	982	1004	1013	1034	1009	972	974	1022	991	1011	891	1010	969	1028	967	993	989	986	983	1003	917	986	988	973	1002	979	920	1018	970	975	989	969	971	1026	949	1008	1008	1039	955	949	991	1005	963	996	983	1030	999	1052	973	977	1003	986	934	986	973	960	1019	994	986	975	953	983	1038	1015	999	1013	1000	945	1020	940	979	981	957	984	931	1016	997	947	993	986	1033	987	989	972	973	988	934	969	978	966	973	930	973	988	969	979	955	1000	988	1020	971	983	963	980	968	978	989	989	952	998	1019	940	929	941	896	950	989	999	965	992	919	968	949	972	981	977	940	1010	979	974	978	971	979	944	979	935	935	982	994	959	991	992	1010	1001	958	1004	992	973	955	937	993	945	965	987	956	1019	987	937	972	922	1000	962	970	1008	943	1031	993	999	992	1020	952	955	864	940	954	969	939	983	992	988	982	983	996	955	1023	971	1035	920	948	1013	941	950	1034	1022	942	1045	995	913	971	1022	1002	978	1022	1053	980	995	968	1029	926	988	958	977	986	946	1044	966	997	971	947	958	1031	995	964	972	973	968	1034	975	972	915	965	979	967	1043	969	982	1024	933	982	1011	991	1024	957	984	931	973	989	1027	927	972	967	983	1007	971	961	981	1002	957	973	1011	950	984	990	1029	994	986	966	986	1039	1003	991	973	957	959	967	970	975	948	965	965	888	967	1000	1001	971	1032	962	955	950	991	983	1006	974	1021	969	969	977	992	1029	1010	1010	991	1005	984	985	970	951	983	948	961	950	983	980	999	977	985	923	995	958	949	949	973	958	930	975	1001	966	1015	900	984	978	970	961	948	1003	980	968	992	992	996	1011	975	982	961	1017	973	972	965	931	941	977	965	997	986	959	999	930	1011	1027	1018	982	1019	973	946	975	1024	943	999	978	1018	970	930	912	999	913	1001	945	1012	1011	950	990	967	997	986	979	954	1010	929	963	970	995	979	960	993	1003	935	979	959	1032	963	948	947	964	935	976	961	1079	989	936	1010	989	977	971	991	977	931	955	986	1013	1003	992	982	978	984	920	967	1018	1009	1053	964	1049	1031	945	940	992	981	965	976	981	989	989	977	1003	954	912	1017	947	970	967	980	1005	970	986	986	979	981	980	1032	940	943	963	973	933	1024	963	924	924	944	974	973	981	1006	971	948	958	1004	933	1002	958	993	999	939	983	996	933	980	997	974	1034	1020	976	961	1014	938	973	960	954	973	1013	1006	949	969	979	959	900	1010	950	917	1020	1016	972	973	905	983	897	1006	961	933	976	946	908	974	1033	905	973	1033	963	947	1009	1004	966	1003	964	872	955	1009	920	963	973	994	936	1007	1007	990	961	998	942	1009	943	952	982	1020	1011	988	958	1031	943	971	932	968	973	970	975	990	968	993	1002	1022	974	1056	981	913	1011	1013	973	962	957	961	952	986	932	986	949	986	999	999	997	1008	974	995	932	1034	990	932	1006	1002	950	933	986	985	1004	1006	970	946	1008	972	989	958	1002	980	946	977	981	943	1051	987	988	928	972	1024	970	941	976	978	971	984	996	1015	1044	991	953	978	957	905	975	966	1046	1032	953	1031	985	940	986	955	985	989	990	985	976	954	1040	960	1037	984	1040	1031	1014	971	987	964	946	968	925	990	1013	1015	983	1005	999	960	972	934	997	1059	966	965	935	998	990	968	950	1014	960	957	998	1010	956	971	986	978	966	925	955	1001	932	1030	986	994	934	969	971	1012	996	955	1005	983	980	1024	937	971	996	899	955	964	956	919	944	964	968	999	931	1009	911	986	978	928	931	912	918	1016	941	978	1021	908	931	965	918	951	985	997	989	924	956	935	972	998	986	995	978	999	934	997	1003	957	924	947	958	969	1026	883	998	1000	1037	1011	897	971	954	983	929	953	1004	1013	1012	971	1036	1055	915	963	1013	1004	993	975	961	987	1020	1014	959	991	925	978	958	967	979	991	1014	1015	948	951	992	941	942	958	1004	1012	1026	1039	961	1019	925	982	999	985	991	968	992	951	937	964	987	936	947	1000	1017	1019	1033	971	976	915	912	890	952	1016	994	973	976	1014	968	983	943	931	992	947	932	987	988	926	982	996	926	1005	990	1000	1017	972	949	960	1025	979	998	999	969	970	999	939	955	927	953	905	951	955	958	1024	930	1004	1003	931	980	993	927	922	979	950	941	998	1028	1055	919	950	1020	988	954	991	983	975	1004	927	991	976	991	1036	994	999	925	954	964	991	957	925	957	965	973	970	939	983	939	965	1021	1012	934	939	970	1042	959	966	939	969	948	977	986	935	982	1004	972	970	964	981	970	943	972	974	956	947	950	973	1012	1006	998	1015	1032	977	988	934	941	955	985	939	1012	973	1007	988	1019	994	1000	991	987	1003	971	964	972	939	1009	972	982	1008	941	1013	980	957	970	961	955	1026	993	986	926	973	993	989	994	1019	1026	1070	1038	935	958	974	975	931	997	1012	1053	977	948	948	1024	1011	999	961	952	983	975	963	975	931	978	970
28200	19747	5872	614	403	363	353	358	344	303	341	385	345	349	331	329	347	337	320	335	322	330	335	315	349	337	374	313	327	308	335	290	345	336	330	332	288	335	333	328	337	334	337	341	302	303	340	337	363	322	319	341	328	356	370	342	325	360	324	353	347	340	352	312	333	350	321	357	326	334	320	362	336	338	339	347	307	345	329	347	343	333	347	351	319	352	366	326	312	325	338	325	349	310	312	318	307	335	295	323	369	336	333	334	329	344	289	352	337	321	337	339	350	393	380	332	305	346	307	333	310	337	338	306	336	337	341	307	364	316	322	343	330	350	353	339	329	349	357	326	368	309	296	328	333	340	346	337	350	369	347	350	332	353	325	314	373	326	330	335	347	322	357	338	330	331	336	312	285	290	359	305	353	313	339	355	307	344	350	313	320	347	339	326	343	329	330	349	322	364	316	319	335	315	365	338	316	362	339	355	347	337	308	315	344	351	360	320	343	327	333	337	311	346	337	316	304	311	298	321	362	341	316	325	306	332	364	339	335	299	358	352	334	340	340	310	312	356	315	343	349	341	338	333	362	345	335	339	291	322	353	389	326	344	367	324	371	346	314	310	353	308	348	336	325	333	326	320	312	344	349	335	322	352	340	290	328	329	310	332	339	319	345	303	311	332	311	339	324	313	312	342	322	330	322	333	308	327	316	297	319	297	340	355	323	380	363	353	327	352	344	294	347	331	344	305	339	357	342	322	339	354	321	324	329	335	362	308	334	315	319	319	360	311	331	335	378	327	304	341	352	340	300	317	306	366	364	333	311	346	338	320	307	317	312	335	323	316	356	342	315	322	349	319	342	332	362	340	311	334	337	329	344	353	327	373	326	352	334	322	338	338	353	322	322	364	335	329	333	351	351	331	323	359	326	295	354	341	325	326	340	329	284	343	319	328	326	327	319	322	326	354	316	328	352	301	346	342	343	324	317	338	298	326	319	350	340	308	321	354	324	327	334	300	355	323	334	337	354	330	328	353	325	338	313	318	304	343	323	326	298	328	366	336	335	334	365	349	316	364	340	335	335	319	358	323	336	330	328	337	344	329	326	357	324	328	348	357	287	315	342	303	357	326	342	366	347	326	336	337	333	324	363	322	342	319	341	309	354	336	340	324	347	339	338	344	327	325	349	331	351	325	335	351	356	349	307	350	364	334	313	350	311	331	310	356	323	312	343	350	354	323	312	331	326	314	324	334	331	320	335	372	312	328	319	351	329	345	317	315	327	332	322	307	304	322	302	315	319	350	320	326	324	348	323	346	400	343	323	331	341	301	358	321	322	326	341	332	325	354	334	341	315	338	345	343	314	341	319	346	346	343	332	349	323	309	356	327	349	323	360	322	316	380	311	340	337	334	324	319	374	352	316	327	339	335	365	344	332	336	328	341	338	308	324	317	290	317	322	342	310	350	320	331	343	357	376	343	323	344	357	327	335	337	319	326	329	332	348	328	305	352	352	346	305	324	338	321	360	350	347	311	353	341	367	348	364	348	324	325	329	306	305	333	354	345	349	353	320	343	325	316	317	310	334	316	327	314	375	320	370	349	314	296	365	338	331	308	320	346	328	331	317	356	356	351	362	337	344	321	333	333	345	330	341	327	336	331	342	327	322	361	342	317	335	342	329	341	366	332	329	355	325	345	324	341	334	327	321	318	302	329	342	309	327	316	341	365	376	321	338	287	299	382	317	310	339	324	326	346	338	337	354	329	333	355	330	333	329	312	309	362	361	367	352	342	334	315	323	310	296	337	341	316	341	328	337	326	332	311	325	327	340	343	344	331	349	313	330	353	322	317	353	350	318	342	322	345	361	323	336	380	351	304	331	338	299	329	288	320	409	316	343	322	307	349	368	331	338	336	322	352	356	354	272	331	338	325	317	357	323	326	345	328	311	309	332	312	346	339	330	344	341	331	348	336	332	340	334	325	333	322	322	337	333	325	346	320	344	325	340	337	353	336	354	321	342	331	353	305	316	331	312	330	342	310	344	305	366	328	356	333	346	338	364	336	312	334	378	324	348	361	344	351	354	316	340	339	348	352	333	319	294	373	297	396	324	351	336	357	326	325	356	309	305	332	325	366	322	318	358	355	332	351	344	344	370	353	359	360	353	343	334	310	357	334	349	302	322	315	342	343	322	353	342	334	366	341	368	355	328	322	334	328	330	319	312	330	318	354	316	335	349	319	344	323	293	326	312	342	323	373	322	312	332	317	336	324	322	361	350	344	326	326	332	340	318	369	335	342	357	335	332	322	313	345	328	365	329	336	324	350	327	333	344	357	356	312	356	324	345	338	331	346	336	319	318	333	314	318	310	347	350	347	340	336	317	336	336	341	331	343	318	336	330	309	334	325	368	317	316	326	346	306	343	341	337	301	322	325	329	344	308	305	320	347	345	357	310	324	348	354	337	361	314	317	345	319	296	354	312	319	306	329	333	308	348	320	341	328	358	334	346	337	365	298	330	339	348	349	337	335	321	313	344	331	339	314	339	308	360	324	346	318	367	301	335	361	328	317	332	333	337	292	318	344	357	335	327	306	353	338	351	337	342	356	343	305	338	339	319	269	323	385	363	354	304	324	344	338	317	343	308	333	329	352	305	323	314	335	324	345	360	344	329	334	346	374	359	347	330	343	332	339	364	343	314	357	315	322	325	313	323	346	349	307	315	355	291	313	304	292	316	338	335	358	337	340	334	345	327	326	326	332	331	336	287	314	315	328	336	324	333	324	326	322	317	309	325	338	328	348	351	317	351	314	343	321	330	332	347	361	292	304	337	380	339	346	345	346	346	340	335	339	310	348	355	341	344	312	351	345	363	307	340	340	334	313	346	341	346	329	320	313	337	323	331	380	328	336	324	346	323	321	320	316	319	341	326	286	343	349	369	328	345	336	334	317	312	341	317	303	346	356	333	328	328	328	367	334	347	325	334	323	327	327	377	333	316	341	324	321	342	312	355	342	340	322	337	343	308	350	336	355	338	358	337	339	306	329	324	308	337	372	313	305	344	334	342	321	322	325	362	326	327	340	341	352	345	306	326	334	333	355	366	336	369	328	340	341	348	312	353	357	329	335	326	330	352	296	321	333	350	332	341	292	331	318	337	312	355	350	316	331	330	330	327	356	334	333	317	343	327	347	352	328	328	340	362	348	312	333	324	313	344	330	354	363	356	341	337	355	335	328	335	319	327	336	368	293	318	347	306	349	336	315	355	340	326	377	335	302	333	368	343	317	352	336	324	351	324	325	297	313	322	327	333	316	350	325	363	322	336	342	369	307	360	356	348	344	308	334	323	323	320	364	342	317	333	333	323	323	324	344	314	343	342	324	340	317	329	345	355	332	335	349	353	332	342	301	333	338	335	345	340	352	352	314	295	312	355	304	341	333	323	334	329	326	334	357	338	333	352	335	347	317	292	340	351	321	321	314	361	318	336	323	310	348	314	329	294	334	351	340	351	329
21454	4365	778	559	465	472	470	420	423	430	426	442	448	464	410	434	414	413	431	421	433	414	434	434	392	415	392	426	430	384	428	406	400	425	403	446	407	439	426	399	461	435	412	402	377	442	415	384	425	434	436	423	463	435	427	437	405	433	428	412	434	438	433	416	413	409	448	418	380	416	410	420	420	426	398	459	413	422	398	442	399	392	401	405	425	439	430	431	418	397	429	445	453	435	407	437	427	411	447	412	438	441	428	414	392	380	454	401	446	443	423	414	394	393	415	405	396	415	457	408	399	408	431	413	424	403	399	440	449	399	419	383	419	426	458	429	436	416	389	394	386	455	445	429	389	376	433	428	429	421	433	398	409	401	416	420	440	453	441	378	426	428	419	436	412	403	449	405	398	404	416	436	408	404	409	435	435	395	422	404	403	410	419	394	457	410	426	438	449	383	415	402	442	466	395	367	442	402	392	412	429	430	446	425	437	418	423	424	451	393	425	399	414	389	398	429	407	409	393	412	452	429	444	454	460	420	405	415	393	398	467	394	413	410	460	414	426	422	385	402	416	439	402	454	400	440	422	400	441	447	416	449	398	432	422	391	410	421	417	400	408	449	460	405	413	392	405	374	433	444	417	424	460	423	435	395	417	421	429	400	442	426	449	442	407	438	424	443	404	402	394	398	403	420	415	407	425	445	434	426	394	434	401	461	420	424	393	410	428	407	415	405	416	388	440	440	422	446	390	403	425	433	390	433	425	401	419	390	420	438	427	454	433	404	413	451	437	401	401	411	398	397	395	421	412	383	428	415	425	421	373	446	426	409	416	425	391	414	429	425	443	442	444	413	421	440	399	430	407	425	468	413	399	424	411	429	393	432	397	422	428	427	405	404	416	442	440	385	438	420	370	444	393	422	399	402	376	435	406	435	414	422	406	422	406	384	423	412	444	417	460	396	421	420	388	421	435	410	402	407	367	425	411	430	424	412	417	393	411	418	400	415	444	428	429	410	430	423	410	394	422	415	442	454	430	422	400	417	443	419	429	424	416	428	399	425	380	439	429	399	404	417	413	413	399	443	444	426	419	414	439	446	410	431	415	394	426	403	425	439	454	417	456	384	402	409	430	422	419	417	433	399	419	420	406	419	390	403	456	412	443	423	411	438	423	406	431	414	438	432	421	424	414	401	425	403	408	421	435	418	396	427	455	388	430	430	429	432	416	427	417	471	443	418	395	426	419	464	407	414	446	421	422	429	392	435	398	419	426	421	428	429	434	403	422	429	453	415	438	432	413	395	384	421	400	406	403	384	440	419	434	463	404	393	421	403	410	436	461	437	423	453	416	452	420	433	449	408	416	425	394	414	422	400	413	439	453	386	405	414	396	416	419	423	408	407	429	443	444	440	417	453	430	446	400	425	391	415	429	404	467	408	415	428	447	416	394	425	425	406	447	448	425	414	423	458	403	398	436	403	402	412	434	429	429	412	396	422	418	427	426	412	415	396	405	432	422	404	451	375	450	392	406	432	429	467	411	400	440	471	429	401	431	435	429	430	439	428	398	395	404	457	403	413	423	429	411	409	467	399	438	425	395	405	430	409	406	434	469	416	459	412	410	446	412	400	370	387	381	423	435	419	438	430	444	451	428	429	392	405	437	441	395	443	431	404	410	433	456	395	377	426	428	424	394	403	434	412	403	447	429	417	435	412	412	406	414	405	442	427	449	429	418	388	422	413	419	422	413	401	426	413	424	397	422	458	397	434	432	406	415	397	418	408	451	447	415	398	445	384	406	409	427	376	427	420	456	441	390	431	382	382	441	434	401	398	438	433	406	418	397	434	458	414	391	417	412	422	416	438	436	423	458	418	392	415	435	401	433	417	392	401	430	433	436	409	397	436	411	409	427	422	419	419	427	388	381	456	404	428	413	414	396	421	420	438	426	418	406	401	390	389	408	410	435	424	434	417	406	412	399	419	414	408	437	426	417	424	450	409	443	408	431	427	398	440	453	413	426	449	376	431	442	432	414	423	374	430	405	420	437	446	438	394	417	426	376	415	418	398	420	406	442	397	400	473	431	412	425	435	407	383	446	406	422	433	404	425	415	415	408	399	387	424	416	406	425	404	438	430	405	416	441	420	412	392	423	411	423	448	418	428	428	463	422	444	418	403	432	414	454	426	404	405	472	398	428	433	393	426	385	403	406	424	404	417	409	412	423	423	385	387	389	403	424	414	411	421	395	425	425	423	427	416	411	447	434	406	418	454	392	386	435	420	411	407	414	402	430	417	403	427	410	436	435	416	451	419	426	448	380	400	432	408	418	403	427	412	440	453	429	412	423	416	412	414	398	427	413	426	425	428	411	429	403	416	416	432	397	432	413	394	431	411	421	434	425	403	440	453	379	415	443	420	395	418	418	445	440	409	403	422	445	386	400	392	422	444	431	393	422	389	408	447	438	404	406	414	416	427	442	404	427	434	410	403	414	379	405	397	424	395	437	396	413	406	405	439	436	420	407	436	407	430	433	402	409	414	402	398	411	465	418	400	437	439	432	406	397	410	426	418	456	387	432	421	447	418	416	437	421	410	398	421	394	385	414	431	425	408	422	408	409	385	443	415	392	421	452	408	479	438	443	447	417	415	436	414	408	460	441	406	398	425	408	398	429	431	435	445	431	418	427	429	460	410	429	443	421	395	382	460	398	390	441	400	430	418	441	397	433	403	379	430	420	415	454	431	405	452	427	419	420	427	433	419	425	425	413	395	418	428	405	404	476	431	433	437	450	411	360	415	436	426	443	383	434	395	438	418	438	394	373	418	404	413	422	424	382	441	391	432	424	426	424	474	435	429	369	414	395	404	448	401	433	404	426	400	428	466	426	405	435	415	406	430	427	439	455	428	398	401	456	442	438	412	444	408	409	440	391	383	416	398	438	421	355	425	403	414	438	458	431	412	417	402	409	450	414	436	417	394	418	411	438	408	388	418	450	435	378	434	436	393	372	434	388	391	421	393	459	394	411	388	405	404	419	428	414	410	444	428	443	418	418	409	414	406	419	453	439	473	425	390	390	424	426	428	417	447	398	450	407	403	449	387	419	440	418	418	422	418	399	432	448	469	396	403	427	461	411	405	411	426	413	401	420	430	424	434	388	424	417	438	416	421	395	450	459	394	413	387	409	387	392	384	439	431	418	437	418	421	397	405	415	397	429	435	390	420	427	442	422	409	407	410	425	406	404	438	411	423	449	420	413	454	414	421	424	376	375	419	421	446	394	427	451	460	408	422	446	399	398	409	389	407	371	372	381	393	380	409	445	451	430	436	386	436	378	435	411	427	394	405	398	435	393	448	406	369	434	415	458	408	408	434	406	390	393	418	391	404	423	432	437	415	425	427	431	416	467	420	413	444	426	444	400	432	453	444	396	403	418	420	406	420	409	368	424	446	425	431	420	395	437	454	439	395	400	425	423	410	381	417	392	439	441	363	418	388	443	428	463	401	416	447
24340	21407	28568	24616	21364	9199	1271	1027	864	807	795	782	839	742	748	718	735	722	711	693	676	686	657	721	715	684	694	721	729	664	701	733	700	694	702	696	660	667	716	678	680	702	679	688	670	663	702	655	697	691	651	725	689	631	658	715	607	710	680	713	665	719	674	656	652	680	701	695	659	692	672	669	701	702	699	674	659	711	649	690	653	655	647	670	672	691	698	663	674	640	674	683	700	644	661	671	666	634	671	691	682	659	733	670	668	721	635	717	760	666	680	697	670	648	664	722	651	723	653	690	676	658	677	629	704	649	722	700	702	695	672	673	684	595	688	700	650	696	659	723	687	664	658	667	659	719	670	710	683	699	695	697	645	684	673	725	664	651	692	629	713	661	681	652	667	656	714	699	716	663	694	709	642	637	735	643	692	659	671	674	697	696	665	695	676	668	673	704	710	711	657	706	662	682	698	700	654	690	667	694	702	697	690	676	702	653	685	662	662	678	711	656	655	671	714	673	681	711	702	642	695	711	670	703	677	633	682	686	683	651	677	677	670	654	675	633	672	735	673	674	683	679	708	684	707	652	702	708	678	651	681	678	656	719	720	704	659	689	658	685	670	732	730	688	660	694	656	669	666	686	679	693	686	659	672	656	707	711	649	703	708	684	611	723	649	674	712	690	671	656	707	699	716	681	660	687	725	689	694	696	692	691	658	699	696	687	674	675	671	688	672	650	688	727	656	726	730	634	675	672	698	610	602	703	695	644	708	728	644	655	739	684	699	655	697	665	669	713	671	626	723	718	698	709	665	706	691	651	711	697	705	651	649	708	671	680	660	686	654	666	701	649	696	669	672	713	645	673	701	687	685	658	705	723	745	685	688	679	616	681	663	679	696	653	628	697	685	707	713	697	678	648	675	656	652	710	652	681	680	718	649	695	687	701	702	636	659	676	657	667	659	670	668	653	708	668	682	699	658	673	666	654	656	657	665	662	687	652	694	714	690	667	677	663	685	696	695	728	688	723	702	657	682	689	691	654	720	656	656	700	749	677	692	654	699	672	681	670	726	643	681	680	710	709	697	687	627	675	673	703	698	633	700	666	692	722	718	694	652	676	670	665	661	684	711	647	645	680	652	694	648	673	643	670	660	744	683	712	641	648	684	655	704	653	658	672	619	665	648	667	682	699	670	645	658	618	681	650	676	682	681	654	715	675	716	692	674	631	666	691	702	688	674	618	736	719	654	662	662	636	656	672	674	659	677	678	692	691	683	709	658	688	661	713	663	693	716	624	704	671	688	634	646	669	678	716	701	666	647	683	660	719	651	684	667	672	670	697	702	676	700	654	690	670	636	683	686	688	665	707	665	653	700	667	682	687	682	703	658	690	665	629	683	723	659	654	664	728	681	688	647	679	668	678	626	695	673	667	653	634	689	669	684	710	679	707	648	676	702	687	646	666	697	707	663	666	636	682	659	673	648	649	698	651	673	703	720	688	670	690	654	679	672	700	674	711	686	667	651	682	708	626	635	744	698	682	692	681	674	675	655	703	668	654	665	631	628	692	688	716	686	715	678	697	636	671	686	696	614	678	621	694	714	667	669	700	638	735	768	673	668	651	673	663	682	700	718	682	666	703	652	710	617	675	677	685	637	684	645	687	672	653	693	669	636	688	694	715	673	671	679	654	693	676	685	668	681	653	680	694	693	674	674	719	729	669	633	726	722	712	710	692	671	705	684	652	685	738	676	686	655	679	632	659	659	701	664	672	685	678	698	686	664	693	608	734	661	686	715	681	690	711	646	651	652	684	644	653	654	671	697	665	693	685	625	680	666	644	701	685	715	667	704	683	645	674	642	663	685	638	664	673	663	659	655	663	633	653	703	715	675	664	653	671	693	685	682	689	687	667	725	664	734	701	699	692	662	644	721	684	722	720	680	658	722	739	643	687	715	688	673	631	663	652	653	665	681	704	699	698	707	656	655	692	645	664	676	676	649	702	719	706	686	656	682	665	663	655	672	691	673	724	686	651	647	671	713	670	666	670	648	696	660	711	673	695	682	675	673	721	700	673	664	668	646	660	676	669	703	684	630	695	688	707	651	641	675	706	671	656	676	717	653	636	631	679	647	684	673	669	695	641	687	710	687	706	698	607	635	636	688	692	676	638	684	673	693	629	670	635	701	697	689	613	637	688	690	687	690	708	709	624	654	712	682	680	715	679	664	668	688	656	699	734	708	643	702	687	709	665	647	698	667	709	675	734	637	690	676	693	691	706	706	652	645	656	672	663	648	659	656	667	657	668	658	716	669	686	690	639	711	694	669	667	701	651	680	675	704	628	661	686	645	653	678	717	708	655	658	706	694	688	640	620	690	668	694	661	669	691	614	694	697	652	659	688	689	701	645	685	689	708	684	720	712	691	718	671	705	664	657	713	707	712	682	710	723	694	664	662	711	669	668	653	667	654	706	678	668	667	662	696	638	682	667	651	687	702	691	682	680	664	687	698	675	634	695	683	705	685	639	705	705	688	634	695	666	665	677	674	704	657	677	704	703	714	674	699	694	686	683	690	684	679	652	663	640	649	710	694	691	681	707	682	674	711	693	703	664	654	682	677	692	680	731	666	736	684	633	620	674	711	656	651	719	675	682	693	727	730	695	640	683	668	725	689	677	654	684	724	675	656	666	632	672	705	678	652	670	709	748	667	624	683	679	665	738	675	691	685	718	644	750	683	677	684	682	660	634	647	708	656	643	659	672	653	682	647	706	664	659	670	642	635	713	618	681	658	714	650	698	686	688	677	659	708	639	682	700	666	710	698	691	664	682	654	688	683	702	688	683	703	688	713	709	690	703	718	660	686	660	678	670	728	726	618	650	686	656	638	703	702	708	694	643	682	650	720	712	695	635	717	731	677	653	691	710	665	660	697	693	735	686	674	667	708	677	680	748	664	692	679	703	714	651	670	693	654	674	664	676	702	655	685	714	635	587	701	683	701	700	663	675	728	648	666	664	667	665	698	720	711	655	683	672	652	679	636	611	704	649	695	686	674	718	693	690	658	737	675	659	662	663	697	657	632	677	706	671	660	666	660	671	706	658	680	662	677	663	707	709	677	676	677	663	640	662	692	693	676	685	689	673	708	723	677	676	657	677	682	599	648	674	697	660	665	711	669	725	685	621	716	706	716	735	666	672	678	675	691	687	665	667	686	672	695	684	707	660	657	681	646	633	655	656	707	712	661	663	684	678	705	671	742	654	672	717	697	670	693	703	669	630	689	708	685	631	629	661	657	686	705	717	671	733	652	690	716	680	679	695	676	673	652	665	684	705	672	620	654	662	712	650	654	664	679	672	657	708	680	669	664	709	693	684	666	675	675	645	677	662	693	678	702	665	664	691	654	633	670	696	682	662	688	704	692	688	672	632	685	687	673	633	697	697	614	649	650	674	660	701	668	693	694	660	670	665	637	680	665	652	639	652	651	656	647	658	724	707	685	734	647	706	691	702	680
48898	15725	6203	3250	2331	1981	1649	1422	1311	1189	1142	1070	1024	952	905	950	871	898	862	844	836	897	852	871	849	821	904	820	866	790	895	848	861	852	798	848	845	830	849	849	862	868	835	824	795	831	808	841	800	818	824	872	799	854	828	820	892	824	824	893	816	820	781	768	841	877	843	908	812	783	803	824	808	818	850	811	871	787	866	830	811	844	819	820	828	810	865	845	875	810	843	826	814	815	817	864	848	826	846	835	839	841	879	854	875	805	774	810	839	853	816	790	830	842	826	829	797	849	840	782	805	806	798	817	872	824	806	800	801	832	774	799	830	794	854	819	841	842	833	877	805	784	767	807	845	800	828	874	841	814	862	831	787	830	791	819	834	884	857	871	834	820	846	783	843	848	797	859	847	757	849	858	809	824	875	853	867	808	772	805	871	808	803	785	843	734	840	812	834	844	814	813	853	787	861	791	860	852	797	863	858	836	880	845	811	789	851	854	800	799	815	822	805	797	811	856	840	837	811	800	839	805	824	816	780	868	797	835	801	793	872	847	816	801	799	835	813	825	763	845	851	811	845	774	747	812	780	829	818	788	801	857	769	815	820	758	808	857	827	789	798	744	797	844	761	817	844	808	859	796	766	863	812	853	885	862	827	828	866	810	834	805	826	876	767	836	837	833	813	803	845	874	825	816	773	820	788	844	795	866	807	803	826	825	813	819	782	826	798	829	795	848	821	796	838	840	808	852	796	818	837	828	847	808	825	847	785	797	795	790	832	850	853	817	908	785	820	826	830	799	900	794	789	826	849	815	797	833	833	784	860	754	813	845	788	798	791	797	863	834	823	841	844	776	826	858	852	853	863	825	808	797	830	814	798	830	832	783	828	809	788	832	828	776	805	795	825	827	796	826	854	834	796	904	799	834	804	828	844	820	762	771	777	824	832	802	805	814	762	839	817	805	848	853	815	810	841	777	832	808	832	855	799	893	790	833	788	811	846	805	819	858	799	837	806	820	849	800	850	814	785	819	808	808	786	793	842	792	799	863	800	853	816	773	899	832	816	792	833	815	840	860	858	821	849	766	842	832	802	777	850	797	856	824	790	842	782	807	842	857	814	811	885	855	781	780	785	916	809	845	847	829	799	811	782	868	850	863	836	772	846	850	844	829	794	798	825	815	841	818	821	824	792	809	821	823	823	818	819	770	860	790	833	818	844	801	826	818	821	852	805	827	814	794	847	796	831	811	823	826	765	788	829	746	829	793	821	846	789	812	803	811	844	809	810	820	767	849	873	780	818	803	827	849	806	783	831	807	794	832	828	846	823	824	845	788	803	808	824	858	793	798	793	823	799	814	826	800	815	855	827	826	811	841	813	837	785	803	901	801	827	801	789	806	817	838	778	838	792	806	846	829	842	801	809	837	800	842	807	788	778	829	809	798	829	797	809	857	854	795	831	807	808	841	832	825	815	847	836	864	837	795	768	829	789	826	764	785	874	854	838	776	808	849	823	802	856	763	828	861	828	821	843	861	873	812	831	785	881	872	811	819	796	843	831	818	777	809	831	828	812	773	840	833	829	790	822	785	827	824	820	868	811	835	815	794	825	797	820	806	796	844	841	844	787	812	853	867	813	809	788	856	802	837	828	821	826	819	742	778	873	872	820	814	789	787	805	841	779	798	818	779	775	826	787	790	815	804	797	880	780	879	853	808	775	822	791	807	745	759	782	817	805	819	840	805	790	813	776	858	853	811	863	806	797	789	785	806	791	846	889	785	820	791	802	803	776	837	846	858	832	819	819	847	822	759	808	794	827	831	834	809	825	824	788	822	846	765	836	839	810	821	872	804	862	808	832	820	791	851	803	774	847	799	813	838	813	816	773	805	827	810	829	825	769	843	840	804	872	887	843	794	784	824	817	817	784	807	779	795	777	803	815	806	831	844	846	826	821	809	806	770	815	838	820	860	819	803	854	879	766	839	816	809	796	832	827	824	815	827	823	844	834	802	870	837	818	776	831	811	851	831	772	809	813	764	829	882	833	870	799	829	807	799	821	843	760	783	811	830	807	831	820	886	791	801	815	889	827	798	811	805	806	779	777	859	811	840	831	806	850	778	799	801	823	796	842	840	882	806	798	788	818	877	833	792	801	849	795	865	859	809	780	843	786	847	819	806	834	862	869	805	823	799	777	887	827	824	815	832	820	855	816	846	815	808	850	766	768	776	806	878	814	862	807	834	787	821	844	841	807	791	823	811	794	763	833	788	800	778	811	777	844	789	809	790	859	865	847	785	836	805	818	833	764	841	829	823	865	855	816	824	836	796	871	827	807	783	793	831	804	808	868	824	785	815	782	828	804	785	882	890	759	822	772	846	834	820	845	779	828	796	838	885	848	845	807	837	806	808	815	824	878	786	855	840	798	832	799	837	830	810	864	844	898	783	804	815	812	835	831	788	796	822	841	820	769	860	813	819	816	797	778	840	851	833	885	799	845	876	831	784	807	839	846	844	801	876	832	848	812	818	822	845	838	859	814	847	792	781	825	819	827	837	777	828	830	869	832	800	839	818	827	775	854	786	827	791	792	774	848	837	838	806	807	828	808	810	813	806	784	824	801	821	821	867	805	818	807	837	820	833	789	802	837	797	829	815	851	820	762	801	800	800	786	863	812	871	832	804	801	798	799	854	803	798	821	783	794	775	788	806	830	803	844	804	788	814	840	803	825	841	827	809	798	843	800	794	832	848	851	851	835	831	801	851	842	803	839	801	802	783	775	826	810	825	808	781	822	781	794	790	841	820	800	799	876	870	845	848	820	819	791	846	773	812	810	807	814	855	740	795	846	863	856	773	877	853	822	876	836	812	811	789	858	825	769	834	821	835	741	828	845	788	842	848	802	828	802	812	792	808	821	829	843	834	822	827	863	827	860	854	857	868	815	817	831	820	859	829	845	824	847	828	782	856	843	749	852	806	859	823	875	805	835	803	806	834	828	822	829	752	825	862	853	841	794	844	856	747	865	856	810	889	790	834	804	812	825	821	777	850	821	850	769	780	808	829	826	854	780	827	815	824	832	837	835	791	816	815	798	848	829	812	853	808	748	804	827	863	814	822	820	843	810	815	816	802	827	738	861	807	792	785	855	839	790	782	844	783	844	807	818	811	821	817	821	841	796	857	827	864	837	799	849	841	789	865	799	836	778	811	839	777	865	814	807	865	890	809	775	827	815	779	833	798	781	750	797	845	819	819	769	812	812	826	811	885	809	840	780	794	794	865	843	858	824	824	834	787	859	796	848	890	821	787	809	800	792	871	820	843	779	792	864	803	806	826	843	824	842	789	820	845	860	826	818	806	815	790	876	807	822	802	834	840	791	776	833	821	826	813	765	836	819	754	850	847	825	813	865	866	795	823	845	819	829	840	855	789	852	812	834	797	834	800	753	792	799	815	816	811	805	794	795	803	754	810	825	785	801	857	849	815	807	797	820	855	808	799	856	811	876	821	824	837
25801	21422	27279	25597	7324	581	486	410	396	369	359	314	333	357	349	321	307	317	337	308	347	296	333	288	321	322	303	311	293	283	312	289	332	288	295	311	305	315	265	310	310	318	327	315	270	300	298	310	290	308	275	309	309	282	268	301	290	313	299	319	299	289	293	304	281	259	318	280	340	307	304	294	324	323	302	316	327	307	306	294	289	282	293	300	299	292	309	311	286	314	297	306	329	327	272	313	300	324	319	296	320	307	316	316	346	278	314	325	277	309	290	312	300	293	291	328	272	294	272	343	279	294	299	287	294	328	293	310	304	307	323	297	316	283	305	288	302	315	284	324	277	297	281	319	291	333	304	297	295	312	336	327	299	311	293	278	301	310	314	271	308	291	269	325	296	299	305	319	298	313	292	314	298	290	261	340	321	294	282	293	366	298	296	286	287	300	295	287	327	294	295	317	335	311	314	315	299	301	288	302	300	265	299	283	334	276	297	300	321	311	296	280	309	335	299	303	311	299	275	295	319	306	332	321	306	307	316	307	312	278	327	272	283	296	297	286	313	293	305	292	305	260	338	303	329	312	304	302	312	276	295	328	311	294	302	283	332	281	273	294	327	299	324	315	302	328	330	278	308	305	291	309	298	306	307	326	296	317	291	320	281	293	318	299	314	293	301	245	307	301	268	348	306	278	287	321	333	276	308	310	334	309	332	300	306	285	311	303	323	300	299	284	286	307	310	300	300	293	321	280	308	307	295	319	334	299	332	305	268	308	282	321	308	294	310	295	297	307	279	297	292	306	294	296	285	319	312	291	318	304	279	315	299	298	309	278	295	307	278	282	314	340	303	299	277	289	334	306	299	295	303	324	285	293	300	328	293	339	325	321	303	334	311	300	326	294	324	294	312	303	311	320	299	325	290	292	287	306	317	313	272	291	272	291	287	317	312	301	293	283	299	323	322	305	307	303	307	314	290	284	270	313	320	325	343	328	305	314	317	302	326	304	308	318	327	300	287	331	318	290	323	317	314	292	280	323	293	297	320	289	300	315	307	296	291	307	280	290	304	304	285	277	298	281	290	295	314	297	295	312	293	301	285	283	311	304	307	309	313	284	285	325	302	293	282	319	321	294	293	308	331	293	293	319	306	329	318	309	294	310	317	320	292	291	291	309	303	312	317	309	305	329	326	356	270	281	324	302	340	302	286	313	338	348	291	327	314	266	312	327	284	307	329	305	314	315	296	297	315	305	302	308	320	319	281	297	302	294	301	302	307	322	283	306	283	293	257	331	303	294	302	276	304	293	301	305	284	318	269	289	313	285	313	304	311	299	296	315	325	306	304	281	292	328	284	302	319	323	336	318	310	296	285	279	307	278	319	300	304	306	338	292	316	303	310	300	308	301	305	316	321	286	301	283	297	273	324	294	285	288	294	320	303	304	271	315	316	284	306	315	312	300	291	297	289	325	293	275	295	273	347	333	243	298	325	319	326	299	330	298	284	300	325	303	315	309	284	291	320	300	323	323	283	301	320	277	295	307	340	322	299	312	318	320	303	282	290	361	308	309	294	276	312	313	312	314	317	330	317	270	316	310	298	317	293	281	325	325	339	320	312	316	297	306	297	308	268	290	298	336	306	285	308	299	312	287	297	281	289	304	301	299	338	287	301	305	329	285	287	303	289	287	309	305	295	304	319	289	297	284	295	308	303	306	337	307	338	318	332	266	289	295	319	302	334	284	315	334	285	305	301	300	301	290	287	288	291	298	290	295	316	321	319	307	300	290	313	301	336	317	320	268	292	311	294	303	285	298	312	311	322	309	313	307	309	306	288	295	317	292	276	287	300	309	284	274	332	307	318	319	294	284	319	293	294	330	291	293	311	264	287	293	301	297	287	303	292	306	318	297	294	291	311	299	299	328	294	327	337	278	304	301	282	312	292	289	292	298	317	288	301	301	300	286	343	303	274	295	296	319	333	296	292	296	324	329	291	272	313	354	278	343	323	280	329	317	292	341	283	313	312	307	294	306	322	276	294	292	312	300	291	313	283	290	293	331	276	300	336	300	291	310	315	300	330	294	285	288	317	273	319	279	318	318	285	281	291	328	343	310	296	346	279	298	300	299	296	263	304	295	302	358	355	302	325	274	280	322	301	269	297	288	291	294	274	285	304	286	291	291	315	299	292	298	321	281	312	251	319	293	307	276	298	308	312	313	295	316	320	290	281	285	319	291	300	300	300	276	331	294	312	346	312	313	312	312	300	307	288	318	276	284	287	293	304	297	317	272	333	287	284	307	317	295	337	295	329	290	314	287	290	304	321	304	324	315	330	304	325	313	309	292	288	325	323	324	287	309	326	283	268	327	329	331	286	296	333	337	291	315	327	284	283	299	286	329	299	308	299	303	316	308	295	308	319	323	335	286	319	298	306	292	335	324	306	324	318	321	348	297	280	296	286	320	286	315	317	312	324	295	325	308	304	296	302	309	299	286	304	302	281	264	326	306	293	332	262	289	324	314	294	304	305	280	293	288	333	288	309	323	305	310	300	305	289	305	281	292	308	274	294	302	294	304	310	281	320	299	320	282	315	329	319	292	273	315	277	305	307	290	305	285	274	306	286	298	316	314	271	300	354	303	310	345	327	300	310	261	301	304	302	320	299	318	315	315	296	288	286	299	330	301	315	300	279	320	317	283	303	290	311	321	305	315	302	291	316	323	316	291	306	304	293	293	304	321	306	287	252	306	319	271	314	311	327	284	316	312	302	298	280	275	289	288	281	273	276	304	314	322	275	320	308	305	300	333	303	304	293	302	303	306	289	325	307	318	298	273	283	316	308	287	313	289	283	283	297	309	286	309	319	292	260	313	281	290	305	316	293	290	301	316	283	301	317	303	305	313	309	294	317	303	321	315	282	288	313	310	326	292	292	313	282	284	285	336	284	288	281	311	314	314	294	307	291	312	311	307	312	257	308	290	344	296	304	310	345	301	277	309	366	317	302	306	314	324	292	301	294	279	317	303	321	323	312	298	285	304	296	299	308	282	296	312	284	311	327	314	316	306	284	322	297	302	280	303	274	321	299	295	323	284	336	290	296	293	300	343	267	327	290	299	311	309	315	302	320	281	281	288	324	286	322	303	274	314	302	291	303	271	335	307	313	266	297	278	294	313	309	323	293	320	298	305	308	300	305	298	292	295	305	326	308	315	325	304	262	305	312	274	299	281	312	271	294	308	300	300	311	302	284	307	308	318	291	300	303	283	336	292	278	327	309	277	314	315	301	311	317	299	322	300	304	303	335	300	293	299	290	302	317	312	301	318	315	303	272	310	307	309	310	321	339	293	337	301	293	290	328	312	325	269	296	282	310	299	302	285	318	301	269	317	311	263	276	302	295	305	308	290	320	304	294	316	329	302	282	299	313	291	331	291	290	334	277	293	276	287	292	299	284	285	300	334	314	289	281	312	342	307	273	321	295	335	290	299	323	282	307	298	289	296	327	304	325	316
46015	11880	3163	1601	1233	998	791	728	688	623	570	507	524	498	487	512	481	434	466	438	407	449	403	417	419	453	384	442	421	429	421	429	382	409	389	399	436	410	400	400	418	428	394	419	402	385	413	422	401	404	381	409	414	392	419	413	427	403	419	443	424	377	375	398	432	432	421	414	418	412	417	365	408	426	388	415	423	396	418	380	399	400	404	388	453	406	413	429	433	424	416	376	404	421	397	430	424	447	379	427	400	395	404	430	384	418	410	373	413	420	427	437	425	406	426	425	400	389	390	417	422	432	392	436	447	420	417	383	433	393	420	399	398	398	427	405	411	419	373	413	406	399	443	388	429	390	437	454	411	406	407	374	428	430	414	421	403	388	424	408	419	422	397	408	382	411	433	409	382	414	423	390	408	418	398	410	395	425	398	412	389	397	391	393	435	404	392	379	387	387	384	406	421	419	415	418	427	404	416	414	446	435	390	383	425	423	411	415	418	392	410	418	409	451	415	423	414	415	397	402	400	415	417	408	378	424	442	387	424	417	429	401	410	399	436	382	394	423	438	402	410	367	369	413	435	404	386	406	382	398	397	402	435	374	408	383	390	423	411	407	396	422	391	393	397	430	375	456	369	381	390	432	392	416	431	391	389	375	436	406	408	409	396	384	434	434	427	435	389	398	412	406	401	378	480	407	400	385	408	380	384	385	403	435	359	417	403	411	423	407	412	400	399	380	413	397	410	429	418	423	390	410	403	416	403	378	431	394	406	397	381	433	395	421	449	438	388	354	392	434	426	435	415	442	399	374	424	429	411	382	466	374	427	397	416	382	392	360	418	385	379	439	429	399	428	432	404	387	398	424	405	370	394	376	413	375	414	379	395	390	420	368	391	386	422	387	412	364	431	445	405	427	412	449	434	386	391	393	425	417	395	421	425	401	410	400	403	386	410	408	439	378	426	424	407	394	413	398	413	419	422	400	375	434	406	394	391	444	400	382	399	361	424	392	417	405	380	430	433	419	378	387	431	446	403	443	402	421	432	433	405	377	423	395	413	389	403	392	399	431	416	392	422	416	419	411	407	403	418	406	422	426	413	405	462	423	412	433	416	409	386	407	445	406	391	399	405	376	394	398	415	432	418	400	372	386	392	417	377	386	394	400	409	414	400	387	436	392	413	410	422	390	438	407	382	415	414	444	446	431	414	410	409	408	400	421	424	424	408	414	408	381	385	393	405	409	385	434	387	393	382	433	416	420	417	434	442	399	399	414	429	434	441	360	407	426	443	415	391	381	406	402	416	394	406	415	412	430	406	412	429	389	411	376	390	393	391	386	383	441	433	384	398	388	425	392	414	415	428	399	422	364	428	421	374	429	415	434	368	399	392	396	433	377	389	400	414	434	435	405	417	420	384	411	436	393	430	421	393	370	408	378	432	379	402	381	382	413	429	396	445	404	375	411	374	414	360	408	400	394	419	378	416	442	398	401	392	403	411	387	400	426	413	380	423	444	403	392	397	412	392	399	398	428	414	390	384	451	407	418	435	389	385	383	359	428	433	386	442	395	373	386	431	399	422	426	412	423	460	410	406	424	369	396	392	416	423	438	398	415	414	397	371	379	420	408	405	386	408	392	422	414	414	402	438	377	379	382	369	422	399	451	418	412	404	404	379	404	375	422	400	400	380	394	433	444	412	389	422	389	373	392	361	393	409	422	404	432	419	380	420	380	403	362	395	417	427	413	413	377	405	422	418	414	394	389	402	423	417	377	411	408	394	397	410	390	402	409	426	412	435	384	427	400	405	416	417	402	370	405	405	394	409	433	404	439	387	392	402	411	413	446	430	411	411	408	401	387	443	433	382	407	374	352	406	389	419	394	402	469	444	430	449	381	398	394	407	427	447	427	408	429	384	389	405	378	398	414	400	405	396	386	393	411	395	430	395	430	399	418	441	417	406	420	454	386	409	430	430	413	409	369	404	436	383	433	383	370	453	389	425	407	387	379	436	433	348	404	401	419	424	432	378	423	446	404	388	439	402	399	412	408	417	383	390	406	407	374	402	395	398	412	386	398	404	378	431	392	423	412	428	412	427	410	426	403	377	368	441	405	400	404	407	418	388	444	413	397	382	390	420	437	395	399	380	369	417	413	383	397	408	410	409	406	422	390	384	372	384	396	423	422	430	411	422	422	420	412	437	414	404	442	387	414	387	422	416	421	375	386	370	412	427	389	418	381	446	367	404	424	411	421	415	407	401	438	413	381	391	425	394	400	413	420	409	387	430	435	408	396	381	433	408	427	382	390	397	385	386	389	378	388	405	426	462	429	338	400	424	419	427	400	400	422	398	418	421	429	442	425	416	407	422	397	390	382	438	403	410	383	413	423	419	403	401	395	426	446	417	418	406	401	403	462	378	393	398	393	429	409	450	454	420	427	433	400	406	405	406	388	384	394	425	401	407	429	415	398	432	390	414	390	414	393	419	412	419	393	416	401	416	424	418	393	399	398	402	377	406	398	409	387	428	424	413	401	404	426	397	410	404	419	367	452	412	412	426	373	423	395	381	408	410	385	385	422	415	419	419	435	395	406	403	398	413	403	391	410	439	414	379	395	399	419	422	425	399	432	428	379	396	381	400	451	411	418	365	375	387	460	424	413	419	426	415	412	368	407	388	396	379	411	397	402	375	428	460	383	399	438	419	424	367	405	397	442	373	409	403	412	381	400	415	421	438	371	423	406	441	393	399	385	424	426	414	401	424	396	410	402	403	423	402	387	422	423	395	420	380	399	406	388	393	400	424	428	393	411	387	396	391	426	417	389	378	406	427	381	445	432	402	401	442	425	388	412	383	392	353	451	356	383	429	403	398	434	415	385	422	386	423	397	389	393	387	423	414	421	380	406	419	396	420	385	401	397	415	415	437	404	395	380	388	399	386	392	364	443	441	395	435	418	436	413	410	399	394	400	462	407	428	398	373	389	422	399	390	421	402	405	387	383	409	399	393	427	435	376	418	435	393	422	417	417	419	401	394	401	402	412	430	405	397	390	394	422	391	409	422	425	400	420	433	415	405	416	401	388	410	427	419	413	389	418	454	390	426	395	407	414	411	399	404	413	430	411	428	401	406	393	350	401	396	394	385	378	418	410	439	407	388	386	405	411	395	395	385	393	399	447	401	397	374	409	411	391	392	433	382	390	354	433	425	387	412	417	395	418	424	401	414	390	420	409	367	404	448	421	424	381	420	389	390	425	434	404	362	461	425	418	403	396	446	390	436	431	423	404	374	413	438	388	411	381	412	390	398	404	384	418	436	381	381	428	411	428	393	410	415	426	431	408	436	438	438	388	415	407	426	397	414	431	386	433	385	405	389	380	422	354	405	398	407	433	425	411	422	398	381	403	407	421	436	425	370	416	407	385	397	408	417	448	383	368	377	387	427	394	413	391	416	407	424	414	364	413	417	415	422	424	416	450	437	407	391	406	409	389	413	380	379	405	426	415	440	416
23313	21487	29209	24189	21479	21500	8565	1499	1173	1078	1093	997	1013	970	930	924	893	903	895	882	887	867	865	854	883	916	869	916	811	830	867	822	829	810	915	748	846	834	766	820	813	850	768	875	814	830	833	841	811	835	820	824	810	818	872	803	833	860	848	831	797	854	785	809	796	803	858	824	853	815	789	842	824	851	811	766	813	771	816	793	840	853	858	805	831	799	764	825	868	805	810	837	785	857	824	807	824	809	849	778	760	808	817	779	847	777	842	835	796	826	778	814	838	826	835	753	857	827	827	823	841	785	801	795	808	829	844	785	825	793	870	828	833	797	836	766	847	830	833	804	811	800	800	830	795	803	798	833	773	779	848	820	817	839	743	761	813	787	785	813	836	824	820	804	792	800	830	817	827	852	821	787	868	807	807	776	809	828	789	784	805	793	787	788	829	797	846	841	778	816	875	821	819	870	806	776	804	827	838	805	828	788	851	812	761	774	798	880	792	813	816	829	854	779	822	786	789	814	829	789	801	813	795	807	824	826	784	824	787	814	795	837	785	838	796	821	810	820	831	794	858	834	788	853	795	755	817	819	811	804	820	821	755	792	842	858	819	823	770	835	831	848	775	797	817	814	786	769	795	794	808	790	811	815	785	730	790	894	816	775	846	754	817	827	811	818	781	795	835	819	810	821	863	841	789	782	787	815	808	825	875	812	774	806	848	834	813	798	843	812	827	815	766	798	829	831	821	849	757	804	847	807	799	793	835	821	876	799	846	786	821	858	822	881	815	838	830	745	798	744	803	809	814	772	816	818	766	824	790	765	810	778	832	817	808	856	804	823	811	840	756	848	796	795	802	830	825	805	786	822	836	817	786	771	825	823	880	766	857	821	856	780	810	807	694	805	780	788	786	834	797	788	837	839	877	793	821	836	862	856	849	804	766	769	794	794	767	806	856	771	832	840	806	825	806	801	767	863	829	843	838	772	795	811	828	847	838	787	812	806	802	845	817	777	784	830	858	806	759	805	794	820	781	819	805	819	815	825	854	825	820	799	837	828	811	774	788	795	788	784	789	772	832	797	849	821	811	844	836	857	759	794	851	786	829	843	833	784	751	796	825	795	794	796	856	837	802	776	809	766	759	809	792	852	784	785	821	765	782	801	832	819	821	811	801	853	863	824	807	841	790	837	769	806	861	804	850	840	802	752	847	817	812	810	823	778	800	804	804	806	812	795	817	788	771	823	832	836	764	805	817	783	820	793	829	808	801	834	821	826	823	775	839	829	782	864	828	828	829	812	783	831	808	864	839	827	832	825	803	821	780	836	794	774	780	813	830	852	798	850	779	788	847	794	816	811	785	841	797	777	807	842	802	814	802	844	811	825	815	787	799	838	764	772	805	819	852	869	797	760	802	768	853	826	852	825	785	794	849	858	815	805	794	814	791	878	800	851	788	789	805	870	747	832	829	823	812	806	722	787	775	822	799	846	784	785	799	783	778	793	800	812	825	812	795	798	782	736	859	814	768	830	805	818	801	803	854	785	793	805	848	768	832	856	819	787	796	848	802	813	810	803	848	786	781	822	827	822	782	832	759	809	833	827	855	809	813	798	818	835	818	782	820	839	837	820	798	775	821	815	825	810	775	792	786	740	781	801	822	790	839	795	781	809	812	781	792	851	804	804	864	782	787	807	827	829	811	814	869	820	839	797	798	810	794	859	783	789	831	812	800	797	829	795	802	803	830	780	803	772	790	804	864	857	785	742	823	795	817	778	768	821	846	790	740	789	826	826	799	795	817	825	849	805	791	816	859	842	803	786	856	825	793	760	790	797	791	802	823	799	819	807	823	837	816	844	860	782	813	836	800	777	876	803	820	911	825	840	831	839	806	812	789	790	791	785	800	794	795	791	810	796	794	840	813	797	874	812	754	795	827	788	877	850	765	805	829	823	795	872	852	829	781	878	790	815	838	834	827	808	797	831	771	821	852	858	841	840	810	845	809	789	799	807	788	786	785	795	820	813	830	808	794	795	791	843	837	796	810	821	806	798	847	829	822	803	846	864	788	776	804	810	777	775	834	793	840	808	799	784	840	777	786	790	835	851	810	779	820	855	834	810	795	833	847	768	788	829	822	778	800	762	803	795	835	778	820	813	832	826	834	833	822	858	775	796	781	772	767	778	780	816	766	830	813	817	843	832	822	865	808	840	848	811	797	755	813	772	762	836	831	797	835	783	836	808	829	794	832	789	759	781	828	791	847	829	771	850	780	794	816	845	802	777	809	798	785	746	825	804	843	804	781	878	797	786	815	829	806	756	754	770	853	781	840	737	792	793	774	823	857	842	836	798	828	849	816	858	803	794	831	830	823	859	823	847	791	771	808	763	794	796	818	806	834	801	795	841	858	823	770	782	849	826	803	784	792	870	848	836	769	886	843	783	804	811	819	820	754	822	831	879	753	834	758	769	785	829	778	821	843	822	799	809	804	828	795	820	765	762	823	735	790	779	826	780	848	820	782	807	797	818	823	783	799	807	794	836	863	784	823	799	819	808	801	766	823	802	754	815	770	857	863	840	808	870	789	753	784	839	831	852	814	820	789	758	793	834	786	811	821	786	857	814	802	809	817	836	812	792	863	862	803	808	792	822	806	904	802	800	782	892	812	800	783	797	809	797	789	842	766	838	775	813	748	807	776	830	849	843	803	809	821	812	787	833	800	795	801	817	818	826	866	796	815	806	827	810	782	814	802	787	756	833	790	794	806	760	827	776	814	863	833	865	829	865	804	830	808	808	759	815	842	796	774	834	812	807	792	838	842	861	803	801	818	816	783	805	803	743	847	791	821	792	800	820	798	784	809	842	801	798	802	787	857	790	790	797	777	810	826	747	821	825	792	781	792	833	808	788	813	786	814	845	818	789	803	791	823	805	765	827	840	876	807	808	762	846	823	772	808	805	797	842	853	843	824	802	819	798	818	827	763	807	781	814	814	764	853	838	844	837	809	785	834	818	788	778	835	818	789	802	747	785	823	764	789	848	830	836	823	776	814	792	847	866	779	806	792	789	849	848	809	851	812	809	784	792	802	803	851	827	825	811	790	813	815	813	828	767	825	825	846	869	816	799	776	819	845	783	785	796	854	843	863	852	770	765	832	805	749	779	858	828	847	760	795	833	825	769	772	808	785	790	804	808	798	832	812	847	812	797	809	784	840	799	788	823	817	828	792	759	831	794	793	793	802	798	753	844	782	788	765	802	790	828	820	752	780	839	810	808	815	791	806	833	774	805	765	820	828	836	753	764	811	772	841	775	789	827	793	797	871	852	788	773	795	845	817	874	829	811	807	807	788	843	778	835	789	772	830	826	775	808	846	818	824	840	830	791	828	863	812	799	794	799	779	821	800	843	829	837	778	824	792	826	794	751	799	812	805	773	796	796	832	808	817	771	835	802	848	778	827	811	870	793	759	832	836	786	776	815	821	799	783	788	833	787	817	758	765	774	819	806	774	817
54089	18488	10046	5457	3925	3125	2535	2210	1892	1719	1581	1448	1310	1296	1253	1249	1155	1085	1137	1102	1100	1093	1046	1070	1019	1077	1036	1056	1039	1047	999	996	1017	957	980	998	965	1034	955	1005	979	1011	1017	1070	1003	970	962	1019	977	1010	968	1003	1041	965	984	983	1039	922	1001	966	985	1018	969	979	1033	942	1042	981	991	940	1013	973	1006	989	990	994	1033	960	1004	1013	981	970	1002	978	973	974	986	975	990	990	988	952	1043	929	954	959	985	981	981	974	952	986	947	982	964	968	991	949	932	936	955	961	951	954	962	1003	968	976	1039	938	1024	1023	991	1007	962	934	971	988	1036	972	969	1055	1001	944	966	923	972	978	981	979	1013	1019	928	946	993	981	982	1034	1023	941	1015	953	1003	998	1005	1011	947	945	1018	970	955	998	950	1013	948	964	938	960	992	918	963	1005	942	1004	936	937	977	969	1019	944	1003	1002	981	973	959	934	933	1011	1019	986	977	999	980	972	948	1013	1002	977	982	985	936	990	1013	981	956	944	921	946	980	961	1009	966	997	984	979	930	968	1003	947	982	1022	963	1007	1022	960	968	999	1009	940	938	1042	918	974	987	1020	979	936	975	1018	932	1026	995	945	945	1003	961	996	961	938	1012	963	949	957	1010	971	973	1010	920	1003	934	990	1009	944	926	932	1002	958	981	1048	992	995	989	987	1003	1034	985	997	996	1012	977	993	988	983	994	987	983	977	949	956	979	994	1025	987	962	1009	970	956	1030	947	947	924	980	944	997	996	998	1017	977	966	1059	987	942	948	1032	955	926	970	999	986	1006	974	969	938	992	951	1002	951	977	987	994	1004	1004	972	996	1003	945	986	945	1040	959	986	941	971	921	1028	991	979	973	921	1035	1017	1007	936	989	1024	946	958	1011	941	954	910	984	1001	946	999	966	950	985	944	955	977	1028	962	918	1010	985	991	922	992	946	1018	1006	903	951	1008	937	991	973	1005	1005	1003	981	981	977	947	935	993	989	960	1023	973	992	994	950	948	1011	962	974	1044	970	1021	1034	1005	947	920	930	1007	936	963	951	989	996	1006	942	956	976	943	1007	998	947	974	990	1038	929	987	940	974	980	946	981	950	973	980	983	914	1022	969	999	997	969	964	982	992	947	989	984	960	967	947	953	1004	972	933	979	948	959	978	968	959	933	904	986	1010	985	948	998	965	1022	973	958	970	1038	982	947	957	952	980	954	966	972	991	975	940	974	990	1010	979	965	1005	1017	1023	953	1004	978	988	950	1008	973	982	985	988	976	973	982	992	975	968	954	1000	967	970	982	1000	967	987	999	966	996	975	967	988	1020	929	963	976	983	973	962	968	959	961	982	952	961	979	1049	929	1035	975	960	1002	960	1015	1007	1024	1027	988	951	945	974	969	935	988	983	1006	976	979	999	960	963	969	1015	971	1011	997	997	985	973	933	947	966	1000	975	972	996	998	994	1000	932	948	1006	959	967	946	949	1013	1002	1000	961	997	965	982	996	964	957	1011	996	994	986	1001	988	948	970	933	921	918	983	1020	1020	986	964	954	984	950	955	957	936	932	957	923	935	989	1023	953	924	975	982	929	959	1025	994	983	1022	1044	996	1003	1019	999	1003	986	977	979	1010	997	962	1023	985	948	996	946	1074	977	1006	933	993	979	933	1021	958	936	945	931	956	1014	950	956	1001	998	989	905	1000	987	975	964	971	1010	963	981	996	975	989	903	949	1037	985	940	954	960	950	956	982	980	977	940	945	999	974	932	972	971	900	986	972	982	989	1018	960	876	998	966	955	1014	963	903	965	947	971	979	959	916	1019	1002	976	953	987	953	935	993	984	975	972	958	981	974	1023	1064	974	980	918	915	957	947	964	990	1002	900	984	1011	994	955	985	964	987	982	1019	1003	978	948	960	942	930	961	977	990	975	1009	974	979	1002	965	957	941	994	979	933	964	903	998	978	1000	930	1026	984	946	1028	943	975	1020	984	1040	948	973	996	935	895	969	929	981	932	884	974	1039	982	919	1004	1034	1001	923	900	996	977	1010	976	902	950	960	993	965	982	964	967	953	980	950	992	978	953	923	984	974	980	981	955	954	946	1045	946	976	953	991	968	946	971	963	987	996	994	995	980	1016	949	1013	942	977	964	1049	978	924	941	965	975	1005	1010	965	934	990	952	980	968	947	961	954	998	1003	984	945	995	950	1020	952	1026	986	968	1012	978	932	969	960	1026	915	934	1003	972	974	915	983	932	1012	966	944	993	992	935	948	984	991	951	954	991	957	990	964	925	932	946	983	992	1045	987	923	978	970	1005	973	907	1008	988	1004	933	1001	932	985	957	931	969	988	962	949	997	935	928	976	975	930	993	1004	965	947	1003	944	988	1026	968	1004	972	949	940	924	982	944	944	984	991	959	982	956	941	1002	926	935	973	972	925	937	943	983	949	933	967	968	990	943	971	966	1006	966	979	1042	964	1011	925	1005	1050	974	1012	987	964	1001	994	947	947	983	964	952	960	1004	998	959	979	941	982	960	1026	990	980	993	950	1024	983	1034	998	995	999	980	993	1029	987	1001	968	961	1002	962	944	994	1039	950	983	1005	936	945	998	960	969	929	936	969	1010	927	983	1011	980	961	984	975	941	947	982	968	954	1008	1003	970	992	1021	965	944	922	967	962	995	988	1026	939	963	984	922	944	976	992	1011	1041	993	991	994	998	947	961	977	966	992	966	1037	971	971	1023	973	1000	944	1010	966	947	917	988	918	942	967	906	958	1025	980	1006	943	996	1011	1015	945	981	1004	976	1016	1006	964	989	997	1036	991	975	963	973	941	963	930	980	963	988	961	1002	1047	939	936	970	1000	975	974	947	978	958	986	1009	987	935	1022	961	998	1007	963	1003	909	951	937	963	1037	991	953	943	911	980	971	929	999	983	935	1006	1017	898	945	976	950	1044	988	981	979	944	954	936	1029	912	927	960	945	942	1004	998	950	951	967	986	914	936	943	977	996	991	940	935	936	998	982	962	970	1005	964	1036	969	970	949	940	981	946	992	998	941	978	948	997	978	1019	943	984	1036	983	925	1003	911	960	981	957	1001	969	967	957	961	982	950	986	1000	984	1003	953	930	952	997	964	962	965	995	939	903	1032	948	1011	1025	970	956	947	944	903	949	985	990	1052	977	962	1036	985	945	970	1007	994	1014	938	949	1005	998	943	954	966	969	958	998	1002	938	952	987	1021	973	983	956	945	969	993	975	1030	990	968	957	942	972	927	1026	1010	919	968	1008	993	911	973	978	949	977	970	984	956	892	963	918	975	892	955	1008	999	994	920	1012	963	962	981	989	954	960	975	983	1025	1002	953	921	991	1008	1020	971	972	938	991	980	995	973	966	972	975	930	1027	964	980	917	953	961	1029	919	990	992	944	962	1017	974	965	1012	1022	965	995	978	951	995	982	1042	959	966	931	987	999	961	969	938	1042	939	977	982	934	951	908	1003	961	998	1022	970	958	991	994	1009	1029	996	990	1022	995	985	963	1005	954	1019	931	1001	1036	973	1006	985	970	1015	977	959	1003	1018	1033	948	942	961	957	962	965	945	1031	976	999	956	981	992	985	994	927	965	1001	955	977	963	976	987	966	951	930	1017	966	1003	967	942	999	939	979	1045	960	1008	1028	984	886	986	1016	989	988	978	954	935	982	937	948	991	986	961	965	981	973	945	965	940	956	1000	999	977	960	949	977	1040	970	981	908	922	1026	961	996	979	932	976	962	996	927	993	931	956	1001	968	962	1016	984	953	981	987	938	978	962	978
28217	19862	6193	618	414	392	363	371	347	300	346	347	346	347	323	298	361	317	318	346	319	354	295	308	370	325	364	333	323	356	316	326	316	325	351	321	328	325	335	373	343	323	325	335	330	328	346	330	351	333	357	340	339	337	338	359	334	330	361	349	328	346	327	322	301	318	350	308	307	310	343	355	358	345	323	306	321	317	337	327	318	303	318	319	315	320	318	358	348	366	320	325	349	324	355	364	301	310	353	328	371	309	364	339	356	366	337	346	336	331	341	307	316	329	353	336	326	347	347	329	336	328	339	334	323	322	335	336	324	322	332	345	307	309	390	329	334	322	308	326	327	308	312	306	331	331	314	313	347	330	338	342	334	341	344	330	337	331	312	341	317	326	348	351	360	326	318	332	332	317	308	343	348	350	304	331	351	338	355	380	343	296	359	340	345	360	328	329	337	350	349	335	345	361	321	343	344	341	346	353	330	347	341	337	356	346	338	333	374	353	327	352	325	335	325	326	301	316	335	315	320	352	350	307	352	324	320	325	328	320	329	319	373	327	329	318	338	316	332	308	320	311	348	316	338	303	333	323	317	321	324	349	353	329	352	304	294	315	333	326	298	320	332	348	371	325	336	336	328	358	314	321	332	345	319	329	325	335	337	326	339	345	357	324	361	302	334	333	340	311	332	353	310	325	338	337	325	326	360	336	331	330	335	340	345	292	328	333	337	351	337	324	337	336	311	308	328	297	330	343	295	349	317	334	322	339	351	298	332	331	322	336	339	330	318	340	333	345	366	316	318	338	342	348	342	332	334	333	323	343	343	365	355	310	312	345	355	332	316	330	354	304	326	290	359	318	320	334	331	344	391	345	326	346	334	340	348	352	347	318	330	346	341	295	310	342	342	296	297	318	365	375	345	326	325	345	319	369	357	299	305	349	325	306	327	358	322	318	348	324	331	333	340	342	331	348	332	321	348	332	324	344	331	324	310	320	345	342	343	355	328	297	315	334	358	338	317	327	329	358	332	338	327	330	345	350	336	315	334	338	315	331	340	321	331	304	385	340	334	351	337	336	324	327	318	318	320	344	313	331	324	369	295	320	317	336	376	334	346	329	342	330	319	330	321	338	348	329	336	330	370	325	315	385	360	352	313	334	349	314	325	348	327	342	328	344	327	325	356	337	349	347	348	324	334	326	356	283	312	326	321	353	312	323	364	334	343	327	334	317	312	276	340	359	317	343	345	347	339	302	324	336	317	359	342	349	333	325	351	336	323	339	342	327	339	333	334	302	346	354	347	360	352	329	309	304	333	304	346	345	310	363	339	336	340	317	358	321	350	341	340	336	324	311	319	342	312	332	336	299	349	335	335	313	318	303	339	359	341	362	306	333	356	342	324	331	320	323	317	336	347	325	320	320	315	323	326	366	303	324	342	313	340	343	325	328	354	321	346	272	330	331	332	319	327	340	327	333	324	336	328	323	296	318	327	338	352	334	342	339	330	343	317	329	321	362	327	402	332	322	350	315	303	315	323	361	358	348	294	328	332	340	330	326	315	316	349	348	339	360	320	329	323	337	313	324	332	317	317	349	331	328	317	330	322	336	301	324	330	298	316	329	335	326	328	296	298	322	317	322	335	337	343	303	318	337	329	321	323	324	326	330	353	332	308	317	339	342	303	327	341	318	340	332	323	358	330	279	305	355	323	337	308	339	303	361	318	350	299	332	317	332	296	334	306	320	331	325	322	307	318	332	319	333	357	319	337	356	353	315	326	339	355	320	349	342	328	300	308	319	316	314	339	336	323	338	338	344	311	334	296	312	332	327	325	356	374	333	327	353	336	360	357	345	344	325	326	325	361	345	321	330	330	352	323	306	339	377	351	296	327	367	294	366	335	326	334	342	316	342	359	301	320	308	328	313	353	359	346	336	344	347	329	340	334	318	358	338	324	314	336	354	301	338	329	360	327	332	305	348	317	335	317	325	340	309	360	338	318	366	323	324	346	329	331	335	344	328	314	297	313	333	332	309	329	291	361	357	347	340	319	346	333	337	336	321	336	329	359	328	317	352	342	335	341	337	302	311	314	354	322	319	335	322	308	321	331	319	331	316	345	351	341	281	312	332	322	348	316	307	365	338	356	303	348	348	334	330	332	350	327	315	339	332	345	350	338	320	291	315	315	326	311	332	312	319	337	325	309	324	331	338	326	350	348	341	342	345	312	369	316	316	313	328	349	328	314	319	338	331	307	351	333	341	329	329	365	318	326	349	330	339	351	327	318	356	339	352	295	332	310	330	351	325	336	347	332	330	343	316	344	361	339	315	342	312	324	339	356	318	317	359	347	358	323	316	315	303	308	389	341	338	362	349	338	361	363	332	308	329	318	343	326	346	331	330	339	325	312	314	318	321	298	349	334	330	326	328	320	333	349	341	314	332	349	334	315	297	326	304	327	328	353	345	337	370	339	331	330	304	323	354	318	344	322	335	329	306	301	332	340	365	310	360	361	318	357	337	319	351	309	326	336	310	348	342	333	315	379	338	321	319	330	343	334	364	314	325	306	325	309	317	357	330	304	327	322	310	352	344	306	308	327	338	341	352	342	355	315	327	320	346	316	335	372	301	356	309	353	335	312	327	327	315	328	352	303	317	349	347	308	330	367	376	338	299	359	340	346	336	329	345	325	337	366	340	322	351	349	343	312	351	346	335	313	341	355	367	320	330	318	338	322	342	355	316	320	324	351	329	330	349	309	304	302	336	341	316	342	335	312	338	338	309	318	347	323	345	312	329	315	325	333	326	352	334	393	333	363	314	298	324	335	355	357	363	329	311	321	321	356	338	313	354	322	322	319	316	352	324	351	302	327	331	344	276	315	324	339	326	373	332	352	319	336	324	358	330	323	337	327	318	344	313	342	318	354	313	337	326	328	328	327	351	349	336	313	321	354	362	362	340	329	332	313	326	326	340	350	338	321	317	314	342	338	344	356	293	329	329	326	334	362	295	338	351	346	359	353	343	326	319	318	355	333	343	320	330	357	331	342	327	374	304	371	327	369	325	349	308	330	333	317	345	353	319	346	329	319	333	290	303	333	345	324	325	346	330	321	334	317	323	333	342	361	351	294	339	323	341	357	321	349	320	334	350	360	337	337	299	303	309	311	345	318	318	324	326	316	355	327	317	325	333	310	357	322	291	329	330	346	323	348	341	340	343	339	346	334	368	315	309	335	319	331	359	333	330	336	350	345	338	338	321	324	300	342	363	333	348	336	345	317	336	351	320	315	331	341	353	328	293	339	337	368	337	342	326	321	316	289	312	341	322	334	348	333	344	338	325	319	331	341	318	332	348	331	315	293	345	343	334	326	354	315	331	320	333	310	304	334	339	309	336	299	345	326	340	334	327	328	310	354	328	302	319	343	343	338	323	341	295	345	290	351	315	351	311	326	347	341	333	313	380	317	358	312	338	310	317	279	326	316	364	329	377	326	332	335	314	300	337	338	305	338	332
21602	4036	738	530	494	474	465	453	481	457	435	433	422	386	420	429	428	431	438	405	426	418	422	409	390	405	434	389	431	416	458	440	402	419	443	411	426	418	401	436	425	421	432	408	401	428	417	435	412	405	422	446	406	434	440	423	431	416	439	437	402	439	377	406	434	425	434	383	426	439	419	401	434	423	410	419	411	434	421	417	416	416	402	423	430	426	416	385	413	436	410	422	447	429	425	445	407	427	423	427	370	397	370	438	396	379	446	397	430	396	412	450	457	403	415	402	422	430	408	423	396	403	400	421	394	421	415	385	404	430	418	430	411	421	438	425	411	419	394	394	435	451	398	437	433	448	423	426	383	422	429	418	427	411	411	417	415	402	449	405	429	395	431	445	393	453	421	405	405	438	444	429	444	403	420	409	427	428	402	405	425	436	439	421	408	433	390	411	403	437	415	449	428	418	405	392	415	426	422	428	384	403	403	423	422	426	406	460	408	422	396	421	384	402	413	459	402	413	429	400	378	413	414	463	430	415	394	424	434	444	415	443	421	421	383	399	418	381	423	433	464	430	467	439	440	399	427	424	444	405	406	390	453	423	398	430	403	423	423	433	432	414	390	411	401	438	424	421	394	439	406	436	438	405	414	408	399	435	411	438	427	431	408	443	413	431	431	424	391	403	398	388	411	424	414	445	405	404	425	400	446	393	416	402	418	414	398	404	433	401	440	392	426	424	408	455	392	454	428	395	388	405	417	403	414	427	453	436	394	449	424	399	442	381	405	414	411	413	411	433	384	407	404	395	366	421	442	431	422	384	428	403	439	418	384	409	423	441	426	401	440	401	394	389	438	402	405	445	433	427	431	438	387	452	447	436	418	398	407	430	374	397	412	435	419	385	425	416	450	420	424	406	405	386	420	413	414	423	410	403	390	459	405	459	433	422	388	432	456	402	411	444	421	403	439	415	424	440	406	407	425	423	442	418	423	457	402	418	418	413	447	384	443	415	419	395	407	403	402	414	431	439	406	452	428	394	403	412	440	455	455	446	401	397	380	412	413	455	407	439	401	420	399	443	440	398	442	420	410	419	427	398	393	418	435	410	426	406	455	385	430	461	426	380	410	408	407	424	466	438	422	428	456	432	393	440	439	428	429	428	466	435	371	432	420	437	413	460	380	400	467	418	414	413	423	438	443	436	419	419	414	427	396	398	436	426	412	422	447	478	421	445	400	421	405	400	420	404	423	443	403	441	439	405	428	435	424	445	459	432	447	403	387	413	438	450	417	412	417	438	414	382	391	412	427	432	437	410	407	432	430	409	409	435	401	454	427	428	445	434	403	400	444	418	412	370	408	416	417	402	397	439	400	400	439	414	432	425	415	420	432	405	422	390	431	403	381	439	406	417	414	418	413	437	421	433	420	415	429	422	377	420	402	400	390	412	377	419	392	419	428	436	426	449	371	386	415	404	396	463	398	422	402	395	419	431	421	433	417	409	437	423	407	422	427	382	436	421	463	463	398	452	415	434	411	424	404	389	395	387	399	408	389	418	387	418	408	421	438	439	420	435	417	406	469	466	401	460	407	419	403	385	418	403	410	443	419	404	486	431	402	439	455	400	443	413	451	409	434	398	421	425	414	394	416	414	436	440	414	407	434	436	393	452	417	396	428	429	423	427	434	392	415	412	423	395	416	431	442	419	412	432	409	393	413	431	407	392	418	439	396	427	431	391	442	415	446	390	421	398	401	414	419	446	436	391	391	394	431	388	441	412	394	384	416	425	434	431	411	428	416	424	425	403	420	407	415	427	434	410	452	444	403	422	420	424	412	426	436	414	435	416	425	390	388	417	393	410	435	432	450	426	432	387	425	408	401	413	427	408	422	414	412	419	407	373	406	404	416	450	417	439	412	415	427	413	411	427	414	382	442	428	466	429	410	423	426	411	406	418	443	405	422	412	449	412	412	423	437	409	418	445	403	426	380	416	445	412	388	437	363	418	384	426	411	469	396	414	418	413	394	441	421	416	411	440	390	415	430	407	410	471	399	409	388	419	453	422	442	399	398	421	431	383	443	414	423	439	421	424	420	417	440	438	411	437	435	412	440	428	409	396	393	410	469	413	395	406	435	388	400	412	399	430	399	418	430	435	408	405	437	410	416	386	406	409	381	398	406	417	428	427	426	394	432	444	419	448	432	435	400	435	421	421	394	419	429	371	407	417	408	426	423	426	429	420	432	428	381	418	431	443	404	393	429	410	412	424	376	424	442	444	387	420	422	411	402	420	395	425	445	422	433	428	370	424	450	401	418	443	412	424	441	403	424	405	408	419	417	425	415	425	428	405	436	411	446	390	412	431	393	416	424	373	394	454	422	401	453	350	388	432	416	425	429	368	435	402	393	421	428	438	393	421	442	413	413	423	406	402	436	432	428	417	429	435	410	432	391	395	428	352	443	406	404	418	441	388	424	439	426	424	395	402	413	405	388	398	407	395	426	446	397	396	414	411	421	427	459	405	410	425	437	403	425	399	436	427	440	446	435	379	406	372	360	419	420	449	412	440	420	439	407	439	413	419	432	397	391	420	407	399	440	400	402	395	441	424	421	415	406	411	421	423	416	405	412	413	378	415	416	455	428	379	438	410	413	394	446	418	411	433	429	426	393	399	393	439	434	386	426	398	407	430	397	434	373	419	466	415	424	393	429	417	442	439	416	444	394	432	417	409	386	421	432	408	437	422	396	436	396	443	432	421	386	420	393	426	396	387	378	392	446	388	415	420	404	400	423	410	427	426	408	421	421	431	395	420	388	425	447	400	420	429	410	400	381	398	409	414	405	411	449	423	432	433	401	392	413	428	428	405	417	440	439	412	409	425	407	447	420	417	436	398	407	399	405	442	397	429	439	436	443	420	431	421	429	407	466	430	453	411	406	433	428	416	368	392	402	410	417	388	411	419	446	413	467	466	418	447	416	403	417	428	448	421	435	401	456	405	425	401	389	441	419	452	400	428	409	413	418	432	439	413	401	427	448	409	435	467	439	423	393	407	422	389	434	402	406	423	425	417	381	402	433	418	422	443	402	423	386	440	428	403	403	431	423	419	446	415	419	417	443	433	380	388	422	435	419	404	442	438	416	401	415	444	428	428	426	446	392	424	391	403	393	395	418	424	406	452	454	418	418	426	408	412	420	445	404	417	389	407	427	425	405	411	424	389	422	424	448	412	464	407	427	428	440	406	413	438	425	416	428	404	410	371	401	428	414	438	458	422	399	405	410	434	429	459	432	469	393	459	427	419	413	397	417	399	430	431	391	422	433	416	425	455	461	416	434	424	387	434	420	374	393	412	433	428	423	416	386	435	437	420	398	385	464	405	419	437	439	411	426	431	393	417	435	420	438	448	441	436	399	410	484	426	397	445	412	416	430	374	438	410	428	388	397	459	421	446	422	399	420	420	450	398	433	447	431	380	430	401	440	455	436	404	392	384	454	412	415	431	448	417	399	400
24372	21389	28561	24567	21356	9538	1284	980	956	851	819	812	744	765	778	717	742	725	702	731	696	749	719	705	718	717	711	667	706	693	728	698	688	727	702	655	700	688	637	652	660	672	715	670	669	693	697	675	664	710	729	687	699	611	731	701	686	682	682	718	684	706	685	677	651	675	660	672	656	679	701	689	690	678	711	670	660	703	656	677	662	717	687	689	695	698	678	647	660	688	693	702	698	702	658	668	660	689	703	659	703	669	673	661	639	666	612	672	639	708	661	685	696	699	697	683	699	668	685	724	694	671	705	689	658	677	687	655	704	650	652	666	681	711	681	657	681	714	723	692	661	693	687	710	691	712	666	671	674	703	663	667	691	689	660	705	691	718	670	678	757	689	639	677	720	696	706	659	662	700	663	646	715	663	732	648	706	660	696	672	681	694	681	660	630	682	667	694	663	680	703	699	642	682	702	657	670	693	626	704	727	625	703	672	654	697	697	700	701	661	658	679	660	671	704	648	697	674	743	689	661	667	678	704	724	709	696	655	664	684	686	707	680	714	713	693	677	737	700	733	708	687	695	706	640	655	669	652	668	671	679	684	646	706	700	668	695	671	724	695	699	644	675	638	689	683	734	687	654	725	686	632	633	694	690	695	694	666	674	651	668	666	690	695	677	689	706	726	710	635	651	698	642	652	627	736	721	697	694	694	686	674	664	673	671	693	687	688	691	670	624	658	709	675	684	704	661	689	715	685	676	695	674	651	691	656	667	619	705	672	670	674	658	719	630	683	667	678	692	672	698	660	617	685	680	693	694	692	667	658	651	684	743	659	738	639	654	711	678	689	676	639	652	694	671	681	747	689	660	712	662	677	646	666	643	682	764	697	705	660	702	689	785	685	646	642	644	704	662	673	717	731	660	742	621	678	657	648	675	666	661	659	683	637	640	700	665	704	693	663	693	672	660	683	631	669	710	656	700	621	694	729	699	677	681	661	697	672	653	707	666	679	664	727	739	670	693	684	628	653	713	657	692	678	657	684	684	670	686	657	672	670	635	642	675	711	665	675	680	662	681	689	691	696	673	675	675	661	679	680	685	680	631	656	671	671	679	657	640	685	683	663	714	667	645	664	679	682	688	649	653	695	672	662	716	642	721	682	650	677	630	696	698	711	682	650	672	678	705	651	638	649	663	669	696	680	686	698	680	667	639	708	688	691	680	710	626	693	643	644	691	644	687	652	660	639	704	673	681	690	696	697	608	700	719	651	700	678	712	692	731	673	636	661	688	679	698	680	694	708	722	665	708	665	702	662	668	739	670	691	649	654	677	629	682	689	686	665	713	702	633	693	682	671	727	666	629	666	724	716	740	723	639	687	730	676	646	714	647	639	671	731	651	675	662	666	670	647	703	710	672	696	700	666	660	657	676	711	679	720	667	664	662	697	682	681	719	622	717	653	688	693	706	679	652	681	709	667	688	697	681	695	622	704	722	650	688	695	668	693	703	686	700	667	691	655	700	650	695	668	676	688	685	634	638	620	663	686	657	679	678	648	644	690	688	716	716	665	647	688	669	727	648	704	698	673	673	650	653	706	667	656	672	727	695	633	698	662	658	657	661	643	690	710	684	659	651	682	676	688	714	636	688	718	643	661	672	700	700	678	643	681	701	679	724	716	663	684	666	638	684	692	684	659	661	692	629	700	686	681	676	704	644	679	713	657	709	651	690	684	677	662	701	659	677	703	689	690	677	678	637	694	716	660	641	656	644	651	684	708	649	628	694	703	715	684	658	701	666	629	691	695	683	673	649	720	633	664	664	684	701	678	670	648	675	635	759	668	700	671	707	672	687	733	691	647	701	676	650	684	655	666	692	699	679	667	687	686	671	677	683	708	708	672	715	660	660	677	634	670	669	731	638	667	679	669	689	713	731	677	661	662	623	651	651	708	719	681	689	690	716	710	638	695	700	695	703	692	715	631	699	674	678	667	678	719	659	668	658	698	651	700	659	659	692	697	649	687	694	659	678	655	641	667	673	670	725	689	674	671	649	714	683	650	684	662	642	687	648	710	671	679	686	711	681	716	683	710	717	669	676	711	670	701	706	697	658	667	648	667	696	718	655	682	634	679	701	677	678	647	674	666	676	719	697	642	723	690	670	693	680	690	653	699	679	659	652	716	633	679	725	694	659	699	652	700	649	656	681	695	701	637	628	644	664	690	678	658	673	677	636	688	655	678	684	689	658	703	719	681	694	693	662	639	651	659	739	664	688	683	661	705	660	696	670	723	673	718	722	671	682	652	685	695	683	640	701	681	647	689	691	668	655	711	692	688	688	689	671	677	617	611	672	654	621	689	689	653	678	687	696	660	726	690	717	647	711	714	701	681	664	675	706	725	698	687	731	675	687	675	664	664	679	662	698	695	668	642	657	673	712	624	681	697	699	708	639	660	675	717	619	671	696	668	691	680	695	663	687	686	688	685	691	678	647	647	708	691	675	662	680	671	665	681	688	663	713	662	711	694	717	672	652	656	710	653	701	648	680	725	644	681	684	715	678	640	688	645	651	710	643	679	673	662	672	679	709	667	688	682	719	674	749	693	668	671	687	712	699	657	667	685	740	678	643	681	702	713	706	657	716	635	663	659	692	611	690	699	653	668	683	706	665	705	691	660	677	631	679	659	675	682	731	669	667	659	659	631	683	721	675	720	690	692	668	731	677	702	701	683	693	704	665	749	673	725	713	668	699	687	676	699	686	696	697	691	675	674	669	713	675	727	661	718	685	628	639	644	696	699	692	672	723	655	679	670	654	681	660	699	705	671	675	659	675	676	703	704	682	692	664	731	639	650	678	713	682	670	710	640	700	694	664	674	657	642	702	647	725	662	706	636	670	674	689	699	654	696	634	722	699	664	723	644	671	664	730	679	697	687	704	647	676	592	657	628	678	716	688	672	682	683	722	655	684	663	669	666	668	671	669	720	661	654	680	672	655	704	661	690	644	714	689	679	689	678	661	676	700	679	671	667	667	662	635	633	707	660	660	663	666	675	673	689	653	649	636	629	689	679	703	684	716	689	701	641	706	702	655	664	727	724	707	641	655	676	648	676	694	744	729	695	644	660	695	695	668	712	684	686	690	682	674	694	650	674	699	658	668	706	688	689	646	690	653	706	698	669	631	645	692	735	681	664	688	718	673	688	675	702	698	663	688	700	658	692	710	719	698	663	673	703	640	685	678	678	691	657	665	689	686	707	676	680	683	678	723	682	655	701	735	742	680	671	675	669	681	720	681	672	704	668	668	699	661	672	680	680	717	624	677	662	681	666	684	718	670	718	678	675	651	645	722	674	630	765	675	707	718	704	695	637	666	674	666	691	669	644	687	694	714	698	689	721	708	692	652	701	679	694	717	662	641	709	740	663	647	654	660	698	726	680	654	680	684	684	666	721	678	625	661	656	675	644	711	657	684	628	673	711	705	725	677	692	714	670	703	662	712	705	682	688	709	664	645	701
48605	15704	6267	3108	2434	1943	1601	1423	1319	1219	1061	1038	973	987	951	937	946	902	892	864	920	840	868	798	864	877	825	822	898	856	805	830	901	807	801	829	812	812	839	859	822	861	776	815	842	830	841	764	804	856	837	790	808	812	804	806	782	800	818	843	828	790	804	790	806	822	802	823	814	813	790	819	783	824	826	836	806	802	791	789	818	824	735	815	810	837	791	814	788	866	811	825	818	813	784	848	827	833	780	807	834	816	922	811	737	817	817	803	773	843	820	778	841	854	867	784	765	821	771	796	852	864	827	744	808	816	764	773	781	823	833	860	857	816	819	839	828	846	832	837	808	773	818	778	844	852	787	832	777	818	847	854	875	841	825	808	818	880	762	846	839	801	846	820	797	795	818	785	806	866	755	837	794	858	837	814	784	805	825	800	804	860	861	772	840	811	786	818	833	791	818	832	897	864	741	857	800	804	807	886	739	788	823	824	802	861	812	827	791	809	808	805	799	837	753	811	784	817	779	804	826	841	860	852	787	795	829	794	794	796	827	836	839	817	785	809	800	855	800	827	817	814	870	817	774	828	798	807	757	773	831	829	780	821	790	778	817	841	861	806	824	817	826	848	835	826	839	828	775	756	806	829	830	829	838	828	758	778	828	889	816	859	796	812	890	789	792	796	835	806	792	842	829	806	817	798	848	796	801	835	844	794	862	804	838	820	769	778	780	812	808	778	835	816	776	792	783	791	813	771	820	798	821	828	819	835	845	834	832	823	782	861	812	819	851	822	827	822	800	825	827	822	816	833	814	830	769	806	797	834	795	791	849	823	807	848	769	778	796	816	831	828	849	806	810	762	839	784	868	854	774	799	792	790	804	796	828	782	842	787	822	876	812	771	849	813	770	810	809	797	816	816	826	831	821	784	772	775	816	836	812	834	816	786	773	847	840	764	814	764	796	836	779	833	852	850	829	818	747	829	808	826	826	827	840	830	833	782	777	832	870	820	828	816	825	818	832	822	795	816	797	800	822	790	828	815	832	822	854	804	847	792	851	855	755	816	807	805	819	797	867	823	811	813	846	840	825	822	848	775	824	836	822	798	818	832	822	763	813	782	822	809	806	794	842	831	860	821	839	799	828	844	872	773	877	838	811	782	870	803	767	804	830	866	816	811	857	854	803	799	815	824	831	830	850	825	793	852	835	827	830	777	791	832	840	821	809	830	772	788	793	811	798	865	796	796	769	836	863	814	787	843	849	840	783	821	821	828	778	827	837	828	839	824	833	847	830	814	814	827	821	798	790	806	798	821	783	852	836	817	882	880	844	833	815	868	820	860	854	786	781	801	834	792	763	813	818	825	820	809	878	791	789	860	850	816	821	808	832	805	812	826	784	803	784	807	866	788	823	844	770	808	851	840	830	830	800	908	845	793	856	860	820	806	794	864	792	804	832	777	827	804	840	853	779	849	831	800	846	792	840	829	853	813	835	838	797	862	827	826	827	825	787	860	825	889	871	787	772	836	835	855	781	795	781	812	820	811	833	816	812	830	859	830	837	835	861	789	776	829	813	800	801	826	801	775	767	828	826	809	827	847	806	779	779	790	809	785	837	815	742	805	810	810	809	805	811	795	855	798	888	783	790	842	826	833	812	827	788	799	841	829	849	776	805	850	794	840	805	822	813	814	838	810	758	847	831	835	781	830	862	816	840	758	827	830	833	804	831	776	832	792	814	826	775	816	815	849	800	860	831	796	852	856	802	850	813	779	809	834	739	806	821	823	872	805	849	778	783	815	863	797	853	767	850	834	817	808	796	833	797	801	733	851	848	775	797	795	816	821	851	780	785	875	805	790	816	823	790	821	782	866	793	782	775	848	778	818	836	862	820	841	832	824	829	798	873	787	793	789	785	842	843	822	854	860	800	774	805	762	853	836	821	813	857	829	813	812	836	813	871	817	800	823	829	779	834	896	821	810	788	813	850	816	843	818	833	814	835	857	830	826	808	797	798	758	852	846	867	871	842	812	801	850	814	771	800	826	796	796	824	872	865	870	811	813	830	778	811	880	788	859	850	822	777	821	802	767	829	793	872	833	757	787	822	805	869	767	808	822	827	785	813	809	865	785	820	804	800	809	866	827	796	825	811	830	820	783	745	793	770	856	802	854	793	827	798	815	840	845	864	815	780	787	859	825	815	800	901	801	818	829	829	790	842	791	795	803	777	801	791	829	835	796	814	881	781	788	828	797	813	801	776	729	821	815	793	815	785	836	867	821	791	823	785	783	785	822	841	817	875	823	762	799	842	800	828	802	817	833	804	834	795	840	845	814	813	816	854	847	877	789	824	840	851	810	815	810	835	814	783	843	847	827	787	806	839	821	791	835	822	823	818	819	814	841	789	823	825	832	861	864	834	803	824	831	840	779	813	785	773	805	778	776	870	866	796	786	843	879	760	846	809	851	763	862	857	809	812	822	886	788	803	812	854	855	863	829	849	826	837	795	787	764	793	824	878	766	869	813	779	800	861	786	860	804	793	791	831	800	869	815	827	801	843	865	867	770	832	773	775	809	804	798	806	816	838	807	809	827	822	816	797	778	801	778	812	795	808	814	843	808	800	775	830	772	863	855	762	802	841	793	831	774	823	836	843	819	812	790	795	803	804	804	786	812	813	808	844	874	771	814	779	769	822	851	827	857	844	782	855	855	809	827	772	811	821	840	820	766	828	851	783	805	832	860	820	764	833	818	825	826	824	808	815	839	840	850	808	806	814	819	833	830	862	853	793	786	761	835	809	840	877	806	854	807	869	801	791	810	825	820	803	787	783	796	882	843	811	796	811	794	784	805	828	849	843	846	792	849	787	834	804	819	780	829	832	821	810	868	809	764	781	794	853	839	807	772	813	790	844	831	794	867	821	806	800	783	782	817	826	819	795	836	781	823	818	796	794	822	830	754	844	795	788	889	884	801	825	856	851	779	793	841	823	818	876	839	865	853	796	845	805	837	801	811	809	829	866	823	831	842	823	821	792	795	791	829	829	757	809	827	799	782	842	778	845	805	828	820	777	804	831	823	851	808	779	835	815	831	799	802	824	823	843	844	809	831	818	820	807	793	867	806	852	789	810	820	816	842	809	862	821	802	737	823	822	789	861	833	853	826	826	829	772	860	857	825	810	879	772	851	873	853	775	789	832	812	812	789	838	840	826	794	801	823	826	795	816	813	839	836	793	778	826	824	787	832	802	789	867	882	887	802	829	801	807	781	816	841	849	858	783	853	819	789	759	843	778	840	847	835	809	833	851	793	835	851	854	821	825	787	766	831	832	798	826	802	873	810	818	784	827	808	799	776	793	812	780	810	848	762	814	816	791	760	801	830	825	791	840	765	861	806	789	798	836	778	808	819	848	824	843	799	830	789	846	825	822	800	839	784	788	819	870	843	882	743	864	840	831	854	786	855	810	858	808	750	822	812	829	803	832	820	743	814	822	793	817	819	836	780	843	838	822	823
25758	21437	27343	25548	7885	563	458	394	337	351	372	340	365	348	306	324	364	309	301	305	303	340	326	325	316	316	301	308	312	290	298	314	297	298	289	316	303	280	316	290	299	318	305	301	315	337	312	289	290	277	325	344	300	316	307	332	327	315	292	276	298	293	296	303	337	308	294	286	296	297	306	287	299	314	315	299	325	297	305	342	302	293	268	292	291	285	303	282	291	298	283	298	335	305	286	295	293	293	305	313	310	299	300	283	289	309	281	275	286	294	301	307	308	326	297	293	308	283	310	317	312	343	329	282	314	338	287	262	290	307	261	318	279	270	285	292	328	309	318	271	291	288	306	302	281	301	323	301	307	299	327	285	298	324	296	337	295	285	284	299	287	340	282	288	290	329	294	303	281	323	303	291	311	349	295	304	283	310	308	327	308	304	338	318	319	329	290	316	323	294	326	322	283	316	308	289	291	311	286	281	290	285	310	286	309	303	325	315	310	291	283	307	295	288	282	308	268	315	299	336	319	314	297	297	292	322	262	302	329	291	305	314	284	298	287	312	300	291	302	290	303	316	298	303	296	290	282	283	288	269	284	292	290	285	348	305	328	286	313	287	276	305	302	288	295	295	313	284	291	290	282	303	305	313	302	254	288	309	299	285	323	281	310	289	271	299	301	287	341	319	287	256	276	280	295	292	321	274	301	294	290	309	298	276	289	295	293	278	288	290	296	307	293	278	305	329	286	310	307	276	347	324	293	326	291	319	313	304	293	283	288	282	276	324	305	316	299	304	282	334	313	311	297	284	292	299	316	288	304	296	322	311	310	310	312	301	299	324	307	302	307	290	328	285	310	270	317	284	303	302	257	299	279	284	291	288	288	294	298	303	313	272	314	295	290	317	299	316	312	291	313	328	299	319	301	315	296	287	306	294	296	305	278	300	293	304	307	296	308	351	320	320	273	304	310	317	298	273	321	289	349	306	323	324	313	288	302	335	303	312	283	326	307	283	301	277	299	290	285	323	322	314	282	322	302	332	319	295	290	290	303	314	289	309	302	298	325	337	306	314	303	301	323	307	317	325	298	331	315	277	322	290	272	296	326	327	315	322	289	268	311	312	322	307	283	310	272	302	333	304	279	299	301	293	299	298	287	303	292	294	299	303	303	325	288	315	315	314	318	299	288	320	296	283	317	291	316	269	270	286	296	266	296	312	292	312	305	302	309	299	308	293	325	294	355	321	304	332	300	307	265	287	282	321	291	318	319	332	279	310	303	312	321	328	338	319	289	326	290	339	295	300	299	314	320	297	300	296	292	311	305	316	304	292	302	303	318	313	303	306	278	302	302	266	299	320	311	299	293	263	315	327	322	311	297	325	298	307	281	312	292	309	306	294	310	306	308	304	296	296	284	287	337	292	309	299	308	295	295	273	298	304	297	312	263	305	283	304	330	325	291	320	294	319	330	311	308	288	275	322	312	288	308	282	283	288	308	291	291	317	306	280	306	297	282	318	276	305	285	306	329	297	323	287	287	313	300	282	320	288	301	283	283	305	297	315	312	275	291	316	305	311	290	305	318	314	318	298	312	296	325	312	285	314	267	285	305	272	303	299	305	323	300	360	296	295	305	265	314	302	322	315	285	298	287	284	302	297	311	277	306	320	276	319	326	294	292	290	318	314	283	309	280	301	320	283	291	291	301	289	298	295	284	293	305	307	310	342	298	283	277	321	281	308	324	294	282	322	297	293	289	291	297	309	303	302	307	316	294	343	280	316	314	302	277	324	324	327	314	320	292	307	332	299	277	305	305	324	292	304	305	319	300	317	294	275	289	280	279	281	301	289	291	291	316	302	275	294	303	286	291	310	347	283	283	281	309	276	317	285	328	308	280	284	272	305	275	312	311	298	291	316	304	298	295	295	275	300	335	297	311	307	302	268	293	313	260	292	301	279	305	280	282	279	309	291	259	296	303	282	309	310	300	319	296	291	277	301	320	293	282	303	290	292	300	276	278	294	307	305	331	293	298	315	305	288	307	311	302	328	316	294	313	289	310	308	279	310	316	290	294	275	303	293	311	296	305	321	283	320	324	298	276	340	310	341	273	315	268	274	307	304	293	274	295	292	329	286	285	305	304	341	296	322	310	316	274	312	300	299	315	298	317	256	314	282	286	314	299	284	303	297	297	302	327	290	276	303	298	311	320	289	325	311	319	320	291	290	276	298	301	341	259	306	316	301	303	279	285	313	327	298	313	290	288	279	318	310	282	324	291	320	311	284	301	308	332	292	295	320	274	288	272	282	282	331	292	313	294	286	263	319	284	277	309	303	272	289	306	304	271	292	265	310	323	318	312	316	285	316	290	276	307	271	300	290	290	277	269	316	296	296	316	308	319	305	280	324	324	301	307	303	298	293	295	287	300	297	322	330	269	313	275	294	300	285	290	311	284	278	282	287	309	315	298	311	318	312	308	353	328	285	302	320	288	321	304	318	322	294	324	321	319	303	288	308	313	294	297	294	274	310	296	311	295	305	324	297	322	278	294	294	294	306	286	322	308	316	331	284	330	315	313	278	278	283	277	293	305	319	302	308	282	284	301	292	314	311	297	272	274	278	308	275	300	302	293	276	283	288	303	311	297	303	337	311	294	305	286	327	305	330	297	257	316	282	292	308	314	318	329	281	306	298	316	301	294	267	312	320	341	323	307	278	293	314	299	301	298	312	261	264	293	292	318	280	298	274	324	310	300	309	292	303	282	282	305	308	297	279	322	269	304	292	317	271	303	303	298	288	317	267	280	330	335	293	317	270	299	311	320	324	324	278	300	305	330	282	307	319	298	310	311	284	310	291	289	316	291	328	285	282	266	288	282	326	313	308	291	281	335	279	320	316	301	279	301	295	289	276	321	305	288	283	336	293	274	280	298	316	292	301	298	322	290	299	294	305	297	293	301	321	304	301	305	306	314	290	286	312	328	322	291	290	279	325	282	280	297	315	299	320	341	289	307	319	313	310	315	300	304	309	308	302	281	293	307	326	284	313	291	310	317	270	288	311	298	297	309	291	312	285	301	310	327	317	298	276	309	321	315	318	281	294	345	294	323	319	316	276	294	290	280	298	302	317	292	317	329	309	323	321	303	260	321	300	322	280	296	310	322	315	281	289	325	312	311	297	313	287	340	326	304	320	316	280	320	299	285	288	273	299	282	295	301	315	284	312	284	300	293	311	318	324	329	290	280	334	276	301	309	295	270	305	287	330	287	343	284	281	324	339	270	290	303	308	310	271	291	308	317	299	302	340	321	282	304	298	287	285	303	290	318	278	316	284	302	316	295	320	296	294	294	324	295	294	290	307	291	297	318	310	305	291	319	322	297	282	304	275	316	279	278	301	278	347	296	303	286	331	294	298	297	294	290	313	293	290	269	278	308	297	258	312	341	299	286	297	279	300	287	299	325	303	307	308	284	301	295	312	297	315	310	336	319	301	302	256	297	296	319	282	313	312	311	320
45801	11554	3034	1627	1244	958	809	714	662	629	524	540	468	530	469	434	426	449	447	424	405	432	465	419	428	470	411	392	405	385	381	422	442	392	407	385	434	414	420	401	405	414	454	421	446	387	410	385	413	417	390	435	404	409	408	416	406	403	402	399	424	390	455	419	377	422	411	400	410	402	414	400	375	418	398	401	399	436	409	405	404	418	417	417	418	403	441	401	411	425	383	397	414	398	414	424	426	429	425	412	415	412	420	430	398	443	381	420	391	445	403	420	380	450	400	403	424	414	416	409	431	398	374	454	445	366	433	415	410	393	412	408	429	367	398	421	424	411	421	389	412	389	400	390	426	450	383	420	397	405	404	382	428	361	385	405	401	433	404	430	414	366	392	388	404	380	410	410	384	378	424	427	426	395	369	424	380	381	385	429	382	425	409	397	398	406	399	435	371	373	427	392	458	428	412	423	401	402	438	413	411	407	446	397	401	414	420	371	412	420	429	453	437	416	426	426	410	425	425	414	398	407	420	418	390	397	402	390	434	397	398	397	420	387	383	373	438	399	381	406	404	366	402	443	396	405	402	398	395	422	416	411	415	431	425	365	411	423	415	420	404	401	422	436	380	411	387	466	414	402	421	412	409	427	393	417	399	411	402	431	395	397	437	420	420	420	421	395	416	424	438	442	392	390	370	383	438	408	419	387	394	423	398	412	415	405	436	424	403	383	407	383	414	407	412	405	406	401	387	403	392	429	407	382	401	423	416	407	418	427	420	433	399	411	424	428	405	381	392	402	403	387	383	417	363	411	381	364	462	353	412	420	409	388	382	414	448	368	414	402	393	395	399	399	409	401	412	412	439	418	397	432	413	403	395	419	418	410	400	419	424	389	438	401	398	424	403	462	400	410	438	384	412	395	422	383	361	441	430	401	381	399	396	428	378	396	412	404	430	384	401	413	401	403	382	372	398	433	427	395	406	397	399	405	378	406	431	400	441	409	430	400	393	410	380	388	415	417	391	417	410	423	386	424	372	416	423	408	369	370	389	399	420	404	396	419	399	405	363	421	405	433	416	445	383	431	399	391	386	406	391	377	411	384	402	402	428	383	413	405	385	416	394	373	409	377	401	418	422	402	410	384	413	410	385	430	390	403	426	449	404	445	385	422	367	405	423	433	416	403	421	413	425	401	392	396	405	374	418	398	423	421	431	374	386	394	394	403	398	392	425	371	411	381	419	401	429	411	398	402	406	422	411	390	413	420	399	380	423	412	426	431	430	401	403	430	445	407	386	416	412	401	415	447	402	426	389	431	422	398	392	393	447	402	388	395	378	364	424	446	420	390	434	420	391	375	464	415	431	382	390	393	390	388	362	388	407	407	402	432	381	392	380	371	415	428	361	418	389	413	420	404	402	420	380	420	380	416	385	435	421	363	446	435	397	411	417	421	399	381	434	432	392	375	395	424	390	374	407	385	395	406	416	401	395	421	417	393	408	372	390	400	398	440	442	391	420	395	379	455	348	418	421	393	392	430	428	426	406	408	409	409	396	405	428	382	392	396	404	452	411	389	437	376	397	396	405	391	422	417	421	437	393	399	411	390	416	422	406	416	389	447	406	380	417	425	401	414	417	381	428	420	415	432	421	396	416	397	383	418	350	410	397	392	433	429	395	459	409	370	413	407	401	385	406	418	404	402	430	400	418	369	393	402	405	394	422	406	440	403	404	397	394	400	394	407	405	403	436	415	373	428	421	409	411	431	413	405	398	415	423	415	395	418	407	403	376	427	421	406	389	397	390	411	425	413	391	407	387	415	394	403	390	373	421	385	402	411	393	441	426	439	397	410	379	392	389	424	391	396	393	381	429	424	382	422	426	422	418	394	408	429	392	388	401	422	390	448	414	430	415	389	364	414	408	358	416	436	395	452	386	431	399	406	410	419	396	425	429	401	370	405	405	421	394	382	426	401	413	405	358	420	382	422	438	404	409	440	401	389	388	398	382	393	406	401	417	383	400	415	361	400	422	430	417	401	431	401	363	374	361	451	438	396	405	403	385	461	424	402	381	391	379	425	417	417	417	384	373	405	393	417	379	406	425	437	398	437	431	402	434	388	457	382	447	400	399	437	423	402	404	392	393	355	383	417	457	404	367	410	437	419	405	422	409	456	426	401	429	394	435	396	422	400	375	416	390	399	415	426	406	442	410	437	402	359	406	404	391	417	416	391	412	424	382	407	379	423	433	443	381	382	380	445	385	373	400	366	418	402	389	413	411	433	378	384	410	415	409	424	388	458	376	412	387	396	405	447	422	396	441	385	404	357	402	422	404	411	417	392	407	422	433	411	355	377	389	394	399	413	380	394	399	392	420	423	425	405	408	405	406	406	445	414	413	421	440	363	432	394	420	400	422	365	412	417	404	368	411	393	396	376	350	437	389	438	406	398	385	420	367	384	414	402	433	412	433	418	377	418	435	430	447	374	450	416	373	434	403	380	401	427	398	347	381	396	402	397	384	440	375	396	399	394	409	413	395	395	395	400	392	395	388	388	381	421	417	407	414	397	407	408	398	411	440	381	366	415	400	405	414	391	379	408	374	390	424	388	408	401	432	417	390	432	415	403	434	408	414	434	373	413	381	391	430	419	406	425	420	392	431	394	406	413	386	384	363	369	415	416	402	435	438	419	417	363	421	414	395	427	377	405	412	395	389	404	426	407	391	385	406	413	393	418	421	381	411	392	386	398	396	398	421	416	434	383	429	408	415	439	401	434	395	383	390	419	415	405	406	407	411	397	381	425	430	374	389	437	422	397	409	418	393	398	422	411	391	393	391	370	415	394	389	397	380	401	411	378	422	401	395	396	438	420	390	384	405	426	402	389	376	395	408	368	380	407	418	404	400	420	397	420	438	404	429	404	427	429	418	436	408	435	439	432	412	410	393	446	414	411	401	407	391	404	384	384	397	389	376	371	396	406	398	393	410	405	397	408	452	405	370	404	395	387	424	422	396	412	368	415	387	402	423	367	406	359	438	415	401	444	393	390	384	376	430	431	378	390	403	387	420	392	403	436	407	389	402	377	445	424	438	379	441	397	424	376	420	438	414	384	418	418	390	384	387	407	404	398	372	385	428	375	422	416	399	409	436	398	421	383	427	404	395	409	410	398	393	400	420	404	424	379	409	389	391	406	393	407	411	384	428	423	408	409	402	417	397	431	432	430	392	398	384	414	398	404	355	387	408	416	390	444	411	369	380	407	438	420	411	402	401	415	418	405	396	439	371	391	399	396	421	407	411	389	378	417	376	411	397	380	404	378	416	375	397	405	351	407	369	413	383	416	433	395	399	434	383	424	396	394	407	416	418	430	391	376	384	439	427	376	420	436	432	402	408	399	405	401	390	411	390	394	398	428	400	372	426	451	427	415	380	398	415	419	399	393	396	403	408	381	407	403	403	358	394	409	392	411	373	404	415	405	378	379	405	387	415	399	418	399	406	398	405	405	389	401
23270	21442	29251	24030	21434	21467	8594	1496	1179	1072	1057	1021	982	909	917	925	915	873	917	907	868	809	854	823	800	865	798	873	874	853	798	827	839	812	865	854	851	845	811	822	873	775	779	841	788	807	801	782	793	844	841	826	838	826	794	799	858	849	770	775	778	790	767	820	788	838	741	800	826	818	808	763	774	818	788	795	757	814	766	857	808	828	764	767	837	817	815	803	804	787	802	794	738	802	798	796	795	837	810	809	816	762	777	763	755	847	786	772	771	750	796	817	808	793	828	779	825	824	758	794	845	829	747	769	819	804	812	795	766	790	803	778	803	802	779	830	811	833	780	756	790	785	807	819	814	798	849	857	769	804	740	843	839	834	825	811	850	801	829	801	863	796	764	816	746	807	831	808	813	787	865	853	790	817	753	881	775	785	856	759	781	811	780	807	822	849	771	822	739	773	798	842	753	773	737	815	834	793	843	803	770	795	758	800	825	786	799	800	796	797	825	798	823	760	761	825	806	785	786	807	802	827	809	784	834	848	810	832	825	816	750	815	762	760	739	821	791	798	812	776	809	830	798	807	805	782	837	784	774	775	760	754	775	805	801	813	809	816	837	773	803	816	832	795	716	775	772	843	792	795	805	793	806	828	807	839	811	772	770	776	804	809	814	796	775	809	772	793	791	787	789	790	768	843	792	851	792	779	820	778	811	788	812	747	817	806	801	779	823	832	806	810	793	817	784	821	811	793	829	761	804	835	821	817	807	763	754	776	784	844	750	759	807	749	781	819	817	763	776	834	818	771	781	798	789	831	806	786	813	819	842	796	749	801	805	783	802	804	792	784	822	791	808	840	735	814	840	795	745	783	796	839	827	796	788	783	813	778	789	744	831	846	841	809	705	802	843	822	806	773	831	799	799	794	811	821	779	788	788	824	906	788	824	807	802	821	823	802	820	769	759	798	833	786	788	837	799	832	828	795	776	872	764	784	790	767	856	800	762	821	778	777	804	759	764	818	804	757	769	746	760	835	813	829	808	804	765	761	782	775	781	816	777	808	786	820	785	788	823	812	778	786	790	821	789	802	787	747	811	809	768	786	755	853	849	821	763	819	728	735	815	831	789	797	819	768	805	770	782	769	811	794	886	765	742	759	805	774	816	803	831	807	785	770	817	788	819	791	727	799	774	795	828	793	839	803	829	789	818	805	754	798	795	812	830	823	764	850	837	773	818	804	822	789	784	766	811	796	793	796	836	800	799	816	807	811	824	800	812	756	810	825	796	794	820	794	802	807	831	806	842	829	807	791	800	773	756	817	799	802	817	796	782	800	770	814	771	821	758	760	838	834	792	777	801	733	808	815	791	786	792	796	773	787	742	813	818	818	839	850	787	828	723	804	810	797	839	811	810	819	763	802	810	797	819	772	768	830	804	807	786	758	763	748	801	781	812	832	782	820	748	795	818	774	806	831	760	769	769	815	762	804	818	810	807	763	790	812	807	814	790	770	769	836	745	829	733	807	836	771	764	813	861	746	770	802	775	753	794	759	774	766	802	805	773	779	799	789	837	760	772	798	801	763	732	802	807	828	798	829	844	754	791	791	800	748	765	793	757	774	771	770	768	786	782	815	796	769	824	806	803	748	765	773	770	741	834	804	784	772	744	767	798	767	753	817	765	848	819	851	807	805	762	835	758	766	786	795	813	842	803	780	776	809	764	786	838	838	735	818	760	834	815	821	848	799	819	869	782	796	774	725	767	768	792	794	837	794	798	795	786	729	789	827	749	805	716	800	795	776	805	809	786	825	783	806	770	836	793	757	775	783	799	773	775	754	784	861	807	780	762	806	745	825	761	771	796	775	815	804	779	818	828	763	775	812	786	787	802	836	822	811	778	783	788	775	834	797	789	796	802	837	795	772	821	786	809	789	799	782	763	826	803	760	810	801	784	801	810	798	826	775	807	830	776	736	806	826	768	838	821	754	796	780	794	785	801	804	808	804	785	784	779	807	752	765	845	748	747	802	814	810	769	770	754	790	798	779	841	799	755	806	802	754	779	788	772	793	812	770	795	856	776	809	749	784	787	855	817	802	782	760	800	782	800	779	791	809	715	808	836	838	820	772	815	777	780	765	794	803	762	768	822	812	822	778	797	803	819	824	780	800	839	816	833	772	786	769	821	813	849	775	804	767	800	792	812	789	843	807	823	814	859	794	759	794	802	834	818	819	799	802	798	741	792	784	793	775	821	800	778	815	818	800	802	756	801	750	773	759	776	755	755	788	804	805	800	749	760	744	792	749	804	802	748	773	753	771	802	784	767	807	873	758	769	809	763	813	817	824	817	777	810	797	831	798	823	798	869	787	819	805	761	794	844	818	794	799	864	752	832	785	806	765	757	746	778	811	845	762	821	765	823	802	749	810	817	836	825	796	785	771	800	730	804	804	835	761	760	790	826	837	837	778	776	811	819	796	805	744	770	792	767	789	824	812	852	763	777	797	772	767	782	792	778	816	807	815	799	818	801	846	778	827	830	837	829	836	819	788	826	810	768	785	834	815	740	825	779	801	794	798	727	779	816	737	798	818	782	811	793	800	780	747	835	808	791	806	765	815	835	785	835	758	779	843	850	832	810	776	811	799	817	800	776	774	759	731	812	766	793	787	826	796	788	810	812	745	781	786	809	748	806	833	815	779	793	764	791	767	777	802	760	789	822	797	802	770	777	811	803	774	830	811	743	813	762	792	788	760	808	823	784	804	787	744	806	797	786	794	761	771	783	857	792	745	747	786	783	795	780	830	841	839	797	785	849	771	766	777	775	797	787	803	768	804	788	783	771	820	850	817	792	795	782	783	800	781	772	797	829	817	812	782	807	749	810	816	781	751	787	788	767	801	800	800	816	751	814	779	808	794	853	835	774	801	786	791	795	769	779	799	785	838	791	806	811	795	770	753	787	760	754	762	810	782	804	846	799	748	841	753	796	798	819	854	817	785	840	823	806	786	786	809	769	836	783	808	734	801	842	679	779	762	773	823	812	783	804	859	816	829	771	774	783	804	798	803	801	803	769	787	829	797	888	801	844	826	772	832	787	806	784	796	805	800	851	791	811	818	774	822	771	831	792	770	791	766	778	751	767	742	820	749	758	808	763	795	802	802	826	821	825	770	738	796	826	769	838	830	844	812	807	791	786	836	766	787	836	748	818	776	845	780	803	759	844	755	860	822	832	798	789	769	815	785	798	852	815	819	795	741	778	723	808	700	755	831	852	803	780	814	790	780	762	804	822	809	849	760	809	807	808	774	782	744	817	754	841	786	845	786	840	784	790	813	825	788	764	842	793	835	787	820	792	759	839	799	805	778	763	809	787	810	769	734	777	807	807	752	809	816	781	836	811	806	828	788	826	787	795	748	802	799	845	795	737	805	799	752	831	809	795	827	807	819	795	821	770	782	792	789	819	830	850	797	751	764	764	759	776	833	826	768	784	782	808	811	837	779	823	809	720	757	749	790
52817	17720	10236	5329	3939	3016	2511	2173	1829	1690	1519	1425	1361	1262	1230	1229	1208	1096	1118	1162	1051	1098	1016	1068	1004	1084	1014	962	1047	994	1014	1011	960	1022	954	1012	978	960	983	1002	972	1003	955	1015	1029	1022	933	931	1038	926	1015	975	967	1005	991	947	931	1003	1003	993	1032	950	1039	955	954	954	1022	1022	960	992	979	1010	955	930	996	924	980	952	980	953	978	928	979	1009	1016	1006	1018	938	942	1040	953	961	991	1051	975	948	1009	967	942	996	996	937	1008	949	1019	978	932	1010	993	1016	1021	996	960	921	958	948	888	983	979	1030	928	1004	1037	978	988	961	986	976	1016	991	968	987	933	958	919	957	1051	964	975	996	1007	961	972	947	1003	936	939	969	1020	984	923	953	925	940	947	987	970	960	904	1029	968	996	928	1005	969	929	1009	996	998	957	987	911	951	946	966	963	992	908	931	992	952	966	1017	965	966	1031	921	948	954	1022	976	1002	937	915	990	995	965	941	962	953	990	959	944	953	946	939	930	980	972	960	955	905	931	945	968	945	978	954	1021	972	956	964	960	990	935	947	959	1003	983	1000	987	1018	968	993	985	956	957	993	961	997	1004	911	957	953	977	916	971	900	898	979	1021	965	948	921	972	955	961	910	969	1023	921	969	978	1005	992	982	942	975	1009	974	963	952	1003	1017	925	958	936	1012	988	981	966	962	935	962	966	975	960	964	1008	986	993	922	1030	947	941	979	990	1040	982	948	945	939	963	995	962	960	868	949	995	943	918	959	904	968	954	1010	966	979	971	974	955	925	985	889	939	974	971	979	994	962	949	994	1013	991	911	971	930	928	939	941	1014	992	986	998	919	1009	944	991	913	1017	955	947	871	948	958	942	913	958	1004	912	977	934	932	955	996	985	1028	929	1002	943	953	934	986	985	934	1018	967	974	943	948	1025	899	959	958	983	966	937	978	1035	1004	967	1007	977	972	1007	1024	954	984	965	1026	1011	1010	993	987	979	975	943	985	973	944	903	938	943	938	943	944	996	988	983	946	948	970	922	949	980	992	1017	968	999	930	954	974	1010	986	917	951	937	964	961	959	944	991	944	960	993	953	933	947	936	960	962	974	949	937	957	973	912	916	952	938	980	969	990	967	985	1005	974	982	962	958	1002	914	973	944	921	992	933	899	962	931	1013	932	926	929	990	939	974	1005	919	926	960	1013	923	929	947	1015	1045	952	946	955	932	1051	893	953	950	995	965	1022	963	967	953	960	994	987	941	959	969	949	963	992	953	953	939	999	949	969	1048	975	966	987	971	966	980	992	971	1015	939	1046	951	977	992	971	938	961	946	973	965	956	933	947	919	959	956	986	960	966	972	986	936	958	975	960	977	920	940	969	983	887	936	999	956	955	990	987	953	955	1032	941	1026	956	930	949	957	999	988	1018	982	985	975	971	957	982	957	973	957	988	954	969	930	995	976	944	941	946	947	933	967	967	929	963	923	937	942	956	935	946	979	968	951	956	937	1018	917	1010	903	957	1035	979	1019	1002	1027	956	991	972	977	951	925	901	954	993	1006	924	972	969	960	999	944	944	977	968	1025	914	1044	996	983	959	1017	951	993	983	971	975	929	1003	935	986	956	986	951	915	946	996	920	916	955	919	969	956	917	972	960	931	962	1025	950	970	969	992	903	937	957	978	946	996	1003	956	1009	998	995	977	964	954	969	978	1016	944	959	992	1005	955	962	931	972	960	966	1013	997	937	1030	939	1043	981	966	962	975	955	955	961	956	994	994	957	975	968	972	926	981	1010	905	944	973	931	984	989	960	971	967	930	994	971	981	969	986	920	912	985	977	920	1004	970	965	967	937	973	984	981	937	955	974	960	959	1007	924	971	990	1001	964	992	944	960	971	976	1004	927	958	959	996	938	960	904	983	981	988	959	987	921	976	1014	975	931	943	1013	917	1006	918	998	964	966	997	951	961	976	1009	1004	981	991	985	956	1041	975	946	981	961	1025	929	953	932	954	954	953	948	928	985	977	988	956	935	951	959	1016	892	974	937	997	966	962	993	945	963	958	931	957	958	947	973	976	964	953	914	966	888	951	1000	977	971	1005	949	958	912	987	966	941	979	947	928	960	953	1015	917	985	996	973	1004	974	974	1046	911	973	985	976	992	922	907	943	975	881	981	972	984	954	1034	979	1002	1014	956	961	978	984	962	960	939	971	987	981	966	947	972	892	935	994	963	988	979	962	953	976	963	987	916	966	981	973	1009	1009	1005	976	915	972	955	956	879	1028	960	998	918	954	967	951	945	1000	953	987	1025	981	965	941	972	989	951	947	961	922	957	983	962	939	993	961	982	955	931	959	976	944	982	962	1003	938	981	972	969	1009	942	967	983	976	929	930	986	978	957	969	963	905	1006	960	983	1017	926	969	941	1010	986	972	961	959	939	1042	1032	948	974	962	942	954	956	956	968	938	1015	964	949	944	931	988	1026	918	982	971	963	946	985	1031	954	998	905	982	990	1018	983	1039	954	883	958	964	986	967	990	1012	992	934	911	986	950	965	964	966	997	961	979	953	936	1005	951	921	1010	955	1010	988	937	969	972	935	954	965	921	974	949	949	977	900	966	915	943	1012	964	956	985	917	977	1044	938	942	973	925	977	1005	892	931	950	944	982	972	976	954	1014	934	919	983	1000	980	934	955	994	926	939	1007	952	986	950	979	1016	935	967	963	925	1037	988	951	988	954	982	956	968	991	955	947	932	964	958	936	970	914	941	987	924	950	957	979	972	981	1000	994	961	986	1036	952	1000	938	961	961	967	978	975	944	955	979	1010	991	1016	942	978	992	972	896	981	1020	972	938	946	1028	959	959	964	993	918	978	968	942	1045	909	992	950	963	1006	940	913	942	1031	981	902	962	957	977	1001	941	969	1038	988	946	996	943	987	1028	969	974	950	924	995	962	972	974	942	987	962	930	971	1018	973	977	934	929	955	943	1002	961	949	949	967	991	994	977	994	949	990	916	963	944	951	1007	948	932	917	978	972	990	981	930	968	1054	947	940	947	981	1018	1003	988	954	1000	920	921	986	1016	953	971	885	1010	944	957	960	1009	948	994	979	920	984	975	966	990	967	971	945	963	916	995	965	992	989	936	901	953	1028	919	1016	932	991	983	895	971	955	907	955	950	987	919	982	960	937	964	957	978	958	926	1020	960	1022	926	981	928	936	931	993	948	951	965	1021	936	985	982	942	997	930	950	987	963	962	1015	960	1033	958	986	1014	922	980	954	955	966	978	951	929	937	976	968	986	939	1026	929	961	932	1037	973	925	986	980	962	968	971	940	916	894	944	973	969	930	1015	936	916	964	952	1018	1048	1002	951	934	1031	943	1013	1009	959	1008	951	946	988	948	938	959	998	978	956	994	1002	899	998	990	932	1032	958	1018	919	938	962	957	953	972	965	879	971	967	1010	978	989	940	939	992	910	946	936	938	990	973	924	914	928	933	953	987	997	957	944	963	976	956	940	993	951	951	971	946	968	960	944	956	957	966	976	958	1009	1015	972	933	1011	981	969	949	981	1014	945	933	996	955	999	962	971	983	1006	956	987	1001	947	923	959	999	961	1007	973	961	996	975	978	955	1004	978	955	958	985	937	944	919	963	972	978	914	951	981	906	953	961	1007	934	1005	1001	949	962	1000	1004	981	971	976	1037	993	965	972	1013	979	974	953	997
28394	19779	6066	594	433	365	329	319	356	314	327	309	338	352	326	328	326	346	329	337	307	347	339	351	354	353	350	302	319	332	325	346	341	312	344	334	351	345	363	347	316	297	316	313	317	361	339	344	334	315	307	329	321	346	347	307	339	323	330	304	338	350	312	311	309	338	366	326	331	366	335	355	332	348	306	338	325	318	310	353	288	327	325	339	314	319	333	327	330	345	358	327	348	323	330	300	315	298	319	313	309	337	342	320	307	307	337	331	345	316	333	341	300	322	342	331	322	327	336	337	319	345	332	321	314	315	338	330	338	341	340	320	328	335	328	309	319	334	332	342	351	313	330	328	309	334	344	290	344	365	317	338	342	312	328	291	333	312	369	363	341	304	313	344	366	343	339	312	340	344	328	348	331	376	337	376	297	306	345	341	327	333	288	322	310	366	362	321	297	339	328	342	330	333	352	309	366	320	318	294	326	352	278	307	310	314	317	345	317	315	306	314	344	362	318	322	352	332	323	337	322	336	330	325	337	329	357	348	320	313	298	334	304	330	324	287	310	316	330	331	317	303	362	341	310	353	369	344	321	331	360	279	333	316	366	343	298	308	327	353	350	306	313	337	324	336	320	305	363	320	330	278	300	324	299	307	295	325	339	349	340	337	322	351	312	335	349	342	329	290	297	345	357	336	350	330	378	307	328	339	336	325	305	357	347	333	333	336	309	338	331	306	348	338	336	322	313	303	322	302	303	316	334	294	313	332	319	325	343	315	343	350	321	307	330	293	329	319	306	313	345	335	313	359	314	338	315	325	338	320	335	322	357	360	326	324	326	326	320	340	335	328	315	322	301	319	331	344	342	321	343	333	316	345	312	358	293	341	296	302	353	315	343	313	346	345	327	331	336	338	325	323	331	321	296	327	334	357	350	319	357	367	299	346	320	360	325	313	358	299	362	331	340	330	328	304	302	298	324	331	352	322	341	312	313	319	341	319	301	315	321	325	296	321	326	302	332	345	348	301	323	346	339	335	324	299	321	310	341	294	305	324	339	320	352	326	341	366	318	347	341	302	369	328	344	295	344	320	337	341	337	321	314	334	340	317	332	327	297	312	346	287	371	317	346	343	323	303	328	328	327	323	369	339	358	309	327	336	352	333	333	312	315	340	353	345	314	345	348	331	320	313	318	325	332	322	349	333	335	338	300	330	317	325	325	342	345	319	347	330	334	327	325	303	288	362	344	342	335	315	356	353	345	325	324	324	316	306	333	343	324	328	356	323	304	314	303	318	314	325	335	347	342	367	328	332	315	287	323	353	342	317	341	288	299	328	299	336	341	302	319	314	347	343	344	328	306	319	336	299	330	325	310	326	341	311	327	318	308	357	300	325	284	313	366	320	307	347	308	327	344	333	308	306	313	313	335	295	322	308	371	311	333	350	326	315	326	337	341	328	317	348	329	337	334	358	296	271	346	323	320	349	345	319	313	306	346	332	314	344	303	320	336	292	309	338	327	326	339	300	348	327	323	308	313	304	345	313	313	335	314	320	331	336	327	353	308	340	316	301	320	303	333	315	333	332	322	333	327	336	329	301	329	333	320	322	319	327	315	322	331	329	317	307	306	347	317	332	330	330	366	323	333	336	322	333	312	322	331	312	332	359	315	275	318	314	318	320	325	324	349	290	320	330	344	328	332	317	322	302	325	318	337	361	347	326	307	290	345	320	340	352	329	324	317	322	325	319	335	350	360	336	361	343	304	310	337	303	314	338	303	345	369	316	332	330	386	332	334	317	325	351	324	347	324	310	356	338	350	318	332	300	309	309	314	353	327	286	287	317	309	342	341	288	312	320	335	316	325	332	292	305	315	347	336	345	332	346	314	328	319	324	291	312	319	375	338	326	321	321	367	324	324	316	318	356	312	343	357	303	320	321	309	334	332	328	347	283	341	298	327	349	326	333	339	300	330	327	344	296	358	320	332	296	338	312	329	325	339	317	331	338	320	322	335	298	359	334	339	301	327	308	316	319	321	334	326	318	319	335	314	343	340	326	344	327	340	343	303	308	307	358	330	339	326	323	330	328	327	345	339	319	332	348	355	319	341	324	311	326	314	298	314	327	320	332	316	342	341	334	367	319	326	322	310	315	341	329	323	320	331	343	297	313	354	324	337	341	320	325	338	317	341	317	322	324	305	308	305	303	332	295	332	332	347	320	349	309	280	351	329	344	319	339	321	339	317	291	340	323	353	372	339	322	331	336	356	366	342	329	302	307	328	301	356	330	310	327	307	333	364	333	320	354	313	339	345	330	303	351	308	339	380	373	297	296	336	295	345	347	318	334	313	344	319	345	303	314	312	324	326	308	331	331	323	338	312	343	349	330	317	327	303	320	338	329	326	341	324	367	303	304	338	349	329	329	342	329	315	329	291	328	323	297	312	360	363	316	346	320	349	297	316	325	319	300	342	322	352	355	320	335	349	299	352	312	316	337	329	315	295	352	338	345	337	314	334	341	357	350	320	287	321	285	336	336	325	338	331	354	339	323	319	315	354	346	309	316	369	327	343	319	318	349	303	311	334	315	342	322	315	312	332	318	300	307	324	334	315	348	292	301	376	318	321	368	332	343	311	322	351	343	369	326	330	349	324	317	342	305	345	346	349	323	324	335	315	328	336	301	316	326	332	344	330	319	315	322	332	314	334	311	318	311	339	301	317	326	327	305	320	342	337	347	311	320	316	322	333	360	314	326	325	355	353	317	334	344	317	312	333	332	331	322	344	337	333	319	330	313	304	345	323	310	308	312	315	314	371	357	330	367	315	332	342	361	371	349	309	332	370	311	321	341	340	320	320	327	336	313	336	342	296	342	308	323	305	307	348	353	335	303	347	335	324	320	331	306	343	311	300	331	342	311	312	352	330	342	320	331	296	319	335	328	354	306	334	309	354	319	335	310	364	308	337	335	360	357	303	342	360	352	339	337	308	323	322	331	361	313	294	363	340	347	327	343	340	344	321	355	352	330	285	341	320	335	339	294	320	323	310	308	343	322	340	323	315	308	335	333	330	355	328	333	319	302	362	337	357	326	313	337	338	305	357	321	329	343	338	343	329	336	324	332	320	342	310	345	341	300	321	309	308	353	332	338	323	308	347	321	320	331	306	314	355	333	299	365	347	309	318	309	342	314	327	322	323	314	302	297	308	334	345	332	345	353	343	324	302	306	296	343	315	323	337	296	317	322	319	330	340	315	352	335	319	305	322	346	332	357	316	354	349	335	353	309	327	317	332	331	333	336	311	346	334	346	343	307	356	333	298	302	326	336	330	310	331	325	364	321	316	322	337	315	299	312	327	302	353	333	321	340	367	318	338	315	334	325	348	337	319	362	287	296	336	342	324	341	339	331	318	301	336	323	307	297	310	345	329	328	351	357	350	327	326	338	306	346	315	341	310	329	337	321	307	359	338	324	337	311	341	329	349	324	316	317	382	363	341	343	323	328	337	306	328	338
21408	3800	737	536	523	503	502	472	452	442	422	416	394	448	384	406	446	406	440	407	420	411	427	428	400	431	385	430	427	410	427	419	411	389	412	415	413	424	429	407	415	463	418	430	431	393	372	407	399	422	402	415	429	394	394	437	438	425	410	440	366	384	431	410	426	421	408	404	407	409	419	377	411	432	417	472	441	390	381	412	366	433	389	423	430	437	393	414	497	439	408	389	394	390	399	398	436	348	417	399	396	396	410	410	412	441	413	438	403	408	431	414	398	404	414	375	428	435	445	425	414	413	400	405	404	424	423	381	413	406	377	460	428	375	432	395	411	376	414	432	407	406	406	403	463	417	408	403	404	383	417	414	410	405	379	410	463	440	420	470	439	448	426	398	421	432	391	414	366	372	385	395	408	430	431	414	426	422	416	429	409	438	425	415	387	429	421	424	423	407	445	430	398	415	419	392	389	406	382	422	402	401	413	433	387	382	414	423	427	420	456	393	431	453	412	399	415	390	447	400	392	411	452	436	399	393	404	443	413	392	416	416	429	398	412	376	411	391	407	399	416	416	418	435	425	401	418	383	400	387	402	387	444	426	418	384	428	393	441	405	450	409	403	391	410	389	426	474	422	396	433	393	447	401	399	406	400	405	436	445	408	394	424	440	424	415	422	426	391	426	412	428	393	436	410	398	436	406	422	394	422	398	406	440	388	387	398	420	402	427	437	385	423	384	418	415	403	413	376	384	427	451	410	395	418	427	404	386	412	436	419	398	425	381	394	378	409	393	453	414	402	401	469	390	407	393	369	397	424	424	448	455	408	399	363	414	440	404	412	414	409	403	437	448	425	405	407	418	445	406	442	439	375	425	399	398	415	407	397	438	379	430	395	440	436	403	387	433	398	385	400	411	420	472	441	398	404	440	419	418	390	395	392	433	393	380	398	414	410	401	385	380	373	428	408	416	431	436	469	429	422	427	395	402	413	393	424	427	413	426	435	385	434	436	387	420	401	418	440	427	413	398	410	400	440	391	425	459	412	398	444	400	405	444	435	400	405	406	385	442	402	415	405	405	417	404	382	402	449	420	440	413	408	426	398	396	465	398	412	424	456	425	400	400	381	383	404	449	394	384	426	416	420	414	390	402	383	423	430	439	419	392	419	377	385	442	400	447	391	455	418	410	413	425	433	415	389	375	434	374	391	412	418	411	399	437	404	382	392	388	410	444	397	390	402	415	410	439	404	418	421	418	439	420	365	376	421	399	407	418	364	418	409	427	415	423	406	424	426	399	442	375	399	406	437	423	422	440	419	411	376	398	414	421	383	429	387	425	410	422	402	428	404	417	426	407	426	427	393	403	441	362	419	442	380	437	372	418	399	411	388	404	435	437	423	440	391	408	465	428	413	420	405	390	428	417	406	431	394	386	424	402	401	405	417	410	403	414	416	413	387	429	413	397	417	425	390	386	408	451	397	407	397	400	433	407	425	430	416	395	406	414	396	442	405	411	412	419	410	388	411	473	392	401	439	379	406	410	409	414	424	409	417	404	376	395	446	424	420	396	403	433	366	437	398	429	424	392	457	440	409	398	410	443	393	422	414	439	422	429	383	421	410	389	445	427	424	412	394	395	427	404	397	464	429	459	413	407	437	425	434	417	404	400	435	397	403	420	399	430	387	421	439	432	428	427	425	435	417	420	430	419	412	425	422	402	416	394	420	441	396	419	418	444	456	400	412	376	418	423	422	414	444	389	385	423	400	424	437	384	434	425	420	417	446	416	394	392	407	391	406	468	424	414	452	410	396	398	394	437	406	454	417	394	441	438	400	377	408	431	403	451	385	412	407	429	409	411	423	439	435	393	444	419	435	437	426	417	425	417	389	422	418	393	420	395	422	414	409	431	423	392	414	478	403	410	440	423	432	403	390	426	408	459	378	446	432	395	402	402	442	420	409	451	426	368	396	412	433	424	398	444	424	424	404	372	416	403	372	397	396	411	425	424	417	411	376	406	429	384	402	429	403	399	388	379	440	436	388	380	431	423	408	419	424	404	427	404	439	413	427	435	394	386	393	371	436	417	389	422	400	425	401	344	441	434	410	410	463	418	426	383	414	393	415	430	392	428	409	458	412	412	405	408	432	411	416	391	411	399	415	438	403	410	421	433	409	395	409	418	442	379	435	453	427	446	425	422	379	434	410	422	392	419	412	431	449	431	421	431	366	395	384	402	379	381	399	455	419	378	442	407	415	385	433	390	433	413	431	407	410	386	409	399	420	422	376	390	409	440	425	432	417	440	401	418	386	456	401	370	388	402	443	365	423	429	419	390	424	390	415	426	416	404	391	394	457	411	426	458	395	407	431	379	435	395	441	400	424	427	430	413	414	410	418	420	383	413	411	409	398	409	430	438	413	398	405	417	424	378	407	412	462	433	438	445	389	393	401	413	428	430	377	375	432	435	423	416	399	443	369	395	418	394	428	381	434	416	464	379	429	415	382	424	381	431	422	466	393	468	478	413	428	381	419	410	433	380	426	422	431	402	419	407	432	401	437	421	385	412	391	468	439	380	399	431	409	391	411	402	429	428	403	407	404	440	387	394	415	368	402	409	397	428	412	406	407	432	426	432	415	434	411	389	427	411	414	420	412	468	402	424	386	406	420	366	386	410	423	435	396	408	392	403	371	433	437	418	427	411	399	427	446	414	417	416	418	398	407	454	381	424	364	391	441	411	438	416	409	414	405	405	470	403	370	394	413	406	433	401	393	400	428	424	437	417	447	403	398	419	397	399	428	416	395	407	419	414	425	463	386	436	423	430	407	406	392	418	407	373	410	404	407	450	420	427	417	421	404	426	389	465	409	437	402	397	437	423	422	426	402	415	431	420	422	421	448	403	420	400	411	415	418	399	446	386	425	452	396	419	385	407	377	409	410	418	413	412	424	410	478	416	447	397	392	411	467	395	388	432	411	403	427	395	426	420	383	400	401	419	422	422	401	430	453	450	394	420	350	413	399	400	391	416	458	453	405	395	418	386	386	450	408	419	421	396	399	375	398	406	412	393	396	409	420	431	403	410	411	435	417	425	438	402	369	410	408	428	444	398	453	419	409	397	439	420	422	391	431	402	462	422	420	433	444	386	437	420	435	393	390	395	405	432	397	394	453	400	415	414	396	394	457	415	405	394	395	417	408	428	450	410	407	390	422	439	390	408	418	438	404	381	396	403	398	455	413	395	410	446	433	407	418	413	420	402	432	447	371	401	405	395	423	426	388	434	388	417	419	420	397	420	390	456	415	399	398	401	416	399	426	421	420	389	387	426	442	393	415	423	440	398	400	388	398	410	407	416	404	432	414	435	407	429	447	447	418	398	410	395	435	415	438	401	431	397	408	410	400	399	423	416	377	402	424	414	435	408	389	412	429	386	436	421	433	422	480	434	430	410	425	379	399	408	417	406	423	432	415	419	392	390	404	457	409	430	426	430	408	432	416	416	419	410	395	409
24344	21385	28775	24362	21375	9374	1307	954	839	792	822	831	793	789	756	765	678	735	740	751	708	696	668	757	671	669	734	701	702	694	710	707	706	678	659	676	663	703	701	675	692	724	696	660	659	704	675	681	679	672	675	675	690	636	689	682	725	677	689	693	631	667	667	686	657	703	663	669	683	683	695	676	651	640	646	635	654	654	680	680	649	675	652	717	678	682	678	680	676	660	684	681	681	659	708	681	668	658	654	679	689	684	640	692	646	703	637	676	628	650	674	664	665	697	655	644	670	670	655	691	709	699	660	691	643	638	698	656	684	649	662	698	699	641	650	692	620	654	693	652	686	672	628	684	701	654	702	690	654	660	652	667	676	699	683	657	686	723	674	681	705	658	630	669	691	696	668	645	670	679	663	704	652	684	617	723	667	627	637	694	689	650	643	697	653	657	653	675	670	629	709	685	732	652	685	696	655	680	671	612	711	662	692	659	714	662	704	667	647	659	681	655	651	686	680	669	659	627	670	687	638	651	673	651	619	651	651	712	663	662	649	729	694	694	717	675	646	741	697	650	661	739	707	668	668	650	668	651	695	665	746	697	709	724	652	676	716	654	638	705	711	717	654	668	701	692	705	720	642	660	672	707	654	683	669	686	674	650	716	642	677	624	639	625	691	698	658	706	716	688	697	717	684	655	676	696	708	728	682	654	696	719	651	722	658	671	673	667	661	696	597	679	651	648	714	681	696	690	646	651	706	743	694	742	714	702	716	670	730	664	685	644	664	680	641	719	713	671	660	694	712	632	695	666	672	666	717	679	628	676	655	661	628	657	629	657	695	672	644	681	672	675	689	623	685	643	648	673	698	705	680	642	683	677	685	611	659	682	687	688	650	672	683	659	688	700	684	699	678	660	701	669	752	645	661	655	659	635	675	693	703	642	637	671	688	715	668	632	676	665	655	675	658	627	630	693	643	692	683	681	691	677	695	680	639	684	646	661	672	656	689	735	684	643	715	712	709	638	639	641	673	637	719	681	660	670	669	726	636	717	633	691	677	645	635	633	653	672	674	679	669	685	659	711	695	667	662	680	731	683	661	675	710	696	700	681	699	699	660	645	718	695	717	651	673	664	654	693	680	688	682	655	643	634	689	663	692	695	729	664	679	691	632	688	649	716	656	664	691	638	673	672	677	642	634	671	705	692	634	675	655	667	698	720	699	667	707	667	642	720	704	693	697	691	664	633	687	694	677	699	686	661	680	673	647	662	637	670	672	668	654	674	722	658	659	703	691	670	699	731	641	663	636	693	680	672	681	663	654	646	640	707	704	658	691	652	681	713	644	662	643	685	705	692	708	689	666	667	704	691	676	660	658	638	648	657	673	667	652	671	654	661	611	665	707	688	741	742	676	685	667	701	735	636	678	680	671	643	707	652	697	647	686	717	660	705	668	667	676	661	696	688	685	629	744	669	661	679	675	683	664	634	697	647	626	633	728	625	680	667	672	686	670	703	656	670	665	662	666	670	647	645	666	719	673	645	705	718	682	654	691	654	676	678	644	660	664	703	660	672	694	728	652	636	639	689	615	682	637	684	653	659	666	642	663	706	685	693	684	698	680	694	649	661	648	685	719	693	661	652	647	646	678	656	661	656	664	668	638	677	705	701	663	702	666	646	679	706	661	676	675	739	680	698	704	629	706	632	708	695	683	654	727	655	673	672	637	626	677	700	691	715	667	711	681	657	644	716	689	706	668	708	666	660	643	683	623	651	698	694	674	690	681	695	664	664	681	674	644	608	705	670	639	678	673	674	662	707	677	689	657	740	679	717	718	688	698	671	679	678	675	689	688	675	663	661	664	637	627	709	647	713	693	656	682	683	639	669	657	658	658	666	670	653	687	678	675	687	703	650	680	672	668	672	643	672	650	656	705	676	669	725	649	664	716	656	652	701	719	681	662	660	681	666	691	681	623	693	667	672	711	654	617	663	642	686	658	657	645	685	677	642	654	683	673	684	677	693	631	665	711	666	672	716	656	695	688	682	701	661	670	607	681	658	698	731	714	694	675	688	654	680	669	682	623	649	678	670	710	670	662	678	672	676	680	669	675	645	692	679	646	687	631	672	621	678	652	695	661	694	672	703	689	676	674	662	689	684	687	658	667	675	703	659	728	700	702	694	667	701	681	706	660	662	675	670	696	648	688	697	623	661	683	664	654	671	681	717	628	636	693	714	663	699	699	644	646	622	705	681	714	666	653	699	678	617	678	677	639	668	659	736	655	709	664	668	699	657	676	746	688	692	673	670	680	683	666	716	680	638	684	671	665	746	676	675	668	691	671	643	647	666	637	682	695	665	685	702	625	686	693	690	663	700	661	641	666	680	699	722	706	667	646	690	659	703	675	660	694	676	653	688	670	677	675	675	650	675	663	648	661	658	670	654	733	665	653	626	645	677	658	687	679	681	692	683	674	629	691	651	703	709	646	688	642	680	709	650	679	672	651	658	674	636	658	650	690	704	716	635	664	688	659	681	704	687	625	708	664	739	688	649	685	627	657	698	693	666	685	663	673	672	657	670	692	671	716	631	706	679	688	620	719	642	646	686	714	633	664	688	657	692	662	669	680	694	676	654	702	607	663	685	672	684	673	692	648	675	669	627	711	665	665	654	718	688	659	683	654	702	687	684	697	642	681	678	719	668	648	622	668	686	635	635	674	687	646	656	665	722	707	693	645	650	651	663	638	676	664	684	688	679	641	702	710	687	717	654	643	701	657	728	643	689	686	652	675	692	719	753	608	697	729	669	654	667	665	684	651	679	682	623	663	678	708	661	707	658	636	684	681	666	676	639	662	699	668	661	676	678	687	662	677	712	643	683	662	693	676	653	619	692	673	659	657	635	669	710	655	670	692	739	703	693	724	665	686	736	704	650	673	690	682	694	667	655	760	658	668	678	664	639	642	667	660	680	709	660	639	706	676	703	688	669	694	625	644	671	662	670	662	670	643	715	699	657	676	664	659	698	665	659	678	663	668	700	700	692	685	660	671	646	647	636	669	730	662	649	657	641	704	648	661	698	663	620	716	640	686	649	652	688	650	645	674	641	717	663	675	665	667	683	718	682	714	747	676	633	659	679	676	647	665	688	719	681	697	621	629	671	642	655	663	732	720	648	632	647	693	640	653	706	634	664	667	695	659	707	655	609	714	658	694	659	680	686	670	644	671	684	664	704	666	695	737	651	710	619	702	703	680	671	700	701	695	673	698	668	674	752	685	689	667	695	693	670	624	622	624	667	685	652	659	669	659	673	684	689	710	628	671	692	689	712	663	686	684	656	677	632	673	662	697	610	654	658	669	653	680	708	651	654	684	691	689	675	694	692	654	726	651	668	702	684	702	690	636	671	696	672	654	693	641	676	662	641	663	672	657	664	661	686	663	686	665	644	661	704	676	679	652	684	702	675	681	689	701	646	679	654	638	673	692	688	702	652	671	667	701	672	617	675	667	706	691	649
48579	14502	6161	3195	2458	1898	1561	1393	1282	1136	1116	1007	983	1019	938	949	897	867	922	867	877	863	870	828	872	839	856	855	866	871	813	892	848	839	852	854	823	831	851	806	852	823	827	837	786	849	833	786	835	838	794	864	803	819	804	818	800	788	847	832	886	803	842	823	839	780	855	859	770	813	845	829	884	781	779	828	807	770	807	801	837	816	826	788	785	814	816	827	795	803	809	839	790	891	789	831	840	756	792	863	770	805	816	806	839	814	823	828	764	804	846	830	877	811	826	806	797	859	839	840	804	831	828	834	794	778	813	842	803	836	832	824	823	819	785	799	840	812	806	797	775	808	808	828	841	809	765	822	817	868	768	822	823	819	866	855	816	808	834	783	823	769	802	803	810	801	796	834	835	820	833	850	810	754	857	887	791	762	779	895	834	800	798	802	820	832	832	813	826	792	773	778	856	802	807	841	779	868	847	876	837	817	847	766	793	844	804	833	771	829	792	796	882	768	850	834	802	847	843	776	814	798	802	752	813	784	776	770	826	749	798	806	859	818	790	790	809	803	852	810	801	870	794	814	816	836	818	843	796	881	862	761	759	806	802	774	789	833	814	805	792	772	790	781	785	784	811	812	811	758	832	834	796	797	799	854	799	825	815	834	819	831	837	786	835	827	843	811	803	774	821	819	828	816	822	828	850	798	824	795	772	838	846	784	816	774	786	857	871	785	855	828	788	832	773	803	801	840	792	849	794	807	845	834	819	803	799	817	779	806	812	821	763	800	819	827	811	789	856	778	791	846	825	801	807	796	824	809	809	801	807	793	826	776	814	810	816	804	838	833	832	803	800	847	827	818	817	796	790	841	841	805	801	797	769	767	850	810	849	807	805	804	818	818	770	835	795	785	820	823	873	770	793	803	816	800	813	760	900	800	804	878	843	875	827	839	791	847	831	793	814	775	818	762	801	816	835	844	798	797	821	817	801	798	790	800	832	823	866	830	830	830	761	820	811	864	798	828	813	796	794	860	772	826	822	809	808	856	786	825	820	814	800	794	767	836	820	773	836	822	828	795	843	832	786	832	820	830	815	794	829	827	786	778	817	829	779	790	753	812	821	770	811	788	813	849	798	824	826	858	791	832	819	818	814	830	833	782	831	848	788	831	809	793	817	796	856	832	831	795	783	824	785	814	780	822	788	857	817	777	845	828	784	819	752	771	859	808	821	844	835	862	826	812	836	822	846	818	856	780	809	839	823	796	837	813	798	791	825	844	848	786	813	862	829	817	862	783	770	811	895	820	801	828	863	772	792	796	786	791	843	824	842	802	798	814	787	820	835	771	782	852	820	855	825	851	822	843	828	853	786	797	774	829	823	825	820	806	820	808	873	779	854	817	759	853	771	819	775	795	806	849	825	869	823	841	804	820	798	832	801	844	872	833	816	808	883	843	792	802	895	809	796	815	824	825	780	788	845	814	764	874	853	865	853	804	853	821	815	823	794	831	858	788	849	817	793	837	830	805	800	842	820	756	807	796	797	814	732	833	817	845	780	831	753	828	834	781	848	825	843	763	780	808	798	795	754	800	788	832	860	854	843	813	759	758	793	824	859	819	802	818	832	813	715	787	819	831	833	793	803	804	765	809	798	857	806	821	784	802	763	779	775	797	840	777	830	808	859	850	759	828	809	774	753	884	833	804	821	817	831	823	837	837	816	851	859	815	803	783	825	761	796	838	826	826	832	797	869	809	824	826	803	889	802	841	783	797	857	802	845	794	828	775	803	800	812	844	799	810	811	834	800	797	809	785	804	784	847	804	809	760	801	791	821	804	812	806	872	798	804	853	781	825	780	789	781	777	813	821	791	820	793	810	788	776	812	826	860	776	747	827	828	773	845	814	796	805	858	806	788	764	876	847	811	832	786	826	826	828	797	779	829	833	820	797	798	815	802	806	818	841	784	895	814	819	813	832	833	810	796	831	828	813	829	792	814	791	798	802	799	862	823	814	792	885	823	850	758	765	904	795	820	804	870	847	824	776	773	799	770	834	819	792	811	827	838	827	781	793	806	861	839	807	852	826	832	772	792	840	816	807	831	780	856	826	778	779	793	806	749	765	808	848	835	817	776	856	837	803	813	774	826	816	872	819	854	786	782	799	802	760	802	788	781	802	823	805	819	848	772	822	825	855	810	723	771	781	873	802	767	808	867	805	810	846	741	804	819	819	788	801	829	874	835	743	817	813	809	783	797	817	833	850	795	831	810	796	820	812	782	815	810	795	802	824	772	822	808	797	799	786	784	763	763	819	818	819	802	824	833	787	827	815	796	798	846	798	854	794	793	829	852	812	793	824	854	797	847	802	798	806	871	860	803	776	844	816	786	845	766	832	859	820	846	829	801	777	818	821	822	853	773	774	788	813	802	804	795	859	834	780	875	813	778	824	749	823	818	834	809	786	815	824	857	829	807	817	791	779	828	750	786	808	776	785	804	810	790	805	859	812	828	822	787	809	837	821	828	828	816	860	817	827	790	808	815	832	817	816	817	761	789	841	786	797	790	816	821	801	757	870	799	767	871	788	792	828	842	855	787	824	824	791	836	793	854	805	812	761	818	790	771	805	834	872	806	839	805	825	827	798	809	815	818	772	792	852	832	802	825	799	872	877	827	804	838	796	760	816	792	790	843	848	835	795	757	840	760	782	790	806	769	821	816	787	806	812	777	844	812	854	808	850	794	793	802	846	786	804	872	827	825	803	781	825	830	826	796	800	854	827	813	780	845	903	844	830	782	822	847	833	823	820	806	805	803	835	842	869	852	797	829	834	867	853	795	809	809	796	821	807	825	823	818	809	787	795	809	833	783	813	763	824	752	786	834	823	801	770	782	821	844	827	824	796	808	797	802	779	832	810	813	777	789	803	883	818	811	786	802	802	766	809	899	796	784	838	806	823	808	840	813	844	844	811	813	808	808	801	829	790	766	809	845	811	839	794	823	832	814	840	828	787	829	841	803	819	839	809	844	810	829	806	845	814	803	844	761	822	784	767	846	814	762	789	840	853	808	804	831	835	812	834	822	806	842	797	775	791	758	858	801	817	793	783	810	763	779	837	872	822	786	818	841	797	793	797	783	807	794	795	798	797	799	795	816	782	814	835	785	799	815	858	795	846	826	878	787	823	799	824	769	867	808	826	740	835	796	819	834	829	802	841	796	753	849	798	795	845	855	844	852	805	804	834	806	811	819	837	804	825	883	821	839	850	859	826	802	849	792	854	783	770	794	793	779	816	788	798	800	802	783	776	838	749	826	821	818	788	815	828	783	809	824	849	781	822	848	784	800	802	749	816	846	841	831	797	813	825	821	788	809	774	817	805	817	796	801	838	790	849	804	794	882	835	763	852	834	855	787	830	843	831	768	806	813	828	838	783	766	839	808	790	809	782	810	829	812	817	796	835	805	820	805	779	785	853	833	824	832	839	769	783	830	825	804	825	831	770	802	869	841	895	803	827
25714	21418	27525	25395	7604	556	507	413	384	363	373	327	328	316	320	316	328	338	338	302	291	324	303	319	305	265	268	294	297	319	300	302	302	314	286	295	300	325	302	287	270	286	278	291	299	304	320	336	296	301	294	301	282	325	302	297	285	302	321	297	281	287	294	295	320	294	284	293	299	272	334	293	321	325	281	299	292	306	299	288	308	290	300	305	314	319	294	320	271	324	305	322	300	327	327	309	330	300	286	326	297	262	282	315	322	297	297	304	294	323	302	293	318	295	280	308	326	303	291	304	262	288	299	316	290	305	291	310	304	285	306	294	304	305	305	298	286	261	309	291	304	316	315	292	304	284	297	312	332	319	306	331	328	332	332	303	274	321	293	299	291	308	301	298	303	295	304	309	253	340	259	292	302	260	296	281	313	319	262	312	297	326	297	302	298	317	313	303	298	305	282	328	286	328	325	309	305	306	313	294	313	273	299	274	298	318	318	293	294	290	296	338	310	307	274	279	305	338	344	292	290	295	300	311	282	298	314	306	313	307	285	300	312	312	295	305	308	287	280	300	286	325	266	311	276	269	329	327	294	308	319	317	312	313	285	294	289	294	309	344	276	312	303	300	322	322	269	296	265	263	278	332	309	300	324	317	310	308	306	284	291	311	311	294	296	269	281	296	289	272	289	302	306	310	325	306	317	289	313	307	296	307	296	300	284	302	301	288	300	292	330	288	309	339	327	270	298	287	316	341	273	311	320	294	327	262	319	306	307	329	262	236	308	277	296	315	293	314	294	309	296	302	314	337	298	298	297	294	279	284	281	290	311	320	286	303	319	274	334	273	279	321	312	291	308	308	289	279	289	293	276	289	280	313	279	314	329	332	283	297	304	315	271	315	315	307	292	298	337	305	287	314	282	299	311	287	283	304	295	306	271	304	281	302	266	315	326	309	299	292	314	299	321	304	315	332	298	269	330	299	291	297	303	292	291	315	303	287	279	319	317	299	292	313	332	297	261	316	293	292	313	324	293	312	308	304	315	314	279	314	298	270	288	324	306	325	300	286	277	295	286	286	249	311	320	324	312	316	307	285	303	273	298	305	324	292	297	303	290	320	305	331	284	281	282	309	322	285	301	294	292	288	293	314	294	337	318	300	328	317	301	309	283	330	295	299	292	294	303	302	299	273	298	267	312	266	300	296	313	344	318	292	290	295	279	317	337	303	324	293	289	290	289	293	278	308	279	318	295	278	304	297	298	326	292	283	291	330	298	316	311	318	270	299	290	266	288	290	304	324	304	296	250	291	299	285	309	323	303	298	299	298	294	317	296	297	290	309	313	326	290	276	283	276	259	278	303	291	317	302	307	286	348	313	314	281	287	296	273	290	313	310	297	303	319	320	299	304	311	291	276	316	309	318	300	316	277	299	295	308	311	306	318	278	326	303	323	298	302	302	284	289	288	307	288	318	321	308	298	295	337	300	309	323	309	316	320	327	319	284	300	313	306	281	293	294	298	310	324	311	301	326	268	271	320	286	326	320	316	296	282	291	296	291	290	323	306	324	318	281	276	297	297	319	276	306	311	298	303	293	276	294	256	288	295	323	270	305	316	281	297	285	318	276	328	312	314	276	296	320	308	318	297	325	304	327	331	321	305	337	316	318	296	320	299	289	304	298	287	283	312	295	314	330	314	292	286	281	306	296	312	300	334	305	292	293	316	299	304	288	287	294	307	315	283	252	297	303	317	334	279	288	316	326	272	304	309	300	297	312	329	301	304	311	286	307	289	304	341	296	312	304	297	297	283	326	268	275	283	298	272	300	292	300	297	294	283	289	286	294	307	316	279	284	316	331	296	311	294	307	326	310	278	304	296	283	298	295	306	307	291	315	291	295	329	319	285	288	263	300	307	319	313	292	306	313	285	303	306	298	329	292	292	308	348	333	346	325	325	277	303	324	299	284	312	298	280	312	313	299	290	305	298	318	332	319	307	326	295	321	305	304	298	297	273	302	274	310	327	302	304	303	293	332	272	321	306	309	288	287	323	284	313	324	288	310	264	326	306	302	291	277	273	333	317	295	319	299	295	321	299	305	313	277	292	315	272	329	326	302	295	310	305	312	289	323	288	325	302	309	299	304	300	273	329	274	295	278	287	289	291	320	296	312	304	306	288	307	315	300	312	295	288	313	286	315	287	301	304	313	290	315	319	322	296	299	303	295	312	297	294	316	291	319	301	305	293	304	340	284	307	313	313	277	288	326	331	310	322	312	307	291	306	271	300	273	305	314	316	317	291	281	305	306	277	302	300	310	287	282	295	284	318	255	290	341	289	322	289	323	303	295	298	284	283	313	313	305	293	315	303	315	314	301	299	308	304	291	304	261	277	315	332	315	279	308	284	301	335	296	304	294	287	301	289	320	275	317	308	306	310	284	312	300	269	293	304	309	290	304	283	300	319	289	327	290	288	313	287	304	302	290	294	335	313	297	300	298	296	303	308	309	285	298	298	298	332	317	324	292	317	261	311	271	267	314	312	325	288	278	284	280	320	309	282	287	270	293	285	289	286	303	292	308	305	287	281	311	304	293	289	306	289	310	266	302	284	287	312	307	290	311	287	301	303	302	296	285	284	309	279	291	307	315	307	313	266	310	300	309	303	282	326	292	328	300	286	312	293	287	311	314	280	264	299	299	305	292	295	297	292	279	291	292	341	296	308	292	279	303	303	277	286	303	303	304	290	307	294	297	312	321	288	304	295	310	313	321	267	289	314	257	301	293	302	290	287	295	314	309	282	286	286	285	285	299	324	287	306	313	296	320	271	273	297	301	280	291	304	281	321	310	299	284	306	320	309	318	279	327	312	332	287	302	335	326	285	301	327	327	311	312	296	302	307	356	313	298	312	322	286	293	302	306	297	319	291	322	332	274	357	293	253	341	304	297	273	312	301	286	310	275	307	309	306	301	301	304	334	301	299	316	329	300	269	289	306	270	327	262	325	278	295	333	273	285	321	298	306	300	302	295	265	333	309	303	305	300	286	303	284	302	279	295	297	296	306	340	335	290	281	318	309	267	275	293	300	283	317	320	295	292	290	309	310	284	302	321	296	296	284	272	276	307	311	313	302	304	299	298	304	262	322	266	309	292	302	306	301	301	264	310	321	280	294	264	292	315	297	316	317	275	296	342	272	309	324	318	289	291	292	334	286	291	280	296	288	322	315	272	314	278	301	295	272	291	323	313	299	309	302	275	314	316	291	333	276	301	260	299	297	290	285	304	297	268	308	301	280	309	298	331	280	321	256	313	277	325	316	305	312	315	264	306	274	285	299	314	316	294	293	291	302	329	293	278	284	309	302	309	287	294	288	304	307	304	316	335	319	276	277	323	279	290	309	331	288	294	294	286	305	305	298	294	317	310	272	312	279	316	316	321	279	316	312	268	309	293	274	298	330	310	316	312	289	305	286	287	309	344	296	318	303	338	309	306	263	290	310	289	329	283	288	307	315	301
45751	11117	3014	1636	1196	934	815	710	652	601	586	534	498	484	495	441	488	459	453	460	450	473	413	444	430	435	405	422	429	430	400	404	407	408	384	418	441	433	417	415	410	419	409	401	400	430	425	409	394	392	426	408	396	424	413	443	382	440	399	449	408	429	424	439	427	401	396	425	450	391	430	399	420	360	401	422	392	389	410	436	412	411	389	446	405	406	371	377	399	395	410	359	408	401	399	386	410	424	374	418	396	412	427	344	389	377	416	413	380	377	373	398	406	376	367	391	387	387	420	433	402	429	404	397	393	402	390	408	405	404	413	398	417	385	415	403	412	412	417	406	401	436	404	416	389	399	407	400	411	401	421	406	344	379	437	407	398	402	438	379	403	416	381	420	415	431	405	440	385	410	411	399	398	398	413	364	405	406	401	408	366	396	426	369	388	419	418	399	414	426	425	410	406	438	395	373	410	415	382	397	376	392	406	392	403	414	431	409	402	427	419	387	392	371	433	386	389	392	410	387	411	430	394	400	404	430	403	400	438	427	397	434	408	413	411	381	377	404	388	418	412	442	412	416	383	376	393	382	393	428	426	366	380	401	387	374	395	422	447	421	398	420	402	413	376	403	392	408	409	381	416	412	402	410	387	412	407	428	397	398	427	407	389	408	398	392	366	411	407	379	384	395	437	356	409	398	383	425	419	425	393	424	416	421	415	430	368	375	408	398	384	458	396	411	405	413	424	369	406	425	434	412	383	441	396	378	371	370	391	421	367	412	381	418	424	388	384	383	394	457	441	404	390	404	409	406	405	377	388	419	414	431	386	374	375	366	398	396	410	395	383	390	391	416	424	408	423	391	410	425	389	400	408	391	408	406	395	347	398	386	398	437	419	391	364	398	410	365	379	425	396	426	383	403	397	428	405	413	401	379	406	417	414	402	400	379	439	394	401	397	424	404	406	405	399	400	394	391	449	370	412	395	396	421	414	387	411	420	428	390	401	396	422	429	373	416	382	386	404	407	399	387	406	408	407	399	413	410	384	396	390	410	387	407	388	399	397	374	383	436	383	391	407	421	393	394	405	407	399	399	396	411	391	431	390	402	424	393	382	393	376	377	389	385	435	388	386	442	383	383	399	379	438	411	356	411	406	390	395	413	364	394	400	384	419	389	393	375	406	404	367	371	399	394	380	370	405	381	391	391	412	433	405	403	419	417	417	353	424	375	452	414	437	420	417	438	394	446	423	380	393	403	387	385	393	402	367	384	397	392	387	401	412	378	428	403	397	437	376	420	407	415	416	411	385	436	414	395	414	369	399	415	382	390	388	423	405	400	420	419	442	392	414	380	374	360	393	414	389	403	422	401	378	382	416	375	422	434	401	396	375	388	419	384	424	401	420	391	381	425	388	370	369	387	434	412	395	411	388	391	386	384	370	415	421	406	380	417	402	405	414	423	390	410	374	436	392	402	417	400	400	406	377	406	434	384	432	377	398	409	427	399	416	372	420	394	384	437	415	399	370	379	390	391	393	431	392	385	399	422	386	413	412	409	409	403	415	379	420	370	436	403	417	420	400	398	445	388	442	392	434	367	418	399	390	415	410	376	417	416	405	377	363	419	386	394	404	349	419	417	402	401	420	414	403	392	413	389	364	375	421	395	391	397	397	354	407	413	396	438	373	393	406	409	411	429	406	415	418	433	417	427	392	392	394	357	415	398	438	430	394	399	398	371	386	378	393	426	433	433	410	404	454	385	422	415	385	408	433	385	389	421	452	437	417	356	366	411	431	429	399	411	388	396	406	405	393	412	415	399	423	427	398	380	396	409	422	402	413	416	406	399	382	410	406	413	385	431	385	385	438	391	436	407	387	366	387	398	428	375	417	411	394	401	410	416	427	401	395	411	430	403	390	410	413	419	392	375	415	432	441	394	397	417	406	382	415	381	387	373	435	436	429	448	402	415	406	386	417	392	380	413	375	398	382	402	404	378	415	411	388	421	384	425	404	381	367	401	415	429	403	393	420	423	421	408	421	385	369	399	394	368	408	404	400	439	406	454	420	415	393	388	371	410	408	447	411	411	400	424	391	377	412	378	413	401	368	424	408	384	410	380	426	385	379	403	400	398	410	397	389	376	380	424	412	388	400	418	408	407	398	439	414	411	412	392	446	381	410	421	381	401	424	396	449	417	435	385	404	386	398	425	385	414	399	418	434	415	429	415	434	401	403	387	420	392	383	385	371	427	430	391	412	397	398	371	425	426	380	455	419	377	427	362	397	426	388	405	429	413	443	427	402	392	391	400	386	406	387	379	406	395	387	402	426	407	342	398	406	396	370	433	401	400	430	412	402	420	415	354	395	413	367	403	362	406	402	400	391	444	418	414	403	405	361	370	407	425	412	359	421	404	432	396	433	391	372	391	392	407	402	405	418	412	419	433	394	376	391	379	392	408	445	390	425	407	414	416	392	358	398	404	408	407	392	404	399	396	363	386	423	440	427	373	395	400	396	381	375	390	374	394	437	393	392	375	405	396	415	433	408	421	390	390	398	414	394	399	428	401	390	402	374	388	431	411	399	416	421	372	429	422	397	384	417	357	407	409	411	357	430	417	397	395	483	426	411	417	416	400	405	413	392	401	408	386	414	383	385	389	429	370	403	412	420	369	369	406	395	420	367	393	406	396	387	392	388	413	385	417	378	442	425	386	397	391	393	418	370	394	406	422	421	374	400	400	397	396	405	395	416	412	399	420	425	388	374	383	412	399	396	429	383	394	391	389	383	382	406	406	393	372	403	414	406	412	404	399	390	405	413	349	414	414	409	417	370	400	411	410	400	442	432	396	418	384	385	407	429	425	400	412	417	405	398	390	371	393	419	413	402	401	425	432	399	419	375	453	430	391	376	412	386	379	405	400	388	387	371	407	407	432	423	378	424	388	456	411	417	393	422	423	422	429	427	409	404	404	410	384	398	396	380	407	411	410	412	406	405	411	410	372	434	374	408	416	407	413	381	429	381	432	427	400	388	383	427	373	429	411	407	418	375	426	383	439	409	428	417	409	384	380	397	409	392	382	412	404	422	398	393	404	435	445	414	416	399	413	373	436	387	416	398	415	418	378	380	407	395	400	388	422	403	423	401	412	399	406	387	403	400	372	401	437	438	383	364	407	410	400	379	387	434	428	434	439	392	378	387	411	411	365	367	388	420	399	445	436	421	399	402	359	402	413	398	434	385	422	398	366	423	399	443	408	416	419	390	406	399	391	395	425	380	434	418	407	386	392	430	408	432	388	404	407	420	400	399	374	446	455	346	372	375	390	413	445	409	440	391	449	357	392	382	393	375	470	401	407	374	381	358	379	379	412	390	421	386	416	391	389	387	393	371	435	396	375	418	392	390	412	420	438	397	375	424	367	363	422	381	391	373	369	407	370	436	407	403	392	417	392	412	400	426	410	397	428	399	396	381	420	400	413	399	418	407	395	412	425	404	428	410	381	361	423	451	413
23322	21425	29195	24053	21414	21446	8843	1523	1159	1105	1033	983	977	917	903	900	916	892	876	835	890	829	801	873	834	827	825	835	868	857	857	834	817	806	828	802	848	815	830	852	797	824	804	800	820	813	791	822	820	820	793	788	802	850	817	796	777	818	841	825	764	777	790	788	828	769	846	803	843	782	803	814	750	824	808	803	768	773	738	736	831	798	813	789	782	834	753	782	785	812	784	747	843	808	821	831	788	741	803	782	794	774	801	798	811	761	847	811	787	740	803	816	808	849	807	797	780	762	779	815	849	794	804	764	778	806	760	805	790	772	765	848	769	832	835	798	805	824	798	801	826	768	807	771	775	781	800	821	830	822	817	839	806	844	820	766	785	792	756	817	825	816	822	814	822	732	797	820	798	743	780	773	832	804	741	770	835	780	827	822	808	839	823	776	809	819	790	783	765	777	767	810	849	756	788	781	808	796	773	765	826	806	787	792	795	839	801	820	783	806	783	798	800	805	790	803	786	816	815	786	851	854	769	775	786	828	804	816	790	822	826	769	814	812	826	802	800	787	811	801	782	786	761	776	817	825	801	823	779	782	828	796	750	776	767	733	803	840	819	786	768	798	811	778	844	786	823	814	757	796	747	823	823	789	800	747	768	784	809	802	778	800	785	794	820	763	781	748	798	778	791	795	800	784	781	808	768	728	790	806	758	756	812	779	782	803	804	783	821	837	736	829	807	829	786	818	764	799	782	783	769	807	791	788	787	792	787	785	773	787	751	818	818	816	822	782	811	754	781	778	753	817	806	829	773	812	841	788	764	806	755	785	808	786	768	809	797	777	803	816	747	822	802	858	781	840	785	772	784	803	789	795	776	805	771	780	788	807	826	807	835	824	773	796	829	803	745	813	788	797	764	772	763	809	774	837	848	789	767	799	722	786	814	797	787	759	768	854	836	769	844	807	760	789	803	786	780	805	791	790	811	814	794	812	785	806	779	814	781	790	809	810	797	778	784	771	791	843	817	752	785	777	803	787	798	806	828	770	773	753	770	799	788	793	761	815	707	796	795	792	824	775	789	798	767	809	841	804	790	790	800	821	841	812	772	802	790	797	809	809	812	844	783	799	816	794	774	798	802	836	837	826	790	831	797	805	816	806	798	775	820	782	788	779	805	802	800	767	812	761	763	811	774	825	828	783	828	764	845	833	821	777	811	772	751	868	786	756	846	813	813	785	799	802	796	770	793	809	775	833	822	752	770	836	801	779	774	797	803	834	820	814	811	834	790	825	798	787	748	801	788	807	766	805	767	785	788	796	795	776	806	767	795	776	791	815	842	794	786	751	778	760	791	815	798	786	831	817	810	845	808	791	795	779	819	825	859	823	820	787	791	820	778	764	812	794	740	844	763	809	820	787	805	729	838	803	785	766	776	828	782	812	776	755	805	789	793	830	818	865	833	813	779	749	822	794	785	836	794	785	732	793	864	798	791	830	744	755	810	803	776	824	743	794	834	758	806	798	750	782	785	786	793	844	801	791	854	827	810	792	771	804	783	767	787	785	775	727	797	801	762	795	773	831	843	815	797	842	804	824	820	780	795	839	793	769	784	808	859	829	812	790	763	784	820	818	820	806	802	774	812	787	791	784	771	796	822	807	749	767	848	755	804	725	840	753	804	828	789	756	794	803	788	789	759	811	814	740	775	768	821	830	831	822	837	807	748	819	788	845	743	824	817	759	785	784	729	814	769	801	785	774	777	776	800	791	785	795	799	780	761	773	814	847	804	815	821	768	846	820	786	838	795	804	769	816	802	792	788	722	791	752	754	791	805	790	782	791	805	806	835	809	833	787	807	794	811	793	777	795	772	807	785	772	766	834	849	812	807	769	788	783	836	793	762	785	786	788	774	818	805	809	783	826	770	737	826	763	773	767	782	777	809	820	751	757	781	773	813	805	819	790	789	743	813	767	800	835	791	803	803	795	816	808	819	801	780	803	781	802	787	795	799	814	761	809	785	858	812	804	742	812	796	759	802	817	786	836	803	779	826	772	798	780	799	740	737	767	797	761	818	757	820	773	780	789	773	787	841	759	813	794	764	808	776	799	766	792	789	760	847	814	778	816	815	817	770	767	829	842	789	849	855	793	778	820	800	837	813	756	810	772	771	835	818	754	835	793	803	810	841	780	743	799	768	768	800	772	875	760	747	776	804	778	756	801	789	797	819	823	768	762	822	768	821	772	801	789	815	782	759	808	804	813	780	804	750	793	799	831	798	793	804	817	780	788	819	811	798	760	811	802	791	797	800	838	770	808	803	776	769	780	769	791	752	791	837	824	856	792	798	749	837	797	799	816	832	770	781	773	834	818	804	757	802	782	869	785	833	779	819	814	768	765	774	795	820	762	761	851	805	830	785	797	797	800	820	784	848	795	785	816	752	737	800	706	783	738	785	777	757	813	767	756	791	770	795	839	798	743	802	856	766	794	761	743	791	834	804	798	849	798	785	751	811	793	780	783	747	750	828	815	765	746	802	757	814	787	779	783	811	794	802	816	803	765	799	848	813	805	780	860	834	776	816	832	816	815	755	786	818	752	774	798	753	829	778	821	809	834	832	770	795	823	786	832	785	799	747	819	859	761	759	860	781	827	756	795	776	812	766	796	782	814	829	791	789	818	759	769	782	812	812	742	833	764	810	789	855	785	855	780	772	760	785	833	841	808	758	780	760	763	753	799	813	815	780	814	820	796	767	779	780	814	839	844	770	803	760	797	795	743	824	790	824	795	808	787	793	784	817	784	800	758	782	794	755	855	795	767	766	797	809	740	810	800	825	848	744	797	767	774	766	789	792	794	745	780	802	813	751	818	789	835	794	839	809	760	753	776	780	788	752	755	742	808	759	850	793	789	806	821	823	783	784	788	765	787	845	818	766	769	777	748	842	785	860	808	770	788	794	756	780	808	764	756	787	767	833	811	809	781	727	779	798	800	815	787	750	752	800	741	759	770	797	761	780	806	816	808	790	794	786	829	849	822	811	833	775	776	768	747	749	747	791	810	836	821	764	821	777	779	819	873	833	792	838	799	765	879	832	804	793	799	821	783	813	811	801	763	782	818	807	813	800	804	735	771	800	815	858	823	805	774	846	780	841	761	769	759	848	793	765	790	755	818	781	778	785	767	829	754	806	779	759	775	804	792	796	767	773	757	814	792	782	834	821	711	814	767	783	790	745	791	843	768	855	812	802	786	779	756	811	739	823	810	748	810	785	750	731	805	796	772	796	823	807	828	799	797	813	790	765	733	761	804	815	839	753	806	790	772	842	821	778	808	800	834	822	796	800	769	824	819	780	782	792	737	774	807	786	747	754	795	752	833	796	871	794	836	789	786	827	802	773	806	834	807	745	760	846	786	877	777	747	804	764	795	801	783	813	813	772	800	793	782	799	759	810	787	750	819	798	862	825	804	797	752	792	775	775	761	766	762	796	777	781	808	790	784	820	756	813	836	783	810
53798	17274	10122	5271	3909	3070	2531	2144	1864	1673	1497	1434	1339	1244	1273	1204	1153	1101	1134	1096	1091	1075	1071	1020	1055	964	1023	1036	1030	966	1064	977	986	977	986	1005	1041	998	998	1003	993	1049	977	957	977	959	993	997	981	950	1007	995	970	970	970	996	968	1018	980	943	987	920	997	948	993	1004	993	947	973	972	978	994	948	1002	979	946	954	949	968	973	1007	989	984	993	955	942	946	994	934	1030	941	928	977	933	1021	989	968	947	968	963	942	979	935	979	921	914	980	981	941	959	985	950	950	1014	953	990	964	980	933	942	1005	1007	949	945	967	890	1039	942	1002	975	975	973	974	934	966	961	1006	988	925	956	965	977	977	920	982	963	964	948	928	1002	943	1002	943	920	955	987	1013	929	962	906	941	925	955	960	962	964	1009	950	961	979	946	960	994	919	914	945	910	995	943	998	985	920	941	957	1005	973	996	940	979	913	960	958	941	986	937	939	935	993	929	901	988	977	1031	930	944	989	971	962	932	941	948	927	957	979	935	956	944	966	922	953	944	953	962	963	998	928	996	982	917	944	918	949	968	947	936	990	999	1007	993	995	958	963	1033	941	973	973	948	967	975	987	1010	964	933	978	914	1005	958	959	966	939	951	982	952	940	933	924	963	968	926	908	975	978	1003	966	1002	926	936	967	967	992	979	940	973	991	967	948	908	990	961	949	987	994	963	969	1003	903	971	958	998	921	979	906	955	944	998	950	974	955	956	936	983	979	986	973	930	934	997	959	908	964	942	1022	1001	895	1014	1015	976	986	959	963	1007	982	947	957	987	959	987	976	951	958	976	963	975	952	935	978	979	979	937	959	1024	970	935	1013	1014	941	916	1000	953	1005	983	964	914	956	949	982	1007	936	951	924	954	1007	936	1015	948	1039	974	937	982	951	994	978	990	987	1035	963	1010	952	936	961	934	1025	931	950	937	913	961	983	947	999	954	930	994	923	923	970	974	923	989	983	1027	1003	975	985	939	970	951	959	967	989	944	928	997	945	980	970	925	970	933	974	957	1015	947	969	929	926	874	966	961	961	960	995	958	949	914	944	982	941	962	976	977	964	971	976	975	927	989	935	959	977	897	941	937	1020	949	944	928	973	908	952	938	964	914	952	926	934	945	989	954	959	965	972	966	940	954	973	954	955	995	958	966	968	981	965	926	953	962	981	978	917	942	929	939	951	973	984	1010	954	932	916	984	942	987	960	924	987	955	992	988	985	957	1008	948	949	964	975	935	1013	920	976	952	975	981	968	946	931	955	971	910	950	1037	963	963	972	992	909	1036	941	961	1000	984	987	904	963	976	1029	956	924	989	970	929	918	973	934	918	974	919	975	963	944	982	965	1001	946	949	958	987	924	975	942	989	1032	915	1006	935	929	938	951	995	893	1001	970	973	936	951	903	956	929	936	994	967	1042	940	951	938	1000	1017	951	966	978	984	979	972	1037	1016	972	977	883	960	993	934	1003	973	957	975	928	981	977	984	1041	962	971	955	964	934	947	976	980	920	981	1001	951	935	944	919	903	945	962	939	908	977	946	1017	941	982	935	956	963	943	953	1043	1034	986	934	930	974	932	998	948	971	998	902	967	996	951	974	1024	949	1018	928	989	975	955	932	937	945	952	971	960	950	957	971	974	955	961	1018	991	953	989	989	975	968	964	1012	960	997	946	1011	929	962	935	1008	1013	948	911	942	944	977	953	909	983	1060	989	969	966	1038	931	1030	981	933	933	967	979	961	974	986	1013	927	958	954	974	1040	925	1001	949	995	930	939	941	948	947	939	930	926	961	995	957	946	997	979	974	986	970	935	915	970	942	975	930	1002	967	898	940	954	951	940	913	959	946	977	934	964	892	942	979	1034	901	1033	993	945	969	962	971	1020	957	951	979	1003	891	890	1013	943	903	994	920	990	924	954	925	976	996	936	969	944	929	900	993	964	978	936	965	1021	977	980	923	999	963	967	972	916	966	953	981	962	980	994	1013	915	877	976	959	1004	1004	958	960	997	962	936	926	935	926	956	929	995	904	958	948	1030	944	961	951	915	906	963	973	931	979	975	954	918	976	1024	938	971	925	1017	974	967	968	988	950	948	960	973	929	955	960	966	957	1006	974	942	974	905	955	977	1005	1011	953	943	958	920	990	1010	920	940	1006	1042	943	994	1005	983	907	981	945	947	960	1002	955	946	936	938	984	945	887	962	964	973	992	962	963	936	954	948	964	957	985	969	921	983	936	1026	1004	945	942	974	971	968	937	953	961	976	984	912	980	963	969	912	930	992	959	972	984	966	971	939	976	948	931	992	975	975	969	957	974	944	976	974	947	961	932	939	949	983	923	971	1000	933	990	903	975	1008	983	961	938	943	991	916	970	971	970	938	942	978	989	988	966	1050	998	951	910	956	954	985	989	944	1005	961	986	993	914	903	983	935	956	1010	919	946	921	997	918	1028	970	981	955	956	978	969	1021	925	925	1004	970	938	953	975	909	1000	951	893	950	962	997	1015	980	941	975	958	859	996	1020	1006	968	998	958	956	960	954	990	961	999	993	949	922	919	972	968	993	991	931	1003	989	1018	969	950	933	972	956	954	907	1020	1000	969	963	949	994	973	943	950	965	980	963	975	1001	976	935	968	971	930	986	941	931	931	898	970	967	988	906	921	906	921	915	997	947	955	975	986	982	1014	921	986	957	954	982	943	903	936	947	957	1023	973	977	1016	901	960	915	968	954	1054	956	945	918	1003	1003	925	940	954	961	963	955	982	946	975	921	977	958	991	918	925	969	1009	1000	957	975	951	978	1011	1000	961	923	983	953	947	989	991	952	920	998	933	969	921	960	980	957	968	984	967	993	957	1010	967	944	895	945	938	898	946	1048	950	997	974	997	990	968	949	943	976	941	907	971	936	946	987	972	984	975	981	954	1012	938	943	985	916	915	1000	971	935	968	934	970	924	957	969	902	953	1000	973	915	967	987	968	959	989	974	907	944	1016	940	958	974	930	928	1029	1006	952	967	932	954	931	997	961	932	976	971	961	939	954	896	942	973	928	987	893	916	959	1030	941	971	994	974	941	970	1007	936	954	952	979	994	1013	936	944	939	954	956	956	966	985	960	940	989	969	992	972	964	975	983	920	931	968	924	945	961	936	1010	945	902	957	971	955	964	946	986	917	962	992	952	922	979	957	936	979	918	981	967	950	950	986	950	952	938	976	893	970	952	935	1042	966	1028	924	994	928	952	955	933	1033	961	925	926	932	976	1006	946	905	975	984	969	937	993	947	994	942	1002	958	932	964	945	950	1037	1002	991	979	910	989	1040	961	971	999	932	1006	981	950	947	961	960	958	1005	977	943	954	951	959	990	984	964	884	949	967	928	973	918	997	1014	966	866	922	985	993	926	928	952	960	993	922	985	976	968	961	973	942	961	993	970	989	915	927	939	993	964	1001	926	955	937	968	952	931	1018	989	953	960	932	994	976	953	933	946	965	944	970	944	945	952	936	984	961	943	993	988	988	947	976	1017	1001	921	976	944	995	944	926	949	942	950	945	938	972	900	970	992	942	1010	968	978	1039	976	983	1004	975	949	936	946	936	947	987	951	994	991	1016	922	1010	967	978	972	989	923	1001	1006	926	988	948	969	1001	959	994	977	1002	953	1002
28358	19945	6545	782	572	531	457	336	356	378	361	318	352	327	340	320	313	374	359	378	359	341	338	310	319	319	301	329	314	347	346	348	361	317	347	331	325	315	307	325	334	318	355	346	287	367	324	333	335	299	362	337	370	346	335	329	313	347	331	331	346	320	388	356	327	351	290	321	298	328	335	344	297	313	329	371	363	349	328	346	335	304	357	333	321	275	365	317	333	343	327	330	337	334	309	333	333	333	349	322	354	329	323	318	313	318	307	317	335	355	345	304	304	332	346	330	328	328	324	344	320	341	342	317	359	334	332	307	333	304	333	356	354	315	342	328	314	313	350	412	348	332	338	355	332	362	347	324	344	354	327	322	331	325	343	324	329	315	337	313	341	352	318	351	331	374	322	308	351	343	336	311	338	332	292	328	303	320	359	325	340	351	330	330	341	342	344	322	355	303	337	329	341	334	372	341	329	308	317	330	347	350	329	351	301	331	352	312	349	319	321	345	327	347	346	331	334	343	373	311	331	355	331	327	349	316	350	351	321	348	296	331	328	342	360	365	346	315	317	336	331	348	376	329	358	299	319	337	320	363	362	309	342	342	336	375	336	305	340	309	351	337	330	327	301	358	309	366	346	368	326	352	346	314	329	318	325	380	320	347	301	346	319	326	306	323	340	338	337	303	298	354	332	336	329	356	322	343	345	324	309	326	319	335	320	337	324	324	309	301	310	325	316	342	333	343	331	306	338	344	327	326	341	333	325	315	363	339	343	332	300	320	297	333	342	325	352	345	339	341	351	316	321	343	335	328	313	333	324	332	312	346	300	326	319	348	348	337	305	349	331	354	320	353	322	326	360	333	372	309	311	332	337	328	321	326	347	313	344	366	312	331	345	326	312	334	316	374	335	310	325	319	334	316	344	315	341	294	344	318	324	314	318	319	350	358	321	296	381	343	360	338	316	348	346	333	352	317	328	346	322	365	308	324	345	301	347	308	353	300	364	308	336	342	314	356	308	355	337	345	305	312	379	319	324	343	346	339	320	340	308	325	303	335	339	333	334	340	345	361	356	363	316	340	296	314	314	346	369	337	333	334	326	339	292	327	336	346	358	316	343	341	300	357	353	338	339	327	332	342	381	320	337	351	352	323	326	307	322	338	325	340	334	355	359	328	331	316	357	355	340	331	324	356	352	377	350	365	277	366	320	357	333	347	338	308	297	312	334	311	311	353	329	344	300	350	351	357	330	357	316	357	348	316	351	335	310	342	328	332	318	324	322	341	346	356	362	300	331	343	336	326	332	334	332	306	307	305	309	337	336	315	333	327	295	342	283	346	301	355	334	335	348	349	342	341	346	318	339	340	303	346	333	354	327	299	327	320	332	333	335	353	335	348	355	306	338	347	335	328	336	306	310	332	347	331	332	336	378	368	339	363	308	335	314	353	319	349	300	348	322	302	330	343	308	327	334	348	333	318	325	335	302	338	321	308	360	329	367	312	326	325	309	333	350	292	326	335	333	299	308	308	339	325	303	327	306	381	354	308	374	347	339	319	362	353	316	354	299	355	323	320	339	323	324	368	320	339	292	303	344	343	337	356	342	328	363	359	315	358	350	333	341	321	345	334	346	313	352	327	319	333	333	355	321	342	320	334	333	308	341	329	327	360	323	354	370	328	343	383	312	312	344	346	330	354	313	355	320	334	316	330	316	324	314	360	338	339	352	340	311	339	325	326	333	357	327	333	299	332	339	357	325	361	328	355	347	323	319	340	352	330	310	366	324	323	326	342	379	299	334	333	349	344	338	381	343	365	365	320	328	312	349	331	338	324	321	311	318	328	310	313	327	323	305	359	365	329	340	317	317	345	348	354	341	357	318	313	348	363	362	335	290	315	322	333	326	319	324	332	359	355	316	343	349	308	328	340	324	330	326	338	358	322	299	350	312	317	329	359	319	323	308	321	322	324	353	319	339	319	335	356	336	325	356	306	312	329	340	323	330	347	357	305	343	358	332	308	329	340	343	327	332	298	371	340	342	368	327	333	323	325	312	319	326	345	363	337	318	322	346	320	360	359	358	350	348	306	316	313	332	310	310	339	333	339	350	339	362	338	349	325	330	316	335	331	376	342	307	345	334	348	330	349	343	359	335	339	313	330	334	304	337	329	339	345	340	356	340	346	339	352	344	327	358	335	359	335	316	320	315	322	298	343	346	308	339	323	315	336	323	304	348	342	388	344	279	324	313	339	332	342	321	343	327	341	344	297	329	348	333	362	319	340	353	337	319	311	339	358	346	323	349	300	323	329	296	318	311	325	329	329	347	325	310	325	322	318	348	342	344	348	328	359	329	327	373	317	339	349	330	335	327	322	366	332	311	291	324	330	306	360	367	304	342	317	323	329	360	317	347	299	365	347	322	363	345	333	349	317	343	311	313	358	330	328	321	363	312	336	341	366	341	362	336	326	333	345	331	334	320	362	344	323	311	322	324	315	362	344	340	319	306	340	327	307	309	317	296	368	310	313	331	321	315	365	364	342	331	357	341	340	326	320	326	332	331	322	333	340	337	344	312	365	318	326	346	335	348	309	333	353	320	309	374	320	346	322	356	356	347	341	335	339	338	369	303	332	336	325	330	336	326	331	314	362	352	344	346	364	294	336	362	322	349	338	295	350	315	348	309	326	362	322	319	364	329	322	311	341	332	330	343	342	331	304	329	335	335	355	319	348	336	320	343	310	322	374	341	340	352	355	332	344	334	359	354	319	333	281	332	339	320	336	320	349	355	353	353	304	308	305	349	356	337	328	318	334	354	343	348	297	338	314	304	296	366	298	343	345	322	339	321	350	304	364	344	344	358	282	323	339	327	370	304	333	347	322	315	341	299	317	351	308	327	334	356	327	342	356	299	321	309	328	337	343	347	330	327	322	314	348	353	313	336	330	343	340	343	336	329	365	308	328	330	346	304	332	328	296	318	339	339	341	350	374	323	319	324	331	329	363	305	339	351	330	304	365	306	280	343	344	343	320	326	334	332	295	327	344	333	335	323	354	359	346	356	353	347	322	345	297	315	324	326	331	314	315	350	335	313	369	350	363	338	305	359	327	332	318	328	330	298	318	362	331	338	343	334	308	336	326	352	348	343	326	326	313	364	312	317	348	314	311	301	329	315	346	319	374	329	329	336	361	312	332	324	298	388	346	341	347	367	345	306	362	336	344	318	305	311	341	371	347	355	375	339	334	346	352	348	351	327	308	362	357	362	308	367	326	355	365	319	313	339	312	329	358	322	318	325	338	326	341	322	306	338	349	344	340	353	328	327	350	322	322	349	333	326	337	326	332	386	352	360	326	350	343	325	272	337	352	332	298	300	359	329	312	325	327	298	317	327	316	358	307	349	324	324	333	349	321	378	321	340	307	335	322	339	300	315	349	318	338	315	318	318	332	355	308	319	321	339	311	380	367	342	340	336	359	343	346	314	339	338	307	323	300	322	292	326	317	347	312	350	342
21845	4127	853	632	550	478	489	455	441	454	399	456	392	414	413	413	441	393	419	418	437	451	435	437	412	447	455	382	407	424	417	402	385	445	411	462	396	423	396	428	418	405	402	442	414	441	388	421	441	413	421	412	430	404	400	419	422	422	396	408	418	415	433	440	349	409	428	432	441	391	425	408	403	427	457	411	401	431	440	427	413	378	427	429	415	395	450	401	414	408	387	387	421	411	445	424	400	425	382	410	424	443	401	437	403	426	428	449	424	440	409	381	387	415	418	421	408	397	421	399	411	408	419	413	427	457	393	433	426	442	448	418	404	398	407	421	402	412	420	388	443	370	410	415	424	399	438	431	437	422	422	415	430	415	356	449	417	384	435	460	415	424	412	443	458	424	410	452	419	425	451	376	398	453	398	430	439	436	424	402	429	436	436	449	428	410	418	400	433	379	434	432	433	423	444	400	413	457	395	382	433	363	413	432	414	386	425	390	387	421	420	416	399	424	398	428	418	433	441	418	438	428	410	429	425	451	399	428	356	428	414	396	403	418	415	407	432	440	444	411	390	432	428	415	411	392	425	431	417	402	425	430	429	433	396	410	452	408	396	394	452	388	401	427	440	430	386	381	426	436	429	436	379	441	418	378	416	412	398	428	452	430	424	417	379	432	432	406	414	401	407	451	373	423	411	441	414	403	413	409	405	453	432	418	425	402	450	426	401	408	408	391	427	424	443	416	400	430	415	434	445	393	405	417	449	408	425	437	426	401	425	427	432	384	420	393	385	462	413	394	415	407	425	428	350	417	432	446	445	436	420	442	419	426	429	419	426	430	448	425	422	417	413	386	414	422	421	418	439	386	424	414	414	428	442	404	400	399	430	381	400	430	418	409	433	433	419	390	411	376	461	458	414	449	409	439	393	394	399	402	391	425	422	429	438	382	358	383	374	424	432	411	407	441	401	434	419	440	435	431	416	422	418	415	417	405	424	435	417	396	406	450	414	405	390	441	407	474	449	427	431	401	446	432	422	394	465	381	423	403	449	391	402	404	457	409	442	415	428	455	441	441	446	414	462	380	448	429	405	414	413	459	420	434	429	401	410	447	424	401	454	445	430	407	400	414	393	407	411	442	383	452	444	402	403	452	443	432	424	416	396	427	449	397	422	398	403	415	425	408	448	422	393	458	417	404	422	418	455	440	453	404	418	430	397	449	425	409	466	436	399	428	474	416	429	420	410	371	443	459	440	434	413	430	412	417	399	408	413	418	392	485	419	462	429	420	405	388	361	423	410	403	433	396	416	426	459	387	416	462	413	449	425	439	374	384	384	427	412	419	449	401	405	408	394	420	414	440	457	410	400	425	419	412	400	387	416	402	401	382	440	401	411	426	415	426	402	431	421	413	429	406	442	443	415	437	426	415	420	433	456	438	418	456	430	426	400	390	421	395	409	425	447	429	433	435	422	402	417	400	433	402	434	422	451	412	421	434	432	422	390	465	400	449	410	413	407	404	384	431	409	392	406	455	374	429	429	454	407	398	418	444	413	430	427	465	443	439	445	412	421	417	416	428	442	431	417	410	424	438	428	392	440	407	421	382	406	401	395	451	434	440	436	383	411	430	430	397	400	422	418	416	408	413	454	390	474	386	427	418	444	410	450	402	383	426	405	411	412	414	440	439	439	427	455	425	420	431	397	430	399	378	425	444	455	443	395	429	424	423	409	415	420	438	420	428	379	432	453	388	418	400	415	410	396	410	424	421	392	456	396	426	415	415	439	428	402	422	445	380	436	430	390	410	414	432	437	403	456	408	464	406	401	448	394	434	406	393	418	407	480	416	425	440	420	421	423	402	419	422	404	439	386	377	402	405	399	444	393	359	457	427	404	430	420	460	377	423	442	423	424	420	406	443	453	430	435	459	392	408	402	422	428	396	424	431	443	418	376	434	421	390	491	458	414	404	448	410	415	441	407	409	402	402	444	416	417	414	412	433	409	386	396	420	456	418	419	440	427	382	360	383	398	397	414	442	401	424	432	410	395	391	367	455	427	458	429	450	420	434	392	425	433	374	411	400	378	437	456	433	435	399	371	404	399	427	417	430	419	413	404	402	425	413	424	441	449	391	440	424	418	408	426	420	419	408	414	402	432	373	409	438	415	421	401	434	414	452	426	441	425	425	410	398	445	446	432	390	424	418	376	433	410	456	421	461	453	408	396	435	443	402	450	389	436	429	416	413	441	432	390	400	375	446	403	424	412	377	450	408	393	430	419	429	419	461	408	447	440	422	435	449	423	402	422	415	460	401	403	391	426	399	383	416	429	432	442	416	447	404	387	430	427	467	423	449	416	389	449	448	409	427	443	407	418	444	429	402	401	455	393	407	430	421	456	466	417	431	424	434	403	462	451	388	419	405	406	412	412	421	422	382	418	408	454	464	399	410	412	384	416	428	422	424	424	398	408	424	426	404	411	417	429	439	454	395	413	456	380	407	416	455	402	426	403	422	409	377	412	420	427	412	431	402	419	412	375	427	418	448	432	423	387	442	390	440	387	398	369	438	453	451	387	427	412	402	426	429	414	414	422	410	421	414	415	432	418	415	462	416	433	433	408	428	452	445	411	414	412	407	375	431	407	418	431	429	388	376	425	459	423	419	423	437	388	436	365	409	427	395	447	398	450	423	425	434	435	441	413	431	428	391	437	420	429	387	409	384	403	418	419	385	417	415	394	413	421	395	434	420	395	384	429	399	423	450	439	400	410	419	428	381	422	466	401	458	410	396	386	434	433	385	406	400	451	452	399	413	393	397	414	415	447	425	451	415	412	432	414	438	411	401	406	435	416	413	401	396	416	413	428	401	408	374	403	399	437	412	434	408	419	408	418	411	409	396	403	409	423	410	455	415	401	464	424	409	416	453	434	429	398	407	387	442	409	440	395	432	404	424	419	436	429	420	403	398	422	411	420	447	434	412	408	410	402	413	410	432	430	423	441	433	426	407	358	428	436	447	440	414	456	406	402	432	437	415	422	420	418	428	424	403	418	376	399	449	440	407	424	399	422	411	419	425	443	440	396	428	417	392	427	440	416	454	419	426	432	428	412	422	400	437	443	371	438	470	425	399	436	413	415	434	427	426	367	446	448	396	455	475	396	414	450	396	411	432	422	426	454	400	413	413	436	394	448	428	438	423	433	416	421	419	392	440	436	389	445	417	428	410	434	410	419	438	441	432	402	425	414	405	425	405	425	443	411	397	426	419	397	441	418	395	397	395	407	423	424	403	386	420	419	440	402	465	412	403	400	434	395	435	428	411	435	373	394	396	402	403	422	384	428	413	429	406	422	382	429	434	445	428	380	455	410	411	423	411	404	431	422	415	402	423	389	422	404	408	404	435	422	422	427	384	434	384	390	421	417	395	403	431	418	434	423	380	413	431	466	454	435	376	389	426	426	432	430	407	423	443	397	406	430	408	423	395	411	462	436	440	438	455	451	413	417	448	417	367
24378	21404	28635	24541	21390	9956	1302	996	871	836	791	750	721	759	794	748	674	711	736	693	682	658	654	676	689	654	719	678	715	731	682	664	710	668	731	654	661	654	713	682	660	697	700	694	649	669	730	679	701	684	658	681	673	692	683	669	690	733	699	683	687	665	670	659	701	655	668	665	690	694	658	670	720	678	676	704	659	675	674	657	674	662	674	699	670	667	701	655	663	707	681	645	705	696	668	659	693	694	699	685	664	737	688	683	669	695	680	670	700	671	686	673	677	650	699	674	661	682	688	646	670	682	719	694	624	650	688	694	729	627	648	649	653	633	650	666	672	680	656	685	656	643	679	666	683	672	680	701	657	677	690	685	730	666	730	644	667	623	631	682	673	691	688	664	635	729	662	625	722	653	628	700	678	668	698	670	641	682	677	668	683	680	693	674	688	666	653	659	689	637	628	655	686	682	691	662	647	727	688	712	655	648	682	671	656	653	666	682	672	663	680	642	638	642	607	668	693	685	679	673	686	660	690	710	684	658	648	647	655	713	711	721	739	715	664	700	668	704	709	653	639	698	687	666	677	678	686	682	690	672	680	655	699	684	712	661	698	694	683	668	707	628	672	714	651	685	676	676	673	694	666	687	672	700	686	711	659	734	635	653	714	679	653	691	655	639	716	679	698	700	620	649	651	666	713	622	701	697	688	701	668	664	634	716	697	636	666	676	679	695	697	667	664	668	728	636	705	679	663	673	673	717	682	668	695	656	698	684	661	695	691	716	733	649	668	668	701	719	661	682	677	654	722	639	703	642	706	652	658	660	682	640	699	643	674	678	703	670	680	659	673	634	661	665	655	712	696	713	646	711	655	643	690	658	638	689	682	649	694	672	663	675	671	653	717	641	667	689	735	702	667	673	681	695	660	648	665	669	700	671	664	671	650	662	628	674	673	672	697	676	643	651	660	669	690	656	632	664	667	688	658	693	677	695	656	643	687	674	638	686	738	657	689	610	674	641	713	677	638	648	714	648	657	718	655	694	677	660	646	728	664	607	673	707	657	665	667	668	684	652	692	668	669	649	648	679	614	703	666	676	715	708	695	642	659	628	687	666	670	642	687	695	672	668	652	689	679	691	697	683	700	657	633	657	667	645	678	667	687	700	666	679	648	697	692	661	703	635	647	689	687	699	677	677	640	662	701	703	693	637	681	674	676	688	726	670	694	667	662	677	664	680	718	681	633	679	644	766	633	640	695	690	650	699	678	653	699	640	702	629	688	674	664	642	682	663	698	678	646	702	675	606	693	691	643	703	739	639	616	638	662	662	700	706	682	649	664	649	702	636	637	624	673	633	648	692	712	677	675	686	699	668	683	671	683	684	649	667	676	629	696	672	651	696	647	658	689	686	637	691	610	677	686	742	650	663	698	670	706	616	728	699	655	675	664	684	637	682	650	680	653	717	692	678	701	683	686	682	641	688	664	682	662	649	660	685	647	707	649	672	754	694	670	671	707	683	702	675	636	716	668	671	704	656	637	673	643	702	627	705	679	681	650	678	709	697	709	646	654	676	716	662	645	666	699	717	667	697	691	712	641	697	666	627	657	652	711	714	637	717	672	696	678	701	711	659	644	688	719	684	647	680	686	652	645	662	652	649	692	660	622	683	670	700	708	657	652	648	638	669	715	676	676	683	641	699	726	635	659	686	658	709	639	649	660	683	656	741	694	650	621	681	654	652	616	668	669	675	670	680	651	676	701	711	637	686	719	637	645	680	693	673	726	698	657	670	659	702	647	669	641	728	668	693	703	676	690	636	653	750	701	673	706	644	720	700	681	670	686	629	660	702	694	665	667	686	639	652	690	613	674	642	631	671	694	648	678	691	646	696	682	666	667	642	643	612	699	720	652	676	659	646	735	677	633	665	714	687	685	643	653	659	679	700	695	681	706	647	692	671	712	667	665	633	649	678	688	685	638	678	655	679	656	694	713	648	677	699	662	693	728	690	685	663	694	649	682	694	681	637	662	674	710	641	687	696	608	751	721	676	682	651	661	681	622	658	711	630	656	667	651	657	678	641	670	669	597	688	642	693	656	667	690	697	668	646	649	694	697	667	658	635	723	662	662	663	672	674	650	656	662	674	681	672	659	700	666	680	704	657	668	700	652	687	717	635	680	620	704	693	660	628	676	681	668	609	679	692	655	673	703	660	719	684	689	653	691	653	648	679	651	656	628	689	699	711	665	704	680	650	678	725	658	673	732	669	673	611	671	651	682	744	659	661	663	680	648	638	682	656	671	686	637	692	679	691	646	633	659	716	663	667	640	708	664	687	671	695	660	726	648	647	670	714	626	685	669	691	704	691	669	692	695	677	704	693	684	743	677	623	645	691	690	668	716	681	699	669	685	664	643	668	687	669	643	662	691	668	689	719	695	646	662	642	667	714	655	657	658	710	625	658	645	659	711	652	705	689	683	657	678	662	656	679	672	671	687	721	684	699	684	655	674	661	656	668	687	694	628	651	672	676	673	692	676	626	680	670	627	725	675	638	718	716	615	663	699	676	619	648	695	660	646	663	674	663	672	663	688	650	646	699	693	632	641	682	695	698	690	670	673	660	712	618	652	683	678	675	690	658	713	666	659	621	676	666	729	642	698	645	623	665	693	671	646	643	682	691	675	674	670	653	679	667	700	664	661	661	659	700	651	644	699	725	688	710	663	650	677	667	730	650	686	718	671	659	638	711	651	641	657	693	666	633	663	631	673	674	675	646	648	636	661	650	673	718	695	672	665	668	658	673	680	670	676	672	648	700	644	692	696	691	629	664	667	644	702	733	680	623	659	671	679	650	684	684	649	674	681	686	672	658	679	669	639	649	660	641	765	667	724	689	685	666	701	687	661	625	634	693	687	649	648	661	676	656	706	712	692	660	702	649	657	645	668	653	650	679	636	638	691	703	690	647	665	676	687	673	689	662	686	680	670	653	650	670	663	624	674	667	714	658	718	637	693	669	669	649	666	659	653	684	684	675	733	635	655	679	623	648	638	691	658	632	669	666	694	663	679	733	679	660	672	651	697	646	672	668	673	638	649	647	689	651	684	680	660	700	618	672	705	674	648	669	687	686	647	690	730	650	646	662	691	626	734	659	640	708	662	694	676	664	662	657	667	678	675	636	659	667	689	670	675	699	719	701	688	675	675	644	640	696	606	686	651	674	716	654	722	678	703	679	628	663	690	621	694	714	681	658	670	661	671	678	658	660	651	689	619	695	696	644	684	675	689	691	665	686	694	658	655	694	661	664	642	686	674	684	628	655	683	672	696	648	718	670	678	687	706	682	677	695	683	673	679	701	698	753	636	681	659	688	705	654	645	655	697	622	673	640	718	666	674	683	689	647	669	680	652	672	643	761	702	689	743	729	610	676	625	609	669	669	624	685	712	663	668	656	678	618	684	647	729	653	642	688	664	675	645	699	687	677	655	687	704	675	687	651	656	683	674	645	624	649	646	677
48661	15134	6143	3277	2331	1858	1600	1379	1274	1145	1085	1065	1006	956	988	930	845	896	814	873	838	879	838	897	894	886	825	891	846	853	859	870	793	835	803	763	802	822	782	891	803	852	826	800	813	821	864	836	853	835	829	767	785	807	772	795	813	771	776	787	776	820	780	832	801	783	802	772	823	819	822	792	849	773	840	819	798	821	835	823	796	833	858	806	819	835	850	805	795	845	863	829	789	820	803	785	770	790	798	796	817	810	806	763	779	808	849	797	787	820	839	836	814	782	832	789	853	791	783	858	789	792	802	821	812	781	791	837	805	803	848	781	808	840	820	801	829	859	806	815	834	874	771	810	802	855	846	799	780	856	822	844	850	889	785	787	785	829	790	798	777	824	821	790	800	822	864	788	734	822	776	823	790	803	808	789	802	844	800	839	869	818	838	818	817	775	777	795	867	819	804	795	783	814	819	803	809	783	809	827	803	833	817	824	814	780	767	791	794	812	784	797	866	815	852	807	849	835	818	800	841	780	799	803	768	801	749	863	787	835	819	775	828	797	845	834	845	810	825	801	831	837	816	820	831	829	826	825	821	827	805	824	770	818	753	855	797	785	794	815	783	837	831	875	821	797	804	804	822	799	829	772	802	842	857	829	823	832	830	832	796	817	814	805	785	854	875	744	803	797	823	811	835	831	829	825	809	816	738	824	804	822	816	809	777	817	816	796	809	787	775	837	774	784	792	831	775	811	791	814	813	802	851	736	831	818	816	752	772	822	769	776	803	810	834	845	815	809	826	794	799	795	827	832	817	822	790	803	791	865	737	781	784	804	832	838	841	817	813	793	785	795	790	802	857	776	823	807	832	819	804	785	858	802	841	812	802	762	871	857	770	784	754	837	842	802	818	830	798	758	791	842	801	836	824	814	813	810	772	868	776	846	782	868	841	830	755	725	843	817	765	808	787	777	833	828	816	750	809	864	775	773	802	824	774	841	848	839	780	794	832	870	771	816	797	821	804	764	818	785	844	802	764	755	806	820	832	799	814	821	795	822	784	787	810	846	835	821	833	785	833	828	812	785	884	822	852	842	762	825	804	760	782	788	829	796	804	820	815	812	848	809	811	812	810	823	839	810	800	761	819	803	785	814	819	823	825	790	867	794	803	826	844	772	776	847	833	827	772	826	841	836	787	786	813	807	806	819	776	816	835	810	821	789	802	810	857	799	797	792	841	818	806	791	835	759	822	784	819	844	783	862	774	807	830	788	811	801	785	785	822	810	786	811	839	822	798	795	767	829	812	867	860	832	748	838	837	810	843	817	856	763	799	837	811	769	848	839	859	824	761	834	831	760	830	781	802	834	823	804	811	835	850	817	750	787	799	876	794	802	840	827	781	810	799	851	831	853	796	813	789	822	778	804	840	815	781	816	877	840	795	829	822	839	807	810	814	757	859	802	801	810	848	761	825	772	765	797	831	844	854	791	791	814	795	822	826	860	805	801	845	814	825	789	813	772	867	806	817	789	801	820	825	825	804	824	857	838	813	793	791	807	815	793	789	830	793	822	818	802	844	772	819	797	830	798	819	823	816	855	811	769	772	820	774	795	850	790	813	818	751	809	774	803	778	817	819	801	795	780	811	752	851	823	804	833	790	857	803	818	794	779	838	806	780	870	841	809	798	864	855	799	797	795	804	772	805	799	839	781	784	802	836	781	774	813	840	796	819	815	820	849	800	854	745	823	843	839	807	860	868	828	814	804	784	789	814	803	794	773	830	784	786	777	827	851	731	819	861	797	789	794	859	877	818	855	866	806	852	791	835	779	813	786	835	879	852	812	830	781	860	826	793	805	723	826	796	810	801	763	828	816	849	801	792	848	794	788	803	852	850	786	793	752	785	835	800	801	877	829	826	836	848	789	804	793	812	825	834	826	800	807	834	762	821	808	813	801	807	804	788	839	803	797	812	811	782	807	816	775	785	791	832	820	796	783	763	796	812	809	805	764	763	803	838	786	804	857	783	768	787	818	805	794	818	801	789	820	807	824	818	854	813	840	850	817	843	846	802	795	811	802	833	884	805	828	787	815	807	790	824	817	808	864	821	795	855	780	830	783	815	806	786	758	828	857	841	819	787	831	822	812	853	854	846	820	818	788	802	794	799	790	837	805	830	787	766	839	836	810	782	793	814	804	801	842	838	802	826	774	874	810	801	776	805	798	838	774	883	795	796	821	831	794	802	810	836	814	838	835	796	797	799	763	775	798	774	782	780	816	796	875	773	809	777	825	840	813	819	879	823	823	817	812	810	779	829	833	839	800	805	798	810	847	845	803	800	811	768	799	822	864	782	832	778	814	818	785	817	793	824	826	844	810	860	872	813	822	810	786	825	788	821	799	814	807	769	813	816	851	840	784	830	812	806	831	828	780	822	829	808	817	736	867	801	771	808	806	787	854	819	824	780	842	805	785	818	841	824	799	858	840	855	827	768	794	804	773	870	855	776	793	801	807	850	879	803	767	837	816	880	815	829	832	802	793	840	837	795	828	838	805	839	806	833	788	851	787	812	793	828	813	872	814	827	827	782	808	791	763	829	820	828	772	832	810	779	791	812	829	825	861	823	819	798	807	757	824	795	776	801	859	784	796	796	778	809	778	785	778	809	804	756	810	804	823	842	798	821	854	787	792	796	771	782	806	831	805	795	785	807	817	883	769	830	789	822	765	833	757	786	796	834	870	840	817	822	786	838	832	819	748	785	756	811	840	762	807	817	802	846	824	761	829	822	826	849	816	804	816	791	780	834	850	858	791	875	808	776	775	822	760	771	797	801	783	870	770	839	773	801	777	844	834	837	811	807	802	832	780	785	780	810	858	858	815	810	807	785	834	841	835	805	796	830	799	787	808	850	819	839	810	782	796	831	850	800	759	771	798	789	843	784	811	787	845	792	842	809	819	778	825	817	814	755	848	861	776	836	817	786	799	824	808	834	840	806	748	824	787	782	811	863	859	795	837	848	784	835	758	818	838	814	830	831	803	797	783	862	808	843	802	841	875	833	820	827	807	869	815	871	856	808	770	850	801	800	790	776	839	768	813	847	800	801	790	743	819	818	855	762	829	799	821	853	788	805	785	781	785	801	807	830	795	815	798	809	790	841	796	804	857	787	788	818	788	784	809	844	772	821	747	821	791	778	779	838	801	813	797	800	749	821	821	825	800	831	847	773	807	780	828	849	739	825	776	832	818	832	784	818	821	832	797	792	807	783	824	804	757	807	837	778	825	816	795	818	783	922	809	812	811	785	825	754	778	814	813	812	788	808	810	833	819	793	813	826	808	836	758	834	786	820	787	794	793	820	760	817	808	813	808	814	803	780	829	831	773	796	756	800	787	873	840	804	862	818	763	825	771	792	799	825	805	789	788	835	826	782	781	845	781	887	806	800	885	807	814	828	825	819	821	882	787	812	782	847	820	822	871	835	818	823	745	789	769	786	821	845	797	739	840	810	784	782	817
25770	21474	27366	25729	8150	600	444	421	388	371	355	318	306	317	358	312	341	307	299	339	322	281	311	311	333	322	285	284	293	294	327	304	260	312	305	307	328	293	298	287	316	300	301	279	304	306	318	288	286	297	292	318	281	278	304	278	294	307	282	292	301	308	328	281	302	298	299	289	308	304	252	301	269	291	296	331	311	308	279	302	323	294	311	317	279	319	316	285	288	317	287	297	287	306	258	285	290	293	310	294	298	282	288	292	283	317	305	320	276	297	300	306	300	329	306	320	312	322	318	308	295	310	292	285	289	333	307	291	296	300	276	297	311	268	285	300	276	319	284	296	289	288	301	275	271	304	311	312	324	282	306	295	283	294	279	311	285	292	288	293	324	315	310	308	313	289	283	296	298	306	310	295	325	261	315	304	303	310	280	292	285	284	296	314	284	297	297	317	292	275	299	271	301	281	338	321	322	311	294	317	305	283	271	315	310	298	288	302	300	297	313	328	263	314	289	326	301	347	289	285	282	268	296	303	304	296	288	291	295	305	304	287	309	321	311	264	263	280	330	305	278	297	316	268	333	284	327	258	291	327	282	327	280	317	301	289	303	295	317	285	279	273	296	279	275	262	286	304	307	291	311	283	293	299	285	280	306	281	305	306	276	270	304	302	330	290	281	307	294	287	310	289	296	286	277	273	282	305	306	290	302	276	284	289	297	292	288	294	321	307	305	290	308	292	305	306	274	292	334	289	322	307	290	262	293	298	289	286	302	286	303	350	308	269	300	326	281	283	274	286	318	278	290	272	278	279	270	297	291	273	303	323	275	310	276	330	316	296	326	308	291	272	270	293	305	262	255	288	274	297	304	326	279	316	305	296	309	311	266	285	276	313	321	318	299	285	290	287	287	312	266	276	284	295	269	353	297	250	285	282	314	291	300	285	328	277	290	328	324	292	342	302	292	299	308	301	306	306	291	316	312	272	285	283	295	277	305	296	309	316	284	285	307	285	316	296	308	303	285	287	315	295	282	272	290	281	277	308	281	285	316	291	329	321	306	280	302	295	317	324	311	294	313	286	306	294	302	338	273	288	286	300	276	307	278	319	295	312	307	305	290	286	298	302	302	288	305	329	307	281	313	309	287	296	296	287	296	286	287	337	293	302	276	314	305	303	284	286	295	321	285	316	284	332	285	302	292	324	274	290	275	324	307	270	313	287	300	325	310	301	277	304	307	279	296	278	294	291	260	289	301	295	283	305	303	274	342	290	286	318	285	295	330	283	273	312	293	286	280	276	288	297	276	281	289	305	291	296	318	319	302	271	320	304	346	255	265	296	292	310	316	280	302	305	297	326	296	293	314	287	300	298	329	274	302	290	299	302	306	300	285	296	317	316	273	301	281	275	302	322	292	304	298	317	277	338	298	303	300	301	293	315	279	304	304	327	295	302	309	330	323	309	307	275	296	325	284	281	291	275	300	268	292	304	308	294	290	289	316	324	322	300	271	314	302	285	290	308	287	293	280	330	286	282	307	306	335	323	308	336	281	279	293	277	310	284	291	275	261	311	286	296	296	337	302	315	327	291	302	289	293	287	300	301	311	302	307	338	302	327	282	280	327	313	260	295	330	331	285	287	319	313	291	313	306	299	301	302	318	312	306	312	302	291	298	303	289	312	311	321	266	324	288	308	282	290	291	286	296	315	298	319	306	271	314	337	314	307	268	280	284	269	299	299	292	336	276	306	305	304	289	279	339	270	314	311	303	322	286	288	293	294	310	302	348	297	304	299	309	276	316	293	297	259	291	292	300	306	285	282	316	273	284	291	313	285	268	291	329	305	269	313	323	353	257	300	307	298	297	285	334	304	286	280	297	312	290	281	294	297	275	294	266	290	299	278	311	292	291	285	311	281	283	314	317	312	318	282	293	300	273	287	289	289	279	285	301	285	313	284	287	284	304	305	280	313	285	276	328	309	321	307	270	293	313	298	322	305	284	289	302	314	266	292	296	289	282	287	286	312	300	296	303	285	352	274	292	292	293	341	339	301	302	316	309	286	294	306	326	279	305	316	292	307	294	316	276	328	337	285	310	276	331	304	313	254	295	278	282	313	317	304	301	299	306	271	270	281	305	307	297	300	278	299	265	267	310	311	302	315	300	306	302	272	276	286	297	317	318	292	329	277	272	307	292	291	310	301	330	305	293	298	320	303	278	258	315	272	309	289	330	310	301	286	322	321	312	283	304	323	270	300	289	312	291	317	279	327	336	323	349	308	316	308	278	284	285	304	304	307	294	286	317	265	267	326	317	300	289	321	278	300	321	307	264	311	301	291	278	328	311	308	289	295	272	315	291	287	267	311	294	317	285	286	324	283	304	274	294	303	296	307	312	330	267	279	303	297	307	277	284	308	292	319	317	292	288	316	300	310	285	302	298	307	303	283	288	279	310	335	284	287	306	298	333	304	275	296	299	308	308	327	271	290	287	300	279	305	298	298	298	297	300	332	304	290	322	314	282	283	277	305	310	327	319	288	291	270	309	316	295	286	304	289	288	291	294	280	292	293	302	312	271	271	314	288	285	308	297	292	297	282	297	288	308	260	281	336	318	295	311	284	282	304	295	305	299	270	294	330	317	267	310	307	284	292	312	286	272	278	277	294	326	281	297	267	316	287	297	291	280	278	292	310	293	287	265	293	308	291	286	300	297	286	289	307	324	315	296	289	292	327	322	309	282	293	297	301	312	310	294	305	299	300	283	294	302	303	308	330	306	317	341	279	318	303	314	266	317	311	299	301	314	291	325	269	305	295	316	313	315	312	289	302	301	268	280	300	288	325	316	270	306	293	327	326	309	312	323	354	282	289	310	283	314	320	290	293	312	314	277	281	298	310	294	293	315	281	303	320	319	286	296	283	277	266	312	272	325	314	300	307	297	308	308	326	307	317	284	264	313	288	302	283	280	289	291	312	318	335	303	287	287	312	296	305	315	275	310	307	327	322	295	325	303	301	308	294	310	291	285	295	305	295	249	294	289	337	285	299	303	295	273	309	307	311	305	286	304	331	300	296	287	335	299	284	290	302	292	282	304	346	295	313	275	302	310	287	299	293	302	296	305	274	308	305	305	281	311	302	263	329	293	298	254	309	318	296	276	310	290	302	308	277	292	285	306	291	312	282	287	324	288	306	286	310	277	292	339	272	272	310	300	308	275	319	324	297	310	288	288	316	300	303	302	319	296	298	292	291	288	325	284	295	307	289	333	331	304	292	309	322	281	293	285	328	318	281	306	265	305	279	293	295	305	310	309	298	357	293	331	316	298	304	287	282	286	285	280	297	290	284	322	279	302	284	313	290	338	320	266	311	301	295	308	330	286	279	308	283	319	292	307	333	305	291	318	307	267	302	296	289	306	303	313	329	289	318	270	325	293	264	305	311	282	289	351	268	287	293	287	274	299	302	326	263	306	288	265	307	311	273	271	303	304	295	293	279	279	283	288	325	314	294	269	326
46157	11532	3175	1588	1219	1003	818	697	644	618	606	517	483	536	474	479	428	464	418	471	421	432	370	416	434	446	462	447	445	394	391	418	419	385	420	430	395	405	429	448	449	391	419	395	389	388	390	432	416	407	378	405	440	409	399	357	375	389	385	398	416	374	369	414	423	401	397	414	381	413	427	385	374	408	408	390	418	406	394	409	386	397	381	381	411	403	427	390	406	396	390	445	428	403	398	404	429	403	383	365	423	403	394	380	422	409	395	397	362	386	402	404	390	408	415	421	408	413	377	423	383	435	388	402	387	386	394	413	413	385	407	394	413	404	417	409	402	409	446	429	363	444	395	385	403	423	414	404	406	420	367	435	387	439	380	413	415	399	416	430	384	395	397	420	395	398	389	438	419	397	416	424	377	409	400	390	409	441	384	403	419	381	404	403	428	410	424	409	413	399	354	400	395	371	449	404	441	398	424	375	387	413	411	379	399	421	453	404	386	381	426	448	406	398	370	381	439	409	406	412	462	397	418	395	408	391	412	431	396	417	409	417	353	400	413	358	406	408	400	391	416	398	422	406	432	398	409	384	394	420	386	409	428	411	402	363	424	412	372	412	440	394	421	446	386	396	403	423	374	411	406	367	377	396	390	400	382	402	363	412	410	388	371	420	435	397	369	421	393	399	410	386	400	404	401	372	393	401	406	397	411	414	429	408	413	442	389	392	408	399	378	407	371	386	385	389	395	402	417	393	419	457	410	380	420	403	399	391	406	401	410	407	382	437	401	378	395	408	384	392	403	386	415	411	391	392	413	403	400	380	423	406	405	421	408	396	434	404	370	423	439	415	407	400	406	371	380	410	430	423	395	380	413	430	418	415	408	419	439	396	408	385	436	409	408	406	422	408	406	391	362	376	424	401	416	400	383	414	395	372	400	395	418	419	388	382	366	403	397	429	391	408	390	415	398	393	424	361	387	432	412	382	394	364	416	392	395	399	408	423	400	397	417	403	382	449	407	419	417	392	437	398	411	444	399	410	375	402	415	429	402	405	403	411	390	377	412	424	411	417	374	426	394	391	383	392	404	397	394	420	432	407	407	397	375	370	390	435	371	401	444	386	384	393	385	374	398	418	395	432	394	414	398	383	414	390	378	415	381	422	379	411	384	396	417	387	437	412	409	409	418	362	346	394	359	381	401	432	417	418	439	414	362	406	418	398	393	391	392	403	453	397	401	384	406	407	410	426	401	385	390	427	412	408	393	409	411	391	350	366	424	390	424	417	367	452	418	398	380	386	411	427	383	393	406	383	371	374	363	392	370	394	415	381	360	393	418	418	414	400	362	385	398	390	384	419	420	439	431	434	413	407	403	412	387	376	393	427	372	407	393	409	383	402	406	424	383	423	378	355	395	397	396	384	362	428	434	373	403	426	430	433	390	396	395	399	453	427	407	375	423	397	398	407	451	404	409	403	412	419	416	395	390	413	385	414	411	421	366	423	390	419	410	394	433	402	419	404	399	419	418	402	409	368	385	374	414	396	365	350	415	392	401	379	375	386	411	438	372	390	391	394	405	393	388	409	395	380	396	374	383	379	382	380	384	411	369	379	402	401	435	398	393	391	417	411	374	441	346	421	418	409	379	429	349	366	383	393	400	381	384	392	411	393	399	408	401	397	403	440	423	390	426	396	427	423	425	386	411	410	375	374	387	413	373	439	390	392	384	426	448	378	402	394	413	432	400	399	404	404	397	424	396	390	420	427	404	411	385	379	417	401	406	380	424	381	398	405	405	424	401	419	405	378	397	349	404	413	408	380	394	405	415	394	425	403	379	416	425	404	358	377	403	407	403	396	394	381	407	408	424	411	429	399	371	423	366	433	413	426	414	437	355	410	405	437	409	395	425	428	423	423	391	404	409	385	410	387	416	398	432	405	391	390	407	400	357	406	411	385	387	419	410	415	378	412	415	373	380	400	391	422	401	419	415	399	393	397	396	383	346	399	400	415	372	389	374	392	407	411	402	440	404	409	369	445	428	451	398	408	424	388	378	403	391	409	400	404	375	413	425	369	387	405	382	435	384	396	391	418	399	392	380	393	383	423	431	368	418	412	396	410	404	398	409	400	407	379	447	398	387	439	375	398	433	380	411	414	408	391	383	414	450	380	383	423	439	396	421	389	386	395	415	384	374	417	389	399	416	418	407	418	399	424	395	424	385	399	369	433	402	395	413	396	424	385	358	405	392	417	382	371	406	372	399	393	403	402	390	410	374	403	418	391	396	418	411	353	384	382	398	388	422	404	369	403	392	405	398	396	401	434	420	410	411	408	379	431	395	411	389	405	415	396	405	425	401	377	415	401	394	419	365	404	384	393	397	443	367	383	388	441	405	405	409	409	389	381	400	418	412	401	403	412	414	410	400	386	401	399	412	404	423	418	404	412	409	389	394	375	378	409	428	407	402	405	377	388	426	371	371	426	401	420	388	386	440	409	425	433	421	417	419	416	394	417	433	385	387	393	436	372	373	411	418	415	366	422	395	427	451	401	404	372	394	417	410	430	428	434	388	376	420	369	395	383	407	364	413	379	421	400	412	424	428	396	407	413	407	426	417	409	433	436	405	423	408	419	420	413	432	389	413	410	402	420	387	385	412	430	422	408	402	439	401	385	424	434	450	409	400	405	389	381	426	440	411	374	425	395	410	405	465	405	406	382	380	387	409	420	436	401	383	403	408	413	416	426	391	384	380	380	393	423	399	409	383	416	422	412	400	438	397	437	426	394	417	406	404	392	424	385	398	446	402	393	396	399	419	400	386	434	418	407	408	416	464	404	415	427	406	414	408	423	422	384	374	391	399	423	395	403	393	421	422	399	371	411	430	447	436	401	416	355	404	370	405	370	396	376	409	379	448	417	380	406	397	421	404	404	413	429	416	383	383	429	421	412	418	373	397	457	402	386	386	412	386	429	415	423	396	418	388	398	374	405	369	406	415	388	391	447	416	427	396	422	433	435	387	403	419	392	415	397	406	393	402	368	389	409	379	409	421	375	386	393	376	391	406	414	411	362	445	367	387	409	405	421	409	393	372	398	400	389	417	424	411	439	377	401	404	393	431	379	392	388	413	448	416	399	390	400	395	393	425	428	388	402	420	408	397	407	449	456	376	396	401	397	387	421	366	397	449	423	391	402	411	388	407	414	406	442	362	381	427	429	427	412	411	406	398	378	394	435	393	404	467	391	371	424	439	382	421	409	395	417	423	396	411	412	386	380	432	418	360	394	403	413	420	403	429	411	427	383	379	401	414	383	390	410	383	446	429	365	434	414	452	388	410	387	428	417	386	419	416	411	387	426	399	410	401	406	419	386	433	413	377	400	456	384	437	403	403	408	419	410	399	385	379	383	413	408	420	397	390	436	397	430	424	381	424	446	395	374	391	411	429	351	432	408	377	375	407	403	380	407	397	424	377	397	370	390	400	387	363	405	394	396	389	419	433	413	386	403	413	426
23323	21450	29016	24286	21458	21494	9542	1477	1147	1066	1073	976	1012	963	898	911	840	877	850	833	825	837	863	863	849	782	817	811	824	798	825	809	818	803	809	839	811	790	839	807	816	765	822	763	821	840	788	793	738	827	839	802	832	817	846	830	818	758	776	834	752	848	820	797	828	790	785	856	774	766	819	803	763	784	737	761	797	828	810	788	858	808	805	808	835	814	826	806	790	792	772	814	822	839	773	794	845	787	734	837	731	791	762	791	777	763	853	810	801	825	801	779	800	812	819	804	847	781	769	802	849	807	760	766	747	819	788	731	806	817	779	790	808	798	823	789	817	795	769	789	746	815	775	764	822	830	791	792	794	791	826	796	778	809	834	752	780	839	799	820	826	812	795	762	819	781	803	834	800	794	831	805	763	795	843	809	791	801	764	800	818	782	753	831	814	747	790	785	814	774	779	777	793	826	808	814	775	742	782	784	738	832	734	793	781	777	788	799	795	747	775	807	790	805	719	807	793	799	769	783	753	701	794	755	782	828	766	800	812	817	795	830	838	819	772	775	856	766	757	749	811	818	762	776	812	801	817	815	815	800	792	782	824	770	768	807	820	775	834	759	822	806	793	787	790	774	803	733	799	769	815	799	760	797	786	803	809	802	799	796	820	793	847	817	777	833	822	763	863	788	764	818	812	754	793	774	767	784	778	809	777	775	777	765	736	789	805	804	760	776	775	782	841	830	779	739	812	744	768	816	776	769	790	814	804	785	817	839	769	774	765	775	738	794	790	801	790	785	759	799	803	821	791	805	783	757	782	749	791	835	777	783	782	745	750	766	790	754	779	811	820	811	828	770	803	755	790	799	739	807	831	805	800	809	791	829	813	778	785	815	756	789	771	780	769	797	814	768	784	776	783	806	808	783	779	801	811	834	747	774	769	827	808	791	790	873	759	790	786	816	805	802	828	766	783	763	794	821	799	853	784	815	826	737	812	804	832	856	787	800	811	805	805	813	818	793	770	800	817	791	803	822	796	850	817	746	819	799	775	783	793	726	784	822	787	795	788	773	771	797	796	825	843	777	782	770	827	785	803	779	818	717	805	792	787	772	791	787	830	750	776	817	806	843	788	831	831	760	805	818	790	824	781	804	787	791	769	783	849	817	753	806	801	775	774	785	773	719	771	814	776	772	776	761	808	791	746	775	803	771	802	798	828	825	829	792	792	750	817	795	821	795	731	760	814	833	819	802	797	785	843	865	782	805	760	825	771	816	798	821	806	802	786	813	782	769	807	761	762	806	789	876	791	798	789	763	789	819	787	829	822	790	760	752	794	769	801	798	799	806	740	793	773	768	785	794	814	809	794	828	781	824	816	787	824	819	814	809	838	789	750	805	841	778	775	795	808	781	842	780	790	789	737	717	786	776	748	800	801	789	725	803	831	774	766	839	800	804	796	820	797	854	788	835	785	753	799	787	793	799	770	806	772	782	783	804	784	790	783	780	787	764	787	776	783	811	783	773	750	818	739	798	804	819	816	751	734	782	814	803	753	788	829	820	828	786	799	774	832	783	811	804	817	796	758	751	825	819	769	793	840	774	836	740	813	804	763	733	812	750	756	766	756	778	773	805	808	787	794	804	745	776	792	832	818	809	758	836	803	793	818	832	843	787	782	805	767	808	811	781	827	768	815	767	761	797	788	783	808	812	777	798	816	766	804	850	794	781	796	760	801	775	758	811	782	805	824	761	777	804	756	824	834	768	822	809	811	792	853	805	757	823	804	807	806	789	829	799	749	758	793	764	833	824	813	785	764	779	794	775	738	829	767	770	817	838	755	818	846	837	810	819	769	830	778	818	817	829	826	788	774	847	729	798	798	782	828	792	800	791	772	811	796	728	827	793	803	805	788	825	852	731	772	820	804	794	795	813	767	790	825	795	789	789	816	799	823	772	783	796	822	773	834	792	742	799	730	759	811	834	827	825	782	841	769	831	782	754	830	825	724	814	795	738	819	844	801	755	792	813	770	761	808	776	820	739	770	802	771	765	833	793	826	796	818	749	764	802	836	797	842	775	751	832	794	761	802	757	763	803	764	805	811	764	791	780	798	791	821	808	806	803	799	764	809	814	798	832	746	808	775	782	796	707	710	812	853	809	848	787	765	807	815	783	862	775	814	769	806	794	820	799	778	783	768	813	799	791	750	819	848	771	822	779	838	811	760	811	779	755	826	830	773	771	745	779	742	810	755	804	765	802	775	777	808	807	812	753	780	824	792	776	731	789	829	758	804	803	745	811	818	807	775	747	831	785	772	720	744	782	761	791	812	826	805	783	789	741	802	783	790	781	816	770	776	776	823	805	779	821	789	835	782	725	747	755	771	793	709	810	833	784	819	842	794	760	791	748	767	821	795	830	768	761	808	765	832	765	814	704	795	839	837	807	847	857	855	772	790	801	806	787	788	794	782	779	774	750	781	736	776	825	831	775	763	788	817	768	801	774	793	841	811	833	789	769	798	781	795	777	827	795	797	783	784	817	799	733	789	748	733	829	774	761	790	823	830	776	767	806	799	815	814	783	865	768	776	753	835	815	814	789	752	799	786	793	786	786	830	779	816	778	815	734	808	730	839	850	749	736	812	780	782	802	780	795	792	781	732	780	808	784	767	737	773	817	783	767	779	781	770	771	807	746	807	798	782	795	767	827	766	792	802	803	774	803	725	837	836	816	778	823	751	808	818	792	797	796	758	771	782	748	784	844	813	794	803	779	796	796	791	815	815	740	762	782	821	793	789	802	800	853	785	808	782	787	865	798	740	794	792	804	781	805	772	793	780	758	769	764	787	806	723	809	772	803	800	831	793	781	845	770	790	865	803	779	777	790	801	757	795	806	794	822	786	769	803	780	762	797	762	801	842	850	745	793	797	813	791	728	806	778	798	803	789	787	736	766	788	811	782	831	759	799	761	797	838	821	789	781	758	796	775	865	780	785	833	756	763	762	793	813	764	806	760	746	795	793	827	824	795	801	816	803	817	769	782	783	749	791	789	816	765	803	810	790	748	807	780	746	794	782	803	778	796	809	732	836	763	757	773	832	814	822	774	794	761	833	860	765	785	709	793	741	750	780	794	796	815	819	811	757	787	796	760	768	807	817	850	782	790	822	809	790	733	802	772	796	776	733	747	746	808	741	796	819	782	760	804	811	797	767	807	822	812	834	813	775	787	808	787	753	795	755	776	806	785	775	771	791	759	756	828	819	819	790	783	790	801	779	761	788	762	793	828	793	779	814	778	818	797	768	811	747	821	806	820	777	780	822	808	819	825	813	761	818	753	798	792	749	804	810	795	831	827	786	781	791	821	752	826	803	785	758	777	788	789	730	757	769	780	783	788	763	810	808	775	787	747	772	806	769	739	770	783	823	784	757	787	789	791	763	786	742	796	804	784	786	836	801	788	802	740	822	766	817	809	814	778	787	817	777	836	753	789	809	820	792	778	794	791	809	795	764	811	779
52411	17716	10105	5331	3897	3010	2591	2108	1862	1651	1516	1385	1348	1269	1305	1219	1210	1065	1122	1129	1044	1130	999	1087	1009	990	1047	1024	955	1029	1014	983	1000	1040	1029	1020	954	998	1000	991	970	970	939	984	1022	1025	923	1036	925	964	977	994	1002	967	1005	942	977	937	909	978	920	1003	993	972	1016	993	872	946	981	979	963	942	984	956	947	970	963	903	965	952	1011	981	956	929	979	994	928	939	967	922	993	956	915	1004	984	960	949	998	911	982	987	990	984	944	986	919	954	1002	912	941	910	959	918	942	960	961	961	1002	936	1028	1032	995	970	952	945	977	993	946	966	960	928	977	979	922	971	982	967	903	914	956	997	960	1010	984	939	1007	994	956	933	967	916	981	977	911	946	982	946	908	981	893	944	944	957	924	948	968	1017	954	948	953	1032	916	974	972	956	972	967	938	928	976	962	971	971	928	996	923	952	929	919	906	950	932	975	943	984	959	930	901	963	911	948	987	898	953	952	971	956	1008	969	922	948	947	964	933	906	936	956	969	883	941	993	963	954	1008	971	991	986	944	962	955	970	920	929	980	991	895	914	970	1007	993	947	971	988	966	965	983	930	924	940	1004	918	985	965	950	906	941	1004	946	964	981	940	945	877	944	968	932	1005	949	930	998	958	930	922	958	947	945	954	992	996	967	967	991	945	926	920	999	980	934	957	921	967	975	943	974	963	933	981	988	887	884	963	992	914	940	961	974	979	926	982	1014	996	973	985	945	930	949	978	970	948	960	962	948	958	1010	1044	967	954	943	990	959	950	940	968	908	974	969	925	969	960	983	1000	936	1011	945	924	927	941	981	963	995	992	975	960	946	1001	989	981	1020	988	988	998	1005	968	951	920	944	950	976	942	899	966	942	947	1006	988	991	969	984	934	959	946	941	975	909	987	995	934	919	896	992	947	927	906	938	932	948	930	958	980	988	977	956	950	978	977	960	960	988	973	931	970	938	959	962	936	941	955	951	982	1060	991	956	930	927	938	970	974	947	946	1030	988	906	929	981	969	935	946	930	979	954	969	945	949	926	913	986	980	936	974	941	951	934	1003	978	960	978	1010	925	1026	970	938	986	950	945	998	944	973	923	921	929	934	945	1010	932	939	968	983	955	968	935	957	950	973	920	933	899	1000	975	968	935	936	911	961	999	974	925	950	908	970	953	914	917	990	961	967	959	971	985	931	936	994	977	962	967	962	956	925	978	943	956	998	983	977	959	1037	949	875	962	931	963	942	953	989	1023	959	955	980	898	964	963	955	989	976	980	936	1063	981	966	994	1022	939	919	917	953	984	943	940	958	958	994	988	969	921	932	929	931	982	879	947	918	1051	959	978	971	955	948	965	963	921	997	921	912	1003	958	919	942	969	947	954	929	946	981	939	942	942	960	945	925	968	944	964	950	970	960	904	990	930	944	985	916	978	939	1013	992	921	984	955	982	927	968	980	919	967	970	971	932	947	915	972	1024	962	944	949	968	1013	951	943	975	947	942	994	968	994	1002	1027	981	985	980	971	955	930	941	963	942	945	957	943	947	942	927	955	966	967	987	927	1001	977	921	964	908	967	937	952	889	986	951	979	948	981	992	986	939	936	1005	970	945	958	912	956	925	925	922	954	933	941	958	933	899	964	1022	989	975	941	943	1026	944	944	966	973	928	940	969	948	935	916	937	909	931	972	933	921	992	959	977	990	979	943	935	970	971	968	948	969	950	966	978	965	995	949	979	999	1006	946	913	931	935	936	982	950	997	998	1043	1015	989	926	1005	963	944	1002	995	992	929	981	942	980	930	936	994	936	982	957	948	969	914	935	962	976	991	971	904	905	946	987	949	955	964	990	959	936	929	983	898	925	943	946	903	987	965	949	915	965	996	902	934	985	945	956	947	920	937	1035	975	971	949	1005	995	917	939	939	987	927	943	963	976	962	926	929	950	984	951	1031	926	936	934	956	959	931	1012	936	945	924	971	940	932	967	898	964	967	945	951	1000	905	999	991	962	952	974	983	936	957	989	958	917	963	994	993	973	952	969	924	929	1003	944	943	916	980	1000	941	956	949	978	979	987	953	936	943	973	959	965	962	988	966	943	973	938	973	917	968	1017	983	884	956	914	960	936	924	982	993	954	955	918	923	983	945	966	902	962	999	902	910	967	965	996	939	1034	907	974	946	971	891	964	954	968	911	993	952	962	971	951	893	960	973	952	920	948	1005	903	945	989	978	1018	976	990	954	969	947	902	958	913	957	919	973	921	982	940	939	941	939	951	943	962	952	990	967	906	966	978	1013	916	979	992	956	928	935	938	966	953	951	945	942	982	892	961	989	966	939	957	976	1003	973	909	1002	898	953	976	953	971	908	968	962	963	966	924	993	924	1014	1005	921	990	938	964	962	997	952	956	992	934	1007	970	959	924	969	955	943	974	965	931	919	956	982	969	1036	1006	986	897	933	955	909	949	972	970	1034	910	957	904	921	968	938	982	988	912	979	985	957	944	936	925	986	948	996	989	966	980	989	998	923	956	986	961	945	874	897	929	966	936	974	983	890	974	933	954	939	950	997	980	972	947	1000	988	1011	975	907	936	1020	982	956	971	987	947	964	983	950	909	946	956	1007	930	948	953	920	987	914	972	947	922	966	981	982	999	949	974	949	997	961	890	939	942	941	993	956	956	939	924	937	970	932	1035	974	955	934	1015	950	934	947	989	915	949	960	938	948	952	926	985	973	977	995	958	929	973	957	1007	955	1010	975	918	964	908	931	971	913	952	937	934	1017	1031	978	972	952	988	889	954	937	962	988	916	954	976	943	1024	930	967	950	1031	1043	967	968	979	935	988	949	937	1029	967	972	1006	934	937	897	919	921	951	978	928	997	988	947	1023	975	955	939	952	1007	974	963	893	958	1000	961	985	977	951	964	1006	987	945	914	941	965	1029	938	973	921	945	903	961	944	935	1009	993	954	940	962	955	977	945	952	942	970	921	972	988	942	941	982	962	983	934	934	976	987	939	951	896	942	892	960	895	968	977	951	860	952	958	984	942	926	974	1030	1005	962	873	993	996	927	927	939	950	992	966	954	987	936	919	956	917	955	962	945	937	967	956	948	980	975	994	972	947	976	916	902	953	916	951	992	970	982	906	965	970	966	973	957	952	961	943	1003	969	958	974	962	968	970	955	902	943	968	938	944	1006	931	965	910	965	929	936	968	908	954	891	913	980	923	940	972	968	938	927	930	966	919	1006	919	928	955	911	929	969	984	973	965	947	952	957	946	1007	989	927	944	929	953	931	931	959	939	916	932	927	964	949	942	991	896	956	928	959	975	974	912	914	924	937	933	978	935	866	917	995	949	1021	935	946	996	938	1004	946	926	966	948	959	931	922	964	1010	952	969	995	1040	958	909	973	939	981	941	971	948	981	969	991	973	967	939	923	955	937	927	906	966	901	935	904	930	1001	936	942	965	961	965	993	934	958	892	1024	905	967	969	986	914	948	912	998	950	948	972	1004	1000	1008	941	922	929	874	938	983	982	983	948	899	956	918	975	947	934	956	1002	963	947	979	939	966	974	944	986	955	947	951	967	936	963	946	1068	965	993	954	976	978	940	1009
28314	19992	6450	794	569	523	375	347	332	314	350	347	332	339	335	293	324	336	312	340	354	325	326	308	338	332	350	333	350	341	356	320	321	319	359	334	309	335	341	339	321	292	318	298	341	349	341	343	328	324	323	360	317	325	348	329	335	361	335	291	345	348	317	317	320	320	321	326	327	332	308	312	334	315	311	322	326	318	330	335	300	354	355	344	335	314	356	340	301	339	328	354	326	347	308	325	346	334	322	328	309	337	319	328	343	309	343	319	332	334	303	317	331	320	307	344	353	352	285	349	345	329	320	319	372	353	304	293	321	297	305	347	340	343	334	323	349	335	323	313	335	302	310	345	340	304	307	312	344	350	353	324	311	276	303	337	358	343	341	357	327	305	325	335	336	311	323	318	332	311	316	361	305	348	324	355	328	333	337	308	343	348	317	335	322	338	316	349	338	338	323	332	307	301	370	346	337	315	325	337	351	325	307	316	325	294	314	323	346	352	341	332	320	361	368	332	297	315	317	318	349	332	350	301	329	332	346	312	318	318	330	317	316	337	339	327	312	306	326	356	331	311	323	353	343	318	356	327	331	330	315	290	312	341	333	328	302	321	337	340	352	292	307	329	336	310	308	322	308	325	294	351	316	345	359	323	346	352	348	349	342	303	306	343	351	356	349	348	317	315	354	311	313	326	318	318	325	304	313	312	321	314	317	344	324	340	327	332	362	325	325	331	307	333	344	358	305	315	356	306	333	336	315	328	321	303	303	317	349	345	351	321	328	324	325	340	319	306	294	302	332	340	335	349	321	315	328	337	350	319	292	319	323	353	310	354	312	320	354	316	318	322	325	329	316	336	318	315	322	345	343	355	322	331	305	351	320	311	303	307	292	308	330	319	321	330	351	351	339	290	337	306	316	330	358	296	323	322	316	302	310	307	321	316	356	309	342	312	333	350	327	305	321	311	322	337	306	336	333	334	345	319	324	311	348	400	326	361	340	331	321	312	322	351	353	335	326	365	355	338	339	348	339	309	351	337	342	320	316	313	326	338	299	319	358	300	327	364	338	341	329	346	356	321	360	319	338	326	332	342	330	313	299	358	361	365	331	363	322	325	356	357	324	315	341	356	315	315	354	324	336	340	311	352	313	329	304	326	350	314	341	327	347	334	328	307	305	318	307	329	299	347	302	307	336	325	355	375	324	307	358	342	340	304	335	345	332	319	340	360	314	320	340	328	309	331	320	351	328	328	355	303	325	342	324	323	362	323	333	343	348	346	311	333	331	321	327	306	330	317	328	320	334	310	332	319	309	302	332	324	354	283	328	330	338	370	349	356	317	334	334	338	310	320	347	315	303	315	324	330	330	335	324	291	295	306	325	349	329	303	344	319	347	343	356	339	308	337	333	342	296	318	342	339	283	361	321	351	325	361	335	318	299	335	367	315	313	292	337	333	339	345	344	335	328	339	317	306	343	369	320	347	327	286	321	311	314	341	318	344	323	321	315	323	338	316	316	339	319	311	321	318	295	350	352	309	348	326	342	317	336	329	344	337	366	349	325	342	320	335	358	307	335	275	352	310	363	295	344	327	336	334	332	300	323	308	336	349	319	308	311	326	321	328	337	328	334	339	335	326	342	323	306	343	340	340	321	324	323	357	352	334	328	350	335	350	339	319	325	318	331	261	306	336	348	335	310	353	340	323	362	344	340	319	323	276	340	329	305	329	302	294	324	314	326	302	330	316	328	304	330	314	333	317	367	320	327	323	312	337	334	339	340	310	366	348	322	369	319	327	304	335	316	347	319	306	322	332	333	318	319	322	318	320	313	335	348	327	354	307	347	332	322	312	326	312	321	358	324	317	327	346	339	349	364	339	358	324	338	341	310	335	312	319	339	319	329	318	308	285	325	306	335	321	341	334	363	306	325	323	312	337	312	322	343	327	315	309	309	354	335	309	306	338	326	315	342	324	339	356	323	331	353	342	368	328	306	318	358	339	345	328	322	357	324	350	337	338	372	310	336	316	317	352	349	312	341	338	322	311	312	320	309	361	322	329	338	331	325	329	322	284	341	331	312	334	331	314	363	311	306	339	330	353	348	354	311	359	331	379	322	321	309	318	343	322	327	346	333	285	355	305	322	341	342	322	310	346	336	316	321	303	329	361	357	300	332	296	323	329	334	306	307	342	320	315	322	302	318	322	369	321	353	324	332	319	327	309	340	361	311	318	293	371	351	348	310	332	338	330	318	309	316	326	302	321	341	327	338	331	333	336	342	371	339	328	334	301	315	332	377	322	346	311	344	357	375	356	320	355	338	309	344	339	313	334	319	301	352	361	326	311	322	333	353	330	370	309	351	321	357	350	328	350	311	347	332	334	320	340	295	354	336	299	330	311	357	324	335	339	355	328	302	362	332	359	305	348	331	295	306	316	334	331	338	346	303	344	338	348	325	308	319	323	350	317	316	319	341	335	289	309	306	305	321	336	351	328	338	330	315	331	301	325	348	295	332	310	354	355	335	357	264	331	351	328	336	318	346	347	328	314	327	346	347	340	326	301	345	344	323	326	344	330	340	351	335	347	360	329	339	312	316	299	348	323	328	302	334	309	326	314	322	301	353	337	302	334	321	312	326	340	284	326	317	324	334	327	344	324	350	347	348	314	346	349	327	350	365	350	324	343	318	355	322	353	318	325	345	318	305	346	316	325	336	305	318	333	363	351	305	365	343	309	297	302	329	368	326	346	308	335	343	309	367	315	329	320	355	330	366	308	312	334	345	319	334	341	310	334	310	315	342	352	308	363	340	347	347	321	295	313	332	355	347	309	350	311	304	314	348	321	319	343	324	311	338	330	322	340	354	341	345	296	318	332	322	323	316	341	328	298	333	348	369	308	287	307	338	324	310	346	323	307	354	331	326	330	324	315	348	331	321	358	343	317	288	322	366	338	341	347	327	330	361	366	335	322	317	339	357	305	355	333	313	301	304	339	324	349	327	344	317	325	308	341	325	327	345	311	341	318	316	338	321	329	342	309	316	342	290	327	305	304	319	329	296	349	328	343	340	328	359	324	304	328	339	355	318	352	361	334	298	309	360	317	353	327	328	333	384	348	342	304	366	323	312	329	328	327	315	322	290	368	338	314	342	308	318	345	312	310	318	326	342	306	308	339	316	376	326	324	338	299	331	345	342	293	306	295	340	370	317	322	346	331	308	310	306	343	322	322	300	345	322	305	319	319	304	341	319	321	330	327	341	325	343	341	328	313	341	317	320	339	391	322	307	311	337	346	355	303	354	280	327	324	357	353	313	323	299	323	325	320	328	353	347	365	341	301	347	346	315	311	323	319	353	339	361	326	333	343	331	324	322	355	364	346	334	327	323	366	329	349	317	332	361	351	349	334	346	324	332	317	363	328	377	333	310	320	351	366	337	336	300	342	313	307	312	345	324	373	317	331	335	345	318	336	356	316	337	346	313	340	332	294	296	327	327	314	320	302	329	332	370	338
21632	4441	777	539	491	532	455	455	433	444	409	496	420	437	440	407	425	438	434	427	462	436	400	412	405	436	415	407	395	401	410	422	436	435	416	415	408	435	401	408	408	428	399	386	421	453	436	425	412	426	391	431	400	444	416	458	405	404	381	406	394	438	415	423	404	413	426	430	447	464	453	427	447	388	385	420	390	415	445	413	396	424	450	423	389	426	384	427	428	420	434	395	402	386	409	411	439	463	389	435	442	441	439	428	385	417	415	402	416	425	418	401	390	399	435	407	415	390	388	415	417	415	427	420	414	377	384	440	411	424	471	403	417	456	395	415	443	404	421	457	416	425	411	430	414	392	422	465	418	423	383	416	411	388	423	466	429	411	418	401	422	384	435	397	425	421	449	447	412	398	412	427	385	436	451	422	393	400	414	392	423	403	419	409	442	416	428	425	454	372	428	394	413	439	416	404	400	411	395	394	388	408	454	392	390	424	421	434	415	416	427	398	388	422	413	448	441	408	411	429	455	428	408	418	409	440	425	460	426	431	397	408	424	444	399	394	454	438	397	392	433	436	414	404	380	407	412	434	414	437	431	375	421	382	412	418	443	395	417	462	418	410	451	412	410	388	394	392	402	423	409	409	423	402	396	413	412	413	432	426	434	409	434	402	394	451	438	408	390	417	429	426	412	434	402	417	402	444	416	420	421	397	424	386	434	421	406	420	395	401	364	428	434	422	417	367	432	411	402	405	416	398	388	440	415	422	418	408	398	438	437	418	394	433	400	454	441	426	387	393	387	427	418	419	452	426	394	406	417	406	422	404	427	411	388	437	447	397	420	396	438	394	410	422	410	405	439	383	408	412	392	408	402	407	421	401	428	437	431	407	400	411	420	396	422	372	402	387	414	439	400	450	443	420	421	422	410	417	433	439	415	399	435	426	424	450	418	407	430	441	404	411	403	426	407	417	434	435	414	435	428	421	399	437	421	405	425	410	405	455	399	427	416	407	427	421	401	430	377	416	433	418	451	433	448	373	437	413	428	403	462	455	420	401	386	429	420	437	434	402	404	428	368	439	388	435	368	433	414	402	448	444	429	409	419	388	426	407	407	368	451	403	427	397	368	437	392	446	383	435	419	388	422	415	412	444	434	452	432	444	427	429	415	387	395	416	374	388	424	426	413	417	428	441	401	443	362	397	444	394	409	410	414	373	418	421	430	411	421	446	369	407	400	420	418	396	425	411	429	428	406	432	424	409	423	398	409	425	391	404	386	396	396	421	406	400	387	428	414	410	419	407	448	407	405	393	362	388	402	431	437	427	411	435	417	396	400	436	414	397	375	421	405	433	438	363	426	434	441	397	418	372	388	437	393	447	447	396	417	439	403	399	427	393	451	431	398	428	412	430	402	415	409	465	417	412	403	458	420	402	449	411	420	417	407	422	411	427	386	453	423	401	442	423	401	414	434	448	429	433	390	439	431	421	437	419	425	430	405	443	446	431	388	414	391	426	370	425	401	411	413	407	430	428	435	437	426	374	406	427	421	413	416	424	407	404	411	402	403	379	421	414	427	426	434	421	456	432	416	392	448	424	426	422	418	393	414	405	393	437	430	431	446	398	423	401	448	431	435	408	430	401	432	406	405	415	396	461	417	428	418	398	437	418	381	373	403	412	423	419	452	380	436	428	369	450	404	420	415	420	436	460	428	444	405	416	432	428	422	402	433	406	432	412	427	380	420	416	435	465	416	382	398	415	443	424	397	397	426	418	455	404	441	446	446	422	374	393	421	410	441	396	422	422	425	435	443	430	396	401	448	410	399	425	402	395	397	421	393	431	426	438	428	401	421	439	389	418	404	432	420	439	439	380	412	393	423	440	439	418	404	425	445	395	413	387	419	407	401	401	417	397	428	387	420	389	440	445	439	435	387	408	412	415	429	423	435	420	391	397	451	415	407	406	418	362	427	429	414	420	390	383	393	399	394	422	421	398	416	415	394	408	379	410	412	443	439	385	471	403	406	420	413	395	387	368	427	407	427	416	424	420	439	440	423	427	435	435	452	430	391	413	428	432	424	409	443	454	414	403	424	424	433	421	409	446	414	425	387	427	408	390	392	437	417	408	406	442	414	432	399	407	434	429	444	420	424	384	417	447	409	407	397	423	477	400	414	407	442	422	424	441	396	412	385	462	417	410	370	424	391	409	401	426	432	429	426	432	406	414	402	391	392	441	418	419	402	426	411	426	437	432	419	419	424	373	422	423	425	452	415	437	412	421	403	441	424	437	406	432	424	396	387	430	408	409	388	410	426	444	411	412	401	436	382	425	437	417	415	410	379	422	438	422	386	441	400	440	396	417	389	385	420	392	425	389	459	433	433	419	422	423	457	404	388	411	442	393	442	425	423	417	392	403	412	404	378	398	441	413	412	411	385	399	443	428	396	387	426	475	408	408	379	394	400	408	397	419	395	452	425	400	406	427	431	457	434	416	400	417	415	395	411	409	411	418	425	387	427	428	456	444	440	415	394	437	393	381	389	433	433	412	426	452	381	415	421	434	410	404	439	425	406	426	415	414	438	382	401	404	403	444	446	406	397	368	419	382	432	411	371	425	432	446	422	445	441	412	399	421	439	410	419	417	401	393	423	393	408	396	400	385	418	410	437	438	421	435	444	426	423	433	408	429	373	407	387	409	407	414	430	408	410	391	431	412	402	384	417	422	409	413	423	437	427	370	404	394	409	446	386	386	419	421	386	421	428	426	410	402	389	443	429	424	416	402	404	416	421	437	398	420	431	415	426	411	392	389	423	403	433	400	391	408	444	432	397	431	399	409	386	418	424	436	436	438	435	417	410	374	431	414	460	383	456	354	411	398	411	425	456	413	414	448	456	428	391	393	425	424	382	424	444	441	399	435	407	410	410	420	393	413	444	404	430	436	385	421	418	409	375	385	404	402	437	377	432	439	448	442	373	440	403	413	447	387	428	423	412	412	424	414	443	418	429	398	419	422	447	404	427	410	406	386	394	421	425	425	410	401	415	416	409	432	405	397	393	388	444	419	398	389	459	418	390	445	426	413	377	379	416	446	421	445	399	426	392	412	393	408	401	466	399	388	417	439	408	407	401	396	397	457	425	435	409	423	406	417	378	432	438	367	372	426	412	427	433	423	442	414	411	417	428	384	395	436	397	451	406	402	417	416	411	441	403	417	378	407	415	415	416	407	427	407	425	422	411	428	429	421	437	423	394	408	395	396	409	395	405	416	421	420	422	406	413	429	420	429	439	411	407	413	438	437	387	366	414	363	430	452	426	427	446	388	381	428	416	404	422	400	466	407	419	409	413	399	433	408	412	394	402	390	373	405	400	422	379	429	412	451	424	424	438	382	424	428	424	413	464	376	436	402	422	383	438	433	421	433	437	411	424	406	386	399	410	426	449	419	359	413	414	425	437	391	447	378	392	439	406	396	393	422	406	408	413	388	412	400	458	409	402	410	434	427	426	403
24342	21392	28454	24667	21385	9671	1304	904	847	809	815	784	798	744	727	740	752	753	725	662	688	716	665	702	684	715	745	669	676	652	667	705	692	685	651	698	687	702	713	716	671	693	677	617	667	685	619	699	696	659	644	698	626	716	701	678	693	709	724	673	676	658	658	686	692	685	664	658	732	661	685	723	706	671	662	665	623	648	678	644	667	682	658	664	659	687	680	709	673	676	635	688	628	649	643	648	637	648	682	665	605	693	714	673	723	680	682	716	701	693	643	676	653	656	663	634	706	658	673	643	670	681	670	711	638	686	687	661	683	689	672	673	693	673	657	650	636	697	692	655	697	672	631	683	639	665	662	643	639	711	654	679	707	653	677	680	684	640	698	640	658	646	662	673	667	661	666	623	647	677	711	684	667	649	635	623	663	693	673	628	661	698	713	692	628	619	699	650	636	632	681	668	667	636	703	697	666	694	674	664	579	674	652	697	629	674	659	698	662	637	643	697	683	682	687	674	634	680	705	672	685	651	639	673	695	689	686	657	664	635	643	711	642	634	645	636	636	650	679	683	686	668	673	705	672	695	671	659	665	721	640	646	698	668	700	618	657	663	650	620	709	666	626	650	676	714	675	696	659	659	713	636	671	697	664	667	652	647	665	634	663	672	728	632	651	622	693	692	678	652	658	667	613	713	698	671	677	673	717	688	672	695	655	670	632	664	702	663	683	696	640	676	705	679	680	685	636	639	652	697	649	695	694	633	656	643	631	649	662	669	641	692	660	700	697	675	673	718	666	637	698	662	662	697	693	691	662	672	638	640	644	711	676	614	658	637	662	679	642	653	674	665	688	635	676	633	685	694	698	638	660	686	709	672	665	670	666	665	659	691	652	682	687	649	681	672	651	658	665	664	654	670	705	626	664	692	656	667	641	712	682	703	671	650	671	596	684	667	662	643	624	621	635	647	683	670	685	642	642	687	694	625	678	719	665	626	659	704	648	671	677	695	654	627	658	702	661	679	666	670	669	658	662	650	628	634	603	675	662	666	628	686	675	602	668	647	699	683	691	667	659	667	631	639	745	664	684	672	688	659	654	702	642	711	685	664	644	715	630	639	710	658	677	677	664	708	675	733	708	689	662	675	645	688	639	678	654	683	657	667	689	670	688	700	644	678	671	638	663	669	690	638	659	647	690	686	683	696	703	644	683	646	650	654	702	686	654	644	689	656	697	703	680	675	655	646	649	651	664	674	682	646	648	665	600	620	683	670	626	629	693	619	668	686	660	706	722	640	714	669	678	695	627	606	700	655	644	607	697	656	648	682	644	664	670	689	685	621	711	666	648	676	620	694	675	647	665	690	669	677	686	656	666	637	619	660	639	663	637	646	680	644	629	659	651	653	628	682	701	668	701	638	700	657	659	627	722	701	734	728	650	684	710	667	705	704	655	680	663	632	670	683	666	650	656	685	678	703	679	620	676	634	675	650	731	719	686	645	645	696	697	670	655	675	679	660	668	646	650	631	615	701	713	658	666	648	689	667	672	670	698	677	683	690	741	683	658	668	646	663	616	661	710	735	625	705	658	646	655	665	629	674	641	648	687	695	674	685	674	666	681	670	623	679	664	683	696	660	677	699	657	652	687	629	667	630	717	686	703	679	694	682	661	679	596	680	668	629	700	646	690	702	656	659	673	682	688	651	679	669	702	659	651	653	653	672	663	702	639	692	623	667	666	667	658	660	680	688	623	594	668	675	661	650	722	678	655	682	707	668	645	666	716	665	690	679	639	650	681	694	633	667	660	670	665	670	701	696	659	641	625	691	662	680	675	650	648	675	682	653	702	661	650	701	674	685	700	682	650	695	678	650	645	682	678	687	727	666	663	656	672	676	619	704	658	613	618	698	667	709	676	738	677	659	693	643	672	708	634	729	651	675	667	643	691	666	670	643	654	660	674	646	669	641	689	651	650	654	657	654	671	697	635	664	655	651	652	695	674	678	626	647	671	665	637	693	655	662	662	642	681	671	626	652	637	681	680	697	645	670	647	661	647	639	623	671	671	695	707	660	694	669	678	711	661	643	686	646	645	714	615	699	624	681	649	659	607	676	726	633	631	665	689	640	647	717	691	648	622	665	660	665	605	654	676	726	670	696	669	632	672	674	689	685	701	624	731	650	655	670	681	661	714	648	682	704	669	667	676	635	653	649	688	693	685	663	635	635	676	654	653	677	684	679	669	645	652	660	631	704	659	641	612	670	649	637	654	643	673	711	628	636	654	689	635	709	675	713	649	648	633	653	655	656	645	682	660	652	639	661	667	676	588	692	672	647	698	661	661	671	705	715	662	713	613	668	626	608	660	677	725	666	646	668	625	682	671	678	634	684	698	665	663	689	696	680	704	659	602	674	660	672	654	663	695	673	663	671	651	678	703	659	711	676	666	640	661	661	702	738	631	662	652	698	674	613	626	656	661	662	646	701	658	680	669	642	691	648	712	683	678	649	649	645	668	638	667	669	651	704	709	667	614	663	616	659	659	623	665	657	667	654	659	685	705	648	698	671	655	642	649	654	693	712	660	618	635	653	667	683	683	703	703	684	631	694	655	637	652	665	660	678	664	645	652	663	633	660	676	645	727	661	650	632	693	686	665	653	720	676	666	692	644	622	762	670	681	749	679	670	669	629	700	673	623	696	673	675	690	671	709	643	668	713	712	690	627	672	656	729	680	661	690	624	671	684	657	698	673	673	706	697	709	683	629	669	681	631	607	681	670	678	660	650	617	666	642	643	683	679	639	650	687	620	687	639	650	662	700	680	640	657	662	671	649	697	647	679	665	671	643	687	618	644	659	694	668	681	656	653	639	633	678	651	654	695	682	680	666	639	684	650	656	661	696	659	650	659	691	637	671	676	623	689	649	659	653	627	683	625	664	641	626	665	660	644	731	677	663	733	693	694	655	671	690	659	705	684	687	629	615	715	677	649	613	595	661	649	644	623	687	681	652	674	697	648	655	637	689	626	679	658	654	646	635	655	693	650	686	708	692	700	663	669	623	688	635	618	665	674	688	654	661	646	638	730	615	621	644	666	667	654	684	650	683	625	682	661	626	669	667	645	632	685	649	703	662	619	682	609	673	637	625	708	657	702	693	707	695	690	653	689	677	634	678	701	655	686	630	664	673	707	726	660	697	671	624	682	706	676	717	637	672	666	653	655	645	667	675	671	621	652	659	608	630	673	707	697	698	685	644	672	661	674	685	623	674	693	660	693	689	651	680	636	649	722	674	641	667	659	653	701	703	696	628	706	707	639	703	637	651	629	667	670	645	668	671	674	612	690	637	603	711	652	698	652	691	690	615	649	659	605	662	672	656	641	649	669	658	684	681	655	644	673	668	643	667	680	634	693	633	654	661	651	680	667	662	630	682	643	661	652	672	693	676	666	683	645	717	674	669	671	666	658	667	690	673	658	649	712	624	602	657	658	683	660	667	668	603	700	634	677	642	696	655	631
49109	14918	6001	3233	2383	1975	1596	1463	1216	1179	1085	1061	1018	1007	961	881	935	877	894	894	894	876	833	824	807	804	771	836	861	817	781	825	797	858	777	793	785	882	817	823	837	812	794	843	781	792	798	860	767	770	798	813	822	765	777	771	856	827	783	844	807	865	820	789	839	789	787	809	859	754	813	829	826	789	791	771	788	865	827	837	806	846	830	815	782	789	773	788	748	761	821	802	821	743	806	828	830	783	778	802	793	807	802	785	826	793	815	749	790	801	817	800	793	820	817	863	882	813	786	769	783	841	804	833	829	792	796	836	784	780	818	815	834	838	822	812	822	817	790	807	799	779	822	811	813	775	796	773	767	771	834	839	813	849	786	883	767	814	768	811	816	840	765	769	789	803	781	758	791	798	859	794	818	826	804	788	784	848	773	831	763	832	833	816	837	783	754	790	824	787	822	807	754	786	792	752	794	829	816	822	784	830	786	828	795	823	812	822	823	850	795	800	853	812	791	823	796	808	815	788	820	791	826	800	808	761	782	770	800	811	786	779	810	791	839	784	824	805	797	817	826	764	805	784	782	807	826	781	776	794	829	812	772	852	817	796	825	796	785	832	831	740	766	759	802	803	811	847	814	801	802	812	856	805	758	811	766	781	829	828	770	797	843	815	785	862	794	836	804	795	883	783	824	834	843	788	811	786	851	793	814	808	770	798	788	802	820	796	839	868	851	800	776	836	829	782	780	776	883	839	769	784	754	767	819	804	831	786	783	834	818	784	769	814	817	824	845	872	787	776	814	801	764	848	788	838	782	838	789	758	844	785	784	786	831	811	788	803	790	794	800	796	819	778	813	813	779	845	806	846	765	851	814	763	822	758	766	817	843	856	837	852	823	850	742	810	808	837	786	876	783	804	803	808	845	836	824	772	809	833	759	832	829	820	754	824	805	734	771	826	783	757	821	874	849	787	838	738	777	761	804	793	793	825	788	865	777	799	759	850	758	764	822	769	789	803	813	776	812	800	801	805	813	779	828	760	801	824	792	799	808	796	829	810	835	772	843	780	777	786	832	766	796	772	798	837	827	830	765	836	838	783	820	811	866	799	825	794	806	857	815	794	786	785	823	806	814	799	807	796	878	814	785	805	789	820	822	819	765	806	756	862	804	798	807	839	819	787	783	837	784	804	785	787	846	818	845	758	842	800	821	791	842	814	835	839	757	855	797	768	764	810	809	779	783	758	751	740	822	812	794	798	792	787	796	844	826	828	833	784	791	854	780	808	824	806	826	837	789	797	806	792	800	826	764	771	797	785	808	783	803	832	776	820	798	789	819	797	814	830	777	816	805	780	812	793	819	796	816	843	803	791	754	887	855	806	886	796	763	833	773	764	791	839	811	787	798	804	812	837	834	810	774	854	781	809	806	860	812	821	843	761	802	833	778	757	775	843	836	813	811	842	746	792	805	763	862	784	792	767	728	784	796	783	830	832	821	804	816	818	792	778	823	867	789	778	821	871	800	833	899	803	803	812	782	788	871	819	772	804	788	794	792	829	785	793	816	800	759	817	796	777	840	866	788	779	842	858	794	829	809	808	815	789	751	798	811	775	871	818	769	794	793	805	819	778	835	810	780	810	804	756	762	760	816	794	797	812	760	810	801	773	746	776	806	793	789	820	768	819	810	773	801	799	827	828	808	847	819	809	818	812	819	846	814	815	837	826	816	785	813	814	832	824	820	801	802	825	822	811	853	833	837	770	778	784	804	797	841	792	818	744	749	784	815	812	837	794	817	801	832	780	772	770	765	777	801	781	801	821	810	815	813	787	850	756	817	818	776	818	820	878	847	877	821	747	796	753	787	786	834	770	835	845	824	827	856	810	842	794	790	837	825	836	781	849	792	798	832	833	832	789	779	819	773	787	844	801	804	793	806	771	837	790	807	828	821	777	836	836	819	790	853	724	799	846	806	796	748	829	850	750	853	859	809	833	822	780	743	812	801	784	842	774	819	803	851	816	810	831	810	770	759	827	810	819	796	823	837	772	797	843	806	757	818	858	819	800	780	863	839	835	778	842	801	827	793	775	807	783	808	856	837	778	767	815	808	788	803	840	787	800	846	828	838	803	863	786	800	791	806	805	807	801	811	826	776	799	806	795	777	803	836	845	775	842	772	835	779	805	866	822	795	811	851	831	867	790	789	858	841	840	867	786	807	843	826	800	841	788	793	751	844	810	816	790	814	829	823	820	791	836	853	799	810	817	767	793	834	865	818	769	784	813	773	845	791	824	810	839	826	809	794	788	843	860	830	780	800	761	745	783	815	846	832	746	769	773	809	769	794	799	831	848	825	794	795	796	713	789	843	838	762	826	778	766	816	777	807	826	789	827	803	812	808	844	864	842	778	855	758	807	798	806	874	824	811	808	807	829	781	796	741	858	852	813	781	828	797	748	824	778	838	807	831	856	807	818	798	787	778	785	818	823	779	775	828	856	820	791	846	770	813	801	793	840	813	802	823	831	824	843	825	800	888	816	827	748	781	769	784	860	780	814	815	793	800	791	834	826	836	807	775	837	748	845	788	812	834	822	803	806	843	784	801	789	825	770	796	742	810	769	832	837	758	824	846	817	799	810	836	878	812	823	798	851	793	813	806	813	780	780	782	835	785	799	842	850	789	821	797	799	841	865	844	862	773	827	814	779	810	795	807	768	818	801	808	820	853	794	786	843	814	800	793	848	840	780	813	784	744	801	774	792	779	785	790	862	772	775	806	801	795	799	819	816	778	820	770	802	783	820	843	817	793	798	807	764	824	814	842	736	832	815	784	838	755	862	883	833	778	818	786	796	866	778	788	835	804	790	787	843	838	822	840	829	833	815	786	815	763	766	799	835	853	799	826	816	839	855	806	817	836	791	829	824	815	802	854	818	804	809	845	815	768	789	789	782	812	829	764	776	787	782	788	844	824	808	837	827	838	838	775	769	802	793	842	764	830	792	840	827	780	783	832	767	812	786	797	802	798	828	799	769	813	793	809	810	871	825	855	834	777	837	786	808	793	785	765	851	831	815	803	770	828	788	845	856	797	820	834	828	827	841	829	775	813	788	776	849	786	774	794	804	767	809	841	799	856	803	851	810	785	780	796	779	739	733	767	804	808	819	835	806	819	813	798	820	786	814	801	796	823	765	836	806	787	859	743	784	841	819	851	811	827	886	786	812	835	749	800	830	829	805	874	822	816	817	804	797	855	802	790	847	807	800	846	806	821	812	783	782	794	777	816	818	796	805	794	815	830	810	796	843	819	829	831	806	787	787	819	789	789	802	794	810	853	787	813	807	808	809	824	786	811	806	778	779	840	833	807	856	813	794	760	811	762	826	826	753	822	759	754	771	840	834	789	787	847	794	788	779	747	839	830	809	802	822	819	843	821	826	850	841	818	790	790	825	810	809	773	815	798	779	808	782	817	834	810	825	810	832	802	854	783	871	826	818	807	844	861	827	824	829	761	804
25708	21428	27250	25661	7970	575	467	417	359	322	331	336	315	310	326	299	323	311	310	306	312	320	320	288	328	323	320	297	299	274	308	306	295	320	283	340	335	255	294	298	274	303	333	285	321	321	270	303	313	299	299	284	298	258	306	288	314	303	271	284	293	268	291	306	238	279	296	308	314	302	293	297	276	328	310	291	304	293	264	327	329	308	269	325	284	296	290	291	302	287	320	295	306	290	296	327	274	308	306	270	306	260	289	285	276	275	318	315	294	322	296	291	306	282	272	281	309	315	265	304	285	325	287	274	288	332	302	290	278	275	295	307	293	281	297	285	287	285	344	269	304	287	265	275	297	301	318	293	319	299	305	291	354	304	282	292	308	276	306	302	317	278	303	285	291	290	294	284	317	323	294	291	320	285	296	281	287	278	295	285	314	312	307	301	343	275	323	309	308	318	288	277	288	315	323	275	319	289	299	296	326	309	284	258	281	291	280	293	302	297	309	323	351	289	296	277	295	312	288	312	305	318	293	284	314	305	312	318	328	257	283	305	322	280	284	293	272	272	295	299	312	286	292	303	305	331	312	294	318	269	296	292	278	269	276	299	300	253	312	318	309	275	313	317	273	299	306	304	307	293	315	325	311	293	307	285	326	319	272	246	285	268	301	307	315	333	274	281	294	292	316	309	277	289	306	291	305	282	314	297	299	272	301	316	290	314	317	294	279	267	310	316	285	316	300	287	326	289	299	297	292	305	331	296	292	320	293	315	303	295	305	327	309	308	294	297	309	296	287	304	303	287	297	299	321	323	292	283	311	313	286	286	289	272	305	288	279	302	268	298	282	300	316	285	300	328	288	300	283	268	270	312	299	297	302	291	304	317	304	297	312	294	285	292	304	284	285	289	288	291	297	314	307	288	322	282	315	264	307	294	297	272	286	272	301	291	325	285	312	294	306	294	280	263	251	302	271	283	310	301	275	306	302	305	306	310	286	298	292	302	291	288	299	292	272	309	304	292	292	287	289	290	315	289	257	308	298	297	299	290	289	290	306	287	320	307	296	314	299	314	293	301	274	283	272	293	300	333	282	275	294	297	333	310	322	281	312	291	295	287	303	282	314	297	308	311	312	280	299	273	298	258	300	320	295	327	286	296	316	326	300	281	275	296	287	268	302	317	301	312	301	315	310	309	302	337	311	301	265	295	260	282	284	318	305	286	280	294	318	265	298	249	322	313	288	279	279	308	306	318	321	282	317	291	284	295	322	340	300	277	294	307	281	283	314	347	287	286	291	299	309	304	312	301	289	303	277	292	290	320	297	316	300	308	304	327	315	319	295	301	306	320	296	288	277	313	304	294	304	302	303	295	286	286	280	315	322	301	307	300	328	294	299	281	283	311	306	310	326	309	280	299	310	285	302	297	273	263	255	285	284	284	305	298	317	291	307	291	298	277	307	297	294	236	287	308	307	272	342	293	290	306	301	324	276	304	281	298	298	303	270	321	300	317	304	287	334	293	313	318	305	309	267	292	289	288	306	281	287	291	272	270	279	277	303	316	306	294	280	301	317	327	317	282	306	317	315	278	303	275	293	287	285	285	273	292	280	284	306	262	287	323	290	290	259	290	332	298	308	292	275	279	309	300	300	298	274	317	278	297	293	296	291	302	281	277	305	286	297	328	293	287	321	277	296	304	300	299	281	297	272	274	293	310	295	268	359	287	283	306	287	303	295	278	310	294	290	322	274	275	306	312	321	302	275	316	305	296	302	316	281	276	311	240	293	277	297	294	288	319	300	306	304	303	279	268	281	291	302	250	319	325	287	282	308	294	322	282	318	307	315	293	271	296	287	292	297	311	290	303	284	314	308	304	288	290	314	275	302	302	303	322	299	284	291	330	286	301	269	323	314	284	314	294	275	315	297	310	296	276	317	273	307	293	279	267	305	285	281	300	290	305	307	309	302	316	295	303	294	304	294	319	281	276	299	280	325	299	297	327	304	293	314	309	321	332	308	277	295	298	308	279	293	315	282	254	279	286	298	328	291	312	277	310	273	274	264	321	290	268	287	266	276	317	259	299	289	305	297	337	320	275	280	307	294	303	295	334	260	303	307	292	295	298	293	300	288	307	309	299	293	295	305	281	308	306	298	301	285	355	287	286	307	318	313	281	305	302	299	325	319	278	285	297	284	297	288	288	311	289	281	296	292	265	321	284	294	288	308	316	302	291	283	301	287	288	274	299	318	330	284	284	294	308	299	317	255	264	309	312	273	296	331	311	288	271	300	293	297	298	303	285	269	289	300	259	293	296	284	284	298	310	295	287	302	340	305	291	307	293	263	303	330	294	315	304	276	307	354	311	319	312	295	265	284	308	297	299	291	301	299	275	283	300	313	306	274	288	292	272	264	292	324	265	280	310	319	297	282	273	286	283	286	290	301	327	305	273	311	317	328	300	279	283	282	317	278	334	292	319	306	305	343	327	299	293	270	275	323	289	340	251	312	308	299	295	300	303	319	278	296	313	278	300	326	316	335	304	289	327	311	290	342	278	304	314	318	329	306	316	319	298	317	308	312	275	306	291	297	280	305	311	264	310	312	311	290	315	291	285	293	288	307	305	317	304	298	285	313	328	312	284	280	318	298	276	283	289	265	269	286	302	282	266	299	307	273	328	288	313	294	275	327	311	322	285	282	314	319	304	310	317	276	301	289	284	287	299	290	286	285	329	313	280	304	281	322	286	278	283	287	283	265	316	288	338	308	297	289	310	292	310	308	289	297	308	305	279	310	299	286	296	310	316	312	323	289	289	274	278	331	286	292	309	310	268	284	289	326	317	297	307	341	282	314	275	270	305	282	289	275	318	283	290	327	325	319	297	312	270	329	290	266	313	332	279	295	296	276	293	293	304	303	283	305	292	279	289	286	278	296	295	317	279	278	300	297	318	334	304	300	285	268	279	306	279	288	303	305	302	285	304	318	310	305	288	301	277	301	303	300	264	281	299	331	307	315	289	313	297	291	290	253	280	290	285	314	312	330	308	288	294	279	302	256	296	306	247	326	304	291	287	291	298	289	324	297	278	301	298	289	306	307	281	260	280	290	303	290	345	285	287	303	319	297	278	305	313	287	275	303	313	324	307	299	316	302	274	282	332	291	276	313	316	311	283	310	300	304	299	292	284	302	287	290	299	289	308	303	309	308	314	303	301	317	271	267	286	304	301	304	262	321	301	310	284	283	297	308	280	293	287	310	282	298	321	294	308	297	278	293	300	280	286	296	298	275	277	306	299	292	315	276	265	292	287	285	299	293	295	293	265	299	292	309	285	273	321	301	325	323	302	305	289	250	299	297	305	301	268	296	314	272	318	295	309	285	310	268	245	323	265	301	308	273	291	261	300	308	304	304	289	340	279	294	301	300	298	291	303	329	317	288	302	312	318	302	233	304	323	289	268	311	306	289	298	293	301	320	298	274	294	317	326	272	306	329	291	280	320	325	283	271	271	301	284
46632	11081	3040	1585	1123	965	761	711	685	560	606	513	519	490	528	418	436	465	427	438	462	393	403	434	416	412	409	436	404	396	406	444	422	421	428	403	382	395	428	434	388	383	407	422	393	405	386	397	404	469	383	421	445	375	426	381	400	424	417	389	398	410	379	421	383	426	377	389	390	386	408	421	400	379	404	389	427	370	366	407	411	394	371	426	363	415	420	410	362	397	419	379	393	380	393	418	414	407	393	384	394	417	389	399	418	379	371	429	382	419	361	386	374	387	404	408	420	407	400	393	427	402	401	398	391	402	381	369	457	419	429	411	407	389	386	401	388	382	433	397	391	412	411	386	386	392	407	344	426	391	395	439	405	404	396	374	392	392	392	443	434	409	427	374	400	411	413	419	366	388	445	402	417	420	415	404	382	400	422	383	419	398	392	408	412	402	399	418	402	415	380	403	435	454	442	395	375	375	427	375	393	368	362	385	394	389	400	420	410	427	376	418	358	405	412	382	436	399	411	385	402	412	444	413	395	418	379	384	377	431	356	386	392	406	360	416	377	408	428	385	402	368	414	395	388	352	405	404	429	417	386	389	368	351	421	405	382	428	330	362	435	385	395	430	394	403	393	391	390	403	379	410	402	397	414	413	404	383	381	350	378	403	413	433	430	413	402	415	404	382	386	396	387	396	419	421	395	412	372	382	357	431	398	382	406	423	388	420	406	396	410	433	407	430	391	397	448	376	415	383	408	379	392	345	397	399	406	413	417	377	391	359	421	382	369	382	431	387	388	382	378	390	382	418	404	385	425	396	417	398	392	393	410	413	397	436	370	393	423	428	376	397	427	394	389	397	409	410	370	382	426	421	413	409	398	418	426	408	391	404	392	385	374	424	371	374	383	388	415	396	405	361	398	427	394	403	441	404	377	408	401	380	382	417	369	368	404	342	402	410	385	440	395	387	410	387	433	386	387	430	360	394	384	424	391	361	392	387	372	401	383	428	383	390	392	411	407	370	380	385	423	416	390	387	403	399	403	394	406	401	409	405	386	405	393	420	392	435	378	398	428	417	412	391	378	459	376	389	405	406	422	415	370	375	413	388	401	393	392	416	410	387	409	398	406	393	400	454	360	398	425	394	413	396	377	353	411	411	389	422	427	381	404	396	391	373	376	408	417	389	384	413	381	431	364	396	367	396	383	425	381	413	403	425	422	425	367	386	383	418	388	454	407	415	414	413	403	407	417	415	380	408	400	397	402	402	354	421	423	388	421	367	445	373	395	377	418	391	384	415	415	398	384	410	399	396	370	347	414	392	404	414	401	410	401	400	429	421	431	394	413	432	434	394	394	388	393	416	412	382	410	425	395	403	403	392	400	403	382	400	398	445	415	374	390	396	376	406	411	397	389	402	423	416	400	407	374	416	396	421	411	398	422	405	444	377	365	365	424	403	406	414	380	413	408	393	432	432	388	398	388	399	418	404	414	404	407	400	406	445	390	383	339	370	425	391	404	380	416	418	429	389	411	382	430	391	379	426	386	400	416	393	416	367	379	396	369	419	394	410	418	409	423	400	404	412	386	376	409	405	419	399	398	405	381	402	444	415	363	424	412	405	384	446	394	394	385	406	409	363	400	380	397	421	418	415	391	391	413	465	399	396	386	410	413	418	413	416	382	364	372	343	396	364	370	390	405	398	425	395	424	425	410	390	428	397	377	369	376	386	417	378	393	422	378	421	413	409	430	396	390	373	396	395	389	394	375	420	384	371	369	426	392	374	437	374	419	405	405	396	448	397	388	396	399	399	394	386	359	407	392	401	412	439	410	419	413	393	381	420	410	391	414	385	432	391	392	401	395	397	400	418	393	408	405	421	425	388	367	397	388	381	380	419	381	400	428	397	377	396	410	406	416	387	381	381	379	344	423	394	381	427	385	374	382	390	394	368	400	415	375	409	398	417	406	369	452	409	392	407	399	425	382	374	441	428	394	432	401	424	390	394	390	374	397	380	425	374	397	387	441	384	428	405	418	378	391	404	388	414	432	375	427	414	386	421	394	388	371	406	394	383	410	419	392	353	359	389	386	442	396	413	404	389	383	418	417	409	375	423	395	399	450	374	376	424	382	416	381	404	437	376	444	421	402	438	423	448	403	420	396	398	400	371	367	387	393	409	405	392	363	372	355	424	384	397	368	407	409	430	419	384	389	427	395	396	406	423	396	416	407	398	433	419	407	392	433	406	405	398	404	392	411	388	399	399	381	380	374	401	443	431	428	408	404	374	391	377	359	375	405	398	426	423	412	380	392	396	432	413	385	423	405	390	396	411	377	390	393	406	445	394	401	416	432	371	389	420	432	417	395	407	417	421	399	362	404	433	376	426	422	367	384	382	393	394	413	372	384	405	395	417	399	398	395	397	404	376	391	400	379	395	378	411	369	408	378	404	371	393	404	403	362	410	408	417	431	395	415	390	411	409	437	411	414	406	416	406	400	420	405	384	414	392	381	384	407	435	412	399	402	430	407	376	371	369	401	404	389	353	406	416	418	422	421	419	382	419	395	455	371	435	410	392	405	421	360	396	386	398	374	388	370	397	392	415	429	393	429	385	420	401	410	382	431	486	370	410	403	407	405	385	404	441	371	409	403	424	432	395	409	405	402	391	369	413	374	404	382	429	396	351	388	388	393	381	417	407	450	376	398	400	396	432	415	367	409	415	389	444	407	434	451	390	393	364	413	426	412	441	382	382	398	414	383	391	410	417	447	377	393	400	422	355	394	420	416	409	390	386	397	390	421	406	377	377	401	368	365	429	422	421	394	407	380	387	421	373	446	373	397	371	409	372	380	433	408	391	415	406	419	415	369	427	379	400	431	410	396	411	433	424	407	362	403	437	395	413	426	408	431	398	402	408	374	373	390	366	379	396	407	422	425	404	424	379	397	390	395	403	412	394	410	414	381	410	397	392	366	366	387	432	417	389	354	413	387	421	400	398	372	430	386	428	426	388	408	424	347	417	360	376	402	391	435	402	393	415	416	424	438	408	378	419	423	419	436	420	397	402	388	418	386	356	428	378	393	403	421	397	427	442	380	401	413	388	436	402	391	377	425	404	412	398	393	406	423	423	387	379	413	407	344	365	395	395	405	368	378	427	366	419	427	429	406	376	389	439	370	378	434	413	444	391	402	383	385	404	371	448	384	395	410	423	418	400	420	361	393	408	377	470	441	420	386	379	402	381	422	435	361	381	432	454	417	421	395	371	371	373	405	410	355	398	394	394	397	391	400	415	358	407	427	409	393	404	375	392	392	417	380	401	393	405	389	429	368	407	406	353	391	422	381	430	449	400	417	412	358	370	422	418	400	422	372	384	393	411	410	367	395	415	432	387	383	399	392	386	415	399	403	416	395	396	398	416	413	402	409	410	416	392	404	406	398	391	401	441	398	379	435	394	415	387	362	409	407	386	401	405	448	388	406	415	379	410	374	399	378	403	380	385	352	415	384	408
23285	21430	29071	24196	21431	21484	8676	1440	1106	1062	988	932	942	944	929	931	917	888	838	819	864	816	814	906	841	795	849	806	801	819	762	852	774	820	827	840	781	783	820	795	759	805	754	759	782	786	834	848	836	815	801	776	780	796	819	784	809	794	749	763	732	789	808	826	822	761	810	757	789	811	831	811	809	822	805	813	821	781	793	762	825	789	767	794	795	773	792	806	814	783	771	825	810	758	816	780	799	790	778	775	767	754	792	771	774	800	777	755	822	778	786	773	784	767	781	754	856	751	854	790	791	805	798	772	801	794	768	803	747	767	811	804	786	796	799	829	750	766	818	776	769	677	794	797	781	777	786	798	795	765	807	751	818	788	761	785	770	760	787	828	780	788	800	808	808	746	768	767	792	752	791	820	804	785	768	794	768	799	814	811	812	766	752	765	767	776	793	791	723	775	771	782	772	818	808	805	760	803	760	786	785	707	803	801	750	809	800	748	783	770	803	766	781	746	779	816	781	779	789	776	792	795	778	781	742	798	838	753	823	816	790	756	782	791	834	791	752	792	784	785	786	795	805	735	754	789	772	823	792	819	803	786	775	779	814	831	747	825	758	819	802	708	783	802	803	789	799	781	803	803	767	802	818	774	777	786	764	779	818	847	785	806	834	864	747	819	806	792	804	775	808	820	764	782	752	776	786	795	791	768	845	729	818	782	823	794	809	768	807	795	775	775	771	769	805	754	782	828	771	772	811	782	747	821	738	804	762	765	780	792	767	734	778	763	751	753	834	763	809	774	780	762	766	781	781	752	755	809	744	746	750	789	774	735	807	834	827	799	727	824	758	844	795	812	784	794	762	742	791	837	803	817	743	771	774	816	780	761	794	784	792	867	818	813	738	774	765	765	797	835	822	783	727	837	831	808	757	756	798	805	808	817	858	844	774	775	821	768	775	776	740	788	774	779	814	819	826	805	800	803	791	802	790	805	793	753	791	785	739	755	770	817	740	833	767	761	778	795	772	805	784	771	774	772	796	744	816	827	732	742	770	767	828	834	788	795	770	819	801	726	750	764	813	764	781	788	784	771	794	786	786	796	790	755	753	817	824	866	800	812	806	791	745	769	815	824	815	740	767	779	791	767	766	766	785	743	730	767	748	805	801	748	773	783	790	759	808	753	769	791	848	800	796	803	773	746	790	759	736	747	758	758	785	817	774	767	775	778	792	819	748	756	795	816	763	806	773	792	766	798	747	882	795	789	754	825	786	768	821	782	822	753	820	807	806	788	741	791	783	807	767	756	765	778	803	761	797	851	802	780	765	830	754	794	752	756	805	762	784	811	803	816	787	779	749	727	798	784	788	826	801	836	807	762	773	795	781	772	778	817	798	747	765	797	786	756	793	782	781	766	791	792	801	805	793	743	798	786	771	799	764	792	738	815	750	827	776	780	808	794	803	799	745	795	760	831	853	736	758	762	808	806	810	796	857	778	790	800	822	761	797	783	819	790	747	836	769	816	762	780	780	803	796	795	805	785	739	858	809	818	793	809	769	795	789	761	818	818	787	805	783	765	796	801	824	835	781	815	796	774	769	765	747	797	746	761	774	784	788	749	830	726	771	785	769	756	779	788	748	801	794	753	763	769	757	805	779	807	815	802	807	820	778	798	807	791	768	803	785	813	768	780	755	794	800	766	749	834	813	799	793	809	777	766	786	721	778	799	785	792	780	741	842	779	750	791	761	769	782	803	768	809	742	760	810	757	760	776	767	875	848	752	780	778	783	768	746	778	799	773	774	777	826	806	760	818	761	768	774	793	762	776	771	793	824	818	813	773	807	744	822	777	710	826	765	847	787	775	753	851	801	735	793	790	786	764	804	760	786	811	741	821	764	801	752	797	797	753	792	774	809	781	706	777	819	817	758	811	844	782	776	787	800	747	783	787	760	743	736	811	774	796	773	799	810	794	735	744	734	799	768	793	788	766	795	773	803	777	823	782	808	777	815	765	748	757	758	799	802	744	820	785	819	774	784	795	813	829	720	726	768	801	781	712	818	801	832	740	801	785	847	792	807	802	797	799	814	789	797	696	779	733	808	768	785	776	789	761	815	796	764	818	780	784	778	769	803	806	770	804	837	792	794	805	832	825	852	809	796	756	763	811	808	807	774	790	753	780	803	808	761	835	764	784	750	765	819	758	849	768	794	802	782	790	770	760	760	787	769	762	811	815	753	806	808	827	794	752	785	809	754	772	724	869	841	786	815	830	777	800	727	823	814	770	817	785	783	801	824	738	805	794	775	779	788	787	799	809	793	811	773	800	801	858	757	833	791	784	821	739	815	820	777	804	824	779	828	751	782	721	821	767	806	797	774	785	820	806	787	780	804	782	743	756	806	764	785	783	765	785	799	812	827	801	782	788	793	746	739	796	807	744	785	817	764	778	807	793	795	766	777	768	763	753	826	774	833	765	770	801	831	813	802	760	778	763	798	710	789	768	769	749	808	806	786	802	798	787	841	768	827	760	745	835	786	762	776	827	770	811	820	784	758	805	832	816	796	790	788	740	762	803	819	768	817	809	816	796	781	816	774	759	777	770	761	769	778	797	759	759	768	731	792	806	762	791	764	740	791	769	745	781	758	773	783	819	816	780	806	834	819	809	759	791	821	773	758	797	801	788	782	780	759	776	713	828	758	829	775	749	791	771	795	779	777	783	785	779	792	841	784	765	848	759	805	772	776	803	782	794	726	821	779	831	813	778	761	728	827	791	810	805	803	830	771	850	781	745	781	789	794	745	781	837	786	812	791	788	809	754	780	770	811	807	811	755	782	798	752	801	802	810	781	781	807	832	732	760	798	776	785	816	760	806	768	741	821	785	789	801	770	763	788	768	762	759	791	819	812	793	827	778	788	765	758	805	798	815	789	745	822	786	723	793	763	775	838	767	807	772	765	824	772	792	789	817	787	815	772	826	790	803	769	844	766	842	795	720	767	784	800	813	738	742	789	811	779	791	794	778	762	807	753	797	763	799	787	772	803	814	765	779	803	744	821	789	779	774	770	751	818	743	807	752	795	845	809	822	712	773	788	761	762	795	794	791	782	786	769	817	807	766	798	787	806	780	753	781	770	714	820	775	816	787	832	772	772	787	744	819	826	786	705	785	785	812	757	774	788	801	793	807	794	802	726	762	812	795	787	730	714	835	784	781	788	787	790	813	790	809	788	803	785	766	737	820	787	789	740	827	782	795	831	811	799	781	819	740	796	793	789	747	817	844	805	807	733	781	791	808	824	785	791	760	825	801	794	775	759	784	811	810	768	742	748	785	745	799	821	803	803	803	760	857	777	742	772	807	775	775	785	805	781	798	766	793	739	771	825	822	720	793	807	846	814	795	779	745	773	816	827	786	813	750	764	790	834	777	781	759	807	812	799	801	802	761	762	831	789	822	799	768	780	834	789	693	779	813	763	792	777	782	749	825	760	761	798	796	786	771	784	800	805	789	777	785
55026	17471	9958	5308	3799	3003	2456	2040	1765	1593	1514	1497	1378	1349	1160	1170	1231	1123	1048	1136	1066	1043	1123	1051	1041	1032	1003	1011	1016	979	978	999	949	1004	916	974	950	1000	941	935	963	1003	992	1024	953	968	984	953	1030	969	1028	908	979	945	984	1002	973	939	935	1000	984	952	926	937	1002	960	1035	967	970	932	968	1012	955	904	991	1031	973	939	945	1012	942	920	979	982	930	1024	976	942	951	961	968	930	966	925	957	933	865	901	984	939	988	937	989	946	922	941	956	942	929	930	944	930	939	982	953	1000	974	951	934	936	975	945	990	984	923	985	939	1013	929	957	927	986	1015	909	906	924	977	999	894	972	943	937	1020	979	1009	963	992	950	933	928	998	970	1010	986	923	958	984	921	896	968	962	974	912	971	952	1034	980	968	973	939	982	978	927	972	983	975	905	922	941	995	1009	967	953	979	965	964	1009	956	989	937	937	942	976	949	915	958	967	884	967	937	931	1000	966	972	884	925	945	976	949	927	1004	936	982	953	946	914	950	963	931	979	965	980	937	974	945	968	941	905	955	927	977	1010	910	911	995	953	941	923	997	954	951	938	996	965	988	959	953	984	955	913	986	974	906	963	965	896	895	909	957	1002	985	968	955	1035	996	895	903	929	991	937	895	970	961	945	977	947	951	1012	952	953	966	976	958	976	943	978	983	961	945	918	969	973	976	968	934	984	992	984	891	951	978	964	954	928	893	1014	954	957	930	952	903	916	930	949	997	903	939	971	939	985	916	962	928	959	920	930	929	965	918	941	953	976	978	971	936	962	937	968	986	954	964	961	906	954	956	988	947	966	903	967	942	991	973	875	937	976	961	936	933	898	958	943	896	993	955	923	1015	923	983	951	940	957	962	956	973	959	932	945	964	971	960	1002	941	961	965	940	1005	969	969	937	991	929	942	909	928	958	952	943	928	1004	953	956	911	954	965	947	955	932	913	852	982	955	950	969	895	930	909	917	904	942	971	932	966	940	1036	900	1011	959	985	925	949	936	915	935	972	954	984	961	947	972	959	965	950	955	946	952	984	935	949	984	980	920	938	941	907	914	947	972	945	976	928	962	922	991	987	899	921	970	981	968	969	945	932	933	931	936	956	952	973	979	962	995	925	986	962	967	937	940	915	957	936	932	948	961	929	964	929	936	925	927	911	900	968	948	988	934	941	933	937	931	946	907	989	913	949	950	978	968	966	934	921	917	950	944	963	971	974	980	983	933	964	999	931	938	977	954	959	946	987	936	926	917	968	959	950	1001	931	968	933	941	934	917	892	985	978	947	963	1018	984	967	932	944	929	954	1007	866	930	984	963	975	949	936	1002	990	925	913	879	922	899	926	899	946	953	990	930	988	977	989	987	978	940	973	960	959	989	911	911	930	962	935	968	996	958	924	956	1006	966	944	996	902	986	880	921	921	945	970	913	909	939	956	930	1012	989	1015	965	925	953	964	927	978	937	944	994	1010	971	966	944	973	960	938	929	950	876	970	935	957	1000	1007	970	965	946	958	961	946	947	1019	966	982	882	960	989	978	977	1011	946	963	987	967	961	1023	988	939	993	952	950	961	952	999	961	944	964	952	913	989	977	961	930	934	963	982	969	970	941	915	1006	967	911	924	966	960	987	964	975	975	952	927	940	925	958	1013	987	953	948	926	998	1004	874	982	998	941	952	985	931	926	948	1000	936	895	994	936	941	985	947	918	933	987	923	979	935	906	960	971	901	976	972	932	959	932	954	861	987	951	976	983	949	951	990	957	950	972	983	889	955	951	941	937	999	985	940	949	945	965	948	952	953	908	987	937	994	1022	934	949	942	987	971	984	946	948	919	996	951	950	986	928	972	972	960	983	980	945	966	953	1013	906	915	969	993	856	939	960	942	915	906	909	947	960	926	991	983	971	953	963	930	953	905	1019	984	993	1026	984	996	927	933	933	892	1017	984	938	978	922	984	944	927	1030	1008	957	919	907	955	934	927	987	984	958	941	938	921	940	915	974	986	955	981	973	947	862	953	993	941	968	983	917	971	941	920	958	983	996	972	967	1029	953	973	1025	976	972	947	904	979	970	970	945	925	977	936	986	964	929	918	968	936	1001	966	1006	942	945	970	988	983	946	945	955	872	959	986	947	938	985	969	944	940	955	986	933	961	943	940	959	919	982	954	944	919	932	975	912	918	969	992	968	940	941	950	967	897	946	1005	996	974	913	961	908	925	934	942	926	971	1046	926	962	964	955	998	906	955	939	940	945	953	994	957	991	954	953	949	1005	935	979	917	965	941	921	1022	893	998	1010	956	963	881	931	933	950	934	930	890	963	958	993	962	927	955	1092	907	922	974	918	939	928	958	963	943	951	955	943	967	936	946	970	903	944	964	992	967	930	970	919	940	980	951	945	936	885	982	958	940	947	950	946	901	965	902	936	959	938	973	968	936	936	977	958	933	906	940	933	984	981	950	964	1005	1000	947	1012	954	971	946	929	905	961	930	902	938	988	965	932	952	909	931	930	948	913	924	901	1003	932	945	919	1029	972	987	972	953	989	966	963	984	964	976	975	926	961	953	994	935	944	963	971	985	967	981	946	965	947	936	960	968	1011	936	939	891	910	984	919	943	954	974	1012	978	964	941	1014	941	948	912	947	989	1010	909	954	963	924	946	973	972	1001	976	994	962	956	973	877	966	938	908	956	983	950	965	977	948	933	939	958	952	960	918	946	971	957	926	959	928	859	928	949	950	977	987	971	1015	944	921	958	938	991	934	921	950	981	921	947	975	984	956	975	969	946	928	978	913	942	976	951	921	974	949	966	936	969	918	967	965	985	984	939	945	965	985	944	990	975	932	910	943	922	972	958	971	974	924	932	931	1005	952	943	925	896	963	923	964	982	928	921	1014	917	978	960	948	1018	966	933	987	953	949	943	969	1011	960	991	951	929	923	922	1001	937	935	997	972	966	972	1001	928	921	996	968	918	936	962	930	940	976	952	998	950	941	950	965	1003	951	947	941	932	957	945	978	915	891	991	934	978	914	944	940	926	962	952	968	963	994	990	922	990	1003	927	963	952	948	968	1000	931	962	943	972	959	921	996	824	925	959	968	982	973	956	938	940	936	960	897	964	967	999	963	947	958	981	960	949	936	962	992	960	939	928	965	925	927	1008	954	989	978	927	993	951	937	960	943	983	941	970	994	982	935	944	967	977	961	971	979	958	957	938	994	973	958	980	943	975	960	998	914	959	953	1015	931	942	965	946	970	978	927	966	945	964	934	954	1000	965	942	1005	947	951	992	926	971	929	955	890	943	929	945	1001	991	922	943	945	962	943	949	932	906	962	948	971	965	908	988	954	1019	930	938	962	927	1002	950	954	952	946	902	974	930	962	941	958	956	937	1008	946	1019	956	968	946	970	967	943	883	943	953	960	948	922	958	957	995	917	957	935	983	917	957	979	949	990	946	950	967	939	982	952	970	970	969	958	982	964	945	953	960	922	988	994	972	958	963	983	944	998	936	952	932	891	892	938	956	969	975	953	928	953	926	974	905	952	993	963	944	975	883	925	940	912	931	927	965	980	990	899	955
28461	19884	6375	610	426	369	349	335	316	326	341	340	340	359	346	313	328	302	339	329	331	310	364	339	313	318	304	327	340	324	347	346	332	315	308	346	320	295	326	335	308	290	297	321	300	321	294	345	345	332	338	313	358	338	332	313	345	346	341	316	299	347	354	320	329	331	329	318	304	343	333	341	326	331	352	358	329	277	363	304	345	322	295	326	343	306	316	357	316	335	285	346	340	333	346	337	308	344	307	324	321	350	323	335	321	330	320	353	362	332	339	322	307	331	324	301	356	326	329	313	307	356	343	334	335	302	312	369	326	301	336	321	313	306	301	341	346	352	320	303	344	322	352	326	322	330	346	342	342	331	306	300	311	359	317	325	322	312	310	357	347	347	328	365	286	323	344	377	382	323	310	337	370	361	345	325	322	327	328	282	317	341	321	338	330	336	309	324	370	334	297	334	332	335	302	280	319	317	316	321	332	357	349	305	290	305	323	315	295	348	321	319	330	325	338	287	356	300	366	344	321	349	351	307	317	322	331	334	341	317	307	331	360	321	318	339	339	304	323	331	341	312	321	333	312	320	323	359	348	339	332	338	320	365	327	327	335	318	323	348	346	334	305	321	298	349	324	349	318	373	312	326	331	340	300	354	340	353	360	307	333	309	293	338	333	345	326	329	329	355	329	314	312	325	348	335	321	353	321	317	333	326	320	349	334	344	331	374	360	308	332	320	342	322	336	311	305	318	349	322	334	306	323	333	336	300	343	329	335	330	340	363	349	342	341	328	314	350	346	322	337	316	290	326	318	314	351	329	314	331	341	340	302	349	313	327	327	303	332	322	357	324	347	361	322	329	304	326	319	331	310	325	329	325	310	314	359	342	319	352	311	307	324	385	318	300	358	368	318	330	333	312	354	316	356	325	348	319	322	310	338	319	350	338	317	356	301	336	338	335	381	317	324	323	327	318	309	322	310	332	331	339	334	334	346	314	308	337	332	349	341	328	323	326	339	316	365	307	311	305	327	343	327	330	329	342	321	327	338	319	344	340	332	342	361	337	348	357	318	339	330	354	323	332	321	316	361	310	340	335	342	318	317	290	336	330	341	326	352	343	317	326	338	337	330	327	339	349	341	316	343	333	353	333	351	315	318	357	336	320	341	345	307	332	337	335	337	350	321	338	348	343	348	357	351	344	344	305	326	330	328	305	323	311	329	290	326	350	325	332	320	327	356	354	328	323	330	343	340	341	324	339	341	329	334	323	311	307	328	308	304	333	316	321	334	297	313	373	369	358	369	345	345	331	326	310	339	332	358	353	331	325	312	344	309	342	358	333	301	325	326	335	331	337	335	367	354	332	314	310	332	349	314	339	345	342	348	327	345	351	330	341	344	346	331	346	342	303	305	330	324	325	360	345	329	339	370	358	332	312	362	329	342	319	337	297	325	353	313	333	337	301	341	342	341	341	314	354	324	339	308	333	333	354	330	345	330	339	338	323	324	331	356	328	323	341	334	306	338	349	324	377	342	330	347	338	339	334	345	329	329	295	320	300	311	336	358	331	325	352	358	353	325	349	322	319	298	322	335	357	340	321	349	352	329	326	348	331	296	323	328	349	336	327	366	306	295	306	335	334	302	352	324	359	324	356	359	352	326	329	326	354	330	303	341	331	327	314	379	315	334	317	309	323	343	347	332	314	338	310	343	310	309	338	357	375	338	325	355	341	331	317	363	321	300	330	347	316	341	305	355	356	361	344	284	344	312	329	323	308	308	346	315	315	301	330	337	362	352	326	322	325	301	361	330	315	336	299	335	320	323	356	326	315	350	324	321	362	321	354	325	323	353	327	347	348	302	303	320	343	332	361	350	335	302	330	344	327	329	320	353	310	371	307	315	315	321	289	331	302	340	318	316	323	343	325	361	330	344	320	332	333	326	344	363	325	298	351	362	333	320	325	324	323	317	329	336	334	317	315	339	343	356	310	314	301	331	313	358	307	340	318	328	335	350	329	316	336	337	304	369	317	354	355	326	362	335	363	349	298	340	327	327	316	318	352	313	347	334	338	369	324	338	358	347	307	290	328	332	347	332	344	324	313	337	380	346	335	376	355	308	318	358	336	341	353	315	300	321	347	332	313	339	335	329	313	347	338	316	315	330	350	351	357	345	314	340	331	326	360	337	344	332	355	346	344	328	349	311	334	387	310	332	343	366	328	357	344	312	347	334	358	336	340	347	324	334	322	326	342	326	339	327	313	323	357	324	337	314	318	346	349	313	304	318	306	325	350	342	347	325	345	378	316	367	349	311	328	299	282	343	347	317	315	328	323	302	344	330	309	342	342	329	341	346	385	319	322	306	358	303	315	339	353	365	333	351	317	311	352	327	335	352	308	301	318	317	305	314	319	312	356	315	340	356	322	345	333	326	317	339	361	312	375	324	336	344	336	363	299	325	320	335	349	292	382	338	353	338	315	336	324	334	317	317	326	346	292	320	320	374	328	350	352	320	319	334	317	313	305	329	333	358	333	332	373	321	339	315	307	341	329	348	322	333	308	329	337	327	327	347	334	304	338	337	323	328	339	342	323	346	338	325	309	314	302	305	328	332	324	324	347	327	331	330	348	285	322	330	330	292	313	338	311	321	325	311	284	346	332	316	291	330	318	333	376	332	356	324	325	342	321	300	324	318	367	352	310	331	323	338	361	333	359	319	348	353	330	362	333	314	336	332	342	316	321	310	323	342	328	332	326	342	335	345	337	328	331	323	307	333	314	366	336	353	340	371	302	306	321	332	302	324	321	320	337	326	347	328	314	329	346	338	348	287	335	340	311	339	323	337	334	319	334	350	303	317	351	334	384	330	333	331	309	322	312	331	345	362	309	311	333	331	349	348	310	354	337	336	339	332	339	322	322	331	318	369	355	332	325	348	354	300	318	349	316	310	350	312	315	333	359	352	340	329	351	306	318	325	350	313	324	323	357	334	298	350	339	329	288	333	330	315	336	320	344	343	324	311	331	320	330	337	341	339	312	348	355	317	299	324	344	331	326	328	312	326	317	318	336	339	379	353	338	336	322	313	338	326	331	327	334	314	337	309	313	344	342	316	315	320	358	301	356	317	327	321	306	368	312	323	308	347	352	316	307	328	318	319	340	320	341	337	355	329	355	333	319	312	353	324	310	354	344	299	323	327	359	339	320	335	330	351	348	328	298	367	333	315	326	303	323	309	323	298	298	332	330	301	337	321	327	368	364	330	323	355	310	318	322	319	320	310	316	325	326	326	324	346	329	291	292	337	351	354	333	328	348	332	326	346	336	349	351	345	353	330	339	369	326	349	320	383	318	341	330	318	349	292	349	350	324	319	339	335	333	332	331	350	325	308	298	332	333	339	312	333	339	302	329	351	339	335	352	368	319	330	332	300	347	308	330	378	342	322	342	327	331	331	315	333	342	312	319	342	315	336	328	318	362	321	348	340	311	354	341	324	329	308	320	332	349	336	312	329	332
22344	4196	693	536	524	511	441	433	406	440	424	441	399	448	394	384	429	410	437	405	426	416	406	381	424	431	413	431	434	406	429	421	427	421	380	428	397	388	409	406	432	437	420	416	399	468	387	409	416	422	425	381	474	416	406	376	403	384	447	381	392	435	436	451	410	419	410	406	411	412	395	424	408	437	410	429	445	412	419	399	398	380	439	415	363	395	400	406	388	420	427	435	435	448	417	395	430	421	382	408	428	458	395	419	439	430	444	421	423	403	411	407	405	426	410	414	439	435	439	439	438	406	422	418	438	411	431	412	402	393	403	346	422	408	437	399	403	411	377	426	420	407	403	411	407	404	416	401	402	401	416	395	415	403	446	397	388	410	406	439	416	416	423	404	459	434	403	454	416	384	413	406	398	432	407	379	379	436	406	415	380	407	427	412	442	371	412	429	414	437	462	430	400	430	422	381	430	389	382	428	422	432	399	429	416	427	407	408	392	421	404	414	419	411	410	423	433	406	435	400	424	389	404	414	381	399	426	386	412	435	423	403	435	417	409	398	408	407	431	428	420	429	408	416	425	389	394	447	427	419	423	429	381	373	443	451	448	421	430	362	400	419	435	358	432	465	420	441	433	414	378	376	399	361	418	399	442	370	427	410	425	431	367	412	395	414	381	449	401	407	377	419	382	396	435	411	408	412	381	458	464	412	410	419	425	411	411	416	424	418	404	388	400	441	419	385	418	413	446	436	404	410	419	412	459	392	414	408	435	416	409	375	413	421	399	431	391	418	413	391	437	397	382	421	421	407	383	425	417	383	415	422	384	449	441	397	411	418	415	410	413	382	400	427	437	383	409	420	404	424	395	382	413	427	378	444	424	432	458	373	456	431	414	422	409	424	397	408	441	408	399	394	389	421	420	393	419	452	386	418	397	415	410	406	427	430	436	414	432	400	426	457	424	399	412	384	402	413	406	411	398	427	418	423	377	410	377	389	406	425	443	412	419	404	420	411	433	429	427	428	433	392	427	438	419	420	427	462	380	388	398	424	398	397	443	413	421	382	431	397	401	428	391	411	405	430	398	404	444	400	383	397	386	405	409	397	422	426	417	455	439	444	416	430	400	363	437	447	412	394	425	433	421	419	361	425	407	407	409	412	463	411	394	431	380	410	421	410	359	388	394	395	376	438	393	415	426	439	429	386	402	392	404	389	425	404	394	418	457	422	422	443	401	407	410	375	371	374	411	417	438	429	408	408	382	447	428	430	402	427	415	431	404	420	429	401	457	424	440	409	455	384	431	409	427	399	447	405	429	456	390	415	414	374	441	449	444	429	418	392	437	398	435	372	460	407	397	385	378	408	426	426	395	393	411	427	434	390	424	455	415	375	417	423	411	403	407	382	391	416	376	411	399	427	456	396	418	366	416	422	467	403	411	408	416	389	423	417	399	425	395	401	418	415	422	433	386	453	416	415	410	429	389	401	410	403	391	400	417	429	401	385	396	417	415	423	395	406	454	421	426	401	409	413	430	393	406	422	439	403	435	412	430	411	457	437	382	451	429	413	448	425	420	402	379	402	410	407	427	405	439	419	450	408	430	392	416	410	414	421	405	421	406	404	419	392	423	410	412	418	417	409	421	402	401	399	400	394	378	394	400	376	396	413	400	415	378	436	411	393	402	419	421	429	411	409	410	395	442	373	411	413	380	416	411	417	408	428	436	452	396	439	415	409	410	401	394	443	384	409	396	426	414	406	396	429	418	420	401	433	387	429	415	439	410	399	405	417	439	410	410	405	431	411	433	434	407	362	430	413	423	445	405	408	379	427	393	371	432	413	445	371	419	381	422	413	414	427	410	433	394	403	466	413	384	421	437	402	439	421	442	420	409	408	415	436	426	421	438	408	383	402	396	396	412	424	421	388	422	399	421	423	453	432	394	415	424	401	415	397	436	425	438	429	406	466	409	408	389	416	387	427	403	406	404	413	409	429	429	447	406	454	410	400	414	409	426	377	436	436	447	423	373	420	420	396	409	394	446	411	369	454	430	416	451	387	432	410	421	415	389	434	400	389	407	415	436	397	410	432	404	439	430	383	420	460	405	433	443	418	397	384	493	426	421	420	430	415	421	381	407	415	428	460	476	432	402	429	422	398	416	430	420	434	390	378	400	393	418	415	397	389	400	396	448	401	391	428	413	410	419	435	441	446	460	415	394	408	415	418	388	399	433	428	468	394	386	431	409	388	418	424	386	415	428	396	357	407	379	395	423	430	419	445	386	437	401	422	439	422	420	428	407	416	421	415	405	384	393	408	430	411	392	433	442	399	445	425	383	430	386	408	393	417	429	407	384	432	402	402	435	463	390	462	429	408	410	396	400	396	464	496	415	407	387	398	420	427	398	411	425	396	401	426	401	431	416	410	446	403	389	416	450	426	374	408	428	400	401	451	424	449	476	428	446	438	437	445	406	432	421	449	453	418	420	400	402	415	437	382	412	408	417	417	411	427	420	428	398	416	360	440	451	422	419	421	409	433	393	413	430	464	467	414	408	398	381	450	372	386	377	382	457	427	387	443	423	414	416	419	406	416	422	416	419	403	392	393	408	386	438	422	405	411	430	416	429	394	398	407	399	435	416	405	399	387	434	403	391	406	402	424	392	413	406	372	384	379	438	451	406	416	425	435	426	423	410	434	437	422	411	407	396	437	425	399	420	433	399	405	432	414	409	394	446	409	425	408	426	400	449	415	423	394	417	395	419	353	452	445	398	403	437	455	449	382	424	414	434	392	403	460	422	424	416	389	425	367	394	412	419	386	421	397	432	413	406	417	412	436	415	430	395	407	441	390	436	389	415	435	426	392	385	403	381	400	414	426	413	407	446	390	412	397	431	414	432	408	426	409	427	379	387	426	408	402	425	424	418	355	416	410	374	404	420	428	407	424	394	411	393	414	418	420	391	372	400	428	400	419	427	396	404	405	455	390	425	457	401	446	429	447	436	428	420	406	397	440	429	424	424	434	454	424	414	432	412	365	404	351	392	431	425	430	427	360	414	411	406	405	418	377	392	428	423	406	421	434	411	417	429	410	401	412	387	424	425	410	406	404	418	399	425	372	429	451	430	411	415	400	402	396	411	455	426	404	419	457	402	418	413	450	392	400	407	371	409	427	423	411	390	442	407	453	431	434	396	418	382	385	426	403	389	391	424	402	403	396	407	447	418	390	410	422	421	425	403	419	353	399	417	390	450	457	398	402	404	390	418	415	433	371	407	394	417	385	389	439	398	410	420	404	429	397	427	397	445	426	393	386	395	429	425	441	413	427	412	391	416	407	426	433	451	422	390	445	441	400	416	463	444	399	426	398	413	427	367	429	414	398	407	398	423	440	455	436	402	404	450	420	404	401	453	406	386	429	397	414	418	379	433	421	417	419	414	397	429	406	417	420	403	420	425	415	390	470	425	407	395	396	384	414	415	424	407	405	360	414	410	448	437	393	454	423	413	390
24357	21457	28569	24712	21415	9604	1279	946	907	813	778	776	761	729	756	782	710	665	689	700	709	722	632	670	661	632	695	726	690	704	687	634	687	679	641	706	687	668	694	678	693	666	659	673	673	630	703	687	683	665	666	675	643	660	657	597	651	712	666	686	674	669	653	685	671	677	715	656	664	680	709	670	671	651	668	644	687	689	741	663	678	689	725	720	686	639	639	684	645	618	644	694	691	656	658	668	677	704	630	601	678	696	681	633	673	676	661	651	622	660	647	681	633	671	710	665	705	692	688	632	730	639	655	703	709	648	656	640	655	653	684	688	696	648	693	679	657	710	677	652	650	679	674	661	753	654	682	681	699	648	627	657	647	660	670	673	680	696	651	699	713	675	723	656	638	668	604	687	693	668	655	697	675	649	676	677	686	671	658	587	696	679	643	672	671	683	645	644	677	692	699	687	677	660	662	698	680	661	705	662	678	681	695	669	701	668	668	634	687	660	694	671	655	655	679	708	634	628	689	682	658	651	638	658	680	683	660	691	717	671	697	661	711	614	678	681	653	631	657	660	654	686	661	656	618	664	648	661	697	675	659	734	664	691	693	700	685	646	697	662	645	672	698	638	637	668	684	681	662	681	690	640	626	626	666	692	649	713	674	704	635	671	670	675	710	662	678	667	693	669	700	704	695	725	653	638	679	642	636	644	653	668	720	646	692	694	659	682	697	652	644	662	689	655	657	705	636	680	634	702	696	655	631	676	699	659	734	674	657	668	683	672	664	687	644	683	648	619	676	702	601	663	687	655	687	648	649	644	685	698	656	627	703	641	678	653	684	679	687	691	645	655	657	665	716	667	730	644	655	681	655	632	659	639	685	719	683	648	676	675	659	674	673	658	655	696	685	679	623	728	706	658	670	699	680	693	669	705	681	678	655	673	685	653	708	666	715	611	685	663	676	655	663	696	659	700	661	645	690	664	694	661	673	685	666	636	658	656	741	685	707	661	675	661	650	618	583	681	653	659	676	680	680	599	687	668	650	693	714	691	626	685	667	633	652	639	671	662	650	695	684	646	688	663	695	685	692	658	638	666	670	691	698	659	693	682	639	647	659	661	680	700	698	694	676	659	669	680	680	670	669	619	735	662	643	664	677	649	687	660	640	740	729	713	667	684	660	667	684	709	682	665	720	678	672	667	683	670	630	669	695	663	650	688	692	637	682	684	667	684	702	646	645	666	678	683	670	669	647	661	677	685	655	704	702	731	670	665	675	665	640	651	645	674	671	638	647	691	604	654	690	660	698	670	717	678	664	687	647	703	705	654	669	704	633	704	734	672	700	659	744	711	688	659	695	666	651	664	683	717	663	682	665	682	684	650	650	666	734	653	685	679	639	690	652	691	703	714	694	655	673	694	650	653	653	672	639	697	684	672	692	667	712	643	683	673	684	670	688	641	682	664	646	673	733	642	675	672	696	654	658	662	649	643	689	673	677	672	653	699	683	665	646	653	691	630	683	669	684	694	661	716	704	666	658	684	700	682	649	677	664	660	704	630	662	673	638	696	704	683	685	640	657	653	662	660	683	671	687	625	665	649	653	633	686	693	675	658	649	700	667	647	697	631	671	648	662	701	627	679	686	681	644	704	711	669	666	693	681	695	656	646	647	692	731	726	670	665	696	663	679	669	678	693	678	638	654	645	679	698	632	651	678	634	650	658	671	641	674	659	702	596	670	682	643	652	641	661	641	661	661	660	652	652	670	630	612	657	676	682	696	659	701	692	677	651	656	652	684	662	652	669	696	694	671	620	665	735	667	647	657	705	699	614	636	647	623	665	663	644	700	688	666	652	672	641	663	684	691	633	657	665	713	697	697	661	699	721	696	677	622	630	716	640	726	661	665	668	661	655	665	651	698	623	703	721	707	678	632	691	628	709	662	643	656	685	647	682	625	679	658	696	670	727	691	732	699	674	692	666	671	704	663	633	688	656	657	694	697	697	653	694	680	676	654	670	700	685	642	640	651	698	672	666	656	657	692	674	668	659	683	712	686	720	680	671	661	687	647	692	674	670	703	650	672	679	636	653	669	665	665	655	685	613	665	702	709	645	662	679	708	664	676	645	667	671	631	634	688	667	662	612	633	720	742	714	700	663	640	650	681	624	653	696	670	619	643	680	659	671	696	639	678	702	619	678	665	702	649	635	655	654	674	717	645	672	635	682	697	710	688	666	750	662	694	640	651	644	705	672	633	671	648	698	713	655	708	649	680	641	652	663	623	712	701	654	680	634	661	706	626	656	701	671	624	688	628	675	660	739	642	671	677	624	707	661	688	642	660	688	678	697	679	630	662	726	653	683	660	658	716	680	667	638	670	654	726	674	699	684	673	690	633	676	704	669	668	667	663	681	710	629	615	650	704	683	692	663	660	658	677	625	670	688	669	649	667	651	650	692	670	696	661	701	695	683	677	690	718	651	684	642	697	683	714	682	732	666	660	681	670	628	681	613	721	638	673	646	677	696	687	698	685	686	674	708	685	694	720	635	667	641	680	689	693	693	676	667	674	678	656	675	686	669	693	671	635	647	671	690	674	645	644	646	708	683	659	699	634	698	694	673	655	639	642	672	668	683	659	679	667	695	645	652	656	657	698	656	668	671	670	622	694	701	675	703	661	682	655	632	627	596	665	608	610	682	643	643	643	676	687	723	683	670	719	654	680	671	665	726	682	621	714	669	700	633	626	655	696	665	657	627	705	666	679	664	666	610	730	668	687	685	675	675	692	687	659	660	647	634	691	691	683	681	661	658	678	671	618	671	690	661	678	678	646	700	670	695	686	637	663	651	680	662	666	660	662	638	648	657	676	670	671	691	676	704	663	708	647	621	675	707	657	694	668	674	660	677	665	673	684	635	677	653	683	645	661	697	624	672	709	699	645	690	632	670	664	694	647	675	650	679	693	672	675	686	660	644	650	656	671	639	719	650	670	673	688	686	711	662	645	632	694	702	652	684	710	664	650	638	649	704	723	673	694	673	739	650	721	687	669	690	661	639	648	651	619	712	675	685	693	660	687	666	666	633	637	701	708	626	666	695	705	689	635	660	673	711	686	670	682	676	664	656	675	674	719	673	674	643	658	699	679	640	657	693	664	742	716	668	639	651	618	711	673	684	688	647	663	652	666	698	669	669	660	696	633	680	630	637	715	675	702	689	636	652	691	647	629	596	627	691	666	696	679	657	690	672	690	655	657	670	660	642	624	711	677	656	710	671	696	657	652	671	720	701	646	642	663	651	659	660	656	659	658	676	702	719	670	648	691	663	708	659	677	652	658	641	681	732	683	677	682	649	653	689	643	662	662	678	641	705	730	656	679	682	667	674	650	678	695	670	631	640	668	648	713	666	659	703	652	670	659	641	676	665	675	630	649	677	649	706	670	656	625	683	607	643	667	661	685	696	674	671	618	664	674	648	658	747	729	625	677	698	632	669	735	652	717	713	664	644	669	682	657	690
51173	14819	5976	3064	2331	1942	1503	1423	1229	1256	1125	1008	996	967	876	900	891	898	891	830	827	878	829	869	900	827	839	831	785	795	805	838	870	815	828	854	778	792	812	824	801	804	835	841	807	767	838	825	799	825	826	839	816	829	807	808	798	792	804	826	760	812	812	815	873	811	759	810	775	810	776	833	809	819	819	802	824	806	825	804	812	807	874	862	826	803	778	788	791	829	820	836	807	818	841	792	845	822	806	777	789	840	777	788	799	786	809	812	770	771	846	816	798	792	782	839	831	775	812	813	848	861	839	821	789	821	805	788	830	787	801	792	823	797	809	806	793	795	819	788	797	776	800	802	767	820	816	767	813	795	802	803	792	844	822	790	819	816	765	771	848	785	818	816	792	783	822	856	824	801	812	787	817	818	830	784	898	748	835	756	791	847	812	868	854	843	794	803	808	829	794	828	830	793	831	805	774	795	837	790	828	820	784	815	776	851	785	831	756	824	804	807	768	847	825	800	792	855	785	807	797	831	830	802	759	811	804	824	803	786	741	784	837	843	833	801	813	800	798	769	808	829	793	773	829	788	793	795	801	825	783	839	843	808	759	798	801	777	820	825	811	811	849	832	826	771	824	804	828	835	796	828	819	763	792	895	870	847	812	814	827	835	808	813	777	804	849	780	762	834	839	830	851	847	894	853	853	818	741	786	870	791	814	813	790	772	795	790	821	826	755	795	786	846	796	800	789	764	810	778	818	835	801	797	755	816	808	847	793	837	813	814	830	793	846	837	831	762	822	804	857	794	804	810	806	806	805	786	810	801	875	763	822	785	801	846	791	798	804	793	790	813	852	797	825	836	788	805	810	814	825	802	800	769	819	787	865	804	795	797	786	820	835	817	854	810	815	752	838	795	752	792	780	751	804	822	780	853	800	853	837	776	840	825	813	806	821	821	788	816	813	822	841	779	780	794	817	786	806	838	862	829	794	806	811	771	793	820	798	775	784	802	814	854	826	808	814	855	814	877	761	837	798	797	826	812	803	811	800	843	806	795	825	842	791	834	830	807	783	832	831	799	829	753	847	837	786	785	823	755	832	882	852	838	787	857	811	818	842	824	823	817	846	842	772	823	840	833	763	845	814	820	776	790	816	855	810	829	839	825	844	825	848	778	788	812	846	786	788	805	814	831	814	811	808	757	830	792	803	749	798	815	782	829	803	827	790	814	826	859	783	823	818	856	795	807	816	851	825	803	846	794	813	788	805	772	822	779	823	811	788	814	809	860	766	830	807	792	789	767	824	810	847	838	796	808	806	804	822	794	807	800	765	796	786	798	831	850	802	809	786	815	798	782	785	803	821	815	795	774	828	764	799	813	820	828	821	813	802	788	837	827	781	788	799	742	819	761	779	818	837	749	800	839	806	824	768	796	851	850	793	844	809	784	818	808	788	758	785	835	824	813	828	854	900	814	840	782	786	840	805	823	768	757	812	782	826	782	808	776	832	803	808	790	765	798	797	814	799	810	803	807	788	797	794	805	843	806	797	794	774	791	780	817	799	838	816	759	838	731	796	805	804	828	833	764	807	809	826	800	816	828	838	826	799	778	805	821	808	798	822	801	807	804	802	766	798	787	774	802	758	819	780	831	823	782	777	830	797	821	786	796	810	813	768	791	749	832	800	802	832	841	809	784	788	781	815	811	779	814	839	839	786	786	781	785	872	807	888	832	780	841	822	816	818	764	827	780	803	833	798	802	840	838	791	853	841	843	814	826	763	795	839	832	742	792	825	801	835	798	798	838	856	847	797	828	760	874	849	839	885	809	842	878	748	825	818	804	805	783	782	831	795	758	812	797	829	776	809	863	851	737	790	791	816	807	781	797	793	793	834	819	854	805	789	819	773	859	818	834	815	762	802	773	774	795	807	791	820	804	822	795	805	854	793	793	774	808	859	803	807	866	775	813	814	838	792	845	804	827	807	840	776	804	818	823	818	783	804	811	787	759	806	859	836	767	765	792	833	770	817	806	818	836	806	799	791	846	836	829	810	865	759	835	801	794	812	755	849	791	769	768	802	772	748	839	780	834	825	803	858	804	833	827	876	795	840	823	802	830	825	811	818	860	849	787	794	772	771	780	843	836	834	820	826	781	841	754	834	800	819	846	801	800	874	813	818	831	872	783	813	827	823	822	807	842	812	816	828	801	815	756	781	778	825	841	823	799	822	795	805	782	807	785	824	833	791	777	793	790	807	841	789	819	807	785	847	782	812	800	885	822	763	824	770	828	860	780	807	838	839	755	768	890	838	746	854	813	781	796	800	773	782	828	791	787	817	773	796	792	778	791	829	810	772	800	789	838	752	841	796	805	871	795	775	798	792	825	793	806	803	813	810	821	791	813	769	801	792	811	817	837	787	784	799	803	782	872	781	798	858	808	885	805	802	804	781	839	765	805	825	775	832	811	783	818	765	766	831	813	829	751	768	765	865	787	785	813	827	793	833	849	808	791	844	786	838	817	794	788	843	802	807	825	802	810	847	812	831	814	820	831	803	807	879	790	828	798	773	788	774	841	803	813	758	881	839	783	802	825	737	830	780	821	795	805	819	831	794	793	773	799	865	814	795	793	764	790	874	818	829	778	789	808	805	838	790	838	821	799	766	769	793	805	797	830	764	827	824	826	819	793	812	884	865	807	804	803	818	816	808	849	801	786	820	813	825	813	808	788	779	793	775	809	791	839	831	830	856	776	799	800	797	807	786	817	831	861	756	825	830	784	785	807	798	783	836	799	776	793	804	762	857	797	851	823	816	827	898	788	772	802	826	809	808	770	764	760	883	864	805	845	784	778	849	799	810	860	825	773	796	835	836	819	842	840	781	820	823	843	801	775	849	835	804	820	824	815	760	820	842	796	814	849	848	810	812	817	810	782	840	822	855	784	830	817	816	822	778	859	819	784	806	763	776	791	799	821	833	845	851	867	794	813	885	732	777	774	839	746	802	828	844	816	819	846	824	770	790	787	850	762	831	845	754	808	807	835	784	792	813	772	797	816	781	774	817	842	833	775	765	809	771	832	779	816	812	850	775	770	819	796	829	797	889	851	787	802	832	782	817	798	724	851	816	742	783	834	831	800	829	831	774	758	773	803	777	772	819	866	832	886	830	767	787	810	786	825	777	819	774	778	829	860	776	843	822	791	866	824	802	827	781	762	810	840	805	783	799	775	864	822	797	779	836	784	813	794	814	768	776	779	822	789	824	819	850	780	786	805	848	798	814	830	775	823	822	830	781	745	806	816	717	857	793	812	790	864	805	831	770	842	797	841	799	824	783	784	773	760	804	826	856	811	798	804	834	817	849	848	795	798	843	804	828	814	819	864	797	808	778	815	823	783	872	786	822	811	854	821	762	800	760	795	812	838	828	842	772	852	798	801	780	777	801	828	821	836	800	804	856	799	833	828	761	784	782	807	782	749	872	818	816	787	817	798	766	785	800	855	820	823	835	791	843	814
25691	21425	27077	25813	7792	564	459	425	378	366	324	355	323	312	316	318	326	296	337	297	302	314	343	304	307	329	310	271	306	303	324	320	306	286	319	286	309	317	304	312	305	297	303	294	331	290	306	322	311	309	307	256	312	291	288	295	313	321	330	292	313	283	339	313	335	267	290	287	294	280	274	298	291	262	286	283	317	322	299	270	303	299	321	287	296	280	320	290	314	295	295	298	292	332	330	279	307	313	296	280	284	280	303	318	277	291	319	333	315	290	308	316	271	294	294	329	278	334	319	304	287	300	291	306	280	303	306	297	294	296	308	303	310	299	292	304	268	268	290	343	300	278	270	291	279	312	352	290	301	309	280	290	304	283	305	296	323	286	319	316	309	283	283	316	335	313	293	307	281	281	316	305	265	299	309	318	318	292	299	275	277	312	269	299	325	307	316	315	320	311	283	272	296	306	318	293	294	280	307	307	285	305	289	326	309	288	293	354	303	291	323	305	309	324	284	269	309	327	304	291	316	304	306	288	341	304	297	287	305	314	306	304	264	305	288	291	332	303	279	306	318	328	319	292	254	284	332	291	309	277	303	284	309	306	263	284	267	302	291	325	285	290	316	290	287	273	283	296	298	289	288	278	298	303	301	310	292	309	309	299	300	323	299	296	303	277	279	296	301	303	304	298	294	301	293	298	335	307	295	310	298	297	313	310	278	285	284	293	305	301	287	306	313	311	278	276	273	312	325	318	271	306	269	304	274	305	313	289	298	310	306	268	316	302	324	325	275	270	280	289	291	276	276	287	305	280	297	298	299	310	315	280	301	317	291	288	294	318	304	306	288	293	306	299	276	305	288	287	302	292	290	306	342	307	301	308	269	302	317	273	274	278	309	300	281	310	319	323	282	306	291	324	261	295	319	282	320	283	295	320	298	319	302	259	309	290	306	306	293	317	321	288	318	258	283	313	287	298	299	296	321	311	277	326	311	278	331	299	291	319	322	293	286	279	292	322	283	295	292	330	312	299	276	304	295	339	298	299	318	281	289	270	292	282	292	284	288	314	292	303	293	339	316	259	300	254	296	282	269	278	283	278	341	296	302	279	312	304	297	312	289	338	250	293	280	301	299	273	298	279	306	313	307	325	290	307	314	285	297	292	323	276	282	284	319	277	322	299	302	301	284	310	259	324	293	313	289	315	273	292	284	321	301	307	272	303	300	307	304	289	312	304	302	296	318	300	303	293	289	332	290	282	295	324	254	308	301	301	291	292	310	315	272	308	285	309	292	306	291	303	275	310	311	294	282	309	273	291	275	256	263	301	278	279	289	332	290	307	290	239	318	296	287	262	291	315	348	313	318	286	290	294	304	281	289	300	307	301	312	293	268	313	343	274	287	298	307	320	285	268	328	301	285	331	295	311	267	302	299	335	322	292	300	292	337	293	294	308	278	294	301	280	292	296	313	289	309	297	280	300	320	309	288	302	303	285	288	260	310	299	283	314	229	301	329	323	287	327	319	309	289	270	306	305	278	295	296	321	305	328	274	278	303	274	280	334	273	282	278	292	292	325	290	288	321	301	297	283	296	323	313	305	293	270	307	321	289	264	295	277	311	307	288	293	314	279	329	303	307	282	264	280	290	306	315	315	286	289	308	294	273	298	318	288	301	297	313	308	288	283	304	277	264	284	318	305	282	291	321	309	322	254	297	301	315	316	302	275	295	307	297	312	294	307	296	276	315	305	306	297	305	283	327	310	306	303	327	295	289	301	285	293	296	288	349	301	304	277	303	288	273	287	302	305	291	277	311	284	288	276	322	292	307	297	312	293	304	312	302	307	298	326	316	304	301	304	282	331	293	279	281	308	266	295	334	272	306	307	298	298	316	322	268	302	293	298	278	308	294	285	272	259	294	283	293	297	278	315	293	309	321	263	307	260	289	287	294	280	324	266	301	323	296	304	270	269	314	311	319	268	304	287	322	270	288	292	345	284	310	280	250	299	292	285	308	290	273	310	357	287	297	300	303	295	256	295	333	283	310	298	321	287	286	335	307	292	294	280	305	266	323	302	300	289	282	328	312	326	282	301	288	300	296	278	294	294	298	295	284	295	275	274	317	280	290	292	316	300	297	288	268	326	310	293	307	281	275	306	290	291	297	327	304	309	279	302	301	283	290	259	335	317	308	284	320	303	269	286	324	302	293	305	300	331	333	306	307	274	287	330	303	310	305	277	304	306	301	308	313	284	280	297	306	322	257	300	310	290	294	317	310	276	304	310	292	286	296	285	279	278	295	299	301	321	312	301	293	286	334	290	272	321	282	280	298	331	297	297	300	310	295	320	304	320	301	297	266	281	299	302	309	308	317	291	316	259	292	268	268	317	304	299	286	266	332	348	323	337	312	319	293	315	313	297	279	287	307	311	298	278	319	294	299	274	305	302	297	273	290	292	290	297	292	310	310	312	279	309	275	299	277	309	275	309	261	312	294	317	277	343	290	275	301	302	303	299	302	291	309	274	294	302	307	285	272	305	294	287	298	279	289	289	294	267	277	304	329	315	263	293	298	303	279	282	321	319	301	297	269	296	322	304	287	281	296	297	296	303	308	307	292	303	308	347	276	291	320	305	297	291	318	307	302	282	289	311	292	335	316	288	332	308	319	286	297	324	299	300	309	300	311	341	314	295	276	334	287	287	294	339	317	265	292	322	287	316	265	298	304	309	282	297	304	276	283	291	287	312	292	284	307	272	295	303	322	290	309	311	296	298	277	283	276	304	304	313	317	280	303	285	297	323	279	287	291	283	322	311	266	323	302	298	318	294	274	289	308	296	303	294	306	294	298	291	301	300	301	315	335	284	296	297	304	289	304	290	300	265	319	293	281	294	283	286	312	292	310	292	301	296	305	289	267	293	312	284	270	275	300	314	296	314	280	314	343	321	292	280	338	295	290	277	295	281	299	303	298	294	286	273	306	280	308	293	306	299	303	292	295	319	295	309	325	302	323	330	293	294	298	295	281	305	294	282	273	294	320	297	299	299	316	294	283	311	300	326	317	325	296	302	289	289	316	319	302	259	298	282	320	312	304	325	260	272	307	303	295	271	302	319	301	286	317	309	295	299	314	280	322	289	277	271	313	305	291	265	280	298	331	274	317	311	281	294	294	284	331	276	314	314	297	281	342	266	279	304	269	304	269	294	308	269	317	308	295	317	330	284	318	292	358	273	316	258	297	305	303	301	293	282	337	308	302	297	310	283	292	284	285	303	300	287	290	307	315	319	331	306	290	308	293	297	273	291	299	292	325	283	290	307	279	289	292	309	312	323	307	268	312	317	312	297	297	292	305	324	314	273	316	286	290	282	290	322	295	285	297	324	295	310	303	318	298	288	296	279	310	309	312	300	292	291	313	321	331	301	299	312	296	287	276	295	266	282	308	295	298	325	298	296	280	337	308	293	276	313	274	307	287	280	295	307	309	264	272	323	311	273	295	303	306	294	288	306	302	289
47172	11239	2918	1553	1206	924	823	715	658	574	539	563	462	486	487	435	437	415	417	429	413	435	415	425	440	433	368	408	406	439	429	424	452	379	388	437	412	403	391	383	431	418	413	376	407	414	390	405	386	407	422	403	404	358	430	422	401	442	407	390	396	388	436	378	369	390	436	394	414	390	433	392	397	424	391	389	434	408	385	415	366	404	358	413	376	385	393	374	411	386	429	425	367	424	418	403	402	372	407	375	386	420	387	397	407	404	412	386	410	362	441	377	371	391	388	418	345	422	367	394	430	379	395	401	410	385	379	380	417	357	418	443	432	415	397	398	391	374	377	397	406	424	369	358	409	419	373	409	376	389	418	392	387	347	420	389	371	395	411	419	375	400	402	408	380	401	404	417	402	408	396	447	377	382	421	375	382	392	376	399	390	402	403	393	412	408	417	369	373	407	383	384	394	373	414	428	437	412	421	395	410	401	391	385	384	371	381	415	365	407	376	390	394	414	387	396	349	389	367	393	425	408	374	386	403	395	389	378	398	423	362	396	386	404	410	397	371	419	390	381	409	427	438	404	395	396	405	401	394	383	377	382	373	397	411	425	406	380	368	396	367	398	434	449	394	409	398	423	420	380	387	402	361	414	391	384	370	383	402	434	380	407	411	416	387	391	378	407	386	402	419	415	384	375	399	392	371	398	430	338	386	395	394	379	424	399	398	403	351	392	378	410	419	368	382	386	377	405	402	409	416	402	390	422	388	395	391	378	387	398	386	407	375	391	398	403	409	386	401	396	378	417	403	399	398	400	426	436	418	406	420	397	401	446	347	412	413	410	403	397	382	383	416	406	409	394	396	381	367	415	444	412	391	386	419	385	407	403	386	380	395	409	395	365	411	414	403	378	416	379	406	354	422	399	391	404	391	400	439	429	372	383	385	422	396	411	365	369	412	403	361	389	378	411	425	373	395	387	369	406	373	426	371	414	404	386	409	397	401	388	400	380	407	392	385	389	409	395	431	386	381	370	392	398	412	426	402	369	354	428	363	394	356	367	377	397	397	383	389	397	419	400	420	377	419	374	424	423	404	394	398	427	412	423	375	377	398	393	377	416	398	375	397	392	404	377	426	427	380	414	426	376	392	401	377	410	372	390	392	378	365	433	395	410	380	391	368	405	403	414	412	401	369	409	386	420	419	414	420	433	378	431	404	387	396	420	381	410	393	378	434	409	385	398	404	421	399	371	360	425	406	393	441	382	418	386	387	382	400	387	396	409	357	396	386	394	386	417	380	401	380	387	405	395	390	375	402	436	389	361	430	412	415	401	389	397	425	393	408	417	414	383	390	382	404	381	405	395	395	400	406	394	391	393	387	407	412	383	383	413	383	395	396	381	373	409	424	414	396	421	394	435	405	411	407	398	425	409	401	380	393	373	417	402	406	415	402	386	385	370	417	396	415	397	422	403	400	389	412	399	373	406	412	405	392	388	422	382	408	398	391	375	393	393	381	371	424	349	419	393	389	387	428	403	435	427	411	384	401	423	369	401	370	398	408	437	410	411	430	343	413	417	387	425	405	370	418	390	378	419	390	386	427	411	388	373	380	373	386	384	418	392	415	382	363	367	423	355	394	412	377	409	367	403	388	402	406	401	388	407	398	388	409	403	412	412	419	405	424	401	397	391	365	426	415	376	401	406	388	400	397	428	439	418	406	383	401	436	384	391	403	429	419	402	384	422	388	399	398	384	428	413	414	427	409	416	391	409	453	411	395	389	413	398	440	404	385	382	389	410	384	411	384	402	407	376	383	401	417	430	410	395	375	424	405	429	398	403	412	416	374	431	433	423	402	395	393	360	400	408	372	434	408	395	405	407	397	407	425	410	411	405	378	439	408	381	418	418	391	386	393	424	362	418	421	404	411	427	412	399	421	387	385	395	405	389	404	416	391	393	420	394	414	426	374	417	418	407	421	378	382	399	420	431	433	384	375	373	394	401	409	397	371	422	413	413	439	453	387	407	372	387	382	393	388	414	390	340	404	408	415	374	398	389	394	370	411	409	425	374	404	397	409	386	412	414	435	366	418	366	395	390	403	383	365	413	418	434	413	378	401	402	398	413	380	413	388	381	429	406	378	398	382	399	429	427	385	390	383	418	379	418	386	380	347	400	362	422	385	392	365	412	413	410	403	416	369	374	392	410	400	411	417	399	374	404	408	366	422	405	384	382	389	378	415	377	414	421	392	375	413	427	408	413	397	404	400	378	430	415	415	404	401	394	410	431	398	417	412	411	389	376	415	452	411	401	411	395	392	387	410	406	422	399	421	416	405	378	411	398	371	399	377	398	373	397	367	391	425	410	388	397	398	372	412	372	423	405	427	420	399	422	421	398	404	387	353	357	386	420	389	414	405	362	421	402	356	438	444	408	355	386	403	369	400	397	402	447	397	393	364	400	409	379	418	405	421	427	374	386	386	380	405	389	440	442	348	411	401	430	394	378	398	422	419	404	387	411	436	419	376	397	447	388	388	397	401	412	433	423	450	396	394	397	389	384	409	384	390	370	365	396	392	378	408	421	426	391	426	368	394	414	401	400	373	395	404	386	394	371	388	423	429	405	406	380	424	390	390	389	384	399	393	392	406	408	413	389	355	402	422	394	407	396	400	413	413	399	416	415	412	360	428	433	413	404	407	407	403	401	357	385	379	397	402	379	408	408	383	381	401	435	407	393	405	402	364	384	389	404	404	377	382	404	391	388	395	415	427	386	408	407	419	393	397	378	385	387	392	409	359	419	407	378	375	382	393	388	418	418	418	396	411	371	402	398	413	375	394	420	402	401	422	415	389	386	386	366	434	388	392	398	407	421	374	426	387	375	428	382	410	377	377	392	392	378	408	374	384	414	372	389	400	418	404	398	369	430	404	401	371	407	390	421	382	391	403	413	403	389	389	380	425	378	396	397	404	394	357	408	443	381	397	400	380	406	423	409	381	429	386	366	401	432	394	388	415	409	388	401	399	411	386	390	395	405	375	415	437	432	389	405	387	414	425	378	413	369	395	384	404	388	417	405	390	391	390	370	397	417	402	367	374	425	409	438	389	395	374	389	394	406	415	403	401	395	399	406	404	404	362	372	380	394	400	417	407	414	386	380	384	383	388	408	411	417	364	413	415	409	371	411	381	383	409	433	405	373	412	386	403	399	348	417	386	400	407	362	414	404	380	388	406	412	397	354	407	416	381	408	415	382	385	404	389	389	405	419	387	372	395	405	391	367	407	414	358	395	402	404	414	365	435	385	448	425	409	400	404	369	388	397	398	405	406	397	395	374	403	419	362	408	377	449	401	374	422	428	382	399	390	387	411	378	404	355	424	407	419	414	398	395	400	401	374	376	378	398	409	412	414	424	415	407	420	352	389	421	423	401	389	407	411	398	394	395	389	393	373	402	409	367	409	392	402	401	410	390	396	401	386	423	385	395	417	363	424	411	379	425	372	381	412	393	386	403
23265	21426	28911	24324	21418	21459	9345	1438	1096	1043	1014	985	978	912	917	905	832	852	878	884	874	806	849	805	829	828	866	747	802	855	769	823	822	828	855	804	843	804	806	804	797	817	808	771	760	784	809	867	786	801	747	805	810	773	811	796	761	850	798	769	748	763	759	816	798	768	829	812	827	788	767	810	781	772	781	767	783	778	777	756	825	820	747	784	758	811	748	788	772	794	786	775	757	850	813	778	796	833	764	794	763	770	748	794	787	775	723	823	826	792	819	753	756	770	796	789	794	783	772	740	771	797	773	794	695	745	785	806	764	785	797	777	839	765	731	773	818	778	767	764	757	815	783	782	762	725	738	764	745	815	822	763	757	805	749	744	743	809	789	789	788	795	843	776	796	827	770	773	788	782	722	771	754	805	739	829	804	798	783	799	838	753	746	764	790	782	739	783	802	765	834	809	737	751	750	744	817	753	805	802	822	806	744	794	783	800	792	767	773	757	796	748	764	746	778	785	832	777	777	779	809	831	794	757	772	781	770	741	800	741	778	822	773	764	810	777	770	758	782	795	805	809	812	766	813	762	808	792	725	841	779	812	816	772	794	778	794	803	810	820	801	776	773	760	779	767	791	727	816	770	799	751	744	750	816	755	772	752	808	853	750	814	799	774	793	821	766	717	783	749	768	768	790	772	739	787	759	818	804	804	777	826	822	821	846	746	783	748	758	793	798	759	850	816	798	730	752	777	791	803	828	807	728	719	796	797	772	776	730	791	791	763	777	733	754	775	749	790	759	788	770	792	797	844	834	746	777	768	766	754	720	810	803	784	791	797	800	752	790	825	765	804	753	788	780	792	751	741	785	718	754	827	816	786	828	794	823	791	760	817	812	775	780	784	775	746	765	821	843	837	742	795	773	807	808	802	815	772	787	768	826	755	812	795	749	790	757	788	755	786	751	809	803	801	791	750	823	736	786	812	760	791	787	831	802	796	735	743	788	801	793	778	799	783	767	716	771	780	800	803	763	782	759	779	810	815	795	775	740	740	761	773	769	805	774	752	767	777	796	809	792	827	748	805	781	799	748	827	780	820	778	795	759	726	788	821	782	771	761	798	744	746	775	771	788	830	750	780	732	803	777	788	773	821	768	751	786	851	812	821	811	782	822	788	834	725	770	820	806	755	733	727	794	816	833	786	829	845	782	797	835	793	777	796	814	768	800	781	797	798	767	761	846	864	841	767	788	774	768	759	784	717	789	750	741	814	779	774	829	770	743	775	746	810	800	791	800	810	776	792	798	836	787	806	811	760	794	784	785	775	798	758	786	778	779	778	795	808	770	746	742	776	818	833	779	757	816	782	725	753	805	782	763	777	760	744	782	778	811	790	762	784	745	786	783	816	796	750	741	781	787	806	765	765	798	746	797	754	756	778	786	763	784	758	769	770	760	788	826	781	774	829	758	787	816	777	810	791	799	798	807	806	789	792	802	744	810	813	811	841	766	743	788	734	756	801	819	758	832	791	776	717	757	756	776	836	778	772	751	780	760	803	801	820	822	791	781	799	747	796	821	803	762	777	816	770	771	753	792	825	781	839	792	737	769	755	787	711	715	781	825	798	798	807	762	792	756	789	810	771	731	708	733	794	762	842	773	747	765	815	770	765	770	783	815	838	753	798	742	765	794	791	762	746	760	770	770	776	767	785	797	819	774	753	783	725	731	769	777	763	812	836	772	774	781	762	788	795	791	825	851	745	734	797	786	763	761	778	754	793	825	821	802	769	779	772	807	711	788	824	773	802	778	749	799	818	738	807	825	797	762	792	764	815	752	822	771	839	810	804	783	786	800	799	775	824	795	805	817	829	788	760	803	804	751	773	771	795	739	779	762	854	812	757	811	733	753	782	826	766	842	810	784	773	762	788	804	795	805	788	818	786	796	748	795	813	786	762	784	807	743	754	814	792	772	768	790	777	814	807	801	741	768	777	805	759	747	790	717	764	757	757	830	798	787	851	795	803	787	792	749	759	784	787	762	804	818	809	756	744	804	793	787	758	781	769	807	756	774	749	780	750	752	806	797	794	790	775	801	787	763	787	738	749	758	790	730	712	772	798	807	756	806	766	806	775	762	835	799	751	806	791	807	825	805	739	815	765	768	821	780	816	785	769	781	751	734	765	703	819	784	769	805	767	767	829	834	812	767	780	767	763	788	785	807	765	787	830	781	773	779	818	784	804	754	789	769	811	760	780	799	851	788	797	848	811	767	755	781	801	793	768	779	770	777	793	766	764	754	745	782	788	777	753	790	792	771	790	784	778	723	793	751	796	817	796	744	776	786	780	704	756	802	745	853	750	818	814	780	785	757	806	770	805	803	750	781	776	760	801	786	769	762	821	754	780	830	803	834	785	796	776	773	793	815	767	774	806	781	790	764	798	798	742	787	758	757	745	729	790	768	752	744	788	795	795	788	717	838	713	800	786	767	746	771	739	731	729	779	807	751	847	784	774	756	865	800	780	845	767	772	848	766	801	785	829	760	789	776	849	760	757	772	829	819	817	769	777	768	800	828	796	750	795	741	800	768	782	823	762	799	778	700	811	745	850	757	778	747	800	812	763	768	734	840	813	793	755	794	812	784	818	798	793	761	847	846	762	770	774	783	843	836	736	776	781	775	828	797	745	809	787	781	765	748	838	789	773	792	837	799	778	811	744	791	784	791	783	847	760	789	805	781	761	810	785	792	716	769	773	761	797	819	867	839	754	748	839	769	818	800	808	773	783	795	743	777	762	712	791	747	770	857	834	738	763	771	821	811	772	795	737	760	834	777	788	757	777	817	784	808	767	758	687	795	814	792	800	776	798	785	798	760	786	806	821	773	713	808	784	736	755	815	787	783	765	807	813	790	772	806	755	776	764	720	776	741	754	778	725	802	791	761	790	753	764	786	794	737	805	826	787	803	880	742	832	807	787	785	758	765	771	817	779	789	722	759	761	765	780	785	791	754	773	782	787	843	822	790	779	838	723	746	769	785	811	764	744	839	813	826	731	812	786	786	776	766	807	756	781	754	785	715	790	778	825	723	802	769	788	769	749	763	747	764	785	775	790	757	809	796	752	794	780	744	775	787	766	754	794	793	739	807	793	751	804	789	803	810	775	712	836	768	806	787	773	819	793	786	875	802	850	773	780	727	742	766	793	762	783	788	758	767	776	796	794	735	796	822	790	806	791	771	767	822	771	823	783	761	763	782	735	762	801	773	746	772	787	755	835	798	745	787	767	740	766	820	762	791	774	784	745	748	791	812	754	819	777	771	791	759	800	830	759	740	766	819	748	811	831	821	796	840	773	742	750	805	760	773	803	772	787	775	801	809	804	784	801	732	792	742	778	785	815	810	799	789	785	788	746	786	787	763	744	786	761	811	786	758	808	791	799	798	762	785	787	801	816	773	763	835	771	837	789	821	785	730	773	777	768	764	790	765	790	774	748	799	763	796	810	813	803	799	816	751	744
54525	16893	10014	5168	3888	2983	2519	2156	1746	1552	1477	1421	1285	1302	1164	1179	1125	1097	1088	1045	1084	1052	1085	1097	1029	996	1087	1066	1016	1048	1010	931	974	953	987	911	974	995	1007	1014	940	972	956	1044	945	915	951	1005	945	952	975	992	977	990	1000	998	955	917	983	945	991	920	952	957	950	989	929	944	925	951	946	952	1007	978	973	968	956	999	945	969	939	921	980	949	1010	935	912	923	936	940	927	912	956	937	926	896	959	934	929	955	926	887	996	970	892	952	973	979	934	929	980	945	911	968	946	940	905	945	956	942	951	935	950	972	981	844	935	956	980	921	902	945	950	965	926	960	942	943	978	1003	943	950	961	1003	948	924	963	975	943	968	916	956	940	932	930	1019	930	907	918	927	950	980	950	945	964	941	984	1032	944	922	933	1006	907	932	954	921	911	1010	956	959	928	977	915	958	919	930	914	905	925	912	983	953	939	941	936	912	953	949	947	948	956	922	917	984	916	966	979	931	953	1009	970	1013	943	997	947	987	1004	951	990	960	947	925	939	986	961	975	900	1005	917	928	966	945	929	957	985	1000	972	969	942	977	924	960	932	948	932	899	945	975	927	922	917	971	877	972	959	969	898	946	893	930	983	919	954	945	877	991	988	928	970	983	928	922	896	915	997	924	920	909	959	955	962	953	940	931	960	893	938	980	970	981	960	991	960	923	930	925	961	901	896	938	957	994	991	909	965	906	924	938	909	898	972	926	925	921	943	962	952	944	949	953	935	1004	987	882	899	923	903	914	910	965	869	979	918	951	970	975	965	886	966	973	968	953	926	958	1004	990	956	944	991	924	951	955	975	939	931	986	959	963	974	926	948	902	1026	921	950	931	972	907	944	940	937	912	1025	999	912	910	931	979	946	957	925	983	927	932	903	969	992	915	940	933	925	957	954	950	952	968	932	961	901	1022	967	970	922	931	959	974	973	968	935	924	899	889	968	1001	965	1004	940	961	977	931	1026	956	962	944	900	1012	907	878	1008	972	973	943	939	898	899	1001	941	953	942	969	941	993	1001	931	933	870	965	908	1003	957	972	908	927	959	927	958	962	963	958	952	952	962	946	919	953	952	993	927	946	976	976	958	952	979	909	948	956	968	940	954	948	951	950	932	968	984	971	911	943	968	918	941	927	988	977	945	946	965	952	990	934	942	916	1051	916	947	923	972	993	923	998	981	997	948	966	910	967	928	925	955	952	880	921	928	895	928	897	917	966	1001	929	982	985	913	913	972	959	962	892	874	970	901	934	933	978	975	903	960	902	955	1002	946	924	940	955	958	892	922	972	934	938	926	943	936	877	961	980	968	931	931	948	907	933	936	1000	920	935	968	963	960	912	958	910	886	907	915	980	991	984	966	946	958	945	956	929	921	927	983	946	1001	923	939	974	966	950	925	957	999	945	943	965	935	999	988	979	1002	893	879	922	927	941	963	960	1039	917	994	890	920	960	937	897	857	941	997	949	999	981	966	933	995	923	943	943	959	898	940	986	950	980	956	954	929	957	920	995	922	919	930	912	948	940	952	976	931	920	927	954	932	882	949	919	939	954	922	889	930	942	989	933	990	981	974	932	931	890	909	910	948	880	981	995	941	958	970	961	963	959	1009	929	973	933	945	985	952	910	945	921	951	943	893	969	916	916	966	914	957	953	1006	987	921	921	984	979	940	924	933	934	969	997	912	983	944	921	1033	956	933	984	947	935	913	955	949	964	907	914	942	977	948	993	939	967	974	957	959	911	926	966	944	984	923	917	969	976	964	947	997	937	979	936	944	925	950	951	969	975	1002	962	948	985	915	974	903	940	952	927	958	939	959	978	960	970	928	927	988	975	944	911	894	917	923	949	911	983	941	957	937	912	947	939	1009	993	979	932	1004	911	961	902	965	965	942	895	980	990	955	943	952	950	965	932	982	960	982	912	943	917	948	923	914	971	912	961	896	970	920	962	884	947	941	966	911	946	903	963	915	973	1003	956	947	942	996	955	978	980	958	937	933	957	895	941	971	996	968	955	957	991	1000	942	976	965	951	921	916	922	988	976	889	954	893	942	970	988	984	994	982	925	947	931	917	985	940	988	913	975	905	923	1014	912	925	930	953	973	910	950	913	936	992	950	949	905	978	983	988	969	930	935	959	959	965	995	913	978	942	927	921	954	966	987	963	1035	868	944	926	906	972	960	956	941	940	984	976	979	932	977	905	964	954	934	940	947	941	921	955	1004	971	1047	934	933	977	1009	953	904	946	950	1017	963	965	944	982	962	986	937	987	951	958	949	930	863	931	1024	992	990	914	884	944	953	931	946	923	923	923	964	931	948	930	927	976	907	946	868	906	957	961	899	979	912	965	926	965	957	1000	898	926	955	947	904	993	933	936	962	917	1007	932	962	1008	952	950	916	935	932	930	923	930	928	915	966	910	996	1003	966	911	926	885	956	922	919	944	950	970	957	943	972	978	962	958	935	928	966	953	952	970	902	980	923	915	931	958	893	945	992	995	957	915	911	997	936	933	949	964	926	1007	947	944	947	968	944	944	913	924	949	992	1006	942	952	951	954	1010	949	944	992	989	1008	918	974	932	955	995	1010	971	934	917	952	953	924	918	996	949	949	971	916	909	1010	979	995	981	989	955	952	940	900	928	919	989	936	903	906	949	996	952	970	942	938	961	994	924	953	944	963	924	873	954	949	971	926	976	891	935	953	932	935	916	952	1019	948	954	949	948	992	1001	952	900	953	930	956	977	892	963	925	932	962	982	921	957	1016	916	958	933	955	979	933	1001	972	967	949	917	984	973	918	960	942	906	957	947	924	967	924	957	962	905	956	932	973	983	981	962	953	979	945	908	965	932	927	973	946	912	932	917	915	992	941	988	931	958	933	988	959	944	1013	927	920	937	969	1025	968	917	930	1041	922	908	931	959	930	995	997	900	906	887	924	955	957	948	915	944	921	997	951	949	944	943	982	931	938	1001	936	926	973	918	1026	945	914	914	1001	949	916	979	922	948	911	966	932	916	964	929	954	946	885	919	967	978	1006	935	965	942	932	957	916	956	967	945	922	909	951	943	923	893	957	950	964	894	919	926	895	883	945	914	917	1006	938	962	930	917	953	927	955	939	977	980	948	934	935	992	889	932	1025	945	964	924	890	1016	959	976	939	940	979	963	919	914	890	991	900	935	886	965	942	950	939	964	921	962	947	941	959	878	955	932	964	925	913	959	866	894	919	919	945	932	1050	951	986	977	920	911	947	952	954	972	941	890	929	983	908	979	964	948	923	937	931	1007	970	949	944	912	923	946	929	929	998	915	898	923	985	927	915	950	934	908	926	978	914	937	936	916	975	896	924	897	916	945	875	939	955	955	890	985	923	928	937	1063	927	939	937	946	958	927	952	927	952	972	970	964	931	906	970	918	956	1001	929	948	944	905	975	919	958	959	915	944	938	928	972	923	946	974	995	945	916	950	1008	1007	920	941	941	962	927	972	935	987	964	952	953	927	925	944	943	929	961	1003	958	976	905	877	931	919	938	938	968	990	985	953	924	975	924	931	969	966	1004	913	948	936
28323	20073	6600	625	414	378	345	336	328	292	332	344	306	348	321	335	330	368	342	330	317	363	351	343	321	331	319	317	324	338	355	322	322	328	290	340	312	290	332	342	347	331	315	316	285	325	306	353	315	337	316	332	338	290	338	346	322	312	334	304	332	352	348	328	319	338	356	347	335	335	307	346	308	316	340	346	317	338	284	345	297	341	350	314	348	339	332	309	323	328	321	310	323	334	308	330	343	351	336	350	319	309	358	343	302	351	308	313	294	309	333	310	355	328	308	342	293	331	307	337	300	325	345	336	301	330	316	317	329	340	299	320	326	339	323	334	287	344	323	347	323	309	328	301	337	327	306	372	335	342	357	322	305	313	350	331	295	374	301	306	318	336	310	320	345	396	345	304	327	353	304	330	316	349	332	320	340	333	311	343	331	311	337	339	324	299	311	315	325	327	314	329	353	342	381	312	347	311	354	287	339	310	334	355	325	271	307	358	346	352	338	348	340	324	346	345	322	332	341	336	320	314	323	327	320	349	370	329	316	344	313	318	308	298	317	344	326	311	345	334	345	343	353	316	325	331	349	322	334	334	336	332	318	360	339	336	323	331	333	313	319	324	352	339	302	327	349	306	352	310	348	309	300	309	299	319	345	319	319	331	325	350	356	327	350	345	303	305	317	347	349	353	337	309	306	308	340	323	330	333	293	306	313	349	352	313	316	322	338	341	309	299	344	340	321	336	323	342	338	352	312	357	307	311	345	331	318	325	328	311	348	338	314	316	319	343	345	338	332	309	331	312	365	319	312	333	305	341	353	359	302	345	335	327	341	309	337	342	353	328	324	305	327	318	339	337	331	342	322	352	337	299	309	341	380	344	296	373	334	316	350	313	343	314	324	343	332	329	289	350	321	297	319	346	354	316	328	359	366	304	326	331	364	323	311	290	310	373	293	318	322	302	316	316	296	344	332	323	306	355	330	356	287	320	351	356	338	335	314	341	327	306	326	318	343	331	326	319	338	332	316	324	325	309	325	343	346	322	330	355	337	362	348	338	327	337	345	314	300	339	306	285	346	318	336	328	362	315	324	330	342	335	347	310	356	327	348	361	311	316	339	343	330	323	339	332	338	312	336	370	322	338	341	320	306	357	329	356	336	329	356	330	350	295	307	331	345	347	355	348	331	315	302	320	348	319	331	313	348	366	292	311	313	319	316	317	309	311	340	319	310	323	350	300	340	347	302	316	294	313	349	313	345	328	354	326	329	349	314	327	326	325	366	338	338	314	292	308	327	284	328	300	324	329	356	312	321	294	303	290	347	323	329	320	329	331	345	337	363	319	373	332	326	329	313	313	310	342	306	295	329	335	354	337	319	365	307	336	337	334	311	329	354	336	332	310	357	351	334	330	325	318	351	315	300	334	318	325	336	348	343	308	331	317	347	329	326	303	335	348	345	340	351	322	335	324	321	319	305	308	323	317	340	314	342	347	364	328	326	331	358	330	330	366	333	324	346	297	350	351	313	313	312	353	327	351	333	334	351	297	328	314	318	324	338	338	315	321	303	317	336	335	362	348	295	324	306	321	320	307	337	320	337	334	310	317	353	318	359	327	322	334	326	327	320	312	297	305	315	364	361	301	315	359	338	349	312	316	349	325	323	334	361	334	307	360	332	328	335	335	325	336	316	286	362	327	305	295	293	293	351	310	329	313	295	338	309	339	318	344	329	350	329	324	341	324	343	342	336	337	359	336	342	333	323	359	324	354	327	340	294	296	312	327	370	332	332	309	333	299	319	299	318	342	338	322	327	350	315	338	341	342	324	326	335	310	299	332	346	355	347	328	356	341	361	348	314	338	358	331	354	330	333	336	326	322	338	337	303	329	309	327	348	366	329	337	317	325	320	327	387	316	316	313	328	298	304	314	319	320	360	307	316	355	318	345	294	332	326	366	282	317	343	310	362	352	332	319	338	343	311	342	309	326	369	347	342	327	354	328	353	347	343	349	354	319	306	348	324	334	315	334	291	323	299	302	326	341	309	372	337	355	332	339	341	327	343	327	357	294	360	345	326	337	304	322	349	323	344	352	368	330	373	317	300	347	319	301	329	344	318	301	337	316	339	340	333	331	333	316	339	350	296	288	315	340	339	325	324	316	338	314	326	330	334	335	337	320	317	325	350	321	312	317	340	318	328	344	366	358	325	329	335	325	314	344	329	319	328	319	314	306	317	341	345	298	329	339	320	326	351	324	319	331	325	352	309	318	328	338	319	319	322	294	352	318	319	309	333	325	305	344	299	349	317	337	320	317	336	358	322	341	354	283	319	336	321	355	324	336	344	343	312	365	330	330	332	362	301	367	300	291	298	339	286	307	303	347	322	304	317	298	356	318	336	327	332	337	317	326	328	292	347	351	350	344	354	337	374	348	314	295	350	301	326	343	343	327	346	315	313	346	324	326	327	331	306	350	323	304	342	359	335	332	332	329	325	361	315	361	336	304	289	318	315	334	310	317	303	330	313	307	349	302	304	308	362	314	301	325	360	327	339	321	328	334	321	361	344	315	319	322	314	336	314	356	341	324	300	377	305	322	313	336	322	349	334	329	357	341	373	317	324	329	314	293	331	337	326	301	347	360	342	341	323	342	342	324	314	359	343	310	329	323	332	322	323	351	328	340	306	348	314	330	344	342	351	308	354	353	343	337	338	338	341	341	340	316	338	364	332	311	313	339	311	304	349	330	321	355	343	328	334	342	322	339	320	329	312	339	357	343	324	334	319	355	350	338	331	336	375	307	347	327	329	333	329	319	298	349	301	362	337	312	294	330	307	335	339	350	333	348	322	331	300	296	335	336	372	356	352	298	306	336	323	313	338	323	381	350	350	348	333	318	312	336	349	329	302	316	329	323	338	310	328	340	320	338	367	334	291	304	336	357	341	310	320	331	322	329	338	325	300	299	342	332	325	346	306	295	306	318	324	311	307	310	334	315	301	362	348	322	323	341	346	343	319	313	319	295	322	340	317	351	321	305	326	332	317	339	313	316	316	342	338	306	341	333	355	326	324	320	315	330	321	323	353	340	325	288	319	332	321	331	325	332	318	324	325	328	337	322	349	325	338	323	322	316	339	331	321	277	304	334	341	354	319	310	335	339	326	368	308	330	322	394	321	300	308	351	309	325	285	335	298	315	327	349	313	322	332	345	324	361	348	291	325	320	331	347	352	317	360	350	312	345	323	342	316	358	361	297	373	325	320	360	299	322	316	290	323	337	321	317	306	316	319	320	308	297	305	316	339	309	318	328	327	315	318	333	352	337	318	327	333	339	326	347	357	307	333	326	359	334	367	311	337	317	335	339	335	349	335	344	328	356	352	344	336	350	338	342	346	326	335	330	312	353	306	312	317	318	299	304	323	298	317	327	347	298	318	344	333	311	324	335	336	374	363	332	341	347	349	331	321	333	310	307	319	331	331	317	341	343	399	360	316	338	308	356	283	314	329	318	394	332
22385	4059	715	550	555	449	482	442	438	433	425	391	469	437	417	402	402	414	425	401	434	383	421	401	426	400	418	400	376	436	436	412	444	418	401	418	383	442	404	417	392	460	435	446	416	420	398	420	429	429	412	426	430	399	407	417	415	411	402	408	445	423	409	414	411	424	382	387	394	442	404	438	429	403	378	417	389	428	419	415	399	408	394	416	400	394	403	393	432	426	396	425	399	347	389	435	417	399	409	380	373	452	421	427	425	408	394	392	415	421	389	470	416	456	385	437	465	396	407	399	399	438	391	371	405	454	413	401	382	420	431	401	399	413	420	396	427	432	424	376	401	379	430	455	421	443	376	413	405	397	426	410	398	397	428	398	419	401	410	393	429	430	439	416	386	422	402	444	409	400	412	374	392	421	428	425	422	441	422	430	398	447	423	412	399	397	407	453	414	383	430	427	384	397	415	409	394	423	411	422	389	400	393	378	401	426	420	418	425	439	430	431	379	393	394	414	401	402	434	391	403	409	414	408	364	442	381	410	419	410	445	417	397	428	426	444	439	406	424	427	404	398	386	433	431	423	435	385	409	423	428	388	435	433	416	409	397	412	402	466	409	404	392	449	423	411	413	419	388	402	415	412	392	405	398	415	396	412	421	436	411	383	405	415	415	433	426	369	413	396	429	406	398	415	385	434	407	395	393	441	415	442	413	404	406	412	437	397	449	435	382	391	407	427	398	408	407	441	435	435	384	408	402	432	426	400	422	439	401	377	425	398	411	404	430	416	402	414	416	439	408	418	404	399	431	427	414	409	387	382	413	407	411	430	392	398	411	408	423	419	388	430	433	441	416	398	401	416	420	387	392	426	395	387	403	387	425	395	391	415	397	398	433	402	393	422	384	420	371	379	416	460	431	422	424	431	412	427	438	405	418	463	404	423	434	408	445	401	408	395	436	398	436	418	448	408	393	423	431	398	424	418	426	420	420	406	424	422	424	370	423	386	440	411	456	410	415	431	416	426	424	428	418	470	408	408	415	394	425	419	423	431	401	441	410	394	431	417	401	435	405	413	410	430	431	438	417	399	411	426	390	409	398	411	443	425	410	417	429	439	401	406	408	429	424	381	419	403	399	427	404	431	412	391	448	404	440	408	409	363	393	430	398	438	423	425	416	408	415	426	404	438	403	403	423	397	420	442	412	397	407	414	405	410	452	407	396	402	382	400	430	418	390	418	397	396	437	446	418	429	405	458	401	401	452	438	406	415	435	405	420	415	417	388	386	411	450	416	376	418	406	402	416	412	431	384	402	420	370	402	432	395	445	367	411	391	396	417	429	419	404	449	465	395	384	416	407	409	369	449	403	444	391	375	400	416	380	424	447	399	426	383	410	414	401	416	411	388	413	425	374	385	399	429	403	401	394	423	419	386	399	377	424	390	408	384	423	390	426	407	378	422	419	449	414	423	427	429	405	444	442	431	480	401	427	421	400	404	411	391	387	429	423	412	450	402	433	376	414	402	440	385	400	410	418	430	444	410	444	408	375	428	422	430	418	403	412	415	454	391	422	403	401	428	435	381	389	419	420	421	415	456	412	406	419	381	394	400	422	414	385	388	401	440	416	387	421	400	430	379	424	398	385	433	426	417	418	423	400	419	427	385	406	432	425	412	404	408	406	413	429	410	431	414	407	415	447	395	389	412	397	398	408	360	402	420	416	407	453	403	390	401	398	439	443	408	398	412	440	391	397	419	381	421	437	406	405	387	399	448	364	386	439	433	423	408	412	443	420	424	398	401	410	424	401	427	418	383	412	416	377	389	394	386	424	396	441	411	431	446	394	406	414	383	444	416	384	441	418	415	423	407	409	400	423	395	395	431	429	444	445	393	398	422	424	433	424	418	402	427	396	389	418	407	417	429	437	430	425	405	438	412	410	427	424	410	432	420	434	417	403	439	383	415	390	399	411	415	384	444	424	409	409	421	418	422	393	405	418	413	430	395	456	419	433	395	355	396	448	390	427	417	413	434	383	418	404	424	417	423	412	427	415	451	385	393	413	368	405	426	394	441	426	419	411	396	429	408	413	400	404	426	432	405	415	440	448	378	403	414	405	429	378	448	425	455	411	385	407	406	434	437	384	390	425	406	422	403	402	415	379	439	418	414	466	410	394	419	430	417	444	393	411	405	409	386	403	407	379	433	403	386	391	427	415	414	392	407	437	429	391	442	431	393	415	429	407	414	421	395	391	400	371	387	441	391	406	416	399	402	426	398	383	421	448	407	426	417	426	361	380	366	409	411	409	427	425	377	421	404	429	392	419	408	395	419	400	413	419	407	416	400	408	410	422	420	427	396	397	443	429	404	421	415	422	420	403	436	393	408	411	410	443	423	443	410	395	437	407	409	397	401	417	427	412	425	393	405	364	433	390	443	405	423	400	362	430	400	444	396	411	406	448	429	438	410	420	425	427	420	416	393	388	458	382	401	395	410	401	420	406	417	412	433	383	403	428	447	436	427	443	457	419	429	455	430	418	412	381	416	427	399	416	384	425	377	384	438	412	416	407	415	415	415	417	401	408	407	423	410	421	409	428	422	399	442	384	416	395	444	391	384	420	423	397	396	402	388	403	388	430	383	393	377	367	417	430	436	426	403	359	387	437	429	420	390	423	410	391	388	440	379	427	460	431	434	380	396	427	417	430	432	410	402	439	430	429	421	405	388	405	432	376	393	426	409	418	412	419	418	418	391	427	415	417	378	415	417	420	446	408	406	427	432	398	401	413	439	408	444	401	413	389	400	402	395	394	397	417	395	402	425	386	467	423	427	415	411	416	461	441	384	414	391	451	414	420	440	417	375	417	393	393	419	405	393	396	436	383	361	422	398	429	418	397	411	403	425	428	414	400	424	407	425	409	423	411	396	408	422	435	438	388	420	392	404	446	430	401	420	422	432	390	399	406	382	460	441	415	412	422	400	459	399	415	408	411	423	413	414	405	414	406	433	429	434	380	435	402	399	417	430	398	410	376	406	431	406	455	409	408	400	400	412	433	417	399	424	417	416	351	389	399	376	386	443	368	453	382	392	421	395	393	370	408	425	399	397	394	437	409	423	408	430	381	418	391	420	394	419	387	407	374	427	432	402	397	452	387	430	408	410	439	416	403	384	419	417	388	400	415	425	413	436	381	427	427	415	400	407	395	411	369	407	381	391	413	370	394	457	411	392	447	407	409	438	416	385	410	365	426	417	404	385	418	440	396	417	397	417	444	391	430	416	390	381	377	427	427	401	399	430	413	398	416	423	419	425	427	424	401	426	412	392	390	417	404	394	434	402	385	457	392	397	443	417	418	437	427	413	404	448	386	400	438	437	410	427	430	411	404	388	416	448	423	410	397	414	441	430	391	400	409	416	433	416	391	407	387	436	433	392	441	390	396	421	423	422	418	377	414	371	442	407	412	412	403	383	440	405	383	430	377	387	454	391	393	441	429	433	427	433	395	422	430	426
24306	21399	28437	24738	21377	9886	1311	984	861	831	792	748	730	742	799	707	718	713	686	690	656	719	652	713	705	676	689	724	663	672	710	716	696	697	700	683	664	669	656	666	671	704	715	633	690	680	649	715	677	694	675	671	662	665	661	665	696	673	633	667	668	644	664	689	638	664	654	665	677	652	632	642	662	653	617	660	665	737	694	660	685	638	673	620	652	645	654	672	642	654	579	697	659	662	662	650	711	645	631	664	669	718	630	685	636	675	704	689	656	648	660	656	650	722	689	676	663	678	657	719	672	690	649	638	699	684	678	682	621	635	673	684	708	675	667	722	667	703	660	677	691	683	684	652	647	687	680	715	711	655	686	649	668	644	594	665	668	665	703	621	696	666	705	684	642	676	711	625	682	664	645	647	647	668	680	670	620	655	671	692	641	611	713	641	655	660	657	688	682	736	668	678	670	655	674	640	668	684	719	668	652	660	647	677	684	637	693	658	652	674	647	674	682	637	627	672	664	688	630	621	663	636	673	682	678	629	671	692	667	610	630	668	648	688	687	640	653	653	652	655	692	627	689	679	665	656	670	614	654	658	701	665	660	670	662	667	663	682	694	677	626	677	709	670	654	680	659	634	669	668	692	636	691	683	700	652	661	681	670	690	696	673	699	652	612	627	686	660	701	667	673	656	670	648	645	671	693	655	685	659	644	642	639	669	632	670	723	678	682	677	675	725	685	689	628	706	680	686	655	703	691	657	695	615	668	673	662	655	646	654	653	665	642	661	655	668	651	667	656	650	701	648	701	678	657	696	671	622	671	654	637	668	703	677	676	655	726	720	667	761	653	638	703	641	662	653	617	648	648	657	667	724	635	640	696	649	625	646	662	676	659	647	648	683	690	640	663	679	695	663	685	656	664	689	657	679	655	658	695	678	668	693	689	640	670	695	695	666	671	664	701	668	686	651	607	637	684	617	702	646	633	632	712	644	644	680	663	683	705	611	671	688	694	685	704	670	701	695	620	623	705	695	655	625	667	617	673	676	630	664	663	669	712	668	675	692	660	642	637	686	628	629	687	698	669	681	631	715	684	668	654	633	686	675	690	662	634	626	638	731	672	616	648	661	676	653	690	689	639	660	693	664	671	653	650	655	626	676	679	692	669	671	611	712	714	648	715	670	674	638	632	651	682	678	617	679	664	663	623	642	703	653	646	653	665	657	700	649	673	706	635	687	652	695	662	675	697	655	656	687	691	645	649	648	649	702	653	679	698	628	639	702	668	678	683	666	660	689	711	661	660	634	676	634	674	705	665	654	664	691	653	660	695	678	710	603	718	649	649	630	681	636	656	673	688	643	647	669	658	664	647	669	718	663	656	648	636	653	718	639	657	647	700	643	712	651	703	668	679	661	652	658	666	660	721	658	666	663	659	657	665	666	650	648	677	683	708	679	665	649	621	643	645	673	673	616	684	654	664	633	650	651	666	647	656	630	693	664	658	673	649	684	658	666	696	673	635	686	694	676	683	681	671	671	659	642	649	664	707	660	686	669	636	682	712	647	706	660	646	682	691	647	667	695	653	662	635	647	653	707	709	631	628	663	643	655	627	643	673	728	665	732	677	671	673	671	677	630	684	676	676	688	645	637	678	700	677	626	696	655	673	636	642	658	625	723	669	649	664	626	709	690	679	661	616	722	649	675	768	641	720	654	688	662	626	637	644	656	703	663	642	708	677	646	680	727	662	683	609	633	622	650	670	673	671	690	679	661	636	674	650	712	659	665	667	666	728	687	702	661	692	658	679	703	661	685	725	697	672	670	669	673	659	655	643	718	685	646	678	660	726	667	667	726	659	663	671	650	669	685	651	694	671	718	676	678	622	659	679	664	676	659	637	658	696	666	662	699	628	648	676	651	675	721	664	675	704	669	702	679	694	702	656	702	651	655	680	644	665	660	669	665	691	651	669	637	615	667	670	649	715	669	687	662	655	706	685	673	622	658	653	713	699	643	693	645	624	636	664	717	590	652	663	631	677	636	671	653	677	699	717	688	648	684	652	674	676	643	683	657	637	682	654	671	640	651	645	610	666	655	677	671	676	730	649	671	681	720	601	656	665	647	682	620	658	643	645	655	646	718	650	688	666	650	669	684	686	625	688	610	680	677	667	706	633	733	681	673	694	679	694	635	685	636	673	688	668	651	715	606	670	681	681	723	675	693	632	686	697	670	660	662	679	678	589	715	644	674	708	651	644	680	666	649	657	688	674	653	647	667	633	645	696	650	699	657	621	643	635	706	670	641	678	710	741	729	606	617	713	638	664	634	701	656	658	700	670	686	648	683	683	704	671	684	657	697	660	636	645	637	651	667	622	686	684	684	663	649	667	654	680	662	704	663	640	671	640	734	656	664	664	707	701	681	727	666	677	668	674	650	666	645	670	647	651	717	692	627	690	666	634	658	676	693	665	675	646	677	728	693	652	633	668	658	640	641	668	651	642	667	724	704	718	670	685	646	688	654	672	658	661	709	669	666	670	686	667	641	615	661	626	674	678	679	702	649	708	687	674	660	677	731	635	691	691	640	678	647	638	645	657	645	719	653	662	637	680	639	600	692	650	655	668	651	656	670	666	667	705	652	626	664	673	720	684	654	634	640	686	640	619	708	698	688	651	680	671	642	685	625	683	691	638	659	711	686	647	681	674	721	673	696	693	648	666	638	641	689	721	659	689	647	698	684	693	630	604	635	610	667	691	678	666	673	672	650	720	683	651	721	642	696	717	652	671	715	679	623	645	635	667	673	690	626	676	668	686	697	669	667	637	618	707	673	708	685	681	689	658	665	695	697	701	640	656	666	707	677	653	677	652	713	670	643	665	713	708	675	691	663	662	674	656	660	667	685	662	666	725	665	650	633	645	655	674	673	695	684	662	665	627	631	704	670	641	667	638	671	660	657	664	661	640	690	705	656	646	693	673	685	670	737	633	666	655	664	662	696	669	640	667	654	625	686	702	688	657	655	669	716	699	681	676	668	679	693	671	669	723	718	664	654	653	682	679	647	683	717	707	649	653	670	690	643	699	667	634	704	718	683	672	664	659	673	656	676	662	671	664	679	663	603	645	736	665	682	620	660	620	685	626	707	679	656	647	650	708	664	622	710	662	667	621	654	665	672	633	688	697	645	656	622	693	634	703	693	627	659	677	686	667	645	656	677	672	724	701	638	628	650	679	654	702	681	623	677	676	639	693	667	664	712	622	717	658	692	683	679	667	675	622	669	652	703	649	652	666	717	673	661	637	685	635	641	683	670	663	725	604	721	680	670	694	669	647	662	684	627	636	639	667	657	642	652	647	700	656	672	649	658	676	642	641	666	688	652	678	686	683	657	666	653	704	683	632	665	628	659	716	639	709	673	654	664	664	637	654	702	675	660	652	672	622	612	672	704	637	692	640	692	674	651	702	663	669	673	663	691	694	669	651	682	677	636	666	633	659	668	667	726	652	663	690	683	641	658
50075	14615	5911	3091	2359	1847	1555	1290	1265	1164	1124	1074	974	974	964	873	910	900	905	891	858	847	834	814	874	817	804	838	860	806	807	808	845	784	809	804	832	808	805	799	798	789	852	849	791	814	799	852	807	794	797	813	796	802	785	818	792	775	816	875	821	844	789	763	786	817	801	794	838	801	819	815	733	771	792	800	841	779	890	779	832	800	740	824	817	840	824	802	798	782	875	761	824	838	805	762	791	773	762	838	792	803	843	763	803	774	810	886	813	809	773	784	821	770	778	809	822	817	799	857	811	769	825	794	796	742	789	819	830	819	781	772	812	770	798	785	840	789	796	787	773	840	830	790	760	799	835	766	757	745	804	825	806	804	819	791	742	812	852	809	802	742	804	773	789	761	796	812	843	785	772	796	826	786	817	819	813	835	766	823	761	866	853	849	835	797	798	754	780	806	765	802	813	797	793	834	796	837	780	813	812	827	834	853	842	768	792	788	782	873	802	832	807	798	757	861	788	786	815	864	852	825	791	738	789	755	772	815	850	801	814	812	818	776	801	786	829	766	838	784	769	825	776	753	797	803	818	767	771	782	831	851	847	779	822	780	796	812	820	747	776	852	783	844	808	837	861	821	763	788	792	761	784	791	807	795	836	811	816	763	808	824	790	757	813	810	797	739	818	805	826	766	785	873	760	802	782	815	808	785	864	817	773	814	810	784	782	787	787	794	857	808	846	807	767	783	769	821	802	774	825	829	781	813	783	816	791	764	785	788	824	776	808	838	799	845	794	802	779	823	788	819	816	816	848	791	752	830	768	737	854	807	799	762	812	815	803	814	761	781	851	788	856	803	802	759	816	834	765	811	806	877	832	776	815	824	783	816	814	813	797	761	804	769	802	791	816	834	797	823	816	759	780	765	816	824	821	764	788	798	856	782	828	739	813	809	792	815	822	772	781	795	785	762	802	781	759	834	796	814	807	768	818	812	842	815	822	821	811	776	772	775	801	836	773	775	797	794	817	813	771	806	774	784	799	793	826	801	774	812	811	773	768	787	785	873	783	787	833	776	824	802	809	769	833	816	823	796	838	792	785	769	809	789	798	792	853	789	833	795	804	806	776	789	826	809	775	799	809	784	805	748	740	789	834	828	767	793	841	793	818	807	772	812	782	803	771	850	775	827	790	821	781	753	784	812	771	753	852	752	817	757	811	836	781	768	812	791	820	784	806	758	809	808	849	828	811	796	844	790	796	807	777	809	815	780	792	787	847	795	779	776	769	791	783	768	843	779	808	822	794	799	777	817	812	801	795	756	803	788	788	810	785	774	839	744	874	815	789	818	765	788	851	838	787	796	836	796	810	819	851	785	854	842	796	767	792	800	737	825	798	782	859	821	837	820	759	821	746	792	823	803	825	743	798	783	794	840	779	816	840	808	776	792	804	722	831	791	759	789	809	815	814	771	834	813	751	788	839	872	793	812	816	803	785	805	831	784	783	770	789	765	783	752	849	770	783	797	804	752	766	811	799	744	794	797	788	758	776	786	829	796	790	832	850	841	794	810	807	803	838	834	739	761	776	799	830	801	844	785	784	838	830	823	781	804	781	787	788	825	826	743	810	765	827	753	800	849	775	853	823	831	805	773	793	816	753	775	853	825	779	811	786	779	804	784	771	858	806	835	779	750	806	798	834	827	796	799	851	791	846	749	823	823	776	740	814	820	857	733	792	844	842	843	805	756	777	803	821	841	826	816	787	778	832	828	839	812	776	774	783	820	744	823	770	838	865	779	848	799	800	785	793	784	811	798	779	836	838	790	843	788	784	787	802	777	770	792	862	753	830	767	820	820	775	834	820	846	790	803	825	836	834	746	806	840	785	736	841	789	809	859	802	731	796	794	794	798	796	864	785	796	771	797	815	778	831	817	796	800	834	782	763	823	805	774	794	854	829	781	818	793	804	809	786	798	796	804	804	863	801	843	808	810	766	850	812	807	753	776	798	778	804	859	802	802	780	743	775	745	805	815	799	802	797	813	789	808	845	756	817	801	785	746	775	784	800	792	785	821	806	774	785	816	794	842	762	814	801	826	789	773	799	817	797	859	795	791	814	831	795	806	840	805	767	840	840	802	782	781	804	823	825	812	856	846	795	826	750	865	791	784	804	795	795	788	802	788	769	774	837	827	857	799	819	777	800	786	785	842	801	798	801	746	798	810	846	723	783	785	844	802	767	812	757	819	805	813	836	809	815	783	799	832	786	822	789	749	775	806	701	792	777	773	788	800	847	798	840	821	774	825	826	818	824	816	842	824	881	827	802	746	828	855	796	785	824	797	824	860	799	763	743	826	836	829	804	813	818	771	777	816	781	787	793	789	831	781	819	775	821	794	753	804	805	788	793	836	817	756	799	765	796	860	777	743	816	803	788	803	846	791	823	806	789	782	813	819	821	766	838	835	747	858	798	780	778	799	814	752	764	838	786	831	761	725	811	812	850	792	760	811	747	812	820	765	772	792	813	771	786	844	831	826	817	757	750	808	794	830	840	808	828	839	790	779	807	812	800	795	817	809	812	827	796	749	778	799	788	807	771	765	760	790	803	873	811	753	819	815	825	799	790	778	842	779	792	813	781	749	769	756	771	776	803	816	784	800	796	817	785	814	839	824	772	794	790	736	800	786	753	816	829	794	811	781	817	756	778	817	812	776	793	835	814	761	798	816	827	779	856	789	791	803	826	820	796	833	823	743	837	828	766	792	781	796	768	840	795	826	808	770	864	791	836	788	836	815	789	792	815	807	759	767	862	794	831	807	812	803	810	847	814	786	786	857	754	776	829	786	806	783	823	788	780	842	817	772	840	793	734	812	888	830	784	836	859	808	820	797	745	836	793	790	821	777	814	796	805	798	794	784	775	782	790	819	773	840	837	823	792	833	835	842	825	800	836	774	773	785	806	818	828	737	797	831	813	814	837	774	753	752	786	834	821	755	799	791	762	801	823	851	829	771	849	815	791	734	835	783	819	812	764	783	742	823	809	794	801	830	746	786	872	793	852	815	803	745	814	798	812	823	810	808	778	772	819	799	808	804	825	841	773	841	785	806	745	797	802	814	806	834	837	819	795	789	757	833	781	794	823	793	871	836	787	843	773	788	764	807	820	832	748	806	790	869	790	801	774	812	786	786	850	729	830	835	853	806	725	828	763	802	772	787	819	798	795	786	795	805	796	827	775	793	776	873	763	777	894	774	759	766	789	769	782	786	791	793	825	803	835	827	865	802	826	758	791	765	838	778	812	876	834	811	842	764	784	778	835	831	810	776	786	806	807	815	795	806	847	826	802	833	805	817	785	787	774	745	797	797	820	799	783	766	819	774	841	781	771	799	790	807	821	805	824	803	764	747	770	800	791	807	822	802	770	801	809	829	760	804	771	780	777	822	848	758	765	775	843	852	800	785	833	797	806	780	810	792	836	814	782	758	795	791	817	821	804	816	837	799	833	823	832	780	831	794
25771	21431	27204	25753	7969	584	421	365	381	350	348	338	305	333	336	296	325	322	299	288	308	320	321	314	300	358	295	297	315	318	288	301	290	300	313	323	302	300	270	288	283	273	279	276	332	322	314	316	271	310	292	276	295	317	297	306	325	278	287	285	288	313	265	316	305	313	321	276	293	305	291	292	313	323	302	294	261	287	289	275	297	311	266	285	302	315	304	286	286	285	309	336	275	273	273	302	306	278	289	293	303	285	305	287	300	298	281	274	316	321	254	268	287	311	318	303	270	301	305	304	274	293	296	265	310	279	297	319	303	301	315	269	294	302	289	309	279	291	317	304	287	281	320	284	295	314	270	289	310	301	316	320	292	270	299	304	307	296	273	265	306	274	291	287	304	284	254	322	334	284	296	309	314	296	275	276	311	267	276	333	271	292	298	285	289	324	318	283	290	276	258	265	299	320	281	258	284	272	266	280	318	294	293	281	297	296	295	320	258	305	296	282	308	284	310	268	284	286	327	294	310	303	302	293	307	294	292	289	279	302	276	325	276	327	269	311	299	314	297	279	263	288	279	285	263	263	297	303	264	285	297	280	298	317	299	271	310	320	301	263	277	316	313	295	318	302	298	269	288	319	339	291	332	301	334	287	287	266	298	292	291	287	300	288	257	290	304	311	280	333	305	314	310	260	274	328	274	295	282	302	270	291	291	275	293	277	295	282	305	339	288	284	301	305	280	294	288	307	304	286	277	286	314	292	302	323	343	277	304	283	304	309	316	322	328	299	299	306	298	302	320	307	280	296	286	275	275	288	299	303	300	287	297	281	280	291	295	320	296	294	319	299	290	313	286	296	302	275	287	292	291	285	334	291	303	313	283	297	283	313	279	303	303	305	299	305	303	321	286	291	278	310	310	259	272	279	292	312	302	287	286	269	301	278	271	322	292	325	268	276	284	273	301	300	295	314	287	291	291	271	299	292	290	272	316	294	287	313	307	308	285	298	279	306	312	297	296	283	306	291	304	267	287	278	311	288	304	301	296	270	300	309	288	306	309	327	321	318	302	283	323	294	291	292	281	326	296	267	319	312	278	261	302	332	269	277	306	274	274	267	288	299	290	324	297	322	295	319	314	323	313	284	303	279	299	286	273	276	265	304	306	279	277	302	299	301	315	298	301	265	284	303	339	291	300	333	287	299	286	285	288	289	302	313	310	270	288	326	296	322	277	288	262	337	290	302	322	290	284	293	292	297	291	290	297	304	292	313	325	303	310	309	274	272	312	297	308	256	302	322	291	327	297	289	290	306	274	321	314	324	271	287	317	304	288	305	314	313	346	319	323	298	271	287	269	267	315	302	306	321	319	281	303	303	292	289	307	302	283	313	276	309	282	300	296	316	275	278	305	315	292	288	284	294	304	307	316	279	288	299	291	261	301	303	289	284	282	277	285	299	269	320	288	316	291	300	297	306	289	273	295	304	308	336	298	289	324	309	300	296	309	283	294	311	273	312	318	305	306	290	270	289	300	302	305	323	266	283	302	299	291	298	299	306	285	324	324	280	274	293	286	294	278	277	286	295	296	283	273	299	302	299	280	327	293	344	308	314	304	282	305	298	285	298	294	302	307	299	320	304	291	331	286	274	306	294	259	314	318	295	289	301	305	306	285	279	293	296	302	292	303	332	296	266	326	327	319	286	292	308	288	296	277	320	304	293	283	297	318	286	308	289	300	308	316	275	296	315	277	296	315	308	296	304	255	280	301	315	308	307	302	301	329	267	285	277	283	303	306	305	292	265	273	273	287	316	290	340	297	316	279	336	268	316	313	294	300	301	303	294	288	284	289	281	296	283	279	302	275	277	274	285	327	290	315	252	312	295	275	298	286	300	326	268	313	310	316	281	281	341	278	279	309	302	321	315	273	272	284	309	292	300	278	289	270	303	278	304	258	319	282	290	301	309	317	290	276	305	313	267	292	312	321	302	315	292	314	305	282	270	261	307	273	280	296	302	316	275	306	295	309	291	288	333	281	276	264	322	290	318	313	294	261	295	296	310	294	295	296	318	308	287	276	329	252	326	302	304	298	303	299	298	308	302	306	280	282	290	296	289	291	342	308	308	289	289	295	313	288	289	293	282	293	287	290	295	288	284	289	316	274	303	293	279	302	309	318	303	322	313	309	272	306	301	265	289	277	312	304	303	300	326	263	312	304	315	294	280	320	266	308	277	302	263	283	274	287	287	282	310	300	310	285	287	302	320	309	283	293	284	316	295	277	304	270	310	292	285	308	343	282	313	293	305	285	301	318	296	288	282	314	296	312	286	291	287	247	288	287	297	322	349	297	307	302	316	277	287	312	301	304	276	284	286	279	273	284	282	314	297	298	291	313	283	272	303	312	279	296	313	312	310	305	294	294	293	297	296	297	292	297	319	296	287	310	276	263	288	308	276	287	285	307	288	288	286	315	309	314	295	324	274	275	331	312	298	328	311	317	302	296	305	293	290	291	304	280	303	249	300	315	305	261	291	299	280	291	289	254	306	303	298	292	260	272	288	309	281	311	288	280	308	309	301	298	285	291	284	291	280	315	280	286	304	279	317	298	320	308	290	290	258	316	295	282	282	293	318	313	283	281	303	280	260	271	306	280	272	302	282	264	297	291	284	312	303	284	290	321	293	314	306	287	303	291	291	274	282	312	262	358	298	286	290	289	314	304	309	295	304	318	325	270	281	317	284	302	269	315	308	275	309	293	298	300	306	305	293	316	314	300	299	243	310	293	308	260	313	290	299	295	321	274	283	293	298	289	270	283	324	295	307	315	279	257	295	298	262	322	258	306	298	287	285	311	291	269	282	314	299	282	275	316	277	288	301	339	277	295	287	316	307	301	302	275	303	281	305	345	288	328	324	274	286	302	287	309	262	276	296	287	283	294	281	316	298	281	300	308	292	311	263	305	292	300	306	299	285	299	284	300	284	298	326	281	298	330	313	299	313	306	294	277	278	308	330	318	294	251	291	314	316	308	293	336	305	274	263	287	326	300	305	297	284	312	299	292	316	296	337	325	282	314	270	290	293	292	324	332	305	317	295	316	272	310	298	270	285	315	275	290	308	294	312	265	281	301	279	274	281	296	303	320	269	267	296	283	298	319	234	296	324	290	287	310	298	285	277	323	295	304	270	322	289	290	292	289	253	311	301	281	304	276	290	292	306	276	303	292	268	278	300	281	284	308	299	269	315	296	301	303	285	259	281	291	301	286	274	302	297	306	304	297	300	320	283	292	258	301	308	325	256	280	285	305	317	284	338	314	272	324	302	294	294	301	317	316	285	311	280	286	271	279	302	289	313	273	283	329	268	275	289	327	299	289	289	361	289	309	278	297	314	300	272	274	297	277	297	317	281	318	305	298	294	302	303	306	306	286	296	283	296	289	308	296	317	308	313	312	317	296	265	262	279	303	322	264	298	268	323	301	289	296	332	281	305	286	315	292	294	252	301	244	305	287	294
46701	11318	2975	1562	1142	951	765	676	609	618	525	519	490	469	460	451	454	478	400	454	393	472	405	414	434	402	417	407	437	376	451	422	431	378	397	414	413	403	394	362	385	384	408	430	382	405	391	399	378	379	385	401	397	409	386	428	397	407	380	420	401	408	400	384	391	393	391	448	401	422	436	405	401	396	407	400	418	385	386	434	397	395	424	369	397	388	395	406	422	379	365	419	395	419	407	380	419	433	374	427	397	411	394	368	391	369	396	361	375	389	425	386	383	396	372	390	433	413	411	428	387	399	410	394	386	412	391	432	393	351	378	408	401	383	413	403	370	376	410	382	384	372	400	448	395	372	399	397	388	425	364	419	380	368	427	417	364	383	380	403	402	402	375	415	400	397	401	411	366	400	387	386	446	405	402	404	387	387	394	437	394	390	405	433	408	397	416	376	379	414	396	414	386	411	420	365	361	368	413	388	395	413	375	398	387	387	391	413	425	407	400	388	383	386	395	404	404	417	429	395	426	376	392	376	426	391	383	378	427	419	399	394	394	407	384	414	402	371	407	348	389	392	401	373	422	359	400	370	394	430	410	387	402	404	405	433	393	426	368	394	419	395	408	382	391	395	387	402	440	424	409	429	374	372	373	407	414	370	366	361	378	410	404	393	384	357	380	404	421	391	433	382	395	401	408	393	382	382	443	410	396	430	395	371	433	455	390	382	396	401	390	408	405	409	369	414	355	409	400	382	367	397	397	424	400	395	388	424	380	413	405	377	377	404	376	361	395	382	395	398	400	408	434	402	391	402	417	391	395	408	413	392	405	407	410	418	422	384	402	448	441	409	425	372	390	402	383	388	402	418	416	385	408	412	400	432	432	400	371	372	418	381	389	383	407	406	388	344	420	409	403	383	407	440	413	428	402	401	386	408	375	387	379	398	393	399	421	390	395	399	387	369	376	393	421	386	415	393	363	377	390	413	406	423	376	405	421	391	447	390	391	404	357	359	404	383	447	403	394	391	372	362	395	368	394	359	387	372	397	412	384	408	402	413	385	418	407	381	403	408	414	405	382	412	369	417	402	403	372	391	380	430	380	364	409	423	370	396	389	392	378	412	401	408	409	350	400	390	386	355	382	395	397	388	360	405	424	424	411	422	395	400	379	409	416	412	394	403	377	383	411	393	396	411	397	392	398	389	373	415	387	366	420	399	410	395	398	379	398	382	395	368	393	389	414	402	382	415	406	379	398	427	406	381	388	393	397	428	408	417	401	411	384	394	422	419	418	390	386	404	368	428	403	400	393	381	378	379	393	427	404	416	415	415	392	388	416	431	389	368	388	423	383	403	355	406	393	395	391	383	391	405	353	398	401	407	370	406	389	383	389	398	381	411	395	435	369	380	407	422	405	405	399	381	395	418	370	414	415	376	375	388	418	401	393	425	413	414	426	428	391	360	421	398	364	405	385	366	411	355	374	382	389	435	389	402	385	369	426	412	368	380	383	414	387	408	406	356	413	402	393	386	430	402	403	389	358	411	400	412	413	380	434	431	415	409	368	386	391	374	414	418	416	365	386	400	352	419	399	398	388	402	386	416	426	408	394	409	362	391	375	399	410	373	361	407	406	429	396	398	418	357	432	429	387	422	419	385	417	410	431	407	416	389	419	407	381	372	387	405	364	423	418	379	466	386	388	407	401	428	410	389	389	420	394	392	384	375	403	376	400	418	410	364	397	408	405	404	414	375	413	427	402	373	367	410	413	425	418	364	352	395	400	394	391	383	401	379	349	408	376	410	433	386	378	373	425	409	374	400	380	384	385	374	365	362	397	417	414	382	396	395	385	381	400	382	384	397	404	433	437	406	392	393	424	413	382	391	427	418	366	397	438	374	385	387	386	392	414	408	395	375	391	430	397	413	396	436	392	408	422	395	381	404	385	388	430	409	366	383	399	382	406	374	416	391	403	381	389	410	425	381	386	370	382	393	400	409	393	370	416	402	356	402	388	419	399	398	390	421	385	412	377	382	393	373	377	378	381	408	425	419	390	388	384	411	376	428	402	374	419	431	427	399	388	396	386	393	406	383	387	409	413	412	397	398	385	418	389	391	391	419	420	411	399	387	397	388	395	405	380	366	398	373	430	393	430	408	390	386	409	408	356	375	370	431	377	425	379	393	400	425	405	384	448	388	366	383	380	394	373	382	367	373	393	416	373	382	384	394	380	405	385	357	412	379	419	396	393	415	389	417	414	391	413	390	385	411	454	397	379	416	407	377	381	394	406	393	400	359	406	419	394	382	380	389	389	382	375	412	401	389	376	345	392	434	414	407	430	401	402	388	441	430	409	396	425	375	372	415	390	376	387	397	373	368	393	391	378	405	341	376	398	393	397	399	421	416	369	403	389	393	406	359	407	406	382	413	404	419	394	392	390	388	388	399	418	388	381	379	399	390	403	417	402	411	385	391	370	396	440	418	401	370	408	410	395	402	376	425	405	392	462	403	402	410	353	416	353	393	399	443	413	418	389	401	399	346	391	410	383	392	398	368	414	426	425	380	411	402	398	363	371	391	380	427	397	399	418	386	380	436	418	358	393	397	377	398	412	382	415	387	377	400	413	382	422	402	355	373	400	389	416	416	408	405	372	390	359	421	414	389	385	375	344	413	429	395	349	391	398	370	425	415	424	395	422	370	370	431	397	380	385	430	427	425	380	373	392	385	394	420	450	390	381	381	395	422	384	359	412	382	424	407	424	353	384	427	400	377	417	388	422	435	386	391	410	400	366	410	393	408	412	376	380	386	400	366	395	387	365	401	402	387	426	377	396	387	393	393	411	410	411	400	404	388	381	380	395	391	400	386	418	375	400	369	369	381	398	404	423	430	380	396	376	386	406	370	368	358	382	387	365	387	376	416	415	388	443	411	385	378	390	378	412	394	402	451	410	396	397	374	373	363	422	381	404	396	402	396	414	421	408	383	401	387	386	385	367	354	388	405	385	428	368	388	397	387	415	423	400	398	415	395	376	376	370	381	388	383	367	396	382	387	403	376	394	417	392	384	378	377	371	380	407	405	380	392	404	416	403	383	415	392	392	394	405	405	418	390	395	404	393	416	393	434	379	420	371	443	418	389	371	399	408	386	393	395	397	415	418	379	407	371	394	411	390	433	409	392	395	336	398	401	378	403	403	377	375	437	439	387	394	380	402	418	399	379	388	404	411	418	382	387	425	399	379	403	407	401	390	410	395	398	371	382	392	400	391	390	396	406	400	413	397	376	405	413	375	411	432	400	375	445	424	398	363	411	395	420	370	418	436	380	420	392	423	388	393	381	415	363	398	424	440	392	415	365	409	401	389	426	396	420	383	405	393	414	385	380	370	427	420	384	364	381	362	367	432	438	429	423	376	406	380	434	393	359	375	381	406	392	421	364	379	398	412	402	405	409	401	408	391	385	391	397	399	434	396	415	394	371	386	368	381	401	391	392	421	397	398	389	383	405	378	373
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
