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
339930783022	339930783586	339930784136	339930784686	339930785236	339930785786	339930786336	339930786886	339930787436	339930787986	339930788536	339930789086	339930789636	339930790186	339930790736	339930791286	339930791836	339930792386	339930792936	339930793488	339930794036	339930794586	339930795136	339930795686	339930796236	339930796786	339930797336	339930797886	339930798436	339930798986	339930799536	339930800086	339930800636	339930801186	339930801736	339930802286	339930802836	339930803386	339930803936	339930804486	339930805036	339930805586	339930806136	339930806686	339930807238	339930807786	339930808336	339930808886	339930809436	339930809986	339930810536	339930811086	339930811636	339930812186	339930812736	339930813286	339930813836	339930814386	339930814936	339930815486	339930816036	339930816586	339930817136	339930817686	339930818236	339930818786	339930819336	339930819886	339930820436	339930820986	339930821536	339930822086	339930822636	339930823186	339930823736	339930824286	339930824836	339930825386	339930825936	339930826486	339930827036	339930827586	339930828136	339930828686	339930829236	339930829786	339930830336	339930830886	339930831436	339930831986	339930832536	339930833086	339930833636	339930834186	339930834736	339930835286	339930835836	339930836386	339930836936	339930837486	339930838036	339930838586	339930839136	339930839686	339930840236	339930840786	339930841336	339930841886	339930842436	339930842986	339930843536	339930844086	339930844636	339930845186	339930845736	339930846286	339930846836	339930847386	339930847936	339930848486	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24091	22010	29917	24723	21949	18160	2413	1028	790	718	715	613	570	567	523	530	534	515	463	511	484	495	491	473	440	465	456	452	497	512	496	469	431	478	1258	2781	3177	2380	481	447	451	403	393	464	424	483	432	427	452	429	440	456	420	428	429	453	411	418	435	470	423	460	424	453	469	423	427	472	452	452	413	408	447	457	470	434	442	442	465	443	409	472	449	440	462	428	414	418	418	438	445	408	418	447	433	450	464	455	470	392	416	454	449	477	454	443	461	437	457	401	435	441	427	449	390	453	497	467	436	448	434	410	439	428	425	458	447	439	453	453	421	433	404	432	417	421	435	482	448	407	439	434	430	418	412	423	428	452	451	448	427	466	436	461	411	460	410	446	414	446	460	466	426	452	450	452	425	487	421	431	467	457	459	469	430	441	432	468	403	436	462	435	463	423	430	423	455	432	426	478	409	444	480	443	423	430	440	424	458	427	462	443	421	456	432	456	390	453	459	396	454	405	445	480	456	419	490	407	480	437	442	426	440	423	441	431	460	452	470	465	439	438	446	408	406	425	446	464	440	409	431	422	432	455	446	450	458	445	446	419	415	441	448	431	427	434	472	462	458	416	454	439	411	439	424	439	429	438	433	449	424	438	412	404	426	453	449	434	428	430	413	423	436	456	431	447	408	397	413	436	435	459	426	440	460	418	407	422	450	447	424	399	413	428	479	415	442	403	449	448	438	475	457	413	452	393	472	464	419	452	453	417	444	428	418	429	426	462	416	443	434	421	443	412	439	460	446	429	447	496	452	450	416	402	429	449	450	467	428	425	438	455	429	417	459	487	436	411	418	430	403	454	433	442	435	416	385	433	415	399	439	476	444	424	451	423	429	473	451	456	425	425	421	428	438	436	436	434	433	452	437	426	408	434	437	407	439	408	417	446	457	400	457	412	435	472	420	420	420	446	469	459	431	433	448	405	438	439	409	456	407	415	413	454	459	441	395	436	494	443	448	470	453	440	486	432	454	443	419	441	449	468	451	471	405	415	407	469	420	445	455	438	467	454	430	442	413	402	445	420	428	416	438	490	442	420	442	405	406	419	465	407	448	463	422	449	446	439	442	438	420	409	437	477	438	459	431	433	438	432	422	452	444	430	447	414	414	463	416	425	418	440	414	434	437	429	416	420	425	455	428	444	450	429	423	397	421	443	462	419	488	459	456	430	465	450	422	467	439	428	456	457	454	447	472	420	445	421	460	441	390	443	429	444	435	417	482	409	386	459	434	407	439	456	460	426	479	432	453	422	432	465	421	388	438	428	466	428	469	448	416	419	432	465	464	436	448	450	447	427	422	424	412	450	430	439	416	426	437	483	433	443	447	470	461	482	446	457	455	460	425	463	390	452	427	423	466	458	431	429	465	416	446	438	431	408	460	441	446	458	421	424	464	418	430	441	423	446	447	446	430	438	444	420	399	459	419	447	417	459	446	424	445	457	446	412	457	407	422	430	406	432	458	426	415	403	441	454	452	435	412	425	402	439	429	465	430	454	488	431	409	451	449	442	419	455	443	407	417	440	404	428	428	437	463	415	437	413	426	458	439	441	452	426	431	439	449	461	426	457	409	456	461	442	444	433	467	465	416	449	467	446	436	429	437	457	475	424	426	467	429	411	413	437	447	462	430	426	434	455	422	418	453	421	385	413	506	439	453	446	404	474	418	487	446	408	433	383	423	443	449	399	455	451	411	421	434	436	428	427	395	463	461	454	463	438	410	432	392	453	440	422	428	457	415	496	452	427	427	423	428	428	443	435	490	465	458	465	448	422	469	458	372	471	426	392	395	466	443	415	428	440	433	437	423	426	451	468	457	417	424	420	451	433	421	459	459	449	428	449	456	423	469	439	418	448	422	427	436	426	409	432	486	430	435	435	420	426	414	445	456	449	449	446	406	438	403	416	462	431	394	421	396	390	453	459	419	414	462	379	463	417	430	429	437	434	399	433	394	422	423	450	445	414	431	425	431	415	466	455	431	420	435	445	398	442	435	450	467	406	452	444	403	434	383	400	458	412	423	438	423	442	456	459	447	462	410	443	444	471	446	421	437	421	467	423	447	450	446	418	453	424	411	439	461	411	417	457	438	429	416	453	428	424	483	447	443	444	424	443	398	411	467	460	431	459	434	410	446	419	439	431	405	447	427	416	462	457	449	410	416	437	449	403	447	420	413	429	412	443	438	395	431	433	437	472	456	449	413	456	456	415	412	446	380	408	410	407	427	468	435	448	445	421	469	430	428	417	454	456	430	464	405	436	482	430	391	489	436	445	403	395	451	416	453	412	427	426	419	442	452	420	454	442	431	406	423	436	447	469	446	421	446	447	433	449	441	427	440	436	416	391	437	477	457	460	431	432	417	442	438	416	411	464	436	452	461	406	414	466	463	463	411	416	464	412	437	441	405	493	415	461	456	438	428	459	399	421	440	406	412	434	396	438	398	432	446	408	443	406	433	461	440	431	425	459	452	439	429	448	481	465	415	414	432	446	489	421	433	434	472	443	452	454	489	444	445	420	417	437	434	419	406	469	440	437	411	422	435	486	421	437	437	439	422	455	454	412	452	440	429	432	449	440	464	434	442	449	402	440	441	459	425	443	435	452	418	412	465	445	462	434	409	450	421	418	394	440	451	440	452	457	446	443	401	414	403	428	443	439	451	425	463	420	428	437	432	427	443	451	440	457	449	401	449	414	437	430	452	476	453	403	448	415	423	435	464	459	455	433	421	453	455	460	388	467	430	433	443	500	433	404	401	418	453	446	457	479	422	450	421	467	429	462	418	471	424	430	439	421	437	486	464	427	439	427	463	454	432	433	419	443	425	441	465	451	399	421	412	454	431	447	434	439	398	423	428	417	462	415	467	404	435	452	429	430	470	400	434	425	393	439	473	440	451	417	461	431	457	458	399	449	445	421	441	424	428	423	438	444	421	420	416	401	459	462	423	457	472	428	425	445	432	432	418	437	435	494	387	450	453	424	441	472	462	449	448	457	430	438	435	444	433	373	431	428	442	445	475	439	391	419	448	446	428	400	421	446	458	479	415	448	396	435	452	432	425	443	438	418	429	461	454	402	419	447	417	396	458	451	447	439	440	436	434	410	386	443	467	453	435	429	438	431	473	467	452	417	430	449	408	448	443	432	457	439	453	441	412	429	420	393	428	446	449	439	463	418	454	430	407	467	450	433	445	449	449	413	423	432	438	488	387	438	418	438	455	442	423	419	437	445	380	473	460	446	427	450	419	441	499	451	409	418	462	433	438	430	457	446	466	482	418	439	438	453	439	442	433	438	474	466	451	438	406	426	456	431	469	423	430	413	424	414	381	446	441	477	461	434	408	445	430	449	433	425	445	460	391	458	425	446	445	400	389	450	457	457	431	434	404	428	433	435	439	427	451	426	423	447	398	391	409	464	438	416	445	444	451	423	431	452	454	418	467	409	448	429	474	413	436	432	446	442	434	454
29821	50911	36320	17001	5065	3066	2540	2145	1743	1652	1355	1363	1264	1217	1074	1074	988	985	920	975	844	898	945	878	871	802	766	836	947	935	824	824	774	972	3330	7181	7630	5989	907	719	805	710	741	735	799	735	734	734	737	804	741	744	705	731	797	778	749	705	729	777	761	765	763	739	707	737	742	721	752	759	715	734	726	715	720	724	673	759	732	764	779	703	703	714	696	780	745	730	723	770	729	702	764	794	757	700	753	717	760	771	722	781	752	782	734	734	690	697	729	747	722	771	719	690	722	707	710	742	749	766	744	764	734	776	725	719	776	771	778	684	732	744	745	750	776	742	745	723	713	766	733	732	738	716	757	750	766	697	756	759	714	775	701	762	715	691	733	775	729	738	760	744	675	744	724	743	686	707	744	725	733	710	794	746	726	714	767	746	756	767	741	759	761	765	774	757	727	777	719	746	735	782	699	774	717	735	720	746	761	765	817	712	782	686	759	751	772	714	746	767	734	732	760	724	714	730	769	690	697	753	768	725	714	732	726	724	749	684	729	717	775	792	737	702	757	739	752	742	780	756	705	770	754	719	733	768	759	757	759	737	731	709	743	748	778	735	722	754	739	785	767	748	766	718	801	686	739	777	781	741	729	749	764	710	731	763	714	720	746	689	763	726	771	797	753	757	711	722	736	756	701	749	765	746	760	692	754	745	748	727	706	701	721	771	763	741	708	724	803	750	743	745	735	743	731	742	709	692	711	755	731	730	752	776	747	781	739	793	724	785	700	755	740	754	751	708	769	739	685	742	780	759	704	738	765	739	770	749	747	714	741	731	715	725	728	750	716	745	696	752	772	724	738	742	760	721	727	709	746	736	766	756	726	760	732	721	795	730	697	742	748	752	770	710	745	778	757	753	743	705	690	757	755	709	684	708	764	769	743	763	776	754	742	761	690	719	728	710	760	724	706	768	707	762	785	707	740	720	795	692	686	738	745	677	709	785	713	723	797	720	722	762	701	687	719	736	727	733	765	727	736	748	740	679	746	682	732	698	765	714	725	778	753	749	741	718	762	742	763	772	751	720	754	741	731	751	750	781	745	724	778	705	749	743	775	697	735	735	708	767	756	774	754	721	729	728	747	735	757	742	739	725	751	728	708	733	735	754	788	715	717	787	776	733	738	732	793	777	745	750	727	677	742	684	739	753	724	718	721	748	732	700	766	731	663	760	746	754	775	740	760	747	733	798	714	749	716	749	733	701	762	717	714	763	741	786	752	745	747	699	755	698	719	734	747	781	705	744	700	711	712	684	736	757	811	756	730	730	744	772	750	733	766	762	723	764	732	746	718	756	696	748	728	753	726	750	766	715	722	738	705	737	746	753	782	774	671	711	757	701	708	766	715	731	696	731	764	733	691	710	750	714	770	781	703	739	715	749	793	771	693	736	738	783	775	765	744	727	780	741	729	749	763	718	761	723	737	726	739	717	733	750	776	786	777	730	704	775	737	735	751	734	697	705	735	792	730	732	740	715	723	780	710	735	772	728	762	825	714	822	718	762	730	735	678	719	765	752	718	762	768	748	744	739	799	739	735	743	779	722	754	720	743	719	744	707	773	749	698	774	714	714	762	735	731	731	741	753	767	712	736	747	743	755	720	733	734	718	761	744	792	763	699	764	708	707	746	774	717	690	741	746	743	671	727	763	722	704	752	760	763	738	735	715	753	722	803	780	730	751	738	701	737	783	723	731	729	695	712	704	806	726	786	781	713	721	675	721	745	772	745	777	730	761	780	796	733	718	751	783	727	767	731	722	749	751	712	723	752	722	734	760	705	770	702	759	776	754	750	735	735	753	716	727	744	776	781	775	714	745	744	748	758	686	752	689	725	711	789	731	758	745	782	789	764	729	741	704	766	722	727	761	750	771	725	731	757	679	730	801	738	747	829	714	731	715	714	782	722	694	747	767	779	726	755	746	750	723	714	741	754	804	704	754	741	781	714	767	755	727	746	756	725	736	735	749	773	728	740	741	790	784	782	742	762	689	746	738	738	763	763	713	707	741	766	743	734	695	742	743	707	768	734	730	741	767	773	742	763	737	753	750	717	748	776	770	769	739	726	710	743	722	688	763	756	737	734	758	770	753	733	735	706	704	807	744	737	759	755	762	727	734	712	693	787	767	710	737	753	748	742	722	767	713	731	765	711	695	734	738	752	758	688	793	740	773	773	783	743	777	757	766	790	720	738	734	740	781	808	708	714	754	740	703	771	746	771	739	709	765	770	737	748	718	771	774	782	742	749	724	729	740	735	719	696	695	746	719	779	732	717	745	686	747	787	744	748	737	648	770	769	728	721	678	759	770	769	691	751	713	793	742	765	716	804	758	743	692	740	763	714	744	784	729	715	729	773	787	743	746	807	734	730	757	765	758	723	729	760	728	759	791	764	721	704	736	752	737	772	743	733	746	733	739	739	679	739	740	684	733	720	730	759	732	737	754	733	754	743	721	732	769	754	768	715	775	795	729	768	709	709	721	713	716	733	733	720	777	717	728	736	729	721	701	763	748	711	705	763	723	723	741	770	720	728	732	766	757	709	718	836	744	783	796	752	710	779	726	732	745	708	717	787	756	732	755	704	765	714	755	783	770	769	807	719	762	722	754	787	683	745	781	697	748	684	771	763	755	715	728	731	790	749	741	716	704	699	742	731	693	715	760	772	736	719	731	715	740	776	711	774	728	752	817	729	723	722	749	707	724	703	747	736	797	732	774	759	776	737	689	779	769	704	711	760	711	712	745	769	714	717	718	741	744	741	708	776	709	739	734	694	709	691	709	715	781	777	716	754	758	720	742	766	743	743	702	744	813	702	760	731	740	708	755	736	799	714	781	718	748	755	696	775	752	743	747	711	762	757	772	775	753	792	732	718	743	718	723	769	735	741	751	774	773	714	744	792	710	718	736	728	718	760	737	720	761	688	732	737	697	758	768	707	742	725	780	699	735	741	739	751	708	712	753	698	688	684	704	704	746	768	699	766	765	733	782	700	744	704	699	739	745	784	751	736	719	696	758	695	767	783	731	761	721	751	732	724	773	722	713	706	759	709	738	744	722	785	749	738	759	747	723	808	745	726	717	716	797	741	745	709	733	738	738	743	787	739	683	736	741	751	789	697	752	737	698	771	739	775	807	749	724	717	760	730	720	765	746	727	762	734	767	766	739	744	761	743	705	769	710	759	734	772	729	733	722	798	777	721	728	743	740	743	754	724	727	725	712	748	714	738	764	747	778	729	685	714	746	735	777	739	740	748	745	737	715	759	723	758	710	734	699	735	720	788	709	744	719	767	725	741	698	711	714	733	731	708	752	724	682	795	739	768	748	736	742	733	695	739	713	760	754	700	707	734	778	718	756	720	735	716	715	702	722	760	799	713	763	674	703	706	789	734	727	721	801	771	771	730	711	784	721	781	782	764	757	749	747	725	766	781	703	753	713	735	769	747	723	709	770	743	761	733	722	736	732
27473	21745	17032	4915	1071	845	761	829	782	781	775	746	732	755	734	724	766	790	783	714	758	778	755	781	794	741	766	757	818	786	791	788	742	732	759	830	926	948	962	761	767	767	831	762	776	782	800	764	777	763	739	768	776	764	774	731	769	747	761	737	797	714	735	754	739	738	811	777	735	787	768	747	767	758	775	726	778	767	772	712	707	704	713	730	812	726	797	706	743	757	758	805	724	727	719	744	739	726	749	792	736	782	746	742	779	705	738	754	788	771	810	777	790	807	759	722	772	723	801	712	744	737	788	781	763	769	775	773	729	752	723	739	819	745	798	776	768	795	756	720	723	764	742	737	749	768	796	751	750	750	773	772	751	720	780	705	737	764	766	728	752	752	749	740	789	782	769	772	745	793	754	682	735	764	753	777	794	809	767	758	721	753	741	784	752	789	742	750	747	763	799	685	784	784	813	733	755	772	777	754	810	709	726	707	798	760	747	702	749	757	762	785	746	800	742	741	791	780	763	750	773	809	807	714	748	723	761	779	767	780	794	763	729	768	810	770	756	778	762	713	773	772	799	787	747	763	781	723	738	779	769	779	749	831	758	755	804	747	789	798	797	736	794	794	772	774	782	784	807	760	757	724	783	805	775	751	762	736	757	765	764	726	730	740	714	783	733	791	750	781	781	740	746	765	766	762	769	734	766	749	817	742	751	748	769	733	741	750	781	764	739	742	721	797	752	795	789	757	750	771	762	800	797	756	777	788	717	789	747	774	775	723	723	759	770	725	783	740	734	729	720	698	749	778	728	783	743	797	745	771	747	753	737	735	728	777	765	773	804	782	734	760	722	786	787	751	750	770	761	753	775	755	746	758	752	772	721	744	785	802	803	773	741	795	718	778	709	751	771	775	739	761	723	754	757	762	746	731	705	764	773	743	765	725	753	748	786	766	733	741	749	755	766	775	738	776	737	771	715	787	760	795	746	762	759	779	776	702	775	793	727	735	708	803	792	759	775	749	724	784	783	785	744	733	729	755	793	791	774	736	806	787	790	770	753	765	790	789	758	759	769	730	782	735	721	734	771	727	798	764	764	787	751	763	729	763	743	761	751	747	756	748	776	724	760	777	725	817	755	765	792	722	791	758	797	797	778	744	733	747	749	750	758	769	774	769	768	792	768	740	684	765	772	795	754	751	749	848	726	765	804	727	704	792	837	785	745	733	808	760	725	745	761	737	749	749	771	833	778	773	754	725	765	759	694	802	762	802	734	772	756	836	778	770	776	763	836	762	761	747	715	735	769	733	728	763	745	795	728	809	789	758	759	771	760	755	780	806	800	761	761	733	740	761	770	763	784	772	769	755	743	734	748	762	721	786	774	769	716	771	764	798	765	734	779	723	736	772	763	760	733	746	768	757	801	727	730	721	795	771	758	812	756	740	724	785	776	726	758	720	730	736	761	749	770	768	746	762	794	734	751	750	765	773	721	759	747	731	774	752	772	801	790	755	765	781	760	746	729	802	775	705	762	750	767	740	820	740	752	765	788	734	720	730	777	718	764	770	768	764	784	779	737	757	732	793	833	775	793	740	728	767	725	768	800	782	728	767	762	813	745	730	761	792	772	789	784	798	739	785	722	780	765	754	732	768	768	731	679	784	766	739	731	794	758	740	744	734	746	792	756	774	741	800	744	724	779	753	727	733	754	785	776	789	762	761	771	779	770	817	788	771	751	731	755	805	748	740	718	837	726	766	762	724	744	807	721	743	791	798	790	720	816	828	785	754	741	734	747	776	755	753	728	737	756	744	758	741	757	741	759	751	785	771	817	731	749	788	781	768	755	790	782	754	756	739	735	699	768	745	738	736	736	719	804	745	733	722	828	760	721	751	734	780	731	738	767	770	754	780	768	754	800	763	704	772	789	745	805	767	824	822	762	762	773	776	821	748	769	784	750	839	773	815	787	808	766	819	775	756	800	770	727	772	789	748	781	775	745	754	762	759	749	753	765	769	763	708	745	780	743	773	703	807	817	737	745	750	794	787	777	759	770	775	767	776	778	732	805	742	786	735	789	762	765	774	739	789	786	789	783	742	759	752	752	788	748	816	794	771	744	772	769	747	808	741	745	765	740	740	726	718	729	736	696	756	786	784	750	710	738	764	767	751	731	755	793	737	758	784	719	794	791	714	784	804	767	783	747	773	843	790	749	811	723	754	780	732	753	802	756	708	729	719	724	762	762	747	751	779	694	784	720	717	768	724	752	784	722	767	736	793	756	775	740	731	782	765	820	735	720	808	782	735	760	777	731	858	728	726	789	712	796	744	811	755	776	781	783	705	730	751	760	765	755	763	745	778	761	752	793	721	753	760	756	768	762	730	725	742	728	737	801	766	769	833	744	780	795	753	754	778	796	727	727	738	751	779	787	794	762	788	771	713	761	719	785	804	839	776	716	748	713	761	752	765	729	748	762	733	775	791	743	776	730	735	755	751	740	778	756	774	786	731	816	752	764	756	768	767	777	739	755	795	780	800	772	794	755	761	793	707	758	728	811	752	735	843	753	745	796	782	768	751	724	727	721	769	764	714	691	771	732	761	761	747	785	751	770	748	749	752	719	803	775	759	738	793	805	757	819	750	789	739	778	754	732	801	712	754	801	765	777	777	725	783	796	758	742	731	748	783	758	781	761	774	758	760	728	763	746	780	763	727	742	747	774	770	755	780	714	761	792	782	736	758	773	758	735	754	794	723	710	742	752	735	782	766	782	786	742	744	792	776	738	758	773	740	768	692	755	781	713	711	733	745	734	747	766	765	774	792	715	734	767	731	778	745	757	783	789	746	773	760	804	771	756	790	717	765	768	759	700	796	753	752	691	759	770	712	786	733	724	758	760	765	735	753	767	723	786	738	723	750	768	718	742	761	805	740	795	786	771	792	766	742	726	775	748	753	770	701	761	768	775	719	769	757	790	778	777	708	769	788	752	757	780	761	770	795	788	784	712	738	760	735	807	728	755	726	769	777	748	758	779	773	769	762	745	748	837	739	770	762	769	736	777	777	799	717	742	747	752	761	781	757	772	784	745	811	735	791	763	773	752	797	709	801	783	770	764	742	706	713	734	828	793	769	736	756	791	785	757	732	786	744	752	771	758	748	759	754	763	801	828	805	692	770	753	744	797	738	755	741	784	766	749	731	760	778	821	753	765	758	777	775	717	722	765	768	757	755	807	746	764	761	753	770	708	754	771	768	789	734	718	760	722	798	726	804	769	759	719	750	774	759	746	748	759	726	773	788	760	767	803	693	741	757	725	787	763	757	737	761	735	735	739	752	723	794	753	765	738	758	724	684	776	771	804	780	790	748	781	743	751	783	749	730	783	713	732	770	804	792	794	772	812	713	774	745	772	762	793	787	713	793	788	695	744	785	807	764	719	802	779	792	718	781	746	742	766	760	780	786	780	741	742	765	737	763	786	753	754	716	759	778	758	768	772	746	781	742	749	731	778	736
23495	32738	20850	5930	1672	1421	1301	1286	1314	1268	1317	1263	1305	1245	1309	1202	1213	1278	1248	1156	1268	1263	1216	1241	1200	1252	1205	1190	1257	1348	1249	1265	1219	1220	1190	1453	1701	1677	1718	1337	1213	1259	1202	1294	1194	1232	1277	1226	1281	1288	1261	1186	1234	1239	1265	1274	1208	1196	1269	1248	1209	1234	1208	1269	1261	1226	1239	1268	1189	1213	1255	1225	1226	1236	1226	1283	1239	1187	1235	1296	1209	1260	1279	1228	1220	1169	1213	1219	1257	1260	1189	1202	1244	1233	1279	1280	1252	1289	1265	1217	1238	1252	1233	1283	1232	1247	1252	1195	1224	1229	1284	1226	1228	1215	1225	1273	1254	1226	1213	1260	1188	1203	1247	1177	1219	1278	1232	1303	1219	1286	1240	1164	1160	1281	1267	1177	1195	1214	1234	1189	1218	1212	1252	1204	1193	1226	1240	1247	1259	1224	1245	1223	1242	1225	1196	1221	1155	1237	1264	1208	1192	1214	1275	1220	1227	1219	1207	1255	1217	1201	1205	1202	1270	1215	1169	1218	1208	1214	1206	1254	1197	1219	1219	1244	1259	1303	1237	1241	1171	1202	1284	1228	1237	1251	1238	1157	1209	1263	1242	1243	1302	1276	1215	1228	1218	1238	1205	1153	1169	1314	1177	1214	1181	1280	1213	1219	1214	1252	1233	1201	1210	1225	1216	1238	1281	1217	1303	1205	1193	1247	1255	1237	1244	1221	1231	1263	1208	1213	1198	1256	1298	1258	1296	1295	1237	1252	1238	1167	1188	1235	1284	1225	1281	1224	1247	1224	1270	1188	1217	1250	1211	1263	1207	1239	1220	1199	1218	1230	1228	1181	1256	1175	1231	1204	1234	1200	1264	1222	1282	1248	1201	1290	1273	1164	1296	1252	1234	1216	1231	1241	1237	1247	1213	1229	1231	1267	1278	1233	1279	1255	1243	1281	1186	1285	1248	1262	1237	1224	1276	1267	1179	1245	1193	1256	1218	1285	1195	1253	1211	1245	1297	1291	1226	1281	1215	1212	1265	1221	1195	1209	1308	1263	1259	1259	1213	1294	1166	1255	1232	1207	1243	1242	1274	1180	1291	1239	1254	1188	1238	1210	1302	1248	1276	1192	1267	1229	1243	1226	1209	1234	1266	1200	1308	1225	1242	1264	1203	1226	1266	1158	1116	1223	1245	1164	1236	1182	1215	1293	1287	1214	1222	1256	1249	1309	1299	1252	1292	1200	1225	1222	1247	1215	1231	1214	1282	1244	1222	1260	1282	1200	1249	1207	1206	1222	1263	1254	1252	1274	1202	1192	1245	1269	1242	1207	1240	1247	1207	1219	1249	1228	1258	1233	1210	1333	1308	1218	1191	1260	1188	1245	1202	1258	1216	1192	1208	1265	1302	1256	1185	1282	1219	1213	1241	1221	1262	1230	1200	1235	1238	1266	1266	1255	1242	1200	1254	1219	1210	1330	1199	1294	1259	1241	1257	1277	1196	1237	1216	1267	1237	1180	1209	1233	1270	1187	1231	1247	1173	1240	1168	1222	1230	1269	1184	1236	1251	1244	1213	1283	1253	1274	1280	1217	1178	1227	1242	1264	1295	1255	1236	1187	1238	1250	1299	1263	1205	1260	1227	1246	1246	1237	1244	1203	1233	1134	1243	1222	1224	1313	1266	1235	1256	1218	1196	1220	1223	1249	1191	1191	1227	1238	1193	1238	1290	1211	1251	1247	1244	1207	1220	1271	1246	1209	1262	1243	1221	1255	1249	1241	1203	1249	1299	1227	1269	1218	1225	1242	1221	1278	1205	1238	1196	1221	1239	1213	1174	1262	1232	1222	1205	1222	1226	1229	1190	1220	1238	1232	1236	1263	1254	1256	1186	1269	1220	1223	1198	1239	1266	1263	1259	1266	1307	1237	1274	1201	1256	1203	1232	1228	1233	1225	1290	1223	1191	1220	1228	1260	1269	1230	1181	1187	1230	1260	1268	1212	1224	1162	1287	1185	1242	1235	1220	1249	1233	1281	1234	1293	1244	1269	1182	1201	1194	1263	1211	1197	1225	1225	1245	1208	1226	1262	1168	1186	1272	1266	1311	1221	1236	1243	1266	1236	1204	1230	1198	1265	1165	1279	1264	1223	1228	1278	1214	1249	1241	1271	1274	1224	1198	1182	1237	1185	1192	1206	1220	1190	1215	1262	1225	1153	1226	1247	1258	1241	1227	1243	1231	1260	1165	1243	1161	1229	1250	1231	1236	1218	1221	1243	1212	1195	1190	1219	1257	1229	1223	1291	1224	1191	1224	1235	1230	1182	1236	1246	1249	1187	1252	1233	1211	1212	1215	1205	1221	1262	1248	1233	1233	1276	1223	1235	1262	1274	1254	1206	1182	1230	1201	1268	1230	1233	1169	1242	1229	1285	1248	1272	1221	1212	1294	1243	1242	1302	1314	1254	1219	1272	1236	1204	1191	1239	1245	1236	1290	1252	1292	1206	1270	1229	1246	1235	1201	1226	1288	1264	1229	1211	1280	1252	1234	1251	1253	1176	1259	1209	1237	1198	1199	1203	1238	1240	1208	1254	1220	1260	1229	1266	1197	1278	1197	1225	1249	1241	1214	1278	1242	1253	1232	1302	1247	1198	1263	1301	1254	1233	1236	1261	1237	1212	1276	1191	1295	1164	1205	1284	1232	1254	1175	1254	1278	1185	1195	1255	1218	1234	1210	1193	1242	1318	1180	1254	1283	1261	1221	1244	1217	1191	1183	1215	1220	1224	1241	1287	1247	1265	1190	1221	1199	1197	1234	1222	1218	1166	1218	1248	1200	1235	1223	1237	1313	1244	1206	1225	1274	1232	1253	1184	1268	1204	1219	1270	1298	1230	1211	1238	1269	1244	1285	1216	1234	1207	1210	1209	1339	1255	1211	1197	1225	1205	1170	1271	1284	1263	1242	1197	1208	1134	1286	1196	1188	1202	1211	1223	1212	1274	1234	1227	1257	1241	1226	1202	1255	1205	1258	1246	1265	1260	1234	1248	1269	1269	1235	1188	1274	1210	1170	1237	1284	1240	1236	1258	1236	1187	1231	1209	1304	1143	1273	1203	1218	1180	1173	1240	1244	1203	1247	1202	1198	1257	1259	1239	1235	1227	1243	1273	1224	1235	1201	1167	1246	1296	1255	1259	1219	1227	1252	1254	1261	1310	1226	1253	1238	1239	1252	1297	1319	1286	1294	1224	1257	1210	1228	1140	1192	1237	1212	1288	1191	1271	1233	1240	1216	1241	1138	1201	1188	1209	1238	1152	1169	1228	1217	1245	1212	1205	1272	1237	1222	1201	1218	1196	1202	1276	1221	1290	1235	1242	1246	1184	1243	1263	1233	1214	1233	1186	1229	1205	1206	1246	1227	1171	1254	1243	1211	1227	1195	1207	1196	1285	1171	1187	1275	1230	1277	1273	1298	1194	1213	1157	1230	1246	1247	1240	1275	1278	1218	1214	1184	1278	1242	1279	1237	1220	1215	1239	1294	1268	1225	1217	1248	1164	1211	1260	1219	1259	1191	1190	1263	1212	1200	1271	1178	1215	1249	1253	1300	1270	1195	1249	1189	1277	1242	1183	1200	1262	1288	1140	1237	1212	1312	1270	1253	1236	1304	1188	1235	1250	1244	1196	1174	1183	1166	1213	1242	1206	1212	1241	1255	1266	1196	1164	1242	1245	1249	1224	1249	1229	1230	1186	1213	1262	1208	1224	1180	1271	1248	1263	1219	1220	1232	1245	1197	1203	1258	1232	1179	1228	1280	1282	1254	1190	1224	1238	1197	1241	1186	1259	1227	1253	1182	1241	1241	1203	1226	1292	1176	1248	1194	1265	1203	1198	1170	1303	1253	1288	1275	1257	1224	1241	1198	1267	1244	1225	1249	1283	1333	1267	1259	1223	1176	1206	1219	1170	1242	1316	1256	1268	1264	1245	1258	1217	1228	1200	1267	1229	1269	1229	1234	1286	1257	1253	1264	1203	1191	1216	1320	1198	1238	1204	1236	1225	1198	1247	1239	1262	1285	1262	1180	1188	1222	1240	1254	1236	1227	1222	1204	1217	1211	1240	1235	1235	1233	1238	1270	1218	1282	1302	1207	1234	1252	1256	1284	1142	1239	1182	1215	1229	1254	1273	1282	1239	1267	1276	1238	1199	1198	1215	1224	1213	1225	1243	1270	1271	1221	1223	1176	1235	1189	1191	1279	1248	1170	1245	1259	1128	1269	1244	1248	1287	1146	1219	1252	1223	1278	1174	1240	1311	1193	1214	1292	1220	1259	1213	1226	1234	1280	1187	1262	1275	1187	1253	1249	1233	1209	1305	1198	1272	1206	1204	1253	1248	1226	1270	1295	1273	1233	1204	1266	1159	1236	1217	1214	1247	1207	1191	1238	1231	1229	1236	1290	1231	1228	1242	1291	1224	1251	1236	1239	1299	1143	1175	1209	1283	1222	1248	1229	1212	1249	1259	1209	1276	1204	1224	1265	1222	1230	1217	1235	1236	1185	1249	1216	1277	1240	1236	1230	1314	1228	1219	1193	1204	1251	1268	1205	1247	1303	1230	1145	1240	1264	1164	1191	1302	1250	1194	1201	1246	1269	1243	1240	1228	1219	1266	1231	1248	1296	1251	1183	1240	1217	1246	1203	1220	1236	1212	1213	1186	1295	1261	1146	1289	1239	1294	1184	1237	1215	1249	1206	1270	1214	1223	1206	1187	1223	1247	1236	1240	1213	1251	1290	1245	1178	1247	1231	1246	1185	1216	1220	1268	1271	1290	1200	1252	1214	1268	1251	1208	1228	1219	1230	1188	1212	1239	1198	1242	1282	1292	1222	1252	1248	1254	1207	1264	1196	1251	1195	1210	1258	1306	1248	1187	1252	1200	1188	1257	1295	1228	1257	1249	1162	1202	1297	1255	1233	1214	1234	1245	1232	1194	1272	1142	1319	1208	1170	1235	1205	1190	1199	1258	1232	1261	1191	1280	1188	1230	1236	1217	1194	1225	1200	1264	1119	1227	1291	1266	1299	1239	1329	1238
24657	21469	28471	24992	17720	3402	1392	1033	879	836	885	776	804	744	757	730	771	778	762	703	738	726	724	716	702	741	668	676	749	781	757	745	717	734	720	711	1303	2379	1897	884	703	674	710	750	704	703	703	709	735	720	673	705	689	687	729	731	668	659	687	706	701	714	679	671	734	702	740	672	683	672	685	686	747	687	687	681	673	685	705	701	677	667	679	666	647	666	713	737	693	724	691	713	721	721	707	671	689	726	688	720	691	641	714	708	720	725	692	685	726	694	724	688	688	711	705	727	682	751	707	718	702	698	690	705	691	709	663	705	689	699	715	730	728	644	718	689	671	722	730	694	693	739	697	718	731	727	690	715	707	663	708	629	706	727	692	643	692	688	669	670	722	717	699	694	651	714	720	718	717	681	718	705	723	683	659	712	728	692	683	676	645	721	695	742	733	733	749	741	699	690	678	718	764	751	704	664	676	691	713	743	677	743	680	724	680	709	705	705	657	760	725	695	687	728	680	730	669	703	713	709	727	713	672	709	677	710	738	682	711	667	716	696	671	724	655	682	729	671	728	705	696	661	695	736	680	713	714	697	671	747	749	709	692	708	693	697	748	669	709	712	685	696	719	714	691	695	722	669	676	728	669	701	678	665	676	661	660	691	681	645	721	663	694	709	701	709	705	705	725	715	682	703	728	643	739	692	745	687	727	752	683	690	693	670	724	719	717	709	664	699	704	727	688	694	661	699	673	687	745	698	721	733	721	720	662	683	693	673	690	688	694	714	696	649	673	703	663	670	648	690	695	722	701	701	731	697	703	644	683	699	738	703	687	724	709	729	688	698	702	722	715	713	690	755	717	694	735	681	695	745	711	727	679	680	679	720	726	733	661	683	664	730	671	718	716	705	678	734	732	723	696	689	669	675	659	704	706	669	705	745	674	685	691	679	716	687	685	671	711	718	651	691	713	681	686	684	717	706	730	692	683	749	701	695	719	747	693	659	698	681	702	679	650	721	661	726	724	703	718	719	742	723	689	719	748	691	674	709	651	737	689	687	679	721	702	682	687	707	721	689	690	686	732	690	673	724	708	714	697	671	745	706	695	694	737	671	716	729	678	699	715	723	745	700	703	691	664	684	716	687	697	714	660	668	723	680	679	685	704	734	745	728	693	679	707	697	737	697	722	694	707	714	708	692	653	684	689	714	700	678	661	702	675	678	677	714	700	716	702	675	732	696	681	685	696	731	746	728	661	677	687	670	713	725	655	697	713	731	678	712	687	702	705	730	684	679	673	740	703	683	685	681	722	720	699	719	689	699	689	702	741	725	759	699	694	669	677	678	682	663	700	708	716	724	723	651	682	705	718	711	688	693	718	707	684	693	698	660	704	695	683	659	706	651	671	710	700	654	681	724	707	665	718	736	676	695	703	703	683	677	719	716	663	674	696	677	741	720	757	678	754	744	663	710	689	691	696	742	710	706	703	711	698	738	692	670	699	697	702	757	753	717	727	713	652	723	657	720	684	736	708	671	709	700	666	725	702	661	687	671	702	715	660	696	649	744	724	658	668	714	725	678	677	696	680	738	725	686	670	708	658	696	686	705	708	690	720	701	678	701	698	708	701	715	704	638	689	696	721	672	659	675	715	701	731	692	703	648	698	694	691	673	691	685	670	698	700	709	714	736	717	669	664	688	675	684	722	723	693	745	693	707	704	697	657	647	660	721	693	708	677	679	684	714	769	704	717	717	691	699	691	709	702	753	741	700	644	684	699	733	681	701	755	696	717	693	661	689	682	707	692	692	696	758	673	690	664	713	643	702	682	679	683	707	700	705	717	700	712	693	698	725	673	698	762	755	716	695	678	663	735	693	734	663	696	693	689	700	681	688	723	728	689	751	732	644	686	670	721	693	701	672	709	728	705	717	732	672	715	762	662	715	723	687	721	721	755	689	709	695	655	693	718	687	713	662	707	692	732	734	674	712	656	732	720	665	695	703	704	704	711	707	694	704	670	687	681	709	701	718	693	680	670	690	685	689	705	673	680	748	666	719	689	708	678	713	717	686	681	708	716	745	733	683	713	690	675	687	710	722	730	711	660	693	685	730	704	702	732	676	719	734	666	706	691	675	704	659	653	655	700	645	755	704	698	712	764	730	681	732	683	760	687	684	700	648	725	721	756	692	716	721	708	716	713	709	706	725	648	749	713	711	740	732	695	629	711	703	703	624	750	656	693	671	662	701	765	635	671	711	698	663	693	671	668	678	721	707	683	713	727	700	684	739	719	661	742	663	667	675	714	702	666	720	715	661	686	624	706	684	698	670	709	689	673	649	704	700	710	671	720	733	663	730	668	703	678	724	729	752	708	706	715	663	670	720	712	709	727	668	672	710	733	676	688	700	711	725	682	733	749	688	679	672	696	722	736	704	712	709	714	685	738	719	653	681	685	675	673	711	666	707	667	665	674	707	705	667	692	684	696	732	719	709	709	685	708	731	714	752	716	665	669	746	676	677	728	715	712	711	715	733	707	692	690	705	682	694	714	723	699	690	679	712	668	658	706	754	692	691	704	720	708	686	634	733	706	703	662	644	684	703	680	741	708	704	682	728	677	706	677	654	729	756	673	702	701	698	710	742	733	746	753	676	686	763	735	669	698	711	715	724	654	628	693	701	656	708	702	716	684	716	763	671	728	736	660	717	722	687	673	678	734	734	754	728	696	712	692	636	702	700	714	720	631	687	694	708	689	742	658	690	706	749	685	716	714	696	663	684	707	654	690	684	703	733	677	691	700	666	671	663	677	714	700	711	702	726	690	698	653	701	718	712	725	691	734	686	724	710	711	717	705	703	717	715	703	682	676	708	697	651	696	680	732	699	737	689	702	709	685	713	726	727	711	673	731	698	677	674	711	692	662	686	684	668	726	726	704	647	743	706	727	742	723	704	689	684	682	636	677	678	688	675	673	677	681	690	705	700	648	702	658	723	724	708	721	716	724	703	707	730	674	649	688	699	675	710	696	700	656	674	714	711	699	652	692	683	696	693	673	677	701	710	714	695	697	699	661	731	726	709	720	668	729	697	684	715	678	725	687	683	678	692	719	691	683	708	654	676	740	690	731	693	689	657	679	660	650	733	722	652	733	679	698	676	651	712	739	724	710	703	696	644	700	717	704	688	678	729	684	717	702	712	662	696	678	697	684	736	730	683	740	664	690	654	763	731	730	721	711	701	694	719	673	721	704	681	704	717	687	693	705	744	671	706	732	725	664	708	673	714	705	737	718	710	698	693	660	687	668	666	698	679	703	694	677	678	657	725	682	701	691	744	670	732	713	700	706	707	728	692	676	683	712	675	713	670	699	700	669	736	692	664	682	722	698	709	701	705	693	680	689	707	717	678	708	743	704	715	676	667	680	676	697	703	680	707	686	742	698	678	717	703	707	699	719	708	701	647	736	655	718	671	681	716	676	699	697	695	725	703	698	717	728	723	673	669	664	700	714	678	719	678	715	716
24969	40173	36789	17667	3840	2296	2065	1757	1570	1581	1564	1479	1468	1325	1343	1242	1334	1224	1255	1265	1267	1273	1227	1170	1159	1273	1227	1185	1227	1279	1267	1282	1232	1226	1202	1232	2849	5609	4346	1662	1166	1197	1117	1173	1192	1129	1191	1166	1127	1121	1145	1173	1082	1197	1117	1169	1114	1174	1239	1182	1135	1184	1107	1148	1119	1189	1173	1153	1192	1206	1134	1148	1162	1184	1179	1121	1185	1228	1116	1149	1112	1127	1167	1196	1166	1153	1175	1150	1203	1131	1158	1184	1140	1148	1228	1200	1119	1116	1233	1096	1161	1158	1138	1159	1194	1144	1136	1154	1124	1089	1179	1242	1172	1172	1114	1102	1180	1108	1203	1143	1170	1203	1181	1164	1181	1175	1155	1167	1122	1161	1159	1161	1198	1166	1104	1128	1141	1166	1217	1123	1139	1205	1187	1177	1173	1208	1151	1200	1167	1191	1187	1220	1121	1159	1194	1175	1164	1182	1139	1174	1094	1199	1146	1095	1124	1121	1196	1211	1139	1137	1181	1149	1198	1177	1120	1069	1109	1177	1174	1129	1106	1142	1176	1211	1180	1109	1157	1239	1162	1130	1181	1188	1141	1160	1170	1135	1144	1195	1142	1126	1138	1125	1109	1179	1151	1160	1189	1156	1214	1162	1154	1115	1179	1142	1162	1163	1091	1170	1169	1159	1217	1132	1150	1199	1136	1182	1194	1184	1209	1203	1192	1167	1189	1140	1178	1150	1147	1176	1189	1136	1168	1178	1112	1178	1140	1148	1139	1195	1178	1163	1182	1183	1168	1116	1163	1135	1230	1222	1165	1173	1172	1121	1152	1097	1197	1212	1135	1173	1173	1204	1120	1182	1216	1117	1185	1164	1136	1146	1138	1209	1201	1165	1121	1165	1120	1151	1113	1143	1184	1137	1139	1163	1181	1125	1149	1095	1163	1167	1156	1159	1159	1148	1153	1173	1165	1144	1164	1134	1172	1148	1152	1190	1141	1197	1176	1100	1109	1148	1209	1200	1134	1121	1159	1137	1131	1143	1123	1167	1153	1133	1163	1119	1166	1139	1152	1151	1170	1195	1148	1151	1175	1130	1175	1196	1127	1194	1162	1092	1153	1087	1181	1139	1128	1131	1160	1142	1204	1128	1144	1120	1174	1093	1154	1143	1150	1170	1166	1145	1146	1158	1168	1175	1161	1115	1159	1172	1149	1124	1232	1149	1133	1143	1178	1153	1102	1188	1142	1201	1143	1144	1173	1151	1189	1158	1189	1104	1183	1168	1135	1166	1138	1170	1192	1200	1092	1107	1124	1174	1144	1211	1193	1164	1196	1150	1176	1165	1165	1187	1176	1145	1150	1200	1149	1168	1137	1167	1211	1096	1139	1155	1214	1179	1197	1138	1160	1195	1155	1198	1128	1168	1147	1159	1158	1139	1209	1120	1191	1130	1196	1168	1152	1127	1134	1073	1110	1143	1172	1173	1139	1195	1163	1177	1155	1191	1126	1177	1189	1209	1181	1171	1197	1142	1150	1146	1171	1121	1114	1196	1124	1128	1158	1155	1143	1110	1128	1163	1198	1122	1100	1135	1161	1195	1209	1125	1123	1116	1132	1118	1140	1129	1133	1121	1155	1178	1137	1171	1178	1083	1112	1131	1151	1139	1207	1175	1122	1133	1197	1212	1182	1161	1169	1130	1180	1153	1094	1131	1137	1160	1192	1176	1152	1127	1148	1145	1170	1144	1196	1196	1149	1148	1131	1197	1233	1155	1140	1167	1174	1150	1188	1119	1212	1214	1259	1128	1124	1177	1132	1122	1117	1120	1113	1178	1231	1124	1144	1186	1151	1117	1158	1148	1197	1216	1144	1130	1154	1150	1168	1177	1162	1182	1164	1163	1162	1129	1193	1141	1178	1124	1190	1161	1126	1134	1161	1129	1157	1130	1146	1169	1204	1147	1131	1112	1204	1158	1190	1105	1208	1187	1172	1121	1153	1143	1168	1174	1211	1168	1187	1212	1186	1155	1154	1228	1145	1143	1201	1114	1180	1140	1139	1117	1165	1105	1141	1143	1141	1155	1133	1166	1163	1119	1142	1157	1146	1176	1122	1138	1190	1160	1196	1182	1171	1110	1136	1131	1173	1165	1168	1186	1157	1157	1174	1179	1077	1183	1165	1148	1138	1123	1170	1196	1202	1132	1180	1129	1127	1163	1150	1192	1183	1077	1105	1228	1207	1168	1167	1189	1150	1140	1135	1214	1179	1148	1189	1155	1106	1143	1112	1227	1112	1146	1158	1087	1148	1161	1206	1165	1120	1175	1150	1159	1209	1167	1247	1161	1181	1178	1136	1168	1176	1142	1072	1116	1134	1138	1189	1173	1162	1155	1151	1185	1097	1159	1198	1159	1233	1224	1154	1167	1219	1092	1143	1175	1158	1162	1173	1070	1185	1211	1197	1109	1142	1137	1153	1220	1171	1167	1179	1158	1169	1132	1149	1154	1174	1109	1150	1164	1176	1101	1174	1124	1157	1188	1151	1223	1159	1109	1137	1132	1126	1127	1181	1140	1194	1181	1206	1212	1279	1202	1159	1221	1118	1166	1169	1122	1197	1266	1202	1123	1163	1065	1170	1195	1174	1166	1163	1102	1165	1164	1123	1153	1179	1186	1225	1183	1212	1131	1132	1129	1171	1135	1178	1150	1201	1222	1095	1136	1181	1148	1184	1126	1207	1253	1170	1172	1076	1169	1223	1180	1169	1198	1089	1129	1109	1157	1152	1102	1140	1075	1180	1178	1225	1160	1129	1209	1162	1181	1116	1149	1186	1190	1154	1141	1132	1190	1149	1141	1214	1208	1201	1198	1086	1142	1144	1192	1146	1231	1169	1170	1212	1125	1165	1123	1181	1185	1186	1181	1168	1159	1139	1168	1172	1146	1156	1208	1175	1092	1197	1184	1158	1139	1193	1162	1156	1112	1166	1205	1109	1092	1160	1167	1133	1148	1144	1142	1162	1166	1167	1149	1212	1097	1127	1133	1189	1186	1185	1173	1119	1164	1221	1124	1151	1094	1153	1147	1164	1187	1171	1159	1116	1167	1120	1124	1167	1172	1179	1154	1164	1170	1155	1138	1184	1097	1185	1184	1202	1200	1052	1202	1180	1128	1200	1221	1155	1207	1177	1208	1211	1185	1203	1231	1189	1127	1162	1176	1147	1162	1089	1216	1103	1095	1223	1123	1209	1111	1184	1202	1123	1095	1184	1101	1247	1211	1136	1149	1186	1198	1153	1139	1162	1130	1203	1204	1210	1213	1152	1132	1191	1206	1115	1131	1172	1106	1202	1169	1148	1211	1122	1173	1089	1113	1095	1157	1192	1152	1134	1127	1138	1109	1133	1172	1161	1168	1172	1153	1149	1136	1156	1224	1118	1165	1119	1156	1272	1191	1190	1135	1115	1190	1173	1166	1150	1205	1111	1162	1150	1126	1144	1208	1149	1123	1147	1164	1138	1085	1147	1140	1129	1177	1151	1159	1165	1209	1141	1260	1189	1123	1130	1169	1171	1178	1198	1180	1150	1214	1111	1150	1175	1076	1116	1168	1162	1216	1169	1177	1176	1192	1160	1186	1183	1170	1193	1188	1125	1141	1139	1202	1113	1167	1159	1195	1152	1180	1148	1131	1114	1113	1177	1177	1145	1123	1177	1160	1204	1156	1117	1206	1208	1163	1195	1132	1133	1148	1152	1143	1131	1142	1208	1135	1162	1243	1123	1147	1158	1161	1151	1183	1199	1197	1188	1178	1170	1150	1160	1137	1132	1161	1193	1050	1218	1142	1193	1195	1159	1181	1171	1199	1178	1151	1181	1151	1196	1137	1075	1173	1157	1224	1149	1167	1178	1078	1154	1146	1111	1178	1158	1158	1146	1164	1143	1233	1177	1207	1131	1174	1243	1168	1149	1106	1169	1156	1193	1181	1171	1236	1161	1204	1228	1165	1198	1162	1098	1174	1157	1188	1180	1133	1200	1150	1155	1104	1161	1095	1103	1176	1191	1157	1174	1152	1137	1129	1176	1102	1139	1176	1094	1174	1184	1157	1182	1144	1222	1201	1171	1124	1120	1160	1180	1131	1158	1056	1234	1134	1244	1137	1156	1154	1131	1188	1247	1153	1149	1135	1216	1185	1145	1172	1163	1155	1194	1126	1107	1103	1175	1166	1110	1111	1174	1191	1134	1199	1141	1125	1093	1124	1101	1216	1218	1211	1112	1104	1125	1100	1118	1150	1122	1172	1123	1167	1121	1196	1176	1176	1194	1157	1169	1142	1172	1148	1179	1176	1143	1155	1143	1185	1176	1139	1134	1142	1127	1144	1165	1166	1125	1162	1130	1192	1187	1135	1165	1188	1189	1156	1106	1127	1199	1201	1156	1142	1100	1238	1212	1124	1137	1152	1088	1182	1105	1156	1196	1222	1207	1197	1125	1158	1133	1173	1166	1135	1099	1180	1159	1137	1171	1132	1150	1122	1121	1117	1151	1157	1181	1216	1155	1139	1201	1147	1145	1177	1190	1172	1209	1195	1184	1144	1116	1127	1130	1162	1128	1122	1137	1194	1127	1200	1138	1171	1104	1217	1183	1106	1193	1106	1128	1169	1110	1115	1146	1167	1122	1213	1142	1148	1143	1160	1146	1180	1105	1127	1144	1131	1183	1137	1165	1141	1105	1184	1203	1115	1188	1180	1155	1161	1170	1151	1161	1131	1121	1129	1120	1124	1180	1134	1158	1154	1122	1142	1138	1141	1152	1142	1155	1127	1175	1101	1167	1192	1135	1211	1146	1209	1145	1129	1142	1151	1096	1171	1151	1173	1135	1115	1185	1208	1154	1149	1186	1161	1187	1140	1151	1111	1122	1137	1115	1207	1161	1173	1129	1166	1175	1133	1130	1211	1105	1129	1166	1172	1164	1180	1212	1111	1197	1161	1144	1136	1205	1170	1118	1154	1212	1121	1196	1116	1174	1184	1155	1083	1126	1180	1129	1127	1202	1200	1103	1182	1239	1222	1145	1134	1176	1151	1184	1157	1155	1133	1174	1101
23567	21535	29202	24263	21448	17659	2613	1041	708	648	648	607	567	541	526	546	523	505	492	511	469	462	485	529	440	455	444	486	468	476	461	460	485	465	485	449	1584	3664	3109	1331	426	431	451	390	420	416	448	458	407	438	429	461	415	434	432	452	406	426	426	465	454	448	431	414	421	447	456	406	430	428	427	434	408	425	459	410	391	444	423	414	415	413	405	417	434	397	453	433	415	406	433	424	436	443	426	437	447	420	426	429	438	461	463	442	436	420	433	429	412	449	421	448	421	417	402	436	432	411	440	431	450	401	427	442	392	456	426	440	403	439	441	423	417	382	433	447	444	446	428	414	432	460	425	450	406	389	385	393	421	434	401	424	431	405	423	426	410	471	436	421	436	489	395	423	441	420	447	432	407	440	466	401	428	385	408	426	434	417	483	416	434	427	431	433	448	444	465	406	442	412	420	382	453	411	470	430	426	441	421	437	465	399	446	420	450	415	402	416	432	437	470	378	435	437	423	464	434	445	419	424	430	460	442	427	394	408	440	415	384	421	442	439	424	396	411	411	472	421	410	470	422	409	443	466	419	446	454	413	455	432	429	421	412	428	402	455	420	415	445	421	456	439	466	447	420	424	450	403	467	425	402	432	406	398	440	416	388	425	426	437	424	435	430	419	424	439	412	431	420	422	448	450	429	461	430	440	445	422	446	400	445	435	445	437	420	433	449	436	422	423	433	438	428	412	433	414	427	413	448	451	413	399	457	445	417	425	422	415	475	441	446	460	416	458	408	401	414	435	403	442	412	449	426	436	427	435	412	433	449	471	445	447	453	481	409	420	451	431	394	457	439	449	420	443	403	425	392	477	459	421	421	436	441	428	439	430	424	439	445	469	452	446	429	430	376	407	443	411	432	429	407	419	433	431	444	461	421	449	412	457	463	451	459	450	462	387	418	450	424	432	406	412	414	430	440	412	412	406	432	410	433	392	410	386	412	417	403	446	431	446	421	444	430	417	453	435	428	455	427	405	424	415	460	454	428	388	428	447	439	440	409	432	404	426	443	415	444	437	400	464	427	452	422	450	407	413	455	446	463	419	414	439	399	433	437	419	452	409	427	454	432	423	443	449	468	417	427	398	410	403	443	429	472	426	428	442	422	405	414	471	434	430	453	413	485	429	408	425	450	425	441	428	411	410	431	387	421	434	436	415	444	414	427	445	446	415	446	415	461	458	425	434	426	444	427	437	443	422	449	410	422	428	403	419	430	424	438	438	395	413	440	441	426	428	439	397	413	421	411	464	406	426	415	410	469	400	419	409	461	423	437	426	455	442	435	414	446	442	440	423	442	395	458	473	454	461	463	437	427	422	417	457	416	406	450	414	451	416	412	411	445	416	465	422	441	443	420	436	408	414	424	414	422	444	430	448	439	457	440	424	450	387	425	451	397	431	438	461	456	464	401	389	423	436	445	432	428	416	400	424	426	439	405	407	410	415	410	415	391	426	411	435	411	396	469	467	438	427	412	399	416	424	420	451	416	433	430	386	446	406	415	450	444	401	436	433	451	407	427	445	462	447	456	395	415	434	447	413	439	447	412	412	444	451	430	429	415	430	439	416	423	471	456	426	417	450	439	430	404	434	442	415	394	429	456	481	405	387	437	415	451	456	395	402	397	424	395	453	395	442	407	460	385	409	399	460	401	437	447	425	403	412	423	421	440	415	400	455	396	444	445	382	411	451	430	446	436	382	434	417	438	409	389	481	427	416	401	444	460	437	435	445	427	421	368	423	413	412	419	470	416	420	437	392	433	438	392	475	434	453	379	438	436	423	420	417	399	404	406	392	410	417	400	415	387	402	461	432	428	439	413	408	416	438	420	440	421	474	433	456	444	453	434	424	401	409	430	463	433	437	408	440	417	442	425	424	425	424	418	421	403	422	442	459	425	437	438	443	393	452	452	464	452	431	440	452	437	443	448	450	395	426	420	429	429	423	438	411	450	422	448	431	454	434	418	443	446	389	432	421	421	419	416	428	420	429	407	446	415	439	400	415	419	467	463	444	443	436	478	448	436	424	440	426	412	433	392	457	403	433	466	419	393	430	425	400	452	423	428	407	429	481	440	406	435	429	440	397	415	442	420	421	420	393	437	429	411	421	418	411	466	421	454	414	431	411	454	393	413	442	444	397	435	409	432	407	416	461	445	430	420	419	429	442	451	475	400	424	450	424	397	433	433	463	445	445	386	448	418	439	413	404	394	409	434	458	422	430	382	382	436	446	405	434	446	424	433	422	425	400	432	458	417	423	411	428	396	421	410	425	441	418	449	447	435	438	421	373	439	437	436	426	409	433	409	424	449	435	431	440	392	437	406	442	429	439	427	435	428	454	434	439	437	419	426	449	424	444	449	420	464	424	433	420	449	412	442	404	416	427	434	443	405	403	434	428	429	406	443	405	415	395	449	434	448	413	427	425	484	425	475	399	396	400	440	444	390	438	430	422	434	463	402	391	456	459	399	422	427	394	417	427	416	423	429	434	437	423	426	404	453	451	414	444	381	421	405	393	431	445	398	437	420	416	462	438	411	433	391	417	454	421	406	430	437	453	416	446	433	445	409	431	435	436	446	449	412	429	430	406	456	400	438	467	414	449	397	416	463	432	421	397	408	416	434	441	450	389	399	432	400	435	410	405	445	429	426	387	451	462	471	419	423	417	407	392	431	448	377	404	398	419	401	395	422	435	428	415	473	430	411	426	449	408	443	428	426	449	429	470	436	443	452	407	435	397	408	431	494	433	469	417	438	444	445	429	455	402	432	415	413	422	405	404	429	428	407	447	418	412	445	425	443	455	421	459	439	401	443	473	415	459	413	429	446	408	415	449	404	433	433	433	436	430	413	439	422	440	437	470	399	389	478	443	437	411	441	386	415	423	427	424	380	452	456	412	406	441	467	421	421	412	434	424	444	446	396	413	456	443	491	427	427	415	432	420	428	390	388	432	434	410	372	453	418	418	438	426	427	454	423	378	451	445	470	427	368	406	434	452	433	477	412	451	419	422	416	383	439	421	419	455	465	419	413	450	435	418	433	432	396	423	456	413	437	447	386	427	453	423	408	446	470	445	434	445	394	434	412	430	419	435	438	426	440	431	412	411	413	450	405	405	434	429	427	458	436	445	409	443	414	408	470	446	419	404	436	430	417	411	439	457	425	425	431	440	435	436	429	415	440	413	392	425	410	419	438	431	409	440	428	455	413	447	409	433	403	470	411	428	405	391	415	412	402	455	416	452	459	427	440	447	450	413	390	443	436	444	408	441	445	426	409	416	462	392	447	428	430	410	425	428	405	430	460	399	414	426	457	421	426	435	425	416	465	419	406	425	397	445	415	413	407	432	466	400	433	461	462	448	408	450	417	469	443	423	445	441	370	422	430	446	399	431	429	423	421	431	430	448	424	461	401	424	443	426	387	394	409	432	431	426	448	466	425	407	397	415	455	463	431	419	448	418	455	444
27411	46402	44261	18849	5249	3035	2396	2060	1787	1608	1500	1316	1230	1181	1143	1051	1047	944	923	916	941	892	960	881	859	813	790	839	754	785	832	839	879	836	824	785	4046	8718	7627	2944	763	727	756	712	723	694	757	715	724	672	701	705	709	782	760	714	749	758	736	750	746	777	710	715	723	738	715	777	717	732	755	738	722	738	743	743	691	723	737	758	736	733	752	680	690	747	764	745	777	742	754	753	727	754	752	747	700	742	746	722	783	703	729	729	732	736	732	723	730	763	761	712	699	702	769	724	674	774	721	693	751	785	726	704	717	709	740	725	715	680	738	754	769	684	714	734	721	701	722	751	735	772	772	710	739	678	695	729	732	697	724	753	750	704	703	738	769	729	772	730	735	732	777	714	707	748	760	727	744	764	690	718	689	755	699	732	748	776	736	710	724	764	675	692	667	783	717	745	735	771	699	735	716	809	701	704	728	744	739	737	709	736	676	754	738	719	741	734	710	704	748	746	790	767	752	708	730	767	752	769	686	740	712	721	712	709	724	696	726	708	697	734	727	738	678	734	735	749	725	728	745	658	677	753	751	729	696	740	741	748	728	734	725	733	714	774	735	714	685	751	750	684	705	747	700	703	704	695	733	673	760	735	761	676	677	740	734	725	744	746	761	683	733	691	781	733	702	730	767	708	726	740	737	718	721	732	797	723	775	678	757	675	722	741	717	753	730	689	763	799	716	752	736	751	659	762	718	700	748	730	752	705	722	702	777	706	705	706	688	662	709	731	725	710	746	722	680	703	724	732	717	725	790	749	736	771	736	759	711	711	739	697	694	737	712	687	734	720	732	688	695	778	739	742	708	649	739	686	774	774	719	675	765	728	713	728	692	751	755	794	713	779	707	721	722	732	735	692	738	728	727	721	735	748	681	776	726	720	768	698	728	759	701	748	741	786	714	745	760	726	698	726	749	711	738	735	785	725	726	733	696	723	715	745	739	778	719	716	749	740	730	725	688	738	685	721	738	700	752	744	752	769	708	731	714	739	733	762	736	765	712	729	733	708	731	727	699	781	727	720	791	734	754	704	719	726	684	747	723	767	745	751	717	756	772	692	681	780	703	769	747	740	731	702	712	761	753	673	731	732	766	704	709	728	733	720	737	738	715	756	734	733	711	727	763	776	744	683	771	705	728	734	761	703	713	745	724	762	726	748	767	733	703	744	723	718	723	733	713	732	738	689	723	736	736	735	771	724	740	678	744	726	726	755	722	728	738	746	698	718	757	747	748	738	740	749	729	715	739	732	754	693	685	714	697	762	748	730	711	722	776	692	749	735	697	717	731	741	747	755	730	690	768	756	759	692	711	743	785	721	785	761	731	734	742	723	720	720	663	752	698	705	727	692	716	743	679	742	705	733	707	781	752	712	757	757	698	706	685	724	730	761	757	740	709	768	707	752	749	766	714	706	753	739	723	748	697	740	777	756	719	761	690	752	741	710	742	730	718	785	740	726	791	714	729	704	679	746	681	776	709	735	719	740	712	724	745	736	748	701	715	744	772	757	762	728	772	719	749	698	719	716	724	714	663	777	751	724	747	793	737	708	692	713	716	708	746	745	726	716	777	703	744	748	738	700	701	767	706	735	737	687	747	725	747	722	760	719	739	710	745	736	761	696	744	715	792	727	756	774	703	748	748	756	762	701	732	707	723	685	720	734	778	716	682	752	733	729	749	721	766	738	730	719	710	775	676	723	716	761	717	736	728	704	768	714	725	702	722	815	701	688	732	708	754	744	750	714	718	730	779	728	747	724	737	697	679	688	695	712	742	732	752	725	762	723	688	730	721	699	721	747	737	688	698	723	810	724	785	744	762	734	748	726	724	746	737	710	732	740	695	719	726	749	725	753	720	719	681	717	730	742	706	754	704	709	731	764	752	700	732	693	709	739	767	778	690	701	669	721	739	686	772	768	747	740	745	686	736	714	687	766	712	695	736	685	712	738	741	757	758	763	675	688	738	689	700	712	757	715	717	729	729	728	767	759	723	731	739	762	725	723	774	709	751	734	725	743	730	743	777	740	707	717	743	744	749	710	707	703	719	700	699	687	671	709	696	785	703	790	763	705	701	759	756	766	727	728	714	716	714	734	771	826	732	716	747	731	728	751	737	680	790	719	730	693	729	738	750	733	740	774	750	764	760	733	721	741	683	668	782	735	750	755	703	740	694	717	740	688	699	744	693	738	708	724	750	727	729	769	744	754	756	691	756	687	722	752	717	719	724	660	703	743	753	740	740	713	763	727	696	743	707	679	717	757	681	736	703	702	773	767	732	728	732	699	743	754	697	766	736	719	744	761	724	711	732	772	724	730	692	741	790	716	660	732	753	732	813	711	730	751	745	737	710	780	781	696	710	725	725	699	734	725	747	748	721	760	785	733	768	727	710	757	693	725	730	748	754	753	714	735	735	706	736	739	762	719	716	754	698	694	660	752	706	724	685	740	747	744	708	736	733	698	743	753	750	742	723	726	725	728	758	758	719	768	725	743	733	780	735	737	719	718	702	710	733	732	729	779	750	761	695	739	755	704	748	696	701	758	741	739	732	719	743	743	734	687	731	756	719	736	670	740	737	764	736	753	734	771	760	723	727	734	798	741	777	692	693	754	720	706	703	738	762	721	721	729	716	714	748	731	731	722	733	698	707	760	708	734	727	660	764	740	747	739	754	717	734	756	724	750	736	703	672	709	748	751	719	741	737	732	702	677	718	713	767	688	737	750	722	760	705	716	726	748	773	744	741	723	723	720	741	726	754	723	674	768	744	741	697	722	736	689	705	746	722	717	746	726	719	699	728	741	742	713	704	710	738	734	742	749	747	715	733	742	679	720	742	704	723	760	675	784	703	721	787	720	719	694	695	745	759	732	760	738	714	735	724	738	731	759	764	739	727	708	731	708	744	734	685	677	706	775	718	723	766	750	683	702	758	740	734	736	724	713	775	743	759	754	737	752	709	710	704	757	727	677	725	674	725	710	750	754	682	764	728	776	783	708	679	756	760	723	763	730	748	747	725	763	737	731	715	795	730	732	747	784	693	737	727	748	710	731	764	719	736	739	725	730	705	759	760	755	747	714	763	796	757	727	765	730	771	770	663	720	765	714	731	726	729	711	729	733	753	740	749	744	685	710	689	763	745	755	801	729	705	739	712	767	741	698	714	714	693	759	706	684	770	726	719	764	719	726	717	739	731	730	716	721	715	689	788	733	767	728	716	775	740	728	783	753	709	702	780	756	685	741	701	705	700	787	772	731	811	751	693	767	711	703	724	731	717	754	698	715	737	704	777	745	727	780	746	725	713	750	720	745	740	745	753	747	732	731	687	717	752	748	707	733	731	684	751	714	727	704	756	733	761	712	775	680	739	695	737	711	721	713	731	766	724	746	806	737	728	713	694	693	760	698	769	738	703	680	694	725	670	713	748	743	700	722	748	727	728	696	733	770	716	721	774	695	688	711	789	719
27424	21498	20116	6437	1073	828	755	805	743	797	792	770	784	754	753	793	764	775	751	775	790	757	779	783	794	798	790	752	781	753	790	753	732	765	782	786	784	958	1057	1001	763	778	709	766	781	751	761	778	779	764	742	771	695	797	769	781	762	756	808	780	820	815	762	756	792	785	741	774	709	735	768	778	747	736	796	730	735	745	781	742	721	766	719	745	842	806	747	794	731	781	801	843	735	779	719	756	778	771	782	811	798	787	800	761	858	792	763	723	734	768	756	742	757	783	744	790	801	734	770	773	781	787	782	748	768	777	834	777	741	761	719	751	745	782	748	778	763	760	767	754	776	761	775	780	735	766	748	798	695	738	760	710	746	794	787	725	762	746	759	795	744	746	775	757	761	701	723	743	726	739	768	760	784	781	723	777	747	788	725	756	772	831	753	727	725	758	723	783	740	760	751	739	798	747	720	785	782	747	738	777	753	721	794	780	797	831	755	751	748	731	794	783	759	788	771	774	814	769	721	758	765	771	768	779	748	774	790	763	783	789	736	770	821	744	787	780	712	779	803	763	775	771	763	743	789	734	743	769	742	686	775	752	799	757	735	783	792	738	770	766	801	754	730	793	781	791	759	735	740	761	753	759	763	777	761	771	784	743	754	719	793	772	783	774	793	755	779	712	796	740	771	743	730	804	776	762	800	789	757	793	757	759	723	776	768	770	775	811	723	789	807	826	799	771	748	745	782	774	764	792	788	785	786	791	694	788	776	802	757	781	776	790	765	779	806	748	757	721	772	793	729	808	735	741	804	755	747	772	782	794	814	723	788	750	769	758	767	783	783	736	802	790	788	747	764	748	772	779	776	735	777	785	792	731	781	766	816	783	758	761	784	845	753	702	762	799	737	739	755	780	782	776	799	797	810	752	808	737	775	739	787	779	799	732	766	765	735	740	765	820	797	807	769	758	802	726	756	755	794	783	779	778	807	733	729	791	761	755	732	757	771	745	768	823	783	779	771	820	765	833	771	785	777	738	743	797	815	761	729	754	786	758	843	776	756	765	739	794	796	776	767	759	696	721	749	749	742	827	770	809	773	781	781	758	780	779	741	781	799	746	807	779	804	718	776	776	747	744	808	747	759	800	794	789	773	798	781	773	714	775	790	783	819	797	729	772	787	820	734	741	770	757	762	754	826	746	756	744	785	803	746	811	755	796	725	736	775	776	769	759	748	775	769	770	798	733	745	717	733	747	793	769	785	781	762	742	764	739	753	825	772	804	780	723	766	764	786	757	795	762	790	776	740	766	736	770	763	759	758	744	793	762	772	743	741	733	725	724	693	803	769	779	768	803	773	771	769	760	821	810	733	719	765	752	746	816	779	757	782	760	781	787	757	725	801	791	779	745	792	782	725	784	833	767	755	821	827	804	758	823	779	833	779	767	787	754	747	777	805	796	768	769	775	744	745	772	717	812	768	738	765	763	784	801	756	744	786	751	769	761	746	790	779	763	789	754	773	758	780	781	791	792	789	806	759	842	755	815	748	776	774	767	775	765	726	761	778	745	788	718	781	771	729	778	777	787	732	766	783	826	733	775	780	761	730	728	807	781	753	763	797	804	789	750	792	809	782	769	795	767	790	802	740	768	796	751	816	748	757	795	755	779	813	754	748	751	762	801	815	749	759	768	785	792	797	801	750	810	760	811	710	831	743	767	809	773	724	757	792	755	785	778	694	758	786	746	795	765	772	783	742	773	759	790	786	842	742	796	721	745	741	807	779	752	795	793	788	797	713	796	783	768	685	797	721	775	746	765	771	802	731	751	746	769	792	753	794	813	800	763	804	849	802	801	784	790	770	797	789	798	798	773	754	772	731	726	742	762	756	729	705	774	779	782	770	750	793	795	735	748	755	803	770	733	819	755	768	762	806	735	762	727	779	747	750	800	783	774	806	783	783	747	790	771	761	790	783	760	741	762	727	797	785	768	760	767	761	761	752	776	763	755	781	790	777	771	772	761	792	828	774	773	736	765	743	768	768	760	817	781	739	789	736	775	715	761	790	787	763	676	774	778	788	767	751	754	705	737	779	807	749	804	816	797	745	765	818	816	776	786	765	775	729	726	734	727	789	787	755	759	781	739	734	803	776	756	769	763	753	796	761	724	762	761	801	740	762	758	825	754	737	794	801	733	832	770	756	763	755	747	802	749	723	739	754	789	706	781	758	752	781	796	764	731	771	794	784	759	766	753	753	803	783	785	809	845	719	779	785	750	798	768	795	828	803	719	807	755	782	758	817	778	732	753	837	759	741	758	781	784	801	818	769	731	759	793	763	811	820	751	805	792	759	743	759	789	739	761	748	835	809	751	802	774	805	783	783	704	842	705	737	763	731	735	758	763	721	757	763	771	757	754	730	755	794	733	747	800	734	721	765	764	722	756	777	770	773	768	695	799	789	773	784	807	743	701	741	755	795	768	757	783	802	781	772	770	753	770	792	773	719	767	794	744	810	725	761	793	786	735	732	773	722	782	713	717	740	794	758	789	801	770	777	777	783	773	793	780	833	776	769	764	776	836	785	767	810	749	801	777	777	759	770	759	784	800	819	763	779	782	766	819	772	800	755	778	755	777	770	765	692	758	757	811	771	768	748	777	767	734	794	807	791	770	755	757	736	770	782	777	785	776	818	748	775	794	751	719	832	758	783	774	754	787	745	771	729	796	762	772	739	750	821	782	752	772	778	765	762	815	799	774	729	835	788	807	755	803	794	719	750	800	743	746	747	756	831	750	774	802	783	794	754	767	808	712	761	812	762	735	743	750	786	745	760	748	747	722	814	797	790	761	760	722	787	721	711	729	805	778	759	795	783	767	769	749	763	740	712	776	753	748	753	788	739	734	758	778	786	782	814	759	756	738	760	736	796	754	778	736	736	779	784	755	749	763	732	798	741	752	797	728	764	821	778	777	757	738	775	745	783	767	798	766	784	794	760	732	793	807	792	767	764	770	753	785	791	755	774	751	725	765	797	753	754	759	767	784	749	760	809	811	794	802	756	790	752	789	776	787	774	769	724	783	800	785	767	724	772	723	736	749	779	736	753	753	773	777	777	819	744	767	760	748	784	767	793	744	733	781	723	733	755	751	756	771	773	763	768	741	760	794	771	781	746	744	788	751	745	779	724	805	794	715	795	704	721	735	778	762	761	797	756	769	719	811	796	744	758	801	760	750	759	781	793	743	829	819	750	756	803	749	751	789	736	779	798	785	784	824	782	788	788	743	739	742	824	779	785	747	834	786	702	751	790	766	819	776	759	795	784	780	760	799	761	806	722	752	780	775	745	776	782	733	734	829	769	738	782	742	803	768	824	736	772	761	739	767	742	746	754	803	768	791	785	753	760	756	735	761	778	769	730	783	808	773	762	742	776	759	810	745	726	731	827	754	754	706	842	809	759	765	771	720	772	718	767	794	738	741	753	792	787	819	793	754	784	751	783	762	749	789	832	760	744	735
21777	31272	27399	6726	1629	1452	1391	1316	1268	1371	1307	1231	1268	1234	1316	1230	1196	1300	1330	1289	1253	1296	1295	1250	1251	1276	1255	1282	1311	1286	1264	1199	1301	1305	1288	1306	1397	1772	1977	1803	1257	1286	1214	1286	1256	1231	1234	1221	1317	1228	1242	1206	1262	1206	1273	1230	1306	1267	1268	1221	1217	1236	1132	1215	1231	1260	1230	1232	1299	1254	1219	1257	1206	1231	1264	1230	1297	1231	1353	1210	1227	1238	1237	1211	1244	1270	1264	1225	1289	1257	1233	1278	1258	1183	1233	1258	1299	1211	1202	1278	1237	1265	1205	1287	1257	1272	1212	1331	1242	1248	1219	1233	1228	1285	1283	1240	1253	1301	1186	1291	1330	1260	1241	1289	1235	1287	1242	1276	1276	1292	1285	1206	1265	1315	1200	1235	1221	1267	1276	1238	1266	1228	1310	1305	1210	1323	1244	1262	1221	1205	1275	1230	1218	1239	1302	1164	1287	1217	1244	1286	1248	1288	1247	1233	1266	1238	1255	1278	1272	1258	1270	1272	1316	1241	1214	1252	1245	1276	1260	1323	1226	1263	1245	1249	1298	1270	1257	1268	1274	1259	1238	1334	1264	1212	1222	1292	1262	1302	1265	1223	1276	1267	1281	1241	1235	1294	1266	1248	1229	1226	1326	1230	1264	1270	1311	1265	1244	1236	1281	1251	1258	1297	1248	1250	1234	1237	1277	1250	1258	1293	1239	1260	1237	1252	1263	1236	1240	1275	1214	1268	1294	1229	1252	1256	1321	1160	1304	1208	1222	1327	1235	1252	1209	1263	1213	1240	1273	1244	1217	1194	1293	1281	1197	1257	1202	1233	1257	1261	1292	1306	1307	1337	1247	1226	1296	1257	1265	1195	1277	1284	1290	1245	1192	1255	1263	1261	1209	1279	1245	1230	1246	1222	1220	1210	1285	1263	1280	1247	1170	1280	1312	1241	1305	1221	1276	1255	1216	1182	1212	1300	1243	1253	1259	1283	1267	1294	1239	1257	1221	1258	1310	1296	1246	1271	1250	1295	1286	1300	1265	1260	1237	1305	1246	1253	1245	1274	1273	1238	1253	1169	1228	1216	1247	1275	1318	1260	1239	1260	1236	1308	1285	1299	1196	1263	1215	1324	1307	1266	1186	1241	1173	1285	1288	1258	1239	1272	1238	1288	1234	1206	1260	1276	1269	1320	1262	1241	1155	1180	1308	1238	1171	1222	1259	1293	1269	1200	1265	1265	1278	1283	1281	1268	1233	1187	1222	1245	1239	1230	1270	1252	1226	1300	1269	1237	1261	1259	1267	1255	1244	1171	1243	1183	1248	1200	1270	1261	1260	1281	1284	1251	1247	1332	1266	1210	1271	1239	1245	1271	1254	1258	1225	1223	1215	1284	1312	1200	1276	1246	1255	1290	1303	1173	1270	1280	1289	1287	1288	1242	1222	1287	1213	1289	1249	1233	1327	1298	1220	1290	1238	1186	1215	1272	1275	1291	1261	1193	1273	1231	1184	1225	1216	1261	1239	1255	1256	1252	1225	1241	1219	1229	1257	1286	1194	1221	1260	1235	1218	1230	1265	1220	1236	1207	1243	1273	1313	1252	1302	1254	1240	1255	1257	1276	1223	1269	1189	1305	1312	1282	1298	1211	1281	1229	1265	1280	1290	1314	1243	1208	1269	1247	1212	1275	1263	1300	1242	1250	1306	1223	1272	1217	1247	1254	1216	1272	1205	1243	1262	1273	1241	1272	1205	1260	1319	1268	1262	1270	1235	1244	1230	1260	1268	1289	1228	1297	1269	1237	1225	1250	1258	1282	1264	1245	1247	1260	1287	1243	1226	1275	1237	1230	1177	1286	1278	1323	1280	1249	1249	1292	1213	1277	1290	1227	1281	1241	1280	1251	1251	1270	1240	1276	1183	1230	1321	1287	1257	1256	1275	1248	1239	1238	1201	1315	1195	1210	1241	1251	1317	1281	1239	1231	1260	1266	1214	1241	1270	1263	1149	1249	1251	1277	1243	1266	1304	1231	1234	1307	1246	1253	1195	1267	1250	1227	1376	1265	1205	1251	1252	1281	1264	1279	1222	1211	1259	1257	1268	1252	1279	1245	1285	1258	1255	1280	1267	1268	1229	1217	1292	1285	1237	1201	1220	1368	1215	1235	1242	1327	1247	1278	1278	1287	1223	1300	1246	1287	1273	1283	1308	1292	1288	1259	1277	1246	1261	1291	1255	1229	1312	1222	1279	1244	1282	1198	1224	1304	1281	1245	1310	1182	1256	1286	1229	1240	1277	1252	1249	1260	1206	1271	1277	1255	1286	1244	1260	1251	1250	1221	1243	1250	1239	1264	1314	1260	1227	1233	1203	1283	1260	1239	1216	1248	1234	1258	1280	1256	1240	1216	1235	1192	1250	1252	1252	1282	1249	1355	1251	1279	1260	1236	1237	1249	1217	1230	1264	1273	1266	1310	1281	1253	1275	1202	1287	1285	1255	1180	1253	1222	1214	1229	1242	1289	1233	1324	1247	1276	1242	1310	1215	1245	1258	1279	1242	1344	1294	1284	1233	1220	1218	1260	1236	1260	1261	1239	1265	1282	1281	1235	1267	1264	1217	1276	1242	1257	1271	1195	1259	1286	1279	1307	1263	1274	1186	1261	1239	1276	1267	1198	1294	1248	1295	1209	1268	1287	1231	1304	1267	1258	1254	1223	1219	1299	1229	1309	1290	1252	1262	1296	1264	1253	1249	1249	1347	1240	1280	1310	1339	1235	1207	1248	1308	1262	1217	1236	1328	1255	1267	1221	1238	1168	1269	1240	1224	1299	1306	1239	1314	1239	1239	1224	1291	1289	1318	1228	1271	1270	1302	1278	1239	1278	1313	1264	1254	1284	1212	1265	1232	1243	1266	1235	1205	1263	1295	1216	1258	1208	1294	1288	1274	1288	1282	1281	1200	1297	1264	1252	1250	1201	1205	1300	1231	1253	1287	1223	1298	1263	1244	1233	1248	1240	1215	1340	1255	1240	1291	1249	1208	1266	1288	1283	1242	1223	1249	1179	1251	1281	1195	1295	1195	1181	1267	1327	1267	1256	1260	1251	1196	1282	1271	1274	1327	1179	1281	1248	1210	1223	1235	1259	1234	1243	1258	1258	1264	1263	1262	1263	1253	1280	1279	1243	1234	1204	1270	1244	1260	1219	1276	1370	1308	1229	1289	1211	1298	1256	1239	1184	1268	1282	1251	1302	1214	1230	1237	1251	1245	1312	1287	1219	1196	1233	1242	1243	1288	1276	1286	1251	1262	1271	1292	1253	1239	1189	1219	1218	1288	1284	1282	1235	1251	1233	1231	1230	1256	1309	1325	1306	1257	1284	1275	1330	1219	1217	1279	1281	1241	1285	1264	1274	1275	1209	1276	1302	1248	1238	1309	1275	1320	1324	1262	1285	1314	1234	1266	1201	1288	1260	1234	1270	1240	1295	1257	1237	1271	1190	1288	1235	1239	1234	1228	1282	1339	1202	1293	1235	1266	1273	1272	1263	1296	1222	1282	1215	1296	1275	1279	1255	1237	1265	1243	1214	1191	1245	1244	1213	1283	1270	1214	1253	1198	1253	1231	1295	1316	1305	1312	1269	1241	1192	1277	1249	1286	1240	1202	1214	1239	1314	1301	1250	1252	1283	1324	1224	1277	1303	1259	1264	1241	1308	1237	1253	1226	1241	1265	1241	1295	1213	1252	1233	1216	1277	1219	1255	1272	1282	1278	1218	1218	1240	1205	1271	1231	1233	1303	1265	1278	1198	1239	1257	1295	1272	1306	1240	1233	1252	1249	1233	1256	1212	1304	1250	1313	1258	1245	1262	1254	1270	1209	1229	1271	1240	1293	1251	1283	1260	1264	1271	1200	1283	1246	1271	1267	1243	1201	1281	1259	1270	1237	1224	1270	1240	1246	1242	1302	1285	1281	1234	1209	1278	1234	1245	1250	1206	1244	1182	1260	1245	1250	1253	1303	1260	1320	1213	1244	1241	1246	1272	1268	1245	1248	1284	1215	1255	1278	1257	1261	1240	1234	1208	1242	1223	1266	1282	1222	1251	1248	1207	1306	1237	1267	1259	1221	1279	1289	1256	1202	1261	1262	1334	1220	1306	1275	1282	1281	1267	1304	1263	1309	1310	1306	1272	1294	1264	1223	1222	1273	1205	1289	1164	1249	1264	1252	1252	1242	1236	1339	1280	1294	1261	1314	1266	1280	1264	1277	1277	1255	1261	1243	1214	1239	1312	1274	1287	1290	1265	1284	1320	1292	1237	1274	1278	1223	1234	1286	1265	1209	1264	1214	1340	1339	1245	1247	1307	1228	1234	1287	1202	1339	1305	1252	1279	1289	1253	1234	1283	1272	1259	1308	1262	1276	1261	1251	1278	1250	1184	1261	1224	1261	1229	1265	1265	1232	1244	1286	1293	1238	1316	1244	1234	1279	1277	1312	1265	1283	1304	1267	1236	1298	1273	1234	1275	1215	1241	1289	1256	1302	1217	1245	1234	1265	1214	1220	1258	1266	1275	1255	1257	1291	1297	1266	1245	1261	1172	1295	1282	1218	1282	1264	1205	1266	1242	1256	1321	1246	1255	1308	1248	1292	1282	1240	1214	1255	1248	1294	1301	1253	1291	1289	1234	1345	1273	1265	1302	1277	1272	1299	1245	1228	1309	1284	1289	1288	1264	1222	1192	1198	1239	1211	1229	1294	1254	1237	1277	1215	1232	1246	1203	1304	1312	1170	1240	1261	1231	1258	1294	1240	1252	1227	1236	1249	1295	1261	1201	1265	1270	1194	1233	1280	1345	1234	1262	1233	1226	1211	1246	1227	1315	1272	1277	1252	1273	1241	1270	1252	1226	1260	1237	1254	1289	1223	1228	1264	1235	1284	1236	1191	1234	1322	1277	1268	1264	1239	1160	1273	1227	1233	1229	1278	1255	1234	1231	1224	1306	1296	1298	1279	1305	1248	1258	1259	1338	1280	1314	1270	1206	1223	1278	1234	1201	1302	1298	1206	1200	1322	1242	1262	1249	1241	1239
24405	21312	28315	24757	17494	3418	1340	987	862	787	765	813	762	842	686	741	693	753	723	753	742	772	720	737	725	729	745	740	735	780	724	710	737	724	710	743	1303	2053	2049	1317	757	672	678	644	704	712	714	721	691	717	750	685	741	716	726	698	730	679	661	745	677	709	673	726	724	712	719	739	705	711	693	712	680	711	745	771	709	721	728	684	667	655	739	702	724	770	706	719	722	696	739	713	718	716	723	727	685	671	746	700	714	722	737	725	708	686	665	698	696	753	681	705	701	743	718	675	722	712	704	680	681	714	715	729	739	721	673	702	744	679	705	717	672	724	713	704	735	724	703	691	690	710	729	691	683	670	737	675	683	677	702	711	673	716	661	666	665	769	687	727	727	690	752	683	732	677	708	714	695	728	729	686	730	706	727	664	702	678	721	702	664	755	705	698	698	730	670	669	705	768	736	689	670	695	692	695	711	696	705	699	725	680	712	704	713	703	702	719	694	704	701	725	687	719	691	701	718	676	670	710	701	695	688	673	691	707	685	629	700	690	690	745	724	714	691	700	711	695	710	707	653	671	669	705	686	710	693	742	716	727	672	697	683	739	685	682	701	711	741	740	695	680	707	676	758	702	721	712	705	713	749	629	632	686	734	688	714	668	719	678	732	719	660	709	709	741	699	704	692	665	665	682	732	692	715	705	694	762	718	710	725	726	688	724	760	675	730	726	688	708	726	642	693	718	663	724	749	705	734	710	646	698	671	695	706	726	734	726	696	725	739	670	747	734	683	697	720	702	726	711	715	693	674	693	702	709	696	654	731	723	699	696	705	710	754	684	684	716	744	682	697	656	677	676	747	796	701	671	670	753	731	722	712	673	672	763	698	713	660	730	672	742	724	655	694	622	706	642	706	753	683	713	720	756	738	700	670	706	709	662	704	703	717	702	701	698	755	704	712	686	724	714	725	707	690	669	697	682	692	696	660	696	697	671	694	713	723	697	697	729	747	710	671	660	728	722	684	706	708	709	713	683	679	736	726	708	662	716	725	721	714	716	703	714	730	730	654	707	662	670	689	686	711	698	685	755	709	699	723	711	727	679	727	747	681	673	672	733	706	716	667	759	665	698	730	719	748	711	675	679	654	718	713	723	738	700	768	691	684	682	718	741	708	636	690	737	680	702	741	704	690	721	658	749	742	735	696	722	695	733	740	698	692	706	733	704	695	718	724	734	678	692	741	709	705	735	634	731	707	664	722	724	689	718	699	724	724	730	710	669	733	738	697	686	701	718	695	721	638	723	700	730	674	671	683	700	662	694	736	711	671	687	692	705	670	674	713	699	741	684	720	737	701	727	668	705	703	754	728	707	723	663	708	678	672	674	722	711	668	663	741	718	714	680	733	709	706	705	677	658	743	751	688	689	684	658	694	704	707	721	737	696	733	727	717	683	670	681	712	713	721	697	717	734	707	717	704	700	718	694	733	670	748	706	697	696	664	721	703	737	693	671	680	739	682	680	685	680	708	637	727	683	652	657	719	678	682	711	665	714	716	700	734	671	688	674	699	722	647	667	711	686	677	642	706	683	706	710	699	691	717	667	697	710	722	657	710	728	757	769	729	691	728	662	721	721	722	715	704	740	710	664	679	678	692	724	680	666	650	705	688	744	689	690	672	708	745	693	743	759	720	740	691	736	624	733	673	688	711	722	711	729	703	700	679	732	662	716	751	692	722	686	661	705	718	710	707	684	715	704	680	712	719	705	666	698	750	705	743	710	706	658	713	691	683	684	699	685	711	675	708	716	694	739	669	694	707	708	687	680	656	703	724	696	712	682	651	713	711	705	693	692	676	759	667	684	715	705	738	712	703	689	691	717	728	727	707	707	708	690	698	691	659	726	713	722	673	703	751	695	674	704	668	723	694	669	703	688	700	745	713	680	714	745	730	695	781	634	723	719	710	677	722	700	699	698	677	679	687	693	704	657	704	677	685	648	670	710	695	703	682	778	678	670	706	726	700	702	672	754	719	668	703	736	719	671	689	698	661	674	738	648	744	661	714	686	689	718	722	731	652	710	686	710	659	746	667	709	695	684	764	706	710	683	697	672	702	662	746	693	739	699	691	756	696	698	661	668	698	662	724	756	685	709	726	692	708	687	702	729	621	717	691	719	710	693	690	702	734	709	737	658	707	695	672	733	715	719	701	671	686	736	721	753	672	691	688	700	739	716	673	742	711	712	751	715	707	693	689	715	740	674	726	660	673	692	697	669	678	708	720	740	659	680	715	629	690	695	698	743	710	707	691	704	696	665	655	717	644	654	693	693	738	685	671	736	732	682	688	691	712	709	720	654	754	688	653	694	707	671	739	687	675	680	671	735	683	716	731	707	698	671	714	712	690	690	692	680	738	691	692	691	718	727	662	737	725	695	694	709	720	705	714	687	705	633	667	667	723	753	719	678	727	729	746	677	709	697	766	687	695	708	784	692	682	667	726	719	692	701	703	671	715	682	743	695	706	684	707	733	728	673	742	722	689	695	692	689	751	696	663	679	683	681	714	711	694	711	676	657	665	654	684	715	675	739	662	687	673	702	765	724	681	725	726	679	687	692	725	699	752	680	693	711	718	687	735	676	702	721	729	727	738	701	676	624	748	683	671	743	696	734	704	682	704	724	713	715	673	688	687	670	726	662	709	695	697	712	698	708	679	687	704	713	672	718	682	690	727	725	682	751	673	751	725	670	668	648	670	688	704	709	692	739	694	661	710	769	745	671	681	704	699	673	659	645	729	681	689	666	687	660	734	669	717	699	667	707	694	673	724	685	720	725	714	728	669	680	676	734	703	706	711	723	714	662	698	681	740	692	747	694	731	725	680	677	717	711	691	743	696	687	698	712	694	640	764	740	705	719	729	708	688	738	680	743	728	709	663	709	732	722	725	720	685	630	695	715	655	655	758	691	773	784	691	719	638	718	700	645	706	668	737	729	728	719	718	660	701	742	721	640	678	693	682	757	720	717	687	672	737	734	709	703	670	730	718	729	689	731	689	711	682	691	721	677	681	727	711	672	707	712	693	669	696	674	671	702	704	745	721	684	710	696	702	700	721	681	724	656	658	700	729	702	694	688	668	739	701	680	708	746	708	702	751	696	695	723	725	677	695	735	700	724	690	672	683	688	687	715	680	667	664	680	699	741	726	678	701	710	696	724	641	707	681	679	719	743	689	715	696	727	698	679	643	701	725	701	671	651	689	699	680	692	713	683	742	685	734	712	721	719	699	682	715	708	704	715	682	718	692	748	741	697	686	637	718	685	693	719	701	657	670	720	712	721	683	660	713	729	703	726	680	697	691	661	719	753	735	734	686	687	742	716	674	709	753	644	734	698	699	703	689	713	678	723	685	679	706	732	712	683	719	663	700	725	684	717	702	731	705	683	712	678	704	695	705	696	707	678	735	683	689	661	708	748	745	708	707	672	670	680	667	674	661	706	671	718	687	692	704	689	690	725	696	717
25145	43075	38618	18679	3604	2399	1982	1798	1659	1538	1508	1451	1356	1475	1388	1329	1225	1283	1278	1235	1278	1212	1223	1203	1249	1291	1247	1212	1229	1221	1258	1259	1217	1185	1181	1356	2838	4701	4819	2886	1252	1157	1155	1186	1108	1167	1174	1216	1133	1141	1159	1129	1140	1153	1184	1211	1230	1208	1189	1168	1206	1200	1126	1176	1112	1175	1128	1167	1216	1162	1186	1153	1173	1182	1148	1164	1124	1239	1124	1174	1191	1177	1176	1174	1144	1259	1147	1145	1147	1168	1235	1146	1211	1151	1120	1103	1192	1163	1161	1201	1196	1142	1117	1113	1160	1126	1165	1111	1136	1180	1145	1184	1158	1112	1194	1158	1220	1168	1193	1246	1090	1110	1193	1161	1154	1157	1160	1163	1174	1177	1167	1184	1146	1171	1188	1179	1163	1199	1206	1213	1178	1225	1206	1195	1142	1153	1171	1165	1150	1143	1213	1143	1150	1252	1163	1177	1175	1179	1142	1157	1164	1177	1183	1194	1143	1144	1183	1175	1180	1140	1139	1165	1183	1205	1192	1148	1151	1179	1188	1135	1180	1198	1194	1168	1158	1094	1156	1196	1160	1105	1177	1191	1137	1199	1144	1216	1149	1160	1214	1136	1166	1152	1122	1171	1157	1182	1153	1147	1169	1170	1173	1143	1190	1121	1158	1154	1223	1183	1181	1124	1194	1148	1222	1193	1146	1125	1202	1120	1240	1213	1165	1189	1148	1146	1191	1190	1139	1178	1227	1180	1191	1191	1197	1163	1139	1152	1173	1167	1172	1122	1164	1120	1108	1184	1122	1191	1147	1135	1178	1239	1216	1121	1154	1197	1184	1175	1183	1141	1141	1154	1164	1105	1132	1111	1148	1202	1126	1136	1180	1165	1253	1151	1140	1171	1228	1187	1176	1127	1157	1149	1128	1169	1210	1133	1151	1198	1174	1213	1162	1205	1172	1208	1103	1150	1224	1168	1142	1235	1172	1132	1230	1113	1215	1172	1150	1186	1170	1197	1140	1147	1145	1184	1166	1185	1184	1175	1177	1164	1192	1120	1121	1181	1127	1170	1205	1199	1189	1197	1142	1121	1202	1174	1230	1164	1220	1208	1195	1171	1195	1185	1151	1107	1128	1197	1231	1201	1141	1206	1185	1199	1186	1124	1156	1193	1122	1117	1159	1258	1160	1177	1229	1180	1179	1120	1228	1202	1118	1182	1193	1261	1156	1173	1152	1175	1153	1121	1188	1097	1165	1125	1138	1119	1154	1186	1126	1143	1184	1161	1189	1156	1205	1157	1143	1183	1194	1130	1193	1203	1171	1194	1203	1131	1185	1204	1124	1265	1235	1192	1124	1201	1199	1207	1149	1153	1160	1148	1218	1197	1137	1165	1124	1180	1176	1205	1257	1155	1140	1174	1160	1196	1166	1162	1098	1139	1217	1167	1181	1202	1168	1200	1149	1174	1163	1191	1086	1270	1196	1206	1206	1163	1202	1195	1157	1132	1122	1174	1131	1183	1141	1159	1125	1205	1142	1180	1117	1165	1184	1127	1157	1217	1166	1174	1156	1207	1185	1170	1167	1168	1183	1164	1136	1136	1192	1157	1217	1306	1160	1145	1181	1123	1177	1223	1156	1239	1145	1142	1230	1276	1169	1187	1166	1166	1225	1115	1168	1165	1196	1135	1144	1259	1226	1186	1185	1149	1147	1277	1244	1207	1117	1120	1129	1127	1182	1169	1206	1152	1133	1192	1149	1175	1191	1198	1166	1194	1159	1150	1135	1128	1104	1211	1202	1170	1196	1165	1114	1171	1110	1150	1182	1173	1157	1191	1211	1201	1198	1245	1147	1239	1160	1153	1145	1178	1097	1106	1232	1149	1200	1150	1105	1192	1149	1133	1187	1159	1145	1161	1154	1179	1199	1134	1187	1191	1156	1193	1197	1141	1211	1190	1136	1171	1092	1203	1196	1182	1117	1177	1175	1159	1144	1098	1183	1173	1122	1160	1164	1181	1196	1116	1173	1189	1141	1164	1184	1160	1230	1142	1141	1140	1164	1151	1167	1169	1202	1172	1151	1137	1160	1215	1161	1162	1212	1200	1171	1163	1177	1195	1161	1151	1227	1181	1168	1185	1145	1175	1164	1168	1153	1152	1247	1164	1120	1190	1149	1144	1161	1195	1093	1194	1122	1252	1188	1196	1129	1172	1206	1105	1166	1204	1167	1134	1096	1176	1185	1155	1099	1145	1134	1164	1156	1115	1135	1183	1214	1139	1118	1093	1167	1188	1198	1245	1146	1256	1217	1166	1170	1209	1131	1172	1145	1158	1175	1144	1151	1172	1229	1125	1207	1119	1192	1111	1121	1208	1159	1141	1176	1228	1197	1177	1207	1128	1166	1189	1149	1166	1195	1172	1193	1166	1196	1175	1166	1146	1220	1129	1129	1155	1183	1188	1182	1146	1179	1185	1179	1139	1175	1200	1243	1228	1169	1181	1129	1121	1121	1191	1116	1161	1179	1178	1199	1113	1137	1234	1132	1145	1142	1153	1150	1171	1168	1231	1218	1165	1104	1183	1192	1162	1122	1207	1109	1138	1191	1186	1144	1126	1116	1182	1128	1175	1095	1237	1161	1180	1168	1171	1155	1150	1137	1166	1172	1162	1243	1146	1212	1133	1163	1143	1169	1145	1212	1277	1076	1120	1177	1136	1148	1190	1132	1136	1102	1178	1227	1170	1144	1157	1174	1151	1198	1131	1163	1150	1160	1184	1177	1178	1192	1201	1180	1212	1190	1119	1160	1184	1148	1219	1154	1159	1142	1146	1122	1204	1203	1166	1151	1165	1173	1120	1157	1197	1075	1181	1170	1174	1180	1159	1149	1166	1137	1122	1151	1168	1231	1148	1151	1174	1146	1103	1167	1121	1188	1172	1157	1216	1221	1172	1159	1139	1227	1158	1174	1131	1185	1207	1179	1162	1166	1129	1167	1156	1159	1181	1180	1154	1168	1123	1166	1137	1138	1139	1164	1201	1150	1191	1203	1099	1151	1165	1138	1156	1230	1195	1121	1181	1182	1168	1132	1168	1208	1165	1205	1152	1183	1161	1192	1167	1174	1173	1156	1154	1233	1157	1139	1119	1129	1217	1167	1154	1163	1201	1141	1180	1233	1132	1161	1139	1168	1214	1189	1139	1147	1154	1179	1156	1194	1169	1108	1153	1170	1163	1123	1192	1122	1160	1144	1141	1225	1152	1170	1206	1192	1227	1138	1206	1145	1210	1124	1118	1172	1136	1162	1165	1162	1125	1208	1162	1176	1105	1159	1076	1145	1133	1239	1227	1191	1133	1181	1184	1136	1163	1149	1187	1236	1180	1181	1143	1210	1108	1186	1125	1195	1207	1119	1192	1200	1181	1160	1161	1136	1180	1153	1204	1212	1174	1197	1223	1149	1193	1195	1151	1145	1163	1183	1154	1118	1225	1182	1196	1150	1187	1206	1156	1167	1236	1150	1204	1137	1126	1191	1207	1152	1179	1150	1158	1184	1206	1200	1122	1217	1227	1161	1200	1180	1211	1182	1236	1134	1156	1157	1154	1200	1131	1167	1190	1121	1110	1129	1158	1175	1185	1138	1191	1114	1203	1167	1120	1126	1086	1187	1141	1168	1154	1167	1158	1220	1238	1172	1172	1177	1160	1221	1240	1090	1193	1231	1161	1170	1171	1181	1163	1122	1167	1166	1169	1146	1190	1211	1267	1133	1159	1115	1203	1199	1177	1158	1187	1181	1168	1145	1190	1164	1214	1164	1164	1166	1174	1242	1141	1198	1190	1122	1130	1129	1170	1152	1179	1125	1164	1163	1169	1178	1115	1189	1208	1149	1113	1131	1123	1165	1113	1124	1140	1194	1187	1177	1187	1167	1158	1157	1156	1191	1183	1116	1172	1165	1124	1231	1162	1159	1146	1162	1148	1171	1231	1186	1168	1189	1151	1099	1187	1171	1139	1145	1133	1146	1179	1117	1188	1141	1157	1164	1173	1203	1155	1178	1204	1179	1228	1190	1168	1182	1187	1181	1197	1116	1142	1167	1183	1160	1180	1145	1184	1211	1188	1155	1144	1189	1190	1199	1159	1218	1167	1166	1131	1168	1196	1156	1188	1153	1182	1119	1109	1076	1187	1160	1192	1223	1202	1224	1169	1189	1179	1128	1173	1187	1126	1172	1192	1176	1194	1136	1196	1119	1242	1161	1144	1171	1211	1174	1140	1190	1186	1169	1165	1147	1196	1146	1210	1172	1209	1191	1136	1130	1174	1235	1177	1111	1215	1197	1143	1176	1171	1151	1125	1194	1183	1210	1205	1164	1199	1172	1220	1196	1171	1178	1200	1148	1175	1154	1146	1216	1132	1150	1155	1120	1159	1189	1160	1245	1113	1189	1160	1201	1206	1204	1136	1121	1141	1122	1155	1141	1144	1162	1235	1141	1226	1162	1124	1184	1134	1206	1222	1199	1150	1165	1176	1173	1199	1160	1184	1140	1164	1181	1139	1142	1126	1123	1113	1159	1183	1201	1208	1195	1086	1154	1132	1184	1172	1188	1150	1199	1164	1165	1187	1164	1137	1219	1184	1210	1182	1219	1162	1181	1124	1130	1194	1155	1153	1177	1097	1162	1184	1202	1185	1177	1167	1155	1149	1188	1150	1127	1181	1197	1165	1184	1158	1214	1124	1153	1115	1150	1162	1192	1180	1174	1158	1115	1114	1135	1105	1130	1147	1129	1171	1138	1145	1188	1221	1188	1168	1168	1131	1191	1173	1190	1205	1182	1136	1209	1153	1187	1174	1186	1138	1145	1162	1161	1145	1189	1142	1134	1153	1186	1220	1192	1130	1183	1131	1157	1186	1109	1179	1152	1141	1155	1141	1184	1149	1174	1145	1252	1162	1171	1161	1167	1091	1184	1152	1129	1225	1221	1207	1158	1168	1198	1130	1175	1166	1225	1166	1225	1167	1164	1213	1187	1129	1189	1150	1259	1168	1243	1220	1186	1160	1102	1190	1137	1118	1227	1155	1162	1167	1169	1166	1084	1218	1152	1150
23494	21428	29111	24122	21361	17476	2540	907	713	672	558	605	517	493	502	506	502	486	498	495	462	459	496	441	466	457	453	471	453	442	412	419	407	409	428	541	1778	2949	2870	1346	381	407	436	413	410	454	428	417	403	398	453	394	385	400	393	405	407	393	419	422	374	391	412	386	399	433	407	412	425	377	424	417	389	397	389	410	373	395	390	371	384	424	424	376	416	421	442	412	406	356	411	440	433	402	420	383	420	403	423	424	410	394	440	392	420	395	426	450	406	446	400	395	416	412	416	410	411	423	410	418	405	403	404	404	405	401	433	394	419	429	446	450	392	434	392	400	381	415	442	404	396	407	420	401	430	371	423	423	445	419	416	424	422	386	387	415	409	380	431	421	414	412	377	416	388	422	397	418	431	376	404	398	379	425	448	422	428	434	423	428	399	451	435	423	398	432	391	429	404	436	381	406	427	393	415	398	413	425	413	391	431	403	394	386	402	412	413	374	391	376	413	435	456	428	429	384	407	417	388	429	447	417	391	433	435	407	413	450	388	392	444	387	438	393	437	401	402	400	412	380	429	422	388	429	373	424	417	443	395	414	399	436	391	373	388	413	416	397	403	364	436	418	399	394	398	408	395	417	412	430	411	391	398	429	396	424	407	399	415	438	427	388	426	352	393	411	425	428	438	384	417	377	418	445	420	426	421	391	389	435	424	436	403	429	417	382	418	422	411	421	421	420	406	401	426	429	453	408	428	434	401	406	417	420	412	376	439	408	398	403	408	407	426	382	381	399	418	394	413	415	429	406	422	442	380	423	390	418	412	443	394	417	427	425	417	453	418	452	430	410	415	391	404	413	398	392	399	432	416	424	424	402	441	391	406	406	422	383	408	417	406	382	399	428	386	424	432	392	416	396	452	408	403	411	405	394	395	391	379	393	428	415	441	382	399	415	428	412	432	390	420	447	406	394	398	379	425	455	394	434	414	426	368	417	395	421	431	416	411	485	414	422	401	403	411	416	424	402	415	429	457	370	398	417	401	414	441	407	434	393	416	401	404	385	409	442	429	388	399	455	406	469	376	397	436	396	407	421	405	416	378	379	409	421	418	392	394	378	414	410	406	402	413	406	431	374	396	406	396	382	398	407	403	422	373	429	412	405	418	421	429	408	416	387	421	417	373	393	394	381	406	446	459	431	396	392	391	412	433	408	400	394	431	377	398	414	406	433	441	408	411	403	428	417	403	418	410	417	416	410	375	409	402	405	381	402	385	400	458	440	434	410	379	453	405	389	432	400	413	387	449	418	404	379	438	421	392	416	439	402	440	404	428	410	412	417	431	403	416	428	390	416	422	408	441	390	432	400	424	415	393	428	374	401	417	424	403	391	401	397	425	450	405	404	411	412	417	434	420	396	429	423	412	405	418	436	414	427	401	402	372	418	405	409	389	411	384	386	383	417	420	373	414	422	419	412	400	421	425	392	389	396	401	367	391	397	421	383	412	390	389	404	397	404	412	404	403	419	387	388	419	403	396	403	444	388	427	356	388	442	397	433	414	392	407	408	396	403	389	420	414	373	407	411	423	387	418	422	436	386	409	441	426	424	405	422	372	431	404	404	401	393	414	419	400	389	430	383	418	400	408	430	422	402	403	387	416	420	410	388	394	393	437	404	423	386	400	410	432	390	371	399	365	400	403	380	421	394	361	390	388	409	417	435	374	397	415	393	388	391	414	403	421	421	411	403	432	410	398	390	437	424	417	424	395	414	374	459	383	405	391	391	446	403	394	394	420	436	396	429	377	403	413	418	388	374	403	414	417	397	421	397	402	386	410	423	423	397	409	405	425	425	384	380	388	425	391	410	411	414	418	400	435	404	439	398	445	390	414	424	411	390	416	420	390	397	394	433	420	405	415	398	386	389	420	392	396	395	433	428	395	421	416	446	415	437	424	403	409	389	412	437	411	381	423	439	349	423	400	420	427	387	396	425	408	424	420	431	407	405	404	425	419	425	408	406	391	476	408	396	413	414	436	401	376	398	429	409	440	401	397	420	416	405	394	432	387	389	440	375	402	399	381	470	423	400	391	372	410	422	455	433	414	407	457	390	419	466	399	415	426	392	416	414	414	456	436	411	416	406	409	403	406	430	400	411	404	387	406	390	378	417	384	425	382	391	396	400	423	445	439	451	398	443	427	390	412	456	413	416	420	431	398	405	389	379	442	400	411	412	424	416	391	421	418	428	414	430	416	424	398	430	415	420	413	345	403	422	397	395	444	407	426	385	431	412	402	394	403	425	391	380	392	402	443	391	420	409	374	382	431	390	440	434	427	409	400	412	386	428	375	407	412	447	433	451	395	383	379	396	416	400	433	419	437	425	405	368	406	427	428	386	418	392	413	425	430	406	441	409	416	427	357	396	418	370	408	405	408	417	415	403	449	414	375	390	374	430	407	420	395	414	415	424	397	403	398	428	391	391	416	425	419	421	440	393	391	444	386	417	387	424	393	360	385	408	449	390	400	426	438	394	392	429	433	416	416	383	435	437	426	390	407	434	394	404	403	372	436	433	385	440	381	414	390	398	417	408	395	373	407	425	419	415	379	392	365	394	435	411	427	405	386	405	403	427	438	422	432	421	439	394	399	403	405	412	404	433	421	471	394	408	407	412	402	438	407	397	414	400	408	427	434	427	408	397	405	402	416	406	405	418	378	447	440	392	389	404	408	410	401	402	390	395	425	411	402	404	391	404	410	421	424	407	360	405	424	405	421	440	417	430	397	397	362	429	417	358	398	411	430	429	421	373	379	415	413	390	445	446	440	385	378	400	449	414	394	403	403	418	452	406	402	398	379	426	405	423	440	399	408	434	385	414	443	411	415	425	419	433	373	448	435	380	395	424	412	396	439	373	398	417	398	412	411	421	400	406	372	398	458	436	412	408	400	433	406	416	419	429	419	401	404	431	413	423	418	398	414	407	417	366	435	443	413	397	391	376	392	408	392	401	469	390	397	384	387	428	415	416	413	403	396	414	397	433	378	406	400	385	383	399	428	364	419	395	391	397	413	387	403	412	400	425	452	429	450	440	401	417	408	390	401	401	401	390	424	373	396	385	385	439	407	396	402	428	384	431	411	381	414	461	429	421	404	432	419	376	398	385	389	393	423	452	425	394	404	443	439	419	435	417	381	403	421	429	396	416	360	417	411	407	419	404	371	423	406	361	392	387	396	430	419	374	441	410	400	410	407	390	359	423	422	387	448	398	459	401	414	418	372	408	450	404	392	350	418	369	412	401	411	372	414	399	436	406	382	397	397	434	379	403	406	396	384	449	422	415	411	411	392	394	413	410	384	390	404	423	410	410	409	405	401	422	432	393	426	434	442	414	378	411	393	403	393	402	395	424	438	410	393	395	426	431	404	400	399	407	395	400	444	410	413	421	428	419	380	428	381	402	371	388	409	373	408	399	397	409	428	450	389	381	402	422	395	378	413	402	397	397	412	386	401	407	406	414
28512	49969	42627	19513	6353	3002	2393	2057	1612	1500	1398	1304	1160	1146	1081	1005	937	937	951	895	868	801	890	838	864	746	801	789	728	732	783	796	767	751	751	1055	4630	7432	6846	3209	716	730	743	692	714	704	681	722	708	709	701	708	701	652	723	697	685	684	723	675	682	693	724	670	749	715	750	680	715	681	702	724	664	725	654	746	697	694	714	719	676	732	683	699	643	694	666	681	746	733	682	702	712	766	749	739	679	684	716	739	678	669	707	685	672	707	712	697	675	730	709	683	738	667	705	720	707	711	703	729	733	683	651	714	715	690	709	709	689	658	683	640	697	740	708	718	725	718	704	764	736	734	720	752	695	750	701	728	700	689	707	691	705	672	676	691	738	676	689	712	727	689	735	693	628	732	738	724	729	718	685	673	689	665	708	716	719	689	754	699	673	666	675	713	737	674	686	702	670	732	743	716	729	710	715	724	678	670	705	639	698	645	712	645	723	664	693	709	742	745	671	693	761	711	692	739	699	695	689	677	687	727	675	706	733	707	720	745	681	716	707	718	700	699	728	706	741	719	730	720	686	663	699	709	660	682	703	727	648	671	739	700	743	713	662	657	681	736	679	687	716	712	689	718	717	713	699	691	731	697	700	681	723	690	691	672	698	707	685	727	678	722	697	735	706	696	713	676	714	710	725	671	653	710	697	726	734	740	658	754	680	695	744	682	696	693	695	730	671	685	686	678	718	728	743	680	702	732	707	695	699	723	697	666	706	669	716	673	686	710	721	694	709	689	722	704	678	699	731	756	703	673	701	682	711	689	712	689	718	661	702	690	694	689	722	659	696	713	741	735	696	702	683	691	758	682	719	711	716	709	753	720	714	730	704	715	734	672	696	742	699	722	651	742	683	668	684	725	687	684	708	694	729	736	688	746	664	696	727	712	723	737	747	647	759	685	719	712	697	670	662	711	688	739	689	706	742	687	698	631	698	736	705	768	686	706	708	668	699	703	679	724	715	680	722	721	683	662	702	682	730	657	728	710	686	693	683	697	693	708	719	721	690	733	693	714	703	692	700	700	648	707	690	692	672	771	685	717	690	685	667	716	679	702	704	680	714	688	716	699	767	691	700	708	679	701	689	681	723	735	697	652	729	689	718	695	698	711	685	687	737	702	692	682	716	713	762	698	687	700	774	695	708	751	705	651	720	711	672	682	683	676	678	706	719	696	716	692	677	695	711	682	681	739	704	721	718	708	723	720	642	687	701	676	656	711	725	695	682	707	670	737	703	716	734	709	730	686	682	720	688	733	751	749	682	708	689	736	656	654	729	698	723	666	689	711	725	675	703	725	700	689	706	704	672	722	697	759	678	686	761	676	723	688	686	710	688	692	705	726	732	731	717	689	634	771	677	707	711	707	693	673	695	679	723	707	675	700	728	701	705	711	689	719	699	721	747	696	705	704	717	709	656	695	736	713	674	678	693	724	685	740	697	669	703	626	683	659	747	673	704	686	668	652	691	705	672	705	732	712	725	722	724	691	723	701	671	653	674	710	729	702	694	651	666	740	725	689	696	718	710	659	743	675	696	705	707	704	670	658	729	732	688	715	698	679	650	713	661	739	709	741	703	699	707	702	680	755	727	667	660	748	725	718	724	687	715	713	690	668	717	762	695	671	696	663	685	709	681	697	678	699	697	739	708	702	702	677	686	688	707	718	660	722	687	721	691	663	725	668	717	691	697	758	659	671	718	698	695	702	684	710	694	694	711	694	695	705	701	687	659	732	692	701	712	707	753	712	718	683	701	730	716	653	704	703	680	738	722	698	685	684	706	672	707	722	711	702	671	679	714	720	712	735	730	682	687	686	721	680	730	698	682	749	740	677	747	689	732	688	692	710	722	717	693	683	720	724	658	677	717	745	705	710	692	675	736	706	705	703	669	680	736	721	694	735	727	678	699	721	785	706	741	716	689	741	675	664	711	677	729	710	728	656	722	688	682	701	706	698	714	746	679	695	714	729	740	686	684	711	754	744	694	712	679	701	718	700	701	722	717	677	712	687	739	699	720	757	682	678	703	740	711	704	692	683	729	685	686	719	704	742	701	658	754	686	730	739	688	704	716	699	735	701	712	676	668	667	714	722	677	675	701	682	713	687	717	725	707	674	674	678	701	648	683	723	703	686	637	689	729	718	662	671	717	703	705	688	696	744	732	673	706	716	730	722	686	710	657	719	675	734	751	685	707	711	708	713	735	727	714	658	667	734	678	675	667	697	659	690	705	725	686	700	691	761	687	708	686	712	725	705	666	739	713	682	688	696	686	688	696	695	677	692	726	707	771	677	730	692	672	696	708	698	714	729	668	672	701	681	703	702	705	734	734	681	702	628	668	707	647	651	702	729	688	671	718	717	675	672	729	670	704	697	713	687	728	674	699	695	729	667	682	695	684	703	670	677	723	754	708	668	715	716	739	727	750	679	691	667	678	724	715	666	693	695	733	726	736	693	703	723	711	712	663	684	718	656	707	676	688	727	712	699	662	688	718	718	696	696	679	682	733	719	688	659	717	684	753	734	718	733	694	755	673	730	675	702	673	674	741	676	726	698	700	677	679	713	715	728	668	716	762	698	685	723	676	683	740	732	647	704	729	713	659	679	709	705	739	679	678	680	698	686	659	685	704	748	680	673	732	677	688	719	690	697	709	741	673	695	718	667	693	720	672	734	717	760	694	692	676	762	686	731	712	697	694	694	742	696	748	689	726	653	714	686	706	709	707	652	749	687	665	760	674	732	696	661	718	714	661	753	697	715	683	745	736	695	636	716	711	709	667	703	682	720	703	713	733	671	714	745	703	700	755	715	720	676	685	733	695	685	730	738	730	721	734	703	661	698	696	710	794	692	682	712	689	698	706	748	686	791	706	715	717	679	697	693	703	671	711	675	717	677	754	758	733	700	663	699	719	708	650	656	695	712	694	664	720	661	684	681	742	689	673	712	725	737	709	730	709	711	698	712	735	713	669	692	694	713	706	709	685	704	717	694	692	670	723	729	671	776	744	663	721	735	713	703	694	707	660	722	683	711	702	685	686	745	681	684	710	684	717	698	684	749	685	688	750	692	715	691	751	686	758	694	695	716	685	678	669	674	710	727	708	690	700	690	628	715	699	679	743	707	703	677	688	715	702	670	695	724	750	681	759	701	741	704	663	738	746	739	703	714	682	704	717	715	659	684	725	700	729	657	698	716	696	726	708	675	688	698	676	711	683	657	727	664	713	728	684	695	734	711	672	732	730	706	684	700	697	692	709	692	707	696	714	673	694	731	707	663	664	682	719	689	735	728	720	723	686	642	712	693	700	737	706	644	695	680	726	683	726	689	695	730	719	718	724	653	711	662	710	739	695	712	710	703	656	695	704	702	708	687	701	752	677	683	662	692	740	698	733	694	697	706	727	700	694	688	737	708	664	702	672	700	748	707	641	671	691	727	758	742	749	749	730	744	703	679	697	730	693	715	692	701
27373	22428	18308	4369	907	732	755	778	751	730	787	775	740	714	761	697	720	700	680	710	721	694	771	738	679	753	737	725	668	700	744	772	682	681	715	758	792	865	876	800	690	685	707	702	714	719	722	730	767	739	736	698	677	730	681	701	728	700	685	672	682	718	703	714	740	682	748	758	650	723	666	710	685	706	727	717	726	730	759	730	690	717	718	694	703	727	666	677	720	765	704	704	661	712	724	707	696	738	787	741	731	685	702	724	656	726	716	677	747	722	697	677	703	733	710	726	671	747	676	689	713	763	665	712	780	757	709	712	769	735	743	714	729	756	704	711	736	699	739	741	745	673	701	754	705	693	707	729	739	705	733	752	737	743	755	698	694	725	703	802	687	698	701	725	710	679	743	772	725	752	730	740	725	766	716	733	724	737	749	706	720	727	726	706	709	714	750	697	769	690	759	711	673	709	707	684	665	736	683	705	711	737	707	688	713	726	693	738	708	716	713	711	700	730	686	682	706	681	740	720	709	718	723	696	749	670	686	732	746	719	663	747	677	738	696	705	714	711	779	759	758	745	714	684	694	693	704	717	740	731	712	671	733	765	689	739	688	775	730	701	754	729	704	699	704	744	721	718	675	694	747	704	703	767	693	709	726	708	726	754	745	716	756	690	731	688	764	721	714	691	727	704	696	730	764	732	705	707	724	741	760	691	730	720	752	740	753	753	700	728	688	750	721	750	687	684	688	756	741	676	719	723	724	744	731	704	717	680	752	724	649	746	661	684	668	677	698	751	693	719	763	709	701	724	688	711	716	714	720	711	714	720	723	713	745	691	678	717	727	706	719	729	683	693	723	684	686	719	751	734	693	730	697	691	697	727	723	677	694	693	738	717	724	693	702	787	709	658	698	694	728	687	682	769	727	690	670	732	750	718	716	704	715	749	722	705	741	675	678	706	728	745	664	694	694	680	674	715	722	739	754	663	711	734	775	739	718	749	720	729	744	713	751	709	724	721	677	729	723	721	740	663	702	739	719	714	744	688	703	730	741	698	682	747	753	775	703	708	734	714	744	672	755	682	699	707	720	737	714	709	711	722	795	740	749	702	739	712	754	754	735	700	782	716	776	706	659	735	706	659	651	699	701	723	743	690	719	765	680	725	754	746	743	642	672	685	748	670	702	738	752	787	693	721	688	762	755	723	713	792	755	701	756	715	782	723	716	702	727	710	701	740	708	696	771	730	741	697	761	699	714	744	702	665	659	740	755	733	713	758	720	708	754	752	757	728	711	747	700	724	745	729	729	736	724	737	683	759	737	742	742	727	742	724	712	704	719	711	722	711	683	700	721	729	718	692	741	749	716	765	759	739	719	728	707	746	712	737	746	725	695	710	685	699	752	765	757	716	686	721	725	719	744	729	716	720	766	691	705	715	711	718	733	705	715	729	674	711	781	734	734	749	713	722	717	705	723	723	687	715	738	743	715	730	746	705	678	717	657	739	761	717	711	692	689	675	730	683	749	708	727	733	705	650	710	745	737	711	737	782	708	708	777	722	734	726	703	725	744	698	759	711	700	733	730	687	727	747	712	730	683	713	716	701	705	694	678	714	715	685	737	747	715	678	734	671	727	738	718	726	727	744	769	747	727	702	724	725	740	690	717	694	727	719	762	737	712	741	667	700	703	755	678	763	775	707	764	691	713	696	731	726	720	695	648	733	694	695	714	697	695	718	739	780	762	705	706	715	709	728	715	742	674	733	731	680	707	724	758	694	730	737	735	752	692	742	719	727	701	712	717	773	755	724	708	758	730	739	754	726	717	728	711	734	734	672	710	752	726	692	705	691	740	694	709	709	735	711	755	741	755	702	767	709	686	768	726	718	734	698	708	792	705	720	701	738	719	707	713	701	737	720	703	734	708	726	739	669	718	709	754	717	737	682	726	694	711	714	736	739	758	780	730	734	686	724	721	723	713	699	726	730	676	732	685	674	717	707	718	698	718	724	714	731	749	686	677	740	726	720	672	730	732	690	764	713	701	739	684	703	712	779	716	759	672	651	699	720	709	719	716	692	700	680	706	724	700	742	711	727	718	690	731	743	747	703	745	747	740	749	703	733	761	705	753	674	741	730	718	723	699	738	761	733	709	753	709	761	677	711	733	701	743	755	711	695	749	724	755	752	725	733	692	744	754	761	739	744	722	710	754	711	705	731	768	663	725	729	695	721	706	764	739	700	738	738	744	690	673	727	726	718	686	689	732	722	692	711	749	722	742	741	692	713	689	694	687	727	753	734	723	695	710	750	739	683	736	703	746	703	686	734	688	721	754	736	753	716	754	744	724	741	681	722	698	732	715	733	688	667	723	742	660	713	710	743	739	733	718	695	747	718	702	788	786	732	733	755	728	725	760	741	720	686	746	741	705	699	756	708	701	765	737	662	715	734	756	673	772	760	710	675	731	683	725	728	696	763	741	719	721	773	724	708	699	694	707	694	748	713	735	748	732	718	699	715	709	714	694	702	677	718	657	698	680	726	709	737	748	751	685	714	717	723	690	677	717	743	719	672	711	716	716	673	716	702	682	740	681	743	705	708	716	751	745	750	732	727	732	708	744	745	716	694	737	727	717	751	708	710	724	716	732	706	709	785	715	725	753	754	746	736	687	738	744	713	735	704	754	716	736	740	705	763	696	731	713	755	735	681	717	713	783	721	713	720	706	695	708	738	710	710	697	697	721	765	659	717	693	744	730	758	711	734	715	725	718	719	732	669	727	743	733	697	701	732	746	669	726	697	677	702	726	748	716	671	737	755	695	772	723	749	731	724	706	717	732	746	766	742	762	713	736	720	742	711	699	725	709	736	727	716	712	703	745	753	733	707	759	773	703	728	737	725	746	672	697	760	688	674	761	704	734	728	691	709	723	729	740	707	700	724	705	696	728	742	714	740	739	714	725	712	720	695	747	721	722	691	762	718	709	679	678	682	715	742	705	659	685	681	709	690	703	716	714	707	672	695	670	741	696	762	705	765	686	738	729	695	743	683	754	692	684	707	736	701	691	675	766	720	729	726	719	686	689	715	648	737	730	739	749	696	754	783	727	670	703	734	735	735	728	691	746	707	683	750	712	706	702	790	739	702	687	664	705	705	687	761	746	706	777	764	715	697	727	708	726	756	739	709	741	701	738	755	707	706	687	694	709	651	738	681	668	710	729	803	724	666	745	714	724	700	689	702	765	703	711	719	734	708	681	717	752	746	754	706	674	718	746	722	733	739	744	753	705	706	723	669	749	685	708	691	690	711	694	696	673	721	722	735	739	703	747	713	719	719	724	736	714	727	703	729	749	679	702	758	688	737	713	726	730	717	719	777	758	737	707	704	690	745	726	692	701	745	723	694	688	697	708	687	669	759	762	717	700	720	729	706	733	769	700	697	706	705	704	740	769	759	715	686	705	735	741	723	715	760	709	722	705	703	748	760	750	732	689	664	738	709	686	740	704	667	709	738	741	734
24971	36074	21339	4597	1611	1302	1278	1286	1259	1197	1253	1207	1211	1173	1210	1203	1168	1184	1141	1176	1168	1175	1184	1192	1243	1152	1143	1148	1247	1171	1154	1145	1167	1213	1219	1239	1397	1602	1652	1325	1171	1137	1172	1190	1198	1170	1165	1128	1163	1178	1206	1204	1164	1189	1125	1222	1205	1138	1210	1240	1241	1163	1219	1136	1152	1160	1188	1124	1190	1187	1191	1202	1161	1210	1174	1233	1193	1215	1171	1212	1152	1193	1159	1141	1139	1158	1223	1212	1212	1151	1231	1227	1209	1116	1130	1187	1135	1166	1202	1184	1140	1199	1123	1154	1156	1177	1173	1194	1156	1192	1159	1195	1171	1198	1164	1118	1086	1164	1243	1150	1148	1134	1228	1150	1196	1212	1174	1182	1224	1149	1192	1209	1174	1119	1196	1191	1192	1182	1168	1174	1194	1228	1170	1133	1188	1189	1164	1133	1153	1129	1094	1205	1199	1115	1221	1173	1187	1131	1212	1224	1176	1161	1171	1196	1181	1162	1201	1209	1133	1167	1228	1153	1115	1164	1153	1184	1113	1207	1157	1185	1135	1135	1194	1200	1208	1153	1162	1228	1164	1155	1196	1221	1203	1129	1146	1166	1096	1219	1133	1189	1149	1184	1205	1155	1198	1204	1139	1186	1120	1132	1112	1140	1179	1214	1110	1207	1158	1127	1259	1149	1131	1118	1183	1148	1218	1181	1168	1188	1218	1207	1121	1191	1177	1092	1217	1187	1172	1207	1167	1148	1247	1147	1204	1152	1182	1190	1197	1201	1186	1191	1220	1112	1196	1153	1184	1112	1166	1172	1232	1223	1132	1184	1152	1155	1149	1204	1152	1148	1122	1167	1226	1118	1197	1164	1136	1182	1238	1144	1123	1155	1181	1213	1187	1200	1142	1127	1144	1147	1211	1225	1186	1222	1204	1212	1212	1187	1129	1175	1213	1127	1186	1160	1185	1216	1207	1246	1212	1177	1134	1140	1219	1174	1137	1187	1174	1230	1153	1167	1177	1203	1226	1203	1129	1137	1191	1209	1167	1196	1163	1183	1179	1211	1138	1183	1308	1171	1204	1148	1194	1142	1152	1234	1251	1177	1208	1120	1198	1190	1119	1154	1145	1230	1170	1280	1198	1197	1183	1137	1188	1204	1237	1190	1210	1154	1181	1221	1183	1186	1176	1236	1144	1200	1151	1163	1222	1140	1173	1158	1175	1224	1233	1172	1205	1187	1162	1142	1197	1219	1167	1171	1249	1222	1167	1133	1148	1172	1158	1205	1160	1199	1179	1257	1171	1188	1177	1216	1235	1168	1145	1190	1198	1144	1146	1238	1231	1171	1171	1125	1232	1163	1143	1174	1138	1210	1123	1194	1180	1176	1144	1145	1147	1188	1210	1227	1235	1168	1167	1147	1119	1153	1181	1197	1155	1168	1175	1166	1158	1172	1218	1120	1190	1186	1194	1211	1224	1173	1182	1195	1182	1106	1198	1197	1185	1172	1186	1162	1156	1171	1163	1191	1189	1194	1180	1193	1186	1113	1220	1206	1217	1207	1213	1147	1186	1158	1198	1174	1166	1201	1150	1204	1186	1170	1153	1258	1156	1149	1181	1172	1163	1178	1233	1173	1240	1188	1172	1234	1193	1159	1182	1204	1152	1141	1169	1157	1144	1162	1199	1085	1200	1176	1194	1156	1152	1184	1136	1172	1224	1192	1168	1264	1183	1146	1256	1140	1116	1156	1164	1183	1162	1189	1202	1165	1173	1177	1163	1183	1210	1112	1185	1167	1213	1192	1159	1123	1215	1181	1204	1167	1175	1190	1188	1176	1217	1188	1189	1176	1127	1233	1126	1184	1231	1137	1212	1173	1189	1214	1179	1129	1168	1131	1201	1106	1173	1160	1160	1170	1166	1156	1127	1184	1169	1234	1130	1189	1165	1180	1215	1221	1217	1145	1155	1173	1193	1146	1180	1159	1141	1176	1192	1197	1202	1227	1154	1182	1164	1170	1230	1185	1156	1186	1197	1135	1186	1125	1170	1166	1157	1211	1148	1153	1232	1156	1152	1148	1170	1155	1168	1155	1165	1174	1217	1233	1166	1120	1181	1242	1154	1131	1172	1203	1171	1129	1178	1186	1131	1164	1159	1206	1163	1195	1172	1191	1211	1229	1135	1233	1175	1190	1134	1149	1192	1183	1164	1159	1196	1192	1169	1156	1212	1178	1246	1179	1219	1214	1210	1166	1197	1170	1203	1216	1197	1247	1080	1184	1207	1170	1170	1138	1225	1154	1160	1185	1143	1191	1189	1173	1189	1185	1174	1185	1208	1218	1177	1179	1159	1122	1177	1168	1205	1187	1115	1176	1205	1223	1172	1152	1171	1134	1206	1179	1210	1198	1210	1196	1162	1129	1160	1196	1142	1172	1102	1200	1184	1157	1171	1245	1102	1155	1165	1221	1203	1201	1166	1152	1166	1165	1208	1180	1142	1141	1103	1225	1147	1181	1160	1177	1129	1109	1168	1210	1113	1247	1210	1226	1161	1170	1151	1177	1198	1199	1127	1231	1223	1230	1134	1210	1185	1121	1144	1157	1129	1191	1199	1154	1151	1132	1191	1146	1202	1222	1236	1204	1158	1112	1175	1204	1133	1198	1161	1168	1072	1155	1166	1190	1174	1182	1163	1159	1212	1236	1228	1079	1183	1207	1146	1196	1137	1207	1195	1148	1146	1213	1224	1151	1185	1166	1210	1231	1160	1164	1174	1234	1190	1192	1221	1151	1152	1160	1198	1168	1148	1157	1217	1153	1182	1186	1121	1227	1166	1145	1151	1135	1143	1207	1202	1156	1164	1121	1238	1181	1178	1232	1119	1230	1207	1175	1207	1201	1171	1162	1174	1193	1179	1117	1169	1127	1181	1188	1204	1189	1227	1175	1158	1140	1177	1194	1179	1157	1207	1176	1133	1216	1114	1144	1125	1255	1213	1154	1167	1143	1197	1171	1181	1184	1180	1182	1223	1220	1227	1136	1220	1199	1195	1178	1155	1189	1200	1161	1205	1112	1223	1225	1146	1128	1173	1229	1247	1182	1180	1258	1141	1201	1148	1210	1175	1166	1214	1239	1165	1200	1193	1107	1152	1141	1163	1192	1132	1140	1179	1121	1166	1212	1184	1175	1141	1192	1165	1185	1160	1152	1226	1183	1163	1167	1184	1181	1187	1159	1175	1178	1184	1150	1173	1187	1173	1187	1157	1145	1168	1104	1152	1118	1172	1149	1200	1260	1195	1163	1223	1178	1145	1189	1212	1161	1266	1253	1156	1179	1108	1144	1188	1136	1218	1136	1166	1238	1179	1178	1122	1241	1180	1184	1179	1178	1128	1150	1137	1146	1217	1236	1113	1150	1198	1169	1193	1216	1209	1175	1213	1149	1180	1176	1177	1249	1206	1174	1194	1164	1167	1222	1100	1198	1182	1180	1222	1201	1183	1150	1200	1205	1170	1269	1221	1220	1222	1189	1152	1231	1173	1232	1160	1156	1134	1214	1170	1131	1189	1161	1207	1175	1215	1219	1178	1286	1226	1159	1127	1165	1187	1232	1179	1167	1151	1180	1236	1193	1178	1171	1131	1184	1139	1183	1252	1219	1156	1168	1152	1169	1199	1231	1164	1190	1129	1163	1196	1180	1181	1181	1147	1260	1145	1216	1112	1173	1154	1177	1185	1127	1160	1200	1212	1183	1186	1179	1177	1152	1196	1130	1187	1139	1161	1194	1167	1193	1135	1154	1204	1196	1155	1117	1170	1165	1203	1169	1150	1195	1218	1192	1161	1151	1231	1164	1177	1143	1151	1212	1103	1197	1152	1214	1194	1210	1176	1173	1158	1198	1156	1188	1155	1170	1159	1144	1222	1165	1216	1185	1197	1143	1139	1097	1197	1233	1207	1156	1141	1169	1199	1197	1161	1122	1207	1213	1176	1192	1222	1170	1182	1211	1174	1195	1171	1196	1170	1210	1215	1249	1163	1139	1166	1152	1053	1128	1266	1187	1224	1251	1226	1194	1219	1188	1186	1105	1213	1128	1221	1143	1177	1212	1115	1163	1194	1159	1173	1210	1212	1112	1100	1150	1165	1184	1153	1180	1107	1165	1184	1175	1230	1173	1180	1165	1171	1208	1183	1184	1257	1233	1178	1165	1156	1189	1214	1176	1172	1164	1213	1183	1175	1183	1192	1147	1174	1137	1176	1206	1223	1199	1205	1156	1203	1103	1142	1157	1178	1213	1221	1184	1204	1185	1192	1239	1144	1163	1173	1119	1115	1156	1163	1192	1224	1085	1111	1197	1183	1194	1098	1197	1130	1207	1140	1206	1175	1129	1225	1176	1119	1183	1181	1218	1174	1141	1171	1145	1212	1146	1165	1195	1168	1155	1210	1171	1116	1229	1205	1259	1153	1211	1173	1190	1211	1138	1203	1155	1162	1182	1194	1157	1200	1181	1185	1188	1156	1135	1191	1171	1221	1241	1128	1188	1210	1187	1198	1134	1164	1187	1173	1199	1185	1226	1194	1161	1212	1161	1126	1186	1155	1145	1211	1108	1134	1232	1194	1158	1165	1211	1207	1175	1170	1141	1138	1174	1229	1199	1170	1249	1201	1174	1231	1163	1180	1152	1217	1194	1179	1246	1149	1175	1160	1187	1212	1174	1152	1152	1161	1185	1188	1186	1194	1147	1131	1212	1158	1147	1188	1163	1195	1141	1222	1174	1094	1188	1192	1173	1103	1148	1188	1227	1147	1223	1174	1190	1241	1138	1190	1203	1222	1134	1172	1114	1151	1162	1163	1203	1147	1176	1133	1233	1204	1206	1130	1210	1194	1194	1190	1186	1109	1211	1117	1179	1132	1206	1172	1176	1225	1124	1157	1180	1228	1192	1187	1206	1180	1185	1149	1132	1198	1171	1220	1109	1189	1162	1093	1169	1227	1159	1229	1235	1191	1165	1124	1169	1181	1175	1178	1210	1189	1199	1154	1174	1232	1146	1197	1159	1196	1203	1169	1174	1183	1213	1110	1168	1180	1176	1206	1186	1172	1116
24659	21514	28462	24974	17787	2829	1239	875	773	755	746	712	716	675	747	664	656	687	692	691	700	662	657	674	653	698	674	700	670	657	654	668	722	667	625	658	1017	1411	1603	856	650	704	621	697	620	656	599	654	624	631	667	646	675	664	689	615	636	645	640	615	666	596	579	627	662	629	689	672	634	660	603	659	610	615	635	644	655	627	651	634	616	666	588	657	679	616	654	591	659	628	630	666	623	619	640	613	625	643	596	663	600	711	659	619	643	609	627	636	646	598	660	660	630	596	628	595	667	621	629	680	673	615	627	627	644	671	635	644	680	620	640	632	615	615	586	655	651	609	582	626	688	651	671	692	650	648	646	611	661	647	635	654	625	609	700	621	643	648	630	681	673	657	662	647	668	672	656	642	640	618	610	637	663	636	642	610	636	669	679	619	654	636	659	610	640	631	608	595	614	652	616	619	637	618	670	645	648	662	634	673	647	647	628	631	630	616	637	672	649	602	616	639	616	628	641	579	613	649	667	644	635	615	678	619	621	648	674	591	629	679	669	652	629	636	655	666	587	666	687	635	661	646	664	660	638	640	652	589	587	601	654	637	630	654	612	660	624	637	671	613	625	651	662	569	618	595	650	612	629	669	612	631	659	617	639	619	608	623	602	641	663	678	621	657	579	660	656	672	612	611	630	615	621	613	602	607	635	701	596	637	640	655	633	597	652	595	637	648	652	624	701	656	645	678	644	670	625	629	619	634	642	616	615	672	633	626	628	645	615	679	628	667	635	647	684	653	686	649	631	649	628	680	615	632	634	680	651	659	651	681	605	634	629	661	654	624	670	692	663	670	637	645	628	599	660	633	642	591	649	640	624	634	648	619	613	639	606	649	677	634	643	606	660	613	624	627	643	673	639	614	606	622	648	632	601	639	630	642	648	634	592	672	595	640	627	603	561	593	663	613	645	624	670	634	610	641	603	647	642	673	687	643	652	637	653	629	648	606	624	589	645	595	613	662	613	631	692	664	646	606	627	650	642	639	652	617	662	645	628	642	643	601	607	631	634	633	630	659	627	592	650	639	638	673	601	650	630	606	689	650	640	638	648	652	654	694	628	605	604	618	661	641	657	595	624	616	629	606	606	630	632	661	640	675	639	642	615	661	624	654	641	586	662	644	703	645	644	651	614	671	639	664	602	583	641	672	597	648	644	576	595	672	616	588	637	603	596	700	629	623	604	652	634	645	626	642	674	595	621	633	636	623	620	623	674	615	616	660	642	646	653	697	610	667	645	656	685	657	680	617	667	641	663	638	626	631	607	629	655	624	631	637	663	672	657	688	667	599	675	647	668	641	625	649	614	663	575	609	621	671	651	644	612	575	663	661	660	601	608	647	607	592	651	626	679	633	609	644	648	615	628	724	620	659	648	633	678	568	624	626	612	678	647	658	618	621	620	637	591	657	647	635	612	641	657	658	643	629	651	599	607	648	642	654	654	686	637	603	649	601	650	611	640	631	611	616	650	603	626	602	617	647	629	642	597	631	643	627	662	696	672	601	664	628	682	672	617	596	675	647	673	624	637	640	647	645	632	657	645	600	634	673	610	626	624	617	626	636	619	629	649	623	675	620	628	631	639	616	613	645	597	642	652	687	630	643	619	620	617	641	706	655	691	621	630	629	677	648	612	664	673	645	594	612	662	662	633	617	637	649	602	625	644	607	637	647	646	645	681	605	627	632	684	658	634	672	631	642	630	602	646	674	652	658	614	633	681	644	650	631	582	666	626	654	639	642	690	654	596	648	623	618	642	596	613	643	681	644	648	602	650	624	646	629	629	673	689	639	641	646	674	616	583	707	612	613	632	663	611	626	611	632	642	654	621	677	686	660	649	654	659	637	637	620	636	620	647	649	696	570	644	675	626	647	641	623	624	601	649	605	634	627	679	643	642	650	662	623	621	651	669	624	635	672	646	631	643	618	661	603	626	646	602	621	628	618	625	635	624	639	679	611	616	632	635	646	631	647	667	637	591	666	652	613	621	627	643	632	639	595	635	613	647	659	636	648	687	621	639	658	640	629	683	619	640	626	647	661	609	641	660	628	624	642	641	682	656	671	608	638	604	603	652	644	670	686	650	604	591	601	636	615	621	665	635	646	632	673	640	627	604	643	635	588	661	643	637	652	632	702	664	635	684	623	622	615	658	662	657	640	624	624	616	625	623	643	611	639	619	636	661	629	651	580	643	643	580	646	656	634	645	674	621	624	603	683	648	624	622	661	648	644	668	615	653	623	666	598	632	646	650	572	617	637	634	619	597	640	651	655	627	683	702	616	637	645	600	658	731	614	639	607	619	640	633	651	669	615	626	632	621	622	626	614	661	636	633	669	609	640	601	627	638	645	622	625	607	685	614	622	668	657	648	628	607	690	643	656	646	628	623	660	664	630	626	608	595	629	650	720	595	604	622	655	664	630	641	624	623	612	636	648	632	656	631	650	661	643	638	655	652	612	610	661	645	622	693	635	610	658	639	632	625	596	614	622	694	615	585	634	581	659	620	653	652	654	643	625	635	605	665	676	629	604	641	611	641	666	635	669	669	616	660	634	636	612	636	636	591	593	618	632	689	603	657	606	563	635	643	648	639	647	689	685	650	654	639	615	620	645	611	682	629	627	640	605	678	611	612	661	629	622	668	654	611	654	624	593	629	651	651	655	624	589	669	662	635	635	631	612	609	638	648	623	636	628	623	641	659	654	618	597	648	672	589	603	614	702	616	666	657	577	563	620	699	659	618	585	633	676	589	585	662	662	615	606	613	647	660	641	613	659	644	649	616	638	630	637	621	640	617	614	688	638	666	626	649	678	654	649	628	676	698	627	618	603	647	634	682	648	649	627	676	667	627	625	621	592	613	607	629	660	608	664	606	607	643	669	599	660	711	643	628	612	695	611	606	640	643	636	651	627	640	601	630	625	634	666	674	643	641	695	628	638	621	639	605	614	592	659	581	645	625	636	615	605	607	627	579	671	650	629	621	647	684	647	674	614	663	650	631	686	681	645	655	629	673	620	642	626	616	631	647	653	579	641	632	674	591	685	654	587	654	616	689	610	652	641	673	608	669	596	669	604	650	662	623	655	597	625	647	645	649	654	688	623	600	621	637	627	619	658	631	638	656	640	620	654	670	622	705	636	655	611	644	673	667	621	642	651	620	605	662	633	630	591	616	642	659	617	648	638	655	667	646	589	608	638	667	621	643	656	649	595	639	642	654	662	687	644	662	654	623	615	668	579	637	638	630	637	685	616	637	598	680	587	678	600	628	624	676	619	620	615	611	629	637	669	605	617	665	619	619	669	612	619	633	629	631	627	673	620	663	638	640	649	585	629	660	611	651	586	656	581	601	651	641	669	672	653	580	646	617	596	640	656	591	616	648	663	585	628	631	584	613	656	643	627	657	655	666	639	636	609	657	655	670	694	617	601	624	640	696	655	631	652	650	642	612	646	635	643	588	634	630	621
26478	40093	26872	14028	3705	2393	1895	1713	1553	1374	1365	1367	1329	1258	1211	1234	1182	1199	1156	1221	1148	1105	1108	1133	1018	1110	1091	1099	1129	1102	1092	1066	1097	1059	1076	1116	2124	3277	3564	1691	1089	1072	1127	1070	1073	1082	1023	1083	1065	1067	1011	1038	1035	1051	1061	1087	1012	1050	1051	1112	1079	1052	1080	1082	1042	1055	1080	994	1067	1110	1071	1070	1057	1047	1050	1055	997	1056	1055	1059	1061	1028	1082	1034	1031	1106	1069	1007	1067	1043	1076	1053	1105	1066	1079	1064	1094	1077	1041	1028	1054	1019	1088	1008	1071	1063	1038	1096	1087	1140	1051	1144	1055	1104	1074	1094	1087	1033	1057	1101	1047	1074	989	1050	1074	1073	1062	1053	1090	1048	1046	1082	1019	1016	1079	1044	1046	1026	1091	1076	1044	1085	1101	1056	1017	1086	1007	1084	1124	1073	1086	1076	1049	1100	999	1120	1032	1117	1002	1084	1097	1077	1104	1062	1000	1079	1054	1064	1081	1026	1005	1086	1070	1062	1047	1037	1036	1011	1084	1067	1066	1052	1009	1093	1067	1098	1080	1011	1066	1032	1107	1068	1080	1029	1051	1072	1085	1064	1077	1037	1060	1010	1060	1111	1142	1055	1037	1067	1071	1107	1096	1053	1071	1057	1042	1028	1008	1114	1061	1082	1057	1092	1041	1065	1028	1016	1067	1089	1060	1067	1048	1033	1021	1099	1082	1064	1126	1054	1049	1098	1083	1071	998	1081	1062	1099	1012	1057	1047	1014	1083	1015	1086	1062	1139	1022	1046	1094	1134	1041	1049	1033	1043	1093	1015	1021	1073	1028	1089	1091	1043	1055	1104	1126	1040	1091	1031	1083	1062	1057	1040	1057	1058	1076	1070	1055	990	1052	1043	1040	1031	1137	1033	1102	1059	1062	1040	1068	1081	1049	1024	1077	1061	1091	1044	1090	1088	1068	1110	1066	1050	1018	1100	1017	1045	1040	1062	1086	1012	1052	1086	1036	1064	1036	1052	1004	991	1030	1026	1112	1074	1092	1139	1009	1063	1093	1072	1025	1035	1045	1011	1015	1037	1034	1076	1014	1061	1022	1116	1024	1084	1001	1113	1088	1079	1105	1062	1068	1048	1100	1060	1065	1017	1087	1089	1093	1038	1063	1063	1078	1055	1057	1053	1051	1052	1050	1022	1080	1080	1050	1072	1082	1032	1071	1077	1014	1085	1073	1088	1058	1017	1073	1154	1062	1073	1089	1047	1075	1030	1062	1082	1069	1100	1101	1063	1062	1119	1102	1060	1070	1017	1078	1082	1057	1009	1088	1052	1052	1114	1027	1105	1070	1030	1055	1070	1058	1140	1065	1083	1036	1048	1040	1059	1061	1050	1067	1064	1037	1042	1053	1062	1080	1080	1049	1076	1092	1052	1094	1096	1000	1076	1089	1073	1026	1060	1015	1102	1033	1046	1047	1085	1059	997	1052	1103	1006	1053	1120	1021	1103	1034	1117	1096	1077	1032	1008	1009	1060	1071	1026	1092	1065	1109	1025	1050	1080	1091	1105	1070	993	1051	1088	1088	1067	1044	1071	1086	1004	984	1096	1047	1087	1075	1079	1062	997	1014	1106	1064	1022	1080	1098	1056	1004	1081	1070	1063	1061	1041	1075	1023	1082	1081	1023	1061	1104	1057	1090	1034	1113	1076	1080	1075	1033	1031	1049	1067	1079	1023	1049	1081	1056	1085	1071	1105	1094	1069	1105	1043	1118	1043	1058	1052	1039	1098	1000	1065	1072	1072	1040	1034	1037	1030	1032	1023	1090	1072	1160	1033	1092	1047	1024	1041	1102	1001	1117	1013	1106	1030	1084	1034	1047	1080	1066	1087	1085	1014	1063	1061	1029	1051	1110	1116	1079	998	1069	1024	1045	1104	1064	1060	996	1087	1095	1070	1056	1036	1050	1090	1079	1037	1081	1087	1059	1068	1088	1024	1094	1015	1088	1064	1013	1001	1106	1062	1056	1111	1060	1060	1033	1060	1022	1049	1052	1103	1074	1082	1081	1111	1119	1099	1074	1064	1051	1119	1064	1057	1072	1030	1078	1117	1021	1062	1023	1056	1065	1071	1083	1069	1038	1005	1067	1087	1094	1038	1035	1039	1075	1085	1023	1067	1046	1019	1062	1044	1046	1055	1081	1080	1085	1101	1015	1082	1168	1061	1031	1028	1065	1138	1040	1097	1041	1093	1062	1032	963	1062	995	1037	1125	1070	1031	1032	1077	1031	1017	1087	1047	1026	1049	1041	1112	1024	1030	1040	1123	1016	1107	1118	1037	1060	1076	1053	1055	1105	1073	1075	1077	1086	1122	1079	1065	1079	1048	1067	1086	1070	1031	1053	1076	1045	1070	1056	1042	1109	1047	1088	1067	1063	1056	1030	1070	1062	1065	1024	1050	1074	1041	1083	1034	1089	1047	1071	1055	1077	1018	1101	1085	1093	1014	1043	1051	1045	1070	1075	1026	1031	1014	1060	1060	1087	1126	1059	1058	1073	1053	1101	1117	1071	1104	1071	1086	1068	976	1040	1016	1047	1092	1061	1004	1085	1060	1104	1084	1120	1085	1062	1046	1105	1010	1051	1046	1093	1041	1038	1023	1065	1108	1036	1005	1076	1083	1071	1052	1020	1028	1040	1072	1049	1036	1089	1074	1103	1105	1056	1058	1064	1104	1104	1044	1022	1037	1098	993	1053	1085	1090	1090	1047	1061	1090	1058	1085	1136	1022	1066	1051	1036	1046	1077	1065	1020	1084	1028	1051	1090	1073	1050	1086	1040	1030	1050	1054	1065	1084	1086	1063	1045	1009	1061	1070	1074	1049	1034	1098	1077	1062	1018	1068	1035	1078	1091	1109	1092	1077	1109	1062	1035	1015	1060	1007	1054	1035	1079	1088	1094	1066	1119	1034	1027	1060	1085	1003	1094	1051	1005	1061	1061	1031	1038	1027	1072	1037	1124	1100	1097	1076	1055	1046	1088	1046	1030	1028	1023	1153	1079	1037	1107	1049	1064	1091	1041	1043	1082	1134	1016	1058	1116	1050	1101	1093	981	1065	1091	1069	1069	1035	1110	1073	1095	1028	1039	1109	1052	1057	1090	1079	996	1051	1075	1084	1028	1063	1063	1096	1021	1063	1109	1084	1097	1055	1115	1077	1015	1080	1099	1052	1084	1078	1084	1005	1068	1049	1093	1103	1065	1145	1023	1076	1008	1064	1126	1114	1043	1018	1066	1016	1061	1103	987	1032	948	1088	1097	1095	1020	1080	1093	1080	1109	1044	1044	1049	1055	1038	1089	1024	1089	1014	1060	1057	1044	1002	1063	1071	1082	1124	1079	1084	1061	1136	1102	1026	1070	1029	1071	1099	1010	1100	1074	1044	1054	1061	1038	1067	1107	1063	1109	1041	1060	1042	980	1091	1048	1061	1078	1155	1099	1084	1058	1057	1093	1059	1065	1073	1077	1113	1028	1126	1050	1063	1135	1014	1082	1079	1110	1100	1053	1065	1063	1037	1073	1060	1092	1073	1061	1075	1055	1065	1084	1109	1106	1135	1042	1044	1119	1038	1114	1085	1094	1083	1061	1004	1089	1084	1090	1098	1103	1087	1081	1030	1076	1096	1021	1022	1088	1077	1024	1046	1068	1039	1059	1142	1086	1062	1082	1086	1058	1081	1080	1057	1066	1060	1150	1064	1011	1064	1045	1083	1088	1088	1079	978	1075	1035	1039	1073	1080	1091	1063	1066	1037	1045	1073	1076	1056	1060	1038	1081	1102	1083	991	1007	1035	1030	1071	1058	1011	1098	1075	1052	1058	1033	1042	1067	1076	1041	1076	1050	1099	1047	1095	1068	1097	1069	1078	1047	1104	1021	1004	1040	1056	1056	1059	1002	1058	1111	1039	1088	1069	1051	1090	1094	1043	1063	1082	1069	1122	1029	1034	1022	1052	1044	1057	1041	1042	1110	1060	1063	1028	1072	1066	1047	1090	1076	1081	1066	1071	1028	1087	1067	1050	1090	1041	1023	1037	1050	1078	1030	1048	1104	1076	1028	1030	1116	1086	1061	1048	1112	1063	1076	1083	1063	1067	1026	1077	1087	1094	1088	1025	1100	1075	1106	1068	1036	1042	1059	1063	1090	1060	1062	1043	1059	1062	1045	1052	1063	1091	1037	1117	1050	1101	1068	1091	1032	1052	1093	1110	1087	999	1007	994	1051	1002	1059	1084	1055	1051	1104	1091	1097	1054	1117	1054	1089	1069	1075	1065	1068	1065	1074	1036	1063	1015	1049	1027	1049	1014	1052	1068	1056	1068	1088	1074	989	1022	1069	1007	1032	1068	1033	1049	1030	1078	1018	1055	1062	1039	1047	1024	1043	1075	1074	1086	1053	1119	1039	1118	1034	1063	1097	993	1056	1115	1090	1042	1080	1064	1028	1073	1029	1016	1061	1114	1072	1079	1043	1067	1071	1081	1012	990	1109	993	1055	1023	1030	1052	990	1094	1058	1046	1031	1043	1017	1055	1017	1058	1130	1073	1086	1047	1091	1077	1110	1023	1087	1055	1059	1029	1065	1040	1129	1043	1068	1051	1108	1158	1063	1054	1080	1028	1059	1066	1080	1048	1028	1088	1023	1082	1071	1069	1081	1103	1073	1053	1134	1052	1045	1060	1102	1062	1091	1060	1048	984	1097	1147	1061	1067	1047	1082	1022	1053	1028	1052	1062	1079	1079	1090	1032	1091	1011	1040	1047	1031	1061	1074	1087	1038	1058	1069	1064	1073	1076	1068	1059	1067	1083	1029	1038	1104	1098	1077	1091	1032	1058	1082	1097	1021	1007	1075	1080	1038	1098	1079	1064	1067	1013	1082	1089	1057	1036	1058	1017	1068	1131	1084	1034	1042	1129	1092	1057	1058	1054	1117	1063	1106	1051	1085	1009	1070	1057	1066	1075	1045	1110	1075	1086	1089	1058	1055	1076	1016	1073	1041
23580	21471	29191	24205	21420	17803	2403	832	676	610	573	578	533	514	492	427	468	451	412	411	416	429	439	436	408	382	381	357	392	394	390	376	402	394	486	526	763	2324	2920	1380	382	344	419	349	365	363	339	369	339	357	362	359	384	356	324	386	310	365	343	380	365	361	371	368	385	413	368	321	369	382	369	385	344	367	350	389	337	364	356	365	390	379	361	337	347	338	352	369	354	358	359	390	372	362	363	372	416	358	389	391	356	368	352	325	379	377	346	360	339	396	383	364	368	346	377	375	354	377	324	382	342	359	364	367	360	341	369	370	368	339	370	413	352	385	337	338	412	345	374	368	361	353	357	325	351	393	362	378	379	356	342	346	319	325	331	341	369	353	340	345	366	369	356	385	364	372	381	370	372	345	355	364	389	349	344	381	362	391	355	372	365	390	371	355	357	359	365	354	365	355	349	348	349	334	360	351	339	376	341	368	406	408	382	358	378	383	383	345	364	382	340	387	384	384	333	352	375	356	364	362	360	347	388	331	377	356	382	359	356	382	390	355	355	349	362	369	362	340	395	369	392	387	350	378	357	380	334	363	376	374	360	352	391	358	355	364	345	341	340	364	385	330	333	348	363	318	370	328	335	337	351	353	391	412	354	381	357	378	358	376	390	357	369	363	384	383	349	386	322	401	342	373	379	374	368	351	375	395	389	353	365	363	384	343	364	385	367	364	350	352	347	349	380	389	360	407	356	379	372	328	373	351	343	334	360	338	414	330	375	400	388	357	347	395	367	344	379	354	347	346	411	346	357	372	347	357	364	394	392	331	374	336	393	374	337	344	370	352	384	376	366	351	358	365	343	376	328	358	363	355	381	342	399	370	364	394	363	345	389	341	354	360	373	394	342	377	356	343	356	356	399	342	348	362	384	384	355	350	385	356	376	388	365	318	343	395	329	363	355	335	384	387	353	359	355	358	370	342	336	337	352	387	347	385	378	365	361	357	372	348	364	343	371	377	358	353	385	367	355	373	386	372	348	329	381	377	361	365	361	390	357	390	381	344	370	354	341	350	348	342	407	363	347	346	387	368	362	322	343	339	333	352	353	312	360	383	373	357	360	381	343	392	341	352	349	373	363	361	373	342	372	358	377	376	365	378	368	370	357	354	369	365	362	373	360	377	377	367	364	402	370	347	395	367	376	348	372	345	360	372	341	344	328	384	348	351	347	383	384	365	372	374	389	395	362	354	354	387	333	363	331	331	340	362	348	340	396	351	329	395	348	373	366	345	366	359	380	358	350	376	362	360	372	359	351	353	366	388	333	382	349	368	404	352	377	336	369	342	361	365	320	353	366	364	372	379	346	348	361	355	324	361	363	364	380	343	371	355	329	377	328	334	365	340	341	380	359	353	349	355	368	372	342	340	373	391	339	385	379	376	380	379	376	348	349	342	360	346	352	335	408	389	378	390	350	362	349	337	402	342	350	383	351	342	360	339	353	353	372	375	358	333	351	337	338	365	391	406	359	368	346	367	360	350	375	374	367	379	364	389	338	366	368	347	384	364	353	371	399	360	361	398	317	344	389	360	351	352	371	364	396	372	354	376	373	349	373	351	398	377	356	396	382	358	360	355	383	359	366	352	395	355	356	366	375	372	337	358	394	373	367	331	389	328	370	336	384	397	350	356	350	342	378	336	328	364	381	343	332	355	370	394	384	380	370	384	385	397	353	344	371	344	333	359	346	357	360	369	340	366	350	348	351	349	387	366	363	347	336	405	356	340	374	349	344	358	356	391	398	338	375	383	334	372	334	372	354	379	348	387	368	340	352	364	376	381	360	382	356	364	387	383	362	344	374	391	391	349	352	381	351	376	348	376	374	365	321	373	349	342	348	357	358	394	411	356	364	361	392	372	383	360	355	375	350	343	329	323	377	357	391	368	384	349	339	382	396	352	354	354	367	367	364	350	346	367	361	375	331	372	346	384	353	356	321	340	372	375	399	358	402	382	368	368	375	383	340	347	356	366	379	364	383	337	360	350	346	359	378	342	379	384	384	342	358	358	351	286	346	376	377	401	355	370	349	351	364	363	370	347	361	369	350	361	352	349	355	387	326	336	383	343	327	370	360	334	370	376	361	348	335	362	347	364	351	346	387	364	355	348	330	373	335	357	327	375	347	367	383	356	369	342	356	340	351	390	339	331	347	344	376	372	380	370	366	326	329	348	360	391	353	375	359	383	330	347	356	336	346	401	384	363	370	390	388	364	359	351	368	420	355	364	342	336	357	375	381	372	368	357	369	371	346	363	382	345	338	378	369	369	363	362	412	370	350	327	391	350	362	380	367	373	377	379	364	373	374	350	387	340	373	351	346	342	369	361	353	395	390	388	367	386	370	389	371	348	354	388	357	310	382	362	354	359	373	346	369	364	379	345	390	374	382	369	352	363	366	353	346	361	340	363	399	363	383	329	381	376	387	333	367	372	366	336	373	400	316	366	344	365	352	380	360	358	348	359	363	367	331	337	322	379	389	379	396	366	304	369	375	396	382	357	374	328	364	372	358	347	329	362	369	368	356	348	361	368	358	317	376	343	355	350	374	351	345	364	325	365	357	373	343	375	365	362	362	351	341	381	353	367	368	325	385	385	357	369	340	333	330	334	372	365	349	362	349	324	339	347	361	354	335	389	420	360	399	359	398	365	403	366	384	365	348	341	391	375	359	378	355	369	329	348	379	389	392	352	360	357	374	325	368	339	337	310	355	342	382	375	406	367	387	370	341	341	384	377	384	353	331	363	380	336	348	349	336	349	375	363	381	345	396	374	364	391	351	326	371	351	362	334	323	386	383	341	353	369	372	368	349	396	341	355	341	398	345	357	360	374	370	348	322	371	390	353	347	397	377	373	358	372	359	314	368	365	367	375	366	361	369	367	352	364	332	312	348	335	358	366	366	376	356	352	374	352	373	332	386	345	356	361	354	365	356	353	384	376	346	324	347	371	398	356	366	324	347	381	376	360	351	350	356	374	375	359	323	356	355	373	383	368	342	367	366	396	340	355	356	375	371	356	401	334	357	355	364	368	366	349	350	328	362	374	376	358	357	351	321	365	359	354	384	378	337	357	345	356	305	357	342	340	380	375	381	391	361	365	352	364	359	324	399	331	333	337	364	377	363	321	355	389	388	354	350	348	373	322	366	360	365	312	345	353	360	370	360	342	378	380	383	358	402	351	361	343	327	362	351	339	353	359	327	378	359	374	336	353	347	363	354	372	354	363	387	359	369	385	383	340	399	320	357	382	372	348	353	324	376	354	362	382	333	373	370	355	355	362	360	360	382	359	344	375	384	369	380	344	380	311	363	345	366	382	390	374	360	387	349	367	365	375	343	394	367	351	343	364	378	357	325	385	332	379	363	346	345	360	371	380	388	363	359	341	373	374	379	381	342	343	350	371	340	356	372	354	366	339	331	345	366	395	342	373	381	379	336	323	381	352	353	322	364	375	343	355	319	368
27290	41546	37279	20728	5426	3129	2350	1931	1739	1455	1345	1268	1243	1107	1001	932	888	842	819	769	742	786	733	844	725	751	738	742	699	731	698	689	688	703	892	1076	1839	5790	7309	3035	661	625	630	640	623	635	656	615	627	627	655	624	642	582	686	648	612	578	628	628	627	604	645	614	623	638	584	629	614	657	646	617	648	578	618	603	618	642	654	623	659	652	670	602	636	643	628	685	569	662	617	587	647	628	627	647	613	583	608	621	634	634	629	574	584	650	634	643	593	607	647	610	617	639	634	709	594	647	591	659	608	626	656	541	609	684	634	616	605	644	627	682	690	621	580	605	655	614	653	628	609	616	590	645	621	652	648	593	610	628	682	628	655	632	655	619	635	604	614	611	625	631	621	630	660	618	602	574	623	637	638	619	584	670	613	654	632	603	632	571	681	628	629	608	619	605	645	631	642	599	614	626	613	660	623	634	666	633	636	633	652	631	596	609	634	601	624	638	647	640	668	624	659	638	573	643	618	623	636	632	600	594	651	613	672	638	621	593	666	563	662	620	621	646	624	648	584	609	609	631	618	612	625	659	651	569	620	647	645	629	618	665	610	603	619	619	606	658	655	638	604	583	607	616	630	649	660	604	652	622	589	629	631	582	672	642	639	607	658	620	594	638	586	638	624	636	633	614	649	594	642	607	572	628	647	598	649	627	608	635	670	648	622	616	673	606	609	647	629	629	639	591	637	642	614	576	663	652	632	638	635	591	619	598	661	614	615	622	606	644	654	614	683	633	650	668	669	637	590	643	617	611	656	607	608	628	602	613	627	641	665	624	662	604	637	647	633	645	624	652	600	638	624	631	642	599	634	630	630	668	586	646	593	645	639	617	659	647	600	607	633	625	591	589	585	635	627	637	632	643	601	684	644	631	640	606	604	577	658	652	623	636	651	586	625	591	591	587	601	623	646	641	679	627	617	610	604	592	639	611	628	594	621	584	629	613	622	652	606	650	663	676	622	571	625	695	596	633	590	629	631	593	648	608	612	596	674	605	610	636	580	621	638	581	649	659	582	614	625	651	647	612	650	570	642	624	634	663	628	565	605	618	612	606	669	648	574	607	649	697	609	612	657	641	620	617	613	676	679	662	655	663	593	633	682	627	624	638	633	641	667	617	645	662	616	625	645	597	608	662	632	610	628	634	598	610	614	635	636	629	627	671	607	598	646	579	601	633	627	631	610	604	619	622	602	664	646	632	634	654	629	624	609	641	608	649	710	623	665	648	617	613	643	582	659	673	647	652	606	603	652	643	648	608	603	597	613	622	637	628	632	599	630	641	648	625	636	619	633	611	654	633	647	660	570	627	613	628	604	669	611	599	640	645	675	580	618	601	623	601	646	654	621	626	627	652	582	661	650	653	613	658	601	597	596	623	616	622	624	638	598	624	627	586	642	609	604	597	628	651	593	657	612	628	639	676	617	643	607	612	655	615	655	653	636	652	619	652	666	629	607	630	619	624	599	641	648	626	584	640	604	591	610	627	626	625	639	614	604	620	664	656	652	570	650	626	649	616	661	655	606	700	613	645	634	657	623	592	570	630	599	630	632	675	617	644	618	620	624	620	643	614	635	605	638	623	605	677	632	666	627	658	626	624	609	634	610	648	652	629	624	600	642	616	624	609	611	596	621	621	629	581	634	598	599	623	665	650	606	642	590	623	607	657	635	596	593	644	618	585	581	607	672	685	612	606	638	582	587	595	620	643	631	625	631	644	671	622	612	621	572	584	608	575	629	636	648	654	603	631	613	637	661	598	624	660	643	639	619	647	613	598	602	618	621	605	609	628	659	626	645	598	634	627	647	644	605	607	610	638	589	610	660	596	620	599	621	624	642	633	599	630	624	598	620	612	631	622	596	643	621	657	649	622	624	634	574	618	632	644	606	603	628	628	634	641	592	678	612	661	647	632	594	588	615	627	611	678	621	650	620	606	622	617	607	576	648	620	635	635	659	616	617	647	586	642	609	656	612	644	608	641	609	671	646	609	649	640	602	646	623	663	597	670	645	622	622	592	645	643	652	600	610	655	639	657	612	618	600	617	657	672	551	595	630	645	623	647	652	638	638	620	687	673	605	631	627	623	646	624	624	658	591	636	622	619	636	627	611	650	633	625	623	600	611	602	648	645	625	654	589	591	620	638	604	646	608	663	613	633	661	639	679	630	629	645	618	675	632	637	635	594	627	657	637	643	642	607	607	659	644	628	640	587	590	608	623	621	626	627	611	600	642	647	620	645	596	673	614	623	639	631	640	624	620	616	594	623	622	660	619	607	620	597	565	629	613	594	641	640	630	560	602	624	676	646	665	616	608	647	634	612	595	627	611	642	672	636	651	620	601	679	583	664	635	620	605	603	635	681	576	661	680	602	648	631	587	666	609	633	633	573	602	604	664	637	625	609	619	685	595	669	639	650	602	584	629	612	610	634	601	620	601	595	588	649	658	619	695	638	629	577	634	606	614	634	614	628	622	619	655	658	617	625	658	615	578	616	638	598	638	676	638	596	703	596	614	609	637	618	667	573	658	603	619	616	619	623	651	599	622	617	607	660	644	672	652	619	602	610	664	625	611	580	622	652	613	598	589	665	578	592	646	630	680	608	638	645	614	673	635	608	635	624	628	601	634	580	683	603	631	646	662	585	601	624	639	613	618	601	636	594	630	664	634	605	591	633	620	618	642	627	611	632	634	676	661	635	611	690	677	664	625	594	618	614	573	651	624	614	607	648	602	589	645	617	659	644	579	582	611	654	632	611	612	602	664	653	608	620	621	612	611	622	657	632	628	664	610	612	634	620	608	598	624	626	630	637	611	573	611	592	626	638	573	588	594	617	637	612	651	658	621	668	616	589	652	639	598	578	608	608	632	679	625	611	623	608	678	577	644	678	679	635	622	581	614	666	615	675	616	629	617	608	622	625	621	617	625	646	593	608	597	606	598	638	617	646	598	621	627	633	642	644	615	620	596	585	651	616	600	637	615	611	576	628	611	653	614	585	629	613	617	613	616	598	621	613	649	650	656	610	618	606	653	601	625	589	599	644	614	623	622	589	667	629	607	607	647	615	636	629	649	625	602	615	610	633	623	631	652	630	618	623	594	612	660	631	652	635	650	636	602	650	637	637	664	610	594	652	596	670	602	624	661	637	654	623	612	634	624	617	651	591	621	697	656	652	622	623	619	576	623	631	621	645	674	615	667	623	654	624	589	666	647	634	613	589	662	651	639	586	620	615	658	629	668	669	612	661	608	635	660	646	619	616	630	611	590	603	641	621	588	676	611	598	582	674	614	594	636	641	646	665	590	624	593	602	602	634	594	635	597	605	658	632	572	680	624	612	612	602	598	629	612	670	585	590	605	617	627	645	603	620	650	638	591	635	611	627	637	608	637	598	623	597	645	683	653	598	641	622	584	680	635	651	640	619	629	584	628	614	605	651	648	616	556	596	632	594	578	609	598	631	651	644
27464	21318	17070	4488	979	758	725	739	674	708	730	701	706	727	668	664	718	735	673	635	662	695	691	711	707	720	705	720	681	663	672	646	713	694	668	685	692	780	858	655	694	651	624	668	655	666	621	755	680	651	643	663	712	661	705	626	698	693	697	689	661	681	701	675	690	656	636	683	676	667	712	623	693	669	640	643	687	683	728	680	701	696	690	676	680	683	654	691	653	662	707	713	674	688	729	635	669	658	720	677	704	667	656	716	657	666	693	685	644	719	662	670	711	637	673	650	691	694	676	671	678	703	687	657	650	676	713	658	660	645	683	686	721	638	658	706	677	639	673	689	682	664	670	673	709	621	658	720	689	679	668	673	698	654	673	670	696	682	668	650	648	696	729	649	677	684	637	622	698	698	694	664	675	666	680	670	636	702	711	711	679	769	667	650	684	644	648	638	681	701	664	693	696	702	662	687	717	677	681	710	665	659	677	662	709	653	693	654	715	663	665	637	675	706	631	669	662	688	678	695	663	681	689	658	626	659	693	722	653	657	716	723	694	670	600	665	659	684	689	688	731	658	638	705	641	687	668	642	656	650	702	683	647	703	652	693	677	668	651	687	681	697	629	686	648	653	677	660	696	691	650	656	675	667	658	652	689	657	695	684	663	688	660	637	682	636	686	655	697	693	689	623	664	667	688	734	695	653	680	699	668	709	683	638	659	669	681	687	674	683	645	670	685	669	677	691	669	659	698	689	679	681	648	632	710	691	716	635	665	722	634	676	637	658	660	692	687	665	673	651	717	695	668	702	690	680	668	677	615	685	683	703	671	657	705	645	697	681	680	636	708	685	632	700	652	621	692	671	653	672	685	690	699	689	652	688	689	655	646	659	663	663	694	717	702	673	667	668	673	677	696	695	662	674	659	658	644	669	701	707	696	696	702	659	709	614	642	659	706	660	667	691	640	656	677	650	670	625	712	682	687	697	691	673	695	629	636	678	678	705	650	671	660	638	711	687	677	674	706	684	650	680	673	632	703	663	638	660	637	685	703	721	675	681	700	613	705	674	752	710	606	649	705	690	684	670	626	686	699	720	689	730	687	656	675	671	695	715	668	660	657	683	681	701	683	663	669	669	685	685	658	677	715	664	634	665	648	724	733	619	688	692	694	691	708	671	661	704	696	660	691	684	690	686	666	662	665	649	707	637	713	689	680	693	678	673	710	656	677	681	696	682	705	654	657	656	711	678	657	671	680	672	684	646	661	652	685	679	699	679	667	674	691	680	689	719	680	670	690	735	645	666	661	661	659	687	674	742	666	662	688	701	690	696	688	668	690	730	664	699	690	707	672	684	691	737	685	621	664	680	656	668	662	620	686	674	697	673	700	678	675	645	650	653	662	694	670	704	673	712	679	665	674	667	646	733	695	650	691	683	718	713	623	685	715	623	683	647	724	683	715	663	652	700	662	693	652	692	690	650	633	695	664	638	696	633	694	673	668	690	677	703	698	647	706	693	692	682	688	728	629	650	689	713	686	717	670	687	667	652	686	658	666	685	646	677	651	669	659	683	637	633	633	702	662	657	672	706	634	643	648	674	655	597	672	637	654	656	699	681	710	689	676	647	635	636	663	681	660	646	693	664	682	684	688	649	640	625	665	659	736	689	681	640	646	682	684	676	679	723	662	657	693	670	674	688	666	668	678	714	654	683	677	643	675	664	713	672	699	688	690	670	685	657	676	725	682	703	633	671	660	669	693	653	664	659	672	669	676	668	673	706	695	698	660	675	695	681	678	696	666	657	687	680	667	704	644	681	681	700	712	708	698	648	712	666	679	716	667	717	671	647	663	651	653	626	628	694	636	685	689	693	663	663	669	677	664	656	656	697	696	669	691	629	688	656	676	654	684	675	671	630	679	692	678	691	679	670	693	642	636	620	674	683	634	661	652	681	639	694	692	660	702	636	633	668	631	719	667	732	686	672	643	661	689	685	678	700	679	676	636	672	686	680	670	672	629	713	670	671	682	690	625	671	699	656	731	668	659	696	668	646	648	675	701	715	653	709	685	755	647	677	670	646	645	675	675	738	694	695	628	700	672	695	656	657	658	688	695	683	659	704	676	718	645	714	678	642	694	736	687	694	682	632	637	659	661	671	673	621	682	687	689	655	653	682	694	668	640	681	666	631	668	619	651	680	671	670	647	701	650	702	653	662	700	666	684	709	656	659	706	686	713	700	654	680	660	701	682	684	663	664	678	705	668	674	662	665	671	668	663	681	677	656	683	717	671	633	673	699	719	651	757	639	676	656	696	690	671	675	655	707	678	690	735	721	652	677	668	656	685	661	680	696	643	671	657	717	667	698	614	696	651	672	676	668	698	710	699	664	697	698	690	646	685	663	699	648	701	689	690	688	646	703	652	692	753	682	714	663	705	691	711	685	687	647	673	670	663	718	666	646	678	671	677	665	662	644	685	636	647	632	669	722	704	732	678	655	666	683	680	667	666	661	672	640	652	677	652	664	716	692	690	645	635	681	675	631	656	697	682	659	716	670	614	698	749	686	695	661	693	701	664	665	683	679	681	662	738	686	682	651	661	661	708	640	671	665	725	687	653	701	661	645	733	630	663	719	643	701	652	698	733	680	696	640	702	677	680	632	678	671	680	678	680	651	689	678	658	622	703	656	689	621	722	728	663	679	720	673	673	656	658	686	663	673	691	729	693	742	654	692	665	671	673	635	639	645	722	699	666	635	680	697	669	704	663	712	687	643	678	659	670	673	688	750	717	640	698	662	694	652	724	686	675	685	649	689	668	650	689	635	684	696	703	670	669	655	683	735	769	725	641	651	665	707	706	689	663	683	670	657	685	703	685	699	681	668	648	688	711	676	687	699	681	665	662	662	688	646	664	723	663	631	671	705	651	653	641	651	681	677	700	675	646	673	663	672	693	644	684	673	669	705	694	645	663	617	714	699	619	650	694	692	688	727	687	704	695	665	721	686	651	645	682	664	638	683	684	697	717	686	693	714	634	635	683	673	688	647	688	684	686	707	697	657	695	665	681	671	673	679	672	672	656	706	681	630	671	678	699	699	647	718	689	659	690	682	723	709	679	675	657	658	687	713	639	686	631	669	666	706	637	729	676	701	654	659	615	668	667	716	718	717	676	669	692	619	671	645	694	656	691	691	697	713	631	688	688	729	662	695	691	693	672	674	677	704	679	673	685	652	667	654	683	695	660	673	661	689	667	689	721	677	713	664	631	657	674	645	707	708	640	726	666	646	670	643	642	682	654	745	647	670	670	689	701	657	687	690	689	678	653	669	676	692	673	680	649	676	668	661	676	664	675	693	686	661	657	686	666	714	657	655	663	668	664	653	663	685	676	692	652	665	677	675	644	671	690	678	697	655	676	651	683	712	661	694	670	690	663	699	684	671	613	647	658	633	638	638	713	670	685	741	712	681	651	706	657	665	639	696	642	701	656	692	684	661	679	711	697	675	689	662	683	675
24022	29752	22256	5272	1552	1190	1223	1189	1123	1170	1169	1161	1084	1183	1194	1162	1128	1184	1190	1119	1150	1153	1132	1096	1088	1128	1071	1073	1101	1212	1116	1148	1110	1119	1159	1164	1116	1391	1573	1193	1084	1122	1080	1182	1172	1148	1171	1092	1145	1127	1098	1132	1107	1193	1149	1124	1103	1104	1123	1106	1173	1119	1092	1142	1091	1140	1118	1106	1111	1126	1106	1144	1151	1163	1065	1120	1163	1063	1143	1147	1104	1133	1104	1145	1134	1114	1121	1093	1118	1113	1021	1170	1093	1134	1099	1091	1125	1036	1105	1108	1118	1109	1128	1119	1086	1120	1080	1092	1131	1184	1129	1117	1130	1057	1129	1146	1137	1059	1117	1073	1098	1139	1140	1202	1122	1126	1118	1079	1132	1114	1121	1081	1149	1111	1114	1053	1116	1100	1100	1073	1095	1105	1066	1140	1125	1164	1128	1183	1091	1085	1096	1155	1064	1116	1100	1130	1080	1134	1152	1143	1099	1045	1074	1099	1128	1062	1099	1148	1136	1116	1112	1135	1128	1078	1122	1123	1081	1133	1145	1130	1124	1121	1113	1143	1104	1171	1099	1081	1079	1098	1107	1100	1159	1113	1127	1115	1045	1139	1134	1128	1110	1138	1089	1113	1138	1092	1121	1074	1124	1079	1045	1137	1111	1137	1100	1069	1106	1070	1075	1174	1119	1064	1090	1093	1123	1121	1138	1090	1090	1109	1123	1093	1105	1095	1132	1138	1129	1126	1150	1095	1127	1121	1089	1074	1133	1084	1115	1117	1069	1124	1117	1098	1116	1093	1121	1113	1070	1138	1123	1160	1110	1063	1091	1066	1098	1146	1093	1134	1103	1144	1146	1111	1106	1137	1117	1118	1143	1095	1102	1141	1124	1124	1100	1071	1084	1096	1118	1133	1156	1047	1102	1137	1146	1139	1112	1077	1091	1119	1127	1090	1137	1101	1076	1068	1093	1122	1075	1135	1100	1080	1086	1050	1178	1096	1118	1144	1109	1127	1110	1123	1112	1095	1121	1153	1092	1120	1100	1155	1085	1037	1116	1111	1083	1116	1117	1108	1108	1066	1115	1168	1077	1079	1155	1128	1123	1168	1135	1117	1189	1092	1183	1084	1075	1105	1138	1152	1147	1015	1097	1118	1107	1134	1080	1058	1124	1130	1133	1129	1079	1072	1153	1101	1113	1159	1214	1091	1148	1113	1179	1101	1162	1139	1065	1067	1141	1108	1099	1077	1122	1121	1078	1113	1168	1089	1113	1098	1108	1130	1097	1107	1099	1104	1114	1096	1133	1098	1120	1157	1182	1159	1161	1131	1083	1106	1135	1105	1114	1086	1210	1114	1120	1073	1120	1058	1184	1160	1103	1112	1115	1099	1126	1147	1157	1144	1081	1117	1092	1090	1109	1106	1141	1103	1135	1119	1135	1086	1148	1071	1098	1089	1097	1127	1099	1093	1147	1133	1101	1181	1134	1101	1148	1085	1158	1100	1075	1088	1091	1179	1075	1074	1185	1123	1143	1075	1158	1107	1038	1062	1067	1110	1087	1127	1108	1093	1141	1129	1077	1156	1100	1085	1074	1109	1100	1147	1133	1124	1172	1084	1116	1102	1132	1097	1143	1134	1048	1169	1092	1095	1121	1114	1126	1141	1120	1121	1134	1114	1159	1078	1167	1107	1115	1096	1091	1095	1043	1110	1109	1144	1112	1166	1123	1116	1117	1125	1103	1098	1099	1086	1077	1126	1079	1114	1068	1104	1134	1173	1116	1108	1099	1069	1111	1106	1107	1152	1142	1067	1110	1072	1115	1095	1122	1089	1128	1154	1127	1130	1096	1046	1160	1146	1169	1114	1094	1087	1121	1151	1122	1120	1135	1096	1048	1108	1143	1131	1116	1079	1103	1070	1116	1076	1109	1059	1087	1148	1136	1181	1121	1139	1155	1142	1130	1114	1088	1086	1066	1102	1140	1109	1122	1132	1122	1177	1134	1125	1079	1062	1128	1107	1073	1112	1098	1144	1114	1146	1105	1112	1124	1099	1106	1078	1069	1145	1137	1079	1118	1110	1160	1082	1132	1091	1131	1113	1099	1087	1159	1140	1144	1116	1101	1140	1186	1044	1150	1085	1105	1098	1088	1137	1083	1054	985	1119	1087	1166	1150	1099	1061	1101	1190	1113	1205	1149	1052	1142	1146	1137	1102	1108	1118	1127	1129	1114	1123	1146	1112	1062	1116	1089	1116	1109	1092	1131	1089	1105	1099	1134	1096	1070	1081	1059	1099	1102	1062	1099	1060	1126	1148	1078	1127	1110	1106	1101	1048	1082	1153	1140	1100	1125	1083	1057	1084	1143	1098	1090	1145	1154	1125	1075	1154	1136	1146	1111	1043	1163	1122	1050	1130	1118	1134	1089	1160	1076	1155	1094	1102	1145	1107	1107	1093	1111	1105	1132	1169	1114	1159	1129	1088	1091	1223	1065	1083	1086	1137	1137	1069	1179	1105	1136	1170	1103	1142	1132	1105	1111	1118	1152	1110	1074	1128	1155	1079	1064	1068	1177	1092	1124	1064	1108	1086	1120	1167	1109	1121	1143	1100	1071	1080	1180	1100	1096	1122	1112	1131	1140	1141	1086	1134	1166	1112	1102	1069	1106	1118	1091	1133	1132	1118	1124	1060	1146	1029	1095	1059	1089	1072	1095	1066	1118	1096	1113	1057	1103	1050	1093	1051	1075	1085	1072	1145	1063	1196	1166	1122	1169	1100	1108	1125	1100	1125	1091	1112	1091	1053	1194	1046	1108	1118	1101	1099	1130	1099	1129	1095	1139	1078	1061	1079	1134	1148	1101	1107	1122	1079	1125	1174	1150	1123	1079	1125	1098	1187	1098	1065	1115	1131	1149	1185	1138	1155	1089	1106	1141	1122	1076	1120	1111	1086	1132	1165	1108	1176	1065	1120	1116	1092	1059	1127	1115	1157	1148	1101	1124	1114	1108	1060	1184	1138	1095	1146	1127	1096	1128	1090	1144	1044	1114	1102	1162	1130	1072	1140	1070	1072	1099	1080	1104	1156	1137	1125	1130	1111	1078	1124	1167	1147	1128	1109	1098	1098	1140	1088	1094	1130	1084	1115	1132	1088	1085	1100	1145	1099	1091	1128	1061	1068	1144	1144	1155	1176	1156	1109	1106	1087	1111	1130	1103	1143	1094	1124	1173	1098	1040	1115	1127	1093	1130	1143	1126	1083	1123	1161	1159	1114	1086	1029	1037	1101	1141	1145	1131	1120	1108	1114	1136	1149	1134	1112	1162	1126	1117	1105	1077	987	1100	1125	1057	1106	1176	1157	1060	1140	1118	1119	1088	1108	1137	1094	1165	1057	1159	1125	1105	1140	1099	1148	1087	1217	1077	1118	1100	1065	1128	1097	1099	1081	1136	1152	1100	1048	1129	1136	1085	1062	1127	1112	1179	1137	1086	1052	1123	1121	1069	1097	1123	1099	1104	1046	1096	1083	1161	1145	1087	1100	1130	1097	1154	1105	1109	1086	1059	1130	1062	1116	1123	1083	1140	1178	1133	1100	1147	1124	1069	1078	1096	1071	1132	1057	1069	1079	1063	1147	1082	1053	1080	1138	1145	1120	1092	1138	1082	1181	1111	1126	1089	1134	1120	1145	1168	1146	1065	1070	1161	1135	1129	1189	1173	1131	1099	1129	1108	1044	1090	1111	1099	1104	1126	1163	1092	1094	1125	1125	1103	1109	1129	1093	1059	1068	1116	1092	1091	1062	1070	1167	1129	1128	1135	1107	1115	1094	1070	1105	1080	1143	1075	1160	1127	1118	1092	1086	1131	1133	1124	1123	1110	1078	1086	1092	1128	1139	1103	1119	1154	1050	1131	1071	1141	1071	1096	1146	1124	1122	1113	1123	1106	1078	1103	1096	1138	1095	1098	1069	1123	1136	1086	1121	1110	1121	1131	1092	1177	1122	1054	1115	1088	1117	1178	1144	1156	1152	1146	1129	1074	1079	1068	1116	1120	1124	1089	1156	1040	1113	1063	1016	1108	1054	1126	1076	1159	1072	1093	1159	1148	1125	1166	1062	1091	1101	1083	1074	1095	1117	1091	1054	1075	1136	1106	1099	1087	1079	1142	1118	1154	1073	1102	1070	1083	1103	1111	1088	1125	1103	1084	1115	1110	1145	1089	1091	1080	1108	1114	1097	1034	1183	1099	1175	1121	1113	1110	1154	1049	1103	1137	1101	1134	1114	1055	1118	1105	1071	1016	1117	1081	1097	1096	1107	1159	1170	1126	1148	1124	1122	1147	1098	1162	1096	1067	1107	1046	1151	1101	1116	1095	1150	1045	1105	1112	1092	1101	1056	1101	1097	1162	1151	1155	1125	1182	1110	1089	1126	1139	1095	1110	1114	1120	1152	1096	1117	1147	1036	1100	1131	1101	1054	1119	1101	1144	1063	1131	1088	1076	1075	1138	1155	1133	1127	1203	1152	1094	1049	1150	1098	1166	1127	1074	1059	1063	1146	1115	1053	1123	1142	1064	1074	1119	1127	1088	1112	1099	1069	1054	1049	1148	1153	1157	1108	1167	1015	1146	1119	1080	1085	1121	1122	1153	1056	1106	1103	1070	1078	1072	1113	1065	1129	1102	1118	1159	1160	1087	1109	1109	1112	1120	1060	1099	1117	1098	1094	1069	1101	1074	1117	1080	1118	1108	1194	1134	1128	1201	1092	1104	1080	1059	1117	1139	1098	1111	1030	1110	1115	1052	1066	1104	1101	1036	1099	1122	1099	1068	1079	1124	1087	1059	1114	1120	1091	1140	1162	1135	1149	1096	1112	1077	1090	1146	1137	1073	1144	1129	1146	1079	1061	1131	1090	1049	1100	1090	1063	1141	1128	1100	1082	1096	1115	1024	1101	1109	1106	1057	1086	1049	1073	1104	1134	1065	1110	1146	1083	1101	1132	1096	1113	1128	1103	1089	1175	1174	1073	1125	1147	1052	1132	1093	1155	1108	1084	1112	1119	1119	1106	1191	1129	1100	1112	1122	1125	1065
24566	21428	28360	24846	17749	2710	1198	880	765	773	698	717	701	714	727	698	660	683	653	682	671	700	721	673	701	642	641	643	658	634	674	626	645	669	656	982	1504	1700	1223	744	623	650	621	652	615	680	658	632	655	652	639	670	644	664	618	657	639	646	607	627	655	683	655	674	655	658	670	630	644	633	624	673	665	689	690	627	620	610	676	683	643	670	662	661	646	621	629	644	685	645	597	657	656	644	618	665	614	683	683	615	635	627	638	655	588	638	643	615	658	671	677	633	641	697	663	649	636	636	614	629	681	617	680	654	683	601	617	609	599	619	607	617	654	627	658	606	650	663	690	639	652	645	671	668	634	654	624	642	639	658	658	649	638	651	643	660	614	650	678	673	682	662	670	617	654	662	652	659	656	663	663	665	667	627	661	618	609	682	658	635	623	637	672	663	625	674	635	578	647	675	639	694	618	612	665	685	652	667	640	629	620	643	613	659	686	642	657	634	631	650	623	661	668	668	639	677	663	718	652	681	672	691	644	594	617	615	641	656	636	611	692	631	631	648	609	643	660	649	699	651	630	643	659	631	657	595	621	602	645	633	634	655	625	618	667	642	660	666	646	613	688	635	678	660	654	659	654	665	646	610	641	643	664	622	628	622	657	655	631	655	651	680	690	611	628	618	645	645	658	642	697	638	653	661	669	640	691	680	688	612	659	633	624	650	621	649	696	690	599	657	686	659	665	627	628	683	651	669	620	669	651	657	608	651	653	651	621	663	660	656	631	655	600	641	664	656	681	622	635	647	654	613	629	652	663	651	622	660	641	637	650	640	626	711	641	663	661	660	633	634	651	629	644	663	606	677	684	671	617	589	639	615	646	604	650	641	599	623	639	609	633	620	656	708	632	632	625	658	698	660	640	606	647	620	640	659	640	672	624	648	632	646	635	639	636	649	608	619	663	651	664	649	628	654	619	677	621	654	627	693	673	638	642	690	625	623	651	682	646	623	650	673	645	630	654	674	649	635	619	655	633	628	673	615	635	650	637	679	670	653	688	695	655	676	671	638	627	627	709	633	661	642	614	621	682	671	621	611	609	641	644	628	644	626	647	657	639	638	680	641	644	648	619	621	636	667	638	653	681	705	666	647	647	651	663	646	678	620	635	648	639	649	645	662	650	650	637	568	642	658	621	644	623	583	665	633	643	589	625	626	682	633	662	665	678	652	643	653	648	645	616	652	649	632	675	618	647	678	623	620	620	634	650	627	596	666	683	644	646	673	694	667	601	677	623	661	662	646	637	651	655	677	593	674	710	633	684	632	631	649	617	686	609	683	675	689	620	622	644	619	633	619	686	646	668	623	659	632	667	651	627	648	631	628	633	655	631	646	658	706	588	596	642	614	597	626	675	631	654	679	654	620	626	673	708	623	652	686	680	583	664	638	618	631	627	672	640	628	643	641	677	610	665	633	668	640	645	630	656	653	641	632	626	622	645	682	633	621	631	623	608	628	656	642	681	671	603	631	608	627	639	617	637	614	685	648	658	619	657	645	655	624	599	682	636	684	656	635	612	688	635	618	621	629	602	629	641	616	604	699	625	630	654	609	687	677	662	624	620	695	674	626	625	596	685	638	681	656	632	649	617	620	691	624	651	608	662	665	625	685	632	588	648	654	636	647	659	658	645	673	682	677	607	595	692	597	620	637	632	636	654	651	642	620	643	643	609	669	646	653	620	610	699	618	666	634	681	645	655	633	654	636	609	652	651	625	602	682	626	658	646	665	660	646	671	638	666	624	682	631	668	629	646	662	656	645	670	649	642	644	638	609	625	683	657	609	656	640	636	686	632	625	657	606	649	627	632	663	640	654	629	615	642	631	671	587	629	653	623	645	640	609	631	655	650	639	639	613	659	621	629	684	629	637	642	660	661	611	652	640	639	635	606	633	647	646	628	665	634	671	622	635	647	653	657	631	626	613	610	651	642	673	594	637	647	668	636	610	604	673	686	683	663	649	642	610	625	714	619	653	647	634	628	664	642	611	631	646	659	657	671	660	607	655	649	614	621	620	662	639	638	631	640	646	617	674	689	640	626	697	642	659	673	693	616	636	673	616	621	632	643	716	700	604	623	591	648	618	627	606	593	669	627	631	645	661	637	633	608	641	677	647	660	646	670	619	625	660	614	652	609	690	661	640	669	655	635	663	677	635	672	658	699	653	693	643	620	636	669	609	624	633	646	680	628	625	684	677	650	684	689	643	659	629	710	686	626	689	604	621	652	684	669	642	683	640	644	609	588	626	627	649	679	649	589	638	620	637	640	644	589	674	619	656	617	609	626	639	628	654	632	669	663	665	652	619	653	637	655	626	673	651	637	653	667	660	625	639	589	637	590	652	610	647	647	655	581	689	644	649	663	654	585	667	632	635	647	680	629	627	616	620	651	673	640	667	618	611	640	694	624	607	682	640	630	590	632	661	629	692	657	645	611	657	614	676	627	637	660	615	652	678	648	640	642	644	642	668	667	675	613	653	656	612	649	630	650	658	620	702	648	677	647	615	666	635	655	613	653	625	663	622	626	677	644	620	644	643	638	643	671	612	630	668	648	618	661	648	598	633	686	665	594	675	664	623	682	643	654	633	658	656	670	666	685	629	649	574	662	639	629	630	647	647	632	685	663	638	618	629	596	629	648	611	662	632	621	662	646	657	594	634	627	635	645	660	620	625	618	646	648	624	626	632	648	647	693	649	663	655	622	671	623	621	643	665	648	645	646	634	627	629	648	665	664	613	646	655	620	658	639	645	626	628	632	638	659	690	651	640	692	642	640	616	632	644	656	669	646	672	615	621	618	633	604	646	645	643	600	629	668	667	629	643	667	681	619	686	642	640	620	653	662	670	658	668	650	585	668	634	671	613	625	607	610	662	611	688	662	660	637	648	676	632	613	642	622	584	623	631	621	683	665	683	640	669	669	643	666	629	644	664	685	685	678	615	617	620	647	644	625	647	649	666	635	617	645	642	649	635	621	624	638	587	617	621	629	684	644	618	664	629	681	641	615	679	625	625	641	703	659	619	669	610	619	665	664	684	639	650	687	606	648	617	629	637	642	668	661	669	653	616	637	645	631	649	664	608	646	659	677	617	643	666	609	629	654	602	680	645	715	622	649	648	666	631	655	658	625	627	610	624	651	617	641	662	636	634	637	641	623	653	673	592	683	619	645	626	620	670	649	678	652	639	648	635	669	652	679	628	684	591	605	699	657	635	630	666	660	629	646	626	658	698	669	617	612	698	613	669	685	648	602	660	609	661	647	652	650	630	637	645	662	649	662	638	616	613	633	658	637	663	656	700	654	593	550	659	659	641	668	656	647	662	634	631	658	651	638	669	612	670	632	643	632	620	657	679	654	673	632	654	646	671	641	642	697	667	656	684	640	620	662	642	599	614	554	661	646	646	684	677	662	627	619	615	656	663	652	654	645	635	612	597	656	659	638	686	624	619	615	659	646	655	582	619
24893	41348	31530	11751	4228	2305	1923	1738	1594	1526	1380	1398	1352	1309	1280	1197	1206	1151	1191	1164	1212	1127	1142	1132	1122	1049	1131	1119	1120	1124	1058	1101	1131	1088	1215	2125	3568	3831	2738	1429	1072	1125	1083	1073	1073	1090	1032	1029	1115	1066	1056	1040	1054	1024	1100	1090	1070	1079	1087	1108	1076	1046	1095	1075	1124	1106	1028	1083	1076	1003	1016	1108	1087	1082	1047	1032	1094	1085	1056	1083	1075	1079	1011	1054	1083	1079	1038	1058	1075	1060	1078	1084	1083	1019	1054	1063	1107	1056	1028	1094	1092	1119	1053	1077	1107	1065	1046	1088	996	1099	1056	1082	1048	1094	1064	1118	1030	1032	1063	1090	1101	1058	1037	1013	1061	1104	1106	1083	1106	1084	1104	1074	1073	1060	1067	1066	1049	1108	1029	1096	1082	1025	1132	1030	1110	1042	1023	1095	1056	1067	1039	1057	1075	1105	1064	1069	1106	1061	1013	1019	1034	1109	1076	1044	1102	1061	1075	1072	1066	1124	1067	1049	1025	982	1001	1046	1050	1058	1094	1041	1092	1048	1028	1037	1131	1085	1042	1033	1062	1023	1048	1081	1010	1029	1086	1105	1077	1093	1097	1077	1053	1057	1085	1090	1127	1121	1054	1064	1067	1076	1058	1112	1069	1067	1083	1051	1052	1121	1096	1094	1062	1108	1051	1093	1109	1081	1073	1054	1060	1054	1056	1039	1081	1089	1032	1119	1024	1043	1070	1070	1099	1046	1112	1102	1157	1027	1028	1053	1011	1050	1044	1066	1109	1045	1042	1141	1088	1017	1036	1068	1093	1060	1010	1067	998	1156	1093	1078	1097	1095	1060	1082	1012	1011	1105	1009	1075	1082	1060	1045	1064	1097	1046	1033	1038	1024	1099	1004	1070	1095	1107	1146	1044	1156	1046	1059	1121	1008	1039	1085	1086	1065	1078	1028	1086	1029	1056	1049	1083	1039	1093	1092	1001	1078	1071	1061	1080	1092	1047	1077	1097	1084	1017	1085	1078	1058	1050	1125	1073	1100	1072	1079	1028	1057	1079	1071	1085	1053	1037	1096	1058	1078	1036	1056	1091	1101	1100	1085	1094	1054	1074	1016	1087	1055	1041	1034	1064	1105	1095	1041	1058	1035	1003	1069	1104	1055	1046	1104	1077	1037	1043	1140	1055	1093	1102	1111	1040	1018	1055	1041	1042	1068	1101	1074	1105	1061	1102	1070	1071	1091	1108	1041	1079	1025	1097	1087	1086	1115	1096	1014	1095	1026	1083	1038	1092	1102	1089	1062	1060	986	1033	1057	1028	1073	1137	1054	1085	1122	1088	1069	1125	1090	1086	1079	1120	1068	1079	1068	1093	1115	1034	1075	1073	1096	1055	1060	1118	989	1063	1096	1073	1089	1028	1080	1099	1102	1080	1017	1028	1116	1025	1068	1065	1111	1076	967	998	1040	1027	1064	1046	1049	1075	1050	1091	1071	1096	1114	1103	1018	1025	1069	1108	1077	1034	1103	1048	1037	1108	1081	1080	1055	1057	1070	1092	1106	1034	1048	1027	1061	1075	1033	1117	1102	1054	1072	1060	1034	1053	1069	1011	1105	1064	1056	1072	1112	1073	1057	1027	1087	1073	1010	1072	1115	1087	1040	1072	1109	1069	1052	997	1127	1033	1072	1037	1093	1032	1064	1070	1103	1121	1068	1123	1082	1019	1062	1109	1041	1027	1086	1053	1059	1114	1068	1120	1042	1071	1047	1058	1143	1041	1147	1054	1054	1050	1068	1006	1144	1040	1066	1097	1032	1048	1071	1073	1072	1067	1099	1117	1089	1061	1140	1089	1063	1103	1064	1114	1095	1070	1057	1065	1060	1063	1046	1070	1038	1078	1066	1021	1092	1109	1074	1036	1073	1022	1061	1115	1114	1049	1008	1047	1129	1021	1086	1067	1041	1117	1089	1026	1066	1048	1014	1041	1037	1071	1069	1106	1055	1033	1089	1108	1033	1078	1090	1090	1016	1093	1025	1074	1123	1052	1092	1073	1033	979	1121	1032	1048	1121	1040	1079	1080	1074	1062	1072	1052	1075	1038	1052	1062	1105	1116	1024	1058	1045	1058	1078	1151	1074	1093	1043	1055	1084	1056	1055	1077	1013	1058	1090	1049	1076	1094	1088	1070	1039	1061	1027	1120	1020	1056	1094	1082	1008	1080	1070	1101	1107	986	1112	1077	1003	1122	1074	1080	1043	1056	1088	1107	1069	1037	1085	1046	1081	1075	1053	1094	1130	1069	1021	1075	1098	1073	1108	1040	1056	1050	1068	1083	1041	1060	1102	1145	1075	1083	1066	1071	1016	1117	1038	1115	1090	1054	1064	1109	1058	1050	1081	1045	1056	1090	1113	1035	1063	1080	1086	1109	1057	1051	1099	1077	1097	1096	1053	1048	1083	1055	1098	1124	1114	1072	1066	1036	1063	1087	1114	1087	1035	1121	1058	1080	1094	1063	1140	1036	1066	1048	1040	1079	1088	1085	1064	1104	1113	1057	1042	1053	1086	1066	1057	1081	1101	1125	1085	1136	1095	1073	1045	1118	1056	1022	1085	1096	1057	1060	1099	1047	1050	1085	1050	1093	1095	1034	1032	1053	1055	1108	1071	1074	1028	1007	1036	1077	1063	1017	1094	1068	1020	1127	1099	997	1036	1036	1072	1104	1039	1073	1088	1085	1033	1059	1110	1086	1056	1055	1110	1119	1078	1095	1079	1051	1024	1131	1063	1022	1015	1127	1041	1080	1073	1059	1117	1097	1061	1113	1069	1047	1085	1037	1028	1084	1076	1003	1024	1045	1047	1087	1083	1068	1060	1081	1064	1082	1019	1033	969	1083	1056	1132	1028	1053	1104	1050	1043	1037	1039	1061	1074	1027	1049	1062	1050	1042	1098	1054	1059	1074	1083	1103	1044	1036	1030	1067	1052	1022	1013	1059	1076	1081	1027	1069	1062	1120	1081	1018	1059	1080	1087	1039	1039	1054	1126	1083	1013	1116	993	1011	1034	1041	1079	1081	1060	1035	1084	1083	1094	1082	1081	1039	1123	1034	1009	1009	1056	1074	1078	1080	1084	1031	1081	1096	1080	1091	1065	1072	1018	1085	1075	1121	1043	1068	1121	1087	1086	1097	1103	1125	1079	1013	1107	1019	1065	1035	1042	1003	1041	1077	1117	1010	1070	1095	1094	1134	1061	1087	1035	1097	1068	1081	1099	1061	1038	1005	1060	1068	1055	1084	1056	1093	1084	1123	1072	1109	1096	1021	1069	1044	1058	1039	1080	1067	1061	1094	1104	1064	1038	1019	1008	1041	1110	1055	1084	1052	1083	1033	1008	1093	1047	1065	1069	1097	1084	1047	1055	1081	1045	1067	1116	1070	1050	1068	1075	1071	1002	1052	1036	1068	1098	1065	1086	1073	1062	1105	1037	1094	1052	1142	1056	1077	1041	1141	1025	1064	1053	1047	1083	1052	1074	1082	1092	1095	1067	1044	1107	1067	1029	1019	1095	1083	1055	1066	1071	1081	1050	1059	1045	1075	1117	1039	1087	1124	1035	1033	1085	1060	1093	1050	1123	1080	1020	1035	1052	1053	1130	1127	1019	1083	1111	1058	1052	1094	1074	1082	1082	1037	1072	1087	1082	1012	1120	1080	1078	1103	1085	1053	1069	1054	1051	1024	1109	1090	1065	1054	1028	1049	1047	1116	1102	1118	1023	1079	1117	1038	1088	1067	1090	1101	1071	1020	1070	1062	1093	1053	1086	1063	1032	1076	1090	1104	1089	1036	1037	1125	1114	1098	1070	1081	1107	1070	1059	978	1063	1017	1086	1022	1073	1038	1077	1082	1076	1068	1042	985	1103	1065	1006	1014	1095	995	1080	1040	1054	1123	1093	1066	1028	1074	1062	1080	1056	1086	1052	1044	1149	1061	1026	1089	1095	1103	1060	1022	1039	1050	1079	1103	1097	1051	1069	1035	1050	1109	1050	1022	1078	1064	1036	1059	1028	1066	1051	1118	1076	1073	1077	1119	1063	1095	1059	1118	997	1111	1087	1050	1094	1110	1089	1035	1060	1124	1124	1073	1093	1077	1078	1022	1154	1038	1069	1124	1050	1083	1117	1059	1094	1130	1100	1092	1092	1128	1048	1065	1071	1067	1018	1044	1030	1058	1020	1068	1033	1096	1065	1113	1089	1075	1006	1071	1073	1130	1003	1081	1074	1009	1044	1014	1084	1098	1134	1035	1151	1061	1054	1055	1045	1092	1106	993	1062	1050	1122	1032	1049	1071	1028	1054	1018	1025	1050	1035	1120	1048	1063	1102	1068	1067	1056	1019	1080	1065	1057	1120	1047	1067	1067	1090	1094	1090	1078	1099	1026	1058	1001	1017	1116	1107	1065	1079	1075	1092	1094	1076	1004	1002	1080	1048	1064	1074	1067	1013	1060	1026	1096	1046	1118	1082	1055	1000	1050	1066	964	1100	1015	1033	1042	1125	1041	1088	1063	1119	1048	1028	1041	1041	1101	1028	1072	1058	1081	1107	1061	1084	1005	1060	986	1065	1077	1063	1092	1089	1026	1046	1022	1093	1051	1079	1052	1064	1063	1076	1036	1028	1041	1034	1054	1068	1066	1072	1028	1086	1077	1138	1059	1144	1084	1077	1075	1089	1047	1117	1046	1075	1083	1103	1037	1060	1124	1034	1093	1071	1092	1084	1092	1134	1030	1093	1024	1047	1069	1074	1039	1056	1073	1071	1031	1055	1047	1052	1043	1099	1126	1024	1098	1068	1133	1028	1051	1116	1139	1047	1108	1092	1039	1075	1014	1105	1106	1080	1090	1069	1087	1140	1096	1156	1067	1078	997	1081	1060	1005	1081	1100	1125	1108	1093	1048	1049	1069	1032	1112	1081	1051	1058	1076	1029	1075	1104	1081	1013	1112	1077	1104	1054	999	1115	1033	1052	1024	1062	1093	997	1019	1056	1071	1073	1051	1105	1038
23589	21474	29168	24262	21449	17471	2497	983	691	648	627	542	571	590	511	450	485	476	499	493	474	438	483	458	486	460	428	436	440	417	439	410	473	412	470	1498	2483	2783	2333	996	447	432	433	399	399	424	404	394	375	467	436	410	411	423	422	429	394	400	404	382	402	416	425	437	409	436	378	422	430	427	434	411	396	374	409	416	425	406	420	438	401	425	401	406	406	426	417	439	426	427	387	371	401	442	441	419	401	385	408	434	439	454	401	411	426	396	413	412	417	386	403	451	399	406	407	433	464	410	363	430	416	430	401	446	394	423	379	431	422	400	392	391	448	409	408	432	408	428	422	393	413	412	407	424	413	426	401	402	420	422	428	423	401	385	414	390	396	415	432	381	446	389	404	413	467	406	428	417	407	363	435	393	423	412	410	419	437	436	418	412	490	408	418	404	406	409	416	382	417	403	419	426	376	418	409	411	422	421	400	408	427	413	426	432	462	431	431	423	407	435	393	426	426	438	446	392	374	433	399	417	434	410	409	430	432	401	433	420	374	437	384	420	389	440	435	402	433	424	435	415	440	400	415	385	398	434	476	379	421	460	395	402	453	409	421	405	404	394	426	426	412	410	392	394	448	418	403	422	393	421	419	424	433	453	396	418	404	421	425	383	422	401	401	437	386	430	421	436	430	439	409	435	393	403	400	379	425	421	404	427	397	386	418	436	415	429	380	441	436	396	404	400	415	415	388	420	384	403	444	420	393	416	401	441	413	396	414	377	417	398	407	434	375	357	408	432	426	409	418	448	427	395	418	411	430	405	465	421	388	438	405	418	409	409	410	403	445	427	394	427	437	383	430	414	438	427	386	404	438	401	387	409	422	424	424	404	433	440	444	408	411	423	439	414	433	456	433	431	423	439	419	434	404	428	412	418	387	408	395	413	420	373	373	443	424	410	456	442	383	430	433	378	478	448	417	419	425	412	423	430	427	412	420	407	442	380	441	443	369	414	436	389	417	384	393	402	409	416	415	408	417	403	396	415	424	398	450	413	431	428	414	435	441	437	374	409	401	431	385	441	420	422	412	407	410	387	448	381	398	401	382	450	401	442	418	410	376	364	397	421	410	438	372	424	391	432	402	376	408	406	422	402	408	396	415	408	451	431	425	386	394	394	440	423	437	395	426	425	408	398	383	382	401	399	388	394	394	380	433	416	403	388	440	416	433	427	396	399	370	392	435	414	386	416	386	420	395	371	421	403	368	438	438	425	455	374	389	403	427	401	437	399	409	395	428	395	403	383	416	420	401	410	470	415	426	401	415	425	428	412	416	376	429	406	390	429	413	389	421	434	384	431	443	424	369	369	404	413	399	403	399	407	385	410	376	377	411	418	409	401	410	430	390	411	424	411	412	401	414	430	418	411	408	464	423	445	417	451	416	423	387	432	364	437	444	423	394	405	430	479	413	416	396	415	394	411	411	426	401	437	448	414	382	413	422	416	427	424	406	374	412	433	421	401	394	442	403	437	406	423	389	393	413	441	418	395	404	408	430	399	413	406	379	387	385	405	433	447	402	437	383	383	370	400	394	416	445	403	417	386	379	417	385	410	416	437	374	404	426	396	430	387	411	412	412	438	400	399	399	447	381	447	402	409	368	403	393	450	427	417	404	408	406	392	394	386	374	426	448	402	398	425	421	413	444	417	400	430	398	414	427	424	408	380	384	420	446	423	428	447	427	430	427	401	388	420	447	373	387	445	403	407	409	419	424	433	404	377	430	403	406	444	446	418	409	441	391	422	390	399	399	395	411	427	426	381	465	362	389	442	379	436	390	453	382	408	415	405	418	392	405	411	420	450	387	401	391	418	428	422	399	420	431	414	398	411	410	445	429	435	422	400	401	419	418	425	400	412	386	435	463	406	428	403	465	387	397	435	398	386	427	402	386	396	395	422	381	405	455	400	388	412	444	410	413	389	375	423	375	419	399	463	400	408	407	377	407	382	409	403	412	403	404	447	413	348	394	407	410	399	413	427	408	411	424	440	426	415	394	379	434	424	395	389	399	432	399	404	404	422	405	408	430	425	390	420	429	389	370	424	423	399	391	367	441	422	418	404	393	419	389	400	379	411	406	463	403	404	424	436	407	412	446	426	381	396	393	404	428	414	440	399	414	397	400	450	398	371	401	426	430	435	426	425	426	394	437	400	413	442	400	407	416	397	416	418	440	405	436	418	461	403	401	371	410	428	400	400	440	421	392	396	413	389	431	422	403	373	410	417	439	406	437	405	409	400	375	400	362	403	413	411	403	409	443	408	403	402	429	380	384	428	437	363	413	418	400	403	414	409	413	406	410	401	438	399	414	402	457	402	399	443	434	432	375	419	406	398	408	423	390	398	393	411	417	426	411	402	411	399	415	406	431	402	391	420	429	443	425	364	408	430	407	388	410	421	409	386	375	419	411	428	447	400	390	423	384	411	436	427	416	380	413	409	397	431	385	432	446	448	425	364	389	425	408	394	401	376	378	405	425	422	420	416	441	446	390	430	442	407	416	428	417	421	416	418	408	417	388	385	405	435	394	416	398	461	426	372	371	438	448	384	417	432	448	402	417	391	406	375	391	423	412	433	398	427	416	400	430	423	409	394	403	408	429	412	423	410	396	409	433	397	418	429	379	415	429	411	394	411	437	382	401	387	449	451	408	424	391	415	368	433	415	394	374	465	415	422	410	393	407	436	377	417	458	422	400	428	394	432	403	400	428	366	405	399	414	385	400	389	397	397	403	418	390	399	404	396	397	438	415	448	413	421	400	451	387	427	428	402	421	433	432	426	429	414	383	408	421	375	431	457	418	406	385	373	416	420	405	403	394	393	432	404	426	359	428	402	407	417	420	423	456	389	426	389	389	400	389	421	414	422	400	413	418	362	442	418	449	416	420	411	415	403	404	412	410	429	428	396	429	386	446	413	427	424	377	392	426	409	392	403	455	400	378	412	392	426	442	417	397	423	419	429	408	385	409	431	423	410	408	427	430	419	410	391	445	406	376	406	416	435	454	362	416	411	427	432	399	421	388	433	424	411	392	414	422	404	445	456	413	442	414	425	394	428	434	393	427	418	393	417	396	394	382	409	378	412	415	433	437	419	472	399	436	439	439	412	428	397	401	401	398	407	414	388	445	406	411	420	399	423	421	434	388	410	411	389	422	431	399	410	377	445	407	416	439	411	389	416	411	400	437	410	400	374	389	384	437	419	433	400	431	413	412	409	419	401	454	393	429	401	407	445	437	422	400	413	430	388	427	420	418	378	409	418	399	435	421	390	411	425	422	414	450	457	404	350	386	451	413	383	404	399	404	382	404	427	402	406	404	400	420	378	418	426	388	435	413	388	421	419	427	433	450	410	387	402	427	426	407	421	439	433	407	399	407	393	423	390	382	424	389	417	420	401	405	439	426	421	381	403	412	435	443	406	412	432	413	412	407	438	400	401	394	419	408	409	416	390	417	429	416	435	445	438
29939	44141	37306	26087	7811	3099	2393	1971	1648	1503	1300	1293	1240	1151	1035	1049	1013	971	904	847	838	777	857	779	845	815	801	822	792	729	783	780	745	789	784	3927	6350	6728	5712	2374	738	681	744	736	712	736	709	693	750	672	698	743	660	754	741	706	755	740	744	680	690	657	736	726	716	701	699	679	746	736	736	657	699	725	689	708	742	740	717	722	726	678	675	749	717	717	738	686	688	717	742	660	717	708	697	736	732	709	698	704	754	759	742	704	703	732	702	708	710	746	700	717	699	733	758	701	686	721	696	727	729	728	689	690	740	753	777	701	714	694	709	709	663	698	736	732	661	766	726	679	724	749	762	654	692	671	695	704	735	689	702	732	700	698	716	684	695	729	712	725	715	722	743	709	755	669	679	641	713	693	663	698	740	683	631	743	661	747	686	703	661	722	723	702	710	702	735	724	676	712	687	694	667	716	703	715	743	720	727	679	706	725	704	701	746	660	738	679	729	673	689	735	703	647	695	702	670	670	659	752	723	752	665	675	660	674	680	702	728	734	680	729	660	680	729	701	700	698	644	738	704	754	706	674	717	686	687	689	737	665	680	720	686	733	672	774	736	725	699	705	712	689	704	674	707	697	739	722	766	711	685	725	723	700	673	726	727	742	720	732	743	734	745	725	707	704	662	728	741	724	721	723	731	672	725	687	679	726	666	706	674	710	690	679	705	737	708	712	740	718	699	675	726	708	657	710	689	725	710	716	723	695	695	669	702	704	699	731	679	681	690	734	714	736	736	718	772	720	718	676	727	708	660	726	711	660	755	700	690	701	729	669	705	694	679	715	714	704	694	717	699	673	681	765	670	704	710	695	748	696	720	732	727	663	685	728	720	695	714	687	691	713	687	689	728	729	724	732	715	701	704	726	708	683	664	718	679	755	717	695	722	696	709	704	695	778	708	695	666	730	685	673	652	717	663	682	730	703	696	736	702	715	729	677	711	758	653	757	655	704	769	707	684	712	733	706	708	694	677	717	687	701	693	705	730	666	684	735	714	712	739	705	679	687	744	681	688	719	726	755	681	668	719	657	713	686	717	649	710	705	713	729	735	688	656	665	716	687	706	717	723	691	714	715	722	748	741	701	707	682	725	718	633	715	726	739	695	683	691	682	683	729	725	725	735	719	743	712	723	732	703	739	717	714	706	740	678	690	717	704	697	739	674	670	667	668	760	712	739	687	732	682	722	689	697	693	704	687	739	670	742	692	744	679	690	759	740	685	710	680	747	736	732	712	736	634	713	713	736	698	663	765	716	745	708	697	728	702	691	683	753	696	670	741	741	713	705	676	728	697	645	762	686	705	703	665	738	689	730	693	679	704	697	703	767	748	719	690	704	725	717	674	717	726	704	723	735	704	714	699	735	719	704	701	725	696	690	720	735	659	723	746	724	722	688	719	689	677	747	698	752	708	716	736	719	678	726	715	718	749	715	781	677	747	627	663	704	729	702	695	693	742	682	763	749	694	725	727	713	701	719	674	725	703	748	679	787	688	688	720	698	740	709	693	733	749	706	717	714	681	687	693	661	757	676	678	719	707	698	710	698	709	726	752	714	759	703	703	729	712	718	722	741	664	703	720	692	671	713	725	699	738	687	722	691	692	683	724	757	755	716	675	682	708	689	666	704	768	712	725	702	788	642	687	690	707	710	698	738	690	725	709	677	676	710	727	738	694	716	699	691	692	712	719	704	663	701	680	715	702	670	695	713	683	727	678	668	682	709	681	712	713	707	708	751	707	710	666	694	639	719	677	721	707	722	728	722	720	757	721	697	697	743	679	705	718	726	674	702	670	682	737	739	688	690	675	724	745	727	685	725	692	683	703	707	728	665	668	752	738	736	657	730	648	723	743	723	753	708	658	702	736	686	745	655	709	677	751	659	669	738	783	723	695	721	739	701	723	703	742	709	751	677	724	726	706	676	723	681	708	756	691	698	715	706	719	698	707	702	722	667	702	724	724	757	713	671	701	739	724	742	700	706	656	664	650	716	716	714	704	744	662	723	687	701	695	723	681	718	664	696	718	703	716	701	729	688	735	715	715	714	726	668	719	680	724	725	677	670	703	732	697	714	688	769	676	721	701	737	673	694	695	691	695	690	733	740	683	713	708	674	722	710	719	711	713	721	714	723	715	688	751	683	699	707	648	702	678	684	701	677	677	724	718	725	658	712	712	721	728	730	666	736	782	740	743	653	711	696	703	710	694	681	724	702	685	717	743	699	687	682	702	693	708	728	716	799	675	710	666	777	735	678	702	742	704	683	673	684	666	684	679	725	734	702	743	633	694	722	706	781	683	692	688	739	711	746	663	748	734	701	693	707	723	713	715	689	728	676	698	679	682	729	738	760	744	694	681	733	697	673	742	740	686	758	768	708	725	705	692	702	670	740	712	680	724	714	661	701	695	702	703	754	713	673	681	720	772	754	704	698	673	741	708	726	704	717	739	679	708	714	666	689	713	717	683	704	708	694	747	709	726	694	707	687	694	637	697	711	689	710	707	748	712	737	701	727	714	694	685	712	692	746	727	732	732	715	708	705	730	653	735	695	701	700	701	678	745	755	685	702	696	715	704	717	702	710	691	729	735	654	729	741	682	732	707	740	659	723	680	701	741	708	703	743	678	728	729	713	713	724	690	717	730	685	704	723	707	712	733	691	666	692	670	699	711	722	678	691	700	691	681	715	760	717	669	729	704	677	720	698	741	715	724	705	710	703	710	687	685	685	651	662	719	682	733	725	742	794	724	675	683	714	694	701	700	735	704	714	693	733	732	771	672	709	708	697	728	730	706	760	714	730	748	734	677	740	729	653	728	722	716	724	710	711	687	626	760	692	721	697	680	728	690	742	674	691	735	710	689	702	699	727	758	723	703	678	702	707	709	686	707	700	734	716	729	698	723	748	719	686	711	711	743	698	706	716	683	719	702	650	669	672	724	731	733	696	710	700	706	693	703	772	747	704	739	728	716	681	690	671	677	736	658	716	702	713	708	690	702	687	713	690	717	685	755	710	675	724	701	721	681	737	711	717	683	704	713	706	738	659	687	715	666	723	725	706	677	658	694	695	716	663	678	724	671	709	706	717	708	718	703	702	753	706	673	729	658	755	729	676	692	717	708	742	730	714	676	728	676	725	705	753	666	714	710	701	736	659	702	739	709	691	691	678	654	684	723	738	692	655	737	717	721	721	702	702	739	711	711	683	721	674	711	688	707	674	689	730	709	726	714	747	700	711	679	694	711	743	694	735	678	717	744	675	685	731	690	774	713	719	730	716	687	737	711	744	700	681	669	775	714	720	718	695	692	722	708	661	719	718	688	708	737	728	716	703	731	732	702	672	743	662	655	655	728	681	696	650	725	738	734	702	710	687	721	674	710	702	689	695	703	711	716	695	668	703	699	697	684	688	745	724	755	655	695	721	712	699	758	708	688	710	685	692	664	723	701	699	739	699	695	688	648	675	709
27431	21403	18198	5955	1039	780	727	725	701	699	704	709	689	677	702	664	678	714	754	687	683	736	693	722	688	642	742	724	657	715	694	698	616	729	711	680	733	744	853	711	731	662	732	693	699	702	700	634	660	672	721	752	648	721	698	711	697	690	666	657	685	734	706	658	695	703	710	681	681	699	713	697	714	734	685	653	692	700	714	708	677	721	652	683	686	638	670	687	705	704	691	686	649	676	710	735	659	688	698	678	683	694	699	709	701	684	643	679	717	661	696	627	708	668	694	700	696	680	686	661	668	669	663	661	645	721	667	673	711	697	635	679	713	728	726	698	701	699	670	677	676	663	644	655	709	683	659	682	694	691	689	690	673	639	684	665	709	694	667	682	624	691	676	674	719	665	737	681	694	702	696	670	711	682	695	677	697	677	733	691	711	709	673	714	691	654	729	703	696	713	640	663	714	713	699	651	744	711	672	666	701	691	702	685	670	661	696	690	697	710	685	725	725	657	694	675	745	734	686	742	777	646	727	679	704	708	698	702	686	636	707	716	675	718	713	740	668	694	718	726	734	682	678	653	759	714	667	687	671	714	696	739	708	661	692	663	691	683	693	692	693	712	717	702	728	685	708	688	679	686	680	641	716	771	740	684	666	693	626	698	668	685	697	699	697	652	696	698	674	706	680	692	628	702	672	671	730	669	676	660	715	743	682	690	648	683	648	650	684	646	706	666	650	682	625	688	700	664	674	695	701	725	653	697	689	659	691	725	724	686	673	645	687	655	694	699	721	751	719	682	652	678	661	668	704	723	748	670	687	638	691	664	715	686	706	673	703	702	694	681	705	623	707	681	755	690	718	683	681	655	667	703	675	677	718	718	665	681	696	713	710	697	630	710	664	711	684	697	731	696	712	691	627	688	668	672	620	685	717	700	715	684	662	701	691	680	724	700	709	694	666	674	644	706	683	646	699	716	735	662	651	701	703	669	685	673	661	720	682	719	699	685	655	688	672	706	711	735	719	733	682	739	670	673	710	686	707	729	701	708	692	693	665	668	666	659	697	679	682	646	701	692	675	680	656	671	738	718	701	703	699	710	735	649	644	691	721	674	608	682	692	686	656	721	725	674	683	693	670	669	635	681	682	693	735	665	697	691	668	629	662	654	638	686	692	729	686	672	681	663	737	675	701	707	630	659	709	715	687	707	677	654	663	664	671	671	716	694	681	688	727	697	691	677	684	710	714	719	716	659	662	670	685	667	722	698	705	743	679	677	740	668	710	705	708	670	693	641	708	632	727	691	668	712	681	729	730	706	691	676	699	662	689	704	705	698	707	682	667	682	663	661	699	661	688	721	680	701	659	693	651	697	662	650	690	667	717	721	766	659	697	700	697	696	677	641	679	702	698	676	690	682	669	706	670	638	677	692	717	660	713	702	722	689	695	690	662	683	662	718	659	683	673	711	740	721	657	727	672	652	721	687	712	718	693	697	678	632	663	632	702	676	707	693	692	716	689	710	657	667	670	632	692	650	684	679	665	702	686	716	709	644	676	716	666	696	717	725	701	719	710	689	692	673	750	709	674	720	722	719	736	719	702	651	666	683	642	697	694	691	682	677	711	704	637	707	734	687	714	692	693	698	695	685	686	685	679	678	698	752	686	657	666	703	660	679	670	665	698	684	699	712	710	704	689	694	693	711	682	721	764	688	642	683	694	646	665	673	718	664	682	680	706	700	684	646	687	645	646	658	668	693	676	687	687	675	653	742	662	654	699	708	659	718	722	714	689	712	670	728	683	723	691	741	700	675	665	708	667	640	712	710	661	716	720	667	692	705	689	661	701	691	692	671	662	678	708	660	675	693	715	720	662	711	668	715	692	686	710	695	694	730	724	690	713	682	696	709	674	680	728	707	676	691	676	683	661	680	662	712	718	685	668	704	685	697	704	684	692	684	624	691	684	728	645	651	667	686	684	695	658	695	691	710	623	691	673	685	662	702	676	700	667	724	711	684	734	708	690	712	649	686	690	669	718	681	687	688	681	660	711	681	685	704	684	688	708	668	719	694	689	679	686	694	640	736	659	726	643	686	724	639	692	678	720	680	671	703	677	680	706	680	679	686	679	695	700	676	653	645	685	651	716	716	703	736	629	663	712	748	633	654	702	666	701	674	705	670	693	656	715	692	706	695	687	708	729	746	727	700	671	707	679	675	715	692	686	684	686	734	743	729	672	680	651	733	693	678	705	672	656	633	710	702	702	689	651	697	680	663	648	764	673	689	694	710	674	690	681	717	710	693	707	698	693	728	695	696	718	668	791	669	668	650	668	718	695	688	675	743	708	697	683	684	653	690	690	694	684	701	699	714	654	703	669	701	637	703	675	684	686	696	709	742	697	731	704	767	743	705	696	722	718	679	716	640	721	710	679	679	678	687	681	723	691	689	677	664	727	708	665	636	707	721	658	666	734	695	677	721	680	652	697	669	683	708	704	673	663	668	699	670	654	666	696	706	690	699	673	640	728	685	703	673	721	703	718	757	700	712	735	687	643	732	712	669	707	666	673	716	710	708	709	684	683	699	695	666	690	701	660	680	672	712	660	727	697	654	671	742	770	675	701	679	739	702	688	730	723	709	692	723	709	676	665	682	663	672	738	606	716	677	712	682	756	710	720	688	692	712	693	711	655	650	689	652	646	688	724	706	704	676	712	659	680	705	706	723	688	719	654	672	698	705	679	683	652	691	704	730	728	733	681	673	693	683	709	724	707	698	663	720	712	664	659	665	678	685	708	688	661	690	663	700	696	654	722	705	699	686	691	667	678	726	685	675	699	743	722	698	687	660	714	769	677	684	700	675	679	671	698	722	711	643	690	685	691	691	693	735	714	709	651	719	642	715	705	667	677	690	654	756	728	664	740	745	687	698	752	690	681	650	704	702	670	672	641	666	696	655	671	683	665	685	652	693	734	660	701	689	727	717	710	677	697	694	689	658	669	716	674	654	638	669	680	665	657	682	702	669	679	705	719	646	728	674	716	701	672	681	738	683	661	712	716	682	693	683	643	687	659	677	667	695	695	666	669	710	710	703	696	691	719	673	653	708	655	709	651	714	732	676	704	697	689	676	661	680	736	655	650	660	693	670	681	695	655	668	703	657	690	645	675	680	695	678	699	730	699	677	705	724	729	658	718	703	679	684	693	676	729	746	690	700	703	738	683	695	662	713	715	685	667	642	722	708	713	674	666	656	687	698	661	673	709	667	614	712	663	699	739	690	730	656	718	656	664	709	678	657	665	667	668	689	660	674	715	633	681	684	680	705	730	706	708	666	678	669	680	694	666	678	686	724	685	653	672	689	701	685	686	755	706	675	673	682	658	666	637	697	708	716	700	722	624	717	682	731	643	711	671	701	702	713	694	725	681	725	745	675	714	707	690	731	650	701	666	696	727	705	706	683	699	657	628	730	612	685	662	672	687	723	741	686	679	683	694	659	650	675	705	693	684	687	638	711
23832	30557	24076	7058	1799	1376	1151	1198	1161	1125	1177	1159	1169	1170	1099	1164	1164	1196	1181	1145	1064	1108	1087	1146	1141	1140	1174	1115	1139	1120	1161	1148	1116	1196	1076	1163	1306	1548	1440	1148	1177	1160	1135	1133	1091	1160	1136	1125	1130	1139	1106	1122	1106	1118	1040	1101	1153	1171	1136	1128	1180	1087	1133	1154	1088	1127	1126	1117	1153	1079	1080	1117	1096	1169	1132	1138	1127	1169	1141	1174	1117	1169	1113	1126	1086	1182	1126	1194	1122	1151	1117	1158	1153	1118	1159	1165	1084	1125	1152	1144	1117	1188	1141	1175	1131	1128	1099	1084	1081	1153	1090	1131	1149	1107	1145	1131	1124	1134	1172	1132	1125	1136	1140	1112	1058	1144	1094	1147	1124	1134	1225	1118	1197	1196	1154	1142	1099	1142	1137	1175	1159	1120	1075	1136	1095	1132	1117	1158	1101	1163	1156	1140	1127	1113	1122	1130	1114	1147	1122	1140	1126	1145	1157	1158	1144	1131	1156	1096	1126	1113	1189	1135	1154	1074	1171	1142	1088	1174	1161	1115	1151	1184	1117	1151	1116	1128	1184	1174	1130	1170	1153	1197	1174	1151	1099	1136	1122	1088	1160	1160	1147	1119	1183	1123	1120	1169	1144	1112	1167	1179	1165	1151	1191	1154	1147	1134	1136	1138	1136	1054	1141	1099	1121	1156	1117	1125	1147	1160	1070	1180	1127	1156	1106	1074	1133	1116	1074	1141	1123	1154	1167	1130	1136	1137	1149	1120	1102	1170	1152	1120	1187	1142	1141	1218	1107	1126	1108	1118	1129	1098	1122	1112	1146	1111	1173	1144	1170	1134	1115	1101	1132	1116	1142	1116	1092	1156	1195	1144	1154	1140	1111	1160	1142	1126	1097	1083	1075	1151	1110	1100	1124	1129	1144	1135	1173	1108	1131	1142	1090	1153	1142	1112	1142	1146	1133	1141	1088	1134	1183	1155	1143	1121	1082	1149	1144	1116	1194	1140	1134	1170	1193	1167	1151	1142	1136	1112	1147	1115	1122	1221	1125	1112	1175	1176	1119	1061	1114	1129	1131	1110	1106	1144	1179	1178	1134	1149	1116	1144	1142	1079	1184	1172	1103	1147	1160	1182	1130	1216	1129	1157	1152	1112	1114	1109	1186	1138	1171	1208	1120	1145	1121	1139	1118	1169	1155	1131	1104	1130	1185	1114	1148	1156	1119	1074	1143	1204	1158	1165	1193	1132	1169	1103	1188	1112	1138	1175	1170	1080	1110	1118	1073	1079	1180	1178	1096	1124	1169	1142	1119	1146	1163	1109	1178	1133	1084	1066	1147	1136	1191	1133	1144	1158	1183	1126	1138	1082	1166	1105	1180	1110	1133	1084	1124	1153	1165	1116	1135	1142	1132	1118	1134	1107	1166	1106	1130	1112	1194	1147	1137	1156	1094	1158	1112	1129	1132	1198	1147	1133	1144	1120	1111	1148	1106	1150	1142	1109	1135	1156	1141	1122	1109	1217	1170	1112	1119	1146	1104	1134	1130	1119	1170	1177	1110	1166	1141	1104	1132	1191	1147	1150	1112	1204	1093	1088	1146	1176	1090	1106	1146	1133	1165	1067	1118	1104	1114	1136	1177	1185	1140	1125	1136	1152	1116	1150	1122	1060	1125	1137	1122	1114	1140	1153	1086	1089	1183	1146	1182	1220	1134	1077	1118	1126	1151	1169	1081	1123	1046	1115	1144	1170	1119	1174	1109	1121	1192	1105	1163	1133	1139	1149	1116	1143	1146	1115	1157	1138	1132	1105	1128	1133	1107	1152	1143	1193	1144	1039	1153	1127	1105	1118	1092	1111	1185	1111	1149	1163	1084	1147	1166	1157	1196	1122	1135	1146	1102	1196	1164	1191	1173	1174	1162	1152	1148	1146	1119	1165	1186	1115	1116	1093	1111	1169	1122	1111	1087	1199	1099	1152	1168	1119	1094	1153	1081	1169	1156	1129	1169	1172	1154	1113	1143	1127	1173	1138	1154	1102	1162	1154	1116	1122	1126	1118	1107	1072	1136	1146	1134	1124	1111	1115	1113	1129	1123	1156	1131	1116	1142	1056	1139	1132	1133	1093	1136	1139	1127	1103	1148	1128	1119	1167	1059	1132	1092	1184	1143	1173	1116	1167	1130	1169	1163	1133	1108	1210	1109	1134	1107	1175	1194	1052	1115	1083	1153	1159	1151	1201	1174	1156	1125	1108	1105	1153	1173	1110	1137	1129	1096	1138	1093	1174	1152	1094	1139	1076	1134	1136	1104	1169	1154	1148	1107	1152	1150	1127	1114	1114	1134	1140	1122	1143	1142	1143	1136	1157	1161	1105	1114	1131	1155	1142	1136	1119	1162	1150	1187	1115	1149	1122	1190	1134	1169	1138	1088	1111	1127	1172	1138	1179	1114	1117	1175	1158	1147	1092	1104	1128	1130	1177	1124	1126	1088	1140	1152	1158	1145	1078	1112	1157	1129	1130	1138	1152	1120	1108	1140	1142	1162	1109	1171	1153	1174	1118	1165	1134	1100	1170	1127	1108	1152	1138	1097	1137	1151	1140	1111	1104	1161	1103	1160	1107	1107	1153	1133	1138	1134	1177	1161	1128	1173	1134	1169	1171	1228	1117	1104	1150	1088	1138	1154	1138	1149	1128	1145	1102	1106	1095	1105	1093	1114	1137	1154	1114	1163	1150	1122	1175	1111	1128	1160	1133	1149	1165	1141	1090	1122	1203	1169	1114	1118	1154	1105	1131	1183	1142	1191	1155	1161	1139	1142	1158	1115	1101	1140	1188	1126	1068	1147	1173	1088	1059	1175	1163	1122	1144	1125	1144	1187	1140	1113	1103	1164	1177	1177	1162	1169	1201	1091	1147	1164	1112	1127	1153	1163	1062	1140	1085	1129	1084	1056	1162	1178	1171	1149	1159	1177	1150	1096	1179	1128	1136	1154	1135	1104	1133	1147	1139	1104	1113	1164	1121	1115	1132	1150	1096	1112	1135	1175	1150	1099	1148	1147	1105	1084	1147	1131	1085	1155	1108	1116	1063	1090	1089	1132	1245	1116	1159	1148	1185	1173	1112	1113	1188	1102	1154	1125	1122	1151	1161	1125	1096	1122	1145	1138	1178	1135	1136	1177	1131	1121	1153	1162	1119	1114	1106	1120	1173	1096	1141	1154	1155	1101	1115	1169	1150	1152	1159	1125	1160	1172	1201	1111	1160	1148	1124	1128	1164	1141	1098	1166	1117	1121	1152	1081	1154	1117	1184	1138	1134	1071	1115	1155	1105	1095	1115	1162	1166	1150	1083	1088	1106	1139	1174	1171	1131	1192	1133	1118	1134	1085	1075	1150	1185	1136	1149	1095	1158	1146	1129	1172	1116	1148	1138	1179	1129	1145	1153	1129	1115	1129	1186	1164	1215	1164	1076	1160	1098	1118	1111	1136	1111	1103	1136	1132	1118	1140	1099	1139	1152	1148	1107	1185	1068	1192	1163	1155	1113	1130	1131	1153	1170	1118	1186	1161	1061	1194	1156	1099	1159	1171	1183	1135	1105	1088	1102	1062	1102	1125	1164	1173	1169	1129	1141	1119	1151	1124	1221	1203	1179	1172	1183	1102	1218	1198	1085	1192	1130	1129	1162	1128	1103	1119	1191	1072	1099	1099	1127	1151	1128	1169	1175	1096	1127	1119	1155	1169	1105	1183	1096	1117	1120	1119	1135	1095	1143	1191	1121	1125	1072	1126	1143	1075	1167	1151	1113	1108	1133	1075	1134	1157	1096	1161	1168	1164	1125	1117	1139	1090	1135	1137	1164	1119	1176	1229	1109	1158	1179	1107	1132	1154	1129	1115	1122	1123	1127	1128	1104	1152	1111	1179	1105	1120	1173	1133	1138	1171	1143	1163	1103	1107	1133	1091	1137	1159	1145	1155	1140	1131	1137	1164	1154	1096	1153	1161	1167	1137	1139	1164	1123	1185	1141	1154	1138	1134	1120	1092	1124	1083	1135	1104	1130	1155	1077	1124	1159	1108	1108	1102	1127	1094	1148	1092	1116	1192	1087	1200	1107	1155	1186	1154	1096	1108	1105	1104	1048	1123	1088	1170	1131	1137	1120	1171	1129	1110	1096	1127	1113	1136	1101	1145	1093	1124	1145	1177	1146	1056	1174	1135	1092	1101	1112	1153	1151	1146	1148	1069	1202	1131	1081	1176	1065	1138	1189	1172	1125	1132	1065	1221	1174	1085	1112	1123	1160	1142	1132	1144	1168	1120	1165	1112	1155	1109	1151	1151	1177	1094	1123	1131	1109	1130	1129	1145	1142	1163	1050	1128	1064	1162	1187	1152	1115	1200	1124	1172	1146	1132	1110	1127	1138	1112	1171	1131	1126	1110	1117	1094	1168	1149	1122	1123	1174	1162	1088	1120	1129	1138	1081	1074	1093	1101	1119	1111	1148	1109	1198	1151	1116	1126	1198	1129	1104	1140	1155	1101	1134	1148	1138	1168	1130	1143	1110	1182	1164	1170	1132	1148	1151	1181	1056	1141	1121	1150	1168	1178	1143	1107	1155	1154	1112	1091	1092	1134	1125	1199	1125	1148	1123	1104	1117	1072	1112	1168	1132	1118	1134	1160	1174	1136	1086	1106	1120	1115	1149	1161	1097	1133	1109	1168	1120	1113	1210	1103	1138	1120	1079	1131	1163	1127	1122	1165	1135	1172	1153	1190	1205	1158	1134	1134	1162	1176	1133	1146	1079	1137	1103	1186	1150	1129	1137	1115	1153	1141	1132	1173	1102	1053	1144	1147	1132	1154	1143	1125	1124	1155	1105	1124	1104	1105	1094	1104	1130	1106	1090	1107	1088	1168	1117	1155	1175	1106	1101	1123	1147	1128	1171	1165	1080	1117	1167	1135	1185	1118	1110	1080	1110	1139	1091	1120	1120	1134	1126	1148	1084	1122	1102	1179	1191	1178	1176	1131	1092	1156	1204	1144	1135	1126	1188	1111	1174	1125	1147	1167	1124	1164	1123	1161	1109
24574	21491	28374	24922	17955	2972	1187	978	823	785	749	751	746	727	719	666	681	679	701	696	744	663	681	672	685	639	681	697	645	638	688	674	661	699	674	685	1373	2101	1647	886	672	656	651	609	680	687	622	635	659	646	650	634	677	624	656	656	666	633	620	645	684	638	677	627	654	676	666	655	629	658	640	672	676	651	656	590	632	705	673	636	641	670	656	657	658	683	651	658	665	622	674	651	645	675	642	651	639	653	650	628	621	661	661	643	706	626	624	653	625	628	693	634	579	652	627	665	664	623	657	636	678	676	677	670	670	635	631	667	669	638	652	693	661	641	670	677	675	674	686	667	639	673	645	637	718	702	662	639	645	650	645	633	678	651	648	659	632	632	669	614	665	668	653	629	629	672	677	625	649	654	632	633	618	659	626	619	646	695	618	752	622	661	653	660	646	656	620	647	652	684	674	649	631	650	654	652	620	636	651	651	619	698	650	651	658	682	613	703	649	692	670	651	660	662	655	613	632	643	632	630	614	642	669	693	677	686	645	670	627	619	651	656	641	679	665	638	662	642	701	655	680	633	673	676	673	650	647	670	652	633	658	649	668	648	669	693	633	599	630	710	640	636	653	682	666	661	637	653	655	633	680	624	649	660	642	638	680	667	648	603	613	626	656	661	653	665	630	635	616	672	645	653	610	646	635	596	656	624	664	740	648	646	629	629	661	660	647	632	646	608	680	643	663	634	676	653	663	629	679	637	654	667	646	625	690	683	647	670	622	608	666	676	635	666	614	634	641	577	676	677	614	623	681	671	645	614	643	650	626	652	629	638	650	632	619	642	647	645	651	672	682	616	670	646	650	616	669	630	647	676	636	601	663	651	647	630	646	636	630	674	643	644	620	638	665	662	662	621	642	671	630	666	615	651	636	666	673	658	648	625	700	640	661	620	666	659	617	667	631	690	660	587	701	681	660	614	705	674	694	661	657	660	669	620	647	630	644	630	644	645	642	684	636	646	697	630	621	661	648	642	649	679	667	666	654	676	658	664	627	639	608	627	686	619	662	664	645	630	646	667	626	628	691	647	697	642	608	672	676	635	630	657	624	648	613	639	661	609	634	682	635	647	684	695	666	602	637	652	620	606	639	632	652	705	629	693	609	670	612	704	669	636	614	681	644	634	693	671	625	670	687	641	669	669	671	614	643	667	660	659	640	686	658	694	569	669	678	635	661	653	692	664	633	639	613	640	601	651	641	620	703	665	693	638	642	595	665	635	658	675	639	646	651	651	625	629	655	674	686	666	632	637	669	636	697	688	670	654	617	657	672	667	680	641	635	663	655	702	667	685	639	660	631	647	667	688	668	693	670	604	588	646	677	673	625	638	633	664	642	646	585	654	649	678	655	606	645	645	636	619	635	666	653	655	672	653	670	661	673	659	671	628	644	655	652	667	694	646	653	663	685	683	680	642	644	644	652	663	688	671	652	693	678	667	650	697	642	633	639	629	628	603	670	624	655	642	648	650	678	650	592	633	647	677	679	680	649	637	688	653	662	638	649	623	607	613	663	640	616	662	657	628	689	655	652	645	645	676	674	615	625	633	710	632	628	687	652	628	646	667	658	676	652	672	658	667	641	620	624	636	665	670	663	661	654	633	649	604	639	675	656	635	648	677	694	638	585	643	641	644	664	695	616	636	649	671	625	639	664	654	679	673	615	685	624	673	647	647	675	661	680	629	698	640	607	664	607	623	678	653	628	643	667	688	643	698	661	625	634	681	656	629	682	615	627	611	667	640	638	614	669	659	677	607	677	658	669	642	640	625	677	669	675	654	647	657	666	671	684	631	612	637	669	687	658	667	669	631	689	675	668	654	597	693	633	630	650	599	643	687	631	647	671	613	634	670	657	629	591	627	675	642	622	705	673	635	678	599	660	690	689	630	655	627	667	649	656	677	658	666	638	688	661	644	640	627	610	656	645	612	613	656	679	662	641	665	670	642	650	652	655	618	630	618	676	623	654	638	689	620	654	655	664	670	675	656	677	668	689	659	647	645	651	662	574	623	658	681	657	636	696	629	697	655	690	670	631	688	645	625	656	634	622	647	650	637	661	651	673	646	659	651	694	669	673	655	677	644	594	639	618	606	658	649	675	617	670	636	648	669	681	644	668	655	622	698	588	653	656	691	693	639	687	703	700	669	708	624	660	653	667	614	650	571	636	669	613	666	595	711	640	644	630	635	652	678	629	672	657	675	672	686	645	686	630	651	637	653	628	684	698	643	670	684	668	639	620	649	639	642	624	615	686	656	633	679	601	666	648	651	668	608	663	644	632	644	639	640	633	686	649	649	655	639	721	674	598	630	605	600	684	636	648	665	660	609	679	653	594	667	643	674	678	706	684	675	673	667	666	655	634	616	637	645	629	679	647	599	663	633	615	681	671	656	688	604	666	643	679	614	710	649	657	681	674	653	653	652	667	653	625	700	613	661	623	621	669	661	653	667	649	670	683	674	646	691	655	665	635	646	635	639	682	620	637	671	630	660	660	622	649	631	641	625	657	645	626	645	658	703	660	645	639	622	631	636	661	681	655	638	670	642	628	649	648	615	644	636	680	668	628	628	658	677	614	627	644	653	653	675	628	655	680	637	652	633	669	664	622	639	683	685	643	653	669	716	630	651	691	681	665	624	646	714	642	644	667	682	633	686	672	628	621	706	687	688	676	674	654	639	720	660	644	619	673	592	688	666	627	639	625	681	659	657	639	690	627	636	690	641	622	698	650	642	644	676	679	635	677	634	662	666	632	643	633	649	614	627	630	598	614	684	666	657	623	626	650	667	651	632	662	659	648	617	617	642	655	655	669	687	665	655	667	629	655	612	647	650	689	642	589	666	669	620	658	617	672	633	665	650	680	669	581	733	664	630	679	623	654	656	629	690	674	655	606	625	676	639	647	625	646	625	641	657	612	639	646	616	672	642	683	630	643	624	650	664	640	646	651	598	653	638	683	639	689	700	631	663	650	648	621	672	632	657	645	650	656	645	620	666	632	646	668	610	580	630	631	672	665	652	634	670	653	641	670	638	627	645	667	656	685	629	628	641	663	639	629	673	636	620	689	629	635	690	620	646	668	659	633	666	658	618	627	661	624	650	632	680	640	645	624	640	637	651	702	658	658	616	666	621	670	661	664	645	728	619	688	652	582	651	619	631	663	666	622	636	663	633	599	603	633	654	670	670	645	656	677	650	633	642	611	640	622	645	638	667	666	623	662	685	672	670	614	650	648	660	623	620	614	635	645	666	646	667	622	679	691	629	679	597	625	638	696	636	645	651	654	631	686	640	670	662	701	641	662	651	634	653	653	649	628	626	622	701	623	626	661	570	649	651	658	649	633	675	667	703	604	636	701	627	673	640	651	636	613	684	634	654	643	652	587	639	628	612	661	691	652	666	646	643	633	658	642	650	679	626	649	616	613	629	636	686	645	600	650	665	649	645	627	612	645	616	644	652	654	628
25229	39800	29069	10299	4318	2513	1960	1734	1621	1512	1411	1294	1321	1307	1316	1233	1224	1221	1144	1257	1169	1136	1174	1170	1159	1148	1138	1139	1123	1101	1079	1154	1027	1058	1108	1300	3049	5063	3951	1528	1037	1071	1110	1102	1040	1034	1113	1060	1152	1080	1093	1090	1063	1105	1075	1093	1052	1103	1091	1096	1114	1103	1096	1132	1082	1026	1036	1055	1115	1162	1081	1113	1114	1036	1131	1095	1104	1018	1079	1088	1062	1080	1083	1148	1076	1056	1065	1090	1057	1072	1083	1117	1017	1084	1103	1086	1103	1061	1118	1065	1075	1102	1099	1080	1079	1121	1045	1100	1068	1085	1076	1115	1128	1108	1101	1112	1053	1078	1042	1111	1088	1027	1075	1058	1140	1116	1093	1091	1109	1093	1111	1003	1082	1088	1046	1074	1095	1062	1070	1106	1112	1060	1081	1135	1038	1082	1095	1049	1101	1054	1138	1123	1052	1075	1075	1110	1065	1112	1015	1120	1057	1084	1085	1039	1023	1101	1139	1051	1068	1133	1053	1062	1147	1074	1067	1094	1056	1061	1105	1102	1079	1081	1080	1069	1155	1079	1126	1108	1100	1070	1099	1076	1109	1099	1101	1110	1072	1045	1100	1160	1077	1043	1092	1088	1163	1120	1075	1111	1057	1052	1096	1075	1109	1075	1069	1077	1085	1131	1069	1150	1038	1079	1074	1063	1076	1090	1065	1100	1052	1138	1084	1071	1086	1059	1060	1097	997	1117	1070	1036	1051	1089	1076	1035	1029	1133	1132	1071	1093	1041	1079	1087	1048	1031	1091	1029	1090	1124	1074	1164	1104	1040	1129	1078	1076	1100	1052	1163	1127	1062	1080	1098	1087	1050	1078	1088	1073	1050	1121	1122	1072	1030	1143	1046	1108	1087	1112	1099	1076	1117	1136	1053	1096	1028	1098	1097	1122	1079	1108	1118	1112	1127	1135	1126	1042	1080	1111	1101	1085	1105	1069	1038	1064	1114	1059	1079	1092	1072	1106	1052	1072	1068	1135	1052	1064	1079	1089	1098	1067	1106	1033	1076	1119	1107	1102	1007	1101	1110	1098	1071	1079	1073	1034	1094	1140	1057	1127	1122	1146	1088	1079	1124	1076	1125	1073	1104	1066	1103	1007	1072	1057	1090	1065	1034	1095	1089	1068	1110	1035	1040	1050	1099	1051	1156	1103	1049	1068	1008	1093	1047	1073	1094	1095	1120	1033	1050	1102	1059	1101	1129	1100	1046	1057	1077	1076	1074	1115	1080	1081	1079	1074	1049	1071	1105	1079	1021	1084	1136	1063	1040	1068	1056	1107	1095	1049	1064	1076	1074	1078	1143	1105	1064	1106	1145	1047	1031	1137	1052	1074	1102	1112	1086	1088	1075	1134	1114	1060	1117	1063	1045	1081	1018	1056	1055	1074	1052	1070	1099	1072	1069	1092	1062	1093	1088	1112	1136	1116	1081	1101	1050	1100	1104	1104	1088	1135	1021	1053	1085	1012	1048	1035	1107	1069	1072	1104	1057	1113	1113	1184	1046	1072	1134	1139	1102	1098	1159	1028	1039	1094	1080	1037	1141	1043	1062	1130	1067	1030	1065	1094	1098	1081	1048	1030	1077	1085	1082	1107	1076	1120	1113	1057	1044	1086	1050	1060	1024	1082	1129	1109	1059	1128	1073	1094	1033	1063	1052	1039	1087	1099	1062	1143	1059	1147	1067	1082	1008	1038	1054	1070	1104	1098	1019	1113	1058	1055	1062	1135	1096	1086	1084	1067	1057	1025	1071	1110	1060	1033	1105	1103	1058	1088	1074	1089	1075	1085	1127	1068	1067	1132	1085	1103	1034	1111	1094	1098	1107	1107	1060	1116	1091	1042	1018	1133	1087	1077	1126	1084	1032	1069	1078	1120	1066	1154	1120	1044	1058	1031	1026	1040	1087	1094	1088	1060	1110	1087	1103	1040	1106	1088	1089	1086	1088	1058	1108	1082	995	1100	1066	1075	1098	1090	1074	1041	1150	1092	1094	1061	1110	1025	1142	1067	1118	1044	1069	1062	1070	1107	1074	1133	1073	1117	1075	1086	1130	1037	1123	1096	998	1066	1113	1096	1124	1041	1079	1033	1098	1114	1110	1123	1136	1059	1141	1110	1062	1085	1114	1123	1138	1058	1102	1013	1032	1147	1047	1057	1052	1114	1089	1124	1128	1084	1122	1089	1106	1071	1040	1115	1073	1109	1106	1045	1112	1047	1144	1130	1088	1143	1123	1086	1022	1100	1104	1133	1078	1131	1014	1137	1095	1115	1050	1058	1088	1065	1095	1086	1077	1106	1105	1126	1105	1139	1121	1081	1133	1091	1063	1070	1054	1126	1097	1104	1097	1123	1079	1098	1094	1106	1105	1046	1108	1090	1028	1141	1059	1065	1092	1068	1108	1095	1097	1101	1030	1076	1010	1120	1081	1090	1106	1095	1136	1057	1101	1059	1087	1096	1094	1092	1077	1030	1086	1085	1041	1065	1100	1054	1030	1050	1113	1147	1126	1033	1094	1122	1102	1079	1083	1085	1063	1123	1122	1063	1089	1054	1078	1122	1051	1102	1081	1056	1108	1092	1088	1059	1064	1085	1099	1117	1046	1103	1121	1073	1093	1110	1084	1101	1053	1077	1016	1064	1107	1067	1122	1115	1052	1083	1114	1071	1083	1070	1060	1084	1091	1043	1095	1136	1093	1010	1081	1129	1091	1076	1119	1099	1067	1047	1121	1126	1127	1128	1073	1091	1050	1122	1017	1085	1081	1069	1117	1038	1039	1084	1109	1092	1083	1095	1123	1124	1123	1132	1093	1094	1053	1100	1042	1112	1087	1023	1111	1068	1036	1088	1068	1077	1092	1078	1116	1112	1073	1087	1045	1132	1074	1123	1080	1049	1103	1071	1096	1031	1067	1127	1090	1085	1004	1053	1092	1077	1131	1069	1086	1064	1116	1110	1085	1118	1074	1106	1025	1064	1098	1073	1141	1088	1026	1112	1082	1110	1166	1097	1081	1087	1075	1049	1052	1074	1064	1093	1147	1110	1072	1073	1082	1050	1079	1075	1117	1123	1089	1109	1137	1111	1108	1087	1093	1047	1121	1061	1072	1137	1056	1102	1109	1048	1119	1078	1079	1156	1085	1106	1059	1066	1057	1116	1036	1082	1101	1062	1122	1088	1047	1052	1156	1121	1058	1077	1082	1122	1117	1132	1095	1124	1118	1075	1046	1161	1128	1084	1082	1116	1117	1110	1092	1048	1089	1080	1039	1073	1098	1109	1089	1111	1062	1134	1076	1063	1136	1097	1105	1114	1085	1097	1097	1051	1112	1098	1130	1073	1076	1126	1114	1040	1003	1076	1127	1067	1071	1080	1105	1048	1059	1056	1052	1115	1104	1054	1009	1081	1018	1100	1091	1071	1059	1070	1107	1083	1142	1092	1056	1128	1106	1103	1037	1042	1099	1068	1097	1091	1060	1106	1042	1079	1111	1076	1067	1117	1123	1026	1116	1108	1132	1055	1087	1055	1076	1113	1056	1087	1070	1073	1087	1078	1063	1120	1121	1053	1074	1109	1145	1110	1054	1093	1155	1117	1048	1067	1158	1070	1069	1078	1064	1087	1096	1012	1091	1055	1035	1078	1058	1101	1101	1112	1084	1074	1036	1026	1067	1064	1111	1059	1129	1134	1091	1104	1045	1100	1171	1101	1112	1089	1063	1067	1106	1064	1041	1090	1128	1118	1097	1088	1131	1065	1048	1125	1078	1094	1088	1095	1054	1023	1088	1040	1059	1117	1099	1111	1106	1117	1065	1102	1090	1116	1113	1092	1021	1064	1041	1078	1043	1072	1071	1105	1057	1076	1023	1100	1096	1091	1094	1078	1068	1158	1071	1062	1113	1054	1097	1083	1048	1115	1043	1046	1040	1075	1076	1054	1054	1079	1084	1078	1052	1084	1141	1082	1057	1086	1038	1107	1051	1071	1043	1033	1104	1086	1144	1112	1119	1021	1071	1116	1084	1005	1073	1045	1139	1090	1099	1079	1064	1073	1121	1109	1065	1101	1057	1053	1141	1094	1059	1127	1123	1115	1082	1133	1066	1064	1066	1063	1092	1093	1072	1086	1086	1076	1113	1119	1109	1081	1060	1065	1096	1113	1126	1048	1130	1058	1075	1085	1083	1092	1118	1097	1074	1134	1103	1058	1074	1080	1143	1110	1047	1082	1138	1113	1091	1012	1124	1036	1146	1044	1038	1083	1072	1026	1046	1072	1098	1039	1113	1073	1100	1059	1045	1051	1075	1037	1126	1042	1108	1119	1101	1124	1090	1078	1063	1084	1104	1028	1124	1061	1091	1121	1081	1094	1130	1049	1122	1135	1048	1068	1043	1045	1116	1106	1063	1111	1095	1069	1105	1095	1037	1089	1112	1038	1058	1088	1032	1023	1086	1036	1119	1091	1102	1134	1054	1046	1159	1138	1126	1003	1153	1162	1105	1054	1119	1096	1103	1071	1083	1105	1102	1047	1058	1017	1106	1121	1057	1037	1057	1059	1053	1053	1042	1055	1124	1058	1105	1059	1056	1099	1081	1064	1077	1095	1071	1046	1036	1102	1083	1062	1098	1087	1033	1123	1056	1068	1096	1043	1123	1071	1092	1098	1096	1071	1082	1124	1146	1121	1118	1115	1130	1129	1012	1042	1118	1073	1089	997	1055	1093	1130	1106	1110	1079	1074	1111	1103	1062	1055	1111	1065	1114	1042	1059	1069	1131	1057	1084	1111	1125	1049	1089	1147	1081	1075	1109	1044	1104	1095	1068	1091	1083	1112	1069	1067	1069	1059	1064	1097	1094	1081	1057	1032	1112	1022	1073	1045	1121	1055	1008	1163	1060	1147	1048	1069	1022	1040	1093	1091	1050	1087	1083	1108	1060	1065	1091	1092	1028	1045	1105	1079	1112	1088	1112	1042	1072	1066	1086	1109	1100	1123	1091	1070	1115	1051	1073	1049	1108	1110	1013	1050	1097	1119	1103	1049	1046	1115
23527	21464	29138	24125	21448	17686	2416	898	649	625	512	551	498	490	435	423	416	448	419	415	406	403	395	418	408	385	410	392	405	381	388	355	373	397	402	431	1013	2476	2856	1111	383	334	392	364	369	363	337	371	400	370	381	364	361	360	352	364	339	398	380	392	348	349	363	401	387	389	352	372	366	338	355	366	388	374	344	356	366	325	373	320	341	361	355	353	389	368	340	358	348	359	359	350	383	354	324	344	322	362	366	355	401	367	368	376	337	367	340	344	354	363	364	381	372	374	360	345	327	346	372	360	338	334	379	363	384	378	332	379	339	384	357	360	408	312	338	345	348	392	375	405	365	361	350	371	380	348	358	386	305	340	349	349	377	341	377	375	360	345	364	336	367	353	349	351	388	363	371	373	332	344	360	338	332	352	367	352	342	330	378	334	384	358	349	342	335	389	385	364	317	389	338	366	327	408	326	331	339	368	372	383	346	358	343	330	342	365	351	341	319	344	348	359	382	325	357	372	358	349	331	336	365	333	338	348	338	370	361	345	362	383	387	334	358	379	338	348	404	334	351	364	372	399	359	366	368	371	341	324	333	367	367	338	374	377	328	352	353	343	362	341	380	367	348	361	380	353	364	375	391	361	336	355	357	360	356	375	370	344	360	372	357	353	338	370	382	370	373	350	357	381	377	339	341	355	357	390	360	375	364	374	372	390	334	330	344	374	339	346	374	303	369	337	356	345	335	381	369	377	336	372	370	368	345	381	366	374	355	345	326	339	324	362	362	331	352	359	363	348	381	384	356	385	353	338	371	346	355	360	355	355	381	363	373	354	341	330	335	313	382	355	326	334	356	361	344	337	353	322	351	373	333	357	317	339	361	362	314	346	373	384	331	365	380	336	353	352	345	361	366	375	329	347	370	364	372	352	353	390	376	378	340	371	415	359	341	341	381	356	365	352	339	358	372	339	362	365	344	365	383	357	364	378	364	378	359	328	388	337	374	364	335	362	359	341	385	366	353	372	339	369	373	365	337	349	351	359	355	341	328	352	361	355	331	341	370	327	394	314	352	352	340	375	358	348	387	358	384	347	377	389	383	326	321	341	340	347	369	370	361	330	350	368	349	373	377	389	362	337	329	366	363	350	344	390	354	361	395	366	347	379	366	380	371	316	314	362	341	341	340	347	368	366	346	331	343	362	369	383	354	358	337	376	365	345	349	352	346	373	350	374	402	389	354	359	365	355	353	360	330	342	366	359	364	379	407	378	377	351	379	369	365	374	362	342	380	369	357	370	357	363	338	355	360	349	351	341	364	359	331	373	381	325	346	371	390	358	380	366	352	350	353	347	323	323	366	356	329	317	357	364	349	372	352	367	359	348	369	356	352	384	345	338	330	378	368	376	330	333	354	365	382	396	350	328	344	381	347	356	355	365	363	359	383	338	356	365	362	351	354	340	367	366	365	335	381	345	388	346	352	367	378	341	367	328	363	353	342	368	349	361	395	373	354	365	340	355	359	363	345	376	322	380	337	371	343	364	372	347	360	355	335	351	345	367	327	357	366	328	384	374	383	382	343	357	343	357	352	335	353	320	371	366	347	327	354	355	348	310	369	334	344	355	351	352	354	352	345	325	356	347	397	369	372	361	346	337	361	354	349	337	344	384	368	366	347	380	360	356	363	411	397	327	358	353	363	333	369	333	355	378	363	365	379	349	347	346	375	336	369	339	350	352	375	336	349	352	364	358	318	374	384	386	350	341	368	347	359	343	311	339	361	379	348	390	350	380	348	379	366	361	373	356	364	326	357	344	340	350	353	372	371	367	348	364	336	331	365	369	331	357	360	351	327	333	337	398	398	359	349	352	383	386	364	363	370	347	384	357	331	375	411	362	363	373	344	342	334	376	349	364	364	363	411	351	332	356	352	351	338	376	313	362	366	357	371	346	349	356	354	347	334	353	376	331	370	335	375	352	314	340	370	351	345	377	368	358	373	373	355	334	321	348	354	378	363	343	326	354	352	346	352	359	375	326	342	345	354	388	338	333	354	360	370	375	344	337	364	396	363	350	376	374	337	374	364	316	349	370	344	342	346	338	356	344	337	371	374	379	372	356	332	338	348	371	370	343	359	354	394	361	376	313	336	346	329	361	377	346	362	376	375	375	375	371	332	349	354	358	339	347	352	367	340	341	335	316	333	368	335	361	368	354	335	390	326	352	361	391	341	367	366	377	359	355	330	400	333	357	331	352	365	349	382	349	365	328	345	402	358	348	368	345	337	378	367	339	327	362	373	331	383	376	315	355	350	357	379	375	355	354	318	339	377	358	373	383	366	325	341	334	357	392	391	346	338	351	332	349	369	321	349	363	373	372	354	363	392	369	333	350	364	362	321	385	363	330	338	372	345	316	370	367	374	343	340	349	370	354	324	365	352	363	369	336	364	344	377	385	349	370	310	349	383	350	361	370	352	373	323	352	364	329	386	359	366	338	336	326	341	360	336	363	338	364	314	350	356	387	349	353	338	366	364	365	384	347	371	348	328	371	357	342	411	364	394	354	382	324	354	356	339	366	368	349	333	367	378	331	375	344	363	336	360	373	380	349	357	388	333	354	389	361	356	369	384	363	316	354	366	340	372	361	328	347	361	371	392	361	361	355	361	355	358	367	374	354	379	368	345	343	385	340	360	353	362	368	391	365	373	360	362	322	361	367	355	348	341	340	347	320	358	343	384	373	351	355	345	327	337	353	354	348	376	330	365	351	384	352	334	370	357	325	332	354	367	322	373	377	364	357	345	370	357	380	338	361	317	359	360	352	351	366	383	377	354	367	348	373	396	352	374	334	403	345	321	345	364	374	346	356	342	344	343	379	340	377	348	352	371	326	347	330	368	364	372	354	349	340	370	333	342	363	357	340	333	342	320	372	344	317	376	342	387	337	367	360	365	383	329	359	358	361	355	389	379	359	329	364	391	387	362	355	373	348	324	344	387	350	353	329	400	350	355	353	370	359	364	322	357	378	350	351	360	326	350	395	339	370	325	352	367	366	364	365	375	341	341	339	368	346	358	355	368	374	365	372	364	369	380	384	394	344	358	358	361	363	358	364	357	367	353	368	322	362	379	320	352	317	343	346	372	363	314	318	326	310	404	383	366	369	374	372	371	315	327	380	366	369	338	385	385	347	336	333	320	356	321	383	352	331	363	386	367	373	339	339	320	314	358	371	325	348	322	328	391	363	338	386	338	347	326	352	316	356	345	329	345	347	364	357	335	355	380	360	388	369	322	374	398	346	338	378	347	354	364	359	323	344	355	373	341	336	347	363	343	389	343	337	355	364	351	349	384	329	345	349	332	368	338	343	370	379	332	337	310	357	364	353	366	359	383	310	338	339	360	370	383	350	366	327	360	391	361	359	390	374	376	363	387	340	392	350	350	300	359	334	357	363	371	367	345	378	372	381	358	343	334	397	344	400	342	355	347	362	362	363	330	360	370	367	350	379	366	347	361	384
27930	47620	34780	17013	10288	3246	2368	1833	1667	1448	1239	1152	1180	1033	998	924	924	898	834	782	793	772	707	811	784	794	711	724	672	692	666	676	715	718	675	804	2708	6580	6951	2472	613	630	634	621	647	619	588	632	645	625	648	590	615	634	624	647	612	608	609	591	628	646	602	626	632	653	648	637	602	633	621	612	650	562	587	607	620	651	679	636	681	601	598	607	588	603	621	578	604	662	622	614	640	580	600	633	649	619	651	639	633	611	607	627	610	632	588	577	615	598	615	620	634	577	614	618	651	629	636	655	593	605	622	623	591	619	632	596	630	651	626	630	609	602	620	617	557	604	590	658	604	647	626	623	584	582	695	609	625	604	599	642	571	609	629	610	644	615	636	625	623	574	600	578	634	631	644	582	630	613	577	622	630	624	573	645	622	608	670	629	586	667	620	635	566	679	576	612	645	649	579	614	615	606	643	583	613	583	619	616	572	600	633	599	546	587	615	631	651	638	607	638	678	637	653	645	597	663	642	602	588	619	575	569	617	619	618	586	656	575	660	635	602	641	609	664	626	624	632	695	570	613	637	598	627	624	645	658	644	650	596	608	658	624	641	613	601	581	569	652	640	633	616	601	626	606	659	624	654	595	623	615	633	646	620	623	613	611	612	612	624	638	600	627	603	600	620	582	574	626	598	599	624	575	589	637	599	604	640	587	609	632	646	593	638	612	594	630	609	621	628	580	601	572	577	614	574	575	637	640	595	614	628	628	601	644	595	575	625	612	641	654	620	588	622	585	651	619	564	611	601	587	633	657	611	607	621	629	633	643	597	620	641	593	625	628	636	626	607	629	594	612	673	629	583	647	608	635	617	673	637	589	606	610	635	584	595	637	635	606	618	670	615	597	595	613	606	589	632	598	633	622	622	634	594	584	604	632	609	609	623	642	582	593	619	636	647	673	589	616	605	605	578	582	587	614	650	608	619	687	653	641	602	594	616	612	644	661	617	598	614	608	593	661	635	584	638	631	690	596	624	572	583	644	561	633	607	607	688	589	601	602	604	611	604	630	640	631	612	604	642	584	633	608	653	670	572	593	614	587	603	608	650	640	589	628	664	616	617	603	595	621	640	607	596	607	586	622	629	634	645	609	626	624	621	698	605	608	612	657	648	594	656	646	639	643	602	671	608	622	622	622	626	643	626	597	644	628	584	632	622	626	604	639	616	657	613	590	594	593	602	603	672	625	628	589	607	646	622	603	601	621	602	632	663	641	577	625	625	688	616	625	629	612	606	624	695	618	637	604	604	624	623	647	609	599	622	612	534	651	612	616	622	620	634	621	606	628	576	628	596	660	624	611	603	622	575	610	655	636	652	635	614	613	627	669	617	591	615	642	644	650	616	615	624	599	643	564	581	673	605	703	558	590	616	603	571	629	617	597	600	602	627	641	585	639	567	602	648	618	640	642	602	601	622	594	617	614	582	596	629	600	660	654	633	666	631	624	626	672	620	576	631	643	643	631	653	652	611	618	630	628	606	632	585	618	604	630	608	651	635	649	601	598	628	630	635	616	588	584	619	652	606	618	631	623	619	621	630	639	587	626	610	657	562	639	579	596	602	641	642	630	623	644	656	591	656	637	641	657	613	646	669	623	627	587	609	637	594	627	658	594	639	598	617	652	613	640	612	584	630	646	624	611	603	606	598	621	617	602	616	627	615	610	613	564	592	590	648	602	588	646	620	625	613	590	630	609	604	609	626	633	625	665	593	591	636	648	625	570	626	608	596	584	670	601	610	622	620	630	650	579	625	636	653	632	628	584	611	607	602	615	623	654	595	585	654	615	643	609	599	605	602	595	638	620	567	586	585	659	652	616	651	621	622	631	636	651	628	651	585	609	618	572	637	593	610	573	612	581	609	607	615	639	634	603	594	602	649	651	581	662	630	624	604	598	665	637	646	609	603	611	637	609	580	644	605	590	644	640	635	634	643	638	628	633	594	601	657	628	647	629	588	650	609	620	639	615	642	617	653	599	619	561	600	622	654	633	638	641	686	609	630	637	639	617	589	612	624	653	616	615	618	591	633	601	604	634	634	583	623	599	646	654	637	646	623	592	615	640	638	622	620	639	631	588	592	594	592	634	646	562	596	641	612	631	633	598	607	634	636	624	596	659	616	605	630	593	624	641	594	634	619	613	619	644	563	643	626	619	612	606	619	607	624	644	647	628	576	603	626	637	626	639	616	636	609	638	653	662	595	629	600	576	650	622	623	624	594	646	641	586	604	638	683	584	635	632	669	594	621	621	650	645	616	587	644	573	612	587	628	637	604	660	581	605	611	604	613	586	611	618	584	618	637	602	604	599	632	621	589	651	608	588	598	584	605	642	583	648	659	621	607	590	624	614	611	639	605	629	620	631	619	610	614	611	567	638	639	642	605	635	592	612	640	630	613	585	602	600	644	653	613	623	630	576	607	596	634	595	635	667	637	664	673	603	591	586	612	593	578	638	617	588	601	579	575	611	607	628	612	668	608	641	660	606	610	598	614	667	576	643	631	614	661	618	579	576	602	630	621	653	651	610	665	638	550	626	618	632	643	601	645	585	601	608	640	621	610	634	644	644	642	618	593	620	628	584	648	599	644	602	598	653	606	594	603	612	588	621	631	647	607	640	658	621	607	646	619	597	566	578	616	646	624	626	582	616	627	648	660	634	616	569	609	614	604	569	655	600	597	629	612	603	594	601	625	575	592	597	592	590	618	616	618	574	646	670	619	597	635	625	612	612	614	618	635	627	626	629	641	625	609	646	645	556	600	599	617	593	601	628	629	605	648	606	580	610	683	620	687	621	655	611	624	608	638	641	579	604	625	650	602	611	614	630	655	605	633	619	587	622	625	606	599	616	578	662	613	615	579	629	626	594	612	620	607	587	633	649	607	679	610	605	602	596	647	630	562	578	641	646	610	617	629	597	634	607	574	585	560	611	606	611	643	624	609	646	622	638	604	672	613	587	591	611	626	554	599	627	613	619	612	565	635	639	570	607	627	623	619	611	630	625	631	618	588	590	631	621	619	659	634	605	617	647	623	616	618	629	651	567	635	596	585	673	597	621	615	639	642	593	593	641	594	669	624	626	653	596	606	640	598	612	613	643	639	608	582	603	619	627	598	581	612	592	569	570	619	603	618	688	631	652	588	628	615	589	614	637	576	632	611	598	588	636	569	608	664	568	561	581	602	632	628	616	647	624	602	651	658	610	625	638	611	635	604	622	606	582	612	612	637	649	633	633	607	612	589	618	615	653	617	619	593	575	582	593	636	624	599	666	665	613	593	646	572	587	623	611	598	619	628	619	645	659	657	629	634	587	630	672	628	645	652	627	593	596	615	612	621	610	591	636	660	621	632	627	635	614	621	647	657	631	639	591	588	651	642	599	622	649	655	588	580	622	642	617	620	585	626	645	656	637	636	618	651	640	643	608	635	612	633	640	613	600	572	662	603	654	610	612	665	633	634	618
27401	22019	15983	6762	1245	730	796	712	698	735	699	720	733	731	681	729	738	710	689	742	738	671	709	742	714	718	692	700	693	648	670	679	722	679	721	766	711	799	877	731	712	738	748	709	684	718	697	681	705	671	691	719	739	698	699	690	698	724	704	718	696	696	667	630	696	731	670	679	670	695	764	695	689	651	710	689	711	711	730	713	679	675	726	700	683	670	666	680	697	690	664	727	702	703	650	698	737	693	717	705	708	670	698	703	721	730	657	709	671	692	732	730	747	725	704	661	708	711	716	708	719	734	739	753	699	680	677	697	684	709	659	651	687	660	661	730	669	747	666	717	719	653	694	694	693	729	697	661	701	669	726	694	698	710	712	672	700	707	693	721	719	709	695	662	734	672	717	699	694	719	726	742	699	700	664	694	682	687	684	664	690	725	711	674	672	697	710	725	640	727	671	704	743	664	693	717	730	665	702	678	684	711	713	735	653	723	713	694	684	690	727	694	706	677	684	691	671	693	654	674	719	678	702	691	673	700	707	701	712	722	668	720	707	707	705	702	737	680	713	687	669	705	699	689	665	736	714	728	721	733	676	677	720	722	711	676	684	690	736	700	733	700	748	696	684	702	709	686	708	702	721	749	708	684	651	696	693	747	678	754	739	734	718	672	712	725	703	675	779	684	695	661	696	717	743	654	682	719	758	687	686	646	696	741	710	714	707	668	703	711	717	664	726	692	684	672	713	676	687	714	689	688	728	641	698	682	678	706	657	705	689	704	706	712	708	671	681	677	655	686	695	686	672	709	663	700	717	683	715	682	724	690	721	722	669	689	673	697	702	754	710	681	726	714	718	689	703	683	725	695	686	699	749	698	682	718	725	720	670	724	701	763	679	730	673	713	698	700	684	638	660	715	708	700	680	710	678	695	647	732	712	710	669	694	714	727	682	715	673	681	670	690	766	692	672	673	674	729	660	702	689	695	713	651	742	725	678	670	703	702	708	735	710	692	725	677	711	731	740	682	712	725	653	693	716	730	694	703	745	658	689	714	695	723	685	627	718	678	704	711	725	690	716	675	698	717	696	682	709	684	750	686	717	663	727	719	646	698	707	682	678	650	734	711	676	676	702	700	711	688	674	731	725	681	680	661	752	680	734	739	719	723	702	670	709	664	728	722	717	722	703	665	680	722	723	723	721	732	693	711	699	709	688	699	716	742	680	670	710	710	692	734	696	728	724	706	718	693	685	684	737	718	717	691	684	686	651	679	737	676	674	736	656	715	696	701	620	686	681	698	685	704	699	730	754	668	684	707	691	657	690	617	686	714	692	690	685	713	663	687	683	707	692	715	697	734	709	722	664	682	689	686	717	660	674	658	706	693	723	724	693	714	715	734	730	703	730	690	716	642	650	730	732	687	711	694	717	731	638	673	731	722	724	676	718	702	721	683	652	660	705	683	700	721	721	737	658	705	665	708	745	739	694	714	704	728	715	735	689	697	669	672	724	714	681	688	701	694	725	718	690	725	723	734	680	752	657	730	668	729	738	755	687	676	690	692	715	707	696	708	692	704	711	670	701	648	688	654	682	710	698	746	720	665	661	701	736	669	700	689	741	749	653	683	669	695	700	697	680	692	687	726	762	636	680	704	710	723	703	731	702	717	710	707	711	681	746	658	651	672	746	703	656	699	687	732	734	677	727	665	700	747	670	707	725	707	676	716	708	721	643	740	688	728	709	710	692	713	713	702	745	704	698	755	714	683	685	696	688	700	716	683	754	729	731	678	701	729	739	661	712	716	691	693	687	751	676	678	686	722	734	680	702	674	720	721	740	698	741	691	733	698	719	680	745	700	647	688	688	752	681	658	683	726	699	700	715	667	650	712	724	676	668	682	616	674	675	695	714	690	718	686	661	676	697	709	665	695	755	718	695	687	711	676	688	655	730	773	738	687	668	697	663	623	696	673	721	699	696	707	678	715	684	643	633	742	628	719	678	651	681	689	712	747	675	699	685	680	655	688	655	647	718	645	690	747	696	707	715	725	718	701	698	670	719	706	664	678	639	613	746	694	669	717	718	661	640	678	666	729	774	703	721	700	664	739	650	705	725	688	712	707	659	721	692	694	651	663	681	668	698	735	698	706	683	737	713	739	685	706	718	732	684	715	682	719	669	743	712	677	743	693	713	708	696	702	680	759	713	674	719	720	672	720	684	691	675	738	719	698	718	675	692	705	694	700	712	699	710	703	655	703	713	730	687	720	666	657	722	663	697	726	661	717	698	677	690	736	708	704	680	683	722	692	667	682	681	683	665	711	704	636	685	708	708	722	702	690	686	686	719	684	740	717	734	705	720	710	703	656	716	735	692	754	682	684	688	703	709	731	715	667	674	667	706	721	678	667	635	696	673	741	701	692	700	681	679	696	711	695	713	700	689	691	755	658	716	741	670	682	709	724	682	692	679	689	694	681	707	702	698	704	720	703	719	675	724	715	677	723	744	668	728	685	726	668	672	727	681	714	687	737	735	685	729	729	713	701	715	689	695	696	726	702	705	659	698	689	721	690	695	711	750	690	718	706	724	692	724	695	656	714	690	758	734	742	703	695	703	684	706	689	665	691	728	717	666	722	718	720	752	711	661	689	684	686	715	698	657	688	718	684	658	714	742	710	754	697	732	702	737	709	774	724	643	677	677	670	706	711	714	668	674	711	686	678	652	700	753	673	682	727	718	709	710	686	698	718	676	656	675	695	697	720	708	713	690	715	679	679	733	733	707	699	709	688	722	688	701	704	700	704	709	736	681	690	702	689	652	678	703	684	711	716	694	684	700	702	707	668	669	749	764	719	717	700	706	706	683	728	719	709	715	742	698	690	739	696	701	726	712	698	759	677	682	692	766	710	701	702	702	695	710	726	686	723	719	686	699	721	688	706	715	669	690	687	712	695	745	707	692	710	714	691	732	708	703	710	685	722	673	671	656	720	719	702	700	683	677	695	679	704	685	709	699	736	684	733	669	694	651	690	702	719	668	694	672	702	642	724	701	727	716	719	679	730	675	679	678	754	708	725	722	714	765	678	679	656	740	655	670	696	694	752	715	718	747	701	720	690	729	646	714	678	738	738	679	673	707	668	758	669	666	677	680	728	715	731	675	704	726	689	708	696	753	687	663	710	670	711	729	688	671	708	704	688	704	691	697	667	703	718	670	722	694	708	667	680	689	698	705	774	754	709	683	693	660	692	714	722	667	765	668	745	706	675	681	716	697	694	707	697	700	645	665	716	737	677	672	710	665	700	702	712	722	708	715	710	703	719	715	662	695	678	713	738	703	704	729	712	718	709	729	638	679	677	685	665	706	690	704	763	678	731	705	710	710	720	693	687	707	709	720	694	677	712	704	683	686	700	766	679	730	657	727	706	717	672	711	747	716	702	664	708	669	696	670	694	718	714	693	712	738	736	712	664	689	665	713	700	680	754	672	678	706	714	715	725	703	676	763	644	709	708	711	724
23170	33499	18617	10048	2304	1361	1286	1228	1228	1217	1177	1225	1244	1261	1209	1210	1230	1139	1118	1127	1101	1197	1203	1229	1173	1158	1192	1198	1099	1193	1197	1158	1135	1139	1128	1182	1406	1549	1725	1324	1222	1074	1201	1138	1170	1196	1183	1179	1179	1126	1214	1223	1124	1157	1151	1120	1132	1106	1204	1158	1156	1164	1205	1126	1188	1215	1172	1188	1212	1124	1208	1139	1162	1127	1166	1120	1132	1158	1113	1127	1187	1140	1186	1145	1131	1122	1091	1133	1184	1157	1187	1093	1127	1130	1174	1158	1173	1201	1160	1181	1191	1158	1147	1120	1199	1261	1196	1143	1186	1181	1152	1143	1128	1187	1134	1202	1198	1148	1085	1163	1212	1169	1128	1184	1125	1126	1144	1127	1147	1160	1202	1174	1136	1119	1117	1184	1145	1182	1141	1124	1125	1105	1129	1205	1168	1214	1145	1172	1088	1143	1222	1111	1156	1098	1177	1169	1112	1145	1145	1149	1216	1161	1164	1128	1093	1136	1176	1174	1134	1143	1185	1137	1145	1192	1186	1164	1164	1128	1187	1127	1202	1185	1170	1200	1170	1162	1176	1167	1158	1185	1160	1182	1181	1148	1162	1163	1160	1151	1166	1236	1173	1173	1158	1191	1134	1126	1164	1144	1193	1134	1142	1128	1146	1181	1189	1137	1161	1140	1185	1119	1132	1190	1131	1173	1111	1140	1165	1222	1142	1168	1107	1198	1171	1102	1180	1150	1190	1146	1111	1205	1191	1160	1198	1176	1198	1160	1110	1166	1128	1136	1109	1169	1139	1199	1159	1113	1176	1114	1205	1119	1117	1174	1186	1173	1165	1228	1098	1156	1217	1124	1147	1159	1180	1160	1123	1092	1102	1156	1167	1207	1095	1110	1136	1161	1154	1186	1161	1125	1174	1174	1179	1169	1141	1082	1186	1122	1186	1193	1221	1172	1148	1166	1162	1203	1131	1204	1209	1156	1174	1207	1167	1183	1160	1150	1177	1173	1147	1185	1173	1145	1194	1158	1150	1188	1108	1187	1197	1142	1129	1189	1209	1127	1141	1097	1095	1140	1114	1161	1158	1138	1158	1171	1182	1196	1225	1207	1154	1220	1193	1206	1155	1143	1133	1178	1171	1199	1126	1181	1182	1156	1146	1219	1174	1117	1153	1152	1169	1228	1167	1122	1166	1156	1138	1166	1191	1168	1163	1226	1148	1131	1153	1155	1171	1187	1170	1217	1133	1142	1174	1127	1164	1175	1243	1207	1236	1179	1179	1197	1162	1205	1257	1162	1217	1117	1147	1181	1122	1188	1165	1189	1236	1173	1128	1104	1205	1171	1133	1120	1151	1134	1193	1168	1110	1181	1182	1131	1136	1136	1136	1192	1193	1125	1188	1151	1154	1159	1088	1170	1128	1171	1153	1195	1180	1166	1143	1141	1155	1131	1206	1176	1158	1154	1203	1118	1178	1167	1155	1122	1177	1194	1162	1141	1137	1150	1158	1157	1209	1183	1163	1209	1201	1131	1219	1213	1121	1184	1118	1195	1159	1156	1173	1175	1157	1148	1168	1206	1158	1110	1183	1186	1169	1188	1162	1140	1170	1154	1173	1155	1233	1171	1241	1185	1137	1143	1190	1143	1159	1202	1118	1192	1188	1175	1133	1211	1140	1196	1167	1134	1173	1181	1162	1203	1182	1132	1198	1204	1149	1203	1141	1204	1119	1206	1139	1153	1214	1191	1135	1152	1215	1148	1207	1164	1190	1155	1152	1183	1083	1147	1186	1184	1179	1156	1158	1198	1173	1178	1118	1129	1183	1230	1190	1151	1119	1182	1130	1139	1171	1100	1214	1188	1134	1173	1141	1148	1131	1151	1141	1212	1147	1156	1168	1144	1153	1151	1161	1155	1189	1081	1221	1185	1106	1102	1123	1121	1150	1201	1168	1134	1143	1106	1140	1234	1106	1121	1116	1134	1102	1141	1119	1122	1091	1140	1138	1166	1143	1147	1125	1153	1133	1140	1113	1206	1144	1149	1145	1177	1179	1176	1134	1159	1097	1133	1197	1165	1134	1108	1131	1213	1155	1186	1115	1171	1158	1122	1192	1183	1118	1147	1184	1162	1182	1147	1163	1108	1140	1147	1122	1139	1194	1140	1166	1159	1106	1150	1202	1158	1182	1122	1146	1176	1186	1187	1200	1212	1140	1198	1168	1143	1101	1173	1147	1186	1114	1131	1175	1174	1155	1167	1126	1186	1182	1109	1108	1189	1205	1178	1182	1128	1169	1189	1101	1180	1153	1139	1233	1135	1132	1158	1135	1163	1137	1145	1116	1171	1150	1124	1194	1140	1127	1122	1168	1105	1208	1150	1212	1147	1164	1168	1174	1175	1208	1105	1167	1102	1174	1161	1209	1082	1156	1153	1149	1168	1091	1162	1104	1142	1102	1157	1177	1156	1172	1166	1245	1153	1158	1136	1122	1169	1190	1253	1210	1188	1175	1105	1137	1162	1222	1094	1130	1153	1137	1178	1155	1147	1148	1157	1218	1208	1194	1129	1168	1162	1199	1177	1140	1176	1236	1116	1208	1149	1148	1194	1197	1167	1113	1138	1192	1202	1167	1155	1085	1146	1113	1207	1155	1146	1193	1131	1194	1128	1219	1173	1150	1152	1190	1172	1098	1141	1149	1102	1133	1142	1140	1121	1159	1176	1177	1156	1122	1142	1128	1173	1124	1189	1164	1121	1134	1156	1116	1133	1172	1180	1170	1093	1142	1199	1152	1130	1185	1136	1157	1127	1135	1173	1198	1164	1197	1215	1199	1109	1164	1191	1158	1152	1192	1157	1146	1193	1254	1193	1165	1175	1160	1219	1192	1181	1163	1222	1181	1194	1171	1175	1170	1202	1170	1182	1157	1168	1259	1124	1125	1174	1152	1123	1194	1136	1121	1159	1161	1196	1143	1205	1161	1176	1169	1132	1120	1150	1155	1116	1148	1132	1212	1168	1160	1140	1144	1201	1168	1181	1197	1187	1176	1161	1131	1157	1125	1185	1167	1156	1128	1132	1210	1168	1179	1142	1134	1177	1143	1154	1170	1089	1188	1159	1097	1162	1188	1110	1167	1153	1121	1133	1164	1132	1162	1153	1123	1159	1206	1168	1149	1141	1127	1191	1075	1155	1166	1114	1150	1138	1163	1143	1142	1211	1197	1180	1155	1176	1169	1213	1195	1098	1128	1144	1194	1166	1148	1144	1216	1213	1164	1166	1172	1154	1190	1168	1136	1131	1119	1183	1147	1171	1148	1166	1168	1160	1195	1132	1136	1151	1150	1116	1130	1162	1180	1198	1184	1167	1212	1120	1160	1107	1165	1147	1175	1177	1247	1075	1196	1136	1166	1192	1137	1213	1166	1135	1099	1157	1132	1132	1198	1124	1170	1161	1181	1202	1148	1136	1156	1057	1183	1188	1148	1139	1191	1203	1119	1125	1125	1106	1169	1182	1162	1132	1207	1152	1168	1162	1214	1218	1183	1238	1181	1110	1172	1170	1141	1193	1182	1158	1142	1141	1092	1225	1149	1246	1154	1111	1153	1151	1115	1184	1141	1164	1146	1171	1119	1105	1126	1126	1167	1179	1183	1172	1214	1130	1216	1161	1210	1165	1094	1093	1148	1202	1089	1138	1157	1155	1113	1160	1103	1167	1137	1173	1144	1104	1192	1156	1117	1196	1167	1168	1164	1088	1176	1100	1158	1172	1204	1111	1112	1125	1157	1103	1179	1054	1240	1155	1148	1135	1117	1174	1195	1233	1206	1140	1136	1136	1175	1159	1167	1153	1221	1151	1150	1144	1190	1184	1191	1121	1243	1132	1135	1166	1100	1201	1163	1164	1138	1165	1097	1131	1163	1180	1152	1170	1187	1178	1192	1210	1091	1151	1173	1150	1150	1199	1150	1170	1221	1199	1227	1087	1196	1084	1177	1144	1154	1228	1071	1120	1228	1172	1159	1178	1133	1201	1154	1166	1198	1170	1127	1177	1188	1148	1148	1211	1213	1152	1239	1180	1229	1099	1131	1196	1143	1227	1096	1118	1223	1229	1193	1154	1125	1153	1135	1142	1195	1114	1079	1126	1162	1153	1092	1138	1200	1217	1206	1152	1153	1187	1146	1177	1195	1187	1199	1138	1173	1210	1167	1163	1126	1244	1147	1150	1161	1129	1158	1132	1168	1171	1175	1148	1152	1199	1147	1197	1172	1183	1121	1125	1193	1152	1177	1149	1131	1133	1176	1162	1177	1145	1111	1167	1173	1160	1192	1198	1199	1147	1130	1170	1171	1162	1166	1109	1179	1121	1192	1123	1221	1137	1118	1148	1133	1141	1161	1176	1163	1143	1159	1133	1206	1163	1142	1140	1157	1166	1166	1095	1164	1131	1183	1158	1139	1162	1211	1173	1166	1181	1178	1153	1201	1122	1181	1141	1172	1152	1100	1194	1110	1217	1115	1195	1161	1223	1169	1163	1098	1189	1139	1117	1223	1163	1127	1120	1154	1208	1149	1135	1211	1120	1175	1114	1139	1163	1165	1217	1138	1147	1157	1212	1163	1114	1140	1155	1162	1154	1221	1103	1151	1197	1126	1185	1127	1206	1105	1173	1186	1197	1159	1175	1194	1150	1174	1122	1118	1174	1167	1162	1181	1131	1138	1198	1121	1148	1161	1237	1189	1133	1129	1213	1213	1178	1092	1188	1164	1207	1134	1097	1175	1113	1221	1254	1195	1156	1165	1168	1195	1187	1223	1115	1102	1145	1158	1141	1142	1144	1151	1221	1197	1150	1208	1193	1169	1215	1164	1174	1098	1158	1143	1161	1148	1196	1168	1122	1162	1152	1205	1237	1143	1151	1150	1135	1107	1215	1159	1117	1176	1152	1129	1139	1111	1190	1150	1143	1163	1162	1155	1116	1152	1108	1168	1137	1126	1168	1193	1134	1133	1167	1262	1166	1152	1089	1141	1120	1165	1143	1213	1159	1124	1166	1194	1129	1185	1169	1148	1176	1111	1160	1197	1180	1197	1140	1128	1138	1173	1186
24605	21474	28472	24886	17492	2796	1134	873	785	779	673	754	678	704	680	719	655	738	640	682	695	665	654	675	620	683	662	617	639	631	672	649	670	683	677	804	1305	1635	1775	804	682	675	639	666	658	639	666	622	640	668	640	601	613	688	669	606	622	609	620	653	621	692	658	617	651	608	635	658	663	652	619	666	603	673	626	657	681	633	622	683	670	674	649	566	650	577	614	625	663	649	631	642	669	630	603	689	628	602	642	639	645	643	631	620	634	597	628	630	636	686	659	658	652	640	646	659	654	674	629	633	661	656	641	652	714	680	621	583	622	620	640	591	586	638	601	626	615	625	640	594	634	654	651	626	685	624	638	646	667	628	639	650	616	631	662	656	646	693	659	616	626	647	666	591	616	663	665	627	624	689	602	653	627	672	660	650	655	595	629	666	636	641	661	663	657	643	601	675	698	668	580	651	625	649	664	620	605	662	673	611	651	644	628	629	671	636	650	601	637	655	624	636	640	670	587	642	638	653	619	601	604	646	691	610	667	606	624	631	646	626	671	645	667	673	648	641	602	669	621	635	655	693	656	661	588	680	619	656	627	600	662	631	630	648	649	635	644	638	643	660	622	622	693	642	639	678	620	644	657	678	666	667	603	606	648	628	594	687	647	625	655	674	636	683	590	687	672	606	631	659	625	636	675	650	632	617	626	635	644	644	629	642	620	660	608	647	651	652	660	659	687	624	626	616	665	607	617	619	596	648	675	625	644	694	646	654	660	644	654	644	619	649	674	647	631	623	633	664	648	624	695	620	640	603	662	657	662	578	674	631	623	703	668	681	625	617	622	645	647	648	625	641	678	648	650	680	637	625	642	623	630	666	666	647	631	642	643	610	632	642	681	642	641	617	636	626	650	631	576	606	667	613	656	617	648	609	667	640	642	649	604	644	602	629	661	635	610	635	635	691	628	623	622	662	676	600	655	666	643	660	625	628	625	654	650	641	681	602	652	615	626	670	643	657	620	668	640	663	641	603	631	618	649	646	624	637	654	675	629	668	659	685	623	672	669	649	647	639	661	677	627	647	653	641	701	638	700	647	649	607	639	598	643	641	635	618	608	678	634	634	672	622	642	662	659	613	658	675	640	645	641	601	625	619	688	638	640	647	614	643	630	655	658	648	635	634	590	598	657	623	629	690	674	625	679	631	636	648	676	602	643	615	650	650	610	651	606	632	635	675	703	627	629	571	638	619	656	693	653	594	656	680	651	577	637	663	649	639	612	680	593	648	657	618	631	655	647	628	665	683	618	650	626	628	630	610	635	641	701	567	624	680	654	615	649	663	652	641	667	640	623	594	607	618	657	646	598	661	637	659	651	638	611	672	622	614	630	631	605	692	686	624	615	670	634	634	650	588	612	672	654	676	612	602	635	674	704	624	696	609	662	618	618	619	632	687	660	645	642	634	629	626	661	616	636	663	660	634	627	611	646	571	624	649	615	618	657	618	633	605	639	655	607	669	629	645	680	622	646	602	670	652	656	639	612	644	620	653	673	643	676	636	584	658	647	621	640	622	603	692	633	667	703	635	649	681	673	631	673	647	665	626	636	634	692	665	605	649	648	624	635	641	639	615	646	652	643	600	649	630	623	638	627	673	666	636	639	606	616	620	650	630	653	678	614	628	695	617	654	630	660	625	646	620	632	620	643	624	591	626	620	614	614	645	633	642	587	641	659	612	664	645	591	616	633	629	657	576	721	634	692	644	649	636	631	626	653	616	682	592	655	625	643	617	621	671	649	638	628	651	626	622	640	709	661	643	667	656	644	654	662	669	632	627	645	637	632	671	632	606	608	639	636	640	653	641	603	652	620	616	632	650	641	632	654	624	665	645	659	618	636	628	659	587	643	665	662	669	678	635	662	664	670	664	642	630	611	669	648	662	682	657	589	655	605	636	654	644	630	635	651	591	675	651	662	632	657	618	626	650	653	619	606	670	652	621	634	670	653	652	620	651	645	670	642	682	657	637	628	669	669	583	696	659	633	634	602	604	657	619	639	597	641	626	642	681	666	644	628	652	633	659	648	649	627	621	682	646	673	588	661	599	634	647	628	618	647	640	638	611	599	643	653	626	595	654	652	655	634	587	639	655	661	662	656	615	650	650	618	615	646	676	629	641	626	694	631	637	626	648	650	647	704	646	593	635	638	636	618	611	627	611	600	608	627	664	621	639	680	659	646	627	622	634	663	673	614	612	644	643	644	670	643	599	643	646	660	666	636	683	648	628	627	676	645	637	678	676	677	623	617	653	664	601	679	665	641	632	665	622	612	656	626	626	702	640	609	628	691	641	639	640	632	628	590	606	636	671	654	651	601	629	640	605	682	628	659	630	675	587	635	647	641	690	666	613	605	631	583	615	631	630	608	589	650	603	628	674	658	628	648	616	657	662	627	641	643	631	653	636	682	642	642	624	637	629	645	627	688	623	640	635	615	572	669	664	707	667	653	646	634	619	592	653	665	612	664	634	634	653	635	646	650	620	623	625	637	661	671	633	637	612	644	645	651	612	623	607	638	661	682	658	666	618	643	662	654	627	662	679	642	624	599	646	627	612	623	628	669	661	644	639	644	640	637	677	620	646	628	634	643	645	639	667	634	608	610	635	616	640	666	616	608	656	630	625	634	609	660	628	649	655	615	684	659	620	615	648	661	635	614	647	650	659	650	657	642	645	625	640	659	622	674	649	639	661	656	623	618	592	607	634	586	640	644	620	656	648	644	652	651	670	610	614	683	684	665	700	634	603	652	704	600	665	675	621	633	650	666	614	620	591	628	608	636	651	633	612	632	633	612	655	636	617	606	634	639	666	657	670	641	600	641	681	642	658	626	680	625	610	619	680	629	644	649	629	621	630	666	626	649	665	628	657	680	622	647	641	630	636	609	672	641	595	667	633	670	653	650	650	692	629	646	606	698	637	656	594	604	623	623	605	665	631	633	651	655	649	675	688	637	602	667	651	628	627	612	641	637	647	656	639	603	658	635	629	667	637	655	652	611	652	633	632	633	625	609	671	619	642	633	642	631	611	594	616	617	679	639	629	682	576	620	658	628	623	642	612	669	622	649	612	633	656	627	638	639	632	680	658	671	699	623	621	635	617	620	672	639	650	653	630	639	629	627	643	596	600	666	631	662	642	602	624	682	677	652	627	622	620	630	657	616	582	637	651	623	602	675	643	624	660	650	678	645	678	611	661	601	628	617	622	638	648	666	642	607	630	601	657	669	599	642	635	642	625	648	663	684	625	666	618	646	666	646	658	684	649	693	696	675	671	592	606	648	646	651	633	649	619	660	650	600	623	594	625	631	679	627	617	686	592	665	656	641	646	630	638	604	615	665	623	611	635	621	615	611	630	686	654	650	586	619	657	633	632	618	642	642	640	636	639	653	632	659	645	639	638	623	621	650	659	662	644	644	600	645	621	658	612	624	638	628	625	671	642	645	617	647	610	622	635	613	662	611	581
26010	39514	33825	16862	4027	2248	1843	1709	1612	1468	1356	1348	1330	1350	1266	1228	1208	1191	1149	1266	1188	1134	1136	1160	1135	1171	1167	1108	1120	1061	1122	1117	1068	1125	1111	1557	3030	3990	4033	1536	1051	1068	1125	1105	1086	1033	1083	1096	1055	1050	1069	1123	1096	1086	1025	1085	1080	1120	1004	1070	1026	1063	1095	1100	1068	1111	1046	1101	1100	1057	1065	1110	1085	1090	1070	1072	1111	1030	1054	983	1071	1093	1065	1099	1148	1011	1055	1068	1072	1042	1102	1117	1076	1078	1093	1020	1081	1083	1044	1038	1134	1087	1086	1105	1110	1093	1068	1062	1038	1133	1128	1056	1073	1073	1103	1103	1091	1099	1101	1027	1109	1038	1109	1136	1055	1101	1037	1046	1116	1100	1099	1043	1076	1067	1129	1075	1097	1048	1030	1116	1092	1055	1109	1104	1072	1017	1091	1058	1082	1103	1004	1069	1099	1049	1067	1065	1067	1040	1059	1074	1089	1123	1052	1097	1030	1051	1011	1028	1098	1098	1033	1117	1150	1091	1060	1054	1093	1041	1078	1077	1057	1089	1066	1012	1066	1107	1043	1132	1035	1031	1080	1070	1096	1086	1091	1132	1051	1042	1088	1092	1117	1052	1075	1018	1023	1079	1105	1043	1092	1086	1096	1069	1018	1109	1059	1044	1133	1089	1106	1098	1078	1126	1093	1183	1069	1078	1140	1082	1072	1087	1134	1074	1028	1034	1077	1102	1093	1122	1065	1110	1049	1101	1093	1082	1062	1050	1119	1092	1114	1102	1084	1095	1098	1073	1069	1062	1132	1088	1124	1110	1137	1060	1051	1067	1096	1078	1064	1147	1075	1079	1068	1037	1134	1092	1069	1044	1017	1089	1108	1022	1048	1037	1106	1090	1084	1021	1100	1063	1102	1127	1065	1113	1048	1118	1007	1055	1114	1098	1086	1076	1045	1146	1105	1093	1148	1096	1035	1065	1097	1072	1123	1071	1143	1069	1073	1091	1159	1064	1107	1030	1009	1099	1084	1058	1101	1106	1070	1052	1075	1059	1056	1062	1064	1069	1071	1097	1010	1103	1071	1095	1087	1080	1034	1039	1087	1161	1097	1023	1130	1102	1099	1055	1075	1079	1136	991	1098	1053	1142	1134	1071	1060	1064	1048	1097	1153	1099	1045	1107	1073	1095	1069	1067	1074	1087	1081	1090	1053	1087	1062	1082	1063	1091	1101	1036	1032	1073	1072	1100	1071	1045	1095	1129	1141	1118	1072	1104	1098	1073	1034	1137	1062	1067	1083	1048	1071	1073	1086	1084	1017	1101	1006	1132	1037	1075	1072	1066	1079	1098	1031	1054	1059	1132	1033	1056	1070	1080	1080	1074	1087	1072	1043	1074	1056	1052	1085	1051	1085	1127	1067	1101	1155	1073	1095	1025	1060	1048	1088	1074	1014	1059	1076	1068	1120	1172	1094	1096	1149	1092	1142	1054	1127	1057	1102	1122	1131	1055	1104	1084	1054	1120	1076	1142	1114	1128	1078	1071	1093	1104	1097	1078	1126	1080	1087	1099	1047	1128	1109	1070	1075	1063	1043	1084	1080	1133	1104	1103	1151	1085	1103	1068	1072	1036	1012	1108	1096	1077	1097	1089	1039	1084	1080	1117	1097	1070	1076	1043	1116	1101	1072	1059	1121	1021	1104	1038	1082	1061	1058	1085	1063	1040	1058	1074	1043	1106	1085	1147	1059	1038	1066	1175	1115	1075	1058	1134	1118	1099	1074	1114	1079	1044	1075	1064	1074	1088	1040	1057	1071	1052	1039	1093	1129	1050	1072	1048	1103	1108	1114	1129	1046	1108	1090	1055	1145	1103	1119	1084	1058	1006	1065	1125	1070	1134	1102	1114	1074	1074	1060	1039	1105	1078	1094	1073	1190	1102	1123	1058	1062	1059	1050	1058	1075	1083	1106	1134	998	1038	1023	1108	1000	1030	1066	1087	1014	1041	1064	1050	1082	1076	1034	1126	1086	1140	1054	1117	1047	1139	1149	1047	1075	1053	1052	1072	1052	1072	1132	1132	1065	1124	1128	1091	1078	1120	1099	1087	1046	1113	1042	1126	1084	1051	1086	1119	1115	1046	1019	1134	1083	1075	1076	1075	1086	1067	1043	1025	1134	1127	1031	1096	1015	1102	1042	1023	1065	1115	1042	1119	1113	1050	1097	1113	1054	1034	1047	1082	1088	1136	1014	1085	1124	1120	1067	1083	1010	1130	1067	1073	1087	1038	1032	1028	1121	1083	1029	1082	1057	1105	1143	1104	1097	1146	1043	1105	1080	1057	1111	1061	1118	1044	1075	1046	1065	1090	1111	1068	1100	1125	1080	1082	1109	1167	1120	1140	1083	1039	1084	1096	1101	1036	1070	1052	1065	1024	1003	1041	1037	1069	1120	1021	1099	1089	1061	1114	1075	1050	1119	1069	999	1073	1082	1136	1054	1032	1152	1099	1107	1058	1030	1086	1059	1138	1052	1124	1098	1070	1105	1109	1103	1134	1085	1053	1014	1030	1076	1054	1082	1083	1068	1097	1086	1100	1109	1109	1049	1020	1084	1135	1062	1074	1040	1047	1078	1071	1018	1129	1114	1086	1090	1072	1034	1090	1100	1069	1136	1105	1106	1082	1102	1119	1063	1041	1089	1041	1091	1048	1091	1079	1098	1037	1049	1043	1093	1133	1111	1032	1092	1104	1105	1046	1067	1072	1074	1117	1099	1165	1099	1050	1052	1049	1057	1119	1077	1064	1082	1131	1035	1059	1056	1035	1097	1071	1077	1085	1051	999	1026	1069	1027	1087	1077	1105	1099	1090	1100	1071	1052	995	1070	1068	1080	1041	1047	1081	1042	1036	1146	1090	1121	1097	1095	1074	1121	1073	1034	1053	1080	1083	1050	1060	1075	1043	1138	1081	1008	1102	1076	1151	1140	1132	1076	1114	1081	1053	1100	1011	1068	1087	1058	1068	1062	1078	1072	1125	1087	1077	1045	1100	1135	1075	1009	1053	1085	1039	1056	1084	1079	1121	1136	1081	1114	1027	1100	1126	1084	1053	1062	1074	1088	1090	1049	1096	1129	1008	1124	1069	1070	1087	1082	1101	1126	1050	1107	1075	1055	1075	1093	1098	1136	1054	1059	1078	1117	1120	1025	1146	1094	1141	1152	1115	1123	1069	1075	1122	1042	1080	1117	1077	1127	1135	1076	996	1066	1086	1097	1074	1105	1101	1043	1058	1106	1075	1112	1097	1096	1063	1077	1007	1084	1064	1098	1072	1093	1077	1071	1077	1120	1069	1108	1096	1012	1113	1090	1086	1112	1027	1060	1032	1088	1099	1111	1079	1033	1070	1039	1075	1054	1083	1071	1011	1068	1055	1088	1082	1040	1121	1037	1158	1052	1051	1078	1083	1095	1107	1045	1069	1084	1057	1100	1118	1077	1083	1105	1022	1067	1042	1057	1075	1141	1056	1071	1113	1110	1040	1109	1049	1076	1084	1065	1118	1059	1031	1108	1035	1070	1106	1082	1081	1030	1099	1068	1128	1091	1103	1130	1055	1030	1086	1085	1078	1068	1068	1102	1110	1043	1147	1111	1065	1048	1090	1050	1123	1046	1098	1103	1078	1115	1105	1069	1058	1108	1069	1031	1138	1089	1093	1087	1084	1077	1092	1065	1001	1063	1057	1105	1057	1087	1075	1020	1129	1025	1068	1005	1081	1169	1049	1072	1048	1067	1055	1139	1069	1059	1070	1109	1073	1048	1121	1094	1046	1068	1032	1076	1072	1076	1150	1071	1076	1080	1097	1060	1043	1052	1064	1064	1048	1071	991	1053	1075	1061	1060	1037	1038	1103	1056	1074	1161	1062	1050	1077	1097	1066	1096	1081	1114	1073	1105	1064	1052	1102	1100	1043	1111	1100	1147	1074	1093	1030	1083	1062	1088	1059	1094	1038	1033	1067	1037	1031	1059	1096	1110	1047	1097	1049	1089	1041	1102	1099	1163	1092	1052	1094	1063	1104	1123	1055	1141	1087	1040	1124	1048	1103	1104	1054	1014	1087	1056	1100	1071	1067	1041	1059	1063	1034	1033	1087	1024	1029	1108	1049	1077	1127	1052	1093	1063	1055	1059	1060	1061	1075	1075	1091	1069	1083	1108	1095	1046	1069	1114	1042	1093	1055	1098	1023	1108	1072	1085	1097	1077	1102	1077	1105	1077	1092	1085	1053	1055	1080	1043	1098	1115	1090	1108	1082	1060	1022	1102	1046	1098	1111	1111	1078	1013	1134	1063	1027	1098	1064	1064	1067	1090	1047	1107	1070	1118	1115	1080	1068	1075	1044	1083	1145	1116	1056	1093	1082	1079	1137	1027	1076	1082	1050	1058	1031	1067	1081	1137	1099	1080	1087	1058	1152	1061	1111	1114	1086	1116	1055	1080	1085	1055	1019	1068	1104	1068	1069	1120	1068	1107	1097	1060	1050	1117	1084	1055	1087	1071	1069	1079	1084	1001	1075	1133	1103	1054	1088	1102	1031	1055	1118	1106	1151	1115	1051	1058	1043	1034	1071	1050	1074	1117	1013	1034	1037	1044	1067	1094	1101	1100	1090	1036	1135	1069	1131	1014	1082	1049	1070	1076	1036	1048	1076	1082	1101	1083	1075	1093	1065	1024	1077	1116	1001	1069	1086	1062	1058	1091	1087	1070	1039	1046	1139	1105	1037	1069	1122	1101	1057	1128	1148	1038	1048	1111	1098	1114	1085	997	1075	1093	1082	1100	1064	1098	1065	1088	1071	1017	1091	1025	1061	1076	1018	1088	1090	1067	1024	1080	1061	1019	1052	1092	1082	1074	1122	1108	1137	1075	1075	1052	1052	1015	1029	1077	1118	1124	1054	1129	1091	1090	1167	1040	1086	1089	1071	1049	1056	1094	1149	1055	1098	1068	1026	1095	1058	1089	1109	1134	1102	1067	1054	1054	1110	1120	1070	1088	1125	1099	1073	1059	1065	1138	1161	1073	1102	1082	1024
23568	21468	29165	24145	21416	17381	2311	917	687	647	559	577	523	477	496	476	468	457	420	482	439	431	429	438	427	419	431	394	408	452	405	410	425	397	427	1003	2768	3236	2303	533	405	404	351	389	393	390	382	357	352	382	414	376	371	372	420	382	401	413	392	363	400	396	399	381	391	406	421	362	358	389	374	379	388	357	387	388	391	374	427	408	373	369	373	428	408	414	401	363	397	371	412	376	403	379	382	345	354	393	402	403	375	395	394	380	402	358	411	393	390	420	376	389	361	414	381	364	373	362	405	404	428	420	424	432	340	362	368	380	388	360	360	365	368	352	394	340	371	385	380	359	381	357	367	390	401	371	352	384	368	392	444	378	419	375	402	402	376	386	383	408	369	398	371	394	415	405	427	386	371	407	414	398	374	359	377	389	395	375	394	412	414	384	358	376	387	372	383	357	375	361	419	395	387	396	387	382	409	391	404	378	395	370	384	369	389	371	413	403	417	420	414	381	396	419	395	400	387	394	365	393	376	363	401	370	335	403	422	382	374	364	403	361	381	374	412	354	385	401	348	381	422	386	403	409	370	360	397	396	407	379	397	391	375	401	395	373	420	413	372	409	413	391	395	416	368	408	378	351	387	354	373	382	356	379	401	386	364	385	371	385	383	379	399	394	398	396	379	386	406	417	345	383	389	373	392	380	364	400	384	379	394	386	378	396	379	403	387	375	386	378	404	404	393	386	428	412	383	399	380	384	411	387	365	401	383	388	382	385	415	373	425	389	426	379	450	360	387	381	382	417	409	369	406	363	376	408	372	386	391	385	425	441	381	408	402	416	384	379	394	419	412	396	399	358	379	383	381	387	368	373	428	386	364	394	378	401	407	388	399	406	396	380	344	387	348	394	390	386	361	392	381	433	386	376	392	400	407	389	375	368	401	378	403	371	401	353	418	400	392	376	404	392	445	391	393	404	396	401	378	351	377	365	362	383	373	383	392	417	377	413	366	392	377	414	424	396	373	367	363	384	357	373	413	368	413	372	359	393	386	427	372	404	387	395	361	395	372	395	351	380	373	378	393	421	352	385	374	390	412	410	370	411	391	361	372	368	370	396	414	404	405	384	389	383	389	391	398	405	391	408	381	388	369	417	395	361	399	406	447	395	394	365	402	392	390	411	378	405	392	364	369	405	391	412	352	401	393	391	411	389	418	395	357	395	403	367	368	393	423	394	372	442	416	356	365	380	400	378	381	423	384	356	418	367	350	395	392	386	371	392	355	413	398	377	415	419	384	414	384	415	427	382	401	339	391	364	408	372	386	370	403	379	387	387	341	378	368	425	369	386	401	378	392	395	396	379	368	400	350	376	348	373	385	427	370	388	385	424	382	371	416	431	360	356	399	347	378	380	392	385	389	375	384	360	419	423	375	375	399	365	388	401	380	380	423	374	373	367	367	398	388	371	377	414	409	373	402	393	390	400	426	364	373	372	364	384	362	375	398	395	376	414	398	372	358	381	376	355	407	411	347	431	420	339	387	399	397	385	421	407	376	409	381	374	416	389	387	382	414	369	398	396	381	378	428	397	345	412	376	383	387	396	358	363	384	403	415	404	392	396	367	380	369	415	428	358	389	409	367	398	395	401	396	390	401	400	368	364	348	389	364	381	412	409	384	371	359	372	395	376	383	420	400	361	398	421	396	367	367	400	382	397	388	384	389	366	402	385	393	367	381	391	381	384	386	413	375	386	423	360	379	375	385	373	394	378	383	411	419	391	379	436	409	386	404	389	402	367	366	408	379	369	408	421	407	388	347	394	397	422	357	405	395	373	357	366	389	400	370	378	422	388	388	375	343	394	408	381	360	384	370	384	383	382	379	378	387	397	407	376	383	409	397	380	367	381	403	375	411	426	374	346	353	406	400	424	396	408	410	420	361	396	429	389	344	388	360	383	405	380	429	388	371	358	393	402	355	373	377	392	353	393	398	412	418	366	388	355	399	405	382	378	403	358	381	357	395	372	362	392	375	377	366	372	386	386	361	419	378	408	371	368	428	409	381	394	401	407	353	392	361	393	359	377	378	382	448	373	382	357	407	373	357	394	335	401	347	368	374	364	381	402	391	398	375	370	369	373	381	378	373	392	380	378	411	356	387	362	376	373	405	403	422	375	388	393	359	384	393	369	396	373	406	386	389	362	355	375	338	395	393	356	412	382	378	374	363	364	350	410	362	404	389	394	372	399	414	368	371	412	376	405	354	385	369	404	379	425	382	372	388	406	394	377	397	386	413	383	367	390	407	368	382	414	373	382	400	367	367	381	374	405	386	409	377	360	375	403	359	395	425	372	379	375	372	392	379	407	381	382	404	371	386	406	392	344	397	404	386	359	375	379	394	393	349	350	391	370	404	429	348	420	386	381	366	353	393	380	369	392	387	408	395	368	385	397	376	390	406	374	408	409	403	396	388	379	361	387	373	355	355	375	414	398	392	375	373	395	412	407	377	381	393	352	375	359	378	375	385	388	397	381	414	376	369	361	400	405	379	401	392	395	400	382	389	385	405	384	364	395	380	380	367	383	356	383	396	383	412	377	384	357	426	398	353	354	399	355	374	423	423	395	333	400	384	396	401	392	422	402	402	396	440	410	389	403	402	399	374	386	382	367	418	373	374	348	366	377	391	418	399	386	392	393	378	389	388	413	376	416	397	421	387	366	356	363	403	416	374	371	398	381	344	425	410	353	383	413	392	420	401	387	426	399	386	389	378	359	375	374	389	419	381	370	366	369	408	419	364	410	379	404	372	387	369	392	364	392	356	357	350	400	398	374	390	410	418	383	374	399	381	391	376	387	369	406	379	348	380	344	368	370	381	388	385	415	389	396	401	391	377	400	375	381	426	359	410	397	390	379	364	357	405	392	400	386	386	401	383	394	360	382	379	375	387	443	397	403	384	390	365	389	360	370	382	411	389	377	435	407	388	400	407	384	380	369	396	419	409	364	386	380	444	395	408	371	389	404	380	373	369	387	345	372	376	441	368	385	409	396	365	406	391	384	374	396	402	418	394	400	387	380	374	367	385	394	372	378	368	425	379	371	377	404	361	371	379	409	376	357	355	382	390	384	381	410	361	386	399	398	367	413	375	412	368	411	342	375	378	369	392	417	364	394	365	407	385	401	360	385	396	420	388	375	389	397	356	372	371	416	354	388	396	388	386	409	375	368	362	368	398	341	385	402	385	386	370	378	380	396	370	361	373	374	388	410	394	402	363	372	360	392	379	385	374	398	392	372	360	373	398	415	381	434	369	384	353	383	374	374	410	405	365	391	364	387	398	345	408	353	382	406	400	387	372	409	422	388	392	372	367	385	349	369	397	387	349	380	390	381	395	391	382	383	373	427	396	377	383	380	356	426	383	381	366	397	346	372	395	388	371	414	416	393	366	388	367	399	399	372	403	387	422	393	337	351	376	391	384	390	392	404	365	349	377	362	401	371	378	348	386	373	365	400	370	415
28851	47395	36570	19209	5991	3084	2473	1924	1694	1506	1312	1278	1183	1122	977	939	957	881	866	827	836	813	758	779	826	767	788	824	785	765	741	698	766	752	821	2542	7044	8027	5531	930	748	695	675	679	683	684	652	689	698	639	668	672	660	654	648	634	664	665	723	703	722	670	680	675	687	665	634	666	683	665	718	638	674	672	666	696	704	735	668	605	688	673	696	684	702	683	727	624	643	638	678	633	660	639	668	671	689	668	681	647	655	697	690	659	657	670	669	634	690	692	667	677	688	637	681	651	643	660	725	667	663	703	670	687	638	655	693	699	657	666	645	667	656	683	660	587	592	647	679	700	730	689	637	650	680	682	670	660	707	633	668	678	611	652	674	684	673	649	693	653	674	680	672	687	674	658	706	691	701	657	707	636	657	655	705	689	639	708	685	686	689	672	689	699	639	666	667	638	633	677	650	628	648	715	689	675	711	679	623	671	676	674	653	639	696	643	669	679	655	716	708	682	637	684	697	698	639	653	717	686	704	632	637	679	664	679	662	694	696	634	652	650	641	675	709	693	642	707	660	632	648	662	661	668	691	695	639	662	671	658	707	698	703	644	671	648	677	663	700	676	655	689	665	648	627	692	676	673	685	658	670	658	687	664	655	624	699	602	652	708	664	719	658	664	714	640	664	698	672	665	689	727	623	671	666	686	683	699	686	626	654	635	709	713	666	651	689	660	666	666	637	648	665	670	720	652	683	664	725	651	679	665	675	673	719	699	643	652	653	686	626	629	658	695	645	672	686	682	663	622	640	675	700	653	686	694	655	683	636	677	633	679	637	655	677	663	653	668	663	654	663	693	628	648	675	725	660	658	651	711	688	702	649	670	671	666	642	671	625	627	648	708	680	643	693	711	660	638	674	652	678	641	692	674	657	660	661	690	679	689	690	707	699	727	674	678	692	702	666	631	635	698	677	625	687	659	667	684	677	726	700	642	662	671	642	679	705	672	739	679	655	655	694	678	688	712	725	693	691	676	688	645	660	663	692	666	673	717	690	690	678	719	662	674	665	708	669	668	693	673	724	677	719	654	657	676	676	690	657	666	704	675	638	662	625	648	673	680	721	676	667	667	668	677	645	662	689	689	637	634	673	596	667	687	656	683	700	634	648	692	697	677	647	673	694	672	687	704	694	657	669	665	720	648	671	655	639	680	701	692	669	662	675	641	691	647	657	654	727	642	654	660	628	644	682	696	645	628	634	687	681	654	651	693	650	684	661	657	691	701	668	667	686	653	665	702	642	635	646	666	677	682	621	743	697	645	675	693	655	686	707	674	703	707	697	640	625	669	664	673	711	670	662	682	689	642	675	683	671	689	692	661	668	731	638	694	693	728	653	695	651	672	674	634	618	709	676	728	686	667	685	644	672	662	713	634	712	677	663	708	648	694	641	666	650	631	668	665	671	617	655	657	674	623	646	702	674	644	654	663	657	656	616	638	668	689	624	699	698	656	666	659	662	703	667	680	681	661	664	722	620	695	681	680	635	683	688	685	704	672	702	655	644	653	671	638	661	646	702	703	663	657	730	644	632	636	649	706	658	686	671	693	713	674	698	682	625	677	637	661	666	665	703	671	664	652	717	664	684	661	643	649	652	637	678	636	680	663	658	649	630	696	678	678	657	657	672	701	658	698	630	686	711	635	650	663	676	689	638	684	680	694	657	687	651	652	620	691	661	660	662	651	647	728	633	693	686	675	695	615	649	673	704	695	673	661	657	662	684	737	685	674	653	683	710	710	631	629	688	671	633	642	708	666	708	699	649	636	657	689	685	645	715	714	692	706	625	644	664	658	711	627	668	659	664	691	678	695	655	658	660	647	690	666	654	663	696	678	636	621	635	656	622	641	666	655	660	671	675	739	742	675	685	710	651	692	665	687	637	721	726	648	684	653	704	672	696	647	615	706	683	626	686	711	707	669	713	648	685	669	665	696	635	685	662	640	636	653	669	626	694	681	646	656	649	608	663	665	647	695	663	674	666	665	726	703	692	680	700	659	643	668	641	685	642	685	721	686	662	685	711	703	651	697	622	625	653	657	712	696	680	666	692	640	656	634	690	684	678	604	678	617	732	643	705	655	682	689	650	679	658	691	642	690	681	714	670	692	663	647	654	638	697	676	665	711	625	651	672	672	685	651	691	677	672	642	635	678	678	690	624	654	691	643	697	683	684	711	650	667	668	672	666	659	715	676	639	684	699	644	660	681	673	702	640	674	669	661	718	670	675	667	680	682	693	684	709	585	653	732	760	694	645	674	607	636	639	676	709	648	689	669	677	704	693	673	682	674	656	693	651	659	693	653	688	708	668	644	744	670	627	678	635	658	712	665	709	649	659	682	645	681	701	654	670	638	658	611	688	701	674	639	642	694	701	683	659	726	688	684	681	681	706	660	652	670	666	693	667	639	711	719	669	638	635	701	660	644	688	675	670	650	661	669	598	687	674	713	660	708	645	606	653	676	667	667	705	679	658	668	714	658	684	669	703	666	646	647	682	699	680	679	708	685	686	685	665	654	673	668	656	675	699	651	712	671	669	667	699	637	701	634	664	652	683	679	663	691	699	635	703	670	661	670	675	683	668	627	654	626	678	663	681	674	662	668	686	650	700	639	662	705	663	641	671	647	723	671	696	648	683	655	707	742	655	650	684	722	688	653	684	690	670	656	675	706	675	671	665	692	637	672	664	670	645	708	646	649	642	632	686	682	654	709	659	663	701	652	705	668	676	652	681	690	696	639	658	643	657	698	686	660	702	638	697	673	664	672	626	653	723	716	674	697	682	649	609	662	712	702	692	645	679	730	632	677	693	659	665	669	713	712	682	643	637	632	688	639	642	659	675	666	683	663	673	683	669	630	657	705	645	652	691	694	686	727	672	691	634	668	656	683	674	684	680	681	676	678	670	646	685	667	662	709	662	676	655	684	630	658	669	688	664	690	675	677	708	687	664	673	723	682	720	691	662	667	659	662	660	656	650	681	653	711	625	636	669	646	703	676	637	684	650	668	662	702	704	716	723	674	688	652	648	651	662	691	645	709	641	694	664	642	680	656	702	632	663	709	707	635	626	668	674	666	627	661	643	693	663	676	629	674	713	644	692	675	672	661	671	718	656	654	669	692	676	663	676	646	693	703	684	599	675	680	683	612	670	660	624	660	683	648	659	695	662	709	676	679	655	667	674	684	664	629	675	688	693	630	623	659	689	655	704	703	695	653	665	685	648	673	669	665	630	710	695	641	692	702	687	659	696	732	672	679	664	689	679	697	632	646	635	686	670	632	682	624	654	632	672	683	646	708	639	684	691	683	676	710	709	691	607	695	700	665	636	685	674	691	687	676	670	659	669	676	766	679	622	696	655	638	719	657	626	685	661	628	710	669	655	701	618	678	644	677	702	647	667	664	670	639	664	681	691	662	697	658	707	664	681	612	709	674	625	713	683	667	672	595	690	671	671	685	670	666	668	666
27391	21550	19533	8362	1055	747	764	739	697	728	713	740	694	741	699	719	679	733	721	725	704	718	728	752	704	764	780	733	749	734	724	746	758	748	721	770	857	968	964	809	714	703	716	732	740	770	745	698	712	692	704	715	758	661	739	689	682	713	775	742	721	733	697	682	723	784	768	719	711	700	670	707	690	691	735	716	704	750	699	732	752	772	716	693	669	766	679	708	707	734	721	712	751	748	748	734	734	742	736	714	728	720	692	695	702	714	728	717	708	764	715	735	734	713	750	745	761	721	706	779	676	702	747	725	706	778	718	706	699	753	779	744	732	716	708	740	734	745	736	706	735	743	740	723	744	749	725	685	739	721	695	710	748	669	733	720	681	717	747	783	763	770	723	687	704	737	728	694	747	744	720	735	704	719	729	753	741	669	668	726	723	687	739	682	696	681	756	745	682	714	777	728	696	710	720	714	694	725	713	781	695	703	700	708	719	707	714	697	706	771	716	733	742	734	665	696	760	730	751	720	698	725	772	787	698	735	699	726	689	660	747	675	736	693	728	768	737	705	746	712	762	696	740	716	678	719	703	738	756	727	708	703	738	725	756	718	710	753	756	749	712	692	694	664	804	694	688	743	722	699	745	722	700	726	703	720	707	753	731	745	743	677	733	744	725	744	727	734	724	712	724	691	719	697	711	728	715	699	728	731	732	728	737	715	725	654	689	723	711	731	697	700	715	750	719	750	718	736	737	706	724	762	671	709	743	674	753	716	713	723	730	726	735	774	720	736	727	748	723	763	702	668	740	710	753	706	747	704	736	752	690	744	721	693	785	729	702	732	716	717	678	761	759	704	742	709	688	687	729	740	684	785	689	752	728	735	719	738	700	708	707	702	719	680	760	693	746	738	673	765	734	727	784	693	686	671	762	727	721	665	767	710	688	765	743	681	673	708	735	717	734	716	692	698	692	729	728	742	730	723	749	725	783	731	742	681	737	708	698	696	740	704	725	708	709	698	748	711	695	707	697	703	702	725	705	710	742	696	747	742	729	720	757	752	703	714	728	726	746	725	684	690	763	699	689	703	734	740	728	759	747	688	743	700	731	748	719	713	750	744	731	691	707	733	718	743	699	724	743	693	696	744	764	674	699	754	672	715	744	714	710	722	682	692	730	755	693	743	715	719	692	735	686	725	749	672	700	732	683	727	751	691	738	745	776	715	778	725	707	688	717	702	726	712	753	720	693	737	709	716	710	715	743	695	688	731	693	750	682	707	743	709	700	729	736	733	720	710	715	720	722	715	720	743	754	703	707	688	745	744	706	736	730	681	706	696	723	727	738	724	729	728	736	715	757	680	711	720	724	671	713	671	758	724	738	707	725	722	781	742	680	722	727	717	777	725	708	741	741	710	708	730	735	710	695	757	709	668	757	724	727	717	740	689	704	740	719	738	731	734	707	721	707	778	714	742	735	669	704	750	748	734	789	765	715	660	715	712	745	739	715	715	717	737	760	726	704	772	729	736	741	751	687	730	734	751	703	736	752	705	717	704	706	688	760	732	767	734	724	733	712	676	703	737	717	745	752	698	712	686	722	699	687	760	726	692	758	724	748	661	722	710	790	723	771	715	722	749	714	730	729	688	747	753	709	726	749	712	753	742	712	695	727	730	756	687	716	754	734	680	661	688	718	669	732	695	741	689	730	741	691	742	690	713	710	740	708	714	736	702	694	779	732	722	716	698	741	725	725	754	728	759	707	731	749	729	740	663	711	702	758	722	708	665	775	747	692	745	770	757	742	729	697	764	693	699	701	705	685	726	689	704	742	762	715	680	749	688	691	678	696	754	761	728	732	684	742	712	722	728	711	763	694	643	670	729	756	691	766	733	696	744	717	733	739	707	710	694	731	713	736	701	687	685	746	740	689	732	747	678	726	699	693	722	679	735	719	675	716	700	730	726	764	719	695	756	700	714	713	698	761	736	718	712	684	737	719	772	743	772	712	721	670	684	690	692	715	732	687	654	737	711	724	695	690	685	708	702	672	705	730	690	722	720	697	746	718	737	712	651	746	730	714	647	721	745	678	713	677	714	726	734	695	709	776	674	710	704	717	722	657	745	727	707	667	668	698	728	729	707	729	735	702	680	713	753	677	713	773	691	729	708	730	739	716	755	705	753	712	723	724	724	680	735	733	743	776	760	707	676	702	756	793	726	736	732	750	756	725	725	710	740	716	715	740	721	721	724	716	728	707	661	715	788	684	720	713	715	740	697	733	742	724	719	783	685	704	706	763	697	739	751	720	759	743	711	710	728	722	759	700	683	720	683	704	734	703	734	712	681	759	736	682	723	769	716	709	682	703	720	713	754	741	693	749	766	717	712	713	736	731	718	709	712	687	726	739	719	704	684	741	741	772	709	647	661	685	722	741	702	740	720	728	701	704	728	749	756	743	756	740	730	724	718	718	721	716	688	663	728	685	696	740	691	721	702	718	707	697	731	710	677	715	697	718	722	664	705	738	720	664	685	744	684	709	719	712	727	730	764	742	652	730	751	725	664	736	745	716	700	730	720	700	710	690	691	714	689	749	708	694	738	740	773	727	665	729	716	739	723	754	714	747	775	731	723	715	727	722	736	713	708	707	738	734	717	709	730	775	729	699	764	737	695	673	720	750	735	707	748	715	724	709	720	764	743	693	732	771	721	714	738	738	686	721	737	769	713	725	756	753	718	720	716	686	727	757	762	711	652	730	759	729	715	764	724	726	753	727	686	692	723	705	797	755	701	704	699	699	754	674	661	711	741	741	677	704	695	740	764	761	691	707	650	745	749	704	728	703	749	747	748	723	687	725	743	701	721	691	726	756	695	711	717	759	711	742	721	756	658	725	745	710	714	705	711	682	735	723	715	732	713	735	719	748	747	714	778	766	730	737	729	727	713	750	663	715	683	722	744	683	733	729	734	689	713	708	702	751	728	700	764	744	709	739	711	714	752	740	740	713	732	772	737	648	714	703	704	704	735	727	793	643	724	771	711	731	726	772	717	733	748	704	705	720	698	722	733	686	695	689	667	707	672	672	709	697	686	735	690	741	707	705	694	744	728	687	803	747	738	734	714	729	679	741	758	745	710	701	729	712	675	709	729	705	766	695	746	772	720	733	717	735	650	710	693	711	676	708	723	708	696	708	705	757	657	731	718	724	713	708	672	727	702	695	756	749	718	772	699	691	705	737	664	716	677	724	690	715	713	727	752	743	714	734	715	741	706	716	736	706	738	732	723	729	728	724	728	717	682	706	644	761	750	777	728	729	696	739	687	715	719	738	693	746	752	740	722	723	737	748	693	717	660	718	696	714	720	752	739	742	695	725	725	734	700	736	666	785	765	658	735	716	705	728	714	694	727	745	672	671	743	771	720	717	735	717	684	699	711	702	724	682	710	703	769	720	756	695	764	709	738	730	717	741	669	717	772	711	746	670	674	686	716	682	782	751	727	696	723	667	741	745	696	746	717
25067	32301	26677	10360	1687	1324	1316	1240	1239	1224	1191	1268	1257	1288	1211	1214	1184	1200	1187	1238	1209	1165	1180	1135	1217	1213	1221	1227	1235	1272	1156	1227	1232	1187	1201	1188	1502	1746	1845	1377	1206	1225	1218	1224	1203	1193	1177	1196	1248	1196	1180	1171	1140	1212	1197	1200	1162	1147	1246	1230	1181	1153	1173	1152	1155	1123	1213	1214	1182	1153	1173	1172	1152	1146	1179	1182	1186	1143	1131	1211	1196	1163	1159	1198	1160	1191	1171	1203	1161	1189	1120	1204	1242	1165	1187	1197	1271	1193	1190	1161	1168	1188	1217	1235	1196	1225	1253	1168	1160	1156	1243	1191	1234	1201	1249	1106	1169	1148	1191	1161	1225	1181	1220	1215	1158	1222	1115	1196	1245	1204	1234	1219	1208	1192	1247	1221	1201	1164	1204	1203	1137	1146	1164	1208	1126	1228	1169	1193	1130	1173	1145	1236	1229	1145	1184	1170	1208	1205	1254	1239	1204	1143	1233	1216	1199	1121	1185	1277	1182	1271	1237	1195	1246	1200	1176	1230	1211	1158	1199	1215	1174	1240	1197	1209	1201	1189	1185	1222	1278	1225	1199	1238	1195	1153	1186	1183	1208	1223	1133	1235	1174	1185	1176	1184	1152	1199	1205	1217	1196	1226	1232	1134	1196	1194	1222	1177	1178	1188	1174	1203	1171	1181	1169	1153	1242	1236	1208	1220	1198	1198	1177	1194	1229	1135	1179	1181	1207	1189	1175	1179	1170	1173	1230	1227	1231	1217	1202	1195	1146	1201	1232	1219	1174	1189	1192	1201	1176	1175	1181	1173	1205	1167	1194	1181	1134	1145	1231	1220	1177	1217	1238	1189	1189	1184	1190	1209	1211	1232	1183	1230	1164	1235	1218	1181	1203	1224	1260	1188	1205	1206	1178	1162	1161	1204	1163	1193	1189	1235	1224	1216	1134	1208	1185	1228	1184	1151	1154	1221	1145	1184	1149	1256	1175	1198	1190	1212	1249	1190	1187	1224	1158	1258	1183	1122	1136	1168	1158	1159	1150	1179	1146	1216	1143	1199	1212	1162	1227	1159	1205	1205	1193	1172	1153	1230	1205	1183	1173	1215	1196	1138	1131	1173	1121	1181	1185	1185	1216	1248	1150	1141	1166	1243	1123	1192	1180	1219	1260	1268	1214	1123	1196	1162	1211	1181	1197	1219	1176	1192	1173	1187	1191	1204	1174	1176	1145	1226	1176	1173	1200	1159	1213	1224	1220	1239	1274	1167	1200	1175	1173	1209	1179	1196	1202	1170	1177	1228	1170	1146	1188	1267	1137	1173	1245	1162	1187	1186	1103	1239	1163	1247	1170	1183	1185	1110	1224	1189	1210	1258	1164	1131	1230	1260	1156	1268	1266	1187	1187	1140	1189	1143	1197	1164	1153	1187	1177	1135	1197	1180	1127	1238	1210	1167	1212	1219	1203	1181	1249	1214	1143	1203	1147	1183	1205	1186	1211	1142	1178	1230	1223	1183	1188	1174	1178	1127	1192	1238	1247	1185	1144	1160	1247	1242	1190	1195	1209	1172	1173	1199	1204	1143	1171	1201	1182	1226	1193	1161	1155	1172	1173	1179	1143	1222	1231	1140	1137	1156	1257	1176	1212	1231	1182	1192	1132	1203	1231	1157	1229	1178	1219	1138	1197	1210	1194	1227	1218	1192	1204	1184	1190	1227	1167	1135	1209	1199	1260	1175	1272	1227	1184	1222	1203	1189	1143	1236	1185	1221	1189	1159	1134	1212	1188	1219	1203	1277	1163	1187	1190	1152	1207	1128	1235	1198	1182	1179	1157	1195	1148	1175	1215	1209	1221	1245	1204	1232	1123	1201	1227	1219	1156	1255	1159	1204	1158	1252	1263	1135	1204	1195	1157	1210	1200	1241	1182	1209	1243	1201	1208	1223	1202	1187	1149	1149	1203	1222	1178	1189	1214	1181	1188	1175	1250	1201	1191	1175	1159	1200	1152	1288	1194	1162	1198	1148	1163	1184	1138	1175	1170	1173	1251	1183	1240	1163	1230	1200	1161	1156	1190	1165	1150	1198	1199	1184	1173	1196	1142	1149	1242	1170	1181	1147	1214	1234	1162	1206	1127	1185	1189	1156	1225	1219	1101	1247	1198	1188	1186	1222	1212	1175	1195	1212	1198	1195	1168	1220	1231	1136	1206	1250	1185	1221	1186	1209	1162	1197	1182	1216	1232	1219	1163	1179	1132	1195	1150	1197	1184	1159	1145	1232	1265	1150	1217	1204	1202	1203	1251	1160	1193	1204	1185	1188	1156	1186	1193	1214	1243	1182	1157	1220	1170	1185	1197	1165	1192	1196	1195	1220	1235	1227	1259	1144	1126	1185	1218	1163	1170	1244	1191	1201	1202	1176	1180	1177	1179	1189	1201	1202	1111	1173	1202	1234	1228	1198	1156	1160	1197	1167	1145	1122	1216	1209	1179	1208	1206	1156	1182	1185	1216	1234	1187	1197	1181	1152	1142	1135	1177	1166	1149	1125	1146	1171	1181	1257	1167	1200	1184	1238	1178	1155	1233	1211	1170	1208	1172	1247	1205	1213	1158	1222	1231	1162	1247	1212	1136	1206	1177	1189	1128	1228	1207	1183	1174	1185	1189	1210	1167	1200	1102	1189	1288	1189	1219	1183	1177	1244	1147	1181	1223	1182	1212	1203	1240	1181	1291	1158	1192	1237	1247	1189	1208	1181	1210	1177	1161	1191	1205	1228	1178	1182	1212	1282	1224	1184	1270	1188	1244	1186	1190	1147	1214	1173	1207	1188	1198	1191	1156	1192	1191	1172	1213	1151	1219	1205	1235	1209	1197	1168	1183	1165	1175	1148	1164	1149	1219	1215	1149	1165	1153	1209	1168	1194	1207	1159	1142	1186	1205	1159	1205	1269	1197	1220	1151	1136	1219	1174	1221	1184	1241	1174	1184	1175	1190	1179	1219	1158	1147	1216	1194	1144	1196	1218	1173	1127	1247	1181	1211	1128	1152	1260	1209	1185	1140	1189	1154	1193	1198	1190	1195	1212	1201	1186	1227	1187	1149	1246	1161	1227	1215	1264	1225	1238	1131	1206	1179	1227	1178	1189	1256	1145	1170	1180	1197	1217	1171	1209	1143	1157	1191	1278	1292	1175	1227	1158	1226	1189	1191	1224	1154	1125	1151	1213	1154	1213	1169	1233	1202	1160	1209	1186	1188	1175	1173	1204	1153	1232	1173	1199	1173	1144	1193	1213	1229	1192	1227	1142	1197	1189	1208	1213	1237	1229	1179	1123	1155	1155	1208	1159	1224	1240	1169	1205	1135	1194	1145	1140	1197	1155	1202	1201	1191	1191	1166	1155	1183	1205	1163	1169	1164	1176	1165	1200	1205	1199	1263	1143	1199	1176	1235	1220	1224	1191	1186	1237	1206	1228	1157	1182	1260	1200	1178	1214	1212	1156	1157	1176	1185	1213	1178	1221	1171	1128	1214	1156	1176	1208	1152	1248	1152	1168	1171	1168	1174	1214	1234	1204	1186	1204	1139	1235	1158	1227	1199	1162	1144	1215	1185	1172	1165	1191	1171	1150	1224	1212	1199	1224	1164	1237	1235	1212	1131	1175	1278	1156	1191	1178	1204	1243	1205	1219	1186	1176	1133	1187	1158	1173	1226	1241	1187	1177	1173	1203	1175	1136	1188	1156	1130	1172	1186	1141	1140	1269	1254	1243	1196	1194	1219	1162	1182	1206	1237	1202	1196	1220	1198	1207	1227	1109	1224	1185	1152	1220	1201	1144	1131	1217	1235	1244	1184	1155	1187	1151	1151	1197	1160	1187	1187	1211	1148	1146	1197	1162	1097	1184	1227	1118	1156	1149	1181	1130	1238	1198	1228	1202	1180	1229	1159	1148	1211	1132	1187	1185	1216	1251	1165	1199	1220	1190	1201	1221	1220	1210	1151	1226	1219	1139	1175	1190	1231	1144	1222	1155	1199	1282	1182	1118	1174	1197	1163	1173	1182	1245	1227	1170	1194	1187	1122	1201	1212	1207	1246	1202	1119	1183	1131	1211	1209	1158	1177	1136	1226	1150	1228	1226	1119	1223	1233	1161	1161	1191	1186	1153	1209	1158	1213	1234	1248	1163	1171	1180	1165	1246	1212	1239	1175	1213	1207	1211	1224	1252	1217	1129	1202	1209	1165	1193	1174	1159	1143	1151	1150	1182	1217	1175	1200	1147	1291	1204	1192	1200	1193	1170	1181	1191	1167	1220	1187	1154	1233	1196	1195	1166	1203	1236	1151	1139	1192	1168	1218	1212	1175	1144	1220	1209	1194	1239	1236	1165	1214	1147	1193	1172	1173	1136	1189	1162	1175	1238	1171	1198	1155	1172	1189	1217	1154	1103	1218	1212	1210	1190	1193	1241	1209	1185	1235	1219	1197	1164	1228	1230	1187	1147	1216	1210	1180	1171	1192	1187	1220	1166	1199	1215	1202	1273	1201	1147	1195	1223	1190	1187	1134	1184	1218	1195	1211	1182	1186	1225	1203	1197	1221	1192	1203	1155	1204	1211	1150	1185	1257	1209	1203	1236	1201	1242	1183	1134	1217	1198	1232	1250	1195	1156	1167	1173	1194	1190	1200	1154	1207	1211	1146	1207	1169	1202	1178	1221	1219	1136	1218	1162	1209	1188	1187	1178	1174	1203	1188	1144	1153	1162	1169	1180	1189	1125	1195	1202	1264	1200	1139	1248	1228	1206	1162	1205	1232	1179	1156	1199	1247	1172	1150	1149	1199	1214	1207	1141	1217	1167	1235	1210	1196	1215	1197	1228	1166	1200	1170	1272	1196	1105	1114	1177	1225	1168	1219	1195	1220	1185	1151	1205	1203	1191	1254	1167	1178	1199	1201	1250	1164	1226	1187	1212	1134	1153	1181	1225	1189	1184	1221	1191	1211	1169	1224	1140	1195	1264	1163	1195	1186	1164	1206	1162	1153	1227	1183	1201	1203	1142	1146	1193	1128	1091	1259	1203	1209	1242	1207	1207
24630	21474	28458	24901	17718	3209	1213	955	873	806	812	760	789	798	740	752	754	709	740	749	748	712	733	695	747	756	729	695	718	698	710	686	685	727	720	934	2026	2070	1816	1106	711	675	670	676	692	687	697	712	692	692	708	684	684	717	692	710	640	720	744	698	688	711	680	686	707	694	726	661	672	678	726	681	672	701	687	719	707	670	690	715	700	698	718	689	689	715	625	696	634	711	719	658	713	678	678	689	704	698	696	725	717	690	690	659	718	762	765	703	767	695	659	685	721	685	708	763	712	753	745	678	675	712	714	711	695	704	645	735	730	658	678	677	672	695	636	687	693	710	678	707	671	682	684	693	708	670	728	688	698	679	728	690	655	706	722	637	690	668	725	627	709	665	747	683	720	684	712	717	727	694	667	736	662	664	677	664	680	728	742	634	679	714	711	686	670	732	704	683	664	688	672	671	657	697	729	676	722	662	669	683	666	691	663	671	669	711	678	675	678	684	705	705	709	724	670	683	732	686	669	672	708	709	704	666	706	704	706	694	707	664	685	700	681	676	679	675	707	701	718	749	642	669	620	725	724	682	724	651	706	705	738	644	645	655	668	660	627	719	702	679	759	703	716	735	688	677	641	694	706	658	719	627	689	738	664	691	705	733	678	645	701	673	691	752	651	771	706	698	713	694	659	711	726	639	703	732	660	701	708	638	683	711	720	665	695	736	708	681	705	728	718	712	626	681	709	652	654	674	675	711	670	671	669	674	682	708	693	723	706	658	690	741	650	655	707	729	676	727	663	661	716	685	692	668	702	729	660	691	690	715	680	672	694	708	668	723	729	642	737	706	689	671	664	737	689	653	659	687	666	708	681	653	696	695	705	679	654	654	711	723	685	693	712	702	707	750	684	732	696	692	742	680	728	653	681	717	654	684	707	717	706	681	651	666	704	706	721	721	672	676	678	704	681	672	654	677	653	664	706	652	687	715	716	715	716	681	718	721	715	717	652	665	674	660	692	676	696	684	681	674	703	711	691	742	656	683	663	690	728	737	663	698	676	708	702	633	709	689	699	689	697	681	687	656	700	668	701	639	736	718	710	676	719	693	715	690	671	707	667	672	678	725	649	708	712	743	688	708	681	749	674	664	705	715	719	668	718	700	711	682	654	765	703	717	690	667	690	673	713	744	695	691	717	663	704	676	689	696	700	646	667	685	726	643	661	699	685	691	718	714	666	699	678	713	690	727	713	665	682	676	698	696	681	748	697	679	656	665	729	678	672	705	714	705	699	656	739	692	721	725	716	681	654	695	731	680	696	659	697	731	724	725	700	678	688	675	671	715	646	699	745	635	702	659	717	728	698	690	673	664	654	652	721	736	687	675	699	676	711	680	712	667	698	690	700	709	655	652	655	622	678	684	720	642	711	690	689	711	687	699	676	674	698	650	731	652	656	715	728	730	720	715	679	696	665	661	706	676	685	678	698	745	675	675	693	700	666	689	745	734	694	702	695	675	719	778	691	691	661	678	709	710	712	654	702	735	748	686	691	709	663	631	713	688	694	681	731	684	669	693	649	692	708	721	662	701	673	735	721	730	707	697	674	672	756	686	683	721	701	666	659	730	717	702	671	671	683	674	672	722	684	703	702	722	685	700	704	692	727	702	728	731	693	702	702	691	684	721	729	713	698	717	706	670	694	632	743	674	679	681	711	721	683	676	676	715	698	645	695	694	713	685	668	661	675	670	722	703	745	703	716	700	694	674	704	716	653	691	681	700	703	690	695	664	709	730	687	710	679	718	721	702	752	692	713	716	672	638	680	631	651	709	711	665	736	695	661	691	682	687	754	674	610	707	681	707	698	698	688	725	672	709	695	672	658	758	673	660	698	738	707	700	735	702	647	698	715	688	684	694	684	693	695	680	688	653	682	744	682	695	682	662	712	691	719	696	715	651	748	677	702	676	721	690	643	701	677	667	640	687	735	641	680	681	681	694	681	699	701	685	695	702	660	718	699	699	720	701	698	682	684	744	681	691	696	713	703	654	692	624	714	744	663	679	726	681	654	708	707	697	723	716	685	679	722	676	684	657	661	686	689	703	683	682	712	691	681	710	711	707	672	684	711	642	687	691	706	703	733	666	696	670	707	707	695	730	720	721	669	708	640	679	714	661	684	674	663	708	659	679	699	743	684	669	660	670	724	726	668	683	617	661	685	647	698	691	689	660	617	668	648	684	722	666	678	616	689	667	708	676	715	688	682	718	694	712	660	678	685	658	674	728	679	697	726	671	676	681	677	687	691	693	713	698	654	722	711	703	690	697	664	746	671	699	711	656	661	697	675	707	713	720	670	745	696	681	719	677	688	666	741	692	698	684	748	651	764	670	698	649	635	681	652	702	683	691	706	748	675	686	684	683	690	673	669	714	696	654	700	663	706	702	707	678	670	688	729	707	704	680	661	719	695	706	689	716	703	726	699	645	718	695	715	718	715	692	745	702	665	696	694	665	681	704	734	681	670	701	682	683	678	682	735	704	673	711	692	743	665	740	688	695	658	649	684	732	693	688	692	740	703	704	684	676	666	710	693	729	699	658	694	688	667	741	729	655	697	642	739	663	686	674	672	668	749	647	695	690	688	674	707	684	742	706	717	677	645	681	677	692	703	721	687	700	679	686	687	717	721	726	745	741	688	737	699	671	716	737	689	695	659	628	686	695	686	677	653	702	678	714	730	619	624	759	630	706	678	729	674	700	688	693	727	659	668	732	709	650	663	692	625	708	699	680	698	680	663	708	724	650	659	707	680	733	663	684	680	723	699	722	684	708	710	730	662	688	658	672	674	718	688	682	691	702	704	637	707	704	656	718	708	693	685	676	699	659	680	701	684	697	729	694	678	626	689	667	676	748	649	680	747	719	671	677	674	672	702	739	687	688	760	705	668	677	718	650	658	660	640	674	681	707	685	706	706	729	737	652	668	677	751	677	661	733	696	691	678	700	665	660	659	689	691	688	677	680	684	702	710	664	680	683	695	699	702	688	754	656	681	669	683	692	705	697	711	657	697	690	691	706	674	722	707	675	657	726	686	674	713	669	749	670	686	677	642	658	671	730	735	700	709	740	689	657	684	665	677	701	721	664	666	691	711	680	676	703	683	707	759	705	683	706	715	673	691	681	683	709	717	672	707	699	720	698	705	652	717	657	674	700	713	690	689	706	697	648	746	688	678	727	690	682	693	654	660	724	693	671	690	699	677	702	680	703	685	689	710	708	702	692	709	724	744	726	663	698	704	695	710	682	711	661	714	733	674	714	676	712	663	670	679	700	681	702	729	734	707	681	736	648	667	668	670	684	644	694	671	692	695	679	676	704	724	674	730	699	690	703	661	675	682	694	672	646	720	712	688	654	685	678	670	702	694	699	688	676	687	686	730	701	683	686	656	705	728	692	694	743	663	725	667	726	678	743	710	680	695	700	681	703	718	660	695	693	654	689	690	721	676	715	677	679	682	698	686	691
26657	43379	37052	14142	5196	2395	2021	1818	1632	1514	1450	1452	1388	1404	1378	1269	1296	1268	1217	1220	1249	1218	1218	1272	1274	1212	1265	1260	1230	1257	1205	1208	1208	1232	1129	1917	4659	4821	4256	2123	1160	1166	1178	1204	1131	1227	1095	1180	1176	1174	1186	1145	1156	1233	1171	1151	1145	1126	1187	1221	1190	1148	1181	1145	1170	1204	1229	1127	1155	1120	1174	1168	1197	1120	1124	1147	1122	1158	1188	1124	1165	1200	1157	1108	1123	1162	1126	1155	1118	1135	1232	1152	1130	1144	1169	1114	1173	1118	1205	1152	1122	1168	1188	1208	1161	1160	1147	1140	1139	1171	1172	1196	1123	1110	1158	1187	1210	1172	1157	1210	1180	1208	1117	1195	1253	1151	1201	1151	1160	1149	1113	1127	1130	1181	1158	1261	1169	1160	1188	1145	1132	1141	1180	1140	1159	1144	1225	1170	1249	1210	1155	1139	1191	1157	1176	1154	1100	1129	1125	1200	1166	1126	1231	1203	1098	1200	1202	1160	1121	1171	1157	1147	1167	1186	1131	1156	1180	1149	1210	1201	1198	1168	1136	1170	1179	1267	1206	1209	1247	1190	1161	1106	1108	1145	1145	1137	1120	1204	1141	1170	1175	1190	1182	1176	1160	1142	1064	1164	1142	1170	1176	1180	1126	1153	1127	1185	1134	1127	1166	1168	1143	1203	1153	1184	1160	1173	1127	1162	1148	1178	1209	1156	1169	1119	1169	1178	1166	1163	1154	1139	1188	1140	1104	1193	1141	1146	1151	1211	1166	1186	1159	1206	1129	1176	1172	1167	1123	1163	1140	1152	1205	1130	1129	1156	1163	1109	1162	1121	1202	1162	1132	1160	1160	1192	1124	1158	1201	1175	1162	1131	1185	1151	1162	1148	1175	1183	1197	1147	1181	1220	1174	1170	1161	1061	1134	1131	1111	1229	1188	1097	1218	1138	1155	1198	1151	1142	1171	1145	1166	1201	1141	1167	1124	1164	1097	1144	1109	1172	1172	1182	1157	1129	1198	1126	1206	1147	1217	1185	1146	1189	1154	1068	1177	1135	1144	1152	1186	1107	1173	1168	1147	1165	1180	1139	1202	1182	1162	1184	1192	1170	1075	1170	1133	1177	1092	1183	1155	1203	1165	1169	1153	1153	1125	1128	1136	1127	1183	1162	1118	1156	1154	1152	1116	1139	1146	1169	1110	1143	1184	1169	1221	1194	1183	1178	1144	1154	1157	1215	1155	1133	1187	1136	1152	1160	1185	1198	1162	1111	1205	1202	1183	1130	1100	1214	1121	1175	1131	1153	1158	1155	1166	1171	1088	1202	1226	1183	1156	1171	1206	1213	1175	1089	1138	1117	1174	1143	1159	1131	1147	1097	1154	1151	1177	1078	1166	1144	1177	1137	1170	1200	1146	1139	1207	1185	1115	1196	1127	1179	1189	1191	1185	1100	1142	1155	1134	1115	1157	1167	1121	1192	1153	1176	1124	1185	1124	1164	1193	1115	1195	1168	1199	1147	1157	1157	1154	1154	1159	1230	1124	1129	1172	1191	1163	1134	1164	1215	1170	1182	1110	1124	1244	1130	1231	1183	1138	1082	1198	1122	1144	1178	1201	1198	1107	1212	1200	1150	1151	1173	1163	1203	1191	1209	1139	1169	1194	1211	1193	1109	1184	1162	1130	1138	1144	1159	1206	1146	1200	1165	1134	1093	1138	1142	1192	1120	1173	1173	1146	1146	1148	1134	1142	1169	1131	1157	1133	1128	1191	1171	1209	1149	1113	1205	1161	1123	1166	1162	1107	1174	1233	1157	1217	1178	1131	1131	1169	1163	1101	1144	1158	1211	1158	1144	1186	1128	1109	1215	1160	1126	1156	1183	1115	1164	1193	1107	1215	1175	1090	1112	1194	1127	1138	1136	1218	1150	1098	1122	1128	1158	1136	1164	1162	1167	1151	1190	1140	1114	1173	1159	1120	1212	1149	1196	1128	1142	1155	1145	1282	1156	1215	1132	1170	1193	1187	1148	1191	1108	1145	1176	1212	1155	1142	1220	1157	1174	1169	1175	1154	1172	1175	1140	1157	1192	1210	1149	1194	1161	1185	1171	1206	1171	1173	1151	1154	1115	1199	1151	1127	1175	1127	1177	1115	1158	1129	1187	1245	1120	1187	1162	1129	1139	1180	1142	1143	1180	1145	1193	1096	1151	1131	1166	1145	1163	1209	1128	1177	1153	1177	1101	1171	1129	1162	1133	1119	1124	1217	1120	1176	1194	1138	1198	1153	1124	1234	1222	1169	1088	1146	1152	1152	1136	1150	1119	1215	1152	1195	1232	1094	1173	1153	1166	1150	1196	1181	1190	1159	1131	1163	1118	1170	1145	1150	1247	1172	1168	1201	1218	1133	1202	1241	1187	1150	1154	1134	1187	1199	1182	1181	1201	1170	1184	1156	1151	1186	1153	1134	1170	1176	1167	1187	1188	1193	1161	1164	1160	1187	1143	1087	1144	1122	1238	1183	1155	1211	1165	1218	1188	1161	1185	1211	1144	1111	1161	1136	1186	1206	1211	1183	1089	1159	1214	1124	1174	1166	1204	1240	1172	1219	1134	1096	1161	1179	1098	1123	1146	1144	1130	1169	1184	1120	1117	1269	1108	1175	1156	1190	1110	1168	1209	1156	1214	1178	1157	1150	1151	1126	1123	1171	1185	1147	1179	1138	1203	1087	1165	1198	1115	1182	1231	1081	1152	1162	1195	1196	1151	1169	1161	1161	1122	1204	1168	1153	1129	1158	1163	1176	1211	1175	1113	1124	1235	1092	1163	1119	1107	1130	1150	1159	1190	1158	1148	1136	1111	1176	1145	1166	1172	1170	1155	1116	1210	1132	1184	1249	1154	1174	1152	1178	1143	1113	1142	1148	1108	1146	1183	1157	1143	1215	1085	1161	1119	1184	1148	1168	1203	1146	1206	1097	1144	1157	1161	1209	1197	1154	1207	1189	1179	1167	1163	1210	1167	1195	1216	1142	1135	1107	1137	1145	1202	1175	1203	1156	1241	1125	1168	1106	1138	1157	1147	1217	1194	1164	1184	1153	1158	1195	1177	1207	1193	1121	1137	1206	1130	1140	1151	1207	1164	1162	1108	1235	1195	1086	1195	1194	1137	1187	1167	1188	1115	1154	1184	1197	1156	1205	1168	1143	1120	1175	1161	1176	1237	1160	1131	1175	1207	1170	1155	1198	1141	1140	1150	1156	1145	1163	1204	1181	1136	1201	1172	1177	1093	1215	1155	1183	1165	1135	1176	1199	1194	1178	1201	1187	1136	1228	1118	1207	1159	1189	1146	1161	1212	1086	1141	1136	1144	1165	1141	1107	1138	1130	1178	1238	1216	1123	1130	1141	1175	1178	1130	1147	1159	1196	1119	1149	1166	1187	1110	1145	1168	1156	1138	1182	1172	1119	1216	1192	1194	1163	1164	1088	1158	1169	1157	1188	1159	1169	1143	1140	1207	1104	1132	1161	1122	1119	1148	1173	1153	1180	1158	1137	1178	1191	1150	1208	1162	1112	1112	1167	1114	1198	1126	1192	1173	1161	1130	1177	1171	1129	1100	1222	1139	1137	1186	1138	1181	1089	1119	1170	1125	1138	1208	1110	1156	1200	1136	1194	1150	1194	1126	1137	1185	1172	1108	1092	1148	1192	1163	1133	1131	1116	1176	1188	1159	1220	1162	1150	1129	1126	1157	1205	1204	1196	1159	1178	1174	1141	1149	1147	1177	1167	1205	1174	1159	1207	1191	1124	1100	1172	1181	1173	1155	1153	1154	1137	1208	1181	1198	1192	1115	1141	1246	1126	1166	1158	1140	1179	1149	1190	1151	1157	1104	1163	1217	1111	1179	1126	1178	1110	1155	1149	1166	1167	1189	1152	1178	1173	1178	1103	1136	1130	1151	1192	1193	1182	1154	1111	1185	1128	1136	1168	1096	1158	1109	1145	1146	1207	1199	1170	1120	1143	1186	1121	1157	1167	1156	1115	1137	1155	1184	1179	1189	1140	1195	1142	1166	1147	1164	1157	1171	1154	1163	1103	1185	1167	1248	1116	1173	1197	1176	1166	1128	1177	1145	1136	1130	1186	1158	1170	1198	1185	1160	1113	1184	1131	1185	1168	1133	1132	1148	1193	1173	1161	1172	1168	1190	1151	1141	1123	1181	1095	1193	1155	1158	1150	1195	1152	1159	1189	1130	1197	1130	1183	1195	1169	1123	1175	1186	1167	1137	1190	1140	1195	1159	1139	1105	1140	1109	1152	1213	1204	1159	1165	1165	1135	1173	1160	1124	1121	1141	1224	1150	1169	1193	1208	1136	1134	1147	1160	1211	1086	1142	1119	1180	1201	1152	1155	1110	1116	1204	1208	1169	1219	1163	1157	1156	1145	1123	1148	1165	1211	1212	1195	1190	1151	1187	1183	1193	1109	1157	1129	1170	1123	1150	1102	1174	1147	1169	1150	1185	1088	1164	1143	1166	1142	1218	1150	1160	1165	1203	1133	1123	1179	1171	1164	1118	1144	1185	1157	1129	1221	1178	1159	1146	1191	1208	1091	1164	1156	1149	1143	1149	1165	1139	1178	1193	1203	1187	1135	1191	1182	1111	1214	1153	1151	1194	1187	1194	1168	1162	1189	1172	1127	1158	1114	1210	1135	1118	1150	1152	1119	1145	1249	1178	1116	1165	1130	1161	1143	1126	1181	1155	1127	1181	1146	1118	1237	1122	1118	1173	1222	1130	1132	1185	1193	1159	1190	1169	1172	1162	1136	1168	1107	1181	1186	1177	1145	1130	1150	1147	1174	1143	1180	1163	1144	1115	1168	1193	1171	1154	1230	1165	1172	1115	1191	1197	1187	1164	1142	1067	1190	1197	1178	1155	1135	1142	1116	1154	1213	1171	1154	1129	1232	1136	1152	1171	1111	1140	1156	1145	1210	1170	1127	1144	1217	1150	1168	1100	1151	1202	1175	1221	1153	1101	1131	1168	1140	1152	1173	1185	1133	1185	1161	1129	1218	1121	1191	1162
23514	21423	29156	24097	21398	17513	2078	863	625	561	478	525	513	487	423	466	417	429	444	456	448	384	377	403	379	403	415	369	396	365	388	357	381	404	391	1005	2636	2841	1869	468	366	367	363	382	355	363	350	365	363	359	361	385	402	368	344	354	365	363	385	388	354	350	364	378	378	329	352	373	360	349	338	328	368	380	340	364	378	375	357	340	345	332	395	332	331	322	368	372	372	340	324	365	412	361	386	345	394	385	335	376	368	346	329	370	377	365	356	368	339	336	347	354	368	365	365	350	346	383	348	370	357	342	370	363	394	350	344	374	357	364	338	341	372	358	337	373	378	350	346	362	355	351	328	353	368	374	369	343	356	357	347	355	334	389	391	378	381	365	372	333	361	350	393	366	345	347	396	354	355	359	343	372	374	361	370	381	359	389	357	394	377	373	311	338	367	354	384	356	341	337	365	376	342	364	386	357	328	376	340	356	324	381	365	403	364	340	330	371	345	383	351	368	377	333	393	373	373	370	368	338	383	373	336	376	313	390	342	352	402	362	329	385	365	337	385	382	359	364	353	353	376	376	364	389	353	348	369	375	378	360	336	354	375	343	375	383	362	363	330	367	350	350	361	342	367	345	322	330	357	377	337	351	375	340	371	380	379	367	373	384	346	339	383	336	387	357	347	333	357	357	334	386	385	369	349	340	324	319	360	350	379	360	376	341	333	358	384	376	343	322	357	343	344	370	331	338	344	332	342	376	366	340	365	374	368	409	377	364	354	335	375	350	369	400	347	339	393	367	364	350	335	391	365	358	346	360	341	348	368	383	334	329	409	351	314	372	381	368	397	337	361	367	388	356	375	361	342	341	358	370	368	363	321	351	361	390	366	345	340	389	330	346	330	341	377	359	362	383	357	318	341	370	364	355	336	388	335	379	363	375	394	367	383	321	368	355	356	356	392	365	373	328	386	343	357	359	348	364	361	365	377	348	333	363	367	350	368	354	349	390	364	370	374	347	349	348	399	351	360	357	347	351	330	374	354	366	369	358	339	343	371	383	364	352	341	369	379	351	393	372	380	343	355	380	360	386	365	344	362	342	369	352	314	336	335	389	360	374	355	367	373	338	384	352	329	384	344	372	388	354	365	325	338	361	376	322	359	369	336	360	372	368	345	346	367	360	358	356	365	362	341	378	355	354	337	385	376	368	331	345	362	364	383	371	374	350	359	344	388	328	316	345	362	370	362	352	348	330	351	363	344	367	365	343	367	349	400	358	386	359	407	338	358	356	328	381	370	356	365	330	348	364	379	354	386	341	374	367	406	341	384	373	372	318	359	372	367	353	338	376	375	346	352	364	381	392	365	371	329	409	332	342	382	359	405	372	399	406	353	370	363	382	402	359	362	362	336	361	343	383	348	350	344	367	361	378	371	365	354	352	389	365	355	341	366	379	378	380	354	356	341	352	381	328	366	376	358	402	395	343	376	346	359	359	339	382	369	357	358	335	362	390	368	327	377	372	375	374	349	343	342	363	347	376	350	347	380	360	338	370	360	352	347	319	385	368	356	341	378	346	364	343	389	343	342	389	388	348	362	374	367	315	383	392	360	359	363	382	367	336	380	330	392	308	368	350	351	350	354	358	343	409	316	390	354	323	381	358	365	339	353	362	381	377	378	343	361	367	335	356	341	327	361	347	376	351	357	342	347	358	371	389	370	378	355	357	402	336	371	332	379	358	366	343	385	367	381	369	361	381	350	329	336	364	341	353	346	358	389	391	399	374	369	366	369	359	324	358	335	326	364	362	362	346	380	379	348	321	347	358	335	340	378	329	362	334	389	382	388	322	366	368	357	378	354	337	365	332	359	378	341	377	366	386	364	334	376	319	391	377	356	365	334	332	369	346	367	345	374	328	384	366	352	341	377	355	368	355	372	360	384	365	397	359	348	405	369	343	360	313	336	382	363	362	375	352	362	376	398	363	318	386	366	381	339	356	360	374	344	410	365	392	369	355	338	345	364	358	363	395	383	372	343	352	342	342	350	365	422	386	382	355	371	349	344	377	371	369	377	373	374	361	374	365	364	338	355	379	363	347	329	386	363	358	377	328	341	355	362	353	368	340	353	345	335	383	362	337	344	390	363	342	337	360	365	368	370	351	364	387	325	361	386	382	333	377	353	358	329	332	371	345	401	341	337	372	345	392	359	400	363	365	356	385	341	340	364	335	347	340	346	392	363	359	351	393	363	344	389	380	402	339	370	374	392	343	376	343	359	382	381	349	338	381	352	352	351	395	368	344	328	375	359	348	352	333	371	367	356	344	342	374	340	361	318	367	344	375	342	355	307	342	356	338	378	361	355	375	321	356	344	359	371	356	373	335	369	366	333	317	365	339	339	384	363	376	382	356	388	361	363	352	362	378	387	350	371	321	310	379	380	368	345	389	382	342	377	357	333	383	358	346	360	356	324	356	372	378	338	353	364	357	367	349	362	376	391	358	341	379	345	329	359	364	341	340	350	395	369	380	371	379	343	357	348	360	350	391	363	372	323	358	333	412	401	383	365	362	344	357	338	361	373	362	353	353	348	353	373	336	352	345	377	356	364	352	354	346	360	348	358	368	378	360	371	368	369	363	364	358	362	383	378	359	371	377	355	311	339	344	371	358	332	368	359	396	331	367	345	319	316	352	361	322	312	354	357	332	347	334	334	351	379	351	387	355	334	387	327	329	338	372	357	348	367	342	363	352	350	357	377	347	372	358	384	361	368	336	381	384	344	375	361	343	363	363	360	346	397	352	364	357	344	376	327	392	385	358	380	368	344	369	317	365	366	352	352	364	350	361	370	339	372	323	396	386	364	390	344	356	347	339	351	346	351	400	350	372	369	385	376	340	400	328	378	382	342	346	357	370	350	372	398	353	360	357	317	346	374	341	351	319	413	360	328	357	369	356	358	325	362	314	355	382	334	371	395	345	328	373	358	384	365	349	418	388	371	364	376	388	402	353	371	351	377	349	366	384	367	347	362	359	340	378	350	339	377	360	370	366	335	391	369	374	365	350	365	369	364	364	381	351	379	374	400	339	362	408	345	338	388	334	363	354	354	344	401	341	345	368	352	367	356	371	369	367	382	369	373	355	365	392	343	372	356	376	361	376	342	358	378	360	359	366	389	374	374	340	392	332	338	381	357	389	362	365	318	357	338	305	365	351	347	343	346	369	369	382	345	421	380	348	336	348	368	356	355	352	390	361	410	349	371	397	336	361	381	360	360	340	349	344	355	368	380	361	375	365	363	330	352	361	384	373	351	380	354	363	356	333	361	391	360	316	383	353	371	361	372	401	348	354	332	335	344	365	328	378	360	377	381	364	361	354	316	369	353	357	335	351	360	349	383	346	317	408	361	379	373	334	347	355	344	378	348	387	355	370	360	364	357	322	359	390	362	366	333	360	354	335	333	387	321	375	380	354	376	367	370	353	326	324	340	344	336	286	362	334	388	365	372	382	384	352	387	382
28482	49478	33075	18778	6016	3050	2293	1916	1663	1505	1298	1232	1125	1093	1009	964	878	838	847	776	780	768	760	791	805	729	694	682	812	744	671	692	660	677	727	2387	6682	7268	4755	847	617	633	664	617	649	635	628	611	619	656	669	596	602	628	657	612	617	613	617	625	610	613	632	669	662	654	659	652	632	640	582	665	645	591	633	603	625	634	628	645	625	635	601	665	652	645	611	657	668	639	615	615	646	636	634	578	644	603	609	600	656	625	670	631	594	642	660	673	622	626	618	604	605	635	691	619	615	643	661	624	645	634	613	613	605	609	579	612	643	635	566	634	615	631	633	639	646	667	651	594	646	642	659	592	572	615	623	640	649	643	616	621	635	580	657	643	611	597	596	636	641	636	610	615	622	606	652	641	616	671	663	633	625	623	605	583	635	627	629	607	657	640	627	728	605	649	637	653	593	609	682	680	652	638	617	613	640	608	646	574	617	625	639	630	588	624	642	622	591	588	616	585	655	594	659	649	617	632	656	620	587	565	613	603	565	605	622	624	605	638	620	596	686	604	591	625	626	630	635	620	623	634	597	630	594	616	590	630	599	585	613	603	613	652	606	611	594	652	582	651	604	662	620	656	610	587	600	619	600	615	611	596	588	669	618	648	657	599	618	621	594	646	623	644	621	614	643	669	660	639	648	638	646	624	618	597	631	604	608	604	579	610	622	631	668	609	640	644	623	616	675	624	672	584	624	632	597	598	639	609	645	626	683	651	659	604	655	679	650	606	655	646	596	584	634	649	604	659	591	658	614	635	632	604	643	619	662	625	609	642	631	615	620	671	631	600	653	628	627	623	641	617	640	607	623	614	623	640	661	640	605	630	640	648	622	571	650	584	615	611	621	596	647	678	610	626	605	610	633	614	615	636	639	629	624	614	646	615	630	631	597	582	630	627	649	637	622	660	633	618	638	636	627	613	603	650	668	611	623	645	651	647	618	649	603	604	657	619	635	664	646	651	603	610	606	626	681	672	645	641	594	648	623	666	619	609	672	645	616	625	649	614	626	619	628	634	609	614	648	617	598	646	678	624	593	650	621	655	633	593	664	640	688	643	630	597	601	631	621	613	622	620	594	657	609	652	604	619	602	654	638	618	629	629	633	633	613	651	612	588	615	646	614	597	662	582	615	632	625	658	631	639	635	612	612	651	602	628	622	633	621	648	637	629	661	615	627	607	595	580	672	600	649	594	617	612	623	593	615	605	604	643	618	657	617	642	623	640	590	609	667	617	607	628	585	657	620	590	618	610	646	613	600	601	630	633	627	624	577	652	623	581	628	655	637	629	612	613	652	651	617	621	621	642	626	620	615	614	629	634	640	615	639	596	626	637	626	598	659	599	651	584	599	587	625	634	618	615	583	596	610	639	619	586	617	608	660	625	635	621	644	655	585	647	680	555	629	615	603	582	604	608	642	650	599	615	673	627	632	644	635	593	644	595	660	640	640	607	661	641	594	642	635	622	644	635	601	657	612	663	632	626	649	615	652	630	631	677	624	619	636	605	651	655	652	613	613	652	622	606	613	615	610	622	661	661	609	639	639	620	632	616	652	640	616	598	650	647	668	647	644	585	674	604	630	620	589	622	652	639	656	628	629	660	652	636	598	572	660	644	670	641	646	632	614	616	627	626	611	581	593	614	603	627	580	604	626	617	660	622	609	629	586	623	586	620	617	626	587	576	607	635	618	613	593	646	651	650	601	554	620	666	630	615	617	616	586	620	620	607	656	601	632	666	590	649	678	588	637	602	593	613	627	620	614	626	619	610	653	623	585	653	638	669	602	582	616	632	623	617	613	637	570	650	626	600	642	624	668	678	631	665	622	634	612	611	578	633	638	592	661	672	641	623	641	647	646	617	640	611	610	660	647	625	604	628	631	673	644	622	671	573	618	643	637	652	667	622	630	660	598	631	581	654	644	647	607	589	608	616	631	618	619	653	641	664	630	623	627	622	629	598	631	577	623	575	590	581	621	612	608	622	666	637	626	629	631	607	640	628	615	596	591	625	663	629	630	629	626	611	631	615	614	647	622	625	650	579	600	648	594	632	648	618	638	637	604	643	644	670	639	650	624	598	608	628	649	605	636	614	637	646	641	633	606	654	590	628	621	621	650	658	661	607	623	622	638	644	578	610	625	615	677	604	655	581	629	648	600	619	643	656	606	624	638	633	614	616	669	625	605	608	608	593	656	659	628	658	579	645	613	656	647	672	654	615	612	631	621	651	602	592	624	661	566	633	639	624	665	617	623	612	652	628	590	623	612	621	670	631	616	609	642	605	639	684	592	617	624	618	613	638	614	598	632	615	608	609	668	657	639	633	623	594	624	647	631	609	613	621	649	632	587	614	657	617	665	648	631	641	613	618	630	615	652	584	611	609	644	614	636	633	609	600	637	669	618	644	656	595	633	649	610	647	625	643	649	657	630	625	579	616	604	627	653	627	612	647	620	631	597	633	578	616	630	658	599	609	639	609	621	664	633	603	624	602	628	648	652	660	635	594	615	654	634	645	649	622	583	632	639	657	718	623	661	642	658	611	638	622	644	628	635	603	621	614	584	657	675	615	645	626	582	592	599	635	609	591	663	646	618	643	654	605	638	638	593	600	594	596	602	575	649	622	596	648	603	628	620	584	590	664	608	611	688	625	590	593	672	590	598	641	625	676	633	625	630	629	609	636	634	657	629	650	621	614	619	631	635	641	660	643	604	615	677	629	611	630	596	644	685	612	635	623	653	649	660	630	634	629	633	616	642	658	600	622	653	581	649	649	615	639	642	611	603	594	633	617	591	628	572	574	639	607	630	650	669	647	625	610	572	582	597	627	646	685	615	629	621	636	602	598	639	588	627	660	638	602	634	645	637	577	590	649	670	629	633	612	608	609	642	604	664	631	648	643	635	601	633	607	598	647	614	609	645	663	628	591	618	576	650	633	594	640	636	620	682	658	602	670	626	677	659	596	665	620	615	641	624	620	619	646	650	651	642	609	604	605	616	634	616	589	653	637	598	614	623	607	672	695	625	663	614	596	628	595	618	626	668	641	639	630	627	654	598	602	609	604	693	635	660	622	642	571	626	592	624	612	612	628	609	655	622	688	625	611	588	607	636	633	659	606	666	603	618	622	620	652	566	592	612	623	637	618	616	615	624	622	645	635	632	638	634	633	637	589	649	595	642	635	638	593	664	620	619	606	609	606	655	660	585	637	563	600	583	575	640	626	638	647	629	637	604	632	637	619	646	618	641	655	663	626	613	604	644	648	643	639	638	674	629	669	621	580	620	624	644	602	624	609	593	646	639	646	622	655	593	659	683	675	677	605	653	669	615	615	584	616	619	640	605	674	668	631	604	640	655	606	640	615	631	643	614	633	636	581	584	661	651	594	632	640	642	611	594	649	569	650	577	603	595	665	613	608	630	660	626	667	640	631	629	648	626	602	624	611	599	637	650	590	603	621	598	621	608	607
27434	21877	16932	6495	937	725	754	741	708	657	717	702	718	719	713	624	716	702	656	693	694	694	729	698	694	702	714	629	705	716	722	677	705	698	686	728	805	830	897	714	729	679	698	707	653	719	682	654	731	702	686	643	672	682	705	679	687	699	638	713	680	679	693	723	684	697	703	687	623	663	680	717	705	729	690	670	696	671	707	642	693	730	680	678	736	684	702	735	688	693	758	660	730	727	671	689	659	670	619	698	661	719	664	664	668	659	717	668	716	668	697	660	692	645	682	693	655	676	647	695	675	696	665	693	706	657	714	684	706	670	653	712	733	670	752	648	607	699	678	674	693	729	736	674	702	718	709	678	661	685	743	701	664	675	694	714	652	681	681	703	720	695	698	691	688	700	693	667	691	658	721	709	681	641	676	704	730	646	648	701	635	694	712	683	715	660	675	654	679	714	673	739	711	736	709	671	647	641	685	670	664	697	744	672	676	696	697	660	705	676	648	642	683	685	731	668	663	703	721	663	702	710	649	712	677	677	664	647	699	679	653	686	691	667	697	676	683	702	712	751	653	633	688	640	685	701	682	715	654	689	734	654	694	683	688	697	674	703	735	672	703	698	693	683	687	702	704	674	729	720	690	665	713	624	682	711	689	687	697	702	698	684	670	667	702	661	665	711	705	652	687	723	683	667	700	654	661	741	669	685	684	716	635	662	679	699	685	689	709	685	658	697	724	667	718	683	682	674	685	689	750	672	707	701	670	708	688	699	688	709	701	687	689	706	683	723	689	678	640	662	693	728	655	671	710	701	663	702	722	689	703	677	634	668	737	686	642	651	663	741	732	688	675	645	728	699	728	650	731	652	699	680	734	708	689	676	693	639	688	702	703	706	667	664	724	619	656	658	705	661	706	702	720	678	687	678	660	694	707	635	654	655	735	650	670	649	659	648	680	701	683	691	700	652	669	712	664	671	657	674	727	701	667	653	674	712	665	715	708	650	672	677	664	675	715	698	684	635	703	669	703	663	655	635	675	697	705	718	697	641	727	687	709	669	658	680	703	696	677	674	699	663	674	664	682	663	596	670	650	701	660	691	678	711	720	656	704	704	670	665	697	690	701	674	683	678	648	666	706	713	698	686	689	671	686	634	670	720	681	702	672	707	693	746	674	698	678	630	729	720	666	722	649	696	698	701	726	703	671	657	688	707	677	685	695	733	686	697	713	686	721	689	670	671	702	652	706	657	696	736	659	703	666	724	701	624	694	715	705	681	702	689	642	745	697	697	678	647	659	719	714	704	653	716	718	689	686	715	645	686	739	735	704	645	675	691	687	704	699	720	693	678	696	653	639	655	699	658	697	692	691	691	709	716	651	729	676	700	741	678	713	667	706	695	691	712	712	691	686	683	689	669	712	662	718	709	670	684	723	667	673	697	694	722	673	708	666	709	616	703	718	720	694	670	689	687	664	670	703	687	682	665	661	726	666	708	669	692	717	730	683	673	651	719	693	676	741	721	717	676	670	747	677	697	667	737	726	679	691	726	676	663	672	675	727	684	659	689	746	652	657	637	703	713	653	681	711	746	648	677	665	669	663	749	687	653	677	667	677	682	662	689	678	670	665	672	654	655	683	703	645	686	715	670	650	697	670	659	687	691	692	689	635	725	744	661	696	699	681	646	695	698	699	694	667	692	667	685	722	685	750	666	675	744	668	634	684	636	678	708	735	703	724	648	701	665	708	693	695	708	652	699	700	677	710	712	688	729	692	703	671	650	646	709	691	642	686	683	655	699	656	651	700	658	753	690	718	737	634	711	716	720	633	675	643	659	684	674	698	705	701	709	657	643	649	727	730	660	680	680	714	685	702	643	653	610	663	651	701	685	664	667	663	669	662	680	671	727	685	662	685	687	672	692	690	654	706	652	716	721	666	685	696	762	680	721	722	687	702	685	698	712	688	665	690	682	695	652	711	694	718	688	655	680	673	722	744	615	676	708	705	733	737	638	687	683	685	699	650	727	729	655	680	665	665	679	737	699	671	634	672	691	674	697	673	696	733	697	690	693	688	666	705	706	678	698	639	724	662	738	673	648	717	655	673	694	655	710	676	671	667	689	688	625	640	724	671	697	650	701	693	661	682	698	682	710	688	674	675	685	676	661	709	687	681	708	664	661	675	652	664	710	733	678	647	676	692	696	676	658	671	639	702	675	708	700	702	693	689	686	664	737	691	672	662	708	707	683	646	658	684	691	669	718	700	675	682	665	638	664	675	672	691	708	698	708	720	711	726	682	693	640	679	717	666	667	683	696	692	728	676	695	693	665	687	645	691	648	686	678	672	699	690	691	624	720	652	660	614	642	711	682	703	693	630	715	671	682	678	712	718	746	684	697	659	649	740	706	697	630	678	671	660	701	693	706	738	748	695	679	650	718	691	675	710	675	649	718	676	713	674	723	663	640	666	689	664	703	683	684	652	717	680	685	677	693	704	673	699	702	669	693	685	705	681	711	624	681	715	714	707	668	694	689	690	708	688	664	677	702	726	696	696	641	721	672	713	713	667	741	659	633	728	710	694	663	669	683	722	665	702	698	661	680	658	645	668	705	691	652	680	662	679	653	680	651	656	663	723	735	641	717	709	660	700	649	705	649	649	664	699	691	651	711	653	681	679	692	733	671	679	720	710	654	682	674	637	721	717	705	689	662	693	727	664	693	688	682	682	630	715	653	705	676	692	705	663	681	688	704	714	669	675	734	689	689	692	689	708	688	673	660	707	669	659	704	688	699	727	700	668	698	691	678	701	643	712	656	678	659	663	697	624	645	699	688	698	648	701	737	706	684	703	668	674	671	687	712	691	681	633	773	682	676	648	652	681	688	680	694	688	672	677	703	689	683	681	677	656	716	705	676	661	707	653	712	658	672	673	688	653	700	678	697	683	675	685	669	672	648	688	656	730	733	669	636	668	733	683	681	661	697	706	670	674	724	724	651	697	689	693	694	701	678	672	658	663	684	699	713	679	687	680	699	681	742	715	664	679	684	655	739	650	663	690	674	701	741	679	686	700	699	729	717	678	677	728	695	677	669	635	655	690	651	665	689	662	747	693	651	683	668	707	692	658	637	632	697	689	742	639	677	664	692	709	693	658	651	681	641	675	688	716	727	665	681	709	689	668	640	695	678	718	675	678	676	723	640	662	679	665	704	663	695	713	693	710	678	635	677	680	722	665	691	672	621	685	720	730	699	649	712	681	664	690	692	694	726	663	691	684	727	691	680	665	639	681	652	680	686	687	665	724	659	712	638	701	675	665	670	721	677	735	659	688	680	720	675	651	687	694	671	688	672	728	683	634	700	668	702	657	722	713	695	714	674	738	684	668	662	715	659	621	692	685	678	704	703	718	663	678	668	675	669	742	677	652	689	633	719	681	677	689	661	669	677	680	708	676	649	661	693	670	706	667	677	696	679	634	692	722	653	722	689	641	682	673	738	687	701	724	687	646	674	733	680
23710	32624	21660	8590	1614	1267	1255	1199	1174	1143	1161	1168	1128	1168	1228	1194	1182	1151	1118	1087	1125	1143	1174	1208	1152	1146	1170	1192	1180	1136	1145	1163	1136	1099	1153	1266	1368	1633	1583	1157	1075	1171	1095	1147	1159	1125	1200	1147	1082	1150	1149	1189	1111	1055	1092	1134	1207	1091	1057	1149	1135	1137	1154	1090	1142	1134	1156	1110	1121	1120	1155	1145	1127	1151	1103	1077	1078	1149	1129	1159	1180	1168	1122	1100	1094	1131	1086	1205	1155	1134	1154	1128	1068	1139	1111	1131	1171	1123	1145	1128	1112	1190	1154	1116	1188	1162	1070	1067	1160	1091	1178	1140	1098	1102	1144	1171	1087	1115	1104	1093	1102	1101	1139	1117	1158	1131	1126	1192	1143	1121	1148	1173	1138	1125	1087	1130	1127	1142	1117	1081	1174	1163	1175	1147	1227	1121	1119	1164	1207	1119	1126	1186	1079	1095	1155	1121	1134	1173	1126	1151	1165	1139	1128	1213	1120	1154	1188	1114	1140	1154	1077	1146	1133	1145	1110	1172	1148	1134	1114	1090	1153	1203	1118	1192	1093	1180	1152	1140	1125	1133	1178	1156	1116	1065	1135	1166	1162	1124	1144	1162	1166	1099	1148	1090	1161	1122	1117	1164	1151	1132	1091	1135	1158	1134	1116	1171	1106	1171	1164	1142	1114	1119	1131	1108	1167	1079	1230	1118	1160	1173	1104	1112	1133	1153	1114	1152	1175	1170	1152	1107	1171	1133	1116	1119	1125	1096	1154	1145	1094	1128	1089	1187	1162	1118	1116	1116	1130	1158	1060	1190	1114	1152	1106	1112	1171	1153	1069	1110	1131	1071	1126	1170	1142	1150	1162	1168	1083	1163	1079	1138	1182	1204	1155	1111	1170	1181	1151	1065	1114	1164	1099	1155	1121	1164	1164	1124	1118	1080	1177	1174	1130	1157	1154	1136	1145	1172	1121	1149	1113	1112	1133	1091	1221	1120	1125	1156	1097	1100	1154	1089	1069	1178	1080	1170	1091	1143	1143	1107	1143	1106	1081	1062	1191	1156	1159	1132	1190	1120	1118	1062	1174	1120	1103	1103	1117	1125	1193	1175	1169	1144	1099	1061	1059	1103	1119	1207	1166	1108	1187	1071	1175	1168	1127	1139	1139	1166	1143	1104	1133	1109	1139	1166	1155	1105	1146	1111	1128	1129	1191	1089	1128	1191	1088	1153	1124	1187	1160	1179	1122	1194	1115	1107	1157	1109	1103	1139	1163	1141	1129	1128	1145	1138	1121	1185	1079	1130	1148	1146	1079	1104	1174	1154	1106	1163	1131	1121	1130	1088	1171	1139	1136	1158	1163	1162	1173	1138	1161	1108	1116	1125	1148	1159	1161	1105	1155	1171	1166	1154	1149	1148	1175	1100	1160	1100	1143	1087	1148	1158	1058	1105	1110	1161	1088	1164	1123	1119	1164	1109	1148	1155	1114	1155	1133	1095	1099	1057	1168	1136	1140	1131	1171	1124	1130	1107	1138	1154	1110	1112	1160	1163	1139	1094	1091	1147	1145	1138	1084	1163	1136	1141	1150	1147	1137	1062	1120	1115	1153	1162	1110	1108	1240	1160	1137	1127	1135	1145	1100	1120	1136	1147	1093	1126	1168	1030	1140	1147	1112	1159	1165	1146	1172	1139	1146	1170	1156	1147	1161	1097	1130	1128	1170	1098	1104	1147	1133	1175	1097	1138	1188	1138	1113	1181	1110	1103	1109	1111	1148	1175	1161	1071	1191	1112	1169	1101	1120	1063	1109	1134	1109	1155	1176	1126	1122	1144	1119	1126	1100	1168	1157	1118	1129	1184	1106	1137	1143	1169	1065	1080	1059	1173	1145	1146	1158	1118	1136	1107	1080	1126	1199	1179	1117	1149	1132	1125	1134	1124	1161	1142	1143	1110	1136	1134	1140	1140	1047	1173	1166	1172	1068	1139	1098	1103	1131	1153	1133	1096	1141	1148	1153	1074	1117	1112	1110	1097	1081	1101	1105	1176	1107	1169	1121	1113	1105	1119	1124	1146	1103	1124	1173	1152	1136	1073	1105	1089	1107	1193	1164	1139	1074	1133	1152	1140	1154	1112	1093	1140	1133	1130	1095	1135	1145	1123	1108	1164	1088	1154	1086	1118	1110	1188	1142	1135	1147	1159	1177	1181	1106	1134	1136	1093	1115	1097	1131	1162	1095	1112	1145	1154	1131	1080	1135	1125	1173	1140	1179	1097	1114	1121	1144	1080	1181	1059	1167	1171	1141	1108	1088	1099	1104	1155	1132	1099	1175	1102	1187	1189	1140	1142	1177	1156	1099	1116	1149	1086	1126	1140	1151	1078	1034	1152	1144	1099	1112	1187	1149	1119	1182	1108	1164	1195	1114	1136	1152	1191	1148	1149	1166	1084	1197	1161	1119	1111	1145	1099	1111	1155	1116	1153	1097	1138	1116	1134	1091	1223	1139	1155	1154	1112	1144	1084	1178	1164	1162	1140	1090	1145	1195	1193	1108	1136	1149	1103	1145	1114	1140	1129	1155	1100	1148	1093	1116	1166	1148	1114	1145	1146	1136	1164	1140	1087	1124	1083	1108	1129	1148	1204	1112	1128	1202	1102	1152	1141	1146	1129	1149	1137	1097	1133	1148	1150	1117	1081	1159	1099	1142	1139	1143	1169	1176	1155	1152	1124	1086	1146	1153	1163	1143	1163	1124	1090	1152	1166	1123	1148	1114	1155	1113	1152	1139	1107	1196	1125	1129	1193	1103	1073	1173	1089	1192	1123	1095	1135	1115	1161	1147	1141	1157	1144	1153	1184	1142	1159	1122	1206	1148	1078	1167	1059	1138	1170	1167	1103	1151	1114	1168	1161	1112	1163	1119	1130	1150	1176	1135	1123	1120	1156	1168	1100	1155	1089	1136	1122	1107	1128	1133	1187	1147	1121	1130	1102	1235	1156	1144	1128	1131	1166	1180	1121	1198	1170	1133	1065	1141	1093	1153	1122	1103	1111	1123	1165	1118	1118	1192	1172	1104	1165	1100	1104	1067	1132	1151	1204	1150	1180	1115	1127	1109	1161	1142	1131	1145	1124	1190	1095	1115	1144	1116	1134	1133	1113	1220	1091	1125	1126	1158	1170	1173	1118	1147	1125	1119	1079	1126	1080	1100	1158	1154	1131	1095	1124	1087	1160	1203	1155	1122	1121	1119	1107	1079	1088	1141	1116	1114	1110	1157	1159	1156	1104	1175	1102	1246	1167	1179	1104	1100	1112	1094	1111	1033	1061	1098	1164	1121	1166	1197	1085	1136	1151	1078	1186	1183	1117	1161	1151	1140	1156	1218	1184	1136	1188	1150	1066	1118	1116	1089	1158	1089	1133	1149	1102	1151	1163	1097	1127	1089	1209	1143	1153	1158	1137	1140	1184	1159	1201	1127	1140	1097	1117	1097	1105	1159	1158	1134	1121	1102	1156	1108	1085	1134	1177	1069	1154	1138	1114	1134	1170	1126	1164	1147	1073	1131	1130	1163	1065	1093	1100	1097	1196	1151	1111	1144	1104	1114	1156	1148	1130	1183	1114	1141	1193	1139	1148	1150	1116	1156	1178	1195	1116	1104	1096	1154	1106	1132	1168	1152	1129	1129	1201	1103	1111	1117	1080	1146	1162	1129	1110	1081	1128	1166	1120	1153	1143	1074	1178	1122	1172	1159	1219	1156	1177	1106	1146	1102	1147	1143	1142	1172	1130	1097	1108	1152	1091	1163	1084	1114	1166	1122	1121	1141	1101	1121	1134	1172	1131	1167	1143	1172	1184	1118	1148	1132	1110	1151	1148	1172	1112	1151	1106	1095	1133	1147	1132	1070	1139	1161	1110	1143	1163	1154	1156	1120	1090	1142	1158	1160	1211	1094	1140	1155	1143	1164	1130	1138	1156	1138	1128	1267	1159	1144	1156	1242	1140	1151	1124	1155	1148	1194	1144	1131	1109	1180	1145	1135	1161	1185	1110	1130	1174	1171	1144	1078	1151	1124	1109	1115	1085	1195	1162	1129	1152	1116	1144	1132	1087	1158	1105	1121	1077	1155	1128	1120	1162	1149	1115	1100	1081	1090	1136	1155	1079	1139	1152	1129	1077	1135	1148	1183	1139	1170	1099	1162	1170	1118	1089	1149	1128	1091	1158	1154	1198	1132	1115	1143	1134	1111	1130	1104	1100	1126	1117	1172	1177	1095	1116	1176	1145	1135	1118	1161	1160	1082	1133	1128	1141	1159	1145	1120	1145	1174	1118	1126	1109	1208	1142	1131	1084	1195	1081	1105	1088	1094	1158	1167	1134	1128	1147	1132	1171	1129	1094	1152	1127	1145	1088	1113	1107	1145	1129	1117	1089	1150	1169	1120	1177	1164	1179	1121	1182	1108	1151	1093	1192	1145	1184	1130	1082	1137	1148	1173	1083	1181	1078	1178	1091	1145	1112	1157	1155	1128	1094	1128	1177	1192	1117	1152	1176	1137	1113	1151	1168	1139	1119	1142	1141	1075	1117	1105	1108	1109	1176	1090	1148	1100	1178	1115	1160	1146	1127	1121	1145	1137	1134	1062	1155	1183	1183	1107	1108	1115	1119	1179	1138	1129	1145	1167	1154	1108	1152	1126	1107	1172	1106	1128	1132	1144	1159	1116	1198	1133	1116	1107	1140	1160	1138	1162	1148	1131	1151	1134	1161	1135	1113	1153	1099	1163	1114	1113	1146	1129	1120	1122	1098	1074	1101	1096	1201	1132	1127	1172	1129	1092	1145	1114	1141	1148	1104	1077	1143	1124	1108	1106	1159	1134	1119	1175	1182	1209	1124	1145	1104	1095	1100	1085	1126	1145	1105	1129	1092	1125	1141	1146	1119	1117	1123	1156	1147	1148	1189	1144	1199	1149	1102	1133	1136	1126	1098	1189	1190	1090	1148	1059	1151	1170	1106	1147	1164	1128	1157	1139	1069	1145	1163	1159	1105	1114	1106	1109	1177	1165	1100	1093	1138	1185	1146	1147	1181
24605	21461	28465	24970	17490	2709	1114	843	802	774	750	732	673	668	724	719	652	648	696	651	667	669	670	661	648	678	654	666	671	630	679	638	614	626	624	663	1069	2059	1808	639	640	646	624	613	627	640	619	651	713	600	656	607	627	629	609	609	601	623	632	652	635	637	633	623	671	624	631	575	612	635	614	617	656	632	633	675	614	614	628	642	573	598	650	619	653	652	672	618	581	650	655	616	606	633	613	632	642	624	591	611	658	684	615	630	651	639	616	629	636	604	604	647	620	595	647	603	642	654	642	578	601	654	577	652	643	632	628	643	619	621	598	586	665	621	664	614	625	640	601	608	605	639	670	650	642	595	642	625	609	651	636	624	633	595	624	608	640	620	608	554	610	637	591	625	639	617	642	648	597	639	630	627	661	656	672	634	617	645	634	642	639	663	627	630	637	610	636	600	611	591	611	566	648	603	650	639	589	632	606	616	596	614	663	577	580	608	666	614	617	597	623	651	653	586	560	644	621	625	599	638	617	627	594	633	627	635	617	603	633	622	614	617	647	581	666	603	608	609	646	608	624	612	652	620	673	659	604	632	603	636	563	608	616	637	594	597	649	581	634	621	625	609	567	668	658	655	568	602	594	638	643	636	600	618	619	636	663	594	619	616	595	649	622	634	602	636	603	662	620	564	639	610	619	575	584	632	653	646	667	636	617	641	631	636	626	652	646	607	678	616	597	637	591	614	641	635	629	616	609	628	630	664	626	638	619	668	615	601	601	663	663	604	623	596	573	608	617	574	617	618	606	637	628	621	637	635	602	646	611	587	592	607	628	623	629	594	592	634	634	591	650	635	581	631	593	605	611	639	620	618	652	550	579	632	583	663	632	605	667	625	667	641	584	622	595	652	659	610	642	667	597	589	642	638	683	625	617	613	659	624	595	621	647	590	605	585	613	662	593	671	609	568	659	656	625	648	626	657	683	627	650	660	617	612	613	585	586	596	623	614	585	624	640	644	631	608	598	616	641	660	573	634	633	613	649	563	627	605	629	665	612	641	625	696	637	649	616	605	584	626	655	590	607	658	589	668	635	610	618	644	606	636	623	642	619	598	670	626	603	643	670	650	702	601	636	631	629	622	601	532	586	638	637	642	649	574	608	634	616	660	619	601	613	597	608	637	657	612	589	630	601	568	575	614	623	574	604	603	607	584	642	611	627	608	605	603	613	642	601	643	641	604	645	624	632	680	612	643	633	656	585	600	608	636	591	648	597	624	626	630	568	625	632	621	579	630	651	620	599	599	596	608	621	599	621	598	604	682	586	617	627	660	598	605	617	555	584	574	588	603	582	622	640	632	620	617	633	596	617	611	623	626	596	624	601	620	624	660	608	601	642	632	620	629	621	601	598	596	629	611	619	641	599	619	614	631	640	620	635	647	635	635	597	599	650	661	656	603	575	643	639	615	609	613	666	633	630	664	638	636	649	636	624	700	638	619	628	626	611	641	589	624	613	638	650	641	593	625	606	644	599	671	604	649	651	593	643	603	610	635	662	642	626	602	594	656	641	634	664	632	613	568	676	638	649	614	621	662	607	602	625	637	638	646	601	654	627	621	607	620	612	672	640	597	643	584	617	623	612	666	663	632	613	592	605	639	647	642	598	640	630	651	618	613	646	579	619	567	642	636	572	641	617	592	602	620	579	634	639	612	684	632	606	615	613	619	627	620	614	617	621	622	590	662	663	591	646	650	623	638	629	631	622	648	610	617	618	670	628	612	604	657	597	613	593	636	613	645	582	601	634	616	633	598	600	595	619	634	610	587	623	619	644	598	663	638	636	609	604	619	651	611	669	617	627	630	607	602	625	654	620	657	593	614	658	601	616	618	626	643	606	626	638	616	614	610	659	662	604	599	619	624	615	638	639	582	630	655	644	602	656	624	636	656	636	621	582	611	655	551	566	628	654	581	602	654	631	624	619	652	559	642	634	633	633	634	619	597	608	672	675	610	622	612	604	629	599	634	657	632	636	633	648	604	583	631	636	628	605	610	633	613	666	667	592	607	601	656	674	627	635	599	639	631	598	609	625	586	589	664	635	671	620	684	635	582	606	619	599	606	656	601	643	613	615	676	593	633	638	591	645	644	639	612	620	594	639	651	651	662	632	602	658	636	638	616	608	597	645	602	597	659	638	618	629	635	608	629	637	653	650	654	614	604	609	609	621	654	639	631	604	589	634	623	621	595	631	643	608	610	608	637	625	638	630	577	641	619	626	580	620	605	659	607	633	640	658	649	637	637	649	632	611	635	595	597	583	592	618	614	603	628	602	594	615	611	610	608	584	647	642	653	647	626	602	668	620	616	613	658	640	649	614	653	643	670	573	600	594	608	634	627	601	622	664	583	632	636	618	625	656	559	626	593	613	620	601	619	683	606	560	600	619	579	621	659	581	629	611	588	679	592	598	643	609	620	596	642	643	618	585	628	656	615	633	653	638	607	625	632	611	612	651	628	631	633	662	643	648	602	636	600	632	657	646	593	661	622	609	588	646	666	615	635	577	690	656	606	608	617	598	627	600	628	622	609	600	622	633	634	616	623	627	624	631	629	644	626	620	648	592	568	600	639	635	632	622	617	651	630	653	655	595	642	601	613	621	575	634	616	640	651	662	620	637	650	655	637	609	607	651	649	608	660	589	628	633	570	596	613	656	626	575	581	594	666	596	635	635	688	647	597	625	636	643	601	643	614	630	643	654	608	649	639	624	619	628	611	604	627	635	658	590	623	591	626	599	619	647	634	597	601	641	651	605	637	635	592	631	636	652	625	618	668	646	566	596	649	642	632	607	650	582	632	607	602	606	613	628	610	625	607	589	649	618	584	608	600	643	614	582	657	639	651	600	596	655	620	610	620	649	602	635	619	671	607	633	614	609	644	611	620	625	586	655	618	607	657	614	595	609	583	589	623	631	609	661	646	636	589	611	615	625	581	624	667	626	640	600	644	585	581	633	622	640	634	606	616	657	597	597	612	642	595	599	627	630	633	593	605	666	624	634	654	622	615	651	592	654	574	640	628	641	590	594	635	642	633	601	594	661	606	595	634	629	639	663	622	600	620	641	631	680	645	609	599	619	602	657	626	593	670	647	597	593	595	628	614	673	667	650	602	600	587	601	631	630	635	587	661	607	621	602	572	651	649	620	644	622	614	629	638	635	628	612	646	635	573	635	635	645	609	647	631	595	599	638	620	652	621	638	629	601	595	626	598	616	583	587	578	605	637	611	620	643	650	625	635	604	597	612	575	621	629	614	630	628	669	604	625	625	603	664	589	595	634	614	679	613	625	627	612	592	624	634	618	617	625	585	639	615	620	603	638	665	625	603	621	625	600	631	618	621	660	601	596	576	624	624	661	590	650	665	654	617	611	610	640	629	633	628	606	623	636	653	628	646	650	631	671	601	621	620	619	631	619	602	625	651	642	615	601	576	634	614	647	599	640	678	602	637	622	648	663	607	642
24632	37701	34046	16261	4037	2383	1952	1692	1530	1470	1380	1349	1295	1280	1318	1213	1196	1156	1141	1128	1079	1131	1108	1136	1115	1151	1107	1051	1102	1063	1140	1132	1065	1076	1052	1131	2438	5153	4303	1099	1057	1052	1067	1051	1046	1067	1017	1091	1084	1047	1052	1052	1075	1069	1056	1039	1033	1125	1088	1082	1052	1051	1049	1032	1030	1063	1032	1047	1033	1124	1020	1042	1020	1065	1096	1052	1045	1055	986	1048	1025	1083	1076	1061	1091	1066	1062	1098	1019	1105	1070	1053	1018	1097	1031	1071	1079	1042	1044	1004	1100	1036	1019	1033	1029	981	1061	1037	1113	1053	1021	1010	1047	935	1033	986	1056	1092	1108	1076	1077	1011	1107	1044	1072	1111	1060	1040	1012	1066	1034	1020	1038	1090	1037	1049	1097	1071	1095	1023	1009	1107	1073	1065	1052	1039	1074	1040	1056	1069	1050	1008	1047	1021	1061	1076	1028	1035	981	1045	1012	1069	1080	1033	1074	949	957	1032	1105	1003	1056	1021	1088	1001	1029	1011	1037	1042	1046	1033	1111	1011	1059	1026	1109	1150	1090	1060	1030	1034	1106	1030	1069	1059	1010	1054	996	1046	1045	1056	1078	1043	1040	1134	1029	1000	1116	1021	1045	1073	1077	1072	1000	1086	1078	1066	1056	1116	1028	1038	1005	1034	987	1021	1016	1010	1064	1052	1029	1030	1108	1055	1016	1100	1109	1102	1002	1062	1058	1058	1054	1041	1080	1032	1047	1042	1061	1081	1046	1073	1041	1018	1071	1059	1025	1063	995	1006	1093	1059	1099	1033	1077	991	1038	1067	1083	1033	1030	1053	1044	1005	1105	1055	1057	1029	1041	1040	1058	1024	1079	1057	1067	1112	1074	1018	1015	1058	1046	1075	1040	1070	1050	1111	1042	1058	1085	1069	1029	1058	1061	1054	1008	1040	1055	1059	1002	1011	1041	979	1120	1071	1059	1049	1125	1080	1073	1028	1069	1075	1030	1068	1079	1084	1113	1097	1053	1106	1075	1014	1047	1059	1100	1047	1079	1008	1044	1102	1075	1079	1020	1022	1068	989	1028	1065	1069	1069	1044	1033	1021	1073	1025	1053	1051	1085	1047	1083	1042	1042	1075	1109	1078	1036	1060	1096	1065	1032	1085	1034	1058	1068	1013	1129	1023	1035	1009	1089	1025	1046	1032	1091	1060	985	1053	1087	994	1036	1123	1030	1082	1029	1036	1052	1036	1011	992	1048	1047	1119	1095	1043	1078	1040	1103	1042	1056	1036	1077	1054	1075	1070	1060	1039	1067	1071	999	1061	1025	1073	1021	1029	1032	1044	1023	1051	1044	1063	1078	1121	1054	1092	1043	1058	1049	1074	1025	1052	1003	1000	1013	1087	1058	1089	1028	983	987	1033	1044	1067	1018	1138	1023	1037	1061	1042	1009	1058	1067	1051	1068	1008	1061	1068	1023	1007	1023	991	1056	1091	1017	1032	1038	1065	1107	1101	1016	1033	1006	1087	1105	1015	1025	1055	1051	1083	1112	1042	1100	1077	1047	1044	1045	1042	1033	1046	1043	1102	1044	1044	1081	1074	1064	985	1063	1032	1042	1096	1046	1036	1028	1068	1019	1064	1081	982	1036	1073	1124	1031	1002	1020	1087	1032	1057	1015	1073	1044	1045	1064	1070	1069	1075	1011	1047	1034	1030	1040	1041	999	1073	1059	1041	1047	1067	1060	1053	1074	1067	1066	1065	1068	1063	1090	1047	1041	1043	1046	1100	1054	999	1021	1011	1037	1066	1080	1062	1049	1044	1090	1023	1046	1070	1094	1030	1009	1019	1038	1059	1046	1050	1083	1042	1034	997	996	1041	1102	1090	1036	1073	1060	1002	1103	1007	1086	1110	1060	1070	1022	1036	1097	1073	1098	1035	1009	995	1049	1070	1067	1047	1087	1033	1060	989	1027	1079	1086	1106	1017	1108	1029	1070	1014	1023	1045	1109	1092	1070	1068	1023	1014	1124	1046	1043	1082	1042	1038	1023	1085	1054	1071	1018	1063	1050	1064	1019	1101	1054	1076	1036	1041	1024	1074	1066	1075	1034	1081	1020	1018	1034	1070	1002	1020	1013	1046	1069	987	1069	1090	1048	1043	1062	1057	1082	996	1019	1033	1035	1092	1056	1094	1085	1065	1030	1032	1033	1054	1032	1037	1072	998	1006	1112	1081	1050	1092	1006	1038	1057	1066	1041	1103	1104	1031	1059	1043	1056	1102	1100	1038	1056	1075	1006	1078	1036	1063	977	1080	1077	1133	993	1029	1028	1035	1017	1084	1071	1046	1005	1026	1017	1044	1025	1102	1067	1038	1029	1087	1045	1041	1061	1042	1130	1027	1050	1042	1079	1096	1047	1062	1037	1025	1059	1057	1084	1099	1031	1085	1027	1054	1028	1091	1096	1078	1004	1016	998	1083	1089	1023	1064	1035	1087	1074	1068	1075	1068	1072	1037	1036	997	990	1067	1065	1050	1014	1007	1003	988	1051	1042	1045	1063	1079	984	1100	1066	1055	1065	1055	1024	1050	1030	1094	1070	1051	1092	1038	1067	1031	1028	1081	1053	1076	1086	1005	1066	1062	1053	1080	1048	1048	1028	989	1064	1065	1046	1098	1043	1018	1062	1075	1054	1034	1045	1032	1062	1070	1088	1065	1040	1049	1070	1084	1049	1059	1025	1060	1057	1075	1034	1063	1092	1078	992	1048	1025	1018	996	1083	1085	1107	1096	1110	1069	1023	1052	1043	1057	1082	1021	1087	1047	1067	989	1087	1014	1025	1012	1083	1068	1053	1047	998	1048	1045	1091	1070	1028	1021	1032	1089	1037	1022	1068	1065	1007	1079	1040	1069	1115	1083	997	996	1063	1032	1022	1032	1062	1074	1091	1021	1088	1034	1039	1016	1034	994	1048	1102	1076	1025	1084	1000	1081	1067	1029	1082	1022	1053	1023	1093	1067	1088	1046	1039	985	1054	1033	1027	1007	1031	1020	1000	1040	1047	1065	1121	1037	1034	1000	1032	1040	1049	1059	1007	1118	1038	1005	1076	1053	1050	1115	1037	1020	1093	1104	1040	1007	1036	1048	1059	1001	977	1074	1096	1034	1017	1016	1075	1037	1070	1071	1063	1024	1135	1017	1114	1063	1060	1045	1089	1011	1109	1019	1092	1089	1069	1031	1074	1048	1025	1062	1049	1096	1031	1055	1027	1000	1045	1013	1030	1082	1024	1036	1096	1060	1071	1056	1091	1022	1038	1033	1073	1097	1073	1070	1078	1019	1075	1083	1117	1013	1063	1016	1046	1078	1058	1070	1024	1048	1089	1068	1013	1036	1103	1018	1074	1062	1066	1080	1011	1075	1080	1059	1061	1014	1038	1037	1024	1060	1056	1085	1059	1085	971	1123	1018	1013	1018	984	1015	1045	1020	1040	1080	1100	1028	1044	1012	1108	1032	1082	1049	1047	1077	1046	1049	1047	1043	1037	1105	1016	1058	1046	1060	1077	1021	1124	1043	1043	1049	1056	985	1082	1034	1036	1045	1101	1097	1025	1030	1096	1032	1064	1011	1013	1069	1051	1078	1026	1079	1031	1083	1043	1072	1060	1049	1098	1119	996	1066	1070	1020	1078	1055	1080	1016	1031	1099	1030	1037	1043	1089	1058	1035	989	1100	1078	1080	1088	1055	988	1135	1010	1005	974	1056	1046	1089	1043	1070	1051	1046	1001	1046	1016	996	1024	1093	1085	1064	1037	1084	1036	994	1078	1089	1016	1107	1058	1046	1050	1112	1016	1048	1008	1065	1124	1149	976	1035	1118	1061	1017	1081	1016	1041	1062	1027	1085	1100	1089	1035	1069	1051	1010	1050	1090	1065	1044	1064	1068	1028	1011	986	1018	1016	986	1062	1040	1108	1070	1092	1105	1053	1036	1073	1059	1061	1119	1013	1021	1081	1014	1030	1044	1096	1053	1034	1042	1029	1049	1082	1062	1129	1028	1015	1026	1044	1052	1007	1049	1024	1008	1028	1083	1057	1005	1049	1026	1065	1033	1035	1052	1063	1072	1062	1068	1021	1009	1028	1013	1008	1057	1103	1091	1015	1012	1026	1050	1079	1044	1032	1096	1062	1031	1087	1065	1017	1087	1053	1060	1018	1070	1015	1062	1077	1102	1044	1038	1009	1020	1052	1066	991	1094	1015	1064	1052	1036	1031	1047	1062	1064	1108	1011	1041	1087	1016	1006	1071	1062	1043	1019	1036	1014	1099	1048	1068	1062	1072	1060	1020	1063	1073	1082	1020	1092	1039	1046	1015	1084	1015	1099	1060	1040	1061	1093	1002	1061	1057	988	1036	1066	1017	1038	1013	1073	1009	1044	1004	1046	984	1086	1013	1058	1013	1039	1083	1053	1025	1036	1000	1023	1128	1045	1065	1118	1072	1016	1069	1066	1068	1035	1056	1066	1095	1014	1022	1074	1054	1055	1028	1030	1078	1028	1015	1046	1007	997	1083	1112	1073	1084	1036	1067	1012	1038	1073	1109	999	993	1048	1138	1027	1039	1037	1096	1110	1035	1083	1017	1042	987	1057	1032	1028	1092	1050	1086	1021	1058	1086	1058	1043	1091	1044	1062	1040	1010	1082	1057	1072	1048	1077	1015	1023	1048	1078	1134	1019	1020	1038	1034	1056	1061	1018	1014	1072	1029	1016	1058	1060	1031	1110	1069	1043	1048	1070	1073	1065	1071	1102	1009	1062	1067	1025	1080	1061	1027	1004	1001	1106	1036	1047	1057	1045	1091	1078	1030	1109	1065	1028	1070	1098	1017	1031	1053	1049	991	1059	1063	1033	1067	1075	1075	1026	1042	1059	1098	1067	1076	1039	1097	1015	1041	1039	1062	1065	982	1086	1104	1106	1013	1043	1046	1053	1029	1114	1035	1005	1067	1094	1052
23561	21472	29207	24168	21433	17395	1983	811	546	547	509	476	527	429	411	420	432	375	342	388	390	370	385	335	326	359	374	341	328	329	350	325	373	350	342	351	692	2747	2983	432	341	363	335	308	347	311	332	312	290	331	309	339	344	316	307	318	326	342	319	301	300	353	339	338	344	335	350	365	286	313	327	339	296	285	339	345	304	318	283	316	324	332	345	322	321	357	342	294	347	322	329	330	316	317	340	343	338	365	307	320	306	330	304	309	334	312	304	346	299	272	345	314	351	301	310	344	301	344	331	328	331	331	316	315	323	334	358	339	336	345	322	353	342	350	323	327	304	335	299	337	319	332	329	313	336	296	342	313	341	334	348	321	291	334	326	313	335	297	290	306	349	326	312	316	326	322	336	313	285	301	334	302	331	351	285	372	338	371	305	284	306	306	308	350	323	319	348	302	294	299	329	321	337	326	309	282	318	357	292	345	318	345	364	322	311	304	311	299	307	320	306	306	323	328	310	316	319	297	309	321	335	341	317	305	303	316	343	295	308	302	340	336	308	307	283	293	331	328	300	347	320	329	305	329	317	320	318	356	314	314	342	319	302	328	354	336	334	307	304	339	345	291	328	323	329	342	344	348	315	327	353	338	307	302	350	345	313	334	316	289	337	296	363	328	325	348	355	328	329	320	310	307	354	344	316	348	345	353	318	304	320	307	342	300	352	298	329	281	332	344	355	331	314	351	327	340	324	323	338	325	286	304	328	347	341	308	375	342	337	333	336	327	339	336	302	314	330	346	275	294	320	346	338	337	350	305	321	320	346	333	330	344	326	340	341	301	313	320	354	345	310	310	301	313	341	333	303	315	320	269	294	347	321	327	331	339	316	337	333	351	322	342	311	329	348	300	328	307	331	328	329	337	334	341	306	338	307	305	341	295	300	327	308	373	293	350	322	324	288	334	301	337	297	310	322	358	339	300	335	314	318	331	335	340	330	332	333	327	329	347	341	336	324	315	304	322	321	318	327	305	339	320	328	358	332	293	291	329	350	312	324	328	306	315	323	282	350	316	337	343	311	352	346	324	337	311	326	322	296	336	322	363	369	330	313	347	321	316	335	284	333	333	300	347	324	317	318	336	287	351	318	324	311	343	314	348	307	331	333	326	287	322	318	325	338	321	363	302	314	332	344	340	330	320	332	329	293	296	317	309	358	337	303	346	317	310	306	325	337	317	323	372	300	326	323	298	321	337	300	350	346	304	366	311	314	339	334	327	372	338	359	317	316	336	292	306	354	371	329	306	327	305	371	306	316	321	319	317	330	338	330	296	316	332	308	329	348	336	323	308	309	357	314	323	320	292	298	293	346	338	328	296	315	343	336	334	323	337	330	331	342	361	339	329	333	320	340	340	307	325	331	333	308	333	362	315	327	341	324	314	341	347	338	316	317	318	333	335	362	290	319	327	353	322	323	316	330	316	336	323	286	317	297	321	331	322	321	327	339	309	312	349	317	326	302	372	352	309	318	323	303	311	341	321	314	321	313	318	309	322	360	313	367	296	309	335	338	345	325	336	315	338	317	351	301	348	336	333	317	331	301	285	325	316	309	303	329	319	322	326	304	352	353	340	339	285	328	336	303	314	352	334	316	282	308	305	334	328	319	344	312	326	346	339	316	363	336	316	326	334	315	329	319	302	331	318	361	346	325	346	339	335	350	343	285	341	271	336	331	336	334	331	300	343	304	347	327	346	322	317	326	330	316	292	316	331	327	328	310	328	322	333	331	305	344	352	297	337	314	322	322	333	326	335	313	334	333	343	354	315	318	341	331	319	319	329	297	296	343	348	328	297	337	331	296	319	319	330	320	334	319	303	325	334	323	299	297	335	308	307	301	315	334	318	379	366	318	317	312	312	333	310	300	311	334	331	320	318	337	328	305	361	325	334	334	294	315	333	322	315	323	323	310	307	301	308	315	324	364	362	323	352	329	335	305	326	324	342	333	331	335	319	341	342	339	334	318	326	368	323	329	345	336	304	303	333	299	328	309	353	323	347	316	319	346	326	333	315	336	339	310	319	301	293	325	316	352	318	328	329	385	323	351	302	335	327	334	332	354	322	326	339	333	312	322	279	307	321	310	366	348	322	312	307	286	330	317	323	336	344	338	341	328	313	345	315	357	331	305	296	317	340	308	305	310	335	332	309	330	343	341	302	346	353	322	317	303	328	337	314	326	332	341	352	346	328	327	339	300	322	326	355	328	319	310	323	321	333	327	329	344	327	289	374	328	335	319	338	317	332	331	298	306	344	325	307	339	299	321	353	289	298	295	288	303	356	316	326	315	324	359	330	300	315	315	339	295	293	309	361	355	334	322	344	328	317	342	320	331	353	316	292	345	323	328	326	327	312	285	306	305	305	313	348	312	330	318	298	330	329	360	351	308	343	321	324	328	334	324	332	320	333	336	300	357	327	315	321	310	319	339	326	306	334	308	356	327	340	304	333	332	320	337	316	311	318	359	322	320	338	323	300	335	309	320	315	316	328	336	335	305	314	326	348	327	318	311	327	340	368	321	314	292	319	364	334	331	332	357	358	338	309	332	331	322	347	318	329	327	336	305	324	344	319	291	300	328	310	367	315	313	315	328	319	317	344	340	330	305	347	316	332	332	326	326	337	325	355	329	324	328	348	330	320	323	343	338	346	297	354	307	339	354	366	321	345	310	321	315	311	330	355	345	288	283	299	309	353	334	340	308	302	337	336	338	330	343	348	327	303	343	341	309	285	318	309	297	308	308	324	346	320	319	297	317	351	302	350	294	330	334	324	343	319	333	334	334	329	327	311	319	310	328	347	317	329	308	312	323	334	334	312	340	352	327	331	343	320	295	316	310	284	310	338	338	333	340	327	319	300	319	299	297	323	329	354	355	343	322	336	344	324	354	323	310	315	304	336	357	333	314	314	342	317	333	326	334	346	327	336	327	296	350	309	320	341	335	352	320	363	333	342	326	326	306	327	293	328	313	311	336	331	380	330	359	306	341	318	346	347	317	300	349	340	337	312	359	325	320	301	366	349	303	316	334	324	342	267	330	313	314	323	313	329	313	345	294	309	337	305	304	303	341	294	323	344	348	324	354	323	333	325	316	321	361	326	298	334	315	313	348	314	303	312	340	333	313	324	344	315	303	336	375	331	301	318	321	359	301	345	304	309	294	336	307	331	323	301	333	308	318	295	312	343	306	340	375	355	337	319	353	305	306	309	339	308	319	334	315	305	336	299	329	321	334	318	335	327	317	314	313	316	330	323	331	324	321	322	321	293	338	323	327	311	336	336	307	350	313	308	325	340	323	342	277	325	330	307	297	304	317	326	328	349	320	334	302	346	334	322	305	314	301	350	304	310	312	328	325	307	327	297	313	306	295	295	328	316	316	322	332	301	311	330	336	330	294	352	335	331	330	333	342	338	332	303	344	316	330	337	336	296	299	294	328	311	309	320	289	323	350	327	329	304	326	313
29410	46430	39073	16396	6004	3056	2316	1895	1598	1454	1212	1131	1045	995	943	885	873	790	720	801	747	711	651	700	681	706	697	644	664	611	637	676	694	579	647	667	1690	7397	7658	727	559	562	622	575	567	607	642	577	590	610	592	539	600	593	582	520	581	530	556	566	583	551	599	578	603	581	611	627	572	548	617	576	547	585	592	568	555	580	554	574	617	595	554	594	577	590	566	610	570	554	544	593	564	586	552	598	632	619	534	570	604	606	563	600	538	570	595	570	550	576	557	547	567	579	612	589	582	577	634	558	593	576	577	538	541	582	571	592	519	570	562	574	598	590	520	570	540	519	574	575	560	548	553	590	601	579	515	591	595	579	560	579	617	551	601	571	562	589	590	591	549	581	562	559	591	526	574	544	525	613	557	617	570	527	530	526	583	535	575	579	603	574	551	572	558	587	577	528	581	548	604	545	583	568	578	580	565	606	598	574	621	585	529	588	603	614	573	576	558	515	599	585	537	588	625	557	573	532	589	616	610	586	558	575	563	560	552	544	583	561	578	572	612	562	591	599	558	588	546	569	565	600	595	592	572	573	595	569	588	546	591	554	589	563	581	567	620	556	561	540	552	559	590	554	595	555	610	547	591	579	577	570	599	580	571	557	580	565	571	568	580	545	552	605	557	590	567	573	591	605	550	584	586	552	549	611	579	587	570	563	589	591	535	581	559	602	593	578	550	564	566	557	563	563	589	581	559	602	601	579	555	602	562	597	585	575	576	602	558	556	572	598	544	575	589	576	588	607	579	587	555	596	581	597	530	558	564	566	568	546	575	599	586	588	586	575	554	558	585	558	551	554	546	557	611	565	563	604	571	607	556	573	585	564	558	601	606	556	540	559	594	584	581	591	568	588	596	593	586	590	596	527	585	553	532	553	546	575	587	560	541	568	578	561	563	600	555	596	579	609	559	596	560	579	592	564	556	565	582	569	531	631	527	592	565	612	564	539	561	571	565	543	565	582	564	557	598	589	546	554	570	585	586	560	582	594	640	589	594	551	592	579	589	572	581	593	539	555	589	574	566	610	584	550	570	593	548	545	600	599	579	595	590	621	567	499	569	567	577	625	552	565	582	620	602	598	540	610	571	581	580	572	546	592	547	582	581	585	600	586	580	550	572	562	543	583	552	542	566	592	535	590	613	574	547	536	601	537	587	563	585	564	576	597	539	574	545	586	574	571	550	574	556	567	592	568	553	564	578	559	583	561	580	582	538	623	589	571	623	567	611	575	573	549	590	581	577	545	607	593	551	592	562	622	573	560	555	584	595	576	620	559	632	584	557	558	588	602	560	582	623	555	534	564	567	551	553	557	585	571	614	610	530	516	543	556	584	544	563	573	565	574	584	627	560	566	542	579	585	542	570	572	543	596	568	570	575	589	612	588	584	600	550	540	605	571	606	554	597	563	587	598	549	574	559	547	606	526	585	573	587	559	552	559	548	550	615	564	549	563	604	580	563	560	551	584	553	596	581	610	604	569	545	601	542	587	584	591	593	555	519	568	598	565	608	600	550	568	547	587	611	523	607	602	554	588	531	567	558	622	556	582	582	592	599	604	564	549	579	633	597	548	612	612	602	547	569	582	565	540	582	573	604	565	550	538	578	551	566	587	585	556	573	571	569	585	610	596	557	574	572	582	606	580	594	584	566	585	555	586	574	608	595	561	603	589	544	604	580	574	569	578	553	536	602	583	552	555	557	564	577	538	564	568	586	545	538	578	580	558	556	595	611	585	585	521	558	579	537	592	567	561	559	575	617	550	568	556	533	546	562	591	585	569	603	584	530	570	561	551	610	613	546	576	573	576	586	512	580	588	544	609	543	576	572	556	542	565	551	575	570	605	528	559	607	582	563	570	584	599	569	614	556	545	611	575	598	547	567	557	566	584	593	558	571	589	551	578	567	552	563	582	571	532	572	571	579	582	578	594	629	544	576	583	560	589	554	637	560	569	564	571	582	583	526	613	573	575	593	540	562	594	574	581	586	565	572	560	602	606	584	599	534	586	560	605	552	594	562	522	559	552	595	570	572	552	572	560	545	564	553	567	600	569	559	580	517	616	543	610	579	613	569	608	567	553	553	560	550	572	559	571	596	541	567	602	587	585	575	562	562	554	610	559	589	579	584	616	574	616	583	557	599	628	636	590	608	565	592	560	553	619	576	563	538	529	589	573	562	601	581	604	575	563	546	593	586	570	581	543	592	578	607	600	571	567	553	553	581	585	578	578	560	580	559	593	587	583	550	587	578	572	549	594	600	570	540	561	587	576	632	566	559	589	572	581	560	554	578	592	574	580	591	570	618	560	555	591	581	575	580	519	566	563	608	562	589	557	541	633	558	564	556	568	592	594	565	626	574	574	539	596	567	588	587	574	591	557	547	584	570	550	578	570	594	563	601	601	550	620	563	534	578	576	582	617	549	591	570	571	558	603	586	582	561	609	583	586	606	589	584	585	583	528	567	523	572	581	549	578	561	528	570	618	615	540	579	601	594	560	560	615	570	553	584	567	552	564	568	577	563	566	570	558	625	599	569	547	617	597	574	584	568	537	566	614	590	551	614	547	556	551	571	577	591	598	552	565	595	579	585	557	579	551	612	534	596	556	568	604	534	551	591	583	522	566	534	572	565	585	582	586	584	551	610	569	564	578	589	585	559	552	583	584	578	579	588	586	579	535	557	541	583	562	593	549	549	542	530	590	606	536	537	609	623	607	557	607	605	587	531	583	547	578	548	564	560	578	593	585	581	580	636	575	566	564	558	559	545	577	546	575	588	578	497	563	657	527	570	547	615	616	581	595	561	558	550	599	546	530	572	566	571	614	582	595	578	559	571	572	617	550	581	506	598	587	570	565	592	563	594	595	515	591	548	582	543	565	578	644	570	563	620	603	548	562	537	603	582	550	586	574	552	619	554	526	578	573	556	550	566	547	569	552	556	579	584	568	564	566	582	582	559	566	551	603	606	587	601	589	626	562	549	584	600	569	567	551	580	579	623	548	558	574	559	558	588	560	562	607	634	561	541	568	580	539	586	610	616	561	578	545	559	591	574	577	569	555	584	586	564	635	561	528	596	569	590	575	587	597	574	545	564	547	556	587	586	572	555	574	647	530	552	553	597	590	564	617	523	587	567	529	568	531	614	576	601	551	579	581	580	586	524	603	556	556	608	577	577	580	567	607	546	534	578	554	605	588	615	604	593	576	539	580	599	568	540	543	626	601	543	570	579	588	557	551	579	594	591	595	551	616	550	596	569	587	557	594	572	568	535	572	591	552	612	543	524	554	547	558	576	543	573	561	564	528	552	608	578	565	549	586	611	605	605	541	572	561	587	621	576	594	560	570	583	556	565	551	559	541	554	605	552	568	597	595	584	573	576	567	609	556	565	568	558	550	574	588	568	579	576	574	548	593	600	575	593	578	561	562	575	586	568	589	583	592	579	564	543	553	553	556	539	601	575	590
27453	21281	18546	9083	1088	677	632	668	634	647	613	610	622	649	651	609	600	615	607	693	610	649	624	594	676	599	625	664	647	614	611	625	624	615	629	624	651	739	723	605	618	633	628	615	606	612	636	593	611	596	618	649	651	604	598	599	599	640	638	644	565	633	665	575	633	606	633	636	624	651	650	589	612	681	605	637	604	612	632	600	599	565	609	599	593	668	601	603	625	599	638	603	648	589	637	643	633	652	649	619	632	588	598	666	643	642	575	631	618	668	650	567	653	601	649	650	647	616	605	587	611	576	626	573	585	610	656	622	650	630	629	580	613	654	599	633	611	583	646	622	595	639	593	639	633	570	638	621	586	609	631	568	685	636	597	655	617	594	660	574	647	647	600	638	592	633	621	633	607	618	631	614	633	625	633	589	658	662	619	661	598	638	651	621	671	625	640	636	607	643	606	600	615	587	638	585	633	644	637	623	632	637	594	594	652	636	573	621	642	651	630	668	634	641	590	609	634	619	623	601	630	607	653	593	618	694	648	638	660	642	617	640	626	645	629	615	635	595	629	592	621	630	620	627	614	621	559	606	626	612	620	594	626	629	579	630	636	556	587	631	612	586	640	576	586	600	570	608	619	588	650	647	621	594	621	658	615	656	618	619	638	583	647	647	634	647	603	655	649	655	599	640	635	651	653	631	604	632	657	602	592	627	616	591	633	624	625	583	662	618	658	608	665	588	661	588	600	593	624	606	606	641	624	601	571	683	626	662	636	603	650	621	553	613	616	591	622	637	623	646	627	602	577	668	582	689	632	637	620	624	607	580	618	652	668	614	583	619	595	612	653	644	628	670	655	633	591	637	614	609	670	607	618	645	602	603	632	637	572	630	605	621	639	630	643	626	589	603	603	630	601	600	614	584	607	609	679	667	600	604	574	660	591	646	659	581	631	646	637	602	642	671	655	609	657	633	598	600	621	630	635	587	634	645	615	622	613	599	633	618	586	616	609	629	615	620	641	638	614	569	600	616	665	592	621	639	615	594	644	626	665	625	615	615	599	599	587	605	579	617	631	632	571	601	611	612	565	583	614	602	625	622	634	598	619	625	624	613	638	648	603	632	623	642	622	583	618	629	628	621	657	593	613	679	614	671	620	630	612	589	620	632	610	623	581	618	623	604	637	660	642	596	647	610	643	609	597	608	622	614	632	603	613	632	634	577	616	604	632	650	647	660	651	602	700	593	587	616	612	609	612	686	632	630	614	612	641	622	651	584	584	606	596	587	622	626	604	667	646	580	605	606	587	603	641	587	614	646	605	614	633	590	620	609	614	680	628	607	622	589	600	598	645	625	610	598	618	627	639	649	572	652	613	655	621	646	666	665	645	595	626	641	615	617	599	619	590	650	614	621	623	592	661	628	621	596	641	617	631	625	606	622	613	614	625	648	646	601	619	622	607	604	608	621	627	647	652	604	586	617	586	592	618	610	634	619	674	626	597	605	630	631	612	610	614	614	656	621	614	598	658	615	606	663	662	573	618	618	593	642	621	607	650	619	656	597	648	618	612	577	679	632	621	558	592	636	616	601	613	655	663	627	632	624	599	627	614	656	630	608	654	657	606	601	617	577	630	645	612	599	612	595	632	601	631	620	643	624	615	570	612	574	599	600	614	603	608	615	623	650	631	651	565	619	624	584	625	616	587	612	622	641	665	644	591	604	608	600	653	612	610	572	624	617	621	616	630	601	636	599	615	583	625	631	616	618	636	584	574	630	592	605	609	650	637	662	607	613	610	606	644	627	649	567	612	621	643	596	656	614	647	636	598	586	596	620	569	643	623	599	603	602	650	602	580	586	609	648	605	633	625	616	656	625	614	611	612	576	617	656	643	625	616	623	578	603	589	613	617	571	618	638	603	671	636	651	604	630	629	622	626	677	607	606	613	624	624	610	637	570	621	626	637	641	669	566	646	630	629	619	602	591	611	617	632	569	608	620	660	604	603	608	640	628	600	629	625	617	615	605	643	564	642	591	584	630	613	619	609	650	682	624	596	596	625	615	620	642	646	606	616	642	609	612	618	630	614	621	667	669	616	650	605	607	618	654	596	655	647	620	622	598	598	644	667	607	646	645	652	614	636	666	601	659	629	623	614	610	603	612	592	597	648	584	644	622	626	656	627	583	624	635	605	634	604	587	578	596	631	624	661	614	655	609	611	587	599	614	619	624	633	635	611	610	653	586	599	636	677	600	615	665	610	609	657	612	653	645	600	615	634	620	624	584	647	600	661	604	588	600	639	616	622	623	656	594	628	606	576	597	609	644	627	635	630	661	674	602	649	622	648	619	645	608	617	651	615	605	592	632	633	625	627	614	606	626	631	596	588	673	640	581	651	585	659	586	609	596	610	619	664	662	594	654	590	603	600	633	585	631	573	580	600	652	641	606	645	621	610	612	649	619	645	649	653	632	622	595	594	592	665	582	598	587	623	600	605	584	603	626	613	641	679	616	669	621	601	628	658	644	629	655	602	600	573	600	624	613	652	597	646	595	602	616	621	600	599	639	653	642	566	641	628	638	626	633	661	623	602	632	612	625	602	603	610	601	645	648	597	612	646	638	659	607	608	637	648	612	659	683	665	642	649	631	596	619	642	620	657	598	662	607	558	610	630	589	645	625	641	658	601	623	638	681	627	658	601	614	586	617	565	605	621	668	634	642	603	609	657	612	615	574	644	678	653	621	600	634	626	586	625	659	624	620	601	626	601	636	621	657	606	643	575	597	600	608	591	626	655	630	611	610	579	591	675	608	583	617	609	668	660	578	661	596	629	627	645	612	607	580	638	700	643	589	616	644	600	644	655	647	617	633	602	595	605	608	655	634	633	631	638	641	617	637	567	620	622	610	604	628	649	649	635	636	613	593	612	631	621	599	647	599	632	634	594	676	602	636	626	631	628	635	624	635	591	665	651	619	651	612	609	622	651	625	619	679	618	658	616	617	594	622	605	628	622	566	656	653	615	627	634	620	623	569	618	593	669	633	632	641	645	600	626	640	599	613	643	611	653	646	621	660	670	625	658	604	651	655	641	606	652	630	620	628	547	636	622	640	634	610	590	607	615	633	694	621	618	639	639	669	605	602	640	610	606	625	598	673	621	619	601	645	641	620	642	641	607	631	610	593	601	602	633	565	620	641	665	615	656	661	603	666	614	618	611	612	614	601	592	650	651	602	610	580	652	644	612	636	639	609	674	614	636	647	628	619	637	618	635	603	646	629	609	642	656	624	624	608	659	614	633	640	643	620	617	593	601	587	620	645	631	642	656	672	611	648	566	656	626	644	617	664	610	627	592	627	610	612	598	619	619	639	619	587	621	637	583	641	612	587	585	606	628	570	619	644	607	637	607	630	650	677	614	615	618	592	595	603	566	614	617	635	581	565	612	594	662	638	645	612	635	635	637	610	605	636	545	629	566	641	529	607	606	588	615	643	659	641	615	629	616	624	623	662	610	595
22507	30256	25742	12461	1921	1206	1107	1144	1115	1109	1137	1061	1050	1128	1080	1068	1045	1067	1032	1032	1101	1057	1051	1083	1085	1068	1086	1035	1083	1041	1065	1069	1082	1036	1040	1076	1137	1252	1148	1060	1011	1022	975	1032	1044	1028	1042	1075	1045	1028	1063	1035	1079	1038	1033	1058	1038	1012	1045	1022	1045	1008	1051	1036	1049	1091	1035	1020	1079	1028	1059	1039	1020	1047	1016	1086	1047	1061	1056	1005	1064	1115	1043	975	1064	1038	1003	1043	1047	1016	1004	1009	1018	957	1019	1041	1043	1089	1052	992	1042	960	1059	1042	1029	970	1060	997	1071	1054	1035	1049	1034	1045	1058	1073	1064	1030	1008	1017	1019	1021	1042	1029	1008	1050	1070	993	987	997	1064	1008	1057	1029	1018	1051	1057	997	1027	1013	1021	1033	1034	1028	1051	1046	1023	1074	1087	1065	1056	1048	1065	1078	1011	1058	1062	1000	1013	989	1073	1043	1036	1063	1017	1051	1044	1004	1004	1054	1038	1092	1057	1053	1067	1028	1017	1031	1107	1057	1049	1073	1063	1038	1012	1042	1072	1043	1092	983	974	1039	1046	1056	1003	1042	1049	1098	1071	1050	1037	1066	1069	1032	1022	1078	1055	1053	1037	1091	1044	997	1049	993	1034	1041	1031	1054	1053	1073	1045	1039	1051	1108	1033	1041	1062	1038	1021	1036	1088	1044	1050	1073	1141	1003	1048	1062	1074	1071	974	1051	1077	1076	1076	1030	1035	1049	1002	1084	1025	1096	1007	1009	1033	1067	1036	1014	1055	1095	1030	1019	1065	1046	1029	1039	1012	1034	1018	979	1060	1099	1076	1061	1061	1043	1117	1068	1065	1019	1067	1079	1041	1020	1031	1077	1034	1088	1022	1064	1066	1009	1000	1058	1057	1043	1155	1044	1043	1027	1068	1011	1013	1088	956	1056	1022	1025	1075	986	1060	1014	1044	1072	1072	1056	1026	1054	1032	1026	1008	1042	1017	1073	1052	1117	1092	1048	1033	1024	1003	1044	1012	1027	1046	1051	1063	1056	1008	1020	1028	1086	1003	1050	1005	1048	1029	1005	999	1043	1129	1062	1037	1047	1077	1017	1025	1113	1020	1023	1010	1023	1072	1084	1061	1089	1108	1063	1033	1030	1059	1082	1036	1015	1039	1061	1046	1008	1039	993	1014	1018	1032	1071	1057	1033	1022	1040	1003	1062	1006	1040	982	1004	1059	1074	1028	1046	1014	1021	1016	1011	1044	1053	1063	1036	1072	1046	1058	1073	1070	1047	1005	1061	1040	1096	975	1051	1077	1068	1061	1091	1085	1121	1053	1111	1031	1100	1035	1009	1057	1007	1081	983	1027	1061	1095	1082	1080	1029	1057	1048	1027	1048	1072	993	1096	1068	1010	1040	1047	1051	1049	1024	1027	1060	990	1032	984	1061	1103	1083	1022	996	1005	1022	1014	1055	1136	1020	1080	1001	1014	1059	1058	1063	1116	1012	985	1031	984	1059	997	1035	1082	1058	981	1049	1038	1098	990	1017	1025	1049	1020	1028	1094	1061	1060	1014	1081	1004	1062	1057	973	1043	1036	1064	1066	1015	998	1014	1011	1069	1063	1046	1004	1058	1013	1094	1055	1089	999	1103	1084	1083	1114	1034	1046	1012	1067	1060	1072	999	998	1037	1041	984	1099	1011	1019	1079	1058	989	1081	1076	1092	1062	1074	1081	1067	1088	1103	1059	1001	1028	1012	1047	1000	1040	1020	1027	1053	1019	1021	1068	1097	1086	1031	981	999	1077	997	1039	1029	1060	1032	961	986	1072	1044	1068	1030	1054	1019	1002	1085	985	1033	1046	1009	982	1044	1045	1068	1040	1060	1055	1052	997	1088	991	1062	1068	1017	1023	1070	1085	1027	1011	1127	1043	983	1046	1003	1084	1024	1064	1031	1061	1033	1032	1020	1091	1043	1062	1069	1022	1011	1047	1029	1082	1041	1000	1088	1037	1040	1004	1004	1034	1033	1028	1042	1045	1043	1076	1072	1056	1006	1020	1006	1025	1049	1049	1031	1031	1118	1049	1026	1051	1057	1012	1058	1056	1070	1078	1071	1028	1057	1051	1016	1068	1050	1058	1139	1026	1103	1079	1059	1053	984	1007	1091	1047	1068	1118	990	1046	1052	1019	1003	993	1059	1058	984	1071	1066	1025	1006	1035	1077	1070	1041	1134	1058	971	1111	1029	1022	1076	1075	1053	1082	1040	1104	1035	1037	1041	1030	1073	982	1066	1059	1051	1022	1038	1027	949	1064	1053	1031	1072	1082	1071	1070	1058	1034	1019	1052	1023	1013	1038	1042	1053	1082	992	1030	1037	1031	1082	1016	1009	1059	1017	1017	1040	1016	980	1042	1013	1048	1040	1013	1058	1100	1073	1021	1083	1065	955	1023	1056	1021	1048	1041	1039	1038	977	1090	1071	1046	1064	1050	1039	1029	1091	1032	1081	1017	952	997	1038	1004	1097	975	1052	991	990	1030	1017	1043	1015	1071	1028	983	1067	1040	1010	1029	1011	1057	1063	1058	1008	998	1048	1041	1014	1041	1018	1033	1044	1061	1024	998	1080	1012	1066	1078	1032	1049	1026	1035	1088	1016	1073	1072	1083	1058	1065	1092	1015	1037	1081	983	1037	1067	1034	1030	986	1032	1044	1072	1027	1045	1037	1031	992	1099	1035	1061	1062	1037	992	1011	1032	1044	1061	1051	1084	1006	1052	1064	1023	1059	1027	1058	1039	1011	1064	1010	1085	1027	1089	1036	1053	1051	1074	1055	1052	1008	1061	1042	1073	1009	1031	1013	1011	1013	1088	1047	1080	1093	1059	1025	1026	1132	1084	1008	1020	1028	1048	1059	1029	1047	1044	1031	1014	1122	1090	1012	1056	1060	1018	1013	1069	1016	1037	1015	1074	1035	981	1023	999	967	1028	1013	1005	1049	1028	1033	1008	1062	1059	1075	1015	1063	1067	1004	1013	1072	1097	1029	954	1033	1052	1062	1037	1050	1018	1058	1069	1055	1112	1000	1005	1005	1086	1073	1051	1062	998	1074	1071	995	1016	1079	1045	1034	1056	1018	1026	1060	1018	1074	1086	1037	1036	1035	1083	1061	1063	1017	1041	1075	1079	968	1046	1055	1090	1046	1080	1007	1008	1023	1076	1022	1059	996	1053	1041	1057	1028	980	1031	1007	1036	1044	1087	1013	1058	1012	1049	1071	1054	1038	1017	1078	1025	1015	1039	1113	995	1104	1016	1061	998	1057	1032	1002	1009	999	1071	1011	1057	1034	1067	1088	1098	1028	1101	990	1034	991	950	1044	1039	1069	1068	1049	1089	1087	1099	1014	1034	984	1070	1016	998	1068	1053	1043	972	1047	1034	1025	1082	1063	1089	1014	1008	997	1039	1026	1005	1023	1038	1028	957	1063	997	1034	1041	1058	1104	1080	986	1030	1008	1088	1045	1044	997	1040	1045	1049	1031	1060	1076	1038	1009	1009	1053	1013	1032	1027	1057	1066	1064	1014	1040	1048	1015	1000	1027	944	1017	1055	1020	1032	1012	1041	1020	1077	1055	1019	1031	1014	992	1064	1014	1056	1032	1019	1075	1066	1061	1044	1076	1097	1077	1106	981	1049	1105	1011	1091	1068	1033	1052	1041	1094	1071	1042	1056	1055	1058	1077	1037	1032	1047	1036	1003	1042	994	1061	1042	1073	1099	1047	1008	998	966	1031	1025	1001	1045	1109	1076	1072	1009	1035	1029	1013	1069	996	1033	1006	1070	1126	1046	1040	1015	1058	1056	1049	1068	1065	999	1000	1067	1023	1058	1025	1073	978	1042	1112	1034	1026	1038	1037	1061	1079	1044	1030	1048	1048	1034	1026	1032	1072	1051	1046	1055	1011	1039	1050	1053	1054	1041	1072	1079	1056	1011	1051	1025	1030	1054	985	1043	1026	1055	995	1061	1027	971	968	1033	1056	1022	1001	1025	1076	1032	1015	1066	1082	1028	1026	1057	1075	1019	999	1094	1028	1016	1050	1122	1067	1052	1046	1086	1056	1023	1057	1013	1004	1026	1074	1022	1011	1098	1129	1026	1042	1021	1019	1056	998	1043	995	1047	1102	1063	1064	1028	996	1007	1040	1068	1053	1013	1068	1086	1049	997	1051	997	1012	997	1063	1065	1022	1089	1000	1025	1071	1093	1081	1022	1049	1006	1057	1018	1040	1016	1037	1051	1082	1082	1052	1056	1080	1034	992	1069	991	1061	1023	1054	1042	1070	1068	1045	1029	1019	1030	1108	1069	1078	1016	1058	1070	1021	1003	969	1046	1045	1082	1056	1102	1030	1011	1054	1041	1038	971	1047	1037	1030	1063	1067	1017	1053	1063	1052	1003	1019	1089	1042	1071	1041	1021	1025	1006	1020	1072	1040	1045	1015	978	1067	977	1000	1066	1081	1068	1050	1041	1041	1053	1001	1075	1020	1061	1013	1025	1086	1005	1094	1066	1020	1075	1089	1063	1061	1024	1054	1058	1038	1087	1039	1016	1036	1062	1065	1007	1057	1030	1045	1059	1036	1041	1033	1004	1064	1088	1080	1038	1071	963	1085	1055	1067	1048	1096	1036	1070	1028	1008	1091	1040	1058	1061	1050	1019	1026	1056	1007	1065	1055	999	1045	1066	1065	1072	1033	1037	1021	1043	1041	999	1040	1090	1032	1045	1040	1117	982	1002	1066	1013	1030	1073	1062	1004	1055	992	1030	1061	1007	1038	1011	1067	1026	1037	983	1068	1018	1027	1027	1024	1066	1017	1043	1053	994	1024	1066	1036	1019	1051	1065	1052	1029	1064	1021	1036	1080	1059	1045	1053	1032	1061	1036
24702	21508	28561	24856	17338	2759	1069	773	679	675	625	640	648	600	655	564	620	550	595	576	607	583	558	588	534	544	552	521	523	592	549	521	569	552	585	609	615	570	495	568	511	522	572	514	540	521	524	500	531	560	556	593	518	490	566	545	571	559	515	524	557	551	538	497	521	519	528	568	555	514	561	548	534	494	509	554	557	548	542	555	556	555	581	508	524	498	543	518	533	546	544	527	561	547	543	619	575	565	532	535	554	524	545	539	554	558	548	542	539	603	549	541	564	543	531	572	555	497	539	527	501	520	526	583	524	534	566	541	517	513	558	543	531	531	573	555	573	531	517	550	569	583	550	517	561	515	553	527	516	534	555	511	533	513	536	544	534	520	499	544	543	586	535	492	563	524	550	552	537	532	547	511	528	529	559	507	520	559	550	532	508	561	552	549	522	535	562	534	577	602	533	560	513	528	526	557	561	577	538	521	553	561	556	538	535	519	522	523	513	521	566	530	493	552	551	537	575	544	575	519	560	576	559	509	523	570	556	536	540	577	557	515	526	538	534	517	540	572	533	570	532	560	503	568	515	529	572	494	543	563	578	551	524	543	590	551	524	544	541	508	571	497	551	554	565	537	521	561	565	540	564	529	517	537	550	517	495	557	554	541	539	541	505	552	541	532	529	530	541	565	519	543	558	510	535	516	524	548	514	516	544	594	559	593	545	536	542	593	576	536	569	534	557	511	532	525	544	570	561	545	588	537	553	565	551	564	503	553	584	586	550	527	546	549	548	509	545	521	524	559	531	565	559	565	589	540	608	560	553	549	535	556	498	541	551	517	506	547	537	526	547	536	561	561	536	559	551	538	517	524	580	529	517	535	546	532	553	540	518	513	521	505	589	554	579	545	543	561	537	568	533	550	561	556	558	565	531	480	497	509	516	570	561	538	525	540	548	591	530	546	560	592	504	544	536	530	533	567	518	558	542	591	593	520	518	531	527	526	544	525	583	519	601	533	538	531	538	560	561	537	518	597	520	545	558	536	517	562	515	551	565	594	576	539	541	552	539	539	550	568	575	544	527	537	541	577	584	530	513	558	528	548	531	504	537	516	533	568	522	532	542	563	540	508	534	524	557	565	509	549	526	542	551	533	567	520	568	562	543	511	579	521	535	539	533	546	538	542	527	539	516	563	525	563	523	546	557	555	534	528	543	552	543	573	574	524	581	545	562	561	546	577	527	536	549	590	601	500	544	505	562	570	578	512	527	544	517	546	534	559	574	561	474	554	547	502	519	543	551	534	519	555	531	540	543	555	515	478	541	568	552	530	497	580	537	566	533	543	559	555	544	547	555	568	548	531	521	553	502	558	552	556	556	524	529	514	504	586	530	553	537	538	574	528	536	487	575	509	528	540	538	556	582	565	574	507	555	500	531	525	551	533	543	568	567	543	549	519	540	538	523	545	564	564	594	573	561	609	535	570	536	587	540	534	573	583	546	513	535	536	571	568	542	477	538	554	543	527	535	570	553	539	579	572	543	536	557	532	540	569	558	529	536	499	540	547	563	543	554	515	526	567	547	544	556	577	524	530	517	562	537	560	522	546	560	511	544	573	509	557	534	532	570	554	571	551	539	532	522	487	523	527	578	482	544	498	540	562	536	525	544	569	527	498	547	544	532	520	559	571	528	521	554	559	569	525	561	587	520	539	546	542	491	570	526	527	491	597	529	542	521	560	552	552	536	576	568	534	541	559	548	502	498	545	557	513	530	538	565	489	542	591	512	562	543	509	553	560	527	555	544	549	533	518	518	549	560	563	587	514	577	541	569	510	546	562	556	528	510	544	517	558	542	562	565	538	530	582	544	522	557	527	542	522	547	525	560	574	548	553	571	570	491	535	550	523	583	572	557	518	554	520	505	582	544	556	536	552	562	551	532	543	535	531	560	556	520	508	567	525	598	538	531	536	506	560	504	570	533	535	533	523	580	536	573	562	532	544	593	543	533	529	531	522	584	584	566	524	560	553	580	613	517	554	521	532	544	557	535	538	585	575	559	524	532	563	539	563	529	543	580	492	561	527	558	539	579	517	532	553	518	581	587	539	491	572	540	565	548	542	551	577	547	509	537	618	523	543	517	564	530	539	587	589	541	540	547	567	510	541	558	537	536	528	514	522	533	563	530	571	518	547	576	542	545	523	558	514	575	524	513	560	518	567	502	524	494	517	597	565	519	538	536	499	540	500	493	541	590	518	504	545	540	541	547	522	560	543	539	561	547	534	534	514	561	552	553	568	552	562	555	575	503	531	529	567	543	552	527	528	518	548	514	543	536	568	546	524	522	504	556	532	531	538	559	518	509	544	556	564	516	554	520	553	538	543	528	510	586	548	528	533	535	556	556	554	539	537	569	558	569	568	546	546	553	543	544	538	570	537	529	540	547	540	564	546	496	527	535	524	560	519	551	541	519	546	534	566	540	496	557	577	535	534	564	518	576	535	532	548	574	552	526	593	552	539	575	563	517	554	544	497	561	525	521	541	514	546	520	532	549	548	544	513	548	538	511	587	522	531	576	546	554	531	570	470	535	543	575	539	494	511	522	589	581	512	533	545	530	539	537	513	574	536	517	525	572	510	560	537	520	551	532	512	534	515	527	540	508	507	585	548	561	535	543	530	532	537	550	520	556	575	526	542	543	556	569	545	526	540	560	562	566	550	597	483	539	530	536	557	558	505	523	594	568	508	533	534	553	579	563	564	543	540	552	527	563	536	532	538	510	537	536	614	540	560	530	545	531	549	507	541	549	534	549	556	524	553	565	532	518	564	519	482	549	551	524	544	551	516	591	525	538	562	548	558	544	532	562	532	551	548	546	520	568	537	548	560	525	494	510	491	522	563	536	549	517	536	522	505	568	531	544	528	533	504	506	533	527	517	554	581	531	528	558	544	489	581	547	512	536	560	566	522	528	529	545	523	557	520	541	533	545	587	524	513	541	542	548	528	527	559	540	552	497	546	525	535	541	532	546	574	529	502	542	531	564	581	542	559	561	520	561	532	505	551	553	502	561	540	478	580	525	507	555	560	497	549	576	571	499	547	496	548	555	542	517	564	543	510	548	516	586	553	541	555	541	536	552	550	519	548	530	550	567	519	560	494	516	579	498	560	562	554	537	514	558	540	490	537	543	509	538	526	504	581	557	531	514	540	487	529	568	559	531	509	494	567	580	543	589	565	529	505	558	545	572	510	553	558	560	531	528	521	495	501	508	526	510	561	563	555	513	535	578	554	506	535	532	547	557	544	542	570	514	599	529	533	537	529	578	528	541	535	538	490	529	528	559	526	504	559	557	543	541	564	538	522	536	533	563	521	536	541	508	511	550	562	535	536	541	552	532	551	517	498	561	556	528	554	533	554	547	528	510	538	541	515	505	500	550	557	490	531	601	568	508	549	520	520	515	541	517	528	548	518	535	529	540	529	549	574	565	516	513	520	551	533	547	523	590	520	554	541	562	556
25272	44994	38523	14116	3978	2400	1741	1585	1486	1388	1266	1291	1178	1096	1078	1078	1086	1109	1028	1003	1016	987	967	956	929	940	961	1026	951	910	960	912	933	940	968	961	1119	1055	957	923	1011	936	1001	941	912	908	906	930	992	961	938	985	933	956	924	896	949	948	945	950	911	942	908	955	967	939	927	940	952	961	953	933	958	896	961	918	956	958	956	936	936	941	959	938	982	962	937	909	939	909	972	914	946	887	927	963	904	959	933	956	933	910	966	950	951	911	917	936	973	905	945	931	936	940	968	942	914	909	909	961	937	951	935	925	937	989	967	938	945	960	911	929	969	911	927	934	938	947	927	943	940	926	981	926	880	955	978	911	940	968	953	914	934	959	926	942	934	906	947	910	987	984	905	951	963	932	901	955	948	958	944	903	929	970	917	912	930	943	941	985	945	912	923	937	944	897	954	914	902	938	892	957	875	887	932	950	898	905	963	876	1030	948	930	969	931	942	935	934	922	899	945	949	932	955	862	924	948	900	893	920	899	936	964	885	899	973	917	896	927	913	884	1000	871	961	936	937	887	916	947	956	915	936	893	943	920	892	933	941	931	923	948	983	939	1001	883	918	923	910	845	899	947	967	968	934	888	941	951	958	899	967	892	927	937	912	946	937	956	918	964	965	928	965	995	951	1021	938	904	944	962	912	884	949	962	915	994	975	912	941	937	902	850	874	897	920	951	957	938	912	899	918	899	889	915	938	890	924	970	925	925	925	961	925	984	953	924	913	973	891	914	985	931	896	949	864	916	938	959	934	911	979	928	935	955	959	961	917	1012	959	915	935	924	965	966	935	929	944	901	983	940	969	956	931	907	971	878	928	932	915	883	926	889	947	948	930	907	912	949	910	897	941	903	904	982	891	931	921	869	926	925	932	949	960	944	915	910	934	953	943	890	910	928	959	956	871	912	904	951	924	892	1009	917	905	961	951	940	920	958	934	944	929	933	914	987	890	959	904	887	857	945	955	929	921	949	953	957	916	955	920	947	968	954	934	963	889	920	926	906	930	898	930	911	930	939	876	908	962	916	916	953	943	938	941	933	955	966	891	904	902	920	972	910	960	953	946	930	901	973	917	969	933	973	923	908	910	946	959	934	1014	928	989	901	997	949	952	921	942	959	956	947	886	929	890	942	910	902	934	919	964	899	955	946	929	920	908	910	908	965	892	922	932	865	899	972	910	970	964	901	916	957	945	898	904	896	939	933	969	980	945	877	934	939	889	948	949	947	928	937	929	922	971	933	886	896	933	935	970	876	955	928	912	952	949	893	961	889	928	889	923	871	901	921	927	910	958	937	921	950	886	918	910	962	952	915	921	925	956	922	931	948	962	915	929	949	937	935	919	983	923	905	883	965	908	941	891	941	934	890	919	922	920	962	924	938	982	882	903	937	919	852	927	895	903	918	939	927	935	899	873	930	936	952	929	963	900	963	903	906	928	976	964	903	893	948	932	952	955	955	904	932	924	973	918	963	919	892	958	916	983	912	972	944	948	992	885	961	922	963	930	934	958	940	935	932	994	921	938	896	1015	938	923	929	975	929	950	969	873	937	904	912	979	959	1023	956	886	944	967	904	884	938	913	890	889	905	939	938	940	932	950	982	911	925	882	1041	923	914	933	954	922	919	981	923	924	943	937	918	966	916	897	922	896	923	934	950	967	899	919	932	908	922	904	966	918	888	954	949	932	1007	940	979	956	874	915	923	931	948	895	972	947	939	926	913	957	959	876	986	941	955	935	931	954	958	928	922	939	911	961	914	900	928	960	951	978	949	995	911	960	910	896	966	867	902	925	901	955	886	945	944	977	942	928	984	905	965	958	993	893	906	894	966	985	928	936	975	924	947	980	980	930	984	920	976	920	968	913	935	933	934	992	955	907	921	917	915	913	977	923	953	960	946	927	924	939	905	904	915	920	956	959	961	964	904	905	922	904	966	946	950	924	963	922	922	965	963	957	900	960	959	927	999	957	940	905	916	921	901	919	907	913	987	858	940	1003	958	927	944	979	969	941	921	906	938	921	915	943	931	945	963	905	945	940	929	946	931	966	928	944	923	932	894	920	916	918	962	940	950	912	909	943	925	917	943	963	896	961	946	898	898	962	932	907	990	951	960	925	882	930	956	965	941	884	906	921	996	956	937	945	965	960	911	928	934	958	967	946	912	932	939	904	986	942	918	938	938	954	921	939	948	912	944	941	936	954	936	895	892	925	904	947	917	902	941	922	952	916	951	951	905	966	899	926	916	905	1003	961	940	860	943	925	935	963	1001	897	925	944	928	950	916	970	943	948	963	923	906	942	918	932	935	892	943	842	937	936	897	916	965	969	992	949	932	931	927	966	967	985	930	929	986	953	934	916	878	930	931	925	887	959	876	919	939	953	912	883	924	932	1021	944	928	887	918	932	964	963	917	920	900	915	897	947	923	899	946	922	970	895	910	982	892	943	942	961	916	861	954	929	953	948	921	907	938	918	989	914	933	1003	921	958	898	903	954	947	897	957	940	961	927	931	910	938	966	944	919	921	965	947	925	944	957	897	891	894	907	929	875	895	929	915	881	983	932	906	926	945	901	927	935	981	962	948	919	938	912	904	936	966	920	927	964	980	896	932	925	848	914	931	959	969	937	973	917	940	909	922	931	912	916	957	966	993	947	901	903	877	959	1021	985	979	980	906	921	943	930	907	950	948	938	973	990	951	964	961	980	925	945	946	955	948	954	928	889	937	947	928	904	912	942	905	929	959	937	955	936	917	929	914	887	905	954	937	878	903	937	891	889	949	927	935	941	905	904	894	904	950	942	928	903	962	984	885	962	957	925	947	915	919	950	913	947	973	917	880	937	918	918	935	955	962	888	941	929	952	934	975	922	887	925	991	982	897	900	951	940	911	966	984	961	937	935	928	947	900	956	958	944	911	991	990	984	898	942	933	910	940	906	903	886	946	946	912	953	910	928	910	1019	925	912	889	904	885	941	912	951	874	914	978	952	955	937	876	868	912	938	922	896	932	907	934	908	928	907	932	977	885	879	926	932	958	870	971	916	916	914	907	964	923	925	944	897	881	898	998	935	940	949	978	948	954	875	992	912	912	886	941	957	930	925	901	953	905	964	931	968	915	882	957	891	918	927	933	946	953	1019	908	962	920	962	940	937	950	887	910	934	950	916	923	911	991	923	968	968	940	936	940	924	915	922	912	956	934	905	898	930	975	973	941	969	935	925	917	880	929	882	917	964	978	889	938	881	1017	940	922	923	918	907	907	952	890	919	947	901	984	916	929	920	977	933	971	910	892	924	950	899	926	901	917	941	974	939	873	901	898	923	945	925	906	936	962	866	865	955	955	970	912	984	910	923	915	918	964	901	895	966	940	958	893	932	966	927	947	957	891	947	952	873	944	971	937	925	928	963	958	910	941	943	958	885	953	917	967	978	979	900	922	935	897	897	991	940	914	908	914	892	922	866	954	870	949	928	918	926	969	948	965	874	912	948	905
23490	21431	29115	24074	21391	17192	1948	685	539	453	422	394	380	397	354	338	383	373	308	338	319	292	304	303	316	289	297	283	286	301	273	282	283	289	334	610	1054	421	279	279	300	258	285	276	280	270	285	252	274	262	277	253	270	277	290	261	278	281	277	284	261	256	234	257	216	277	246	282	300	245	282	285	262	276	271	267	256	260	274	249	276	273	270	254	290	238	246	291	261	246	251	248	261	293	267	246	270	295	261	271	252	262	244	271	264	284	257	258	256	265	281	293	228	263	261	231	272	250	266	257	284	278	261	277	238	232	280	261	258	271	261	263	256	268	252	239	270	241	300	247	244	256	269	274	257	259	277	282	276	277	236	251	256	281	258	279	256	278	275	278	284	244	252	243	268	262	267	289	257	261	288	257	284	261	286	296	268	277	294	270	301	250	285	266	269	242	245	257	285	262	275	258	264	266	257	241	250	279	270	260	257	267	260	282	284	280	251	245	257	266	264	260	252	258	250	249	279	265	269	223	234	240	268	260	277	243	290	236	296	285	256	274	240	280	269	265	269	275	285	296	275	256	269	275	240	255	261	269	257	253	258	255	252	248	278	272	270	271	260	229	255	233	227	258	295	272	263	242	274	254	248	277	266	288	246	269	253	269	259	251	289	263	240	269	250	253	248	259	274	286	268	252	294	280	278	272	276	260	265	272	276	272	256	270	258	263	280	256	248	266	277	245	280	265	269	251	280	243	237	288	234	267	261	235	264	252	265	234	259	246	245	271	249	259	265	274	241	295	284	245	263	263	262	263	246	277	266	259	252	277	285	236	266	264	268	259	267	245	252	270	258	285	257	299	278	254	230	294	255	280	272	260	256	256	263	257	259	256	286	275	248	285	245	266	241	288	252	258	279	256	262	265	273	254	269	256	284	228	254	251	245	253	256	286	274	281	272	266	276	243	253	263	276	260	265	289	265	263	238	255	240	287	287	243	289	249	278	274	265	257	249	268	259	275	257	286	252	274	252	282	255	263	243	254	272	274	280	285	255	281	248	271	287	253	278	268	224	253	254	240	280	274	263	255	242	281	301	233	264	249	260	260	261	249	270	263	283	268	283	250	268	259	291	270	278	253	260	253	261	266	280	238	292	257	250	260	236	247	263	270	262	271	243	293	297	263	243	245	232	278	266	250	248	253	270	259	283	267	269	278	282	250	250	251	232	246	286	268	247	227	302	276	237	259	277	253	264	282	273	262	249	271	268	247	251	247	270	283	248	242	302	251	271	263	261	244	250	276	273	290	256	246	278	277	268	298	257	285	273	246	274	255	263	284	267	272	265	272	285	285	266	239	257	281	285	236	250	268	234	282	249	257	298	246	275	247	270	241	270	232	230	244	264	315	287	251	272	272	273	305	293	252	261	218	269	212	282	255	237	272	245	283	273	244	257	252	282	267	263	233	265	277	266	267	236	260	256	318	253	248	273	236	256	246	285	266	264	254	261	279	283	254	262	248	290	249	226	280	258	240	244	260	267	266	242	268	257	248	248	225	247	268	274	270	261	240	253	281	251	255	269	238	236	261	249	266	297	263	264	259	261	249	267	243	252	261	258	238	252	247	267	253	234	280	247	266	273	260	251	260	262	277	260	292	267	241	265	242	290	257	251	274	253	274	261	257	279	267	255	258	267	240	287	266	209	272	258	243	276	259	254	255	229	238	249	283	284	282	268	266	256	243	233	270	237	244	299	239	282	244	267	255	260	288	257	254	276	249	258	273	263	239	282	278	248	252	259	227	264	251	267	257	272	273	260	258	289	258	268	241	273	259	263	268	250	256	243	273	247	277	247	270	253	245	297	269	280	260	267	283	235	254	288	245	233	272	230	276	261	223	260	259	292	265	243	269	240	290	255	262	286	245	268	264	260	245	263	277	267	238	224	277	241	256	275	250	273	265	252	241	254	262	268	270	251	272	288	291	249	256	267	263	264	283	268	267	294	269	232	247	275	240	260	245	265	257	245	289	274	251	259	284	269	269	266	242	232	267	286	268	245	265	267	262	266	267	265	239	252	267	253	220	257	266	266	252	286	276	271	282	242	251	260	259	273	281	255	252	277	237	237	280	263	248	253	252	286	253	249	244	274	254	271	279	246	255	294	276	282	269	261	276	280	265	266	235	252	264	259	288	270	293	250	269	254	288	260	260	287	253	260	279	271	297	246	242	253	260	247	257	252	278	260	254	267	278	273	253	279	274	264	268	293	277	262	278	268	264	263	251	270	259	209	254	263	260	278	237	261	253	272	276	247	262	270	238	249	261	262	263	240	264	261	267	239	261	243	267	265	267	238	265	283	256	266	269	258	273	266	244	251	253	259	230	245	259	239	276	227	240	249	252	264	282	247	241	239	264	224	240	279	268	263	277	259	236	277	251	281	261	259	274	276	270	259	257	230	268	265	229	283	234	278	282	263	268	268	284	277	269	276	242	287	253	272	244	238	282	258	257	236	248	269	275	251	256	283	233	236	265	255	278	251	277	270	247	255	240	239	277	264	273	262	246	256	265	254	284	253	268	270	280	279	244	246	247	273	281	276	267	291	264	272	259	251	300	254	272	269	271	244	258	256	260	270	226	256	283	249	285	272	256	254	254	279	251	234	246	279	283	253	267	258	295	269	236	280	264	264	273	283	255	262	238	267	268	273	244	286	233	279	299	279	251	281	241	264	264	251	269	240	257	245	255	269	291	288	268	284	254	256	245	248	271	274	268	282	254	263	262	232	267	235	255	292	267	238	259	241	241	260	248	261	241	264	237	267	265	251	307	271	253	227	287	259	260	244	253	276	266	250	252	275	269	255	243	281	265	264	295	257	272	270	241	240	257	239	243	245	277	293	280	238	269	228	227	259	239	281	266	289	227	283	286	279	251	247	249	262	241	232	252	280	283	241	254	242	251	264	244	301	281	280	271	250	235	272	254	275	262	287	263	276	251	275	245	294	251	249	239	233	265	273	249	273	283	255	297	247	260	282	256	247	243	249	264	260	271	252	250	248	264	312	297	260	271	248	300	267	273	264	271	268	262	228	256	262	243	240	247	283	237	259	255	258	281	283	268	274	233	235	232	273	245	251	248	266	273	273	267	260	265	251	249	246	220	280	255	252	288	304	249	257	247	256	260	227	268	240	283	285	260	245	258	247	270	257	261	239	279	280	270	244	259	241	242	264	275	262	268	247	266	246	272	272	256	256	250	275	263	250	291	278	248	249	261	261	260	248	249	271	239	260	291	252	261	270	254	263	268	263	279	246	264	277	267	251	257	261	254	249	274	295	243	263	250	283	258	231	255	228	268	259	279	272	249	271	261	257	246	257	258	247	268	258	269	276	304	263	262	251	277	265	259	267	250	271	295	243	258	264	259	271	263	246	268	254	272	263	295	279	248	266	248	270	286	263	248	258	278	258	254	233	256	282	253	251	264	251	295	271	259	230	287	240	259	247	260	276	279	254	257	271	272	255	278
30077	48505	40588	15403	8043	3004	2155	1702	1514	1285	1112	973	969	876	789	766	694	698	642	644	661	604	571	556	562	581	528	563	558	571	505	468	545	514	580	1518	2822	843	512	480	512	524	477	510	478	522	481	475	489	471	465	460	482	477	467	481	478	498	457	456	499	447	443	501	450	461	518	488	476	446	427	489	511	485	464	482	438	470	483	495	495	486	482	419	444	471	481	479	500	484	470	464	466	476	488	480	477	482	497	510	423	489	491	522	498	474	458	469	486	467	497	476	484	495	483	461	458	492	480	436	488	510	506	478	515	518	528	443	529	485	433	459	506	500	497	477	505	443	457	461	475	472	496	450	488	434	457	458	426	428	471	484	500	465	449	457	459	473	484	446	478	467	522	522	488	464	450	472	447	514	460	430	484	478	472	500	464	467	466	460	498	459	480	487	476	474	444	501	460	479	479	442	429	491	441	461	473	465	461	489	457	461	489	435	485	463	449	464	464	475	489	461	477	464	473	431	522	476	475	447	533	455	451	459	499	440	455	456	438	491	439	475	490	474	429	459	467	507	454	478	471	497	438	489	465	485	518	443	467	476	479	465	461	493	438	465	515	438	478	450	478	517	456	459	477	480	473	475	464	451	488	450	454	490	455	467	472	487	475	492	471	480	497	464	469	482	542	483	452	472	504	506	488	459	494	481	441	514	470	462	485	485	483	469	490	460	445	474	461	478	471	494	453	455	470	501	465	463	500	477	440	471	439	458	500	501	494	474	469	462	453	465	485	469	477	474	530	498	448	462	494	489	445	487	444	502	454	479	457	464	447	486	425	466	457	462	498	466	470	459	492	438	472	456	463	492	491	458	468	480	479	484	488	472	476	466	463	483	450	467	460	472	485	482	476	468	473	438	449	450	466	503	490	460	467	465	470	427	462	469	465	484	476	473	471	477	481	458	507	505	457	477	484	450	475	499	463	457	470	455	494	478	424	442	469	506	451	485	501	471	475	433	480	476	482	430	460	460	488	489	480	468	484	476	489	479	460	484	507	481	407	490	428	498	485	437	492	472	492	463	470	422	487	464	474	452	468	451	480	466	465	444	453	475	499	485	504	494	503	463	438	457	445	485	450	466	478	453	498	465	452	456	480	427	448	451	470	499	521	522	455	468	511	513	475	481	506	434	485	502	484	478	500	479	449	444	491	507	498	496	442	454	502	477	493	490	467	458	492	467	462	432	490	499	457	481	494	451	456	460	481	492	469	461	452	480	480	485	452	474	498	483	449	476	464	446	466	446	471	445	478	463	471	460	438	467	447	465	439	483	474	463	491	447	488	452	469	488	452	463	511	522	481	467	481	492	489	455	484	484	479	489	457	494	460	505	463	475	447	503	436	446	492	461	469	462	478	480	461	458	479	487	482	459	452	438	502	465	455	460	483	497	502	478	438	507	453	436	444	485	505	479	472	486	429	495	500	477	426	444	481	460	474	515	495	489	482	493	508	447	487	523	506	448	438	483	457	453	458	470	460	450	481	481	480	428	489	499	473	499	479	494	460	466	459	458	449	468	474	474	483	463	438	480	442	493	511	479	471	494	484	491	485	454	472	472	451	465	453	482	464	456	498	470	447	474	503	469	467	484	522	474	483	505	502	454	503	482	481	487	508	434	464	450	452	524	477	464	492	491	439	495	494	501	454	454	492	470	459	470	472	496	482	441	450	461	497	481	447	484	443	476	469	462	500	477	432	497	471	461	494	461	496	511	507	504	510	474	476	469	493	445	445	415	499	474	479	470	496	499	460	474	469	486	476	473	475	477	449	506	472	472	510	471	461	477	479	465	463	456	439	457	503	460	474	489	451	440	461	463	461	493	486	474	510	453	431	465	466	447	493	475	484	439	439	464	491	477	506	474	447	499	455	494	470	494	502	470	497	461	493	480	452	437	467	446	486	474	470	463	482	497	475	458	491	469	490	495	480	479	464	409	459	486	525	442	494	483	468	466	473	441	452	481	460	438	460	421	477	463	487	501	483	475	471	447	464	465	458	471	464	457	460	465	448	492	458	481	461	470	520	454	487	502	485	510	467	444	498	492	449	488	503	438	486	502	476	480	477	452	469	449	471	448	457	458	465	462	492	476	464	461	479	479	460	493	471	495	456	484	439	466	486	436	441	476	450	473	466	439	493	465	452	487	465	477	483	483	430	433	520	494	492	518	440	485	443	457	470	506	440	429	468	482	432	440	486	464	448	464	477	476	478	518	434	475	461	450	482	498	436	504	468	465	491	461	470	476	482	449	470	479	471	465	482	501	494	452	474	510	455	505	429	459	441	479	485	465	465	462	466	455	467	457	468	497	472	456	501	423	484	492	487	506	465	491	483	467	444	461	464	478	455	502	497	519	470	447	491	501	491	469	465	489	459	479	465	456	478	472	498	505	470	461	467	484	474	456	501	465	483	495	435	457	495	457	466	420	427	485	464	485	489	480	485	483	447	474	508	482	492	439	476	460	488	464	463	444	457	463	508	470	498	460	480	484	505	471	482	463	467	474	468	486	509	477	478	442	454	477	500	483	449	442	465	460	492	473	489	493	487	502	454	473	515	454	497	508	447	514	477	472	523	493	472	464	430	410	502	457	515	491	476	479	481	485	466	492	503	473	503	448	473	483	432	479	478	476	511	448	451	449	497	503	462	444	499	450	489	455	479	484	475	463	478	464	456	462	498	507	453	485	494	507	443	453	452	459	465	474	461	462	495	497	456	497	465	479	498	489	468	487	456	477	471	514	464	476	448	464	446	490	455	469	456	443	451	515	461	464	442	436	500	517	472	507	477	524	456	441	488	478	442	464	454	455	447	445	477	475	464	466	483	503	463	478	464	466	487	461	449	482	459	515	494	460	484	468	474	442	491	465	468	474	467	456	484	491	452	434	482	452	474	465	467	462	491	462	492	467	440	510	466	465	461	495	452	479	472	479	465	471	457	448	474	484	469	496	456	525	499	448	460	449	482	423	500	484	490	517	507	492	479	475	487	442	514	473	482	444	480	498	492	455	457	488	448	450	493	514	463	447	483	484	492	468	452	451	484	475	452	526	472	485	448	500	502	448	473	501	453	470	481	460	461	461	498	453	462	455	440	485	422	461	493	459	497	452	481	481	469	479	474	418	465	439	489	479	503	485	467	480	436	466	466	444	460	459	486	491	481	429	456	472	440	511	460	487	482	513	439	508	472	470	438	493	487	466	453	450	444	500	482	486	465	453	454	483	443	491	443	466	485	450	447	444	483	447	446	463	507	468	471	487	521	481	489	473	502	493	476	440	453	473	476	499	498	495	436	480	498	466	468	468	489	487	489	474	479	446	493	439	455	472	471	469	479	470	468	499	509	475	489	478	480	541	469	465	483	465	491	452	474	494	494	485	484	466	451	454	497	472	443	450	484	490	445	462	424	465	455	480	435	492	466	516	492	449	487	491	475	488	478	450	448	495	457	530	495	453	462	471	456	475	493	439
27411	21671	17307	5761	950	691	660	598	634	626	652	603	623	625	579	588	580	593	592	612	638	614	598	623	610	596	602	595	615	576	575	662	599	624	613	599	651	639	658	572	603	623	591	639	618	591	594	604	591	609	598	586	609	573	626	602	587	551	595	567	585	597	612	621	621	564	595	600	604	592	609	604	618	610	563	633	599	609	554	624	623	607	617	611	582	613	636	641	623	622	566	570	612	605	606	575	629	612	570	634	588	566	571	590	587	603	597	633	584	584	597	623	570	557	594	625	576	598	596	558	590	605	596	620	617	610	568	633	580	650	568	574	590	636	589	600	580	606	580	555	589	570	610	555	641	578	543	601	584	567	598	614	617	622	590	603	623	589	603	585	598	604	610	595	601	571	604	614	620	596	598	582	591	603	621	573	647	606	636	598	627	598	624	614	605	558	594	609	620	608	606	606	656	614	649	594	580	561	608	604	613	604	581	605	608	573	589	616	608	612	583	611	608	615	588	593	573	582	617	578	617	626	589	599	647	615	641	617	562	600	611	641	548	577	647	607	608	601	596	562	641	582	589	577	630	618	599	618	571	587	548	639	603	616	610	595	596	589	606	590	663	596	616	599	608	602	664	582	591	587	610	587	581	606	624	630	634	622	630	586	628	567	594	602	594	617	651	601	562	604	552	599	653	586	659	617	559	620	585	612	581	598	597	590	577	622	565	562	569	619	613	631	605	598	567	621	602	617	622	626	629	660	617	569	618	582	618	570	592	601	583	591	644	619	592	622	587	594	626	566	546	589	585	632	618	571	592	603	586	629	587	629	600	589	562	561	589	602	610	634	636	621	622	600	627	591	585	580	596	601	606	614	605	635	579	618	614	588	590	606	593	583	602	576	648	608	608	600	565	564	572	603	601	643	602	575	569	617	600	629	620	612	583	595	593	594	611	560	605	616	625	612	613	623	576	570	635	603	584	630	622	592	638	599	583	627	563	607	589	647	603	576	576	615	625	606	639	580	599	583	606	604	588	628	549	585	562	697	585	618	630	632	604	611	623	600	592	636	616	558	572	581	609	602	603	580	576	557	619	582	608	625	616	615	618	595	643	571	631	607	607	627	588	580	602	637	614	615	608	593	623	608	608	611	571	597	576	622	589	570	608	566	659	602	633	592	595	587	610	607	588	616	582	618	582	581	586	587	624	612	597	575	602	596	625	619	613	622	595	582	634	623	590	610	594	593	637	613	608	578	579	589	592	605	594	594	590	572	588	600	607	650	582	621	638	616	572	596	604	581	600	552	599	593	606	620	579	616	600	607	610	612	552	598	587	614	590	610	589	542	573	596	617	569	564	582	597	600	636	612	609	638	569	608	624	584	626	598	598	586	573	594	641	625	586	601	565	577	625	563	647	618	621	581	609	622	608	610	609	582	581	608	647	603	633	594	614	589	588	591	644	614	647	622	637	595	600	608	602	550	608	606	581	629	600	599	640	621	555	590	569	621	561	546	583	609	605	605	577	624	584	602	601	600	627	599	624	597	581	641	608	602	624	592	605	587	613	605	600	604	614	557	598	598	612	572	543	598	609	565	631	623	589	596	587	606	624	603	586	625	590	618	625	613	587	581	615	594	560	642	613	598	583	629	572	596	583	574	639	593	582	566	571	561	568	600	666	600	563	630	642	600	598	592	636	578	640	616	555	588	583	605	617	556	652	614	572	601	544	583	600	609	590	615	602	633	597	605	644	621	598	570	592	598	608	621	658	592	579	596	602	603	590	611	582	656	591	587	580	598	613	640	551	624	613	558	628	594	598	579	602	586	636	578	570	593	611	629	604	625	637	608	600	594	598	553	598	588	644	567	567	590	634	594	564	580	626	604	584	599	586	564	581	622	585	590	617	601	606	614	572	552	610	625	612	607	640	619	639	569	574	589	596	612	553	587	556	570	580	593	585	617	605	591	586	595	615	638	605	604	607	636	578	598	611	604	536	598	593	622	610	577	569	630	561	581	602	643	570	599	598	619	576	602	581	612	606	553	587	624	543	623	578	611	616	602	601	574	568	558	596	584	631	619	593	615	588	611	602	591	587	657	600	592	562	576	598	573	591	625	574	628	629	616	606	635	576	589	623	578	577	637	590	574	598	646	571	602	617	593	591	567	582	613	607	573	661	650	578	601	551	644	604	622	570	572	585	620	599	580	580	568	623	608	589	557	595	606	624	567	614	589	619	570	583	604	604	608	620	592	621	610	621	593	636	623	577	600	624	613	599	602	603	593	623	617	649	599	583	529	599	607	634	588	546	562	611	585	603	620	566	596	630	600	593	597	565	621	644	580	614	601	584	610	563	615	621	620	618	586	561	642	643	589	603	616	589	595	640	562	570	601	605	584	568	618	571	607	619	588	579	587	562	597	626	571	590	595	587	620	543	631	663	629	633	598	579	635	584	576	613	569	639	601	615	604	646	645	609	621	592	580	602	592	591	578	575	668	600	618	592	601	601	577	627	599	600	604	584	606	566	591	573	576	564	645	570	633	607	621	638	626	615	612	560	612	651	638	603	592	597	604	642	595	612	631	583	596	599	556	620	596	559	648	562	583	589	620	595	580	630	616	607	577	605	627	604	573	606	585	631	648	612	665	603	587	602	558	613	587	595	600	615	580	622	638	592	584	602	607	572	586	612	616	656	620	603	575	566	616	630	612	622	585	608	599	568	583	574	610	616	596	626	601	600	583	609	588	591	631	586	605	624	594	615	634	598	564	602	626	657	601	622	604	611	615	606	617	624	616	607	595	619	595	603	580	604	582	568	654	591	614	563	618	628	622	621	609	567	605	607	615	614	632	606	643	614	600	605	561	615	611	594	553	651	605	605	559	566	637	598	601	618	586	561	590	607	614	638	581	615	607	597	582	588	618	608	589	597	598	643	564	632	597	608	611	621	594	604	621	616	619	633	631	622	614	581	621	613	589	563	574	615	579	636	579	584	583	589	613	574	633	584	624	620	604	614	612	580	638	626	583	593	591	584	591	585	597	605	623	595	579	613	607	614	590	602	574	570	604	621	593	602	579	564	608	579	619	561	655	612	634	581	582	571	595	575	545	593	562	606	575	584	618	589	619	625	623	633	600	573	615	619	589	598	640	625	614	637	641	600	597	569	592	611	577	582	613	629	668	593	571	589	590	563	575	588	639	589	577	635	574	583	634	620	603	585	606	599	618	549	615	628	600	581	575	612	603	600	606	564	600	606	603	623	603	564	634	615	659	629	590	575	638	605	673	634	591	655	597	577	633	598	599	613	551	629	580	616	614	571	588	554	586	588	579	617	609	597	567	617	622	589	599	599	607	624	633	625	570	605	570	636	678	619	630	599	598	614	598	547	563	557	661	616	631	615	636	591	630	613	557	589	572	637	637	618	617	580	611	606	563	583	564	558	590	599	593	588	562	566	600	606	641	554	600	575	595	578	615	575	603	587	589	592	654	586	595	636	599	609	586	615	559	578	581
24326	32547	22722	7946	1981	1132	1109	1074	1062	1090	1020	1066	1075	1041	1046	999	1116	1046	1038	996	1088	996	1014	1026	1032	993	1009	998	1060	1004	1046	975	989	1020	1004	1054	1194	1143	1051	1045	1048	997	1070	991	1025	1013	1015	1053	998	986	1052	1037	1015	983	1065	1097	943	1032	1037	991	953	1012	1039	1054	1024	1033	965	1019	981	1066	1006	996	1031	993	1020	997	946	1013	1000	1066	1022	1007	1060	974	987	1025	998	1003	1023	996	1000	1042	1030	1012	988	996	954	994	1032	948	1015	1042	1056	1001	984	992	1081	1078	1016	1040	1034	986	1012	1066	1004	1024	1035	1030	995	1034	994	1025	1033	1011	1056	1039	1010	982	987	1046	979	1065	1007	1037	1017	978	1039	1020	1038	1021	984	1018	1039	982	1013	994	1024	1027	1021	1051	1004	1025	1016	1006	990	992	1029	1002	1020	979	999	994	1032	1000	1054	982	977	1044	1018	1013	1038	991	1026	1103	1029	974	1060	994	1031	1017	1018	992	1027	1028	1036	1007	1049	1054	956	1004	1040	1018	1056	1018	1050	988	989	1042	1047	1023	986	1073	1028	1051	933	1024	993	1001	1012	1071	979	1027	987	1030	1075	1052	1041	1052	1048	1014	1004	1014	1078	1056	1017	942	989	1017	1037	1014	982	1028	1041	1011	1001	1061	1027	1028	1015	1029	1037	1036	1034	1040	996	1025	1046	984	1034	965	988	1088	989	1054	1056	1018	986	995	973	1014	1101	1027	1012	955	983	976	981	1011	1074	996	985	1042	956	1011	1029	1029	1002	1009	964	1009	1001	955	982	990	1037	997	1024	1025	988	986	1003	1077	999	976	1027	1061	1022	1025	1023	994	1011	1030	1023	1052	1017	986	1051	963	1041	997	1041	1012	984	1045	1004	1052	988	1002	1043	976	1027	1039	1052	978	991	1019	1051	1052	1054	1027	1066	997	1054	1004	1032	1006	1023	1063	1037	1069	959	1022	1002	1030	1010	998	998	1045	1021	1050	1019	1020	1047	1028	972	1000	1033	1067	1013	987	1029	1015	1008	1014	1051	1008	1057	997	1068	992	1009	1051	979	1079	1004	1004	1024	1040	1015	1027	969	1043	973	1026	1054	1047	1004	1008	1054	1014	960	1091	1037	1026	1061	1049	977	956	1020	1009	1029	972	992	958	1043	979	970	1019	1047	966	1050	929	981	960	1018	1051	975	1016	1046	993	1032	1003	1036	1042	991	1042	1038	1021	1028	1006	1057	1031	1015	1011	1025	1045	1021	1024	1009	1017	1005	1027	969	1034	1049	1015	1026	1017	990	1064	972	1016	1078	1049	986	1021	1037	996	1032	1017	1023	966	1082	974	1042	969	983	1009	1009	1035	1043	1006	1032	1019	994	1058	980	1028	1013	1007	1009	989	1017	987	1013	976	1014	1034	1039	1005	1063	985	955	957	982	1057	1048	1011	986	1037	1091	1023	1020	986	1013	1024	956	1010	1008	992	1006	1046	989	946	994	991	1067	994	1048	1070	1039	941	976	1052	1000	1018	1013	961	1063	953	1033	1036	1001	1030	1029	1076	1057	972	1045	998	1025	999	1013	1013	993	1035	1041	1061	961	969	1001	990	1012	953	1077	1053	1025	985	1025	969	1005	1010	1018	1043	1005	996	1061	977	1070	1061	1054	1014	1050	1029	1047	972	1062	962	1098	1016	1004	982	1044	1012	1030	1031	985	1041	1005	1024	1044	984	1014	996	1057	1022	1013	981	1072	999	1028	1022	1038	1021	1050	1019	973	1007	1046	972	959	1031	1010	990	983	1006	1057	1036	1051	1060	1010	1032	1043	997	1038	1038	1063	996	1021	1046	1023	986	975	955	1033	1005	1053	1068	1006	999	1046	962	1016	1010	1020	999	995	1050	1001	1007	1113	1031	1026	1041	1040	975	972	1005	978	1054	1057	1002	1003	1013	1019	1011	994	983	1044	969	1055	1039	999	1065	1080	1018	1021	1019	977	1088	1039	1068	984	1041	1020	1016	997	1080	1013	994	976	1007	1032	1022	1005	990	1014	1017	1013	998	1010	1024	1008	985	1030	991	1016	1044	954	1017	1032	1005	998	1066	1030	1046	1031	1002	1023	975	954	968	1012	976	1017	1043	996	1005	991	995	985	1026	1046	1009	1026	1006	1017	1050	1024	1018	1010	1037	1023	989	1049	1001	1009	1048	966	1024	966	1058	1004	1016	1006	1011	997	972	1039	1067	1017	990	1043	989	1030	1048	1040	1087	1019	1008	1053	989	1023	1047	1031	1033	1026	979	996	1002	987	992	1043	951	1000	970	1028	1014	1062	1009	1053	1023	1024	1021	982	1011	989	1001	947	1053	980	963	993	1034	1014	1100	975	1034	957	1013	1050	969	991	950	1011	1028	1022	1000	987	1016	1039	1006	993	984	984	1026	1067	1016	1040	1003	1076	1015	1035	973	1049	1035	994	1050	1064	1026	1019	1077	1025	1022	1093	982	996	1010	956	1032	1078	1023	1068	1065	1045	1006	1029	1028	1048	1041	1042	1082	1086	1033	1059	1018	1063	1036	1045	1059	1040	991	998	1023	1045	1007	1019	972	986	1048	1026	1080	1009	999	1094	999	1028	1003	987	1005	1038	1030	1034	1070	1029	1033	1020	1012	1041	1062	1023	989	1003	1042	993	1004	1018	1020	1070	991	1029	1040	1048	987	984	988	953	982	992	1034	1074	1002	1026	1014	1018	1015	1035	1018	1040	1016	1037	968	1061	1019	1071	1044	1055	1036	991	988	1005	980	1071	1018	1047	986	978	1025	1021	1044	944	1033	1044	1110	1023	991	952	1057	990	1046	1011	1062	1027	1046	997	1034	995	1021	1009	1012	1000	1017	1034	982	1022	1010	1012	986	942	1046	975	1043	986	1039	1024	1015	969	1017	1050	957	1033	1029	1054	988	1042	1034	1049	1039	991	1011	1003	1023	997	948	1049	1047	997	990	1045	1006	1035	1012	997	966	985	974	1056	1029	999	1016	1022	984	1015	962	1053	1001	1019	1053	1012	1076	995	996	1012	1007	981	952	1052	981	978	1004	989	1002	1015	1009	1020	1006	1031	1011	1012	1043	978	1044	1042	999	1042	944	1027	1018	1022	1003	1047	1036	1006	1049	1002	1052	1020	1026	1039	1014	972	1034	1018	976	1010	1073	975	1014	1051	1067	999	1035	934	1022	995	993	1014	973	1025	1034	1024	995	1005	973	973	981	1015	953	1019	969	1034	1064	1058	1020	1037	995	1043	1013	1016	974	1099	1050	1056	1032	1043	1010	989	1018	997	1033	1037	976	1003	999	979	1001	1030	974	1020	966	978	988	1076	1040	1044	1010	1014	998	1057	1053	1018	1013	981	1071	1027	1008	1023	1028	1031	1023	1013	1071	1021	1034	1044	1050	1016	1012	999	1006	1012	1040	992	1013	996	1019	945	1051	1039	976	1055	1001	1059	985	1034	1030	948	1007	974	1056	1025	1030	1041	1028	1008	1021	1078	970	1022	1023	1052	1033	1077	995	1051	982	1018	1019	1002	990	1017	1033	977	1010	981	996	1032	1049	1014	1028	1060	1031	1028	1010	1093	983	971	1032	1058	1043	1075	1035	984	1073	993	1036	1028	1003	1028	989	1004	974	1003	997	995	995	1100	966	1038	1042	1004	1034	1011	1020	1060	1011	1025	1081	1036	1048	1030	1051	982	1021	1031	1058	1014	1036	1018	1070	1001	1047	1005	1034	1018	1075	995	1037	971	1064	972	1020	1008	985	1008	974	1007	1020	988	1061	1020	999	1026	966	1059	1024	995	1072	1076	1028	1010	1016	1026	1052	964	1031	937	1013	1029	1028	1030	1026	952	1026	1010	1022	1018	1023	1002	1039	1014	1003	1012	1001	1020	1021	975	1034	1040	1055	1000	1019	990	1040	982	1010	1051	977	1052	1016	1006	980	1034	1030	999	1029	956	1075	975	975	1028	1009	1010	1029	996	1006	1032	1052	1054	991	1039	998	1040	1012	1005	1027	1033	1031	966	1015	1024	1006	988	1071	1011	1058	1059	977	1039	994	1009	1026	980	1003	1051	964	1025	994	1074	986	1036	1001	1048	980	1040	1006	1014	1067	1060	1019	1052	1052	1059	944	1050	1035	1014	1054	976	974	1066	1053	985	1064	1058	1024	1002	1022	1003	1001	1061	968	1024	1009	988	1048	983	989	961	1109	1058	991	1071	995	1055	1063	1035	1014	1024	1043	1068	944	1028	1012	1069	1003	979	990	1001	985	991	1041	1024	970	1055	1021	982	1038	990	991	1011	1058	1035	1019	1080	970	1055	1064	986	1014	1074	1022	996	1013	1003	995	986	1048	1072	1019	1024	1031	960	994	970	1003	1063	972	1038	1035	998	1033	1052	1009	1014	1028	1022	1009	1020	982	1034	1052	967	1045	1015	1019	1047	1010	1013	1048	978	1001	993	998	994	1021	1029	1023	1054	1064	1025	996	1020	1018	1069	1016	1005	1044	981	996	1034	1044	1019	1035	1078	954	993	1023	984	1061	994	1035	987	995	1029	1028
24641	21503	28449	24981	17373	2604	981	791	709	668	677	677	622	645	597	654	571	562	562	582	584	596	555	607	572	588	592	624	602	602	558	594	561	615	567	622	626	1190	1443	570	611	582	587	576	571	573	526	563	594	602	614	589	544	554	579	594	589	571	565	563	561	572	573	562	591	589	601	585	576	565	580	594	576	539	570	558	581	582	612	553	558	564	575	516	591	552	548	563	582	575	546	524	592	592	513	600	566	574	571	598	559	575	593	609	569	546	589	606	561	560	615	576	585	578	563	540	551	557	522	601	580	534	579	588	565	564	547	600	535	540	573	581	603	558	601	575	550	543	559	565	574	535	542	542	574	564	559	570	571	553	587	552	550	560	599	559	562	599	606	585	574	563	606	538	559	568	579	535	560	594	556	594	539	580	600	535	595	540	579	558	596	590	576	618	591	583	555	556	579	534	523	613	600	510	619	563	568	588	566	571	600	563	557	533	532	560	560	577	565	559	552	555	572	584	595	597	568	554	537	520	533	546	548	542	562	587	571	578	561	588	577	579	576	580	580	557	567	563	539	565	524	564	552	597	530	585	573	611	572	552	549	551	577	567	602	578	578	579	558	549	595	636	556	583	570	603	558	570	591	568	535	585	568	582	545	526	588	589	571	565	498	585	553	543	568	571	557	583	548	560	611	595	536	569	534	596	583	596	558	559	560	592	543	562	600	573	559	544	587	542	587	576	577	591	576	592	581	568	555	546	560	565	560	599	604	536	596	547	590	562	570	538	601	538	573	597	575	535	581	571	561	553	539	574	540	609	556	547	592	554	554	562	561	600	566	568	606	619	570	555	554	615	573	542	528	542	560	587	595	561	570	541	514	546	538	527	563	546	568	588	536	584	515	548	585	579	609	489	597	568	562	552	562	572	548	583	615	573	606	598	521	564	558	591	566	560	559	565	588	565	576	586	575	574	570	573	525	571	568	558	558	577	585	577	551	531	576	536	564	560	597	585	537	539	570	557	613	590	578	580	587	574	558	564	552	576	591	570	550	570	568	542	568	597	644	586	523	577	559	523	570	556	553	552	536	609	586	574	585	564	564	587	607	591	600	570	590	632	623	559	600	592	581	576	596	570	556	544	561	562	559	540	586	577	604	599	579	564	567	570	551	625	595	523	575	594	572	589	555	568	544	537	568	601	577	556	569	555	582	543	566	615	559	533	597	507	557	583	569	540	568	600	575	554	517	591	597	559	549	556	629	604	583	569	551	591	542	569	591	599	570	566	592	579	590	556	566	546	542	526	579	560	555	559	557	559	584	559	514	570	555	550	583	542	561	556	585	563	583	521	579	563	596	538	553	582	540	555	541	562	578	567	574	568	556	554	603	580	535	525	608	589	541	578	615	566	556	553	574	541	520	581	504	544	563	580	561	575	543	550	570	550	570	561	533	568	580	561	552	539	576	583	592	522	577	527	577	553	591	568	543	581	546	560	571	573	566	577	599	591	570	550	580	522	560	528	589	587	590	566	542	581	554	552	553	574	574	565	568	578	547	553	568	558	519	540	562	577	550	542	572	612	552	553	547	559	614	583	579	561	580	560	589	562	590	532	574	561	538	583	616	551	593	563	512	612	548	563	571	514	583	526	554	602	536	559	590	588	593	575	576	551	558	574	597	563	571	561	522	517	581	559	598	542	586	555	568	556	569	605	565	585	583	553	588	544	578	548	565	557	571	578	572	562	617	547	573	585	573	555	534	550	614	543	569	566	549	574	586	581	600	543	573	548	573	592	531	599	581	594	584	556	548	587	612	571	576	564	537	530	520	538	572	509	590	564	550	559	599	540	574	591	570	562	583	521	584	569	557	564	558	534	575	528	561	537	589	537	577	582	534	592	556	584	567	523	573	581	589	616	558	553	557	539	610	594	576	563	589	600	584	611	567	563	547	575	537	557	545	609	547	566	611	555	584	580	556	563	586	569	571	608	574	551	596	575	598	520	524	560	615	584	593	612	583	586	593	541	545	586	567	569	611	576	581	582	611	604	570	542	562	595	571	563	567	602	557	584	548	599	514	586	575	544	552	554	572	591	610	545	564	551	548	585	587	562	580	573	597	564	584	544	550	554	589	598	564	610	546	559	556	556	565	548	557	578	549	557	613	603	565	518	592	568	555	548	577	525	528	604	572	567	571	562	537	602	589	565	553	542	553	563	583	566	568	520	546	538	532	609	560	538	541	574	553	577	571	569	557	587	613	510	537	568	550	600	587	599	597	577	562	580	571	545	570	592	523	560	569	557	590	542	559	581	577	593	576	593	564	598	585	591	599	572	588	564	558	521	578	574	562	564	605	570	605	532	590	583	605	567	578	567	558	571	579	556	559	548	562	596	597	566	565	580	578	598	598	517	557	551	561	592	608	573	548	621	588	601	573	554	546	600	591	542	578	557	507	562	566	537	575	567	562	614	540	557	593	556	591	564	569	572	582	562	538	566	573	611	561	553	557	558	579	551	569	554	549	559	569	561	567	589	565	570	568	552	585	543	528	512	595	589	559	556	578	553	568	573	584	553	555	554	545	592	602	585	560	551	568	570	514	551	555	584	551	569	573	550	533	546	566	577	576	562	542	557	526	562	558	582	596	545	581	520	544	560	588	561	552	582	579	520	584	573	584	566	570	577	551	544	578	528	546	546	589	589	551	529	563	557	578	527	550	548	510	558	601	532	568	605	598	569	576	583	611	600	566	543	533	591	557	566	573	537	559	604	598	559	555	572	554	510	573	570	541	551	592	575	533	552	514	528	580	576	596	530	604	554	562	567	526	560	567	571	589	518	583	543	584	533	567	582	560	603	559	547	591	552	552	607	541	588	560	551	539	542	547	561	572	589	567	530	577	562	595	559	578	591	598	559	564	565	546	563	557	595	578	544	523	609	570	612	537	568	558	560	549	580	553	517	562	536	592	583	564	536	575	575	549	552	579	554	554	595	600	604	522	573	582	532	543	583	549	534	543	577	570	563	593	561	548	567	558	554	580	580	573	579	584	551	570	536	543	567	535	538	590	577	615	524	591	571	553	553	519	602	542	596	561	583	586	539	546	576	573	596	576	535	566	570	541	579	587	587	524	556	561	568	557	583	601	581	531	591	589	590	535	587	588	615	545	581	550	575	548	554	588	588	562	548	575	574	600	574	551	552	547	610	580	595	584	606	541	597	601	556	530	569	527	603	561	531	586	587	568	553	566	538	568	535	568	598	583	568	572	594	600	560	555	579	545	549	602	561	590	591	542	574	540	557	553	564	535	609	570	548	593	580	618	546	540	586	559	563	579	509	555	590	621	563	535	590	541	595	546	577	569	595	559	565	588	550	541	538	549	553	527	591	548	573	567	572	575	586	598	555	581	571	534	542	553	536	548	566	536	555	600	531	509	536	511	587	550	563	537	539	594	576	545	531	570	563	517	556	554	576	569	593	558	592	593	542	537	562	526	573	530	598	536	586	575	546	583	535	515	570
28516	42826	35933	16138	3861	2213	1848	1604	1403	1370	1304	1214	1157	1123	1200	1064	1075	1083	1134	1013	1055	1079	1061	1038	1006	1084	961	1012	1049	1045	955	1026	995	998	1016	990	1011	2754	3175	1007	981	909	1004	987	1022	974	927	987	955	988	960	1005	1004	1036	967	947	963	935	965	1026	997	1026	964	1020	951	1045	975	979	967	998	966	1036	1007	1034	986	943	948	945	1018	1006	1018	1027	998	1012	1043	1001	988	979	1005	991	992	1007	917	992	975	993	982	983	950	969	960	969	959	984	955	1025	942	960	962	986	972	994	1028	931	993	932	974	985	979	996	873	969	1025	1010	926	1000	979	1019	953	1002	970	923	938	1008	1008	965	927	1014	967	942	998	976	971	941	976	985	992	972	975	947	980	987	978	934	993	1005	981	976	991	913	999	950	977	990	960	972	999	926	978	968	930	1009	990	992	967	945	987	1019	998	1035	944	989	977	914	1005	997	947	986	1009	999	998	936	949	988	925	996	993	990	950	981	985	976	944	926	971	1012	996	938	978	964	932	967	996	998	1023	959	985	999	962	984	980	984	959	1000	983	980	927	983	1014	935	1007	919	1000	1006	966	884	987	955	977	974	978	933	978	962	907	1023	961	983	954	920	959	1004	951	945	1046	955	950	960	975	953	972	953	996	910	992	1008	1016	927	917	1053	975	1059	941	1039	982	959	971	925	991	943	970	980	951	981	982	1010	902	990	950	919	926	961	910	976	971	934	991	922	954	933	991	997	962	967	975	971	1010	996	1034	948	967	980	994	940	905	936	966	981	919	991	943	956	989	1000	997	1023	956	1009	1004	951	939	922	953	969	972	951	925	922	961	983	1009	946	938	996	956	943	959	973	936	908	951	918	981	1000	1016	986	907	958	972	951	992	983	970	991	977	987	964	917	954	931	975	953	974	963	977	991	976	965	1019	1003	962	1005	973	979	1013	959	968	933	913	1004	974	953	995	941	973	949	899	984	960	921	995	1014	995	992	983	882	917	888	963	1003	956	1017	957	963	953	999	974	972	977	980	942	954	966	964	1001	972	1042	928	980	991	991	989	962	1001	968	920	871	949	978	971	1023	1037	967	983	988	991	945	933	974	981	956	904	968	1002	971	944	961	986	926	947	961	1013	992	935	986	921	996	983	991	963	945	1008	1001	953	931	932	972	989	1045	993	927	1059	976	995	931	941	923	953	961	986	974	958	968	989	978	976	1011	974	1007	970	941	995	992	961	1004	960	1029	1002	959	959	989	959	971	951	972	925	983	975	998	997	986	953	944	974	928	965	977	998	968	989	945	951	910	978	990	975	988	972	947	951	998	961	966	989	934	944	972	1001	1009	986	945	962	991	978	908	966	961	980	977	1056	965	996	928	939	932	1007	959	983	974	975	985	985	949	985	969	950	977	968	995	997	952	956	940	914	969	942	956	1027	947	958	955	962	992	910	986	971	979	933	972	951	966	1057	973	939	947	986	996	1002	971	1002	989	964	973	929	951	951	964	922	952	931	910	1025	974	995	934	952	963	979	952	959	904	958	953	934	988	1029	943	983	975	920	967	964	948	977	1023	933	951	946	962	957	993	924	971	1021	966	978	1036	961	985	1000	990	889	984	991	979	1021	1021	983	1009	987	998	951	948	962	1015	972	991	954	966	962	982	991	988	991	1031	969	1000	944	1037	975	1048	982	969	993	1016	988	963	984	956	985	969	972	903	922	950	964	952	936	994	962	945	988	956	946	1013	954	1018	969	964	1040	970	977	1010	982	991	960	975	906	1021	1012	993	990	1005	970	968	986	923	962	954	1019	980	1006	1014	946	1027	986	1028	993	1008	990	979	970	964	947	997	998	1004	1027	969	934	997	968	996	938	911	970	919	991	988	977	1060	958	936	987	1012	921	931	985	1019	903	976	1028	929	984	991	951	985	963	918	993	986	1036	947	916	958	975	976	935	956	921	909	973	941	926	875	1000	1016	992	1011	967	1001	971	932	977	1010	954	1001	977	979	992	1019	1003	979	962	998	988	884	923	892	934	980	961	999	989	969	939	926	955	977	940	958	955	987	984	960	971	984	1000	923	960	954	951	997	990	1016	951	984	1024	1001	959	956	900	968	963	1011	986	945	986	928	949	995	986	949	992	941	963	989	977	968	1002	983	946	1000	963	985	1024	961	981	945	989	962	963	962	972	1022	1010	982	998	1051	973	976	965	977	956	972	972	974	942	970	882	940	964	934	921	988	1041	954	953	954	1024	1020	988	968	971	972	957	922	985	996	890	973	990	932	923	995	971	994	973	1002	1017	1006	946	884	1023	1024	1003	955	960	1019	982	1020	1030	959	964	961	983	952	919	1025	1001	979	963	952	975	979	973	978	965	993	940	995	984	1011	971	972	962	893	984	988	980	947	1006	919	918	946	947	1008	974	999	911	936	990	1002	976	1004	976	963	961	928	990	949	975	991	929	998	998	900	942	1022	949	940	985	971	1032	993	959	939	941	960	946	962	1054	943	995	982	1022	983	947	927	957	984	977	912	970	1017	968	994	995	978	950	1031	983	943	971	990	1010	976	930	1033	950	938	1029	995	927	981	974	973	958	940	976	982	1000	1008	1012	971	977	996	974	1016	895	975	953	1042	957	961	949	1017	952	972	936	964	1002	993	932	941	952	968	988	1010	962	977	939	939	997	962	921	944	967	927	961	968	957	922	930	955	977	993	950	986	997	973	959	965	939	931	984	984	969	1066	936	942	978	946	1019	970	951	961	941	996	966	936	959	1038	917	972	1031	971	1001	977	957	977	959	944	1005	1029	949	940	965	986	978	937	979	1008	996	934	966	996	949	951	968	935	943	997	1008	1039	930	1020	1011	995	924	970	1002	989	989	993	932	950	985	1030	960	977	979	955	975	991	976	1002	1034	936	975	992	927	906	987	972	1007	973	990	940	939	940	983	1002	969	981	934	1023	918	978	935	985	939	946	966	968	986	970	1020	1055	932	982	958	975	977	964	943	1003	934	947	992	991	945	982	1006	1014	962	999	975	955	1004	935	986	979	1001	975	958	956	1003	920	993	964	998	969	964	935	968	955	986	965	1008	969	949	985	995	987	930	989	956	956	936	966	943	981	1023	965	1008	968	965	927	997	934	964	1009	1002	969	919	925	943	956	967	1005	966	953	931	989	1046	986	1011	951	1015	1017	1014	906	963	962	979	925	1001	940	983	977	1005	1014	980	953	997	926	982	911	963	1016	996	1000	968	981	981	972	992	976	906	963	958	943	979	932	921	994	956	939	945	1065	972	981	995	982	1010	962	1018	964	926	980	1013	984	1022	960	954	968	951	1013	973	992	982	978	1002	1036	942	970	971	978	927	946	946	972	958	946	993	991	1014	1027	992	962	988	912	1000	970	1003	934	996	983	980	1022	1028	970	963	1009	988	985	1025	970	969	962	998	1006	998	977	972	986	981	979	1020	951	978	998	1028	951	977	977	907	996	959	971	994	1020	1017	972	966	1014	963	952	953	988	932	1002	989	1015	992	926	1060	935	968	985	916	913	985	1011	936	990	943	896	968	1011	982	953	996	931	977	968	975	937	943	1005	967	976	956	944	980	972	991	958	923	959	917	995	997	971	990	985	936	930	922	1017	998	973	991	945	977	1021	993	990	1031	1005	1010	981	1009	974	975	961	987	1070	998	948	1001	992	990	1034	982	956	962	937	959	976	962	928	983	978	970	1003	943	929	1004	988	990	938	1022	960	984	1045	983	896	980	959	925	965	916	966	976
23397	21353	29002	24020	21309	17325	1976	780	529	532	472	456	359	426	398	427	383	398	371	381	375	348	378	341	314	337	349	357	327	308	328	315	286	348	319	315	731	2008	2342	611	322	323	287	303	340	304	319	297	314	319	300	299	329	316	320	298	335	284	309	294	317	328	293	296	309	294	331	295	294	365	287	324	307	329	294	280	312	286	294	327	289	299	299	312	281	331	305	311	327	269	280	299	338	281	315	326	297	316	333	287	267	310	294	313	287	263	302	329	324	309	321	346	293	297	286	287	289	332	322	309	286	292	294	299	321	337	323	271	303	307	315	323	311	301	298	290	314	310	321	325	295	325	308	270	324	303	320	318	311	308	302	329	304	298	307	304	303	320	288	306	294	328	271	308	320	267	315	328	335	296	287	253	320	294	300	321	317	312	305	305	301	316	316	335	314	328	315	273	287	325	307	276	313	296	303	285	318	313	292	291	311	306	304	287	292	279	284	317	307	321	340	300	320	321	278	303	305	320	316	275	305	322	323	287	307	298	265	293	295	287	350	295	293	317	310	264	334	331	286	285	341	307	277	318	322	288	331	318	325	279	289	314	304	312	320	290	310	312	314	292	290	334	301	317	318	296	295	279	316	309	278	307	309	327	287	275	309	291	278	331	290	299	293	286	303	301	285	326	258	331	285	294	297	279	318	314	327	308	287	313	274	298	340	305	315	302	304	293	318	298	272	321	316	322	289	305	258	329	290	298	325	280	277	299	291	297	279	321	260	309	283	301	307	292	316	300	310	311	306	280	290	277	299	301	285	339	291	293	316	311	282	308	310	324	290	298	319	288	316	319	298	300	337	287	255	329	284	294	307	322	313	314	322	290	272	322	325	299	305	297	292	287	288	295	325	305	315	293	331	304	301	325	312	310	299	282	304	270	309	288	279	297	325	288	292	323	273	342	284	321	285	326	320	285	282	278	334	323	283	306	293	321	308	302	308	319	347	284	305	291	326	315	305	290	276	318	342	319	287	306	266	305	306	312	331	316	296	269	304	301	274	307	293	283	334	303	283	289	306	317	279	296	286	293	293	294	310	284	310	284	307	304	313	323	305	317	259	267	288	316	304	326	317	327	296	286	291	286	316	288	292	337	316	288	292	276	295	280	300	284	302	298	316	289	295	315	285	319	314	275	284	357	312	309	284	289	275	292	308	336	314	298	311	318	299	290	321	273	283	319	319	295	293	291	313	320	288	301	313	265	298	332	298	336	335	328	305	327	285	300	306	322	325	313	293	292	285	289	327	304	321	307	305	292	292	289	314	310	291	299	312	303	311	334	298	310	308	266	295	306	313	329	317	313	312	296	264	288	296	290	293	322	297	296	269	335	334	308	286	316	327	288	307	284	307	303	288	319	326	289	291	277	304	314	292	299	286	302	335	321	277	323	304	306	335	296	304	282	310	308	298	288	303	282	315	311	314	324	306	299	318	333	332	320	295	323	268	304	298	303	313	311	322	303	321	278	291	316	282	313	308	297	295	277	317	300	281	285	288	295	306	316	281	301	325	278	302	313	297	313	293	285	318	317	312	296	297	321	311	291	311	292	318	316	319	276	327	294	309	310	313	301	311	291	299	329	300	302	272	295	312	291	297	301	308	296	322	283	301	295	297	289	330	293	295	298	304	306	316	299	316	285	302	297	295	310	324	319	320	334	285	294	278	332	294	311	311	334	310	287	282	315	293	327	295	299	335	300	318	340	304	323	310	306	285	308	280	299	317	295	309	325	276	302	302	296	283	297	292	260	281	295	342	290	278	305	315	325	278	318	316	325	301	286	305	326	282	297	299	317	304	304	275	314	312	306	293	304	303	336	301	292	287	301	306	293	302	348	339	293	303	283	292	290	278	320	269	308	326	281	317	293	329	314	301	308	280	277	349	362	295	290	282	311	300	312	306	274	279	297	271	341	276	323	316	306	261	316	274	324	332	339	283	295	294	296	305	319	325	292	316	314	340	295	303	334	288	274	292	309	300	278	282	307	284	278	283	313	300	322	276	320	296	306	281	302	270	302	318	285	327	323	308	326	305	328	288	319	319	309	310	285	289	328	303	307	298	305	298	329	300	298	329	305	315	306	291	316	321	269	310	298	305	284	306	276	274	292	299	292	284	301	308	324	304	319	288	323	328	297	313	291	330	324	325	314	330	307	300	295	311	297	317	318	321	314	338	316	311	299	330	325	275	289	305	291	300	304	344	296	299	283	312	296	332	311	309	316	337	303	306	307	285	296	305	304	291	291	337	310	315	315	302	297	306	272	321	296	269	285	316	295	279	322	300	327	291	312	327	314	309	309	293	266	308	275	333	323	312	295	330	295	322	311	313	326	289	334	304	314	309	340	281	306	306	327	290	305	302	301	316	307	279	313	298	330	283	313	311	331	311	297	292	321	296	281	289	307	315	283	310	284	321	293	324	306	290	290	319	303	300	275	303	291	282	297	304	279	291	284	321	332	320	317	341	320	331	282	318	295	272	263	294	311	302	333	333	338	302	322	290	289	304	299	309	285	280	329	330	327	301	294	326	301	300	280	321	289	296	272	279	296	292	286	286	310	330	282	293	301	315	309	318	308	317	298	314	313	283	297	275	314	309	272	314	308	311	308	296	302	309	293	319	316	282	312	278	300	316	295	270	316	343	305	337	319	340	309	285	306	315	298	282	341	314	299	283	296	298	302	321	283	287	310	273	302	292	317	295	335	310	286	287	325	292	284	327	283	294	279	288	279	308	282	278	325	299	293	320	308	299	344	292	309	291	318	289	310	297	287	309	315	299	309	280	290	290	311	301	312	321	302	298	311	300	335	294	291	287	331	265	295	310	300	322	331	294	325	326	295	298	297	289	275	287	314	296	296	314	331	290	296	307	302	280	299	276	331	308	314	308	296	324	314	312	312	304	312	324	284	311	313	278	296	291	321	306	312	316	329	291	294	317	288	286	305	291	285	329	300	333	319	324	258	329	320	315	308	288	315	322	313	303	294	319	296	296	296	308	302	323	299	318	316	311	309	319	319	299	285	315	323	317	328	286	319	289	305	308	322	319	303	308	321	310	326	306	318	278	311	303	340	274	331	291	306	294	298	325	282	312	289	299	307	294	294	316	304	300	336	253	269	292	309	312	308	304	295	318	335	312	289	292	284	295	320	288	289	308	308	319	286	311	282	277	286	306	303	298	319	329	289	310	333	294	299	307	285	338	258	302	293	321	331	299	304	324	309	292	367	318	295	303	286	302	327	319	290	292	283	325	301	315	274	298	279	306	311	329	272	319	303	285	308	321	310	336	305	323	317	299	334	313	282	293	307	281	289	298	299	331	287	326	307	346	308	306	295	291	295	293	317	329	319	264	346	289	310	259	301	329	305	288	332	325	306	325	277	296	306	287	304	322	302	314	303	283	324	313	270	320	311	331	292	324	306	317	310	313	311	292	311	289	310	300	290	336	292	319	288	280	305	306	315	330	272
30120	49713	37812	18257	6815	3381	2184	1778	1561	1320	1127	1067	1023	929	871	891	851	761	761	730	726	700	666	635	663	640	598	593	622	594	596	588	545	596	583	593	1960	5513	5990	1327	553	511	557	593	536	552	543	548	557	570	506	523	520	574	536	554	521	519	572	553	544	595	540	575	537	541	533	547	543	548	557	526	540	540	530	560	573	526	554	567	554	539	522	507	562	494	572	563	525	538	576	542	565	540	531	571	492	569	532	602	572	563	558	543	532	538	568	511	560	569	565	536	489	587	579	564	526	547	493	556	552	514	503	539	529	537	577	522	540	566	500	546	527	529	530	541	540	485	580	605	566	534	566	551	587	513	541	550	527	557	541	544	505	542	533	519	538	567	533	597	505	557	558	532	508	522	520	525	539	547	563	505	561	526	530	552	554	575	543	518	495	518	561	533	510	546	557	532	555	538	545	565	556	561	550	546	531	537	553	537	542	561	553	543	534	490	524	541	556	554	519	577	519	566	552	521	560	559	530	514	520	550	565	552	594	523	573	556	545	524	570	518	553	539	549	557	528	511	529	566	526	524	549	510	517	568	536	536	524	569	600	543	528	557	547	572	552	530	519	587	538	537	543	521	569	536	554	571	576	575	519	545	573	563	567	567	505	564	535	524	521	545	505	582	550	503	574	508	571	551	536	548	526	520	541	545	510	518	518	500	554	542	544	528	495	567	524	568	557	522	551	577	563	522	535	549	551	542	585	536	535	556	558	530	619	588	549	544	506	504	572	533	550	506	554	554	547	538	501	555	549	551	510	555	541	543	518	531	565	561	536	546	542	550	548	531	550	558	546	534	561	554	546	510	490	532	543	501	582	511	533	526	552	523	557	543	501	550	509	559	564	538	492	535	517	548	556	552	540	565	506	509	592	529	524	564	517	539	554	530	514	534	553	561	523	559	579	543	521	567	533	570	563	545	536	563	546	543	531	519	517	561	539	537	536	524	546	526	532	553	546	574	532	498	533	536	503	552	538	568	556	579	507	545	561	558	506	539	528	512	513	519	526	503	578	558	585	561	537	550	541	564	546	544	488	538	564	562	510	555	563	538	539	516	536	599	552	542	613	552	558	525	549	574	494	550	592	595	523	521	542	499	538	527	519	570	529	517	572	533	510	529	533	569	487	537	538	527	549	556	533	591	544	557	543	575	539	566	562	609	530	516	544	560	551	542	557	531	556	532	553	563	507	538	565	543	502	578	531	534	553	508	566	522	542	520	530	568	559	557	533	543	510	515	483	517	537	538	496	561	616	542	531	532	573	533	541	515	543	539	536	553	523	502	553	578	549	541	583	543	514	510	524	536	520	581	527	549	506	576	525	537	529	551	563	516	552	540	539	486	534	530	518	547	523	510	562	532	515	545	563	543	575	529	533	534	569	528	529	564	524	534	547	531	494	529	544	569	521	545	571	520	533	585	541	536	582	560	546	570	582	517	502	525	571	527	543	539	505	538	589	529	509	563	519	548	580	518	551	564	512	568	567	531	553	513	491	553	559	546	503	552	513	534	547	565	523	585	525	518	541	489	546	565	580	549	503	522	557	587	528	515	558	537	581	531	534	550	548	556	537	568	525	543	550	553	525	537	504	503	523	537	537	519	564	541	554	516	567	532	566	547	541	529	546	580	560	562	539	571	598	504	534	544	500	511	542	528	566	557	541	564	470	561	547	523	547	546	544	588	507	536	553	587	544	578	560	556	519	525	530	497	552	584	538	531	513	540	542	559	554	550	541	534	561	551	582	538	515	564	518	530	514	537	565	517	522	532	531	547	576	542	549	551	607	531	540	556	537	509	526	543	547	541	547	548	567	538	527	526	516	528	557	507	517	500	567	565	532	549	556	521	508	543	557	565	565	565	543	565	522	503	506	532	525	557	560	563	605	533	528	520	540	558	554	546	549	541	576	564	537	526	545	572	528	532	567	565	550	519	534	594	531	572	538	565	557	534	529	561	564	557	500	531	542	512	559	559	543	505	534	543	508	505	505	527	542	499	538	548	554	556	519	480	533	552	518	550	511	521	508	544	554	549	562	559	544	523	551	555	536	499	545	532	554	521	535	584	492	568	543	541	533	552	492	497	551	527	529	574	512	537	536	556	520	533	554	536	487	550	556	539	502	553	597	517	545	582	562	542	491	538	575	516	498	526	541	540	532	509	548	538	528	520	500	582	523	585	553	537	543	533	520	560	554	562	528	498	603	534	579	547	529	587	546	541	512	575	520	549	543	563	550	592	530	532	507	555	518	549	571	538	554	555	521	571	534	517	567	557	516	534	540	554	552	568	515	530	501	533	541	546	558	527	499	554	555	538	524	495	536	516	565	578	503	529	497	545	539	538	517	523	566	553	547	531	561	599	539	533	529	521	557	564	491	582	572	536	507	543	552	559	470	520	547	520	526	563	531	532	556	571	530	530	554	556	558	556	559	561	568	530	494	566	538	546	526	525	508	515	520	545	547	514	577	495	536	545	516	495	556	533	497	534	565	525	542	522	529	495	550	520	541	556	572	585	579	520	546	511	506	520	552	588	543	489	563	482	496	527	540	562	569	538	531	527	499	527	515	541	557	513	528	547	560	537	544	545	537	533	530	588	565	548	555	519	576	573	518	534	523	577	536	567	556	531	521	554	569	560	516	537	546	552	512	534	527	546	527	503	539	508	584	559	530	539	543	502	530	528	540	541	522	567	524	535	521	513	567	534	565	508	508	530	511	518	544	569	513	536	552	502	532	530	504	542	524	595	561	554	518	588	530	572	535	557	545	539	541	535	526	535	527	566	545	609	550	557	537	550	535	528	506	546	517	530	539	559	569	544	550	542	563	548	575	556	541	530	567	502	532	535	553	520	561	570	556	539	567	535	520	560	490	504	549	508	520	502	539	559	468	580	548	546	512	487	566	574	562	503	509	580	537	566	533	535	525	546	523	576	537	515	547	546	516	545	517	556	513	547	532	512	562	546	529	520	540	481	549	552	523	559	540	552	546	607	532	499	515	519	561	537	558	513	541	596	592	518	533	534	595	543	540	524	575	575	520	468	537	550	544	548	540	534	520	529	576	563	566	529	475	519	516	569	554	575	545	570	549	551	543	549	588	554	489	554	537	535	538	533	535	584	528	511	534	518	547	509	592	565	533	536	545	514	530	526	537	523	516	547	564	493	530	507	562	561	548	526	551	565	545	558	554	547	555	492	561	500	544	505	532	547	530	553	531	523	548	533	533	540	577	529	542	569	543	520	548	532	554	538	547	531	530	539	527	518	539	534	532	534	519	574	505	529	522	538	532	510	553	523	563	560	563	564	597	543	527	521	569	518	527	532	571	527	546	522	525	535	523	504	513	567	534	558	558	550	563	573	515	530	528	551	523	538	533	548	508	546	494	538	517	573	542	540	545	533	555	564	531	560	560	569	522	592	534	575	515	584	516	570	525	518	590	561	590	516	540	543	563	532	567	519	547	524	546	545
27558	22301	17995	5730	1037	726	674	677	621	682	613	642	656	663	704	658	636	676	649	692	668	658	625	669	688	633	661	616	612	653	673	651	649	625	663	623	683	709	812	825	621	652	665	684	666	678	681	662	677	688	688	650	634	634	649	641	622	615	670	689	635	649	628	612	676	651	682	658	677	640	688	631	670	646	636	646	604	618	627	676	687	631	682	643	614	629	646	665	649	641	627	600	650	678	643	644	618	645	604	598	627	634	652	632	638	611	665	686	658	655	655	641	610	642	689	634	613	628	659	626	697	638	642	670	639	677	604	657	666	613	626	598	664	697	682	613	653	606	637	639	641	649	642	651	657	638	609	651	653	628	646	666	651	647	669	666	607	660	644	698	664	640	628	643	613	656	656	642	602	658	656	653	604	624	671	691	663	634	630	668	611	626	667	623	642	645	657	641	670	667	631	693	634	640	655	596	602	650	656	656	623	671	677	594	665	659	621	625	647	618	628	630	608	651	640	674	610	662	669	668	647	680	606	661	645	670	675	663	632	670	668	608	652	647	659	630	694	668	649	647	641	659	608	667	667	627	704	623	659	637	642	657	688	563	632	639	657	658	675	655	607	634	635	662	617	644	620	662	682	580	651	676	635	621	691	661	659	694	645	591	658	652	657	653	668	648	618	645	680	669	654	665	649	675	692	649	624	662	621	646	666	620	664	654	671	661	704	603	634	590	642	669	621	635	622	644	651	694	665	651	648	684	644	628	645	608	633	675	624	688	627	670	639	631	618	632	601	659	640	649	659	645	679	624	624	635	660	666	648	636	675	657	667	632	607	687	632	626	691	646	669	650	681	685	663	650	650	608	643	625	665	636	717	638	646	640	621	643	634	671	695	639	617	660	681	644	662	658	639	665	626	618	669	686	590	629	632	643	647	669	686	610	668	634	688	694	664	622	665	646	678	626	590	661	644	659	644	641	668	671	642	659	632	661	671	610	624	659	669	634	663	652	676	624	612	610	636	651	654	636	650	662	676	681	649	675	695	695	606	652	720	696	664	668	633	662	648	643	659	663	617	643	631	676	621	644	652	672	665	632	634	629	663	618	648	671	662	615	648	685	659	576	689	654	672	687	657	663	653	593	689	674	637	639	685	678	676	672	637	612	648	658	653	663	626	661	647	710	637	669	643	605	660	675	692	628	671	625	628	660	664	629	651	637	669	612	601	630	691	676	673	648	648	674	651	642	616	621	620	623	654	681	671	611	648	626	675	656	692	691	605	644	631	670	656	662	606	668	690	656	664	665	667	685	710	673	690	628	655	685	641	641	633	651	679	666	643	639	694	649	627	665	675	668	635	669	680	679	685	694	635	649	624	664	636	633	672	699	649	624	649	668	622	623	610	691	633	645	643	683	686	686	654	645	667	647	627	616	654	629	632	639	670	655	629	668	670	678	629	654	632	648	592	643	626	653	645	663	609	661	727	656	650	649	684	667	666	632	668	650	664	646	589	652	633	648	661	642	645	670	638	621	671	686	630	644	667	644	704	667	607	635	653	653	647	600	654	688	654	629	700	674	650	654	646	689	630	631	637	680	611	640	648	635	668	671	614	634	625	646	634	637	628	641	669	688	653	635	621	688	667	644	634	603	645	663	655	655	673	658	649	655	696	612	630	661	699	665	668	662	626	657	633	648	676	647	639	630	647	663	636	643	660	649	619	623	640	641	594	616	685	652	625	610	654	642	682	664	669	668	698	688	637	616	667	634	676	656	669	588	614	680	619	665	658	656	664	621	649	656	625	637	648	650	662	668	685	650	662	636	684	666	663	659	645	640	590	667	669	606	639	643	692	631	624	633	659	668	644	653	650	681	666	667	613	651	667	630	689	635	647	658	659	646	633	684	659	660	649	636	634	646	628	641	665	614	615	642	641	695	666	639	670	651	590	637	654	700	665	648	665	657	648	701	647	699	701	669	670	631	650	678	636	658	614	658	656	648	655	637	649	659	632	653	646	666	608	667	707	680	637	618	680	629	664	670	629	665	669	610	617	624	640	643	681	617	632	656	677	588	669	644	629	673	651	701	622	719	664	629	666	659	661	667	655	635	614	663	612	637	683	659	669	607	696	667	686	640	636	681	665	646	672	659	575	615	607	655	684	679	716	643	616	625	604	691	644	641	601	618	646	682	628	659	684	655	612	657	648	672	617	618	676	641	619	634	675	610	660	660	635	642	620	664	654	651	614	664	636	662	653	683	688	675	642	672	666	637	645	658	620	648	633	664	617	663	642	647	662	686	648	654	612	638	642	651	651	659	644	632	658	658	633	633	614	666	603	635	618	667	666	670	688	658	655	641	633	676	619	628	693	644	663	666	673	654	647	659	673	645	664	640	691	657	617	645	659	631	659	655	654	653	684	661	655	640	630	687	659	649	681	658	669	667	671	635	631	648	678	676	658	622	682	630	652	642	673	683	677	628	670	656	626	647	703	687	633	640	652	698	626	663	637	676	621	661	596	715	677	699	646	706	634	674	617	592	626	640	635	658	663	634	658	614	687	620	634	641	639	690	656	630	625	668	678	683	657	631	717	658	613	630	670	644	619	675	606	655	674	677	626	627	614	628	652	650	635	644	645	657	638	633	722	647	637	641	624	634	621	612	642	660	660	649	678	651	657	616	646	665	668	676	624	664	646	645	651	590	654	633	620	664	657	605	680	701	641	671	665	649	634	692	674	674	695	645	652	668	649	673	650	696	630	648	661	667	638	665	663	699	669	634	658	636	675	667	670	660	723	636	629	634	655	671	622	678	687	656	673	642	654	607	619	649	607	650	636	627	661	604	632	714	648	642	653	654	618	669	668	606	626	646	705	608	639	666	658	675	646	639	617	658	633	632	659	605	623	647	665	701	676	671	633	662	678	646	701	663	682	666	676	631	639	651	666	598	670	658	681	609	645	646	653	640	618	632	635	636	680	658	650	641	635	680	676	650	673	618	667	650	660	675	675	644	643	638	653	669	681	662	617	668	628	562	655	671	643	704	657	692	653	684	668	644	637	658	629	660	674	656	637	668	594	660	684	609	640	653	616	660	657	664	680	675	678	621	653	684	660	648	642	682	686	671	637	613	654	640	688	635	664	691	649	620	656	668	657	640	628	631	663	647	632	647	647	686	604	653	619	666	612	645	649	656	635	655	633	637	663	633	667	628	654	625	684	661	619	621	689	634	684	625	677	655	657	637	685	666	656	649	649	640	654	665	633	639	662	715	689	655	686	626	649	666	677	612	606	658	609	678	620	668	609	657	679	662	647	627	667	622	693	602	630	668	694	627	653	646	623	707	677	636	648	651	631	627	687	633	665	643	652	633	661	678	642	639	609	632	661	679	738	649	669	622	645	611	635	626	625	635	651	652	682	604	633	677	635	666	662	649	675	646	635	632	684	700	635	657	691	695	630	620	667	668	689	614	617	653	621	650	658	675	686	675	658	627	680	650	674	621	638	614	648	690	652	664
25847	35148	22909	7398	1859	1269	1149	1156	1142	1149	1088	1141	1102	1131	1139	1146	1073	1102	1161	1078	1156	1080	1126	1083	1108	1016	1083	1148	1059	1097	1068	1137	1063	1112	1098	1100	1073	1266	1581	1416	1068	1052	1075	1122	1102	1139	1099	1115	1093	1084	1075	1077	1109	1077	1104	1068	1066	1119	1099	1099	1066	1053	1089	1123	1110	1026	1052	1097	1066	1106	1107	1092	1099	1062	1164	1092	1096	1088	1152	1067	1089	1112	1150	1081	1109	1098	1184	1135	1130	1144	1074	1069	1091	1086	1041	1072	1116	1098	1074	1129	1046	1035	1080	1089	1051	1065	1126	1125	1136	1056	1055	1098	1060	1042	1133	1079	1087	1088	1124	1077	1087	1104	1047	1042	1062	1103	1046	1084	1105	1085	1140	1144	1085	1131	1087	1083	1078	1129	1100	1034	1108	1058	1068	1156	1100	1060	1045	1090	1100	1094	1101	1151	1107	1037	1060	1096	1102	1160	1083	1044	1099	1049	1079	1041	1090	1147	1086	1078	1109	1073	1074	1062	1138	1085	1032	1050	1088	1112	1135	1063	1079	1095	1130	1123	1060	1127	1056	1087	1064	1066	1074	1110	1015	1136	1063	1092	1139	1062	1069	1110	1106	1072	1158	1153	1032	1096	1124	1065	1127	1084	1097	1072	1116	1044	1035	1040	1078	1090	1104	1125	1081	1135	1134	1100	1128	1115	1108	1107	1065	1126	1076	1044	1096	1069	1095	1070	1088	1059	1087	1104	1089	1070	1076	1078	1063	1094	1065	1074	1045	1111	1036	1070	1101	1097	1077	1125	1080	1076	1064	1163	1096	1058	1120	1053	1129	1088	1137	1064	1101	1101	1122	1119	1115	1079	1073	1121	1161	1062	1142	1070	1046	1080	1069	1075	1117	1084	1045	1084	1036	1077	1084	1082	1130	1076	1128	1059	1043	1076	1061	1074	1124	1128	1094	1137	1095	1062	1091	1069	1102	1087	1127	1088	1107	1080	1040	1105	1087	1098	1043	1042	1044	1037	1111	1069	1068	1091	1100	1107	1144	1026	1175	1085	1096	1125	1109	1088	1023	1051	1047	1095	1130	1067	1023	1110	1093	1074	1068	1086	1130	998	1112	1088	1077	1011	1100	1090	1067	1102	1060	1075	1070	1138	1149	1142	1069	1099	1104	1068	1108	1087	1081	1127	1058	1056	1103	1091	1078	1083	1049	1084	1086	1077	1070	1080	1120	1059	1060	1101	1132	1044	1097	1073	1077	1116	1116	1029	1107	1040	1059	1079	1140	1069	1088	1055	1089	1047	1089	1095	1119	1091	1094	1054	1063	1136	1136	1116	1113	1093	1077	1087	1052	1067	1050	1095	1142	1091	1125	1084	1080	1072	1154	1089	1112	1028	1103	1032	1031	1128	1100	1108	1080	1071	1090	1095	1028	1049	1079	1065	1191	1023	1060	1043	1023	1098	1128	1051	1125	1075	999	1126	1081	1135	1100	1101	1121	1050	1089	1085	1100	1042	1117	1026	1099	1071	1075	1131	1103	1096	1145	1051	1039	1079	1107	1118	1050	1045	1079	1194	1124	1111	1086	1160	1058	1097	1084	1077	1093	1081	1125	1096	1081	1138	1043	1115	1060	1100	1038	1057	1052	1089	1102	1053	1087	1103	1111	1098	1058	1145	1085	1058	1102	1131	1047	1136	1060	1073	1086	1127	1100	1077	1053	1078	1138	1047	1112	1064	1078	1071	1085	1127	1039	1130	1113	1057	1053	1105	1136	1105	1060	1085	1133	1104	1056	1023	1057	1059	1088	1109	1044	1080	1066	1038	1061	1069	1110	1123	1097	1088	1054	1098	1099	1120	1115	1146	1095	1042	1107	1084	1107	1066	1108	1161	1067	1103	1031	1169	1084	1125	1066	1071	1137	1101	1123	1150	1108	1114	1076	1069	1110	1092	1111	1127	1065	1087	1111	1115	1089	1129	1023	1026	1133	1052	1084	1093	1147	1141	1051	1079	1049	1070	1132	1084	1083	1060	1108	1035	1001	1078	1055	1102	1085	1075	1061	1055	1127	1087	1071	1071	1137	1129	1082	1101	1059	1087	1089	1096	1100	1099	1144	1073	1079	1088	1085	1090	1092	1079	1053	1032	1115	1051	1038	1150	1112	1094	1041	1057	1075	1107	1104	1163	1080	1089	1121	1095	1134	1093	1072	1094	1095	1064	1106	1115	1149	1069	1070	1150	1091	1096	1105	1052	1059	1059	1151	1030	1037	1112	1045	1027	1114	1102	1086	1166	1078	1143	1071	1056	1080	1119	1064	1123	1164	1086	1119	1088	1075	1134	1094	1072	1066	1114	1075	1083	1096	1096	1069	1132	1095	1078	1100	1115	1099	1083	1075	1116	1062	1104	1092	1093	1127	1141	1057	1103	1088	1059	1103	1054	1129	1062	1105	1050	1110	1124	1077	1080	1039	1100	1082	1092	1094	1100	1034	1107	1097	1120	1064	1068	1090	1085	1072	1088	1063	1047	1100	1087	1031	1098	1097	1114	1118	1040	1098	1112	1084	1120	1045	1096	1008	1002	1006	1090	1107	1060	1136	1067	1060	1077	1102	1073	1081	1084	1106	1049	1075	1104	1076	1100	1104	1059	1053	1026	1098	1083	1085	1093	1112	1072	1116	1061	1124	1078	1056	1104	1161	1132	1081	1027	1084	1026	1103	1050	1083	1040	1118	1091	1115	1050	1096	1094	1080	1113	1116	1132	1105	1111	1060	1118	1105	1061	1136	1058	1087	1043	1097	1151	1073	1098	1103	1113	1072	1108	1095	1053	991	1024	1079	1088	1083	1088	1082	1082	1087	1089	1039	1089	1126	1123	1069	1100	1093	1088	1137	1050	1101	1109	1122	1035	1093	997	1114	1165	1089	1108	1089	1095	1097	1089	1061	1060	1091	1137	1106	1099	1159	1113	1081	1098	1093	1098	1089	1069	1036	1100	1082	1152	1048	1124	1103	1095	1110	1087	1127	1079	1119	1107	1100	1094	1098	1093	1090	1072	1068	1105	1054	1124	1030	1095	1087	1120	1152	1079	1055	1104	1022	1078	1132	1102	1084	1177	1041	1125	1091	1119	1064	1064	1109	1107	1099	1088	1008	1111	1136	1089	1061	1060	1078	1054	1050	1096	1103	1031	1118	1111	1130	1072	1059	1071	1035	1095	1114	1117	1085	1084	1076	1098	1053	1120	1074	1086	1036	1124	1096	1053	1088	1074	1060	1070	1044	1085	1094	1087	1083	1099	1070	1127	1050	1103	1074	1067	1050	1093	1098	1116	1123	1073	1123	1033	1104	1087	1071	1075	1087	1050	1046	1031	1169	1081	1086	1026	1102	1073	1087	1077	1129	1124	1104	1081	1049	1065	1138	1086	1091	1168	1044	1104	1117	1090	1106	1067	1060	1086	1044	1085	1068	1090	1077	1111	1169	1069	1058	1092	1065	1103	1118	1094	1085	1097	1086	1075	1076	1130	1148	1103	1107	1049	1041	1120	1043	1051	1018	1102	1094	1102	1044	1121	1083	1126	1066	1045	1067	1057	1086	1111	1098	1129	1066	1149	1120	1087	1140	1052	1055	1138	1095	1141	1104	1089	1029	1130	1092	1072	1039	1109	1100	1060	1071	1115	1119	1049	1095	1067	1135	1052	1077	1010	1065	1136	1040	1126	1154	1104	1063	1116	1109	1066	1132	1080	1093	1107	1104	1044	1071	1081	1102	1067	1073	1133	1060	1068	1101	1134	1111	1087	1145	1025	1060	1068	1127	1085	1099	1096	1120	1106	1094	1040	1044	1086	1084	1067	1107	1093	1065	1046	1141	1113	1116	1079	1117	1039	1107	1107	1078	1066	1067	1116	1098	1129	1106	1053	1031	1030	1100	1075	1049	1136	1117	1104	1091	1102	1101	1153	1076	1106	1077	1119	1140	1119	1118	1042	1072	1056	1140	1048	1091	1117	1095	1097	1107	1086	1125	1067	1099	1083	1085	1078	1105	1069	1088	1104	1128	1098	1094	1074	1090	1099	1095	1116	1070	1132	1071	1075	1077	1117	1048	1195	1054	1056	1075	1056	1104	1098	1122	1093	1095	1110	1050	1065	1083	1138	1112	1119	1140	1070	1091	1092	1161	1115	1018	1084	1076	1083	1160	1104	1037	1087	1092	1101	1139	1130	1068	1137	1048	1091	1094	1076	1057	1067	1041	1091	1118	1135	1058	1100	1052	1098	1106	1104	1075	1090	1071	1150	1095	1092	1087	1105	1104	1065	1064	1088	1124	1111	1139	1071	1074	1085	1107	1121	1133	1097	1059	1094	1095	1112	1025	1117	1068	1062	1046	1053	1092	1059	1099	1118	1066	1083	1073	1097	1078	1048	1132	1141	1119	1063	1109	1102	1094	1121	1106	1110	1112	1101	1074	1084	1117	1121	1037	1053	1116	1142	1088	1093	1063	1055	1119	1163	1079	1082	1072	1080	1104	1114	1100	1133	1109	1111	1120	1164	1073	1078	1184	1095	1071	1141	1071	1123	1131	1095	1084	1088	1142	1084	1060	1045	1043	1091	1057	1028	1071	1099	1059	1099	1074	1057	1097	1053	1070	1121	1062	1094	1076	1090	1085	1079	1160	1035	1048	1060	1026	1085	1062	1083	1124	1051	1060	1089	1130	1076	1124	1018	1112	1175	1061	1053	1079	1136	1099	1088	1030	1094	1079	1089	1112	1122	1059	1105	1101	1047	1093	1054	1074	1135	1057	1092	1068	1083	1097	1030	1103	1134	1084	1067	1096	1098	1134	1072	1084	1162	1110	1009	1110	1059	1033	1073	1084	1089	1083	1030	1105	1114	1124	1074	1051	1081	1103	1098	1055	1068	1095	1090	1105	1043	1163	1094	1081	1087	1061	1098	1118	1063	1109	1074	1040	1038	1104	1066	1090	1113	1080	1071	1132	1045	1123	1108	1080	1092	1098	1110	1087	1091	1107	1117	1110	1100	1116	1070	1077	1107	1105	1104	1093	1040	1087	1092	1079	1139	1099	1083
24522	21414	28386	24828	17592	2582	1054	871	805	718	738	673	694	659	670	704	660	681	640	635	657	615	658	653	604	624	599	643	637	644	651	608	620	621	622	632	622	1296	1972	1546	595	627	578	588	625	613	603	630	653	603	613	633	624	618	675	622	619	616	585	623	618	605	661	626	574	580	578	571	610	620	577	610	641	574	582	587	632	651	591	567	649	629	601	605	595	610	598	648	653	611	563	639	626	641	589	659	579	620	631	543	634	607	629	610	613	605	608	574	598	605	644	607	609	584	582	589	649	615	591	606	608	573	618	639	595	596	647	624	624	615	634	585	646	642	591	616	595	592	596	603	632	583	611	577	583	593	654	624	630	603	593	672	641	615	633	624	610	614	623	603	613	633	597	618	618	646	606	643	555	625	586	616	618	618	595	631	633	618	616	643	645	595	605	603	623	607	629	624	630	611	596	605	637	622	624	630	659	629	604	602	617	638	605	646	611	584	629	572	618	589	547	633	633	589	670	638	574	587	619	625	593	608	604	590	633	590	627	620	578	585	653	596	645	613	607	599	600	601	614	619	596	622	584	615	600	624	594	582	609	583	626	609	594	584	615	610	590	594	611	657	612	630	649	605	567	619	651	649	624	582	628	586	580	612	631	628	630	621	611	620	603	624	601	577	604	572	619	617	569	605	632	611	617	631	668	637	620	622	610	603	602	618	590	601	612	623	609	608	553	610	585	618	611	601	639	685	637	634	587	689	642	598	627	589	613	617	579	598	596	586	616	690	625	612	643	599	654	586	613	630	630	662	601	645	616	620	606	619	638	610	601	610	591	588	625	655	592	587	615	617	602	612	667	629	637	610	620	601	586	622	632	606	617	607	603	591	615	629	610	625	611	621	616	602	627	622	608	618	612	591	585	583	580	609	655	606	608	623	633	659	599	661	591	583	630	560	650	580	632	650	630	620	632	641	650	594	566	619	624	623	572	573	585	632	625	588	652	601	621	617	604	641	596	603	641	628	612	658	629	626	583	620	595	584	577	637	617	620	618	631	594	591	610	617	611	607	589	619	580	601	627	587	612	596	639	635	586	626	588	616	579	598	640	648	625	635	559	575	608	622	619	642	619	611	615	602	626	594	657	643	596	580	630	601	612	595	594	607	635	622	642	630	607	637	613	618	596	666	607	613	612	610	598	638	594	652	605	600	597	616	589	588	598	564	599	659	583	635	585	635	637	602	593	622	567	630	549	625	630	620	578	656	647	591	613	611	707	620	649	588	613	620	641	637	580	590	598	591	655	609	628	649	626	640	595	658	588	604	625	587	622	589	617	563	597	601	600	598	588	598	601	595	616	623	615	607	602	640	611	627	592	590	611	612	598	606	594	634	599	642	644	638	550	557	608	577	614	590	598	650	582	585	648	611	570	601	581	635	597	551	615	596	594	612	619	621	587	593	615	585	627	600	605	614	577	607	602	599	618	590	611	603	627	652	637	622	590	555	607	567	601	585	613	638	580	607	648	621	573	615	583	604	630	594	572	581	660	620	624	616	593	595	589	658	614	648	587	627	629	626	612	642	642	638	624	605	568	681	631	616	608	569	605	670	611	585	600	602	574	638	598	616	585	589	578	622	603	627	627	627	610	601	646	546	620	563	591	567	595	623	643	653	660	609	611	629	609	587	618	635	595	579	641	623	627	608	626	605	580	625	607	582	608	617	639	600	592	568	580	609	632	611	599	583	652	589	615	599	622	661	605	640	641	635	620	616	606	599	579	586	580	580	628	606	633	663	633	584	642	564	607	631	582	607	623	617	589	625	602	610	620	577	603	609	590	574	599	628	606	643	638	623	593	603	647	599	624	640	574	642	606	627	614	625	660	625	574	600	609	631	604	649	597	617	615	611	581	595	643	615	631	596	604	609	617	579	624	637	613	621	594	609	587	595	584	578	628	652	609	579	617	622	626	589	641	618	635	620	581	646	600	593	613	633	604	579	607	601	651	633	606	626	580	606	567	590	585	591	589	545	557	598	609	574	591	639	547	592	617	587	622	604	586	598	662	637	591	621	598	601	592	606	572	659	579	645	590	610	647	600	606	578	591	691	645	577	575	584	594	572	647	601	597	568	595	627	596	655	591	615	606	573	620	601	621	563	621	584	588	605	657	592	593	620	580	616	621	618	584	579	611	603	623	613	610	597	644	607	612	629	591	579	599	612	605	614	639	612	641	666	639	622	601	562	654	609	607	624	595	613	627	596	605	652	581	638	611	635	614	607	625	623	638	582	576	594	581	586	575	660	642	615	606	627	608	640	663	621	623	590	597	634	571	605	575	599	620	620	622	597	645	625	620	612	617	598	616	636	612	628	596	582	611	595	598	633	613	607	611	598	597	619	575	603	637	610	577	646	609	597	596	642	616	616	615	610	650	631	601	616	597	607	581	670	621	621	601	643	625	636	581	629	616	577	657	619	599	614	621	619	635	608	617	646	652	631	598	630	597	608	625	638	615	602	577	562	611	608	603	594	636	573	630	590	609	596	608	602	597	615	578	626	637	557	627	604	563	582	638	614	590	644	622	612	590	579	582	613	617	607	659	606	604	607	642	639	592	570	592	591	599	641	589	642	602	598	656	585	600	662	613	628	619	604	614	599	584	598	594	630	607	626	594	595	627	619	621	657	618	584	605	597	617	592	610	639	557	613	614	591	573	640	554	623	612	587	605	589	621	620	617	594	604	597	611	543	611	613	599	580	619	594	610	553	590	618	623	612	600	673	606	637	598	610	625	598	614	627	618	566	626	641	616	639	576	598	608	612	622	569	640	575	616	560	614	617	623	627	653	609	614	623	591	629	582	639	603	613	604	552	645	612	636	634	603	641	613	599	635	639	651	589	622	579	600	651	666	568	610	596	600	603	609	586	555	607	604	597	632	596	597	593	582	599	594	616	589	605	580	635	610	623	645	603	594	622	583	620	576	592	608	651	616	642	638	582	625	578	594	652	664	619	592	563	626	576	646	612	626	634	608	641	634	636	605	652	625	592	598	620	600	630	613	641	632	609	664	636	653	604	567	683	564	625	598	654	599	645	631	584	611	595	554	614	622	641	659	609	614	620	626	577	646	612	596	606	597	585	583	605	630	576	641	604	579	644	576	559	614	609	637	633	595	638	643	573	620	598	611	580	601	662	646	616	635	615	622	600	590	598	596	598	649	569	569	575	592	623	616	621	622	606	609	560	628	595	598	639	562	667	608	599	573	628	607	629	611	605	615	611	582	636	600	599	605	604	630	634	557	562	572	613	615	564	620	598	606	618	593	559	611	644	582	605	592	617	603	610	617	605	605	627	644	646	596	594	642	591	591	578	590	614	629	589	650	613	609	601	613	635	638	629	660	677	596	605	619	590	591	589	625	619	624	601	580	609	611	644	598	598	604	599	622	652	625	644	623	613	586	593	610	617	594	612	611	633	569	621	590	599	610	627	591	607	587	619	612	626	637	615	610	653	597	613	578	638
26339	41889	36738	12336	4519	2270	1988	1629	1539	1460	1370	1298	1264	1258	1150	1159	1140	1148	1159	1142	1106	1046	1110	1090	1047	1085	1076	1074	1080	1099	1055	1086	1048	1043	1029	1057	1102	3091	4820	3525	1030	1008	1025	1034	1055	1020	1039	1093	1038	1071	1036	1065	1061	1032	1041	1041	1017	1060	1060	987	1023	1058	1048	1027	1045	1074	1022	980	1013	1043	1076	1011	1088	1028	1023	1097	1043	1087	1101	1012	1040	1043	1052	1064	1036	1055	1000	1032	1030	1043	1074	1043	1004	1031	1003	1113	1039	1050	1026	1065	1015	1085	1068	1041	1014	1081	1041	995	1053	1051	1054	1056	1030	1054	1056	1025	1027	978	1005	995	1064	1040	998	1048	1048	1032	969	1021	1052	1018	1001	1048	1084	1076	1039	1067	1080	1065	1042	1039	1076	1045	1029	1048	1025	1037	1069	964	1015	1062	983	1074	1045	1054	1078	1060	1036	1052	1069	1081	1035	1045	990	1010	1052	1065	979	1099	1025	1005	1005	1049	1064	1075	1001	1006	1025	1003	1053	1032	981	965	1057	980	993	1045	1029	1024	984	1029	1040	975	1064	1009	943	1077	1023	1049	1054	1078	1047	1045	1006	1035	1016	1028	1052	1024	1044	1032	1051	1058	1062	1095	1013	1020	1052	1034	1022	936	1032	978	1025	1087	1057	1056	1120	1030	1057	1014	1008	1055	1026	996	1007	1050	1045	1044	1083	1019	1074	990	1037	992	1039	998	992	1044	1023	980	1034	1033	1042	1088	1070	1021	1036	1072	1049	1054	1065	1090	1055	1057	1115	1073	1036	1061	1068	1030	1069	1022	1093	1056	1012	997	1042	1052	1041	1115	978	999	1008	1037	1066	985	1075	1060	1011	1023	1012	1057	1014	1075	1079	1039	1045	1024	1036	1030	988	1043	1006	1012	1092	1019	975	997	1018	1106	1028	1101	1035	1004	1027	1123	1066	1014	976	1062	1045	1033	1102	990	1071	1018	1022	986	975	984	1100	1019	1030	1090	1084	1021	1043	1085	1103	1091	966	1096	1075	1023	1012	1042	1012	1061	1049	1040	1009	1041	1058	1035	1034	1049	999	1056	1045	1034	1030	1077	1036	1039	1036	1024	1027	1044	1081	966	973	1057	1056	1047	1003	1063	1002	979	1061	1067	1069	1082	1052	1037	1063	1011	1027	1009	1046	1080	1048	967	1078	948	1110	1094	1070	1062	1059	1038	1083	1077	1075	1062	1024	1022	1094	1006	1100	1030	1053	1019	1043	1007	1036	983	1071	1066	1035	1068	1029	1044	999	1062	1085	1014	1032	1011	1105	1035	989	1037	1047	998	1104	1003	1061	991	1057	1061	999	1089	995	1067	1017	1027	1065	1068	994	1054	1061	1058	1023	1056	1025	1014	1011	1010	1078	1066	1040	1005	1004	1069	1036	1118	1026	1036	1053	1021	1090	1053	1029	1074	1045	1048	1089	1109	1036	1017	978	1019	1027	1074	1016	1056	1001	1036	1013	1066	985	1040	1042	979	1059	1122	1052	1014	1037	1060	1044	1041	1052	1064	1091	985	1019	1089	1037	1061	1020	1056	1044	1065	1027	1045	1067	994	1019	1033	1008	1073	1061	1036	1045	969	1031	1036	1029	1092	1065	1002	990	1052	1065	1039	1064	1015	1010	1061	959	1080	1065	1003	983	1058	1024	1049	976	1041	1080	1020	1022	1084	1051	1040	1082	1029	1088	1062	1027	1034	1023	1093	1077	968	1016	1029	1049	1026	1058	1003	992	1022	1088	1016	1071	1034	1095	1051	998	1040	1048	1061	1039	1069	985	1052	1080	1073	1042	1013	990	1061	1051	996	1016	1047	1026	1085	1024	989	1019	1012	1075	1030	997	1020	1084	1028	1084	1045	1087	1069	1085	985	997	1000	1055	1068	992	1039	1074	1061	1008	994	993	1016	1018	1033	1039	1102	1041	1006	1117	1020	1049	1014	1085	1057	1018	988	1025	1015	1105	1038	1049	1091	1091	1004	1055	1064	1032	1062	1044	1040	1079	1062	1020	1040	1059	1084	1020	1083	1098	1080	1054	1015	1067	1006	1078	1013	1073	1013	1024	1017	1056	1072	1131	1031	989	1020	1015	1042	1024	1060	1038	1011	1059	999	1043	1059	1044	1061	1001	1039	994	1003	994	1009	1041	1068	967	1038	1055	1057	1066	1010	1050	1060	977	1067	1037	1029	1046	1064	1030	988	997	1055	1069	1015	1039	1046	1077	1061	1015	1047	1044	999	1057	983	1009	1025	1131	1039	1050	1018	1042	1053	1043	1063	1043	1074	1066	1105	997	1041	1038	1038	1009	1061	1038	1064	996	1106	1061	1066	1040	1017	1097	1043	1043	1064	1046	1094	971	1036	1013	1032	1061	1010	1060	1001	1064	1020	1077	1081	1038	997	1089	1086	991	1059	1020	1032	1079	1005	1008	1104	1005	992	1079	1006	970	1061	1005	1033	1065	1059	1005	1078	993	1089	1060	1006	1068	1028	1090	1047	1040	1059	1073	1009	1085	1006	1026	1020	1049	1003	991	1064	1029	1046	1071	1006	1064	1116	1033	1034	1016	1113	1088	1109	1046	1051	1005	1057	1046	1060	1072	994	1023	1045	987	1042	1040	1052	1048	1047	1097	1002	1010	1063	1038	1033	1041	1053	1018	1047	1057	1040	1065	1068	1022	1008	1076	1038	949	991	1068	990	1028	1088	1082	1065	1040	1059	1037	1081	1093	1079	1056	1038	1039	1040	1096	1055	1042	1002	1007	1036	1005	1029	1005	1057	1082	1006	1013	1060	1029	1096	1012	1052	1019	1033	1003	1061	1023	993	1075	1033	1065	1045	1041	987	1083	1042	999	1064	1030	1061	1021	1003	1018	1038	1034	1040	1060	1022	1049	1035	1020	1062	1039	1027	1014	1018	1089	1032	1044	1019	1091	1032	1067	1016	1081	1070	1074	1014	1077	1018	1029	1043	1040	1021	981	1104	1055	1009	1068	1053	1031	1010	1077	1066	1066	1054	1004	1001	1034	1037	1016	1031	1022	1036	1033	1012	1038	1051	1070	1068	1013	1040	1081	1037	1034	1045	1005	987	1041	1045	984	1066	1050	1018	1047	1006	1024	1033	1066	1017	987	1073	1013	1034	1033	1079	1081	1020	1061	1058	1019	1016	1017	1054	1061	1047	1051	1076	1093	1044	1073	1039	1046	1031	1016	983	1085	1042	1044	1026	1057	1028	1026	1085	1014	1096	1010	1033	1038	998	1053	1071	1023	1005	1061	1023	1050	1047	1006	1009	1058	997	1021	1062	1058	1035	1063	1090	1016	999	1044	1020	1030	1054	1026	1042	1055	1062	1065	981	986	1023	1045	1003	1026	1063	1005	974	1001	1044	1112	1007	995	1038	1010	1037	1080	1026	1059	1036	1045	1036	1057	1054	1010	1092	1011	1097	1094	1075	992	1075	1044	1008	1037	1000	1122	1031	1072	1023	1056	1063	1078	1038	1084	1092	1057	1014	1125	1086	1071	1031	1034	1073	1032	1075	1052	1026	1059	1080	1086	1068	1061	962	1055	1082	982	1085	1051	1089	1099	997	1031	1094	1038	1052	1022	1058	1067	1033	1071	991	1022	1043	968	1068	1068	1068	1021	1072	1049	1018	1065	1055	962	1063	1066	1025	1014	1033	1089	1056	1060	1067	1084	1062	1021	993	1027	1017	1019	1073	1110	1101	1031	1048	1012	1016	1105	1039	1068	1023	1028	1060	1060	1088	1110	1064	1040	1064	1004	1041	1035	1036	969	1029	1084	1031	987	1062	1020	989	1085	964	975	1040	1069	993	1040	1049	1039	1048	1035	1025	1049	1041	1076	1066	1039	1011	1048	1052	1098	1004	1043	1074	1044	1044	1012	1035	1070	1052	1086	989	1001	1106	996	1019	1042	1048	1011	1011	1067	1010	990	1084	1007	1075	1068	1061	1057	1059	1057	1027	1016	1047	1010	1108	1093	1053	1051	1059	1037	1062	1105	1039	1048	1047	1054	1054	1089	1021	998	989	1007	1036	1059	1000	1040	1069	1039	1068	1048	1008	1049	1032	982	1024	992	1042	1025	1085	1019	1043	1030	980	998	996	1020	1057	1059	991	1008	1049	1039	1044	1054	1045	1031	1035	1020	1017	1069	1030	1052	1014	1029	1045	961	1055	1004	1021	1017	1041	1039	1086	1072	1062	1080	1028	1082	991	1058	1037	1022	1017	1040	1032	1009	954	1014	995	1097	1087	1019	1039	1007	1040	1057	1063	991	1035	1027	1057	990	1090	997	1049	1081	1000	1009	1078	1049	952	1041	1054	950	1099	1014	995	1037	1092	985	1039	1015	983	1029	1072	1059	1018	992	1018	979	1072	1027	1036	1006	1001	1069	999	1064	1042	1026	1116	1014	1011	1011	1080	1033	1059	1047	1051	1082	1047	1044	1057	1089	1041	1037	1008	1029	1046	992	1012	1032	1056	1076	1022	1046	1053	1025	987	1034	1080	1052	1009	1011	1013	1091	1040	957	1047	1057	1064	1085	1062	1067	1031	1008	1048	1055	1049	1037	1077	1041	1000	1104	1024	1074	1068	1046	1086	1045	1027	1055	1038	1001	1041	997	1007	1080	1066	1029	1006	1051	1030	1095	1031	1089	1035	982	998	1037	1027	1092	1045	1016	1075	998	1041	1017	1047	996	1036	1024	1031	1008	1034	1027	1076	1060	1060	1066	986	1067	1070	1053	1040	1083	1059	1052	1025	1009	1097	1053	987	1020	1072	1021	1030	1002	984	1080	1056	1036	1021	1015	1063	1095	1001	1045	1032	1023	1062
23560	21491	29200	24168	21443	17646	2064	808	584	533	467	478	440	431	416	425	405	404	425	354	389	405	365	339	369	335	356	348	309	363	311	319	316	339	337	366	362	1141	3047	1975	378	300	315	326	292	347	327	297	334	339	342	325	306	314	287	327	335	298	324	306	340	310	299	338	332	302	310	336	320	326	321	318	346	336	317	309	352	327	328	298	314	312	296	308	347	324	304	289	335	299	309	307	306	315	340	296	286	331	314	343	330	316	339	304	351	294	329	306	297	316	332	324	331	311	304	332	322	315	343	322	304	351	314	317	286	327	333	343	342	296	341	330	323	279	312	283	290	315	331	326	300	317	323	326	333	326	340	314	316	330	334	357	303	296	309	335	315	297	332	338	322	322	311	320	311	300	305	326	326	337	320	320	323	307	342	299	286	328	309	321	338	333	315	357	293	319	300	311	318	320	305	316	354	330	338	321	340	295	330	327	319	304	310	305	321	313	333	301	293	334	314	297	311	303	340	313	342	316	337	330	330	329	329	333	305	286	289	307	321	321	317	346	345	290	335	328	331	328	318	310	326	332	306	315	314	307	355	300	311	316	322	308	329	312	345	329	317	316	311	315	314	298	296	360	345	325	268	329	315	289	298	293	312	326	300	338	314	349	306	312	345	342	304	325	317	303	360	303	313	352	322	324	352	320	329	327	324	317	315	330	320	300	291	308	311	282	342	304	291	308	313	310	298	308	312	316	296	328	293	307	323	302	341	321	344	307	291	315	300	320	330	325	321	318	329	339	304	326	298	326	317	341	305	305	333	332	312	315	322	306	303	327	302	325	331	322	273	330	352	304	317	280	326	310	321	323	322	299	310	313	321	300	307	322	314	312	304	292	300	329	312	311	309	297	330	288	281	283	295	349	297	316	342	307	318	346	337	350	314	321	341	330	287	314	339	309	297	353	316	315	302	333	321	332	303	332	317	300	339	295	286	330	298	309	328	330	328	329	344	346	332	299	291	324	302	298	312	308	332	313	345	305	300	305	294	301	270	378	346	322	296	325	329	309	321	324	296	311	313	315	323	333	341	327	338	322	345	354	289	322	329	297	304	315	326	330	328	330	284	292	319	324	320	308	321	322	328	311	324	330	331	299	346	351	325	314	309	309	327	332	342	300	320	311	307	296	323	315	324	333	320	315	338	337	319	326	325	322	311	312	322	305	324	305	300	328	292	345	327	355	295	299	311	320	289	282	344	300	321	298	298	310	319	316	321	339	312	314	325	318	338	338	310	316	319	304	318	319	360	315	315	317	291	298	324	318	324	333	328	334	302	277	382	288	295	356	327	315	296	319	325	320	316	332	337	309	328	314	314	298	306	336	295	310	323	295	313	323	299	329	303	329	328	317	315	324	304	316	336	341	308	328	322	322	323	344	292	311	326	319	305	295	340	346	294	330	290	310	333	319	322	329	295	339	307	303	306	290	298	327	297	300	325	330	349	293	296	299	331	326	306	336	315	300	312	294	335	286	337	348	322	326	339	311	299	328	346	330	303	295	293	310	357	317	300	280	334	305	318	305	287	312	332	315	309	282	268	329	309	335	311	283	326	352	337	322	323	305	293	325	328	333	318	321	298	348	336	302	313	305	323	323	323	330	323	318	323	317	312	306	293	298	309	300	326	304	357	316	310	305	339	320	303	318	343	302	324	313	315	354	304	327	335	302	284	333	306	306	313	310	310	329	315	307	347	334	333	319	325	328	283	324	313	358	325	321	336	328	310	330	300	303	325	306	321	343	319	330	313	319	322	317	297	322	309	304	302	295	316	354	319	281	323	344	316	311	323	333	302	298	299	341	327	296	317	355	327	332	304	312	306	345	322	329	302	297	309	316	302	316	316	327	301	317	322	337	322	323	315	324	343	332	332	326	301	312	310	275	279	288	345	355	313	306	328	339	328	333	322	335	333	297	305	334	353	319	325	319	323	324	295	355	348	306	318	335	300	305	312	330	317	337	300	316	318	314	345	343	310	321	295	317	296	320	320	319	330	325	322	344	325	343	306	309	314	332	314	289	292	306	337	320	303	341	308	297	309	313	300	322	286	305	319	322	347	344	337	327	276	314	300	313	326	357	336	330	296	280	320	341	316	295	306	289	336	293	288	295	329	310	333	316	316	326	323	325	311	353	313	309	341	319	309	372	334	304	297	303	302	308	351	303	308	333	316	316	305	303	317	323	313	321	308	303	302	313	317	329	308	307	297	328	312	296	315	313	328	314	322	362	324	314	315	316	294	311	298	305	311	298	337	292	356	313	298	302	315	308	304	307	322	308	279	304	316	325	331	315	278	327	313	303	326	304	319	305	315	296	321	318	306	291	304	323	303	315	300	321	309	309	334	319	326	319	323	334	309	314	304	279	321	311	318	307	352	316	314	341	290	334	327	319	296	330	332	275	316	324	328	293	314	293	325	303	322	322	281	326	345	301	338	289	307	327	310	310	318	332	304	305	324	324	317	323	293	301	317	324	308	324	322	319	329	324	353	317	323	302	289	304	314	270	335	302	326	276	350	317	321	333	296	316	317	316	321	298	316	287	344	271	339	324	304	314	311	331	338	325	313	286	315	336	325	308	314	309	360	322	326	292	325	323	280	319	323	317	306	305	294	298	317	351	317	329	307	310	312	289	295	308	296	299	348	320	318	298	303	276	314	317	342	299	315	336	316	347	327	317	386	320	281	307	276	336	323	305	311	286	347	316	333	285	319	302	286	331	312	306	300	324	316	327	307	321	316	328	297	298	304	262	319	324	321	315	315	328	303	294	336	330	311	335	347	328	315	326	293	324	336	322	342	309	324	299	319	334	299	305	356	321	323	314	330	314	310	310	380	354	327	292	301	312	300	337	348	319	299	288	298	309	286	285	333	296	311	300	328	332	309	322	308	313	324	311	305	321	309	330	336	331	332	319	303	332	304	323	330	317	305	328	307	322	307	303	292	308	321	330	315	312	331	323	306	320	330	291	320	336	324	329	321	259	283	317	281	303	332	318	331	328	297	334	274	294	300	330	323	308	298	337	324	318	301	309	326	314	333	297	313	305	309	333	338	305	328	358	318	335	333	303	340	335	314	283	334	326	319	316	321	331	317	310	327	332	301	308	333	316	327	324	322	325	291	330	308	297	319	330	334	304	363	297	329	345	320	332	309	318	298	360	311	309	275	306	299	324	304	277	278	333	311	325	295	331	317	332	339	293	328	318	325	322	329	316	303	315	321	300	304	334	301	328	339	305	315	331	293	315	320	302	299	288	305	321	315	314	335	286	317	316	307	303	345	348	274	304	317	325	298	314	319	323	335	290	321	324	314	328	338	309	292	325	332	321	309	307	332	343	301	314	313	338	309	380	335	304	298	303	307	316	320	300	310	304	305	336	333	297	342	310	318	300	308	315	348	302	336	325	306	331	325	324	337	310	310	343	337	312	325	287	267	321	341	313	309	364	303	312	276	324	336	335	328	346	318	318
28739	52292	43341	18738	6015	3166	2252	1832	1521	1340	1220	1109	1075	917	933	886	810	821	798	669	774	710	662	644	690	667	677	644	620	650	619	585	605	646	633	639	614	3085	8078	4818	591	555	589	550	622	591	630	634	588	596	599	540	589	543	543	545	578	544	585	561	554	556	553	583	561	548	576	584	595	555	538	542	544	612	524	549	549	570	583	584	572	590	593	560	590	539	580	555	563	534	522	572	518	532	556	549	581	562	559	549	550	585	564	535	500	571	565	556	624	583	608	577	557	587	600	558	573	577	586	544	586	565	546	581	565	556	539	546	579	554	595	577	556	600	586	541	523	571	562	569	527	570	542	579	505	558	555	567	597	573	560	593	589	581	592	561	546	558	562	581	554	603	580	536	552	563	555	559	590	584	571	550	582	581	529	527	571	565	565	569	558	562	560	549	544	614	567	580	571	585	547	587	576	539	570	615	599	535	554	570	599	582	561	576	575	574	600	517	555	561	548	560	594	544	592	530	504	558	573	574	572	592	576	533	523	596	618	619	564	575	538	586	571	560	580	567	573	529	573	555	549	552	586	602	518	583	537	545	588	533	591	542	588	560	581	563	602	529	531	570	567	575	509	578	552	543	568	504	569	570	538	582	585	552	588	601	573	499	553	537	549	563	573	536	565	527	528	599	583	546	598	520	592	611	519	557	571	564	581	567	561	544	536	581	571	550	539	596	541	538	524	563	571	582	583	533	542	554	574	575	576	518	589	572	555	569	565	549	590	607	548	542	563	580	524	584	584	598	537	587	542	510	530	553	561	564	563	557	519	537	513	577	558	530	617	568	500	583	593	552	573	540	585	560	596	574	549	553	611	523	547	565	522	552	552	560	577	560	519	614	565	584	577	595	575	532	542	501	558	580	579	572	577	524	559	561	547	567	576	561	574	587	499	557	558	591	566	553	589	566	605	603	532	564	575	567	595	546	580	543	550	544	538	594	573	544	575	536	531	574	563	537	536	590	546	556	521	556	615	552	550	579	545	551	584	556	538	585	548	529	562	580	565	640	585	574	552	549	590	608	535	586	582	570	594	519	529	594	591	534	594	571	566	517	564	570	556	551	565	556	550	550	573	534	562	593	537	550	548	607	564	577	576	569	550	576	499	616	546	594	570	566	557	542	525	594	528	613	573	549	574	570	577	561	535	567	590	539	574	533	546	565	534	541	524	577	583	585	603	527	524	613	559	564	530	565	562	600	583	508	537	578	533	579	613	578	528	547	584	552	554	579	542	583	549	568	580	531	558	602	580	577	535	571	534	552	576	537	583	541	580	522	582	537	532	544	598	547	546	540	557	580	554	610	564	590	568	557	557	594	582	586	545	572	594	521	585	568	576	494	563	575	528	576	521	572	547	594	553	526	558	552	516	576	557	568	563	580	574	561	527	541	518	558	539	531	562	556	555	541	565	556	589	562	519	561	540	562	561	563	569	593	591	553	546	550	525	588	548	540	580	589	570	591	563	591	549	519	563	588	535	575	527	558	547	598	602	545	566	574	559	559	567	551	545	570	590	594	567	620	586	528	515	570	574	574	580	580	564	553	575	564	597	573	568	533	558	580	582	538	589	590	561	556	550	608	528	577	568	511	556	574	557	556	620	570	603	584	559	563	598	554	559	535	555	579	572	582	552	555	557	576	584	558	557	556	567	596	568	536	553	596	562	558	615	553	518	559	549	583	573	562	560	602	562	542	546	567	559	560	578	553	570	592	556	585	534	596	536	563	524	569	587	557	567	549	559	537	580	547	590	549	526	581	600	591	581	557	607	550	516	569	584	546	563	551	553	536	596	600	584	575	558	557	521	550	576	613	563	568	562	570	589	603	565	582	602	562	525	584	558	532	580	562	578	575	537	576	569	550	553	607	573	618	533	583	551	560	530	581	553	554	549	592	575	545	593	571	590	546	548	544	575	582	577	506	553	556	575	547	561	578	549	568	577	537	556	522	573	568	557	568	519	604	562	557	512	548	539	558	548	551	566	513	602	565	584	550	602	621	571	550	550	573	579	550	553	566	570	548	544	571	597	569	544	527	566	601	572	539	577	576	586	571	541	619	571	544	589	584	546	551	564	551	538	563	578	566	547	574	590	575	558	530	570	566	560	560	558	594	596	579	560	530	582	574	577	555	555	548	587	585	550	556	560	553	566	572	574	556	591	610	529	555	603	582	534	568	611	542	583	592	590	565	535	564	533	587	575	568	601	608	569	531	537	600	572	540	559	580	564	551	578	567	603	566	570	546	573	596	541	574	524	576	577	554	569	525	565	579	525	546	569	568	604	568	605	524	568	554	532	584	536	579	575	617	539	579	538	583	529	547	564	538	576	550	550	517	519	585	499	550	572	566	566	535	538	540	563	568	552	529	521	565	540	545	580	576	558	567	584	556	539	559	523	566	540	497	577	543	551	561	571	560	553	554	581	559	575	547	570	575	556	565	578	559	604	562	552	584	555	597	585	538	542	532	503	569	556	568	540	590	550	566	545	561	545	571	557	589	520	577	531	566	570	584	543	514	584	540	572	551	573	596	617	585	545	567	545	535	558	587	542	568	583	562	574	591	566	510	579	574	574	565	548	505	522	593	541	565	635	524	581	611	553	530	608	566	562	569	562	570	556	552	570	549	559	542	559	581	590	584	581	568	556	559	576	603	552	598	568	546	561	637	555	568	559	542	549	540	547	550	568	562	564	583	553	551	585	619	573	555	540	534	560	570	568	568	586	550	588	555	544	571	535	546	543	580	585	562	547	580	591	586	568	557	552	564	571	576	528	555	568	522	570	538	552	499	586	592	578	559	622	553	531	506	571	530	550	567	559	584	590	497	568	568	543	600	571	553	573	530	551	548	542	586	544	558	562	577	569	552	584	568	562	529	525	567	596	528	563	559	539	576	514	601	578	548	543	553	538	529	591	571	563	583	561	560	547	545	553	547	540	546	546	552	566	565	576	549	558	614	549	580	552	499	568	507	596	522	566	574	583	582	561	570	555	557	558	558	544	554	596	540	567	542	587	588	529	585	561	558	586	549	562	593	540	558	621	606	542	549	505	537	546	559	569	594	525	558	591	587	567	562	543	507	605	538	551	562	549	563	543	548	579	570	529	520	618	560	567	582	587	549	567	568	588	521	533	589	578	591	559	562	584	528	598	570	551	545	574	572	572	589	565	579	572	547	584	540	572	520	574	588	548	591	549	574	558	559	551	558	541	533	560	500	519	545	553	569	609	585	587	548	548	526	583	559	589	560	561	546	569	559	523	530	581	549	535	514	523	570	539	548	543	637	527	527	522	586	597	517	594	562	526	589	589	570	539	557	572	522	535	591	570	518	540	537	594	608	559	551	561	541	548	516	584	518	572	586	546	572	598	607	578	551	530	567	563	588	595	590	562	543	527	545	586	535	594	555	529	607	550	545	568	605	563	544	565	557	539	579	576	539	564	610	568	562	559	574	544	570	542	548	575	571
27429	21886	17198	4989	994	674	629	672	623	641	649	683	640	611	643	659	594	648	615	633	635	643	641	570	592	623	645	635	616	634	621	664	636	654	610	615	607	664	756	694	630	622	605	631	688	651	650	608	587	584	612	575	670	635	678	663	626	619	620	673	636	664	612	635	640	605	602	620	595	640	634	611	580	632	607	619	633	633	635	666	603	595	628	590	591	631	584	642	604	623	573	617	611	658	625	664	626	642	633	613	637	598	593	586	606	648	663	654	619	645	607	630	593	656	608	637	627	687	618	624	621	654	664	635	630	615	646	629	634	630	656	609	600	625	638	656	658	631	604	606	625	641	639	635	635	601	671	641	613	658	617	649	640	639	656	615	661	663	613	611	606	625	602	657	627	626	613	604	593	634	613	614	558	635	649	609	601	696	634	631	620	630	631	653	671	674	634	603	626	603	607	656	640	631	606	630	612	599	638	646	649	602	647	654	644	571	586	591	631	620	614	615	605	641	627	673	590	654	616	608	580	609	636	629	621	606	634	652	646	652	634	638	633	616	682	613	627	657	577	653	656	606	624	578	610	616	618	608	626	605	583	611	645	653	656	650	659	611	635	655	597	595	619	600	595	612	664	630	578	609	661	613	644	654	663	640	634	614	579	617	654	646	627	659	606	623	654	620	647	618	621	610	614	621	590	647	626	663	592	636	616	584	644	655	652	609	649	637	622	610	674	606	613	609	659	623	593	579	595	650	617	617	599	641	591	615	633	628	631	669	642	620	606	656	598	589	636	629	612	601	634	628	619	627	601	642	601	617	655	614	620	603	651	615	608	588	637	607	645	628	632	639	632	628	576	630	635	627	642	598	614	625	649	629	605	605	628	584	617	607	636	613	558	614	662	632	611	637	573	603	597	630	602	643	608	604	662	602	582	594	646	611	640	650	607	625	638	570	658	621	664	648	672	626	616	601	639	696	630	605	630	622	654	598	652	621	625	653	611	615	625	632	605	604	610	658	613	624	635	660	628	617	637	647	631	591	632	618	609	607	619	592	622	565	622	633	624	595	625	594	660	584	643	657	614	623	644	684	637	663	614	624	620	611	618	638	624	659	647	603	577	638	583	611	663	616	683	637	616	636	637	636	643	603	640	615	665	674	650	647	622	618	662	660	646	654	616	634	641	659	626	597	612	612	636	599	660	590	618	668	636	631	644	618	620	627	632	654	636	632	616	571	623	556	634	592	621	635	634	610	664	665	626	646	626	619	592	617	606	617	607	617	649	593	622	639	610	573	610	576	566	619	609	644	640	627	672	605	610	595	607	630	659	624	653	622	620	616	631	633	660	575	617	608	600	647	673	640	623	626	637	683	648	619	654	605	659	632	620	652	654	616	638	625	624	651	558	603	611	643	650	594	624	627	663	638	608	606	598	622	617	618	674	637	649	672	636	615	638	643	631	603	561	644	633	601	633	676	593	657	669	608	636	623	581	613	661	640	675	660	643	660	629	599	622	644	633	694	663	643	636	579	629	608	618	636	634	592	660	638	623	604	617	684	639	619	644	593	629	677	643	629	613	626	588	648	607	626	654	631	655	593	617	575	635	594	628	644	649	657	619	626	643	652	621	646	671	613	624	639	631	646	644	634	606	649	655	633	607	588	575	635	601	633	635	593	646	633	650	653	589	629	645	634	639	623	625	550	678	639	628	580	608	593	613	641	651	624	607	600	678	612	642	657	618	642	622	626	639	612	589	603	613	660	649	638	668	646	618	615	665	612	616	591	642	695	627	613	589	542	648	600	594	614	622	616	614	622	622	639	617	600	624	610	586	596	634	630	633	633	637	597	632	643	630	643	622	627	626	613	646	659	568	624	589	594	641	656	619	606	646	600	653	608	615	619	656	623	653	588	602	630	641	594	629	625	621	650	616	628	617	642	654	616	658	661	593	686	613	658	591	643	630	627	634	621	616	646	667	665	614	622	611	655	630	621	626	643	669	617	585	608	641	674	596	617	560	590	654	610	624	621	635	600	664	612	595	614	629	657	581	657	653	619	637	632	631	656	611	641	621	620	595	647	647	611	638	638	660	612	628	610	604	605	640	600	607	612	577	652	631	624	628	635	641	653	612	612	610	647	635	636	635	622	616	637	580	661	621	638	678	630	618	597	682	638	621	626	624	582	622	594	621	613	681	592	603	629	625	627	643	663	602	574	658	592	636	624	675	623	652	600	606	622	634	628	685	649	586	641	630	631	632	651	594	637	581	674	641	630	641	642	600	642	640	658	621	682	609	634	659	643	642	636	575	611	631	594	580	677	622	627	599	663	627	633	638	640	673	608	672	576	644	652	612	640	651	656	629	654	598	594	610	622	636	625	628	604	622	587	640	636	617	608	620	596	598	605	605	678	641	609	682	641	647	629	622	628	658	627	650	639	588	654	634	587	598	589	643	604	631	604	605	659	594	586	646	636	614	622	680	632	625	606	635	561	600	616	552	626	635	602	649	624	598	660	613	610	646	625	549	632	638	647	612	629	622	633	581	623	643	563	662	632	632	625	639	573	656	653	598	626	656	584	580	635	629	601	650	688	608	644	629	587	638	631	609	623	661	604	609	606	657	606	627	618	632	647	625	640	633	619	658	562	671	611	660	655	643	597	609	642	589	613	574	603	622	640	620	647	593	623	653	628	643	625	628	631	612	611	617	590	608	611	670	652	590	637	628	543	627	581	564	642	650	659	626	650	586	592	628	610	660	596	604	603	635	575	591	647	639	662	641	579	639	647	586	594	626	599	593	578	707	604	599	634	566	629	673	604	586	614	640	654	655	668	594	629	680	660	605	548	606	578	643	678	627	624	601	629	614	581	613	607	600	619	608	655	621	613	640	624	582	611	639	647	605	647	596	598	616	661	645	644	663	667	663	604	648	627	628	573	618	614	630	601	571	610	607	658	572	626	598	659	627	624	683	629	587	627	624	628	646	652	609	618	640	600	645	630	645	634	645	649	652	621	618	606	655	629	641	605	635	614	647	658	624	635	599	620	570	656	601	616	637	587	633	604	595	663	627	603	617	588	609	647	613	671	672	598	619	572	649	605	637	675	622	625	608	610	605	646	613	661	613	643	616	666	595	604	620	653	583	641	646	605	629	639	640	623	671	606	598	632	588	622	594	639	626	615	681	602	654	630	636	626	621	601	639	604	644	614	614	625	616	635	624	607	655	598	600	618	628	606	575	633	628	598	634	638	586	648	647	637	642	610	667	592	626	671	685	614	640	649	600	632	640	639	593	609	625	616	650	642	563	576	644	593	650	611	608	642	590	596	618	606	631	620	647	653	647	681	697	611	641	617	625	616	608	631	625	594	643	661	669	636	615	622	596	677	611	584	607	622	595	638	606	593	647	646	651	614	640	625	603	606	612	655	648	636	610	611	600	612	594	634	667	606	657	584	619	614	645	627	612	628	627	613	630	605	610	652	584	626	573	629	618	585	596	561	604	621	613	680	639	619
24828	33601	22147	5991	1875	1232	1136	1109	1045	1079	1120	1095	1142	1092	1076	1033	1066	1063	1125	1118	1089	1102	1020	1083	1013	1020	1087	1017	1088	1030	1057	1102	1061	1056	998	1056	1030	1144	1456	1215	1042	1080	1042	998	1065	1071	1088	1028	1073	1053	1014	1040	1072	1109	1010	1065	1023	976	1017	1063	1035	1062	1033	1017	1087	1017	1061	1045	1125	1080	1012	1007	1103	1051	1053	1064	1078	1023	1059	1021	1147	1024	1051	1056	1114	1046	1107	1082	1052	1016	1050	1103	1015	1075	1055	1024	1011	1050	1078	1044	1021	1019	1077	1058	1089	1032	1100	1050	1034	1046	1076	1117	954	1049	1063	1062	1061	1004	994	1052	1050	1043	1047	1091	1042	1057	1042	1061	984	1092	1094	1131	1079	1047	1023	1056	1064	1084	1060	1090	992	1091	1080	1004	1056	1081	1052	1103	1026	1044	1082	1013	1013	1037	1074	1036	1039	1078	1062	1032	1079	1073	1078	1019	1035	1024	1101	1057	990	1033	1060	1033	1055	988	1105	1021	1099	1101	1028	1015	1034	1098	1052	1048	1114	1017	1095	1036	1024	1018	1061	1051	1002	1009	1050	1051	1066	1042	1005	1076	1017	1056	1047	1035	1080	987	1074	1094	1032	1044	1114	1087	1035	1042	1061	1057	1060	1074	1053	1048	989	1034	1067	1052	1037	1041	1021	1051	1082	1025	1044	1019	1061	1071	1058	996	1009	1042	1086	1067	1008	1077	1058	1073	1010	1054	1082	1077	1090	1043	1048	1037	1028	1045	1036	1025	1042	1025	1067	1081	1039	1106	1052	1055	1045	1071	1060	1113	1062	1056	1017	1057	1003	1044	990	1009	1051	1033	1061	1097	1042	1087	1072	1043	1052	1048	998	1022	1083	1084	1062	1095	1003	1058	993	1061	1127	1155	1111	1047	1057	1043	1031	1054	1065	1049	1043	1091	1026	1110	1044	1090	1052	1042	1046	1101	1015	1055	1079	1059	992	1042	976	1046	998	1084	1062	1068	1087	1086	1056	1043	1048	1069	1009	1055	1025	1029	1130	1021	1092	1029	1082	1054	1022	1029	1030	1097	1022	1074	1013	1047	1091	1091	1061	1032	1040	1040	1050	1052	1073	1083	1031	1074	1052	1037	1056	1039	993	1039	1036	1044	1050	981	1052	999	1051	1039	1060	1041	1066	1010	1039	1047	1058	1062	1051	1093	1064	1045	1095	1096	1083	1060	1055	1102	1053	996	1093	1072	1053	1023	1030	1047	1092	1039	1031	1061	1096	1040	1057	1074	1041	968	1046	999	1031	1081	1044	1106	1031	1101	1011	1035	1010	1031	994	1069	1059	1065	1005	1057	1027	1074	1038	1126	1088	1045	1009	1011	1044	1093	1039	1076	1074	1005	1016	1052	1087	1035	1043	1044	1035	1049	1109	992	1041	1014	1006	1076	1094	1105	1035	1033	976	1050	1049	1069	1004	1068	1058	1068	1126	1020	1031	1013	1049	1072	1061	1060	1012	1019	1097	1027	1074	1082	1039	1070	1060	1061	1067	992	1016	1077	1035	1077	1046	1021	1067	985	1044	1035	1044	1076	1054	1043	1058	1061	1098	1045	1066	1037	1025	1004	1079	1048	1062	1006	1047	1077	1071	1037	1014	1010	1081	1078	1044	1033	986	1089	1035	1023	1049	1119	1020	1081	1117	1030	1039	1049	1089	1077	985	1061	1067	1058	1034	1048	1036	1090	1061	1082	1042	1064	1072	1104	1062	1013	1029	1018	1086	1048	1060	1030	1013	995	1057	1097	1006	1051	1115	1042	1096	1073	1035	1099	1022	1042	999	1082	1117	1056	1041	1055	1017	1088	1045	1065	1039	1074	1064	1068	1069	1059	1094	1101	1083	1034	1031	1023	1137	1078	1004	1050	1116	1059	1085	1064	1075	1051	1067	1089	1061	1033	1012	1059	1024	1093	1040	1057	1023	1053	1015	1079	1088	1087	1003	992	1036	1032	1020	1074	1051	1105	1047	1104	1054	1094	1020	1094	992	1028	1023	1116	1029	1012	1044	1092	1085	999	1017	1042	1082	1053	1070	1051	1028	1016	1082	1052	1014	1069	1059	1079	1087	1078	1061	995	1007	1046	1042	1002	1022	1015	1008	1093	1037	1051	995	1066	1081	1096	1036	1163	1026	1015	1044	1028	1108	980	1075	1047	1051	1069	1006	1049	1022	1071	1064	1015	1074	1085	1076	1083	1092	1047	1006	1092	1052	1107	1078	1076	1080	1021	1023	1025	1077	1056	1075	1036	1088	969	1047	1070	1086	997	1050	1026	1027	1113	1058	1022	1096	1083	1088	1044	1046	1078	1062	988	1041	1085	1071	1053	1007	1006	1017	1036	1048	1028	1052	1060	1087	1031	1053	1007	1055	1088	1030	1088	961	1055	1056	1124	1038	1035	1073	1007	1062	1088	1080	1051	1112	1055	1066	1043	1033	1078	1056	1090	1045	1057	1071	1070	1022	1064	1050	1091	1040	1004	1048	1076	1056	1071	1051	1090	1054	1056	1070	1073	1035	1064	1062	1064	1090	1026	1046	1038	1046	1079	1029	1073	1039	1059	1022	1049	1015	1104	1089	1003	1054	1119	1045	1043	1014	1035	1094	1047	1075	1026	1113	1088	1046	1008	1116	1000	1029	1030	1055	1090	1025	1011	1047	1065	1125	1023	1028	1030	1076	1041	1056	1058	1056	1070	1028	1023	1080	1061	1085	1057	1095	1091	1020	1041	1056	1079	1119	1094	1075	1060	1023	991	1085	1037	1090	1064	1038	1045	1083	1063	1038	1028	1085	1050	1072	1023	1097	1032	1052	1014	1091	1075	1035	990	1032	1038	1027	1054	1049	995	1028	1024	1057	1059	1041	1076	1077	1029	1109	1104	1059	1008	1056	1086	1079	988	1116	1032	1054	1081	1035	1063	1018	1079	1037	1073	1043	1055	1068	1015	1040	1065	1068	1005	1035	1088	1118	1018	1049	1034	1021	1036	997	1007	1069	1093	1066	1003	982	1076	1066	1002	1108	1011	994	1039	1019	1106	1052	1074	1033	1051	1063	1036	995	1033	1033	1061	1069	1116	1048	1070	1063	1071	1087	1053	1038	1069	1087	1050	999	1067	1094	998	984	1055	1069	1030	1075	1004	1056	1084	1077	1045	1004	1104	1097	1029	1061	1032	1003	1031	1045	1046	1041	1048	1012	1070	1061	1031	1060	1016	1098	1073	1139	1016	1047	1034	1075	1029	1140	1058	1071	1052	1052	1094	1049	1032	1056	1014	1004	1084	1015	1079	1092	1053	1002	1016	1025	1085	1023	1076	1039	1029	1005	1081	990	1054	987	1045	1052	1104	1045	1070	1039	1027	1037	1038	1062	1084	1017	1072	990	1038	1038	1018	1013	1095	1022	1044	1087	1084	1064	1030	1005	1099	1045	1104	1090	1102	1002	1066	1076	1032	1058	1045	1089	1059	1012	1079	1050	1075	1046	1093	1033	1012	1032	1028	1064	1093	1101	1012	1087	1039	1106	1058	1044	1148	1078	1036	1049	1073	1042	1078	1100	1090	1060	1023	1081	1050	1006	1012	1041	1056	1065	1037	1033	1078	1028	1077	1031	1051	1062	1047	1077	1088	1009	1078	1056	1011	1028	1083	1115	1095	1041	1019	1092	1035	1073	1008	1044	1032	1145	1007	1043	1046	1037	1084	1123	1026	1051	1040	981	976	1062	1073	1107	1078	1026	1082	1065	1056	1046	1036	1029	1061	1069	1064	1018	1035	1065	1085	1084	1084	1011	1049	1086	1064	1048	1108	1014	1057	1063	1040	997	1120	1063	1015	1117	1085	1078	1072	1011	1036	1076	1019	1007	1096	1100	1037	1061	1052	1097	1094	1034	1096	1059	1053	1079	1065	1056	1031	1065	1095	1051	1151	1047	988	1030	1058	1012	1117	1032	1056	1016	1032	1072	1041	1042	1050	1024	1096	1032	1019	1087	1113	1027	1069	1036	1017	1101	1107	1011	1067	1035	1017	1038	1066	1014	1114	1004	1062	1042	1091	1017	1129	1008	1043	1089	1056	1083	1036	1028	1062	1075	994	1090	1069	1059	1018	1088	1074	1055	1032	1088	1070	1039	1116	1048	1037	1013	1007	1061	998	1036	1064	1038	1068	1050	1005	1156	1067	1060	1115	1072	1043	1004	1086	1103	1084	1027	1053	1085	1096	1009	1062	1059	1083	1025	1086	1097	1028	1048	1094	1044	1088	997	1072	1051	1063	1078	1087	1055	1066	986	1101	1017	1045	1078	1075	1076	1023	1082	1068	1056	1018	1082	1052	1056	1002	1062	1052	1050	1018	1059	1072	1024	1038	1135	1068	1020	1055	1029	1067	1074	1052	1078	1014	1037	1073	1069	1072	1061	1039	1003	1011	1108	1046	1056	1020	1073	1075	1078	1079	1073	1060	1080	1014	1045	1119	1070	1139	1075	1016	1055	1080	1019	1041	1097	1083	1050	1087	1085	1018	1071	1106	1042	975	1022	1031	1030	1125	1046	1101	1062	1002	1026	1057	1002	1069	1085	1017	1016	1042	1106	1045	1065	1008	1031	1085	1048	1056	1068	1068	1079	1007	1040	1015	1090	1092	1073	997	1045	1066	1038	1027	1062	1033	1089	1094	1123	1063	1061	1052	1049	1132	1046	1077	1053	1083	1023	1065	1038	1063	1089	1015	1038	1128	1036	1037	984	1051	1042	1107	1031	1079	1019	1048	1050	1019	1101	1011	1039	1006	1078	1068	1060	988	1067	1047	1072	1063	959	1029	984	1040	968	1061	1054	1033	1101	1079	1020	1016	1077	1050	1098	1092	1078	1030	1032	1028	1036	1053	1052	1103	1100	1007	1050	1053	1048	1030	1087	1062	1060	1090	1090	1082	1060	964	1062	986	984	1062	1086	1051
24628	21449	28395	24867	17976	2445	1056	801	724	750	704	657	640	625	565	654	651	615	595	628	569	531	580	566	574	545	522	578	599	574	542	574	557	573	570	595	603	1198	1136	741	542	558	564	532	537	597	561	551	552	543	564	550	591	559	561	605	553	596	577	571	558	582	561	598	559	541	563	555	555	607	525	507	519	593	536	589	492	576	559	560	563	596	527	549	561	518	542	551	524	569	539	572	541	555	553	567	530	545	547	586	554	581	559	571	549	523	541	566	591	575	600	559	600	580	523	540	577	629	564	546	505	536	533	545	561	563	549	568	558	565	533	573	536	546	542	519	590	562	564	530	581	582	556	551	603	549	568	587	541	570	571	591	550	565	592	589	539	526	535	576	543	564	554	567	518	577	575	577	562	547	577	562	577	548	533	550	583	558	570	572	557	519	536	596	567	562	567	567	533	576	548	555	563	531	595	589	554	514	543	545	584	524	624	568	563	559	566	539	578	542	558	552	542	539	569	609	542	538	506	556	589	568	569	530	545	552	549	564	539	564	588	526	562	570	523	573	522	538	580	572	561	530	542	553	549	556	578	519	524	498	570	587	559	553	526	500	570	566	548	560	557	525	582	553	547	561	528	557	545	528	520	529	560	573	526	556	557	550	569	575	561	536	543	586	558	605	516	505	538	580	542	565	577	524	517	591	552	499	584	578	597	566	576	579	573	603	556	584	517	573	520	525	607	520	543	545	563	531	577	586	529	556	585	564	552	538	595	532	527	544	535	525	558	551	587	548	545	566	558	574	534	598	538	555	566	564	597	552	532	532	535	546	569	583	573	572	553	515	556	550	540	510	552	548	535	551	561	555	565	511	541	569	571	555	521	565	531	539	560	582	524	569	548	571	557	555	560	581	566	543	592	566	629	597	533	539	553	572	541	577	532	548	574	585	544	531	534	583	523	548	524	557	548	583	528	566	580	577	574	548	593	593	542	616	557	587	597	593	548	519	556	528	553	613	566	518	542	597	551	538	586	576	531	553	549	558	563	560	556	557	541	597	588	565	558	537	536	566	553	524	551	516	548	580	584	585	514	572	530	581	568	562	566	582	531	597	550	541	596	536	548	544	573	565	497	586	573	553	521	602	575	550	534	562	573	548	556	529	571	562	560	555	527	555	516	530	549	557	565	541	575	502	554	546	555	580	561	560	539	574	534	530	552	553	530	574	563	605	557	544	549	548	591	524	566	556	570	544	531	574	559	585	542	572	581	528	566	580	565	562	550	512	568	528	565	600	531	568	532	537	556	620	522	550	548	599	531	545	540	569	558	578	558	540	543	528	588	522	551	563	568	550	571	507	540	584	552	581	556	527	554	547	544	516	655	553	586	591	577	564	526	550	533	550	539	576	536	554	554	579	529	555	549	581	501	522	554	513	549	545	557	541	565	555	527	554	530	534	529	547	574	528	563	536	492	531	528	579	557	610	538	491	549	567	546	544	610	590	551	576	551	575	532	532	559	534	566	533	523	602	595	525	579	530	601	577	544	536	556	550	560	558	544	567	594	572	519	577	591	557	548	582	555	530	556	535	567	508	525	571	580	542	612	531	559	570	548	592	557	567	540	568	577	589	587	533	552	595	542	567	573	575	577	535	511	573	592	562	578	506	518	549	562	578	515	489	569	559	527	505	555	564	491	588	583	579	568	533	560	552	542	566	595	530	550	551	558	566	553	595	604	544	549	575	581	576	523	543	547	575	502	563	540	558	612	557	569	543	545	568	583	587	514	533	593	595	561	605	534	558	552	556	536	574	551	587	583	547	562	572	628	599	574	546	542	536	562	543	530	566	554	530	560	544	540	552	581	554	546	558	548	541	553	528	534	596	562	538	539	542	602	567	546	564	567	520	563	561	581	551	546	565	538	547	574	588	498	549	551	556	597	506	566	562	556	580	524	529	564	546	553	529	524	517	586	513	566	563	552	543	543	525	532	521	581	600	535	598	534	536	540	547	563	573	592	557	539	590	598	533	551	499	539	532	563	554	524	587	548	577	557	552	509	541	590	596	514	550	521	545	542	517	542	562	547	577	560	558	560	580	590	567	582	557	578	561	545	541	540	577	566	520	546	535	545	559	572	516	531	546	552	541	544	558	562	522	552	571	553	557	576	549	572	541	543	572	531	544	528	547	557	513	595	576	554	527	540	550	551	554	558	554	559	554	546	575	549	575	555	527	530	549	605	554	523	589	526	554	592	507	582	618	549	512	572	517	526	563	534	549	563	542	559	573	570	574	582	569	567	577	553	580	540	580	549	549	563	517	548	514	540	537	545	525	550	526	558	562	543	516	561	596	545	537	594	581	511	608	562	570	523	555	513	564	526	579	582	519	533	614	515	567	565	551	534	581	591	563	579	556	540	503	553	587	566	519	564	580	609	550	591	569	517	536	508	614	587	571	554	540	553	527	558	584	577	574	580	578	555	563	557	597	553	547	586	589	543	548	529	541	580	551	530	565	510	551	519	561	583	545	551	569	574	565	546	558	538	551	511	540	499	544	521	547	538	555	560	539	567	559	571	575	565	512	539	514	536	536	555	558	563	560	534	573	517	596	542	567	551	547	583	531	548	559	549	579	566	529	546	528	565	579	521	564	585	512	563	531	558	535	530	546	600	543	507	548	565	552	562	576	557	568	554	544	572	569	526	520	537	517	531	603	562	582	512	599	574	546	539	522	577	564	546	584	557	521	534	555	569	552	590	605	544	507	554	536	564	562	521	518	527	589	526	550	510	537	565	584	533	543	575	542	575	484	565	558	577	550	520	546	560	559	525	533	547	536	535	560	568	604	578	553	554	511	563	569	583	561	575	538	516	552	557	528	584	531	574	542	558	574	564	614	518	539	561	549	597	545	527	564	588	539	515	614	551	546	577	562	532	547	537	558	575	527	532	561	520	553	573	552	568	521	519	548	585	567	569	572	543	582	563	559	542	526	559	585	580	555	531	600	542	566	552	562	552	552	547	575	586	569	548	516	561	621	595	537	547	532	550	536	587	576	557	520	569	536	542	522	536	533	580	545	532	556	567	544	524	583	565	571	542	531	515	528	544	571	614	580	578	539	551	579	490	575	552	569	538	529	556	582	543	540	582	553	523	525	551	559	576	606	549	575	540	542	559	500	511	515	512	579	549	565	537	589	586	541	567	555	506	533	559	559	539	541	567	537	547	574	567	604	511	556	538	607	516	538	553	539	575	530	565	538	564	550	578	531	559	540	509	563	527	522	599	531	580	544	552	576	535	550	588	577	556	595	585	542	537	505	589	562	527	554	555	490	547	548	560	573	582	542	537	562	536	540	559	546	560	553	556	538	523	527	519	578	535	557	605	533	567	555	616	519	591	497	526	572	528	570	555	552	514	599	577	564	590	575	604	583	526	560	548	560	552	531	535	567	525	548	564	566	569	549	548	541	551	543	581	558	556	533	527	531	548	549	582	541	563	567	586	549	522	590	538	522	520	592
25694	38826	25179	15209	5046	2293	1836	1600	1493	1316	1260	1244	1144	1165	1145	1070	1105	1085	1064	1055	1015	978	1022	1042	1025	1036	974	956	966	974	1016	977	964	964	986	978	1110	2731	2576	1460	1014	940	975	901	937	961	944	962	998	973	993	989	950	978	968	923	1031	931	929	929	923	943	940	967	924	919	969	927	937	959	905	1010	917	961	950	926	937	947	913	974	1020	965	993	936	967	916	967	919	937	942	1022	913	965	969	950	987	1011	934	997	962	937	938	965	978	998	971	970	889	936	931	945	942	929	925	946	1000	932	928	939	979	937	936	955	983	950	891	950	941	1016	958	956	978	948	954	960	1005	999	1040	924	969	919	953	1006	916	902	962	933	927	966	993	926	966	931	910	1018	881	949	954	941	1003	982	1000	929	922	970	895	893	917	937	962	952	969	977	983	925	963	961	966	983	956	933	946	1015	978	999	971	995	901	915	985	946	938	1006	980	894	908	962	925	945	1002	955	978	996	952	1019	936	953	913	953	945	937	924	951	913	1000	957	923	988	952	975	935	997	987	892	940	949	988	998	932	949	975	953	940	919	978	934	986	921	966	957	982	964	981	963	917	930	984	944	1005	968	965	952	947	938	940	970	955	929	914	875	934	987	943	915	952	956	951	950	898	917	990	935	909	927	960	971	892	915	896	970	984	947	919	916	931	965	924	934	939	968	965	903	980	973	965	936	986	983	965	917	902	948	987	924	948	948	904	955	925	979	1002	947	928	975	885	1016	909	938	924	971	959	948	938	930	1016	955	921	942	989	980	945	977	925	973	921	969	984	942	924	940	926	920	950	973	940	953	950	958	937	967	930	953	926	934	979	917	932	971	985	961	984	930	890	930	878	981	959	876	998	902	960	953	981	1019	883	915	982	914	975	956	925	921	948	952	911	972	988	885	986	970	904	976	950	957	886	944	951	1008	962	894	926	923	957	973	945	952	926	939	922	933	975	956	909	932	949	909	896	999	957	933	976	940	937	936	917	922	974	935	939	934	954	871	937	955	973	920	975	962	976	943	1009	963	936	917	929	879	976	949	994	957	944	946	965	958	947	915	962	960	990	905	992	985	955	962	928	976	926	988	1013	934	920	988	1021	967	945	935	960	995	913	954	946	926	939	983	963	946	936	888	989	929	959	955	919	968	1009	913	991	918	962	986	976	966	918	968	1032	925	975	940	965	920	938	945	966	920	939	911	947	957	892	918	956	947	963	914	928	969	904	994	938	945	917	963	939	961	1006	957	970	955	952	966	928	1004	929	960	971	972	1004	982	952	905	870	930	910	953	901	999	914	957	969	945	1020	934	944	963	991	964	965	968	955	996	1003	927	939	941	938	917	954	910	964	948	934	962	954	947	925	973	948	930	968	947	991	927	917	1015	993	946	889	967	956	959	869	1000	940	930	941	922	950	905	909	939	905	924	990	937	918	909	947	969	983	932	1007	960	940	943	952	944	986	936	902	947	916	957	999	991	961	923	878	984	928	921	923	948	965	965	936	933	931	943	979	967	950	934	929	954	965	964	933	945	964	967	965	950	974	972	969	917	950	916	903	956	991	945	972	965	979	1022	947	961	952	940	1000	937	956	912	940	954	908	907	941	963	996	968	990	932	984	942	919	935	965	963	1000	932	935	920	960	983	1014	997	908	887	968	966	978	950	891	912	934	960	947	940	964	954	963	944	922	927	940	948	1020	974	965	922	999	988	983	925	937	977	982	983	944	958	935	1021	886	977	981	942	916	925	952	985	989	953	1005	957	897	952	986	965	970	940	965	950	938	979	965	964	949	952	966	930	888	959	946	967	924	968	963	989	946	894	981	972	952	988	953	949	960	942	957	948	945	953	912	928	965	917	955	960	914	970	979	915	981	932	927	1010	924	955	951	951	952	968	978	943	933	924	1033	946	991	923	984	988	966	922	962	942	905	961	955	940	901	921	965	958	926	904	963	956	994	956	969	985	914	951	952	947	976	988	908	989	996	936	962	929	954	958	940	929	937	980	944	920	968	911	978	930	970	983	974	929	975	985	918	989	936	924	936	893	918	946	953	964	948	905	966	1016	978	1006	940	961	919	995	911	888	954	1003	959	928	958	933	922	927	892	974	888	955	970	967	956	958	947	893	923	976	967	996	928	967	973	968	945	938	878	923	916	929	938	937	967	945	981	905	940	939	1005	943	980	917	940	1001	949	947	1034	952	939	924	916	971	960	965	944	1009	943	985	896	985	981	995	905	977	911	966	978	915	994	967	935	988	930	934	906	962	952	932	936	940	946	986	903	978	969	974	978	979	895	960	937	944	891	915	912	930	956	948	941	952	929	949	1021	947	957	940	967	948	961	984	940	942	905	897	915	957	967	971	941	948	959	950	954	969	936	953	916	939	1033	955	932	924	954	930	948	988	954	931	1000	943	959	941	990	987	932	895	961	929	991	979	983	966	946	975	917	959	923	970	926	980	950	954	941	1027	1002	981	958	970	930	949	985	1008	913	936	957	952	960	918	944	994	947	911	933	1017	963	935	940	993	967	929	933	1008	941	945	942	973	944	939	907	927	977	887	949	963	966	971	921	949	931	910	975	1015	953	912	968	914	961	937	973	948	961	947	930	940	918	926	926	995	957	953	926	994	952	954	961	939	976	1016	960	978	965	988	932	984	993	980	926	948	941	934	912	999	944	981	1011	979	1007	994	947	945	953	897	952	949	958	976	932	931	944	923	917	942	973	935	982	928	954	894	935	970	956	978	933	877	971	897	949	932	901	988	960	950	941	909	894	907	981	944	869	860	947	950	969	972	1006	911	918	928	937	902	925	922	967	973	999	929	975	957	954	954	985	922	924	959	929	921	930	987	947	946	924	935	949	966	938	896	953	933	993	954	955	987	987	960	900	1020	957	969	1002	981	930	968	906	958	943	918	941	942	1000	986	917	964	916	917	922	915	1006	985	916	946	954	941	961	971	908	938	951	911	909	971	926	988	989	909	940	984	920	949	975	925	991	970	963	944	947	1004	943	955	936	947	888	961	934	950	946	942	977	984	899	897	999	938	953	969	965	955	944	957	925	1008	946	944	978	907	930	988	998	941	952	943	981	996	945	924	918	1009	910	895	977	1023	959	997	935	955	1020	941	943	887	926	1030	922	927	922	978	986	947	910	936	935	907	971	978	890	910	977	965	927	933	983	898	1011	922	940	914	922	962	959	952	960	965	945	963	910	964	944	984	886	978	985	957	924	1011	979	946	939	933	873	925	959	901	988	924	965	924	956	953	930	1023	952	956	970	962	923	895	972	951	954	986	918	951	958	956	900	960	966	959	926	916	920	942	965	935	962	920	939	981	949	900	968	945	951	994	959	989	936	934	983	983	897	932	984	950	971	988	962	956	958	956	945	968	958	930	887	914	933	929	935	956	945	956	923	945	943	943	963	954	883	1027	981	972	955	966	966	943	984	965	886	955	980	910	967	898	958	969	952	976	958	922	915	955	924	953	992	969	939	911	938	931	996	954	908	973	920	944	963	960	956	919	948	987	950	936	940	953	949	954	918	928	914	947	917	885	995	938	934	957	930	946
23615	21460	29227	24147	21438	17892	2090	789	612	556	531	464	461	488	411	396	396	382	382	390	393	400	385	368	360	381	358	369	349	347	386	334	367	328	337	395	932	2286	2603	1860	394	361	362	324	330	329	339	313	347	324	324	327	348	310	348	308	344	324	340	320	353	335	348	376	331	339	306	321	340	352	335	320	338	346	343	311	359	332	333	310	312	336	344	362	333	335	328	346	322	303	346	336	308	334	335	332	294	287	333	365	355	344	329	330	320	309	320	313	332	371	356	340	328	332	306	341	355	321	361	344	337	351	337	312	322	315	318	319	340	321	317	359	329	378	311	328	312	327	336	366	350	304	318	338	326	336	348	334	333	340	320	349	351	314	324	313	335	347	313	300	311	303	350	334	323	341	331	282	296	356	311	349	343	346	346	343	311	315	355	311	303	318	339	329	373	322	319	347	336	306	327	322	342	338	354	324	337	330	304	347	315	318	357	363	324	308	345	327	355	337	332	346	350	318	298	324	320	356	314	291	350	326	343	335	341	339	334	320	350	331	350	307	334	315	358	337	298	327	319	361	346	328	351	319	320	337	341	346	333	335	303	324	314	326	308	310	349	331	337	305	314	317	319	337	329	321	361	360	326	334	325	339	328	316	338	357	314	320	326	354	337	335	336	325	347	309	360	372	337	345	354	304	372	303	359	338	311	334	298	348	326	314	342	346	308	326	329	346	303	331	323	326	320	309	348	327	325	323	328	285	354	310	345	331	327	329	323	327	339	332	324	327	337	329	357	351	324	328	307	306	341	293	310	318	327	346	288	369	337	367	347	321	337	346	361	365	327	318	312	342	341	334	334	325	368	372	314	331	363	337	322	308	349	330	351	334	329	322	353	282	373	345	316	333	343	314	324	306	316	357	356	304	307	339	329	310	347	340	359	334	303	376	345	352	350	318	313	330	346	337	341	324	335	320	327	306	316	313	356	316	334	316	337	336	331	339	326	325	341	363	329	342	332	330	352	315	317	348	307	335	326	331	318	319	343	367	338	337	340	325	348	348	351	325	366	322	381	335	318	334	308	281	314	306	298	318	332	309	340	321	316	347	297	356	361	320	342	329	338	310	356	332	348	316	332	311	332	316	381	344	357	351	306	323	346	303	329	317	319	358	309	348	365	339	324	316	312	325	313	321	345	368	339	339	357	339	353	355	346	340	334	345	342	356	327	312	303	345	319	332	334	316	311	325	306	341	348	314	359	350	332	343	338	351	330	311	335	349	335	316	320	330	346	335	342	332	333	329	347	389	324	307	306	316	332	337	323	363	336	347	292	328	323	342	358	350	365	304	301	316	341	323	348	307	325	320	343	326	356	313	347	339	361	327	314	361	335	318	370	341	306	324	293	337	321	323	334	341	332	358	310	323	336	301	331	305	356	327	354	320	313	322	328	353	341	315	333	336	340	339	356	332	342	321	321	363	318	326	344	324	305	374	345	331	330	304	314	331	306	361	333	325	332	325	347	324	340	343	348	322	350	325	320	288	302	328	292	309	351	285	329	299	341	343	311	307	347	315	347	321	316	351	342	307	322	342	330	332	337	332	329	303	333	297	323	302	308	338	350	295	334	339	335	302	333	334	341	303	333	314	302	300	329	333	334	341	310	306	331	309	334	304	343	297	335	334	339	342	340	349	329	320	357	332	353	340	347	333	314	321	307	338	311	318	309	369	346	322	327	308	325	299	333	333	320	341	325	338	348	324	343	294	297	347	344	337	355	351	363	328	338	358	338	317	327	324	353	337	316	345	342	333	314	344	316	324	336	344	339	307	356	299	298	340	311	325	312	335	349	318	351	317	317	292	330	365	328	352	300	331	338	320	347	334	324	355	313	298	346	300	338	301	301	334	314	325	311	334	307	377	371	309	332	341	355	339	317	316	337	334	337	344	333	332	322	304	323	336	283	359	337	320	322	324	329	346	349	329	351	306	335	307	302	349	333	316	318	336	348	342	327	330	327	363	322	314	325	318	350	313	322	328	348	335	326	298	315	319	335	339	316	327	336	307	341	314	342	282	345	308	360	318	308	336	357	314	306	314	354	306	300	365	333	302	327	337	320	318	322	341	315	348	309	335	343	303	357	340	333	316	336	350	356	305	327	362	341	300	330	351	344	324	341	347	314	343	333	322	308	328	307	343	354	341	336	310	324	321	304	360	320	352	333	348	366	320	311	332	335	298	345	332	360	346	340	348	351	337	322	340	334	311	331	357	293	322	357	352	310	301	365	337	361	362	349	311	320	340	331	336	318	313	340	323	304	336	306	348	318	363	352	324	340	355	314	341	323	331	362	319	313	331	350	340	326	327	326	312	291	336	320	338	370	352	307	304	331	355	373	322	340	322	306	331	327	310	366	321	353	348	342	346	329	343	310	317	298	307	332	319	304	318	331	328	338	331	322	328	316	345	350	328	352	307	320	322	327	366	325	342	363	344	314	337	355	321	309	332	373	323	309	349	325	322	343	336	338	348	360	305	331	330	333	346	312	320	343	313	323	344	326	349	321	320	296	366	357	285	334	293	305	321	319	315	308	336	344	313	293	323	330	321	336	327	325	316	321	336	346	351	353	356	310	316	323	326	335	357	332	340	323	314	357	343	320	362	329	334	360	327	326	315	321	346	330	331	334	307	339	324	330	349	318	293	345	319	333	317	365	332	325	338	316	364	324	313	348	344	331	297	312	323	323	346	327	293	348	340	317	344	323	360	328	326	330	296	334	318	309	329	352	357	317	309	286	305	324	287	306	336	360	298	337	369	346	345	336	317	296	364	292	339	341	337	318	310	316	288	333	321	334	297	311	332	338	318	340	332	341	318	364	343	324	325	337	343	301	367	343	316	321	348	333	311	326	335	343	371	331	332	323	338	324	330	336	313	328	330	338	334	324	308	356	306	325	325	314	332	300	317	320	307	303	345	328	372	324	322	314	280	326	295	318	305	315	336	354	357	344	359	324	328	319	352	328	323	332	347	361	341	345	359	336	309	294	322	321	330	333	345	309	312	323	351	346	310	308	312	337	277	351	319	335	362	305	332	335	335	339	324	316	316	333	366	335	334	328	361	302	353	320	324	360	309	335	335	357	339	309	300	372	288	328	343	331	328	334	337	351	314	324	339	348	318	307	316	326	333	310	345	326	306	358	354	346	300	314	343	311	311	336	281	319	331	315	330	308	326	329	350	334	314	330	332	318	331	344	325	350	318	325	335	336	321	349	318	343	298	361	341	341	352	330	346	289	346	337	323	350	341	326	307	334	341	344	330	300	355	286	337	330	291	344	326	346	324	322	345	294	309	313	336	335	338	327	307	314	335	296	312	351	310	339	343	330	298	329	300	311	337	350	313	298	333	315	340	340	334	317	327	322	346	316	327	348	310	373	357	318	346	376	301	347	294	318	347	336	374	373	339	320	329	332	337	346	301	348	342	361	298	319	354	341	340	341	304	333	323	342	335	344	357	329	328	303	343
26197	45088	42326	16419	6463	3153	2388	1923	1657	1388	1271	1128	1100	1037	962	914	862	819	785	755	733	733	705	744	718	663	752	700	634	583	687	618	635	624	644	761	2403	6130	6614	4707	717	582	594	586	597	559	603	537	582	620	583	616	598	600	547	586	611	638	606	571	570	610	561	618	606	581	594	590	610	554	606	590	593	594	614	604	569	595	574	625	588	574	595	603	608	591	585	568	614	613	564	566	606	626	565	582	607	578	573	592	604	574	602	558	589	611	597	585	549	594	576	579	589	611	613	574	627	588	610	581	546	587	600	615	567	612	598	634	635	626	590	638	621	614	556	611	607	572	561	566	549	595	633	644	587	577	578	587	596	583	584	594	633	587	616	560	607	583	596	550	589	585	551	566	572	562	596	575	606	582	572	591	555	568	584	545	597	620	566	544	599	604	559	562	558	620	554	626	625	591	581	547	560	618	596	623	568	649	615	587	592	602	603	619	611	601	576	591	583	565	554	579	579	619	654	574	577	579	610	571	608	565	597	604	559	556	581	599	604	613	569	585	606	570	565	555	586	594	543	581	568	585	563	575	627	566	586	622	566	570	572	573	582	579	588	565	596	581	571	566	596	626	586	613	577	577	591	580	566	563	592	562	625	577	577	588	558	584	644	553	615	589	556	577	554	572	560	616	630	586	615	619	595	598	582	598	609	558	603	598	583	620	596	556	568	633	622	625	550	567	587	589	614	578	538	594	617	542	576	605	590	572	565	597	527	580	606	593	565	586	592	598	595	554	608	585	585	600	568	604	573	576	586	575	581	600	611	609	589	587	580	605	577	579	587	548	538	553	612	574	570	590	601	585	546	548	586	581	614	591	580	566	605	558	580	574	578	546	584	560	595	606	606	603	568	569	595	599	603	570	586	609	553	590	624	572	586	623	541	597	582	589	566	594	570	577	581	595	548	589	604	565	618	603	575	558	601	560	588	580	560	553	553	596	586	625	594	587	604	592	637	613	591	530	607	573	571	587	582	593	575	559	618	582	612	598	563	598	548	564	589	529	542	561	621	599	545	549	570	580	583	531	596	581	576	585	613	573	613	589	595	628	570	571	615	592	594	531	596	542	578	610	583	566	580	580	583	581	605	591	592	557	596	578	582	577	608	609	597	575	598	572	565	615	597	586	604	547	629	577	593	589	605	606	576	566	592	564	555	616	625	539	585	610	594	605	565	606	593	554	575	572	608	531	588	551	561	574	556	591	570	578	573	578	589	563	586	579	570	591	604	532	571	573	558	582	594	568	567	629	551	556	585	604	583	573	609	581	582	572	585	579	569	595	563	590	572	557	586	594	595	565	620	633	567	624	615	565	602	563	570	578	572	575	545	609	604	652	595	544	576	563	589	573	585	588	552	594	593	646	611	611	569	558	560	598	597	605	532	608	593	574	597	556	601	546	578	585	597	562	598	577	561	611	576	529	553	584	604	553	563	576	559	578	562	572	572	560	559	641	595	617	580	566	555	578	575	549	564	565	580	609	582	605	595	594	558	579	623	606	590	575	579	573	589	577	605	587	605	562	565	570	596	590	571	618	588	559	585	581	617	593	591	546	633	571	568	560	579	597	562	588	558	526	562	551	597	554	590	619	572	583	602	538	570	608	617	565	570	588	586	598	577	576	552	599	563	562	603	571	558	559	626	583	584	587	584	610	602	630	605	608	577	553	567	592	541	605	588	563	566	604	597	562	602	585	584	559	596	575	607	579	584	571	563	617	558	628	576	630	575	567	616	588	564	583	593	626	597	619	542	581	642	571	580	596	561	532	560	541	558	566	584	600	584	572	584	571	602	599	573	598	631	580	540	586	605	582	561	573	611	581	591	597	592	585	602	550	609	615	619	577	582	567	550	588	567	598	602	588	555	572	584	567	619	584	552	578	558	557	542	639	600	601	635	565	616	570	550	601	558	539	567	592	602	583	582	612	568	597	604	610	540	618	598	543	576	598	593	565	577	551	577	567	578	612	622	611	618	591	598	615	631	552	591	584	578	585	641	583	615	603	576	594	569	610	565	565	584	615	559	566	580	610	575	564	562	606	552	585	599	608	571	574	581	600	564	622	628	604	563	596	558	562	533	571	542	581	558	568	550	621	599	583	643	613	579	601	602	626	615	545	605	548	604	606	605	586	554	596	604	585	583	593	597	581	624	602	564	592	665	582	554	592	557	587	579	586	630	550	630	581	571	590	586	549	628	599	624	591	534	575	577	549	595	564	620	603	555	594	589	548	577	575	550	579	560	576	594	586	580	634	542	580	559	628	580	585	589	575	517	574	582	588	562	591	558	596	596	610	582	569	578	574	576	569	552	605	572	601	583	573	603	600	563	593	597	596	565	584	576	577	575	512	558	569	584	569	558	611	607	564	590	563	617	583	558	602	564	564	594	585	623	572	582	628	553	564	618	560	580	571	559	559	558	595	560	632	586	612	583	561	613	634	580	591	577	575	603	575	586	539	600	593	595	527	600	592	564	558	580	584	562	580	563	569	599	588	602	561	581	556	562	584	634	607	588	613	595	579	594	597	571	618	623	610	560	599	578	560	632	540	604	567	574	590	568	628	626	506	602	595	581	580	578	569	586	585	597	566	578	562	580	605	570	603	613	552	586	585	552	566	569	546	549	606	554	587	607	594	585	578	562	595	608	554	587	577	553	585	618	601	550	601	560	567	590	542	567	577	578	607	553	566	626	550	582	580	610	632	556	611	559	592	593	577	563	558	576	555	559	582	580	611	574	609	583	576	629	582	610	620	611	556	586	575	606	550	544	599	577	594	603	614	598	574	631	601	604	618	597	598	601	576	603	616	605	564	586	586	612	575	526	570	570	580	584	548	575	570	573	555	604	603	547	561	577	577	574	551	535	579	563	621	580	588	558	567	579	593	582	611	579	546	559	598	587	559	565	641	540	618	604	592	579	582	574	629	605	577	599	589	587	603	583	591	541	564	633	586	630	570	607	595	630	542	593	593	557	557	569	552	615	569	615	585	588	583	552	582	551	535	599	555	564	569	580	602	598	567	566	619	556	559	546	567	575	595	639	567	598	581	553	578	584	533	594	616	579	553	544	590	582	622	573	590	578	614	570	611	599	541	582	601	590	598	594	545	512	557	581	602	578	545	536	596	592	579	614	537	564	546	610	564	596	564	607	605	576	595	556	573	575	562	611	593	565	578	577	577	588	581	644	570	588	552	597	575	582	567	563	565	592	610	583	574	597	606	567	590	567	585	542	610	588	578	593	615	573	583	548	612	559	578	600	606	563	599	572	598	610	600	628	589	584	584	578	606	540	609	592	570	596	623	588	573	572	583	581	575	596	576	540	541	569	600	615	579	577	613	605	554	574	590	601	638	566	615	566	572	567	556	562	596	593	601	580	567	590	587	536	563	531	584	598	567	584	571	606	587	579	590	572	546	602	582	609	579	615	562	600	553	558	564	596	578	590	561	540	570	574	589	596	591	585	556
27548	21846	16697	4947	1133	793	717	725	717	735	704	722	704	734	721	741	727	723	709	759	723	701	683	681	695	692	736	699	711	708	702	688	739	730	670	685	763	858	888	823	729	710	677	716	694	716	707	659	752	709	706	691	696	722	668	684	714	690	731	717	703	688	646	668	680	677	625	711	708	663	761	703	639	712	741	678	716	676	655	716	730	729	699	693	709	686	714	661	719	692	701	692	652	691	709	749	740	755	690	714	704	683	720	686	727	736	702	694	693	687	741	705	690	749	709	733	689	725	669	679	707	750	703	677	691	722	730	724	715	725	703	661	672	709	707	711	689	671	703	669	684	701	660	708	696	728	708	728	720	657	706	680	708	689	671	721	730	700	689	747	739	714	706	701	722	707	724	651	681	680	719	732	699	746	689	761	724	738	700	682	715	691	667	744	704	675	720	695	703	713	737	717	712	669	689	693	726	670	673	730	704	719	683	682	723	694	705	696	725	688	722	714	630	692	684	693	684	694	761	689	726	723	699	712	713	692	703	716	702	714	688	708	698	719	713	680	715	707	711	705	652	672	689	726	654	726	706	705	669	672	716	687	756	692	699	707	656	660	681	712	727	666	702	711	751	724	715	704	712	681	712	693	738	677	732	682	677	680	715	649	688	672	685	648	700	712	708	662	667	696	751	699	743	749	722	718	697	697	698	737	700	690	723	705	690	670	757	732	709	742	676	691	661	722	693	704	748	684	774	749	714	696	771	724	777	668	709	670	697	733	692	708	690	726	667	694	681	705	685	706	677	707	736	709	715	685	681	698	675	650	768	724	684	694	672	676	698	683	683	712	716	726	676	708	726	711	694	716	700	716	675	741	737	714	717	657	703	699	674	709	715	695	665	682	691	670	684	673	692	704	693	675	757	691	639	702	658	640	757	719	719	698	711	686	690	712	684	700	695	680	693	696	679	750	664	725	654	672	737	671	699	649	707	628	661	713	633	751	703	712	721	720	667	706	722	728	715	673	657	709	714	688	699	706	654	726	697	651	701	692	704	680	677	710	699	722	708	745	708	729	716	688	727	694	689	714	636	652	719	705	761	710	712	683	712	713	716	681	668	662	688	680	669	698	727	713	693	693	670	702	684	727	691	693	719	673	726	722	667	675	680	683	678	693	727	640	720	690	676	710	681	702	712	715	710	713	720	715	661	684	699	751	749	730	711	688	704	755	706	717	718	730	646	749	695	653	687	647	704	734	719	682	716	740	716	750	685	659	686	699	640	688	697	648	738	708	678	727	700	680	755	722	666	699	743	718	704	663	710	686	681	664	656	674	673	677	708	685	704	660	678	731	653	689	706	722	710	714	688	691	673	712	661	632	684	735	672	758	732	647	690	732	671	691	643	684	714	668	688	741	681	753	711	696	693	710	698	681	723	702	663	684	682	700	689	684	705	735	682	693	663	680	665	683	725	703	706	681	650	712	694	671	738	730	670	693	691	658	673	653	671	689	658	671	670	683	667	736	663	731	667	688	707	651	683	707	682	725	731	629	655	658	683	763	680	722	672	650	734	663	699	707	729	732	643	719	720	690	710	726	715	697	652	715	713	680	693	684	695	678	738	687	704	679	716	687	702	703	730	751	690	714	689	737	741	688	684	687	698	697	678	695	745	699	744	700	695	678	674	728	666	722	679	683	721	657	703	705	751	690	729	750	705	700	734	729	683	695	750	671	709	707	654	666	729	716	721	708	683	684	687	722	691	713	697	665	692	695	721	717	713	792	703	672	675	707	735	676	718	747	708	715	705	694	730	702	662	689	727	725	668	664	692	716	676	685	691	675	722	721	676	691	750	692	683	690	704	696	698	752	697	700	672	729	707	701	695	681	703	734	715	666	664	703	705	660	703	711	734	705	730	731	697	703	667	650	714	740	697	684	684	711	696	745	712	682	715	666	691	691	683	650	781	672	717	714	718	727	701	670	674	684	750	699	680	723	708	666	741	713	693	686	744	675	705	685	663	662	730	644	723	704	713	736	688	668	684	687	677	707	701	725	725	690	722	688	704	699	687	677	673	687	724	703	711	671	694	730	689	674	710	703	707	687	707	740	666	687	748	695	668	665	736	699	681	615	663	681	690	738	695	695	667	653	665	707	739	700	679	697	689	719	700	724	668	695	655	707	681	672	769	683	699	710	687	716	715	698	745	727	710	699	640	687	698	713	705	679	771	725	726	715	671	711	705	725	689	667	723	711	731	743	691	713	707	716	707	693	731	682	687	719	702	664	673	697	697	676	642	694	716	728	727	720	753	694	704	733	715	756	676	655	762	660	693	671	690	688	736	694	729	700	697	696	706	750	675	715	732	735	707	685	652	680	685	719	724	665	681	669	640	769	688	674	681	724	639	666	712	677	701	681	662	673	727	705	713	666	690	696	651	663	679	695	727	728	666	724	681	662	705	687	675	694	694	735	718	720	719	701	670	642	731	730	683	746	692	705	723	743	697	662	715	691	698	708	703	712	733	611	708	699	714	684	718	681	722	695	727	693	686	672	676	690	698	686	659	716	714	674	702	710	713	708	645	702	708	667	711	768	677	705	720	766	705	678	716	702	633	682	691	751	693	707	712	708	692	663	639	716	710	673	684	699	730	712	675	661	702	711	671	682	717	669	700	669	693	689	716	718	703	706	667	666	710	701	670	662	706	695	724	694	707	691	654	700	678	675	733	736	712	708	730	654	698	699	697	659	738	679	745	695	717	713	664	671	722	716	684	721	682	677	714	652	715	741	692	727	681	702	681	707	692	728	671	705	656	666	690	709	687	717	715	708	677	700	688	699	715	685	726	710	709	665	682	723	721	662	722	724	684	701	686	696	715	663	736	686	705	725	732	673	724	733	710	707	708	688	670	658	658	684	706	666	691	648	717	710	684	666	713	696	692	663	691	689	720	701	715	695	683	716	658	688	735	699	657	653	683	720	688	690	631	703	725	659	677	726	674	734	747	714	657	684	686	659	711	676	703	730	706	676	666	697	713	680	723	712	676	693	720	684	677	697	707	728	702	682	715	679	719	633	663	689	685	669	693	711	647	720	748	643	657	651	702	660	730	632	693	665	734	711	698	713	657	706	732	723	728	698	656	664	689	683	724	715	701	724	732	692	694	675	704	695	707	694	733	724	677	692	711	629	677	711	710	703	663	759	671	697	688	686	696	726	648	671	682	719	702	657	676	693	715	712	732	689	697	678	674	739	730	729	699	725	675	705	739	688	728	685	687	677	660	739	722	692	714	679	734	643	711	675	652	665	708	737	701	692	670	666	694	642	695	672	698	676	688	701	699	688	685	675	702	728	723	722	714	687	727	730	714	694	715	714	679	648	689	713	699	679	735	670	718	673	708	712	733	712	719	672	718	699	693	713	685	667	669	707	690	679	673	682	733	740	679	697	716	668	709	681	743	724	704	748	716	695	648	714	694	704	722	771	698	692	685	670	672	698	723	706	745	714	718	649	743	700
25493	33115	19770	7009	2165	1317	1263	1242	1180	1151	1206	1179	1212	1183	1252	1224	1200	1150	1209	1194	1193	1099	1165	1159	1135	1165	1130	1189	1142	1140	1105	1176	1170	1173	1164	1200	1379	1676	1752	1550	1261	1154	1132	1161	1142	1225	1235	1186	1160	1185	1186	1167	1104	1150	1182	1241	1165	1120	1159	1157	1166	1154	1183	1204	1184	1215	1121	1146	1150	1151	1201	1195	1176	1195	1163	1186	1175	1167	1179	1201	1204	1197	1167	1188	1129	1109	1147	1216	1123	1181	1148	1171	1180	1202	1113	1171	1181	1157	1152	1155	1197	1105	1162	1175	1128	1157	1078	1182	1174	1199	1134	1114	1238	1102	1140	1205	1236	1165	1168	1179	1150	1138	1153	1133	1161	1158	1207	1138	1147	1164	1211	1114	1206	1153	1103	1201	1113	1175	1178	1158	1212	1223	1147	1177	1160	1172	1153	1177	1156	1146	1173	1154	1153	1119	1098	1187	1176	1203	1135	1158	1175	1205	1171	1169	1157	1086	1196	1185	1246	1189	1102	1168	1208	1196	1216	1159	1120	1160	1166	1073	1208	1140	1204	1130	1148	1143	1199	1165	1141	1167	1093	1219	1189	1212	1179	1198	1194	1166	1171	1169	1160	1164	1156	1201	1156	1146	1175	1164	1190	1135	1177	1165	1144	1150	1208	1219	1209	1234	1119	1166	1152	1213	1194	1104	1176	1142	1229	1183	1194	1162	1154	1222	1161	1228	1192	1180	1163	1164	1139	1201	1202	1207	1113	1214	1207	1172	1176	1163	1183	1115	1206	1211	1166	1144	1195	1137	1176	1149	1151	1169	1194	1153	1163	1153	1159	1138	1191	1178	1136	1142	1234	1206	1139	1149	1190	1166	1184	1091	1118	1138	1118	1173	1162	1125	1126	1125	1182	1238	1145	1119	1194	1148	1177	1116	1223	1121	1116	1186	1209	1226	1186	1170	1122	1184	1097	1080	1142	1230	1157	1160	1163	1105	1132	1144	1183	1155	1164	1197	1151	1189	1178	1149	1168	1180	1115	1171	1141	1150	1146	1203	1160	1233	1073	1138	1201	1106	1162	1135	1169	1163	1122	1143	1160	1192	1147	1157	1167	1176	1199	1195	1138	1169	1116	1150	1175	1214	1151	1164	1170	1176	1139	1197	1168	1200	1126	1137	1218	1193	1222	1076	1260	1129	1177	1176	1167	1131	1153	1182	1129	1116	1166	1128	1115	1173	1211	1129	1167	1142	1205	1187	1165	1185	1172	1130	1116	1171	1163	1146	1137	1174	1153	1196	1139	1183	1130	1106	1119	1193	1157	1123	1191	1136	1207	1153	1184	1128	1182	1170	1131	1154	1195	1166	1169	1129	1172	1192	1167	1110	1153	1106	1159	1145	1142	1131	1135	1145	1173	1105	1199	1150	1126	1120	1165	1212	1132	1110	1111	1148	1155	1171	1170	1162	1142	1208	1127	1176	1177	1181	1150	1166	1171	1217	1175	1187	1126	1132	1168	1188	1148	1138	1167	1105	1223	1186	1196	1202	1127	1123	1118	1138	1110	1201	1163	1168	1190	1230	1123	1180	1173	1191	1174	1206	1142	1183	1177	1151	1160	1154	1165	1190	1199	1112	1180	1110	1173	1166	1191	1108	1165	1167	1165	1168	1211	1150	1207	1211	1144	1180	1151	1091	1190	1186	1143	1201	1152	1182	1149	1164	1204	1178	1094	1145	1187	1210	1226	1104	1158	1177	1188	1142	1154	1154	1098	1144	1210	1143	1207	1083	1121	1166	1153	1099	1129	1168	1149	1140	1210	1117	1141	1223	1243	1159	1119	1165	1143	1174	1137	1136	1137	1180	1158	1232	1158	1158	1185	1150	1170	1226	1168	1244	1172	1102	1200	1164	1167	1169	1144	1114	1124	1177	1184	1133	1240	1107	1176	1145	1169	1087	1164	1181	1166	1117	1133	1177	1133	1197	1137	1231	1174	1142	1128	1143	1114	1142	1196	1133	1179	1212	1168	1151	1128	1173	1227	1120	1140	1157	1214	1219	1189	1117	1261	1205	1207	1186	1233	1181	1143	1145	1166	1161	1131	1118	1137	1220	1143	1201	1105	1125	1198	1156	1178	1111	1193	1117	1172	1224	1120	1154	1204	1137	1169	1194	1151	1148	1142	1224	1194	1209	1134	1153	1127	1132	1177	1217	1155	1212	1099	1204	1178	1100	1188	1172	1158	1139	1207	1201	1175	1121	1272	1168	1116	1174	1240	1188	1110	1164	1159	1115	1141	1187	1171	1208	1136	1149	1203	1212	1157	1225	1172	1166	1143	1170	1144	1128	1164	1178	1125	1183	1144	1178	1101	1091	1171	1196	1171	1130	1175	1152	1165	1165	1190	1209	1177	1114	1184	1172	1157	1116	1224	1168	1135	1166	1161	1086	1168	1173	1142	1243	1177	1199	1155	1144	1163	1137	1167	1150	1183	1161	1159	1169	1148	1150	1185	1183	1128	1154	1156	1163	1145	1175	1209	1135	1176	1154	1192	1159	1186	1151	1190	1208	1096	1127	1161	1173	1177	1149	1131	1122	1169	1179	1225	1192	1190	1121	1172	1213	1162	1196	1106	1166	1138	1161	1094	1178	1183	1180	1140	1142	1190	1201	1186	1217	1199	1171	1161	1176	1121	1189	1114	1216	1196	1187	1073	1152	1153	1154	1167	1242	1167	1169	1192	1157	1145	1121	1118	1179	1177	1180	1171	1174	1209	1167	1108	1221	1149	1162	1165	1214	1103	1189	1179	1227	1143	1165	1184	1189	1146	1121	1198	1149	1147	1185	1149	1153	1171	1133	1187	1142	1176	1125	1160	1177	1129	1066	1205	1143	1208	1135	1143	1137	1131	1161	1258	1170	1210	1137	1152	1155	1162	1242	1148	1242	1188	1212	1142	1124	1124	1110	1212	1113	1171	1140	1128	1098	1154	1162	1167	1125	1135	1202	1147	1182	1181	1204	1128	1135	1166	1143	1175	1158	1124	1146	1114	1174	1163	1131	1150	1188	1189	1094	1189	1169	1156	1171	1112	1180	1183	1152	1161	1099	1176	1119	1211	1183	1143	1155	1149	1109	1147	1154	1253	1188	1196	1138	1159	1160	1160	1186	1199	1136	1178	1137	1147	1193	1154	1104	1135	1171	1183	1185	1182	1181	1195	1169	1188	1142	1177	1145	1173	1187	1194	1191	1196	1179	1148	1177	1211	1142	1176	1130	1127	1187	1196	1112	1203	1157	1158	1180	1128	1183	1235	1158	1153	1165	1134	1143	1215	1170	1129	1197	1195	1135	1155	1198	1161	1108	1169	1180	1156	1167	1176	1161	1143	1172	1181	1158	1140	1179	1229	1232	1166	1190	1152	1123	1172	1124	1152	1155	1168	1162	1173	1197	1175	1191	1184	1172	1155	1172	1196	1158	1182	1203	1130	1144	1104	1226	1178	1179	1128	1116	1146	1224	1178	1150	1113	1175	1158	1188	1152	1144	1102	1238	1193	1193	1163	1162	1192	1160	1219	1158	1150	1151	1106	1188	1202	1113	1171	1205	1157	1173	1145	1240	1235	1129	1174	1105	1140	1181	1164	1162	1145	1163	1224	1171	1188	1176	1168	1142	1154	1139	1167	1175	1238	1200	1152	1134	1152	1202	1131	1141	1163	1186	1204	1113	1113	1140	1155	1247	1164	1169	1182	1171	1188	1184	1179	1219	1172	1129	1175	1172	1156	1081	1169	1167	1141	1112	1160	1144	1134	1139	1170	1148	1141	1158	1120	1174	1160	1216	1171	1142	1189	1202	1195	1220	1181	1136	1145	1140	1133	1167	1203	1134	1227	1201	1174	1216	1196	1159	1190	1133	1176	1177	1197	1176	1159	1186	1133	1188	1213	1154	1134	1162	1138	1104	1179	1126	1175	1138	1196	1160	1136	1197	1219	1176	1172	1179	1238	1198	1182	1126	1126	1167	1116	1195	1148	1081	1173	1175	1209	1127	1115	1123	1163	1128	1157	1149	1230	1128	1178	1211	1149	1163	1162	1166	1139	1129	1184	1178	1155	1201	1158	1191	1178	1217	1159	1136	1196	1087	1139	1202	1136	1140	1159	1170	1203	1231	1177	1162	1174	1146	1169	1128	1177	1233	1177	1186	1175	1168	1190	1118	1090	1144	1179	1141	1140	1197	1179	1161	1165	1183	1167	1170	1177	1147	1152	1190	1136	1214	1218	1111	1183	1187	1122	1207	1138	1172	1165	1146	1155	1188	1223	1168	1194	1101	1231	1205	1186	1153	1223	1159	1144	1153	1165	1147	1153	1191	1228	1167	1136	1179	1178	1133	1215	1115	1103	1187	1154	1188	1156	1153	1157	1179	1189	1078	1172	1206	1134	1166	1162	1198	1128	1172	1172	1139	1140	1155	1130	1161	1113	1114	1155	1209	1205	1192	1160	1127	1208	1162	1204	1158	1139	1146	1124	1120	1177	1125	1157	1126	1174	1126	1203	1174	1123	1190	1164	1175	1206	1159	1152	1134	1145	1144	1120	1180	1166	1262	1122	1186	1146	1132	1172	1217	1160	1135	1171	1158	1129	1163	1197	1157	1239	1158	1224	1156	1148	1179	1163	1093	1145	1133	1184	1238	1140	1148	1176	1112	1104	1150	1147	1168	1155	1122	1134	1163	1165	1188	1168	1141	1140	1198	1117	1233	1154	1166	1142	1149	1140	1198	1117	1145	1150	1157	1178	1190	1156	1162	1190	1128	1112	1216	1205	1130	1138	1223	1142	1211	1158	1174	1112	1168	1168	1194	1204	1183	1149	1160	1119	1158	1157	1181	1188	1245	1175	1171	1181	1117	1158	1186	1128	1153	1176	1159	1142	1174	1153	1150	1228	1189	1204	1163	1141	1197	1157	1162	1232	1136	1224	1226	1164	1145	1202	1176	1148	1260	1177	1175	1147	1158	1116	1244	1135	1170	1218	1162	1180	1189	1116	1179	1160	1167	1134	1135	1218	1143	1115	1108	1118	1196	1116	1162	1105	1138	1136	1128	1190	1163
24611	21425	28375	24872	17942	2687	1125	878	858	809	750	814	729	728	730	697	683	698	667	722	714	650	725	691	684	679	658	691	669	691	652	735	687	691	705	957	1515	2059	1991	1388	664	645	633	660	694	659	715	651	620	691	667	678	678	645	653	694	630	685	674	721	662	684	677	687	648	676	668	684	659	678	644	662	678	611	650	653	677	673	662	611	655	633	669	653	679	687	672	682	663	740	649	636	701	678	656	619	679	615	656	657	662	696	677	664	634	628	674	678	722	709	676	684	644	639	689	682	677	661	638	674	658	652	693	663	652	671	723	689	654	664	635	639	653	695	673	702	664	665	634	666	655	631	616	711	692	695	650	659	639	710	669	677	653	687	656	682	698	699	660	659	678	611	669	664	637	621	650	652	683	644	678	678	646	655	683	683	680	654	648	689	668	659	665	640	615	685	591	643	641	646	625	670	653	692	657	644	653	726	675	688	708	689	680	666	674	591	682	632	684	639	589	668	661	676	651	647	698	659	658	656	633	671	696	629	623	672	664	671	637	644	631	616	709	649	644	629	637	671	621	675	660	669	702	657	620	631	642	692	663	649	667	612	674	636	660	701	670	703	657	619	612	659	643	624	632	686	646	648	630	681	687	611	674	645	686	630	647	674	616	673	616	643	619	651	662	595	646	677	636	655	619	667	669	676	688	631	638	621	626	642	677	641	709	629	622	634	701	726	673	691	648	630	696	636	696	646	649	668	664	660	642	646	663	653	630	677	647	653	692	696	723	659	663	665	735	662	672	701	611	672	643	669	660	687	652	653	714	684	653	633	668	672	677	658	688	682	622	700	679	689	677	662	660	640	673	626	644	649	680	663	670	634	685	630	627	686	670	681	692	690	665	660	682	676	670	668	654	688	700	683	701	659	623	649	654	692	633	649	638	660	671	644	662	673	680	634	656	617	701	709	622	655	661	669	600	667	626	678	728	688	636	680	664	649	636	687	633	660	658	653	668	679	662	638	679	675	620	706	650	661	671	670	609	680	686	662	574	684	625	676	674	697	669	642	715	696	654	633	658	628	684	634	680	669	662	651	677	683	633	683	689	634	648	649	646	667	673	662	674	662	646	619	651	694	684	730	670	636	664	656	662	637	663	627	668	621	584	670	700	639	673	676	665	657	674	622	666	716	654	669	656	680	637	675	642	657	690	662	630	622	708	671	640	662	678	685	654	673	698	649	679	687	645	685	627	619	705	656	651	622	644	647	686	641	651	656	642	685	675	675	650	652	646	642	667	654	688	669	632	663	649	692	645	694	685	648	682	654	694	666	622	636	709	666	680	671	668	647	649	648	682	685	689	659	642	690	665	663	669	643	656	667	704	709	674	676	596	692	650	667	629	678	677	644	689	688	674	667	648	639	672	671	674	656	667	617	653	643	701	673	638	637	687	709	661	632	635	651	659	664	632	631	675	645	653	689	608	658	647	650	665	633	676	677	638	685	700	631	676	640	696	688	667	645	678	592	645	628	703	624	634	610	623	663	644	652	616	656	653	674	717	655	609	681	665	663	662	642	655	677	647	662	661	678	632	693	630	668	653	625	625	656	616	670	699	642	683	622	680	609	686	660	681	649	648	651	686	644	690	678	630	660	663	689	668	718	671	670	692	664	667	668	661	688	643	676	676	674	694	622	632	675	682	696	677	671	728	630	637	688	731	641	672	692	633	659	673	643	638	706	674	655	659	628	608	681	640	648	702	678	691	673	573	654	652	664	649	661	702	647	639	652	669	628	671	713	660	626	632	641	672	635	726	677	665	657	644	692	647	638	639	692	635	670	684	619	679	656	669	611	629	641	619	617	650	646	686	640	695	695	636	634	678	682	648	642	671	589	614	638	666	618	689	672	676	639	657	633	652	652	696	615	675	649	702	682	651	670	642	647	632	645	668	642	644	670	666	657	699	647	648	640	647	644	662	623	642	640	667	654	654	685	609	624	587	664	672	666	637	635	678	669	650	669	646	668	632	691	680	646	671	635	646	669	648	679	651	644	641	728	669	576	648	664	635	663	692	695	652	643	724	666	670	661	691	653	678	643	635	704	654	677	590	623	642	680	658	646	641	632	650	719	657	640	667	665	663	617	654	644	639	668	681	683	605	659	678	684	690	645	647	670	687	634	649	648	645	666	640	663	663	652	631	687	672	647	663	687	687	622	637	686	665	651	652	656	653	649	628	664	633	654	704	704	705	681	651	653	698	662	672	642	628	709	631	688	646	687	639	704	634	682	669	622	686	672	638	697	705	693	642	751	669	672	698	640	605	629	679	666	672	608	655	665	637	600	659	706	654	680	655	639	635	674	682	664	658	656	640	652	672	672	670	652	660	683	673	627	669	693	704	649	625	716	624	658	683	617	640	661	677	684	631	654	674	705	661	653	663	653	642	653	627	607	639	661	719	706	686	641	647	674	657	641	679	652	639	639	656	684	691	661	665	638	726	694	688	656	682	653	615	634	676	671	617	648	727	644	694	689	660	656	629	686	618	656	677	626	621	647	660	631	639	637	657	642	645	683	666	677	706	630	647	649	682	649	675	630	725	741	610	643	664	659	644	681	656	691	645	694	659	679	637	658	646	671	623	676	647	657	614	669	644	660	660	644	655	699	649	664	647	656	646	654	691	697	647	665	644	697	696	642	716	632	645	628	635	732	636	695	668	651	623	667	673	625	703	634	634	695	653	621	657	645	699	662	670	643	671	644	639	713	704	689	629	678	660	656	622	719	630	695	650	628	656	681	640	656	647	693	688	681	681	631	666	656	637	682	653	689	669	682	648	658	674	690	669	647	630	640	666	672	656	656	621	664	657	618	654	670	632	662	625	650	596	649	634	670	674	661	635	669	660	670	733	662	647	645	638	620	628	606	627	607	602	686	645	640	686	646	662	706	669	648	662	641	706	687	634	664	657	656	632	685	691	659	634	657	646	672	634	676	680	654	647	631	611	669	599	641	656	658	717	665	676	600	675	684	626	646	658	700	703	632	628	686	647	667	657	649	689	663	650	669	682	632	717	670	693	685	642	653	720	617	678	698	651	643	681	693	686	667	636	677	635	639	656	702	652	660	648	651	668	657	622	636	682	690	617	693	627	656	683	680	663	665	648	649	645	660	646	720	682	629	637	665	678	667	669	639	645	658	673	654	652	662	685	673	695	667	645	692	680	644	661	632	659	694	680	637	644	684	710	678	619	655	682	686	675	653	687	643	675	654	631	722	649	673	667	702	671	633	636	689	657	651	661	627	597	687	671	680	675	725	663	664	663	633	631	665	635	682	602	594	666	678	664	689	643	601	683	641	672	616	627	645	692	617	675	666	650	689	689	582	658	623	633	628	660	671	710	680	650	685	653	674	709	660	657	636	634	672	666	681	659	660	694	667	693	651	684	624	705	606	652	631	600	690	615	604	632	658	656	654	651	681	629	689	656	686	630	647	669	639	656	608	667	662	645	614	647	641	642	665	671	705
24523	34169	26617	19334	5510	2406	1891	1756	1668	1515	1461	1411	1295	1260	1276	1308	1287	1218	1268	1211	1219	1198	1172	1129	1139	1177	1159	1152	1172	1183	1092	1153	1129	1177	1190	2028	3471	4841	4610	3047	1067	1097	1106	1168	1109	1117	1097	1137	1127	1135	1115	1116	1118	1104	1114	1121	1159	1122	1046	1110	1108	1123	1099	1133	1110	1095	1102	1106	1161	1124	1080	1129	1062	1110	1133	1074	1133	1122	1088	1094	1109	1059	1135	1039	1053	1062	1130	1110	1102	1132	1087	1090	1096	1068	1106	1077	1077	1100	1110	1121	1114	1107	1136	1083	1109	1087	1127	1172	1151	1095	1121	1175	1129	1052	1057	1075	1081	1161	1120	1049	1111	1120	1118	1127	1115	1124	1113	1126	1090	1146	1088	1085	1155	1152	1118	1082	1156	1137	1111	1087	1098	1101	1097	1138	1111	1106	1110	1121	1115	1071	1039	1138	1092	1100	1071	1168	1136	1112	1158	1107	1099	1077	1128	1138	1116	1135	1086	1115	1097	1023	1122	1136	1102	1138	1156	1096	1124	1061	1112	1102	1126	1086	1082	1117	1122	1195	1152	1124	1099	1109	1136	1139	1081	1099	1108	1198	1148	1170	1102	1086	1107	1132	1148	1148	1100	1078	1153	1137	1116	1116	1114	1104	1127	1066	1104	1099	1084	1095	1103	1163	1096	1061	1192	1105	1064	1098	1111	1067	1066	1048	1149	1163	1130	1155	1111	1086	1076	1108	1137	1077	1150	1134	1116	1126	1119	1123	1142	1102	1087	1103	1098	1089	1108	1057	1115	1135	1113	1177	1088	1133	1128	1086	1127	1112	1121	1110	1072	1143	1072	1098	1178	1094	1079	1157	1111	1116	1113	1126	1155	1126	1125	1069	1115	1120	1095	1110	1114	1112	1141	1108	1021	1138	1101	1044	1115	1129	1111	1085	1096	1138	1107	1104	1099	1099	1098	1097	1102	1054	1074	1092	1122	1065	1133	1128	1098	1110	1136	1155	1105	1163	1062	1087	1071	1095	1156	1146	1129	1159	1134	1139	1061	1079	1135	1110	1088	1096	1126	1088	1130	1114	1033	1148	1090	1133	1088	1061	1087	1072	1127	1118	1075	1121	1097	1045	1128	1065	1071	1121	1116	1109	1081	1082	1078	1085	1090	1139	1088	1118	1091	1123	1067	1138	1156	1093	1122	1086	1110	1092	1104	1112	1117	1049	1118	1122	1117	1145	1094	1109	1107	1072	1195	1099	1127	1136	1141	1094	1152	1140	1096	1068	1128	1138	1050	1067	1110	1070	1065	1121	1118	1061	1109	1051	1114	1098	1134	1128	1099	1139	1130	1170	1124	1114	1084	1152	1109	1114	1125	1139	1121	1094	1112	1100	1132	1093	1102	1121	1124	1106	1012	1132	1114	1068	1105	1069	1082	1127	1135	1147	1112	1098	1112	1115	1062	1148	1109	1106	1135	1105	1064	1165	1132	1132	1112	1109	1105	1138	1110	1155	1083	1111	1094	1123	1100	1092	1103	1075	1103	1134	1067	1076	1122	1121	1070	1110	1114	1106	1118	1168	1125	1105	1053	1081	1118	1144	1100	1148	1110	1123	1099	1104	1126	1151	1147	1078	1201	1140	1150	1143	1064	1200	1092	1111	1138	1077	1105	1077	1100	1126	1108	1112	1050	1128	1123	1112	1037	1110	1126	1112	1079	1126	1142	1116	1087	1075	1124	1149	1095	1070	1092	1111	1091	1116	1048	1088	1134	1135	1075	1025	1107	1201	1111	1084	1070	1121	1061	1052	1063	1087	1114	1115	1097	1105	1093	1054	1101	1137	1124	1154	1099	1086	1111	1091	1132	1062	1134	1121	1143	1159	1127	1141	1067	1141	1165	1087	1069	1082	1150	1083	1143	1113	1159	1068	1055	1120	1096	1179	1094	1121	1101	1054	1105	1051	1044	1081	1114	1078	1140	1112	1099	1090	1118	1141	1041	1112	1077	1131	1111	1136	1140	1142	1060	1083	1079	1125	1091	1159	1119	1125	1093	1052	1097	1134	1107	1139	1149	1122	1125	1113	1149	1103	1094	1108	1119	1112	1048	1136	1140	1138	1103	1105	1199	1139	1099	1110	1120	1073	1101	1136	1078	1172	1104	1142	1104	1134	1062	1072	1181	1111	1107	1148	1104	1149	1172	1095	1124	1123	1118	1088	1104	1079	1154	1136	1077	1168	1064	1084	1105	1101	1109	1083	1100	1071	1169	1197	1070	1100	1185	1164	1130	1108	1081	1113	1177	1079	1108	1144	1137	1159	1150	1053	1101	1080	1101	1109	1114	1125	1109	1118	1118	1121	1076	1125	1086	1145	1153	1063	1070	1121	1130	1116	1143	1105	1108	1159	1152	1114	1089	1092	1109	1078	1136	1150	1114	1063	1125	1083	1096	1047	1083	1158	1106	1077	1131	1106	1089	1101	1158	1092	1118	1083	1111	1074	1091	1056	1132	1138	1082	1140	1060	1111	1136	1112	1076	1104	1133	1072	1121	1110	1108	1119	1109	1109	1101	1084	1078	1129	1102	1109	1117	1114	1094	1092	1073	1152	1111	1113	1090	1119	1152	1125	1090	1151	1105	1128	1096	1130	1062	1085	1090	1151	1152	1119	1034	1168	1138	1113	1104	1062	1077	1094	1083	1056	1086	1089	1105	1095	1091	1162	1123	1132	1145	1140	1132	1060	1109	1093	1095	1095	1116	1095	1121	1074	1094	1123	1078	1158	1140	1121	1125	1141	1073	1129	1081	1047	1110	1083	1108	1085	1071	1119	1101	1063	1130	1090	1094	1145	1138	1095	1109	1073	1093	1130	1102	1155	1173	1091	1122	1121	1107	1187	1164	1038	1093	1126	1144	1157	1105	1094	1123	1051	1152	1114	1105	1073	1132	1084	1147	1107	1109	1094	1060	1113	1151	1125	1092	1137	1077	1115	1090	1095	1134	1089	1111	1103	1115	1153	1151	1050	1103	1098	1051	1099	1093	1110	1094	1105	1132	1150	1108	1028	1105	1055	1127	1088	1141	1104	1127	1090	1098	1057	1079	1100	1114	1068	1092	1104	1066	1086	1035	1080	1091	1104	1079	1123	1149	1126	1141	1109	1178	1085	1076	1171	1096	1105	1085	1105	1139	1125	1095	1104	1098	1148	1074	1105	1125	1102	1083	1155	1138	1083	1109	1119	1084	1074	1122	1080	1089	1135	1149	1090	1100	1108	1025	1132	1076	1071	1118	1090	1117	1116	1052	1103	1124	1112	1174	1119	1131	1096	1100	1112	1154	1076	1107	1078	1172	1064	1161	1091	1141	1049	1081	1125	1163	1131	1134	1047	1107	1075	1107	1140	1102	1094	1132	1124	1128	1103	1125	1080	1058	1103	1094	1127	1100	1095	1098	1114	1112	1094	1123	1035	1135	1130	1100	1115	1078	1091	1152	1067	1136	1102	1111	1127	1113	1119	1148	1098	1101	1105	1059	1120	1123	1091	1082	1088	1147	1149	1130	1144	1145	1095	1101	1110	1097	1065	1107	1092	1133	1100	1187	1107	1125	1128	1145	1125	1041	1106	1085	1113	1095	1142	1077	1099	1104	1135	1102	1051	1093	1127	1101	1081	1136	1112	1110	1158	1066	1045	1134	1083	1136	1115	1090	1077	1112	1111	1140	1097	1137	1135	1121	1083	1065	1081	1094	1167	1124	1111	1081	1174	1126	1080	1123	1118	1087	1112	1083	1048	1140	1080	1110	1129	1076	1087	1094	1112	1108	1091	1116	1129	1107	1122	1084	1124	1104	1153	1140	1094	1163	1151	1072	1060	1113	1132	1112	1116	1119	1132	1120	1106	1118	1076	1091	1075	1110	1139	1217	1074	1152	1045	1107	1110	1080	1111	1131	1125	1154	1115	1113	1037	1068	1099	1172	1154	1162	1136	1106	1086	1119	1164	1089	1071	1129	1174	1090	1152	1141	1150	1123	1096	1177	1090	1140	1066	1110	1104	1135	1118	1100	1047	1085	1054	1054	1089	1146	1120	1120	1135	1105	1169	1123	1107	1149	1072	1114	1133	1121	1105	1118	1115	1113	1156	1148	1120	1038	1151	1068	1065	1151	1151	1058	1101	1166	1078	1128	1071	1101	1138	1112	1082	1148	1099	1105	1108	1112	1114	1144	1118	1080	1092	1092	1074	1045	1061	1087	1028	1082	1116	1191	1054	1138	1119	1099	1128	1163	1083	1089	1176	1113	1085	1095	1110	1136	1075	1129	1131	1112	1146	1173	1122	1124	1058	1121	1076	1159	1100	1152	1100	1023	1066	1094	1106	1093	1086	1076	1075	1057	1103	1140	1148	1150	1148	1037	1151	1107	1142	1126	1141	1158	1124	1112	1084	1085	1131	1086	1071	1145	1086	1076	1106	1169	1057	1131	1104	1149	1090	1094	1075	1185	1126	1140	1051	1134	1143	1076	1122	1115	1089	1145	1095	1056	1106	1103	1139	1046	1143	1128	1120	1104	1103	1107	1098	1107	1065	1108	1118	1141	1120	1065	1099	1119	1133	1103	1113	1150	1117	1099	1098	1168	1075	1123	1183	1098	1158	1074	1071	1101	1082	1104	1079	1108	1122	1090	1084	1116	1093	1072	1096	1088	1095	1128	1076	1139	1064	1147	1089	1077	1113	1078	1072	1080	1126	1143	1112	1168	1161	1155	1064	1139	1100	1160	1066	1138	1143	1119	1100	1140	1086	1136	1122	1095	1117	1149	1088	1136	1072	1118	1149	1083	1121	1103	1175	1134	1118	1120	1119	1124	1076	1145	1081	1115	1102	1136	1105	1109	1154	1118	1108	1094	1087	1107	1135	1153	1133	1110	1085	1105	1105	1107	1105	1111	1122	1126	1069	1106	1083	1125	1136	1110	1078	1096	1078	1173	1033	1065	1092	1122	1082	1115	1021	1134	1078	1118	1128	1051	1091	1089	1083	1118	1062	1080	1134	1165	1071	1059	1142	1057	1085	1133	1078	1106	1114	1139	1096	1088	1073	1107	1026
23526	21467	29276	24118	21437	17521	2162	862	615	572	551	495	486	458	437	425	413	414	401	430	411	402	391	417	390	406	377	383	395	350	385	358	371	398	376	376	898	2951	3281	1321	365	351	385	346	374	363	305	380	366	364	371	352	365	307	317	375	318	358	333	352	338	356	370	394	352	339	358	345	348	351	373	339	330	396	329	350	330	333	340	340	335	370	330	329	349	354	333	324	333	350	333	342	312	360	347	358	338	342	332	360	340	367	361	339	341	325	366	325	371	364	326	351	344	371	347	358	320	345	312	337	302	341	333	354	340	376	324	364	330	363	335	362	343	331	377	338	370	385	363	344	336	375	307	342	360	331	349	344	388	357	393	324	356	340	386	373	336	331	349	348	330	359	326	332	361	330	346	332	325	308	348	323	351	355	334	371	339	371	337	322	349	348	371	347	354	338	349	325	355	330	362	337	372	344	316	347	329	351	342	350	338	340	353	357	329	340	326	346	328	351	342	330	355	343	331	320	324	342	320	354	349	314	393	349	348	354	325	323	372	350	345	353	362	390	361	364	307	362	361	348	295	339	360	357	390	342	359	330	358	344	370	351	318	378	364	374	336	347	353	338	334	362	382	381	347	321	372	348	339	365	356	321	335	339	348	333	366	359	347	378	356	375	346	350	346	343	344	388	355	312	315	361	346	366	369	359	375	323	348	335	367	370	331	345	366	367	331	335	365	363	342	364	331	342	355	355	346	349	342	341	324	328	331	341	331	359	343	341	382	348	328	347	375	348	340	325	328	336	336	338	327	324	341	351	347	340	322	352	323	344	333	352	371	334	326	358	366	347	329	356	356	320	346	326	352	344	352	379	329	329	344	331	354	324	353	359	343	341	346	351	366	316	376	329	343	347	366	340	348	360	355	314	349	364	338	370	356	348	379	343	336	315	336	340	366	341	314	321	339	341	327	311	348	359	351	329	333	349	347	348	382	327	345	366	336	332	351	345	347	370	351	364	378	355	330	373	332	347	349	341	361	353	321	324	376	353	329	364	348	353	358	369	327	336	331	343	347	360	343	382	334	348	368	333	345	366	324	359	309	342	315	374	346	349	350	324	362	322	363	358	361	361	347	344	340	352	352	312	361	355	325	332	361	366	396	347	369	368	325	376	342	351	339	321	353	368	315	344	337	378	351	364	367	343	367	345	353	354	342	323	407	335	358	352	336	355	336	325	353	351	318	332	309	344	304	354	383	378	370	354	338	367	348	328	366	331	338	340	358	322	349	314	352	318	324	366	328	337	323	354	388	358	323	357	337	363	345	331	334	341	356	348	338	329	363	350	370	348	361	366	332	353	320	376	362	347	328	335	357	358	336	346	365	377	358	340	339	315	340	362	313	344	362	355	344	374	338	364	313	331	345	312	318	338	362	320	366	306	342	375	316	351	324	386	328	348	353	341	353	338	349	350	344	355	370	358	337	351	343	371	353	341	326	342	306	358	341	342	374	335	319	327	346	390	366	326	361	360	311	331	377	344	398	336	360	371	338	322	355	338	358	348	326	364	366	363	352	327	350	367	336	342	327	325	367	309	353	358	355	335	310	316	318	335	331	351	317	337	367	333	343	336	375	328	333	314	356	361	374	343	314	335	336	320	358	352	317	346	358	365	323	386	354	364	321	346	382	357	335	322	326	388	352	327	332	372	329	322	337	333	326	355	354	338	357	337	307	338	318	364	334	357	335	333	342	323	313	359	365	323	361	335	354	346	321	333	314	358	360	342	336	339	363	351	357	344	357	352	332	357	338	353	331	354	365	355	313	395	334	347	358	362	328	345	342	352	349	312	382	358	350	373	335	336	355	355	358	328	331	355	339	373	376	352	345	352	369	310	366	371	338	332	362	355	359	358	299	354	304	358	331	300	358	334	335	319	340	337	342	380	340	328	339	330	360	326	343	364	312	319	343	352	351	356	366	334	321	331	353	335	373	357	322	297	332	332	375	355	315	362	304	333	328	337	329	354	357	355	375	382	354	341	349	331	316	344	358	336	336	363	354	338	366	343	345	352	358	330	358	343	345	359	357	342	312	344	328	358	340	340	317	331	322	336	324	331	368	343	319	356	352	299	349	333	348	356	323	329	368	369	346	336	329	365	327	350	359	363	351	321	361	361	353	353	341	326	336	342	313	350	330	345	360	327	357	333	336	353	333	358	333	386	330	348	346	370	366	344	346	353	353	342	332	357	347	373	342	332	334	321	316	363	348	338	359	347	359	377	372	326	332	341	313	303	366	327	339	372	358	385	338	326	340	316	324	328	346	333	339	362	340	342	357	365	346	320	331	325	355	354	322	332	352	347	336	351	356	331	347	341	311	314	358	354	328	332	346	335	380	375	324	336	347	346	327	383	382	354	351	354	366	330	331	344	346	339	366	345	351	362	355	335	351	356	284	324	330	322	343	361	340	345	372	326	331	345	348	342	374	343	348	335	345	359	326	324	319	340	338	330	349	338	352	350	327	357	330	345	379	377	366	368	339	334	333	336	354	316	359	338	332	350	381	359	392	328	352	350	351	347	350	388	337	344	359	356	383	356	301	354	323	325	365	394	311	349	321	382	304	334	326	368	360	376	346	327	333	367	323	329	387	332	353	321	352	366	359	345	333	333	378	322	340	326	317	370	335	364	360	350	335	333	338	377	320	357	306	352	342	356	340	356	357	351	346	340	356	345	320	380	336	334	331	357	350	388	370	360	343	333	332	344	346	304	353	328	348	357	375	325	366	357	351	344	341	321	294	351	348	360	349	350	326	389	326	350	340	348	352	315	346	332	337	340	327	350	328	343	349	365	320	359	323	353	370	352	329	344	325	319	326	323	317	339	347	331	339	334	346	344	377	350	369	336	374	334	332	348	356	325	357	341	369	308	327	341	359	363	357	338	334	357	327	335	362	354	327	350	310	313	372	327	330	349	334	321	357	350	364	316	324	384	374	335	339	318	344	362	345	351	339	351	337	336	360	347	341	353	316	353	338	345	351	319	345	352	332	325	344	311	342	332	335	326	362	342	350	337	333	335	349	374	357	331	326	368	337	345	328	354	357	360	328	367	361	345	307	340	342	359	340	324	323	318	336	353	372	342	345	327	331	347	304	335	322	329	324	339	346	350	353	344	323	344	341	359	366	333	386	335	341	356	347	350	345	360	325	347	365	370	342	330	366	344	356	347	358	337	372	377	367	326	309	364	351	352	358	328	331	352	331	349	348	358	359	341	361	340	345	341	307	295	309	341	306	310	394	320	378	353	312	327	324	326	332	328	329	366	363	356	367	316	336	359	392	357	334	343	338	371	335	374	326	346	329	348	334	349	351	368	342	323	337	308	339	343	372	358	364	378	336	334	355	355	363	356	351	345	350	343	353	347	345	324	346	328	355	347	364	369	346	358	346	309	367	377	337	330	362	336	343	333	350	372	331	332	344	349	373	340	376	346	357	341	362	336	342	343	340	324	353	349	320	313	323	345
26882	44167	42232	21745	6200	3199	2474	1898	1553	1438	1268	1172	1065	1029	928	962	837	871	795	794	743	720	717	727	688	694	679	682	677	685	681	665	687	681	686	650	2215	8049	8358	3255	587	590	609	613	599	677	613	603	630	634	592	631	576	617	666	600	569	595	596	620	605	609	610	608	624	613	611	605	636	627	614	647	613	586	630	609	574	579	620	613	656	635	574	601	585	603	624	578	632	572	591	581	577	588	585	574	587	628	600	608	627	616	568	630	618	602	601	628	635	564	627	600	611	610	601	611	603	593	582	621	612	599	615	606	574	573	596	605	575	621	630	609	642	587	606	589	624	577	602	546	579	607	660	590	605	618	651	624	562	646	647	585	627	593	640	618	596	595	582	596	637	592	615	575	637	600	602	590	608	607	593	645	606	630	597	584	637	599	576	600	581	582	624	587	579	594	625	617	627	591	609	578	570	606	607	604	594	579	618	595	603	601	596	658	625	618	597	603	628	565	647	588	599	570	647	638	638	622	556	597	627	633	594	600	621	618	561	641	601	567	647	606	607	581	609	617	593	645	649	618	587	604	613	592	623	619	547	607	576	611	584	574	627	614	633	619	593	605	590	592	594	593	554	567	596	611	605	607	622	614	614	623	611	610	586	628	637	642	590	590	565	581	573	595	579	633	634	612	619	599	666	600	626	614	635	609	608	598	607	579	570	641	598	614	614	619	559	582	602	575	595	649	604	617	612	618	590	561	587	583	625	569	621	587	637	654	605	581	580	568	625	618	683	577	580	615	629	636	641	597	647	615	642	585	603	579	602	655	600	620	598	565	571	619	608	617	566	593	637	595	609	581	638	574	584	617	614	565	607	615	633	597	622	615	605	628	605	592	611	637	649	625	574	623	589	556	585	658	641	626	626	568	628	635	604	627	611	599	656	613	646	589	562	595	622	588	611	633	631	600	588	586	592	585	665	595	589	572	622	611	604	574	558	578	573	590	614	608	607	579	595	606	602	612	614	626	605	611	597	614	598	594	606	614	625	605	626	608	615	612	635	601	625	612	635	629	587	695	634	620	623	635	607	600	605	610	645	592	624	644	594	595	616	595	588	607	626	570	624	620	635	588	655	615	602	628	603	582	589	628	619	612	591	600	601	603	625	623	582	606	595	596	621	623	608	602	622	606	617	591	620	622	602	562	611	592	588	602	633	610	603	589	644	616	618	617	643	576	578	602	608	565	631	595	623	564	641	593	609	631	627	604	639	596	605	593	556	616	595	608	574	617	567	643	593	622	621	638	630	613	617	575	604	614	620	581	630	622	618	579	609	557	620	577	605	622	632	604	605	583	583	578	585	607	619	636	626	572	597	644	611	595	616	591	628	601	618	561	573	615	614	599	668	594	565	638	626	609	629	577	589	605	619	608	555	587	618	594	626	632	615	631	578	593	626	627	589	582	590	568	600	598	628	601	571	614	586	602	554	620	658	618	634	609	639	604	606	626	645	631	574	665	578	600	562	590	617	608	608	627	604	571	589	614	571	634	650	638	639	583	599	638	673	620	616	615	591	588	646	595	585	638	621	614	614	610	592	561	619	571	549	586	603	612	622	599	601	607	558	610	588	621	569	626	607	556	599	614	598	542	582	599	633	629	611	615	613	582	594	611	575	622	592	586	597	606	648	575	571	609	625	621	640	590	591	617	626	621	605	613	616	602	630	607	598	656	613	598	608	613	640	629	610	618	620	672	624	622	626	562	630	612	539	565	630	563	606	621	626	651	613	626	617	614	655	632	616	610	604	586	609	599	579	579	627	567	620	582	624	614	591	644	596	625	613	638	598	640	612	594	601	608	628	613	590	602	595	560	610	609	606	609	604	585	593	657	575	585	606	652	587	576	578	622	621	596	627	588	604	601	582	590	570	664	555	589	620	627	628	649	638	603	624	622	608	609	581	621	660	631	591	616	605	630	589	620	568	649	594	622	619	593	570	546	626	574	583	595	593	611	596	592	602	624	618	599	598	592	621	624	614	639	603	569	629	603	595	609	587	598	592	626	597	605	619	625	618	581	595	611	580	597	590	617	652	648	571	651	610	590	618	601	604	588	599	617	601	630	630	623	613	621	612	600	606	652	622	599	634	629	522	629	640	588	576	572	567	619	584	599	587	615	607	600	614	627	610	626	598	603	553	632	578	600	622	587	565	634	569	606	584	646	619	625	623	583	635	612	605	601	608	641	616	652	645	601	614	540	575	581	589	572	607	623	620	596	611	605	633	619	581	604	576	525	606	596	618	647	581	551	634	585	596	624	633	573	601	648	584	613	652	605	639	578	605	620	606	609	589	638	557	607	619	635	656	612	573	604	599	606	632	622	580	656	606	607	581	578	596	614	613	609	568	598	583	625	601	600	581	601	578	599	584	605	619	620	605	564	568	589	595	618	583	632	585	598	607	589	552	584	638	655	601	590	613	637	558	632	612	578	562	574	591	592	601	592	597	618	601	601	585	600	588	603	612	635	579	581	635	614	610	582	593	587	626	590	581	616	630	606	626	557	602	570	591	527	633	651	611	625	588	620	651	627	603	589	606	626	608	578	628	589	612	611	597	609	626	613	564	607	599	583	610	611	625	629	586	612	631	566	594	596	557	586	650	629	577	615	579	595	601	593	612	638	595	553	591	575	592	574	606	619	614	598	585	650	589	623	585	603	585	587	606	540	585	639	648	593	594	616	592	630	590	594	592	563	625	579	605	572	626	566	630	586	597	630	580	636	586	597	647	621	606	612	594	600	600	607	597	598	643	574	571	593	599	628	588	607	578	622	665	654	618	614	613	603	641	578	611	605	592	600	613	551	625	626	572	601	599	624	634	623	626	608	643	625	643	598	591	601	632	591	573	592	578	569	585	584	581	595	613	576	626	600	606	625	618	625	580	590	570	626	631	630	595	600	552	633	617	640	596	614	593	585	584	605	587	609	572	598	604	602	671	649	622	598	597	598	614	594	573	609	605	556	621	583	579	640	629	611	626	616	613	568	659	578	669	578	565	637	598	575	621	581	580	580	606	623	575	614	598	613	597	592	587	606	606	622	645	636	617	665	586	610	600	669	645	611	630	614	588	599	575	563	595	624	605	582	623	592	580	644	636	621	565	581	598	609	608	615	602	604	546	637	599	562	574	634	580	625	629	603	601	668	621	604	568	614	591	587	564	585	576	570	572	586	545	577	585	603	611	646	612	609	594	574	619	578	629	599	624	613	584	594	629	627	544	630	580	563	602	576	601	627	626	614	573	609	598	612	637	571	627	622	635	628	582	605	582	625	599	636	574	610	586	610	624	608	618	596	608	622	610	603	587	609	642	630	594	602	614	596	604	593	623	544	610	575	637	608	601	627	584	588	605	581	630	621	639	591	604	634	582	631	596	577	612	608	597	589	577	570	597	622	607	620	632	609	597	631	617	585	587	584	649	591	567	647	599	577	613	602	587	590	617	593	608	569	589	639	618	615	623	578	568	594
27488	21842	20682	8134	1109	716	737	735	755	718	689	682	690	715	694	660	635	682	654	621	645	704	672	664	675	681	651	708	614	656	679	655	616	708	698	702	710	809	871	772	707	631	666	708	655	634	663	677	679	643	659	677	664	640	657	703	660	655	713	711	668	692	674	671	692	690	618	730	704	704	722	693	678	615	741	620	667	633	697	686	712	659	677	647	630	701	658	700	707	679	723	672	712	651	669	654	658	674	663	702	649	645	663	704	706	678	667	672	636	674	646	668	689	640	630	632	645	638	700	656	708	693	711	699	620	695	758	666	638	647	688	652	708	680	673	717	719	697	653	677	708	676	697	643	673	652	647	654	659	650	680	677	686	681	664	661	715	651	622	702	711	653	686	698	680	671	702	682	682	665	690	654	674	673	703	667	691	662	647	684	712	652	653	641	650	681	671	708	629	705	672	659	715	656	650	717	648	660	724	700	683	653	733	689	682	666	677	720	710	680	691	680	686	669	718	715	672	698	678	629	661	684	681	711	669	684	639	663	710	701	687	665	673	646	696	677	672	655	685	655	705	686	650	707	681	686	643	691	641	685	638	653	624	641	678	698	698	680	676	696	675	614	685	666	723	707	699	644	645	701	657	678	663	689	700	671	689	646	714	658	642	734	653	631	672	715	699	679	693	683	683	690	673	684	679	675	721	690	658	688	746	631	652	693	658	697	650	667	676	729	702	640	709	671	673	670	652	690	680	673	642	658	678	642	679	666	720	659	689	633	728	719	682	655	630	651	683	675	624	684	627	674	760	639	655	643	703	702	696	704	710	629	642	671	636	636	652	713	708	652	708	654	682	660	633	689	673	693	660	645	668	687	609	663	626	699	666	710	707	637	699	690	721	642	705	628	694	662	691	672	644	636	655	642	683	643	667	665	634	695	675	658	663	634	701	646	664	693	686	684	710	683	681	686	640	656	650	671	639	678	719	694	707	689	668	704	681	665	721	654	691	643	665	684	670	666	678	682	657	695	723	711	699	673	673	705	675	672	711	674	682	665	698	682	704	703	676	682	712	664	666	650	631	680	724	702	668	690	668	717	661	718	687	679	686	654	702	697	704	725	665	701	661	656	676	662	674	676	700	640	679	649	640	675	656	647	628	673	657	662	674	688	671	662	666	699	655	599	676	655	634	693	646	687	661	715	697	689	659	666	641	669	640	680	696	663	640	685	638	684	684	654	709	649	729	678	645	631	640	664	623	663	675	649	690	675	677	689	632	726	651	656	669	681	670	662	678	657	693	640	651	599	673	649	683	634	716	653	657	728	678	672	658	685	680	682	664	685	663	708	657	674	708	720	656	664	709	694	707	685	676	655	676	629	655	665	638	692	696	663	669	650	650	690	694	681	709	673	671	653	685	665	683	650	676	686	661	690	693	656	688	684	674	637	683	688	675	707	671	683	680	674	688	680	683	693	680	644	681	637	671	676	646	695	698	674	684	652	662	658	663	665	695	661	690	669	678	662	660	629	658	679	665	653	692	721	694	646	686	683	655	677	685	695	713	661	685	666	725	686	649	673	691	647	691	636	702	664	656	690	667	700	683	677	668	687	696	683	675	664	672	659	667	666	644	674	646	666	691	731	663	656	631	665	677	698	649	693	684	666	639	713	700	648	667	686	680	723	664	647	663	625	660	668	706	661	705	674	736	664	678	668	694	693	690	731	619	687	634	666	658	718	704	667	672	696	719	686	663	694	685	671	687	642	656	729	667	690	666	686	652	667	638	697	709	683	677	670	705	685	676	735	686	689	717	733	675	667	636	695	665	677	667	626	663	682	705	711	692	689	632	666	725	641	664	679	703	696	671	706	678	649	681	678	663	694	674	685	668	686	655	669	685	698	640	680	680	672	664	686	661	676	685	695	695	619	646	639	670	703	643	621	684	699	673	674	680	669	674	655	698	713	656	665	668	644	693	674	635	689	679	698	697	709	649	682	609	646	651	646	667	736	698	685	693	692	694	663	674	701	669	679	743	662	676	701	689	655	722	703	650	695	657	664	695	699	680	652	661	693	686	643	669	646	670	693	674	736	720	629	709	685	634	683	705	690	695	686	647	676	697	682	661	651	658	687	651	712	627	713	691	672	636	672	711	652	677	702	659	630	679	670	693	690	615	709	694	634	641	662	652	628	631	670	661	677	652	678	644	670	648	687	677	640	665	694	672	674	672	684	658	650	679	633	703	694	692	682	669	654	662	651	689	669	708	703	660	710	671	675	683	654	640	643	665	710	665	696	710	674	647	723	665	692	692	646	669	687	723	673	662	676	673	656	667	631	668	671	698	701	674	665	689	677	684	666	640	690	662	659	668	688	690	696	637	717	674	658	669	694	715	617	703	628	669	662	702	653	665	651	666	715	676	659	676	670	678	621	664	719	693	679	726	735	682	699	687	693	669	666	657	751	665	640	659	661	666	654	687	663	674	645	685	627	653	637	681	656	656	695	634	719	663	740	693	709	701	654	683	675	657	667	657	645	674	669	701	638	697	717	659	695	700	692	685	686	674	711	688	669	696	656	707	672	661	655	675	651	688	672	642	650	692	617	714	684	737	688	637	680	690	673	684	723	668	678	687	658	676	699	619	671	676	665	689	677	645	667	674	680	706	703	693	698	639	692	701	682	665	685	686	661	680	682	712	683	664	686	673	658	669	657	652	669	643	669	676	688	669	685	644	727	739	705	680	670	669	626	681	689	695	682	708	679	637	645	610	674	670	694	625	667	687	728	668	597	674	665	674	662	681	692	732	669	696	693	643	698	650	737	658	660	641	683	670	645	703	696	682	674	680	671	646	691	641	717	664	666	657	663	686	712	682	707	646	661	697	667	659	647	720	666	680	644	646	674	702	670	644	657	706	672	673	719	697	674	657	679	702	668	678	646	686	695	725	722	677	680	697	665	654	665	649	690	621	648	618	657	672	663	716	679	669	713	667	659	659	690	657	680	686	643	628	656	661	708	696	693	671	683	693	666	627	672	666	680	687	691	646	689	645	682	696	683	648	638	696	711	682	679	702	674	693	668	691	691	657	688	619	675	683	668	651	702	657	660	603	697	715	676	694	650	691	654	703	692	662	642	676	680	706	698	659	642	666	664	628	687	657	650	673	672	673	700	702	672	673	693	676	654	683	701	647	700	709	688	676	652	679	687	701	659	700	664	665	694	698	718	668	704	688	659	655	669	637	692	662	702	677	654	700	692	685	715	658	636	658	696	714	670	698	677	675	686	682	630	643	670	690	680	662	658	671	668	671	670	662	662	639	646	660	675	700	650	650	674	690	680	681	640	679	736	729	710	680	705	655	702	694	703	678	677	664	719	668	662	705	658	701	675	682	652	694	689	653	659	605	657	646	615	665	673	709	652	696	669	651	649	661	680	712	664	653	682	672	708	684	672	652	690	659	674	681	637	683	672	668	703	640	700	662	689	668	676	693	745	676	657	657	728	654	693	672	677	706	628
24737	33396	28459	9291	1933	1300	1236	1164	1165	1196	1183	1132	1146	1127	1106	1101	1200	1178	1137	1180	1109	1129	1193	1170	1142	1124	1141	1099	1081	1161	1131	1078	1148	1148	1141	1143	1261	1547	1712	1455	1140	1138	1135	1100	1103	1139	1141	1115	1116	1104	1083	1096	1167	1194	1122	1102	1153	1138	1143	1103	1150	1116	1119	1028	1131	1104	1090	1148	1081	1160	1181	1127	1128	1025	1116	1148	1083	1080	1133	1128	1166	1048	1132	1137	1113	1122	1127	1087	1120	1139	1144	1143	1082	1121	1134	1158	1158	1103	1114	1127	1107	1105	1118	1140	1120	1168	1122	1140	1143	1094	1127	1146	1168	1113	1100	1146	1116	1128	1086	1132	1118	1147	1118	1118	1087	1151	1109	1077	1152	1137	1180	1069	1153	1126	1115	1134	1141	1047	1096	1155	1142	1108	1135	1114	1059	1149	1102	1164	1166	1082	1147	1083	1060	1131	1087	1082	1104	1114	1163	1120	1139	1087	1042	1086	1088	1168	1152	1171	1171	1107	1151	1147	1108	1114	1114	1076	1187	1122	1116	1129	1152	1116	1097	1154	1219	1128	1123	1128	1080	1141	1135	1121	1075	1152	1168	1153	1098	1122	1173	1066	1099	1130	1056	1167	1107	1096	1106	1121	1110	1061	1104	1115	1103	1152	1150	1191	1133	1061	1144	1106	1141	1155	1050	1094	1091	1121	1131	1117	1105	1120	1130	1059	1139	1103	1078	1101	1065	1122	1138	1083	1139	1115	1121	1125	1054	1113	1155	1126	1093	1151	1141	1120	1184	1153	1113	1114	1099	1140	1070	1135	1036	1091	1107	1082	1161	1133	1123	1111	1132	1124	1160	1105	1167	1161	1089	1091	1197	1078	1131	1139	1147	1136	1208	1084	1070	1147	1078	1128	1114	1115	1080	1043	1168	1170	1046	1131	1123	1137	1094	1131	1074	1145	1136	1090	1093	1076	1171	1090	1127	1138	1105	1112	1209	1104	1091	1128	1119	1117	1113	1088	1091	1153	1141	1147	1121	1149	1118	1078	1134	1167	1116	1049	1092	1094	1074	1088	1104	1064	1087	1124	1152	1131	1151	1097	1123	1127	1147	1100	1113	1090	1091	1126	1111	1124	1122	1108	1139	1119	1132	1095	1107	1119	1150	1179	1153	1110	1075	1164	1120	1132	1152	1183	1142	1187	1151	1115	1108	1115	1098	1124	1150	1146	1120	1135	1100	1119	1147	1167	1103	1108	1110	1064	1070	1140	1134	1111	1108	1130	1121	1128	1100	1165	1097	1145	1136	1129	1134	1120	1104	1151	1137	1127	1097	1169	1145	1081	1092	1143	1161	1111	1126	1102	1076	1100	1151	1065	1137	1130	1129	1098	1133	1102	1122	1165	1073	1118	1113	1130	1091	1070	1156	1109	1096	1136	1196	1191	1031	1121	1166	1127	1098	1216	1131	1111	1177	1124	1123	1131	1186	1145	1089	1094	1131	1095	1171	1101	1120	1102	1096	1166	1152	1106	1102	1146	1112	1116	1077	1142	1105	1123	1149	1180	1161	1154	1087	1079	1024	1143	1161	1143	1189	1131	1145	1064	1068	1123	1157	1089	1183	1070	1101	1099	1135	1172	1123	1123	1193	1159	1147	1144	1086	1175	1167	1096	1108	1101	1140	1122	1130	1091	1114	1152	1071	1069	1173	1094	1106	1188	1102	1130	1116	1058	1115	1116	1117	1111	1074	1085	1156	1054	1096	1083	1059	1170	1069	1106	1099	1133	1113	1066	1095	1093	1134	1123	1112	1172	1099	1113	1124	1129	1129	1139	1100	1103	1106	1096	1136	1199	1111	1055	1067	1130	1098	1100	1121	1083	1101	1156	1121	1121	1038	1128	1096	1115	1141	1139	1121	1104	1169	1075	1152	1171	1145	1121	1082	1102	1164	1101	1115	1162	1111	1053	1117	1165	1126	1145	1138	1050	1144	1098	1055	1132	1107	1121	1114	1091	1186	1093	1104	1131	1098	1111	1126	1146	1156	1114	1113	1117	1117	1109	1085	1180	1134	1102	1118	1121	1098	1107	1116	1119	1131	1112	1100	1126	1113	1105	1128	1146	1163	1079	1139	1114	1105	1108	1101	1100	1089	1108	1159	1181	1128	1110	1152	1080	1082	1122	1132	1125	1117	1084	1118	1120	1133	1088	1122	1063	1128	1117	1117	1116	1083	1116	1121	1100	1079	1116	1106	1136	1109	1132	1121	1118	1146	1166	1205	1139	1164	1119	1138	1113	1147	1077	1123	1153	1154	1125	1090	1075	1124	1068	1109	1119	1155	1138	1084	1120	1138	1153	1140	1056	1105	1139	1111	1131	1127	1158	1113	1109	1130	1137	1127	1149	1134	1108	1065	1121	1112	1170	1108	1129	1144	1161	1098	1095	1158	1115	1142	1098	1066	1105	1131	1180	1144	1120	1180	1134	1151	1093	1110	1124	1153	1077	1142	1147	1162	1164	1094	1103	1179	1144	1156	1132	1085	1091	1091	1118	1101	1127	1069	1129	1127	1092	1144	1084	1097	1107	1100	1179	1153	1105	1056	1105	1124	1127	1150	1071	1185	1117	1144	1174	1170	1140	1082	1141	1147	1156	1154	1126	1167	1161	1157	1120	1104	1132	1132	1091	1138	1093	1185	1126	1144	1084	1179	1166	1100	1140	1157	1109	1118	1106	1129	1164	1125	1139	1188	1135	1102	1092	1122	1096	1102	1126	1132	1130	1066	1130	1127	1062	1094	1117	1127	1124	1164	1078	1115	1203	1096	1176	1108	1095	1167	1139	1121	1095	1127	1148	1170	1085	1124	1161	1170	1137	1133	1174	1154	1112	1123	1120	1149	1090	1104	1109	1167	1210	1106	1112	1183	1137	1113	1097	1096	1180	1113	1119	1078	1132	1100	1147	1111	1072	1096	1148	1170	1187	1094	1136	1105	1075	1106	1132	1148	1099	1073	1155	1140	1130	1131	1130	1134	1123	1084	1141	1097	1207	1095	1146	1107	1121	1121	1212	1159	1049	1175	1127	1115	1112	1132	1150	1159	1087	1112	1163	1130	1143	1188	1176	1128	1103	1119	1106	1111	1147	1126	1115	1111	1103	1067	1121	1137	1161	1078	1120	1174	1133	1134	1075	1040	1075	1157	1163	1117	1177	1150	1121	1148	1111	1112	1069	1189	1072	1125	1100	1078	1140	1154	1145	1101	1127	1078	1090	1161	1117	1058	1056	1155	1082	1117	1062	1105	1156	1137	1150	1094	1124	1094	1154	1075	1170	1140	1134	1135	1082	1146	1099	1060	1084	1097	1083	1150	1035	1157	1173	1117	1174	1069	1122	1075	1070	1121	1095	1100	1151	1059	1180	1119	1114	1103	1145	1083	1131	1085	1150	1076	1152	1101	1120	1115	1117	1125	1185	1114	1164	1139	1100	1114	1143	1107	1088	1111	1100	1118	1106	1114	1134	1135	1103	1173	1090	1160	1146	1097	1087	1165	1111	1124	1180	1137	1065	1133	1138	1093	1105	1155	1114	1156	1110	1124	1090	1151	1094	1072	1085	1100	1188	1126	1081	1115	1129	1109	1069	1144	1088	1132	1109	1107	1139	1113	1040	1080	1126	1102	1087	1154	1115	1091	1053	1092	1131	1102	1174	1094	1095	1160	1113	1097	1149	1146	1143	1084	1152	1091	1092	1123	1091	1111	1139	1125	1092	1158	1098	1116	1122	1143	1130	1160	1165	1153	1080	1128	1108	1111	1147	1170	1170	1164	1097	1126	1093	1111	1107	1078	1122	1160	1075	1105	1151	1093	1125	1146	1099	1113	1059	1125	1102	1128	1107	1124	1154	1068	1092	1110	1109	1104	1094	1103	1080	1159	1158	1121	1102	1086	1125	1164	1131	1114	1086	1147	1098	1134	1152	1067	1123	1104	1146	1113	1123	1113	1173	1096	1101	1146	1116	1168	1079	1095	1125	1106	1116	1125	1038	1180	1125	1096	1109	1154	1122	1112	1093	1084	1144	1128	1103	1130	1147	1140	1176	1107	1082	1086	1106	1130	1071	1120	1099	1135	1098	1186	1145	1150	1062	1119	1112	1191	1082	1106	1056	1082	1104	1107	1179	1072	1110	1130	1082	1136	1080	1167	1127	1106	1080	1124	1143	1085	1152	1192	1147	1100	1158	1112	1140	1116	1064	1142	1124	1106	1169	1140	1140	1127	1095	1069	1139	1187	1093	1107	1094	1119	1168	1122	1113	1122	1126	1085	1131	1123	1148	1084	1072	1119	1075	1166	1108	1146	1158	1076	1120	1181	1068	1064	1121	1147	1137	1134	1073	1118	1113	1146	1095	1180	1160	1125	1126	1141	1159	1113	1142	1080	1118	1152	1107	1139	1123	1137	1155	1112	1066	1119	1170	1127	1162	1150	1127	1115	1112	1135	1101	1117	1107	1123	1151	1149	1190	1131	1125	1080	1106	1141	1079	1180	1073	1119	1141	1095	1085	1113	1105	1104	1087	1089	1121	1175	1108	1175	1135	1149	1088	1176	1131	1144	1141	1115	1112	1131	1123	1207	1104	1089	1185	1126	1110	1110	1096	1099	1098	1111	1084	1155	1136	1039	1110	1126	1043	1131	1172	1089	1093	1160	1127	1167	1113	1151	1159	1076	1091	1133	1102	1195	1135	1182	1115	1223	1127	1135	1133	1096	1112	1113	1118	1179	1143	1120	1099	1078	1124	1157	1154	1117	1137	1145	1123	1135	1082	1101	1172	1173	1107	1104	1096	1140	1104	1112	1111	1159	1113	1103	1120	1130	1057	1162	1113	1158	1088	1120	1091	1188	1101	1108	1160	1156	1101	1177	1100	1059	1164	1141	1176	1116	1100	1168	1136	1143	1086	1098	1082	1094	1056	1081	1147	1155	1143	1071	1114	1068	1136	1106	1085	1118	1132	1092	1119	1139	1133	1173	1078	1126	1144	1108	1112	1107	1140	1178	1148	1130	1106	1128	1154	1113	1138	1098	1147	1139	1111	1100	1133	1109	1097
24633	21473	28527	24813	17642	2623	1057	815	721	680	659	660	695	664	633	667	634	633	628	619	602	600	595	640	608	603	633	595	606	583	641	624	596	613	620	597	1305	1692	1022	832	622	591	544	586	571	594	597	624	570	582	595	612	568	545	569	580	573	589	625	591	584	615	595	607	605	611	558	605	537	585	584	620	624	579	578	623	593	622	582	596	585	588	565	579	573	599	571	542	607	598	612	560	578	602	585	583	612	562	586	609	583	579	584	563	565	637	617	622	637	662	568	577	598	601	584	602	596	594	615	624	555	601	584	587	587	559	613	605	621	599	621	658	604	605	577	599	613	568	602	603	625	543	593	539	611	592	577	619	575	607	578	634	620	543	606	549	599	581	623	597	591	602	593	601	590	585	591	594	595	572	565	559	626	559	572	609	600	593	625	606	597	611	597	593	554	553	551	549	621	589	572	559	614	597	560	544	592	590	592	610	566	559	537	567	591	576	588	573	621	578	613	562	559	618	563	598	580	579	582	588	578	555	597	636	602	582	521	605	603	577	615	555	585	606	621	561	572	617	571	600	563	607	586	556	586	604	582	578	523	592	601	601	615	552	593	629	608	636	564	614	573	546	617	559	568	561	609	572	562	569	569	577	558	571	570	602	569	576	660	556	582	613	557	608	597	551	613	622	566	580	598	597	599	635	591	637	604	591	594	546	585	640	556	653	592	593	591	669	614	624	598	572	552	562	585	600	556	580	555	586	602	587	599	625	597	567	567	585	614	583	569	634	608	627	602	568	630	560	575	620	601	579	570	583	598	582	627	554	562	589	563	598	550	633	549	589	646	593	600	587	569	580	553	653	612	610	592	596	565	615	545	594	611	546	573	567	586	597	570	577	569	599	584	576	590	618	616	594	595	636	606	644	565	584	605	556	551	570	524	589	561	598	601	568	560	603	618	556	600	553	559	590	557	590	581	562	598	591	607	616	662	583	598	593	611	551	590	562	569	545	583	571	620	583	612	557	586	570	567	585	619	607	608	631	615	678	535	611	580	583	608	569	571	613	568	578	573	613	576	568	640	586	638	591	563	607	599	556	576	594	599	609	587	564	538	597	552	600	558	592	552	564	626	571	605	547	579	591	599	596	562	577	597	570	562	590	561	598	567	572	597	636	585	626	597	609	576	626	573	599	578	610	591	601	594	618	611	572	583	604	637	610	609	594	606	554	609	596	559	553	577	609	575	553	593	602	543	602	632	612	598	602	613	576	578	571	591	620	537	552	587	565	544	625	622	533	611	598	585	596	627	558	531	552	574	574	586	615	573	560	546	574	588	595	602	559	594	592	617	588	576	566	594	592	547	574	604	615	597	563	612	593	580	599	569	579	583	584	570	577	580	605	579	555	565	603	631	566	566	596	613	615	600	590	601	543	604	594	594	552	577	600	570	581	576	587	581	541	623	545	602	599	611	562	595	548	595	583	561	611	594	565	592	562	626	591	579	581	592	580	614	601	573	570	593	602	597	609	606	566	598	600	589	576	570	572	568	600	609	662	590	511	608	616	617	558	593	574	585	578	591	571	588	603	568	589	578	572	570	580	593	566	591	617	584	632	614	590	552	589	539	586	624	610	583	581	603	598	603	617	605	640	619	572	584	561	561	560	606	554	568	575	568	605	555	640	513	593	618	598	567	656	593	593	567	562	527	596	588	613	586	566	581	550	636	612	573	583	622	567	594	580	563	586	573	592	593	563	575	578	542	579	611	562	591	619	585	581	623	568	593	614	606	569	591	591	597	637	621	625	643	594	584	589	557	562	552	570	582	597	576	588	595	606	553	575	568	626	559	625	541	611	621	567	599	555	574	603	547	574	563	577	578	558	564	590	600	556	607	572	587	571	593	595	561	601	571	609	592	594	563	579	631	606	589	611	570	583	583	581	561	563	585	583	548	637	557	605	582	639	593	634	584	587	599	541	595	630	545	566	606	618	619	630	577	598	593	617	623	618	607	610	579	571	597	581	593	575	611	628	582	567	558	550	559	589	602	566	589	576	613	603	577	586	559	604	564	618	566	596	589	616	561	578	594	593	633	579	584	615	605	565	563	607	613	567	573	637	602	598	596	612	573	572	576	576	574	575	591	587	581	587	595	633	577	596	590	596	572	587	580	540	551	582	587	579	598	614	602	598	586	568	594	575	586	577	596	563	580	560	571	586	580	556	610	550	616	553	628	574	586	585	613	573	611	595	600	545	637	585	587	625	604	619	582	585	565	630	568	577	556	544	538	584	582	572	597	588	585	562	563	548	580	604	557	578	609	604	580	534	522	589	572	594	571	602	560	587	594	543	559	572	592	553	587	617	565	625	565	606	579	572	616	598	607	612	605	570	579	598	608	599	575	603	579	580	558	596	615	548	541	598	594	604	593	584	602	580	571	584	598	535	568	597	602	578	580	596	590	600	585	605	557	608	555	589	565	631	621	624	620	556	587	578	571	585	584	583	566	622	597	633	558	578	587	669	576	637	629	613	563	602	535	601	608	589	601	587	640	587	560	607	607	592	602	604	576	540	557	608	570	574	577	597	565	558	583	551	583	569	590	563	601	584	649	590	572	594	611	600	591	591	577	590	528	557	610	611	566	596	603	629	576	557	554	588	600	593	588	575	608	565	617	606	505	583	565	575	628	601	592	599	583	606	555	611	550	618	622	600	556	609	611	600	598	590	594	591	551	630	564	581	608	618	585	534	571	596	566	601	549	561	575	624	601	618	602	623	582	544	604	626	583	598	573	566	580	583	613	592	611	577	567	610	584	619	574	566	591	589	586	553	584	584	579	598	566	585	615	592	619	582	568	590	618	573	580	585	599	621	590	570	620	656	576	580	592	575	584	594	601	541	603	581	575	556	602	622	555	618	621	587	614	600	568	563	588	609	617	595	622	583	571	608	572	597	581	596	600	533	575	598	593	602	604	586	583	555	593	577	591	568	588	569	547	590	575	578	594	588	551	606	583	566	618	588	538	572	542	572	617	589	583	579	615	587	611	557	584	587	579	553	600	557	587	602	583	582	607	598	615	579	558	579	614	591	613	577	595	595	586	596	648	592	629	630	587	575	584	598	577	604	585	600	588	586	529	563	566	582	610	548	549	563	585	553	578	639	577	564	563	641	594	578	575	551	607	601	608	602	600	602	581	568	565	628	614	573	591	607	605	620	617	598	557	599	598	572	570	630	554	585	573	599	610	595	598	561	597	551	592	595	587	546	561	575	601	567	575	597	573	562	544	573	539	580	573	564	597	597	568	610	609	568	593	532	599	595	610	589	611	593	570	617	605	586	599	588	565	516	589	629	613	644	601	552	626	596	563	608	568	627	579	605	614	600	631	604	559	592	569	589	584	608	609	579	579	572	593	596	532	584	566	584	609	581	590	568	634	566	572	551	611	648	593	622	585	596	573	627	611	625	636	567	586	554	637	560	560	591	579	541	528	596	618	553	618	646	601	588	640	584	611	581	592	581
26219	43231	39234	12568	3585	2120	1823	1649	1464	1380	1326	1247	1225	1205	1189	1123	1174	1090	1039	1139	1068	1034	1041	1084	1030	981	1026	1063	1028	1065	1028	1043	1051	983	1076	1090	3091	4135	2140	1619	1060	971	946	971	1031	974	984	1008	1022	1043	979	1017	986	1029	1066	980	974	1020	1041	980	942	1008	992	998	973	996	959	1041	999	1028	1060	1020	1003	1041	1015	1020	972	992	999	972	1014	972	961	987	1005	943	978	982	992	1027	948	1045	982	1022	997	1015	1017	991	995	1050	940	993	994	1027	972	986	1053	970	1035	1001	1045	1057	970	945	982	1041	1015	975	970	987	944	966	978	1002	961	1008	1044	977	997	999	1056	1031	960	979	998	994	962	994	949	1003	982	932	985	994	1008	1042	1034	1001	1024	980	1009	1004	951	972	1007	970	1011	1008	967	965	943	1044	998	993	989	1009	1036	1003	951	1017	1054	1003	1032	976	1004	951	1027	978	974	1011	1041	948	1051	1002	978	990	1027	1007	1026	971	956	967	1045	987	991	1049	975	970	972	1004	1055	964	997	983	986	1002	934	1005	1018	1040	958	1017	951	1021	1006	957	1017	998	980	996	1018	939	1027	951	982	1028	1027	997	983	1005	989	1002	1018	1040	973	931	1055	938	939	1016	985	990	1025	996	1009	975	1002	1008	1001	993	991	992	981	976	960	987	1069	1034	1005	1007	980	943	965	979	976	1032	984	1011	994	997	974	988	918	1052	946	1008	1008	1000	988	997	973	941	1022	999	972	950	941	1006	1022	966	917	1037	992	1028	973	987	1022	952	965	981	985	1014	1002	1028	956	1064	1015	999	991	1000	995	952	920	996	975	974	948	1004	1044	946	1019	1021	1034	988	967	1008	989	1017	993	1003	929	1007	905	1053	981	1009	1033	957	970	941	990	1023	934	1010	964	1011	1000	973	946	959	1053	959	996	956	1005	955	1034	1017	968	970	988	955	967	981	1002	994	1009	966	968	977	989	946	1007	995	976	998	962	993	992	1024	955	987	974	971	1038	1041	956	1087	1016	917	1045	1053	984	1042	1014	997	998	899	1021	1019	908	1024	1036	1016	962	978	903	991	970	983	1022	932	1046	1000	1028	1002	945	984	1013	1010	982	945	1006	1013	1022	971	985	984	1048	1046	1005	994	969	961	986	1007	1014	1009	992	1019	1012	969	1012	1017	1023	1029	1018	980	990	981	923	1047	1021	918	1072	980	946	995	996	985	1020	997	999	1009	1006	968	1008	979	1084	978	1028	976	986	906	1018	980	1004	1000	1013	957	989	1021	1012	1053	999	1074	1010	995	1017	938	1036	992	979	1006	995	983	953	956	955	1018	967	981	984	1003	1022	984	1051	994	978	998	1069	992	1014	1010	988	1046	1041	943	997	971	1018	951	982	995	982	989	972	1015	1028	1023	979	994	1056	956	1005	1039	987	1071	1016	1010	996	1024	985	1033	945	1003	1024	1038	1000	941	929	1021	940	963	1022	977	1005	1029	998	972	1006	1019	1000	1036	1011	989	1017	1006	955	978	1000	981	985	993	973	996	1003	1007	982	1011	952	991	1015	973	1072	998	922	1010	966	986	977	977	1011	1016	1052	997	1093	989	989	936	995	958	907	975	955	990	961	974	954	1057	955	944	988	973	997	1007	988	938	965	979	992	1004	958	947	972	1001	951	952	991	1013	988	924	941	966	1029	1009	958	978	1002	1005	965	954	1029	1031	957	1003	981	999	1013	1029	967	983	1032	1026	1011	982	976	985	963	973	1029	973	994	1005	945	1003	957	964	1002	1033	998	984	1010	928	943	1021	990	984	1034	999	1009	949	1008	1059	1046	982	1011	922	948	1034	967	1004	1055	986	969	968	969	1018	1040	944	995	1008	991	991	1026	939	1010	995	932	995	949	962	1018	978	1011	983	1004	987	1002	978	1059	995	941	948	1009	1010	976	922	979	1004	990	1034	1013	940	1021	1040	1006	1007	947	950	1074	972	970	973	963	1002	963	1032	941	1056	1019	957	1023	988	973	1013	998	1025	1004	1008	1020	1045	1044	949	1005	1018	949	966	970	1017	974	1040	1028	998	1064	1036	995	990	946	1055	959	949	984	1069	988	1052	1025	996	983	1025	985	1024	1062	963	1075	922	1015	1035	968	987	1013	953	1001	999	979	1013	1015	953	973	1011	991	999	1017	959	1029	1048	989	979	1014	1027	1022	987	981	925	1051	976	1008	1040	1006	992	1007	1009	969	1047	932	1018	970	969	968	922	1037	1032	985	981	955	1013	992	978	987	1001	978	1017	950	940	1049	1015	967	1019	1031	1013	1016	953	974	968	990	943	969	1023	966	967	955	988	935	1007	998	972	1020	944	996	989	1023	1040	1005	1005	980	949	1011	1025	1027	984	995	1015	993	1020	1024	1027	970	963	982	992	995	983	1013	1007	988	1027	945	1008	1040	993	990	952	1039	993	969	1028	1014	978	1022	1074	985	986	959	996	948	990	943	1005	1002	1020	1007	973	1020	961	1051	986	944	918	961	1004	953	1000	976	991	982	960	928	982	1000	976	999	1022	972	958	985	1090	962	971	938	1071	984	1009	991	987	981	955	1007	994	1010	992	1012	999	950	987	995	1041	974	946	995	985	974	1000	1011	966	1002	1007	1006	1013	1023	1047	987	1013	992	1010	1006	965	985	994	991	1014	988	1019	995	990	966	1012	1016	962	1026	1060	1011	1004	1033	1022	976	981	980	975	1002	959	965	983	950	1022	1054	979	974	1012	1006	934	1056	1058	937	980	1045	1037	985	965	1002	963	1001	1003	992	1054	971	969	1008	988	1018	935	929	1039	1013	1001	1015	947	939	999	1037	999	1007	993	956	1013	999	989	1024	1004	1003	1027	985	1017	978	1004	982	985	1011	999	1013	973	1008	1008	1040	990	968	971	951	989	987	972	1009	1029	1017	976	986	961	980	980	1022	996	982	988	975	993	991	933	969	1009	1003	1022	1002	1009	922	988	932	965	958	1009	978	987	945	949	977	1011	1014	967	1015	1023	985	996	1008	976	1018	952	965	1063	1007	975	1020	993	1038	1023	1020	1039	1015	1018	969	1016	1019	981	975	1019	996	1012	1015	986	993	981	1009	986	995	1008	971	963	973	1001	1044	960	958	966	1003	1006	1023	913	1036	1021	1033	958	971	1001	1009	1011	998	961	984	999	981	999	1025	964	992	1000	1030	994	965	973	987	953	915	1031	1010	974	993	986	973	953	994	1000	1030	964	1034	942	1007	1013	988	1008	997	986	1000	985	943	1026	1023	988	984	1002	983	987	957	981	949	992	1009	1013	1012	941	987	1042	1030	985	948	1009	1016	1006	967	1028	1013	980	999	996	998	977	1020	962	1011	1035	990	1011	1018	969	1033	1009	1018	974	993	978	969	1020	1004	970	1007	945	957	974	979	1006	992	933	962	1008	978	979	1021	1015	988	1012	1021	1024	1006	1079	1051	1019	982	972	1058	959	980	992	1036	1047	959	1047	980	956	984	1021	995	988	967	989	934	1024	1042	1000	1010	969	1025	974	1029	983	1006	967	1039	985	1025	972	1023	1002	1009	1015	960	1010	982	954	1013	999	994	1000	1035	1012	996	999	976	906	981	1015	1004	985	1031	1061	1014	1043	972	1027	935	1071	966	1031	1011	940	1015	954	1026	996	956	985	976	942	996	1016	1051	1029	1008	918	1028	956	988	949	969	986	1033	973	1012	1031	955	1033	1034	1006	956	974	1027	1040	1012	1000	1017	972	1040	993	1012	975	1036	997	946	1001	998	1013	1007	975	993	1013	961	988	992	964	964	969	974	979	1041	1021	1003	996	954	940	1000	1061	915	1029	981	1032	1000	997	985	991	1000	1032	1042	980	957	970	1031	986	981	994	1000	990	1035	953	988	1006	983	996	946	932	938	979	995	1013	1009	1039	1013	994	1003	990	981	963	1018	976	1025	953	941	989	1017	1032	1055	987	982	1015	976	1030	1000	964	1020	1006	958	995	973	1002	1022	990	1001	1002	962	933	1043	950	1006	975	979	962	1004	1014	1019	997	961	1032	971	1009	1007	982	1051	1059	971	1026	986	1002	941	974	960	1001	968	1019	1003	1019	987	1002	964	1006	1008	1013	1012	986	992	1010	986	987
23610	21487	29272	24135	21456	17793	1863	709	544	513	474	438	403	380	380	331	382	355	360	351	338	325	295	304	286	309	324	322	316	322	296	280	298	268	273	403	1545	2321	562	301	278	300	305	271	277	305	268	287	267	295	294	325	277	296	315	276	279	224	303	303	291	313	289	267	256	274	261	296	294	279	289	269	297	285	263	262	306	282	270	258	307	296	278	293	289	270	300	251	264	257	259	270	321	280	296	252	261	275	300	287	316	266	245	292	267	287	297	269	279	264	286	293	299	294	288	266	278	267	233	269	291	298	313	308	267	281	259	258	311	260	263	266	243	277	297	275	292	281	270	283	297	272	266	282	264	274	278	279	279	281	272	267	297	294	278	242	303	250	291	284	290	303	273	306	243	328	289	257	274	249	284	267	306	276	281	245	270	272	279	273	261	307	278	309	314	276	305	265	282	272	271	292	281	286	280	284	262	290	272	276	266	271	287	302	318	276	245	245	275	255	268	278	239	275	259	285	280	329	286	281	283	272	291	276	288	257	288	270	257	266	267	280	286	268	317	295	270	281	283	276	274	293	308	280	268	283	254	280	282	254	259	279	276	292	255	251	273	273	262	296	328	293	277	291	254	271	255	270	280	281	287	270	266	262	289	284	252	269	262	257	277	276	300	285	290	256	285	281	304	300	275	292	269	296	287	280	266	259	291	293	305	271	288	279	278	310	267	290	303	271	270	288	288	285	259	259	276	271	260	304	292	254	299	283	258	301	302	284	262	302	287	297	258	255	263	308	285	279	308	291	307	276	257	290	289	262	281	273	250	297	304	290	268	290	270	297	287	286	301	276	298	256	273	269	274	285	267	245	252	264	253	285	273	288	275	282	289	279	289	266	277	303	276	296	291	304	280	259	271	297	301	285	275	266	287	276	280	277	253	271	288	301	272	268	304	278	312	301	312	277	295	262	256	290	264	291	293	285	272	290	275	318	284	300	304	274	275	260	264	259	258	257	280	258	283	271	277	290	258	287	312	267	280	287	274	277	279	270	303	282	256	289	259	282	290	282	248	284	286	279	294	298	300	292	291	273	283	286	266	263	280	264	257	281	285	283	265	274	284	290	283	282	293	269	286	288	287	313	277	280	277	269	271	281	246	264	253	290	286	247	291	280	247	271	271	265	261	298	287	280	295	284	280	286	291	274	272	265	281	297	297	292	286	288	283	278	294	319	297	267	278	313	261	271	284	301	273	286	268	303	281	281	238	269	303	278	292	258	281	295	261	278	278	280	286	289	289	306	280	268	306	255	302	292	257	290	235	303	290	279	329	305	278	279	264	260	297	283	301	285	281	266	295	244	284	285	283	287	288	261	281	283	236	319	308	272	261	252	273	262	259	255	292	283	322	296	298	272	285	295	256	272	292	290	270	281	256	276	298	267	279	272	264	296	264	255	280	274	282	268	306	284	277	280	272	257	293	292	261	285	274	307	289	318	289	255	283	275	276	286	278	302	272	282	284	283	283	268	263	276	328	298	243	278	258	292	295	307	299	248	288	285	293	308	264	270	286	274	294	281	300	295	285	275	277	277	252	290	293	256	301	301	285	282	252	292	275	257	287	278	297	277	298	270	291	266	276	267	260	263	284	283	272	289	287	269	275	295	317	299	284	268	279	280	282	286	299	269	267	296	305	258	296	244	265	273	285	261	297	268	257	284	272	276	289	278	295	294	274	281	306	260	300	265	258	288	323	267	272	265	276	281	262	251	273	307	279	272	273	280	246	295	288	265	288	276	277	276	291	291	309	288	280	258	259	289	277	271	270	293	315	285	299	268	289	318	266	304	305	265	239	276	269	288	268	278	277	287	284	267	248	254	279	272	311	270	287	280	291	234	249	287	278	260	269	286	277	285	314	284	226	284	263	270	251	280	251	299	280	272	265	239	258	270	264	288	284	275	248	281	295	273	287	283	302	300	279	251	277	318	267	289	319	267	288	284	285	255	250	293	257	279	253	264	284	282	293	283	273	295	286	260	267	269	252	275	279	289	280	285	274	265	273	277	281	266	279	305	249	295	288	275	276	275	267	265	272	279	280	275	298	283	277	278	274	293	284	262	263	267	266	267	278	283	283	308	292	279	289	299	274	269	274	257	314	288	295	286	309	269	285	256	252	256	266	303	274	276	277	292	290	296	279	259	277	261	294	274	264	299	309	295	268	304	260	276	285	289	291	299	288	283	288	287	274	308	261	289	268	282	307	291	254	282	272	288	276	292	259	279	269	270	267	287	258	289	290	267	276	265	298	274	257	303	303	265	286	291	311	281	268	252	268	288	253	305	307	291	282	277	273	283	280	303	284	253	258	301	266	277	281	278	253	251	269	283	273	260	282	254	282	267	294	265	294	296	250	298	274	293	271	299	285	290	272	273	297	277	280	275	259	310	274	281	258	249	298	287	273	249	278	278	287	291	287	307	253	286	278	273	287	264	262	285	285	252	258	282	285	273	286	322	268	260	273	285	289	298	260	275	281	271	269	289	316	260	261	256	268	270	304	281	240	286	281	242	272	255	286	275	251	275	289	287	267	275	284	267	296	275	296	282	262	294	306	276	277	274	301	305	268	287	293	291	273	273	301	270	285	289	315	275	277	277	285	287	286	283	252	269	310	292	259	289	251	275	274	275	299	269	273	278	259	300	263	261	264	263	280	329	296	295	271	284	298	292	292	303	284	284	283	287	287	273	269	263	256	271	265	279	279	278	294	301	251	294	272	282	281	277	247	270	282	263	297	261	300	279	259	275	293	262	288	273	279	269	286	283	271	287	264	255	293	278	295	288	289	279	300	271	291	296	275	274	283	281	280	246	250	273	290	254	278	272	291	261	273	308	292	299	297	290	277	287	276	281	280	299	280	262	270	274	303	266	290	291	286	270	290	279	290	259	271	255	293	268	297	253	294	248	287	269	285	291	268	265	269	293	275	282	269	263	272	253	285	268	288	282	248	283	263	272	283	293	258	306	298	269	269	261	257	251	293	242	291	273	286	266	285	256	290	305	292	289	288	312	284	269	289	269	274	285	247	279	302	284	288	276	290	287	253	256	271	302	276	300	270	295	286	298	295	277	300	268	270	271	278	267	300	264	273	252	288	290	296	314	269	285	261	274	254	303	269	271	280	277	298	270	255	259	291	284	285	257	292	266	281	284	264	286	254	309	278	267	302	307	303	261	267	286	279	260	296	272	297	277	268	288	288	283	310	287	267	269	267	255	288	271	283	279	292	285	298	286	287	283	258	263	280	259	271	287	292	300	288	259	260	280	260	286	286	299	266	298	288	291	248	255	284	276	269	264	270	299	290	275	281	287	265	266	275	275	299	289	269	300	287	274	284	257	278	301	282	283	279	297	277	281	277	285	281	263	304	273	309	295	314	287	277	264	269	287	294	260	275	237	264	279	281	284	280	277	252	242	295	271	277	275	288	287	312	259	279	284	321	290	268	285	300	270	263	282	308	300	281	267
29159	49341	35517	13891	7086	3051	2205	1864	1538	1316	1140	1018	965	841	826	863	789	731	696	704	635	624	620	656	589	633	564	636	617	539	540	520	500	520	548	795	4076	6290	1309	578	534	495	501	498	511	505	543	513	507	508	489	469	471	481	533	479	490	529	496	508	559	517	507	503	537	467	507	498	450	497	467	498	537	537	522	544	522	550	467	474	522	508	510	503	494	514	479	539	529	521	518	508	478	480	534	493	508	484	506	493	481	522	503	492	508	501	517	486	491	490	562	536	483	535	484	513	506	494	525	514	471	490	496	513	484	487	536	539	513	500	494	466	510	494	475	485	469	504	505	513	516	467	492	541	536	505	524	505	493	506	480	526	514	506	472	552	505	484	497	474	521	529	511	445	516	535	487	535	499	499	477	491	503	509	499	527	478	482	480	520	528	470	526	490	459	475	490	507	469	519	502	474	489	499	506	498	504	494	492	491	515	472	486	490	508	499	502	494	488	542	481	483	512	541	501	491	514	486	573	510	493	480	440	491	512	516	499	485	526	416	488	514	491	489	493	556	527	583	510	499	491	530	535	490	459	492	506	498	556	500	510	486	496	494	539	520	522	479	495	551	450	503	466	555	471	479	491	521	478	518	504	498	469	506	448	486	473	510	481	477	488	494	485	544	454	513	501	490	524	511	510	490	527	504	483	495	525	470	507	496	488	506	536	494	524	469	464	512	445	478	473	501	477	504	466	510	472	500	504	455	456	498	543	479	470	516	493	471	476	536	488	461	512	496	456	512	518	500	510	489	520	502	496	482	539	478	511	463	489	541	522	505	499	510	488	488	489	514	480	531	496	520	514	477	480	506	503	505	500	478	468	545	503	486	474	488	481	506	476	506	507	478	535	509	493	489	497	521	485	487	482	520	523	558	506	506	528	509	500	519	478	523	488	516	489	507	532	473	498	502	478	500	480	511	434	520	473	488	511	481	499	490	498	516	544	486	466	485	514	497	485	536	486	504	470	516	495	536	518	496	526	517	489	498	491	500	498	491	538	522	478	486	509	504	511	475	521	462	516	517	499	522	470	543	481	514	479	479	486	517	519	506	477	527	482	512	473	495	512	446	526	469	490	493	483	490	462	455	512	513	494	509	526	532	501	544	448	475	477	524	483	454	509	473	500	520	494	499	511	489	466	506	517	469	528	501	497	500	549	484	488	478	484	511	509	496	460	522	469	525	505	465	487	490	509	475	525	504	507	483	510	454	532	513	475	541	481	498	533	479	513	502	513	483	489	508	519	495	515	555	546	472	479	504	487	511	499	523	492	477	483	517	501	482	513	517	527	502	514	476	465	511	488	468	486	520	530	520	485	555	485	504	542	501	497	494	504	470	511	512	519	498	484	486	516	468	511	462	479	517	537	498	489	483	531	505	508	505	491	477	498	494	465	490	512	525	444	490	496	486	488	445	520	475	520	442	522	484	507	507	520	473	498	523	475	540	520	499	503	494	494	510	540	499	477	492	465	464	486	521	510	536	512	503	511	504	493	497	499	496	476	510	517	492	514	458	510	500	446	446	537	470	539	487	466	523	456	496	537	491	518	534	479	538	459	501	514	515	496	495	484	536	485	555	503	507	519	503	510	473	524	515	507	514	518	517	511	491	543	542	458	512	513	520	470	477	474	523	463	519	483	530	441	465	523	508	493	508	474	502	516	506	548	538	506	459	447	497	518	503	494	463	530	512	516	473	495	524	517	480	530	492	491	518	486	523	483	463	520	518	524	457	528	504	488	493	513	503	527	525	475	457	469	484	476	497	487	522	509	496	530	495	475	537	490	470	519	496	511	518	496	480	504	506	497	497	545	504	506	485	495	514	500	487	469	492	506	477	470	473	448	479	484	533	502	505	498	504	502	498	507	524	495	506	475	509	493	517	476	449	490	518	544	497	540	471	503	479	529	465	480	447	483	502	478	500	469	509	487	467	513	474	520	495	500	487	505	493	472	498	472	473	474	521	516	502	500	533	491	483	482	493	506	522	523	501	465	529	465	497	553	458	521	473	525	494	472	525	499	461	486	506	496	499	503	514	483	508	510	538	544	511	463	504	487	504	458	490	492	489	495	489	512	509	515	503	508	478	525	513	488	528	550	510	491	466	493	490	507	496	495	487	514	535	466	546	499	538	495	487	502	472	464	500	548	489	503	540	480	497	500	543	493	462	507	491	442	514	509	496	502	534	559	477	478	507	504	504	515	537	499	521	497	523	466	485	501	515	493	513	460	508	518	501	521	502	494	480	514	480	493	500	527	498	498	516	494	504	507	468	500	511	524	543	478	501	528	469	492	474	482	488	510	475	485	477	497	482	485	503	536	457	569	522	519	498	482	494	469	474	483	481	457	459	493	506	458	467	500	494	475	479	489	531	499	491	486	496	447	483	571	509	487	499	484	515	518	495	478	491	492	486	511	489	549	484	522	518	490	490	510	524	575	473	502	508	534	478	507	496	497	542	456	519	485	529	501	464	489	516	514	477	515	525	515	508	489	512	500	477	533	518	521	482	469	499	503	499	463	486	486	517	521	485	501	515	497	515	466	486	495	494	508	497	484	514	504	492	500	516	534	507	507	516	493	514	480	478	502	501	499	469	497	458	520	491	489	490	516	501	501	497	501	504	506	491	519	520	470	509	507	515	503	529	521	502	468	493	475	509	520	527	499	491	454	520	510	544	489	525	495	508	530	510	488	491	498	466	463	503	495	483	526	477	508	485	481	484	470	495	483	474	515	490	471	475	457	511	566	467	485	498	471	496	522	476	499	516	438	505	514	475	509	530	493	480	510	555	480	527	481	479	505	481	495	447	490	486	508	475	519	474	519	514	479	500	491	500	500	485	473	493	483	509	485	496	511	463	495	503	512	485	501	502	481	495	483	459	466	519	502	488	535	508	514	502	481	515	493	493	465	528	468	487	489	436	508	489	514	539	498	496	512	478	515	503	517	480	482	504	479	515	462	515	471	493	463	514	461	439	506	459	488	458	504	514	534	479	478	506	519	523	532	553	505	537	478	486	491	511	465	467	512	487	498	460	487	514	458	522	499	474	508	498	496	498	495	489	519	455	459	508	462	516	495	512	519	550	500	502	516	527	515	539	488	508	474	506	495	477	464	505	499	479	534	463	510	475	503	498	520	458	510	501	487	497	518	504	509	504	448	517	506	502	509	486	514	537	531	513	498	514	495	470	500	481	528	483	501	473	486	468	517	497	487	485	478	526	482	505	572	505	506	508	520	530	502	499	504	524	474	488	495	473	466	482	528	500	452	489	475	502	464	517	504	512	504	484	484	491	500	511	508	492	505	519	512	486	472	536	495	556	502	489	495	505	481	495	477	497	527	506	527	516	511	489	510	506	473	465	513	512	488	522	530	504	513	492	460	486	511	492	487	475	524	498	495	489	493	452	501	484	513	480	478	531	484	496	484	526	521	568	516	486	510	504	477	488	529	514	511	496	481	489	507	535
27300	21046	13420	4702	1573	657	638	614	654	647	625	597	583	527	599	569	562	619	607	644	616	611	614	569	601	617	629	530	586	593	582	580	620	580	655	630	588	657	636	580	612	628	546	586	589	603	527	554	626	613	580	576	645	574	598	627	580	609	581	598	579	590	596	623	616	588	616	599	587	578	584	583	620	627	608	611	585	608	602	549	591	645	597	549	594	608	637	606	617	565	589	575	630	593	573	556	576	618	613	572	600	579	632	631	589	589	591	625	612	549	621	627	592	615	569	579	603	568	605	664	620	580	583	581	645	629	598	587	592	596	607	549	576	646	614	625	607	592	594	578	579	611	594	619	583	554	559	603	573	556	606	557	561	569	659	578	586	629	629	563	589	598	588	582	572	585	607	569	590	573	590	566	596	610	569	544	569	550	617	591	580	572	605	606	623	571	547	583	580	596	608	617	563	555	624	578	611	584	575	567	527	574	611	574	571	608	595	615	566	566	590	571	639	605	579	592	577	616	616	559	624	627	571	629	590	576	576	565	571	624	589	589	603	615	609	594	570	602	573	624	570	585	567	607	627	574	603	579	570	568	558	558	596	639	585	601	568	548	580	586	603	587	606	620	613	636	620	593	579	618	624	587	587	577	568	600	592	575	565	614	597	620	585	620	534	603	555	603	606	607	606	582	610	640	579	606	628	617	572	583	641	594	604	584	584	590	635	609	620	599	591	567	619	590	590	586	560	590	584	553	575	574	600	588	593	598	580	595	628	609	597	567	587	583	564	611	572	601	590	583	577	561	570	553	607	585	633	551	616	567	601	636	565	640	583	577	609	594	578	591	622	562	584	630	539	626	630	592	597	569	591	557	617	602	596	569	569	632	587	585	571	584	604	575	598	578	592	577	613	589	552	577	564	604	633	613	610	608	598	601	580	532	604	629	609	618	586	604	625	589	569	614	609	562	618	585	572	595	592	578	563	582	589	526	555	582	582	567	574	568	574	601	607	583	588	599	589	609	564	565	605	617	598	562	593	607	616	627	580	617	562	570	625	605	574	567	615	582	624	562	580	627	550	567	597	592	624	565	585	583	557	588	557	589	559	612	550	588	583	613	578	563	589	611	584	592	551	627	613	553	565	596	598	596	597	597	591	597	600	609	597	591	577	592	588	563	604	607	598	584	617	528	608	591	586	589	581	592	630	594	597	595	580	653	572	615	573	588	622	579	586	618	579	605	625	641	588	543	625	571	603	629	575	609	592	579	578	588	614	595	596	547	612	616	604	618	622	588	585	603	572	557	610	575	583	591	621	594	600	600	568	607	580	592	645	586	590	592	606	594	559	555	601	589	564	573	528	614	562	559	538	605	600	614	591	608	573	636	613	619	563	628	589	579	633	598	562	622	586	580	589	565	576	592	588	613	580	535	572	563	594	609	567	577	639	593	607	595	603	612	591	570	606	590	594	594	581	573	595	585	583	607	591	581	593	638	564	628	550	559	575	607	580	565	575	565	613	590	586	591	619	615	589	626	565	590	630	580	585	577	592	630	606	597	597	595	610	579	634	630	611	598	601	590	578	551	599	542	533	578	595	611	602	566	606	562	544	625	592	561	607	565	580	612	584	599	594	633	570	601	585	582	614	612	555	598	630	602	616	579	618	568	572	540	623	667	632	599	604	642	563	589	558	546	545	610	607	579	618	590	568	603	583	623	562	591	619	593	642	567	583	612	591	577	566	584	578	584	599	605	566	579	550	570	579	638	618	584	615	580	629	562	617	582	615	585	591	635	589	592	551	603	587	579	557	559	566	589	630	584	588	611	607	620	592	576	573	580	588	568	559	608	584	588	556	562	577	602	599	599	566	597	622	520	571	573	561	539	608	619	618	595	629	583	565	580	593	608	608	595	601	569	584	605	574	609	567	618	568	586	562	590	638	547	589	588	571	603	585	596	615	631	564	555	629	569	607	592	589	577	560	567	605	597	599	546	554	569	602	566	630	624	585	654	612	610	614	599	588	559	593	575	622	557	603	568	525	644	601	600	601	561	556	552	577	549	588	605	570	626	564	609	566	611	552	559	617	585	612	573	626	587	628	563	601	611	618	595	639	632	641	603	546	595	595	597	594	600	623	578	605	583	563	556	635	579	614	592	583	583	611	556	618	655	606	571	588	607	547	562	613	596	618	596	580	594	591	599	593	621	529	614	572	569	565	579	606	579	609	571	598	589	590	590	554	542	570	572	605	610	599	559	614	596	617	586	597	630	600	621	550	589	603	586	602	635	551	589	591	564	608	586	589	618	584	638	536	635	602	604	588	565	622	542	599	575	582	586	579	582	595	541	557	586	603	571	635	564	590	623	610	607	582	594	605	589	612	580	605	542	576	576	612	540	586	575	596	619	543	611	558	615	614	624	608	631	591	614	609	546	571	566	616	603	630	586	608	584	591	566	628	628	582	597	590	594	612	610	594	646	575	586	636	623	587	580	592	583	594	633	633	631	559	589	555	612	585	610	633	627	597	565	587	594	583	594	615	587	638	580	604	567	636	584	597	554	544	596	578	630	617	598	609	623	647	616	594	533	581	617	557	575	518	595	586	594	603	590	585	557	630	568	545	593	603	587	592	592	581	605	612	609	583	597	647	578	560	606	580	645	617	602	598	625	606	589	592	613	574	581	602	573	596	573	639	610	587	579	634	606	616	616	595	569	588	587	570	623	556	548	588	569	568	585	613	642	591	614	596	550	621	598	571	610	630	586	583	600	537	638	632	581	585	602	603	592	634	598	586	595	604	599	615	605	561	559	603	594	557	619	617	577	572	596	614	558	596	618	595	607	621	574	590	583	520	567	540	587	593	563	569	547	571	595	596	566	614	574	599	616	576	615	573	614	586	586	588	587	591	623	582	536	584	593	583	596	559	571	558	572	607	560	616	632	593	580	589	605	583	621	580	616	604	604	620	600	598	616	663	596	587	596	539	623	585	640	561	644	587	593	598	566	628	618	602	587	595	607	589	636	567	643	612	580	575	605	640	596	564	606	583	591	609	608	557	563	589	553	589	601	586	640	596	558	614	596	603	573	557	548	586	604	643	575	591	558	584	589	587	610	603	558	608	605	608	630	628	637	612	592	627	623	584	627	618	626	590	605	587	616	619	621	594	569	574	592	578	569	621	609	653	610	576	614	580	587	575	550	632	595	646	601	565	554	576	607	622	602	565	630	592	562	584	595	581	619	599	571	598	604	585	624	609	628	596	608	596	614	586	572	631	599	558	598	581	609	609	593	560	640	589	564	610	631	560	589	592	593	563	563	579	584	590	608	555	560	587	597	565	593	614	608	594	563	583	640	616	604	545	584	587	584	546	571	589	626	578	603	617	602	585	576	586	604	563	591	617	574	620	590	600	573	580	596	623	577	587	586	613	591	620	556	571	608	614	571	568	558	608	585	589	608	567	584	593	563	605	635	551	574	620	610	590	599	655	611	584	597	632	631	600	574	593	592	617	605
23591	28169	16112	7661	3349	1183	1092	1076	1035	1069	1040	978	998	1028	1091	1016	996	1014	1036	1067	944	1056	1003	951	1057	994	1019	1016	1065	1018	987	998	1028	1059	987	983	1060	1161	1216	1015	1012	996	1037	975	1018	1008	1041	1005	968	990	962	987	1006	998	1025	1014	1017	960	1035	998	1063	959	1005	941	1012	999	1001	995	948	984	1000	977	976	1017	1007	990	991	1028	981	999	1000	1005	1011	1014	1018	1036	1031	963	994	982	1048	1013	1004	1020	1037	1011	985	942	981	1044	958	995	1019	1055	972	976	964	1030	1017	1059	1016	960	1033	1007	1029	971	1004	947	981	1002	1048	996	1010	1063	1013	963	1015	1021	981	1029	999	1051	926	996	962	1003	981	982	1019	906	1025	998	1025	969	981	977	1009	993	969	935	985	1002	1026	980	994	972	1031	938	997	994	1015	954	985	994	979	1032	985	1030	964	1019	986	963	1035	1009	994	947	1003	970	1006	995	955	974	1006	1013	1011	967	995	973	988	1060	998	1018	1000	1018	1030	1039	1006	984	974	981	983	1022	1055	991	1085	970	1021	1038	995	1008	1048	977	1040	1030	994	1018	1026	1044	1009	1000	1016	1003	969	990	980	991	977	978	947	981	996	932	940	1021	965	962	976	1003	1011	1041	976	956	983	1035	985	1049	990	981	1007	1016	975	1016	944	992	940	978	1021	995	962	1008	966	977	990	972	965	1002	978	960	988	1015	921	960	991	958	1005	1002	988	964	981	1012	1018	997	1004	975	958	999	992	960	1051	1014	1026	1038	986	1019	1037	973	958	1035	934	1047	1012	957	1002	995	1026	958	1055	907	1012	966	952	948	996	996	1033	958	1000	987	1038	946	984	939	960	955	1029	979	972	1007	954	977	975	959	1009	1049	973	1014	983	1017	999	943	1047	1036	1043	995	1022	975	1000	986	1003	967	981	987	1009	999	937	987	1010	1002	952	1040	990	1007	972	1017	961	1042	995	1037	978	984	1060	992	996	1067	1000	986	992	1021	1007	1011	1045	989	941	978	1021	956	993	979	926	995	1058	968	1015	971	1016	978	1012	1016	946	984	977	990	1040	975	1008	949	934	1021	1009	977	940	978	1012	973	995	1023	971	982	936	1031	983	969	1030	949	971	976	965	989	1037	1039	1000	1005	999	1011	1047	1003	994	997	1011	948	1030	1024	972	1034	1035	1003	990	1014	956	922	1014	995	1066	980	989	984	992	1064	973	987	1024	962	989	974	1004	964	1030	1015	992	1002	977	1047	932	1013	988	994	1020	1059	1012	993	904	998	1014	979	980	1006	988	1008	1027	1018	997	1003	1037	1037	999	1001	1006	980	1041	996	988	1000	1040	986	936	953	981	973	1017	978	998	977	995	946	990	1009	980	1067	995	997	982	982	925	1079	1025	973	955	1025	988	1000	1039	1056	977	942	988	1030	1010	995	1029	1023	972	990	1009	995	1037	965	962	970	995	1032	1042	989	989	997	974	963	974	1024	1038	977	996	982	914	993	970	1006	1006	1030	968	999	983	1022	997	1017	1005	1015	962	1003	1013	979	989	973	1001	1059	948	1006	1015	998	994	1028	964	1039	977	996	961	1059	1002	1021	1026	961	1013	1053	1048	986	1000	1060	1017	1021	972	1056	1080	1003	968	971	1040	947	1019	1001	954	957	1018	981	1002	969	1042	979	959	1023	1019	1034	955	1012	1013	988	963	1075	968	1032	967	1023	1010	985	1017	996	1071	997	1048	1018	989	991	976	980	1025	919	997	1036	1061	983	1051	1046	975	981	1023	992	950	970	1013	1004	987	997	1022	1032	1027	1031	993	1022	1041	986	983	986	1037	982	953	1012	995	990	1008	967	966	1005	1009	980	993	990	1049	1038	1000	986	1006	1014	981	1050	1010	1021	984	1001	1034	987	941	928	1044	1021	1059	1099	1022	1021	1007	1009	994	934	994	992	1056	1021	998	963	994	1022	978	954	1020	930	1034	1000	1014	984	936	1016	1070	1057	983	1022	993	1027	1026	1002	1002	1011	1028	1004	1009	1029	987	1052	1043	957	984	940	956	1031	963	998	947	1012	1008	1032	974	1034	961	1047	935	976	991	998	967	970	1035	979	1002	1007	995	991	1000	973	1017	1060	938	916	984	1043	977	996	1018	986	1002	1056	998	1025	1012	989	994	975	998	1036	1032	1018	1008	988	975	993	990	1001	934	1020	965	1023	972	1001	999	1004	1003	993	1006	1047	989	986	1027	1010	1020	1003	1014	948	1017	991	966	1026	1014	1032	949	980	966	1019	999	1079	946	1024	1003	1015	1004	1040	1003	995	1001	1008	1012	999	1016	976	1019	1026	1012	998	972	995	1002	961	953	1004	1059	998	1062	999	952	983	990	963	1014	966	1021	1002	992	967	1016	1026	1006	1008	995	998	986	1003	1069	1048	987	1042	1057	1044	974	1033	1010	1027	987	995	979	1022	1036	992	1002	998	950	1048	1010	1013	994	923	1012	990	1003	978	1024	973	983	996	987	980	1025	940	1016	931	962	985	967	975	1045	1015	1020	985	1001	972	984	998	1017	976	1001	979	926	1012	1042	1028	1030	1008	967	994	995	994	939	996	1013	1051	993	1035	1008	952	972	995	984	991	1012	996	1044	961	991	1010	992	970	1010	960	977	986	984	995	1065	1017	946	1018	1001	1045	986	1027	992	1036	1010	987	990	1047	1015	965	992	1016	1002	1045	1023	1057	1001	1009	1024	963	983	1021	965	1011	1062	961	1019	1020	1004	1019	1025	1058	999	986	1001	1021	984	995	1019	1021	1009	1029	1030	999	992	1020	1019	1029	1015	958	1021	996	982	1024	1014	1052	977	999	1021	969	994	996	1014	1032	974	1008	947	1017	1025	924	992	1013	977	1048	967	997	1073	1017	1037	1023	1037	987	1021	1019	975	973	1051	993	1027	941	1016	1033	1031	972	973	1002	1012	1024	1015	1055	972	1003	1001	980	1029	1052	1004	1039	989	1006	1023	963	1025	968	1034	1024	1042	984	1021	1014	1011	961	1063	987	995	999	975	1010	1023	964	1013	992	989	986	993	1008	1013	925	1020	976	970	982	1026	973	1004	1037	976	1056	998	975	1006	1009	1029	1050	1025	1018	990	1025	1036	1015	1023	1015	1059	953	1014	1043	971	998	903	1005	1019	1041	1022	1022	912	1023	940	1027	1010	1011	1021	976	1002	1019	1066	953	1049	1029	1024	1030	1037	1002	975	993	1004	1012	1008	1011	968	1005	991	943	1017	1004	997	1005	1001	1002	958	1066	1033	967	1001	999	990	1048	1036	981	1002	980	995	989	997	987	994	995	1006	1012	1008	1027	948	992	1000	1003	1061	1051	986	958	1007	998	989	1070	945	1004	1013	990	1004	966	985	999	1010	1004	1020	1020	999	970	990	1014	991	976	1010	983	1005	983	1036	952	1017	957	1070	1035	1017	966	1006	999	992	998	971	1017	1016	946	1020	1005	976	1004	1034	983	1014	988	949	1026	976	1006	994	1019	1013	970	1012	1033	951	960	986	1002	975	1084	1005	924	1000	994	991	1000	1000	1017	973	997	986	1056	974	986	988	1032	987	997	1012	1004	990	1054	973	1015	998	975	1024	1034	959	987	1017	1009	1015	1035	971	1013	999	1019	1042	1009	975	982	998	1046	945	996	945	962	981	1005	1058	978	1054	1004	992	1018	1008	1032	1055	969	964	1026	1005	985	962	1012	960	943	996	1035	1039	968	1009	1013	964	988	998	999	976	998	962	949	977	1056	995	1042	956	986	975	1008	999	973	1017	1030	985	961	1000	956	974	1022	979	981	1007	992	973	1023	1009	1064	1014	1026	1048	1011	1047	990	1008	966	1008	1004	964	998	1055	1007	975	1037	969	983	1048	1003	1066	1012	982	954	1037	1032	948	998	1030	987	1036	1039	1006	970	986	1010	953	963	999	962	974	1026	1056	985	974	1009	995	957	1056	1018	971	1032	963	1010	1022	1015	983	1007	1004	1039	1009	1052	938	1033	974	1001	978	1034	994	993	1007	942	1036	973	1018	1052	986	1049	987	989	1003	1008	1037	989	1026	1005	975	1052	1025	1026	1036	991	947	1008	1046	1032	1042	967	1064	972	989	986	996	1016	964	1053	1006	1020	980	990	995	1002	1041	999	1019	970	960	1020	1019	1043	969	1004	938	997	978	1042	1009	1010	947	939	1021	970	1039	1017	993	1000	981	1001
24559	21372	28321	24770	17877	2285	1018	731	708	669	682	610	649	613	595	600	634	561	582	552	596	581	558	573	522	591	577	578	592	537	608	575	530	531	535	637	710	1381	1018	574	497	544	599	557	515	565	562	612	545	550	527	592	542	557	493	556	587	537	556	570	565	512	554	568	567	537	522	545	540	560	547	538	568	565	625	552	554	547	522	511	615	557	569	549	553	558	546	570	606	538	574	596	581	514	545	538	554	530	550	562	585	583	599	579	547	537	525	531	543	579	534	533	506	558	574	514	594	539	534	536	578	538	544	546	565	548	571	589	547	551	542	533	518	525	539	592	565	582	498	563	615	566	548	521	551	553	562	545	574	571	532	519	540	564	572	538	585	557	561	579	587	522	568	552	524	528	528	560	522	529	571	523	545	551	529	528	538	506	548	533	578	560	581	539	510	541	528	517	544	556	565	567	512	542	512	548	535	544	545	518	572	516	559	545	570	536	548	573	518	553	520	539	580	585	530	584	517	527	539	549	587	540	526	532	534	565	551	592	530	537	540	558	523	595	592	540	540	567	568	538	575	523	541	605	527	525	568	547	560	555	584	558	585	549	552	565	562	540	551	547	560	577	540	523	564	596	517	533	514	565	551	519	522	560	515	528	583	550	550	545	556	540	543	539	556	519	557	563	562	563	553	517	519	547	533	488	521	524	548	547	529	581	558	560	553	572	564	538	549	535	529	560	521	527	545	495	548	524	581	544	486	556	501	543	550	563	536	584	578	579	527	536	561	578	539	504	597	545	598	515	513	531	537	555	561	531	557	535	528	546	594	498	593	582	564	561	558	570	516	566	579	569	539	579	536	541	553	564	529	538	583	543	560	524	579	550	524	579	560	572	519	526	527	547	536	539	557	541	534	560	532	559	525	546	545	560	554	556	590	566	571	544	606	610	580	539	565	510	536	566	528	591	567	525	571	572	570	564	582	502	561	572	551	518	575	522	546	584	562	548	537	563	538	583	529	501	526	514	555	528	499	572	536	526	552	554	608	603	560	535	563	570	570	512	556	581	571	523	572	561	565	541	537	581	546	539	559	553	550	586	547	558	524	515	564	556	538	554	521	539	552	554	555	554	577	539	559	548	545	532	551	496	528	572	570	557	564	547	516	535	537	533	574	527	494	547	540	571	509	574	510	547	546	508	551	575	593	558	554	531	531	552	548	569	577	532	569	568	562	492	542	535	587	545	552	573	538	512	571	533	509	583	565	544	527	500	570	533	528	547	587	542	544	493	532	558	561	514	502	511	562	558	591	558	576	562	558	532	527	586	582	582	590	555	564	569	530	561	590	560	560	553	559	599	515	521	541	531	540	566	561	518	567	611	526	583	526	527	540	552	550	548	523	510	547	564	551	524	521	541	530	541	490	556	533	532	561	539	577	587	510	569	563	558	548	572	533	507	566	529	498	533	536	528	505	552	530	527	553	541	591	538	564	543	577	536	525	552	558	538	526	531	543	531	583	574	531	504	573	556	552	579	533	565	552	563	554	552	586	507	498	525	564	588	549	540	521	529	536	554	581	554	530	571	563	565	546	570	545	523	522	548	546	509	537	572	581	557	578	535	569	545	557	539	563	557	557	514	522	564	566	572	544	536	541	573	527	517	539	545	504	531	552	546	569	545	531	538	547	581	533	591	553	568	603	551	534	545	572	511	543	530	532	571	547	518	490	557	538	524	536	517	562	567	574	523	529	547	560	577	589	547	537	473	583	549	559	552	543	541	552	546	560	548	583	526	576	575	572	586	566	531	523	528	557	528	519	558	545	546	539	526	522	580	566	524	526	503	551	484	570	538	581	539	539	556	579	538	572	554	557	505	556	546	518	524	570	544	525	499	552	547	563	533	539	543	567	548	537	575	543	542	588	517	599	540	545	555	609	554	534	529	535	517	514	586	577	570	562	519	535	545	520	556	540	563	540	526	546	576	549	525	564	622	552	555	546	556	512	561	580	563	557	578	558	577	536	539	593	565	578	561	533	520	541	528	582	515	554	553	533	557	531	477	560	589	614	536	540	558	599	556	531	542	552	561	567	514	590	563	557	557	564	532	533	602	581	596	603	543	554	533	563	531	544	562	542	530	559	532	557	523	516	552	555	546	568	543	559	547	537	565	591	564	551	540	562	541	544	516	542	562	563	577	562	595	573	563	570	545	593	544	592	546	548	578	547	530	578	535	529	547	518	537	587	588	600	576	547	529	535	528	612	538	577	528	527	543	544	541	521	565	552	594	533	548	523	531	562	585	560	549	543	505	543	569	547	548	533	574	529	536	544	550	568	539	525	547	540	549	522	559	564	543	515	611	537	569	543	544	552	587	554	558	580	564	580	518	528	516	576	543	559	532	604	541	559	573	548	501	559	527	588	546	564	554	575	511	565	520	555	543	549	570	551	572	568	552	557	547	585	567	532	528	567	583	521	522	532	553	534	558	537	565	543	500	550	542	542	571	540	546	515	547	567	524	550	526	546	553	524	583	545	542	547	555	567	571	528	538	507	558	564	571	541	524	583	538	533	562	526	526	530	536	560	591	531	550	552	527	581	555	539	537	575	544	490	557	586	542	604	540	563	527	599	581	543	550	534	528	570	573	543	542	561	530	563	528	520	561	592	526	537	549	555	517	569	549	544	574	562	541	521	571	562	596	550	515	590	571	508	531	520	558	570	517	543	531	537	517	565	524	568	583	555	591	575	535	524	577	535	525	566	586	537	508	541	487	553	540	504	538	528	546	489	511	550	556	538	566	571	571	533	562	567	580	570	548	520	554	527	540	547	513	523	580	533	561	543	502	557	550	522	589	509	562	556	534	540	564	501	561	523	563	541	563	556	608	547	558	532	574	520	545	559	548	539	540	540	549	561	579	500	516	580	582	552	565	557	555	502	546	564	563	559	533	558	589	596	531	542	555	534	540	563	515	538	540	525	579	552	551	569	564	551	558	512	568	548	570	538	539	573	528	513	550	567	544	548	504	516	504	584	542	580	558	540	536	589	583	529	572	543	552	560	553	601	553	544	540	530	548	535	583	560	534	506	566	553	543	515	518	577	517	536	522	545	513	496	540	576	549	512	560	536	497	549	538	592	562	530	558	552	576	588	561	604	534	514	546	551	534	543	545	544	563	539	582	546	561	549	557	534	576	537	528	522	598	573	591	483	590	531	602	499	570	537	519	583	550	590	535	556	521	573	544	494	514	551	598	545	556	557	504	587	549	544	555	524	564	556	565	607	584	519	546	574	538	546	594	551	543	533	572	551	534	544	550	550	540	554	564	541	508	552	486	575	522	539	580	534	577	562	540	584	565	540	541	499	543	571	531	569	584	529	548	523	575	576	523	538	551	538	559	544	521	508	550	558	545	540	566	530	542	563	536	558	555	547	524	520	548	583	551	556	586	559	525	509	514	562	528	525	564	567	550	567	552	561	555	539	533	548	547	585	532	562	550	534	531	587	587	530	527	568	527
25577	35836	26728	14039	3880	2228	1861	1615	1395	1344	1283	1202	1163	1155	1101	1081	1057	1043	1090	1012	1040	1017	966	944	996	1001	1022	975	973	963	973	930	1043	978	915	1079	1388	3476	2276	970	946	935	997	920	938	975	936	956	919	928	966	967	963	956	932	1002	905	948	972	936	978	905	894	914	924	933	924	939	943	969	917	956	937	962	880	981	907	987	918	954	932	904	935	972	926	911	954	956	920	944	973	930	947	932	938	891	948	960	968	935	999	934	939	930	955	905	937	903	901	945	895	933	971	960	853	933	929	912	965	934	909	945	986	919	979	913	939	952	925	914	946	888	966	929	909	961	917	934	910	935	907	973	874	912	914	979	947	884	921	939	932	923	945	918	939	928	1027	924	994	891	949	927	916	905	974	955	1000	934	919	955	934	920	1033	948	928	880	922	893	1045	907	923	917	963	960	962	892	928	954	955	970	900	924	967	961	926	930	935	941	930	900	985	916	911	936	954	936	947	928	906	872	887	915	915	924	951	929	983	992	935	937	916	907	902	936	906	940	941	921	916	926	908	941	950	975	932	929	909	927	920	980	953	934	932	945	955	944	942	957	881	944	943	980	973	911	926	952	918	878	933	973	989	927	897	947	924	871	936	941	904	932	872	994	947	980	937	945	905	917	928	928	936	920	934	913	876	931	937	912	955	953	1013	934	932	938	942	956	940	916	958	935	1043	966	946	896	879	970	974	936	917	925	939	929	922	916	1006	926	924	954	914	914	936	938	892	945	916	915	971	934	964	923	942	980	959	1044	899	939	913	991	993	943	897	905	923	927	1012	950	943	938	910	954	899	934	924	952	964	943	962	963	944	933	960	899	915	881	917	958	887	868	936	903	911	934	936	933	911	884	935	910	969	997	939	950	926	898	928	935	922	918	957	934	959	930	960	932	900	960	907	884	946	1011	981	931	898	921	950	941	938	890	906	934	939	947	982	900	957	1003	935	968	988	930	984	958	950	904	971	907	923	956	917	952	950	902	919	908	943	973	939	969	911	926	954	925	914	943	888	975	973	961	913	940	953	909	977	929	923	973	991	943	933	931	944	955	893	896	900	955	946	907	905	956	927	944	929	931	998	941	974	971	863	897	889	931	948	904	901	970	921	931	991	916	911	964	956	940	963	920	1005	981	940	899	997	955	945	999	942	916	905	942	948	942	942	925	878	910	919	968	944	969	914	954	916	900	911	955	1004	960	895	966	913	930	920	973	920	890	937	1017	957	885	856	933	971	981	916	948	922	924	856	947	887	893	920	963	969	952	940	884	964	958	1010	942	937	956	935	956	909	911	917	983	948	933	906	920	903	904	894	947	935	943	938	950	941	904	906	975	940	890	926	948	939	922	897	971	948	946	918	963	918	895	912	938	961	948	973	975	963	911	948	941	916	973	919	945	879	932	941	974	923	944	943	899	969	902	976	968	923	898	925	942	916	977	951	961	950	869	977	958	933	940	920	881	908	922	947	941	962	963	956	964	937	921	956	946	935	898	952	938	925	972	970	952	901	941	898	936	973	904	922	958	970	931	940	942	958	931	957	910	1065	976	964	926	940	929	961	941	930	927	900	934	901	951	926	920	975	957	929	923	970	946	919	882	908	938	972	900	932	978	936	946	912	916	923	921	965	937	962	901	894	929	920	933	925	943	963	867	952	942	925	962	919	968	913	902	915	956	984	867	941	928	967	954	919	963	993	886	974	936	872	959	952	952	951	956	967	944	955	929	957	939	935	939	914	938	927	973	957	885	969	908	936	900	948	903	945	946	890	954	953	951	962	1011	920	900	894	887	919	902	914	966	922	920	926	921	923	923	968	942	973	918	931	987	953	950	949	980	959	956	876	948	954	954	899	893	932	899	920	922	930	919	929	908	912	979	919	973	895	899	971	926	932	910	923	918	913	966	970	913	899	947	928	948	874	924	917	939	898	957	976	937	942	915	967	995	951	938	931	929	921	925	1002	964	954	903	920	948	996	900	906	913	925	925	902	934	906	925	918	988	938	972	935	942	984	946	920	940	913	929	938	933	920	910	895	932	921	903	939	941	971	885	909	954	990	927	903	929	966	884	921	939	935	893	927	912	875	928	883	937	951	885	975	973	956	944	884	937	985	886	947	910	923	903	963	956	938	907	965	945	918	923	922	937	901	905	887	947	916	914	978	910	908	955	927	962	938	931	924	939	940	921	938	888	926	956	992	1000	890	955	901	927	943	986	981	886	922	975	965	941	953	901	934	971	927	968	962	979	906	904	934	954	971	971	948	914	915	949	929	913	908	937	938	931	913	955	885	937	936	907	939	975	952	938	929	947	926	920	931	935	970	906	871	957	951	889	907	951	952	874	943	901	894	953	897	948	992	943	1009	911	918	963	914	887	915	910	961	954	952	951	910	936	959	899	929	969	947	989	947	898	941	940	894	919	909	930	926	907	922	889	888	887	952	929	915	950	914	893	963	906	892	922	959	899	899	929	925	939	959	906	935	944	936	948	913	978	973	934	935	959	936	925	978	943	939	927	902	975	914	934	943	947	923	933	996	877	936	879	946	869	941	936	906	913	983	906	913	878	977	884	963	951	1007	979	868	922	927	897	939	961	944	938	956	949	986	949	951	880	924	912	908	969	938	907	907	934	953	917	907	848	912	1011	953	932	965	960	910	970	911	923	937	890	948	900	944	925	937	884	990	977	951	965	925	889	962	944	956	941	867	919	964	890	910	919	950	933	957	945	940	948	969	912	934	916	942	943	947	953	946	943	953	916	927	935	886	928	961	963	880	933	956	942	960	887	969	958	918	944	964	924	872	902	953	920	914	909	913	921	944	959	927	955	874	908	957	922	884	954	915	995	929	904	944	954	895	888	930	954	911	892	911	1005	910	979	885	892	937	902	916	958	918	951	932	877	894	903	965	960	922	966	952	902	887	890	983	921	900	925	950	886	949	904	927	940	937	937	943	922	971	917	948	920	947	884	909	890	920	965	929	940	917	943	954	974	934	908	938	941	892	925	923	973	931	928	946	963	939	894	964	945	889	898	884	1006	936	901	928	965	925	949	912	954	956	919	883	935	899	978	953	902	1008	905	952	974	964	937	922	911	963	929	968	890	924	902	909	917	887	953	908	902	1010	881	965	849	930	930	958	998	944	986	895	881	928	922	985	970	867	900	961	938	922	946	921	906	917	926	898	969	923	983	985	892	933	994	928	927	921	867	958	960	943	980	972	959	918	906	969	917	915	972	935	958	899	938	902	910	948	919	946	967	943	930	928	925	975	958	941	960	933	978	995	918	953	877	946	927	931	915	924	987	935	955	934	941	979	991	891	978	842	919	961	939	938	898	924	899	944	950	937	942	959	963	946	943	967	917	876	947	895	955	923	957	1026	973	881	957	932	988	948	935	903	878	942	979	953	872	919	975	979	914	946	934	899	994	940	891	954	944	970	957	990	979	942	970	937	959	936	963	894	913	914	897	905	908	937	1003	953	930	926	886	934	953	943	902	981	915	924	923	903	932
23579	21493	29174	24205	21486	17566	1811	731	564	503	462	459	403	400	353	394	341	381	337	330	294	302	330	315	315	284	333	310	275	310	309	295	311	272	266	322	1052	2370	1476	291	301	291	251	278	265	287	279	248	308	301	274	293	275	297	283	255	284	306	270	271	274	265	244	262	265	282	278	286	292	314	274	254	290	271	264	278	278	302	256	282	274	289	264	264	260	270	289	260	271	255	292	272	258	288	286	292	296	292	288	255	301	294	297	255	305	251	274	248	277	325	283	272	288	286	257	309	323	274	263	280	261	315	284	267	275	283	280	270	260	292	279	284	282	264	241	283	291	276	273	264	252	271	273	304	279	281	265	284	275	267	265	280	275	278	262	300	272	321	259	255	262	269	264	276	271	295	274	263	287	303	264	259	290	271	312	286	286	293	262	299	267	287	286	282	307	259	286	284	281	283	273	297	283	301	239	275	300	290	258	277	300	269	310	246	271	263	285	290	300	267	275	258	307	256	286	282	277	259	273	285	276	272	283	247	288	267	267	265	271	257	297	247	302	246	282	274	291	259	295	296	319	290	291	275	282	281	248	282	253	286	280	259	284	272	297	249	300	280	242	285	267	278	257	281	291	292	250	246	276	289	292	276	273	282	274	291	279	266	290	282	252	281	289	274	297	299	278	269	319	276	260	279	274	310	267	272	237	304	290	277	256	247	314	289	292	258	289	299	257	293	299	258	295	278	293	277	271	274	260	244	267	263	253	277	280	267	239	287	280	283	275	265	270	308	277	280	266	258	268	285	271	272	267	266	278	280	256	276	291	254	263	262	318	286	282	258	288	283	254	300	280	273	284	283	275	288	241	273	314	249	278	263	278	285	245	266	258	269	286	264	272	290	308	267	254	270	255	300	252	321	293	254	303	304	296	293	276	257	269	252	295	290	289	271	284	260	288	264	271	270	253	337	300	266	298	262	292	284	323	263	284	273	241	278	270	258	283	268	277	267	275	253	273	293	257	267	303	280	266	251	262	274	269	280	261	267	264	280	286	267	266	316	288	263	264	271	257	297	286	267	264	293	287	262	276	306	269	254	273	271	260	287	305	292	274	252	265	252	238	282	255	276	274	277	285	293	271	269	250	263	265	309	249	275	317	282	291	276	245	277	256	287	301	272	297	282	281	272	284	272	259	274	253	277	269	267	288	276	243	264	275	273	293	275	281	299	258	259	237	272	266	269	287	304	287	260	276	245	259	266	256	293	259	258	273	262	269	278	268	262	285	277	282	274	260	284	279	281	278	289	288	299	293	271	285	264	294	258	247	278	298	270	270	278	298	271	273	245	275	283	292	235	266	267	254	266	260	253	271	261	283	263	297	255	267	280	306	260	252	291	278	304	286	285	280	285	275	282	287	273	273	285	256	267	269	283	299	260	290	266	272	295	279	285	246	287	286	247	275	271	312	250	295	253	277	300	258	307	265	303	294	255	297	277	279	282	283	303	286	283	299	255	300	255	274	265	255	274	247	248	257	275	273	252	282	278	269	254	259	262	289	236	269	281	293	281	253	258	269	279	286	260	272	275	273	267	305	251	272	254	306	286	283	268	252	275	280	287	274	296	268	255	258	259	281	257	292	279	281	302	271	274	282	300	282	299	274	247	292	279	294	286	274	270	281	262	284	261	289	292	255	283	281	276	292	281	292	260	297	273	296	273	290	289	260	277	279	270	305	270	307	285	279	282	256	270	265	263	271	265	240	268	278	244	281	269	275	264	300	278	303	294	260	275	266	282	270	289	266	281	271	277	267	288	283	297	281	272	242	250	259	287	322	266	281	305	270	268	270	275	314	278	274	274	283	295	284	303	284	247	287	260	300	303	274	293	275	287	264	273	262	278	259	269	317	257	306	257	267	271	246	287	277	275	245	280	270	251	289	286	288	291	285	281	274	295	255	276	268	245	260	278	277	276	260	269	275	272	307	288	267	261	270	276	279	291	291	283	280	270	274	277	282	282	274	269	285	288	288	277	278	264	276	265	305	286	295	281	302	295	266	267	277	276	282	294	265	278	272	252	287	253	266	260	266	279	301	299	291	289	295	306	273	295	300	268	241	244	256	288	265	298	285	256	267	262	277	268	273	270	288	238	277	302	247	266	299	266	264	275	275	277	302	247	295	271	263	251	283	275	262	309	271	281	252	292	271	291	283	299	279	271	297	292	293	287	278	292	274	263	267	299	269	247	296	270	282	262	273	270	283	307	266	267	261	295	272	266	266	262	282	289	294	283	274	304	275	282	285	259	251	277	288	276	298	258	306	268	257	251	253	255	258	271	279	282	254	258	272	274	282	278	285	249	270	292	263	271	286	227	269	271	275	279	261	251	276	278	267	285	262	269	271	286	261	288	285	283	262	287	256	303	280	265	279	272	282	250	263	303	272	257	242	274	261	301	262	263	296	295	281	306	259	249	281	290	294	268	311	268	280	304	283	265	269	275	277	278	251	304	285	287	265	265	267	275	262	264	267	279	264	277	245	258	297	287	317	279	272	297	288	258	288	291	262	304	299	292	250	272	270	286	266	284	274	262	303	265	273	286	272	263	278	289	294	276	278	257	273	270	258	263	276	295	280	242	290	291	275	254	246	267	278	288	265	281	253	255	263	283	279	276	283	283	296	244	277	279	265	293	269	260	285	272	288	277	288	294	283	295	294	275	293	275	264	249	277	255	291	264	283	268	270	242	278	277	263	288	284	269	271	272	277	270	272	283	262	260	258	276	266	267	282	259	268	260	272	255	279	272	288	285	263	276	279	298	292	264	289	284	302	274	277	302	283	267	254	301	264	262	260	252	282	304	275	278	272	265	289	280	325	291	286	289	292	304	267	284	264	271	303	284	245	286	275	296	266	286	242	283	315	283	284	291	262	266	237	262	302	266	284	273	272	299	289	312	271	308	285	264	289	246	287	280	268	277	261	271	260	277	304	287	267	289	294	267	281	267	282	288	321	270	273	279	282	283	267	309	260	318	256	294	275	245	269	287	266	289	260	289	302	240	307	299	276	288	277	255	269	281	284	249	272	288	290	254	275	249	311	287	249	312	272	270	269	278	288	286	272	276	262	270	290	286	299	257	294	273	288	272	274	294	283	270	280	277	254	243	272	264	269	261	299	258	248	287	275	273	278	267	279	322	275	280	290	265	253	252	291	286	274	297	289	269	232	282	278	262	272	277	252	266	273	276	260	270	285	250	317	266	271	247	279	269	270	283	303	286	271	268	271	283	255	282	301	295	259	257	279	249	289	274	287	264	256	266	271	253	276	280	305	273	282	286	285	280	262	303	267	276	257	270	262	295	289	269	296	265	279	272	308	276	256	297	289	262	267	236	262	268	282	261	299	269	295	292	263	285	252	273	268	242	250	271	254	323	262	273	279	290	303	268	291	265	274	270	301	282	267	287	301	288	288	267	245	283	242	301	270	294	273	293	284	290	265	279	252	294	279	264	268	271	281	270	300	277
26327	43518	34774	16982	6199	3080	2365	1944	1590	1319	1268	1087	998	943	892	820	796	748	753	673	667	600	628	572	591	650	619	644	565	594	606	599	567	560	551	677	2782	6614	3817	607	493	497	467	494	496	517	503	520	466	488	520	497	532	511	492	507	492	491	517	507	521	521	509	500	551	528	492	472	517	493	488	530	487	447	532	467	528	499	502	535	456	491	465	488	469	535	509	515	490	512	502	512	470	489	465	451	498	499	480	498	494	488	511	499	502	488	555	479	533	467	509	451	517	468	511	518	498	472	479	505	483	515	497	535	503	465	501	527	492	511	492	492	507	504	481	508	497	487	498	476	497	481	451	481	488	499	525	479	490	519	536	520	509	476	451	483	498	474	480	477	512	508	495	499	498	459	490	501	500	497	472	484	468	508	515	478	486	550	489	484	505	494	504	510	481	506	478	517	531	501	496	475	497	503	478	507	505	490	490	538	510	498	488	503	495	501	492	485	480	474	495	492	498	459	484	478	480	444	502	516	464	462	504	492	490	491	487	517	460	508	499	524	511	527	483	479	451	503	519	488	495	486	506	514	504	478	504	491	496	513	507	465	498	489	481	487	488	479	512	512	511	456	494	466	476	472	483	523	506	496	503	501	490	485	483	474	559	510	510	531	534	488	473	473	513	513	487	524	482	496	565	449	490	468	493	489	485	449	488	533	532	527	543	506	492	526	489	506	517	501	523	540	481	536	507	481	513	507	487	520	502	505	473	483	493	500	515	497	508	536	496	485	493	482	497	523	512	505	522	500	499	467	517	509	505	513	490	480	493	461	506	473	533	466	513	476	537	502	487	469	539	493	489	456	484	521	485	458	531	472	497	505	503	510	502	474	509	473	491	495	515	464	467	454	508	480	508	510	515	531	509	475	484	514	470	457	474	482	473	496	506	497	507	488	502	526	528	508	505	477	488	479	526	457	506	465	481	505	529	516	456	489	485	463	492	447	479	544	531	503	483	553	489	484	477	554	508	491	450	486	536	501	481	511	495	496	509	553	506	509	505	493	490	498	511	494	476	492	522	451	482	479	487	525	482	496	480	464	518	506	504	474	446	486	484	501	499	499	480	502	500	495	491	473	492	527	475	518	480	486	496	490	514	465	544	480	534	493	496	514	496	469	489	483	486	488	489	540	517	462	519	517	501	496	489	491	484	483	496	504	483	547	508	500	473	511	499	474	529	496	487	470	509	472	491	528	506	504	489	473	513	526	511	520	491	509	494	503	460	463	496	459	467	495	458	486	508	484	495	500	451	502	473	473	471	518	543	473	508	526	494	464	456	500	469	524	455	507	480	498	468	440	491	503	529	485	497	504	542	470	506	473	516	444	486	516	519	502	522	495	531	516	535	538	475	504	526	489	484	476	492	508	540	479	499	487	461	490	466	471	463	478	492	463	491	512	493	495	526	496	511	504	479	526	496	487	476	539	503	486	497	507	459	503	486	501	504	499	504	532	527	490	504	464	526	469	533	473	509	468	502	501	479	501	491	480	487	464	521	515	477	458	481	490	512	484	467	490	483	492	518	511	498	515	477	468	525	467	489	527	492	482	477	460	482	504	510	506	498	491	500	510	509	563	508	468	476	471	468	509	518	512	485	516	495	464	492	490	507	507	470	492	466	515	498	476	512	469	482	476	503	514	490	458	526	501	488	496	488	498	467	475	498	480	504	525	497	499	469	546	481	484	499	491	459	494	470	508	531	477	505	468	497	502	473	499	498	491	528	496	517	539	516	461	474	516	504	501	552	484	493	478	446	473	514	462	524	471	509	489	473	498	501	483	533	477	513	543	478	488	458	555	480	491	501	510	502	471	457	485	501	481	504	484	483	497	491	497	485	511	524	487	507	483	508	495	488	479	462	498	537	502	490	472	472	489	485	520	505	572	477	450	518	473	479	513	524	479	522	470	471	487	496	476	504	489	512	485	532	490	498	512	529	503	460	511	525	499	484	490	470	459	485	486	466	485	516	479	470	505	497	495	503	525	489	491	512	505	443	514	512	481	461	492	528	469	466	522	527	490	503	518	479	475	514	476	512	510	517	501	481	499	477	515	569	526	487	498	486	507	481	477	490	525	522	494	494	529	519	536	490	494	528	467	468	466	494	483	485	475	472	546	512	541	486	483	526	482	495	460	485	477	490	497	479	503	502	510	522	489	487	499	469	494	495	510	480	484	489	458	512	462	496	499	442	501	510	471	526	507	499	484	524	509	515	496	479	505	491	492	503	474	492	444	469	491	519	465	482	482	492	502	496	442	467	510	472	476	523	469	480	512	476	473	488	503	474	502	498	474	484	478	479	498	454	527	500	473	491	481	449	484	503	475	503	458	467	476	522	487	476	502	542	470	493	498	489	518	496	489	501	480	488	468	495	487	480	522	513	517	520	465	516	479	468	492	479	456	498	504	486	519	499	490	508	509	497	554	476	501	480	526	485	492	488	511	445	507	497	451	468	466	509	458	459	499	525	495	490	497	443	475	495	492	542	489	517	465	483	529	492	465	518	504	508	488	478	536	491	499	525	481	487	519	491	482	493	486	495	498	479	483	468	497	488	474	481	508	478	526	511	508	483	488	475	513	468	504	463	517	530	466	473	517	505	435	465	505	526	510	487	468	472	496	516	494	477	503	520	513	534	483	502	496	493	498	492	506	497	470	490	485	498	477	502	484	508	524	490	509	521	517	450	500	504	493	513	486	511	470	473	522	467	498	520	489	470	541	528	486	496	488	512	516	504	495	458	494	505	491	518	493	497	478	517	490	521	484	484	504	486	511	512	484	473	526	510	542	467	528	505	499	461	516	511	491	536	498	494	496	491	479	490	488	500	496	487	514	465	487	512	488	499	499	494	475	428	489	490	477	509	494	521	498	447	489	470	524	479	484	487	500	474	539	494	541	494	505	524	487	488	495	480	496	511	482	552	512	518	506	511	499	469	513	480	531	486	483	484	504	471	514	434	482	490	487	507	496	529	546	475	489	500	506	486	469	498	489	446	471	472	502	462	532	538	503	492	534	495	504	490	479	470	486	446	491	518	511	499	487	530	534	502	492	518	471	522	480	503	456	494	475	501	517	495	513	482	491	504	473	474	473	485	515	492	488	522	463	527	460	535	477	524	458	485	518	473	518	514	526	510	459	506	434	474	501	494	474	465	469	488	534	507	455	467	501	489	476	495	490	487	483	495	460	503	472	473	490	515	493	502	506	510	490	501	497	516	474	507	528	493	477	478	523	480	486	515	500	518	507	494	490	517	509	498	494	496	480	526	478	505	458	495	515	488	497	495	507	441	473	483	474	506	489	490	491	509	501	511	499	449	522	461	531	456	482	505	489	520	476	475	515	498	518	456	496	499	473	475	503	512	507	498	534	418	474	463	503	471	526	496	531	497	480	520	511	486	506	520	458	503	541	491	506	479	491	491	492	463	476	498	530	505	531	509	509	471	513	492	528	488	510	502	506	481	482
27279	21102	16953	4962	901	659	633	623	625	647	616	601	652	657	679	642	664	619	640	664	666	627	607	632	649	679	610	661	620	650	614	626	636	695	612	588	700	777	832	691	594	647	637	594	627	676	617	659	612	601	659	623	671	635	625	634	658	603	643	626	617	615	596	637	642	600	621	629	665	613	667	651	631	685	667	618	635	649	649	623	618	606	616	649	600	640	615	591	652	592	617	662	637	613	636	624	620	667	652	674	673	614	597	644	626	562	625	635	657	631	643	642	649	661	634	628	601	626	603	604	662	638	641	607	619	676	586	605	635	643	590	641	588	649	682	618	659	598	613	620	625	632	615	630	651	602	625	614	633	641	608	677	629	668	634	665	637	651	602	627	641	641	623	661	631	638	677	665	640	650	611	640	646	684	630	633	646	653	634	618	619	610	642	661	589	618	645	617	659	600	695	601	655	644	608	607	620	597	661	644	626	646	640	669	599	622	634	638	616	588	588	652	639	618	666	625	642	629	595	638	642	630	632	615	604	600	602	632	667	639	613	643	640	607	629	617	594	607	643	602	633	603	669	649	616	621	633	644	625	630	629	590	653	621	621	613	634	644	611	615	605	627	629	619	633	652	648	632	599	628	613	638	635	586	626	603	662	677	667	618	661	657	637	633	667	626	636	635	617	648	610	649	620	608	626	645	594	616	620	625	635	609	632	638	637	635	624	606	651	631	622	624	668	593	626	647	663	665	614	630	632	625	611	599	647	600	646	654	662	639	674	609	586	624	612	622	614	603	604	587	632	624	616	599	631	625	676	653	615	687	646	667	582	630	649	608	598	599	632	622	644	615	651	598	655	619	623	637	633	672	603	612	618	653	630	603	638	632	630	620	625	645	649	625	565	640	635	669	640	596	608	641	631	664	671	630	667	648	654	590	602	634	609	658	610	650	630	632	676	609	617	696	610	605	608	635	615	641	648	614	619	620	649	617	637	637	658	610	639	643	590	629	604	637	647	613	633	644	624	645	638	639	616	617	623	597	602	617	638	624	608	623	613	633	649	614	594	574	644	624	626	624	634	626	613	685	612	661	595	632	629	601	656	617	651	566	658	658	612	608	633	623	570	622	646	640	601	662	641	671	592	643	664	629	641	587	602	651	657	642	633	649	637	645	616	592	639	628	646	614	645	620	638	596	627	639	625	622	634	642	679	601	645	622	614	617	598	640	612	643	632	621	644	648	658	616	658	614	664	679	648	661	633	605	635	638	607	606	674	618	646	643	601	636	608	601	612	587	668	636	595	626	640	687	640	625	590	663	691	641	629	611	655	605	667	615	626	625	647	628	640	635	635	628	655	629	610	641	644	616	639	670	667	667	642	608	639	630	621	633	668	658	632	594	628	649	641	602	657	639	626	660	674	605	583	612	645	623	644	633	602	570	670	643	620	656	642	613	600	604	629	603	620	656	632	631	633	636	639	616	651	639	599	632	676	603	584	670	611	647	624	639	618	621	651	610	638	629	657	619	615	625	679	677	631	585	607	654	618	625	586	606	611	678	592	643	654	639	627	638	618	592	618	634	617	678	636	592	622	678	628	641	617	666	590	665	614	587	607	627	614	627	635	623	675	620	614	653	636	590	668	631	638	631	612	624	634	612	676	632	643	599	643	659	625	628	663	614	581	601	626	636	598	644	671	649	642	618	609	640	591	656	623	630	626	606	636	630	626	648	653	631	656	698	632	627	660	594	619	662	647	590	608	635	623	651	625	634	612	612	638	629	680	636	600	577	632	594	626	650	663	694	626	624	589	621	638	635	643	671	620	655	619	645	626	611	565	641	615	599	591	638	637	646	685	662	644	633	662	609	621	648	605	607	629	674	636	698	578	613	615	626	638	624	636	627	627	620	617	584	657	631	577	595	594	633	642	655	627	622	637	632	663	618	605	642	634	644	661	630	671	623	600	638	637	565	635	630	625	593	649	618	641	617	647	632	641	621	636	665	625	611	599	593	621	624	593	624	617	639	656	592	631	656	623	660	602	648	658	647	620	636	636	606	579	609	647	661	634	672	662	606	666	653	597	584	621	675	639	664	636	620	640	642	643	653	604	628	606	638	639	624	620	647	660	650	630	609	583	610	635	623	650	634	663	628	640	680	616	600	657	596	607	628	613	632	636	620	635	645	632	639	684	609	582	646	631	586	599	669	654	596	584	586	628	628	640	601	608	651	626	623	647	608	568	626	680	662	677	634	635	619	685	688	645	638	628	626	644	669	629	616	633	612	617	603	604	621	602	636	584	661	625	606	623	660	621	646	673	578	641	609	676	637	617	629	591	580	620	647	671	651	650	655	651	625	593	600	667	632	636	610	643	616	635	615	676	606	613	608	647	625	612	625	685	640	616	597	657	650	612	625	599	617	643	623	606	639	611	650	618	625	587	673	624	624	667	611	631	649	644	614	575	613	613	647	631	608	629	627	667	569	596	659	617	662	646	598	623	650	599	611	616	627	637	610	644	637	628	596	613	614	609	628	626	655	621	610	661	623	621	659	658	638	626	635	647	602	600	591	610	639	640	635	639	602	641	611	620	671	666	588	621	604	596	595	659	619	628	638	659	643	599	658	602	607	607	662	619	632	609	632	581	629	641	627	639	624	652	575	603	597	615	576	617	608	612	637	623	648	624	650	603	630	648	654	642	658	603	598	634	641	635	617	622	675	665	650	614	616	652	608	593	637	632	677	645	636	622	632	682	620	634	646	610	645	648	612	607	601	671	626	669	622	667	646	638	706	617	600	594	630	670	641	643	631	620	615	635	608	590	625	660	642	632	625	602	598	639	641	625	639	641	626	649	636	616	650	598	663	657	624	604	656	643	651	647	658	634	616	564	684	623	611	589	639	653	642	607	691	625	645	651	622	601	678	662	615	598	620	645	604	633	608	592	630	606	653	621	640	644	629	630	623	659	630	661	619	610	651	604	662	625	604	664	594	633	615	673	600	608	617	684	649	635	620	603	671	640	637	588	624	608	596	606	634	592	632	657	665	670	642	655	672	657	643	610	642	628	654	622	610	649	660	602	629	612	618	621	672	599	621	668	631	641	616	616	635	609	613	650	634	603	652	639	648	626	626	637	651	611	555	650	604	622	652	648	618	661	628	581	611	643	591	642	617	630	614	602	622	593	672	671	637	629	667	585	622	628	624	639	644	625	662	600	620	658	640	604	633	645	627	648	610	615	644	626	617	653	651	649	682	642	605	648	635	635	637	595	643	623	636	638	622	660	622	610	629	614	628	591	600	622	651	583	595	658	638	624	682	628	579	664	622	668	643	600	679	602	622	662	621	654	600	632	643	619	647	606	613	614	622	627	657	594	625	625	642	671	622	624	634	612	645	630	680	595	645	625	658	583	599	583	613	612	650	607	652	615	640	643	623	649	615	642	656	651	646	664	660	627	626	652	641	645	661	638	659	586	656	620	625	638	644	642	593	669	643	619	556	629	621	614	641	618	583
21956	28764	23125	6376	1651	1222	1129	1117	1098	1098	1023	1077	1062	1089	1107	1092	1045	1104	1031	1028	1041	1053	1026	1024	1045	1044	1020	1076	1057	1122	1054	1015	1091	1043	1085	1069	1197	1434	1551	1173	1067	1070	1055	1024	1050	1090	999	1072	1073	1104	1092	1047	997	1092	1089	1041	1023	1133	1040	1046	1105	1041	1097	1009	1134	1074	1068	1047	1049	1019	1027	982	1038	1056	1070	994	1034	1061	1067	1026	1055	1022	1048	1053	1041	1039	988	1090	1049	1054	1045	1110	1035	1048	1037	1063	1060	1035	1054	1023	1068	1115	1084	1064	1061	1062	1070	1082	1021	1077	1072	1105	990	1097	1103	1080	987	1066	1031	1039	1053	1041	1083	1044	1101	1069	1065	1077	1071	1021	1029	1062	1025	1096	1071	1066	1022	1044	1069	1041	991	1138	1095	1101	1058	1085	1081	995	1133	1062	1018	1029	1065	1062	1120	1136	1048	1078	1038	1030	1092	1060	1039	1024	1062	1072	1092	1058	1107	1092	1047	1031	1084	980	1013	1083	1007	1073	1097	1054	1028	1061	1079	1024	1068	996	1020	1007	1059	1051	1098	1035	1029	1075	1080	1054	1076	996	1070	1059	1045	1135	1036	1031	1066	1087	1006	1061	1053	1036	1135	1048	1036	1054	1066	1028	1065	1087	1034	1006	1008	1109	1070	1038	1085	1042	1054	1065	1067	1025	1040	1061	1092	1074	1103	1115	1041	1031	1039	1064	1064	1062	1026	1061	1028	987	1051	1072	1031	997	1077	1024	1086	1066	1106	1075	1068	1081	1101	1045	1050	1020	999	1022	1073	1038	1047	1079	1055	1016	1036	1001	1041	1058	1028	1067	1082	1047	1086	1048	1056	1061	1057	1106	1093	1093	1035	1010	1040	1040	1042	1047	1003	1020	1040	1064	1059	1102	1014	1055	1019	1053	1047	1066	1103	1052	1037	1115	1073	1074	1039	1054	988	1014	1048	1074	1031	1107	1065	1089	1110	1015	1033	1044	1031	1093	1080	1084	979	1040	1048	1005	1024	1065	1099	1055	1076	1075	1042	1088	1052	1021	1061	1055	1068	1068	1018	1037	1029	1063	1050	1034	1042	1095	1038	1024	1052	1025	1067	1074	1094	1045	1065	1033	1062	1039	1086	1048	1085	1066	1100	1032	1054	1040	1122	1061	1066	1051	1047	1047	1025	1096	1085	1016	1079	1048	1005	1113	985	1087	983	989	1053	1000	1087	1023	1049	1006	1052	1036	1054	1071	1091	1065	1010	1049	1051	1070	1020	1017	1131	1061	1033	1073	1029	1087	1107	1026	1146	1035	1109	1022	1065	1056	1110	1085	1010	1056	1009	1097	1098	1093	993	1024	1027	1052	1145	1065	1052	1069	1060	1064	1062	1010	1083	1049	1053	1076	1029	1038	1048	1045	1123	1009	1100	1039	1081	984	1066	1051	1126	1104	1034	1039	1074	1073	1052	1124	1031	1105	1053	1060	1059	1029	1053	1033	1078	1115	1072	1097	1067	1052	1098	1071	1061	1021	1010	1012	1029	1069	1107	1079	1037	1069	1083	1055	1008	979	1034	1017	1048	1015	1018	1045	1031	1078	1059	1089	1028	1029	1098	1067	1004	1072	1062	1094	1066	997	1016	1086	1068	1093	1011	1079	1076	1068	1079	1109	1122	1085	1037	1120	1063	1049	1044	1070	1118	1029	1084	1040	1086	1066	1096	1098	1049	1036	1065	973	1058	1018	1108	1035	1029	1049	1073	1049	1058	1099	1048	1059	1079	1045	1068	1002	1039	1060	1059	1065	1094	1028	1054	1056	1026	1059	1051	1080	1083	1036	1124	1072	1022	1051	1048	1031	1052	985	1075	1081	1069	1054	1074	1030	1090	1052	1067	1031	1083	1058	1086	1085	1046	1103	1104	1029	1098	1112	1066	1077	1024	1053	1017	1040	1026	1108	1038	1022	1000	1063	1088	1106	971	1052	1107	1056	1094	1076	1052	1056	1081	1068	1050	1037	1114	1040	1017	1062	1096	1009	1077	1006	1033	1037	1072	1044	1041	1052	1087	1082	1071	1103	1032	1076	1079	1095	1085	1091	1104	1055	1063	1031	1050	1013	1077	1069	1091	1001	1057	1073	1051	1086	1058	1013	1097	1097	1047	1011	1072	1072	1104	1070	1089	1043	1033	1046	1069	1063	1050	1093	1053	1002	1071	1033	1029	1058	1066	1046	1027	1063	1042	1101	1021	1042	1031	1028	1028	1066	1011	1108	1078	1067	1113	1071	1044	1147	1052	1054	1023	1059	1051	1049	1105	1088	1116	1003	1034	1050	1036	1049	1053	1042	1072	1107	1091	1062	1086	1036	1076	1100	1069	1071	1094	1076	1047	1041	1008	1021	1129	1071	1144	1048	1053	1091	1027	1067	1045	1027	1018	1049	1056	1029	1067	1095	1076	1023	1019	1023	1026	1065	1065	999	1023	1028	1080	1025	1049	1047	1023	1060	1088	1053	1025	1075	1056	1086	1025	1053	1046	1074	1039	990	1020	1092	973	1080	1089	1080	1078	1058	1029	1051	1080	1020	1044	1037	1045	1005	1097	1022	1079	1039	1031	1055	1071	1025	1090	1072	1061	1031	1031	1088	1066	1045	1056	1035	1044	1025	1071	1083	1017	1009	1091	1073	1021	1060	1029	1061	1106	1083	994	988	991	1041	1008	1055	1115	1090	1066	1075	1069	1046	1049	1100	1078	1068	1077	1126	990	1075	1086	1064	1045	1033	972	1036	1035	1062	1102	1014	1049	986	1060	1060	1059	1055	1173	1068	1044	1033	1043	1083	1003	986	1064	1040	1104	1075	1077	1048	1084	1059	1108	1045	1068	1082	1052	1064	1120	1053	1041	1036	1086	1033	1023	1026	1051	1043	1014	1103	1083	1092	1044	1053	1021	1009	1044	1109	1033	1033	1098	1041	1049	1025	1107	1093	1031	1068	1023	1066	1073	1076	1051	1072	1027	1078	1078	1079	1078	1048	1071	1027	1062	1020	1077	1105	1132	1046	1082	971	1079	1055	1070	1098	1120	1111	1039	1038	1094	1052	1086	1006	1042	1092	981	1012	1075	1013	1016	1062	1100	1061	1085	1061	1026	1066	1075	1111	1086	1024	1098	1032	1023	1035	1070	1069	1007	1039	1065	1062	1010	1000	1052	1064	1069	1063	1070	1084	1127	1089	1025	1050	1060	1034	1022	990	1041	1050	1023	1097	1100	1085	1100	1058	1114	1063	1073	1109	1083	1069	1091	1121	1031	1085	1019	1066	1043	1039	1077	1036	1013	1116	1049	1032	1054	1096	1066	1081	1031	1037	1034	1052	1078	1025	1029	1011	1009	1113	1100	1093	1034	1021	1024	1064	1022	1118	1091	1080	1027	1061	1067	1062	1079	1060	1057	1050	1054	1018	991	1063	1044	1109	1055	1023	1050	1012	1080	1118	1128	1135	1027	1025	1046	1089	1067	1027	1050	1008	1044	1086	1053	1064	1014	1083	1091	1115	1022	996	983	1046	1066	1049	1028	1059	1031	1127	1057	1029	1027	1093	1069	1067	1116	1073	1073	1075	1083	1035	1025	1043	1079	1044	1115	986	1032	1053	1118	1057	1031	1066	982	1071	1042	1063	1089	1083	1070	999	1109	1024	1042	1065	1038	1078	1121	1070	1063	1015	1069	1065	1112	1017	1095	1107	1034	1017	1092	960	1018	1097	1033	1005	1074	1046	1086	1010	1114	1080	1049	1077	1001	1041	1038	995	1100	1136	1103	1064	1050	1070	1053	1067	1072	1013	1057	1067	1058	1001	1045	1093	1004	1019	1047	1080	1033	1072	1101	1069	1029	1055	1031	1063	1153	1009	1065	1087	1087	1081	990	978	1025	1025	1062	1038	1071	1057	1125	1060	1035	1073	1058	1032	1056	1003	1035	1057	1053	1062	1061	1123	1093	988	993	1019	1072	1106	1076	1070	1070	1076	1052	1047	1093	1082	1039	1068	1083	1123	1023	1125	1062	1031	1037	1011	1056	1100	1061	1009	1060	1070	975	1028	1093	1022	1067	1043	1095	1103	1036	1032	1053	1077	963	1086	1060	1035	1059	1069	1085	1043	1024	1101	1112	1114	1100	1042	1087	1056	1049	1031	1018	1078	1044	1015	1034	1082	1065	1024	1005	1043	1058	1053	1076	1034	1036	1058	1070	1044	1097	1077	1038	1081	1111	1054	1018	1095	1058	1075	1082	1070	1058	1033	1030	1075	1080	1065	1064	1047	1081	1060	1013	1063	1062	1017	1027	1056	1060	1025	1036	1090	1025	1049	1055	1099	994	1077	1086	1139	1032	1044	1035	1051	998	1039	1046	1038	1148	1036	1046	1003	1076	1057	1018	1036	1043	1095	1057	1102	1085	1102	1076	1028	1058	1067	1093	1033	1053	989	1049	1044	1124	1122	1106	1034	1007	1033	1061	1074	1087	1057	1052	1010	1052	1061	1037	1048	1040	1048	1076	1026	1149	993	1092	1087	1094	1058	1083	1081	1039	1034	1039	1065	1105	1037	974	1048	1099	1041	1067	1055	1081	1034	1028	1051	1042	991	1055	1040	1044	1088	1078	1107	1026	1068	1025	1055	1031	1065	1059	1070	984	1110	1031	1074	1027	1113	1036	995	1070	1050	1065	1068	1065	1067	1054	1042	1013	1019	996	1093	1068	1016	1026	1024	1069	1072	1041	1092	1093	1057	1074	1091	998	1069	1014	1066	1064	1046	1064	1070	1080	1087	1079	1053	1041	1040	1056	1054	1085	1096	1076	1051	1046	1067	1066	1076	1024	1054	1010	995	1056	1086	1085	1034	1023	1036	1103	1062	1015	1046	1037	1051	1054	1007	1047	1017	1061	1071	992	1054	1064	1030	1068	1081	1047	1061	1049	1133	1132	1092	1018	1077	1034	1109	1004	1069	1066	1032
24552	21407	28320	24886	17690	2289	1067	825	761	685	640	652	597	582	634	667	671	593	602	612	578	583	577	556	645	616	632	638	560	626	588	624	549	617	613	608	751	1282	1962	990	566	617	568	586	576	579	539	572	565	586	583	587	572	591	593	545	564	574	614	574	555	586	573	536	607	623	577	604	583	583	572	588	590	626	550	588	576	597	529	579	589	547	561	562	590	588	537	537	536	590	550	566	545	579	584	584	558	620	611	584	567	577	559	546	573	549	624	611	571	587	557	618	552	569	585	593	619	575	556	586	593	616	525	567	595	585	607	595	590	563	562	559	556	599	537	604	575	641	610	588	555	597	563	592	541	556	568	571	562	598	578	533	527	572	555	517	599	574	592	620	577	576	565	580	562	592	543	523	595	549	564	527	567	552	620	593	571	613	580	497	578	587	597	644	535	547	552	583	537	593	572	574	550	585	571	555	554	556	556	563	604	555	619	526	590	554	557	540	582	579	580	542	547	606	600	598	554	567	586	566	573	554	575	555	582	528	606	589	591	615	536	532	572	569	564	560	584	582	555	566	525	575	616	582	579	607	599	577	599	591	556	552	573	583	553	639	574	554	565	606	585	563	627	600	553	581	590	526	537	537	564	570	548	582	532	556	607	564	585	613	539	627	570	572	576	585	576	559	555	571	589	555	606	571	588	573	576	597	544	566	596	566	558	599	573	578	576	583	596	508	531	545	623	597	530	555	561	578	584	556	564	526	611	520	571	567	548	553	633	543	617	566	562	595	606	556	557	563	576	556	552	606	556	551	617	591	593	596	595	586	559	573	582	576	547	596	607	556	548	597	579	584	571	556	579	572	572	583	598	573	535	549	564	608	614	598	547	555	568	573	567	530	604	561	584	592	541	529	543	573	550	575	566	568	590	548	584	618	542	575	587	601	591	598	589	647	600	620	593	590	584	561	598	566	558	554	607	570	560	566	592	540	575	622	580	580	575	583	598	546	607	545	586	593	591	586	586	552	545	628	596	547	586	564	572	563	581	570	588	556	562	569	588	555	551	547	539	562	526	588	556	603	574	582	551	650	599	599	583	568	586	562	551	565	559	603	549	571	563	573	541	577	590	608	528	588	577	592	538	554	591	594	554	582	558	579	587	584	579	585	550	529	606	573	534	559	600	613	601	555	577	580	574	551	534	541	556	598	588	580	543	567	558	538	546	616	588	600	563	580	545	586	564	580	567	573	606	608	547	619	583	580	563	575	601	539	581	580	541	601	546	584	586	591	569	571	573	571	566	524	585	572	608	571	574	540	594	586	576	568	562	553	594	567	561	557	624	582	614	552	592	585	546	547	585	582	591	597	559	530	562	573	599	535	634	579	600	542	583	617	580	575	588	571	563	575	575	553	545	607	573	575	585	596	582	593	557	570	585	573	580	575	591	534	571	568	575	514	573	565	589	566	613	552	559	582	592	548	548	549	584	520	545	569	586	568	585	590	640	582	553	600	576	568	586	585	561	606	561	584	577	556	541	569	555	602	564	579	546	581	569	570	553	598	584	577	586	565	587	576	553	564	559	568	551	552	616	642	503	614	512	592	583	598	603	549	555	559	569	565	559	542	521	543	580	588	583	556	559	569	572	549	552	612	559	566	568	592	548	594	573	601	522	612	598	541	573	601	597	574	504	577	574	579	584	595	588	582	569	571	545	560	594	623	548	557	563	604	618	585	570	587	559	559	555	583	591	618	594	565	594	575	562	550	589	556	547	624	590	526	559	546	538	619	536	592	601	564	576	601	542	592	535	545	569	544	575	584	554	615	584	553	575	557	550	587	524	592	601	563	575	551	638	583	570	555	577	577	578	580	548	567	564	565	591	548	549	577	529	552	584	543	552	589	568	563	564	593	563	592	588	559	603	621	604	565	551	552	583	557	580	569	613	557	552	585	565	568	589	594	559	583	573	593	601	578	563	575	585	569	553	590	593	547	614	561	562	602	581	588	580	565	583	590	568	596	560	571	535	569	557	548	591	570	577	583	569	577	543	545	574	594	556	531	569	571	562	537	603	550	535	515	604	563	548	540	592	575	589	566	559	565	610	543	560	598	596	570	563	595	562	584	553	549	590	604	588	590	621	566	623	579	550	599	593	557	570	587	577	603	573	567	555	609	560	583	593	588	585	554	565	601	569	546	570	571	552	570	521	621	561	572	614	576	576	519	540	581	622	540	595	572	564	582	614	605	593	552	579	592	557	522	584	589	593	537	557	624	549	552	571	582	611	573	582	566	560	599	573	598	599	569	585	560	542	563	582	570	557	609	546	579	561	600	557	607	566	553	579	560	554	582	615	547	551	536	574	605	582	592	566	574	567	590	576	559	593	548	575	551	558	572	568	532	557	581	559	588	587	598	564	576	624	583	590	564	544	587	595	569	529	610	567	540	557	560	565	570	578	572	529	526	570	573	568	578	567	561	528	540	538	568	549	575	538	567	570	560	552	582	551	575	579	576	597	597	623	566	578	560	527	524	553	596	566	552	578	600	582	573	582	554	583	613	587	589	544	559	570	616	579	575	592	567	564	597	554	564	561	544	571	585	606	599	583	536	551	568	601	634	576	540	565	545	585	608	592	534	583	567	535	577	583	577	592	562	570	569	607	565	557	567	601	622	603	588	581	541	583	582	577	579	587	525	580	574	564	563	564	558	621	615	623	594	537	548	542	546	559	579	526	588	528	615	578	583	574	584	544	607	547	564	552	599	584	547	575	572	545	563	569	568	588	549	590	512	570	582	581	536	577	630	569	546	588	558	558	580	563	534	613	568	557	621	557	592	570	533	556	614	529	565	592	548	596	572	588	586	615	550	581	577	582	580	567	547	546	583	593	568	608	582	557	618	564	574	578	574	628	528	562	579	590	591	613	561	578	594	588	585	579	560	543	549	583	529	553	557	519	591	577	583	602	573	530	526	547	521	569	570	560	584	586	584	545	541	567	576	598	546	554	567	574	606	552	602	560	570	588	586	575	580	584	572	579	597	539	558	561	573	552	654	558	555	600	552	611	562	573	556	577	567	562	582	626	559	559	598	545	579	573	582	558	586	555	589	589	629	564	594	568	585	567	580	551	547	588	604	571	566	555	541	574	589	611	588	610	610	580	585	549	572	590	558	572	557	561	557	562	549	595	566	607	571	568	631	575	620	598	559	601	543	597	559	555	592	570	637	548	577	568	586	582	545	585	593	557	609	578	597	546	577	535	554	596	560	598	585	590	600	566	586	604	599	588	544	560	550	558	541	571	569	543	582	628	599	569	556	597	592	579	533	596	601	585	557	530	560	561	591	574	553	564	568	588	598	544	590	559	607	576	583	580	617	549	568	559	611	569	554	549	566	587	554	573	583	563	579	570	586	565	547	607	530	553	558	599	580	561	582	560	571	551	546	630	574	517	555	568	557	602	564	594	629	582	576	587	544	599	581	601	545	547	573	579	545	593	522	560	588	588	579	593	579	601	599
23588	38905	28354	12121	3616	2241	1880	1672	1519	1390	1296	1267	1209	1223	1158	1145	1083	1067	1046	1084	1120	1081	1094	983	1070	1027	1021	990	1013	1006	1017	1001	977	1004	1010	1202	1455	3288	4624	2214	958	1054	1050	996	986	981	1024	1020	941	989	1010	967	992	1045	998	987	976	981	977	1018	944	971	960	996	972	969	1048	996	949	965	941	952	947	1002	994	985	978	953	1004	1003	947	944	1002	998	957	1023	999	973	944	939	1002	1035	965	972	934	997	1002	961	922	1000	1010	976	961	941	991	1002	983	989	980	989	970	969	970	1035	961	962	987	996	982	961	974	1001	965	988	981	973	988	958	992	909	989	1025	1001	928	959	995	1001	959	985	987	975	975	927	1021	1045	998	977	1032	995	971	997	926	925	1015	978	977	956	950	964	1007	1002	1026	982	996	978	971	979	971	1025	985	950	978	978	978	983	896	995	915	911	1041	989	1019	1032	1054	911	972	1004	946	1031	944	990	994	928	895	986	947	960	1007	994	962	957	988	961	1048	953	1004	969	959	1009	953	1002	980	985	1033	930	1049	985	1016	1006	1016	964	968	1041	994	991	943	982	1017	992	961	941	984	1033	996	972	924	975	989	903	1008	981	1002	962	975	957	966	999	968	969	949	1007	922	1014	1023	1042	1044	964	966	921	933	909	947	976	1028	1009	944	943	996	958	1033	963	977	961	1001	968	913	1001	972	991	923	942	962	1006	965	934	1004	988	968	1026	1018	978	936	919	967	969	959	1006	954	956	980	999	1052	977	978	954	942	1039	960	1011	917	955	958	1014	971	1016	972	988	1000	1022	974	986	1027	992	1021	998	988	939	933	1041	969	979	945	961	966	996	997	947	968	992	1032	986	988	1003	994	946	924	904	961	970	1007	1022	1000	1000	970	980	1012	982	995	968	1008	1042	1014	1038	952	998	973	957	1008	956	949	1019	946	985	958	1032	952	996	985	981	1005	1015	1011	984	946	991	948	951	1016	980	965	987	949	1026	966	939	988	1026	947	973	982	943	951	981	955	973	994	996	1015	1015	997	1008	991	981	1033	969	1012	996	971	984	990	979	985	949	982	953	1000	1010	1014	988	954	952	927	991	987	1000	1025	981	1014	1012	1002	1008	921	1000	1011	1000	908	1023	994	1022	977	1001	1010	940	1022	1008	914	960	950	1041	968	933	978	1000	960	1026	958	971	1017	1011	962	1019	967	977	993	961	951	945	990	977	997	963	967	944	974	995	993	968	962	988	969	971	1026	1013	998	965	1002	998	955	1017	1031	955	973	967	1000	961	972	982	979	982	996	961	1026	922	940	1037	1000	974	918	942	1021	972	995	978	1003	946	952	970	991	996	905	983	1011	936	960	1008	999	930	968	1014	960	990	1016	1003	979	938	1020	971	996	960	1027	896	931	925	936	999	995	994	1063	953	1062	990	995	982	975	990	1056	1005	986	1016	985	981	998	961	928	1015	977	920	947	986	980	918	944	1019	963	1014	971	1041	1003	935	976	910	1020	991	990	989	958	955	970	930	994	962	962	1017	983	984	984	934	984	907	1032	979	938	987	1011	958	964	957	953	1036	978	977	950	1027	993	1006	970	1034	1006	955	971	1000	997	953	957	962	944	1042	949	993	970	987	947	956	987	926	951	1036	1016	958	975	1002	957	1022	968	970	958	977	978	1002	983	960	947	947	979	1041	996	993	999	978	998	952	949	971	990	994	1000	971	1008	1029	965	976	984	979	952	976	1004	955	930	883	1027	953	964	964	996	990	954	987	1015	981	886	1004	994	954	956	938	983	994	1019	909	936	981	945	925	1038	990	955	979	976	1031	992	973	934	947	994	991	1020	966	993	998	930	1000	1004	973	951	975	942	939	967	1023	1023	1048	988	953	959	959	970	956	968	959	972	974	959	957	972	939	991	959	895	967	946	940	974	1021	963	961	990	973	944	960	957	959	1046	970	969	985	978	946	984	984	942	983	982	939	967	969	1039	929	1016	1039	943	1036	1008	958	957	1030	945	958	961	992	980	952	974	1014	971	995	978	897	994	985	1038	981	995	984	973	1067	985	987	971	943	977	966	995	978	1009	989	1031	1007	972	971	953	1050	1000	1021	959	965	941	1020	949	966	963	987	976	944	1022	1057	973	959	987	983	938	988	996	1021	974	985	1037	944	990	948	980	1008	1025	965	981	958	943	1012	1006	945	990	991	922	976	1008	938	978	1014	983	966	1011	909	1022	1039	1051	1009	967	978	995	1009	966	1027	1005	990	1026	948	1020	1015	958	961	957	988	988	1009	987	1024	1021	984	1028	963	981	931	931	995	944	1007	963	994	924	1038	985	969	963	976	988	987	983	925	1040	1023	946	977	1034	950	986	971	987	975	946	962	971	934	1008	942	963	1031	1052	972	970	1031	967	964	974	964	961	975	989	984	978	911	999	959	971	939	970	984	980	978	974	993	990	995	975	963	965	917	971	971	984	940	973	968	1037	997	958	992	940	945	1003	973	967	1001	981	1018	993	1015	993	986	993	909	951	948	994	1011	1012	975	994	963	943	984	982	973	979	954	972	914	991	988	993	939	967	935	953	992	977	1004	1007	977	1001	1015	980	935	981	962	998	955	1022	986	934	974	927	922	994	947	961	1004	983	973	1023	977	990	934	948	1023	1006	986	981	1005	952	934	991	936	1009	967	1023	991	948	980	1020	953	951	980	995	952	986	944	1019	965	1005	955	964	950	969	994	1016	975	990	975	963	986	963	968	977	966	1033	945	989	939	993	1019	975	1000	954	936	1017	995	948	991	936	979	992	1048	1007	1022	917	966	924	988	916	983	972	985	958	1001	975	988	989	957	919	996	942	941	969	977	945	984	973	1028	955	910	1025	981	988	999	992	976	992	998	989	977	992	967	941	992	934	959	1008	1019	982	963	977	954	1009	932	934	919	1010	951	922	922	1006	980	980	980	961	966	919	985	1023	989	948	989	973	970	955	1001	981	926	1041	958	970	986	922	1002	1008	986	1006	997	974	1026	986	947	985	956	977	991	984	919	932	995	977	956	999	1000	994	934	1016	941	1003	961	969	972	919	981	966	992	932	973	998	941	953	969	999	957	970	969	986	1052	1002	970	956	967	984	1002	957	950	919	899	936	938	1027	1012	969	996	965	936	975	947	962	995	979	941	987	987	985	948	1009	986	951	933	997	997	1016	983	994	955	985	948	998	996	963	1066	989	930	949	1008	1036	926	991	1039	968	955	994	987	997	981	970	1009	937	1007	1033	968	962	953	994	930	1030	960	928	990	909	929	964	966	1008	959	975	915	1010	958	974	996	989	973	962	984	947	979	993	963	954	988	1018	987	954	905	999	1052	961	978	933	983	956	944	921	965	1051	963	1044	967	1026	994	938	937	969	974	991	974	980	917	941	987	1008	969	1037	1008	941	984	951	999	959	988	960	971	971	962	938	1001	980	883	987	998	1007	965	995	989	997	939	1028	938	1007	1044	967	947	982	997	971	1006	1005	1017	1016	1015	945	1023	948	936	957	999	1004	976	996	931	976	1004	1000	984	953	995	960	977	1055	1070	963	997	1013	973	983	964	982	972	1018	994	1003	943	1038	1048	1007	984	1078	978	951	983	942	1011	1006	940	1009	1040	982	972	1028	923	986	959	953	1026	1011	956	948	985	966	1011	1003	906	970	988	965	1008	942	961	972	964	988	981	984	1014	974	1016	1018	938	935	1019	983	980	1006	961	989	957	1050	958	981	885	943	1050	948	956	996	972	947	1033	992	938	992	967	968	957	936	967	985	946	1007	1036	950	966	974	962	959	941	988	1026	932	971	912	1018	983	1008	991	1034	990	1031	961	930	1022	998	1021	970	975
23613	21483	29149	24169	21466	17549	1929	777	562	489	500	429	447	377	346	359	410	322	306	350	321	354	348	301	316	316	291	303	317	287	305	296	282	285	267	301	442	2010	2508	521	289	281	294	299	273	305	257	265	284	259	295	267	289	286	243	263	294	256	284	270	278	280	257	299	270	260	301	312	306	255	285	279	286	253	273	294	258	263	268	289	281	252	290	288	252	267	272	275	278	301	285	256	287	293	264	288	270	271	285	257	289	297	241	310	283	271	259	240	264	279	281	276	292	266	252	262	300	285	306	255	273	259	279	274	266	308	303	232	292	309	273	273	292	273	266	275	282	273	260	290	266	266	253	288	271	245	264	280	257	249	260	291	288	281	284	246	287	256	282	292	293	272	266	256	278	280	259	307	279	282	247	269	258	280	263	279	259	276	280	275	299	277	271	267	285	296	277	274	285	294	266	286	284	254	286	267	282	279	274	286	265	264	265	304	276	277	254	262	301	246	287	236	299	241	286	302	283	267	283	298	277	287	265	275	292	277	278	256	271	299	290	289	291	275	265	283	275	258	277	300	255	282	255	298	255	274	270	265	258	268	280	269	264	262	279	266	269	292	249	261	260	279	278	269	310	259	254	297	284	251	267	279	267	266	284	262	290	267	281	287	262	276	252	263	233	275	290	263	276	277	269	253	270	292	285	262	256	291	266	290	252	294	277	282	280	276	274	266	284	275	266	306	261	294	281	281	264	304	269	258	261	288	243	270	301	266	269	292	277	258	301	249	261	294	276	282	248	277	261	290	262	261	251	266	271	281	273	267	270	263	258	286	291	277	297	295	247	260	269	255	268	262	282	293	283	255	258	279	301	270	277	268	251	273	270	274	271	286	287	286	274	276	248	274	291	263	252	290	267	252	285	264	284	285	287	240	259	292	275	302	258	281	265	285	264	271	256	241	288	296	269	292	298	270	291	289	262	267	268	251	269	237	255	293	267	252	260	299	282	274	291	271	285	250	262	275	271	260	292	292	296	276	275	269	298	300	277	264	260	279	254	269	284	289	278	279	254	294	261	324	272	302	273	250	287	299	275	268	311	291	276	253	272	270	276	281	282	261	290	281	259	264	267	267	301	277	277	283	293	266	260	265	300	262	275	262	274	271	279	273	277	274	288	232	258	284	314	263	258	263	259	289	289	277	283	274	272	261	258	245	280	272	275	275	274	280	284	267	286	286	253	269	276	273	259	284	273	266	281	259	264	284	283	251	241	245	261	276	310	281	304	288	269	267	243	268	279	290	272	264	301	288	257	304	289	268	271	260	296	270	259	260	285	264	283	270	268	277	265	267	260	269	275	248	264	294	259	263	270	274	272	262	270	279	285	274	251	257	236	261	270	273	290	301	306	288	253	264	276	281	290	277	260	266	247	270	255	260	261	269	283	283	284	267	295	252	274	259	245	264	277	254	315	281	249	279	276	278	295	312	284	248	297	266	275	268	255	267	256	303	286	237	258	266	272	303	223	279	252	265	289	288	285	278	289	268	255	290	245	267	271	294	279	282	276	240	260	287	272	265	269	245	291	240	296	304	250	262	266	296	270	291	280	237	272	283	261	289	261	272	268	268	272	263	305	279	284	278	262	289	277	250	265	266	255	283	271	259	259	292	313	280	287	239	264	280	273	263	259	263	259	261	269	257	239	274	272	288	268	277	266	289	265	284	284	284	248	271	268	269	243	285	292	282	255	299	282	290	284	251	242	285	283	276	226	254	321	279	295	255	285	290	288	300	251	273	279	273	253	273	257	272	291	323	271	266	278	256	276	270	266	268	280	287	275	272	276	301	287	274	266	264	307	258	273	273	285	282	275	259	295	255	262	277	271	262	243	300	275	284	242	277	263	278	258	246	296	274	239	282	265	240	278	270	293	301	271	236	264	244	273	280	260	271	252	279	293	250	274	258	260	295	255	285	271	257	288	270	268	244	256	268	294	264	272	256	287	273	265	273	269	267	286	272	261	277	284	273	285	248	257	225	300	272	269	280	289	283	242	278	250	275	279	275	279	265	295	277	270	291	270	290	264	265	278	259	257	293	268	267	261	285	272	261	275	276	272	265	254	311	279	295	288	270	275	279	272	280	279	244	275	281	247	251	245	272	291	282	287	266	257	286	313	253	278	291	232	287	264	288	291	292	256	284	281	270	250	253	239	288	254	274	256	242	247	264	279	282	262	248	284	250	265	270	262	270	248	253	296	283	265	270	292	245	279	254	285	284	274	263	262	265	261	261	266	258	272	272	284	273	273	288	281	264	244	249	264	274	281	270	297	306	282	270	306	275	255	286	246	264	230	289	285	256	269	247	264	278	258	294	247	267	285	270	297	305	262	279	254	260	281	277	288	255	291	271	272	255	273	266	251	288	295	279	257	274	257	269	276	273	264	244	271	273	280	318	275	297	284	274	265	292	277	275	293	271	257	250	279	277	280	266	260	259	254	305	241	267	279	286	261	277	276	275	272	275	276	275	244	267	287	274	283	279	276	258	269	252	283	283	302	280	273	279	285	261	275	242	296	266	249	274	235	264	260	259	271	295	242	270	265	240	271	259	293	319	296	273	257	292	239	258	285	285	262	257	272	293	281	256	239	256	279	267	286	292	288	263	278	275	274	266	269	293	264	259	240	263	284	243	282	263	268	292	267	274	272	256	300	267	293	285	290	267	270	260	305	285	268	316	262	258	258	263	275	272	247	261	270	263	248	274	257	266	264	276	251	273	268	263	255	271	261	273	267	250	298	243	252	247	242	271	262	277	277	260	265	284	265	270	278	290	281	255	288	312	268	291	276	231	243	248	272	274	277	271	276	294	257	285	253	292	294	292	288	233	261	300	256	257	252	288	269	264	288	283	270	280	273	273	283	285	258	273	301	272	302	260	316	272	274	247	240	261	274	279	282	271	300	275	284	301	265	259	268	264	246	266	253	259	241	256	295	260	277	259	286	318	287	276	288	280	304	284	283	257	249	286	266	250	276	275	289	253	264	255	287	273	274	266	306	269	291	298	261	249	249	260	280	250	250	277	288	251	264	300	247	261	281	276	286	296	263	242	249	269	265	278	249	282	263	281	270	269	262	273	290	269	295	255	266	272	256	292	277	266	256	254	263	254	267	251	282	275	298	282	241	275	283	274	305	277	274	252	273	293	293	271	260	226	257	284	257	277	259	277	279	295	279	284	260	232	248	265	303	265	276	282	286	272	282	238	269	282	282	243	271	282	280	295	265	256	248	251	252	260	276	295	248	272	279	288	284	258	265	275	267	257	265	300	246	253	271	265	283	282	267	290	278	290	217	248	319	278	277	273	247	261	276	260	269	284	260	298	267	272	255	276	300	264	282	262	270	253	271	293	267	244	290	247	297	266	273	296	276	251	287	288	273	257	287	237	247	275	284	257	283	276	279	252	253	274	310	243	285	259	276	274	287	298	277	255	297	253	240	291	276	276	257	282	273	243	293	274	280	274
27060	42442	29418	15888	5544	3179	2357	1920	1670	1346	1165	1086	931	904	865	809	765	712	661	685	657	634	611	638	583	587	575	591	543	550	560	546	575	500	512	568	1018	5531	6615	1065	491	507	523	506	487	511	495	501	533	566	511	512	490	508	537	495	493	476	448	493	495	509	480	521	491	525	494	482	499	493	443	491	503	485	497	472	507	533	505	516	484	500	465	475	472	465	509	502	521	472	461	471	476	462	492	471	497	516	486	491	500	520	474	495	501	546	504	527	461	511	464	506	474	520	480	470	497	459	431	502	484	517	525	476	510	472	451	509	460	513	481	491	496	499	470	525	517	481	497	451	509	509	490	507	507	458	500	518	488	477	482	498	516	457	459	529	486	484	477	476	494	470	467	465	458	489	516	499	483	491	478	473	510	481	505	485	503	506	508	495	473	468	475	502	471	477	475	467	479	471	517	475	486	502	521	481	538	494	477	486	489	487	480	507	442	510	467	488	465	496	492	490	469	453	449	480	473	452	470	496	519	473	462	486	479	459	493	461	530	442	504	483	529	510	492	491	476	464	484	466	499	476	517	523	482	471	445	491	443	515	478	441	501	499	490	515	523	480	490	516	482	456	504	450	488	492	467	504	533	475	488	464	500	468	480	480	510	483	435	513	465	532	474	497	490	494	495	513	483	490	472	476	484	501	449	526	510	466	501	467	430	506	483	496	489	514	472	502	445	501	499	446	522	473	456	507	439	522	484	492	481	491	483	434	467	486	517	480	479	514	479	493	505	511	478	504	475	502	486	516	478	488	497	470	508	486	500	489	494	478	489	471	457	460	498	485	502	467	504	501	514	477	449	472	493	493	480	491	476	520	469	513	529	491	489	501	489	509	482	481	521	497	504	484	482	483	507	515	484	436	443	492	514	464	484	503	514	498	454	482	438	475	490	447	518	471	499	485	479	502	481	512	464	502	492	479	512	456	495	496	510	525	457	486	524	478	496	519	486	519	485	526	494	506	511	457	467	527	499	533	486	472	518	496	500	507	458	507	504	465	533	470	479	484	462	488	481	485	516	466	491	496	493	478	461	479	490	494	469	486	460	518	469	485	492	511	512	445	499	491	470	511	492	464	492	473	472	510	482	469	507	471	458	520	490	500	463	495	473	491	473	510	466	463	448	497	521	498	512	492	480	475	466	522	492	508	488	489	492	479	466	468	483	510	447	488	478	529	505	487	515	455	488	531	495	463	433	477	468	500	486	472	451	480	461	492	461	473	499	487	515	495	485	509	482	495	492	481	488	479	506	494	437	521	479	494	481	493	529	489	493	447	498	527	480	495	481	507	504	480	481	456	473	491	468	478	483	458	487	493	510	501	474	500	511	507	505	510	488	469	455	498	472	496	488	470	471	463	437	461	491	479	492	494	508	494	488	511	497	492	503	505	525	476	491	471	513	493	504	465	521	479	494	518	479	460	469	523	461	482	503	489	474	522	460	475	465	482	513	531	467	485	501	474	476	489	474	531	467	443	484	480	500	498	472	498	463	497	466	472	477	460	473	492	507	480	504	467	469	516	490	492	492	472	480	475	488	478	486	475	498	518	493	492	507	451	484	500	438	492	457	488	514	529	490	489	453	482	497	467	531	460	489	464	494	522	478	480	514	492	493	477	500	501	498	425	515	490	483	517	522	489	487	489	493	502	515	494	511	493	478	511	499	506	461	503	524	490	502	471	502	490	504	505	482	506	483	488	486	489	488	470	524	476	494	500	508	496	478	517	497	506	508	508	477	467	490	482	461	479	463	487	487	473	480	487	460	488	465	476	499	462	479	501	495	495	479	508	509	469	492	455	489	488	455	483	513	489	472	478	488	500	517	487	506	489	480	509	514	461	494	500	499	447	484	478	478	489	513	491	499	462	487	537	497	463	496	484	472	458	465	521	461	458	469	497	470	505	486	451	471	472	472	466	509	511	480	483	472	459	487	521	468	514	460	482	480	476	484	461	470	497	527	549	488	468	455	470	467	486	459	464	478	452	480	468	482	469	469	480	447	483	479	509	494	464	476	480	512	466	433	478	477	493	499	517	462	495	452	497	527	489	469	486	473	467	508	496	503	492	477	476	507	469	500	448	467	497	501	487	468	487	507	473	505	493	496	489	475	496	456	510	496	455	479	518	511	456	511	461	486	483	454	464	459	483	480	493	506	541	493	524	479	462	481	459	500	473	473	479	512	496	477	474	485	488	505	458	483	530	504	473	487	501	465	497	474	477	442	471	495	442	511	458	481	476	453	497	458	478	485	493	480	515	482	522	472	516	434	475	482	480	521	489	498	445	488	473	488	526	473	524	480	512	451	470	488	508	472	485	502	513	495	466	510	467	470	518	467	504	484	501	480	483	498	472	451	535	515	504	466	485	482	497	493	504	492	498	478	462	492	479	491	467	484	498	485	488	422	496	500	474	432	476	453	494	460	479	458	466	471	512	463	495	511	437	486	485	496	488	505	533	439	467	499	486	491	482	486	458	471	472	510	488	511	523	516	494	450	462	499	485	484	463	489	493	494	504	497	482	474	491	484	499	540	524	473	503	488	502	457	487	486	501	458	487	496	495	484	504	457	467	433	512	503	445	473	492	492	489	520	502	503	479	485	430	486	491	468	517	512	468	502	465	491	504	481	504	471	507	501	500	486	477	485	484	457	477	487	455	495	470	507	524	528	450	483	465	491	476	462	485	496	474	476	500	525	473	462	489	492	483	460	549	495	487	487	493	487	514	490	464	472	516	474	485	484	508	474	457	485	480	468	457	514	488	460	493	433	531	484	483	472	492	452	535	528	507	446	470	493	489	513	503	489	532	464	472	544	463	479	501	499	471	456	492	467	494	505	511	471	521	534	484	506	463	492	477	452	484	471	466	482	510	487	474	482	506	497	502	509	526	508	530	491	462	510	490	469	491	493	477	446	470	491	483	490	451	484	496	487	501	518	505	486	472	474	488	459	497	508	468	509	506	435	427	496	465	522	495	501	504	525	481	473	506	507	494	437	492	505	498	517	526	492	461	499	456	479	486	482	510	490	467	492	481	498	466	455	496	515	470	478	529	490	452	504	484	463	510	497	443	486	459	477	511	505	514	472	510	516	498	451	496	451	522	505	489	470	480	490	498	520	479	482	490	491	462	469	502	448	491	499	459	492	493	478	495	499	488	480	528	488	459	467	481	484	510	492	450	504	464	477	496	490	484	499	500	489	479	468	452	486	474	518	511	451	480	452	455	519	477	487	488	456	538	500	516	505	514	480	490	470	470	484	463	507	462	478	508	474	488	480	484	506	472	502	499	489	453	459	513	498	482	506	508	480	457	502	475	498	401	471	474	486	477	495	515	507	489	495	450	511	471	477	507	427	482	473	492	516	506	464	493	463	495	452	510	458	476	477	479	457	482	501	512	480	478	500	508	482	519	465	469	470	471	469	444	484	501	516	482	505	500	503	481	489	478	476	504	478	479	461	488	469	514
27266	20812	14564	4225	764	706	626	646	626	581	564	603	628	611	650	582	613	602	588	605	609	594	612	572	596	529	603	615	596	572	541	571	604	533	543	576	593	619	706	586	589	604	600	620	601	628	581	589	568	605	573	594	557	624	606	593	623	576	573	587	579	541	578	597	599	561	550	581	617	545	633	527	587	595	583	630	591	630	573	570	548	605	587	602	623	597	597	574	567	592	613	599	581	605	594	580	545	574	552	585	590	624	577	567	598	578	576	607	603	579	596	595	594	611	608	582	570	627	591	577	569	576	561	562	614	618	562	630	644	615	546	582	567	567	578	538	595	583	579	624	605	610	570	563	587	613	538	581	593	588	581	571	564	612	561	590	591	558	619	555	571	538	598	632	572	598	534	612	582	542	582	588	597	622	573	578	582	580	577	598	587	560	571	610	543	587	598	558	651	621	604	620	571	606	560	599	606	600	574	562	539	585	616	560	605	612	568	615	615	582	607	589	610	563	580	608	571	599	572	615	569	602	575	606	633	601	614	583	574	616	606	597	592	589	584	624	609	572	573	581	615	555	585	618	582	575	555	613	603	586	589	582	628	611	598	580	569	612	619	547	612	553	594	581	581	602	606	584	525	582	653	568	585	542	614	581	554	585	569	586	542	537	577	590	597	555	598	612	603	590	577	604	614	546	595	599	601	578	555	558	596	561	601	605	571	549	561	603	572	588	601	608	574	593	618	568	631	561	613	626	583	594	619	609	607	580	558	609	574	598	628	575	580	611	571	630	583	591	544	633	592	559	589	566	576	554	585	626	562	580	580	542	597	589	576	563	612	571	588	593	584	579	569	630	602	616	563	576	613	608	579	566	598	548	570	589	551	580	600	532	574	607	603	570	575	566	591	565	605	554	581	596	643	574	554	551	567	595	588	594	552	550	584	600	551	583	563	595	588	554	575	543	594	564	603	588	600	595	582	576	573	561	559	632	618	582	558	605	555	635	600	590	587	584	598	613	603	578	581	580	579	596	583	565	587	568	609	588	578	567	584	533	576	603	545	575	620	622	592	543	586	589	567	601	598	591	576	545	564	583	559	592	591	613	583	578	618	610	594	596	560	623	591	595	611	586	569	567	571	577	612	587	546	557	567	577	577	565	582	562	545	618	559	601	558	569	578	575	533	555	583	615	582	523	578	581	548	580	548	572	554	624	569	560	549	621	595	548	561	543	602	584	568	643	612	596	579	598	601	608	579	560	606	595	588	564	605	607	618	598	583	624	561	587	573	647	579	568	539	559	568	593	605	593	604	579	577	583	554	593	581	576	568	591	611	560	605	604	602	553	583	573	571	572	566	640	545	585	615	606	593	552	613	585	635	608	604	618	566	620	584	594	562	563	613	607	619	571	630	599	603	581	608	627	637	603	570	630	586	627	581	566	582	612	593	605	579	540	613	582	611	608	595	608	630	598	581	591	582	632	603	570	606	551	582	574	556	602	569	560	593	638	595	529	592	610	592	608	572	573	573	605	578	583	564	570	584	601	601	599	564	568	582	561	588	576	578	564	585	615	549	610	611	617	602	604	615	584	611	625	587	551	586	605	604	571	572	576	625	596	599	584	553	566	589	529	563	587	586	524	584	592	583	607	572	593	593	565	599	594	602	621	592	585	573	572	613	583	596	581	573	536	597	573	584	567	584	580	599	594	565	580	601	560	601	571	617	622	565	586	591	597	640	601	594	561	614	598	569	589	578	564	605	599	583	563	604	579	602	584	569	593	564	574	558	536	604	564	541	609	564	608	558	622	571	608	599	610	594	597	576	643	626	569	615	602	577	597	588	606	577	576	609	631	539	553	562	572	589	594	515	606	585	600	564	613	648	602	598	577	579	597	601	572	627	672	585	591	630	621	628	602	597	571	611	553	601	612	578	599	583	580	568	580	634	550	569	562	586	599	593	620	566	555	608	608	621	566	561	594	624	549	596	567	568	589	573	602	572	583	622	584	613	603	579	616	567	564	582	586	547	583	596	614	595	603	587	564	554	602	613	590	604	550	594	594	609	626	581	532	579	621	555	593	567	562	587	602	575	578	584	631	529	607	577	592	563	585	591	600	575	580	611	511	615	602	595	612	616	617	595	585	569	608	580	600	552	590	571	617	586	543	619	574	617	594	614	605	619	592	556	608	561	576	558	570	606	602	589	555	557	567	563	573	594	605	585	563	569	571	571	615	583	579	602	592	567	600	568	620	548	592	579	524	595	605	610	619	566	578	588	580	579	565	585	553	566	615	565	568	571	640	615	583	549	604	539	592	579	558	596	594	600	610	542	616	558	584	541	538	540	537	587	585	561	578	587	584	579	609	606	606	600	581	594	602	609	598	595	614	609	590	583	613	629	554	647	607	601	616	566	588	600	556	581	592	595	554	612	584	610	612	584	604	601	607	593	557	556	608	627	604	544	577	619	584	661	620	583	590	582	559	552	592	570	585	585	602	597	602	568	588	559	618	584	612	576	551	552	601	574	580	576	622	558	570	594	587	558	604	582	571	645	563	633	579	593	539	568	599	557	579	579	556	579	586	592	607	555	568	612	558	569	591	611	569	584	631	629	546	550	620	623	586	543	595	563	628	600	578	578	587	581	559	601	607	600	616	589	574	599	575	613	569	578	585	575	596	584	582	547	550	558	597	591	588	605	576	602	621	630	620	576	574	545	631	554	585	620	579	569	631	556	589	590	568	596	600	586	537	561	614	574	583	594	587	568	592	606	571	544	623	576	599	567	600	571	580	588	628	592	603	562	582	607	612	571	610	627	578	603	589	567	590	536	571	594	590	585	601	545	574	588	591	618	611	579	544	580	602	564	620	618	558	574	597	618	588	551	603	604	568	589	549	560	579	630	635	557	567	618	589	565	590	559	572	604	608	540	577	575	621	585	636	564	610	554	583	597	642	562	606	561	594	582	574	592	612	571	567	610	574	569	580	582	578	588	593	539	573	581	609	565	606	559	580	626	552	572	573	609	647	596	598	541	606	612	612	572	555	595	580	591	584	575	592	548	599	585	585	578	584	564	576	608	612	587	581	615	569	578	553	548	584	583	561	567	583	570	602	559	575	592	595	596	582	559	632	608	562	607	581	581	585	573	573	597	619	571	608	596	597	590	557	597	571	589	582	610	582	616	569	608	625	589	597	570	563	608	629	614	580	573	577	598	543	560	591	599	584	606	579	585	580	572	575	590	542	555	588	591	585	586	579	591	599	609	597	551	614	580	619	595	578	607	596	589	588	591	655	577	598	557	600	600	557	541	574	566	603	575	567	578	613	582	630	519	619	594	581	587	576	595	556	599	594	587	557	617	570	555	586	594	610	590	577	583	557	565	616	562	597	622	565	550	568	562	597	544	598	568	543	601	560	555	606	610	560	587	605	559	603	550	572	543	628	611	594	556	569	603	633	609	572	589	594	603	584	594	585	580	546	564	553	601	605	580	623	549	596	572	607	570	612	582	594
21005	26191	19198	5767	1416	1176	1148	1049	1017	1016	1046	1001	1052	1018	1050	1028	988	1087	985	990	986	1043	982	997	1030	1006	1063	959	1014	960	1000	1040	949	961	971	1022	1016	1165	1265	1055	961	985	1016	966	1012	994	976	1010	1019	1000	980	1024	991	944	987	962	1040	981	987	958	969	989	1032	966	981	977	987	1056	998	1033	1005	1024	979	986	1006	965	949	1004	954	1013	1004	926	926	973	1025	970	1028	956	954	997	964	975	926	980	982	994	987	966	1012	1029	984	956	970	1037	1051	970	1032	972	1006	998	979	992	1015	1007	1018	1013	959	963	931	993	986	1011	1019	1000	988	992	1014	956	985	1025	971	992	992	941	966	1010	958	948	960	996	1019	956	966	980	941	965	1004	955	968	993	979	1017	995	959	1007	1000	967	1006	929	1035	949	975	947	947	1000	1012	933	1027	980	961	1002	979	1009	948	997	999	1009	932	986	1022	980	990	997	991	1005	978	1008	998	961	935	947	1017	992	958	948	993	939	998	1045	960	992	975	990	902	925	1022	1010	951	1007	986	1004	999	939	963	940	981	1034	919	1029	1018	994	966	980	990	997	987	996	974	1014	985	1020	959	933	929	1012	998	983	1005	1040	976	958	990	977	997	976	1047	968	1058	990	988	968	972	1022	967	965	957	1021	1027	1003	986	1002	934	1030	1037	940	1001	949	967	1000	1006	1009	1005	960	965	993	997	902	1001	981	964	945	970	992	944	973	973	903	975	1012	1013	974	954	1013	1010	986	996	934	945	966	994	965	998	997	979	946	987	994	978	1027	986	968	1005	1028	951	964	994	964	1041	988	980	965	968	976	990	1001	996	993	989	957	1027	962	1013	998	962	1002	974	992	1019	950	960	989	1048	957	1010	926	999	962	1005	934	930	947	978	1032	1024	977	983	955	947	989	963	954	1011	1030	1023	1018	952	970	976	1060	1008	981	982	1040	939	975	1000	1015	984	1002	973	981	997	934	954	984	989	979	932	978	902	918	1029	927	955	1021	968	1014	1000	984	965	934	977	980	1026	999	987	992	1013	979	964	1003	964	973	1001	973	965	1015	981	994	953	934	1016	964	980	977	965	1002	1071	1008	954	988	988	945	967	947	954	983	1006	939	935	893	995	981	1029	987	980	1014	991	970	989	1009	960	999	973	1049	972	959	1001	1006	981	1020	963	1000	993	1030	951	1031	971	1030	992	1044	963	988	1010	961	1015	918	975	990	981	982	993	986	991	971	977	992	1001	1004	996	951	991	943	967	975	960	1022	985	974	1019	1001	947	929	947	983	1002	933	1048	1017	966	1000	1010	992	948	1000	981	980	1036	964	1015	957	981	981	1009	967	992	968	977	989	960	921	972	990	1024	949	1017	997	1010	986	934	1038	912	961	995	1022	989	995	988	977	951	995	956	992	1000	947	1005	964	998	997	978	959	984	1010	1011	984	981	986	965	939	1002	960	956	1018	1034	968	998	1027	999	1022	956	913	1003	989	942	1002	998	924	1009	964	947	972	976	930	973	993	926	988	1086	1000	988	968	951	968	1033	1004	954	1036	988	1018	1004	986	993	1011	958	971	1063	1042	990	1019	985	984	964	1012	980	977	999	906	982	1018	980	1002	1003	931	971	975	1024	990	982	959	1026	979	1005	1058	910	1008	970	1009	993	980	965	994	1013	998	1022	978	1013	1033	922	956	997	995	992	996	994	930	1009	984	998	993	1000	1002	978	965	1052	998	1013	950	991	1002	1011	969	991	935	944	973	1000	954	988	978	1030	984	967	995	954	961	945	980	973	945	993	945	988	959	957	981	994	987	1016	949	983	962	1001	990	969	984	1010	1007	986	1032	1076	1006	979	952	1026	990	950	975	966	990	929	983	995	976	1024	1001	1017	1004	997	998	963	938	996	988	949	986	1012	1029	989	1015	1012	1007	997	965	982	1054	983	1017	920	1038	977	1026	928	934	966	953	1034	975	910	1013	985	964	967	986	998	974	973	1016	950	982	976	989	1014	1004	1011	989	991	983	971	987	1010	928	964	1035	989	1017	973	966	978	1001	1008	1029	1024	980	986	980	937	976	952	997	1031	911	965	964	962	1031	944	961	966	1012	979	975	933	1001	972	974	1000	991	995	976	996	978	965	1037	1034	1003	951	1066	1022	944	937	996	1007	987	1041	1039	910	1014	1004	993	1013	979	974	988	979	993	999	1008	994	961	887	1021	963	999	966	969	966	1000	995	1003	993	1006	1041	947	958	994	975	994	970	998	1029	958	978	992	1028	1027	977	945	943	991	1027	977	972	962	927	933	989	972	1010	993	935	1040	1031	1017	1002	940	980	1044	964	966	1022	973	995	1001	958	992	1000	969	986	925	1011	1017	1015	1006	1007	1019	1059	1015	996	931	998	971	967	1018	980	991	969	940	1038	964	1029	993	986	987	980	970	991	1002	997	1029	921	979	973	943	959	1026	987	1048	1019	986	963	968	1028	940	939	1012	957	929	1001	994	1025	971	1016	979	1018	956	942	1005	1011	973	1014	990	974	963	996	988	962	978	1007	969	1025	991	943	947	1061	980	976	955	1040	1006	1034	940	1040	1067	980	1034	968	977	949	956	964	989	1027	981	979	1004	1001	991	1029	921	1028	1017	984	948	964	974	977	971	960	965	1025	998	973	932	1064	973	946	1022	992	995	970	977	962	1008	952	1025	1022	1015	904	1011	981	1013	999	958	964	970	980	1019	987	1008	1001	990	986	915	966	917	967	965	969	972	928	962	997	938	1016	1004	950	927	943	999	990	1000	966	990	1031	986	980	947	1018	1024	960	1024	1000	1076	967	958	965	978	957	973	995	1006	994	1031	945	1023	962	981	973	929	999	989	953	968	1007	953	959	939	997	969	980	942	994	1022	993	979	958	955	1025	970	979	1003	944	1015	1000	977	962	1053	1016	1019	960	1014	992	920	1020	996	945	956	991	1013	995	961	999	974	1017	1047	949	936	961	942	983	951	942	947	1000	1012	963	1005	969	1013	1003	997	999	1049	980	1014	1003	985	950	1008	963	1023	968	998	1015	1030	1005	992	987	1016	952	942	998	988	1002	989	1018	1008	1005	984	968	993	1004	983	981	957	953	1005	937	958	973	966	952	1038	989	991	969	971	982	1019	1005	989	967	1021	1028	975	946	963	976	937	1023	1034	981	987	1039	969	987	944	989	984	1011	925	999	999	956	995	980	962	998	991	1036	1032	988	957	1028	996	1039	1011	986	1032	999	984	1016	1021	971	1054	967	992	1001	1010	1023	983	951	1042	930	1000	1040	967	1033	976	1000	1000	980	1032	997	986	979	985	1013	920	999	1046	964	973	1006	996	956	1008	979	1011	953	913	1010	981	967	1030	1019	1027	965	1002	975	961	940	1028	927	990	988	1037	945	979	956	990	1035	1000	969	980	972	1063	955	1016	1013	943	969	963	970	924	942	1022	1027	915	937	1050	1081	1047	1017	982	968	1011	987	1016	1005	919	972	1026	991	981	1050	990	978	966	962	1002	972	1049	969	996	996	1017	950	965	987	976	986	1010	995	991	1022	944	998	964	975	954	1038	982	1006	958	1039	1017	994	1024	928	929	961	938	983	1011	961	978	994	963	998	967	951	966	990	983	1010	941	992	1009	924	984	968	962	1006	1002	947	989	1033	1024	1027	975	936	964	1012	973	981	1015	984	957	1034	1038	976	1002	996	977	945	1019	971	956	962	1037	927	1035	977	1011	972	1035	1031	977	970	1005	1056	999	963	993	985	864	987	953	964	1008	961	936	970	973	922	999	969	1004	971	936	988	1003	912	965	954	993	1005	970	971	1006	1015	1052	1002	975	922	1013	956	910	1046	948	1029	1004	1000	976	1010	1038	1000	986	970	1020	960	1020	1055	1017	1004	954	976	1025	959	1004	962	991	974	1015	1013	974	974	1028	960	998	1006	917	1047	1035	976	1003	1001	970	988	1010	1014	1004	962	962	984
24573	21474	28436	24892	17543	2129	1033	809	688	669	672	649	593	560	619	550	622	607	537	542	633	577	570	592	565	613	563	549	583	560	547	601	568	524	605	544	563	1255	1460	585	592	538	526	504	528	532	538	554	587	519	599	575	526	531	555	539	546	533	572	493	581	538	545	519	485	511	526	541	491	514	549	622	559	586	555	611	492	562	518	563	575	549	547	585	517	534	573	539	538	552	539	543	507	538	544	513	560	535	554	500	575	548	563	548	540	567	521	536	617	522	517	488	578	531	536	549	565	536	549	537	529	511	571	556	572	556	540	518	574	551	543	528	532	563	561	572	516	506	514	548	551	537	518	550	534	558	550	544	543	598	549	545	532	556	577	515	552	557	570	531	534	566	534	529	544	561	560	569	522	552	527	512	561	591	533	585	507	543	523	533	587	533	541	573	518	501	542	574	537	537	527	542	579	540	539	563	517	534	570	556	572	571	538	524	564	550	563	538	570	512	588	540	554	567	558	556	598	527	561	516	522	542	534	548	562	557	543	530	551	566	526	554	517	606	522	540	526	528	541	537	556	581	576	510	571	549	581	535	591	572	548	514	541	526	533	555	535	562	559	534	565	580	563	539	548	505	555	527	534	503	532	537	559	555	514	543	551	563	580	547	565	571	598	549	499	505	505	544	566	506	508	526	575	563	555	529	568	582	567	511	536	548	586	537	557	515	535	591	542	568	562	577	568	509	555	542	513	569	565	546	558	580	548	554	561	546	556	547	502	493	575	563	559	562	544	552	604	548	505	547	555	531	556	582	524	559	549	529	522	529	550	556	548	557	550	585	523	559	494	559	510	563	557	580	526	566	521	551	525	538	555	560	534	544	571	563	513	533	565	541	513	505	558	595	573	554	553	561	519	511	555	535	548	555	518	578	558	575	550	545	527	498	550	591	539	526	568	554	578	555	570	556	524	501	540	533	542	554	558	560	536	573	549	522	540	542	559	533	568	534	560	545	570	544	537	578	506	515	596	535	507	584	534	538	560	531	537	492	558	613	521	552	544	563	557	523	557	543	519	523	560	550	532	550	559	566	510	532	574	573	517	580	548	499	620	547	524	575	563	508	581	538	593	521	539	553	551	532	502	574	544	539	556	575	519	553	533	551	551	533	557	547	536	532	552	576	526	521	576	531	572	548	589	540	553	542	519	555	543	573	539	557	529	562	538	523	528	516	568	518	580	552	534	540	571	570	541	518	559	532	592	563	563	520	545	577	526	538	516	527	572	513	542	511	521	563	566	548	557	550	502	565	584	521	521	575	558	555	537	505	539	549	490	546	540	539	541	561	564	544	542	580	490	577	534	543	542	531	520	572	573	597	572	541	562	570	557	561	518	523	556	509	556	563	564	555	526	505	536	565	551	536	513	571	555	541	534	542	525	560	565	544	547	554	538	528	549	502	548	563	522	580	562	566	540	538	528	562	544	536	627	542	531	536	560	570	568	524	569	560	532	531	509	543	540	562	552	593	532	527	554	549	589	501	526	509	565	560	560	510	546	575	550	531	534	545	570	554	569	553	554	514	552	581	548	555	561	544	538	523	554	602	517	573	516	549	546	554	535	521	533	545	517	532	566	609	564	533	553	558	578	576	530	544	530	548	615	577	524	549	564	537	545	534	534	575	517	525	503	529	569	543	542	570	599	537	559	518	533	537	512	513	550	514	559	518	553	530	511	558	548	570	521	517	579	570	528	559	566	553	522	520	531	494	550	539	606	534	521	537	558	599	529	568	524	577	516	537	556	555	542	554	513	545	537	525	599	562	544	551	554	535	567	560	539	529	550	558	547	540	566	535	607	582	552	533	523	525	586	572	556	551	543	597	521	544	542	581	574	568	527	533	521	548	476	525	603	524	570	555	581	524	551	566	555	533	551	540	579	510	524	563	557	583	511	531	568	580	554	555	535	515	524	579	575	508	548	590	555	540	558	577	528	538	570	603	525	580	547	574	528	510	555	543	545	568	521	536	566	559	556	559	532	531	541	546	522	558	531	552	560	553	564	509	581	563	552	562	510	528	533	541	567	509	541	533	515	510	520	579	481	553	534	537	518	548	566	582	517	546	489	550	536	560	526	537	548	550	564	536	620	554	564	542	507	506	544	572	486	558	556	547	535	597	516	508	530	545	526	545	527	527	548	556	538	554	544	547	542	583	555	526	566	541	538	539	530	559	517	553	561	569	521	535	565	552	571	517	563	571	566	535	535	508	531	533	564	552	504	515	549	532	529	553	529	532	509	515	519	590	522	505	585	558	505	559	529	557	561	497	544	522	563	546	523	528	556	546	567	527	515	542	520	548	567	515	565	543	533	566	537	536	547	534	558	518	542	484	537	549	557	570	554	568	573	551	583	543	569	570	577	573	569	563	524	505	521	533	552	580	562	537	573	488	525	557	540	568	548	564	552	518	552	549	572	548	521	561	557	542	501	560	486	549	531	551	565	544	532	511	581	513	537	532	546	584	547	526	533	543	551	557	540	565	564	564	565	503	531	535	513	534	577	579	541	545	557	513	563	514	574	547	584	544	596	523	528	551	484	520	559	550	555	542	543	580	548	543	513	578	570	547	551	560	556	535	545	567	532	510	543	524	505	516	542	565	607	579	528	548	554	528	542	530	545	528	581	525	527	543	527	466	541	566	508	564	565	513	555	554	554	570	573	508	532	534	584	524	555	496	555	578	551	550	561	593	568	534	526	553	508	541	591	543	516	560	510	537	537	525	551	548	530	550	556	606	559	567	528	509	552	585	534	575	563	587	559	562	562	534	578	576	536	564	567	531	525	569	568	591	533	526	551	527	564	563	487	569	552	544	592	528	597	559	504	516	568	547	542	561	574	540	539	556	583	568	572	545	563	572	575	535	560	582	566	505	496	553	510	541	568	521	565	553	535	552	539	551	541	534	562	560	525	578	533	581	520	512	553	500	537	518	512	515	552	567	569	533	531	581	522	503	517	516	555	577	566	557	531	533	572	558	526	518	569	499	544	526	514	531	577	565	560	529	573	532	544	566	532	519	541	558	537	555	497	570	510	490	536	524	591	563	544	524	554	550	546	558	533	566	570	541	547	500	551	538	573	561	506	554	549	539	529	530	579	581	563	544	564	557	554	540	591	563	546	528	514	522	551	539	564	533	517	556	513	529	555	521	552	529	536	575	523	533	548	526	549	533	566	551	543	500	567	534	523	479	540	537	543	533	508	542	506	544	566	594	555	524	522	520	554	540	566	551	515	534	552	523	542	562	563	567	546	527	551	560	569	541	530	543	539	553	605	535	534	546	516	537	552	510	531	527	493	513	573	597	546	510	579	560	548	538	551	552	517	551	549	484	547	529	599	552	524	534	531	581	482	526	515	552	528	528	526	524	567	566	528	518	573	525	559	546	549	598	575	564	530	530	546	588	544	545	512	575	542	581	549	579	579	543	498	570	520	552	548	552	575	540	535	533	529	564	536	542	513	521
23561	40309	27135	12019	3182	2269	1919	1655	1487	1285	1265	1175	1150	1103	1125	1061	1039	1016	1050	1038	1031	981	1037	997	973	954	1020	963	1004	973	1000	941	957	978	938	906	1018	3199	3479	903	929	968	940	922	913	946	938	977	920	958	933	990	947	953	897	931	1038	952	967	926	936	886	905	995	918	976	969	907	945	964	910	947	922	940	923	976	953	920	914	937	903	915	933	1010	918	950	888	943	955	936	906	903	894	926	956	926	921	930	938	955	919	879	950	993	966	950	888	934	934	914	983	964	923	943	947	886	873	946	911	957	903	920	944	921	930	920	940	956	901	919	987	867	905	939	906	947	870	943	929	943	919	911	850	942	888	942	948	939	893	926	943	887	848	922	918	932	960	927	938	929	918	938	960	973	927	953	944	925	966	929	934	894	991	931	940	891	947	929	940	891	923	952	931	907	907	944	922	911	975	938	969	934	980	929	902	935	914	912	912	892	942	858	855	923	926	983	956	902	904	898	934	906	950	952	968	925	958	956	965	968	909	945	940	937	886	942	985	947	940	965	948	933	979	981	945	888	938	901	928	909	928	879	942	932	952	956	910	923	978	894	846	921	897	896	930	934	934	941	931	923	916	926	1033	885	881	952	926	886	933	918	957	963	929	933	890	920	955	883	881	960	935	944	972	941	925	913	919	918	934	1006	943	918	862	947	941	949	913	952	942	914	927	932	943	911	951	896	908	958	860	929	918	871	945	910	932	933	876	959	867	921	975	915	940	905	915	906	899	941	961	959	912	952	913	881	895	955	923	932	981	928	922	938	944	931	929	943	936	920	931	901	945	931	1012	1025	949	962	971	952	977	946	987	890	947	908	920	991	905	964	971	967	1010	898	975	971	927	959	896	901	940	972	949	938	955	907	940	934	960	940	951	964	1016	951	950	897	900	975	928	944	923	948	932	953	944	978	924	913	923	926	894	921	995	935	912	907	981	984	932	892	961	925	975	937	904	887	906	933	920	896	951	936	958	993	928	953	929	976	973	918	933	960	902	989	907	984	904	914	912	950	967	973	889	985	1024	928	896	914	991	895	897	928	951	958	913	878	911	933	953	909	916	945	946	913	987	923	980	904	887	914	960	966	900	968	1004	921	967	865	998	907	889	922	885	895	924	887	953	973	913	933	911	953	925	907	907	912	945	959	959	945	947	917	931	1006	909	928	986	957	954	946	929	924	960	945	973	913	856	913	923	893	924	964	923	908	951	901	905	897	900	865	970	936	929	991	943	929	942	867	895	929	962	940	917	906	944	923	931	966	975	908	856	916	929	900	970	898	965	953	937	925	874	913	899	882	922	949	893	952	933	867	888	944	948	934	957	957	930	921	913	932	962	897	997	895	954	990	960	898	934	864	876	963	985	962	863	901	926	922	917	988	992	899	937	946	903	944	962	947	999	909	942	953	956	980	892	957	910	924	948	909	904	921	912	928	860	878	948	965	949	972	986	919	890	936	930	918	884	897	911	997	940	941	898	919	936	903	994	957	927	947	920	913	912	920	929	976	910	969	996	916	995	934	942	923	897	948	921	897	901	952	907	881	959	952	929	898	994	917	923	963	933	961	915	906	883	950	896	956	883	927	861	958	980	990	905	889	916	904	945	950	943	929	902	927	976	904	999	899	954	906	949	914	962	901	976	910	955	941	910	952	947	902	895	972	913	973	949	915	911	925	910	945	904	885	917	954	984	930	910	911	923	937	927	949	926	900	948	921	945	927	918	946	950	860	888	929	933	901	958	1014	920	904	928	921	950	919	982	945	892	956	917	940	914	952	870	970	896	929	930	924	929	894	919	937	919	973	888	943	981	942	904	898	877	944	874	884	905	951	934	947	961	871	963	924	990	936	914	924	928	962	956	900	929	904	952	963	873	924	1003	956	922	922	961	911	952	967	920	900	863	938	948	972	891	905	936	920	961	958	909	937	910	927	993	973	936	900	936	948	942	922	937	950	864	936	963	915	898	932	920	930	977	910	991	912	921	959	956	931	904	921	929	946	923	945	888	881	969	892	937	972	963	943	905	941	960	943	945	908	939	902	948	905	914	968	943	920	948	928	921	949	949	896	893	935	944	948	885	930	917	937	950	976	948	896	897	959	910	884	898	896	1012	901	957	933	903	941	940	968	926	893	919	873	935	904	890	895	852	937	925	899	939	920	967	903	928	944	925	918	911	897	905	942	899	938	967	958	962	933	858	881	976	944	978	879	966	956	877	935	883	962	898	987	927	944	933	964	977	927	909	968	924	933	919	975	877	902	916	949	958	936	935	919	933	912	978	974	912	973	886	959	974	926	923	929	909	969	934	918	959	932	914	929	898	912	931	973	949	936	934	963	920	950	1004	947	974	922	965	946	919	978	926	955	909	939	937	907	940	884	908	947	913	959	920	874	932	943	924	915	868	955	930	961	948	949	894	904	916	935	962	918	949	894	903	922	923	957	938	975	956	930	1004	986	976	946	968	868	926	890	943	941	946	924	932	923	917	963	967	909	961	950	902	923	930	906	952	913	935	849	908	957	921	929	910	926	921	919	978	884	920	926	1010	919	914	921	984	905	916	953	926	902	910	936	949	919	918	916	932	955	944	939	923	962	911	897	939	934	911	882	971	961	916	926	877	921	937	936	955	926	959	926	943	939	901	907	1001	919	934	914	892	958	923	905	905	879	929	955	972	943	969	907	951	948	968	949	947	916	943	930	906	901	969	929	908	913	921	925	922	876	915	882	948	857	947	979	903	946	955	948	953	926	928	946	877	1001	896	970	885	888	889	922	914	962	890	938	912	951	923	908	942	995	937	866	948	894	951	977	928	902	909	949	885	935	945	957	924	908	942	982	958	971	944	892	942	951	939	926	953	913	897	936	898	966	935	958	940	1004	900	951	911	950	928	977	885	927	903	973	928	927	942	944	925	916	862	846	922	919	896	885	923	946	898	892	958	908	945	1007	936	950	873	938	947	955	982	931	1003	919	942	895	889	954	919	874	958	938	978	868	897	938	939	932	954	904	923	885	937	919	936	931	941	928	909	939	950	1000	896	979	965	913	948	927	928	951	924	971	863	911	957	920	910	906	970	896	968	938	929	952	896	955	896	928	872	963	944	978	890	973	917	883	901	924	922	974	920	967	980	959	948	951	958	910	924	980	945	913	951	915	885	885	921	904	917	954	934	918	920	866	908	940	920	945	950	953	953	910	871	949	908	882	960	957	924	847	919	912	943	906	976	909	951	920	932	972	940	912	894	967	891	975	922	963	958	946	982	916	880	907	951	1005	910	938	937	956	932	947	908	949	946	948	926	941	931	935	905	1014	935	890	968	956	953	946	922	912	918	969	918	878	943	865	925	937	896	923	936	871	948	954	899	941	924	937	922	901	953	942	932	924	978	932	943	901	905	931	931	929	896	916	911	968	870	904	954	949	909	920	921	932	900	915	892	963	975	951	954	904	958	962	916	956	946	936	932	935	883	938	945	978	908	925	925	915	916	922	920	913	958	981	944	923
23529	21435	29180	24073	21409	17453	1746	784	557	493	457	440	389	379	356	357	333	330	356	309	309	327	298	303	311	295	298	268	304	270	260	316	284	250	274	540	1138	1767	1057	290	288	272	240	278	268	288	260	278	274	265	269	269	257	240	270	258	273	246	256	273	238	278	255	280	285	263	246	259	268	264	272	258	274	281	239	268	260	248	254	272	288	248	272	266	254	223	219	257	249	263	287	264	284	272	259	248	264	257	273	275	272	248	220	240	242	273	265	232	269	289	263	248	259	241	272	269	244	247	255	250	255	251	250	290	290	287	270	281	266	279	278	273	270	272	234	250	232	262	275	253	248	271	253	287	273	287	273	255	267	249	273	275	263	288	241	252	259	252	272	248	264	279	288	243	236	242	271	268	276	260	262	253	235	269	262	277	253	257	250	267	269	228	254	258	260	281	250	285	271	239	268	242	266	266	297	281	269	254	263	271	279	254	264	279	289	269	259	235	265	254	236	273	245	274	236	240	308	275	268	282	254	251	275	266	250	279	276	289	256	270	284	298	252	298	261	279	275	263	272	274	221	260	254	283	263	255	279	275	260	330	259	269	270	275	267	269	287	262	262	299	269	240	252	256	265	263	265	236	265	262	261	287	264	260	236	240	272	287	267	227	271	252	260	262	262	256	254	241	267	255	252	261	235	244	260	268	249	263	272	259	254	246	285	270	271	270	267	279	264	262	268	249	265	251	284	271	273	251	273	263	276	225	261	276	265	276	254	280	277	266	263	243	289	278	280	248	283	289	250	245	248	264	256	262	259	262	262	261	260	264	267	254	272	247	271	269	252	249	258	258	274	270	246	248	249	248	236	273	260	237	274	308	265	273	261	299	255	253	261	267	249	267	233	249	255	260	292	281	268	281	272	254	240	265	257	283	263	261	259	265	298	277	268	258	218	290	271	280	275	270	267	254	268	244	279	260	262	256	278	244	276	279	281	253	249	272	274	277	286	251	268	235	260	279	262	267	256	248	291	229	263	238	273	223	278	249	286	280	261	280	244	252	265	257	290	240	244	243	262	262	244	275	258	273	250	271	263	272	278	245	252	261	258	248	277	239	286	281	252	239	276	235	264	243	244	233	275	250	248	251	256	260	261	238	267	266	297	283	269	284	293	267	273	250	270	272	260	275	252	256	257	264	254	273	274	256	262	264	276	282	283	257	258	266	257	244	258	268	245	232	266	270	238	288	252	247	270	260	253	290	276	234	269	252	249	282	256	259	258	294	255	241	294	260	253	273	263	250	244	269	267	251	284	266	251	260	257	265	245	236	266	265	263	244	252	257	257	269	259	260	266	248	267	262	246	271	261	261	264	278	243	247	280	255	257	267	262	263	269	289	237	260	252	267	283	277	261	249	270	253	242	265	268	284	263	265	292	286	247	268	267	274	293	277	248	278	237	249	248	247	252	275	266	237	270	270	274	267	295	264	266	284	284	247	247	252	262	256	255	291	268	281	264	267	267	261	265	246	267	270	270	264	289	265	276	303	255	289	267	226	270	267	253	266	261	275	288	260	230	278	246	239	272	286	257	274	275	293	260	276	268	248	286	257	274	242	292	273	239	253	253	265	262	268	282	278	283	264	248	267	252	274	281	288	270	240	252	252	259	283	261	274	265	277	267	251	242	265	258	272	261	266	255	294	281	275	277	240	272	265	272	265	246	250	262	279	266	260	252	276	266	290	252	257	271	276	256	267	234	269	259	248	267	254	281	265	263	219	245	254	241	250	256	259	290	242	271	260	244	265	247	250	248	245	260	277	260	264	277	249	263	256	268	239	289	279	303	247	262	279	251	278	268	257	283	262	281	263	265	236	232	262	265	253	264	265	284	235	271	271	246	260	252	279	268	231	279	262	248	265	245	266	257	264	271	255	258	265	251	253	229	282	278	269	285	272	266	241	246	271	255	280	256	268	268	256	244	236	277	249	240	279	241	259	287	280	258	285	264	267	260	270	279	257	273	265	256	275	272	271	279	264	238	285	230	264	296	276	225	259	276	261	273	255	259	290	281	275	264	258	286	249	261	243	264	267	278	239	284	254	260	251	260	270	259	273	268	259	253	233	270	277	255	287	251	261	283	268	252	261	244	268	285	271	279	281	263	288	281	250	268	245	258	257	243	283	252	262	279	297	281	257	285	282	273	262	250	270	260	244	279	271	316	243	265	247	239	242	266	268	275	251	251	259	256	274	273	297	279	238	243	218	264	256	290	269	258	247	287	265	266	291	236	296	273	260	270	258	269	272	266	281	281	252	268	275	246	260	264	298	259	283	243	264	250	289	210	264	246	264	243	261	273	275	262	262	258	290	268	252	256	259	258	268	254	234	259	278	251	250	267	265	252	259	260	290	275	242	271	231	282	297	252	263	279	245	286	252	278	243	235	232	266	254	269	266	252	238	280	254	261	277	270	265	246	258	260	269	273	261	244	263	232	281	266	271	268	256	250	245	239	265	259	251	231	256	254	249	257	308	235	206	251	278	267	260	238	276	274	263	258	276	273	276	245	246	259	260	272	287	314	269	236	252	250	250	239	271	245	252	255	262	252	304	214	259	299	260	243	251	265	228	262	265	266	281	254	260	251	274	230	259	288	290	274	261	259	253	276	262	275	263	274	240	237	253	250	254	273	277	230	243	265	254	284	285	256	309	264	279	262	270	254	272	223	271	251	264	294	263	270	255	274	273	244	242	266	239	262	261	293	263	264	270	282	249	266	241	237	271	245	279	240	235	266	255	256	263	245	284	259	269	260	249	271	248	270	294	305	274	270	246	242	280	239	261	247	255	239	261	256	238	257	283	260	274	260	247	250	277	236	246	270	248	255	257	260	271	253	258	270	249	260	253	271	246	237	270	264	267	292	261	266	243	264	265	258	280	229	264	258	275	272	266	281	249	250	293	246	266	309	271	241	265	243	265	264	279	242	246	242	250	251	262	257	249	279	258	284	248	269	275	260	239	289	280	290	266	245	267	255	253	262	239	254	242	240	263	252	270	283	287	227	276	251	236	265	250	309	259	268	252	264	281	257	256	261	278	336	259	281	259	298	276	251	249	252	258	267	250	293	253	282	276	263	278	279	275	255	256	231	280	284	274	258	267	264	279	253	266	272	254	274	272	233	267	262	288	235	250	273	271	268	267	274	244	301	263	263	244	253	264	265	259	239	236	271	239	245	296	259	310	241	246	267	239	292	258	264	252	233	257	265	252	246	262	263	259	256	277	234	251	289	261	256	286	251	257	269	258	265	251	309	267	277	244	295	273	266	267	274	251	242	244	270	253	246	270	270	259	244	270	262	265	237	251	235	270	253	294	231	256	298	268	281	269	252	267	232	262	276	248	256	268	261	263	233	246	234	264	241	284	267	235	260	280	268	276	260	278	272	266	274	277	263	244	282	255	262	255	238	272	259	283	276	277	279	267	262	297	261	270	311	268	287	279	268	251	254	289	281	262	277	273	253	282
28699	43720	35263	13489	5465	3108	2288	1916	1481	1313	1174	994	901	885	823	792	737	709	670	653	621	617	616	523	583	597	555	532	535	538	557	501	486	492	595	1507	3192	4853	2735	528	493	494	485	499	480	476	539	483	520	533	481	446	480	487	453	508	437	466	453	447	482	442	464	467	456	493	505	460	506	465	467	430	446	439	469	468	437	502	451	465	452	469	513	445	484	470	438	468	461	497	504	470	518	477	482	426	463	483	501	479	439	420	488	441	485	466	472	472	451	450	462	474	462	477	479	498	468	430	465	480	455	454	467	498	447	439	474	465	457	454	462	464	471	506	469	486	471	481	463	444	454	490	474	446	465	454	448	478	472	481	482	440	466	470	491	451	462	471	488	481	469	463	498	490	456	502	423	463	494	475	519	456	466	455	471	471	479	460	487	440	457	453	468	453	436	453	475	479	454	486	462	486	508	445	482	431	474	453	472	516	492	483	470	431	451	450	511	508	486	424	456	467	466	462	447	465	453	481	459	469	493	484	487	472	488	466	476	429	491	482	460	459	453	473	452	461	457	464	436	440	464	472	466	481	453	494	487	438	484	469	499	458	500	459	490	453	466	417	423	438	425	495	460	446	452	469	463	499	446	442	524	453	472	458	520	446	485	462	422	440	501	475	473	466	497	462	492	444	452	471	494	462	469	506	419	476	467	444	474	436	501	457	444	468	476	464	464	445	476	463	457	471	472	455	434	456	484	457	509	486	481	442	495	526	504	500	467	473	445	495	474	452	503	457	448	502	483	497	487	440	485	492	458	485	486	498	465	461	479	466	460	458	480	486	500	459	476	495	449	494	469	479	465	449	435	506	495	461	489	481	482	457	451	450	502	465	474	469	440	418	522	489	462	448	456	450	478	472	465	441	486	475	461	461	453	471	449	458	450	475	466	491	466	454	471	453	460	439	476	459	435	471	484	454	476	458	467	467	467	434	465	486	476	482	470	474	497	465	512	456	441	457	468	465	481	474	461	466	490	486	475	474	483	494	463	461	460	468	469	485	461	469	483	474	457	488	499	461	482	455	486	476	472	456	467	470	477	478	463	435	445	426	454	472	446	495	480	495	463	457	490	454	452	479	484	492	467	495	476	457	487	479	457	478	485	465	461	443	503	473	465	493	500	472	439	468	455	487	495	459	471	491	494	464	469	466	460	473	479	467	456	442	455	487	472	506	464	476	470	451	514	434	451	490	476	463	458	447	468	447	463	472	462	490	454	466	468	476	487	461	488	452	460	480	468	476	448	497	480	483	468	460	415	497	483	480	493	486	510	480	452	451	522	461	493	456	463	494	480	478	459	498	493	488	460	502	465	523	462	482	471	415	456	476	455	447	496	470	447	457	516	468	461	469	436	462	449	438	470	516	477	474	472	495	466	467	450	445	433	440	459	501	446	428	455	457	450	462	494	428	472	440	496	441	454	515	473	488	481	472	454	495	469	473	450	478	428	479	438	437	459	528	446	452	447	453	457	495	433	466	486	460	462	456	498	443	495	447	469	478	503	424	476	468	470	463	420	493	463	412	467	460	487	484	443	445	467	470	475	461	443	470	465	488	453	464	471	482	490	470	446	457	456	476	473	502	504	460	482	424	420	470	449	501	465	462	477	470	494	449	466	491	452	447	484	526	465	456	436	464	493	463	495	448	478	548	518	457	460	466	440	493	475	473	455	486	428	502	481	430	473	440	470	464	453	484	475	433	445	464	478	485	468	476	446	436	452	453	467	461	445	446	474	453	490	445	449	473	490	486	412	466	451	498	442	465	461	483	465	432	453	490	465	471	464	456	437	480	459	449	455	463	466	426	452	480	443	446	496	476	472	527	485	449	455	490	436	509	435	467	480	469	487	469	473	466	457	474	437	448	479	441	457	442	455	489	481	492	447	453	446	485	510	486	466	435	434	466	493	494	503	495	480	493	485	487	481	458	497	462	495	446	433	437	479	474	440	421	475	439	452	460	465	510	490	495	477	480	481	453	469	483	482	512	447	468	451	494	467	438	417	474	475	485	472	491	480	487	467	486	466	488	477	457	451	469	463	481	427	435	464	449	487	468	445	490	454	458	451	493	479	464	470	456	472	475	505	451	449	458	433	457	482	486	487	460	498	495	500	434	459	441	468	483	481	465	466	439	419	439	473	498	437	458	448	483	465	448	443	458	479	447	461	478	500	490	516	438	469	511	437	444	455	461	471	481	493	485	471	470	438	499	457	436	489	497	483	495	490	443	497	448	428	481	453	433	474	481	483	468	503	425	470	473	506	490	468	469	490	485	462	475	467	431	439	474	450	483	434	470	460	445	456	464	471	448	487	429	512	484	456	446	506	456	448	541	455	498	456	458	456	476	481	441	470	495	430	483	481	451	477	500	454	454	448	459	463	466	466	473	444	453	432	497	451	470	482	449	467	458	464	465	464	476	451	472	443	438	442	457	492	462	426	463	466	488	462	462	474	450	466	459	434	478	444	437	481	453	469	454	488	462	476	479	457	475	446	445	479	496	488	432	500	467	461	483	472	484	502	464	452	499	508	482	471	457	481	475	451	465	479	443	466	485	459	481	460	459	500	528	458	473	473	460	452	522	476	466	439	513	491	480	440	457	430	461	457	489	497	465	464	479	417	474	470	462	497	454	448	455	449	447	432	449	456	462	477	476	493	449	483	471	464	460	473	485	471	482	472	461	463	497	441	456	465	428	451	459	497	484	466	477	436	463	463	492	473	452	466	485	483	443	460	412	454	435	502	421	466	470	438	470	492	464	504	482	463	456	443	499	503	481	472	483	437	484	468	500	464	455	483	496	487	480	493	477	457	489	490	495	445	485	418	491	468	480	490	464	434	445	418	441	491	453	459	457	491	476	443	444	482	477	451	440	450	436	433	515	487	446	466	485	448	506	440	466	433	477	441	477	484	510	488	463	466	477	477	459	474	500	456	509	457	431	498	478	466	491	506	478	464	465	437	472	459	424	458	489	451	451	454	498	462	455	503	462	494	480	460	467	489	468	449	439	462	468	432	439	439	466	496	459	449	458	444	470	452	474	448	492	482	504	454	441	448	474	474	432	493	448	453	418	482	479	452	488	511	424	450	490	482	478	464	465	448	460	425	437	491	460	457	485	472	497	479	429	432	454	471	496	473	456	460	441	467	490	478	460	424	482	481	441	445	478	442	438	480	457	473	458	475	444	488	459	486	430	475	444	472	496	502	456	505	441	471	460	475	444	445	489	470	466	491	483	492	490	457	427	490	473	428	457	468	437	485	447	471	483	441	460	461	458	477	451	465	447	511	470	426	459	449	496	504	475	455	477	447	457	430	460	455	494	471	468	447	430	483	461	484	469	450	464	440	448	486	482	472	468	459	451	453	464	441	454	517	476	501	472	478	441	429	483	471	453	457	488	477	482	419	495	456	468	533	480	454	461	486	470	477	481	433	477	463	471	467	463	462	452	445	480	488	449	485	467	462	471
27380	20976	14086	5064	855	606	627	574	569	594	601	566	610	545	565	634	570	583	608	605	536	528	574	603	541	570	608	543	558	562	571	643	549	544	529	623	624	589	574	603	569	556	583	601	621	535	567	593	568	567	589	575	579	540	518	602	603	596	624	599	531	614	578	584	573	571	522	595	530	591	577	592	561	554	531	600	548	579	544	565	592	589	617	559	583	550	572	569	543	586	533	573	566	584	561	567	575	509	573	601	606	566	599	551	564	567	563	558	579	553	535	597	583	591	622	597	543	559	551	636	608	583	616	564	536	563	565	531	554	632	598	543	607	604	560	607	571	577	597	579	561	565	564	568	573	522	587	595	576	563	579	573	576	608	584	540	579	608	604	598	556	624	532	523	583	574	574	544	574	590	590	584	550	591	598	523	589	580	573	583	579	542	563	576	568	615	570	583	585	553	563	585	599	544	602	607	604	580	556	565	532	565	550	574	537	537	548	566	585	547	551	590	565	589	583	573	534	578	550	586	559	581	564	556	613	556	536	604	560	597	560	573	548	568	572	583	591	582	586	589	549	573	573	564	537	604	564	526	568	557	581	619	573	586	579	561	597	569	544	609	552	604	564	576	615	577	567	608	573	591	574	558	578	593	593	584	549	610	619	584	597	617	606	561	557	607	591	573	577	589	568	528	620	605	542	533	567	580	533	569	592	567	542	567	567	571	560	570	583	569	556	617	615	571	597	612	609	557	544	587	602	578	591	580	575	579	591	558	565	578	562	556	582	604	549	577	582	554	562	592	586	564	609	582	524	554	547	557	543	595	532	629	563	574	582	544	580	589	539	578	588	558	586	573	567	610	574	548	571	611	534	599	561	561	584	590	610	538	595	554	603	600	625	603	617	596	583	602	573	606	577	601	603	564	588	582	562	532	581	540	592	594	584	580	549	559	598	600	546	567	602	607	589	582	534	597	567	550	585	607	566	549	606	568	543	555	578	541	607	583	608	609	600	588	557	591	587	552	579	590	571	567	584	599	616	606	558	560	590	622	577	564	570	576	554	571	611	629	561	572	557	580	610	583	583	567	607	618	548	567	569	561	536	590	538	597	605	510	588	609	550	563	571	556	551	533	563	596	597	530	565	568	551	557	637	572	535	567	620	602	627	572	544	577	603	575	613	565	612	577	597	567	598	567	580	532	558	559	581	611	578	606	569	587	595	580	553	578	567	548	560	578	543	571	566	565	590	619	596	604	602	584	527	598	556	597	564	562	613	632	552	593	579	556	603	584	540	573	539	543	573	564	507	560	593	618	586	581	564	547	575	561	590	578	571	597	527	567	579	591	579	583	550	589	562	613	574	530	617	626	562	579	598	568	603	597	545	555	585	536	616	591	587	610	606	553	593	574	545	601	588	585	587	624	552	588	592	549	595	577	551	651	587	545	568	596	607	603	587	566	544	580	584	619	563	583	589	578	556	567	579	635	570	602	535	568	551	531	596	604	567	579	603	550	590	570	572	508	553	569	583	580	572	576	566	574	571	551	546	542	585	590	600	620	567	529	572	548	606	544	577	609	571	564	577	560	596	613	587	575	553	568	551	577	626	563	535	535	561	576	549	571	545	521	570	610	566	599	584	623	604	553	571	551	582	592	563	592	592	580	569	595	581	577	563	601	549	571	556	620	573	576	623	614	588	589	541	617	554	558	559	548	565	608	594	584	543	573	567	585	586	591	521	598	556	619	594	556	570	587	584	605	594	582	602	606	616	544	568	567	589	573	602	599	557	557	603	568	559	561	541	568	601	515	578	542	614	605	554	574	592	558	558	565	570	547	549	540	581	596	578	585	552	584	537	571	629	599	593	603	562	598	572	582	555	592	573	517	551	561	576	563	594	587	586	576	579	611	607	556	603	565	595	587	561	573	610	601	582	569	575	598	573	545	539	594	536	592	531	542	635	593	593	551	544	590	576	550	579	589	561	548	577	598	563	566	575	584	568	583	523	570	552	535	586	567	603	555	603	575	589	591	582	583	576	548	599	531	559	582	631	582	565	597	570	592	569	598	603	593	559	593	567	631	597	568	578	584	581	556	546	574	568	555	519	538	563	588	586	580	589	544	586	575	571	593	558	605	569	631	537	574	555	544	571	553	553	592	548	587	643	569	581	593	577	593	544	612	559	626	567	604	576	556	576	605	622	620	577	528	605	568	597	576	587	567	589	566	568	566	550	572	635	587	611	589	601	588	569	577	590	544	606	523	555	573	623	591	559	553	590	574	559	572	563	597	556	587	596	551	557	575	546	601	577	595	547	611	588	536	568	545	622	544	560	602	568	565	604	592	557	604	592	519	579	584	565	573	555	583	527	598	549	578	577	542	611	572	566	590	584	552	556	599	560	569	606	547	565	535	582	632	541	574	535	581	583	580	524	579	574	588	556	638	573	576	570	567	585	565	605	559	555	599	581	583	524	635	540	587	580	596	585	580	591	597	576	640	564	569	561	535	556	565	572	600	573	577	595	578	613	597	611	573	556	525	579	586	572	590	592	584	593	554	605	584	593	590	581	576	610	575	579	563	573	506	600	609	563	562	601	579	585	628	534	586	575	591	620	574	592	568	555	585	582	584	603	599	600	551	596	558	562	552	571	596	560	590	585	583	549	588	550	585	547	584	582	589	602	582	561	550	528	577	557	547	598	545	529	597	580	567	542	555	598	618	606	646	571	586	588	518	625	584	580	597	590	570	519	631	557	551	579	597	548	589	585	549	577	588	587	589	614	553	573	571	571	587	575	587	608	597	616	557	555	575	594	555	582	591	552	528	564	638	558	558	592	598	595	566	550	511	562	529	564	571	582	589	524	550	580	547	583	608	584	609	594	593	579	582	607	545	553	580	603	575	538	579	566	566	591	567	559	583	578	596	599	554	598	582	583	578	575	573	630	621	576	599	588	565	611	524	546	602	584	582	586	568	593	565	563	603	542	533	560	608	610	567	574	579	562	612	535	546	575	616	592	566	570	562	624	536	588	562	523	571	587	584	600	586	570	588	628	559	543	598	572	566	567	586	587	564	544	581	578	624	574	603	582	551	586	560	543	608	581	573	561	571	589	596	588	640	628	575	564	535	562	584	581	616	559	549	557	571	566	618	560	569	558	606	590	541	532	571	581	587	599	547	527	626	580	566	608	571	566	559	570	599	565	583	582	607	580	575	547	632	581	591	598	535	573	581	579	558	570	572	579	599	574	563	588	622	550	507	532	542	539	592	598	543	573	596	535	616	599	605	582	540	528	573	613	531	577	596	627	548	579	585	523	561	538	564	601	560	568	611	577	592	626	587	573	578	566	569	599	559	568	565	556	572	576	601	575	545	591	552	612	545	574	581	566	571	587	578	588	546	574	583	561	531	553	582	546	591	592	574	620	620	572	636	528	591	577	583	554	581	566	512	560	542	553	584	578	592	590	541	548	567	622	575	616	599	612	610	577	566	558	572	553	573	584	544	586	606	549	512
23297	28414	17785	7887	1498	1129	1026	1050	1033	931	962	996	1002	989	966	986	997	1014	986	981	985	983	985	994	1018	971	977	988	1005	995	1006	938	951	970	1014	968	1096	1059	1005	986	1014	951	965	965	916	1003	974	986	925	953	912	968	960	1021	921	981	1005	956	965	1047	983	1013	947	961	1005	965	942	931	946	933	989	973	962	982	983	921	984	938	931	949	993	994	948	990	985	950	950	925	1011	977	953	918	965	940	925	1002	972	1005	983	1013	959	956	1028	965	984	956	969	944	976	994	943	945	961	987	931	992	951	966	944	934	1021	1038	941	983	965	963	1008	962	990	957	953	946	970	950	979	924	935	954	987	951	979	966	1035	984	959	1005	972	944	936	968	963	924	957	969	938	957	1005	957	964	934	952	998	960	962	948	958	936	1001	990	969	1012	920	997	970	1006	997	983	945	965	973	991	1000	924	971	977	963	918	977	939	928	1000	977	985	978	1004	1017	977	1010	1025	1004	986	992	934	992	1015	940	917	956	989	967	925	976	989	938	982	1026	951	985	917	990	920	968	1003	960	955	991	997	929	941	955	1017	932	938	985	955	949	923	980	958	1031	989	1004	1049	985	982	990	1007	950	996	979	992	971	1004	953	981	977	999	936	938	965	974	953	989	889	971	994	956	929	928	1016	938	968	967	979	914	928	948	981	1011	955	996	948	949	965	997	911	959	974	893	993	957	999	972	885	1012	873	988	965	960	950	1003	995	938	968	940	972	981	980	995	983	997	1011	958	923	947	998	982	965	990	984	913	1014	999	974	984	958	968	1048	979	946	976	997	953	1029	986	964	990	994	942	963	954	927	921	1026	993	968	980	991	944	1006	963	919	988	949	948	980	971	963	976	943	985	940	963	940	961	919	982	961	965	952	974	882	931	992	951	898	955	955	937	999	930	1022	969	1003	972	980	956	962	943	981	993	965	964	1000	929	997	980	926	986	926	970	950	1022	926	960	1005	913	1012	1004	972	971	981	953	907	926	933	1010	913	977	938	965	974	989	974	1013	1007	970	956	1042	1007	902	943	947	990	981	965	944	1024	979	950	984	1012	957	982	965	991	969	999	942	967	958	935	930	941	1020	1002	986	887	908	946	1032	962	909	991	932	953	982	982	931	980	924	981	946	989	974	928	963	958	983	1074	980	957	946	955	980	946	1025	988	983	1018	991	999	961	1043	941	990	974	1005	1016	1004	994	1019	917	972	998	920	973	998	970	949	1024	974	1002	1006	946	991	988	983	938	965	997	965	1012	1034	994	931	967	1023	999	982	960	960	965	990	968	953	979	1018	966	999	977	956	939	1002	932	976	951	950	966	972	996	944	1021	975	970	1026	882	971	926	956	972	921	978	984	972	975	954	972	963	998	953	957	948	978	1005	968	944	1002	962	992	931	924	907	952	963	983	977	955	928	950	974	931	998	953	1003	970	941	964	972	981	963	944	1008	958	963	994	980	990	973	928	1005	1008	990	922	997	919	1032	1025	938	974	988	952	981	988	996	965	1034	974	940	1005	1011	963	1011	980	936	916	963	918	972	943	920	965	1023	993	978	942	1008	1026	988	1042	980	981	1007	971	918	998	939	957	1016	948	994	952	936	945	949	976	1038	935	979	926	921	944	950	991	968	964	959	979	997	1001	980	963	1020	1002	978	939	993	979	969	913	915	962	965	968	936	963	978	1011	977	955	903	982	969	955	939	991	955	942	1038	926	998	969	966	939	930	923	978	1000	959	964	979	1002	1030	1006	1032	941	978	998	985	1029	955	946	942	945	901	986	971	996	935	920	981	984	990	968	951	963	954	1002	935	949	974	975	979	939	921	991	941	967	933	971	1012	966	994	976	1004	944	1007	1004	965	971	970	1005	957	1013	989	996	925	938	989	973	957	981	929	956	994	976	984	928	954	1019	982	977	992	981	935	967	990	943	1005	918	952	962	1016	961	910	948	925	1021	964	983	919	1041	978	930	987	997	939	964	1021	981	1014	962	945	973	969	960	998	968	1021	1039	966	984	975	975	968	1006	960	980	1005	983	957	925	922	985	973	938	956	978	943	928	924	982	954	920	945	993	980	954	951	952	988	994	1004	977	943	967	956	1008	989	996	969	1017	900	925	924	984	933	981	919	941	924	918	1045	988	993	983	957	932	1020	963	999	965	1006	988	941	957	934	989	937	969	946	1007	952	911	989	969	966	979	976	974	959	992	974	1038	908	962	925	958	969	990	959	926	983	964	943	968	902	1003	1014	976	975	947	951	1038	938	965	983	957	1006	940	972	954	943	961	987	955	981	921	992	893	980	936	911	916	951	987	977	934	977	968	1041	898	940	967	935	934	968	997	995	994	1030	978	996	965	967	1048	1027	933	957	1003	986	976	1040	924	965	1022	943	963	966	932	916	973	954	933	972	951	982	959	1000	995	1000	1017	994	991	1005	940	984	954	942	957	950	982	948	1015	933	971	960	941	958	939	1032	984	951	949	1010	977	1003	971	959	998	997	939	1010	993	994	971	998	1005	905	932	976	960	952	999	1096	949	1040	990	971	1033	954	967	975	948	1019	919	946	986	1050	978	979	993	952	972	949	934	978	967	964	961	972	917	1004	965	1038	976	948	1020	1017	970	967	978	908	978	976	993	924	1002	963	994	925	950	979	940	1048	953	953	949	995	980	947	992	994	954	972	912	945	960	998	948	971	926	955	1011	978	985	979	990	986	998	1021	962	941	994	925	1010	990	923	968	996	933	998	945	968	1002	1019	987	1001	1033	963	923	1040	985	998	963	943	955	941	960	1007	976	961	969	1004	924	990	955	973	958	951	952	961	1009	989	1004	979	946	972	1002	967	987	963	948	990	952	996	927	1019	993	940	944	1035	975	977	967	1018	955	986	983	923	973	979	981	953	1034	977	968	969	938	932	1000	944	940	1002	953	979	1017	1002	970	1016	989	984	986	968	976	977	967	980	960	947	920	946	907	939	879	981	932	988	963	992	960	996	962	907	987	949	963	1017	923	964	983	1024	925	967	954	955	1021	967	972	970	971	932	1002	979	924	1002	1000	958	945	942	926	988	956	962	891	1017	953	988	985	1016	971	973	1021	996	945	978	1019	932	993	938	971	982	1010	955	965	966	1011	988	951	984	1015	992	971	947	935	950	957	983	944	941	979	971	947	987	982	1000	956	969	977	939	959	921	997	996	953	987	997	1001	982	957	963	915	978	982	976	965	910	946	947	979	978	960	1009	980	939	960	962	990	994	939	960	1012	979	943	1017	974	1019	925	978	1006	973	980	1072	953	1005	972	945	987	966	989	995	1018	1022	914	971	906	980	1002	987	965	976	987	997	909	984	996	911	965	988	995	973	943	1011	1029	927	965	938	984	980	938	955	930	997	973	918	964	957	974	971	946	955	959	946	992	1003	934	932	967	995	984	917	982	996	1008	977	943	953	932	917	975	940	1000	975	990	1002	1005	981	987	932	964	995	961	1030	1003	957	970	1022	918	976	949	970	1007	981	956	970	978	977	956	939	978	1001	965	947	957	955	937	983	958	974	943	985	972	975	986	1005	901	946	993	971	1020	981	967	942	986	958	929	938	931	1016	963	977	925	932	957	1007	988	972	917	976	994	946	924	994	978	942	939	934	1023	970	985	1003	952	981	944	1035	1023	1022	991	925	948	953	968	986	983	999	1018	951	1017	992	892	966	933	971	968	926	942	940	978	971	953	997	998	986	964	973	983
24564	21440	28375	24873	17351	2134	973	729	661	664	631	592	628	571	525	587	555	577	561	572	531	573	519	552	553	530	536	533	554	491	535	524	533	580	544	545	729	1256	546	566	524	505	542	568	529	516	514	505	513	525	532	544	533	523	531	538	563	516	534	538	512	558	503	501	547	530	498	542	493	538	522	523	512	500	541	489	530	519	469	502	543	516	540	542	567	525	547	496	506	563	537	582	541	542	533	535	524	506	524	517	503	566	524	547	495	572	582	519	499	528	557	534	531	527	517	532	476	568	530	569	510	551	507	525	500	510	545	542	532	521	507	519	526	541	513	548	499	530	502	507	487	504	526	566	512	552	530	546	494	528	541	541	520	538	501	509	533	494	479	550	512	520	497	523	524	483	538	530	490	519	524	526	490	528	496	538	552	526	514	504	554	552	529	513	542	494	549	529	514	521	512	544	500	536	543	497	539	535	513	557	540	477	533	528	533	489	491	516	513	543	502	546	507	503	513	523	517	479	540	505	518	520	487	525	489	518	498	548	534	518	548	503	558	515	526	581	563	537	498	544	520	504	559	588	550	542	535	494	533	507	509	524	522	545	534	501	514	480	501	495	517	524	517	496	531	518	533	534	501	517	504	544	544	535	520	501	537	486	501	538	533	503	535	522	518	543	514	497	554	498	526	530	545	554	553	564	518	539	513	532	517	550	527	518	550	486	505	499	549	496	532	484	523	526	487	508	540	519	575	519	548	500	547	512	493	539	455	531	500	547	538	509	515	528	522	518	525	527	507	487	531	549	511	449	538	510	499	525	511	513	533	539	531	466	562	516	492	547	519	533	534	593	493	503	541	501	574	504	545	530	504	548	556	515	520	536	532	511	533	540	543	550	563	514	528	546	514	531	516	517	502	568	536	522	495	532	484	531	493	536	529	519	521	564	537	521	523	507	517	505	529	537	535	540	567	537	502	517	515	481	518	528	500	500	503	467	553	525	520	532	539	518	550	523	526	515	504	565	535	485	548	546	515	520	509	509	493	536	493	482	529	524	505	546	515	533	566	486	506	561	532	550	525	468	482	524	537	532	546	523	535	509	522	530	526	528	546	464	525	539	530	521	512	529	539	519	529	527	567	563	555	550	530	487	513	552	508	528	526	559	510	492	502	530	524	506	527	520	500	521	535	557	480	527	504	515	510	514	525	484	516	537	563	474	490	523	521	539	535	534	529	498	512	532	511	510	568	508	504	540	517	521	546	476	532	477	546	541	511	514	527	545	519	526	538	511	540	539	491	503	526	534	543	522	531	534	512	511	518	461	534	529	513	544	529	543	502	524	505	482	493	527	542	517	521	535	547	522	538	544	550	487	516	562	501	501	509	490	506	562	559	539	524	536	508	510	523	532	525	551	535	501	516	515	490	521	498	532	505	518	535	526	540	518	522	543	541	508	535	521	583	459	552	564	527	518	546	553	528	527	535	547	555	479	528	563	576	538	543	554	507	540	553	548	509	545	515	490	541	542	494	473	537	489	543	551	502	542	512	542	532	520	550	526	534	519	536	532	510	527	515	522	525	541	560	549	511	526	529	512	521	507	534	551	532	524	522	534	494	522	519	531	502	513	561	519	513	488	548	523	531	506	553	516	538	503	535	516	469	574	496	503	542	524	521	527	557	532	512	523	509	505	526	539	509	518	536	553	520	556	575	535	517	531	539	541	505	544	502	505	549	496	517	534	535	513	508	521	582	513	530	533	556	545	530	512	520	515	516	514	533	493	545	544	543	541	541	489	511	534	519	523	542	524	512	561	517	542	519	541	537	559	486	510	542	547	492	535	512	519	518	557	525	527	549	526	497	531	514	509	537	520	503	503	565	512	507	527	510	511	525	504	525	519	527	521	555	539	559	474	523	501	522	520	509	524	559	516	578	502	512	540	510	536	541	485	524	531	505	514	528	510	491	536	517	480	520	541	514	535	534	533	508	496	523	517	516	527	523	559	534	503	576	533	526	527	526	525	545	488	504	548	491	565	504	514	502	535	516	514	498	492	534	520	519	553	528	519	559	516	499	549	534	528	513	503	529	500	489	501	498	501	524	527	545	486	518	453	511	480	529	539	542	546	529	535	499	523	496	531	518	539	477	512	525	473	519	528	551	465	547	508	513	546	497	561	507	514	519	504	521	490	510	510	499	535	476	524	513	529	477	559	518	503	539	522	539	506	536	533	533	514	527	550	567	512	523	509	551	486	504	554	502	521	536	542	479	531	552	526	545	502	491	516	615	504	509	536	523	528	514	508	511	531	497	557	499	532	520	542	517	524	542	535	535	552	493	502	546	526	516	518	534	502	496	505	513	509	506	531	530	491	536	525	533	487	542	510	526	542	533	541	561	545	556	535	548	510	490	552	497	529	517	494	532	523	514	513	508	516	498	544	528	505	521	543	522	540	538	536	537	540	525	492	496	524	536	519	497	525	492	529	539	479	491	531	525	535	547	520	543	522	512	560	523	489	521	532	480	524	508	513	523	516	519	506	516	542	511	548	500	524	561	538	535	523	523	505	549	535	500	557	540	555	534	521	541	500	510	527	504	525	511	558	514	517	482	525	533	503	487	554	486	493	540	497	533	559	560	513	516	506	510	525	531	549	525	545	507	541	550	530	530	501	516	557	483	490	545	509	530	532	552	522	509	490	528	528	551	529	589	494	503	503	495	500	493	482	523	567	510	539	510	493	509	559	506	471	532	534	559	496	561	558	490	550	511	494	489	494	529	536	534	518	482	553	523	544	527	505	512	509	532	519	496	568	514	530	494	518	526	520	514	478	510	580	549	556	567	521	519	555	505	543	528	524	528	545	563	480	513	567	539	528	538	534	490	515	494	558	523	536	532	515	523	508	530	534	514	546	492	516	511	509	504	532	529	506	556	504	532	494	546	513	528	516	545	519	514	524	493	559	520	527	568	507	517	546	523	512	498	479	537	522	494	507	519	519	528	522	477	514	555	535	522	495	522	542	537	543	529	492	506	496	505	487	526	525	528	547	513	514	503	549	550	518	527	517	538	528	534	557	553	529	531	522	525	541	510	522	521	500	509	506	525	525	531	484	545	537	547	479	510	545	545	537	553	473	493	516	525	499	518	540	527	536	510	532	541	522	527	485	503	511	482	563	477	543	511	526	503	538	481	526	497	542	511	540	515	523	552	552	501	514	513	518	517	526	522	534	536	536	558	489	557	496	493	504	499	488	510	514	540	518	541	535	526	549	500	489	512	533	546	495	527	516	525	466	523	513	513	516	496	516	543	527	524	509	531	498	509	516	539	534	492	536	472	543	511	501	501	541	522	483	549	540	526	531	462	479	510	520	501	533	483	522	533	537	527	523	512	524	518	502	588	549	537	548	560	515	511	529	524	482	510	508	541	519	466	531	524	515	498	546	489	494	521	553	497	503	486	483	485	500	528	514	539	514	567	503	531	514	553	547	501	498	498	587	535	510	517	494	514	504	575	474
23460	35090	30964	10239	3550	2345	1879	1655	1439	1417	1212	1178	1159	1111	1080	1055	1078	965	1003	970	962	957	946	996	966	971	990	964	918	939	932	955	948	968	876	898	1623	3059	939	894	835	927	950	929	922	930	976	827	934	927	933	918	928	958	968	983	933	886	899	917	892	878	925	910	899	852	898	952	864	920	900	913	900	902	867	911	903	964	882	947	894	917	888	850	966	857	924	913	887	918	965	845	937	834	907	935	937	849	918	933	900	895	915	933	930	895	932	971	875	872	906	923	919	895	911	882	887	904	918	912	854	876	851	875	922	911	905	885	931	875	969	919	914	906	959	872	979	872	911	892	863	857	884	851	823	874	901	914	942	972	965	882	921	874	890	946	892	940	847	942	877	917	928	977	873	908	922	896	899	906	933	925	878	902	893	914	968	882	875	881	887	961	890	918	860	985	887	924	931	850	882	930	957	898	981	892	896	895	914	921	951	888	865	904	897	920	955	891	900	909	859	948	896	883	937	901	892	914	890	863	933	903	878	917	920	898	892	907	917	918	936	950	931	884	857	925	932	875	914	890	931	937	932	910	928	923	904	871	876	910	915	896	902	901	954	822	917	938	848	895	905	920	921	894	892	909	897	941	977	892	917	909	906	896	914	873	933	986	953	926	844	987	841	904	890	841	861	947	922	963	890	884	917	892	917	897	962	879	876	916	912	883	928	902	922	872	941	902	918	881	930	887	865	895	929	918	886	908	924	909	911	867	883	904	894	897	925	919	836	912	892	907	864	869	868	928	912	955	933	925	905	934	879	940	884	972	892	940	890	940	881	940	906	913	902	891	954	910	935	904	860	905	890	972	938	892	885	917	925	931	940	914	842	862	943	906	824	856	914	935	908	926	939	859	955	881	897	938	912	918	854	893	904	828	902	866	924	854	901	885	958	853	829	968	925	849	880	930	893	901	924	938	908	929	841	875	883	905	875	867	911	903	928	890	917	941	869	884	861	853	917	956	904	891	888	939	957	924	928	969	913	949	898	910	906	856	857	948	922	882	899	936	898	904	894	899	934	913	875	893	946	905	921	898	916	907	907	863	905	889	902	884	856	947	921	939	919	828	905	889	946	991	912	901	929	982	873	893	895	868	870	899	894	936	949	855	927	881	892	898	902	913	850	870	950	876	944	914	942	938	916	911	878	933	876	944	854	850	820	892	936	880	913	866	940	876	915	919	875	989	907	912	881	864	899	886	879	887	900	889	933	861	940	850	948	857	901	880	915	926	895	885	895	899	900	865	934	951	906	922	903	889	970	950	898	860	951	899	896	857	898	906	969	870	960	915	836	906	908	884	878	917	925	1001	919	880	924	901	857	895	893	952	947	910	912	906	902	932	891	858	884	955	874	930	859	920	906	890	878	925	910	898	973	925	894	876	923	876	950	952	891	950	928	867	874	933	893	927	936	925	895	891	955	929	871	915	950	920	961	866	916	914	906	908	908	920	915	920	910	879	947	936	846	935	916	889	887	899	919	910	917	910	890	935	907	892	947	903	916	946	880	928	885	947	909	899	837	875	897	936	875	878	897	938	880	914	888	887	857	899	903	876	930	906	903	833	843	908	898	900	896	874	930	901	887	905	917	930	890	944	910	898	890	958	886	899	925	928	914	951	862	952	928	898	905	873	926	922	928	931	969	878	926	856	918	916	884	913	910	888	944	857	896	917	946	897	925	922	876	919	943	832	884	910	982	910	917	915	925	911	905	886	896	858	925	919	945	921	897	879	898	958	861	903	854	908	852	883	893	907	932	862	898	892	865	932	960	875	906	876	896	912	930	912	895	883	898	989	921	905	935	911	887	885	937	931	906	861	847	877	906	931	913	912	915	877	898	943	870	924	870	928	859	900	855	932	882	835	860	910	897	917	939	946	939	882	889	875	859	876	874	933	869	877	916	947	951	961	876	879	903	864	886	849	916	889	961	951	844	875	906	852	950	911	902	919	901	895	941	901	948	869	904	905	903	860	898	963	849	850	920	879	877	898	955	932	977	886	905	917	908	891	900	954	901	909	918	906	930	890	915	854	890	904	859	889	855	857	856	905	921	934	935	913	931	873	872	856	883	918	857	929	917	907	962	920	864	905	955	827	926	932	909	897	910	876	930	937	905	873	861	897	916	882	956	915	932	896	858	916	948	883	906	870	918	864	869	878	954	899	831	877	896	886	904	876	901	874	903	879	938	918	890	921	907	914	944	866	917	897	897	872	840	909	918	909	948	943	861	948	979	923	914	940	868	876	972	892	924	877	932	907	864	899	980	914	868	957	875	893	910	873	979	910	942	985	938	856	911	885	934	924	901	971	887	882	884	939	951	913	869	867	949	867	891	893	915	880	903	953	921	945	887	886	882	903	891	904	902	925	855	932	873	874	876	850	898	930	933	928	874	891	938	959	938	945	914	893	876	943	925	935	860	916	912	875	913	918	867	910	912	879	913	896	881	898	902	885	924	897	866	909	864	859	883	913	899	889	928	885	902	931	967	884	923	915	910	940	973	873	888	882	890	939	918	874	908	920	892	931	869	932	900	921	898	898	881	908	910	956	928	915	922	869	877	882	900	898	908	872	876	919	853	898	915	895	951	913	907	906	925	888	885	918	898	917	916	943	911	919	910	878	888	935	896	887	904	913	880	889	922	926	885	906	906	886	857	890	903	913	861	926	933	871	937	906	862	902	859	861	895	918	839	902	941	936	902	846	954	873	866	924	904	928	926	932	927	881	933	885	876	912	896	888	896	904	890	871	936	889	939	902	905	909	886	954	904	920	864	910	918	914	888	895	944	888	866	887	867	941	868	886	935	944	883	863	916	951	873	877	872	881	958	925	923	912	903	926	916	933	920	920	953	821	889	838	938	926	893	863	907	934	911	834	837	857	876	861	850	902	897	903	978	995	953	842	881	939	870	869	835	958	926	872	926	895	940	923	875	927	921	939	877	875	918	896	911	893	870	875	911	967	907	847	874	887	930	921	899	855	964	885	860	904	901	892	912	893	927	886	888	887	918	934	898	940	912	914	893	890	899	841	912	911	891	874	876	889	995	957	902	867	912	891	941	895	883	862	868	894	877	895	907	862	964	906	905	912	870	869	869	915	889	943	879	952	941	881	925	877	913	902	884	916	942	956	916	853	947	900	897	889	907	928	862	959	928	909	893	861	944	881	923	813	946	919	939	913	861	882	888	870	905	958	950	891	908	924	885	904	914	864	896	914	920	890	908	876	875	909	882	927	960	871	869	884	899	877	941	930	896	847	912	885	962	927	908	915	904	916	949	888	951	865	860	837	902	929	863	939	875	870	947	869	956	925	911	878	862	858	860	841	899	837	886	891	903	909	931	956	864	890	883	910	910	911	942	889	889	862	908	902	921	856	901	895	910	955	913	909	941	900	874	944	945	846	941	905	911	880	910	953	961	907	897	955	927	959	883	944	863	872	876	913	899	885	944	876	882	861	907	908	858	898	954	898
23481	21406	29092	24055	21378	17404	1711	714	522	475	432	411	375	332	362	340	300	300	294	306	327	267	274	301	290	246	266	271	287	252	293	253	254	286	252	462	1058	1215	350	270	243	233	251	251	251	239	226	230	246	239	260	244	247	234	271	263	240	235	251	229	258	235	248	235	236	258	255	251	276	255	237	222	235	222	274	226	244	237	243	246	254	235	255	229	246	228	260	225	240	252	266	241	239	241	259	225	261	248	252	240	254	234	263	239	255	242	219	243	261	259	217	269	217	273	235	250	222	241	234	247	220	270	238	243	257	226	246	233	271	261	222	213	242	236	277	252	212	243	223	260	238	231	239	243	230	242	233	264	241	224	254	260	268	250	246	223	242	253	244	237	237	231	227	244	259	239	272	255	234	250	242	269	258	238	225	271	244	265	253	240	250	247	268	245	258	254	226	244	261	271	231	226	243	221	227	231	253	265	251	259	247	232	239	254	217	203	246	262	251	246	226	216	262	243	232	259	242	269	270	255	252	245	233	230	207	258	253	270	239	257	250	238	237	259	243	248	236	269	242	248	295	254	243	257	241	240	271	220	259	246	231	240	236	237	209	243	256	245	227	238	275	235	214	222	246	253	257	237	274	224	231	268	264	262	247	236	236	245	241	209	268	239	251	253	227	230	225	235	252	263	213	250	231	277	242	243	222	261	261	245	252	253	239	236	251	255	228	251	247	257	252	238	238	257	233	219	249	247	229	268	230	243	259	222	256	265	213	208	254	252	248	219	263	236	224	262	231	224	275	239	221	232	214	228	255	219	242	263	246	259	226	254	265	254	240	232	244	244	250	241	236	220	256	270	256	231	233	264	256	244	263	265	233	253	219	240	239	243	260	219	245	210	240	255	229	208	303	202	247	231	237	263	248	280	236	235	284	247	232	237	240	244	245	273	258	223	245	248	242	216	256	222	255	260	258	236	259	228	260	275	258	245	233	243	262	267	218	251	215	244	235	266	230	264	231	240	240	239	252	241	266	230	240	214	223	234	222	228	236	240	264	248	265	240	265	252	267	234	219	231	216	240	215	260	280	253	242	242	228	226	268	228	238	245	254	242	228	249	246	217	243	247	241	246	247	238	233	255	226	256	234	236	226	210	240	243	226	238	237	215	228	249	237	264	232	244	239	228	257	268	245	252	206	229	222	247	244	249	252	246	235	252	237	230	238	264	240	259	246	225	224	255	230	244	242	251	256	248	226	250	254	244	274	215	255	244	280	249	238	253	258	236	262	235	258	247	244	244	232	213	263	234	251	230	223	235	264	222	239	269	263	247	247	248	223	253	223	244	241	250	225	230	231	208	250	232	235	238	256	257	251	241	249	257	232	243	253	241	242	263	237	261	249	233	219	253	274	274	217	243	231	248	267	238	279	230	246	235	260	235	246	250	218	244	243	242	265	238	224	231	246	228	239	249	277	243	238	235	258	261	234	241	246	255	258	243	252	227	262	264	256	247	233	242	257	251	284	229	255	250	234	244	264	229	252	277	250	229	239	256	220	275	221	255	228	219	244	264	241	242	255	246	259	246	261	240	238	202	235	232	232	263	252	242	248	234	240	247	235	267	260	233	236	238	242	238	223	251	254	253	238	253	266	217	254	260	256	235	254	251	221	225	249	235	249	257	274	246	245	217	236	238	253	234	242	247	239	219	247	250	223	249	285	233	218	227	224	232	250	236	211	215	241	269	247	271	265	237	228	230	267	264	229	253	262	221	233	280	237	273	245	242	221	236	219	244	244	230	280	253	237	232	274	239	234	230	245	259	247	234	252	230	260	247	262	233	254	244	239	236	228	260	261	280	244	241	256	255	265	235	223	253	227	265	240	238	248	221	244	224	260	228	271	225	224	245	266	232	230	238	238	256	226	268	269	229	262	229	246	241	211	241	245	241	263	257	257	245	220	244	243	235	243	243	261	224	236	234	268	240	227	244	217	261	246	232	254	233	219	236	221	244	224	273	259	246	236	237	249	225	235	232	250	222	235	220	226	233	247	228	248	236	271	272	218	226	248	238	223	228	223	258	252	235	265	231	234	240	251	255	243	232	262	247	256	240	240	270	267	255	226	252	221	248	256	246	225	253	252	245	273	263	246	266	237	237	238	249	250	248	251	251	257	264	262	232	247	221	243	258	247	237	222	231	215	244	251	240	234	237	270	211	266	245	234	238	254	245	223	242	272	253	257	262	249	246	215	245	229	250	269	246	254	240	210	221	277	235	254	221	226	242	249	229	256	248	271	248	232	231	219	239	232	252	271	252	246	226	250	234	255	247	250	237	197	243	245	227	242	241	264	255	247	239	269	232	244	264	269	235	221	239	274	240	227	256	260	228	234	244	258	243	236	246	245	254	257	252	235	242	244	282	245	270	236	240	242	252	252	238	236	243	276	247	226	248	217	228	247	215	250	268	238	242	251	219	258	249	277	244	251	231	252	264	255	222	255	234	265	253	248	237	259	258	203	258	244	238	275	236	233	276	256	223	246	240	236	267	248	244	245	246	256	251	271	223	245	263	258	254	236	243	261	245	207	267	211	251	247	244	229	266	241	222	225	213	254	245	228	245	216	229	288	228	252	234	239	235	230	266	233	250	241	257	271	228	249	251	220	243	223	236	256	259	272	228	245	233	221	235	263	243	251	235	243	219	225	240	263	251	267	284	226	229	232	211	248	257	254	239	248	284	233	256	229	246	251	251	233	233	246	215	235	244	223	227	211	236	225	241	262	228	256	252	237	245	245	247	252	243	228	247	267	225	248	229	242	265	222	245	248	244	241	249	231	234	259	231	218	232	268	236	257	252	241	220	272	240	245	239	277	231	247	248	256	253	253	253	261	261	242	256	237	255	237	234	227	236	228	226	262	215	261	212	255	260	247	266	236	259	235	232	228	244	249	245	249	237	252	246	241	259	236	253	233	265	212	235	224	234	258	258	224	236	265	246	248	225	232	215	249	231	234	210	237	233	220	230	222	239	242	257	239	283	248	221	251	244	239	243	224	242	220	262	242	275	249	231	244	238	266	275	241	224	246	202	216	252	249	247	248	250	222	252	269	238	237	254	251	251	237	236	206	252	232	248	256	257	258	283	240	225	224	260	244	252	222	248	244	251	223	251	226	242	263	233	208	218	252	229	220	240	259	223	246	241	259	222	238	245	237	220	241	252	254	261	217	267	253	248	252	249	235	240	245	236	226	222	245	239	229	263	239	235	243	199	242	249	277	238	236	257	232	249	231	227	258	246	241	253	235	241	224	258	235	235	234	230	245	248	244	253	206	239	247	281	250	244	253	258	235	256	236	266	242	234	246	246	226	249	250	262	232	215	261	263	269	228	259	252	245	237	231	248	258	254	250	257	262	250	234	240	250	239	248	222	244	205	255	242	223	232	251	235	234	251	244	204	229	235	263	244	241	238	245	239	221	239	228	239	255	260	216	251	260	228	235	225	266	253	240	221	251	225	261	246
26546	43981	34033	9988	4928	3169	2353	1881	1524	1314	1104	984	972	829	762	732	720	697	704	629	620	586	605	584	591	505	532	547	524	495	520	517	461	510	520	1132	2898	3379	830	479	460	430	437	500	460	464	457	426	459	484	455	506	472	474	422	440	450	435	467	440	457	459	433	436	419	448	472	421	429	406	436	424	430	467	428	414	431	434	471	458	472	489	449	427	452	485	456	444	434	426	418	437	430	430	452	418	425	446	471	434	439	459	430	431	474	439	433	460	455	470	424	452	470	437	430	464	465	448	427	440	442	431	428	431	458	420	433	435	467	442	409	458	449	442	433	471	406	429	438	434	465	463	459	427	434	440	431	418	440	455	424	430	453	435	411	429	491	438	463	401	479	402	444	437	476	443	448	408	409	433	490	454	427	433	424	445	430	465	445	460	488	425	447	453	428	495	468	454	421	471	452	451	457	389	421	462	432	469	449	450	487	443	462	467	448	429	408	459	430	418	445	424	474	439	483	455	465	439	451	404	452	444	453	436	484	451	396	407	464	417	457	434	421	414	441	410	444	458	433	436	455	430	436	435	434	400	446	499	435	390	423	435	402	431	425	401	452	465	432	440	440	444	439	442	457	457	403	415	414	491	445	468	446	439	459	446	416	465	428	440	382	448	430	448	423	453	456	414	454	418	405	450	459	420	467	430	424	452	474	424	424	442	438	443	424	435	423	458	446	438	394	402	452	416	439	429	464	461	446	436	462	438	447	407	426	469	461	481	438	448	439	438	491	449	453	444	447	444	396	417	454	449	425	464	462	427	447	443	425	430	449	443	432	420	454	462	425	407	440	392	410	449	462	442	447	441	435	442	415	450	452	429	413	446	465	433	427	435	414	441	416	425	411	460	459	457	421	434	440	480	422	437	430	447	448	464	421	431	480	480	437	464	461	450	412	443	457	468	457	446	437	457	416	435	455	439	426	472	425	397	439	422	402	449	422	422	443	428	429	409	403	472	444	458	435	446	462	444	444	471	438	427	440	404	445	437	408	452	442	452	452	466	466	468	426	455	420	438	436	484	457	449	432	434	443	462	447	425	487	409	440	425	445	428	423	429	462	464	447	402	439	432	450	462	492	406	396	437	455	475	435	476	420	445	445	416	433	473	471	459	421	410	465	453	470	442	429	451	447	458	443	463	453	449	424	440	448	452	411	436	434	436	448	416	442	423	445	440	456	473	442	476	412	443	413	433	460	434	394	434	452	417	420	479	426	411	466	451	454	440	415	438	440	451	409	434	410	460	447	459	429	446	468	433	414	464	443	445	466	444	436	435	430	423	443	416	412	404	433	455	438	406	426	453	456	424	415	446	439	441	458	420	403	409	454	487	413	446	437	416	445	427	439	424	403	436	438	445	432	433	398	434	428	443	458	453	421	404	449	490	402	430	430	453	456	475	436	461	457	475	437	418	442	403	416	431	457	456	452	443	465	443	379	439	419	415	431	389	442	434	429	432	438	416	419	417	414	431	421	425	441	420	422	489	436	425	399	453	469	475	470	469	429	421	446	440	437	443	425	428	433	461	447	467	450	401	431	463	447	445	429	411	394	465	436	468	444	418	443	416	414	416	451	452	445	443	460	444	465	451	496	443	409	454	417	435	443	424	431	443	457	456	434	474	426	407	452	410	420	449	438	452	423	436	457	465	472	441	431	435	396	475	450	458	446	448	424	427	431	450	439	455	426	452	440	485	415	448	426	420	450	484	406	389	434	444	423	439	413	478	443	423	434	452	415	442	464	454	471	422	443	443	420	446	423	455	441	415	430	449	437	433	449	445	426	449	449	457	443	456	446	478	451	437	429	456	422	450	437	434	462	467	444	454	454	407	417	430	446	456	441	437	421	426	423	443	437	444	442	465	459	424	435	446	416	434	454	464	458	455	426	436	440	438	409	437	435	468	434	441	463	424	434	469	468	438	411	416	457	460	438	438	397	462	396	430	409	441	423	435	392	408	438	455	446	463	426	452	409	433	388	454	467	418	464	465	428	409	487	452	389	439	407	448	450	448	437	432	438	452	453	464	412	474	457	416	441	432	419	432	432	405	427	394	453	458	422	426	420	468	450	446	398	480	460	475	405	435	403	443	468	458	445	438	451	463	463	439	456	453	436	442	436	435	425	433	433	442	431	432	441	448	460	452	448	417	463	435	404	437	462	422	458	477	462	426	420	408	439	431	436	438	457	440	448	455	454	470	434	472	412	439	451	408	443	439	440	445	440	423	416	458	425	418	444	415	406	437	461	423	434	425	420	455	422	442	459	456	429	432	434	413	430	464	417	415	420	455	408	441	464	405	441	396	450	398	445	426	448	422	431	443	437	457	475	439	408	443	429	444	427	444	431	466	428	436	421	449	424	416	434	445	480	434	435	441	429	452	449	456	441	375	452	471	452	475	405	416	446	418	460	415	443	455	437	443	412	404	452	441	468	473	468	457	440	445	444	453	425	435	472	426	435	422	461	418	443	419	448	452	453	477	440	479	433	417	445	424	438	419	436	448	463	425	451	434	419	430	408	420	435	422	487	429	441	440	432	443	443	479	458	433	448	406	437	432	407	445	418	459	486	449	429	429	440	442	452	425	441	394	453	431	416	436	432	456	484	462	445	443	448	450	444	430	434	462	427	467	413	403	457	446	432	436	386	468	440	420	444	438	464	447	429	430	451	456	448	427	420	402	461	433	464	441	473	424	424	457	443	452	448	453	414	442	433	454	454	418	463	436	465	422	406	464	439	435	448	420	416	424	472	393	445	432	449	461	399	450	428	454	457	463	441	427	407	448	419	451	462	399	434	462	434	482	410	448	482	459	448	413	431	459	436	465	431	465	429	500	441	456	471	458	435	454	427	402	395	434	430	427	446	439	420	446	415	436	448	427	458	459	459	430	407	439	421	466	460	465	444	463	436	433	436	462	434	464	462	437	429	424	442	466	424	434	418	446	423	466	466	467	430	411	467	420	444	430	421	407	407	474	449	419	471	432	443	426	424	429	470	461	457	438	417	475	444	445	414	399	432	461	423	430	418	395	444	430	454	461	434	396	425	459	448	445	418	453	447	446	427	467	452	444	439	424	448	455	436	384	440	453	438	420	448	439	423	458	477	449	459	416	446	462	418	434	441	481	456	439	442	412	448	448	440	447	418	454	459	467	417	426	453	444	465	443	437	457	428	426	434	450	451	428	429	425	437	466	422	421	463	436	431	420	466	411	462	469	407	423	461	448	435	475	445	428	421	429	440	424	448	423	430	447	409	453	444	446	449	464	440	419	448	432	446	446	440	432	418	423	451	440	432	441	435	465	440	434	465	410	396	451	436	428	440	433	490	439	497	425	451	456	452	435	450	428	438	448	436	464	449	464	450	455	434	471	426	467	452	475	474	449	429	440	426	460	420	412	453	389	434	412	481	431	422	447	424	461	438	469	429	439	470	477	461	443	413	431	453	440	435	455	416	449	480	448	417	401
27299	21092	15291	3874	941	720	645	628	653	594	661	647	612	601	604	615	592	628	607	625	587	614	615	622	639	622	636	598	576	627	611	655	588	606	593	665	661	824	670	604	652	595	626	641	622	601	629	642	629	630	620	602	643	606	606	631	626	600	648	603	618	582	595	618	616	640	613	622	591	633	617	621	585	591	614	602	613	682	622	601	634	646	614	592	617	588	617	592	623	632	595	591	611	616	610	588	615	693	599	624	573	595	632	611	616	582	615	622	622	605	625	629	635	597	612	679	598	611	572	597	622	622	595	586	640	592	572	607	622	624	635	586	612	563	606	571	601	635	634	638	631	609	616	646	639	599	585	625	649	607	591	636	620	613	610	668	632	607	606	615	622	627	576	613	620	642	589	646	610	647	597	592	635	621	617	585	567	608	646	607	606	615	655	542	631	615	582	639	585	612	638	670	640	646	608	610	614	615	636	594	611	597	624	610	592	594	623	622	571	612	625	551	586	570	606	607	622	606	576	702	559	596	590	609	645	561	604	564	597	598	637	623	597	591	557	590	633	643	583	646	628	606	577	557	602	581	642	609	659	572	630	599	609	584	585	574	559	618	621	608	595	642	654	633	578	630	618	628	605	588	652	618	599	615	629	590	622	619	615	588	602	617	592	631	607	621	640	572	614	592	556	616	672	647	609	605	615	621	579	609	573	630	610	561	612	634	635	613	638	656	595	647	631	636	599	637	620	611	564	620	630	631	637	598	603	625	668	598	599	607	634	558	618	587	595	626	646	610	619	604	590	606	670	609	603	620	624	611	613	623	581	621	617	597	620	586	584	581	597	662	645	544	586	565	561	591	567	622	619	612	622	615	578	608	591	600	627	625	602	579	597	622	623	618	621	595	605	570	599	611	581	634	633	582	625	591	673	599	614	620	582	607	576	614	594	638	595	639	683	648	613	617	613	592	608	620	615	600	659	626	604	596	614	629	596	632	577	628	631	605	588	597	634	608	630	618	561	602	664	652	626	620	629	605	624	599	581	618	645	626	635	585	600	630	617	603	611	611	590	595	640	575	624	606	610	628	616	647	629	625	628	606	603	596	587	599	606	647	645	621	613	578	609	601	624	579	591	606	580	610	625	636	594	600	646	603	583	580	567	598	608	600	623	601	581	605	630	607	587	613	589	585	632	544	583	631	599	556	588	551	646	620	607	602	614	597	659	604	571	569	635	629	615	606	576	616	613	640	609	638	645	629	603	609	610	624	594	603	634	612	586	586	627	614	630	634	601	606	638	586	541	619	582	603	577	589	663	566	620	612	631	597	590	592	569	631	607	591	589	633	588	640	620	645	598	608	632	578	610	643	593	585	615	557	605	597	653	646	578	620	600	595	569	602	616	599	611	599	578	621	577	600	593	615	612	621	620	631	584	605	574	622	572	612	596	580	613	592	568	609	624	630	610	572	635	603	645	646	616	583	613	610	590	603	638	611	670	640	589	632	637	602	585	670	651	614	612	594	571	623	603	614	597	618	647	600	601	579	614	633	616	647	583	569	625	631	670	557	600	610	607	594	623	661	598	569	616	647	588	590	618	597	583	620	649	621	618	629	639	614	696	628	565	647	616	573	611	582	647	671	586	599	588	626	588	634	619	620	607	620	644	584	629	635	632	645	610	639	647	627	584	588	648	600	554	628	618	630	614	588	635	596	599	599	657	630	649	596	614	638	581	622	605	600	569	604	610	633	615	587	618	592	597	668	631	616	595	588	613	627	581	610	621	621	580	640	624	614	615	636	613	658	606	605	582	597	615	559	597	615	600	645	593	637	589	621	613	566	621	617	568	579	614	579	563	598	559	616	618	604	594	600	611	610	635	592	618	667	679	619	614	610	600	635	624	582	606	601	604	621	609	645	638	590	616	585	601	584	591	616	587	629	575	612	582	589	609	639	635	626	590	573	589	591	608	625	607	564	558	611	604	644	640	576	646	623	650	614	602	663	612	585	645	636	604	595	605	646	616	572	646	604	609	626	598	603	624	574	572	622	579	611	632	561	587	654	569	610	652	621	587	664	632	653	603	581	614	611	626	618	597	638	611	645	601	621	632	629	626	613	616	630	647	588	644	618	628	628	594	627	567	625	596	648	656	600	601	648	615	588	613	629	621	615	565	632	606	601	592	551	577	626	564	575	582	583	621	616	642	614	640	627	621	627	618	578	627	620	600	635	611	604	582	647	569	615	636	617	599	626	598	560	613	618	610	654	550	654	644	595	624	633	653	610	650	647	611	575	594	575	618	609	624	658	619	594	620	613	623	618	594	605	656	609	637	604	603	627	617	590	623	614	602	635	591	625	614	613	637	625	601	639	651	641	674	581	642	585	611	710	601	600	634	592	592	639	617	617	643	609	594	611	593	566	620	632	595	651	631	623	621	580	622	629	589	650	629	624	591	630	611	607	638	609	632	584	574	579	627	591	594	598	617	623	612	587	611	627	567	637	639	602	610	638	587	621	579	602	619	594	633	614	646	590	594	634	576	595	592	571	644	610	621	615	623	611	606	621	599	629	594	624	599	610	623	612	616	582	624	611	615	588	616	586	610	654	596	620	634	647	632	648	585	637	632	619	648	606	609	603	601	568	611	600	642	579	614	625	620	602	632	600	575	599	613	599	636	622	590	551	597	599	606	577	551	619	604	647	636	595	601	599	595	605	601	573	571	641	587	604	599	602	628	617	618	617	647	620	629	626	670	584	578	581	574	623	626	630	615	636	609	597	634	611	584	582	611	554	579	606	651	609	606	587	550	612	597	623	635	574	580	589	616	595	643	624	632	582	619	589	632	581	638	625	591	589	598	594	614	625	579	584	591	625	609	648	586	580	632	617	631	654	638	630	628	608	590	624	587	635	594	607	614	614	586	612	635	641	626	614	579	565	603	671	611	603	639	573	588	616	605	609	644	590	570	623	587	578	590	635	626	587	560	652	606	627	634	612	604	594	639	632	656	580	582	619	610	588	618	619	582	617	618	623	619	618	656	628	598	604	621	649	597	554	537	636	637	613	580	632	602	631	634	637	608	638	603	602	653	610	557	577	580	598	623	619	559	622	608	681	611	616	587	581	576	625	562	638	628	577	631	602	638	631	649	615	609	645	605	600	597	574	607	619	614	608	598	605	603	629	624	610	594	617	615	573	621	588	641	630	598	616	616	570	610	598	582	671	570	636	625	604	613	619	598	664	647	638	591	590	568	642	608	626	617	615	567	601	614	624	632	627	556	600	587	603	633	603	601	617	623	650	617	626	624	616	571	608	637	604	626	597	638	610	584	559	620	652	596	590	652	630	576	651	614	606	637	570	591	577	632	620	619	630	639	608	563	601	618	619	594	589	617	614	577	619	644	592	620	595	597	557	609	642	635	594	579	640	612	609	617	632	549	593	578	597	596	583	627	652	633	619	619	599	632	609	632	610	603	644	629	596	632	627	603	643	591	641	588	664	622	600	577	597	583	600
23117	28614	20490	4552	1847	1204	1139	1097	1080	1034	1048	1043	1097	1064	960	1048	1050	1105	1026	1053	1017	1045	1075	1033	1025	1027	1029	1046	1077	1091	1081	1040	1025	1014	999	1150	1307	1606	1288	1044	1030	1050	1027	1022	1054	1089	1029	1004	1020	1044	1051	1046	1058	1003	1033	1059	975	1000	1030	965	1092	1050	1029	1048	1063	1088	1026	1013	1060	1090	1061	1017	989	1023	1002	980	1002	1081	1047	1051	1046	1056	952	1095	1041	1023	985	1034	1028	993	1010	1004	965	1072	1117	975	1091	1055	1066	1010	1016	1037	997	1028	1059	987	1032	993	1072	1078	1031	1041	1009	1079	1106	1021	1012	1060	1074	1067	1044	1046	1028	1017	1098	1033	1005	1035	1027	1017	1059	1055	1011	1028	1060	1045	1000	1063	1039	1044	1023	1020	1007	1042	1020	1090	997	1058	1089	1055	990	1068	1004	1002	1036	1075	1110	1069	999	1053	1066	1042	1008	1044	1086	1029	992	1025	1031	1004	1045	1108	1070	1038	1036	1045	1047	1083	1040	1072	1028	1044	1047	1069	1034	1014	1073	1047	1071	1073	1019	1021	1052	1051	1060	1023	990	1027	1069	991	1011	1086	1041	1073	1004	1069	1005	1006	1015	1054	1022	1000	996	1035	971	1037	990	1014	1042	988	1042	1055	1023	1076	1034	1036	985	1085	1048	1076	1024	1050	984	1061	1082	1073	1060	1039	994	1039	1041	990	976	1073	1013	1014	1073	1019	989	1059	1054	1017	1068	1118	1034	1108	975	1037	1004	986	1067	1064	1056	1030	1009	1046	1059	1057	1051	1047	1047	1066	1065	988	1030	995	1051	1043	1044	1100	1003	1061	1042	1052	1110	995	1049	1047	1044	994	1037	1041	1022	1028	1035	1007	1040	1046	1079	1046	1070	1029	999	991	1065	1067	1111	1034	1020	1010	1028	1016	1063	1018	1061	1026	1066	1008	1059	1033	996	1055	1039	1018	1045	1050	1054	1024	1064	1104	1027	990	1079	1002	1099	935	1012	1001	1080	1028	1039	1043	1057	997	1005	1040	1034	1014	1040	1060	997	1038	1025	1023	987	1045	973	1071	1037	1024	1044	1008	976	1064	1000	1003	1021	1040	1047	1078	1037	1061	1063	1085	991	929	1034	1055	997	1041	1015	987	977	1027	1066	1069	1016	1095	1064	1087	1114	1049	1025	1019	1037	1071	1059	1081	1007	1059	1009	1025	1058	1020	1054	1063	1025	1062	1102	1058	1039	1016	1053	1059	1002	1064	1032	1007	1059	1042	1075	1094	981	1053	1078	1106	1060	1002	1072	1021	1010	1044	1077	1065	1086	1017	1015	1023	1010	1044	992	993	1022	1073	1080	1020	1092	1006	1041	1050	994	1042	1016	1028	1069	1033	1031	1038	1011	1042	1048	1061	1053	1037	1004	983	1055	1044	1041	1024	1033	1032	1062	973	982	1053	1067	1049	996	999	1021	1085	1043	1063	1013	1044	1004	1005	1006	1062	1017	1045	1041	1017	942	1001	1029	1014	989	1032	1032	1100	1088	1045	1036	1024	1058	999	1092	1054	1049	1032	1050	1055	1043	1010	1112	1012	1031	1031	1043	1054	1026	1064	1016	1041	1019	1097	1055	1014	1108	1112	1030	1087	1038	1082	1041	1015	1057	1091	1038	1024	987	1054	1132	1034	1003	1026	1014	1040	1045	1054	1055	1062	1011	1030	1080	1010	1034	996	1022	1010	974	1075	968	1051	1038	956	1069	1047	1018	1025	1023	1005	1018	1063	988	1073	1044	1015	1059	1021	971	989	1004	1043	1032	1053	1040	1008	1015	982	1088	1045	1060	1073	1056	1066	1004	1059	1031	1032	1020	1047	1047	1039	982	1112	1020	1012	1037	1036	1025	1065	1055	1056	1083	1063	1093	1040	1050	997	1043	1009	1049	1034	1033	1025	1018	1066	1059	1026	991	1093	1021	969	1022	999	1000	1020	1070	978	1055	1050	1055	1038	1052	1078	1058	1009	1033	1058	1060	1098	1000	1038	1005	1052	1011	1040	1038	1040	1111	1023	988	1000	1045	1034	1047	1024	1034	1027	1048	980	971	1012	1052	1009	1001	1034	978	1096	1029	1058	1064	995	1062	1004	988	1040	1063	1026	1110	1002	1049	1034	1030	1045	1018	1093	1015	1022	1046	1078	1029	1042	1068	1050	1036	1025	1029	1067	1064	1036	1032	993	1076	1049	1090	1023	1040	1018	1044	985	1056	1058	1030	1024	1040	989	1036	1003	1048	1021	1020	1105	1002	1034	1034	1047	1019	1067	1015	1052	1031	1011	1063	1063	1054	986	1083	1083	1033	1032	1011	999	1024	1015	993	1014	1038	1035	1017	1009	1049	1033	1027	1035	966	1019	963	1048	1039	1058	1050	1106	1053	1001	1034	1062	1064	1077	984	1039	995	1038	1068	997	1027	1034	1028	1060	1032	1010	1070	1005	995	1019	1066	1015	1069	1043	986	950	1029	1033	1020	1035	1046	989	993	1013	1006	1095	1054	1061	1071	1084	1033	1030	1051	1071	1031	1045	1020	987	1065	1020	1033	1109	1043	1056	1009	1062	1049	1045	1028	1091	1084	1095	1085	967	1015	1038	1012	998	1021	1049	1073	1038	1053	1040	978	1090	1083	1028	1042	1038	1017	1045	992	995	1017	1040	973	1001	1043	1049	1067	1037	1041	996	1121	994	1005	1058	1057	1056	1008	1045	1056	1051	1038	1063	1015	1032	1054	1076	1010	1024	1042	1059	1009	1046	1032	1055	1075	1038	1065	1073	1000	1014	1029	1023	1003	956	1048	1015	1071	1048	1009	1067	1011	1045	1044	1059	1012	987	1059	1032	1054	1006	1018	1033	1033	1005	1047	1019	1006	1038	1025	1049	1050	1013	1039	981	1057	1062	1090	1065	1063	1008	1044	1057	1030	1043	1027	1021	987	967	1010	1045	1028	1061	1076	1058	1046	1078	1092	1033	1021	972	971	948	1089	1005	1068	1090	1000	990	1067	1058	1023	1021	1043	1054	982	1049	1049	1038	1091	973	1056	1057	1008	1023	1032	1053	976	1023	1066	1007	1013	1044	1026	1090	1101	1063	1014	1054	1088	1054	1043	1017	1057	1041	999	1060	1010	967	1074	1032	1037	991	1013	960	997	1060	1060	1001	1004	972	1049	1017	1050	1102	1035	1038	1056	986	1042	990	1054	1025	1015	1038	1071	1040	1028	1034	1019	1024	1037	1017	1057	987	1039	1044	1016	1043	1002	1004	1014	1069	1040	1029	1031	1027	1002	1023	1026	1038	1011	983	1072	1062	1001	1015	1029	1042	1013	1016	989	993	1033	1038	1083	1063	1034	1001	1069	1035	1020	1106	1046	1055	999	1078	1058	1094	1067	1048	998	1048	1065	1024	992	1044	959	1000	1006	1043	1028	1053	1038	1048	1001	1003	1035	1006	1030	1050	954	1031	1088	1064	1113	982	1063	1064	1069	1034	995	1046	1040	1037	1059	1065	1017	1067	1056	980	1020	1021	1015	1016	1054	1071	1048	1089	1052	1040	980	996	1060	1057	1121	970	1049	975	1059	1023	1063	1011	1015	1010	1069	988	1051	1067	1028	1048	1056	1074	981	993	1062	1073	1001	1074	1057	1060	1046	991	1035	1027	1011	1035	1056	1083	979	1068	1055	998	1019	1032	1070	1015	1017	1012	1035	1059	1012	1009	1039	1093	1033	1063	1005	1003	1069	1050	1017	1036	985	1035	1005	1089	1013	1042	1070	1075	1014	1019	1057	1103	1002	1025	990	1016	1039	938	1031	995	1048	1090	1048	1043	1057	1031	1098	1027	995	1085	1064	1012	1080	1022	1025	1059	1069	1036	1078	1035	1041	1037	1068	1077	1024	1049	1021	1072	1061	1069	1033	991	1063	1003	1079	1015	1022	1025	999	1043	1030	1030	1003	1028	1031	1016	1036	1044	1069	1044	1076	1048	1009	971	1021	1019	986	1040	1005	1075	1066	1101	1008	979	1027	1052	1055	1032	1015	1034	1082	997	1009	1091	1045	1067	1059	1035	1055	1018	1042	1007	1028	1001	1034	1043	1016	1132	1066	1079	1063	1062	1056	1061	995	1031	1021	1029	1071	992	1083	981	1043	1047	1033	1037	1019	1049	1070	1029	1089	1039	1068	1022	1084	1059	999	1037	1050	1025	1056	1018	1072	1014	1002	1060	1063	1045	1025	991	1048	1024	1105	1039	1048	1021	1056	1026	1045	1016	1026	1009	1118	1037	1049	1071	1041	1087	1082	1041	1036	1034	1030	1011	1030	1032	990	973	1075	1014	1064	1030	1063	999	1044	996	1050	1080	1052	1030	1061	1031	1097	998	1075	998	1057	1071	1014	1079	1034	1073	1043	1077	1093	1034	1071	967	1057	999	1065	1078	1065	1086	1087	1062	1053	1088	1038	1013	1125	1075	1024	1051	1039	993	984	1020	1037	1031	1032	1045	1014	1035	1080	1002	1042	1021	1084	1030	1059	1033	992	1012	1037	1047	960	1004	1068	1026	1029	1028	1052	1024	1071	1024	1002	1030	1042	1009	999	1015	985	988	1090	1037	1082	1039	1058	1070	1071	1074	1014	1047	1089	1009	992	1069	1076	1000	1041	1072	1049	1010	1008	1013	1029	1042	1022	1028	1019	1080	1002	1045	1021	1087	1057	1024	1005	1033	962	1032	1033	1010	1040	976	1081	1048	1053	1027	997	1044	1046	1051	1066	1020	1112	1051	1049	1030	1027	1013	1074	1048	1068	1062	1025	1046	1041	1017	1007	1016
24571	21407	28300	24855	17292	2147	1049	860	714	714	727	674	656	658	631	671	618	580	619	617	595	637	642	619	631	617	661	607	606	566	585	608	554	631	601	778	1623	2044	1727	658	590	623	589	582	605	543	624	589	627	588	578	624	601	612	609	603	594	589	637	552	584	610	571	572	589	608	584	584	565	581	561	615	584	577	607	614	578	534	557	628	607	569	594	622	591	585	617	591	605	556	594	613	600	578	566	593	587	569	566	597	558	596	589	565	571	633	547	590	572	573	601	617	555	577	624	549	574	605	605	607	564	602	553	597	579	588	573	592	602	610	561	589	604	556	580	563	592	621	527	630	604	581	665	626	649	586	582	566	577	639	604	582	603	558	550	586	612	625	578	589	572	615	602	557	598	620	585	596	566	565	625	594	586	598	583	581	576	572	563	552	553	599	590	569	588	586	568	556	587	606	582	622	577	564	604	531	598	623	588	597	573	572	593	577	558	592	589	526	606	555	552	538	573	580	598	591	606	612	598	599	543	629	597	592	574	614	606	601	584	624	576	567	601	636	566	599	569	587	578	581	576	595	565	626	614	539	575	570	580	603	603	614	603	571	615	620	576	596	602	616	575	609	587	606	656	561	545	591	599	580	621	602	592	594	549	538	562	635	604	561	584	598	609	589	580	571	623	618	583	576	613	635	599	579	595	553	617	589	577	568	607	566	587	581	540	559	596	638	599	592	609	565	594	596	593	605	585	591	583	579	572	598	620	594	566	579	555	602	539	601	634	596	616	572	534	574	610	601	585	608	596	574	550	573	619	623	564	553	565	599	624	646	591	611	561	635	617	597	600	638	585	593	560	581	590	572	569	629	602	555	592	588	609	572	576	576	592	557	577	560	599	619	593	539	566	607	568	593	591	582	554	552	616	595	594	587	561	580	595	578	604	566	577	544	601	585	591	568	574	576	566	609	583	583	594	590	591	605	593	595	581	596	559	600	569	617	600	609	614	523	557	569	592	597	646	589	575	596	542	596	558	604	551	611	621	564	575	580	612	610	561	575	600	584	609	571	602	599	580	602	614	604	609	573	568	539	616	590	614	567	566	535	619	553	617	574	577	595	611	597	574	591	594	576	581	609	612	602	606	612	619	598	583	574	595	557	570	592	577	623	593	571	618	598	595	603	579	585	553	574	565	568	570	581	596	587	610	544	583	610	579	587	618	571	551	580	586	593	626	591	573	585	591	563	564	573	554	558	631	579	613	548	597	612	596	594	570	547	561	565	596	582	593	581	619	596	613	606	614	544	582	571	598	622	590	593	613	609	614	564	609	605	579	586	547	553	584	619	641	575	591	558	602	573	599	621	603	574	601	556	599	551	575	616	612	584	579	581	569	606	606	544	577	530	534	586	563	560	601	567	578	605	568	573	540	618	546	623	599	604	612	584	596	547	565	565	550	571	593	564	598	578	600	595	577	588	524	569	585	588	615	584	596	525	573	616	542	618	598	594	594	554	557	614	641	547	588	538	606	619	573	586	607	600	555	581	569	604	560	610	589	592	620	538	615	572	617	583	596	573	598	660	580	598	585	580	576	616	577	602	622	584	613	553	611	632	568	625	639	578	549	571	572	591	579	592	581	606	594	569	537	612	573	631	581	617	581	587	591	587	582	610	591	583	548	626	609	597	596	551	599	566	588	613	567	563	608	558	598	551	542	571	621	576	607	579	576	563	599	581	558	533	600	558	591	600	585	578	536	646	579	615	597	591	558	571	558	576	596	576	554	602	609	584	587	562	582	594	605	581	599	612	616	548	590	612	576	591	599	620	589	620	580	595	588	552	567	553	576	584	595	581	573	566	620	599	610	569	562	566	608	600	595	584	620	579	599	584	588	625	580	557	622	605	594	584	596	586	557	549	629	578	558	581	552	597	592	603	576	608	619	576	588	558	604	605	556	570	563	626	559	633	595	587	584	544	605	616	566	577	589	571	584	592	574	595	577	578	570	652	539	577	602	603	582	593	602	582	603	547	582	571	585	572	603	581	562	569	603	590	603	611	608	591	563	588	610	626	548	585	604	600	577	619	606	604	597	606	549	575	598	534	560	594	602	598	604	533	560	561	639	578	519	556	545	595	608	597	660	616	555	531	598	571	645	602	573	575	615	584	563	642	598	588	577	577	606	614	519	603	563	574	588	587	612	591	579	574	574	570	615	577	629	575	608	618	586	539	600	596	595	590	578	609	623	568	580	574	589	590	545	539	578	595	575	594	570	632	618	600	608	607	587	591	584	593	569	597	589	557	550	555	572	574	582	594	573	609	622	582	525	611	619	607	563	651	589	581	604	614	558	614	578	605	571	574	584	583	583	573	575	560	580	559	607	528	605	549	580	606	602	575	571	563	533	573	562	592	592	608	569	584	559	565	622	570	636	584	574	614	557	572	553	583	578	596	564	564	587	605	568	550	557	599	550	559	564	574	589	626	554	573	556	565	601	579	585	603	572	580	562	620	605	567	588	551	593	538	566	598	578	601	594	577	588	631	574	552	614	620	573	597	570	602	564	584	596	575	585	601	583	635	629	615	600	600	581	546	631	638	626	601	617	598	588	627	624	589	588	595	628	588	576	568	552	599	570	604	564	607	565	607	634	552	619	589	580	569	631	606	614	564	596	608	577	555	587	601	608	574	652	618	545	573	623	597	615	586	513	589	570	579	603	593	577	532	571	573	594	620	541	607	620	594	635	611	584	581	591	552	613	591	594	588	537	548	570	569	563	611	570	608	582	552	589	567	583	599	627	562	555	578	566	580	595	565	600	583	565	529	582	587	557	608	589	587	593	556	619	564	595	606	588	591	585	605	617	588	592	576	570	559	579	582	614	552	566	575	616	565	592	578	621	588	587	618	584	604	577	580	583	571	549	647	578	558	610	591	581	556	601	594	598	603	566	580	575	598	568	602	578	594	537	565	602	573	561	607	580	594	625	526	574	586	555	590	584	603	579	584	598	603	556	548	580	576	554	572	568	585	592	609	573	584	572	563	534	546	626	591	620	582	603	575	608	568	577	597	546	605	594	604	568	583	583	605	610	614	568	581	590	586	612	577	634	585	613	552	587	601	598	613	590	550	625	632	592	606	563	599	560	543	593	562	579	600	529	583	607	592	635	589	551	641	594	540	569	596	557	613	580	567	597	607	618	627	612	601	600	623	615	611	589	586	580	548	575	599	549	589	556	581	549	581	588	599	580	629	555	583	594	583	581	574	620	583	585	569	517	558	573	591	614	610	561	558	547	581	568	579	636	580	597	594	564	607	603	590	543	565	609	604	576	551	610	628	556	584	585	634	581	592	575	609	576	601	616	600	564	605	561	604	590	597	583	616	569	625	608	577	578	571	569	584	582	594	553	571	578	581	606	582	557	599	615	606	582	579	595	563	598	576	584	572	610	581	607	564	602	577	577	557	595	581	554	598	596	582	558	605	577	642	586	576	578	573	580	564	561	577	553	547	586	560	582	585
24111	36594	31011	10045	3269	2384	1921	1659	1534	1423	1432	1316	1225	1211	1184	1187	1114	1121	1164	1099	1091	1046	1103	1114	1075	1055	1070	1013	1090	1100	1035	1031	1066	1048	1058	1518	4089	4964	4050	1203	999	1068	1038	1021	1016	995	1038	980	1005	1013	971	960	984	1025	1017	974	979	1009	1005	975	1027	1041	1030	1006	984	995	996	1017	1040	976	996	983	949	1071	1020	987	1032	1053	1002	975	998	1032	1012	1019	975	999	1037	1047	1000	1000	972	1073	991	1007	955	991	1066	967	1021	976	1080	1020	1036	1037	993	1036	1030	977	979	1010	1038	1028	982	986	1027	1002	1025	1006	990	986	967	986	1040	1002	1038	941	1085	1024	1025	1008	966	981	965	997	1016	1012	965	996	1051	1028	985	1048	988	1002	970	1005	978	992	1005	1025	1005	1033	969	1015	991	997	955	1032	995	1010	1056	1035	1037	945	1038	954	1024	1010	968	990	1011	1018	973	1012	1005	1002	1030	1069	944	965	1036	1009	987	1000	989	1012	998	968	960	1036	1046	1030	958	987	1002	1001	993	991	1041	1019	1007	983	1015	1024	987	994	990	989	995	1069	1028	1022	1036	1002	1006	1001	1057	997	1005	993	1032	1025	994	991	994	999	1046	979	992	1009	1058	1007	1002	1015	1035	1022	985	968	981	1044	986	1016	1056	1002	1017	1006	967	965	1017	989	1000	1039	1050	994	986	1063	1013	980	1019	1026	1020	1013	1025	964	1014	1058	954	954	1030	1049	1029	1018	964	1009	1041	984	994	1005	978	998	998	1004	999	991	1049	996	1039	1009	932	1035	988	990	1028	980	1002	960	987	995	1023	1027	1044	1007	1030	1063	1019	1015	1015	1026	1009	1001	1022	1009	980	979	986	1046	990	943	1012	998	977	998	981	1067	1012	998	1021	1011	1004	1031	1041	981	981	961	995	943	1025	1042	993	986	994	1054	1006	1008	1017	1011	1089	962	1026	1001	1061	1009	1067	987	1041	1017	1032	991	1052	1066	987	1003	956	1025	969	1014	1016	998	982	984	1021	957	1006	1006	965	971	980	1029	1000	1034	1016	1002	989	1003	1011	980	1027	1070	1014	945	1030	988	996	1027	996	1049	989	977	989	1036	958	1056	947	1012	965	1014	1010	968	993	973	989	1010	1047	1008	974	1077	1012	1000	975	928	981	960	953	1033	1027	995	988	1059	1008	1034	1057	1020	1060	1043	985	1020	989	1036	982	970	1038	1015	973	935	995	990	990	995	1022	995	928	1025	1036	994	1036	1026	950	986	1052	972	977	1001	950	997	1000	1038	1032	1017	984	991	990	1030	1022	992	1033	998	996	991	1006	956	932	1048	1018	1011	1056	970	1051	993	984	985	1016	1028	1017	1002	992	948	1048	997	1033	1003	1016	993	977	1000	1002	1008	988	990	1029	1047	1028	1051	997	994	960	1060	1011	1045	1024	1038	1015	960	1001	1001	1027	978	990	1016	1001	989	1042	986	1006	1022	1055	966	1015	1028	1008	1042	1040	989	990	953	1010	1011	980	991	1033	1026	981	990	1008	1025	1014	984	1037	1071	999	1009	1029	993	1074	993	1006	991	1095	977	996	996	987	986	946	1033	988	1038	984	1013	1025	1018	991	1028	1032	1091	1005	1073	995	1026	1019	997	1004	998	1019	1010	1050	997	1048	959	965	1011	1026	1001	1030	1035	964	1033	979	983	994	986	1008	994	1056	1011	1014	992	995	983	982	1018	990	986	1036	990	1041	1025	935	971	1025	1031	1015	998	1011	1066	996	1004	968	1001	993	1010	986	1007	1002	1068	1039	1036	1029	972	994	1006	1037	940	971	1016	1003	1005	997	1014	995	967	988	1037	1036	980	992	1015	1003	1044	1005	970	1035	1038	1027	983	1039	1022	986	974	967	1022	999	1021	1004	962	1013	1001	1024	1051	1042	993	992	975	1069	1047	960	1029	987	962	1008	1023	985	976	1024	1005	1033	1014	1034	938	1010	1030	1034	979	1001	1049	993	1028	1044	1037	1005	969	942	1007	1016	978	1049	1071	983	1008	1023	1007	1049	985	1004	998	1037	974	1020	963	1055	1011	1035	1085	964	1062	1000	964	969	1030	980	981	991	996	944	991	1026	1032	983	979	1014	967	1041	1049	1041	1059	1007	1014	1013	972	1010	1111	952	1028	969	994	973	987	1035	992	1002	1013	1009	972	979	971	1021	1018	1031	1030	988	1044	1011	1055	1001	1052	945	992	1051	974	969	1031	1007	1005	1002	1008	1042	1011	994	973	1028	1041	950	1012	1000	1007	963	940	1036	971	976	1016	998	1066	972	1039	996	997	1062	988	978	1018	1004	1021	1020	1025	1056	1015	964	1019	946	1027	1015	1044	1013	994	1014	981	1022	997	981	1020	988	942	995	975	996	988	947	1032	1048	1016	1060	978	998	1029	986	994	955	993	995	1025	990	1054	1008	1034	1003	984	1043	1005	998	1026	987	1000	1023	938	1035	960	975	1037	1007	1027	1013	1029	987	1004	986	986	1083	1029	1046	1037	995	1001	1042	1012	967	949	1033	1009	974	1000	1002	1061	1009	968	946	1005	1012	1008	991	1028	1028	971	998	1038	1005	977	991	940	1020	975	1009	1025	1035	974	1012	1081	1021	1013	1007	1025	978	957	1001	1026	1010	1046	992	992	1056	1002	1019	999	988	1014	1034	957	982	979	1082	1007	1034	976	1006	1048	1031	1018	1049	1026	999	1048	1041	1026	984	980	963	1036	1025	984	1004	983	1017	982	1010	974	969	974	1007	972	968	982	1023	1010	1024	949	1015	983	1028	1043	963	1021	1020	972	1035	968	960	1015	987	1050	954	1014	1008	1005	1002	1027	1013	986	979	1011	993	1020	1033	993	1012	1024	988	973	1018	968	1061	996	1012	1052	1040	1026	952	995	1018	1005	985	938	1018	986	989	1022	1023	1000	1035	1043	1036	1026	1011	1009	987	1010	1060	981	1051	994	1019	972	983	1049	988	964	1041	955	983	1033	1015	959	988	974	949	998	972	940	977	926	1001	983	1031	1015	1029	1024	1017	1051	1003	977	1021	1032	977	1010	1004	999	1019	997	1005	964	985	955	1018	1029	1015	1057	1015	996	1000	1018	953	1008	1069	982	969	1003	1035	965	995	1002	1030	1008	987	1025	1005	979	1023	1001	960	1040	973	980	1048	981	978	1079	1053	948	1002	1059	984	1026	963	1024	985	1008	1045	988	1015	1036	997	990	1025	1024	993	981	1062	994	978	1043	1026	1003	961	1045	1004	956	1005	966	1012	1021	959	979	1043	967	1053	976	988	1005	989	979	1069	992	997	1047	1008	996	1010	997	1045	990	1002	1026	1009	1015	986	986	1029	973	997	992	1039	982	1006	958	1012	1043	1022	962	1025	999	945	1000	1035	1034	1042	1035	1088	1046	1065	992	1024	1041	1017	1011	989	1003	993	994	987	983	1026	993	1019	1060	1002	933	997	941	1046	1003	1054	1005	1008	995	1058	1011	970	974	998	971	1088	1014	1038	962	1021	1005	999	1059	996	979	1008	971	960	1024	1047	990	1053	982	1030	1000	1036	1015	937	936	1004	1020	1045	1009	976	978	966	967	1026	988	975	933	1015	970	1068	1069	966	1054	1010	1011	1016	1027	1001	1013	1014	1017	992	1026	1015	1010	932	947	1023	1007	976	1013	1029	1005	979	1007	1023	1050	940	949	989	1016	1044	989	964	1033	1035	957	999	1013	998	998	1031	1004	1007	1026	990	973	989	1003	997	1033	1000	1026	929	929	987	956	1051	1012	982	971	1010	1052	991	1008	942	982	1022	1033	1046	991	995	1027	1010	1059	994	1003	992	1013	1047	995	977	996	1064	947	1011	1018	960	993	1000	995	961	981	1001	1009	1008	993	1013	1011	996	1006	1043	1026	1024	977	999	1023	983	1005	1047	1014	934	1041	1043	1117	938	968	1039	995	1087	1053	1013	986	1054	940	979	992	1005	1061	1010	1039	1007	1002	952	1028	1009	1037	1011	991	1017	993	973	1011	1022	982	963	985	985	1045	982	934	972	1001	990	958	1010	975	970	1015	943	959	952	978	976	982	992	1112	1020	1001	979	957	947	969	951	1008	1053	985	1056	1014	995	988	1003	1048	1022	1000	1003	1085	972	999	1014	972	985	983	1031	1001	1046	995	1002	978	974	999	966	1042	951	940	1009	1043	994	1008	980	1041	1027	965	1065	1002	1063	1003	983	953	981	1023	959	1030	990	988	1010	998	1000	1046	1046	1079	1021	1050	981	1013	988	1017	974	954	1057	1075	1003	970	1053	1038	990	1003	981	972
23453	21398	29102	24060	21383	17610	1921	820	599	573	541	474	459	433	414	417	379	394	420	383	362	361	385	338	345	345	326	351	362	352	360	346	341	310	343	640	2546	3396	2682	531	307	337	329	319	338	314	302	307	334	332	342	330	335	302	309	328	321	307	320	315	344	310	350	291	311	310	311	316	349	317	318	315	305	298	335	333	328	314	320	326	321	340	329	310	301	316	336	317	298	335	323	321	317	309	342	337	319	344	323	324	325	300	365	348	315	303	323	295	315	302	326	301	340	307	342	357	318	294	327	315	305	314	341	313	313	325	324	329	317	335	310	321	367	346	305	300	315	313	322	329	336	291	296	331	326	310	338	369	325	322	340	294	299	305	304	335	349	318	308	322	318	354	356	333	330	301	310	289	343	309	378	333	300	335	323	342	314	341	344	343	321	339	328	307	315	319	330	315	324	332	325	357	327	317	307	334	324	328	334	316	323	347	342	342	338	336	308	318	355	358	333	326	330	325	319	296	324	323	340	314	334	296	311	339	328	332	317	338	281	356	326	333	303	310	319	292	300	350	323	348	290	309	300	309	293	349	350	324	347	298	319	321	348	287	320	304	310	312	317	282	317	320	292	299	323	323	310	337	351	306	313	322	329	321	337	324	348	311	326	358	345	334	331	309	339	316	315	324	345	325	350	289	312	365	329	327	297	337	309	372	307	317	340	329	321	286	324	343	333	329	315	326	324	299	326	334	326	314	344	307	276	334	329	293	307	323	340	299	334	336	321	314	307	319	338	348	318	320	331	308	325	313	328	304	331	340	308	304	323	298	290	329	339	356	329	315	312	320	314	328	309	327	353	332	331	322	313	320	336	298	323	310	310	322	325	328	355	311	311	296	305	354	321	330	319	332	306	336	338	339	332	319	327	312	336	323	311	319	335	300	300	298	306	329	320	334	330	333	335	332	318	331	312	302	327	300	337	308	304	322	305	320	343	334	325	327	310	322	328	339	320	316	328	316	330	323	314	323	349	298	344	316	328	317	327	314	343	294	301	332	324	361	325	328	333	286	308	310	316	320	302	331	310	305	342	331	323	322	331	318	319	328	337	292	296	292	336	313	349	305	331	348	285	304	330	328	300	336	332	325	325	300	329	327	330	317	340	310	328	316	349	341	323	341	310	356	305	321	343	326	344	331	324	344	298	329	337	334	326	306	343	300	334	291	336	318	295	310	341	322	311	324	307	313	278	303	332	318	317	308	362	313	294	343	327	317	299	321	339	338	343	331	321	350	288	311	319	314	302	333	326	312	344	311	326	326	314	327	308	331	311	300	300	310	305	330	297	283	313	318	317	328	301	333	312	302	327	345	337	330	312	344	342	315	301	318	293	315	302	332	323	320	308	316	339	303	323	325	349	321	323	300	327	295	293	302	292	328	316	305	296	308	322	349	332	317	329	320	327	291	311	300	318	317	325	362	331	280	276	322	344	301	342	342	336	323	288	341	342	311	314	315	317	303	333	317	296	333	315	294	330	322	309	333	325	325	308	319	320	302	330	344	352	334	352	312	305	325	326	298	328	374	309	305	298	355	284	326	337	280	315	294	337	334	297	356	336	302	323	299	307	313	338	288	289	344	337	331	312	334	312	343	319	327	317	312	341	306	312	297	305	312	329	289	346	332	300	349	312	327	329	278	310	300	347	324	318	326	336	321	309	350	307	310	347	305	333	322	345	330	336	305	349	321	321	319	324	330	311	268	283	332	362	330	329	329	282	311	360	291	329	351	335	293	311	318	305	362	331	332	278	332	288	324	338	357	289	310	320	323	323	331	334	357	303	333	340	332	310	321	323	315	340	285	335	329	335	357	348	324	317	334	313	331	330	318	338	328	316	291	355	326	282	340	312	324	311	340	304	325	319	308	320	319	329	333	287	310	330	324	331	317	331	336	346	315	331	342	336	360	290	307	323	323	305	312	312	330	323	339	319	330	330	312	333	356	306	295	323	318	303	343	308	314	326	329	310	321	299	331	322	332	336	317	323	306	337	360	311	305	301	329	326	318	326	334	343	317	314	309	336	297	304	308	313	316	356	307	344	320	303	316	298	314	353	322	325	311	310	334	326	308	307	312	320	309	340	384	370	333	313	316	316	320	327	308	360	289	343	321	320	297	329	320	303	354	352	328	323	320	323	336	316	320	297	305	301	331	317	333	306	319	322	303	316	293	335	315	315	316	297	338	290	311	349	302	305	340	303	296	323	326	339	334	335	329	330	315	311	337	353	343	343	338	314	336	300	310	311	351	333	331	346	316	313	304	330	318	319	314	316	305	310	323	347	316	336	327	288	340	350	328	316	338	311	327	340	323	298	339	322	311	295	330	306	287	360	332	349	327	296	362	344	277	345	335	305	323	292	321	298	322	335	314	273	336	341	346	307	344	301	305	295	317	316	312	318	304	316	327	362	294	327	346	317	306	317	306	318	333	304	326	319	313	319	348	340	301	336	333	336	338	358	315	311	316	288	308	346	268	317	300	326	329	333	296	318	316	337	355	300	338	332	347	310	322	295	306	334	332	308	317	350	312	318	302	285	330	319	300	304	284	336	317	309	343	311	329	315	309	338	323	325	325	327	326	355	337	307	304	310	333	321	324	349	339	318	298	323	333	280	350	335	334	306	322	327	315	334	336	322	350	335	333	313	340	307	308	313	323	315	304	322	310	337	307	323	318	331	313	309	310	333	302	340	318	342	354	295	328	324	333	333	320	339	344	305	296	361	340	310	308	325	297	319	311	342	326	327	338	345	319	309	302	362	319	308	297	352	329	352	336	312	317	338	327	327	323	328	322	326	288	335	302	307	270	302	309	334	350	301	350	317	330	309	354	306	323	286	349	324	305	332	310	311	314	325	323	306	324	311	289	297	302	346	336	322	329	328	310	312	301	327	348	337	340	356	302	328	348	321	323	313	303	333	350	346	301	339	305	323	343	338	352	341	303	325	310	302	338	354	309	317	309	342	317	298	332	337	352	306	302	301	298	322	301	347	321	324	321	315	315	333	322	351	314	316	304	318	325	352	275	340	300	331	323	276	317	315	328	310	294	313	349	348	307	318	305	308	294	318	302	338	314	306	337	320	305	353	327	337	338	303	335	349	337	344	333	319	334	350	298	312	314	333	327	323	290	319	311	332	348	314	337	301	302	299	276	337	340	335	317	302	327	325	315	305	325	320	312	301	310	323	316	344	293	300	318	337	277	319	294	318	285	331	304	323	320	317	308	318	318	330	317	304	287	342	297	309	312	329	345	315	319	341	345	312	314	311	319	333	372	326	321	315	331	313	325	313	342	298	330	321	328	330	358	310	311	328	316	319	305	321	320	353	291	334	307	297	289	325	324	332	319	316	306	322	324	333	295	321	318	319	302	304	344	334	307	306	304	336	328	289	349	317	326	304	306	319	293	320	350	340	322	311	312	300	342	349	316	311	329	323	313	295	359	330	332	330	300	303	317	339	340	337	290
25672	41330	30059	12409	5876	3376	2524	2026	1679	1465	1245	1121	1035	937	962	882	868	796	766	749	733	733	714	699	708	690	646	598	613	639	605	630	602	611	611	1473	7021	8550	6903	1112	620	573	582	558	551	587	585	575	568	569	541	622	571	586	555	589	564	593	588	552	582	594	582	609	623	582	624	544	591	561	601	563	601	585	571	568	560	557	589	571	579	556	565	541	562	589	596	595	631	542	543	544	584	590	527	582	556	600	604	576	566	575	538	558	566	564	553	591	577	586	605	565	569	572	574	560	544	576	581	581	558	574	560	578	543	561	577	581	564	563	568	568	601	528	551	570	609	576	613	564	577	572	554	572	547	591	538	585	555	514	584	531	528	566	571	550	539	556	511	640	535	575	583	542	546	535	552	527	522	538	567	597	573	591	533	582	606	589	553	573	564	579	573	599	542	539	555	513	544	566	575	615	561	546	603	609	524	555	570	568	546	549	561	520	571	524	549	577	567	558	614	549	582	566	576	562	577	557	525	588	541	587	511	522	560	595	599	549	563	576	559	571	551	552	590	559	540	542	583	558	524	597	535	568	560	585	551	555	545	545	559	568	560	589	587	545	586	560	580	560	592	577	563	547	607	571	579	535	593	546	593	607	597	588	552	560	550	546	568	579	555	548	579	576	568	540	593	532	586	563	574	578	604	527	558	546	615	621	579	537	577	578	579	570	555	587	548	611	531	536	550	522	555	621	587	569	567	604	569	566	540	588	559	577	548	546	589	581	540	613	616	537	574	520	564	566	561	554	561	602	562	571	550	564	564	605	538	574	571	595	549	566	589	550	574	590	577	547	556	578	563	527	525	524	565	523	577	603	576	590	596	550	593	523	595	588	557	584	573	546	578	539	602	598	564	598	552	583	546	609	587	542	600	580	584	557	608	553	572	558	560	565	603	569	583	589	579	582	570	572	591	512	538	599	583	532	608	604	569	539	557	583	585	575	560	568	567	569	575	576	595	593	554	529	556	543	548	560	577	596	574	530	568	582	558	580	584	552	588	574	494	594	528	531	549	595	581	547	565	541	524	570	569	557	568	526	592	581	568	561	550	555	560	594	560	561	599	589	582	574	568	623	569	609	535	546	573	572	541	555	594	565	548	574	586	547	561	568	580	583	600	584	560	605	575	562	595	533	582	606	574	559	602	546	551	526	577	557	569	544	557	528	570	578	549	549	615	595	526	565	589	542	551	555	581	586	550	568	569	580	585	612	594	582	547	522	535	548	578	562	584	574	565	570	556	519	584	577	577	552	568	552	572	525	569	527	563	576	557	539	541	531	577	558	559	562	528	536	545	546	548	538	557	528	601	513	558	601	568	550	598	558	579	568	503	601	558	590	592	561	534	556	583	559	549	522	514	581	552	631	592	545	585	508	549	556	532	534	551	542	573	543	587	547	545	579	560	610	591	565	554	561	560	572	574	550	554	528	560	589	538	549	615	562	552	567	543	558	586	561	621	553	586	550	550	631	476	555	533	580	540	563	557	552	600	571	587	574	592	547	576	568	607	601	565	580	561	575	599	571	565	590	552	565	594	612	554	574	577	532	588	501	614	600	567	535	537	578	557	583	565	578	559	583	545	579	565	559	580	586	590	578	578	601	563	580	551	595	601	553	567	578	579	586	569	602	561	569	575	581	541	562	547	540	517	605	567	539	592	601	570	606	559	540	587	572	572	608	608	559	559	588	545	583	563	576	567	623	605	592	565	581	563	494	598	539	577	567	572	550	588	559	547	593	562	577	549	546	604	548	526	571	556	610	599	617	566	577	527	573	557	546	541	611	565	557	597	560	543	568	632	545	627	551	570	560	582	554	543	550	605	556	553	559	590	614	579	568	550	604	595	570	562	564	563	547	579	564	564	574	561	567	580	527	555	570	610	568	583	566	571	542	566	543	617	583	572	618	533	543	599	521	554	558	588	547	550	548	547	548	575	600	543	517	549	586	537	549	536	598	565	555	547	575	564	599	593	550	573	565	552	545	543	544	528	596	537	552	539	563	561	516	559	576	549	572	546	535	573	591	527	585	535	567	540	556	573	586	530	569	608	523	599	549	565	572	545	544	605	544	578	552	581	575	560	552	550	508	550	575	591	565	545	601	555	566	538	510	571	599	550	569	588	558	574	566	564	608	560	577	632	578	576	573	544	532	578	592	571	537	614	587	568	565	593	604	571	579	548	568	609	560	577	536	582	558	551	542	536	599	567	640	560	576	554	596	580	567	586	558	605	584	522	556	570	539	526	556	606	561	575	522	549	547	552	628	609	548	573	557	608	540	521	575	549	594	599	603	578	559	546	525	567	579	598	590	592	567	559	544	571	592	577	564	591	605	553	541	569	601	572	533	565	559	609	585	542	546	574	592	552	578	532	563	570	555	552	567	557	553	592	555	532	576	558	524	587	583	554	566	622	598	545	572	593	627	573	586	572	521	573	585	617	557	553	592	583	539	599	568	581	561	558	526	559	547	544	549	569	583	613	597	562	605	517	578	604	556	508	592	559	498	570	533	549	593	609	550	527	542	582	592	581	536	546	529	568	584	554	558	600	568	567	560	564	576	550	567	552	592	576	584	566	531	545	560	563	610	547	532	552	554	608	562	580	557	576	558	562	577	530	591	577	560	585	558	616	552	570	537	567	568	568	526	568	584	580	533	585	547	549	541	539	605	573	562	570	572	584	578	582	601	613	536	598	528	593	568	604	546	540	529	593	605	614	582	614	589	588	615	542	536	603	567	560	571	560	589	537	536	508	548	585	576	571	542	590	565	610	542	568	556	559	538	605	545	603	533	563	573	529	549	534	577	546	587	550	569	543	581	513	586	513	567	557	563	592	561	584	546	566	559	570	589	571	609	573	530	597	550	576	567	630	537	552	585	562	567	586	562	537	568	580	531	585	536	572	555	601	571	544	539	564	600	560	594	579	564	578	592	532	535	559	573	529	568	560	595	585	523	567	591	540	561	602	590	559	593	575	576	604	567	573	611	582	570	578	564	560	596	560	556	545	534	598	559	517	579	598	564	555	553	587	559	601	559	581	605	577	574	591	570	610	561	537	560	585	555	568	604	551	584	592	559	546	555	583	557	566	579	520	549	523	565	567	598	580	568	558	546	597	537	593	546	516	564	537	570	558	563	585	633	563	571	576	594	529	543	540	563	627	589	587	561	560	544	575	593	570	559	572	545	566	543	559	559	519	533	530	570	588	628	552	540	585	561	564	607	581	534	534	544	601	547	619	573	566	553	593	583	594	570	564	575	531	543	572	554	589	581	567	575	543	590	565	575	520	567	576	592	615	573	559	576	548	584	559	604	587	549	566	578	584	586	500	555	582	597	586	564	588	579	582	587	577	599	557	592	593	572	549	592	551	561	570	551	641	529	595	557	504	565	577	537	560	541	562	569	574	560	606	556	562	533	606	552	526	560	595	549	570	573	535	546	542	549	551	578	579	567	539	529	529	525	520	592
27043	20977	14114	3841	1019	794	726	656	649	631	590	623	630	672	644	637	643	620	697	647	641	621	649	613	639	639	614	618	582	657	655	570	638	639	602	628	751	869	787	652	588	593	615	648	629	586	642	613	619	627	638	626	640	617	596	613	649	635	668	571	606	593	681	630	624	620	610	670	632	618	625	595	597	658	636	633	656	599	664	616	626	647	663	592	633	626	652	639	628	611	631	627	595	638	628	603	633	604	626	617	612	599	594	625	621	626	641	623	623	645	641	603	644	621	641	628	651	696	631	631	611	593	579	667	609	616	615	610	620	645	634	652	651	651	588	646	603	667	634	626	606	611	640	605	640	587	617	595	579	624	636	660	610	676	621	643	589	654	619	615	646	626	644	592	594	559	619	629	621	630	601	643	655	631	627	652	646	650	643	664	595	616	619	637	632	622	622	665	625	656	612	589	621	634	629	591	638	620	661	615	622	626	637	591	657	586	666	629	609	608	624	628	672	623	615	668	589	621	657	594	581	631	608	641	599	599	634	623	629	598	605	652	602	620	647	681	644	633	664	589	631	632	690	595	594	624	601	609	604	615	581	633	657	577	680	616	646	612	587	563	631	592	607	608	618	656	682	634	574	621	647	636	625	641	634	583	650	640	607	648	655	647	639	613	628	605	642	614	622	638	629	591	662	595	628	634	645	637	648	652	603	599	618	608	583	609	630	599	686	612	636	583	597	606	624	649	611	648	663	658	583	614	613	639	575	642	606	589	641	602	638	625	600	632	617	604	666	588	604	645	645	617	630	611	612	598	687	635	613	642	647	664	637	622	587	598	652	630	573	603	623	632	624	605	636	653	609	616	664	607	636	644	614	651	663	614	643	602	579	678	590	662	650	675	591	642	647	640	650	607	624	642	595	631	664	573	642	606	599	616	596	640	608	633	632	635	643	594	642	660	591	626	597	651	605	619	605	595	655	625	663	656	647	651	640	597	609	593	588	603	669	638	636	618	626	591	678	643	612	639	631	685	628	625	629	614	633	607	616	624	605	656	571	629	603	643	642	586	662	632	598	620	655	641	614	621	617	637	629	594	608	619	637	620	596	609	647	622	670	597	640	635	639	632	626	632	617	642	600	619	646	613	601	627	614	601	635	600	660	568	618	640	672	589	608	645	646	616	638	624	640	652	664	647	659	636	589	612	644	637	632	668	636	633	608	630	621	675	648	674	605	642	619	601	640	649	646	599	636	610	659	589	616	579	654	615	577	624	573	640	616	632	556	640	616	667	566	604	636	604	623	636	632	617	596	611	592	604	640	645	595	580	635	652	591	648	661	606	609	636	618	614	641	659	625	608	704	608	620	603	621	595	633	647	644	586	629	624	633	575	594	616	644	663	642	602	655	602	638	676	651	648	624	622	637	670	623	580	662	676	640	673	601	646	584	653	624	625	623	616	655	618	632	660	631	591	652	608	608	628	608	604	620	640	628	604	645	633	593	622	623	596	604	628	651	647	594	589	637	592	600	643	625	668	637	635	627	545	614	643	619	593	650	620	655	679	651	612	652	627	604	629	587	664	613	610	652	625	606	613	649	643	601	617	605	623	606	664	617	598	646	589	647	688	565	569	603	644	637	585	666	619	647	600	652	626	643	573	629	637	603	627	589	612	652	644	590	615	574	622	621	692	622	638	641	627	629	634	612	611	636	632	615	611	612	611	659	614	635	673	637	628	587	600	575	620	619	589	629	611	664	605	655	644	643	626	667	626	632	652	599	615	633	653	570	647	610	585	638	656	610	640	625	625	636	649	624	615	606	551	622	645	572	646	634	623	693	637	629	620	632	613	623	629	627	631	627	607	608	579	611	577	645	579	633	635	607	621	680	608	634	601	655	595	621	585	579	636	632	620	668	620	592	597	671	592	625	605	624	629	624	637	664	600	627	626	611	627	610	618	614	632	665	619	662	615	655	625	652	642	648	622	641	640	635	672	635	636	629	582	670	598	607	579	607	572	623	629	609	639	591	601	614	619	637	591	593	576	633	623	668	586	606	642	568	636	591	622	649	580	625	635	624	615	645	612	601	627	635	648	617	622	646	616	590	640	661	671	583	617	624	623	625	605	566	599	605	581	648	633	645	641	561	649	620	621	628	611	653	626	606	618	637	557	586	634	646	597	629	639	639	628	631	641	635	621	633	627	647	627	630	591	636	624	643	644	624	625	650	652	631	647	586	591	642	644	644	634	634	613	620	619	595	596	612	626	700	650	633	616	604	631	650	616	625	667	621	653	649	635	638	656	622	648	621	606	605	654	651	609	631	612	635	659	646	610	656	616	604	628	635	635	658	631	655	603	576	578	624	610	608	660	639	632	650	584	624	599	625	625	566	645	672	646	594	673	613	625	615	629	618	609	611	590	602	643	629	640	607	646	622	645	580	656	654	686	641	667	619	592	639	644	612	654	637	617	580	630	646	619	645	627	597	625	615	623	601	642	609	621	621	604	616	635	605	638	675	623	673	598	603	647	626	613	646	619	609	599	649	585	625	608	592	602	596	613	647	608	594	663	642	640	644	651	588	637	677	607	596	637	623	606	586	643	594	595	631	624	606	628	604	637	591	637	617	637	626	607	635	647	666	601	634	604	616	548	617	574	616	629	686	636	595	602	659	646	659	638	616	573	596	657	639	688	621	661	627	622	644	582	664	626	614	634	611	662	618	632	603	648	624	676	624	622	636	654	628	630	629	626	598	606	636	617	638	626	640	607	645	653	663	632	603	622	618	634	613	645	594	616	634	623	648	634	564	600	615	638	628	637	615	618	569	646	617	676	596	593	618	634	637	639	671	625	619	610	571	653	618	638	594	609	583	622	625	606	635	614	586	627	647	612	620	629	615	597	624	593	638	644	599	632	660	615	617	622	603	613	649	619	607	642	632	607	617	624	636	649	632	610	611	660	619	605	662	620	609	604	642	660	664	624	605	624	623	648	619	609	632	605	628	601	620	627	609	564	645	661	593	600	596	606	633	621	621	649	610	619	603	624	603	621	641	606	625	630	615	598	599	608	610	662	628	647	589	634	628	593	597	636	604	669	640	633	611	631	618	616	640	600	617	598	609	639	627	607	596	653	596	623	629	598	671	607	628	589	606	589	663	669	621	659	633	629	652	591	616	673	652	611	636	595	612	650	595	619	622	624	650	642	626	579	621	653	627	606	672	609	634	654	633	599	606	615	696	642	651	628	621	613	606	653	664	620	584	609	648	645	628	609	613	649	648	639	655	611	605	679	659	632	668	643	616	651	610	601	623	649	689	606	666	639	606	581	620	598	620	624	625	607	643	628	651	651	628	667	621	585	652	580	596	581	614	643	624	645	680	603	620	619	610	667	635	637	653	648	609	618	647	595	599	634	610	630	639	586	640	597	640	667	653	636	597	627	623	669	616	590	608	612	597	660	591	606	660	627	607	661	622	650	611	615	590	625	636	596	608	613	611	658	608	607	617	599	638	641
20374	29048	16897	5546	1734	1309	1161	1194	1142	1109	1035	1048	1084	1061	1041	1143	1121	1043	1074	1074	1058	1020	1055	1104	1127	1037	1082	1029	1081	1017	1048	1053	1044	1062	1035	1158	1440	1597	1609	1089	1077	1077	1051	1022	1080	1046	1051	1042	1016	1053	1061	1106	1092	1054	1046	1067	1064	1038	1021	1074	1100	1024	1076	1008	1067	1065	1080	1082	1086	1016	999	1064	982	1085	1016	1050	1022	1084	1135	1070	1065	1052	1092	1115	979	1089	1089	1090	1054	1106	1058	1101	997	1098	1049	1024	1063	1086	1106	1013	1031	1031	1064	1073	1038	1069	1047	1025	1113	1064	1057	1063	1077	1085	1082	1074	1041	986	1077	1002	1121	1041	1072	1037	1100	1084	1038	996	1011	1001	1105	1128	1061	1071	1113	1034	1047	1050	1064	1100	1062	973	1092	1036	1076	1008	1109	1042	1083	1067	1113	995	1089	1063	1044	1064	1032	972	1094	1087	1041	1061	1062	1075	1043	1082	997	1099	1016	1070	1082	1064	1091	1047	1099	1060	1039	1023	1113	1033	1098	1013	1029	1001	1115	1065	1020	1019	1129	1038	1012	1033	1035	1020	996	1067	1028	1057	1043	1014	1028	1061	1012	1018	1047	1064	1034	1019	1014	1089	1101	1056	1042	998	1068	1021	997	1107	1097	1064	1126	1057	1052	1004	1081	1024	1035	1109	1096	1080	1027	1032	1020	1021	1021	1022	1088	1038	1061	1045	1086	1004	1034	1071	1095	1073	1022	1098	1074	1029	1040	1041	1051	1068	1013	1115	1018	1058	1092	1059	1041	1055	1145	1039	1096	1021	1064	1005	1027	1066	1049	1116	993	1062	1096	1066	1051	1085	1100	1024	1036	1033	1034	1087	1087	1015	1070	1072	1048	1023	1012	1074	1084	1020	1008	1062	1110	1101	1034	1014	1080	1083	1056	1063	1028	1036	1030	1031	1053	1054	1014	1086	1062	1105	1062	984	1023	1005	1065	1059	1103	1066	1039	1081	1001	1060	1052	1030	1125	1084	1036	1034	1063	1054	1001	1044	1102	1045	1061	1021	1082	1075	1026	1025	1074	1103	1085	1044	1062	1063	1029	1059	989	1067	1068	1077	995	1105	1018	1013	1062	1017	1000	1065	1042	1100	1076	1098	1035	1060	1046	1015	1061	1109	1078	1058	1097	1036	1103	1071	1099	1004	1059	1016	1100	993	1064	1034	1048	1086	1029	1053	973	970	1075	1039	1009	1024	1118	1066	1071	1069	1088	1052	1028	1097	1066	1095	1101	1115	1088	1069	1039	1075	1041	1062	1005	1055	1015	1072	1127	1062	1103	1009	1110	1069	1093	1118	1033	1036	1024	1043	1107	1064	1013	1044	1084	1087	1054	1077	1066	994	1090	1039	1082	1004	1008	1069	1005	1048	1043	1044	1073	1065	1048	1012	1100	1102	1071	1025	991	1111	1048	1079	1040	1071	1060	1059	1022	1060	1036	1026	1062	1094	1091	1011	1024	1006	1063	1076	1055	1046	1074	1056	1043	1045	1094	1071	1015	1059	1042	1025	1067	1005	1062	1073	1035	1085	1037	1060	1036	1015	1094	970	1065	1097	1051	1077	1085	1058	1030	1058	1039	1064	1048	1102	992	1024	1016	1057	1058	1026	1028	1070	1084	1059	1066	1009	1062	1088	1054	972	1058	1018	1076	1048	1092	1030	987	1066	1109	1137	1092	1074	1049	1032	1040	1119	1039	1057	1092	993	1093	1047	1045	1037	1026	1017	1037	1038	1057	1092	1077	1083	1054	1100	1052	1082	981	1070	1049	1068	1008	1052	1038	1044	1087	1033	1089	1021	1013	1046	1099	1068	1035	1047	1046	998	998	1041	1066	1049	1060	1026	1058	1054	1128	1012	1004	1091	996	1019	1049	1116	1032	990	1063	1010	1132	1033	1100	1076	1045	1040	1043	999	1023	1057	1030	1054	1046	1089	1056	1016	1033	1112	1054	1096	1085	1052	1107	1071	1090	1042	1011	1021	1080	1038	1089	1053	1067	1060	1053	1059	1093	1063	1048	1105	1002	1069	1071	1028	1026	1055	1033	1108	992	1028	1068	1012	1063	1049	1081	1089	1039	1099	1140	1030	1072	1075	1042	1068	1046	1042	1059	1119	1071	1040	1092	1073	1070	1051	1011	1058	1062	1097	1040	971	1035	1088	1065	1093	1037	1125	1078	1051	1038	1032	1137	1046	1039	1007	1088	1011	1066	1032	1112	1084	1059	1028	1057	1025	972	1012	1066	1067	1032	1057	1127	1035	1077	1033	1034	1056	1055	1044	1079	1078	1026	1007	1073	1094	1082	1047	1033	1025	1064	1076	1062	1053	1103	1083	1052	1029	1026	1101	1029	1005	1125	1050	1020	1091	1089	1004	1027	1072	1015	1083	1085	1051	1080	1062	1050	1063	1041	1060	1052	1047	1066	1119	1058	1106	1033	1094	1027	1032	1065	1063	1073	1035	1067	1065	1025	1059	1068	1029	1097	1066	1059	1011	1077	1011	1027	1041	1072	1093	1070	1013	1032	1085	1069	1044	1097	1050	1151	1031	1073	991	1040	1076	1082	1057	1071	1069	1117	1044	1035	1077	1081	1024	1099	1017	1030	1055	1052	1073	1047	1049	1063	1069	1051	994	1054	1048	1065	1008	1088	1057	1049	1051	1078	1101	1000	1076	1078	962	1083	1096	1068	1049	1047	1008	1079	1086	1027	1007	1028	1053	1012	1060	1034	1032	1019	1093	1050	1031	1097	1075	1069	1080	1046	1085	1087	1013	1094	1054	1071	1057	1074	1005	1046	1005	1004	1049	1045	1040	1015	1092	1051	1050	1053	1052	1089	1078	1032	1113	1088	1055	1034	1078	1027	1053	1061	1077	1067	1033	1100	1107	1034	1092	1022	1044	1037	1032	1083	1051	1019	1073	1036	1033	1021	1125	1096	1095	1089	1049	1055	1108	1079	1047	1087	1036	1033	1023	1027	1032	1054	1053	1015	1070	1048	1096	1018	1045	1072	1038	1064	1105	1041	1062	1145	1088	1069	1062	1032	1095	1056	1091	1038	1075	1012	1033	987	1051	1080	1036	1065	1042	1043	1028	1104	1067	1030	1057	1092	1111	1089	1095	1041	1069	1068	1063	1091	1093	1071	1041	1108	1040	1109	1056	1045	1083	1089	1052	1067	1038	1132	1072	1100	1029	1018	1087	1049	1049	1024	1051	1116	1072	1078	1003	1070	1010	1077	1110	1072	1101	1079	1056	1035	1015	1035	1071	1063	980	1112	1085	1016	1018	1026	1088	1057	1042	1037	1072	1053	1040	1000	1075	1015	1098	1037	1015	1043	1006	1093	1055	1032	1054	1115	1037	1048	1067	1049	1033	1029	1040	1037	1016	1052	1029	1021	1016	983	1039	1012	1019	1097	1092	1022	1030	1068	1021	1089	1005	1044	1058	1091	1030	1071	1033	1081	1089	1028	1070	1051	1043	1016	1052	1064	1077	984	1030	1091	1068	1138	1021	1041	1021	1089	1051	1028	1112	1056	1067	1052	1041	1090	965	1100	1051	1074	1052	1031	1056	1084	1058	1090	1089	1044	1053	1035	1119	1109	1099	1046	1026	1048	1055	1101	1056	1033	1033	1094	1049	1024	1060	1048	1058	1063	1042	1059	1054	1012	1060	1034	1072	1097	1010	1027	1078	1033	1010	1046	1062	1048	1048	1073	1034	1048	1096	1051	1052	1056	1007	1060	1059	1084	1056	1059	1027	1050	1073	1000	1004	1094	1061	1036	1066	1075	1029	1006	1082	1076	1046	1041	1040	994	1057	1064	1026	1027	1066	1031	1070	1019	1045	1029	1042	1035	1055	1104	991	1018	1045	1040	1075	1087	1062	1035	983	1040	1042	1089	1017	1079	1027	1042	1042	1024	1030	993	1027	1019	1042	1083	1024	1053	1064	1107	1070	1079	1033	1129	1025	1013	1016	1054	1032	1077	1020	1048	1028	1080	1101	1045	1117	1045	1047	1023	1032	1040	1102	1093	1048	1050	981	1042	1064	1032	1067	1064	1036	1059	1057	1051	1081	1024	1040	1026	1082	1061	1030	1078	1049	1015	1054	1087	1041	1041	1045	1080	1056	996	1120	1011	1060	1079	1056	1040	1055	1011	1069	1103	1084	1065	1122	1049	1077	1041	1117	1048	1075	1062	1088	1054	1067	1016	1073	1080	1077	1047	1098	1074	1082	1104	1025	1079	1007	1047	981	1070	1068	1104	1014	1092	1040	1033	1090	1035	1040	1027	1084	1044	1029	1037	1037	1043	1100	1056	1015	1052	1028	1047	1011	1057	1026	1047	1034	1030	1047	1124	1064	1054	1047	1036	1046	1144	1010	1019	1064	1034	1084	1069	1074	1034	1027	1055	1047	1019	1134	1077	1069	1096	1088	1028	1092	1057	1057	1083	1080	1077	1023	1040	1024	1081	1054	1075	1020	1084	1059	1035	979	1064	1039	1044	1110	1020	1098	1040	1038	1081	1059	1090	1100	1054	1093	1069	1018	1081	1023	1041	1074	1049	1027	1026	1099	1109	1008	1062	1129	1036	1027	1035	1077	1067	1114	1034	1042	1042	1042	1038	1102	1082	1071	1071	1030	1046	1062	1102	1021	1078	1046	1006	1027	1072	1076	1035	1152	1033	1030	1067	1075	1077	1045	1129	1091	1054	1048	1057	1070	1058	1077	1068	1105	1043	1043	1080	1044	1105	1082	1053	1084	1048	1101	1088	1062	1060	1072	1025	1031	1055	1038	1091	1095	1037	988	1048	1083	1070	1034	1127	1017	1096	1112	1061	1036	988	1030	1080	1043	1025	1046	1094	1044	1059	1068	1070	1022	1040	1055	1080	1115	1032	1005	1068	1092	965	1052	1081	1018	980	1080	1107	1065	1105	1027	1117	1051	1035	1045	1075	1073	1124	1102	1055	1067
24594	21411	28354	24868	17609	2374	1088	836	695	620	659	661	671	646	655	663	627	591	587	562	586	612	627	568	582	590	589	570	600	562	602	545	584	603	580	641	933	1965	1827	622	567	544	575	582	557	612	561	548	591	563	552	578	590	544	557	571	584	575	592	558	547	543	573	578	557	532	618	582	563	551	562	549	577	564	559	568	600	577	575	547	573	514	558	553	597	558	598	554	575	605	621	605	549	637	562	565	556	591	623	569	594	548	570	564	572	599	552	552	536	564	620	566	546	540	561	588	581	605	535	587	554	579	567	590	607	568	553	561	547	589	576	573	567	574	611	594	573	581	568	560	564	565	564	580	585	599	565	583	590	550	565	574	587	585	565	522	578	555	557	508	527	617	576	554	570	562	520	565	569	516	556	581	609	562	545	515	542	557	561	544	546	581	589	504	546	561	565	517	520	541	562	552	530	568	603	618	595	578	556	527	566	604	514	552	536	552	550	533	536	589	560	571	555	574	543	574	570	552	552	579	549	548	604	563	561	525	582	567	592	554	604	570	606	538	583	551	576	560	565	558	525	570	573	545	565	518	536	560	579	522	556	585	581	569	581	582	591	619	566	526	609	572	567	527	569	601	552	559	563	584	604	605	596	569	532	563	569	562	564	599	544	602	568	570	586	592	558	574	598	517	585	602	585	568	605	575	603	590	579	605	570	581	569	584	586	594	561	568	583	559	551	589	599	567	598	570	585	554	543	585	582	552	588	530	556	542	602	577	538	558	509	540	550	567	526	538	583	575	566	548	620	560	597	589	583	533	579	580	590	564	569	528	568	558	600	598	542	564	559	546	561	587	577	555	536	558	552	587	590	557	577	558	552	576	557	564	606	538	583	607	547	583	583	603	560	541	547	544	592	528	566	560	560	552	570	577	586	549	531	565	601	564	525	524	595	566	565	565	565	584	549	573	615	555	606	557	598	531	560	550	573	584	518	576	615	567	555	558	522	573	570	552	591	561	588	581	567	589	549	626	577	507	559	545	580	557	588	592	568	522	548	586	566	568	541	562	576	523	570	568	562	539	567	605	588	612	568	568	562	544	552	553	562	532	530	570	596	589	603	545	553	555	569	562	517	544	556	559	587	583	572	602	532	568	535	576	592	595	586	581	569	519	582	601	569	587	570	573	558	533	581	556	517	566	555	570	564	552	591	566	592	586	581	494	542	589	561	562	579	573	612	546	582	599	600	541	589	611	584	562	613	597	591	574	559	584	565	588	565	601	537	549	588	533	623	555	551	586	543	592	589	568	572	555	570	541	586	520	550	563	586	593	582	586	503	562	549	570	571	575	532	562	552	543	549	549	525	581	536	572	586	586	516	572	558	612	594	546	558	547	544	598	560	538	595	573	576	586	550	578	594	543	531	576	547	570	583	588	583	551	589	574	546	590	624	481	563	540	491	559	575	586	520	585	597	602	568	566	632	545	561	582	599	528	570	572	585	562	540	571	599	482	571	571	537	517	593	528	573	566	554	564	613	536	579	562	563	538	557	571	539	596	589	547	561	610	600	588	593	567	554	583	555	609	502	564	570	549	598	545	596	526	553	549	524	574	592	572	566	551	537	580	555	571	552	570	577	554	571	573	572	602	615	586	572	581	591	571	579	570	551	583	593	567	538	572	562	539	604	533	560	554	567	623	596	587	540	579	583	590	529	550	588	527	536	610	597	579	568	514	572	591	573	563	612	539	562	523	591	554	613	618	570	591	568	552	568	558	578	591	561	583	505	591	575	546	575	567	612	592	560	608	571	588	571	568	545	562	564	570	581	609	557	590	570	580	552	556	541	537	543	557	575	532	582	580	556	515	566	613	582	582	567	568	596	595	546	584	545	624	513	576	581	572	551	576	578	581	563	524	573	536	548	560	526	562	609	495	584	593	554	598	533	579	523	585	544	564	574	562	593	578	522	541	594	572	610	605	608	559	575	598	610	603	538	577	585	498	586	544	522	573	601	596	544	575	538	542	549	611	557	570	552	584	578	580	558	534	527	548	573	576	567	599	584	569	561	539	549	557	589	529	557	572	588	555	581	553	578	595	564	573	543	572	584	568	583	567	563	588	583	549	581	560	598	539	536	603	550	549	555	573	536	519	579	561	546	566	537	558	531	546	571	544	570	570	601	550	576	544	537	555	561	565	521	587	594	577	563	592	585	554	593	531	619	605	582	573	532	569	610	554	595	546	571	571	588	554	579	598	619	561	613	596	551	615	571	562	526	558	586	580	586	557	529	571	547	560	614	576	549	589	576	551	584	601	583	582	538	590	584	563	593	550	556	507	576	550	541	571	564	579	568	574	583	540	556	554	585	581	569	532	528	610	561	575	557	626	588	599	594	594	568	560	571	572	582	589	551	595	578	528	589	559	576	576	548	571	552	558	524	549	571	602	600	579	562	614	595	537	570	584	596	549	539	569	560	575	608	592	535	587	550	615	561	499	567	587	564	575	536	564	556	580	588	539	582	563	545	555	588	574	526	583	576	575	542	562	540	569	545	580	516	569	570	536	601	616	593	577	598	560	566	554	589	607	543	558	530	580	550	535	544	566	556	553	547	557	566	595	579	585	522	563	549	563	553	557	549	596	543	588	570	585	560	554	565	552	607	560	550	539	571	544	588	579	492	534	588	609	495	582	531	571	559	587	573	550	568	536	566	540	548	537	548	560	572	601	604	516	549	529	548	581	590	573	560	581	559	534	589	604	582	559	600	538	556	593	566	555	556	579	619	555	581	571	567	536	569	580	569	575	543	536	567	560	532	556	557	591	546	585	554	574	547	550	606	591	550	559	589	544	615	597	584	563	597	568	562	588	588	543	563	539	604	551	573	580	527	546	545	541	567	568	556	574	542	580	538	562	542	585	512	541	584	582	549	562	585	552	580	556	588	569	590	598	574	562	534	583	584	553	576	606	575	536	568	581	549	565	577	588	570	581	530	584	572	563	574	579	532	601	567	601	559	588	564	566	591	565	566	578	529	542	586	571	558	569	595	558	584	555	570	562	538	579	604	543	498	557	582	594	559	553	578	575	530	571	545	591	544	554	560	589	592	574	547	608	586	539	577	566	566	523	584	560	546	562	576	548	577	563	550	564	575	567	525	554	594	560	582	583	585	563	558	552	526	601	541	566	537	551	586	593	581	562	625	566	585	538	585	537	541	558	561	543	579	583	490	560	528	559	582	607	543	554	522	565	538	552	581	559	567	555	598	568	565	533	563	561	560	541	563	584	558	560	542	558	585	567	556	557	534	593	638	571	549	564	532	524	555	552	594	567	530	567	557	529	559	572	531	561	551	556	561	591	523	586	596	593	566	591	556	561	556	573	607	555	598	543	591	594	526	534	624	522	560	568	611	579	566	540	526	580	574	565	558	554	580	546	535	562	607	552	554	593	601	586	508	590	557	630	587	595	563	521	585	543	555	608	581	572	542	629	610	547	582	587	557	547	552	561	567	544	521	536
22187	35102	27119	13382	4049	2545	2044	1730	1533	1363	1325	1252	1196	1175	1150	1128	1069	1031	1105	1111	1101	1046	1045	1037	1033	1067	1052	1000	994	1048	1028	1037	1030	990	1019	1213	2292	4933	4675	1054	975	979	982	959	997	1017	988	980	936	980	972	1015	1002	955	938	965	1000	1006	1009	997	989	1033	998	1014	958	954	996	974	1037	1000	1002	981	960	980	1013	1026	880	975	965	969	987	977	940	961	990	959	950	971	956	971	963	996	918	952	1032	943	1012	969	972	1028	917	964	966	974	958	939	958	972	925	957	984	1017	977	951	959	955	968	1021	942	998	999	953	962	948	958	1020	951	976	977	968	994	919	949	933	970	943	1006	940	1018	959	971	953	977	963	995	921	910	954	1014	950	977	969	1005	904	1045	1000	996	964	945	989	944	1031	1037	975	915	976	967	1000	1055	926	984	981	1022	964	968	996	991	985	969	968	956	975	1063	974	1006	923	950	957	1007	954	987	987	993	995	1004	988	1006	942	991	984	949	981	972	973	956	970	936	1033	953	982	960	1003	970	1030	940	982	1001	940	949	993	999	967	1000	995	953	967	978	995	978	1026	1012	994	949	960	1020	970	993	969	972	960	937	967	969	959	1003	968	1008	936	963	974	968	976	980	948	945	1000	996	1013	989	972	963	1013	1050	956	1029	972	990	949	1014	941	997	964	1052	943	1009	990	940	983	949	952	979	960	989	999	980	1036	933	938	956	942	968	976	998	858	1007	972	1001	990	982	967	934	999	1025	923	955	930	998	994	996	1000	1007	986	972	989	983	960	988	1055	980	976	1027	964	951	1004	959	942	945	1000	935	959	960	942	986	980	962	1035	993	933	988	965	982	1010	939	975	945	895	973	963	961	959	1027	992	983	994	958	935	933	1004	995	977	1034	943	977	949	974	1003	962	990	969	971	936	984	944	1032	980	999	966	958	975	1001	1002	994	1039	1010	1005	1004	943	1022	953	958	992	920	977	973	988	1006	969	937	943	1007	945	1008	945	995	991	1011	953	979	919	1008	961	935	1037	914	992	993	933	1000	986	1004	961	939	1009	928	984	911	945	955	997	929	945	943	978	960	982	995	965	1023	1007	950	986	996	983	1036	948	968	942	956	937	1027	963	974	971	979	960	965	943	1011	983	933	975	980	994	973	991	999	958	979	998	1017	955	1002	1012	908	967	964	958	897	988	964	935	992	969	1016	982	1009	952	1004	973	1042	974	1004	965	945	1000	980	1023	988	924	955	955	978	949	965	987	975	988	984	964	923	997	948	953	969	972	1026	960	1012	1011	1006	951	1009	969	940	954	1021	946	951	1001	1001	981	1019	906	926	927	988	991	965	953	981	941	929	991	938	1022	1012	939	1004	988	932	958	1010	1024	1032	990	972	948	977	988	981	943	972	977	945	991	966	977	1016	926	1032	994	999	941	989	987	962	981	993	955	1006	982	1078	963	1017	1020	957	1022	987	1013	957	960	974	1013	1015	1015	980	949	995	968	958	939	964	971	1017	927	977	985	959	971	997	1011	983	961	962	958	975	997	1009	949	940	975	947	980	942	972	945	991	956	969	1013	946	974	930	1018	1002	953	941	983	930	914	1005	956	916	931	954	981	934	1023	976	970	951	1035	916	951	1022	948	950	1023	998	904	962	1009	967	985	929	922	1013	972	972	946	969	967	968	978	908	978	996	972	982	945	953	942	977	988	976	964	997	983	969	929	996	1020	1001	984	938	1022	949	994	966	1006	992	950	989	980	972	940	957	969	1024	992	933	961	967	980	970	960	981	943	1060	905	935	938	969	956	995	936	1005	994	930	994	980	993	935	1000	1015	999	971	1009	1017	971	980	997	993	945	973	984	953	951	970	1001	1012	999	1000	1011	1009	985	985	972	984	938	992	1012	995	1001	934	983	948	969	981	962	965	1011	986	991	978	1020	992	1004	1015	942	980	987	1042	944	948	966	986	917	1058	1005	968	900	990	1005	1017	931	944	956	984	960	959	996	967	967	944	977	1031	1011	972	970	973	999	932	958	1064	900	996	959	986	992	1025	996	951	1017	932	966	979	913	1003	924	959	923	934	1016	985	1008	1015	952	963	980	983	991	921	1033	963	965	983	910	1037	990	912	1018	975	960	994	982	970	955	990	967	959	920	945	923	989	980	950	1008	1011	991	966	933	992	989	952	956	979	998	961	926	1028	1005	993	956	996	997	955	983	962	984	991	952	940	968	945	985	1015	987	1008	942	948	982	976	958	984	989	950	949	1007	940	978	993	937	992	919	991	987	980	981	949	1003	955	1015	1007	1022	971	974	1012	975	970	976	1015	1024	950	971	1004	1034	1025	985	1001	982	1000	1003	998	945	1027	920	962	997	999	992	941	997	1005	1008	920	975	944	1010	989	994	914	982	1022	992	954	929	964	965	987	911	911	994	1003	949	976	920	1015	982	939	973	918	907	972	1014	1008	1003	993	1019	1012	969	974	945	1008	982	979	935	993	1006	927	996	1031	931	920	948	906	982	991	1010	984	966	933	963	918	947	946	1025	955	973	1010	969	1002	929	946	978	983	911	972	939	989	977	994	978	939	953	961	985	932	957	955	997	984	996	942	967	981	1023	1012	961	962	970	957	984	985	934	982	959	957	1010	941	995	1001	990	1054	997	984	909	955	973	1010	960	995	974	971	959	979	980	995	977	962	1029	951	947	941	960	956	933	955	998	1001	1001	992	1009	962	989	988	987	948	935	1011	956	1023	946	935	968	1012	1023	1005	992	977	1009	948	989	995	990	996	971	973	1011	941	980	968	988	1033	1000	968	1014	978	1030	1027	984	947	953	990	976	939	1008	945	982	977	989	1049	966	1018	1028	1006	976	960	990	968	946	972	953	923	982	995	998	984	971	997	1006	993	964	1017	1026	972	953	1000	990	992	1034	946	1007	960	1010	953	988	984	956	989	980	933	961	978	935	976	974	1006	962	933	975	972	948	967	968	1002	936	988	988	954	1034	1023	920	918	1007	972	959	1018	1003	980	1000	976	972	948	1007	984	1000	929	1076	995	975	968	971	1003	1001	969	984	981	968	982	939	1019	972	950	1038	995	940	995	946	1000	927	1038	979	1023	922	948	922	970	997	975	953	957	975	933	1011	950	965	961	1021	938	971	990	981	980	963	1003	978	1046	987	967	1022	935	989	975	955	964	965	969	998	973	942	1021	950	966	1006	924	992	986	944	959	972	960	934	985	990	1000	1029	1002	976	972	923	912	980	1040	959	972	943	1009	962	963	984	983	946	960	980	961	962	992	961	974	1032	996	1011	947	971	957	1020	998	966	966	920	997	969	982	984	965	1047	1014	1004	918	1024	960	964	977	1005	979	1025	926	983	951	961	968	950	962	922	1025	914	965	914	973	1015	1017	936	989	931	960	971	974	988	892	932	958	1033	921	989	968	942	992	974	1000	1012	958	949	981	921	991	962	981	957	952	1006	1012	995	1009	966	1039	946	969	950	949	1017	996	1002	930	987	987	945	1020	1007	907	1005	1005	975	921	1010	959	979	960	982	1017	958	1009	1005	1010	937	960	992	945	922	932	1037	941	959	972	1007	990	919	976	998	1013	975	975	991	1019	959	987	989	955	938	988	1008	970	995	948	953	985	1001	1014	924	923	958	902	970	950	1005	1009	1048	951	973	967	965	900	994	964	981	934	983	997	956	963	998	984	930	981	978	995	1013	934	1014	1016	971	1009	1013	1038	961	1002	961	1023	957	961	974	1048	968	946	999	983	968	956	1034	960	990	959	969	1005	1021	913	988	1021	961	1050	975	1014	946	1003	962	946	962	984	1011	981	1024	948	970	925	994	972
23490	21421	29115	24105	21405	17378	1890	757	573	514	496	394	402	403	363	336	314	335	293	317	323	282	300	315	268	307	296	281	268	282	255	268	258	280	282	297	1002	1584	1341	264	258	299	258	254	270	268	256	266	261	284	258	289	247	274	216	282	283	239	286	258	266	253	272	238	271	244	267	254	275	240	273	263	261	284	237	278	251	262	277	267	267	245	243	257	262	303	257	261	263	273	257	264	266	249	253	247	234	254	245	254	282	230	234	286	264	270	288	235	254	266	241	234	253	261	269	233	242	265	279	247	211	271	272	284	245	265	286	259	239	281	273	266	249	279	264	251	254	269	225	263	261	251	273	272	260	271	252	231	262	275	254	251	260	259	236	273	273	237	269	231	245	263	251	259	223	277	246	244	278	273	247	264	274	243	247	267	259	266	234	261	249	245	255	263	267	239	253	236	258	268	273	257	257	251	252	239	275	230	241	236	267	235	238	274	255	278	269	262	250	246	276	266	264	256	266	222	239	260	244	254	267	282	240	259	265	260	240	276	264	261	259	264	271	261	257	264	271	228	295	284	251	253	248	225	295	275	248	241	285	257	236	260	255	287	240	239	266	254	259	259	222	261	260	290	273	262	247	258	271	273	239	271	255	267	272	247	260	261	262	259	245	271	250	267	265	278	237	291	228	253	263	228	254	243	269	266	260	211	305	258	240	274	257	247	253	239	306	257	229	247	250	259	256	246	276	262	284	240	261	253	260	254	239	247	223	241	279	257	264	240	294	262	252	251	255	254	281	265	248	242	265	282	265	238	215	253	252	258	250	275	242	275	257	256	249	250	251	259	227	225	269	273	263	247	232	272	263	251	251	258	281	242	272	259	237	261	272	261	210	268	255	280	275	294	257	243	254	276	245	276	259	246	284	239	274	252	277	277	276	267	268	273	268	277	265	276	259	232	275	277	283	271	286	262	257	263	258	233	261	267	230	281	260	303	264	254	240	257	240	246	262	270	237	253	249	248	286	245	260	263	271	262	236	260	258	270	257	259	263	293	273	236	237	274	264	263	252	265	248	262	267	247	285	262	237	274	268	243	222	263	274	247	269	274	297	254	271	247	263	266	261	245	258	247	249	268	238	238	263	247	263	243	240	251	286	266	286	283	242	268	259	266	256	262	233	260	274	227	248	261	240	254	282	248	271	225	263	271	230	268	243	256	284	272	257	263	288	272	259	300	258	272	270	268	270	239	238	266	268	256	247	253	286	246	248	245	256	256	227	255	264	262	265	268	256	287	270	261	259	271	259	270	254	300	259	257	253	257	238	301	244	260	261	259	275	265	259	254	267	266	240	247	270	246	254	259	252	254	258	255	276	250	257	265	250	274	242	246	263	265	267	226	244	248	234	305	269	269	237	279	255	271	260	280	233	251	262	246	276	257	267	286	264	269	255	263	261	282	271	259	287	264	269	270	253	257	251	265	276	260	246	264	238	265	262	254	263	258	244	270	265	251	218	253	239	273	266	263	278	248	250	221	239	264	244	269	255	265	256	277	257	239	247	258	262	250	265	273	267	273	263	254	262	268	284	266	247	254	235	230	243	282	240	251	277	241	293	275	243	258	272	253	258	250	269	254	261	285	258	263	248	258	260	248	270	263	235	277	285	274	289	273	289	262	266	281	245	267	282	265	271	264	259	266	249	299	256	274	262	267	263	289	258	219	263	261	246	229	277	235	252	257	229	259	268	258	267	248	242	260	255	271	243	243	254	257	255	244	267	262	235	264	261	293	278	259	255	296	252	247	239	246	256	239	237	271	260	246	274	249	285	279	269	244	255	300	248	253	258	230	253	276	277	262	276	266	248	262	249	251	258	277	270	256	218	272	248	272	245	259	264	260	291	246	255	276	281	263	270	266	246	229	254	246	278	235	239	265	276	250	251	262	250	254	263	267	257	241	263	261	239	236	281	265	281	258	264	258	275	260	267	260	242	241	258	258	247	272	257	290	228	270	271	256	244	238	269	259	251	270	227	263	256	232	291	266	274	244	229	265	263	276	259	267	269	239	244	269	253	284	246	234	264	214	270	274	247	275	274	242	229	252	272	246	250	239	244	252	268	267	266	296	250	263	243	254	265	259	284	247	269	251	231	267	261	273	268	294	264	233	247	252	255	244	241	255	253	248	237	247	253	255	274	271	259	246	238	224	261	262	237	248	281	277	228	261	262	268	258	275	274	255	223	243	263	250	215	276	277	278	256	240	264	273	240	251	256	261	272	275	295	253	262	253	276	261	269	271	251	248	271	260	268	258	284	242	274	258	258	260	265	284	270	264	274	273	269	250	252	242	238	232	274	244	248	264	239	279	243	262	267	254	266	244	253	226	256	251	270	241	249	239	283	257	222	250	259	247	255	262	236	256	279	239	222	270	251	253	258	279	245	239	272	242	249	220	260	266	244	265	259	274	253	261	231	230	276	272	291	248	245	294	285	240	267	243	262	253	245	258	259	248	257	251	231	258	267	280	277	259	256	269	267	233	237	267	248	263	240	270	274	234	250	234	260	280	272	277	254	271	241	248	275	246	229	275	265	248	251	267	294	273	261	261	276	258	275	264	238	273	267	263	280	252	252	259	271	232	250	255	225	254	231	263	265	270	251	262	253	204	268	248	261	245	253	225	268	258	269	280	273	246	234	257	279	246	240	239	255	258	297	228	251	231	260	274	283	253	287	282	244	253	235	263	252	254	284	249	262	255	279	268	246	246	237	253	265	246	253	263	261	246	262	243	254	263	268	261	265	282	279	244	244	260	269	266	229	264	258	237	264	243	265	256	246	268	260	255	258	265	254	242	244	249	263	229	228	221	262	245	286	272	249	270	247	279	252	268	260	264	251	249	246	261	249	255	246	222	266	230	249	273	259	264	251	249	293	248	249	261	265	270	251	252	253	253	287	235	257	274	295	268	273	255	261	233	263	214	212	275	246	263	276	294	249	259	237	235	265	254	276	251	248	252	256	252	245	230	266	254	253	245	265	266	255	265	239	266	275	244	242	279	270	289	241	277	282	249	255	259	245	267	275	253	260	279	281	266	260	234	252	253	245	265	259	270	276	234	234	267	254	265	230	250	269	251	264	239	221	249	239	276	271	270	263	294	253	281	259	261	241	262	252	275	244	261	294	265	262	265	265	259	255	232	260	237	259	262	254	242	259	254	270	268	282	248	274	255	253	244	266	246	236	224	242	252	236	266	266	253	259	263	223	240	241	226	249	253	266	245	277	282	241	257	279	254	262	289	236	226	253	268	239	231	249	278	277	262	245	280	274	293	258	273	288	256	299	279	248	255	252	256	251	271	257	251	239	253	233	268	247	239	256	247	257	233	253	273	272	266	298	255	257	240	254	269	254	237	267	262	292	267	287	257	278	291	265	261	265	271	254	290	259	246	251	227	256	260	271	248	239	275	239	257	258	243	233	262	250	220	241	245	227	249	229	282	267	255	249	223	254	250	249	231	262	265
25024	38197	34066	20082	6414	3433	2516	1924	1619	1343	1182	1090	970	881	799	825	737	724	729	697	665	639	638	598	589	558	546	551	535	527	512	557	551	528	534	598	2803	4204	3541	477	501	508	507	496	492	495	482	481	488	473	489	512	490	483	466	473	475	477	503	433	486	483	454	487	440	457	488	461	481	478	430	492	489	484	440	499	490	502	452	460	476	446	464	435	495	465	454	490	491	496	485	482	439	498	461	478	455	471	414	474	463	461	498	488	472	448	438	477	470	462	471	425	448	487	473	495	493	424	457	514	461	470	467	481	511	442	462	466	471	461	498	461	485	495	465	477	470	417	472	445	462	445	431	461	476	499	476	473	457	488	475	534	491	485	451	474	485	463	505	477	461	486	506	437	454	469	462	472	434	468	449	449	453	461	492	438	437	482	473	474	477	436	494	484	470	446	506	458	483	448	452	456	466	455	490	452	449	456	459	434	481	446	435	454	457	442	469	456	455	458	470	495	462	471	446	479	468	472	466	463	497	461	490	463	480	437	450	477	436	478	449	500	462	473	499	443	470	443	443	459	490	502	457	461	463	457	474	470	449	454	480	438	487	454	450	456	504	460	442	497	488	479	457	497	408	500	453	440	473	448	428	437	470	445	495	456	462	466	455	452	515	440	476	484	432	462	446	459	472	471	473	446	458	457	442	445	463	499	479	462	433	460	440	465	454	499	430	453	503	437	485	452	482	532	465	472	446	471	488	457	482	432	457	450	473	461	505	459	448	496	491	476	453	478	464	483	460	485	442	460	457	464	457	447	457	471	454	483	416	462	495	470	466	463	441	467	466	477	469	470	453	456	457	467	437	471	462	487	446	494	442	453	455	465	467	474	484	456	459	500	448	473	458	442	438	453	441	467	504	439	467	432	463	473	429	473	489	452	470	444	496	503	459	453	446	456	468	464	466	451	487	494	470	444	467	479	472	475	477	512	464	432	470	502	474	472	487	470	442	466	487	473	488	423	492	454	476	477	437	481	460	471	482	503	449	486	493	470	460	490	462	470	440	480	445	447	450	452	474	465	483	483	450	461	446	496	430	502	455	466	457	453	518	457	450	469	484	457	497	451	439	455	465	450	500	452	417	470	461	455	491	506	444	400	459	470	442	503	469	456	436	459	467	470	447	487	479	452	440	453	474	428	456	447	411	479	495	490	431	464	450	412	467	445	484	484	499	478	478	459	477	456	459	445	493	448	487	435	469	454	475	464	460	458	462	426	479	475	483	431	447	482	445	474	472	459	467	481	445	475	426	478	466	502	452	488	442	477	461	467	460	488	408	432	471	478	433	467	461	468	512	482	441	523	472	480	444	457	440	452	446	453	511	506	495	455	455	459	455	448	454	487	442	469	462	479	456	490	465	452	480	488	475	491	475	470	477	477	448	460	505	489	458	476	464	478	480	506	473	461	445	469	468	491	476	481	503	454	442	449	458	433	477	477	466	442	490	476	480	447	503	469	465	426	426	475	465	458	477	470	459	414	488	478	440	515	489	466	489	430	443	477	469	469	497	455	479	460	418	418	500	478	432	488	527	466	438	462	471	440	472	439	481	504	462	475	467	459	474	456	505	485	510	482	513	479	490	457	479	449	475	448	438	475	459	443	506	472	483	479	468	496	461	469	418	487	494	500	486	501	456	478	446	503	480	486	475	484	514	425	505	458	492	484	472	457	481	475	482	486	446	472	473	469	477	493	539	459	456	470	492	483	457	440	457	436	445	452	471	474	475	422	436	451	449	457	473	456	488	457	477	489	453	500	436	449	493	438	446	505	469	476	452	500	443	496	474	459	481	464	441	446	447	492	440	489	502	478	498	480	432	431	483	474	463	453	521	502	482	461	456	446	476	494	458	467	478	465	482	473	442	451	427	462	447	485	473	515	445	438	479	448	508	433	441	443	438	439	496	462	488	462	455	474	467	478	450	490	472	490	455	465	466	458	469	477	440	448	481	433	464	458	446	469	482	443	472	473	507	461	452	439	490	461	491	461	480	466	445	470	464	444	457	460	467	455	452	479	458	484	485	457	478	508	459	473	472	456	463	458	445	458	466	437	487	462	426	435	473	437	462	462	470	493	472	445	448	485	454	445	453	494	426	496	441	458	473	458	481	472	471	455	460	452	426	484	446	475	463	505	428	478	453	487	476	492	480	466	409	472	457	455	449	480	453	452	461	439	444	453	458	476	473	492	495	462	468	509	498	475	520	487	435	474	500	482	465	457	476	454	473	437	505	447	490	470	497	472	432	494	491	477	424	478	446	443	486	468	458	464	446	447	497	457	456	511	464	476	452	460	458	454	450	430	470	484	499	465	428	462	449	441	474	449	493	479	446	472	470	457	453	434	468	454	437	448	473	484	437	476	490	448	464	468	476	526	482	467	468	472	438	462	455	472	503	493	482	453	458	442	441	460	495	485	466	483	453	458	455	431	457	458	482	495	484	493	475	493	467	504	477	476	425	469	470	452	450	474	477	453	465	484	464	456	478	467	497	453	466	493	438	493	460	442	503	484	457	478	496	435	486	477	481	465	505	502	452	431	484	450	442	475	468	439	457	463	451	479	437	481	487	442	459	444	469	466	469	449	485	452	485	474	428	447	443	468	482	459	494	452	501	482	460	450	469	476	446	492	465	462	508	494	464	440	463	433	474	434	468	477	492	488	441	495	476	478	467	443	495	473	495	441	486	460	472	446	458	487	480	449	478	496	489	448	454	427	486	455	489	451	476	491	481	462	436	487	425	485	465	468	448	444	474	464	476	439	478	494	483	487	499	501	459	453	461	435	466	498	457	508	455	453	441	453	455	486	486	470	473	476	463	448	491	472	448	448	466	474	471	504	462	500	465	474	497	498	482	435	501	461	444	508	515	416	497	426	461	469	483	494	453	460	478	440	488	452	485	465	465	466	412	470	477	489	426	471	451	470	457	473	473	477	497	470	443	483	479	461	509	442	476	508	447	473	454	474	451	506	423	438	454	470	440	454	520	460	495	463	433	446	468	501	420	508	439	469	447	457	465	449	474	457	442	452	468	519	475	498	486	504	458	476	479	466	454	441	439	471	478	463	483	488	472	478	462	495	447	479	435	473	455	451	416	518	455	466	476	447	472	429	469	487	497	460	459	427	450	488	462	444	438	468	457	428	459	469	506	483	482	497	469	497	459	493	481	471	486	446	470	459	491	489	448	459	454	512	467	467	497	446	458	502	445	477	486	471	452	460	460	481	460	455	463	444	428	489	457	489	473	453	451	478	463	476	474	421	471	483	495	486	432	452	510	473	485	486	497	489	488	481	480	444	455	477	470	490	484	481	500	437	457	484	450	492	469	490	490	496	488	515	473	438	469	454	466	471	444	433	464	484	469	463	462	487	469	451	432	447	466	474	547	478	497	447	483	478	448	454	447	452	454	435	498	440	491	458	473	476	473	451	480	498	469	445	449	482	464	487	454	459	441	464	454	480	459	478
27216	20791	16765	6271	960	666	638	638	601	613	630	581	587	671	615	615	626	623	582	570	597	569	579	595	611	613	595	641	601	608	581	586	581	647	578	611	607	712	676	595	628	579	576	614	618	595	572	651	656	615	577	583	589	575	594	589	593	616	674	592	588	599	590	575	623	634	587	580	622	592	562	589	579	635	563	614	589	616	570	559	564	579	592	586	609	598	559	604	548	580	600	601	557	579	570	589	592	566	607	587	565	559	597	561	591	612	545	600	571	593	589	593	614	614	567	625	641	605	546	611	558	624	590	618	573	618	559	572	590	590	586	579	613	610	575	578	556	525	590	571	574	593	602	566	569	546	615	591	582	595	598	582	605	526	575	643	588	608	614	583	587	588	600	575	561	599	639	561	564	582	585	608	562	583	611	571	584	572	572	631	629	620	634	571	579	579	554	601	574	573	657	596	553	590	607	571	560	567	650	607	615	639	538	591	635	566	635	533	607	590	572	570	587	627	595	542	603	628	630	578	578	631	566	580	608	601	670	590	568	639	598	591	603	579	574	581	609	639	564	599	594	545	566	629	598	589	592	612	548	557	581	608	613	598	594	586	590	612	588	599	580	595	613	557	585	579	621	616	554	576	615	605	601	584	579	612	601	593	584	628	661	559	607	600	599	633	602	581	598	609	606	595	663	603	548	534	593	612	534	581	566	601	610	602	584	613	596	618	634	598	588	600	617	598	563	583	605	633	647	592	549	587	598	555	569	580	580	565	628	587	594	594	601	618	545	611	641	618	555	583	601	592	552	626	613	595	585	665	624	632	558	561	594	545	617	617	582	632	597	598	612	580	614	568	619	578	627	570	570	631	548	594	611	571	579	532	601	626	598	599	597	583	604	568	597	557	613	576	556	591	547	556	547	595	599	620	579	622	643	596	583	590	632	591	597	580	577	613	598	581	529	614	608	573	577	550	581	584	556	562	587	573	575	548	597	611	582	549	593	605	567	602	576	567	583	604	594	576	580	608	643	618	590	570	624	599	586	596	592	563	579	574	574	592	571	595	607	593	648	569	552	596	573	627	594	609	567	568	602	584	593	582	575	579	592	573	581	585	627	624	595	573	637	552	555	605	576	583	620	597	592	567	607	554	605	586	595	582	576	568	602	603	601	618	575	621	645	600	598	643	607	595	600	589	584	613	571	585	557	609	577	603	580	574	578	631	603	575	590	573	578	550	592	618	604	595	572	562	633	623	626	563	566	603	614	577	592	649	588	645	570	567	618	610	579	595	570	572	602	568	601	635	576	673	596	630	590	591	600	582	647	614	593	612	603	604	585	580	598	600	608	605	585	578	612	597	626	588	585	549	582	572	554	592	567	604	617	616	589	658	595	612	601	616	573	584	609	621	630	612	571	566	614	588	566	574	603	590	595	588	568	586	622	619	573	571	602	574	595	591	585	650	622	562	594	630	566	614	568	586	585	536	588	593	590	596	590	604	599	593	580	591	626	607	595	618	567	600	636	624	588	571	575	595	613	591	580	609	589	623	559	585	588	583	546	563	588	620	560	552	599	626	616	585	611	595	610	628	574	599	583	604	555	602	602	609	668	617	610	603	583	602	630	609	588	627	603	602	581	625	604	589	552	550	617	579	601	553	629	606	574	629	622	570	597	607	615	580	608	566	584	614	593	600	589	613	616	591	605	519	582	607	595	592	582	555	570	588	599	604	596	569	596	576	554	577	604	586	631	609	573	567	584	585	528	611	582	619	656	593	597	591	563	599	604	557	631	603	621	603	532	588	567	604	584	617	592	603	594	560	606	591	581	571	587	575	589	604	604	576	609	608	601	585	606	580	602	584	594	594	599	613	628	632	608	578	617	611	609	555	624	619	571	634	575	630	531	593	596	633	579	583	579	598	584	562	571	565	595	586	600	586	593	604	588	600	582	582	588	588	644	560	526	608	589	531	542	635	579	617	627	594	613	561	615	559	581	577	580	610	592	575	593	579	575	537	613	588	606	568	585	616	576	589	585	601	580	636	623	617	546	547	606	580	620	586	583	638	618	600	640	594	580	634	574	589	649	586	580	562	583	567	567	570	600	622	627	571	634	585	629	576	600	625	570	624	584	621	605	595	529	611	578	614	593	615	597	596	574	569	558	616	570	594	591	593	598	573	551	605	610	541	549	573	610	622	582	566	595	567	545	565	604	591	582	591	592	616	609	623	589	563	598	623	586	604	593	589	542	551	585	577	558	566	598	585	573	597	556	633	620	537	672	596	589	581	550	609	593	555	584	632	594	606	574	588	576	614	621	600	596	605	604	637	579	605	634	638	569	614	644	606	586	574	596	590	566	592	551	616	586	630	632	570	572	579	596	561	595	583	604	654	582	583	607	616	580	594	636	589	601	598	630	600	617	569	591	620	585	561	568	588	631	594	567	584	539	556	620	573	588	566	641	610	575	584	580	607	597	590	600	606	584	622	599	560	576	596	567	616	580	566	592	616	572	563	580	612	563	617	611	568	582	633	568	609	576	571	596	608	597	651	546	556	600	639	622	592	587	662	596	598	566	582	587	580	628	583	616	588	601	610	608	602	605	616	615	598	631	580	606	563	564	616	574	610	577	576	591	599	617	558	573	581	573	611	569	592	607	566	610	580	642	555	613	622	638	593	612	611	604	635	600	541	607	563	578	613	589	613	575	555	602	593	587	596	603	616	588	594	572	597	610	534	590	576	597	577	555	623	602	574	585	573	627	634	571	604	582	612	564	600	592	629	593	615	639	582	605	575	589	603	604	564	593	570	541	601	593	603	607	608	607	595	596	598	546	588	607	563	615	633	555	590	598	615	629	623	560	639	563	612	607	572	573	578	589	570	589	541	597	601	618	645	531	627	594	670	554	604	589	560	569	634	537	575	587	624	610	584	641	605	618	629	592	571	596	585	586	588	606	610	632	594	570	584	634	579	597	605	612	615	582	621	591	642	610	581	593	621	608	574	586	574	603	596	610	598	650	630	566	581	600	595	633	619	580	606	612	617	607	592	556	649	613	554	613	567	583	604	573	568	581	665	589	634	565	617	607	580	636	595	594	594	620	580	555	611	581	570	583	580	559	591	625	614	598	609	583	602	618	615	603	595	633	579	629	604	591	612	654	621	609	620	598	570	630	624	583	552	571	579	595	577	596	595	571	621	607	540	607	612	573	611	559	579	581	546	598	594	618	631	571	554	551	574	621	577	535	589	638	593	628	631	583	627	580	595	587	572	638	625	573	587	582	594	574	592	610	617	616	589	574	568	592	596	585	594	586	596	581	610	554	592	565	576	579	611	625	567	554	644	607	643	542	581	595	619	599	601	579	660	552	614	598	641	567	586	572	555	612	621	576	606	589	593	609	538	587	604	634	614	566	598	580	570	590	607	591	569	598	642	597	571	567	597	607	602	598	573	627	559	566	617	602	554	583	579	621	608	603	626	599	573	580	571	617	637	588	623	564	617	600	586	578	609
21898	26019	23950	8532	1762	1168	1171	1064	1014	1044	1048	1007	1040	1018	1014	1004	1004	1022	989	1024	1001	1006	995	994	1040	1031	999	1031	1024	1034	1084	1021	945	1046	979	1003	1024	1379	1173	1016	1015	988	969	1069	1025	1005	941	1045	1031	1043	1026	1083	986	1050	1027	1018	1002	1005	981	1026	1051	1045	976	1012	1072	1013	1029	1022	1021	997	958	960	1033	998	1057	1029	1023	1118	962	1033	1004	991	1020	1069	984	949	1039	1009	976	964	1002	985	1024	1033	971	1063	1021	1036	1015	1020	953	949	971	1037	1000	1003	1037	977	953	991	1023	1012	958	1003	952	1017	1008	1015	1021	963	1016	1020	1006	1060	1075	1039	998	979	1011	993	1035	977	992	1004	1041	1028	1017	1014	990	1020	998	1023	1012	997	998	1012	1017	1022	1016	1010	1002	1002	952	1012	989	999	980	1004	1038	1032	949	1005	1043	994	1010	1022	981	1051	967	973	1029	1037	1005	1002	988	924	1007	1004	1003	1006	1000	959	1040	963	982	1046	989	973	1022	1057	958	1036	1007	1047	950	1041	1029	993	1010	1044	990	979	973	1030	962	1037	985	1024	1038	1037	1020	1028	994	957	949	1088	1073	1078	1002	1030	1026	1016	1040	1044	1054	975	1023	1009	1042	953	998	1012	1015	997	994	1007	1021	987	1013	959	1000	1006	972	987	1027	1037	1030	1042	1017	1021	1013	1051	990	1070	999	1024	938	973	1034	1021	983	998	991	1016	1039	989	991	1026	946	984	961	1019	982	1025	1012	1030	1063	1013	1072	1032	1054	959	1009	1025	987	1001	1005	987	1014	977	974	978	989	1056	1069	1009	991	994	1051	1028	1027	989	991	1023	1047	997	977	998	969	1000	981	1051	971	1018	1027	1012	979	1027	991	1031	965	941	966	1032	962	998	1023	1020	1011	1019	1000	1006	1018	1030	972	999	961	977	962	984	1031	1061	1010	1056	1017	1056	986	1041	1038	1035	979	1027	944	1012	1049	1023	1026	968	999	980	921	998	993	1017	978	958	1028	1016	1010	989	1036	1055	973	989	974	986	936	996	1008	1049	1020	1063	1011	1008	1030	1045	1039	981	994	983	1006	1015	954	981	1010	1014	1030	991	985	1018	1001	976	990	1012	1013	1050	997	1024	982	1004	1039	972	1021	1063	1020	991	1031	1025	1039	1078	979	1005	968	971	974	990	1017	1031	1003	960	1007	974	1029	985	989	991	962	1042	1038	1019	981	1090	1042	1072	975	976	983	953	997	1020	1022	1010	991	964	1042	1019	1018	1064	1031	978	991	1025	1063	1047	1030	1004	979	986	943	1019	984	982	1024	1019	948	1050	1051	952	1006	984	976	1030	1035	994	988	1058	1037	952	1043	998	988	1064	996	1032	955	1033	1002	979	1034	1034	987	1011	942	1009	990	1039	1014	982	970	975	1059	981	997	1020	1017	1019	1026	1047	1014	1010	1000	977	1039	1016	1007	960	986	993	1061	1006	985	979	984	1063	1007	982	942	1062	1065	1013	981	964	951	1033	1057	982	1037	1075	935	952	973	973	1062	1009	1037	993	998	1033	984	1021	1039	960	1012	935	1020	1019	992	1019	999	959	1013	990	977	998	1032	984	993	1003	1024	1003	1023	1002	1032	962	1025	1039	1047	1049	958	1052	1076	994	973	1015	1043	1018	991	967	995	996	1001	1032	957	1040	1042	983	1033	964	1021	955	1001	1065	1000	1035	999	970	1001	1020	1022	981	1015	994	1024	1038	1000	994	980	1034	1074	1033	986	959	1063	1057	1037	1010	963	990	1046	1025	1001	961	972	998	1012	1000	987	1050	1041	1041	1002	1010	981	982	1040	977	982	987	1044	1048	1029	1024	1004	949	975	1011	983	1043	965	1040	1060	968	998	1029	1033	1008	992	1002	1010	1012	994	995	974	962	973	991	1029	1011	1018	960	1021	1033	1025	1031	1009	997	1033	1041	1033	995	1015	959	1026	1026	994	1004	1034	1029	957	986	1046	1004	968	1008	1008	934	1044	1017	978	991	978	1058	975	1051	1021	996	978	1034	970	969	1044	1030	1018	1033	946	1075	966	1010	1056	1025	1004	993	1014	1043	1043	1017	945	1034	1017	1020	984	997	1045	1003	1004	1033	958	1052	980	1018	997	1009	998	991	1019	1030	974	1072	987	1012	953	962	986	994	1027	1035	1041	1022	979	1021	999	977	1035	976	1004	979	1027	1086	1029	978	1029	988	972	983	1029	1021	1033	1022	1080	935	985	1003	976	988	997	1031	962	1046	1053	1021	958	1021	1044	976	1053	992	1052	985	1004	998	1031	1010	1010	1054	1037	1059	1044	1007	960	949	1035	976	1052	1025	1034	994	1001	997	1008	984	972	1040	1013	1027	964	992	969	995	1057	1049	1046	1033	977	1022	1052	988	1007	994	956	971	966	1084	1034	1030	1034	1034	1049	992	980	1000	999	1000	1036	957	1005	1053	1037	1003	968	1016	1015	986	1017	1050	958	1021	1063	994	1025	975	982	986	1012	1037	1009	1010	1079	1013	1024	1011	1079	1008	1063	1044	1026	1009	1027	1027	981	1019	1043	1050	987	1022	1007	1059	1015	986	1045	1004	975	987	955	1007	982	1004	998	994	978	996	1012	1015	1031	1020	1003	957	975	970	947	1033	1046	1001	1044	1030	951	996	1061	1002	984	966	986	962	982	975	1068	1040	974	1031	1037	1021	1007	1005	1016	945	991	992	975	969	1074	1040	1016	972	1011	1005	1014	1024	993	1019	1014	982	977	976	1007	1005	998	1035	1035	958	996	1020	1012	1061	1020	1046	952	974	1003	1075	1013	1018	999	998	991	976	1057	1015	1002	996	1022	972	1053	1017	1030	954	987	1027	1004	981	1014	1023	1008	1007	1003	1047	1039	989	1029	1015	970	1000	992	1020	1025	1053	971	958	989	995	993	959	965	996	1017	1079	1033	1020	977	1024	1025	1042	959	992	1024	1041	1041	1060	1003	1010	1013	1020	976	1012	1016	961	986	1031	994	1006	1034	1016	997	1011	953	1037	959	1044	980	995	970	1029	913	1035	1025	1004	989	1017	997	984	1023	1045	1015	1052	1000	1085	1041	1024	1003	1009	1003	961	1032	1034	1020	988	1031	1063	988	982	1014	985	1000	1008	1027	1010	1024	1004	978	974	1022	1044	968	999	994	990	1026	1014	983	991	1047	1028	946	998	1003	1060	976	1001	1046	967	964	1027	1108	993	998	921	1019	960	987	1005	987	1052	1016	1004	1018	1033	1008	1045	1020	1032	1072	992	963	1022	974	1032	988	1025	996	1005	1031	1034	1021	1030	1018	996	1050	985	1037	1033	1047	1044	1003	991	1014	1045	960	1042	1069	1022	987	1050	1027	1031	1026	1027	986	985	1000	994	964	950	985	1005	1019	1031	1042	1027	1032	1009	970	1064	1002	1021	1025	997	1021	1023	990	1054	992	969	992	1050	1002	970	1018	1028	956	935	1014	982	1000	972	1001	996	1030	1048	955	1075	1079	1060	998	1028	1018	963	996	1046	1011	976	1007	1010	1002	991	1004	995	1001	1053	1007	1001	951	999	1001	1004	1001	919	1025	992	1039	953	972	1043	985	1055	994	1003	1013	1003	947	1000	1055	984	1005	1003	1011	945	1035	1013	1036	1049	1061	1016	989	1007	960	1027	1042	963	988	982	993	1002	902	980	1060	980	1030	1068	1008	1001	987	1000	980	986	1047	967	1031	947	1051	978	1012	1015	1010	1018	1031	1022	1019	936	1048	1009	954	1037	1000	994	994	991	1017	981	967	966	999	1040	1025	1010	997	1021	955	999	1030	946	1030	1020	961	1055	984	1025	995	959	974	1003	1024	1022	1002	1034	973	972	967	1030	1011	1000	983	1023	1025	1020	995	986	964	975	965	998	997	1008	1033	1058	990	970	966	1002	1069	1014	1056	1008	971	959	984	1025	1023	985	1000	1005	1001	997	988	1068	988	945	1002	1041	983	1025	1029	992	1036	1037	1000	992	974	989	978	1034	983	1014	1063	1042	1006	1048	1003	973	910	1003	998	1009	996	974	1000	1023	943	971	953	1061	986	984	995	1024	1061	980	1044	1028	1021	939	1056	1027	1004	1006	1011	1037	1021	964	976	1008	1001	988	1020	1041	995	1050	997	1006	1055	1002	994	980	1053	999	1001	987	1002	1086	1058	1013	1054	1036	1029	1006	1010	1016	1002	994	982	1037	997	1004	1034	1021	1007	1023	1013	1107	1023	981	1042	1030	1068	1012	1039	982	958	999	1012	992	980	999	1062	1034	1017	986	974	1012	989	990	1025	1028	1006	1048	969	1021	1045	1010	978	951	1003	1008	990	1024	989	1013	1015	977
24518	21393	28346	24884	17995	2683	1058	829	693	674	659	619	611	619	565	631	590	563	604	555	553	568	585	533	517	528	539	570	571	573	512	556	513	512	555	582	842	1501	775	544	571	545	564	552	546	581	545	518	521	575	512	490	556	547	566	543	531	507	491	549	519	540	548	544	532	590	524	511	546	494	549	528	540	551	516	574	549	566	508	537	516	573	519	553	575	547	552	527	515	512	498	555	529	520	549	535	550	534	549	567	589	535	517	530	525	563	540	565	557	528	498	549	533	577	560	531	488	488	550	526	561	532	588	546	558	483	545	545	509	537	506	488	529	534	555	494	524	486	542	541	518	524	533	514	509	573	530	533	531	525	500	489	538	490	490	533	497	515	535	541	514	526	532	498	579	576	549	516	550	528	534	545	506	532	519	500	541	535	518	556	528	528	552	540	530	540	562	516	553	537	559	564	515	498	490	557	483	548	542	539	511	525	522	489	524	537	581	544	552	489	562	564	512	569	559	530	530	515	543	561	561	484	540	534	560	534	533	554	509	547	544	532	560	578	552	523	545	510	491	547	539	575	541	534	551	562	488	501	557	567	544	515	485	544	545	579	502	528	582	503	524	517	528	557	538	529	544	544	503	522	549	520	552	507	540	575	551	550	589	529	555	536	513	556	526	510	529	539	516	519	513	522	503	526	544	564	543	555	510	523	503	571	535	519	506	499	501	528	536	560	572	552	526	526	539	571	546	543	495	519	606	591	541	511	549	542	504	541	565	515	547	545	512	570	544	506	533	556	509	526	516	539	509	500	522	534	517	527	542	537	501	547	539	508	552	514	536	507	515	536	552	543	565	546	506	537	553	558	508	559	494	536	554	478	577	477	535	554	511	520	536	553	517	539	528	566	493	529	539	569	512	538	476	505	559	503	524	531	514	537	532	560	513	550	545	525	519	532	519	569	525	548	538	521	491	558	507	553	547	511	573	567	513	551	483	520	566	540	525	525	557	542	577	505	542	533	573	507	540	558	522	552	557	577	531	514	539	546	530	477	510	511	559	550	507	524	545	514	559	529	521	588	530	554	537	478	529	504	517	527	571	532	508	515	544	527	544	492	537	526	551	542	527	514	501	506	527	557	550	504	510	545	520	538	508	524	517	525	514	538	527	529	564	562	527	595	507	506	555	550	540	510	512	579	510	508	525	527	540	548	493	518	540	519	558	554	553	507	509	510	549	548	552	522	539	533	540	553	513	486	566	525	574	513	533	553	503	563	499	552	533	506	521	509	518	555	543	496	505	531	517	517	523	538	519	548	532	532	545	551	530	539	535	507	532	533	518	487	532	567	550	530	546	519	503	525	524	496	534	555	520	548	552	517	515	502	492	555	534	532	554	550	552	566	576	560	537	570	562	523	590	522	531	540	519	494	550	502	560	508	559	528	586	521	562	534	538	522	509	555	507	502	494	524	517	558	558	553	496	520	558	516	548	530	520	534	523	513	495	524	543	530	518	557	500	550	542	531	535	490	566	523	545	586	500	521	574	514	507	515	555	538	540	483	550	524	519	537	495	554	554	500	561	517	545	516	534	536	527	525	535	527	536	540	555	561	482	532	512	517	549	502	514	527	515	530	543	546	532	531	492	522	546	524	516	563	541	519	511	516	566	473	586	552	561	544	562	494	533	511	544	538	542	521	564	502	521	535	579	531	505	520	496	519	513	538	490	505	499	492	536	501	535	514	539	516	528	546	542	521	558	542	521	564	524	564	547	549	559	550	537	464	512	544	526	532	586	522	542	547	526	525	545	519	590	518	530	533	541	525	540	558	565	537	477	504	541	593	501	547	554	515	539	496	547	509	516	522	548	537	500	504	504	570	551	571	528	529	541	542	546	534	543	545	513	521	523	507	526	534	553	543	555	488	531	542	540	559	544	541	527	518	494	508	483	544	502	529	482	515	527	535	509	502	539	528	523	539	507	531	528	544	502	537	530	534	517	480	536	529	501	530	569	501	564	535	540	571	539	545	532	561	540	480	543	543	501	535	494	565	525	536	534	524	527	503	493	555	561	499	525	490	528	543	516	534	541	548	532	527	506	533	516	598	551	507	544	501	543	525	524	535	528	529	526	561	531	575	547	534	520	505	539	536	557	538	575	530	556	478	536	515	516	542	553	562	534	566	485	503	558	521	528	553	550	526	520	524	579	532	551	546	498	502	524	472	539	538	550	510	518	563	557	526	581	484	520	552	498	522	546	536	496	556	514	516	541	566	544	527	520	520	533	548	537	534	550	546	529	503	545	571	570	533	502	520	522	519	545	551	558	585	546	529	539	534	529	512	602	574	555	536	513	507	568	563	573	500	559	516	551	517	559	484	515	556	522	531	550	551	556	522	549	540	591	548	525	514	507	563	530	532	544	530	521	574	573	547	553	540	518	528	489	507	532	514	494	546	523	535	568	518	502	503	545	511	546	542	534	571	554	592	507	533	514	580	498	498	536	544	553	523	570	526	540	510	502	497	524	541	564	530	554	539	495	505	528	515	536	532	577	531	507	525	534	555	521	542	508	539	531	526	555	499	519	559	509	550	516	578	543	568	543	536	546	505	531	555	534	576	539	547	479	552	521	515	524	525	558	545	560	484	542	506	525	515	551	533	519	526	531	523	567	527	499	522	558	545	568	518	532	510	579	547	539	520	546	549	497	512	513	539	563	538	516	528	537	560	508	535	519	524	496	518	493	514	529	557	561	539	559	532	508	531	522	511	537	479	564	504	555	530	526	582	533	533	562	539	551	525	511	539	543	535	545	560	523	562	508	570	542	470	552	525	599	528	501	524	529	485	550	529	539	537	527	509	506	503	523	569	532	541	545	530	482	528	528	509	537	560	454	505	561	549	572	539	552	529	552	529	530	510	509	505	508	495	568	539	509	559	518	545	521	531	503	507	542	584	501	539	547	557	554	516	561	558	537	529	539	537	550	573	534	543	499	532	512	509	523	521	573	552	526	518	546	525	514	549	582	532	500	545	525	531	523	565	565	520	511	524	543	542	569	517	490	528	519	525	515	551	532	536	574	539	549	518	556	548	536	578	508	545	527	527	544	524	549	540	547	566	503	554	510	561	513	522	547	513	551	538	533	517	525	522	496	532	532	538	548	521	548	510	525	541	534	543	500	501	529	529	541	519	547	536	540	525	498	523	545	555	511	532	528	484	499	561	519	529	555	504	549	547	508	535	530	512	558	513	512	522	508	515	548	577	510	572	536	558	526	532	560	566	525	607	528	538	561	528	542	552	557	512	541	549	517	480	543	482	507	523	541	559	507	524	563	502	524	522	543	491	528	545	542	537	530	521	543	545	484	555	549	517	533	582	520	526	527	531	507	514	510	540	513	527	510	538	492	538	507	516	541	532	511	546	559	491	559	518	497	521	528	552	538	525	523	531	558	536	534	526	518	521	548	531	491	500	569	562	543	539	554	519	531	562	512	514	541	516	552	543	540	579	533	542	514	552
23839	34915	30648	16963	6054	2343	1959	1609	1425	1351	1217	1307	1124	1080	1103	1053	1044	992	947	1037	1031	1012	1007	985	996	946	994	976	972	948	987	907	934	1002	973	988	1784	3816	1494	980	952	898	951	903	954	952	913	928	931	994	912	938	936	970	935	903	888	935	913	914	890	914	913	951	921	912	934	920	930	968	974	938	951	913	929	914	991	884	955	919	988	913	901	953	959	931	923	901	907	914	934	933	922	883	912	919	932	933	900	882	899	892	917	916	923	930	899	893	897	931	932	953	916	911	892	898	868	931	948	938	958	937	912	907	922	940	914	845	958	912	909	887	936	870	875	932	953	951	919	932	940	954	942	952	961	940	938	959	978	944	920	966	951	967	930	955	923	880	932	883	948	928	924	921	937	930	891	952	908	945	984	964	950	935	885	1004	897	892	952	914	993	957	946	970	933	946	870	921	928	925	933	919	885	878	976	928	927	919	963	904	939	895	983	948	912	958	880	926	958	928	963	955	959	930	980	989	902	928	976	987	933	957	905	927	913	924	918	915	941	915	945	956	889	974	937	935	856	972	933	902	919	931	932	929	914	984	900	911	906	982	932	921	933	980	974	986	922	891	955	924	891	1007	989	949	918	894	942	963	946	934	959	940	929	889	980	907	952	935	945	970	931	957	903	923	950	904	900	912	930	939	910	887	939	917	931	950	898	878	948	939	911	941	963	880	891	974	897	955	949	895	955	908	925	945	927	922	966	933	887	906	925	989	984	850	933	912	908	981	886	943	945	878	892	923	905	899	925	913	944	971	897	946	934	916	964	996	931	875	949	907	970	957	988	866	900	941	880	936	895	961	914	921	944	937	941	886	938	920	928	943	974	932	906	940	960	949	910	973	935	896	888	924	889	931	937	949	947	905	934	918	933	942	936	889	943	888	951	961	958	930	951	891	890	879	917	927	900	923	927	886	882	924	911	917	901	887	963	894	968	931	900	984	919	850	925	933	949	922	930	939	944	926	975	950	944	933	937	940	888	936	904	924	943	945	927	901	938	975	910	937	911	972	902	940	929	928	949	955	989	927	965	962	954	923	931	945	916	922	944	903	947	930	936	904	951	892	922	987	923	937	913	934	917	948	944	975	955	903	929	926	902	940	922	898	902	976	877	990	909	950	929	929	907	941	924	881	912	917	955	959	920	940	938	898	974	943	902	955	931	921	936	899	900	959	938	877	902	910	902	942	993	938	921	923	907	900	936	951	921	956	921	916	916	956	895	900	925	933	926	959	920	914	869	952	938	862	937	941	915	956	901	898	938	949	965	913	894	921	939	910	928	980	947	882	966	947	941	891	884	922	913	965	913	891	885	908	916	903	992	916	988	888	956	938	884	899	933	942	917	965	926	908	939	920	923	956	900	928	892	956	938	908	953	955	946	886	942	891	956	881	900	967	942	883	906	950	951	909	918	900	963	936	901	937	940	936	958	941	966	935	898	918	964	909	984	923	1010	927	935	889	923	957	934	979	921	924	962	918	939	877	939	951	956	903	900	942	925	925	940	930	945	926	980	928	896	934	895	878	920	907	930	953	893	921	895	972	904	1004	960	918	921	929	968	938	976	974	914	939	888	847	955	877	962	862	953	913	941	941	959	1003	941	888	905	961	924	885	955	981	890	907	933	945	967	949	938	921	944	1003	961	932	911	953	947	911	890	930	909	951	892	927	923	919	900	882	890	896	921	925	957	874	955	937	950	929	951	918	947	943	909	962	924	854	908	902	903	907	977	865	946	918	916	916	900	988	908	918	957	910	965	950	953	967	918	902	840	882	912	891	869	942	928	934	948	981	937	972	904	893	904	937	924	901	925	937	937	857	922	916	914	926	903	891	885	936	901	965	907	934	899	884	949	916	914	921	942	889	916	910	929	915	974	946	948	886	924	891	920	923	934	941	963	895	921	940	932	955	918	891	948	914	946	939	938	920	873	938	881	951	923	935	883	946	960	941	965	891	947	904	951	941	926	924	939	922	934	966	937	918	864	989	876	937	868	941	940	934	950	906	868	893	948	927	914	924	946	917	924	902	908	983	931	916	956	927	939	933	941	902	942	955	850	941	948	977	913	888	944	855	937	936	909	958	918	877	911	891	932	933	922	890	977	929	906	942	895	927	935	930	882	907	933	938	918	909	907	959	940	861	966	948	911	937	902	868	942	930	928	936	912	934	906	950	911	958	936	894	912	926	870	956	951	881	914	880	882	945	959	902	898	935	928	897	933	919	930	916	934	902	908	905	934	929	944	913	951	883	907	924	900	906	944	950	907	959	912	888	917	946	941	945	897	956	954	953	888	880	1027	942	929	900	927	861	913	916	925	955	959	930	922	960	922	900	959	874	920	954	927	882	960	898	896	927	919	928	964	916	912	938	943	939	886	947	941	923	921	826	945	957	880	882	907	952	939	948	950	961	914	920	893	901	950	972	870	953	989	929	941	942	914	935	886	945	934	890	931	928	899	922	924	928	869	925	904	924	924	960	931	952	917	899	928	939	945	877	883	880	939	918	929	925	899	919	935	906	919	948	880	954	931	899	1010	913	950	920	939	914	948	917	914	877	959	888	951	942	907	869	936	915	922	977	959	918	890	961	911	951	970	947	898	993	932	893	935	915	931	891	919	873	883	966	904	934	929	963	909	981	901	893	974	905	929	904	923	895	904	927	924	903	969	933	916	864	901	910	897	983	927	911	941	963	930	886	933	855	926	911	880	861	897	891	923	875	928	979	885	899	912	920	974	939	924	894	910	947	921	929	910	945	982	953	969	935	944	923	919	901	920	929	939	941	901	890	966	922	978	905	904	998	941	913	881	870	962	916	904	924	945	950	932	947	895	956	885	898	932	911	866	979	933	937	898	879	955	926	955	923	908	982	903	968	930	908	951	949	905	920	895	884	936	908	977	955	881	852	935	928	919	972	919	953	970	894	913	908	949	934	893	999	918	914	912	937	971	897	933	922	983	940	939	970	940	906	905	934	937	939	909	937	916	917	898	849	947	941	955	936	947	906	922	902	936	899	955	944	934	922	908	930	889	872	912	954	858	902	926	933	945	886	916	964	938	890	940	914	959	934	919	923	921	913	946	933	909	916	891	923	937	909	971	914	950	940	989	935	883	953	940	962	911	952	943	1002	951	906	946	916	936	950	942	932	968	915	943	907	940	940	917	902	934	913	938	939	940	881	978	969	963	932	934	954	903	977	905	946	930	919	893	921	959	895	931	950	911	903	930	922	952	920	936	920	897	901	908	939	930	908	920	905	967	918	989	909	947	907	875	939	910	932	923	902	894	928	941	940	891	962	870	900	950	982	897	891	876	911	989	884	930	915	977	948	895	929	866	941	946	937	962	905	990	916	945	966	915	924	1020	909	894	912	936	954	941	944	915	940	914	936	940	954	923	935	957	893	923	918	933	907	934	867	912	943	923	909	925	957	902	955	996	926	908	930	909	862	900	935	897	939	911	966	962	924	926	925	919	924	961	901
23474	21408	29120	24129	21403	17275	1914	784	561	514	408	391	361	370	346	348	331	322	319	292	255	328	271	307	254	271	242	263	260	271	286	278	271	257	288	264	597	1635	578	218	234	251	229	270	248	263	224	222	241	245	235	270	224	229	244	233	267	257	221	216	259	218	231	220	282	273	225	207	247	243	264	213	248	255	221	222	242	236	260	234	242	222	282	258	258	244	236	258	257	268	229	245	236	265	247	253	243	230	230	259	265	226	237	231	255	258	201	263	234	239	256	231	237	249	262	249	263	225	247	191	234	226	232	247	231	253	221	227	259	238	242	225	250	238	258	248	221	236	245	236	284	211	234	220	246	223	242	239	234	229	231	258	250	224	246	242	266	238	243	228	252	243	267	253	237	227	213	257	232	240	221	233	258	260	240	248	250	238	243	218	252	222	240	270	250	249	250	254	247	242	242	262	225	278	244	253	247	224	266	267	245	235	257	233	255	251	257	241	252	208	230	248	245	227	250	239	233	199	257	232	257	244	218	251	241	251	258	214	250	223	244	235	243	269	253	258	216	223	252	278	243	258	242	226	229	246	229	226	255	225	242	233	243	245	243	244	253	245	210	235	239	254	252	275	261	239	245	249	258	261	237	211	254	262	243	229	249	251	246	248	240	247	250	218	264	235	249	246	239	243	235	246	250	262	233	248	254	225	252	237	268	240	250	249	248	266	226	267	230	229	252	242	269	230	225	234	239	237	252	265	229	231	245	254	258	273	264	237	219	258	245	224	265	251	247	219	247	244	236	257	245	232	233	236	225	219	219	268	229	244	257	269	242	231	250	242	240	230	214	223	235	233	261	238	205	216	235	238	227	223	236	241	226	258	228	248	248	244	211	237	247	276	254	252	248	226	263	242	250	228	242	234	224	236	243	216	266	214	224	252	247	246	249	226	230	235	233	247	245	248	238	261	248	232	256	260	235	232	259	220	230	226	237	256	243	218	264	261	229	231	246	220	256	234	229	207	220	264	278	233	232	241	238	247	250	245	241	224	261	252	210	249	222	270	263	221	253	224	254	244	256	235	245	231	245	229	238	236	241	235	238	236	237	242	247	264	232	267	232	242	258	265	246	244	238	275	228	248	260	220	222	230	259	260	250	231	221	247	256	220	250	244	237	258	222	244	239	238	193	233	235	232	240	260	238	240	221	240	212	236	241	265	226	275	235	214	236	231	235	242	246	223	221	254	227	221	251	238	281	255	260	248	246	252	240	237	235	263	245	249	228	240	238	226	254	236	252	251	230	266	235	207	239	230	237	236	251	267	254	277	259	227	232	238	227	218	247	204	251	269	243	248	259	222	228	272	235	241	226	253	236	259	259	260	247	255	252	250	248	224	235	257	238	239	225	243	244	257	225	242	215	236	251	206	254	234	239	248	253	250	261	277	260	244	243	250	254	236	218	238	235	234	237	235	247	218	238	262	236	211	258	243	222	208	260	233	251	242	246	235	243	262	221	216	243	245	242	230	242	224	229	223	213	228	238	257	254	222	268	230	232	234	242	227	240	249	235	250	272	252	227	250	239	246	249	210	241	237	250	228	225	269	241	235	241	219	220	242	275	232	219	240	243	257	263	237	236	220	251	249	238	236	240	228	234	243	225	228	230	240	229	260	233	220	236	250	238	260	216	250	240	246	244	236	239	262	212	238	242	239	250	227	248	225	235	246	225	255	237	267	225	243	269	237	275	240	241	256	221	262	231	238	236	251	238	225	247	243	248	246	229	261	263	244	231	249	226	230	237	271	229	224	266	235	232	251	231	252	242	221	262	230	239	252	240	226	239	257	220	226	245	245	234	235	211	236	233	254	228	202	240	253	242	231	231	253	237	231	250	260	263	239	275	240	224	243	227	232	288	236	253	214	234	233	244	246	250	219	257	253	235	233	231	225	242	241	221	226	236	241	249	228	234	257	232	275	261	259	203	238	240	246	224	248	200	245	247	248	247	244	240	228	245	260	270	223	253	240	226	237	222	231	246	257	231	260	232	248	255	236	239	255	243	208	237	238	234	252	233	242	245	228	250	250	236	237	239	235	235	232	246	209	271	238	238	232	262	233	224	223	226	233	242	229	239	240	252	242	237	225	223	253	244	255	242	257	225	238	252	272	226	264	259	228	247	217	236	214	248	226	227	235	263	247	270	231	251	222	247	246	256	245	250	209	251	250	247	261	233	245	240	240	235	240	241	254	233	257	239	222	209	251	259	258	249	251	229	247	216	238	258	248	225	217	243	239	251	229	260	258	224	258	225	211	245	232	226	267	230	234	247	272	251	240	261	268	247	225	251	240	242	249	240	241	260	238	230	241	217	242	227	245	256	237	263	246	228	252	229	243	238	216	230	241	300	240	253	197	252	266	245	245	254	246	231	232	259	244	224	232	252	220	233	236	247	230	263	242	273	246	247	227	254	214	228	239	252	242	246	227	227	223	262	254	237	224	233	205	265	251	248	250	288	233	245	223	250	223	230	211	225	222	234	216	241	202	260	236	231	237	233	264	250	238	236	270	251	237	234	231	232	240	270	223	262	262	249	251	243	230	239	255	238	260	252	247	217	255	255	212	234	216	257	252	252	226	243	222	222	244	247	250	221	260	238	266	250	249	258	228	244	264	257	238	250	255	255	234	236	229	243	218	245	266	220	210	243	252	233	262	237	265	231	230	243	230	235	243	240	233	225	242	246	225	224	236	225	201	264	229	261	250	262	246	250	253	277	259	219	228	241	242	257	235	241	230	261	231	233	234	276	228	250	234	232	257	214	227	258	246	238	246	221	245	234	249	247	252	248	259	249	252	246	242	216	235	223	225	232	252	240	226	241	236	254	237	253	242	239	250	235	237	237	243	223	231	227	252	247	253	238	232	239	225	224	234	248	220	242	259	233	241	213	228	248	217	240	260	240	199	222	231	261	254	236	249	233	250	233	225	238	251	235	216	238	222	255	229	241	260	232	260	223	238	218	243	229	273	234	261	239	246	242	252	247	229	242	235	282	263	232	216	212	234	241	230	233	233	234	237	239	241	242	247	236	258	244	239	254	245	232	272	241	262	222	258	237	243	237	255	245	241	230	233	241	220	235	240	213	245	227	241	243	241	225	254	233	233	273	268	240	269	273	247	229	218	252	226	222	204	248	226	263	234	226	270	220	247	238	218	236	235	241	221	261	190	224	211	208	240	229	220	251	258	251	241	276	252	255	271	252	233	225	233	226	246	249	227	240	223	218	248	263	242	243	274	231	243	219	244	230	232	231	202	211	230	226	229	211	273	243	223	234	251	231	233	225	246	238	220	228	237	209	264	218	240	239	243	217	225	247	247	241	254	244	239	248	212	237	241	240	242	245	234	253	260	250	226	247	266	248	230	228	248	234	238	252	224	226	236	226	235	248	260	235	238	214	232	236	254	230	264	224	216	236	231	226	249	219	257	263	223	268	235	222	244	277	256	255	247	233	222	251	233	236	207
24127	40880	40342	19702	5234	3333	2564	1931	1547	1319	1115	1040	968	904	791	707	731	750	596	688	630	598	592	551	572	574	519	559	528	520	508	542	477	512	515	538	1741	4393	1379	458	489	422	448	425	488	484	463	435	441	435	421	449	430	426	429	429	474	477	464	461	436	459	480	465	438	413	458	446	439	454	476	439	414	457	458	474	450	449	472	419	443	461	423	442	436	415	444	448	427	419	444	473	413	415	496	396	425	463	418	447	421	460	421	438	481	421	430	425	451	449	422	485	442	379	438	449	430	477	433	439	427	452	438	424	467	429	443	450	440	483	427	427	437	472	426	461	458	458	447	428	425	440	468	421	440	431	456	413	459	464	467	468	440	443	456	437	442	415	455	457	443	477	420	467	468	432	420	462	426	426	456	451	422	434	448	415	466	412	448	460	454	409	428	435	427	444	478	441	434	433	460	450	455	435	415	425	420	469	455	413	428	412	420	465	440	443	462	422	428	433	461	455	449	430	447	448	423	459	450	442	438	481	446	442	392	440	457	446	405	429	412	446	427	466	440	447	448	455	426	434	437	432	440	445	478	451	439	430	433	427	421	460	435	425	435	442	469	426	440	422	434	387	431	431	407	437	489	448	436	471	458	429	422	456	422	416	429	421	431	433	447	411	438	465	445	468	445	442	438	434	468	433	438	429	441	443	448	442	457	413	433	445	379	458	433	448	461	449	435	427	477	443	435	430	425	421	437	413	455	442	463	434	477	423	422	413	400	492	422	447	443	463	438	446	470	422	440	432	452	465	431	409	436	434	413	406	459	445	454	453	424	450	413	415	433	451	429	488	441	455	457	448	437	457	456	431	462	403	420	451	453	443	442	446	452	425	458	446	458	436	424	427	439	425	409	460	445	466	445	414	435	456	420	455	418	433	416	446	467	423	444	456	433	459	404	446	452	441	419	474	423	452	419	444	456	438	439	468	457	470	442	430	450	456	391	432	423	482	444	447	455	450	416	422	435	461	429	459	477	415	445	459	443	456	452	467	427	431	427	451	475	452	460	445	454	415	438	458	429	433	429	440	439	439	443	443	424	450	442	449	403	425	451	436	477	444	480	430	452	441	426	445	460	472	450	415	441	428	454	438	468	444	440	456	451	446	442	468	412	464	445	452	448	422	416	440	427	443	445	446	488	453	409	429	420	412	407	432	449	450	430	466	461	426	403	439	418	438	404	437	389	455	479	429	451	417	449	487	439	408	465	415	455	473	467	412	436	435	460	437	395	441	436	452	430	456	441	472	461	437	389	483	406	448	453	421	438	403	449	431	425	425	422	386	433	407	437	477	461	438	466	429	472	464	422	418	432	446	451	459	454	421	426	431	425	444	471	500	448	418	430	447	431	453	454	457	427	466	466	451	433	475	485	429	435	484	432	417	474	449	403	434	432	450	418	439	441	381	462	471	443	433	425	408	388	453	426	439	459	387	422	440	432	457	424	452	407	412	445	436	458	456	426	410	414	433	435	421	452	415	414	446	492	425	453	423	413	476	432	446	431	474	452	437	450	441	427	435	444	458	423	426	428	441	454	430	462	442	438	416	438	436	438	438	420	418	473	416	445	471	391	430	388	420	422	444	430	437	444	443	454	440	429	425	411	422	453	422	458	430	438	405	427	425	462	434	474	441	432	408	436	472	451	392	450	500	434	456	413	447	484	396	439	413	451	422	477	406	417	430	414	457	464	487	420	479	439	482	439	434	465	422	429	413	417	456	446	442	455	423	431	440	408	425	459	478	446	457	451	472	472	459	440	467	429	458	487	442	456	432	437	433	492	451	423	439	455	390	413	428	438	432	461	462	424	418	430	440	437	421	477	470	434	394	447	460	419	455	443	422	413	419	427	410	438	457	447	421	455	461	434	431	447	473	405	442	423	460	451	457	438	480	448	459	431	439	467	453	463	448	423	422	432	448	425	420	417	421	440	443	440	433	424	443	432	445	436	457	399	471	482	472	478	451	444	408	421	447	432	459	466	458	416	437	459	429	474	435	445	427	457	446	418	432	408	419	446	478	462	459	452	419	461	449	399	411	430	443	431	456	466	451	415	460	432	421	440	455	461	447	460	446	445	469	453	428	449	438	410	436	445	453	408	415	447	441	476	442	434	426	456	470	431	457	445	439	448	409	454	439	438	419	443	428	455	465	434	445	420	452	420	415	448	432	460	439	470	425	439	433	436	415	439	391	421	476	438	435	423	457	452	443	421	427	444	467	469	425	434	424	446	447	450	437	439	437	487	482	440	466	425	447	414	458	417	468	467	428	439	422	478	441	389	411	430	461	384	438	453	429	435	408	428	431	440	432	419	416	433	439	462	450	456	406	434	464	470	421	463	431	455	437	464	418	457	423	457	437	467	421	423	430	453	442	438	455	421	482	453	441	422	433	439	462	464	484	444	453	434	415	435	475	431	446	452	442	437	437	438	421	442	418	405	452	444	429	439	428	484	452	400	422	453	462	456	459	414	463	465	408	429	439	420	450	420	435	436	417	412	487	437	425	405	435	473	459	426	414	445	442	386	448	442	449	400	448	405	414	439	431	416	432	447	430	427	443	444	426	452	443	420	403	450	465	422	410	375	447	459	418	416	435	413	441	436	447	422	432	409	444	445	426	433	431	420	424	463	421	436	460	453	453	407	418	446	477	429	445	450	446	469	460	463	474	466	469	461	428	463	443	451	464	432	442	426	419	446	407	456	445	474	456	444	434	440	434	462	448	472	434	467	421	458	431	456	443	432	472	448	455	406	436	430	458	435	441	440	466	430	422	423	415	436	450	410	440	477	422	443	454	434	430	439	429	451	428	451	458	447	457	453	440	434	450	425	424	413	477	454	476	462	416	411	400	412	418	436	448	452	410	432	447	476	423	406	473	414	428	450	418	428	430	442	426	403	467	453	441	463	419	474	433	435	421	425	457	471	432	457	456	406	417	465	459	427	425	433	449	423	407	443	396	437	452	445	424	454	440	423	467	429	415	420	455	468	439	469	454	417	428	448	446	446	439	438	488	479	428	411	408	459	439	424	432	428	415	472	456	437	464	437	435	438	434	447	438	435	442	460	449	438	434	469	482	484	424	405	411	447	443	470	445	438	458	463	412	478	431	437	457	400	424	437	430	415	418	416	462	453	444	428	442	416	444	418	441	460	443	434	453	446	423	449	420	437	438	440	462	425	436	419	433	466	446	427	421	435	400	433	389	426	460	419	411	439	433	466	454	446	462	417	435	435	480	434	479	410	401	458	453	452	426	410	422	438	451	443	440	481	419	448	444	435	466	438	495	429	459	444	451	434	448	428	398	459	428	427	476	438	451	439	441	434	450	409	441	460	434	420	439	465	426	413	437	425	452	426	426	405	454	424	432	391	414	422	449	435	450	435	431	420	422	438	451	470	466	413	412	417	421	450	408	467	451	397	427	450	424	441	419	434	429	462	441	427	446	440	451	476	438	435	424	451	440	438	402
27243	20931	17482	4416	763	677	606	546	572	610	632	576	605	612	599	597	580	571	581	596	576	615	578	577	597	551	553	604	600	598	566	573	564	572	575	579	565	638	594	582	610	568	513	585	557	583	570	574	568	573	567	586	577	568	546	584	584	553	579	565	555	576	555	576	541	579	601	586	581	596	582	572	575	544	562	580	619	587	574	588	551	554	586	591	593	581	579	613	575	530	579	552	526	555	557	535	563	613	593	578	574	550	587	590	544	543	571	567	588	592	579	550	587	552	574	593	567	559	545	553	622	553	612	556	613	577	580	546	616	589	555	604	565	546	569	590	570	589	585	596	592	565	565	538	519	573	589	591	581	554	536	586	570	580	577	551	545	543	580	553	629	612	621	580	594	580	560	592	559	606	522	602	591	563	570	572	599	575	563	585	530	572	633	531	610	568	563	529	576	596	575	568	595	554	616	551	563	557	603	564	578	597	599	593	567	568	604	558	548	548	618	589	601	615	559	611	579	602	492	537	601	572	559	581	588	573	586	587	559	546	586	601	574	600	569	588	569	548	563	595	565	554	582	623	563	594	556	574	559	586	555	629	559	563	567	614	583	565	533	611	556	554	573	587	559	581	598	551	598	576	533	552	565	539	572	600	547	522	634	565	578	572	560	523	574	522	573	528	620	568	591	568	581	578	580	583	532	554	541	579	559	591	590	566	582	589	566	615	636	570	519	593	563	541	619	551	552	577	611	549	556	555	601	587	605	571	586	555	572	580	595	556	555	558	553	585	579	538	539	563	593	568	541	567	580	595	586	613	571	594	564	601	540	610	572	570	594	590	567	587	592	587	596	544	563	571	539	606	571	568	571	550	549	575	588	575	564	580	569	570	611	588	598	576	568	571	573	581	603	547	524	583	546	591	555	558	533	587	559	579	570	574	569	559	537	573	594	599	563	582	616	558	576	566	597	576	599	565	536	572	563	558	557	537	580	605	580	581	577	558	611	569	599	566	581	569	552	549	527	569	542	599	590	588	547	586	573	590	577	572	619	602	568	587	573	562	566	522	539	564	567	570	611	546	596	589	549	552	602	578	592	607	613	613	573	555	562	538	592	552	570	552	580	602	612	560	565	555	603	545	631	582	540	607	592	587	566	606	587	563	586	575	563	571	587	554	571	557	635	599	534	555	594	576	590	589	618	604	566	567	554	572	606	609	595	569	539	568	568	531	525	529	542	600	582	552	541	548	592	596	578	564	608	537	565	537	604	572	602	633	574	580	622	574	559	591	556	579	592	582	562	564	602	567	586	587	641	547	554	507	570	596	559	561	577	575	571	615	611	561	556	528	585	567	594	540	570	590	561	558	569	559	594	565	576	605	577	558	538	566	575	599	625	559	573	578	591	615	599	559	621	615	608	582	575	579	561	550	543	559	579	595	605	573	570	587	573	567	547	576	576	562	572	568	564	557	544	540	580	617	567	595	535	623	594	547	597	582	585	510	551	525	555	567	551	565	580	566	569	552	556	575	559	541	575	598	601	593	577	598	562	559	583	543	600	623	558	563	550	599	593	574	554	598	569	570	577	533	587	548	549	581	556	542	577	576	586	604	576	560	568	586	549	550	630	556	562	589	591	558	561	602	594	570	598	616	564	587	563	590	591	600	568	568	591	587	585	575	603	602	577	564	619	587	589	565	586	563	571	599	569	581	544	579	600	560	557	587	541	585	535	543	527	596	607	518	615	567	597	603	556	601	568	553	550	573	581	592	573	549	555	554	604	586	542	539	556	542	537	592	609	549	574	553	600	571	578	563	608	552	579	572	577	557	577	566	566	541	544	561	580	585	580	546	557	571	589	534	606	602	616	542	581	587	578	581	558	545	556	645	578	565	565	546	584	568	514	568	575	563	509	612	566	572	531	612	573	578	594	640	561	563	554	579	578	532	556	594	598	596	541	578	559	581	607	577	559	536	585	590	530	575	518	561	616	586	548	601	579	597	602	555	567	553	548	563	596	542	538	588	612	578	551	588	568	551	555	608	582	585	602	587	596	572	534	553	578	608	562	566	573	572	575	567	533	530	572	578	582	563	576	564	563	595	623	553	587	544	576	586	578	529	540	554	582	527	549	555	612	551	549	560	495	600	584	598	566	593	576	599	560	566	574	551	601	587	571	547	514	564	528	611	620	578	575	583	609	583	564	576	584	586	535	580	573	540	586	538	524	587	607	588	602	549	596	541	614	610	613	631	548	563	561	563	544	584	593	541	546	587	590	572	565	557	595	569	585	542	586	545	555	588	590	574	562	523	574	566	524	599	614	580	553	602	608	574	614	566	569	570	575	553	584	559	536	570	613	592	595	522	555	570	560	586	546	565	528	565	545	573	552	601	533	545	546	576	587	599	542	568	582	566	585	600	619	554	565	603	606	586	575	595	553	593	591	541	607	602	572	609	549	599	566	626	593	536	545	595	555	580	565	596	611	593	565	592	576	558	588	556	586	577	530	603	587	572	607	550	588	548	604	569	584	543	565	590	573	569	557	572	563	581	557	555	577	597	569	529	594	561	587	530	538	572	590	536	561	555	581	530	600	566	590	604	587	532	565	570	580	551	574	573	569	537	565	583	571	573	556	527	529	551	534	627	563	578	565	596	600	547	565	571	574	581	588	622	542	578	566	583	638	582	534	605	554	624	589	576	599	615	599	595	589	601	559	538	588	548	570	597	587	588	606	610	577	562	515	578	554	569	501	608	561	595	582	610	573	523	595	598	633	553	590	559	605	564	590	598	528	570	582	559	567	531	590	565	549	584	566	556	620	567	604	581	568	561	626	570	574	548	594	598	544	540	572	615	573	558	598	582	568	556	550	609	602	542	582	583	573	571	591	575	593	600	593	606	565	587	571	591	582	582	578	515	581	598	579	567	587	575	551	563	587	590	555	584	558	585	559	618	555	608	594	569	588	588	569	573	560	589	576	530	572	581	538	572	592	576	595	585	597	542	578	564	603	554	574	616	563	563	551	551	587	597	599	578	611	535	580	624	611	548	503	597	537	573	566	569	565	537	585	555	610	558	565	576	552	609	591	610	578	598	588	639	549	593	544	572	577	584	572	589	581	556	556	592	587	556	591	556	556	557	548	583	554	599	576	559	596	549	569	563	543	591	597	590	571	562	569	607	546	585	582	578	572	572	546	534	567	596	573	602	589	623	584	538	612	551	585	555	574	571	545	579	579	581	572	564	564	537	555	571	614	550	599	580	588	579	611	556	582	544	522	540	580	558	552	572	609	579	590	589	537	558	573	606	546	543	599	593	529	576	581	585	586	557	587	559	542	551	602	569	595	596	572	651	591	563	575	592	575	558	563	582	543	619	562	565	596	582	544	597	600	605	596	538	549	594	624	588	587	563	557	578	572	601	621	561	560	568	578	583	570	567	612	620	609	598	545	549	574	563	577	591	572	573	561	634	582	585	591	580	571	590	590	570	559	545	590	546	573	576	611	558	594	555
20552	28189	24369	4890	1358	1167	1068	1138	1040	1012	996	1019	1048	1017	1029	971	1023	998	945	985	1013	959	993	1028	1017	968	980	1057	979	977	952	962	987	969	993	1003	1002	1111	992	928	944	949	974	998	962	984	972	990	957	929	964	973	1000	916	989	973	971	1025	972	977	979	938	953	925	982	969	993	970	1007	932	988	1021	1026	964	953	987	975	1019	957	1015	1028	930	1013	886	973	950	959	946	984	979	964	970	994	1010	990	1016	927	949	1024	1004	1000	1019	968	951	957	961	914	955	987	1000	970	973	989	991	973	976	962	985	957	1025	967	1022	969	990	980	995	989	945	1003	981	962	972	944	974	962	1004	948	992	944	1001	1013	1011	951	978	908	955	987	998	1015	980	945	1023	997	979	974	984	958	1001	962	950	910	989	1005	917	993	987	996	935	1022	988	957	978	1043	999	982	979	964	961	934	975	926	914	1044	966	975	1025	1004	961	961	990	1003	996	946	1021	1000	1009	991	978	945	966	964	986	950	965	967	1000	989	1036	966	1059	972	1013	968	986	958	950	981	959	990	956	972	978	947	950	975	966	990	961	1025	991	990	990	1016	1003	982	995	969	957	1005	974	995	964	1028	1024	973	930	971	981	1027	990	1016	970	980	967	1007	963	964	995	926	985	963	963	983	979	957	964	972	977	960	934	1012	955	1034	936	1021	1048	1006	1026	991	970	978	975	955	1012	946	983	1001	951	1014	989	967	966	936	1027	1028	944	945	1019	979	947	1022	1002	969	992	895	1010	972	986	942	1022	951	947	974	984	986	930	958	1009	940	991	1011	939	990	1007	990	981	1019	977	962	1023	1040	956	1014	978	976	1015	957	923	1032	1026	963	989	1003	1025	1019	961	938	968	958	952	963	984	944	1027	1007	954	1002	958	981	932	1021	1007	946	1008	990	983	977	1003	977	997	954	978	1002	957	969	944	1008	998	978	1009	965	999	998	999	973	978	999	930	975	1037	972	964	934	922	944	987	952	1002	972	939	1013	1023	975	1015	961	953	961	1013	988	916	974	952	990	947	991	968	983	976	993	971	1011	932	987	1007	994	974	943	1020	939	947	1002	978	977	1001	926	943	973	974	990	975	964	959	1009	943	1005	964	989	1001	1034	1020	1010	1008	964	969	995	918	974	1014	974	986	976	983	1019	906	1008	1039	975	956	1014	933	963	974	951	976	953	998	964	994	963	985	989	999	959	994	956	1017	931	1032	981	1051	1054	929	1001	1005	972	994	1043	981	1021	957	1004	993	1002	959	1014	1003	986	980	960	984	945	1024	911	977	977	1021	937	952	971	960	990	939	984	1012	982	969	961	965	966	955	965	940	961	990	973	913	1005	974	918	958	960	950	959	964	994	966	957	982	1002	1027	998	951	967	958	958	1020	1031	922	1004	988	949	960	981	972	955	972	981	975	1041	955	1026	998	968	975	951	923	959	958	1016	929	958	963	937	984	940	1021	954	987	955	1027	1017	978	1021	984	1012	955	917	994	955	960	950	970	961	965	1012	958	961	985	969	920	971	990	977	1000	951	1027	1008	953	960	889	1024	1006	1025	916	1015	973	970	971	1029	929	921	947	931	982	997	1039	977	986	986	1014	974	924	977	1006	943	956	966	1009	1004	994	1013	973	983	987	962	1007	897	929	927	1014	956	1002	996	972	1009	959	1007	955	933	966	979	989	929	1009	978	984	986	971	954	938	984	940	987	981	1013	976	958	957	974	1001	980	1034	966	942	996	978	984	1028	899	940	987	933	959	953	1034	933	1015	992	970	959	1013	966	990	1010	976	975	1027	1021	971	1020	912	1007	992	941	996	1000	994	978	1000	1023	975	1060	978	1009	988	1014	950	961	987	995	986	1007	967	915	960	977	950	1014	1007	1027	987	961	964	1070	1003	963	966	960	939	963	1004	986	978	941	996	999	991	947	993	932	971	967	986	905	958	923	1002	926	945	927	964	989	930	963	1038	907	1016	1015	982	988	985	958	953	947	901	1021	944	973	972	983	949	979	913	985	1010	940	960	991	974	957	982	956	971	1013	1041	980	1004	972	940	1001	979	963	927	983	1006	936	1004	967	993	944	1012	1015	951	959	960	1002	1014	982	972	974	922	992	933	1028	1006	1003	980	1013	1014	994	981	998	1031	992	1013	1022	967	923	953	947	1006	1051	964	955	943	998	964	942	941	945	962	997	1005	981	961	975	987	974	967	979	929	960	1012	1005	963	967	969	1065	974	1029	928	967	983	985	964	1023	946	905	1010	974	936	989	971	981	939	1023	990	956	924	987	993	1010	1012	976	977	933	1009	1000	963	1015	1005	961	969	1018	933	981	990	1012	984	954	925	971	995	972	959	970	960	1028	1013	948	973	946	1018	973	937	994	933	964	949	982	982	972	972	962	1008	971	1013	986	977	1018	960	965	987	929	969	1002	1000	913	988	988	983	974	998	979	968	1004	1008	969	984	958	953	966	920	1027	987	947	989	1022	1036	950	994	980	964	940	980	990	986	977	944	943	1022	971	972	943	966	1058	958	1032	990	969	1000	962	973	991	1004	964	1001	993	991	1046	985	936	932	1003	977	980	939	944	993	951	992	1047	968	986	1013	968	1003	1004	983	1006	1000	947	966	983	962	1012	1020	939	992	975	1002	1005	971	959	967	939	929	987	945	1000	941	985	989	981	998	951	919	976	980	1036	942	968	974	1014	952	1041	949	965	944	1030	997	934	996	943	926	1014	952	967	1004	956	946	1003	986	938	976	956	1002	938	1006	988	976	983	989	957	984	1041	973	980	1024	967	1037	948	1060	920	949	993	985	986	1030	974	954	1003	970	1059	987	968	924	955	970	940	994	989	957	965	1007	994	1009	1017	1007	1014	1015	1016	996	1023	976	975	964	947	976	998	952	1003	1037	968	934	1011	989	959	1026	1027	990	1005	969	1020	985	958	994	980	978	1039	985	952	997	1002	1026	924	970	996	925	979	992	899	1024	1037	975	966	985	990	965	955	972	1002	961	1012	978	987	973	995	987	944	945	1020	969	981	938	974	928	1021	1001	989	976	987	1009	972	957	954	982	956	961	1007	988	1036	976	972	986	939	986	1029	947	926	1001	988	991	914	959	880	937	986	990	1025	966	966	1008	968	1059	957	1008	1009	967	974	982	979	956	947	940	993	1009	997	959	953	971	923	1014	1015	979	1030	955	967	991	969	916	935	981	1016	942	934	994	1000	955	961	986	1011	984	967	995	1007	1042	1023	946	1006	975	976	987	930	981	993	1014	1006	975	974	949	946	955	1035	968	975	986	1012	972	970	982	961	920	979	934	992	913	980	1028	1003	995	1074	1003	982	979	940	960	942	1001	992	985	931	970	972	996	976	958	973	1033	986	1000	1009	963	966	990	1009	915	928	1043	1009	966	990	983	1012	1037	991	954	959	948	923	982	953	933	975	988	1031	992	967	958	971	964	986	943	963	932	959	989	997	963	992	984	978	993	1011	1016	966	950	939	981	966	1027	948	973	950	1007	992	962	937	929	957	993	958	914	957	975	949	978	991	970	991	980	969	974	1016	998	1006	1034	997	1004	942	993	987	977	1019	1015	967	1012	968	947	908	925	988	979	995	987	1020	1035	994	916	955	967	952	1020	1003	1002	998	1012	1008	1017	967	979	937	950	949	1004	982	1009	949	975	978	953	977	1002	967	970	1014	974	972	983	1025	963	979	1000	951	1013	940	989	995	1015	930	957	977	1004	980	960	993	1051	953	972	979	997	974	992	973	957	967	977	999	985	932	1022	1003	978	994	1012	1033	967	926	923	956	917	1022	923	993	1048	975	991	970	1009	994	1012	966	984	1007	1015	981	960	971	943	971	994	964	974	966	945	1016
24552	21385	28252	24844	17304	2151	1042	794	613	656	580	623	636	593	548	584	584	556	567	578	552	557	572	552	550	547	568	573	494	572	523	508	540	543	535	511	626	1170	1123	576	553	523	515	538	510	549	557	507	530	487	545	523	548	530	550	522	546	532	535	515	516	503	549	545	548	545	602	548	547	535	511	567	536	496	509	554	533	528	553	528	553	517	510	511	535	562	565	468	545	492	529	525	541	505	487	515	559	544	523	499	533	546	525	524	526	527	512	476	495	540	541	565	478	525	548	539	534	575	518	505	603	512	545	521	510	542	516	582	513	538	569	515	520	550	501	555	497	494	492	515	497	573	549	515	539	518	545	561	521	539	554	551	519	522	545	548	551	548	491	561	538	539	546	530	557	497	550	502	543	508	528	528	532	548	479	545	512	526	503	520	534	540	552	520	478	521	565	519	546	531	531	492	541	523	540	502	583	534	503	495	510	533	512	514	538	500	573	535	537	530	532	514	540	499	525	568	473	537	552	532	547	538	512	535	488	522	545	504	531	536	522	541	559	522	506	543	520	530	553	526	550	548	566	494	560	515	524	554	503	516	584	528	504	530	539	511	519	530	472	518	525	520	552	531	531	570	521	496	510	552	526	518	524	495	511	525	517	529	506	545	535	511	522	538	535	512	537	497	580	524	562	552	540	532	540	579	486	542	547	567	536	546	535	503	485	521	513	519	523	543	539	504	531	559	541	554	517	510	528	554	525	547	539	538	541	512	520	454	540	527	557	538	529	522	525	530	501	542	526	489	532	537	496	508	524	503	514	499	527	540	540	533	519	528	538	523	570	561	568	566	526	508	564	500	541	558	518	537	520	497	523	509	494	545	553	546	515	490	516	529	565	554	527	523	505	535	528	547	541	508	502	548	494	506	531	547	532	516	503	544	581	495	529	548	515	540	498	510	491	546	496	517	552	542	544	536	501	533	555	561	548	543	500	548	519	525	515	522	539	557	514	517	480	559	544	512	522	559	535	579	513	521	568	530	530	537	487	517	558	549	513	541	517	520	525	549	500	504	501	482	502	535	531	537	510	529	546	542	549	515	524	523	528	487	556	510	543	549	532	534	551	496	504	560	554	530	551	553	558	561	545	518	503	502	522	539	484	507	575	503	490	542	477	505	506	520	539	515	538	546	533	538	551	530	526	496	507	554	515	517	523	532	509	539	536	542	529	527	564	532	527	529	560	544	533	469	507	514	508	550	542	548	575	546	486	536	533	515	523	551	523	540	519	503	548	495	556	533	532	514	518	537	494	537	561	496	519	535	566	497	534	527	554	496	516	532	565	495	573	470	532	549	549	512	509	562	537	539	536	540	570	469	500	535	541	514	528	558	541	557	510	523	581	542	562	552	536	477	507	540	546	521	515	542	533	502	526	492	523	511	496	540	558	511	515	517	521	528	503	533	562	529	540	527	533	510	516	563	555	532	501	560	513	514	529	516	506	536	588	522	545	532	555	521	490	538	484	553	577	519	504	526	521	555	512	499	555	507	530	543	515	519	525	506	548	545	511	537	517	538	521	535	527	509	522	505	549	501	534	519	542	497	502	456	575	538	498	515	536	545	531	515	489	489	500	561	522	515	555	581	548	558	530	527	558	511	517	519	598	494	530	524	568	546	591	518	545	508	482	550	539	523	488	516	497	520	553	497	522	524	517	519	536	508	536	509	533	553	546	515	556	524	506	566	548	533	531	496	572	516	552	516	555	579	503	480	529	497	514	549	540	577	504	534	517	549	515	553	535	547	514	543	518	530	573	515	583	517	548	549	565	528	535	548	498	538	528	495	518	532	502	559	539	535	498	559	564	542	514	501	494	553	544	522	523	519	510	543	573	549	537	517	547	550	521	542	515	495	552	522	552	544	511	530	536	540	546	517	514	540	557	514	533	501	531	548	508	519	568	504	535	553	515	517	533	506	517	549	507	510	551	542	517	523	556	528	602	533	508	537	581	587	550	521	516	535	500	504	530	491	510	510	501	522	534	521	550	523	498	538	557	501	519	502	522	543	496	516	532	532	510	534	525	521	531	512	542	505	521	489	518	511	558	515	498	496	542	504	498	531	537	509	556	525	527	556	552	551	523	537	497	550	486	521	540	496	490	540	518	515	489	504	518	555	500	525	504	534	555	533	559	503	495	491	529	551	552	547	580	540	517	534	532	563	503	512	492	490	557	509	521	525	533	511	552	521	534	509	531	548	518	501	503	536	510	512	530	516	496	517	555	548	544	572	525	508	507	498	509	519	510	526	509	521	497	534	483	550	568	525	496	512	552	494	526	552	547	508	508	528	523	540	559	515	529	534	509	493	485	491	529	497	538	482	520	531	493	530	548	546	524	588	530	550	554	550	552	508	476	512	499	530	515	598	573	514	578	513	542	536	488	541	557	527	522	491	532	513	460	537	555	536	550	524	531	482	530	498	556	554	560	510	543	492	560	498	514	538	482	502	535	520	546	555	499	571	506	536	532	529	569	508	511	561	550	514	532	503	541	498	543	529	570	587	535	566	515	539	534	500	533	489	535	479	503	538	559	526	601	515	539	555	477	496	533	474	523	514	496	504	567	576	554	549	502	539	533	530	550	538	531	546	532	506	498	532	547	521	561	546	495	541	539	542	488	541	560	520	538	513	544	569	502	538	565	526	519	501	513	507	554	558	553	507	521	579	514	531	535	499	602	532	530	491	508	534	530	582	528	510	569	552	558	509	526	502	527	558	519	505	506	515	541	489	525	536	558	503	529	544	538	513	565	522	548	537	578	524	498	516	530	542	560	508	509	517	521	536	566	554	501	515	527	531	523	542	548	579	526	563	525	510	533	484	457	573	530	502	526	479	520	492	548	530	557	536	564	475	522	538	537	558	546	508	533	505	552	506	524	521	545	540	517	536	557	533	494	566	558	512	541	542	504	546	503	512	510	539	495	523	535	535	544	513	542	525	484	534	525	569	529	528	571	559	521	528	528	525	538	532	537	522	545	545	564	494	516	539	561	528	515	543	548	523	513	543	496	550	548	515	523	533	558	522	534	502	583	586	514	529	508	508	520	498	551	512	561	487	554	494	512	505	520	556	539	528	602	509	490	539	540	556	519	553	515	519	508	513	509	542	529	531	506	527	514	516	514	519	568	560	556	518	563	562	533	499	531	517	498	566	529	509	521	480	504	497	552	532	533	543	553	527	503	542	501	523	495	525	506	511	545	519	529	528	555	510	532	521	514	510	519	526	486	518	578	518	548	480	551	529	573	499	535	472	580	543	537	555	559	529	519	537	550	523	559	537	572	552	550	510	527	545	509	512	516	495	518	466	518	555	530	553	541	563	541	525	545	539	545	501	522	528	534	551	565	524	497	524	494	573	545	524	521	512	498	546	561	506	544	526	535	498	507	504	514	528	566	542	527	524	499	491	574	520	502	536	525	488	554	605	535	500	513	600	506	565	530	557	537	518	521	553	508	552	504	559
23611	38773	28454	6760	3404	2388	1931	1660	1412	1338	1285	1264	1103	1099	1103	1052	1040	1037	981	982	1036	1033	947	991	947	941	939	940	982	957	984	936	884	929	887	892	1331	2887	2609	922	952	929	905	892	870	928	891	935	923	905	933	893	982	935	940	925	908	912	857	897	885	907	962	917	911	962	912	920	913	893	902	919	936	902	917	933	844	897	923	922	914	880	882	875	952	891	925	927	876	943	877	897	920	899	890	898	924	874	874	917	946	920	895	909	907	856	904	890	904	947	915	927	927	902	943	926	942	935	869	885	936	965	910	859	890	881	965	882	913	957	896	936	944	891	901	945	931	985	911	900	894	928	917	920	869	913	898	897	906	910	926	887	873	925	928	911	922	907	904	923	922	886	883	929	913	889	895	898	902	939	895	876	986	897	926	832	918	911	922	890	914	882	936	937	961	924	929	911	933	916	993	917	940	900	914	890	944	917	934	895	900	960	871	930	925	931	890	937	887	888	930	949	871	913	900	938	908	929	943	927	909	917	957	900	913	917	966	944	921	875	914	898	903	916	949	888	961	905	896	906	924	928	865	920	924	940	939	926	946	937	979	857	915	993	867	882	929	981	892	946	914	949	944	922	941	970	905	886	930	899	909	914	923	896	942	944	870	905	900	895	914	942	929	884	960	950	854	888	908	955	925	926	902	923	926	879	899	851	908	896	925	925	891	839	901	902	932	969	899	924	865	905	872	891	892	889	899	895	915	955	873	916	945	926	868	898	878	938	984	891	925	841	925	866	900	966	896	940	975	940	891	894	948	951	935	887	887	982	929	892	892	953	925	871	929	968	930	953	936	910	956	884	900	912	914	915	929	916	885	887	861	912	899	891	951	872	897	926	919	947	913	907	905	946	918	916	889	949	931	918	919	956	922	884	921	875	956	946	908	859	871	943	926	925	942	901	866	878	941	914	912	904	939	880	908	943	897	886	948	890	926	930	870	885	931	930	895	888	907	942	948	922	920	866	908	908	909	911	902	878	1007	920	943	957	893	918	925	931	900	949	887	897	894	937	923	909	892	862	919	916	924	907	966	929	892	966	899	910	904	913	914	900	921	893	962	942	903	951	903	894	889	897	950	885	923	921	899	900	909	902	926	958	905	937	953	904	864	917	957	893	906	897	865	911	893	894	925	857	898	912	897	905	901	918	927	918	855	896	925	933	890	922	968	900	932	957	915	929	975	929	924	932	908	908	900	974	912	911	951	850	919	909	941	868	884	907	912	920	895	903	939	868	904	904	912	963	900	904	884	930	899	892	881	923	895	927	898	901	905	894	981	912	929	924	913	897	930	911	921	945	889	933	938	899	940	934	988	947	848	939	902	1023	930	922	885	891	885	891	936	865	856	919	939	924	934	952	907	878	895	899	881	906	875	900	917	928	910	895	925	907	927	909	949	843	896	887	868	919	912	909	921	919	914	881	914	890	919	932	912	993	883	934	849	925	909	874	928	893	908	940	921	915	867	913	873	897	874	904	928	948	906	892	932	920	922	912	957	882	965	852	916	918	914	945	936	854	919	923	888	944	957	904	895	891	956	874	908	938	877	949	920	907	900	857	904	908	902	901	921	925	925	898	907	887	946	887	908	975	888	907	913	918	898	898	909	942	895	920	917	882	932	918	891	938	849	939	906	895	955	917	885	931	870	889	910	884	924	905	875	952	938	903	946	918	938	953	965	895	925	912	896	856	930	969	910	903	926	923	925	894	901	914	967	960	898	910	889	889	941	957	907	934	905	906	898	887	957	913	911	866	912	888	916	880	948	896	870	944	953	901	935	872	900	865	900	947	924	863	945	896	906	921	942	914	934	866	885	914	1000	872	985	890	890	853	922	889	884	873	906	875	957	913	906	850	863	974	881	879	911	930	869	915	986	952	917	912	928	889	927	909	899	915	849	891	996	953	905	950	900	908	982	939	892	910	917	909	914	940	899	908	910	866	905	966	885	929	908	934	946	915	958	890	929	937	986	933	922	867	915	961	890	895	883	931	891	926	938	847	901	892	887	903	910	963	883	916	904	920	924	953	903	959	961	911	977	903	932	949	900	886	947	903	921	909	911	979	944	925	911	891	867	939	949	940	938	918	860	911	870	940	889	975	958	901	916	899	873	887	892	918	945	980	902	948	841	936	960	886	962	901	922	927	930	905	927	875	963	912	887	908	935	908	955	918	922	943	856	899	942	937	907	894	898	922	905	942	922	882	880	942	909	952	915	956	943	916	875	877	908	865	938	871	883	936	889	934	928	886	841	945	873	914	923	914	966	946	889	925	945	896	918	902	875	909	927	893	902	881	934	966	921	954	934	938	895	923	923	850	919	891	932	889	874	904	927	915	899	912	924	905	904	919	934	953	919	908	905	930	925	893	905	937	881	932	921	828	920	897	883	900	957	917	925	914	933	842	941	889	923	953	945	912	901	902	931	907	867	931	901	890	914	963	952	908	926	925	915	950	914	925	900	951	906	907	881	925	971	902	951	873	898	839	949	913	883	921	930	931	916	891	920	960	914	945	897	852	927	872	915	909	922	959	903	893	908	924	936	905	854	870	895	911	974	912	928	898	880	977	894	929	907	915	892	906	880	914	932	905	891	968	892	911	897	893	937	917	907	928	935	957	924	851	938	934	908	973	970	957	887	885	887	855	883	934	905	909	925	899	903	901	971	891	935	906	857	950	882	915	932	959	935	908	945	878	930	930	915	861	932	890	964	895	902	966	889	931	897	849	927	934	920	924	951	969	970	924	925	903	884	903	901	920	909	918	936	955	869	885	933	885	954	870	967	904	972	904	919	940	916	908	926	927	969	908	950	861	941	894	895	927	949	963	886	925	921	937	948	878	941	920	890	932	931	872	918	917	903	887	947	877	976	867	956	876	925	932	907	881	890	899	918	964	878	872	892	904	959	923	952	926	928	971	928	907	925	904	909	864	978	907	894	892	872	922	912	907	941	993	867	919	906	927	905	956	950	946	892	928	927	911	911	918	950	974	926	969	931	993	892	870	930	938	928	927	915	914	913	940	866	959	913	918	892	931	899	910	870	879	898	928	952	976	911	870	898	882	940	898	935	894	968	944	959	864	928	939	947	886	959	840	944	894	911	885	897	930	910	933	932	930	890	858	906	904	995	887	934	943	977	921	798	889	877	875	877	970	965	912	934	914	917	943	933	941	923	940	908	879	887	925	877	923	910	947	931	920	896	900	924	956	968	1012	878	918	902	931	865	853	910	923	901	911	862	919	917	960	908	897	871	961	922	924	899	940	925	928	887	929	927	926	917	922	851	916	905	901	934	927	899	862	899	925	868	918	890	926	987	936	895	890	961	895	921	936	914	923	926	908	922	934	900	913	908	906	934	943	928	908	887	905	884	954	935	868	937	867	947	935	907	899	986	918	883	867	874	852	921	933	948	910	853	973	986	921	902	925	910	898	928	890	870	923	914	954	923	916	957	960	889	880	904	907	921	900	868	953
23594	21481	29190	24162	21460	17517	1793	774	542	487	466	366	366	356	324	317	300	294	282	284	289	287	239	269	257	283	255	270	262	240	228	225	260	281	247	232	253	878	654	246	239	216	221	265	269	255	250	255	234	250	262	233	237	248	219	240	246	239	230	259	221	238	237	214	242	244	239	256	247	238	224	257	211	259	250	234	196	239	242	229	253	219	251	237	248	265	229	252	246	228	229	227	255	219	252	262	226	255	237	220	226	209	232	241	205	240	271	253	252	263	217	230	225	232	240	220	212	215	239	242	216	258	240	261	254	221	246	226	206	190	233	238	260	252	213	235	229	268	243	236	220	207	228	231	237	223	211	226	246	226	233	225	271	247	231	252	248	233	242	209	223	210	254	248	238	226	249	238	271	243	257	255	230	266	241	251	229	229	218	246	256	235	250	207	249	245	222	234	276	236	250	223	255	234	247	249	259	211	222	220	242	251	220	223	233	273	237	237	234	250	230	231	237	211	218	255	260	230	267	232	229	231	224	267	285	239	251	223	249	255	234	220	211	213	233	245	219	253	228	249	236	209	225	240	225	242	240	218	256	248	271	273	258	251	213	228	245	235	256	228	231	235	230	236	224	233	239	253	243	231	215	218	230	239	216	242	220	273	222	228	233	222	251	253	253	223	246	225	235	237	227	273	246	250	222	263	242	234	226	236	217	229	244	234	245	249	235	249	222	243	214	238	233	207	234	221	246	213	245	222	208	249	219	204	224	235	198	246	225	250	249	234	207	195	223	236	239	243	200	229	265	231	203	220	241	255	238	250	255	220	227	218	238	221	245	210	217	239	238	237	246	237	267	239	259	232	211	248	238	241	234	265	216	250	252	227	257	235	246	227	241	256	259	234	243	249	222	221	254	249	243	231	243	231	215	263	215	240	241	231	246	243	215	223	245	244	221	250	222	240	222	242	246	239	226	227	224	256	249	254	223	241	238	231	232	211	211	202	222	221	237	227	220	226	219	235	216	238	262	219	250	225	228	256	227	241	227	244	239	217	249	241	196	201	208	223	215	203	222	245	229	220	220	251	243	245	237	239	260	223	241	249	240	249	241	210	254	231	259	224	249	226	221	218	222	242	243	246	234	219	239	228	229	250	236	242	238	227	249	227	217	233	211	263	242	222	229	238	277	244	231	245	253	222	206	230	232	245	251	237	228	245	225	241	257	240	219	273	218	259	237	229	226	236	239	269	232	224	208	240	233	221	231	204	218	201	230	231	240	221	230	253	260	233	235	211	254	225	234	263	209	210	240	224	245	212	235	247	253	241	214	213	235	236	231	204	235	239	216	234	243	258	225	212	248	225	236	229	227	222	219	214	240	243	224	246	245	217	242	219	228	227	241	241	256	251	210	255	246	237	251	246	220	237	251	228	240	235	217	271	215	256	237	238	243	253	205	260	216	250	259	233	230	231	240	242	248	242	270	224	233	251	223	204	250	250	242	241	228	242	245	238	221	214	250	233	204	212	221	223	229	222	267	219	260	223	238	226	235	268	244	221	244	200	229	251	225	225	253	257	241	245	236	248	229	251	249	233	222	222	233	258	242	211	262	240	259	231	241	254	241	233	255	231	224	221	235	251	235	228	216	219	222	229	254	263	203	225	219	240	231	243	244	250	218	224	244	258	258	232	243	219	275	238	243	231	231	263	232	227	247	220	215	220	210	252	241	259	230	246	240	227	222	246	263	223	220	236	221	245	242	238	224	237	244	232	237	220	245	253	240	234	240	220	238	239	239	250	230	248	263	231	211	233	239	241	224	264	238	236	263	224	228	235	261	248	245	226	214	250	229	244	218	251	246	218	200	221	228	231	227	247	253	226	249	248	236	236	257	211	221	265	231	214	233	240	222	256	221	206	251	258	243	243	254	250	251	261	229	241	219	244	245	252	206	236	225	209	230	229	254	228	233	241	223	241	241	245	215	228	226	224	251	257	244	268	236	204	252	239	227	236	251	236	236	225	255	229	245	217	231	256	225	239	201	200	254	234	216	232	240	246	211	225	251	216	242	252	239	207	252	246	239	241	257	232	239	239	237	220	243	249	246	225	225	226	259	265	252	219	251	246	246	236	232	233	257	236	214	218	249	214	215	230	234	218	267	244	221	233	257	210	245	215	216	244	233	277	258	223	223	231	221	245	264	211	246	260	233	218	229	230	236	203	258	225	255	245	249	223	235	245	228	227	240	249	226	236	229	222	227	222	206	230	244	226	236	229	218	242	236	245	231	243	232	234	239	216	238	241	269	225	245	252	277	234	223	240	245	244	229	248	232	257	242	239	230	230	234	233	236	253	260	243	236	216	246	228	247	250	269	221	234	214	231	255	231	236	253	231	245	228	235	229	250	242	203	249	261	215	208	226	222	210	251	249	230	252	242	243	219	226	236	243	217	248	218	234	249	230	247	240	224	224	220	255	212	246	233	231	210	243	237	235	225	232	227	265	234	222	192	262	235	240	249	220	246	242	225	224	230	270	232	219	216	245	235	234	258	215	269	224	226	223	238	232	232	219	245	256	221	213	265	235	230	233	249	229	232	233	235	251	211	225	237	248	241	232	236	237	259	211	232	215	238	252	224	236	213	231	253	236	253	255	262	231	220	241	234	240	240	224	244	218	210	241	206	225	230	222	223	237	236	257	249	240	227	253	221	189	255	238	241	226	243	252	237	246	255	238	224	218	227	233	212	238	224	232	237	232	240	233	257	222	252	212	200	210	230	245	249	228	220	241	220	234	221	219	237	264	225	196	235	220	244	234	218	234	248	226	235	253	214	233	254	215	249	225	223	220	221	250	260	227	188	228	240	250	218	253	228	233	221	207	237	231	249	211	252	245	232	229	271	223	251	252	238	198	239	225	255	237	232	259	249	256	235	245	230	240	274	220	220	219	256	239	241	256	284	210	218	234	267	217	232	235	252	250	227	238	260	250	251	228	229	229	225	219	248	219	212	236	216	235	217	229	203	211	226	249	216	280	254	223	244	245	238	200	236	234	224	248	236	220	273	236	238	265	232	236	246	231	232	218	224	248	246	234	235	244	210	227	230	233	246	225	238	225	256	259	244	232	252	233	223	254	233	247	196	229	236	227	219	215	263	242	248	224	249	234	227	258	263	254	223	207	263	202	250	256	259	248	253	242	248	260	245	230	228	260	226	251	214	246	233	237	263	253	237	241	227	234	244	217	235	283	230	244	248	237	260	209	232	237	241	258	223	221	260	227	247	243	229	214	228	226	230	208	233	241	234	244	219	219	240	240	229	231	224	239	241	263	236	238	243	242	221	236	214	231	234	225	233	244	253	265	226	221	240	244	238	222	231	234	233	220	243	215	253	250	222	237	248	234	210	264	233	260	236	226	225	245	231	265	264	246	257	232	256	223	237	241	244	248	235	234	211	250	261	214	257	213	235	242	242	251	239	209	253	228	200	240	233	220	227	207	222	238	216	260	239	225	218	258	246	245
25583	43769	31388	11424	5251	3472	2508	1972	1608	1324	1116	995	921	819	840	742	685	703	639	642	627	597	599	555	592	496	526	543	466	491	504	483	497	486	503	461	445	2325	1809	472	482	439	460	464	489	448	458	446	427	446	433	431	442	450	425	468	420	407	461	455	451	468	427	472	458	456	445	474	423	395	456	447	445	415	423	454	429	445	412	426	420	462	474	449	436	424	422	432	450	440	450	421	470	445	403	426	412	405	451	405	417	428	467	431	464	424	441	391	435	459	419	435	419	435	422	417	431	402	425	443	431	420	443	469	471	441	421	412	410	434	456	462	451	457	402	412	443	443	401	459	399	439	422	474	431	437	425	447	426	433	437	458	410	453	416	449	421	426	436	480	437	421	453	386	400	433	413	403	419	438	393	434	463	413	471	436	399	449	436	440	460	437	414	428	411	429	442	459	400	432	426	427	444	423	473	394	446	465	435	411	441	413	428	420	398	451	397	460	432	462	379	406	439	437	423	449	387	419	442	424	422	429	430	424	412	420	431	411	434	415	457	434	412	374	438	425	429	403	421	434	419	431	426	458	409	431	425	421	463	411	417	418	409	451	455	458	422	417	397	443	439	429	407	424	430	399	435	417	404	448	415	437	390	398	443	433	434	427	438	420	461	444	416	414	422	402	418	440	460	415	446	428	462	404	442	449	413	444	452	424	435	451	417	410	435	424	453	430	421	440	455	415	432	433	468	434	403	448	448	437	435	423	410	435	450	410	412	434	430	420	489	410	395	420	443	391	430	424	413	421	462	448	440	467	465	426	433	427	426	439	431	421	466	430	423	432	452	445	386	423	436	425	423	442	415	423	420	428	441	441	387	423	433	399	438	421	457	435	398	401	441	400	424	438	421	430	427	424	429	424	411	440	428	448	425	479	448	429	448	439	420	430	426	400	426	407	446	451	410	419	445	464	416	476	382	400	417	418	453	422	411	418	423	462	428	443	455	420	425	424	368	441	376	405	422	416	393	448	460	453	412	446	435	400	432	444	429	405	434	452	446	421	437	415	412	422	434	391	420	410	431	400	428	396	414	366	431	465	456	417	455	462	449	444	423	434	477	473	440	445	447	453	393	397	395	451	443	442	424	448	428	435	420	445	447	446	391	429	433	415	444	432	425	430	430	458	449	456	459	408	441	435	452	444	445	443	419	413	440	429	438	418	442	463	400	401	432	434	427	428	422	420	431	436	412	422	420	425	440	444	444	429	417	398	419	464	426	429	427	415	436	412	435	411	437	413	427	414	432	437	436	426	400	449	448	441	421	430	443	411	427	425	430	415	431	436	452	450	432	406	435	451	413	427	459	417	414	365	408	420	440	424	424	440	424	436	417	415	420	415	454	446	404	398	407	432	438	412	452	434	412	449	437	432	431	409	449	408	449	426	414	469	404	411	429	410	416	443	437	422	409	427	453	421	452	411	459	413	440	441	441	452	392	428	443	424	393	465	440	408	451	424	449	397	413	433	430	438	459	461	437	461	376	389	433	386	401	449	437	462	431	414	457	409	451	416	433	399	385	422	456	404	439	453	460	430	432	413	467	412	418	433	428	394	446	443	437	424	406	461	413	421	443	433	453	437	432	406	445	397	418	427	417	393	437	431	458	417	414	439	391	445	423	407	432	425	437	438	442	433	418	420	437	431	421	418	415	437	404	417	431	466	447	447	409	412	398	456	408	418	430	409	413	399	426	429	449	449	407	422	403	425	438	447	428	452	442	484	389	460	447	452	428	436	460	422	411	436	452	416	430	386	426	404	392	433	451	428	420	393	432	433	429	443	452	475	425	415	414	405	459	418	462	444	448	458	429	467	392	420	441	443	408	412	414	429	471	443	447	410	448	388	432	414	435	445	448	444	420	433	445	426	463	395	437	421	465	453	431	456	393	446	423	441	436	448	430	382	431	487	473	404	437	456	446	448	412	394	418	398	430	394	420	450	465	408	415	425	420	458	370	428	438	418	424	417	461	452	445	413	404	411	457	430	388	441	424	432	421	419	437	418	420	421	427	459	450	430	439	400	428	438	411	452	387	439	415	384	481	412	411	456	439	413	381	425	448	446	382	415	427	439	403	411	418	419	429	468	417	436	405	427	442	422	459	422	430	412	454	415	412	432	436	463	449	419	408	413	426	419	427	433	432	382	414	437	408	429	434	426	467	407	468	453	435	452	455	417	470	446	388	436	423	414	422	430	484	434	397	463	456	423	411	434	408	405	388	409	429	412	410	450	432	423	440	417	424	447	463	406	442	422	433	424	446	463	428	419	418	439	399	397	441	429	412	477	412	412	413	413	445	436	408	394	432	402	390	461	430	406	410	432	427	466	422	413	424	438	441	468	420	452	411	414	433	438	438	410	445	431	434	431	398	422	433	427	439	401	397	417	422	398	380	429	411	430	405	448	414	473	429	397	433	425	414	445	404	404	455	421	454	479	399	439	411	428	453	432	440	405	427	415	460	464	433	443	377	403	422	428	427	458	434	443	393	439	440	473	458	406	438	444	451	436	442	406	464	425	411	440	432	450	442	400	465	435	412	417	425	439	438	424	419	429	442	407	411	413	436	404	444	421	425	413	447	385	397	440	427	433	433	450	433	433	413	444	442	424	436	418	427	448	397	422	400	443	444	422	408	441	431	391	413	441	451	408	432	416	436	451	439	447	414	419	420	426	426	403	395	403	409	406	427	402	452	400	465	417	419	442	416	403	442	426	458	426	426	409	445	427	413	392	451	401	386	424	442	410	390	415	451	438	452	413	430	431	418	404	405	427	434	376	455	448	432	416	391	421	429	436	419	411	447	425	439	423	435	430	389	447	447	425	409	442	435	427	434	407	408	466	409	417	419	426	428	420	441	473	407	435	425	441	398	407	414	421	446	463	399	425	422	411	454	451	425	427	403	442	468	446	423	457	414	460	434	402	442	431	407	398	427	409	429	403	439	434	433	429	447	443	418	431	454	428	408	442	432	434	465	425	381	431	427	451	431	480	398	437	465	444	466	418	444	438	432	421	382	416	398	433	426	438	445	393	416	448	409	468	429	440	428	436	426	410	421	434	380	430	410	395	419	464	469	436	453	425	443	423	450	427	486	409	459	456	394	447	420	409	399	435	416	420	405	419	453	447	404	448	432	450	431	417	402	451	412	439	425	423	400	420	425	440	391	409	419	433	442	426	434	423	426	425	447	440	425	433	441	444	412	408	447	419	433	395	408	416	426	422	451	394	408	403	432	423	449	426	451	490	501	433	433	441	426	407	435	425	421	435	406	442	423	468	433	405	435	403	414	427	455	433	421	423	449	419	419	455	444	485	453	397	440	401	438	463	426	436	411	424	420	427	402	387	411	420	451	405	418	440	425	440	405	442	441	411	411	400	462	425	431	396	426	398	424	445	423	433	413	409	431	416	415	456	387	429	431	414	449	403	473	409	413	477	423	441	458	429	451	420	441	411	453	407	414	410	446	430
27314	20951	12213	2876	927	764	637	614	591	608	583	532	590	552	564	553	599	547	568	549	549	568	559	551	561	560	574	569	560	601	603	610	589	562	575	542	575	615	566	577	572	552	612	513	527	596	560	563	570	586	539	568	623	583	593	580	586	583	581	544	574	560	537	597	561	544	577	563	553	577	566	579	576	564	560	531	557	539	568	600	561	580	526	545	573	580	579	569	552	584	548	578	591	560	582	582	526	599	573	594	576	575	604	508	575	565	587	555	524	586	567	589	568	571	587	574	590	596	558	570	577	546	617	581	573	550	551	579	547	584	566	566	608	555	576	587	574	557	575	548	574	584	557	590	558	603	583	515	503	536	605	575	555	517	533	548	592	552	572	585	585	589	550	500	553	551	548	581	550	576	598	591	570	564	573	528	562	537	550	591	566	538	507	548	582	605	550	567	557	606	571	540	538	534	561	518	574	530	547	546	540	580	495	571	569	560	553	554	540	538	530	598	578	538	551	584	525	546	603	603	561	545	551	593	548	543	547	593	539	571	550	571	565	548	565	520	549	568	557	594	550	571	555	622	568	520	574	612	581	536	514	528	553	598	535	542	576	559	559	554	540	546	555	550	560	545	569	557	576	553	549	555	567	549	536	519	507	593	552	596	564	532	583	549	546	567	571	579	569	574	563	573	553	562	575	504	615	554	556	582	545	558	540	540	570	509	538	566	543	552	538	552	551	574	582	546	554	569	552	573	578	543	542	534	580	563	550	555	534	559	520	598	527	574	576	569	543	585	548	543	553	506	567	586	548	536	556	593	554	553	555	556	538	581	575	555	581	549	543	545	546	616	560	602	558	548	555	582	503	586	555	562	573	577	587	550	577	539	562	553	604	536	568	581	571	583	599	553	551	579	555	533	537	579	565	558	573	553	593	567	527	558	576	557	554	572	548	536	581	555	571	549	543	582	561	537	578	577	565	535	527	538	565	579	554	562	598	539	630	576	537	516	585	601	582	524	564	600	587	572	553	559	541	551	580	570	563	575	595	540	548	560	566	548	558	549	528	568	577	564	554	588	579	566	566	567	564	559	581	627	600	618	562	573	552	598	531	586	544	560	587	548	593	553	551	550	549	567	563	552	530	568	558	510	569	552	565	604	593	538	553	546	564	525	546	528	583	579	621	538	573	563	530	577	537	582	547	574	569	600	557	564	535	555	562	542	524	551	536	563	566	544	524	581	556	591	571	577	565	568	564	552	566	544	552	590	528	599	555	604	584	574	575	527	582	590	535	568	579	525	596	550	552	557	614	558	544	594	579	527	562	560	585	553	579	543	571	565	532	510	554	580	597	580	597	546	563	571	574	593	552	557	566	532	515	611	573	517	508	590	593	527	549	534	585	548	558	521	548	548	550	562	540	559	577	562	542	542	529	564	591	538	539	505	558	571	526	602	599	549	532	570	569	559	548	531	553	547	594	641	575	593	621	537	591	548	547	525	601	561	539	546	570	533	542	514	608	545	553	568	563	536	519	550	564	603	566	550	591	586	591	554	549	591	526	608	511	560	570	609	535	538	541	524	527	518	563	547	550	567	560	603	555	524	545	546	550	562	567	550	564	552	517	552	553	574	530	573	579	560	587	552	551	571	602	571	597	547	533	600	530	553	558	515	562	547	558	543	545	541	558	561	536	579	547	518	528	558	573	608	560	581	597	542	552	559	547	559	522	555	588	571	554	532	546	566	562	523	536	589	540	564	572	530	553	557	591	576	576	524	526	520	572	538	569	576	522	558	555	590	514	563	599	566	562	601	553	596	537	554	571	527	575	581	570	551	581	548	538	578	566	525	584	514	558	574	600	575	583	583	591	590	535	591	514	543	554	570	587	571	601	547	518	549	555	507	548	612	535	570	566	548	587	567	577	606	573	570	553	557	505	558	567	552	590	539	586	507	554	552	585	533	556	528	571	580	585	565	546	583	561	532	570	595	567	555	536	544	565	596	584	549	551	575	575	550	550	562	621	509	580	609	557	569	571	568	590	525	568	550	579	579	618	573	548	589	577	532	542	580	570	594	622	586	525	539	519	527	566	567	600	564	578	603	559	584	545	546	557	548	550	600	521	563	536	516	549	571	574	547	540	538	555	565	520	610	565	555	606	541	560	590	565	557	571	595	621	591	527	573	525	567	571	556	554	606	540	531	545	543	610	587	550	583	560	582	567	568	601	546	558	535	553	573	554	529	560	566	538	603	578	576	574	583	566	590	545	571	589	538	549	557	583	552	531	575	561	536	549	512	554	563	516	560	563	529	556	529	565	533	583	550	562	593	577	565	586	567	557	568	584	569	521	593	592	601	524	562	519	532	548	591	542	549	587	543	580	552	540	560	562	567	543	523	562	560	572	570	569	568	598	545	535	550	535	530	590	514	591	580	552	550	604	559	593	590	563	522	552	572	584	549	567	540	491	534	569	578	585	557	576	570	511	556	583	546	524	550	576	594	566	571	550	557	559	563	558	561	536	548	606	594	562	548	532	575	585	575	561	588	573	541	581	560	565	542	571	574	582	560	547	547	619	539	539	568	565	552	528	542	562	569	612	546	587	528	623	552	535	554	561	544	512	512	564	589	580	570	538	540	583	598	527	539	539	590	591	567	553	535	572	572	573	549	540	559	572	603	551	587	567	551	574	557	575	552	589	560	565	589	550	561	560	582	543	563	563	539	583	590	563	583	558	534	543	525	532	543	550	573	560	576	614	602	507	542	554	579	605	548	597	644	592	604	610	580	567	586	560	582	560	555	599	573	570	580	574	547	539	562	504	601	573	569	536	559	591	562	552	548	509	606	557	604	522	565	560	552	553	560	591	571	509	548	539	564	558	570	584	563	585	580	558	541	567	599	577	540	574	550	595	570	515	572	596	563	546	585	557	552	517	572	597	574	558	543	569	560	562	542	551	572	572	575	580	566	561	542	521	558	544	567	514	525	553	585	571	586	612	590	585	571	622	554	536	581	517	581	539	549	537	569	568	547	544	568	538	552	541	540	559	601	567	550	595	565	569	563	532	598	527	548	540	573	595	554	556	544	551	562	556	560	598	561	571	515	557	555	555	608	560	561	573	525	541	586	559	550	518	596	515	599	563	572	592	592	631	581	527	565	543	497	568	518	537	562	555	547	547	582	606	533	568	588	584	558	553	618	549	561	568	536	564	547	613	528	512	559	503	533	570	539	584	590	599	537	530	529	569	551	584	568	586	561	552	555	567	530	490	564	525	583	572	564	611	576	585	578	559	545	528	573	550	577	550	579	543	529	570	606	559	567	552	555	597	572	562	547	519	548	573	581	587	532	516	627	551	587	563	583	569	570	557	553	534	572	549	533	609	529	573	609	542	532	566	552	527	544	564	544	535	553	580	586	577	592	542	529	576	513	558	572	594	568	617	549	554	576	578	537	568	557	590	529	544	530	560	571	548	566	536	538	559	534	612	591	572	524	556	573	578	584	548	594	551	580
22123	27874	13589	3976	1563	1230	1114	1012	1051	991	942	1026	962	955	958	941	956	991	1001	1000	966	954	940	926	930	958	963	923	979	964	969	987	983	983	1025	957	1021	1102	1037	980	956	988	974	955	967	952	981	883	1034	989	968	983	942	946	1001	970	1024	996	929	921	936	992	954	964	968	1007	942	967	946	976	1023	985	960	983	961	943	955	960	923	969	972	973	909	944	987	967	971	971	924	943	948	1019	1018	991	917	1014	951	952	935	1011	940	941	974	922	974	964	930	976	937	968	1012	947	949	958	977	970	942	1039	974	930	979	1037	1001	935	986	926	977	1000	965	976	968	960	1004	985	996	937	984	922	987	968	964	938	919	978	993	943	932	951	957	968	933	1018	994	998	985	925	987	991	976	1004	972	944	931	950	955	912	899	980	945	935	975	931	984	974	988	950	992	990	958	984	926	954	930	950	951	945	929	977	986	955	972	964	899	945	942	974	922	982	885	969	965	910	956	1030	940	965	953	988	971	963	977	969	924	995	882	939	937	944	930	994	921	968	988	949	944	946	954	969	996	944	948	986	1016	974	1008	948	991	957	958	1013	989	970	983	960	968	1005	990	996	902	944	1014	928	995	963	975	980	950	950	969	984	921	967	973	967	991	964	913	987	902	993	950	967	983	951	954	965	881	1014	961	947	965	943	988	1002	974	944	972	974	963	936	967	924	1012	932	975	960	968	962	911	958	969	986	912	1027	971	956	981	994	979	916	969	939	965	969	965	958	948	924	1015	898	972	1033	927	977	971	926	954	979	1030	931	962	895	922	902	953	930	971	989	975	919	919	948	1036	978	891	952	951	889	938	999	877	955	988	1022	977	973	1023	942	930	953	944	940	978	937	913	999	923	982	978	999	951	970	979	980	955	940	942	983	953	935	941	887	928	893	953	1000	981	1005	993	921	968	958	981	977	986	936	972	937	964	970	986	955	955	961	942	940	975	943	919	965	915	935	987	969	957	938	949	991	998	926	917	955	972	940	985	986	958	988	979	972	966	977	1000	997	940	985	976	972	958	974	932	940	959	989	907	984	989	955	953	956	1006	961	949	933	948	1000	956	983	934	987	907	967	956	956	975	953	1002	911	935	917	978	915	951	927	965	911	1015	940	964	923	953	965	924	936	957	966	928	921	995	989	922	920	944	904	950	993	917	950	996	943	957	959	942	998	940	972	980	970	923	962	976	1004	958	940	995	925	1001	943	1003	912	983	976	945	977	912	969	988	962	972	953	989	933	960	1007	1018	918	928	954	969	976	1003	948	967	925	976	958	966	925	930	933	951	949	938	1003	908	968	983	942	943	982	954	940	940	987	967	960	986	978	932	942	968	985	952	949	944	967	946	1020	983	970	926	918	936	992	1043	925	972	956	934	927	957	994	967	943	936	1010	921	984	938	943	956	972	992	873	1002	959	936	966	1020	916	937	986	929	961	941	966	965	940	954	933	975	955	965	933	973	917	989	974	898	952	914	892	934	1040	946	949	940	944	924	940	921	998	930	963	928	979	926	986	990	999	908	954	943	937	978	927	947	930	912	987	951	992	962	971	936	973	943	971	961	959	973	939	944	1040	958	919	977	896	922	969	925	990	941	917	985	955	1011	1013	965	952	914	944	956	1053	955	912	967	966	985	909	948	968	947	932	971	965	947	953	910	1046	1018	992	972	994	977	981	938	914	951	903	949	955	965	946	930	983	977	996	937	1006	947	919	982	944	943	929	942	981	902	973	933	969	943	972	984	958	942	915	929	997	918	991	970	917	1000	930	932	981	976	933	982	943	1012	976	931	918	957	963	952	884	961	916	969	887	956	941	992	966	934	924	966	966	1001	1020	980	986	963	952	948	957	945	981	946	950	980	975	1012	940	966	947	996	982	954	944	951	970	975	976	972	911	986	948	977	1002	954	988	952	941	963	951	992	984	948	895	957	985	976	965	905	953	982	992	1004	983	931	908	979	952	962	933	939	967	985	928	980	965	950	1010	1008	974	969	985	953	934	961	957	894	985	1027	926	939	939	989	998	957	981	971	931	964	934	996	953	931	936	890	945	934	935	941	935	923	907	904	967	919	937	983	995	892	972	981	1001	973	961	961	951	958	960	940	929	970	957	950	974	974	1018	911	959	953	997	941	949	931	952	919	969	906	1000	994	1020	939	951	976	939	935	936	962	992	925	955	925	944	915	958	984	943	931	974	923	960	942	973	914	914	955	1007	888	967	953	956	994	967	929	946	931	929	1009	977	881	1015	951	978	998	961	950	959	900	955	1006	965	926	953	984	973	909	963	922	969	964	904	942	1008	933	953	913	952	969	950	939	967	887	1004	877	955	925	924	951	966	1021	922	952	938	925	878	916	970	909	943	943	954	959	978	974	950	995	912	941	942	940	926	981	928	990	916	973	944	963	957	927	925	937	975	936	1045	944	957	978	965	971	1000	975	982	1041	994	942	988	907	870	964	905	958	894	939	987	973	946	1029	1035	970	970	948	968	955	941	971	948	1032	948	944	964	980	1025	1002	938	963	958	952	1015	985	971	913	947	957	955	1026	994	958	962	947	952	961	955	964	988	962	986	988	965	877	977	931	934	973	947	978	909	933	963	979	928	960	984	979	985	940	1021	956	934	984	999	913	985	963	973	921	932	948	958	1000	913	932	912	904	968	957	940	935	1011	943	945	965	975	924	921	936	955	946	967	918	953	947	908	957	976	965	944	914	959	949	922	975	925	953	972	923	932	965	927	978	981	978	998	926	987	969	901	956	920	935	1003	933	985	986	912	966	1002	925	953	926	947	921	996	944	981	918	996	933	951	934	953	957	994	1011	955	950	935	939	952	846	919	918	984	969	954	947	937	955	915	999	919	968	974	924	977	967	952	992	988	937	998	986	967	944	1003	935	935	947	871	980	964	994	999	954	933	987	989	923	961	939	953	987	960	906	906	887	947	991	932	950	971	952	925	949	937	928	968	983	996	922	981	940	957	992	997	960	956	910	1009	977	922	1002	1014	951	996	985	948	936	951	960	943	925	1002	962	917	936	902	944	978	1039	962	935	976	902	989	954	962	980	1000	950	879	967	989	898	946	976	952	948	948	977	1024	938	935	1027	954	893	979	909	968	928	934	1017	937	940	976	951	963	946	904	920	978	924	990	948	959	965	971	978	906	1016	958	964	950	970	940	912	963	953	962	978	938	927	1027	967	967	1006	943	954	945	936	904	973	985	1001	989	945	932	928	926	985	908	951	913	976	965	925	962	958	976	967	947	950	902	973	918	985	912	968	1003	930	951	1016	977	1002	965	973	917	1002	968	912	955	930	939	963	979	965	955	1021	945	969	981	936	961	980	955	954	968	991	991	985	981	958	998	956	925	937	970	968	978	938	990	968	937	980	998	969	948	918	968	952	950	987	986	964	976	930	953	934	911	985	973	974	934	973	941	979	964	957	941	951	980	990	953	961	947	956	917	908	958	941	922	952	919	944	933	936	977	993	930	994	961	948	965	926	959	949	917	961	896	1032	960	944	968	945	922	999	962	949	927	952	973	973	954	1023	944	1009	951	978	1004	944	872	1003	916	906	914	955	956	907	967	993	924	943	993	952	934	909	966
24579	21418	28318	24848	17587	2212	1023	757	655	661	594	567	552	601	574	562	522	546	533	530	523	549	553	505	563	521	545	526	556	570	518	494	546	524	499	518	503	850	548	521	511	581	501	523	561	508	499	504	517	533	483	491	521	472	480	532	526	567	528	524	524	484	478	482	470	475	510	502	531	517	505	498	498	533	499	537	527	506	516	467	488	500	509	513	527	530	495	489	514	555	496	531	523	528	536	498	443	537	508	510	484	527	539	497	509	517	506	492	508	512	513	528	492	490	480	494	498	536	559	490	503	486	511	523	504	510	517	493	482	477	511	499	523	538	515	493	508	515	489	523	491	499	498	499	550	508	501	474	508	540	501	544	508	501	528	500	491	540	529	506	501	518	545	505	510	501	512	495	516	501	511	508	524	531	492	508	562	487	540	522	551	500	526	509	516	468	556	506	496	495	500	525	484	493	504	512	508	513	506	524	491	487	506	505	550	506	508	498	519	504	497	508	499	466	496	503	491	513	541	513	460	478	518	520	514	505	504	511	521	488	499	507	522	486	532	499	511	491	488	523	492	473	519	546	505	480	505	548	511	488	527	506	488	493	518	505	505	518	507	538	537	555	504	496	500	515	517	506	495	519	515	482	524	486	487	519	536	493	543	512	507	529	538	500	518	501	484	545	504	543	534	503	490	535	483	500	488	479	506	499	517	512	490	499	524	485	504	511	482	509	546	522	524	526	506	522	521	554	527	519	497	490	491	494	502	494	544	482	487	519	492	524	510	522	495	504	486	506	463	520	551	530	523	487	492	491	515	519	529	501	448	488	509	513	494	492	530	501	524	482	472	558	526	488	501	507	545	460	486	489	529	523	510	498	512	511	493	517	495	513	508	489	521	495	496	483	532	521	517	494	510	526	486	502	497	448	474	525	510	528	521	513	522	517	525	545	524	498	536	509	533	497	522	539	515	486	490	487	493	525	500	513	528	513	512	487	525	480	528	528	503	484	506	500	469	547	525	494	500	498	522	488	525	515	543	457	490	487	544	522	510	529	525	517	541	531	531	529	512	541	563	498	491	478	532	519	490	526	501	532	490	503	480	494	498	453	480	479	487	502	513	503	484	529	480	535	466	503	524	540	510	528	491	507	534	559	525	527	500	523	494	458	469	523	513	518	505	487	524	540	549	509	491	528	494	506	488	534	506	502	473	512	457	499	500	494	529	496	494	519	478	490	514	509	553	543	535	512	509	495	510	507	505	466	516	532	527	502	491	511	509	555	503	537	546	507	480	491	523	535	527	500	524	509	553	485	558	507	478	515	534	540	512	484	504	475	494	468	498	496	509	532	495	492	530	510	484	518	505	486	521	491	516	490	465	520	495	494	559	499	484	504	538	498	475	541	520	509	490	531	473	519	555	532	469	472	504	525	511	499	552	550	475	508	554	501	505	505	513	555	515	532	519	498	552	499	503	460	536	508	461	487	469	524	528	547	520	469	496	462	488	514	505	534	507	523	456	531	513	478	516	472	513	504	511	532	493	522	480	516	506	501	506	490	486	491	512	508	527	537	495	510	503	503	479	527	542	530	496	531	489	532	464	512	486	483	482	540	478	481	510	529	543	503	522	543	505	448	478	542	494	501	487	488	474	510	498	511	482	518	519	497	458	494	540	492	519	497	518	504	485	495	524	539	501	534	511	513	509	500	545	483	491	510	467	512	491	505	480	517	524	506	509	541	509	472	512	521	532	533	492	525	475	481	533	537	485	489	494	516	505	492	535	549	539	500	516	484	518	493	482	459	492	508	508	497	525	493	536	503	510	503	487	499	531	501	458	493	471	516	520	505	521	530	536	485	517	502	470	514	497	508	491	494	510	509	460	529	509	480	460	489	463	490	545	492	534	482	493	500	497	509	567	513	538	493	535	509	533	548	493	505	543	512	505	498	456	542	519	508	495	499	494	515	495	497	488	528	486	552	491	518	488	537	477	508	536	555	513	536	513	493	492	503	496	515	508	495	510	524	504	529	526	523	515	560	511	502	508	508	472	503	500	512	527	510	476	499	514	502	491	504	500	511	524	527	498	495	473	496	448	503	485	479	512	539	516	478	496	500	522	510	485	488	511	515	506	514	523	505	510	504	502	503	504	532	503	570	505	518	457	525	456	498	473	496	477	497	504	512	489	511	540	538	520	534	507	545	527	531	473	472	473	513	521	515	481	550	489	528	475	454	505	491	515	525	546	535	473	476	488	506	515	493	500	525	506	537	493	478	495	513	496	501	509	482	517	503	539	503	514	476	508	534	547	527	464	540	460	462	450	499	478	527	515	528	517	506	529	508	506	529	535	465	526	542	508	529	545	511	509	491	538	502	511	508	539	515	487	525	472	534	521	519	480	515	472	504	465	529	498	515	522	474	482	482	488	488	507	535	471	478	459	529	525	527	470	492	509	502	532	483	502	502	492	492	486	480	467	493	515	490	535	521	497	477	530	544	492	511	535	513	502	497	496	493	472	485	524	508	502	545	508	511	515	529	494	512	481	518	467	472	490	483	485	511	541	480	514	505	527	521	497	510	502	498	533	550	485	501	540	517	516	523	498	493	488	511	502	503	487	509	503	529	495	504	522	498	495	532	516	487	520	552	509	507	532	487	510	520	541	505	527	525	522	495	508	514	536	516	493	482	482	503	495	521	467	487	509	512	509	524	488	525	520	515	520	505	506	514	467	523	522	556	474	483	539	500	468	475	493	542	513	526	523	497	505	545	466	556	479	535	503	516	520	501	525	501	545	516	483	505	525	519	526	528	472	496	530	499	506	519	500	510	498	503	495	511	481	517	511	483	499	495	499	501	491	488	498	468	507	546	462	493	481	499	524	512	472	511	492	507	511	514	488	480	531	486	508	509	482	492	491	483	545	506	504	526	534	501	514	520	495	497	506	538	485	489	517	513	487	481	502	527	511	502	519	488	506	517	498	513	485	514	496	468	494	493	531	559	458	476	521	527	512	492	485	531	521	489	487	496	469	544	512	511	512	526	524	497	542	472	482	523	493	517	571	438	554	522	522	524	496	520	475	507	439	521	510	506	533	546	493	513	516	515	488	513	554	494	476	527	518	503	470	453	521	495	508	474	475	505	532	513	454	490	487	497	528	512	546	513	491	477	531	443	538	552	478	515	529	488	490	495	472	487	532	496	523	517	540	481	517	497	516	510	462	492	540	497	475	522	550	495	527	507	519	503	469	533	523	532	486	465	522	459	485	505	486	496	504	519	537	504	481	501	521	478	506	504	518	508	483	511	526	568	510	477	506	489	470	509	490	495	500	487	533	505	463	520	522	511	535	491	495	561	509	505	501	515	493	533	502	547	512	483	507	504	559	479	491	513	541	536	503	507	473	462	479	500	525	476	465	525	483	469	503	525	472	477	505	511	529	500	488	541	509	518	462	512	505	534	507	538	494	535	502	507	491	513	464	491	505	517	501	522	513	483	512	459	511	490	520	466	493	492
21819	33492	26520	8484	3856	2442	1860	1623	1409	1328	1302	1129	1102	1098	1028	1041	1013	1021	1026	1029	974	978	926	961	971	952	876	911	951	933	947	898	918	893	895	982	968	1875	1011	942	915	886	936	909	951	875	935	895	882	943	900	906	872	873	915	879	928	892	851	925	918	832	900	886	924	875	845	834	855	860	847	855	858	873	863	860	875	858	927	861	881	859	882	881	853	882	854	888	951	870	884	910	864	854	898	902	854	880	936	891	924	819	889	988	860	868	886	858	836	861	935	897	876	884	878	881	884	866	871	892	903	923	862	858	907	898	872	890	862	865	905	875	922	897	845	877	830	950	881	849	845	883	875	909	931	880	887	905	847	939	885	865	891	892	890	890	884	943	871	908	936	924	885	850	859	844	860	817	880	893	903	842	842	896	838	850	856	830	906	894	925	910	844	913	855	907	890	846	908	874	887	822	922	837	877	891	862	859	902	862	920	875	927	867	859	826	911	881	879	864	806	920	914	881	920	879	887	863	912	917	884	898	900	891	863	837	858	832	833	863	858	875	866	864	881	871	892	867	893	911	905	876	840	887	893	904	857	887	865	894	879	864	857	975	880	915	899	889	871	855	939	881	897	916	865	882	882	901	849	856	887	890	859	905	879	852	891	847	880	869	890	865	884	908	872	930	880	906	918	860	883	879	847	909	864	890	834	915	871	844	832	898	976	885	860	921	888	856	848	872	894	927	926	854	803	895	821	899	919	840	839	883	858	891	855	869	898	878	908	900	903	913	860	888	856	875	952	876	868	861	868	917	900	825	831	857	890	908	844	868	849	912	864	863	877	872	884	860	876	899	885	885	860	912	835	849	916	844	869	856	885	899	878	865	896	946	920	852	882	891	902	921	906	873	911	825	880	896	839	841	855	890	892	889	938	921	880	902	918	820	859	870	889	898	906	878	845	901	880	949	932	864	869	827	881	874	910	892	832	876	879	892	893	895	872	876	873	872	866	894	903	869	844	814	895	868	887	903	841	845	875	860	893	865	869	879	916	877	885	835	872	855	817	875	908	873	922	885	832	837	905	868	939	859	873	890	878	837	858	849	887	885	858	892	837	845	867	928	899	879	840	876	818	890	871	877	831	888	908	909	845	880	931	896	887	868	871	859	883	912	884	835	896	827	893	833	875	910	910	871	914	900	884	865	884	916	926	899	906	902	877	904	885	869	831	974	874	888	916	886	857	876	880	837	854	859	896	917	858	926	870	928	889	866	897	915	888	852	826	872	861	876	893	890	829	867	937	902	861	912	866	860	890	872	874	860	864	939	898	879	898	913	894	861	924	895	897	874	876	837	826	907	921	895	857	871	910	879	903	868	833	892	838	866	932	948	833	887	820	863	863	885	869	861	891	858	885	904	867	860	829	884	858	918	925	899	879	893	835	880	818	890	857	930	874	899	847	916	842	891	853	879	864	908	837	862	846	925	900	823	828	861	909	924	850	912	866	882	946	868	848	969	859	880	881	908	876	913	913	874	875	865	911	878	854	872	928	912	890	871	886	860	897	841	900	973	887	856	892	882	903	890	860	833	823	880	888	924	913	905	850	932	905	849	818	885	891	867	883	852	908	891	928	865	901	879	884	856	868	877	898	875	878	866	883	864	876	842	940	835	902	938	845	840	921	916	850	910	831	900	858	910	904	871	866	877	862	908	882	897	875	867	899	852	830	881	875	821	847	897	911	921	873	892	862	856	872	864	850	912	854	857	894	845	885	863	874	846	859	880	867	812	858	877	899	875	896	826	883	916	855	860	852	858	955	890	927	863	892	883	908	847	882	880	891	906	957	859	908	890	882	869	891	868	879	871	837	860	872	881	909	907	843	854	871	823	872	868	892	861	842	886	928	842	869	829	901	879	842	870	833	888	890	881	885	831	877	807	850	853	959	887	834	856	894	880	898	898	866	888	917	883	845	896	892	927	831	867	871	874	916	874	905	852	852	860	874	881	976	807	828	918	880	892	921	915	881	891	880	931	852	924	849	917	885	895	908	898	836	899	864	883	863	863	905	906	869	917	874	889	928	896	844	889	838	883	930	882	896	859	878	928	835	875	883	854	881	924	882	891	889	910	875	903	877	861	885	867	896	837	847	881	890	846	881	872	848	943	883	800	864	902	949	894	877	866	863	884	877	902	892	906	849	851	857	872	854	890	853	885	895	878	833	905	842	864	877	917	882	846	846	878	841	851	918	889	899	911	874	886	875	819	879	875	921	886	801	933	873	839	847	925	902	907	880	878	921	850	842	879	886	821	868	906	832	902	856	845	871	841	848	879	870	838	860	890	895	896	856	810	867	929	874	894	890	806	897	855	881	849	872	841	826	877	854	866	884	882	909	881	912	909	897	924	870	921	913	859	844	883	806	832	917	873	901	894	880	881	844	907	854	837	890	883	869	885	867	818	931	909	895	930	894	887	860	902	926	889	865	873	879	879	935	877	936	852	889	890	928	868	886	852	888	851	900	848	905	904	903	916	898	862	885	866	827	876	869	919	942	823	855	876	841	861	887	862	951	882	895	874	870	899	895	862	905	839	826	877	842	850	873	850	916	922	894	866	841	898	904	904	877	921	851	846	883	843	928	894	834	894	884	814	949	835	887	882	873	880	836	909	910	899	888	902	872	872	838	879	906	861	872	941	868	902	899	896	937	862	861	886	851	860	885	827	890	916	942	864	849	842	869	852	895	833	910	867	883	894	902	916	848	896	830	844	869	910	894	904	919	838	824	917	865	842	917	869	845	904	851	842	862	893	876	887	837	881	881	908	852	928	855	846	860	888	902	898	865	839	853	934	914	907	850	935	916	901	896	826	886	929	878	862	896	854	870	875	895	862	926	864	864	822	911	854	880	867	842	884	868	881	853	894	936	845	891	841	893	848	895	882	864	849	862	814	857	962	882	902	897	884	790	877	849	847	848	905	874	857	898	870	899	854	906	905	873	863	848	866	920	903	820	832	856	871	912	894	926	847	924	864	901	864	802	878	859	889	861	922	897	919	904	866	841	906	899	854	911	924	845	908	892	877	909	848	909	897	901	897	894	883	865	879	910	844	919	864	879	834	868	902	865	905	921	875	844	844	918	867	868	942	878	896	897	917	883	876	877	876	905	918	933	892	874	910	855	892	853	826	868	886	847	888	860	890	897	836	854	883	924	870	898	841	916	861	848	847	881	908	858	920	869	911	847	900	832	894	927	865	891	877	901	867	869	888	867	876	894	860	890	854	845	937	857	917	845	842	853	867	950	903	855	903	883	908	879	909	836	919	889	878	900	888	916	854	884	841	874	875	874	865	875	894	904	893	871	909	859	863	882	850	926	880	881	865	884	871	888	829	897	928	868	881	903	856	849	859	855	862	915	943	889	825	866	885	865	857	856	850	883	919	845	829	908	898	885	878	912	863	870	831	855	882	863	911	873	887	886	918	930	924	878	831	928	864	898	883	923	880	880	827	857	877	909	867	912	861
23472	21392	29046	24076	21344	17144	1739	723	503	486	391	357	346	342	329	316	326	310	265	276	318	267	271	283	241	265	282	266	246	263	248	244	262	240	232	232	265	389	312	241	235	228	235	220	233	251	235	207	226	240	228	229	206	223	202	217	227	218	184	213	231	245	210	224	220	209	220	235	229	223	242	240	220	244	212	217	205	207	233	227	232	240	212	208	194	196	205	285	220	224	220	210	219	224	215	205	214	232	203	223	215	211	206	228	222	175	233	241	222	235	209	241	236	251	198	210	232	228	231	218	203	227	203	206	218	227	214	239	246	210	223	216	234	228	214	204	218	223	215	204	223	233	227	203	204	222	201	215	197	207	207	269	242	234	251	235	239	225	204	188	226	216	235	238	207	243	204	221	206	241	227	213	195	208	212	210	238	220	211	201	231	225	225	207	238	220	204	206	235	247	209	224	206	202	223	223	243	232	236	222	200	201	225	255	210	213	216	251	205	225	233	247	191	223	221	234	205	225	244	200	225	190	219	245	210	224	227	228	219	224	226	214	198	223	228	213	226	243	204	213	247	213	237	213	226	209	211	216	227	209	242	194	213	233	230	225	209	237	247	209	201	224	211	235	219	231	209	236	215	200	204	233	210	216	227	191	217	225	222	224	226	222	215	231	216	217	213	230	231	242	215	220	229	254	213	228	232	229	228	221	222	198	196	195	212	210	210	191	196	226	223	232	227	221	221	203	232	208	215	202	209	200	218	172	207	212	199	242	224	215	229	233	246	214	246	208	214	208	208	219	240	204	243	204	236	221	226	234	196	200	230	219	232	256	233	242	224	213	238	216	208	233	208	211	233	237	215	191	200	222	201	215	238	233	235	203	213	193	217	228	213	238	237	217	230	199	241	228	230	209	240	231	230	200	232	212	233	227	224	241	222	241	222	238	209	222	226	242	200	210	233	225	234	248	233	223	227	184	224	231	249	227	244	248	210	238	227	252	211	224	241	238	232	240	212	210	179	240	238	219	213	218	190	224	216	249	215	197	233	253	249	209	216	210	224	223	204	206	206	233	235	225	204	217	236	220	233	200	199	221	203	207	240	197	236	216	225	218	197	210	230	216	193	221	215	222	220	218	230	215	237	238	198	218	236	204	215	224	244	225	201	228	203	229	232	245	229	225	224	239	234	215	214	238	208	230	218	238	216	237	210	215	224	210	219	232	224	240	199	236	233	237	196	224	205	226	218	221	225	217	222	213	213	204	235	215	217	244	216	217	229	216	210	203	192	230	222	195	218	230	244	236	235	220	252	220	226	221	212	234	222	243	230	224	234	222	210	219	239	218	230	223	214	219	215	220	229	212	230	225	212	219	211	211	241	223	236	244	242	206	240	224	216	237	223	229	235	191	213	220	232	212	240	235	223	219	215	221	210	244	213	254	197	212	250	232	221	244	234	204	222	229	252	226	202	209	226	186	237	265	227	220	239	212	246	209	217	205	224	232	231	235	211	215	217	222	214	224	222	205	228	181	216	240	227	230	246	222	242	216	223	224	205	213	226	229	205	222	223	226	218	238	223	227	214	218	222	219	213	213	228	236	222	191	245	252	229	224	227	207	180	221	230	205	214	218	209	219	242	235	229	212	169	217	216	191	215	223	209	204	241	222	215	245	207	244	237	206	244	228	201	202	209	202	215	228	203	214	240	226	212	235	239	219	230	207	205	204	221	247	209	226	220	209	227	208	246	231	219	224	211	214	227	216	225	216	216	229	243	196	220	223	223	234	210	218	211	209	208	233	209	206	218	204	227	212	222	219	221	232	224	217	223	228	196	191	212	236	235	205	255	244	210	230	235	233	226	189	219	251	200	248	205	221	223	217	230	246	220	220	242	218	194	226	229	228	266	238	226	222	208	228	235	194	236	211	250	217	220	202	224	210	229	227	215	223	206	252	220	210	205	218	219	219	214	226	216	215	244	233	212	224	234	217	219	198	236	223	217	214	218	195	232	227	222	225	229	209	223	188	229	212	220	213	201	213	239	214	230	211	215	221	199	204	207	215	220	212	215	233	207	237	208	225	223	232	225	205	210	171	211	221	242	229	204	223	217	236	228	227	206	206	210	220	210	223	247	235	240	224	198	220	214	196	245	227	204	255	213	241	233	229	238	230	225	226	221	227	223	175	246	230	209	191	214	213	235	208	212	207	230	241	213	186	215	229	225	201	242	219	225	216	219	236	241	185	217	205	244	204	232	203	218	244	227	218	246	205	198	208	215	214	218	220	226	191	210	234	196	236	239	197	215	208	232	230	211	228	237	236	199	229	222	208	213	234	203	213	224	203	217	195	227	221	201	230	241	222	242	221	216	212	236	232	231	228	200	206	237	234	218	231	199	207	190	215	218	192	222	242	217	225	206	210	233	245	228	206	227	205	231	221	204	218	226	228	215	192	239	206	219	235	221	204	209	206	234	228	258	240	204	210	196	213	214	232	211	244	246	235	228	214	213	235	228	195	213	242	236	229	222	250	213	219	191	208	215	231	237	206	192	214	229	199	237	221	193	206	213	223	209	200	244	242	223	218	209	210	203	238	199	210	203	232	212	222	219	226	213	222	221	233	231	194	221	232	213	232	216	212	267	212	207	216	211	214	211	232	254	234	234	241	234	219	202	221	219	221	234	229	223	255	242	230	222	207	230	226	220	200	205	265	213	218	247	226	236	253	237	235	224	211	212	227	219	217	231	221	223	215	219	214	218	224	208	219	224	221	241	205	230	215	205	213	212	238	236	205	215	220	237	197	218	243	223	220	215	223	213	229	230	206	234	206	236	222	207	186	216	219	211	222	252	228	204	195	203	226	207	215	221	211	224	226	194	223	225	219	257	207	215	234	228	210	222	208	257	228	205	193	210	230	223	229	229	259	262	217	190	218	215	241	214	219	210	232	203	243	250	234	215	223	252	208	223	214	245	228	227	215	193	224	249	227	212	226	241	218	224	229	220	212	219	222	222	209	223	216	227	210	201	218	214	201	212	203	224	247	216	190	210	225	209	237	212	235	206	242	240	223	240	213	214	203	223	233	237	244	229	235	195	208	218	232	190	221	203	218	241	236	217	209	226	219	209	226	221	241	207	241	228	227	220	227	202	225	206	218	223	200	215	242	233	195	222	191	208	213	220	235	228	214	215	205	216	227	219	221	223	212	230	223	222	235	207	238	215	223	258	228	203	233	239	245	219	212	215	230	211	247	221	219	221	224	236	223	200	248	226	214	219	207	186	236	216	209	242	216	222	233	224	230	207	239	225	215	229	203	237	218	233	226	221	229	192	206	189	195	205	205	211	244	239	197	213	217	207	234	203	231	202	226	240	231	238	212	222	216	234	245	223	202	220	198	241	212	222	224	229	204	240	230	224	234	244	238	219	214	225	236	238	215	246	235	195	231	206	198	202	222	231	205	206	217	228	227	245	215	240	205	250	223	221	181	218	245	228	217	238	200	214	222	227	207	230	241
24310	39753	32335	12943	5766	3567	2474	1935	1532	1330	1204	977	923	818	771	723	699	666	628	594	573	587	518	521	510	530	547	479	478	488	494	493	431	470	450	470	454	914	757	405	399	415	420	450	403	398	432	431	418	402	407	408	418	421	410	439	400	389	386	390	389	390	421	401	405	386	432	395	420	395	412	364	415	431	432	418	391	425	427	470	376	423	403	380	410	392	405	411	424	373	403	390	376	390	385	416	426	429	420	390	433	389	431	417	386	440	410	391	381	405	386	397	385	386	410	385	424	420	376	416	418	375	375	429	410	420	415	397	381	388	394	435	442	435	428	394	413	396	396	395	405	412	383	396	389	403	410	384	431	413	375	403	382	418	368	367	388	440	424	401	407	449	422	391	418	383	376	401	395	415	386	421	394	440	417	422	398	419	407	404	381	424	403	412	434	390	326	405	439	396	422	424	409	359	401	399	410	455	439	372	394	421	407	411	395	414	386	416	415	392	420	390	402	397	405	420	433	389	426	403	416	417	378	427	423	415	435	414	377	390	384	397	425	418	385	375	375	372	403	445	397	409	409	398	414	414	364	378	396	418	410	367	387	401	444	438	406	404	438	430	379	387	354	395	377	398	403	415	396	406	377	403	432	413	397	424	411	400	450	368	409	404	384	388	392	367	390	390	416	365	376	402	397	421	415	439	358	441	444	421	380	393	393	418	364	427	403	415	407	417	400	377	429	394	376	400	373	398	392	393	391	421	412	414	397	395	406	379	416	417	378	374	391	388	415	402	387	447	413	402	426	420	391	395	446	403	399	395	410	428	387	437	429	383	391	445	399	414	412	415	406	421	401	404	414	390	368	375	392	396	403	384	395	411	375	428	409	426	385	390	435	407	397	391	425	418	429	377	405	376	403	373	430	399	381	386	447	402	431	392	399	384	420	409	394	387	426	405	385	383	414	423	372	367	391	405	394	415	414	407	425	376	421	413	405	418	404	403	411	434	443	404	401	401	415	409	412	409	398	402	393	400	408	392	399	392	366	385	407	392	412	432	408	378	416	362	404	434	424	391	398	372	382	395	387	394	430	382	402	393	409	369	398	408	407	399	392	385	429	403	433	405	423	404	435	403	428	378	441	383	379	375	405	388	414	405	376	404	366	423	390	369	400	411	396	391	406	407	441	395	386	406	410	408	393	392	425	433	354	414	414	425	372	401	372	380	395	404	396	359	385	394	416	433	397	408	373	382	434	373	406	452	416	420	384	420	369	419	425	379	370	386	374	428	434	362	382	413	409	397	406	416	399	401	427	409	422	392	424	434	389	383	389	429	364	433	430	416	433	404	417	441	401	391	401	397	416	412	424	372	419	431	387	405	394	412	430	404	394	381	402	373	444	406	431	359	391	428	422	396	379	393	436	401	428	372	402	385	407	373	435	434	367	429	384	389	405	418	400	393	412	391	399	442	408	395	407	409	395	422	406	372	371	400	425	417	401	360	405	400	412	410	408	400	424	441	405	371	411	421	376	410	380	398	407	368	372	384	403	397	415	419	413	382	417	414	394	386	412	415	382	407	420	390	382	417	363	402	411	385	412	419	404	394	421	386	421	451	402	372	393	412	395	375	420	386	392	387	430	387	396	389	379	390	444	417	391	411	386	380	401	434	416	402	423	375	403	398	399	408	390	398	389	425	422	387	432	398	405	357	383	374	431	422	393	398	390	398	369	413	379	384	401	392	410	423	391	411	408	397	430	420	428	383	393	413	399	382	424	400	406	436	411	384	411	384	391	395	384	383	447	415	400	419	374	430	403	441	404	410	391	409	415	381	413	422	398	406	390	397	420	443	383	406	403	412	403	445	395	392	410	441	426	387	422	445	390	391	401	428	389	375	394	412	405	400	417	414	420	405	410	391	407	407	412	401	426	437	394	375	392	385	395	427	420	389	385	437	428	426	385	430	408	395	406	361	414	384	429	434	411	424	388	394	375	378	400	398	383	396	415	397	395	456	347	408	401	364	391	406	412	403	397	414	394	411	400	402	375	409	392	381	401	414	416	399	396	431	416	425	412	358	421	378	417	395	381	386	430	405	429	390	358	384	370	406	386	395	384	406	380	423	420	361	387	363	400	408	411	401	416	371	377	385	396	403	408	399	379	381	416	395	374	416	398	397	414	446	393	380	387	422	370	372	397	431	414	409	415	448	415	431	413	466	408	392	425	390	376	396	403	397	410	375	396	394	407	376	384	408	422	422	386	400	427	419	390	371	383	429	410	437	390	425	393	367	402	369	427	431	398	398	358	356	426	387	374	406	405	413	420	405	393	437	391	359	407	395	377	424	380	386	385	428	392	410	417	409	407	401	433	412	379	367	434	380	419	414	403	403	359	388	420	457	389	379	384	418	369	398	413	394	388	396	427	450	397	401	402	402	391	366	423	404	366	415	413	370	415	413	390	394	406	381	399	398	405	415	402	409	397	402	407	424	413	376	424	422	455	405	387	366	399	397	405	392	427	380	467	412	401	402	406	342	422	381	377	395	414	410	389	400	412	385	408	421	398	410	402	423	398	369	430	390	405	382	416	391	409	397	406	397	402	422	406	433	426	407	439	405	422	432	379	406	420	386	379	404	419	396	407	400	390	386	410	407	389	400	370	403	419	413	389	430	389	395	403	410	397	430	410	357	378	404	412	404	429	393	388	391	400	378	383	432	413	383	424	410	402	397	407	424	394	394	436	415	412	388	411	389	377	407	403	413	423	398	419	426	411	408	401	373	383	419	353	414	381	403	423	393	373	428	401	368	343	379	450	449	419	409	379	408	411	412	408	390	373	393	409	379	388	400	397	379	405	397	388	403	437	411	403	417	397	414	415	423	404	402	397	439	393	404	415	428	399	405	390	427	415	421	380	394	415	425	425	413	400	403	417	388	382	413	424	391	397	397	440	370	366	374	421	432	389	405	434	386	385	396	437	403	382	372	390	404	396	419	377	395	403	366	392	403	448	415	377	423	441	420	400	405	382	392	373	393	413	382	412	401	399	386	375	401	362	415	357	422	359	439	377	425	410	406	371	372	375	399	415	383	403	409	388	400	424	402	411	385	410	403	396	397	404	357	422	394	386	397	416	410	417	384	420	368	406	393	398	412	416	423	402	392	378	388	386	398	391	411	400	404	418	416	401	362	417	371	396	440	388	394	419	411	407	432	418	394	392	430	376	387	390	427	417	413	405	427	404	377	397	411	400	432	405	376	405	381	379	397	418	387	407	370	395	402	410	413	403	403	417	442	437	390	403	402	382	382	412	402	396	400	397	386	410	429	400	415	354	401	424	386	407	417	408	405	393	401	413	376	388	359	374	404	430	407	424	409	381	351	450	378	363	379	384	422	357	399	410	393	374	387	406	366	400	352	418	389	420	406	416	383	405	375	409	393	403	389	387	440	405	392	411	414	443	416	376	414	388	419	435	411	382	406	406	360	403	373	384	423	407	401	407	409	404	451	416	434	386	372
27212	20737	12615	2699	829	592	537	568	566	544	572	557	557	561	506	587	528	553	539	538	552	573	550	540	566	536	562	543	515	539	540	524	562	575	566	549	563	544	536	534	567	513	566	588	551	556	565	536	560	566	580	574	515	554	548	554	566	587	516	554	538	530	529	575	533	522	525	555	530	565	526	581	561	558	553	545	545	509	547	487	546	548	545	545	545	521	530	556	559	563	526	524	485	602	532	548	501	544	553	525	532	530	520	560	543	491	572	519	566	569	562	485	570	530	550	516	545	545	576	563	540	538	571	539	564	551	534	557	565	572	523	516	566	558	585	571	540	555	549	515	555	535	543	588	530	536	526	518	541	564	529	559	561	555	538	555	534	546	550	547	553	543	570	510	593	545	527	545	544	561	547	571	576	519	548	563	528	542	560	535	567	530	520	557	522	535	509	542	562	513	539	544	543	529	564	530	552	541	545	543	533	569	570	552	526	555	547	522	521	553	559	563	541	582	541	562	533	523	566	532	535	570	544	553	576	542	533	578	580	550	508	530	541	553	544	577	512	541	548	560	545	525	509	507	556	565	512	558	500	527	536	569	515	559	577	503	557	523	586	507	545	582	585	536	531	576	526	547	542	533	560	560	516	549	517	565	514	532	551	525	549	542	523	547	525	553	537	550	511	576	543	581	537	516	540	503	576	514	551	548	512	568	568	574	546	560	560	516	534	525	516	486	567	564	525	549	567	522	566	526	543	516	551	547	557	536	534	546	560	550	525	519	511	483	573	546	547	516	515	557	561	530	543	508	529	521	565	559	547	551	544	546	575	541	530	569	540	539	535	497	533	522	498	532	529	542	564	511	538	550	569	560	535	544	509	500	576	504	566	568	532	529	575	567	532	565	505	544	534	520	565	551	518	599	571	533	517	563	586	582	567	550	522	518	548	571	537	516	566	545	499	528	543	556	532	557	518	580	586	581	550	524	538	523	555	560	550	534	551	572	545	544	534	531	607	600	550	587	563	561	558	569	552	526	573	576	513	526	533	507	547	545	521	558	524	540	493	539	597	546	517	546	508	561	555	496	538	581	554	580	525	528	552	564	567	527	590	558	500	569	533	539	543	536	548	569	560	553	536	560	556	581	552	545	541	539	528	561	530	531	510	544	538	525	502	578	590	543	563	531	549	510	516	527	563	550	544	540	549	585	534	562	505	545	520	540	528	551	564	525	533	564	502	542	518	521	520	563	542	566	532	559	492	563	574	547	552	528	587	545	561	542	563	545	577	544	580	536	588	539	563	551	528	497	552	558	611	533	539	561	521	530	514	518	538	561	489	569	544	547	570	564	568	544	553	573	567	525	540	518	571	527	564	570	557	554	593	556	504	545	539	499	553	505	536	561	551	595	525	546	526	537	551	540	553	508	541	548	512	554	542	563	511	544	579	540	520	576	538	515	533	554	525	551	538	538	576	579	558	563	508	542	568	541	535	544	506	553	568	534	527	517	508	523	529	538	541	572	523	572	531	511	580	554	544	593	534	555	517	538	546	602	509	571	548	566	533	596	553	542	515	505	570	564	551	544	555	514	596	547	558	541	526	571	563	540	521	531	560	538	541	565	558	563	544	561	554	491	547	573	580	563	548	531	591	561	528	530	535	522	541	543	538	545	541	544	540	560	542	561	525	550	576	539	562	555	543	492	513	538	527	558	593	537	572	542	576	570	547	520	535	549	534	518	545	526	532	509	551	500	532	537	542	538	517	557	557	538	501	562	529	565	534	547	558	520	541	525	520	574	519	575	598	550	542	520	512	533	577	569	513	519	524	540	521	554	563	553	550	567	533	525	527	530	530	541	570	530	574	569	520	518	555	599	569	508	519	551	547	564	574	534	518	561	537	557	509	560	540	556	557	535	581	542	551	534	559	519	497	550	536	550	573	525	495	556	532	528	546	563	529	562	555	538	531	564	543	557	569	555	539	571	574	536	534	549	563	537	543	566	564	554	533	566	546	550	534	545	516	549	534	574	541	574	534	523	523	572	601	560	537	567	546	533	567	543	561	530	519	562	534	565	561	508	522	556	511	518	554	539	517	593	533	546	529	558	573	549	535	524	525	472	557	560	536	545	502	531	520	549	549	544	506	518	522	539	497	560	512	604	558	536	539	512	523	568	538	538	569	524	502	550	524	564	522	571	536	546	555	532	570	539	502	563	551	494	527	558	562	584	536	558	557	514	550	550	550	557	573	586	534	555	593	518	545	545	563	527	585	547	547	534	542	576	567	570	554	534	538	547	540	532	514	521	549	576	536	515	541	509	535	552	524	565	572	516	561	543	580	557	542	562	532	558	522	608	548	547	536	565	564	568	610	590	549	544	568	556	538	549	549	550	534	561	491	523	562	562	559	555	553	553	547	516	522	514	513	577	579	538	563	564	597	546	531	570	566	579	553	517	571	525	558	515	552	523	512	571	555	509	550	519	530	583	570	508	581	561	506	522	542	545	536	539	527	569	539	556	572	577	576	547	492	512	548	540	553	550	550	537	587	538	607	517	497	559	553	556	585	520	551	507	520	570	530	549	523	562	540	540	560	558	554	524	575	580	566	534	560	506	519	507	572	516	566	539	572	569	546	523	556	574	514	552	520	559	548	574	591	561	524	551	539	550	559	550	609	520	555	586	544	514	535	566	543	522	555	558	551	511	551	564	527	527	486	530	562	562	538	513	550	540	534	525	584	529	540	570	577	514	527	552	577	493	541	540	541	550	553	545	544	544	542	546	551	558	547	561	563	555	527	559	537	513	525	534	548	517	534	565	553	548	534	542	542	528	528	537	567	560	540	559	544	520	602	539	568	501	483	536	568	536	508	536	593	555	517	564	527	529	536	549	552	551	575	564	503	544	516	506	546	544	535	564	531	531	550	545	522	532	568	534	540	539	564	550	522	585	539	538	505	518	546	506	534	519	511	528	503	591	550	556	545	564	551	541	556	562	537	532	538	545	550	586	529	544	509	571	533	530	540	560	551	533	556	541	527	557	577	548	534	508	590	565	520	618	520	505	528	519	544	520	551	561	505	565	544	555	517	510	537	558	583	543	573	518	524	537	568	533	564	516	537	526	582	569	520	549	558	539	508	539	514	562	560	571	513	526	570	485	556	600	538	540	595	588	536	564	503	540	521	524	552	535	533	540	573	514	546	539	549	558	534	538	557	543	531	519	535	525	559	551	530	579	518	527	546	565	516	542	552	509	510	533	590	546	524	534	516	509	481	550	569	566	483	564	504	572	545	540	570	594	527	546	493	532	600	549	542	536	499	542	523	536	570	494	530	554	565	512	532	552	515	544	589	587	548	535	549	529	537	583	533	556	525	547	570	534	559	561	541	523	528	515	599	544	568	564	509	514	544	512	568	544	535	541	561	528	541	559	551	540	512	539	525	579	547	562	532	568	506	561	518	517	566	541	587	550	542	557	556	510	537	545	576	507	539	529	561	574	561	515	559	581	530	549
20943	26393	15673	3830	1580	1201	1084	1010	1014	1017	955	971	943	938	924	914	967	929	888	918	970	934	899	902	977	936	961	971	913	953	950	943	908	965	932	900	927	963	953	940	931	934	944	969	918	986	919	925	968	948	911	899	1011	919	912	937	945	916	949	930	932	975	939	929	984	888	927	966	876	913	913	908	961	946	930	945	881	887	889	945	888	887	913	965	909	957	930	940	902	944	938	917	900	972	916	899	985	904	922	928	946	892	952	952	901	958	934	969	882	907	966	935	967	918	906	953	873	940	900	890	921	949	899	945	925	905	939	970	871	957	928	915	897	901	925	865	980	969	930	890	896	910	961	929	911	937	946	947	993	939	951	937	929	945	933	971	920	927	927	884	923	938	963	943	950	906	940	930	913	928	966	914	918	895	905	867	940	952	951	939	902	990	924	930	969	929	880	888	972	929	932	927	874	914	934	931	925	950	979	887	916	878	950	924	929	950	936	920	992	927	908	919	949	906	968	926	950	907	931	961	947	928	920	901	917	951	931	940	921	899	962	947	913	893	934	960	931	885	950	942	913	965	886	902	944	931	878	937	947	938	895	919	935	936	936	960	931	926	964	932	940	903	919	939	928	943	901	935	917	919	992	992	944	880	892	919	885	948	905	975	925	916	914	917	925	928	929	894	940	928	951	934	957	891	892	928	905	912	943	891	923	975	940	934	938	909	913	966	927	974	943	925	949	976	920	885	951	914	957	935	891	958	917	851	911	930	931	985	900	921	941	937	862	886	923	949	863	893	901	930	900	872	950	897	956	909	918	895	937	957	884	969	885	930	882	941	905	940	904	931	861	951	958	930	971	940	970	925	940	956	941	948	915	906	942	877	993	935	948	955	931	897	935	970	944	1024	930	927	928	906	897	911	985	971	942	900	895	982	901	945	874	973	902	895	932	898	953	918	916	984	980	937	935	914	936	961	919	962	959	931	932	892	925	931	931	949	907	906	879	966	935	894	904	919	929	900	1000	924	961	962	938	946	919	904	925	1024	964	951	931	943	899	875	926	934	922	961	945	925	929	969	897	944	946	897	900	964	913	921	948	954	901	918	928	970	930	942	905	924	918	991	919	930	916	922	967	897	949	946	918	961	985	880	940	954	902	939	940	897	940	867	927	905	931	890	945	918	915	912	939	1024	912	995	899	940	880	912	888	866	978	884	889	927	923	938	956	942	960	934	935	898	871	946	927	937	908	929	933	904	981	901	901	960	989	974	953	899	957	919	976	938	948	932	911	954	962	891	962	875	915	955	952	975	953	920	923	941	907	895	909	899	910	950	942	969	907	949	949	924	931	892	965	852	939	943	963	970	922	968	964	947	965	941	980	939	886	951	930	922	1014	912	954	935	955	964	853	956	901	928	962	904	907	948	926	917	952	941	926	972	979	924	982	905	891	970	950	981	960	934	936	924	914	933	944	909	939	876	944	916	935	912	911	963	947	864	960	927	969	893	956	915	935	917	948	906	925	915	933	924	944	912	897	906	928	918	903	923	904	977	911	918	934	933	945	927	943	893	907	891	920	904	960	926	902	893	931	935	902	948	904	955	955	920	950	926	919	940	925	928	946	926	950	939	950	939	955	949	943	975	931	869	915	954	864	962	929	960	939	937	943	935	935	939	925	985	901	876	906	907	938	926	884	960	959	906	897	934	920	969	942	948	931	978	978	929	953	883	958	925	900	897	939	887	950	982	969	952	956	948	970	922	957	973	934	940	923	954	935	932	966	920	939	971	919	949	968	893	920	941	964	906	959	964	891	916	935	969	920	918	954	926	950	930	996	926	997	968	913	937	921	945	944	943	926	952	986	920	970	957	953	883	929	969	916	920	971	928	929	928	979	945	963	943	955	901	895	957	945	962	927	968	964	947	941	883	883	914	879	929	929	884	928	888	944	918	939	921	941	977	933	877	925	887	925	934	920	950	897	945	935	979	973	902	943	939	942	931	948	973	937	859	911	891	978	930	904	954	946	952	948	903	891	891	911	886	929	906	973	883	883	949	954	972	906	912	908	883	932	965	959	964	982	938	910	915	928	938	896	921	978	882	933	916	911	990	915	931	981	933	937	946	898	958	988	914	917	901	944	940	953	969	964	885	903	978	947	959	963	948	951	926	914	890	959	952	940	932	922	956	935	979	972	942	981	879	990	929	893	963	945	971	960	927	932	927	930	939	974	910	933	918	942	899	938	943	907	931	923	937	965	939	908	974	873	926	902	998	888	976	920	914	900	935	931	906	974	952	945	869	961	859	908	914	969	945	919	938	974	930	964	942	918	927	936	951	934	943	926	1004	953	954	906	961	935	929	879	879	934	954	939	895	886	885	948	968	957	969	944	913	946	963	928	937	935	941	970	873	951	963	910	975	911	913	944	925	936	964	891	937	916	1005	949	922	913	910	955	951	906	947	995	971	924	932	957	914	964	971	917	964	923	949	925	925	971	964	874	929	894	949	929	955	934	989	901	964	935	921	984	957	919	970	920	900	964	981	952	952	894	906	948	952	993	954	883	890	959	918	898	908	946	961	911	894	893	896	930	956	979	924	917	925	961	930	982	928	938	947	925	915	918	1014	955	928	913	910	1004	960	892	910	837	955	875	963	992	954	922	924	913	967	902	902	912	914	922	993	1007	953	932	936	895	872	946	929	905	867	907	876	944	919	906	951	950	977	944	977	917	921	960	969	974	946	938	951	907	939	928	912	949	931	933	940	954	954	899	919	968	890	954	952	959	912	881	962	898	989	946	947	901	943	947	955	964	916	972	928	952	927	860	958	917	944	984	922	950	902	902	947	887	964	922	968	944	920	944	914	935	982	925	947	967	899	961	922	919	912	971	954	932	937	943	937	879	885	954	945	941	922	977	987	969	944	966	914	936	905	960	904	924	845	957	973	887	925	975	935	919	907	971	983	972	918	894	963	1012	920	901	976	863	919	929	953	936	862	874	930	919	935	972	949	947	992	980	882	958	948	909	908	929	960	971	908	931	885	951	894	921	916	921	928	959	932	907	955	933	974	949	961	1008	915	954	947	955	916	849	925	970	907	950	939	896	969	948	944	926	926	987	941	905	896	933	930	910	957	953	896	892	964	909	929	907	912	933	937	967	942	921	940	887	970	954	934	933	937	942	956	959	876	952	913	881	913	936	894	897	910	908	925	968	919	951	890	937	890	951	945	892	898	901	904	928	914	986	929	921	932	949	910	958	949	944	948	906	876	927	935	878	934	903	997	936	906	957	922	943	994	959	914	905	879	952	905	918	914	946	934	883	905	947	958	944	932	900	924	913	930	917	926	901	978	931	924	937	915	928	935	896	927	986	929	900	889	934	855	924	949	911	865	938	900	909	944	905	907	939	931	917	931	949	923	899	937	877	968	908	977	882	971	936	922	977	870	946	853	900	954	994	878	960	885	924	904	917	924	942	971	863	910	915	935	910	954	896	954	1006	952	893	952	939	891	906	938	922	921	924	930	924	949
24530	21394	28274	24862	17625	2144	978	739	632	627	568	571	572	598	533	548	584	556	527	542	521	556	583	539	511	592	491	503	527	508	509	537	497	519	540	535	505	704	463	522	514	551	521	521	490	507	529	527	511	513	492	532	482	560	515	497	542	505	483	530	527	485	521	536	514	540	502	529	484	511	555	509	512	505	504	551	519	488	518	532	516	512	504	487	513	499	515	488	501	533	519	499	535	503	496	489	517	552	511	503	498	469	499	531	487	516	506	511	470	502	501	518	474	533	486	489	497	517	517	501	500	496	531	510	570	493	496	495	504	541	497	496	518	507	505	532	489	505	541	524	517	505	491	511	513	513	513	483	524	474	478	536	530	532	532	531	466	472	488	480	493	511	488	477	515	515	513	520	491	478	533	506	497	530	511	520	476	502	534	468	526	493	503	498	562	488	510	484	484	531	510	448	521	504	553	503	500	520	475	513	506	485	488	503	488	540	499	518	472	508	477	513	545	493	528	539	548	522	529	530	499	514	525	510	509	519	522	530	492	502	493	455	514	503	528	550	524	530	454	482	480	527	538	501	513	534	535	536	521	540	560	515	493	499	506	497	523	498	453	492	552	543	508	494	498	496	518	500	491	516	506	522	500	499	468	496	561	511	525	505	491	480	538	532	499	488	485	505	469	485	504	517	485	514	531	544	564	498	526	530	507	525	501	508	506	489	523	540	478	533	527	520	544	499	511	495	479	493	499	497	447	479	510	504	523	534	496	511	534	459	509	533	496	489	479	544	523	498	504	540	494	537	505	475	539	494	514	493	557	507	494	525	517	544	537	500	471	529	527	512	530	488	462	491	511	478	537	519	521	533	502	493	506	527	528	535	498	473	501	456	499	528	492	508	518	495	507	472	474	484	500	504	523	506	492	488	499	498	505	471	516	504	539	511	492	500	509	519	495	456	522	476	510	535	536	474	487	548	485	514	472	532	517	479	505	443	553	525	521	492	468	482	517	513	553	524	490	468	506	528	526	486	535	557	523	522	491	490	511	502	507	498	487	499	465	544	483	521	546	463	503	478	504	482	474	501	528	494	483	479	518	508	502	505	524	521	494	507	524	510	506	471	471	494	508	499	520	473	512	508	531	501	501	515	454	488	494	493	520	515	524	502	489	503	524	468	495	500	515	475	515	516	516	485	531	499	502	522	518	511	510	510	493	515	517	534	520	558	508	475	503	475	520	515	475	488	460	530	523	506	517	527	507	543	495	499	489	480	488	493	524	498	512	500	505	532	549	489	492	520	511	533	536	491	523	478	491	501	509	508	511	524	525	493	530	541	526	500	458	510	445	508	490	556	497	503	509	515	500	441	504	549	518	508	477	517	481	534	456	514	508	494	493	503	505	472	508	476	482	527	500	510	525	513	517	521	544	471	518	505	518	514	509	495	532	511	493	501	476	462	552	525	495	455	502	538	471	493	524	523	486	493	502	503	496	539	496	495	497	501	498	478	470	501	500	481	475	522	474	485	488	469	518	515	519	483	506	496	562	532	490	467	486	467	515	506	525	535	532	529	533	496	502	482	496	538	482	501	532	531	521	518	486	521	496	506	523	497	520	516	482	499	489	506	561	509	542	501	511	495	515	523	510	496	471	498	501	518	517	500	496	544	489	482	505	521	516	492	461	492	497	497	491	543	485	516	532	480	536	510	484	547	474	566	511	540	442	497	505	524	504	515	519	513	505	494	504	529	507	499	484	506	484	510	539	547	472	538	552	526	510	529	527	493	532	532	473	498	554	487	492	514	528	474	531	495	506	497	493	499	504	500	527	470	479	526	499	478	498	520	510	522	502	492	503	543	522	519	481	492	490	562	491	502	473	505	549	508	482	495	466	498	526	557	540	526	499	511	465	515	493	515	482	495	490	509	468	483	465	495	535	496	543	551	539	516	470	510	501	514	477	501	527	523	490	486	495	479	476	512	539	477	484	509	551	527	544	519	516	515	494	489	526	473	494	519	493	459	503	509	528	510	494	511	525	497	554	499	475	468	554	472	492	518	477	504	503	499	524	485	531	499	481	474	500	492	494	528	450	489	529	464	509	469	505	496	497	525	553	510	526	513	517	513	532	493	495	517	506	487	535	486	515	487	499	537	540	518	493	495	467	511	523	482	440	557	508	494	488	514	519	524	541	508	523	505	468	505	475	526	515	529	532	483	491	509	501	505	502	501	475	520	530	521	493	479	508	471	490	514	530	490	490	502	526	520	492	505	487	538	536	546	512	521	531	504	521	540	492	502	491	489	530	515	541	468	537	521	483	470	490	521	549	480	520	547	459	509	497	487	502	538	487	489	506	541	491	503	495	497	491	483	534	535	503	508	492	530	513	516	549	519	535	506	496	494	495	499	512	501	517	505	539	521	477	508	487	535	496	517	462	527	511	531	515	520	509	476	521	495	485	513	489	495	493	513	505	548	567	529	491	545	531	515	486	495	457	512	458	527	494	515	533	486	514	515	478	492	577	532	465	474	486	493	497	534	500	477	510	503	506	501	504	473	503	538	486	530	510	536	523	500	528	522	479	491	495	480	517	476	525	505	476	521	518	451	506	496	518	501	473	512	537	502	517	539	479	530	495	489	475	474	553	544	557	553	499	498	515	478	524	482	517	510	495	521	516	494	463	500	544	526	489	517	517	507	476	513	471	520	489	553	503	502	512	526	466	463	490	561	490	488	485	543	525	515	451	520	490	497	530	519	487	529	491	465	467	466	521	512	511	480	512	487	503	510	526	523	489	441	532	514	491	495	523	494	485	476	522	484	482	502	530	503	501	511	487	483	491	503	514	517	526	524	467	496	477	459	482	517	526	519	502	507	504	519	500	477	520	501	500	503	527	504	493	529	543	537	489	471	524	484	514	529	488	492	508	522	534	484	525	524	500	479	519	487	481	502	524	493	516	518	523	493	482	493	460	526	496	464	514	482	533	496	508	475	515	520	509	506	531	496	478	493	503	492	502	520	502	536	519	481	446	499	520	477	524	504	487	480	504	517	474	497	492	512	483	499	478	494	538	518	450	521	498	510	543	512	523	484	534	505	443	518	555	483	481	487	471	513	528	502	479	577	530	522	485	505	500	489	503	481	560	507	504	497	483	513	497	501	490	480	513	571	529	487	482	501	492	524	497	534	518	504	496	481	522	486	534	510	527	500	477	518	524	472	509	525	498	541	487	509	478	485	490	467	488	508	491	517	541	505	498	515	501	500	522	495	508	465	479	475	519	507	494	479	506	491	493	484	493	516	487	502	547	505	484	531	478	496	487	492	488	531	482	529	515	506	511	522	520	537	505	492	517	495	527	488	519	488	499	501	544	509	531	533	535	523	494	502	540	521	509	519	491	523	490	490	489	507	527	463	499	560	555	543	475	522	538	522	513	555	557	510	528	521	509	476	516	510	515	482	494	491	508	513	508	536	503	523	495	472	479	552	506	507	501	543	517	512	558	489	502	545	490	495
23525	35381	25393	8128	4165	2564	1936	1666	1484	1299	1156	1068	1132	1022	1079	956	964	1036	941	945	958	991	964	959	928	937	918	911	881	986	904	896	926	863	911	911	997	1520	918	913	906	900	904	863	896	907	845	916	924	901	887	927	875	897	919	854	944	941	906	905	878	898	930	834	938	880	949	915	877	904	850	921	915	851	905	933	886	909	906	895	908	933	870	916	885	900	938	873	844	902	865	883	873	850	856	956	923	852	856	892	855	909	848	911	900	912	890	845	907	897	883	870	929	907	920	944	912	916	866	907	928	855	889	904	884	877	871	846	964	880	818	918	929	898	873	866	921	899	914	858	887	861	874	877	963	910	911	906	893	914	857	891	887	873	868	916	874	900	919	867	896	877	890	841	871	890	891	926	897	874	952	860	905	923	929	883	926	910	940	859	875	909	897	932	876	899	903	876	866	846	915	895	883	887	876	914	870	919	849	888	897	853	884	961	838	932	910	892	893	914	929	878	878	916	903	881	856	870	801	880	891	903	894	844	859	926	832	914	888	854	882	883	897	899	873	844	912	896	897	841	934	930	900	891	933	934	840	852	908	843	863	860	878	918	893	877	914	871	935	883	890	883	891	904	875	919	854	864	876	889	828	920	839	804	908	873	873	870	845	911	888	934	891	912	868	885	912	864	918	870	885	860	916	939	904	929	903	893	829	871	820	900	936	855	904	942	921	896	893	860	845	900	849	907	888	896	899	911	857	819	872	955	931	902	900	904	887	886	898	911	875	861	858	896	888	860	842	874	886	910	870	891	920	915	879	888	856	893	879	881	914	853	894	849	924	887	923	888	880	887	930	894	903	876	919	884	904	880	899	906	856	887	908	874	835	883	922	897	830	938	852	884	907	907	902	889	886	934	865	852	836	863	935	904	872	914	845	898	862	880	903	861	937	846	829	903	918	899	878	846	910	868	887	833	918	859	874	904	884	913	849	859	875	832	873	888	852	888	926	918	914	901	897	857	884	896	907	873	922	926	918	870	860	838	856	875	858	864	843	855	808	935	927	866	872	905	867	899	829	932	859	899	909	869	946	867	917	883	827	859	864	891	902	865	908	897	863	872	925	906	845	853	885	842	871	895	930	914	950	916	848	852	871	911	906	842	864	920	894	879	882	903	902	873	880	886	864	935	885	871	901	864	871	900	890	895	938	881	914	865	850	857	870	927	858	886	821	856	862	879	908	919	838	950	884	862	911	865	897	874	934	915	865	865	892	890	905	925	869	895	903	880	860	882	841	894	908	885	840	869	903	869	893	845	921	899	853	919	899	876	813	888	903	867	942	875	900	879	868	893	908	849	873	915	884	951	873	837	938	863	892	867	903	841	915	889	932	872	902	858	885	855	906	836	818	895	838	880	883	896	906	883	885	888	837	890	932	884	906	887	912	945	886	868	886	894	920	910	903	906	888	906	944	910	920	853	928	903	890	910	971	896	889	871	911	893	870	873	865	862	908	894	952	892	874	916	888	888	888	886	877	865	854	866	877	836	846	853	869	872	878	881	880	847	892	863	886	852	864	907	900	906	845	865	897	895	853	844	930	940	937	897	950	829	804	931	878	902	869	855	868	893	824	831	855	876	879	916	825	968	901	898	896	902	903	911	915	912	967	855	894	847	893	883	932	904	899	862	946	930	882	898	843	851	917	896	900	905	818	941	874	881	897	918	904	879	935	906	855	889	849	893	874	879	840	895	880	947	855	882	881	867	881	962	895	939	897	845	863	898	907	857	858	894	852	861	893	889	930	860	864	851	826	853	880	843	846	872	850	928	857	883	889	874	875	872	903	893	872	864	867	885	887	886	909	873	866	934	897	909	902	919	912	863	860	874	873	815	909	940	858	862	931	911	911	903	902	894	885	867	923	873	899	914	896	883	894	909	898	865	850	875	846	875	883	888	878	879	895	916	854	895	912	877	832	858	858	890	877	887	861	888	908	917	908	869	896	900	854	846	907	920	904	864	880	889	890	916	944	848	880	828	848	887	852	857	878	882	923	860	858	884	799	913	874	883	913	871	887	875	943	869	859	850	910	904	931	881	876	919	908	897	877	916	923	864	888	856	949	850	892	836	879	878	932	856	865	883	920	831	863	865	896	844	901	878	850	904	880	912	844	866	914	908	853	872	940	867	929	872	919	869	880	881	875	890	902	896	954	888	894	882	845	874	848	875	883	916	878	884	837	886	848	928	902	874	858	875	859	893	901	882	867	911	946	858	902	907	858	878	882	900	843	894	851	875	913	827	877	877	867	919	930	868	879	906	848	852	868	896	894	930	910	903	861	908	914	866	890	875	918	917	859	930	868	892	891	899	941	896	891	927	870	848	879	893	903	901	875	847	874	913	869	890	910	859	916	934	881	865	886	871	916	854	900	879	872	880	853	876	922	793	884	899	966	839	899	886	917	877	837	860	873	910	891	845	897	902	906	889	890	888	860	870	875	858	869	894	875	857	839	899	909	916	839	873	828	921	892	855	880	919	860	888	846	886	877	826	883	859	950	913	852	866	869	897	871	911	874	897	949	900	864	907	923	784	881	874	937	876	815	860	881	905	822	834	873	861	884	922	897	890	868	879	848	888	876	880	876	842	906	876	862	958	943	831	855	838	912	953	865	890	911	887	874	908	896	900	874	870	916	839	915	901	893	899	904	845	866	879	825	881	910	886	904	861	892	861	834	927	912	885	878	925	857	869	896	863	915	848	919	915	891	933	835	899	889	940	920	831	938	909	887	936	857	847	877	883	853	861	893	902	859	833	825	878	880	883	900	815	883	913	894	866	917	862	905	864	885	898	925	922	870	876	856	861	937	853	836	933	931	846	903	896	890	900	865	900	899	832	882	841	866	881	867	887	924	903	830	864	905	863	927	884	903	859	860	851	936	904	859	889	874	912	890	871	930	912	872	860	858	890	837	917	868	914	911	893	857	895	862	881	870	879	854	925	888	912	881	847	885	950	846	897	866	912	945	856	876	838	894	906	888	860	882	905	909	885	874	869	879	870	800	932	895	853	860	915	910	892	922	926	902	897	907	903	907	883	863	944	851	880	887	874	911	914	892	885	894	889	841	880	877	949	883	882	889	928	876	856	865	909	865	930	853	871	872	915	870	937	892	864	876	875	889	897	862	880	939	878	863	885	894	902	908	948	910	894	894	879	930	901	902	894	859	872	878	883	867	854	854	869	892	840	880	863	934	876	875	838	927	862	920	907	859	896	837	884	820	903	888	880	870	909	892	810	881	860	837	822	865	916	857	901	926	868	867	871	904	890	889	916	863	853	835	927	917	853	849	878	895	911	867	863	862	865	889	871	938	850	895	896	904	834	839	882	889	899	947	893	856	851	905	915	902	888	876	879	884	865	847	933	877	930	887	875	854	863	886	873	920	905	939	822	859	881	849	877	954	857	903	890	888	864	865	859	883	903	873	856	875	912	899	860	869	845	962	875	882	920	857	909	867	882	862	896
23468	21317	28949	23970	21297	17469	1813	711	550	481	436	405	382	372	357	334	322	307	304	335	322	293	291	277	279	280	281	281	277	278	257	282	268	251	254	264	364	1667	1274	259	269	252	264	265	255	276	288	271	281	265	232	238	239	251	248	248	256	267	265	248	249	252	250	257	230	242	256	222	233	237	233	237	232	252	231	246	282	257	257	250	272	281	222	264	282	262	238	256	256	249	241	245	255	233	235	271	255	250	248	260	241	247	234	220	247	230	236	256	261	272	277	276	266	239	227	264	244	240	243	265	232	247	233	251	277	253	249	272	243	292	248	290	253	239	258	260	251	267	231	257	249	269	261	258	242	257	249	240	225	257	273	255	262	250	255	271	253	232	230	235	265	269	259	237	271	262	269	226	226	246	235	263	262	238	247	271	242	274	237	245	270	258	248	259	236	254	278	235	240	257	242	222	266	235	262	250	249	263	252	256	261	243	266	248	258	259	265	297	235	254	226	256	252	262	247	246	240	263	249	234	264	260	258	233	263	256	249	255	236	249	229	236	258	230	244	256	245	253	218	241	259	246	256	269	262	263	260	242	235	221	246	266	233	229	251	271	239	285	248	230	253	236	240	258	255	268	292	265	243	252	225	267	265	233	242	234	260	226	255	267	220	211	248	248	249	246	258	259	259	224	237	274	250	250	245	264	244	206	234	258	249	218	262	237	249	255	282	244	249	249	281	240	254	268	247	258	230	268	246	261	240	220	239	267	239	253	233	211	244	268	260	219	242	246	218	269	248	237	283	236	253	250	262	264	258	238	280	264	247	232	256	244	233	248	232	255	265	247	245	247	212	227	236	263	235	251	260	267	263	252	207	255	261	288	246	243	236	243	226	251	263	244	216	230	235	225	265	259	259	218	256	220	230	258	252	236	250	259	246	249	262	245	246	297	240	250	245	242	248	273	264	263	260	264	244	240	233	227	264	275	241	259	251	257	262	243	239	273	257	264	240	264	228	254	243	256	263	262	247	259	253	245	250	266	263	285	275	248	250	246	244	238	226	264	260	241	229	270	254	229	244	244	229	231	255	286	230	238	253	220	247	245	246	275	251	284	237	272	236	214	242	235	265	219	257	274	281	270	273	257	268	260	245	238	268	221	259	274	220	273	265	241	207	233	230	277	228	245	254	243	229	228	258	263	245	242	232	232	240	253	272	273	266	249	274	276	218	246	243	239	258	271	268	235	264	252	247	242	241	244	257	241	261	252	257	264	226	257	239	224	250	256	295	248	283	251	229	246	244	264	235	266	212	226	261	259	228	234	251	218	221	220	270	222	244	262	238	247	264	238	241	257	267	268	250	247	242	287	244	243	270	270	229	232	293	245	220	255	262	246	254	232	255	273	229	228	259	265	234	240	235	253	266	259	249	231	252	240	247	249	242	255	265	245	247	262	282	237	242	266	254	228	290	258	236	212	231	232	246	244	237	237	237	258	243	244	250	265	248	243	261	260	266	244	251	264	249	237	256	263	256	258	265	274	270	262	252	249	229	259	243	272	235	234	241	260	268	270	253	232	248	235	246	232	265	222	234	260	265	244	257	267	251	246	288	228	257	265	231	261	228	246	254	217	259	232	281	238	250	272	261	240	257	271	238	249	241	244	231	230	262	224	257	243	260	231	257	250	231	258	239	234	243	264	248	246	248	259	254	255	243	272	263	229	295	272	280	254	249	259	258	243	240	239	275	253	248	242	244	229	247	247	268	259	277	246	255	248	252	263	230	252	274	243	243	256	275	241	243	239	226	249	259	259	212	249	242	245	223	263	242	242	252	239	237	236	232	247	280	222	260	216	213	234	261	234	258	258	279	228	269	252	258	264	212	258	258	250	262	260	250	233	253	253	236	227	219	248	247	239	264	241	240	257	244	248	244	243	261	228	250	239	246	257	204	239	256	240	262	250	261	266	239	236	258	242	240	244	243	253	250	249	238	256	240	261	233	248	250	214	242	253	253	216	256	255	249	260	275	261	225	231	268	236	229	223	270	245	253	234	238	275	267	254	268	236	240	255	262	234	239	253	236	233	265	238	246	254	241	220	252	256	263	273	243	260	241	273	228	249	254	276	255	244	258	241	248	228	235	227	273	239	237	256	214	241	248	244	258	248	243	254	259	246	254	240	265	267	234	259	241	262	235	246	263	267	256	261	250	253	219	241	244	253	280	246	243	218	250	239	239	224	240	237	294	244	243	256	267	240	244	263	275	243	244	231	254	228	252	228	266	252	217	253	260	231	251	259	258	235	239	233	243	249	261	252	230	258	256	237	246	241	269	254	245	247	243	239	256	257	270	262	226	256	221	252	236	239	265	258	264	232	224	247	246	224	245	270	216	234	245	254	228	230	241	252	250	263	232	235	242	252	243	251	201	248	240	236	251	236	259	238	259	289	238	269	212	248	262	245	262	243	237	223	229	260	253	256	230	274	240	261	249	253	256	242	254	220	241	264	248	258	253	249	239	240	261	229	245	266	243	235	249	230	237	229	256	229	249	253	257	277	240	264	246	239	244	258	221	253	244	242	256	234	261	238	241	238	247	246	266	249	273	238	256	255	283	230	258	235	259	240	267	276	241	258	244	237	242	289	240	237	248	269	250	272	250	250	244	243	276	270	239	224	271	240	253	239	237	269	268	223	255	228	273	233	254	245	213	232	257	231	249	229	260	257	255	236	251	239	261	257	266	248	278	264	239	229	245	254	267	261	246	275	257	240	239	256	267	245	238	238	242	254	256	247	283	255	232	242	265	249	245	237	200	235	250	232	267	255	265	235	256	275	258	262	266	258	260	258	250	277	216	270	254	259	230	220	242	247	254	254	237	257	245	277	218	240	250	230	221	251	221	262	265	231	271	249	239	268	258	272	241	242	246	254	257	228	253	223	256	224	254	235	251	247	226	259	261	234	262	255	229	231	235	275	237	237	236	261	220	225	223	248	253	263	227	261	242	232	239	224	253	293	222	276	229	255	238	251	287	231	238	256	259	231	244	248	248	227	249	265	239	232	254	249	257	219	251	237	251	246	236	256	254	239	229	240	242	272	230	237	257	251	249	282	258	255	251	238	254	248	250	243	233	247	227	259	243	235	243	267	235	238	263	237	249	239	251	231	240	249	269	252	218	232	257	238	273	247	254	247	258	229	223	241	272	236	236	243	240	242	247	257	240	250	232	261	263	250	277	221	243	262	263	278	243	251	266	247	223	238	255	227	244	236	237	231	238	261	246	274	234	277	277	249	245	268	255	261	247	253	264	243	258	233	236	256	252	269	258	243	232	271	261	266	243	249	257	250	237	251	250	228	278	249	254	253	255	207	271	270	256	253	242	255	273	278	225	248	216	246	237	230	249	238	243	269	276	268	236	243	256	245	242	254	260	249	239	260	230	266	255	243	262	250	256	274	278	247	244	234	255	211	236	242	221	276	241	239	262	247	258	248	235	238	218	218	246	259	242	278	266	252	243	227
25199	39728	27721	13119	6372	3675	2567	1951	1686	1322	1173	1038	964	838	813	771	723	675	647	686	638	629	633	613	537	538	518	527	540	553	523	488	503	526	485	482	800	4650	3523	473	506	417	494	479	474	479	448	495	462	493	447	468	454	447	463	456	476	438	482	431	444	480	500	421	469	482	478	472	473	478	443	461	460	452	457	474	403	451	440	477	495	421	429	461	459	464	441	477	442	459	498	469	466	444	442	464	437	456	472	463	458	439	407	479	475	470	451	477	452	433	413	504	471	435	431	427	462	412	449	430	426	471	435	443	488	455	455	463	450	454	464	477	462	453	428	458	460	468	493	464	459	407	442	471	446	393	449	459	471	480	434	461	452	491	467	451	441	474	431	460	450	460	473	436	451	435	496	442	448	473	450	445	456	433	460	402	465	462	409	467	437	477	450	457	432	444	425	411	455	418	464	440	486	475	479	489	467	461	486	436	458	434	415	446	442	472	451	460	449	458	450	462	431	422	482	452	423	449	444	431	412	431	438	454	458	439	449	416	447	442	423	450	447	464	476	475	457	401	439	406	443	471	475	429	429	427	428	395	423	468	437	434	473	445	468	468	446	478	451	480	428	479	446	484	441	458	439	452	475	448	439	439	412	477	485	478	440	468	446	467	479	452	465	450	416	435	444	449	437	462	450	459	455	469	414	396	483	445	439	472	435	434	470	487	448	426	435	427	500	456	415	439	431	431	414	463	460	430	425	451	469	446	493	440	437	480	471	406	470	448	451	451	457	472	458	439	467	474	478	465	439	441	491	466	478	432	417	433	448	448	475	456	420	433	452	445	461	466	441	442	494	435	446	452	473	473	454	431	416	449	433	466	463	466	408	453	447	454	451	426	447	443	460	472	435	460	441	437	469	439	429	466	448	402	441	457	461	432	480	428	444	442	438	449	416	434	471	435	457	438	448	432	448	436	466	449	425	444	434	479	435	439	453	432	450	456	444	445	465	444	447	473	441	440	443	455	433	420	467	422	445	416	476	447	426	447	456	443	455	457	482	492	446	450	405	465	448	496	444	433	460	454	449	467	397	445	445	458	431	450	478	433	429	454	463	438	500	445	441	448	439	461	494	468	428	467	434	432	432	479	421	455	472	455	454	426	463	425	435	478	464	416	416	451	407	441	455	470	447	439	448	425	438	466	427	446	448	462	447	469	456	470	477	431	441	435	440	464	440	472	446	456	440	475	427	469	451	464	451	448	415	438	492	437	476	491	447	438	425	426	461	428	473	460	440	455	460	466	415	430	427	438	450	444	403	413	467	468	483	487	434	472	444	445	417	446	422	481	454	449	467	440	455	392	476	431	461	398	470	467	456	452	434	429	471	465	450	464	456	461	452	421	470	443	440	438	445	415	451	457	450	433	448	452	455	473	454	492	428	432	448	492	457	421	423	448	505	409	469	451	431	453	489	463	462	458	418	490	469	472	447	465	457	445	491	453	434	455	494	417	442	438	454	483	463	469	453	454	449	439	451	473	448	446	480	475	439	414	469	427	457	471	432	474	440	433	442	453	445	446	474	455	413	434	447	450	461	469	458	472	455	500	422	422	450	468	434	452	455	447	421	452	463	433	409	454	462	465	489	426	434	451	417	469	456	481	448	435	470	466	471	445	461	474	422	422	502	457	457	441	439	464	476	452	400	434	442	464	430	462	482	510	458	418	477	472	441	510	454	463	457	405	434	432	439	464	458	497	443	466	461	464	435	426	447	448	464	476	447	443	449	441	480	458	456	461	466	492	467	427	440	456	452	451	439	489	435	440	438	455	455	432	466	466	472	413	445	430	478	461	452	453	449	498	460	461	421	452	450	450	440	446	452	432	468	450	494	470	465	467	456	431	439	451	436	445	460	433	475	472	437	414	450	446	412	425	460	456	427	455	453	465	444	477	471	471	441	460	447	462	459	454	444	437	439	438	445	457	450	474	416	446	455	463	461	451	456	436	482	451	475	465	470	428	464	454	459	437	474	454	437	449	455	438	462	456	456	468	447	451	477	452	449	451	394	469	451	463	447	473	455	459	436	427	472	449	459	429	463	445	449	459	444	460	433	410	463	440	459	457	476	463	465	460	467	423	399	444	463	489	447	424	428	455	458	475	440	454	457	422	439	434	447	442	433	441	441	442	420	430	470	436	416	421	473	449	452	456	444	478	437	429	423	445	420	455	451	453	443	456	439	449	422	419	441	422	493	456	455	460	470	447	468	457	437	468	432	438	458	431	460	478	430	429	440	474	450	416	422	408	472	455	509	479	447	432	477	457	447	433	419	429	444	460	465	493	446	504	449	445	435	419	415	492	460	469	449	418	462	444	437	453	446	429	438	446	444	451	466	462	455	453	445	456	464	460	471	428	459	429	450	463	416	444	457	442	413	453	445	453	446	469	464	467	457	480	451	425	417	478	451	455	450	432	467	455	537	454	447	450	452	481	412	421	415	438	458	431	422	431	456	403	434	442	452	457	463	436	443	445	472	475	432	436	466	440	471	435	422	470	479	459	488	456	438	433	458	430	444	425	474	429	456	450	474	499	413	448	481	445	446	465	401	432	475	452	458	456	450	453	475	404	438	440	435	421	469	454	436	455	453	418	479	451	453	437	486	432	463	447	482	449	422	420	430	449	439	437	416	461	446	440	471	418	431	454	459	457	435	465	438	434	400	447	432	466	446	482	440	424	457	473	488	444	441	426	467	440	473	444	482	450	437	448	434	501	435	480	415	460	469	423	465	453	452	477	421	437	454	433	446	452	434	454	434	422	468	421	469	460	467	410	437	451	459	472	420	434	466	438	427	421	448	423	448	474	418	428	482	404	447	464	455	450	465	437	427	449	488	469	469	433	424	460	457	446	450	472	426	467	456	416	469	415	449	450	434	462	436	468	422	436	441	447	445	490	451	433	426	442	417	475	447	448	445	463	481	463	501	485	445	490	410	469	451	459	449	443	420	449	452	429	446	471	447	464	468	476	459	470	438	486	405	422	451	431	461	502	441	441	434	450	425	452	457	463	449	442	447	451	439	426	478	469	473	431	426	466	407	458	474	456	453	457	465	414	431	483	488	465	440	488	492	441	443	452	482	444	445	465	442	462	433	432	498	409	467	447	418	492	471	462	409	466	462	463	428	460	443	449	438	435	432	497	450	508	478	473	443	430	428	462	461	422	459	453	466	453	446	427	442	463	450	474	474	439	446	436	480	435	447	431	417	448	447	487	450	447	433	418	429	468	450	445	437	418	454	460	451	490	429	458	469	415	447	489	442	426	443	421	458	450	427	482	469	426	452	453	458	479	424	476	447	446	447	445	476	474	454	455	461	455	446	438	484	403	428	445	454	445	451	452	457	468	445	445	454	425	442	449	460	480	435	417	486	451	458	432	443	446	469	454	467	443	446	413	477	416	450	478	471	396	502	436	433	461	402	440	442	429	446	450	438	419	492	447	443	487	443	425	450	435	444	450	452	464
27421	20571	12156	3377	998	680	665	611	574	593	534	562	576	572	565	573	593	604	567	596	587	602	592	592	565	530	578	602	574	570	537	551	549	577	566	535	592	673	582	602	539	578	538	584	595	562	563	548	541	512	553	559	542	556	576	594	601	567	544	567	589	569	537	572	571	543	602	564	578	569	582	529	559	583	559	560	559	573	562	584	581	577	574	519	522	627	562	574	558	594	613	557	585	589	579	557	657	528	540	605	583	548	550	578	580	571	586	569	557	605	542	593	584	539	539	626	616	553	565	551	578	597	604	568	574	501	564	547	580	559	532	553	592	575	629	598	537	568	613	585	579	529	524	577	575	597	575	583	567	556	584	562	576	589	583	545	545	581	590	547	608	593	586	517	566	553	575	567	563	568	569	505	608	601	556	559	537	596	611	564	564	587	575	565	596	527	571	562	603	553	561	578	560	532	530	592	602	597	617	583	578	542	587	524	523	547	534	553	547	582	573	552	576	563	523	589	534	561	560	561	561	549	568	576	560	577	569	536	584	557	560	586	535	538	533	547	519	600	597	554	625	536	580	553	555	585	581	608	542	590	559	532	559	548	535	535	602	548	560	562	560	574	606	559	546	567	598	566	577	541	505	585	580	566	551	571	543	581	608	537	562	536	566	549	596	567	556	565	598	590	578	607	581	554	550	598	593	536	557	556	550	585	583	545	577	512	574	568	575	567	585	611	583	569	595	543	607	538	522	570	564	585	570	564	543	587	530	571	542	558	540	564	548	554	627	517	589	557	592	585	575	575	580	553	603	586	583	558	548	600	544	595	553	572	578	578	581	609	586	595	586	593	532	512	550	577	555	580	574	589	552	593	544	542	561	542	514	569	578	585	555	587	565	562	586	579	561	577	572	595	543	602	593	531	572	565	511	576	580	563	555	615	572	578	551	549	596	604	555	561	605	529	533	593	575	542	543	576	576	621	557	567	594	551	586	533	552	609	582	554	588	569	601	570	617	607	571	563	539	584	557	591	586	609	574	554	568	575	535	556	565	557	570	570	596	551	569	583	533	567	540	518	599	538	578	541	601	540	568	574	565	555	585	594	602	568	558	575	544	576	561	576	603	567	601	573	580	571	556	587	551	546	551	538	578	558	605	591	549	597	561	567	532	556	596	548	519	563	579	559	561	546	566	567	510	564	557	609	581	536	552	532	576	582	590	567	558	543	578	548	555	585	530	582	573	588	592	566	576	549	572	554	577	567	528	574	603	617	572	596	582	592	570	627	601	577	584	566	574	540	560	565	590	607	571	579	595	555	538	571	591	531	585	577	576	602	573	528	568	566	546	593	540	583	538	571	531	556	589	574	595	571	602	596	619	545	591	559	590	608	552	558	565	581	620	578	542	576	517	540	535	586	578	552	552	585	545	549	569	523	554	522	552	565	610	522	577	529	560	557	591	556	608	575	547	620	584	561	551	593	539	580	586	575	573	555	578	541	580	547	569	558	578	550	561	548	595	536	567	595	559	562	564	554	568	572	511	589	530	576	592	566	598	562	536	568	565	561	557	607	554	556	528	543	566	548	540	572	593	559	569	594	566	528	574	532	569	587	544	510	550	539	581	548	549	595	563	557	613	558	531	560	573	571	528	591	565	568	558	586	558	571	537	552	568	532	565	561	572	530	562	565	549	558	575	547	579	545	577	584	540	549	562	561	559	586	565	505	577	601	546	567	558	566	562	517	594	618	582	581	571	599	594	550	563	542	585	607	575	559	530	562	561	544	556	600	541	569	581	570	568	569	536	543	565	611	574	579	642	556	595	558	569	593	543	604	517	565	554	534	567	562	549	574	580	594	563	535	534	588	574	580	514	594	547	554	563	563	571	551	557	588	553	567	586	589	573	571	497	578	560	561	562	513	558	534	550	589	528	555	564	586	560	548	575	561	573	564	584	543	552	547	570	580	561	580	553	581	553	585	606	539	579	573	550	553	590	561	554	571	550	580	569	573	556	579	576	590	591	548	586	569	593	561	572	549	572	606	594	520	607	574	602	540	572	562	594	571	556	545	571	535	542	549	579	537	577	548	568	580	595	585	558	591	561	544	598	591	596	537	576	527	582	521	574	577	538	556	594	553	534	531	542	581	582	549	552	577	524	561	581	532	574	565	597	539	556	582	592	594	577	519	524	527	545	549	584	536	520	589	538	556	571	548	607	586	563	559	533	572	584	583	552	565	583	593	590	560	565	592	573	574	591	540	530	543	577	514	598	554	530	575	609	581	563	563	579	569	529	546	571	564	585	544	573	546	584	579	571	562	585	543	571	571	557	589	562	552	589	557	562	582	554	609	581	592	593	539	524	565	526	557	589	510	568	551	573	530	543	541	532	581	605	564	615	539	547	568	600	576	578	583	544	598	600	596	577	536	519	576	553	579	576	558	632	577	585	582	563	550	571	589	553	513	599	577	536	554	586	533	580	576	554	545	606	568	550	580	594	548	591	549	595	606	566	532	515	588	554	590	589	593	572	580	578	518	565	553	592	559	530	549	560	561	572	563	559	560	545	602	572	585	608	523	599	584	615	582	565	540	562	521	532	578	577	576	580	556	545	579	583	544	551	556	602	614	583	585	564	546	570	582	561	599	543	601	560	584	575	541	579	600	560	574	560	611	577	581	578	574	589	579	593	591	583	590	573	597	602	588	571	570	547	544	553	578	587	589	575	584	575	540	615	571	538	556	571	584	568	543	530	571	598	560	594	576	586	604	608	547	584	577	548	559	563	601	555	597	578	560	568	568	551	535	548	556	547	556	576	574	545	623	594	576	528	594	561	536	593	563	567	578	603	562	524	590	543	577	546	558	593	600	551	597	589	544	614	552	573	603	528	547	579	565	552	551	594	517	591	537	573	578	557	559	608	537	559	634	549	517	614	556	540	552	527	554	565	553	563	621	581	572	575	620	576	599	574	605	560	531	525	563	599	563	483	563	590	559	614	558	538	562	552	584	563	593	544	551	570	513	549	540	559	567	587	544	573	566	596	508	565	578	574	541	567	535	544	577	575	557	565	562	548	555	591	569	572	559	571	556	562	584	572	580	575	550	509	569	622	570	591	556	614	522	562	591	559	581	639	535	588	595	554	602	589	605	517	542	621	567	571	562	556	570	539	531	550	559	579	537	588	559	554	615	532	548	602	555	568	600	594	540	560	574	549	546	572	589	586	555	536	572	585	604	545	591	588	595	555	601	564	581	601	554	546	536	587	552	562	563	591	564	562	549	605	580	569	561	599	561	568	569	592	601	599	592	570	566	580	586	547	578	506	510	599	563	575	567	571	550	565	573	550	542	559	604	589	583	531	560	564	565	565	556	571	610	567	546	599	520	572	548	609	575	586	534	573	598	588	530	578	567	577	592	569	551	584	536	536	557	590	548	542	542	598	544	566	535	580	568	501	572	576	550	535	520	569	571	576	611	604	567	588	579	549	556	538	584	573	503	594	584	592	622	563	572
20916	23356	15297	5322	2047	1310	1143	1067	1010	1007	995	949	967	999	1014	977	973	1063	996	972	997	939	987	982	996	959	1048	972	983	979	978	955	948	989	1012	1053	971	1292	1067	950	989	1016	969	1017	970	1005	975	944	972	999	974	1014	935	970	968	963	971	881	965	961	962	980	1011	958	995	973	996	932	958	978	959	995	992	1022	953	989	984	1011	955	981	970	985	927	1062	973	947	967	1030	933	1002	1028	996	968	1013	955	1026	959	925	999	980	967	913	990	987	968	937	1052	960	1006	963	935	956	969	1006	958	1027	1025	926	937	977	970	951	937	977	971	971	955	925	930	922	948	1008	1002	962	996	1023	949	959	979	961	1000	978	973	961	990	991	979	991	1006	945	975	992	966	972	953	965	933	996	998	963	987	1011	968	949	957	938	997	944	952	1000	998	958	916	954	947	983	967	1019	975	1017	945	910	981	935	983	950	1048	937	965	943	956	959	973	1000	1004	962	977	964	968	977	972	1011	968	943	903	1022	1014	1028	1001	979	937	988	1009	1028	970	1010	938	1003	983	943	978	993	961	1015	973	940	975	994	981	980	1033	943	958	931	962	948	998	1021	990	972	968	927	941	919	1005	968	964	986	1020	991	969	945	931	986	1015	951	1000	1023	938	968	952	969	988	935	974	944	961	1023	952	971	1018	950	992	920	943	952	967	972	997	965	971	994	972	970	933	988	1008	963	972	978	998	939	980	957	978	987	997	1011	919	1003	1028	964	982	959	908	1003	957	946	1012	947	949	951	966	969	988	958	982	985	988	982	905	971	976	933	931	953	961	913	944	951	951	997	947	1022	1038	971	952	961	963	969	1017	956	926	957	939	950	964	972	956	948	973	976	942	1023	954	1004	999	957	960	1011	966	929	955	1026	982	1012	1005	976	986	1004	989	952	905	1023	957	984	954	944	949	976	975	933	908	997	1022	985	945	968	980	1005	980	971	916	975	923	965	997	1049	951	970	973	1002	999	951	968	984	954	1000	953	990	936	967	950	995	963	907	942	959	986	948	923	974	985	925	1019	984	948	956	970	964	949	951	961	980	934	976	955	1019	1004	1012	954	1005	954	998	996	995	958	918	935	987	988	963	1009	992	956	968	922	969	993	975	974	995	982	933	977	1040	973	948	981	957	1030	963	963	944	958	1009	949	971	911	1019	944	961	994	953	1007	1013	963	975	998	1004	945	988	1000	994	1014	954	1029	952	936	1001	990	958	1013	932	995	983	966	919	949	936	944	938	983	965	941	993	1009	958	985	995	912	994	1002	941	925	983	988	968	950	971	1003	945	953	954	1036	972	964	967	987	956	933	971	980	978	951	944	953	949	956	1016	934	1024	966	990	1023	947	962	997	940	932	971	961	974	924	1004	1017	974	947	953	1007	953	949	949	1004	997	975	941	944	996	942	966	971	1021	952	1014	957	966	1005	956	964	965	1056	948	985	1010	989	995	962	969	928	959	984	939	1014	958	1052	1028	1005	975	1031	964	986	967	927	981	966	978	986	923	922	902	965	966	961	939	964	983	954	984	962	991	933	968	956	1007	952	976	949	1006	1042	937	921	951	992	975	900	960	1003	953	941	931	995	930	904	967	890	947	965	971	940	956	954	952	957	980	952	987	952	987	949	937	988	958	944	998	1009	957	991	932	994	1070	953	1016	913	959	953	958	994	962	995	1014	1047	968	962	963	971	1011	975	980	997	950	950	876	960	919	969	934	954	957	986	945	957	944	905	969	1009	989	1000	940	970	918	972	977	930	945	975	985	940	972	1028	969	941	936	903	935	876	953	977	966	970	935	1000	966	1017	959	944	939	904	1000	1024	972	1002	986	1001	919	955	984	1010	996	1002	899	985	978	955	887	942	978	1020	994	878	943	1008	985	968	932	960	942	953	1005	924	1013	935	979	979	965	991	925	966	1006	991	1014	999	994	914	934	968	978	1009	971	966	1010	976	992	952	976	1038	959	947	932	944	968	934	936	939	1003	968	891	975	968	975	1029	916	935	962	956	1013	943	1012	983	954	973	940	910	980	926	958	991	968	961	968	910	973	968	1002	1019	994	1006	948	988	996	913	981	1028	1010	965	938	966	923	986	907	982	869	1039	959	959	1014	967	901	983	1037	974	939	950	916	934	943	977	956	990	1007	972	1003	1028	957	950	954	988	982	963	983	963	998	991	944	962	987	985	961	980	1022	1001	951	946	973	979	873	1003	969	944	969	931	981	989	967	1013	1010	1007	999	986	972	971	986	954	969	1002	1009	986	939	965	925	953	967	1017	925	960	988	973	1002	998	988	920	1040	942	911	992	953	994	930	937	1018	1028	952	1023	995	955	1043	942	913	988	944	970	946	964	985	980	960	995	981	892	1031	924	999	935	979	965	952	983	1060	959	974	996	1019	931	968	960	1031	982	966	996	956	978	954	940	982	960	1033	948	996	950	985	1013	967	948	1016	908	952	993	974	1002	989	956	993	976	865	906	978	948	945	1019	938	999	979	994	947	958	952	1028	955	992	979	981	958	967	965	960	936	954	989	942	1030	951	985	939	1000	939	931	995	953	998	986	958	958	1014	936	952	923	915	978	916	990	955	994	1002	979	956	1018	1012	1005	938	990	935	999	966	959	923	1016	970	943	1006	950	979	937	930	950	960	993	972	1039	938	940	1018	975	937	977	998	987	930	956	967	996	1027	992	950	981	952	992	949	968	939	953	944	1003	959	949	923	969	1013	972	968	946	940	976	944	938	998	954	923	1024	962	1006	998	957	966	992	965	980	939	980	935	957	994	983	1003	987	959	905	964	948	953	969	953	964	1006	968	933	1012	931	950	1004	952	992	993	997	976	984	988	977	993	969	979	985	973	1003	974	954	934	960	980	932	1007	1014	975	961	988	960	963	975	1015	972	985	958	958	952	958	968	967	942	983	966	996	952	936	1012	954	967	981	977	961	913	946	1001	974	928	967	935	997	938	955	987	941	968	910	983	993	999	953	964	971	997	964	959	986	973	941	977	940	963	965	1004	925	996	1009	930	944	963	965	945	980	948	920	1019	1033	929	1006	993	976	1002	950	1004	952	960	982	1034	940	951	945	968	998	955	992	955	936	1004	987	947	989	940	987	945	979	949	942	987	963	969	946	1028	996	915	953	997	942	986	958	1006	1000	1030	1020	981	964	926	950	941	976	952	939	968	963	949	998	956	970	974	1021	928	986	940	944	932	971	918	977	966	942	969	936	975	1038	988	941	981	1001	982	1005	952	979	990	951	977	972	1013	987	961	971	1012	954	959	925	972	1002	941	961	905	956	995	988	976	948	979	968	1028	974	1002	981	952	927	1009	962	1004	953	977	1003	960	951	967	919	999	977	958	978	944	897	995	958	955	980	953	1001	936	962	968	942	951	978	964	996	999	940	911	948	943	912	985	954	990	1000	920	932	971	1008	974	1025	910	1017	1001	981	961	932	988	980	969	985	975	979	928	960	1008	961	938	937	993	1010	938	973	991	960	994	959	985	990	962	1005	994	965	952	1031	981	985	1025	1017	1017	968	993	983	914	977	975	951	1024	987	912	991	939	957	996	917	998	970	965	941	964	945	1001	896	983	993	960	954	982	967	1008	974	1000	1006	941	979	1009	940	981	965	978	950	996	930	1003	951	1007	974	957	959	980	911	968	982	970	1014	968	996	936	925	996	988	1012	934	987	979	933	965	998	973	999	967	976	926	999	937	967	993	967	920	973	989	932	970	951	1006
24574	21418	28272	24854	17695	2439	999	750	709	603	627	651	572	661	569	568	562	579	562	539	555	577	520	516	517	563	537	543	565	519	519	518	541	548	514	523	686	1314	919	543	557	538	531	566	511	575	531	497	517	501	513	537	509	535	515	539	510	537	492	504	514	510	478	523	545	519	504	519	554	556	505	536	525	541	518	510	486	519	568	547	563	535	566	554	514	501	526	540	505	520	547	547	470	508	487	549	551	513	513	499	533	509	556	523	496	542	520	499	522	516	523	500	483	486	522	553	483	519	536	516	480	530	494	547	541	504	545	546	554	559	554	524	546	488	515	502	565	504	496	527	516	521	507	536	519	502	540	505	511	541	530	483	487	493	514	509	517	530	499	530	522	527	522	494	548	574	535	552	502	556	522	538	515	526	506	543	547	526	520	501	548	519	510	503	529	484	534	531	500	520	508	522	500	526	544	544	490	521	530	509	541	522	555	524	477	466	494	493	519	490	547	493	534	466	496	494	525	552	520	492	536	543	552	470	542	508	485	539	490	523	525	490	536	573	499	542	491	555	520	533	522	515	508	506	513	501	570	517	498	527	493	523	545	542	505	534	491	509	494	530	512	549	530	511	505	584	556	512	492	538	518	480	561	518	518	526	525	517	541	534	548	512	538	516	557	503	517	530	551	526	513	564	518	500	498	519	489	512	509	512	556	517	532	512	521	550	536	493	545	487	520	559	492	553	533	538	540	545	509	530	520	499	569	543	542	512	519	514	551	537	534	496	484	524	530	529	556	531	510	520	515	496	503	511	495	534	515	519	573	521	472	505	511	511	500	499	500	506	529	513	515	517	509	547	527	512	510	511	532	533	491	541	542	476	510	480	528	474	553	503	507	509	487	512	499	509	562	518	503	529	511	579	541	493	523	550	529	519	548	524	497	537	509	544	524	518	512	520	497	485	470	509	513	542	536	547	585	540	514	537	542	529	545	519	515	496	541	529	547	544	521	533	520	510	511	531	537	471	498	527	488	539	508	537	482	512	515	499	548	500	544	502	529	536	504	527	536	544	489	531	501	512	552	497	534	521	523	536	543	547	491	534	555	508	496	457	522	568	521	543	532	499	524	525	507	524	535	489	526	538	506	548	532	540	536	538	524	551	500	489	528	511	514	489	524	512	507	530	510	532	512	515	487	526	472	493	522	499	507	500	513	534	515	539	538	542	525	535	526	519	490	527	499	492	502	485	520	523	515	533	572	508	517	493	537	568	557	534	545	500	512	535	528	550	565	542	504	532	487	515	518	543	499	528	532	508	549	473	563	524	528	510	509	531	500	552	516	524	551	552	495	544	511	505	536	509	508	508	514	534	599	552	533	527	520	524	532	554	550	487	513	545	535	525	492	487	531	554	513	538	506	504	482	548	503	511	546	527	524	549	571	534	520	529	530	496	500	504	505	513	519	501	541	549	517	541	528	508	545	528	495	525	508	552	480	504	527	498	514	554	549	547	588	508	526	521	512	492	508	497	558	506	502	532	493	521	586	477	501	496	517	486	495	548	494	496	530	555	539	507	516	539	500	543	501	521	551	513	487	503	527	541	517	550	537	513	508	512	490	526	520	546	472	551	533	490	499	516	514	510	497	546	523	543	507	537	523	508	501	543	512	512	501	552	513	460	531	539	538	516	514	536	497	521	535	525	511	525	523	502	539	566	496	524	519	532	503	537	509	515	532	482	545	526	493	560	497	481	564	475	518	558	529	515	527	473	533	507	528	516	496	521	533	516	521	514	539	536	517	470	547	518	511	486	486	497	503	541	467	504	521	534	484	555	522	507	531	501	511	532	511	533	517	533	534	530	526	514	520	535	487	490	479	535	504	491	491	562	468	526	507	535	526	562	489	579	517	535	521	509	506	513	551	521	556	486	572	518	527	501	479	507	535	531	562	516	524	532	509	509	536	493	514	525	566	513	533	517	512	578	529	519	509	499	502	485	549	520	537	537	493	525	571	512	489	517	492	496	526	494	565	523	510	521	531	478	534	482	496	509	509	482	520	541	509	494	531	551	530	501	519	508	496	513	516	485	543	499	519	504	530	565	495	552	555	498	531	505	513	531	534	530	509	519	522	520	552	499	518	505	526	502	527	544	525	500	522	510	499	477	528	503	525	509	526	519	532	485	502	531	506	502	535	549	567	553	498	487	538	514	514	503	492	525	495	511	536	509	537	525	558	513	518	526	527	523	559	543	489	549	527	508	567	531	558	542	544	547	524	522	488	523	527	502	508	523	555	480	508	505	488	532	546	557	466	558	511	531	549	521	540	521	507	495	500	509	509	528	563	524	521	508	532	485	504	508	520	482	517	505	518	490	526	523	483	547	534	491	514	523	509	498	513	531	522	517	514	515	516	549	501	522	519	516	542	501	542	500	480	499	559	543	518	534	521	541	467	515	496	560	564	509	549	516	496	524	500	505	529	561	529	541	469	490	501	538	550	517	503	524	559	530	523	518	504	520	527	523	543	510	556	530	483	503	501	533	494	515	493	531	512	498	561	534	490	536	534	511	541	552	520	491	525	447	503	540	518	515	504	523	534	538	564	527	557	474	488	510	510	524	495	534	517	511	514	484	482	522	497	513	550	485	520	514	521	553	505	515	517	511	482	542	530	484	496	552	530	528	529	537	544	511	505	522	555	540	541	467	539	516	483	531	535	530	544	497	516	520	511	557	516	548	500	572	519	531	479	519	520	517	498	506	494	557	518	525	514	550	529	526	530	573	517	489	512	520	493	506	536	510	522	478	567	486	527	524	500	528	569	500	482	508	537	568	511	519	542	520	522	498	547	524	547	521	531	505	528	527	516	499	552	513	532	512	512	498	522	532	481	523	548	518	535	541	526	497	519	513	474	542	525	507	524	534	542	551	491	518	499	511	566	559	525	543	494	572	487	560	544	478	517	524	503	522	500	545	522	536	472	491	510	468	495	521	536	493	520	553	516	516	506	505	495	531	526	517	546	537	525	486	524	524	554	464	507	537	531	514	500	520	557	532	531	493	499	508	498	507	538	562	543	577	528	514	481	517	526	524	509	532	509	493	517	545	555	518	494	524	529	493	515	488	513	500	517	517	511	514	552	509	505	553	510	534	492	550	533	504	478	519	496	552	522	496	475	511	481	503	485	523	492	521	524	534	515	473	501	512	504	531	511	515	527	536	552	536	530	500	512	480	475	566	487	516	553	498	521	509	558	499	543	545	534	541	528	529	508	579	511	466	508	563	529	542	551	515	508	553	538	528	498	507	484	511	538	514	466	517	507	534	491	479	532	503	502	485	527	511	540	542	539	523	489	495	507	486	529	539	530	553	515	530	498	507	504	515	536	506	458	467	547	535	502	523	555	543	542	521	495	484	502	527	501	529	506	545	508	488	536	487	529	514	516	518	530	494	526	488	516	519	512	540	514	522	554	558	507	505	533	556	510	550	508	517	553	559	509	527	510	501	569	496	512	493	522	488
22767	30659	23610	10777	5735	2785	2037	1655	1422	1352	1222	1198	1118	1128	1078	1059	1061	974	991	1019	996	999	979	994	958	958	934	945	949	954	881	929	913	938	910	1018	1251	3202	2054	895	923	922	901	939	901	904	949	921	867	967	950	899	856	959	913	909	951	888	927	839	884	930	936	902	892	850	957	933	922	882	877	950	903	948	883	907	897	860	900	949	918	891	897	816	885	856	912	896	876	933	920	890	913	891	933	933	876	899	925	905	941	897	913	882	933	970	852	886	930	922	915	907	960	934	912	896	875	903	861	889	863	937	879	927	871	937	906	899	911	939	897	922	921	883	901	923	940	883	947	934	858	904	920	919	900	931	896	869	920	872	878	904	875	894	907	866	972	860	940	895	892	943	909	877	922	941	907	916	897	905	902	878	876	924	844	934	893	896	930	924	904	914	925	889	926	865	927	877	902	914	906	880	905	915	909	897	873	927	863	922	891	866	880	887	923	885	914	869	899	903	877	897	843	898	904	935	867	908	913	893	939	936	914	932	916	886	891	914	860	860	858	929	872	861	904	938	946	910	950	873	892	947	903	966	916	932	908	917	886	865	928	927	912	926	879	945	926	897	894	952	843	887	880	914	887	918	922	894	885	919	908	919	908	958	888	927	920	877	918	901	860	909	881	920	956	951	935	864	895	858	903	938	908	907	896	930	917	905	862	929	895	923	930	909	899	899	888	919	887	905	929	904	903	954	875	896	918	865	835	949	910	865	952	947	931	890	845	919	934	928	873	906	887	889	831	975	861	931	935	952	919	911	871	874	881	909	873	907	976	909	869	930	878	873	888	889	896	874	922	923	890	890	918	879	917	891	867	920	867	859	876	855	963	873	972	893	940	876	909	855	946	940	915	885	868	866	840	877	905	900	911	888	850	890	883	935	924	904	908	890	911	888	941	899	934	886	897	936	946	906	853	906	925	886	885	920	939	946	947	881	875	947	901	914	844	880	940	912	881	862	908	879	914	914	861	937	822	926	916	919	926	889	873	872	902	964	925	902	871	918	906	899	884	949	889	921	884	911	867	964	957	920	906	915	898	847	941	844	903	901	858	899	892	941	857	888	931	910	942	877	890	853	918	863	858	861	891	928	921	887	971	899	934	909	834	906	892	877	920	865	905	935	869	909	889	917	911	940	861	866	942	880	897	950	835	856	805	870	932	925	855	884	901	934	873	877	935	864	916	904	882	905	958	907	902	903	871	923	872	891	916	914	934	927	931	906	862	908	927	894	907	906	941	913	876	879	916	868	866	858	905	996	863	895	924	893	841	885	900	910	917	894	923	869	910	901	917	915	905	906	907	894	937	886	930	909	927	952	851	919	958	949	893	906	918	951	879	931	906	822	928	949	887	906	925	866	859	864	895	946	894	884	868	897	879	890	915	882	912	945	911	979	945	926	868	923	911	880	944	910	917	830	937	866	865	870	903	968	934	907	921	871	915	939	933	892	911	879	951	901	970	957	923	916	961	907	906	902	907	956	905	913	894	869	923	949	889	971	940	909	901	851	845	889	900	923	921	912	855	902	870	879	829	943	861	882	916	910	911	888	848	909	914	906	862	893	913	857	908	911	894	899	912	869	907	895	918	869	938	941	942	964	901	923	851	938	954	875	910	908	853	908	851	919	881	885	888	880	902	929	881	894	918	883	929	911	901	923	945	855	917	887	882	962	893	932	909	857	890	885	903	833	952	926	914	879	938	915	893	934	893	901	901	945	908	903	902	914	890	889	932	954	895	893	889	952	846	923	948	871	910	931	887	935	888	910	911	915	864	872	908	919	894	869	913	886	920	913	878	900	900	950	906	877	921	929	909	879	879	884	892	907	908	952	920	873	901	921	896	903	885	895	893	950	880	932	915	908	886	864	916	915	918	964	922	925	833	887	941	947	894	894	912	895	893	883	884	877	932	928	842	902	892	908	901	906	957	876	895	948	964	912	869	831	883	863	898	908	924	871	852	888	957	959	881	898	939	870	906	865	867	866	885	915	883	884	872	909	892	904	919	899	905	943	881	918	904	858	872	884	967	912	935	880	865	886	867	879	958	948	1007	926	888	897	942	916	887	960	920	880	921	914	873	933	913	890	897	899	909	904	920	922	908	926	887	926	922	883	912	907	888	875	914	855	914	907	870	914	930	939	916	861	916	891	927	841	881	860	842	914	924	908	913	879	852	942	870	860	853	920	892	901	925	944	866	889	924	874	944	899	974	882	952	927	880	896	911	885	875	909	863	892	881	894	874	998	920	881	919	912	939	920	894	927	897	930	956	938	929	913	840	953	989	956	938	937	915	916	871	909	904	912	896	901	898	961	909	848	880	892	919	885	909	882	860	850	908	918	868	892	888	867	912	863	927	927	882	846	864	964	885	887	907	903	921	870	956	880	898	911	853	869	935	893	910	893	892	940	904	865	912	938	872	879	938	862	957	876	879	885	905	899	899	944	865	902	894	878	937	909	915	932	882	952	870	903	934	899	911	911	937	917	916	906	932	921	948	924	970	929	949	877	893	965	950	899	869	942	875	913	924	868	898	913	955	902	859	911	881	933	871	888	902	858	905	912	908	942	878	911	907	873	909	928	867	913	943	870	937	930	877	917	889	930	878	878	846	979	955	885	919	886	845	858	854	877	893	929	904	935	898	935	931	894	935	896	885	959	923	918	892	921	878	916	869	963	851	884	927	919	877	876	905	924	911	937	849	876	861	931	900	936	905	917	911	867	939	916	878	918	892	910	902	953	889	916	921	836	930	879	942	881	900	889	893	917	920	927	923	921	892	899	956	886	945	969	949	923	889	878	896	897	893	921	914	886	886	892	879	909	891	885	934	876	918	881	886	867	911	888	925	916	869	914	935	896	849	892	891	872	927	908	921	861	899	886	878	896	924	934	909	878	910	882	929	935	883	900	924	889	862	945	944	835	918	901	896	921	945	907	905	901	906	923	884	868	910	896	904	884	904	919	895	838	896	899	924	926	870	874	916	913	851	888	944	871	859	920	911	899	922	931	921	870	898	942	871	898	844	857	925	878	906	946	865	879	909	917	874	902	910	890	894	923	937	910	891	924	865	897	873	924	985	844	942	876	888	899	894	943	885	965	894	878	874	915	907	876	877	879	905	906	908	899	896	875	905	936	904	899	885	932	879	921	935	911	926	915	881	898	948	875	876	953	888	913	894	892	919	825	900	905	896	931	883	822	896	858	887	900	898	910	911	828	933	932	915	904	902	911	925	930	882	904	887	983	920	912	894	905	931	922	949	887	884	852	931	925	882	857	893	941	924	942	919	911	873	946	859	915	905	896	956	892	958	891	892	863	881	920	905	913	911	954	892	913	868	911	867	901	935	902	904	927	880	912	968	927	944	798	925	917	905	897	906	922	901	881	942	907	934	824	905	934	893	869	886	904	909	963	872	915	897	908	881	874	874	914	919	910	934	920	936	962	890	952	891	948	837	861	854	923	917	898	916	959
23497	21401	29137	24044	21396	17352	2048	764	531	504	422	381	384	369	350	353	326	331	318	318	311	297	313	305	297	284	289	258	263	277	301	258	318	280	245	318	617	2017	2093	267	261	240	260	279	275	254	254	249	253	280	273	229	272	293	284	243	277	218	273	282	238	229	268	227	248	252	289	230	237	274	249	260	243	244	257	277	255	277	267	274	261	277	267	263	252	245	255	239	268	252	272	229	267	243	259	240	292	277	266	231	272	263	249	262	263	278	246	261	284	268	213	263	254	291	238	277	267	278	309	257	251	251	250	236	282	264	259	267	244	238	257	249	255	265	278	259	245	246	276	251	268	264	247	237	252	251	233	256	252	258	252	234	251	252	247	279	258	257	260	259	234	253	219	257	242	252	233	274	258	249	252	270	270	258	253	250	243	238	278	239	236	264	240	246	292	257	270	260	303	266	263	231	244	241	269	262	256	286	255	270	241	260	251	249	257	256	262	267	254	240	251	269	285	255	262	250	257	261	249	268	249	282	247	229	273	272	252	260	263	252	242	234	259	293	266	243	269	260	247	276	266	254	284	256	286	249	249	265	261	258	264	252	236	280	254	260	267	261	236	238	254	256	237	248	259	254	242	247	250	204	243	258	248	238	243	224	260	244	235	239	266	279	247	261	219	271	258	269	271	263	293	277	249	270	270	235	234	279	290	245	256	265	263	254	279	251	242	242	269	242	257	253	247	271	249	251	277	245	260	253	234	289	262	263	229	277	275	300	270	266	228	255	251	254	221	261	281	251	239	273	268	259	270	251	271	252	252	250	226	249	224	250	269	213	249	273	239	263	272	249	244	280	243	277	257	253	271	256	268	252	235	273	265	243	241	252	245	239	255	257	273	224	255	251	267	294	287	262	247	254	254	268	268	226	247	226	248	265	252	259	263	264	253	230	286	263	259	254	254	236	230	247	242	227	254	256	251	247	265	264	274	261	246	302	251	280	254	256	253	262	253	246	274	287	267	256	245	252	242	283	260	245	266	253	268	255	279	257	277	270	263	280	257	313	242	275	251	229	240	236	255	301	265	265	278	248	230	250	234	275	259	235	253	276	259	231	259	248	231	268	246	288	251	256	246	261	246	257	254	253	251	249	256	270	238	223	278	246	248	255	272	268	279	282	267	293	290	252	247	253	232	255	253	288	247	217	266	252	269	286	254	274	251	260	274	263	236	294	262	266	228	278	256	260	249	257	283	234	247	252	256	248	271	267	277	256	260	233	274	294	245	257	234	253	264	245	268	261	233	260	285	276	230	230	229	243	241	263	261	248	315	253	280	242	261	267	278	254	226	253	250	252	275	257	256	285	242	227	250	248	244	224	254	270	235	272	253	274	257	267	263	253	255	250	260	240	259	265	238	269	254	232	240	255	257	260	239	268	214	277	292	259	259	267	262	260	262	248	263	259	266	264	259	251	247	258	253	258	270	257	280	238	254	249	255	240	236	259	217	275	248	258	231	271	290	261	244	258	287	271	239	225	240	265	259	258	236	252	261	284	233	270	242	241	272	249	273	250	277	264	254	240	275	234	245	265	249	246	231	255	251	224	242	288	282	249	264	229	248	246	270	264	249	263	245	244	265	267	240	267	277	269	241	270	230	261	229	243	240	277	289	252	257	254	254	255	271	262	252	266	251	240	260	247	232	247	240	261	263	281	235	274	272	251	246	266	255	275	256	267	262	238	275	247	240	245	244	239	229	241	284	257	250	255	251	248	241	242	240	262	266	275	291	235	274	257	220	263	246	249	234	252	246	258	261	255	262	241	250	247	264	249	249	262	284	256	255	244	259	249	256	262	241	251	277	272	232	244	242	267	279	253	246	238	254	268	256	283	244	251	245	247	248	232	273	226	259	249	225	288	240	270	237	242	237	259	268	282	266	241	267	290	243	270	275	256	266	256	256	238	247	287	230	255	290	236	261	241	235	255	280	250	233	265	264	258	263	248	296	262	257	216	242	222	222	225	239	232	272	243	262	265	267	261	266	235	214	233	248	259	248	290	260	253	262	220	262	243	250	251	268	264	251	239	269	248	264	253	277	294	258	273	227	274	259	258	251	269	276	273	241	239	259	259	273	243	257	281	256	253	285	257	268	259	268	273	242	252	271	257	231	240	253	243	240	261	253	245	231	281	241	247	278	268	274	242	249	227	240	250	254	244	263	294	238	251	246	241	255	245	242	272	272	252	258	259	256	251	246	269	242	241	252	229	305	261	278	248	238	273	255	263	223	251	238	241	261	264	269	240	273	278	226	248	253	238	263	262	267	252	270	247	249	258	262	257	228	242	249	246	241	258	257	256	234	252	239	243	241	257	274	252	252	277	240	256	272	270	230	264	262	251	251	279	248	262	256	247	250	247	269	251	261	293	251	239	215	235	264	210	260	242	249	256	243	241	246	259	255	251	262	268	253	219	282	254	275	245	252	254	268	271	235	289	263	232	256	245	260	257	274	269	244	242	279	282	259	249	270	261	279	243	270	259	271	296	264	250	260	261	244	256	251	270	267	222	246	269	250	253	267	256	286	258	263	223	298	239	236	297	273	262	241	252	264	284	250	246	276	218	279	263	241	245	261	275	239	250	255	234	236	236	272	284	250	234	264	237	241	256	226	222	241	274	279	249	264	248	275	264	244	255	284	264	259	237	268	229	239	253	254	281	288	269	252	260	255	238	251	229	227	269	264	262	218	294	237	258	251	241	257	242	247	269	242	253	253	256	260	243	255	248	245	247	250	249	269	261	264	261	262	236	268	258	248	253	257	272	244	276	241	235	259	273	289	286	242	251	253	269	264	264	225	285	242	262	240	260	250	277	267	244	259	247	249	228	237	253	269	263	250	251	279	250	251	253	260	256	265	272	253	282	253	233	272	255	245	272	266	261	258	237	242	265	250	284	266	262	264	260	285	247	261	265	265	268	252	258	249	266	234	253	252	280	263	266	243	273	241	260	220	273	253	224	246	244	255	241	242	240	228	260	239	280	241	271	237	274	262	256	276	233	250	273	237	246	234	273	258	250	252	238	275	259	239	274	241	245	227	249	273	245	275	298	265	258	246	270	253	287	252	262	252	253	231	253	273	245	238	260	265	252	241	245	246	246	280	289	232	264	260	266	251	238	258	237	253	261	236	257	262	258	240	256	271	241	281	250	262	242	233	257	221	260	268	228	251	245	226	243	272	279	248	239	247	253	251	241	255	233	279	269	238	263	245	247	248	260	241	243	242	259	301	280	286	275	272	244	268	251	244	272	254	244	235	279	253	256	209	268	258	235	236	246	251	269	256	254	281	245	253	306	279	292	252	215	258	259	254	239	236	246	274	233	274	252	228	255	255	258	266	249	252	249	280	271	269	278	264	237	255	248	252	262	262	260	267	260	236	239	249	240	287	242	257	256	263	229	272	289	228	252	245	242	228	273	245	249	259	247	254	256	243	250	241	255	259	232	261	245	225	260	222	247	244	274
24715	40569	33301	20184	7372	3881	2557	1929	1611	1388	1198	1075	955	820	788	749	765	743	670	602	614	623	593	560	562	575	563	548	557	533	530	521	516	511	519	633	1649	5720	5636	521	466	462	497	461	492	456	467	487	474	471	448	487	480	461	489	486	467	459	448	451	464	431	485	490	497	504	477	439	475	488	410	465	455	447	480	441	458	485	479	439	470	451	473	441	440	438	491	457	422	467	473	491	465	489	408	448	478	480	545	428	464	445	476	426	511	482	500	474	463	471	473	453	459	440	461	441	469	464	481	448	443	471	484	464	469	436	474	432	472	480	450	455	445	430	458	478	440	490	480	447	471	477	445	479	452	455	469	481	436	469	480	438	452	483	480	463	467	456	450	509	461	477	454	463	495	454	514	491	444	449	466	494	458	421	469	455	438	467	438	482	467	485	487	462	444	406	426	456	480	465	492	459	500	458	454	459	485	478	498	477	467	497	455	450	449	442	476	469	441	474	425	480	448	470	472	419	460	445	431	466	463	459	460	488	466	490	471	425	482	473	457	446	452	476	473	442	458	468	467	496	466	476	470	448	464	488	465	484	456	503	453	464	462	478	499	437	459	436	451	486	483	426	470	463	455	479	444	446	460	469	468	450	466	465	496	461	492	460	468	496	475	479	474	462	458	440	441	470	419	469	490	452	426	480	455	464	466	462	439	450	446	475	420	455	469	435	482	474	454	457	465	454	482	444	485	454	476	479	499	487	478	509	480	477	474	446	471	427	459	432	462	474	481	483	463	431	444	442	442	471	487	442	457	461	469	452	477	495	471	450	476	456	458	491	484	448	428	474	493	420	482	491	467	441	491	493	447	471	438	492	484	459	476	429	465	452	471	437	468	476	481	473	414	446	474	464	470	485	447	481	492	472	467	472	460	502	455	481	461	455	476	458	451	475	441	451	459	448	463	457	476	457	426	441	467	444	467	456	465	464	470	447	490	411	463	432	444	474	443	477	456	477	476	425	450	480	422	455	476	467	443	439	483	452	454	457	420	472	448	449	439	496	475	474	453	518	470	458	500	459	436	479	426	477	483	509	449	437	450	489	467	485	464	452	463	503	472	500	486	439	476	475	473	495	497	455	444	438	457	489	473	450	462	448	447	447	451	479	452	470	446	447	431	436	463	445	453	472	458	456	469	451	431	479	464	489	445	450	408	472	463	454	441	444	425	482	451	450	485	465	431	458	486	475	445	430	460	418	435	463	479	495	450	458	437	476	469	452	455	434	464	461	482	459	472	463	444	479	496	513	411	498	478	446	476	419	452	431	425	423	406	476	504	473	435	486	465	473	435	468	426	432	480	482	460	454	454	476	383	456	435	485	422	457	455	463	440	413	436	504	445	446	463	441	466	420	447	486	474	476	501	469	427	439	467	450	459	455	447	436	420	453	442	445	462	479	488	464	465	504	456	491	476	481	471	450	466	491	466	475	449	484	417	527	421	463	467	463	446	467	454	454	436	477	480	464	439	444	454	490	482	461	473	473	462	490	451	500	460	500	496	459	487	418	461	473	490	475	472	489	464	465	465	481	456	484	478	512	494	457	483	469	471	451	431	462	501	469	473	428	452	469	459	448	438	501	465	458	427	473	450	447	473	448	465	467	444	454	476	478	475	452	451	456	471	454	447	436	463	485	485	490	415	472	443	458	444	448	408	456	449	520	458	478	447	418	506	469	469	504	444	496	456	437	475	463	470	496	424	456	431	448	506	523	473	441	475	463	464	460	477	467	435	458	462	442	422	464	498	471	457	487	455	457	447	451	476	428	458	489	470	471	463	504	422	441	472	444	504	484	445	469	479	442	487	445	439	458	446	469	460	476	488	457	480	451	474	469	478	481	482	486	470	488	475	458	425	500	441	448	467	434	481	455	492	475	449	482	463	415	451	472	440	440	443	445	472	493	471	449	461	445	480	430	470	414	467	474	463	467	416	495	457	458	452	471	441	471	447	429	478	495	469	474	497	466	465	466	483	469	488	478	467	479	473	481	471	504	458	482	461	492	475	458	450	489	459	465	454	459	442	437	470	417	461	499	477	461	454	447	456	478	445	449	440	462	469	474	461	508	464	469	474	477	464	395	485	458	491	496	506	443	469	485	468	454	501	496	503	463	480	463	459	437	476	413	427	445	464	455	440	470	457	464	437	438	467	480	439	454	499	457	446	510	474	486	457	441	448	450	481	452	479	473	461	456	473	455	456	467	464	451	475	429	498	473	480	466	457	471	489	448	457	457	468	452	481	449	427	468	464	450	414	476	495	466	459	445	422	466	472	465	491	462	437	449	465	485	467	476	456	457	453	462	463	442	468	449	452	472	470	439	496	494	447	434	504	431	440	465	458	452	461	462	469	478	485	459	486	474	482	487	493	459	469	493	451	479	468	465	465	464	440	480	442	457	474	421	480	465	464	494	442	436	464	418	459	436	493	481	430	465	471	443	403	465	462	467	450	479	468	451	448	418	481	481	431	451	408	468	448	464	496	478	447	494	519	481	445	478	485	459	486	465	462	446	501	457	470	411	463	479	448	446	481	482	484	515	444	465	450	460	490	463	494	457	481	454	453	455	492	468	502	439	456	477	468	500	429	452	447	476	495	462	450	443	448	485	467	471	449	465	463	503	436	484	461	492	457	476	428	445	499	505	451	416	482	454	437	460	496	435	475	474	494	468	477	452	467	457	446	444	457	485	489	469	454	468	486	476	498	467	490	455	454	455	472	466	457	476	480	489	444	467	484	478	469	469	464	502	493	486	425	433	490	447	444	479	415	437	464	448	458	464	473	495	481	473	458	482	474	461	458	507	484	488	479	478	481	429	454	454	471	494	466	450	422	463	464	458	475	485	467	475	483	484	431	439	435	472	434	477	463	442	461	465	440	497	465	437	490	465	502	457	440	457	480	492	443	432	459	460	437	436	481	457	448	477	439	406	434	433	467	468	445	446	493	448	474	416	472	483	403	436	463	499	490	453	472	480	466	486	466	466	428	464	465	465	457	456	434	440	466	436	468	463	472	505	455	452	461	456	452	466	499	435	473	505	399	448	488	469	452	459	438	447	472	461	468	450	506	505	463	489	453	454	428	466	471	445	437	442	448	452	468	476	443	439	454	422	450	462	472	481	493	455	453	403	455	497	496	461	433	441	428	460	481	460	500	450	447	479	433	416	480	479	449	436	451	474	489	473	449	438	462	446	437	451	478	434	466	484	488	455	437	462	438	450	475	430	468	448	464	441	447	471	465	453	445	482	486	447	458	484	450	493	455	442	477	458	449	469	462	458	490	510	471	458	433	485	496	469	478	440	514	458	450	445	473	486	474	485	504	472	479	456	488	456	469	437	470	476	479	476	456	437	469	459	464	459	489	495	499	463	482	448	461	437	474	468	456	488	454	455	474	454	439	463	438	478	470	474	416	458	462	471	454	473	460	432	442	502	497	487	500	464	474	441	487	455	463	491	491	472	474	467
27220	21229	14507	4241	1032	693	616	577	545	580	546	577	596	567	544	573	569	539	580	611	607	542	598	596	553	545	632	590	540	507	518	607	602	533	546	592	611	614	541	572	549	556	573	559	552	554	547	590	546	587	571	560	532	577	533	534	517	555	561	584	581	521	551	584	563	529	555	601	566	525	562	576	531	530	558	585	584	554	578	580	560	572	542	565	586	551	562	559	552	605	525	568	551	579	522	538	563	577	534	542	539	527	557	559	562	550	571	613	591	531	572	541	548	556	607	528	503	576	561	534	571	592	527	526	526	600	561	575	567	594	529	573	563	538	607	544	525	587	633	541	596	530	600	585	542	572	587	575	585	523	547	601	574	559	577	543	550	567	547	555	532	519	567	571	549	531	557	598	566	599	541	584	526	548	597	549	545	567	565	557	564	555	587	585	548	541	544	541	537	553	567	531	546	539	583	565	544	566	559	565	541	558	556	549	590	612	561	491	535	590	582	574	566	521	545	575	590	564	557	555	567	541	579	544	562	586	559	586	529	561	558	585	537	555	544	584	581	528	522	613	542	542	565	565	560	546	532	531	569	564	566	565	576	571	548	565	620	551	577	581	493	593	576	624	526	524	568	557	547	561	577	586	590	545	552	537	563	538	580	519	556	572	515	570	571	537	559	579	560	551	522	572	567	607	574	574	556	585	539	554	545	580	575	579	579	578	562	590	555	486	543	577	533	519	568	495	535	546	554	594	560	558	551	574	562	590	594	579	543	531	572	565	598	529	540	536	545	538	558	574	575	536	576	558	534	536	546	505	568	561	538	524	554	597	574	549	587	533	588	542	569	551	598	549	582	543	541	586	543	556	541	553	526	557	599	559	591	573	591	535	564	531	562	573	550	590	545	561	576	596	586	549	611	597	621	550	545	567	560	545	551	557	560	555	536	560	585	543	557	538	524	538	541	586	558	553	533	568	538	570	566	516	561	543	599	560	522	564	567	538	587	558	587	590	575	605	523	616	574	534	579	563	571	556	554	577	605	580	561	541	565	575	512	590	501	584	564	572	526	541	584	556	585	554	588	524	572	561	569	559	567	547	569	515	552	570	589	565	572	593	569	566	581	556	566	532	543	570	591	539	597	548	576	551	522	585	511	584	561	567	511	598	537	546	561	591	581	634	533	570	568	546	526	584	584	561	581	521	584	537	568	555	559	527	523	508	568	584	544	603	546	537	538	531	559	541	572	566	558	576	543	553	568	564	575	625	540	568	548	551	543	586	488	579	549	528	579	555	579	572	577	530	584	545	582	544	620	578	527	544	570	568	559	578	610	524	559	584	551	608	594	539	599	536	572	573	548	555	565	552	561	532	523	538	577	568	574	538	552	523	604	577	545	539	534	570	539	542	543	565	570	568	571	518	552	559	511	545	542	561	550	517	594	606	559	558	574	576	578	562	572	544	534	584	606	555	600	562	563	529	530	575	573	579	529	568	560	553	551	572	571	562	544	545	597	569	534	585	572	583	593	555	575	604	563	553	581	558	579	553	584	548	583	524	570	541	557	528	545	551	571	547	578	559	560	556	538	527	549	570	586	555	512	537	599	582	574	565	555	551	552	597	550	557	524	561	582	589	579	562	577	528	566	558	559	536	573	590	551	547	587	614	578	568	565	555	520	553	541	560	545	557	540	604	517	541	550	533	536	543	556	495	557	595	590	574	554	588	568	545	589	525	566	579	530	519	584	543	544	569	540	533	559	590	586	588	594	566	560	559	574	537	548	564	592	577	580	552	523	549	569	580	554	572	536	557	581	562	569	616	574	523	590	536	530	610	524	564	543	546	559	571	549	564	553	579	545	525	551	550	559	542	568	601	562	575	567	595	560	537	542	562	521	555	564	532	566	569	543	542	564	555	551	534	573	561	577	549	525	536	564	565	537	582	567	537	582	548	518	561	549	551	532	567	556	561	579	581	609	520	557	589	591	611	530	555	572	543	583	576	551	563	565	560	591	512	572	520	559	539	560	579	546	561	588	543	539	537	579	552	556	533	555	543	542	545	517	554	560	583	594	560	578	534	555	615	554	542	565	540	546	584	532	567	540	503	561	590	573	572	560	561	575	539	564	538	595	567	567	580	557	576	543	543	567	571	559	552	566	546	519	581	531	541	581	572	514	551	585	555	566	564	544	563	566	569	585	558	520	564	618	550	549	552	592	538	488	569	549	560	563	599	570	543	515	540	563	547	538	624	562	580	540	559	561	582	552	605	589	599	572	526	573	570	577	555	528	584	573	520	582	584	587	572	613	571	569	561	589	583	580	601	589	546	564	565	582	583	580	564	556	581	553	570	502	531	571	573	558	616	560	579	560	577	500	573	510	564	552	560	548	560	602	618	565	509	577	571	567	575	595	565	569	513	542	565	535	528	558	535	598	551	578	549	560	607	560	576	530	620	536	552	545	564	572	538	556	602	580	561	601	562	585	598	615	578	620	605	590	520	578	522	534	598	526	518	533	554	571	552	578	541	557	566	563	578	553	538	593	570	559	569	578	539	592	562	565	559	579	564	554	563	609	576	525	526	564	550	577	562	570	608	552	581	558	526	591	572	539	554	538	567	574	582	556	545	531	549	557	561	590	557	571	533	545	559	554	564	549	552	567	576	516	543	568	591	567	543	575	544	549	550	599	584	551	551	575	553	559	558	538	579	559	538	515	572	589	564	575	535	579	532	567	565	565	566	573	536	571	588	575	535	542	577	605	591	562	557	556	588	579	568	577	562	547	574	610	563	522	567	572	538	564	592	557	611	541	518	564	582	527	594	587	576	576	558	611	530	580	525	549	539	582	585	572	560	551	572	571	537	548	537	561	570	606	574	586	619	539	524	580	555	520	594	548	537	550	557	571	578	549	524	537	595	548	567	554	592	529	540	623	596	567	546	568	548	580	594	562	627	528	584	529	566	530	520	582	588	590	594	569	545	540	558	539	574	563	560	558	578	546	576	571	616	550	567	549	590	544	514	556	573	583	590	589	582	555	544	588	575	556	574	544	560	557	573	562	517	544	567	603	571	567	546	581	538	584	567	541	534	608	579	582	577	567	550	564	577	582	535	583	563	583	569	543	576	564	576	544	609	549	595	541	547	538	605	587	532	578	580	582	609	543	590	558	601	528	569	566	557	544	547	558	613	540	524	544	583	559	572	574	580	555	564	566	539	559	548	560	540	566	544	621	538	553	554	547	556	582	548	564	540	573	543	546	559	540	565	564	553	564	554	596	521	585	565	592	554	577	557	553	616	580	535	577	568	545	578	559	556	545	542	534	585	524	539	523	565	555	534	553	558	581	566	563	542	589	556	540	555	574	558	585	583	598	521	588	572	557	612	583	569	589	563	529	585	561	527	564	578	554	564	527	545	528	579	567	579	573	537	556	555	580	548	587	541	570	544	568	566	559	559	594	586	557	563	592	551	524	590	558	520	539	540	526	529	568	606	542	581	524	558	543	595	506	519
21979	29780	18307	6279	2076	1333	1134	1005	1030	1007	990	921	973	982	928	963	983	968	962	988	927	1031	963	998	900	967	925	978	931	892	958	932	923	981	943	1003	984	1055	967	988	944	971	976	953	995	961	918	903	938	984	961	942	995	1008	1004	904	995	1006	939	941	938	935	963	934	944	996	971	925	958	925	977	929	960	938	925	987	968	958	960	1018	987	969	965	950	940	965	927	937	906	923	960	962	969	926	948	953	917	920	939	959	1004	981	934	899	971	969	939	960	991	1009	957	978	914	955	960	927	950	936	987	955	936	966	989	999	963	957	945	992	965	893	958	948	898	1004	925	1006	964	965	1002	952	926	967	926	975	960	942	973	952	979	992	943	926	895	981	940	969	986	919	948	946	965	961	1006	1016	948	890	964	984	982	923	1013	914	970	965	964	953	958	928	974	1029	903	956	964	927	921	969	990	978	922	917	921	978	978	956	966	965	963	970	1058	1006	942	1014	999	1008	933	1016	1019	972	909	989	957	946	987	933	930	966	916	950	978	933	963	978	927	965	946	960	897	943	901	1009	913	933	962	964	948	984	953	959	971	1008	922	960	977	1029	972	936	916	976	1020	939	953	943	936	915	937	970	990	992	927	953	929	974	893	978	1002	974	958	959	983	947	981	960	992	942	974	976	983	955	950	1003	998	940	982	985	935	956	944	970	891	983	945	942	964	937	954	971	969	960	951	1023	1005	938	939	974	980	1006	1004	951	967	1005	948	903	945	1001	989	929	965	998	935	985	905	980	930	1023	997	955	894	968	925	965	976	957	903	984	970	993	948	950	967	932	947	965	920	915	955	866	957	958	981	980	907	963	914	1007	940	916	920	1001	960	916	990	942	944	1028	941	946	915	934	1009	951	1005	918	906	922	926	1011	986	938	968	953	952	953	948	940	934	962	988	981	962	968	955	979	982	939	981	885	968	952	989	979	1032	989	938	978	969	886	950	915	962	941	960	987	959	934	949	949	950	963	972	976	897	932	968	996	938	981	937	966	934	956	946	1016	1008	941	962	1013	1007	942	966	946	946	975	911	973	947	953	1005	937	969	987	942	951	980	891	945	1031	994	951	949	967	955	986	949	951	957	965	969	948	971	883	987	948	961	959	944	986	939	978	982	988	953	923	896	1004	918	1005	993	951	955	961	1036	941	938	960	887	933	990	944	952	978	943	932	955	965	921	999	992	967	950	960	934	958	972	987	1049	951	954	993	919	953	975	964	959	931	949	938	963	924	974	1009	1003	940	930	998	917	949	965	963	957	940	969	988	948	1014	947	919	952	994	985	1008	986	964	982	958	986	948	932	920	950	939	976	1003	987	1001	1027	1012	906	953	938	951	917	928	981	971	957	920	934	1018	992	994	944	1017	955	973	960	943	935	953	943	962	926	1007	964	930	963	924	938	982	918	971	967	954	983	936	949	937	957	984	951	973	947	993	944	958	983	990	992	937	935	965	929	917	946	965	955	948	1022	935	954	953	964	912	953	958	960	915	926	968	914	946	984	906	930	935	977	935	922	1004	930	888	969	950	924	959	984	980	991	960	959	879	982	972	967	982	984	1018	973	973	937	932	916	985	970	964	1003	961	949	962	965	954	906	1006	904	997	986	949	922	967	933	993	966	909	914	950	960	1029	932	968	1054	935	944	984	966	996	955	942	991	906	932	981	972	916	971	961	954	976	954	965	1017	926	942	1010	940	930	963	933	888	914	892	970	934	970	997	943	942	937	967	938	940	1049	938	976	1012	930	969	931	952	916	925	968	954	987	1021	958	910	915	1002	953	907	1008	979	985	965	972	943	970	890	960	923	999	983	973	951	935	944	936	966	932	916	946	943	947	959	936	931	930	1005	981	939	931	959	949	938	977	1004	986	980	944	1008	913	932	1007	985	953	919	950	996	1016	986	911	910	986	970	938	941	928	954	984	932	902	950	906	944	973	934	983	960	934	1001	952	987	941	906	929	1020	911	981	915	941	960	914	947	970	964	974	921	948	937	999	913	967	957	918	958	966	987	949	961	958	938	994	960	964	990	957	971	987	956	994	945	941	994	935	939	925	954	990	968	968	1007	917	921	915	931	972	997	879	1000	964	986	946	992	988	925	958	909	980	901	944	974	988	998	958	1010	960	938	981	970	937	963	935	947	937	941	960	962	1026	963	944	948	963	975	941	956	954	956	953	1007	950	945	949	957	965	967	997	964	966	947	993	925	1001	938	906	916	998	995	996	939	940	978	886	1019	995	912	993	931	975	926	951	946	952	990	920	953	984	951	887	959	933	964	927	946	978	1010	974	986	1009	986	947	994	935	977	985	951	961	1064	995	897	969	979	946	896	976	972	973	941	999	918	972	930	952	957	954	915	916	860	951	970	914	966	945	950	976	928	913	941	960	927	953	980	954	962	953	942	941	934	943	992	929	954	935	938	1014	923	934	939	977	936	928	943	1005	935	910	930	920	921	917	1017	955	968	951	1017	923	980	1016	939	963	961	899	968	974	951	978	978	1010	953	948	965	893	943	956	912	967	903	1011	942	936	952	987	995	912	974	959	920	943	939	991	931	925	987	955	954	922	965	926	970	908	949	967	965	955	959	952	963	934	961	951	963	926	977	968	973	952	976	941	979	997	986	949	969	958	973	945	948	981	998	948	979	948	936	930	1013	942	986	986	955	961	930	871	937	920	989	1003	950	962	953	906	1043	946	937	973	967	964	977	973	980	940	959	922	950	956	939	918	1055	940	1014	973	906	957	931	947	981	963	939	963	962	970	946	930	934	946	978	958	988	989	970	965	959	890	918	980	881	966	1018	967	925	1004	994	926	944	965	929	971	936	999	969	962	968	923	952	919	978	916	959	943	978	967	973	933	988	952	994	949	963	941	958	947	970	926	1030	955	972	976	956	967	949	927	941	936	991	1012	1013	953	981	889	990	903	959	996	953	989	964	924	910	935	941	994	914	994	970	922	940	939	961	944	942	904	925	977	945	952	948	961	978	965	927	908	941	947	977	959	995	944	951	896	907	934	956	907	933	924	915	1013	972	917	940	995	989	948	960	993	971	962	988	1018	910	969	974	987	953	981	949	993	968	955	921	930	988	930	984	974	970	975	917	949	984	953	943	922	988	962	989	940	908	899	980	994	944	959	926	966	983	1031	903	934	919	950	939	990	909	983	980	980	948	955	971	1008	924	943	920	996	914	971	1009	905	979	894	920	986	957	934	967	944	991	966	926	962	950	915	979	974	943	1037	985	944	937	932	1017	988	960	970	937	919	1006	900	915	990	985	954	967	952	962	966	989	936	927	936	939	962	943	1014	973	944	943	954	907	969	963	948	976	923	963	986	935	973	966	934	982	936	982	973	1014	912	925	923	977	1040	995	925	938	935	924	976	1011	986	942	1007	962	994	1014	985	984	937	972	973	1005	970	980	960	936	1025	944	1001	882	973	918	968	949	1009	1014	985	978	967	934	926	972	1002	961	934	971	980	980	933	989	967	1015	964	956	940	999	977	1002	993	913	1002	951	934	965	956	991	1036	916	965	1019	967	931	952	967	977	924	931	918	950	968	996	958	933	962	952	939	942	1002	945	979	972	949	975	981	984	1010	971	932	989	918	995	903
24547	21410	28284	24794	17553	2100	951	754	682	602	619	571	592	529	575	528	581	494	522	520	529	489	459	519	498	557	553	536	524	560	504	514	558	523	544	472	533	704	563	505	506	486	516	543	521	528	482	533	526	522	508	481	528	495	499	470	513	527	507	518	517	521	501	528	517	491	521	464	490	498	497	488	513	473	507	502	529	490	584	532	507	512	489	525	474	525	518	480	493	511	504	505	507	498	457	536	512	442	537	517	500	505	525	501	479	519	529	510	482	501	525	503	460	495	520	491	495	513	497	492	551	480	520	547	527	515	537	483	506	494	485	541	488	515	513	510	488	498	511	522	488	476	514	464	494	505	490	499	488	476	504	500	496	524	496	542	516	495	496	543	476	519	495	485	469	519	514	481	544	534	517	492	486	509	465	534	501	564	506	528	525	501	533	523	498	486	512	510	506	533	488	524	521	531	493	507	509	520	528	546	494	512	506	537	536	516	537	470	517	528	490	511	525	520	462	481	512	507	514	503	487	488	487	504	491	525	477	476	492	471	483	488	521	465	524	514	514	474	509	531	509	553	505	516	520	508	528	519	524	426	525	509	527	500	500	521	475	477	504	469	520	487	516	495	482	492	555	477	515	532	498	512	460	487	484	523	504	526	509	523	478	513	466	523	473	516	501	486	492	496	488	478	505	505	511	529	511	512	499	502	512	544	507	501	492	510	496	501	536	508	460	527	496	527	561	474	517	481	510	497	446	498	463	531	502	503	477	498	476	490	476	510	490	535	477	513	511	512	529	508	482	546	521	528	492	515	487	500	519	494	543	501	523	507	480	497	515	503	507	480	516	495	531	549	525	476	462	499	496	484	471	502	528	510	504	481	476	509	500	505	488	515	519	491	518	486	530	502	499	488	502	480	542	496	487	484	496	483	464	476	496	506	429	482	445	487	542	509	473	512	527	476	514	504	499	526	531	536	540	513	506	490	526	510	514	562	503	532	473	500	512	483	498	498	470	486	477	534	490	484	477	522	537	513	460	510	450	487	501	515	496	470	452	506	475	500	508	511	521	530	526	512	505	514	499	496	499	510	480	489	549	523	513	507	491	486	475	478	533	472	499	501	487	487	477	508	514	501	511	494	489	549	504	467	483	532	522	473	488	498	509	532	514	509	461	550	513	512	480	513	507	521	499	484	481	523	496	506	519	458	485	517	505	500	549	502	477	473	500	500	521	508	512	503	522	521	502	487	497	515	471	496	491	512	503	539	501	502	479	501	518	475	514	489	520	529	518	531	496	516	506	494	489	545	515	497	495	512	490	485	486	506	512	505	517	465	516	484	533	502	492	506	506	501	515	554	478	528	516	541	503	478	477	514	484	484	540	502	478	480	508	484	473	511	511	498	525	510	498	542	518	469	490	526	478	516	483	510	510	478	481	482	543	523	521	501	499	501	506	477	510	499	484	550	476	485	486	524	505	522	474	499	475	486	568	502	492	501	497	523	500	476	491	487	478	527	498	498	511	511	465	492	496	504	489	491	513	504	532	524	514	487	503	534	498	504	513	514	520	506	459	488	466	494	529	465	473	497	483	526	523	528	524	506	500	480	509	471	486	513	485	548	495	502	535	530	469	498	501	504	485	502	506	477	517	466	555	519	514	490	497	514	512	516	531	513	535	467	513	543	475	513	507	530	486	514	474	518	509	520	510	501	503	484	484	493	504	561	495	482	481	501	467	502	482	503	461	519	508	485	500	532	531	512	496	521	527	506	489	483	480	549	496	518	485	508	506	500	458	514	551	504	489	458	495	461	478	461	509	531	480	505	534	483	436	467	506	541	443	471	584	496	516	510	532	532	459	510	480	550	490	521	514	501	530	507	485	478	522	479	491	497	542	498	527	507	511	496	490	490	503	497	494	449	500	511	472	513	501	483	522	504	532	484	525	544	517	498	505	518	499	544	485	495	507	516	537	506	506	535	509	499	494	502	479	493	509	475	518	505	506	499	526	537	508	518	530	546	516	491	438	519	519	462	508	527	521	515	483	487	495	518	459	533	491	518	495	504	498	496	540	510	480	521	515	497	487	505	491	515	495	494	502	515	469	531	499	494	526	532	489	470	528	514	519	502	502	516	516	517	516	504	496	491	529	504	483	516	490	509	460	510	523	501	488	521	490	528	511	546	507	484	528	452	507	495	480	488	500	489	500	519	509	531	514	498	527	505	491	487	508	520	475	504	492	506	495	490	450	526	531	475	494	508	493	458	491	538	475	498	460	511	558	490	504	550	510	515	524	542	492	492	520	523	508	488	504	523	485	478	502	501	518	543	510	515	530	488	522	513	533	475	492	527	496	535	551	494	497	507	535	475	505	530	500	510	456	511	514	485	470	518	519	495	519	501	472	467	512	512	498	475	504	481	528	488	521	436	484	510	506	499	490	509	510	501	491	503	495	551	507	528	510	476	505	490	487	500	496	512	510	510	493	487	520	503	529	475	512	474	500	489	510	488	534	490	521	498	486	494	502	499	514	508	507	486	487	539	510	456	502	491	547	506	462	499	536	487	445	481	498	485	471	495	497	507	498	542	477	471	514	487	483	471	459	527	487	516	525	575	497	508	480	516	486	497	504	472	508	513	498	479	504	534	499	502	501	504	465	493	506	524	484	479	527	520	523	495	544	528	505	519	478	494	501	490	525	484	446	498	465	494	542	512	546	488	475	510	502	524	537	426	527	501	511	483	508	504	543	510	525	489	491	514	520	528	454	471	514	469	476	493	506	507	506	524	514	521	488	536	457	529	456	493	503	539	456	517	477	525	528	508	515	509	479	470	544	482	507	518	481	503	506	510	522	522	534	478	511	523	545	521	502	464	521	497	519	504	497	513	491	509	504	524	503	518	457	478	485	482	517	493	461	481	510	522	530	515	511	526	523	492	479	524	535	509	480	522	522	529	501	458	516	515	496	487	513	496	496	456	535	523	500	489	537	490	537	502	511	533	498	488	539	503	521	514	482	504	480	477	473	527	516	523	498	505	497	477	533	498	479	488	494	484	503	494	523	497	495	501	521	469	512	466	494	502	550	494	528	538	477	519	493	489	498	486	515	480	481	477	523	499	560	510	462	504	475	517	492	510	490	513	498	533	475	500	517	540	478	533	502	531	519	483	475	478	537	476	474	526	524	531	497	533	518	476	484	522	485	489	519	492	512	496	500	508	546	509	485	458	481	496	516	496	496	477	476	529	514	535	504	524	500	549	508	499	540	512	519	530	484	525	502	515	493	532	474	536	519	527	498	486	495	483	513	540	507	462	483	513	529	483	529	459	494	517	478	472	486	473	467	533	489	493	532	481	496	504	481	526	481	507	493	529	516	511	520	485	526	498	461	493	491	502	545	523	547	528	491	547	493	501	498	472	526	497	529	528	496	461	505	522	529	498	524	493	510	511	478	470	499	534	515	482	508	508	497	481	458	474	513	480	497	484	481	556	513	491	482	477	482	488	493	500	510	559
24413	34021	25254	7897	4162	2432	1915	1628	1516	1327	1219	1183	1098	980	1040	1031	956	947	992	943	965	949	967	941	891	904	912	969	951	950	902	897	875	853	896	937	1001	1522	1103	933	880	879	859	928	895	840	877	921	908	824	922	869	956	880	859	876	913	830	889	894	866	874	855	923	896	810	899	886	897	875	834	896	924	903	911	881	927	889	885	873	875	882	914	853	838	923	874	836	852	884	872	861	928	848	900	848	863	850	884	839	874	835	825	875	892	887	867	839	894	872	848	843	900	845	853	825	874	872	894	928	910	798	880	867	917	868	834	848	884	870	849	841	869	877	816	830	887	847	866	861	833	883	920	868	862	932	909	859	825	919	853	889	847	845	914	899	865	868	920	857	912	900	796	932	917	835	863	922	854	925	885	880	853	887	871	868	871	927	882	865	858	860	874	922	925	870	887	859	884	883	800	871	858	848	891	856	863	866	896	829	857	850	905	944	849	848	858	945	899	938	919	835	857	841	874	940	905	859	921	892	850	911	863	812	892	838	923	876	880	903	860	926	865	880	898	856	839	814	907	830	863	869	930	860	851	849	843	873	821	864	858	864	865	845	924	821	921	852	875	829	873	886	892	817	873	928	875	886	847	853	877	862	826	811	905	885	888	827	847	819	830	900	870	928	893	839	880	910	851	915	860	896	860	858	845	850	844	856	864	860	877	857	885	884	845	893	873	911	894	894	863	864	856	928	872	885	840	827	843	879	826	867	894	818	851	864	908	869	886	870	848	917	888	866	873	856	860	875	852	857	827	852	826	805	869	827	918	846	806	904	886	882	927	873	916	803	902	878	823	898	872	889	862	839	854	815	955	812	850	837	865	856	840	846	831	873	866	889	905	853	926	867	865	869	851	839	838	917	868	867	854	892	848	877	876	901	829	870	848	869	904	874	836	873	866	885	878	850	837	855	852	878	845	807	870	859	897	888	822	865	871	836	876	885	862	841	835	879	865	854	863	895	901	868	895	869	862	902	898	888	893	877	904	848	846	904	861	874	895	787	896	865	900	943	902	835	883	835	892	928	861	835	855	855	872	877	788	826	835	856	908	822	924	865	814	857	875	852	904	847	860	828	828	926	869	885	827	837	883	884	878	858	880	895	866	871	890	831	910	861	894	881	916	902	881	860	891	884	904	873	864	932	870	881	872	904	902	910	876	892	880	881	921	855	881	855	831	850	865	855	872	864	823	854	879	872	839	835	845	888	908	842	850	861	852	915	818	898	873	838	872	874	855	880	847	867	825	831	895	911	877	859	838	848	930	885	869	852	917	817	885	874	872	882	872	845	890	892	915	857	874	862	819	853	833	903	887	887	920	831	924	864	840	877	884	898	857	854	852	867	855	827	880	860	839	842	876	843	871	885	836	898	921	936	878	873	887	890	845	862	884	891	851	835	895	903	888	897	857	913	870	859	879	849	879	859	898	898	878	832	880	926	939	961	851	918	834	829	851	857	931	918	896	853	894	883	909	900	889	835	887	883	836	894	866	818	838	890	873	821	880	860	845	859	806	868	859	844	865	919	850	896	858	840	893	888	899	845	871	869	873	877	901	919	898	846	846	875	869	934	917	851	906	846	873	852	852	896	916	906	857	898	875	897	887	870	926	910	864	909	881	786	895	848	898	883	900	817	883	900	861	868	854	899	860	847	869	888	929	843	887	940	853	924	895	881	884	857	872	864	885	832	881	843	869	887	862	898	943	864	869	865	867	887	892	918	855	856	901	895	851	891	840	884	827	845	893	869	883	944	884	850	946	816	911	935	878	885	885	875	859	835	911	829	849	871	884	841	810	874	858	831	863	890	853	848	868	877	866	883	862	858	907	915	914	884	887	847	884	945	858	875	853	866	838	853	887	828	917	853	939	877	858	883	829	837	855	857	899	923	869	882	900	873	849	922	859	878	876	861	809	873	915	869	903	881	916	864	827	845	805	927	913	865	888	818	922	921	924	887	837	852	890	887	875	906	875	880	885	851	837	911	892	867	858	906	868	875	823	872	854	838	891	867	885	880	876	855	897	922	884	842	885	868	895	902	908	873	891	852	863	818	821	900	855	924	856	903	916	859	891	873	908	836	828	829	863	906	899	918	839	851	870	833	868	864	880	820	881	900	841	835	896	874	851	869	858	881	894	869	879	893	891	890	905	881	849	864	898	919	889	854	844	870	857	804	860	901	867	843	863	919	905	885	879	866	903	873	817	875	888	880	860	797	855	857	864	891	903	866	835	890	867	883	861	853	908	893	807	890	878	874	898	785	896	846	882	810	922	873	853	883	850	852	865	860	883	834	845	855	862	900	834	892	892	890	853	918	900	899	860	912	884	933	845	829	790	829	853	922	861	826	866	881	898	899	868	887	888	932	855	849	867	847	900	888	879	887	912	856	893	916	908	887	927	841	863	860	876	882	827	881	844	849	868	890	862	870	850	873	816	859	868	859	916	866	876	861	860	914	878	915	896	884	790	867	897	901	892	918	854	945	880	870	862	839	879	830	912	903	848	898	867	813	870	889	843	823	865	899	879	885	832	879	846	841	842	936	836	868	904	849	858	868	903	846	874	851	842	876	885	767	837	893	901	879	869	864	854	841	877	833	860	911	907	862	838	866	837	908	877	838	921	865	878	892	855	868	918	873	841	888	869	916	887	870	913	918	880	879	858	861	876	853	879	840	846	856	849	853	828	855	943	886	862	820	867	849	877	885	922	864	889	897	852	863	882	889	919	858	881	843	860	841	839	876	871	887	878	828	902	877	874	858	822	837	897	856	917	870	846	855	886	886	825	907	873	866	893	885	871	954	913	877	863	875	883	887	843	862	888	845	891	893	861	870	873	943	916	884	869	862	870	899	882	861	861	870	861	896	896	843	839	841	852	851	860	890	882	878	870	861	857	826	914	898	850	902	908	911	893	869	843	895	930	847	934	894	868	883	884	839	921	879	873	841	879	877	912	879	844	861	876	907	896	883	856	873	854	844	899	899	856	892	874	815	901	821	843	826	857	913	897	886	894	807	919	823	927	818	880	833	921	855	903	854	906	873	856	841	911	933	898	860	958	880	866	868	891	865	849	929	860	879	851	839	906	787	921	871	877	849	830	848	854	881	787	923	874	885	883	826	937	861	922	844	917	884	859	882	839	868	898	906	841	869	826	852	883	830	887	947	811	845	828	890	896	846	841	850	867	859	893	913	863	848	960	890	896	891	860	888	848	896	859	857	870	875	830	869	824	838	885	865	870	865	800	878	853	863	837	847	906	929	844	935	837	874	873	829	943	857	848	825	856	873	915	879	876	879	845	824	885	883	885	890	846	896	872	889	870	853	954	853	876	858	927	928	878	882	840	836	878	880	853	882	834	826	875	874	893	868	874	848	911	890	905	861	873	895	845	842	883	804	863	895	904	914	822	875	908	875	878	872	923	871	889	902	900	847	868	932	818	851	869	907	865	802	902	890	849	943	869	849	896	887
23468	21413	29122	24066	21388	17272	1775	724	551	499	440	392	349	343	363	297	304	314	316	281	291	285	253	268	278	233	283	239	260	251	268	256	260	270	268	268	287	1052	1436	232	248	268	226	259	240	223	237	237	231	218	254	255	245	229	243	231	252	224	251	250	254	233	255	257	261	260	211	231	245	243	231	276	262	255	213	226	251	235	248	237	244	253	218	215	222	241	230	223	236	247	230	227	248	255	203	245	239	255	228	240	247	241	230	251	236	229	244	244	243	227	229	258	236	237	207	229	246	246	233	248	255	229	251	259	246	224	234	260	273	223	220	225	228	242	237	252	245	215	243	242	230	221	254	261	276	227	218	236	218	235	254	261	227	233	231	249	224	246	250	244	235	247	257	250	239	247	266	250	233	236	229	259	244	229	241	253	245	230	270	247	220	240	249	240	240	264	236	224	234	243	243	257	255	228	224	217	251	245	237	251	238	244	240	235	250	254	235	213	235	225	227	225	213	237	242	206	216	217	241	254	221	235	237	219	241	216	237	236	213	222	251	235	225	232	236	231	240	221	248	232	236	216	212	251	228	241	225	207	263	260	244	224	247	236	236	229	235	203	225	257	248	231	262	224	238	241	230	258	253	205	239	244	244	213	223	224	232	218	255	236	227	225	229	221	225	217	230	230	228	246	235	241	223	228	231	240	222	210	233	246	242	240	266	246	228	209	285	256	251	242	220	250	216	237	226	209	225	234	237	241	241	248	214	216	228	221	258	269	229	250	202	249	222	235	233	199	270	229	237	259	252	221	249	243	250	227	236	250	215	216	220	241	217	256	238	212	237	247	244	237	227	228	233	230	220	256	223	248	241	218	253	245	236	242	255	193	236	260	262	241	250	230	233	269	226	255	238	209	259	244	219	240	282	240	241	212	260	240	239	252	232	251	239	245	245	226	238	220	227	230	246	266	255	213	245	218	234	247	255	231	228	225	247	246	224	240	248	229	241	237	243	219	255	249	222	267	235	219	272	263	238	225	222	240	205	254	226	230	218	219	228	213	232	243	233	258	205	204	240	235	239	257	248	217	246	276	217	237	219	247	238	253	217	221	225	225	218	229	245	238	231	248	230	218	223	224	223	231	253	236	246	237	259	259	236	217	221	260	262	216	235	221	247	236	239	206	220	246	245	204	251	232	225	234	215	227	264	230	233	253	232	258	259	230	233	257	247	241	254	211	232	215	226	248	222	240	239	233	249	223	250	241	222	225	261	212	252	214	224	238	238	198	236	233	213	253	214	243	233	218	269	249	222	244	229	230	243	239	227	233	259	246	263	247	242	216	245	235	222	238	247	239	251	236	264	263	232	240	267	238	232	225	218	231	222	231	233	232	247	254	273	253	258	236	227	249	236	236	230	207	254	280	217	218	234	232	237	243	244	249	207	227	218	230	218	244	214	233	249	247	234	217	245	246	260	264	219	229	251	248	258	220	251	248	230	255	217	260	230	238	217	227	254	220	200	226	217	236	266	244	226	213	211	263	226	226	225	235	237	237	248	232	248	233	223	240	217	263	250	237	272	223	225	260	250	238	260	244	215	210	225	205	239	222	241	230	232	245	249	253	231	243	214	223	240	232	261	218	225	234	238	259	256	214	265	257	251	227	210	243	231	228	225	234	226	256	207	251	217	225	255	229	232	223	213	243	243	266	216	228	255	250	237	227	224	216	236	242	254	242	234	204	238	250	230	211	228	226	223	252	240	262	224	206	236	232	223	228	234	220	247	250	219	221	244	270	225	228	257	237	248	245	240	227	252	229	270	242	219	239	214	240	214	202	243	234	222	238	256	233	256	243	222	219	274	224	232	243	212	226	236	232	231	253	224	231	220	222	225	231	235	233	230	239	241	227	242	261	233	232	249	231	235	263	222	223	249	234	243	236	276	219	253	223	248	249	209	244	241	247	247	234	243	237	244	225	235	237	227	252	236	241	247	226	266	233	247	237	228	239	223	230	243	229	226	228	232	230	256	247	255	246	207	222	237	239	228	252	233	236	219	225	224	254	253	218	242	218	217	206	240	237	250	210	268	227	247	231	274	241	245	242	261	238	249	216	226	245	244	219	218	247	218	238	223	214	237	246	243	214	241	222	222	259	229	247	235	260	228	206	253	259	209	254	224	253	256	264	251	209	231	222	232	241	255	261	218	236	234	224	243	227	210	248	229	267	251	245	268	250	231	230	224	225	246	230	222	225	233	223	250	234	231	221	231	219	264	225	251	251	246	256	236	241	224	239	239	258	241	264	240	236	236	242	243	237	229	215	252	245	256	248	244	214	221	206	249	229	226	241	231	239	265	241	209	252	233	222	237	256	208	240	261	211	222	239	251	228	215	224	227	250	256	229	228	229	221	239	222	219	228	252	235	229	227	219	262	245	241	225	230	240	226	258	231	230	235	246	223	224	237	243	221	232	212	238	235	241	245	244	241	208	223	251	238	232	246	243	224	267	225	224	231	242	226	233	236	253	251	229	247	230	242	234	253	226	238	251	226	251	242	229	251	226	247	273	238	255	247	222	242	249	199	247	215	249	251	200	213	267	221	238	234	231	237	231	228	243	226	251	220	220	250	230	254	234	230	222	221	249	242	236	264	218	236	259	242	239	215	217	232	240	239	270	241	274	247	241	243	236	232	224	209	234	227	237	247	251	247	255	231	221	274	223	211	211	230	271	242	246	231	263	237	235	261	244	230	236	219	225	238	222	231	262	243	237	214	229	241	252	265	249	228	224	225	217	226	225	230	214	244	257	239	243	229	216	209	224	248	232	220	255	217	237	237	221	232	215	240	238	227	251	229	266	249	231	238	229	211	239	219	248	240	210	250	259	244	226	238	241	273	237	230	250	269	246	250	230	273	206	216	221	239	220	235	241	223	237	262	259	217	203	201	232	248	206	232	235	232	229	197	209	239	258	233	252	240	220	272	226	234	256	235	225	250	205	224	243	232	227	238	259	226	223	217	261	216	226	240	225	243	217	235	241	250	238	242	216	258	224	237	246	231	228	264	278	213	265	227	241	234	218	255	235	255	248	215	240	250	240	274	259	247	230	224	243	249	217	239	219	213	223	217	215	243	243	248	244	240	222	252	249	228	265	221	257	240	246	249	251	250	221	262	237	218	220	214	206	225	234	236	214	239	227	224	230	224	232	210	242	238	239	244	237	226	229	250	219	220	226	251	228	259	243	258	240	240	230	233	249	229	221	214	214	254	238	236	252	257	219	229	260	223	247	242	235	254	247	226	239	243	228	248	220	269	237	220	230	250	223	257	255	234	259	240	224	255	226	270	225	259	267	256	226	267	216	235	257	242	219	240	222	250	236	234	237	228	225	239	267	232	226	269	237	254	225	239	235	241	248	235	246	249	258	236	230	223	201	224	232	236	241	235	249	249	211	269	209	253	236	250	265	226	239	260	216	244	211	249	262	192	228	244	245	257	201	240	245	246	240	258	241	249	265	212	250
24510	40521	29603	13122	6696	3628	2487	1927	1537	1366	1194	963	923	814	770	751	673	671	619	634	533	567	530	574	531	531	544	521	495	513	463	454	461	468	461	489	651	3000	3694	445	481	473	428	483	436	475	432	480	427	454	436	427	411	461	448	444	436	403	426	462	402	450	439	443	493	453	445	447	407	439	429	431	445	455	444	441	449	441	431	462	466	451	460	419	399	437	437	438	450	443	388	428	459	428	449	417	389	442	417	462	420	446	418	441	440	431	425	451	419	472	424	419	457	433	450	430	458	441	421	446	435	413	430	423	410	460	451	420	403	431	424	471	446	484	446	426	426	436	468	465	438	446	431	462	478	427	433	421	446	431	430	458	432	450	481	442	415	428	474	438	444	430	411	443	432	446	427	482	425	419	400	442	413	435	442	456	427	459	465	429	396	424	420	405	423	426	415	448	461	418	397	428	411	412	445	435	464	441	440	415	437	399	390	442	438	422	461	426	417	437	430	443	495	412	438	427	411	416	467	440	433	435	420	454	435	428	438	466	435	447	410	434	403	432	425	428	417	453	435	418	445	427	435	414	394	414	421	410	398	458	400	421	421	455	418	439	418	433	464	425	419	430	413	425	443	424	432	421	393	479	430	441	444	461	429	426	452	456	406	403	405	459	448	402	422	426	412	438	413	423	397	409	475	454	458	450	432	410	426	432	410	423	395	433	427	461	442	407	426	440	432	413	399	427	445	433	432	417	434	440	464	441	411	456	429	434	414	448	428	431	465	438	407	426	456	400	451	404	448	443	441	414	429	431	417	463	436	437	438	403	437	448	421	435	415	415	447	420	395	441	472	420	436	391	443	411	413	409	429	446	420	414	437	427	391	410	448	454	418	429	414	383	443	420	398	427	445	433	419	430	412	449	436	435	460	463	433	442	449	428	398	426	446	393	448	446	422	408	432	428	478	430	465	451	416	475	383	446	450	455	449	456	412	456	420	427	436	440	448	421	399	398	431	435	436	424	414	455	397	444	412	392	464	429	419	461	435	410	487	447	458	428	453	403	434	400	399	455	439	432	448	424	433	480	432	410	474	414	404	434	410	446	409	453	468	415	453	455	452	456	429	435	406	417	433	440	459	419	426	461	440	425	427	431	432	438	435	436	448	453	427	404	451	425	410	468	451	397	411	445	440	431	476	425	462	413	461	382	458	396	451	415	425	409	393	388	447	400	413	412	437	450	438	448	445	429	417	463	395	423	480	439	444	412	416	386	428	411	402	436	461	402	410	438	382	419	447	415	397	420	406	404	434	426	436	428	416	447	429	437	436	409	434	413	446	426	419	451	424	432	430	408	435	463	412	449	413	454	442	441	402	395	455	423	448	437	446	428	440	461	446	402	415	411	442	420	419	433	468	427	449	453	447	427	444	451	438	447	386	418	389	432	452	422	395	444	420	415	427	408	424	412	446	469	412	455	414	419	432	423	441	435	403	413	400	452	461	446	399	453	442	449	420	406	415	469	430	436	409	409	461	423	443	413	450	456	434	453	390	403	423	483	437	426	439	384	432	420	435	465	481	404	414	418	441	406	425	430	424	401	416	448	365	432	441	418	450	440	437	421	416	419	416	421	409	419	408	396	442	468	438	423	426	422	432	436	440	435	447	399	416	449	405	386	438	443	419	434	429	447	421	428	452	406	464	456	416	444	427	418	426	434	430	471	444	417	435	444	398	458	411	415	430	418	410	442	431	431	424	413	413	417	455	481	441	467	423	421	429	443	402	383	400	416	453	406	396	478	397	411	418	434	427	404	433	441	414	430	477	418	403	430	416	436	403	464	420	411	418	430	437	434	431	468	472	430	399	430	455	427	405	444	423	422	443	437	432	461	431	428	406	441	417	430	442	438	404	458	419	402	395	456	445	453	422	423	430	416	434	443	418	421	417	441	438	473	418	417	454	417	430	470	445	426	451	427	439	425	446	410	428	385	449	429	428	445	412	409	436	430	383	417	434	442	450	398	419	429	433	401	442	437	387	427	443	458	438	380	403	436	416	440	417	431	444	440	430	442	434	404	441	401	409	452	415	417	453	393	432	424	426	429	443	397	427	405	428	452	455	426	424	406	444	429	423	443	451	451	443	461	444	456	472	434	414	444	399	430	443	450	430	424	439	412	417	411	427	405	425	449	438	414	473	428	425	440	429	425	412	408	413	463	417	379	419	436	410	459	421	427	404	439	423	447	420	409	469	414	447	447	424	433	445	421	441	421	399	406	440	399	384	444	427	409	437	419	453	423	439	434	371	405	436	406	471	418	456	407	423	447	387	391	428	444	467	434	440	428	413	436	441	439	442	441	424	422	384	449	448	436	419	420	418	447	405	419	418	413	437	414	418	421	425	443	466	426	460	431	429	443	409	432	416	432	421	429	428	439	453	455	440	424	430	428	446	437	419	413	454	444	429	435	435	441	427	417	477	429	426	411	475	440	445	384	439	446	452	408	460	422	390	425	460	440	435	474	423	416	437	434	444	400	443	438	402	451	464	454	400	409	428	417	433	442	446	434	404	443	418	412	418	468	437	427	423	477	447	413	396	424	447	404	381	440	430	449	408	400	414	450	438	452	446	447	402	436	445	441	400	432	431	423	422	445	407	428	423	432	460	451	483	437	453	446	439	429	395	414	438	403	446	424	433	435	401	433	441	469	402	407	407	465	447	413	430	429	465	441	413	437	427	461	454	445	455	424	445	396	451	484	439	430	443	421	432	411	435	415	443	438	435	405	416	443	453	423	407	437	430	412	400	449	401	415	440	406	432	404	442	416	423	404	451	412	417	445	441	445	417	408	449	424	437	423	440	455	431	394	416	439	432	399	446	414	431	442	434	414	387	431	429	395	429	402	422	437	478	425	449	446	435	421	435	416	450	416	392	450	409	421	422	415	470	417	418	421	443	453	396	477	397	437	420	421	413	430	451	431	432	421	429	453	360	447	445	425	398	444	434	434	474	449	432	425	428	445	423	401	412	410	445	452	457	459	425	408	417	427	434	390	434	426	457	418	446	438	440	428	423	455	449	423	436	401	426	447	430	453	455	412	425	434	443	396	405	433	406	417	428	402	455	436	416	450	426	415	501	408	409	406	446	430	464	450	397	400	409	443	440	426	445	410	439	445	436	414	430	434	431	466	438	404	412	431	431	442	428	413	456	426	433	436	436	424	423	408	404	451	424	420	423	437	421	418	407	419	458	442	417	410	455	403	461	415	416	424	423	445	461	430	451	438	427	418	425	442	416	415	411	412	446	453	416	445	444	437	411	440	447	420	451	421	444	402	453	407	412	437	471	439	446	432	437	466	418	413	413	445	414	415	423	412	391	431	421	463	410	424	458	399	415	453	441	425	417	426	404	439	418	427	443	476	410	461	430	426	446	438	403	452	447	416	457	464	388	451	422	400	388	411	448	414	432	468	391	422	418	450	424	452	440	395	452	397	417	440	458	437	394	405	446	437	444	421	445	449
27258	20593	13477	4249	1406	843	625	596	564	583	587	574	568	563	569	551	571	544	549	578	608	554	566	547	559	555	555	584	537	558	553	529	624	615	517	566	536	633	649	563	575	611	590	566	527	568	557	576	574	569	570	542	566	549	532	557	570	554	569	533	563	585	578	551	526	591	558	538	561	565	540	560	568	568	621	569	574	556	569	572	569	543	570	590	567	511	567	598	540	564	581	531	571	562	583	549	520	540	535	590	532	569	573	559	537	551	576	575	582	535	529	523	543	552	568	541	550	557	549	556	554	539	583	550	598	550	547	551	588	546	572	560	612	569	576	567	546	561	562	562	563	604	550	573	580	517	583	531	529	551	623	539	529	544	579	594	593	564	570	549	538	580	566	568	538	554	523	578	485	571	554	576	556	579	580	571	586	578	582	588	584	600	583	571	536	546	575	588	552	594	537	553	596	607	515	548	546	545	546	553	594	578	569	597	595	542	548	503	551	552	538	541	570	560	578	572	545	562	587	546	547	557	571	569	550	567	588	584	534	581	541	545	548	598	567	553	562	540	569	581	603	559	565	580	535	543	572	518	578	537	554	578	516	589	549	549	592	556	599	535	540	557	565	551	540	545	535	569	566	552	537	598	541	612	605	546	601	578	604	543	520	520	547	542	584	566	616	528	613	563	579	580	580	581	511	576	551	556	587	539	581	570	528	528	549	567	527	561	576	562	584	549	578	576	551	577	552	579	574	562	561	581	578	609	583	576	572	547	578	538	590	590	517	535	516	544	525	605	578	533	534	577	593	556	547	536	570	539	533	568	580	573	558	583	526	532	543	578	569	497	539	535	529	511	561	547	544	538	534	549	584	602	560	550	584	537	590	590	578	577	578	549	622	569	558	544	590	558	559	511	556	563	557	534	536	570	548	600	546	524	547	528	553	492	541	554	591	543	543	517	590	546	590	556	543	568	544	532	544	528	559	516	572	517	558	589	586	558	547	573	562	559	575	509	583	542	550	577	598	578	555	556	559	522	533	559	575	563	537	581	560	545	553	582	561	570	580	534	529	581	590	559	552	536	543	519	551	550	546	527	566	577	560	570	579	557	518	573	551	574	577	526	557	535	571	548	587	561	528	538	543	590	586	583	563	532	515	540	555	600	565	552	599	556	529	556	545	556	565	568	567	579	541	550	568	556	575	522	539	566	571	570	548	538	604	565	564	549	614	529	551	564	560	567	547	560	547	568	599	592	611	543	584	559	585	530	609	557	530	529	584	622	556	560	558	552	569	539	585	548	567	573	556	548	548	595	542	519	546	549	564	607	525	547	548	553	534	553	518	614	591	576	531	576	573	525	550	544	587	555	583	578	561	605	600	562	551	500	576	546	554	554	565	565	562	563	553	565	586	548	545	631	585	530	554	516	562	555	509	573	506	528	576	559	590	565	597	589	536	560	568	561	587	563	560	596	575	604	540	590	557	561	537	540	550	561	563	523	506	593	549	552	576	594	567	566	547	592	544	589	558	554	556	541	556	537	550	560	523	554	567	560	566	579	571	526	564	551	549	539	554	540	594	554	595	626	554	543	579	540	533	595	553	544	625	575	582	557	563	559	595	542	535	550	580	535	595	571	555	564	543	561	542	557	560	580	533	570	582	569	555	539	583	549	540	562	564	567	526	568	575	538	576	549	575	554	553	521	569	547	551	558	544	518	554	550	551	548	559	538	562	552	544	536	556	558	566	582	573	507	590	568	624	599	552	576	551	549	549	558	572	544	532	535	608	551	565	585	558	557	530	563	544	569	514	551	577	536	560	520	556	545	584	537	573	562	613	564	580	623	586	555	568	586	546	559	524	565	591	567	653	584	587	608	556	531	536	569	501	593	559	556	566	540	549	590	565	529	544	553	569	545	549	568	572	560	535	556	564	562	559	573	510	563	548	558	538	593	559	585	552	546	525	559	554	524	516	557	538	551	567	593	534	539	541	586	529	547	515	558	553	589	545	549	542	604	555	578	538	581	516	595	566	553	520	587	564	553	539	601	519	551	581	571	573	550	567	561	586	540	570	570	545	547	558	586	579	573	568	557	576	524	546	575	552	530	567	551	543	534	585	534	584	567	616	552	586	557	525	551	615	545	551	555	557	540	559	560	511	578	568	576	581	577	579	576	598	535	541	559	545	523	553	501	563	547	521	533	561	544	535	567	571	551	556	572	534	613	556	582	628	552	527	560	540	517	577	566	550	566	572	594	598	570	579	531	589	559	577	573	543	560	572	550	564	536	520	558	552	561	546	586	542	564	569	554	575	570	591	558	578	548	581	544	563	566	569	598	583	525	510	521	547	522	586	558	542	553	583	546	576	570	591	571	542	535	548	547	534	572	564	550	593	545	567	594	557	573	561	556	561	567	569	561	562	559	569	593	556	537	606	547	566	568	499	568	534	540	557	577	538	564	579	541	554	576	573	531	578	541	565	545	562	555	547	590	536	559	570	507	573	562	565	583	549	525	580	550	532	555	558	559	511	531	528	503	584	577	586	529	558	603	549	578	556	543	558	520	537	556	524	565	534	586	595	546	576	557	529	572	570	575	587	562	582	588	561	510	553	553	558	546	558	557	541	570	611	532	595	584	560	602	525	545	580	542	548	562	574	584	547	560	628	591	611	597	537	553	540	573	564	534	553	585	575	584	555	583	555	521	586	569	571	561	602	547	584	585	565	541	515	572	553	580	567	556	574	590	564	526	573	543	542	492	586	546	558	536	554	511	536	546	586	558	594	546	587	584	546	543	552	572	542	532	560	561	592	627	567	601	517	521	574	550	581	533	561	550	573	542	565	554	575	586	535	526	590	518	560	546	548	555	540	592	530	581	547	583	564	526	522	566	613	550	562	554	589	508	588	568	597	564	574	581	519	564	570	533	562	534	509	537	552	571	559	586	551	544	541	552	496	544	608	567	576	543	581	552	540	545	569	563	579	574	540	573	552	562	559	534	531	555	518	542	525	593	520	529	573	583	556	559	601	542	569	567	550	599	556	565	505	551	531	566	557	509	578	534	590	525	550	554	571	565	600	596	587	595	560	578	557	562	576	570	545	547	585	563	511	534	544	573	596	508	575	557	624	561	551	560	587	526	565	588	581	585	557	539	586	551	551	575	544	604	540	547	577	534	557	496	593	533	565	562	563	504	551	556	555	548	590	512	581	561	532	574	501	543	623	581	588	585	577	555	567	546	548	570	550	547	585	543	546	522	562	565	569	542	563	566	567	571	534	548	539	572	595	516	585	584	576	534	567	546	555	591	595	571	539	512	566	560	559	582	591	575	598	517	549	556	621	554	543	552	548	583	567	517	544	580	518	580	552	538	576	606	558	584	571	530	603	576	539	543	588	592	561	556	548	543	538	546	530	546	579	581	585	576	572	579	567	581	560	564	572	544	617	541	600	531	585	558	513	587	548	567	544	563	541	572	506	548	557	571	616	559	552	554	549	549	545	561	522	560	547	581
20470	24059	17907	6542	2550	1365	1160	1057	1080	992	958	992	1015	993	978	994	912	977	979	943	1025	976	977	978	1012	966	978	977	944	966	973	955	948	962	962	994	921	1235	1200	1032	1002	985	967	938	987	995	942	974	1050	958	1014	978	966	933	916	928	942	983	922	938	988	1014	1044	907	984	995	997	945	1014	966	961	932	963	953	986	948	966	944	990	978	986	987	975	981	916	951	966	954	984	952	990	980	956	927	921	968	1040	991	904	1004	950	958	970	937	1005	940	979	963	974	981	975	930	947	940	943	925	964	947	957	1040	923	957	960	992	950	964	1016	910	973	913	966	938	988	910	984	992	1046	916	973	949	964	996	908	958	983	969	951	986	1005	939	978	980	962	925	931	971	932	1006	944	872	882	938	962	930	936	953	966	925	943	988	927	972	917	989	999	991	966	976	988	955	988	970	942	930	955	997	942	1011	966	999	958	1000	949	964	958	995	981	962	917	961	982	975	929	922	969	1029	948	975	959	942	916	972	1013	982	972	952	946	943	967	965	946	1002	921	992	968	998	984	962	951	949	975	940	1013	938	982	967	989	976	910	1006	938	944	963	1025	954	896	976	972	931	927	909	974	984	989	969	964	984	938	886	942	1002	894	1020	926	933	972	920	901	1010	972	930	916	960	965	934	953	966	939	969	930	949	930	996	1000	944	916	967	966	926	937	979	911	950	953	959	937	937	908	950	965	942	983	953	934	938	1015	961	946	885	957	1006	913	949	930	1008	953	955	988	957	918	1010	1015	964	924	946	934	990	973	1007	961	996	941	972	928	1030	979	961	945	981	985	944	968	1017	929	930	981	964	952	899	980	923	919	948	990	973	955	953	942	996	988	973	945	975	939	943	1012	977	954	1005	990	1010	993	1009	1003	946	948	1012	993	944	996	977	979	950	1017	965	893	978	964	980	965	924	970	931	911	931	981	929	949	968	986	958	946	913	922	978	985	944	996	992	940	946	997	950	903	958	917	968	930	947	978	992	989	947	989	956	937	965	910	987	914	972	977	1053	969	964	905	970	894	954	974	982	945	971	942	990	949	925	943	949	944	1023	906	928	1024	967	954	986	912	1017	953	953	945	987	969	973	955	953	1012	1012	937	923	964	897	972	968	933	918	986	979	982	949	939	959	941	946	993	958	1041	973	1013	996	978	962	907	935	1038	995	953	959	905	956	957	1039	963	895	923	941	974	960	975	964	971	945	939	973	974	969	932	945	956	941	916	983	973	986	972	935	953	922	930	975	1006	939	973	963	968	903	978	932	1005	973	1006	973	916	958	930	991	932	895	978	983	954	963	1008	969	958	949	1021	981	926	961	920	978	928	987	977	980	938	966	975	945	999	998	896	943	965	956	976	917	982	947	984	997	961	993	960	954	867	1016	973	1000	955	969	999	953	950	955	977	973	965	942	982	960	951	895	973	982	927	913	979	959	925	960	967	941	969	959	964	941	949	1045	924	995	1009	953	1003	915	957	951	967	965	964	930	962	930	910	967	912	965	979	968	944	982	997	965	977	943	961	971	994	928	957	963	995	971	968	922	942	973	986	950	915	993	965	942	990	888	978	899	996	932	962	956	978	969	939	956	950	937	910	952	969	975	992	978	996	991	1009	949	962	957	949	968	920	914	960	966	987	995	918	991	930	943	932	959	974	973	990	959	1015	989	950	983	963	1013	977	959	984	997	980	946	945	925	929	910	935	993	924	914	935	950	946	1011	970	973	882	1004	989	983	979	965	947	993	937	984	954	1000	1047	1026	956	965	943	944	980	944	957	985	945	971	943	889	1030	919	913	918	953	1007	1008	959	950	933	942	955	1019	919	966	955	950	936	976	978	1057	994	960	952	960	975	988	956	905	940	966	918	955	967	971	991	903	973	974	969	936	942	1000	1018	977	987	961	1001	941	938	978	921	976	985	1014	974	989	951	956	994	951	997	1015	905	943	991	1000	986	950	964	904	943	953	931	1007	952	964	951	989	964	954	923	978	955	908	990	936	1002	942	964	979	974	940	930	1008	999	950	907	999	1003	969	971	999	939	946	923	967	922	970	959	1009	983	968	961	916	992	1054	944	967	925	955	999	963	978	959	907	962	936	976	979	969	916	889	1010	998	937	946	923	1012	974	940	943	949	962	934	990	898	888	967	940	968	944	980	968	960	983	1008	930	997	916	992	972	952	981	966	937	939	975	957	995	946	994	956	979	991	956	967	1004	977	982	890	1001	907	976	976	978	955	977	1034	975	958	980	944	900	991	953	1012	941	970	956	941	989	911	907	1010	945	986	996	992	1000	960	926	996	928	971	994	993	944	975	967	972	957	988	974	995	957	967	948	976	946	953	939	953	907	963	973	1014	992	965	984	999	894	951	943	988	941	969	971	919	981	915	948	884	999	955	947	1015	939	947	995	1012	892	1000	935	983	954	983	978	944	963	952	969	961	914	928	1011	952	978	961	930	962	969	967	923	1010	1012	954	970	944	942	950	987	948	994	981	1003	937	943	964	946	968	931	923	968	896	1007	912	986	994	969	984	1009	966	980	1001	964	994	886	921	962	998	944	958	987	939	979	945	936	968	1037	947	940	1023	980	934	980	955	984	960	995	943	933	886	1024	996	946	995	951	1008	922	995	983	936	937	975	924	939	965	945	957	995	962	1026	954	980	1047	954	999	912	948	935	995	909	957	1002	993	936	983	921	936	949	895	949	917	994	980	961	931	900	967	972	981	986	914	948	954	950	984	954	968	962	970	971	917	975	1010	976	994	933	942	972	966	946	947	957	944	971	973	1007	932	1000	963	930	941	949	958	940	980	908	912	953	949	940	928	980	987	985	1011	1014	935	951	947	964	959	962	925	943	961	953	991	970	1038	1008	1034	966	944	985	950	960	956	931	971	938	950	948	936	947	988	1027	917	1001	974	986	929	1009	961	976	971	900	952	985	1029	995	945	978	953	990	954	929	926	992	954	995	941	1013	941	895	1025	969	976	950	1019	960	1018	969	935	932	976	970	938	968	906	953	1004	947	936	984	937	974	890	1041	951	1015	989	935	978	970	995	997	949	965	936	958	941	948	974	961	926	1029	966	957	991	934	962	921	1007	996	916	947	996	964	912	961	980	960	958	918	923	973	963	958	950	1004	936	958	947	984	929	930	933	901	942	939	866	963	971	965	931	999	958	988	1035	995	944	950	942	942	998	972	975	962	967	1013	922	972	975	968	1005	946	943	959	1027	893	956	973	951	956	983	933	950	966	938	976	932	954	950	971	937	958	988	914	935	978	1008	923	962	951	968	1000	984	1011	938	976	945	1005	986	1016	933	995	954	981	981	965	940	959	919	950	973	956	976	924	1006	971	1007	913	981	910	918	998	1001	954	973	906	893	961	959	958	934	1000	938	1012	993	968	1021	996	978	945	945	941	953	953	978	919	934	959	962	952	966	978	892	950	970	965	985	1014	968	972	964	980	953	970	917	980	1067	979	931	941	994	908	982	929	958	996	907	944	917	970	970	912	938	951	931	938	961	955	960	944	939	901	926	956	983	944	970	956	1033	903	992	968	1006	997	988	934	951	959	958	977	931	939	949	997	906	940	958	955	1012	957	970	981	923	944	1001	1034	901	995	949	969	1013	936	1010	1004	956	970	929	1002
24577	21386	28154	24751	17338	2317	1079	788	672	618	669	588	585	543	546	542	546	545	572	520	518	578	512	510	510	530	580	520	466	553	487	536	468	512	524	524	517	991	1249	532	529	517	482	545	513	493	487	517	512	482	493	531	528	527	479	534	518	523	512	476	487	503	516	520	522	499	509	518	522	501	522	539	510	511	453	500	582	551	502	507	529	464	497	507	481	523	519	507	552	541	519	509	488	516	485	497	451	491	505	471	549	495	503	505	512	476	528	544	513	478	522	522	485	513	526	512	517	540	506	540	485	507	469	508	442	551	514	516	486	488	500	550	544	510	521	564	509	506	525	513	491	540	563	495	482	492	491	529	502	531	513	521	516	541	535	507	506	504	488	501	495	485	525	482	531	493	456	487	537	517	497	504	535	520	494	558	537	492	522	490	479	539	535	522	474	502	485	514	558	504	500	509	514	497	487	497	512	516	490	501	499	474	527	478	531	537	489	468	528	484	560	467	526	497	501	515	500	504	493	504	484	504	485	492	480	534	532	506	508	562	513	543	508	498	506	533	501	501	531	447	510	507	487	497	488	504	543	486	482	513	497	504	559	508	489	558	487	510	493	535	463	492	519	482	489	482	500	547	490	495	476	535	486	476	467	538	490	493	498	515	519	510	503	452	523	483	487	480	509	491	525	489	499	508	489	537	515	489	490	503	508	486	521	524	484	510	488	528	521	490	508	514	527	484	489	512	500	477	482	518	488	491	546	508	506	470	495	523	456	517	542	529	554	521	448	529	524	501	538	507	486	506	528	502	522	525	477	551	517	517	501	534	486	503	459	477	476	523	515	489	476	554	513	443	466	555	504	507	492	520	491	490	523	516	518	536	509	549	509	500	497	480	476	474	540	491	523	546	517	457	518	503	494	498	536	516	509	513	542	480	554	478	507	468	488	510	499	513	497	490	517	533	507	505	494	505	514	526	481	531	503	505	547	530	475	504	536	530	503	515	492	505	466	510	497	496	492	489	537	499	500	519	505	489	488	516	521	492	442	542	484	514	498	493	527	493	498	498	495	564	506	503	531	485	538	502	514	534	511	543	511	521	503	488	532	534	491	511	518	512	509	494	519	497	484	481	484	517	486	537	494	514	505	510	481	536	466	505	489	482	522	479	496	450	511	443	501	515	475	492	504	503	488	494	456	485	498	504	502	480	540	480	506	536	514	508	501	524	524	475	512	515	497	521	512	503	548	538	524	491	512	505	507	485	488	553	522	523	506	502	546	519	485	477	515	487	470	503	487	501	490	534	508	504	482	491	557	551	528	545	474	509	472	493	508	494	533	495	481	523	538	516	478	504	488	487	505	519	495	468	469	508	525	537	490	523	494	477	521	478	525	523	535	518	521	535	478	518	496	490	494	517	520	509	490	505	496	496	496	550	495	492	493	503	474	456	501	507	497	492	505	515	536	510	462	493	533	520	554	494	507	474	501	490	511	505	498	528	520	530	530	496	512	493	525	511	529	535	501	532	470	496	481	545	477	497	459	514	528	511	488	559	510	493	490	499	494	512	489	479	514	507	494	501	490	509	493	502	494	498	457	532	492	502	524	516	510	471	465	493	477	552	499	530	516	516	477	488	519	513	506	516	480	471	480	501	517	512	538	498	467	538	524	492	483	500	527	509	490	495	523	493	523	477	496	466	492	510	526	537	529	479	524	479	495	497	498	475	555	496	498	510	484	533	525	477	498	487	527	483	511	496	494	487	505	463	500	512	514	479	514	475	495	506	508	521	513	512	488	485	502	482	514	484	503	514	425	520	503	476	457	484	562	527	500	517	511	480	505	553	494	538	498	490	513	516	464	495	466	504	479	489	488	496	496	498	503	504	526	522	580	478	515	471	486	468	524	517	488	528	482	497	533	494	483	504	493	504	509	519	518	474	537	437	533	471	526	488	514	472	499	534	519	514	496	495	535	478	482	474	481	510	449	496	497	464	549	553	509	494	526	477	493	486	500	479	517	485	508	554	494	473	501	493	521	548	504	532	486	490	522	540	513	505	504	516	527	497	499	519	494	469	506	500	524	531	470	493	544	507	463	481	509	513	521	530	512	497	476	520	483	493	505	491	492	504	512	474	542	497	492	501	482	546	452	499	463	519	516	474	481	514	501	492	538	564	526	468	530	490	541	532	504	521	485	504	538	533	491	462	483	504	518	494	513	455	534	513	483	501	501	507	514	495	460	506	491	492	506	523	533	499	489	502	522	482	528	528	473	482	507	511	511	493	519	542	527	518	510	521	534	554	513	507	500	547	476	504	570	531	522	526	480	515	471	487	543	512	501	461	522	542	481	544	510	495	490	513	529	512	484	501	493	491	506	540	529	491	532	471	450	563	504	505	515	484	503	512	498	508	485	476	516	477	489	507	519	496	526	472	520	497	506	512	471	512	499	533	523	523	491	559	509	514	484	555	516	470	479	533	484	510	498	488	478	537	495	526	481	527	483	486	436	486	494	509	485	531	502	510	467	540	499	529	504	528	498	497	489	496	513	495	489	513	520	524	496	503	468	506	508	474	504	500	492	515	460	482	485	526	510	501	531	505	528	506	472	546	508	473	492	503	504	463	501	523	490	492	537	508	505	499	515	496	518	485	481	512	555	481	505	479	454	490	488	515	487	522	500	512	527	501	540	536	490	505	529	490	492	491	540	504	499	457	471	546	492	500	496	495	499	493	498	503	499	536	499	491	493	551	484	520	461	547	490	509	551	504	520	512	482	505	487	524	522	505	473	482	519	516	503	492	504	491	490	513	520	495	489	510	504	552	509	558	478	535	509	455	491	550	493	545	524	522	507	471	466	504	489	515	527	507	507	473	513	515	528	481	475	518	522	513	493	524	503	526	544	507	494	489	536	503	491	502	530	461	536	522	505	493	519	492	468	527	481	501	485	534	484	482	533	490	528	547	493	467	505	488	501	536	497	453	494	482	530	549	515	466	541	484	524	509	515	518	502	499	540	503	484	496	513	514	488	499	508	492	480	471	513	482	543	543	516	511	472	491	542	485	468	451	513	502	494	481	534	548	500	512	505	469	520	497	471	483	505	494	509	490	484	503	522	481	565	495	482	481	497	547	516	474	490	525	467	476	539	519	506	464	516	514	503	534	518	523	494	501	509	490	520	502	490	538	508	507	510	514	482	512	478	470	477	496	494	518	499	521	493	475	543	474	480	500	491	514	540	524	507	523	452	481	510	532	498	518	484	468	526	534	500	496	524	482	520	496	491	476	501	550	518	522	509	489	483	472	516	482	533	474	504	506	511	514	481	476	510	508	533	502	473	466	528	488	484	505	493	544	503	491	516	466	548	526	505	516	513	528	537	496	520	500	494	498	522	497	504	495	498	518	520	480	509	502	488	501	466	498	504	488	489	501	502	518	535	490	521	479	505	516	490	488	541	487	506	513	542	513	503	519	497	525	516	532	478	485	506	500	530	527	496	524	485	490	552	464	518	467
22511	36158	23284	10344	5595	2694	1999	1621	1460	1343	1307	1242	1122	1069	985	1056	1018	993	928	957	918	958	933	914	957	914	949	905	936	916	890	903	888	902	883	911	1000	2522	2997	854	871	918	893	838	877	891	865	912	917	923	877	888	862	886	879	911	908	889	900	895	912	828	895	924	892	862	852	912	923	921	864	871	912	888	869	885	837	917	874	860	911	865	874	840	880	881	918	882	895	873	818	897	888	860	940	882	929	896	857	857	856	814	876	907	860	861	876	867	898	879	907	867	888	907	900	865	874	875	883	910	847	867	908	907	841	856	948	876	834	891	901	917	849	898	892	907	895	896	833	875	870	894	885	905	881	865	866	934	926	901	841	897	927	893	941	888	855	859	940	874	834	891	897	898	843	830	868	852	858	854	934	890	941	874	853	879	850	911	882	894	898	863	890	879	877	898	945	881	886	896	934	891	910	901	870	897	879	905	907	836	868	952	837	873	835	869	922	897	926	889	934	884	880	880	873	843	902	900	893	875	894	849	903	874	912	873	886	907	843	883	933	850	926	845	882	853	869	827	869	892	894	891	854	904	901	906	880	888	897	927	861	918	864	895	856	948	897	873	921	888	901	907	860	935	888	957	894	902	874	900	900	891	928	874	895	862	861	843	848	874	882	899	827	859	917	943	901	900	836	911	862	865	924	899	890	897	898	828	870	920	915	907	875	852	856	825	863	886	896	902	896	891	911	870	884	874	905	894	872	916	929	907	903	895	880	955	893	892	897	911	888	901	908	866	864	907	874	837	854	920	882	878	876	867	879	946	846	909	895	905	897	902	856	882	906	930	902	893	919	858	884	892	876	894	839	874	875	894	895	941	877	891	892	904	903	928	859	893	917	949	939	865	903	883	874	896	894	823	884	876	918	887	895	906	898	861	859	900	865	859	887	851	886	875	884	870	923	905	907	885	921	882	893	913	824	912	903	860	903	844	902	824	893	883	900	884	906	845	852	881	865	866	867	863	881	926	880	905	868	877	910	856	868	880	829	897	910	871	908	886	847	863	866	921	896	881	885	863	882	853	891	909	898	891	899	883	887	871	921	864	887	873	903	883	887	903	872	842	890	897	892	902	920	859	870	895	875	836	889	927	881	925	862	860	938	906	937	909	920	878	867	856	873	869	902	900	846	901	864	847	886	851	911	891	909	909	890	890	875	835	902	916	874	874	881	877	885	886	854	898	919	918	852	833	834	877	868	888	875	880	888	873	938	890	886	826	820	883	876	910	860	898	872	893	852	881	867	941	904	893	849	940	913	925	922	838	888	895	854	885	864	917	857	898	874	924	922	887	888	854	900	865	877	938	877	891	892	898	903	871	900	916	886	818	886	863	909	870	939	890	908	856	960	936	928	896	891	916	899	902	888	914	942	875	894	850	835	895	892	834	871	870	874	936	902	892	897	895	860	911	881	876	903	909	919	891	880	884	874	890	894	899	892	931	877	887	849	868	869	870	897	910	801	896	876	868	857	891	890	859	917	853	881	889	936	821	878	897	860	882	849	905	889	901	941	913	874	902	872	890	879	877	875	924	885	901	858	896	852	881	925	894	900	890	848	853	909	831	872	899	890	914	853	948	839	801	911	896	917	853	915	934	864	882	875	898	887	920	942	936	896	881	842	878	884	852	870	888	907	897	885	888	837	928	878	890	863	885	864	838	899	911	912	877	854	908	847	869	921	899	857	877	885	872	892	872	918	901	920	889	903	862	922	924	875	922	889	927	885	848	846	868	939	864	903	922	921	906	831	831	838	877	893	910	903	945	890	921	844	874	876	908	865	889	904	881	867	883	840	891	882	890	830	937	914	873	882	846	915	919	872	896	887	869	878	906	827	962	888	883	884	826	834	896	872	880	899	877	908	897	844	862	877	868	890	883	852	902	902	961	910	888	881	827	877	884	842	884	955	887	842	940	931	944	851	895	893	917	923	873	920	860	824	940	839	891	873	821	866	862	832	863	836	900	948	846	838	812	846	904	846	914	895	940	916	873	894	846	857	854	904	850	918	859	904	922	924	851	849	899	861	884	878	864	963	866	888	854	927	878	897	884	901	890	893	875	861	900	910	899	869	927	829	892	836	853	911	870	905	863	885	892	904	890	889	893	896	891	913	892	906	869	905	908	901	880	897	861	920	844	882	861	906	843	915	848	876	844	863	888	847	917	871	860	915	846	873	877	862	895	895	910	902	894	909	897	845	875	871	907	907	838	837	843	884	842	897	858	823	877	883	898	877	894	883	932	859	886	938	896	859	893	870	832	876	930	874	884	898	901	874	837	863	907	891	889	890	885	932	929	874	902	890	849	908	934	875	859	895	852	905	864	866	904	928	906	882	944	873	896	875	855	892	886	924	883	872	912	903	861	893	871	905	914	868	892	907	895	932	866	942	866	919	887	919	917	921	884	902	861	924	882	894	948	945	946	894	934	928	868	910	879	858	878	894	873	913	889	895	876	873	869	940	882	881	845	907	872	914	879	899	893	908	915	933	896	873	889	911	930	899	919	911	872	911	905	941	872	863	927	921	870	874	862	888	880	904	811	878	948	894	889	876	894	829	892	856	896	857	928	900	860	868	890	865	906	879	879	861	850	893	885	921	918	906	842	880	902	869	859	820	857	871	868	840	896	900	949	919	918	917	911	935	898	909	842	882	882	877	860	901	912	901	879	906	872	850	892	833	840	896	944	857	871	875	872	856	827	895	912	862	860	878	878	843	861	864	871	904	859	889	903	873	901	895	929	897	893	869	869	917	905	895	875	854	864	915	848	887	883	835	897	828	876	875	885	871	872	864	866	873	861	924	921	879	894	907	903	906	905	907	892	868	953	927	888	869	966	873	905	845	906	897	837	824	905	899	939	851	919	894	896	878	908	892	918	907	889	899	866	895	897	875	833	901	878	884	927	839	879	871	850	843	874	919	887	860	900	900	878	892	899	848	892	902	870	869	892	880	857	884	853	896	856	902	899	889	857	899	860	944	839	818	867	909	871	838	898	890	934	828	867	840	834	864	909	881	894	891	879	857	887	887	889	885	860	873	871	874	885	868	917	877	871	872	896	893	892	835	885	902	884	871	862	928	854	853	873	900	911	859	866	895	892	907	894	901	951	869	926	861	869	909	921	879	862	848	870	883	900	863	902	912	897	872	827	900	861	933	879	895	875	897	891	926	912	853	837	884	917	878	885	914	911	879	906	902	911	929	928	874	863	857	862	902	871	924	930	913	848	909	887	916	856	916	864	841	874	879	881	864	951	885	919	901	897	860	875	892	855	904	854	884	880	906	873	893	860	920	852	880	879	883	894	902	831	891	851	902	826	876	938	935	859	910	872	832	906	953	911	918	910	853	895	861	886	919	897	946	885	885	903	843	855	876	913	876	865	882	762	879	904	902	853	892	930	886	861	873	866	929	818	871	931	886	897	892	896	931	891	833	848	878	911	901	875	896	876	872	883	837	919	956	868	885	864
23546	21466	29200	24141	21471	17511	2100	707	529	465	399	393	342	327	325	280	290	303	283	274	301	260	241	248	249	259	271	225	246	232	239	243	241	216	201	254	259	768	525	225	222	221	228	237	229	240	245	219	193	203	235	229	213	222	257	217	187	198	219	228	218	217	220	228	227	227	220	215	223	230	220	208	223	198	222	206	203	215	228	215	221	204	215	223	222	214	224	225	221	194	205	215	251	204	222	213	239	232	247	241	220	198	227	226	240	224	222	205	215	238	231	204	186	214	240	218	241	223	240	233	239	208	241	204	209	195	231	222	221	240	225	214	229	208	198	214	232	217	209	224	183	237	203	234	201	194	218	235	218	214	245	208	233	219	238	210	231	213	218	232	213	205	205	235	210	184	229	236	236	231	217	213	226	220	218	217	229	194	231	248	220	192	232	177	229	212	209	226	219	237	216	177	192	231	209	218	218	236	226	220	207	250	219	232	221	211	228	206	240	239	206	195	240	220	247	235	249	218	219	217	212	213	210	222	225	221	227	208	230	213	220	209	209	223	195	228	232	199	198	231	194	230	201	213	214	233	215	192	183	212	218	227	211	188	211	227	240	213	210	194	193	210	218	225	234	210	228	193	244	229	228	212	222	237	226	193	233	220	229	206	222	216	233	240	215	194	221	219	205	225	215	227	204	195	213	203	200	199	202	234	226	227	208	205	221	225	200	233	221	195	214	243	213	211	235	234	222	222	203	223	226	220	219	215	228	208	212	226	202	233	216	210	230	222	246	220	230	213	214	227	221	221	226	192	236	218	222	196	214	233	235	220	208	231	211	222	232	235	186	203	198	211	211	219	218	200	240	218	226	223	240	225	207	217	235	240	243	225	196	213	218	202	221	227	234	201	207	226	194	201	226	231	214	208	262	215	226	213	219	224	201	212	231	227	218	210	228	206	208	193	213	197	230	214	237	219	225	208	223	233	228	227	209	213	199	223	245	207	234	216	262	220	207	214	220	233	233	232	205	224	211	233	210	217	222	209	211	216	241	191	239	232	218	212	217	221	212	223	241	240	208	234	203	199	210	216	220	193	230	242	207	203	229	193	212	216	210	212	212	215	228	211	212	199	206	213	230	203	230	217	239	228	211	214	208	241	182	194	230	203	215	195	196	204	215	236	250	232	209	256	210	210	207	185	197	191	225	219	220	194	214	222	189	200	232	242	209	239	225	201	211	208	226	249	223	219	189	202	201	210	225	229	228	218	230	212	211	202	207	226	232	202	224	225	221	213	212	221	211	221	225	206	184	209	232	210	235	211	242	215	233	221	231	222	231	224	215	232	197	249	208	239	239	224	210	174	222	220	225	216	206	224	194	185	205	235	221	203	233	194	192	213	200	230	227	191	233	168	228	199	202	206	193	193	207	232	199	229	215	214	234	222	210	216	212	205	271	212	250	224	242	222	230	208	239	226	213	199	231	224	218	211	235	212	206	193	225	232	220	225	219	221	234	217	220	203	219	230	216	212	194	229	222	233	245	220	212	217	205	230	243	200	198	220	218	195	214	216	228	240	212	218	218	219	215	227	213	240	242	219	190	230	209	230	227	226	207	251	208	240	235	213	236	183	214	217	209	214	195	220	199	238	205	209	225	210	222	209	235	228	232	236	200	232	210	240	215	219	225	232	248	210	210	231	210	222	179	207	247	214	215	221	211	209	210	210	236	224	217	202	224	216	226	218	188	225	204	197	226	215	239	201	211	263	210	227	212	239	228	237	223	230	213	237	218	207	205	204	223	214	232	209	238	221	218	210	234	211	237	210	192	217	213	215	233	214	198	222	222	230	214	214	203	235	231	226	210	220	202	226	222	204	219	227	224	234	222	201	245	228	196	230	213	241	210	219	220	211	220	210	227	233	222	227	225	214	224	204	223	229	208	190	201	211	215	231	228	210	187	212	235	220	227	206	226	234	230	199	227	210	198	232	211	223	200	225	216	229	202	223	218	221	208	221	214	231	242	217	211	221	204	222	218	242	227	213	209	235	211	215	232	214	208	217	217	217	206	200	199	205	207	226	207	200	220	204	221	204	207	195	221	249	206	205	197	210	242	239	195	230	234	229	231	246	219	243	219	216	227	233	204	247	208	201	222	201	223	230	230	239	220	194	222	217	197	199	238	218	225	222	191	195	203	193	253	214	218	219	216	236	219	217	231	191	240	231	202	255	222	214	221	232	220	183	203	208	216	232	239	219	222	226	218	204	231	245	214	212	236	215	208	216	216	199	200	177	220	219	183	224	221	222	217	184	225	210	234	223	210	240	219	216	216	211	223	221	223	211	218	219	241	220	218	222	225	222	209	202	222	207	211	217	214	218	217	222	249	204	222	211	208	217	231	188	211	214	215	220	228	215	197	189	209	195	201	215	202	219	219	204	213	259	199	260	199	230	257	226	217	208	216	237	225	232	216	197	220	200	223	221	229	214	204	170	225	232	228	215	211	224	237	190	234	209	208	213	232	220	246	216	214	213	230	203	233	207	238	220	210	198	237	209	203	226	240	202	237	236	218	208	199	200	220	216	241	188	234	231	238	180	231	218	188	222	212	202	209	213	214	228	209	197	180	201	209	215	222	211	216	215	217	211	208	197	205	208	223	222	234	218	240	207	248	212	219	210	210	226	215	230	212	199	214	228	235	208	248	220	229	200	227	205	233	222	194	218	207	197	230	234	214	242	206	228	200	222	230	257	217	209	229	214	197	209	196	228	228	228	232	228	234	242	218	230	228	213	216	203	209	220	213	212	208	223	219	194	212	219	212	224	218	204	220	189	238	220	207	195	221	202	201	239	222	224	218	214	225	230	216	188	216	203	223	219	213	225	207	210	215	213	239	215	251	235	201	232	186	227	213	191	217	203	211	241	213	204	213	217	212	220	215	210	214	231	204	236	193	205	215	212	236	226	231	227	203	223	230	223	236	201	203	201	209	215	217	235	216	240	235	229	244	201	194	221	186	219	229	207	225	215	231	194	228	212	206	246	208	224	223	248	224	230	245	206	219	204	205	205	192	225	207	217	203	235	227	223	203	230	233	192	225	190	195	214	206	227	211	216	224	196	215	217	210	225	224	210	215	190	202	243	209	210	182	197	239	216	212	236	227	214	191	221	204	224	222	259	236	222	226	224	241	192	196	217	225	202	264	227	225	236	214	192	208	206	204	197	199	226	203	221	196	220	249	193	212	227	229	208	237	220	235	183	221	190	217	213	206	210	211	209	209	191	223	191	230	228	237	209	217	214	215	216	211	229	198	220	225	214	218	224	209	230	244	196	209	227	226	211	205	197	214	225	214	206	210	203	214	216	197	212	201	194	215	209	212	229	202	213	227	228	207	226	216	218	188	218	201	224	215	245	223	235	235	223	212	225	179	189	217	246	214	206	231	206	186	215	241	214	203	237	240	211	222	210	209	214	208	209	211	252	217	216	223	222	200	234	193	219	201	210	221	223	210	229	255	207
25659	39649	25920	14667	10191	4071	2801	2013	1556	1340	1127	991	907	878	741	660	698	628	625	565	575	536	573	551	482	530	487	471	499	466	474	527	456	472	452	454	474	2009	1372	418	427	409	421	427	447	389	425	422	418	421	413	436	437	400	399	405	392	405	400	399	408	421	408	424	404	396	450	390	412	455	418	429	446	424	410	380	403	389	370	402	380	445	417	415	389	427	389	411	430	378	408	434	379	423	391	406	410	436	366	402	408	364	389	397	401	432	402	415	396	416	405	399	408	383	393	393	421	433	408	380	384	411	405	434	397	417	386	406	406	439	450	379	379	411	385	407	410	438	375	412	375	400	401	409	372	386	390	395	406	387	394	405	416	412	377	410	389	442	380	386	390	396	406	429	388	410	382	384	398	401	407	453	434	441	418	403	379	407	365	395	432	394	401	380	424	445	375	383	407	383	416	414	427	346	412	366	418	406	413	386	376	410	417	393	404	363	447	396	418	412	380	384	396	395	421	443	409	359	372	428	410	420	439	412	427	424	412	403	358	405	408	388	393	380	390	399	370	443	424	420	368	434	385	391	394	429	413	426	418	421	404	408	401	413	410	373	377	405	393	387	370	409	392	415	427	414	386	402	399	398	379	419	429	418	411	410	411	408	413	405	375	387	401	405	401	411	423	388	393	414	410	432	373	379	380	375	412	382	420	411	408	394	379	388	391	392	368	402	375	397	413	420	391	400	439	373	438	395	400	384	412	381	411	367	394	390	406	382	396	433	400	427	371	348	415	408	471	429	349	408	426	434	376	375	425	352	400	414	388	377	399	383	396	387	393	418	403	397	422	400	422	412	428	391	409	365	395	414	401	393	414	410	399	415	424	400	435	382	393	418	379	394	429	393	380	399	388	405	389	403	396	390	401	425	420	423	410	409	395	412	404	408	374	401	437	368	374	419	388	441	373	376	420	381	358	391	428	407	410	420	394	374	373	412	405	416	392	407	379	371	367	422	392	403	407	402	404	418	398	377	383	374	397	421	421	380	360	367	385	390	381	422	397	407	396	429	389	389	403	422	367	450	389	406	394	407	416	406	399	410	400	372	405	414	388	401	398	421	388	400	387	420	418	411	404	393	410	415	393	395	428	372	395	404	397	401	369	401	404	384	390	415	362	423	391	398	412	381	411	411	374	395	424	411	418	408	393	416	394	385	436	395	428	411	382	404	425	411	391	394	425	374	394	397	357	399	412	396	419	404	424	413	431	388	431	394	376	424	401	384	418	441	387	380	396	397	380	408	423	402	415	420	339	424	375	404	380	401	392	382	411	396	371	388	401	409	384	366	386	428	386	422	414	405	400	410	424	439	339	399	374	435	401	425	335	382	407	393	434	382	394	410	379	410	389	390	398	407	411	373	408	439	375	379	359	393	384	417	385	390	419	404	392	413	397	370	420	406	450	390	412	400	384	388	391	385	436	389	380	399	416	389	403	379	424	403	376	418	418	385	370	421	400	402	387	379	420	399	423	420	388	392	418	376	408	400	421	405	401	415	402	448	397	410	412	373	391	429	407	402	372	390	410	376	392	386	429	418	408	413	356	395	398	387	396	384	366	415	406	436	418	415	403	422	416	412	386	453	417	426	407	404	408	368	372	395	390	395	432	403	447	417	402	405	397	419	365	413	427	399	407	403	411	370	388	423	380	397	379	408	441	413	402	395	404	406	412	393	355	415	424	397	424	421	422	404	395	397	450	406	401	417	414	420	400	443	412	411	417	396	378	369	417	393	407	430	382	423	385	411	422	405	381	374	393	405	389	425	384	387	408	421	369	394	428	403	385	379	406	398	395	387	357	412	397	407	386	416	417	361	425	410	421	409	404	383	397	395	399	396	433	392	378	391	382	390	464	360	428	398	376	374	401	384	406	416	372	392	365	421	384	393	360	416	408	364	382	414	435	368	402	388	389	372	414	383	397	380	371	402	395	396	404	414	428	436	375	374	383	369	441	430	416	362	426	391	419	371	369	386	405	375	343	397	391	428	390	410	426	388	393	393	440	368	392	412	398	395	384	397	395	404	389	408	411	411	418	408	385	387	384	403	358	360	407	408	404	393	428	429	408	399	418	393	411	437	407	396	348	424	402	396	410	417	425	385	401	389	357	405	419	409	381	404	385	419	393	386	404	425	447	390	410	419	380	407	428	400	425	400	405	421	398	389	399	411	354	415	389	423	400	391	423	425	400	401	384	370	379	423	391	410	407	363	405	428	387	396	374	377	382	400	365	411	414	392	388	426	427	401	406	417	426	389	366	389	403	404	344	415	389	402	407	385	435	378	394	376	381	417	395	414	388	398	416	386	385	386	403	395	416	385	395	416	418	392	447	380	390	380	401	400	388	383	421	390	423	384	405	402	417	393	412	386	387	364	421	376	402	380	370	393	378	433	397	380	403	409	372	377	396	397	401	389	380	371	402	420	416	396	441	444	365	389	397	400	410	408	418	405	382	382	399	402	391	379	398	400	364	416	397	409	376	393	392	375	381	408	411	384	389	390	411	385	425	431	404	416	396	389	429	430	404	391	391	405	388	392	414	405	366	405	369	382	392	434	428	405	404	404	419	392	368	408	381	364	370	382	435	387	402	382	402	404	392	377	378	386	399	430	417	404	355	422	384	393	409	367	367	399	378	459	431	357	406	414	384	400	395	397	427	428	427	381	386	408	369	399	404	409	448	423	424	409	408	409	388	396	383	395	379	364	419	408	396	392	394	402	380	408	412	372	411	392	384	397	381	402	432	392	408	431	421	391	405	454	411	430	392	392	378	369	401	364	400	436	407	379	396	390	392	440	390	380	395	387	402	392	399	394	379	396	394	423	411	416	408	395	426	383	402	385	406	397	393	406	363	418	395	374	419	397	398	390	387	426	382	393	400	410	425	399	410	410	380	401	408	430	402	428	418	397	410	366	400	411	423	395	387	410	395	413	390	399	393	386	390	387	403	389	411	403	396	439	378	402	399	392	422	393	421	377	377	405	375	421	407	366	387	404	427	412	362	409	417	390	365	438	415	393	385	377	376	413	417	423	414	393	401	406	369	375	400	377	426	387	357	394	393	431	409	380	423	400	376	410	408	394	392	411	389	377	419	406	386	366	402	426	387	428	418	356	394	382	390	370	412	397	400	333	405	408	428	366	397	387	369	392	381	408	405	383	398	427	404	402	407	411	415	444	426	390	390	412	383	402	378	373	397	410	429	382	391	378	432	420	421	380	406	391	396	385	396	389	424	397	382	432	404	395	402	424	422	401	386	405	368	401	379	397	387	418	449	414	398	382	396	385	380	420	342	416	400	397	411	347	371	404	406	394	396	409	372	388	400	391	396	414	410	397	376	399	363	410	385	429	385	398	400	397	397	406	362	406	404	392	394	383	379	391	393	437	387	402	446	395	389	425	395	401	426	411	421	428	367	407	383	401	399	389	407	394	392	384	403	387	400	390	395	413	378	398	424	379	427	415
27227	20263	10390	3148	1155	708	629	550	600	572	541	576	526	597	508	551	543	521	512	523	538	580	491	531	580	537	499	526	550	533	569	550	525	522	561	587	574	523	537	529	533	524	562	508	499	518	508	522	556	547	490	536	574	535	508	569	575	521	524	534	505	514	554	532	536	542	541	531	535	505	528	554	518	534	533	521	528	575	524	549	513	537	559	513	556	501	572	557	547	541	524	528	533	560	535	556	524	566	515	535	548	551	548	518	551	546	558	583	513	515	550	538	525	531	553	533	565	535	558	550	543	552	563	584	516	527	528	551	492	524	547	541	511	548	509	543	545	544	531	525	545	563	537	551	553	549	521	533	522	563	516	526	481	553	520	520	532	499	538	534	554	539	559	497	537	551	518	564	536	555	526	494	561	553	539	538	541	480	503	513	503	525	548	537	532	557	537	505	562	525	537	575	543	495	566	548	521	542	566	522	520	548	548	522	537	545	518	549	607	533	554	543	530	542	529	531	556	509	544	506	522	510	545	502	519	558	532	539	539	535	540	534	549	566	531	550	563	540	568	550	570	515	540	523	519	566	549	560	521	510	491	505	536	535	520	525	532	539	532	536	518	543	576	535	530	523	525	562	540	573	545	503	567	568	537	532	533	537	552	506	504	560	526	532	504	492	549	504	508	504	515	525	541	525	544	557	552	543	525	558	499	540	538	518	559	548	537	521	544	584	509	518	561	521	494	559	535	563	543	529	531	527	497	518	545	507	549	544	588	555	514	549	513	536	551	563	574	545	566	519	505	511	500	530	558	548	508	545	541	562	538	532	528	561	553	522	497	548	550	530	515	544	517	509	544	514	543	566	529	535	568	526	535	563	547	538	548	534	555	572	498	542	523	525	520	547	552	544	575	517	532	551	552	557	529	596	554	499	545	553	520	525	495	534	549	557	526	552	550	529	524	518	558	559	522	554	580	514	529	547	538	544	536	564	532	553	564	559	532	524	540	512	546	524	486	535	569	512	520	525	530	525	557	532	544	534	478	584	507	508	579	548	549	545	525	501	527	522	496	509	507	509	544	537	548	561	506	477	554	562	541	553	518	529	510	569	534	542	534	534	513	540	538	527	560	605	507	501	567	521	549	609	543	557	516	535	527	539	502	548	566	563	487	533	626	556	511	574	537	521	539	523	519	501	536	555	510	473	534	542	506	569	567	494	532	508	537	532	549	503	503	543	568	538	529	496	531	495	548	553	529	538	547	521	581	557	518	545	538	557	548	531	525	510	510	529	511	576	531	517	547	545	542	560	554	556	540	511	510	517	576	497	540	524	556	504	569	567	535	511	513	535	502	505	565	519	566	545	520	517	547	498	500	547	535	528	493	543	548	568	535	514	519	536	526	490	497	525	507	550	527	533	516	547	557	527	523	530	501	505	519	506	503	560	550	535	526	525	537	600	546	564	556	541	573	541	566	508	527	560	537	509	519	549	528	540	510	521	490	554	512	503	496	528	512	552	519	499	542	498	494	542	534	509	531	489	534	543	521	506	541	574	517	545	468	510	517	545	543	572	534	526	556	530	537	523	494	525	546	548	538	512	541	536	513	512	534	548	544	547	559	508	505	514	543	536	537	543	557	554	543	551	536	561	537	536	584	522	525	484	539	530	536	534	534	556	538	539	544	508	524	497	521	486	568	542	532	515	537	530	543	519	518	531	553	531	501	541	579	497	554	560	564	528	527	554	507	486	521	547	527	507	507	544	549	533	562	525	454	515	501	547	526	542	542	520	494	525	560	518	569	487	527	528	521	552	511	526	523	508	542	555	508	500	521	528	506	541	509	507	537	518	553	577	551	536	547	549	511	492	556	534	491	541	531	538	560	538	522	531	570	537	582	541	556	548	538	512	526	532	521	569	531	522	561	527	512	485	523	567	533	560	536	541	547	547	525	525	566	500	522	534	510	576	562	556	560	511	531	564	535	554	540	555	585	516	549	542	540	549	526	528	542	533	541	537	514	540	544	542	551	563	525	490	526	532	538	520	547	538	564	499	522	529	524	531	569	520	503	547	536	484	521	519	508	535	569	495	525	525	522	480	586	547	468	543	550	529	513	537	559	498	562	532	512	495	552	501	512	507	539	534	524	527	505	502	550	528	480	529	505	516	506	527	509	543	532	544	499	508	497	553	542	516	537	570	522	522	536	525	523	565	578	528	560	572	533	512	572	519	605	532	539	513	536	486	540	577	520	561	539	530	510	487	553	528	504	534	493	532	537	511	540	552	571	577	545	534	573	552	504	544	516	536	532	538	501	520	552	521	568	550	560	515	541	538	539	547	514	531	525	569	538	561	544	578	524	524	522	526	529	495	517	524	563	514	529	558	542	501	537	524	550	541	526	499	557	507	513	543	542	523	571	578	585	500	539	537	532	504	541	541	518	521	568	551	571	572	555	547	520	570	505	583	509	528	530	573	528	541	504	543	534	537	529	539	513	556	539	540	514	549	536	535	541	530	573	501	546	495	564	533	527	545	517	560	567	511	528	515	501	514	511	564	551	573	547	515	566	543	519	511	536	545	545	545	544	507	520	544	529	543	518	548	480	543	571	513	572	565	537	533	508	532	554	535	503	540	573	530	549	559	532	505	562	545	567	546	517	505	511	554	518	518	534	525	511	541	526	528	543	575	526	525	567	512	520	535	524	515	524	529	549	563	529	499	555	540	533	514	543	555	518	521	518	549	519	520	537	561	545	517	538	511	540	547	557	541	516	536	562	502	550	537	522	525	543	555	566	575	527	581	584	520	559	484	542	532	528	555	504	501	520	585	545	544	542	511	512	549	501	532	517	574	546	595	531	534	546	525	558	538	571	529	549	576	566	549	529	548	514	530	529	544	490	531	540	535	538	512	520	529	554	521	510	555	530	567	560	550	540	574	575	556	501	483	588	506	559	564	505	559	558	566	545	549	564	570	556	526	509	539	519	543	564	521	534	552	549	560	501	553	562	564	546	525	570	529	547	567	561	511	520	507	527	554	549	605	539	494	594	527	551	547	544	587	501	513	500	508	522	525	553	497	516	515	502	542	512	548	530	530	557	532	550	520	533	514	513	544	552	540	526	545	533	515	524	523	537	537	529	523	533	588	537	512	556	539	543	536	552	537	550	571	522	529	496	511	553	526	537	509	561	561	470	509	542	558	518	524	494	561	525	520	538	523	542	543	546	580	546	552	516	521	515	569	537	542	560	537	532	548	550	560	536	584	539	596	500	555	508	561	512	535	566	572	541	519	593	568	476	475	554	497	509	513	516	512	530	528	529	545	518	515	549	565	524	564	556	573	521	555	540	586	534	492	563	557	543	556	522	536	548	559	517	536	524	525	526	572	506	511	515	552	569	534	554	581	522	524	571	555	490	525	518	557	575	560	527	553	525	510	555	552	536	521	512	550	522	522	514	502	532	559	548	509	551	510	562	531	545	546	529	536	526	572	525	565	495	540	561	574	572	507	575	526
19859	21878	12850	5492	2547	1280	1162	1002	1017	948	957	938	955	910	889	900	986	975	941	879	941	952	933	877	903	944	913	904	944	942	968	943	890	935	946	877	919	968	905	892	937	943	888	949	922	933	921	870	899	913	907	949	935	850	945	895	903	880	971	912	952	967	874	893	917	906	921	900	975	916	934	910	874	925	950	918	875	854	955	951	908	954	884	961	942	972	956	917	953	913	922	962	924	885	883	971	920	909	908	939	946	889	912	941	914	957	940	903	931	877	914	879	896	881	964	898	906	911	902	964	961	927	954	907	985	873	915	936	900	952	933	900	957	913	954	907	974	938	930	920	871	903	867	933	940	941	922	922	919	954	887	911	912	898	899	942	934	953	911	932	906	905	909	920	942	885	884	969	969	922	904	968	891	886	909	926	936	913	926	925	896	853	902	896	906	946	966	972	895	978	940	971	888	920	888	975	951	919	930	909	898	910	913	973	933	884	963	929	853	910	936	909	978	872	908	868	908	926	966	888	948	925	910	896	895	938	910	944	877	940	905	864	907	946	974	913	855	952	931	890	967	943	909	913	924	946	980	854	902	922	941	941	885	890	939	886	893	942	894	921	889	947	952	894	911	866	945	897	888	960	894	941	932	905	947	933	970	919	960	881	926	962	899	929	989	895	898	892	950	874	944	871	951	880	895	916	927	915	899	912	869	942	913	972	878	876	950	927	890	944	937	912	904	946	948	857	926	914	924	915	942	923	913	929	891	856	919	902	935	884	950	922	919	906	920	978	931	930	972	911	924	931	904	899	897	932	914	899	909	920	863	918	916	859	929	918	917	910	931	903	966	889	907	962	976	904	929	940	877	911	922	893	900	1004	963	891	939	847	966	896	918	892	932	945	951	875	925	917	943	933	940	895	895	941	929	903	940	920	914	957	925	919	898	890	895	887	925	963	956	888	937	934	908	941	982	899	917	938	898	948	951	929	910	893	903	922	891	926	868	866	897	966	903	894	935	897	944	951	913	942	928	933	920	922	941	941	939	877	965	937	849	931	873	994	977	902	954	883	936	937	953	897	934	982	885	916	940	883	926	934	932	923	943	887	961	939	978	969	929	915	956	875	906	891	915	875	936	922	860	954	882	947	938	949	916	949	946	886	976	902	931	937	922	956	911	966	954	944	947	930	911	937	961	933	910	899	925	921	931	938	966	976	867	972	880	898	939	961	891	983	931	929	921	918	870	919	895	915	905	927	924	1025	914	922	895	994	918	900	899	940	951	928	935	952	946	940	958	939	946	951	934	932	948	936	937	992	931	896	877	923	927	940	963	949	922	943	928	969	870	978	975	930	931	936	935	939	931	868	943	907	940	954	971	914	901	899	921	942	958	920	922	840	926	874	893	926	891	922	991	973	908	922	843	900	911	902	977	934	913	885	944	905	940	964	927	884	916	917	942	952	910	899	906	939	939	972	934	880	900	927	936	942	962	921	897	945	919	942	918	927	884	920	910	978	890	976	903	938	919	942	923	919	955	905	903	977	961	928	977	923	938	954	913	900	910	947	938	926	950	921	960	880	867	912	920	948	1001	890	934	966	955	943	973	906	924	914	923	927	927	854	895	921	909	909	857	954	934	866	897	941	876	922	885	956	929	952	924	922	940	946	934	936	919	930	936	956	911	918	958	943	958	911	926	862	891	990	883	961	908	929	947	889	899	967	911	963	919	895	973	899	912	865	925	911	913	908	919	907	944	856	935	966	936	906	938	942	936	877	957	904	925	867	954	879	919	959	853	966	909	958	916	973	901	900	921	914	921	889	899	939	950	909	881	907	900	910	846	944	926	902	898	906	959	948	969	880	947	937	911	919	987	947	895	964	910	961	937	952	912	963	962	931	876	901	884	922	907	916	901	935	875	921	926	928	940	932	899	946	915	926	980	916	858	965	975	950	911	873	939	900	896	942	907	966	922	911	939	937	926	885	964	948	928	917	932	931	991	928	887	902	869	943	938	901	897	902	914	938	892	990	920	868	986	942	955	870	935	862	880	883	904	896	884	941	915	891	888	915	902	870	943	963	927	890	922	898	933	964	914	907	876	927	910	984	889	967	950	920	915	897	952	930	941	979	924	950	893	910	926	948	909	961	878	868	915	885	938	901	946	923	990	937	973	933	956	929	890	974	920	900	954	926	889	886	916	877	878	907	909	947	892	875	908	949	900	877	947	896	936	942	879	900	862	899	921	925	903	933	839	979	935	960	938	936	961	911	921	914	926	882	919	945	908	933	895	955	927	917	946	930	890	968	975	885	937	937	925	916	946	880	913	923	905	951	913	885	907	922	899	870	858	948	913	934	920	945	901	929	905	933	922	899	937	938	918	892	878	878	903	904	922	896	908	952	954	907	882	934	951	879	976	907	907	941	894	916	950	956	908	958	946	874	922	955	965	916	937	966	929	887	949	923	958	946	918	878	948	863	930	954	889	875	907	924	960	932	890	908	974	928	940	929	932	855	930	869	914	959	937	917	875	897	972	951	946	924	930	946	955	886	932	954	921	942	926	972	912	881	933	906	905	896	887	893	915	961	952	903	910	962	910	906	957	902	897	958	891	905	979	867	933	996	928	897	869	973	921	863	930	931	930	933	872	931	887	948	966	941	911	912	872	915	897	885	917	873	937	958	864	908	938	965	930	944	928	916	927	892	946	908	946	861	867	911	957	863	855	999	941	884	954	878	899	872	925	937	944	946	938	961	937	949	908	958	919	899	897	948	940	948	876	880	932	937	916	903	957	905	946	965	871	922	943	854	928	908	937	926	914	921	905	931	915	965	964	951	912	880	931	912	944	889	975	882	926	926	965	943	881	1011	874	928	899	941	976	979	943	888	903	942	941	881	942	970	887	883	903	917	897	898	968	955	921	901	946	865	922	924	935	912	949	950	975	910	887	940	948	914	882	940	920	917	948	954	905	914	913	892	911	927	915	948	924	958	937	932	1007	906	939	903	906	937	946	910	908	931	867	896	866	936	926	912	941	888	922	903	933	960	894	943	940	901	987	906	950	938	953	915	927	930	963	954	963	955	940	929	917	942	910	935	935	939	950	908	935	860	938	981	901	922	926	889	965	938	915	920	923	913	887	916	949	908	828	894	946	939	921	907	912	955	890	905	924	918	902	925	943	929	902	927	919	935	975	913	918	958	964	914	954	858	897	950	956	905	951	919	907	891	928	931	887	922	914	938	921	959	928	959	862	880	924	967	890	904	922	953	925	903	926	950	958	897	922	955	931	957	907	909	922	969	936	979	946	902	884	941	921	964	899	934	950	871	947	891	903	897	888	955	984	920	909	879	949	962	912	920	943	929	953	950	913	897	890	960	953	923	931	935	909	848	907	909	953	878	878	876	947	925	886	904	916	885	881	900	975	910	899	895	906	952	965	888	903	956	964	904	901	965	880	934	925	921	952	914	943	975	944	904	964	917	905	1002	938	910	903	946	944	931	926	943	953	928	917	886	907	939
24569	21400	28328	24891	17507	2197	1014	767	595	627	555	593	558	582	539	521	504	529	539	517	582	505	534	480	519	543	479	485	512	493	504	495	508	517	479	481	472	486	476	509	489	485	500	476	473	493	493	494	485	472	510	452	480	468	466	494	460	480	488	469	495	492	472	483	490	509	525	515	493	483	491	469	474	462	453	472	482	523	487	431	464	486	487	453	482	470	528	480	495	496	496	450	437	513	483	524	493	497	476	502	517	470	467	518	513	478	465	431	491	476	466	462	508	495	454	490	469	534	479	486	461	483	473	511	477	483	517	505	519	478	484	487	470	459	496	464	513	461	466	502	460	467	487	479	486	479	456	482	429	496	519	527	462	507	496	472	476	497	486	527	450	504	480	480	505	483	504	500	474	457	515	472	482	481	490	497	495	476	472	462	480	481	477	507	475	456	456	452	481	492	462	482	501	462	497	489	481	476	494	437	482	492	452	466	502	496	476	472	494	463	444	467	488	474	456	471	476	524	529	476	437	494	470	456	488	490	468	468	484	482	483	501	479	502	493	476	480	448	486	440	481	519	446	496	466	478	478	468	498	479	487	503	480	496	499	453	470	514	489	460	452	487	479	472	473	489	498	481	489	490	471	476	482	455	517	490	451	473	498	486	472	510	486	492	486	455	520	462	512	492	476	484	482	461	443	495	483	469	467	484	501	475	471	449	466	501	502	459	487	495	522	459	430	440	509	480	475	460	466	490	467	499	506	505	480	511	457	469	477	460	513	527	455	473	522	443	453	441	515	441	474	487	453	469	472	521	459	483	503	490	527	506	490	462	484	493	471	520	491	472	470	467	481	521	510	478	503	460	501	480	464	475	473	478	489	500	517	493	468	482	476	510	493	429	470	465	482	514	496	477	483	465	484	488	460	482	471	505	494	506	466	505	476	498	469	459	454	496	458	478	477	469	487	483	503	514	505	482	482	522	501	508	492	481	492	473	487	490	450	450	460	516	423	451	458	452	510	484	481	474	488	464	482	493	501	464	467	516	476	447	471	515	466	483	499	499	486	440	490	469	508	445	506	469	490	483	493	518	475	513	486	488	545	468	505	500	445	485	500	467	502	491	509	505	503	444	451	486	478	501	488	501	488	465	476	499	476	490	479	510	461	465	492	482	490	474	501	487	486	488	482	464	486	497	471	493	462	431	468	464	466	482	495	475	438	456	507	510	501	525	482	486	461	436	508	481	491	510	484	500	495	501	530	512	498	472	489	500	459	490	469	434	468	485	468	486	444	491	459	506	476	485	461	471	471	468	473	470	505	494	483	503	463	488	460	531	476	489	470	471	467	451	489	470	471	501	493	469	492	496	513	468	482	482	501	459	449	489	472	474	449	480	492	500	479	492	490	456	460	504	483	473	481	489	459	502	516	490	469	502	486	470	457	463	503	499	496	528	462	490	510	518	485	508	479	495	477	476	524	483	464	460	502	462	508	502	501	475	475	477	471	485	488	472	499	462	498	446	504	496	503	480	470	488	495	460	491	496	485	454	510	484	475	508	500	460	448	477	453	544	442	506	508	468	473	447	481	464	445	495	520	517	468	541	469	493	480	506	485	454	508	521	486	468	464	454	510	460	466	463	506	459	487	467	484	502	515	508	500	442	495	464	473	490	474	489	489	463	504	467	472	450	448	522	500	495	470	489	490	505	480	487	491	454	468	531	469	496	522	511	509	482	467	527	513	493	476	454	475	494	464	507	478	484	473	437	472	464	488	494	488	480	488	465	504	456	482	460	464	463	445	455	477	471	499	522	448	462	482	445	532	498	508	519	479	468	456	481	500	490	501	465	448	427	448	490	479	466	482	460	464	516	488	485	492	476	505	504	467	466	502	455	449	470	491	483	489	467	515	481	478	497	482	510	463	477	461	482	480	473	476	493	484	524	446	450	474	431	497	451	463	476	514	477	497	472	461	503	481	467	504	454	483	437	466	485	465	486	461	486	453	501	474	466	474	502	488	483	441	496	452	532	536	514	494	512	456	512	526	454	479	472	465	511	478	496	463	484	518	467	513	492	488	451	490	488	472	504	495	475	486	492	465	511	492	476	509	480	476	486	454	472	473	484	465	457	445	489	479	479	456	462	485	460	450	447	503	434	478	496	413	466	515	461	464	483	487	491	510	505	498	530	480	480	441	509	489	459	472	478	450	460	474	468	466	444	503	465	452	506	519	478	496	496	477	444	458	457	507	486	473	442	454	479	477	456	500	452	438	459	453	457	504	450	501	455	471	441	508	497	444	473	501	482	443	475	443	451	477	471	462	493	457	467	502	502	489	505	498	461	491	460	458	503	473	505	453	497	494	498	472	472	496	503	490	471	483	458	498	536	469	469	439	475	471	498	465	506	506	462	465	505	450	529	461	459	463	519	453	452	493	480	509	469	518	474	484	464	490	507	480	509	476	476	515	508	486	471	449	479	481	494	485	456	469	502	482	503	512	441	469	485	475	462	526	465	480	486	488	445	462	471	478	500	439	444	468	506	484	452	463	495	473	462	409	457	504	463	495	469	486	474	444	440	488	497	487	504	456	517	480	461	492	529	439	465	512	526	484	488	484	489	480	489	504	472	479	490	453	487	488	457	486	490	490	459	504	484	492	479	476	507	491	474	490	522	480	518	467	471	442	488	503	429	447	463	499	480	470	472	534	479	486	472	462	449	465	438	486	516	484	482	486	507	475	474	448	483	499	446	523	474	488	465	480	497	460	476	471	480	495	440	460	482	509	483	459	509	484	494	483	505	448	434	496	518	486	457	469	456	488	494	483	483	493	467	500	475	493	420	519	479	496	474	481	469	463	489	464	444	523	476	509	499	484	501	499	502	460	490	441	473	499	427	523	481	475	513	498	488	492	489	459	483	495	497	483	450	477	510	472	501	498	465	436	469	493	517	471	481	450	492	486	468	456	496	493	459	446	459	481	482	497	454	492	487	515	466	496	447	485	428	489	499	482	438	500	466	495	496	479	503	494	475	491	494	483	503	473	445	523	457	481	485	477	477	492	469	459	478	487	489	457	502	464	498	475	492	479	496	510	484	483	475	486	468	460	498	459	457	478	498	481	490	488	492	487	483	438	511	489	513	458	457	467	472	512	450	454	495	501	505	502	476	467	459	476	456	527	496	483	476	461	520	446	502	472	463	492	491	521	484	470	477	516	482	496	444	487	537	501	458	476	470	501	483	468	510	498	483	461	492	471	478	492	472	499	492	436	489	460	469	490	461	476	482	479	491	503	490	464	468	516	455	476	477	465	478	489	478	463	471	410	464	470	472	452	512	472	472	487	484	529	468	489	499	489	460	463	487	489	463	534	446	476	497	485	470	484	462	464	496	476	477	465	453	460	470	482	467	489	486	470	468	476	461	473	516	460	480	521	461	478	468	452	470	450	459	432	472	461	506	454	431	472	461	526	474	485	485	491	470	484	495	464	441	452	493	475	467	498	481	470	468	483	456
21467	31473	27602	13445	4783	2698	2068	1581	1414	1337	1221	1163	1062	1011	1050	930	930	949	945	923	834	958	906	948	904	857	911	910	885	887	863	856	861	899	873	810	880	908	816	837	867	814	842	869	818	840	849	842	894	852	869	854	827	867	889	847	862	857	897	911	854	869	876	849	851	882	880	895	825	834	833	805	834	867	902	889	886	845	854	872	842	841	860	821	815	851	864	852	848	825	817	859	883	851	885	876	802	849	875	856	855	827	876	845	816	879	828	839	850	794	858	870	864	908	871	807	901	842	868	846	850	859	829	880	859	885	843	868	825	801	822	807	883	822	806	841	867	873	860	884	866	814	850	842	829	825	863	835	842	889	886	824	805	841	793	826	871	849	828	857	837	898	849	845	832	839	817	818	857	871	859	872	849	878	818	820	895	815	866	844	833	848	852	856	808	824	839	817	883	855	842	862	872	911	915	892	877	810	839	873	826	786	834	834	888	807	848	850	863	776	885	864	874	826	809	770	888	902	863	813	812	885	824	848	842	853	809	831	905	838	827	871	857	849	794	838	820	875	830	858	848	792	850	869	852	825	878	830	851	840	790	883	858	835	866	780	830	851	848	877	822	834	837	780	873	824	864	846	858	876	862	855	844	841	810	818	846	815	919	864	841	862	871	855	833	904	856	834	836	845	846	808	854	858	886	838	837	919	822	836	855	800	857	837	843	806	813	873	812	876	842	859	890	864	897	870	816	825	851	862	843	898	865	848	821	819	826	834	819	842	890	799	861	819	814	869	840	829	831	822	828	838	835	900	900	846	875	831	850	841	816	843	801	820	847	837	837	880	815	881	883	878	859	830	855	830	847	853	836	778	812	821	883	864	787	798	825	879	831	836	857	841	869	865	836	830	795	846	838	907	820	876	834	818	854	887	839	813	857	867	803	822	869	864	850	815	850	803	891	862	835	840	869	863	845	825	888	821	851	841	884	896	814	878	845	860	848	871	872	882	880	844	805	840	866	863	846	775	857	805	851	888	806	837	816	874	892	846	847	860	873	802	800	830	803	863	861	816	818	846	868	888	901	870	834	831	830	806	841	847	893	858	859	886	896	828	831	801	810	859	867	867	859	869	888	839	819	817	866	849	833	894	866	859	834	826	847	845	839	901	857	843	831	814	813	854	876	848	874	855	860	857	847	802	871	869	810	842	840	804	864	842	820	877	834	801	890	829	850	839	857	861	857	820	844	900	805	780	857	883	865	818	825	852	878	878	836	846	842	834	884	830	890	865	873	847	811	869	820	882	769	830	905	825	853	843	829	839	868	855	902	787	945	871	850	808	830	854	838	793	818	888	818	846	833	836	867	841	842	854	840	799	881	873	891	846	846	854	849	808	838	883	829	816	802	848	864	861	836	796	841	862	890	812	874	800	861	798	833	840	867	891	870	831	839	825	836	882	850	884	829	832	826	861	894	855	866	876	843	862	809	829	877	916	833	880	881	843	822	868	795	814	874	857	872	855	806	906	830	862	859	805	899	852	809	804	881	811	863	815	837	899	852	860	850	810	817	894	892	828	841	843	824	879	821	806	874	860	835	855	836	842	836	828	788	878	868	841	870	834	857	849	880	842	828	859	893	862	855	813	877	808	879	779	852	862	863	868	877	898	859	890	885	874	834	867	849	861	831	861	818	832	857	842	892	853	772	779	870	824	872	780	842	858	842	872	870	856	849	822	840	781	861	894	860	869	840	832	903	852	809	861	818	851	839	856	851	847	870	900	832	847	812	834	874	883	856	866	857	936	827	828	844	841	775	812	867	853	821	905	845	831	878	878	799	840	808	895	843	877	893	907	878	828	903	840	812	871	883	848	850	811	831	858	833	840	878	883	825	849	845	882	850	802	831	856	777	829	843	798	865	846	813	873	853	839	865	858	829	820	858	867	848	828	867	859	802	835	882	869	855	860	807	788	877	882	829	819	842	845	886	846	849	921	866	859	855	866	851	819	875	872	845	832	851	876	818	852	803	856	811	871	845	883	818	848	847	848	858	847	869	850	843	819	913	872	776	821	925	851	853	810	882	883	835	874	863	814	903	877	913	851	843	830	869	848	908	817	871	800	878	826	812	821	897	836	875	843	889	862	857	879	820	849	853	849	855	836	846	883	867	855	850	851	856	845	844	868	891	813	889	826	838	820	842	830	819	876	852	871	813	858	773	786	862	857	845	876	817	874	837	866	849	887	869	859	850	856	798	850	845	793	830	836	887	857	868	903	830	872	814	828	822	865	880	892	824	874	850	863	850	865	841	837	828	839	883	901	878	859	827	873	833	808	818	809	851	845	808	853	840	888	882	807	832	851	805	858	923	813	890	853	816	819	824	834	859	883	792	843	838	838	838	891	842	838	824	882	861	858	842	848	855	866	889	843	815	817	827	850	840	878	807	846	841	839	875	843	834	867	889	831	814	863	825	881	861	837	820	791	818	851	885	798	862	861	797	822	852	867	791	867	867	834	837	882	805	940	832	840	817	890	891	799	843	860	866	866	890	854	862	830	842	891	883	848	858	875	837	865	856	816	889	809	809	858	823	833	908	823	833	855	866	866	868	899	882	815	808	870	858	867	859	868	866	827	842	817	856	871	843	872	816	843	840	834	869	837	846	817	840	889	863	860	826	921	852	808	781	901	919	882	830	903	822	847	819	784	870	862	847	868	834	825	855	836	866	868	820	834	884	890	817	846	849	857	881	818	825	781	837	818	813	860	837	832	869	843	842	821	815	854	858	839	872	840	847	824	860	866	829	780	811	851	883	846	899	880	877	875	856	897	832	861	835	844	828	841	787	855	847	845	845	846	828	872	828	801	882	849	795	882	870	840	875	854	876	823	874	844	850	810	884	835	845	816	813	837	864	869	879	844	849	776	840	820	847	846	823	848	867	844	814	806	822	811	827	855	792	861	814	875	857	868	856	816	867	825	877	840	877	857	796	841	820	819	884	866	846	811	803	874	880	865	829	889	848	858	863	869	846	855	842	807	860	881	821	846	866	853	855	862	841	877	832	870	848	796	790	827	908	809	840	875	836	873	851	890	804	853	878	888	855	884	820	830	879	865	856	863	873	901	842	825	895	852	828	811	885	831	845	866	913	810	848	887	818	867	888	896	874	822	829	903	846	785	854	781	861	839	841	832	883	853	814	812	859	828	849	910	787	866	856	899	863	812	877	903	848	883	802	843	865	839	875	837	811	884	841	869	857	841	821	850	847	842	858	806	859	850	880	812	891	852	831	842	814	800	800	882	833	774	876	799	860	823	876	850	820	888	802	876	828	850	878	857	909	824	819	881	815	792	845	853	855	859	827	918	822	819	828	836	883	864	841	815	850	803	828	826	848	833	921	821	853	823	828	882	885	833	920	853	840	814	842	902	836	837	834	888	878	862	902	851	814	837	888	866	796	813	843	828	847	810	836	833	834	850	857	795	875	856	844	819	876	879	829	875	841	818	838	834	802	837	825	825
23516	21420	29177	24047	21413	17472	2143	679	496	460	419	338	305	307	302	263	295	250	257	261	268	270	230	242	245	222	237	233	198	238	215	238	223	229	203	219	216	251	254	212	212	230	218	209	235	209	222	210	217	190	201	198	195	205	214	207	210	194	188	225	207	207	223	189	196	186	202	198	215	238	213	209	200	228	213	207	212	191	185	228	206	220	234	222	200	205	211	204	252	223	173	201	202	204	212	227	206	204	228	207	208	197	204	222	187	224	230	187	212	223	195	208	201	195	213	227	187	198	198	187	210	220	218	213	204	197	205	237	193	203	219	210	224	207	204	201	212	220	223	207	191	210	244	230	217	230	213	200	203	237	212	222	212	216	220	203	209	179	219	213	209	194	174	239	206	241	197	201	213	206	199	211	174	210	205	238	217	191	202	202	204	202	221	197	221	211	208	212	204	226	214	210	204	215	189	231	203	231	205	204	219	202	195	246	213	193	213	229	228	218	200	202	224	201	207	198	186	236	179	189	201	231	188	195	208	204	220	218	178	215	213	247	210	213	185	203	202	223	212	200	179	204	195	213	205	207	216	191	199	211	232	199	203	214	213	176	222	226	191	191	224	189	210	220	213	195	228	216	209	223	190	192	177	219	211	206	196	210	227	201	191	228	198	222	192	191	204	214	234	207	205	196	212	188	206	208	220	220	193	202	208	191	217	196	199	209	210	209	221	207	210	215	201	199	203	224	204	194	190	199	184	219	218	203	217	205	189	202	190	204	198	184	229	175	221	190	219	204	189	185	191	222	212	240	195	207	222	211	219	232	208	189	176	200	209	176	196	221	203	227	190	213	200	202	196	197	209	182	197	185	197	191	200	197	188	210	210	204	199	190	211	200	191	194	188	210	189	228	215	237	199	199	180	208	204	240	191	226	208	203	194	199	212	238	189	177	207	205	213	214	240	203	215	211	191	211	204	199	211	208	213	196	222	206	202	200	205	203	243	243	196	198	200	203	217	201	224	184	212	211	207	247	220	183	222	218	216	184	221	210	228	211	194	208	190	212	204	188	203	218	224	197	201	200	193	181	194	198	190	211	207	206	205	186	205	223	207	185	200	172	187	217	207	193	198	230	202	220	205	217	212	211	199	190	219	177	189	237	216	210	221	185	200	229	190	203	201	216	201	161	220	217	205	237	237	217	214	237	202	217	211	207	197	223	173	200	210	214	220	208	195	205	210	196	219	188	215	227	224	212	185	182	219	219	218	203	216	219	186	223	204	204	214	198	204	199	220	184	198	208	183	180	201	217	206	219	217	217	214	217	187	205	168	221	207	211	196	215	195	217	215	218	209	207	243	213	188	239	177	223	221	207	222	202	225	217	213	215	214	211	181	190	211	214	188	229	206	213	187	214	174	220	205	205	193	201	230	213	197	203	197	192	180	202	223	200	199	204	197	179	239	227	184	218	192	224	194	210	206	189	226	237	232	221	221	201	205	230	201	214	211	226	189	224	222	200	206	199	214	195	191	196	226	213	212	216	230	221	213	204	231	218	210	202	196	197	201	193	216	209	217	195	201	241	188	218	201	190	218	218	212	218	216	182	211	194	200	181	207	202	196	210	207	206	238	218	188	197	203	207	248	210	210	197	213	203	243	228	198	209	187	211	212	237	199	190	194	205	198	208	199	240	208	230	215	189	167	225	194	212	194	185	215	228	207	207	198	190	214	190	220	197	229	213	214	232	207	225	182	203	198	187	215	184	225	190	207	218	202	194	205	203	186	240	192	171	187	192	216	242	216	191	219	208	198	192	204	209	214	195	202	198	195	197	233	197	224	188	180	226	220	239	201	221	212	188	221	214	196	193	246	181	234	205	204	213	193	206	231	179	218	181	197	212	191	215	203	192	210	210	197	178	240	197	173	223	197	214	196	194	198	232	205	208	221	220	191	217	196	226	216	203	204	217	210	202	201	225	208	202	201	200	195	198	181	185	186	197	217	199	198	191	188	216	211	184	203	200	210	221	224	201	180	209	178	220	224	218	233	213	202	203	180	184	219	203	208	211	208	195	212	192	218	191	214	199	185	216	183	209	201	194	189	207	200	219	188	216	208	220	211	221	194	227	189	192	196	198	193	227	190	199	209	205	203	204	209	196	201	211	199	208	222	226	203	213	206	218	199	236	218	207	229	201	204	219	211	212	218	229	245	209	181	247	217	209	185	209	192	217	172	186	216	228	207	185	191	212	200	200	227	218	222	201	197	203	217	189	202	213	192	196	203	210	227	217	181	179	185	195	207	235	205	184	211	213	200	213	236	207	222	207	206	244	198	218	190	214	234	206	193	177	189	161	191	205	211	196	217	206	193	210	216	188	225	209	210	254	188	200	199	213	191	198	220	205	211	183	191	204	206	203	213	204	212	211	190	193	220	206	217	207	216	214	198	223	206	220	228	213	206	178	212	190	221	205	209	210	230	212	234	174	217	228	193	218	209	222	209	205	218	224	204	210	233	206	196	181	205	192	182	210	200	205	207	226	207	193	191	195	226	223	206	230	244	234	222	207	196	230	209	209	190	183	203	204	222	187	216	180	228	206	223	187	204	187	213	199	201	213	200	219	185	229	238	221	209	231	215	237	177	188	203	199	207	203	204	239	216	175	218	200	228	198	217	214	214	201	186	224	222	197	211	217	197	223	221	209	185	213	203	217	194	204	227	209	222	198	188	215	193	212	220	199	215	220	200	199	214	228	188	195	198	212	230	187	217	221	219	224	233	217	201	215	219	225	182	189	206	200	231	209	204	220	198	203	203	207	186	237	197	218	203	209	210	181	209	190	188	210	207	223	202	218	211	189	219	218	207	213	215	195	207	202	200	219	198	207	199	208	210	193	186	222	187	205	187	203	197	213	227	223	217	201	195	185	221	211	212	220	219	221	190	203	211	225	202	208	224	212	184	204	203	218	200	196	206	199	205	188	169	211	203	199	229	205	207	209	187	214	183	219	214	183	213	187	213	214	191	216	218	177	210	232	206	204	206	195	216	217	182	221	194	178	218	208	197	204	190	203	206	227	218	211	219	201	203	193	203	238	194	217	184	186	192	214	199	203	185	201	218	203	198	205	192	169	192	210	181	203	206	203	212	201	205	216	220	217	219	202	202	187	194	208	197	202	229	190	201	193	222	241	185	205	205	205	203	210	220	185	214	213	209	204	211	184	223	209	221	182	215	194	222	218	180	207	196	206	185	199	207	209	223	178	211	179	233	199	224	206	186	205	230	178	218	184	211	232	195	211	181	189	195	218	200	201	219	202	188	192	193	212	199	185	182	177	205	201	214	221	192	232	199	218	189	215	226	217	198	207	228	192	214	213	210	193	225	215	210	210	201	191	218	204	201	224	177	230	215	196	204	189	228	235	200	204	217	199	216	213	201	230	233	195	206	240	208	218	203	200	193	195	217	234	202	187	213	213	187	195	208	219	177	191	214	192	189	216	222	205	175	202	185	192	207	223
25168	38833	33891	18834	9228	4130	2725	1986	1559	1327	1073	990	884	761	719	673	621	594	576	605	587	521	550	518	476	463	462	486	483	466	462	445	446	410	406	432	438	424	552	420	426	417	398	412	404	400	399	444	403	413	394	387	392	370	392	381	390	401	421	417	427	376	413	410	369	411	404	374	383	399	362	362	433	412	381	344	373	381	428	373	424	369	389	396	371	391	383	410	410	376	350	392	363	385	389	386	355	366	401	369	400	375	366	405	383	365	374	407	399	379	377	361	374	373	357	377	384	368	414	344	376	392	394	389	387	412	430	398	357	361	380	407	415	397	354	382	359	371	378	357	401	399	393	381	395	383	379	416	349	388	360	378	375	394	384	415	356	413	337	357	378	374	411	412	410	364	387	368	410	400	372	416	362	379	391	378	380	385	409	401	387	362	398	418	392	371	371	385	372	402	405	382	340	390	364	391	382	399	378	367	344	376	382	347	353	368	393	360	378	389	391	392	381	342	370	402	394	387	365	415	411	398	418	360	377	406	400	412	409	424	373	403	408	382	377	386	388	375	397	372	428	387	414	358	370	409	367	370	408	359	365	378	383	395	371	362	412	400	370	371	384	368	408	399	375	415	392	408	370	353	406	383	360	388	355	394	396	388	346	370	410	397	400	390	350	393	360	402	359	379	378	402	399	395	363	377	394	372	418	404	380	358	345	360	392	431	364	375	377	389	371	342	384	403	372	384	381	416	371	396	371	377	382	368	386	387	368	384	427	363	391	400	408	375	368	365	353	399	408	380	381	409	375	348	408	358	358	346	374	350	370	425	375	390	358	379	353	358	369	356	392	388	385	381	385	350	381	367	398	375	384	366	396	373	389	400	378	371	377	377	368	388	371	368	371	378	387	362	351	401	410	389	393	397	397	362	358	364	378	365	355	399	386	365	349	384	369	402	368	401	361	374	387	361	378	359	403	352	370	387	370	374	410	377	387	385	365	351	374	357	412	390	383	377	370	398	377	373	350	382	389	370	397	381	372	384	368	402	371	370	394	422	391	381	370	400	380	362	394	387	364	380	379	358	381	373	362	385	398	378	388	387	378	391	364	337	374	363	385	376	364	376	368	358	393	402	420	393	357	389	349	372	372	372	363	431	396	337	336	426	419	388	403	379	339	365	370	362	374	425	389	389	375	345	380	393	380	377	364	407	360	393	396	398	369	403	389	379	409	408	389	391	389	359	401	384	370	387	394	359	374	383	365	392	391	395	378	381	357	404	358	394	384	357	389	382	419	376	331	335	400	369	411	367	394	380	379	408	383	374	385	371	376	372	396	368	386	376	409	417	371	383	372	387	382	383	385	359	424	412	363	386	400	389	363	409	376	365	362	372	406	323	396	378	418	377	376	438	358	371	372	394	390	383	367	391	342	372	396	371	395	355	390	373	402	375	370	396	366	414	392	389	375	345	407	365	370	387	379	427	402	368	365	392	383	374	372	357	391	411	365	373	365	420	376	427	360	395	370	393	402	422	372	368	416	376	371	400	369	382	382	389	415	384	388	375	367	370	377	398	388	377	402	376	366	407	384	380	372	413	395	395	384	374	367	402	363	410	410	384	400	398	413	375	380	356	357	395	382	397	339	378	383	402	358	360	380	386	405	372	409	361	357	349	415	392	381	363	374	368	370	379	397	383	397	382	415	394	391	380	372	353	359	371	408	364	390	395	386	373	361	377	372	376	374	404	414	369	385	369	389	411	390	381	381	391	345	373	390	359	411	385	379	375	362	365	421	375	346	403	360	407	396	367	436	352	379	398	401	395	399	423	385	387	407	382	350	368	372	406	384	396	389	340	398	376	399	400	356	394	389	375	359	363	397	393	390	355	367	421	373	412	384	401	359	388	403	354	333	385	405	383	379	395	379	382	391	380	382	381	343	400	406	390	362	388	411	370	379	376	371	426	392	398	379	404	387	369	402	362	413	397	409	381	382	372	416	357	365	382	371	364	397	392	367	407	365	390	394	392	392	377	353	391	349	424	412	400	390	403	388	365	365	371	399	372	381	393	384	401	366	372	371	424	410	339	367	374	422	392	393	364	408	416	363	374	405	379	349	390	370	349	385	400	366	399	374	382	393	398	356	402	397	375	416	362	386	388	404	371	379	337	373	376	371	370	413	355	402	374	377	369	365	351	371	387	411	377	401	385	350	357	386	346	403	383	391	381	376	357	373	398	392	385	396	391	387	394	383	395	360	369	395	342	376	380	374	400	373	369	413	386	382	393	412	417	385	427	427	389	402	357	345	375	343	366	380	397	348	381	393	329	398	340	393	416	377	400	433	388	374	388	377	370	386	380	381	361	382	398	411	393	360	398	356	357	396	399	370	403	401	399	385	366	383	378	390	387	395	348	414	353	409	378	378	412	392	428	363	373	389	388	377	363	388	368	378	376	398	354	379	385	377	382	367	379	371	396	396	412	389	422	404	373	370	380	411	361	381	402	367	385	383	404	370	399	399	421	369	380	404	376	360	362	378	375	379	367	398	397	369	399	401	372	381	411	374	374	383	399	358	349	365	377	376	364	401	381	383	364	362	395	370	398	372	404	387	381	394	409	402	386	401	378	374	363	417	380	359	414	419	375	371	364	391	350	397	404	356	385	362	366	391	377	381	388	366	389	416	356	388	341	355	384	381	384	379	382	355	365	384	396	387	390	363	383	401	375	400	347	359	410	362	392	357	385	360	385	375	369	395	387	396	383	377	371	369	384	374	380	369	382	385	351	400	408	389	373	421	373	395	373	398	358	417	349	366	394	403	361	385	383	381	402	377	379	400	425	362	427	331	369	384	408	362	396	386	362	338	368	344	395	380	383	392	394	397	359	393	361	370	392	393	395	385	379	376	399	375	377	402	399	390	396	405	377	399	381	350	397	423	388	367	375	396	393	385	405	383	399	378	397	415	399	382	387	369	324	389	408	348	369	349	359	382	375	376	409	405	385	390	422	370	378	387	382	397	367	356	381	373	425	367	384	376	384	429	381	349	399	357	411	378	371	371	408	369	383	409	384	371	365	385	364	371	386	396	391	394	391	371	399	367	360	368	408	392	368	375	375	375	396	354	369	406	406	402	370	393	400	388	393	375	388	396	394	382	374	389	382	376	367	395	378	392	370	370	378	397	374	390	352	382	367	371	375	377	388	405	396	376	355	387	381	360	370	375	426	339	395	391	366	362	391	389	329	382	380	378	445	378	379	379	367	380	347	389	405	347	392	398	389	384	394	379	357	413	364	390	376	396	433	361	396	396	379	376	406	389	394	408	404	372	416	389	377	390	389	432	399	419	381	404	374	400	399	375	376	373	359	349	385	392	421	384	389	377	365	386	371	381	384	385	379	400	411	363	382	405	358	381	395	380	395	404	397	385	372	365	394	376	380	370	386	360	387	365	403	386	373	379	388	355	405	381	369	407	357	356	374	376	375	375	416	356	402	403	393	397	360	394	439	365	354	394	350
27307	20903	16034	5701	1448	634	550	596	540	559	564	536	559	521	515	538	541	562	547	542	567	558	600	559	557	559	551	501	546	554	551	535	565	530	515	509	525	559	560	581	540	570	484	544	551	566	536	553	513	540	529	559	536	547	535	568	504	505	532	508	551	515	532	558	549	530	541	507	571	564	516	553	526	522	516	507	543	548	513	569	478	553	541	561	552	531	562	508	596	494	512	562	579	525	525	561	570	532	519	583	485	530	513	555	540	521	521	555	518	530	550	515	551	521	490	515	504	508	533	535	532	546	511	527	528	541	557	529	493	562	501	541	577	588	556	543	523	513	552	515	520	544	544	538	517	545	535	498	510	562	550	585	532	546	518	505	507	499	532	547	543	532	557	509	523	523	527	553	538	508	479	546	542	528	506	559	546	577	570	546	577	547	538	536	538	500	492	497	521	523	534	563	533	549	548	514	536	564	515	555	550	546	526	537	517	561	532	526	531	538	538	548	543	532	553	549	580	537	542	530	528	521	504	496	543	556	528	535	562	553	532	521	527	553	519	539	520	510	481	552	539	571	546	504	570	488	501	559	545	494	509	518	511	580	523	541	526	533	483	547	517	508	570	561	533	530	557	489	561	576	541	549	545	517	542	522	549	540	540	531	519	526	521	523	547	588	494	514	536	560	498	558	569	564	502	526	570	569	536	552	520	536	543	550	485	563	515	535	532	543	524	532	531	516	535	524	533	568	515	498	562	532	492	576	557	524	550	518	545	526	550	537	553	528	542	548	530	543	503	531	527	537	533	532	527	539	504	529	486	545	541	551	521	536	498	530	504	527	523	552	585	499	552	544	523	547	539	541	520	525	525	546	517	550	519	544	550	538	545	480	572	527	527	519	514	547	499	553	541	579	548	549	567	549	530	521	553	578	541	549	520	581	536	554	537	527	525	595	529	535	504	562	557	556	580	547	556	545	539	540	513	525	545	523	546	523	549	503	581	523	529	528	548	528	545	524	525	499	526	564	547	523	519	551	504	520	530	512	518	535	560	532	551	515	582	546	539	541	564	551	511	517	552	534	480	518	528	570	511	534	535	542	521	497	491	551	520	508	537	563	553	526	543	510	556	544	533	556	526	547	565	560	531	536	554	571	544	566	514	471	536	559	566	541	544	547	519	533	558	508	550	544	498	534	527	538	552	514	542	515	568	526	509	552	556	549	494	539	548	529	543	540	554	541	524	562	522	544	551	489	549	546	503	565	573	545	538	546	544	521	516	506	535	524	539	539	547	522	527	555	536	546	565	557	533	559	508	548	528	534	538	567	528	530	558	538	549	502	517	570	519	534	541	530	517	509	562	478	527	533	519	511	508	533	545	542	524	538	545	537	551	529	528	554	475	533	544	546	521	514	571	527	538	542	560	472	559	495	521	513	517	556	542	532	537	527	484	519	575	532	552	531	514	514	552	542	527	471	528	516	531	511	513	529	534	563	539	526	538	537	500	533	525	511	540	539	587	551	541	560	541	523	550	565	539	528	545	507	464	509	533	514	597	562	530	557	570	562	551	594	537	532	556	524	540	516	566	567	516	551	527	544	526	542	555	536	544	531	506	537	536	588	569	542	527	559	557	552	509	519	556	527	511	521	547	572	530	529	564	524	542	515	504	546	539	542	549	523	552	553	513	520	555	468	540	532	514	527	545	538	487	546	491	532	543	562	497	546	560	546	524	552	519	562	576	525	546	588	508	552	541	535	507	498	535	536	526	518	518	553	534	577	542	545	591	510	504	607	554	494	561	520	511	537	513	570	579	530	550	538	486	574	507	537	545	578	549	505	577	551	555	542	580	548	563	532	516	501	557	519	555	554	559	562	524	529	564	536	568	511	527	540	521	540	519	510	572	534	528	525	520	528	520	568	513	520	518	559	550	545	576	510	536	545	489	551	541	539	532	546	546	552	536	556	546	555	509	505	550	541	532	537	572	530	578	538	568	547	547	527	533	527	544	589	565	540	549	514	540	525	486	534	532	493	540	527	553	533	560	550	549	525	534	555	554	530	570	556	541	533	503	527	546	544	523	587	522	565	543	556	546	518	529	523	486	534	495	542	581	552	514	557	534	511	518	509	595	526	538	532	523	506	508	550	528	525	504	539	538	547	550	547	553	530	493	536	549	520	581	510	548	522	561	547	508	542	533	553	532	552	521	589	477	522	567	566	569	504	569	512	548	521	563	515	556	514	565	521	551	529	545	532	556	540	545	596	490	575	524	516	510	532	561	494	577	543	558	514	542	549	587	521	594	559	534	543	554	539	502	522	559	561	513	530	543	590	547	557	551	529	531	491	525	516	538	551	481	547	523	541	545	561	529	547	567	545	551	536	516	525	504	559	554	538	520	537	528	590	561	539	549	524	564	549	565	541	515	529	527	585	557	504	516	580	560	584	516	545	550	508	526	524	519	565	515	495	510	516	558	584	534	518	576	495	538	497	555	526	580	524	488	548	560	521	524	577	533	490	549	530	508	546	529	536	545	512	542	545	529	553	526	534	556	582	552	546	539	506	561	525	488	514	599	541	499	523	533	528	530	543	546	505	523	526	580	553	548	487	541	523	511	536	578	555	543	539	545	554	521	546	566	563	555	527	547	551	532	547	520	523	487	543	505	526	550	576	605	517	565	518	514	528	559	518	553	549	546	560	553	535	561	501	565	563	512	552	568	584	559	531	547	536	583	580	504	548	519	568	493	525	529	524	511	540	531	514	556	541	553	566	546	549	529	552	525	525	574	574	492	511	577	561	557	571	518	549	496	541	535	563	514	556	560	561	556	564	525	565	551	533	556	593	499	533	524	545	520	539	504	554	515	538	524	547	545	520	573	507	549	552	585	544	492	574	548	549	537	508	541	563	520	565	553	535	547	517	516	530	557	530	545	537	516	501	533	503	517	480	506	517	540	540	525	509	527	527	560	562	579	551	563	501	546	537	516	496	556	538	551	546	550	525	602	555	503	539	523	504	518	575	499	534	521	531	538	545	567	507	565	521	526	539	558	551	557	545	560	532	534	522	512	554	547	527	570	555	523	545	510	555	540	526	544	537	507	480	511	559	525	550	531	509	527	568	535	523	510	512	511	537	551	535	530	514	527	504	581	554	566	534	552	515	549	570	528	546	526	517	584	561	524	529	521	526	562	543	514	524	556	524	536	585	540	561	524	565	574	526	567	502	565	578	535	544	531	530	530	537	523	538	558	523	530	537	569	531	565	533	514	544	536	570	535	555	597	561	522	572	520	510	556	561	521	532	575	541	574	528	559	500	518	539	517	549	544	529	535	565	526	561	537	572	533	508	533	549	553	518	525	587	539	532	531	501	539	597	552	536	557	552	579	510	519	564	527	495	544	502	563	534	584	532	531	551	535	539	541	532	567	533	553	541	506	518	576	521	545	563	542	536	554	527	558	530	524	499	538	503	542	522	555	548	564	526	578	520	516	528	549	594	534	515	504	528	579	519
20361	27763	21737	8543	3213	1292	1075	1005	983	968	944	898	946	955	947	941	996	886	944	937	893	971	961	953	893	951	901	902	917	933	913	955	904	963	935	898	924	952	907	940	902	951	901	936	870	909	901	939	909	914	921	889	917	947	940	954	948	929	927	905	912	904	842	927	970	955	966	949	910	918	906	902	963	851	881	907	891	945	928	959	876	954	938	911	887	883	927	906	931	913	933	982	920	936	939	959	903	953	924	863	893	874	955	921	864	885	964	959	926	949	929	900	947	949	907	874	916	929	937	953	937	900	904	865	862	868	935	878	930	951	886	895	942	910	937	885	936	925	924	945	870	927	948	886	934	935	895	914	923	909	916	910	860	919	919	877	910	925	922	963	953	906	889	923	972	912	932	948	944	886	970	945	906	901	922	971	914	909	887	937	958	870	958	941	884	884	891	956	902	889	900	914	917	929	858	938	891	945	925	961	910	908	949	911	946	881	957	940	901	902	898	898	867	905	945	869	914	920	948	872	969	843	911	895	929	936	885	935	895	906	921	889	881	943	877	903	875	887	967	945	919	914	991	879	890	910	944	970	918	910	899	918	938	928	933	865	888	922	911	989	932	984	930	938	925	960	890	991	953	935	1001	952	944	889	949	910	935	897	885	934	964	953	901	884	900	860	884	936	949	931	941	947	958	915	893	959	938	885	935	915	932	942	920	863	892	884	979	939	902	907	931	945	930	915	912	946	958	920	962	914	951	917	917	926	935	944	914	964	930	879	929	953	947	970	925	908	947	848	918	890	932	944	899	895	912	883	908	928	927	902	927	934	906	894	922	937	925	930	919	933	954	942	927	949	953	950	948	910	894	927	885	851	873	927	897	954	894	934	904	875	905	878	915	954	981	917	986	962	913	952	915	943	934	980	957	939	928	896	933	926	917	848	851	935	935	895	934	958	960	879	905	895	855	953	920	928	983	907	914	935	859	865	888	974	914	916	906	926	914	938	936	884	915	911	909	971	954	958	917	883	945	933	986	917	905	957	899	897	898	895	898	919	942	908	954	939	902	927	921	899	937	981	951	898	986	931	894	963	904	872	905	882	905	953	930	938	989	947	969	921	963	951	926	934	941	891	904	931	876	922	919	976	930	858	879	915	964	921	892	886	902	913	877	944	936	920	910	952	925	936	943	928	899	929	941	913	915	932	933	924	958	916	922	903	957	904	913	939	886	892	973	946	944	883	927	927	899	941	909	860	906	959	951	896	925	940	950	903	927	914	913	955	948	875	916	912	978	941	894	907	909	872	898	889	938	925	915	878	978	925	924	903	855	990	897	937	954	919	930	970	930	920	934	937	914	926	920	890	935	911	928	923	902	907	948	922	928	912	945	877	989	917	941	895	923	895	927	927	953	906	936	911	913	906	894	883	967	900	921	936	953	859	886	966	859	893	931	980	926	941	900	924	909	915	923	984	923	905	899	945	920	960	924	971	932	958	913	947	932	871	889	940	904	945	903	935	889	868	913	908	931	948	950	916	932	926	895	961	855	904	874	895	926	925	904	946	972	937	904	940	879	943	946	917	907	961	914	909	905	905	884	904	911	957	933	879	954	946	901	864	991	896	914	900	893	975	959	971	932	945	885	955	958	924	962	915	882	919	944	924	869	997	963	954	890	937	937	972	922	915	901	935	866	967	887	968	932	991	964	866	911	835	920	877	875	908	929	917	945	916	919	947	905	912	892	943	986	849	923	952	954	957	872	907	902	931	914	905	913	883	915	937	925	900	949	888	900	960	906	953	903	929	937	938	899	911	909	906	925	942	888	951	966	917	961	908	889	943	909	923	958	942	898	929	955	923	893	950	942	940	914	908	950	907	913	917	958	940	929	926	883	935	941	923	978	927	890	909	933	943	942	882	973	912	949	892	894	926	944	932	921	936	895	836	967	945	921	851	889	963	937	879	880	953	933	908	938	903	904	937	890	923	888	932	941	928	914	966	919	945	963	954	877	938	915	911	881	916	923	967	951	931	883	937	947	890	962	952	925	995	902	913	890	910	937	917	946	920	886	960	859	923	907	896	895	954	961	898	903	865	920	958	913	906	965	921	912	878	968	906	948	916	919	869	930	905	918	927	883	909	945	928	946	918	949	982	939	924	884	910	948	896	932	1025	936	898	902	868	891	923	915	950	916	904	995	913	939	936	899	912	937	969	934	923	886	915	917	963	895	888	946	945	936	950	926	931	904	908	913	879	936	923	984	950	948	941	919	890	905	888	870	948	885	913	964	929	908	935	937	935	904	929	907	909	881	902	943	876	901	951	898	933	884	938	943	948	958	861	956	923	948	904	912	905	913	910	918	936	918	884	908	968	903	906	893	876	903	933	986	912	902	926	895	936	865	910	892	838	908	934	940	931	965	957	923	982	936	957	882	967	953	933	920	893	941	874	881	914	944	879	910	936	918	915	920	940	890	965	860	972	948	946	960	918	920	907	881	930	956	929	964	944	911	894	948	941	899	924	921	916	930	983	906	848	949	902	921	898	931	960	935	925	904	899	941	964	887	973	953	941	915	912	916	977	912	963	906	916	916	890	969	906	931	932	896	935	951	932	891	936	905	922	924	939	899	894	929	919	896	911	899	912	918	911	917	943	940	936	894	954	971	961	919	934	889	914	962	939	940	912	867	927	953	893	972	928	891	917	931	954	952	925	938	903	958	903	951	944	927	907	959	960	823	912	937	929	948	938	954	954	869	938	897	956	950	1004	940	892	970	977	948	925	997	978	906	943	907	944	931	923	1015	960	942	940	899	933	957	934	925	930	949	900	900	907	917	964	944	942	965	941	965	970	974	932	888	877	937	975	917	887	923	927	945	928	897	937	923	925	951	938	961	952	934	975	981	943	888	904	956	902	998	883	880	929	928	953	953	948	945	908	933	967	949	959	918	966	914	902	927	901	879	881	880	930	927	934	897	866	929	898	928	896	962	921	930	941	920	945	932	929	940	965	968	954	909	917	962	911	906	908	1042	914	967	942	886	939	936	884	930	956	969	947	896	922	927	924	949	861	937	935	989	955	902	864	962	941	902	938	893	936	897	861	961	896	920	963	921	959	914	887	912	915	906	932	882	906	911	896	897	929	887	899	938	925	946	907	907	936	922	938	980	868	960	868	877	952	889	926	917	909	910	964	911	918	919	920	884	918	919	934	957	921	936	970	914	934	931	936	903	873	970	945	936	887	887	980	912	904	948	935	891	952	912	900	889	897	892	914	933	916	903	903	942	960	889	941	906	914	919	918	886	882	899	907	923	892	924	930	908	912	944	957	941	964	939	890	905	916	994	893	954	941	932	898	949	899	912	854	927	922	894	913	939	936	877	943	920	901	943	912	950	920	875	908	924	994	933	914	943	896	895	973	951	926	911	938	941	887	960	937	901	915	916	883	923	926	888	987	886	993	934	933	886	927	877	950	945	944	927	852	961	946	925	925	903	947	910	891	919	923	923	905	928	877	895	901
24415	21293	28218	24725	17795	2979	1048	761	650	625	615	539	559	567	541	578	531	548	494	472	507	510	529	496	475	510	500	502	507	509	501	495	478	460	519	466	463	506	507	469	471	478	510	444	469	502	461	456	503	475	501	474	467	490	480	528	490	483	464	513	461	481	453	453	516	501	497	508	508	509	476	473	513	440	502	450	508	524	466	503	451	472	534	451	485	488	478	459	434	488	447	490	479	488	441	487	493	490	430	495	515	486	487	506	502	462	459	493	479	512	478	489	508	501	474	501	484	475	496	465	461	474	456	476	475	453	535	480	496	518	444	479	473	490	487	458	483	495	478	483	473	480	491	461	471	501	480	503	442	494	477	498	473	476	459	479	503	484	474	480	442	526	474	520	485	466	486	476	496	503	518	465	476	527	466	518	510	504	479	485	493	482	508	505	511	483	467	475	460	498	497	499	488	482	473	473	475	528	504	465	453	486	455	483	458	488	471	525	484	510	479	473	493	513	486	504	483	466	488	507	501	509	505	472	483	500	495	458	475	485	495	501	503	468	499	534	489	475	487	441	509	471	460	502	529	456	527	454	499	481	472	484	468	511	496	529	473	516	500	488	508	514	495	453	496	504	469	457	484	478	461	478	463	521	493	459	499	427	455	468	464	457	483	509	528	470	485	443	471	455	465	498	470	488	484	497	469	449	482	483	493	507	486	510	510	483	500	444	464	484	490	492	471	494	515	458	499	468	504	472	495	501	467	458	497	455	506	472	464	447	486	484	480	434	452	442	466	498	472	464	506	460	462	492	518	463	482	472	488	505	517	504	504	475	472	493	484	520	486	484	521	495	482	493	446	465	507	479	506	480	468	484	490	484	503	490	483	479	501	476	506	506	504	500	496	470	503	456	459	499	458	483	497	499	497	477	473	476	505	470	483	450	499	457	490	472	495	515	495	498	496	470	472	496	531	471	460	479	489	445	493	471	504	502	467	488	469	457	440	450	484	513	462	480	521	500	490	491	494	448	497	500	509	479	465	464	470	500	470	448	519	481	500	465	521	483	451	489	506	484	504	490	462	465	484	493	475	469	457	462	478	475	474	486	483	448	449	488	477	449	457	500	454	474	459	480	473	502	501	486	462	490	502	490	481	489	474	507	524	510	435	490	539	489	517	491	496	469	490	507	475	479	473	499	499	483	446	486	483	458	466	454	515	501	474	486	467	490	476	498	479	492	477	465	499	505	464	461	508	479	483	473	470	503	507	457	501	479	496	516	464	468	470	483	446	494	481	460	435	477	476	477	514	492	473	481	479	483	503	454	494	491	534	477	495	474	478	471	508	471	478	492	448	495	475	509	479	492	483	508	460	481	473	464	516	464	486	511	456	521	488	487	517	480	506	475	472	510	490	488	442	422	470	477	513	483	537	486	507	498	479	435	462	459	503	491	495	457	457	469	479	447	497	515	464	519	481	458	463	461	490	487	462	488	460	521	449	492	458	482	504	485	455	462	491	491	506	492	470	508	499	512	495	527	492	458	450	480	507	499	479	524	485	476	466	445	512	491	453	513	497	456	465	490	487	467	486	475	457	480	505	501	514	534	521	524	442	461	505	467	438	493	497	513	457	485	494	489	488	496	528	483	526	467	495	492	478	467	480	453	499	522	474	482	517	465	483	459	446	477	453	488	471	484	468	467	504	473	474	461	481	496	443	547	494	461	517	453	475	505	453	496	440	477	461	481	487	472	440	488	470	509	467	445	505	469	496	480	481	501	454	452	517	533	503	480	493	489	486	485	498	480	477	518	483	479	510	452	494	520	517	503	469	474	473	454	489	475	493	426	524	500	535	489	482	435	491	499	475	494	476	489	468	440	478	496	481	495	469	470	478	477	467	513	528	460	463	480	469	515	482	503	509	478	468	460	504	482	453	468	503	469	475	466	452	454	484	483	475	467	496	503	466	475	495	507	456	478	491	517	494	465	500	476	473	512	463	463	494	495	519	478	504	497	496	473	483	494	522	482	509	501	470	516	487	500	499	477	457	456	476	457	491	460	461	472	505	525	482	519	509	467	482	459	497	450	506	481	484	473	447	476	481	491	476	487	461	465	507	478	468	502	516	472	478	501	462	472	469	487	484	497	519	471	514	452	500	486	470	483	465	465	473	465	499	465	484	502	453	459	470	488	484	444	485	450	485	478	509	487	518	482	479	457	498	496	458	489	465	474	461	464	508	488	513	485	518	480	501	475	503	455	447	503	508	457	522	479	472	491	499	465	491	482	481	465	466	504	485	477	486	463	494	464	468	478	493	442	489	441	477	494	459	466	489	472	488	527	498	489	494	507	508	500	482	484	490	517	473	487	454	485	483	453	486	475	468	490	466	476	488	472	453	480	479	529	478	460	470	498	499	499	497	490	496	486	470	477	465	443	491	449	458	459	447	473	487	503	491	461	456	477	477	465	507	499	488	461	453	522	478	490	519	475	484	484	462	514	503	493	469	514	497	485	518	489	479	450	501	479	504	449	482	479	497	488	499	495	513	461	480	494	541	472	529	458	502	446	487	486	463	460	469	474	505	450	500	483	486	487	491	507	508	456	452	502	441	459	458	508	441	436	492	497	441	479	472	528	454	476	468	438	478	435	485	529	481	499	464	479	496	494	466	491	472	491	483	493	428	467	496	493	514	508	498	489	457	506	487	557	503	475	516	462	480	445	437	464	475	500	458	522	503	501	456	439	456	489	469	474	464	476	502	480	508	507	465	462	472	505	486	483	472	474	497	511	502	451	434	451	470	469	537	484	473	498	499	470	491	485	483	527	415	518	474	536	463	498	474	444	471	480	456	478	485	443	465	494	507	496	495	499	505	454	463	451	484	499	482	484	475	454	466	470	445	475	483	486	471	494	496	513	454	483	480	486	531	469	502	478	491	522	509	495	474	459	458	480	503	491	446	512	473	488	464	482	442	461	465	472	521	538	500	467	529	481	478	479	485	474	470	509	515	471	481	451	481	480	492	468	477	501	508	456	481	466	490	499	488	476	485	523	487	489	487	515	510	478	474	488	435	492	443	490	495	535	462	487	470	496	469	492	471	474	493	472	501	486	483	499	513	444	478	484	521	466	486	496	461	469	483	486	442	486	453	479	474	487	484	517	480	490	446	469	509	492	482	433	503	454	484	500	481	500	468	532	493	440	486	477	464	493	481	465	465	477	459	505	479	456	495	497	472	451	467	462	459	447	464	454	498	483	495	501	518	461	495	465	497	501	483	496	493	482	517	500	457	474	482	518	488	481	453	480	486	489	501	479	502	448	489	494	439	473	523	453	458	448	524	489	490	486	445	510	464	486	479	501	513	516	477	454	531	467	472	492	513	485	501	498	443	463	467	494	462	470	449	471	487	500	549	468	479	481	450	461	449	458	495	454	449	445	520	463	537	474	484	465	449	506	479	443	505	492	487	533	471	458	473	457	485	456	493	475	497	537	485	460	480	518	496	467	478	414	510	433
21586	34876	28524	18599	7319	2760	2027	1718	1494	1319	1253	1138	1055	1025	999	978	937	983	960	924	883	895	822	918	876	865	889	867	878	866	851	847	891	820	840	889	876	830	845	842	838	849	864	859	784	836	874	885	941	883	834	862	855	812	881	826	828	819	801	824	825	854	852	888	875	818	776	946	887	843	825	802	834	796	872	840	836	801	838	814	842	819	784	789	833	852	830	811	819	839	853	859	813	861	863	842	837	872	875	839	843	834	787	821	829	837	839	816	855	851	788	827	817	828	872	848	860	844	810	873	831	831	808	840	789	867	840	859	835	847	825	841	811	822	825	843	822	849	780	830	848	851	837	825	801	874	823	834	872	853	869	826	831	846	863	805	850	821	892	829	869	870	806	840	857	805	797	833	854	852	798	779	847	830	833	793	797	850	865	847	879	912	839	833	842	794	824	861	826	812	854	838	813	887	866	845	854	873	838	857	831	814	814	846	831	880	855	812	838	833	845	834	812	839	797	852	821	861	803	813	868	922	864	805	831	817	871	838	779	831	885	877	793	873	839	847	773	822	817	903	826	825	832	870	836	832	832	830	809	857	872	808	827	819	806	839	843	890	803	825	806	799	829	840	822	821	842	842	835	820	874	817	835	799	805	907	820	799	877	834	865	848	858	781	837	797	853	822	832	852	849	825	818	858	869	839	843	822	923	841	847	869	800	819	811	823	854	807	841	850	861	840	848	843	923	895	811	878	815	837	818	901	857	798	855	831	834	876	839	839	792	877	889	819	848	837	911	821	863	815	844	850	877	889	838	801	858	813	827	886	818	794	842	838	819	853	868	856	871	811	829	871	843	874	835	854	833	827	841	851	815	842	819	780	838	840	883	861	840	849	895	822	806	841	824	816	862	863	821	836	896	844	835	834	826	893	840	802	815	831	832	806	851	813	912	848	845	831	878	838	753	835	878	834	845	868	847	821	843	853	842	859	812	812	812	816	829	818	842	845	857	816	832	809	835	863	803	812	854	778	817	821	875	843	869	827	838	859	783	860	825	821	850	834	875	837	822	843	840	810	887	840	844	865	838	825	848	847	879	810	832	817	821	869	846	797	812	864	875	833	837	842	850	861	891	840	867	819	851	855	863	856	812	865	850	856	888	837	807	852	854	810	808	836	798	882	825	874	836	855	844	844	846	801	863	819	828	799	880	794	841	875	844	839	870	816	905	831	837	842	815	764	827	871	805	864	817	840	835	845	831	845	837	846	858	823	838	783	820	851	810	843	844	845	911	846	831	902	870	859	809	850	845	798	871	877	908	866	805	809	857	877	840	812	829	836	834	830	821	855	842	838	830	875	822	825	903	821	861	815	795	851	845	795	854	847	818	871	849	824	836	847	841	854	879	825	808	895	858	790	886	834	753	853	822	794	814	874	846	829	840	860	810	836	886	845	790	747	815	819	837	854	845	852	810	894	852	845	833	785	826	852	844	845	827	813	837	881	850	875	810	834	830	775	860	822	791	788	830	848	837	829	823	816	839	833	834	847	889	854	803	799	849	833	853	841	842	884	802	860	885	839	859	860	848	870	796	845	836	866	824	831	874	837	863	825	877	804	841	855	814	811	819	851	808	887	801	835	807	895	837	816	797	855	830	770	846	809	822	876	885	856	876	868	886	804	829	830	866	813	850	819	793	846	841	768	831	791	825	844	787	802	847	836	852	825	797	834	876	827	818	841	766	863	879	865	899	842	927	824	853	817	842	827	828	804	800	872	834	842	826	872	815	851	877	828	866	877	859	860	811	861	886	859	809	847	885	856	821	837	852	842	812	866	808	798	854	804	868	802	873	823	876	923	877	803	844	856	872	819	851	834	836	788	810	788	812	846	826	829	831	882	828	864	795	829	886	811	862	831	802	878	859	849	791	871	837	865	840	808	827	775	803	874	798	836	852	888	853	836	860	832	838	852	838	840	815	871	841	843	828	844	809	821	784	869	833	828	799	869	802	877	819	765	866	864	838	854	860	825	840	841	862	819	757	845	837	809	835	795	869	895	899	833	871	840	894	845	816	830	816	879	828	839	804	848	818	880	799	855	846	869	866	864	832	832	844	838	840	876	779	790	898	849	826	836	802	828	826	854	852	813	799	859	837	840	852	866	868	876	857	815	819	807	840	800	835	855	811	882	854	819	843	837	861	889	834	820	872	829	823	888	858	856	852	781	839	885	845	822	824	820	841	855	813	792	839	868	842	814	867	801	867	867	837	891	854	790	825	828	862	842	839	846	819	839	833	870	833	795	860	811	837	889	824	835	839	826	794	780	842	832	792	896	800	846	848	833	793	896	810	818	824	859	790	853	872	867	857	845	868	805	826	841	856	835	873	812	818	828	875	856	815	835	845	820	795	801	823	836	854	831	800	833	850	835	816	865	912	834	787	873	836	825	828	783	844	866	809	831	769	847	804	818	837	840	827	824	827	821	833	859	827	834	817	876	800	817	794	790	846	868	820	842	851	812	864	843	847	808	808	817	828	831	845	846	849	838	829	785	862	867	799	846	766	861	839	795	793	863	800	861	840	902	844	853	845	913	804	851	841	794	853	834	857	796	825	827	828	807	855	843	843	908	856	836	857	804	819	827	869	807	810	857	858	829	868	835	854	831	807	878	834	800	803	878	836	821	839	871	764	800	855	826	840	825	808	857	792	852	780	837	756	840	867	835	835	795	815	809	876	855	865	776	792	811	836	810	830	848	809	823	820	822	840	825	850	818	821	772	844	836	848	865	837	828	847	799	836	842	860	830	806	856	890	862	828	873	830	797	831	884	843	838	840	848	848	840	843	858	859	829	870	801	855	824	872	849	827	850	827	824	830	842	788	828	853	799	807	824	834	833	864	848	841	886	840	857	885	832	826	846	873	808	834	802	862	826	828	818	825	814	763	845	869	809	851	828	839	825	827	881	782	856	879	825	821	836	857	850	755	902	845	831	856	778	808	837	855	862	822	854	850	856	853	846	855	853	868	838	827	800	865	823	840	837	821	833	818	875	790	823	851	823	843	866	807	847	868	809	850	817	834	828	905	854	889	871	811	840	896	808	896	832	835	832	773	846	858	889	818	884	830	851	834	822	870	825	839	849	825	822	803	881	856	825	823	815	835	840	795	839	804	827	847	815	831	825	801	897	840	825	828	847	863	809	888	790	867	840	823	817	842	839	848	915	802	819	854	832	825	812	814	832	863	824	851	896	852	781	822	832	864	829	805	855	802	842	824	851	836	894	887	836	799	853	848	851	827	795	857	801	892	896	850	851	830	853	816	863	854	871	850	801	787	872	843	782	753	834	816	877	818	832	813	841	838	905	874	826	894	865	863	833	810	884	831	848	821	822	827	898	832	842	860	848	864	850	845	829	794	885	856	863	800	819	853	862	836	846	801	752	883	904	848	835	843	802	824	840	858	800	815	860	851	832	822	882	856	845	836	864	881	832	812	830	826	841	884	824	866	779	840	812	792	855
23520	21388	29098	24039	21382	17294	2009	781	496	464	410	368	370	310	297	275	303	258	282	230	249	245	262	234	243	220	237	233	216	223	257	228	218	234	237	214	223	217	200	198	235	222	219	253	194	222	221	207	229	222	216	218	238	203	230	209	203	222	209	208	206	231	199	223	209	204	210	200	213	194	226	196	195	215	219	187	214	223	239	179	221	232	199	202	207	203	224	208	203	217	220	216	204	215	199	247	185	178	217	215	222	196	218	203	221	220	226	197	197	195	211	207	191	205	200	204	198	198	194	200	223	218	206	202	192	215	219	233	208	217	229	226	209	195	215	245	212	222	205	189	228	211	211	189	198	217	187	217	195	192	213	201	208	216	216	234	226	198	224	207	206	188	203	208	219	208	219	192	193	210	231	219	213	208	193	201	222	222	241	207	209	215	201	211	215	210	237	211	210	212	218	183	205	210	231	193	224	196	194	201	212	179	247	188	207	218	241	202	213	181	226	202	199	231	220	209	203	195	194	206	200	205	201	198	192	218	203	185	222	177	200	192	207	217	206	198	214	217	200	207	207	211	213	213	181	235	201	175	218	206	206	181	203	209	229	218	184	196	207	196	197	229	198	215	216	196	208	179	197	199	206	199	218	209	225	239	213	201	195	225	228	209	206	195	222	202	238	219	235	199	227	221	206	206	224	221	231	203	205	224	220	221	185	210	199	213	204	200	202	184	190	230	204	179	207	209	225	209	187	231	195	202	220	198	228	188	233	189	208	227	231	202	218	202	200	201	197	171	207	234	220	217	200	183	179	201	200	179	212	189	216	207	216	212	220	214	211	227	201	189	205	192	212	209	209	220	207	206	213	209	208	193	203	211	200	227	221	189	209	195	204	224	201	235	212	218	189	222	221	212	177	217	180	221	204	218	227	206	200	209	201	229	220	227	214	202	184	208	204	207	207	218	212	224	212	214	201	213	199	205	200	206	215	206	222	215	207	207	210	196	230	207	200	195	219	181	215	178	206	207	217	172	193	198	206	218	208	202	187	211	239	209	208	219	215	219	210	221	191	181	205	222	179	192	240	227	198	252	208	205	196	219	228	226	238	232	207	186	200	209	239	189	209	202	200	208	231	222	231	203	194	225	220	197	198	217	184	215	239	201	204	215	199	192	210	212	219	214	211	197	225	211	224	179	223	207	199	221	194	196	209	195	233	245	224	210	215	192	197	208	227	217	226	223	210	221	215	221	235	213	200	186	209	195	195	218	190	201	188	233	211	208	207	190	219	204	217	213	193	189	194	215	203	203	201	229	203	196	208	216	232	202	214	231	224	197	215	206	217	208	232	204	201	200	212	189	233	205	225	203	194	200	202	207	183	201	210	191	220	200	212	202	194	227	221	208	228	244	206	211	214	214	205	188	224	208	203	183	208	222	224	201	182	180	211	223	220	213	207	215	213	210	214	193	211	222	196	217	210	217	219	211	217	212	206	203	212	191	211	198	201	206	180	229	200	205	217	222	192	221	208	192	188	208	217	204	203	208	234	209	228	209	218	202	191	213	187	194	216	207	241	186	203	195	214	209	222	219	219	207	201	198	206	212	230	235	176	216	241	208	200	208	193	195	219	209	198	243	199	218	205	204	223	224	211	211	197	175	236	185	194	204	217	208	209	234	209	214	223	222	212	194	212	194	168	199	227	220	198	212	210	210	191	215	222	197	198	218	229	226	222	212	210	213	194	217	218	215	194	204	228	226	206	191	182	208	183	217	215	190	208	218	210	216	195	206	188	217	209	222	222	197	201	215	203	213	206	204	232	193	208	210	214	204	201	208	222	208	218	223	215	200	218	189	210	196	186	213	190	220	201	231	231	187	228	209	209	203	195	216	210	220	191	179	194	225	187	209	233	213	215	210	209	214	198	222	201	178	222	201	226	233	212	201	209	211	204	214	236	222	196	198	225	212	211	230	206	202	183	208	206	169	203	230	218	241	232	223	204	223	198	230	205	192	223	213	230	192	211	187	223	217	195	205	214	195	229	210	227	205	192	208	217	196	210	211	216	215	216	189	197	208	200	206	250	226	195	200	194	204	205	206	218	204	220	200	224	214	213	218	170	227	235	177	195	217	213	221	217	183	206	213	210	206	203	205	231	216	222	222	176	250	235	195	228	185	186	204	232	223	227	188	199	207	212	188	189	201	224	211	175	244	240	192	203	198	224	192	166	216	207	214	197	188	189	201	233	215	207	215	207	226	198	203	195	185	218	189	198	173	208	201	213	199	187	200	230	211	198	215	229	208	224	222	190	231	202	222	212	207	228	219	209	237	240	213	191	202	201	199	190	200	197	199	222	187	193	206	213	184	219	215	203	218	194	207	235	210	210	213	194	181	185	214	207	210	247	200	205	235	203	210	204	205	215	243	213	219	201	217	196	227	193	200	215	223	219	182	216	211	210	232	219	212	182	219	174	213	190	211	215	203	203	197	191	201	214	212	212	218	197	206	193	197	211	226	218	205	227	206	230	194	187	206	210	219	228	194	206	218	223	197	214	226	192	216	214	204	202	198	204	215	201	215	221	195	214	213	214	199	222	206	207	216	196	196	202	201	188	213	242	203	217	201	229	211	199	192	202	199	203	241	201	201	224	208	206	203	179	208	193	206	205	209	211	203	202	246	194	208	203	219	216	204	221	193	230	200	219	216	210	222	195	208	219	231	178	201	203	208	221	203	191	183	223	231	214	200	222	221	230	211	191	209	200	204	222	220	222	206	206	221	228	202	211	197	204	214	221	217	201	227	196	185	193	235	192	231	206	215	195	218	219	209	216	203	214	208	197	230	214	188	238	215	205	191	198	217	199	186	194	207	224	207	208	201	191	210	207	212	219	199	231	226	206	225	188	219	199	208	200	221	211	209	212	181	225	190	201	198	196	221	218	216	212	205	188	210	191	203	204	195	191	214	211	204	206	207	207	215	234	199	200	210	201	192	198	212	229	216	218	216	219	228	205	211	209	207	224	207	243	210	210	169	191	187	207	219	190	202	231	208	225	211	235	206	236	209	190	186	200	234	209	238	234	200	227	199	193	193	212	197	196	216	201	226	218	185	208	224	197	223	232	201	191	204	195	190	206	213	190	199	217	227	189	192	206	215	195	196	208	183	225	225	207	224	207	207	210	216	228	199	211	208	209	217	193	182	211	203	205	201	212	177	215	214	231	210	209	203	218	206	196	223	202	211	211	219	188	225	223	215	204	230	222	196	229	197	210	220	221	185	209	198	207	200	190	236	188	189	211	214	211	221	212	250	206	216	216	205	199	214	203	182	173	218	212	204	198	223	214	195	199	172	203	176	213	206	207	242	199	200	238	200	165	196	209	196	223	188	210	236	200	221	184	206	207	206	215	211	202	195	228	206	203	182	217	197	203	228	214	213	208	219	187	220	213	192	212	184	212	235	206	192	225	197	194	205	189	214	199	203	200	211	207	215	190	205	200	224	187	205	206	218	191	208
25369	41517	36574	18159	8138	3660	2729	2064	1530	1318	1099	1014	895	844	672	654	663	626	560	592	574	551	503	447	496	461	480	502	468	434	431	448	459	411	485	415	403	407	406	366	406	467	443	405	390	432	378	416	395	402	369	377	407	401	386	401	413	381	387	344	411	399	369	386	345	410	408	371	381	384	370	358	372	377	388	378	372	388	382	364	361	387	384	361	365	392	360	387	398	380	377	395	413	379	370	412	385	398	375	350	403	357	363	369	370	395	385	409	349	357	425	377	381	356	398	384	356	398	413	371	376	386	397	395	415	371	385	396	402	368	379	441	356	386	378	384	388	381	372	383	416	348	395	392	346	408	416	351	373	357	406	362	397	380	390	409	386	392	388	385	357	382	340	401	370	392	398	383	404	385	388	396	375	402	353	397	366	404	375	379	417	346	392	353	355	407	331	383	387	402	401	381	387	385	388	362	352	383	378	407	374	374	352	376	372	387	388	397	366	381	363	379	374	384	388	389	403	378	399	382	358	381	393	407	387	398	365	421	406	375	399	368	395	344	368	365	375	374	338	404	394	369	391	393	343	362	412	401	371	363	425	379	375	376	379	377	369	357	399	406	396	392	369	383	340	400	380	385	376	395	391	390	401	350	392	363	334	371	377	359	397	396	381	355	375	376	379	404	408	378	378	359	394	399	423	392	384	376	369	394	342	375	381	416	377	366	377	363	401	390	375	404	386	380	353	384	401	387	354	403	380	413	404	390	355	358	370	402	406	390	391	384	359	387	354	397	386	394	388	358	388	393	397	388	375	408	389	421	397	368	376	423	358	387	370	376	377	378	350	360	367	385	390	345	411	355	366	361	379	406	413	396	363	368	381	389	331	315	368	382	397	369	367	352	385	402	353	383	360	354	377	364	417	372	378	388	390	361	380	404	399	356	398	358	379	380	372	403	378	373	388	395	405	371	364	406	390	370	385	359	379	412	400	404	345	401	367	379	374	401	359	437	328	387	376	404	380	415	373	405	377	363	387	374	344	370	347	369	393	377	351	383	384	378	402	359	352	392	369	379	379	374	387	363	383	387	361	412	378	389	381	402	378	372	364	371	370	362	349	385	347	359	373	381	362	369	377	378	340	375	364	381	374	385	348	404	389	388	364	390	383	367	400	389	362	360	405	387	393	408	401	400	384	387	416	384	422	416	383	368	393	382	359	370	373	385	375	347	360	383	375	399	393	386	411	388	353	382	396	391	393	376	392	377	383	392	395	364	382	367	433	371	356	389	383	357	380	380	369	371	357	403	352	390	357	390	370	383	367	369	375	367	380	380	405	386	373	339	396	376	405	364	372	393	390	389	350	366	358	368	402	406	363	366	383	385	364	368	367	392	372	420	375	356	359	374	402	387	381	344	357	395	394	376	397	369	387	371	351	373	367	378	358	400	351	398	403	389	392	374	429	372	386	367	374	345	381	372	328	383	362	373	360	367	368	376	406	379	367	364	419	343	376	390	390	390	366	380	376	394	386	373	411	362	345	374	395	398	393	341	377	366	393	353	392	371	388	425	400	318	381	406	419	384	360	405	377	372	373	370	415	387	393	413	385	376	399	362	374	397	413	391	350	378	370	401	364	358	404	357	401	355	384	384	373	401	384	383	381	371	395	374	396	410	375	402	384	357	365	422	381	365	336	355	415	405	394	403	363	376	397	375	388	362	401	374	396	367	389	391	335	374	381	382	394	375	374	376	389	397	396	377	379	364	361	387	363	389	362	377	398	390	387	384	386	419	382	394	398	397	383	351	357	372	386	384	375	415	395	381	406	389	389	402	409	398	374	426	414	363	372	373	384	388	363	372	407	389	376	371	377	403	374	403	417	394	355	393	400	385	379	380	376	414	406	377	360	400	381	398	386	384	372	376	398	372	365	366	392	391	397	361	389	410	382	391	364	400	381	364	370	415	370	379	386	413	374	374	366	358	386	411	394	373	396	372	399	392	353	380	395	404	391	385	392	403	397	370	367	363	369	369	393	410	373	429	359	408	381	405	398	384	379	359	411	407	386	386	406	370	411	391	385	382	389	388	388	416	385	387	394	339	389	354	343	357	395	394	370	423	352	369	401	381	382	400	391	385	386	378	382	378	394	360	383	368	375	394	394	373	399	363	388	375	366	375	374	394	367	358	381	378	371	384	391	427	377	382	396	365	398	376	377	434	386	366	377	357	385	332	378	404	354	379	359	403	372	377	398	405	383	395	366	359	389	379	369	356	355	351	337	370	417	377	356	383	389	377	378	363	385	399	396	412	398	376	343	362	353	381	393	389	347	372	370	359	364	410	408	381	354	406	419	371	346	409	350	372	376	408	383	393	381	358	354	387	377	358	360	369	406	375	354	394	395	353	350	403	390	363	356	369	316	387	412	351	414	398	379	386	369	391	382	402	391	399	384	369	367	352	380	407	380	380	394	361	395	375	386	401	398	383	354	401	393	396	391	357	422	387	372	359	379	377	392	377	411	362	390	392	375	344	335	361	372	388	367	366	385	357	409	335	359	385	414	361	359	353	397	397	375	353	355	396	369	371	377	388	372	400	325	391	377	386	360	401	379	377	389	380	429	404	355	361	406	382	386	428	384	366	381	402	361	375	375	371	396	405	336	371	374	441	349	410	377	381	378	346	366	396	366	388	370	362	362	391	398	402	391	355	385	354	377	396	362	397	384	371	399	361	360	377	390	363	416	424	412	374	401	413	414	374	404	394	383	401	360	363	359	376	366	364	363	421	372	387	392	406	380	373	408	383	352	349	393	370	362	390	395	389	359	354	380	399	432	423	373	397	383	403	372	368	396	377	376	357	377	367	385	347	405	371	386	361	377	427	412	385	384	372	391	395	333	322	359	407	357	416	402	375	375	356	380	386	365	356	370	340	341	371	362	372	370	373	379	374	394	397	422	366	390	364	390	376	361	380	398	395	366	387	374	396	396	358	348	412	367	360	365	386	391	328	387	397	387	392	399	360	395	375	366	395	376	386	349	405	358	364	401	373	387	378	373	352	369	384	361	364	392	368	449	382	356	368	395	334	380	364	338	381	356	398	407	369	403	379	386	398	345	383	406	339	342	391	377	368	375	393	363	398	400	373	386	392	354	367	382	380	367	382	400	384	373	370	405	361	358	354	363	359	348	391	347	396	373	372	352	357	378	395	393	388	373	395	391	351	392	355	351	360	358	396	413	357	368	395	377	352	386	382	378	341	377	368	381	366	381	365	344	367	365	406	370	409	381	334	394	357	401	369	369	386	365	400	396	376	370	402	371	372	391	414	361	361	342	388	402	379	394	347	371	382	393	371	367	390	379	363	347	373	415	338	389	393	393	392	350	375	398	390	363	410	365	363	360	362	344	365	342	338	377	393	393	393	396	379	395	375	375	375	382	388	375	363	387	378	399	376	395	345	401	399	415	373	363	406	391	379	346	354	391	417	366	374	382	389	399	358	400	379	384	381	350	387	401	349
27265	21032	15692	5639	1742	707	633	616	591	568	542	575	603	573	503	527	536	557	555	571	515	573	531	523	534	566	527	537	585	544	506	523	516	534	534	551	539	550	540	583	532	536	505	588	541	555	565	516	544	529	516	570	547	533	572	530	555	537	524	510	529	529	504	537	524	562	509	550	492	540	551	555	534	551	531	537	531	518	516	530	525	554	531	528	524	541	517	517	532	557	529	566	571	507	506	572	544	513	569	542	531	511	563	506	515	539	521	529	522	564	492	561	516	582	545	574	520	547	509	540	536	545	556	558	537	569	528	536	492	542	570	515	509	540	541	536	469	534	544	552	544	547	543	528	519	557	533	563	577	530	561	529	548	556	552	532	558	558	577	566	545	520	550	505	551	577	514	530	511	561	559	539	519	548	531	557	552	549	566	518	541	537	553	505	548	548	484	581	497	530	558	529	540	534	523	545	566	543	529	540	536	540	538	556	530	525	550	525	497	525	563	534	532	548	583	515	550	548	567	548	541	491	507	580	525	510	559	522	531	553	546	526	521	575	518	562	517	522	532	516	553	544	564	519	564	532	531	522	537	547	514	562	546	521	547	517	532	544	546	568	523	517	558	551	574	543	586	561	551	521	551	535	512	519	550	506	547	507	538	524	533	518	525	517	513	549	559	547	551	514	519	558	557	487	558	551	529	529	538	515	512	533	546	532	515	494	555	482	517	489	505	526	573	530	545	537	544	543	538	599	523	527	544	533	549	558	518	503	571	544	519	514	549	529	591	532	543	529	532	558	554	558	556	515	578	545	530	522	564	526	550	554	509	572	518	564	557	525	522	549	544	534	534	522	546	531	556	563	525	493	574	524	541	514	580	566	501	537	532	534	530	545	548	504	538	536	529	546	546	493	536	550	550	555	538	546	560	501	537	539	532	536	539	492	565	551	502	507	570	526	529	563	539	581	528	510	540	580	555	532	514	535	537	555	551	517	599	547	575	538	531	538	539	538	541	570	519	520	575	585	538	534	541	562	534	537	524	548	510	548	529	522	559	534	525	548	562	497	519	577	542	576	528	560	514	546	524	530	538	491	513	485	522	535	566	540	528	519	584	505	532	536	528	535	529	521	531	507	574	531	525	519	567	514	524	497	520	542	562	516	534	529	528	537	525	543	495	533	507	537	525	542	537	508	559	554	540	524	507	552	522	570	488	540	539	539	549	466	529	576	524	519	462	554	531	533	513	560	502	566	534	553	508	539	515	539	520	545	556	547	554	533	533	538	541	570	556	562	544	540	540	509	531	503	522	550	498	541	539	531	543	536	523	534	481	526	498	529	535	545	517	537	560	536	535	497	501	533	495	582	534	547	513	563	566	562	544	560	491	545	552	558	572	515	564	550	491	582	489	529	529	556	547	537	544	552	561	534	488	530	530	508	543	556	537	536	528	517	533	510	562	513	556	520	536	520	530	545	560	524	555	506	543	564	538	519	520	545	549	521	543	505	568	490	540	540	524	543	564	536	525	537	507	510	528	520	548	547	518	574	583	519	524	565	517	571	523	486	520	545	530	572	522	540	539	544	582	569	525	510	563	583	511	517	557	515	535	549	537	554	546	500	540	533	517	545	531	518	517	557	509	505	520	549	516	583	523	488	571	545	555	523	561	560	536	551	542	544	518	524	530	548	534	517	501	533	527	540	546	508	540	545	516	546	525	545	567	527	529	527	589	530	522	560	560	569	566	530	526	542	558	501	549	529	568	477	554	553	606	491	531	577	530	517	561	554	567	517	517	542	559	516	514	568	543	553	550	544	511	521	518	519	529	554	562	529	529	545	536	558	487	528	480	533	511	535	525	530	524	490	512	576	537	559	509	584	552	556	501	507	559	523	520	530	559	548	552	521	556	534	538	521	519	583	548	563	554	518	545	529	565	556	532	581	536	576	517	513	530	541	571	547	525	517	514	481	529	537	515	513	551	538	527	533	571	499	572	527	522	516	549	543	575	529	535	535	541	557	513	571	534	533	523	592	516	508	493	540	547	570	511	535	528	513	579	563	541	543	565	488	509	568	534	577	571	564	543	568	528	511	508	509	554	560	585	521	533	481	530	537	531	571	514	508	547	567	529	533	486	509	591	504	555	566	516	546	565	534	507	577	550	545	527	484	547	489	546	533	520	531	504	525	511	569	570	518	547	550	486	545	535	532	583	482	586	524	583	526	563	555	484	534	583	514	542	532	521	530	538	553	577	530	532	494	502	542	538	533	462	540	514	515	521	540	545	537	547	549	542	532	555	523	562	563	521	534	584	561	534	566	548	526	508	516	478	536	540	502	550	539	560	559	565	504	534	535	554	495	540	554	558	569	534	546	548	523	528	565	513	547	541	534	536	516	577	534	515	552	543	556	546	562	537	547	546	508	545	518	543	526	553	511	526	527	516	517	523	564	546	522	559	527	533	541	537	489	548	546	554	531	542	504	507	517	525	557	518	540	537	517	520	559	559	517	604	514	546	586	560	555	512	495	552	562	540	591	569	518	542	538	534	555	539	520	539	548	505	502	544	546	470	527	500	531	515	520	538	551	592	512	569	524	498	515	578	504	536	574	521	557	554	573	510	540	557	547	589	515	588	506	509	537	576	521	575	522	541	511	568	533	548	539	529	524	505	529	493	558	515	540	529	500	487	536	569	539	519	540	501	554	538	564	512	568	526	535	513	504	552	550	571	527	555	564	524	549	510	534	537	546	545	509	503	543	500	568	522	517	539	515	583	517	533	506	513	520	558	557	509	544	553	554	509	543	543	552	513	514	537	513	528	510	522	551	542	523	535	545	536	571	562	521	518	563	521	574	514	557	567	561	568	546	539	519	537	528	545	520	514	531	518	538	559	534	544	502	566	569	502	480	535	566	532	524	532	587	564	567	524	565	521	485	545	554	574	530	550	524	527	476	546	545	527	528	532	530	586	539	547	566	541	549	488	568	549	575	545	524	510	530	563	558	506	554	508	499	556	517	510	568	533	559	562	552	534	563	521	515	487	512	541	526	578	549	521	531	551	511	527	536	516	536	526	538	536	557	562	523	560	554	572	548	540	544	531	524	546	557	519	513	538	552	525	505	527	522	538	528	539	530	524	521	547	535	563	503	531	557	554	556	509	548	547	529	510	510	520	570	510	527	561	576	578	535	531	503	545	569	510	528	496	512	520	512	547	521	506	530	502	586	511	526	511	570	519	555	523	553	542	542	512	543	551	582	566	535	530	525	517	541	554	536	530	547	536	555	550	523	549	528	516	549	536	522	563	542	544	523	542	566	523	538	536	494	518	548	544	536	573	555	527	619	542	540	521	538	525	563	524	524	515	576	562	526	543	521	535	545	523	556	532	524	554	564	534	527	547	509	535	527	555	512	563	516	552	517	555	532	559	556	539	578	529	543	531	514	538	528	574	569	560	512	524	537	518	507	517	542	555	558	550	547	530	570	545	508	537	531	588	552	552	534	487	508	538	546
21797	28722	21671	8580	4010	1313	1137	1021	954	996	997	927	973	966	961	942	894	924	950	931	920	973	943	968	962	945	929	950	932	922	922	951	903	951	931	950	941	935	930	897	957	916	878	908	920	913	945	951	917	964	889	878	938	912	965	944	889	910	919	935	957	964	928	931	951	922	941	928	895	933	931	880	924	926	920	901	873	932	941	933	872	885	896	950	954	907	939	939	930	895	963	967	969	932	941	919	941	917	917	916	899	948	902	873	911	841	940	950	894	917	878	867	944	948	895	964	902	927	931	936	951	959	937	969	906	916	917	923	918	949	955	954	891	931	910	937	913	945	908	897	961	938	959	963	994	890	872	966	939	940	894	965	885	929	934	978	957	938	932	949	931	892	913	915	917	927	920	920	885	925	860	916	943	859	961	896	916	924	928	837	940	921	942	983	985	831	946	967	954	917	941	906	937	869	886	924	824	903	949	900	896	907	880	941	884	912	937	924	883	935	903	963	911	954	956	922	897	950	933	865	934	866	877	884	938	923	959	919	906	897	910	955	888	881	915	890	892	937	890	937	971	932	897	893	929	916	950	869	912	929	889	875	923	877	902	883	936	912	891	887	932	888	912	925	934	892	956	949	889	861	893	897	937	948	940	927	914	937	912	899	894	931	935	925	942	932	888	935	908	944	908	939	932	868	893	889	913	869	922	939	929	937	950	919	911	977	930	860	891	914	877	882	895	927	884	871	895	887	924	864	928	918	930	954	927	909	953	907	867	932	977	961	858	857	943	925	926	938	945	925	920	908	947	950	946	929	959	877	889	918	994	936	927	901	949	935	944	911	904	938	930	996	905	890	881	909	886	900	928	917	916	954	904	905	926	919	934	957	869	936	946	926	906	958	920	920	954	917	926	884	905	893	904	925	985	909	942	951	909	919	921	924	932	933	911	946	929	893	953	902	929	933	896	912	916	930	961	893	926	859	902	917	927	889	880	935	978	905	941	940	882	952	903	895	933	930	876	965	901	910	883	904	938	969	917	975	946	908	940	908	955	933	905	972	953	891	876	890	894	917	933	921	865	918	965	855	923	958	936	925	916	944	941	943	896	971	921	929	938	954	915	987	986	991	909	963	892	899	923	916	897	898	899	910	929	901	976	890	921	887	941	886	878	904	924	905	904	962	918	943	876	944	910	927	964	926	891	959	885	910	904	925	912	923	882	937	938	927	892	886	920	846	920	887	946	945	959	902	938	908	921	861	959	918	882	887	876	879	920	923	896	920	922	869	920	874	882	918	907	910	946	915	968	844	929	913	957	874	905	895	883	985	890	919	954	914	944	870	931	906	934	929	935	932	898	904	942	861	970	901	907	895	904	964	949	908	933	903	932	941	968	933	952	911	980	896	965	981	853	885	924	929	963	856	934	884	935	927	913	965	905	887	918	994	915	901	933	873	899	893	902	897	937	935	935	957	972	964	923	982	922	972	938	912	913	885	897	919	933	956	921	938	891	979	911	935	915	917	940	950	893	914	893	911	894	948	943	914	895	935	865	900	937	915	957	914	950	944	915	957	921	917	979	917	954	915	927	858	945	893	959	937	924	952	910	974	946	885	903	929	927	934	919	942	890	857	930	957	906	905	898	940	896	897	889	877	910	947	964	918	911	890	913	970	931	911	870	901	956	926	926	900	892	923	956	941	891	888	917	958	901	937	962	986	896	899	956	935	936	951	938	930	890	914	923	851	938	895	948	794	938	897	940	946	880	957	942	943	953	969	928	944	911	972	975	874	965	905	988	923	896	939	906	880	940	930	885	919	908	947	936	953	939	904	938	877	902	915	921	973	942	970	942	938	953	898	921	935	915	867	934	912	935	936	924	936	960	918	910	906	872	886	902	891	903	939	932	912	911	939	920	966	908	883	948	867	918	958	929	919	902	951	892	927	907	903	926	921	892	906	896	945	946	885	883	954	907	918	901	869	940	901	886	923	942	945	912	911	918	921	867	889	897	890	926	914	944	903	917	889	859	935	941	894	950	929	995	911	910	940	969	885	893	907	948	967	952	966	926	912	898	903	1002	915	919	934	937	944	908	894	906	833	916	955	903	894	911	902	953	962	871	945	900	937	898	925	893	937	963	915	899	938	1008	963	994	850	918	912	890	975	906	912	853	922	900	895	957	929	953	957	936	923	944	924	946	948	925	926	884	966	943	881	925	904	895	876	956	897	930	932	910	947	889	915	915	947	910	932	969	888	943	961	931	947	910	921	859	865	890	903	1012	898	913	864	918	919	913	952	896	929	924	899	935	930	928	853	940	943	894	920	915	963	883	899	948	969	928	955	893	934	887	930	954	917	881	960	940	919	952	863	922	889	915	890	894	911	951	917	944	927	896	941	886	905	880	953	931	956	948	976	931	966	956	907	935	903	917	879	915	860	988	941	924	866	923	903	909	898	933	931	898	912	914	941	901	941	895	919	904	917	938	922	908	884	916	886	927	887	914	943	916	866	913	929	894	901	915	901	938	905	894	953	929	898	917	919	929	950	864	884	908	955	899	855	925	892	914	900	972	951	912	947	913	922	909	911	872	899	887	931	923	943	934	915	997	912	905	922	945	863	926	959	901	923	948	901	935	904	913	907	876	911	966	923	940	897	872	899	943	897	900	878	886	907	924	940	867	883	948	928	898	923	888	929	934	925	891	936	911	875	921	932	856	955	853	919	867	909	895	836	928	924	948	952	910	844	937	938	936	896	966	928	906	937	892	934	942	978	931	911	863	974	923	950	913	927	895	910	897	899	952	901	952	927	909	908	885	893	940	899	921	975	970	935	942	936	966	914	931	927	989	906	917	902	912	892	904	899	921	905	916	887	958	908	914	961	908	913	896	932	931	917	931	910	905	937	898	942	968	901	924	958	916	939	956	971	965	920	922	882	991	914	895	898	959	908	869	896	944	970	888	912	958	933	900	893	913	863	890	923	894	923	896	933	877	893	881	905	944	922	952	947	910	951	983	942	914	868	896	951	1017	895	952	875	927	1014	908	925	902	957	921	976	964	940	946	919	975	946	881	936	881	942	904	907	936	937	939	933	908	941	866	896	909	970	962	958	867	881	952	915	952	949	924	919	932	925	926	834	941	875	968	903	916	927	922	932	885	929	884	863	975	933	830	944	965	964	872	920	947	935	953	915	916	888	900	947	948	952	877	964	956	931	868	906	940	873	982	942	961	868	921	933	952	879	955	944	906	912	913	956	890	895	906	925	873	927	962	888	903	905	896	912	906	982	933	894	983	932	951	948	991	982	901	955	954	906	923	962	989	925	946	890	894	973	974	890	883	943	933	892	913	956	922	917	916	936	883	918	894	902	872	862	895	900	952	882	967	946	908	948	896	910	920	919	931	901	904	919	908	905	933	936	920	885	946	918	956	920	915	884	906	903	953	863	992	874	931	903	916	938	959	949	931	979	936	923	977	907	985	893	910	917	896	917	967	921	940	908	948	928	922	950	914	949	881	935
24501	21394	28388	24860	18314	3377	1059	750	633	613	578	549	564	528	536	543	531	539	520	494	525	494	450	491	510	513	547	463	498	480	476	482	470	544	494	528	490	482	511	484	478	449	481	473	497	467	510	495	477	475	486	496	452	494	515	442	448	477	476	454	489	496	471	463	499	497	496	487	516	492	482	491	483	465	452	444	472	468	500	470	528	468	507	488	494	499	480	451	471	481	484	488	468	503	498	475	523	457	468	446	484	513	486	461	461	463	483	446	494	495	452	487	454	453	500	481	471	501	512	474	504	465	458	478	509	460	490	523	495	475	491	486	438	490	491	460	499	472	507	510	537	491	484	497	503	460	472	464	496	487	439	511	444	449	469	454	511	462	490	482	474	500	529	482	491	491	441	472	475	519	495	482	462	498	451	486	491	486	472	476	459	476	489	513	489	439	509	497	464	467	453	491	484	457	472	510	504	464	511	487	483	486	468	473	461	519	467	470	481	466	508	431	513	478	480	480	478	464	460	487	506	514	495	447	489	486	474	464	463	534	475	468	480	450	479	526	475	467	496	486	496	530	505	462	478	488	468	492	441	496	491	473	482	464	450	447	422	476	495	465	519	518	479	494	493	468	505	462	456	477	475	530	487	485	475	492	515	506	454	491	454	490	454	512	473	474	450	477	469	488	481	495	481	498	490	490	485	467	477	491	473	496	490	481	462	504	488	457	490	485	474	490	504	514	470	478	488	471	468	474	491	461	453	480	530	444	481	463	450	482	476	521	483	501	477	488	454	455	480	481	500	474	480	452	494	489	473	513	476	474	457	469	466	491	452	472	470	482	489	492	469	452	485	492	500	477	464	488	456	463	558	430	484	510	500	491	460	478	490	493	464	486	513	459	423	485	442	513	496	496	464	495	461	483	476	444	468	482	444	464	491	480	468	482	463	467	461	500	505	475	499	487	446	478	498	471	483	490	522	512	499	477	480	478	498	496	460	517	502	464	485	486	467	467	482	512	493	476	482	491	457	491	445	468	481	484	509	445	482	515	440	482	490	473	439	464	490	474	480	489	509	485	472	495	493	521	482	465	465	451	491	456	449	518	459	476	467	485	482	501	542	476	477	482	466	464	526	462	475	490	506	437	450	480	510	474	490	528	473	517	487	461	465	496	482	526	459	523	462	450	495	452	496	499	510	487	476	535	473	453	497	442	467	451	465	464	481	496	490	472	505	458	473	457	499	489	445	468	483	495	496	476	498	514	454	517	484	520	484	518	474	448	484	472	453	489	467	461	516	484	467	554	451	491	465	497	473	460	488	488	471	460	524	477	469	499	459	462	492	498	500	471	481	517	460	478	503	471	505	414	479	491	465	468	509	457	504	486	478	478	497	462	471	461	423	517	511	457	503	460	519	519	497	444	477	474	453	503	472	475	494	488	490	502	484	485	511	481	500	471	490	511	497	464	488	458	505	486	472	503	507	474	471	497	455	505	492	461	466	441	479	458	520	489	464	497	489	480	454	455	482	450	466	468	473	500	524	481	441	458	504	464	484	522	483	465	481	471	476	475	503	496	485	464	486	480	467	496	481	429	451	487	494	457	492	504	517	464	489	436	519	438	471	481	514	460	438	503	496	516	481	456	450	519	472	499	486	483	463	478	473	460	483	492	483	491	458	503	476	469	475	493	482	492	471	472	497	471	507	456	523	478	504	442	507	485	472	488	505	511	457	448	500	487	469	491	483	477	495	498	481	469	464	480	467	477	502	473	498	462	496	454	527	460	503	507	501	438	487	497	507	506	494	472	497	475	510	512	480	477	452	507	465	461	474	456	504	480	471	500	470	484	471	491	491	466	466	506	490	543	505	511	494	448	517	499	491	454	456	491	479	488	481	488	471	464	484	489	461	502	468	473	466	474	456	498	435	458	461	501	510	490	436	471	489	469	484	462	468	474	507	517	482	508	466	459	487	457	514	452	480	484	482	458	482	467	463	460	496	490	496	441	471	478	455	484	451	478	476	500	499	459	496	464	480	501	460	488	492	463	518	505	465	468	483	498	487	530	456	466	456	503	496	517	493	473	467	493	471	501	445	491	441	492	502	516	474	499	499	482	525	460	470	488	470	500	497	498	485	491	468	452	457	482	493	451	493	467	492	481	459	465	506	550	478	491	481	450	469	499	519	512	429	470	467	508	468	451	477	481	471	502	481	481	476	467	489	466	449	478	476	466	465	514	453	470	465	513	441	480	508	483	449	492	451	454	543	441	493	439	484	500	469	464	513	472	512	474	461	458	477	511	499	471	500	454	466	467	496	466	443	507	455	459	507	467	482	499	473	504	489	501	444	480	490	487	508	470	480	485	526	498	459	458	467	498	471	506	456	471	442	471	494	497	476	470	504	528	505	482	463	464	479	526	483	476	466	445	493	511	497	475	510	464	491	455	493	489	507	449	460	485	476	488	486	497	476	496	475	484	537	485	464	479	480	454	494	466	464	503	465	485	480	462	497	463	462	473	500	485	473	464	463	453	470	494	490	476	466	492	506	480	472	487	464	462	484	485	478	527	501	492	465	485	476	495	503	466	460	443	500	490	485	473	478	503	489	486	426	502	495	478	500	502	443	497	481	480	503	465	471	487	506	501	460	482	490	458	510	479	453	490	536	479	471	475	472	450	491	457	481	449	480	480	475	492	465	459	490	515	488	469	496	502	496	468	501	475	452	489	499	476	522	464	509	483	473	472	466	427	474	483	502	452	515	483	499	506	477	458	513	467	463	490	494	467	496	463	482	454	509	480	467	516	502	493	508	508	448	434	490	454	512	504	495	496	497	493	485	494	486	483	466	459	453	514	522	490	471	462	468	496	509	472	489	454	465	461	477	466	478	498	483	482	476	433	519	513	453	441	470	494	486	463	442	486	487	484	476	471	475	464	467	489	441	458	512	475	463	469	487	503	507	440	465	479	459	494	490	464	508	513	463	493	487	469	459	442	487	513	452	515	461	441	472	495	479	476	478	459	496	468	480	476	506	482	444	510	479	471	483	484	485	497	468	468	475	464	507	501	464	510	502	484	481	512	522	489	469	481	490	414	477	472	473	458	484	495	465	493	510	468	489	485	482	503	489	470	497	446	510	508	482	477	475	491	495	502	508	493	484	467	484	460	480	475	463	451	508	491	489	507	515	499	465	482	479	525	497	494	505	470	496	536	471	492	445	466	487	511	517	487	491	508	437	467	475	433	458	517	474	458	526	479	458	477	450	473	503	513	487	471	442	508	493	468	535	478	504	495	501	495	483	487	467	487	478	480	450	491	494	496	477	493	484	511	461	481	444	519	486	480	480	489	472	522	447	460	490	473	461	435	523	499	497	476	508	484	506	522	488	464	538	432	485	465	470	497	471	433	467	449	478	464	501	495	443	453	505	470	479	439	489	503	470	496	483	494	489	471	438	463	494	461	510	486	500	488	499	504	448	468	482	471	491	502	452	488	488	517	485	491	500	498	505	480
22880	37796	35368	20324	8683	2772	1990	1648	1377	1291	1267	1092	1045	1054	969	1043	987	960	968	959	879	915	913	918	859	918	870	869	896	902	860	871	893	839	842	870	881	787	852	882	845	857	875	860	884	884	839	798	874	869	798	838	852	892	818	840	812	832	877	870	836	896	843	813	843	850	883	806	829	847	878	875	836	766	864	843	807	855	854	877	819	859	826	854	864	810	870	830	883	914	829	801	828	923	849	880	869	815	827	885	855	823	899	857	846	894	791	823	861	846	824	809	788	836	846	805	846	827	826	885	870	893	829	841	840	863	851	866	803	856	859	843	855	865	870	861	813	863	896	841	866	845	848	876	844	853	871	868	826	829	875	840	815	893	841	877	860	753	864	833	845	876	871	837	790	849	806	848	828	776	895	904	832	826	806	872	815	848	817	825	796	816	855	868	840	827	842	832	808	810	850	829	831	819	866	812	838	858	842	860	816	832	876	836	835	867	840	839	825	876	838	827	802	830	818	848	868	845	778	847	835	838	842	830	883	795	868	857	819	828	811	843	851	810	802	834	837	873	852	878	860	805	848	864	847	846	890	867	855	850	818	849	863	840	893	872	892	846	880	821	825	856	921	838	826	803	831	808	904	860	873	834	863	879	813	854	834	812	843	850	892	847	866	830	910	882	804	847	851	822	836	830	835	823	812	849	861	811	862	877	901	841	812	853	874	835	839	839	811	852	865	833	880	815	829	818	820	834	862	863	879	921	829	803	847	790	841	827	821	822	846	870	815	794	823	857	893	834	856	828	829	788	822	828	847	849	899	824	801	813	833	785	824	771	808	787	812	831	859	814	887	851	925	830	894	845	791	865	884	820	828	872	899	843	804	835	810	819	812	878	836	824	798	859	806	844	796	829	859	856	840	741	841	780	854	854	848	798	870	792	816	846	817	834	810	878	884	820	838	853	883	828	857	823	787	832	869	836	832	803	852	852	767	852	838	839	863	839	843	825	889	788	861	924	803	829	871	833	833	871	831	843	852	881	852	848	856	804	778	838	852	859	880	840	840	807	906	802	809	872	817	853	827	856	787	870	865	818	870	807	845	893	888	823	900	837	839	833	862	849	894	826	891	830	841	879	840	785	817	840	878	837	855	882	850	849	790	818	832	796	830	826	806	819	838	831	863	856	885	866	800	803	866	830	847	820	865	908	821	831	817	872	851	819	872	810	854	865	853	820	797	798	778	819	800	760	844	852	887	865	845	851	780	831	846	854	831	855	791	789	852	857	899	828	836	793	841	843	763	857	873	877	895	830	865	801	913	816	874	852	835	865	786	836	809	834	846	846	867	797	844	855	800	880	841	837	820	822	889	871	809	858	819	852	817	826	799	866	844	790	879	864	811	813	928	823	849	808	828	813	832	793	854	917	840	861	888	827	843	852	862	841	870	794	835	828	828	873	844	842	842	825	827	833	883	839	815	886	827	860	852	826	826	774	847	815	845	842	806	864	873	834	844	816	830	844	869	857	870	823	807	860	830	802	830	811	828	887	853	859	859	856	865	854	834	853	827	821	804	869	853	828	883	798	868	798	871	856	819	854	841	832	827	851	865	857	841	872	862	885	882	834	871	871	881	819	861	859	862	850	851	834	789	820	786	825	852	908	874	852	877	826	869	855	839	857	808	846	846	824	826	788	845	840	827	811	888	778	852	877	862	829	840	836	854	823	817	811	812	855	824	875	832	799	804	827	826	829	818	842	809	828	873	849	836	835	866	846	855	865	841	822	815	929	839	786	848	856	858	838	876	847	842	818	911	812	852	835	821	823	849	860	854	911	845	798	833	814	859	862	818	841	815	808	837	834	805	818	831	822	883	866	843	841	881	849	863	827	876	827	873	921	839	852	850	865	841	874	827	838	838	898	891	819	886	856	831	843	845	834	898	819	851	782	848	838	866	884	805	811	823	832	813	847	845	810	883	824	827	786	847	833	829	811	822	835	820	868	877	824	804	839	817	818	856	827	829	859	836	823	880	890	845	822	822	847	885	842	812	867	829	798	838	862	783	849	858	828	829	848	846	900	886	890	822	867	834	820	883	837	863	831	818	847	859	867	811	810	846	829	803	856	814	823	848	831	834	863	852	836	828	833	853	866	833	806	856	853	879	867	922	819	834	854	847	825	822	871	839	852	820	778	872	825	882	890	808	808	852	794	845	824	822	877	871	861	891	858	824	822	776	834	816	838	834	837	870	864	837	766	848	865	780	865	838	840	836	868	842	819	793	808	863	843	876	884	872	811	827	817	833	846	889	852	882	893	828	816	874	810	832	794	863	876	902	835	818	860	865	793	845	818	853	862	839	837	824	828	850	821	818	822	908	844	801	856	822	803	881	803	842	829	890	869	868	876	855	858	824	860	861	827	829	797	871	812	852	870	800	803	846	887	788	884	883	860	868	847	856	887	851	790	801	854	843	809	902	801	822	824	883	840	851	844	865	809	847	853	802	825	821	855	840	842	831	886	887	842	819	836	824	889	845	840	810	826	844	869	895	822	859	783	848	861	870	830	835	819	853	813	807	847	871	860	822	798	882	852	810	827	789	838	795	852	923	888	835	822	848	805	843	833	839	813	828	788	890	821	853	823	848	850	851	868	865	810	870	821	835	823	851	850	867	869	821	818	867	852	841	829	846	793	858	859	818	887	802	836	852	884	833	860	827	865	781	827	830	874	884	855	861	843	830	867	883	848	854	845	832	776	867	801	899	785	861	824	818	868	857	828	823	818	890	857	888	868	827	814	864	858	885	828	831	855	850	831	841	873	861	842	865	883	868	839	852	840	879	820	753	863	811	838	842	823	843	845	848	853	834	860	812	808	857	851	804	818	798	850	843	842	847	873	880	829	829	838	849	890	821	849	862	806	871	827	836	844	817	879	791	802	851	812	802	852	818	841	838	821	858	841	868	843	866	827	852	897	816	811	825	829	834	840	935	859	890	806	806	823	881	855	859	860	877	821	858	841	871	797	818	900	834	830	843	867	843	863	788	831	838	827	868	865	833	837	826	869	847	846	869	841	862	848	863	846	881	849	806	893	834	812	801	863	851	805	930	847	894	816	827	869	823	897	860	824	845	807	860	828	849	805	839	888	848	862	873	838	845	819	869	854	825	835	823	821	844	879	862	893	875	800	844	858	904	828	809	843	914	859	829	844	870	857	823	803	840	828	892	831	887	857	866	843	807	808	855	863	840	793	846	831	807	857	745	901	937	853	873	835	822	807	753	863	789	891	795	883	876	928	848	882	878	840	841	885	897	866	857	880	858	844	810	877	843	825	859	816	855	856	833	842	830	888	868	852	845	813	855	830	864	820	814	805	848	806	818	842	865	892	906	834	820	849	829	864	806	859	869	760	828	764	856	879	820	838	847	815	857	882	853	856	872	854	844	834	835	756	852	855	794	849	800	829	845	887	890	824	824	809	808	839	882	815	842	810	849	832	845	871	858	855	866	878	826	842	831	858
23479	21417	29120	24116	21416	17291	2378	790	482	483	403	377	337	311	312	272	299	280	271	252	272	254	256	246	254	241	247	243	237	217	227	223	225	225	211	202	213	253	213	222	183	217	204	214	196	222	206	221	236	221	235	229	230	220	214	201	219	223	178	229	200	222	205	220	209	196	202	209	223	211	211	205	204	226	224	196	211	226	221	229	216	212	214	222	213	215	212	195	216	204	224	200	186	178	234	203	194	189	234	213	218	191	205	203	217	192	220	203	201	205	206	209	212	229	215	217	215	223	208	237	202	199	203	193	200	208	190	202	193	200	209	222	240	193	232	214	227	195	212	214	225	214	188	221	197	191	187	207	205	207	230	202	196	208	223	210	210	219	207	207	187	185	212	223	204	206	218	214	214	205	190	195	236	205	220	218	199	223	217	204	225	210	219	216	207	204	203	198	210	217	201	179	224	209	213	198	241	235	211	212	232	195	209	206	205	215	175	197	203	210	233	213	191	185	216	182	217	224	227	206	225	194	227	222	215	217	186	225	221	199	220	200	203	197	203	227	181	227	203	227	216	211	208	210	196	191	200	198	221	209	194	202	203	212	209	204	213	220	193	216	215	224	235	231	224	206	215	191	216	220	210	202	199	194	227	217	209	227	204	221	216	184	209	238	211	237	199	230	219	222	203	230	208	199	213	205	231	220	225	204	177	169	189	211	211	211	196	198	213	207	209	212	203	206	233	201	203	203	192	210	208	202	200	201	220	228	210	197	202	233	228	216	210	213	198	228	216	209	196	212	212	214	210	228	203	211	232	208	208	224	192	211	221	194	170	184	198	184	210	210	226	202	205	203	209	197	203	196	229	235	234	208	221	206	204	206	189	210	190	207	219	216	200	225	232	201	215	209	214	205	211	199	203	199	198	210	210	213	189	213	213	213	189	212	198	234	228	210	198	208	198	194	205	208	180	210	189	221	207	201	220	200	204	198	211	223	200	194	203	233	222	221	193	220	219	238	199	197	186	223	222	214	219	195	209	202	197	220	206	231	185	204	206	189	192	199	183	209	171	207	208	223	190	210	201	206	232	193	205	225	188	187	203	223	210	252	240	205	218	224	234	228	207	219	213	206	214	203	224	232	209	217	194	232	215	190	208	197	204	217	209	201	198	200	218	205	210	208	182	222	221	203	233	195	194	219	221	257	223	216	206	213	203	242	193	190	222	209	203	232	190	207	232	223	227	195	191	211	210	221	225	204	209	218	201	188	224	205	224	190	225	208	216	233	205	179	189	219	176	198	202	211	229	196	209	208	202	203	207	230	193	196	218	197	229	210	220	236	193	218	215	205	207	244	220	188	225	199	200	229	203	195	182	207	188	232	200	196	203	205	198	207	217	204	196	217	195	205	181	223	195	198	194	214	241	186	228	195	225	216	214	188	204	214	199	209	228	198	208	244	206	218	216	220	226	218	199	191	210	220	226	194	207	195	210	219	211	204	187	220	214	185	199	233	217	194	226	237	188	220	221	203	215	240	199	194	217	213	198	212	221	181	206	226	207	183	186	218	220	221	182	206	190	211	212	210	220	199	210	218	207	211	218	212	212	187	218	174	202	200	202	228	209	228	200	192	220	229	196	212	199	226	227	215	228	206	200	221	209	205	195	220	194	234	197	204	230	206	229	214	209	195	218	177	209	202	197	197	217	218	214	203	216	217	214	162	200	198	208	205	190	206	181	178	205	238	210	184	210	227	207	216	223	208	212	191	211	226	201	199	193	211	213	206	195	213	205	216	208	209	202	205	197	189	210	191	217	210	211	203	213	200	187	211	211	217	198	206	210	212	219	210	200	194	199	220	197	197	219	221	189	192	208	183	204	198	233	195	198	192	202	206	207	169	235	221	225	219	193	199	222	215	226	204	204	190	234	215	217	194	194	222	187	206	199	201	225	185	237	199	206	220	220	195	235	231	214	225	221	217	202	223	236	218	200	210	203	207	217	226	203	206	228	198	217	192	219	202	235	205	221	212	204	208	188	224	215	227	204	221	205	206	206	221	191	193	178	207	193	210	205	185	206	216	197	223	213	209	213	214	196	194	228	247	213	221	195	202	206	186	210	241	205	200	202	192	203	207	215	198	213	224	198	217	208	208	195	225	222	215	228	224	186	231	189	197	198	209	199	217	230	205	204	217	203	220	247	214	232	208	194	228	192	179	183	220	209	205	207	207	221	212	230	186	213	217	199	200	210	201	218	181	190	210	215	226	205	211	190	199	209	181	183	218	195	201	225	198	213	192	213	229	205	226	197	198	209	213	242	234	193	218	225	204	210	185	217	192	191	203	179	202	199	209	235	197	179	218	207	209	246	219	210	206	223	204	214	193	210	192	198	197	180	225	212	193	191	194	216	210	222	225	198	208	206	237	192	230	208	220	222	195	222	201	219	210	213	221	213	193	211	192	204	193	199	179	202	210	194	221	229	205	220	198	196	221	192	193	204	207	218	222	213	221	208	192	225	210	231	222	196	221	224	193	203	182	206	184	219	209	237	199	202	175	193	197	201	215	198	209	212	209	195	186	210	219	205	216	192	205	209	238	175	201	206	202	171	214	205	192	233	200	197	215	231	204	207	219	186	200	186	201	209	198	194	203	227	211	224	237	187	217	193	201	222	212	203	216	183	211	199	208	215	199	210	204	213	224	208	204	214	227	190	197	200	183	214	228	209	195	208	197	189	220	231	224	201	226	207	204	225	196	218	226	215	185	226	212	209	207	196	192	216	210	191	214	208	223	199	231	210	206	197	195	190	197	192	185	186	208	191	178	199	213	224	236	208	197	221	220	211	194	205	191	190	175	191	193	208	232	219	218	193	220	226	204	222	195	190	209	203	206	190	195	208	206	214	201	218	207	203	199	225	197	193	199	188	239	216	209	221	223	201	215	247	194	199	222	203	209	204	236	220	210	200	243	221	190	234	217	206	216	241	186	212	220	196	211	199	202	212	217	198	228	214	205	194	211	222	237	174	207	184	212	204	187	178	194	201	194	207	189	182	213	218	240	233	203	222	222	234	206	217	216	217	221	196	208	200	184	188	198	193	205	168	176	210	216	192	229	192	202	204	226	204	204	219	230	230	212	202	208	239	207	207	196	189	206	206	209	225	213	202	206	224	229	202	212	211	212	217	179	209	190	197	205	220	211	216	219	211	225	188	217	204	204	196	213	216	213	202	210	213	247	203	195	206	210	217	193	210	212	214	209	205	183	216	198	210	219	207	187	194	197	169	213	225	220	223	222	200	226	196	211	253	196	197	200	219	202	165	194	231	187	212	232	180	205	192	225	222	200	227	194	199	197	223	203	209	223	214	210	221	214	206	208	210	230	187	192	219	227	207	201	196	223	203	205	250	186	218	191	200	221	202	207	186	194	224	196	230	206	225	200	217	225	195	229	208	203	221	204	212	221	202	190	205	207	179	172	213	224	206	214	219	248	239	216	199	197	223	187	235	208	206	206
26082	44339	42060	28098	11637	3776	2653	2051	1523	1246	1144	971	791	840	710	645	622	560	571	540	508	568	500	511	519	514	522	471	439	400	419	409	459	433	445	429	466	416	417	404	422	422	405	390	397	420	387	408	397	422	409	400	423	380	404	404	362	381	409	402	405	410	384	348	384	391	407	404	360	421	410	364	380	396	376	404	387	403	367	453	419	397	381	431	372	365	388	394	420	398	395	378	400	395	392	372	398	402	370	402	394	356	405	340	352	382	394	385	413	375	401	398	371	348	368	392	390	404	387	373	406	359	413	395	393	396	391	389	379	379	420	363	356	393	377	436	384	381	402	375	364	414	379	390	382	410	447	372	375	388	388	350	414	410	382	387	367	384	397	376	403	371	411	419	412	390	392	390	391	390	398	403	366	383	375	386	377	384	389	379	406	387	350	397	391	396	381	391	374	424	375	399	382	444	418	363	407	388	356	423	363	408	378	388	375	384	388	350	367	408	374	384	355	379	394	380	363	402	378	378	386	371	399	373	388	397	378	383	415	368	369	382	410	395	353	394	353	363	365	433	392	363	376	368	364	388	387	409	379	394	369	381	364	419	380	370	395	395	401	385	421	407	372	352	417	408	387	398	368	350	375	409	400	370	375	403	365	372	360	399	390	370	363	374	394	400	398	397	395	405	365	389	339	430	388	431	377	370	424	399	416	382	415	421	356	366	398	381	389	418	381	362	387	381	383	397	371	412	407	370	387	388	384	416	366	375	356	411	404	341	385	403	392	384	398	417	406	389	412	420	372	386	391	391	364	346	396	395	397	385	421	389	401	383	378	383	363	355	368	390	340	380	396	416	377	393	405	411	385	384	391	364	375	387	401	401	370	364	333	382	393	384	390	406	364	386	390	363	387	383	387	376	398	357	408	386	396	409	376	391	366	389	405	361	399	393	384	395	348	398	430	412	417	390	368	367	361	371	400	396	381	415	408	386	407	393	374	399	391	396	368	395	374	390	386	339	377	372	382	390	377	381	399	330	377	400	377	385	387	402	364	390	381	378	410	347	396	365	387	396	410	381	388	350	381	395	400	381	398	405	398	362	350	356	363	400	437	415	405	420	381	372	365	376	419	382	392	356	389	372	378	387	388	404	367	372	387	417	410	393	359	384	387	399	381	381	390	362	360	378	396	366	409	370	409	421	391	384	389	388	391	371	368	376	389	392	410	368	419	394	354	385	384	354	374	383	368	382	348	383	417	387	401	361	353	363	383	384	359	354	383	408	390	384	392	368	377	376	406	393	386	392	365	399	358	400	347	416	382	389	383	380	408	433	364	393	389	380	414	403	351	386	368	399	390	390	394	397	347	393	364	356	425	373	404	396	408	352	385	369	390	399	402	381	392	432	374	357	389	401	389	380	418	404	363	361	387	383	390	385	377	371	413	391	377	393	362	369	400	378	384	380	375	377	399	379	418	407	374	377	406	388	374	379	375	388	428	374	412	394	361	353	393	372	384	407	410	384	402	366	382	426	368	392	357	401	375	353	377	402	409	416	385	403	384	383	378	397	397	421	376	409	402	381	387	368	361	367	378	400	378	348	387	386	360	360	357	391	401	387	380	395	362	395	363	418	397	400	392	398	380	375	381	405	370	412	385	393	398	363	389	368	379	395	403	389	414	400	396	412	385	392	368	354	376	396	379	400	419	377	410	391	420	402	386	352	381	375	398	363	431	388	400	366	353	380	373	383	406	391	338	365	372	384	390	392	398	368	380	384	382	385	380	378	390	390	342	415	382	416	352	416	395	387	371	415	424	385	399	383	381	393	396	386	405	398	412	386	389	406	380	374	387	416	355	370	369	388	375	394	360	388	384	416	375	407	387	392	357	395	385	402	339	397	379	386	391	413	403	351	380	419	407	345	380	376	383	405	374	410	419	398	403	352	371	403	395	354	390	418	362	389	383	372	377	398	364	367	371	373	382	373	388	390	398	360	411	371	362	365	396	370	389	374	370	355	410	373	362	425	377	393	399	388	369	367	394	381	417	392	357	418	388	421	395	371	412	378	352	408	347	376	406	382	350	407	424	398	371	395	372	377	391	410	381	379	377	376	417	391	376	390	355	402	395	428	398	398	394	389	440	389	363	411	407	385	374	377	392	390	377	397	381	389	361	358	351	400	381	365	355	378	396	359	360	370	379	375	383	361	388	402	408	387	362	354	385	418	360	412	386	407	390	409	414	389	377	398	389	420	347	413	369	409	363	387	405	389	370	399	387	419	364	359	410	412	361	371	408	394	388	396	365	371	409	403	403	413	406	389	419	409	359	375	392	381	380	369	387	385	371	356	379	381	373	371	378	411	382	389	393	375	388	408	364	404	420	407	372	370	381	379	397	369	377	396	367	372	392	376	402	416	389	383	380	406	409	376	379	369	374	408	400	369	389	361	369	400	373	357	366	384	346	381	366	399	389	371	393	363	386	366	397	394	363	344	380	359	344	378	352	375	409	385	388	360	374	364	354	373	403	387	373	392	390	379	384	380	375	398	376	401	368	394	417	345	402	375	374	388	356	382	355	410	394	380	359	397	380	413	370	408	407	401	407	380	415	380	364	425	413	406	385	373	380	382	389	431	418	370	369	442	392	358	397	395	383	365	398	382	378	376	416	392	365	392	377	405	393	403	401	371	364	425	369	416	415	383	397	378	372	408	382	360	411	387	418	383	404	400	385	392	396	399	372	359	394	366	397	371	363	386	370	428	376	393	405	397	369	370	375	391	374	390	379	363	367	356	388	387	426	398	411	355	375	385	382	404	358	393	380	385	410	405	388	398	385	381	382	371	360	378	366	423	367	357	364	400	396	409	396	377	384	391	384	378	377	426	381	372	398	386	398	384	367	388	343	360	352	429	407	370	379	372	392	446	382	363	357	414	378	407	416	364	378	424	354	410	377	417	357	354	395	373	412	381	376	382	363	383	380	392	408	345	392	351	403	392	364	410	396	408	405	393	362	373	401	381	380	389	382	360	413	391	349	370	378	412	376	400	376	382	402	405	389	347	381	386	389	362	401	415	404	372	420	381	383	385	396	355	372	364	381	372	379	420	395	384	371	396	377	398	396	357	381	391	378	385	384	385	361	377	362	355	375	381	356	371	371	370	354	393	394	383	385	379	390	383	414	405	381	412	390	367	386	380	369	392	382	405	349	398	386	403	395	366	359	393	379	380	359	384	358	366	385	377	387	385	419	374	416	388	418	371	379	378	384	390	374	383	403	378	419	373	358	405	364	404	422	409	393	375	405	379	362	377	389	374	404	404	404	372	374	381	382	367	405	378	375	381	388	372	382	397	404	383	404	395	371	409	348	378	385	411	380	406	368	398	406	402	384	385	395	389	365	391	360	394	394	377	444	405	366	405	399	376	390	370	410	372	380	375	384	394	394	357	409	403	422	405	381	351	364	385	372	391	372	369	405	423	400	390	382	402	339	401	399	408	423	402	347	391	414	366	389	387
27236	21367	19050	9782	1842	706	620	608	594	546	563	544	567	562	540	591	513	574	529	524	559	530	533	528	536	526	522	542	521	510	522	490	469	547	557	507	553	539	559	539	522	525	537	526	541	550	534	570	543	539	578	557	536	523	544	514	528	546	476	556	513	550	569	493	547	521	558	568	572	529	512	558	563	563	555	506	525	512	537	501	524	582	549	560	551	525	504	543	534	527	541	540	526	549	570	510	511	587	559	548	582	531	574	546	511	585	493	548	566	555	532	545	511	548	516	555	522	546	540	536	515	506	562	506	498	545	574	576	579	510	459	564	536	540	536	511	499	527	550	535	556	541	541	524	505	542	522	544	579	588	553	526	541	572	536	548	544	545	546	572	560	558	524	590	541	578	522	541	531	565	596	528	551	558	546	565	497	503	557	547	542	547	561	573	549	572	570	510	541	527	551	510	504	572	541	594	562	564	513	548	549	527	557	559	556	553	542	510	573	537	530	524	505	549	530	537	553	513	570	526	521	540	522	533	570	524	518	579	568	509	560	527	530	553	505	528	533	564	557	523	538	538	566	528	547	537	523	534	518	556	568	497	557	528	550	527	511	509	543	542	519	523	550	550	566	529	572	562	536	570	518	544	556	531	562	542	505	544	517	536	523	541	541	534	541	574	538	513	561	548	555	528	557	534	565	524	522	547	521	521	593	551	518	593	557	540	529	483	568	529	545	553	537	499	544	509	526	502	570	559	507	523	500	516	557	552	515	531	535	535	556	494	553	534	494	547	539	520	589	570	537	603	580	555	516	507	515	521	553	506	558	535	560	511	540	558	513	508	519	550	522	539	536	546	528	570	529	549	552	520	519	506	535	552	511	562	537	554	558	512	533	504	539	545	552	525	543	520	533	558	526	515	534	518	538	523	550	546	531	583	540	554	562	552	546	517	549	542	566	514	596	531	569	562	588	514	537	547	581	533	550	504	512	553	526	547	530	519	548	556	580	579	545	538	566	536	510	521	539	538	530	538	518	508	566	505	532	492	557	544	547	541	575	559	528	526	611	495	516	539	565	630	546	569	543	553	534	501	555	529	574	542	542	560	531	562	515	570	568	543	534	545	501	557	536	500	544	532	532	495	592	547	513	606	555	508	513	514	536	556	573	538	565	526	555	536	500	546	560	550	524	543	540	542	508	561	542	558	482	521	558	590	513	528	519	578	551	489	536	548	552	506	547	546	522	557	525	511	515	545	522	527	514	584	563	578	508	510	528	570	560	541	563	517	539	538	564	561	533	518	517	531	543	506	531	546	515	517	578	542	547	528	515	587	553	510	514	526	474	509	535	572	511	516	580	519	529	530	557	542	556	542	518	510	563	514	545	562	526	510	548	572	555	531	566	551	574	524	521	522	537	592	590	571	527	528	529	504	571	551	570	544	560	524	575	532	529	533	551	550	550	520	520	536	557	489	545	570	570	492	519	535	511	530	561	543	592	525	549	592	494	569	574	518	546	536	537	526	575	587	552	527	544	538	536	575	575	501	516	542	552	543	557	582	581	563	551	560	603	541	582	556	532	545	530	506	548	537	538	534	534	514	534	483	532	556	504	549	493	514	558	600	555	534	530	518	555	530	545	526	511	498	518	508	542	496	497	471	560	507	547	511	554	518	490	518	547	512	559	572	510	531	540	535	516	558	558	570	589	529	502	519	554	534	523	520	540	580	538	552	563	508	528	559	513	556	572	566	577	550	569	494	534	516	553	578	603	532	528	592	537	517	552	523	542	574	554	504	594	515	524	538	568	542	556	573	533	584	544	543	539	565	572	543	539	544	550	514	508	505	566	577	579	576	525	546	571	571	571	480	541	536	527	505	562	555	538	517	567	578	519	576	610	530	538	568	558	522	529	558	580	572	518	530	517	545	533	558	556	551	530	534	522	510	532	554	544	517	513	514	564	499	530	564	514	537	535	515	533	607	567	567	587	544	574	538	535	511	545	553	518	545	524	509	527	552	597	560	553	540	541	519	538	559	560	521	534	525	554	523	533	538	506	516	535	547	494	518	525	566	524	551	526	527	544	551	492	531	549	560	538	552	574	530	522	526	541	520	560	587	558	520	497	509	560	569	555	528	560	556	513	567	498	533	568	527	571	512	533	516	573	533	514	526	568	522	510	535	557	509	580	579	510	555	484	521	560	564	505	555	533	501	587	525	555	562	534	537	512	521	542	532	583	544	511	525	515	508	569	576	535	560	536	549	577	523	553	574	538	541	520	516	563	543	595	509	538	507	558	512	532	554	540	532	531	537	560	536	569	522	582	545	546	527	527	517	490	552	526	556	531	491	543	534	580	548	558	501	530	526	531	546	560	547	536	516	555	569	529	573	518	559	496	511	555	536	545	511	558	543	534	535	581	532	551	509	521	526	509	542	564	519	538	504	571	506	530	544	529	526	558	522	543	534	538	510	536	518	573	504	533	520	534	522	539	557	585	565	524	542	544	544	542	572	551	514	546	540	541	541	524	516	527	531	513	579	510	554	549	536	541	603	532	591	556	583	533	528	543	533	571	580	525	533	553	547	536	504	539	566	536	564	544	526	482	532	557	509	527	521	549	531	498	497	518	521	518	554	574	544	548	531	580	544	513	495	532	561	557	523	564	530	564	543	463	520	532	536	509	535	495	518	535	541	536	551	522	573	511	567	545	527	522	555	584	525	514	527	526	558	505	542	532	531	531	541	564	503	559	538	553	552	516	547	536	520	525	535	540	535	509	562	614	475	524	520	520	558	519	512	533	577	502	579	523	511	592	565	500	537	537	528	519	489	529	543	569	562	560	542	525	512	496	586	502	547	518	581	540	565	542	523	531	578	590	505	580	524	521	553	543	525	507	549	536	549	577	609	532	540	475	523	502	498	553	513	541	540	531	547	517	514	562	510	543	510	580	570	519	525	503	501	544	549	538	552	530	498	564	585	532	517	537	556	515	552	507	518	544	541	539	465	525	507	504	569	525	552	567	551	556	553	521	494	574	586	553	556	553	540	553	550	541	587	558	523	541	522	543	561	536	536	520	558	515	534	549	537	531	550	571	565	523	558	552	546	517	543	530	563	510	536	545	578	525	507	577	557	569	573	511	528	545	539	518	534	559	546	581	523	502	551	535	522	540	524	564	534	575	519	495	534	510	541	522	541	549	506	534	530	563	540	530	545	539	519	578	505	538	552	533	549	517	524	536	544	566	506	549	520	566	528	548	536	543	501	505	519	529	547	534	530	558	534	524	534	562	541	538	563	487	513	531	511	522	531	503	539	587	503	554	516	529	560	547	557	510	534	550	560	584	550	550	538	552	560	527	542	558	575	512	570	512	535	510	524	565	557	548	538	527	549	513	539	583	498	560	523	511	527	586	562	546	581	539	533	545	527	503	560	581	557	524	583	513	517	546	566	521	533	518	537	536	550	518	512	581	569	551	561	484	528	555	563	514	505	503	596	505	549	592	551	572	521	531	557
22829	31651	27293	13821	3796	1385	1125	1037	1040	988	977	954	912	984	919	898	919	892	912	908	958	973	915	954	954	858	963	928	961	896	935	937	886	962	901	959	947	979	849	916	880	932	986	900	895	903	910	928	946	969	900	927	922	932	928	940	903	976	934	950	913	867	946	958	901	952	933	924	910	965	942	915	956	934	861	919	935	913	890	922	908	930	933	946	965	918	905	922	982	924	917	914	930	907	971	959	949	949	934	928	865	928	880	880	898	936	940	911	946	919	877	923	869	912	918	918	898	900	910	973	932	868	902	867	944	919	942	925	941	890	887	941	897	888	906	939	889	934	891	930	920	993	924	923	932	903	919	898	972	910	885	972	957	905	883	957	977	934	931	922	946	829	890	948	922	900	930	887	934	950	923	905	912	894	911	930	887	903	868	954	930	926	925	890	943	899	966	893	899	898	904	928	900	938	945	909	923	943	934	977	885	912	941	956	967	882	950	946	954	953	915	956	928	939	937	944	850	1002	917	908	933	918	911	952	880	959	949	888	920	973	934	1008	867	929	919	951	933	970	941	920	928	999	948	916	906	852	904	937	866	929	941	969	922	966	961	903	931	939	926	907	950	925	924	892	940	916	895	945	942	965	921	913	929	882	843	934	934	900	913	951	956	889	903	955	922	947	939	890	956	876	892	1002	911	926	941	883	912	937	919	950	959	958	952	934	942	881	897	960	873	905	947	946	912	974	959	961	948	908	948	885	897	897	936	915	911	955	909	895	904	964	912	946	909	932	883	933	939	948	903	976	904	914	913	909	946	942	863	934	919	924	979	959	917	904	880	933	939	914	945	884	884	927	954	900	926	892	960	925	927	867	938	936	933	946	938	913	886	894	898	1008	886	882	888	938	975	949	926	958	922	884	904	960	913	888	912	923	920	882	893	902	942	973	914	938	952	929	905	913	900	940	912	914	919	954	943	938	848	929	932	914	950	953	938	918	929	972	974	919	911	915	911	912	945	979	900	915	890	931	894	938	890	928	919	983	949	938	900	932	907	897	908	894	924	883	949	913	939	906	958	911	904	894	897	885	896	940	895	900	944	942	906	912	898	938	967	891	880	940	988	886	933	978	941	932	919	965	934	961	921	960	920	907	923	883	954	896	887	880	921	954	937	910	953	942	936	909	880	934	888	931	868	937	906	917	1002	946	974	936	918	961	933	972	937	969	998	918	888	911	935	902	959	936	927	918	879	841	902	920	856	906	900	924	918	920	914	908	922	905	940	945	921	887	940	904	960	898	894	911	954	932	930	933	914	924	944	892	931	928	927	948	924	911	948	906	924	946	906	951	939	930	920	929	877	922	968	960	949	963	932	932	921	960	936	899	914	924	892	941	973	905	980	899	901	927	943	880	926	940	953	925	899	888	967	919	956	903	900	894	949	961	952	889	907	947	881	897	915	903	867	940	908	1001	933	913	914	869	998	917	905	919	953	905	946	954	891	941	904	886	930	870	876	904	915	889	948	1000	963	903	923	921	921	929	938	890	942	912	929	914	946	933	927	897	937	921	920	906	907	940	930	924	879	937	869	928	850	899	881	904	937	912	938	859	891	949	939	977	968	921	941	974	935	930	876	929	936	948	900	931	931	911	954	905	937	974	917	927	986	918	919	922	942	934	946	946	953	923	916	897	915	874	897	903	952	953	929	922	956	898	929	904	877	931	912	868	919	969	890	912	879	892	896	901	950	924	939	916	966	928	894	900	943	959	928	922	948	844	897	884	925	900	931	894	902	933	934	931	933	935	935	943	924	946	900	927	927	899	927	872	1000	920	951	894	949	945	945	961	944	965	920	941	948	951	918	954	937	902	904	891	951	883	902	910	932	948	855	931	947	936	936	950	906	872	932	949	933	938	913	903	880	885	960	913	913	903	912	930	960	923	957	958	902	925	946	934	919	925	942	1008	927	882	910	967	900	919	871	888	892	907	915	882	980	887	952	975	921	939	859	894	904	924	951	890	906	922	967	979	924	928	914	934	861	962	930	886	934	949	932	901	922	936	879	904	955	951	906	928	924	903	935	950	918	861	900	963	881	891	853	901	927	903	914	918	937	1002	848	896	932	914	917	973	942	887	916	860	968	908	935	875	957	926	899	954	902	911	965	896	950	879	888	908	904	861	939	933	922	953	937	944	944	928	908	945	944	899	952	939	924	923	926	891	935	934	875	951	896	992	927	906	924	890	927	938	948	924	979	943	925	920	915	912	913	964	894	852	933	972	945	925	858	890	925	939	915	938	923	918	944	930	914	963	926	911	928	908	915	898	898	897	959	884	955	946	944	942	935	929	930	926	963	935	909	998	979	935	922	948	903	923	915	915	928	929	937	899	944	972	907	931	921	894	960	924	937	955	928	961	923	903	932	897	941	932	966	960	910	882	910	914	894	955	950	901	912	927	960	919	858	958	930	881	924	925	956	905	924	989	948	972	952	959	919	891	896	935	958	989	1003	955	938	940	916	943	894	961	872	908	882	898	962	899	954	934	945	902	894	937	912	895	900	968	947	969	1001	887	906	915	909	910	934	879	956	995	918	895	924	1020	884	910	944	906	883	913	948	925	927	947	893	944	938	957	980	903	948	925	959	932	950	936	943	927	908	930	923	939	921	951	919	928	907	928	843	880	955	933	916	904	960	923	951	950	962	915	924	944	951	878	916	944	934	925	905	895	899	906	953	868	951	891	956	940	899	952	936	968	960	937	926	933	979	918	939	898	832	902	899	928	945	960	880	902	871	936	888	911	909	939	964	965	926	908	979	948	968	939	985	955	910	882	908	939	936	921	920	936	968	961	901	897	934	894	930	916	915	876	908	866	971	897	907	963	922	934	924	910	965	908	882	898	873	950	966	939	966	933	923	875	914	908	868	923	904	971	913	907	940	915	890	962	925	881	947	900	930	885	891	965	923	880	929	908	904	909	917	939	958	944	935	890	899	942	910	861	920	919	953	921	925	911	893	935	898	957	930	916	895	993	893	945	879	899	914	894	961	939	948	902	888	901	899	958	917	973	923	915	985	910	928	925	925	939	973	883	926	941	936	964	953	933	928	901	848	933	1001	877	932	877	909	946	860	900	900	933	895	901	930	893	976	923	918	881	985	929	927	918	905	910	957	917	928	922	904	952	928	970	926	916	967	975	901	910	934	963	959	945	953	888	910	1005	975	935	930	934	926	893	905	961	888	923	931	893	986	910	944	903	907	919	915	895	907	958	962	904	931	883	916	920	920	930	934	965	905	907	948	977	996	949	888	960	878	895	955	927	973	886	932	949	887	897	961	936	907	914	942	954	903	921	918	891	933	917	928	933	942	949	896	856	962	923	913	934	936	912	927	912	875	944	914	875	889	944	896	872	978	891	954	945	956	901	940	954	884	833	948	901	972	931	947	962	881	944	903	978	917	904	897	926	905	978	894	838	944	922	894	940	884	913	880	899	907	842	904	925	916	898	916	906	945	946	879	893	899	917	913	895	934	882
24479	21406	28322	24899	18320	3770	1122	802	628	647	594	599	544	563	543	511	510	494	521	519	492	544	505	501	498	542	462	480	476	485	443	514	483	474	470	493	477	527	508	481	489	501	471	483	503	470	490	545	473	497	468	483	524	543	530	522	472	531	489	519	481	495	471	506	497	453	507	508	543	496	479	487	509	498	495	492	473	494	493	450	437	515	513	526	492	432	505	515	476	454	479	455	489	506	488	494	469	464	478	522	466	499	468	491	465	478	504	490	460	487	487	494	463	497	530	467	508	501	483	510	440	531	453	485	461	490	484	476	446	489	475	467	438	463	485	499	497	509	472	503	458	531	491	487	478	456	439	488	490	479	502	470	480	515	505	457	474	483	509	502	465	460	476	515	510	512	469	501	490	468	470	479	458	484	469	462	515	460	469	524	474	505	478	477	494	467	507	455	496	528	466	487	471	494	442	513	467	511	532	472	445	512	491	513	480	489	487	476	470	468	440	466	483	503	506	482	508	514	527	463	499	461	458	497	489	423	437	440	507	480	486	510	463	424	520	493	485	542	500	503	472	497	480	484	491	475	476	493	502	461	509	521	461	492	457	503	483	455	471	471	506	496	480	504	533	475	445	505	479	426	507	473	455	465	492	454	415	506	504	499	503	502	463	483	495	509	446	464	465	439	518	442	453	449	491	488	489	494	498	448	522	438	490	489	476	483	513	504	470	461	485	430	503	504	496	544	459	535	469	502	464	503	500	524	507	506	483	477	479	484	480	490	521	492	475	482	463	493	496	471	470	499	496	464	517	516	492	533	457	502	483	469	467	449	499	475	513	506	461	499	504	515	506	445	474	478	468	486	477	453	488	461	465	509	480	488	485	474	496	488	459	463	474	453	470	528	439	506	514	489	467	480	512	492	455	479	477	478	491	494	519	470	475	492	481	459	498	503	531	467	485	504	479	485	463	463	504	475	490	473	482	508	495	473	493	466	502	511	461	492	490	510	513	479	460	520	479	536	449	424	492	492	469	514	487	475	479	477	476	493	489	507	484	496	483	489	541	472	471	499	438	518	462	478	480	477	494	472	484	478	452	514	475	471	454	473	497	503	437	510	518	461	475	535	500	483	489	508	526	490	446	502	506	496	470	454	455	502	470	482	441	485	467	464	508	479	450	462	478	489	477	491	479	508	487	472	498	466	512	485	516	526	441	489	493	493	467	486	496	482	469	498	533	511	493	483	508	492	468	477	450	458	468	488	512	453	480	478	481	486	490	518	495	450	497	464	500	495	492	475	507	502	479	456	480	505	493	487	490	464	539	448	469	516	511	532	457	502	478	506	482	459	508	505	504	483	505	453	527	458	472	483	511	477	449	511	508	539	495	517	469	471	499	469	441	490	446	486	496	478	481	468	481	473	485	500	486	491	449	539	483	518	500	487	474	476	499	473	505	480	487	523	507	470	493	504	526	479	500	473	494	492	472	470	494	513	484	454	480	474	516	491	486	450	516	476	480	523	456	493	482	456	456	498	506	525	468	513	524	450	499	469	479	486	451	444	479	517	484	491	491	488	479	510	481	472	466	488	514	501	523	455	467	475	482	482	513	485	465	456	507	531	501	502	472	469	454	457	464	480	464	487	478	497	433	470	472	472	531	495	481	530	484	513	506	546	473	473	483	507	513	505	478	477	478	468	492	521	470	458	494	496	453	504	485	480	488	453	514	461	466	456	469	488	495	486	518	424	469	491	476	468	463	479	478	529	473	519	481	480	487	481	510	501	471	448	477	472	483	438	488	473	473	487	494	427	492	485	455	451	528	459	466	488	477	467	496	448	475	467	493	451	457	496	467	497	477	501	457	480	462	471	459	483	506	485	481	478	466	495	479	492	479	486	485	439	492	500	488	493	451	452	475	477	517	449	459	470	458	425	467	485	521	440	432	491	468	484	484	493	444	481	497	487	437	494	461	461	476	514	466	472	474	479	528	467	489	524	495	465	472	483	478	514	461	502	440	517	456	503	497	464	493	500	500	495	508	515	520	502	459	507	493	512	467	455	459	484	473	456	503	476	489	440	484	468	475	489	472	502	492	510	457	513	459	472	495	458	531	467	482	466	489	475	494	476	509	500	458	532	481	454	471	526	491	502	525	436	511	514	466	489	514	441	497	488	442	479	483	524	482	478	472	517	465	460	435	502	495	478	453	467	494	462	482	525	488	493	492	458	452	470	478	539	474	453	500	477	472	452	523	499	463	515	475	475	445	486	460	491	501	445	525	522	491	486	504	473	475	496	489	483	479	477	481	465	501	508	488	484	498	478	497	443	454	437	469	477	465	482	486	472	463	492	509	458	478	503	437	492	445	494	482	489	512	478	455	504	513	473	495	490	450	541	452	471	487	516	438	477	457	476	482	462	491	489	493	467	481	459	482	459	494	467	483	463	467	440	531	488	488	467	470	483	494	464	501	492	480	461	488	481	481	465	473	517	503	531	448	472	442	491	476	489	480	479	456	508	477	490	457	455	479	499	471	455	528	460	456	483	475	445	480	461	475	503	495	479	457	491	500	486	465	478	472	476	485	490	483	479	436	486	521	509	468	453	490	473	460	490	495	494	485	500	497	468	510	499	471	464	441	475	452	477	470	503	475	494	549	493	498	519	455	493	497	473	457	461	489	457	474	461	501	480	468	464	424	496	453	461	480	479	515	510	468	509	483	488	521	504	513	470	508	462	465	486	488	468	475	510	479	490	462	477	480	513	465	448	422	455	482	506	477	491	480	486	501	436	496	503	497	496	473	445	478	518	519	479	482	475	475	500	525	529	460	535	458	452	465	491	495	498	483	489	479	479	470	460	460	456	492	472	460	478	473	467	458	476	427	496	511	455	506	486	468	442	490	494	526	473	479	498	489	511	504	455	475	485	462	497	485	487	482	467	442	492	495	548	449	451	475	479	441	446	438	494	503	531	477	481	481	537	450	503	506	503	481	472	483	460	487	486	468	492	475	508	544	501	498	494	459	498	463	481	469	505	449	471	484	469	513	504	455	450	465	443	528	470	474	483	521	475	480	488	494	493	468	501	478	523	472	503	492	495	500	479	515	446	482	493	457	484	468	496	483	485	483	444	472	483	484	493	529	442	482	487	488	516	483	460	460	488	521	497	506	446	453	457	491	448	471	465	466	471	473	448	438	492	472	454	431	504	482	431	472	489	505	473	489	498	476	481	483	486	479	489	506	516	461	478	446	495	489	479	482	443	478	491	487	478	467	522	475	459	484	497	480	495	456	498	479	470	502	496	497	466	487	487	532	499	461	468	472	496	500	480	509	452	528	482	488	473	483	479	448	499	486	463	462	485	457	466	515	449	491	513	462	504	472	467	435	447	470	475	492	466	475	480	479	482	470	517	459	516	502	466	478	491	514	501	501	483	489	494	487	489	454	456	472	515	503	488	464	422	455	474	490	493	450	519	492	506	468	514	464	516	490	487	465	469	509	466	460	471	461	491
23690	41313	33101	19663	8770	3313	2042	1621	1372	1284	1174	1114	1043	1101	1011	929	917	915	965	901	912	907	937	920	849	908	851	863	817	862	891	864	933	896	841	869	860	922	873	848	898	824	888	920	846	843	860	821	833	892	867	918	908	819	861	867	849	824	872	841	867	852	884	832	814	857	850	864	831	889	917	814	858	813	771	815	912	852	836	831	859	825	859	878	801	876	827	862	901	839	862	856	812	857	872	921	828	869	888	852	842	805	855	866	828	869	832	789	834	831	805	856	851	866	881	880	844	853	856	879	835	825	799	872	895	873	805	818	854	856	847	886	869	856	842	868	865	829	873	815	824	840	845	835	831	823	864	886	827	812	867	848	827	787	787	847	807	809	825	811	799	845	872	869	835	856	833	828	814	795	802	855	842	907	810	835	812	836	903	779	850	840	807	830	851	842	858	863	850	848	835	846	831	883	842	851	806	843	883	858	875	812	860	788	849	906	865	823	834	879	883	868	864	819	845	869	815	797	822	790	847	779	828	874	859	894	857	815	819	799	798	843	828	843	834	849	856	881	841	857	839	787	836	808	842	784	854	832	810	851	877	840	856	876	846	828	827	816	835	833	837	842	822	858	838	823	780	834	834	842	842	804	896	814	865	809	805	834	859	779	847	814	871	867	826	805	852	879	870	807	858	852	827	802	826	921	859	851	843	783	818	837	835	853	876	845	898	871	861	799	851	780	858	842	867	863	851	825	888	849	835	834	848	837	829	804	846	842	822	830	859	851	893	834	849	816	849	841	766	888	801	896	811	817	863	885	839	895	814	745	836	837	860	843	814	819	835	839	823	832	842	793	845	831	886	854	841	883	809	835	873	821	860	851	785	837	835	827	862	805	806	867	841	855	830	824	842	915	836	817	820	858	828	833	847	800	857	862	869	822	848	865	881	838	887	841	882	855	874	878	890	840	822	759	857	859	847	862	855	782	871	837	843	806	853	821	834	889	807	838	867	852	848	859	838	876	842	800	834	831	821	812	859	868	802	892	859	810	850	808	837	844	853	829	829	854	801	871	834	853	794	821	801	849	807	852	825	858	858	836	797	842	834	845	893	852	887	874	878	891	822	916	834	798	802	899	828	847	819	863	811	827	871	807	794	803	849	852	831	842	875	855	823	809	843	820	850	793	789	896	874	826	878	842	866	857	898	857	844	868	852	834	842	777	893	829	864	871	883	883	833	825	825	833	870	877	834	814	819	814	841	783	849	850	832	854	836	883	845	832	869	813	850	860	883	828	855	812	840	849	823	793	850	828	890	856	825	881	813	824	834	829	839	826	774	859	872	850	880	885	845	828	854	838	859	823	809	833	788	887	830	882	871	855	862	813	801	763	816	850	820	854	881	847	809	827	870	895	864	804	901	804	874	870	836	837	872	799	842	840	842	868	804	862	825	854	928	820	813	869	842	880	856	816	841	850	888	823	832	837	815	894	828	840	883	901	865	825	836	893	830	867	853	861	784	922	867	819	831	841	887	903	833	851	820	884	794	823	803	827	816	855	842	827	862	825	852	826	868	845	807	825	867	902	842	771	830	856	840	799	866	860	922	847	790	842	842	812	833	875	862	840	777	873	841	875	841	852	844	870	861	859	822	868	859	876	867	846	822	857	863	840	838	862	840	863	873	847	828	812	829	886	825	849	779	885	873	846	822	862	857	807	865	858	872	816	853	828	832	816	810	809	819	848	811	869	814	811	829	792	808	834	830	829	795	856	834	882	837	864	835	900	923	860	831	813	806	854	823	834	850	858	850	834	827	846	858	836	875	818	845	855	817	829	796	891	828	908	786	855	849	835	861	859	849	828	844	779	838	800	865	867	797	857	868	885	841	758	827	855	822	875	874	830	868	828	811	833	858	924	856	849	820	864	874	817	859	844	884	913	849	796	819	843	789	840	857	855	796	861	805	791	829	872	828	871	829	850	834	808	811	857	799	874	843	893	827	815	830	849	833	819	826	856	854	867	790	828	822	839	832	864	834	850	837	798	866	851	810	819	873	876	828	835	816	875	859	834	856	846	824	881	908	896	849	865	791	858	823	851	849	819	831	829	801	864	856	821	831	793	860	877	838	864	823	858	867	900	820	900	821	859	872	827	858	873	840	866	853	863	830	823	866	851	832	833	845	793	826	833	791	837	833	819	858	760	795	798	827	795	846	820	848	831	893	857	829	845	803	860	861	803	872	889	808	832	900	880	895	804	862	859	874	817	827	826	814	794	858	863	827	859	893	863	823	840	832	798	858	830	858	863	815	813	836	853	838	865	802	802	830	892	853	793	881	832	831	816	809	815	788	851	803	825	861	850	868	831	791	792	864	851	843	795	835	821	870	869	865	872	833	884	882	857	840	870	827	814	818	869	813	871	836	842	832	797	887	857	847	834	829	904	861	853	834	919	789	822	900	843	851	894	838	794	810	806	776	806	842	854	843	875	845	814	831	841	876	846	852	850	807	873	853	830	784	881	852	842	844	795	840	875	879	823	822	839	836	888	828	812	838	838	892	900	835	868	838	814	816	821	821	815	830	850	864	855	866	843	854	805	855	861	816	867	842	862	833	823	862	862	862	869	833	885	864	816	865	861	851	847	881	829	807	835	846	811	860	853	819	869	862	838	843	803	893	849	882	854	886	836	851	840	849	793	796	791	789	809	902	842	821	920	876	852	887	833	847	904	843	830	852	837	860	800	836	846	798	803	928	860	817	768	819	868	822	821	853	856	856	845	876	852	831	884	852	899	853	816	829	882	845	856	848	861	921	827	831	852	818	843	817	844	803	845	835	857	869	808	843	903	837	857	825	830	874	839	884	845	838	840	792	838	833	876	842	826	826	858	831	793	844	837	854	810	832	831	834	820	901	850	852	837	812	864	798	806	816	816	834	864	855	816	811	852	827	856	834	818	790	822	853	834	819	840	820	831	839	797	876	866	903	889	806	849	864	818	869	832	833	896	881	894	767	852	823	801	839	887	827	810	837	865	852	828	913	843	815	891	838	834	855	829	859	839	839	907	832	874	791	841	875	858	850	828	831	841	873	833	863	836	855	816	856	788	795	849	815	848	848	864	801	883	828	818	823	846	832	846	810	819	775	832	806	865	894	820	839	844	832	851	791	825	836	810	836	861	857	829	814	882	852	836	880	858	828	803	815	838	861	812	861	825	843	858	842	890	852	847	830	860	880	874	865	846	823	841	842	906	885	882	825	887	861	826	876	870	875	816	865	814	853	838	857	821	821	849	838	884	836	799	843	828	897	853	851	864	860	815	836	839	847	890	792	858	883	811	831	899	855	856	841	875	881	863	808	809	815	792	895	816	845	876	826	855	862	792	865	851	853	805	874	889	827	789	846	832	827	817	847	852	795	857	822	855	864	832	811	824	812	876	833	840	848	830	900	881	863	812	842	792	793	833	853	861	869	841	811	845	864	820	821	857	795	848	849	817	820	807	830	819	776	827	874	837	849	864
23518	21429	29132	24170	21480	17541	2875	794	500	440	383	328	364	303	278	279	276	276	285	293	254	261	266	233	246	226	241	202	212	238	233	250	219	226	214	232	206	226	205	233	226	216	218	191	243	231	240	222	244	226	218	231	234	238	212	235	223	225	239	216	213	211	213	200	218	238	232	211	222	219	256	200	223	212	222	209	194	225	198	223	223	215	229	207	219	211	218	216	233	215	223	210	200	231	202	192	204	207	211	200	248	206	189	217	203	220	211	195	223	207	229	220	201	260	223	195	230	223	233	211	206	227	231	232	189	206	221	204	198	213	227	217	216	229	261	205	232	214	219	227	219	221	222	221	211	242	230	208	224	207	219	217	223	212	225	192	226	236	237	204	231	235	222	224	231	214	218	231	226	227	191	207	213	222	208	221	231	203	223	233	216	234	200	218	203	197	218	214	212	193	200	218	214	208	210	194	203	227	211	211	209	212	229	223	209	217	206	205	226	209	229	225	185	232	188	212	218	217	199	221	229	218	230	208	242	210	203	210	196	207	229	214	203	205	241	205	192	217	211	209	211	215	201	211	229	206	192	243	197	217	195	198	207	195	236	202	235	212	219	205	201	197	214	203	188	212	205	201	210	188	198	198	229	203	203	219	241	218	197	209	221	210	238	224	225	212	205	209	185	216	209	223	203	237	221	240	203	215	206	208	220	220	205	207	226	227	202	204	226	217	208	208	191	228	187	227	222	225	210	224	211	213	213	218	201	234	226	219	205	190	219	205	185	209	216	212	204	207	231	224	204	232	231	212	238	221	219	198	202	237	213	202	241	203	211	196	190	192	209	207	201	190	199	216	240	240	197	224	248	210	222	200	224	198	199	183	249	205	227	233	206	225	230	207	196	219	216	211	210	236	202	206	236	225	193	220	205	206	230	227	215	213	218	210	221	219	228	227	212	195	226	231	211	224	222	228	215	224	226	198	193	203	230	199	218	192	212	225	244	189	225	216	230	196	244	195	226	213	225	205	224	192	210	217	229	216	211	206	205	203	200	191	220	204	206	220	181	205	220	187	238	228	210	201	227	232	218	219	226	236	180	210	223	187	185	200	222	211	214	224	198	204	228	201	247	183	200	212	220	224	198	206	215	245	200	217	192	225	205	200	212	204	234	234	216	220	227	194	223	212	210	215	188	222	211	229	217	191	177	208	179	198	221	238	218	208	225	222	195	213	228	212	202	221	199	238	204	220	210	216	206	212	233	233	227	200	216	192	207	213	211	216	235	191	208	230	201	209	209	220	238	192	213	214	205	206	233	215	207	214	215	199	216	227	218	213	207	190	187	208	224	220	205	218	247	205	210	208	237	211	224	226	200	236	206	209	203	195	224	210	195	205	233	187	205	217	231	215	224	228	200	211	209	210	218	205	216	212	213	193	208	236	206	223	191	247	216	221	224	227	221	214	199	208	209	225	225	222	204	203	226	194	218	203	195	228	197	200	194	209	181	203	207	206	202	205	228	210	231	186	234	198	207	206	194	195	237	215	200	215	201	206	213	210	196	225	231	188	198	193	221	235	234	211	205	233	222	212	229	235	211	195	219	219	200	201	203	215	242	191	194	209	228	231	211	205	215	200	208	226	199	206	198	222	201	250	241	203	218	230	210	218	196	203	210	199	211	255	225	224	206	216	234	197	223	197	229	223	198	213	194	230	213	216	210	211	221	227	230	213	205	216	197	223	198	226	208	186	202	211	202	208	217	211	210	209	211	205	213	205	213	203	237	219	211	193	191	214	205	204	178	198	216	222	219	225	209	213	239	215	204	197	214	221	207	232	199	200	171	213	216	214	234	241	220	200	208	201	219	217	196	237	229	194	178	214	209	220	211	236	210	196	230	211	206	215	229	224	214	216	249	217	243	229	229	211	230	221	187	218	221	226	206	219	205	205	203	212	188	230	202	197	213	210	199	206	229	229	192	230	205	238	227	229	221	205	221	244	180	214	232	244	211	207	205	192	216	220	228	220	207	220	180	217	201	226	228	216	221	199	218	223	195	223	198	223	222	203	219	201	232	218	212	248	231	230	195	219	234	213	200	214	222	209	198	198	189	237	216	237	193	198	193	206	184	221	212	219	209	216	224	206	263	224	229	196	230	225	221	190	209	199	212	208	224	225	200	206	179	214	221	191	223	253	193	180	234	206	230	222	196	200	240	211	219	217	214	200	193	220	214	200	237	190	192	216	199	213	218	219	210	204	212	196	195	197	207	205	218	234	197	224	194	210	226	213	256	225	187	219	226	237	214	178	221	223	211	212	230	231	241	207	201	205	206	214	231	217	194	208	202	214	194	231	229	211	209	220	205	239	210	216	218	212	219	221	209	199	190	187	223	223	215	228	241	214	216	210	203	225	174	203	248	212	204	219	180	223	220	218	210	204	214	201	225	212	224	225	212	241	207	218	209	206	224	215	216	217	211	219	206	192	218	195	188	204	204	187	230	215	213	224	211	190	176	206	217	216	214	218	209	200	213	226	225	202	216	217	210	203	214	198	216	201	200	220	221	191	230	219	242	211	218	206	195	195	206	190	226	199	195	178	227	194	246	217	197	196	201	224	218	234	243	213	212	211	213	238	217	248	210	221	227	201	193	220	199	222	218	208	191	204	226	190	215	205	196	210	185	229	208	231	225	228	211	206	245	211	207	197	228	220	213	203	203	201	198	222	195	214	221	216	200	207	233	223	219	211	225	215	217	211	219	219	182	207	212	219	223	197	210	218	217	207	187	219	216	205	216	233	223	220	210	226	214	211	224	176	205	210	209	204	230	199	220	240	213	175	216	224	201	237	205	199	217	219	194	235	198	209	211	181	226	219	225	184	199	194	222	229	214	226	240	224	215	192	237	206	201	225	225	199	194	202	213	216	221	215	236	204	232	226	203	200	199	214	215	193	205	219	226	225	228	196	226	210	199	206	228	223	226	210	213	237	208	228	199	206	200	229	193	221	236	223	193	216	209	205	223	222	218	240	190	223	217	227	211	222	228	204	207	224	220	194	228	203	200	219	208	230	198	207	214	229	218	228	199	215	221	211	220	228	191	219	250	208	200	180	217	217	200	233	230	200	209	197	182	185	230	230	239	207	230	222	209	191	234	220	207	218	221	247	223	211	210	193	221	225	212	202	229	234	198	224	238	199	220	220	205	236	244	191	222	207	242	220	221	190	214	234	232	233	245	203	238	216	207	228	201	221	212	226	224	223	206	224	206	222	226	197	232	220	252	211	189	197	223	202	208	214	211	201	210	218	208	218	217	239	208	218	201	217	227	190	192	205	202	221	187	232	224	220	202	207	225	211	210	199	232	198	206	222	232	208	206	209	207	198	221	195	240	234	205	219	209	209	219	214	212	200	224	212	223	230	196	202	212	211	203	210	207	252	198	197	212	227	220	217	228	192	194	242	212	202	213	211	208	206	197	229	202	204	207	207	213	219	216	217	207	210	221	196	203	213	210	221
26973	44871	40665	30334	16407	5392	2544	1943	1491	1209	1017	943	834	739	717	688	585	547	526	554	526	544	505	537	475	486	486	449	490	445	414	453	435	423	465	437	424	394	419	425	399	411	420	441	369	426	379	401	407	398	431	396	392	418	379	405	408	400	413	373	402	352	398	398	368	394	412	419	410	394	404	427	412	401	378	388	417	391	397	382	394	429	392	396	358	390	377	378	409	396	399	398	374	361	377	371	378	412	357	421	434	391	354	377	394	396	398	372	406	406	418	368	401	371	404	386	398	409	355	383	414	395	409	397	392	415	375	390	400	387	383	426	364	346	415	399	393	400	430	368	416	409	394	434	358	383	400	357	406	406	401	390	401	394	365	388	362	397	378	377	385	363	387	365	384	426	413	415	390	393	395	389	373	393	387	417	395	412	386	417	400	403	395	371	390	384	386	398	380	402	381	407	400	399	374	373	394	367	439	346	395	404	410	391	352	354	396	388	364	363	391	360	352	433	399	378	389	412	390	372	412	388	352	383	373	378	399	401	391	415	398	384	414	407	409	399	402	412	407	378	396	408	416	358	419	372	402	411	369	389	411	348	383	422	382	368	341	385	384	388	387	373	376	398	377	390	372	430	391	395	404	398	417	405	402	367	352	382	393	406	397	406	393	376	375	411	386	391	375	388	393	385	387	402	399	394	380	387	384	379	415	423	398	433	356	402	392	404	369	393	367	371	423	330	394	390	323	389	365	400	380	371	369	405	383	390	395	367	380	357	383	354	356	394	417	387	365	390	394	392	338	435	371	391	395	396	392	390	411	336	390	388	414	366	387	373	429	362	362	357	394	387	380	390	385	371	411	380	322	374	379	374	391	359	407	391	363	394	379	402	402	389	394	440	351	419	374	373	356	390	384	370	371	396	401	370	385	393	415	408	371	399	391	392	376	395	391	405	408	379	362	392	387	397	392	359	413	394	417	412	381	378	374	415	367	408	386	381	372	386	392	392	390	375	387	395	347	390	406	423	424	377	372	390	380	420	358	392	374	371	411	415	418	406	390	381	364	362	381	379	395	369	378	379	378	379	412	382	398	378	368	402	381	411	386	400	365	378	361	400	371	353	369	385	418	377	384	371	384	377	404	366	393	377	393	359	420	357	374	392	421	395	371	380	371	370	416	392	399	362	357	386	384	367	391	380	399	417	402	415	395	401	393	382	379	362	421	378	384	391	365	386	377	405	390	402	391	382	403	419	424	398	386	392	359	372	416	356	351	365	369	358	386	373	374	372	392	366	408	366	409	379	372	371	414	420	411	390	367	392	365	399	386	369	440	403	357	418	389	371	389	371	416	383	386	397	375	359	396	415	443	372	403	417	400	405	395	379	391	387	391	352	408	404	399	414	361	382	393	405	391	386	412	359	412	384	384	359	428	418	368	394	351	396	377	374	363	398	414	398	372	395	424	346	385	373	393	382	390	362	405	373	409	405	390	410	360	348	381	374	399	371	388	388	389	382	367	362	371	363	392	407	390	365	403	409	388	360	387	420	408	380	430	371	409	375	398	373	387	413	419	375	411	378	347	380	380	413	365	380	391	400	353	374	408	398	406	384	395	363	351	390	391	387	374	355	428	384	381	379	392	386	393	411	415	379	382	400	367	405	423	415	383	382	404	408	354	428	356	391	376	422	400	375	384	382	373	415	384	383	362	380	368	410	423	394	417	352	393	414	407	384	403	388	401	393	351	389	367	377	377	400	369	386	381	400	397	392	358	370	392	423	375	382	382	360	378	381	392	378	397	383	393	407	385	362	350	369	379	376	402	359	363	367	377	363	404	402	372	402	375	356	390	360	389	374	395	391	389	340	354	406	414	366	328	353	412	385	383	353	400	379	413	383	364	399	409	397	388	354	376	386	365	392	409	403	382	394	371	364	402	369	396	398	374	377	380	391	389	397	358	370	387	388	405	405	375	365	399	388	395	392	399	384	384	378	375	415	434	412	379	411	389	379	352	401	375	345	414	383	411	379	385	377	407	374	409	377	395	403	422	402	395	365	376	387	378	380	431	355	364	395	405	406	413	410	414	376	344	390	359	382	383	368	404	427	406	396	374	385	366	412	408	441	412	401	379	362	379	391	384	380	386	370	378	403	383	386	381	380	384	382	419	375	400	410	394	388	364	373	387	350	380	367	415	391	360	384	376	358	380	381	343	403	393	406	406	380	415	419	362	382	362	375	406	400	392	364	422	366	372	408	419	371	418	398	416	388	409	421	414	363	421	376	451	392	395	385	397	367	390	418	386	417	399	404	418	357	354	386	357	397	365	391	386	394	394	399	418	412	369	389	399	377	407	369	382	365	386	381	414	416	376	358	353	399	399	377	388	386	336	409	360	394	377	379	394	371	386	401	374	392	447	355	385	379	376	355	402	337	362	385	384	385	381	380	389	439	367	362	401	379	393	398	452	406	368	405	397	338	379	411	404	402	406	393	410	376	383	374	422	377	379	375	357	328	372	370	371	369	380	373	426	441	396	392	394	402	406	390	372	396	389	354	373	357	380	409	431	380	383	385	396	387	403	395	385	349	405	371	379	410	377	387	386	383	372	383	405	386	381	427	392	383	366	404	400	376	372	410	386	376	387	400	426	384	363	400	389	335	387	389	395	413	399	400	366	394	372	356	395	362	397	377	381	400	416	387	367	359	389	391	385	405	375	376	385	380	403	376	402	385	434	385	404	371	376	410	378	381	364	414	387	378	390	390	401	362	357	402	413	381	356	388	385	389	417	381	400	390	381	410	418	432	407	378	343	385	384	365	387	380	415	360	364	398	339	379	335	398	408	387	399	395	371	339	379	361	369	395	362	397	392	373	410	408	419	412	393	373	390	365	366	358	398	386	368	374	345	383	402	377	455	372	431	358	346	392	373	409	394	382	368	382	344	396	392	371	422	390	396	372	397	388	392	397	394	388	388	408	385	413	368	387	366	384	340	372	375	366	371	394	374	406	389	383	396	361	400	398	383	411	364	387	365	403	409	367	369	419	407	369	360	390	418	375	416	382	392	380	394	388	395	392	405	392	366	405	378	372	357	371	397	373	374	405	373	417	427	388	405	363	364	409	377	379	368	372	357	387	403	375	364	356	383	383	389	373	395	387	403	404	410	364	405	382	393	406	401	375	389	406	365	401	407	390	365	360	392	387	377	386	382	402	402	379	368	377	374	410	384	403	389	379	384	360	384	369	396	360	408	442	415	393	394	396	389	361	415	396	393	360	393	381	404	382	390	377	356	393	376	390	391	376	403	388	375	386	409	407	378	365	406	437	392	419	373	382	381	399	380	360	378	425	415	408	404	400	388	383	393	386	432	388	424	393	365	402	371	384	361	429	411	355	391	379	382	375	428	424	369	387	394	393	404	371	399	401	391	406	363	399	402	381	425	390	371	412	397	378	409	391	401	397	394	386	373	384	375	359	394	392	376	359	400	392	386	382	424	384	358	346	377	367	385	401
27303	21407	19395	10857	2252	722	613	574	575	592	521	532	527	560	487	542	575	549	520	489	556	545	573	522	534	561	504	539	546	541	514	526	560	540	548	531	537	512	554	555	506	526	566	531	516	530	559	585	549	565	533	544	566	513	560	551	580	547	539	518	561	500	535	583	528	519	506	503	500	565	532	558	580	517	536	542	555	528	541	569	530	566	533	546	549	521	538	512	551	517	566	567	527	523	546	527	539	514	562	529	544	504	533	544	517	501	549	526	552	552	567	497	527	492	572	555	553	507	510	545	535	572	527	509	519	507	535	535	519	554	586	536	544	557	523	510	560	537	549	523	564	536	536	566	521	530	494	556	502	519	563	508	518	511	560	478	530	539	555	503	557	545	547	540	543	554	522	531	550	544	482	551	544	542	546	544	548	536	522	539	561	517	553	539	552	574	544	564	570	527	557	507	551	536	535	551	510	518	549	570	542	504	501	590	515	531	521	544	587	555	507	578	568	526	520	534	546	502	517	566	513	499	537	524	553	573	547	551	522	544	558	545	507	533	537	504	548	563	525	552	506	529	537	538	549	513	510	513	536	543	510	487	581	546	556	558	511	550	535	566	544	556	529	549	559	532	608	545	506	553	511	507	578	542	537	569	544	510	531	528	543	559	542	579	499	523	511	538	557	546	567	592	535	488	567	582	558	551	519	540	570	594	529	522	533	531	514	595	517	538	544	505	514	555	506	544	533	538	521	509	541	554	534	556	490	535	578	506	530	519	556	540	522	562	521	535	545	511	525	533	521	524	504	495	586	522	583	529	545	536	528	516	566	542	535	558	482	534	540	506	546	512	560	540	553	574	556	568	563	568	524	537	505	532	554	513	505	496	527	538	538	559	505	540	567	541	534	519	521	525	534	533	517	538	544	545	536	553	493	554	530	548	528	556	583	566	555	539	532	500	484	567	531	544	554	522	527	531	537	533	535	499	527	511	566	556	573	502	527	516	550	571	498	518	521	535	536	480	546	532	530	550	516	557	532	542	504	585	528	510	541	533	492	554	570	540	540	564	543	515	580	551	522	542	540	517	522	570	531	502	552	519	520	576	485	517	532	544	549	567	517	539	549	516	546	546	531	505	522	512	526	565	557	508	566	526	503	536	531	540	512	559	507	561	540	536	594	557	527	550	549	540	576	551	570	516	530	500	555	552	510	507	548	557	545	540	524	506	516	560	522	501	578	508	560	509	540	557	521	557	535	584	543	511	530	566	557	530	551	531	553	547	532	522	546	532	544	519	503	523	536	549	510	554	550	538	528	497	542	510	474	578	546	499	555	532	593	569	489	547	569	576	501	529	501	538	541	540	529	515	547	561	505	510	542	544	540	492	536	520	557	554	556	500	516	536	560	535	508	586	509	549	515	537	534	550	523	590	554	520	539	513	571	517	537	537	532	536	522	546	568	568	533	524	574	533	523	494	518	521	503	528	550	569	565	508	543	550	542	564	549	547	531	564	562	540	565	532	528	526	557	568	540	544	575	494	564	566	554	522	575	581	510	507	564	571	523	514	559	522	548	545	525	509	531	549	560	520	516	533	490	552	532	533	591	479	525	541	529	501	543	532	535	555	501	563	539	531	518	513	551	507	585	542	530	535	521	562	549	492	517	547	489	555	531	496	537	518	527	517	562	527	574	530	547	522	512	572	564	546	555	517	569	550	519	535	508	502	519	492	572	567	513	522	533	528	524	546	554	528	513	521	533	501	557	553	539	561	512	511	523	560	529	517	527	500	533	518	571	541	507	495	578	545	563	488	514	549	521	494	537	558	538	524	539	551	499	542	534	524	517	544	570	534	568	556	546	523	497	522	557	538	522	510	560	538	603	548	554	544	502	512	541	497	496	586	546	513	546	563	538	565	565	520	545	521	522	527	545	575	523	571	567	538	560	512	570	582	516	542	547	521	539	546	549	517	556	531	530	551	559	546	563	556	509	550	537	512	528	560	531	544	557	566	559	581	564	557	490	538	539	561	524	519	562	531	533	543	526	574	553	504	518	538	545	540	538	543	548	561	528	558	546	517	567	535	564	536	530	525	534	551	477	470	495	539	539	520	546	557	598	555	540	565	514	591	523	542	531	573	549	555	478	579	575	521	587	525	522	480	544	526	558	542	549	529	541	518	548	554	545	561	527	542	540	527	530	553	539	544	553	565	541	556	523	532	520	541	577	551	555	518	560	508	566	531	524	500	526	576	531	595	556	522	582	533	542	567	577	556	596	530	549	506	559	540	534	600	602	535	517	545	572	509	495	530	568	523	529	543	533	548	541	513	542	557	496	524	505	510	536	491	566	533	551	504	559	551	540	511	578	544	509	521	555	575	523	566	576	532	502	484	507	543	573	509	556	519	538	518	560	554	561	500	504	563	538	558	506	534	538	553	551	525	567	546	502	550	557	573	520	565	547	503	518	530	528	548	528	551	524	530	525	532	557	496	548	529	551	558	532	557	540	529	522	517	545	555	544	538	560	575	557	541	548	545	547	584	515	544	531	537	546	501	541	585	548	521	508	535	574	530	502	551	515	544	500	566	527	545	571	533	504	567	577	536	539	526	531	498	507	567	545	484	564	550	559	507	545	530	535	515	535	569	537	514	504	559	539	536	546	517	529	485	547	544	530	533	567	534	517	543	496	561	516	526	512	571	561	516	522	531	559	539	506	521	496	539	558	505	562	561	567	530	557	513	551	544	592	499	523	540	553	559	570	545	624	589	569	512	494	519	529	522	553	552	555	500	593	540	542	549	554	510	534	486	515	537	525	517	522	515	551	540	550	556	540	531	533	528	525	579	551	548	504	535	510	487	570	534	568	537	545	536	535	558	564	489	515	556	522	523	535	553	516	565	537	526	511	584	529	495	550	536	554	550	524	530	520	513	482	537	527	545	544	537	537	578	527	557	538	549	557	554	536	511	565	516	516	524	483	565	568	504	505	529	568	538	541	559	557	526	540	537	561	552	553	529	537	567	519	513	515	527	519	555	532	538	531	543	557	539	546	526	527	525	531	518	521	540	515	565	516	563	543	543	545	547	530	525	510	554	545	559	571	540	565	507	507	513	562	552	588	565	562	531	555	505	535	570	539	555	539	541	527	568	568	566	559	547	547	516	506	513	529	575	506	547	543	484	530	573	559	511	541	546	545	509	535	552	540	534	567	526	540	534	537	566	541	533	551	514	556	545	537	488	533	505	569	519	543	563	516	527	539	547	507	576	534	498	495	541	550	535	525	547	530	552	516	525	513	528	541	526	600	484	530	507	535	493	560	573	590	530	519	503	496	567	516	571	546	547	549	605	499	558	513	583	544	577	536	533	578	522	545	534	491	552	567	570	527	536	497	577	506	548	482	509	538	529	554	537	525	514	508	517	509	528	503	583	501	511	567	557	540	551	551	546	554	556	544	521	585	564	518	519	527	526	547	540	529	564	553	549	542	516	559	514	495	552	532	548	520	557	548	513
22376	32042	27942	15008	4868	1547	1100	989	993	949	932	933	1018	940	955	946	897	935	932	944	925	939	924	923	899	965	963	920	910	964	911	888	914	888	961	945	909	942	969	910	968	925	896	968	938	843	960	931	876	996	912	906	900	960	936	916	925	931	961	908	899	955	952	969	909	877	949	934	1010	913	914	906	939	853	870	896	851	918	921	918	914	943	937	904	954	890	893	937	941	927	930	874	975	932	892	891	907	869	970	914	909	930	874	938	944	899	926	888	871	931	875	885	940	934	865	947	901	930	922	969	904	915	911	991	921	929	964	886	928	924	951	894	933	909	912	885	948	980	965	908	936	951	858	954	934	926	882	871	920	945	894	880	859	937	947	917	939	880	931	865	958	935	941	886	974	902	938	878	969	929	945	931	893	984	934	895	943	899	985	944	925	941	911	886	941	903	904	938	962	900	885	993	911	907	924	934	919	929	933	942	955	929	898	913	898	907	937	894	940	939	945	982	897	1012	907	885	940	917	959	874	902	944	915	934	940	898	883	962	954	920	873	906	923	912	970	888	908	956	952	907	934	920	898	916	935	894	920	951	970	900	962	936	954	910	909	864	916	893	955	919	935	880	857	968	925	917	893	981	957	881	922	925	926	939	965	903	933	943	931	891	922	945	930	936	930	981	940	929	953	923	973	970	925	928	921	934	972	924	905	906	925	932	893	921	956	862	945	953	953	901	877	1006	902	883	892	899	940	950	931	968	909	962	932	880	959	890	905	944	941	937	935	936	922	885	975	907	888	863	938	936	872	940	925	931	948	886	885	910	938	935	897	949	961	925	918	945	917	896	900	951	936	876	960	931	940	986	996	875	955	953	912	926	938	908	903	956	924	932	880	921	938	922	962	912	924	938	929	895	905	927	914	922	856	877	948	925	962	950	935	954	896	925	894	910	947	879	900	937	879	951	931	928	914	932	925	967	947	936	919	931	937	880	942	904	921	910	968	919	942	965	946	898	902	982	911	919	912	941	942	915	911	922	892	919	879	856	899	920	907	867	913	922	861	973	908	883	920	901	943	907	918	947	928	882	908	861	944	891	891	887	980	905	911	866	922	942	906	896	929	896	945	959	999	911	936	872	966	907	941	887	950	881	923	928	932	911	942	923	908	894	927	902	960	966	899	967	946	886	900	882	942	907	965	951	905	943	925	935	889	921	923	887	913	863	936	938	912	870	923	952	925	909	948	854	952	943	891	893	947	898	869	976	949	889	982	929	903	904	874	923	891	874	942	864	924	962	910	879	872	907	847	907	953	908	953	986	956	931	932	891	883	915	904	923	914	906	964	931	957	899	928	926	888	966	925	928	901	912	908	902	857	907	960	922	909	966	948	852	902	935	1001	901	929	894	934	876	927	988	865	961	901	922	948	921	880	929	930	918	919	917	924	891	911	908	953	897	929	980	952	940	923	920	952	926	952	943	860	963	920	906	937	892	875	922	947	910	965	955	961	957	968	894	935	942	935	964	915	901	903	890	933	943	907	913	905	933	900	875	871	982	885	940	923	935	910	923	907	859	966	886	949	912	887	887	908	974	943	922	935	881	964	941	998	903	908	904	893	909	938	876	915	897	894	913	924	998	888	936	930	901	880	946	939	974	901	926	943	890	909	913	922	914	941	937	939	943	934	900	980	944	912	929	892	902	881	952	940	919	959	932	967	950	942	968	915	934	980	938	953	875	932	877	927	989	907	944	994	900	915	900	957	880	933	899	945	881	911	922	911	938	915	905	864	909	931	871	933	976	905	916	938	894	935	932	905	943	921	958	973	951	960	887	917	935	908	954	917	950	871	920	958	874	935	896	931	929	949	899	904	952	913	899	933	900	957	1000	870	934	926	904	914	903	937	969	885	941	881	848	911	935	924	913	932	913	895	921	888	949	926	915	863	950	979	889	890	932	955	930	950	920	907	947	921	937	955	933	930	957	1005	925	900	924	885	957	890	896	956	949	897	911	924	937	974	926	910	887	960	942	892	876	892	949	919	871	918	912	926	920	988	915	969	950	900	957	933	895	961	961	920	891	932	924	920	961	923	959	988	930	915	889	875	867	876	916	860	940	907	989	948	929	920	942	938	933	894	866	895	931	950	920	958	891	909	905	936	878	924	968	905	936	941	917	938	954	972	897	932	890	901	900	950	949	928	910	905	911	950	971	919	916	915	919	916	920	902	924	908	953	951	952	886	886	894	925	945	984	992	929	892	939	927	893	936	914	878	876	938	934	912	934	968	953	934	948	917	908	916	933	968	981	955	968	876	927	896	941	878	931	950	930	898	955	941	908	952	889	879	971	953	964	889	909	898	880	875	893	938	898	897	989	954	928	948	886	944	919	940	904	925	916	943	969	935	922	934	912	897	949	938	973	899	893	864	908	920	965	897	896	942	938	963	934	939	906	923	927	926	885	943	902	944	893	912	902	911	965	903	865	881	910	905	892	893	938	886	937	953	920	1004	935	910	909	957	892	913	931	951	851	912	919	912	882	943	931	923	955	899	921	959	965	917	910	912	869	920	895	946	906	885	957	965	899	917	896	889	881	886	904	948	882	875	944	895	893	947	948	932	948	870	921	896	951	857	907	899	940	953	963	935	883	988	927	926	937	919	889	929	940	953	898	933	931	929	887	924	894	905	929	919	875	934	921	954	929	959	855	925	924	918	976	934	926	932	896	892	945	968	952	966	908	962	948	957	905	935	872	879	973	893	917	886	855	940	954	916	883	928	912	949	911	896	900	906	891	920	933	929	953	945	946	916	918	889	904	954	889	899	916	929	951	922	891	878	944	909	921	978	907	903	917	897	913	893	912	928	931	925	942	932	958	968	896	899	878	907	910	880	905	926	904	933	914	919	893	996	899	898	944	922	936	925	947	941	914	923	943	928	923	908	895	941	966	976	959	893	1013	968	895	928	937	945	929	930	951	889	871	943	946	935	892	872	895	900	955	947	892	874	912	952	897	918	906	973	895	911	959	917	971	922	897	923	930	931	883	932	919	871	968	922	904	885	987	954	959	913	913	961	904	923	907	891	908	904	910	972	879	880	917	922	897	912	906	883	924	956	925	938	882	886	898	911	875	925	930	958	976	893	919	900	915	893	891	948	920	889	905	931	940	911	917	958	899	940	877	926	920	926	942	888	929	957	939	957	971	973	923	921	914	915	906	942	928	937	952	901	899	952	971	873	915	913	930	951	947	929	955	924	948	982	908	877	942	873	934	909	987	911	913	964	986	945	877	910	1019	943	894	942	894	918	897	907	933	913	943	936	904	919	918	926	914	936	900	910	963	939	920	929	930	907	879	953	929	902	926	931	924	845	944	928	879	918	867	950	883	957	951	932	863	912	895	964	884	948	967	932	922	885	874	916	916	921	942	859	937	904	950	901	931	895	892	887	922	921	949	875	906	933	880	926	917	921	931	960	913	966	917	911	847	889	940	933	871	931	886	915	893	965	889	964	926	939	849	916	923	925	962
24633	21470	28503	24972	18017	3744	1100	758	639	621	537	567	521	537	545	523	497	486	532	528	464	496	485	499	439	511	511	499	522	466	514	533	489	482	541	482	495	529	501	474	493	487	493	502	481	518	478	509	474	532	489	474	455	432	503	478	490	459	457	482	455	489	482	440	465	506	491	468	483	492	513	488	483	483	440	513	467	470	494	462	465	499	509	477	507	473	454	504	451	460	487	449	458	521	477	504	485	462	477	515	495	462	486	470	501	483	478	477	470	475	446	493	491	505	475	534	477	467	454	471	508	521	463	468	485	500	459	480	501	484	462	459	490	490	483	493	513	486	471	470	486	486	537	471	450	468	445	485	439	491	512	492	487	509	468	504	463	469	507	464	448	473	492	456	476	485	471	490	488	443	513	478	477	465	516	514	486	517	488	489	451	462	453	467	466	476	526	493	492	493	490	472	491	479	484	447	475	518	498	495	510	495	463	463	505	459	486	480	469	487	477	466	470	455	536	492	458	507	478	490	477	477	501	469	485	482	485	499	500	498	460	481	442	462	498	456	511	476	459	506	482	482	498	425	465	479	457	483	490	474	510	461	447	533	466	480	501	448	519	498	452	482	483	470	515	456	503	477	497	483	450	463	505	495	479	513	478	465	513	476	438	536	468	484	504	522	477	488	503	470	490	490	533	560	450	487	497	509	456	476	460	500	482	443	463	507	457	477	484	484	487	507	485	486	479	486	477	503	488	482	486	502	461	500	482	501	505	460	498	471	506	445	511	497	477	483	479	466	495	497	487	461	450	473	455	468	511	454	482	472	516	478	468	497	484	468	455	493	504	492	423	438	452	458	507	503	480	512	469	466	490	482	497	490	474	497	494	462	492	476	493	452	489	473	476	460	521	447	462	494	471	475	495	493	478	505	475	454	496	477	466	460	495	472	504	492	530	474	527	473	473	468	497	438	452	506	458	484	457	478	497	461	459	476	495	473	456	472	496	465	531	471	480	511	503	458	467	501	486	478	452	500	484	457	487	506	479	482	476	460	454	495	499	468	514	506	500	502	498	473	489	476	548	494	510	494	429	492	448	505	501	486	495	518	506	512	466	474	489	528	486	442	465	481	477	467	469	458	489	475	499	431	483	458	489	467	485	471	476	489	482	492	456	455	489	475	489	447	442	444	495	510	493	494	477	493	535	475	442	502	520	494	493	499	476	461	472	445	497	518	471	501	481	486	504	517	482	481	489	452	447	510	513	449	500	493	464	478	438	476	473	468	467	428	488	490	473	481	497	457	469	470	464	495	476	485	490	464	441	513	486	492	464	489	437	477	498	511	478	467	453	443	467	521	488	447	506	506	477	493	504	490	476	520	511	448	462	474	487	467	481	504	493	471	512	484	460	487	503	460	473	483	473	467	470	438	478	507	512	497	459	461	483	475	466	493	481	463	513	434	469	488	470	508	482	503	421	501	474	486	489	513	469	469	490	542	482	458	504	491	485	507	514	486	516	460	539	539	497	432	459	474	478	491	467	460	463	499	473	480	492	469	465	483	463	480	445	470	474	474	506	462	470	490	456	494	517	481	513	503	454	478	542	494	499	462	508	485	495	481	475	442	451	493	497	517	494	490	528	494	488	524	481	503	497	512	477	506	472	469	478	522	498	456	504	475	463	498	507	480	498	465	461	483	463	474	473	461	472	478	455	464	504	465	489	500	529	436	471	472	486	474	456	480	483	462	506	487	468	508	494	461	480	483	457	486	481	491	512	492	469	441	509	482	482	460	521	518	534	459	435	436	458	461	469	487	539	464	492	481	463	486	474	473	472	484	519	459	495	465	529	456	472	458	509	514	401	507	495	435	435	484	475	452	455	520	467	503	498	499	476	471	466	438	513	434	487	514	470	512	473	466	475	516	509	498	506	481	471	453	469	423	513	440	504	469	485	453	513	472	486	502	502	486	506	448	483	439	478	498	495	480	488	460	484	517	459	480	491	489	455	498	521	497	499	461	517	458	519	460	506	486	452	485	499	482	478	493	454	525	485	504	480	420	451	462	519	498	524	469	447	471	481	477	494	496	467	530	465	507	485	480	462	454	492	493	476	522	447	475	473	469	451	487	509	479	501	447	480	513	487	500	461	479	481	489	470	469	496	482	444	447	441	497	459	480	462	498	472	489	476	467	489	506	470	474	504	445	490	461	507	475	490	472	442	482	463	512	494	461	455	474	463	477	495	485	479	496	444	463	501	478	477	486	438	502	465	481	469	464	450	498	511	489	495	479	512	507	479	457	473	470	498	494	505	444	470	490	425	505	483	480	487	478	462	493	494	481	528	434	483	471	443	469	493	428	495	537	473	496	484	465	411	496	478	454	457	516	493	458	511	516	502	472	452	475	500	462	507	479	513	499	447	456	489	512	450	480	473	472	472	499	464	476	471	476	532	476	477	467	453	490	502	440	458	469	448	465	471	492	463	467	474	485	452	460	482	464	466	462	515	496	509	514	500	498	455	513	510	448	436	482	514	493	494	475	475	509	442	463	471	473	456	464	507	472	454	493	496	462	467	455	457	462	450	487	491	484	507	478	501	462	501	472	438	427	468	507	476	504	484	467	500	503	461	479	469	489	478	462	484	472	474	504	475	480	483	520	472	509	478	494	484	452	485	434	487	507	473	491	468	454	505	475	508	486	497	461	486	502	488	459	506	478	486	454	491	475	472	436	514	467	493	475	497	446	487	480	464	520	468	525	547	504	480	492	468	457	502	505	501	496	472	477	499	475	479	469	492	465	487	495	476	453	478	496	508	480	527	455	520	439	493	485	502	459	487	468	492	484	511	508	501	481	494	487	502	487	509	494	464	475	523	486	455	503	469	513	503	448	474	457	466	524	510	497	462	498	510	470	506	461	491	458	430	461	416	468	470	503	478	501	458	507	485	475	455	472	461	472	435	464	464	469	494	506	459	468	472	489	489	471	444	496	468	485	507	507	470	490	523	498	475	489	482	509	455	462	485	421	493	469	501	508	485	432	510	504	474	464	503	493	508	481	469	505	456	464	493	449	529	480	450	475	515	446	501	527	518	474	456	504	473	491	502	471	468	461	472	444	452	487	425	474	456	463	461	498	461	473	511	464	500	478	451	456	512	486	452	455	449	475	478	474	493	443	459	530	455	502	469	435	449	473	490	489	494	491	493	520	478	457	475	492	513	494	471	494	481	487	488	496	468	485	519	484	517	492	483	478	515	462	472	502	452	486	512	454	519	466	510	501	513	482	503	500	473	457	489	463	468	436	466	448	477	451	542	468	481	505	519	515	466	450	456	485	455	487	463	499	498	527	475	445	502	493	462	490	481	478	489	501	471	492	507	455	496	498	477	451	509	455	521	475	496	511	504	484	464	448	493	482	481	442	522	501	493	477	455	471	459	483	508	477	466	526	510	423	454	451	473	526	469	460	486	486	448	457	487	474	487	462	509	489	500	477	490	528	502	503	505	485	470	478	470	482
24134	40416	38788	22572	8169	3098	2075	1697	1441	1221	1084	1056	1033	1093	941	961	958	883	954	945	917	889	956	924	910	845	884	880	922	880	871	926	859	855	897	833	873	865	876	848	851	875	841	859	832	829	879	828	906	839	857	856	867	836	874	857	861	822	836	834	850	871	879	861	855	875	838	870	882	857	853	816	853	832	800	853	831	837	794	824	863	871	800	810	827	866	839	828	861	828	822	874	828	849	905	892	813	835	803	809	854	835	855	857	844	857	846	856	900	838	810	836	884	826	877	809	797	826	864	845	902	848	852	833	798	808	809	856	854	814	831	847	836	844	873	873	832	898	873	876	851	823	830	832	809	828	784	866	839	866	872	860	823	856	827	801	825	842	909	846	844	859	827	801	851	857	835	870	857	826	854	820	865	823	789	854	840	815	835	832	846	873	808	832	845	776	822	800	807	837	836	888	909	823	772	821	830	828	820	893	850	846	816	836	878	813	809	850	867	872	841	879	887	818	869	839	794	848	830	846	851	790	842	856	863	853	793	824	838	865	830	857	802	831	812	855	856	889	841	857	845	826	875	822	893	822	822	881	820	820	843	810	804	862	838	822	830	846	808	822	851	785	817	840	863	879	814	866	868	822	817	861	803	873	832	863	835	900	831	819	855	853	853	857	817	855	883	859	863	873	799	906	855	893	845	896	848	799	844	821	840	852	846	842	839	862	877	884	819	826	814	852	860	832	823	805	778	834	824	851	849	814	833	827	857	850	790	804	793	840	875	837	841	850	839	807	866	843	812	863	872	864	856	835	892	834	846	826	878	822	836	815	859	869	815	819	773	823	828	813	860	854	869	859	852	845	916	840	837	808	830	799	821	793	824	819	794	869	878	878	802	826	827	828	841	838	829	864	790	841	845	853	856	863	853	819	871	843	813	836	885	859	834	812	783	828	843	861	853	887	830	819	841	826	882	862	865	880	847	888	868	784	891	877	841	824	819	832	825	828	837	858	867	873	826	867	873	865	804	878	831	840	827	863	826	889	838	924	865	814	827	910	790	839	843	832	908	820	860	826	841	833	850	862	762	831	845	875	856	875	848	848	827	861	876	860	838	818	845	811	824	841	857	812	866	810	828	846	784	857	783	759	832	805	829	810	820	841	873	789	866	800	824	831	860	856	834	829	795	824	833	832	846	813	874	823	797	810	791	914	830	841	833	844	896	875	817	855	860	897	855	914	861	893	896	830	838	824	877	814	804	827	827	883	822	799	783	861	877	855	899	825	829	847	840	834	833	796	801	804	931	862	890	882	875	882	853	843	883	836	799	819	884	854	850	868	839	784	856	839	831	881	774	834	836	883	850	855	818	873	902	806	790	862	823	774	885	842	835	845	863	875	814	876	854	874	807	850	851	842	822	864	816	850	847	882	870	843	828	858	863	829	806	887	787	851	875	780	850	846	875	883	823	799	840	845	809	863	856	802	865	843	811	831	830	792	822	797	861	861	883	831	834	812	810	844	846	818	820	796	840	868	818	786	897	861	827	841	840	788	869	859	887	823	823	823	837	874	804	844	836	888	834	892	851	870	831	813	840	854	810	816	875	855	826	814	856	858	863	835	832	851	873	829	848	823	802	803	872	830	785	865	887	828	824	866	806	808	828	817	848	822	830	837	882	859	871	859	810	866	837	862	813	865	810	879	896	868	879	829	804	825	902	855	858	800	874	834	840	812	828	827	842	830	818	895	903	811	806	897	863	902	849	847	856	902	860	781	824	821	880	883	823	839	829	853	860	776	847	832	868	835	860	762	863	801	846	835	838	882	777	812	818	784	782	801	816	814	857	857	860	860	837	879	830	809	816	825	782	855	813	887	858	855	833	860	842	906	853	864	804	829	864	826	792	851	796	871	838	843	878	895	780	844	826	793	840	855	856	836	853	805	797	868	837	838	829	818	870	890	851	857	818	896	803	855	806	827	826	832	897	864	842	823	835	871	786	807	854	862	812	794	863	868	867	880	832	861	857	822	828	801	864	831	813	878	834	846	831	829	864	857	834	854	799	843	838	803	774	876	825	840	859	791	851	848	817	859	850	822	823	884	796	825	823	802	824	851	816	852	873	901	852	810	870	824	783	840	849	842	854	829	806	873	804	860	819	824	856	825	851	808	839	872	857	836	887	855	819	814	845	841	839	848	846	816	868	882	850	853	801	822	828	836	898	839	860	854	894	836	844	871	827	848	849	808	813	851	841	816	919	842	814	820	807	830	870	840	862	823	860	873	891	898	821	840	804	854	889	872	870	808	872	877	850	827	825	848	834	854	879	847	795	825	788	831	851	885	784	892	881	838	850	878	853	885	838	872	831	866	799	855	837	840	816	854	853	851	844	865	790	827	850	874	900	809	865	815	855	874	838	840	831	838	845	859	827	910	894	810	855	845	829	873	790	874	871	824	882	817	846	812	877	833	874	830	865	845	795	851	830	819	882	841	788	850	859	825	851	912	863	862	875	848	851	843	844	806	835	835	843	818	843	881	850	880	817	775	906	819	849	890	840	859	815	827	806	828	886	853	875	832	835	874	850	838	856	843	864	861	879	849	798	823	832	849	857	794	828	884	866	864	820	807	825	831	874	854	822	810	821	825	897	833	803	851	865	824	830	803	836	817	802	905	880	822	809	887	864	806	837	843	851	829	844	842	870	870	847	823	802	829	825	804	814	848	851	830	842	816	867	798	857	834	804	818	808	851	832	799	839	833	827	868	811	855	809	833	805	830	834	824	840	867	847	892	854	824	849	877	807	843	829	875	788	876	834	841	817	856	825	846	819	824	843	814	924	866	799	804	830	853	871	815	864	846	829	863	877	850	823	858	791	845	870	833	850	822	864	833	887	810	879	838	840	859	865	831	866	821	848	860	833	813	843	805	853	863	855	844	855	894	834	846	825	806	816	841	857	842	807	865	909	868	801	861	804	833	855	878	847	835	860	934	831	875	846	806	827	833	836	813	793	818	883	833	808	862	844	820	853	818	805	834	842	832	866	833	824	816	825	842	807	820	860	829	828	821	818	848	862	815	883	830	889	882	857	843	834	816	824	765	882	824	895	856	835	836	875	856	798	836	832	824	869	813	903	888	898	820	844	818	845	886	863	859	862	819	823	858	852	878	880	830	831	871	853	871	900	849	798	828	850	873	901	861	856	836	845	831	822	796	876	839	828	854	802	823	847	845	841	834	866	866	857	837	817	829	870	828	828	842	876	809	844	820	808	848	800	877	810	853	842	806	844	829	862	817	868	876	839	844	847	771	867	823	826	853	828	790	844	851	829	778	812	792	872	862	826	889	781	892	889	808	798	838	841	823	808	840	797	821	833	881	852	837	834	818	787	835	827	797	845	885	783	849	793	840	788	828	813	839	901	859	863	806	827	868	762	803	869	832	843	850	812	798	849	859	852	848	856	824	816	860	869	847	818	823	847	818	865	800	861	847	846	881	859	847	822	833	838	845	876	810	860	863
23453	21409	29104	24113	21450	17546	2953	868	534	474	389	358	345	308	272	280	279	292	264	265	256	278	209	265	264	242	272	262	238	257	243	202	240	224	246	201	232	242	185	226	252	229	236	231	206	228	234	234	200	213	219	224	229	235	220	191	210	203	224	214	192	231	221	222	217	227	222	229	202	209	233	205	220	219	206	209	197	239	224	228	214	204	196	211	207	214	204	235	225	220	220	233	223	223	217	225	215	218	199	212	227	218	232	204	224	190	209	219	212	224	196	207	227	203	233	195	210	236	197	238	221	245	209	222	229	220	220	217	205	205	217	201	193	203	213	234	229	228	197	210	259	200	179	233	207	208	219	224	201	193	198	219	187	229	214	209	229	222	227	238	207	218	205	206	231	214	239	203	197	196	220	188	215	205	223	220	222	212	200	197	200	206	216	223	214	200	227	206	207	205	213	170	208	209	184	213	209	204	214	217	206	192	196	223	209	216	234	201	178	190	220	210	203	233	203	207	205	228	193	213	229	198	211	184	198	211	219	204	219	216	195	187	235	208	184	228	211	194	210	206	194	238	220	221	203	190	233	198	206	214	198	225	203	201	217	211	186	212	191	229	237	202	208	219	228	240	230	196	217	199	198	205	207	222	227	197	198	218	200	202	204	187	205	222	224	184	179	209	219	198	215	225	190	208	225	205	210	223	194	199	217	202	208	203	190	173	236	200	209	207	197	218	229	211	225	214	193	202	220	209	206	227	219	189	203	199	192	207	189	230	207	203	193	201	205	185	238	203	182	211	206	186	231	217	227	205	202	187	204	212	218	215	223	199	229	214	197	224	225	217	206	234	197	182	234	236	199	226	202	221	220	218	203	219	226	216	194	183	211	209	233	219	202	232	210	213	230	251	204	206	197	207	214	190	206	210	223	195	200	225	226	184	214	210	227	197	222	227	201	178	235	205	185	210	226	214	195	224	188	233	233	228	213	216	202	247	201	207	208	217	197	203	202	207	210	205	212	219	203	196	197	200	214	217	216	213	199	194	205	212	210	184	213	183	208	224	222	189	204	211	209	211	193	191	227	211	201	195	229	216	225	217	210	211	206	209	205	185	238	193	219	203	188	203	221	196	197	188	207	216	227	203	194	206	208	225	203	208	210	190	208	182	221	201	196	209	196	207	189	202	213	194	208	218	197	218	232	181	216	221	204	227	193	216	211	237	199	199	228	208	222	226	191	216	202	210	221	199	206	200	253	199	205	188	202	198	220	226	230	215	236	224	213	196	196	193	214	213	209	222	199	198	205	201	218	227	207	223	192	193	209	191	215	208	208	201	229	212	224	199	206	224	209	213	184	193	184	208	184	209	202	211	211	217	208	229	230	209	186	210	209	219	226	205	202	213	198	233	212	220	206	225	206	225	236	198	213	193	199	209	215	216	198	210	202	206	216	194	193	194	189	231	229	182	223	212	203	223	181	216	206	205	212	210	208	217	208	179	206	200	223	212	200	210	191	209	198	198	231	202	202	198	217	200	212	204	223	221	194	203	217	212	211	229	190	196	225	200	207	220	195	212	218	229	226	210	209	238	210	187	220	225	199	205	182	212	198	201	209	196	215	221	216	219	192	196	212	193	181	205	205	193	216	191	189	213	218	194	202	232	192	211	222	193	258	192	194	210	215	206	206	208	234	210	193	218	199	229	215	199	187	209	227	216	227	193	222	227	204	209	209	223	219	203	188	198	217	202	189	217	201	221	188	198	213	190	202	236	215	214	213	191	216	206	193	223	202	187	233	183	214	207	214	210	207	218	207	216	219	222	225	209	221	206	217	215	197	184	214	205	189	218	220	229	209	194	233	202	213	195	227	231	203	211	230	205	224	187	239	246	206	206	194	240	207	194	239	214	247	179	230	200	206	201	195	229	198	237	211	199	222	205	198	217	211	233	210	209	195	210	230	212	194	200	201	235	229	203	219	199	199	197	195	222	203	191	205	213	190	165	205	185	223	187	211	200	251	187	193	206	203	221	212	206	177	217	208	221	219	226	216	204	200	226	229	223	235	198	223	207	196	230	182	196	201	213	185	193	200	215	230	202	227	221	216	215	205	197	226	212	209	206	222	206	208	219	228	228	191	210	195	206	194	197	222	194	228	200	207	190	206	189	214	203	178	184	209	230	207	201	179	205	221	214	214	186	198	197	226	243	221	220	189	221	202	197	195	197	200	204	181	193	205	199	201	195	231	222	221	204	197	199	216	195	216	227	218	219	203	203	192	180	188	229	211	222	192	229	190	181	212	228	200	209	199	201	191	178	230	199	205	191	223	213	210	214	201	209	181	211	212	194	206	203	205	212	201	205	190	203	234	207	204	194	241	210	202	217	212	221	217	218	201	218	200	196	207	210	227	215	194	200	214	212	194	203	218	201	239	234	201	200	188	214	190	190	188	202	195	197	194	197	213	229	194	206	202	205	214	233	205	219	209	225	201	200	231	193	227	216	188	209	207	216	215	228	216	211	218	199	223	209	192	189	222	207	227	215	212	209	222	211	201	194	194	202	196	204	211	212	195	214	204	217	192	210	208	199	201	215	212	234	223	189	188	179	204	218	197	212	212	211	216	205	211	222	230	206	190	194	206	195	209	198	217	219	209	226	197	206	210	229	197	220	218	208	220	209	178	226	228	197	201	224	214	203	225	209	233	190	187	187	213	221	204	182	218	188	202	218	234	242	194	203	199	224	201	189	218	201	193	222	205	221	217	211	194	196	213	225	196	207	215	217	224	214	202	207	222	204	212	219	177	206	219	217	189	216	192	197	215	229	219	215	230	197	189	194	212	219	205	211	200	199	184	201	202	230	189	228	215	206	217	214	228	207	209	210	218	183	201	239	225	201	202	234	186	216	204	193	207	181	203	198	224	222	217	182	215	231	200	231	206	220	224	195	213	202	210	212	204	213	212	191	214	222	196	215	213	197	198	208	222	193	202	227	195	212	188	189	204	238	194	213	217	203	218	221	220	214	221	200	215	200	205	212	222	225	205	212	213	197	211	217	220	239	227	216	196	227	192	184	199	210	221	198	201	198	199	206	191	210	209	213	224	214	209	225	239	201	194	209	232	219	184	208	223	197	229	205	213	208	183	211	221	191	195	220	217	207	201	212	210	215	177	203	209	205	201	226	226	233	252	212	241	196	227	222	217	229	187	209	235	211	224	218	199	203	205	188	183	199	219	189	199	224	225	190	221	191	216	205	207	202	229	225	187	204	224	212	214	180	234	227	214	200	204	216	214	217	218	213	192	225	202	217	204	175	234	204	211	192	217	212	191	194	212	209	209	219	190	211	212	209	239	194	235	204	192	189	211	190	238	210	221	190	231	220	210	217	210	207	219	207	228	227	236	230	218	237	217	220	198	211	212	193	206	209	223	209	223	190	186	198	215	192	206	210	233	232	191	214	217	208	184	197	204	205	222	212	212	199	197	202	253	210	200	218	220	210	212	177	215	201	230	217
26229	47281	41344	28296	12175	5424	3306	1988	1554	1313	1106	939	818	733	706	648	627	557	585	564	507	566	496	479	506	479	491	450	427	498	464	463	438	394	389	407	430	430	430	392	410	407	395	442	425	360	378	401	416	407	398	406	372	414	439	404	418	418	379	443	369	404	390	403	383	378	363	394	404	370	390	412	394	353	389	393	378	380	374	384	393	394	383	394	358	393	374	366	363	362	417	397	397	379	410	396	382	364	409	422	419	390	406	394	386	380	408	402	385	394	397	365	403	368	389	392	426	388	407	358	394	364	390	398	392	376	370	369	386	389	388	355	416	396	393	375	361	371	355	393	389	381	400	398	385	368	438	383	387	383	338	421	406	390	385	359	397	420	413	403	371	323	402	396	367	383	397	365	411	378	389	356	357	369	384	370	348	396	395	421	393	388	401	366	380	377	371	387	357	351	387	367	331	391	342	369	379	397	408	355	380	390	371	407	412	387	366	357	389	403	359	387	378	368	402	395	403	387	354	402	373	367	361	384	382	367	363	395	398	390	391	362	382	331	379	382	391	382	388	360	401	359	411	399	398	373	395	387	378	421	437	372	463	374	371	390	392	378	416	401	376	375	401	395	380	420	413	381	353	392	383	373	372	390	377	395	411	381	380	389	374	379	413	352	365	381	376	380	401	351	387	399	381	369	411	393	343	385	398	361	385	401	416	391	406	409	375	399	396	376	364	367	385	377	382	384	400	366	378	401	416	365	360	388	364	377	366	360	375	368	378	379	376	368	382	376	400	397	387	377	371	370	357	348	363	379	351	409	380	376	379	399	349	350	390	370	418	381	374	363	357	409	402	362	408	418	361	362	354	393	367	376	342	379	376	383	381	362	359	384	382	382	386	373	385	388	376	349	376	368	368	378	366	405	404	400	373	388	378	359	385	396	398	405	375	369	386	392	413	378	394	389	359	392	404	364	381	400	406	378	378	415	353	359	394	389	384	396	379	400	363	364	381	377	360	378	380	383	372	384	373	383	374	371	370	382	371	357	394	344	368	372	380	382	394	429	369	391	387	376	378	385	417	388	383	386	396	367	390	370	394	363	378	406	396	369	390	406	408	389	382	350	356	362	373	354	344	412	371	370	400	380	398	390	360	386	358	385	381	408	382	372	395	368	366	428	420	386	380	356	344	369	387	349	401	396	390	360	397	351	415	392	372	388	400	370	413	364	397	348	381	362	371	366	391	437	378	381	376	374	404	387	406	399	374	400	386	389	375	357	391	412	372	385	391	375	387	341	390	364	402	357	361	362	388	400	361	401	397	384	384	399	409	371	354	377	337	386	368	385	398	344	381	402	348	357	365	370	399	411	332	394	379	376	405	405	389	395	345	378	369	402	373	388	390	414	409	399	402	367	395	419	361	390	358	386	354	388	392	409	395	377	398	368	395	398	383	377	362	410	397	346	388	377	389	375	381	363	359	381	391	384	382	416	396	409	365	355	386	425	396	411	408	358	364	392	410	353	375	360	372	370	361	412	370	354	384	374	370	380	373	386	389	399	381	378	375	351	394	390	383	370	368	379	382	362	402	361	364	355	415	371	384	422	374	389	374	386	364	355	388	430	359	395	370	364	346	398	374	379	370	340	353	373	371	377	425	383	383	371	395	410	350	349	362	433	385	371	372	382	400	366	402	384	378	384	383	351	354	369	360	352	366	385	372	344	402	380	400	367	365	411	378	375	375	367	378	377	351	401	379	373	401	363	416	398	400	382	399	441	363	370	372	365	354	378	455	392	377	369	373	411	367	346	406	366	367	360	408	365	405	381	394	387	405	387	347	396	402	396	384	369	360	363	363	375	370	382	387	370	420	411	364	373	352	375	391	367	357	365	350	389	376	387	393	380	421	396	362	390	359	395	371	363	385	382	379	378	409	406	435	376	413	383	373	380	373	364	387	324	387	392	382	389	358	379	398	390	381	396	380	368	373	347	383	363	390	397	391	397	368	357	378	389	423	392	355	374	372	358	387	360	400	380	353	366	394	345	399	375	398	368	389	376	359	376	365	371	363	368	423	357	378	351	361	330	397	365	385	346	362	388	387	424	390	358	406	405	406	385	402	380	414	398	364	384	397	382	371	394	378	386	399	385	379	392	384	415	337	386	398	401	383	394	353	371	361	406	354	375	384	385	398	387	409	406	381	370	359	397	361	368	383	404	429	425	397	361	420	387	376	414	355	346	386	338	359	357	393	365	369	396	384	359	357	425	370	377	428	370	359	335	412	376	381	395	332	381	414	393	387	374	405	383	387	406	391	399	396	399	363	379	399	391	423	386	379	431	389	396	350	369	381	377	373	350	338	386	374	389	357	389	413	433	397	427	356	410	375	363	359	403	373	382	386	413	370	381	413	379	397	394	379	369	371	422	369	391	387	368	341	409	413	389	396	383	360	413	355	394	383	351	417	393	364	371	429	366	368	360	371	360	370	385	370	368	398	380	418	397	370	399	400	381	361	371	379	389	393	379	397	411	400	402	371	371	356	386	409	423	422	361	397	380	393	369	398	375	379	365	377	376	369	373	401	375	390	385	379	330	373	427	373	429	370	361	375	363	369	392	384	417	379	380	402	404	389	364	414	375	371	385	397	393	385	387	412	360	353	350	392	367	362	384	356	385	404	413	356	399	391	361	364	379	417	362	379	359	385	385	390	370	353	373	401	351	391	377	382	376	400	408	360	380	402	355	364	397	352	357	358	375	387	367	354	374	392	395	380	364	408	369	368	380	397	387	363	384	345	379	364	360	424	377	370	370	406	355	361	420	381	360	393	370	350	406	383	391	382	394	386	399	352	369	369	359	383	341	395	407	377	342	378	416	386	349	366	377	361	368	362	390	394	384	383	381	390	371	392	395	384	351	366	401	372	373	379	408	344	393	371	385	397	379	386	393	398	386	377	370	390	384	371	371	347	379	380	351	401	375	377	368	409	371	394	420	328	381	356	346	395	367	411	396	371	388	353	374	403	390	396	374	367	379	372	356	379	378	375	404	371	404	373	379	369	432	395	350	340	390	447	388	396	351	411	372	382	353	386	407	410	385	381	386	411	390	387	397	404	385	390	387	372	352	346	389	355	365	387	386	392	424	384	393	392	347	388	356	384	356	381	346	367	370	389	379	406	371	358	404	393	380	383	400	383	358	376	371	388	365	358	359	351	356	364	374	365	424	367	364	384	384	378	393	423	413	384	387	364	417	383	379	368	363	363	361	411	393	378	358	377	381	379	373	370	383	415	372	378	383	358	354	375	347	369	360	384	355	352	392	365	409	390	389	339	392	415	371	394	368	365	382	350	365	393	413	396	389	401	358	365	401	363	394	390	354	374	374	390	387	382	394	407	420	392	351	387	403	417	386	337	417	417	363	391	388	399	357	379	353	380	370	360	409	379	414	391	383	359	420	404	391	408	367	407	379	393	368	389	378	376	353	372	385	376	386	363	378	390	403	345	397	362	355	401	380
27284	21269	18569	8471	1708	945	678	562	571	506	544	583	530	527	546	562	529	531	551	489	547	507	513	548	557	531	514	543	513	531	522	503	545	547	567	512	550	538	518	547	591	527	491	532	530	512	540	539	521	531	519	556	467	548	529	554	531	561	566	509	589	530	574	549	562	559	550	576	560	566	532	571	572	546	523	546	528	537	555	571	525	564	501	557	544	515	505	540	554	562	518	547	533	539	557	537	568	508	522	567	563	522	539	545	545	574	538	545	552	561	575	518	547	523	507	565	550	585	559	531	549	472	547	540	527	533	524	601	532	520	504	561	546	545	510	516	542	506	520	494	561	556	479	505	550	506	531	512	553	522	508	558	521	575	487	542	537	499	544	575	515	534	545	558	512	521	557	549	555	555	504	557	538	541	556	565	526	589	512	488	542	496	542	534	532	521	477	536	532	542	548	543	532	554	505	524	520	557	534	550	487	569	559	539	553	525	498	540	511	566	553	552	520	533	514	526	515	535	562	521	552	510	533	522	515	521	528	539	535	535	471	563	562	522	493	577	537	546	544	540	566	509	534	533	549	581	548	513	492	573	492	518	549	508	538	505	516	522	532	518	508	518	543	526	511	530	506	506	527	539	519	559	547	584	533	531	524	531	549	548	530	547	577	559	545	551	537	523	566	544	529	526	520	520	536	534	508	484	532	551	515	546	528	499	551	532	551	542	504	551	507	526	561	517	522	568	516	538	513	513	538	528	529	524	516	471	536	529	518	544	484	517	538	546	566	527	524	505	536	482	484	497	516	514	511	560	537	528	588	516	492	568	518	537	525	522	536	569	544	527	486	553	537	598	514	560	539	520	530	552	534	567	550	537	544	538	550	511	567	527	536	534	516	525	557	525	474	531	502	533	535	524	528	523	493	574	557	516	541	529	548	509	531	515	540	522	556	558	499	555	569	591	525	519	480	507	562	521	568	562	514	526	546	533	503	571	519	534	540	549	531	519	524	535	483	545	513	505	514	525	525	521	554	530	535	504	530	589	488	561	543	530	575	537	565	555	530	530	546	561	553	533	551	541	540	541	521	561	507	566	544	531	569	562	523	508	513	516	587	520	576	577	536	531	487	504	521	537	522	518	563	527	541	569	494	587	522	530	553	522	495	525	518	523	509	506	520	508	555	491	515	546	532	536	535	590	530	495	535	552	535	538	506	543	554	526	504	507	544	505	545	562	531	552	550	555	522	537	539	541	546	523	530	561	531	522	533	521	583	540	513	496	544	543	540	519	539	564	553	496	542	559	543	540	506	535	522	564	605	515	542	538	521	524	523	503	582	499	533	567	551	560	531	546	570	513	553	517	553	544	510	587	521	529	530	523	527	532	524	534	554	542	515	511	489	530	515	517	574	506	501	537	536	496	545	535	534	515	541	540	518	580	503	527	492	510	555	518	506	515	527	523	549	489	508	582	541	495	534	532	561	540	540	506	522	525	589	511	500	531	556	511	508	544	501	533	518	541	546	537	505	532	547	544	560	533	557	534	496	525	505	530	528	494	512	472	514	526	586	532	537	544	540	499	525	536	534	536	520	498	546	579	542	524	536	543	538	550	528	541	507	530	528	548	500	587	482	524	521	523	495	527	501	561	512	558	558	517	544	495	553	525	533	483	545	490	535	535	543	545	544	529	558	510	497	538	523	532	552	544	537	529	527	507	490	578	531	535	528	552	544	572	533	541	549	555	528	504	532	549	517	539	555	515	486	541	541	528	547	542	523	555	528	508	512	531	584	542	548	512	500	534	529	528	553	531	544	578	566	496	565	557	566	536	528	538	519	487	552	561	473	535	560	513	540	551	540	532	510	548	578	492	556	539	502	533	536	567	520	503	563	523	506	551	530	517	531	507	530	500	554	569	514	489	520	528	526	595	570	544	503	506	523	510	537	525	544	542	560	508	568	528	533	541	509	611	516	536	496	537	555	505	481	590	589	515	554	545	522	514	540	497	536	566	526	509	540	518	573	517	548	532	521	513	546	524	526	519	526	549	546	531	546	531	524	512	531	528	556	514	514	508	560	532	534	520	520	551	522	531	548	544	495	576	538	553	524	537	554	513	521	532	585	538	525	553	513	544	564	561	510	493	529	516	555	532	533	501	536	522	559	506	523	563	519	522	562	479	509	543	532	533	541	555	549	554	555	520	506	530	541	563	579	529	535	552	523	518	499	543	531	571	534	547	521	529	538	517	527	531	530	546	576	482	514	521	509	516	568	564	553	535	516	573	504	540	517	505	507	524	567	521	536	558	545	521	555	560	558	519	557	524	540	577	474	523	529	538	526	533	541	532	547	547	528	528	506	523	537	504	504	557	528	519	552	522	546	534	525	563	543	528	498	520	505	543	515	492	568	537	567	551	479	516	527	524	521	502	523	548	513	554	559	574	542	522	536	506	538	511	481	510	523	532	537	479	545	510	559	553	514	513	526	588	521	524	525	525	518	511	490	545	521	525	542	532	522	539	529	537	542	536	582	495	518	522	541	549	542	514	540	539	538	573	531	523	580	532	519	536	525	549	543	587	510	547	500	538	509	512	550	558	537	507	500	527	548	529	524	525	543	539	503	559	559	531	533	563	522	543	557	531	571	496	531	540	540	546	534	527	560	528	547	543	500	502	546	507	510	524	552	512	511	524	493	547	567	559	535	530	528	478	492	559	527	520	496	529	544	527	569	501	534	509	550	538	537	534	548	546	555	535	532	521	477	512	523	542	534	546	543	531	548	585	539	543	528	542	484	511	522	486	494	554	560	560	507	539	536	532	503	566	522	531	543	541	515	526	545	542	566	556	528	540	523	560	539	524	518	517	507	499	493	540	537	505	467	526	516	543	535	502	546	560	572	523	545	496	523	523	517	501	515	545	534	560	553	502	554	496	544	537	509	505	579	534	537	514	537	549	535	485	526	529	540	543	533	547	509	526	524	553	521	505	552	552	555	549	561	501	557	557	546	541	585	561	497	533	575	520	554	548	501	566	521	567	552	497	520	537	547	563	521	528	494	521	543	547	531	527	583	538	521	538	531	545	535	575	512	572	538	511	543	493	534	542	535	536	536	530	529	595	561	505	527	534	501	552	527	520	556	547	535	550	494	539	530	571	484	511	539	510	510	514	563	521	498	503	544	499	524	496	565	557	556	561	553	536	575	549	507	512	521	492	508	534	529	535	516	519	521	573	545	510	523	540	510	520	478	550	567	532	511	510	559	527	510	536	540	510	513	531	564	481	549	523	527	540	518	547	550	534	539	528	521	535	518	557	573	515	531	529	520	518	539	583	514	546	499	563	556	506	507	487	555	552	568	482	527	580	504	556	559	524	479	538	559	544	546	506	565	545	491	553	516	497	568	565	526	497	501	544	508	521	525	551	561	545	544	546	480	539	542	533	504	496	544	549	550	525	517	575	472	478	532	513	501	611	542	513	524	506	564	523	493	524	499	519	499	539	519	497	544	523	540	543
22852	31040	26233	11480	3583	1893	1242	1070	959	955	993	901	929	969	905	936	948	960	924	898	921	944	900	912	924	880	888	908	882	944	890	912	941	886	935	952	899	950	959	908	899	904	909	922	914	873	896	893	915	877	943	886	954	992	899	939	948	925	917	890	950	943	952	975	928	897	910	895	953	892	901	910	913	939	929	938	920	934	871	917	879	907	873	883	912	883	929	949	920	882	933	895	913	972	914	923	871	934	935	966	885	892	895	947	916	901	934	958	925	965	964	868	927	892	916	928	944	954	924	881	908	864	857	895	897	900	917	896	879	895	900	860	896	863	934	906	908	906	884	1008	893	914	919	983	957	891	926	897	947	885	905	908	925	955	929	928	970	923	887	967	869	913	895	934	923	927	912	892	900	927	931	878	892	902	907	901	880	915	952	922	929	886	950	936	931	936	950	868	920	998	936	891	976	914	937	952	897	873	904	879	931	866	887	938	909	903	960	902	930	896	898	894	955	936	937	896	908	917	895	879	1002	916	902	942	923	909	871	919	907	877	889	913	932	933	946	932	964	966	872	970	922	889	864	900	877	919	921	906	905	899	907	891	927	878	940	919	890	896	874	927	876	895	901	938	871	880	922	887	905	953	901	892	858	912	867	913	915	882	942	1007	890	907	930	908	951	884	962	871	907	892	875	908	908	934	877	908	930	881	893	867	900	922	910	876	926	935	844	927	929	963	917	936	936	880	928	908	906	894	938	892	895	861	888	937	893	906	876	945	898	929	908	906	952	948	936	898	894	939	888	892	915	902	932	910	916	924	921	898	957	927	858	941	907	930	915	949	944	961	892	890	948	909	931	920	980	918	881	917	916	900	927	989	978	910	939	898	949	887	910	880	929	882	902	907	895	957	948	928	898	937	918	862	881	895	907	896	924	889	890	917	872	934	888	894	953	900	908	987	926	919	884	900	899	917	897	921	958	968	909	928	957	909	981	931	862	927	918	905	928	937	874	873	922	909	883	966	923	925	893	839	898	893	912	944	954	889	897	911	974	908	979	869	927	910	909	921	895	949	912	938	890	903	920	879	929	949	892	911	938	986	853	927	893	940	853	897	910	941	934	916	949	913	885	945	941	946	910	880	968	902	939	893	913	894	941	875	943	935	935	944	926	876	906	916	936	890	906	863	912	951	946	958	954	940	873	857	873	904	950	954	904	870	915	921	932	963	925	921	970	923	936	865	882	909	897	863	899	958	883	902	944	900	926	891	904	947	919	938	898	926	939	870	932	948	884	914	913	929	909	925	901	872	917	951	914	961	936	893	940	936	913	872	953	937	957	911	882	899	910	883	977	903	940	937	911	925	892	864	962	971	882	927	924	866	977	930	903	914	906	918	873	926	912	909	913	889	933	876	895	938	865	930	883	946	1006	948	847	866	847	967	851	882	901	913	905	926	950	938	949	923	864	993	936	873	919	910	950	838	915	934	904	937	885	952	931	920	920	906	928	923	879	932	928	922	913	874	885	858	901	895	861	933	893	908	953	895	896	911	874	907	902	896	916	948	937	907	814	863	938	917	934	898	950	869	894	897	927	952	904	915	912	959	952	905	903	935	914	952	957	948	905	887	956	997	918	947	865	853	939	889	978	836	902	877	920	926	926	899	906	851	982	904	950	894	942	895	869	907	911	928	877	925	859	932	923	915	938	909	927	936	902	973	951	966	901	949	882	921	956	956	911	911	907	916	909	923	902	951	896	897	921	931	825	884	952	951	902	913	908	945	911	897	922	919	891	919	876	878	953	937	930	902	918	914	947	910	900	929	899	931	923	919	963	886	943	914	900	952	902	924	943	907	912	922	920	917	947	953	866	900	913	856	863	911	836	912	918	924	929	878	968	905	913	923	851	929	953	937	928	886	916	903	871	940	903	897	879	914	943	956	945	938	932	971	951	938	915	921	950	927	881	864	968	948	931	960	936	897	900	921	936	951	910	888	899	923	912	910	910	914	907	957	933	887	913	939	847	876	919	891	945	917	930	885	884	868	933	875	945	930	952	897	922	892	958	883	867	901	939	936	901	882	875	883	888	937	892	994	892	896	949	915	911	885	922	857	835	926	921	920	872	945	947	910	997	970	905	920	886	927	890	871	906	916	897	926	921	947	898	869	917	897	882	936	851	929	919	876	957	900	879	907	867	924	930	910	940	947	1002	913	912	895	907	953	954	962	941	965	935	887	905	956	892	912	910	880	878	897	899	894	936	863	882	954	862	882	959	892	871	845	872	864	946	940	935	845	958	926	923	942	945	845	942	940	926	881	930	905	940	935	923	924	920	906	938	927	966	926	894	889	952	949	970	892	838	918	938	904	892	923	902	919	890	927	916	917	895	957	937	972	887	882	926	957	923	917	917	915	921	979	895	934	885	893	918	920	917	887	923	941	898	905	860	949	864	892	888	850	907	908	980	932	937	966	868	964	878	899	905	940	916	905	859	950	922	958	924	960	956	937	917	871	915	943	985	919	840	924	914	917	930	940	930	907	951	925	884	911	929	925	979	938	927	945	924	918	913	952	974	943	894	893	898	878	901	919	923	897	966	954	948	916	901	957	943	902	921	884	888	892	910	895	899	907	921	925	895	889	871	878	876	903	940	875	935	917	862	902	936	945	917	920	903	894	963	969	946	874	892	875	952	897	835	894	913	964	915	895	928	896	869	899	914	875	901	914	931	929	911	935	895	860	906	922	941	918	885	941	950	924	927	939	936	891	948	911	865	917	876	908	965	895	838	903	926	905	948	914	955	939	963	907	921	904	886	931	944	893	887	927	904	882	898	836	884	929	938	927	945	917	918	848	894	870	866	884	918	936	894	929	909	908	884	928	917	943	951	923	903	885	954	946	902	942	884	909	901	893	924	874	915	908	914	908	850	865	847	939	930	893	955	933	967	948	902	870	961	913	912	907	975	931	916	959	899	959	941	925	958	913	897	897	925	893	913	981	885	938	951	917	929	925	923	932	921	951	871	870	923	919	916	968	922	903	918	939	915	928	927	874	945	929	910	909	891	889	896	878	883	872	918	917	922	900	881	897	913	872	936	889	925	925	948	877	942	876	876	903	920	925	961	896	994	852	946	927	911	875	904	937	919	890	879	863	888	951	885	917	921	935	940	894	922	881	983	938	887	967	852	928	934	912	892	886	921	942	886	939	905	924	908	916	961	907	901	925	912	932	944	929	927	910	940	924	914	941	884	923	932	913	932	934	960	937	977	985	942	915	970	909	916	903	917	887	916	913	909	912	940	931	875	910	937	954	913	910	928	919	909	893	876	933	882	871	902	919	945	980	925	925	914	895	899	935	968	914	930	874	886	919	900	921	916	913	955	925	910	838	965	924	912	906	869	906	910	940	897	896	933	934	971	900	873	885	923	906	926	951	885	910	881	940	851	947	952	921	923	943	951	953	907	918	891	916	960	897	879	900	898	946	958	945	851	918	915	957	927	871	892	950	926	889	891	931	932	891
24567	21431	28421	24915	17876	4046	1239	815	702	608	600	593	555	534	507	525	469	510	509	549	505	446	482	527	486	490	486	511	507	450	482	505	474	476	460	462	476	515	475	450	487	517	473	460	464	494	434	474	497	500	480	493	507	490	505	498	481	499	455	480	480	473	458	451	459	426	483	451	489	488	506	448	490	475	482	470	467	445	469	468	472	487	485	496	486	493	437	480	501	483	516	464	475	515	444	522	482	493	502	487	484	482	482	523	504	502	466	496	465	515	508	468	457	469	441	480	468	490	506	473	471	480	475	475	469	468	470	440	465	444	496	486	493	462	470	536	506	469	478	456	449	455	488	471	508	491	496	506	468	459	489	492	492	474	478	471	462	494	508	485	471	531	492	481	461	447	474	481	447	488	497	490	506	498	488	445	503	469	448	501	449	452	418	492	490	448	491	472	467	476	481	511	471	483	484	498	495	475	458	468	487	434	514	456	480	465	484	474	481	497	482	498	443	508	479	468	463	508	488	473	497	458	479	467	455	455	489	448	501	452	469	473	477	480	476	468	462	480	464	484	483	447	482	509	457	458	485	476	481	492	447	496	497	462	467	467	468	504	470	449	477	492	454	462	476	424	475	482	479	488	460	448	498	489	445	469	477	474	445	448	430	498	481	462	478	497	477	460	460	451	441	473	468	464	460	487	442	422	512	474	465	490	485	456	456	424	459	454	529	500	481	474	482	456	501	477	476	487	486	497	494	496	509	464	474	472	501	507	470	435	430	477	465	492	465	467	472	466	455	493	491	465	470	474	472	494	487	503	471	477	475	494	488	483	457	505	484	459	485	469	442	473	487	484	505	468	465	455	452	439	446	470	480	482	517	467	491	488	470	500	481	474	458	495	458	453	464	466	476	481	444	458	486	444	488	498	458	485	475	482	496	463	460	456	455	445	454	502	441	429	523	470	493	465	468	467	485	468	463	487	461	511	484	430	441	463	484	478	490	501	486	496	464	466	473	498	488	479	457	475	480	480	512	474	475	451	432	473	488	491	501	483	469	487	499	482	480	439	470	505	489	455	494	449	466	479	486	479	466	470	458	456	505	462	481	468	470	469	481	460	513	501	461	484	467	460	472	467	474	462	471	459	432	496	536	469	460	464	470	473	461	494	439	469	464	466	459	491	491	468	472	468	469	455	496	477	469	515	489	485	477	463	498	518	487	515	426	475	488	504	497	494	438	463	444	494	485	495	460	467	486	468	476	529	479	441	459	474	436	452	494	451	486	465	476	445	507	474	462	471	454	480	473	462	484	491	465	480	477	461	468	465	451	481	486	516	428	481	513	486	486	453	464	449	442	472	496	408	498	470	474	497	491	485	472	448	482	469	504	453	450	471	479	468	456	467	468	514	424	483	482	466	467	492	470	457	493	462	486	497	494	462	454	486	449	478	476	445	452	468	432	505	424	477	511	532	469	488	491	487	448	479	455	448	440	482	506	493	498	496	475	472	482	477	482	474	528	469	423	483	483	469	481	459	484	475	438	443	466	452	489	463	471	504	490	471	471	513	479	479	509	468	455	486	504	478	460	499	498	464	533	460	467	494	496	519	423	450	468	496	448	499	459	472	443	457	494	461	480	469	507	470	445	514	445	457	498	474	466	453	498	470	452	474	534	450	510	471	463	479	489	499	541	476	493	476	516	484	491	478	466	488	448	463	490	485	464	464	505	470	505	493	463	480	471	472	468	457	488	483	544	513	480	458	483	516	463	503	437	482	480	471	502	479	472	479	432	462	485	471	488	471	458	481	459	468	473	441	485	490	495	457	469	485	512	469	480	493	493	486	453	474	512	476	490	450	477	517	462	479	453	495	523	473	469	470	488	484	498	491	477	499	509	473	465	481	482	481	496	492	452	465	502	496	461	467	452	476	433	445	487	446	463	457	471	440	507	519	463	474	461	463	463	494	466	433	479	502	498	531	477	474	452	471	494	485	467	472	460	435	443	448	438	474	490	483	456	498	444	498	417	464	439	467	475	469	486	460	472	467	482	458	474	500	483	495	482	493	466	475	441	497	483	490	499	487	456	516	500	491	477	475	460	464	483	452	501	468	464	492	475	451	463	464	510	498	462	469	469	476	470	481	501	445	465	516	464	488	483	430	461	499	474	476	479	481	461	477	464	501	487	505	462	458	472	458	457	439	435	444	453	464	471	511	478	455	477	460	508	478	467	484	503	500	474	519	445	477	468	500	479	465	543	474	487	447	473	471	476	439	455	426	507	496	500	473	501	470	504	474	453	472	501	474	468	475	495	478	498	470	464	472	503	496	472	461	433	474	472	482	462	471	453	492	506	519	476	483	451	463	459	491	492	436	489	511	478	451	483	485	476	449	464	492	460	517	504	492	498	470	470	459	505	489	503	456	455	465	484	482	479	442	479	482	444	435	491	459	490	516	519	467	456	507	490	447	491	490	490	508	495	498	482	488	490	469	514	499	480	457	504	447	471	498	468	476	491	495	470	486	488	434	470	493	457	515	461	483	463	477	469	458	449	467	512	464	517	516	447	472	487	509	516	432	484	481	447	456	433	499	485	450	487	466	489	479	473	476	459	439	480	471	522	497	458	512	499	478	474	471	482	485	487	488	447	506	460	480	500	478	528	467	500	471	478	491	496	487	489	480	499	454	449	489	462	479	451	491	453	441	474	468	473	453	525	430	454	495	502	487	514	483	452	512	461	493	506	509	481	484	458	492	479	486	471	479	492	482	473	509	450	475	462	483	469	575	487	467	494	481	463	485	480	501	446	466	498	482	454	440	479	460	481	523	439	494	450	489	461	495	461	457	497	488	468	471	481	502	459	486	510	430	488	494	476	433	469	495	448	507	476	461	439	498	465	473	457	465	449	504	440	463	455	457	469	508	478	455	498	495	460	463	450	479	470	534	481	461	481	494	452	491	504	535	467	475	500	450	459	482	490	466	474	507	485	474	464	481	480	470	484	481	455	442	509	513	453	480	482	527	485	481	488	456	473	515	468	456	516	480	456	452	493	495	457	468	459	481	506	464	461	478	457	480	504	444	469	483	488	466	487	466	486	478	475	465	477	526	522	465	456	500	478	441	487	458	464	500	468	482	512	457	477	492	469	459	450	458	512	486	463	466	512	483	497	447	474	488	446	491	483	470	507	490	442	496	471	483	481	496	520	480	470	506	474	473	470	465	436	480	467	502	490	508	512	460	499	446	454	452	502	483	484	467	513	485	489	447	501	429	489	466	495	450	483	452	445	458	498	498	487	451	470	494	458	490	469	520	468	480	501	479	469	437	470	452	464	470	494	478	477	475	448	470	480	467	500	442	511	496	493	434	477	425	450	452	449	498	484	447	502	432	512	479	460	484	482	448	481	461	430	480	458	464	445	448	448	496	472	459	477	528	447	449	476	480	484	431	472	495	484	475	471	459	464	428	447	491	490	491	477	487	470	500	501	519	483	505	497	476	484	487	494	477	443	475
23255	41739	37510	20880	7857	3940	2246	1642	1439	1258	1127	1063	1117	1007	965	940	927	933	947	900	930	877	892	841	889	901	867	864	918	875	901	849	848	855	846	905	832	876	851	824	843	818	880	839	848	849	827	901	786	899	830	818	882	791	794	844	826	819	878	830	810	801	839	868	827	884	793	884	784	835	852	850	837	872	811	846	799	848	830	781	860	814	869	836	835	848	869	814	871	849	867	798	829	849	872	869	825	824	820	849	806	809	824	810	822	807	840	898	841	834	834	872	839	849	809	823	869	823	838	878	830	811	869	824	801	827	839	892	860	787	835	833	826	813	807	791	828	835	855	801	883	863	826	843	801	848	869	780	843	865	808	845	840	830	852	835	817	848	804	877	836	865	817	885	820	863	826	840	849	844	830	807	856	821	825	877	848	791	833	830	837	809	826	834	824	861	859	863	815	782	840	829	842	856	827	816	829	888	830	831	843	845	819	866	845	822	802	788	824	823	837	852	775	867	834	877	794	822	785	839	814	766	839	848	828	831	848	899	824	847	816	842	811	861	854	890	843	774	857	797	841	831	828	831	853	820	827	852	784	791	841	884	831	823	836	870	766	803	844	832	830	878	808	827	803	791	827	856	807	823	826	789	806	817	856	838	835	813	787	801	856	820	849	887	836	909	811	866	813	827	832	779	833	794	816	859	773	795	823	841	794	814	888	887	820	840	878	796	818	850	831	763	862	862	842	875	800	817	837	759	794	805	791	818	808	813	789	861	795	821	816	859	870	823	850	822	864	840	852	861	868	821	834	826	881	826	815	816	882	782	869	876	866	859	843	810	816	836	851	831	884	840	844	840	803	828	830	873	810	830	850	850	854	849	786	797	843	834	814	780	820	822	880	868	893	825	797	845	826	833	877	825	810	843	810	813	869	860	829	871	803	842	854	854	816	827	823	836	800	845	861	866	809	845	852	846	889	788	849	816	827	826	840	832	822	838	877	829	816	817	822	852	873	826	857	802	867	785	875	857	844	854	819	795	843	836	803	851	852	834	829	862	851	887	814	845	827	845	817	836	843	802	832	875	793	836	850	856	847	812	775	823	817	815	794	860	824	765	853	791	831	783	827	863	886	790	845	826	846	831	856	826	823	844	829	825	784	841	864	827	872	857	803	872	862	845	808	840	868	834	903	851	820	878	801	779	794	799	843	841	848	850	833	800	850	850	829	831	795	832	860	823	801	816	811	807	845	861	835	818	873	846	868	871	805	821	822	827	847	775	768	852	843	787	846	815	819	826	829	836	788	830	859	806	835	796	843	841	888	813	877	869	831	816	831	844	838	875	818	844	800	826	851	806	831	845	871	849	847	855	784	807	808	790	840	817	902	822	893	778	872	818	851	842	792	787	805	827	799	852	864	882	824	873	817	809	837	825	800	846	845	827	859	838	817	851	807	806	828	852	833	848	833	843	796	850	844	834	837	877	822	842	818	846	812	817	846	826	795	814	832	783	810	859	877	805	873	839	874	832	828	850	836	800	832	765	809	867	749	825	834	847	842	856	851	811	849	865	807	798	879	816	852	870	789	766	874	836	843	846	832	832	787	798	892	837	796	826	906	801	851	879	823	822	816	784	825	837	814	833	811	827	846	785	840	855	834	834	868	830	865	834	886	868	849	819	842	840	857	801	773	836	831	811	884	787	780	808	797	881	805	830	827	803	856	893	904	832	786	832	807	787	872	837	850	822	858	792	825	822	838	850	797	798	825	870	843	813	821	842	819	863	818	825	817	861	833	885	853	829	808	835	838	802	842	840	845	806	870	810	869	832	835	825	839	866	817	885	858	865	776	874	814	834	891	819	847	807	850	832	866	783	808	823	850	841	842	808	859	865	851	884	828	881	843	827	798	840	856	862	738	784	877	851	861	826	840	808	851	812	796	847	826	825	797	833	797	832	859	827	802	869	829	819	816	835	816	852	854	820	856	857	822	817	880	839	814	859	819	832	835	862	805	826	824	790	782	856	792	804	836	804	802	830	855	833	807	869	845	863	829	882	813	845	823	863	815	808	800	788	879	848	794	862	849	851	800	815	784	830	826	875	775	865	820	772	786	819	815	822	842	850	841	846	835	824	836	853	818	876	815	860	821	829	803	813	812	855	810	848	819	873	830	781	827	843	829	834	827	856	849	836	875	826	850	879	818	849	794	849	833	828	814	844	853	826	863	835	867	804	837	824	858	809	827	843	854	839	862	839	790	866	850	844	845	874	795	825	842	802	800	790	866	875	805	780	854	816	833	854	854	871	843	781	833	830	841	797	857	776	893	815	826	812	799	793	874	873	822	800	847	850	815	847	828	837	812	870	827	780	862	815	836	826	802	850	871	803	785	820	902	832	821	798	846	825	877	823	818	866	888	859	816	811	826	844	812	795	842	810	839	816	826	863	823	831	813	830	852	821	821	823	827	799	862	820	851	840	827	808	910	845	916	819	828	833	900	851	863	863	827	826	864	827	876	863	859	798	894	802	793	819	885	796	809	846	851	821	888	815	834	837	821	840	832	835	837	799	868	869	819	829	821	877	842	848	842	855	849	812	831	837	849	819	845	798	827	867	827	793	826	842	834	803	866	790	839	798	866	818	856	808	830	864	785	828	837	831	839	819	827	789	815	853	844	830	820	818	787	834	830	884	831	842	829	798	874	822	787	851	794	823	845	819	787	847	841	844	834	866	786	816	834	846	837	818	832	880	843	887	809	896	809	830	798	882	845	839	793	803	820	829	807	820	810	816	865	805	854	802	849	769	857	842	801	830	832	855	860	803	859	849	820	823	841	825	824	839	818	886	851	819	816	755	839	813	844	809	810	869	782	866	820	829	840	834	801	853	763	770	810	844	849	814	873	812	818	807	860	819	831	838	867	850	817	865	808	837	789	843	807	878	839	891	842	865	794	836	890	827	818	838	862	790	799	825	816	822	805	783	811	841	793	888	880	825	812	855	836	843	830	858	861	835	826	832	802	841	783	827	873	814	842	823	825	768	873	816	830	824	813	823	830	808	828	790	858	839	819	854	787	781	834	905	862	824	872	820	818	842	806	838	836	873	762	792	845	816	862	830	832	827	821	801	849	794	842	832	846	877	823	825	872	862	823	832	830	793	857	782	830	862	841	869	828	847	837	803	850	835	820	829	828	905	867	836	895	878	822	834	788	887	852	852	854	863	826	824	859	874	836	867	829	853	847	800	810	902	831	839	867	854	855	870	879	861	792	828	873	808	829	834	796	828	841	828	867	842	812	816	827	839	842	815	841	806	830	841	831	792	816	833	819	886	822	882	831	867	867	872	855	838	820	811	790	831	848	829	848	846	844	825	804	793	839	809	825	804	836	847	795	803	808	835	790	818	823	798	858	867	871	815	842	815	855	845	874	841	881	852	820	795	881	853	799	869	913	859	829	844	821	795	861	846	832	799	885	761	807	846	807	817	831	849	795	846	851	870	837	809	829	825	818	815	812	885
23435	21432	29128	24159	21421	17792	3373	865	531	462	407	356	308	290	298	296	256	285	264	255	216	239	263	232	253	250	241	240	219	198	210	211	236	240	206	213	224	213	208	214	218	213	245	215	212	206	214	199	210	224	205	178	231	199	231	213	217	207	226	201	200	209	191	196	226	204	231	217	226	205	209	206	206	220	208	202	232	226	226	205	225	206	209	188	237	214	198	206	245	207	196	203	206	217	228	183	228	208	235	220	216	204	209	249	197	191	221	201	195	208	186	201	199	236	230	213	222	226	220	209	233	191	215	190	215	215	210	196	233	200	227	205	242	213	193	223	208	219	206	182	187	167	211	203	215	203	222	204	194	222	215	207	216	222	200	226	194	200	206	219	223	230	209	221	186	213	215	209	192	179	211	172	218	198	215	201	201	194	208	213	209	214	197	187	221	220	225	208	190	210	205	197	211	198	196	208	224	212	184	206	216	228	212	228	208	229	205	208	221	200	199	230	208	210	197	209	201	210	179	196	202	214	217	223	228	197	218	216	196	210	219	221	223	206	180	248	232	206	218	190	219	227	232	245	202	224	204	224	204	212	223	206	202	206	202	190	222	184	208	213	214	192	202	197	225	219	201	213	208	202	200	200	212	211	232	228	200	216	201	224	209	201	204	202	222	204	212	227	212	198	187	203	234	215	217	209	208	225	188	218	223	200	190	197	207	195	179	160	210	188	218	221	193	194	231	208	213	224	207	219	214	236	238	195	192	193	199	209	229	207	223	190	202	212	208	195	231	210	190	207	227	180	191	218	204	210	191	196	221	213	216	193	205	222	189	209	191	215	200	201	206	211	237	178	235	211	202	209	204	186	181	228	208	213	225	212	219	221	218	187	193	192	237	219	226	194	210	223	185	230	242	204	190	212	235	197	199	195	205	226	212	221	245	212	218	194	215	186	226	203	186	206	200	188	206	213	201	189	197	195	196	235	228	216	208	188	199	211	221	213	225	197	197	192	190	191	197	198	225	217	195	196	216	218	223	205	187	202	207	204	206	189	238	218	213	217	215	191	209	196	212	209	186	213	208	204	195	187	226	219	194	212	209	196	167	180	205	190	203	190	234	209	199	191	184	197	197	221	200	183	203	190	203	204	210	233	213	210	220	231	201	218	208	225	202	224	195	211	208	219	209	212	197	234	211	222	217	208	218	187	224	209	198	206	219	229	205	220	210	231	203	219	203	230	220	210	199	220	205	214	198	231	220	226	220	227	201	222	195	206	218	199	215	208	219	182	227	224	231	201	234	198	208	204	214	203	216	202	210	238	213	219	202	193	197	201	196	195	218	220	210	207	217	188	193	202	205	187	182	211	199	195	191	189	207	214	212	175	216	218	218	187	205	203	224	216	203	182	208	196	209	210	202	213	218	177	217	215	201	201	199	218	207	219	215	208	204	229	199	209	214	202	209	201	233	226	198	216	228	229	198	221	220	200	245	200	226	198	182	207	190	206	166	213	209	231	204	187	188	207	214	217	203	230	218	193	193	219	171	194	184	207	226	233	202	194	199	212	207	217	200	222	224	234	206	170	219	211	202	214	204	219	200	203	209	219	214	189	237	216	220	188	208	226	204	209	228	204	214	196	193	212	209	212	188	202	211	220	205	207	197	187	190	229	201	190	196	210	223	234	231	214	206	228	187	206	225	208	216	199	210	205	195	220	182	197	223	207	212	214	221	221	209	203	211	213	212	222	205	200	205	207	209	189	220	195	207	212	188	227	229	226	190	223	205	205	218	212	183	225	208	209	213	210	200	222	210	211	206	201	237	191	213	229	208	228	213	173	200	230	195	193	192	210	213	177	231	226	215	217	196	201	208	176	204	215	189	205	203	207	205	229	201	202	227	184	188	214	220	215	243	177	210	234	218	198	226	244	207	169	176	213	200	201	195	213	212	210	240	225	208	215	240	209	197	214	201	233	205	206	204	190	177	183	203	222	224	194	206	221	213	205	215	187	210	175	195	186	210	231	208	194	211	196	205	205	200	215	237	227	213	226	223	212	214	213	200	216	214	178	210	211	182	214	186	223	208	194	194	212	177	196	214	217	214	195	226	213	203	219	215	190	211	192	217	186	213	223	225	230	181	206	221	212	216	211	210	204	209	202	256	200	181	219	203	195	186	196	222	213	212	217	204	182	215	202	203	193	167	187	192	208	212	206	214	233	209	210	215	209	196	252	207	218	205	204	225	219	228	210	194	223	217	199	212	233	214	201	197	193	191	198	215	184	204	218	197	195	208	192	207	219	220	236	212	199	214	192	230	189	190	178	210	211	224	222	181	213	213	216	190	193	213	208	207	228	231	193	225	210	222	207	204	208	212	188	216	189	191	244	220	199	202	203	201	193	225	206	208	243	212	211	214	215	212	200	204	194	195	190	199	218	194	210	205	202	229	206	186	212	207	195	221	203	199	229	217	195	210	170	247	195	213	218	193	199	213	223	224	188	228	223	209	202	206	198	183	213	195	211	204	203	191	225	197	207	214	202	208	233	196	197	189	223	197	216	229	210	184	203	203	200	230	207	189	195	195	215	206	220	232	203	211	218	198	210	204	202	240	221	218	196	213	216	216	229	232	197	194	184	204	202	252	209	201	216	224	216	219	200	247	226	215	201	219	198	196	211	200	205	199	216	237	228	207	175	202	227	205	202	184	174	205	197	205	218	209	210	248	226	177	207	240	212	195	209	196	233	190	202	194	208	175	209	193	217	220	212	225	196	223	213	214	211	188	193	232	220	181	220	202	205	189	188	204	214	204	206	189	183	215	220	224	183	193	200	201	216	215	211	214	218	215	217	210	227	214	213	212	206	215	231	204	237	218	215	193	187	214	196	195	223	210	215	192	209	215	220	200	212	199	209	203	207	205	228	201	213	212	196	182	193	221	209	206	213	234	211	196	204	212	207	200	224	215	208	219	211	236	212	205	199	204	218	214	209	204	239	190	233	194	202	225	195	222	220	204	238	205	204	208	226	220	201	211	196	217	188	188	221	202	214	201	227	182	211	213	202	192	175	219	204	204	212	238	190	192	192	219	187	206	229	194	213	187	206	191	201	218	217	240	207	206	198	215	194	206	234	198	226	212	208	230	201	212	215	203	241	204	216	220	206	228	210	201	232	219	201	233	222	210	185	204	219	219	199	201	204	198	212	209	212	176	209	211	202	190	198	190	210	205	218	210	193	209	208	243	221	208	193	218	213	203	199	200	195	216	171	201	204	209	204	190	186	205	189	210	198	215	228	197	218	178	208	199	225	207	191	209	215	223	211	216	213	184	206	221	218	211	202	206	222	228	211	220	194	198	215	227	206	203	170	199	214	170	200	186	221	199	218	213	207	214	189	229	221	215	191	220	189	209	207	206	195	203	221	202	232	210	221	224	220	214	198	179	216	220	209	225	188	199	176	208	227	240	174	211	221	227	227	211	208	189	199	196	241	203	207	215	197	214	201	215	219	195	227
27473	49817	44470	27283	12038	6166	3568	1966	1579	1218	1016	850	825	742	659	664	593	607	532	532	506	466	513	495	517	482	438	452	436	464	411	449	423	400	419	429	425	394	407	379	393	414	395	386	364	427	400	384	412	416	388	393	378	379	424	375	397	382	370	414	383	353	402	360	392	398	345	385	384	396	369	373	409	376	397	402	377	422	408	401	379	330	390	382	341	374	385	372	395	346	343	364	380	349	352	411	353	387	388	350	412	358	359	390	375	389	407	415	371	367	378	354	399	366	372	402	394	383	360	385	356	405	393	379	369	392	378	374	375	337	419	371	400	430	399	389	372	390	368	392	361	404	352	405	378	345	367	380	409	374	385	407	388	382	364	375	348	373	431	394	380	393	409	413	396	392	359	421	403	376	388	377	389	374	375	380	375	355	422	405	375	371	414	371	359	420	420	367	357	353	384	407	392	382	389	351	391	406	374	374	367	374	392	383	400	396	360	390	395	378	355	413	363	408	398	377	400	373	363	340	362	440	378	386	398	403	410	362	374	394	334	346	387	394	370	360	368	384	375	394	361	428	337	403	371	369	352	374	391	386	398	377	405	428	381	402	396	392	397	401	360	380	403	390	396	423	363	410	409	397	367	369	359	349	387	372	396	388	395	404	418	344	364	386	381	377	373	366	410	390	409	381	389	411	372	375	386	377	360	358	396	382	386	404	399	391	387	391	386	372	372	376	347	388	377	383	394	378	377	386	382	394	376	387	359	395	409	382	380	372	397	364	415	371	383	381	390	365	369	378	364	388	385	363	387	413	392	370	360	385	390	386	404	363	398	374	384	390	395	413	366	374	385	396	384	354	396	380	381	420	357	365	399	362	391	346	413	390	390	361	392	380	380	355	376	350	345	350	378	378	399	367	392	393	352	408	398	347	377	381	386	413	367	390	371	382	359	412	380	385	392	381	365	358	364	381	384	412	375	351	390	407	391	365	402	350	364	372	386	368	375	367	378	363	400	399	392	369	392	373	361	417	406	371	353	396	382	404	350	407	389	396	361	372	381	357	389	385	338	398	356	387	376	387	357	380	385	406	375	373	383	373	387	421	388	366	387	364	367	364	389	376	396	368	364	381	390	412	385	356	370	382	361	365	388	409	348	358	383	356	382	349	364	378	384	381	380	385	400	374	396	380	416	399	392	374	352	396	368	366	390	351	360	349	389	362	371	388	376	443	389	366	417	361	385	365	419	390	363	370	353	412	405	348	353	378	359	401	362	419	364	362	402	374	381	388	374	376	388	403	370	412	365	348	390	398	397	373	408	385	370	377	391	381	387	381	412	354	384	408	401	383	398	392	406	398	380	372	392	387	367	359	373	369	391	355	386	396	359	369	387	387	372	381	391	332	360	377	358	385	385	379	387	371	383	354	378	340	376	360	379	368	336	399	409	388	371	357	355	350	387	395	366	379	374	391	357	371	387	375	386	395	375	378	339	382	372	395	356	366	406	396	380	411	377	363	384	387	405	385	395	356	388	366	410	379	342	367	414	417	404	372	402	375	361	379	395	359	358	371	407	383	388	373	356	366	400	386	389	383	357	384	408	380	397	420	334	423	421	393	376	396	364	387	382	348	367	411	412	371	391	396	365	364	363	353	363	374	336	390	391	363	388	370	409	380	411	360	395	392	401	367	396	430	375	396	342	366	352	383	365	376	360	376	366	380	394	369	402	364	385	339	397	419	352	385	372	357	398	379	366	411	415	352	381	387	396	352	356	352	358	393	403	380	384	428	368	381	424	392	397	401	404	433	367	386	379	410	372	403	372	386	355	392	388	405	391	366	392	388	329	367	377	355	360	385	376	380	363	370	402	410	375	404	386	363	377	379	381	398	378	366	392	391	313	369	373	392	349	402	342	413	351	359	368	418	378	395	376	369	337	363	377	387	388	390	384	371	371	402	370	372	364	398	396	400	391	360	379	393	392	365	378	355	372	385	403	351	371	405	413	396	372	386	386	369	401	369	387	375	437	402	388	351	356	346	401	426	365	369	382	396	382	381	389	387	406	384	393	420	420	389	393	364	391	373	379	379	384	389	387	380	392	383	388	374	362	379	393	384	357	373	372	386	355	410	384	393	384	403	388	369	384	364	389	389	407	366	392	397	388	394	383	380	372	358	400	389	363	371	372	376	376	429	376	375	401	374	370	369	394	380	370	392	383	331	370	387	377	375	390	340	404	358	365	385	354	369	360	394	363	367	383	355	370	362	406	419	374	375	362	370	335	346	359	405	400	342	401	391	400	396	370	403	361	378	390	376	406	366	380	360	398	372	348	374	372	396	348	376	406	409	369	415	387	398	383	358	388	403	365	382	355	364	335	370	374	367	378	425	414	370	355	383	349	353	380	340	356	389	384	390	355	396	377	346	353	379	381	380	376	369	401	423	372	398	356	391	357	344	371	374	399	410	390	382	359	385	384	386	362	357	391	403	366	403	386	386	380	385	383	354	358	388	402	363	403	404	391	380	361	366	410	338	386	363	367	410	378	389	354	370	390	385	393	433	336	385	369	380	354	376	407	361	367	393	370	389	387	388	345	377	379	367	375	375	393	371	386	337	359	395	343	367	360	395	395	371	358	363	383	384	366	397	393	350	374	359	363	378	342	380	418	390	368	401	362	366	382	376	384	393	378	426	388	344	380	378	365	378	390	399	401	381	343	409	385	364	390	363	371	365	381	376	403	390	369	379	379	371	424	374	411	363	377	391	428	407	369	371	391	379	378	392	366	364	352	384	369	355	362	385	396	370	385	350	404	394	379	378	374	400	408	353	370	393	374	393	395	393	385	358	385	387	363	375	400	373	367	375	375	375	359	379	362	352	369	356	385	365	391	411	368	401	345	370	349	419	399	340	387	370	353	424	366	426	386	387	389	399	343	391	400	400	397	335	398	398	352	403	365	361	383	403	392	349	386	405	386	414	385	381	346	379	340	366	380	353	355	382	401	382	402	371	369	381	351	372	375	368	349	417	343	399	361	365	366	389	367	383	369	380	401	373	390	363	381	369	377	351	401	374	367	388	357	345	370	400	368	379	344	376	379	385	361	348	370	374	406	391	356	358	398	381	364	390	387	380	413	380	364	409	381	393	348	420	381	397	420	389	393	367	373	404	385	397	394	392	408	396	391	399	397	371	399	406	417	376	397	379	383	393	419	337	361	372	385	394	387	387	352	401	375	358	389	351	361	408	354	367	392	403	374	384	345	378	394	395	355	383	401	422	423	375	366	387	390	369	367	406	399	371	368	402	423	376	373	406	373	356	375	373	368	386	368	381	397	390	398	373	406	394	409	369	350	384	387	354	369	440	368	385	353	432	367	360	348	373	437	397	402	360	377	395	391	372	387	382	388	383	395	361	383	345	418	371	374	398	389	378	422	374	365	374	389	371	354	402	390	440	382	369	365	375	380	380	346	388	384	377	402	383	374	393	386	391	348	394	381	412	372	355	349	349	326	365
27214	21714	19773	9986	2198	1033	753	597	596	538	524	567	569	514	532	495	597	560	524	518	519	533	545	536	485	501	527	511	516	528	526	514	535	548	524	550	544	564	560	508	554	534	571	507	559	548	537	563	525	559	512	555	522	540	497	539	507	492	544	556	517	512	487	506	528	539	530	544	540	535	523	525	531	513	525	475	529	517	536	510	490	513	551	536	498	529	558	480	508	555	545	542	509	517	545	532	541	545	578	526	541	546	502	535	479	536	533	518	507	539	537	549	513	541	527	480	531	526	548	518	471	548	540	552	496	490	554	499	525	524	503	522	514	547	551	535	514	516	545	523	500	518	540	518	509	528	518	515	539	525	557	525	482	547	513	554	492	515	536	508	530	527	518	545	518	541	552	509	522	533	482	484	533	530	523	511	532	524	516	551	516	534	547	517	515	533	567	556	541	550	570	537	514	534	533	546	521	519	511	532	498	530	529	497	526	504	538	560	514	546	500	530	516	532	559	501	539	520	513	511	470	554	549	522	514	542	559	528	510	523	537	518	506	511	528	507	527	566	540	535	538	510	528	544	494	513	559	507	551	513	528	538	547	497	546	527	536	534	533	520	493	492	486	527	524	536	500	553	545	552	524	530	555	539	541	526	491	519	526	565	528	516	511	502	525	535	490	504	529	545	513	529	522	497	526	558	526	532	515	526	496	542	539	538	534	536	542	535	537	540	540	544	571	524	563	540	539	575	545	514	514	486	533	527	523	551	517	478	531	538	512	526	523	540	526	508	585	530	553	486	529	540	524	535	530	513	527	555	507	520	528	516	540	548	491	518	548	524	511	544	513	538	512	566	520	547	547	540	515	547	553	526	536	546	511	567	549	528	537	520	554	522	515	491	536	541	500	534	525	513	510	525	540	520	551	525	500	536	536	537	510	486	523	530	559	513	538	538	540	554	519	493	572	551	544	508	499	496	513	527	513	533	538	487	507	537	528	520	529	539	537	519	560	483	542	513	485	512	550	539	499	537	602	491	548	525	558	499	546	489	512	544	513	536	547	529	545	517	526	526	549	550	507	519	504	535	496	542	564	516	534	524	522	539	557	539	541	510	519	514	529	553	539	550	528	484	529	563	526	564	526	547	512	533	532	541	576	500	570	484	547	556	505	503	523	522	537	542	556	488	525	494	561	510	527	542	542	483	547	532	535	546	554	565	555	537	539	565	548	562	512	512	522	527	541	530	502	529	530	537	547	538	528	546	557	514	536	539	549	539	494	535	533	513	528	539	509	517	570	530	541	536	537	532	548	511	550	498	571	567	519	522	520	523	535	524	513	527	540	547	520	525	523	529	527	534	536	544	510	502	514	520	550	532	520	524	558	518	553	520	506	522	543	500	572	539	542	574	486	537	566	504	492	547	566	534	560	546	552	537	507	549	553	506	530	527	523	539	513	491	531	507	537	520	529	554	523	507	529	553	543	545	490	535	541	509	520	511	537	538	516	525	543	512	552	569	542	526	510	511	608	519	569	514	552	543	494	490	548	519	574	546	526	542	560	528	538	517	521	509	498	543	509	540	511	518	549	548	560	553	486	542	520	588	529	507	537	546	520	515	539	568	511	525	537	519	523	497	538	546	528	489	534	574	521	550	521	543	587	577	565	517	569	521	563	516	519	528	548	555	489	539	525	492	562	552	530	526	520	531	533	514	548	550	543	482	541	510	546	544	527	550	542	485	523	493	521	535	543	571	526	521	497	518	522	509	496	549	542	528	518	553	525	506	530	550	549	513	492	584	514	538	531	534	550	538	493	480	561	526	555	554	535	517	513	478	533	490	489	540	534	538	566	546	579	511	516	561	541	518	535	532	504	555	513	502	536	531	512	508	517	528	519	513	545	566	583	567	540	494	559	552	508	505	500	566	526	485	499	531	546	513	526	499	528	565	575	510	564	524	509	553	556	523	510	549	552	522	549	539	555	537	527	535	531	544	554	540	512	517	575	554	524	509	510	567	537	529	535	481	517	546	513	488	536	532	512	499	530	558	530	534	553	516	517	548	557	521	476	473	553	527	540	528	482	529	516	544	542	555	490	554	512	537	521	511	535	523	504	568	540	550	549	544	544	533	527	535	502	534	495	564	543	518	536	547	510	542	561	543	536	533	486	522	546	528	562	496	511	537	501	535	532	559	512	520	519	534	548	512	575	536	527	558	530	523	459	549	542	531	565	505	544	518	494	495	496	518	515	487	530	534	516	536	515	567	500	531	521	514	546	499	524	516	518	547	514	480	503	553	542	530	528	540	535	536	564	558	537	539	530	534	533	521	515	546	520	529	571	512	531	496	560	561	569	585	551	547	489	504	522	532	573	500	541	504	537	536	508	522	530	524	518	564	527	534	555	503	544	576	531	518	529	537	541	538	543	551	527	537	563	521	568	544	548	514	546	492	535	543	560	557	547	525	553	521	519	584	535	539	526	496	531	542	506	559	517	516	529	548	563	557	521	521	496	560	500	527	517	515	525	519	535	550	549	542	530	513	511	569	561	503	504	525	542	552	501	523	483	538	535	537	496	538	552	499	488	533	538	471	529	496	522	533	525	484	511	496	561	468	538	582	540	536	489	525	522	549	514	532	498	541	486	553	530	513	523	498	531	528	522	522	515	518	553	548	540	551	501	535	536	546	523	502	541	503	502	466	531	505	522	544	564	541	560	537	558	532	535	523	546	526	507	514	566	557	533	488	563	505	549	505	506	542	513	539	550	522	521	553	550	575	512	510	511	559	557	485	557	469	551	540	542	524	535	540	510	520	491	492	508	506	560	522	530	538	542	509	511	553	533	567	549	542	528	544	497	507	549	529	557	492	523	519	563	538	516	532	573	517	508	530	498	488	555	546	518	533	503	520	546	515	557	544	531	536	519	553	517	535	542	529	533	532	557	545	493	491	496	545	540	542	541	541	534	535	518	533	482	504	456	550	554	530	534	526	489	536	543	513	536	513	507	470	529	552	537	510	492	548	558	509	484	533	547	552	520	510	564	588	525	540	518	561	524	483	494	512	502	549	500	547	526	556	528	528	516	518	530	503	559	518	516	523	533	505	538	529	515	494	557	522	535	545	560	554	527	505	546	557	531	551	533	515	524	577	546	559	517	529	550	554	531	514	522	520	540	477	507	526	515	541	530	512	548	522	525	539	555	512	516	501	525	518	517	524	554	527	535	509	492	551	529	518	565	515	505	494	512	535	524	556	575	527	513	530	521	536	546	537	562	525	541	549	545	541	537	523	523	546	568	527	516	527	544	512	526	550	501	516	536	521	540	546	583	532	512	493	541	552	522	515	511	544	532	544	531	547	543	538	526	504	565	554	549	544	548	554	527	556	532	572	560	581	572	514	493	546	545	527	542	537	517	552	541	526	545	510	510	568	540	554	509	533	527	565	506	523	531	559	501	544	497	539	533	513	506	562	520	546	517	503	550	527	554	530	550	487	531	523	543	459	532	549	522	526
23632	33970	27254	13608	4281	2174	1661	1274	1068	961	993	974	888	961	932	973	944	929	931	943	967	846	979	951	909	893	909	913	921	897	982	902	906	899	931	921	965	862	872	956	913	920	922	898	920	849	864	933	924	934	900	959	876	884	924	875	957	854	936	948	910	902	895	972	910	908	907	844	889	948	947	917	869	963	955	975	891	953	919	923	844	852	916	913	928	900	886	879	901	882	880	869	894	896	896	946	886	906	888	911	874	889	896	885	907	896	906	966	851	907	918	911	899	851	885	912	956	930	934	948	881	896	854	871	908	904	909	926	905	975	898	933	909	914	955	928	892	914	932	937	917	941	889	924	920	934	856	876	925	911	912	893	932	887	889	900	901	898	834	871	915	937	898	887	940	907	902	906	879	916	885	866	874	887	873	898	896	849	942	942	874	903	904	929	866	870	901	907	837	911	900	902	894	885	906	891	899	900	935	914	858	902	899	911	890	920	938	906	874	906	810	855	895	937	883	964	944	857	894	838	885	920	893	938	957	887	886	944	902	893	916	899	937	886	943	894	826	927	894	915	918	968	935	910	946	877	919	943	880	866	901	923	895	955	907	920	931	928	911	890	880	934	906	896	922	929	968	914	915	899	896	919	877	899	946	954	898	925	901	911	932	923	870	875	942	919	940	929	888	943	955	883	939	913	923	971	883	911	847	922	945	952	870	903	901	931	902	917	920	897	922	906	839	834	888	891	907	897	860	910	904	869	893	950	862	874	872	924	880	881	932	889	878	923	876	911	909	906	902	933	887	954	901	882	932	884	892	870	811	877	885	873	937	918	930	926	901	899	931	977	909	865	944	925	925	936	902	899	833	858	892	923	892	949	924	890	922	967	861	942	845	917	942	952	942	871	951	915	926	881	898	887	919	905	928	961	900	898	935	869	925	911	838	912	889	896	896	929	902	892	905	897	905	917	912	899	885	930	913	903	907	865	926	904	900	858	923	912	933	896	880	915	919	1007	913	933	889	948	931	923	918	856	934	924	888	883	940	869	907	893	924	893	896	981	925	875	924	913	885	963	913	934	895	902	900	863	893	849	839	912	874	921	931	879	965	887	948	866	941	956	902	962	859	931	874	913	893	904	934	881	944	910	905	933	917	920	909	836	892	868	928	913	884	885	899	844	918	929	913	919	936	909	938	941	911	933	923	912	892	929	928	897	925	852	913	898	887	931	870	878	889	904	877	917	975	934	903	928	913	893	873	862	935	861	927	945	903	860	901	916	862	935	842	883	862	897	933	894	934	931	925	849	943	941	938	942	949	877	932	915	948	943	976	896	903	969	941	903	903	856	890	879	891	941	920	945	873	908	884	848	845	979	951	920	887	914	883	929	902	901	923	902	880	877	891	916	925	922	916	927	908	877	903	896	924	919	904	910	912	933	941	905	906	908	880	862	933	926	913	919	926	911	867	875	905	893	867	925	881	900	904	880	890	900	941	900	896	898	855	870	896	897	930	895	896	938	958	884	872	936	914	906	866	923	890	959	902	864	883	890	910	880	920	879	929	876	862	871	937	876	873	894	917	892	968	897	947	907	867	938	899	915	881	946	832	889	926	875	835	873	906	913	885	887	905	922	928	877	905	842	895	931	920	865	960	909	944	911	963	896	888	905	952	933	868	921	934	865	920	921	920	870	958	829	925	869	845	925	867	885	882	912	898	924	865	861	929	905	951	926	894	910	925	881	967	881	926	896	931	891	891	934	919	954	938	925	935	926	921	938	914	940	898	873	866	932	914	921	855	913	925	943	906	880	923	904	890	923	981	908	919	942	914	901	924	936	949	889	910	884	920	877	875	911	879	899	881	876	904	874	936	888	887	913	862	906	928	910	909	931	922	882	917	904	924	903	879	915	865	918	930	875	961	895	887	903	893	900	915	887	912	914	906	904	891	887	922	870	891	871	883	924	884	932	926	909	900	866	891	898	892	895	841	864	916	902	895	884	907	879	912	906	903	933	862	892	891	916	921	946	909	910	965	922	881	925	900	938	937	857	861	913	897	925	933	919	896	910	842	913	840	947	907	893	842	902	910	915	909	841	895	893	974	907	940	846	897	955	878	940	897	930	918	941	929	904	949	933	933	884	959	902	925	898	867	873	893	914	881	937	896	924	877	857	855	907	916	894	905	914	911	871	903	893	893	883	879	914	936	867	899	881	914	896	945	935	945	866	952	898	921	882	869	913	854	930	857	924	927	916	963	897	868	965	865	906	932	936	938	867	859	867	965	962	946	927	931	958	884	901	861	884	911	905	895	949	930	945	944	900	875	944	936	892	932	889	905	864	873	904	906	925	911	925	924	851	895	889	913	927	897	899	877	940	863	902	927	878	870	888	883	888	914	893	947	912	913	950	918	918	888	900	908	903	891	898	917	924	881	864	941	872	954	963	872	901	944	946	889	962	877	896	880	841	907	876	925	893	922	954	899	958	903	898	938	950	897	891	917	953	929	946	821	905	837	863	959	886	939	920	874	944	891	931	925	918	899	884	934	881	889	892	928	881	942	916	894	910	853	926	937	927	892	943	890	955	863	875	957	916	914	883	893	912	948	896	923	949	855	905	905	932	876	844	876	876	839	941	915	909	881	880	908	890	963	868	928	914	865	947	909	895	943	907	847	870	917	918	854	876	947	915	977	899	900	894	915	875	913	933	911	882	913	946	937	941	939	970	887	907	908	935	819	861	925	905	868	917	869	905	928	897	919	912	942	866	894	897	932	936	897	907	891	890	917	886	915	937	909	879	909	884	920	934	924	902	937	942	938	921	905	927	867	985	907	936	904	831	877	890	909	874	874	939	916	927	871	902	893	914	853	945	906	901	910	912	914	907	904	923	913	935	943	929	854	929	942	888	861	913	894	874	894	914	832	883	917	921	975	902	976	968	868	882	925	875	911	906	940	862	885	883	900	895	889	886	860	944	866	891	912	878	926	888	933	947	927	889	867	923	841	889	947	928	889	875	905	947	885	859	932	884	906	884	939	899	958	876	947	880	865	932	896	883	878	868	950	912	929	957	883	903	920	961	892	899	908	893	879	877	930	904	867	970	916	903	918	868	864	906	860	881	950	873	921	917	850	904	934	924	906	928	929	928	873	897	895	901	874	906	944	951	890	920	894	879	902	844	924	929	904	888	920	819	867	893	922	912	938	890	982	859	854	930	882	877	914	882	919	898	857	885	952	864	899	915	896	867	874	901	909	878	869	880	879	906	945	954	1001	889	837	915	861	959	868	844	915	919	919	914	911	922	932	902	885	930	903	944	874	937	870	909	869	933	947	939	904	959	933	899	935	887	911	938	940	874	896	936	913	915	900	894	939	870	844	893	912	927	887	984	930	908	928	862	900	901	928	870	892	883	900	946	902	924	850	860	927	948	881	862	909	954	907	901	891	887	929	932	879	910	886	898	945	864	945	924	876	876	937	928	883	847	937	922	936	882	894	929	893	832	906	910	892	902	898	831
24498	21390	28392	25107	18043	4499	1596	930	660	600	601	541	593	549	543	524	545	524	496	518	506	508	503	500	492	501	515	511	533	477	494	504	461	462	482	505	474	495	513	524	492	473	482	436	448	470	494	472	468	530	460	484	487	493	470	498	464	527	463	448	502	497	502	464	475	465	490	465	453	469	486	474	513	501	457	446	498	497	513	505	483	483	489	450	466	467	462	465	434	498	466	481	497	453	488	492	461	499	460	471	441	463	481	470	416	465	454	484	501	506	456	468	516	469	434	487	471	482	488	499	468	460	489	480	447	476	460	522	447	504	454	466	445	496	495	492	485	441	468	493	472	438	455	470	495	492	513	494	477	508	478	497	482	471	473	459	457	484	512	508	508	457	498	488	480	458	509	434	473	477	487	477	477	435	472	458	441	472	458	442	487	491	462	493	475	474	492	478	477	459	459	493	468	471	463	459	473	488	487	459	480	482	453	455	466	475	463	462	469	476	474	471	440	503	457	455	499	464	480	468	473	490	473	464	488	456	458	463	477	494	484	499	504	482	534	471	481	476	504	443	474	475	434	468	493	468	463	468	452	456	496	481	457	512	457	488	472	461	465	473	506	472	512	520	483	508	479	475	466	491	505	466	478	486	490	481	473	471	473	490	447	478	481	460	473	502	453	470	479	471	483	457	455	448	493	462	466	476	463	437	472	456	499	445	511	496	484	484	505	425	476	524	494	491	473	446	486	469	445	475	471	463	429	458	499	465	450	485	504	463	471	510	498	470	504	470	470	516	488	481	456	499	444	467	519	474	493	488	492	482	467	460	440	490	454	461	459	447	450	490	494	495	461	460	434	491	456	474	449	481	474	458	493	474	500	469	456	495	488	474	418	468	511	489	515	476	458	504	507	511	477	515	482	481	470	465	477	432	484	474	490	469	494	470	469	481	535	480	467	454	483	537	472	470	459	479	472	482	456	460	494	462	485	481	512	468	469	490	525	484	474	489	504	511	482	451	479	458	488	464	443	469	463	466	471	512	481	481	476	483	456	470	446	467	459	494	455	479	474	481	450	446	448	475	476	510	498	447	499	446	497	481	466	485	450	470	493	459	471	446	448	451	473	469	513	470	486	458	472	470	455	463	454	466	500	462	488	466	450	509	506	439	486	489	503	478	465	506	430	475	439	423	500	484	508	452	502	465	481	436	494	467	490	445	478	476	473	504	447	454	476	432	491	473	464	457	464	483	484	471	443	483	467	525	472	459	500	487	473	443	479	474	478	490	474	472	471	454	477	451	480	476	501	449	477	503	483	490	505	493	462	493	506	460	444	493	457	474	462	493	442	477	433	493	483	439	504	423	469	456	489	433	492	447	475	442	479	465	471	489	473	475	458	477	509	477	463	474	496	456	462	486	445	477	434	512	474	486	446	482	490	498	461	460	474	508	493	462	480	466	486	427	484	485	469	472	472	484	465	443	491	467	518	494	499	460	498	455	468	536	474	477	483	492	487	491	503	492	499	479	465	514	505	482	458	470	495	471	467	429	446	433	503	497	442	472	467	426	435	476	515	491	437	469	453	442	499	452	468	493	496	441	468	502	476	438	500	475	443	490	461	494	503	455	487	475	462	468	481	468	462	464	493	465	489	495	516	430	448	453	480	487	471	478	481	521	463	489	457	520	507	482	482	455	464	518	503	482	477	466	458	470	477	478	505	426	502	473	484	484	464	474	469	485	480	488	491	482	472	490	519	469	474	454	474	458	489	470	450	481	490	461	484	511	494	498	474	500	453	456	467	460	469	457	469	488	478	483	459	494	478	479	506	503	489	498	510	476	495	463	452	466	499	478	479	449	463	478	439	478	444	455	462	466	474	459	505	475	437	457	446	464	512	489	480	507	452	462	477	492	473	487	469	473	441	460	475	459	480	423	443	502	473	486	501	510	473	436	443	470	482	463	475	427	440	466	484	494	474	490	486	468	451	505	524	472	500	511	490	502	492	467	469	493	484	469	473	503	447	480	484	489	451	462	448	484	498	496	476	466	476	485	473	484	408	481	458	472	474	511	510	452	493	477	454	501	532	499	441	467	447	486	478	482	458	474	472	505	503	527	468	463	464	466	463	467	497	436	452	499	525	459	505	499	427	490	485	497	488	455	493	460	453	462	484	502	469	473	465	477	454	510	458	474	469	472	476	488	435	478	473	504	468	499	464	484	507	489	478	493	464	442	444	455	475	492	478	469	479	513	479	458	471	445	478	469	477	458	511	482	515	463	433	475	500	456	497	423	482	468	474	461	483	515	458	484	444	477	447	451	481	498	488	472	451	467	487	460	478	479	486	494	485	458	498	486	439	473	474	454	450	449	459	467	441	518	473	487	487	471	489	467	469	475	515	446	464	448	424	425	456	473	462	470	506	478	519	478	486	479	461	481	463	474	511	444	436	508	487	466	491	481	451	445	475	485	465	457	453	496	500	499	473	516	433	492	469	453	471	471	485	467	493	515	511	488	483	461	479	451	488	486	499	446	461	470	475	518	493	434	467	435	464	479	478	458	464	466	492	496	521	444	474	453	471	500	452	452	476	462	429	459	486	488	466	484	497	503	472	524	483	506	470	457	442	474	476	478	466	473	463	487	509	468	458	496	477	509	466	480	449	444	497	484	450	471	464	492	495	429	463	479	432	482	518	434	470	455	450	484	458	480	447	498	469	509	472	501	490	482	503	506	491	452	453	419	450	463	459	467	478	450	504	485	461	440	452	454	484	450	492	483	455	493	496	473	492	466	479	466	492	493	523	509	455	499	454	497	448	494	482	474	431	442	529	471	497	453	487	440	487	476	502	457	513	511	437	465	448	507	464	471	491	514	478	468	473	461	476	471	501	485	492	475	500	516	447	464	467	442	476	485	492	465	487	497	449	485	494	469	465	442	515	486	459	482	436	502	498	481	441	438	474	507	485	479	459	494	432	480	477	431	492	465	508	513	508	475	451	457	484	486	468	510	485	466	490	461	472	461	442	473	475	486	453	471	446	505	485	482	493	440	439	487	461	451	450	488	475	519	450	485	453	507	475	450	467	511	493	458	498	479	440	516	462	506	480	452	443	493	501	489	484	502	470	512	483	475	483	493	464	462	494	501	453	461	444	435	511	506	484	469	465	472	482	432	490	480	472	474	437	500	472	481	473	496	473	470	474	473	468	460	471	486	435	485	500	489	466	482	458	508	469	467	447	453	502	490	498	449	512	511	433	462	477	449	499	487	452	478	490	460	469	498	484	466	492	470	494	484	424	467	498	495	469	453	476	518	478	493	472	513	475	480	498	447	507	451	519	489	485	467	498	487	482	476	468	458	474	474	486	445	481	484	495	496	466	472	516	454	489	479	476	445	519	442	443	492	483	503	495	458	469	532	454	486	526	483	459	509	488	484	484	509	501	515	478	494	488	451	506	485	500	491	485	459	438	478	475	494	487	425	513	502	449	494	496	477	486	472	477	449	475	439	446	453
24317	40954	40305	25648	8608	4487	3179	1985	1545	1280	1101	1097	952	952	983	915	925	923	898	903	927	926	884	896	876	856	835	843	865	830	803	844	849	853	849	834	835	846	800	861	867	848	873	823	857	827	835	863	844	853	846	828	803	850	868	847	820	850	857	851	868	829	847	830	786	810	830	803	832	813	831	824	850	862	811	838	842	835	814	847	852	800	844	837	836	808	843	825	825	790	862	835	844	801	866	843	832	836	872	850	778	813	849	822	803	796	832	820	839	829	777	872	849	843	783	852	837	831	865	800	867	828	812	833	794	821	858	814	825	832	844	812	778	853	838	867	846	840	808	804	796	816	800	834	887	812	810	820	829	877	831	897	824	807	847	861	832	815	852	813	816	862	799	827	863	814	848	823	811	859	774	807	798	831	851	789	886	808	800	842	799	862	815	854	827	905	855	831	824	849	831	805	837	794	851	836	852	850	815	822	856	843	860	814	839	885	782	873	871	779	834	831	827	847	828	812	812	818	843	769	837	817	878	822	819	869	817	814	847	818	816	817	855	837	810	814	834	812	819	830	794	821	863	796	849	828	824	847	815	841	786	819	859	839	849	903	850	879	842	804	810	845	772	750	827	834	881	817	789	841	845	872	826	820	800	826	841	822	846	815	781	866	895	794	850	816	826	827	822	852	828	799	817	816	816	810	826	801	845	823	820	865	810	754	903	877	863	851	832	857	875	871	791	880	822	843	817	817	835	864	834	845	820	784	831	819	868	821	869	837	848	854	783	874	833	805	837	834	817	792	835	860	818	874	819	865	859	840	797	821	749	869	824	876	835	836	824	829	828	792	852	835	779	850	849	873	822	908	846	812	816	821	835	884	839	829	858	860	788	822	851	841	803	832	865	838	800	855	850	850	815	864	830	825	872	826	782	832	817	851	858	810	876	878	838	782	816	789	824	834	852	829	787	840	881	837	852	855	852	786	868	847	836	847	830	875	795	829	819	866	797	823	906	855	835	852	826	830	847	781	819	870	826	855	798	814	799	833	809	831	893	845	792	785	809	802	831	787	781	849	838	799	835	837	800	844	839	779	826	799	837	770	867	811	863	802	863	819	845	821	858	855	792	812	831	847	811	809	749	847	853	809	841	832	842	800	822	817	832	823	850	808	801	785	878	863	811	832	791	843	878	855	795	840	838	895	809	847	809	830	801	871	813	838	804	869	775	843	821	863	841	810	846	795	826	833	842	831	813	821	806	863	803	867	808	802	849	820	828	816	811	830	854	883	877	860	829	825	861	876	852	818	798	839	772	874	844	857	802	839	878	845	841	838	868	806	827	824	784	835	826	804	920	834	814	762	788	775	820	853	870	798	825	867	917	853	858	864	784	770	809	856	833	829	842	793	789	837	835	814	830	809	857	815	841	835	857	863	825	823	811	846	822	819	851	834	837	832	860	835	863	805	825	835	815	813	792	854	843	873	787	780	829	841	790	887	829	888	818	797	862	852	842	827	816	867	821	803	804	852	819	791	807	817	856	860	788	804	816	805	827	875	805	875	805	817	872	817	812	790	804	857	834	826	843	839	810	898	819	811	790	763	825	877	832	807	798	888	834	863	823	820	823	854	863	830	834	872	860	874	814	815	827	843	850	845	804	823	857	810	854	840	844	823	832	862	898	764	803	825	869	853	804	810	825	827	815	804	824	814	817	825	806	813	814	809	806	830	823	825	846	813	792	851	839	880	801	838	840	798	831	819	827	842	838	861	826	843	777	790	847	849	841	838	830	839	859	792	850	789	821	871	796	858	825	831	856	801	796	795	843	830	849	870	875	838	832	828	843	820	855	815	862	776	908	810	879	852	851	765	862	839	802	859	779	889	818	797	831	821	866	802	817	851	856	824	803	819	807	804	829	831	876	819	832	872	850	840	843	812	799	788	814	830	871	830	807	786	877	806	870	853	918	812	817	856	835	803	823	822	760	844	814	803	835	812	834	852	847	827	809	859	802	831	842	844	828	807	850	836	859	814	785	859	861	821	821	804	812	841	859	805	814	832	866	795	767	842	799	833	836	831	868	869	848	820	843	847	898	803	797	836	835	816	795	896	853	839	803	886	781	859	813	799	810	781	858	853	810	828	791	851	865	845	875	833	868	839	790	832	770	813	826	777	835	819	781	835	830	832	835	807	840	845	837	821	848	806	874	816	786	820	804	835	834	823	828	865	795	825	848	819	809	840	813	819	837	821	807	803	844	863	860	825	818	765	839	826	785	798	846	799	864	857	844	806	788	813	858	854	825	877	840	817	855	865	850	793	819	810	834	776	839	801	812	863	794	802	857	783	790	806	816	816	866	792	846	833	831	858	860	816	830	875	790	825	820	854	803	830	831	816	857	823	832	818	850	799	870	805	807	850	826	871	829	845	794	805	797	809	863	836	858	830	851	835	788	787	839	846	829	825	826	817	849	832	830	823	766	872	837	778	853	824	833	885	871	784	798	888	853	799	851	788	837	801	836	841	889	851	860	815	845	839	791	789	792	840	867	852	808	803	846	792	822	855	873	857	818	817	854	808	851	841	841	792	866	865	827	784	823	840	892	823	803	872	854	826	792	837	782	809	783	824	823	864	801	801	828	826	798	874	821	875	762	782	853	848	875	849	814	823	836	787	845	840	888	829	806	835	810	872	828	824	837	796	786	867	856	820	758	809	879	825	849	774	869	796	761	813	811	828	804	851	828	840	798	806	824	795	861	808	798	820	845	863	823	833	845	791	813	839	826	857	766	820	783	789	800	781	804	882	833	835	840	811	865	834	861	806	809	881	807	810	868	843	847	803	818	844	821	898	832	802	834	822	799	854	840	807	762	855	827	818	804	832	837	850	826	827	880	830	799	864	833	828	783	831	871	821	867	828	859	816	789	823	893	865	804	822	792	788	816	852	826	784	842	861	807	787	869	837	828	840	824	835	843	843	827	816	832	849	802	877	879	837	827	859	890	814	825	871	882	883	800	825	859	821	857	866	865	797	847	859	793	920	844	828	895	837	820	778	833	761	829	800	814	901	777	806	831	843	835	819	801	823	795	865	814	783	808	858	809	793	870	806	845	823	854	865	838	808	813	820	804	833	820	813	821	829	818	854	802	807	872	852	864	751	811	875	873	797	821	814	834	842	883	853	847	823	819	817	839	872	859	852	838	821	819	831	791	866	792	846	791	798	836	787	845	822	791	826	878	812	803	797	847	834	777	798	816	796	840	787	839	863	846	783	808	823	849	835	827	776	795	832	856	841	786	835	838	856	842	825	837	838	843	844	840	838	860	826	826	786	809	852	789	863	796	835	880	831	810	834	766	782	823	822	832	813	830	818	822	854	824	808	857	808	856	802	844	842	824	823	890	876	797	789	918	790	846	836	860	815	814	821	810	828	833	810	806	782	846	818	803	828	843	847	849	857	898	808	858	838	818	822	809	774	821	789	866	862	788	846	819	826	817	853	793	844	925	803	841	886	835	849
23514	21418	29138	24193	21465	17668	4252	1239	574	460	376	349	329	309	277	281	264	257	259	253	237	262	238	243	245	241	242	212	228	215	213	204	223	239	220	227	197	217	202	217	199	225	216	232	196	200	230	203	221	204	196	219	207	228	229	203	204	206	211	199	196	249	202	212	192	189	191	229	226	207	217	192	217	201	229	220	192	167	201	202	207	207	210	220	186	219	168	216	227	191	203	186	226	229	203	209	226	201	221	222	188	211	205	206	216	214	200	215	216	213	209	212	193	218	197	217	198	216	197	203	197	202	215	235	205	227	188	191	208	186	217	187	211	218	211	231	192	205	219	231	207	219	223	207	200	213	216	206	211	202	216	208	192	219	206	197	187	209	195	192	183	213	205	219	201	211	206	199	210	214	202	200	222	192	236	213	198	220	189	201	196	232	226	208	197	211	240	213	219	188	217	205	217	198	226	214	199	220	203	223	201	215	205	215	202	241	194	189	226	204	198	215	190	222	217	204	216	195	206	238	235	195	237	193	222	175	219	199	211	175	191	182	212	202	196	186	214	190	215	224	217	231	227	190	204	214	208	220	176	223	189	203	210	215	225	186	206	221	184	210	212	206	195	200	223	216	200	203	200	190	225	194	210	208	217	194	211	200	224	220	196	191	227	235	208	195	240	197	187	205	209	199	213	204	197	194	221	197	202	197	217	221	209	202	201	188	168	218	210	194	208	207	203	182	220	220	215	188	200	175	225	179	190	200	207	208	156	206	223	212	235	207	196	211	200	213	224	182	186	214	233	206	211	202	212	194	205	183	184	209	214	229	216	211	210	204	203	196	215	199	206	208	230	203	221	186	211	197	186	200	188	233	218	217	210	201	215	204	194	179	210	193	195	184	221	217	205	200	196	218	180	203	219	206	202	196	202	203	218	179	226	194	213	202	221	209	201	208	226	241	190	209	209	187	190	222	194	191	216	245	212	192	210	223	197	187	214	205	188	235	233	213	195	191	192	190	212	187	191	212	191	200	220	218	235	206	214	226	214	196	223	205	208	229	210	186	197	225	214	196	181	202	218	205	220	203	191	242	216	223	196	206	206	214	180	208	218	193	191	232	207	209	221	200	203	213	223	196	225	201	187	218	217	202	186	207	218	222	202	202	218	225	185	225	240	235	202	204	212	221	173	213	205	210	209	203	189	199	204	191	172	201	210	222	218	223	195	211	210	197	201	202	242	206	188	193	218	224	204	220	211	209	211	214	239	189	202	209	231	188	204	201	232	217	218	235	188	222	212	206	208	202	197	205	218	192	197	175	215	214	211	186	209	210	230	210	201	193	226	209	219	192	203	187	212	197	206	204	227	206	213	192	220	195	184	176	215	190	199	213	209	210	200	234	201	216	200	223	242	196	218	200	200	209	222	191	192	189	195	190	225	211	208	220	218	181	196	205	186	185	196	209	224	170	228	232	209	239	193	192	198	206	228	216	204	231	201	188	175	211	204	221	187	225	199	197	221	223	193	213	209	207	209	211	204	231	222	178	193	215	188	193	200	210	216	223	209	216	207	209	178	196	205	216	207	226	207	199	193	185	213	237	226	194	206	211	182	235	198	222	182	205	199	208	208	202	205	198	205	224	213	192	217	213	210	201	201	209	232	200	212	194	224	178	193	204	219	220	208	190	225	214	211	199	216	212	242	211	167	212	184	205	196	204	199	223	184	211	189	207	206	206	209	192	210	205	208	207	224	208	198	207	222	199	218	181	216	192	205	188	214	187	177	194	182	224	227	243	197	213	185	201	217	184	216	202	211	201	229	207	211	229	228	188	209	211	202	197	200	201	249	242	200	196	214	227	207	190	235	203	185	243	202	193	233	233	197	216	194	192	205	199	205	188	209	198	236	188	188	215	207	201	197	187	215	203	262	215	209	168	223	238	215	208	209	180	227	172	194	192	203	210	231	226	214	182	237	208	196	189	208	224	177	223	207	202	207	188	200	177	180	215	213	206	222	199	199	214	210	178	202	196	215	227	212	187	203	211	187	234	196	222	186	182	209	228	202	227	197	219	195	208	186	211	184	207	198	211	228	196	203	191	174	216	218	207	206	203	212	202	206	202	194	190	183	194	190	205	194	205	204	204	190	202	201	210	205	210	229	207	223	231	209	240	212	195	207	200	196	191	226	198	214	214	217	207	197	200	215	202	199	212	227	190	204	205	207	228	217	214	185	213	181	215	222	208	193	194	184	193	219	238	172	160	178	199	227	223	181	205	205	218	210	204	208	235	212	193	190	231	211	198	205	208	189	198	202	199	206	202	204	193	189	208	209	202	208	193	218	207	204	176	176	182	216	209	215	198	210	203	187	184	214	201	194	196	245	190	195	180	183	212	232	228	184	223	198	184	196	177	182	196	213	205	205	192	213	205	194	196	202	204	208	213	178	213	201	217	212	200	210	196	210	207	198	224	201	215	188	195	194	190	214	185	194	203	210	212	191	208	210	228	190	201	185	199	221	177	203	198	173	186	199	205	207	211	207	205	207	235	202	236	219	227	192	200	215	190	222	210	204	201	222	238	215	201	202	209	207	175	202	204	200	206	231	191	217	208	205	189	213	213	195	199	205	178	190	217	255	209	216	220	217	228	232	196	189	184	213	195	210	213	215	197	199	231	214	203	180	216	196	234	209	199	185	198	206	212	213	233	201	192	193	221	225	216	196	212	204	203	193	202	202	202	213	189	208	230	216	194	193	207	233	186	230	207	212	181	215	211	189	209	202	220	182	189	204	236	174	213	203	218	202	203	220	222	197	210	222	198	192	203	200	213	214	198	234	206	210	210	170	198	205	217	182	199	228	209	225	190	201	224	205	201	183	198	235	198	199	179	208	205	213	207	205	210	195	202	201	197	214	229	202	205	221	205	231	181	208	177	199	219	210	208	212	198	189	208	216	225	218	199	219	224	203	187	225	204	224	220	203	213	211	202	205	211	204	192	196	226	219	192	222	207	204	208	198	216	179	211	214	212	209	230	199	182	213	212	189	232	224	221	211	202	208	205	201	200	202	223	181	206	225	194	213	209	188	207	204	169	181	191	189	223	210	196	203	197	199	207	214	214	222	222	229	186	227	195	194	193	187	220	218	218	212	223	219	232	220	182	226	205	196	239	201	193	203	211	250	189	210	207	223	206	202	199	200	187	220	185	217	209	235	203	195	204	209	198	198	206	203	212	190	193	197	197	200	191	206	203	203	198	183	204	206	199	205	206	215	201	197	210	216	221	188	202	242	209	211	195	205	188	195	195	192	181	204	191	193	195	203	230	202	188	208	219	219	208	216	225	176	211	205	203	224	218	183	217	205	221	188	191	205	195	211	199	203	201	194	192	225	200	208	189	208	231	220	186	219	194	219	204	219	187	190	183	222	183	194	223	233	181	203	202	229	190	200	191	201	213	209	193	219	186	192	214	222	192	191	208	230	233	188	192	198	193	177	202	206	196	195	194	212	233	240	225
26275	46214	40984	30115	13257	7292	5087	2785	1570	1166	1097	871	770	729	680	637	564	551	544	531	515	502	513	502	465	490	431	449	425	442	420	413	414	401	427	417	416	429	406	402	419	392	373	409	428	410	381	420	368	369	384	417	377	388	415	370	396	413	367	334	376	393	384	382	399	407	439	401	415	365	359	392	372	389	367	382	369	344	396	386	372	406	414	348	390	376	380	410	387	373	364	409	386	379	400	365	362	405	389	378	367	358	361	388	380	396	422	396	410	346	386	392	386	377	383	354	405	365	354	406	356	370	393	347	376	373	372	366	374	374	355	425	353	395	372	337	417	391	398	368	389	367	372	363	414	398	353	402	377	365	381	340	391	327	400	382	356	371	400	419	359	376	405	364	360	385	398	359	392	357	394	423	399	354	374	391	408	351	386	370	385	373	390	355	370	404	388	380	393	380	357	378	347	390	388	382	387	387	345	347	344	373	388	389	374	382	393	368	322	338	383	360	391	372	342	395	339	371	388	399	402	359	362	406	382	360	403	389	362	342	363	372	363	409	357	390	388	373	356	397	351	363	368	327	394	408	363	366	380	393	404	387	372	372	370	367	377	395	403	387	365	349	372	385	366	373	411	398	367	373	386	398	391	389	391	377	395	407	385	382	382	384	365	363	381	394	409	384	398	373	372	394	427	395	392	408	397	400	418	371	414	382	416	382	357	397	363	399	394	409	370	368	380	380	415	389	395	372	366	326	386	377	364	366	362	386	400	408	370	386	384	385	390	377	331	411	366	373	376	413	358	366	370	372	376	353	365	370	372	392	374	367	383	375	372	393	369	381	388	339	393	373	389	377	391	380	414	428	380	377	382	362	386	369	382	386	367	392	391	414	353	403	384	408	366	370	382	379	368	368	388	362	386	404	376	354	396	344	358	376	346	360	390	362	387	388	401	389	394	380	410	408	380	398	394	386	371	374	388	402	406	404	365	386	356	375	379	382	383	394	362	338	355	394	375	405	390	386	385	379	417	357	404	417	419	378	373	385	360	386	408	404	360	391	359	406	371	379	413	407	402	375	384	367	399	377	385	361	391	401	427	374	363	351	374	384	389	353	380	362	400	354	349	409	375	381	368	356	386	359	405	330	387	359	376	369	380	420	394	344	366	380	350	375	357	335	372	373	438	369	394	377	380	401	358	379	394	354	403	338	363	363	414	393	365	389	395	361	399	387	383	392	333	405	403	377	403	344	350	374	374	391	371	355	386	375	361	413	390	322	382	392	371	363	368	332	392	367	344	353	355	370	374	367	378	412	371	363	391	353	408	353	370	370	379	415	378	346	333	370	341	368	403	384	343	385	387	382	346	366	378	375	378	397	371	393	376	362	371	357	381	373	379	359	395	401	387	402	377	389	385	381	366	358	372	352	412	402	352	357	354	372	390	385	380	331	377	373	371	371	414	368	388	393	342	385	359	385	384	399	385	358	386	401	357	376	356	370	378	374	343	372	403	383	357	364	384	356	369	387	368	419	413	358	375	418	358	376	382	358	359	403	344	365	390	391	389	376	355	364	358	342	367	377	370	382	345	362	364	392	372	391	375	408	391	395	355	369	374	401	390	364	370	410	359	365	374	369	368	385	373	360	375	372	359	386	372	397	383	384	357	360	384	389	372	398	390	377	392	411	396	374	368	385	376	367	385	356	377	390	364	374	424	382	367	379	362	349	388	410	353	350	353	360	367	370	409	412	383	385	357	394	370	378	350	414	354	381	402	380	412	369	349	352	365	399	377	400	389	376	384	345	369	342	356	355	404	378	343	393	364	357	378	366	362	358	336	381	387	347	329	395	388	392	377	343	377	381	376	384	355	397	358	343	357	402	393	401	375	363	348	390	362	404	424	356	352	396	404	357	363	376	369	391	336	395	332	394	358	367	383	370	350	371	392	397	373	366	339	370	391	368	387	394	388	376	382	414	381	345	415	359	382	393	393	420	358	384	352	381	385	393	361	348	374	352	366	380	385	385	352	440	379	368	374	363	387	374	397	393	360	371	404	357	417	410	359	341	358	389	352	372	373	363	385	357	407	394	349	376	350	369	376	376	401	376	369	399	363	360	375	367	395	364	361	381	392	364	351	352	372	362	382	376	376	342	375	384	377	379	347	409	386	385	364	365	356	356	363	403	354	371	392	365	327	396	396	369	355	332	413	372	386	401	379	392	372	347	380	380	372	380	380	335	373	362	424	346	376	346	374	380	352	400	405	389	372	374	373	395	379	376	378	325	361	365	379	387	361	355	411	389	360	363	384	372	365	382	365	396	398	386	370	367	363	380	364	440	364	343	365	394	380	353	364	393	364	352	394	429	389	383	385	361	348	317	395	375	394	387	410	376	395	369	391	387	422	383	365	358	365	399	367	351	384	386	383	362	379	376	388	351	402	390	375	365	356	376	357	366	388	369	393	399	375	391	350	407	349	396	374	357	379	363	367	360	374	362	364	362	405	379	368	358	374	382	352	381	399	366	401	350	366	369	352	368	396	354	434	359	373	350	358	368	390	361	369	358	399	368	382	367	341	384	371	394	383	382	403	397	356	370	388	368	364	396	386	384	330	364	405	364	364	361	374	383	359	386	381	379	360	375	378	360	391	350	361	394	392	403	375	384	363	371	362	376	379	376	357	364	369	416	383	411	354	373	362	385	385	382	371	389	398	345	375	378	421	403	351	402	394	345	348	374	372	375	383	381	370	383	354	385	374	383	383	352	366	360	365	377	392	382	375	401	384	378	368	373	357	404	402	382	329	368	361	376	345	387	410	357	390	323	373	410	384	370	366	397	378	367	352	382	354	366	349	387	364	390	368	401	389	381	384	377	364	352	423	414	349	367	398	351	401	371	367	385	375	387	401	375	391	402	352	378	396	368	377	387	393	407	360	372	365	378	362	416	366	371	391	362	367	364	336	369	359	383	340	423	377	353	350	386	379	393	357	402	395	380	366	415	347	371	419	340	366	382	376	380	389	374	395	375	345	390	354	381	389	394	381	411	375	362	369	402	381	383	328	314	385	378	379	375	348	354	357	397	383	390	359	378	373	360	365	389	396	377	358	378	401	382	384	386	366	380	356	397	378	363	388	370	386	391	370	349	355	385	362	384	371	362	398	366	394	386	389	357	381	394	370	380	361	395	388	350	381	370	357	377	362	386	359	367	392	391	381	402	369	369	355	362	372	379	389	395	354	381	360	373	406	383	390	368	387	379	368	364	368	379	373	347	378	349	367	391	354	397	341	380	376	391	411	390	361	367	382	374	360	355	405	353	357	352	356	405	342	380	360	351	364	362	408	411	374	375	407	390	359	384	385	378	370	388	409	363	358	392	374	348	374	369	380	396	396	399	397	366	392	385	355	406	384	413	393	380	353	370	364	376	339	351	384	380	370	329	388	378	386	345	391	380	404	373	378	377	384	393	367	351	361	373	416	364	371	397	370	387	401	391	384	361	361	381	399	364	364	386
27317	21450	21340	10281	2071	1152	759	617	600	574	531	536	535	512	534	586	542	566	582	538	567	501	535	570	506	480	571	532	515	510	555	523	555	507	517	509	529	550	536	529	549	525	508	503	512	543	527	535	527	540	520	562	535	475	497	534	527	504	511	551	516	529	509	524	542	545	518	547	546	530	514	544	489	558	528	553	533	530	514	527	517	519	532	538	513	530	544	498	577	471	489	491	508	500	507	539	527	522	525	538	549	545	521	510	529	541	521	540	535	583	530	524	488	509	519	535	538	535	560	531	555	543	528	492	536	543	515	509	569	545	507	518	532	542	507	553	483	516	548	514	512	576	506	545	482	538	534	505	539	508	536	512	520	568	525	497	561	541	544	541	510	524	519	560	530	527	528	559	539	495	533	512	562	493	477	499	512	576	545	550	564	503	508	524	506	537	532	556	568	518	492	525	526	560	494	513	530	469	513	550	538	534	516	511	529	521	541	519	525	505	542	546	546	536	553	524	514	511	543	516	566	545	507	535	548	554	542	517	516	535	499	544	531	527	528	505	505	564	500	518	541	523	526	541	543	522	479	575	518	519	527	550	499	498	504	537	505	512	518	514	491	480	546	511	537	497	536	539	524	533	554	530	552	512	553	536	531	584	531	505	518	556	520	511	542	517	492	563	518	513	513	517	528	524	521	526	549	542	535	537	511	505	538	513	530	551	491	522	518	525	514	546	555	532	556	508	537	524	516	502	533	554	533	516	513	552	535	507	536	542	498	516	525	503	544	490	542	559	554	525	540	490	553	552	521	541	566	517	555	524	513	557	515	553	546	494	505	563	563	542	487	533	509	540	526	517	492	533	542	497	492	527	530	526	492	534	549	563	537	486	551	531	518	501	573	482	542	565	534	586	587	530	577	533	531	523	517	507	515	488	524	501	503	546	570	494	550	522	548	540	571	584	527	541	540	503	497	529	520	507	518	534	516	511	554	526	523	536	565	500	575	473	536	541	532	521	539	515	565	527	578	510	512	536	561	566	543	534	532	516	528	585	551	543	523	488	519	505	535	568	565	547	551	532	560	516	543	555	558	503	485	534	513	540	547	508	527	557	559	577	535	560	513	529	497	524	501	517	507	535	536	495	535	531	547	493	522	587	495	504	536	508	543	514	511	509	542	553	534	566	522	537	520	530	511	526	506	517	537	560	552	560	532	570	517	514	519	544	527	480	541	511	476	519	543	539	517	506	512	545	553	529	554	518	533	522	521	540	545	529	500	511	462	521	487	551	501	535	521	536	564	534	510	525	535	556	498	551	547	503	502	525	540	544	552	538	545	554	526	535	545	563	540	526	544	527	525	500	514	518	501	529	531	558	556	551	553	557	572	566	514	537	519	501	515	515	554	511	536	547	520	543	539	526	509	507	553	528	536	525	557	550	514	530	531	532	501	520	537	534	534	508	547	504	546	529	525	509	549	542	533	510	546	505	530	544	521	554	519	496	510	526	536	569	576	513	514	536	516	543	508	523	528	503	478	508	518	571	538	573	551	522	485	509	515	506	547	505	533	528	525	555	564	522	561	514	494	514	560	536	532	500	515	534	509	530	526	541	503	468	519	507	511	529	543	536	553	511	541	542	555	545	512	534	539	536	542	512	523	564	519	564	520	492	489	507	529	513	515	512	520	527	551	537	540	547	582	517	590	520	571	514	564	481	493	545	546	560	498	503	510	537	554	520	504	505	493	523	502	554	540	549	525	523	561	506	550	509	526	546	521	570	484	548	544	536	512	543	538	536	527	519	548	509	510	531	540	578	515	524	557	537	509	537	552	540	527	504	540	536	521	507	566	541	558	509	543	532	526	482	542	522	535	514	544	489	528	495	558	539	533	531	561	573	542	574	502	542	495	503	536	533	547	545	519	513	520	565	556	491	546	507	588	537	515	528	499	528	550	556	545	528	522	529	529	537	534	526	539	509	508	529	551	557	525	517	521	536	517	501	504	535	549	513	502	531	547	511	478	540	553	523	579	509	537	533	515	513	530	520	561	535	510	526	521	516	545	523	533	535	533	532	533	486	528	525	537	543	522	534	514	513	515	535	570	517	520	539	557	508	568	559	530	496	545	523	506	548	504	536	554	514	532	526	531	549	540	527	525	518	525	550	527	555	524	524	541	585	551	520	561	531	572	520	537	569	494	519	506	481	512	531	548	530	539	522	567	551	563	550	508	541	529	535	519	528	528	535	558	561	546	540	560	492	536	516	533	550	527	539	516	551	502	505	532	521	538	557	522	522	577	548	540	548	520	554	533	499	536	525	504	556	518	507	502	503	533	554	503	537	496	547	524	544	502	548	583	530	512	555	529	534	585	526	502	526	539	521	478	507	516	532	567	537	547	547	556	532	526	547	497	524	502	524	493	554	512	556	549	528	531	554	554	527	506	506	529	506	526	522	490	524	548	537	517	569	499	513	492	542	473	544	546	563	543	517	521	518	533	506	498	494	554	509	497	521	574	542	581	487	522	522	520	484	506	521	509	589	520	546	575	552	530	503	537	494	551	529	525	508	509	519	512	551	525	504	537	520	494	532	547	482	506	530	521	540	518	543	536	509	525	535	498	529	516	525	566	539	492	486	526	531	538	521	529	532	519	537	526	566	563	557	537	533	554	521	512	559	519	570	525	515	586	597	509	472	533	508	514	566	538	550	491	512	523	518	539	534	522	566	518	569	508	545	529	542	546	519	501	524	526	532	512	505	541	551	524	516	533	489	539	569	519	556	535	508	521	521	543	512	522	548	548	518	514	548	550	517	547	547	512	505	525	492	552	544	529	500	480	542	534	496	556	531	518	579	576	528	511	480	509	522	522	536	524	503	516	478	517	507	523	590	540	509	498	525	564	583	538	503	549	518	520	497	519	555	501	583	530	544	546	575	538	551	502	565	498	522	526	520	491	577	575	502	517	557	506	537	536	532	494	538	531	546	521	542	522	530	523	548	514	508	518	522	526	545	560	505	528	538	514	525	535	548	521	545	558	554	528	572	518	539	486	531	519	553	535	511	487	551	502	520	537	514	547	552	493	510	538	497	545	509	555	527	538	500	547	547	521	501	527	541	490	528	507	589	555	497	525	541	542	512	496	533	488	554	524	505	528	500	544	532	524	502	522	532	530	532	504	533	531	492	516	556	514	536	504	555	493	504	496	531	514	520	501	530	567	502	537	535	533	520	532	519	536	529	518	519	565	519	518	512	512	508	524	532	498	572	563	532	482	540	534	497	521	559	570	533	508	515	527	493	530	549	562	521	525	505	499	524	519	554	535	525	526	551	526	557	530	494	526	552	569	542	531	526	523	510	559	539	498	532	553	518	529	528	514	512	551	536	554	532	544	530	490	474	478	539	572	565	519	488	577	507	529	534	514	519	518	540	494	507	512	527	561	582	526	507	513	532	540	512	547	541	520	514	541	513	540	521	541	548	546	525	543	520	551	552	553	510	556	562	466	536	545	535
21041	32500	30414	13338	3952	2520	1653	1150	964	938	917	928	901	887	892	894	921	950	923	852	951	858	905	903	920	923	866	907	924	951	865	945	855	860	904	916	882	862	926	923	945	923	899	902	914	942	896	866	969	879	924	909	902	925	929	838	912	906	936	868	932	899	845	891	896	925	908	895	952	925	945	891	859	898	890	904	915	918	927	882	892	858	916	914	897	878	930	897	912	933	894	890	930	911	908	927	842	853	823	834	902	927	874	939	906	959	917	914	867	858	930	871	896	891	925	901	897	907	928	925	894	891	928	917	939	934	899	904	889	925	900	872	886	932	838	919	887	897	861	890	912	871	934	987	914	883	911	888	900	901	915	861	903	869	914	945	893	944	868	916	920	881	906	893	897	841	936	908	904	863	885	932	910	866	924	922	887	909	901	907	944	874	902	873	900	907	907	925	915	916	913	925	974	924	874	880	928	893	901	929	887	935	903	924	918	912	919	931	904	891	902	917	949	914	944	886	878	915	900	934	864	897	879	964	913	938	886	915	882	873	896	916	865	965	894	893	858	927	879	868	905	891	914	916	874	925	904	890	900	880	879	950	908	885	889	932	908	940	934	875	903	883	889	928	912	956	878	961	903	921	917	889	899	852	939	905	921	907	971	939	905	947	884	870	892	890	878	940	886	905	905	878	942	925	869	937	894	912	845	926	874	874	864	890	927	921	947	889	848	879	934	882	874	918	934	884	861	901	902	878	904	906	908	940	886	939	858	887	883	906	940	850	895	875	928	864	883	922	951	903	964	936	975	905	902	854	923	938	943	920	889	905	960	870	879	893	901	877	864	912	947	896	854	944	931	869	931	907	931	900	862	911	878	926	929	939	884	896	935	895	931	965	974	857	942	872	889	894	927	852	860	873	881	937	928	914	934	957	841	883	886	938	941	920	881	865	895	869	905	891	951	936	906	901	857	921	917	885	890	939	905	920	948	916	857	882	953	859	870	862	866	884	837	934	900	850	909	884	883	939	905	880	884	906	860	868	931	943	931	972	925	864	882	921	911	881	857	926	851	899	996	901	898	883	884	990	867	921	896	900	899	931	861	845	912	923	896	918	921	905	928	864	861	928	917	907	879	927	904	916	858	927	875	901	942	900	878	961	919	895	911	899	870	889	889	908	848	886	845	910	903	935	885	957	866	887	894	919	913	888	933	894	900	891	908	895	888	892	889	970	851	900	948	909	861	949	928	954	899	893	861	909	897	902	928	909	955	931	894	937	897	885	918	903	877	896	917	903	942	901	883	903	874	903	937	885	902	923	899	927	865	877	925	822	864	910	901	915	964	906	911	838	959	835	1021	870	902	877	919	894	869	928	888	913	938	920	930	858	930	900	949	952	881	891	927	895	916	901	893	905	924	908	948	928	912	903	925	905	906	917	923	877	957	899	920	925	850	934	900	898	948	891	910	915	916	926	892	837	947	891	891	932	892	913	884	906	939	923	909	870	885	891	937	922	852	895	907	899	897	930	893	926	885	873	884	867	899	948	934	901	904	926	876	878	928	862	922	929	919	897	890	908	936	907	905	896	874	895	851	888	869	849	886	928	892	873	940	935	923	911	958	883	885	907	890	862	930	874	890	919	945	918	891	834	858	891	891	923	894	949	879	914	881	938	949	852	918	923	906	882	921	915	869	892	902	834	869	882	872	938	874	890	923	854	942	870	898	904	898	901	925	870	899	903	848	892	892	912	927	906	858	880	869	892	942	900	881	828	880	922	891	861	892	870	853	887	886	923	907	881	849	912	845	897	936	928	924	903	895	904	916	954	932	888	890	917	904	863	923	907	930	915	939	952	914	888	856	907	887	927	894	955	960	936	924	908	888	928	898	905	913	903	851	937	926	887	908	891	851	912	972	884	914	878	902	892	853	899	931	855	935	895	893	915	868	898	856	902	938	906	911	927	891	977	949	912	893	938	915	903	890	877	913	872	882	885	881	913	883	876	895	898	894	851	871	881	910	932	854	890	930	910	930	864	904	854	880	927	942	900	910	901	902	880	891	897	938	893	948	903	885	867	910	873	872	876	895	886	880	876	892	930	908	890	848	869	935	890	895	880	876	945	874	927	880	917	935	908	913	871	944	947	942	868	871	914	920	884	947	873	887	889	942	942	857	882	886	923	916	867	909	907	921	903	967	881	940	926	917	927	857	866	903	897	881	923	883	896	859	918	881	940	897	898	884	963	889	875	954	920	949	851	933	892	971	947	898	929	872	921	897	895	866	873	904	884	880	879	883	924	913	931	932	880	940	903	896	883	873	959	899	887	910	969	895	886	943	912	900	919	893	926	896	835	858	891	944	913	864	899	885	882	936	846	914	908	906	911	827	917	871	887	900	938	830	876	883	919	891	885	972	922	851	934	942	905	843	884	897	904	855	880	932	909	859	886	907	884	937	903	913	925	946	909	911	914	897	913	899	933	858	887	878	881	895	954	911	908	872	933	956	909	900	892	857	907	890	893	877	860	872	893	936	903	899	863	907	958	874	861	897	908	878	951	904	883	875	886	905	893	933	886	949	936	845	880	928	894	891	889	951	873	898	870	916	887	917	948	854	955	932	918	926	892	925	898	889	893	876	876	888	880	819	877	920	968	961	890	886	893	845	915	881	918	873	903	898	919	899	896	913	918	881	926	843	863	941	892	866	834	879	914	877	906	869	884	870	868	933	893	908	888	926	930	894	888	837	877	902	847	902	950	924	906	888	942	933	978	877	911	867	905	912	857	882	903	880	875	905	869	943	916	862	902	936	942	912	878	893	944	904	807	961	851	847	976	909	931	928	910	889	889	873	901	900	907	894	878	873	961	882	847	918	894	833	859	892	876	938	905	900	855	895	856	891	908	886	861	919	897	871	924	850	855	920	912	887	923	938	900	923	839	883	922	925	952	869	898	891	878	918	935	961	866	930	951	863	897	928	863	891	921	872	899	863	942	888	871	881	931	879	987	936	904	875	862	926	894	879	913	895	909	932	891	918	881	895	940	896	898	939	908	897	928	878	880	952	821	932	935	899	874	940	888	906	920	927	935	909	940	908	848	865	901	905	930	950	902	904	922	919	919	887	890	914	896	926	923	871	918	900	898	922	918	891	901	922	902	857	837	865	876	911	932	878	878	884	874	909	895	891	936	931	859	910	932	849	909	936	874	901	903	914	899	899	917	882	923	890	894	900	894	893	866	893	874	892	883	899	922	910	910	936	891	875	821	849	929	914	898	919	877	893	874	907	947	915	941	856	909	924	923	882	874	885	942	867	917	887	903	906	920	911	961	942	913	846	861	961	894	927	877	962	909	945	895	920	944	944	881	842	885	925	867	901	957	889	917	889	922	904	928	890	857	918	918	887	899	955	927	884	899	912	905	880	867	912	935	899	949	883	918	902	936	894	851	911	858	850	900	923	930	919	908	893	886	947	893	861	881	880	906	892	882	926	892	893	886	851	883	914	886	899	871	895	914
24673	21476	28583	25086	18256	4901	1747	968	646	630	602	559	529	536	479	533	521	485	440	496	488	484	500	497	487	517	513	477	466	453	472	499	497	500	490	482	490	473	464	497	485	477	500	447	500	533	505	500	462	509	487	463	452	491	521	475	460	472	484	456	506	463	482	481	494	479	484	487	488	485	459	454	517	520	508	503	494	475	442	473	479	518	503	460	470	475	484	479	455	516	442	464	459	483	484	476	463	525	470	495	478	483	524	473	498	513	478	537	447	487	494	478	462	489	460	463	440	486	516	508	448	466	493	497	475	507	515	462	445	500	486	457	468	486	507	472	451	463	466	465	489	494	453	477	453	465	484	483	520	487	473	503	474	418	472	471	501	461	495	494	504	483	459	509	477	511	429	475	486	452	460	488	480	457	469	440	458	501	457	434	469	503	512	483	487	425	496	457	469	490	462	475	490	451	437	421	521	456	466	486	445	485	470	489	453	445	441	472	442	478	463	490	460	451	493	468	490	471	487	459	474	506	449	498	509	489	463	489	482	464	482	442	508	481	509	486	470	471	470	465	487	470	466	494	450	464	475	485	498	450	475	470	482	495	451	477	477	542	473	463	464	498	465	451	465	468	466	494	495	468	461	485	487	454	444	521	467	439	457	486	449	470	473	527	458	496	456	450	494	465	473	507	462	467	500	486	514	511	460	484	523	515	483	467	485	483	470	501	470	491	462	436	435	464	506	497	462	477	484	475	457	452	490	438	471	487	492	459	423	480	483	497	464	494	472	459	481	457	501	492	500	477	481	460	493	488	510	469	480	475	492	496	468	487	471	430	450	491	491	477	448	512	469	478	506	470	470	426	492	462	474	507	446	432	485	450	471	477	454	482	485	481	425	465	499	502	456	487	503	476	492	475	501	468	484	489	473	471	491	456	465	447	493	474	517	531	461	484	451	467	481	518	483	495	491	476	473	457	494	471	456	471	474	481	481	430	446	451	479	519	510	459	448	466	437	513	470	519	481	492	464	497	501	479	463	476	474	484	500	451	481	472	476	469	482	514	470	471	463	486	474	470	456	475	513	497	477	485	476	476	503	486	480	459	446	467	505	498	521	479	478	510	479	494	513	483	486	473	458	485	505	466	485	471	491	462	468	477	496	496	476	463	462	451	492	449	530	476	458	492	500	493	487	514	503	446	476	499	484	464	483	454	442	505	498	463	512	502	465	485	445	477	476	463	457	495	476	497	460	469	488	470	475	476	469	485	446	438	471	468	488	481	468	466	497	479	472	456	472	488	502	492	468	479	471	477	475	446	450	440	504	508	507	468	443	495	460	487	462	486	515	463	467	454	458	469	446	480	487	483	474	448	482	472	470	462	477	482	496	464	466	470	487	464	471	503	480	505	458	495	476	473	445	455	493	469	475	488	483	490	464	448	487	491	498	474	507	485	483	498	465	492	467	479	524	465	443	531	473	504	506	499	445	491	463	436	486	460	477	479	472	466	469	488	470	468	481	473	435	456	486	484	463	454	462	479	475	455	465	480	458	488	505	478	462	481	487	480	489	453	471	492	472	504	467	490	467	484	510	464	459	496	425	454	473	520	474	467	448	493	514	481	506	491	527	465	500	543	502	497	485	498	413	470	443	457	509	492	459	475	494	478	430	430	497	509	453	464	484	485	477	487	480	496	485	501	488	499	506	493	497	479	468	487	461	513	467	454	461	457	462	430	464	411	502	470	510	479	503	458	469	445	524	460	499	464	506	458	493	470	482	497	441	470	446	487	476	518	476	463	485	464	515	502	487	476	488	474	480	451	457	481	465	470	487	472	475	483	465	473	489	455	446	518	435	518	489	490	482	439	485	504	453	474	458	460	473	484	505	457	494	464	451	480	486	481	502	476	453	478	471	476	455	460	472	546	519	438	469	478	475	466	466	472	462	492	506	474	520	464	498	506	471	503	438	477	453	486	456	507	526	511	496	463	521	445	454	443	489	448	494	460	449	496	455	511	494	483	453	478	468	450	465	475	452	455	476	458	455	477	496	496	472	502	468	518	490	510	496	485	486	466	442	448	456	459	466	461	472	450	479	499	487	490	521	459	444	499	472	513	466	511	518	478	433	492	433	469	506	489	468	476	484	528	478	491	431	452	473	451	487	470	492	473	510	461	467	503	434	466	458	468	463	464	519	465	455	475	455	482	487	467	472	465	490	502	448	487	456	446	472	479	455	446	430	465	448	465	463	487	470	450	458	533	497	470	472	475	449	489	492	463	488	472	452	494	479	475	459	454	461	492	499	467	476	474	462	475	494	455	497	487	473	455	504	440	479	496	484	494	433	471	448	511	458	488	504	458	493	429	449	428	483	502	511	469	454	459	457	462	491	480	483	444	484	466	491	460	445	471	466	504	456	492	481	487	464	453	488	535	470	467	463	494	454	438	473	474	488	475	448	463	486	441	489	485	454	463	453	453	504	431	456	493	466	474	467	505	464	478	496	472	507	471	460	467	466	455	501	479	500	441	461	441	475	476	508	489	488	521	458	524	476	483	510	470	464	503	482	457	464	478	458	492	492	447	441	462	482	478	494	482	495	469	468	475	503	500	496	526	474	470	455	486	478	464	487	496	504	486	470	470	475	442	504	470	491	516	450	453	495	467	462	481	464	469	475	479	480	438	482	491	465	449	480	467	521	479	447	458	452	513	458	466	482	479	509	470	468	446	474	468	481	442	448	466	406	466	492	478	467	494	488	467	493	457	474	458	473	476	441	461	481	466	454	462	457	505	493	473	471	468	470	461	471	473	495	476	452	490	471	477	444	487	476	489	453	493	462	497	465	464	472	527	468	440	469	464	472	501	470	481	460	464	489	526	500	498	491	445	500	503	488	484	498	448	461	503	477	492	470	486	479	508	460	495	477	469	504	516	501	493	442	499	462	449	463	488	447	457	477	495	471	498	459	420	440	511	499	487	496	462	480	519	520	451	444	468	500	455	471	447	464	474	445	461	421	450	470	485	484	448	487	488	517	461	480	476	487	487	487	489	475	458	461	430	485	474	521	507	469	469	466	493	520	456	506	475	440	479	492	459	459	445	457	469	507	452	471	489	441	466	494	492	462	470	502	477	501	488	480	497	421	445	477	474	446	476	472	454	469	458	498	497	476	486	498	480	480	484	447	479	499	470	455	480	488	482	473	473	470	464	439	455	514	471	485	477	435	429	458	464	499	467	488	477	475	487	485	458	470	450	467	484	506	463	498	461	478	459	482	496	487	448	483	523	479	456	468	522	513	450	476	465	471	485	468	479	452	483	489	469	492	489	509	462	505	482	471	484	477	495	467	476	472	475	462	484	459	486	525	502	491	461	445	455	492	464	489	484	458	508	441	456	496	493	490	488	463	478	460	525	458	478	475	481	468	449	487	485	511	475	496	442	493	481	442	466	490	467	479	422	491	519	487	487	499	503	474	457	445	458	450	464	457	463	439	486	472	500	447	468	494	468	466	483
24121	43480	42514	24454	8697	4576	3339	1863	1392	1243	1167	1107	1024	959	945	985	925	913	902	910	916	888	866	880	838	797	828	872	863	873	861	851	854	856	810	813	812	860	837	845	761	854	876	858	877	830	881	795	816	770	843	822	836	838	852	839	852	867	812	879	825	828	845	858	840	844	834	841	829	837	844	854	821	799	824	819	792	821	857	814	846	808	792	816	844	841	824	778	896	775	815	864	860	853	827	855	823	826	811	852	843	810	831	826	870	838	832	846	816	807	789	884	853	854	827	853	849	831	852	846	825	814	851	796	829	778	879	811	815	832	787	798	834	860	831	866	816	826	797	782	844	776	827	793	814	807	808	839	814	854	872	833	787	834	825	800	832	860	785	815	834	833	818	832	834	854	857	835	801	817	841	816	812	785	822	815	778	886	840	809	756	834	785	827	878	794	803	848	828	781	796	804	846	823	822	826	805	859	862	785	825	851	804	831	819	837	843	902	805	824	814	843	830	880	784	818	841	838	836	804	820	872	849	836	814	799	809	828	831	791	847	842	815	842	863	824	871	786	831	899	766	820	832	834	791	761	830	812	880	819	846	825	796	824	807	822	802	857	807	826	826	821	862	837	842	824	850	886	846	826	810	812	874	837	833	829	820	846	863	806	848	899	809	796	813	794	827	772	781	849	822	814	827	806	890	834	847	773	837	805	788	831	814	847	786	820	834	789	811	833	814	853	799	812	834	788	816	834	817	816	788	794	840	864	833	833	767	845	814	881	795	871	827	833	872	861	773	822	803	848	824	802	783	868	814	846	798	816	821	863	823	844	833	799	872	830	843	836	802	806	828	770	819	801	774	807	836	812	803	813	805	783	844	762	831	821	870	815	899	851	858	811	834	815	828	810	852	797	821	812	818	849	797	853	827	793	855	836	826	824	790	770	875	808	833	799	854	805	845	824	779	833	779	814	859	820	820	835	838	883	805	857	861	805	819	832	838	783	818	828	799	841	809	822	853	849	847	838	815	837	809	861	829	854	848	838	826	871	829	822	868	811	841	796	840	871	822	842	841	781	796	880	807	832	841	844	798	820	859	796	866	817	810	799	834	773	818	880	874	837	797	805	799	849	862	857	815	780	828	857	855	793	822	812	827	801	851	834	859	765	815	838	860	830	858	775	793	878	816	815	836	822	831	831	845	839	841	812	823	844	840	837	806	809	851	841	834	829	845	854	827	838	844	807	858	818	835	823	880	838	849	843	832	829	855	859	831	882	800	845	813	786	814	853	830	800	814	855	828	804	773	823	855	841	794	803	847	815	805	843	842	850	864	837	818	798	834	830	864	813	797	856	841	800	819	789	829	760	789	839	868	809	871	856	796	834	857	867	811	804	851	848	853	844	839	830	814	775	815	837	786	818	800	824	806	825	863	817	859	805	854	826	809	836	825	792	814	799	859	802	829	807	803	821	848	849	833	818	841	881	783	833	825	888	820	821	796	844	843	815	809	789	820	817	844	837	816	824	804	780	818	853	858	832	834	857	856	782	840	850	881	830	859	807	845	839	821	826	786	800	795	925	812	817	795	807	846	888	821	863	844	888	834	803	790	859	840	872	810	773	810	871	775	839	817	769	823	847	833	806	820	834	841	824	882	854	794	797	831	903	784	812	799	860	855	814	845	831	849	812	807	808	836	821	858	798	797	889	843	804	814	796	856	844	819	803	834	820	859	829	815	861	813	811	802	837	828	795	796	830	844	776	798	868	873	824	797	825	820	814	870	833	795	844	854	844	852	781	842	824	844	796	818	792	800	815	836	850	869	851	801	812	846	829	849	821	834	785	829	813	877	846	825	824	823	848	821	849	843	785	810	856	824	849	790	802	806	804	841	873	790	819	833	798	844	889	830	795	831	819	819	784	823	819	912	837	867	825	805	799	863	792	753	824	799	858	882	842	842	837	854	852	786	795	790	844	831	823	838	828	820	794	802	828	838	848	802	872	869	834	837	889	804	819	833	820	794	842	801	797	827	837	844	808	773	785	819	893	831	813	817	867	890	793	815	775	793	830	831	796	840	824	823	781	812	852	848	786	826	806	853	828	816	859	825	801	839	800	813	876	855	850	838	838	824	808	869	823	885	843	814	807	821	857	858	815	824	830	868	839	797	828	829	861	831	806	836	822	865	857	785	879	821	865	770	874	817	834	853	834	867	849	818	830	869	770	826	846	811	876	777	850	793	852	800	823	801	816	851	800	812	852	835	821	786	810	823	871	828	828	794	803	853	810	849	813	853	794	847	872	856	752	900	859	859	793	829	824	845	782	848	850	815	819	854	818	864	859	850	847	844	804	843	794	829	827	849	824	836	801	828	827	846	855	852	853	840	846	812	827	884	781	777	876	817	832	875	831	841	816	841	810	768	835	856	830	823	806	826	839	842	823	828	804	808	834	809	876	869	818	857	847	818	800	835	822	812	825	805	867	832	828	830	839	832	827	854	853	836	796	830	837	860	834	798	820	874	849	857	814	811	806	836	855	829	839	794	831	816	801	724	813	799	881	835	824	886	895	865	848	828	892	827	820	829	830	790	847	774	769	821	786	871	845	807	825	866	829	848	830	829	845	798	794	825	807	876	838	808	829	798	867	803	824	834	869	844	828	822	850	865	818	840	805	790	826	801	840	810	846	802	820	842	819	793	839	780	871	790	829	833	885	832	789	804	823	828	836	819	821	797	869	801	790	823	784	834	867	842	811	857	870	867	863	912	810	815	822	837	798	798	797	907	888	800	801	858	855	783	837	841	875	842	845	838	819	790	833	844	821	812	809	813	846	810	826	820	849	810	850	788	833	833	816	863	837	855	809	803	851	808	829	846	835	847	787	843	907	858	782	808	836	788	867	785	845	838	843	858	810	849	770	781	835	813	853	838	866	854	878	831	902	833	839	873	786	805	880	841	823	812	852	836	762	785	841	884	779	832	842	784	826	815	877	847	782	821	892	833	788	825	808	852	789	832	803	829	812	771	836	812	822	811	887	847	889	794	796	823	814	810	837	866	875	828	848	786	809	854	788	817	850	858	837	827	799	783	902	798	830	836	871	850	852	831	802	804	853	814	863	829	763	856	785	837	818	882	832	797	774	820	872	851	839	781	829	806	821	794	823	887	793	867	813	868	772	805	828	794	796	849	872	776	797	858	775	777	836	847	843	817	847	819	809	817	814	828	828	791	816	842	829	858	804	843	843	817	863	834	816	788	832	830	859	861	825	785	867	815	797	794	847	836	868	791	813	833	817	805	837	788	890	807	811	828	789	806	785	788	795	772	814	876	797	874	841	844	802	816	804	876	812	877	866	809	800	878	834	816	842	815	846	809	793	827	817	830	830	782	839	796	816	853	801	829	811	846	844	775	866	797	818	847	821	836	822	858	821	832	780	844	847	892	792	864	879	869	831	757	843	816	814	828	822	785	809	766	834	842	797	799	790	857	838	835	795	794	810	840	829	819	792	833	856	848	894
23492	21421	29099	24242	21382	17636	3793	983	505	442	374	331	306	299	303	302	288	236	258	226	244	255	236	230	243	235	238	233	270	233	208	255	210	231	251	234	205	228	211	204	237	206	200	217	227	205	205	258	239	205	234	211	227	202	228	207	210	219	237	232	198	191	210	197	194	174	225	216	208	212	228	201	201	195	207	219	221	214	216	210	186	231	210	209	217	180	253	195	219	198	194	217	217	202	224	220	241	172	215	210	206	186	231	214	197	219	223	204	216	213	199	193	238	214	192	175	202	198	217	202	200	188	196	195	222	236	202	217	204	219	223	195	204	192	196	208	223	221	218	213	222	206	194	243	201	209	220	242	208	213	190	213	206	185	203	174	208	214	220	180	200	242	229	216	198	197	181	208	210	193	197	203	190	217	233	206	177	220	226	218	204	204	210	210	225	214	216	190	192	199	201	220	198	211	193	197	179	219	222	177	217	208	190	230	202	189	199	242	212	191	219	220	219	218	222	201	217	250	224	242	211	190	188	210	185	198	213	203	207	214	215	184	210	223	210	213	191	212	215	213	196	211	189	191	224	185	202	215	182	196	189	217	195	185	198	212	214	210	216	240	233	194	200	217	193	209	212	204	213	187	208	206	212	229	219	206	208	183	196	222	186	185	189	199	202	195	230	215	211	212	246	203	204	206	228	190	231	215	184	200	214	204	210	214	221	220	205	216	240	195	244	227	204	201	184	221	245	208	210	217	188	205	217	207	209	217	211	223	208	211	213	226	204	222	194	212	201	205	194	217	210	206	215	231	195	199	213	218	203	210	201	214	225	212	210	198	246	169	220	212	188	204	215	205	196	193	184	231	234	189	221	191	193	217	214	224	188	212	203	224	217	191	198	197	182	216	210	208	189	198	187	237	204	199	206	219	212	195	200	221	207	196	192	239	214	214	201	208	206	253	240	176	195	181	199	219	212	212	206	198	228	197	203	201	211	184	208	206	246	229	183	215	195	222	208	209	188	225	205	198	193	194	219	206	218	198	198	198	215	210	199	230	180	193	221	189	205	215	229	213	225	232	219	221	210	206	192	202	207	198	220	205	184	193	199	194	194	202	223	193	215	212	208	215	223	199	185	209	203	213	211	224	205	206	212	201	197	215	205	197	216	223	181	223	216	222	225	208	215	209	201	197	208	207	215	220	223	226	210	239	199	216	233	227	189	211	206	215	215	184	219	212	216	228	205	210	203	200	218	205	200	202	198	205	209	240	206	199	193	240	220	208	197	210	220	195	197	216	192	202	208	218	195	225	221	209	212	191	185	221	201	198	179	220	196	203	194	200	186	224	199	235	222	194	199	231	193	186	228	213	208	207	198	203	207	187	213	216	232	185	199	214	220	203	201	219	216	190	214	203	217	221	226	201	190	218	195	192	196	208	180	191	231	222	234	213	204	213	208	218	222	212	196	241	210	217	204	253	195	242	217	223	227	203	213	202	216	188	196	202	216	194	209	210	211	241	233	200	200	242	219	216	199	210	225	212	201	195	194	203	205	181	200	185	216	210	214	192	168	200	190	202	199	230	201	202	228	188	189	202	218	185	207	171	195	198	209	190	210	226	206	197	220	206	188	222	205	196	211	198	186	220	221	231	208	201	203	201	212	237	218	214	217	215	229	195	197	219	194	219	217	214	224	198	229	229	193	214	223	184	188	234	203	188	215	192	200	213	191	197	217	221	204	194	206	199	215	216	193	205	192	208	222	221	206	195	196	201	197	189	178	215	227	217	230	218	211	212	240	211	231	260	217	212	212	199	248	220	222	217	196	210	217	200	194	199	214	210	193	168	203	221	170	190	193	205	214	207	186	195	211	219	206	204	196	210	232	219	202	215	216	205	203	199	216	221	226	194	193	201	178	215	191	205	216	187	211	190	186	226	194	218	212	210	197	233	182	204	194	205	221	212	212	202	212	216	196	194	196	190	191	213	181	219	197	228	200	203	217	215	220	207	228	226	237	225	199	213	204	211	201	221	190	202	201	220	198	199	206	211	212	194	218	210	203	226	247	210	196	189	196	190	196	228	190	220	223	220	182	218	202	218	214	185	208	221	225	201	203	206	183	197	181	194	230	212	204	197	186	241	201	208	181	218	219	211	180	212	218	227	210	203	184	206	209	196	218	207	218	205	219	211	206	189	203	204	214	193	207	234	213	183	210	198	212	212	193	227	196	197	214	226	229	216	192	219	228	217	202	202	197	203	197	199	226	200	201	195	208	209	202	213	198	183	184	209	196	205	193	204	198	204	206	208	217	181	195	204	195	212	209	194	207	235	222	195	201	216	188	205	212	211	189	211	209	201	211	187	196	225	233	210	196	223	230	216	203	222	218	240	205	222	212	190	211	218	215	181	202	187	203	220	187	210	210	212	196	220	231	213	207	194	188	229	178	220	218	220	207	225	246	212	205	190	213	199	215	210	216	201	208	183	190	241	205	198	203	206	188	200	198	196	191	183	204	228	198	209	209	209	229	210	236	227	211	220	191	203	217	210	210	203	199	216	240	223	204	207	200	214	239	185	215	199	212	211	208	188	203	198	190	199	203	209	182	218	208	220	247	205	219	198	183	198	202	225	208	189	189	213	222	190	220	212	235	212	196	231	204	213	220	190	226	210	208	200	197	205	175	215	197	214	218	201	226	204	216	195	166	210	171	190	195	196	239	208	222	178	187	186	226	216	234	194	221	217	204	211	206	201	211	198	224	203	233	205	197	201	211	224	212	220	212	214	226	210	234	224	202	198	206	235	199	181	206	221	221	234	213	213	231	202	201	178	221	212	192	213	194	216	227	231	199	199	211	219	203	226	224	236	208	187	216	226	189	214	231	218	201	187	195	235	185	213	203	219	208	219	207	219	205	216	197	198	211	220	216	215	201	187	203	188	204	226	218	228	194	205	238	214	198	202	207	211	218	204	217	215	191	212	199	223	211	197	195	207	201	203	223	230	223	192	223	202	190	196	201	190	232	219	208	231	209	225	212	198	204	208	209	178	215	194	204	189	191	195	212	214	221	214	188	180	177	235	196	197	202	198	216	209	185	214	219	211	188	212	210	214	206	173	191	212	213	231	190	196	219	201	217	208	193	190	189	206	197	203	166	200	201	183	225	170	204	208	200	205	185	213	233	197	220	227	205	201	179	197	174	237	202	208	196	208	208	187	231	194	175	207	194	211	214	223	218	196	187	178	207	221	219	239	183	188	209	216	201	195	199	200	181	195	212	221	227	184	217	207	206	209	190	206	235	207	198	205	202	213	216	211	221	215	186	188	206	220	185	209	195	226	211	200	231	200	207	206	204	189	198	216	226	194	211	200	192	200	200	214	215	210	210	223	219	195	214	215	197	209	203	210	213	213	203	209	191	203	187	240	223	209	214	202	226	204	211	202	215	225	203	199	194	194	230	188	185	203	209	214	224	214	214	218	202	224	211	217	206	220	199	209	230	217	224	220	184	236	199	191
27811	50462	47714	27374	10442	6562	4029	2355	1457	1209	1027	850	822	678	638	588	596	536	537	478	539	483	477	478	479	456	454	448	418	453	407	430	426	439	407	416	410	435	414	385	411	405	371	392	413	383	431	390	371	362	411	397	409	397	384	391	394	408	389	366	379	392	396	408	356	386	397	386	383	383	398	355	423	395	417	378	381	366	377	401	393	371	377	386	375	355	399	393	354	391	397	369	379	407	402	404	374	355	385	399	389	339	361	397	387	384	414	369	395	413	408	367	388	418	386	414	336	423	379	406	379	388	385	374	371	375	369	392	395	388	382	397	407	369	381	438	424	392	370	350	407	379	364	381	373	374	379	381	351	384	372	363	385	384	383	377	376	403	403	364	359	394	418	392	381	369	387	364	395	390	377	399	387	378	388	399	355	387	390	402	383	365	376	367	371	383	377	412	375	355	365	362	381	360	401	380	349	368	423	362	360	381	379	370	381	360	306	354	383	379	377	358	381	352	382	366	392	392	394	393	374	355	395	381	365	377	368	335	395	363	368	363	400	388	398	387	371	360	401	367	390	370	385	346	361	369	350	373	394	414	378	384	381	379	401	387	368	412	361	418	415	354	372	389	373	358	373	360	366	368	377	369	387	374	391	381	385	374	414	407	391	419	396	380	411	389	362	389	401	389	388	388	407	407	369	378	353	402	360	358	389	382	369	417	377	336	379	362	391	368	375	368	371	379	388	361	403	364	382	441	399	369	331	369	372	378	401	367	360	397	352	354	349	336	400	412	403	355	385	380	375	384	367	373	346	358	393	342	390	397	366	375	361	368	359	375	382	367	362	390	395	372	369	365	374	365	397	393	368	374	373	368	384	384	363	400	325	382	364	388	402	361	387	408	364	353	355	398	384	388	383	390	376	383	381	377	367	371	362	374	376	375	377	336	418	429	366	346	413	403	359	329	369	371	360	380	361	355	383	396	399	398	359	375	403	375	338	377	386	352	408	352	405	327	395	402	380	399	375	372	395	396	388	377	384	401	397	331	398	359	388	376	401	400	376	373	374	362	418	371	375	393	384	385	415	364	366	421	357	388	411	406	394	365	352	341	380	382	380	375	395	372	356	354	384	377	364	408	395	423	384	415	339	342	396	370	367	388	343	367	388	379	369	336	374	376	358	380	396	384	368	346	360	399	375	392	396	387	356	397	395	398	399	375	382	359	349	356	356	400	365	382	375	371	374	356	381	399	378	382	380	387	346	370	395	371	379	401	414	361	381	385	355	365	371	383	367	391	387	401	383	358	354	381	346	357	369	387	386	378	384	408	378	376	404	357	393	360	380	328	420	374	367	393	362	410	377	400	401	367	359	361	370	394	405	402	389	352	388	359	408	419	400	391	363	362	409	372	349	373	396	393	383	365	365	366	367	405	371	398	401	402	356	362	419	337	377	376	374	380	369	381	384	341	367	349	371	369	386	401	371	392	362	368	394	393	364	396	383	374	372	395	351	432	374	388	383	360	377	379	384	378	395	417	399	369	380	357	390	389	385	358	372	364	394	355	334	387	356	360	385	393	391	387	383	395	371	386	385	362	383	360	378	395	375	359	376	401	360	343	375	385	401	409	377	385	382	370	381	395	389	374	361	383	383	368	370	410	403	393	373	354	394	378	370	425	358	412	365	398	402	381	366	394	373	386	396	352	362	418	374	344	427	365	360	355	398	398	386	355	380	377	352	423	405	394	394	387	417	371	392	405	377	383	404	402	358	397	358	385	399	416	379	366	412	391	359	378	368	379	369	368	384	355	388	372	399	367	340	382	364	378	390	351	388	369	401	368	403	371	379	385	368	381	373	382	377	374	366	378	363	404	376	398	339	395	349	400	404	389	397	396	369	377	382	393	426	376	361	383	392	390	375	371	355	352	386	391	341	392	367	381	364	340	378	359	410	379	376	387	375	391	356	412	388	352	404	359	345	409	405	359	392	397	380	364	387	394	363	395	370	339	362	355	350	369	399	395	425	387	371	391	375	381	395	403	362	379	365	372	374	354	350	366	367	395	379	372	378	375	412	384	391	405	364	377	366	420	368	390	376	359	392	368	378	412	391	383	366	373	386	355	360	393	380	361	400	375	399	400	378	338	332	350	370	401	368	372	404	378	371	364	381	360	393	367	399	407	383	341	359	391	384	381	366	352	366	384	364	361	361	369	380	347	388	363	392	388	381	370	323	349	393	404	352	340	367	380	411	372	363	393	391	379	375	372	387	379	397	400	403	371	359	367	403	357	349	398	375	383	375	364	345	397	378	394	364	411	396	369	376	397	318	427	338	333	385	369	362	370	359	357	371	394	366	378	411	370	385	379	363	336	389	371	350	356	379	361	364	386	376	400	377	386	373	395	394	412	401	378	342	356	378	374	398	357	395	355	392	359	378	391	396	378	380	401	354	374	346	372	367	359	395	420	355	378	374	365	367	416	380	387	386	405	390	357	384	366	365	391	356	395	382	423	415	373	362	403	377	389	363	400	373	336	350	388	368	375	355	378	345	400	381	374	362	350	358	394	343	373	348	344	422	384	413	356	388	392	380	380	359	358	366	409	363	390	355	377	368	371	400	382	379	389	368	389	377	397	372	395	385	383	364	325	414	385	383	361	386	389	361	369	381	352	378	385	351	358	374	385	361	377	397	359	395	425	360	351	342	384	337	357	359	345	368	336	374	389	366	414	419	367	400	391	362	419	404	398	397	377	394	403	387	375	384	352	378	372	388	394	400	371	364	352	424	380	364	369	404	375	421	379	394	383	395	390	373	402	370	372	400	377	396	410	390	371	387	360	365	391	385	374	343	379	379	388	369	384	370	364	427	378	373	334	380	376	383	384	381	383	370	385	376	369	401	407	364	360	380	363	381	360	378	387	386	379	379	408	396	354	362	370	357	348	412	348	337	386	360	366	399	407	359	383	412	359	372	367	370	392	362	370	377	400	354	394	364	367	381	415	418	392	359	394	393	429	379	364	383	367	373	397	376	384	368	378	392	361	339	357	343	373	381	379	397	356	390	394	388	377	391	380	407	379	394	387	421	388	413	394	367	377	399	407	399	420	369	392	355	381	368	420	397	391	424	383	372	427	413	412	408	370	369	355	384	392	383	373	389	375	383	373	358	385	356	354	372	367	420	390	401	391	390	388	394	348	387	386	380	362	381	373	356	400	401	385	367	384	372	374	369	385	372	356	361	420	391	408	382	367	410	366	394	381	405	386	389	362	365	385	388	360	366	384	348	371	359	399	391	372	376	345	381	369	368	372	389	362	371	374	395	366	369	357	354	348	399	382	372	337	384	370	370	394	372	405	393	374	376	399	362	374	365	408	382	403	345	375	376	372	365	389	378	380	375	370	377	360	363	392	349	360	352	377	387	373	378	369	415	358	387	352	351	365	369	397	392	384	326	390	389	411	360	395	376	407	378	386	384	431	420	379	378	379	387	360	363	379	364	350	379	356	365	391	412	393
27393	21707	21416	10397	1720	1095	764	624	545	571	531	524	519	512	539	516	490	524	482	481	533	496	516	525	542	504	528	515	544	522	523	535	512	521	514	522	576	528	528	513	509	523	546	546	538	520	499	514	498	490	554	509	544	543	530	529	517	533	525	523	540	552	507	573	498	534	490	533	565	521	521	541	500	504	508	508	501	534	510	501	513	516	518	463	546	523	521	531	553	551	545	522	547	569	485	490	467	493	491	540	517	491	536	507	519	533	512	517	535	565	562	513	503	468	561	529	479	522	513	520	482	526	530	557	521	508	549	535	517	530	535	522	501	498	570	555	503	513	492	527	505	531	524	497	512	524	531	520	508	555	537	475	524	469	573	545	510	548	534	520	560	495	546	528	491	526	508	488	541	486	568	527	564	500	540	512	500	539	548	541	497	515	523	531	507	516	524	511	499	542	517	541	507	514	507	530	519	528	523	528	538	521	513	532	540	541	518	472	524	509	549	486	493	519	475	504	477	532	513	503	523	513	495	546	486	542	510	504	494	546	484	522	516	476	504	493	564	514	505	513	501	534	522	507	502	523	506	541	542	551	517	502	502	547	525	498	539	519	572	548	539	517	521	504	521	530	526	524	513	491	495	530	530	556	481	566	518	535	504	480	565	566	499	526	541	533	512	519	523	535	525	554	515	525	529	546	513	482	519	496	521	524	523	535	528	517	496	536	511	503	533	504	509	510	479	504	491	487	484	519	560	535	551	547	481	531	516	496	562	538	522	509	516	524	488	521	532	507	502	553	463	534	501	516	511	529	524	494	541	529	522	511	498	503	527	544	531	525	497	541	503	574	528	535	511	506	512	489	543	520	510	555	534	532	543	520	539	528	515	515	478	498	533	526	523	532	543	514	522	526	482	494	537	516	536	485	532	510	516	492	515	574	576	518	519	498	496	511	540	515	537	503	524	530	517	534	562	511	475	522	494	531	547	552	524	482	508	536	505	507	507	546	527	506	509	531	545	511	505	512	534	530	510	491	460	495	506	504	518	488	490	507	531	511	516	531	543	500	515	541	509	530	559	498	500	507	546	545	493	543	501	529	489	523	494	500	542	538	514	513	538	548	494	512	491	521	546	510	531	557	549	528	507	546	530	517	487	512	571	505	546	508	535	505	460	505	517	509	553	526	505	539	505	487	545	523	521	519	548	530	504	527	575	512	535	525	497	507	535	512	525	521	517	527	518	526	532	517	533	499	493	517	507	496	524	474	526	557	479	511	520	528	520	489	529	504	529	514	518	559	515	506	519	503	533	516	499	528	529	512	527	557	548	514	514	509	523	526	537	538	499	529	494	559	525	534	483	505	531	497	559	500	478	558	533	516	557	535	509	542	522	539	517	537	511	524	506	498	576	513	520	546	546	526	498	473	510	554	567	509	490	508	497	499	541	515	535	536	484	528	514	458	497	498	523	506	469	508	536	512	538	530	501	465	518	524	494	516	467	542	503	521	554	528	497	507	533	528	511	491	511	497	516	514	544	496	573	548	534	530	516	480	551	514	506	520	511	492	514	535	534	508	528	511	535	527	515	529	511	515	487	529	530	539	505	517	551	519	494	510	498	520	487	534	546	561	557	452	536	593	515	524	478	546	512	498	523	570	541	501	511	487	554	508	520	502	551	521	523	562	516	534	547	539	522	532	511	572	517	476	521	536	534	515	508	504	561	545	482	538	544	525	523	489	534	507	478	552	507	488	510	532	526	516	536	532	496	483	543	512	513	543	461	514	515	531	486	544	525	538	503	543	530	509	514	506	526	500	553	514	502	529	498	488	532	508	506	530	531	527	491	502	517	526	523	513	509	552	500	525	474	543	538	552	493	536	503	546	524	506	539	548	489	513	536	518	543	495	516	537	488	552	530	533	504	505	532	560	509	494	558	551	520	518	535	511	508	534	452	500	537	511	533	545	507	528	554	516	555	484	541	518	520	498	529	545	525	493	488	502	568	511	511	521	513	558	502	526	536	504	526	496	525	484	518	525	533	534	506	537	500	512	508	514	517	516	523	531	551	518	565	525	519	540	517	497	543	521	546	499	529	505	514	508	554	500	557	494	532	525	494	542	531	540	494	525	510	542	546	513	491	538	514	461	527	532	527	543	534	488	499	541	492	490	493	514	534	527	504	550	536	511	541	503	518	505	527	523	552	492	506	489	518	546	548	495	510	512	529	551	520	515	508	533	515	515	499	538	519	519	561	492	525	503	541	515	528	548	577	531	517	544	489	560	566	524	548	519	536	536	539	493	515	517	522	493	485	529	509	516	522	532	561	515	544	464	515	524	532	547	542	536	568	506	534	533	508	532	543	522	524	494	522	541	501	536	538	508	508	541	495	543	484	524	523	522	545	485	543	496	487	545	535	519	521	494	550	518	536	528	516	556	531	447	508	476	546	520	503	511	531	526	524	501	506	518	542	530	524	520	526	538	504	508	544	490	578	514	472	537	554	533	489	560	537	524	508	534	512	495	524	526	495	523	524	527	491	512	542	477	508	553	529	540	529	517	543	527	522	522	552	554	539	535	469	517	526	483	509	533	542	512	504	510	487	539	475	555	503	502	506	480	530	512	577	529	517	510	491	546	519	516	522	512	522	550	530	531	504	503	547	537	541	517	518	537	558	536	540	518	548	531	543	473	572	537	508	479	509	515	550	514	537	525	503	502	510	502	542	489	496	568	529	532	518	494	564	487	549	576	529	486	555	528	517	510	528	513	537	537	536	521	541	529	517	539	501	554	511	523	505	557	559	509	489	502	490	544	539	509	545	494	532	524	524	512	533	548	532	556	538	510	501	485	558	486	509	528	505	513	503	489	509	565	566	513	573	542	523	550	528	528	539	488	503	504	533	518	523	527	525	504	503	529	515	521	549	525	519	524	534	523	551	513	546	536	513	516	517	525	486	501	520	529	492	517	518	557	543	507	542	539	562	526	521	499	576	479	517	526	501	537	518	516	537	526	540	504	522	521	502	504	568	531	528	527	557	514	567	532	522	483	549	528	515	505	511	502	501	475	502	498	537	520	548	503	506	572	546	462	503	501	493	526	555	525	527	525	493	526	520	513	518	515	509	520	500	531	570	527	541	523	585	481	565	537	497	493	508	530	521	544	526	567	532	514	508	526	559	506	514	513	542	522	530	522	544	517	531	535	540	531	545	534	529	552	520	505	568	549	531	538	516	525	541	525	507	533	526	518	540	528	514	556	543	532	527	507	506	522	489	520	569	523	501	543	536	567	534	544	507	534	521	499	518	483	567	533	520	538	549	553	560	526	522	491	554	531	509	462	525	527	535	517	563	520	509	541	479	530	509	519	573	521	521	553	534	503	520	517	501	474	535	551	497	556	571	562	553	540	534	553	492	500	564	513	528	535	523	544	538	490	520	515	498	546	537	530	535	499	501	536	522	504	540	511	577	555	550	534	544	541	545	507	499	529	493	525	482	537	519	492	493	537	542	495
23595	33563	29737	12509	3019	2221	1676	1149	960	957	927	927	979	933	890	907	915	850	907	932	883	935	901	896	899	937	869	952	916	889	845	864	955	914	911	883	888	922	902	870	909	915	934	877	921	876	880	896	904	908	964	869	911	896	904	899	863	854	859	918	879	910	887	932	945	922	914	927	964	907	952	903	891	893	899	904	894	899	925	899	864	883	949	889	896	909	930	896	918	906	893	912	917	900	901	916	861	913	886	907	893	924	927	940	902	916	987	930	883	908	902	911	889	894	905	852	902	868	919	908	873	866	895	883	894	900	896	926	859	883	826	904	910	894	907	911	892	898	932	843	930	906	937	887	861	831	877	920	816	899	919	886	914	957	915	933	955	863	887	858	886	890	884	914	903	891	887	884	834	936	932	885	930	847	934	931	887	894	887	919	913	898	883	862	910	909	893	862	950	911	881	945	896	910	853	919	916	893	899	830	889	913	942	917	933	899	926	898	875	892	859	915	879	947	872	834	843	904	908	943	849	896	916	942	917	864	865	867	892	880	905	867	911	893	944	897	935	894	884	895	839	870	899	931	938	896	917	902	898	938	873	908	917	919	861	915	918	881	932	915	900	958	895	891	925	859	862	912	929	922	962	907	910	881	893	856	873	909	899	898	915	930	923	916	919	917	890	881	901	968	887	926	840	855	874	931	947	919	888	890	879	906	887	861	928	914	840	857	925	884	876	911	876	891	945	890	861	857	926	879	887	932	862	913	920	843	953	889	887	871	907	952	894	907	934	882	858	907	890	869	894	894	930	864	904	853	926	876	837	917	888	911	928	930	883	888	945	888	865	899	898	860	899	898	922	937	900	900	902	925	965	919	907	873	917	938	879	884	872	918	791	900	939	937	862	854	865	936	903	879	855	885	925	941	863	922	910	856	870	932	924	865	854	894	886	876	942	870	811	876	893	907	849	991	898	922	874	851	907	909	894	889	872	899	931	891	851	893	904	929	887	895	936	879	882	895	884	924	953	920	894	904	875	922	932	914	958	884	848	861	856	879	929	912	885	857	903	889	854	930	897	904	888	889	932	845	936	920	853	863	916	918	896	920	940	935	949	883	901	892	860	871	898	902	886	855	886	917	869	934	882	893	916	902	856	849	920	921	874	896	852	899	896	900	940	886	894	869	882	884	877	905	877	893	907	943	906	872	839	896	927	915	945	879	889	871	892	924	912	852	960	897	910	882	938	884	898	938	860	882	910	840	903	902	914	882	865	915	838	871	939	861	869	905	871	897	939	875	881	894	917	906	852	868	880	936	934	914	930	850	917	921	885	953	890	940	855	884	938	881	898	886	873	831	934	928	926	900	872	916	918	882	903	875	927	942	877	887	887	891	870	906	960	961	898	879	904	885	865	878	866	868	970	911	918	913	912	900	907	908	943	934	904	958	912	870	872	908	942	885	968	914	867	896	897	832	821	919	897	881	905	861	880	914	864	927	903	875	884	855	873	888	891	992	962	837	811	909	907	908	854	838	890	873	910	884	962	905	905	928	949	895	815	890	888	887	905	940	915	921	899	905	878	920	890	903	876	888	913	961	879	959	951	897	876	913	884	940	906	943	926	916	868	931	883	898	922	902	909	901	930	863	890	930	851	947	879	929	890	860	945	930	884	839	923	926	842	913	891	872	924	926	895	947	901	901	901	879	944	924	942	968	892	849	864	941	910	919	902	902	960	857	918	883	911	895	939	933	929	848	953	890	928	982	862	897	907	911	897	923	897	889	922	909	898	853	882	856	941	899	859	909	884	885	899	898	877	893	898	908	898	896	918	927	902	907	920	913	892	931	912	899	889	889	926	925	921	945	953	887	899	844	885	882	860	928	938	882	908	900	883	915	937	882	874	851	873	936	914	905	922	918	900	909	910	882	877	917	889	871	863	905	912	922	905	911	931	840	906	906	924	893	877	917	915	908	893	907	910	919	848	952	933	895	882	838	866	923	910	941	922	963	872	879	877	922	897	918	913	861	927	899	948	934	971	887	926	927	915	906	926	848	937	906	889	860	914	931	929	893	897	870	908	877	865	964	892	865	916	952	917	910	918	915	926	932	927	896	907	871	931	928	945	941	967	869	910	932	890	869	873	910	981	882	887	900	973	946	819	901	892	893	947	925	898	904	875	862	898	918	882	894	868	905	908	863	889	856	896	899	902	892	873	923	956	889	889	899	905	927	897	916	949	894	847	891	933	917	856	900	876	835	939	841	907	987	908	861	902	898	885	884	882	902	884	905	842	868	908	937	893	859	850	883	865	927	912	903	857	935	885	879	911	889	929	901	898	947	865	947	912	896	919	862	853	949	878	989	846	862	900	903	914	911	910	908	868	932	908	825	909	917	926	881	930	876	878	923	907	909	881	879	908	899	925	832	899	905	897	901	903	894	936	855	906	896	907	965	894	948	889	933	932	940	948	876	906	940	869	938	911	888	925	899	829	936	964	891	868	843	913	910	944	876	898	948	887	924	876	929	927	878	909	925	886	914	899	874	843	886	942	892	843	876	885	912	846	941	873	908	915	899	881	937	874	852	886	895	910	869	872	924	883	884	881	887	887	862	916	888	927	924	944	927	908	913	932	924	887	870	861	870	842	883	923	918	875	887	866	896	859	877	896	972	886	813	941	891	877	907	852	870	907	889	918	868	892	828	876	915	915	891	878	914	896	919	866	878	898	872	882	863	881	926	821	898	845	884	910	872	901	920	877	852	907	889	897	868	901	884	944	925	908	887	905	916	919	887	856	835	910	904	864	924	928	882	896	883	911	894	984	936	867	906	874	917	898	865	873	893	904	925	829	895	913	921	901	914	886	914	902	915	907	871	853	849	867	859	863	902	908	926	951	890	918	866	925	883	886	889	940	865	888	887	925	854	924	883	915	848	960	931	853	913	933	894	846	901	899	865	901	948	908	927	861	915	886	925	853	887	899	889	903	885	895	929	868	917	867	906	892	926	892	875	928	914	890	918	924	941	839	876	880	916	935	899	919	919	896	841	935	918	885	913	878	927	921	854	944	908	842	909	913	851	933	859	922	895	897	888	926	866	896	936	911	874	916	907	895	888	909	893	895	880	900	891	892	887	874	867	868	866	894	910	869	883	925	866	880	875	913	894	872	922	896	883	899	847	916	934	883	882	832	937	951	896	936	893	974	873	894	871	882	908	923	900	888	866	869	944	941	921	929	901	939	874	962	929	956	933	879	885	870	952	887	874	884	940	911	904	893	843	889	914	864	941	907	909	917	897	885	933	937	883	965	892	930	932	882	915	903	942	893	909	907	906	889	919	921	912	855	892	878	886	891	884	881	938	912	909	856	949	883	829	939	904	903	876	911	894	870	954	895	911	913	926	927	881	900	918	920	865	894	907	900	904	900	914	892	862	930	930	856	916	848	880	863	890	902	895	889	861	903	905	882	932	907	892	893	923	903	913	830	887	989	878	892	888	859	876	915	856	893	823	886	873
24534	21406	28582	24971	17719	4461	1538	806	639	615	591	536	542	514	502	485	521	512	483	492	468	481	481	484	510	527	477	502	505	484	522	468	453	443	501	487	448	494	478	470	441	528	487	476	451	468	493	472	489	482	476	484	472	467	483	456	434	472	453	467	482	463	467	487	493	499	488	488	454	485	463	476	473	458	485	482	474	460	438	476	495	480	477	444	486	468	482	514	480	472	457	440	479	483	466	465	437	479	480	486	500	484	502	477	479	475	443	482	507	442	470	480	415	491	467	481	508	498	454	443	499	510	485	499	465	495	466	496	444	470	471	471	460	486	462	472	476	470	481	490	461	486	486	501	451	468	494	473	534	472	474	457	478	472	468	514	468	474	460	482	447	495	480	454	450	467	476	469	492	480	499	476	491	478	464	463	494	494	481	484	451	452	473	463	432	506	449	472	458	466	463	474	452	486	464	430	444	475	515	475	460	448	485	476	496	462	453	490	492	455	491	461	474	471	463	452	461	451	452	500	460	517	461	525	477	500	466	419	450	457	472	470	480	448	450	507	481	468	466	497	486	455	443	493	451	473	478	448	465	449	470	456	436	475	477	480	486	451	495	473	481	492	421	485	473	498	476	424	450	477	489	465	455	485	482	453	466	476	450	505	516	431	467	470	488	495	485	493	497	461	484	412	470	494	493	460	474	477	527	504	506	484	469	481	447	494	453	478	455	523	475	489	475	460	462	484	463	457	452	494	472	449	480	483	473	414	470	441	436	440	477	491	466	458	464	487	494	484	474	465	479	470	473	470	487	483	464	454	457	448	456	458	501	481	465	457	469	477	466	476	448	489	440	452	473	465	447	450	447	493	491	428	486	486	477	496	466	469	471	455	437	495	481	512	461	477	495	492	465	474	477	460	462	460	468	493	489	445	457	457	445	460	438	468	471	482	493	496	481	486	470	476	458	443	485	472	518	486	499	475	493	492	511	485	499	465	485	448	484	482	456	468	491	489	459	446	509	427	499	469	475	469	476	452	481	469	455	460	491	458	445	462	468	516	478	480	470	461	479	462	506	434	453	459	455	503	464	470	484	490	502	518	481	470	458	505	446	493	452	455	459	496	493	472	462	479	453	465	495	463	472	485	472	486	477	478	472	515	477	495	483	507	495	464	484	467	503	473	458	493	430	466	467	468	456	484	452	453	478	463	513	469	464	528	492	426	474	468	482	486	439	457	436	464	406	417	496	509	472	451	471	500	471	449	489	455	469	436	460	450	463	478	429	455	473	499	461	487	477	494	462	489	458	478	447	481	506	482	490	466	426	463	497	473	486	447	469	469	496	439	477	493	447	447	484	441	465	452	476	513	469	513	467	441	462	478	457	434	439	467	480	513	470	456	449	435	457	475	465	515	421	463	447	493	456	467	451	456	469	469	467	461	458	469	451	468	467	503	459	490	470	446	490	448	409	472	455	486	480	470	458	467	450	431	477	465	454	455	527	470	451	470	482	433	469	467	465	488	465	485	455	460	428	479	449	448	494	481	454	504	483	508	450	467	480	464	453	482	493	442	502	456	509	519	468	462	489	504	480	465	504	499	481	458	476	451	476	436	437	468	523	482	498	489	484	483	454	483	466	479	517	515	506	477	478	448	470	477	440	446	445	429	476	471	455	490	459	471	456	493	470	445	519	483	475	454	479	434	426	432	441	464	483	485	469	497	463	478	470	478	474	456	476	483	453	446	490	472	472	461	469	480	433	487	463	475	497	498	460	444	477	450	463	452	504	465	442	449	454	502	449	479	509	482	485	480	449	457	487	457	462	446	498	491	490	501	458	433	453	458	479	478	494	485	458	474	466	497	466	475	466	486	461	456	465	495	475	499	465	474	473	428	467	485	439	510	474	439	456	512	477	463	452	467	471	475	488	477	473	490	486	444	459	451	485	432	489	484	450	447	469	470	469	473	516	467	474	470	427	470	484	480	483	433	480	462	467	469	484	478	414	501	455	486	478	517	498	470	482	459	453	458	485	449	460	477	456	457	498	505	448	449	466	456	453	483	475	456	469	448	462	475	471	441	460	507	484	488	495	558	509	462	438	459	513	487	454	468	438	466	475	471	491	523	450	493	493	464	455	435	495	458	447	478	446	474	448	454	477	437	465	461	431	470	464	456	470	445	461	469	467	465	456	454	476	467	448	494	478	475	474	453	424	485	473	441	442	471	488	507	485	449	512	459	473	459	496	497	440	454	409	463	493	452	445	450	474	483	448	470	481	458	489	485	432	454	491	459	482	491	480	443	452	431	424	477	470	464	475	448	455	488	451	518	483	462	472	453	459	495	445	438	464	513	452	472	457	486	444	481	484	467	428	508	482	494	476	463	499	467	471	449	495	504	449	475	471	418	499	467	469	473	484	468	468	433	477	447	502	457	525	505	490	492	499	485	496	453	464	485	477	474	470	475	464	477	483	500	468	462	445	471	438	448	462	470	471	441	425	475	514	467	435	511	424	499	496	492	512	459	448	478	448	491	466	514	474	436	501	473	430	442	455	430	504	474	494	500	463	471	430	492	497	487	463	464	459	466	494	495	457	481	452	464	468	502	455	465	484	516	471	504	449	502	474	444	460	492	477	450	466	464	443	469	427	459	480	502	509	473	471	444	487	469	486	489	466	498	418	486	464	460	474	460	451	483	488	492	489	496	468	396	468	496	473	465	452	485	464	510	455	437	450	463	532	491	494	478	488	470	480	505	457	466	499	477	485	470	464	527	484	477	442	468	463	453	471	477	453	440	513	466	477	486	522	493	459	451	494	467	489	476	491	484	449	469	444	465	469	471	457	446	435	474	493	469	471	515	484	474	491	436	490	493	451	509	479	493	492	469	487	488	491	491	521	497	462	456	476	502	458	464	453	487	463	481	484	432	470	474	488	488	480	505	470	430	456	469	505	482	510	449	480	501	463	500	425	477	468	441	505	448	480	490	458	458	489	475	479	456	464	454	455	485	470	467	451	472	473	475	498	473	453	477	478	473	515	472	472	437	470	439	468	459	457	485	465	472	469	464	421	487	463	498	434	441	442	477	498	445	468	457	515	493	458	472	470	438	437	482	491	469	468	449	442	474	495	469	497	481	474	461	477	485	458	487	468	509	490	468	479	424	464	445	458	470	453	465	436	445	485	490	464	472	448	501	477	468	473	470	511	475	483	445	439	495	443	453	466	431	484	458	474	441	454	457	410	487	458	481	492	475	466	468	474	479	463	485	469	500	485	511	522	443	509	467	445	441	446	501	471	481	447	463	472	470	451	473	460	467	469	473	479	475	454	466	434	491	485	451	485	469	461	475	505	463	488	467	435	455	486	502	487	486	449	482	463	467	503	493	479	423	480	464	501	531	478	490	498	429	469	494	440	468	466	493	438	466	455	510	494	434	510	468	458	486	473	480	457	510	422	469	484	472	467	501	449	473	498	483	455	457	442	503	461	440	436	475	485	484	488	463	488	427	490	451
25274	45817	44381	22161	6627	4342	2970	1810	1430	1221	1164	1053	995	938	971	968	887	905	895	884	886	856	889	883	859	860	864	821	848	838	848	856	850	837	835	886	876	794	844	846	848	839	803	815	787	823	862	798	840	827	837	846	846	807	862	759	893	819	898	830	822	858	829	821	797	828	807	792	850	874	801	797	832	811	832	836	838	808	842	824	836	892	863	851	853	826	816	862	752	839	821	771	789	804	827	808	826	819	851	848	823	809	841	854	859	814	845	816	773	853	847	875	845	832	780	827	821	805	792	830	748	791	875	786	816	835	843	793	805	829	803	873	808	822	754	791	830	873	797	806	825	831	846	849	833	807	822	789	839	784	805	826	847	790	801	823	838	774	848	828	829	767	865	873	883	853	867	823	802	898	753	794	764	849	855	782	747	825	877	851	809	845	769	798	867	816	825	803	818	783	767	791	839	862	824	794	844	805	819	822	825	806	835	823	849	780	843	830	806	842	841	796	868	781	831	827	843	803	828	795	882	836	769	785	845	790	825	782	783	867	813	870	774	814	848	827	817	827	849	777	829	823	821	822	818	834	813	813	846	756	796	804	847	781	821	828	826	860	841	825	830	799	801	827	825	875	862	812	841	880	828	819	845	795	809	810	816	850	832	807	808	843	833	761	809	774	824	804	836	769	810	788	875	843	790	818	851	777	824	799	775	846	817	793	813	837	890	814	878	787	868	834	814	827	823	768	847	812	827	837	853	811	880	809	788	817	822	825	819	837	788	833	856	859	796	858	891	770	858	806	811	842	800	799	847	830	825	839	826	774	844	800	869	768	801	776	859	832	786	773	790	774	851	806	800	832	829	855	822	786	810	811	874	834	847	820	808	762	788	815	822	814	857	896	883	793	809	852	799	801	835	833	841	873	828	835	837	814	844	832	855	843	831	820	843	857	848	851	888	796	859	851	856	833	832	792	816	771	804	867	807	804	792	858	826	827	819	816	784	838	801	809	816	818	807	862	852	802	747	810	834	828	817	814	784	811	842	789	846	851	803	855	836	836	824	804	842	851	806	823	789	818	825	858	812	846	800	822	806	834	809	858	874	830	812	817	865	800	801	850	788	803	877	770	837	852	809	830	843	866	842	808	799	757	835	830	808	836	797	783	825	815	796	810	840	806	816	857	836	836	822	801	793	860	854	773	858	826	794	811	844	810	850	862	834	820	810	789	862	823	796	855	847	787	822	810	835	794	808	802	848	899	835	821	761	797	803	809	852	848	822	794	832	849	811	889	804	807	818	743	796	851	851	837	819	814	828	809	797	838	834	835	789	868	792	825	809	813	806	832	792	845	838	803	881	827	773	813	816	822	808	822	803	825	809	852	812	780	818	878	816	812	879	837	851	834	850	790	833	805	802	805	848	793	807	837	805	767	822	826	865	797	786	786	846	785	831	830	812	810	837	847	799	854	842	844	835	851	859	798	786	831	855	826	807	823	802	828	831	795	861	864	811	806	802	821	748	807	779	831	862	801	862	826	787	806	803	791	852	882	826	827	799	786	777	823	788	799	822	804	779	810	828	828	801	831	845	856	796	837	797	831	824	761	824	871	815	853	813	850	800	890	827	783	821	846	873	811	833	814	825	828	810	808	806	800	824	832	807	822	850	833	836	810	823	846	775	818	821	804	807	825	815	823	808	840	823	826	810	781	830	836	839	816	823	834	819	803	815	819	832	811	805	811	802	838	822	875	817	792	826	781	796	829	806	846	804	872	803	807	770	855	803	893	774	811	814	803	820	831	827	823	784	809	850	792	746	855	864	882	856	881	778	846	814	802	803	859	843	843	745	828	825	865	835	889	813	803	795	812	824	787	817	790	831	862	737	851	820	819	826	829	856	813	820	815	820	847	828	830	859	825	834	827	800	762	796	847	844	838	825	832	842	785	794	809	846	817	775	841	821	839	867	846	856	771	823	842	853	858	819	845	809	839	853	780	803	797	818	822	834	768	844	805	779	836	774	816	843	783	798	833	812	799	795	782	799	860	818	846	805	819	820	841	817	821	849	822	817	815	821	760	789	799	803	830	814	788	848	816	796	792	818	829	781	849	830	826	810	820	818	794	899	833	858	806	783	776	835	792	798	826	834	795	739	820	864	833	872	801	855	835	827	845	817	846	841	798	805	815	832	814	829	848	775	811	838	813	820	807	807	807	787	805	849	815	824	756	842	847	841	853	823	786	809	897	815	781	791	836	815	816	858	869	837	775	826	851	831	819	823	787	824	825	847	837	763	790	799	818	789	810	841	840	845	832	792	882	786	861	854	840	841	786	822	853	827	824	792	808	825	863	814	845	793	907	871	835	823	844	748	792	825	831	868	807	831	818	731	793	879	805	840	859	832	803	879	825	811	801	840	815	826	868	815	854	843	839	818	793	827	827	839	847	738	842	843	868	836	834	860	822	802	791	809	831	805	801	829	775	813	814	838	789	808	832	818	849	812	828	813	766	789	790	838	866	816	869	760	815	817	796	861	792	825	787	845	805	841	806	817	835	815	825	841	829	805	818	857	822	829	785	848	825	821	823	833	811	766	833	862	769	839	847	843	858	793	860	818	808	865	862	867	806	826	826	819	823	814	824	894	839	783	839	818	797	832	813	825	860	808	808	818	789	818	811	792	774	799	834	810	819	829	833	880	772	804	836	797	853	830	854	808	776	840	877	818	795	770	801	845	830	829	833	807	826	859	855	860	768	807	844	774	770	822	861	775	793	840	850	795	770	813	839	820	796	860	806	854	816	775	834	817	827	793	782	860	814	787	782	809	791	816	861	797	831	802	790	816	831	855	772	844	831	820	820	824	837	818	842	845	840	785	804	826	805	809	839	879	821	834	853	838	830	769	785	810	818	825	838	834	804	800	790	794	860	813	778	818	859	824	801	826	814	834	835	862	784	799	858	829	852	780	816	825	874	834	790	811	812	864	846	813	848	787	832	810	808	801	861	849	781	856	783	805	830	806	818	820	804	800	837	820	796	766	853	799	846	844	840	782	840	840	792	847	808	839	832	852	809	826	846	821	804	827	830	824	836	888	805	779	784	813	877	813	828	835	827	826	786	879	839	744	790	839	843	818	812	819	822	854	850	855	834	865	816	808	822	853	848	847	796	833	827	825	825	772	881	842	775	801	820	773	821	791	804	830	829	800	844	805	879	867	803	833	814	813	815	754	798	813	827	839	798	820	781	804	828	802	771	882	837	755	875	798	812	784	874	872	806	791	793	848	787	774	855	828	839	846	851	872	815	815	789	833	808	828	822	833	834	811	808	826	850	835	846	828	872	861	771	799	796	836	801	826	818	814	821	781	849	847	819	835	741	768	813	869	840	816	833	827	831	821	806	801	833	828	797	827	823	819	861	782	756	824	846	846	787	846	811	820	877	848	819	820	814	848	848	783	802	817	819	801	836	819	818	820	843	835	851	840	805	861	821	788	833	802	838	796	799	827	787	830	812	833	821
23470	21414	29153	24233	21481	17371	3987	1295	570	456	380	381	312	268	270	268	264	287	268	225	267	252	253	242	271	234	227	206	202	227	245	186	204	226	216	235	241	200	246	180	207	209	187	222	211	216	199	233	209	203	192	195	229	216	196	190	216	213	205	214	205	195	209	210	207	237	200	207	183	255	185	223	193	229	205	220	212	203	193	226	184	222	209	197	198	211	226	209	230	216	208	221	200	214	194	209	200	208	204	216	194	200	225	197	199	211	198	214	219	193	206	181	176	223	215	233	224	218	197	191	215	224	197	193	199	247	196	193	194	207	198	222	210	188	216	187	220	200	189	205	220	220	247	219	216	189	196	226	211	216	231	190	208	213	218	208	198	220	216	197	214	217	214	235	186	188	183	197	211	212	202	202	215	192	211	213	196	216	181	189	233	215	234	196	205	211	206	216	205	211	192	222	174	201	192	182	222	202	234	214	213	191	216	183	207	225	222	220	220	198	211	206	229	238	226	207	194	227	181	212	201	227	193	217	229	179	212	194	198	207	213	214	190	198	230	200	204	202	209	202	214	178	229	198	203	222	222	197	214	181	194	205	212	200	214	206	203	207	184	208	204	217	221	198	191	191	206	184	216	199	225	194	242	174	225	207	205	221	221	207	191	201	235	202	201	208	198	207	223	195	195	217	211	176	189	225	226	201	203	203	212	233	214	216	204	207	222	190	181	225	205	196	207	184	206	221	194	227	227	206	237	213	200	191	185	179	236	172	209	190	204	218	189	202	189	223	226	191	226	198	221	194	185	204	218	184	215	192	221	196	231	201	224	188	205	191	223	202	230	172	236	198	199	197	216	228	199	215	184	225	236	217	210	208	202	205	205	219	224	208	205	203	199	222	228	203	222	200	194	218	185	217	200	219	186	227	206	208	174	215	188	221	209	185	199	216	190	229	212	214	192	230	205	212	234	191	226	203	217	186	217	235	214	192	195	205	210	211	180	210	181	222	189	211	206	182	204	207	214	221	189	226	230	188	222	210	218	182	216	213	199	199	201	203	207	205	202	178	174	206	183	208	199	195	194	197	179	217	213	179	203	200	200	205	214	220	222	203	211	198	202	203	206	216	212	211	225	201	204	184	240	235	217	248	214	180	231	227	210	237	227	188	218	218	197	198	224	210	184	197	209	214	201	211	219	200	195	235	195	194	217	169	208	196	191	209	233	214	220	222	176	197	232	216	201	187	215	232	199	206	218	216	186	225	243	198	195	211	211	195	206	200	215	190	212	204	220	201	197	194	192	231	202	222	203	196	215	205	195	187	193	194	203	187	207	194	208	188	208	211	173	197	195	217	232	224	195	243	186	205	199	210	240	206	214	210	188	220	206	215	202	214	202	204	192	191	222	194	162	190	207	228	224	208	201	208	223	215	215	221	202	217	234	194	204	220	200	222	208	198	211	216	208	195	194	194	225	197	209	202	216	195	194	213	196	211	169	203	225	202	238	206	224	186	185	213	220	204	199	207	203	205	224	193	207	224	195	205	191	212	196	206	242	206	219	200	210	209	200	216	189	180	186	208	200	192	190	194	210	215	195	211	196	202	211	205	188	203	200	196	210	214	219	212	233	202	210	202	201	211	198	185	212	168	209	212	211	209	197	195	214	203	210	214	227	199	216	219	212	212	196	188	184	208	207	228	203	216	218	179	209	199	214	180	223	174	203	204	220	218	206	190	194	204	216	199	178	201	202	207	218	217	219	181	196	216	217	195	216	222	228	187	226	215	213	199	214	198	216	227	162	206	225	210	204	216	237	219	211	222	231	193	219	211	219	187	216	229	225	207	185	200	220	190	211	195	220	178	243	230	212	198	199	201	232	171	189	220	211	204	196	185	212	208	187	210	203	204	220	195	204	203	203	191	203	222	236	237	220	208	216	244	204	166	206	188	185	199	213	213	220	223	217	190	215	208	215	207	206	201	215	229	213	191	215	184	209	201	201	196	189	200	233	230	208	239	208	183	211	211	191	198	220	193	209	194	208	198	212	196	202	193	221	208	182	197	221	216	207	200	217	219	181	203	221	204	189	190	188	204	210	188	188	204	203	184	218	190	205	183	197	211	226	216	223	221	193	205	209	185	204	238	216	190	222	224	208	204	231	215	185	183	194	200	212	200	209	176	193	187	207	183	183	187	218	199	207	199	192	202	197	187	205	201	204	227	204	197	227	174	206	212	201	212	205	193	193	196	202	219	203	199	201	205	197	204	197	183	216	206	190	210	197	185	238	219	210	229	204	214	205	225	186	173	216	220	216	196	206	206	206	213	184	233	202	228	221	194	208	216	200	231	222	219	188	190	237	214	208	211	204	200	206	199	222	205	178	200	212	214	211	199	218	204	202	200	204	201	191	212	212	221	168	205	198	201	234	209	180	208	211	199	202	199	189	187	213	220	203	188	222	182	202	202	180	231	211	207	187	198	228	210	204	205	201	199	194	177	189	211	211	219	183	208	233	188	209	200	213	227	202	194	206	221	202	219	203	206	196	221	201	210	210	217	193	204	212	182	213	215	194	203	223	248	195	207	210	185	225	203	184	199	198	222	213	221	192	212	197	236	221	219	228	224	219	221	196	199	217	218	211	208	202	208	221	219	201	193	205	191	188	180	213	220	206	209	204	182	206	219	240	217	198	202	216	190	214	193	211	199	186	192	235	227	223	211	221	226	211	204	230	222	212	201	204	202	229	226	242	200	200	207	226	222	213	199	208	175	211	212	202	218	198	221	179	229	247	192	233	201	195	225	183	206	203	205	197	201	195	195	195	202	205	202	194	224	192	232	211	203	193	205	199	191	214	182	181	196	210	224	216	200	219	187	217	235	197	207	187	201	216	209	223	227	212	233	186	239	215	203	218	219	212	213	208	222	220	219	211	216	186	192	223	210	214	207	212	208	204	217	210	204	225	188	240	193	207	180	225	203	231	219	193	221	191	188	193	208	203	190	221	207	198	209	214	209	204	215	211	204	228	197	214	229	221	203	201	214	189	204	195	235	214	188	203	216	215	212	208	193	204	228	215	181	195	219	217	195	214	206	241	201	221	210	186	183	218	221	196	206	224	216	204	194	199	196	224	209	208	201	200	202	207	184	213	190	230	224	183	197	199	204	217	222	200	220	202	224	199	192	226	192	215	204	210	216	209	195	218	236	200	190	208	204	204	191	192	209	198	214	206	210	210	206	190	206	212	193	196	217	192	226	188	189	212	186	219	223	199	192	196	228	208	226	236	187	199	201	191	182	206	202	207	209	199	222	219	202	196	207	199	195	221	206	214	231	216	214	213	200	197	173	225	206	186	200	190	230	215	201	206	198	215	202	218	208	202	191	219	233	210	211	200	200	195	208	205	179	208	191	220	202	226	204	195	215	202	211	185	207	216	222	184	190	221	225	232	210	222	198	211	239	204	198	169	213	218	199	217	205	213	211	211	204	229	190	200	203	206	224	238	198	195	198	229	192
27470	52097	49169	29625	11234	5972	4553	2954	1523	1172	928	846	742	682	611	619	579	573	571	482	494	497	478	482	440	440	421	434	454	439	418	389	433	401	414	405	422	398	392	398	399	414	436	392	383	415	375	358	403	335	361	406	395	376	406	416	387	428	372	350	382	423	366	380	364	383	387	397	406	368	358	378	393	366	365	410	375	392	376	401	381	355	380	367	405	402	362	402	362	369	419	388	375	390	384	363	369	370	365	401	391	352	389	372	386	386	402	360	387	393	387	353	412	402	383	402	398	369	345	368	386	372	383	376	377	397	344	371	385	372	380	375	390	371	374	378	354	400	362	389	386	368	386	379	339	385	412	401	365	376	374	367	384	399	376	400	367	380	379	378	379	403	369	357	361	393	351	405	394	359	364	366	364	386	365	359	362	361	379	389	357	355	356	383	364	385	356	376	386	403	395	381	364	328	365	394	388	394	372	380	370	376	341	348	387	399	385	360	364	396	385	386	365	397	391	371	385	389	363	383	413	343	351	337	375	386	389	418	400	402	369	342	374	354	350	358	324	397	355	396	342	371	331	345	403	349	377	360	350	435	405	359	337	357	369	362	370	365	406	380	342	377	365	394	399	412	389	359	370	396	356	389	387	348	404	373	372	377	374	399	404	355	398	380	377	379	363	380	403	376	368	338	390	360	358	385	349	358	389	385	371	408	378	358	371	402	334	383	390	349	355	402	382	390	367	336	340	386	351	353	378	397	365	355	369	390	394	396	371	339	401	357	401	354	371	399	363	377	378	358	369	349	392	401	390	360	368	374	362	350	395	361	375	351	400	412	364	405	375	351	362	382	358	395	360	396	414	358	361	371	377	347	376	395	420	402	423	347	351	368	360	406	386	385	413	378	406	364	354	370	395	362	360	391	378	367	353	384	395	378	373	311	414	362	392	390	397	375	368	394	381	380	388	393	383	333	373	367	373	387	377	358	366	349	370	421	403	419	374	392	367	385	379	360	380	363	382	390	396	352	357	351	387	348	372	354	367	361	364	382	389	385	395	395	337	367	385	373	397	365	369	393	327	355	399	378	388	355	411	379	375	379	371	341	391	378	388	373	387	338	358	397	369	398	332	375	415	353	372	362	378	397	376	367	402	378	369	395	409	358	352	401	352	366	377	389	382	340	337	363	356	370	373	364	349	374	356	355	353	439	371	363	360	366	396	342	370	362	365	347	373	395	377	349	358	388	372	380	348	385	375	365	403	404	385	347	383	368	364	382	394	397	416	408	344	354	391	364	392	401	368	362	348	375	353	423	396	352	398	358	409	376	353	408	362	392	369	399	393	371	362	390	349	368	359	356	379	373	392	393	365	395	340	371	360	393	350	368	406	386	363	381	388	399	367	417	379	380	369	342	343	372	394	407	381	359	383	384	355	359	365	408	349	356	386	429	375	367	359	390	336	390	381	375	341	386	366	375	380	374	379	380	388	378	416	377	404	345	337	368	387	420	360	378	387	353	349	390	381	357	379	366	397	372	370	387	368	334	418	396	395	367	356	380	361	380	365	369	398	368	367	336	366	374	350	378	362	356	370	374	407	384	378	413	394	365	356	386	378	370	365	384	393	369	355	366	338	345	369	392	392	338	355	385	358	399	379	347	389	411	355	376	370	376	418	354	400	397	351	376	381	384	340	377	389	408	353	368	381	360	397	371	381	361	383	381	388	351	360	356	375	410	356	406	411	348	341	359	385	391	351	417	384	399	362	357	342	378	368	345	336	433	392	348	411	330	365	381	376	363	340	374	373	375	324	371	375	387	363	386	393	387	347	370	394	350	353	353	373	371	378	385	388	382	352	402	381	355	353	370	376	403	382	373	369	378	381	416	400	381	363	379	375	404	371	381	388	364	376	391	396	366	351	333	386	401	406	361	387	398	349	381	347	339	348	403	404	376	369	379	400	345	392	323	365	385	349	367	380	381	374	399	401	384	380	384	331	381	376	374	378	377	387	390	352	382	368	373	339	378	372	402	360	362	364	350	379	379	355	358	390	390	378	343	370	373	364	353	370	380	337	393	389	387	371	417	385	378	393	406	345	362	370	383	384	380	380	372	379	400	369	414	370	358	353	339	362	349	360	386	360	346	335	355	353	365	373	374	403	415	389	374	389	406	370	370	365	388	364	364	347	382	387	397	353	371	350	379	368	379	383	371	396	371	420	386	379	381	428	375	367	358	396	392	419	394	381	384	379	370	361	398	379	345	363	371	393	392	401	380	384	354	394	353	347	358	403	355	375	347	346	386	360	402	350	378	399	357	374	367	393	390	394	375	358	334	382	395	380	402	376	396	367	361	387	428	379	395	383	349	380	350	384	359	350	396	392	366	389	384	371	358	326	370	396	375	364	389	376	386	372	383	367	379	396	437	354	392	366	351	363	339	383	355	398	363	398	377	372	370	385	392	408	376	370	358	347	352	399	357	369	397	386	402	369	379	381	389	390	381	348	372	375	359	385	370	367	351	395	370	358	351	394	377	370	398	373	380	373	416	376	367	372	413	369	327	358	368	377	361	382	385	383	354	402	368	380	359	383	348	408	379	388	386	371	376	372	365	349	357	381	357	363	394	360	388	364	376	408	362	383	384	362	353	377	377	336	352	362	377	388	353	359	368	379	361	388	360	359	369	386	396	387	380	386	391	404	345	427	380	424	388	344	379	380	394	344	353	336	393	377	382	364	392	358	363	384	365	394	370	353	385	382	418	388	407	376	396	379	365	391	368	367	382	358	365	371	388	371	404	363	364	373	365	353	381	349	368	370	354	370	352	366	363	376	350	349	385	385	401	383	359	383	382	397	366	334	392	379	389	360	384	369	383	345	394	369	383	370	385	380	350	359	384	376	340	401	397	376	350	434	349	356	388	364	355	374	388	340	370	336	377	391	394	400	366	372	357	358	363	382	387	384	401	395	377	380	373	354	359	373	354	436	372	375	392	374	358	384	366	343	365	399	364	379	380	395	370	381	386	368	405	361	373	404	419	395	387	411	340	373	371	406	382	365	377	382	380	409	370	380	350	400	398	373	338	370	370	361	419	351	382	365	338	387	382	379	366	390	400	407	358	368	380	358	403	381	383	406	371	349	370	397	350	392	362	363	371	352	349	377	349	401	383	360	364	389	370	350	410	384	372	400	376	424	405	431	383	351	341	369	388	392	371	372	366	370	406	373	407	341	406	331	379	385	369	359	387	365	402	358	375	392	339	397	391	398	403	371	369	393	366	373	393	364	370	408	398	392	361	339	372	362	334	349	363	368	420	365	362	404	376	362	372	353	378	383	380	421	372	356	370	385	396	383	377	386	382	379	372	410	352	372	378	335	360	407	369	362	395	382	391	369	362	365	378	370	369	332	398	379	388	382	394	400	377	400	359	385	407	405	344	342	385	377	409	363	376	360	396	374	389	388	400	364	371	383	378	358	365	360	360	374	389	375	373	372	367	394	393	378	354	382	395	361	395
27251	22400	23355	10426	1639	1054	822	609	564	512	578	543	529	591	525	516	517	496	535	563	527	529	537	561	498	508	496	478	524	545	479	544	509	546	546	547	540	520	524	532	561	496	514	506	515	565	558	551	513	562	537	531	529	508	485	468	559	507	511	513	536	504	564	525	538	479	581	505	526	545	521	522	481	494	544	528	552	545	516	568	546	538	534	535	545	573	528	497	512	513	534	524	533	570	544	505	509	543	546	547	504	575	524	526	556	500	558	509	560	568	493	515	542	533	588	491	524	526	577	472	504	554	561	524	507	532	504	521	531	539	524	550	536	504	551	545	517	514	513	506	542	501	515	537	560	522	588	515	518	528	517	489	536	539	536	550	499	526	508	531	504	511	559	531	525	520	553	540	497	545	509	525	538	515	548	560	529	490	474	546	562	497	593	545	545	474	515	522	547	498	500	583	549	507	528	503	520	503	512	518	517	557	509	482	573	525	514	556	544	566	515	561	541	531	510	565	497	523	514	527	516	548	528	522	511	508	531	501	602	537	498	520	514	514	502	528	497	563	519	499	525	558	531	519	554	533	563	533	529	526	564	541	515	481	577	502	541	498	537	520	515	539	505	557	526	490	538	583	515	535	516	498	529	538	539	544	509	516	509	517	567	510	547	509	519	494	540	507	555	517	510	486	486	543	537	540	477	497	514	520	518	538	549	551	493	494	560	548	539	524	519	502	526	524	540	534	512	513	502	520	533	518	542	528	493	533	548	554	554	552	515	522	507	560	495	581	494	513	527	496	513	553	515	523	605	556	541	526	569	516	534	502	518	510	499	495	512	522	492	518	453	552	553	561	518	544	502	520	521	519	480	555	541	529	514	530	504	533	526	531	487	528	547	541	550	475	504	500	535	510	530	533	526	528	536	563	512	526	545	497	520	487	544	561	525	526	500	515	536	530	502	543	523	555	539	527	514	506	526	548	564	547	559	516	552	516	518	489	561	546	491	490	520	504	544	554	540	516	496	532	489	509	519	533	530	511	524	538	519	546	532	512	516	553	504	583	518	548	465	521	543	538	561	541	551	499	557	519	500	509	591	570	519	517	493	514	556	512	532	521	528	505	530	511	546	534	521	533	543	567	557	548	495	507	548	511	502	520	552	515	497	572	491	524	501	547	548	544	516	509	539	607	518	533	483	535	546	502	539	536	544	565	514	518	506	516	534	485	490	520	530	556	526	562	544	508	565	525	532	524	497	511	526	508	528	532	524	560	532	546	551	526	546	554	508	504	568	495	516	531	541	499	541	513	490	535	513	572	520	500	522	513	531	530	530	542	501	530	516	502	482	524	542	535	559	535	558	495	540	515	509	547	530	515	494	556	506	565	576	521	530	528	509	524	529	539	514	525	524	554	540	539	508	500	536	554	527	517	517	507	525	498	531	515	534	537	520	554	556	518	526	558	507	569	524	539	550	511	517	523	531	510	529	527	561	514	570	561	538	511	525	532	553	544	542	498	516	522	513	538	572	532	513	551	501	563	528	541	530	496	493	530	519	540	531	525	597	534	529	528	554	528	538	530	547	579	544	482	561	529	477	549	553	551	531	517	505	484	504	537	576	546	530	480	482	528	563	542	500	563	527	519	538	501	518	522	510	514	554	506	551	503	534	543	548	549	504	533	537	539	529	542	479	521	542	529	557	551	544	522	522	525	535	530	497	543	520	594	527	528	479	542	515	521	556	517	552	554	568	528	494	491	495	549	493	506	524	533	547	511	477	541	533	518	550	531	549	536	521	494	561	513	514	516	540	565	528	543	522	518	538	529	557	569	527	521	540	534	564	518	536	543	542	552	512	554	554	548	520	534	553	521	535	543	555	553	528	518	526	546	517	532	527	540	526	562	543	531	539	544	533	511	526	544	538	514	520	496	556	513	528	541	568	559	555	516	592	517	530	489	545	564	531	537	504	529	542	532	510	526	505	543	537	539	539	517	513	478	511	539	537	545	547	504	493	496	537	533	516	523	519	485	480	528	548	535	526	548	472	530	501	530	554	568	555	520	485	534	528	526	508	542	535	510	531	555	539	485	546	504	522	527	519	517	520	526	524	549	528	517	514	546	515	535	552	507	554	540	539	538	540	474	530	526	529	524	528	538	519	537	540	509	553	570	511	522	512	528	560	543	486	532	542	486	538	578	511	498	566	491	551	523	534	537	537	511	521	568	485	531	506	494	531	543	522	500	515	550	601	531	528	517	513	513	524	484	521	505	524	521	543	564	495	535	540	569	540	530	542	542	539	551	562	518	476	528	527	535	518	508	549	530	491	526	524	571	525	542	511	506	546	560	505	495	523	498	526	536	531	531	557	524	534	539	502	520	531	525	484	560	510	533	529	529	538	506	494	472	483	528	520	559	506	529	536	526	503	521	547	515	556	547	523	534	509	544	555	510	569	516	524	539	488	498	522	551	532	560	523	574	534	479	541	503	515	515	537	522	501	515	521	534	494	506	509	485	543	550	514	509	543	564	574	527	557	540	502	546	543	523	524	522	543	507	516	570	497	558	534	511	535	516	540	510	584	524	569	529	531	578	508	492	497	552	551	545	569	529	507	558	498	529	510	505	527	556	558	533	510	509	533	532	539	548	566	529	553	517	493	524	510	524	519	536	537	550	515	521	509	578	531	513	551	537	530	507	557	551	496	540	567	540	557	497	580	560	519	545	557	555	538	481	547	521	525	590	550	569	534	513	563	528	510	500	527	548	499	546	553	524	523	545	526	588	536	476	507	537	544	541	500	597	549	584	491	524	529	490	535	535	537	556	540	562	546	510	553	533	542	524	539	522	543	502	535	529	536	570	551	520	551	548	597	474	493	512	522	526	520	535	504	548	619	524	528	539	527	571	577	524	538	511	555	517	581	514	515	490	505	555	501	518	549	511	518	505	527	572	494	532	545	482	494	500	502	540	498	569	533	522	561	556	549	543	536	511	499	510	559	539	544	527	609	570	543	559	552	539	561	510	516	484	509	588	561	518	511	515	500	539	532	510	570	508	507	530	522	519	514	549	494	550	550	537	525	535	541	528	507	513	527	518	515	542	528	503	529	580	566	529	503	519	531	521	548	516	525	525	531	534	560	529	514	517	537	509	531	488	546	531	516	555	488	547	518	493	540	553	494	552	554	543	548	509	474	528	541	545	542	548	533	515	533	514	493	522	536	524	537	525	533	585	528	526	525	493	497	536	523	524	506	525	536	531	554	502	515	499	539	539	502	537	552	530	506	535	577	560	521	504	523	521	502	544	513	499	547	569	531	529	552	525	531	507	506	551	521	514	535	528	513	513	561	550	567	514	515	512	500	552	526	531	506	524	587	552	556	524	521	529	536	560	489	550	540	525	523	540	524	502	535	501	476	523	521	532	501	543	527	523	537	560	522	541	497	494	496	549	548	549	519	530	595	485	556	521	541	511	510	556	535	492	509	521	517	506	546	535	496	520	539	519	497	547	492	538
23670	37137	31775	12224	2890	2260	1781	1267	996	894	842	952	905	958	941	904	902	908	931	900	980	835	902	911	934	884	928	920	936	861	888	861	933	896	893	914	912	914	890	927	909	908	943	901	923	914	882	881	897	928	899	895	951	873	882	890	925	912	867	892	912	924	900	898	914	962	884	918	915	911	863	912	912	842	888	931	913	914	892	887	901	911	931	900	933	867	871	877	895	868	913	985	972	855	896	918	925	917	935	919	904	952	956	910	910	925	880	904	912	882	882	910	883	880	924	863	839	918	870	922	882	910	879	911	897	895	885	888	946	885	932	910	887	915	894	927	910	921	891	889	928	903	896	882	899	858	852	874	927	896	907	899	902	857	932	913	877	908	889	879	899	884	912	906	931	912	863	896	869	894	948	919	876	925	878	885	903	881	904	917	944	931	874	911	891	921	904	876	900	834	884	897	902	893	930	870	937	920	876	919	898	852	921	923	918	899	853	899	947	876	872	908	936	834	890	913	930	955	848	878	935	893	888	860	892	899	919	862	905	918	837	911	894	892	900	862	853	897	964	854	896	862	865	831	952	886	910	920	881	946	849	943	922	894	911	930	915	899	927	902	894	963	882	906	845	889	895	929	881	896	834	843	898	891	895	932	867	845	942	924	857	891	886	887	883	883	847	923	871	873	912	912	883	936	864	855	884	916	924	901	976	853	940	936	890	903	865	959	869	885	890	888	916	895	951	888	895	852	896	868	914	955	901	867	846	878	881	941	900	897	860	878	944	867	849	897	899	925	932	905	881	872	867	899	931	934	876	894	890	874	923	880	886	884	864	912	935	845	885	925	948	862	932	889	844	921	847	871	897	921	909	869	865	874	942	875	863	926	894	895	924	907	902	883	892	870	859	851	873	870	866	896	885	893	938	931	926	876	899	873	870	875	887	857	902	916	887	889	910	919	850	934	886	881	892	884	934	893	877	932	911	863	924	857	877	888	895	841	920	899	952	898	884	863	859	863	943	892	866	908	881	881	912	890	905	917	879	877	832	944	862	839	902	924	883	907	925	909	812	879	850	883	910	869	879	955	899	927	915	948	828	969	930	876	903	885	895	968	872	913	888	901	891	886	856	924	870	909	891	919	865	897	893	909	914	842	952	919	982	896	948	888	820	911	908	886	847	839	855	847	904	913	928	910	929	888	886	939	906	883	972	938	918	863	873	926	884	901	914	971	892	918	854	938	896	906	861	897	926	888	882	870	856	858	874	901	917	914	878	911	875	880	867	888	876	820	802	852	878	900	922	916	901	918	912	893	871	910	885	877	890	915	910	877	934	942	876	909	901	896	923	861	906	907	932	861	926	947	887	867	848	875	869	891	966	879	928	915	918	895	962	876	897	932	856	916	950	899	888	844	869	945	897	912	914	858	972	934	925	884	923	904	903	943	961	921	943	874	882	921	885	892	882	868	875	918	922	907	924	854	908	900	896	929	886	812	897	934	877	914	926	855	851	905	941	868	881	926	918	870	896	874	878	854	898	913	928	898	852	868	893	839	897	916	878	880	892	874	853	929	872	923	915	849	913	878	925	885	912	849	893	873	888	929	873	883	881	907	907	961	875	922	906	884	884	882	957	900	906	876	909	884	886	936	882	858	880	938	936	937	903	917	913	924	877	892	944	895	862	888	842	850	878	873	936	881	890	952	882	894	876	872	887	920	875	889	877	903	893	903	882	936	916	889	900	898	896	857	964	914	894	876	906	875	955	833	881	913	901	913	815	895	952	906	902	896	875	901	903	891	921	928	890	843	924	920	899	870	834	900	865	900	944	887	862	877	872	914	956	922	894	945	893	907	864	928	883	910	867	910	867	909	949	893	878	915	890	934	863	917	881	905	915	871	871	899	856	899	918	881	883	877	848	893	936	882	911	851	910	922	955	909	847	928	883	872	915	876	907	895	908	903	897	887	864	924	880	923	891	861	884	869	880	907	909	892	901	904	862	927	898	888	883	879	927	849	938	923	960	896	948	863	858	936	881	865	901	899	900	886	877	898	885	923	924	892	916	866	919	898	910	889	881	891	910	905	915	879	875	915	898	936	890	958	935	937	892	943	906	886	885	858	887	884	874	885	848	914	930	950	883	905	889	901	939	871	905	825	851	891	876	888	885	871	875	901	911	886	828	921	858	890	878	882	851	880	959	830	923	889	886	850	871	879	930	870	864	884	922	902	931	914	977	900	830	893	880	870	878	921	886	898	887	962	929	864	848	855	841	854	899	895	923	864	974	842	950	895	958	875	837	913	887	863	931	935	854	869	876	891	898	898	886	910	845	850	897	905	889	900	876	907	866	930	928	894	938	899	877	862	886	890	948	932	931	867	851	941	903	852	867	932	944	822	920	874	886	913	877	948	900	922	910	864	894	855	921	899	925	879	892	929	895	872	880	868	921	886	883	888	925	897	878	903	848	875	880	892	945	935	891	906	899	829	891	879	899	934	813	960	946	843	918	895	906	885	919	950	895	847	881	861	903	875	890	885	877	911	896	902	893	869	888	915	935	888	896	879	885	870	944	897	944	869	868	849	898	896	871	890	892	877	969	910	907	921	932	889	873	890	879	845	830	913	913	927	930	917	897	887	907	817	824	869	880	945	866	931	873	953	883	888	874	872	909	885	882	899	884	894	815	909	833	902	843	871	875	896	903	876	897	895	890	938	848	880	929	879	950	936	907	855	939	882	923	925	886	897	850	935	917	903	893	885	927	919	873	892	905	883	867	894	885	859	830	954	856	903	914	873	902	890	923	947	902	949	918	860	860	853	882	872	897	854	842	931	897	901	881	898	905	963	948	859	879	944	852	872	884	885	917	872	913	835	902	867	908	893	860	890	904	931	892	920	929	860	870	908	882	907	874	919	916	888	898	890	967	913	859	871	887	911	892	953	917	926	915	896	894	844	875	866	904	941	856	871	926	951	901	922	874	937	873	866	864	885	911	887	873	919	918	874	901	926	873	854	895	882	901	904	894	901	873	877	932	890	868	908	845	898	898	888	884	950	884	886	940	871	940	898	866	939	881	903	915	865	954	910	872	937	906	894	938	899	887	909	930	864	884	902	883	902	922	861	917	930	903	892	893	893	879	944	939	896	911	930	931	846	914	923	903	878	876	893	916	913	925	930	940	920	882	890	885	914	850	888	927	879	929	905	971	903	901	874	916	894	945	924	921	896	875	998	907	906	886	887	893	908	845	890	943	895	889	876	928	906	914	867	874	904	890	898	868	876	880	826	915	945	923	956	878	852	894	924	909	885	909	937	862	906	852	926	909	896	909	858	897	916	878	962	903	903	840	888	896	843	903	940	857	915	921	961	895	883	926	922	895	881	862	836	942	884	945	842	913	920	965	937	885	891	937	947	975	893	907	910	890	906	857	872	903	855	908	919	934	879	923	903	900	894	900	866	891	920	893	843	917	911	904	891	960	889	846	843	870	885	923	916	902	852	910	908	928	883	901	904
24539	21416	28509	24987	18556	4940	1662	1007	706	553	598	514	531	533	553	548	506	477	476	469	475	513	476	483	489	499	456	483	510	487	457	484	543	481	451	510	486	458	460	466	499	481	479	435	467	487	510	449	483	501	482	507	468	472	485	459	460	455	478	479	497	432	476	486	514	532	434	499	503	468	474	505	502	475	472	501	480	457	473	449	461	461	459	444	447	459	519	486	441	475	483	460	469	474	513	462	430	455	464	485	499	472	494	452	473	456	476	452	496	486	490	452	470	469	474	505	466	476	461	456	488	514	444	469	503	459	470	456	460	520	473	462	486	462	421	489	459	505	471	466	483	458	472	508	468	449	452	464	451	454	476	494	503	422	472	462	494	484	437	469	430	469	492	494	463	477	486	458	459	454	410	498	468	499	498	520	485	521	461	451	487	486	476	500	479	459	469	441	507	520	459	457	489	482	496	453	465	481	494	458	499	475	424	455	463	444	499	477	466	441	479	503	480	451	500	479	463	477	472	432	459	454	473	475	466	511	501	462	469	506	456	481	438	474	467	545	438	434	481	499	492	454	453	450	481	443	453	458	438	456	521	482	456	489	487	520	452	483	444	448	491	469	481	434	476	502	478	495	470	452	499	486	430	454	485	516	487	449	478	445	493	460	468	477	498	485	457	468	464	478	498	436	476	477	512	468	468	488	471	475	488	445	462	472	531	477	471	474	425	432	473	428	441	449	498	483	426	490	465	487	476	488	467	441	470	445	454	492	494	436	480	528	474	487	479	459	461	460	452	464	455	497	434	479	416	442	444	471	471	470	475	507	461	484	463	468	463	496	465	482	475	478	457	465	477	513	472	461	472	516	451	513	486	452	484	406	478	429	458	464	464	467	445	471	475	463	481	426	491	468	459	464	499	484	482	460	505	478	486	461	459	417	463	466	495	481	468	476	469	515	466	480	460	500	453	467	476	468	480	479	500	473	448	485	517	463	495	478	486	470	508	479	471	472	442	497	469	494	482	510	431	470	451	466	501	428	510	477	475	464	490	496	487	504	488	468	477	447	485	476	455	445	473	450	473	502	460	501	475	454	452	472	466	463	507	424	448	465	493	481	484	490	461	451	456	454	493	487	468	502	485	461	525	464	451	454	454	490	474	469	475	503	481	427	490	473	476	437	525	446	516	451	457	463	508	482	481	467	482	475	477	483	435	452	469	460	478	422	454	486	505	468	457	436	450	463	522	511	471	452	466	454	487	471	457	443	449	496	470	442	487	438	502	454	484	504	465	476	458	458	475	486	446	471	455	465	442	467	476	501	483	457	507	468	502	490	473	465	495	449	457	486	495	479	474	463	487	512	490	480	466	472	465	478	482	489	523	458	440	466	458	427	443	502	436	469	473	427	471	451	451	490	492	485	459	433	459	489	466	428	450	459	486	481	480	452	472	486	468	459	491	460	473	439	480	450	465	452	499	481	488	448	497	486	525	482	460	452	470	494	492	471	474	502	446	482	467	512	512	496	423	510	490	499	502	483	453	456	441	455	498	477	484	452	473	477	425	473	444	465	502	489	484	485	453	457	487	476	471	474	504	459	491	477	495	467	467	456	466	504	504	437	474	452	472	489	470	454	453	462	470	499	471	474	449	441	446	483	474	487	459	457	460	448	465	488	457	490	446	493	498	444	492	469	501	480	473	464	464	466	530	469	492	466	489	489	469	467	485	482	482	478	484	477	442	471	475	464	535	512	493	450	465	490	442	461	477	511	472	500	454	489	431	457	485	450	501	479	501	448	466	434	489	450	480	491	409	485	485	446	512	479	474	473	473	471	463	475	438	479	449	475	480	476	485	470	452	460	435	446	456	512	487	493	501	493	469	458	421	486	473	486	459	488	422	452	461	451	494	476	476	475	471	444	497	457	464	481	460	444	516	487	484	515	469	450	465	444	446	467	459	474	486	480	445	462	496	446	438	501	498	433	489	471	495	452	492	503	434	473	506	461	468	479	462	499	458	479	462	485	467	443	469	491	484	477	482	454	477	515	451	470	437	489	480	452	467	467	498	470	494	427	465	462	452	472	497	469	491	446	457	457	494	487	485	465	465	480	477	489	452	489	464	474	501	485	457	444	492	516	483	459	492	470	486	490	485	453	470	459	452	470	463	493	462	466	454	461	486	464	438	464	474	472	469	485	464	486	488	492	463	441	519	448	454	500	498	429	442	503	483	466	479	494	452	503	472	429	478	441	516	459	475	433	502	452	479	468	501	433	483	472	468	430	479	490	474	458	474	473	453	439	435	492	468	483	449	482	536	464	486	470	454	472	424	465	455	460	471	496	455	486	471	487	507	495	489	441	466	476	455	479	458	516	511	495	522	511	456	469	478	451	480	477	475	474	516	481	488	524	457	487	460	476	471	479	448	482	478	448	460	485	470	464	477	495	484	472	459	488	496	483	431	476	459	459	442	459	450	465	461	492	470	477	482	463	438	441	478	484	448	472	478	459	460	449	529	517	451	486	483	462	473	509	493	495	431	450	470	454	466	511	484	477	478	478	427	493	447	457	487	427	492	466	477	469	485	470	471	510	443	499	454	465	464	459	456	442	475	464	497	453	467	431	438	465	532	496	445	470	459	467	470	427	447	470	470	504	446	494	440	510	450	503	471	462	486	476	491	464	437	472	501	488	485	467	470	455	457	494	489	489	492	487	492	473	498	466	490	485	500	487	465	442	471	457	495	463	471	483	452	515	479	466	489	473	475	477	485	505	479	478	464	476	481	439	479	463	483	465	499	462	446	483	480	428	474	433	493	476	467	471	509	443	443	474	467	505	463	447	449	436	435	451	536	472	433	479	470	436	479	427	495	463	451	438	470	499	463	489	484	433	487	492	476	473	480	468	494	460	503	484	472	477	440	459	460	504	476	475	419	499	476	464	506	491	511	466	517	479	447	460	460	470	439	439	468	438	484	507	470	475	446	463	422	472	477	494	477	484	507	444	468	483	468	443	467	505	467	447	489	474	417	445	499	488	453	480	453	490	443	471	466	484	487	465	450	450	475	441	497	492	447	467	480	513	470	471	453	455	514	504	481	462	475	444	449	480	467	467	492	514	473	418	441	447	453	461	459	453	461	467	433	474	474	482	453	539	460	473	440	497	460	434	418	481	480	480	487	454	492	460	432	457	471	479	459	459	496	492	483	432	440	451	459	515	474	445	436	453	466	494	503	530	490	422	464	479	470	492	487	486	479	466	476	458	470	449	457	512	474	479	481	514	448	476	458	450	482	452	503	458	508	484	464	459	526	426	448	485	511	483	466	487	446	457	466	505	490	463	475	485	539	497	484	505	503	451	441	496	476	477	530	465	504	431	417	491	479	473	465	478	463	454	497	463	483	501	443	481	499	451	441	509	464	470	456	477	467	455	428	458	501	485	477	466	492	463	484	485	501	500	436	451	434	456	445	496	479	452	524	470	449	465	485	502	505	469	467	442	474	455	465	492	468	477
26551	48151	39311	24593	10443	3876	3040	2320	1485	1204	1126	1060	992	945	983	892	860	932	890	872	826	931	840	818	910	867	835	823	820	804	832	869	827	852	851	834	812	852	834	827	831	814	820	831	806	794	786	832	837	793	807	869	825	836	812	816	821	861	825	819	812	842	824	825	820	865	846	815	833	820	816	869	850	913	828	827	848	776	874	840	760	808	817	817	791	828	837	795	806	822	839	825	870	821	857	842	859	816	851	847	838	825	829	828	834	837	824	831	785	834	778	800	849	860	846	863	809	833	792	815	821	804	803	856	802	812	811	864	799	876	811	797	813	790	838	855	858	833	816	809	811	833	822	844	803	819	753	809	876	846	808	820	801	846	845	825	793	791	790	778	835	863	809	838	814	789	799	786	861	796	771	841	807	856	794	861	818	823	801	833	829	815	835	795	830	811	809	855	818	780	846	818	856	818	818	813	835	846	820	806	856	847	840	854	816	826	810	797	771	829	837	830	861	823	840	801	847	783	830	835	863	823	802	827	870	808	868	833	798	835	851	804	827	841	798	803	804	807	828	814	817	788	811	851	813	767	791	781	859	858	811	802	753	839	832	795	807	791	790	813	818	802	781	830	797	821	828	800	822	820	832	772	819	827	832	820	862	803	801	810	823	820	828	840	835	801	763	827	858	819	817	870	847	838	842	830	746	837	792	826	799	836	848	821	815	798	835	786	820	806	802	814	820	794	761	829	791	843	831	801	837	810	817	838	819	841	794	806	835	872	802	852	793	792	797	810	827	822	841	862	845	817	812	787	843	844	810	821	813	839	829	829	829	831	774	786	819	802	800	822	796	775	805	846	823	796	774	809	819	829	797	825	825	796	780	829	827	776	802	810	811	799	863	891	857	823	805	808	839	789	828	837	783	853	846	866	838	813	826	794	822	815	831	772	831	813	790	861	835	824	816	838	844	807	773	833	842	824	808	808	865	815	777	800	868	788	819	843	846	809	811	791	802	793	846	846	823	825	779	841	849	831	810	778	818	807	772	835	792	836	848	800	841	821	800	806	824	791	765	789	802	793	829	798	809	762	788	820	805	828	836	790	781	791	787	818	845	782	822	803	797	827	775	851	834	811	788	873	825	811	810	852	805	830	858	789	834	859	848	829	745	769	827	778	751	779	800	822	874	829	814	835	786	789	859	810	752	802	830	822	811	800	862	835	795	806	869	847	785	824	868	861	813	723	843	842	801	793	784	806	741	809	862	824	820	762	820	809	818	840	821	783	841	802	817	807	815	803	836	780	794	847	822	812	830	805	781	807	781	833	796	890	821	826	826	792	794	869	800	844	815	795	857	819	827	851	792	822	851	795	819	819	781	830	770	765	836	761	814	855	829	811	848	811	851	795	810	751	854	870	831	855	852	785	809	835	815	803	793	797	841	828	833	845	776	836	821	785	832	821	885	835	850	820	824	841	792	847	831	835	792	747	843	847	889	806	863	780	816	820	863	851	813	817	853	788	847	788	821	813	854	846	768	835	842	784	831	843	835	813	793	878	812	860	765	839	857	792	803	802	824	756	814	860	828	807	813	847	889	871	813	783	808	794	823	812	842	746	840	831	776	833	788	821	859	824	858	829	829	803	819	761	836	795	816	811	847	884	843	845	803	838	781	854	830	819	844	782	793	830	810	852	859	785	771	838	810	851	835	820	831	852	805	818	822	731	826	823	820	791	803	811	842	803	830	805	827	793	825	845	820	784	833	808	827	827	804	836	829	810	812	798	816	784	807	813	812	782	791	812	837	813	813	787	806	833	790	812	840	832	807	831	818	801	796	768	796	843	808	831	874	838	815	782	812	798	784	908	832	824	795	820	842	882	794	803	774	803	822	781	786	810	828	837	774	781	827	792	827	872	846	762	778	866	832	838	873	804	814	817	795	807	795	826	863	843	785	792	754	816	850	776	797	806	796	805	805	864	852	818	836	874	800	830	779	813	792	816	857	824	827	852	800	824	810	823	833	855	826	823	797	806	782	826	787	808	828	866	833	842	782	830	802	802	852	810	817	817	818	811	849	830	798	801	792	824	816	857	815	802	852	828	848	805	849	831	784	780	824	818	811	772	801	819	825	843	831	838	802	835	813	783	808	806	857	817	812	850	780	820	840	799	791	807	819	798	800	786	787	821	813	824	811	793	832	847	834	823	769	844	779	871	784	786	851	841	828	797	808	813	794	850	821	834	778	859	840	776	796	803	841	866	847	818	841	819	821	713	799	828	827	802	818	846	865	828	800	858	845	828	792	848	838	808	768	740	806	810	747	776	807	787	801	792	828	829	835	820	887	802	796	832	842	850	836	828	857	806	785	843	809	802	797	795	854	820	816	864	830	825	813	807	748	800	803	813	848	827	812	808	849	811	849	833	894	818	836	798	821	908	801	848	755	861	819	821	803	836	754	819	796	803	798	826	813	856	795	842	776	810	768	766	795	837	797	819	801	828	832	793	845	858	753	776	843	812	789	849	778	856	763	830	781	777	843	880	851	822	853	827	818	821	775	797	772	840	815	829	815	851	833	808	779	839	783	797	834	793	798	858	808	807	794	766	821	781	857	856	806	853	835	839	860	845	834	863	816	797	847	840	792	805	826	811	822	808	797	841	792	838	837	830	855	807	770	841	817	792	816	791	837	780	803	874	786	877	825	795	806	853	808	902	772	800	848	847	834	805	832	784	818	786	832	804	838	789	817	848	824	820	813	810	844	796	845	851	870	769	786	813	853	822	822	797	829	805	821	856	810	856	819	780	838	832	817	788	853	788	811	824	790	858	892	853	800	868	788	803	785	809	833	832	808	856	851	808	850	824	816	791	828	799	867	829	823	833	785	844	773	835	857	807	789	807	812	786	805	813	812	814	792	776	738	803	839	775	813	807	867	792	782	814	808	822	851	753	785	824	784	753	824	818	776	800	821	852	824	822	842	832	807	836	881	812	819	853	831	851	824	823	782	823	841	810	815	873	785	758	833	825	772	848	823	815	797	812	821	811	797	826	808	881	764	778	816	855	788	862	822	807	770	812	802	770	797	797	803	828	798	832	823	815	830	837	807	814	838	824	843	856	858	780	868	785	797	792	817	857	786	836	779	830	814	799	852	767	829	805	818	782	856	849	808	843	804	793	820	808	830	833	832	796	796	826	857	817	801	860	837	874	782	811	849	844	804	789	843	812	857	860	826	841	837	812	789	820	817	816	815	827	836	809	812	803	826	853	769	820	809	784	847	874	784	836	878	878	834	826	781	786	784	800	816	831	812	820	788	812	858	831	796	813	853	828	797	823	770	779	812	793	829	870	817	810	819	798	814	864	803	809	766	880	838	862	832	820	792	823	795	835	820	794	815	827	775	818	903	845	836	807	809	878	824	831	788	847	826	813	794	819	815	844	810	838	783	805	795	866	761	766	827	829	840	818	809	835	797	821	883	806	829	831	810	806	886	798	834	831	878	877	866	809	811	805	833	867
23486	21408	29175	24216	21356	17489	3433	1037	585	461	375	353	287	291	289	272	261	249	251	261	227	232	238	239	229	245	252	235	231	221	194	224	212	213	225	214	227	224	214	214	221	203	191	217	205	174	212	221	213	223	216	202	183	222	181	209	188	215	202	210	202	215	172	209	247	218	220	219	200	193	217	179	224	209	230	219	201	212	227	198	181	215	211	183	214	222	208	192	183	205	190	181	217	197	203	213	225	210	198	207	221	210	185	225	212	211	194	202	198	216	207	215	208	230	214	225	174	214	189	210	193	232	207	210	202	193	214	194	222	212	210	217	208	213	206	208	200	208	216	194	193	191	222	211	207	232	205	208	195	220	199	218	225	201	206	199	195	225	198	211	191	200	212	221	205	201	189	189	213	202	193	213	221	212	219	205	222	207	201	201	199	189	206	194	202	209	210	221	230	195	208	208	215	216	217	198	196	233	203	196	196	203	206	223	205	219	219	216	224	257	197	206	213	198	194	235	176	221	201	210	207	232	187	219	215	215	198	223	227	204	194	201	182	196	195	230	203	220	177	211	196	215	223	199	214	221	200	213	217	189	222	208	204	184	210	177	186	192	220	185	195	212	213	207	209	204	224	231	225	197	195	218	193	196	230	206	191	205	225	220	235	218	214	242	227	212	211	219	183	170	212	218	214	204	190	209	196	247	238	178	192	190	189	175	221	197	231	216	230	194	212	209	219	228	191	225	176	199	185	219	202	206	213	214	216	213	224	197	202	229	197	212	187	206	197	200	199	210	188	200	202	203	194	201	217	195	214	212	198	213	197	180	193	187	198	235	226	221	208	186	204	227	195	216	222	188	202	213	199	190	210	217	232	233	200	207	204	217	224	233	199	206	215	215	205	213	217	234	209	184	214	207	201	209	233	203	192	190	206	182	193	241	197	209	183	201	215	210	202	220	191	208	217	208	229	208	219	209	189	197	226	204	213	196	222	207	198	216	209	165	206	213	228	187	206	202	209	199	189	196	199	189	232	210	225	209	221	218	239	238	200	204	192	238	199	215	203	192	201	211	228	224	234	215	201	184	198	221	208	226	207	208	222	188	222	209	197	209	208	208	206	220	199	200	201	187	220	188	204	219	226	177	191	217	210	212	222	173	201	201	200	222	208	219	209	203	192	233	183	216	236	230	214	222	189	193	211	200	201	222	185	200	210	219	185	214	205	200	208	189	184	202	190	205	217	237	228	204	206	214	186	213	204	205	230	221	197	210	194	207	183	188	187	189	211	192	198	196	214	212	219	233	191	193	192	172	207	187	171	207	183	209	194	215	215	191	194	194	217	203	225	209	172	206	205	220	219	217	197	198	201	226	222	237	222	186	190	197	224	182	197	194	223	196	215	183	196	207	207	191	209	207	181	212	228	213	208	200	215	193	213	196	183	206	175	195	196	192	214	197	194	222	224	199	211	194	207	181	234	221	196	207	193	217	190	212	211	199	220	197	217	205	201	233	229	215	221	210	198	179	194	200	195	212	225	190	215	178	224	189	190	221	203	178	195	214	224	204	199	190	209	205	216	194	194	230	197	202	227	182	216	206	230	214	200	216	200	190	211	217	160	198	225	199	220	195	205	197	209	204	196	220	219	195	202	193	190	177	225	195	220	229	236	201	196	209	184	207	188	221	207	223	212	186	192	205	190	234	230	187	188	223	227	197	189	239	188	208	213	198	206	228	188	162	228	211	200	186	213	191	190	202	197	215	215	184	213	197	182	213	179	208	190	211	210	201	233	204	214	235	200	212	186	201	191	237	186	196	206	201	194	221	203	210	194	212	181	208	192	190	208	196	197	193	194	190	200	218	187	207	208	247	195	220	194	229	197	231	205	216	223	198	179	195	191	214	194	213	176	207	197	182	210	218	204	182	209	220	208	203	187	218	185	222	238	215	220	205	198	200	209	207	231	221	191	194	197	200	203	197	206	235	198	203	176	208	214	207	199	203	200	227	207	215	211	205	192	197	192	236	208	212	190	186	199	216	204	193	199	210	212	213	191	218	196	239	225	215	207	218	178	217	213	209	197	194	193	209	179	212	201	211	193	200	184	174	197	227	188	206	205	205	207	210	198	208	180	190	248	202	187	197	183	203	178	210	226	195	203	211	192	199	217	211	220	207	181	203	201	219	200	175	189	201	210	201	207	198	214	204	202	195	242	177	210	181	209	196	193	205	157	199	194	198	225	209	206	187	191	231	224	199	205	210	177	196	196	193	209	193	196	208	211	198	199	202	205	193	208	187	215	191	227	200	206	197	188	181	214	221	195	194	246	216	180	212	215	199	235	213	198	210	239	222	208	191	186	210	210	194	218	208	170	204	220	203	212	210	193	186	214	204	202	199	189	191	207	205	188	224	200	207	226	197	221	214	212	208	213	215	198	207	195	217	203	194	217	203	222	220	210	200	203	194	178	211	215	210	197	213	225	231	200	209	199	204	206	182	243	195	227	184	207	190	216	192	197	197	200	206	190	207	212	225	225	198	175	198	229	202	209	204	187	236	234	216	195	195	212	203	210	213	238	231	182	203	207	188	210	215	205	190	227	210	217	185	207	207	187	199	209	222	218	203	201	225	209	200	202	203	205	199	214	204	192	216	201	217	196	224	208	203	197	217	209	200	200	216	207	190	212	220	221	223	200	188	222	181	195	213	218	206	193	222	174	202	196	187	212	189	190	201	209	204	209	210	194	195	213	212	197	189	214	190	207	201	200	186	203	225	195	206	214	209	208	205	204	205	183	196	206	205	202	188	180	211	190	209	206	208	200	209	199	210	202	201	221	215	184	208	214	218	205	216	190	202	185	217	195	197	214	213	196	194	214	221	196	221	194	184	188	207	213	201	203	209	198	220	213	180	210	204	213	212	188	220	192	193	188	232	175	216	217	214	214	202	209	220	228	201	194	195	204	221	227	189	195	219	185	203	189	201	217	204	208	223	193	205	195	232	180	232	207	204	238	234	236	213	207	201	219	198	216	204	211	214	221	184	208	209	188	205	196	204	198	207	211	200	178	201	221	198	226	210	204	183	180	221	205	216	195	197	231	226	200	201	207	201	202	216	197	192	189	212	201	201	201	199	225	182	230	181	208	218	214	231	221	217	216	186	187	200	199	220	182	212	221	191	193	211	224	186	191	203	192	182	214	206	201	194	172	202	207	197	199	211	206	195	202	203	196	217	181	210	212	203	207	193	209	209	203	198	215	198	204	224	198	220	191	220	211	194	194	198	202	209	176	218	200	189	197	191	189	198	209	200	175	194	220	211	205	213	199	209	224	201	216	194	227	210	220	179	217	216	231	176	202	203	213	221	186	210	213	187	189	209	186	231	190	194	213	209	198	195	218	183	201	183	218	220	180	214	203	219	204	206	193	199	201	215	179	193	208	193	216	221	207	211	202	188	236	193	195	235	188	188	196	229	202	205	194	212	204	217	211	204	199	190	201	197	214	236	195	203	173	231
29322	51342	47647	29559	8975	5053	3898	2570	1439	1119	956	876	745	775	607	629	545	573	481	483	477	461	497	444	451	478	459	421	445	438	407	428	411	427	424	430	374	406	385	375	384	400	368	411	372	368	364	353	381	387	385	354	386	407	414	372	361	366	370	357	400	388	369	378	365	361	385	367	351	377	369	371	361	393	366	339	388	352	339	403	374	403	323	401	387	389	382	417	406	345	348	365	380	399	353	360	382	401	364	396	374	403	366	371	367	392	366	375	357	358	388	361	357	359	352	398	396	377	378	410	342	389	368	407	382	338	383	385	362	371	399	381	378	384	354	378	328	375	365	383	383	358	361	400	420	400	365	370	372	380	378	377	384	363	386	354	402	367	396	407	389	365	395	331	375	399	353	400	394	368	367	342	370	382	380	348	354	381	395	350	374	383	359	367	360	371	381	338	377	396	391	383	382	389	377	367	359	367	409	358	377	353	341	383	373	391	363	349	356	338	366	391	401	340	377	375	402	396	378	368	372	348	379	375	381	336	373	361	330	363	365	356	350	367	352	364	344	382	389	346	385	368	369	424	384	361	405	381	353	371	385	397	373	328	368	354	382	362	378	378	414	394	371	381	379	382	371	342	337	383	381	352	355	389	376	380	326	343	342	423	366	369	385	364	377	365	403	349	349	380	373	372	332	373	396	406	364	369	394	413	353	377	404	359	390	369	382	375	375	369	369	390	343	392	360	402	356	340	395	352	392	371	385	348	354	378	384	387	374	382	395	375	360	380	371	379	376	401	393	396	392	395	402	349	350	379	373	433	352	353	346	341	383	359	405	353	397	409	370	360	400	405	363	353	369	368	387	351	379	375	354	365	383	374	369	381	338	356	410	364	362	359	380	386	366	408	383	397	350	340	393	390	405	363	413	375	400	384	378	367	392	363	371	417	399	403	374	382	358	383	411	369	368	373	371	366	404	373	380	383	385	352	379	313	352	393	363	369	391	385	317	373	387	371	364	372	382	360	364	400	370	364	376	416	361	365	382	389	367	361	367	387	373	332	366	381	391	380	368	383	383	336	351	371	376	374	375	373	388	377	354	377	397	377	351	381	396	388	375	380	395	366	383	385	399	388	359	393	315	340	410	400	416	370	360	401	369	374	331	361	353	363	370	364	377	379	364	363	382	351	344	381	389	382	346	397	366	375	369	379	366	421	352	368	372	368	368	378	374	361	348	391	381	400	385	367	357	381	382	359	342	364	353	375	375	372	362	353	382	363	367	379	378	359	369	370	342	363	316	388	353	360	395	379	404	361	389	369	395	399	382	354	364	376	348	368	371	351	378	410	380	417	352	385	389	410	368	390	384	344	381	378	360	394	393	362	389	363	374	370	353	373	358	354	428	342	368	344	366	376	406	374	355	387	380	346	392	385	357	420	376	367	379	324	368	383	360	351	347	369	346	383	378	391	362	358	325	362	374	369	369	363	357	378	380	374	343	387	377	358	345	405	366	377	401	367	351	390	371	400	344	417	374	361	356	384	371	377	376	347	377	341	381	347	358	341	387	344	360	376	356	361	333	370	379	366	375	370	387	395	377	342	377	351	378	356	364	353	381	350	383	346	362	384	382	360	361	398	331	358	384	369	364	352	368	370	386	365	371	353	350	374	398	353	351	359	352	352	348	362	344	369	408	375	388	359	355	368	376	342	342	374	388	403	391	402	369	361	364	355	372	351	358	345	401	368	404	388	369	360	406	347	386	348	379	382	393	394	398	369	361	375	345	357	373	397	389	353	383	372	343	387	411	335	379	322	384	375	385	360	368	387	401	390	357	371	399	349	399	384	356	377	358	370	380	389	400	346	379	384	381	365	413	370	385	378	376	383	348	370	400	384	397	383	393	387	363	351	381	387	350	396	413	376	387	376	350	390	359	385	359	365	390	374	371	395	407	366	366	343	349	396	386	364	390	363	348	337	419	409	390	345	381	340	403	338	385	383	373	402	380	355	362	368	365	379	371	364	350	401	373	401	382	374	384	349	353	385	351	375	433	358	378	357	384	378	350	359	338	389	376	397	375	399	396	342	383	373	377	353	366	386	343	352	383	385	373	380	382	343	336	352	398	354	350	360	381	346	370	390	356	389	361	334	382	369	404	378	371	414	405	363	360	382	350	357	369	380	388	358	345	387	377	388	357	388	399	389	380	344	398	367	387	345	337	356	377	399	373	378	341	391	352	378	361	361	395	377	382	362	373	332	357	388	339	368	365	383	391	365	399	351	364	364	370	374	343	395	359	382	359	361	370	380	389	383	389	419	366	369	388	363	371	387	365	377	404	406	375	365	357	380	365	364	366	363	384	358	392	332	363	364	388	381	389	362	391	354	338	394	379	334	337	336	396	355	366	354	403	355	388	379	376	367	368	364	386	387	413	359	371	336	385	381	357	372	369	402	354	404	379	367	384	362	353	364	369	380	373	394	335	393	370	350	363	364	362	379	343	384	387	387	378	353	406	363	352	372	384	348	382	376	358	368	338	357	359	394	367	361	388	364	370	342	357	370	358	405	374	359	335	386	365	376	396	366	398	344	342	388	389	359	397	360	383	371	338	343	378	433	385	330	376	323	344	376	355	402	386	353	378	378	381	386	363	343	391	372	403	377	384	367	379	361	364	396	364	360	377	395	404	380	410	350	387	371	389	353	389	330	386	353	345	346	351	349	359	350	358	348	401	372	362	394	360	385	370	401	388	356	397	377	386	426	359	382	340	411	354	363	382	411	354	347	413	398	390	345	410	362	355	380	349	370	338	372	350	351	401	354	397	352	391	399	408	377	350	328	364	391	370	366	374	362	375	359	358	367	363	371	363	392	396	376	385	378	356	373	409	376	373	349	372	346	393	396	429	356	354	351	357	411	377	359	365	373	342	405	394	375	356	357	342	375	330	375	370	398	373	378	406	369	379	348	351	363	359	363	380	402	389	351	371	383	383	387	347	352	389	372	361	401	407	391	363	375	361	389	387	358	393	365	384	364	384	359	379	404	358	367	370	364	404	380	358	361	390	368	347	346	405	348	368	355	385	388	355	361	390	340	340	409	394	354	358	361	348	388	392	374	412	383	370	373	370	375	389	407	367	379	362	387	430	374	397	380	399	393	357	393	360	379	350	381	320	355	393	363	326	377	378	386	372	331	349	378	346	393	334	371	347	345	393	396	405	389	370	379	396	383	374	392	403	369	364	393	347	385	397	381	373	406	381	374	375	369	384	376	357	371	390	354	387	400	387	351	382	376	378	357	368	343	353	365	351	402	402	370	407	395	358	358	396	380	373	387	391	343	385	398	377	416	393	346	382	363	339	366	395	381	356	384	329	340	374	371	364	384	374	368	375	393	359	366	364	340	361	357	348	369	356	350	381	364	395	374	405	355	394	426	385	391	354	368	378	384	378	374	397	354	373	375	349	321	392	384	374	380	365	384	384	406	401	382	353	378	362	372	348	361	399	365	377	396	361	368
27350	22341	23232	9602	1614	825	726	653	543	530	532	525	513	538	531	544	527	566	537	544	547	510	549	551	551	566	569	537	527	483	508	517	533	509	533	541	528	535	507	521	519	526	557	533	529	547	544	480	506	551	561	520	554	535	547	539	523	549	510	543	512	510	530	501	527	514	549	550	477	547	493	542	533	530	501	514	536	524	498	524	472	543	529	551	564	559	526	507	520	536	520	488	543	510	530	527	512	482	527	531	523	509	516	509	516	502	542	513	545	496	487	543	543	508	512	536	571	552	502	501	554	552	521	553	536	531	551	527	520	558	530	493	546	534	539	555	513	546	531	498	538	492	502	509	498	536	530	527	569	508	544	521	534	503	497	530	528	511	514	539	513	531	509	526	548	532	559	491	475	519	510	550	530	515	537	553	548	548	555	539	501	542	532	521	506	540	517	514	550	556	506	517	529	510	491	513	521	530	545	495	540	503	544	542	519	471	528	527	529	553	527	515	484	506	572	509	553	499	534	531	513	542	539	502	519	527	504	537	502	508	512	521	489	538	522	545	498	490	509	513	521	521	514	528	497	488	526	509	529	533	504	510	483	509	566	556	499	519	468	477	541	524	569	519	513	519	540	546	514	566	533	531	570	510	593	511	576	510	551	507	565	534	549	529	510	503	511	500	484	542	519	515	521	563	527	493	534	498	529	518	535	501	541	537	506	559	529	514	526	563	535	521	520	523	505	521	545	542	526	520	520	505	472	513	522	554	522	524	506	527	528	531	479	513	484	524	514	485	493	535	557	536	512	576	516	524	538	496	521	536	517	560	515	519	545	556	533	515	564	521	513	526	530	523	538	546	524	526	496	524	513	560	527	541	501	512	533	504	511	546	501	500	536	533	521	589	460	529	538	555	613	494	557	534	558	494	568	556	517	524	524	517	507	499	503	547	559	571	528	534	502	515	521	484	550	530	514	536	513	509	493	487	576	563	513	554	530	529	520	496	507	551	541	529	540	533	559	561	528	509	503	561	512	560	501	533	545	522	555	507	530	572	537	505	540	547	520	488	534	517	510	532	539	532	489	536	579	515	473	533	496	537	553	517	515	522	537	534	483	528	541	482	525	532	527	532	501	507	504	477	527	553	539	503	444	534	533	511	530	483	504	553	506	485	505	494	539	527	545	537	529	554	558	526	507	520	564	540	518	539	491	559	488	509	533	552	513	530	496	518	497	513	509	500	510	520	524	533	507	490	506	560	555	563	501	527	538	515	519	543	507	509	482	529	539	547	504	561	520	542	539	507	513	516	473	500	518	550	467	490	509	546	514	542	517	536	562	522	506	488	500	551	534	503	526	518	535	502	529	508	556	536	554	518	544	504	464	530	490	556	562	498	531	512	499	537	486	507	528	515	554	514	584	570	574	542	522	550	572	524	526	506	531	505	517	505	489	517	564	554	529	557	569	564	536	458	503	539	512	560	521	562	576	511	501	539	521	514	532	496	504	484	516	509	527	546	524	538	508	528	511	516	532	473	508	543	525	521	514	552	548	508	506	530	525	528	530	532	551	516	541	542	498	484	524	514	525	513	507	482	503	516	544	543	534	508	498	498	494	537	548	512	520	518	539	539	498	533	495	518	546	553	548	515	485	536	508	517	498	511	516	549	551	482	534	556	516	552	519	557	516	571	536	556	521	513	551	518	529	494	520	509	544	553	485	557	490	540	483	514	532	543	531	490	538	534	489	516	529	547	508	530	488	528	542	471	518	539	523	469	498	530	554	535	521	561	515	530	513	549	536	485	505	558	536	502	548	461	494	524	496	534	497	527	546	498	532	552	507	509	562	512	493	531	531	524	500	514	565	485	545	578	532	550	519	524	575	540	544	549	515	532	492	545	553	507	545	537	559	518	536	497	539	565	509	502	548	510	501	503	530	542	523	548	548	532	580	538	555	517	525	491	514	483	521	527	497	540	546	535	551	543	525	502	537	463	544	520	564	483	563	515	513	517	519	589	569	478	516	518	496	467	560	538	503	528	523	560	530	556	528	539	487	513	529	521	548	522	513	511	528	521	566	509	505	508	531	519	527	527	509	527	520	533	518	540	513	538	528	519	544	562	447	482	501	501	474	511	561	560	525	519	562	530	525	526	511	523	528	562	527	526	505	529	539	513	535	545	547	563	540	573	541	517	519	566	492	537	510	553	484	541	493	523	517	511	509	529	562	546	548	525	527	512	504	521	557	491	483	553	508	505	457	541	500	547	506	565	532	531	490	532	530	482	542	572	528	529	467	519	534	484	553	546	510	508	527	550	534	510	522	515	511	548	526	520	516	499	538	534	509	512	537	517	537	508	493	529	512	493	561	542	531	529	532	473	514	522	528	565	541	507	540	535	552	519	555	502	529	521	535	550	555	527	516	537	493	531	557	528	463	529	560	546	517	549	537	508	540	526	529	546	489	514	505	525	509	499	451	512	496	484	514	554	537	528	502	580	541	506	525	552	525	530	509	519	548	550	498	527	553	522	500	493	544	577	506	524	532	492	492	484	532	524	520	533	535	508	541	541	531	485	515	541	513	520	535	554	539	528	523	545	530	556	530	477	501	536	568	486	524	506	540	516	523	516	522	526	507	536	496	492	509	535	523	544	523	531	526	563	539	483	515	508	532	529	517	506	531	558	529	519	521	533	503	525	549	491	520	499	556	515	532	535	488	530	527	553	551	569	498	475	494	553	485	538	508	537	591	535	531	553	531	544	529	536	558	493	496	536	559	554	493	480	514	532	507	555	514	547	540	535	513	556	529	536	568	517	506	511	525	513	514	549	479	546	561	533	506	508	530	502	543	531	520	499	524	550	528	550	549	594	553	553	508	526	573	522	538	517	532	506	546	518	488	554	548	537	491	532	539	508	547	523	546	486	564	519	529	542	533	505	510	546	492	523	504	568	497	537	515	548	511	585	549	511	538	523	550	537	526	528	509	542	532	520	497	489	493	504	533	551	546	509	510	523	506	538	540	534	527	508	554	492	535	538	559	505	485	519	509	491	513	504	567	515	564	538	511	548	482	534	515	544	516	554	532	527	528	500	534	513	490	536	531	542	577	492	538	516	509	510	528	486	506	535	556	527	545	571	496	568	550	513	544	538	478	520	503	522	511	517	557	498	513	570	561	536	527	518	528	547	497	500	513	484	560	546	527	537	530	504	492	535	505	542	528	507	528	538	472	516	544	517	517	485	540	516	508	549	538	536	533	509	525	527	465	561	550	540	529	502	548	550	530	492	496	532	564	540	546	552	492	541	478	544	519	513	524	518	517	514	512	549	566	539	543	570	530	493	537	499	516	532	513	493	473	511	559	518	508	531	555	494	503	528	542	484	565	547	559	541	526	552	556	547	533	547	507	512	571	523	525	571	517	513	505	535	484	523	530	532	524	509	506	584	545	516	531	523	517	520	527	578	538	533	488	530	496	546	502	525	530	527	461	562	504	539	514	527	515	525	508	531	514	537
24387	36807	31592	11202	2920	1799	1661	1296	1032	923	922	925	926	940	839	888	909	876	881	895	928	878	880	921	890	943	930	926	892	883	919	896	885	890	886	892	955	914	843	885	897	951	938	930	911	881	852	861	919	911	883	879	914	910	870	903	900	908	916	846	937	890	852	857	916	881	939	913	912	959	909	877	897	877	980	850	931	887	931	892	922	841	886	851	924	927	870	946	913	887	880	845	926	860	882	888	921	916	939	959	881	918	882	886	892	867	929	869	848	873	857	865	895	905	858	892	911	906	830	903	916	921	911	866	898	854	919	844	873	945	924	867	918	919	977	922	931	952	925	927	881	946	917	857	883	911	902	879	899	934	853	928	844	927	904	933	891	900	858	906	846	906	901	909	897	881	886	897	945	904	874	915	952	881	959	846	906	880	880	919	906	916	904	855	862	894	843	873	865	848	885	887	898	921	902	903	864	895	895	929	902	868	903	906	901	928	882	922	866	883	938	868	923	940	863	936	837	923	899	911	884	874	883	888	863	855	837	907	885	852	858	907	953	912	923	896	896	910	903	910	869	894	877	895	916	908	873	867	856	895	893	900	870	901	906	910	875	908	895	917	866	958	870	852	885	904	892	886	875	860	898	880	877	882	879	887	822	883	865	951	834	939	896	921	900	910	886	975	868	897	942	888	930	867	892	894	894	893	920	921	882	905	878	910	899	855	921	860	923	866	919	896	823	918	925	888	910	860	887	913	881	877	876	860	864	921	898	951	844	901	911	867	910	864	904	951	885	920	911	910	899	865	891	908	878	903	965	835	840	903	919	902	909	901	889	944	921	867	939	923	897	885	886	882	891	803	879	851	845	915	862	879	909	919	906	866	902	910	934	908	906	913	924	889	915	882	919	890	923	880	884	869	899	882	941	886	891	888	906	889	922	864	878	874	919	911	927	856	914	913	918	873	851	879	925	903	873	863	885	925	880	907	915	932	923	882	884	929	863	896	910	921	887	905	902	915	865	867	859	905	891	893	911	892	908	898	934	918	966	894	935	875	892	962	915	891	903	841	887	915	878	845	898	899	909	858	912	891	877	873	900	888	971	927	931	883	942	885	947	903	852	919	883	938	943	890	905	904	908	870	899	862	933	874	910	949	824	933	887	931	888	876	901	860	891	909	902	881	872	916	894	921	884	887	892	924	873	875	905	942	910	883	922	927	887	920	882	924	901	879	950	928	954	864	894	862	889	907	888	914	834	869	895	889	865	906	875	887	908	925	902	936	895	908	919	913	903	879	877	824	881	899	914	894	877	859	880	853	908	928	865	901	895	862	929	889	865	856	923	881	928	954	920	921	882	897	925	890	905	914	884	908	869	881	843	903	923	870	909	869	889	924	938	900	912	840	871	888	903	912	874	886	881	868	931	899	877	890	938	888	862	862	977	870	907	878	911	907	844	924	887	896	851	927	908	843	860	960	875	941	971	929	924	931	916	933	920	935	954	867	922	868	889	933	905	898	915	901	836	918	889	893	910	912	906	838	899	946	963	915	888	906	969	928	911	919	872	899	943	900	880	864	871	855	920	927	895	905	919	893	859	895	885	910	891	848	857	884	905	893	897	853	893	883	913	877	939	914	935	990	896	911	898	938	879	869	899	950	928	926	919	866	950	906	874	925	923	907	896	880	910	937	856	892	925	908	888	872	912	879	867	913	920	913	867	881	892	930	889	935	845	948	863	935	909	841	909	881	938	928	880	874	895	923	919	889	840	880	887	909	906	896	875	903	846	870	881	874	970	865	894	905	914	882	907	902	874	941	898	920	912	879	901	933	865	909	896	907	882	892	921	961	943	893	901	900	890	889	878	855	905	933	867	891	917	883	852	894	948	897	930	941	851	907	909	831	877	881	882	930	899	827	895	927	859	973	932	918	883	917	927	895	900	947	886	870	860	912	852	892	891	878	893	916	969	899	888	876	895	957	906	899	872	878	857	874	915	932	857	876	882	922	925	896	921	847	895	904	910	873	921	889	930	897	919	911	883	893	925	925	901	868	920	948	862	884	876	914	920	879	889	864	900	858	873	913	875	923	900	937	909	885	923	887	881	945	891	896	942	870	854	919	920	878	931	940	906	907	918	905	903	854	906	890	905	898	956	886	876	918	882	890	905	923	865	901	911	860	901	895	922	877	952	915	883	940	916	916	926	920	939	892	865	922	895	921	898	890	917	965	912	888	956	875	975	847	888	954	885	875	907	894	904	914	900	876	837	920	848	858	912	886	874	845	903	907	895	918	879	923	856	921	889	868	893	888	878	929	858	914	885	972	912	887	922	955	864	920	887	920	911	886	885	880	871	853	858	899	885	954	900	928	904	875	899	918	923	853	964	913	911	903	929	877	914	921	868	935	924	858	897	924	894	900	883	915	913	916	929	930	921	943	874	851	906	890	897	941	853	851	925	970	929	893	945	900	850	904	827	890	943	912	923	915	888	857	888	926	867	925	887	869	937	936	888	907	960	878	940	882	924	915	889	864	882	885	925	859	885	918	890	892	925	919	864	887	955	942	895	938	889	873	898	935	953	854	868	865	911	891	935	907	872	918	880	910	931	866	872	896	873	946	852	877	916	877	949	868	898	927	912	924	903	878	893	855	878	933	840	917	892	897	825	882	954	935	924	932	903	848	909	862	878	897	862	905	930	890	924	899	906	893	897	927	898	916	937	910	909	880	920	860	920	941	882	897	867	915	897	907	886	863	884	912	942	912	856	931	878	922	929	891	887	857	898	905	899	924	886	890	908	914	890	883	930	862	912	892	894	938	932	906	948	867	945	899	912	915	877	955	880	880	909	934	924	883	884	938	839	922	855	914	859	920	883	913	869	900	897	889	888	863	910	938	886	862	883	899	893	948	894	877	873	902	959	885	886	924	898	874	884	884	880	877	923	879	916	961	926	898	904	867	842	913	901	878	948	860	881	919	917	953	864	960	866	878	886	896	941	920	843	888	937	886	890	906	934	902	905	914	922	926	882	921	916	909	900	964	905	899	850	941	957	884	908	937	874	918	871	884	921	864	931	889	929	888	953	915	903	820	902	871	914	947	916	921	863	918	855	893	868	901	886	828	873	894	823	879	880	909	914	917	926	964	848	924	926	906	937	863	892	926	898	885	955	943	908	906	839	878	957	909	913	893	914	941	886	902	856	858	830	951	879	928	912	917	884	864	855	907	954	892	913	926	898	874	914	896	893	909	917	924	877	961	905	942	907	886	826	890	905	915	851	911	940	925	913	833	900	892	884	932	888	897	883	896	894	877	896	935	917	871	844	911	897	887	854	894	846	935	881	920	897	907	919	858	893	924	943	953	941	936	907	909	898	873	912	909	948	923	902	891	909	863	902	877	864	870	885	859	853	876	881	850	804	879	981	924	924	869	875	884	880	906	902	907	863	940	892	901	945	929	915	860	928	871	887	873	925	931	875	926	891	892	921	884	917	902	868	881	889	913	925	905	904	898
24528	21449	28557	25224	17941	4725	1649	922	698	617	548	529	529	514	478	499	494	525	468	516	479	491	511	448	454	524	477	454	453	494	459	487	473	492	506	449	497	455	474	470	477	442	463	509	485	489	483	479	479	493	483	450	490	489	494	518	505	489	497	465	514	489	483	481	504	484	445	487	483	484	476	452	437	486	487	462	488	474	452	481	468	486	500	498	463	493	479	462	486	463	499	448	476	455	456	482	445	502	505	482	452	467	477	464	471	473	452	454	474	464	491	455	486	501	469	465	476	472	420	465	504	459	460	471	443	473	484	489	471	491	458	451	457	410	418	453	440	458	470	505	493	469	453	467	480	422	459	497	452	498	461	468	481	503	464	462	482	469	473	480	462	503	468	488	481	465	494	482	450	475	475	445	473	482	486	460	525	470	465	463	475	456	433	448	477	475	489	453	479	512	458	487	462	509	443	443	462	465	503	450	528	456	476	479	468	476	464	474	493	471	472	423	479	473	516	457	463	487	445	490	432	435	459	475	496	453	516	485	490	498	452	455	500	481	460	466	499	452	478	429	491	484	512	469	468	457	469	463	492	438	514	459	499	455	491	464	488	512	455	460	467	509	484	456	473	469	496	474	468	491	520	486	486	466	432	451	448	437	465	478	461	446	481	539	428	497	490	502	493	460	463	499	472	458	545	436	443	501	475	463	477	459	472	444	495	457	491	471	452	446	502	467	444	474	460	492	487	451	461	478	437	457	454	510	486	496	508	447	412	452	506	439	494	515	516	443	473	451	459	421	472	475	462	446	439	489	451	513	437	445	460	499	474	478	462	526	497	501	510	453	440	472	468	472	460	431	439	478	477	486	482	456	446	502	443	497	464	465	449	441	472	487	477	448	469	494	476	487	521	440	455	454	470	499	473	496	453	490	506	480	471	451	436	474	462	447	509	453	462	465	475	465	490	486	513	464	477	464	494	475	504	489	508	467	483	498	484	409	447	461	443	483	471	491	465	440	460	473	450	456	455	460	442	495	453	470	441	521	494	469	478	456	469	505	478	487	465	471	478	463	506	475	472	490	466	479	499	472	457	474	474	475	461	435	484	452	427	431	471	484	465	464	474	441	515	489	441	486	492	491	465	495	469	483	475	480	433	501	458	469	495	439	462	494	514	485	482	463	473	479	467	459	493	456	464	472	475	515	464	491	492	458	439	473	483	469	451	455	481	480	485	483	465	494	465	479	458	466	452	502	477	506	467	488	501	489	486	431	464	490	471	516	490	455	470	483	467	501	504	465	439	504	486	483	497	481	463	448	495	503	468	496	438	483	477	480	442	519	511	471	442	457	468	450	464	484	472	456	473	502	487	461	467	499	517	474	487	448	490	446	503	473	458	448	502	465	465	503	490	529	453	449	452	477	445	487	474	457	483	455	505	488	447	485	473	491	459	461	468	468	462	467	488	520	501	445	488	444	472	481	466	468	464	494	467	480	448	472	424	465	450	487	522	492	505	454	462	464	495	475	490	461	490	457	483	479	505	484	463	454	448	465	461	438	486	463	470	468	470	483	474	443	468	532	508	444	468	458	464	470	487	512	465	493	513	444	484	475	489	479	457	468	466	491	444	509	477	486	431	448	468	464	506	479	451	434	460	485	432	484	438	440	471	439	457	465	447	511	495	449	452	459	436	462	474	484	502	540	458	471	472	453	459	445	475	474	430	473	450	439	480	494	445	459	468	464	484	441	474	421	472	475	454	499	438	434	473	451	423	487	448	498	461	480	485	468	483	469	470	440	514	527	469	453	448	538	501	488	495	441	473	454	458	458	473	478	455	465	455	430	500	432	477	461	477	469	461	484	508	503	516	481	449	445	447	490	473	449	455	493	458	518	435	519	485	479	467	479	483	489	489	444	480	447	482	491	468	453	463	460	487	499	497	451	451	453	529	483	451	477	481	479	434	451	485	460	464	470	491	498	471	438	468	473	500	483	489	413	466	451	479	425	447	456	503	505	499	448	471	472	456	455	477	469	471	451	500	442	517	493	510	496	477	458	484	484	461	489	443	482	495	454	465	471	481	469	463	490	450	480	446	452	480	490	456	465	513	500	472	453	510	483	458	444	438	467	477	426	493	476	514	460	458	510	523	468	513	475	470	448	465	451	448	449	485	460	473	490	447	471	470	501	522	475	504	467	456	460	498	520	510	481	504	529	495	459	475	529	455	460	461	491	483	515	507	473	473	423	434	455	485	469	466	440	451	471	491	464	493	525	446	518	474	471	506	472	439	460	460	462	479	443	459	510	465	473	487	456	487	469	468	474	463	482	459	482	487	462	469	476	481	491	467	514	469	452	485	460	462	496	458	458	472	509	484	495	483	453	505	490	458	509	433	500	461	452	477	474	492	478	446	478	472	471	476	477	478	426	472	489	436	454	470	436	470	468	502	477	485	484	489	491	435	469	482	476	470	449	432	478	465	509	466	506	449	489	459	452	491	465	493	431	446	488	502	474	514	478	463	491	484	501	504	455	457	455	450	498	471	462	491	505	481	514	453	417	476	444	475	469	426	460	501	490	466	433	444	445	490	443	474	462	473	453	466	466	486	511	480	518	465	468	491	444	483	463	442	474	474	479	438	463	458	492	486	494	453	487	476	507	443	463	463	483	503	483	479	449	460	487	480	469	486	518	456	509	468	462	474	449	479	470	440	439	469	480	457	478	435	416	482	473	487	487	431	495	464	492	442	474	459	484	492	442	457	490	450	483	462	457	459	443	477	498	446	451	498	501	466	490	490	494	448	478	463	477	482	463	450	510	465	490	476	477	459	474	462	495	454	448	463	439	482	503	452	502	480	425	475	476	490	475	461	496	446	475	456	453	531	467	478	460	538	472	481	452	463	446	498	463	503	488	512	483	465	500	441	500	478	517	507	495	478	478	480	476	466	453	460	445	516	484	471	465	458	487	458	458	450	455	469	509	468	472	482	489	451	455	483	454	423	433	485	468	458	479	476	473	464	446	465	500	461	474	476	461	428	458	492	473	479	472	513	496	491	478	442	488	492	469	497	477	487	465	452	478	491	483	495	445	475	492	463	453	443	488	504	468	478	467	492	442	482	455	487	465	524	451	482	457	449	493	486	426	491	456	450	461	480	495	493	504	471	463	505	475	468	476	494	475	448	434	447	462	439	483	507	450	502	476	490	467	476	447	457	467	506	489	466	441	480	460	449	460	469	456	469	488	478	435	470	491	496	493	462	526	464	452	473	485	473	503	482	475	453	458	448	478	475	491	480	454	478	465	443	482	461	456	484	469	508	449	501	446	473	471	470	495	453	481	456	486	495	504	491	468	454	473	541	471	418	465	499	475	465	484	448	474	483	457	428	456	461	492	506	494	468	489	494	458	481	481	497	467	510	491	493	500	465	492	497	443	498	434	476	454	447	485	489	475	473	461	471	450	503	486	451	461	470	474	513	470	465	490	469	464	466	512	528	500	473	456	468	463	458	474
26737	45866	43791	28183	7728	3351	2892	2144	1506	1210	1052	1079	949	1004	945	981	872	834	893	807	890	895	859	906	860	856	867	855	832	852	841	836	844	815	801	836	821	773	828	821	785	827	823	823	838	838	842	783	833	825	851	910	798	845	815	773	813	791	841	803	818	836	823	889	824	877	864	792	813	841	859	860	772	892	822	822	828	804	769	785	791	779	817	839	832	800	803	809	823	777	784	816	805	772	895	824	764	842	832	779	814	792	820	864	842	815	810	792	842	808	797	784	847	800	819	836	768	804	810	872	837	800	809	836	861	804	802	812	838	822	837	848	855	795	839	819	861	852	870	843	813	832	807	866	825	802	835	788	821	834	803	780	859	758	862	789	777	819	865	796	768	797	774	835	828	831	837	814	805	826	844	811	819	797	863	774	807	850	815	816	830	836	828	818	781	853	862	856	792	814	845	788	826	813	790	825	884	855	765	821	801	828	800	820	831	822	837	810	851	855	805	828	850	839	872	801	780	841	773	819	788	850	815	799	797	838	850	842	783	892	831	841	800	807	808	836	805	838	806	751	844	765	797	800	765	844	860	838	808	841	828	800	835	798	799	759	837	846	792	819	811	885	827	846	832	833	794	793	794	844	816	832	831	810	810	809	776	797	848	826	843	840	794	837	793	862	835	820	788	826	837	874	812	841	845	808	822	838	817	829	795	800	787	787	834	817	853	822	822	832	812	770	783	793	853	844	834	840	800	854	829	780	831	840	834	833	823	800	855	857	829	860	787	784	837	834	826	762	820	772	810	821	802	826	837	826	794	847	838	816	823	794	800	799	825	820	819	852	815	787	841	840	827	775	810	852	807	833	808	781	834	821	825	770	818	805	857	832	851	782	821	841	782	809	798	845	757	801	783	812	886	822	812	788	827	797	784	808	839	825	811	818	844	802	830	879	812	827	798	834	781	813	820	850	878	824	792	876	810	824	844	754	817	814	801	828	818	843	866	803	802	829	815	822	833	830	807	809	843	803	832	802	808	857	808	795	851	839	820	795	810	825	853	845	760	818	854	835	836	807	872	820	784	773	816	822	829	798	733	759	762	818	811	828	876	833	824	785	811	820	824	875	837	811	785	777	797	805	812	840	848	801	799	771	809	809	846	799	790	838	793	840	819	792	830	851	812	795	822	795	809	818	802	837	792	779	843	847	804	800	811	777	788	786	870	794	821	838	798	808	832	820	836	817	772	864	809	818	826	811	826	848	837	835	769	789	845	807	781	782	824	850	832	778	820	843	873	849	860	827	792	798	791	892	867	809	851	845	855	750	821	880	816	817	843	808	780	771	813	806	833	839	839	798	800	857	815	805	800	863	801	831	777	783	823	816	822	810	828	845	848	839	807	802	811	779	798	868	830	847	865	811	832	827	817	768	785	843	779	815	775	805	871	834	804	823	810	819	845	817	848	843	823	813	827	821	817	825	754	877	816	800	839	818	846	835	833	807	835	829	838	840	856	793	819	872	831	815	782	805	768	779	783	810	845	804	793	794	828	808	837	848	865	802	797	822	805	811	784	782	749	826	787	868	827	804	786	867	858	810	801	836	854	859	805	808	783	816	852	779	825	817	800	789	746	826	791	860	807	803	817	856	819	821	813	833	815	855	841	843	841	821	816	799	826	833	788	839	812	818	829	813	821	821	799	811	837	822	831	792	818	820	835	793	825	784	769	851	809	836	814	842	860	822	860	828	780	836	787	830	793	866	806	843	846	829	834	862	844	827	816	829	783	827	801	811	821	841	808	829	806	841	799	818	826	821	828	784	785	830	808	828	861	825	798	801	856	837	851	827	878	776	855	810	756	829	822	857	797	807	855	839	872	856	835	766	883	813	853	848	806	785	808	838	810	768	797	825	774	842	868	777	834	818	867	837	768	875	843	838	815	823	870	847	748	779	834	834	910	845	807	860	820	833	847	789	811	820	848	821	811	813	777	809	817	836	787	791	823	841	828	793	849	833	819	826	852	859	805	794	784	851	836	831	832	816	853	810	802	852	796	837	831	834	798	768	751	843	858	781	852	826	818	854	795	819	787	816	814	812	831	788	810	878	777	766	772	858	880	814	829	807	839	764	845	812	843	869	822	822	830	877	832	812	843	840	818	767	804	810	819	790	787	862	774	734	771	802	855	817	870	780	821	850	801	838	789	858	825	780	817	818	872	817	799	810	786	830	841	821	843	819	783	783	825	809	806	819	800	797	893	843	825	833	790	800	822	809	778	787	823	763	829	822	832	811	805	815	765	801	837	808	832	867	830	808	798	809	847	809	810	842	815	837	832	815	856	807	806	837	768	829	865	871	772	828	786	811	772	797	826	825	791	810	794	762	816	852	792	803	812	790	796	767	810	817	810	844	804	840	799	836	825	788	889	846	813	854	766	826	830	843	834	823	844	777	784	800	849	849	836	795	822	843	821	807	817	840	790	793	814	800	803	836	779	789	787	824	825	860	810	790	832	770	811	788	798	815	803	798	834	822	796	802	817	810	828	810	805	817	852	788	782	773	784	834	777	787	781	800	824	860	839	787	844	843	758	816	776	812	798	876	840	814	803	780	852	871	869	810	865	830	801	824	852	863	786	791	824	835	787	809	875	769	813	789	803	874	809	841	823	828	788	879	887	775	772	824	842	830	804	842	763	764	866	821	809	803	864	819	815	808	815	792	807	790	790	835	800	811	830	813	832	826	807	805	811	816	812	807	817	861	827	846	791	845	833	792	815	836	801	811	818	824	788	814	790	834	848	830	809	770	781	848	857	842	805	841	857	809	842	801	786	828	808	769	828	859	818	798	810	773	803	803	811	817	799	849	830	797	761	792	843	820	810	876	812	840	819	838	799	842	820	837	784	823	818	787	770	829	863	801	837	748	851	826	848	832	809	792	822	831	771	831	818	843	755	797	812	843	833	849	871	844	779	768	813	755	831	864	829	760	815	796	825	759	785	795	869	807	841	805	811	790	853	767	847	824	869	811	840	793	820	784	830	836	749	819	885	795	787	865	859	787	776	811	783	854	793	811	838	814	838	804	793	785	804	832	823	893	775	767	771	815	836	828	828	819	788	843	805	808	872	799	856	806	798	790	811	865	765	826	817	855	822	811	770	828	773	822	787	781	845	800	842	814	866	820	801	794	790	785	850	846	842	775	817	774	824	845	856	805	872	801	806	827	836	798	748	814	807	772	822	806	778	860	844	773	753	896	791	808	802	754	804	784	845	804	844	844	851	829	806	770	857	864	808	795	743	860	841	813	847	773	861	768	822	830	808	884	813	827	802	787	822	804	837	810	865	837	775	786	803	789	812	854	840	767	850	764	778	818	816	854	837	806	807	810	825	823	835	822	828	812	781	845	803	821	802	810	867	855	797	797	827	855	798	829	830	836	834	845	843	840	783	831	808	799	756	812	822	812	841	832	804	781	840	828	814	826	777	832	842	834	811	851	798	852	816	797	820	823	812	780	794	809
23411	21440	29236	24328	21351	17094	3666	1211	718	426	409	325	290	300	271	298	276	234	246	239	235	242	235	220	227	255	238	213	245	229	233	231	253	208	236	200	206	190	212	223	216	228	199	217	213	209	194	210	230	195	205	223	217	225	214	188	189	220	215	193	198	232	230	215	224	234	212	202	208	210	211	191	225	183	206	202	191	228	198	214	213	186	194	212	203	218	216	225	209	205	209	203	212	184	237	217	187	242	211	232	201	196	220	194	208	219	209	193	217	199	200	204	204	206	212	197	203	195	216	209	163	203	212	190	183	215	191	217	189	179	237	194	206	226	198	195	194	188	194	198	225	196	209	203	202	209	226	226	214	205	204	194	218	200	176	201	201	194	216	208	205	199	203	220	195	201	208	201	192	186	208	211	200	200	224	202	215	200	204	213	211	196	196	186	195	207	202	230	192	172	199	214	215	216	208	200	220	190	198	211	212	209	209	200	189	192	192	200	223	232	201	210	228	205	241	196	196	196	209	204	196	199	201	201	205	231	234	221	193	205	175	242	216	213	227	214	191	196	223	204	209	206	220	191	223	205	197	190	238	192	234	205	216	188	206	207	206	190	212	193	199	198	223	196	217	217	191	199	205	183	209	190	201	203	195	205	212	203	208	223	199	229	207	184	177	179	205	197	206	217	189	205	171	203	187	210	215	192	208	210	211	198	173	186	182	219	191	209	209	244	228	206	201	220	232	213	220	202	197	222	203	187	223	191	218	206	212	191	202	205	193	217	197	171	223	194	197	218	204	207	204	183	207	216	205	204	215	208	207	224	206	182	219	236	187	210	212	186	204	198	179	213	203	219	219	220	195	203	229	194	213	215	180	218	229	223	202	218	183	195	221	201	194	193	191	207	202	192	213	206	210	192	215	178	204	194	192	198	205	184	212	185	191	211	201	203	214	189	187	209	203	235	199	200	198	204	201	221	230	200	211	221	212	185	202	169	185	195	185	206	191	200	200	222	185	187	195	221	220	208	199	185	196	193	210	212	226	231	210	233	215	224	214	204	198	206	202	181	185	219	204	208	186	217	212	201	206	213	198	210	241	194	206	210	196	210	206	188	200	196	211	211	190	189	182	220	185	223	211	180	187	205	190	227	209	199	211	190	198	209	204	209	218	214	220	204	213	196	182	182	206	221	226	182	210	210	195	207	201	206	203	192	197	195	219	204	198	230	209	221	227	182	186	176	194	172	216	209	209	222	201	206	227	196	208	223	208	189	212	218	211	199	185	219	196	196	206	205	200	219	209	205	193	218	241	213	200	193	187	198	211	193	211	212	229	224	183	199	182	223	205	186	204	218	169	186	197	216	229	214	190	212	203	177	224	167	207	183	191	229	227	209	218	210	207	200	206	207	192	204	196	225	186	200	182	238	215	218	198	212	211	209	208	196	209	209	165	219	198	196	195	214	197	174	189	198	184	214	173	199	211	236	196	204	196	216	172	200	196	206	207	191	220	225	190	188	209	162	213	187	191	216	169	190	202	225	215	205	208	199	198	210	199	211	211	200	211	196	201	201	221	207	204	192	227	219	213	210	210	223	213	195	187	202	208	167	207	220	204	205	191	202	217	209	225	218	200	210	200	220	216	219	208	200	199	208	186	201	202	230	187	174	201	204	183	189	205	215	171	191	219	204	211	196	198	197	185	219	193	209	185	198	183	203	198	218	215	212	217	212	221	201	205	213	188	198	195	211	210	222	211	194	193	211	204	212	212	201	189	195	221	222	208	212	191	210	196	218	231	186	210	199	192	168	237	211	179	204	205	196	212	192	199	208	209	204	209	178	205	216	209	217	219	224	184	205	234	208	218	215	198	191	209	210	219	184	206	220	199	196	192	198	213	226	195	225	188	213	199	200	184	213	211	198	204	198	186	206	187	217	197	218	228	225	190	195	197	183	235	181	219	202	177	200	213	223	196	220	199	219	193	197	217	198	228	195	236	209	204	208	194	196	211	193	191	207	200	206	208	184	199	219	218	217	183	218	214	209	219	200	190	223	203	203	229	208	215	220	225	211	198	215	209	213	199	209	202	176	198	179	200	195	202	224	199	207	218	226	224	208	201	197	219	214	220	226	203	197	196	194	219	202	206	202	213	178	173	193	202	221	193	227	208	196	201	219	231	207	212	185	204	198	198	196	190	188	186	217	191	185	198	190	205	217	200	209	197	213	178	201	191	212	196	246	204	205	195	207	210	210	205	216	205	186	227	195	224	187	212	207	205	186	208	215	207	177	183	194	210	209	193	203	192	234	198	208	189	225	189	212	189	216	216	186	206	222	203	197	178	189	210	219	194	206	189	206	222	228	191	185	224	211	215	214	209	182	205	206	213	209	199	208	207	179	193	197	194	237	212	194	222	207	216	208	206	214	203	198	197	209	251	171	202	200	190	212	203	195	209	196	224	208	192	203	209	209	198	182	199	213	224	205	186	204	216	198	223	216	188	235	200	217	232	197	238	229	191	228	201	178	206	213	193	203	196	208	208	203	194	196	199	203	202	209	175	225	205	195	189	214	194	210	206	187	191	202	208	178	217	190	187	220	215	214	210	213	216	211	204	214	203	231	196	229	228	211	207	194	215	201	181	211	185	203	207	192	189	184	217	207	218	193	223	200	209	194	199	227	199	189	198	181	205	219	242	203	187	190	179	204	206	210	215	208	201	189	244	221	198	214	220	215	199	221	199	208	217	176	205	182	188	193	203	214	193	197	230	186	190	182	193	212	201	178	203	227	214	212	214	185	206	196	218	194	195	219	192	210	224	205	207	200	234	178	212	196	198	197	193	183	186	202	180	205	213	216	202	216	204	234	213	196	189	241	240	200	202	205	176	196	218	231	208	230	200	210	228	204	181	177	221	236	213	200	213	189	208	195	225	181	217	231	217	194	206	180	219	209	210	236	195	210	194	209	200	187	189	174	230	207	183	208	221	193	202	193	204	211	198	209	193	211	169	199	202	203	184	205	208	193	195	194	193	206	203	201	176	196	208	221	196	199	204	187	196	222	202	202	182	231	215	199	196	181	189	202	226	243	207	214	191	220	212	211	191	191	223	213	185	206	202	214	218	201	215	205	209	210	185	217	202	194	212	215	204	202	196	211	183	202	202	204	195	203	231	192	201	210	220	188	215	194	202	217	193	215	202	183	205	227	200	211	211	225	208	211	193	196	199	196	180	206	207	193	217	229	198	198	212	193	186	198	184	228	193	218	204	202	159	222	210	210	206	194	171	215	187	212	203	202	198	216	196	194	194	233	193	206	175	189	208	200	196	203	227	172	213	191	199	204	163	202	245	219	205	204	188	193	209	223	204	217	208	226	205	180	192	227	216	194	199	220	190	186	199	213	200	232	207	212	205	218	214	177	199	242	187	195	225	207	198	196	207	220	189	181	207	227	216	219	234	212	184	205	196	210	211	212	205	224	206	226	184	211	210	182	208	204	200	203	232	236	216	210	212	206
28586	54047	52888	29290	8042	4771	3865	2995	1939	1106	864	796	699	695	675	547	571	519	539	491	470	479	497	441	433	405	429	433	407	408	397	446	417	401	401	395	399	402	336	393	415	406	387	399	419	398	392	371	381	372	373	379	398	432	386	407	378	416	398	379	355	378	382	339	364	375	409	389	408	403	377	375	454	391	377	413	378	377	428	364	386	358	359	400	394	393	387	369	378	377	355	385	376	385	411	395	401	351	389	398	358	411	384	378	361	379	364	360	386	411	362	396	401	337	407	394	341	371	394	370	342	386	385	361	360	349	371	379	411	351	388	361	363	375	357	370	401	363	388	381	348	360	357	386	381	372	382	328	347	367	365	376	383	372	380	384	402	391	335	389	369	393	375	366	393	365	390	389	361	384	394	358	389	385	336	358	386	381	396	396	353	381	375	399	388	371	353	371	342	377	334	411	398	382	377	358	359	354	359	385	370	407	349	354	373	385	368	355	355	369	372	396	360	384	376	414	384	376	365	370	364	375	370	358	380	386	384	356	398	372	368	392	392	390	409	364	365	372	389	369	360	413	376	380	355	395	399	336	393	383	398	366	361	380	373	363	397	387	361	352	399	359	384	379	388	399	382	366	400	416	354	371	368	407	374	377	382	359	368	361	378	377	393	363	362	395	359	360	379	389	386	367	364	364	388	377	378	371	412	333	356	394	377	364	428	339	357	358	371	355	364	351	362	366	397	387	381	348	377	406	363	395	415	334	348	333	389	392	377	356	372	384	366	370	370	403	358	358	335	396	374	385	358	332	359	382	366	392	377	374	369	391	369	381	378	367	358	349	383	344	374	371	367	377	344	360	353	411	359	395	409	377	373	351	397	393	390	383	373	364	368	355	386	384	369	375	403	329	363	371	393	394	405	367	363	359	345	401	334	351	350	385	388	386	360	393	396	341	356	382	353	364	391	384	364	362	385	371	357	396	382	380	390	372	381	366	419	354	400	381	370	385	360	377	393	373	384	368	371	377	370	380	366	361	378	362	357	396	377	375	337	370	367	419	386	343	415	361	380	357	379	370	377	397	390	353	394	351	361	340	344	325	363	377	376	380	373	382	375	373	360	390	418	393	361	399	368	348	371	386	380	358	355	365	389	382	368	343	401	393	379	358	356	357	367	348	379	360	348	354	416	408	372	396	356	370	355	339	368	388	362	378	398	406	383	365	405	395	409	352	351	392	339	363	367	350	401	391	390	374	382	366	385	367	395	393	370	357	350	367	379	374	368	358	338	398	364	404	348	364	382	391	375	338	379	381	385	383	358	404	391	378	348	378	374	368	380	377	367	375	375	373	389	361	379	387	364	347	364	384	382	376	372	368	377	322	363	385	354	355	356	400	365	378	361	374	388	392	399	384	351	393	363	395	396	380	383	362	389	370	405	368	382	377	355	386	387	400	336	384	376	346	334	365	380	354	358	359	372	385	375	394	374	350	391	358	370	374	371	384	386	372	396	355	354	357	365	380	372	350	357	376	366	371	366	363	373	394	384	331	383	394	378	365	359	365	388	365	397	367	359	365	403	353	378	383	370	369	359	359	328	410	365	375	373	372	351	388	369	373	375	369	363	339	413	392	384	338	382	399	363	363	369	379	381	377	369	367	361	371	352	357	386	364	391	366	366	355	340	385	375	394	361	350	380	393	402	371	390	363	366	368	385	355	400	353	367	350	343	380	342	415	383	379	334	363	362	365	351	387	362	362	373	372	378	385	381	358	378	342	368	372	351	350	379	389	379	357	375	378	348	397	369	377	381	382	346	389	373	390	364	390	395	395	419	398	352	371	378	380	377	401	379	401	377	380	381	405	359	350	380	365	348	349	379	358	359	363	364	367	360	355	372	366	401	383	372	339	377	397	388	399	341	357	378	372	390	371	395	383	389	378	389	381	393	349	356	397	354	375	377	386	363	372	360	410	383	358	410	375	359	370	361	377	359	367	370	378	369	361	326	381	345	367	403	384	389	379	347	387	386	388	385	375	361	360	341	380	339	313	406	377	335	388	367	348	408	351	338	382	349	369	346	356	390	402	371	405	354	397	402	358	392	400	375	371	398	401	392	346	375	407	350	392	387	379	358	347	356	382	392	372	358	415	346	414	389	395	358	373	379	375	363	399	395	373	413	381	350	349	409	350	402	389	394	350	385	398	381	364	388	377	380	381	383	343	362	370	389	345	390	363	399	331	394	381	359	367	398	334	361	392	378	400	387	342	369	403	351	336	387	388	396	406	383	357	353	379	391	354	353	384	404	387	359	358	378	352	359	373	384	392	350	359	355	334	371	382	378	340	357	336	380	373	377	331	414	359	365	385	356	386	372	356	400	389	357	429	380	334	344	372	362	383	415	349	356	406	377	355	350	353	360	362	378	369	372	364	341	365	344	371	380	419	380	374	357	378	384	378	390	378	394	353	388	418	373	352	369	362	372	354	371	366	368	386	380	395	348	390	380	393	381	354	331	377	357	388	352	401	354	370	377	379	410	371	336	383	402	411	399	382	371	335	384	335	370	390	357	398	351	375	410	349	329	368	371	349	374	375	382	359	372	360	350	345	356	361	354	384	377	342	358	355	371	385	363	370	384	357	343	374	369	377	383	394	347	368	373	367	368	348	372	387	367	364	381	366	373	399	352	378	381	364	387	347	382	382	385	378	358	363	382	362	376	423	369	362	360	369	359	382	363	378	391	325	338	364	406	371	386	381	387	386	360	374	344	351	365	394	396	396	376	368	399	347	364	365	376	380	369	384	356	416	392	343	353	378	378	345	360	409	374	329	350	381	384	373	376	369	358	348	401	396	374	393	386	385	375	368	376	375	341	353	364	355	381	345	390	349	369	351	372	389	366	366	402	374	387	373	367	351	330	397	362	386	390	380	368	366	364	381	396	379	360	378	376	381	399	339	365	384	400	394	349	394	359	369	379	372	345	381	334	368	380	382	364	355	357	389	362	390	371	379	372	393	405	376	352	353	355	385	382	428	379	402	371	378	368	395	388	379	387	374	367	400	385	380	383	362	346	357	395	401	358	343	381	364	390	402	353	354	347	378	356	367	379	354	384	406	321	380	382	397	344	360	393	357	350	417	386	390	370	389	373	347	326	384	378	396	381	402	349	376	347	312	360	373	369	361	377	374	357	393	378	352	383	384	385	428	380	349	359	357	357	379	355	370	325	359	358	378	375	395	342	373	345	370	421	423	357	365	377	375	334	374	398	361	398	331	393	356	361	366	370	364	379	362	387	359	341	354	366	357	384	381	373	354	356	329	382	358	368	377	383	347	359	351	387	354	378	355	386	371	369	364	376	399	397	400	356	360	360	382	418	388	370	365	391	376	380	406	391	353	383	349	391	394	372	378	372	386	326	401	377	372	380	397	363	397	365	357	396	404	370	379	353	408	395	403	350	348	391	406	387	387	384	386	357	382	373	361	368	368	365	378	390	376	371	377	362	375	365	363	374	361
27429	22970	24692	11538	1449	797	731	666	592	519	551	522	518	531	505	528	520	547	551	523	498	516	508	554	537	524	518	514	533	483	545	528	588	542	527	518	503	514	520	523	532	524	535	489	555	506	522	507	525	523	533	485	529	506	534	508	518	564	517	578	532	514	548	499	540	536	554	520	532	563	535	550	533	459	514	510	486	489	500	508	495	517	477	541	519	513	529	512	545	530	507	526	535	524	546	527	518	535	522	511	550	544	540	511	507	526	541	529	515	469	556	503	496	486	533	553	511	531	494	497	505	542	555	518	519	535	502	509	480	509	506	527	535	488	507	518	511	493	525	517	576	537	498	488	528	516	544	568	534	515	521	539	533	527	525	497	532	505	494	494	528	537	545	538	542	505	528	539	504	547	519	526	529	510	515	507	555	558	540	506	496	542	546	514	525	562	513	518	525	546	538	548	494	501	500	539	480	514	511	525	530	543	519	508	493	521	517	511	508	518	496	532	525	534	534	500	495	546	485	551	514	503	529	524	499	553	502	565	521	560	496	563	562	513	535	500	524	534	526	595	501	512	510	507	515	530	517	548	496	537	543	520	503	504	523	564	558	512	555	529	514	483	548	512	569	515	541	511	516	520	505	555	518	528	545	525	526	510	519	484	549	520	519	542	491	490	545	538	525	539	530	561	540	485	530	557	527	542	519	539	497	505	524	521	506	535	510	526	470	551	545	535	526	520	523	515	540	531	521	512	502	535	538	475	503	519	559	524	518	511	521	535	512	507	518	495	503	496	468	510	528	493	552	529	516	542	554	536	500	554	495	544	542	521	553	535	525	514	511	496	519	506	509	524	531	513	557	548	589	535	492	530	548	494	516	526	517	500	519	522	518	541	485	503	530	508	580	519	552	502	524	478	552	526	542	519	529	555	552	487	558	495	516	486	546	545	544	530	510	511	522	556	535	548	540	490	544	532	512	470	482	590	536	535	532	519	538	495	511	543	544	539	522	491	519	486	511	513	542	537	547	515	500	520	542	551	530	524	505	574	511	533	511	492	486	528	515	512	522	555	520	506	556	548	526	523	485	502	520	531	507	502	545	517	528	516	498	538	501	565	522	526	487	503	536	523	526	507	530	519	511	553	509	547	517	554	536	493	496	505	550	548	537	538	510	484	538	523	552	526	534	508	518	533	545	532	506	575	540	523	520	548	561	530	531	491	529	533	498	472	517	506	501	496	524	513	445	518	539	516	500	543	492	506	500	556	561	512	524	538	531	511	521	482	534	521	531	460	511	507	513	529	529	497	478	539	539	535	549	539	500	512	517	546	548	512	520	494	525	506	538	535	529	523	492	549	545	509	554	491	529	533	495	519	543	551	516	530	539	516	502	527	520	533	552	565	478	554	517	551	518	524	479	514	558	519	489	507	504	564	521	540	536	490	507	549	514	514	512	580	589	531	489	510	534	568	525	546	546	506	525	477	529	552	552	531	549	486	534	544	529	514	537	505	566	511	507	524	555	528	535	516	516	499	533	528	541	541	509	504	505	543	520	496	558	479	550	518	510	521	547	503	498	578	541	540	524	510	518	542	522	507	516	524	526	515	534	504	523	543	491	546	550	529	525	535	550	529	534	522	521	525	555	547	525	555	545	528	494	536	510	492	563	513	539	519	543	510	573	548	533	480	541	536	516	525	500	481	525	502	512	527	513	499	570	590	499	493	582	512	518	520	453	594	505	525	499	486	522	539	528	529	554	527	544	521	559	489	512	520	525	484	524	468	573	513	514	554	523	561	516	521	500	503	513	475	519	506	534	521	509	531	556	515	536	522	529	533	467	574	520	506	526	513	542	519	517	520	521	545	549	515	581	529	513	567	561	510	512	516	536	519	575	526	568	509	537	534	531	543	506	529	505	530	552	537	554	532	562	483	515	489	499	531	543	496	527	535	556	550	546	516	563	494	547	521	539	519	571	512	538	526	511	520	535	543	526	546	513	538	524	537	489	523	515	523	535	539	529	537	519	499	557	505	517	528	526	508	522	506	519	540	532	513	517	519	552	533	500	520	546	543	524	519	533	544	530	500	543	506	510	517	521	587	538	477	522	524	508	537	526	554	526	545	502	520	520	513	559	531	530	517	513	541	536	502	506	518	579	533	527	561	506	510	518	559	497	518	513	495	497	517	541	507	495	479	524	507	522	543	514	562	541	547	547	590	528	532	506	508	562	528	520	486	558	533	566	523	503	541	545	515	508	498	501	526	529	524	535	514	495	513	539	521	544	516	510	534	555	569	538	499	478	525	533	542	520	552	539	559	522	524	543	509	572	538	492	544	516	543	542	529	510	524	502	521	520	531	507	534	521	497	512	533	515	509	495	510	485	509	542	526	498	564	522	513	493	554	505	537	575	551	510	530	520	520	514	505	528	555	519	497	514	527	534	511	556	539	521	540	501	503	552	548	482	527	510	514	517	529	501	538	515	570	540	517	531	538	500	522	515	536	543	528	543	553	511	498	535	526	551	508	522	507	534	531	576	503	544	522	529	570	539	544	505	542	558	534	462	561	559	538	522	525	487	512	542	552	513	509	532	540	537	518	534	490	537	536	555	489	527	524	494	592	492	540	496	527	572	507	511	534	546	552	493	562	548	514	506	477	518	567	535	535	496	501	534	524	550	525	514	533	535	530	529	550	518	542	498	505	549	528	519	540	542	541	537	533	528	527	505	508	533	501	503	530	538	553	488	510	510	534	540	512	525	489	492	547	511	486	500	506	524	539	478	550	557	546	528	539	523	492	519	515	496	547	526	512	528	502	481	506	531	558	530	549	540	561	512	550	539	546	504	557	530	526	548	537	551	537	532	520	505	547	522	560	527	527	518	539	520	535	547	521	537	499	534	529	513	538	491	515	531	542	501	521	534	552	496	509	521	506	521	505	512	490	526	519	546	507	511	566	508	535	530	544	489	521	553	509	541	536	500	544	557	518	511	546	510	529	534	543	535	509	525	551	483	546	539	519	503	528	527	513	506	513	519	516	548	573	508	537	544	553	526	530	510	548	534	515	558	498	491	505	536	540	536	488	550	539	519	541	541	503	517	544	508	508	479	556	544	531	501	511	514	538	529	508	523	503	510	521	527	515	507	510	534	531	542	539	489	529	558	529	536	533	521	526	546	532	557	521	535	483	502	548	533	551	493	499	531	577	494	537	551	531	560	501	555	520	514	499	524	514	563	529	534	533	495	506	518	527	526	540	544	540	528	496	509	508	502	527	524	566	531	537	521	498	506	497	534	540	514	547	491	502	480	523	522	500	504	537	552	513	533	510	531	551	532	538	506	544	521	522	529	470	531	562	547	528	516	533	538	560	506	512	525	471	516	514	542	547	553	523	498	505	515	534	525	505	510	552	533	507	490	531	553	500	510	559	575	514	525	547	502	506	521	572	524	504	510	535	501	536	542	570	541	546	522	504	522	517	494	521	524	518	540	542	546	538	513	517	521	539	532	532
24529	38788	33281	13679	2604	1633	1625	1401	1109	903	915	901	937	968	949	885	879	925	918	946	880	861	894	889	883	858	913	870	934	850	938	897	897	893	907	955	905	907	912	910	914	858	953	854	867	921	896	874	872	915	933	957	897	870	884	897	880	866	883	926	901	852	871	893	915	895	897	880	883	851	887	881	924	911	867	892	914	898	918	922	872	866	857	884	898	919	847	899	924	912	930	854	908	884	929	879	861	845	886	939	897	829	925	856	914	904	870	908	923	922	932	853	889	860	886	885	867	900	823	901	909	877	850	853	939	973	923	902	887	834	854	872	870	858	893	841	872	884	897	853	876	944	887	893	907	911	914	895	935	936	902	883	912	874	870	898	885	927	917	910	839	866	894	893	850	866	878	861	916	887	865	941	879	884	902	892	939	912	871	915	941	858	864	870	976	874	905	891	914	875	867	941	870	905	887	919	902	839	910	850	881	853	870	869	924	893	892	873	882	896	852	899	869	907	886	862	852	876	921	879	963	877	937	901	900	936	891	810	897	880	861	886	928	935	896	900	907	951	914	909	880	968	894	868	882	892	874	865	918	909	916	858	880	904	948	902	941	885	896	871	891	872	877	928	869	926	894	917	846	898	902	882	863	854	907	853	914	931	853	888	879	907	917	922	879	870	902	857	867	899	885	872	949	916	871	896	837	927	866	950	926	829	869	904	856	877	871	888	845	915	931	914	874	860	921	911	906	918	920	954	902	925	862	888	915	889	898	894	906	930	847	872	888	887	917	864	890	885	919	904	901	859	866	855	903	861	911	901	817	879	860	892	925	872	946	897	874	915	882	918	910	819	923	886	926	885	923	879	928	915	883	900	968	882	910	910	886	903	944	858	827	850	909	919	907	871	825	918	853	928	909	914	887	886	874	903	938	867	926	905	881	918	939	907	891	844	912	886	892	945	878	851	860	925	941	923	907	915	855	882	929	921	853	873	961	916	901	867	910	838	850	880	934	891	926	901	865	886	905	871	920	894	914	920	874	925	898	899	876	936	922	880	884	881	942	882	923	914	913	898	905	893	878	947	904	928	898	904	941	837	892	909	911	889	893	903	909	894	881	871	909	848	906	889	941	891	886	885	930	923	928	924	904	912	918	980	894	889	864	896	939	893	885	883	948	938	887	935	914	918	948	885	920	886	886	909	909	903	863	933	922	865	895	855	884	866	850	888	888	892	873	940	899	915	906	896	884	916	888	881	914	882	865	869	880	868	900	910	897	848	866	942	907	936	865	868	888	932	921	867	920	892	907	840	916	887	893	948	887	881	876	897	914	896	932	903	827	854	887	887	882	885	935	928	898	908	857	900	876	912	863	880	879	842	923	932	934	881	938	938	909	955	901	864	915	894	892	930	933	840	886	928	902	938	943	916	955	895	909	908	897	899	932	932	914	909	889	913	925	905	863	955	862	901	883	855	869	893	900	878	929	940	896	893	909	869	934	893	879	913	882	930	891	852	851	915	877	879	876	863	876	900	862	893	847	852	899	893	896	931	901	849	920	917	904	932	893	892	892	871	953	946	864	965	963	897	915	895	878	897	849	875	919	897	874	862	858	950	887	939	889	870	898	915	800	920	944	948	918	902	855	910	881	889	874	946	856	952	856	861	891	881	918	845	872	888	898	902	850	913	900	932	917	902	938	914	900	890	839	907	899	906	922	966	940	883	912	892	895	927	908	929	944	862	910	889	908	962	927	926	899	884	840	888	954	926	881	879	905	935	903	869	921	905	927	942	907	885	894	895	911	906	909	895	911	915	889	875	883	904	943	879	894	885	878	936	928	894	920	850	881	892	889	909	877	904	910	901	886	877	890	914	913	905	903	945	882	895	868	893	847	940	870	860	879	861	910	891	883	906	892	935	857	862	890	926	886	922	919	857	902	943	866	841	852	880	935	950	835	841	877	844	857	870	866	925	879	937	947	884	847	863	912	886	903	925	831	866	924	878	898	932	847	902	908	887	900	855	851	918	851	905	915	913	910	881	847	949	892	891	901	852	888	908	931	929	873	889	897	898	894	875	905	902	929	905	902	931	903	942	906	878	880	875	904	908	900	814	842	888	892	893	926	917	868	874	889	885	890	902	905	983	926	904	885	854	878	922	909	870	875	930	936	889	845	880	856	851	905	897	926	885	903	873	869	934	885	909	928	866	835	893	904	869	888	883	894	843	875	882	870	907	888	893	890	877	878	870	885	865	841	872	886	903	850	933	838	910	914	875	948	896	934	903	889	870	901	877	928	931	858	865	849	874	851	877	883	912	866	907	891	917	892	901	915	856	882	915	925	874	906	889	890	923	845	867	853	876	919	926	870	870	821	882	854	883	861	914	856	946	872	861	914	868	913	849	910	907	885	879	886	893	914	899	890	903	905	912	872	862	906	892	939	914	932	941	879	975	858	933	841	900	945	910	895	890	841	905	880	869	901	859	899	873	841	920	909	878	909	808	898	901	866	898	862	848	930	882	911	941	871	934	904	878	885	942	897	894	867	892	977	870	884	858	923	937	911	905	877	901	928	880	856	901	895	881	851	864	901	839	892	899	832	871	878	908	945	874	875	916	851	909	909	881	923	840	872	889	825	907	916	863	905	913	897	914	926	884	861	895	900	869	870	902	886	854	943	942	924	890	916	874	882	949	943	904	888	947	891	955	918	940	913	897	936	941	891	897	840	900	899	904	892	910	900	901	884	914	915	867	878	899	871	851	874	851	905	942	887	909	880	918	893	875	934	859	906	907	884	938	873	903	878	918	917	891	926	869	877	962	899	916	903	930	944	860	860	870	859	905	885	883	851	918	888	876	863	931	876	928	897	884	900	882	942	871	903	923	898	851	879	939	935	867	893	824	923	908	905	908	884	959	887	915	935	900	873	888	884	917	850	900	898	906	916	862	903	916	897	895	855	896	901	870	933	948	857	888	913	933	900	941	886	895	925	870	858	863	891	852	878	930	887	885	886	880	845	893	930	882	895	873	901	923	909	902	890	881	884	877	896	868	911	914	893	915	941	903	888	897	902	925	867	898	908	885	869	832	928	930	972	913	932	918	877	914	948	894	885	916	893	883	866	909	836	904	916	904	888	907	907	944	894	953	887	905	905	949	921	906	904	921	904	917	894	972	906	834	875	884	931	923	933	877	846	875	934	911	922	900	915	899	889	862	897	897	887	900	890	929	910	903	854	872	909	926	874	901	876	920	942	854	877	930	922	844	929	933	884	935	853	883	896	886	883	895	861	842	895	910	904	878	888	905	925	880	910	921	929	896	876	876	928	883	874	926	908	925	893	871	924	895	891	916	892	928	876	888	925	888	913	915	926	860	907	885	885	892	886	932	903	888	916	940	939	932	908	873	935	869	945	877	904	907	917	945	865	872	896	929	906	939	895	909	883	990	900	880	891	858	854	943	916	933	921	895	887	900	885	865	889	891	951	910	869	900	909	878	862	888	963	824	928	884	887	901
24511	21452	28544	24980	17855	4133	1513	990	718	605	568	528	546	511	481	516	473	494	469	499	469	485	467	509	447	455	508	499	496	463	475	482	503	469	470	488	485	491	457	449	457	431	489	506	483	484	531	474	474	517	493	451	457	487	441	456	445	463	476	457	457	429	516	497	451	468	496	466	491	486	493	505	457	461	443	486	484	473	454	472	471	439	497	489	473	469	462	492	459	485	445	464	493	482	453	487	509	462	547	477	475	471	452	461	470	441	460	486	464	468	486	501	471	452	488	441	465	479	440	487	450	480	468	499	490	472	479	457	416	477	472	490	460	493	497	436	431	475	518	470	460	463	443	466	471	447	513	443	458	449	450	469	489	477	457	429	452	479	494	459	482	423	471	474	459	493	471	443	435	439	507	466	461	463	436	483	467	443	452	462	464	482	481	482	481	481	431	438	472	451	450	487	474	524	450	455	494	487	476	435	478	443	443	419	459	470	490	473	475	449	460	478	490	453	498	437	475	447	482	484	491	429	486	433	520	459	466	433	438	438	452	458	494	485	437	444	466	494	511	460	466	471	427	464	468	450	470	428	448	457	480	512	493	452	471	483	508	488	470	483	463	479	466	457	490	456	462	465	440	486	483	456	470	469	461	464	476	456	489	481	436	460	476	476	454	454	443	491	443	460	419	457	521	501	445	436	486	443	449	482	465	492	454	447	436	492	477	494	475	463	477	463	471	497	437	495	486	478	479	479	486	466	447	468	466	447	462	483	437	452	471	427	486	515	466	443	474	494	477	461	473	427	477	449	467	459	479	432	463	462	444	464	465	460	459	477	464	472	439	459	469	484	448	445	510	488	476	474	505	474	473	456	451	458	485	464	495	438	426	498	428	481	463	480	433	431	487	483	470	489	429	471	498	478	480	449	467	472	479	468	468	485	459	480	456	440	486	459	464	474	488	483	444	497	467	467	495	430	428	473	476	410	513	444	472	451	449	474	477	475	476	514	468	454	447	448	454	454	482	477	475	468	462	434	504	463	461	438	487	452	475	509	472	491	529	471	433	464	458	469	480	453	461	460	456	479	509	429	455	474	449	469	440	445	456	463	498	485	485	452	476	440	463	468	446	475	427	470	466	443	473	473	455	499	451	439	491	458	461	487	524	431	476	457	468	457	456	436	459	483	471	450	473	484	487	415	435	466	478	507	443	476	452	486	474	493	469	456	475	445	439	479	465	446	494	440	445	466	463	490	464	444	491	489	454	474	494	474	454	448	455	424	484	446	468	492	446	443	477	483	421	466	450	475	428	458	459	430	453	450	479	465	483	466	507	452	434	477	476	475	439	461	499	454	492	477	482	471	464	486	480	504	457	466	502	441	433	503	475	453	464	489	449	490	510	466	449	455	429	396	463	470	459	484	450	470	450	482	494	435	475	463	490	503	454	447	435	448	467	493	489	449	434	469	426	453	444	524	468	460	501	422	472	440	490	448	450	480	482	480	446	459	477	453	459	507	469	478	491	467	441	451	466	473	460	459	465	485	508	486	475	467	479	453	510	468	459	471	436	482	475	435	480	493	465	470	482	443	491	481	476	489	443	493	449	525	468	463	482	488	493	425	526	448	478	449	458	465	458	496	444	459	432	465	514	437	479	413	495	474	467	457	462	455	447	464	457	508	444	446	463	445	488	462	440	446	446	437	452	468	468	465	503	476	458	455	489	461	472	466	443	457	460	460	462	474	466	477	423	475	426	481	433	433	474	465	455	483	477	458	467	477	515	466	463	482	427	448	470	462	475	521	483	479	504	482	457	467	485	465	503	479	459	463	464	441	469	460	465	451	441	477	465	470	472	463	453	472	444	466	442	459	453	448	474	450	458	482	444	500	460	451	482	498	429	472	436	462	445	486	485	463	467	492	478	459	488	478	430	471	420	467	448	450	475	423	461	465	471	485	461	467	461	462	443	498	405	456	510	462	425	465	468	501	466	446	453	456	461	484	476	443	454	446	473	515	453	458	491	479	438	482	471	458	472	436	508	451	500	446	465	446	469	486	463	450	407	431	460	450	446	447	436	466	507	433	448	497	427	467	470	480	434	484	456	451	464	487	403	470	470	478	450	449	491	500	488	498	482	522	470	466	429	467	469	496	458	473	496	442	513	464	470	458	483	448	494	461	434	489	462	473	467	465	437	500	480	456	454	452	456	446	463	446	479	459	467	457	476	488	452	482	437	480	451	498	487	506	453	491	469	477	457	515	468	476	431	448	459	508	452	450	452	474	416	507	480	532	441	502	462	477	428	474	443	503	442	476	482	468	451	458	435	444	454	449	480	446	444	480	477	457	484	476	513	499	502	478	449	463	494	493	459	437	473	458	493	495	455	478	470	470	502	462	469	467	493	458	410	443	436	469	458	458	480	451	399	437	438	525	449	454	498	441	465	497	448	458	467	452	456	423	470	445	465	478	448	484	447	467	472	482	462	444	524	505	482	447	454	491	444	462	477	437	465	505	442	444	486	444	426	436	454	484	507	506	459	513	467	447	467	474	456	449	468	439	458	439	493	433	469	449	492	458	471	471	502	448	445	446	497	444	439	463	463	452	460	462	479	477	491	468	454	485	468	494	456	466	460	502	479	505	453	468	461	455	477	445	508	477	471	508	499	441	492	467	476	455	425	492	476	437	472	491	418	451	451	439	469	468	489	478	456	478	481	448	488	485	472	498	449	502	526	488	480	477	452	465	495	458	448	466	486	433	453	476	420	471	418	475	468	441	488	460	468	482	462	460	445	465	448	493	472	442	417	470	458	503	450	467	471	477	464	501	451	480	448	433	510	491	471	457	472	492	484	466	465	452	468	441	429	445	478	476	456	514	451	472	464	454	491	469	454	444	485	467	502	497	480	487	485	443	451	429	478	491	450	492	518	437	493	458	456	431	479	471	524	475	454	469	464	521	455	496	518	459	479	459	469	436	466	481	447	456	470	448	474	468	414	474	472	488	459	469	410	490	485	497	447	445	457	460	488	465	476	456	464	449	464	480	516	469	501	476	480	514	485	437	480	412	480	483	446	487	448	443	445	494	498	472	499	432	463	454	529	475	465	485	490	475	414	513	492	472	471	473	477	470	476	481	443	468	471	498	429	472	429	484	470	425	500	492	512	498	487	479	505	498	420	469	485	432	471	481	505	479	481	474	459	465	455	486	472	468	482	473	460	446	466	493	446	466	495	477	416	452	442	439	466	463	450	469	453	440	466	468	494	463	453	456	480	468	469	474	441	479	454	472	432	511	494	448	453	470	455	458	465	469	451	459	496	480	468	461	471	451	490	471	475	466	483	466	492	477	506	471	470	474	494	476	472	476	446	506	449	432	479	472	489	477	434	480	428	446	473	462	462	442	435	449	466	500	456	464	465	441	475	450	476	471	456	473	458	471	468	441	438	478	503	465	498	454	473	450	450	466	465	484	455	469	469	484	443	522	523	492	475	483	465	491	472	465	490	493	480	491
27350	44813	42117	20222	5787	3365	2675	2365	1691	1239	1102	1008	1032	918	978	918	907	886	899	892	851	872	873	893	855	880	855	877	810	845	812	868	863	825	818	850	786	827	770	831	844	784	814	885	815	853	803	853	830	803	753	819	774	857	834	813	800	812	824	809	848	803	857	758	814	800	813	852	797	822	831	807	843	854	803	836	853	800	801	772	811	850	821	831	800	776	808	825	796	835	745	823	853	799	839	818	812	819	763	786	779	848	788	804	869	839	777	808	812	825	861	812	841	812	765	806	818	788	753	814	760	820	828	821	791	797	853	857	807	855	786	812	826	818	839	791	829	806	796	813	775	803	830	810	801	851	792	792	768	843	844	815	828	822	824	753	862	795	804	807	793	842	778	830	811	825	846	766	787	785	827	780	834	836	797	829	824	826	745	874	819	835	792	783	867	780	843	827	831	910	841	862	818	842	788	839	822	817	802	826	836	825	824	788	803	780	750	814	834	794	784	816	797	830	814	828	808	781	796	832	807	786	785	740	804	830	765	814	759	801	817	801	792	810	776	799	853	815	799	799	846	786	766	834	797	827	767	814	826	796	823	812	827	843	790	824	799	755	812	856	838	758	806	776	800	821	806	780	803	803	852	764	788	822	809	814	780	839	838	794	813	845	865	790	831	772	818	780	770	786	828	824	847	843	791	807	873	809	813	834	849	828	815	798	771	834	879	828	817	836	848	782	827	820	817	799	748	835	809	804	798	782	797	793	807	873	777	770	768	827	849	844	819	838	761	760	787	828	794	763	872	776	835	802	818	772	813	824	789	848	799	793	800	806	791	822	866	834	750	848	796	821	808	774	793	827	797	838	828	809	826	848	818	822	791	875	819	827	796	770	821	847	799	821	763	828	830	823	794	862	822	853	824	819	790	773	818	807	830	812	908	854	813	805	833	807	817	806	741	786	843	775	815	841	797	768	793	844	817	818	819	797	831	850	784	776	789	838	749	775	796	826	824	839	828	849	795	797	820	809	812	802	852	851	809	822	787	797	800	856	839	797	780	812	785	894	788	798	812	803	814	774	790	844	827	777	819	827	812	786	805	823	804	803	827	799	851	797	833	823	797	821	787	791	774	829	866	837	797	802	898	875	785	825	810	802	807	793	795	833	831	819	792	815	802	788	798	771	842	799	809	790	791	805	797	776	834	803	853	808	809	804	815	813	817	775	804	825	841	816	759	807	837	799	848	838	769	758	771	845	811	828	794	764	833	834	799	824	842	825	805	765	815	782	826	778	811	794	834	854	815	785	821	830	801	767	779	772	815	811	796	759	799	801	800	854	827	819	865	828	780	811	822	848	852	814	791	804	788	766	809	807	804	804	774	775	802	807	865	844	785	814	769	800	831	783	832	741	837	832	797	773	815	745	790	821	834	798	790	791	839	749	832	808	840	834	801	838	799	839	780	812	809	795	817	861	828	809	823	719	818	814	779	814	816	811	829	798	783	815	828	780	797	849	751	836	817	786	792	832	843	826	811	821	819	808	829	815	830	845	845	770	777	833	831	831	845	833	812	830	764	858	811	805	738	825	819	822	861	809	817	749	811	759	841	757	808	843	780	792	875	759	789	807	796	820	760	797	818	793	839	715	787	781	755	788	791	777	838	834	849	791	809	808	798	783	801	805	790	817	791	800	810	848	815	781	821	794	807	820	747	745	804	771	831	805	847	831	868	823	744	859	787	793	781	819	798	782	820	816	750	781	817	780	832	852	853	813	765	849	812	839	812	788	847	856	799	842	803	772	839	805	790	789	804	848	880	826	768	828	803	791	792	798	837	843	816	802	796	798	772	828	835	828	812	808	783	804	755	837	799	790	793	819	829	800	845	811	811	837	798	796	806	824	816	845	807	853	814	788	776	769	838	790	835	806	820	815	817	828	768	807	847	801	824	807	803	781	808	877	806	817	776	810	864	819	802	791	785	809	813	820	818	790	790	767	817	803	741	815	833	790	863	784	842	825	832	888	775	837	828	826	809	782	820	846	812	828	820	838	792	789	831	801	816	786	802	813	837	819	819	818	807	832	817	839	840	810	847	823	796	818	783	810	832	795	797	878	834	791	799	825	802	800	838	813	786	820	853	829	746	816	820	761	855	771	808	802	826	796	827	793	853	792	782	788	815	759	833	796	779	769	865	783	832	779	817	848	803	813	762	826	803	815	775	786	788	791	803	791	798	866	806	827	772	788	812	803	808	838	852	800	756	806	807	783	853	842	835	777	854	804	801	843	882	803	793	811	776	793	853	816	841	773	868	804	754	854	813	806	827	850	821	822	819	777	788	805	845	783	772	803	832	806	807	821	812	770	816	817	828	831	847	875	758	871	787	805	767	809	797	844	820	805	808	821	813	800	792	824	848	805	845	846	764	834	853	829	774	839	809	829	830	792	800	815	797	802	846	762	799	828	809	793	847	783	743	800	829	764	780	817	768	822	854	876	816	875	808	825	825	831	802	803	766	749	785	817	801	813	822	866	806	866	881	792	747	812	827	765	773	831	812	802	831	824	798	811	812	813	793	865	814	791	779	784	881	810	826	806	823	814	840	843	773	808	769	811	750	817	809	791	818	806	857	791	862	833	779	749	807	830	768	785	802	789	810	793	815	833	761	792	831	805	795	831	825	789	833	857	822	800	811	765	840	797	846	797	804	871	756	760	800	837	851	771	868	815	806	769	829	765	787	796	863	820	800	818	855	800	766	796	811	747	815	802	839	810	774	860	783	801	804	790	734	817	801	818	825	805	811	829	828	840	825	814	858	830	838	789	778	807	767	786	811	835	847	832	811	821	769	871	808	745	827	843	804	801	823	816	805	800	790	833	779	801	795	804	808	832	794	839	886	800	803	800	824	811	814	806	784	818	847	821	784	818	802	854	821	851	802	802	819	812	812	781	845	793	808	817	780	841	815	782	842	746	801	760	872	805	865	733	761	817	815	814	851	771	780	787	776	828	826	817	770	785	825	766	810	853	786	826	840	831	811	799	815	809	817	813	810	861	787	808	828	748	871	822	845	783	783	789	815	800	827	826	801	785	819	829	837	795	821	822	784	792	790	786	833	808	812	826	835	821	768	864	809	804	809	783	813	792	828	813	831	803	840	833	819	802	823	823	783	808	836	804	801	784	853	831	837	847	850	848	833	811	809	885	806	812	816	783	784	815	763	790	838	793	759	818	779	812	836	796	806	815	804	775	748	786	802	825	816	787	814	801	876	803	772	808	826	804	783	815	865	843	873	841	786	777	848	825	834	785	788	803	799	848	802	830	823	826	788	839	813	797	768	800	782	856	821	778	774	805	837	778	817	801	821	814	804	769	823	831	796	807	767	830	780	787	802	829	776	810	804	787	718	791	828	844	797	823	792	803	800	767	852	828	789	811	807	838	833	805	817	818	780	820	815	815	785	795	777	858	817	774	813	826	832	783	799	811	779	824	806	795	871	835	821	828	756	837	836	847	796	830
23517	21448	29163	24274	21332	17131	3255	1194	772	442	383	334	290	277	266	272	217	257	246	232	234	259	228	240	224	213	218	210	215	222	235	196	207	228	210	197	215	233	190	219	221	206	204	189	214	195	207	215	198	219	215	196	193	176	208	209	205	209	221	202	178	234	204	195	214	200	192	215	167	202	210	196	210	208	192	218	208	199	164	208	198	208	227	207	195	186	178	206	201	198	209	232	219	209	219	215	219	175	187	222	189	217	208	194	184	178	241	219	214	191	198	209	171	195	218	185	210	198	215	193	215	191	197	185	206	198	206	225	184	216	191	196	212	206	213	195	186	174	216	208	172	194	207	212	194	163	205	173	209	212	203	195	211	208	211	205	198	169	178	207	212	205	219	211	215	216	216	209	204	214	204	239	209	208	183	202	190	201	203	219	204	210	202	209	190	219	202	201	203	206	182	222	185	205	204	198	197	206	216	197	209	232	199	209	188	176	160	188	212	179	194	201	198	210	188	210	214	200	211	226	191	208	216	216	166	202	183	215	219	193	215	186	205	204	187	214	198	176	205	196	188	222	199	189	203	199	199	195	249	218	195	182	196	202	210	189	234	206	227	226	197	192	189	210	199	182	194	176	209	198	187	203	208	198	183	186	208	209	196	215	199	176	217	187	215	190	195	207	201	205	203	203	236	189	206	185	184	192	199	194	185	199	167	189	198	204	186	201	206	185	193	220	193	185	227	188	220	211	212	185	208	207	199	213	200	186	201	186	210	184	212	206	212	180	193	192	191	203	204	210	232	196	200	190	229	186	222	231	223	204	196	197	197	174	193	192	193	197	226	190	199	221	221	221	213	204	213	216	206	200	217	191	198	205	195	182	196	184	204	209	215	198	217	198	198	208	220	180	206	200	169	223	207	193	190	186	206	189	214	199	216	225	213	201	212	224	220	188	192	200	189	188	205	221	205	230	190	205	214	206	196	215	198	211	185	209	221	191	189	187	193	221	195	193	202	180	216	179	208	201	209	199	217	198	194	185	223	205	172	177	176	210	181	198	203	188	219	198	160	221	184	184	195	223	204	192	213	212	220	177	197	191	180	225	211	208	214	220	193	193	176	205	214	216	191	198	174	196	214	217	194	187	184	205	200	212	217	213	200	182	214	194	190	192	195	186	194	194	207	190	228	209	200	218	199	200	209	213	211	219	181	209	188	206	191	211	227	212	204	212	215	207	190	191	204	184	198	186	185	206	180	181	207	218	186	232	179	192	206	209	213	201	209	215	172	200	208	198	191	195	187	191	190	194	180	216	199	227	210	199	210	189	206	193	194	210	211	217	218	199	208	203	221	194	195	199	213	188	179	202	181	208	203	210	189	198	230	218	210	176	195	202	221	205	188	190	200	211	223	211	220	191	209	198	187	217	193	225	207	206	213	175	206	176	205	207	202	218	207	192	196	208	208	211	217	206	221	188	209	225	196	191	179	201	196	215	193	203	184	208	187	226	194	216	203	217	194	179	179	179	235	190	219	201	225	202	196	186	195	195	179	196	200	193	184	203	181	213	185	212	183	202	207	214	188	212	214	192	194	201	214	195	198	228	163	213	178	194	178	185	204	186	211	213	224	203	195	179	205	197	204	156	177	211	193	219	227	193	196	210	230	199	218	178	201	211	185	193	196	193	194	218	184	197	209	190	202	209	235	201	193	201	193	198	203	180	229	212	213	187	188	222	179	206	185	220	183	195	202	213	213	207	220	176	224	208	216	196	184	215	201	201	199	217	205	202	183	208	184	214	203	188	203	199	202	196	188	207	175	183	210	194	186	199	195	230	193	190	204	189	183	207	212	197	182	240	219	206	201	209	204	226	197	219	190	186	219	194	191	216	183	211	200	225	216	200	201	203	222	213	206	232	190	189	176	215	210	223	225	165	189	212	212	191	205	219	192	203	188	191	210	185	207	219	205	205	188	179	197	213	194	205	220	195	207	189	198	200	229	181	211	212	194	198	193	187	212	219	226	183	210	167	198	211	205	163	198	172	215	223	201	217	207	217	216	187	184	187	231	213	210	219	212	195	210	199	187	199	202	183	220	183	202	204	176	207	198	254	207	212	199	186	203	211	212	170	204	183	206	204	200	207	165	231	183	191	196	210	180	214	211	214	196	197	213	173	226	221	203	181	207	202	213	220	217	235	207	215	211	192	206	205	201	222	183	212	190	185	214	242	198	225	216	217	203	191	217	215	197	215	187	194	208	214	215	188	211	204	194	179	225	206	225	214	192	208	193	196	206	224	194	202	200	187	176	176	214	206	185	201	198	181	232	202	222	224	219	193	194	217	194	208	218	208	201	210	189	202	222	204	190	188	182	214	210	179	190	208	203	196	190	201	212	227	199	220	198	208	191	229	195	214	221	192	186	208	187	218	196	196	202	167	209	200	223	210	214	213	205	223	201	200	205	184	184	189	183	193	209	199	176	212	190	220	219	217	221	199	210	208	228	230	186	204	229	206	183	183	213	205	201	193	206	189	219	192	188	206	177	185	206	216	200	172	179	196	214	207	192	232	186	194	198	193	205	201	204	190	201	205	237	180	187	205	173	213	204	189	229	194	198	223	183	187	195	195	203	217	220	190	214	204	189	210	187	218	202	188	236	203	161	198	181	184	195	195	201	169	194	203	209	191	220	207	211	203	189	178	183	207	175	197	184	207	179	238	228	203	207	182	190	195	221	213	206	195	224	203	170	180	200	196	202	181	208	203	212	190	210	204	199	222	179	191	208	205	206	204	217	205	194	197	181	225	202	226	182	175	199	180	180	214	256	190	189	199	198	197	203	211	194	205	205	219	189	208	205	217	230	178	197	195	196	211	218	202	222	185	213	212	189	191	221	207	197	192	204	200	204	210	214	200	181	200	183	189	217	211	199	202	200	191	202	199	204	218	207	214	193	205	195	211	213	210	194	198	189	180	205	213	188	197	212	190	205	193	210	177	190	203	190	181	193	215	205	187	194	208	217	205	191	225	196	184	242	210	217	198	206	197	218	176	194	211	204	226	193	200	200	201	170	205	189	203	186	213	175	197	198	190	203	185	204	214	206	214	204	214	204	210	216	211	185	226	211	202	222	199	195	193	212	193	208	190	221	194	196	195	218	218	229	207	223	219	210	197	185	193	186	209	227	207	169	193	194	189	201	170	207	222	206	192	217	180	182	201	209	214	230	205	219	216	202	164	214	195	207	234	221	196	187	190	213	190	239	222	202	187	191	201	204	190	212	190	198	210	180	193	241	207	182	182	209	204	228	223	211	197	205	204	199	214	188	210	210	197	202	187	181	197	207	207	228	207	177	205	205	197	197	203	221	189	210	186	198	186	196	197	199	231	230	181	188	196	210	212	184	206	199	224	218	179	178	216	228	186	191	193	198	181	209	208	193	201	191	194	182	200	217	187	226	204	193	194	209	213	233	205	173	194	189	195	206	189	172	200	203	222	184	228	234	189	193	221	200	213
30110	50912	49490	23432	7224	4518	3535	2822	2270	1322	917	806	753	655	611	566	569	530	525	523	522	480	452	440	454	427	449	418	415	433	399	397	417	412	399	417	402	394	395	389	386	379	406	380	365	392	394	392	399	380	409	403	374	369	399	436	360	364	406	383	386	384	397	368	381	364	396	344	405	374	372	354	375	351	379	360	382	354	351	356	328	375	339	354	330	400	340	353	385	384	375	375	345	374	359	398	353	396	419	376	365	380	379	351	354	359	352	372	372	389	378	315	364	342	333	379	385	353	369	348	357	374	380	365	365	367	386	369	399	356	337	359	351	362	344	379	387	383	391	379	401	365	352	369	377	389	388	374	357	378	398	381	390	352	381	367	367	357	369	352	365	370	395	350	371	398	413	343	344	370	351	376	375	341	362	358	363	382	376	352	390	348	347	344	389	354	369	367	391	388	368	381	341	332	371	349	362	367	336	393	391	347	370	380	371	380	355	375	362	372	360	319	384	372	390	408	377	378	377	333	387	360	339	342	356	363	391	351	332	341	363	396	388	398	396	367	370	390	360	377	414	379	360	365	405	330	379	392	375	361	348	328	372	373	377	391	357	320	368	374	386	396	339	377	342	381	318	351	375	330	387	378	356	350	357	363	393	359	341	360	370	375	354	356	363	372	373	394	385	365	334	369	350	382	367	374	427	356	359	396	344	347	379	389	379	356	424	387	400	397	366	375	373	340	353	350	361	381	361	362	360	353	389	375	379	376	357	375	349	362	365	392	361	376	380	343	344	407	394	383	373	361	359	348	341	404	356	377	327	360	340	374	362	364	367	376	374	385	379	382	375	361	315	355	340	342	348	351	394	362	346	386	355	384	370	368	357	367	351	375	357	367	344	372	382	351	352	369	377	363	375	349	373	350	373	381	381	372	379	386	356	360	332	364	352	346	393	389	399	367	326	377	379	352	346	401	371	371	400	359	411	372	361	344	371	355	366	384	362	388	377	347	365	369	379	369	354	377	349	366	398	374	368	381	403	359	372	342	363	379	355	406	342	379	394	379	357	404	371	380	394	363	370	356	371	357	361	368	357	376	349	378	392	374	356	377	373	357	366	383	387	372	363	342	358	399	360	401	375	410	381	399	388	368	383	347	395	381	373	406	373	355	340	378	355	395	391	360	394	388	355	332	358	360	401	345	380	368	369	379	342	365	385	340	379	350	345	383	377	383	378	339	369	339	362	387	391	359	374	362	353	379	370	354	348	360	372	372	381	385	346	368	351	385	387	374	344	366	377	368	353	362	376	384	357	365	394	359	356	370	402	359	341	346	362	344	351	372	390	334	370	363	397	389	390	398	363	366	360	390	385	332	358	372	389	354	349	367	327	388	368	371	384	374	386	370	380	338	376	345	382	353	378	379	361	333	374	393	339	353	371	391	377	373	381	384	356	379	355	348	370	347	354	372	365	324	331	400	346	351	378	368	373	343	326	355	360	358	369	389	400	365	400	388	377	397	366	374	376	346	376	386	365	368	368	369	378	365	366	337	386	354	377	383	380	345	378	379	352	374	393	382	350	347	350	337	396	357	339	367	346	361	377	374	334	383	386	357	371	343	403	368	350	387	351	364	384	363	367	378	405	314	353	338	356	359	349	399	342	371	344	381	371	403	380	380	372	349	390	349	324	372	356	376	362	374	371	365	353	396	371	338	362	381	387	408	414	389	344	374	362	353	347	363	402	377	369	358	335	356	351	363	395	412	355	386	383	355	389	389	337	365	354	372	401	359	378	374	327	380	397	345	365	386	361	353	390	335	380	380	366	344	373	363	370	353	337	345	341	346	355	381	348	373	384	380	381	379	369	338	377	343	373	383	340	320	390	350	368	378	356	363	353	399	373	373	367	371	363	366	354	356	347	362	354	361	370	364	332	366	359	359	368	359	383	357	384	416	370	375	394	350	341	347	359	354	367	387	382	374	389	369	389	381	363	371	391	370	358	372	353	334	373	347	379	382	439	371	343	370	346	374	378	374	395	374	345	355	388	372	366	356	379	364	374	369	378	357	363	360	374	354	366	350	361	379	370	379	381	357	371	389	380	360	370	366	356	380	360	345	364	394	376	372	363	383	366	359	346	322	382	359	389	388	368	359	369	380	371	388	375	413	382	357	386	375	388	326	397	356	369	386	366	343	353	351	402	372	376	365	364	379	372	375	360	398	384	384	382	344	385	384	384	356	368	337	338	375	364	414	376	396	380	406	370	359	360	358	364	386	367	373	350	397	359	332	365	350	362	380	360	355	401	341	366	372	351	382	351	341	366	388	374	392	377	368	347	359	364	360	368	370	374	373	373	353	372	347	376	391	365	386	319	362	326	369	378	346	390	368	351	378	368	369	358	351	371	380	359	418	350	397	338	359	360	396	401	351	380	399	357	342	363	367	354	386	379	391	368	354	362	363	341	374	352	337	365	334	375	376	382	386	359	368	362	368	377	385	372	377	384	345	408	350	383	333	355	367	363	360	366	362	359	337	352	380	369	350	398	357	352	388	348	377	362	385	395	381	364	359	340	385	358	376	374	367	354	390	358	371	353	374	363	367	363	386	357	374	337	352	356	400	384	360	382	357	368	348	351	359	368	337	388	370	357	375	391	391	391	369	355	386	350	366	370	328	353	355	397	353	386	368	363	364	387	389	350	388	405	394	394	367	372	384	371	364	389	360	357	348	376	341	354	389	366	388	359	333	346	373	415	374	361	371	367	429	379	366	369	365	382	364	365	380	344	356	367	384	387	385	337	358	382	389	348	379	388	353	373	380	356	371	357	352	375	359	374	360	329	384	353	362	362	369	373	370	376	403	386	367	340	369	357	404	376	385	366	360	382	410	360	346	375	341	385	362	374	392	341	359	368	424	368	377	362	389	323	380	369	382	381	378	375	356	381	378	384	372	363	364	387	350	362	351	346	352	397	401	394	379	349	355	355	360	345	339	388	375	381	394	362	361	370	365	353	390	376	384	360	396	368	368	387	362	407	359	396	355	374	346	346	350	371	377	373	364	413	385	337	374	383	348	371	390	352	408	365	353	392	349	356	385	370	380	409	355	357	352	355	340	344	374	366	388	377	386	351	387	425	379	362	367	351	365	402	335	402	352	406	358	351	353	345	377	413	361	391	383	359	375	368	395	377	360	342	379	379	366	375	340	413	355	379	358	364	388	329	364	387	357	352	348	408	365	409	396	384	352	378	365	348	381	371	408	336	368	390	354	380	365	359	363	398	369	362	355	362	366	375	327	380	335	407	338	349	356	369	387	357	369	399	380	338	368	373	343	364	375	364	372	358	355	355	370	378	388	393	389	364	366	345	344	361	375	392	358	398	394	389	389	365	385	351	384	374	372	353	400	353	373	359	350	361	351	375	384	379	349	387	361	400	397	384	355	375	346	374	330	357	333	375	361	362	342	373	368	384	377	324	364	336	394	368	375	344	362	359	360	356	385	370	366	375	358	356	360
27336	23006	22840	8925	1219	761	692	683	612	559	501	539	519	507	508	486	520	553	552	470	497	567	547	467	527	536	513	548	543	515	531	514	510	486	538	561	527	467	516	499	516	543	537	513	531	519	526	508	525	552	534	542	536	530	495	470	554	533	513	520	534	503	464	526	533	523	528	512	516	497	549	528	510	513	513	494	506	531	502	569	525	533	505	521	513	514	569	548	532	528	564	499	523	494	542	525	493	524	584	550	496	516	530	516	503	565	502	545	483	499	494	522	508	542	559	538	537	485	477	497	525	509	551	505	509	540	523	561	524	501	525	556	487	536	525	551	507	507	552	509	534	491	549	468	519	540	535	501	510	494	504	533	544	480	514	521	518	532	483	529	528	509	567	490	534	541	511	512	547	527	509	520	522	503	516	529	491	542	542	517	537	485	504	537	544	523	518	544	474	488	513	522	510	470	494	522	511	501	500	548	555	521	535	543	541	514	511	548	531	507	517	525	507	525	497	491	554	523	515	536	530	544	528	516	548	501	524	496	522	494	517	513	511	562	519	552	521	560	545	541	506	514	514	517	527	519	520	557	507	494	510	508	548	520	518	537	486	533	535	546	536	538	493	551	517	519	526	534	567	513	513	518	516	546	490	501	534	520	530	495	499	541	504	505	546	542	498	503	536	470	522	511	539	515	547	526	513	555	536	512	534	550	534	461	530	547	475	514	516	488	517	554	545	554	499	546	495	533	527	527	516	514	541	538	540	512	501	539	498	499	492	489	515	530	502	499	545	499	534	525	550	529	475	520	515	566	523	515	528	544	496	520	521	553	481	514	532	510	505	511	523	518	528	556	504	485	572	519	512	497	492	510	563	557	550	511	546	557	502	515	551	528	490	530	521	549	550	533	539	511	531	544	516	518	510	526	516	526	502	500	558	514	519	507	493	516	500	515	505	530	511	536	532	560	503	521	503	525	484	504	515	504	534	499	484	451	492	527	541	536	507	516	478	490	525	525	523	520	529	542	518	561	508	533	529	510	498	537	533	548	523	529	580	538	513	559	530	547	554	506	528	523	509	517	530	505	503	518	513	509	494	495	531	534	532	545	440	542	502	527	505	470	545	535	538	505	528	499	554	528	466	562	542	483	525	520	499	483	531	504	525	519	500	491	517	495	484	514	525	561	502	516	512	521	514	528	521	542	502	508	494	539	491	499	546	529	522	495	476	512	547	505	548	553	506	571	519	552	468	515	548	543	548	517	501	470	482	533	528	515	541	538	490	525	498	544	526	490	497	523	531	516	521	519	524	527	540	492	519	481	495	543	537	513	547	550	508	524	503	553	552	547	485	508	540	505	514	519	535	504	560	494	538	530	498	534	525	578	514	510	560	516	490	526	523	487	519	548	508	551	540	525	522	507	506	552	542	498	537	527	475	541	521	564	551	492	476	512	486	542	493	560	555	533	491	482	512	475	518	542	513	538	533	505	482	510	546	560	527	516	552	533	483	554	471	548	481	541	532	539	535	507	509	532	532	483	529	542	524	500	530	500	526	495	524	531	533	520	543	551	528	538	499	501	506	548	534	541	500	548	514	542	496	523	526	525	526	531	529	494	528	521	534	496	499	562	515	496	531	536	526	521	516	548	517	540	537	524	515	525	508	530	497	563	508	532	510	465	546	481	485	517	536	542	525	526	498	523	497	515	539	523	508	528	543	524	547	500	528	478	547	524	509	516	535	537	480	540	494	542	553	512	567	544	521	508	532	523	530	496	519	544	546	531	527	528	510	491	576	504	520	523	511	522	573	518	542	513	553	531	524	530	509	503	481	513	543	516	501	506	523	495	522	546	538	497	488	531	540	476	507	568	478	494	520	538	503	562	489	508	529	478	554	510	510	548	523	502	504	524	521	514	508	513	496	519	549	540	522	511	571	518	511	514	508	468	462	512	522	559	544	511	493	507	513	533	516	510	520	498	552	515	532	541	503	539	493	521	515	518	554	475	470	467	499	509	482	495	496	511	468	502	537	529	543	500	505	552	548	494	515	579	510	509	490	516	524	521	522	512	507	510	501	512	500	551	529	529	561	507	510	506	484	485	526	549	473	514	521	500	538	531	513	509	528	530	480	482	487	521	515	492	460	507	527	495	522	498	488	475	513	517	539	513	546	487	505	503	543	536	535	489	491	536	526	530	524	522	528	532	525	545	476	532	536	530	539	506	551	517	557	498	524	543	526	501	584	516	506	554	525	504	482	533	511	532	524	519	490	510	514	527	511	500	504	491	514	555	514	549	571	486	508	537	513	503	523	507	553	527	481	546	511	556	529	484	512	502	496	538	543	534	501	512	484	502	566	519	484	477	524	538	536	474	501	507	486	552	545	539	522	508	526	501	502	498	511	539	511	538	540	511	510	528	535	529	518	524	508	533	560	521	519	518	494	546	532	550	533	557	529	562	582	516	522	542	545	526	530	538	545	537	542	533	539	526	517	505	555	483	571	532	504	544	506	527	598	478	527	501	516	514	514	488	497	557	502	524	535	543	500	515	536	535	477	499	523	519	498	508	505	482	539	555	523	524	531	537	527	554	547	481	524	540	483	532	546	490	511	495	543	505	557	556	518	508	502	514	527	512	481	510	522	528	540	545	508	546	530	495	522	542	491	558	537	556	505	504	514	543	525	515	527	528	513	541	518	479	554	541	521	512	527	537	509	539	475	528	455	486	583	507	501	566	537	494	508	524	529	527	492	494	566	522	544	507	520	481	532	463	521	541	527	520	576	559	515	545	548	515	545	524	545	505	511	529	498	503	506	497	502	563	510	536	507	512	504	542	535	523	523	532	510	510	546	557	531	547	557	535	508	521	501	467	518	538	515	511	531	519	529	532	533	541	572	542	509	532	533	510	517	527	497	513	544	514	548	522	551	515	532	532	539	550	475	534	554	492	498	492	534	514	539	511	516	496	540	513	497	512	503	538	491	506	516	531	532	487	525	498	533	530	531	495	499	506	506	523	486	523	521	475	570	534	535	528	485	513	527	519	531	526	538	512	530	518	523	519	495	537	504	526	524	537	513	523	523	475	522	528	528	494	531	504	489	525	525	494	526	531	537	543	531	518	526	532	492	512	557	504	494	492	497	548	528	529	537	558	495	502	532	525	522	542	458	504	537	481	500	515	523	489	531	489	504	537	502	535	527	526	506	519	513	527	512	504	545	514	539	514	540	550	505	517	490	529	554	483	545	516	514	505	506	537	576	499	539	533	479	496	521	524	540	497	486	512	518	551	522	462	518	501	540	542	522	520	478	558	552	510	500	504	501	528	569	506	502	540	516	547	497	546	527	474	547	531	528	463	507	525	532	523	502	478	468	523	548	507	538	555	482	495	458	478	505	546	497	559	547	523	524	485	518	502	516	533	504	516	513	519	518	508	543	537	520	490	497	529	550	517	511	502	497	535	518	508	505	528	548	533	578	538	514	558	486	521	494	500	501	507	498	490	544	505	488	518
24688	38958	29560	9985	1913	1659	1402	1406	1154	966	927	867	927	951	904	930	925	899	898	920	876	886	839	904	891	888	893	883	945	920	901	849	857	864	830	840	884	864	848	882	900	895	915	958	871	884	885	869	904	924	890	909	908	936	848	879	872	884	863	818	872	936	886	893	912	845	947	871	889	897	845	839	901	898	897	888	899	887	901	843	944	874	895	865	862	905	885	969	877	951	834	869	863	851	890	870	884	850	876	913	909	900	913	883	899	866	876	879	859	888	895	900	873	854	907	859	887	873	872	894	846	835	918	916	871	863	915	856	891	916	869	855	859	887	851	888	879	843	897	944	982	912	923	860	868	920	883	929	866	898	879	903	881	903	913	892	852	863	949	901	851	976	909	899	828	839	893	845	912	873	900	897	865	915	942	850	858	881	893	859	889	948	840	891	897	885	887	933	855	890	867	874	852	880	892	859	843	883	881	886	883	881	866	894	883	908	869	886	905	902	892	870	896	871	894	867	867	956	882	912	927	872	934	882	910	946	878	897	912	868	929	870	886	921	888	882	870	901	862	892	888	912	898	810	936	883	915	928	886	882	907	964	891	915	881	858	960	860	925	924	944	906	911	885	879	920	858	904	903	881	877	883	845	897	843	893	884	876	954	841	938	952	899	895	870	873	921	934	957	917	919	882	875	891	872	859	933	879	880	853	940	883	891	896	900	855	903	883	915	894	913	882	921	879	882	915	874	907	903	898	859	914	897	961	859	877	890	857	922	878	876	866	844	930	866	903	893	874	887	899	895	884	887	857	876	827	907	899	920	881	898	928	887	842	884	845	899	889	889	882	875	923	894	886	906	872	886	881	938	890	879	865	897	905	910	906	969	923	905	904	882	930	888	884	893	935	898	941	898	863	936	909	897	917	903	864	900	908	890	872	924	912	921	850	920	913	904	867	855	863	873	903	913	913	906	898	882	912	902	862	883	839	922	856	898	912	932	934	795	897	876	882	860	868	893	922	896	887	903	876	860	922	902	850	868	892	912	874	884	908	877	895	880	878	867	827	875	891	860	917	934	879	870	876	858	836	884	868	886	889	869	860	920	945	876	916	926	895	903	908	894	860	937	890	871	937	844	867	871	886	798	858	886	907	887	860	883	938	880	900	882	921	881	876	935	880	867	943	902	924	917	924	910	898	856	886	895	941	921	862	874	928	880	914	874	913	845	923	895	923	931	855	934	906	862	912	891	900	873	895	907	883	907	928	922	922	852	867	904	862	896	838	838	883	878	928	918	794	869	888	857	890	913	923	926	880	883	875	849	901	848	910	915	896	853	902	846	873	865	887	881	881	844	915	872	900	876	907	827	910	895	869	932	860	883	873	896	826	915	914	931	838	925	880	873	894	895	891	911	873	886	879	856	911	842	897	964	929	858	890	841	877	875	949	909	931	839	885	880	917	862	865	923	842	877	877	893	862	877	842	850	900	918	900	887	903	905	880	886	905	879	798	849	877	920	862	869	899	895	865	868	869	905	872	821	889	913	898	857	895	866	918	903	909	890	864	891	906	894	915	853	860	938	850	913	866	859	877	849	891	868	912	835	903	900	877	889	895	880	890	935	901	912	924	896	923	860	931	908	847	880	936	906	894	896	865	901	894	926	854	903	942	860	936	863	878	900	920	910	882	894	927	887	833	910	851	873	926	834	874	840	914	847	886	876	901	877	966	870	922	866	852	870	907	861	862	906	924	853	892	894	876	891	906	905	883	953	869	882	931	874	917	881	924	875	879	894	831	908	857	847	934	842	894	922	885	899	899	888	916	947	866	904	858	874	924	919	887	860	899	867	891	899	919	884	879	861	875	926	881	898	889	875	887	860	905	893	868	884	850	868	872	886	920	916	921	936	900	897	939	912	887	892	957	865	864	892	835	886	855	932	899	916	869	853	902	876	921	876	902	913	921	879	855	930	907	924	929	877	1006	892	860	881	873	852	885	946	895	908	848	861	906	924	834	908	911	921	907	906	901	884	868	885	833	902	874	941	818	863	875	921	884	898	919	877	879	909	895	875	974	950	923	930	958	902	951	937	906	882	897	881	889	899	876	931	890	880	858	916	822	935	896	867	850	865	862	883	907	873	856	876	890	853	904	884	884	904	887	943	881	893	874	908	820	840	965	957	922	837	931	916	874	907	877	882	919	835	866	961	853	885	893	891	889	897	895	865	966	886	893	875	846	847	889	879	882	913	888	919	918	858	877	822	878	879	860	884	918	896	914	857	939	899	964	842	866	878	858	848	944	851	894	935	883	862	880	877	904	873	847	904	858	819	888	878	864	883	893	943	881	856	862	851	889	919	938	885	878	860	945	890	856	866	932	919	845	871	916	866	932	865	928	873	903	892	899	868	913	884	904	894	946	882	846	948	904	842	879	914	824	884	901	949	870	862	857	864	905	871	911	925	932	913	908	869	891	879	909	900	920	848	936	882	906	929	927	865	875	849	896	905	952	877	924	900	875	881	966	893	896	923	848	878	913	836	890	905	928	939	831	916	883	867	895	933	869	880	846	941	873	869	832	938	857	898	879	899	935	876	898	915	918	837	846	882	869	894	947	895	883	908	883	938	926	887	943	869	880	903	900	933	934	920	887	876	884	896	926	917	899	931	886	908	955	880	869	877	910	900	881	918	924	911	852	875	850	873	867	893	941	977	856	909	892	868	854	894	926	851	942	859	909	802	876	875	909	886	851	922	907	833	899	867	850	859	914	875	905	895	925	882	908	909	898	830	874	874	856	896	919	801	865	917	900	907	925	867	900	870	851	861	912	887	880	898	930	899	935	871	832	913	914	888	898	868	844	876	838	962	882	903	860	869	881	844	856	919	889	906	845	868	876	880	907	865	848	909	910	905	936	887	879	893	893	912	909	948	872	899	847	891	929	892	888	925	911	886	937	858	871	900	882	877	904	865	859	863	927	818	866	883	956	917	862	874	888	905	877	892	920	871	850	910	880	894	903	913	886	896	865	887	878	891	911	877	852	890	907	910	920	917	906	882	865	898	908	867	910	846	871	908	872	870	923	854	894	900	923	926	916	822	883	832	940	900	912	798	935	856	936	868	861	874	917	858	925	895	908	875	875	875	910	934	860	901	947	842	876	879	874	900	860	892	876	938	880	913	966	886	909	928	909	890	872	905	861	835	932	897	859	862	868	892	833	885	858	947	852	910	869	906	885	872	866	852	857	909	923	878	929	937	909	888	912	786	871	895	851	895	836	907	882	915	871	854	906	928	897	897	842	877	887	881	859	893	863	881	863	931	906	903	885	889	837	906	956	931	879	898	903	914	845	843	845	859	875	859	888	917	925	940	885	884	893	873	836	897	909	842	887	904	928	945	900	899	924	909	922	943	882	862	899	933	885	860	838	882	840	896	843	881	927	872	830	890	918	946	890	956	932	896	942	890	846	890	860	895	899	962	817	879	848	869	899	880	859	891	942	930	892	878	879	862	904	883	847
24596	21440	28549	25039	17620	3919	1418	964	705	610	515	504	533	515	496	500	500	480	466	503	469	479	493	500	507	478	476	513	442	489	465	492	462	457	487	470	447	467	479	474	480	460	462	481	436	484	470	480	478	455	503	457	451	480	470	496	487	507	454	515	421	465	428	483	458	461	449	441	464	492	480	454	487	457	473	432	459	445	459	449	458	449	500	480	484	485	429	479	463	448	454	450	470	450	469	443	482	448	466	458	492	457	493	468	444	479	484	429	448	438	464	425	491	471	443	475	483	464	476	472	462	447	450	507	456	437	440	463	461	463	440	446	436	439	448	461	443	469	461	426	448	427	456	463	461	454	475	446	467	477	461	458	494	464	463	484	481	477	471	449	465	478	447	476	474	403	502	503	437	462	471	506	473	433	462	441	473	454	476	459	471	411	513	399	477	460	507	481	464	456	475	476	491	493	462	476	459	480	454	445	465	452	468	391	490	486	491	456	426	483	467	497	477	482	451	440	456	470	485	487	463	483	456	479	495	447	499	463	506	433	444	450	399	503	468	445	469	485	431	472	478	420	478	425	462	457	456	528	439	461	450	467	446	459	446	483	491	432	457	496	445	449	447	492	465	449	480	506	457	437	444	443	446	432	461	464	473	461	454	480	443	422	463	453	471	470	442	461	445	455	475	465	492	467	472	480	461	515	435	458	451	505	460	446	459	485	464	452	439	447	460	465	485	484	442	459	475	437	494	461	449	406	447	467	449	476	472	508	525	484	470	515	438	496	468	483	428	453	475	467	446	445	456	493	465	446	448	440	474	453	481	444	462	450	424	468	437	459	425	474	472	472	430	503	442	509	466	456	523	467	439	468	459	470	477	490	447	483	452	474	455	470	451	444	465	462	474	468	478	449	417	477	459	443	436	460	443	482	496	503	458	476	435	465	495	491	459	471	444	465	459	494	453	465	484	492	439	462	451	464	488	461	444	468	455	470	500	450	425	442	478	461	440	448	452	474	443	453	452	464	445	493	503	448	465	454	457	447	488	441	491	461	470	470	456	464	430	492	449	509	451	477	469	463	477	463	452	454	452	484	448	483	458	420	445	427	501	491	437	472	442	477	437	417	452	459	499	456	468	483	513	441	461	473	454	411	460	439	475	497	437	449	452	461	456	504	441	507	474	491	456	482	480	493	455	491	432	454	445	463	472	463	448	461	467	427	482	461	490	454	454	481	438	470	448	465	465	485	429	455	434	432	439	462	472	442	492	486	453	443	465	491	502	492	482	445	469	464	463	455	459	468	506	448	427	507	476	444	476	463	449	466	489	438	483	463	465	460	433	453	477	439	456	493	431	469	463	469	482	492	449	484	461	424	442	462	457	434	436	463	457	464	426	455	440	432	451	481	414	434	449	437	443	430	408	487	469	479	484	433	470	451	434	479	476	460	459	451	459	447	452	439	467	482	426	462	440	481	475	445	439	441	440	467	486	427	449	463	495	464	475	476	472	469	441	481	468	446	491	463	463	451	465	422	474	477	448	435	467	489	483	453	478	442	481	482	462	457	449	485	467	459	449	435	492	423	455	501	502	450	440	482	459	487	480	465	473	457	450	459	495	435	466	487	496	446	448	437	476	479	500	457	486	488	475	432	445	450	476	462	411	493	449	441	443	421	504	449	469	465	473	444	455	419	473	443	487	465	499	454	464	462	517	454	447	470	455	409	482	472	417	475	511	446	480	425	491	449	436	423	474	442	439	438	422	482	476	472	476	441	462	496	463	486	455	495	454	462	468	436	457	477	457	469	470	476	481	427	478	454	456	475	412	466	443	521	482	473	461	429	479	432	497	437	450	456	458	440	493	468	455	437	458	475	490	455	450	452	514	448	424	482	461	439	463	460	461	459	437	464	488	451	491	420	528	440	485	510	481	483	481	471	461	470	444	446	516	469	455	441	439	512	502	427	465	446	461	467	446	470	437	441	472	470	447	489	443	454	478	458	476	445	426	460	462	468	424	458	480	444	477	428	476	425	485	484	422	469	474	466	463	471	467	490	461	426	456	488	473	455	477	467	489	431	446	437	472	464	445	471	494	432	479	471	482	432	491	467	431	483	477	459	453	445	447	479	446	474	434	465	451	461	445	477	462	476	462	434	449	430	471	454	444	460	457	455	466	468	494	436	478	459	462	445	464	444	446	457	504	486	470	442	450	421	460	477	487	434	467	454	489	465	508	423	471	425	467	485	472	425	479	461	473	469	470	461	489	467	461	475	448	465	456	465	478	475	458	419	438	459	494	434	438	476	501	469	470	486	451	441	469	482	451	480	444	429	432	465	438	478	470	442	460	482	442	462	451	414	431	462	453	468	444	444	486	413	492	463	444	474	441	488	452	433	486	460	461	466	452	451	470	430	489	435	458	469	473	431	512	478	463	474	483	474	469	450	454	451	429	446	439	467	441	441	490	466	491	455	447	460	466	464	455	442	466	449	447	453	480	493	452	444	464	468	436	507	493	469	453	448	502	512	425	476	488	475	431	456	483	499	520	475	474	479	463	454	450	494	435	459	486	474	470	434	447	483	471	478	446	413	504	467	472	467	473	462	492	445	420	490	487	474	438	465	450	467	479	480	453	461	453	465	436	432	423	519	503	473	454	480	479	442	478	450	431	495	463	492	459	452	404	457	478	491	445	474	461	459	482	457	505	450	466	455	431	472	476	481	446	490	501	484	453	475	497	461	456	446	464	501	483	507	521	482	479	474	417	457	474	459	442	493	468	473	473	461	423	452	482	490	471	482	459	425	418	467	528	492	450	461	435	470	454	426	464	474	459	447	476	453	445	453	454	455	438	489	465	437	465	477	467	445	473	500	445	472	458	487	458	487	434	440	469	443	445	450	474	464	463	457	465	455	490	490	413	451	438	480	458	472	466	460	451	436	477	461	479	429	431	471	489	415	449	462	466	464	477	434	426	485	462	464	479	457	438	472	451	491	481	480	473	427	443	498	470	454	469	457	447	469	447	458	459	474	445	456	468	477	492	506	451	468	484	450	452	439	460	435	477	462	419	466	478	461	470	498	458	464	480	457	481	456	410	441	477	462	445	470	440	476	466	448	434	448	495	466	462	435	448	477	507	422	448	441	451	477	425	453	437	471	446	460	471	462	452	466	492	472	458	443	463	428	445	480	451	466	446	462	467	450	478	473	456	463	476	465	402	469	419	493	448	448	414	433	423	440	483	443	455	468	429	475	454	501	465	458	458	424	453	496	455	464	450	468	461	462	461	429	458	470	430	477	425	470	499	469	447	508	478	438	442	483	482	473	448	441	463	437	441	440	455	467	428	499	512	444	468	459	462	463	444	459	456	439	443	452	477	407	454	463	447	452	428	451	469	457	470	463	473	445	470	443	445	426	454	483	460	452	455	432	476	472	450	474	465	502	471	481	445	472	494	468	456	450	461	484	437	440	442	463	431	458	463	470	479	451	446	424	443	454	442	427	470	457	449	440
27397	50029	43346	20691	4637	2850	2517	2123	1502	1197	1088	1040	969	920	940	870	893	877	895	856	839	832	856	901	857	850	814	811	835	835	798	829	833	819	835	835	832	785	770	845	857	782	813	809	819	889	817	792	788	753	810	796	766	808	784	834	828	789	812	856	806	796	791	797	796	833	812	831	804	815	839	814	789	818	813	802	763	813	753	817	817	792	837	821	802	847	815	818	777	853	780	811	867	872	880	822	793	809	833	776	819	795	853	755	761	828	807	815	810	723	797	842	808	853	784	832	779	804	802	811	841	833	771	802	767	813	761	784	840	817	842	797	817	796	800	817	782	779	776	767	804	775	793	830	776	841	795	774	851	850	831	793	880	800	795	790	868	815	779	853	773	826	813	786	797	827	810	779	833	848	818	794	794	761	765	816	780	759	823	801	798	817	751	797	865	817	825	842	759	849	839	838	805	775	814	829	796	885	783	771	838	813	788	784	829	818	808	835	800	795	799	853	821	828	772	816	808	816	787	789	775	815	785	818	825	801	826	783	814	775	812	783	801	840	789	850	771	827	809	770	794	806	790	841	796	820	841	785	786	775	759	821	768	775	859	789	832	808	891	775	835	780	768	802	798	822	811	805	821	816	780	784	784	779	841	815	822	782	826	812	851	804	900	875	792	788	764	764	811	759	803	841	750	837	844	822	818	774	758	864	824	796	843	787	810	826	788	826	825	840	795	850	828	816	787	816	803	800	806	838	794	815	810	795	796	827	851	828	839	793	829	826	828	823	799	823	821	778	834	762	794	789	824	839	777	831	790	791	778	774	819	843	764	822	841	859	851	786	784	847	872	803	803	781	795	789	780	774	746	790	807	771	831	848	810	806	847	793	800	812	788	811	715	812	799	826	820	854	820	785	821	771	836	809	809	767	884	761	785	787	865	840	792	817	796	779	852	835	802	815	767	799	809	799	848	752	833	795	764	823	777	884	819	811	794	786	836	835	851	769	801	838	771	830	758	844	807	776	820	830	792	827	812	780	820	760	853	821	829	823	813	808	827	775	839	857	800	848	809	796	817	789	842	848	861	745	742	848	813	776	852	877	855	762	782	787	811	820	758	794	788	790	832	801	763	824	830	753	775	821	822	772	794	812	766	823	808	779	770	850	829	810	838	823	795	787	815	840	848	806	787	826	867	798	812	776	778	818	840	806	805	800	754	797	837	816	831	811	785	769	814	853	822	811	795	844	789	778	833	811	780	839	826	795	792	728	772	761	818	808	791	816	808	804	802	823	806	827	824	797	748	785	792	844	795	832	841	784	817	753	804	848	842	858	743	797	763	777	813	816	781	797	780	803	843	793	796	802	832	863	800	795	771	794	753	797	851	849	833	788	809	839	809	814	758	826	820	860	815	842	854	767	861	801	796	788	778	761	853	792	811	801	809	805	859	793	843	782	800	836	786	764	838	778	826	806	780	785	805	819	860	804	831	824	871	813	836	806	814	803	869	788	804	869	842	814	847	798	792	847	793	840	749	803	838	835	795	805	798	767	764	810	777	790	811	795	829	763	787	826	829	800	780	781	793	778	821	810	823	780	822	792	765	803	838	811	768	757	780	787	802	815	867	742	801	816	839	864	803	854	807	799	793	796	803	829	797	777	829	807	770	903	781	773	797	764	779	810	728	804	834	816	827	779	793	753	840	868	841	779	792	813	788	810	799	769	818	802	807	765	807	813	836	766	776	764	783	854	776	811	798	818	791	775	787	826	740	818	841	801	807	798	808	811	791	795	799	809	770	826	853	833	741	819	783	797	836	789	776	797	814	831	817	790	766	806	778	805	785	828	784	827	743	831	798	804	776	789	797	826	786	792	848	827	830	851	789	837	835	836	816	826	750	777	797	798	768	838	825	800	775	829	808	789	798	796	810	821	824	800	787	814	797	824	827	783	775	812	821	782	813	832	804	793	810	836	812	792	830	787	785	820	859	863	786	836	758	803	831	890	813	764	766	785	829	806	788	810	822	836	764	834	820	813	839	824	838	810	846	833	796	764	811	818	818	787	868	769	837	758	829	835	833	823	798	834	830	835	782	803	795	794	790	811	709	819	833	797	818	799	840	783	795	850	838	741	835	760	770	849	858	780	779	767	814	840	819	801	736	817	798	803	805	825	834	824	785	766	812	837	831	826	794	852	802	835	769	813	851	772	810	812	831	800	811	796	810	837	832	855	780	778	837	806	762	768	806	805	788	818	835	813	807	796	720	777	819	821	812	830	758	808	784	806	777	785	795	858	787	814	840	784	802	818	831	877	793	811	758	795	818	775	808	796	853	750	811	786	744	801	750	810	793	824	802	758	770	832	803	847	795	876	832	887	814	803	804	768	798	817	834	818	803	789	843	807	822	814	821	775	807	764	794	821	815	796	825	806	798	801	782	842	838	769	773	788	847	872	803	811	765	831	800	808	797	838	797	821	813	838	798	832	835	752	821	800	791	769	771	812	831	828	836	830	821	802	805	794	794	790	831	813	802	790	794	812	760	792	832	813	791	806	779	850	811	840	812	855	782	816	823	817	828	806	796	803	788	773	818	826	814	746	751	750	767	778	805	802	739	801	798	848	814	803	820	837	828	802	835	787	822	856	850	790	791	818	794	804	808	802	813	826	785	790	841	796	839	788	816	801	790	746	825	779	763	780	818	790	774	821	797	807	860	787	782	780	783	805	758	806	796	866	830	813	764	813	797	770	784	798	792	753	799	810	806	813	801	779	816	785	816	804	808	808	823	818	798	784	820	766	826	801	856	833	845	850	822	783	857	869	764	835	810	788	794	842	853	775	820	861	790	780	771	793	790	824	787	859	792	774	747	802	815	816	817	788	846	841	848	832	806	788	791	797	758	843	797	805	761	836	809	822	791	769	791	770	803	802	807	853	829	824	837	797	830	747	842	766	810	802	848	841	857	824	788	782	825	789	814	808	771	769	769	759	831	806	809	789	826	820	810	817	849	795	796	828	812	803	770	776	802	800	809	828	805	832	775	815	792	782	809	836	846	806	785	789	839	786	855	840	831	782	792	794	799	769	844	794	826	807	833	824	775	820	813	878	865	788	794	855	795	791	801	820	776	832	769	840	826	824	787	857	762	814	828	784	823	796	825	781	760	841	827	772	814	745	834	768	810	822	770	800	824	803	741	804	830	812	750	830	801	777	810	806	822	761	799	848	819	838	850	804	799	822	807	828	788	829	794	778	805	789	798	792	798	793	828	804	814	804	778	820	772	791	819	758	807	816	810	836	837	823	862	803	805	789	755	774	835	831	826	803	798	868	832	830	811	815	825	821	753	809	752	785	774	817	773	769	822	844	778	797	782	774	779	791	806	756	792	811	782	821	810	810	862	812	789	849	863	814	790	809	791	792	778	819	800	832	804	759	780	800	785	860	831	802	786	818	773	870	808	779	816	834	810	809	767	788	783	841	816	809	814	800	790	773	855	829	821	764	804	782	824	791	829	832
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
