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
338643611775	338643612331	338643612881	338643613431	338643613983	338643614531	338643615081	338643615631	338643616181	338643616731	338643617281	338643617833	338643618383	338643618933	338643619481	338643620031	338643620583	338643621133	338643621683	338643622233	338643622781	338643623331	338643623881	338643624431	338643624981	338643625531	338643626081	338643626633	338643627183	338643627731	338643628281	338643628833	338643629381	338643629931	338643630483	338643631033	338643631583	338643632131	338643632683	338643633231	338643633783	338643634333	338643634883	338643635431	338643635983	338643636531	338643637083	338643637631	338643638183	338643638733	338643639283	338643639833	338643640383	338643640933	338643641483	338643642033	338643642583	338643643133	338643643683	338643644233	338643644781	338643645333	338643645881	338643646433	338643646983	338643647531	338643648083	338643648633	338643649181	338643649733	338643650283	338643650833	338643651383	338643651933	338643652481	338643653033	338643653583	338643654133	338643654683	338643655233	338643655783	338643656331	338643656883	338643657433	338643657983	338643658533	338643659083	338643659633	338643660183	338643660733	338643661283	338643661833	338643662383	338643662933	338643663483	338643664033	338643664583	338643665133	338643665683	338643666233	338643666783	338643667333	338643667883	338643668433	338643668983	338643669533	338643670083	338643670633	338643671183	338643671733	338643672283	338643672833	338643673383	338643673933	338643674483	338643675033	338643675583	338643676133	338643676683	338643677233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24614	21736	25415	28611	21737	21761	18931	688	342	285	296	270	228	251	256	247	244	239	215	186	238	192	182	240	202	209	241	210	197	214	218	187	196	188	226	204	211	185	203	201	195	186	197	205	226	232	181	207	205	215	192	187	183	203	165	232	235	233	220	196	175	193	186	198	214	189	182	177	179	187	195	187	186	206	230	206	197	208	198	182	205	184	187	191	178	205	209	204	165	183	202	206	202	197	181	227	228	213	195	200	157	211	194	183	193	220	189	197	189	193	193	189	187	175	178	200	193	199	178	210	180	185	177	195	164	188	178	178	218	192	224	199	216	189	186	172	224	192	186	186	182	197	187	166	188	177	205	214	181	207	194	182	177	202	192	204	170	161	162	201	197	174	226	217	192	189	191	187	200	219	201	200	194	201	200	191	188	197	190	181	184	205	181	171	201	187	217	214	204	223	209	199	167	177	197	186	193	186	211	190	202	203	211	186	188	204	198	182	181	181	213	186	182	181	201	184	193	200	217	177	162	170	202	180	183	177	215	190	201	203	209	219	183	188	197	201	204	167	181	185	179	179	180	200	196	220	201	182	158	202	205	179	212	172	177	201	204	191	201	207	211	218	198	192	186	203	194	210	208	181	194	193	196	196	186	190	175	182	193	179	186	196	177	192	165	183	189	187	206	191	210	200	168	192	210	180	183	203	196	210	186	197	176	213	214	199	188	207	210	185	191	202	190	211	201	179	198	213	210	178	192	216	206	206	206	203	190	177	208	212	201	202	183	184	209	213	188	185	197	213	184	199	198	178	149	216	175	179	204	193	199	212	189	193	178	176	188	193	163	179	180	198	206	198	150	187	195	188	199	194	199	198	184	192	190	206	204	212	168	191	183	215	178	203	206	200	206	192	197	219	189	197	201	205	174	210	188	198	212	178	190	205	187	190	176	221	191	233	176	189	194	197	170	176	215	168	184	224	196	193	211	208	182	200	201	179	187	203	211	189	171	189	209	199	197	221	198	191	178	202	200	185	183	182	199	174	189	209	190	183	201	178	167	199	183	233	199	199	192	189	197	174	231	202	197	188	214	178	201	207	203	184	187	186	199	193	166	210	212	247	192	218	216	207	203	189	216	182	205	200	214	169	183	187	192	200	199	190	195	190	197	203	210	175	179	176	199	198	193	204	184	211	189	195	215	182	209	201	197	210	219	202	204	210	207	207	198	188	159	167	214	185	182	186	186	202	191	213	213	192	206	170	193	186	188	178	198	196	176	170	179	204	200	183	204	198	183	182	165	203	167	184	186	178	198	192	167	163	165	176	177	196	195	161	207	214	199	240	195	182	196	211	176	172	199	193	186	179	201	198	185	216	214	174	215	195	212	212	205	208	181	204	200	200	212	191	212	221	180	191	179	150	195	185	193	211	184	205	182	181	200	194	178	201	223	197	179	176	197	186	202	178	194	216	189	203	188	179	180	187	182	190	181	236	184	182	179	195	197	207	183	202	161	204	211	211	196	185	193	197	200	192	194	201	176	187	197	220	197	198	187	175	215	194	184	211	165	203	213	228	215	196	183	193	198	227	201	197	180	193	195	187	191	190	167	207	213	193	184	157	173	185	210	193	201	174	179	186	192	178	173	206	179	204	195	188	199	176	204	198	186	188	191	221	198	184	200	189	194	190	175	207	194	185	228	191	198	220	208	174	192	222	188	212	183	204	190	219	178	200	197	202	203	164	201	184	190	183	215	201	211	216	209	191	236	171	205	200	169	192	199	214	197	208	189	204	202	194	197	191	198	233	196	188	214	219	207	224	200	217	203	210	222	174	189	176	214	192	189	171	200	202	198	195	197	197	164	192	201	205	179	196	160	178	213	186	211	191	191	195	194	174	183	178	189	177	166	199	189	190	204	167	174	205	203	218	166	196	201	208	209	198	168	210	192	202	204	191	181	186	159	181	242	195	208	166	200	170	182	205	184	183	188	215	222	209	189	195	187	179	213	179	191	201	209	159	206	178	200	188	178	179	208	202	212	192	211	197	201	204	220	176	183	201	195	213	180	171	226	190	208	213	188	201	181	218	194	202	176	184	166	189	197	183	212	164	197	219	212	229	192	198	187	192	194	219	199	203	219	189	192	203	210	213	183	188	198	181	209	200	189	203	186	207	183	211	214	202	198	198	189	212	220	219	186	195	188	186	239	218	198	169	208	217	197	195	212	225	206	218	162	195	202	204	189	187	170	185	204	212	180	198	216	197	204	196	188	193	199	201	202	204	207	208	210	174	194	217	197	180	208	184	214	185	165	208	189	210	197	213	209	193	187	194	168	207	186	186	178	176	179	208	187	212	220	185	204	187	195	213	180	201	193	189	193	195	184	231	183	189	205	200	186	191	178	203	178	210	218	196	197	234	199	201	179	204	181	201	204	202	190	210	212	192	198	202	211	205	175	181	213	214	212	215	200	198	196	183	193	208	182	181	177	192	212	219	182	188	220	233	195	195	197	180	201	200	208	183	213	203	204	221	207	178	232	183	205	187	207	204	193	207	206	173	184	188	190	199	195	218	177	179	166	176	182	181	207	206	199	198	173	186	192	181	212	189	233	198	209	206	212	215	211	209	192	172	219	178	167	190	212	201	222	173	202	187	214	175	192	195	208	148	197	174	183	224	204	182	217	185	177	169	202	196	196	179	197	205	195	186	188	175	201	190	229	185	207	211	168	199	201	175	198	189	182	192	194	210	196	192	194	176	183	211	201	188	190	184	189	179	195	177	219	183	198	218	227	198	180	192	229	231	175	199	182	182	208	200	210	183	197	197	164	181	206	176	220	195	181	196	192	212	191	202	190	180	177	179	225	196	183	201	213	205	171	202	193	194	173	182	199	202	184	166	182	209	196	213	193	201	185	190	227	204	197	210	202	205	200	204	175	195	208	207	185	207	178	163	192	193	208	193	189	204	221	184	207	192	188	176	184	200	194	173	196	209	209	238	225	177	198	209	211	215	184	177	207	200	199	209	154	175	183	213	226	177	192	194	194	205	215	202	239	181	196	208	195	206	219	193	216	167	189	180	200	183	208	189	193	208	205	184	205	162	208	208	178	194	209	183	194	192	189	212	213	207	213	181	208	196	183	164	195	186	196	223	182	210	220	191	186	196	200	198	187	191	206	232	209	189	182	199	177	179	211	198	176	190	202	192	204	203	182	217	184	189	201	193	197	178	191	200	182	218	202	167	217	180	195	191	181	212	185	178	208	189	201	196	209	204	189	173	146	196	199	211	202	162	224	218	175	176	197	206	178	206	196	172	188	219	186	194	195	177	189	195	186	170	200	208	182	203	210	200	206	189	196	203	192	191	189	191	221	174	217	178	182	199	221	190	186	197	175	210	207	206	185	181	182	207	185	195	191	159	180	214	182	183	204	185	189	134	184	178	199	169	187	183	204	188	205	167	213	232	201	198	188	169	227	190	215	211	188	157	210	210	215	165	185	177	186	194	206	189	196	185
3018	3219	1616	924	720	617	592	512	531	561	495	468	511	456	509	462	450	480	480	486	497	447	474	475	494	468	454	440	453	482	464	440	459	479	485	504	501	469	447	452	436	449	469	509	476	478	460	433	466	476	509	470	432	443	461	483	464	459	457	464	434	462	467	439	441	443	481	436	431	465	478	479	445	489	468	456	467	456	481	469	462	442	442	470	476	454	458	434	470	457	446	495	502	478	465	444	434	459	459	441	473	435	449	508	527	451	432	438	448	439	476	452	456	452	437	474	486	449	466	506	486	479	486	489	461	436	465	461	441	437	457	458	503	484	468	428	492	464	459	431	457	451	471	460	486	478	478	443	456	462	467	462	466	439	469	482	453	483	463	446	459	448	476	455	474	475	449	479	438	442	456	468	448	443	460	454	434	454	426	436	493	475	478	479	463	460	412	498	464	486	460	437	440	441	459	463	487	482	451	463	464	469	445	458	455	483	446	466	467	468	464	486	460	446	486	479	483	457	485	469	476	442	430	471	451	428	464	457	427	454	479	469	455	458	458	452	471	441	487	463	507	513	442	432	464	437	456	422	422	475	455	478	442	458	476	474	462	491	460	488	465	478	455	463	480	434	458	464	459	502	493	486	462	467	455	490	442	450	518	513	476	502	465	449	446	442	439	449	492	461	451	457	460	455	473	487	421	496	457	445	450	455	496	466	498	421	451	446	430	473	477	438	470	463	458	461	495	464	441	434	427	472	440	445	469	472	436	445	460	464	439	469	453	462	482	479	418	464	447	441	471	430	424	439	472	460	479	491	442	430	472	454	463	476	519	463	479	461	461	478	503	445	467	454	468	463	452	475	483	421	495	414	436	447	489	460	501	460	444	459	467	481	481	415	434	475	481	435	459	448	480	449	459	427	475	461	472	441	461	508	482	478	472	465	430	426	483	431	475	458	493	437	456	496	433	453	512	485	484	458	468	456	453	440	468	424	468	452	445	434	441	474	433	424	459	463	495	481	476	430	456	442	457	414	441	439	425	494	455	441	419	488	451	471	428	412	468	493	470	414	461	451	472	444	472	469	409	450	439	426	415	458	440	458	467	483	458	445	440	451	451	436	464	467	449	479	458	451	443	457	457	465	506	444	458	448	428	440	471	467	477	448	439	433	461	435	450	462	451	473	461	441	439	433	484	466	459	485	462	445	455	479	463	499	444	490	479	460	503	451	446	460	475	446	495	428	448	463	463	446	472	449	444	487	487	462	468	427	459	452	473	455	410	452	456	438	466	459	471	438	437	497	476	409	456	474	471	532	447	479	496	451	414	461	431	416	506	459	487	500	461	428	462	465	463	409	498	448	435	469	431	473	505	482	447	462	427	424	473	481	465	420	452	457	427	445	420	483	478	459	454	471	464	432	466	449	461	431	440	464	431	445	453	426	481	457	487	457	422	449	477	479	493	481	447	475	426	481	443	456	490	463	463	450	467	484	404	444	477	452	459	449	480	464	482	425	481	494	497	460	468	402	452	448	483	458	436	438	486	467	479	475	461	470	514	438	443	464	448	457	456	479	444	444	492	470	451	469	471	478	431	431	504	488	435	462	471	431	490	428	449	449	516	445	460	435	460	457	481	463	434	474	471	432	424	475	478	433	486	427	459	467	453	470	494	431	467	484	432	461	458	494	453	438	463	462	448	491	447	495	459	498	471	505	515	468	437	455	447	470	471	433	473	494	458	437	453	440	454	438	440	465	442	449	458	485	480	469	503	474	449	459	518	479	499	495	444	475	456	497	469	491	425	502	449	420	453	467	467	458	460	474	471	468	507	463	433	501	446	487	434	482	494	471	463	458	449	465	471	445	472	491	416	456	488	430	451	438	461	484	453	452	453	513	447	431	441	493	461	475	433	477	456	486	474	429	456	431	467	499	415	505	476	454	453	442	436	485	459	510	478	462	476	447	498	474	438	437	449	478	443	454	488	446	463	480	447	501	439	483	492	428	477	440	462	434	497	464	484	474	448	502	472	468	435	484	447	474	484	454	461	466	466	395	448	456	457	482	489	478	458	454	450	446	470	440	429	468	449	477	455	435	448	471	494	433	468	453	499	465	470	491	408	450	462	467	448	444	463	441	454	449	471	478	445	445	480	432	445	453	483	492	451	479	456	417	434	456	448	461	491	452	455	450	465	475	445	461	483	518	481	425	478	442	441	455	484	469	454	413	458	452	470	458	438	475	471	470	477	458	471	445	461	452	500	445	414	456	478	481	458	464	454	448	438	522	476	462	476	452	427	437	458	477	438	476	415	447	424	444	443	454	428	450	466	445	439	451	457	464	460	469	466	419	466	465	440	490	433	428	428	509	479	410	481	471	462	486	423	471	465	473	479	427	462	437	451	475	474	454	435	447	465	444	471	484	492	499	441	452	442	453	438	457	468	474	497	468	456	429	481	431	432	432	427	474	467	496	481	431	472	403	467	498	447	476	452	469	448	457	438	455	443	471	469	460	455	454	464	464	443	441	446	468	444	446	474	427	472	442	474	482	456	439	463	502	456	439	445	439	444	457	428	461	484	426	441	463	461	457	466	467	443	467	463	473	493	455	442	482	455	431	478	415	478	510	438	463	499	450	483	490	483	428	464	475	476	470	466	470	489	432	443	451	476	470	463	474	472	461	423	418	463	472	444	447	478	500	464	491	483	421	448	443	452	439	471	483	432	453	428	472	440	434	457	471	478	453	464	456	466	491	517	462	442	415	481	435	507	459	486	495	461	431	432	432	469	444	483	463	442	467	463	448	468	473	433	449	452	430	417	460	438	433	463	492	430	462	470	457	474	454	423	463	462	499	456	452	408	451	440	458	471	471	465	492	471	444	442	480	480	461	499	462	475	474	460	453	464	427	477	477	443	464	494	390	445	485	482	458	474	453	462	483	462	493	494	418	430	473	460	478	482	491	491	452	456	490	496	474	449	433	450	486	481	476	442	483	472	414	488	479	484	481	446	454	477	443	437	436	480	436	425	454	475	429	455	460	461	465	474	484	454	472	454	416	458	455	423	462	422	474	442	458	459	468	468	463	454	440	503	441	479	467	462	462	481	452	472	444	505	465	453	447	476	431	458	418	442	455	454	451	471	446	457	469	495	448	457	479	483	421	471	496	479	485	451	456	463	478	442	496	457	461	461	470	486	472	438	437	502	463	436	475	452	441	451	458	451	444	462	475	454	477	450	497	464	463	495	457	449	475	458	484	466	441	461	478	460	459	451	488	434	472	443	436	463	461	449	421	487	449	464	476	479	428	457	425	460	464	449	465	395	420	457	472	470	475	460	439	460	443	465	434	457	451	444	486	452	460	434	439	473	468	480	469	434	490	486	481	473	458	449	467	473	459	482	485	445	456	475	454	402	473	459	436	468	438	444	508	429	473	437	425	459	453	493	415	448	467	407	447	488	473	456	477	413	447	447	456	456	472	480	420	455	464	441	453	434	457	436	431	484	464	437	442
31913	21093	12389	1066	528	459	477	480	433	520	441	479	468	468	542	475	481	477	470	437	425	439	492	453	442	425	469	487	445	487	459	488	460	448	447	446	450	482	460	458	468	446	484	491	454	439	485	442	469	468	461	500	485	441	422	470	516	447	485	481	484	418	467	452	501	451	464	459	531	449	511	519	495	440	451	458	452	462	490	486	496	476	467	451	474	488	428	459	470	430	472	434	464	455	446	438	430	464	437	443	461	428	470	481	447	501	472	487	466	468	483	464	491	470	461	448	475	448	444	476	439	488	480	479	478	461	487	481	485	447	439	445	477	486	465	461	459	449	430	472	476	456	428	468	449	508	430	439	412	507	510	440	453	471	444	441	463	458	449	487	437	460	449	489	466	510	505	483	490	471	469	454	427	482	476	504	490	490	498	441	457	456	463	496	446	449	451	429	463	478	426	447	451	467	445	447	459	479	438	458	477	468	467	531	493	461	436	492	451	477	466	486	527	462	501	501	434	451	464	471	458	503	481	474	486	453	479	448	484	434	483	473	481	472	452	448	465	429	497	452	522	506	459	468	452	478	458	471	447	469	453	417	404	467	445	461	441	457	482	487	458	434	431	457	485	484	456	463	472	476	498	480	460	467	474	488	427	500	449	489	498	522	473	424	481	452	474	482	457	467	451	510	456	451	455	468	468	473	493	449	453	456	461	520	461	464	444	499	454	524	449	462	470	457	481	453	491	444	454	446	431	467	449	479	432	476	441	450	470	473	442	522	495	446	489	480	460	471	483	460	457	475	449	479	453	455	432	468	472	470	494	477	469	453	486	455	462	443	491	528	475	420	454	518	450	480	419	457	492	506	459	430	479	446	404	477	453	442	446	436	503	498	469	483	453	449	414	459	449	491	445	462	490	468	498	412	427	468	434	446	434	437	440	451	415	519	453	465	431	419	468	481	454	470	415	457	455	466	448	433	475	449	464	466	474	445	446	468	476	492	484	463	495	426	455	501	473	454	453	490	474	466	454	483	477	504	465	420	452	464	427	416	469	451	491	444	468	525	442	460	458	496	428	452	477	463	443	491	417	502	453	479	450	462	479	443	460	469	446	504	470	473	453	438	482	436	446	446	497	488	464	461	472	484	419	493	483	436	473	444	476	463	482	456	456	482	454	426	470	439	455	469	498	446	459	457	477	442	491	431	414	405	478	467	480	443	472	455	473	482	494	457	461	469	469	447	437	486	485	403	503	492	523	425	433	474	454	420	498	490	469	498	481	420	490	464	440	471	502	437	470	467	438	458	431	482	453	492	521	488	460	462	450	484	474	493	460	451	468	446	457	453	454	440	468	460	463	474	457	448	426	465	465	422	458	461	458	407	460	452	473	474	421	428	465	462	485	462	462	485	433	448	492	499	483	480	473	474	453	467	455	430	454	467	444	484	476	434	392	490	463	458	471	474	486	451	461	491	441	466	487	466	470	460	440	481	463	408	484	454	473	474	465	497	464	448	463	482	471	469	505	485	458	453	445	453	489	476	451	520	498	439	451	431	476	490	475	467	514	484	467	451	467	432	468	466	496	478	476	465	469	478	468	445	443	462	439	435	474	439	479	453	502	479	478	491	463	417	509	413	462	462	408	419	452	493	475	433	440	463	436	505	433	447	433	476	435	457	461	466	452	445	460	457	470	473	463	459	490	433	458	496	452	455	456	464	455	474	504	447	467	473	486	441	430	436	466	458	458	472	446	467	468	457	478	486	437	477	478	460	460	437	489	499	469	448	443	470	483	443	494	464	429	441	435	420	466	436	432	472	452	468	463	461	483	463	486	456	476	477	460	432	467	446	467	459	443	444	473	456	480	479	441	460	444	461	453	445	492	474	469	454	454	451	455	429	453	477	450	442	495	489	459	443	456	464	500	484	483	489	477	479	465	480	438	465	421	444	522	451	446	486	459	447	470	457	465	451	475	461	456	432	441	457	462	444	469	424	489	429	467	429	451	467	490	531	462	469	480	442	460	463	458	472	431	452	463	451	478	438	447	491	486	484	459	456	480	471	471	468	411	474	495	474	477	433	489	477	481	464	508	454	496	473	466	449	469	404	496	480	409	421	418	427	448	432	420	415	450	486	467	396	470	467	456	475	434	448	451	454	505	482	505	433	460	446	445	455	481	476	439	467	450	470	479	473	489	483	419	476	460	491	472	456	425	464	449	450	430	477	443	501	462	423	451	415	478	426	424	459	466	452	454	447	460	445	481	451	459	510	494	468	492	427	426	436	480	426	447	468	430	464	471	461	483	454	478	473	464	446	438	471	453	460	469	449	431	470	491	447	454	439	482	468	442	470	485	445	463	478	460	460	429	463	427	486	427	493	462	476	483	482	497	481	430	494	494	473	478	426	442	517	415	450	432	462	462	470	477	449	459	461	471	499	478	468	455	405	442	451	464	454	467	451	438	471	476	477	473	449	465	476	482	469	429	477	453	511	461	489	451	459	457	438	455	481	467	450	420	457	448	476	467	479	463	472	454	442	452	485	470	477	444	504	480	469	459	460	473	462	463	486	471	458	467	481	495	459	473	468	435	456	473	462	464	463	513	453	481	484	456	447	453	470	444	439	428	486	449	475	445	455	493	452	485	476	498	446	467	434	504	444	445	452	412	477	458	456	482	464	459	479	475	469	483	435	444	444	496	475	472	456	469	481	436	461	519	481	452	431	462	440	472	475	473	470	436	484	473	455	420	457	487	455	447	478	436	497	477	447	462	457	470	476	416	467	498	438	449	455	463	478	474	480	508	495	505	499	465	460	440	443	450	467	470	483	429	467	478	459	454	437	486	467	472	489	501	475	469	462	496	456	461	455	481	438	434	451	509	446	476	442	456	448	510	461	454	446	454	435	455	470	484	468	467	458	476	456	442	507	433	472	451	447	481	464	466	500	443	488	448	451	471	497	459	486	472	457	491	453	465	441	440	459	450	481	442	456	434	509	407	490	480	450	449	471	469	472	443	535	446	444	410	464	489	452	441	483	476	449	415	492	451	452	477	471	455	478	500	432	441	454	474	476	432	421	458	431	425	448	413	461	459	447	455	519	453	432	471	473	544	476	502	463	486	441	457	467	438	468	454	451	443	511	504	499	445	491	461	458	471	457	454	489	449	475	471	498	452	416	497	483	486	452	463	465	471	467	491	471	460	459	486	454	455	434	484	458	477	484	475	487	467	477	471	477	473	428	468	443	403	487	465	483	456	501	450	467	484	446	474	475	428	429	507	466	507	485	489	437	473	444	410	478	475	482	483	454	470	510	455	474	458	435	438	473	462	463	456	410	472	460	490	455	440	469	428	473	477	505	496	484	462	503	500	482	485	485	470	448	448	439	471	450	460	470	450	447	480	462	460	446	448	485	469	443	480	495	473	496	437	447	465	450	488	503	501	435	499	477	470	442	448	494	432	517	455	423	456	468	488	498	482	465	471	485	446	457	449	486	480	422	468	434	469	455
5939	1107	1100	1017	1070	1043	1066	1108	1061	1025	991	953	1027	1027	994	978	1001	1026	988	1047	959	992	1001	997	997	1002	993	990	993	1036	1055	1079	1011	1031	983	1044	1063	1065	1057	947	996	988	1057	1007	1070	1046	1005	1053	991	1000	1041	1051	1050	1026	1027	998	1060	1033	1018	952	987	1051	1054	1037	998	1006	1028	1038	994	949	1019	994	1063	1043	1026	1001	1065	1076	1032	967	1028	1053	1017	1002	1088	1002	1033	1030	1012	1014	1006	1002	1034	1046	1038	1001	1070	967	1055	1045	999	1041	1077	985	1057	1037	1030	1085	1061	1070	974	994	997	1011	1066	1034	1003	1053	1065	998	1001	989	1009	1032	1015	993	1000	1006	1011	1012	1080	986	1014	974	984	973	1028	1071	1019	1015	1047	982	1035	1031	1004	992	988	1068	1049	1029	995	1016	1042	1010	1015	999	999	1010	981	984	1011	1016	956	983	1038	1017	1029	1030	1048	994	1039	1045	972	1030	1052	979	1021	981	1026	1065	975	1005	1055	995	983	1015	988	989	989	1009	1073	1036	1028	1031	1036	988	1020	1051	1049	1086	1016	962	1014	1075	1057	975	1027	951	1007	1029	1025	1014	1049	1073	1024	1035	1000	1009	983	976	1056	1041	1014	1003	991	1002	1029	1055	979	955	1004	1044	982	1032	993	1006	1080	1047	1009	1037	1042	1004	978	1000	1036	981	990	965	1033	1021	967	1088	990	1012	999	1030	1019	1066	1069	968	1012	1061	969	1002	988	1090	954	1019	1007	996	1042	1023	985	977	1019	1026	1014	996	1032	994	1022	1013	999	1039	1040	1001	1052	1001	996	1021	956	1045	1050	991	1038	1008	953	1061	1067	1062	979	1059	1016	1057	992	984	1028	980	949	1067	973	1051	1013	1049	983	1030	996	1006	999	1015	950	963	1010	987	1014	1027	1075	1011	1045	1018	1056	1017	1016	1006	1051	1090	1050	1061	1041	991	1010	1052	1034	1008	1079	990	1047	1012	977	978	982	1053	954	1009	1002	1023	1043	1008	1006	1018	1011	1052	1039	1053	965	1034	1028	1032	1016	1034	1034	994	973	1015	1019	962	1054	992	1033	1043	1030	1056	1003	990	976	996	1006	998	1051	948	965	1003	1103	1059	1077	968	976	1061	1040	1040	1010	1054	1014	975	1030	1034	1023	995	1040	1041	1033	999	1044	1007	1060	1030	1023	995	996	1003	1067	1092	1065	1018	997	1068	1021	980	1003	999	1074	965	1062	1013	1105	947	1092	1010	994	1043	1026	1044	1071	1027	975	969	1076	982	1055	1009	1058	978	1066	1013	946	1063	989	1017	1035	1007	1000	1002	1008	1048	978	1080	1074	985	947	1034	991	1016	1004	982	1023	1012	1030	985	1067	1034	1023	980	1023	1000	989	1021	998	972	962	1005	1037	1068	977	998	987	964	1020	1030	1001	993	993	1018	1021	1013	1029	1002	1006	907	988	1001	995	1016	968	980	1017	985	1017	1028	986	1046	975	1020	948	1025	1019	1034	1011	1000	1012	1012	1075	1032	1007	1008	979	1033	1035	1047	1037	1028	1021	1064	1046	1007	1026	1050	1015	1059	1014	990	1022	1026	1060	1079	1048	990	1045	1072	1007	998	1056	1017	997	1006	1087	957	1022	962	961	993	1036	964	1044	997	1013	996	1044	948	1005	1050	963	1024	980	1036	1050	1000	1000	1009	990	986	1003	990	1012	1003	1028	998	1036	1009	974	1012	998	1010	1012	964	1074	1047	1016	941	974	1050	972	1017	1025	996	1009	1087	1059	1028	1034	1016	1037	1070	1067	971	1056	1012	988	1009	1037	965	1037	1014	1034	1032	1010	1028	1016	1015	1015	1045	991	1087	1034	1045	1006	959	1070	1009	1069	1038	1041	1027	1039	1058	1002	1020	1040	1050	981	1034	990	1016	1064	1059	1102	1017	1055	948	969	1014	1034	1059	976	1025	960	974	1044	986	981	1013	1012	1020	963	999	999	1026	992	1046	1010	1008	1004	979	991	1049	1008	1003	1005	1055	1110	1029	984	1043	1040	986	990	1024	996	977	1027	1040	955	1023	977	1059	1044	1056	1053	1057	977	1029	977	985	942	1081	1023	1070	1043	1006	968	1027	1035	1007	998	1045	978	1034	1021	1034	1058	981	1015	1030	1009	1053	973	1000	1026	1056	980	985	990	1022	1001	991	1032	1007	1032	995	988	1007	1017	988	966	1035	994	1084	936	1083	1007	1032	960	1005	1021	996	1026	1020	1044	972	1028	1025	992	1061	1015	1037	987	1024	973	1047	993	1026	1034	1019	1030	999	1074	1021	1049	962	1032	982	984	1010	980	1046	996	997	1010	948	963	1005	1032	1048	1033	992	1077	1071	1050	1079	1049	1019	1044	1033	962	981	950	1017	998	1049	1026	974	1030	1093	972	993	1009	1022	994	983	1035	1031	1008	1061	1029	1025	1013	1046	992	1019	1000	1001	1015	982	979	1004	1010	1067	1028	1024	1001	1038	1004	1083	926	1033	1057	999	1008	1020	1062	1007	997	985	992	1052	1064	1009	1068	1043	991	969	985	1004	991	1093	1006	998	983	1023	1039	972	1056	1019	1055	963	992	1052	1028	1042	1026	1018	1008	994	1041	919	957	1063	1054	999	964	1002	1049	1013	984	990	1004	1063	1066	1015	1031	980	1049	965	1020	1014	1014	973	1057	962	1028	999	1045	1044	1014	1004	982	1018	1068	1040	1033	982	1016	1014	992	973	973	1053	990	994	999	989	1086	1003	1018	1054	1002	1018	1080	971	1026	1021	969	1007	1041	976	1038	1002	1065	1024	1025	984	1012	974	1045	1027	1032	1037	1053	990	969	998	971	1040	1030	1073	984	1006	994	1007	974	938	1007	1063	1000	1027	991	978	1016	974	997	1009	1009	996	972	1038	1039	1063	998	990	1046	1035	1046	1049	1042	1020	1017	1009	1016	1014	974	1069	986	1027	983	973	999	1045	1021	1020	1012	1012	1083	1018	991	1017	952	1003	1020	994	1065	1050	1018	1018	1009	1072	954	1025	995	990	1039	1034	982	1040	1062	1016	993	1005	1055	925	979	1038	1023	1042	1043	1000	1093	1061	956	1038	1054	988	991	970	1021	1006	998	1050	1005	1040	1023	1025	986	1013	1016	976	1029	1035	1043	996	994	1036	984	1070	1066	1034	1038	1041	1047	1034	1020	976	1039	1029	1040	1035	999	1023	1059	1086	976	1046	1016	1024	973	1029	1047	1025	1030	973	1012	1045	1007	953	992	1016	1032	985	950	965	991	1010	1028	977	1022	1033	1020	1023	1012	959	1029	967	972	1014	995	999	1017	1044	1034	1060	1071	1032	1010	965	942	1034	1030	1000	1075	1033	978	1005	998	1044	1020	1059	1040	982	1029	1023	1005	1001	1026	960	1022	994	1029	1021	1047	971	958	1020	1042	1022	1016	990	1060	1037	1012	1010	1000	985	1033	996	1054	994	976	1023	988	1013	1010	1029	1021	999	1030	1004	1023	974	1015	1012	1018	1017	990	1014	1002	1046	1014	1015	1020	1033	1052	1032	1009	1036	1064	989	1048	1047	1005	1062	1074	960	1031	1058	1006	1034	1046	1009	1040	988	954	1023	1011	979	1000	1036	1057	960	972	1021	1032	1042	1029	1025	1032	967	983	1043	1045	977	1059	988	994	987	1054	1027	1027	1040	968	1013	1027	1014	997	1042	1006	1003	1006	991	1050	1013	994	1067	988	966	1021	973	1043	1039	1014	1040	1018	1011	1062	1020	1036	1025	1044	1028	1029	1002	1037	1017	1054	1036	1009	1024	1029	1019	1053	946	999	993	1066	988	1023	1013	964	1009	1006	1078	1081	1017	1007	1041	1025	1028	973	998	1019	1023	974	1005	1063	1005	1020	965	986	986	1020	1048	1021	1002	1077	1029	998	1006	1056	1007	1003	1013	991	1014	1060	995	990	998	1049	984	1060	1020	1069	1004	1035	1029	1044	1002	1016	956	1023	1039	1026	940	1060	999	996	1010	1094	992	972	1055	1053	1014	1028	1042	991	1046	1043	1029	1054	1012	1027	1035	1006	1080	1082	1055	1055	1068	985	1042	1050	1012	983	994	1015	1000	1027	998	997	1087	1028	1028	988	1027	980	995	1037	986	984	1052	1023	1023	1073	1039	1010	1069	976	963	1026	1010	1005	999	1024	1008	986	1002	959	1031	1059	1053	1036	970	1025	993	1032	993	999	1028	1014	978	1047	944	983	1030	1048	1039	1053	1019	1030	1011	968	1032	1000	972	981	1009	1082	1043	962	992	1075	1008	1009	1039	1029	1028	1008	951	1049	1048	1022	991	990	993	997	1057	970	1070	966	1010	1019	1038	1030	1045	1048	998	991	1015	1027	996	1038	1021	1017	1006	985	1055	1049	1030	1019	1042	998	1031	1032	1029	992	1036	1038	1006	1005	1008	990	999	991	1032	1014	1028	979	1040	1014	1009	1011	1028	1056	1070	1015	1036	953	1002
24910	21486	24858	28573	21489	21387	1717	561	476	423	458	412	402	411	404	379	367	384	373	407	441	405	397	410	339	396	388	410	426	382	365	416	336	347	379	363	393	407	356	381	365	402	390	422	366	397	383	399	422	361	363	385	402	363	373	408	387	380	418	380	393	389	373	410	398	407	425	422	385	419	378	366	383	400	365	345	369	378	411	408	361	370	395	402	407	374	376	346	360	385	381	369	387	375	436	348	404	357	391	427	405	401	386	374	346	385	368	395	389	391	390	392	357	395	407	422	397	352	402	378	387	418	399	359	356	378	406	371	357	358	375	383	366	379	413	413	376	395	383	366	382	355	393	367	400	407	398	372	353	397	394	376	369	389	402	391	400	371	394	389	394	355	402	376	401	381	382	395	408	372	375	401	395	394	354	411	395	384	390	405	375	385	370	374	411	379	418	396	392	388	418	415	391	395	375	411	391	438	379	435	395	381	369	406	380	358	363	396	381	380	404	386	383	393	385	417	410	390	408	386	383	344	424	360	378	416	390	388	381	400	379	380	368	388	381	397	368	402	385	388	408	375	389	340	435	406	355	420	340	318	339	415	376	372	320	382	412	392	375	391	396	407	376	405	359	381	352	401	378	398	377	416	440	395	365	391	377	411	412	385	402	406	400	383	394	371	404	423	396	379	413	386	397	371	413	389	384	393	423	376	420	386	398	378	386	409	412	338	366	378	387	408	401	409	370	391	390	408	406	357	370	373	412	402	391	400	344	394	328	370	412	370	371	374	386	380	349	380	395	382	371	403	390	426	384	398	412	408	400	352	430	362	357	389	378	328	396	369	425	400	410	424	398	366	367	353	359	393	429	402	364	329	394	368	383	391	384	375	379	387	390	375	429	380	378	414	441	374	385	413	372	399	365	438	421	379	416	392	416	358	362	370	370	356	382	381	407	367	389	339	366	354	402	360	360	353	351	394	396	346	394	419	413	387	385	345	416	416	437	369	408	420	391	382	378	377	390	398	393	402	362	350	382	422	404	346	376	392	370	368	387	382	388	393	382	370	375	384	415	349	395	423	433	429	405	361	393	388	384	408	383	392	396	376	359	361	371	371	379	381	386	411	392	420	401	372	390	385	379	397	361	351	375	397	383	356	409	379	361	423	400	362	400	369	386	393	373	342	390	380	381	350	399	410	366	361	402	386	394	435	408	394	395	380	412	350	370	382	385	365	398	361	384	368	378	372	344	389	360	402	379	372	393	365	390	397	394	389	386	413	406	384	422	401	366	342	357	392	394	419	378	407	375	365	373	408	355	371	389	383	389	397	398	398	386	366	370	424	336	326	417	369	364	360	394	352	459	362	362	415	401	351	389	351	360	386	376	387	385	385	368	381	384	393	412	412	398	392	374	378	398	380	379	357	405	407	395	391	385	366	371	359	355	406	385	380	377	389	422	401	370	377	401	362	409	380	345	385	401	402	409	404	372	404	402	378	407	364	396	371	407	390	385	420	395	399	375	403	393	370	362	372	386	374	412	413	375	339	403	390	383	364	374	372	394	402	370	366	390	387	358	377	407	405	393	385	375	356	382	392	365	420	353	411	418	386	401	368	398	370	399	402	430	341	368	388	410	372	387	384	421	406	391	370	412	371	399	357	364	431	375	388	394	384	387	381	377	397	397	394	393	401	392	403	382	400	382	403	379	371	347	402	348	364	406	415	343	390	376	384	355	369	423	384	400	355	364	357	352	368	398	376	377	374	396	365	393	373	392	378	387	414	339	379	398	409	370	405	373	378	398	374	406	370	376	350	383	349	406	374	398	410	392	377	379	366	374	385	362	383	354	388	392	413	382	359	368	408	418	370	358	433	360	398	379	393	364	406	381	357	393	405	383	406	379	390	361	372	392	354	406	419	384	379	368	386	374	377	375	388	416	382	383	365	380	403	373	417	366	364	410	372	405	360	394	404	385	410	346	365	429	373	400	412	385	411	366	369	370	373	383	367	386	409	398	420	370	384	395	385	408	396	384	366	352	390	379	426	400	361	393	374	377	355	379	379	424	445	397	409	396	400	376	406	348	387	396	391	375	353	365	350	363	393	440	379	405	383	390	370	379	395	387	364	380	358	370	393	365	355	337	371	384	390	423	375	369	405	383	404	359	381	385	389	350	402	389	391	413	390	398	395	402	375	401	357	397	359	356	398	350	380	383	392	390	341	374	375	338	435	413	399	402	368	387	376	385	360	433	356	434	394	393	395	400	382	399	417	389	386	390	366	372	370	388	385	399	364	389	379	391	384	382	356	372	383	396	387	381	439	375	397	345	408	403	367	391	386	361	354	356	384	422	374	394	395	366	366	366	374	413	370	421	360	410	396	377	375	376	399	368	411	379	375	394	390	368	395	343	386	427	390	354	397	404	363	379	377	389	364	374	352	389	368	410	418	367	359	348	392	402	394	399	391	381	371	376	375	383	366	367	359	440	381	391	375	356	403	367	388	404	340	391	387	350	339	316	381	341	391	366	396	386	390	391	346	397	414	376	382	404	399	376	394	359	403	394	402	406	412	401	373	363	379	349	375	425	394	405	388	363	356	349	354	364	393	362	386	399	389	375	422	424	421	381	388	339	374	364	388	354	363	394	360	378	398	397	364	391	406	334	367	365	399	386	436	391	407	397	357	396	408	390	389	390	390	397	374	386	385	389	354	392	385	370	399	355	352	370	345	354	387	411	355	385	341	396	382	382	375	384	380	356	380	350	410	392	394	399	393	381	395	410	380	387	411	351	369	394	431	410	400	381	368	325	378	329	381	327	388	388	388	397	374	377	378	407	408	359	356	393	368	378	397	366	404	380	389	413	387	361	383	368	370	417	385	409	389	379	402	454	427	384	412	404	375	390	387	376	343	378	390	349	407	398	350	360	377	407	414	355	366	405	402	387	378	370	370	349	378	384	411	386	362	381	396	356	436	402	411	403	380	379	387	383	372	406	407	424	347	411	385	369	380	368	357	356	342	395	376	426	369	401	408	379	389	396	402	394	392	365	403	375	341	407	339	366	429	402	374	418	387	315	392	391	388	404	386	427	372	375	361	363	355	413	370	359	392	395	394	375	355	398	395	395	380	386	390	379	380	385	381	379	366	397	427	381	409	367	346	382	402	398	361	364	371	393	383	369	416	384	360	361	396	366	386	384	354	398	312	391	366	398	381	379	375	379	404	363	392	365	354	381	409	432	412	368	408	385	346	420	389	388	376	373	374	387	381	374	384	375	381	392	382	396	361	393	349	368	393	394	393	397	348	378	448	395	403	371	376	382	385	395	373	360	395	393	361	391	394	370	369	401	352	409	368	354	384	389	359	408	381	405	407	389	353	330	398	385	381	396	357	317	361	347	403	390	379	360	350	388	394	413	409	406	388	385	385	386	383	392	395	398	400	410	384	380	376	388	363	382	376	390	367	398	370	378	427	367	408	365	414	395	362	372	386	366	427	352	379	349	401	393	402	374	376
3140	2302	1454	1034	939	883	835	850	915	881	837	911	854	831	837	853	770	792	841	861	856	862	821	872	841	815	796	831	875	845	827	846	862	816	881	839	834	879	809	821	796	851	807	809	866	826	798	821	839	830	843	820	871	891	818	852	819	802	871	773	829	842	864	848	872	819	871	846	841	789	866	850	862	844	817	796	827	779	784	836	853	791	798	831	873	895	843	877	892	874	831	822	845	844	813	854	844	834	798	821	875	835	845	820	826	841	878	819	823	839	810	810	809	810	811	859	834	861	835	801	811	821	806	846	878	842	825	813	810	811	812	796	911	833	795	817	828	854	874	805	849	856	781	813	854	815	822	863	827	829	822	852	835	819	813	826	792	804	838	814	816	813	837	839	867	815	856	813	845	844	829	848	822	854	858	789	827	811	819	844	806	819	847	875	850	828	847	840	833	801	812	817	791	851	842	881	863	844	882	828	819	870	911	896	856	848	809	814	871	835	823	760	819	878	835	817	830	857	836	867	794	812	821	829	877	820	826	864	869	841	841	825	823	796	823	813	875	820	870	851	828	863	856	847	830	830	860	840	843	800	869	888	831	840	816	829	838	832	854	850	859	826	837	819	811	830	807	868	812	816	826	869	833	837	807	794	811	856	809	863	832	849	857	823	818	815	866	866	829	847	811	812	782	775	845	820	833	807	842	854	829	834	818	846	829	829	841	840	843	821	847	820	815	856	850	830	771	849	811	844	862	876	794	851	814	811	866	827	824	855	864	826	788	815	831	844	768	811	858	834	779	846	884	853	861	781	843	834	830	841	795	774	823	849	809	805	828	861	805	800	837	865	858	853	770	825	826	838	814	856	835	833	815	857	900	825	806	813	834	831	789	830	854	892	895	820	789	805	857	834	807	839	813	808	878	836	877	842	856	858	850	804	822	831	819	834	861	850	875	830	882	873	840	828	866	811	843	878	830	853	805	803	837	841	852	863	840	813	861	811	837	804	846	887	807	871	823	867	875	804	854	818	817	818	850	857	819	870	870	820	801	826	865	855	861	805	834	828	878	821	866	828	792	882	836	840	858	823	828	831	849	835	860	851	857	859	821	843	803	850	843	844	841	837	830	796	815	779	831	796	849	810	860	836	849	847	798	801	876	865	825	848	781	842	888	759	792	818	815	911	833	860	810	822	764	798	832	869	843	835	818	843	852	843	821	839	832	817	752	834	832	810	848	864	852	857	821	830	874	787	830	866	820	820	857	844	890	843	821	816	891	805	892	861	822	795	858	813	822	799	833	809	873	827	818	866	809	808	817	843	850	808	855	847	824	844	837	779	840	853	794	812	853	908	780	846	824	856	843	824	819	858	796	846	810	858	823	810	798	791	842	827	823	855	827	868	877	805	833	861	823	851	802	865	806	831	820	822	800	815	791	814	826	860	834	803	875	823	885	848	815	865	824	839	813	812	833	858	819	830	832	848	780	870	877	807	788	823	869	841	848	811	805	840	835	811	891	815	826	794	781	845	872	838	842	872	839	854	822	824	838	889	788	823	812	831	824	867	795	853	816	869	861	834	866	840	873	881	798	816	832	840	812	852	823	866	832	831	836	843	821	834	839	890	819	823	877	858	784	854	836	850	827	806	833	832	793	851	843	788	811	851	809	820	824	829	827	829	843	865	871	823	824	843	838	879	838	827	839	802	862	867	782	843	777	816	820	893	796	814	853	820	817	853	805	828	809	862	798	788	779	844	842	877	796	871	800	872	829	816	821	863	822	840	858	811	814	822	824	804	794	822	849	846	884	858	851	841	837	811	845	830	824	813	802	849	859	870	877	828	770	787	816	841	758	864	837	834	828	839	828	887	838	838	893	804	829	804	895	780	790	802	859	853	821	878	863	838	871	829	804	845	905	825	817	834	841	840	809	825	869	855	843	858	836	798	845	781	833	839	807	753	865	794	870	805	819	856	811	848	861	797	827	825	819	805	842	802	808	806	834	858	861	809	854	829	797	779	814	828	831	791	786	844	810	798	813	796	900	761	844	850	850	816	819	888	826	871	875	804	825	811	826	872	805	808	918	800	854	809	860	826	830	802	812	837	810	869	842	870	807	826	833	851	825	828	823	822	865	822	884	874	853	844	861	804	836	804	820	817	808	854	838	830	837	837	848	839	836	850	821	861	850	857	823	840	834	832	817	848	825	867	847	797	871	790	851	845	853	843	879	859	856	830	856	804	862	851	812	855	830	879	852	803	811	851	862	835	818	822	831	782	841	849	818	787	877	874	840	835	862	832	849	809	864	839	843	837	814	819	835	828	791	833	863	830	862	808	812	843	830	799	842	828	853	833	816	871	778	858	856	837	839	806	850	796	830	793	860	828	833	917	807	785	835	855	849	878	812	827	858	862	797	821	805	855	841	843	764	879	801	832	836	819	861	828	826	844	853	862	788	789	814	781	809	787	836	866	858	809	855	828	784	794	855	917	863	790	815	802	824	816	790	872	796	787	893	846	860	831	858	854	858	815	788	826	844	797	862	883	804	855	806	826	831	844	827	858	762	816	789	852	798	844	824	848	826	845	836	824	836	809	806	854	787	828	791	827	871	800	850	834	832	882	806	794	845	874	884	842	843	784	854	834	811	842	842	850	823	844	866	800	851	829	831	790	860	869	766	897	801	830	836	803	877	815	874	864	846	869	816	853	850	805	848	841	835	851	791	843	811	816	861	822	816	848	832	898	818	810	892	872	827	805	871	867	831	871	856	851	789	838	870	815	829	814	895	820	792	786	832	819	816	854	879	812	877	918	821	862	823	807	857	821	835	809	870	849	871	888	813	813	792	838	861	818	848	845	851	850	820	819	821	832	896	849	826	900	819	759	839	826	851	829	774	866	859	871	812	814	791	833	858	780	815	821	868	788	837	769	830	803	751	901	849	824	872	798	859	842	803	826	869	843	803	854	841	806	883	798	791	835	830	837	828	872	827	848	822	839	859	847	775	824	798	785	898	837	809	810	822	810	834	835	797	802	887	836	864	833	828	824	888	799	841	803	871	802	840	881	829	825	835	827	834	854	825	846	833	833	827	807	804	802	840	808	891	866	835	819	856	865	785	828	860	859	773	803	807	824	830	885	793	866	807	826	840	787	862	831	861	874	813	902	813	830	848	819	839	823	884	862	906	858	853	843	828	885	765	765	840	849	843	823	791	862	804	828	807	813	893	835	842	850	802	891	842	853	823	846	850	794	824	785	830	853	825	814	884	807	827	775	819	853	828	792	816	797	829	797	866	822	812	780	809	799	834	841	787	807	841	875	831	828	811	823	788	854	810	761	862	852	868	792	839	883	847	854	813	834	810	794	856	827	805	834	827	801	850	854	845	835	834	827	858	796	875	835	777	839	823	865	882	769	839	794	800	833	797	801	868	835	804	840	862	806	826	767	848	809	833	858	822	780	859	860	845	840	780	789	841	791	823	831	778	813	836	875	779	854	846	818	809	853	832	830
24246	21486	25173	28227	21488	21503	18838	582	349	288	248	266	257	238	220	229	214	249	220	215	236	234	226	202	234	198	204	224	209	200	183	166	193	187	215	180	177	208	184	214	169	180	218	203	193	192	188	197	188	165	188	176	191	188	187	159	218	233	194	191	205	219	186	168	185	163	220	217	205	186	188	205	214	179	171	188	209	177	190	188	177	195	202	174	208	168	191	170	196	176	172	197	193	165	215	197	178	215	176	172	207	189	193	201	193	193	216	191	199	223	190	206	173	184	210	195	162	188	205	200	230	175	186	212	194	204	166	187	194	152	194	218	172	172	200	174	230	209	169	199	181	228	149	210	181	209	185	200	197	226	194	204	216	189	208	210	214	202	180	183	192	159	181	210	187	177	164	150	169	193	186	211	202	196	190	162	185	167	175	236	204	182	188	199	213	198	186	198	185	221	203	168	198	195	202	181	204	200	182	198	185	212	194	162	176	203	186	193	193	203	188	201	173	207	181	183	215	188	174	178	177	182	190	197	179	205	186	191	201	210	182	217	180	159	178	211	190	177	182	201	215	184	199	197	173	180	195	192	201	196	197	207	204	204	213	199	170	196	159	175	195	202	202	194	189	188	163	203	186	169	187	202	178	224	211	189	208	166	176	187	176	213	184	189	197	198	178	205	202	189	191	201	194	200	182	179	204	181	186	188	187	189	196	160	159	178	171	180	162	204	177	204	210	182	182	171	192	188	206	206	158	211	198	191	183	194	206	189	177	178	181	192	189	150	185	190	184	192	185	182	182	185	196	165	207	163	202	215	214	178	211	208	200	185	193	182	187	159	188	218	187	188	193	190	174	171	205	230	186	175	211	200	227	186	207	194	179	180	184	161	191	184	193	202	197	193	184	183	201	184	205	176	198	219	184	187	194	175	186	166	175	173	212	181	213	198	210	164	165	188	214	175	218	195	212	218	218	203	207	196	188	194	181	220	202	209	185	201	207	199	187	174	174	211	190	188	203	187	200	196	194	190	205	178	189	191	167	173	187	207	170	216	173	177	169	217	205	179	190	179	173	195	184	207	190	178	205	198	199	188	185	213	191	214	212	197	177	216	183	202	195	204	186	193	190	211	190	190	184	194	177	191	196	205	177	156	205	193	186	183	186	184	203	187	183	174	177	216	171	207	197	187	168	179	206	173	210	207	190	194	202	193	216	165	208	171	186	171	194	201	169	198	217	181	200	175	209	183	214	193	152	157	207	189	201	167	186	191	203	186	165	210	177	192	172	207	188	159	165	196	210	207	195	195	173	191	221	193	190	178	219	204	183	215	187	181	202	161	177	201	213	211	206	191	218	178	180	187	194	189	219	180	169	187	193	166	188	188	219	204	213	195	188	174	171	168	186	194	212	195	169	190	195	195	226	222	210	178	212	176	193	196	193	204	186	214	174	208	206	198	192	206	189	199	189	186	206	185	173	202	164	194	208	221	208	201	198	207	218	192	189	200	217	207	204	202	174	201	191	208	188	198	180	224	206	181	211	211	177	175	196	193	160	188	164	179	203	203	179	190	214	220	203	194	235	202	184	181	173	177	195	192	180	201	197	194	184	209	190	191	189	199	197	190	215	186	182	188	200	165	190	199	185	215	198	190	176	203	191	193	179	179	202	198	181	207	176	230	177	204	206	180	207	197	209	211	180	186	197	165	196	213	185	224	201	187	209	228	181	179	182	171	183	191	203	204	191	211	190	222	185	164	183	200	202	188	171	159	194	192	197	182	204	198	180	177	196	173	199	203	197	166	198	197	211	214	205	190	186	169	194	199	203	197	170	184	182	202	165	200	204	187	201	209	191	211	184	215	188	197	206	189	200	197	220	190	187	182	186	193	174	172	191	208	180	191	200	175	180	192	195	178	197	198	171	186	214	211	194	198	198	189	209	203	183	193	209	189	205	174	184	178	224	186	187	197	182	189	211	184	168	210	190	223	199	190	201	199	212	204	186	220	186	193	210	197	169	189	191	178	209	210	191	170	197	188	165	210	167	187	194	205	188	183	161	167	195	205	201	207	215	169	200	199	178	188	205	213	170	200	192	167	174	189	203	193	228	181	190	206	208	196	209	218	193	173	205	218	203	208	193	207	186	197	205	188	186	201	177	202	183	195	187	183	192	184	200	198	203	177	189	192	210	202	229	199	194	175	177	190	171	196	209	187	187	183	191	176	186	197	199	180	176	169	176	200	197	165	179	188	196	183	178	192	213	191	205	186	208	193	197	225	204	198	187	185	163	182	175	203	173	171	192	199	213	177	173	160	192	196	171	192	184	202	217	169	182	191	201	192	194	193	206	182	216	174	193	177	177	227	179	182	180	186	214	191	168	190	189	172	192	190	189	192	231	194	194	190	196	201	179	188	189	199	190	197	186	187	191	180	199	205	219	189	198	210	191	202	198	175	192	210	216	166	187	210	188	189	162	191	200	200	189	167	203	197	211	213	179	191	199	202	199	216	172	205	189	201	198	169	180	189	197	211	189	206	195	222	250	176	211	187	204	203	194	180	210	187	218	198	223	189	221	166	202	184	188	202	196	203	195	193	202	182	201	189	177	209	172	198	183	218	214	204	205	207	198	199	244	187	181	212	175	184	206	184	172	183	165	184	188	190	180	185	192	208	189	175	175	166	192	176	215	174	192	190	179	187	187	188	176	168	167	178	169	206	207	199	194	207	208	184	191	190	157	194	184	203	192	199	180	177	173	189	192	223	189	177	192	194	166	192	203	182	187	195	201	209	184	200	194	192	193	172	202	207	190	184	213	197	188	196	211	180	217	162	187	167	181	169	210	207	186	197	206	184	204	197	203	183	208	191	187	202	196	186	180	162	186	206	179	186	201	163	194	161	208	201	214	192	198	191	185	188	192	192	192	194	172	224	194	212	200	179	164	188	199	170	181	198	204	171	198	188	186	188	208	189	164	196	199	199	183	187	193	183	172	177	200	176	203	185	174	190	204	173	194	192	175	193	169	186	202	193	196	219	191	185	190	178	194	180	197	179	185	186	210	217	213	168	211	214	176	168	173	202	201	175	192	201	202	148	194	174	197	187	183	167	206	200	162	185	189	189	194	172	178	192	187	211	206	197	188	185	192	164	195	208	162	195	191	196	172	199	197	164	164	177	190	207	189	203	177	196	226	186	188	181	200	190	195	183	213	194	206	186	200	196	204	161	203	188	201	191	202	190	167	185	192	181	178	202	179	201	184	204	178	172	202	170	191	178	166	211	206	160	193	188	193	215	195	198	183	194	201	181	184	203	189	173	182	196	168	199	222	211	196	195	202	193	184	186	200	209	183	183	197	163	203	204	191	180	199	204	209	188	188	200	212	189	186	205	192	203	197	182	211	191	179	178	197	220	177	173	170	197	221	167	199	204	207	210	167	160	197	189	189	175	173	193	192	194	164	200	188	194	179	196	216	180	194	197	170	197	198	186	225	206	220	189	180	197	170	183	203	212
2972	3306	1576	929	698	573	583	519	510	492	488	481	459	488	465	488	486	461	433	495	481	484	505	507	475	470	465	515	489	492	426	444	512	475	450	481	452	453	456	438	429	466	462	460	449	455	437	469	464	432	481	456	452	465	470	452	483	448	476	463	443	442	441	445	461	471	454	467	458	446	480	462	473	469	445	474	413	465	407	446	482	431	470	484	428	451	452	489	478	436	452	489	448	456	446	430	463	464	466	472	454	450	457	451	472	443	425	436	468	442	469	427	476	463	470	435	450	432	457	437	458	480	424	463	460	462	471	484	468	466	487	442	453	462	451	483	440	447	446	451	480	445	508	469	446	459	453	477	491	444	489	466	461	486	472	453	460	471	466	471	498	443	438	443	508	454	432	459	476	466	501	460	481	451	464	456	449	476	486	459	447	447	437	453	479	456	468	461	454	452	472	454	498	435	475	398	501	448	448	432	405	448	443	480	453	454	447	402	463	449	442	465	480	449	424	453	503	474	456	448	432	447	444	469	460	434	462	442	495	431	488	446	460	421	478	437	451	448	433	467	418	411	480	478	440	490	473	500	480	476	446	498	446	475	473	508	491	487	439	450	482	488	429	415	456	448	479	455	473	424	417	456	453	434	469	429	496	469	441	452	468	437	456	425	456	414	421	418	477	413	442	394	469	460	458	458	430	452	503	446	474	441	469	462	418	446	456	457	467	444	455	451	458	479	446	405	457	514	441	446	447	453	460	513	460	470	454	422	438	483	457	475	459	475	405	489	474	471	439	440	458	482	493	452	442	425	457	484	477	476	446	452	447	446	461	450	457	432	472	449	459	440	428	442	459	436	432	462	467	464	471	452	459	446	459	470	457	465	463	471	443	444	458	477	459	452	467	482	475	466	442	435	463	478	466	408	421	471	447	452	450	466	433	457	475	472	487	470	417	459	488	446	467	483	454	466	437	454	461	453	471	457	471	426	424	478	449	446	443	429	441	495	463	453	439	483	483	476	452	450	482	470	469	455	443	489	444	492	468	444	459	473	465	469	471	460	457	481	441	390	443	467	442	442	498	446	480	450	432	473	422	444	441	449	447	425	436	486	482	481	413	480	466	505	441	443	474	442	489	451	496	468	497	472	430	476	432	429	449	514	451	458	479	414	483	420	460	431	466	478	450	473	469	450	434	451	442	456	476	473	464	442	478	490	425	433	433	476	493	450	464	443	437	458	477	471	486	475	493	479	438	470	493	490	460	469	461	451	445	443	431	443	435	456	486	421	446	457	471	461	465	419	481	433	428	434	410	457	442	474	422	458	441	426	458	464	445	443	479	416	450	428	456	439	449	464	448	468	479	472	469	429	429	479	463	466	447	482	441	466	451	431	465	424	451	470	453	495	472	456	449	463	422	430	458	470	422	480	417	493	432	475	444	453	433	465	448	462	453	455	432	500	435	468	447	416	452	454	486	428	470	411	460	439	464	468	429	483	443	404	466	441	462	444	494	453	461	458	384	455	436	446	485	464	417	484	442	478	436	461	446	445	469	469	491	419	474	461	466	479	449	472	415	462	399	433	456	434	486	429	506	436	453	452	470	464	459	470	467	466	434	440	479	442	452	448	453	476	431	439	473	471	445	452	466	442	456	441	440	447	438	488	466	463	447	492	466	468	433	460	472	450	470	495	459	437	471	467	463	441	415	431	451	454	433	461	452	462	450	442	430	441	430	448	453	446	441	464	448	476	452	476	424	467	433	454	479	443	456	461	479	439	460	429	462	451	454	462	436	425	444	456	419	425	453	424	447	474	432	451	434	483	454	460	452	446	494	440	450	434	431	471	463	434	444	458	457	461	436	463	446	462	490	459	478	486	428	491	455	444	438	442	445	455	445	473	442	458	417	456	457	479	421	443	475	462	426	460	474	446	481	459	426	476	455	436	437	473	444	445	439	443	478	452	472	466	472	437	432	431	451	443	422	451	441	437	441	462	444	468	444	465	452	456	469	426	461	459	494	431	480	437	456	444	463	430	451	486	440	465	437	472	481	468	477	466	463	483	438	466	454	453	500	491	470	465	458	446	419	436	446	499	454	452	455	467	457	478	467	477	489	476	407	422	482	432	479	465	426	488	442	459	484	451	408	428	455	469	425	472	491	458	462	405	450	444	453	435	446	494	454	463	432	497	448	430	440	451	455	461	441	451	495	474	430	447	465	437	457	443	447	458	445	462	447	486	449	461	446	427	460	434	425	468	454	487	440	434	414	423	443	477	464	474	467	447	430	460	446	463	434	461	448	439	466	480	448	451	474	439	449	461	409	477	465	432	423	446	460	443	463	472	496	468	455	476	473	435	438	481	445	465	465	435	404	463	472	453	465	421	469	474	445	475	455	407	477	453	476	457	460	470	484	410	442	454	430	459	459	446	426	496	443	452	454	467	457	433	476	432	444	436	417	473	499	448	470	479	480	419	434	444	454	437	463	461	460	466	419	487	496	467	429	452	466	470	463	499	444	465	435	470	451	464	470	461	442	463	476	417	483	436	493	409	451	438	437	421	458	457	467	441	465	454	481	437	455	435	449	461	436	488	465	406	462	483	470	440	440	445	446	462	430	440	454	471	455	453	478	451	449	428	416	437	447	460	457	473	438	476	424	453	471	439	455	412	428	483	425	420	459	450	432	461	431	453	463	465	471	450	419	443	481	470	481	459	470	468	436	436	436	452	406	450	439	474	483	468	459	496	487	468	427	427	471	449	454	465	451	424	475	412	436	452	487	486	449	437	440	436	443	454	454	470	404	445	440	402	457	455	503	459	453	451	445	456	486	472	469	446	436	427	425	498	474	430	472	438	444	446	484	491	475	467	442	441	446	441	464	410	449	442	455	448	440	445	413	441	453	436	449	442	439	486	440	488	444	404	439	425	464	487	416	450	425	460	514	456	465	389	461	475	457	452	438	447	446	431	469	438	466	498	482	468	464	461	463	473	478	474	453	420	467	461	450	486	443	499	443	456	474	466	415	495	474	505	416	454	445	407	459	475	476	451	461	454	467	451	429	451	426	424	484	448	463	449	463	481	403	446	450	449	474	472	461	452	456	523	420	472	485	436	439	440	439	446	443	443	437	443	455	436	438	487	447	454	434	441	433	502	469	484	423	411	455	429	461	501	472	487	422	493	453	444	428	432	432	445	440	445	409	430	478	421	444	460	441	406	476	457	459	445	438	397	456	442	455	467	437	450	474	505	445	451	465	447	441	459	440	463	436	471	450	441	456	479	429	466	438	448	446	481	449	450	436	453	449	424	419	436	478	440	452	452	404	452	480	485	414	430	457	424	476	438	443	440	432	444	459	471	463	467	475	472	399	447	488	472	492	437	447	426	450	463	480	458	462	457	457	424	437	468	462	457	439	451	436	455	453	461	423	450	452	469	487	452	428	471	479	422	412	441	425	453	485	501	469	497	462	448	423	437	430	458	432	482	452	479	442	462	434	464	445	420	487	460
31797	20933	12041	1048	552	520	483	496	439	468	463	486	451	451	453	475	471	456	487	433	457	442	459	429	480	463	478	458	444	468	433	476	454	474	457	474	443	480	455	433	483	472	476	455	406	429	437	472	446	465	449	455	479	444	461	479	463	480	478	475	434	440	490	441	486	514	441	476	493	510	417	432	456	426	441	452	492	486	472	422	455	467	445	432	450	458	486	449	479	479	476	453	457	461	463	439	438	460	491	499	488	446	490	425	458	462	474	496	519	462	442	449	463	447	468	427	458	427	484	467	451	458	487	464	455	434	464	471	445	435	459	438	458	473	452	478	444	490	459	463	473	452	502	461	504	484	441	444	457	478	472	475	450	431	458	481	476	500	471	409	447	432	408	484	470	490	492	467	442	464	460	444	484	486	458	453	483	486	434	446	489	492	469	441	446	465	465	468	427	500	458	464	466	491	434	432	467	470	454	463	455	481	459	436	462	478	473	466	426	449	455	461	461	487	453	472	415	494	469	471	448	488	450	418	447	457	448	474	472	406	487	456	482	460	455	448	447	487	469	473	438	474	448	506	470	469	487	448	483	511	465	499	440	427	430	465	457	423	482	428	459	437	494	439	481	405	449	483	473	470	424	485	458	474	485	432	466	465	444	424	412	445	437	465	455	441	441	486	459	486	468	435	458	475	457	519	429	467	433	447	489	472	482	472	484	499	476	433	481	488	496	472	461	440	461	465	466	428	462	446	444	448	439	444	452	506	479	464	438	472	458	426	455	465	464	462	482	421	463	482	491	474	502	453	430	440	476	479	458	481	465	434	482	544	463	482	462	453	483	468	460	498	423	449	462	468	537	488	468	472	434	442	478	455	467	469	502	510	468	493	467	452	412	454	481	510	483	439	435	435	457	441	434	493	459	464	470	442	470	481	425	446	472	482	470	453	488	482	472	476	464	447	478	484	463	434	472	448	449	493	442	450	457	474	445	488	478	433	469	421	471	486	439	502	480	471	466	473	486	449	486	422	423	464	487	454	452	487	496	512	447	427	469	475	445	471	474	510	499	447	412	454	469	479	422	463	539	483	513	478	448	466	454	453	480	497	452	485	480	439	464	447	476	495	478	448	444	468	435	419	476	464	481	421	476	434	444	441	464	480	471	458	451	449	473	469	435	490	440	428	507	441	498	450	447	481	477	490	423	498	462	464	449	428	447	431	417	487	459	464	425	444	471	451	467	427	437	501	451	488	474	398	477	491	474	475	526	491	481	438	452	474	468	470	518	450	422	464	431	462	411	444	433	436	501	469	477	472	491	477	441	456	435	464	474	440	442	488	445	455	463	449	498	456	467	448	475	489	476	458	434	454	485	455	492	436	479	448	448	428	405	445	482	428	470	460	439	432	467	478	443	459	498	480	490	500	454	441	485	445	473	413	477	424	427	451	452	451	457	465	462	452	431	466	450	462	492	460	469	469	516	448	441	456	482	506	456	462	475	448	435	467	440	413	434	455	467	474	431	482	462	437	446	469	493	433	449	458	442	444	468	472	462	440	484	467	470	469	481	468	484	447	482	472	442	441	466	412	448	473	440	506	426	510	470	430	512	460	456	476	444	468	434	474	514	491	489	441	433	452	453	467	470	458	489	498	465	460	463	427	494	477	470	429	471	528	494	482	432	460	506	453	456	470	465	399	486	487	471	454	518	440	489	514	484	445	476	479	437	438	457	453	408	442	417	463	477	448	450	482	444	473	455	496	462	448	503	454	467	442	452	455	471	469	504	462	472	450	451	427	493	516	468	471	443	451	430	490	446	453	431	477	456	449	460	447	455	465	458	426	450	411	475	444	474	505	436	467	451	452	477	413	473	437	413	463	486	476	492	466	413	473	441	468	471	454	486	473	478	422	394	406	468	494	474	471	468	433	407	444	451	454	477	458	448	446	448	433	463	436	457	482	488	508	487	510	484	442	438	480	465	451	434	449	460	468	457	465	507	425	501	455	424	448	498	460	460	446	478	436	450	452	515	474	440	457	471	457	430	450	491	457	528	482	456	465	447	442	453	445	446	453	469	457	475	464	484	466	471	433	439	483	496	444	474	479	477	439	469	467	484	477	470	495	482	442	435	452	480	449	442	493	447	455	500	484	470	437	493	396	446	444	453	469	428	479	510	466	444	508	461	435	425	481	436	462	439	485	467	460	440	444	462	398	485	491	517	459	481	455	426	445	506	433	483	442	453	443	484	451	446	462	461	507	481	423	469	481	499	438	509	433	486	490	481	459	422	471	491	481	497	451	490	414	468	463	468	429	445	490	427	481	461	419	445	383	482	487	527	462	451	466	478	447	450	456	440	496	441	464	443	423	421	493	450	446	448	506	490	462	437	461	452	481	455	449	468	512	435	471	430	442	434	445	461	478	452	489	514	454	444	474	470	458	498	472	471	467	490	489	463	436	483	447	464	432	472	444	443	490	457	415	452	468	479	450	507	440	446	457	462	451	489	471	434	465	483	473	449	468	478	459	457	444	462	432	472	464	437	440	423	447	460	439	501	486	425	469	473	476	488	483	491	456	489	431	447	449	436	492	449	435	458	457	465	448	450	449	530	477	444	481	485	471	465	424	475	402	461	454	421	482	464	451	476	492	445	456	443	473	492	489	491	439	452	441	472	469	474	448	444	462	459	478	444	460	453	510	451	471	475	523	422	449	448	458	423	426	477	447	463	510	447	462	457	481	466	496	491	453	437	436	457	469	458	504	427	418	418	470	474	445	444	470	437	450	484	468	459	470	458	448	480	460	456	488	465	486	466	460	477	430	432	460	499	468	477	454	461	459	437	431	516	460	471	456	476	405	453	459	478	471	469	426	450	442	475	491	427	453	415	470	515	498	449	460	456	434	432	470	490	452	448	497	470	456	444	449	432	454	465	431	433	465	454	459	488	460	446	405	437	472	417	460	519	489	486	484	460	439	501	504	479	403	469	465	452	453	443	425	458	441	502	491	484	467	482	473	472	453	452	438	436	428	448	459	478	482	475	486	456	464	453	444	461	498	486	521	471	476	462	456	431	466	489	482	451	496	487	479	447	467	477	431	452	437	442	488	467	442	471	445	482	471	493	481	429	437	438	443	460	444	409	463	456	477	491	439	428	457	447	431	460	417	413	454	479	434	460	468	448	457	476	430	449	457	423	443	461	474	492	475	450	487	434	500	439	456	422	452	466	449	460	451	457	535	483	470	443	489	471	493	431	468	496	473	472	483	453	464	427	473	436	462	434	431	507	463	479	472	460	402	475	469	465	474	420	463	492	490	473	466	442	468	440	460	477	471	437	438	474	494	476	529	482	433	453	434	493	455	456	465	430	464	468	458	457	457	443	461	441	459	513	478	431	477	460	436	458	422	470	480	435	480	512	446	432	482	469	470	466	455	435	457	443	456	444	449	449	476	485	448	492	474	415	474	492	459	461	469	463	479	473	466	456	418	464	462	448	475	493	466	464	423	396	479
5920	1074	1098	1048	1078	1094	994	1021	995	1017	972	1019	1074	994	970	1010	1001	1086	1015	1010	993	994	933	985	1002	1044	999	958	1052	986	985	1012	986	1058	989	1010	945	1051	1010	1026	987	1086	1022	1035	1034	991	985	1003	985	1000	1033	1089	1010	1048	981	1022	1023	975	1011	1008	1017	1032	1030	994	985	991	1033	1028	1015	983	989	1018	1017	1042	1062	1019	1004	1030	1001	989	1030	1025	1030	1058	1056	1064	1003	1061	1025	1005	1007	1026	1073	1081	999	1006	1037	1038	968	1025	1041	1044	994	987	1033	1026	1021	1021	1040	1009	981	1001	1071	960	1066	1024	1016	1037	964	1092	994	1012	1013	1010	977	1029	1025	970	1034	998	1011	970	1024	1034	1052	1077	999	995	1046	1000	1004	1015	1047	1029	1025	1069	1031	986	1010	995	963	1014	1058	1039	1010	984	1001	1009	1012	984	1009	998	1016	1002	990	1013	978	997	1053	1026	1035	1066	987	918	1038	1041	1061	1002	1007	1008	1035	1061	1038	1003	962	1013	970	1011	1040	1008	1042	1011	1017	1013	1018	991	994	1019	1001	1016	1045	1033	995	1065	1038	1015	1002	1015	1002	959	1050	968	1005	996	1033	1027	1056	1050	1072	1052	997	1020	1048	1016	1016	1018	1031	994	1006	1044	1042	975	1000	974	1010	1013	1070	1004	1108	987	971	1010	1019	975	1028	1017	978	1042	1001	1015	1064	959	1056	970	1014	1064	975	1025	993	1046	996	1016	991	1038	977	977	969	1073	1103	987	1023	1007	1025	1039	977	1018	951	1026	1043	1013	1027	957	1008	1010	1031	1050	1006	995	992	1020	949	978	967	995	1024	983	1040	1041	1008	1012	993	1001	1045	997	1019	1114	1001	978	973	1030	935	1010	1011	1046	993	1020	1006	1034	1070	1015	1024	982	1012	1036	1012	974	1043	995	982	1020	1069	978	1018	1047	1000	1050	1026	913	1056	966	964	998	1009	997	1025	995	1027	1059	1061	1019	1000	1024	950	1021	1004	1050	1017	985	1070	953	1043	1049	1003	1003	980	1053	1042	955	936	1060	984	980	1038	1020	1000	1028	1056	1010	1013	1021	1004	1036	1002	1032	962	997	1065	999	969	1021	997	1035	1017	1011	976	1044	959	996	1067	1018	1011	1034	1004	1046	1034	1006	973	1001	982	982	999	1031	1074	1061	997	1035	1022	1011	952	1001	960	982	958	1100	1038	1036	1050	987	989	1024	950	974	1050	1012	972	1029	969	1010	969	1002	920	1053	994	1055	1043	1061	990	982	1038	995	983	979	1015	1034	998	1021	1009	1027	1041	1069	1046	1004	959	1006	1022	1005	989	1051	1041	997	1006	995	1065	1049	1029	1006	986	977	1020	994	1009	972	981	959	1034	1024	1027	1025	997	1000	984	1011	1060	985	997	1002	1062	956	1029	1003	1021	993	1048	1009	978	1017	1019	976	990	1052	990	1018	1032	1017	1021	1009	1056	982	1007	1033	987	1015	1024	1055	992	1019	1023	1021	937	1010	992	1013	1013	1054	991	1035	1037	1039	1025	988	1039	998	1009	1056	1037	1003	1026	999	1030	1035	1023	1011	1027	1059	1089	965	1002	1051	995	991	1008	1019	968	1035	974	1046	1030	1009	1043	1015	1024	1044	1022	1008	1026	977	1014	1041	987	989	1012	1037	1025	994	1036	1005	1056	1042	966	986	1014	1061	1000	997	1023	947	1031	1015	1053	945	1013	1022	1064	1027	1009	988	1045	978	984	1024	1052	1044	1005	989	1053	972	1003	956	989	1016	1041	968	1003	982	999	1069	932	1010	993	1032	981	1015	1006	946	948	984	1011	974	972	1059	1021	1032	1036	1025	1009	998	1031	992	1000	1051	990	1021	1061	1006	952	1017	1028	1024	1017	1044	1013	957	1025	1035	1022	1052	1034	993	1067	1076	988	985	942	1033	1063	1019	992	1026	1022	1012	1008	1054	981	1007	1016	1040	988	998	1027	1025	1001	1038	977	1005	999	990	1036	1002	1066	1053	1026	1008	1047	1036	971	982	1023	1037	992	975	1055	1015	966	1030	1043	973	1029	1016	1033	1031	1002	1045	1104	1047	968	1017	1073	1018	992	1028	999	1030	960	1006	1048	1009	991	963	994	1037	1001	999	1078	1022	1048	1011	988	969	1033	1023	1005	1077	1054	942	978	1013	996	1048	984	1011	968	1005	1009	1009	987	1040	1044	1008	998	1022	1062	1051	971	1022	1037	1059	1046	997	1009	1069	1047	998	1059	1042	1027	964	1031	1032	980	1006	1012	1025	1090	1045	1008	1069	982	1049	1032	997	1018	967	961	943	1018	973	1015	1004	1004	1004	974	999	1014	970	975	1055	1040	1035	1068	990	992	1076	1036	1051	1014	960	1104	1011	1006	1005	978	1040	1002	1075	1058	1110	939	1024	984	1100	1010	1068	1016	1019	990	1004	987	1008	1029	1007	973	977	1028	980	988	1029	1031	1046	1026	1038	1020	1019	1037	1025	1014	997	1013	984	1029	958	1030	1001	961	986	1022	1000	1013	962	1020	1031	1043	1024	1064	965	996	1033	1020	1013	1071	1034	1013	1054	1008	987	998	1033	964	1036	1050	985	988	1015	1006	1041	1003	1064	977	1054	1006	993	1023	1055	1005	1008	1068	1011	1016	1010	1011	1024	995	1020	1005	1033	972	978	1043	1080	1035	996	1052	993	1062	1010	1005	1004	998	1030	997	972	1013	1021	1006	1025	976	978	1064	1051	1046	1012	1026	948	1058	1023	1037	1012	1027	996	994	1010	948	1041	1007	1042	988	1038	1020	987	1041	1029	986	1009	1011	1022	1028	984	986	1070	1022	991	1022	989	972	995	1039	998	1037	1051	1058	1050	1021	1054	1011	1035	1027	1039	1029	993	965	958	1027	1025	1026	990	1001	997	966	973	1050	1037	924	1050	1090	1020	962	966	1023	1002	1074	1015	1016	1043	1003	1082	1039	1036	1068	1004	1051	1005	980	988	1025	1006	998	1036	986	966	1047	970	953	1040	1049	1029	983	984	1026	982	1028	1047	959	984	1040	986	1028	941	1039	1000	1031	1069	996	976	1057	994	998	958	1025	1023	1047	1005	990	1023	999	1016	1032	1056	974	1026	1029	1028	976	1038	1014	1037	1065	987	1015	994	1021	1029	1105	1020	982	998	999	1036	1040	967	906	987	1031	966	1021	997	1006	1013	1063	1006	998	1017	971	944	998	1051	996	1060	1074	1003	983	1032	1006	993	1093	1051	986	1081	993	1022	1028	1016	981	1027	1001	974	985	1048	969	1010	1003	1027	1045	1067	1036	975	1035	1044	1022	1008	986	986	990	961	1092	1028	1021	949	1028	961	1019	1019	1045	947	1016	1003	1061	997	962	968	1025	1022	1021	1011	1017	980	1013	1025	988	998	1007	1043	948	987	1008	1025	1060	990	986	1035	1026	970	996	1029	964	1078	1019	995	953	1084	1071	991	985	1032	985	951	982	987	1010	976	1018	1032	1005	1011	1028	1014	1056	960	1020	1011	1026	1067	1021	916	989	1032	1011	993	969	978	1004	956	1076	1020	998	983	1015	1002	1031	966	1023	997	1029	1036	1027	1117	990	994	985	1023	1051	992	993	1002	1036	1029	1008	980	1043	1064	1007	1022	1019	986	978	1085	978	1004	1019	1030	996	1022	1053	1037	1029	1032	952	1014	970	998	977	1042	999	983	997	1073	1088	1000	1015	1015	1026	1003	1019	951	985	1042	987	1036	1010	983	1001	987	981	997	1034	959	1030	1001	1058	1059	1008	1012	1060	1016	1057	1037	1016	980	1081	997	1084	1009	1051	1025	1033	1066	971	1082	1001	1022	996	974	998	965	998	1033	1028	1026	1006	992	971	995	1009	1017	1036	1006	945	993	1078	1086	1037	1001	1015	1005	1047	986	990	1098	1008	1046	991	1018	1026	1018	974	1046	956	966	995	988	977	1054	988	974	994	979	1018	975	1001	982	1102	1054	997	1024	1043	1072	982	1030	1049	1044	977	969	961	1020	1052	1053	1003	1013	981	1022	1022	1050	1026	1002	1020	989	996	1009	947	1049	1049	1003	1041	1000	1007	1027	1012	970	1002	1020	973	995	1023	992	984	992	988	991	969	1012	1015	1034	1033	963	985	1006	1018	977	974	1016	1048	1008	1051	1004	1031	1003	992	1035	974	994	986	978	1029	1029	1018	1034	1030	964	1008	985	1018	1050	1037	971	989	1065	1015	1043	1008	1008	989	950	991	1041	973	997	1031	1005	1032	998	1066	966	1062	1022	984	1045	1054	956	976	1009	1013	1049	1005	1006	992	1042	996	998	1032	980	1006	1059	992	962	1098	980	964	991	996	1014	1034	1027	962	1017	1012	942	1038	990	1066	968	1035	1040	1036	1028	1005	1026	984	988	1034	995	976	970	1018	1049	955	996	987	991
24937	21490	24797	28608	21498	21380	1893	574	425	458	432	439	409	436	385	404	424	400	372	393	413	397	399	377	400	380	375	407	392	367	379	380	391	390	366	388	365	363	397	397	355	358	382	365	400	369	417	391	368	433	389	354	390	386	374	388	391	360	392	390	398	388	392	382	369	392	354	392	396	344	348	432	418	405	396	393	357	391	381	395	399	397	364	367	379	378	379	401	353	374	421	356	362	387	388	390	397	359	359	375	389	400	418	380	374	387	400	361	410	369	371	354	405	397	404	388	382	362	390	365	363	388	389	403	409	377	388	434	364	392	396	370	396	373	397	352	374	400	373	367	370	435	371	388	401	426	379	372	371	388	379	394	380	392	403	350	410	395	395	386	414	378	363	404	390	377	376	389	382	366	389	398	404	362	370	363	402	381	358	384	362	415	408	396	378	374	358	372	384	393	382	378	368	385	387	366	415	382	389	409	384	384	386	380	398	417	370	379	398	359	376	404	377	374	396	376	424	411	409	371	376	413	378	383	419	356	359	428	381	353	354	412	387	352	366	341	378	410	389	410	417	406	423	375	371	372	360	381	356	362	374	364	390	374	392	381	406	395	375	397	360	393	406	377	374	380	402	399	380	369	384	379	359	386	413	443	359	402	421	378	394	370	364	360	350	410	366	389	335	391	402	357	355	386	397	384	406	389	403	409	382	377	385	425	411	405	374	377	411	411	375	388	400	375	387	425	404	408	396	403	425	384	351	373	393	394	393	410	391	372	390	365	366	398	419	439	344	350	355	366	402	356	362	352	367	375	370	374	382	363	381	426	371	371	377	358	403	418	391	379	367	421	430	392	377	405	396	390	401	397	375	402	394	374	381	366	355	400	374	386	384	413	383	344	384	378	388	415	407	372	384	396	404	365	384	387	362	399	383	384	332	401	376	432	349	411	395	349	346	402	401	398	372	404	387	416	357	392	380	392	361	376	373	382	382	376	410	399	397	392	380	401	370	395	424	362	377	393	402	417	363	407	356	412	412	380	408	377	383	387	365	379	394	383	410	408	362	400	365	412	384	396	387	419	366	392	387	406	367	381	356	388	356	390	387	339	393	388	324	359	414	390	383	396	369	360	407	375	380	389	418	406	397	396	418	360	412	397	382	423	364	373	367	392	407	396	384	406	393	414	375	348	370	339	386	397	416	353	380	428	375	403	392	358	397	399	369	364	360	344	383	372	415	375	396	412	395	344	357	397	358	380	387	386	415	393	382	370	369	420	381	363	362	394	375	355	391	389	395	430	388	408	374	351	378	397	363	404	400	373	362	392	394	384	394	366	374	370	383	356	394	399	348	374	378	371	370	375	398	372	399	390	366	368	377	385	388	415	418	361	379	361	383	384	370	361	372	378	400	373	411	384	369	384	372	363	354	379	371	409	368	405	399	396	345	361	401	407	392	397	407	366	340	397	373	345	384	430	379	354	418	384	383	370	381	413	419	367	427	379	360	389	399	406	393	374	359	410	398	401	365	373	370	394	414	397	350	374	352	370	422	390	382	357	409	360	369	399	406	407	407	396	403	394	382	343	365	375	413	393	414	384	375	356	361	369	401	385	353	392	413	370	371	359	424	393	373	388	396	355	381	402	380	361	351	373	385	380	388	408	397	427	402	393	386	390	409	343	386	396	382	340	364	415	404	456	357	418	356	369	375	394	372	378	399	388	349	394	358	394	387	359	393	356	348	411	389	391	360	411	377	387	393	366	395	357	321	404	392	378	392	367	388	405	388	378	389	351	347	366	396	376	365	386	331	401	384	346	376	378	398	390	406	370	392	370	452	381	396	374	417	386	382	353	361	389	364	348	381	364	360	384	395	361	389	394	380	358	373	369	386	390	324	385	378	335	401	371	377	394	412	398	357	398	381	402	422	399	406	421	381	380	375	346	356	379	399	391	373	386	380	371	335	374	384	377	442	371	376	399	358	359	367	405	365	393	359	392	361	394	393	390	382	359	387	384	376	410	373	330	429	436	374	383	391	401	370	413	361	355	379	396	376	380	405	410	424	330	375	377	382	393	380	418	377	412	380	384	388	345	382	399	373	411	365	406	374	417	374	360	365	365	363	360	400	395	399	377	371	373	348	353	368	415	353	418	426	387	366	411	411	334	402	377	384	396	403	376	376	388	397	380	368	384	378	389	359	370	355	408	385	422	418	405	419	410	384	445	382	395	363	391	357	391	350	365	366	368	385	369	369	400	387	394	373	355	397	376	382	406	406	361	375	372	363	385	352	384	386	391	338	374	391	380	385	397	405	365	379	386	367	377	364	345	335	369	410	373	380	374	389	370	397	409	394	408	382	388	397	393	398	357	392	362	370	395	424	408	387	361	358	382	361	402	344	398	404	386	382	369	366	403	371	392	330	362	396	380	418	368	372	380	390	384	367	376	367	371	354	363	416	397	377	403	395	352	387	392	387	384	346	407	355	372	396	395	395	407	402	348	394	345	383	368	417	372	370	352	410	359	377	389	430	401	341	396	413	378	391	391	375	394	374	412	384	405	353	344	390	379	392	365	390	401	370	372	358	394	401	384	393	415	434	392	385	389	386	358	372	363	364	404	383	430	406	354	363	363	368	398	401	385	318	390	365	423	378	382	407	378	409	362	391	395	351	374	376	388	381	421	395	370	356	372	400	377	352	371	398	418	397	386	382	385	369	377	361	388	400	372	394	376	383	367	381	399	329	378	385	354	370	371	362	396	384	391	373	372	393	390	405	359	394	383	382	380	362	380	393	398	411	366	381	388	388	414	427	408	415	386	361	405	355	394	391	389	339	381	396	386	407	384	388	393	390	401	366	375	376	397	369	381	376	396	385	410	394	389	386	384	344	380	393	375	419	368	379	376	349	369	402	426	405	394	384	357	391	414	366	356	344	384	408	388	395	405	372	393	383	421	385	398	390	354	395	372	376	372	416	373	395	394	353	403	382	365	358	400	389	384	396	356	354	364	383	370	371	367	403	397	373	367	363	375	349	373	397	417	382	378	405	393	378	347	368	370	381	382	373	400	380	397	404	343	342	374	372	401	383	344	418	370	355	365	328	356	405	380	422	358	373	397	386	382	359	374	393	376	348	374	376	379	368	390	373	379	384	367	370	374	384	362	383	389	378	380	382	348	385	371	391	385	355	369	385	374	394	388	343	365	385	372	372	359	444	363	402	351	419	376	381	387	401	400	377	395	407	377	347	363	399	393	374	373	343	408	416	395	407	329	438	378	381	422	385	360	417	412	380	384	418	382	422	378	369	377	399	411	402	411	406	424	400	392	387	394	385	403	379	387	370	391	377	370	381	386	354	382	381	382	379	400	378	360	385	398	359	362	371	378	415	439	372	406	385	386	386	386	397	368	382	399	423	391	368	385	402	400	362	354	386	360	378	398	417	382	365	358	370	372	380	363	379	368	343	389	389	368	389	388	394	407	383	393	441	390	384	385	419	396	388	385	403	398	405	376
3243	2353	1456	1061	940	910	874	855	871	853	825	828	858	874	829	816	807	862	791	834	848	795	776	822	831	836	841	801	811	860	830	839	884	821	889	852	796	862	858	827	814	847	832	815	847	885	832	880	843	808	844	851	819	850	834	822	827	860	844	830	835	830	797	852	806	850	814	808	839	785	831	876	841	796	834	826	862	795	782	847	836	824	780	825	845	818	811	813	847	831	823	841	832	863	810	882	837	786	818	818	817	863	878	817	785	812	840	832	820	848	840	808	834	796	851	811	822	862	862	786	866	873	834	856	871	821	804	887	834	827	824	802	824	812	863	851	821	805	806	789	831	853	805	864	872	872	839	793	824	857	826	870	869	825	815	852	782	797	781	889	820	793	803	842	784	780	860	817	795	835	827	881	856	871	833	829	848	836	805	848	824	881	782	793	846	837	847	873	827	813	837	824	884	796	833	801	833	800	854	790	835	827	801	848	790	848	829	846	825	824	848	885	836	824	845	816	858	809	784	830	844	826	821	836	868	829	861	828	875	781	780	834	863	845	833	875	804	798	795	883	823	912	850	846	810	849	843	787	783	849	806	795	884	809	852	810	814	810	862	835	826	853	838	846	820	850	859	855	866	864	835	867	796	849	820	851	856	862	797	859	829	827	834	842	812	840	786	831	802	784	813	846	869	794	799	775	778	826	856	873	821	861	820	857	854	828	871	815	783	871	822	854	867	816	822	812	860	848	845	833	850	833	848	823	837	807	843	849	890	833	836	859	839	859	859	791	837	770	795	845	891	902	802	886	833	851	856	817	825	811	864	818	834	855	799	848	874	838	825	834	774	854	841	847	826	847	870	795	820	815	839	824	871	794	862	774	816	827	791	820	819	798	803	844	846	846	796	850	840	818	834	899	816	828	861	835	847	838	844	850	858	886	826	822	821	824	820	818	872	836	812	835	887	902	864	868	861	843	822	859	839	887	821	822	848	881	845	828	805	820	815	826	822	805	784	803	842	845	852	882	839	819	818	831	821	913	835	813	799	794	832	793	831	822	831	880	825	865	817	849	823	840	858	886	730	820	812	869	888	782	820	847	833	820	850	829	833	860	857	837	815	847	869	824	849	852	826	872	827	896	827	813	847	828	784	778	822	846	806	847	786	775	810	817	820	793	788	835	842	820	833	794	806	824	833	811	853	884	870	820	862	795	871	876	805	887	801	842	860	869	817	800	843	850	854	851	801	816	835	818	871	869	848	835	844	869	798	822	845	833	824	850	875	854	832	869	825	832	858	820	868	897	810	796	804	857	839	833	860	814	832	854	870	819	919	855	766	846	851	840	857	777	790	855	793	879	812	843	818	833	817	847	780	773	837	838	797	833	839	830	780	849	785	829	804	837	892	832	845	812	839	814	820	831	830	822	845	818	784	846	872	872	849	890	830	835	808	790	855	848	852	819	792	912	800	843	873	796	862	849	857	878	841	878	770	868	825	780	845	825	854	889	807	884	883	863	896	874	855	777	820	816	802	810	835	853	882	813	811	870	842	813	859	820	818	908	818	856	837	827	879	834	794	802	836	840	834	870	816	851	828	874	833	824	808	837	809	898	847	783	826	869	897	819	828	802	792	794	844	860	826	873	824	809	872	840	828	770	835	829	840	814	843	815	828	835	875	859	858	844	852	842	775	834	821	849	861	809	770	849	827	824	793	877	845	835	817	889	823	861	888	821	829	806	819	795	841	867	827	794	834	825	838	788	795	841	794	855	832	886	828	818	847	821	818	848	854	782	854	834	831	868	885	836	860	859	830	849	830	872	830	845	756	857	825	874	805	850	871	784	844	786	835	865	795	849	810	827	872	849	857	818	871	881	800	830	817	843	826	871	854	871	795	825	845	829	798	870	855	868	853	783	803	865	844	854	854	824	776	762	820	830	849	823	823	799	813	824	827	862	842	832	795	880	808	778	798	799	864	791	862	884	836	852	835	816	873	808	888	827	856	824	833	807	864	823	848	829	846	807	827	793	851	847	858	829	870	881	793	801	835	831	759	836	821	828	841	836	858	838	804	891	761	862	858	823	803	811	774	863	853	845	879	831	844	822	854	823	779	822	799	817	811	852	869	806	844	805	857	837	832	801	833	826	820	810	821	843	817	750	848	845	824	822	859	807	834	807	803	888	813	831	803	800	861	819	829	844	777	844	790	836	874	812	813	829	822	822	803	831	834	776	878	902	878	876	839	863	820	876	860	834	787	793	866	833	823	829	845	814	842	804	773	877	848	838	817	813	859	833	807	831	839	825	839	843	878	870	788	845	815	839	856	864	844	802	797	836	830	804	856	839	813	875	788	842	832	806	834	804	859	816	848	815	794	821	819	816	822	831	837	879	846	826	814	868	834	840	822	802	867	850	763	853	867	755	857	890	795	801	807	830	788	819	868	798	885	808	844	827	870	860	825	834	807	821	840	866	819	809	850	860	830	818	861	850	804	872	798	817	845	869	864	851	836	835	844	880	772	882	811	821	874	864	823	823	901	862	835	864	844	880	828	925	812	833	833	802	849	800	827	808	825	804	814	844	856	835	895	851	836	820	847	841	856	835	882	781	820	831	804	867	860	805	806	804	854	839	784	870	788	808	832	863	822	839	881	841	842	840	830	821	776	828	838	777	845	838	817	864	839	800	822	880	839	829	821	808	828	855	834	813	826	861	848	797	862	848	791	827	824	833	871	851	820	810	777	794	804	860	839	823	807	855	868	827	872	830	849	814	872	777	823	842	808	829	808	821	736	811	875	819	793	809	861	857	840	861	867	838	884	841	843	784	808	792	814	841	817	817	797	808	832	819	864	816	875	863	835	838	840	829	868	840	795	868	824	836	829	832	855	816	841	875	873	812	857	825	868	828	795	828	833	844	838	834	811	825	834	816	782	823	869	846	827	818	873	888	800	840	818	782	819	836	819	859	828	845	837	867	856	854	862	827	839	862	857	832	850	804	829	832	861	824	840	828	851	781	833	841	807	774	818	806	811	828	845	839	873	806	826	819	755	793	812	811	847	841	844	821	874	815	839	816	840	838	816	843	868	789	838	838	877	787	824	818	834	805	800	818	907	840	850	854	872	858	841	846	864	847	806	839	850	843	842	846	833	777	880	866	833	844	839	844	835	801	835	810	867	790	822	802	846	823	799	837	810	814	901	830	895	846	820	841	806	831	819	829	818	866	833	832	855	827	820	879	803	826	830	881	840	819	815	829	790	853	820	839	846	834	819	827	813	850	860	812	833	769	854	838	896	825	842	844	836	831	834	806	822	766	826	828	819	806	868	792	856	837	825	834	834	816	843	830	852	819	794	809	800	837	838	835	826	843	854	830	857	797	826	804	850	771	856	882	883	871	813	829	802	843	842	826	872	826	787	803	833	799	801	840	838	832	825	787	810	840	859	810	854	830	841	816	833	769	848	816	844	801	858	828	816	891	796	835	848	834	810	876	806	796	807	843	882	859	875	833
24319	21482	25130	28269	21482	21497	18788	592	307	302	296	243	227	227	233	238	223	205	228	181	207	226	229	188	217	200	201	186	183	211	181	205	203	188	202	203	186	183	185	211	207	194	210	203	220	201	193	181	168	191	200	192	169	215	181	185	207	210	202	194	197	173	174	182	174	179	179	174	190	201	195	179	172	176	211	167	165	198	181	199	188	188	187	186	177	206	215	209	177	175	179	184	220	169	211	194	162	210	208	179	187	199	178	209	173	175	219	209	181	202	181	175	195	198	200	214	179	202	180	211	201	188	184	200	189	164	187	177	192	208	187	188	202	206	217	185	159	193	176	197	208	205	190	190	181	192	213	199	189	208	175	212	215	222	200	191	184	196	208	194	192	198	201	217	175	181	198	207	200	166	180	213	209	186	186	171	153	194	167	202	188	159	213	182	200	197	175	206	186	187	226	188	180	195	234	193	230	168	206	183	178	197	204	173	197	175	208	152	195	172	188	187	203	203	196	184	194	174	201	200	193	185	189	177	181	176	174	205	203	178	200	199	200	197	206	198	160	189	186	181	199	176	155	179	190	192	186	191	194	200	179	165	190	192	191	191	224	192	211	195	192	186	176	166	173	183	178	191	166	206	172	197	175	173	198	213	182	203	179	212	207	190	191	213	204	211	206	202	195	195	186	195	188	192	199	195	206	207	188	182	195	185	176	181	172	182	176	203	240	200	209	168	172	195	207	193	196	200	168	204	189	190	168	180	184	220	186	213	198	221	189	188	230	205	211	177	212	205	195	184	219	181	181	190	198	186	176	182	200	188	172	176	209	216	188	190	184	189	185	192	198	204	179	172	191	188	177	203	178	193	191	220	210	177	201	201	162	200	177	195	157	183	171	186	220	159	211	221	214	186	156	182	190	177	182	182	178	199	191	178	173	200	181	179	207	183	200	201	202	191	143	185	191	177	207	152	163	206	184	195	208	180	185	222	202	186	184	209	206	203	188	187	184	187	207	171	217	200	220	187	196	197	188	172	173	172	190	200	196	207	194	174	195	193	189	177	205	192	199	207	193	206	192	175	170	183	195	197	195	193	192	188	200	184	176	186	188	155	199	175	190	170	182	183	197	210	163	166	207	189	193	185	201	175	184	174	189	185	190	178	183	213	198	175	222	185	194	191	169	217	196	196	190	206	184	158	203	185	186	179	174	190	194	186	178	182	172	194	187	168	182	178	163	188	189	180	193	211	171	173	208	199	195	169	186	206	194	185	178	189	171	197	177	209	180	224	163	206	184	197	174	215	184	194	196	188	191	203	225	172	196	175	192	182	195	202	187	215	186	205	183	184	195	179	199	208	185	183	213	212	185	218	196	227	172	201	202	203	179	193	202	219	172	206	179	195	217	199	210	177	176	195	225	180	187	157	208	177	188	183	170	200	198	175	195	227	177	181	171	169	164	182	201	190	203	203	204	205	226	177	162	173	190	205	204	199	194	208	209	198	178	207	150	213	225	199	184	205	203	209	184	231	188	176	225	207	175	201	174	196	165	203	164	195	194	192	192	185	196	201	187	195	156	183	178	194	167	194	149	168	211	199	175	203	224	194	184	193	172	224	187	163	188	217	209	187	182	198	218	189	181	192	159	182	180	219	208	192	172	206	196	204	194	195	212	189	219	185	191	161	183	217	200	203	201	148	200	176	201	188	199	211	212	197	196	215	153	180	213	185	179	181	174	230	198	183	211	197	203	199	202	192	196	191	179	181	201	194	169	210	195	223	187	206	175	194	192	202	187	228	195	201	165	185	183	181	190	202	204	198	166	195	194	228	176	200	177	214	186	183	224	219	193	183	173	189	200	187	187	179	199	194	191	180	193	190	187	173	180	176	167	169	178	198	158	205	217	217	214	183	213	200	205	182	182	168	199	189	178	215	203	186	181	176	186	191	197	188	178	203	164	172	201	197	190	193	194	185	178	179	217	194	171	202	184	186	208	180	190	159	172	180	197	220	211	174	194	181	185	188	189	217	190	173	212	191	207	183	218	166	201	215	195	204	197	199	187	210	200	184	224	181	194	175	180	191	191	178	196	196	204	204	212	183	194	173	195	193	199	185	183	183	187	181	190	200	192	186	195	198	196	215	187	191	186	173	224	197	184	181	193	175	164	191	186	182	205	210	167	201	220	163	179	182	195	186	189	201	181	198	202	171	212	203	178	215	220	234	208	187	171	169	197	207	151	153	195	182	175	147	207	208	190	189	186	201	195	204	187	224	199	186	194	187	198	196	203	173	179	184	182	184	179	194	224	239	225	191	167	214	187	178	190	186	170	187	186	203	176	194	197	209	214	190	174	204	209	175	186	207	213	180	180	186	209	227	200	168	193	184	191	201	186	209	191	179	202	200	189	182	166	220	179	214	190	189	202	200	183	187	185	179	190	168	180	204	212	214	183	194	200	217	209	208	175	179	196	170	194	202	165	181	195	201	185	197	178	195	160	194	214	183	205	186	193	185	198	221	199	181	200	184	172	185	176	184	178	204	176	221	193	190	201	208	197	189	180	179	200	204	171	213	212	200	211	190	202	216	185	209	218	197	180	201	180	170	209	179	205	190	190	196	187	159	197	205	191	175	186	163	194	237	191	192	183	189	181	220	183	206	188	210	191	199	209	198	200	188	206	204	178	190	199	203	189	194	200	188	208	224	189	177	196	199	190	201	203	182	175	211	181	172	222	191	167	189	181	187	192	186	183	184	166	200	200	186	210	195	189	186	194	161	182	201	193	200	186	178	155	167	212	184	164	166	185	187	177	204	189	203	192	207	186	174	184	203	179	180	171	188	189	200	199	208	201	163	185	198	179	172	195	156	207	190	231	207	181	189	161	183	204	193	203	175	159	210	186	192	188	208	204	209	193	173	222	190	192	169	176	181	185	184	200	196	172	174	217	199	181	193	186	187	192	197	202	191	192	189	184	155	187	206	213	188	163	161	150	170	195	175	186	159	198	191	183	174	176	168	180	213	197	210	179	224	181	203	188	194	183	199	196	199	195	171	178	201	198	190	194	206	185	203	213	198	180	204	179	164	191	205	213	180	190	218	208	194	188	208	190	221	199	186	165	194	182	197	194	176	202	166	189	199	201	213	179	172	176	207	187	180	166	196	205	201	161	157	196	183	181	180	187	180	180	205	216	203	205	209	172	192	195	175	171	214	177	169	177	209	173	199	185	188	182	192	193	185	165	227	208	189	192	199	173	192	194	185	214	206	201	197	168	177	196	202	185	202	169	172	221	192	195	197	177	209	205	194	206	199	167	190	198	180	186	194	166	181	179	181	213	190	208	181	179	201	209	218	177	189	180	161	190	193	185	219	188	184	195	217	181	184	175	155	190	189	184	199	176	182	204	196	178	209	210	198	176	202	203	179	174	192	175	189	168	194	201	218	173	209	213	182	203	198	187	188	173	219	191	187	196	210	164	186	189	215	168	181	191	195	156	216	172	203	181	204	176	172
2902	3286	1628	936	697	583	539	513	487	473	482	477	457	459	449	491	514	492	465	449	441	456	462	479	436	434	431	488	435	420	467	449	484	467	416	429	491	404	446	462	448	445	448	435	439	434	488	482	475	435	445	448	468	440	426	455	444	428	429	432	499	438	449	486	481	450	426	442	475	448	466	434	417	455	477	452	398	420	428	453	466	465	459	470	432	456	469	463	449	487	472	469	443	441	471	474	446	439	424	420	437	407	452	500	436	464	455	430	439	451	450	442	461	417	484	416	445	428	418	445	432	448	431	404	444	461	469	471	439	452	474	454	426	455	447	458	420	445	450	431	430	447	436	465	428	437	438	458	463	485	469	427	487	435	467	458	459	428	478	463	453	473	470	469	434	454	481	465	441	435	436	457	462	458	437	435	453	462	467	450	458	445	429	460	470	455	468	455	427	462	448	437	506	499	449	472	397	433	475	432	445	446	458	428	448	444	440	438	457	442	429	486	456	458	443	442	458	491	454	457	470	467	474	462	480	476	466	468	449	445	479	456	423	463	450	470	474	425	436	433	440	497	453	467	462	458	414	474	460	428	519	452	440	463	434	469	492	488	498	442	434	443	443	487	472	482	422	434	445	455	436	460	463	440	460	418	473	434	455	440	478	470	454	434	411	448	441	467	470	430	437	418	451	491	471	447	423	427	478	460	456	454	434	489	456	485	470	426	454	462	493	457	462	451	423	456	449	465	434	483	437	455	521	444	462	419	419	477	485	466	434	479	462	453	434	433	440	457	455	437	510	452	446	440	466	446	457	491	447	441	449	497	468	486	457	497	445	437	440	456	462	393	446	447	472	456	413	454	470	452	456	442	464	493	451	434	447	435	486	468	415	435	420	434	463	467	440	462	449	433	434	445	409	457	445	444	481	470	480	425	479	442	432	446	487	484	404	445	486	495	469	438	458	463	434	464	467	500	464	469	466	450	479	477	472	478	461	417	424	442	458	439	447	444	479	448	459	472	432	426	448	490	410	433	451	423	440	445	446	406	423	496	440	459	432	477	471	447	487	483	431	445	486	450	479	473	476	449	421	475	467	437	455	477	462	450	473	440	495	475	465	466	474	449	448	469	476	474	433	433	439	463	449	464	475	446	449	426	467	451	452	445	454	445	478	461	453	410	456	431	453	456	391	434	450	439	460	443	457	480	433	454	433	416	448	459	444	447	451	449	446	461	452	470	471	444	464	441	423	454	479	435	435	431	437	422	419	452	475	424	446	465	432	434	435	473	453	423	472	455	440	458	433	448	477	453	470	466	444	425	476	474	472	442	436	459	428	439	453	430	459	421	446	467	444	469	426	473	452	453	449	471	418	454	449	446	454	477	422	460	463	432	452	472	474	415	444	505	473	421	459	440	458	446	438	470	444	438	446	482	454	475	460	463	445	385	479	441	470	456	465	462	466	432	411	455	465	481	435	459	461	456	449	455	476	447	426	446	472	457	444	456	478	453	429	465	442	431	460	425	438	444	503	456	441	444	471	444	506	441	466	464	427	445	460	445	453	476	455	427	449	475	460	460	465	434	424	454	435	443	426	511	404	463	442	472	433	509	469	460	450	450	428	467	461	436	458	464	460	427	458	438	417	482	488	446	489	415	487	475	409	452	488	469	426	457	447	436	443	455	437	419	467	478	417	461	460	475	442	458	409	449	477	428	457	422	457	400	431	445	452	444	444	477	457	493	490	451	454	477	473	440	468	436	441	476	473	430	449	463	466	446	445	481	460	458	505	499	447	419	467	486	454	465	441	418	459	435	436	489	443	470	423	472	473	487	442	468	426	442	464	435	482	495	464	456	485	476	479	442	428	462	430	462	419	457	469	431	420	448	496	470	446	479	448	469	482	425	469	443	456	427	412	410	417	492	461	443	455	429	451	461	473	446	426	445	448	477	448	457	458	454	424	486	432	465	452	479	466	442	442	456	461	462	464	440	488	469	471	471	397	446	463	468	475	439	449	487	461	469	431	469	469	453	437	460	438	438	471	444	451	460	476	403	491	456	491	471	446	466	432	436	471	421	439	447	454	458	454	433	443	429	438	478	429	461	515	503	432	464	486	453	465	475	435	499	457	429	466	434	452	461	407	475	449	442	461	448	451	448	453	462	460	453	446	469	451	451	444	432	469	497	448	462	452	448	465	438	442	466	418	433	435	480	455	444	447	427	472	425	470	454	413	481	444	467	464	451	438	454	469	445	431	462	446	421	451	446	446	457	445	457	430	457	448	448	469	471	454	419	444	479	459	410	442	447	475	433	462	425	455	453	450	422	442	466	426	446	468	437	441	422	439	424	464	421	460	476	471	466	452	416	470	448	467	485	436	422	441	471	437	456	457	482	476	442	433	458	435	463	436	439	441	444	480	461	442	481	469	424	440	454	411	459	451	456	413	426	444	427	443	467	485	499	443	462	461	405	475	430	438	443	467	489	468	435	495	434	486	458	424	483	469	454	462	416	433	457	470	454	441	463	464	465	448	460	402	468	439	450	430	444	479	435	466	453	442	428	431	438	467	453	452	458	453	460	439	471	440	442	420	456	465	413	467	443	461	472	449	445	455	410	440	472	431	450	479	485	487	458	463	451	451	498	450	435	411	458	417	476	456	476	417	429	457	467	478	440	443	439	438	489	484	456	472	430	435	444	445	417	438	435	472	431	461	452	433	478	435	488	437	481	454	471	454	462	471	424	444	501	434	485	428	512	439	442	490	465	483	469	441	468	432	487	437	460	484	405	451	468	434	483	482	480	437	479	456	490	455	444	396	491	439	454	485	456	440	404	459	439	429	418	461	427	453	493	408	455	446	451	456	453	422	420	462	463	431	458	473	445	431	422	452	446	446	480	435	438	426	435	463	469	450	451	436	469	437	439	458	414	449	458	472	469	428	403	456	482	448	476	451	472	426	448	435	482	459	461	446	454	442	456	437	435	431	459	513	431	418	431	447	443	476	438	456	454	451	463	422	462	447	463	445	478	467	424	475	464	463	484	444	433	458	474	494	458	465	480	479	460	454	435	443	465	486	433	479	463	436	457	438	453	430	428	434	463	422	421	441	437	444	429	431	450	469	456	421	466	440	456	408	512	448	430	435	410	417	455	481	461	473	447	427	437	470	469	492	484	440	502	416	450	416	442	449	434	447	483	445	467	437	478	413	462	485	439	432	459	472	437	480	484	464	481	444	454	460	465	446	451	515	487	461	466	441	423	438	503	455	454	454	434	455	464	434	483	444	487	455	442	424	418	465	464	458	431	441	428	440	453	481	424	451	451	462	483	473	464	445	470	462	465	455	471	451	449	450	466	441	456	444	513	457	466	498	456	461	458	470	465	441	437	443	415	477	464	489	477	505	450	429	433	445	432	466	453	434	430	434	417	433	469	428	476	437	466	412	439	489	457	443	472	464	446	456	414	497	463	447	441	424	434	457	443	439	448	523	430	447	454	416	462	427	453	416	447
32018	21083	12317	1094	530	513	505	471	439	445	479	450	464	455	452	469	441	477	465	475	489	436	417	418	492	453	435	480	423	492	474	448	466	459	466	473	426	459	481	486	506	486	493	470	479	490	448	474	474	462	484	444	424	463	502	501	427	432	488	437	457	457	479	468	513	452	490	455	460	462	456	458	462	457	487	442	475	535	481	475	432	499	437	444	493	480	459	437	447	502	442	517	454	481	447	459	473	444	483	467	440	421	449	454	419	427	474	450	415	463	498	452	458	497	460	447	461	461	459	464	473	478	466	454	465	467	465	440	454	468	498	454	465	479	454	462	485	474	446	418	485	475	484	413	436	457	470	456	455	501	452	434	476	523	516	463	469	460	420	503	494	536	423	483	473	490	505	460	454	454	473	467	513	478	440	454	509	495	466	502	453	429	482	463	451	461	472	463	476	463	408	486	462	476	433	437	460	449	453	478	473	441	446	497	490	451	456	407	407	444	444	489	472	456	492	480	442	459	441	493	481	514	464	461	441	449	467	470	449	503	485	468	449	520	429	500	490	446	485	446	439	489	499	480	495	468	495	445	467	486	498	414	442	468	484	462	486	467	478	427	445	438	465	440	471	455	481	510	485	423	447	410	456	444	445	505	471	436	472	494	480	460	509	464	433	486	452	512	466	474	469	505	443	447	446	448	446	437	453	451	460	484	484	454	433	459	442	485	449	464	507	427	442	421	481	493	469	432	471	438	432	514	466	497	481	463	463	451	436	517	419	465	459	453	498	462	475	477	476	448	472	454	435	408	453	475	447	436	514	461	476	452	474	438	434	475	434	445	487	510	414	479	454	412	481	479	485	450	450	450	467	464	445	445	456	471	454	438	467	472	504	493	480	466	462	471	458	495	479	442	439	429	451	492	499	482	509	470	482	462	452	454	401	470	440	434	416	484	433	463	460	497	456	491	444	419	454	434	459	442	452	434	447	479	465	422	471	451	430	505	468	462	467	529	471	420	471	494	466	499	501	485	452	450	435	440	439	439	442	436	451	469	438	407	453	429	437	443	441	463	478	457	478	474	484	531	484	487	447	455	448	457	508	475	439	443	473	453	440	443	484	460	470	454	478	451	466	479	487	465	487	421	427	428	461	464	452	449	461	433	439	444	457	473	490	472	442	466	485	454	463	520	467	427	421	423	417	470	422	443	485	466	467	486	453	474	484	500	471	441	524	484	496	503	466	450	460	462	426	449	438	436	471	465	470	466	466	457	460	465	430	447	431	463	438	479	471	462	488	475	425	454	473	458	470	463	431	485	445	463	461	464	478	515	460	502	485	448	471	467	492	451	474	437	531	474	485	435	485	497	505	447	468	476	432	453	483	448	447	461	482	446	432	435	427	484	490	470	458	458	462	469	501	493	479	442	465	456	464	483	493	480	434	465	466	430	460	425	479	454	443	436	444	449	493	453	447	476	449	423	449	445	435	483	430	495	428	488	458	426	443	509	485	437	437	469	437	499	447	454	453	421	426	465	470	436	455	444	461	474	440	440	488	444	474	473	493	500	465	456	462	454	458	475	406	460	434	461	487	441	470	436	418	466	479	466	438	449	462	475	486	481	457	482	456	482	427	454	450	438	482	459	463	462	471	487	451	454	513	488	465	474	421	539	438	407	462	426	458	482	447	436	484	480	434	458	433	476	421	457	485	473	501	507	446	474	456	468	475	437	441	443	488	456	434	475	447	452	416	517	491	454	443	419	415	438	452	449	463	427	462	395	433	401	507	428	463	438	499	466	437	454	448	476	439	470	475	437	495	461	425	433	457	462	453	429	502	441	458	500	448	465	508	459	472	490	469	468	449	455	443	491	468	437	475	476	449	430	445	454	462	472	455	460	489	454	476	470	466	414	445	438	478	441	513	466	497	444	451	457	458	446	458	476	501	476	436	426	433	463	463	488	426	478	428	429	472	481	477	492	463	455	437	441	481	500	459	494	472	462	481	431	476	450	475	470	460	440	510	477	494	445	469	481	462	441	462	443	475	501	468	447	424	483	463	451	487	449	465	481	498	465	484	465	442	471	495	478	458	450	471	405	517	498	474	430	469	468	425	454	450	483	463	447	457	462	435	444	445	470	447	475	439	464	487	470	431	460	480	429	448	465	422	458	478	448	493	442	473	442	451	471	425	463	445	473	437	434	434	455	477	445	476	498	458	416	475	451	472	442	479	450	474	471	481	460	457	458	459	461	452	471	465	485	485	486	466	443	499	524	441	448	478	462	440	460	449	450	458	432	461	449	501	440	433	434	483	447	462	458	437	480	472	447	430	497	435	422	480	455	468	465	489	438	463	496	453	474	443	440	448	503	475	474	405	471	483	471	483	460	445	425	457	459	481	471	483	462	479	481	479	465	460	400	485	446	408	465	448	493	443	444	424	436	480	438	437	480	481	414	499	461	466	506	460	497	456	442	463	434	435	431	462	481	461	438	478	505	484	447	463	476	444	453	476	471	477	466	485	472	452	457	469	488	450	464	464	503	423	467	470	464	500	443	434	454	460	477	467	469	455	487	431	494	446	461	473	450	460	426	456	499	473	438	451	450	499	448	502	489	451	452	437	470	470	436	496	453	425	422	445	431	470	450	461	464	453	444	471	478	508	441	439	484	462	462	427	453	441	468	478	472	507	439	478	440	436	474	480	418	491	465	516	501	448	418	421	478	497	485	469	442	446	451	439	467	460	489	437	416	485	480	503	448	456	429	421	464	431	423	465	529	442	453	447	457	441	456	500	470	441	455	457	443	445	455	473	449	429	456	455	463	468	448	488	432	454	439	430	437	467	437	482	477	471	528	441	464	462	430	427	465	494	474	464	490	403	447	447	466	468	479	446	514	422	452	420	432	484	467	516	482	458	473	469	537	470	446	447	444	434	420	494	464	472	458	464	452	432	463	431	438	424	451	488	468	501	429	453	456	439	469	427	455	461	421	469	465	489	503	480	477	453	428	442	473	467	470	467	442	411	461	445	450	468	478	506	454	434	449	433	457	518	458	468	479	463	439	468	482	474	448	447	439	436	441	446	441	441	458	498	444	430	439	442	454	474	492	482	483	472	424	464	464	502	451	531	464	455	418	431	463	413	462	453	423	434	472	460	448	493	461	474	454	460	490	451	457	449	447	450	439	464	456	435	464	430	460	467	466	418	439	447	471	465	470	472	430	478	460	467	446	489	441	459	444	477	484	468	463	444	435	479	480	445	465	467	433	484	485	433	484	482	464	452	438	472	445	444	453	445	447	435	484	480	453	464	478	473	473	453	475	454	437	458	470	462	483	515	438	454	494	476	510	482	468	428	461	451	492	469	482	468	498	462	431	474	449	479	472	440	455	440	441	428	444	483	444	479	476	497	446	483	470	473	452	415	465	474	503	416	479	449	453	465	506	492	431	463	450	448	432	470	444	456	446	464	492	465	435	492	461	452	487	483	445	429	458	438	493	476	483	507	445	443	490
5990	1025	1039	1027	1012	1018	953	972	1054	1023	1001	1030	966	1070	1013	967	979	1011	1004	1023	1005	1021	1020	1027	1024	1031	993	1053	994	1067	988	964	1023	1017	968	1052	1021	1008	1041	1019	1036	1032	996	1000	1014	1048	988	1036	1042	1020	1066	965	1009	1019	999	1007	1035	1042	997	969	1087	1030	1057	997	970	1018	1008	1031	963	1009	1007	1010	980	1002	1064	1042	1028	1017	1000	999	1018	1032	1023	1048	972	1050	1052	998	1016	1018	1049	1070	947	1026	974	1024	1032	1055	1007	1028	1036	1054	979	1000	1075	1062	995	949	1062	979	1038	1038	999	985	998	1036	1025	1033	1060	978	989	1000	1009	973	1030	1054	1034	982	1075	1051	959	999	1022	1049	1007	1020	1017	1021	993	1055	1025	1035	1010	1011	972	936	1012	1020	1005	1040	1044	1052	960	963	1023	969	978	1008	1037	1019	995	1042	965	1044	1025	994	1031	1056	1018	974	983	997	999	965	1092	1045	980	1066	1003	1040	1088	1031	1016	981	975	975	984	1035	993	996	1004	1005	1002	962	1012	994	1013	1003	1040	1023	1000	1034	1005	1050	1055	1076	987	1034	1022	1056	967	1001	1080	1034	981	1026	1053	1031	963	1072	1006	1011	1035	1025	1003	1005	970	1027	1011	1029	1009	1088	1033	1041	1020	1006	981	1008	1036	972	1073	1045	1061	1028	974	1003	996	1065	1035	1038	977	963	975	945	1082	1027	1008	1016	1036	1051	1081	1033	975	1006	1045	1063	1094	990	995	1029	967	982	957	1006	1042	1071	981	992	986	997	1000	991	1040	1006	969	998	981	982	970	988	1029	1013	1044	973	1018	1034	1026	1045	1062	1014	984	1003	1015	972	985	1026	1070	1030	1045	1044	966	1019	1010	979	1016	1087	1022	1002	1060	1024	1019	1029	1034	1070	1009	1011	1049	996	1020	1045	956	1031	1008	996	1000	1027	998	1039	1068	975	1046	1056	1034	1035	997	1008	1053	1023	1080	1037	1035	1010	1047	977	1020	989	1041	994	962	1020	1020	994	1010	1014	1046	969	994	955	1027	1054	1043	1072	1054	985	988	994	1001	993	1005	970	969	965	985	996	976	1056	1014	1075	1004	1021	1018	1014	982	1036	993	1043	1027	1015	1033	1000	1017	975	1015	1042	1033	1013	988	981	1033	1046	972	977	994	1040	1036	957	1012	996	1036	1007	978	1011	1018	972	1028	1006	1040	1020	1089	979	1009	1033	1023	1022	1059	1038	978	1063	1046	979	988	1035	991	1024	1001	992	1040	1000	1009	991	1049	1037	1050	998	985	1043	1080	1037	979	1009	1024	1040	960	1039	1011	1044	1037	1024	1066	1032	1002	1027	990	1021	999	1051	987	1043	1012	1030	992	987	969	1052	1078	1021	1000	998	1009	1049	1028	989	1094	996	962	1065	1076	981	1035	1040	982	1033	967	1022	1016	963	1087	1016	1010	1068	1036	1041	1008	1030	1017	999	1049	1001	991	1053	1059	1019	1007	1035	995	1051	1007	1025	1064	1009	1025	1030	1025	1031	1033	947	949	1007	971	1010	1068	1081	1053	968	998	1008	1057	1023	1087	1024	1005	1059	1030	1016	1001	1043	987	1000	992	1005	998	982	993	1024	983	981	994	993	1043	999	1052	1075	1022	1022	1015	1039	1052	980	1030	1048	1084	1031	1006	967	997	1072	966	1028	1033	1027	1019	924	996	969	977	1029	1015	1058	999	1014	977	1053	1049	1025	1018	978	1027	997	1049	967	1037	960	962	960	1034	927	949	1023	971	980	994	1042	1024	996	1034	1011	1063	1047	999	1021	968	1003	1017	1041	1067	992	1026	1043	1056	995	998	1037	963	1081	1038	1042	1014	1004	1014	1017	1017	1016	1051	1025	1069	1039	1018	1054	1071	1028	1029	1037	1002	1087	987	1002	1036	1060	1005	960	1049	1051	1013	990	1027	1038	1019	1024	1010	1003	1050	1009	1048	967	1050	1050	987	1059	989	1024	967	946	1026	1010	982	963	989	1024	1004	1049	1036	1000	1049	993	1042	1024	1061	1025	1038	990	1032	1035	963	999	984	1014	1049	996	1020	1017	944	1000	1007	1049	1045	1028	972	1016	1029	1048	1052	1017	979	996	1028	975	1024	1005	1052	1055	1020	1000	1029	1013	939	1024	1061	1034	1065	1034	959	1038	1075	1010	1061	1006	1066	1028	1029	1058	1067	1018	987	1032	1028	1045	985	1049	978	1017	993	1003	998	999	1011	974	1020	1072	1043	981	972	1006	993	1048	994	1020	1073	1061	1005	1053	1070	1006	1068	1036	1003	975	1025	996	1042	1021	992	1021	1048	1012	1014	1042	1027	997	1036	961	1016	956	965	1004	984	1007	990	1016	1024	1013	1018	990	1050	1039	972	1016	973	1017	1035	1040	985	971	1016	1038	1052	1038	995	911	1082	1041	1066	989	1025	961	1051	981	1000	1043	1040	1003	994	934	1008	1010	1011	1062	1020	1037	985	1050	1044	1008	1035	1025	993	1095	1045	1073	1008	1036	942	1009	1006	984	1049	1008	982	1011	981	1032	1007	1036	1057	988	1037	987	948	969	1040	1043	1020	986	998	996	1029	1033	1019	1025	1059	981	1064	990	1008	1027	984	1026	1058	1028	1015	996	1010	1090	1057	1007	1040	967	962	976	996	998	1009	1021	1004	1054	1001	1007	1036	1004	1002	1055	1018	970	1032	1057	1067	996	1071	1049	976	982	1033	1034	980	1055	982	966	1038	1014	983	1003	995	1001	994	1041	1044	1026	1045	1036	1033	960	1023	1049	1036	988	1065	993	1079	1053	1068	992	1024	1002	997	1035	1019	1046	983	1024	1033	1027	1018	1020	1028	1008	936	1026	999	998	986	1018	1030	1032	1043	1022	988	1078	1054	1025	990	1037	1024	961	990	1054	988	1008	1048	979	1059	1050	1016	1037	1006	1059	999	1005	1040	1006	992	957	971	981	1011	1005	1019	1038	1005	1032	1002	1048	1023	1022	1002	1025	1004	1019	985	1027	1001	977	995	1004	1016	1058	1012	1084	1021	996	1042	1077	1037	920	952	963	1021	1010	1046	1039	981	1023	1078	1060	1023	973	1007	1023	976	1053	1047	1012	996	1056	979	1008	999	988	1025	1009	982	999	1031	1008	939	981	1051	1019	1040	1019	1073	1024	1006	1006	955	961	1001	1042	1007	1030	997	1041	1040	996	945	1002	1043	966	979	1030	1002	1016	1029	1024	998	1061	939	987	1062	1048	983	1052	1007	1002	979	1032	997	1033	1013	1021	1005	977	972	1013	1043	1004	1072	1086	1045	1044	1047	999	1099	1022	1020	998	985	1008	1085	1041	1027	1029	944	1026	1033	1000	995	1005	1020	992	1018	976	1006	1029	1023	968	984	1089	1005	1013	1011	1011	1071	1000	1026	1014	989	1017	981	1035	1001	962	983	938	1018	984	1061	1031	983	1036	1074	1001	1077	1085	1043	1010	996	986	1028	1019	979	1041	997	991	975	979	994	1000	978	1030	1035	987	976	1038	1046	1062	1065	1036	1040	1050	1040	1003	1070	1015	1027	972	1039	1041	1008	1054	1042	984	1063	1006	1063	1040	1024	1025	1062	1055	1004	977	984	984	993	995	978	1025	980	1053	1009	980	996	1058	1030	1079	1013	1026	1011	1005	1043	1010	973	1018	1037	1009	988	1053	1004	1017	993	1023	962	1038	1039	1056	978	1014	1037	1012	982	1037	951	1039	951	1023	1046	1053	984	965	1028	949	972	1006	1025	1008	1011	983	1033	963	989	994	993	1081	1008	1064	986	1019	1022	1044	1031	1016	1017	1002	990	1047	1040	1024	984	963	993	1041	960	976	1035	981	959	942	1029	1065	987	1025	999	1021	993	1064	975	1024	1033	982	1019	1029	1060	999	1027	1006	1036	1016	1013	979	996	1038	989	1015	1019	1071	1032	1004	1067	1044	1040	1019	1041	1028	1033	1047	1013	1013	994	1027	986	1004	1027	1028	1018	975	1049	1012	1079	1013	1011	1008	1019	1080	1009	975	1012	1030	1033	990	1110	1067	1006	999	1049	1009	1006	1058	1009	1012	990	1054	998	1022	1024	1019	1044	1060	986	1014	1013	1001	934	974	1007	990	981	1096	1057	981	1004	1019	1012	993	992	1014	1044	977	958	1043	1004	1021	1021	1019	1004	975	1042	995	1003	1049	975	1051	993	1015	1033	1011	1024	1098	1029	1016	1002	984	1030	981	976	997	1001	978	1023	1011	1004	1026	1050	1052	1016	1030	977	1024	1036	1009	1003	1004	982	1075	1033	960	955	1015	992	995	1000	1006	1053	1033	1037	1026	1088	1009	998	985	1009	987	1009	1051	1049	996	1010	1023	1012	1066	1007	1027	963	980	1032	945	1043	1006	1043	985	956	986	1010	1010	973	1055	1007	1021	990	1021	1049	1022	1060	961	1001	1021	960	1043	1031	1024	970	1014	1008	1057	1036	1047	982	1044
24906	21506	24853	28576	21501	21393	1935	541	419	446	460	421	415	415	411	425	398	352	372	410	395	356	404	405	397	392	432	357	388	416	340	358	375	422	370	399	391	420	426	392	446	393	390	410	384	398	384	401	408	414	379	402	367	396	380	369	374	360	396	360	392	408	376	406	391	418	391	416	389	397	361	350	351	416	386	371	405	398	350	377	392	402	367	366	371	398	406	398	344	356	402	396	374	345	381	388	394	394	372	395	368	425	365	387	414	384	382	365	415	350	409	449	362	387	376	386	385	388	390	393	342	399	395	390	368	428	389	374	403	385	407	382	368	387	413	384	386	395	393	334	361	348	391	395	370	360	375	376	356	398	406	375	376	359	367	381	394	415	401	396	368	391	371	385	423	397	381	420	356	366	396	387	407	388	370	392	394	387	380	412	367	409	370	388	391	377	391	379	416	365	375	350	354	380	399	357	373	404	374	417	387	444	373	374	387	352	407	432	379	398	375	373	367	375	414	375	402	387	387	360	379	375	397	408	376	411	393	380	377	384	398	397	403	369	342	402	377	361	363	415	380	318	362	373	371	367	384	386	399	386	323	370	360	382	370	406	393	372	392	403	366	342	362	390	348	352	393	384	376	378	402	379	380	349	380	402	402	390	400	399	380	368	404	388	371	424	404	359	380	390	421	390	364	350	355	405	368	390	376	412	378	382	406	395	395	376	390	388	395	390	387	404	331	387	378	395	375	369	360	398	424	348	375	393	375	371	389	357	407	408	330	358	380	357	352	412	419	362	392	374	401	390	403	373	404	379	385	390	374	374	423	358	365	386	399	363	385	367	375	373	365	416	391	390	387	398	378	424	427	337	315	385	404	402	377	383	395	387	369	418	375	391	381	366	371	389	421	351	404	396	386	363	393	384	390	401	341	404	431	383	376	392	393	379	357	346	398	404	412	389	409	439	390	398	410	395	361	369	383	374	407	390	415	369	395	366	390	407	431	409	391	387	364	440	410	394	369	386	355	366	390	360	387	407	377	364	402	386	359	399	381	393	398	382	356	381	363	379	387	387	410	374	354	357	376	388	401	392	408	402	396	412	378	354	396	379	386	390	382	358	359	358	415	357	433	347	395	388	367	393	400	374	360	430	375	364	408	416	376	401	382	383	393	431	431	391	353	387	408	384	404	406	408	424	372	385	374	354	377	413	405	394	414	375	392	401	375	352	384	352	403	403	347	396	374	385	378	376	430	362	394	395	406	427	386	402	384	358	362	354	380	392	413	412	398	426	382	406	415	368	417	383	357	379	398	371	346	407	358	357	408	353	364	379	412	365	378	368	417	386	409	343	378	424	413	385	376	369	376	410	353	413	347	399	403	408	391	410	386	368	424	387	380	394	400	390	404	383	372	430	384	355	427	379	371	331	373	343	410	391	394	375	390	374	393	379	361	375	369	364	372	394	364	415	369	365	368	390	386	357	394	392	398	368	389	391	379	389	390	383	365	389	451	403	423	396	386	373	364	409	365	387	403	372	346	412	366	407	386	386	414	408	366	386	407	375	408	395	363	394	397	414	396	386	411	389	357	400	393	378	374	374	397	377	348	386	410	399	398	398	381	386	381	381	391	403	417	366	395	377	393	365	407	409	421	415	403	400	359	406	391	350	339	423	348	370	385	374	382	355	376	397	372	375	384	368	359	374	402	387	413	395	408	376	356	352	410	365	364	369	422	376	381	359	424	406	368	349	375	355	392	343	370	387	397	401	376	436	378	411	412	431	416	424	371	404	362	416	381	372	364	399	408	341	397	389	423	400	403	404	384	421	410	413	373	399	387	376	379	398	398	365	387	375	362	351	359	429	369	403	400	369	395	409	400	413	379	345	361	404	368	362	382	359	378	337	374	411	367	376	414	380	388	387	383	411	393	374	382	421	375	401	387	356	377	367	353	383	404	375	357	358	363	361	419	400	373	358	397	392	350	380	357	381	414	359	384	394	355	380	368	371	402	391	403	418	385	379	387	421	360	397	387	381	398	413	365	352	389	399	381	369	388	392	357	395	387	394	413	353	385	396	412	353	427	383	399	405	374	409	399	373	366	393	392	382	400	378	382	388	440	395	396	376	377	408	380	410	351	393	400	406	428	418	356	364	390	366	400	412	405	385	391	368	400	360	399	377	386	382	382	404	366	379	399	371	389	390	361	367	401	353	367	352	429	387	353	374	406	371	382	338	354	394	383	376	362	408	390	406	401	371	388	384	409	398	371	361	376	398	364	400	364	359	386	381	384	350	367	390	385	368	401	401	380	411	394	389	405	393	348	372	401	376	410	400	367	386	371	373	359	378	369	377	360	368	409	366	381	364	339	390	398	372	384	369	445	383	420	361	363	406	356	402	424	376	376	360	378	413	405	379	404	390	368	386	363	365	359	409	370	381	367	403	337	391	391	403	385	420	360	353	390	366	373	385	382	428	364	392	377	357	389	382	383	372	354	380	378	370	382	394	364	385	344	349	392	397	377	398	381	390	342	370	347	371	387	401	379	370	368	418	375	353	416	372	386	379	365	372	367	383	391	408	384	358	371	390	355	341	357	364	373	373	398	354	391	361	400	362	369	343	387	351	401	355	404	373	416	392	374	370	370	355	367	367	365	363	404	368	372	366	361	406	385	356	356	372	392	373	365	392	364	378	408	403	344	387	427	394	401	363	380	358	371	399	384	373	361	455	413	350	358	416	359	415	385	394	365	366	412	346	415	376	393	382	438	355	382	409	342	402	405	415	373	388	363	408	376	449	378	401	387	373	375	351	355	387	368	382	352	343	405	372	355	389	395	385	410	397	409	362	393	351	342	379	365	378	374	404	387	389	403	395	414	422	380	379	386	376	402	400	375	370	378	403	389	387	375	393	399	388	387	338	367	398	382	373	406	390	417	396	395	375	386	427	396	391	375	344	397	385	356	393	379	388	391	365	371	375	413	368	389	339	397	384	361	383	359	369	373	346	384	391	411	402	396	422	385	377	352	383	375	346	391	391	396	393	382	405	395	384	352	363	341	336	395	405	398	357	371	403	384	358	400	366	390	409	387	400	359	347	412	383	375	352	362	357	373	405	343	388	358	373	404	391	353	423	395	396	393	370	361	378	396	387	393	359	368	388	383	422	351	423	354	372	356	407	391	341	390	380	377	378	421	369	383	396	380	361	377	396	346	345	369	321	386	360	388	384	386	381	385	378	448	403	371	397	390	384	385	360	370	356	393	405	341	337	356	398	439	401	405	392	393	346	396	373	400	408	378	374	341	390	391	356	385	381	350	375	400	399	356	384	353	417	399	357	348	392	387	396	386	386	418	386	380	385	363	381	383	381	391	369	385	386	398	344	386	391	385	384	405	371	383	372	350	345	383	365	417	400	382	357	357	355	374	370	357	391	386	377	355	382	396	386	390	366	412	382	388	398	405	392	386	371	359	413	404	378	371	397	412	359	381	419	425	399	393	345	423	395	346	372	394	371
3181	2328	1477	1085	970	926	904	874	867	846	840	882	847	836	851	816	825	854	834	858	875	831	823	898	796	813	793	846	843	821	824	861	860	772	880	863	883	860	850	811	876	872	852	870	805	810	863	849	824	873	833	800	767	847	803	880	882	825	866	849	833	825	839	819	812	823	855	812	808	852	844	825	825	794	806	766	843	821	861	828	854	870	833	836	853	865	819	826	861	841	839	831	838	871	818	821	818	842	809	811	821	835	841	837	792	805	827	847	905	792	862	830	836	828	793	806	769	798	833	830	893	843	784	809	819	826	843	817	825	772	827	885	812	836	798	804	824	822	883	851	834	810	852	836	870	855	771	799	809	854	832	832	822	865	844	827	824	786	791	811	854	815	767	883	843	829	852	762	829	862	780	841	838	830	830	866	813	853	806	830	853	858	811	843	810	840	801	818	859	882	877	806	812	808	792	842	811	789	793	840	811	848	838	810	830	832	806	860	826	863	841	777	852	817	878	818	796	871	774	803	865	832	868	819	848	851	827	770	850	847	798	839	815	839	849	862	830	849	820	844	833	867	835	846	852	789	831	886	822	891	810	791	842	736	864	865	811	785	828	893	843	810	803	799	896	793	805	867	814	852	818	849	825	855	762	846	840	839	832	864	799	867	857	824	863	841	774	813	831	821	781	810	801	820	848	832	774	851	801	775	828	772	826	827	821	795	844	801	843	801	828	843	837	838	803	790	782	819	799	881	843	925	844	855	808	840	826	830	797	811	843	859	869	862	831	857	856	833	822	810	861	824	816	845	807	789	812	818	900	862	845	838	815	833	837	794	791	832	834	812	819	807	839	832	834	864	860	835	838	839	832	785	871	859	810	865	868	833	786	770	796	835	819	843	862	834	826	774	812	846	827	847	787	874	822	750	800	822	879	857	883	834	783	867	876	858	877	912	872	792	864	825	803	773	835	832	851	796	818	833	834	821	838	839	837	809	829	815	813	839	848	817	813	831	830	839	838	814	852	808	818	852	799	881	805	774	877	846	850	794	781	798	811	851	808	828	862	819	828	849	843	823	811	805	840	819	817	876	798	813	833	846	837	820	782	850	813	848	808	815	850	824	853	825	845	835	790	832	787	815	854	834	830	783	845	789	806	828	762	849	863	818	822	864	840	904	808	843	760	857	854	837	776	840	841	840	869	789	863	856	823	824	789	834	833	806	808	889	867	878	808	837	855	848	824	858	842	847	831	873	831	906	828	841	782	853	785	818	842	815	871	832	780	875	801	853	843	892	828	837	829	860	828	796	857	866	831	808	821	853	810	846	798	830	813	802	833	877	773	803	784	871	871	840	815	853	856	833	851	837	877	771	819	853	809	823	860	793	888	783	835	837	795	860	847	883	824	874	776	798	857	845	823	810	808	795	847	845	876	904	831	861	858	807	810	886	859	854	848	835	866	855	885	787	842	856	771	805	766	846	816	807	871	819	793	826	813	806	840	811	857	851	867	835	853	852	853	839	876	820	804	807	860	842	823	891	828	801	805	838	817	827	756	834	777	831	814	801	828	845	882	805	806	863	831	864	791	830	813	816	836	854	866	802	828	826	872	837	854	873	844	861	865	797	864	832	813	806	873	898	833	832	830	836	845	843	814	789	825	844	832	819	828	796	861	815	826	765	845	834	858	852	837	819	852	835	796	865	819	803	837	821	839	833	796	820	862	787	833	811	810	857	814	849	847	843	827	870	816	825	849	837	846	828	820	850	806	809	842	848	839	879	859	818	845	811	798	820	847	852	772	822	850	792	838	805	838	830	816	825	818	805	836	821	832	814	816	883	826	825	852	837	804	842	842	860	862	804	834	832	814	810	847	855	843	856	879	864	823	832	847	841	815	786	798	795	857	839	830	855	823	831	829	818	793	853	851	850	830	819	830	808	849	810	855	931	840	859	858	863	843	846	827	817	791	847	804	838	864	809	837	856	841	860	791	822	844	816	814	841	867	886	803	789	816	851	819	818	859	830	829	780	848	832	802	785	815	837	852	818	793	822	835	790	854	811	827	772	834	850	827	787	800	866	833	816	824	868	855	866	836	808	877	821	877	803	856	841	851	854	827	804	835	861	826	808	819	833	778	804	877	851	827	857	902	885	868	844	793	869	917	798	760	806	861	844	873	836	871	811	775	779	840	838	830	796	845	822	818	835	859	855	837	850	819	887	745	885	826	855	807	840	820	841	803	863	845	820	805	868	834	844	752	845	847	818	851	836	843	804	830	852	841	872	780	822	838	854	848	913	844	811	811	865	833	837	856	827	859	831	813	790	809	816	831	846	838	836	851	799	819	808	816	798	862	811	818	792	885	854	811	795	815	839	889	805	828	807	824	855	896	858	857	823	803	851	804	803	856	829	837	822	835	794	813	836	828	806	871	784	874	813	823	853	808	806	840	847	807	868	835	806	836	789	842	876	792	805	820	767	852	802	858	868	802	846	797	823	846	830	823	810	846	798	835	805	822	838	806	787	852	818	789	781	875	784	793	828	848	881	833	861	865	866	845	845	818	826	849	862	816	885	810	845	839	858	836	834	827	850	815	874	788	845	839	872	831	838	805	828	822	856	786	868	803	825	814	832	813	835	829	808	856	852	831	840	867	810	844	850	795	836	820	805	821	878	801	875	858	826	850	841	835	840	866	790	827	820	860	790	828	842	867	808	842	860	809	812	914	812	796	848	823	807	856	827	786	771	854	860	830	844	854	806	871	814	847	837	810	857	802	819	827	797	800	824	810	834	798	793	813	815	801	840	858	892	831	821	874	843	859	798	860	806	800	790	810	850	808	800	869	876	832	805	837	799	866	832	864	868	895	877	849	884	820	823	831	825	813	817	829	840	839	794	819	817	832	854	853	877	843	821	803	843	831	796	786	890	844	838	830	775	780	810	878	823	850	849	833	861	758	844	823	839	819	851	874	808	785	836	821	871	868	849	795	849	801	821	832	818	881	842	869	817	842	829	856	828	858	829	819	834	816	814	843	817	798	811	850	847	845	848	823	750	805	871	834	868	829	816	841	819	827	827	829	822	809	840	828	828	824	856	802	867	801	823	857	787	892	800	839	856	850	812	865	821	851	820	787	826	835	787	830	832	836	847	890	814	826	809	851	787	848	816	774	841	825	842	805	862	825	833	823	776	784	845	814	782	817	842	803	853	807	849	783	837	789	839	871	782	822	801	814	829	821	875	800	795	805	855	817	816	833	850	826	877	815	813	845	823	818	780	838	819	788	823	860	834	817	838	825	808	806	874	858	838	886	824	805	808	846	829	871	824	819	826	846	884	829	785	786	829	815	851	833	820	797	832	825	831	847	826	809	838	876	849	870	842	810	787	789	872	848	799	880	795	818	798	831	785	834	807	824	836	852	848	816	819	828	796	843	825	824	840	792	824	802	804	813	880	813	845	801	800	845	820	867	829	782	812	849	809	831	837	785	803	857	797	838	855	806	816	823	830	833	865
24337	21472	25089	28267	21472	21490	18931	592	349	303	274	277	273	212	245	238	222	226	209	233	212	225	232	200	236	202	214	198	204	200	199	174	187	224	207	178	200	192	206	183	182	211	197	191	206	209	200	199	193	190	187	211	213	184	191	178	214	211	189	157	184	192	195	249	171	186	176	170	169	206	162	217	209	194	178	206	222	168	222	178	204	185	177	211	185	192	233	178	181	175	167	173	208	206	218	173	200	190	220	217	179	212	178	206	215	181	205	191	169	175	198	183	180	202	189	192	220	167	193	209	194	196	207	212	177	181	194	173	178	167	188	182	198	163	174	198	194	211	171	195	207	178	185	211	207	215	203	186	214	179	198	215	198	171	193	169	224	174	205	178	188	195	186	186	186	191	152	176	200	223	207	206	182	207	190	214	223	199	209	162	200	190	207	183	174	215	176	207	201	192	197	221	196	184	190	222	172	190	185	206	194	200	203	196	208	215	188	181	169	185	185	199	209	165	195	203	192	199	197	179	208	180	221	184	188	194	191	212	188	208	189	173	202	205	199	192	191	189	194	217	174	189	198	187	176	205	215	178	176	208	201	200	204	198	215	244	185	181	191	172	190	184	202	208	212	210	201	199	175	171	208	173	209	208	214	188	200	201	194	215	204	211	187	189	204	184	193	206	190	183	190	185	203	180	192	171	191	185	209	171	185	214	197	191	181	173	201	223	197	186	190	204	214	192	199	180	173	199	201	189	183	180	180	193	209	193	185	169	193	207	219	164	204	184	182	188	186	209	206	191	216	179	172	182	200	197	198	211	169	172	234	207	148	195	176	188	211	163	181	199	211	193	192	173	204	190	206	185	202	196	186	180	190	211	191	161	150	191	210	207	202	166	186	191	175	183	183	219	170	202	165	181	196	186	192	191	179	189	216	201	183	196	200	169	220	182	200	194	182	183	181	170	204	189	214	194	196	201	199	187	231	181	179	177	193	181	193	206	191	203	169	218	206	226	163	170	190	188	193	195	193	205	191	216	195	199	180	188	200	215	196	193	194	202	214	195	205	193	206	182	192	187	199	158	203	208	187	193	204	181	201	178	182	156	170	178	213	212	208	166	175	210	203	199	190	197	189	200	183	165	207	187	210	210	189	180	201	195	193	160	174	208	175	206	203	201	186	200	186	174	199	184	193	176	209	201	201	203	192	205	171	176	181	200	198	186	206	166	173	184	207	201	170	168	206	187	175	176	167	178	182	188	169	173	173	218	204	200	185	189	164	191	185	206	203	180	189	174	179	179	186	172	181	189	169	227	214	200	196	190	211	200	199	200	208	185	168	174	199	196	177	171	205	213	166	204	195	193	195	190	181	202	196	197	190	177	206	213	218	159	202	180	206	184	191	214	167	163	232	203	183	185	202	190	196	212	190	205	208	218	194	216	187	172	210	196	195	167	169	178	198	167	210	191	179	199	158	190	205	173	183	179	183	199	218	183	216	198	174	176	197	221	200	204	193	171	181	195	179	168	218	190	221	217	181	206	173	193	200	185	211	195	180	182	218	188	177	210	209	167	169	174	202	174	195	178	219	191	170	178	199	180	201	188	186	231	203	175	195	184	181	186	193	178	188	216	193	186	219	218	193	207	203	210	187	164	191	198	193	184	217	184	175	177	174	180	171	194	193	192	158	211	186	185	173	188	196	195	205	196	216	181	196	168	189	188	194	194	182	199	177	207	200	177	197	187	192	199	192	185	200	184	243	205	176	234	212	215	189	182	183	199	221	198	219	196	151	194	182	219	227	192	166	214	190	166	191	207	199	176	199	217	191	171	171	200	192	199	189	187	202	193	176	207	185	172	197	181	181	208	196	178	196	212	192	211	203	159	207	176	190	223	205	185	190	200	190	192	205	211	192	199	174	169	195	192	191	179	177	209	201	174	181	180	214	181	197	197	188	210	193	214	199	168	180	183	200	162	215	191	225	195	192	181	169	172	201	204	180	216	186	205	176	202	213	189	186	224	167	204	219	222	187	193	186	192	188	227	200	214	185	187	196	181	194	171	181	168	187	155	195	178	200	203	192	187	188	215	154	187	181	191	175	196	203	203	230	211	218	195	198	207	198	191	214	168	181	176	183	184	179	208	176	188	194	194	207	164	191	193	186	154	197	160	196	203	197	190	167	185	193	166	205	181	187	187	202	206	183	208	201	205	179	206	185	181	225	184	193	172	225	200	176	202	196	186	181	192	206	227	185	211	180	188	193	201	193	209	220	198	189	207	174	204	199	172	188	198	215	199	189	168	196	188	205	183	215	206	211	200	176	184	185	208	214	178	181	178	177	196	184	184	176	200	171	207	196	199	192	200	182	201	185	203	191	187	217	194	196	188	203	201	220	190	177	214	206	203	194	198	210	181	179	220	215	195	180	185	181	195	185	182	191	207	178	189	229	205	209	184	191	187	184	194	205	173	189	182	205	229	224	215	177	233	182	230	206	211	202	195	235	200	229	206	182	163	186	209	195	201	196	181	189	138	179	213	191	185	176	188	200	210	179	201	184	171	177	199	175	218	212	168	187	193	179	211	204	184	187	203	186	191	192	217	196	227	214	197	182	194	166	179	227	189	191	204	184	202	208	184	181	180	170	199	196	195	186	176	212	184	176	217	194	150	201	176	181	190	179	196	189	186	169	183	204	206	233	197	170	184	175	193	197	187	178	220	208	194	191	194	193	193	194	204	193	171	169	180	190	192	207	184	213	188	210	207	198	171	207	197	169	170	172	210	194	180	162	190	182	195	172	163	201	194	216	192	208	207	184	181	196	196	186	180	163	170	171	203	186	180	214	179	212	193	179	213	180	176	186	222	208	199	222	214	182	177	176	181	204	182	188	189	195	202	208	240	183	174	207	199	190	202	178	236	205	174	198	183	207	201	216	187	204	209	172	198	219	155	189	209	205	201	198	194	191	196	180	190	224	187	210	187	205	221	194	207	214	182	212	205	173	174	202	186	187	201	192	191	198	205	199	206	190	201	199	204	228	193	205	224	188	185	180	171	196	221	183	198	194	169	192	185	193	213	207	197	200	223	221	184	209	197	192	178	190	201	183	185	210	203	195	188	198	201	218	217	180	196	192	178	203	192	174	177	179	183	176	187	176	186	197	213	168	204	224	198	191	219	175	189	194	201	192	174	202	191	208	196	179	187	178	189	183	203	222	204	215	180	188	188	186	220	190	188	196	192	194	178	201	208	212	204	203	211	192	176	157	169	181	162	194	197	182	213	184	186	178	216	232	202	180	172	193	197	201	179	180	196	178	192	196	198	189	178	208	151	162	205	196	176	187	190	171	210	179	193	207	182	218	213	203	179	226	200	198	206	191	173	193	183	192	198	180	173	203	185	191	208	199	192	223	195	183	187	183	195	192	172	182	157	172	180	203	177	197	177	195	213	194	207	197	201	193	164	191	208	193	188	182	202	204	197	161	185	178	198	171	190	186	183	186	192	202	178	213	199
3036	3150	1599	1000	671	578	543	522	486	488	457	468	502	486	466	473	474	462	455	425	474	491	496	453	474	444	508	455	464	418	440	482	502	443	481	467	431	477	443	464	444	492	454	480	432	458	451	473	470	463	417	445	427	469	464	451	437	426	464	446	477	413	433	434	430	438	463	478	453	449	459	454	453	445	454	460	431	416	493	439	465	434	450	467	469	448	452	489	429	478	411	440	485	418	465	453	455	438	454	452	451	457	440	483	463	479	452	433	473	459	465	443	418	419	453	452	486	446	431	458	467	439	447	458	441	432	425	448	426	445	430	396	453	458	431	432	411	483	424	480	453	480	440	481	426	466	448	459	443	459	436	442	415	444	468	470	455	473	439	471	437	452	482	453	459	437	466	421	498	458	463	435	439	466	495	455	428	475	427	429	493	441	461	487	476	446	447	483	431	461	432	454	479	457	453	439	433	448	403	444	462	458	473	466	422	477	449	426	441	466	431	448	418	466	462	477	450	448	469	465	452	440	455	479	438	460	452	443	447	473	498	460	457	439	443	459	470	446	425	490	431	454	485	464	439	467	479	482	435	480	417	435	412	492	495	452	481	469	459	459	473	409	455	437	434	473	451	469	456	462	440	432	458	442	448	458	428	479	454	451	446	471	443	469	447	457	436	476	466	437	429	437	437	426	484	461	465	461	446	437	475	421	447	509	471	467	475	450	484	503	410	455	464	485	469	417	436	472	409	461	432	458	443	486	468	458	477	469	461	437	460	461	452	459	419	498	466	458	425	474	486	420	419	441	477	467	451	397	451	486	449	428	449	448	446	446	500	454	468	466	478	515	473	416	476	458	419	488	458	463	462	456	449	398	490	465	442	434	475	445	441	475	466	441	469	454	485	449	488	459	434	432	452	394	439	465	453	426	486	453	442	441	434	479	457	444	460	470	482	461	468	464	423	454	413	425	473	457	416	436	466	506	468	444	454	450	465	441	472	465	437	470	430	440	463	495	483	432	476	445	470	438	433	479	449	441	443	418	479	464	460	441	463	487	448	486	427	484	493	472	470	421	433	464	438	470	474	463	463	467	462	434	459	466	455	450	458	447	451	446	449	471	426	452	434	440	458	467	436	449	454	468	471	467	485	461	459	447	457	449	414	471	435	455	444	429	494	442	452	452	451	424	460	449	450	401	452	431	424	509	426	437	455	429	420	441	502	483	450	465	442	456	455	453	450	440	444	481	426	463	436	464	461	486	453	457	450	453	494	443	452	491	482	443	464	435	463	456	443	513	458	455	456	427	436	457	440	423	446	443	445	423	481	434	440	482	464	465	484	456	441	444	491	431	445	434	414	437	431	407	462	473	460	437	466	441	446	438	433	467	444	435	469	425	449	411	498	418	479	447	462	433	455	429	441	434	432	449	411	475	442	437	491	472	423	460	443	457	468	453	447	461	440	453	451	424	470	450	475	459	453	429	431	445	433	452	462	424	459	444	509	470	462	496	444	423	461	461	459	451	426	476	460	488	438	481	458	436	458	479	437	454	455	433	481	456	395	444	431	472	463	451	430	468	475	452	481	426	473	439	466	441	450	482	458	463	517	458	442	447	463	487	458	432	487	483	472	443	481	471	414	476	459	437	415	430	463	441	477	454	468	505	426	437	479	476	439	410	488	473	421	395	445	462	452	452	475	457	433	489	425	458	454	400	491	430	431	488	463	467	411	434	435	457	456	457	454	480	447	441	452	471	452	473	443	460	471	448	435	453	421	462	466	451	452	450	470	461	447	462	445	487	458	479	483	439	437	454	431	431	452	440	458	406	442	442	431	504	443	514	449	454	479	471	445	417	402	433	469	445	497	481	473	442	472	429	419	432	477	425	460	438	443	454	416	469	447	458	459	430	468	484	458	484	452	427	459	445	439	470	466	432	448	425	443	467	500	429	445	450	456	493	460	463	439	441	463	470	430	457	452	426	480	443	466	444	436	485	435	455	466	456	465	451	439	445	489	456	451	440	425	428	423	452	444	470	473	488	474	435	498	459	463	500	446	451	501	472	466	482	410	435	471	469	461	450	485	490	459	473	493	471	472	438	397	432	433	481	486	485	464	476	441	461	470	482	470	436	462	450	490	472	446	426	462	448	470	446	458	453	453	428	445	437	466	480	479	448	481	437	475	426	452	437	455	470	471	485	459	455	439	476	439	475	475	449	443	452	465	473	438	514	466	436	421	474	428	463	482	425	454	426	427	410	427	458	469	468	484	451	443	458	490	431	492	496	425	472	436	496	446	446	487	479	482	415	451	473	436	440	483	433	491	458	463	437	479	464	439	448	473	420	481	453	446	453	439	456	442	421	460	464	483	443	467	460	447	437	452	469	457	442	407	453	448	454	476	425	455	480	481	432	461	460	426	428	472	412	464	417	430	436	429	442	445	437	452	467	462	482	491	443	466	459	443	454	419	425	461	468	472	441	443	471	469	471	476	447	493	438	477	456	441	447	454	419	464	452	467	456	459	473	448	452	436	434	431	456	446	433	450	443	434	440	470	440	424	476	449	467	440	477	468	449	443	454	449	426	453	444	431	441	435	464	464	423	456	473	452	439	450	471	438	448	456	483	434	421	476	449	469	450	456	485	434	436	464	462	458	439	441	494	469	476	421	442	452	458	480	476	433	444	454	427	464	444	474	463	483	432	448	440	476	433	460	429	459	482	459	431	439	440	469	454	438	467	483	444	440	427	473	464	459	482	458	467	433	452	447	458	447	441	469	477	433	452	450	441	433	440	422	449	428	425	451	467	444	424	482	470	427	435	451	459	470	439	443	458	420	450	432	434	430	442	444	471	433	465	453	438	438	481	445	445	460	442	474	462	464	445	449	473	447	489	461	492	477	471	456	470	504	442	430	424	441	478	421	449	439	451	471	437	450	427	439	468	489	441	454	471	455	489	450	484	453	444	433	463	442	438	465	467	473	448	450	462	428	511	460	478	446	441	432	456	460	447	440	398	452	439	448	415	443	456	425	478	437	474	439	474	424	427	453	435	507	421	442	441	488	443	421	467	449	454	444	468	447	427	448	418	458	484	483	450	400	447	443	476	462	440	442	412	462	470	433	484	429	431	434	438	414	479	514	432	434	480	463	459	468	463	437	421	470	486	433	480	462	445	482	448	428	460	456	446	467	483	488	444	459	419	472	451	458	447	451	425	457	478	483	461	471	436	405	506	450	432	426	466	429	453	417	464	450	483	424	449	450	472	469	404	462	446	470	427	419	449	485	472	486	428	507	455	454	459	435	468	423	477	449	465	456	470	415	427	456	493	448	456	459	421	432	459	452	472	472	460	453	475	439	432	419	450	446	412	477	512	439	438	460	481	486	451	439	492	402	465	442	463	473	448	442	455	440	484	457	461	462	445	485	430	487	474	444	408	439	463	477	431	479	454	474	456	437	459	464	440	455	456	443	442	452	463	454	461	434	434	438	441	456	447	471	456	485	431	457	462
31936	21106	12564	1132	592	544	518	482	432	416	482	498	491	508	488	461	475	393	538	474	458	457	466	445	473	444	462	431	461	483	475	466	489	516	470	481	448	495	459	487	512	476	464	470	447	475	438	495	461	446	460	475	480	472	475	456	465	451	460	420	460	479	480	499	497	471	453	468	469	485	452	425	450	441	487	478	498	479	434	472	478	443	453	429	522	461	477	430	462	460	491	472	478	429	481	471	466	489	487	427	474	461	437	493	450	497	513	432	480	469	474	440	447	470	470	457	451	441	480	514	487	473	475	502	498	466	448	442	441	436	444	481	459	479	426	453	529	475	476	461	451	450	468	503	483	429	477	492	500	470	457	432	473	449	462	505	467	446	460	472	449	493	484	447	431	431	481	420	489	450	476	447	474	479	443	493	471	501	440	470	459	483	476	470	491	441	485	493	466	473	489	444	445	515	468	455	478	415	490	478	480	444	505	445	469	468	477	441	410	476	428	465	434	494	438	422	472	486	441	411	444	474	434	443	470	474	450	479	444	525	522	492	445	514	468	457	440	488	454	447	486	485	457	467	431	464	437	470	509	468	447	448	447	423	464	478	450	468	461	474	467	459	464	459	483	488	436	495	535	403	443	464	469	410	481	470	487	455	494	499	465	503	472	496	469	457	435	478	440	483	474	508	483	490	515	488	470	454	462	447	476	479	466	485	488	472	428	510	432	480	487	430	449	422	463	440	433	423	510	452	483	461	467	469	444	451	453	433	475	498	433	488	424	464	446	478	434	447	473	485	491	480	488	488	492	454	451	445	461	464	443	408	473	488	459	454	456	438	450	460	507	500	476	465	460	500	507	460	453	470	486	473	475	511	496	430	484	519	462	474	460	453	427	478	474	462	496	459	489	437	420	464	474	457	498	455	466	439	462	474	442	498	468	438	468	479	438	459	444	484	454	435	467	491	482	453	453	467	476	438	478	486	462	487	449	431	451	453	487	500	444	462	497	462	446	492	489	453	504	497	448	431	464	446	454	457	486	466	461	508	462	457	466	466	436	469	436	473	442	454	468	476	485	457	446	460	420	463	511	468	455	415	437	483	460	474	448	464	455	467	476	482	445	486	482	442	468	433	504	495	463	454	426	509	490	468	466	464	466	471	459	453	465	458	482	470	454	457	485	485	492	434	458	499	464	449	460	483	433	437	491	433	484	473	469	467	497	492	473	448	445	476	471	463	479	466	437	467	469	467	467	449	468	479	458	510	491	451	473	456	447	462	480	458	461	466	450	452	462	501	480	471	460	458	462	481	480	502	490	424	468	454	439	426	501	515	482	455	495	500	437	491	456	480	511	425	456	461	482	437	457	417	433	490	452	500	460	473	470	474	450	468	487	470	471	489	464	465	430	447	493	455	480	453	464	459	497	452	468	436	493	448	485	484	467	438	443	453	454	463	485	471	455	481	500	494	491	474	456	476	486	490	500	496	454	462	426	499	443	488	490	481	461	452	488	466	470	460	469	433	428	501	443	466	455	490	458	501	449	462	433	498	468	480	438	439	436	426	485	477	471	488	457	463	440	462	472	452	426	452	462	444	484	488	423	454	481	453	451	455	435	491	466	464	452	455	436	442	469	485	508	481	521	486	469	474	506	440	460	439	445	479	439	465	462	431	461	488	477	514	454	440	461	503	468	430	506	444	455	494	409	473	511	425	474	449	459	449	477	467	460	452	462	492	504	444	477	433	476	517	455	472	489	500	454	461	483	474	440	460	469	510	521	471	461	446	455	438	448	456	428	471	474	490	514	468	463	457	457	476	449	422	456	447	416	453	454	481	486	493	465	473	481	482	497	499	468	432	456	442	438	437	512	479	496	462	472	483	431	442	475	447	465	491	459	461	489	495	467	482	461	460	466	456	435	483	474	474	449	462	466	467	434	475	474	443	511	488	475	457	423	407	475	489	486	454	520	478	459	478	473	457	483	459	454	456	442	454	480	451	435	450	436	509	426	449	441	444	470	480	446	422	477	464	460	436	484	467	457	499	502	465	488	477	478	476	455	439	474	489	475	427	456	463	406	452	490	522	456	483	430	507	467	478	481	449	452	442	487	450	443	446	459	473	447	471	465	469	468	457	456	426	470	493	462	444	500	477	482	496	484	435	471	482	501	489	491	456	460	496	490	418	424	434	447	455	459	477	478	446	472	466	462	466	472	456	523	452	454	438	449	461	455	449	465	462	508	450	454	418	446	476	459	492	452	466	443	438	463	494	482	477	478	468	447	456	450	468	454	430	449	455	471	456	476	484	438	458	541	464	446	441	454	471	471	481	451	485	465	451	486	462	468	505	467	426	476	456	475	464	451	493	457	468	422	446	426	459	470	444	471	468	456	450	518	487	460	410	453	418	473	483	490	449	462	436	466	437	502	466	464	460	458	484	446	450	455	451	462	445	483	461	424	511	504	476	439	430	429	448	434	460	454	441	438	439	454	440	441	461	477	471	458	446	487	440	489	438	452	408	422	464	447	479	491	418	444	488	450	487	471	448	498	490	458	462	443	480	523	478	477	481	473	432	486	446	475	450	425	460	460	455	483	451	441	479	439	495	461	453	470	471	460	470	505	469	473	477	459	443	445	486	463	489	425	496	498	441	452	460	427	470	485	497	447	465	484	487	452	457	471	492	505	478	452	516	475	401	460	518	444	477	441	472	483	486	437	457	506	460	423	494	466	485	458	460	474	483	437	460	489	485	434	427	449	440	477	491	439	471	467	442	485	502	419	487	463	499	490	472	459	440	461	474	514	492	494	460	520	479	458	455	487	450	435	458	492	511	467	483	460	448	446	475	480	501	439	489	488	434	511	431	452	453	482	452	488	498	420	506	456	485	489	482	452	492	469	438	465	431	441	524	456	462	475	478	461	480	501	500	444	409	456	479	459	430	474	458	480	444	486	446	462	494	483	457	455	446	449	468	479	479	474	485	464	467	452	504	482	456	489	422	470	460	443	455	443	478	449	447	481	488	472	463	477	452	442	510	478	465	497	460	454	446	454	452	423	471	472	474	443	460	463	474	460	475	488	473	476	444	474	429	437	481	447	466	459	494	505	440	469	476	463	484	478	416	464	465	479	464	445	449	471	483	453	477	422	442	446	461	469	476	470	477	467	462	461	509	435	459	434	460	455	417	504	462	517	502	464	467	447	481	429	465	440	498	469	475	433	434	474	438	422	461	457	437	479	475	495	461	476	459	459	474	469	444	508	502	449	445	433	468	465	451	482	454	495	524	505	445	464	460	498	447	456	469	452	427	443	467	431	443	464	488	489	459	433	466	420	460	471	497	458	446	465	423	451	487	469	457	465	448	466	450	468	469	465	465	481	488	456	477	436	442	471	457	464	446	464	475	499	496	440	451	453	450	443	449	465	493	511	464	452	491	450	448	493	469	481	490	458	446	483	486	486	485	488	444	449	467	437	427	442	476	437	466	469	444	450	460	481	486	472	436	465	495
5977	1107	1027	1055	974	998	1041	1023	1066	1053	995	979	984	996	1025	985	972	1025	1050	974	1014	1033	1056	1028	1012	1027	1042	1020	999	1066	1019	1035	1027	1049	1124	1021	1030	965	1002	1003	1022	1056	1009	1053	1004	1037	1040	1003	1008	1040	1036	987	991	1009	1012	1040	1065	1013	985	1046	1025	967	996	1039	1033	976	964	1012	1024	996	971	1001	993	1026	1016	978	1011	1034	1051	1027	1029	1004	1013	1018	954	1018	990	1030	1011	1040	1047	1003	1076	994	1077	974	997	1026	1031	1021	1027	1017	1010	1062	1008	989	982	1004	908	1004	1014	944	979	957	1067	987	975	1018	1012	1025	1042	1001	968	998	950	1030	1008	994	1010	997	1025	1004	987	986	976	987	1034	976	1022	996	990	986	1015	1003	1029	969	1035	1023	1064	990	980	1035	1024	942	1031	1006	1024	1013	991	1020	995	1026	968	1019	1043	1016	1033	1026	1006	958	974	1022	1012	992	1029	1006	980	970	994	1028	1037	1064	1011	992	995	1035	1021	987	1025	1051	957	965	968	1063	993	1010	985	1023	976	975	1000	1012	1083	1003	989	981	1013	1006	1013	987	1033	1064	956	1004	1032	979	1050	977	993	939	1032	1037	973	1004	984	1015	1004	1040	942	972	1018	991	1049	1002	1018	1002	1038	1041	991	1015	1049	1009	992	997	1102	982	1057	1072	957	1020	944	1066	1015	1063	1014	987	990	993	986	1032	969	1025	1019	1030	1033	1008	1063	1020	1008	1019	952	1064	1004	942	946	986	1015	1002	1023	970	967	997	1005	1001	1021	1019	1025	934	1025	1018	1002	984	1022	963	999	1021	1002	997	1053	1021	998	1058	1023	984	1038	963	992	1010	1035	1010	1007	1034	965	976	990	1068	936	964	996	974	1021	1027	1008	1008	1048	978	988	1018	990	995	1047	1024	1077	1030	980	964	962	1011	1074	990	1056	1039	971	1012	1023	1038	1010	1055	1002	1042	1003	1070	1040	975	995	999	981	996	986	964	1070	982	1011	1003	1018	1037	1037	936	1008	1014	971	966	1008	1051	1021	1031	993	1027	991	1010	972	989	1019	1008	979	1023	1028	963	1021	1014	1028	1001	981	1060	1067	984	1047	1041	1061	1047	1069	1004	1015	1036	1048	1010	1022	1024	983	1041	1005	956	1053	956	968	1033	992	937	995	1015	1039	1034	1020	1001	992	1073	938	993	1080	1035	1009	1027	1031	991	987	1036	1020	1033	1012	1083	979	1069	1059	975	1043	1013	971	1067	1031	962	1017	1059	950	1011	995	1041	982	1037	1010	973	1058	985	1009	1035	972	1082	1016	949	1022	1006	986	1022	1047	1029	1042	1001	984	1053	984	1036	996	1028	1002	1035	1033	971	986	1000	1040	990	992	1057	987	1059	1033	982	981	1041	986	999	922	1056	1034	1012	1030	977	977	984	1053	961	1054	987	1010	965	1032	1011	980	1041	1012	999	973	954	973	1005	993	1020	996	963	972	1001	1015	1003	1021	1011	1028	1028	1017	1048	1033	1031	995	997	1028	1042	1069	1029	1029	1022	1006	1006	984	1059	1015	976	1008	997	990	1048	971	1018	1020	1027	1010	993	974	960	993	1052	1030	1002	1001	1059	992	1003	986	1003	1037	1041	1027	991	997	937	1028	1035	1082	1031	1020	999	1038	1028	1054	986	983	1023	1023	992	1008	1058	999	988	1009	1006	1049	994	985	952	961	1011	1044	957	1017	1031	1039	1034	1062	1040	1004	1030	1032	994	988	974	1019	1009	959	1038	1038	1045	1031	1056	1024	1049	1003	1004	915	1015	1042	1000	1011	1032	987	1033	973	1022	960	976	999	1041	1004	999	1009	1040	1022	1008	1050	1009	1009	1036	976	1063	1024	1022	1020	1018	1002	970	996	1025	1008	1054	1038	1024	1008	990	1030	1032	972	1006	997	1053	1022	996	1072	1014	994	975	1034	996	1051	1013	1030	991	980	1049	1023	984	1049	1032	1021	998	984	1017	1009	1045	1030	1083	1022	1027	1013	1052	1032	996	1015	992	990	1060	1068	1033	1051	1049	1015	1010	1003	987	1023	1010	1038	1011	959	996	1001	1012	1007	1005	995	1024	996	1025	935	998	987	1009	1028	969	989	983	997	951	1024	962	1004	1037	1046	1016	1011	999	1035	956	1012	1020	1038	994	1057	1025	1018	995	1061	989	1041	1001	1043	1027	1016	1046	992	1011	1029	1042	1059	1040	997	1006	1021	1018	990	977	1061	997	1039	1002	1037	1017	937	989	1033	998	1017	1040	1017	1005	1002	990	1038	1010	940	1007	1044	983	1004	1052	979	997	1037	1032	1046	1030	1032	1006	1012	973	1015	1016	986	933	1001	1054	1013	998	1051	1010	996	997	1014	999	1039	1029	984	1030	1020	989	1008	1014	1024	1010	991	967	1024	1038	1009	956	1000	1025	955	1001	1070	930	1029	973	965	1010	988	1031	1063	977	1030	1022	1028	1019	1046	988	1038	1013	1001	993	1001	996	1035	1001	1009	1046	974	985	1028	1004	984	1010	989	1030	956	1019	999	974	983	1060	996	1002	1031	1012	983	1034	1026	1041	997	1025	1025	1054	994	1011	1023	1040	1022	1056	1027	1016	963	1001	976	985	1084	1007	951	1020	1036	995	1022	1014	985	1021	1013	1027	1046	982	987	1028	1044	1019	1014	1017	1022	1007	1026	1044	1002	1002	1036	990	985	956	1035	1030	1048	1072	980	994	997	993	1010	1000	971	1059	1035	1010	1057	989	1039	1001	1025	1044	990	986	1069	1025	1004	997	1012	982	1020	978	1055	1054	959	979	1047	968	1035	1005	951	1010	1046	977	1019	966	1018	978	987	983	1006	986	1006	971	995	976	1024	1011	1010	1041	1013	1012	996	1064	1070	1016	1018	994	1009	992	1012	1069	1004	1012	1020	1037	1021	1029	1038	965	1029	954	1041	993	946	1000	1066	973	999	1030	1048	1027	1018	996	1021	1089	1010	956	1053	1012	1022	1042	1014	1012	989	984	999	1076	1009	1056	1006	1044	967	1006	1014	1033	1016	1026	982	1022	1051	1075	1018	972	975	947	966	1067	1009	1028	1014	974	1021	998	1009	972	1052	1019	991	1055	1041	993	985	1065	990	982	1023	1009	1016	975	1017	1017	1015	1035	1018	1036	1016	999	948	993	1021	1050	1030	1018	1010	1020	1030	1026	1060	970	1062	1050	1011	963	997	1015	950	961	1023	1037	1039	1008	1026	989	1002	1002	993	1019	1012	1005	1021	991	993	994	1003	1057	987	1027	1034	1004	892	986	998	1032	998	1050	989	991	1017	1050	978	1067	1032	1013	1018	1045	1045	1035	1029	992	975	989	1021	998	1043	996	1044	1000	975	1006	964	1001	961	1022	983	977	1027	1050	1006	989	980	1005	1040	1063	1024	1012	991	1016	1015	1032	1010	1000	987	1006	983	1024	1027	974	1055	1000	1051	1042	994	1000	985	1050	1006	950	1004	990	1032	987	1048	1028	1011	1041	1071	1048	1027	1000	984	1014	1008	915	1006	1023	1023	1037	1028	1072	1024	1011	1005	1052	1013	1035	975	1004	1053	1007	999	959	970	1003	995	1018	1025	1019	1022	929	937	1040	983	994	1052	1056	977	977	976	1031	1031	1049	1050	1034	951	1036	995	997	984	1005	1008	1033	1012	1000	994	979	1007	982	1039	1001	1036	998	1055	1035	1011	1010	1000	1003	1059	1004	985	1014	1048	1014	1004	998	1039	1019	1026	1001	1007	1034	1014	1035	1010	1051	1018	987	1066	1005	1049	945	995	1031	981	985	988	962	1038	1065	1042	1036	1001	995	1020	1031	1011	1010	1036	1030	1056	1043	1022	1011	1046	1032	1017	1003	973	1018	1006	1030	996	1023	970	1023	1042	991	1008	1054	1034	989	974	946	1030	961	973	976	1011	972	1049	1016	997	1012	1011	1052	998	1016	954	1014	975	1016	969	1001	985	999	1060	1042	1002	1015	998	1022	993	1037	1028	1006	994	997	1004	993	1024	1033	982	1020	988	977	1015	999	1025	1043	1001	978	1003	1056	1070	1021	1040	1031	968	983	1037	1066	969	1001	1045	1015	1020	960	1012	1030	989	1020	1032	979	993	972	1038	1020	1045	1022	1063	1019	1036	992	990	1009	993	1028	955	952	977	1010	1001	1007	1017	1057	982	1031	908	1035	1019	1107	1051	1017	1017	996	1009	1020	1032	1004	1024	1030	1094	1002	1012	1025	1007	975	1041	996	994	999	1028	1006	975	1036	1014	1004	1026	1017	938	1007	1051	1044	1026	1016	970	1033	971	1030	995	1013	986	1020	1033	1011	1014	1028	996	997	1014	979	1046	991	1038	1032	1005	1018	1026	1000	1016	1002	1046	998	1040	978	1041	982	1021	1069	1049	989	1027	1044	1075	984	997	983	1007	998
24909	21466	24774	28570	21461	21332	1880	564	438	405	485	469	425	400	390	407	380	417	414	418	444	397	396	381	362	398	410	423	446	382	393	403	416	423	376	407	417	365	417	370	416	390	396	383	390	384	393	371	398	371	348	393	404	387	441	392	416	396	388	404	383	405	354	367	365	375	396	348	364	387	385	411	388	393	399	374	404	392	374	383	403	385	415	394	378	377	388	395	388	404	360	399	363	388	374	419	408	421	395	367	375	391	425	391	430	410	395	383	406	388	419	363	379	384	347	366	380	389	382	388	408	394	386	363	380	371	416	387	408	358	416	401	404	373	410	377	375	432	377	385	372	364	413	377	411	387	379	368	401	403	328	386	407	387	364	370	352	395	414	361	398	405	377	416	401	432	410	382	392	373	374	425	373	381	379	348	411	381	360	398	388	368	386	348	360	408	412	372	398	384	401	383	402	410	354	395	428	401	372	403	389	377	393	405	417	382	344	401	356	365	377	413	409	394	396	387	370	374	350	372	404	380	365	389	446	387	399	420	377	390	360	378	397	408	365	413	387	364	409	364	368	401	376	344	343	381	389	407	376	377	367	396	359	374	364	389	401	407	353	365	415	392	355	371	367	401	413	408	395	382	386	367	381	419	378	397	394	404	404	380	365	340	393	395	365	344	368	379	396	392	408	382	407	390	382	379	426	358	361	388	417	383	393	378	355	377	369	373	387	409	387	422	417	417	398	383	376	380	380	386	354	393	406	386	373	392	396	383	408	401	364	367	412	368	360	358	389	413	428	386	388	404	377	385	360	377	362	367	371	349	392	380	389	370	423	378	366	358	404	423	372	351	382	402	384	419	400	400	438	400	393	393	416	394	395	408	388	403	383	393	376	390	400	379	407	384	349	421	374	433	387	345	384	392	390	384	377	415	422	371	337	412	391	415	394	381	398	403	393	402	383	373	419	377	369	401	393	364	387	401	412	383	351	388	345	359	391	395	396	365	404	369	431	396	383	371	335	380	389	363	342	420	385	422	398	378	427	367	377	379	399	381	417	396	372	340	393	375	384	417	361	373	363	382	347	412	371	411	395	375	411	384	414	464	418	422	350	375	391	355	372	370	363	383	406	401	365	385	358	342	365	379	372	382	383	391	367	406	397	398	394	414	374	384	394	382	422	407	389	352	358	403	406	384	346	361	423	377	397	371	401	401	394	396	380	363	372	406	389	392	391	393	414	356	363	351	392	384	394	381	414	357	414	380	368	397	429	352	352	347	405	365	408	392	377	414	379	414	417	391	385	403	340	380	422	386	412	391	408	360	374	378	363	413	409	396	386	363	345	376	392	391	366	409	380	404	396	329	397	434	386	398	371	341	383	396	382	387	360	394	397	381	400	365	435	375	375	382	381	352	376	366	387	367	371	366	435	394	370	339	378	371	398	378	381	399	380	374	389	412	389	384	413	357	397	391	377	381	372	341	380	380	408	381	362	423	385	410	359	446	417	378	348	366	395	387	372	369	384	372	387	401	393	373	392	401	375	390	396	417	409	369	364	419	351	358	387	403	426	383	405	375	432	360	390	388	412	416	404	383	352	395	398	425	420	392	398	389	377	386	382	386	383	396	399	357	412	420	390	359	432	389	380	386	403	379	373	418	343	363	399	382	422	386	381	392	391	383	386	386	386	388	393	375	370	400	401	402	409	387	334	375	343	382	364	408	391	338	378	367	393	383	398	382	347	352	396	402	371	363	379	406	403	396	387	410	389	392	373	380	384	388	362	413	376	386	399	424	381	396	399	381	388	390	405	388	373	366	369	370	370	358	396	413	394	394	369	357	358	373	341	381	393	417	375	390	381	379	386	372	360	399	414	403	343	378	391	412	411	391	401	358	381	375	354	376	379	365	391	378	403	371	436	353	377	376	413	398	353	386	400	374	404	378	390	386	383	403	399	376	370	375	395	371	399	382	400	382	405	394	419	391	356	395	402	398	400	382	353	395	392	371	387	399	405	375	434	374	398	366	356	362	388	399	340	394	369	387	401	382	398	363	360	411	369	412	380	375	336	397	361	383	360	396	369	369	381	356	370	374	366	378	407	385	370	403	376	390	356	399	358	418	394	362	373	401	396	381	371	369	401	376	417	403	351	353	362	381	378	378	390	379	399	392	356	405	366	381	402	403	400	382	404	408	388	347	376	381	386	397	390	382	370	347	387	382	372	365	360	385	362	399	390	367	387	406	418	401	404	405	398	376	400	401	364	370	384	392	391	382	409	368	414	420	363	365	414	408	389	415	431	397	366	399	444	414	421	391	386	429	410	363	414	362	415	379	391	390	402	421	360	387	401	374	398	393	356	412	394	411	416	379	418	374	387	390	379	366	360	417	409	363	361	373	367	353	393	368	369	399	404	372	381	367	380	389	380	388	376	369	420	396	437	395	377	425	363	352	379	387	357	333	391	390	403	375	410	369	353	403	378	432	409	419	411	354	385	392	355	377	376	415	379	427	366	385	352	372	382	397	366	395	376	357	369	418	394	427	337	370	387	379	398	355	359	414	420	394	344	405	376	380	370	397	381	379	346	377	368	350	389	386	355	391	398	370	391	407	417	373	378	395	379	386	384	419	399	360	336	415	364	399	371	357	371	409	369	394	370	357	400	387	393	348	382	398	416	367	362	340	369	376	378	399	379	426	383	407	374	352	385	344	384	390	371	365	380	365	386	421	425	414	373	384	420	352	346	373	359	392	382	379	391	366	427	419	400	371	386	386	392	382	374	379	381	370	372	397	375	427	377	416	379	402	365	430	379	361	362	366	410	397	380	395	387	374	391	383	364	371	360	340	399	406	404	357	383	409	394	377	399	403	383	426	389	393	396	377	394	374	407	407	369	380	341	380	418	390	346	380	368	393	382	377	375	442	374	399	381	368	374	363	362	396	368	382	344	416	369	361	389	370	367	378	404	408	386	390	355	405	379	362	350	362	375	394	388	379	388	389	411	353	401	383	374	377	380	396	409	347	359	380	427	414	422	369	406	420	402	416	377	343	390	416	428	405	367	385	373	399	400	395	365	407	346	384	392	388	400	370	376	393	411	411	387	404	386	390	403	371	356	383	386	374	407	400	388	387	387	350	399	384	415	404	370	379	369	358	380	399	427	388	358	417	365	372	393	364	349	372	386	392	415	397	414	385	380	374	375	375	367	397	391	349	400	412	403	324	393	366	368	350	400	356	346	373	382	395	396	352	391	350	355	354	408	406	410	429	390	359	393	379	371	386	395	383	369	373	352	405	351	369	344	349	379	361	390	360	381	369	401	443	397	373	402	335	413	391	397	364	370	340	390	390	371	378	410	394	354	352	368	373	362	367	380	369	376	408	395	426	387	417	386	364	366	367	352	422	364	387	358	384	380	347	390	339	431	370	387	383	364	392	389	403	390	375	402	372	368	424	374	377	355	370	366	384	315	351	391	394	425	365	374	402	379	366	378	380	385	373	405	394	374	383	387	408
3196	2297	1372	1055	907	938	931	876	794	836	847	877	886	842	824	852	884	845	849	826	867	839	865	804	831	815	857	898	824	832	836	869	855	816	835	861	831	840	896	881	825	776	821	822	854	797	809	789	846	852	810	855	861	846	860	828	828	875	865	825	885	821	881	823	775	824	772	825	839	811	865	880	799	804	839	844	799	783	826	904	790	821	775	851	842	806	846	840	837	810	819	819	825	826	857	802	889	804	861	794	830	837	792	837	777	844	849	796	822	844	812	853	820	821	870	860	813	848	811	885	855	804	839	842	866	844	844	838	878	803	826	884	865	846	852	854	792	871	849	863	863	793	760	854	834	817	843	790	836	858	845	826	855	837	854	769	847	838	842	845	834	786	772	820	828	797	788	820	815	852	870	813	909	835	847	849	797	863	810	827	817	834	840	845	838	811	907	821	864	845	812	829	804	815	827	827	826	829	883	846	853	807	829	798	858	782	824	768	785	831	812	831	822	837	837	825	814	818	840	830	837	868	827	868	844	796	846	850	769	796	844	773	831	890	833	857	802	815	808	836	759	811	782	831	908	796	807	824	836	815	816	799	802	839	847	762	840	862	842	813	840	839	812	865	842	845	914	861	835	836	852	822	870	826	798	861	870	835	819	821	802	896	858	827	842	850	852	839	838	859	841	841	820	843	826	847	801	843	808	798	900	871	867	878	858	812	837	821	827	824	870	800	815	871	871	822	867	796	852	845	805	858	798	804	841	818	851	795	797	868	825	852	849	820	875	819	846	853	834	778	851	930	812	814	778	850	834	810	833	828	838	832	847	840	861	812	863	875	835	797	835	841	835	831	794	843	885	857	803	847	856	780	828	834	833	788	858	825	875	857	850	780	830	864	789	850	832	831	805	830	857	850	807	802	820	867	758	787	803	868	897	826	818	789	842	831	865	809	807	829	812	835	910	833	831	813	856	865	788	874	811	862	807	827	788	818	864	824	832	857	838	811	840	849	838	911	867	828	831	815	842	877	820	822	869	816	822	835	890	862	820	894	831	859	849	798	797	798	855	828	840	838	822	879	839	855	814	836	816	776	780	835	832	864	839	839	828	896	847	812	827	824	812	846	829	804	821	810	893	796	806	826	847	839	818	867	843	818	814	839	856	826	793	839	850	894	799	835	817	844	796	873	832	898	795	832	904	823	841	825	836	806	795	872	815	873	821	772	831	798	837	882	840	860	839	797	857	781	812	803	832	866	789	804	810	833	843	829	863	831	829	839	833	844	801	816	793	823	819	822	832	797	800	820	856	811	767	812	852	824	796	815	850	810	841	845	791	790	832	812	822	824	793	841	848	901	849	823	806	781	852	795	805	836	778	773	793	869	829	850	811	850	844	828	842	871	888	816	797	801	757	831	823	810	833	776	826	877	804	849	796	834	807	831	781	837	794	833	826	786	836	825	841	792	870	840	811	832	860	805	880	794	865	806	836	788	862	813	864	855	763	827	823	864	843	785	862	842	847	873	849	849	809	804	775	832	833	852	870	816	888	824	812	855	827	838	823	831	860	786	813	844	818	860	848	872	800	849	792	831	802	879	815	777	797	771	808	876	834	843	855	849	793	885	798	820	855	782	883	819	846	797	810	837	807	834	892	878	780	859	823	849	822	817	855	860	836	850	810	812	788	839	867	813	799	877	816	864	852	805	873	829	829	836	816	770	816	807	828	782	819	815	883	835	823	828	865	766	840	850	830	821	799	810	811	811	831	811	833	826	816	788	855	820	849	794	829	809	848	891	821	793	825	886	787	809	866	786	836	781	806	852	816	891	814	813	861	795	812	844	814	838	840	828	858	793	823	822	837	849	821	840	817	814	822	863	845	846	831	841	786	816	798	810	824	865	820	801	834	867	823	804	841	883	837	806	818	806	866	812	818	831	846	863	820	844	831	883	856	840	843	795	821	823	820	853	842	910	860	765	864	891	786	902	854	818	839	793	836	767	828	875	799	831	866	905	826	842	809	865	830	831	811	831	836	863	807	850	873	832	806	787	883	815	819	827	874	795	839	792	825	857	845	843	854	799	792	810	836	787	823	813	822	855	830	867	896	818	822	870	811	853	808	865	873	812	818	777	824	808	800	853	819	831	828	846	848	880	767	864	836	813	900	826	829	791	806	864	867	816	848	807	843	828	838	795	873	842	843	830	887	858	848	827	766	856	822	812	809	825	833	810	829	868	854	824	838	856	823	831	829	838	888	815	857	816	817	788	844	835	839	868	791	854	817	792	848	889	816	817	857	872	806	823	861	813	798	837	825	840	795	813	799	844	782	849	842	827	835	851	759	807	868	867	845	881	842	821	860	792	833	833	848	832	824	796	867	811	806	869	839	879	863	805	791	824	855	850	860	826	815	862	843	842	839	832	807	833	809	794	834	817	818	864	823	796	806	787	825	778	858	823	834	862	892	876	816	839	826	800	881	758	767	814	856	856	820	831	910	834	833	861	882	830	824	836	901	819	861	837	790	831	790	813	821	859	859	887	885	810	875	848	839	798	831	802	829	842	801	817	801	822	832	843	840	832	814	861	806	881	801	810	784	839	856	845	792	826	867	790	802	775	865	745	855	818	898	832	847	815	764	786	802	832	839	873	889	821	814	837	823	777	828	815	839	819	886	799	838	829	833	824	780	863	834	832	853	887	826	811	868	808	823	813	834	801	861	856	829	860	816	825	844	828	819	845	807	781	862	807	818	803	795	856	843	826	815	846	852	847	856	835	850	804	789	832	828	798	814	818	840	811	803	824	856	845	829	869	791	822	818	769	845	872	848	868	838	818	845	851	838	855	876	852	849	824	797	858	831	866	863	861	831	807	825	898	835	806	776	844	808	775	873	825	815	861	777	864	812	791	833	794	796	820	848	816	832	833	850	837	882	833	817	839	872	781	814	838	815	826	837	787	856	844	840	784	775	846	835	808	836	802	804	836	828	823	757	841	849	801	794	823	798	803	836	845	814	858	833	861	837	776	790	843	843	847	791	808	813	866	825	819	814	770	800	829	812	822	849	875	852	863	826	860	855	823	824	821	830	844	820	915	820	844	837	847	794	820	826	814	865	840	859	826	883	817	827	823	797	843	832	767	834	850	825	805	851	814	839	800	831	817	816	797	832	857	852	779	810	814	824	815	786	825	781	788	842	835	844	788	832	818	821	842	792	769	781	863	793	814	858	839	825	843	809	834	801	825	771	861	816	812	803	811	767	856	777	777	819	807	848	803	824	845	835	855	801	789	842	837	839	852	847	866	804	802	809	813	874	863	861	817	886	843	836	859	809	809	870	860	842	856	769	862	820	780	833	835	796	843	841	861	823	805	805	838	809	826	838	809	834	872	796	843	839	840	824	855	837	855	850	816	807	800	836	796	850	843	871	862	842	828	832	841	803	814	798	812	828	871	837	875	769	878	891	835	840	802	839	811	839	840	806	839	828	743	790	740	900	797	805	802	795	873	857	805
24278	21478	25117	28240	21478	21503	19005	574	368	301	275	256	220	235	243	224	254	231	216	202	204	205	213	212	204	199	240	192	213	227	187	194	203	168	200	217	214	201	167	191	189	204	167	200	221	215	228	214	185	206	211	210	170	184	195	212	170	203	198	220	200	187	170	206	193	170	202	204	186	172	178	193	190	180	228	208	201	196	207	183	198	193	182	205	191	204	199	178	199	192	205	192	220	192	209	158	174	200	205	207	217	214	215	193	192	206	172	208	185	170	192	168	191	163	169	172	184	194	180	183	166	198	182	199	168	191	183	210	188	199	195	190	187	176	189	183	206	192	213	192	176	235	200	195	175	201	184	188	221	204	179	182	187	197	190	189	194	195	205	186	183	210	201	183	191	188	179	198	199	178	193	193	189	199	192	172	182	205	202	202	210	194	187	177	181	213	204	223	214	192	206	168	185	207	187	185	220	175	201	193	210	189	182	192	190	168	199	197	171	210	184	222	217	200	196	195	192	195	170	183	199	223	179	181	206	175	198	188	195	197	208	194	195	204	194	214	184	177	179	196	202	213	189	173	191	207	204	174	180	166	215	198	192	192	193	183	196	194	202	189	194	211	192	168	209	208	181	187	186	191	181	197	192	187	186	167	195	176	161	191	188	174	198	179	173	207	183	188	194	225	182	190	189	174	195	177	160	185	213	211	212	186	199	191	172	176	205	209	181	193	163	170	194	216	160	159	184	161	173	174	163	194	178	201	192	187	185	196	161	167	192	184	192	185	194	198	178	175	165	188	182	187	175	189	185	213	210	200	227	181	164	206	192	196	215	176	194	171	189	204	189	221	194	159	186	187	197	193	206	198	185	192	175	215	188	195	229	175	160	191	177	188	175	183	198	206	215	198	203	169	190	155	189	187	200	206	182	177	168	172	178	190	205	211	180	176	201	164	211	181	217	188	155	171	215	189	192	181	188	182	185	194	175	184	204	180	209	189	173	174	180	180	207	191	179	148	206	193	168	206	172	189	183	190	192	196	174	187	187	179	200	208	172	174	227	182	181	204	220	197	166	213	216	154	162	186	182	183	169	205	212	223	192	177	173	187	198	190	186	171	174	164	178	196	189	196	199	196	185	197	207	178	199	193	189	200	176	196	202	202	177	145	194	194	197	171	190	170	171	188	173	163	205	204	206	166	173	183	212	209	200	185	158	175	179	191	168	206	195	179	197	225	184	188	209	204	195	208	186	212	182	185	190	211	177	174	182	188	156	183	186	218	178	205	191	202	188	185	201	185	186	217	174	177	190	155	200	185	194	223	198	177	174	191	180	174	203	181	195	190	192	170	195	198	195	211	175	218	184	202	176	172	208	206	187	193	178	202	208	199	179	179	202	178	201	190	192	193	209	188	212	193	201	204	182	187	205	187	205	192	212	186	191	178	185	206	167	213	184	190	178	198	195	204	195	183	181	195	196	184	193	186	170	202	192	189	203	187	177	185	175	211	166	185	208	206	205	169	167	194	204	174	193	193	191	182	199	174	182	203	179	177	171	189	179	187	178	180	195	173	204	171	176	215	196	211	180	205	199	195	201	194	187	199	195	168	210	164	185	205	198	176	199	180	175	186	180	171	175	185	218	205	220	184	201	163	201	173	190	190	199	206	186	205	228	202	201	171	215	222	181	188	197	214	183	196	177	190	182	219	193	215	216	205	166	205	173	193	228	214	171	203	211	191	181	224	185	179	176	148	212	187	215	198	189	177	186	198	192	200	175	206	180	185	199	207	187	204	184	186	190	199	202	183	220	188	195	196	185	191	186	217	194	214	206	192	196	179	206	191	195	201	167	210	176	169	197	215	161	215	189	196	214	220	200	215	210	187	185	175	165	192	213	204	175	183	194	181	203	218	184	198	211	206	179	187	196	198	182	196	198	156	181	172	214	226	213	210	190	175	191	198	189	215	179	185	179	184	197	212	222	179	198	174	170	202	187	203	213	206	174	175	181	178	190	187	179	180	176	193	204	199	202	180	194	184	199	171	209	197	185	179	213	212	193	197	192	217	191	191	200	176	205	176	185	190	190	207	196	199	178	158	182	189	192	169	198	182	193	192	164	178	188	210	175	203	158	218	171	169	174	187	210	215	181	167	196	181	186	190	206	190	197	226	181	200	162	209	183	181	188	181	195	212	198	204	198	205	191	192	197	182	193	194	204	186	194	191	184	198	172	173	184	175	227	189	200	180	224	191	189	199	170	176	192	169	195	190	190	164	175	214	185	213	185	187	202	203	152	185	182	184	182	192	202	201	158	186	198	196	196	175	209	193	176	196	183	208	204	178	193	178	177	198	206	201	200	180	182	185	198	184	155	180	178	165	154	195	194	201	168	182	177	167	204	204	190	210	193	201	191	193	202	186	189	212	206	187	204	169	192	188	202	177	212	202	187	214	195	208	206	205	219	188	197	216	188	179	187	177	208	194	183	198	178	206	179	209	182	187	224	191	185	184	167	182	199	171	217	209	179	197	184	181	184	219	186	164	204	204	205	183	206	175	187	220	192	185	165	194	196	224	205	167	199	173	190	191	198	165	191	180	194	177	166	172	182	195	188	163	207	185	197	176	202	194	183	183	175	207	200	201	223	183	193	195	192	166	213	210	191	161	208	175	182	186	201	170	187	193	192	200	191	188	197	179	186	166	190	207	193	209	175	197	205	184	181	187	190	203	178	174	192	193	163	186	181	206	184	196	203	188	221	220	168	205	180	183	195	179	191	192	191	168	188	200	167	230	177	204	222	192	189	190	160	198	190	186	166	191	187	178	181	157	180	208	191	197	191	193	219	209	209	173	184	168	190	193	177	212	198	187	197	193	205	181	193	193	213	234	169	180	187	228	181	220	180	177	202	211	204	207	210	179	177	158	205	194	195	170	186	178	200	168	187	164	190	213	180	180	184	192	196	202	187	191	176	162	185	189	160	188	167	208	167	188	193	199	206	191	181	204	212	187	182	198	189	186	205	177	198	184	190	175	158	180	182	182	193	191	193	189	189	188	204	208	184	174	191	195	196	193	200	188	170	211	191	209	188	201	176	177	179	198	174	195	209	178	184	150	206	197	160	174	211	223	218	165	186	170	185	196	214	205	216	181	179	156	188	213	202	193	207	202	194	166	195	199	202	181	194	198	204	178	180	180	204	209	176	165	190	188	195	181	177	216	200	199	188	190	185	203	182	190	200	166	155	188	195	208	179	176	180	173	188	183	202	171	190	194	182	195	182	200	222	181	181	196	174	212	184	164	177	204	205	203	179	188	202	177	194	192	211	202	206	197	179	184	181	195	166	190	190	171	176	192	191	209	219	177	192	191	205	169	161	178	178	161	196	203	200	190	209	177	196	164	219	196	185	195	175	189	206	187	181	184	179	184	182	176	190	198	208	200	197	178	245	186	180	210	190	202	148	216	197	163	163	195	176	201	169	214	173	177	143	180	170	194	199	193	217	192	200	197	188	197
3009	3242	1537	890	671	534	535	543	512	482	511	471	488	478	446	475	467	468	475	458	445	472	486	475	469	486	457	437	460	464	413	492	431	448	455	465	439	447	441	475	465	437	406	457	487	459	485	419	441	470	447	468	467	413	471	474	474	455	462	468	448	457	453	443	425	432	442	448	465	448	496	499	439	447	417	456	448	467	436	454	422	483	491	446	445	482	480	481	444	446	455	465	485	462	433	442	421	474	445	440	444	451	456	449	473	459	447	453	448	421	404	431	430	430	472	476	468	482	451	436	473	423	418	423	475	428	459	470	415	458	470	481	425	450	412	448	454	447	449	442	439	419	455	427	417	461	444	429	416	458	458	424	476	450	459	438	439	486	443	476	427	466	465	419	454	415	424	504	439	490	446	434	465	482	471	428	465	445	453	429	481	437	407	432	409	449	480	453	431	435	402	473	459	417	444	462	451	470	476	496	479	492	478	447	463	479	435	482	432	460	422	461	468	436	461	410	456	486	449	408	434	462	409	479	472	480	464	446	449	457	454	457	485	423	451	452	451	497	451	409	424	441	462	472	448	464	471	450	458	426	451	433	437	460	399	466	424	466	450	461	433	428	469	450	454	465	451	459	446	413	466	498	435	437	401	477	438	421	448	425	460	425	461	459	473	474	511	419	451	439	454	437	408	431	456	467	424	431	475	419	463	434	476	444	437	449	441	458	480	430	418	428	464	464	433	443	495	485	440	501	446	429	429	444	457	451	454	450	423	472	492	469	420	464	495	422	462	430	442	427	460	454	433	451	448	435	457	452	433	494	481	399	452	476	425	450	453	450	479	429	451	488	390	405	442	434	439	474	456	449	460	444	444	457	434	486	477	468	454	470	443	446	415	456	427	445	486	437	472	420	477	456	448	457	431	444	444	441	444	412	432	453	461	431	460	457	440	458	434	426	440	456	401	459	423	434	445	455	454	431	484	459	450	423	440	461	423	401	453	444	483	446	428	448	465	445	466	489	415	473	438	426	447	425	458	455	466	465	418	410	430	476	451	473	420	437	441	508	454	461	469	468	461	442	438	445	444	484	468	469	426	463	406	427	488	428	464	457	489	445	487	458	451	469	398	490	444	420	438	463	472	447	449	451	487	456	446	426	424	437	470	413	439	419	439	472	440	432	428	479	431	418	433	438	430	434	462	460	478	442	431	446	451	472	471	448	464	463	473	433	448	439	449	426	458	452	430	438	465	440	456	424	454	452	395	459	441	440	452	476	463	449	452	469	430	457	459	433	454	453	441	457	463	437	458	439	441	448	475	437	412	488	456	462	418	411	456	456	409	437	456	454	431	455	433	424	439	480	423	455	445	434	464	424	444	432	434	443	445	449	438	452	455	476	444	414	459	446	430	444	418	431	459	449	464	433	429	462	463	460	427	429	419	424	447	443	419	461	466	440	425	435	446	406	446	494	454	476	460	436	429	434	409	427	437	486	470	478	410	441	484	440	477	449	429	440	438	443	459	477	448	444	476	455	435	434	436	474	456	474	476	457	465	432	440	463	422	469	448	443	452	473	424	483	471	434	443	416	439	481	489	437	419	463	445	434	458	449	483	470	485	428	481	440	471	436	431	423	421	464	449	444	440	436	441	415	433	421	423	458	502	460	460	450	455	405	419	462	464	455	465	505	429	478	423	485	473	461	447	442	454	470	467	471	429	490	478	427	456	458	476	466	478	437	431	440	454	404	439	480	455	455	451	467	415	390	465	423	439	457	436	505	447	456	462	442	447	495	462	447	463	431	454	478	426	460	448	430	466	410	460	480	467	482	432	471	519	438	462	433	440	430	430	394	467	434	456	459	447	425	445	445	440	406	460	444	464	463	453	474	492	416	465	467	471	458	499	464	480	451	426	436	425	469	426	460	516	450	421	424	437	426	458	435	453	452	437	438	487	420	467	480	453	451	460	457	465	440	458	465	471	454	427	471	481	489	432	451	447	448	430	472	433	461	442	418	464	425	443	429	466	421	441	447	425	424	441	476	460	466	426	442	458	463	417	447	438	474	503	448	460	453	472	454	478	483	453	447	460	488	468	426	461	455	459	414	449	433	448	477	440	481	447	489	469	407	428	463	470	442	443	429	449	448	452	470	452	454	437	440	441	445	422	461	490	433	445	446	460	437	438	424	430	464	457	424	448	428	451	451	471	427	439	452	468	441	463	437	458	469	460	429	472	460	458	404	446	448	428	445	407	456	424	441	444	470	451	421	438	437	433	431	396	461	449	455	439	481	420	454	448	462	434	464	450	438	482	406	447	425	447	424	431	480	474	452	431	475	433	452	466	451	437	474	492	463	476	415	478	425	473	451	480	448	461	486	433	457	440	446	492	463	428	433	479	442	426	411	429	439	467	463	472	476	475	446	449	457	447	441	434	437	474	469	485	455	479	511	439	445	405	466	442	458	446	451	438	434	435	491	437	453	453	435	430	455	426	445	479	444	425	477	473	439	430	421	445	438	458	496	441	451	478	475	454	422	466	449	428	444	459	480	444	441	475	430	465	479	422	472	449	449	473	444	478	442	398	467	458	476	442	412	441	458	441	406	478	411	452	424	401	455	466	478	417	457	451	456	430	466	460	449	471	465	465	497	508	452	474	439	473	458	477	447	464	417	447	414	439	416	441	456	478	439	495	468	472	402	442	411	476	489	446	484	411	456	446	436	420	455	460	435	474	456	454	466	475	436	454	438	415	470	449	452	466	410	419	437	439	432	463	446	422	429	408	474	459	436	460	467	407	450	443	466	470	434	445	448	478	445	461	439	431	484	459	454	467	440	468	456	426	452	447	455	458	432	467	500	453	454	457	474	440	466	479	430	457	462	443	452	456	468	430	434	460	448	433	467	488	425	446	430	475	450	461	432	434	430	466	446	507	430	410	412	463	420	476	478	477	426	458	470	444	459	450	462	450	475	398	443	440	416	456	457	461	476	417	450	443	468	431	445	444	431	454	466	467	426	464	442	401	461	437	448	470	471	481	451	432	427	450	465	432	447	455	441	489	494	377	472	452	482	447	441	458	461	461	454	451	455	471	496	439	413	438	438	464	432	463	434	424	414	427	477	455	443	446	445	487	476	469	450	424	428	490	445	417	461	432	476	462	493	425	479	455	477	435	447	525	422	434	464	456	433	430	465	436	441	495	431	476	482	468	447	491	463	457	461	445	430	466	465	449	414	443	377	443	431	443	483	465	456	455	450	458	427	440	465	480	429	442	454	474	463	409	478	460	466	482	494	482	469	454	472	463	448	490	434	442	463	437	479	453	458	447	446	422	473	444	427	456	420	439	454	452	448	480	448	489	455	488	438	434	474	459	438	471	483	471	486	457	455	472	432	447	454	478	468	453	394	431	440	459	464	477	420	438	450	446	480	437	462	415	442	404	419	469	455	490	456	440	438	421	439	430	508	418	458	456	430	414	449	430	432	448	391	482	423	457	429	450	486	461	448	472	437
32213	21105	12228	1015	475	481	466	499	432	490	496	476	455	473	445	454	495	447	503	448	477	460	476	464	445	472	480	466	441	455	433	447	446	441	451	493	444	481	466	444	467	486	463	477	447	477	485	430	455	471	440	507	447	465	455	421	473	477	404	500	476	449	496	479	423	494	508	517	449	467	496	472	430	471	496	461	512	456	458	451	450	433	437	454	463	467	446	451	464	437	475	495	527	443	469	426	458	453	458	451	504	447	451	446	474	441	438	429	469	470	435	456	507	466	462	453	459	479	451	492	460	433	459	453	442	465	485	468	429	447	487	498	511	434	463	442	477	467	502	472	494	453	440	474	495	483	432	456	493	455	463	492	460	509	442	515	428	419	464	502	442	523	459	455	518	470	460	454	498	448	475	455	487	447	478	474	473	445	451	439	483	517	466	470	473	484	466	493	468	473	457	494	484	440	440	475	425	438	476	519	444	429	455	457	528	450	452	460	490	475	467	453	470	494	440	470	441	493	467	470	504	485	447	494	474	432	479	454	518	496	445	464	452	452	434	467	492	468	486	466	445	473	427	441	498	427	449	470	489	464	452	475	490	465	487	496	474	449	493	488	441	465	484	475	452	421	450	460	441	506	431	447	450	484	472	484	445	451	490	421	472	456	479	450	482	459	444	452	458	422	467	439	455	479	452	481	491	503	442	487	446	461	448	458	418	448	477	452	458	494	464	441	478	443	431	438	439	426	467	454	448	478	446	472	403	425	501	502	447	465	478	440	469	436	488	481	450	457	532	480	425	456	441	470	465	464	484	456	443	471	475	481	452	438	459	513	454	447	471	480	516	449	488	483	466	455	441	436	469	494	457	431	475	478	455	438	457	424	445	508	466	445	446	421	475	474	460	449	442	423	422	495	471	485	490	472	448	435	458	470	471	434	467	453	482	475	485	460	468	495	446	466	459	453	480	484	459	453	453	459	500	493	457	510	490	476	493	436	468	447	457	431	479	459	469	433	514	460	475	485	493	467	507	470	454	490	463	485	472	466	471	476	451	466	470	490	462	465	428	454	430	456	487	466	477	441	465	491	426	462	476	452	490	437	454	454	393	473	453	494	471	426	435	477	468	464	438	477	464	486	461	450	476	458	456	433	469	459	480	452	477	478	512	467	464	486	444	473	497	483	484	497	443	498	491	425	453	504	442	455	474	450	461	443	447	461	410	435	433	462	456	491	456	394	464	458	422	436	476	464	457	441	509	458	424	479	440	461	414	498	487	459	446	449	444	418	455	480	502	427	497	507	496	512	489	486	432	458	473	504	459	483	463	428	472	464	518	459	464	478	423	460	461	478	443	459	489	470	488	451	496	473	480	463	469	503	447	476	484	457	445	446	519	456	453	460	499	449	465	465	509	434	457	480	468	435	490	457	450	487	449	445	471	442	451	466	455	441	445	455	478	476	453	460	459	423	488	518	448	492	502	461	477	512	441	448	463	414	474	497	485	444	472	458	452	503	437	436	412	444	461	486	436	479	494	473	386	528	462	490	434	498	441	468	445	512	476	461	472	480	450	471	424	476	462	474	427	504	455	476	465	477	473	478	475	497	493	524	456	465	426	447	445	446	438	489	430	483	441	503	491	477	497	441	458	485	453	493	506	459	415	481	446	452	508	472	446	485	490	475	448	451	462	425	491	447	473	507	456	461	472	438	453	442	445	454	447	497	489	476	483	425	470	463	449	456	483	466	459	479	451	451	476	477	413	445	480	472	442	453	444	484	477	423	441	441	438	451	441	505	495	465	463	460	443	430	459	450	497	447	466	466	448	470	474	464	486	485	478	472	467	460	432	448	481	447	431	438	459	460	485	472	509	456	495	467	463	506	466	519	457	462	468	482	455	457	476	495	463	482	480	462	443	480	443	403	431	438	503	464	476	455	482	462	466	470	489	466	460	499	432	483	442	492	448	488	472	495	466	443	427	482	458	480	461	453	457	441	435	476	479	465	473	475	490	472	431	467	448	464	495	496	464	477	478	450	449	435	479	469	493	456	479	468	484	446	430	494	473	441	469	462	465	452	484	448	469	502	478	478	476	458	455	487	449	472	483	432	464	458	431	455	485	427	470	450	491	451	456	488	436	462	475	444	456	462	465	441	401	468	464	463	450	491	516	480	467	464	446	446	457	474	440	454	457	483	440	458	496	457	455	472	442	462	475	490	450	432	484	454	481	446	483	452	480	479	436	435	415	462	465	468	483	484	469	446	490	524	458	430	458	531	424	470	472	454	479	460	448	445	476	463	477	505	490	451	429	510	482	456	474	494	480	461	470	446	438	439	462	452	454	487	448	465	488	447	426	449	435	474	454	471	499	494	510	454	467	472	446	458	440	455	458	449	471	513	464	452	491	462	444	487	445	451	455	445	481	510	477	472	455	466	487	510	468	450	439	490	473	465	468	474	459	462	432	436	469	457	482	447	446	451	460	455	455	515	448	503	461	497	477	470	510	469	475	482	480	492	501	463	418	447	475	448	460	482	443	471	500	465	459	422	480	509	497	466	434	442	497	452	459	450	474	484	480	450	487	427	495	475	451	470	436	464	447	498	482	509	452	464	512	450	469	477	434	463	490	488	450	501	497	479	449	452	467	500	480	478	467	464	439	477	494	461	493	468	461	470	471	468	463	459	458	469	431	489	420	458	439	415	429	445	448	515	464	466	458	462	437	514	421	499	469	468	463	446	430	461	470	483	456	457	454	446	436	461	434	492	470	522	489	469	472	452	477	487	468	463	422	463	474	467	482	444	487	488	460	451	510	446	450	450	453	455	467	463	504	456	456	437	439	432	455	464	429	438	476	507	469	436	488	477	465	492	442	455	456	468	480	486	497	473	465	475	465	470	465	447	461	501	475	472	435	451	450	457	471	455	442	453	448	480	452	497	461	422	492	496	474	450	507	458	435	510	515	464	439	456	420	505	456	489	454	447	465	452	440	443	464	490	466	490	446	465	509	478	427	470	481	467	464	477	463	454	467	486	435	500	509	479	459	450	424	468	520	490	437	433	461	453	450	466	463	447	437	458	463	478	453	459	491	481	514	441	447	475	482	465	427	474	456	470	496	481	463	478	476	452	468	493	477	441	468	427	446	448	478	480	435	455	475	449	456	441	445	466	459	497	491	465	473	438	490	470	485	446	477	430	423	449	473	458	493	475	444	469	465	456	508	480	476	441	471	433	444	469	474	504	468	468	465	453	423	448	457	465	436	457	450	468	497	461	462	461	430	435	457	469	474	468	420	445	463	466	443	448	433	488	450	491	469	467	457	507	450	448	477	437	472	486	480	486	482	453	491	462	491	450	455	465	484	472	440	456	463	481	412	448	499	483	455	485	485	465	446	505	483	505	427	472	453	454	465	436	423	445	490	427	471	452	463	444	457	497	483	453	432	438	485	476	462	443	468	459	420	457	489	493	430	477	486	485	482	450	432	429	471	488	468	455	454	438	488	477	497	474
5906	1133	1013	1053	1007	1012	1051	1009	1043	1026	1042	1054	1013	1009	1062	996	976	1077	1030	1002	1008	1065	1032	968	996	991	1002	1041	1081	1052	1021	1012	964	1079	1002	1052	983	1022	1049	1023	931	976	1027	1024	1034	1048	1013	1050	1046	1011	1077	1047	999	1024	1024	1051	976	1066	1053	978	968	1029	1027	1032	1070	981	977	1000	1073	1048	996	1018	1039	1051	1032	999	1043	1006	989	1028	992	1017	1047	1052	999	1002	1097	967	978	1059	975	1026	1042	994	1033	1020	1049	984	985	1090	1003	998	995	1037	1043	1001	1065	993	993	1002	1011	1030	1038	1002	979	1039	958	980	978	1001	957	997	1011	1058	1013	994	1033	1016	985	1046	1047	1006	981	1040	1004	1024	992	1019	1015	986	1018	1043	1070	1003	1016	1032	1054	1022	1053	1007	1023	995	1004	1033	996	1026	1039	1051	1008	946	970	956	1057	1069	976	1006	1034	1032	1038	1039	1061	1043	997	1067	985	999	1004	998	1061	1041	1003	982	965	1005	1047	985	1002	1017	1038	1006	992	1020	1001	932	990	1051	972	981	1036	1002	1071	1035	999	1006	1048	938	1018	1044	1025	1011	1024	1024	1022	962	992	1061	1026	999	1025	984	1046	1064	985	1017	1088	1043	990	1028	1038	1011	1044	934	1042	1031	990	1035	1009	986	1031	1053	1043	1055	1041	1077	1020	1025	987	1042	972	982	994	1061	991	1008	1000	951	1007	1025	997	1028	1026	1030	984	1105	1032	1009	984	1055	995	997	994	1021	1018	949	984	989	1009	1055	993	953	1042	1014	1028	948	1038	1010	1016	1030	1003	953	1033	978	1056	979	1034	978	1001	989	963	1060	1020	1057	961	990	1036	1040	1034	958	1060	980	1009	1030	944	1011	1011	1040	989	1016	1012	1034	997	1030	997	960	1009	1036	1032	1023	994	1004	1006	996	1055	993	1037	981	1038	963	1042	1007	1002	992	997	975	1051	1009	1049	1003	1006	1026	1060	1021	1053	1014	1018	1020	965	1027	1025	1029	1044	1015	986	991	1033	978	1014	1045	1055	996	955	983	1028	1036	1028	1021	1049	947	975	1012	984	1013	981	988	1003	998	979	954	1042	1062	1039	1026	1016	1043	1022	1046	1015	978	1022	1031	969	991	994	1005	1078	1012	1027	1030	986	1049	963	1023	1048	972	974	983	1022	1081	1064	1035	1032	1002	1037	1034	987	972	1085	1032	966	1020	1018	1041	1013	1004	989	1025	930	1008	1080	1015	1009	1000	1001	1009	997	1016	1035	1080	1015	1000	977	1013	1008	1022	1019	1031	1080	985	942	990	1017	1014	957	1029	1035	1014	1000	1073	1041	982	1049	1000	1036	1051	983	971	1015	1021	1018	1047	998	1000	1069	1020	1033	965	920	968	1031	1011	1031	1050	982	968	996	962	1025	1049	1004	995	979	994	1033	1053	998	996	1029	990	1028	1024	1039	1002	1021	967	989	1028	1051	1024	1036	1036	987	1035	1040	1081	982	1023	999	1033	972	998	1035	1024	1050	983	967	1027	1031	1013	1031	1022	1009	1040	984	996	1036	1053	1045	1031	1013	997	1078	1022	993	996	1026	1030	1002	1018	990	1035	1064	1042	987	990	975	1015	1011	1046	1038	1005	1021	979	1012	1005	962	933	1004	1043	984	1052	1003	1020	982	1033	1005	1071	1008	993	997	1042	989	1076	1017	948	1017	1026	1035	1014	978	948	1033	1034	1034	983	1014	1007	1031	1028	991	982	1014	1049	1071	970	1013	1021	982	1011	1014	978	1094	1017	1015	1012	1007	993	1040	1028	1004	993	1031	973	1024	1001	1011	1041	986	1014	1025	1019	1005	1019	995	1066	960	986	1038	1001	1033	1056	1017	1011	933	969	1016	1035	1073	1018	1085	1035	992	976	1022	1032	955	1053	1004	975	1095	1040	971	997	1029	988	1029	1036	1027	1037	992	1046	1017	1051	1066	1034	1001	1007	1012	968	1011	927	1021	1000	960	1006	1014	1074	1027	937	1023	1049	976	1053	995	1046	1046	1028	1001	1038	991	960	1067	1052	1036	1028	1029	1004	1006	1034	1058	1050	984	1029	1007	1045	1026	1022	1051	1033	990	1072	1064	1073	1078	1039	1015	1003	1012	961	1029	975	971	996	997	993	957	1100	1032	1020	973	1031	1006	1017	1026	1093	951	1029	965	1031	991	1006	1112	977	1040	1063	1004	1013	1032	1041	1047	1037	974	1039	1003	1010	1019	1021	956	1016	1052	1028	948	993	1000	1023	1049	1025	1029	1023	998	969	1047	968	1021	1016	1042	1018	1029	1058	1039	1029	1016	992	1014	988	975	997	984	1013	1068	1018	1005	1034	1022	1063	1069	1020	1039	1014	985	1032	996	1022	1028	1004	1044	998	1054	984	937	1017	1020	1029	1052	1004	1004	1035	984	1017	1040	1029	999	1043	976	1007	990	1000	1031	1018	1015	941	1017	1031	1051	1010	975	1009	1030	1019	1034	1022	1012	1022	1084	962	967	979	997	1054	1008	1009	1042	1023	1066	999	1042	981	1033	1012	1037	1025	1000	1005	1023	1028	977	1012	1043	1004	1046	1054	1041	990	977	1027	1013	995	1011	1037	1086	1008	1061	993	1006	1061	1001	1005	1005	1059	1067	1044	1000	1063	1057	1027	1030	1001	1031	1001	1038	1008	1043	953	1033	977	1028	1004	1004	1039	1037	972	1023	991	1034	1028	1060	1010	1073	980	1000	1038	966	1060	996	1020	1002	992	988	1068	1011	1010	986	969	1064	1012	946	1028	1036	991	1027	1023	1015	1019	1018	1027	970	966	1040	1039	1015	1037	1003	1015	1051	1034	997	1004	1033	1007	969	1098	1020	1009	1082	1038	971	970	1028	1048	1011	1038	1069	1023	1001	974	1042	989	918	1037	1024	989	1014	1001	1006	1027	964	996	1081	1012	990	983	1070	1035	1031	1063	1024	1065	995	1046	978	995	1052	1021	963	1012	963	1030	1052	997	1057	994	1035	980	1009	989	1016	978	1026	1040	1007	1002	1014	967	969	1005	1003	986	1041	1104	1031	974	965	990	989	1085	1014	1024	981	1023	1023	975	982	1037	1042	1036	1004	1039	1081	932	986	998	1009	1001	1046	999	1021	1007	1076	975	1035	982	1033	1015	1041	1012	1038	985	1011	1019	1024	989	1040	1014	1024	964	1035	985	1073	976	1019	1024	1041	1004	1004	1015	1018	992	1022	1002	1003	1040	980	1029	987	1048	1058	982	974	1067	934	1089	1019	987	1060	988	1010	1018	1064	1007	1073	1046	989	1038	1015	1036	1020	990	981	1042	980	983	1035	1026	965	1031	965	993	1016	1006	996	1009	1064	1032	1075	976	988	1029	1043	1010	993	1048	1012	1053	1028	1020	999	997	1043	972	996	1017	1032	1041	1033	1002	1005	1049	1018	1027	1002	1052	976	1010	1031	1012	1041	1006	1004	1030	986	973	1006	1006	1026	995	1052	1065	1027	1072	1023	1035	1069	966	1072	983	1032	1024	1022	1002	953	1038	999	1022	1081	991	1019	1038	1033	1004	1003	960	987	991	1053	988	1008	1031	997	1059	1014	1017	1062	1016	1059	1029	1012	1010	1044	989	994	1031	1041	1040	1067	1022	1034	1060	1054	1000	979	1014	1050	985	1050	992	1051	1039	1001	1007	976	1053	986	1018	1040	1068	1021	1027	1006	1032	1026	992	1059	948	1023	1014	1016	1006	1065	1006	1031	1025	1027	1026	1022	1022	1023	1078	1035	999	992	959	1098	1032	1057	982	1057	987	1002	975	1031	1016	972	1014	1043	1059	985	1032	998	961	967	1064	994	1041	1054	999	1001	1059	1044	1018	1005	1040	1003	1070	1020	991	996	1042	1027	1079	1002	996	1047	1024	1021	1066	1034	1000	1047	1035	1035	992	953	962	968	1044	1032	1023	1053	978	1023	1053	1058	1051	1018	997	1026	1007	1037	992	1053	1023	1010	1023	1031	1011	963	1018	938	1053	1037	1063	1025	1018	1024	973	1009	977	1028	1010	1031	983	975	1029	957	1098	992	1036	1079	1058	995	979	988	1006	1026	894	1043	1000	1075	1041	1056	1021	1035	976	1042	975	1038	1006	1025	1011	1020	978	978	985	988	1029	1003	1061	1082	1013	958	969	1038	965	942	1044	1019	975	1032	1012	943	1063	978	1018	990	1076	985	1047	1042	962	952	1013	985	1020	1017	980	988	1009	1014	1047	998	1052	1046	1056	1040	1022	1040	979	1063	1048	1049	1001	1011	1013	1034	1061	975	1057	964	1018	1067	1023	1005	1020	1012	1082	996	1002	1062	1063	1076	1074	1076	1000	1010	980	1038	1063	1017	1002	1021	1046	1047	1063	1036	1003	1010	968	1064	1022	981	981	1025	1036	986	990	1080	988	1049	1024	984	1000	997	968	1030	1017	1035	1018	992	1070	1059	993	975	1069	1015	1030	1034	999	1018	981	1046	1010	1043	1021	1018	995	1045	1047
24923	21548	24880	28650	21530	21381	1767	550	431	407	401	426	396	396	396	448	370	362	385	384	373	387	387	397	381	390	362	417	402	376	418	356	396	412	376	378	395	375	373	361	406	361	374	358	394	388	379	358	403	393	383	368	391	418	416	382	343	378	371	369	324	345	394	386	383	377	401	340	341	382	368	384	342	373	415	398	357	374	399	424	363	427	410	362	395	377	389	374	380	348	379	368	395	376	355	366	345	404	404	360	392	378	379	393	368	377	379	347	383	354	366	369	391	399	373	409	383	394	393	349	378	391	378	383	378	392	393	380	407	368	361	401	398	363	385	371	402	370	400	412	347	401	380	337	377	433	395	367	403	370	369	371	384	380	391	390	381	353	367	349	393	425	380	391	390	410	398	370	417	380	399	380	372	426	374	369	381	359	390	379	349	377	364	382	354	382	394	398	379	361	398	372	397	381	364	416	375	399	353	371	402	360	372	377	375	391	417	350	357	394	373	362	361	365	343	380	394	400	357	388	394	401	370	366	378	428	352	366	393	373	415	364	389	405	390	355	354	377	390	379	389	376	374	408	394	354	316	367	374	446	375	363	424	373	371	373	395	358	371	408	344	371	382	367	375	375	391	396	403	363	381	360	396	358	363	396	362	412	383	375	378	389	397	373	402	345	379	391	387	390	388	409	413	400	379	381	380	420	374	362	340	358	362	384	381	409	394	382	368	388	360	376	374	375	351	375	415	390	355	386	400	362	413	369	382	401	407	384	399	373	386	357	352	384	382	398	394	367	358	372	417	399	362	407	399	360	394	436	388	377	392	391	370	383	356	388	411	413	411	352	392	391	372	368	355	389	410	370	372	406	382	360	370	363	401	388	412	405	365	397	386	394	371	386	385	408	403	395	393	328	388	384	354	375	360	360	381	340	338	383	373	366	383	386	405	401	386	358	383	375	363	360	391	379	381	375	397	352	377	362	365	380	378	357	345	380	390	388	385	346	376	363	342	392	396	411	398	395	371	383	356	432	380	375	381	374	374	390	399	348	387	383	365	337	356	385	375	373	394	380	401	359	349	380	355	379	368	370	407	417	371	395	372	370	387	395	358	358	399	380	331	371	379	430	375	398	388	387	408	389	343	365	384	362	356	426	361	390	395	395	367	404	381	368	406	340	370	377	375	361	380	347	434	396	387	364	389	364	388	400	387	397	362	402	416	365	394	389	390	358	340	318	390	360	367	377	367	428	348	419	392	413	355	352	366	345	382	371	363	384	400	381	381	356	377	400	369	410	386	398	381	359	365	344	380	393	412	341	412	427	407	373	389	406	349	360	403	387	347	352	371	367	355	365	399	326	377	392	361	394	383	399	410	380	393	402	389	396	387	382	401	351	390	372	399	378	378	336	384	376	346	392	371	381	379	425	350	376	401	395	401	368	370	354	397	370	376	348	349	373	380	368	391	377	345	382	380	383	360	386	376	383	398	399	379	350	365	367	421	368	373	358	346	349	352	354	361	368	357	372	344	368	398	380	380	394	378	392	395	366	383	373	402	382	342	381	384	343	363	366	408	365	409	387	402	383	327	402	393	388	356	366	402	374	341	412	371	338	371	372	362	342	352	394	358	379	362	380	418	366	416	379	397	408	383	354	370	365	375	383	381	393	342	358	394	351	414	373	404	398	384	368	390	363	377	345	348	389	353	360	351	381	357	378	414	399	416	379	400	388	401	378	376	388	408	343	396	374	387	431	347	372	430	373	418	410	410	400	363	357	361	407	447	382	356	411	363	374	359	384	393	372	380	367	388	403	378	388	394	382	367	415	402	383	365	399	354	379	370	383	372	352	359	383	385	380	414	409	388	379	409	375	369	423	379	384	407	390	357	341	347	399	374	364	382	369	413	380	411	396	347	402	392	363	378	390	386	386	354	372	362	396	401	383	349	378	371	369	382	400	370	420	355	402	364	359	354	381	383	423	370	386	416	372	385	360	367	368	366	355	392	386	342	398	393	366	408	383	406	383	406	384	391	389	390	370	375	384	358	366	387	324	387	408	391	400	322	357	407	364	377	406	376	378	329	380	420	378	355	377	397	350	409	368	380	363	397	401	356	355	414	383	364	375	373	369	373	373	404	377	359	342	372	411	403	428	440	369	410	425	352	381	363	405	389	362	384	385	358	402	377	400	391	346	390	361	389	356	394	389	346	369	372	373	383	393	405	379	367	343	402	342	406	363	410	361	376	360	362	383	388	388	390	391	387	355	373	398	364	383	382	383	358	386	347	353	363	401	437	345	370	410	349	392	365	395	412	400	355	383	350	358	382	390	329	405	397	408	346	394	342	420	373	365	368	388	348	349	391	385	375	367	388	380	365	361	390	361	404	399	386	363	391	381	381	359	371	336	403	407	385	367	381	372	370	383	388	420	400	388	383	380	413	402	382	356	408	401	427	377	408	413	391	345	358	354	392	361	366	409	431	370	386	385	351	335	381	377	394	372	376	411	357	343	369	362	386	351	380	400	405	413	383	367	381	326	395	355	418	404	394	396	365	398	382	391	362	381	371	390	377	375	381	357	349	400	374	379	380	365	391	361	404	409	367	366	389	375	357	374	348	406	323	402	393	386	397	398	407	351	371	377	399	357	343	369	392	396	383	401	367	369	365	388	383	358	389	365	359	381	364	377	369	365	406	348	389	402	394	402	373	373	433	447	358	363	371	379	428	379	396	343	373	389	383	349	363	368	369	415	357	396	333	360	412	367	338	363	373	345	397	374	380	374	377	366	405	403	383	367	351	353	391	381	409	351	359	383	392	379	362	366	323	347	431	425	356	389	329	410	332	425	375	358	359	395	371	434	352	416	401	400	362	384	353	374	363	358	370	387	370	376	354	370	410	400	427	380	386	381	412	365	368	387	387	407	362	381	375	358	394	360	392	376	396	405	366	389	411	410	378	382	416	382	425	363	365	406	408	395	365	406	395	355	387	393	414	368	406	377	402	386	401	349	374	378	368	396	385	352	417	376	424	394	433	357	413	376	390	368	358	397	382	394	367	374	356	394	384	347	395	395	384	372	358	361	407	344	367	415	371	365	407	384	358	415	390	327	365	406	404	402	371	375	367	377	380	382	342	351	377	376	406	394	415	368	362	364	380	414	357	385	389	373	417	374	328	330	355	360	389	374	387	382	400	395	363	385	383	394	370	366	426	371	365	369	378	368	410	372	360	393	372	390	367	375	418	353	384	423	369	366	443	363	409	369	365	382	357	390	369	353	399	364	338	345	394	406	382	384	396	367	346	360	400	386	368	347	391	398	383	353	374	332	318	335	329	399	373	425	329	382	385	378	386	372	338	356	369	419	346	361	351	384	367	409	405	419	355	382	384	388	354	380	340	398	372	363	407	413	375	420	382	389	350	361	377	387	370	375	388	364	384	378	333	347	395	371	385	394	402	399	391	427	381	364	409	400	357	391	376	395	371	407	370	401	358	430	373	365	372	372	360	404	376	381
3198	2309	1428	1040	889	945	846	863	867	853	812	829	872	776	866	805	859	847	823	850	821	845	815	758	806	815	881	875	837	807	834	846	800	775	802	863	838	825	808	831	881	834	849	854	808	828	792	817	869	868	858	815	817	837	894	867	869	868	847	826	843	811	852	804	798	854	846	808	857	854	821	824	807	855	848	860	858	797	834	824	820	812	834	856	808	828	866	801	841	814	829	777	845	843	839	852	889	815	858	843	886	829	827	851	826	867	783	803	849	845	813	803	863	852	889	797	780	853	805	841	821	843	824	810	828	841	826	826	833	874	850	823	825	824	809	825	820	792	875	847	848	870	787	815	900	779	831	841	855	877	889	840	813	842	808	770	783	905	870	816	867	843	804	803	839	817	914	822	835	826	815	831	790	814	847	772	832	847	831	838	790	807	806	843	800	789	812	829	822	855	842	825	828	831	855	879	859	832	839	834	813	802	828	816	834	825	772	827	858	859	848	765	770	833	806	825	860	840	818	865	789	838	818	814	813	844	842	838	879	849	879	840	809	808	816	788	868	797	832	847	847	840	843	834	844	887	801	832	851	783	824	855	816	838	847	832	832	825	883	786	871	825	799	793	847	841	847	850	854	836	828	866	832	829	839	836	810	816	807	844	779	841	838	866	815	811	829	833	845	857	803	835	869	828	852	890	834	841	855	780	818	782	830	832	795	826	803	830	837	813	817	841	865	821	830	881	811	841	837	793	815	786	828	843	853	854	800	873	840	866	819	799	843	841	784	843	835	866	862	817	791	794	815	789	852	793	842	793	831	843	831	821	796	874	830	855	777	832	815	866	832	835	811	783	850	803	801	842	849	814	835	843	848	837	803	807	801	786	799	850	799	878	841	786	887	838	826	840	787	817	810	854	818	799	787	779	882	878	871	823	828	835	846	858	785	828	805	866	803	799	780	809	809	859	794	810	801	846	844	857	851	814	791	840	807	786	841	794	848	874	810	785	846	788	885	862	837	817	821	814	817	858	792	850	812	837	805	803	819	820	881	846	841	883	808	816	807	852	865	825	842	847	822	818	909	845	852	785	850	813	767	782	823	803	809	910	769	792	859	825	855	861	854	805	873	889	819	883	759	843	857	792	785	819	852	809	902	852	823	827	798	838	837	884	855	872	769	887	800	831	846	792	782	803	854	787	878	814	827	845	821	816	804	857	847	828	769	873	819	817	836	810	842	833	846	838	841	811	799	830	835	781	844	809	814	823	828	896	882	798	769	804	835	826	841	850	810	834	792	843	850	846	856	818	786	825	885	895	794	779	854	823	855	851	853	809	842	847	827	843	826	878	766	796	812	817	870	903	833	843	823	836	772	818	832	858	829	849	805	856	800	853	819	866	806	823	829	821	823	793	842	802	835	766	767	862	807	847	876	765	789	851	798	799	825	808	832	856	808	833	809	874	821	843	837	808	813	868	824	835	806	812	806	781	829	806	819	814	862	835	874	825	877	817	832	777	830	823	839	813	851	800	806	777	802	812	851	829	792	807	846	864	843	819	809	853	818	840	851	885	783	844	832	820	818	833	847	813	798	860	840	818	789	864	855	849	805	839	835	859	833	885	801	842	866	844	839	841	853	819	809	892	801	814	800	875	867	859	785	864	831	824	866	775	801	883	867	809	822	802	833	849	863	791	843	871	779	813	850	814	846	858	838	847	806	813	860	857	819	817	824	841	824	825	844	831	886	827	793	842	860	795	848	838	801	879	841	825	810	841	772	788	825	841	852	813	867	813	808	809	871	829	834	833	787	871	853	843	838	851	825	836	827	812	807	825	819	796	804	856	822	837	836	844	802	844	841	844	855	809	826	867	817	829	803	834	781	876	835	762	815	811	802	870	867	782	837	811	844	865	885	791	832	834	823	862	851	825	814	842	800	821	818	842	862	849	840	825	837	847	866	850	819	858	762	803	830	882	820	809	871	808	807	839	775	774	875	894	801	815	822	855	865	874	800	817	855	805	809	821	789	875	833	857	815	843	888	847	777	810	811	890	874	783	854	815	821	802	858	838	856	802	818	826	831	833	805	830	811	848	811	820	804	817	845	796	868	841	830	843	819	788	843	810	824	828	816	807	816	843	800	791	800	790	837	843	813	870	812	805	798	853	788	824	800	853	789	869	815	841	869	818	850	789	850	826	866	838	818	804	833	868	848	846	840	861	875	784	822	798	808	841	847	825	839	802	825	852	863	812	842	842	849	820	798	862	847	792	863	789	818	871	873	825	838	873	848	852	803	814	820	836	824	795	831	831	874	828	835	789	843	799	847	834	814	824	856	823	774	842	887	807	809	810	841	810	799	852	828	804	828	788	852	816	867	823	832	856	793	872	843	798	914	843	786	812	786	805	832	810	843	786	790	817	831	833	844	795	855	883	848	834	849	831	850	788	833	778	823	843	825	789	828	798	797	782	829	846	860	816	790	826	810	870	858	861	834	825	831	864	833	854	842	886	878	861	840	891	839	821	819	812	816	816	841	839	807	824	865	824	847	817	867	813	829	826	781	845	826	848	811	800	838	782	851	865	836	848	811	831	818	820	818	821	856	796	824	810	856	877	847	828	828	809	883	862	825	823	865	798	852	781	826	805	830	781	819	838	836	819	797	822	790	818	806	844	899	851	849	824	873	841	893	764	822	793	803	876	844	831	843	833	800	818	828	875	831	803	851	810	805	816	859	853	805	832	759	838	845	789	836	852	757	819	822	845	828	809	869	867	757	819	835	777	908	838	819	817	832	848	799	818	824	813	841	825	894	797	804	865	807	840	836	858	839	837	858	811	801	825	819	821	876	868	743	898	821	853	790	821	816	796	835	795	804	900	808	768	856	854	853	772	833	806	876	842	826	810	829	803	777	862	868	828	828	833	835	841	804	823	821	861	874	807	832	848	832	865	823	829	873	867	805	806	831	860	807	837	838	815	866	795	812	813	821	839	799	809	822	861	812	893	854	850	828	809	796	769	892	825	806	803	815	840	820	833	817	829	803	825	829	822	874	804	818	826	865	823	843	853	853	821	817	820	802	869	888	789	819	793	829	834	814	829	805	815	843	810	820	840	880	799	808	860	822	852	826	798	816	829	823	824	799	840	791	805	775	907	777	842	850	809	774	810	835	775	845	789	851	854	831	835	846	841	798	830	848	797	888	873	841	798	826	875	755	842	822	854	843	831	776	842	844	826	859	796	868	803	845	786	840	842	833	841	797	797	818	845	772	863	820	846	818	819	815	822	833	874	834	808	851	794	851	845	843	864	776	863	812	856	820	796	805	849	824	843	831	756	847	856	853	829	844	837	839	845	848	819	846	804	784	858	844	839	813	781	831	798	833	842	839	823	868	814	905	803	813	827	819	831	820	801	834	858	788	860	834	836	894	839	839	917	808	811	825	849	800	861	828	838	866	840	898	817	792	841	798	836	802	833	805	832	821	849	787	853	799	810	803	863	802	856	802	790	835	830
24397	21572	25223	28380	21574	21582	18599	594	343	298	258	257	230	220	242	224	215	205	218	221	213	178	173	220	226	227	206	196	207	211	182	210	217	186	192	185	205	198	219	203	181	186	169	181	183	184	173	187	177	186	182	204	162	189	171	213	190	209	188	185	186	180	209	204	201	177	182	183	197	195	179	146	204	168	197	194	183	185	191	178	223	189	210	186	202	223	200	159	193	195	198	194	198	182	198	188	206	175	163	191	157	212	208	204	178	205	185	214	193	203	195	199	184	210	204	194	202	169	198	207	181	202	195	190	202	191	206	176	173	186	162	186	205	173	182	209	191	208	206	179	219	174	200	210	182	202	194	171	198	228	189	182	186	232	206	200	206	175	201	219	167	179	214	203	194	195	187	170	180	172	183	188	187	190	201	189	201	208	191	222	184	194	194	175	194	177	185	199	183	185	180	180	219	168	200	165	209	188	207	207	206	188	208	195	184	202	198	192	177	182	187	178	183	178	199	186	166	172	218	194	192	181	173	177	195	203	169	171	190	192	183	185	216	218	177	181	214	185	187	186	189	201	194	168	173	183	164	201	210	179	215	200	183	186	212	218	183	170	193	209	183	188	185	202	192	207	189	173	189	181	189	178	168	164	208	193	198	210	167	207	175	199	193	198	167	198	180	178	176	193	197	176	206	199	218	183	186	191	204	189	199	190	212	201	208	189	209	183	184	227	191	185	213	190	200	184	206	154	175	190	215	181	197	187	172	166	198	201	181	214	186	192	216	180	197	193	163	203	185	181	198	153	183	165	196	190	183	184	196	199	197	213	197	158	184	174	191	179	175	202	197	192	219	183	193	187	202	197	220	174	202	198	176	204	214	206	179	202	208	194	207	199	197	174	185	212	194	193	191	206	191	195	158	196	173	184	183	189	187	176	179	208	216	196	170	213	183	198	178	224	193	186	208	197	172	187	181	202	178	194	170	169	174	173	206	188	173	217	192	179	192	191	199	189	170	211	193	192	194	171	191	173	197	183	198	186	194	191	185	176	186	189	188	156	187	183	197	195	215	186	220	178	209	201	193	176	202	188	190	186	196	214	186	165	173	183	195	199	211	175	173	178	201	180	196	173	176	178	160	199	211	205	178	194	191	188	185	206	163	203	177	197	234	196	213	192	193	171	191	192	170	191	207	185	167	201	190	198	201	192	170	215	202	169	203	160	189	176	146	187	204	189	209	182	153	205	183	186	186	184	203	182	208	148	203	208	207	161	191	212	198	189	216	199	190	191	190	200	191	219	181	193	183	206	186	185	192	200	178	171	182	200	211	176	196	182	203	181	187	163	193	203	199	170	177	174	193	186	206	185	192	193	200	229	208	191	189	190	196	197	205	223	180	183	195	175	201	187	183	188	189	194	204	189	204	215	178	168	199	194	209	163	200	188	200	194	162	222	184	189	179	213	222	215	194	172	217	185	178	214	205	182	174	154	173	182	185	189	202	191	177	203	184	172	204	196	206	166	201	209	204	191	182	184	187	188	187	174	188	201	200	218	214	195	186	186	195	185	174	194	187	183	207	188	198	177	192	190	185	219	172	170	205	175	208	217	181	177	205	182	187	201	181	203	208	196	205	188	216	200	191	163	167	183	194	225	207	196	192	193	215	181	165	185	176	183	214	202	193	212	187	178	190	201	181	190	221	197	165	171	180	191	188	174	169	179	188	159	183	193	197	192	208	192	181	180	189	179	189	193	189	186	175	183	181	200	197	188	203	216	204	187	192	207	200	187	187	184	187	174	193	198	192	200	206	205	214	201	190	189	194	207	185	176	187	219	213	183	187	215	226	193	189	170	203	183	199	214	194	205	177	208	196	182	184	186	199	170	171	184	177	195	181	186	174	199	190	178	183	207	183	184	201	210	209	170	182	202	205	198	195	199	207	178	213	208	174	212	180	190	192	206	177	217	209	181	189	180	187	203	196	188	189	191	179	180	194	204	202	186	169	196	175	198	199	196	175	195	198	175	173	188	192	183	171	217	202	205	181	184	187	180	211	173	209	204	181	195	202	204	186	192	206	177	189	188	168	178	187	151	173	199	208	186	193	173	183	195	193	212	178	186	180	194	205	164	197	164	194	193	193	196	169	187	215	214	202	183	191	183	198	172	191	186	186	201	204	170	175	201	209	212	207	190	197	181	200	213	188	194	194	184	165	189	213	181	207	195	183	191	180	176	186	226	223	210	201	177	213	201	200	202	186	196	198	205	226	196	196	179	186	208	183	179	186	203	198	203	175	191	200	197	206	190	194	187	195	190	185	186	184	188	185	185	182	201	175	189	206	176	178	207	152	195	189	213	210	189	204	213	172	195	204	197	183	184	190	172	167	174	204	185	208	185	192	178	180	169	175	193	203	194	200	199	191	193	191	200	170	210	182	179	193	186	201	191	189	166	209	196	182	196	163	160	194	197	205	187	201	200	199	187	184	206	214	201	206	196	184	206	171	215	185	186	183	204	184	187	170	200	173	212	224	182	217	207	201	187	164	183	195	186	192	182	183	188	191	209	182	186	209	174	177	174	190	177	211	208	176	201	198	201	201	213	158	188	162	181	194	219	200	197	203	182	196	178	160	167	189	176	203	178	201	179	187	180	190	198	186	193	191	189	182	183	204	197	218	180	221	185	216	182	195	209	190	201	176	200	191	168	202	177	202	213	170	161	200	170	201	194	194	201	153	201	208	196	171	194	190	170	187	171	172	219	208	192	192	179	210	161	204	203	203	198	169	214	213	160	196	192	183	209	204	185	218	179	199	193	177	175	182	196	237	196	203	199	176	232	232	227	184	173	178	199	202	143	178	212	216	216	181	193	173	187	172	191	207	201	217	194	210	194	204	229	176	192	201	180	172	183	169	207	208	199	196	162	181	196	212	194	182	185	195	176	202	163	173	168	203	195	173	193	201	204	180	206	199	198	205	199	173	189	183	190	206	170	207	184	220	192	204	160	187	201	201	192	195	182	196	186	193	175	188	176	174	205	171	225	201	175	170	164	191	224	200	188	193	195	197	209	194	195	194	215	176	210	212	214	170	172	166	208	163	176	214	174	187	173	186	191	204	219	197	182	173	187	192	186	189	197	205	224	190	219	191	181	197	233	172	165	197	177	154	183	189	207	180	186	194	205	180	178	178	187	199	176	188	187	187	202	207	190	199	200	174	187	218	164	179	182	202	203	189	193	197	188	176	212	203	212	202	181	196	171	195	203	200	228	193	195	191	196	181	203	171	193	182	194	177	171	203	190	185	191	205	181	185	189	212	195	177	209	182	193	178	193	209	198	197	170	195	199	174	194	217	172	184	155	162	188	192	195	197	200	229	193	181	213	202	185	189	187	188	175	187	206	206	165	174	177	207	176	198	169	176	198	211	220	197	196	155	169	162	192	182	178	214	196	185	187	182	174	180	207	179	192	184	183	183	176	207	193	208	210	174	182	186	176	163	192	225	200	183	188	195	169
2987	3151	1586	855	662	607	527	504	544	511	504	443	478	468	482	523	472	419	443	486	466	441	418	467	451	464	458	501	436	447	440	458	480	427	437	457	455	456	505	458	429	424	466	430	465	459	460	472	480	443	430	475	458	448	432	470	525	442	480	470	463	440	442	440	441	448	462	424	441	414	444	427	472	447	476	461	461	475	453	435	474	497	467	447	439	455	490	481	487	449	458	442	488	472	494	426	481	480	479	518	470	428	446	471	444	486	462	485	410	431	451	463	460	425	430	432	479	443	413	455	427	470	495	450	489	454	496	456	461	446	447	464	447	460	485	422	447	443	427	453	464	435	459	422	480	477	461	453	490	472	442	428	456	468	471	438	468	482	470	436	481	429	494	438	452	450	464	457	464	461	450	421	469	423	435	463	461	446	439	456	431	489	445	429	465	451	462	428	440	436	483	435	442	446	436	429	418	478	427	447	473	456	428	461	446	449	498	443	457	459	443	446	407	449	483	452	468	486	464	429	468	463	457	462	434	472	476	444	508	465	433	460	473	465	477	505	453	411	493	489	481	490	454	443	425	432	414	460	480	462	443	468	442	433	419	455	463	449	451	412	433	446	432	453	434	443	462	477	474	454	437	453	432	453	451	478	431	433	459	461	431	456	439	442	470	461	470	442	424	472	409	466	419	449	448	467	425	424	438	464	425	441	451	502	426	440	481	490	441	433	393	469	454	421	452	447	486	434	458	436	441	441	481	408	447	468	464	525	433	417	430	436	415	442	418	457	452	437	439	470	437	432	415	454	467	441	430	485	430	473	441	436	429	419	486	464	429	437	444	442	450	454	442	430	429	438	425	433	442	430	447	443	447	453	444	461	425	445	446	447	472	436	455	444	453	449	480	432	466	458	459	455	423	447	450	470	441	444	431	456	457	465	460	436	439	461	457	462	440	428	466	452	447	458	454	436	435	419	457	451	443	468	439	455	452	444	446	443	420	492	411	443	469	470	445	454	414	430	421	430	468	448	442	463	410	471	485	473	499	418	428	423	454	476	471	471	447	442	422	432	464	485	444	476	439	497	432	432	466	446	457	420	459	426	429	447	441	472	444	465	450	483	469	452	469	449	414	462	457	420	454	424	429	468	415	462	451	485	423	399	442	478	462	448	437	436	453	436	417	475	468	470	433	445	467	468	453	484	464	452	458	467	459	434	480	475	425	466	462	442	422	460	460	445	410	438	399	407	448	429	444	469	446	477	482	456	444	461	465	484	448	415	414	418	467	430	477	442	478	467	456	476	442	467	445	455	471	446	445	433	488	461	458	485	427	438	416	463	432	429	446	474	415	452	466	470	465	450	470	440	451	448	444	466	446	443	423	426	475	476	465	443	426	426	441	464	425	463	441	459	489	467	468	453	449	420	465	482	460	470	442	455	455	449	443	455	456	420	442	454	458	438	479	450	431	447	405	475	403	471	451	453	462	433	462	403	402	420	453	441	442	415	453	495	474	480	489	459	422	449	477	433	461	491	433	459	436	482	419	426	442	470	427	478	501	420	442	430	432	477	436	440	449	444	458	454	438	446	437	447	461	440	476	465	469	478	417	425	466	439	465	463	455	424	448	458	419	447	452	457	511	456	463	477	479	465	417	433	429	408	478	438	493	435	465	439	430	421	467	457	410	469	440	452	420	473	424	467	420	485	427	457	439	427	430	462	437	500	433	476	478	469	458	432	431	463	450	428	474	443	446	480	461	414	461	436	468	422	422	436	425	427	481	449	449	480	435	439	466	460	430	455	438	465	440	452	474	449	458	439	482	454	471	473	465	469	409	440	449	452	415	464	439	459	464	500	449	461	432	440	439	421	420	464	448	461	445	442	461	483	448	468	460	465	460	470	454	433	458	400	459	422	419	463	432	469	496	469	437	471	428	473	469	487	450	446	461	475	445	451	412	463	452	472	460	454	475	425	456	469	430	455	446	441	449	462	414	454	427	450	418	443	418	474	462	423	472	454	492	443	433	421	485	433	451	447	451	451	430	460	457	444	446	466	427	464	457	448	429	458	445	385	483	429	456	431	474	470	477	499	434	454	458	455	450	452	454	414	449	475	408	421	446	491	454	486	444	434	447	475	452	446	443	519	438	417	447	438	461	471	428	461	481	443	454	445	489	404	481	442	438	464	427	483	475	440	460	451	449	445	425	464	434	431	457	433	446	417	425	490	422	450	418	478	492	443	443	473	443	452	444	441	426	447	467	439	478	483	443	494	424	433	442	442	425	462	458	480	418	458	464	452	414	443	475	454	444	445	433	460	445	430	458	493	494	422	434	434	419	432	459	464	478	465	462	463	462	436	443	453	470	481	424	456	443	433	484	455	447	426	461	490	442	414	422	503	447	465	465	477	463	424	463	445	465	465	443	428	443	467	418	476	467	498	397	463	404	465	452	480	463	449	447	453	447	411	422	463	455	466	462	466	438	443	440	446	472	462	441	452	417	460	425	423	434	434	446	410	427	443	466	499	391	471	459	472	418	428	458	440	467	419	489	439	432	446	416	442	440	441	438	456	438	466	444	445	439	466	460	451	461	465	432	475	435	472	470	479	429	473	440	469	432	467	454	463	431	465	454	441	470	456	464	494	482	428	478	462	491	439	450	449	484	460	437	485	447	439	467	450	479	453	455	465	481	425	448	402	449	453	467	401	424	449	461	479	469	478	430	468	444	468	432	430	440	458	450	455	440	426	446	436	434	453	497	436	448	431	472	444	475	457	450	479	440	417	417	454	455	462	458	467	468	469	467	435	435	482	476	435	436	440	445	434	471	428	420	471	446	414	455	424	464	443	455	452	447	455	496	473	422	458	438	475	462	428	467	430	453	419	451	445	427	410	475	474	408	457	449	432	475	411	431	423	442	456	472	473	435	491	465	454	473	470	457	413	468	451	440	501	450	453	398	464	443	446	444	464	471	455	406	415	497	450	475	443	431	465	467	484	459	470	455	428	460	433	429	426	455	420	499	455	455	464	500	483	421	498	423	444	480	406	458	495	477	439	451	470	443	417	444	426	453	439	447	468	492	460	455	427	404	443	481	475	445	430	417	453	451	439	417	456	459	486	460	414	453	437	464	453	425	419	465	473	430	456	459	437	446	441	457	471	391	479	457	469	484	442	427	406	465	477	462	468	443	417	459	473	442	442	458	483	465	427	497	485	441	470	454	459	457	424	476	454	463	433	443	445	410	420	387	422	464	440	445	475	473	460	425	449	447	435	455	487	436	452	418	459	446	462	444	411	446	467	455	457	444	450	481	445	462	475	502	422	455	480	468	412	483	460	443	461	448	463	428	439	494	452	442	474	427	440	473	449	454	428	454	469	437	428	467	458	463	440	433	439	444	434	464	429	429	419	434	443	481	421	438	446	449	450	489	447	449	436	449	459	463	437	438	436	462	438	440	452	455	436	440	451	484	411	484	470	452	424	462	448	461	450	453	493	450	445	434	456	491	461
31891	20979	12304	1267	670	637	661	493	458	483	454	452	454	418	472	500	454	450	449	457	473	453	492	467	399	465	439	449	450	417	454	490	494	444	496	509	486	486	450	468	464	469	428	464	436	439	446	487	419	502	449	439	446	444	464	473	464	465	450	486	441	418	448	481	454	478	492	455	459	453	449	467	443	468	491	470	475	467	444	446	488	437	441	450	440	472	443	465	492	485	442	443	428	476	448	500	439	488	468	453	486	418	429	447	491	441	459	473	478	439	492	458	474	460	454	465	460	489	479	490	479	445	434	459	460	486	491	491	446	462	460	394	467	503	440	409	472	496	478	468	459	457	432	429	469	464	448	447	479	500	485	487	430	451	450	487	488	482	445	495	419	435	484	441	449	462	503	455	478	443	437	432	443	412	498	466	477	472	417	487	459	463	459	461	462	459	449	439	462	443	491	453	417	457	468	407	466	476	493	471	466	477	437	436	449	469	483	498	476	481	446	449	427	462	478	479	451	484	461	475	438	473	448	450	489	486	469	458	444	456	515	447	411	440	468	456	487	508	447	445	462	474	440	485	451	434	448	439	409	458	455	468	454	450	466	434	434	453	456	426	449	490	421	490	474	449	444	420	438	435	467	476	501	485	445	420	474	462	475	452	419	468	428	445	485	441	462	463	412	452	454	492	473	455	434	464	435	482	458	471	434	466	485	463	450	468	422	464	460	460	460	465	451	441	478	503	421	453	439	487	470	478	435	448	441	460	455	437	483	495	475	450	463	461	479	455	434	463	504	470	509	425	450	463	479	459	452	463	433	495	449	477	442	444	436	425	486	521	441	496	425	447	484	469	449	433	432	449	482	471	457	452	457	466	449	479	499	516	428	452	431	433	470	483	473	494	417	475	469	489	527	482	475	478	436	470	472	458	438	452	479	440	485	456	435	443	473	437	477	431	443	395	456	444	452	462	461	423	512	468	474	507	517	469	450	479	446	454	439	462	457	445	445	448	461	445	499	457	425	452	481	452	476	470	457	455	480	465	489	482	469	443	463	456	423	458	485	443	490	476	485	492	432	450	469	441	476	450	500	473	467	453	459	461	423	456	439	465	500	453	460	481	455	432	454	492	496	424	487	493	467	430	452	493	449	434	437	474	418	481	490	427	426	457	473	419	462	472	435	470	476	434	504	468	485	406	461	496	455	408	485	484	433	416	424	460	519	477	442	477	470	489	438	435	466	482	463	423	465	440	464	488	461	463	466	438	450	403	477	472	430	462	457	443	480	463	451	452	485	451	449	435	460	465	452	458	532	433	445	427	438	446	475	474	465	437	483	436	422	504	421	474	514	455	494	433	474	501	454	452	498	438	467	450	467	471	446	487	491	442	442	498	473	457	443	464	443	469	448	471	475	442	451	494	494	438	486	484	463	490	447	434	415	456	465	494	456	501	473	487	471	447	473	472	431	455	418	477	522	457	482	449	438	443	420	476	500	478	437	479	462	448	456	451	431	420	445	458	467	497	465	445	499	492	497	416	439	464	509	443	442	449	478	443	424	473	443	468	464	455	494	463	474	460	478	469	464	521	410	451	481	448	452	463	468	468	463	471	477	453	501	459	483	435	466	480	473	424	430	481	487	457	437	482	464	402	476	461	500	481	459	453	471	465	486	462	453	461	464	455	490	459	438	474	469	477	508	432	448	463	443	433	442	422	448	474	460	412	441	459	450	512	469	443	454	473	459	456	424	457	463	495	470	461	433	436	465	485	484	484	476	466	429	451	476	465	469	472	455	454	484	457	476	488	467	488	464	492	496	439	450	435	439	460	399	430	435	425	447	449	481	442	454	452	468	434	438	488	486	426	501	491	461	471	485	477	453	455	459	449	489	453	446	451	473	450	442	455	435	414	470	461	432	435	453	451	440	462	420	460	489	432	448	457	458	473	448	487	451	417	441	469	457	526	470	513	502	462	413	455	433	452	478	472	481	426	411	507	420	404	489	455	429	439	468	461	499	457	481	431	490	439	472	441	423	429	424	469	434	453	448	491	449	481	498	420	481	479	511	420	474	449	434	445	438	452	460	451	507	476	497	440	479	480	476	468	464	461	451	472	440	464	471	417	449	487	439	430	453	451	455	466	473	465	429	437	402	481	443	440	449	423	481	433	467	463	511	464	475	459	458	459	498	449	477	466	513	451	426	453	493	459	441	537	442	499	425	475	507	457	476	457	458	437	484	480	450	445	441	439	439	422	440	515	443	473	436	451	465	468	425	481	478	471	499	487	500	503	401	455	426	457	432	450	426	454	427	499	485	496	472	426	462	428	482	470	456	436	398	470	454	463	443	454	481	451	478	452	442	451	421	503	437	417	482	463	458	473	453	459	470	470	475	442	411	474	444	466	488	435	453	452	479	455	457	483	477	451	421	503	474	443	464	432	444	469	451	469	461	440	466	487	415	471	453	435	462	433	443	433	447	445	387	452	473	473	472	452	458	476	435	467	433	461	462	442	466	440	449	492	413	496	464	462	492	472	507	455	439	453	426	384	395	437	458	415	495	479	480	435	457	454	436	443	456	486	451	418	454	504	448	483	429	451	446	385	447	443	404	474	451	425	448	508	414	493	492	458	466	417	482	474	477	439	426	430	459	444	426	510	449	454	462	465	442	462	449	497	448	470	424	441	441	432	484	469	515	475	465	445	486	473	450	468	468	445	499	452	469	475	432	446	497	478	455	510	437	458	432	462	450	470	459	469	478	473	436	438	426	468	483	478	478	476	470	446	431	474	408	503	436	532	465	447	441	475	448	438	429	484	474	477	411	480	466	470	433	439	427	490	443	473	444	464	405	427	441	424	463	484	445	477	475	440	448	484	470	453	460	488	401	468	476	469	470	437	463	466	454	451	466	470	483	410	471	458	489	459	445	421	472	454	474	473	458	459	457	462	417	451	450	436	480	452	439	485	480	482	466	477	448	482	441	447	456	451	454	442	460	480	489	468	455	444	472	475	468	475	458	467	423	449	469	449	459	439	422	486	436	444	468	509	434	437	449	463	440	486	470	443	446	439	429	466	435	471	464	456	474	472	483	474	466	429	463	481	476	446	484	481	449	437	402	501	463	476	418	439	448	426	465	462	479	487	482	442	445	456	488	442	469	467	455	492	463	462	481	471	435	490	446	444	489	484	448	463	466	465	461	450	467	496	480	461	448	459	430	434	440	445	502	434	434	430	476	450	468	462	443	434	476	415	463	503	468	449	428	441	442	450	466	447	416	441	445	452	509	457	460	467	415	430	454	428	428	440	457	450	449	435	454	461	441	490	458	443	455	456	474	440	449	471	422	471	454	507	457	464	450	433	459	471	475	498	433	427	467	468	436	475	475	504	455	454	426	479	458	470	465	423	454	460	447	440	470	428	452	526	456	479	429	443	471	499	444	454	450	435	492	478	476	475	441	468	468	435	501	487	492	441	472	480	497	453	487	451	455	468	454	496	442	431	484	484	487	467
5917	1110	1020	1012	1010	1046	1029	1060	1047	950	1013	1031	1025	1029	1017	1013	963	1047	1040	1073	984	969	1038	981	999	1029	982	1030	1011	1039	971	998	977	911	990	978	975	1006	1044	1002	1021	1015	970	1024	1094	1041	1086	1031	932	938	1007	975	1018	1026	937	950	979	1040	1011	1025	1009	1009	1045	998	978	982	984	995	957	990	1047	987	1024	997	1017	1024	999	994	897	1012	1011	1007	1001	1012	987	958	1034	1017	1053	989	1087	1039	1040	1031	1036	974	1001	1009	958	960	954	1058	1000	967	962	1053	1031	1030	1060	957	984	1024	1032	1043	1046	1009	1046	1004	994	1042	1007	1008	1050	989	1061	949	1015	970	957	971	997	999	1033	976	946	1023	1058	979	1006	1007	1023	1041	1037	946	989	1001	992	969	967	1021	1036	983	1025	1011	958	1016	1055	992	1032	998	996	964	996	961	1015	1011	991	998	1034	1004	998	1033	990	974	1000	932	1039	1054	1006	992	1041	1048	958	999	1003	1051	1011	973	1027	1053	966	995	1020	1030	1000	1006	1007	985	1000	1019	988	994	981	1008	966	1010	1023	950	979	1009	1009	967	1036	996	1003	1005	990	1001	1043	996	1106	1000	983	1019	946	979	953	1014	968	985	1042	993	1002	1007	1022	1009	946	1007	1038	1002	1058	1046	1007	961	1028	1009	1038	961	977	1005	1033	988	1052	971	990	1070	998	1000	1024	1061	1022	998	979	1039	983	986	992	980	1028	941	1052	1021	956	1064	996	981	966	1033	1002	970	960	1043	972	1025	1099	1055	1036	1031	982	963	1027	1020	955	995	963	962	1016	975	1032	1045	1046	997	1025	941	980	1017	1006	1081	987	1020	1012	1045	1007	996	1005	978	996	947	972	1008	989	1023	1038	1021	987	973	989	1011	982	953	967	1029	969	1032	1077	1037	1065	995	972	998	986	1013	954	991	973	1072	1032	1036	999	988	1007	965	1000	960	971	974	952	965	1057	1040	1000	1007	1046	933	1058	1025	1054	965	975	1015	973	1020	999	1068	990	1007	996	1039	992	981	1002	1041	1023	1002	986	1049	1064	1005	1011	990	1068	1007	956	978	1020	1027	1011	1071	1030	975	1008	1007	990	993	1065	986	1006	980	1026	980	1002	995	991	914	1018	1029	1012	983	1008	953	1017	968	982	947	1028	1006	1049	1009	1030	1074	1002	967	1013	1006	982	956	1040	1020	1028	976	966	967	967	1010	970	1044	1045	995	1057	984	983	1004	975	1022	971	1026	1034	1033	1022	972	1046	1014	990	1049	953	997	993	999	951	984	1067	1028	1023	969	1017	1029	966	1009	1025	993	1033	1015	1024	995	1001	982	944	1053	1031	1051	981	1016	944	947	981	983	1000	958	982	1007	986	1065	1001	1009	961	1015	973	1001	1014	989	977	966	991	1062	1035	969	975	1056	965	1024	1011	1054	1042	1025	1002	935	945	1036	994	1057	1025	986	1072	970	1007	995	984	1033	1031	1018	991	1022	999	1016	1018	1002	1006	945	1076	1016	981	1010	963	1037	1047	959	1033	1025	1005	990	1003	1003	1064	1006	966	965	968	1027	1002	942	1003	999	1043	1025	1030	956	1060	1025	1035	1001	958	1009	977	1045	1014	1000	988	1046	1020	990	956	999	1092	1034	1056	1070	1004	1037	1017	1003	1022	1049	1019	973	954	1025	1014	991	1000	1015	1003	1006	1040	1019	998	1013	1013	1034	988	994	974	1022	1000	1050	997	999	1000	985	1011	1008	971	1024	1068	1007	963	991	986	1010	1021	1016	991	987	977	1034	966	991	1000	953	986	984	930	986	1012	986	990	983	1049	1023	973	1082	1006	1008	1028	978	1018	930	1021	988	1022	1000	1001	971	970	989	985	964	1039	993	1013	998	1040	1008	992	1044	1056	978	989	1017	961	973	997	965	1001	1027	1015	1019	1072	1037	975	1001	1027	984	996	940	1020	1001	997	1023	1036	998	997	971	1006	971	979	1005	997	1041	1034	992	990	995	1002	986	995	968	988	1059	1033	989	969	983	1021	1007	1003	974	1039	1013	1047	1023	1031	1002	1044	945	1003	967	1008	998	1023	1007	1071	1033	1112	1076	982	1001	1029	1017	1024	1018	1030	1001	1008	1032	966	1011	992	1082	1052	1021	999	1027	1031	1031	975	975	971	977	963	1002	955	967	1026	968	1036	986	1002	976	1043	961	949	1039	987	1017	1006	1041	965	980	986	962	1022	943	923	1003	1073	1002	987	1004	1033	1022	1009	1016	995	1031	1050	1014	1006	1038	1017	1020	985	1010	1043	988	969	1019	974	1013	1004	997	970	995	977	988	942	1010	1006	1029	988	1023	978	1007	987	983	999	999	1018	1037	1025	987	1001	980	996	1017	952	1015	1043	1039	969	1001	1071	976	962	1017	1020	1003	1005	991	1007	960	993	981	999	999	969	939	1017	1016	1011	1028	1045	1057	988	1006	1001	966	1048	935	993	1055	1028	1011	993	961	1002	996	1006	1053	968	980	1090	1042	1004	1012	994	1039	1035	1068	1028	1044	976	981	986	1031	1073	1008	1020	1032	993	1047	960	963	1033	1012	990	965	1002	1007	1016	967	973	959	1025	982	996	1023	975	1042	1047	1046	1042	959	1038	990	1010	956	1031	998	1000	968	1011	1027	965	998	1018	1027	1061	993	978	1011	1023	941	974	985	985	997	1025	1021	957	997	1098	944	1037	1044	977	995	963	1058	977	985	971	992	998	995	977	1016	1074	1014	1024	1022	1064	1071	962	1047	1053	1073	1015	979	997	956	1031	1011	1016	1040	984	1027	1043	1013	989	1006	1011	975	998	1037	995	1013	1026	1021	993	1029	983	1003	989	1036	1038	996	1007	969	1047	1011	937	1027	947	1003	999	992	971	978	1026	992	952	1009	975	1024	1011	1045	950	972	1002	995	1034	1061	1015	1043	1016	971	1004	985	980	1048	989	953	1074	1013	997	918	1011	994	965	1009	991	990	997	995	1023	1006	1021	1002	1045	968	1002	968	978	974	1010	991	1029	997	979	978	1007	1034	1000	999	963	1024	1031	1054	998	981	957	1034	995	998	990	967	1061	1002	955	979	1007	1000	1018	984	930	1012	972	1040	953	950	997	916	1024	951	969	1049	1046	978	1046	1050	948	936	1023	1031	1031	970	986	1030	1060	1030	1008	1015	989	965	957	1061	1001	1019	1004	1025	983	958	993	1007	951	980	969	972	998	1063	952	1005	947	1035	1030	951	966	1018	1014	946	983	999	962	996	1011	969	951	1021	967	1014	972	996	1002	1032	1013	1008	955	954	986	1036	1051	1029	993	1028	1000	1004	989	1003	1005	970	1024	1023	1002	1018	984	975	1029	999	1012	1024	959	1012	983	1045	1011	1019	931	922	1049	950	1037	1050	1039	946	1009	989	997	1034	1025	1120	989	1020	979	1064	930	974	1006	1008	989	1001	994	1035	993	985	1042	1010	1014	1045	979	1015	959	1009	956	995	1012	1046	963	1056	1023	960	1039	977	1064	1013	1024	968	992	982	965	997	997	962	936	1010	1009	1007	988	994	1018	983	980	1010	1038	985	994	920	1034	1022	1003	996	996	979	1027	995	1001	981	1008	1018	1035	986	1018	984	987	975	1030	945	994	1028	1012	1030	989	1061	1018	1056	978	986	980	959	1004	1059	969	1050	981	994	1002	985	972	993	1008	1007	990	995	1025	1029	968	978	977	943	965	1023	996	990	1025	1043	1030	1018	974	1039	1001	1009	976	933	975	982	954	967	941	1002	1007	1003	988	1030	1029	1026	988	1037	1029	1056	994	1003	1030	1002	969	1014	974	1015	1014	1020	976	1050	1004	1038	1042	978	954	964	981	1036	1060	987	1025	977	1047	1029	1012	1055	1045	1057	1072	1040	984	990	1020	1016	1031	973	1004	1046	993	1029	1015	994	1050	953	995	1061	982	1003	1001	996	1026	953	1027	1007	946	983	990	1061	1044	976	997	1027	1000	957	1051	985	991	984	1019	981	1049	1070	1022	1013	1004	968	967	1004	977	993	975	981	1005	1035	990	968	1058	1039	970	964	1041	969	1011	971	1000	1042	999	1013	1012	1019	1045	962	1003	966	1017	1038	1058	1023	953	1009	984	1030	1093	1001	1018	1004	965	999	1002	1026	975	1016	1008	1002	960	939	1026	1014	1056	1020	1036	974	989	994	977	1012	1024	1040	1037	1015	1049	1035	973	1016	985	942	1039	1003	992	970	966	1050	950	997	1053	941	1016	999	1016	997	972	979	985	960	1013	971
25023	21546	24869	28668	21540	21369	1705	588	446	423	447	449	453	387	407	370	369	369	395	392	405	375	413	351	378	398	394	407	385	398	400	395	369	400	367	383	360	364	392	372	368	407	394	350	336	386	364	385	387	388	405	328	337	365	368	371	349	384	352	366	358	380	427	369	379	365	407	426	353	393	393	400	399	353	367	382	419	362	365	373	386	357	352	351	355	379	365	357	376	401	377	405	348	432	406	398	415	397	373	400	386	378	378	360	397	377	398	361	365	393	371	417	371	366	392	385	365	364	388	354	398	387	378	374	355	408	411	367	374	382	389	384	384	354	353	373	348	390	364	363	381	396	386	372	359	368	424	382	381	392	381	378	368	378	378	359	349	373	396	351	368	342	391	380	386	371	381	378	378	375	389	378	396	418	395	349	375	371	352	399	383	392	359	381	403	420	413	403	366	362	385	414	423	368	395	416	388	389	376	351	406	414	399	379	374	432	408	381	396	393	357	350	378	374	396	378	409	388	382	394	390	396	379	392	379	426	376	407	368	364	397	405	363	346	403	397	408	385	421	398	378	376	345	363	356	402	348	381	370	392	355	407	391	370	370	367	381	401	356	385	368	368	411	379	366	362	373	367	392	369	364	381	401	360	322	359	416	383	348	402	417	365	394	368	383	378	380	379	387	372	385	390	354	416	447	390	404	383	372	381	393	373	384	389	374	372	402	344	345	408	403	347	422	395	384	390	417	372	372	357	366	376	372	390	404	405	380	394	365	383	389	380	362	373	372	398	385	369	397	390	365	431	370	350	375	376	374	393	359	398	346	391	401	348	394	385	385	398	396	386	382	364	407	342	364	386	422	349	384	394	395	343	346	395	351	417	359	364	349	344	347	382	319	380	379	405	363	394	361	382	356	338	387	389	386	349	402	377	378	383	368	398	363	407	395	394	440	372	397	419	418	393	370	399	403	394	405	356	391	372	379	364	377	315	396	367	381	375	386	362	398	373	391	393	387	362	381	407	377	380	395	394	370	344	373	396	395	408	366	360	395	369	353	384	355	381	407	359	387	407	326	391	409	333	387	342	386	362	356	354	365	389	389	367	365	385	404	397	355	407	351	349	407	360	380	409	397	339	391	447	349	384	380	358	375	367	382	401	377	416	407	378	364	420	399	385	373	375	386	383	371	394	353	430	402	383	385	385	391	373	426	416	357	337	350	356	368	380	380	402	344	383	372	401	367	391	386	340	358	410	370	392	366	379	413	371	391	383	374	388	362	331	378	376	330	387	361	394	354	387	378	390	366	349	433	385	365	396	373	395	354	407	405	405	394	380	421	357	407	356	390	386	382	359	371	393	370	417	366	370	381	366	396	383	388	383	390	370	398	359	375	388	371	385	371	401	376	361	373	336	364	359	375	389	373	397	374	399	351	364	386	372	399	403	374	367	387	394	397	378	382	401	382	396	388	366	413	400	372	376	404	349	369	391	408	400	378	372	418	402	391	400	399	328	413	364	374	373	416	371	368	386	405	397	403	388	414	420	419	350	385	363	412	378	388	383	373	356	369	335	395	424	400	423	360	356	366	332	416	394	382	390	393	361	383	383	369	383	387	370	394	372	362	390	361	404	397	387	348	392	378	390	382	360	354	394	376	381	387	362	418	353	400	408	372	376	353	395	387	390	352	362	370	382	375	364	396	389	378	375	397	395	376	366	375	385	387	375	376	376	366	382	402	367	342	393	385	368	419	396	420	380	364	365	384	385	361	328	390	366	401	373	362	401	424	370	353	378	392	370	380	372	375	366	402	354	392	378	397	365	407	402	379	401	386	343	381	393	383	399	376	374	377	374	401	406	375	371	411	355	366	331	384	369	370	388	355	396	387	406	363	342	385	356	375	377	364	385	363	406	371	367	374	367	349	391	384	388	416	422	396	454	385	378	384	382	383	362	373	383	409	363	367	383	373	395	358	363	383	376	396	382	359	360	351	381	358	377	377	409	375	369	390	392	362	378	356	364	372	409	382	398	369	420	401	385	361	373	351	363	372	375	352	414	385	352	404	422	342	415	362	351	393	383	395	409	386	384	360	384	359	411	343	398	372	395	352	379	390	391	356	394	397	375	414	414	386	367	412	363	342	352	401	374	382	380	384	387	386	377	387	404	419	392	419	408	368	384	374	422	389	413	329	392	390	378	374	354	383	345	378	374	380	366	418	381	391	364	383	372	368	394	396	395	388	347	394	378	390	437	392	348	376	412	409	386	375	367	383	384	398	375	421	382	408	367	379	369	392	387	420	381	426	414	346	438	373	390	389	362	381	358	409	341	406	413	383	396	374	393	382	354	360	363	383	396	360	378	391	375	407	374	396	383	415	375	441	374	378	375	390	372	349	376	390	395	378	360	364	379	368	381	384	394	360	357	383	440	428	368	372	382	403	379	356	412	349	401	361	347	389	376	359	387	382	360	362	393	413	415	355	341	339	367	388	377	398	389	400	408	399	381	392	382	398	389	358	398	370	390	381	357	407	339	363	371	385	356	376	353	384	392	367	380	386	395	378	400	385	382	402	409	335	396	375	389	395	370	381	384	392	346	349	387	363	380	374	361	384	432	364	375	386	415	371	395	364	379	415	360	394	351	340	352	397	360	387	399	413	382	361	372	391	381	359	409	402	380	395	363	385	361	352	357	360	350	389	372	374	383	379	368	360	373	366	397	407	377	350	372	414	413	414	395	394	402	387	359	379	364	351	389	385	399	346	373	388	408	372	357	367	387	359	393	354	379	393	379	392	356	378	347	389	385	409	378	378	374	374	362	407	359	366	360	382	394	401	370	378	363	410	373	356	406	380	388	374	371	358	392	376	370	371	388	401	359	394	358	373	351	403	380	374	360	373	360	365	404	368	388	437	397	383	351	396	340	324	396	381	343	381	399	402	428	392	370	382	390	389	372	372	389	380	364	394	418	386	391	376	377	415	391	374	387	374	360	375	361	398	394	393	381	386	352	429	381	362	377	381	365	381	395	383	421	392	388	410	382	388	375	384	378	358	360	410	400	364	357	372	433	375	369	364	376	370	366	407	338	379	403	368	394	411	361	394	391	351	400	396	385	365	383	349	345	348	390	392	364	422	386	399	397	329	353	383	410	415	410	418	404	390	365	385	393	383	361	397	387	352	382	370	402	365	381	384	335	424	341	358	380	389	394	368	346	373	362	377	382	399	373	379	359	398	377	371	414	369	371	367	359	366	383	398	391	351	355	392	391	378	434	396	407	391	379	339	359	367	373	401	392	390	414	353	381	358	385	350	377	378	376	382	358	346	413	390	348	371	403	380	409	357	362	387	369	393	368	388	380	350	331	391	349	337	362	370	405	407	361	377	422	384	369	384	384	401	371	390	380	376	388	389	401	404	353	392	372	378	410	377	376	356	352	374	345	354	382	375	317	422	393	387	343	412	388	386	373	351	385	353	341	353	383	359	364	364	377	368	397	373	379	372	388	365	375	341	397
3230	2380	1397	1062	989	911	883	905	846	862	887	840	830	868	843	898	850	808	883	885	855	859	818	793	842	828	844	845	841	835	862	846	837	864	869	824	856	846	854	857	830	870	846	812	844	799	873	837	790	830	827	811	896	813	884	826	821	816	831	825	827	886	753	840	826	810	815	833	788	870	806	832	846	818	823	827	833	787	797	808	815	790	845	788	803	835	827	847	802	816	836	819	790	808	867	827	829	858	834	825	815	855	814	805	817	839	773	777	848	838	859	878	816	837	886	853	853	845	822	812	832	830	813	830	852	814	813	825	887	877	819	854	867	868	829	775	863	795	837	813	807	863	833	847	846	790	843	803	804	838	822	850	819	734	791	816	813	772	832	773	831	808	807	834	825	838	835	818	872	852	851	794	803	790	747	843	819	799	837	818	830	870	858	807	863	790	841	861	797	839	840	855	871	827	867	810	747	846	868	859	810	809	823	793	847	841	876	835	835	829	840	845	832	856	845	812	846	837	866	820	851	867	833	821	821	829	838	812	819	826	836	875	787	838	808	809	813	845	798	846	829	788	835	800	861	798	822	828	845	880	847	862	800	829	814	835	793	830	788	846	870	783	834	782	789	856	864	840	827	845	828	801	815	763	872	854	843	783	825	827	831	846	829	806	831	853	813	831	811	829	814	762	815	822	791	881	821	781	840	781	855	870	814	852	762	784	801	826	817	823	830	798	811	843	883	827	866	886	793	822	842	785	798	842	796	854	881	867	872	817	841	852	826	857	783	814	845	810	821	876	882	831	794	869	828	796	838	808	784	837	838	880	839	802	871	860	818	850	837	808	774	865	824	833	815	851	823	797	774	786	870	832	885	805	781	798	795	780	824	806	805	836	870	869	826	778	836	822	818	768	811	818	853	801	805	812	851	858	850	849	843	843	795	836	834	806	803	745	814	877	881	853	835	799	832	813	827	876	860	786	850	842	877	808	803	868	847	827	823	819	826	830	822	808	784	828	791	807	814	795	825	805	826	832	847	853	832	891	843	819	807	842	838	828	803	819	817	813	788	834	825	829	806	836	819	796	833	859	819	798	808	818	882	806	817	918	847	837	793	844	837	839	827	785	784	806	870	785	890	804	843	822	841	820	820	837	776	803	868	825	867	852	836	823	844	874	837	810	829	819	789	794	806	834	820	831	816	812	824	813	782	875	822	817	846	856	806	834	791	835	809	785	836	832	847	844	804	794	859	846	859	846	841	880	835	836	826	788	826	811	845	809	828	843	887	777	812	797	772	883	815	772	790	813	797	837	832	830	803	813	780	774	826	827	791	833	860	851	888	833	829	825	854	824	793	787	877	838	850	861	795	847	833	841	794	833	841	844	881	806	797	841	831	850	785	896	825	822	791	880	808	872	840	830	818	780	812	808	813	829	858	861	832	823	858	826	823	817	830	825	831	821	828	842	818	805	834	851	880	807	858	861	795	758	833	777	835	822	874	876	831	846	774	851	803	855	836	800	824	835	794	853	847	809	817	845	842	820	808	851	823	845	774	880	828	792	819	813	869	806	866	776	809	837	864	831	821	847	793	885	865	808	790	830	859	778	848	852	827	827	798	821	869	874	853	849	815	823	810	828	845	848	873	830	765	826	851	817	826	861	873	864	851	822	817	824	830	826	859	818	876	898	819	805	794	831	795	861	867	804	803	826	872	816	844	820	764	861	856	812	846	806	831	794	797	793	802	882	868	811	868	781	859	765	874	811	855	845	841	850	805	812	804	834	861	836	836	876	829	803	848	836	835	879	843	828	817	832	799	753	856	837	850	841	813	904	873	759	829	857	805	861	843	845	869	840	836	834	865	861	836	853	819	832	826	826	831	803	874	831	874	853	830	824	900	810	825	831	812	821	831	843	771	836	855	784	814	815	802	819	797	847	829	837	844	854	817	824	868	851	847	873	865	842	883	881	911	826	789	812	852	815	841	814	784	834	824	877	835	842	831	802	831	802	861	823	836	807	851	838	836	850	761	840	769	820	863	851	748	823	832	774	784	853	814	827	842	815	797	826	848	897	788	756	816	794	776	786	881	869	837	814	845	864	810	837	856	842	838	846	784	835	858	846	806	801	809	808	789	847	815	853	824	860	818	804	840	819	862	857	795	851	818	860	795	807	862	876	859	810	796	845	875	848	806	852	864	817	803	770	827	828	787	806	804	805	802	860	792	845	841	887	825	846	811	783	806	791	793	786	891	856	839	793	810	841	776	805	814	823	828	779	833	799	866	819	813	842	844	842	805	841	801	772	815	809	830	805	819	823	805	774	828	865	833	864	839	808	770	829	814	873	815	780	785	850	775	829	829	774	804	815	818	815	815	851	830	816	804	810	861	841	809	885	791	810	832	770	837	820	869	813	859	872	820	868	880	789	790	865	817	907	829	851	800	840	795	813	843	778	871	852	816	828	807	864	802	794	808	815	848	859	849	775	833	822	899	838	828	805	821	845	837	802	879	842	839	839	842	807	801	809	825	859	839	815	829	826	799	803	874	813	844	850	807	809	843	814	839	776	851	811	834	801	812	780	796	828	772	814	850	830	834	808	789	820	813	844	847	802	823	822	857	828	860	852	811	847	832	800	878	867	820	866	810	873	817	832	854	816	779	874	856	836	823	768	831	825	819	788	843	858	814	887	851	816	822	872	821	830	831	869	850	851	808	867	838	797	821	812	803	824	827	795	816	833	802	810	835	791	864	839	781	820	792	883	833	842	847	846	812	854	833	790	837	807	810	777	833	822	807	864	834	811	800	812	782	848	841	884	803	826	818	822	755	836	796	847	797	777	799	792	848	800	818	787	811	831	796	861	787	844	825	863	786	759	799	847	825	789	846	848	910	791	849	803	830	855	850	816	812	813	827	844	866	768	839	824	838	830	832	857	835	795	843	859	784	827	815	829	794	798	821	801	804	810	816	802	813	812	846	861	861	848	853	791	847	799	798	794	867	811	826	822	849	880	808	851	852	823	832	773	853	839	811	804	855	786	819	834	827	785	814	787	855	805	819	828	818	857	851	789	836	834	888	836	777	800	833	800	810	831	777	837	803	845	793	820	862	812	852	800	783	824	856	834	839	791	890	811	803	827	834	820	772	820	823	784	843	813	817	842	829	802	812	822	828	797	851	822	809	809	862	837	795	839	797	802	806	803	848	809	833	851	844	833	875	799	825	828	853	781	825	790	822	834	861	786	874	864	826	799	843	866	794	853	800	806	805	795	830	803	823	853	811	852	787	804	830	772	833	805	807	854	838	876	826	808	829	781	806	782	859	817	787	862	826	865	832	834	791	823	789	815	800	820	798	848	818	810	825	877	822	830	780	821	819	787	825	810	849	820	793	822	774	789	827	787	815	824	826	839	823	790	841	848	822	844	837	847	868	789	829	820	789	769	882	808	844	841	793	815	802	810	830	763	857	845	877	824	807	843	836	856	818	793	840	813	855	843	823	818	831	780	800	777
24269	21466	25117	28221	21469	21477	18480	597	357	307	268	283	232	244	210	236	187	213	185	201	204	203	210	216	188	197	232	261	199	190	198	212	212	201	174	172	176	181	171	197	176	197	169	197	198	187	190	198	187	194	184	182	166	181	203	188	192	192	175	193	183	225	155	186	229	222	182	190	186	199	196	204	170	180	216	190	164	197	174	201	215	217	195	192	176	173	208	198	179	173	208	192	177	204	219	202	176	198	191	206	199	168	205	186	185	183	186	176	200	206	202	193	198	191	146	191	187	166	188	218	210	211	198	159	172	191	202	204	191	186	206	196	181	179	189	189	165	167	199	174	185	178	186	177	193	186	189	206	196	192	185	197	208	183	220	207	182	163	198	180	200	172	199	198	187	202	174	183	179	166	196	187	150	226	189	156	189	189	189	193	203	185	206	166	177	154	194	205	163	197	180	189	194	190	207	170	153	193	186	195	194	199	172	193	167	204	186	180	199	218	212	203	192	188	170	181	177	179	216	191	181	194	176	211	198	183	199	201	187	180	186	173	206	193	214	212	193	181	194	214	179	208	186	186	177	195	221	201	183	200	175	206	183	167	195	198	189	173	195	187	185	172	178	203	200	197	188	194	207	175	209	195	177	191	204	177	191	186	192	220	177	218	183	193	163	187	202	187	191	172	186	191	195	196	178	189	208	188	199	197	193	188	187	177	177	185	192	190	193	196	196	199	202	177	173	206	217	215	213	192	217	198	188	177	207	187	205	177	184	175	216	179	194	190	164	183	197	197	196	193	180	224	199	188	195	186	168	205	167	193	219	176	217	191	169	150	200	210	165	201	201	185	197	198	165	176	166	185	192	188	198	194	188	210	177	188	155	196	183	203	194	173	201	199	194	197	200	192	157	192	185	202	182	196	202	202	175	210	218	189	179	171	201	212	210	200	198	189	184	187	192	196	164	206	182	189	171	193	187	180	205	187	226	198	214	200	218	197	198	170	169	193	193	193	185	194	219	225	206	190	192	184	160	192	210	189	217	184	199	208	179	166	209	209	172	184	180	219	208	169	174	176	200	199	151	192	194	196	179	174	170	164	181	189	199	194	211	182	177	190	165	170	184	195	212	227	186	188	199	211	206	172	177	213	206	180	200	167	186	178	223	188	162	185	192	212	197	227	205	176	195	202	204	194	205	193	175	195	154	176	182	160	169	206	181	195	197	174	184	210	191	171	207	186	175	185	198	181	198	175	201	200	177	189	203	184	191	187	188	199	185	174	176	183	192	183	191	214	212	171	183	190	220	210	185	200	194	208	236	233	169	177	170	201	182	194	188	210	199	190	182	206	223	193	217	179	175	203	211	206	214	187	178	216	191	164	170	173	216	184	192	183	191	180	203	198	217	192	212	182	181	195	222	190	184	198	187	173	184	184	199	154	201	188	205	182	192	186	209	198	208	188	187	194	196	215	206	206	196	176	172	199	182	212	180	209	209	225	167	178	210	209	189	192	172	190	178	179	185	193	186	210	194	195	188	182	211	196	185	161	179	199	175	190	212	192	194	165	174	202	191	217	228	171	212	180	193	184	183	184	183	191	208	196	175	170	167	210	175	195	164	178	193	172	173	204	213	183	181	183	190	212	191	206	216	198	217	184	172	208	172	201	202	210	170	205	183	195	184	198	207	191	165	183	175	188	174	210	165	183	199	211	191	200	217	199	202	189	218	188	192	207	187	198	184	194	198	172	190	201	160	180	172	169	215	210	180	200	209	186	208	186	208	186	181	179	177	149	193	177	207	213	204	217	228	181	223	216	203	198	173	169	203	208	188	165	182	180	176	208	208	204	201	183	216	197	164	192	212	185	183	190	181	181	206	177	182	186	199	198	182	196	196	173	202	204	204	210	215	166	205	180	165	160	190	179	192	223	202	181	209	163	176	208	225	150	161	185	167	155	200	166	207	194	196	175	192	192	193	186	197	184	171	168	216	195	169	195	189	194	227	204	172	193	201	191	188	168	204	192	181	204	201	232	181	183	199	177	198	171	183	191	194	173	209	188	181	183	203	201	175	207	160	191	179	191	157	178	220	200	208	182	166	210	199	189	183	161	224	188	172	194	202	186	202	189	202	187	182	187	177	183	197	193	193	187	199	182	179	203	196	177	183	196	171	198	148	182	220	181	170	207	187	189	191	186	206	194	182	177	190	185	180	173	203	209	221	193	196	172	194	177	175	218	200	170	211	193	150	176	214	230	223	165	189	180	202	205	196	191	191	173	193	212	213	193	193	188	165	181	208	208	213	198	152	208	187	170	160	206	168	175	185	186	189	167	204	211	224	181	189	197	193	197	181	192	178	211	200	182	187	190	173	190	228	167	172	206	200	191	186	181	204	170	203	184	196	192	207	191	204	166	190	190	188	172	182	181	184	212	185	185	163	186	197	178	184	169	206	171	182	182	179	201	203	195	205	203	191	207	184	188	193	164	211	190	215	165	173	190	216	196	210	178	203	182	172	206	233	242	175	165	190	182	162	192	169	186	206	191	194	215	212	195	191	176	199	185	183	174	203	174	201	178	200	191	188	194	210	174	198	195	180	214	198	210	207	196	194	193	208	203	204	149	159	176	185	184	174	177	188	178	187	177	200	194	204	196	185	190	198	195	199	191	179	166	178	192	153	194	190	197	163	192	183	180	197	213	168	184	173	178	165	161	188	199	164	191	189	164	197	204	204	183	175	174	208	179	210	177	160	201	188	180	195	195	199	181	181	193	165	178	221	180	209	197	187	196	198	174	180	194	186	185	165	189	185	186	202	190	194	161	196	221	203	205	174	216	186	190	208	176	195	206	227	205	187	189	183	206	166	183	169	198	189	206	186	213	197	211	172	192	171	187	170	194	187	211	214	184	167	189	196	180	189	187	202	218	182	174	182	186	199	203	182	218	176	200	192	198	188	183	209	200	169	185	192	192	172	167	203	178	186	191	192	201	194	175	192	182	208	219	192	197	195	202	206	176	219	210	216	197	187	196	182	194	193	178	172	174	176	205	190	209	203	187	203	192	147	186	188	172	205	193	185	197	191	155	193	210	197	174	206	200	169	164	211	189	188	164	200	170	177	197	195	190	184	208	199	199	177	207	209	191	198	231	179	212	188	186	196	183	190	206	205	200	203	211	208	182	220	193	207	207	180	218	196	201	197	180	183	216	174	174	186	199	198	191	205	190	182	218	173	207	205	209	192	172	165	197	179	195	206	187	170	192	206	201	203	200	216	179	204	199	181	194	180	189	214	205	198	180	197	202	162	174	186	148	194	195	181	192	212	187	181	165	181	192	208	198	194	179	204	199	180	182	166	175	169	209	184	183	191	215	196	164	175	190	205	163	185	183	193	190	188	186	227	185	191	198	198	193	172	172	194	184	173	191	195	176	176	171	205	180	198	171	165	163	199	184	171	190	190	204	196	220	194	211	181	187	207	203	175	183	161	184	178	183	192	192	179	209	174	197	164	211
2946	3186	1574	954	653	581	550	520	498	513	456	475	454	467	480	481	466	436	463	471	419	459	428	500	464	433	463	453	453	416	457	468	459	470	423	463	451	428	450	435	462	475	473	462	425	485	473	455	468	456	451	454	468	455	472	439	445	468	440	495	464	428	444	481	435	430	455	441	435	421	468	442	444	443	477	462	479	424	400	452	479	478	464	431	419	438	442	453	479	427	460	464	437	453	498	460	457	424	486	458	395	433	495	438	441	496	436	452	421	451	467	440	473	456	433	466	461	475	433	432	415	418	424	459	440	444	479	437	450	473	407	433	432	455	477	444	471	396	450	416	450	454	421	452	430	419	477	435	388	434	447	415	437	453	468	468	422	451	448	430	397	442	474	437	439	448	449	498	437	471	412	469	497	424	435	461	444	463	453	464	468	456	422	421	409	452	434	432	421	462	440	445	416	469	448	452	461	475	424	415	443	444	431	471	452	431	450	446	437	431	474	451	481	437	449	431	422	445	427	437	464	456	444	448	445	441	457	432	454	437	443	453	433	447	450	465	455	478	433	460	449	430	463	439	494	429	450	484	459	451	424	487	444	461	468	459	447	457	440	427	448	420	438	473	454	461	477	453	429	444	475	440	447	405	481	458	444	437	466	452	461	450	483	462	442	425	436	438	467	466	414	435	454	440	468	446	392	463	488	453	445	483	443	406	451	451	481	439	460	424	465	428	429	465	485	444	466	454	441	478	445	458	458	473	459	411	463	427	448	431	469	451	433	478	419	459	416	450	465	469	422	452	444	450	464	460	428	464	440	455	437	429	480	476	438	451	442	448	451	414	484	450	404	421	463	455	449	434	444	441	447	459	451	465	449	475	461	509	426	426	488	452	449	432	420	442	440	462	424	435	419	458	452	416	436	476	464	445	449	476	461	444	447	401	480	426	446	444	439	426	435	444	434	438	430	472	436	456	455	414	452	459	460	439	428	470	438	435	372	445	432	425	443	468	445	438	482	432	414	464	454	476	464	465	435	456	451	431	428	460	440	449	445	468	469	493	451	442	449	431	445	456	429	422	453	493	461	472	479	441	454	458	468	448	446	451	481	445	447	431	479	439	421	442	441	445	454	456	463	464	385	446	443	444	462	461	461	454	451	473	404	499	464	434	449	440	453	423	434	403	448	437	484	450	423	459	450	432	447	421	493	434	468	475	453	437	441	470	442	447	448	463	423	450	452	414	432	478	464	437	435	432	424	418	458	456	417	483	424	442	441	416	435	437	424	454	441	450	456	440	442	478	465	468	449	437	450	442	411	459	468	474	434	459	417	413	422	480	425	424	465	470	455	442	482	443	421	449	464	465	449	461	476	443	457	445	438	458	437	443	479	438	450	442	442	484	433	468	471	455	450	465	442	442	443	470	442	421	459	477	476	439	445	465	427	430	424	433	398	443	471	477	424	454	415	465	419	464	421	488	468	462	418	473	474	449	399	441	457	450	469	482	450	440	461	429	468	466	463	426	468	453	439	460	453	449	428	448	472	459	443	443	458	397	432	449	457	415	477	465	459	464	432	459	474	455	450	454	451	463	456	423	469	445	431	478	457	457	457	426	417	413	432	459	455	433	459	444	429	461	449	432	480	460	436	462	455	471	448	422	497	483	433	443	469	427	443	432	447	477	437	432	432	447	445	475	432	448	416	430	469	446	431	466	438	472	440	433	428	418	462	390	420	432	423	429	453	466	439	444	464	440	441	471	440	451	444	397	438	414	433	431	445	453	453	424	459	461	450	430	467	460	431	455	452	414	446	448	429	472	481	452	441	429	432	421	476	458	448	464	437	483	428	493	464	455	420	479	458	432	411	467	416	455	425	451	456	464	409	428	429	462	439	436	431	432	436	443	477	454	483	448	461	433	465	492	463	471	469	431	455	463	456	476	467	422	455	481	470	426	441	453	416	479	433	438	460	428	466	435	458	484	465	455	436	459	457	438	433	464	449	459	461	456	458	432	453	429	461	441	408	436	460	463	445	411	439	449	442	411	416	406	464	435	448	453	445	433	463	488	417	439	463	450	464	454	401	465	454	435	476	462	418	476	460	488	450	412	463	445	448	465	438	477	438	429	451	442	470	457	436	426	412	473	442	455	433	410	451	451	449	457	453	470	464	430	468	430	446	419	429	471	425	441	459	470	463	458	436	434	442	395	434	445	468	442	472	451	419	444	435	440	411	453	424	446	473	448	460	430	431	447	458	451	449	489	441	449	439	442	468	421	476	437	466	459	431	436	453	440	493	445	434	467	439	422	472	446	400	471	450	443	445	442	465	409	446	459	460	454	460	434	478	458	473	429	498	445	437	488	454	458	417	450	468	426	451	409	460	448	459	435	438	470	477	476	465	423	428	412	460	453	431	412	463	439	443	455	439	472	442	443	413	411	420	424	473	483	478	472	487	426	425	417	420	516	426	431	474	452	477	482	435	493	425	432	440	466	422	435	446	415	467	405	436	456	435	423	462	476	451	443	451	466	432	469	438	481	443	448	417	414	450	465	474	443	494	430	441	458	452	478	459	459	397	438	452	452	465	458	440	452	450	439	432	433	446	431	452	511	448	503	489	459	450	440	448	471	454	478	424	466	461	445	490	464	456	455	463	446	477	456	453	459	460	419	462	461	447	403	443	456	438	446	448	438	490	451	436	439	469	483	452	400	418	446	446	483	466	465	474	481	491	451	438	413	440	473	465	448	485	443	443	438	407	442	473	458	429	466	423	443	439	447	458	460	447	499	453	416	481	474	428	465	443	496	477	443	477	450	478	465	475	455	451	457	446	477	464	436	449	454	443	441	437	437	467	433	443	446	478	462	435	467	422	453	437	442	431	492	423	484	417	469	438	464	453	443	426	425	485	462	446	460	491	419	444	465	455	447	433	428	412	454	422	441	437	467	428	430	422	421	428	435	468	428	463	453	451	471	419	388	430	408	483	419	438	458	449	425	458	425	439	475	444	434	470	450	419	423	410	452	452	443	461	457	474	446	430	439	469	439	464	470	440	429	439	449	482	435	457	446	428	452	441	476	449	467	464	458	437	405	476	448	468	448	486	435	426	454	460	451	427	415	435	448	422	457	443	456	446	450	447	453	435	438	467	445	429	476	462	448	482	454	448	508	463	438	423	439	476	471	447	442	454	458	451	446	459	455	418	392	468	477	447	458	459	443	446	442	443	404	471	432	445	454	448	430	434	425	439	438	453	484	452	455	435	454	404	471	416	417	461	433	471	470	457	425	473	440	428	481	447	407	451	412	484	426	433	469	459	438	480	460	405	458	421	475	407	467	426	459	425	447	428	483	403	465	451	467	452	471	458	445	459	468	435	455	450	422	452	438	428	448	459	430	461	428	462	454	472	447	460	465	457	430	460	427	473	465	456	459	398	443	434	444	433	463	440	436	442	460	477	428	441	468	458	457	444	455	433	425	456	458	431	453	448	473	442	463	436	438	449	449	455	419
32046	21051	11913	1165	633	607	609	433	437	482	487	471	456	477	475	451	482	432	493	526	421	457	445	447	466	523	417	502	420	472	456	453	474	467	481	451	457	438	438	470	466	491	471	423	469	458	427	509	457	474	455	506	465	473	460	472	513	448	481	460	443	474	455	442	435	439	462	455	487	443	427	456	453	503	500	470	445	459	445	494	499	462	454	486	463	439	448	460	469	477	487	424	450	490	450	493	480	491	500	510	475	435	491	454	450	487	459	499	433	459	503	485	472	426	452	439	464	419	460	463	467	456	478	482	483	438	460	452	485	469	478	506	483	471	473	531	481	446	489	440	486	434	445	432	443	462	481	427	461	506	457	499	443	449	467	455	435	452	473	470	481	469	494	456	436	495	455	452	400	473	487	428	454	496	440	443	472	441	433	453	462	454	446	445	505	494	441	446	453	429	471	451	450	496	441	452	447	462	451	454	467	495	491	451	485	488	419	496	447	511	456	447	475	486	455	472	460	421	466	471	430	446	435	454	468	473	395	470	444	471	466	485	483	424	443	482	453	470	460	462	457	454	456	442	498	490	477	469	505	484	460	479	463	468	468	436	451	484	463	469	405	475	466	470	502	472	471	452	445	483	459	493	480	474	409	456	494	430	414	451	468	442	461	490	406	463	431	443	441	477	459	473	493	450	459	491	472	436	473	489	487	441	457	445	467	437	412	456	462	439	469	486	443	463	446	463	449	458	471	495	421	459	453	487	464	427	476	449	477	441	463	473	450	455	502	471	495	497	456	472	477	446	465	439	494	454	481	465	505	465	443	452	453	443	462	502	454	479	492	476	472	455	483	490	447	453	445	465	471	479	428	446	457	434	430	458	478	464	453	428	433	508	485	506	487	461	449	424	471	536	457	435	443	478	480	441	449	453	441	426	468	451	524	459	430	437	440	476	453	473	501	465	463	446	481	441	461	456	502	494	449	424	466	455	485	471	482	477	439	471	458	505	472	470	418	441	494	459	453	502	482	492	467	434	444	494	449	475	439	500	445	447	451	482	459	461	448	486	445	459	450	459	479	482	458	481	416	466	492	463	471	439	442	504	457	474	450	442	524	481	462	488	445	431	490	505	493	472	491	461	410	438	497	481	459	469	466	496	459	457	452	451	445	459	480	442	461	484	446	447	451	432	473	450	469	455	458	480	459	463	453	469	464	469	455	435	483	446	418	499	460	450	457	425	492	472	510	466	457	463	443	458	498	469	480	423	476	515	452	460	411	462	483	443	451	457	439	470	468	442	467	497	481	466	462	448	428	501	524	470	451	474	452	458	495	445	484	424	446	425	452	472	445	441	509	470	460	463	443	481	430	491	457	439	439	475	453	460	485	420	435	493	452	462	442	471	420	432	520	483	442	482	454	479	444	424	466	490	479	485	496	468	461	471	468	458	427	445	491	495	449	454	465	446	491	459	446	460	441	463	477	459	457	455	503	463	473	420	501	442	482	446	447	454	451	451	442	475	452	457	456	486	478	477	491	463	470	469	465	475	442	439	444	422	505	437	423	503	467	445	455	459	471	419	518	457	481	472	436	487	454	480	437	489	454	432	452	461	462	461	400	472	424	481	447	480	436	448	475	491	449	472	455	447	390	464	473	505	502	462	470	472	439	453	487	449	466	473	471	426	430	457	482	434	466	446	475	449	466	436	492	445	472	451	451	491	457	459	469	479	466	465	436	486	474	453	462	462	458	466	478	480	492	461	457	454	445	448	456	436	463	452	473	473	497	460	439	460	507	449	464	508	462	470	447	457	451	453	450	444	435	464	468	501	449	449	523	462	441	478	481	446	480	466	468	463	421	482	507	485	472	488	474	422	448	438	471	472	463	440	445	503	445	469	467	497	470	453	449	464	473	453	473	436	448	450	460	452	470	457	474	443	400	479	483	477	429	498	433	440	488	418	486	461	474	461	453	466	472	473	463	440	443	495	461	461	438	484	447	464	487	466	436	463	460	471	450	442	483	443	457	464	490	429	442	457	462	478	438	490	479	458	448	475	461	486	431	481	501	476	485	478	494	444	428	449	446	475	446	451	448	460	487	432	471	464	481	478	497	451	409	487	448	427	446	456	468	493	396	465	481	467	434	503	447	483	476	466	458	446	440	477	469	506	464	501	473	463	446	447	427	501	453	464	461	487	456	423	461	487	491	478	440	472	457	411	445	473	491	480	459	518	457	467	461	450	455	481	453	491	442	466	444	437	496	432	455	472	482	464	493	473	470	429	477	455	459	490	480	448	523	505	430	479	479	459	446	482	454	487	467	463	520	472	446	472	459	453	436	447	434	431	452	447	428	413	447	460	448	468	468	457	432	500	484	504	422	463	468	485	451	429	455	474	462	426	468	492	489	500	446	459	433	470	461	462	490	469	480	436	495	489	438	458	409	482	435	479	490	442	417	492	480	435	493	438	439	460	446	470	440	468	417	461	443	471	449	470	471	473	440	452	445	457	451	444	455	470	468	532	437	482	421	478	503	490	449	456	440	497	504	458	465	443	458	474	473	432	439	473	454	434	440	486	445	465	420	452	537	468	468	462	451	472	471	475	450	501	428	425	490	426	433	442	463	441	471	443	443	468	453	459	502	477	432	456	473	440	443	466	454	429	488	435	490	471	448	497	485	466	461	460	426	480	445	478	475	492	462	454	481	464	488	427	437	472	472	457	449	447	383	432	477	441	447	489	491	484	465	473	446	480	428	453	491	477	473	467	465	428	475	474	488	497	495	482	481	455	488	486	488	459	448	455	418	462	490	492	452	497	433	478	457	452	441	485	471	469	463	469	476	428	437	471	522	481	450	427	440	442	466	470	436	453	466	448	462	522	467	485	437	467	428	459	408	400	491	419	453	467	472	435	458	460	468	463	467	442	484	458	445	420	436	512	455	470	463	459	462	451	434	467	455	482	473	470	449	455	485	448	433	487	508	463	437	454	462	480	467	465	470	500	417	486	477	467	483	437	484	474	442	482	456	435	473	493	480	436	463	454	478	468	441	517	466	424	463	477	431	434	431	457	457	503	453	461	468	463	455	424	425	474	435	433	424	429	452	511	469	436	479	487	466	452	476	444	479	469	445	479	458	445	464	471	452	442	449	408	458	472	428	420	465	470	483	434	443	458	483	515	430	500	486	466	456	420	451	419	456	450	449	457	466	465	433	478	458	443	465	483	490	449	449	469	487	446	492	464	455	449	446	497	494	487	453	484	435	473	492	464	467	490	449	476	450	458	435	473	492	468	486	465	462	446	451	488	473	435	503	405	469	505	493	471	494	449	445	470	469	474	431	466	486	449	482	483	436	445	459	446	450	454	429	446	482	492	436	449	455	474	466	508	446	478	455	444	475	450	460	449	456	477	459	460	463	405	442	475	495	480	447	436	460	448	485	423	438	462	467	486	483	482	469	479	457	472	518	477	466	487	452	448	447	453	497	425	434	443	487	461	467	430	458	475	445	418
5998	1119	1030	992	1084	972	1099	1008	1022	1072	1025	1068	1009	969	984	1001	996	968	979	994	1026	1006	1004	1013	1036	974	984	1005	1038	1057	1008	1032	1003	1005	1067	1082	1048	966	977	992	970	1009	1017	1040	1006	1027	995	1020	1013	1014	983	997	1010	1026	1038	990	1008	1031	1035	1029	1025	1015	1046	960	978	1036	1031	1052	1053	1040	966	1020	1003	1033	1016	1020	1000	1001	1060	962	1002	1004	1050	963	1004	1043	941	984	1021	1071	973	982	1030	1031	1081	1027	1013	1040	1027	1003	1016	985	1014	999	1021	1011	1036	1096	1035	958	1033	1041	1020	1038	1017	961	965	979	1044	1001	1025	1019	1004	991	978	1006	1026	1026	1003	1006	1049	990	954	1023	998	1020	961	994	996	986	1035	1017	1012	1028	1094	1019	1031	999	943	1030	1044	1014	1027	1098	1019	1035	975	988	998	987	968	1038	1024	1047	1036	995	1022	983	1061	1040	1032	1017	960	1028	1016	1029	994	975	1012	996	1053	1004	1059	939	1055	1027	956	1050	996	1001	1016	1071	1039	1022	1053	1049	1056	1021	995	1023	1012	1031	1039	987	1033	1007	985	1017	1014	996	1009	956	1022	1007	957	990	1020	996	992	1034	1039	1030	1064	1001	997	1003	1023	999	1075	1020	1025	974	963	998	1008	1023	1049	1033	1039	1013	1019	1042	1013	987	1031	991	1028	1043	997	1054	982	1005	990	997	1064	1011	1054	1005	1021	1037	1031	1022	1034	1021	1014	957	1046	1041	1011	994	974	985	946	992	966	1028	985	990	998	997	1077	1007	1026	954	1036	1027	1016	1015	1014	1045	984	1001	1010	996	986	1077	985	1034	1000	994	999	982	1074	1031	970	1028	1002	1054	1048	1049	1021	972	974	1042	1001	1015	1040	1023	1050	1024	1071	1089	1019	1022	1003	1051	923	1043	1013	968	1012	1018	1010	973	991	1015	1046	1033	1009	1036	1020	985	1025	1002	983	1045	995	978	1020	1036	1016	984	993	1019	1096	1052	1038	1030	1043	1055	998	996	988	1014	988	1022	1000	986	1050	1015	1044	1015	1013	978	1021	1009	1007	1069	1012	1041	1009	987	1025	973	1046	1076	967	1027	1021	1066	1011	1029	1007	1035	966	1052	966	1052	1017	1011	971	998	1004	1023	1009	1043	1004	1029	1031	1046	1048	1028	1047	997	934	1016	1062	1020	998	1016	1023	990	1074	1020	1051	1054	1045	1048	1021	1032	1052	1000	1004	995	1073	1054	968	993	988	1023	1016	1048	994	979	948	972	978	1002	1008	1026	969	999	1039	992	1024	1023	1103	990	1047	949	1069	979	1007	1010	985	1040	1004	1025	1073	1000	979	1047	976	1011	1004	976	994	1060	1032	1031	1001	1008	998	1010	1066	987	1059	942	979	932	979	1030	1035	1005	941	1022	1020	1020	1032	970	1007	1040	957	989	982	976	965	1022	1020	1067	1092	984	1010	989	1018	1034	993	1021	1003	1009	1049	987	1011	1001	992	1043	996	1012	1048	956	1071	1021	1009	1004	1012	996	1063	1030	1060	966	1059	1041	1019	1001	991	995	970	967	1036	993	1022	999	1000	1016	1042	1028	1013	1046	955	984	1044	981	1008	1008	1031	972	999	1021	980	1005	997	1101	1022	1002	974	1027	992	964	996	1035	1023	1077	997	946	966	1002	1025	1025	1003	1069	1023	1029	985	991	988	964	952	1041	1024	1030	1040	965	968	963	1029	975	1037	1052	1039	1005	1031	982	992	1019	1067	987	1006	992	996	989	1081	994	1048	1018	1050	1007	994	1026	966	1037	1051	1018	1062	1007	1021	1010	988	980	985	977	987	1047	1002	1063	1006	991	972	976	1026	1001	957	1022	1017	1004	968	984	1051	1055	1068	1070	1021	1003	1021	1044	1023	1005	1018	1025	1009	1028	1018	993	1014	1049	965	1023	986	981	1019	1001	991	965	1018	954	1010	1018	1003	1032	921	1024	1061	1024	1060	1022	992	1052	1037	992	1051	1013	1014	1019	1040	1022	1067	1115	970	1014	990	1034	991	1027	1020	1013	1034	1044	1011	1021	999	972	966	1002	1027	1057	1054	984	984	1062	1044	1020	1036	982	995	984	1007	1016	1014	1002	1023	1049	1018	1043	1019	1022	990	989	1007	985	1034	1012	1050	1075	1025	1039	1030	1039	1002	1044	968	1033	1014	1024	1021	1020	996	1065	1043	1006	1001	1035	961	1055	1005	983	988	987	966	1018	1034	1023	1029	1043	953	1023	1024	995	1016	1021	1041	972	934	984	974	1028	1028	1004	1045	992	1045	1001	1050	1031	981	983	1011	1010	1001	1049	947	1043	1027	1037	983	1025	1015	1063	1051	957	1022	1001	1038	976	1049	1086	965	1025	1026	1040	986	1013	1024	1002	1024	987	1036	1060	995	1033	1054	1049	1023	1015	1047	1006	1011	973	982	963	1032	981	1026	964	1007	1049	993	1057	1042	1097	988	985	1036	1007	1058	984	1003	1029	1019	1010	998	1022	1036	1050	1035	970	985	955	991	1034	1021	1033	1032	1023	1032	1002	1000	1052	1033	1003	1061	1041	1044	964	1048	1044	1016	954	1011	1061	1025	1006	1002	1020	983	996	1032	998	1023	1041	1002	971	1100	1018	1018	1045	974	1036	992	990	1037	1021	1026	985	1024	1046	1024	1035	1017	1046	1036	1038	1049	1026	1030	960	1091	1018	1042	980	990	1002	1014	1028	1009	1000	1004	986	968	1052	1047	956	995	985	1026	1015	1032	988	1014	973	1013	988	1050	1023	998	973	1042	1009	1026	1029	986	1028	956	981	965	992	971	1012	1046	1053	1035	975	1006	990	994	1003	1025	975	1018	1001	981	1039	1021	989	994	974	1020	950	993	1035	1003	1019	990	976	1014	1049	977	1030	1006	1014	1006	1024	993	987	974	998	1021	1038	1005	1007	992	1034	1040	1008	995	1023	1024	1034	986	1065	1040	1071	1011	1019	979	997	1009	1017	985	1022	1024	1029	987	1016	1025	993	1001	1005	1102	986	1035	964	1043	1063	1057	1042	1008	1023	1008	1025	1020	940	978	991	1000	1038	990	978	1012	978	1020	984	1075	1031	1024	1050	1005	989	1041	998	991	1051	952	1034	1027	990	957	1010	992	997	937	1007	1064	1044	1027	1035	947	1026	1016	1000	1021	981	1042	994	998	1006	1016	973	968	981	1021	977	982	1056	987	1040	980	977	1014	1000	1073	1022	1012	995	1055	1070	989	995	1001	1018	1049	980	965	1016	998	1009	1036	1056	1068	1016	1053	953	979	979	969	996	1045	993	1068	1008	1003	979	1032	971	1024	970	999	1018	1027	977	968	1028	994	987	955	1050	1014	1020	1014	993	1025	973	1062	1019	1087	1036	1017	993	984	1006	1025	1048	1040	1018	951	991	968	1014	1011	957	1032	1016	1008	1026	923	1026	1008	999	997	982	1042	1057	1047	994	986	1006	1038	968	1027	1020	1113	999	1032	991	1048	958	1045	1052	1086	1003	1066	1063	1052	1067	1019	1010	1045	1008	1017	1055	994	1013	1034	983	997	1028	1022	1083	971	979	1042	957	1010	966	981	942	1005	1086	991	1021	1009	1025	1033	992	1050	1019	1019	980	998	971	1022	1021	1034	1023	1005	991	1003	1013	976	1018	1011	1018	982	1031	1023	1034	1018	1023	1028	987	1061	1021	996	1069	994	1056	1027	992	1028	1019	977	1014	1027	997	1023	1057	1003	1015	1009	1014	1044	1018	1043	1053	1007	985	990	1017	1008	1026	1018	954	1014	989	988	955	1009	973	1017	1003	1038	994	960	1055	1035	1028	1032	991	1048	1013	1048	1037	1000	1016	1013	971	1029	1027	992	1006	998	1060	1036	1065	1035	1077	1011	1000	979	1010	1039	1023	1020	989	1010	1049	1019	988	1009	953	1031	1014	1077	1003	997	1058	1009	1054	1030	1018	1043	1008	1007	999	1016	1016	1026	1023	1006	978	1052	1071	994	972	1025	1031	1018	1048	1049	1025	1041	977	1065	1051	1058	998	976	980	1008	1013	1029	1040	1007	1009	1036	981	989	1019	1053	1051	1003	1022	1012	1041	995	1024	1049	974	1023	1014	969	1003	1037	1024	1004	943	1009	1028	991	972	988	949	1014	1057	1006	973	1069	1031	1038	1007	1013	1018	973	986	1027	1005	1018	1036	1063	1014	970	1000	1031	1022	1044	1036	1017	1013	994	974	980	1045	985	1025	1050	996	1053	965	989	1054	1036	1025	1006	982	1011	1025	1034	1013	1028	1051	1048	1025	1021	1011	1038	993	1004	993	1071	996	1016	1003	1073	1018	1011	1047	1016	934	994	1035	954	1052	987	1056	1057	975	963	1009	1018	1004	975	1013	1012	1077	1081	984	978	1013	991	1041	995	1036	1013	935	974	1032	1043	998	1040	1024	1038	1000	1027	996	1050	987	1017	1035
24991	21548	24903	28675	21541	21337	1577	606	445	431	434	403	396	397	412	417	394	413	395	415	423	392	380	419	349	384	338	370	346	407	406	376	422	377	371	372	373	416	406	391	401	420	362	373	383	410	407	410	377	393	371	419	369	427	362	424	395	435	390	399	406	387	419	410	383	407	368	384	355	402	364	367	352	422	392	349	409	389	389	398	350	346	417	373	411	392	380	377	368	365	327	395	375	383	395	418	382	362	364	375	375	389	359	368	408	377	405	379	393	358	411	344	357	372	323	403	374	369	388	373	391	363	364	381	439	379	399	360	376	348	418	396	372	366	417	421	389	360	384	388	357	389	365	392	400	386	359	367	396	403	363	356	388	369	356	370	400	359	373	376	371	373	397	387	382	360	369	386	399	361	366	376	349	358	392	413	352	357	410	408	379	364	379	417	383	360	394	392	388	389	362	401	358	362	372	383	390	369	380	419	355	385	392	362	390	391	368	399	383	387	401	359	367	357	353	401	371	366	397	392	357	405	376	360	383	365	368	374	360	353	347	358	402	342	385	342	374	393	335	368	378	366	387	345	397	384	366	381	380	371	403	419	399	387	391	380	371	386	365	352	359	388	378	370	370	369	359	395	364	399	370	356	327	400	389	368	365	368	376	376	426	347	385	387	413	390	357	392	413	382	368	374	357	331	368	391	389	384	366	368	366	375	416	337	398	371	393	430	385	379	421	391	360	375	415	376	398	407	399	392	381	373	408	395	361	353	393	367	395	396	406	379	367	406	390	383	365	339	399	401	383	352	435	381	371	383	400	402	357	399	389	352	386	367	385	417	363	381	346	407	372	384	386	374	371	363	379	351	335	372	351	361	353	382	366	398	410	405	369	391	394	352	379	374	362	381	398	330	351	343	372	365	388	387	384	383	377	392	411	366	369	360	361	357	352	384	396	416	369	357	364	366	416	339	382	404	401	379	381	399	394	390	403	372	388	392	363	383	374	350	348	415	391	350	359	380	363	389	345	321	395	396	416	380	393	385	383	432	363	427	377	417	338	402	406	384	362	375	354	394	373	356	385	395	352	367	356	382	366	386	420	383	379	363	376	394	378	356	363	385	381	417	402	366	401	335	365	371	382	382	371	397	390	426	375	370	369	356	359	408	397	398	372	431	386	383	411	398	418	367	396	365	339	366	371	374	364	412	417	392	397	404	349	431	376	394	348	344	367	359	377	393	395	377	382	414	381	417	376	404	397	386	421	376	353	372	368	370	342	360	397	352	395	364	406	376	384	370	404	384	361	381	349	399	389	362	406	381	357	375	383	367	392	394	411	418	376	358	339	370	400	389	386	375	391	403	342	366	385	391	381	381	377	407	398	370	371	377	372	389	406	373	349	388	408	368	396	384	402	413	376	325	344	374	352	420	369	378	379	387	393	390	367	377	374	353	413	377	426	413	367	381	403	397	353	365	362	393	375	424	377	356	356	383	390	345	384	397	416	376	358	386	378	378	417	381	365	361	413	380	401	415	387	369	401	399	347	409	383	366	405	378	395	363	380	387	373	369	368	381	369	378	366	364	379	391	394	348	366	395	401	428	377	401	360	400	374	373	359	406	431	387	375	388	395	408	405	362	368	350	375	375	397	391	376	337	378	371	396	335	405	320	366	361	370	395	378	386	401	388	388	372	398	421	368	364	359	349	389	394	403	376	366	415	416	380	395	358	403	386	395	372	346	359	350	376	412	415	374	361	314	380	406	399	375	427	399	393	420	407	388	356	401	374	363	359	375	393	399	410	351	394	424	346	383	404	364	396	373	383	385	399	361	388	365	399	389	393	359	399	396	395	368	368	374	362	382	366	344	354	404	347	355	390	408	368	395	371	377	382	388	438	387	353	358	397	374	398	371	336	359	360	413	383	385	387	348	380	425	398	414	399	369	372	362	394	405	368	381	399	396	367	328	416	376	404	439	356	405	399	356	370	390	364	402	420	372	334	436	385	392	372	364	342	387	382	372	371	390	408	387	378	335	342	396	382	380	404	411	373	397	388	411	375	362	388	389	400	391	377	382	342	382	397	427	410	370	379	372	383	399	370	404	398	351	422	395	356	385	388	357	374	369	392	404	378	369	420	379	381	380	361	394	359	355	385	344	345	353	339	376	412	361	370	381	355	395	367	369	424	384	347	378	359	398	365	381	347	375	422	358	397	368	383	397	342	333	387	382	395	399	407	387	376	392	401	397	378	370	362	386	424	380	362	364	372	398	384	404	397	369	386	394	383	413	348	400	409	377	364	379	372	342	390	368	379	370	413	398	311	351	345	390	380	391	362	372	380	402	365	390	374	393	401	367	355	367	409	401	396	375	358	367	359	395	357	396	366	376	397	373	401	383	392	361	370	385	397	387	373	362	371	365	378	354	372	382	390	383	370	345	340	395	394	369	385	367	399	394	402	350	340	369	403	381	386	375	373	407	390	344	394	383	399	393	329	380	366	375	336	393	345	406	372	384	366	406	426	337	344	405	392	364	378	378	399	351	358	371	383	387	370	400	370	381	372	389	365	382	373	387	383	411	361	371	422	406	361	350	373	409	363	405	350	425	382	412	410	364	412	379	364	413	384	382	389	382	369	426	385	422	405	367	391	355	371	362	399	364	352	416	403	371	388	346	358	373	396	357	403	358	409	363	378	355	367	387	376	386	372	382	364	378	398	376	361	410	393	331	376	394	377	406	379	343	391	337	380	375	402	365	409	388	355	424	405	370	348	373	373	370	366	388	377	354	400	371	383	319	346	367	373	382	381	419	382	383	372	354	353	371	368	398	368	372	405	404	431	397	366	359	386	392	368	395	367	369	361	365	387	387	400	353	396	396	407	385	385	379	394	360	344	369	402	412	399	360	360	363	362	362	395	384	389	368	383	403	369	393	384	405	364	390	344	382	362	362	371	396	402	390	380	379	356	395	353	391	376	370	355	366	395	380	394	405	392	413	381	386	403	407	405	356	361	374	420	411	363	369	388	425	398	380	408	368	404	399	387	397	432	376	379	379	356	390	372	405	420	392	390	369	411	396	395	367	387	379	370	384	353	355	407	363	417	389	344	375	375	332	367	359	364	361	370	346	353	361	388	378	382	358	386	365	389	379	361	384	358	411	375	392	394	402	378	398	402	355	381	380	383	368	370	402	384	389	363	370	423	399	374	387	397	333	382	370	376	424	378	377	344	402	384	436	390	410	356	368	390	377	365	322	369	378	399	393	394	385	355	351	390	400	385	411	434	396	383	382	419	376	365	407	368	377	378	396	372	380	360	396	377	408	369	417	389	385	395	401	383	398	396	369	347	389	376	375	367	358	392	385	348	369	374	351	361	332	362	368	406	370	389	397	395	403	373	369	398	369	355	399	370	367	363	397	384	375	365	367	379	356	371	395	354	370	378	346	386	377	391	381	362	348	384	397	350	382	387	363	354	334	376	410	417	361	380	396	376	394	386	390	362	401	349	379	382	381	371
3165	2273	1509	1094	973	880	885	869	911	803	880	810	865	854	796	825	825	839	813	827	830	843	814	822	866	872	814	802	751	839	853	832	822	849	851	852	866	848	839	805	813	820	829	817	861	834	804	883	812	821	835	783	843	801	916	870	785	776	824	839	847	805	815	852	802	859	767	786	830	841	832	749	815	757	810	781	802	864	854	813	809	806	835	846	919	845	851	840	842	802	863	840	809	832	847	838	880	859	850	856	810	837	788	797	867	810	821	811	809	822	852	844	811	835	850	826	825	822	834	838	854	844	852	804	806	809	833	825	810	862	849	810	835	826	827	840	837	771	791	845	801	862	879	817	840	838	792	834	817	836	821	814	856	795	822	815	831	858	836	801	809	805	842	826	835	773	817	802	858	852	867	873	870	889	827	881	858	804	789	804	843	809	809	876	878	845	858	791	856	797	832	788	818	829	899	827	807	856	813	833	845	810	779	888	828	845	764	872	871	838	819	825	828	835	853	818	891	790	856	798	797	843	816	856	822	802	860	819	869	820	874	842	842	820	885	821	805	838	839	807	862	781	856	808	848	810	804	828	855	866	866	811	824	821	789	831	824	874	829	849	837	873	857	825	833	815	830	881	804	833	821	794	837	896	876	802	807	812	816	861	817	801	843	845	847	820	858	832	807	853	865	858	840	800	865	857	809	866	798	830	807	786	824	839	834	820	832	864	846	816	831	823	835	821	790	808	817	838	795	830	828	837	839	844	865	825	843	866	807	816	788	882	813	861	785	839	848	814	860	839	827	827	798	835	825	783	788	886	849	800	803	903	811	819	839	850	842	820	875	802	811	832	807	838	855	814	790	798	815	839	868	841	813	826	808	803	821	803	813	834	830	866	849	817	790	772	852	839	810	843	807	786	795	778	793	829	840	841	807	835	832	804	879	810	839	846	796	813	797	830	843	830	834	857	854	870	848	818	795	862	750	818	812	859	818	858	841	823	841	829	856	842	794	897	800	793	844	821	845	747	844	829	827	781	806	806	828	812	769	848	771	842	818	823	860	845	852	854	807	814	782	819	849	835	864	844	821	834	835	803	863	828	833	849	812	826	863	871	815	806	863	807	840	893	868	805	808	817	796	813	816	834	874	855	858	827	806	826	812	792	817	813	816	896	825	870	857	814	822	817	852	818	782	852	859	832	771	806	797	761	826	818	793	816	851	823	856	856	802	838	836	823	805	830	848	805	754	854	809	820	841	824	800	793	864	839	794	844	796	814	808	895	796	861	883	802	841	896	849	763	800	839	839	822	834	814	822	845	823	778	822	814	835	850	848	805	813	799	787	893	807	793	835	811	840	875	868	836	798	801	800	849	844	833	848	822	848	857	823	844	862	837	754	809	857	866	799	828	841	813	785	814	837	883	850	814	814	820	820	814	855	829	831	784	863	838	858	832	817	805	877	824	804	782	786	778	871	795	842	793	817	791	864	831	875	799	786	775	811	860	814	798	797	850	858	786	831	825	795	840	897	834	852	835	857	837	773	796	794	865	816	823	837	868	825	853	874	850	840	843	813	800	839	802	817	864	795	808	857	825	857	855	809	800	769	850	830	853	799	833	811	802	794	824	858	845	831	837	816	822	822	862	815	827	810	813	808	816	879	862	801	834	819	864	814	828	883	804	848	819	805	812	865	879	818	797	865	844	833	782	815	866	852	826	827	817	844	814	788	821	793	854	803	809	879	811	867	778	853	805	816	805	778	830	838	856	785	826	804	829	822	846	825	846	862	852	854	863	820	844	829	802	840	832	829	807	816	810	859	866	843	808	821	850	838	814	794	832	872	839	851	784	821	860	853	814	780	830	782	843	816	850	809	866	822	865	876	845	833	811	767	836	889	862	833	831	787	849	841	839	827	788	859	861	840	804	855	840	816	812	794	803	760	854	801	780	826	850	847	843	839	868	821	860	833	845	849	815	850	894	814	826	852	844	847	827	836	894	839	811	853	834	784	845	893	845	821	876	834	821	825	783	827	857	804	792	882	849	807	806	803	827	843	887	815	819	816	870	840	828	844	838	819	834	833	821	823	811	836	835	823	842	833	782	837	808	833	848	847	865	785	873	804	855	834	826	805	844	838	881	827	848	838	837	799	887	802	826	793	789	838	809	840	819	788	812	839	818	814	844	846	877	823	859	784	830	836	820	817	739	778	812	762	884	841	805	803	847	788	811	834	822	803	871	819	855	797	829	830	859	838	830	819	843	761	806	829	877	736	871	772	795	848	829	889	830	786	862	791	806	831	827	905	846	837	800	853	840	842	837	836	805	770	840	838	808	840	856	838	841	847	822	826	849	810	829	810	860	852	781	839	826	784	848	786	862	807	817	779	781	855	819	824	834	858	815	855	818	820	835	828	868	811	794	842	806	817	803	806	881	855	778	778	854	771	848	819	812	873	842	841	870	782	844	804	818	827	828	840	834	863	807	862	840	807	811	800	845	830	807	777	829	827	899	782	819	872	809	866	812	825	818	824	785	826	811	813	853	830	828	891	859	833	821	830	814	831	789	828	864	834	812	858	827	820	838	820	831	880	827	837	793	803	818	878	839	834	844	843	846	822	776	828	861	825	792	800	838	858	865	877	853	819	853	815	831	822	844	825	821	822	834	808	868	837	796	820	814	812	843	809	797	840	844	807	829	852	803	837	805	929	759	783	863	839	800	886	862	847	827	834	871	877	791	817	806	794	895	833	803	767	887	837	856	818	848	870	840	884	761	893	797	840	839	840	828	766	806	826	838	859	847	834	806	802	835	824	857	795	802	845	803	776	828	848	758	788	825	829	854	814	790	853	801	863	809	879	801	811	865	797	861	834	862	855	844	789	805	829	818	900	767	784	834	812	811	832	838	785	894	803	836	780	831	875	838	870	804	878	860	780	824	774	814	847	757	792	806	840	815	834	878	792	890	799	766	883	851	808	834	813	798	859	775	838	848	828	828	816	902	840	865	759	817	876	806	804	775	824	821	848	800	796	835	793	836	834	866	856	830	808	815	884	806	830	843	835	754	802	824	807	856	820	810	824	797	791	823	786	825	829	811	809	789	829	823	871	835	819	833	838	804	842	856	773	819	773	806	778	850	836	885	841	795	850	849	863	749	814	828	809	846	810	839	783	869	816	842	851	841	813	825	831	814	880	802	820	837	821	752	818	816	844	834	833	862	816	814	819	768	863	817	803	810	817	836	833	839	834	859	839	809	801	841	798	791	796	807	796	764	854	803	827	849	804	828	836	875	825	863	868	878	843	817	815	831	795	854	809	835	793	862	883	832	871	805	800	837	806	754	810	826	794	797	880	850	834	824	774	799	825	806	798	833	837	875	791	832	832	862	826	807	857	869	804	838	862	831	865	766	837	803	790	834	874	844	804	822	811	852	849	846	856	831	811	784	823	808	851	832	805	806	854	832	798	820	870	799	826	775	813	824	858	888	847	814	814	836	847	804	821	817	856	864	852	794
24393	21548	25201	28350	21548	21560	18259	608	336	318	266	240	276	229	219	227	226	232	190	233	201	221	207	213	199	185	203	194	192	208	191	188	208	184	211	195	236	197	192	188	188	203	200	213	194	187	187	214	190	195	213	194	183	180	196	175	206	176	154	195	197	196	204	215	180	199	200	180	180	210	198	192	216	191	180	200	209	204	192	196	185	157	208	207	169	187	158	186	166	195	186	178	178	182	199	173	167	199	168	199	185	204	162	184	179	182	190	180	201	211	155	196	176	214	186	189	212	181	203	195	190	182	184	207	206	205	206	215	172	188	170	179	175	170	191	215	199	165	204	194	180	192	205	205	198	203	192	207	180	200	195	194	179	186	202	175	211	183	173	169	188	167	177	185	177	197	198	176	156	177	185	183	196	180	204	220	187	204	177	210	157	190	190	193	201	205	189	194	156	182	183	192	180	198	195	184	166	187	180	183	205	187	211	180	208	190	183	188	215	217	208	216	207	163	172	181	205	213	194	192	196	206	180	190	178	202	214	201	189	170	190	185	199	212	174	176	184	150	171	215	191	197	184	198	218	187	212	183	174	176	221	188	184	187	187	203	211	187	176	180	183	194	195	185	169	194	181	200	197	178	173	198	202	205	161	195	194	180	209	187	184	198	207	187	198	187	199	194	163	180	183	195	181	207	170	196	185	175	166	161	199	199	216	176	168	183	169	181	190	202	196	203	215	199	166	173	205	177	188	158	196	204	179	187	216	211	173	207	200	179	168	194	191	186	180	179	190	187	184	184	201	184	231	186	171	181	209	212	179	204	181	219	192	209	215	174	189	177	197	182	175	200	201	160	180	184	190	186	201	217	179	174	195	156	218	181	205	183	175	196	214	204	177	202	172	194	208	196	189	176	163	181	204	196	192	185	186	195	207	188	208	203	171	186	195	174	190	192	211	154	188	198	201	186	199	193	214	184	189	188	177	208	181	172	184	166	189	191	186	199	180	149	205	226	181	169	202	179	174	177	206	184	161	189	172	182	174	167	194	205	177	184	183	190	184	180	221	183	219	193	196	185	169	199	181	174	191	228	176	191	174	173	215	197	226	196	176	170	180	213	234	172	181	185	219	182	236	170	200	180	180	180	186	198	192	215	171	207	202	178	201	199	200	203	205	207	179	204	179	204	176	190	201	206	172	198	178	178	193	196	185	193	193	214	180	201	212	202	178	177	193	206	194	177	203	204	188	174	173	160	188	193	183	177	203	188	181	218	196	169	193	206	188	189	187	188	186	213	173	202	199	184	193	190	188	194	186	179	185	184	204	186	170	169	173	185	213	183	219	209	188	185	202	225	191	196	148	204	197	200	190	163	199	181	176	191	185	172	195	185	185	203	200	213	173	180	191	156	201	198	195	185	215	198	176	188	173	188	237	188	187	178	182	168	179	182	181	200	217	177	194	182	177	190	195	199	152	163	179	187	192	184	185	185	195	210	202	197	186	188	203	204	192	219	195	179	194	191	204	178	189	190	204	189	206	199	188	197	184	183	196	176	198	203	213	193	186	178	169	197	176	177	193	197	172	202	186	186	210	201	203	178	173	195	188	202	171	163	208	190	187	197	197	203	158	179	187	152	174	218	217	200	223	196	198	200	193	203	192	189	170	178	201	203	162	186	198	170	193	165	191	177	182	195	194	152	206	210	169	199	194	207	194	207	208	203	189	176	216	187	205	189	151	202	156	188	180	190	182	179	182	179	178	218	195	201	187	182	188	195	173	192	170	175	172	214	167	194	186	192	172	166	202	175	210	179	198	198	188	156	206	195	196	167	189	188	197	176	198	231	207	203	195	209	189	185	183	192	214	204	179	168	216	190	170	172	204	195	198	211	191	186	182	211	183	209	169	174	208	209	194	186	191	176	197	177	202	185	194	190	212	206	176	202	228	204	209	223	190	192	194	205	191	217	210	168	197	189	201	197	178	181	215	203	195	220	192	191	194	172	197	185	190	191	202	186	174	208	179	177	168	179	196	158	186	187	190	201	176	203	212	209	217	201	203	204	198	199	192	180	196	177	193	186	170	196	208	174	190	166	185	188	205	173	218	180	188	212	174	191	174	207	204	169	176	183	178	204	189	212	208	168	197	181	193	202	213	192	193	231	186	178	160	198	191	195	167	187	187	186	196	201	214	206	191	189	204	194	186	167	182	205	187	190	195	209	198	170	209	200	207	181	204	183	197	177	198	186	185	186	180	186	182	200	204	202	186	184	189	200	172	172	200	176	184	178	204	177	175	181	196	193	226	163	184	206	202	182	191	207	191	188	194	177	227	200	195	199	168	193	183	190	205	212	236	172	198	183	176	204	193	191	203	232	180	173	174	204	184	199	203	180	171	180	180	161	185	193	186	186	200	200	205	160	182	178	174	190	170	203	205	189	206	189	197	212	179	183	200	180	181	229	189	176	197	196	175	179	194	194	173	200	187	197	182	193	180	202	165	195	188	233	183	184	162	174	185	152	205	188	166	178	192	191	200	177	177	166	190	217	178	208	184	185	198	196	165	219	198	231	162	171	182	162	174	181	206	170	183	187	208	177	182	195	194	196	179	189	212	182	190	205	201	209	209	177	212	196	185	204	179	187	183	198	167	173	186	160	211	154	186	163	205	210	219	211	203	188	214	222	191	160	192	166	194	201	202	197	186	163	189	179	183	167	197	220	209	189	195	186	202	181	191	193	194	180	176	178	198	178	179	168	188	179	199	145	191	204	178	172	191	182	182	189	187	172	201	215	204	163	187	208	180	191	178	177	185	219	189	193	211	202	182	177	189	168	194	208	168	197	181	189	206	205	170	175	179	205	176	212	236	214	180	189	181	184	217	165	200	175	203	159	173	197	206	221	198	189	169	186	180	195	167	180	189	173	193	154	220	205	199	195	176	198	198	208	168	185	189	181	204	175	167	211	188	203	175	190	228	219	176	182	192	185	192	167	178	189	201	204	198	194	198	180	182	190	193	189	192	204	187	212	203	204	165	183	181	193	193	194	213	192	187	193	197	195	174	218	193	167	191	200	191	182	198	210	208	205	182	216	200	183	190	187	167	217	207	189	208	196	197	186	167	199	179	162	178	164	199	200	195	179	176	185	178	213	186	195	199	197	186	173	196	204	188	209	198	188	179	195	187	187	191	200	175	173	196	192	228	176	191	205	205	182	172	202	175	198	180	215	186	198	186	176	214	196	190	185	210	166	182	173	201	207	187	194	190	197	190	209	173	193	187	214	188	192	196	200	212	194	190	190	217	197	197	192	174	196	206	166	185	196	209	185	177	180	205	167	159	208	168	174	203	173	181	205	191	215	173	175	191	178	201	200	189	207	211	161	164	170	188	180	191	182	185	166	161	186	220	233	183	195	200	185	202	186	178	190	192	201	189	189	199	200	183	195	209	164	226	200	185	210	193	183	217	159	219	188	175	179	195	174	177	179	202	185	189	171	184	200	166	205	202	224	197	183
2980	3113	1648	894	692	550	547	534	516	490	489	511	472	458	456	446	461	473	457	502	467	493	481	431	443	426	456	452	466	452	442	428	480	441	470	444	425	447	441	442	438	451	417	397	465	466	484	484	444	466	470	443	462	445	430	463	458	441	397	453	456	448	488	417	471	439	470	469	432	456	429	453	427	453	438	457	446	419	466	441	491	453	403	506	460	449	459	480	434	502	471	456	461	475	443	488	437	416	462	416	454	443	460	462	452	448	441	448	444	444	430	459	425	435	467	407	417	448	462	395	476	486	471	436	497	410	436	488	461	447	485	448	496	422	451	470	438	436	470	469	452	417	463	467	447	455	422	437	452	490	463	472	502	481	471	445	449	422	450	461	439	472	451	443	467	476	406	448	429	487	502	472	467	492	480	444	461	446	454	440	420	450	432	467	444	434	452	436	442	462	469	473	465	465	458	468	424	458	462	481	444	454	467	434	476	423	412	437	449	455	458	503	438	420	450	470	452	476	458	425	444	420	451	442	448	443	455	465	418	463	483	435	426	488	427	484	455	474	421	432	473	422	433	496	473	422	403	462	482	487	495	474	455	453	465	460	490	459	439	473	453	410	444	456	456	452	441	443	494	422	442	472	459	443	446	467	453	447	466	455	466	450	444	428	466	439	476	426	432	413	457	476	480	456	454	460	448	469	473	430	449	422	445	461	453	430	404	476	473	446	476	443	448	445	451	426	465	452	450	467	475	417	472	423	458	429	459	466	466	421	416	439	465	495	454	451	461	443	432	463	447	466	485	487	398	463	453	441	484	454	450	425	467	432	439	450	468	437	428	473	444	434	429	419	464	470	469	421	420	437	480	474	454	440	481	466	468	450	460	428	430	438	479	447	469	409	488	455	463	416	414	438	469	501	439	395	459	419	444	437	456	481	437	453	444	482	433	477	466	460	462	485	433	428	467	434	449	466	435	424	466	445	467	466	439	471	468	472	454	435	503	426	378	464	448	446	469	411	465	456	445	400	437	445	434	430	440	456	459	413	479	432	461	480	461	480	437	407	475	435	453	427	430	443	467	408	421	449	445	430	415	417	435	436	444	480	468	457	460	444	493	444	482	483	428	478	417	419	451	450	455	451	460	482	451	437	460	455	437	472	470	463	479	436	435	471	477	443	437	413	444	467	418	455	464	413	432	471	452	446	448	446	468	457	460	439	432	440	448	438	437	479	481	473	428	451	451	454	495	438	419	440	465	457	439	463	456	461	438	445	451	440	454	487	436	430	446	404	446	409	437	467	436	413	429	431	434	488	490	453	440	381	433	473	399	426	451	491	443	456	482	438	445	446	457	444	464	421	439	419	406	452	448	442	467	432	422	448	467	501	474	448	452	476	446	476	460	441	454	462	479	458	454	451	469	414	501	445	415	456	452	475	443	465	449	448	450	453	491	455	445	426	496	422	474	460	406	433	468	453	446	428	468	418	479	430	460	469	469	437	429	425	442	463	440	482	448	448	431	480	457	450	478	426	446	452	451	443	471	406	446	406	422	474	429	474	444	450	443	462	464	460	469	435	427	439	441	461	453	445	458	445	457	462	437	444	461	457	453	420	464	466	435	420	453	414	438	462	458	483	475	434	415	473	408	399	410	436	425	470	454	427	454	436	412	421	417	443	490	423	415	445	441	432	458	442	434	447	474	451	435	416	428	432	469	428	417	429	441	449	464	474	454	445	456	402	462	482	422	425	447	453	440	455	429	460	429	478	444	459	445	426	436	452	471	430	443	423	452	405	448	478	459	386	475	437	456	459	415	454	445	463	456	449	434	454	427	451	441	448	474	408	437	436	399	457	438	457	428	431	439	451	442	420	433	457	415	450	439	414	442	443	447	443	464	464	441	435	452	439	449	409	476	425	435	476	470	433	474	421	440	432	459	418	443	458	444	450	395	439	454	457	435	461	407	447	445	434	446	464	457	433	447	466	455	466	420	441	425	435	479	425	430	414	450	413	416	452	487	461	465	451	437	440	428	442	447	442	462	434	453	422	447	460	483	461	426	452	465	458	451	466	457	404	455	431	464	446	468	516	476	444	472	468	445	410	427	462	458	422	396	446	452	450	458	455	411	471	462	439	440	436	482	469	446	411	418	444	428	485	458	450	456	443	447	467	457	465	440	421	441	454	423	445	433	455	421	435	460	464	455	462	461	458	432	476	454	470	449	478	451	436	466	451	419	436	424	462	410	451	467	437	427	443	457	467	442	420	485	428	436	488	468	461	446	447	465	456	475	419	412	437	447	465	428	420	452	423	441	422	459	461	447	437	422	467	447	513	429	430	441	466	461	480	443	459	422	468	410	460	470	477	415	478	427	441	457	435	443	484	489	450	414	445	432	465	437	473	427	404	472	428	431	430	474	467	443	472	457	439	431	420	461	474	463	438	428	460	432	432	437	427	447	461	452	438	466	462	438	467	458	425	432	470	461	403	460	468	475	462	454	443	449	441	460	433	440	443	456	427	476	449	429	429	457	425	490	436	415	421	407	474	428	472	441	429	458	400	430	446	488	455	468	452	495	405	494	458	421	452	445	438	439	483	447	446	419	442	446	435	422	452	432	425	422	415	431	475	451	468	455	454	456	422	441	488	462	430	417	482	458	434	474	463	483	455	462	431	421	451	499	477	469	420	487	469	465	439	442	475	439	444	465	434	415	445	448	441	464	505	453	436	425	439	463	454	451	426	450	460	432	458	457	447	425	425	402	428	445	453	468	445	444	445	482	451	443	416	432	448	419	443	434	449	403	422	430	458	463	468	452	456	436	455	449	433	438	442	446	464	469	456	472	441	455	451	421	436	434	441	425	464	428	441	414	428	408	468	412	465	441	461	465	426	420	470	440	438	393	458	451	422	435	449	440	483	443	479	446	465	420	480	478	472	429	479	459	460	426	464	462	464	429	461	442	400	461	456	511	446	425	463	490	453	486	453	450	435	447	465	425	486	452	484	473	412	497	422	435	450	445	446	429	454	412	462	426	466	448	458	462	442	433	463	453	441	457	468	436	443	432	454	478	458	476	436	464	459	449	427	419	452	440	412	455	456	430	445	428	473	468	450	426	450	410	458	453	443	449	459	481	468	461	440	439	455	437	438	456	442	423	408	450	413	459	457	424	440	415	433	453	403	469	471	453	454	445	452	394	496	433	463	456	459	462	447	442	450	452	418	457	449	476	451	443	479	427	421	456	449	460	454	455	463	445	495	430	455	460	459	486	445	475	419	431	475	438	460	415	430	451	450	456	451	413	438	492	448	443	439	378	466	449	407	436	446	415	432	467	409	452	445	460	413	422	445	448	455	476	425	454	441	453	466	459	438	460	478	437	458	433	446	409	441	496	454	455	479	449	489	408	441	439	448	425	447	469	403	452	451	453	458	440	444	448	419	461	470	452	423	466	447	418	428	444	474	437	435	408	468	449	418	435	470	469	419	462	448	466	469	435	416	458	456	453	466
32072	21121	12159	1236	711	643	640	467	473	473	468	479	440	466	455	459	437	482	494	480	459	483	464	435	476	434	464	462	489	444	456	457	450	459	461	459	465	465	463	457	461	469	458	493	469	481	459	455	475	473	461	468	477	460	487	483	513	493	475	420	461	484	462	493	485	441	496	488	417	419	447	472	421	493	471	456	461	456	432	463	414	474	443	481	469	443	446	447	501	437	478	469	454	460	432	459	447	467	435	495	465	480	458	481	473	455	437	462	433	457	419	487	519	471	474	457	435	430	478	477	476	495	450	493	451	444	455	413	477	420	480	473	434	448	431	472	442	444	474	509	443	419	461	415	453	457	467	485	440	425	448	398	469	462	460	463	491	464	495	422	452	461	452	448	429	496	481	476	453	475	450	464	505	467	439	465	461	423	448	440	506	441	444	500	469	491	454	454	462	482	443	475	473	467	466	411	438	461	442	435	452	494	430	447	489	472	482	440	430	457	432	482	469	437	479	464	436	453	487	463	454	471	450	460	478	495	443	455	421	415	482	478	484	473	449	489	450	448	463	480	452	522	438	512	446	448	473	483	428	460	452	452	441	465	461	462	502	454	443	433	479	436	461	477	479	459	453	446	408	482	446	434	513	473	495	480	473	461	457	457	448	436	468	447	439	445	423	422	429	470	452	461	489	494	424	417	431	452	475	444	461	447	467	483	459	449	480	481	473	423	499	476	464	443	488	444	454	495	499	463	459	471	482	498	424	449	430	456	455	440	468	498	463	462	488	449	479	476	422	465	454	443	449	513	470	462	413	462	464	439	429	480	449	506	491	442	464	436	494	454	488	474	441	471	492	520	446	449	459	451	489	460	499	481	502	491	452	453	472	444	484	454	449	444	488	472	453	442	435	511	492	427	450	466	450	425	474	459	486	441	440	431	458	455	445	444	421	462	468	414	492	433	486	460	444	473	430	425	440	492	445	442	479	467	460	402	460	483	419	464	400	504	403	482	501	478	459	443	455	480	463	438	469	411	459	454	476	486	427	477	455	441	478	464	458	446	472	464	481	430	470	470	487	444	467	440	460	461	463	484	443	443	480	474	474	450	497	421	403	471	466	440	454	478	483	444	409	490	479	488	476	462	457	489	469	487	488	429	453	499	481	429	473	437	430	435	446	464	484	466	469	472	462	444	458	448	457	456	451	389	462	437	443	469	474	420	436	440	467	464	459	462	451	490	478	452	435	428	460	500	471	433	465	472	480	457	445	463	454	446	501	463	482	474	455	421	444	475	452	460	477	462	422	463	533	434	468	472	446	462	430	452	435	461	436	427	453	410	437	467	485	490	442	494	440	484	467	479	453	434	473	466	431	469	453	438	455	474	489	456	493	511	461	442	451	483	488	476	436	446	462	460	444	475	462	457	457	427	404	478	421	446	463	440	466	448	431	435	465	490	475	476	470	462	464	461	460	503	477	460	501	494	479	432	457	466	468	453	456	399	406	443	500	482	460	434	440	427	434	456	485	467	456	457	468	485	443	513	440	453	452	488	442	443	510	455	436	450	461	490	535	494	473	490	444	419	451	414	451	487	440	464	493	449	421	472	445	421	452	475	421	463	443	440	445	420	435	458	475	546	494	476	433	456	424	418	495	482	449	450	449	471	468	472	446	475	507	427	467	446	476	449	478	439	495	443	478	421	470	434	490	472	478	419	462	419	512	456	487	460	442	466	477	439	466	481	459	430	458	470	474	433	488	437	442	439	481	460	461	470	460	443	491	477	464	452	457	428	459	534	476	452	435	462	465	462	481	501	490	441	456	436	464	453	464	420	423	453	427	459	457	428	514	458	473	455	422	449	463	459	462	453	451	436	455	422	456	470	471	420	457	472	469	437	458	456	476	439	410	450	499	507	476	465	431	456	448	443	449	463	437	441	446	421	445	408	461	472	446	429	457	514	412	476	452	451	441	469	469	466	485	476	436	400	461	481	455	462	450	425	464	459	468	438	439	482	486	467	424	463	458	448	452	474	442	438	458	441	420	462	480	494	491	502	487	458	455	455	475	447	454	467	479	488	449	460	449	441	514	453	425	473	426	479	487	454	477	472	464	434	442	459	432	465	453	431	463	437	456	448	471	462	494	468	439	456	414	506	451	451	469	463	484	461	470	458	466	454	458	466	510	462	476	471	500	447	431	501	428	441	429	431	470	464	474	482	447	476	438	461	487	420	504	499	478	464	457	468	451	453	489	464	446	478	497	410	435	457	469	465	472	442	476	462	400	459	466	490	508	466	411	412	443	447	435	432	473	460	501	491	459	475	460	453	434	480	485	447	475	483	458	464	472	476	477	472	482	414	476	480	452	459	483	463	502	397	430	457	425	485	485	439	404	488	440	461	453	441	444	481	441	433	461	471	493	457	446	499	459	477	478	462	472	449	446	489	452	456	473	440	503	461	462	408	415	473	487	414	448	456	502	452	466	460	452	467	487	439	475	473	493	440	491	427	492	423	441	464	468	470	450	434	489	423	459	485	443	467	485	488	461	427	438	490	484	505	491	431	438	443	449	437	475	475	446	429	470	443	495	483	462	448	430	398	440	518	439	445	436	434	480	487	437	427	449	506	478	465	475	471	458	488	446	464	433	472	488	485	482	407	448	447	472	440	449	413	443	487	455	472	463	460	483	459	485	501	452	421	448	464	459	474	449	431	459	477	468	451	444	448	503	503	460	458	437	411	442	406	483	455	488	422	447	454	450	439	471	455	438	439	460	460	459	444	433	466	462	441	460	447	455	450	426	449	498	468	455	467	490	470	470	458	452	451	456	458	514	440	449	448	454	469	447	441	441	406	448	485	456	498	453	423	487	450	471	444	436	462	484	485	427	421	462	445	457	480	457	487	455	459	442	478	428	477	446	454	450	487	442	514	484	478	442	483	432	495	480	473	485	456	424	464	451	468	445	465	459	449	446	468	434	402	481	518	440	458	490	476	458	452	467	427	430	430	442	488	443	487	461	487	444	446	475	450	431	472	447	505	451	441	446	455	459	462	433	453	455	498	496	432	443	457	422	453	481	441	462	483	445	466	453	452	478	493	439	463	453	522	463	461	466	467	466	450	450	459	451	387	458	451	436	493	438	422	429	439	473	487	457	480	471	491	426	501	477	454	496	458	458	474	430	458	482	486	441	469	494	468	455	462	461	415	455	440	475	452	441	472	455	463	444	437	428	435	503	406	430	443	455	463	467	451	469	462	519	385	455	459	468	463	481	460	460	506	442	478	473	436	416	446	431	499	457	460	471	444	467	438	435	464	433	478	453	449	465	438	463	442	474	462	471	443	438	464	418	399	465	514	464	479	475	443	441	464	444	490	446	469	445	456	433	465	469	452	469	434	483	470	465	453	451	431	423	524	476	510	466	480	478	456	434	453	472	466	488	437	477	451	473	450	501	478	485	468	466	468	490	450	483	495	463	441	460	457	438	481	437	449	477	455	440	474	461	445	485	461
5920	1075	1048	1112	990	955	1034	1025	1077	990	1071	1026	988	1022	970	989	975	978	1055	1005	1013	962	1008	976	989	971	1003	1035	968	1029	1059	999	985	1029	1009	1038	1030	993	1029	1044	993	985	1057	987	999	980	1044	1017	1029	968	1030	1034	965	1022	998	1013	950	1012	997	1016	1026	993	1004	1016	976	1077	1037	1011	974	1001	1024	1050	1000	1054	1047	1039	1076	986	989	1030	1000	1005	995	999	1035	1027	964	1040	997	970	1019	1037	1053	1039	1023	980	1007	1029	963	1000	949	1044	1016	1000	1031	1046	1088	1048	1003	1006	1009	1015	994	1015	980	984	1048	1004	1043	959	1008	992	1006	1007	971	1029	1032	984	981	942	1011	1057	1070	1025	1047	1010	989	1018	972	1067	1006	1014	1025	1073	1050	1016	962	975	979	986	1017	1017	1010	1025	988	1049	1021	1029	1009	1015	1003	1052	921	1024	991	1001	1041	1036	1013	1009	1008	959	1016	1012	1017	1007	999	1007	1022	1030	1050	1017	967	982	1023	1044	1009	1029	1021	983	1031	996	929	1006	985	987	1014	1028	978	1016	1023	1045	1030	1008	1015	997	992	1004	995	983	1057	996	995	1027	1009	988	993	1063	1028	993	996	1027	1004	1009	973	957	1031	1024	1027	1004	976	1014	1031	995	996	979	1017	1017	1012	966	960	1017	1003	993	969	1029	1014	1038	1010	1020	985	1022	1037	990	978	1010	976	985	1016	956	1038	973	951	1029	1043	1017	1004	960	1003	986	1008	994	1054	991	1005	1004	1017	1020	1040	1001	987	995	985	1034	1011	1061	1008	996	1009	1013	995	1035	1027	981	994	1033	948	986	985	1005	986	1058	1000	1022	1016	958	1028	1027	980	998	1036	1015	1032	1040	1069	1021	1034	982	1005	1019	997	1057	1047	1025	1015	992	1019	1027	1015	1087	1008	1037	972	1059	1058	1040	977	1020	984	948	977	1042	1052	1034	1006	978	1031	1011	990	1026	992	1032	1019	1012	1039	1041	989	1010	1032	1005	1002	1042	1000	1000	1070	999	1031	1017	967	1003	995	1005	1029	1018	969	938	995	1032	1037	1004	1030	1051	992	1004	947	985	993	1034	1015	1022	994	998	1026	1020	999	993	1081	1006	1015	1058	1005	1059	994	1037	935	1042	1009	983	1020	1014	1034	981	1010	1027	1048	1025	979	1057	1017	1080	1048	997	966	1016	1045	1015	1031	1037	1050	1043	1007	1000	991	978	964	1006	943	1016	1030	970	968	967	992	1037	1052	987	1007	1065	1027	1069	992	1087	1012	976	1048	1021	988	982	938	972	1005	948	999	1006	1041	1000	989	1082	970	1013	1002	971	986	967	1004	1000	1036	1061	1027	1008	962	1019	1007	1052	1016	992	991	1021	1014	1043	1051	1007	976	985	992	1051	985	966	1012	1033	1013	1009	1046	999	981	1048	999	1003	1000	1039	995	986	996	1007	982	961	973	944	981	994	1037	967	1042	976	973	1007	1002	978	1011	1012	1003	995	1043	1017	963	1020	1011	1039	1002	971	972	983	997	1037	1002	999	1010	1006	1012	1056	973	1025	937	968	959	968	999	963	1013	987	1026	993	996	1031	1001	1060	972	1005	1018	957	1037	1065	986	1031	994	1068	984	986	1020	1000	1015	1033	963	1002	1054	1033	981	1013	973	966	996	1006	980	972	1032	1048	965	1013	1085	1042	1066	1056	982	1032	986	953	1027	1015	1071	1003	1002	1024	992	1046	1021	1008	1019	1022	1031	1001	1019	1026	980	1051	1016	1023	1017	965	971	974	1020	961	956	990	1033	1007	1010	1000	963	1024	981	997	996	1068	958	954	1007	1028	1009	1013	999	926	1045	999	942	972	1003	1036	1012	1022	994	1035	941	1017	1038	992	1052	987	993	994	1010	956	950	977	980	1073	995	1023	1024	1021	1020	1003	1045	960	1016	1012	1006	1036	1070	1017	1059	981	986	1037	1001	1027	1006	952	1003	1001	985	1021	996	1017	1013	969	992	959	1007	920	976	997	1059	969	1052	1010	1025	1017	986	1016	1006	1026	995	978	986	992	981	1065	988	973	992	1054	990	998	1004	1003	1018	1086	1067	1005	996	1018	1019	989	1013	958	1050	1000	1028	937	961	974	997	1035	994	1044	985	1037	1009	1040	949	1031	1000	1084	998	950	1026	1045	1040	966	993	992	1069	1029	969	1016	1068	1035	1075	1022	948	1018	1000	956	1043	1025	1027	1007	1007	1025	976	1050	1014	1035	1023	1020	977	1038	1066	979	973	994	1027	1031	1068	1024	1026	942	1025	1019	982	1025	973	1029	949	1067	999	1037	975	1055	1052	994	1004	1035	1072	1061	1019	1010	1022	973	975	1044	1050	1027	976	1062	1009	990	1056	1042	1002	1052	1063	1054	1007	1029	985	1008	976	975	916	990	1005	967	973	1054	1019	1040	1039	1042	1017	1021	963	995	975	941	1035	1030	979	1011	1018	1032	1036	1020	1001	1034	1005	1022	1022	993	968	1033	1025	980	1014	1028	1016	1020	1027	1042	971	1028	943	1021	1048	997	1044	952	1012	1014	1016	994	1028	1053	1018	1008	1029	987	959	973	1072	999	1028	1041	1024	1049	1004	1003	1033	948	1026	1022	1051	965	1024	999	977	995	1036	1012	1045	1046	961	1015	1009	1006	1000	1036	1000	990	1047	1014	1006	1056	969	1017	1012	1012	1008	941	1042	1003	1019	1020	1050	999	1000	1072	989	1058	1035	985	1013	1029	1002	1027	1084	1024	981	1055	1031	1027	1039	987	988	988	1018	1026	970	1036	985	995	985	1038	1016	966	978	953	1005	1014	1015	1068	1002	995	1028	1011	987	986	1013	1006	1054	978	1015	1025	1042	1007	951	1011	1012	987	1049	970	1104	996	1036	1028	1054	1068	1045	1048	964	1005	1038	1012	1001	1039	1012	988	1065	987	1004	1029	1028	1049	1029	998	1007	1025	989	1015	1016	1049	949	1038	1006	1029	990	1058	1019	1057	1007	1055	1021	1068	1027	963	1023	1002	1013	1039	971	1090	995	1057	991	1012	953	1026	1002	1024	1010	1025	1037	984	1009	955	996	985	1039	1018	1022	1046	986	958	1026	1004	1012	915	968	1014	948	941	1017	953	1021	1023	1008	1028	1000	969	1010	1016	1023	1001	1087	1024	1003	1032	945	947	1018	994	1025	1021	994	1047	1017	1003	1004	1044	1009	1028	1014	1006	998	950	990	967	1036	929	988	1030	980	982	998	986	972	1089	1051	993	1008	1014	1070	1041	1032	961	992	1032	937	1010	993	1101	973	1058	991	1004	985	979	1035	956	988	1012	998	1025	1045	963	1015	985	1030	1035	1010	974	997	1040	978	1002	1012	1063	1002	1029	956	997	962	976	1025	1074	967	1024	1000	1020	1013	998	957	1001	990	985	999	1032	1034	980	1052	1051	956	1046	1010	1023	1000	991	1041	1032	1016	972	966	1065	974	1008	1028	1003	994	966	1050	1018	1034	1089	972	1001	1022	1069	1021	997	1049	994	1015	999	1012	1012	1010	1022	1036	954	1044	1040	1004	957	998	1041	1045	1010	1048	976	984	1001	1034	1004	997	994	1034	1012	1059	1038	1001	960	981	1015	931	1015	998	1054	999	1050	1082	962	982	997	971	1010	1082	994	1035	914	987	956	1010	1000	987	1052	1010	1027	962	1049	957	965	1002	1005	1007	1038	1049	1060	1003	1042	968	995	987	1004	1032	1099	1015	962	1016	1050	1046	993	1002	984	960	978	1030	1009	995	959	1031	1008	947	1030	1022	1055	1007	1068	995	1063	997	1002	1004	991	976	993	969	955	1010	1032	1034	968	1024	964	1038	991	1033	1015	1068	989	1003	1043	1024	988	1028	973	982	1052	1001	1018	1028	963	1063	1018	919	1029	933	1001	969	1003	1025	1026	1058	1026	942	973	1021	993	1024	998	985	1046	985	1055	997	1023	1000	1008	985	1030	960	1041	1006	1020	1010	975	980	922	1005	1053	1052	1023	994	968	1017	1061	995	1038	1043	1017	1004	1024	1026	976	987	973	964	983	1011	1086	1046	988	1006	956	1006	999	981	971	1031	982	1003	993	1055	989	1075	985	1025	969	998	1013	997	975	1002	1031	1022	952	1034	1001	973	1009	983	1015	991	946	956	1049	996	1056	1065	969	1001	1018	1012	1045	979	952	1053	961	1024	1017	1037	1047	983	980	1052	1039	1051	1045	1066	1049	1000	993	1013	1041	997	973	1028	1016	1024	1039	966	1018	1037	1011	987	973	992	1007	1017	989	995	1048	965	1000	1035	1039	1026	993	986	987	948	1064	991	992	1026	1015	1014	1010	995	1026	970	991	1033	995	1020	1014	1019	1026	1049	1018	956	1026	1003	991	994	1022
24926	21506	24838	28607	21501	21302	1580	618	447	430	448	390	411	443	449	421	327	383	391	428	374	403	388	382	380	352	396	372	351	409	394	420	372	378	369	364	355	385	375	352	365	393	358	384	360	381	368	356	385	399	388	371	379	427	372	427	335	456	399	403	379	364	374	373	372	389	402	409	394	404	387	373	375	376	368	407	378	357	372	405	404	399	393	360	381	387	363	378	379	365	393	357	426	366	364	349	399	324	370	408	365	340	379	361	407	372	388	363	409	405	356	368	389	358	408	424	387	378	395	401	355	357	395	380	379	359	385	381	355	386	352	350	350	367	366	399	375	390	369	361	369	340	362	393	389	358	374	356	384	385	381	400	377	353	427	378	386	364	377	359	341	390	386	403	395	359	406	384	389	356	374	394	380	379	358	356	371	352	368	353	375	398	377	376	387	390	388	371	370	388	411	366	382	371	367	371	381	374	359	353	375	352	370	383	380	331	423	357	393	385	415	391	399	414	360	394	411	334	364	323	366	381	374	388	378	417	348	344	393	366	357	411	400	361	391	391	376	350	394	423	389	403	409	415	372	364	425	387	398	386	372	380	342	367	369	327	396	366	366	384	375	379	357	376	356	369	358	353	352	397	347	434	406	404	392	345	363	356	358	410	397	382	364	347	385	382	344	357	375	379	356	360	342	365	354	404	399	359	368	381	376	386	409	401	405	380	365	354	358	342	362	386	380	380	386	400	359	421	386	402	328	412	377	370	353	374	396	321	402	420	393	372	383	398	400	387	355	385	381	345	359	350	367	393	356	348	419	367	349	370	366	357	382	400	371	347	356	426	386	405	405	349	354	375	421	371	378	391	401	373	364	370	422	387	383	380	430	370	371	332	372	365	369	346	354	392	368	391	376	374	412	383	351	381	369	398	388	378	359	407	367	377	395	371	350	406	364	363	381	350	360	371	393	368	361	355	357	391	366	361	367	391	385	405	367	418	352	389	400	388	394	361	389	402	376	340	394	342	375	417	411	381	374	351	373	368	354	367	384	381	400	364	375	354	371	384	378	395	403	393	405	372	377	404	377	384	383	392	391	368	326	363	374	390	356	365	378	351	347	403	367	347	399	385	418	384	393	382	370	398	383	418	408	394	416	372	377	373	370	364	387	349	422	387	401	406	392	408	406	381	385	411	382	392	381	388	357	392	374	415	422	378	416	330	392	365	341	418	367	384	379	396	415	382	397	374	422	431	384	366	376	366	418	379	397	381	379	329	375	374	387	391	396	359	386	380	355	351	378	368	370	359	358	372	345	385	404	381	384	372	352	366	390	373	352	360	402	329	365	338	392	385	352	358	404	361	338	368	404	381	420	393	390	371	378	360	396	390	362	388	371	351	349	372	355	383	342	367	411	419	363	384	381	365	337	344	408	338	353	370	342	387	385	409	365	375	361	370	399	398	348	355	339	410	367	361	417	402	397	408	394	419	368	348	353	356	381	375	362	375	376	374	367	407	370	356	385	411	370	375	377	348	383	340	406	385	418	389	401	373	368	377	379	345	361	395	368	427	339	380	349	414	380	376	370	360	361	355	383	382	404	375	399	359	368	370	373	394	372	375	361	355	383	363	349	400	369	359	341	399	391	380	364	401	374	380	368	387	377	349	328	366	362	357	386	367	392	387	336	366	351	420	383	401	359	351	332	355	399	392	383	392	361	386	375	358	368	366	336	374	380	344	416	406	376	365	342	388	387	380	400	387	396	352	352	406	359	366	379	396	398	413	388	409	383	344	362	403	362	390	397	431	383	357	360	389	374	400	345	376	397	366	386	382	379	422	378	376	409	370	379	366	369	416	366	354	357	390	403	330	417	381	385	396	373	362	391	361	375	368	345	369	359	382	383	364	393	410	343	361	349	373	341	369	371	362	367	393	375	380	378	397	379	351	404	405	375	420	375	411	370	400	367	356	431	401	371	337	354	384	355	413	384	377	358	384	364	370	381	372	360	365	389	390	412	377	347	398	404	404	375	354	394	368	389	340	431	373	350	355	376	377	378	346	367	357	379	346	351	381	394	429	385	385	386	360	427	376	413	383	384	398	386	424	392	406	322	432	403	350	380	340	378	372	386	386	391	380	349	333	371	373	343	340	374	351	398	357	388	407	404	388	393	384	357	328	338	351	395	380	394	347	362	388	395	375	381	420	382	376	413	386	390	377	391	443	396	396	350	352	390	364	377	385	366	409	380	339	351	396	384	383	392	351	340	391	358	371	368	420	399	397	396	361	391	414	369	390	389	373	383	361	377	407	380	367	374	406	392	395	382	406	398	406	398	386	383	377	363	344	384	381	374	377	374	408	396	342	397	363	409	404	356	385	368	381	395	424	385	366	388	383	360	362	377	388	358	441	399	394	404	406	385	367	389	383	384	358	346	414	405	378	375	373	352	400	360	377	372	375	394	353	380	347	386	353	392	391	386	421	396	362	419	358	408	361	374	382	355	365	403	368	368	373	350	376	383	376	384	378	376	364	386	401	389	366	350	374	397	369	385	334	335	381	342	383	336	386	375	382	391	418	366	381	344	392	380	368	317	380	365	378	400	375	356	370	392	366	397	376	388	402	403	376	400	366	360	399	409	366	374	423	362	375	374	379	348	355	372	390	386	380	366	373	358	382	384	339	424	386	365	339	360	385	375	340	389	396	412	375	381	375	401	394	368	368	392	417	367	398	361	395	345	377	405	386	381	386	356	392	424	416	362	382	362	366	391	394	396	361	332	340	351	384	387	346	386	363	379	359	363	370	374	354	326	372	359	361	395	369	381	417	379	374	399	369	373	355	423	386	364	395	371	372	363	382	405	405	363	408	353	374	367	363	409	386	391	341	369	370	360	389	366	388	351	340	363	400	371	379	420	396	389	355	396	345	383	380	394	347	333	375	377	393	383	362	380	381	410	349	344	362	341	353	388	354	404	422	407	386	435	386	361	381	399	384	339	358	392	406	403	355	379	394	373	369	359	379	376	386	379	371	366	373	364	365	390	404	387	380	397	327	373	403	364	388	361	379	406	394	362	319	431	401	418	410	370	410	379	366	375	425	368	377	363	374	382	408	388	390	389	381	378	376	395	374	377	383	382	387	361	381	363	394	371	381	357	397	346	353	360	395	335	375	405	369	342	404	376	371	414	392	421	397	308	332	387	362	365	367	363	389	367	381	390	420	378	361	390	359	375	389	394	407	367	373	371	400	358	361	383	371	390	390	397	385	368	382	361	375	393	376	373	408	385	364	401	358	362	394	399	349	406	383	379	415	398	369	376	359	378	374	345	337	396	369	371	353	349	353	379	363	373	370	381	404	369	392	400	377	390	369	354	374	391	377	327	330	356	377	362	344	366	369	399	382	395	392	382	383	378	357	368	369	364	365	394	355	319	345	357	354	361	361	349	372	379	363	391	372	369	372	365	351	388	414	350	355	331	372	383	395	369	397	370	321	370	371	375	411	379	386	392	401	383	419
3235	2314	1456	1057	932	936	925	886	875	868	831	851	867	758	898	799	781	850	815	807	798	831	864	859	817	842	871	825	826	816	799	829	815	821	818	818	862	792	832	854	833	832	856	819	827	830	815	808	832	835	786	773	767	791	834	885	776	816	774	793	823	800	855	859	817	809	824	843	841	811	848	813	785	865	889	848	791	753	846	772	757	804	824	824	824	860	815	813	815	844	875	833	808	841	782	882	826	833	746	794	840	786	831	842	803	826	814	810	849	793	819	778	842	804	773	807	812	782	870	801	838	824	835	831	868	797	781	822	829	797	840	808	792	841	849	831	858	844	814	854	885	850	785	808	790	856	866	824	853	787	834	794	840	804	835	811	799	828	803	817	789	854	805	810	767	760	856	799	830	835	847	830	851	779	853	805	827	862	836	805	826	828	851	851	867	832	833	814	835	829	877	846	845	827	825	807	832	811	840	807	806	792	829	807	811	799	815	769	834	873	807	812	824	778	840	828	825	849	847	792	853	804	822	788	820	799	844	871	803	824	812	826	873	803	866	822	855	804	838	808	827	780	801	832	834	841	768	796	826	845	871	850	842	855	768	818	811	808	824	836	845	860	818	788	836	809	788	809	835	862	819	813	785	821	795	861	774	815	794	790	812	816	834	821	822	882	895	863	867	852	789	770	837	825	801	784	847	798	861	821	815	843	794	801	895	808	808	821	817	853	828	833	837	794	846	790	823	846	855	847	816	828	849	835	786	839	858	829	785	757	792	848	832	788	811	841	869	866	798	800	839	805	849	819	844	776	836	846	842	837	793	868	842	825	808	840	785	857	833	841	817	827	876	814	804	882	866	862	853	786	839	812	781	809	795	832	771	835	814	802	863	821	859	846	818	823	846	753	768	845	857	781	802	797	818	852	818	767	882	859	848	890	785	836	826	872	822	822	865	830	807	837	835	809	833	852	867	874	791	816	818	796	787	831	786	875	836	847	774	849	801	813	862	804	813	818	831	790	809	807	769	797	831	821	813	882	824	769	785	821	829	840	856	825	801	780	801	854	760	835	829	799	830	820	733	806	795	863	791	822	823	801	853	822	782	802	797	808	782	801	835	859	821	773	789	824	844	778	812	863	842	790	848	830	834	809	847	844	778	819	825	832	812	801	855	799	877	863	772	870	791	815	810	830	834	780	800	844	807	773	833	816	814	850	826	833	851	816	784	865	854	860	808	772	804	821	886	791	845	854	762	825	840	799	792	788	800	790	788	821	778	829	826	798	825	801	813	875	829	777	799	788	786	817	850	858	802	824	797	767	801	791	816	861	822	797	777	836	829	814	800	853	838	806	863	836	838	842	753	876	838	783	817	808	832	853	804	813	872	839	834	770	857	816	781	831	846	780	844	841	832	861	857	809	799	781	804	825	838	821	797	809	788	809	883	767	816	811	835	840	803	795	788	791	782	860	833	830	817	794	855	735	897	786	824	848	831	825	865	801	831	849	800	863	779	822	839	859	809	888	830	797	802	806	907	771	823	834	834	815	826	817	813	782	822	809	884	819	844	795	840	874	833	817	851	835	856	779	801	838	815	797	848	879	805	881	803	781	799	820	808	808	860	839	846	802	763	837	811	797	830	807	858	870	758	846	826	889	807	814	787	814	779	806	831	844	784	796	841	788	828	767	841	824	774	815	830	804	799	850	789	811	865	796	856	830	786	872	835	843	864	812	838	828	886	837	870	788	819	776	842	825	829	845	821	817	827	866	828	810	846	786	783	838	809	829	831	825	813	878	835	806	814	851	841	867	834	767	806	774	795	820	805	801	827	809	800	816	815	849	866	811	818	824	819	830	808	763	824	864	821	856	840	775	808	818	766	789	812	851	828	779	836	864	828	863	827	775	805	804	857	791	848	827	794	829	851	795	809	817	831	825	854	826	865	818	853	809	832	836	849	820	814	852	790	814	817	785	797	825	863	830	774	821	823	810	846	788	844	865	819	819	838	794	866	821	841	784	819	827	809	801	743	870	811	847	799	870	867	808	827	833	817	893	855	840	780	854	827	809	785	797	845	833	869	763	809	819	828	782	807	804	862	763	806	869	828	825	817	804	792	798	820	839	813	835	794	842	828	802	744	766	830	778	851	784	837	831	809	814	801	833	816	836	800	823	786	849	783	790	828	815	780	822	874	824	851	820	808	821	866	764	839	865	832	793	802	818	795	849	809	847	828	837	839	844	882	841	904	819	869	861	754	829	829	804	823	809	813	884	827	819	823	801	797	841	818	854	836	794	796	823	810	876	830	804	794	815	763	814	810	814	837	805	840	835	826	812	830	767	803	801	851	877	825	813	857	813	814	792	827	827	766	833	820	806	813	865	845	843	810	818	818	805	810	878	833	805	851	778	819	798	841	845	838	801	858	838	768	800	867	835	789	825	827	874	831	806	821	832	832	778	842	808	809	794	823	835	809	781	802	809	869	773	822	803	799	778	831	840	791	824	820	867	800	811	841	835	808	875	810	826	815	830	890	916	813	832	817	833	778	822	827	794	827	822	845	848	849	828	807	847	817	801	784	788	833	787	816	835	823	871	875	830	788	823	797	792	804	794	808	829	841	858	804	871	806	848	841	843	837	826	781	830	804	864	766	798	849	793	776	877	812	812	835	835	840	841	802	799	831	830	811	857	832	856	809	836	836	839	836	813	827	836	841	774	845	859	806	819	826	843	828	782	830	791	793	838	806	817	774	799	849	832	813	856	815	849	865	836	800	816	833	896	821	833	870	814	843	795	819	832	869	779	776	834	824	804	781	895	814	826	827	836	824	796	855	841	837	830	823	825	875	831	770	884	813	860	821	832	777	831	888	800	810	800	800	826	788	834	817	841	820	813	822	811	843	859	842	804	807	781	778	786	790	807	818	824	854	812	807	805	832	816	810	856	821	806	790	857	823	831	808	781	827	854	823	755	800	898	833	833	822	794	840	757	851	855	793	818	826	812	800	792	836	801	881	883	827	771	810	795	817	810	859	834	837	847	831	767	780	820	839	825	883	842	826	821	848	788	833	837	792	777	875	837	815	824	772	784	807	831	779	838	805	857	831	877	830	791	810	827	768	787	828	823	824	807	808	832	874	832	862	804	859	860	838	770	813	787	817	794	863	842	783	761	818	852	844	893	820	863	842	846	805	813	852	825	803	793	777	815	803	773	806	819	865	811	818	816	762	841	833	805	799	833	867	800	850	822	800	903	838	824	832	763	790	852	822	832	797	864	805	804	849	809	868	793	845	790	797	802	839	806	830	868	819	803	838	773	818	822	796	775	851	844	841	866	792	808	857	817	815	850	876	824	812	805	834	787	796	831	741	815	833	826	900	804	773	797	829	824	773	824	775	875	823	794	809	873	822	820	842	846	867	775	825	823	813	820	761	817	862	785	832	783	821	762	830	807	890	809	836	807	837	853	832	803	824	821	818	816	875	830	802	827	819	791	857	872	769	798	848	805	878	753
24389	21552	25209	28337	21552	21571	18407	575	372	322	268	251	283	239	233	219	202	222	218	197	224	181	212	218	225	217	187	199	200	211	204	183	171	216	203	238	198	161	194	198	213	179	199	179	172	209	207	217	185	146	222	203	210	182	209	202	207	212	192	221	219	165	198	174	180	176	175	176	238	192	197	182	202	204	186	205	191	217	189	161	213	190	196	196	193	172	189	183	203	165	183	221	186	209	211	205	193	204	180	186	214	166	168	214	210	197	187	173	173	225	230	184	188	185	193	189	199	199	180	196	201	185	178	188	200	179	193	211	204	180	190	188	185	163	198	208	211	175	213	176	217	195	173	180	178	169	205	203	199	172	180	196	164	186	184	211	188	185	217	201	185	169	166	216	182	198	182	179	187	221	169	203	204	223	190	201	176	213	209	191	216	184	188	177	189	188	181	195	186	168	188	213	209	214	178	189	215	195	182	175	159	165	169	196	188	184	198	186	172	198	197	167	194	189	177	198	188	177	180	170	184	184	189	176	194	170	201	168	207	187	202	185	162	198	172	194	182	179	183	172	185	180	206	194	185	211	173	197	196	182	202	180	196	203	196	220	188	195	219	191	209	192	193	197	189	181	177	204	197	188	201	184	164	188	206	189	166	183	203	202	202	181	177	229	225	171	181	194	173	178	185	187	168	166	173	193	204	188	197	207	209	225	201	158	193	211	180	185	207	214	187	195	203	205	196	208	178	198	202	188	179	180	174	179	193	208	168	194	176	190	166	179	166	219	195	198	201	189	192	175	197	196	167	200	179	183	191	173	174	212	201	201	200	201	190	205	196	180	162	184	188	185	181	205	148	215	193	228	180	175	164	183	198	182	200	224	195	192	181	228	203	176	209	151	191	177	179	195	205	192	174	186	191	154	198	180	218	187	187	166	202	194	201	194	213	184	191	184	187	199	187	201	216	209	201	162	192	197	212	184	218	219	182	167	189	197	177	199	164	147	197	201	194	183	183	191	195	197	189	210	183	185	180	221	176	209	179	189	201	183	196	219	229	201	173	181	200	173	172	196	193	203	200	179	193	193	181	175	170	171	192	201	165	184	198	202	190	202	182	212	221	205	182	190	183	203	163	158	195	188	186	174	201	179	198	161	222	185	217	178	197	196	206	156	185	184	206	200	184	167	162	179	179	175	175	182	172	216	171	184	193	216	184	196	200	186	180	200	195	180	196	209	187	161	204	180	183	187	178	191	215	201	182	202	193	177	203	192	221	196	174	207	195	197	195	181	177	190	176	179	197	205	206	208	186	178	179	175	203	195	201	183	192	193	195	181	184	187	212	183	184	218	196	188	194	215	170	173	175	191	175	182	209	192	180	206	243	196	209	180	192	166	184	179	178	177	198	188	197	188	152	159	179	168	172	183	184	194	154	207	209	184	200	208	201	170	198	187	188	169	203	190	185	199	193	200	208	176	184	192	144	185	179	204	201	166	172	204	185	177	194	194	219	185	179	202	170	209	191	198	194	157	162	197	179	214	200	170	192	204	185	177	181	201	195	232	222	190	196	163	175	184	205	205	215	177	217	215	216	200	191	201	191	236	206	203	173	188	198	192	195	176	193	194	168	207	200	181	195	189	191	172	195	186	194	183	192	196	165	184	197	189	195	155	163	164	167	211	185	171	194	194	196	136	189	176	189	198	194	182	190	184	227	170	183	178	166	203	214	198	230	198	202	175	196	204	204	179	174	171	191	169	209	175	185	194	181	172	182	177	191	198	185	195	196	177	192	201	198	167	216	218	210	196	186	201	160	175	178	181	181	185	183	199	190	203	165	196	221	163	175	182	210	189	189	200	191	166	186	176	196	184	171	188	177	197	196	179	183	187	147	170	174	188	193	184	187	227	184	199	184	194	194	194	184	196	176	185	187	195	174	186	176	189	179	187	179	213	194	216	170	182	210	186	184	191	183	228	207	187	179	195	201	201	177	179	180	200	191	191	194	174	183	180	172	196	219	170	182	192	161	188	188	161	177	194	189	177	183	186	175	198	170	201	218	176	192	171	190	191	159	183	188	186	204	185	180	177	195	188	187	182	191	172	187	167	187	179	178	179	182	182	208	175	205	202	204	186	187	195	212	178	172	179	198	171	192	183	198	179	176	187	235	187	181	159	195	179	156	203	219	176	208	181	175	220	189	179	185	206	176	188	205	210	206	187	200	220	212	201	189	212	197	167	182	210	183	186	218	199	198	172	171	188	212	206	192	202	192	193	188	164	196	205	177	173	192	184	193	179	205	199	175	214	186	224	185	195	188	210	180	194	212	191	193	194	196	202	192	200	173	208	204	191	185	195	200	194	185	180	203	201	184	201	197	210	199	188	211	194	203	183	188	186	194	172	181	213	186	203	199	204	190	209	189	170	165	183	162	202	186	199	190	209	206	187	173	177	188	172	186	187	194	198	194	208	187	203	208	181	183	198	176	203	192	191	184	173	197	201	233	208	185	226	196	177	168	169	190	186	194	173	164	151	199	190	189	177	200	186	181	195	168	178	167	202	176	198	186	181	177	202	179	195	204	192	192	213	203	198	182	206	177	212	161	150	198	202	208	207	172	168	189	187	183	191	190	174	208	205	189	172	174	190	200	168	220	196	189	178	192	170	179	176	208	193	175	195	190	200	196	184	201	197	173	188	206	192	190	187	162	163	194	169	181	202	185	191	182	221	192	199	230	197	173	188	202	189	171	171	203	190	191	215	214	187	189	184	196	210	210	162	195	210	215	181	189	203	162	176	167	189	179	197	196	193	192	185	195	179	148	188	211	161	189	190	201	212	159	190	176	193	201	187	221	206	191	192	188	183	210	201	235	192	180	198	163	198	208	196	181	205	215	190	216	203	221	165	175	189	205	197	193	164	156	177	209	194	180	181	205	193	200	175	182	179	215	179	178	204	191	192	206	175	194	152	181	179	200	168	164	176	197	170	193	210	178	217	171	215	186	206	193	208	192	214	175	189	181	179	193	211	196	178	176	189	192	205	184	169	183	195	198	207	209	209	208	177	165	184	223	177	206	187	220	193	193	194	211	188	189	187	193	201	212	208	187	180	165	187	215	208	211	203	195	186	181	187	212	188	189	209	215	177	201	194	210	207	186	193	211	162	212	214	190	185	205	209	186	189	197	191	175	216	189	170	167	170	173	189	185	213	227	185	209	212	175	196	203	174	181	211	213	181	172	189	194	209	187	199	168	172	161	138	218	177	187	206	189	192	207	189	180	199	195	208	201	186	165	201	204	202	172	180	188	177	228	186	205	187	174	199	173	166	170	193	180	195	179	199	181	190	213	197	150	179	206	176	202	189	188	201	196	203	194	188	163	173	187	194	193	174	197	191	201	171	176	173	198	186	188	199	197	190	193	182	189	178	187	187	204	195	211	185	178	178	187	206	183	167	190	141	191	205	170	207	198	193	216	193	218	185	185	166	182	186	196	201	196	184	180	189	205	203	162	197
3022	3222	1654	912	703	566	557	540	499	492	465	480	513	485	463	495	473	486	448	430	442	480	457	428	455	471	446	461	471	443	448	452	455	442	438	436	451	482	435	435	428	442	466	446	496	449	492	431	466	475	419	449	467	445	460	468	451	419	501	479	461	479	489	439	431	463	470	448	426	438	434	444	421	457	408	415	434	472	422	466	448	429	492	419	459	457	459	479	450	430	435	441	492	434	437	461	464	477	459	452	490	467	488	449	448	495	470	489	403	430	451	456	424	433	418	460	473	432	478	420	470	453	417	440	475	450	476	449	444	494	446	472	453	446	490	436	450	440	480	450	485	451	446	430	448	421	437	433	454	447	440	423	439	440	466	435	492	466	462	445	480	446	443	451	451	476	446	455	460	430	435	482	428	433	447	438	444	478	427	450	451	441	450	450	515	478	441	416	392	469	450	431	427	436	419	492	439	457	442	488	473	453	491	468	448	439	467	449	430	450	473	447	469	455	512	468	437	465	462	466	428	446	445	462	445	471	454	426	472	449	463	428	437	422	455	428	402	455	461	401	462	450	394	440	467	451	451	420	463	448	423	472	421	446	470	426	461	431	459	450	478	445	450	445	465	451	440	473	470	489	440	432	419	405	462	449	424	436	469	453	446	458	431	404	426	452	466	474	435	426	442	416	468	425	472	436	446	454	444	424	438	467	421	448	431	437	472	462	419	421	470	447	405	474	440	421	451	417	464	443	448	446	445	468	459	432	420	445	427	453	494	448	442	454	421	450	444	456	428	464	447	477	469	478	403	464	471	438	424	440	439	489	432	481	425	443	437	434	441	479	423	445	452	452	448	441	433	430	462	439	411	426	432	453	463	461	446	453	459	458	436	450	442	456	438	420	446	440	417	456	450	441	478	484	443	423	414	436	468	468	426	418	481	429	439	405	446	474	467	484	468	447	481	431	442	457	488	495	451	447	440	443	450	431	457	454	419	406	425	481	439	459	400	458	437	457	470	453	440	418	476	413	467	486	443	437	464	440	455	457	463	430	469	423	466	442	458	455	464	458	461	452	475	458	429	455	464	454	491	441	452	423	457	456	435	463	484	478	517	425	498	432	440	428	466	446	483	436	444	438	453	484	443	450	436	485	435	480	451	422	472	430	472	479	425	457	434	452	480	421	458	456	456	454	453	431	463	425	449	459	456	433	457	434	434	428	441	431	385	435	436	469	423	422	432	440	440	441	414	447	439	436	455	424	449	464	451	416	444	469	443	460	436	447	421	422	446	476	465	447	433	471	469	450	472	455	455	427	427	434	473	458	432	420	442	422	477	437	451	423	487	428	441	463	433	460	454	452	444	445	440	498	466	423	460	429	473	446	416	448	460	472	453	445	481	475	471	482	432	425	441	413	399	454	431	414	426	448	419	477	462	416	467	427	423	435	448	381	474	459	500	468	461	434	440	477	421	446	459	455	487	438	457	455	486	412	480	471	440	455	456	443	449	427	445	430	487	481	471	473	462	446	447	465	459	439	453	443	527	446	412	443	459	426	457	434	441	440	463	435	474	480	442	465	444	464	426	434	440	444	469	436	444	441	465	469	424	435	477	389	448	448	472	409	483	465	457	429	474	436	454	424	422	461	409	455	440	430	446	466	499	456	456	455	445	459	456	394	460	470	426	469	475	439	470	439	441	431	492	510	448	472	405	462	425	427	473	439	409	452	450	442	432	440	445	409	419	441	406	455	455	445	456	433	462	459	409	455	427	449	445	429	472	456	418	464	464	437	461	481	429	449	441	448	485	438	468	456	445	436	448	455	479	461	412	464	484	457	449	445	445	442	466	444	435	487	405	428	463	408	403	430	433	456	423	478	436	409	450	461	434	447	450	406	474	448	430	461	471	453	447	424	438	443	468	465	442	442	476	424	444	469	460	444	433	454	440	449	458	439	451	437	466	445	420	431	415	436	480	436	467	461	436	472	426	464	438	451	463	422	453	444	454	454	453	456	442	452	445	447	480	438	482	421	438	449	400	476	484	427	473	490	460	484	489	463	441	442	450	480	437	410	380	449	440	452	437	404	453	448	436	458	431	472	455	447	483	481	425	457	467	449	449	458	469	442	446	449	429	435	462	423	444	453	476	449	458	441	452	479	441	459	442	447	457	467	468	474	457	435	463	467	425	461	441	457	459	426	470	446	471	474	458	449	447	443	459	446	455	435	458	467	478	492	406	438	474	402	442	454	436	450	457	477	447	445	431	446	477	431	452	423	425	484	434	467	438	447	470	474	427	422	477	396	508	417	459	447	473	397	431	439	470	461	422	460	440	432	449	440	435	432	432	430	466	453	442	458	471	433	450	467	477	455	480	441	493	452	453	436	451	465	482	437	498	430	491	457	462	415	439	436	445	442	456	431	443	455	443	429	454	440	438	453	434	476	448	470	434	418	467	420	422	442	439	452	498	417	473	445	427	428	426	454	425	410	437	452	458	434	454	457	451	424	458	439	450	458	459	467	420	441	444	459	470	455	488	473	478	434	460	426	426	462	431	474	466	403	439	437	442	477	435	464	451	452	484	456	448	427	434	456	404	441	446	423	486	475	453	443	450	458	429	455	419	436	473	469	461	473	477	462	451	427	479	447	494	481	464	464	445	446	442	419	447	463	434	457	451	466	484	450	445	446	484	408	453	473	419	442	447	463	431	449	453	463	480	437	454	446	420	476	458	432	459	477	459	426	429	434	444	462	448	428	451	456	431	438	454	498	409	453	468	434	458	451	443	423	416	437	440	459	438	427	455	465	439	449	452	445	452	446	431	468	451	454	457	442	405	450	436	459	435	460	419	450	460	462	440	434	421	468	438	452	457	426	447	440	450	425	459	446	467	443	481	469	459	469	440	442	480	445	454	457	464	468	471	493	450	462	474	434	422	430	439	458	433	400	458	425	443	431	467	484	500	458	461	470	467	436	419	485	446	449	481	439	462	477	422	452	431	408	435	449	450	452	483	442	445	460	443	442	423	462	471	469	431	490	456	442	442	432	451	491	465	414	416	425	452	460	451	444	409	447	471	456	438	441	500	430	424	431	428	439	459	475	450	442	430	469	460	440	462	440	451	425	484	474	492	421	458	444	462	399	473	435	454	436	486	468	489	444	409	460	436	397	480	458	465	411	433	410	470	440	492	437	464	424	445	477	463	462	446	413	409	474	461	476	443	415	438	456	445	438	436	456	447	457	434	423	472	471	435	429	464	429	451	446	422	427	432	434	438	422	457	413	420	462	445	427	459	420	482	450	473	444	451	469	445	428	440	425	412	445	409	413	402	456	417	442	449	441	433	462	461	499	476	462	469	450	472	477	415	402	473	443	438	461	425	439	487	456	441	487	441	439	436	461	443	435	413	477	446	452	455	417	465	445	443	439	409	462	494	433	397	444	435	432	461	464	434	453	413	445	463	454	464	444	456	465	439	450	474	434	459	441	466	462	435	439	450	441	435	463	451	517
31879	21019	12227	1185	658	590	573	469	437	439	473	451	460	448	486	448	465	462	470	450	424	502	457	465	463	499	428	437	442	466	458	431	471	471	463	452	495	453	449	475	463	463	503	438	485	471	471	464	488	471	458	432	456	421	466	468	507	465	464	505	439	528	434	460	509	433	454	462	419	436	444	447	465	483	474	489	486	449	487	433	452	454	486	448	479	456	471	451	416	453	495	447	479	453	497	434	477	482	456	428	425	446	491	473	478	423	476	479	462	458	439	490	437	442	462	474	466	439	446	498	449	476	470	488	425	496	452	445	461	445	457	440	467	448	434	460	467	473	453	467	433	472	454	454	417	438	489	464	495	481	459	496	475	448	460	441	479	447	473	464	488	493	470	494	464	458	472	474	456	449	451	495	463	486	484	480	445	443	414	435	426	472	450	514	453	419	456	485	450	462	434	463	471	502	519	452	462	463	444	467	486	468	442	436	414	458	468	467	465	433	455	489	495	450	457	461	471	522	485	430	456	507	467	472	470	455	470	457	425	449	481	484	421	466	455	482	461	493	488	447	481	428	475	437	426	456	423	414	456	458	468	476	472	492	489	488	448	437	451	472	450	460	472	469	452	450	490	472	479	464	477	453	443	456	469	429	433	448	483	468	479	445	416	436	468	467	445	501	480	428	482	440	436	440	488	436	477	436	460	471	451	458	479	481	462	432	487	467	475	439	475	484	496	487	448	426	436	477	449	461	463	461	435	488	455	449	458	464	493	467	482	436	442	475	451	453	472	443	441	484	460	475	495	419	484	436	446	500	434	467	488	449	472	494	456	444	516	495	473	463	447	472	495	452	422	454	458	475	447	483	428	438	455	461	479	457	482	494	494	475	459	466	431	477	452	446	478	478	465	437	439	474	454	483	481	474	443	474	436	450	441	460	434	473	444	445	440	434	459	455	464	476	503	529	468	475	478	477	487	445	421	472	425	424	492	478	445	492	453	420	420	439	479	454	470	451	510	402	486	463	450	478	478	484	484	478	439	501	497	467	413	486	477	424	463	469	486	475	468	462	493	437	455	451	493	458	448	444	465	475	451	420	459	463	438	455	436	474	440	416	440	468	495	469	445	448	480	436	429	451	481	466	432	447	439	425	460	436	467	463	485	440	442	469	456	434	466	407	450	421	455	476	467	464	470	444	452	464	467	476	459	472	475	498	450	465	440	483	504	436	508	451	486	445	437	465	510	474	438	448	426	450	463	472	495	464	461	425	440	430	420	456	393	473	446	477	467	469	471	475	472	518	454	442	462	412	444	457	426	472	440	469	461	459	495	470	459	467	443	495	462	463	475	473	424	479	404	439	495	434	512	492	471	461	443	411	495	448	434	407	476	477	484	448	457	453	446	469	450	470	452	409	452	453	454	448	445	529	475	482	443	434	480	483	430	424	435	435	458	457	417	465	445	493	500	439	481	488	470	475	441	501	493	450	487	481	490	458	470	478	469	443	415	464	467	462	464	491	497	471	461	436	457	477	434	439	467	479	441	461	493	455	483	453	482	520	478	468	519	490	436	443	438	470	463	477	448	462	429	457	479	485	452	481	495	463	479	443	416	453	435	458	404	475	477	430	447	442	460	457	433	453	417	500	492	466	461	483	475	466	429	442	448	411	474	464	491	480	473	490	460	483	493	458	441	430	419	487	493	455	478	459	482	456	439	463	485	428	449	451	460	441	457	460	478	457	429	412	486	479	466	447	469	467	466	487	460	469	471	472	477	466	482	451	380	408	456	475	515	448	484	466	500	515	483	475	457	468	459	440	481	468	499	488	484	464	520	437	453	471	476	436	480	457	454	469	468	493	491	458	466	446	475	485	432	499	488	479	474	419	459	430	490	491	425	449	456	450	474	451	434	465	448	459	448	447	462	462	469	486	488	457	469	470	530	437	447	468	461	469	441	474	464	430	456	443	417	492	476	496	451	450	458	484	469	464	405	470	438	455	438	445	481	471	439	400	461	442	481	430	454	462	484	476	460	482	479	447	426	442	455	486	470	450	452	435	478	415	445	487	501	493	479	468	421	450	431	453	449	475	485	443	417	476	484	469	461	433	497	434	486	450	488	409	426	503	464	488	480	464	450	447	445	473	461	415	474	471	459	423	469	381	437	499	485	429	432	433	444	457	430	482	423	447	482	493	454	466	463	477	457	440	469	491	471	482	485	417	476	462	466	456	420	449	464	449	468	471	478	440	481	438	437	424	492	449	450	475	482	497	471	455	453	454	463	450	446	480	439	469	458	465	453	447	466	446	455	451	438	445	486	438	462	472	451	484	494	459	432	455	468	444	463	413	465	450	470	464	450	448	454	509	472	468	443	466	465	461	483	419	438	459	452	463	438	471	435	445	461	436	461	474	422	445	489	435	487	423	476	444	438	487	442	464	540	469	418	518	467	516	479	474	480	441	452	483	418	452	471	414	491	452	476	478	430	478	486	460	463	513	435	449	467	449	436	439	450	447	449	441	485	436	480	447	477	458	498	492	434	476	476	490	475	456	466	484	480	472	469	468	523	462	487	490	420	469	465	482	444	488	472	423	477	473	449	441	427	449	518	428	453	520	437	465	456	408	504	491	390	477	484	420	415	450	460	469	479	444	430	420	455	437	429	446	449	464	456	477	450	514	442	458	478	458	463	414	457	424	436	469	457	429	527	467	417	477	431	488	483	477	455	470	424	431	455	484	488	529	471	447	433	462	455	456	452	435	427	463	439	458	473	441	420	451	487	464	454	459	447	475	476	470	502	446	438	472	435	492	460	456	488	495	387	462	447	475	418	491	418	502	469	446	508	478	487	486	425	474	421	473	473	451	431	451	458	455	439	459	484	483	444	444	425	432	485	410	480	452	468	460	458	468	465	469	454	482	483	472	464	463	485	453	520	443	481	473	488	426	446	474	457	471	455	475	482	484	449	500	439	447	451	445	442	445	457	459	487	460	466	431	461	498	509	495	450	507	479	480	501	464	441	475	469	466	474	487	442	470	474	475	452	421	441	454	464	453	483	461	412	477	475	476	463	474	465	452	449	466	475	436	450	472	468	476	455	488	456	480	460	462	461	457	440	474	466	434	421	513	479	464	463	510	456	484	426	469	460	469	452	427	478	417	431	452	466	487	444	401	477	469	478	416	475	463	456	443	493	466	448	456	481	443	445	425	439	455	442	453	443	479	508	467	475	413	470	451	430	468	431	482	433	458	468	455	453	458	501	503	468	446	467	500	437	455	457	447	488	438	449	472	457	432	424	450	462	456	512	458	432	462	487	465	426	458	439	446	472	438	475	440	446	466	408	469	444	463	425	523	484	423	472	476	432	446	459	449	471	446	457	442	431	482	451	503	483	444	450	459	478	508	432	416	522	522	459	421	491	459	504	491	443	451	448	453	460	473	487	467	435	502	474	485	467	462	418	419	461	443	448	519	460	431	444	464	431	455	441	436	463	461	461	404	438	482	463	442
5892	1148	1057	1053	999	998	974	1031	1035	998	942	1013	1058	1060	977	1008	994	955	1010	1027	1043	1002	949	1033	938	1027	984	997	1041	1022	925	981	1040	969	1011	979	1005	1025	937	1002	1003	1013	937	1013	989	1004	1000	1042	988	977	1013	1032	970	1047	968	1037	947	1035	1059	979	1011	1036	979	1030	996	940	1036	1032	1038	1012	1013	999	1000	995	984	958	1072	974	927	948	1025	974	986	1023	1032	1021	1006	1042	990	1012	1011	983	1019	1034	1011	1065	1018	997	1055	1082	1033	1024	1005	1023	1073	949	1022	1039	967	975	1000	980	1050	967	998	1060	1021	1014	1039	982	1025	966	972	999	1047	987	1022	1029	961	997	1035	1024	1059	1045	1016	989	990	988	1021	1023	1042	1052	984	1008	1028	981	1006	1026	1062	1032	1022	1066	904	1008	966	1019	1005	973	1031	971	1006	982	985	997	964	1073	1014	1001	1038	972	1050	1024	1026	1015	964	1013	965	1012	963	975	1067	1011	1036	961	971	990	1036	1003	992	1022	978	1017	1005	983	992	1020	987	996	1058	1001	1015	1076	976	1042	983	985	1025	979	1014	1055	986	998	1020	1027	1016	1018	1004	986	1029	974	1030	991	1005	987	1044	1022	1043	1006	996	1008	994	1040	1005	1007	965	1006	980	986	1017	978	1033	965	1054	994	953	1023	1002	996	1001	1052	1074	963	946	1003	1011	970	1012	1036	1037	1050	977	1002	1045	1025	989	984	981	975	987	1026	1039	955	982	976	975	999	980	1081	1016	1067	986	980	983	970	1076	980	1039	993	998	982	1018	972	986	1070	991	967	1008	1022	943	1033	1005	995	1064	977	987	951	1027	1018	1001	1023	992	1049	1025	961	981	993	1028	1028	990	930	991	1010	1061	1034	1052	953	963	959	981	994	992	1019	1048	980	983	1007	982	975	1014	959	1038	987	1012	951	1018	991	1010	969	985	977	1001	979	987	973	955	1008	1005	1004	962	960	975	995	1017	1086	979	995	1020	1008	1051	1030	1006	971	1067	999	1000	947	1057	1045	937	991	1031	1017	1000	1032	992	975	1034	995	1017	1027	950	1001	985	995	998	1016	1031	1014	1012	926	1039	974	1002	1024	1060	1022	1068	999	1033	1029	1059	986	996	998	1058	960	1037	946	980	981	1051	978	1053	972	1004	968	1020	1003	1021	997	1043	982	990	999	989	973	1030	965	1013	981	1041	1036	1021	1004	974	955	1030	960	1048	933	1008	983	1025	998	1011	1004	998	979	1012	1017	1043	970	1007	1013	1012	966	981	1008	986	1010	1014	995	1060	983	987	993	974	987	936	1021	1032	1008	987	1065	991	950	985	1007	949	966	962	1001	1014	974	998	994	1021	951	1007	1024	1030	1026	984	1016	984	1035	986	1032	981	1013	1013	985	1004	983	1028	1030	987	1001	1003	1053	1028	1003	1049	1036	1007	980	980	991	1022	980	1022	984	978	1016	1041	1069	1043	1029	978	1014	1014	1007	975	1027	984	997	1022	981	1039	1022	1051	965	983	1008	1004	974	1043	992	1003	1049	1012	989	1010	1009	971	985	980	1026	996	1006	1051	1033	1030	1011	1027	1038	987	1030	1014	1031	1018	949	1026	1010	1028	977	962	988	993	1030	1002	1080	1001	1022	1029	983	1012	1023	1017	1040	1014	1028	1020	1054	977	983	1000	1070	981	1045	985	1008	991	926	964	1041	1021	968	993	1023	987	1020	1027	923	989	1050	1014	1007	983	994	1056	1034	1006	1005	969	1036	1009	1026	1050	948	1076	1044	1020	998	988	998	1043	962	997	1033	953	978	978	994	1031	994	976	1000	1022	975	950	996	1003	1017	1007	999	957	967	1009	966	1036	977	1016	978	974	1034	1020	981	998	983	1034	1000	1005	1017	1007	965	1029	987	977	920	1079	997	960	1042	1061	1074	1007	997	993	1011	997	987	935	1043	1031	981	992	1005	1031	903	1014	919	1031	1003	1071	1002	1046	967	985	1001	1028	1033	1016	1063	1027	1011	1029	995	999	998	1026	1009	954	1029	997	1017	987	973	1013	1014	1029	984	1009	1032	1049	931	1007	1007	996	970	1040	1017	979	1005	1027	1024	1005	1027	993	971	1007	982	1087	1024	949	993	1000	967	975	980	1047	970	1026	1074	995	1022	961	1035	979	974	1016	1013	1058	1019	1002	982	1008	988	1035	985	952	969	1002	1027	953	1005	984	981	1008	1024	1026	982	952	997	979	1037	1038	990	1048	972	1095	1003	1019	1017	967	979	985	962	1015	1036	1021	1023	1015	1009	1009	934	1004	1036	982	978	979	1042	972	969	1058	1054	983	989	1019	1029	1006	981	1028	1040	1008	930	990	997	1019	1019	984	982	995	994	966	955	988	1064	1013	992	1017	1003	1021	1031	1004	1069	1000	958	1032	994	1023	1047	979	1039	1043	988	1031	1048	997	1029	1044	980	1009	1017	993	1029	1017	967	948	1000	1023	1019	984	1053	974	961	1037	1025	1002	1027	973	1034	1027	1028	959	1027	1014	991	956	982	978	1056	988	906	1014	1010	1013	960	1009	973	929	978	1014	953	976	1015	1034	1028	981	1016	992	1047	1009	1000	999	1022	998	1012	1038	1042	992	984	1008	1028	1047	1006	980	1002	917	972	1005	1023	1040	1005	1021	1052	1031	1004	991	927	1025	1018	996	954	1027	965	1024	994	981	1016	996	1062	1023	980	999	956	1001	1019	1041	1013	994	1038	989	1018	1060	1030	994	998	999	1034	1057	1057	995	1012	1057	958	959	1023	1023	991	1043	974	1072	1024	973	1001	1025	1022	968	1033	1002	1026	1052	1037	1007	1025	1055	969	995	962	1054	1017	986	1027	1005	990	1012	985	981	1015	1005	1029	991	1044	980	927	1013	1013	972	955	1026	977	1049	1019	1068	975	1013	968	922	1030	1020	973	991	1039	1037	1012	1047	957	978	981	945	1002	985	949	968	1014	990	983	1003	1002	967	989	1036	994	950	992	1010	968	1034	1001	1050	1066	975	981	1058	1050	1037	929	1046	959	1000	1051	1057	1008	1001	1023	1007	1027	1068	989	1008	1033	995	963	993	1101	997	991	1020	1019	991	1025	976	1020	987	973	1001	1080	993	1020	1001	999	1028	980	1016	963	947	961	1028	1023	1019	965	986	1023	963	1085	1034	1007	966	1012	990	975	976	992	992	1018	1012	1076	993	1083	1012	974	1030	1003	1012	1017	1003	1003	1006	996	998	971	1025	1003	962	974	1038	1001	1058	1044	993	961	1031	1008	1022	930	973	956	1012	1026	1015	1004	1017	983	1042	996	941	1018	953	985	1014	962	1037	994	1070	993	943	989	1019	952	996	1003	961	1001	960	982	966	1012	1019	1015	973	1035	1001	1034	1021	1031	1037	1012	1020	989	993	992	1038	997	988	1024	991	987	1018	988	981	1026	968	1092	1017	1063	1024	996	972	1039	1014	1001	1002	976	954	983	1064	976	1017	1007	1036	964	1012	1013	974	982	955	1029	1032	937	1042	1010	1038	1024	1018	1004	979	1007	978	977	1024	1030	977	1002	1020	984	994	996	994	1043	1012	987	949	1006	1000	1061	1038	975	996	977	1017	1019	1016	1045	1014	975	992	1000	1047	1018	914	1022	1013	966	996	1043	1009	981	1007	1058	1017	982	977	1016	968	1001	991	1020	981	960	974	1045	1055	988	1012	1019	1011	962	1011	1035	1034	1014	984	1001	966	1051	1031	1029	1005	973	1005	1027	1053	1006	1051	1021	985	973	1056	997	1032	1037	981	950	1028	977	1055	1027	1007	1012	1026	1081	1025	1030	907	1079	976	983	1064	1004	977	992	984	1049	954	999	1017	1040	996	998	1016	1000	1010	1056	962	1007	1008	991	996	1002	963	1058	1035	999	989	989	992	1038	965	973	1050	1052	1036	1001	1052	1031	997	1032	1017	974	1028	1029	981	1003	1022	946	1050	1026	1017	972	972	1001	1021	1001	953	1041	1001	1057	980	904	1012	1006	1043	991	994	992	931	1065	1021	926	963	1111	1025	1017	1004	1024	1030	975	1053	973	997	1061	1018	988	1021	1003	1045	1056	934	1001	984	965	1036	946	982	941	979	1005	980	1006	1042	1034	1001	1034	979	1055	1032	1060	1032	1007	986	950	1041	977	1018	1008	921	1016	1042	1033	986	1005	982	1003	976	1045	998	1046	1011	968	987	1002	1014	1018	1017	1031	1025	1032	944	1023	1063	985	1046	969	986	988	962	991	1051	971	1011	980	971	1008	1003	976	985	1015	1003	1007	993	1062	951	1056	1070	971
24869	21470	24791	28531	21467	21313	1593	577	472	475	429	417	393	381	366	377	362	395	389	413	388	413	359	393	377	426	375	425	397	407	355	381	385	400	426	395	392	410	395	383	353	377	378	373	408	389	393	393	413	419	397	375	371	403	387	350	460	362	398	389	380	389	390	350	376	373	350	383	353	369	373	383	336	398	404	364	398	425	393	424	366	345	423	383	390	370	375	401	368	354	368	377	377	362	380	412	373	369	425	353	380	355	373	397	361	307	381	394	371	365	379	404	370	343	378	386	367	379	385	379	376	390	354	407	399	373	373	335	435	382	364	388	397	382	395	362	370	357	374	363	394	353	367	359	379	364	407	381	381	368	393	399	392	371	397	369	374	360	389	377	395	378	410	367	362	385	349	382	358	360	380	374	382	363	369	372	402	372	361	359	403	390	393	358	408	364	414	378	355	412	317	366	386	371	406	358	382	374	366	390	407	403	359	364	398	364	380	376	405	349	371	360	401	384	385	401	404	368	385	361	407	410	386	388	432	361	362	367	361	379	403	358	361	342	345	375	378	369	363	409	382	422	406	358	352	353	428	405	378	368	375	350	363	406	373	395	384	354	362	351	396	393	384	374	379	358	339	362	379	387	397	385	403	352	381	384	383	413	357	393	389	392	366	378	389	345	374	398	398	376	354	377	402	406	412	389	378	360	359	373	394	356	369	324	384	372	384	403	344	391	357	391	370	333	368	396	378	343	390	373	377	383	370	381	370	383	395	411	366	356	386	377	361	356	386	387	361	417	369	362	375	363	399	427	381	367	370	374	391	404	424	353	395	378	367	402	358	401	382	325	377	404	374	380	405	391	411	387	379	351	376	376	372	373	378	380	400	391	397	416	390	352	370	396	350	418	423	356	409	365	371	393	345	367	351	349	362	368	377	396	402	373	351	368	378	354	388	379	346	390	405	385	380	352	364	403	385	386	348	388	352	362	382	402	394	371	349	376	398	350	354	365	390	413	383	368	365	355	399	384	352	415	372	400	373	375	357	386	374	356	370	378	372	407	402	418	384	409	420	409	376	360	415	361	348	396	377	355	386	373	358	420	366	358	374	372	377	369	353	391	390	422	389	362	395	361	414	361	357	397	377	374	393	357	373	357	368	382	374	370	365	400	402	376	352	384	336	375	378	342	357	338	371	345	406	392	357	383	359	381	378	340	365	357	396	377	367	377	376	357	336	367	390	372	387	354	362	363	373	393	359	343	384	379	369	392	376	405	386	386	399	379	352	372	394	328	340	394	385	380	378	389	350	370	375	366	368	368	370	403	371	374	364	370	360	338	376	384	413	371	397	399	357	403	367	404	337	350	372	341	387	384	387	380	381	376	361	383	412	356	350	398	363	398	369	415	356	379	389	403	409	366	375	323	380	354	356	361	362	350	365	419	363	399	350	364	408	358	353	363	369	381	408	378	397	378	341	366	365	385	402	378	365	374	401	366	375	346	374	371	371	373	383	383	390	389	395	364	335	377	385	362	353	376	388	361	388	357	389	367	423	374	408	397	352	356	445	384	432	367	364	356	385	390	376	362	374	397	415	363	391	333	381	387	365	384	395	356	376	361	369	376	372	359	393	356	391	388	379	396	376	365	366	352	370	331	373	344	374	395	346	376	414	375	390	360	371	350	348	391	406	369	364	376	394	387	404	382	399	392	374	387	353	302	368	355	386	369	375	394	378	355	374	406	384	369	381	372	355	374	363	351	407	386	361	373	372	400	358	348	357	391	371	408	378	368	385	380	349	367	389	388	392	379	373	374	372	395	390	379	348	383	394	387	379	389	361	332	407	384	388	342	387	375	358	394	388	388	379	381	386	377	354	332	386	371	364	340	336	376	387	422	344	417	407	360	374	360	385	391	368	380	358	362	368	349	397	385	359	359	352	363	352	339	374	373	348	376	369	383	331	348	355	360	355	386	387	369	375	360	388	324	369	404	405	385	397	365	384	386	397	385	384	400	382	386	390	346	369	393	362	366	419	373	342	403	361	355	394	382	412	420	373	357	376	355	387	372	412	406	400	375	375	371	393	418	358	413	373	353	425	394	391	393	393	355	382	409	400	371	367	380	370	384	359	411	399	375	406	327	389	372	409	360	365	407	379	386	357	403	326	390	378	356	391	392	377	368	423	362	375	374	355	388	360	377	348	401	355	361	369	361	432	412	408	394	411	403	381	385	371	358	361	390	383	395	394	361	386	355	382	380	394	373	394	374	391	401	375	336	367	357	369	385	355	336	371	361	382	376	399	365	383	390	364	348	356	368	403	364	376	329	357	385	413	373	404	420	367	385	375	380	354	396	360	378	425	392	376	377	342	379	352	350	388	357	366	389	356	402	355	377	387	446	371	410	369	369	385	326	395	373	395	411	366	351	366	354	356	364	351	330	394	365	371	385	400	369	412	358	371	346	396	362	341	371	366	389	357	373	328	396	386	377	371	372	405	382	394	397	385	362	410	353	392	425	385	386	340	365	357	382	367	356	332	387	369	368	385	395	389	389	414	375	399	407	384	378	362	355	404	364	367	351	380	364	369	395	338	394	343	377	410	380	397	341	342	386	408	403	347	369	391	411	362	383	371	380	351	379	385	366	346	394	369	354	389	401	376	345	354	375	401	362	425	361	387	402	376	401	384	385	392	383	380	359	401	373	357	404	374	364	408	399	398	355	378	371	372	374	381	353	409	374	388	391	406	361	413	343	387	369	371	356	392	351	382	392	372	356	337	312	357	369	381	373	413	413	396	414	374	337	371	413	355	346	363	384	394	398	393	394	370	375	383	357	363	376	333	363	355	355	375	379	377	373	391	369	374	359	387	349	384	396	389	341	358	353	398	360	362	421	355	368	365	337	368	361	356	386	365	354	407	363	419	406	386	371	383	366	362	399	351	365	341	359	381	390	419	359	396	390	367	350	383	373	360	380	426	354	406	345	427	340	364	377	352	407	393	366	361	395	368	380	361	407	404	422	389	357	380	389	367	369	395	366	373	401	395	389	401	375	389	351	385	384	361	359	421	364	392	360	391	389	379	404	384	378	331	366	372	364	322	344	351	335	383	423	370	380	353	370	383	347	353	378	401	396	392	379	359	391	358	383	363	374	363	398	336	380	428	366	350	386	343	370	353	335	374	337	366	374	404	375	398	403	393	332	359	370	389	368	385	342	383	343	374	355	346	364	363	362	368	389	346	376	436	382	400	362	379	361	384	367	373	366	386	342	399	340	337	361	356	358	396	354	387	387	374	361	353	429	383	373	395	376	378	358	331	333	403	344	402	357	383	395	370	400	397	361	357	376	359	373	372	338	396	407	372	341	347	393	379	380	370	410	335	408	374	364	394	350	371	365	376	407	351	412	365	333	381	401	371	379	423	376	372	396	402	331	350	361	386	434	371	406	367	395	440	382	335	366	381	368	427	383	348	372	395	370	404	400	398	401	378	404	358	407	379	403	355	341	358	369	369	379
3212	2270	1391	1075	908	868	926	907	824	819	819	800	799	831	824	851	799	823	828	807	802	881	829	840	808	857	809	853	842	802	800	843	847	826	797	827	812	762	866	794	779	831	829	829	855	831	831	826	815	788	799	805	782	831	869	796	851	820	806	815	815	799	874	806	812	824	857	796	838	785	812	814	790	772	788	772	841	829	840	834	814	814	814	878	818	792	818	863	821	822	800	818	798	820	840	848	809	786	867	780	820	819	788	860	833	862	840	829	821	828	822	776	796	788	836	857	834	839	864	778	853	789	801	762	852	801	757	810	776	803	819	762	801	782	773	840	863	811	816	811	813	819	838	818	834	811	825	825	873	804	798	802	832	774	782	828	837	813	807	804	814	843	841	773	800	818	828	792	779	817	885	812	838	815	823	835	769	791	750	799	843	798	851	820	791	828	801	802	841	802	856	805	799	833	847	843	837	847	779	828	844	800	803	838	827	778	841	857	841	827	849	792	818	824	816	824	851	820	804	790	814	828	787	829	837	853	809	791	824	829	835	825	764	848	784	819	825	804	810	816	838	820	804	812	755	853	861	821	854	859	843	763	853	805	813	798	809	835	792	851	887	825	838	818	815	827	820	795	831	882	801	814	824	796	829	864	781	789	826	780	828	852	791	846	799	787	791	812	823	868	832	795	833	777	822	809	828	816	802	821	827	803	796	746	834	842	805	810	772	855	806	859	858	866	846	838	804	842	809	813	801	825	855	808	799	807	800	823	822	832	849	830	841	810	794	846	869	814	807	828	812	818	811	808	801	819	863	840	784	814	795	823	824	832	826	840	803	816	829	805	826	792	824	838	818	832	794	777	854	829	841	801	859	858	799	843	808	813	809	802	837	836	800	789	824	831	816	824	794	814	797	810	816	809	778	823	793	828	875	890	800	782	810	820	841	787	816	792	790	818	800	784	815	820	824	866	841	847	813	830	786	804	820	815	827	795	806	810	852	775	834	844	804	773	768	843	825	808	816	799	808	851	751	842	803	798	759	834	788	824	780	840	871	823	856	783	845	809	839	841	793	849	811	800	784	786	811	812	824	824	795	822	850	802	813	811	820	828	859	844	825	833	819	811	818	817	873	805	813	821	795	829	787	828	796	817	817	817	794	801	863	823	782	799	797	848	824	788	829	846	800	833	784	821	810	824	797	802	806	835	787	782	776	816	831	833	824	793	852	816	808	797	834	791	831	843	757	794	822	764	788	785	847	748	828	838	811	844	756	808	828	834	785	796	856	790	809	833	807	792	801	790	804	854	848	817	852	882	878	754	859	801	806	829	784	828	845	788	821	821	748	817	817	840	822	833	847	807	831	848	849	819	815	792	755	857	825	825	841	817	846	842	784	798	850	863	812	854	830	800	806	795	803	840	847	809	814	817	807	841	851	864	811	829	850	838	792	875	791	836	819	772	820	820	792	851	770	808	780	806	772	837	845	795	877	818	834	786	828	810	822	821	793	793	789	839	747	822	853	822	816	867	806	841	853	809	784	812	748	764	730	793	794	783	847	767	803	851	794	801	864	814	856	789	764	809	823	827	787	821	885	842	837	787	810	799	845	822	785	812	791	853	875	839	841	864	838	821	782	841	830	767	813	828	859	805	839	814	825	822	801	860	794	815	821	784	846	805	793	830	794	753	809	791	760	779	829	834	817	850	806	833	799	829	822	835	850	838	849	840	828	813	802	856	850	779	780	859	849	793	809	813	803	840	843	777	837	829	859	793	828	835	867	821	828	849	800	806	851	808	833	770	840	819	828	765	811	793	796	848	818	814	770	799	852	828	762	823	838	823	799	818	733	809	766	875	861	830	829	796	815	844	857	874	820	792	782	844	788	782	747	793	772	838	838	784	830	797	823	843	815	824	777	765	809	840	793	805	799	866	835	788	807	787	859	808	806	822	827	828	810	813	862	798	807	831	841	830	781	777	886	805	763	837	820	798	862	824	788	846	854	783	763	808	791	822	850	809	800	816	831	814	819	809	775	838	865	753	847	834	823	844	833	858	862	816	825	764	808	814	862	829	817	838	798	789	838	827	825	761	789	749	864	789	821	835	808	856	793	806	848	839	811	802	838	819	822	865	816	846	819	845	852	834	813	812	868	810	842	769	861	836	817	825	796	814	814	827	822	869	788	861	808	793	824	855	782	815	815	857	809	760	812	781	767	815	847	809	826	823	801	792	804	821	798	812	839	828	800	810	875	807	782	845	838	784	774	829	784	837	779	814	813	849	759	855	785	822	850	816	804	790	859	814	843	820	813	841	830	860	847	836	885	852	805	817	811	835	775	808	806	858	832	801	832	842	868	819	822	820	823	786	826	801	799	777	823	801	825	800	851	796	837	819	810	858	821	786	817	853	805	845	801	843	817	769	825	829	818	814	847	843	813	806	838	838	843	836	831	764	838	830	863	850	857	774	859	834	844	781	809	784	865	868	855	822	822	857	818	790	835	774	854	796	835	839	823	815	762	823	870	794	808	843	805	786	826	822	830	781	827	809	823	788	791	782	779	792	785	790	820	869	810	837	829	816	818	812	814	874	838	776	807	816	825	828	845	793	806	804	815	817	832	850	846	774	864	843	812	827	869	852	828	829	793	801	830	763	816	763	787	856	872	804	834	815	791	813	846	759	817	802	759	796	841	812	825	807	780	780	802	809	833	863	834	787	839	890	821	811	830	883	822	833	835	808	806	798	783	859	828	821	849	829	853	802	844	812	774	856	851	848	797	834	834	817	795	806	788	788	845	776	820	834	823	788	824	826	843	838	781	822	807	808	815	802	766	794	799	828	818	856	798	854	812	782	829	856	836	831	833	853	844	871	853	823	816	822	821	833	816	811	835	852	835	842	857	815	799	843	837	830	835	872	822	821	803	823	820	750	872	802	792	813	867	794	825	843	808	827	852	819	812	826	848	822	771	865	858	830	784	790	777	776	833	796	787	794	826	821	850	826	837	798	793	836	853	842	790	792	859	824	802	827	799	808	853	790	858	838	791	821	819	854	876	796	839	787	829	794	763	811	896	807	844	841	830	767	847	821	759	808	803	859	848	841	832	812	813	851	812	805	786	801	849	853	889	810	811	799	828	812	849	827	825	870	785	789	821	762	846	835	816	804	870	846	826	805	799	838	859	795	814	827	819	825	810	819	837	766	794	818	845	817	832	851	850	826	803	883	787	889	821	793	816	784	801	801	859	835	828	884	807	846	851	823	849	812	817	760	878	794	859	850	853	850	831	768	830	782	832	830	824	793	800	818	803	786	813	787	882	814	851	877	843	845	800	795	813	813	846	818	744	836	848	836	869	817	802	838	829	836	781	796	841	875	862	811	843	855	777	821	801	794	787	795	775	852	833	778	804	809	823	834	850	821	759	789	847	776	830	832	812	839	861	822	824	777	801	805	807	832	796	787	813	780	823	794	798	819	829	888	814	844	856	798	911	819	797	824	833	789	850	798	807	803
24307	21468	25134	28250	21469	21477	18388	600	362	319	289	253	261	217	211	215	224	210	233	233	211	237	184	183	219	210	214	187	176	174	182	193	187	191	182	185	180	200	201	203	183	183	176	192	204	194	208	198	170	189	189	186	178	172	193	181	203	180	200	191	192	176	204	196	196	195	167	150	204	178	161	181	184	193	193	206	171	196	218	169	195	200	215	191	173	200	173	192	171	209	184	167	199	174	192	191	168	181	178	206	169	190	202	169	164	182	189	204	184	186	203	203	211	182	205	184	214	180	204	190	218	158	184	167	168	183	206	204	180	158	175	215	191	190	186	174	202	189	189	212	173	187	183	187	145	194	197	189	197	227	209	179	216	192	189	179	167	209	177	191	189	155	215	202	198	163	194	179	189	174	175	185	189	175	203	170	182	200	186	185	171	190	191	177	220	203	193	182	191	169	190	164	190	210	225	200	174	212	196	202	188	201	216	184	217	220	193	193	206	170	202	193	189	192	183	183	196	158	195	204	187	181	206	158	199	186	196	203	205	197	228	217	192	201	184	196	177	184	195	209	200	179	175	193	178	198	188	185	157	212	185	217	180	215	228	179	168	216	195	176	178	179	176	167	176	194	202	185	210	187	187	190	175	179	168	186	180	194	192	186	165	170	159	146	213	199	191	176	182	194	196	166	176	198	193	186	196	172	209	189	171	184	195	192	199	190	182	167	151	184	177	166	201	178	152	221	192	173	196	164	211	186	210	205	181	181	193	193	184	186	169	202	192	185	189	205	197	167	228	179	169	207	200	204	176	194	211	207	207	200	183	167	184	175	205	171	166	213	172	172	171	202	189	183	195	179	207	191	164	198	155	194	193	205	182	176	186	194	194	168	170	188	158	180	203	193	203	192	183	167	164	190	191	211	150	176	170	210	200	202	197	207	198	177	195	185	175	206	188	194	181	168	164	161	217	171	156	176	154	193	195	186	215	190	178	202	180	200	218	173	188	168	199	194	171	186	195	157	175	190	185	190	216	167	178	190	189	178	162	201	181	190	166	195	177	152	202	191	183	165	172	205	209	211	176	182	189	184	171	162	169	160	213	214	182	221	207	184	204	208	163	174	218	175	232	191	200	206	180	174	197	193	203	179	179	210	205	181	190	190	195	195	199	193	180	170	163	166	171	165	177	180	163	184	170	204	178	183	177	196	195	201	210	196	177	165	217	167	176	193	182	206	183	199	189	179	168	190	195	197	162	175	187	198	187	180	174	211	178	199	224	200	195	213	207	191	177	179	189	194	191	169	199	175	166	201	192	174	187	171	200	201	185	227	204	172	168	167	180	198	190	206	193	176	206	198	174	181	172	178	208	189	147	180	199	188	186	193	181	167	200	186	194	172	188	198	171	184	155	187	176	182	180	195	173	201	191	177	181	181	184	190	181	198	185	175	169	179	176	197	169	185	172	212	204	177	176	205	198	179	183	188	194	171	173	164	183	205	204	171	177	177	173	180	168	173	192	203	199	180	226	209	191	158	206	186	192	193	189	190	165	170	207	190	196	177	176	190	196	209	215	210	182	165	202	188	173	188	183	158	182	191	172	206	180	196	184	206	178	182	186	201	179	183	175	192	204	200	183	210	177	185	190	181	205	168	190	183	193	206	163	175	183	158	170	163	191	207	205	182	186	198	175	178	199	180	156	193	221	201	206	206	184	164	190	199	152	170	215	178	166	203	198	224	172	175	187	199	175	191	199	196	186	188	184	183	171	200	187	193	193	164	200	207	168	169	199	177	168	191	174	174	203	174	192	192	165	206	172	206	168	177	177	190	203	190	178	206	179	181	160	179	185	181	198	185	201	184	183	213	213	179	158	200	186	163	170	177	171	212	167	194	169	197	212	173	205	173	182	207	200	186	206	206	201	205	174	197	214	185	188	177	195	216	168	180	209	196	186	208	198	180	165	179	179	177	165	169	181	148	169	180	193	184	211	203	182	226	198	176	206	181	169	198	191	206	218	178	187	195	199	177	177	174	210	205	178	186	204	179	201	183	190	194	180	208	201	194	171	179	159	203	153	203	173	214	198	189	173	160	192	192	200	164	189	204	189	219	186	159	165	194	200	214	177	175	187	174	181	176	167	187	181	190	214	173	199	204	195	185	168	200	178	177	195	196	206	211	226	196	188	186	193	184	193	189	180	195	179	218	178	184	184	202	200	172	192	178	199	182	208	219	187	205	212	165	167	206	180	174	180	162	184	169	171	157	177	169	185	170	173	219	167	159	177	160	198	200	185	180	174	177	210	159	214	196	189	189	213	187	186	196	197	176	203	185	191	181	213	197	184	192	193	224	195	167	218	194	189	184	201	182	190	204	201	201	177	191	189	163	170	188	164	182	176	206	180	177	194	178	203	188	193	180	185	185	172	206	199	184	187	184	199	200	190	178	175	176	187	209	191	184	195	183	179	187	172	193	172	175	168	210	187	192	218	207	202	179	174	203	194	199	179	202	189	206	167	187	196	202	210	206	177	178	184	197	186	172	170	209	191	199	184	179	185	161	168	161	178	189	177	208	198	192	206	205	182	197	189	169	168	163	188	171	192	169	205	164	199	217	176	180	187	197	200	194	190	220	224	192	180	179	228	179	168	202	197	221	163	160	177	203	195	202	190	192	199	198	185	189	203	202	170	181	188	188	191	211	162	204	209	196	164	183	175	210	184	199	193	193	199	197	197	191	190	154	189	201	179	170	169	174	184	193	186	182	182	174	176	174	179	202	192	159	199	202	178	210	183	185	170	202	178	178	180	179	170	165	193	186	176	176	161	196	187	170	183	171	164	163	196	168	173	210	212	181	227	180	193	185	170	184	189	201	207	192	181	202	215	197	183	206	171	183	207	199	180	182	172	192	199	178	179	182	200	202	175	187	226	191	172	187	181	169	167	169	206	195	180	197	184	205	176	169	193	184	147	190	198	230	209	150	173	218	194	186	192	192	197	181	195	158	199	184	193	169	190	179	180	190	162	175	184	185	202	202	188	223	167	184	188	189	179	186	169	163	183	181	197	184	177	204	185	191	167	166	202	172	191	187	185	208	209	163	186	194	165	192	175	181	191	176	166	185	205	208	204	192	195	185	185	212	204	192	167	196	201	194	196	165	192	188	170	170	167	191	182	188	170	201	188	172	170	175	191	179	187	186	201	189	193	222	155	171	195	152	186	172	206	171	194	168	193	195	196	186	190	168	177	171	182	180	186	172	180	170	204	200	202	189	183	148	183	187	167	200	176	172	162	198	190	189	220	165	157	174	180	202	175	186	173	188	207	198	218	175	186	194	178	203	189	212	188	187	189	168	194	208	217	194	197	201	178	178	186	187	219	182	209	176	155	183	178	197	199	179	144	222	186	183	192	199	189	210	186	143	181	181	198	166	208	199	189	179	194	177	202	203	219	177	187	193	216	151	167	200	165	182	181	228	203	171	194	176	171	186	170	204	189	186	184	184	192	154	176	183
3029	3173	1558	893	628	595	550	484	529	476	480	509	498	440	449	492	487	461	440	439	458	480	431	499	461	460	458	456	456	423	479	443	439	426	421	445	434	485	491	436	430	453	438	463	468	424	457	427	405	449	465	458	438	446	448	451	435	478	420	471	424	432	473	432	461	417	414	437	448	464	434	447	445	440	451	458	453	497	451	453	450	446	454	459	450	472	445	437	461	449	448	460	447	456	442	439	421	420	469	459	411	464	451	401	432	466	430	449	492	427	447	452	431	448	464	445	426	446	462	441	434	436	429	473	414	437	421	454	439	417	452	401	451	447	465	432	458	446	476	440	394	473	447	459	421	450	463	464	478	427	429	407	458	443	457	426	430	482	413	433	407	433	423	459	449	452	446	472	470	464	462	468	451	453	435	445	403	469	489	474	395	468	445	440	467	437	421	443	449	434	449	439	437	457	441	458	440	448	474	423	456	459	444	426	444	460	453	378	462	417	446	452	436	407	450	450	468	430	435	452	434	430	464	441	446	412	399	424	415	477	439	481	447	455	464	455	430	429	440	455	465	483	434	446	456	461	482	451	437	448	461	428	442	459	462	464	457	461	416	423	442	407	458	457	441	470	445	441	409	462	485	411	463	465	426	458	436	441	438	429	437	462	452	446	427	453	435	457	456	469	412	438	471	453	442	461	439	426	419	437	440	425	443	463	456	429	432	433	432	478	439	461	446	457	462	461	444	447	390	453	462	439	486	414	468	422	448	472	437	421	457	467	419	448	425	455	440	447	464	451	396	451	429	401	412	482	482	422	417	424	450	474	472	444	420	418	414	438	427	444	416	449	454	454	456	445	442	442	452	446	450	420	417	437	442	478	476	454	468	444	451	430	446	448	468	452	460	446	443	472	432	446	487	456	430	452	417	448	445	432	439	453	439	427	460	443	447	424	429	454	414	446	422	411	423	466	444	447	424	415	447	472	452	444	418	439	470	443	473	428	450	445	466	463	463	432	469	444	457	463	428	425	421	435	416	449	422	427	459	457	434	425	423	436	422	452	461	465	408	432	445	456	438	435	462	463	444	446	462	466	473	465	463	431	417	409	471	470	450	478	464	432	423	401	436	465	439	431	493	472	430	476	441	410	463	425	460	453	418	423	436	459	432	428	470	435	433	435	444	449	397	454	432	472	445	448	420	447	467	432	481	447	470	442	449	465	398	451	434	453	435	434	432	463	432	412	451	442	448	452	428	393	401	428	464	427	446	432	441	460	456	440	440	413	429	455	466	469	450	464	454	471	424	413	447	453	456	451	426	455	481	436	438	457	470	465	437	433	464	446	452	395	442	448	455	459	441	479	439	451	424	432	459	476	451	450	462	471	460	434	456	435	469	452	477	412	442	439	438	460	476	405	432	420	448	444	448	465	472	436	415	412	455	462	452	429	430	416	419	449	413	425	422	418	431	455	470	444	430	417	428	432	448	429	432	429	430	488	457	439	428	455	452	449	449	473	466	425	425	458	441	457	451	432	446	454	455	441	410	478	449	455	458	416	455	445	434	433	438	452	448	428	402	445	423	426	477	429	444	417	429	391	436	441	435	432	425	490	427	419	451	462	410	443	439	427	462	389	423	455	430	454	464	472	448	470	422	466	423	458	399	495	430	436	452	441	436	433	440	440	456	446	453	420	469	460	431	469	464	448	396	446	432	432	459	438	444	453	414	438	450	433	475	450	435	440	445	492	435	434	471	466	467	471	427	414	447	449	421	440	468	449	438	455	431	432	461	482	451	447	423	454	417	471	431	432	440	440	436	439	469	471	468	424	427	428	477	466	412	429	426	430	437	453	412	467	461	442	451	448	442	442	459	436	455	451	426	441	456	458	443	442	442	439	370	443	436	436	394	400	432	447	459	449	454	429	435	434	441	436	442	437	428	422	463	460	433	420	441	420	439	448	396	440	452	423	440	431	428	432	454	456	468	443	439	473	475	427	435	452	474	465	439	455	469	448	479	440	457	444	431	479	472	409	437	437	412	396	439	453	475	447	449	427	405	457	444	441	443	467	427	436	410	447	465	440	434	498	423	447	429	511	468	449	417	500	494	472	474	419	461	445	460	467	446	452	453	403	447	445	439	451	478	430	443	463	433	485	456	459	478	445	459	445	480	441	415	446	458	477	443	417	446	414	439	466	432	456	442	485	421	434	437	480	407	448	432	450	445	432	426	420	475	460	412	434	441	441	429	429	446	463	479	430	413	426	448	436	461	431	443	447	475	428	450	456	402	445	431	395	458	474	425	436	425	448	482	448	471	408	451	401	398	481	418	439	463	458	436	420	432	457	489	471	398	422	458	405	387	419	409	460	440	444	488	453	429	460	407	445	404	423	471	431	426	447	426	436	453	454	443	450	449	465	439	426	435	456	447	432	468	446	434	424	415	409	427	447	433	481	491	449	441	442	416	473	407	444	428	434	426	447	455	423	446	460	462	480	469	417	451	465	485	435	462	480	434	444	449	444	441	452	475	445	471	453	475	479	436	440	440	427	460	468	429	434	447	437	446	432	464	435	473	497	411	437	431	455	405	479	430	431	467	447	393	451	436	444	430	441	499	444	474	427	445	436	410	454	437	432	443	388	398	426	453	459	436	422	446	443	433	463	416	442	443	452	474	459	477	426	439	463	424	468	448	473	437	444	436	444	417	473	490	443	469	438	434	422	412	405	435	458	440	441	453	456	437	406	437	450	458	407	432	440	453	427	481	472	464	456	454	407	432	434	456	441	460	427	419	392	411	432	436	392	433	427	434	447	449	479	426	458	463	423	459	449	453	425	454	439	410	471	436	426	464	434	485	418	419	458	442	432	430	406	498	429	409	460	429	452	425	441	483	441	420	437	412	461	480	437	458	444	459	489	439	476	401	446	468	455	457	435	437	443	484	474	445	431	428	454	471	472	456	437	485	411	427	424	450	436	421	423	424	480	453	452	432	419	467	436	481	402	477	468	466	447	431	440	429	425	421	444	428	442	442	480	444	442	454	431	452	467	424	504	465	423	443	411	411	430	480	443	430	438	457	432	465	438	421	442	455	426	436	429	480	496	431	441	456	436	450	432	433	408	510	431	485	472	471	452	442	455	412	467	478	432	453	492	474	449	472	415	435	413	431	434	460	440	427	432	440	425	443	450	452	417	461	469	452	440	436	437	449	460	411	391	433	460	417	439	428	479	470	447	462	464	435	446	415	424	440	449	437	453	408	454	388	467	396	414	457	422	424	433	447	433	460	462	447	432	414	468	398	479	409	478	475	446	435	402	440	433	432	458	448	419	428	462	463	437	430	433	414	456	443	423	422	425	428	463	479	438	472	432	458	487	475	452	442	450	466	457	420	438	456	447	459	452	422	457	449	419	455	486	474	506	430	455	427	431	425	462	449	431	419	459	431	465	420	444	483	434	418	422	480	441	413	464	471	429	442	418	440	459	438	433	417	454	450	397	451	467	443	467	451	435
31988	21056	11995	1042	567	457	469	472	474	451	440	469	431	453	458	444	456	485	491	451	472	485	470	455	438	450	457	480	455	493	461	497	465	476	448	480	499	458	443	478	471	460	484	460	410	453	448	480	461	474	492	437	483	521	450	517	460	431	474	436	468	465	454	436	457	494	467	474	438	439	469	429	453	476	401	463	491	478	474	466	468	431	488	455	490	443	445	501	474	512	456	435	484	459	439	441	433	476	496	444	472	422	461	494	449	447	447	435	449	448	481	457	444	472	487	471	446	442	464	496	413	481	435	457	485	440	459	460	418	462	435	478	465	444	464	457	441	492	512	472	467	445	500	471	470	436	488	457	529	463	428	447	450	474	474	466	455	479	478	464	457	461	478	456	452	451	439	436	508	467	465	456	443	458	473	421	464	461	447	423	473	431	478	488	486	485	429	448	466	466	458	474	463	449	471	476	474	473	443	496	482	469	455	491	463	431	455	458	459	499	456	456	438	539	437	456	484	477	446	465	476	458	463	439	455	463	484	482	503	472	432	450	451	482	460	434	478	459	468	463	445	463	484	465	437	470	501	432	474	459	477	448	406	435	437	440	447	503	464	431	498	489	433	467	455	475	498	468	470	481	414	464	468	480	480	454	464	456	460	478	459	496	425	435	440	459	501	484	442	465	445	473	479	501	469	484	465	428	492	474	458	431	468	463	449	482	473	442	464	457	487	475	459	493	435	449	472	469	434	479	473	455	481	482	489	492	459	413	489	411	461	512	499	474	468	457	475	439	492	476	469	468	446	473	440	495	435	479	456	513	454	439	461	439	439	451	477	469	463	462	448	460	515	458	473	477	431	467	443	465	466	423	457	484	457	468	463	488	480	429	464	483	487	428	442	481	460	429	427	450	475	466	507	439	462	465	460	442	423	471	475	466	452	425	482	449	459	442	415	430	496	452	447	455	463	454	437	463	473	472	455	449	471	479	479	460	449	461	470	462	440	409	498	448	455	461	437	473	431	428	480	431	439	526	444	468	435	442	456	430	459	456	462	489	438	459	454	458	453	456	457	417	423	468	473	451	451	411	464	446	490	479	477	486	473	445	445	460	453	460	480	433	431	451	478	509	474	460	477	417	476	507	412	421	503	489	453	478	481	482	479	498	446	453	467	457	458	452	457	461	468	472	513	460	449	486	458	452	514	499	438	494	427	453	465	508	448	465	420	487	470	486	481	456	466	468	454	528	464	455	439	465	498	484	455	461	495	435	444	494	419	476	443	505	433	433	478	476	455	432	451	444	491	440	439	468	415	476	500	452	479	469	454	465	458	460	420	455	466	448	468	433	497	446	419	428	490	456	474	452	472	428	458	457	472	443	481	476	458	448	454	461	461	484	437	509	464	440	438	491	476	495	461	457	427	498	482	478	484	443	450	522	457	408	478	456	448	456	485	505	439	405	435	426	430	467	475	479	428	449	432	473	491	432	420	452	456	438	462	445	471	433	447	439	481	448	443	430	466	509	462	446	474	441	455	460	488	473	455	484	450	448	458	446	476	508	454	471	467	456	465	446	469	481	489	464	473	415	440	445	458	438	473	490	437	457	500	469	462	452	447	498	442	453	478	463	500	501	445	482	453	442	509	441	458	480	427	488	478	443	477	455	459	464	500	431	420	460	507	509	487	503	447	457	490	464	463	432	451	471	431	415	461	454	473	491	448	443	487	476	436	421	426	469	468	483	456	509	449	459	470	454	425	453	485	399	458	444	475	476	477	453	456	484	441	436	465	441	499	440	443	430	466	464	410	458	444	483	495	424	431	498	473	503	488	432	432	523	450	521	493	455	455	488	478	478	459	494	499	488	475	474	453	437	453	490	447	485	478	451	434	455	480	469	488	443	445	486	463	442	482	459	450	506	474	440	459	472	474	465	473	452	505	461	444	485	452	475	485	480	456	473	460	460	466	465	503	447	449	488	473	488	494	451	476	486	469	455	471	476	426	451	459	449	465	463	463	481	451	447	474	459	436	472	465	435	445	486	479	426	426	501	427	444	463	473	432	459	467	452	440	446	457	465	480	417	458	431	435	429	439	440	461	460	455	421	454	459	465	497	506	451	472	438	427	473	453	421	484	446	478	457	481	466	499	459	434	458	495	451	475	453	454	494	434	440	449	440	453	448	503	442	466	450	507	489	439	473	465	472	428	472	445	476	469	474	476	469	466	476	456	467	499	428	461	460	426	445	477	419	443	471	508	478	469	425	429	415	464	475	485	470	458	477	486	498	497	415	462	467	452	472	499	472	453	456	425	468	467	441	456	430	503	468	460	434	451	448	432	470	449	524	465	448	441	440	407	440	429	470	460	468	510	472	451	467	482	431	444	475	446	476	413	447	444	530	454	426	493	489	485	462	509	447	435	437	444	483	462	441	473	492	495	448	493	432	468	507	501	445	470	501	456	452	477	441	475	473	532	413	434	424	474	451	443	446	478	442	454	452	432	463	451	451	428	451	479	463	451	468	440	452	425	446	443	465	455	468	442	438	477	501	463	438	494	470	504	479	492	438	462	461	442	451	472	453	494	445	450	468	429	440	442	447	415	467	421	464	491	470	475	476	440	473	497	517	444	438	493	436	442	469	475	437	500	498	447	456	422	486	479	427	434	454	474	497	434	483	436	462	473	442	471	481	447	481	490	468	418	423	441	450	465	468	460	482	495	439	434	489	482	465	451	474	427	421	451	484	474	457	478	501	432	439	476	482	454	477	462	489	458	450	447	465	439	468	462	464	470	434	443	511	447	456	478	442	455	457	456	488	433	474	489	487	445	474	424	466	498	465	475	470	476	464	479	439	450	430	483	480	513	462	494	506	481	491	494	488	497	466	400	474	465	500	470	462	447	485	498	473	469	433	457	452	487	436	440	439	411	437	435	442	497	475	450	500	438	432	469	448	458	438	433	515	479	458	486	452	471	470	527	493	450	472	428	454	481	470	437	466	439	469	432	440	499	478	473	527	451	475	440	447	483	469	450	445	450	443	476	483	449	488	435	413	445	435	440	490	443	444	459	461	461	444	458	495	466	449	433	462	449	469	482	459	412	481	501	443	492	472	459	435	468	440	423	483	508	455	468	515	444	489	463	427	480	451	446	435	448	466	456	483	439	498	451	463	443	415	467	474	458	448	503	487	480	464	490	471	433	487	449	465	448	440	465	460	458	453	459	429	495	482	495	449	434	452	458	460	451	462	474	469	485	531	481	461	489	468	510	477	433	450	475	457	496	463	491	479	484	466	470	429	426	490	465	438	486	483	456	499	477	460	443	444	462	495	491	440	481	432	419	472	455	468	474	486	447	471	441	463	524	477	501	447	454	450	509	464	471	455	509	450	479	501	477	431	429	486	464	453	477	462	473	425	449	423	457	449	428	478	506	475	414	412	517	483	451	448	418	433	421	454	454	417	482	465	490	480	441	452	430	432	445	452	450	457	502	483	457	393	489	455	440	484	459	451
5996	1086	1058	970	975	978	1033	989	991	970	1035	962	999	1022	1038	942	1019	1026	959	1039	1000	1037	1035	1012	1004	1019	972	998	1011	1023	958	979	982	1034	958	992	1061	1044	1017	981	1029	1035	1014	1005	1029	980	1071	1001	973	949	986	1027	973	996	1003	1020	1072	1001	1008	982	972	1075	1047	1019	1042	963	996	997	1019	984	1014	982	1052	1040	1037	1014	1032	959	1019	1045	1004	1057	1011	1022	1000	1021	1036	931	1003	1024	993	989	1023	1030	1031	1021	978	1071	963	1021	1024	996	1002	977	997	952	1062	1022	1023	1009	993	1020	1013	985	1045	981	1011	956	1012	992	1007	1051	1036	984	991	980	975	1040	998	1008	1000	968	1019	1006	1009	960	1046	962	1022	1017	1030	999	1023	1029	1030	1003	1013	1008	984	1011	997	988	1014	970	1012	959	970	1034	1022	997	994	996	952	1035	1050	991	986	952	1041	1003	1025	963	991	976	978	1002	996	1033	1033	998	1025	984	1035	1020	1019	1024	1003	1001	1003	972	998	1044	1032	1050	1054	1002	1053	1050	993	978	964	997	1024	1010	935	972	1048	998	1043	941	1053	993	1015	1048	958	1031	1037	939	968	1019	1055	1014	1020	1012	1008	1000	961	1024	1002	1006	992	1067	980	959	1003	1009	1018	1010	985	1022	987	963	983	1016	982	980	1037	1039	1014	1005	1013	994	1025	1036	992	998	948	975	996	1032	1062	1042	1001	1022	1054	999	1017	1011	968	1024	1023	1005	971	975	1033	1028	994	1068	994	988	1001	1029	1027	999	997	1011	950	1038	1021	1036	972	1041	1052	1013	979	997	974	1038	1030	1002	983	1013	944	1006	1052	1002	1002	1012	1020	1045	1041	953	1004	962	988	1023	984	1003	1008	1009	981	1018	988	984	1021	972	1021	1022	1049	1015	993	1031	961	1044	1032	1027	983	1034	1094	1049	1012	1017	979	982	990	1033	968	1015	998	1076	948	1007	1024	953	1006	1036	1026	1044	995	989	978	988	996	998	1008	992	1027	972	1028	1022	962	1041	1055	1010	977	961	1043	976	1011	1014	1051	1027	1031	1010	973	1009	958	1046	1012	1092	989	986	993	1027	1045	1005	1003	990	1047	1026	988	1002	1011	1080	1026	1025	1060	1056	1024	1060	1031	999	984	988	1069	1047	974	932	1014	979	1011	1008	1044	975	1044	962	990	1004	982	1013	981	991	1022	960	1040	989	1030	1068	936	977	1048	985	1087	1031	1041	1010	1032	993	977	1012	1028	985	1057	1047	993	999	1035	1037	1014	1024	968	1009	1006	1012	989	998	987	1024	1014	983	999	1028	1097	1050	998	993	1016	1078	972	944	1034	1055	1024	1014	1014	1021	1065	1047	996	922	988	981	1040	1008	1031	980	996	1020	1061	999	944	1030	1035	1025	1019	947	1045	994	997	970	980	1006	997	976	972	1036	1029	992	958	993	1011	1002	974	988	993	1001	950	1020	1014	974	1009	1000	1107	998	1008	1033	1026	1027	971	995	991	988	952	991	1009	1014	1027	968	1017	995	1025	1037	1021	991	973	982	1016	1046	1014	1042	965	985	993	1017	1000	981	1015	955	1025	1033	1001	1003	1008	1016	957	1044	1063	1006	988	1028	942	1087	1022	994	1020	1000	1027	1010	993	959	1042	989	1020	1036	1059	1024	955	1016	976	1022	1054	1030	986	973	989	1008	952	990	995	973	1038	1014	1009	1015	1009	1031	1056	990	1048	1022	1006	1074	1012	1021	998	951	974	1040	1021	1001	985	996	1039	926	988	1012	1020	964	1005	973	1045	986	1009	940	1043	1001	1013	986	1021	982	1018	974	1024	1024	1015	998	1052	1008	982	1013	946	1020	998	961	972	1078	1024	987	1028	973	983	1007	988	961	1050	1050	1063	963	1024	983	1048	1016	1029	1009	1020	976	1000	965	1030	1024	961	984	1016	972	1008	994	1000	976	1039	991	1015	998	933	1013	988	1084	1026	979	1012	1034	1004	1023	1087	957	1032	1047	965	1013	943	961	972	1000	984	1021	1041	1033	1041	1022	992	1026	1010	947	1025	1045	992	1032	999	999	993	995	957	1031	1006	989	992	1015	989	1075	1051	1032	1012	987	993	1006	995	983	1040	1013	990	960	1003	987	1002	976	1049	1025	933	995	1042	1001	986	1013	1021	934	983	993	1002	985	960	1052	948	944	991	1005	1054	1079	958	1049	962	1034	1020	1005	1060	1005	1030	963	1026	1002	1001	1038	965	1005	1019	1023	1002	1046	1005	1008	979	1060	1028	957	989	1050	946	1015	942	974	969	1055	950	997	1074	998	1025	1026	1053	1015	973	983	922	992	1025	1001	994	976	1004	922	1003	1003	999	1019	984	1010	991	958	1007	1032	1001	1012	989	1013	1030	1071	1064	954	1019	964	985	1014	1017	985	1028	1005	983	994	1012	1015	1031	1046	968	977	1008	1062	1004	1010	1014	970	1034	1028	1026	1085	978	1036	1033	1076	1003	1019	1021	1044	1006	990	1002	1023	1030	995	1040	1016	1027	1003	1022	983	1009	993	1019	991	1041	967	982	990	975	959	1029	1046	986	1034	987	1010	971	1010	1018	1051	1011	1064	944	1006	980	1065	1025	997	1008	1028	1060	988	1020	992	1039	1015	1025	989	1065	1067	953	983	989	1015	1011	1038	990	993	991	976	981	1057	999	1002	988	970	972	1047	974	999	1034	980	1033	986	1049	988	1039	990	1048	973	1011	968	953	984	1005	1018	1031	1016	1014	1015	993	1006	989	1011	989	1025	962	1062	993	1007	974	1024	1011	1002	963	976	990	999	992	1018	1044	963	1003	1055	1009	1034	1013	999	947	1009	1002	1008	1057	1036	988	996	1022	972	982	1051	1020	985	1026	1007	937	1006	935	1035	999	1017	1048	997	1023	1004	994	1019	1019	1010	1044	965	970	975	964	1007	968	973	990	991	1011	979	1046	1043	1015	969	969	1024	1047	1024	1030	1060	1031	987	1004	1008	960	999	1015	982	992	1034	1029	966	1008	984	1010	1032	1018	1045	1059	960	985	1002	1029	983	1069	1004	1029	969	1026	989	1044	1034	1015	972	1007	1022	1052	1007	1006	1021	1023	1019	982	977	970	941	1016	1009	1012	1023	1024	965	957	979	1067	1007	1044	1026	983	972	1018	1001	989	1012	1005	1022	1000	1040	983	986	1016	1050	1028	985	1013	1060	982	1044	982	987	985	1071	1006	1036	1033	966	1014	1026	1027	1013	1028	1094	952	978	1005	1017	998	1064	961	999	994	1015	1039	988	1040	1031	982	992	934	998	978	1069	987	1053	915	1055	1011	1054	1047	937	1051	980	996	998	1054	1035	1006	978	961	1007	1026	1035	977	973	1023	1010	1025	968	1002	1050	1012	1020	982	1053	1030	970	1055	1000	953	1012	1002	973	1009	983	984	1006	1038	1010	964	996	964	1004	920	1007	928	984	1013	996	1022	922	957	991	973	997	1010	989	998	997	1000	1029	1001	1032	1003	1030	1002	1003	1014	953	1055	1003	975	1023	979	1039	923	1013	994	1009	1072	1018	1023	975	1013	1032	1027	1022	1062	988	1045	1028	964	1033	1002	987	979	943	1011	992	988	1084	961	970	1060	972	1009	947	996	1051	982	982	1027	1063	997	1021	998	1060	984	998	1112	978	990	1039	974	1014	1022	1000	1023	988	985	1065	992	995	1002	1029	975	1018	996	981	934	1059	987	1015	997	983	988	1006	1008	975	1035	978	1014	1006	1009	1034	1040	1001	1021	969	938	1034	1000	981	1008	1007	1067	1028	972	1016	947	1045	976	1003	1006	918	969	1018	991	1004	1013	986	963	998	988	1000	993	957	990	990	1033	1022	1050	1009	1011	1008	1021	1020	1040	1070	1008	998	1014	1025	1065	948	986	956	1050	1037	995	1001	959	1054	993	1009	999	991	1020	986	976	1022	1004	917	1014	1039	961	1037	994	1020	1060	962	1027	1022	1061	995	1001	1002	1033	1011	1096	1026	1033	975	1019	1059	1010	953	985	1054	998	1029	976	1085	974	1058	1022	997	1097	997	1029	1024	1029	987	990	992	975	1051	1011	1042	1019	1035	977	1002	1012	983	1015	988	979	995	975	1033	1051	989	977	995	1044	1031	971	1024	984	1015	979	1025	1049	998	1051	985	1008	1020	1040	1091	1016	1001	923	1023	1017	1058	1006	1005	1002	986	1072	1044	982	989	1039	969	1023	996	988	1022	951	1024	1001	1023	1000	971	958	1010	979	1042	1037	1010	981	976	947	960	1024	961	1020	1008	983	1062	1026	982	1008	998	997	1024	994	959	990	1027	979	1064
24921	21480	24835	28549	21477	21293	1586	512	454	393	422	419	396	414	361	422	399	361	389	389	390	387	410	415	409	389	399	416	422	368	375	357	390	364	312	390	406	406	393	386	369	379	406	384	397	386	399	398	387	375	363	395	398	392	404	375	371	437	393	403	379	375	391	383	372	381	376	376	348	372	339	381	380	390	357	390	380	375	401	407	398	407	368	380	346	388	405	372	369	405	368	411	370	403	352	344	385	386	429	399	405	373	389	377	368	390	365	413	416	387	385	396	393	401	418	367	415	389	410	394	337	376	375	394	402	398	416	371	379	390	416	407	384	374	387	384	364	393	361	389	423	397	381	372	385	434	349	365	382	398	403	416	368	392	379	371	393	379	396	387	418	393	414	390	389	427	392	426	382	410	388	412	374	381	351	393	430	346	367	398	390	355	338	367	375	408	400	363	371	409	381	338	364	405	388	329	384	363	392	372	352	362	400	411	362	358	382	411	364	344	395	401	361	367	372	366	358	379	414	411	376	351	378	377	365	388	366	360	416	379	367	356	369	335	405	404	409	373	350	377	392	384	373	381	395	403	342	347	417	379	359	373	377	363	375	409	381	377	403	359	408	361	354	376	374	360	366	373	406	358	356	358	390	387	379	338	361	386	381	378	380	394	356	425	371	404	386	336	409	367	399	372	345	391	386	345	400	362	357	399	365	358	379	407	357	361	361	347	357	376	379	388	366	392	376	341	380	359	386	387	393	406	372	385	374	393	375	377	386	382	341	395	380	381	359	371	338	395	390	388	387	418	347	432	413	343	391	374	423	361	363	386	436	381	365	383	350	377	376	407	339	348	384	353	391	421	361	383	398	363	391	376	350	409	372	357	393	402	413	383	341	378	383	365	350	387	338	352	361	372	361	396	382	393	373	411	358	390	386	368	422	420	371	396	370	397	384	380	376	400	408	379	349	389	381	372	375	377	390	389	362	412	388	395	347	353	360	403	380	418	349	388	373	389	382	384	365	390	400	373	374	378	382	368	402	372	371	386	400	383	415	359	357	372	394	374	420	352	359	372	390	383	403	381	400	386	363	384	361	409	347	417	407	389	396	402	359	381	376	384	379	392	369	373	347	382	382	348	343	406	391	382	394	412	380	378	375	380	386	346	391	411	382	368	405	379	378	398	363	398	369	414	372	353	353	382	369	409	374	361	415	400	387	422	383	397	386	381	367	361	345	390	393	413	376	365	387	383	372	356	394	388	373	409	403	358	372	374	409	445	371	375	358	388	397	370	375	394	392	398	426	355	387	382	418	384	384	381	389	362	377	378	411	385	385	354	373	356	365	356	337	399	357	377	390	377	375	349	345	398	416	367	403	369	421	342	342	380	366	384	390	377	363	366	365	393	382	396	387	387	383	395	415	337	400	401	361	400	388	389	362	377	375	352	379	428	360	358	391	361	351	388	382	362	373	419	382	379	403	355	368	388	401	342	388	349	399	387	357	442	371	377	372	382	406	383	366	377	373	362	360	375	399	380	411	439	387	348	385	396	380	368	373	404	359	372	368	424	378	395	395	364	386	406	389	394	432	397	380	372	355	364	424	362	360	390	365	376	376	436	377	404	377	372	384	372	376	360	387	372	372	345	387	398	385	380	397	399	360	347	386	371	394	388	363	343	407	345	362	414	357	403	375	375	388	372	357	422	379	329	332	358	367	390	405	358	345	340	375	412	381	380	401	391	412	360	359	376	370	365	411	404	361	378	391	383	368	389	364	351	405	340	402	398	369	362	414	374	379	403	376	375	408	372	373	370	382	378	380	396	372	349	393	358	402	379	368	394	398	407	368	363	375	374	361	389	345	401	351	359	400	401	393	369	379	405	367	339	416	409	395	385	390	368	381	394	361	369	374	372	384	390	407	367	354	399	389	372	414	366	374	412	327	389	381	373	367	365	388	390	376	367	364	387	341	383	366	377	408	392	389	383	391	407	401	361	359	382	399	383	343	354	401	389	355	349	361	388	409	369	411	350	379	359	384	343	393	372	374	375	368	388	364	390	383	389	380	411	391	366	371	380	399	396	409	381	388	364	390	361	360	391	380	408	385	363	402	339	409	378	378	361	432	394	421	381	370	372	370	397	362	429	343	408	406	355	367	381	400	350	398	403	366	383	358	416	366	350	380	386	349	376	383	397	433	396	381	422	409	371	379	363	360	380	384	358	378	393	367	354	345	378	407	374	368	398	371	382	408	382	392	358	422	382	402	402	397	360	394	366	383	389	339	404	364	357	392	361	373	368	383	361	384	374	371	413	384	393	421	390	360	402	399	351	379	423	368	387	367	392	370	378	398	379	379	406	371	378	404	369	416	426	382	394	407	364	354	383	415	435	389	362	346	388	383	382	403	366	396	389	363	378	391	394	362	396	380	377	368	397	356	343	376	385	405	377	370	386	375	359	394	372	369	398	355	398	381	397	381	358	393	362	359	359	399	376	390	406	368	392	393	377	381	354	404	378	332	394	382	384	380	391	394	396	387	399	385	376	420	430	363	331	377	371	383	382	389	381	379	399	371	346	380	357	394	351	362	347	386	411	379	370	376	365	369	404	389	393	380	415	388	354	382	363	374	357	384	393	348	382	382	373	378	367	415	380	427	392	368	397	389	350	391	369	396	383	391	373	376	351	421	380	386	377	369	378	374	387	374	389	328	366	406	374	372	375	367	370	399	383	396	377	400	389	387	403	386	383	397	387	367	358	385	369	361	352	409	352	425	364	388	389	389	392	380	392	398	390	379	402	376	354	399	401	399	385	394	366	361	380	390	388	330	350	379	338	385	385	366	363	386	366	382	358	392	367	424	401	407	380	380	395	386	385	404	390	378	359	378	395	389	403	380	390	384	353	360	398	367	376	334	407	398	383	368	391	396	416	419	383	377	420	413	405	383	372	406	403	361	367	356	389	379	361	367	367	381	342	378	352	428	439	389	391	378	360	383	383	360	389	396	363	389	361	374	359	363	381	369	376	396	373	380	379	410	389	407	374	387	369	401	406	373	366	356	378	362	391	397	360	401	359	385	387	357	393	404	368	378	394	374	360	392	361	416	397	334	409	353	359	353	402	391	382	362	368	393	369	374	373	366	384	393	380	410	392	372	413	407	423	409	378	376	385	377	365	399	364	369	394	356	380	417	416	397	373	380	350	392	381	391	379	387	375	390	408	378	384	367	354	382	364	339	356	371	330	360	349	409	338	369	364	382	400	339	378	382	394	362	396	377	374	371	390	404	361	371	382	361	354	371	370	358	375	400	409	387	360	349	376	410	395	387	367	373	405	385	358	379	390	372	359	384	363	354	401	357	389	422	391	357	381	380	390	420	379	375	375	398	384	359	389	387	425	373	359	335	335	374	386	381	394	397	415	387	383	395	378	397	427	394	358	432	372	387	409	402	343	323	351	361	356	404	395	394	385	396	379	380	380	385	361	383	394	379	376	370	369	357	354	381	385	357	421	364	407
3267	2224	1456	1063	965	883	896	825	828	823	850	806	881	835	848	813	824	790	819	862	853	820	796	792	825	820	837	863	783	887	791	815	839	865	876	820	810	795	811	845	836	794	817	812	836	805	828	811	829	841	801	833	810	814	815	816	812	857	841	821	850	768	821	851	798	819	790	822	821	840	814	849	825	808	842	852	798	798	826	838	832	843	819	802	839	826	826	883	830	791	785	805	853	862	820	764	751	813	837	804	842	817	843	801	796	839	817	800	852	809	801	831	859	853	850	804	815	833	856	850	831	840	844	774	817	840	774	827	799	785	828	845	829	838	831	831	878	836	856	798	809	845	827	824	825	808	837	832	872	782	783	806	842	844	770	802	841	856	817	796	818	799	839	839	808	810	873	805	810	844	800	774	782	839	841	816	803	782	821	808	840	845	807	781	785	793	853	816	780	856	773	827	835	853	804	822	808	827	866	841	808	813	831	857	809	887	831	822	827	834	805	835	838	762	796	789	850	828	798	799	806	804	793	812	836	821	801	845	805	808	849	802	800	826	759	795	843	837	808	791	845	810	801	781	790	827	814	784	819	838	780	817	840	823	868	809	810	795	822	787	864	790	822	838	800	791	836	816	827	822	800	829	818	835	842	796	798	847	798	789	889	786	857	793	795	844	857	816	783	760	811	819	847	834	783	776	788	845	819	820	838	835	870	825	839	796	847	811	857	831	795	819	842	846	811	798	832	801	798	816	827	866	839	808	811	723	805	867	804	853	807	848	866	790	816	836	818	798	791	822	844	861	809	795	806	819	889	790	753	872	838	804	805	842	765	802	764	866	875	804	825	856	849	800	786	833	788	801	850	777	851	835	772	810	770	792	870	784	778	785	828	803	806	847	814	845	859	838	822	852	851	839	825	813	882	793	828	817	810	824	811	824	811	825	851	792	814	854	817	868	828	804	833	802	829	798	876	795	828	792	822	813	798	801	814	852	791	842	820	856	802	820	817	785	805	841	848	786	786	850	844	790	868	855	783	800	739	802	846	828	809	830	794	833	862	817	817	758	825	789	803	791	775	809	789	810	833	820	814	820	835	813	816	812	775	821	837	811	782	812	810	800	801	828	788	823	882	805	792	817	778	801	767	845	837	834	808	777	883	893	826	857	853	867	801	846	843	856	815	784	816	782	813	850	797	856	756	818	846	794	811	850	802	853	869	836	835	851	841	837	885	820	809	851	825	827	835	802	807	806	828	769	866	848	827	842	844	833	799	823	778	850	859	847	861	776	810	854	807	819	807	808	783	819	816	805	826	812	790	815	812	830	830	865	799	841	802	852	779	758	852	835	840	799	817	832	876	823	780	834	800	851	875	859	855	851	787	807	810	863	808	882	867	823	805	810	831	814	811	844	816	813	815	822	828	818	826	819	816	791	782	812	833	847	837	830	813	808	818	765	815	792	809	834	835	785	857	852	878	836	787	798	799	824	771	822	827	803	802	786	806	814	785	801	798	821	814	800	840	815	781	803	812	830	844	821	788	819	749	804	806	833	828	877	787	828	838	867	863	780	792	809	802	763	845	859	848	849	795	791	810	824	758	807	838	810	809	781	801	845	808	828	808	792	784	787	835	838	854	789	807	759	852	792	803	804	846	807	814	838	786	864	850	850	786	810	769	865	785	834	829	835	866	849	817	830	791	834	789	851	868	831	867	842	858	906	761	806	789	841	910	815	800	804	856	848	814	768	827	804	848	849	818	779	808	883	817	820	819	806	794	855	845	849	817	802	804	834	816	826	802	862	834	814	852	873	812	873	801	882	849	784	842	799	800	760	851	824	791	873	888	832	801	797	832	806	852	840	832	784	791	826	844	841	852	808	861	851	803	833	797	817	884	852	825	832	871	814	820	793	794	794	796	793	849	774	896	810	854	878	836	787	781	870	824	834	842	815	820	807	789	854	792	785	828	809	901	766	862	848	769	839	821	847	803	853	888	770	793	805	827	781	888	836	784	881	836	830	800	826	756	825	837	814	787	830	846	797	829	812	799	792	853	827	834	832	827	864	814	795	843	843	814	851	819	834	858	822	819	791	848	808	842	810	807	813	801	803	808	853	830	867	771	816	763	851	804	807	842	850	807	809	844	834	833	785	809	879	794	782	815	840	800	807	834	830	805	806	830	776	839	813	816	818	786	829	798	838	835	855	843	797	809	796	821	779	825	863	860	808	767	796	810	804	805	799	817	782	800	827	842	849	805	828	864	829	793	825	859	845	819	857	842	844	815	872	832	835	810	850	804	796	805	818	791	822	766	829	878	792	784	829	815	826	798	834	825	812	856	793	782	790	833	808	819	842	780	802	799	830	889	801	838	840	803	850	776	834	823	823	820	800	844	802	857	800	797	853	852	807	839	811	810	838	850	801	771	793	783	799	780	858	840	817	809	858	807	763	800	854	799	789	819	885	802	787	863	810	813	820	823	806	819	832	898	819	793	859	820	834	823	801	780	812	791	806	802	843	802	833	789	825	845	819	806	811	803	886	868	815	810	812	843	845	844	819	861	819	841	813	789	791	861	770	795	835	825	771	845	873	844	859	826	847	857	831	887	814	772	793	854	798	845	779	807	834	820	814	774	874	850	835	847	807	814	814	808	811	849	807	825	811	806	846	827	796	817	862	821	816	825	817	818	862	844	781	845	828	793	803	780	787	819	809	868	854	839	805	834	832	791	795	792	792	790	811	823	825	837	768	854	859	818	822	823	818	809	832	823	889	838	870	791	819	833	775	848	816	820	811	780	827	821	811	836	829	847	816	799	819	816	855	810	838	809	829	857	825	807	851	841	811	858	832	786	806	811	799	793	797	829	840	855	834	829	849	783	786	834	854	800	831	822	804	820	769	772	869	819	813	807	816	848	841	858	836	827	797	778	813	847	808	772	835	845	837	783	872	803	827	824	788	834	808	803	861	798	758	831	840	804	834	791	851	811	831	807	819	821	850	796	853	799	808	821	784	822	860	803	845	833	842	825	853	785	797	788	820	812	791	822	802	766	807	823	799	825	789	865	823	820	751	794	868	838	853	872	837	822	809	842	840	802	812	809	823	780	853	827	822	811	820	910	842	817	814	794	851	833	843	800	813	794	846	816	803	827	785	834	828	835	822	830	800	800	815	850	862	842	805	806	775	785	840	817	812	853	892	867	766	796	799	847	799	860	834	859	782	865	854	827	797	855	811	835	814	800	849	782	858	794	767	797	806	833	822	837	782	789	818	828	747	830	804	795	823	794	835	792	839	848	815	849	846	873	840	813	792	830	874	804	813	826	818	804	853	846	841	837	790	788	854	884	796	813	824	857	808	791	808	813	869	833	812	856	831	808	764	862	826	843	798	843	760	775	773	772	815	825	837	811	794	811	809	810	808	790	835	859	814	783	854	848	852	776	770	837	840	817	778	805	864	828	802	845	798	827	810	801	842	805	869	841	816	836	871	857	816	801	835	842	841	817	820	822	818
24320	21476	25110	28227	21476	21491	18324	604	326	325	287	308	237	253	232	221	231	198	184	202	225	210	203	198	185	209	207	187	185	198	163	185	201	200	227	194	190	186	175	201	155	205	169	186	193	201	195	169	189	198	198	174	174	189	175	190	163	195	200	178	198	181	199	194	183	176	181	193	170	203	198	190	211	205	193	151	201	205	181	206	199	205	205	209	208	176	187	211	161	188	182	222	212	197	187	199	196	185	198	193	197	205	203	187	176	203	188	187	188	172	197	181	220	174	178	185	177	214	195	193	157	168	156	187	186	188	180	188	204	187	178	188	168	188	188	196	192	187	203	214	200	206	191	196	183	190	190	199	213	195	168	195	197	181	183	196	166	162	187	202	203	176	201	211	193	186	198	173	189	174	189	183	204	198	195	199	195	194	196	186	172	186	185	184	176	221	199	196	178	184	194	196	190	194	169	199	189	203	192	210	193	188	177	186	200	210	218	206	189	210	173	197	169	208	179	186	193	189	169	208	186	178	190	192	189	174	203	183	176	198	205	203	164	160	186	194	175	185	183	205	224	199	194	169	207	217	188	182	180	196	181	177	182	200	178	224	213	200	182	188	180	202	185	201	184	183	186	192	189	178	193	197	200	178	190	180	192	171	182	200	209	180	173	172	154	188	209	194	187	200	213	199	195	178	215	190	189	179	192	190	187	197	163	177	209	201	198	162	185	163	208	159	186	184	188	174	177	166	190	176	183	174	199	187	186	182	202	199	181	191	190	195	224	179	177	214	180	176	183	199	199	178	178	212	240	202	176	178	197	189	191	202	184	183	192	193	192	187	216	207	222	181	205	212	199	159	175	204	201	162	185	179	189	206	193	181	134	190	195	185	187	193	182	192	168	190	190	180	166	190	169	205	177	166	197	172	196	183	157	167	195	185	185	168	175	165	180	188	189	213	170	176	165	163	196	161	162	176	189	169	192	174	189	195	192	187	206	166	177	193	210	192	216	208	189	159	178	185	191	204	221	195	201	200	186	194	177	201	179	201	180	216	213	172	190	221	205	185	180	204	178	175	219	186	189	177	192	208	200	193	169	205	180	166	215	189	182	184	190	202	212	220	193	172	195	218	200	181	230	195	168	183	170	173	162	182	192	175	208	192	169	203	188	187	181	176	163	188	183	179	190	178	181	184	179	204	223	202	169	211	190	206	214	194	193	167	188	190	154	147	215	171	196	197	164	166	201	195	152	198	171	191	217	187	200	207	181	175	192	183	173	169	186	184	194	173	204	180	192	174	173	212	179	189	220	207	193	204	215	203	195	189	210	207	192	165	218	169	195	199	187	210	185	182	203	183	200	178	179	175	232	187	190	178	155	167	203	239	219	196	179	181	198	165	206	211	184	166	177	185	212	185	210	205	177	157	212	198	176	182	172	191	197	199	227	185	156	185	204	194	187	179	173	193	173	196	198	189	177	171	197	189	200	182	191	180	181	205	217	182	187	184	197	176	164	187	190	176	196	195	179	175	189	180	175	167	175	162	181	176	196	169	222	200	177	175	162	185	219	193	181	188	217	210	188	185	184	197	161	198	180	200	191	198	171	220	179	185	213	185	190	174	179	188	153	210	174	174	194	211	199	187	201	200	173	217	214	190	157	205	190	207	187	182	194	197	187	192	179	201	200	176	221	174	162	186	190	175	202	179	193	188	182	206	193	191	189	179	184	181	178	184	197	199	212	195	213	193	199	213	189	185	207	204	219	195	175	213	166	202	163	190	177	155	192	154	212	203	197	194	176	217	216	192	209	195	169	171	162	197	206	182	203	191	197	206	180	199	172	192	182	214	186	155	179	202	194	211	206	200	196	197	172	182	174	192	193	177	185	179	191	192	186	180	185	172	185	179	200	175	178	179	196	192	185	175	181	200	193	198	200	167	199	193	196	213	199	182	174	199	178	209	178	208	186	176	211	168	203	180	173	183	172	199	203	204	184	197	189	210	174	200	155	176	191	204	166	204	180	177	199	192	191	187	189	203	179	214	200	190	202	176	167	169	212	179	178	161	181	177	172	199	187	170	174	202	180	185	205	185	210	179	172	191	196	193	203	163	182	209	203	203	177	193	198	175	176	190	193	185	164	177	215	197	193	173	194	182	204	205	205	179	180	195	183	176	177	192	201	197	221	170	198	184	200	172	169	183	200	187	167	197	185	176	165	186	168	196	182	176	180	223	193	201	202	196	180	180	195	188	146	195	201	164	201	185	192	182	166	192	187	177	180	172	193	217	176	145	170	172	188	177	163	189	187	202	173	173	170	171	204	185	210	193	180	179	192	188	161	193	173	194	197	194	200	174	195	193	161	188	196	194	176	188	201	197	178	171	196	174	181	213	189	178	192	208	184	175	189	199	187	192	193	203	191	177	187	196	183	203	208	208	163	200	190	212	197	189	171	175	179	192	170	182	193	174	213	193	194	184	181	188	185	213	189	170	185	200	175	168	203	186	191	203	173	177	202	161	173	190	163	173	163	177	192	191	146	173	182	185	192	187	200	186	198	176	193	188	221	197	182	192	198	189	201	182	190	183	203	178	192	205	182	185	180	179	200	195	196	194	189	184	217	197	178	170	206	179	173	176	196	175	194	185	218	210	182	207	183	163	167	188	198	188	213	195	205	184	192	192	221	203	183	170	173	188	190	189	177	191	181	179	197	175	200	191	163	173	163	184	195	196	209	208	191	198	160	178	180	216	192	182	182	205	192	193	184	159	172	191	194	176	209	166	192	188	162	161	212	186	166	202	198	213	194	189	189	231	176	158	215	194	201	190	198	196	184	189	205	187	177	202	200	184	208	200	184	167	184	218	191	180	186	194	191	196	192	183	176	177	175	165	175	207	176	198	218	166	204	202	201	187	190	177	204	181	168	210	180	204	170	184	175	197	205	194	195	201	199	178	183	196	168	199	181	170	219	198	144	210	211	212	195	194	204	196	192	193	186	181	191	177	212	192	181	192	207	202	201	183	186	178	190	174	157	200	178	178	176	199	174	191	178	188	180	168	172	177	167	187	217	209	182	185	182	182	180	220	187	182	186	162	164	155	207	196	182	153	168	177	169	204	192	184	192	139	170	186	201	209	165	163	166	178	177	172	182	182	177	171	194	184	188	195	170	178	179	181	193	196	189	204	179	202	181	217	201	180	171	190	192	193	168	207	206	196	219	176	199	164	191	195	167	173	198	177	173	182	192	173	180	168	193	178	185	223	199	178	190	179	183	178	168	184	207	199	173	181	184	198	194	193	190	188	187	172	210	180	191	170	166	166	199	162	197	160	207	188	196	177	181	188	156	207	181	182	187	172	179	203	179	175	202	176	200	216	211	206	204	194	177	194	190	190	194	208	191	167	211	190	188	191	191	199	164	176	179	155	204	188	203	193	178	183	205	161	175	204	183	175	179	196	178	191	195	216	180	160	169	190	175	175	203	189	185	177	181	179	191	181	186	189	178	188	198	194
3129	3127	1579	894	706	574	561	515	500	465	515	454	463	476	477	447	451	432	449	397	492	458	465	448	462	408	454	449	449	418	451	453	393	432	441	466	416	455	459	457	438	450	464	423	447	438	449	439	434	440	467	423	462	483	424	458	421	451	443	461	448	477	424	430	446	418	474	464	458	417	474	438	465	447	444	429	436	462	426	462	446	472	458	462	443	432	429	483	425	454	443	442	472	482	456	483	439	450	454	447	458	411	422	421	449	474	465	457	451	402	423	455	460	423	465	453	442	436	419	433	441	451	402	433	440	420	445	425	428	458	481	461	464	442	429	446	434	394	426	462	454	457	442	456	461	427	442	450	442	433	484	479	444	412	455	441	430	479	461	423	442	421	421	468	436	404	433	436	445	425	428	436	428	456	425	465	431	440	456	426	448	408	445	431	427	412	439	472	448	460	424	469	453	485	410	481	453	421	480	464	471	435	455	401	433	427	450	436	473	451	462	456	454	447	461	432	417	451	433	450	431	398	456	420	445	439	438	454	431	470	490	475	417	467	448	467	407	475	455	448	419	453	416	450	453	429	474	440	443	431	472	436	408	419	440	465	466	465	396	428	444	459	430	472	464	418	427	441	488	477	403	431	437	440	461	430	452	435	508	418	445	467	435	458	441	424	469	464	490	453	469	450	426	442	424	430	437	447	439	438	433	461	451	455	439	463	487	432	439	504	457	444	434	435	448	433	435	416	452	422	455	451	449	445	460	452	447	445	443	414	424	424	453	409	438	447	422	415	435	457	446	428	438	473	449	432	457	414	472	420	462	468	464	435	445	424	475	399	470	449	417	425	403	402	443	404	436	433	427	414	395	448	444	424	460	416	421	457	457	417	457	437	437	498	451	445	437	437	473	464	457	413	426	469	445	436	459	455	459	432	412	447	401	421	446	478	440	441	442	403	470	426	426	460	436	423	470	400	425	454	447	485	467	428	426	446	422	426	475	435	453	478	442	459	454	452	433	446	464	432	447	459	452	389	441	442	445	449	424	506	460	445	475	447	436	449	490	446	437	428	438	454	452	422	424	461	451	403	413	499	417	464	447	474	453	470	426	449	429	458	455	411	443	454	413	430	465	418	443	435	424	432	436	466	420	442	465	439	457	427	462	494	445	441	449	431	418	399	463	473	439	450	411	449	450	431	460	433	461	451	452	413	427	433	438	434	473	459	468	428	426	449	429	418	445	458	427	454	453	431	450	440	471	461	414	469	434	423	452	461	459	444	446	428	466	445	457	454	422	468	442	443	418	412	421	433	407	459	456	433	473	433	404	472	439	410	411	456	447	441	431	473	454	459	431	468	430	467	457	439	443	476	431	452	472	458	437	414	442	463	445	468	434	447	451	453	407	459	462	418	443	469	451	424	448	445	429	421	453	475	452	442	463	427	419	420	414	444	418	437	448	460	460	433	460	425	453	416	403	441	436	412	444	448	429	452	452	446	416	423	490	413	432	472	467	445	401	442	455	472	474	430	452	417	455	439	420	446	441	450	450	424	443	419	426	455	468	429	447	463	422	458	430	413	465	458	428	463	424	432	470	437	464	475	419	450	427	454	451	432	449	451	449	432	428	487	427	440	434	407	455	390	430	435	468	408	465	448	484	462	450	453	460	447	407	447	452	446	397	406	490	495	441	469	458	411	448	432	461	414	448	475	391	449	425	414	448	416	441	430	469	413	391	442	426	465	443	426	439	396	454	466	484	437	445	412	498	425	449	410	463	482	446	457	454	427	466	463	449	467	474	440	456	496	422	436	454	452	409	426	422	395	424	412	451	437	430	440	422	430	455	417	424	442	410	396	513	447	445	391	465	435	429	468	483	468	455	494	446	497	453	446	425	424	450	439	419	479	432	440	453	445	438	428	394	484	416	424	465	445	431	443	440	439	407	429	451	411	428	422	465	417	432	453	430	449	471	426	440	417	412	444	426	436	462	459	432	423	448	455	432	395	428	432	452	450	448	473	456	419	411	415	405	430	443	422	420	440	452	445	446	462	484	413	429	437	479	428	452	447	445	433	447	440	496	438	403	471	445	435	475	441	478	442	447	499	431	453	443	475	438	477	447	437	430	408	422	443	431	452	452	437	439	446	460	476	459	447	408	460	414	477	443	458	446	414	403	399	474	392	454	458	452	420	441	451	471	466	445	457	437	444	439	438	494	473	433	451	435	408	413	446	419	479	405	427	427	475	451	426	445	439	444	441	457	434	475	443	451	419	438	427	431	469	437	465	458	448	435	456	471	423	441	482	381	436	463	433	401	419	472	407	433	439	410	453	455	458	457	466	445	457	423	439	439	409	467	451	470	426	447	429	473	458	420	418	443	482	437	453	447	460	475	446	483	415	445	439	419	432	478	409	454	446	457	462	448	472	457	461	408	413	413	448	462	417	429	429	449	473	439	429	419	488	446	429	456	411	461	469	442	457	463	439	455	458	486	447	412	467	467	446	425	457	441	415	427	472	433	423	401	442	406	432	440	424	449	418	412	437	436	413	430	423	408	435	450	477	452	448	441	425	416	442	487	428	418	425	466	438	448	461	443	409	438	499	470	438	471	460	435	431	451	419	447	453	427	439	452	438	459	424	448	462	471	418	451	446	449	462	435	479	436	490	435	446	452	464	461	469	455	406	460	427	443	430	459	465	477	427	446	406	452	444	470	441	433	421	443	449	434	397	416	440	458	477	452	470	456	473	432	468	426	446	460	442	440	466	459	448	446	467	420	444	435	403	470	464	441	441	463	484	404	428	460	463	428	461	461	497	400	442	436	454	444	429	479	450	447	455	445	423	460	471	435	455	440	422	439	453	436	463	443	453	468	424	454	427	476	472	465	445	447	416	420	395	415	430	452	442	487	439	455	415	409	445	470	451	463	433	459	431	454	424	437	468	455	446	468	441	430	431	472	459	417	445	471	439	420	424	399	438	467	447	444	456	441	447	504	424	412	420	423	440	455	390	431	474	420	453	401	434	414	461	434	432	414	478	443	448	451	410	416	454	449	420	427	436	441	439	466	470	440	458	425	444	431	428	446	466	420	446	393	422	423	405	461	402	425	436	435	457	456	484	464	455	472	426	455	446	437	480	435	460	442	457	435	421	456	427	441	418	465	440	471	424	433	435	443	393	457	450	460	463	426	419	454	459	431	474	437	483	438	435	454	385	449	421	455	405	440	437	394	482	463	458	438	484	431	466	449	422	446	435	459	418	432	456	420	417	503	446	472	477	412	439	429	450	424	447	444	469	425	482	417	423	420	475	462	459	475	465	422	471	456	418	438	435	451	438	446	428	417	445	434	412	447	477	454	450	444	430	484	434	454	416	453	418	419	445	446	457	413	442	427	423	439	433	451	409	441	467	424	452	454	466	408	412	424	434	476	471	417	423	478	466	433	439	466	471	399	441	432	431	451	460	434	426	483	442	474	462	412	434	437	454	423	410	440	413	444	457	459	429	452	462
32102	21074	12064	1228	701	627	605	498	436	448	443	485	449	476	446	441	444	506	473	444	471	472	527	458	431	446	466	449	504	447	481	462	445	499	477	447	465	425	454	443	469	435	454	445	437	458	468	491	506	478	426	446	457	458	465	470	429	449	459	456	467	468	457	464	424	474	486	501	523	484	480	483	491	467	455	480	485	496	450	459	451	441	503	500	466	446	468	460	470	448	432	470	480	429	453	490	452	463	460	487	474	495	459	455	475	495	458	487	461	475	487	444	437	439	436	506	428	475	453	434	444	439	445	430	499	477	446	472	418	483	476	453	504	435	496	472	444	470	463	489	467	420	498	429	465	464	443	486	486	514	462	433	475	407	483	477	472	452	470	511	453	462	471	465	488	460	480	457	493	502	467	446	462	464	473	484	456	468	461	452	473	466	470	434	472	425	519	407	423	444	488	467	502	438	492	436	473	455	477	441	463	463	441	488	487	470	488	439	469	481	441	471	439	412	451	440	446	455	466	452	429	438	461	458	421	475	452	416	508	494	479	470	462	500	483	453	484	435	452	455	498	469	432	485	460	453	467	451	486	431	495	453	490	449	450	448	453	480	426	458	507	441	521	499	433	475	398	479	460	451	498	474	477	463	439	462	461	445	515	472	478	470	493	455	412	482	489	478	447	478	480	445	480	445	476	492	447	489	469	482	492	494	470	467	454	473	477	465	418	479	448	449	464	422	451	444	484	462	483	492	469	464	428	478	451	493	475	461	460	463	401	480	475	431	460	456	432	504	475	459	498	472	452	469	450	477	457	491	449	471	458	445	472	476	483	509	468	445	488	491	479	437	480	427	431	462	457	458	419	483	474	485	515	486	471	485	459	486	463	473	485	470	458	510	493	433	503	486	467	431	456	430	489	491	443	468	454	457	453	484	425	492	482	431	457	411	481	483	445	480	472	468	457	464	493	465	465	487	478	425	465	466	458	452	434	435	438	464	472	463	445	466	512	453	495	517	456	457	477	469	448	478	472	448	428	452	417	447	491	426	476	509	457	449	465	462	484	428	423	446	467	476	478	492	441	453	489	456	461	456	452	503	467	428	475	471	456	480	461	477	484	482	462	496	473	460	428	466	457	450	434	467	409	454	444	411	432	477	444	464	470	480	413	466	464	461	426	449	430	484	465	469	444	450	445	458	484	419	438	499	462	496	466	448	439	436	441	486	444	470	471	472	470	434	473	467	472	498	468	495	435	456	464	426	487	442	449	491	446	443	466	494	444	479	484	490	463	519	472	482	488	438	479	459	476	442	430	444	459	429	433	452	471	480	438	452	490	477	457	461	434	445	460	447	506	496	481	485	471	453	437	408	451	435	467	489	442	470	460	481	434	447	456	456	451	426	480	431	418	431	489	418	470	458	471	500	496	432	430	478	429	470	483	468	451	476	473	421	416	491	432	485	482	439	460	436	459	446	475	440	444	490	447	431	435	481	470	496	437	435	449	442	413	470	490	471	457	439	435	496	438	445	486	456	461	479	511	450	481	449	475	458	456	431	513	456	413	427	432	453	421	447	438	469	444	423	512	521	478	475	435	478	427	438	490	462	440	442	479	477	418	487	473	444	444	472	465	465	457	493	460	466	493	440	466	475	482	456	446	470	472	461	451	461	456	468	429	464	452	469	446	442	444	436	469	445	458	448	494	505	483	453	434	460	453	443	422	484	419	430	409	458	426	471	452	447	463	453	462	469	459	443	509	400	477	446	433	467	439	428	432	448	484	494	454	453	425	446	481	432	472	460	408	436	432	459	436	449	457	475	473	457	522	472	520	465	424	466	451	469	444	440	480	446	428	468	445	445	435	433	447	491	474	466	427	437	456	519	441	449	416	468	471	478	401	446	474	475	427	447	450	490	462	421	491	500	475	469	477	444	510	425	426	453	460	429	453	477	477	464	451	498	475	450	493	461	436	427	473	463	460	512	472	437	442	508	469	431	468	487	457	485	455	451	466	457	431	464	397	478	507	459	457	499	482	459	455	461	454	469	467	474	444	467	437	456	453	439	473	456	464	450	433	479	449	483	457	428	453	465	458	477	471	465	521	457	449	431	413	419	500	420	472	414	445	456	493	461	402	486	465	512	484	465	439	473	477	477	450	438	486	464	469	511	414	458	494	472	440	477	462	448	456	438	443	469	485	473	441	443	507	458	433	462	502	461	471	473	494	467	416	463	460	500	480	473	428	482	474	453	485	484	434	472	468	481	455	503	461	511	431	412	515	473	469	425	461	477	463	465	456	443	484	450	456	457	454	468	467	448	475	431	441	454	492	415	483	487	425	489	460	474	490	456	449	491	423	477	457	489	419	478	472	451	460	464	423	448	463	443	435	444	445	465	440	450	440	450	455	418	470	469	491	464	471	463	418	431	456	455	496	493	468	520	445	440	443	455	448	444	441	468	471	445	430	499	460	430	473	460	432	461	519	429	500	500	424	449	453	440	468	481	475	457	477	474	428	432	483	464	495	479	414	468	503	435	495	440	475	472	492	464	472	481	470	479	465	443	465	466	429	449	435	435	460	488	420	423	424	503	491	479	467	481	483	435	454	468	461	467	441	472	500	472	437	445	452	457	423	445	442	439	472	501	489	497	477	443	418	475	474	419	436	469	447	499	480	455	492	450	512	477	438	479	467	442	448	450	485	438	470	432	466	465	444	480	437	465	442	475	446	510	485	444	438	461	454	451	445	442	487	416	435	467	474	506	426	445	448	482	477	468	472	456	449	474	457	437	475	447	477	440	466	447	493	489	476	479	420	456	449	460	451	481	496	440	458	429	442	434	475	463	472	495	436	479	458	416	440	443	421	458	459	440	459	488	454	478	447	444	488	473	444	466	457	468	445	440	407	507	438	454	476	477	493	460	476	471	471	458	452	486	470	455	445	480	480	453	462	459	467	458	460	468	479	433	442	436	471	458	446	467	433	456	452	466	425	452	488	459	460	489	460	419	480	412	445	468	476	498	454	426	464	497	487	432	456	484	502	470	468	470	457	434	419	475	442	470	457	464	464	489	466	476	440	507	458	460	454	487	476	490	467	441	492	496	457	481	481	474	449	454	444	449	466	478	463	492	449	484	438	481	493	432	454	441	444	472	434	475	481	471	433	446	504	451	473	506	454	439	412	437	460	449	488	534	429	492	449	459	471	494	505	423	460	482	453	443	481	471	458	454	487	478	452	473	490	418	466	430	492	435	440	477	417	450	444	443	451	476	455	477	442	452	472	447	428	443	500	450	463	494	442	477	454	416	453	444	449	496	442	457	453	440	491	476	476	506	439	465	500	490	449	466	499	438	434	469	420	429	463	439	455	477	451	455	431	446	451	477	426	454	458	452	467	446	456	483	441	479	451	482	431	450	458	473	469	463	432	454	479	426	441	481	453	436	454	481	450	443	480	452	474	482	461	443	456	452	479	509	488	452	480	427	488	499	440	448	469	455	446	444	443	408	446	477
5858	1066	1035	1032	983	1043	1000	1012	1034	1013	1040	1053	1045	997	976	1011	998	1061	981	949	1002	980	1001	975	957	1026	955	1024	1024	981	1038	1002	994	998	987	1023	1000	1022	987	1032	1035	951	1017	938	1029	993	1040	978	1066	989	992	998	994	1041	1035	965	1029	987	994	1050	1001	934	992	1077	980	1013	957	988	1027	960	1015	1005	952	1023	997	956	982	991	932	1010	1020	1033	986	955	1024	998	956	1052	1022	1022	1041	1004	957	1033	969	1013	984	1001	1012	1050	984	980	982	988	986	956	1023	1025	987	1005	1043	989	1021	990	952	968	990	1017	995	974	981	1077	975	955	994	965	1002	970	959	1006	1034	931	979	978	975	991	959	996	1036	969	1023	962	980	1045	976	1002	983	987	1025	990	1002	964	1029	1010	977	958	1046	1012	1060	950	941	1014	1051	1031	991	993	1021	1023	974	986	1008	1007	973	925	998	1021	1014	953	1014	984	966	1026	993	1071	1009	975	977	1036	1007	975	1000	1004	988	986	957	1015	1009	1055	1034	968	981	1004	992	1075	966	955	929	996	984	985	1003	1019	1005	980	988	1006	1036	984	1015	986	982	1003	1022	1052	1009	1013	968	984	1015	975	1000	989	1008	1028	1026	981	1030	1026	952	1012	968	1008	987	994	1042	1001	1000	1008	1023	969	1034	1013	1028	999	1007	1017	1027	1025	1035	976	982	1007	1012	1074	972	1054	996	973	977	1032	981	970	987	984	1001	980	1049	983	1034	954	1077	1026	1017	977	1007	1030	1037	1021	961	1016	982	952	1040	1021	971	974	1013	961	1006	1028	978	1032	967	1007	1030	1027	1008	1019	1049	981	937	997	968	934	922	1014	991	989	988	1006	982	977	1011	964	944	978	979	1006	967	1001	966	971	1032	945	936	1007	964	1005	1017	1045	945	1016	995	1037	995	989	1033	1012	981	1023	925	968	1044	985	996	1051	1011	967	1038	966	991	951	987	1005	990	1010	972	981	1007	981	1005	994	1022	1006	1041	1020	1030	1020	1017	995	981	967	1079	1047	995	945	953	1085	1015	983	1007	1016	1037	947	1040	1010	991	999	999	1015	988	991	979	1015	1044	1035	1021	990	1039	970	964	1020	976	1024	1013	1065	972	963	927	1033	993	1035	1017	1022	974	1004	1023	1010	966	1011	983	988	997	980	994	1033	998	1040	1013	955	997	1006	1008	994	944	1025	959	960	994	1048	1026	977	998	890	1008	1005	957	923	977	942	924	1020	1020	953	1000	1007	953	977	973	1048	960	1045	996	929	1036	973	1000	1016	1063	961	964	998	1016	957	956	1086	987	1012	995	918	1027	1036	1012	920	981	1002	974	994	975	1046	1023	963	1043	941	1006	1035	1028	1048	1024	1046	1022	979	1008	1022	996	1031	952	979	992	986	976	968	985	956	1038	1020	988	1008	1006	1027	1013	979	995	954	954	984	953	1036	997	941	1044	1009	1051	1005	980	999	987	978	979	1031	969	1033	968	1036	962	1016	984	1003	1010	1037	1001	984	965	1041	975	991	988	933	1011	929	997	1023	1015	1057	1045	1006	952	998	960	1016	1014	1046	1021	987	1021	969	1025	1045	988	934	1011	953	982	960	1017	1017	1040	985	994	1010	1004	1046	1023	1019	986	1016	960	982	983	1010	962	1004	1055	929	976	967	978	896	1042	1034	964	1007	1048	1023	991	981	1042	1003	958	948	997	972	1013	1022	1005	977	996	976	968	978	939	969	971	1019	1014	998	1032	1050	1030	944	1016	1001	973	1031	1007	983	991	965	1056	1034	998	1020	1015	969	970	1015	984	987	1004	980	1026	1030	1040	1000	981	963	1059	1035	1014	1076	946	1019	965	1023	986	1043	1012	998	986	1019	1033	1006	991	960	989	1012	1013	1026	1004	1000	1000	990	993	936	1032	971	1041	1067	1019	1012	986	951	985	1049	996	942	1035	941	1038	995	937	1016	1038	997	1040	1032	1006	977	979	963	939	1008	988	980	1009	999	1005	1028	1031	998	1012	1047	1005	942	990	997	998	1009	1000	972	1023	993	997	1007	951	1011	977	969	989	998	1072	1030	1028	988	990	1055	1013	1034	997	952	1027	997	999	1007	992	962	982	995	1022	960	1053	1008	1048	968	1001	977	1050	996	1021	1048	1021	986	983	1005	976	989	1025	1013	972	960	1009	993	971	1009	1002	964	991	971	1013	1047	968	970	1012	1065	1005	1014	967	982	1100	1088	988	1046	1038	1015	989	985	1015	1041	1043	1008	1020	1029	976	964	1011	992	959	1018	991	993	1015	984	989	992	1037	1076	1013	973	941	1012	950	993	1041	956	993	1018	1032	1023	965	993	1054	999	967	990	994	1005	987	990	997	993	1006	1028	1028	1022	1025	973	1051	984	1005	991	993	1021	976	983	1007	991	1011	978	1010	994	968	1000	969	973	1061	972	963	1012	981	959	1039	1015	960	1013	995	985	941	1024	1006	1085	1032	1007	1044	996	1011	1004	1005	965	940	1008	951	983	989	1035	1030	996	1042	1066	981	965	1043	1034	980	1015	1008	982	998	993	1000	1036	1013	955	963	986	1040	1056	983	1059	1026	1001	1035	991	1010	990	1045	1035	1015	984	1015	1020	937	1008	996	1003	928	969	979	984	1015	1023	1034	974	970	1063	970	980	949	968	987	1012	1000	979	990	1000	978	1016	1027	962	1040	972	1039	1050	1004	988	996	960	1059	987	964	972	965	1013	1059	1010	1035	1013	947	1001	972	952	1004	978	1019	1035	993	956	1017	1025	958	983	961	1000	932	1026	1047	980	1015	1051	984	1007	1047	958	1024	1008	1050	984	1009	999	1004	961	1042	972	1000	1068	955	1008	1019	997	987	1014	1004	999	1011	995	987	1019	1043	995	1057	1076	986	999	982	1022	966	954	1025	955	1012	1027	996	1026	999	944	1002	1022	998	995	1053	952	1011	953	950	981	993	952	1018	1067	1017	991	1038	1075	977	979	997	1032	998	982	1014	936	1025	1036	1040	999	1031	1024	958	964	941	1013	980	1026	1026	947	1020	1002	1007	1018	1038	1026	998	1055	1023	1034	961	997	958	996	1002	978	1052	1025	1010	974	1021	967	982	987	1020	974	966	960	1059	1060	967	1000	1001	938	1019	945	999	931	1052	1027	942	1009	965	975	1006	1003	1005	1051	994	997	975	970	1003	998	1013	997	1044	975	1024	1016	1079	978	962	963	970	964	978	976	969	1058	1005	1002	997	965	1000	993	973	1009	1026	1059	935	1009	1019	933	1001	1001	1008	955	1046	1033	982	1026	1051	1008	992	1043	986	961	986	958	1008	1072	1021	1003	987	1025	1000	1010	982	998	1032	999	1016	990	996	1021	1001	1019	984	948	999	1039	927	1005	1009	1017	1008	1005	1022	1019	1004	1018	995	1037	1002	965	1027	985	1010	1011	1028	1013	1074	996	999	1000	1019	967	990	1005	1020	1057	992	984	996	1010	1022	1002	984	1002	982	1026	1015	1046	1000	1001	1020	1004	994	1010	986	988	1007	1033	998	1070	959	1017	975	1025	1017	1050	1018	960	1009	987	981	1025	958	1019	1023	1023	1044	1001	1000	1013	955	988	975	1018	1006	977	991	958	957	999	1014	1059	1034	1047	940	1068	1042	1001	995	1002	959	998	967	1044	981	1038	995	1061	987	980	1036	973	989	966	983	966	1006	959	1028	989	976	1047	949	978	1016	959	946	982	1074	964	1017	997	998	985	975	1017	1024	1083	1031	931	984	1048	1021	941	985	961	952	1001	969	1027	995	1017	941	985	980	973	1028	975	1063	1004	945	1021	992	969	1035	991	984	1037	944	995	1025	1001	973	1021	1029	992	1020	984	958	993	1001	1010	1002	984	993	969	998	1058	1021	982	1020	1027	998	965	997	933	979	985	962	1057	999	997	980	971	1029	986	1028	970	995	1002	999	1034	1035	1004	1042	1043	986	987	989	1021	1020	1033	1055	1013	1022	984	1001	1018	1011	1005	1024	971	972	1024	922	1009	976	1064	1025	997	1005	1001	991	1002	982	960	994	961	1044	1012	1007	940	958	945	999	1066	1034	992	1028	985	1001	1025	1027	1028	1016	980	987	1023	982	975	960	989	1005	984	1023	1022	958	962	1053	1032	994	1012	1021	1049	1069	1019	1043	1015	1046	979	1032	1006	1012	994	1081	1000	949	1008	1008	974	965	988	988	995	987	1032
24938	21474	24806	28549	21463	21279	1579	523	472	458	407	386	419	410	420	371	380	375	413	361	395	376	383	383	383	391	404	398	407	394	364	410	368	376	394	366	380	394	384	367	391	382	360	397	389	364	383	347	409	380	385	390	385	387	350	362	369	375	386	406	390	370	345	357	381	378	388	370	428	353	406	396	389	400	340	345	353	408	362	368	369	389	367	385	374	369	368	371	385	362	385	371	407	340	365	358	355	371	359	366	355	349	336	386	368	359	376	377	408	356	408	367	378	358	379	365	362	379	388	398	376	352	396	343	395	362	387	379	401	390	385	392	354	379	361	398	398	375	331	359	415	337	355	370	399	384	411	408	380	401	384	352	373	424	356	457	382	344	357	372	364	361	382	366	343	378	395	355	407	379	371	402	345	362	377	357	374	384	359	382	387	412	346	357	393	352	391	400	380	403	399	383	356	380	416	350	340	386	397	372	408	399	341	366	355	388	374	390	383	343	386	417	379	376	357	335	334	366	339	339	340	395	370	364	389	377	366	376	388	383	357	366	389	368	364	356	361	349	365	385	354	350	371	377	364	373	334	349	390	379	336	371	385	397	381	387	357	406	356	399	371	380	387	391	384	387	384	365	372	368	387	381	378	382	371	374	384	381	401	389	355	377	388	388	351	377	395	397	369	422	400	382	375	394	368	411	395	352	380	360	367	399	343	378	372	384	384	393	355	363	382	410	385	387	412	367	390	385	372	400	368	343	357	365	400	415	359	397	371	392	373	377	354	349	385	383	358	392	422	374	355	357	373	358	346	418	359	407	410	330	361	393	372	366	360	389	390	394	343	380	400	392	379	395	387	394	393	365	373	380	363	378	342	351	351	361	376	398	401	380	362	375	371	368	384	360	391	412	353	361	364	354	380	380	367	384	408	438	420	367	404	426	387	365	386	380	400	394	392	405	388	341	376	397	396	387	392	407	384	389	351	337	377	368	387	372	409	356	364	383	341	357	400	340	377	384	379	398	362	422	381	415	381	386	383	353	417	372	351	338	364	353	381	337	388	367	345	355	357	362	355	367	363	387	383	367	423	377	378	378	367	415	406	375	405	375	371	332	367	396	403	377	349	383	361	350	367	349	351	383	345	391	442	377	373	389	378	407	363	365	384	358	368	358	378	356	364	352	394	369	383	362	366	355	378	361	386	406	360	407	386	364	369	364	340	341	321	361	382	392	389	390	358	361	378	370	339	355	385	397	383	352	368	363	391	337	357	364	415	344	384	380	370	465	330	359	373	366	379	386	412	350	379	390	373	361	379	399	335	384	367	368	384	399	396	397	351	372	378	347	355	399	352	356	377	391	412	372	359	402	361	363	326	357	385	393	381	399	399	360	338	384	373	379	364	352	356	391	370	375	374	386	399	345	385	395	349	366	405	380	382	364	371	367	377	356	403	404	351	325	357	357	369	370	373	379	402	341	321	385	411	354	354	396	360	366	420	353	378	395	378	369	380	388	371	341	357	372	385	387	386	364	386	395	374	373	375	368	395	366	362	387	376	361	348	364	421	349	374	377	362	391	364	395	388	360	386	374	393	375	399	372	373	372	375	403	391	378	342	386	377	360	389	380	388	402	361	351	356	421	351	387	387	341	364	359	358	377	389	397	363	399	405	426	346	384	386	377	352	360	374	370	351	370	353	379	381	363	319	361	409	374	342	373	359	358	378	393	356	354	387	375	343	363	382	353	381	380	401	356	351	369	360	355	377	359	359	388	380	371	362	396	376	367	372	375	382	339	375	416	383	394	366	395	360	323	372	361	384	385	366	381	368	397	355	404	390	387	349	374	369	366	355	383	391	356	343	375	380	368	343	360	401	361	410	373	368	378	377	405	375	371	378	395	383	369	381	370	387	341	363	377	364	375	322	342	344	381	355	378	357	327	392	363	444	431	390	389	360	358	378	389	407	405	395	415	391	382	401	393	355	384	394	371	387	393	388	351	389	312	372	380	371	397	392	391	384	374	350	360	371	408	396	384	380	354	375	360	374	377	372	366	379	362	409	407	377	390	384	397	386	363	342	347	386	339	364	401	392	409	400	390	357	352	359	380	359	392	395	388	350	343	402	367	402	387	407	362	347	392	338	355	380	384	347	396	366	324	361	432	425	371	396	385	358	359	378	335	395	380	405	384	385	388	383	396	357	400	391	390	357	369	348	357	366	388	346	352	402	375	362	351	387	384	341	378	332	326	378	383	362	424	378	340	402	376	402	384	372	358	402	408	352	349	400	389	359	352	410	350	366	411	400	396	387	401	375	386	408	383	342	375	397	393	384	366	409	353	369	377	354	375	375	373	380	394	412	377	400	393	370	376	366	364	355	379	403	410	352	388	368	359	371	374	383	342	370	389	380	412	366	408	362	335	386	360	361	400	392	360	337	349	363	368	384	382	363	386	363	410	351	395	368	384	378	381	361	387	374	342	362	335	392	372	364	340	362	385	377	381	360	386	356	373	363	343	365	358	394	416	403	359	351	415	355	379	366	413	413	374	361	414	370	398	375	394	342	376	375	328	385	382	371	403	388	393	353	393	379	370	373	391	364	369	376	394	343	375	375	369	374	379	377	357	400	415	371	357	377	379	378	369	386	357	318	390	370	357	390	391	357	358	401	397	367	382	351	349	346	398	349	394	344	358	384	359	380	373	363	388	396	399	376	380	385	352	377	404	386	422	347	376	397	417	344	336	365	392	393	359	409	352	367	401	349	397	380	349	361	384	377	381	418	375	376	329	351	321	395	352	398	363	362	383	366	365	385	367	410	356	366	420	369	399	354	385	379	346	382	373	369	379	405	345	379	370	361	414	381	413	364	364	410	409	333	367	381	385	351	396	337	381	383	395	374	374	379	313	347	351	385	360	389	393	357	360	376	420	377	378	342	352	364	387	398	367	404	363	342	376	387	405	377	378	355	376	386	360	386	386	363	401	370	380	380	375	375	401	358	392	365	345	352	348	363	354	389	363	335	385	382	368	390	342	408	359	368	384	412	399	359	400	365	378	355	375	355	374	339	368	356	360	406	377	371	384	391	370	357	366	350	378	350	383	336	388	387	371	400	343	360	370	368	388	372	386	395	371	363	403	407	353	392	369	424	377	407	366	348	352	392	371	355	337	406	355	364	372	351	351	378	364	360	406	308	385	349	361	375	413	405	377	347	408	375	369	397	373	352	344	390	347	387	366	336	369	362	381	334	412	366	358	352	369	373	363	382	373	387	352	407	358	355	346	356	378	405	399	396	383	380	372	380	381	372	365	365	338	369	359	414	373	366	419	354	346	394	350	398	416	389	387	331	381	367	367	375	401	406	395	378	370	399	372	360	367	371	399	366	382	379	382	417	394	358	361	355	328	350	399	389	343	300	356	370	324	369	351	364	328	371	365	336	371	403	403	398	340	342	312	366	389	357	364	364	378	399	380	363	398	390	376	374	351	384	366	399	363	384	397	363	365	340	380	398	410
3299	2241	1351	1084	958	914	861	904	868	847	850	780	821	830	866	862	777	824	855	846	866	795	826	790	838	824	846	864	856	859	801	804	816	780	781	819	814	800	846	775	799	799	849	799	792	758	842	872	808	797	796	792	769	762	791	828	748	831	853	824	770	781	779	874	851	832	886	767	852	789	819	881	793	814	821	821	812	779	805	824	817	759	814	832	807	831	800	802	838	753	821	830	842	868	821	801	854	790	847	812	786	853	804	776	833	833	805	822	790	822	776	801	862	825	808	769	813	819	768	810	845	777	811	818	823	859	799	857	800	789	786	795	814	807	834	801	828	819	795	860	838	815	843	840	853	863	838	802	848	876	821	820	793	856	782	830	871	836	815	816	832	861	842	772	796	831	757	822	817	835	837	802	825	823	864	788	786	816	828	788	791	771	831	807	816	770	829	812	806	778	866	818	807	792	837	816	852	821	791	863	867	800	794	811	788	844	830	832	770	802	822	844	853	862	803	806	788	759	818	822	858	842	810	851	817	807	815	844	781	825	790	841	809	808	812	785	821	783	802	804	849	785	766	859	847	818	835	790	837	805	824	841	779	818	790	847	802	857	757	860	759	834	802	803	804	809	821	853	831	828	838	792	810	824	857	841	866	842	829	812	788	825	784	831	823	816	816	855	858	816	818	782	874	804	826	823	859	794	865	799	775	795	865	788	821	779	768	808	795	851	792	815	807	815	830	796	835	776	828	814	845	844	867	820	795	893	791	764	774	784	859	847	798	855	773	746	827	778	832	824	817	777	845	833	783	769	771	813	813	839	881	825	746	827	787	812	818	781	844	835	782	864	789	825	843	811	835	833	830	805	833	807	858	790	780	837	818	863	797	772	821	803	824	831	808	782	818	792	844	813	830	782	817	783	836	829	796	847	812	835	821	836	821	802	803	807	792	838	799	823	789	819	796	819	826	783	807	820	818	810	846	822	824	835	839	769	824	764	832	787	786	813	814	825	831	823	781	777	836	783	844	839	835	831	792	811	865	848	838	786	801	850	839	795	802	795	786	851	862	824	809	800	809	755	840	802	840	800	800	792	790	798	780	824	795	859	793	783	791	851	819	768	815	839	855	805	831	781	805	789	757	860	804	821	878	811	836	833	788	841	808	821	794	828	864	823	822	848	835	847	839	777	876	799	821	818	822	806	858	810	801	836	826	814	829	813	819	791	792	814	840	834	849	814	851	809	818	820	810	779	844	794	800	803	835	806	810	819	842	811	772	784	789	800	861	792	796	835	856	788	810	811	797	825	827	799	786	787	817	794	830	768	822	823	764	798	753	778	796	830	851	809	841	819	843	840	789	816	760	779	858	758	800	802	857	809	755	811	833	853	849	835	805	778	852	828	844	782	850	788	875	816	787	765	844	755	808	826	794	794	817	794	773	836	771	863	864	770	843	832	803	761	836	823	849	851	813	827	802	817	856	834	798	874	824	792	846	849	851	840	780	801	824	809	815	788	826	819	726	786	867	826	792	826	820	787	782	810	789	868	793	780	829	814	866	772	828	771	795	866	845	831	808	831	808	873	820	814	728	842	769	802	809	812	791	777	854	817	818	847	783	822	796	770	829	801	777	841	784	816	811	740	849	813	770	771	868	776	798	800	830	798	801	868	868	794	761	801	814	841	788	852	808	814	830	831	794	829	842	820	806	862	825	825	815	820	822	817	792	832	815	772	836	839	802	861	772	803	781	783	796	810	769	787	786	801	779	784	857	837	793	823	801	836	848	817	824	808	774	812	811	807	851	820	780	847	789	778	820	837	811	789	786	810	826	804	834	840	825	841	827	838	803	822	848	787	835	839	782	862	822	805	871	845	784	813	816	775	797	824	786	820	799	789	857	844	833	823	840	827	820	808	811	809	817	795	783	852	822	786	785	811	785	880	790	798	747	797	838	810	786	822	816	849	824	828	807	783	822	820	794	839	778	824	814	820	821	818	841	815	829	823	787	764	779	829	840	796	791	800	797	788	878	795	822	827	834	748	798	787	785	809	795	842	860	854	850	838	807	804	814	863	781	782	824	834	767	884	821	831	850	804	793	801	774	764	833	838	828	882	793	771	840	788	863	837	813	824	819	824	796	802	782	808	783	810	812	813	794	787	817	771	839	811	817	806	843	798	779	827	801	854	805	815	803	773	829	806	845	809	802	757	794	829	773	857	827	784	818	831	814	816	838	834	833	810	846	785	806	834	784	864	843	784	823	832	811	841	836	806	825	773	807	794	863	770	815	844	803	827	828	777	830	811	793	840	817	827	867	849	795	808	811	806	818	829	825	807	826	890	844	817	806	835	804	835	790	753	817	805	792	763	833	805	890	858	843	816	774	846	870	774	806	811	798	822	827	799	811	851	770	812	850	809	811	791	803	805	848	844	818	842	841	784	777	822	810	801	848	835	780	824	837	795	800	852	848	789	843	774	803	775	758	806	871	822	823	824	835	823	793	750	850	763	771	793	784	845	830	808	848	813	836	818	767	818	831	816	760	802	824	795	763	869	784	805	805	808	802	831	826	777	775	767	857	774	863	800	838	761	816	778	784	825	868	817	765	810	826	818	792	869	851	830	803	798	798	810	780	824	829	835	809	831	810	812	758	868	820	810	767	806	792	812	847	819	809	821	796	811	820	903	806	781	837	778	854	809	816	847	767	842	839	851	787	825	791	839	804	833	789	859	816	777	817	811	823	805	836	805	787	796	834	791	787	834	807	804	862	798	845	769	855	790	840	787	781	846	766	800	804	832	818	807	818	778	827	848	794	826	801	786	819	800	804	812	812	824	851	816	779	819	798	802	831	827	852	827	794	824	810	776	778	842	772	860	734	822	834	824	837	789	849	805	795	851	790	787	843	815	799	816	827	839	815	791	779	810	878	856	817	768	831	792	841	792	805	837	868	884	821	799	804	810	806	756	812	814	824	846	843	817	840	879	795	830	840	801	807	839	834	797	820	800	859	833	871	818	784	784	860	819	728	761	766	804	784	811	829	832	783	787	817	846	822	834	778	839	766	874	798	837	810	781	805	772	782	809	773	754	848	822	780	875	828	814	844	804	874	798	879	835	789	801	839	782	784	837	846	848	821	753	755	847	830	785	796	847	782	795	774	804	821	788	791	843	822	837	819	817	848	814	888	775	824	840	752	781	782	792	804	845	800	784	814	788	783	766	833	819	849	759	853	779	867	825	868	830	854	873	819	787	796	813	808	870	795	810	833	829	797	864	798	759	805	873	809	837	793	784	826	800	825	815	851	802	799	874	812	787	818	803	842	780	791	815	811	807	820	787	812	869	894	850	804	785	826	828	780	749	798	802	800	860	865	797	821	767	777	824	808	829	795	867	763	828	787	838	823	842	849	844	833	790	782	797	817	798	838	801	817	786	768	794	850	789	842	794	802	769	798	757	809	797	830	751	840	792	787	815	819	807	826	841	850	833	793	787	841	831	838	838	841	834	797	846
24339	21490	25125	28284	21491	21509	18541	571	355	267	274	266	246	239	216	203	247	242	212	230	189	189	203	221	210	191	177	225	225	186	184	210	199	213	178	208	200	169	180	220	197	198	219	178	207	198	191	185	207	184	209	209	197	171	188	198	180	185	186	202	182	185	193	178	185	178	151	197	187	195	174	166	187	200	166	195	175	187	201	178	202	188	204	201	199	169	204	211	184	188	194	201	179	194	206	192	187	183	191	190	193	185	212	174	199	192	177	173	200	203	197	183	196	209	198	189	189	186	222	176	189	187	170	195	200	190	195	174	176	163	175	188	218	176	188	220	177	194	183	210	188	175	201	203	199	184	182	170	216	171	203	191	180	192	189	181	204	197	191	196	203	205	184	198	195	175	187	187	182	195	191	198	202	192	193	173	175	192	177	188	179	186	210	189	196	182	153	173	186	163	189	179	188	190	186	181	179	186	190	192	188	184	213	179	203	183	186	198	188	178	191	186	173	184	166	163	200	200	214	191	175	198	195	189	157	206	233	167	167	184	201	170	209	187	198	156	188	176	169	182	229	201	186	179	177	169	168	187	221	201	152	203	218	183	176	173	192	193	205	161	199	205	171	180	180	183	197	175	219	163	209	163	177	192	175	207	195	179	172	201	213	180	188	186	178	165	182	183	185	168	198	159	175	206	206	219	202	197	192	183	186	194	207	185	172	192	163	205	203	171	183	204	197	200	194	167	216	210	189	194	197	173	188	163	174	186	182	196	188	180	206	176	187	180	181	201	168	207	182	175	182	174	194	179	197	190	203	193	186	214	169	202	190	252	201	176	175	193	193	170	199	181	190	200	176	193	196	190	197	196	172	184	152	186	179	192	153	160	185	189	190	183	199	152	186	182	204	222	183	183	209	173	201	210	165	180	162	187	194	204	200	177	168	190	169	190	197	178	195	181	171	190	174	199	192	197	190	204	178	184	146	195	203	227	160	186	200	165	191	190	219	185	209	187	191	216	182	190	163	166	181	187	188	210	170	186	201	202	192	196	191	158	193	173	199	191	171	200	203	186	213	182	183	201	201	158	180	208	202	179	192	201	194	188	188	196	189	199	191	176	174	191	186	181	210	208	168	224	203	211	191	186	194	179	191	176	192	162	197	169	177	181	192	187	189	183	189	203	171	213	187	197	206	176	193	185	182	190	181	173	164	193	207	178	193	191	178	171	174	187	187	160	188	182	195	202	194	197	202	189	197	189	184	210	177	180	198	202	175	185	185	174	186	175	188	168	200	218	200	201	178	181	178	154	203	191	195	187	196	164	211	186	215	172	193	193	199	184	195	173	185	185	176	179	195	182	186	195	182	207	208	198	198	192	179	190	160	220	197	207	173	195	182	182	181	181	192	187	202	195	191	187	215	180	184	186	182	177	186	198	165	202	203	193	185	165	180	176	183	170	181	211	222	197	173	214	222	185	194	167	183	174	194	220	183	202	187	204	177	181	198	185	185	176	172	192	175	180	204	200	203	200	188	187	189	197	193	208	174	178	168	148	194	209	175	179	154	200	185	170	191	190	191	208	176	184	190	212	184	166	183	201	179	198	168	175	186	188	176	179	198	199	180	190	200	207	214	204	203	207	184	168	176	187	164	188	185	190	176	200	206	171	193	191	177	177	163	200	187	195	210	239	218	189	176	205	187	176	189	204	163	170	191	181	173	159	159	189	166	192	177	171	193	188	175	176	191	191	171	183	164	170	218	175	179	187	192	190	204	196	189	185	211	189	185	206	194	194	217	182	185	184	193	195	207	190	204	190	188	186	185	205	195	181	186	177	189	187	183	182	178	177	176	200	184	198	181	190	165	187	198	190	181	173	186	193	205	195	170	157	193	198	186	195	195	180	182	172	195	198	157	204	207	174	200	180	198	205	187	169	190	187	204	197	204	190	202	189	206	205	194	183	201	195	161	169	176	218	197	190	190	189	191	190	179	165	160	184	160	202	158	183	190	181	186	176	213	165	161	176	193	192	209	182	174	188	185	197	200	190	192	194	190	180	190	181	203	198	172	197	192	187	182	178	175	174	207	169	212	184	188	174	180	174	204	195	199	178	198	229	196	189	177	172	179	186	186	194	171	217	205	192	210	173	186	162	197	188	238	192	183	174	200	195	189	195	180	154	176	188	207	200	158	176	173	207	202	173	193	189	166	193	177	176	195	212	177	182	208	152	174	179	161	175	187	188	181	180	163	186	193	168	230	204	194	189	167	190	143	199	172	170	182	170	203	178	158	192	166	189	188	180	195	190	228	189	173	207	202	190	180	214	201	193	195	189	161	189	169	175	216	213	173	198	189	177	174	201	215	179	187	198	195	192	190	175	190	196	189	163	209	206	192	200	186	194	194	188	201	206	192	200	182	190	185	164	189	176	154	173	176	175	188	184	183	176	202	182	171	188	199	188	182	204	169	197	182	199	180	187	206	154	174	167	194	213	174	194	195	205	193	176	154	179	195	178	166	192	192	200	206	185	169	163	186	191	187	173	168	188	184	178	167	180	179	183	197	243	176	206	198	171	185	187	191	200	199	183	172	179	178	167	209	187	203	180	188	179	178	180	167	196	176	175	181	196	184	178	209	168	191	174	149	191	209	171	163	175	207	208	205	160	186	163	202	179	165	194	196	209	181	210	168	169	184	194	175	180	209	200	204	181	170	175	174	189	186	173	190	182	217	218	205	183	182	170	180	186	188	192	175	179	192	168	193	180	196	190	218	171	205	185	153	176	188	191	171	196	207	201	179	201	202	181	191	166	154	211	165	192	182	177	184	196	195	197	201	201	193	188	190	208	182	188	193	192	185	189	206	188	180	189	188	205	180	200	182	173	206	172	199	177	197	166	174	187	209	169	212	171	199	177	180	212	209	185	154	159	167	204	182	194	190	180	165	192	190	200	196	183	200	193	171	175	197	175	198	188	184	179	178	196	205	175	189	184	157	186	186	179	171	184	197	193	214	200	155	186	202	191	192	166	202	221	176	198	193	192	185	207	187	173	194	185	181	195	212	205	182	194	195	190	182	174	189	187	185	192	199	179	201	165	212	191	205	202	184	173	168	178	185	200	203	171	175	169	181	176	162	172	182	192	190	186	204	170	199	213	188	180	183	194	183	161	189	190	183	199	184	205	178	166	193	173	187	163	178	202	214	177	198	215	212	178	172	177	170	192	190	207	202	170	189	165	182	171	200	206	189	190	201	171	184	195	191	213	193	203	198	195	200	188	197	200	173	194	169	178	190	199	188	184	179	188	190	210	186	195	186	165	183	202	194	195	227	198	179	195	205	167	190	176	207	214	197	195	186	172	163	168	191	185	189	171	182	155	168	192	208	171	190	190	179	159	172	169	176	192	195	212	191	183	217	216	199	190	192	185	185	166	179	195	184	185	192	200	190	175	169	171	184	174	174	186	186	169	209	171	170	187	184	197	188	177	184	207	211	161	193	181	193	196	178	170	178	176
2939	3190	1497	863	686	583	599	527	504	479	476	517	489	481	438	461	412	466	434	446	444	426	407	426	427	473	480	440	462	454	459	445	480	441	408	459	478	451	482	466	455	449	463	435	421	450	465	422	442	406	456	455	452	486	455	404	468	463	433	451	464	425	452	437	426	426	473	413	442	470	470	457	447	444	480	447	451	466	443	445	442	437	452	457	481	437	448	466	457	443	437	413	433	438	422	478	384	439	407	467	440	404	458	467	421	480	462	413	435	451	447	437	456	422	446	410	477	466	428	454	427	421	468	413	404	456	451	452	449	446	449	469	446	412	434	409	406	453	426	434	446	409	416	416	437	439	416	397	451	452	415	437	446	434	439	444	405	465	478	451	448	465	450	424	445	458	455	450	428	427	433	441	464	455	409	442	447	463	446	469	429	430	439	427	434	430	407	397	431	472	438	394	436	419	420	470	466	487	462	447	465	471	434	417	451	412	458	473	456	437	433	455	412	423	453	480	465	453	491	439	472	457	437	431	480	428	464	436	399	444	422	458	458	449	437	425	416	448	431	410	433	464	430	463	437	452	442	410	455	458	417	422	420	472	445	422	446	465	452	455	436	463	424	420	420	440	414	425	419	462	455	432	421	439	431	442	444	426	428	464	454	498	435	468	443	457	445	459	442	411	451	431	445	452	435	462	451	429	470	444	479	447	427	442	451	449	415	445	429	391	432	404	467	454	495	463	445	431	442	451	460	440	451	426	477	465	385	456	461	436	408	444	418	452	458	461	434	445	419	421	434	465	446	441	453	395	442	451	453	453	441	455	438	409	480	505	426	416	476	416	426	434	448	420	429	442	451	455	462	436	447	415	452	471	437	426	456	472	450	446	453	458	448	460	447	433	457	406	475	484	417	410	440	429	446	415	425	449	437	397	456	464	455	424	427	451	451	477	452	407	418	454	409	477	456	437	472	424	431	444	437	412	430	478	430	448	435	444	453	440	431	436	430	460	415	431	439	431	438	418	443	438	457	459	417	446	453	439	460	442	422	453	452	429	473	425	428	455	426	448	433	440	424	454	468	470	462	441	433	418	496	424	417	468	441	426	485	445	411	440	453	458	440	459	430	437	500	479	410	466	438	480	450	415	435	399	467	452	447	454	426	441	464	447	455	423	439	428	465	429	453	435	464	467	430	450	451	441	445	450	439	464	464	490	459	476	437	469	443	408	442	431	459	407	443	463	436	442	416	421	439	404	442	445	450	418	444	425	438	409	461	442	466	435	428	463	446	443	433	473	427	415	463	447	442	427	426	439	447	467	435	423	446	475	454	411	396	452	420	501	418	431	413	457	462	409	418	444	480	422	420	441	435	411	463	432	446	463	458	408	460	432	426	496	462	428	478	439	438	426	430	463	410	430	461	398	465	468	438	455	443	464	443	410	431	452	439	421	453	455	433	433	469	435	418	452	417	435	453	443	455	443	432	416	444	451	460	474	426	422	447	416	436	425	441	411	459	407	438	449	428	415	450	453	416	431	451	425	415	419	442	409	456	421	439	431	468	429	474	427	504	482	425	441	442	435	447	425	427	422	437	439	447	419	449	433	410	463	438	470	474	440	414	413	449	453	409	448	459	429	411	432	455	421	466	401	441	433	438	423	448	464	437	459	478	459	452	464	438	459	433	452	430	425	444	428	456	444	412	431	421	443	427	428	443	438	455	425	459	416	422	417	422	438	440	434	412	436	444	461	432	426	449	462	443	450	448	436	454	454	441	419	468	453	472	459	420	431	465	424	467	441	448	451	435	432	456	483	457	469	472	421	463	409	436	455	450	469	426	453	425	476	445	452	440	404	449	445	382	447	426	417	423	476	457	464	433	404	444	400	443	434	412	424	465	421	461	432	424	468	446	435	428	458	440	468	477	426	409	437	403	448	471	440	454	441	445	431	454	426	441	445	415	427	415	447	397	402	417	476	434	462	472	434	441	477	432	420	405	436	436	416	464	441	467	423	435	444	411	435	421	399	440	417	417	428	447	432	447	415	474	413	445	479	423	415	474	436	425	416	469	456	446	482	458	472	444	464	448	432	427	424	430	461	432	469	455	438	445	471	428	454	448	438	469	437	409	431	436	445	469	470	423	447	415	432	450	442	445	428	435	430	429	482	460	432	431	447	449	459	422	432	495	470	464	454	437	423	457	440	414	425	434	475	410	447	434	419	420	463	452	457	441	435	449	435	448	396	475	426	433	465	452	473	441	464	461	430	403	486	424	437	465	444	450	461	439	413	434	432	481	430	444	451	449	395	465	408	415	424	422	435	405	461	404	506	427	420	418	448	464	478	443	416	459	481	428	426	451	477	405	407	429	447	437	455	480	440	458	415	388	451	456	455	425	449	425	454	452	405	459	420	446	442	468	418	442	451	444	469	439	446	495	441	453	446	419	437	430	409	457	456	426	471	442	458	440	413	437	442	450	451	440	446	462	434	453	430	481	490	468	434	462	463	447	480	439	462	464	430	412	420	431	442	428	430	454	413	444	442	424	478	451	481	444	475	433	475	433	426	462	464	418	420	456	429	466	427	434	437	416	473	453	416	432	497	408	457	453	470	434	412	443	462	451	418	468	414	478	448	420	469	447	452	444	438	438	438	456	426	475	425	403	475	415	442	479	468	442	432	432	477	449	464	460	450	464	429	416	444	438	453	453	432	457	458	437	480	438	468	473	423	475	441	457	471	427	449	457	418	425	426	448	418	439	439	456	445	494	452	458	432	441	477	474	443	459	442	452	453	427	453	483	440	421	421	453	476	390	421	420	428	470	435	423	431	442	435	467	454	415	436	466	478	450	405	454	438	472	472	454	481	434	461	468	453	442	432	454	481	454	433	459	458	453	480	449	450	474	479	422	415	443	447	444	455	437	425	454	438	448	441	447	446	452	439	432	461	461	471	407	431	444	441	454	443	445	443	448	431	422	443	428	432	403	406	471	428	488	439	424	405	452	435	421	479	452	426	428	406	424	421	415	430	440	460	452	458	440	434	421	441	422	420	479	445	421	466	425	469	463	484	423	423	466	441	438	437	473	470	469	459	434	442	455	444	408	473	418	431	454	460	441	456	461	447	438	462	430	422	411	462	469	433	436	453	432	423	423	419	456	416	461	413	442	443	416	446	435	467	448	455	461	447	427	455	445	428	449	458	398	452	440	445	436	451	454	413	435	471	444	441	427	440	435	441	421	417	408	461	431	397	421	457	451	415	399	412	449	457	469	479	438	460	458	435	459	397	442	454	455	469	469	439	448	450	434	401	466	468	422	456	412	451	449	501	435	418	462	441	468	409	408	419	444	464	422	456	411	457	453	436	424	447	467	422	448	450	436	407	428	470	481	445	489	434	416	445	426	416	452	431	428	423	471	446	421	463	453	383	423	410	453	426	409	420	477	415	420	432	461	441	455	453	443	447	437	467	423	448	468	423	419	466	467	419	444	463	426	465	458	464	412	428	469	422
31962	21028	12198	1162	643	592	567	455	475	429	485	473	485	495	460	460	446	477	483	440	452	489	449	423	497	478	425	450	458	485	444	465	486	465	453	455	439	496	489	428	462	465	472	464	487	469	429	440	484	458	476	458	431	507	480	428	469	495	464	471	503	479	469	515	498	464	449	470	485	504	462	430	481	446	469	473	461	440	471	448	480	465	474	448	452	453	424	469	447	395	459	464	390	429	496	475	468	452	468	435	411	460	481	455	482	497	462	427	439	470	460	480	484	432	458	445	504	452	453	442	480	444	479	451	487	481	441	490	410	470	482	427	466	439	472	423	465	466	483	493	493	420	458	467	494	444	475	465	425	450	493	429	480	447	460	455	466	444	467	437	453	467	466	500	496	502	453	489	451	484	481	478	513	468	433	466	444	478	422	467	429	428	473	425	496	495	422	464	433	490	467	491	422	502	512	465	476	452	431	454	458	421	447	479	422	507	470	394	469	470	466	466	440	510	470	445	458	481	462	504	437	489	493	413	454	470	481	450	490	450	489	474	489	480	495	443	483	460	473	498	480	495	499	441	453	504	410	451	481	457	484	430	441	460	475	468	442	447	447	462	512	498	465	506	448	485	429	472	447	465	455	461	481	469	507	457	430	450	463	444	434	437	423	450	413	446	422	463	501	463	454	422	446	427	407	471	446	468	512	454	458	467	447	449	471	458	462	477	493	421	443	481	498	447	445	464	439	463	441	476	485	465	487	449	485	473	438	464	451	428	424	419	459	471	459	440	412	444	444	424	479	514	451	440	440	489	507	441	452	426	422	463	457	502	475	439	454	450	466	463	459	478	482	442	517	455	465	443	464	498	426	490	464	454	489	488	442	473	447	447	457	451	479	446	454	448	455	488	467	497	504	456	506	497	460	467	462	445	450	473	466	425	429	468	453	465	475	480	471	441	474	482	435	435	468	492	464	449	522	506	465	435	450	450	441	406	483	471	490	409	471	471	477	493	493	466	435	475	432	444	468	509	492	506	472	432	467	426	486	462	439	454	474	455	456	479	454	444	452	465	470	476	440	467	430	438	454	474	461	422	420	445	487	476	483	468	501	445	404	472	449	470	495	498	454	461	511	477	416	468	441	452	449	465	456	436	461	444	497	479	445	447	488	478	404	468	504	457	452	462	467	468	492	484	488	472	480	471	467	433	488	471	504	517	467	431	427	496	459	423	443	445	454	454	457	455	458	486	475	431	476	448	467	449	484	463	466	483	472	469	449	451	494	440	461	450	471	445	497	482	444	500	420	485	459	493	484	467	495	473	490	471	459	476	455	476	458	458	474	491	437	448	405	447	461	508	482	487	463	452	470	425	517	491	470	455	490	446	458	479	524	425	455	510	464	481	470	490	479	460	466	456	443	474	488	465	439	474	492	490	478	447	422	466	481	406	472	469	441	448	419	477	472	466	469	465	472	475	471	442	441	442	446	450	476	470	447	441	475	474	445	477	528	487	463	472	475	501	456	486	436	453	445	457	428	441	458	461	479	489	482	480	489	441	466	459	482	461	472	462	464	417	453	459	457	458	485	471	477	420	463	451	426	505	449	491	445	474	430	437	469	457	419	422	453	451	435	478	443	477	414	480	452	540	447	448	449	442	456	473	447	479	468	463	461	447	477	473	433	482	465	475	431	422	503	461	440	418	457	437	462	460	479	468	450	492	447	478	439	515	458	455	454	442	452	465	460	505	491	499	454	410	455	471	451	449	402	416	428	439	488	502	463	481	433	455	446	487	419	476	471	495	478	459	477	466	449	452	457	467	454	449	417	434	441	461	497	449	511	463	448	473	451	461	469	459	477	465	466	443	453	462	460	436	480	463	470	479	442	493	461	478	467	481	476	461	456	472	481	445	485	494	469	404	468	456	500	434	485	468	455	460	481	441	452	486	510	419	422	471	471	499	473	455	487	474	464	463	429	463	444	449	492	458	505	420	463	443	441	454	443	470	466	460	461	429	468	477	467	469	435	430	402	448	493	482	476	434	468	497	508	483	456	479	461	476	492	487	458	455	483	424	486	495	453	446	473	453	461	480	463	471	454	441	443	451	441	448	476	444	471	475	443	498	447	472	458	450	483	470	465	462	490	488	473	473	458	501	441	427	465	471	453	468	451	493	458	443	445	490	486	467	459	501	508	467	485	490	459	460	459	456	430	527	434	445	479	465	482	445	433	464	460	522	482	464	495	459	428	466	467	482	451	459	463	444	471	490	493	453	489	476	462	439	455	459	469	419	482	482	448	497	442	420	476	506	493	453	457	478	451	462	451	474	498	451	422	429	471	468	462	430	456	429	458	445	458	461	446	407	468	449	459	469	465	428	519	453	436	457	499	452	455	496	469	476	476	445	487	430	441	447	483	467	465	457	430	435	501	441	447	495	455	446	460	468	497	469	480	438	446	451	505	460	413	482	478	515	478	453	451	514	471	475	445	484	452	483	458	471	454	448	481	457	455	514	402	448	480	457	502	454	482	447	492	471	433	429	477	474	476	435	407	471	472	496	453	468	459	448	456	493	484	456	448	441	442	477	434	477	467	450	445	433	469	525	444	443	479	489	471	473	459	442	467	395	456	461	495	439	421	463	487	434	480	497	507	513	471	409	434	481	463	473	481	429	464	433	484	460	453	474	456	486	422	442	464	489	494	440	484	411	474	439	440	490	493	473	466	450	460	464	481	502	461	473	482	491	481	472	473	441	459	510	475	501	479	463	455	455	475	477	439	451	431	434	481	470	467	433	428	513	456	461	481	411	463	496	435	467	478	450	421	459	431	472	464	455	472	414	458	435	498	433	489	461	444	479	447	489	422	446	441	445	437	435	462	450	447	461	467	448	502	463	458	482	493	467	439	483	423	494	500	440	483	479	468	493	450	448	434	466	488	476	457	458	483	486	477	452	481	463	463	480	457	456	470	445	496	477	459	432	484	471	431	487	466	436	452	464	483	473	440	424	447	454	450	490	488	489	438	469	457	484	464	467	457	463	500	474	456	474	464	450	446	465	444	450	513	445	511	447	454	480	498	501	485	468	479	489	434	471	436	459	487	452	505	451	466	451	487	446	470	440	443	437	494	458	469	447	445	479	462	466	424	494	471	416	444	477	458	482	478	437	486	461	438	444	410	465	498	460	464	473	484	466	437	461	434	432	439	476	477	486	471	447	480	445	417	417	457	459	481	460	477	477	464	457	457	474	441	447	440	449	489	464	434	469	454	458	461	503	434	465	450	442	448	476	479	468	459	462	461	453	417	430	432	469	435	470	504	456	493	449	473	426	464	480	422	457	459	460	482	435	446	491	484	433	463	466	462	447	502	425	526	469	442	472	477	479	468	481	484	472	484	459	471	438	484	481	458	449	431	478	444	466	443	460	421	429	435	507	472	471	457	418	468	487	461	498	430	453	483	476	477	451	444	505	492	469	447	472	484	440	438	451	438	507	443	450	460	451	458	464	473	480
5875	1095	993	1039	1025	1018	969	1005	952	989	994	1042	1018	978	1023	1015	1010	1017	992	953	966	995	954	976	990	976	984	1034	1009	977	974	1038	977	992	1001	1012	1058	996	981	1034	983	1039	983	1004	1027	954	1008	953	996	989	993	981	987	964	949	954	984	987	990	1016	1039	1030	993	988	1013	1007	955	1026	1012	1039	990	1045	1019	992	972	1046	990	1004	1059	975	1013	1025	1029	979	986	1010	985	1030	1016	1046	974	967	1058	1018	996	1042	1035	1047	962	978	987	1059	999	1009	984	1005	996	1012	1018	946	1011	1005	1002	1008	1023	967	953	999	1023	981	1017	974	1032	1009	972	1011	1009	995	1010	1037	1052	994	965	991	1005	1002	1010	990	1039	1026	1023	978	1056	913	1025	1028	995	1003	1019	1039	978	971	1088	1026	995	971	1011	958	1007	1021	983	1026	1011	1007	953	972	1006	978	1019	1003	1055	985	1036	960	985	990	953	1044	1017	1018	1024	953	944	1049	949	952	977	1056	1043	1035	996	1026	991	1000	1023	976	963	1013	1061	1011	953	1057	976	969	1037	973	1067	969	1069	1052	990	975	1036	996	1040	978	1028	1004	1017	1008	991	1010	945	1006	976	1042	1009	1022	1060	1001	1013	983	1071	973	972	1022	961	962	1029	1037	985	995	1074	1018	991	980	978	950	977	972	961	1025	974	1042	961	952	957	1015	980	1051	1012	940	947	939	1020	950	968	939	995	1015	952	991	1014	1039	1031	1058	1031	968	1001	961	1015	946	955	982	1043	967	1026	985	1021	1028	1045	988	996	1010	1048	1036	968	1014	978	1027	994	970	1023	1006	1066	975	1025	1018	1011	997	967	1023	975	992	1013	1028	995	995	983	1032	1018	1010	999	1133	961	974	982	1005	993	964	1016	996	1019	999	956	973	961	978	972	967	982	968	1028	1011	1038	968	1080	1004	1002	967	966	1014	1033	1051	1007	1002	967	1029	1015	998	973	1055	1004	994	990	1017	1041	1006	1049	967	1005	1048	1041	997	944	1015	1001	1032	1023	1013	939	995	996	1021	1033	999	1021	987	976	994	1014	1013	969	1009	995	975	982	983	1043	1000	1003	999	997	924	963	1002	970	972	993	943	1022	994	1042	1061	966	1008	996	1046	1027	923	997	982	1014	990	1055	1029	1001	997	1028	975	1036	1026	959	1056	1005	1034	974	977	967	1028	1058	1007	1039	1006	1020	1012	965	1040	985	1082	1027	996	1075	1036	988	995	1003	985	999	1028	994	982	1039	969	1016	1000	1016	997	968	970	949	1039	1015	1013	960	984	995	987	973	1033	1022	1002	1005	1040	945	1012	1063	984	1002	953	980	1054	1009	932	958	992	988	1039	1090	996	959	1011	982	972	985	960	1003	1016	968	981	1010	1013	997	1021	953	1072	930	1020	1037	1020	999	1004	1010	1073	939	974	1026	985	1004	1024	1031	1016	1027	980	998	1011	977	1002	1013	968	958	1020	1015	980	996	1030	1036	993	1025	1018	992	1051	1041	982	1045	1041	967	965	1027	1018	1018	993	986	1018	1081	987	1001	1074	1020	983	1022	983	992	963	1013	1037	1006	1010	1004	985	998	1003	1009	1051	1062	1036	993	986	1095	1029	1024	981	1028	975	1014	1004	977	1003	1025	1044	1001	974	1002	1005	990	1084	1021	965	958	1021	1007	950	982	1028	1010	974	993	1063	975	980	999	1030	997	1000	961	1013	1009	959	1023	1061	982	1024	977	947	1027	952	955	959	1008	930	987	1013	988	1018	975	957	904	1044	964	1037	1026	999	1016	979	1004	989	1040	990	1006	1066	1007	1090	1012	1016	1012	985	1037	1037	1037	969	1007	1027	1005	1073	1020	975	995	1020	1041	959	994	1001	982	982	1022	1033	967	1070	1004	1039	1003	1088	1030	1007	1002	986	992	989	997	964	1003	1020	972	981	1060	987	996	947	1038	963	982	960	1005	983	1003	1013	1004	978	990	975	984	1002	1047	973	1024	1076	1005	1009	1017	934	998	1016	989	1035	1042	1037	938	990	1017	996	949	1062	1000	1030	995	987	972	1001	959	1020	1001	1011	1004	1042	987	1014	976	978	994	1020	1016	984	1051	1012	985	1003	1015	988	974	987	1004	973	1005	1022	1026	994	1004	984	1044	1011	996	982	878	936	1011	1057	1023	994	1027	1024	1005	996	995	1060	1020	987	1003	943	1045	1000	995	1035	1010	1023	963	1000	1022	999	1018	997	1021	1053	1003	1022	1054	960	1023	1043	991	1024	1038	1016	1041	1001	1050	1034	1074	1022	986	1005	985	1012	1050	1015	997	995	986	978	962	931	1007	973	1040	1013	1004	974	983	983	1000	1008	967	1004	1003	973	1055	984	1014	1026	1001	1020	1001	1017	1010	1034	988	1068	990	998	951	1013	999	1026	966	1000	975	1009	1005	974	1005	1002	1030	965	1012	1015	1009	1058	1018	958	1015	1010	960	995	1019	964	1002	1042	1038	1034	930	922	997	995	1049	1005	1030	914	1077	1044	973	998	1055	1011	959	1006	1009	988	983	1049	1056	998	1028	976	1034	1035	1005	973	1006	1024	1031	983	1009	1070	1023	1062	1001	994	995	1046	1003	994	981	979	969	1033	996	975	999	987	1017	1012	1051	977	1031	1004	1010	972	991	1038	1017	990	1064	992	1044	1023	981	962	1039	980	1092	1080	1027	976	1034	1010	1006	1003	1044	962	969	1010	1053	1028	1013	986	998	1058	1026	1017	1053	984	1025	995	1009	1045	1016	946	964	1002	977	960	1016	1040	1025	1033	931	1045	1057	1076	921	1002	1028	1003	1034	1027	1018	953	1035	983	999	994	1040	1023	1029	1006	1004	996	996	996	1013	1018	1013	1075	998	1093	1028	990	1044	1025	938	1023	1042	950	1029	982	984	964	971	998	930	1006	992	1003	986	978	1017	944	983	988	973	957	965	960	995	1044	990	999	1010	1013	909	1044	1014	1003	1026	995	1010	997	1018	993	934	965	1020	992	1010	939	926	1018	1041	1010	1001	971	985	983	1020	987	1017	995	978	983	1038	996	983	917	997	1054	1048	1062	968	1042	1053	1048	1017	965	1014	987	1052	1026	916	1043	977	1004	971	1006	967	929	1008	1011	978	1000	990	955	1005	978	1052	997	951	1041	929	1029	1010	1036	1038	995	1017	1017	1001	1008	979	994	1008	964	1054	1025	985	1007	988	1031	1049	999	1017	982	995	1055	1059	1000	999	1007	980	979	999	1033	982	945	1011	1046	1022	987	1072	1012	1052	1003	962	1024	981	930	1028	1053	948	1000	1016	972	1000	1007	1043	985	1075	1037	1017	1031	957	1035	1053	1024	982	993	1030	991	1061	1019	1037	1015	1054	995	983	1019	986	1017	973	1006	1076	1038	964	1045	979	1050	975	938	995	1026	1011	1083	981	959	993	1012	990	969	997	963	1027	1009	1010	1019	978	934	1012	991	1052	1031	1037	995	979	1066	976	985	985	954	937	1003	978	972	1013	1024	998	1013	1044	1019	1005	1023	978	985	941	941	973	995	971	1002	976	1001	966	978	946	928	1020	1015	1007	1007	965	982	1013	1036	960	994	1001	983	1016	999	973	962	988	960	963	975	980	995	1029	985	1053	1025	965	1007	971	941	978	1050	970	989	961	980	1033	996	992	996	1005	1008	1029	986	1000	956	1031	970	970	979	988	1021	989	1032	1000	999	983	1024	974	1012	1021	981	964	1016	1026	982	999	1020	994	994	998	1032	1057	999	1004	1023	1028	1036	1059	1007	995	979	1001	999	1027	976	959	997	997	995	992	1004	1067	998	982	995	968	1095	1023	1012	1028	967	981	1010	1045	1015	1052	1003	998	958	1043	978	1036	1022	988	987	972	1002	983	994	994	957	1032	1073	1000	1022	1054	978	1020	1031	1018	1000	1017	1006	955	994	1009	1035	1020	1002	950	994	1082	991	980	1036	1086	998	996	1015	979	1008	1006	1010	1055	976	982	1044	1017	955	983	1064	963	995	1000	1050	1001	1062	984	970	1105	1031	1004	979	1018	1036	982	953	1071	1020	1034	980	971	989	970	1019	1040	979	1055	1002	1010	982	1020	1028	1085	982	966	978	997	1014	1063	979	1003	1015	1023	1022	991	1058	945	953	1022	1044	1041	1009	1018	1014	1015	1028	1096	1017	1009	1001	977	975	960	943	1032	1021	1056	978	986	1013	1011	1012	980	1013	1000	1018	1021	1105	1050	1031	970	976	1013	1004	998	1021	991	1027	1080	1029	976	992
24943	21482	24796	28547	21475	21322	1624	536	421	440	425	415	445	379	377	415	390	414	390	389	393	355	406	392	348	419	384	374	365	380	371	360	351	413	411	387	360	391	422	399	393	356	354	359	376	321	370	382	343	424	420	374	358	386	401	361	377	374	355	376	376	397	421	379	356	382	364	369	349	411	378	378	379	338	317	340	428	407	387	368	379	401	357	369	379	367	337	351	374	412	409	378	368	404	379	421	343	380	375	361	373	389	384	390	371	378	387	388	388	382	408	377	407	410	400	346	364	422	384	373	390	368	367	384	395	395	396	391	403	387	399	422	356	358	365	399	384	392	376	393	354	364	374	377	359	402	375	389	428	421	394	424	373	385	383	337	362	393	424	392	372	345	396	351	345	372	356	361	344	379	391	368	372	376	362	380	404	407	367	400	343	366	401	381	373	349	361	398	367	391	374	369	373	367	351	402	403	381	370	418	357	380	404	392	384	381	355	362	373	394	365	387	328	352	382	371	386	340	413	373	369	354	398	423	355	366	407	365	372	370	329	369	362	381	391	419	363	358	407	399	375	360	368	384	384	381	362	405	369	369	406	363	388	382	379	394	360	374	372	332	384	360	379	347	405	311	403	383	352	355	371	420	398	381	354	355	399	406	425	362	398	387	396	401	353	391	379	373	367	334	385	421	347	389	385	388	376	402	403	392	367	362	389	392	393	346	405	392	387	404	396	405	375	407	386	389	373	353	346	346	381	399	376	403	369	375	400	365	397	403	401	340	335	398	398	343	410	377	361	357	378	358	354	368	383	363	366	369	362	374	411	358	381	378	352	392	371	396	364	333	387	351	374	404	379	378	411	366	377	409	412	394	374	379	358	407	405	381	408	345	403	361	387	399	380	408	401	364	377	401	399	358	393	411	368	372	365	383	369	337	376	305	346	385	373	381	397	364	373	387	391	392	367	403	389	364	342	357	384	376	351	404	406	378	385	412	400	368	369	362	363	375	385	356	360	385	371	380	395	373	408	400	353	391	371	394	360	382	351	356	393	356	403	370	368	353	386	387	394	381	408	420	379	360	396	365	375	360	347	398	359	396	416	359	338	428	413	369	378	405	388	420	387	332	353	373	373	353	406	369	361	381	380	380	399	415	382	380	395	375	407	373	350	411	375	322	340	406	374	375	396	382	355	381	366	376	391	374	388	363	394	378	343	418	368	393	369	385	366	393	341	438	384	371	372	346	372	365	358	396	396	368	363	357	397	392	379	385	388	383	397	388	414	396	392	371	395	427	346	365	370	409	330	361	384	363	354	341	351	389	349	416	403	384	345	411	383	344	382	373	355	361	396	408	360	385	396	373	386	365	352	348	415	442	368	392	398	396	377	370	351	382	364	351	383	390	367	383	377	378	411	350	363	375	363	354	395	374	394	398	392	362	414	398	378	390	361	366	414	361	384	354	404	392	380	378	387	370	370	414	399	404	374	382	338	363	337	376	375	379	379	386	381	379	415	342	336	377	376	362	360	417	356	374	426	386	411	392	341	371	375	350	411	346	375	386	379	362	403	389	367	359	354	349	379	357	370	368	340	390	373	380	379	370	401	387	347	340	356	362	389	366	374	384	408	398	383	342	344	381	375	403	388	364	378	387	366	359	374	397	325	426	395	328	383	404	375	394	362	366	405	369	428	396	380	329	362	367	378	353	371	356	384	382	404	361	377	393	368	418	380	348	397	361	364	385	381	365	390	407	364	357	375	383	357	389	421	386	389	368	366	407	381	342	376	388	403	358	400	413	389	404	407	384	361	398	352	397	368	399	401	427	366	395	403	400	367	356	347	366	382	376	336	380	394	365	412	412	382	385	389	382	403	377	356	366	397	400	377	394	381	378	356	352	385	396	363	399	385	390	412	378	335	397	413	408	360	339	362	429	376	379	373	390	380	357	341	413	369	376	363	375	358	380	354	349	373	395	350	399	416	386	417	361	360	360	351	370	369	367	388	369	395	360	354	359	395	411	362	399	376	397	366	372	392	386	380	369	369	361	398	371	371	367	363	365	397	358	347	351	342	353	390	411	391	387	364	372	367	372	392	387	400	373	396	377	363	371	353	389	360	380	381	377	388	401	415	340	373	359	369	397	383	385	375	373	394	364	410	411	399	366	402	425	359	386	338	377	373	383	407	380	398	389	388	376	378	378	376	397	377	321	402	430	333	375	418	394	369	369	355	337	377	368	385	371	364	387	402	359	386	404	339	418	368	344	387	365	376	385	349	387	402	394	373	362	348	377	372	361	380	373	386	340	340	386	364	368	385	400	404	369	376	369	368	386	369	357	377	396	378	347	363	376	381	394	357	368	379	383	377	341	385	387	368	388	388	375	385	402	358	384	368	368	371	391	395	365	392	409	405	372	384	388	378	361	384	389	370	412	378	353	349	422	420	365	405	426	378	397	361	402	391	372	376	395	383	351	376	380	359	363	402	414	359	358	385	397	369	414	393	375	385	392	348	377	401	369	360	362	402	384	394	390	368	364	339	371	360	379	395	415	368	367	426	410	365	383	388	385	370	366	421	400	357	397	328	390	397	409	410	401	392	360	406	389	381	394	391	403	378	353	349	378	382	395	342	340	394	367	375	391	358	350	397	387	349	389	462	347	372	388	369	399	346	401	391	337	346	352	363	387	354	377	369	385	363	353	352	398	360	379	350	390	375	387	395	355	351	372	400	398	398	408	364	320	377	379	387	410	395	376	351	391	352	380	377	321	369	361	358	423	374	377	400	412	379	410	387	446	362	347	365	326	370	371	364	361	397	369	410	362	412	370	376	385	362	375	374	384	419	342	357	380	376	348	381	381	384	339	380	359	354	365	351	402	395	388	336	400	376	410	375	353	354	362	392	358	376	392	372	357	417	382	369	374	408	398	365	392	385	358	351	380	415	368	397	390	386	369	351	339	390	351	359	364	370	382	385	387	371	356	377	390	353	367	399	408	367	360	395	354	407	358	361	390	381	372	360	379	389	363	384	361	449	367	348	380	379	397	429	366	362	399	328	363	403	378	350	386	357	390	356	358	406	365	391	392	357	397	345	367	342	363	350	364	373	369	386	392	369	381	398	397	367	425	365	378	417	343	378	391	373	344	385	373	341	375	434	390	392	362	395	389	421	373	367	389	393	385	375	404	330	374	362	368	386	398	380	396	428	381	374	403	363	377	385	351	368	376	379	374	360	359	366	394	409	391	370	365	385	368	367	357	407	426	381	365	364	373	369	394	391	383	443	385	332	415	371	354	360	383	420	401	379	401	387	402	370	382	391	374	371	381	384	385	397	373	395	360	387	393	417	380	352	370	391	413	384	356	384	363	364	388	414	387	344	356	395	407	378	355	386	355	429	384	408	416	369	394	404	351	391	422	373	424	364	420	367	364	393	346	357	355	391	365	385	368	395	361	397	358	396	377	368	380	330	370	359	398	415	411	404	357	341	370	399	369	358	369	360	355	343	384	342	351
3285	2199	1374	1070	919	884	861	847	888	812	845	859	905	806	813	786	821	825	817	810	772	828	808	865	797	843	823	798	845	781	845	850	765	819	835	789	764	852	822	853	881	810	842	848	819	820	845	829	807	830	810	783	869	829	774	842	821	807	811	844	789	832	793	814	810	850	817	835	821	768	842	846	803	823	835	794	788	858	818	816	811	776	838	835	826	832	804	783	803	803	821	826	844	794	848	796	808	809	839	822	791	807	838	776	879	858	821	807	830	827	809	832	828	809	829	789	824	826	791	814	833	834	803	818	833	834	823	816	836	852	788	849	790	824	813	805	813	837	814	860	805	807	806	814	818	816	820	822	832	820	821	827	864	835	785	803	810	821	763	834	781	815	824	877	821	814	844	773	803	860	830	828	837	834	828	811	845	819	742	808	805	885	828	766	821	781	771	789	820	827	798	846	826	768	828	822	825	819	781	830	787	859	817	816	793	772	777	834	817	758	815	827	817	799	859	788	790	801	817	813	787	825	770	805	831	823	837	791	813	778	871	807	802	815	811	848	848	814	852	810	795	814	806	794	843	847	855	857	830	826	842	760	784	825	827	846	806	803	838	776	783	809	783	845	825	807	838	839	759	787	748	773	749	836	804	786	802	820	848	841	858	865	855	798	804	838	866	852	806	821	834	840	829	815	830	827	853	807	801	828	814	759	840	786	833	780	869	846	804	824	796	839	815	823	787	833	856	790	848	788	849	819	811	800	835	797	772	786	837	849	825	825	897	835	836	816	771	838	801	808	772	748	836	812	800	817	838	820	777	781	815	807	799	761	797	835	799	833	836	783	839	849	805	854	820	825	790	798	793	774	838	770	882	823	788	838	889	794	850	858	811	820	786	788	835	830	856	825	832	807	800	817	803	798	805	800	802	809	787	832	755	812	791	871	794	823	800	855	824	827	824	845	812	784	855	842	784	786	809	808	824	739	842	810	827	833	776	817	817	830	822	810	858	805	838	808	801	872	809	835	816	825	794	779	801	831	827	817	766	813	797	797	795	819	804	760	823	816	853	825	786	890	821	840	824	772	827	882	804	864	835	786	822	830	835	805	777	897	834	815	801	831	817	846	839	798	811	813	849	842	857	805	806	823	842	812	829	857	874	796	789	836	816	777	817	774	799	827	829	808	805	837	795	798	816	823	813	798	844	822	872	855	777	821	818	818	854	806	774	861	839	842	825	744	813	868	809	797	778	854	811	839	833	776	850	838	847	786	837	862	847	821	817	791	857	851	823	902	782	807	859	834	913	826	893	828	863	788	851	810	759	838	845	798	812	838	790	844	821	815	848	804	799	845	780	819	810	836	804	793	831	796	869	828	746	833	808	849	840	822	782	844	783	818	825	814	801	844	858	858	811	820	817	798	809	837	822	778	798	817	792	840	807	873	835	789	804	833	841	856	841	811	809	807	857	812	767	834	868	800	878	804	818	800	802	821	819	831	851	879	860	884	820	811	851	750	840	810	814	779	779	842	833	752	832	813	813	805	837	835	820	831	795	807	841	806	825	802	782	834	831	844	821	831	804	784	811	797	805	859	867	819	755	827	849	802	826	827	862	841	770	747	764	858	797	817	852	757	832	783	787	841	793	755	841	793	833	811	849	798	824	783	766	825	869	815	837	772	801	814	829	890	836	828	780	829	814	803	819	813	847	887	754	843	837	795	797	758	820	797	871	804	774	800	819	837	856	820	834	746	846	810	829	818	783	799	786	816	857	818	783	789	768	859	822	796	854	793	835	776	858	846	819	794	795	828	858	778	843	789	806	816	840	828	795	801	807	868	819	827	783	800	842	785	837	840	816	800	806	823	803	843	831	803	773	810	793	781	817	787	822	831	785	821	784	796	792	868	789	855	847	786	838	822	825	829	856	838	759	749	779	795	847	875	871	854	828	792	818	811	797	798	779	844	814	779	785	817	826	789	818	801	763	825	807	824	806	795	805	765	858	852	814	829	874	841	746	814	789	807	785	788	837	829	857	823	843	824	836	828	832	836	835	863	858	790	851	829	791	823	765	796	790	837	858	809	825	830	817	801	822	820	812	827	864	794	796	830	792	787	794	810	866	828	812	863	856	802	795	833	809	805	841	846	809	858	771	820	880	773	814	812	871	839	807	824	802	820	816	818	804	823	840	821	802	822	812	789	839	743	823	789	830	841	792	821	791	862	858	776	847	794	805	838	800	801	828	808	834	848	788	790	854	816	773	842	793	839	807	798	852	801	760	835	862	803	795	857	847	828	825	838	825	801	808	799	824	818	852	837	818	849	836	794	773	887	797	791	840	767	789	793	775	803	806	857	781	818	796	810	812	831	809	808	819	772	809	829	813	829	817	827	794	805	847	844	861	777	789	831	783	798	802	815	871	807	816	827	822	848	812	836	855	756	821	774	837	795	836	756	808	788	808	786	824	822	829	775	807	837	797	875	803	817	830	864	805	776	803	842	853	831	829	787	833	837	801	828	849	838	879	793	842	807	858	880	804	815	796	837	814	758	785	791	821	811	821	778	786	809	827	760	807	782	845	801	847	825	791	825	781	763	857	867	751	835	834	808	803	870	816	829	795	792	800	798	853	791	867	842	818	823	754	777	817	799	809	773	810	786	867	803	820	808	842	825	836	784	808	806	867	852	785	803	801	779	793	820	799	793	788	815	833	831	823	810	769	811	796	793	773	818	807	793	828	831	824	838	812	818	806	847	821	828	829	817	821	806	833	811	836	820	801	775	775	808	818	831	853	842	904	783	831	768	853	875	810	805	806	808	871	792	804	789	779	792	812	848	822	807	831	814	800	846	823	851	843	762	813	784	815	806	792	787	840	776	808	819	778	816	770	819	787	788	864	759	834	778	783	801	843	817	815	806	821	809	772	827	814	806	876	816	842	765	779	800	798	796	838	883	817	829	839	799	839	821	772	812	864	850	790	815	772	820	806	862	759	847	850	822	787	834	879	816	801	812	788	800	812	820	782	820	794	814	809	787	825	886	810	792	815	810	849	785	825	795	832	819	781	742	810	846	823	764	822	809	809	797	842	838	813	839	819	838	824	849	799	805	788	800	835	774	832	818	847	799	781	832	852	795	798	821	828	815	830	783	859	785	802	808	796	811	850	797	827	837	818	815	795	822	802	787	794	830	790	810	848	835	802	853	818	788	874	832	835	808	802	803	803	831	764	807	842	832	850	818	786	831	845	763	816	853	847	812	871	865	819	814	820	787	812	827	852	808	814	783	802	850	847	823	819	837	788	820	788	809	800	853	817	791	816	809	846	794	830	796	839	852	856	856	826	833	779	846	798	850	831	848	790	818	813	819	830	820	843	803	825	872	786	771	785	827	819	834	826	839	822	776	806	828	772	786	810	845	830	775	798	774	837	816	827	789	782	822	778	840	813	844	839	804	812	785	846	844	842	844	794	822	868	802	835	785	839	866	800	786	824	820	806	875	839	815	829	808	853	800
24336	21498	25169	28273	21499	21526	18224	572	360	315	269	278	235	261	269	217	194	225	240	194	215	198	210	171	194	222	215	196	171	184	201	236	207	188	208	201	176	185	208	186	164	198	177	202	175	185	219	195	198	181	191	176	202	193	198	192	179	197	195	178	188	195	186	188	186	195	198	191	181	200	198	200	189	184	179	183	181	180	201	181	187	163	197	193	184	191	171	189	194	169	188	198	204	190	195	191	191	191	185	166	206	190	166	185	182	161	169	200	190	212	191	177	177	169	157	193	171	187	181	170	223	198	184	203	172	165	212	191	167	206	194	192	199	210	187	188	187	192	213	186	175	223	218	189	131	195	195	239	177	174	218	163	200	181	176	195	171	173	178	204	189	178	205	161	203	183	185	175	200	201	188	195	186	166	204	196	222	211	204	189	181	203	168	177	166	199	192	202	192	215	195	221	174	170	200	194	208	216	185	181	192	187	173	197	182	234	204	176	194	198	201	167	181	165	189	195	209	210	180	197	212	199	165	164	165	151	195	176	151	165	192	213	192	175	163	183	198	180	207	164	203	188	216	206	165	183	190	202	201	177	167	172	168	182	174	183	184	173	181	176	178	173	197	195	190	167	178	180	185	210	184	221	207	184	188	196	215	210	188	196	165	190	192	175	177	171	205	192	185	201	213	177	171	202	194	159	209	182	183	178	176	215	188	175	203	159	182	180	181	161	199	216	202	193	190	186	232	177	176	182	209	184	204	188	209	209	202	200	188	206	176	224	191	157	185	182	176	218	201	190	211	189	196	183	169	187	168	184	173	187	192	193	203	188	190	174	198	221	181	178	190	187	185	210	203	210	189	163	187	188	198	223	184	176	165	176	164	175	175	172	187	199	186	189	180	194	214	178	172	166	198	187	172	197	211	174	171	198	189	177	203	181	194	183	220	190	182	166	192	182	201	201	201	173	187	193	195	174	155	208	195	186	164	170	174	196	182	191	189	172	184	167	204	175	179	190	181	178	182	190	200	172	199	165	152	169	209	175	192	175	176	174	214	166	174	179	207	178	186	203	190	160	157	196	191	188	183	206	196	190	185	202	194	178	176	192	191	176	177	185	192	182	170	215	196	178	185	188	192	207	173	182	172	196	211	196	186	195	207	186	166	179	199	179	183	198	176	205	189	197	187	186	202	202	177	205	166	158	162	174	176	152	192	166	207	208	216	184	172	157	168	183	191	185	195	186	179	191	180	179	176	176	174	216	187	203	207	190	200	185	194	210	175	192	189	166	180	197	207	181	172	183	184	192	197	193	190	216	175	180	156	182	161	190	191	191	204	191	182	168	189	212	183	184	178	229	170	196	216	182	192	179	182	180	184	199	181	169	204	201	178	208	205	207	169	198	168	182	198	192	190	197	186	157	198	180	181	168	170	190	180	197	176	165	195	197	169	172	186	179	191	212	172	170	187	190	210	182	170	185	178	193	210	179	170	181	158	181	195	190	191	191	193	183	176	189	197	208	169	208	184	206	171	184	200	182	180	195	185	223	192	207	211	204	187	164	211	173	176	203	177	193	161	186	181	171	204	194	203	181	184	140	165	183	197	196	198	198	197	166	186	179	156	167	186	205	197	163	178	189	180	208	178	178	186	214	172	212	197	180	180	193	207	180	196	191	186	151	188	180	177	197	193	189	186	207	179	177	173	188	196	175	159	192	187	173	184	176	217	208	224	195	186	208	203	198	173	188	166	153	189	182	200	160	190	223	194	214	200	174	192	172	194	181	184	189	193	178	187	208	179	171	204	186	186	209	185	189	191	196	206	172	186	200	191	188	163	193	207	178	197	186	202	213	185	193	179	161	192	197	180	237	185	192	169	177	204	186	204	208	192	166	178	162	214	195	191	192	211	206	194	188	174	182	189	199	197	211	186	210	170	162	175	204	155	175	166	197	193	190	181	174	198	203	197	183	192	181	185	182	178	202	187	217	201	179	190	182	177	181	206	185	208	172	187	197	199	189	192	161	194	198	181	200	185	158	177	186	188	192	183	180	183	173	199	204	190	188	200	197	186	209	172	180	176	186	178	164	178	173	183	191	176	190	187	176	193	198	155	188	182	178	208	178	181	206	187	174	199	189	196	179	190	202	190	189	187	170	199	214	196	180	180	191	177	200	190	174	181	181	183	191	184	216	203	200	198	173	159	192	177	182	222	198	174	190	200	181	173	176	175	223	197	193	181	210	179	176	182	197	166	180	170	178	197	198	188	167	181	189	197	202	182	160	220	172	166	193	193	194	196	175	201	201	193	198	217	181	185	174	220	198	179	182	180	188	189	177	195	170	181	194	185	161	187	182	187	181	185	213	171	174	187	189	205	164	192	190	187	200	228	188	191	187	190	175	194	169	155	182	164	167	191	185	178	161	195	193	173	219	191	167	175	188	169	169	149	171	203	187	174	190	199	158	163	209	189	174	186	196	197	183	185	182	211	206	161	167	168	162	193	196	184	198	193	206	195	175	198	205	209	183	211	210	178	188	200	190	221	183	212	206	185	182	202	186	187	185	182	167	190	172	183	174	198	163	211	168	196	193	209	207	170	201	209	204	191	172	210	197	199	196	208	170	176	147	163	178	189	208	195	184	193	175	182	207	185	181	218	189	193	173	146	183	160	186	170	190	190	188	205	185	186	222	194	200	189	201	164	148	185	188	184	192	192	184	195	198	182	177	201	172	206	176	196	179	170	220	212	191	205	183	171	181	187	203	160	193	184	214	211	186	181	183	165	207	186	169	191	188	209	182	172	187	190	180	193	178	192	190	184	194	196	175	189	197	199	186	188	191	190	203	162	201	192	196	190	198	202	206	185	175	211	204	202	190	175	164	181	185	197	192	157	218	198	166	181	204	200	185	177	200	190	204	196	187	186	214	205	203	203	196	218	222	179	172	197	196	190	176	196	202	200	203	223	205	172	201	184	180	161	200	193	190	198	213	203	183	181	205	200	171	177	189	203	180	202	188	197	166	171	181	208	163	164	193	175	215	178	203	178	208	169	214	177	199	170	190	197	186	170	177	192	176	187	169	182	196	151	183	185	189	182	162	181	190	187	200	184	190	165	185	190	194	193	200	193	205	182	177	188	189	183	183	197	193	162	182	195	175	207	194	167	181	185	181	166	180	177	175	193	191	169	184	191	173	203	159	198	180	180	200	199	191	193	179	188	194	190	172	191	196	177	175	179	191	192	190	194	197	171	150	194	189	206	163	184	170	192	185	188	176	180	189	193	188	185	174	187	155	205	183	196	170	180	165	175	175	175	188	165	197	202	161	199	176	184	186	171	192	195	192	213	156	184	186	190	183	194	216	192	194	185	200	188	206	184	178	181	179	196	184	220	188	188	201	208	198	166	186	190	191	198	175	194	180	186	214	200	172	178	184	191	176	201	195	190	202	193	189	189	178	184	194	192	170	211	186	183	169	196	182	203	199	168	176	168	172	181	208	163	185	195	213	163	211
2997	3188	1522	917	640	557	511	530	559	440	476	442	503	496	467	461	436	483	430	462	453	485	447	440	440	395	464	454	435	479	443	456	481	459	435	466	476	471	447	445	435	473	444	438	418	432	452	450	451	432	481	418	428	461	451	441	479	428	412	475	432	399	450	447	486	406	440	456	449	453	430	420	442	436	431	453	451	452	436	452	456	464	442	432	468	469	418	449	413	421	460	412	438	451	445	406	434	500	451	423	443	426	425	418	473	439	436	446	458	466	419	429	468	449	398	451	451	430	451	480	434	441	472	465	429	413	441	461	424	470	440	436	452	443	422	471	472	432	438	496	446	409	447	463	433	448	389	434	446	408	449	438	460	436	450	453	468	472	439	414	418	456	444	424	449	427	481	398	434	445	417	429	449	434	456	447	435	427	412	455	412	498	433	456	443	468	460	397	468	477	446	434	449	426	456	415	439	482	419	478	445	451	402	471	443	458	433	449	459	445	467	457	453	412	473	450	450	470	463	463	428	470	430	421	434	437	428	437	448	441	428	423	454	484	463	439	452	443	399	421	440	451	450	460	468	434	391	448	483	426	484	458	440	470	443	449	460	463	430	437	426	452	439	416	407	481	432	497	437	440	431	455	455	438	436	431	482	423	446	448	464	443	419	458	421	422	434	459	462	445	451	434	449	451	411	419	449	437	420	431	429	481	443	454	423	422	465	433	432	413	404	448	433	403	442	442	444	436	409	454	430	468	463	412	496	424	419	446	405	417	410	442	457	454	411	458	396	453	463	425	415	422	407	428	417	444	423	452	442	457	407	425	421	447	458	433	496	436	457	441	444	472	444	453	446	445	430	475	451	463	440	436	437	405	467	461	436	431	422	448	447	465	436	440	448	463	468	451	432	467	449	461	419	452	455	454	432	452	440	424	435	422	412	444	447	440	432	470	436	470	442	465	485	407	440	445	466	486	412	476	446	446	444	413	436	430	456	440	396	440	423	415	421	431	432	441	468	454	432	465	450	454	413	472	463	442	442	471	453	461	482	425	426	433	400	473	442	470	409	447	416	460	419	466	431	436	479	424	428	425	454	454	421	443	427	408	439	454	456	443	473	451	458	433	449	449	439	429	454	427	437	464	443	474	449	444	442	454	440	456	445	418	416	486	469	457	440	436	415	448	439	429	469	449	467	440	447	432	421	425	425	410	415	476	461	457	472	475	461	434	441	441	499	450	438	462	432	432	416	435	428	440	453	412	451	393	454	415	465	445	447	412	430	433	392	469	444	432	444	434	427	460	435	406	443	440	421	433	428	422	427	435	475	483	474	437	462	409	464	432	460	477	445	447	444	407	455	426	434	429	440	458	460	458	456	459	445	433	464	444	444	460	459	451	458	453	456	437	435	450	447	454	422	439	449	414	454	437	465	429	433	455	455	454	450	436	435	434	463	449	465	462	435	432	475	415	421	430	450	459	446	463	473	444	420	430	470	442	481	429	443	436	442	434	412	442	444	450	465	463	457	423	446	448	459	433	426	456	470	447	443	439	411	449	425	389	500	463	436	459	421	490	453	475	465	440	463	439	474	461	446	418	417	463	435	442	413	474	444	436	457	447	461	454	418	465	439	419	456	421	446	479	449	451	422	440	477	404	426	418	464	459	460	484	448	458	446	456	419	424	453	435	431	429	432	469	420	415	434	385	443	415	438	436	443	436	431	430	457	448	441	459	482	434	467	434	443	435	465	422	440	401	425	477	439	462	481	462	486	409	446	466	454	464	446	455	427	448	437	411	435	425	444	454	443	440	436	445	424	454	426	422	464	435	437	448	447	468	417	426	429	413	453	474	489	424	435	446	422	448	452	444	458	451	488	415	439	429	454	474	408	439	365	408	463	408	439	444	428	434	504	430	448	433	429	421	460	447	460	410	408	469	429	446	439	483	438	462	461	455	437	443	467	419	439	443	468	445	420	424	461	436	438	439	453	441	437	456	426	440	434	445	431	452	430	448	453	446	449	456	448	434	423	434	447	503	462	433	423	466	426	473	443	431	428	483	430	462	493	396	429	449	462	464	479	466	436	404	467	415	444	444	423	459	423	414	425	441	414	469	460	442	458	435	430	418	451	423	469	440	470	433	439	432	439	494	408	479	462	422	411	466	457	436	419	437	436	502	441	422	450	451	433	410	431	460	431	469	456	436	435	458	435	403	449	426	447	443	393	442	445	460	442	441	463	441	389	455	447	457	431	451	386	439	480	462	424	461	441	436	479	439	422	427	468	423	443	422	426	440	423	443	452	447	449	452	406	466	404	443	441	432	418	413	441	425	474	441	412	420	450	429	439	471	447	406	463	433	450	452	477	437	447	437	429	430	457	405	441	444	408	411	419	414	444	443	478	430	441	444	407	448	450	419	446	450	436	464	431	463	395	470	455	413	474	441	493	458	455	435	453	453	485	438	447	426	436	428	402	443	440	420	452	433	460	438	447	436	425	438	476	435	426	409	416	421	420	453	430	435	472	444	419	440	453	404	421	420	450	450	404	444	438	425	419	434	446	427	443	432	461	449	426	452	450	444	465	435	429	469	438	410	463	413	447	443	410	432	450	487	431	435	430	444	498	418	460	432	439	474	413	438	451	400	441	414	412	419	424	459	436	441	465	432	417	399	458	463	432	435	463	432	447	491	456	437	447	440	412	444	462	464	412	423	431	468	452	470	461	442	464	442	454	464	505	462	484	483	423	440	416	478	431	446	443	446	435	456	446	444	460	440	429	458	450	442	502	447	420	442	447	433	443	419	421	446	409	431	432	469	419	445	423	453	454	456	431	466	429	443	449	480	446	450	439	445	408	448	448	449	455	431	446	407	420	452	433	428	424	471	412	444	442	425	439	403	438	394	446	455	447	420	433	476	488	421	459	449	432	418	462	451	433	441	446	444	444	410	464	473	447	434	431	399	447	479	393	432	444	400	433	443	450	416	435	423	415	486	450	446	466	465	479	438	440	434	384	465	444	408	466	443	424	426	444	472	441	453	414	413	481	450	453	454	415	388	441	446	429	445	444	401	420	406	437	442	444	417	460	422	410	429	425	426	445	430	438	445	457	451	462	456	416	449	461	425	452	451	448	474	430	428	425	399	461	484	459	434	492	454	451	459	448	384	444	410	414	462	455	434	464	416	451	481	461	425	445	479	451	458	462	433	404	455	454	454	444	470	431	467	433	457	458	440	487	436	432	464	449	427	442	434	451	428	412	472	450	449	445	415	420	438	438	417	434	418	410	446	416	432	444	463	434	456	422	435	440	437	449	428	438	438	411	438	443	447	459	447	450	427	440	435	421	425	459	429	443	436	414	450	433	416	438	438	435	448	423	421	437	440	426	452	453	455	445	437	428	424	454	462	467	431	450	425	465	461	427	415	429	441	426	445	455	434	460	390	447	432	413	442	476	447	463	436	413	443	442	437	420	454	452	441	431	457	436	473	445	491	425	428	416	439	419	432	432	455
32042	21043	11984	973	507	495	481	459	482	439	467	405	473	465	466	475	465	480	510	475	451	454	490	465	448	459	477	477	491	500	436	431	487	466	462	509	488	455	446	480	456	475	455	494	449	407	496	496	483	450	425	441	458	447	444	488	437	450	429	474	452	511	490	479	459	465	498	500	451	488	476	479	456	455	438	456	437	460	477	432	453	479	459	446	489	452	432	488	500	450	461	472	456	417	420	482	456	451	481	455	445	468	471	441	471	472	440	452	475	475	428	455	527	493	449	474	453	483	464	447	471	445	477	453	442	440	446	451	442	490	428	445	450	472	505	508	451	464	440	469	486	486	488	485	469	482	454	460	462	503	480	536	454	464	434	459	448	448	460	460	423	469	446	488	444	433	500	449	450	468	456	478	465	492	504	454	474	499	507	431	443	492	462	461	431	434	476	451	424	449	480	491	457	455	445	471	448	424	442	485	468	456	459	444	480	487	463	491	479	487	467	457	472	473	451	455	479	442	430	433	462	459	431	456	457	463	450	473	455	475	476	452	457	472	471	462	461	468	477	440	489	485	473	450	464	429	452	498	454	497	473	469	470	441	535	434	486	483	486	447	473	456	484	479	475	483	473	511	458	492	477	447	457	456	464	481	439	489	464	468	505	468	464	447	477	462	461	452	506	434	464	468	484	437	488	494	505	437	477	451	453	483	452	444	438	427	492	455	458	433	467	477	469	420	463	485	469	413	432	458	514	509	433	463	416	449	431	466	423	440	451	454	468	476	490	431	458	455	481	460	476	482	463	495	496	450	465	467	461	487	454	476	440	466	469	496	452	484	459	462	471	510	440	443	466	461	467	448	467	464	459	457	474	459	450	503	473	449	444	475	449	409	439	517	499	467	479	449	476	444	477	446	498	447	465	427	467	461	440	436	485	465	468	478	490	519	467	498	500	490	496	465	454	459	457	482	444	467	471	417	467	498	447	433	443	483	475	433	465	472	440	475	485	459	482	480	440	480	514	480	506	435	477	442	462	509	472	516	470	448	428	427	439	514	415	497	448	467	468	490	442	462	466	488	508	478	531	485	471	439	488	500	441	466	466	464	434	465	510	448	450	471	473	441	453	491	459	432	498	440	455	437	470	422	444	464	460	504	479	507	483	463	466	492	511	435	470	458	506	449	445	479	485	492	501	474	421	426	513	463	435	450	423	485	480	514	485	477	456	456	469	467	479	453	466	449	441	469	479	463	463	453	467	441	524	480	459	451	466	450	506	485	454	471	423	486	478	493	484	473	437	467	433	442	487	474	481	424	431	463	484	508	517	498	426	454	461	490	423	490	463	437	461	456	464	499	434	445	463	499	501	487	473	463	465	475	444	485	450	434	503	440	437	477	502	448	453	464	462	492	462	470	463	466	472	468	450	451	511	418	476	437	481	463	469	488	458	501	462	509	448	463	501	481	461	455	450	435	475	472	453	399	456	488	464	502	474	446	469	497	483	403	451	481	444	485	484	504	471	474	463	472	422	471	463	496	465	469	495	475	484	465	501	464	511	456	462	465	437	454	451	489	484	465	511	454	479	458	484	455	441	501	461	457	445	459	487	447	449	480	474	503	476	404	457	458	474	465	489	470	410	431	474	459	446	461	447	466	452	439	454	473	458	454	454	484	466	455	470	480	472	486	482	467	470	471	496	470	470	461	459	490	461	430	441	486	417	470	418	462	438	457	461	439	488	457	475	414	425	508	506	446	451	477	480	467	455	430	469	482	504	477	469	500	499	426	482	479	496	484	430	432	432	473	453	465	467	482	530	480	447	462	455	477	474	456	487	492	468	524	447	435	484	440	484	476	464	464	425	473	446	433	477	454	466	403	482	460	462	451	449	438	445	427	446	501	477	483	479	464	444	467	462	438	497	429	464	508	485	455	482	495	431	432	524	490	439	451	398	451	449	479	520	470	461	456	488	464	463	470	461	454	508	441	465	450	444	476	483	453	458	441	455	511	451	468	494	438	480	421	466	473	499	472	498	467	482	472	471	472	450	460	413	439	474	450	481	449	433	481	426	470	500	490	458	447	489	455	485	470	492	440	456	438	467	473	471	441	504	459	460	439	460	439	455	457	432	498	452	462	472	481	419	456	464	462	452	461	486	429	490	494	436	482	424	447	441	473	449	436	464	464	474	457	490	445	414	483	444	458	480	447	470	466	467	479	451	458	463	493	475	468	473	484	491	477	485	472	462	479	471	506	470	462	459	460	451	447	434	441	489	484	443	462	459	473	441	491	468	477	467	460	470	485	471	458	470	424	455	443	477	495	475	457	476	456	411	424	446	452	444	470	469	489	477	453	455	431	476	466	472	460	487	434	483	485	450	471	482	454	468	430	455	406	473	487	463	476	426	469	487	448	485	467	495	475	458	435	444	464	472	480	455	477	450	493	429	450	485	466	500	454	450	448	456	477	463	487	483	485	437	478	440	454	498	435	450	484	443	466	489	441	506	425	468	470	462	470	428	494	472	430	497	461	493	484	477	474	437	455	473	448	437	459	440	450	491	467	501	474	443	454	482	474	482	444	480	449	488	491	459	460	449	454	416	426	466	439	489	448	467	425	439	469	480	542	465	435	459	440	487	439	431	490	475	448	437	476	483	438	509	432	501	408	426	455	448	470	460	487	454	454	447	431	475	449	449	436	447	468	462	466	439	492	447	489	491	476	450	438	451	468	493	476	462	439	497	480	446	473	469	472	479	442	472	484	472	457	456	458	445	451	431	477	500	461	448	463	429	477	477	508	492	483	455	484	477	443	467	457	466	454	476	453	458	472	461	483	485	439	459	485	488	444	445	448	444	447	423	432	432	486	463	469	417	441	512	477	455	472	437	477	478	466	453	427	498	474	512	488	424	473	493	508	479	480	486	506	492	420	486	484	473	479	435	479	442	473	481	467	488	460	505	469	495	468	464	417	483	471	457	440	442	456	477	498	431	509	492	460	448	448	464	492	418	457	462	448	494	450	454	503	449	440	422	488	437	471	439	453	436	474	489	453	470	447	446	435	487	443	516	475	485	480	479	461	477	491	439	477	417	456	441	472	462	493	451	451	462	486	458	470	467	485	452	485	453	446	508	454	443	430	437	471	421	467	479	419	469	440	490	474	486	448	431	484	441	498	477	464	463	464	465	470	456	464	494	520	441	452	422	449	462	458	453	452	469	438	446	492	459	494	450	467	508	440	450	453	426	483	482	481	445	467	464	488	472	503	452	494	470	464	415	479	460	440	419	472	452	478	493	485	475	482	451	481	463	450	521	490	472	486	467	449	477	472	442	471	473	406	456	427	484	478	485	445	463	428	445	459	478	466	450	466	484	451	448	433	475	487	422	480	491	492	464	435	483	464	440	512	488	452	466	472	497	465	423	461	484	485	529	473	457	490	479	472	451	480	411	471	461	460	473	472	449	505	435	449	448	465	441	492	482	496	481	451	432	475	477	468	456	494	420	511	467	482
6015	1153	1045	1040	1032	1019	1022	1009	1029	1015	974	1020	1009	1016	993	1011	1002	998	1044	1079	997	997	1019	986	979	1037	1010	998	974	1003	1045	1043	1012	1018	1003	1016	983	1054	994	1030	970	1032	992	1023	1001	987	955	970	1014	963	1014	1038	1028	1013	977	1014	974	1032	1002	1008	1039	983	985	1005	993	994	1043	1015	980	1033	1022	995	1001	995	1033	969	1006	1015	1016	987	1027	975	1053	948	1015	983	974	950	992	1052	1043	971	1006	956	990	966	991	1000	972	1019	1049	1009	1045	1007	998	972	1009	959	1017	985	968	1009	967	959	1008	984	1028	950	1059	990	1020	992	960	1034	1025	1002	1016	987	1038	1038	996	995	972	997	1013	1021	1028	1001	995	1021	963	1002	978	1004	1007	997	978	1098	1015	1035	966	1041	996	1007	977	1015	1060	1006	985	970	1043	1017	1017	1072	1039	995	1057	1047	995	997	993	1014	987	976	1056	1006	1016	990	1010	961	1020	1000	985	1045	1003	1024	988	1019	956	997	988	1023	1047	963	1011	1008	1038	984	996	1001	962	988	1001	1049	1008	1003	999	1031	1050	1042	1015	1002	1006	1049	979	996	1034	1046	1022	999	956	966	1043	1061	1030	1037	1024	1065	1009	993	1067	957	1048	1028	1042	1011	960	962	1020	1008	1059	997	984	1056	1052	1040	1007	961	1010	1011	1021	1005	942	1040	1070	1005	1008	969	1001	1010	1031	977	1002	1017	1024	1010	999	1018	995	1026	990	1040	980	1032	1005	963	1034	1025	1021	1031	997	962	976	955	989	968	999	1024	1038	1039	1003	996	1019	1005	1045	1047	1025	1088	1011	977	1034	954	997	999	1015	1002	1010	1015	1029	1024	1045	992	1035	996	1045	1047	1022	960	1007	979	1008	1037	994	1048	1016	990	1036	1012	1024	1002	1025	1058	1029	996	967	1020	1029	998	1005	1002	1022	1046	992	1081	976	1035	979	1015	996	1051	1018	1003	960	1023	1002	936	1044	1033	1036	994	1035	979	1063	992	995	984	1027	1009	982	1061	1034	1000	1019	1029	993	980	985	1019	1088	1055	1020	987	1016	1040	981	983	1019	1008	1028	1019	979	1045	1038	1034	965	993	1013	1002	1000	969	1022	980	986	988	998	1017	986	1011	945	1044	970	1001	963	1017	1072	1047	1005	1034	1034	970	1020	1000	969	1010	1030	944	1008	1021	1017	1045	1065	1030	1013	1015	1041	1039	991	1018	1035	990	1020	982	1040	1001	1005	1013	945	1029	959	974	1037	1020	1049	968	992	998	958	949	1031	992	999	1022	1035	965	976	1003	1036	997	978	1056	1005	1016	1046	1003	974	1037	1009	974	997	1004	1041	1032	1024	1056	959	1000	997	982	1001	966	1008	1005	1024	1024	971	992	978	1001	1023	999	964	995	1039	964	1006	1024	1041	990	1005	970	994	985	1022	998	1051	1051	1022	970	992	992	997	1041	1000	1001	1006	999	1025	1005	1033	1029	1012	1059	978	1027	990	1022	956	1023	998	1014	1053	1063	1012	1066	1000	989	983	1053	1014	1026	1022	972	1054	982	942	1017	1002	955	1046	1056	971	1014	999	1034	926	974	988	1013	996	994	1076	996	985	1012	990	1084	1063	979	997	1028	965	1019	1036	987	1008	988	978	1001	1070	1017	1025	1019	1014	986	1043	1029	1041	993	1043	1044	982	1021	1019	1025	1014	1030	988	1020	1027	1002	1008	991	1051	958	1050	1000	1054	1036	952	1053	991	974	1042	1022	997	1006	1090	1080	999	1008	1032	993	1003	972	982	1022	1049	981	962	994	1019	1041	1002	1011	1024	946	1010	1010	997	1043	1053	977	1055	999	963	978	985	998	1010	994	1012	991	1039	1075	1022	967	1032	1019	1027	999	925	981	1042	1081	1001	953	1020	1011	935	1012	956	951	1022	990	978	1022	1041	1049	1010	986	1050	1049	1051	1000	1008	962	982	1018	1001	1067	1009	1028	1024	1068	989	998	1007	1000	980	1043	1030	1040	1036	1025	965	1046	1004	1040	956	994	1073	1047	1038	1001	1061	960	1033	930	985	980	967	1016	1061	998	1040	1032	1010	971	998	1036	1025	988	1025	1033	1019	1052	1045	978	1002	1013	1004	971	1005	1021	1056	1080	988	1011	1043	1028	965	1016	1012	1036	1041	1014	1007	1002	1020	1032	964	1013	1025	1062	1027	1074	972	994	971	1030	979	1043	967	945	961	1018	969	1004	1007	1077	1014	967	981	980	997	1019	978	1023	1015	998	1002	998	981	1002	1029	973	1027	988	987	1011	958	1018	1075	992	1011	986	986	979	1066	1012	995	1045	1007	953	1023	946	1025	1012	984	1021	1026	1047	975	999	1039	1008	1023	1050	991	952	1021	984	1017	1054	1040	975	1038	1002	1012	1012	971	1006	1043	1059	1063	941	956	1019	1028	996	1071	1024	1043	953	1021	1018	988	1008	1026	1044	1027	1046	1015	1033	975	984	1027	1049	988	954	974	931	949	971	993	1040	1050	1050	993	1016	1016	1032	1023	963	1017	985	987	999	1057	1006	944	1016	988	1020	1021	1044	965	994	1035	1020	1028	937	989	1028	1010	998	1056	992	1000	1008	952	971	975	985	1017	991	1027	1005	1023	990	1018	1028	985	999	1018	1030	1001	1006	1020	1020	991	1004	1050	965	922	1025	1012	1022	1011	1033	997	1035	1010	969	1053	1088	1033	1050	991	972	1016	1034	1018	966	1025	1029	1004	969	989	992	993	1001	1016	1047	1039	952	1021	1040	1003	1021	965	1011	990	1055	963	1016	981	1006	1053	1028	1023	1006	1016	1051	1044	1002	997	1012	1049	1044	982	969	978	1036	963	995	934	1062	1062	949	1035	984	1010	1023	1011	981	993	1010	1038	959	951	978	987	944	993	1040	1021	967	1029	1041	992	979	994	1072	994	1039	1039	995	1013	1049	985	1032	988	1007	1015	987	1052	963	1030	988	1017	1038	1047	1069	973	998	974	996	1041	988	1013	1014	1016	1070	1012	1022	975	997	964	1031	998	997	1019	980	942	1009	975	1005	1011	1048	1086	1017	975	1036	1038	987	985	1012	1003	975	984	1076	1058	991	1041	1000	1045	1008	993	1006	1003	985	1039	1037	1021	1018	1012	1015	1006	971	1084	1025	926	1011	954	1079	970	956	1028	1036	979	1010	963	1024	993	966	963	1001	975	1051	1037	1001	1017	977	1072	987	974	1013	982	983	1002	941	993	1034	1009	1029	989	1000	1010	1030	971	1064	1043	1014	1035	988	965	962	1021	1003	981	969	975	1022	1053	1046	999	995	1019	1043	998	982	1038	1005	1032	1036	986	1059	997	1073	993	1051	989	1002	989	989	1008	1033	1018	1049	1024	1009	1043	973	986	1001	1029	1026	1010	986	1022	991	974	1063	1043	967	1014	1061	977	1003	998	1054	964	970	1017	1035	1019	1035	985	1004	1020	1072	993	1045	1003	991	1016	1029	1030	1016	1019	994	1032	953	1012	958	1018	1045	1004	1002	990	994	1036	977	975	1027	1066	1031	983	982	1047	1030	1020	1009	1079	976	1025	983	971	1019	1004	968	976	967	985	1066	999	1037	1014	1042	1026	1017	1001	991	990	994	989	1007	1028	994	1033	1064	1034	986	1010	1023	986	976	963	1020	1017	1048	999	1007	995	1052	1010	1012	1015	1078	983	958	986	1033	1034	950	972	1008	1004	949	1004	1040	980	1021	1025	1053	1067	1039	950	1008	988	1015	997	1036	1006	1018	1027	1031	1050	1004	1066	974	976	982	1023	1015	1005	1032	1019	1014	994	1001	1005	983	1016	990	973	996	1029	1058	1040	1000	952	1038	1000	1041	1068	979	991	997	1044	1041	1037	1030	965	1042	1039	1004	1030	989	1013	1015	992	974	1024	958	959	1008	1030	1022	990	988	997	1027	1001	1014	1012	938	939	1015	1065	974	971	963	1066	1004	992	1048	984	982	1008	1054	1026	984	993	1051	1049	997	956	1024	969	992	1010	971	1011	995	976	977	1058	1032	1009	1041	962	1001	1021	1010	1014	1013	983	1028	1039	1022	1062	989	976	942	1036	1041	1027	977	988	937	997	1017	999	1032	979	984	1024	937	1051	996	1001	981	1070	984	1015	984	1077	1008	989	1025	977	1048	993	974	1002	989	1043	991	986	950	1038	1015	991	930	989	962	1016	1062	953	1015	1014	996	960	1015	1001	987	1047	1016	937	1014	968	1031	992	1082	1023	1021	1016	964	1037	1054	1005	984	962	988	987	959	962	987	1044	1027	986	1037	980	1007	1012	996	1006	1026	1026	991	1009	986	994	1021	973	1037	1014	1026	1002	989	1042	928	1003	1050
24906	21472	24793	28558	21477	21339	1558	528	449	458	481	431	397	392	421	411	367	388	411	364	383	378	413	377	364	362	382	386	380	383	392	359	372	371	383	372	382	393	358	373	345	410	372	367	368	362	372	345	331	378	349	370	394	376	365	336	398	393	355	357	383	361	386	352	407	355	374	383	414	345	354	399	391	376	360	398	361	373	393	369	354	377	363	402	365	369	367	412	382	368	383	364	381	392	361	354	350	358	346	382	405	391	377	409	388	326	367	361	365	421	376	359	359	359	404	393	392	397	397	379	384	386	394	418	406	359	362	374	401	380	378	358	400	353	399	381	378	371	384	370	393	356	355	363	349	398	376	366	364	350	358	424	378	433	386	369	373	402	372	377	424	353	345	387	351	357	362	370	359	373	400	386	386	356	379	360	380	372	365	395	353	362	404	380	397	372	389	368	338	348	390	428	355	401	389	378	360	367	360	366	385	372	426	384	394	375	396	391	386	377	370	382	358	362	399	334	404	372	361	371	359	359	387	386	375	398	387	392	352	386	344	429	369	359	356	377	399	411	354	361	342	408	401	388	382	377	376	336	361	320	341	330	372	335	371	414	364	347	371	401	374	386	378	370	386	407	380	350	401	403	373	364	384	386	395	368	391	409	413	374	385	373	358	379	364	397	372	378	397	397	380	393	383	381	388	352	370	380	403	417	383	395	356	362	365	384	361	380	370	388	383	364	400	374	377	377	366	431	368	392	365	381	361	365	376	363	340	380	388	391	391	384	419	410	404	409	396	410	384	354	377	417	377	370	362	395	374	419	385	371	357	372	334	378	390	336	387	411	378	387	353	367	388	397	377	385	356	337	381	364	389	360	382	363	378	350	387	352	373	401	352	414	404	377	358	401	391	348	403	361	361	378	405	385	392	392	395	409	379	406	401	401	438	386	384	370	412	377	390	366	357	374	385	399	381	379	414	374	355	375	367	417	409	389	362	363	377	392	372	373	396	385	380	345	359	385	435	376	381	373	379	363	387	367	402	362	373	406	431	378	369	380	412	384	354	391	402	364	320	396	370	359	351	396	356	376	380	434	393	408	359	382	389	384	368	372	374	384	361	402	382	367	385	399	381	404	334	371	375	361	396	396	394	421	380	374	389	385	375	380	352	393	370	360	391	393	372	376	320	389	342	387	354	374	389	334	357	371	354	354	383	382	387	410	365	371	395	402	357	399	347	405	359	381	362	390	374	363	395	404	376	424	373	395	406	379	374	416	419	374	385	371	375	384	405	374	409	383	340	393	384	337	382	420	394	388	367	337	401	395	375	348	379	406	353	409	369	417	373	398	411	364	369	349	407	380	376	393	379	369	378	358	395	402	358	395	391	349	359	393	369	352	401	383	373	385	360	353	383	364	376	362	381	385	372	394	380	380	393	337	363	377	390	353	400	367	372	361	399	381	365	367	389	389	369	380	346	349	378	408	358	356	356	404	348	361	385	454	366	387	383	401	382	393	369	387	373	373	394	382	383	386	392	406	380	372	349	374	394	403	376	343	376	392	367	401	366	383	399	405	372	387	383	375	376	394	374	377	404	415	381	367	386	381	378	389	379	369	365	373	343	380	373	414	392	376	389	382	358	384	415	361	366	374	331	399	356	447	388	348	390	335	373	396	394	391	375	380	376	374	389	384	350	381	364	410	416	373	387	373	352	340	386	343	357	350	347	404	421	398	371	389	370	386	386	385	387	374	367	382	367	397	367	364	382	333	369	406	420	393	381	404	321	382	363	356	378	421	355	369	413	400	367	363	355	398	367	366	379	392	359	378	393	343	350	390	412	380	332	368	362	362	381	382	358	374	382	385	355	368	400	372	393	378	372	383	411	390	387	385	346	385	362	398	387	400	345	397	391	362	401	368	430	374	382	346	373	347	395	355	361	382	417	374	349	380	367	384	365	356	393	370	369	356	392	351	377	362	415	386	357	364	407	358	379	366	379	366	394	351	357	414	343	402	410	380	368	382	375	393	403	384	356	352	375	366	320	395	393	375	378	432	355	359	343	331	376	375	388	379	397	387	393	390	337	374	374	366	377	374	393	436	407	351	362	374	374	376	349	377	368	388	361	349	401	364	375	396	387	325	420	368	369	387	401	356	359	352	370	407	379	350	400	354	404	408	391	383	356	412	380	415	379	358	372	377	340	381	372	382	377	365	370	370	379	356	346	353	361	365	352	413	363	356	413	382	368	386	359	369	376	343	375	362	415	341	378	417	362	372	394	376	385	348	326	368	371	382	359	383	365	394	391	361	362	364	381	379	416	382	389	363	374	385	386	372	365	414	368	410	386	403	357	370	381	386	431	404	377	360	368	381	374	369	355	410	378	392	396	356	355	369	400	358	402	351	370	360	378	361	355	362	378	395	392	377	388	366	392	374	380	361	384	414	374	379	377	375	383	377	378	380	367	385	385	358	363	367	355	377	360	372	379	384	354	378	412	415	384	400	410	362	381	429	370	370	359	376	415	392	382	385	359	377	372	364	401	382	357	379	378	380	352	383	397	378	342	392	343	391	420	365	367	370	392	358	415	361	357	368	379	388	382	359	367	348	391	385	385	360	377	390	394	381	427	369	363	381	382	362	385	410	414	410	358	397	408	394	370	344	378	441	406	371	386	413	387	378	344	340	345	353	406	407	394	369	385	367	395	388	408	347	368	369	372	395	367	374	417	391	380	398	371	382	382	356	402	382	359	377	364	401	377	377	397	423	389	372	396	369	358	395	367	400	399	400	383	383	373	371	386	416	340	390	395	396	356	380	378	379	340	334	383	373	358	336	382	384	367	387	395	385	388	358	368	372	412	372	339	359	395	395	372	373	357	408	369	383	364	354	336	364	385	415	380	370	413	364	371	359	414	386	363	415	398	363	370	362	373	384	371	363	355	382	379	358	356	380	397	380	374	383	431	380	370	383	380	367	393	380	345	336	330	359	345	403	393	351	393	363	392	357	376	389	343	387	365	376	358	412	434	391	357	388	351	363	348	376	364	386	369	379	401	360	382	400	381	382	409	390	386	400	404	375	380	397	396	374	360	358	390	373	364	343	355	365	423	379	381	392	425	398	362	377	376	425	400	374	403	357	401	371	377	371	353	389	388	353	356	367	342	386	385	374	365	355	395	380	392	402	353	345	361	388	332	352	389	386	360	338	373	355	399	395	345	371	383	374	377	363	380	405	372	383	378	344	388	375	386	375	402	353	385	358	374	357	364	397	387	385	377	387	398	387	354	372	378	355	390	389	388	384	414	414	381	385	341	393	381	370	323	357	411	374	355	377	363	359	361	389	358	365	401	364	427	387	327	367	365	389	399	353	353	378	365	405	357	376	390	355	362	368	391	355	383	361	329	390	387	362	364	379	382	360	364	373	381	375	386	381	367	380	380	384	364	367	370	356	344	365	341	388	396	368	384	387	342	378	351	362	377	392	398	381	382	409	364	373	394	379	363	370	385	339	356	369
3237	2215	1500	1039	924	860	849	855	860	831	787	899	806	854	826	879	875	831	847	825	836	797	844	846	844	825	787	810	829	808	766	857	811	831	801	764	798	861	819	865	823	783	821	858	822	808	788	778	822	854	780	825	797	823	766	733	801	820	750	805	790	813	818	799	862	832	810	842	770	835	835	838	824	780	854	802	801	791	814	829	795	811	776	773	814	824	817	793	810	802	833	821	806	838	757	817	836	877	836	822	851	855	805	877	808	780	744	787	807	801	815	828	806	829	845	795	837	837	827	823	829	816	826	800	816	821	770	857	832	794	813	808	809	796	833	778	842	812	765	872	806	770	808	788	799	792	813	840	830	811	848	799	841	820	803	776	776	825	806	859	823	847	844	818	827	856	842	807	819	763	799	847	824	806	750	834	760	837	839	858	848	869	790	773	800	829	829	814	778	831	837	789	816	854	836	817	818	826	815	837	851	809	827	816	809	777	808	836	797	793	783	770	754	785	820	792	800	809	779	872	838	817	866	833	808	795	777	833	786	839	810	808	816	807	829	854	773	809	779	815	748	802	834	841	825	822	813	802	820	806	785	818	762	808	812	822	823	828	836	812	799	785	778	805	843	832	803	817	790	813	770	806	800	811	840	818	843	830	810	852	872	836	832	863	901	809	822	824	769	793	824	821	890	804	816	758	799	799	830	837	809	782	758	783	810	820	802	829	757	825	842	806	880	804	834	829	817	850	834	835	823	795	859	799	861	835	787	772	832	833	754	813	821	837	828	783	804	830	761	858	821	804	818	769	817	843	837	801	861	834	785	808	843	778	829	827	815	787	854	814	847	838	818	825	872	811	830	787	811	867	811	832	821	813	828	892	841	805	817	829	765	802	759	831	813	824	807	798	814	808	841	822	759	789	748	827	767	826	777	795	835	833	807	770	807	780	806	803	831	786	797	823	871	838	787	843	819	875	807	793	799	817	858	815	766	848	802	773	746	811	808	816	840	772	872	770	815	778	785	819	853	771	816	816	859	802	829	875	811	821	764	808	812	823	857	834	834	868	800	787	824	824	831	793	802	813	783	835	826	799	810	774	826	820	811	776	803	789	803	824	852	792	825	837	848	789	802	794	793	799	795	840	794	843	780	782	813	822	844	787	750	820	821	817	781	808	810	804	840	817	805	841	863	832	784	792	807	813	786	808	792	826	797	878	813	896	824	827	793	814	758	813	826	843	849	837	819	788	822	803	779	799	779	815	800	789	828	815	862	819	820	758	867	824	816	812	808	855	795	789	802	865	836	840	780	826	795	774	773	858	830	776	830	840	829	796	808	795	842	777	822	823	806	856	795	838	824	821	857	818	807	795	832	801	805	793	839	821	813	800	781	803	817	863	837	831	847	854	836	832	842	840	815	816	819	812	828	843	828	798	817	874	769	821	805	784	789	810	851	841	855	831	800	751	800	836	795	799	810	822	815	743	774	815	853	805	820	806	844	845	836	826	844	809	763	799	770	805	842	819	803	854	842	820	809	819	791	836	828	826	797	800	792	774	807	784	818	815	838	800	841	820	757	820	764	816	774	781	826	815	824	817	829	828	797	802	796	820	814	849	871	876	792	830	805	805	788	796	792	867	782	795	812	825	772	787	746	778	844	860	823	817	787	856	857	779	809	848	836	826	768	804	750	814	803	796	787	786	808	857	827	805	795	767	835	781	835	821	810	801	775	840	850	811	817	783	830	854	813	895	782	811	817	796	869	851	828	818	821	785	820	764	872	793	853	759	802	836	803	801	836	817	795	772	860	779	812	817	833	823	834	838	775	796	797	836	814	830	858	809	830	796	809	794	837	802	810	792	853	803	826	781	828	828	775	828	812	822	761	875	859	805	774	854	845	795	827	848	826	826	809	816	804	802	860	793	835	830	831	809	811	892	814	811	854	820	858	802	837	818	858	788	772	821	848	783	838	854	769	812	852	818	856	791	778	846	855	760	832	879	784	812	832	766	829	802	770	835	777	797	811	781	811	783	832	808	808	787	836	796	801	804	853	792	817	754	812	795	842	814	808	785	817	782	772	870	826	740	821	797	812	748	814	768	802	804	827	820	754	786	836	800	835	814	833	796	788	839	848	842	808	818	826	799	831	776	799	808	810	801	837	783	809	788	824	841	846	838	748	792	821	826	858	817	787	797	805	855	780	835	851	796	815	792	828	806	866	823	811	872	802	769	782	833	805	836	845	799	788	755	824	799	790	781	815	842	853	806	856	854	851	818	786	786	795	803	836	836	801	804	814	783	830	836	842	830	850	757	881	789	807	830	806	762	786	779	814	818	832	838	809	831	816	783	832	852	821	808	811	832	795	788	862	769	807	813	780	853	785	779	806	843	800	826	766	852	807	798	763	795	834	783	807	830	804	797	847	797	826	839	804	832	835	820	840	860	808	839	836	833	817	836	836	795	822	789	820	854	767	805	805	807	828	829	828	796	828	824	816	829	837	798	843	826	859	810	759	792	825	774	841	854	755	823	855	801	800	789	838	793	807	792	841	725	788	798	788	821	863	790	827	813	758	780	865	792	814	882	883	805	789	851	844	802	797	823	859	813	829	818	758	882	796	791	827	815	814	766	766	817	853	806	829	791	819	841	821	839	814	837	815	821	799	864	864	808	746	840	818	834	817	840	805	826	785	807	822	789	831	845	809	783	839	807	792	866	862	796	821	827	791	764	791	826	835	826	834	760	802	832	797	836	819	873	796	810	793	830	796	823	808	839	847	841	826	873	824	821	792	802	785	835	823	803	760	806	802	826	821	788	808	773	793	830	768	804	822	837	823	845	791	774	827	837	820	800	813	828	803	778	789	825	835	836	870	809	837	829	828	874	814	821	832	766	825	793	890	822	845	794	828	845	838	811	832	785	838	856	834	796	868	856	856	827	830	788	834	812	840	756	817	799	825	791	775	828	798	800	805	795	821	803	863	798	833	834	815	822	772	803	821	819	821	798	824	759	847	844	795	839	818	806	809	841	773	825	877	833	767	767	765	797	825	855	828	812	800	876	817	836	801	785	778	825	778	805	854	814	813	809	835	806	769	793	782	819	755	824	834	824	814	799	809	830	814	830	810	882	828	816	792	826	833	803	819	795	838	812	840	839	830	847	800	820	781	792	863	841	810	812	814	760	815	788	772	828	816	811	829	803	830	829	791	823	783	857	764	824	824	836	805	898	807	889	803	785	773	793	809	787	852	852	804	835	773	808	806	817	817	834	854	785	817	796	798	838	777	826	837	892	782	812	816	832	802	816	763	744	789	848	825	811	785	815	791	803	818	832	787	765	783	754	768	848	822	793	832	811	851	818	806	795	812	832	814	845	811	812	855	804	827	822	821	792	840	801	802	853	824	774	790	792	779	809	829	813	814	793	795	785	815	830	790	859	831	844	820	819	768	791	788	865	753	830	770	791	830	831	816	770	841	867	788	814	852	810	800	854	804	827	796	864	807	886	842	846
24304	21498	25151	28271	21499	21511	18528	601	365	277	259	229	228	262	226	232	200	203	216	223	236	184	200	216	190	198	196	195	198	183	200	194	220	221	204	188	199	168	206	165	195	229	200	200	200	203	200	172	210	160	186	198	221	184	208	176	182	187	204	151	185	197	181	178	196	186	207	203	184	184	186	181	178	197	197	200	194	198	183	176	203	207	177	191	179	180	186	195	200	192	205	183	169	191	208	203	201	193	186	198	172	191	169	189	157	179	206	197	204	198	190	177	184	189	178	173	166	180	166	188	183	167	192	161	175	175	183	170	201	205	186	176	176	178	186	188	161	189	180	197	190	175	181	158	193	198	158	202	175	186	195	179	201	177	201	201	189	186	193	164	182	166	172	175	195	198	176	169	201	186	218	205	200	197	188	200	198	180	190	189	168	197	184	180	179	192	191	168	213	165	179	180	202	176	194	182	212	196	224	164	189	180	202	189	165	189	168	171	167	190	221	208	195	191	183	189	177	175	205	207	194	179	187	178	151	169	202	185	206	186	163	159	191	187	172	185	201	172	152	168	167	198	188	195	162	158	168	184	181	190	164	183	180	167	181	203	174	200	201	181	176	204	185	180	215	174	158	182	168	178	176	149	216	154	193	200	188	180	168	185	182	172	182	220	197	200	182	195	183	205	158	180	191	184	212	162	184	203	207	187	165	217	175	191	204	180	209	182	184	181	177	194	191	180	188	179	175	187	156	176	166	165	175	208	204	197	199	171	216	185	183	193	185	202	194	198	201	193	192	201	186	163	184	197	181	171	149	192	220	168	178	219	200	189	225	212	194	190	189	195	170	185	193	177	175	186	170	193	187	192	164	201	196	190	187	177	186	174	160	216	203	202	197	175	183	194	190	180	208	164	201	175	217	169	190	162	196	172	169	191	181	190	205	180	192	167	179	187	154	207	188	200	197	195	192	190	178	213	170	170	182	184	200	157	180	177	197	178	209	197	193	176	196	181	202	172	183	204	199	188	171	174	195	170	206	211	179	187	197	211	211	168	200	183	173	205	198	195	199	209	185	185	206	196	190	201	196	192	188	212	192	170	215	195	190	173	156	181	175	184	156	182	193	178	192	208	179	191	174	202	189	181	173	158	192	207	215	200	193	171	198	171	200	221	177	166	147	178	190	173	176	182	191	213	197	182	200	173	184	208	188	191	176	209	198	174	177	171	182	194	164	182	194	217	182	173	194	207	190	167	179	202	179	196	203	189	185	182	193	207	171	169	185	178	161	168	169	208	178	169	188	170	205	194	194	184	181	204	180	192	213	199	189	148	210	191	211	186	202	188	197	187	185	186	202	189	215	179	186	200	187	194	201	216	187	176	199	167	180	202	209	213	176	202	186	166	179	176	196	189	188	208	198	175	181	192	181	198	174	173	181	184	201	197	180	164	182	189	162	171	166	184	197	202	211	161	196	186	189	175	179	198	180	179	189	186	204	181	179	171	206	196	168	183	189	196	195	194	190	194	178	200	185	201	185	172	199	192	231	178	194	220	177	194	177	186	177	202	182	157	197	190	218	182	185	198	156	190	190	167	187	159	171	196	207	184	176	175	199	191	184	174	188	195	203	179	197	175	186	204	199	190	196	186	190	187	222	165	198	180	175	184	204	202	192	187	180	173	226	204	192	171	205	173	178	187	175	184	210	173	196	174	180	176	191	178	165	191	204	205	175	166	164	196	185	197	184	210	165	200	185	182	159	177	163	191	186	187	201	176	185	197	211	174	189	198	185	180	201	194	188	180	210	207	209	196	154	208	177	165	199	203	170	191	180	194	211	188	202	184	176	192	200	175	170	161	179	196	194	180	193	167	180	181	182	177	156	177	182	171	201	177	183	192	183	223	175	182	179	173	184	195	187	183	189	224	187	172	180	207	199	167	196	174	156	164	179	180	175	194	174	187	201	205	184	190	189	195	156	179	154	173	179	197	176	194	179	190	174	179	189	189	174	190	197	172	182	169	211	194	181	187	178	162	201	169	197	202	177	184	186	218	195	202	180	186	178	184	166	163	192	173	188	171	184	156	183	160	201	175	166	195	180	240	192	193	188	171	200	195	149	201	184	221	179	164	198	203	190	165	182	181	206	180	191	186	190	197	190	175	180	212	197	206	180	194	177	162	178	201	210	210	204	200	188	202	184	189	192	219	181	186	167	165	198	176	190	182	211	181	165	205	194	169	185	165	212	169	185	175	219	194	198	184	208	187	171	193	183	178	188	178	194	189	178	192	211	189	213	164	197	212	180	174	200	158	199	200	188	173	207	200	192	190	178	172	175	162	194	172	187	183	153	193	197	203	184	213	196	201	215	200	199	180	200	169	198	197	175	174	193	171	163	195	199	177	184	165	186	186	175	197	162	189	188	174	185	184	195	192	185	185	182	207	197	203	182	160	181	191	201	167	177	189	197	179	173	218	185	192	202	214	161	187	197	189	178	182	193	177	194	180	183	165	200	176	189	197	204	202	202	218	178	188	191	180	187	181	183	205	201	188	191	185	173	201	180	171	185	197	175	191	201	160	183	191	185	175	189	208	188	162	168	185	184	187	164	186	197	190	146	176	190	176	192	177	193	207	213	180	204	195	208	196	217	176	172	201	184	150	187	206	166	164	205	172	196	185	202	183	184	200	219	185	194	169	217	173	192	208	189	168	192	212	188	194	175	173	176	189	187	179	167	174	194	194	191	207	180	171	179	176	170	194	169	177	165	166	177	216	177	184	164	178	172	179	174	177	177	186	186	170	210	200	189	200	207	180	164	186	154	194	189	192	191	193	201	195	176	192	188	175	211	181	195	203	200	186	172	172	199	201	181	191	177	179	186	176	186	173	175	197	200	207	165	172	182	209	160	161	154	196	187	195	189	206	184	185	182	189	163	203	165	198	200	168	225	182	192	231	171	181	201	150	180	190	185	182	166	169	177	169	176	176	192	188	177	174	197	177	159	171	204	146	191	186	198	188	187	180	191	200	212	189	190	174	202	183	181	187	174	185	192	203	193	182	171	186	179	184	195	202	200	163	175	182	220	169	187	173	180	184	180	193	182	175	158	175	201	193	218	204	193	185	195	185	194	214	185	193	187	165	189	196	162	197	165	208	192	220	189	191	179	165	173	161	191	202	198	181	168	204	191	210	194	207	165	200	176	186	198	162	197	193	177	183	183	204	203	189	191	197	208	176	181	151	199	198	165	170	193	211	191	210	186	182	193	210	196	196	203	165	189	181	200	202	156	187	194	210	198	177	189	180	207	192	166	183	175	207	179	211	177	196	201	185	204	191	180	150	192	177	196	190	157	149	209	221	181	158	158	168	172	180	160	182	169	189	193	172	174	191	169	192	192	200	194	180	187	200	175	169	151	150	178	177	196	193	168	209	163	202	188	162	163	202	182	183	194	189	188	172	215	186	204	182	217	169	193	171	185	194	177	182	170	209	162	179	181	180	185	174	183	199	207	190
3018	3211	1595	923	634	568	523	506	497	461	492	472	444	439	467	476	437	466	446	477	480	480	471	401	472	432	458	404	445	457	443	426	439	455	456	432	452	427	453	475	453	466	443	452	414	427	439	469	426	433	496	444	430	466	447	404	464	422	415	436	432	443	426	458	455	433	438	447	410	415	424	398	437	402	433	452	460	435	444	486	448	466	455	451	493	433	443	417	431	449	480	447	461	448	424	448	440	463	468	419	421	439	438	436	389	418	460	423	455	470	434	443	465	489	459	423	421	442	439	458	464	431	478	436	430	455	474	434	443	444	420	430	495	440	436	457	424	455	436	454	442	465	419	454	388	422	441	470	414	459	482	419	456	448	449	458	465	416	461	466	456	448	446	466	422	445	428	434	446	440	399	446	446	419	440	434	470	421	470	485	440	441	441	396	491	462	438	463	444	392	454	435	421	413	471	470	450	489	422	420	446	399	420	474	465	451	437	441	446	470	428	449	441	433	414	455	425	463	428	437	407	458	446	450	450	417	458	406	414	472	454	413	470	482	403	408	424	459	429	447	416	467	450	433	444	439	447	451	426	443	427	456	449	431	449	431	398	415	459	448	403	449	455	472	417	457	442	449	449	419	449	414	445	429	461	414	439	415	436	459	447	483	461	435	389	456	430	445	456	433	418	427	439	431	452	464	417	421	460	456	451	428	449	414	442	448	465	436	433	402	423	441	428	426	441	462	460	426	430	435	399	437	422	420	423	427	448	419	431	436	436	417	416	443	471	425	403	462	419	388	433	407	440	402	438	429	423	438	452	434	460	444	450	465	452	421	417	452	448	433	433	411	437	397	464	439	475	473	409	441	400	432	452	454	469	473	420	471	446	410	419	421	453	482	454	415	437	446	474	410	467	469	441	446	428	465	458	419	422	407	422	450	451	452	430	428	453	454	410	431	458	429	448	435	409	433	433	435	413	437	424	429	428	432	435	443	426	452	467	422	404	447	433	433	447	433	454	434	449	443	404	422	452	426	446	423	425	468	417	431	469	420	412	438	475	397	446	447	454	431	449	488	469	422	402	444	441	450	459	448	433	449	473	520	458	451	405	422	401	425	398	413	443	426	442	450	443	441	437	446	465	430	451	420	468	461	457	443	402	442	421	457	424	491	464	425	435	408	431	408	444	412	446	450	450	436	430	448	466	444	436	456	436	472	419	436	443	416	462	456	405	436	423	433	472	432	432	455	449	490	438	433	460	462	416	427	447	455	452	452	408	440	421	453	452	451	429	486	441	420	429	399	438	404	400	449	466	451	464	426	445	433	430	471	453	431	459	432	444	453	421	461	396	487	483	465	459	452	425	451	425	414	429	447	443	452	480	415	436	408	426	419	422	457	432	460	438	444	421	447	448	459	426	454	435	428	496	474	447	451	438	459	457	466	419	432	454	439	448	445	435	446	441	431	424	432	429	451	433	446	463	446	426	453	454	448	439	432	378	427	438	458	394	465	411	443	466	452	449	455	436	427	459	474	453	470	475	458	467	394	430	434	440	434	469	466	420	419	444	412	416	461	455	393	413	441	455	460	416	433	436	408	445	458	433	455	416	471	436	445	441	446	449	443	443	418	427	453	446	433	416	446	456	426	441	443	426	443	463	431	475	460	456	435	442	485	437	452	447	436	456	458	430	472	456	415	437	432	439	436	469	439	435	452	459	439	425	435	446	423	438	444	434	437	431	467	462	451	451	443	432	415	455	442	444	462	392	439	400	464	449	447	412	454	432	413	422	471	472	440	419	457	450	451	489	440	445	411	438	460	468	477	464	453	412	455	461	440	493	409	440	445	427	448	431	436	458	455	419	425	412	427	477	419	461	433	443	447	492	455	416	468	430	438	434	394	476	446	483	452	469	428	440	470	418	423	448	410	416	451	460	445	420	451	470	446	439	437	447	451	480	450	460	433	409	419	424	437	437	429	424	420	459	433	425	440	432	427	431	435	444	414	451	425	461	443	436	443	410	426	422	460	447	457	455	461	457	426	435	430	450	434	460	402	462	473	436	429	459	438	413	414	487	426	464	452	475	438	441	428	475	415	425	423	449	428	417	427	408	455	409	436	424	469	451	432	469	421	453	449	436	399	496	451	468	423	445	486	407	433	453	467	430	441	418	437	431	424	425	448	466	459	424	427	436	432	413	425	417	438	433	460	414	430	412	413	429	428	432	433	444	448	401	420	433	444	419	448	433	401	409	456	415	428	423	431	438	425	455	403	463	426	408	420	411	449	497	449	438	457	425	453	455	440	447	426	460	422	454	432	443	445	413	434	477	435	430	443	447	449	481	431	453	430	458	442	484	420	422	427	425	474	442	425	397	445	433	411	444	466	449	452	459	450	438	422	442	452	447	445	440	434	408	495	442	461	447	439	402	441	431	438	469	412	448	449	450	410	438	403	409	425	453	444	458	442	439	409	433	445	412	449	445	400	411	441	467	428	441	415	461	403	454	442	412	404	429	439	438	399	443	468	426	442	443	441	438	463	443	438	437	447	451	435	461	454	441	462	422	450	440	413	460	444	433	420	382	439	497	420	458	439	450	424	432	445	455	465	452	443	485	444	430	444	456	441	443	446	444	417	433	455	457	478	455	440	408	428	432	404	421	434	467	417	469	447	472	411	435	432	435	433	396	456	426	429	424	433	500	451	431	425	456	463	439	469	420	433	446	390	449	443	412	442	441	410	463	450	437	418	442	449	453	434	456	448	389	439	414	455	426	416	390	435	436	438	452	384	439	378	463	457	422	413	472	433	446	428	433	425	421	413	446	452	453	447	416	445	414	423	413	429	411	449	394	440	456	451	426	440	435	421	457	445	416	428	445	429	446	425	428	443	411	429	409	439	445	480	442	421	442	472	420	454	460	465	443	468	474	420	439	437	405	465	455	418	463	429	480	427	424	411	436	436	433	433	442	424	426	456	397	448	457	441	445	421	425	388	452	445	451	451	429	433	440	438	453	414	469	431	470	435	464	412	430	427	433	469	476	416	466	410	423	418	409	463	428	434	406	442	411	414	444	439	399	435	473	416	426	431	414	449	445	436	437	454	451	405	434	413	428	422	458	451	443	411	462	440	459	445	445	476	458	472	440	448	429	418	442	438	460	465	432	477	464	441	419	435	442	429	443	502	429	421	434	477	430	434	448	439	426	430	460	471	452	445	406	449	456	451	419	450	434	433	452	406	452	482	416	491	431	450	458	434	424	422	422	386	428	437	436	406	422	435	480	438	464	429	435	441	491	429	438	439	461	406	466	466	434	452	412	467	504	476	450	426	400	430	459	452	458	436	462	487	457	452	432	462	433	441	418	439	452	449	436	458	479	472	431	455	402	416	441	452	452	473	427	431	457	474	419	419	460	441	438	466	422	464	467	414	437	432	438	384	467	468	425	490	434	443	457	456	439	452	412	421	435	461	426	467	415	456	427	456	443	443	459	451	403	433	422	447	457	465	409	424
31933	21026	12197	1035	550	495	481	430	447	456	440	438	470	490	474	466	462	460	472	433	455	481	450	509	462	483	475	462	448	469	484	436	440	519	441	479	428	444	476	440	432	474	472	454	452	437	484	431	485	445	480	464	460	416	480	439	441	456	440	454	469	461	493	479	469	472	492	437	499	414	482	458	459	431	456	453	420	447	507	435	478	452	448	472	473	457	449	432	417	439	489	462	452	423	452	471	410	483	449	455	481	455	442	448	433	489	413	447	446	450	442	456	471	455	471	442	478	404	463	523	451	462	440	479	453	451	415	451	447	457	466	438	469	484	425	409	465	433	452	452	448	450	459	460	422	450	460	454	483	454	463	443	448	463	477	442	485	445	461	470	444	441	455	447	432	478	484	460	448	456	462	432	427	434	420	450	494	483	444	462	459	450	499	447	431	448	450	452	482	459	492	475	482	470	508	452	468	452	450	485	480	479	486	455	485	475	443	477	440	476	451	464	447	457	427	450	508	431	441	436	456	407	476	468	469	482	447	473	451	465	461	450	484	442	430	472	460	457	426	436	519	412	500	501	465	473	459	482	503	406	472	454	503	461	460	463	440	413	472	469	492	413	454	495	427	505	466	452	440	450	463	445	438	451	466	494	411	517	489	487	461	453	444	496	489	400	509	450	448	464	498	478	466	422	473	497	448	449	476	422	490	453	450	454	495	485	403	460	471	447	469	479	451	401	411	486	467	486	474	416	446	405	503	467	468	468	475	430	468	464	463	460	468	415	479	493	479	480	449	495	443	480	429	444	435	486	477	518	460	471	461	464	491	462	441	511	463	484	446	479	464	442	421	444	460	457	450	487	422	409	466	444	446	490	453	476	449	456	474	454	476	450	429	446	436	484	399	461	432	414	484	449	441	451	478	460	425	421	410	425	451	477	465	461	467	422	459	437	421	415	443	499	437	465	441	442	498	476	478	414	443	378	506	488	497	447	445	458	484	466	460	491	441	447	460	439	460	447	456	473	447	459	482	498	487	460	489	491	438	459	457	422	455	467	491	422	482	467	461	504	438	421	448	468	476	436	494	468	439	463	437	438	455	456	449	448	475	437	458	484	440	474	470	461	473	465	462	466	426	443	451	445	412	453	471	500	450	460	437	487	470	465	478	446	462	418	451	497	437	481	451	450	458	431	465	434	438	484	471	463	467	490	429	450	478	452	433	464	479	473	459	456	428	476	441	454	413	427	448	454	466	455	417	495	484	484	446	470	441	478	452	450	451	432	445	450	458	463	426	449	451	455	475	417	451	441	449	466	476	444	452	468	452	492	404	452	477	446	416	509	446	449	464	415	451	417	453	458	434	449	438	427	448	438	414	500	475	455	424	490	458	467	444	457	461	458	457	453	470	461	443	473	463	433	447	426	494	439	439	419	497	457	485	470	449	468	471	452	471	484	470	446	432	464	442	481	443	484	461	475	432	465	472	449	517	455	489	445	466	515	472	440	469	457	445	465	468	442	504	475	452	483	435	434	474	448	451	420	479	442	459	448	464	465	456	449	486	446	433	452	465	461	455	466	452	475	494	418	417	445	464	481	510	411	481	419	434	440	421	529	432	485	452	459	465	492	449	456	467	477	457	406	443	455	434	449	428	486	485	440	417	456	440	476	452	430	430	435	459	457	509	415	458	463	483	484	458	447	432	510	489	454	443	469	463	461	453	460	448	476	444	471	468	450	506	496	489	415	495	441	430	431	440	456	435	477	471	465	509	449	493	502	476	444	507	486	460	453	410	488	487	452	503	454	465	487	434	434	448	475	462	460	473	438	459	440	472	452	438	466	437	476	452	469	463	497	446	446	480	439	441	458	474	455	474	450	483	448	486	459	431	478	453	415	472	461	437	443	473	449	420	442	518	457	450	460	448	455	422	460	457	456	461	478	435	475	441	456	429	454	471	435	469	446	472	453	476	435	478	445	459	460	437	494	474	429	475	459	466	427	476	430	471	459	468	473	450	433	449	491	442	443	463	436	434	443	510	465	406	449	493	466	453	450	424	460	512	447	427	455	429	476	436	446	445	455	411	473	427	491	486	465	460	468	468	473	444	464	442	426	414	455	453	483	463	464	479	479	482	477	413	476	478	456	456	462	410	435	472	438	466	437	471	477	487	485	455	469	449	442	428	460	464	464	458	464	471	462	449	440	490	451	494	465	494	436	436	459	482	434	449	525	450	445	481	496	464	432	427	444	465	468	445	449	448	449	456	449	461	425	464	416	464	462	484	442	471	451	474	449	484	402	428	399	464	432	470	438	442	477	449	421	415	478	496	500	438	466	444	442	441	496	494	492	467	432	479	449	480	480	473	442	482	418	450	406	478	470	469	435	463	444	482	468	509	450	454	456	492	459	459	474	449	492	471	471	444	451	441	427	482	460	460	447	457	434	471	507	422	481	442	451	504	410	442	483	409	447	437	466	498	464	458	426	488	444	439	465	448	467	459	495	478	428	486	430	465	486	471	440	481	474	439	448	448	461	459	449	474	492	424	486	490	466	440	450	483	452	477	504	441	468	448	448	452	405	419	432	451	501	457	460	416	482	432	471	442	491	487	459	487	470	439	451	454	437	447	462	427	468	450	500	496	466	442	477	459	469	483	461	441	435	455	447	448	455	405	472	441	431	466	451	464	489	448	494	439	455	456	445	451	469	482	440	436	453	460	450	470	431	428	455	489	472	460	426	441	443	474	448	459	482	431	457	468	452	462	450	417	447	477	453	440	504	470	470	428	446	452	491	454	421	461	465	450	432	474	471	473	456	463	440	469	456	462	457	458	495	454	482	458	494	476	437	475	508	471	446	423	464	471	449	484	458	476	413	480	452	478	468	454	420	474	435	491	443	503	445	457	450	451	462	442	449	488	479	433	462	433	448	441	426	449	445	446	458	430	436	470	443	464	457	491	440	459	430	451	491	456	421	464	453	428	433	442	439	461	470	474	493	439	450	495	441	445	459	464	478	454	429	448	440	427	428	480	422	444	494	474	421	442	498	451	484	477	448	464	469	470	417	477	431	463	414	430	447	454	506	451	487	456	473	444	431	474	484	465	454	447	448	429	452	460	481	452	483	484	481	471	466	498	441	447	438	500	447	496	461	458	479	486	456	443	439	471	482	447	452	459	437	459	447	473	448	422	439	443	453	460	453	453	493	461	443	459	453	423	439	452	447	469	483	443	450	473	526	440	425	479	470	497	473	452	453	496	507	438	428	465	437	443	478	480	521	460	456	434	480	452	452	422	434	443	443	451	413	450	450	491	460	441	439	469	485	446	393	476	506	474	462	469	464	442	431	464	452	493	456	512	445	495	431	487	425	453	442	445	479	460	413	471	481	456	443	449	445	434	418	472	494	433	455	468	477	436	427	425	419	458	443	481	498	461	480	445	437	462	498	462	486	410	481	474	413	416	477	491	481	472	494	461	500	438	465	429	442	467	445	471	483	432	451	469	434	442	474
5975	1112	991	1074	990	1051	988	989	947	979	1002	950	968	977	999	1067	1010	1027	1018	1003	981	1016	995	962	1004	1012	967	990	975	1028	1053	1031	976	1002	1038	1014	1049	953	978	999	1000	1019	962	1056	976	1025	1007	1005	1057	980	962	1048	1027	992	969	976	1011	979	994	993	1001	984	984	964	1016	1005	999	997	967	1013	1062	1033	995	1017	987	1007	1038	1078	987	978	972	1034	986	1038	1013	955	990	1017	1007	982	992	992	1006	939	1023	1065	1049	1025	971	1027	954	970	1019	1034	935	1004	1007	992	1027	1038	988	982	963	1003	961	1030	996	987	987	1007	957	1077	1001	970	1042	998	972	1020	956	1005	1044	1057	988	931	1035	946	1024	984	1019	1028	961	1002	1040	1043	995	989	992	944	1031	1010	999	1012	997	999	975	980	1008	1043	1007	979	984	1023	989	1005	980	1012	962	994	996	1039	931	959	1052	926	1046	1005	964	975	973	1000	990	1023	1010	1037	1013	966	1054	982	983	1008	1008	1026	994	1006	983	986	972	1015	995	985	979	990	1012	946	1060	965	959	1014	968	970	956	1019	1041	1017	975	1015	1026	983	981	979	1015	1031	995	1001	1084	1023	1003	995	972	1002	1025	1028	973	1050	1023	964	983	977	1025	1034	969	1047	977	969	992	1001	925	1013	1044	931	996	955	1011	954	990	937	979	1019	982	950	1000	1070	1004	989	921	988	1008	998	958	1011	981	1010	978	1012	994	965	987	952	1017	974	1032	1027	1056	1050	981	1021	970	1060	1010	1009	1045	1047	1023	995	962	981	1047	1033	1007	973	995	1033	951	989	996	1002	960	940	1023	954	1030	997	957	977	965	992	964	1011	1017	991	1060	1020	1027	1031	976	970	1028	985	984	1022	943	983	1067	1029	984	1003	1006	1017	1037	995	940	1030	1055	996	987	994	1032	974	1030	1005	1019	950	962	1050	997	1066	985	1055	998	1003	978	1016	984	960	1008	958	1013	997	1007	1039	1006	985	995	1050	996	1032	1020	961	1016	981	997	969	992	1047	972	1029	1017	982	994	1036	1001	1019	957	975	1064	1046	1031	1010	986	976	954	1024	997	1036	1018	974	1051	1015	1038	1032	971	1034	977	1028	973	987	956	1015	1009	1013	1035	1020	1025	959	986	1033	1025	975	1036	1035	1007	952	933	1014	1010	1014	1011	1028	1053	1030	972	945	1048	974	1039	1026	1037	1016	1022	950	1028	1009	1027	958	1010	1034	968	947	1060	996	1009	1015	958	1020	1004	1019	1040	1017	1022	1042	957	1028	1015	1029	1000	990	991	1010	984	972	1000	982	1053	980	988	1035	964	999	1006	1031	984	985	1047	1009	931	956	1006	1021	928	1021	1034	993	984	984	1008	1018	1007	1068	1010	1001	1004	991	1003	1023	999	1003	981	1036	1005	1020	1059	1061	1052	1017	1013	1036	1041	979	999	995	1002	995	1006	1030	1008	1023	1016	1049	1039	1007	936	979	1040	979	997	1013	1001	968	1009	969	997	979	981	1039	920	982	994	1006	1004	1008	955	997	990	996	930	979	1002	990	1080	1033	978	1021	991	983	1029	1002	996	1013	1010	948	999	1059	972	1031	965	1002	948	1028	985	970	943	1013	931	963	977	1000	1058	984	953	1025	976	1006	1004	933	956	952	982	1031	966	1037	1009	962	1005	1050	1056	1004	967	980	997	1002	1014	978	953	1034	1039	981	965	964	963	971	1025	1017	976	990	1033	985	916	953	1081	1039	989	1030	1041	1003	968	1054	1044	991	1001	1055	993	980	1034	1045	1022	1023	1000	1036	1043	982	1023	1039	982	1032	950	1007	930	978	996	1013	966	1025	1077	991	1023	950	958	1034	997	1006	986	1040	1040	1024	994	1004	969	996	986	1010	1001	1059	999	987	999	967	1002	1008	982	953	998	985	969	970	980	978	958	978	957	1008	962	1000	1021	1017	1001	1038	1053	993	995	953	1017	1024	989	1078	956	921	1062	975	1015	1049	952	999	1010	992	965	1003	938	1016	1036	983	978	966	997	1027	1015	1022	989	1003	1022	960	931	1071	1039	1014	1002	1035	992	991	1038	1056	936	1028	1021	997	1025	970	972	973	973	1054	1015	1015	928	1009	1015	961	963	1032	1008	979	1021	972	1029	984	1008	980	1021	1064	1019	1011	1024	979	979	946	1000	952	987	1014	963	1047	1018	1015	991	1019	1016	992	952	980	1022	991	992	985	1028	978	1009	984	973	1014	1053	1002	1014	1047	974	995	996	1000	1038	979	1062	1038	987	973	972	932	1004	991	1007	998	992	1013	942	986	971	956	1022	1037	979	1001	1039	1015	1041	1053	1042	1013	981	933	934	961	957	972	1007	1028	994	1033	970	988	1068	1009	960	1062	999	1043	987	1004	994	1005	1019	960	1079	996	986	983	1048	1013	977	988	973	997	983	968	1012	1024	1026	1021	1002	974	1021	1010	946	1010	1000	1019	973	971	978	1002	1020	1000	1061	1019	987	956	958	1005	1011	1029	1040	1001	963	1004	975	993	970	1045	1018	979	929	1014	980	1040	967	951	989	984	989	986	886	983	1010	934	967	1020	976	957	1082	1003	1070	958	1004	992	978	1028	988	921	1007	981	976	1000	1015	1051	961	1022	1052	1016	1005	991	999	971	965	1022	981	1027	1018	1012	1012	1008	956	1037	1060	1019	1012	1010	1020	1011	939	1040	979	1019	991	1014	965	1006	957	1103	1002	989	1044	1012	996	975	986	940	1033	958	984	1007	1020	1012	1002	1045	993	991	956	1040	940	971	1071	1021	1036	1030	999	987	1051	957	987	1059	1022	997	999	1007	956	1033	979	1072	1019	1010	979	988	979	1003	996	1077	1042	1017	996	977	1003	969	964	985	1074	1036	981	1004	1027	972	967	967	984	983	1044	1067	1010	955	931	1004	1040	1010	1048	998	975	1005	969	1062	1026	957	974	1000	1024	998	1047	1038	1029	1069	1029	942	937	1046	1030	1038	1030	991	1020	989	1008	984	1011	1022	994	1009	990	1032	1027	1050	1002	1045	1037	949	1038	1026	999	1025	990	1009	989	940	1021	1011	969	1015	1084	1072	966	982	1023	969	1006	983	991	960	986	1041	996	1013	1019	994	989	967	968	1014	973	1009	1013	1008	1031	1006	995	994	983	1015	986	1022	959	1056	1008	990	1042	954	1084	1000	991	979	1039	1007	1027	962	1034	1001	1018	1019	1015	1038	1026	968	998	1041	1022	1013	1006	985	1021	967	955	1026	1080	977	978	987	1015	971	987	1001	1076	1007	989	978	950	986	1027	1015	1030	1036	1018	996	1066	1006	980	1055	999	1012	989	1098	1024	1028	955	991	1013	1001	1037	1035	974	948	928	958	1030	973	990	1005	969	968	1041	971	1034	999	1022	1050	974	967	1028	998	980	992	987	1004	951	986	974	984	1018	975	1012	1043	971	971	966	997	995	1020	1009	1034	1022	1011	1002	952	981	1037	970	1046	1045	1034	975	1003	985	1013	985	985	934	990	910	1011	1025	1005	972	998	1008	988	956	982	958	997	997	999	998	939	963	993	993	991	1096	1021	999	966	988	1029	1011	1062	981	1041	1006	1004	994	970	1015	986	968	948	1030	985	987	1070	976	1023	1008	974	956	956	1009	981	976	1039	970	968	990	1017	999	986	1040	996	1050	1040	1003	990	1017	994	1004	1010	1038	997	1050	1013	1028	1006	1027	958	967	936	975	1036	1036	1058	984	998	1031	992	969	1028	1015	1041	993	1003	982	976	1015	1033	985	982	947	1019	1063	946	994	1044	1003	996	1051	963	995	1010	997	1022	971	977	1002	1021	976	1015	1020	1010	976	986	1027	1020	945	987	954	946	1051	940	978	1000	1053	1067	1015	959	1008	1008	999	1004	990	974	1027	967	988	994	946	1021	1038	988	952	957	1063	996	1027	979	986	1009	958	996	959	928	983	964	1032	975	1009	1013	1015	1008	1038	984	1015	1044	1019	1066	997	1067	1028	955	972	999	994	983	975	1052	1028	1055	995	988	960	1024	981	981	987	953	1044	1019	998	984	1014	962	1052	974	1046	1000	1024	989	957	989	1058	1051	953	975	1022	975	1040	996	990	1045	1026	1021	1034	976	1013	956	966	1040	1063	1007	992	1039	985	958	1006	1021	1030	1051	1035	1028	988	1035	1021	992	989	986	959	975	1030	999	1001	983	1008	967	975	992	988	998
24860	21450	24760	28524	21452	21288	1551	571	456	425	411	401	426	407	409	343	372	399	392	387	383	396	412	373	401	367	426	382	385	382	344	393	419	370	389	401	369	381	354	371	400	317	343	373	380	372	356	369	369	356	391	346	394	386	432	352	325	386	383	358	376	396	394	345	354	352	355	382	376	375	395	363	398	397	376	380	344	368	389	396	391	374	348	347	350	371	380	377	395	392	390	377	376	375	388	390	352	401	394	379	380	387	359	364	392	369	356	388	364	424	360	392	404	398	369	373	340	409	372	383	364	372	391	383	402	393	370	352	385	405	344	359	351	368	382	351	362	386	401	371	368	340	323	383	358	367	385	385	412	384	354	367	338	383	347	365	330	396	387	362	366	381	385	423	368	357	409	327	423	362	316	375	404	372	373	353	354	352	411	372	351	380	359	338	376	373	342	386	360	364	366	390	344	336	370	354	421	361	396	357	339	358	367	393	345	375	372	363	335	358	383	380	357	381	316	356	375	366	411	361	374	378	371	357	341	367	413	365	351	368	349	399	343	362	382	393	363	392	389	399	396	374	408	379	387	362	340	345	318	413	366	364	350	356	341	364	389	362	378	366	372	359	366	358	338	384	390	366	385	326	339	354	344	377	388	362	368	378	380	397	406	367	401	374	368	411	398	390	320	339	353	386	402	363	386	393	346	389	354	371	374	367	389	338	355	363	384	405	384	431	416	379	375	329	362	340	354	378	372	388	365	339	390	368	386	406	397	378	379	403	368	350	354	393	390	385	366	385	374	371	365	329	387	362	368	365	351	381	388	370	356	377	338	355	401	429	337	361	348	427	372	383	403	352	373	385	383	383	353	357	382	398	437	403	368	379	407	356	403	401	361	391	425	376	382	378	362	355	401	348	421	400	354	367	400	339	349	396	336	346	333	372	376	355	371	349	383	403	391	370	395	362	395	380	353	385	333	363	383	336	357	373	391	339	350	358	357	450	348	360	381	373	378	397	342	363	380	415	354	392	364	366	381	365	365	366	379	367	410	376	363	362	413	348	365	325	376	387	390	360	375	372	356	387	415	360	367	338	374	381	396	396	385	347	374	375	391	348	346	368	350	380	372	345	328	380	377	370	365	378	427	396	342	376	384	338	407	373	363	392	337	378	399	387	356	358	366	394	380	386	412	378	339	361	366	358	390	405	364	381	352	374	367	401	373	411	383	367	400	401	396	357	393	367	344	352	401	400	359	405	363	402	364	363	381	355	328	385	388	366	403	392	371	386	352	368	363	357	375	402	384	385	347	392	355	362	357	346	380	358	405	356	365	378	394	391	406	388	390	377	405	408	385	430	378	362	385	363	329	363	379	398	367	372	347	394	385	389	356	402	376	390	348	380	359	374	353	421	396	361	376	398	379	383	397	391	390	364	397	377	391	351	382	349	394	313	352	384	364	376	375	389	361	339	371	429	379	367	353	374	361	331	415	386	415	410	364	370	352	365	364	402	402	392	357	353	341	351	388	428	401	365	361	378	389	384	380	374	330	387	392	395	331	380	379	346	351	391	375	388	410	375	400	355	376	370	376	372	422	368	384	415	338	358	360	355	370	380	402	377	391	372	358	360	386	379	384	378	407	375	365	392	352	359	395	352	329	325	387	381	411	370	388	372	414	357	366	374	392	382	349	387	347	339	352	387	370	390	350	422	367	377	334	397	399	366	372	401	354	393	387	366	318	404	380	329	385	363	363	397	386	340	373	369	396	362	363	397	374	417	365	363	388	352	391	426	372	378	372	356	403	373	372	371	381	364	393	354	384	368	357	315	344	351	351	368	375	341	352	401	403	400	362	362	356	408	390	390	377	345	375	377	391	400	314	389	377	361	422	387	358	376	351	381	415	398	349	351	382	361	369	373	365	372	379	379	355	376	352	383	365	396	363	376	410	339	391	377	369	381	357	384	350	358	381	381	407	365	384	404	379	379	383	404	402	403	359	358	401	372	359	362	387	406	406	360	366	358	393	426	313	384	392	379	389	374	396	372	373	377	411	371	346	371	356	384	370	369	350	375	390	376	406	404	413	386	349	352	380	389	394	394	388	364	348	373	344	358	377	383	372	378	399	391	334	377	397	375	390	383	363	364	378	362	396	350	378	381	364	408	410	356	390	329	379	351	354	363	346	382	356	358	371	343	397	377	436	337	399	352	403	416	388	400	329	368	403	373	403	356	411	411	367	380	376	399	366	368	344	366	374	351	345	397	388	381	353	380	372	382	368	385	380	399	358	360	401	369	443	382	342	378	375	414	371	352	391	391	375	351	383	398	383	353	397	418	378	373	328	349	365	380	348	339	391	385	391	335	368	382	348	413	358	383	360	374	369	369	345	389	401	364	381	347	382	391	374	356	361	392	353	394	413	359	349	369	369	341	364	386	421	375	389	357	370	334	364	401	383	378	384	361	353	361	358	376	361	370	372	331	379	364	340	367	351	398	380	382	396	366	357	403	350	392	360	391	402	374	374	397	346	348	386	349	367	366	376	349	375	368	343	396	393	368	361	373	375	371	385	351	373	388	377	366	366	364	332	339	402	375	407	384	341	348	362	348	362	341	341	367	365	374	353	383	362	404	373	372	381	372	325	352	344	391	412	385	401	397	413	400	344	379	404	378	389	346	356	379	380	357	376	380	365	400	383	397	351	356	388	373	375	373	375	360	357	363	350	407	375	373	363	382	401	369	377	345	338	352	361	379	371	389	354	377	369	413	399	363	382	373	373	398	394	356	403	345	377	338	345	341	384	383	358	401	356	399	379	362	412	382	372	382	368	384	397	409	373	377	362	378	361	363	390	375	414	375	349	384	365	376	364	386	393	366	368	372	389	370	360	394	380	380	376	367	349	361	362	385	368	348	368	381	384	362	361	352	376	371	364	339	373	374	361	361	363	385	359	363	398	367	363	390	393	380	371	364	391	386	393	410	336	368	363	366	363	326	366	393	399	384	386	366	351	321	367	372	372	355	367	379	406	410	353	355	354	374	372	381	380	363	368	401	374	346	372	372	351	372	371	386	419	361	341	360	373	366	362	343	351	362	353	353	372	391	370	354	385	396	355	393	373	359	375	400	365	358	407	389	335	365	356	367	432	381	367	393	381	362	342	371	387	331	362	351	345	361	368	378	402	380	414	369	388	387	397	377	335	340	363	421	368	399	365	363	355	352	376	379	346	361	402	387	384	399	376	369	358	387	362	388	330	352	377	403	384	343	361	344	391	341	386	391	351	395	367	366	364	372	378	410	374	391	399	382	416	390	366	372	365	353	389	380	369	365	408	363	381	349	374	379	428	404	355	392	394	397	353	394	407	393	368	375	412	357	338	393	398	359	400	381	352	381	378	382	348	362	367	378	351	384	369	369	374	409	338	395	388	370	384	412	384	367	402	391	354	366	378	369	371	398	351	366	354	350	394	407	390	388	366	364	431	357	369	342	352	378	354	350	448	390	371	394	356	356	352	331
3265	2213	1339	994	907	913	892	827	847	797	854	796	814	836	859	816	792	822	830	808	795	878	775	830	835	876	803	788	795	798	814	831	809	820	790	835	798	838	832	799	810	805	850	811	842	818	851	825	854	817	818	843	829	812	837	785	826	825	840	822	853	767	802	788	847	802	829	853	773	830	810	786	828	804	781	848	838	897	915	792	792	772	797	789	888	807	794	815	802	822	807	866	829	789	844	826	843	809	779	829	812	871	835	782	799	781	831	841	786	818	829	827	766	815	771	800	814	800	876	810	797	811	804	766	758	794	762	826	814	810	806	798	800	790	871	858	761	773	864	817	803	866	788	859	778	873	830	822	782	822	784	786	822	833	857	821	747	834	817	784	872	768	818	872	809	813	836	824	804	859	806	858	821	842	804	802	842	845	803	804	855	770	832	784	840	790	780	797	825	817	818	837	785	846	855	781	820	817	800	822	862	843	810	808	817	764	823	785	847	793	825	810	819	845	836	836	798	772	841	794	876	816	803	756	861	794	841	840	828	815	862	827	811	787	848	792	877	849	761	812	827	762	838	802	826	808	790	825	766	807	816	840	814	792	803	771	836	821	795	823	805	809	803	795	787	841	837	840	804	867	782	804	828	799	774	822	812	813	802	843	807	822	808	821	809	809	873	866	826	768	863	815	802	830	832	876	791	829	803	783	847	805	821	800	822	842	811	786	834	830	748	753	851	834	808	850	835	786	779	833	753	843	841	824	797	761	826	818	808	796	797	801	860	816	794	805	779	850	799	809	789	815	815	856	855	826	869	776	792	836	812	736	794	757	820	783	849	772	766	845	827	782	779	746	859	801	818	822	793	839	817	824	825	819	823	838	802	777	834	809	829	861	780	835	740	823	750	862	822	796	797	789	858	829	806	763	807	825	860	817	829	805	805	833	784	798	801	808	858	797	874	755	818	765	772	819	824	803	801	797	813	770	840	797	803	793	826	837	831	792	838	799	813	761	807	847	825	838	808	806	793	788	867	802	809	794	761	843	801	842	775	829	833	754	843	815	823	864	771	780	831	794	805	832	830	852	840	798	839	800	810	801	789	814	816	829	785	830	796	791	840	826	812	846	807	762	763	818	867	844	786	817	791	812	789	874	799	827	826	818	809	824	823	796	819	804	822	808	780	746	834	806	807	834	837	834	792	754	773	855	777	797	818	833	793	787	808	807	781	812	820	776	811	808	799	798	770	787	833	816	774	858	802	789	853	798	757	806	820	783	820	798	845	757	782	836	796	790	791	781	831	847	842	837	822	828	801	843	779	836	786	794	780	800	851	804	802	847	798	820	792	813	855	758	854	820	812	812	761	774	783	813	812	792	792	809	829	773	814	795	849	814	740	757	841	790	798	843	817	831	800	766	810	773	741	770	806	837	785	900	841	782	793	801	795	849	783	787	827	861	765	821	831	792	857	756	817	867	800	810	817	808	815	783	823	797	808	826	788	799	790	794	825	799	864	811	819	793	824	839	775	821	802	826	833	805	838	837	824	834	813	857	840	868	806	772	878	823	868	835	809	820	824	773	831	828	754	820	767	864	832	789	828	806	826	858	846	817	799	760	823	818	789	811	878	780	827	821	775	835	797	835	777	881	792	759	826	822	785	796	818	801	801	844	800	844	776	773	843	813	816	816	829	755	775	790	839	838	810	839	810	797	828	854	839	819	782	797	810	785	804	820	782	847	826	805	844	859	818	798	797	795	778	854	821	864	778	817	786	826	823	810	826	791	814	786	817	858	756	870	805	832	846	799	806	868	862	795	790	766	844	811	749	816	772	876	783	807	815	800	849	844	808	810	833	794	908	762	818	816	821	767	821	815	869	821	870	823	805	771	798	798	818	816	793	797	828	825	822	793	795	810	780	793	814	833	782	825	816	807	801	801	811	805	778	775	775	818	811	839	875	790	775	821	812	845	787	778	853	834	827	763	811	823	848	780	776	818	760	831	859	831	796	831	806	773	813	792	820	853	821	830	799	811	787	766	812	761	795	786	777	838	809	793	794	795	867	840	767	821	776	814	805	781	818	793	746	855	783	834	751	826	828	784	830	788	834	851	811	783	798	844	798	772	791	804	814	786	842	862	794	780	803	758	830	793	842	795	876	808	807	815	807	831	807	807	803	796	775	802	813	795	817	801	781	788	825	835	787	842	849	809	803	793	761	794	797	847	812	816	833	821	828	826	845	798	768	803	819	816	791	826	827	773	894	822	804	788	782	744	767	810	798	801	826	811	862	785	802	823	785	806	800	858	811	782	852	801	831	836	781	810	810	781	807	840	737	839	847	769	856	789	870	841	800	837	833	785	790	804	795	776	869	806	750	798	842	842	817	795	822	791	811	770	779	855	818	786	772	876	783	838	798	844	825	830	774	818	801	813	832	824	803	801	804	834	830	790	786	814	817	812	802	786	794	837	802	837	786	842	806	749	804	750	821	796	801	802	825	843	754	765	819	813	822	774	818	808	793	785	819	774	817	777	809	843	808	838	770	797	802	816	842	824	812	817	863	783	844	809	809	848	865	793	751	816	809	837	772	836	808	855	754	823	832	785	794	759	754	838	786	768	839	829	825	764	782	831	822	786	796	833	827	756	775	842	796	823	819	824	837	791	815	844	813	799	813	836	810	825	808	842	790	823	759	811	834	847	841	792	792	822	798	862	760	828	799	859	829	849	830	838	783	827	826	828	789	825	785	815	809	756	786	785	845	836	801	821	861	717	778	816	807	849	780	838	804	856	760	784	799	837	814	853	846	795	835	818	829	808	825	853	810	826	838	801	837	813	803	816	811	787	779	791	843	767	793	788	821	841	844	839	793	812	829	792	866	824	779	810	796	843	800	865	846	798	826	768	764	813	858	805	808	823	848	858	818	830	826	818	774	743	820	809	800	826	804	831	855	780	790	794	845	766	809	788	784	838	814	830	803	786	798	783	813	845	864	779	778	767	797	831	802	764	833	785	825	793	791	811	809	813	803	799	795	836	766	803	842	821	799	826	810	828	798	822	794	826	807	778	831	807	807	811	799	806	839	859	784	828	787	805	769	751	776	766	780	838	778	779	759	820	789	818	841	796	782	814	784	861	808	796	797	865	782	811	803	827	765	829	807	833	832	810	812	766	817	815	838	817	749	819	816	851	790	829	793	747	804	813	861	804	845	806	775	845	824	793	787	814	805	831	845	827	775	857	806	801	790	783	789	839	788	838	792	775	820	848	814	813	846	816	807	828	849	832	807	835	781	858	820	840	765	786	816	775	812	844	847	812	875	828	783	784	863	799	807	818	798	771	803	793	805	854	793	815	789	793	766	844	852	791	796	804	812	783	832	783	775	810	864	831	794	833	800	791	840	804	829	803	810	820	810	854	795	851	815	830	802	873	832	788	791	800	854	762	807	798	812	736	881	818	864	800	767	822	867	767	807	801	821	756	777	836	797	806	812	823	820	810	803	816	830	806	821	801
24305	21458	25088	28250	21459	21481	18220	604	316	284	267	243	226	226	256	256	217	217	211	231	216	220	198	194	209	223	195	190	178	182	198	202	187	176	181	180	151	195	189	166	171	198	203	205	166	222	181	171	181	204	178	162	227	221	179	171	176	193	204	206	223	149	173	168	191	180	179	152	195	187	184	193	172	192	202	185	188	181	197	167	202	165	190	188	184	173	200	203	172	189	173	195	162	189	174	170	176	165	182	161	166	182	204	197	180	176	185	212	183	190	188	217	192	213	207	201	182	171	159	185	166	160	194	184	174	197	179	189	200	191	197	181	194	161	166	195	192	177	176	213	188	188	185	186	176	197	170	196	177	193	219	188	183	184	216	164	165	181	179	185	181	183	212	197	200	195	193	171	186	202	175	192	185	188	206	202	192	195	193	184	187	198	186	190	180	176	169	177	178	168	181	175	225	204	196	182	198	174	196	177	171	158	165	173	196	177	191	163	176	204	180	182	183	197	181	171	196	179	191	188	196	165	150	169	202	167	157	176	189	176	163	186	178	203	146	160	167	174	185	165	197	154	196	179	197	174	177	187	171	186	178	201	199	176	183	193	183	190	174	206	195	180	177	191	172	180	168	189	197	206	170	182	203	180	208	188	163	189	188	188	172	170	179	214	195	148	186	190	174	194	188	166	165	172	178	161	207	165	179	163	174	192	164	160	175	159	179	217	166	186	206	178	177	188	162	206	209	187	191	177	181	198	188	179	172	203	202	179	191	159	197	181	186	182	202	182	198	161	165	179	200	219	165	168	193	201	184	164	206	199	190	173	168	210	189	193	154	178	174	166	204	202	186	195	172	188	164	183	180	189	222	213	187	184	194	175	180	187	172	206	173	176	193	197	182	161	167	167	169	174	190	172	200	192	181	182	185	173	165	189	199	213	182	189	177	188	200	202	193	176	202	206	196	206	190	187	196	191	194	196	177	177	198	202	154	182	204	199	174	209	201	172	198	150	176	197	200	188	224	172	195	189	197	178	188	191	180	184	197	175	206	192	166	185	204	180	189	179	190	179	217	213	185	197	206	189	178	195	185	191	177	156	193	201	187	195	191	203	186	155	189	187	219	175	168	199	189	214	169	175	172	183	208	162	212	170	178	179	189	170	219	176	205	181	186	173	179	175	196	179	182	182	181	203	183	186	186	166	196	190	187	164	197	180	159	165	234	179	167	175	193	199	188	174	174	164	199	171	176	189	169	175	177	202	171	192	180	189	219	183	186	189	186	176	184	181	177	165	199	204	187	189	189	194	195	186	203	185	201	193	189	173	159	171	204	196	179	184	192	178	178	163	173	193	169	216	188	172	192	187	178	201	165	163	190	207	198	176	166	175	192	176	184	172	191	165	163	197	216	191	184	165	203	216	243	187	207	193	187	202	192	216	189	196	166	182	202	175	157	188	184	164	180	206	182	189	199	173	163	202	168	190	188	193	191	176	175	169	199	195	193	170	193	211	175	165	145	192	182	199	188	211	175	180	206	176	204	196	181	166	169	176	171	197	174	198	201	212	183	212	189	191	187	186	217	180	171	180	181	170	183	172	213	174	175	173	179	189	182	147	200	157	188	206	144	176	202	191	162	163	196	177	180	203	175	183	203	214	202	196	191	158	206	173	186	184	193	185	180	155	187	174	195	188	191	197	197	189	205	184	191	176	197	139	179	176	194	202	183	198	169	181	170	174	218	182	231	161	199	178	162	159	195	196	189	208	164	199	177	209	196	200	164	207	192	170	201	182	204	163	184	196	212	171	189	179	186	187	174	189	185	181	178	190	208	206	185	200	183	159	192	174	184	175	165	168	190	184	190	182	179	195	169	207	180	194	173	180	182	178	158	177	178	200	226	222	187	174	201	171	181	190	153	170	172	188	177	197	176	178	160	178	160	200	182	174	194	188	181	175	199	198	171	214	185	198	193	172	191	161	176	206	199	170	169	188	181	186	219	197	178	196	183	217	219	206	183	161	169	184	193	180	170	200	193	187	217	148	182	182	189	201	185	195	183	198	200	168	203	186	186	183	192	182	160	159	183	196	155	178	184	199	137	186	167	176	173	195	212	197	184	201	201	173	182	156	159	183	176	152	181	174	179	195	181	185	171	155	176	190	207	158	161	179	179	170	192	159	169	205	181	185	190	179	194	188	173	203	176	180	160	169	189	159	180	201	199	186	202	164	191	173	185	197	167	188	186	182	187	191	185	193	169	199	207	184	187	208	166	193	195	171	171	193	185	163	200	179	186	203	184	163	196	223	203	201	174	212	196	179	171	206	181	188	198	187	174	179	177	167	167	183	208	190	195	180	156	201	185	205	157	185	172	146	198	204	168	167	181	189	227	180	188	216	200	187	167	166	171	177	214	181	180	199	193	188	186	176	182	168	184	167	191	188	179	164	168	178	161	200	193	177	188	208	163	185	198	181	157	204	166	176	183	182	204	165	199	173	170	178	175	195	194	199	170	183	158	188	155	189	182	169	185	183	184	221	158	163	188	178	180	212	176	188	176	177	212	184	211	185	157	164	212	201	181	192	176	183	199	188	203	216	193	178	161	205	193	169	171	166	197	192	192	164	190	174	196	177	159	176	181	163	171	185	201	201	190	190	174	172	211	179	171	177	198	188	214	177	188	162	192	198	204	202	174	206	201	185	188	171	216	217	164	196	168	181	211	185	171	179	211	208	200	203	184	184	182	194	178	202	161	187	163	187	193	196	214	171	225	189	175	173	190	202	201	179	204	179	179	212	174	173	186	187	190	173	180	182	183	212	183	167	177	169	174	191	185	176	217	194	177	178	164	219	184	187	203	175	167	163	224	203	181	167	202	168	193	178	171	165	175	164	205	196	176	213	173	179	187	189	210	159	181	182	187	203	180	195	159	167	188	188	171	171	165	152	188	170	185	195	180	216	188	164	213	201	179	180	190	198	205	187	197	159	206	188	195	168	178	184	192	185	200	182	180	167	171	207	173	170	171	167	176	201	203	173	168	202	178	189	173	190	212	177	171	197	187	170	199	171	179	197	165	195	187	188	182	195	196	186	184	215	198	199	172	176	186	197	166	189	187	160	170	159	189	189	171	195	194	161	188	173	196	156	184	190	163	159	169	194	185	156	194	194	193	188	207	188	189	208	187	177	161	224	216	215	193	155	193	213	185	165	183	187	192	173	184	177	175	164	190	153	197	167	197	188	159	195	205	193	195	203	194	188	180	198	175	170	165	175	184	186	188	202	198	229	168	184	187	165	189	181	185	191	198	201	185	157	165	190	159	168	187	185	194	196	175	184	176	156	189	208	178	191	192	189	200	176	165	194	163	174	186	175	172	144	175	154	196	158	185	195	161	187	180	173	175	198	188	157	184	185	176	202	198	188	170	178	188	193	185	182	183	187	189	188	170	184	193	181	173	167	206	189	203	171	188	166	175	182	172	206	179	191	227	212	195	176	223	145	181	208	184	180	174	184
3030	3106	1558	870	661	541	530	550	498	455	483	501	476	454	410	465	453	413	447	466	429	464	465	446	467	471	441	435	405	477	468	439	431	468	437	415	422	427	483	465	442	443	452	469	419	449	441	447	475	431	456	414	456	427	425	439	413	422	400	399	431	399	412	420	470	443	450	445	461	450	449	430	456	433	448	459	457	460	415	415	447	483	449	396	473	411	429	431	414	420	455	436	431	451	435	460	470	463	440	430	447	478	459	461	432	453	463	435	452	432	437	407	425	383	466	415	429	434	433	428	454	438	464	452	439	407	470	444	447	438	438	447	369	413	443	453	428	384	436	451	432	447	459	449	419	451	442	465	439	452	433	417	462	408	441	444	453	416	451	446	408	440	447	458	453	421	406	469	431	426	415	429	410	446	454	436	435	482	432	441	408	497	479	450	456	425	452	462	421	392	420	468	410	413	456	413	433	428	426	454	427	447	437	415	471	438	468	441	465	439	431	429	448	427	412	429	423	459	455	439	392	418	482	399	410	500	413	433	414	423	436	419	432	444	422	462	470	465	450	404	435	456	415	443	450	412	446	458	412	463	450	432	457	428	401	442	494	483	449	466	488	416	449	437	475	443	456	424	427	455	483	431	484	431	458	465	421	438	428	450	444	458	436	428	458	451	418	449	414	427	438	470	462	416	426	408	425	412	480	433	433	452	394	404	438	433	448	439	422	450	432	427	445	410	499	403	460	438	434	427	432	401	408	437	430	407	431	465	421	411	367	428	459	480	452	435	433	473	423	472	419	458	404	434	437	443	437	434	460	404	425	420	467	417	449	450	476	418	458	404	429	438	425	423	453	439	442	452	434	400	444	441	461	433	477	464	449	426	473	413	428	474	449	437	455	477	430	418	438	452	431	409	447	460	448	409	419	428	453	427	419	434	448	459	450	450	446	487	432	436	428	453	452	404	415	433	445	436	451	449	462	441	415	443	451	453	450	432	423	448	462	449	456	410	412	418	442	438	475	437	399	408	462	422	449	425	424	416	466	435	437	465	455	422	424	441	464	434	467	457	440	468	449	415	429	437	495	423	423	424	446	434	447	435	438	440	487	409	420	456	445	431	437	449	399	431	429	446	434	445	415	445	436	434	445	482	420	435	438	430	467	454	394	443	434	394	443	434	417	465	422	429	415	399	426	438	421	422	450	436	417	410	450	445	439	434	423	389	459	428	418	447	450	386	452	441	422	436	457	443	447	456	430	441	452	418	410	434	439	478	441	449	434	435	426	460	426	451	441	425	412	431	428	437	446	409	428	438	434	435	439	444	433	428	431	454	432	445	431	467	435	454	443	408	427	424	424	408	436	428	423	464	399	402	466	439	456	385	430	436	421	500	449	417	467	455	430	473	440	442	445	427	456	448	465	425	473	472	404	415	460	459	461	442	416	434	443	419	416	427	442	431	407	431	421	474	397	461	419	471	428	446	502	433	467	436	436	424	442	392	419	422	438	446	401	448	421	402	401	429	460	459	475	435	414	460	449	425	443	427	467	453	431	461	448	423	426	442	441	405	406	439	464	432	395	439	439	425	439	445	443	441	467	454	427	458	419	473	424	465	400	436	429	417	413	446	465	460	447	445	411	400	431	412	445	468	437	457	458	468	443	422	451	429	405	430	464	415	449	398	463	458	442	418	450	428	456	392	432	456	430	457	439	416	469	423	410	469	450	428	455	417	413	426	450	403	465	446	430	438	408	454	418	424	439	432	436	451	457	431	456	438	445	421	421	470	443	412	432	438	436	394	421	438	411	442	440	429	449	430	402	431	418	426	433	436	422	465	429	441	439	426	469	446	452	442	412	428	436	422	465	419	473	411	469	465	488	436	462	416	433	457	453	425	433	419	421	414	435	456	383	434	422	427	452	408	470	450	450	445	500	445	439	428	419	413	451	438	395	447	442	413	429	417	430	426	448	440	475	453	427	418	430	409	413	423	451	407	447	415	441	434	441	460	460	434	422	447	449	437	454	416	410	457	418	425	448	456	459	442	424	441	424	423	427	410	476	424	427	415	410	393	378	448	445	431	432	463	455	429	452	424	458	426	444	434	442	386	417	423	440	433	424	456	414	424	459	452	448	434	477	439	427	421	447	471	442	427	467	455	428	415	432	409	431	453	449	444	413	442	451	438	413	414	468	427	438	406	434	441	400	466	432	453	471	419	387	441	463	436	411	434	428	477	453	414	432	419	478	468	429	438	429	431	425	437	480	432	392	440	448	431	429	399	409	433	471	440	416	437	430	433	460	434	406	431	441	454	463	399	453	445	428	380	442	420	451	459	448	451	441	445	424	449	417	460	422	429	465	424	460	392	441	406	417	427	411	455	419	433	434	435	418	436	448	452	431	442	447	418	456	415	453	462	421	415	433	407	430	414	417	412	443	442	437	404	492	444	393	413	424	457	416	455	460	459	458	421	453	458	450	425	412	481	446	424	480	447	428	450	450	460	473	437	451	438	405	487	463	483	464	412	450	392	435	431	401	438	486	442	474	415	446	474	413	415	420	442	406	436	425	447	407	436	414	444	455	416	429	453	455	435	427	455	418	414	430	421	423	422	465	427	407	458	411	462	417	420	456	483	404	450	442	418	460	450	435	446	438	435	436	430	468	449	442	414	463	491	431	428	473	426	446	431	436	467	435	461	420	447	420	426	426	423	423	424	470	457	453	446	449	436	417	442	454	462	442	467	470	447	443	457	443	392	465	413	434	447	425	444	425	414	421	448	475	445	446	458	418	431	426	444	430	468	427	482	406	420	437	421	466	420	415	448	441	429	428	427	448	451	409	430	410	410	429	428	424	455	440	442	426	414	457	446	438	443	416	413	436	429	445	425	437	438	452	420	429	442	445	469	441	465	434	464	456	444	412	456	464	407	440	426	457	419	441	502	434	429	409	402	443	447	463	459	426	437	421	424	434	420	425	426	450	474	420	460	456	410	453	440	443	444	436	468	448	461	463	441	429	422	433	405	454	423	419	411	441	428	407	441	468	462	456	461	420	430	423	432	401	451	442	424	461	435	429	429	453	427	419	437	448	430	464	440	471	470	401	444	402	415	430	455	452	466	453	417	455	422	436	459	474	434	401	500	453	441	445	443	421	409	419	444	422	404	438	422	421	473	432	445	412	436	465	446	415	436	434	412	440	443	424	422	438	423	476	448	430	456	396	438	448	474	444	462	430	448	446	403	436	388	406	476	444	408	477	438	447	447	462	417	451	431	455	465	435	422	445	445	416	422	437	465	411	441	459	442	442	445	411	437	445	471	426	443	449	451	420	422	435	429	451	464	440	454	430	422	394	418	414	502	459	434	448	462	430	460	455	433	433	442	463	441	459	456	408	441	445	440	443	393	414	437	460	477	419	451	463	474	391	435	438	452	419	462	437	438	447	407	432	411	454	419	450	458	416	422	427	431	419	430	442	425	457	415	476	400	444	448	452	444	448	453	431	437	449	410
32200	21084	12231	981	500	458	486	448	441	454	440	451	477	450	484	476	469	478	440	450	453	427	456	437	416	420	438	460	461	388	456	428	429	484	434	452	485	448	443	446	440	451	447	426	428	445	475	467	456	476	533	480	424	428	477	416	459	465	453	471	450	461	524	503	435	450	438	482	446	438	416	464	498	466	474	451	478	450	461	491	483	476	511	421	425	425	503	493	450	471	451	429	451	449	465	456	471	454	473	456	451	453	450	453	452	464	456	456	445	451	442	461	476	504	442	516	456	484	478	424	475	472	464	457	438	482	461	461	461	457	489	477	442	446	449	426	441	515	481	431	436	481	460	471	471	473	494	516	448	457	468	469	453	433	488	481	467	439	517	462	440	449	475	425	457	489	444	452	482	457	474	439	454	468	503	480	476	473	441	464	459	514	455	432	427	511	479	498	464	468	469	467	445	468	463	479	456	495	494	442	466	482	479	473	481	477	464	428	481	474	491	449	426	466	456	440	462	443	481	501	471	445	437	452	465	440	443	431	430	467	432	481	448	504	468	464	467	449	422	459	430	433	487	472	427	482	409	477	475	473	426	475	480	462	457	441	508	464	447	457	460	441	487	474	447	477	458	522	473	436	445	442	461	467	472	477	491	443	456	430	461	433	471	474	463	463	460	493	488	476	439	446	420	452	470	441	448	428	437	430	448	459	462	434	476	456	483	505	440	461	502	435	433	452	427	464	468	482	482	415	432	427	487	449	475	449	423	495	427	439	497	463	472	487	432	442	498	475	504	484	454	506	475	489	434	475	474	481	451	447	479	443	450	494	426	475	432	451	430	428	456	436	467	461	488	458	472	473	432	445	448	461	465	463	462	460	429	471	440	482	452	450	428	489	453	442	446	468	469	461	453	477	486	437	421	468	456	451	454	491	482	438	447	495	446	451	453	487	428	445	431	452	442	454	471	466	477	473	465	486	423	510	467	487	496	454	463	472	480	433	448	469	475	480	478	455	441	478	456	447	459	452	446	454	488	436	466	469	459	486	429	438	430	459	455	469	466	445	480	455	430	445	421	480	439	455	436	486	446	467	492	480	487	468	488	434	436	462	458	456	454	502	479	448	471	469	490	468	464	494	450	454	463	471	447	445	467	481	439	447	433	467	437	440	443	472	418	493	439	481	466	417	441	487	452	480	445	452	444	441	457	450	476	504	535	518	489	444	476	505	476	444	508	543	423	473	500	475	480	435	445	406	481	480	447	464	465	495	451	478	463	487	473	449	471	424	431	438	419	468	467	430	507	446	469	472	461	441	467	461	478	463	475	456	455	458	415	454	475	479	473	477	464	464	441	470	454	480	472	468	444	451	498	472	505	479	408	474	506	441	443	455	452	460	423	435	480	507	481	462	456	426	459	499	458	496	472	505	412	459	495	473	480	420	477	473	492	508	463	432	451	491	420	473	466	480	460	461	500	459	477	434	464	418	433	494	496	430	488	471	431	490	449	494	433	491	500	449	438	467	438	479	457	472	461	494	493	463	450	453	456	475	478	464	469	457	452	436	448	466	458	445	408	447	435	468	423	481	430	460	451	466	467	441	474	466	465	472	428	469	488	457	443	461	467	449	417	487	427	484	447	477	484	497	428	475	481	485	448	487	471	451	476	432	451	420	485	469	457	441	421	462	487	466	502	473	460	452	489	449	469	453	437	471	434	448	484	484	470	507	437	488	451	472	458	439	402	432	444	466	473	458	483	517	457	481	451	470	474	506	455	436	478	470	475	404	455	428	429	460	446	474	462	437	437	445	480	461	469	418	463	427	437	474	457	472	433	447	485	445	506	512	494	432	449	438	413	483	443	437	458	434	457	459	460	427	478	464	468	492	466	510	460	479	471	478	491	470	461	427	474	483	482	454	491	450	455	481	447	457	462	446	526	472	442	478	468	464	395	473	491	447	465	459	481	467	435	432	454	490	484	434	432	474	411	449	457	432	443	452	460	505	418	434	453	432	432	502	493	457	447	505	473	496	455	465	466	487	445	463	461	458	463	458	444	492	488	410	453	459	489	432	459	437	458	468	420	421	492	448	436	467	448	468	385	451	432	492	432	415	460	492	406	446	471	515	486	500	493	458	480	430	452	460	485	441	478	433	453	458	467	470	445	462	478	454	481	462	452	468	484	463	474	480	441	455	435	446	416	469	442	465	463	402	448	436	439	477	513	483	472	457	441	477	456	510	467	423	407	457	472	498	462	461	442	431	433	459	460	460	506	473	436	474	410	454	470	469	447	479	462	442	466	460	467	442	437	451	462	471	452	477	459	442	496	439	459	454	489	468	437	436	476	500	440	457	471	474	440	424	443	483	484	468	454	476	426	442	505	458	469	468	451	463	473	476	506	426	461	444	479	513	457	445	426	459	433	449	457	464	467	465	440	459	471	438	455	464	457	446	468	419	444	439	468	417	458	449	461	435	411	433	477	471	485	457	437	486	442	443	468	430	436	486	425	468	466	447	487	466	460	420	445	440	457	469	448	503	507	471	442	501	497	476	465	479	472	446	437	467	483	444	478	453	404	432	452	438	453	413	481	460	476	510	438	466	452	437	437	475	490	424	438	493	463	477	436	442	426	481	474	460	481	474	457	430	440	431	445	498	450	423	475	448	501	474	458	484	446	412	481	472	461	421	451	488	454	455	470	452	482	490	452	421	487	458	444	464	434	451	420	463	428	463	476	423	488	473	459	500	444	409	505	491	477	478	479	487	427	466	464	491	434	454	450	465	464	476	484	449	468	481	451	504	499	484	458	413	430	422	458	461	475	461	441	434	497	463	411	415	487	445	433	420	483	452	455	436	460	461	471	459	426	489	446	417	445	430	487	464	419	446	468	475	486	445	449	418	456	448	470	454	468	478	489	470	463	498	439	402	457	463	497	499	448	467	500	456	512	443	449	446	462	432	454	431	456	419	472	449	478	431	437	481	438	463	489	466	466	439	483	472	459	462	498	459	420	439	458	442	482	475	465	448	414	475	425	461	484	472	457	470	474	479	457	450	485	473	431	449	477	433	490	446	480	447	457	502	492	446	477	446	455	451	506	427	443	429	455	492	441	439	422	445	430	473	440	482	452	458	469	513	462	462	477	473	503	496	460	476	491	471	422	487	468	440	437	414	427	422	434	472	466	438	469	493	476	444	493	469	448	450	497	443	461	466	467	464	435	495	480	474	466	418	505	464	475	484	463	476	463	420	462	495	490	473	457	476	473	468	461	463	464	452	458	438	495	475	458	451	480	473	470	448	471	469	475	456	462	440	488	488	480	426	427	476	423	470	467	464	480	436	415	447	481	445	442	424	502	478	451	444	472	430	431	479	446	469	439	494	486	449	454	479	438	459	462	467	480	475	510	416	469	464	460	455	493	430	459	448	463	453	473	429	480	468	473	479	447	439	450	451	507	447	447	443	467	443	402	487	449	464	455	464	429	460	453	494	452	482	466	428	427	450	444	437
5924	1152	1079	1012	980	975	1003	1002	1066	1011	1010	1016	1024	1027	996	968	1030	1017	1075	987	958	1016	1086	1043	975	1025	980	1031	1059	1008	975	992	975	967	1029	1006	984	1058	1014	993	983	1007	919	971	990	964	970	962	1025	1024	1032	991	1024	1020	1021	1061	982	1030	977	1019	1064	1046	1027	1020	1049	1075	1010	1020	1023	1026	1000	1033	1007	984	1019	1015	1036	1044	1003	981	1013	981	1017	1067	1002	1008	932	1013	1036	999	1030	982	1024	1031	966	991	1021	991	1000	1032	1009	1013	978	1005	994	1039	1047	1001	994	993	1070	1069	994	1029	1008	931	976	1021	1053	1024	1038	970	1050	1004	980	961	1002	959	1044	1003	1026	1039	995	996	984	1026	977	1000	1045	1005	982	1002	947	1011	971	1036	999	958	1041	957	1012	973	978	976	947	971	1013	983	1022	1042	943	998	974	1009	1020	981	976	1060	1045	999	1018	993	1003	989	1005	955	996	1033	1012	922	981	987	1027	1022	938	952	1014	999	1049	930	950	982	1023	1017	1058	1028	1016	1023	943	995	974	943	992	1026	1020	982	1017	993	1014	977	980	1003	951	1051	995	972	978	986	1061	1005	1055	1000	996	972	1038	983	952	984	987	1061	958	973	1051	1034	1011	1011	918	1010	1034	993	1057	999	974	973	985	995	1014	1008	1008	974	972	998	1008	1049	1002	1015	1027	986	959	990	1050	991	990	1002	982	1034	1019	1011	1030	1021	956	1011	1024	1011	978	1001	1023	1026	1004	988	1052	1003	908	967	1020	914	998	1066	1064	980	974	1046	960	1022	1009	971	1028	975	1012	1012	998	1051	1000	1039	976	967	1024	973	991	1031	1000	1030	984	999	987	988	991	1049	971	1040	942	1012	991	959	1083	972	995	1038	1022	1024	993	1041	1026	1004	1000	1019	996	983	939	1015	971	1030	1062	1028	1006	1094	1026	988	1032	924	1014	1039	1045	982	989	1018	1017	1006	1016	979	1029	981	1042	997	1010	993	948	959	966	1004	1023	1048	944	969	970	1006	999	1079	995	1004	1024	997	988	982	1049	1035	968	1031	1035	1028	1043	993	975	1021	1058	988	977	1026	1045	987	970	1023	978	1011	1016	1018	979	964	1018	974	986	981	936	999	982	967	1017	937	968	1035	997	992	1018	1038	1006	981	997	969	926	1009	988	996	949	1014	1025	945	1021	1002	962	958	1010	979	985	1023	991	954	1028	1024	1014	998	990	1025	955	984	986	1008	982	1001	1022	1036	965	996	961	974	1032	968	1009	979	1011	988	1015	1020	1007	1072	1024	1043	971	1020	1058	967	1027	1027	966	980	1004	997	954	1029	997	1026	988	983	1039	1008	1025	1012	1067	1016	1020	984	963	1001	996	983	979	983	1012	1063	1002	1072	994	958	1005	961	1011	955	1075	1024	997	929	971	999	1071	1040	987	1006	999	1022	965	981	1018	944	1025	1007	1039	998	1023	977	1032	1031	970	971	1078	1000	1004	969	1027	1047	980	1028	944	1031	967	994	1028	1033	1000	1033	1052	1010	1021	1012	1012	998	1011	968	1045	971	1007	1029	1018	1040	985	1036	1007	1015	1021	1053	988	1039	1021	1031	1000	999	1040	980	926	1006	1009	978	960	1031	1015	1001	986	1009	988	1005	1033	1028	982	979	995	1015	1000	995	946	949	1039	1029	994	1059	966	1003	967	977	1008	988	1005	985	1012	1021	1039	978	1014	1010	1027	1003	1041	995	909	989	1034	994	1034	989	1010	1017	1065	1033	1032	1004	973	1020	964	992	1006	1077	1041	992	1013	1020	1033	1032	1031	969	1002	939	989	1026	998	1063	1008	974	1009	1002	965	1043	981	952	1023	1057	1008	1020	994	1020	992	994	994	958	987	1022	999	1024	951	1009	964	950	1008	1052	999	1022	985	985	1001	995	1029	1026	968	1043	1035	1011	1018	992	993	966	1016	993	1039	1015	1034	1031	988	1012	983	1049	1005	1028	962	1007	1040	947	1032	1017	975	1029	982	1030	1024	1027	954	958	991	1034	1025	1048	1013	1030	1009	1008	1000	979	980	957	985	1029	1023	1010	1006	1023	992	1010	1037	975	976	994	1030	988	970	964	981	971	1032	1002	995	962	1006	1018	958	988	985	970	1014	958	1018	1006	1021	987	1033	934	1048	968	948	1013	1051	998	1025	947	1024	948	993	1009	973	986	1038	1006	996	978	1001	991	1010	998	1014	1007	960	1050	990	1027	1013	985	980	1046	969	1020	966	1012	1043	997	975	959	1037	1010	1035	940	1033	1041	910	1026	1006	997	1002	1049	981	987	1007	1049	1068	992	1013	962	997	976	1026	1010	994	965	992	1020	968	997	1006	1017	1004	1032	989	1020	994	975	1047	1068	1000	1002	997	962	950	1084	1013	947	1047	1038	1010	983	1022	1019	958	1017	1017	1003	1016	1031	943	964	987	997	982	974	1080	1031	994	1003	972	981	1006	983	1002	1046	984	1007	1011	1060	1013	995	997	993	1027	1020	990	976	1003	999	1060	1046	1027	996	937	1043	1027	1001	942	944	974	1010	985	964	1003	1014	976	958	1055	997	1104	959	991	1003	1005	958	1039	1028	1006	1009	957	975	1018	1018	982	1015	1014	971	1004	1016	1059	1023	1009	1019	966	1032	968	986	1014	1005	998	974	986	1051	971	976	1017	1052	988	1049	1046	1006	1006	1002	993	1032	996	1009	1010	982	1034	1008	1019	959	1028	995	998	1026	1063	980	1025	973	976	974	1027	1022	987	1039	1004	1012	1014	994	970	975	959	987	972	970	1015	1043	982	1074	992	1052	1003	955	948	1005	972	1051	1002	951	1029	965	989	990	1044	1069	1006	1020	989	1030	947	1001	1037	978	1048	992	996	979	987	1038	1033	1000	1010	988	1028	949	1039	1008	981	1018	1003	1024	1013	994	1024	1031	1004	1034	1012	1025	969	1022	998	1056	1017	982	1030	971	999	961	980	1025	988	1005	923	1032	1015	982	1002	1037	1011	1011	983	991	1026	1067	1040	965	995	971	1004	1037	1035	951	1043	1024	976	1003	1021	979	1034	1002	994	963	1022	982	1029	989	1008	981	1037	986	1021	987	1004	1046	1001	947	975	965	1011	1010	1042	1018	1037	1031	1030	947	1021	997	998	978	973	983	926	989	973	946	979	1014	1124	1028	1016	1012	946	962	991	953	960	1031	983	1031	1013	988	1025	967	1000	952	1036	997	1045	1041	993	988	996	1020	1023	996	968	1030	952	1027	1001	985	981	1002	1029	952	994	949	974	1049	951	1005	978	969	1016	993	991	1036	993	1004	959	1023	985	965	1019	1009	933	978	1060	972	996	1033	999	1044	946	934	999	938	976	1035	989	1002	1044	1010	1027	980	1022	1043	950	1008	1057	1015	968	1016	1045	984	1018	1014	996	1008	1022	1044	996	970	1038	1006	1060	1026	963	1007	1049	983	1007	1027	1036	1010	1078	976	949	940	962	1006	1006	1012	973	1025	1025	1005	1033	1043	1018	1009	971	972	994	1015	1000	1057	1046	990	996	992	1071	973	969	1042	1024	975	1027	1011	976	1049	972	978	969	958	1013	999	997	1047	1044	992	1013	988	993	1004	1022	1012	1001	1035	969	1040	996	1025	960	971	982	1026	1061	1033	1019	1037	995	1079	1009	975	926	965	950	1023	1042	1028	1019	962	1013	1030	965	977	984	982	1030	1032	1053	985	1003	956	998	1004	1045	1049	1061	1004	976	1004	975	1022	1052	950	1005	952	989	1025	1037	1039	1008	1019	1006	1040	1029	990	1002	992	999	989	969	993	1016	963	958	1013	1003	989	989	1007	1017	952	1018	1026	1019	1005	945	986	966	984	997	976	1025	983	1019	933	995	1087	1006	980	1001	1012	939	1009	1061	1058	1054	1056	972	1019	1008	986	1019	1030	1029	991	969	951	1046	1054	1059	1089	1019	973	1021	1054	946	955	999	1034	975	991	1032	1018	1010	1023	1034	1012	1039	1021	951	1025	1003	974	1013	1043	966	1006	972	1055	990	1021	1053	1004	997	998	1027	980	1030	960	974	1055	1023	1018	1018	1046	1081	941	983	1073	987	1042	1071	1005	979	1029	922	1064	946	976	1019	998	981	978	1086	993	968	968	1034	993	979	1063	1031	1035	981	1002	987	995	917	998	1075	973	1003	1016	1007	1045	1021	973	954	1010	1005	1008	988	997	1039	1070	1016	962	1028	1055	984	1019	995	1038	994	1001	1011	1016	1021	979	938	978	992	1043	1034	997	1034	969
24879	21466	24811	28546	21457	21260	1579	550	478	428	425	447	398	379	427	376	398	378	375	374	372	392	373	370	362	370	385	384	392	412	356	356	370	399	405	393	367	403	372	394	386	388	400	387	389	388	398	374	390	373	438	354	387	389	434	372	382	401	390	388	363	397	381	357	428	385	388	364	382	349	365	362	376	391	366	398	370	384	353	366	362	350	324	365	391	348	376	404	376	367	404	343	401	355	390	355	372	367	376	387	388	360	376	359	367	373	401	357	343	378	367	378	378	358	410	370	359	352	368	371	394	357	402	368	379	371	410	374	366	389	424	406	383	375	384	395	374	361	408	389	380	416	380	378	406	387	345	363	348	379	375	358	348	413	377	386	341	365	392	383	378	349	387	386	360	338	363	360	348	424	378	362	397	382	342	404	361	408	399	343	342	366	366	356	354	357	365	382	355	433	368	369	368	325	368	377	346	360	390	337	361	336	322	375	372	373	387	395	349	356	381	361	382	366	382	393	362	386	388	380	420	350	383	362	374	392	365	388	391	403	357	337	367	379	404	380	352	396	418	412	407	359	376	393	358	384	367	391	337	377	416	422	340	359	373	341	367	405	349	395	396	402	346	389	369	383	378	380	375	391	360	345	399	395	403	368	355	379	364	385	358	343	396	367	390	377	364	385	385	338	411	394	413	361	376	355	351	359	384	375	391	336	365	348	347	351	304	369	376	374	378	376	359	372	353	398	397	354	350	406	389	336	400	370	363	370	352	393	405	369	377	365	393	355	355	381	359	366	363	391	398	362	364	354	382	382	414	382	398	347	378	381	392	372	362	370	339	378	384	364	397	409	392	384	379	389	387	360	372	366	332	375	387	364	379	368	381	355	360	384	360	381	367	361	410	382	435	371	396	407	423	366	346	338	359	344	385	395	400	375	388	353	367	373	387	357	369	332	385	367	362	329	389	398	363	375	400	334	370	375	374	357	366	358	386	380	373	355	364	410	368	384	371	369	380	390	406	371	371	393	389	400	385	389	407	326	352	373	397	351	393	359	368	357	346	348	360	325	348	366	380	389	378	398	378	362	363	380	370	368	380	336	400	342	376	357	383	359	395	348	372	402	350	376	386	374	372	361	376	355	368	351	352	364	376	349	367	341	353	364	378	370	414	369	367	346	347	379	372	342	318	392	383	337	365	382	355	383	388	400	360	390	381	383	399	387	378	358	390	317	345	388	391	383	402	432	380	387	365	364	382	402	430	379	362	397	371	380	364	384	386	385	379	403	371	334	400	371	410	387	372	369	357	369	367	398	375	388	383	362	403	343	392	373	380	383	380	376	395	381	414	354	363	358	400	367	350	373	394	341	388	403	365	382	377	370	376	382	396	374	347	365	360	365	336	366	337	391	372	344	374	369	388	385	335	368	384	378	364	385	379	392	371	356	381	363	395	411	433	358	362	338	376	368	339	395	347	372	338	368	384	355	376	406	399	394	362	376	396	394	387	390	353	374	414	398	407	366	360	331	385	403	395	355	332	369	415	387	385	352	414	367	372	322	383	392	359	352	412	385	399	344	403	363	378	373	372	383	436	335	362	392	381	383	375	379	385	356	386	376	373	376	373	403	376	379	390	352	374	342	361	325	441	403	397	354	380	375	415	403	416	380	360	381	357	350	390	396	378	383	353	387	339	370	352	381	366	352	355	359	366	405	395	383	353	390	378	378	336	358	339	376	395	390	353	370	384	376	360	388	386	381	360	402	396	339	381	357	357	388	382	340	399	344	356	368	336	370	361	334	403	348	370	358	404	370	349	379	390	340	390	353	351	358	366	373	335	379	379	346	332	369	404	396	344	358	407	380	363	392	373	371	381	347	341	354	363	328	366	365	350	366	338	385	364	370	378	387	361	374	372	319	368	361	377	368	422	341	373	384	366	373	375	363	340	380	409	374	379	380	361	376	382	363	371	406	386	388	376	367	366	380	409	372	410	380	364	360	371	367	386	356	387	391	362	363	385	414	383	370	347	371	363	408	370	369	370	393	354	336	392	381	395	391	360	414	379	409	338	372	358	381	344	366	407	379	409	372	377	370	328	364	361	347	395	394	356	389	371	371	406	411	357	354	384	384	380	369	376	413	378	396	354	390	382	362	364	390	381	375	343	393	377	383	397	360	355	392	405	373	390	318	409	350	381	373	363	360	386	380	364	363	350	371	384	369	378	354	379	367	377	402	388	377	372	346	376	366	363	391	360	371	352	348	371	330	370	375	364	371	352	355	400	396	370	362	405	404	360	355	409	417	391	363	380	383	382	392	381	412	393	360	386	350	388	364	349	376	343	347	388	377	349	391	351	375	388	399	330	395	340	396	378	381	339	388	353	367	361	382	361	378	363	350	365	399	366	375	397	380	370	382	374	352	389	386	397	360	392	353	351	366	384	395	382	358	379	329	418	375	384	367	364	398	403	361	371	405	353	349	359	380	361	338	379	391	411	397	364	392	329	370	383	364	369	405	334	386	370	393	360	381	386	357	407	396	381	416	370	411	356	330	391	363	351	386	354	379	362	439	323	365	393	380	354	369	399	387	388	409	401	326	347	390	357	377	380	368	319	398	371	370	386	395	393	366	375	386	372	392	355	384	355	372	363	371	347	363	388	385	350	375	345	365	384	376	380	385	364	386	366	325	378	371	359	340	359	402	387	386	359	383	379	353	378	364	377	339	378	376	367	391	369	356	373	388	370	374	406	334	372	370	348	364	353	359	362	367	374	348	350	400	416	396	368	406	358	362	371	431	390	368	359	362	378	391	357	378	362	382	397	377	382	353	400	391	372	374	373	332	394	367	381	363	364	363	317	363	349	349	380	361	377	375	377	375	347	395	360	387	388	374	347	383	370	363	410	409	394	351	377	362	400	418	437	387	378	382	356	365	359	353	359	382	339	363	351	368	408	408	390	360	381	336	398	398	371	395	361	413	368	373	345	364	373	378	360	370	369	376	360	397	405	381	362	398	350	364	357	381	356	369	409	356	387	377	352	363	357	364	352	364	377	366	375	366	366	364	369	388	358	395	377	364	380	332	382	393	383	340	354	373	368	366	380	367	369	357	368	397	387	342	415	372	350	400	404	417	364	389	355	379	351	395	423	385	405	362	375	402	361	355	345	378	354	388	381	389	390	385	375	398	364	374	373	371	365	389	351	414	349	374	415	401	349	375	368	373	403	365	374	366	364	373	373	407	366	361	374	366	371	398	386	359	344	385	337	400	377	370	350	380	370	354	372	391	380	364	352	418	360	391	348	384	328	381	356	376	389	372	361	379	362	350	345	372	376	371	357	371	381	366	378	382	340	375	386	410	386	382	383	416	345	390	406	369	384	345	350	360	402	368	388	399	376	400	330	361	354	383	400	355	391	386	375	328	350	353	334	366	401	386	356	375	386	362	374	389	386	399	365	369	383	414	349	392	401	410	378	362	372	395	344	353	352	414	391	400	348	390	365	376	333	373	364	375
3253	2271	1371	1075	929	909	878	858	813	872	832	857	870	813	837	850	804	817	806	824	819	803	770	801	821	841	849	807	806	788	837	815	832	822	806	791	821	768	847	820	776	832	805	793	766	797	843	771	806	819	836	814	805	758	830	775	821	771	863	789	852	794	813	867	842	826	856	812	857	795	788	807	851	793	801	826	840	737	801	815	812	793	840	783	794	739	804	814	766	793	809	784	787	875	785	816	813	815	749	797	781	779	861	771	817	754	838	811	834	797	838	801	851	796	811	818	766	827	799	818	812	840	793	828	831	795	785	800	807	857	867	811	864	795	796	822	789	797	767	792	803	871	855	851	819	894	778	807	805	796	747	823	832	854	811	843	827	793	813	744	790	814	794	853	819	823	838	802	854	822	809	801	833	844	833	832	804	795	798	784	808	872	766	828	853	875	796	843	835	801	801	791	776	751	841	834	835	835	790	833	806	803	789	800	831	802	807	811	767	799	786	806	841	781	829	747	818	815	794	820	875	816	793	803	789	777	790	807	774	808	806	779	833	851	829	806	853	809	830	848	787	793	825	804	806	807	826	826	773	794	791	802	802	828	778	789	841	841	848	808	801	789	802	844	801	754	824	817	819	838	773	832	820	853	753	841	745	815	798	782	806	787	791	745	843	821	814	819	818	718	763	780	830	811	792	806	773	809	744	800	755	803	837	798	812	788	830	842	779	779	785	795	780	831	812	784	852	836	791	832	779	793	779	816	818	805	821	782	803	814	788	799	828	822	753	808	827	824	854	808	757	774	798	819	757	793	755	774	784	751	820	773	808	776	784	799	815	752	803	796	782	827	815	836	834	787	810	783	833	807	805	803	838	806	785	854	844	798	808	793	799	786	805	812	812	798	839	745	795	774	890	803	812	783	843	858	797	854	777	813	734	829	809	854	802	799	806	761	804	840	783	822	818	825	833	802	863	746	799	828	788	825	770	818	832	772	759	812	783	816	795	768	824	783	820	824	833	785	757	799	814	811	814	785	856	846	799	842	828	862	844	798	799	808	763	810	801	796	831	847	790	802	799	833	847	796	858	777	845	875	809	856	856	790	831	789	838	756	803	804	812	800	856	788	815	730	840	812	828	790	809	788	823	784	825	796	786	784	803	796	797	817	770	790	795	842	808	811	808	840	845	814	833	766	781	806	774	777	794	810	813	831	766	880	806	797	838	785	819	852	792	813	783	787	801	860	783	869	841	888	763	780	811	834	828	813	803	761	796	816	815	820	766	831	819	867	774	828	820	773	829	787	807	763	866	783	853	817	866	800	842	825	867	803	820	808	832	789	778	810	803	783	803	753	816	833	808	846	794	822	760	808	880	811	843	760	802	802	830	798	810	816	821	798	825	827	787	784	838	784	894	848	779	800	823	775	806	795	822	843	793	799	795	801	835	788	811	870	799	781	763	805	823	840	883	834	786	801	799	808	786	811	772	831	819	792	761	773	801	805	773	806	782	786	803	785	828	804	835	827	796	826	778	840	765	808	839	797	853	801	784	833	772	834	806	807	807	825	778	777	834	845	798	784	799	802	805	771	796	775	792	823	746	802	853	774	797	817	810	821	805	875	795	763	756	746	796	867	814	825	859	778	804	798	794	804	813	809	791	810	819	750	855	785	871	805	803	767	826	809	827	785	818	837	772	826	872	838	824	816	802	792	798	800	782	778	816	812	774	800	833	804	847	777	767	834	849	765	764	846	799	854	777	837	847	839	767	802	792	812	800	856	861	810	827	850	796	762	788	788	867	764	865	808	786	831	837	794	797	809	810	806	821	810	801	828	829	768	767	877	842	785	791	820	826	813	820	819	789	793	813	783	847	762	810	822	829	793	798	768	846	824	833	802	811	771	809	882	818	806	814	816	791	822	797	797	828	806	797	823	798	772	806	871	867	832	813	828	841	803	777	820	813	833	819	776	789	775	823	804	755	790	826	850	801	779	805	818	831	806	836	785	787	759	858	793	793	818	783	827	759	802	797	843	857	803	805	803	859	866	807	759	859	819	805	749	790	806	774	751	785	842	792	819	762	802	790	916	776	804	809	784	750	826	795	776	814	811	806	804	845	841	799	842	818	790	802	855	841	801	833	869	824	846	790	844	822	849	819	834	804	783	809	760	760	801	746	784	864	811	799	802	798	802	812	854	795	790	807	786	794	794	839	825	806	789	828	849	805	848	811	825	775	804	769	793	764	818	814	787	807	821	806	849	774	802	783	808	765	766	806	822	818	783	746	844	863	828	811	789	847	784	819	791	865	795	891	797	847	762	798	771	821	811	753	872	785	791	819	833	780	801	801	771	796	837	814	769	796	746	827	803	812	801	852	822	841	856	762	825	817	771	823	787	784	798	800	826	817	826	786	838	781	846	762	788	786	844	789	780	798	854	833	812	811	806	742	843	779	791	842	782	802	836	826	804	779	810	807	826	789	806	829	831	778	824	775	801	843	775	805	795	801	824	806	801	786	799	823	814	838	790	837	804	810	792	878	829	808	799	805	819	830	821	805	811	858	833	744	802	809	820	827	849	817	843	782	843	849	857	828	844	784	837	816	862	843	851	845	824	810	837	822	778	798	847	787	807	833	842	846	822	806	833	780	761	804	774	804	818	796	822	798	799	823	786	807	822	805	769	850	795	785	781	763	798	790	778	856	846	872	793	831	772	819	785	766	806	845	811	788	810	820	787	772	739	833	792	831	804	823	808	781	796	818	802	830	793	861	786	835	840	770	793	834	798	821	841	762	811	765	778	815	851	807	823	835	798	885	774	793	795	847	811	773	797	766	791	834	791	852	833	857	813	779	823	791	793	829	846	814	791	810	869	804	827	846	822	849	812	812	815	846	793	823	829	808	800	841	745	843	782	803	791	768	814	788	802	792	790	832	798	809	809	817	803	823	818	770	815	768	831	761	809	806	829	814	824	804	819	793	811	864	834	796	808	808	821	856	842	848	818	810	776	808	774	764	855	783	771	805	766	814	756	768	770	821	833	778	800	811	809	804	817	835	782	808	767	795	807	825	801	810	772	808	815	790	786	808	809	777	824	822	736	803	802	777	801	792	827	885	808	824	799	787	817	814	763	821	800	798	765	849	781	803	815	808	841	799	793	817	791	847	797	801	829	813	858	819	824	827	760	836	847	807	845	819	808	847	801	812	777	801	822	798	827	813	772	787	829	754	809	816	814	802	832	783	797	875	787	773	857	831	830	726	833	866	843	816	784	812	794	802	786	770	780	769	752	766	790	819	810	787	805	802	837	771	846	894	800	813	865	804	759	812	825	772	795	815	834	790	828	792	824	764	797	798	821	827	846	814	772	831	814	797	794	816	829	794	805	809	768	806	841	815	782	757	828	777	810	768	810	820	774	808	833	807	800	784	791	784	801	795	795	829	861	794	795	811	815	747	789	811	829	796	753	847	832	800	838	797	797	792	834	873	857	775	841	819	829	787	828	812	827	809	793
24369	21478	25104	28254	21478	21497	18273	592	332	282	273	231	263	226	229	238	207	195	214	193	211	208	199	191	182	202	219	191	198	221	203	193	181	184	192	184	173	174	187	184	184	173	190	220	182	175	191	178	183	185	179	170	177	187	202	194	175	180	208	178	169	178	186	184	158	204	194	181	219	201	188	167	182	196	168	217	179	222	176	175	176	203	191	193	152	182	197	194	209	183	189	185	183	171	159	166	170	170	180	217	185	171	206	181	177	173	187	179	191	173	196	170	182	207	192	197	191	183	174	185	215	166	164	199	209	183	155	181	155	147	180	161	189	178	189	141	171	189	185	180	206	198	182	176	200	182	193	191	199	189	154	160	197	174	162	158	218	177	180	175	162	150	195	175	173	178	183	178	161	189	196	193	168	182	173	143	160	177	185	192	179	169	182	183	176	194	188	168	175	159	220	192	205	174	177	193	175	193	199	207	174	186	173	190	187	201	204	180	165	175	180	166	175	189	186	182	176	181	187	180	178	172	209	190	191	192	168	174	151	181	191	189	188	213	182	184	191	173	169	216	160	161	161	189	166	185	195	189	178	137	184	230	175	191	167	182	191	198	176	174	174	164	174	160	172	185	147	174	182	191	195	204	187	175	185	213	175	187	190	173	210	160	175	202	192	179	174	169	161	201	178	180	188	207	164	164	176	196	188	194	173	211	186	186	170	190	172	175	186	178	159	206	184	179	187	189	175	190	173	162	189	193	184	199	188	211	176	168	184	174	176	171	241	172	203	206	170	177	218	189	201	169	193	170	181	159	181	197	202	183	176	176	190	179	184	182	173	178	201	197	214	176	171	179	175	169	180	181	171	198	170	163	203	191	182	206	173	201	187	196	189	181	186	186	169	189	187	195	188	195	192	178	178	191	178	187	183	184	166	203	209	205	185	193	159	165	171	195	193	175	175	213	199	177	197	184	197	191	188	198	169	175	181	212	169	173	183	169	191	185	179	186	163	157	191	183	179	175	201	159	177	182	176	167	177	184	141	190	184	184	169	186	181	186	190	159	165	166	180	181	192	188	187	182	187	195	168	177	174	169	168	161	165	200	181	198	170	188	210	197	169	168	175	168	182	186	189	206	184	169	177	183	151	197	176	180	179	162	195	192	175	165	215	203	186	203	194	205	185	180	178	185	172	193	186	195	172	177	192	166	178	158	184	173	174	156	190	170	153	181	200	183	181	161	187	187	174	202	194	182	194	209	185	206	189	202	191	215	203	206	180	168	194	194	173	164	177	196	190	191	197	205	201	186	191	175	201	187	194	174	184	186	176	184	199	191	182	190	190	162	169	185	192	169	171	172	167	196	197	189	199	173	193	184	214	200	194	171	201	191	176	172	203	186	208	193	171	174	189	194	208	196	195	200	166	186	184	162	163	176	216	204	192	193	162	169	185	187	186	210	200	156	174	180	175	200	165	164	179	167	197	172	208	178	185	175	167	182	194	214	170	163	174	147	194	188	195	204	192	210	176	177	170	166	192	166	185	168	185	178	185	170	192	192	178	193	169	184	189	198	179	153	201	175	165	172	187	162	173	194	188	184	174	172	201	189	175	180	184	161	201	166	207	160	182	165	204	207	177	175	170	182	176	185	170	171	200	225	193	179	176	192	179	199	180	174	181	199	170	183	186	172	190	185	165	175	175	158	181	166	164	175	176	180	150	175	196	173	157	209	204	193	165	176	164	182	209	162	205	205	196	190	184	166	174	185	188	185	203	182	211	160	172	195	188	203	202	177	174	143	184	156	173	171	184	182	190	195	182	178	179	184	222	187	179	164	153	164	163	172	194	177	174	203	192	197	168	195	200	181	168	190	190	174	186	188	174	181	195	193	161	202	225	180	194	174	170	169	209	173	148	185	180	202	189	201	174	168	171	170	175	179	189	192	170	182	188	180	200	179	190	188	187	208	216	193	185	185	154	166	200	180	190	189	195	197	184	179	188	182	186	195	198	176	179	184	193	170	196	183	196	164	184	179	181	187	166	183	187	208	181	196	213	186	181	196	187	185	225	180	173	170	180	208	163	195	190	152	183	202	146	193	176	177	182	186	205	190	189	185	196	169	185	168	166	181	181	174	178	178	156	199	188	203	165	179	188	162	166	219	179	171	179	169	173	202	173	167	176	186	155	197	192	190	193	180	179	187	164	194	193	190	180	175	198	180	200	195	204	165	200	196	190	176	169	173	182	161	162	175	206	178	174	181	191	193	176	188	162	198	189	199	176	190	177	171	191	173	183	206	208	198	184	194	161	199	188	190	198	191	178	191	198	198	177	184	179	193	204	187	178	189	148	171	190	197	200	196	200	178	192	158	191	179	180	192	193	192	173	172	169	196	208	155	180	214	189	166	177	196	201	177	192	188	185	169	199	200	201	165	205	192	167	189	171	199	171	180	190	177	183	174	177	186	201	188	169	159	200	198	174	191	161	171	173	181	143	166	186	187	186	169	187	190	183	160	175	197	177	182	186	168	165	185	178	144	167	190	183	180	176	171	184	189	199	177	175	178	213	179	181	201	201	185	184	186	171	167	187	206	193	193	186	190	189	195	204	199	158	192	190	181	224	162	184	183	178	174	172	188	171	182	181	176	179	180	198	185	172	209	168	159	192	167	183	182	171	175	170	190	174	191	170	161	188	169	177	194	175	198	198	199	189	178	195	187	181	186	206	196	154	174	166	176	168	187	160	177	197	179	202	194	183	161	189	184	213	162	174	167	205	187	159	180	187	187	192	164	188	181	188	200	144	166	167	199	170	187	159	188	181	197	186	210	191	164	184	205	195	181	201	182	176	161	170	172	180	182	184	186	183	186	183	188	203	179	172	183	182	182	185	172	208	174	177	170	176	192	180	165	183	159	172	165	171	182	179	199	190	185	165	160	175	188	200	192	189	195	181	169	153	172	177	189	198	209	181	191	177	162	180	231	176	164	172	179	164	190	183	196	178	166	153	166	180	163	195	189	172	187	208	203	190	196	181	158	168	178	177	184	191	183	167	194	183	164	192	173	183	188	158	181	196	196	208	185	186	193	184	194	184	205	214	202	197	163	192	174	183	162	186	182	179	177	193	188	182	198	216	177	156	171	157	186	166	178	187	171	198	183	200	135	164	199	192	169	199	194	170	193	205	181	189	205	162	175	224	178	198	160	193	203	192	199	211	178	204	186	197	191	198	201	180	203	187	209	189	162	204	176	147	147	185	150	191	190	173	182	190	173	186	174	186	226	196	167	179	167	179	183	181	198	159	174	179	186	201	198	190	207	171	204	176	177	176	171	167	158	171	198	190	200	190	207	199	177	184	184	150	179	180	195	205	194	163	168	194	183	157	182	183	173	191	183	166	185	185	183	186	156	202	167	184	179	182	190	195	182	191	181	180	192	188	193	186	174	190	186	197	155	192	198	207	175	187	209	172	184	176	193	189	196	192	171	154	173	171	189	180	171	173	182	199	193	170	165
2935	3118	1545	885	667	583	545	527	489	453	476	469	456	431	454	434	438	441	477	498	417	421	422	463	466	464	449	450	404	450	448	447	436	435	449	463	454	435	460	426	430	432	417	433	432	446	419	395	429	460	443	467	424	446	455	428	423	433	384	431	465	418	450	440	447	421	427	405	449	424	432	402	435	443	470	457	460	417	433	418	398	428	453	442	445	414	435	431	389	468	446	444	443	403	450	463	435	405	503	426	446	435	424	428	395	444	460	393	393	455	432	469	444	439	462	479	426	434	406	401	432	429	447	393	446	418	430	453	438	448	449	404	396	452	480	440	457	444	424	430	428	458	440	429	406	434	385	433	446	430	459	445	408	451	446	395	464	472	440	399	440	442	436	415	444	440	435	416	418	432	422	447	446	472	412	438	437	420	455	423	440	437	400	413	442	454	477	442	441	418	436	443	449	438	439	441	422	461	489	427	457	407	433	417	477	457	466	429	478	412	392	432	420	401	446	405	434	455	459	463	429	410	466	455	451	434	434	408	414	417	452	436	425	426	453	470	451	445	402	407	457	436	441	413	424	427	422	403	449	422	418	423	456	452	402	421	423	442	429	426	448	424	421	440	469	413	432	445	440	417	447	403	458	454	457	468	467	449	399	438	405	458	440	450	425	399	434	449	444	403	424	452	416	410	430	452	436	422	428	442	435	430	457	471	448	407	488	436	422	403	435	471	424	445	405	455	470	446	428	435	408	422	416	452	450	442	434	389	447	459	433	463	410	439	412	415	435	440	435	415	427	442	434	430	429	449	438	473	453	436	406	419	404	424	433	466	445	435	440	413	418	421	461	457	433	470	456	445	463	428	418	420	467	416	406	439	412	444	436	406	425	479	447	436	446	460	441	413	420	418	415	488	441	457	416	452	397	432	424	451	406	468	417	447	453	401	413	459	486	443	419	431	438	439	419	443	440	450	415	438	440	414	404	425	450	441	444	431	438	404	421	425	469	416	449	437	487	442	420	432	410	416	426	465	399	417	431	447	422	400	435	442	432	443	441	420	434	446	445	413	416	424	423	475	399	445	418	432	408	403	423	459	456	449	443	477	464	424	440	425	435	434	465	456	429	439	447	449	432	403	474	401	450	441	490	451	447	454	436	402	425	423	440	442	440	438	448	425	439	488	444	396	460	412	449	456	442	443	431	429	475	439	449	419	435	432	448	423	438	411	422	420	442	433	447	441	468	420	407	426	415	408	415	456	451	462	419	464	433	493	433	471	435	456	440	458	453	420	422	418	411	405	432	451	424	429	482	428	455	412	434	426	428	427	461	462	424	468	430	430	439	420	444	448	435	433	487	450	436	447	445	437	405	449	419	399	439	417	428	464	436	453	402	438	406	432	417	440	446	452	446	394	408	425	451	426	447	460	411	423	467	416	425	463	446	437	395	432	450	422	450	470	433	438	478	467	485	443	472	430	442	442	415	423	441	451	428	424	448	428	439	413	435	443	457	439	444	442	443	390	423	455	450	440	411	432	420	458	403	430	426	432	429	440	451	431	453	472	459	426	444	421	425	430	397	382	436	459	459	435	474	436	431	403	438	420	412	414	428	436	428	424	475	406	445	461	413	464	432	444	387	412	409	439	431	460	423	394	429	424	442	422	452	428	454	419	421	428	434	434	392	432	445	413	386	420	446	431	451	434	455	467	465	448	446	440	429	458	429	418	447	393	416	408	442	412	445	479	450	447	423	420	439	438	444	453	417	416	435	455	460	484	461	427	449	437	442	418	435	450	469	438	437	432	434	453	459	423	413	432	405	461	428	406	459	440	439	426	447	422	438	427	465	433	436	436	425	413	461	437	408	411	418	448	434	461	438	454	419	434	415	424	411	418	442	428	415	443	423	453	438	428	453	444	447	448	423	432	450	421	425	444	446	457	437	420	418	420	421	415	428	458	431	464	464	462	404	457	429	448	425	455	433	439	472	442	435	429	404	432	429	413	445	447	409	408	381	403	423	430	409	415	448	420	414	435	445	421	434	463	431	419	483	389	447	434	440	448	438	433	451	476	465	440	403	410	389	404	435	429	460	421	441	378	436	433	461	422	486	413	474	430	487	418	475	416	450	463	412	460	407	452	452	436	420	462	400	469	419	442	412	438	423	459	417	440	446	408	443	446	440	465	437	428	447	465	471	413	440	427	433	417	426	444	477	459	413	433	466	423	449	477	425	459	451	445	437	461	434	435	461	426	427	435	434	413	430	443	428	434	442	415	456	450	452	449	412	439	445	429	451	439	417	436	466	433	405	458	439	440	417	414	416	435	436	444	440	455	405	438	411	406	407	429	435	457	472	464	445	399	397	446	430	436	414	453	428	435	416	423	464	408	421	460	397	434	433	451	430	438	438	445	417	427	488	424	463	414	472	442	457	464	477	417	375	452	489	409	443	432	390	469	451	419	444	450	432	426	420	469	400	437	434	418	422	431	428	407	397	421	458	466	408	413	399	425	442	427	449	438	398	425	454	448	452	455	460	466	447	459	429	457	450	412	439	425	415	420	422	419	445	431	411	435	439	424	422	436	432	432	423	452	413	438	448	425	423	449	437	421	446	418	406	435	431	412	453	429	480	466	432	437	408	414	434	447	465	445	430	417	391	432	439	442	459	382	416	451	444	434	431	446	443	453	412	437	408	445	433	421	422	478	471	427	423	420	406	421	452	424	481	416	415	418	408	398	426	424	449	445	445	445	478	459	440	430	433	420	460	451	431	447	446	441	403	424	407	398	424	413	440	401	435	453	427	412	403	405	444	435	457	450	436	440	388	469	419	436	411	420	461	434	411	392	438	440	419	460	430	436	395	455	428	421	434	446	440	422	447	456	475	415	478	450	441	455	466	473	456	455	439	411	445	449	428	440	442	412	473	445	447	388	441	436	470	428	437	424	475	447	455	460	432	442	443	454	458	420	435	412	434	431	449	429	447	440	443	455	437	405	413	483	442	374	455	464	462	456	431	407	440	447	454	414	443	429	418	446	443	464	460	443	431	398	438	420	448	453	451	442	427	455	426	450	424	399	427	409	478	442	412	450	443	445	421	426	428	449	433	447	464	421	472	478	441	450	410	387	452	423	480	408	420	434	460	422	443	413	444	464	434	419	475	454	417	396	424	412	471	406	396	439	434	452	424	432	469	413	411	426	455	408	459	441	422	424	419	429	428	453	433	418	420	451	418	454	447	422	436	477	429	473	412	422	436	409	430	422	452	437	416	428	434	435	416	415	441	415	428	438	403	461	443	404	420	412	439	436	446	431	419	432	441	398	460	431	475	469	468	429	433	450	444	448	470	455	435	430	447	433	483	443	439	446	435	422	456	431	443	455	472	422	434	444	400	425	430	446	455	439	404	443	493	420	413	417	428	446	449	418	412	460	435	458	434	420	452	427	435	466	432	418	452	422	423	470	417	420	413	418	454	452	412	422	390	440	414	409	450	428	433	435	432	424	436	422
32066	21084	12360	1177	622	553	515	467	440	493	440	451	470	466	457	469	428	467	460	481	424	387	438	502	437	427	438	414	477	438	443	474	466	435	453	441	477	461	464	472	452	435	439	521	486	451	467	488	487	475	448	500	473	468	476	465	508	476	433	477	462	458	446	491	426	451	451	412	478	495	448	460	469	476	440	478	476	490	430	464	455	482	495	490	441	489	447	444	439	450	441	512	475	463	445	474	431	480	497	481	421	477	429	426	477	458	465	465	499	447	455	467	442	474	414	438	426	494	446	462	505	435	489	483	429	479	456	425	490	490	464	483	435	437	446	438	476	437	474	479	451	450	493	455	445	461	451	456	499	491	495	431	458	463	471	470	485	491	475	462	463	450	504	416	417	434	434	449	445	476	483	472	481	468	442	495	456	439	444	467	452	468	443	460	451	446	483	464	408	458	440	467	464	425	444	452	484	441	414	481	471	444	464	450	430	475	467	470	477	457	434	468	444	451	441	465	389	454	436	450	464	450	456	485	471	457	477	471	452	416	438	415	434	485	450	488	492	483	423	517	447	448	445	509	439	451	484	500	494	469	472	434	448	485	453	475	461	502	493	450	433	431	469	417	447	433	464	474	473	434	501	451	439	485	471	455	454	450	475	492	465	424	502	451	486	480	411	459	444	445	431	491	446	457	463	442	509	424	470	489	448	446	438	444	483	451	441	425	420	462	465	427	497	511	475	470	483	461	465	505	470	447	483	449	433	481	448	455	427	432	446	435	465	462	439	466	442	450	506	490	474	482	509	447	454	464	426	493	472	479	471	448	443	486	467	419	453	435	447	476	462	447	436	483	503	490	485	451	479	480	494	475	475	475	451	481	449	430	488	475	463	448	426	439	445	449	455	481	479	469	447	461	431	452	447	490	465	490	446	492	477	441	472	450	485	474	463	497	467	440	475	475	500	475	450	450	465	504	452	458	442	425	456	466	456	470	459	456	415	424	488	465	447	477	483	432	462	486	443	445	424	429	481	476	467	436	478	459	477	471	494	464	465	501	479	471	534	500	461	446	436	483	458	451	458	448	488	413	410	458	452	474	452	441	436	452	465	505	459	478	471	487	482	461	472	478	470	478	472	494	458	461	464	454	455	440	453	484	488	477	465	437	470	439	462	500	464	471	419	426	465	491	444	424	496	460	440	428	463	424	470	458	450	486	424	513	465	477	453	455	460	481	433	450	460	485	451	493	463	459	446	461	470	468	438	480	461	462	470	433	449	465	449	474	457	507	449	438	450	478	449	456	471	488	428	437	460	462	506	471	475	470	473	422	456	443	506	439	440	440	502	425	467	462	494	420	434	433	420	482	460	437	476	462	474	502	455	455	445	455	492	442	452	444	437	419	443	467	482	443	444	439	466	450	471	470	494	472	463	519	444	458	477	420	484	459	507	487	451	464	448	428	449	449	434	501	444	433	452	460	414	450	455	459	450	487	434	441	443	481	483	450	428	446	462	462	437	441	448	471	451	446	455	463	440	453	451	449	430	473	441	427	500	488	489	479	475	454	439	441	430	453	460	466	498	463	454	468	478	483	507	446	454	451	470	446	479	427	462	425	477	440	447	462	523	432	480	454	448	445	446	451	455	472	487	456	437	460	425	435	450	444	484	489	467	449	410	463	413	476	510	476	473	480	460	470	444	482	437	474	493	478	482	464	430	465	448	484	458	480	487	466	453	492	504	456	460	451	452	422	475	450	415	442	450	460	512	438	481	443	443	470	481	471	444	455	404	454	468	455	472	460	434	465	442	455	477	451	433	466	469	462	443	447	422	513	476	489	489	439	455	435	498	455	469	472	495	470	451	429	453	444	471	465	526	432	466	480	469	456	446	447	491	421	483	458	466	446	489	486	494	426	445	452	432	500	490	457	433	433	448	422	476	438	455	412	432	449	446	457	440	448	454	444	447	449	459	476	432	428	450	487	467	446	431	434	449	482	449	477	457	464	457	443	503	438	438	445	489	445	477	468	479	448	475	446	474	425	456	464	498	489	489	492	450	431	470	458	482	467	482	450	475	463	481	489	501	447	447	484	447	407	456	441	475	432	472	466	472	492	444	464	478	508	445	436	447	476	464	424	479	463	464	483	502	455	476	499	486	464	468	461	429	472	474	456	482	488	496	498	529	454	478	440	426	451	461	480	476	436	429	492	446	467	443	495	434	448	429	460	448	424	467	445	467	479	476	427	456	440	485	457	422	481	461	459	450	456	459	424	451	462	492	488	478	470	472	492	472	449	444	448	447	420	460	482	472	423	460	480	483	447	457	427	458	433	459	467	436	410	430	462	470	435	518	485	461	424	460	459	468	420	514	491	463	490	486	471	485	462	465	456	438	462	481	450	494	469	463	475	489	455	403	454	455	470	454	443	440	464	497	463	501	460	436	434	478	442	440	442	455	464	474	451	466	462	479	492	470	434	470	447	468	472	432	423	464	499	516	474	500	477	472	491	442	463	468	466	458	456	465	467	427	414	461	478	426	458	432	433	465	411	470	458	473	469	461	407	510	517	470	453	454	445	443	433	455	451	456	468	451	482	455	487	458	462	442	412	457	476	427	453	458	432	489	492	444	506	472	449	490	450	453	480	426	471	454	422	454	435	440	487	446	511	437	450	450	456	478	474	487	453	423	489	492	507	456	456	428	454	506	466	466	500	491	471	470	462	441	428	489	444	475	482	437	475	473	468	477	460	468	425	436	481	502	433	473	440	451	455	477	444	410	469	469	441	462	477	489	489	464	437	508	488	434	472	458	466	447	481	447	452	446	475	453	421	461	532	465	442	457	488	466	478	477	454	457	423	425	453	457	444	476	450	433	467	434	474	466	433	473	501	437	481	428	438	427	482	453	424	427	468	471	427	493	420	421	475	454	456	467	458	495	469	426	503	452	454	486	447	475	431	466	455	457	478	505	440	451	454	427	484	486	455	472	428	453	479	482	445	448	445	487	412	418	473	452	447	502	484	472	439	429	464	461	456	431	494	492	459	450	465	489	499	477	510	441	456	454	514	437	426	441	453	441	464	463	475	489	481	497	430	428	441	435	473	438	465	454	441	487	449	463	469	491	474	489	443	494	440	464	442	487	462	453	438	464	442	491	478	449	464	435	402	455	464	468	474	446	475	529	493	470	480	456	462	458	446	461	444	411	438	434	445	446	495	515	491	434	467	475	453	450	449	423	498	431	421	459	474	422	474	457	491	462	444	466	484	447	457	462	488	490	456	444	486	451	422	466	467	475	465	472	453	481	428	459	442	448	447	498	483	460	465	468	449	488	463	436	453	429	476	444	459	440	439	434	441	482	463	440	453	419	485	482	480	484	449	448	469	435	442	451	504	452	427	463	436	482	417	473	425	445	457	443	447	489	466	468	478	455	477	461	479	457	450	453	418	440	469	472	470	473	459	467	464	514	463	444	435	447	438	459	452	452	472	469	443	438	477	483	541	472	478	445	474
5862	1115	993	981	1000	1031	1072	983	952	927	1010	1035	1016	1034	1011	1021	1033	982	1050	970	1015	965	1025	954	963	1030	979	1002	1011	1060	979	1041	1077	1007	1006	1008	997	1051	985	967	1006	969	981	999	984	993	984	966	1051	1039	957	1038	1009	971	1033	987	1033	991	1000	943	993	996	1030	992	1005	963	982	1033	977	1024	1001	1003	985	1041	970	1022	1015	963	1048	1025	1014	1028	968	996	999	1054	933	1013	1060	950	994	1005	1053	1033	999	959	1052	973	1061	961	976	978	983	991	1006	1042	987	1055	1012	999	1009	1009	935	945	1038	1002	1041	1017	993	970	992	963	1000	979	922	993	973	914	999	945	979	1040	957	986	1030	1056	1021	1078	991	1041	1043	982	964	1017	973	994	989	1031	1000	992	962	992	969	980	948	962	980	1016	1032	978	985	1026	1012	961	1003	1022	999	1018	985	1016	1050	1014	1047	988	1044	1014	1041	1038	1002	990	1035	962	995	1024	996	1025	963	1005	1019	1019	967	980	940	1004	1032	976	982	991	1032	1084	994	1000	978	1010	974	1037	1034	1005	947	1034	994	989	1041	1011	992	951	1040	947	1006	1026	968	974	985	1025	988	1052	1047	969	1040	1016	1018	993	943	1028	982	1028	987	969	1006	1007	1025	1011	984	1028	1027	986	982	979	945	1032	985	1001	1003	999	1065	941	994	977	996	1022	1003	1020	1030	990	995	1016	1033	1008	1029	972	1015	981	982	986	1001	959	996	932	957	978	986	953	1029	1018	992	1017	1030	1006	949	1020	945	997	1025	977	1025	999	1004	966	975	1007	992	941	972	952	949	994	1007	972	1025	1037	966	1010	1012	990	1000	984	983	1022	975	910	1007	992	997	980	1005	986	1007	988	1017	944	947	992	1018	945	935	994	1016	1014	1001	981	986	970	1001	982	1021	998	1041	1015	1004	1007	968	1007	1026	1040	1066	980	990	1069	971	954	996	987	999	986	996	1022	1047	959	1025	960	966	1003	976	1003	1027	1027	973	1003	950	1017	933	1006	1016	1075	989	1014	967	1058	946	976	1028	961	985	1036	986	1012	977	931	1029	1016	1015	1009	988	1005	974	1019	1015	1036	984	1044	1006	1006	1031	999	981	980	983	996	1011	1001	1022	893	981	1035	912	1012	979	950	1019	1059	1009	1005	988	978	994	977	991	1006	1023	1049	996	971	999	979	994	996	975	1092	984	1057	978	982	972	984	962	992	1001	1027	1019	1013	1005	969	1032	955	937	977	971	1000	981	985	985	953	971	966	988	1013	999	1002	1053	951	987	989	942	973	973	1056	995	1046	1004	1012	992	991	1009	969	1013	1014	958	978	1032	987	1035	1044	1021	998	968	966	1063	1032	1008	1034	1039	1001	1003	1031	983	949	965	1052	1021	974	991	995	1021	927	982	1007	987	953	983	1006	987	992	1036	994	1008	982	986	991	1011	989	980	970	1001	998	977	1025	1000	976	1049	1004	1015	953	993	994	970	1021	1032	1005	1019	990	960	1009	983	1052	1015	1001	1008	958	1006	1055	969	1042	982	1003	974	978	1007	1042	1022	975	998	973	1018	1007	988	1060	964	1016	945	1019	1067	1004	1038	1011	1017	1010	1012	1016	992	983	963	1027	985	1071	992	1040	962	1008	1016	992	973	995	1051	1013	1005	942	959	979	940	1025	983	997	987	984	986	931	972	1040	1008	995	924	964	998	992	981	1019	967	1003	1011	989	944	1011	999	1006	1013	1001	1026	1011	1028	1016	1013	969	963	1015	1008	1012	995	1048	938	994	967	1007	1009	975	956	1013	1026	993	994	1002	1020	1031	958	1030	951	988	959	964	1004	997	999	1064	1020	989	990	986	1000	1070	1001	978	960	993	994	1031	988	951	1001	1070	1001	1004	968	1017	994	943	973	1006	970	1035	994	1000	1058	1010	995	989	1058	1058	997	1007	962	970	996	990	1038	1066	991	1015	998	1011	961	1012	978	994	990	1012	1040	1004	1046	1007	997	1059	1001	1003	984	1029	996	990	962	963	1015	1007	978	953	1025	1016	1003	1030	1006	984	987	997	1003	951	984	997	1025	986	1014	968	1001	1024	984	1004	1016	979	1000	1020	952	1045	1000	952	983	1049	970	990	968	1024	1009	971	995	1003	1022	1032	1059	994	1036	990	977	1048	974	1010	977	970	957	1038	979	1006	979	1013	1018	1009	1024	1051	1037	990	993	999	1013	966	946	1024	1017	999	940	976	948	942	965	988	949	983	983	988	1025	1011	959	962	969	970	1001	1005	999	966	1015	1021	1053	972	958	987	1099	947	972	1024	946	1007	948	1012	972	1016	990	971	1000	934	980	986	1003	1014	966	985	917	1001	1069	997	931	1075	975	997	953	1059	968	1024	954	1025	1034	968	995	1030	1030	1011	1019	1036	971	989	1037	1012	1009	1001	1010	1039	992	1002	955	1012	1014	1023	1000	1066	1026	989	982	967	1023	981	1002	946	1008	1027	984	999	968	984	978	974	985	1025	1005	987	1012	980	980	1011	1016	1040	989	1002	998	1003	976	988	1053	997	1030	1026	1056	996	956	1029	1002	988	1016	1037	1029	1057	1006	987	993	1015	1002	1011	1003	951	990	988	976	996	999	979	947	913	1063	964	965	1053	995	987	1047	995	987	1026	1068	1001	953	938	982	998	996	1007	963	1005	995	950	993	1024	1022	1011	1016	981	982	981	1049	1045	971	948	952	967	975	1035	1042	921	976	1018	1034	1028	1015	985	1048	1048	997	1012	1075	999	1083	999	1006	972	980	1027	983	965	966	1033	988	973	1028	1006	1047	1021	993	1045	1008	982	1033	1048	1017	1018	982	968	985	1072	968	969	994	1035	1023	966	951	955	981	965	1011	1032	964	971	1007	980	1016	979	1000	967	993	1001	1005	1014	1019	998	978	991	1032	1022	1010	948	1067	1003	1001	968	991	995	981	1013	1022	994	984	1013	960	961	991	985	991	953	997	1059	992	960	991	1009	1044	944	964	1030	1042	1043	1003	1006	995	953	1017	965	967	995	1036	1009	960	986	981	1057	994	989	1042	987	1035	1043	970	1012	1011	954	1043	1004	971	1018	1058	1009	1034	1022	1006	991	1012	1025	997	1047	1003	982	998	1004	981	1001	951	958	1023	1031	1030	997	982	975	943	1015	1012	1013	999	990	983	1027	982	1036	1027	1044	1000	1049	986	997	1045	1055	964	1009	967	982	972	976	1033	974	1010	958	934	968	1003	959	978	985	992	995	960	929	1000	1027	990	1001	976	1032	989	938	1037	1033	966	1062	1035	1004	1023	1003	1026	1018	1035	1018	1001	1064	952	1007	977	1061	1038	997	1004	982	1023	1021	994	981	1008	976	996	1034	1067	981	1035	1014	981	947	995	983	1077	965	1010	992	1035	1018	983	1015	1030	1040	1047	1041	968	983	906	1025	1004	1023	1014	1009	996	966	992	1042	1031	913	1015	1018	990	1011	1036	951	1027	984	1064	1064	1011	1023	995	1041	948	1008	1026	969	970	1029	1033	1033	968	995	996	951	941	1034	1011	1010	1005	951	969	961	978	1034	1010	987	985	987	965	1004	991	1038	1002	1002	986	1021	1040	951	937	1041	1003	984	958	993	963	1009	986	1000	987	1005	980	987	1004	1068	954	1028	973	963	963	1000	1001	956	942	981	983	1041	971	1060	991	1015	969	994	992	1065	988	1053	977	1034	1021	1025	1026	949	1060	977	976	1001	972	1024	1030	987	1026	1017	978	1011	1031	1013	1007	969	997	995	986	990	1061	1026	998	946	1007	967	1022	1019	1035	950	984	1042	981	964	956	998	979	1020	1006	981	1051	1036	998	1038	976	1054	1024	1033	972	1014	966	990	1014	1030	988	992	988	1014	961	1012	1032	986	1018	1002	968	1033	1013	1000	986	1032	972	972	983	1016	1038	1022	966	1044	975	1046	998	1016	1025	1010	1030	1013	1006	1004	1040	1031	1047	997	1058	989	1074	1018	1002	972	1028	993	979	971	975	949	1012	976	1006	1036	978	964	997	1033	992	976	1021	1003	966	1031	988	1005	971	944	1006	986	953	1016	984	1003	983	954	1022	1013	976	1008	1023	1006	1024	1024	1002	1027	922	972	1017	975	994	1033	1017	1018	1053	916	969	1003	1027	959	995	961	994	1017	990	1010	963	1004	995	1023	997	979	1011	1004	1029	1029
24898	21482	24815	28565	21476	21327	1583	548	433	398	450	438	400	415	399	380	365	418	409	396	376	450	403	398	346	375	396	371	361	389	405	335	338	375	385	357	356	367	425	372	347	399	371	385	361	368	394	422	357	378	375	376	387	344	427	369	341	377	377	389	358	385	348	354	387	376	399	375	369	334	365	379	399	381	396	401	355	368	361	340	396	354	350	341	369	358	377	355	369	346	403	394	383	391	352	373	338	370	380	346	387	383	400	390	405	374	357	360	371	382	364	371	394	423	411	399	384	392	387	329	386	333	352	371	351	380	403	382	359	355	394	376	384	394	409	389	374	353	355	367	405	403	389	380	402	379	364	372	387	367	365	376	325	396	392	367	399	375	358	360	380	381	337	359	416	338	351	369	361	383	408	351	321	369	378	386	364	354	375	373	377	387	387	354	373	330	394	390	374	378	422	385	397	374	360	390	388	374	375	369	375	400	358	409	390	387	372	387	395	378	406	370	363	371	405	406	379	361	352	396	419	373	353	380	379	365	385	364	350	363	372	374	410	330	387	378	367	371	363	401	367	326	375	385	353	410	357	405	365	366	367	367	396	359	336	348	370	342	357	386	369	370	364	346	409	381	374	339	355	366	360	368	394	361	357	341	386	340	336	391	382	403	384	347	329	357	420	392	418	381	379	396	390	349	363	384	396	350	391	385	356	366	382	356	360	407	372	415	385	388	394	380	384	359	389	379	380	401	360	415	376	392	386	381	389	373	384	346	369	397	336	394	371	378	406	335	395	371	356	396	345	399	374	368	419	362	370	347	369	370	375	377	381	371	384	352	419	369	346	369	379	398	369	371	339	405	346	345	405	351	385	354	379	368	380	409	385	350	361	386	375	364	341	355	360	382	378	362	378	333	404	406	362	377	369	375	407	363	380	367	348	366	352	372	365	373	382	399	379	389	356	378	355	351	373	364	313	349	377	345	337	382	372	355	374	368	396	370	365	372	336	349	349	341	395	373	399	395	364	324	407	383	387	359	399	366	377	367	355	364	344	359	413	371	414	397	373	359	352	339	358	369	341	367	374	410	372	356	394	373	395	371	367	396	360	412	352	351	407	381	395	388	364	372	385	339	347	367	366	363	371	406	378	391	372	366	353	370	395	370	380	356	389	411	360	373	429	382	376	378	392	389	369	367	378	360	359	400	429	366	385	383	380	350	369	387	397	329	358	349	367	365	380	325	343	354	367	391	372	364	379	383	364	407	355	385	409	376	366	394	360	376	423	360	350	344	368	379	407	391	358	377	365	380	401	356	374	358	410	374	395	361	372	383	398	365	339	351	358	350	366	335	389	397	358	412	388	379	390	363	333	363	362	352	387	378	384	361	376	350	358	353	373	380	341	416	400	392	374	380	362	418	427	356	328	393	355	370	394	388	394	384	367	398	357	357	378	387	378	399	386	342	386	381	393	402	382	385	367	364	375	387	351	368	336	385	362	382	366	416	364	367	380	363	369	376	377	321	390	405	386	388	373	395	378	361	378	394	365	362	377	328	419	373	391	399	361	391	375	354	363	364	414	394	375	345	356	391	380	364	370	388	385	347	408	368	393	372	391	385	345	404	366	405	340	355	368	386	345	350	355	397	411	402	378	375	392	387	383	396	358	374	382	357	395	377	343	412	401	389	350	369	369	387	377	340	361	383	372	355	364	366	370	396	374	393	364	401	353	369	367	376	387	360	408	385	385	377	388	402	362	367	388	355	389	383	364	370	383	380	343	392	394	375	348	370	368	389	379	371	391	361	368	396	402	356	411	365	376	343	392	394	382	376	380	421	380	375	361	411	375	356	365	356	377	364	397	402	405	369	362	384	394	356	399	362	345	399	349	399	390	392	392	391	412	339	401	393	360	369	347	399	382	371	383	427	360	399	397	370	359	357	345	398	423	387	371	392	381	375	385	354	338	362	377	378	357	377	374	365	351	391	379	397	338	363	383	369	373	352	349	364	371	383	421	374	338	408	393	380	364	371	361	375	388	368	379	365	366	377	356	371	386	329	395	393	342	369	365	404	340	406	359	342	371	355	368	378	394	391	372	365	385	357	409	360	430	342	389	387	354	365	404	368	375	362	369	375	381	345	355	386	331	369	348	376	359	384	375	358	362	375	377	429	388	384	364	395	357	334	384	355	356	375	378	389	378	408	388	393	380	367	360	361	385	371	419	403	357	343	344	400	380	345	371	396	348	376	366	369	376	375	340	345	365	396	377	390	375	371	383	400	394	413	366	365	365	389	399	401	379	375	396	389	357	458	399	367	376	398	378	371	368	370	396	378	354	391	391	367	366	375	373	365	400	386	389	325	356	357	366	340	368	351	359	336	348	389	378	367	344	376	357	398	360	367	346	368	381	398	350	356	359	342	358	393	389	379	342	390	363	386	380	360	389	365	364	380	384	364	398	387	352	367	367	397	385	372	369	385	368	357	348	374	358	370	373	379	385	391	405	413	379	352	406	374	378	381	351	359	339	415	373	404	419	406	364	370	353	402	396	396	358	363	361	381	397	354	411	394	389	372	392	387	382	374	390	375	355	342	387	374	357	359	383	344	366	367	376	375	376	349	374	413	399	387	374	351	350	392	385	395	388	415	388	393	376	383	386	347	374	366	355	349	381	370	372	411	382	391	366	406	388	352	369	375	381	367	386	422	385	340	384	376	366	386	343	359	349	376	387	377	439	389	357	338	392	339	347	384	387	353	365	375	378	363	385	330	367	387	366	349	386	353	362	350	360	353	373	377	392	379	364	370	356	349	375	349	355	387	362	373	329	376	352	339	381	426	329	385	388	333	385	348	419	373	357	340	375	387	345	375	365	353	374	394	355	402	345	378	329	401	425	422	362	382	395	369	356	379	387	404	336	380	359	400	347	320	332	379	374	381	358	382	417	345	440	382	387	363	408	389	374	363	367	351	388	379	368	378	355	379	336	365	344	323	401	363	409	366	377	369	367	386	382	409	394	386	338	383	329	391	371	371	345	357	371	384	375	374	340	356	329	396	390	374	384	330	377	372	397	428	365	355	366	365	406	397	360	362	424	393	398	314	351	392	377	361	366	347	362	367	332	390	384	371	386	396	405	421	394	369	367	370	366	363	392	333	360	406	395	427	374	358	380	408	358	365	364	359	360	370	374	381	358	352	381	367	371	380	360	332	382	383	332	384	365	426	366	351	378	387	361	363	332	335	351	360	354	389	400	332	380	357	380	382	345	388	367	382	361	377	343	413	363	353	386	361	383	406	349	393	366	364	349	395	371	381	357	398	343	382	360	374	411	381	410	384	349	397	413	409	361	381	331	355	403	386	358	377	376	374	350	343	379	364	373	363	354	386	362	357	365	364	399	383	395	377	416	389	363	349	380	406	395	398	356	352	383	370	403	383	410	392	406	381	372	353	387	359	373	373	435	376	361	427	384	416	373	359	375	352	352	391	353	328	357	355	382	408	366	344	405	363	371	361
3266	2223	1390	1033	897	832	830	871	823	818	803	866	819	828	855	858	831	836	816	840	817	820	762	796	854	846	803	818	807	800	820	786	794	815	768	886	822	847	806	821	824	790	839	780	827	860	864	809	848	824	836	820	809	809	814	794	842	803	777	781	812	814	827	826	835	806	806	812	788	862	798	810	814	788	803	799	833	820	837	771	820	844	820	822	781	774	838	791	773	820	838	789	774	844	797	729	831	784	719	821	828	785	823	794	846	771	812	806	782	791	756	852	858	837	818	735	792	823	846	839	835	787	813	808	786	788	795	864	812	830	821	808	824	792	798	829	786	824	848	797	803	847	826	865	839	864	853	785	815	731	821	823	804	837	789	816	852	811	792	808	868	802	810	851	818	761	792	853	835	836	881	818	826	814	795	815	843	831	820	779	800	844	838	817	795	808	811	825	781	810	820	759	803	819	809	805	802	786	838	750	781	777	795	844	858	765	789	858	764	807	846	796	777	808	843	824	833	771	823	781	826	799	810	787	850	823	832	766	791	824	797	805	803	836	844	827	817	759	811	816	838	834	846	829	824	770	848	764	833	799	807	859	817	824	833	831	768	832	804	794	852	795	865	825	834	849	834	775	788	795	797	791	824	784	863	791	837	748	824	797	779	786	828	815	853	772	885	750	773	832	778	830	817	846	868	812	799	849	821	869	834	811	810	798	807	811	822	796	800	806	784	769	794	794	791	856	835	817	778	819	841	845	787	769	797	839	796	810	746	813	796	815	811	819	839	848	821	811	844	789	785	856	803	801	810	785	777	834	817	786	819	828	791	811	828	816	855	819	843	777	782	811	803	799	799	837	801	785	788	808	797	816	812	833	805	818	844	816	853	815	780	766	797	807	796	840	784	828	844	794	768	768	832	848	819	812	852	747	850	827	801	826	802	846	810	770	806	842	796	794	792	819	821	798	820	776	830	795	808	814	774	813	792	828	796	842	810	878	806	796	796	811	862	821	749	849	823	783	827	811	814	791	838	811	835	810	788	782	848	797	791	810	843	811	816	792	826	783	810	803	816	852	826	791	792	863	840	801	830	771	804	759	805	788	827	804	809	834	803	792	826	779	825	845	810	822	837	784	810	785	808	775	749	812	853	799	861	783	796	875	843	776	840	792	758	781	829	857	839	819	791	840	768	791	825	781	779	852	825	844	824	866	818	782	808	839	824	806	793	764	776	824	836	819	818	791	852	799	803	824	789	835	809	819	804	801	793	828	788	780	777	791	791	818	826	823	790	799	794	804	833	846	775	831	783	816	789	833	801	824	777	802	824	852	801	830	769	802	845	814	822	792	761	786	822	853	875	808	824	825	804	812	795	812	789	788	774	808	819	763	810	853	808	799	801	808	833	862	839	816	827	801	853	808	785	820	832	783	822	847	829	805	829	848	827	743	803	821	810	867	830	812	838	745	800	795	776	785	870	809	860	819	849	788	821	801	808	854	818	822	808	799	860	744	854	808	768	829	843	810	787	841	838	751	813	806	851	862	789	794	820	789	768	805	778	797	809	806	804	834	823	847	801	843	804	841	834	821	830	804	796	794	785	803	792	817	766	786	786	795	792	801	843	791	861	820	829	823	825	828	790	796	806	792	806	811	804	841	809	793	835	827	813	838	810	785	766	791	814	801	810	825	812	820	817	795	760	850	820	790	838	798	833	783	836	819	835	857	818	828	776	772	799	806	810	824	816	801	830	810	816	799	786	811	826	801	790	780	801	787	788	805	757	786	872	833	781	750	824	844	807	756	749	806	801	821	826	814	831	862	774	805	837	799	802	812	796	818	773	809	838	751	794	851	832	743	790	797	748	800	780	844	809	758	838	862	772	811	773	794	872	835	824	813	834	782	874	837	842	781	822	849	802	846	796	849	826	798	799	801	833	857	750	782	803	792	838	812	826	841	809	821	832	759	793	795	829	740	817	788	816	783	752	842	778	779	788	836	835	801	907	840	754	879	779	805	762	795	803	848	854	829	759	824	797	773	797	844	839	775	785	836	831	809	818	809	858	807	795	811	820	808	817	799	776	807	739	828	838	788	805	815	800	865	822	845	740	772	790	833	829	826	795	764	771	788	812	832	827	801	767	801	801	845	855	800	798	788	751	837	802	851	829	822	826	848	818	730	859	829	775	814	811	789	825	850	757	833	785	841	763	804	870	803	857	803	739	820	832	767	815	795	848	810	803	809	734	815	820	861	840	806	839	818	796	809	855	816	808	799	799	793	846	846	813	783	823	806	808	852	775	856	823	846	796	821	807	749	792	850	814	757	822	761	838	800	798	796	805	834	797	776	793	849	796	827	810	836	807	796	824	748	758	771	832	800	789	788	825	839	785	764	842	825	790	859	782	842	744	802	815	800	834	835	809	843	800	852	842	755	758	803	827	850	794	814	782	820	767	787	837	745	824	790	772	810	794	887	784	844	851	804	766	820	837	867	833	784	796	775	769	815	793	775	805	809	827	840	854	840	823	832	823	810	818	817	769	819	804	821	792	797	876	783	803	796	835	844	805	818	803	794	779	769	806	791	793	778	805	810	767	797	826	862	772	778	822	816	807	811	775	772	800	795	770	785	790	814	817	815	805	778	822	824	883	792	832	816	800	793	790	797	825	792	803	812	797	822	829	809	776	819	807	813	819	835	797	825	872	767	839	821	829	819	773	792	848	816	775	785	788	819	818	805	783	837	834	839	794	850	794	849	802	805	847	815	843	771	795	744	786	774	796	833	774	846	815	762	839	854	789	792	758	827	798	844	838	817	838	795	795	827	787	786	839	838	839	863	830	775	829	856	838	804	799	815	821	854	758	767	808	757	800	864	780	759	781	816	836	794	817	878	810	813	758	784	803	853	813	841	776	801	826	822	837	782	823	789	815	778	830	787	803	765	819	858	851	818	776	772	789	794	804	754	844	791	819	855	829	838	780	799	791	812	759	772	847	825	829	813	808	849	818	795	811	843	863	833	785	833	805	827	783	840	852	848	801	800	830	790	828	792	789	772	798	825	786	793	817	784	804	813	789	786	788	773	792	775	824	836	816	820	785	848	844	780	830	840	792	835	795	803	820	861	757	828	794	794	810	805	843	787	847	824	726	769	830	859	789	820	791	851	793	829	776	811	773	781	815	860	834	837	799	826	893	807	812	759	757	747	778	821	806	806	858	753	817	802	826	782	825	796	796	821	827	806	800	814	830	733	821	760	770	833	788	810	842	801	825	843	852	790	833	825	819	810	771	824	801	790	844	809	848	792	757	795	815	805	870	843	811	832	775	788	809	836	810	849	788	762	880	810	789	820	828	805	769	812	781	778	783	823	799	830	880	776	885	887	790	790	832	822	784	799	811	799	788	816	801	805	834	774	792	848	801	810	812	808	816	795	817	795	795	807	808	827	816	797	814	784	782	775	758	816	822	858	795	830	796	819	791	762	779	781	781	850	854	848	735	774	818	814	792	802	802	780
24294	21470	25105	28265	21470	21478	18462	564	317	271	281	256	237	217	216	235	224	199	211	182	215	189	181	204	187	179	190	188	157	211	163	189	184	198	203	210	192	188	192	164	206	184	201	164	193	201	169	192	171	181	189	195	184	201	183	230	167	182	180	191	162	194	189	197	169	180	201	187	189	172	182	172	178	177	164	175	158	187	189	170	163	195	171	156	194	195	189	176	192	177	159	191	193	174	185	200	182	162	199	202	201	180	203	168	206	172	179	199	183	181	158	184	193	179	178	194	190	159	189	205	184	212	177	166	154	163	168	208	191	211	175	184	201	185	179	194	161	175	213	214	157	186	168	206	202	191	191	184	175	202	185	184	172	204	192	193	177	179	184	157	180	180	179	190	195	175	159	225	190	197	201	181	188	180	152	170	168	183	167	178	188	153	190	227	172	162	190	191	171	190	170	181	181	200	184	192	187	179	154	174	156	183	186	172	191	177	177	207	191	194	197	203	160	166	201	174	154	185	183	208	175	170	199	167	190	180	173	197	177	197	174	208	176	172	173	159	206	174	194	190	161	176	172	163	195	191	162	195	180	170	173	185	163	187	193	222	176	198	179	162	196	199	176	188	180	186	193	174	193	157	191	173	193	180	183	165	184	168	180	155	208	186	160	188	174	193	174	216	168	181	171	187	173	190	189	188	179	214	184	169	184	161	160	200	167	194	188	162	181	174	190	196	166	198	185	207	184	174	177	161	172	174	181	196	183	186	190	202	186	214	182	182	156	155	171	183	166	178	172	166	176	185	207	179	186	174	164	162	167	175	199	184	160	186	188	159	204	190	207	194	185	186	205	191	184	178	207	190	207	192	156	196	179	188	185	184	184	164	171	164	191	179	194	178	159	203	198	192	162	186	193	185	175	207	163	172	213	206	178	160	181	161	181	206	184	180	149	165	183	208	179	175	212	201	186	187	191	182	191	164	191	163	176	178	186	188	176	168	168	176	191	209	183	185	173	175	186	174	183	177	197	182	201	178	189	189	175	172	189	195	151	177	197	199	197	204	188	171	171	211	206	207	194	187	196	179	195	189	188	191	176	199	176	179	176	200	190	186	192	197	209	183	192	176	185	150	183	183	175	188	178	182	182	185	183	207	209	170	184	167	193	188	191	186	191	181	186	196	185	220	181	200	168	189	196	195	188	156	182	192	159	185	165	194	204	147	186	188	213	210	176	168	191	186	176	171	168	174	162	194	163	185	172	203	169	179	195	190	203	182	216	201	170	167	175	197	198	189	168	193	184	227	166	179	173	202	168	173	177	176	181	184	179	183	201	196	190	219	185	157	191	185	182	165	186	194	171	206	173	169	177	198	220	177	181	189	185	209	202	222	195	192	169	169	186	189	174	193	189	176	173	178	171	186	162	155	146	181	196	179	196	210	166	202	192	178	177	183	175	174	175	190	184	175	219	173	164	176	206	176	206	174	216	164	187	211	167	184	193	186	216	193	181	209	150	191	195	211	194	181	193	221	159	185	187	175	168	173	164	178	198	178	183	175	192	175	179	185	168	207	195	158	178	190	191	202	189	156	178	188	159	183	195	193	170	191	168	173	181	174	183	196	199	198	206	168	178	198	186	183	187	196	160	186	195	167	182	171	177	153	179	174	181	180	191	174	167	175	194	220	184	172	178	180	170	208	191	166	189	200	192	170	223	177	187	171	188	195	187	182	187	196	190	182	184	198	181	206	173	182	193	187	201	214	177	171	178	189	170	186	183	186	192	177	165	182	183	211	152	173	209	170	177	194	172	183	194	185	193	189	194	184	197	190	193	191	185	205	185	191	172	190	172	190	163	196	160	167	195	184	212	184	194	159	193	203	181	192	170	203	198	181	189	176	215	200	186	168	178	187	169	190	182	180	170	178	185	233	191	207	175	192	171	185	170	186	193	175	209	186	159	174	208	200	184	205	167	199	192	175	195	174	182	185	190	180	153	180	191	183	209	204	191	166	198	202	184	215	167	178	178	201	201	169	183	194	185	182	188	195	174	178	172	172	178	184	190	172	185	188	182	174	144	177	198	174	198	199	145	188	187	195	157	177	186	183	192	164	180	177	186	194	183	166	212	170	149	199	202	206	188	215	174	194	188	185	176	185	183	176	180	170	171	172	166	169	169	197	198	206	182	184	185	208	202	154	178	178	169	186	197	206	163	178	195	191	185	202	204	195	175	180	182	214	188	174	201	173	166	173	168	167	187	173	185	170	185	206	182	159	186	188	182	179	189	212	200	174	170	157	200	183	178	188	166	171	202	168	181	193	187	193	185	196	164	177	166	175	179	172	194	194	200	177	196	187	159	179	190	160	188	196	220	198	182	152	192	198	173	182	195	178	171	188	175	180	192	176	182	201	210	189	183	183	210	191	161	180	152	168	154	183	183	194	161	181	209	167	197	187	193	197	184	200	165	192	182	192	187	172	176	207	194	206	200	159	170	199	203	190	195	174	207	208	191	165	172	174	203	174	182	183	185	187	190	206	204	166	166	171	160	195	178	165	158	183	181	197	190	188	192	190	201	193	170	170	198	192	208	188	169	183	172	199	168	202	198	186	200	170	194	173	197	189	189	171	186	201	179	186	189	179	208	183	173	169	185	184	189	189	203	195	169	209	196	203	174	199	198	184	211	172	174	178	208	169	171	217	174	192	178	190	218	186	151	208	197	182	176	171	183	171	191	193	175	162	179	187	195	166	164	180	187	202	186	177	195	188	190	188	183	191	175	178	164	183	197	181	152	158	192	217	230	216	193	198	213	165	176	188	192	208	191	201	203	188	157	176	193	200	203	195	163	195	193	199	175	182	162	182	189	194	199	195	177	181	165	175	177	168	199	191	196	181	212	186	169	190	203	173	181	209	198	185	185	194	178	172	190	201	171	183	202	199	170	156	194	193	174	180	205	182	182	199	168	172	171	169	198	183	219	184	202	149	179	187	202	183	182	180	179	185	165	189	206	185	169	202	180	202	193	201	164	188	183	208	201	200	192	177	192	187	188	156	165	162	177	170	190	175	169	172	173	179	156	188	188	176	183	185	199	216	179	173	166	160	165	189	176	198	201	184	191	183	179	174	187	180	219	202	184	179	179	168	190	182	174	206	179	200	185	175	190	186	188	193	182	181	172	193	177	209	181	204	211	206	174	172	173	183	186	195	197	160	186	160	193	172	173	183	182	170	179	224	179	180	189	185	203	181	195	186	181	215	188	200	158	221	217	217	182	200	167	166	180	179	193	174	197	196	173	182	174	187	185	183	164	171	187	202	182	191	177	192	187	166	181	175	188	198	170	167	178	176	178	181	154	200	179	160	174	182	179	205	188	183	213	186	171	172	184	168	174	166	181	200	223	212	185	190	184	155	155	175	176	190	186	168	170	193	199	182	167	157	210	187	178	205	186	190	176	181	192	200	167	194	215	171	185	204	176	178	188	183	197	191	176	195	183	176	187	199	168	202	171	200
2988	3200	1549	925	711	557	508	509	481	498	459	473	468	481	508	453	460	429	429	424	442	433	437	451	451	444	435	429	524	410	423	422	402	471	422	413	419	409	486	446	501	441	425	423	438	447	431	412	453	421	447	392	446	407	457	444	463	429	451	432	424	411	449	470	452	434	442	459	452	431	439	432	446	422	436	440	438	427	422	444	426	423	414	465	455	472	431	429	445	427	401	428	411	477	434	419	423	403	439	422	401	467	461	457	450	434	473	441	433	398	430	428	436	434	437	456	422	412	443	471	483	467	418	418	396	462	439	455	422	470	445	401	450	436	447	406	448	475	417	435	441	423	458	422	451	435	422	416	414	456	450	429	434	436	427	440	418	458	449	445	429	426	444	428	405	417	419	485	428	449	471	449	447	430	434	465	443	431	407	424	440	434	461	442	459	423	412	462	407	438	441	421	428	447	410	441	437	417	423	411	449	437	455	469	400	415	412	367	444	441	438	449	449	471	441	421	442	429	420	429	404	422	383	445	458	430	436	447	465	459	442	466	431	475	410	465	495	441	456	425	431	392	418	406	424	408	429	416	397	435	439	448	424	451	413	436	444	451	452	432	419	441	451	417	439	434	448	442	460	422	469	443	462	433	419	473	469	430	426	416	438	393	448	430	437	429	441	407	430	448	426	414	442	455	423	458	413	447	452	435	474	449	436	434	457	399	383	424	417	446	420	415	464	438	420	440	440	439	447	431	431	425	435	427	407	427	431	441	447	447	442	443	425	414	428	412	457	474	388	401	417	442	451	437	423	401	453	420	431	461	428	431	445	437	426	411	395	441	403	440	458	436	436	445	464	438	476	443	439	486	404	428	430	436	406	434	400	429	413	454	427	463	441	466	430	438	420	391	445	412	396	446	418	430	433	439	477	385	439	443	439	478	458	442	427	424	410	439	426	417	464	448	480	456	432	448	487	428	411	405	396	437	408	477	413	446	410	436	460	450	419	426	436	406	445	451	429	414	437	443	416	455	504	433	423	426	436	423	449	410	467	461	458	429	468	432	427	454	454	417	420	441	440	449	398	436	419	417	389	422	467	427	454	445	438	480	445	406	439	445	418	444	435	415	402	418	445	432	453	462	434	433	398	415	451	411	468	443	467	435	467	434	430	417	455	448	455	458	419	464	434	449	438	457	438	428	439	430	430	429	492	380	386	436	427	460	409	449	418	390	427	426	471	460	447	441	417	442	427	441	428	425	478	456	444	423	445	400	424	453	438	428	422	425	419	411	452	413	472	471	417	446	425	428	380	413	415	410	425	414	446	420	468	412	464	429	382	396	435	445	428	417	430	432	476	435	430	415	442	491	434	441	419	415	421	449	417	424	444	439	439	428	452	441	410	449	444	410	434	447	435	467	462	462	409	427	470	450	433	485	459	416	393	425	434	402	460	452	399	459	435	435	410	426	402	454	393	453	466	438	437	431	433	471	444	458	411	395	426	457	401	427	443	418	420	407	451	407	411	449	468	419	460	469	412	476	417	432	421	459	447	413	408	443	406	468	472	457	442	467	429	446	435	422	412	434	390	427	420	437	405	455	423	447	429	436	426	451	437	393	451	457	395	448	398	440	442	445	462	422	460	446	440	437	439	438	451	433	442	426	432	454	428	412	422	407	452	410	423	405	462	415	454	443	423	429	453	433	434	438	433	411	455	424	405	441	374	449	452	455	395	427	417	441	429	446	410	425	450	428	453	405	463	425	433	405	444	412	425	438	483	442	410	416	433	424	394	411	404	443	419	384	391	468	404	452	433	448	459	446	431	425	402	419	426	427	436	413	412	439	461	414	425	449	423	483	451	459	457	426	409	396	478	479	451	413	409	443	442	428	416	438	455	431	465	414	453	444	397	467	406	394	419	430	432	415	433	455	451	426	425	427	445	463	437	398	444	437	409	403	412	442	443	425	472	432	418	439	429	421	452	447	432	446	475	450	455	405	464	465	455	466	451	437	427	457	440	451	466	455	428	426	441	394	443	457	427	415	449	462	436	437	417	426	451	410	439	455	452	438	412	444	445	428	421	408	465	464	466	411	409	433	427	436	430	419	449	441	409	439	432	413	441	404	418	474	444	467	427	425	444	418	416	438	409	457	436	447	444	432	386	454	436	409	429	427	428	419	460	457	437	427	444	423	383	494	429	410	417	429	447	419	444	426	417	441	447	436	432	434	432	450	453	445	439	422	446	441	427	477	421	429	414	418	448	443	474	462	407	425	409	455	446	440	402	434	424	430	475	415	434	412	441	462	449	459	407	393	394	409	408	435	432	422	422	477	427	422	435	459	404	469	418	417	436	408	449	412	441	402	452	444	407	419	425	436	421	423	443	433	462	442	439	427	404	444	459	446	438	446	420	433	420	452	424	425	431	449	408	389	443	430	433	400	444	418	456	464	425	430	421	433	447	420	417	447	411	442	414	458	444	457	449	452	462	437	468	395	453	476	459	417	421	412	471	433	408	412	457	445	448	446	406	437	445	448	415	455	454	410	430	448	457	418	419	431	439	409	455	462	424	421	432	436	424	428	429	443	432	446	418	459	443	448	404	419	412	406	446	451	449	459	401	440	460	420	433	390	445	418	447	436	444	415	398	418	462	480	426	376	414	438	431	433	496	458	421	426	486	470	405	422	483	467	452	443	464	444	425	399	458	426	431	426	474	431	412	400	433	428	419	449	426	416	433	429	427	406	404	441	463	429	443	428	450	440	418	462	419	415	461	428	441	402	422	454	457	413	437	452	414	444	421	418	463	457	429	427	433	433	436	412	457	409	436	422	438	430	440	439	449	452	445	469	452	454	459	424	424	433	469	425	390	424	448	412	439	457	413	386	449	430	430	439	425	402	491	434	410	429	464	441	416	420	430	458	390	447	451	448	406	414	450	416	454	435	419	438	433	467	432	423	398	462	454	480	448	443	425	436	435	473	440	430	411	461	417	412	427	414	456	442	428	408	451	447	443	428	425	433	442	434	452	428	423	437	424	440	383	467	442	476	438	430	424	470	425	471	419	419	440	445	454	431	410	415	455	412	450	440	446	422	452	423	414	430	436	463	452	479	456	396	446	399	429	411	431	480	396	405	428	412	412	480	436	477	424	418	459	436	462	455	399	406	431	404	440	439	415	419	450	406	429	461	450	434	390	496	425	449	440	446	419	449	449	445	425	465	434	413	421	401	464	402	414	420	476	403	455	443	444	414	422	462	465	394	428	420	436	412	472	459	440	417	448	439	412	418	462	421	435	415	432	431	430	425	458	421	426	417	448	417	461	416	446	404	418	434	416	398	405	433	457	433	426	405	455	406	439	458	415	438	452	442	462	421	451	422	427	394	432	459	454	406	427	392	418	382	443	424	454	434	431	464	448	396	449	411	425	421	454	436	435	411	418	454	406	392	439	421	438	418	460	398	422	443	399	433	417	384	419	438	433	429	422	431	405	486	399	423	432	429	443	421	458	404
31920	21116	12465	1096	540	464	511	500	480	469	476	458	459	477	421	469	422	473	440	448	447	478	475	470	442	481	474	425	461	469	471	453	417	462	463	439	496	453	431	496	460	427	474	501	431	503	448	500	434	471	475	422	454	484	479	434	510	460	457	491	479	439	492	444	468	471	468	457	427	477	437	452	423	457	442	444	487	434	420	440	421	456	468	451	486	457	462	462	473	484	406	444	415	498	458	438	439	444	442	472	486	479	410	417	466	476	453	451	442	445	458	440	412	439	508	487	435	443	480	439	479	485	451	473	398	460	464	457	457	464	441	454	449	438	472	474	471	488	475	505	425	418	451	403	437	490	463	480	485	494	444	461	482	430	485	469	442	477	462	490	481	446	464	435	432	482	456	493	464	476	482	475	408	461	450	483	419	456	502	479	417	457	488	438	488	435	483	450	478	451	472	453	481	479	482	469	484	446	480	466	414	439	430	405	429	415	417	457	449	447	452	477	426	450	429	401	439	452	452	475	457	463	460	473	465	464	450	455	455	454	449	462	453	484	462	462	446	460	501	475	450	418	459	461	420	485	441	458	505	466	478	459	482	474	469	477	435	456	473	450	482	479	463	463	427	448	429	458	456	487	466	459	452	456	475	443	471	426	428	424	502	472	455	454	487	478	492	427	466	462	443	474	467	460	482	530	473	462	464	467	443	477	443	432	422	533	497	474	466	430	438	477	413	478	496	444	463	449	479	484	427	456	445	453	461	457	458	467	426	493	452	485	485	465	450	452	465	426	411	446	424	435	440	475	417	451	412	478	478	470	467	433	459	465	433	456	455	441	476	507	477	445	475	480	485	465	455	426	457	509	433	453	506	453	461	444	468	429	475	483	458	441	459	448	418	464	417	427	470	521	479	471	525	445	451	477	472	492	487	452	475	493	426	445	478	505	500	440	463	433	448	478	450	435	516	467	487	456	423	469	447	465	490	442	447	468	456	433	418	450	435	503	462	470	429	463	500	487	468	405	447	487	439	481	505	450	441	459	487	462	464	469	448	453	466	486	475	438	432	460	459	466	430	453	479	444	398	441	417	470	447	415	470	429	452	488	459	455	450	495	482	469	460	486	436	465	450	438	447	398	436	408	436	462	466	453	432	484	484	436	458	454	448	467	411	440	495	384	428	449	507	459	476	511	442	455	470	471	491	432	479	457	514	451	479	492	423	443	429	444	460	485	467	474	490	476	456	455	482	487	460	457	467	457	464	441	419	417	433	475	486	456	414	443	482	486	441	425	499	476	467	425	469	426	477	455	456	476	487	494	442	415	463	435	453	490	484	422	446	461	449	443	439	491	464	447	488	500	442	448	444	447	456	436	501	482	449	435	485	527	442	460	492	432	467	461	455	461	418	458	482	433	450	478	464	447	437	488	466	505	458	477	467	447	480	449	448	465	416	460	450	445	450	492	493	469	452	436	450	463	430	440	474	458	439	433	449	460	454	443	449	513	456	483	446	461	462	418	476	486	460	438	478	470	486	434	484	415	425	450	476	452	451	494	426	444	431	420	478	479	467	477	448	441	446	468	460	388	450	491	470	468	485	433	483	454	484	445	435	480	492	497	490	507	463	513	475	431	460	444	461	449	457	452	485	460	437	419	459	464	447	451	481	477	481	438	480	473	501	466	452	498	447	472	462	482	447	480	476	455	458	408	459	434	436	462	425	499	479	418	455	457	468	483	487	447	450	430	372	447	426	445	455	477	499	424	473	415	443	468	404	483	478	453	499	457	470	451	487	475	497	465	411	456	453	458	497	455	478	445	439	443	498	442	468	485	464	480	480	483	427	499	478	529	450	462	451	464	471	453	462	437	491	484	496	450	497	431	420	478	482	511	445	450	462	459	484	463	469	470	452	456	460	502	439	482	439	463	463	435	439	468	432	481	495	466	440	504	442	442	474	441	484	466	457	460	467	445	456	435	434	473	433	447	437	459	506	453	511	464	507	459	462	469	461	476	489	424	442	515	444	448	465	470	437	422	452	463	430	453	461	456	450	476	491	504	440	462	455	476	463	482	453	422	433	456	472	469	458	466	437	459	423	476	429	470	436	484	423	484	441	521	471	428	424	442	490	452	436	452	488	437	422	459	460	466	519	429	509	409	479	473	426	432	459	449	483	454	500	443	455	511	461	462	501	437	481	450	488	455	448	447	455	435	484	429	460	512	444	436	471	474	452	458	456	425	468	493	438	485	466	442	433	480	455	396	477	493	486	472	466	463	497	447	488	473	468	511	465	477	453	458	475	497	446	435	474	457	422	483	510	495	462	444	460	429	464	438	439	484	426	463	492	449	475	473	469	469	429	438	478	470	477	454	438	439	470	449	465	466	428	485	483	462	449	437	437	511	468	476	432	470	469	456	471	452	469	459	431	427	433	475	503	446	440	462	484	466	451	463	461	520	466	434	475	472	460	471	432	462	494	427	436	492	477	472	469	462	471	435	440	445	501	459	473	481	417	406	447	489	419	423	510	453	514	436	461	426	462	456	432	480	421	459	427	468	462	465	461	512	480	490	472	502	506	480	514	507	427	466	443	459	455	453	461	455	459	458	450	468	448	454	474	433	471	488	491	406	466	452	455	462	446	450	447	497	444	462	461	442	499	463	468	461	453	427	420	434	444	478	472	437	452	498	445	461	465	426	454	445	429	477	502	421	483	453	420	458	464	491	501	471	462	427	464	431	426	448	462	473	454	453	484	458	427	440	519	446	492	479	491	460	444	462	433	491	450	460	423	445	436	460	436	481	462	458	471	483	450	472	437	428	456	453	465	454	462	479	439	447	423	460	458	466	433	459	445	497	493	453	426	461	499	458	452	448	450	423	446	506	427	441	443	457	432	464	453	458	433	492	461	483	496	436	463	428	457	458	434	466	458	441	441	443	437	470	425	483	429	431	476	500	427	425	461	477	474	458	417	439	443	473	474	479	479	451	423	456	452	453	447	480	428	448	448	466	434	436	453	433	473	502	475	486	489	479	459	439	450	428	435	402	456	487	439	501	499	443	428	474	471	473	492	471	453	450	487	427	454	438	457	469	497	406	485	474	426	442	444	479	469	431	411	468	430	471	459	458	409	455	478	466	494	490	442	454	501	451	489	467	460	479	455	453	442	492	444	462	455	443	409	463	458	447	470	446	473	506	467	498	473	465	456	472	469	443	463	445	450	470	481	455	457	448	458	451	486	442	477	461	457	441	490	435	465	476	432	455	418	497	480	457	441	441	462	460	490	478	484	471	491	473	448	481	478	465	472	416	514	463	470	437	460	449	432	453	446	445	417	449	425	446	490	507	458	417	481	473	479	455	441	430	414	498	444	482	453	432	410	443	470	503	419	448	485	482	431	426	450	467	451	456	487	445	455	474	462	473	451	419	447	434	463	469	448	485	468	459	458	478	452	468	466	469	446	440	474	423	473	497	505	483	455	464	476	441	475	457	469	466	479	436	449	449	458	465
5907	1041	1037	1000	1002	1025	1020	1025	949	974	1001	1040	1030	1015	974	986	993	1018	982	1011	1037	972	938	1060	978	1020	1019	997	958	1026	1025	1001	1069	951	1026	995	1019	1039	1013	995	1033	1023	960	991	1023	1045	987	984	1034	1013	1038	1028	1009	979	967	963	1002	1017	1004	1008	1009	1010	989	1005	1021	990	1002	995	997	1005	964	961	998	1017	1024	980	967	974	998	994	983	993	954	979	983	998	1060	1016	1007	986	943	992	1078	984	1022	1037	996	945	986	993	1006	955	1014	1045	1036	1022	972	959	1026	1059	1026	950	1012	993	993	918	977	969	1041	1011	1005	985	985	1044	970	1031	1009	1008	1000	1010	1019	1000	979	1003	1000	1022	1027	1031	1026	1028	993	1018	1044	1004	1019	1012	1022	1018	1002	935	989	998	995	1034	988	988	1026	1016	986	1035	947	1015	972	1037	1002	1025	1028	913	1035	1007	1061	990	993	1021	1015	1016	1024	1023	919	1040	1027	1049	986	1051	950	995	1053	975	971	1130	976	1005	993	1014	1043	961	1006	999	985	1018	1003	1000	1063	976	1011	990	974	1027	963	977	1007	967	995	930	995	1004	946	1046	1031	1011	1015	1008	1055	948	999	1017	1011	955	1055	996	958	1053	974	988	966	1007	1027	1004	982	979	1000	1025	1034	1011	1003	954	986	1010	1023	1036	1009	961	984	975	1029	1030	985	1001	1035	995	995	981	967	982	980	983	1014	967	1020	981	981	997	1026	1027	982	1045	1051	995	977	986	950	995	966	985	1004	995	999	998	992	1013	1020	1020	1049	979	1009	988	1051	935	941	1013	1061	967	1015	992	1034	966	1000	998	1035	1020	1017	934	983	1011	1000	1007	1019	989	986	959	1011	963	979	984	1066	973	997	1045	969	1013	1005	983	987	977	1022	982	973	1006	999	1067	950	969	1044	1003	995	1045	965	995	988	966	966	977	964	991	953	1054	1045	1007	975	965	949	1026	1003	977	1031	1020	982	982	1053	1067	947	983	1031	1031	941	1023	1032	1026	1003	1026	999	985	1056	1035	982	953	1022	964	936	948	1010	959	965	995	990	1005	964	1031	1007	1040	1027	1015	946	1050	1023	1038	991	1012	999	987	1009	978	976	975	994	972	981	980	1005	966	1014	980	1037	1032	984	1007	1041	1040	972	1036	998	1057	966	973	1018	938	1001	995	1025	981	985	1073	978	986	1021	1011	1028	962	975	1001	999	1045	932	978	1001	996	1033	1012	959	1039	1037	965	1033	1012	965	1013	994	1028	968	1045	981	1058	1012	1035	1005	979	958	1024	1011	953	1040	971	985	998	993	978	937	1011	1013	1010	1084	979	1026	978	1019	1007	1039	1013	982	958	988	941	975	994	986	905	992	981	1044	1028	995	1016	1004	983	1016	980	975	983	1088	1037	1030	1015	1030	993	931	985	986	944	989	950	976	949	1022	997	941	1006	1008	1036	999	955	1042	1028	985	1010	982	989	988	964	1014	965	993	1068	952	1032	1015	1016	1000	994	964	1043	972	1004	983	1013	986	990	1014	1019	1017	924	1000	982	969	1028	973	1021	1006	1034	995	991	1092	970	1006	1066	1018	997	989	944	1021	966	1062	1040	1014	1009	961	1040	941	1045	998	977	1063	994	991	1057	1049	1002	980	965	1063	921	973	1006	965	993	958	992	971	984	1001	990	1009	922	989	1015	1054	1020	1000	1001	984	955	1035	976	1017	987	1073	968	992	1023	981	1014	998	965	1039	981	1007	954	966	980	1001	982	964	956	1024	978	1007	984	1005	994	977	992	945	960	990	1040	960	964	1035	1044	977	983	948	988	1031	1010	1046	1014	1009	995	913	1025	980	1019	969	975	1008	1055	981	1011	983	947	985	967	1006	1015	1004	983	1014	1012	1013	963	1008	990	1028	1015	993	976	994	986	1102	976	983	946	1017	1039	1033	952	1035	990	1021	1010	966	1002	1030	959	1023	976	1041	947	979	972	1000	979	992	986	1054	987	990	1001	983	1009	1024	992	1090	981	974	1003	1013	1000	1024	1018	982	1029	970	1004	971	972	998	1013	997	1020	1018	966	996	991	1031	1021	980	938	1036	956	1004	986	1029	995	1021	948	1049	1005	1009	1014	954	1034	1044	977	1005	1046	999	1025	976	996	1013	967	940	1023	1045	1039	973	934	1039	1032	981	1001	930	994	982	936	977	960	956	996	998	969	987	985	1043	999	1004	1078	925	1024	975	959	998	999	955	1008	997	934	971	1027	1002	1006	987	941	978	1006	998	997	928	994	1004	984	977	1019	936	1010	951	1011	1016	1013	1012	1014	1005	951	1105	1015	977	927	1016	998	940	950	987	1008	927	952	935	1020	1003	998	1026	1037	988	1021	974	951	984	1000	1000	950	1007	990	1006	965	980	1014	1029	968	1032	1048	986	996	1014	990	1031	980	1000	976	1039	979	1002	982	976	1023	1027	1008	1019	1052	986	1053	1016	1036	949	969	968	1018	929	952	994	975	996	989	1044	996	995	983	1010	996	1016	1020	1026	986	1026	1034	1005	1012	944	907	1001	975	984	987	1000	1017	1031	1055	1050	1005	956	990	956	996	1010	995	999	1084	1011	1019	960	995	960	989	1052	1009	990	958	1025	1008	976	997	962	984	974	946	993	943	1027	1002	924	1004	1008	1006	1000	1036	1017	971	1008	978	989	984	997	1003	1044	990	1013	965	943	956	923	989	1035	966	1011	993	985	997	1017	978	1008	1015	960	982	1049	1003	1007	1014	949	956	1006	992	963	1004	1049	996	998	1076	1049	986	945	1011	1061	994	928	1042	1033	997	950	1000	1001	985	989	984	977	989	1008	997	994	1022	975	998	992	998	987	962	1001	1009	993	911	996	998	998	976	1038	945	1010	946	970	1015	938	992	1065	1006	1063	1006	995	991	1051	993	972	979	981	1035	1003	1015	1014	970	1049	1010	969	952	1037	1024	1013	955	972	1020	1044	1020	970	1051	1000	1047	1015	986	1024	972	1006	1032	1011	974	935	986	976	993	1001	1022	982	995	1061	990	1006	1000	975	970	964	995	1022	1007	1030	999	979	1024	972	1002	972	1018	1023	952	979	1035	982	968	1034	1013	1043	952	1009	982	1015	1027	1031	1006	1067	1075	1026	1026	965	1021	1009	969	985	1025	943	968	1027	972	974	1038	989	929	971	963	1004	970	979	957	969	1010	985	967	1020	981	988	1029	974	1040	1022	993	991	1014	1011	1005	997	992	923	1053	1017	1011	966	981	1025	1002	1020	971	1034	985	930	990	957	988	1036	1019	1002	1012	1017	998	988	982	1029	989	1011	1026	992	957	996	967	1042	941	1035	1018	1023	982	917	961	1020	975	1054	1011	989	1028	1023	1009	1033	979	947	992	1032	1025	970	1029	1000	999	940	978	954	1013	1004	1032	988	972	976	977	968	1007	1020	993	993	1044	981	1042	1011	995	1020	946	975	1008	964	978	936	984	1017	1013	1011	994	1000	994	1017	942	1028	1008	978	981	984	969	946	998	933	1011	1023	958	1003	941	997	1004	1010	1043	1010	959	994	969	983	979	991	984	974	981	996	1036	1002	956	1016	973	986	989	1033	985	976	999	992	999	927	1047	989	989	1003	993	1070	1038	999	945	996	980	1058	1006	1016	977	1013	1020	959	1030	1021	988	1042	941	1051	971	993	1038	1016	1000	977	1004	963	1016	1027	1010	1010	1013	988	1009	1060	1061	976	1032	983	1003	990	1017	1009	1013	995	973	1015	1021	1023	995	1033	1026	1002	1009	993	1020	1013	1037	970	1044	1015	1002	1023	1055	1011	1026	943	996	1018	963	1030	1014	993	985	993	1016	983	1035	1077	1015	1019	1014	1014	971	1018	1015	1006	1017	1056	1013	1002	1005	1000	1007	1007	994	955	996	965	970	957	1005	954	1000	1019	999	1009	957	982	972	1052	978	1007	1015	963	1018	1020	979	1013	1038	1055	1034	944	969	994	1043	1091	1040	980	972	1014	1027	1026	976	980	982	991	961	1000	1024	996	1048	997	948	987	1055	961	1013	995	973	971	974	1000	967	1044	1027	1017	937	958	982	1027	969	996	1038	990	970	985	1011	1001	1001	1002	1022	1085	982	1021	987	984	1011	1009	1012	1012	996	1039	1003	975	1010	1007	990	992	1012	1007	973	961	951	1045	1043	955	1014	971	996
24917	21474	24816	28544	21469	21332	1571	520	450	450	418	424	405	363	386	402	347	374	384	425	391	398	393	397	419	384	386	430	344	362	418	367	378	338	363	406	390	448	365	383	353	360	385	385	394	399	431	348	379	397	388	338	384	375	378	398	374	372	365	354	376	356	389	383	407	368	378	367	379	363	391	398	364	376	377	432	388	392	390	397	397	411	402	395	365	369	357	361	404	367	382	353	379	387	395	408	404	383	383	358	347	355	348	387	352	398	378	330	374	364	382	363	355	369	362	350	332	379	409	378	386	368	363	360	383	338	357	402	384	377	404	347	383	377	387	375	372	366	363	365	373	402	407	372	382	346	370	360	362	402	409	373	351	406	385	329	396	364	387	339	370	394	354	357	401	344	414	371	396	381	373	351	350	360	412	417	377	361	335	368	356	384	370	360	390	442	445	370	390	388	396	372	383	374	398	411	362	346	413	384	347	370	383	381	392	377	392	378	411	411	421	340	372	377	365	318	336	357	393	349	351	386	358	365	371	378	377	383	359	387	390	355	379	361	401	337	366	354	398	387	389	345	392	337	349	384	340	373	363	373	404	361	378	387	365	382	358	390	374	386	374	422	382	398	431	382	371	352	381	393	372	382	335	393	361	381	400	373	376	394	372	393	352	391	372	350	408	407	372	363	338	346	335	400	404	377	376	351	364	393	383	405	413	417	351	365	375	397	369	370	402	376	339	372	365	387	367	414	382	376	383	362	378	361	407	375	382	406	398	382	358	413	399	338	340	373	393	381	362	382	352	371	363	383	390	353	393	380	423	358	406	382	372	381	353	385	346	385	356	417	406	409	357	395	379	390	362	374	394	379	397	363	387	355	353	390	372	358	368	391	348	374	399	380	393	362	358	359	350	384	382	390	330	398	368	394	389	386	388	428	332	386	394	392	356	366	358	352	386	376	388	374	377	388	361	391	390	366	359	393	373	378	353	368	371	348	398	396	382	390	357	364	390	365	404	356	364	380	374	345	360	346	395	377	346	383	362	375	353	372	378	380	355	359	382	390	380	337	393	367	371	378	352	396	384	376	375	394	377	357	368	394	390	384	363	366	389	381	409	389	382	349	380	388	370	350	378	356	385	401	395	376	355	340	377	351	369	391	404	398	365	377	412	359	367	326	373	352	387	369	351	367	381	365	365	385	389	361	353	347	339	350	372	370	370	353	350	386	390	394	362	385	367	393	362	347	330	376	385	409	373	383	355	375	404	363	367	418	373	381	375	361	402	358	379	380	372	362	427	397	366	380	380	393	392	444	372	391	368	374	377	360	348	394	394	374	382	384	392	367	350	347	391	367	372	390	341	384	337	336	362	336	349	395	367	366	401	381	384	343	402	403	376	375	342	391	372	389	355	394	362	411	423	387	375	364	373	379	415	397	395	342	395	370	362	370	392	358	392	347	344	406	366	378	359	361	395	381	378	350	342	371	363	401	384	383	410	355	380	366	365	318	383	394	377	391	390	381	386	392	344	391	351	368	374	356	394	427	378	347	366	385	357	344	357	356	360	406	366	382	349	354	372	377	380	392	386	364	388	382	376	349	405	346	381	350	409	351	373	365	403	417	383	359	378	361	372	386	398	371	423	334	373	329	383	397	375	350	364	418	399	424	370	359	372	353	384	395	374	361	393	375	368	362	378	393	344	379	401	367	336	360	332	345	400	376	381	391	339	360	338	378	344	373	365	371	367	385	361	374	347	403	388	396	388	357	396	375	361	387	401	384	392	403	398	381	427	340	414	405	377	369	388	398	381	423	356	367	401	362	390	375	349	364	365	374	386	395	419	391	389	347	386	355	366	344	356	405	398	372	393	375	347	326	421	345	377	362	377	374	367	365	376	380	397	396	356	380	340	356	402	319	365	361	364	365	375	377	356	360	338	387	384	362	374	409	388	386	379	341	402	357	391	418	381	359	409	384	400	365	370	373	391	327	400	395	348	373	383	355	335	398	360	409	377	379	381	344	417	409	413	400	367	387	394	371	392	336	389	378	418	421	419	355	382	379	368	352	368	364	401	385	384	345	379	372	350	387	392	366	373	373	359	378	366	380	362	382	371	394	370	393	390	367	370	383	355	351	354	405	389	343	366	349	352	357	375	379	365	387	376	368	376	347	381	380	391	352	379	419	372	353	369	388	373	369	392	389	407	359	369	377	367	377	370	371	386	365	395	382	385	330	357	384	380	378	379	375	397	380	369	396	397	361	341	364	361	361	386	354	370	365	359	373	382	380	385	364	379	375	387	383	354	351	365	397	356	389	368	355	396	370	404	344	389	395	359	358	351	374	383	381	352	362	354	410	396	353	369	401	375	354	374	343	336	373	387	349	366	357	382	366	351	380	351	385	359	356	350	395	381	387	366	381	358	369	379	388	385	390	375	354	320	396	368	376	369	354	347	381	409	377	362	375	352	387	373	378	374	367	360	335	381	370	352	378	401	384	432	354	370	382	362	363	355	355	362	316	355	339	384	322	371	320	416	346	367	449	391	385	394	356	390	371	372	385	383	353	378	361	376	428	392	350	365	355	369	370	378	386	379	364	360	377	369	324	344	355	362	349	375	393	397	354	439	396	383	383	428	390	388	393	335	412	356	374	395	375	391	355	366	380	388	373	373	358	380	412	323	401	387	370	372	362	360	398	379	371	361	348	372	358	351	328	389	368	360	401	372	382	374	380	383	387	389	394	394	388	391	384	374	407	389	327	375	377	372	357	367	391	364	361	356	339	408	383	393	372	372	382	380	340	381	346	347	380	352	348	391	364	395	397	378	334	353	389	394	342	414	376	376	405	372	361	389	348	392	373	327	391	353	387	354	355	342	412	375	377	379	381	374	410	402	395	377	335	344	351	382	340	393	369	368	393	383	390	383	384	381	395	332	388	338	344	380	393	365	394	380	399	395	369	363	348	337	353	356	404	354	390	359	373	357	413	360	410	378	381	392	368	370	394	375	385	389	346	367	369	391	400	366	371	398	382	374	361	396	395	362	369	355	351	391	374	319	348	377	362	356	379	356	370	371	362	376	381	378	391	367	393	354	375	389	360	388	375	342	374	342	353	388	390	362	331	366	352	373	369	374	346	399	368	359	354	401	398	388	363	376	404	386	394	395	367	386	385	401	335	367	361	397	351	406	394	397	385	369	369	425	413	354	370	373	361	366	382	377	372	380	411	349	367	393	409	404	371	364	386	382	393	373	379	415	359	381	368	389	360	356	345	401	370	383	354	355	384	352	387	379	343	383	373	389	364	378	385	363	358	372	391	376	353	380	387	367	345	378	367	358	354	362	382	340	350	358	409	373	410	388	367	373	327	399	339	375	351	377	365	380	353	376	374	375	343	379	349	360	395	343	384	395	358	362	388	427	396	365	358	395	325	362	378	395	393	399	370	369	386	361	390	384	355	357	367	385	367	337	329	338	365	391	387	383	368	365	399	399	378	377	370	401	376	377	412	361	429
3153	2321	1395	1112	957	868	892	839	843	829	779	833	848	852	822	799	785	796	840	820	823	825	853	846	807	763	796	833	766	862	833	824	834	832	810	825	803	834	802	788	824	826	786	855	788	787	874	801	819	827	784	811	823	815	826	845	798	801	839	747	813	816	772	819	755	795	819	870	760	825	803	781	829	866	769	813	853	807	821	821	837	810	812	847	798	787	802	817	786	870	831	806	797	811	803	866	786	830	817	769	825	806	823	852	782	789	811	765	804	791	821	812	746	819	811	894	780	809	805	830	810	815	793	775	827	843	836	811	866	786	815	763	762	823	798	833	815	820	790	816	794	796	827	817	772	839	828	832	779	803	782	794	774	812	749	766	799	773	778	818	845	842	800	796	722	814	767	826	787	779	786	837	842	832	790	803	817	813	814	788	773	811	766	830	840	786	823	804	819	766	823	772	768	858	826	810	755	786	836	767	807	798	839	802	753	783	768	822	778	867	809	865	812	794	796	837	820	822	821	755	836	795	824	807	818	865	808	836	841	819	824	781	802	784	850	813	777	839	791	832	743	765	794	796	791	804	809	789	858	789	833	843	825	826	839	796	814	801	740	765	797	817	844	792	800	841	786	831	794	791	767	759	801	756	798	844	810	810	833	812	793	767	826	774	814	788	759	811	829	777	818	776	898	820	796	852	833	814	790	830	793	808	844	797	785	810	825	790	789	770	804	830	850	794	836	747	818	810	770	811	774	856	813	812	808	743	795	787	862	783	756	821	843	794	820	830	790	824	802	849	769	835	798	857	804	796	811	787	807	757	770	797	856	742	788	794	775	766	804	776	746	803	841	887	740	825	793	748	797	818	773	842	802	870	779	769	817	876	804	789	824	836	810	785	827	804	780	792	832	823	840	830	787	849	784	837	810	863	763	793	794	796	771	795	823	833	837	792	795	833	798	775	853	832	795	784	816	877	809	806	783	765	787	802	831	790	778	815	804	801	829	772	792	762	840	813	755	780	814	826	818	804	762	789	822	834	772	762	829	820	806	782	812	832	824	815	821	794	819	853	811	802	840	833	803	819	796	833	800	815	797	871	817	790	777	821	821	780	823	798	804	840	777	828	774	838	812	814	799	783	815	791	781	813	782	825	782	828	791	781	814	796	791	755	808	855	723	804	851	743	876	778	843	790	827	842	776	803	791	836	710	830	808	762	796	785	741	845	854	852	812	860	816	805	779	854	799	820	798	792	806	812	790	863	802	804	790	814	805	793	814	826	776	859	838	828	795	755	755	755	741	789	797	831	774	834	754	829	826	806	779	762	842	804	823	814	796	837	831	818	832	832	795	790	785	813	850	842	802	830	783	800	848	832	782	820	847	806	820	811	810	831	856	782	809	769	803	866	817	829	852	772	781	821	813	775	802	824	866	820	785	843	793	829	780	840	801	821	789	823	864	844	777	765	792	807	826	791	793	823	849	844	840	850	793	793	818	806	817	806	775	780	800	828	811	777	776	783	817	820	806	781	790	828	805	815	793	838	811	793	760	779	793	866	807	816	798	815	790	858	843	808	785	849	819	772	806	809	836	784	842	799	816	813	810	797	813	758	846	795	805	820	817	850	815	867	832	811	810	829	838	770	825	813	765	796	798	830	791	793	767	804	772	845	776	769	794	799	768	833	808	829	810	826	807	806	828	787	794	827	838	785	768	818	847	805	836	792	793	837	786	762	811	740	762	777	801	856	818	787	878	801	810	817	826	848	820	834	809	791	824	839	827	775	829	818	784	829	831	819	817	786	792	806	790	839	838	789	827	838	823	762	850	788	823	805	802	803	859	825	779	748	829	805	767	821	815	778	813	815	790	792	823	816	819	807	795	808	873	788	822	792	846	781	821	843	819	822	817	809	729	830	765	834	788	791	787	801	818	820	787	790	801	795	826	835	830	847	772	824	794	807	759	782	776	801	825	804	769	800	849	786	791	858	831	792	835	791	806	794	788	868	799	791	823	807	799	796	813	797	829	808	820	802	804	785	803	817	808	823	788	830	758	841	746	782	803	783	811	792	818	852	788	778	809	858	780	833	785	752	820	813	845	739	860	821	805	838	836	811	784	811	794	796	789	810	795	844	819	772	793	807	771	791	784	843	847	796	836	817	797	820	803	805	837	773	825	850	787	844	798	810	779	832	744	805	875	771	840	839	830	780	768	830	810	812	827	802	816	797	811	845	794	794	790	832	803	756	855	731	811	797	861	809	798	803	800	740	832	834	786	793	819	860	871	809	782	880	808	776	827	820	812	756	762	797	763	805	792	800	804	835	773	782	788	824	862	812	759	809	780	783	866	786	813	851	798	771	805	793	746	811	780	759	778	808	826	770	763	796	804	793	837	811	819	775	809	821	820	785	753	777	799	790	836	804	788	799	771	856	800	800	791	809	777	764	790	815	818	797	807	752	799	790	797	780	841	825	793	813	856	791	783	816	788	788	787	796	828	800	806	846	780	760	802	788	840	808	805	822	767	830	735	824	776	817	884	845	777	849	786	807	773	795	842	771	817	847	823	809	776	830	824	803	811	838	787	801	828	784	808	837	723	805	843	844	761	844	832	850	834	840	817	831	802	795	821	789	775	809	801	794	793	810	853	778	785	814	814	841	791	781	802	805	800	756	756	808	785	795	754	778	828	783	782	776	877	767	787	847	851	845	766	806	793	795	816	795	809	830	804	836	816	751	786	810	817	761	841	823	768	857	805	816	836	812	799	783	851	817	829	820	788	808	815	863	795	813	816	833	833	791	792	827	837	790	834	845	841	854	790	817	811	830	792	810	800	817	759	799	772	768	755	759	820	811	829	800	798	775	778	812	814	868	832	845	808	801	756	810	767	806	796	760	839	779	829	807	827	796	772	786	784	860	797	811	848	783	804	833	795	840	852	793	786	771	791	795	821	825	818	846	753	766	838	766	794	794	783	798	770	842	837	787	789	802	848	811	798	764	773	821	760	799	764	792	793	814	886	810	815	782	836	797	830	807	803	776	792	846	768	831	818	813	838	797	759	808	751	825	833	789	815	857	808	745	809	809	824	757	790	793	768	801	827	782	736	814	794	803	808	812	806	777	771	805	810	823	795	792	792	798	818	822	818	804	803	746	861	836	831	869	794	854	798	802	782	831	851	823	835	833	819	765	805	800	810	800	791	805	795	759	799	779	828	807	782	800	750	857	841	797	806	818	839	784	784	807	819	790	809	801	783	818	768	775	757	799	798	806	793	808	803	787	807	806	787	828	798	777	860	788	802	804	811	771	829	814	835	789	821	781	817	759	790	829	813	774	806	787	790	782	839	776	811	812	834	782	842	847	822	768	851	841	788	817	819	792	784	815	834	771	813	816	825	809	760	846	793	775	816	840	819	786	758	817	782	829	858	783	825	832	774	823	791	798	832	764	782	813	806	804	843	821	756	796	820	826	797	788	786	800	822	786	824	824	872	835	807	824	839	800	800	757	843	790
24317	21486	25108	28295	21488	21503	18273	572	318	285	285	237	239	252	225	202	229	232	215	204	210	174	221	188	188	169	209	171	213	188	201	184	184	209	186	198	189	205	207	192	180	186	178	216	181	182	174	213	182	195	180	165	191	188	203	197	179	170	178	161	194	181	215	170	191	177	177	171	164	191	224	177	179	190	182	185	169	198	189	161	186	174	193	195	186	181	183	175	188	200	178	170	177	179	200	172	172	155	186	186	183	202	199	212	153	163	188	191	191	198	168	191	189	211	175	171	162	180	180	201	168	181	188	169	159	163	207	149	179	188	186	188	176	194	202	198	198	204	205	184	192	198	159	159	193	186	192	166	185	179	173	177	206	205	204	193	192	190	177	187	191	166	172	180	196	184	173	161	197	170	178	174	193	172	187	189	171	175	180	184	193	177	158	160	193	205	202	189	170	166	165	198	186	165	162	175	210	207	194	164	194	173	184	184	176	160	187	168	191	195	190	188	173	165	184	187	182	175	188	183	170	191	210	197	177	173	186	197	200	179	206	190	180	178	182	193	173	186	159	175	156	174	177	216	199	191	195	178	187	177	154	174	174	202	190	189	174	160	161	181	178	206	188	204	181	182	162	178	161	191	187	170	164	170	182	189	203	201	182	166	198	186	180	169	162	192	180	189	188	166	164	185	189	183	180	180	165	170	194	196	200	188	176	200	202	211	175	190	165	172	191	177	170	186	161	191	169	193	184	211	175	183	184	189	175	190	192	164	231	202	194	184	173	197	202	183	179	173	209	194	190	181	182	181	187	164	166	194	179	176	192	191	187	206	178	181	177	187	186	186	183	167	181	191	201	196	210	178	194	162	195	190	183	163	154	190	178	189	176	201	193	184	177	175	184	185	189	196	213	179	181	166	190	172	176	160	186	182	170	177	221	172	194	186	183	197	198	192	180	173	203	189	181	185	172	196	184	201	175	183	206	183	194	181	148	189	160	163	183	183	165	169	193	172	211	214	161	174	165	179	173	200	152	196	188	183	167	165	198	194	182	186	195	176	200	179	165	159	175	191	198	174	198	185	151	184	160	177	188	206	192	189	158	192	200	157	190	179	211	176	182	173	203	184	202	165	176	181	186	179	200	188	189	194	180	182	218	200	178	187	192	186	168	205	182	172	197	155	191	200	182	167	171	156	157	177	206	187	168	190	190	193	177	204	188	183	165	198	191	182	185	184	197	167	191	199	176	181	174	195	195	178	199	168	195	203	181	195	178	172	184	197	197	214	180	211	167	200	192	183	179	176	169	206	148	223	174	171	178	196	182	211	188	196	180	171	171	178	172	187	147	179	192	162	149	184	172	164	178	183	189	178	181	179	157	169	184	205	179	164	176	168	170	166	185	206	175	207	192	190	208	171	150	166	207	171	178	201	218	185	198	184	184	190	185	190	168	180	160	194	181	215	171	155	198	198	189	175	188	193	167	164	198	184	200	162	160	191	189	201	215	157	185	200	183	181	175	182	186	189	186	214	186	166	180	174	179	182	192	180	180	174	225	192	210	203	185	195	201	182	206	167	171	179	199	163	215	213	227	213	190	203	187	214	214	190	189	206	164	172	186	191	184	181	172	193	216	195	162	177	166	165	190	167	156	174	182	171	200	180	183	179	189	206	174	195	181	195	181	193	185	201	176	180	169	174	174	179	211	190	180	187	194	189	180	177	174	173	182	185	179	188	188	178	173	165	200	180	178	182	189	155	181	174	177	162	179	169	168	190	187	182	181	191	192	178	200	184	175	157	184	151	211	179	176	166	178	173	194	185	192	176	189	186	179	207	183	165	195	189	197	181	162	185	219	177	183	191	180	160	169	177	182	200	184	203	172	161	204	185	186	187	155	202	182	175	193	173	198	180	192	200	185	179	186	193	202	192	167	184	164	171	203	163	210	203	202	194	187	179	175	179	170	165	179	199	176	162	185	173	176	205	171	206	183	191	177	197	155	164	199	181	192	169	157	179	193	185	172	162	177	158	187	158	174	197	193	176	177	202	178	184	159	163	195	180	190	178	180	178	170	189	184	188	213	175	158	165	187	179	182	203	183	160	174	202	167	187	187	184	198	186	195	156	175	181	187	191	188	188	168	175	184	168	179	166	211	177	183	173	179	174	184	171	202	185	178	192	153	194	194	202	191	168	150	197	185	189	188	160	187	197	191	161	173	158	189	179	219	176	191	186	181	192	180	200	170	193	190	203	167	176	196	181	178	183	197	188	162	188	181	178	179	164	191	164	192	186	181	186	170	198	189	185	165	182	176	194	170	182	183	189	168	196	195	172	174	158	188	154	180	149	183	172	189	189	173	204	193	167	187	172	198	143	191	177	191	185	169	209	165	172	184	199	195	162	166	168	197	194	196	173	200	192	199	182	154	192	186	179	170	206	197	169	191	172	216	171	179	183	163	200	192	173	169	151	181	192	174	192	171	164	174	170	175	182	212	185	182	205	167	195	185	191	213	194	170	207	183	170	157	176	174	182	169	190	209	174	209	216	167	188	201	184	180	188	169	201	199	162	215	190	208	196	182	182	215	196	201	180	200	168	170	172	174	183	204	173	197	198	182	185	179	190	175	154	170	177	196	193	171	205	199	192	188	207	189	166	172	193	177	181	200	181	169	173	208	171	184	185	171	170	189	196	180	208	173	201	163	158	203	171	186	174	176	211	195	193	198	192	176	175	176	193	192	207	171	168	190	172	173	197	179	149	170	173	185	197	188	214	207	208	183	166	205	184	161	189	168	182	202	176	182	177	189	194	193	198	190	215	182	201	171	180	194	159	218	180	215	181	191	195	169	178	171	182	162	189	212	230	181	181	192	197	184	186	195	188	194	175	183	189	175	194	195	176	203	187	167	202	175	170	180	198	203	182	198	192	169	201	206	173	178	195	192	192	200	186	199	179	192	178	162	194	185	197	202	167	196	191	195	170	176	191	180	188	188	186	198	207	207	184	185	166	189	184	172	190	190	170	198	185	180	193	173	201	189	190	194	189	187	179	194	217	162	196	185	156	161	177	170	178	179	184	186	206	170	203	181	190	179	159	192	182	167	176	196	161	189	155	162	206	174	167	145	164	192	201	214	209	178	166	177	183	194	187	196	158	182	169	180	198	193	169	202	160	189	187	170	178	179	196	207	159	186	188	172	179	223	207	171	185	188	186	183	196	191	178	189	144	176	171	182	172	162	189	177	175	178	212	189	167	183	183	183	202	184	208	189	189	184	173	193	173	167	176	214	183	166	164	166	185	179	173	183	169	184	170	172	178	170	176	173	190	176	165	171	170	176	181	175	194	206	182	202	175	176	186	199	166	170	186	172	206	195	161	171	194	201	209	179	199	183	157	181	206	166	158	179	160	191	184	169	195	194	203	190	175	176	191	172	177	189	166	185	190	194	191	201	180	180	164	179	172	158	192	184	160	159	207	168	199	179	168	192	201	196	186	183	190	203	213	180	214	171	184
3035	3268	1543	928	636	590	553	520	507	474	470	488	463	455	450	440	436	455	454	446	411	443	422	458	420	441	454	445	438	446	424	448	460	463	452	449	443	433	439	438	411	432	421	419	426	436	436	439	436	417	379	448	459	412	433	421	444	422	426	499	414	444	445	377	423	430	471	452	427	437	448	418	446	428	426	400	451	447	452	456	436	415	395	444	440	440	426	449	457	461	404	434	429	430	455	457	451	435	439	487	471	432	447	435	435	460	425	416	452	405	453	424	425	451	431	425	464	482	457	416	410	472	446	432	444	456	453	440	395	397	427	480	458	409	385	410	478	424	459	423	449	408	435	443	416	479	438	416	399	460	427	439	420	419	416	457	447	435	442	446	431	470	424	449	448	420	414	438	453	428	457	431	453	455	406	407	432	415	417	424	462	412	434	440	441	440	469	422	403	410	448	424	468	425	420	484	428	411	396	451	448	419	420	450	458	408	413	438	451	410	423	392	451	443	464	450	467	419	429	424	422	440	380	432	419	440	413	457	461	438	430	378	437	443	433	395	414	460	430	467	461	414	454	446	411	431	424	434	430	432	421	449	459	424	434	412	441	431	424	419	459	429	401	420	443	429	416	433	426	465	382	424	443	434	410	408	445	451	414	436	445	444	425	446	447	472	448	438	416	452	415	455	459	421	433	425	428	470	401	409	427	413	450	443	450	396	444	429	432	433	425	460	447	435	453	409	451	454	422	429	424	395	466	429	436	442	423	441	423	445	404	432	433	463	422	428	472	423	450	457	463	460	455	435	420	417	436	421	386	426	432	427	463	435	402	449	404	449	403	414	406	425	460	397	451	467	426	405	420	472	407	402	443	404	413	430	435	411	396	439	447	449	411	451	447	405	449	419	433	444	462	411	412	404	432	421	433	455	422	454	449	433	437	396	458	426	434	418	386	438	401	454	443	426	414	404	423	471	432	432	425	369	451	406	409	444	407	402	425	446	433	419	435	409	467	441	455	433	430	419	447	437	411	426	430	419	456	419	436	408	403	447	384	455	439	456	434	421	420	458	479	441	365	407	447	445	442	426	455	449	430	477	457	408	432	426	448	442	450	427	434	454	398	464	451	392	405	434	414	439	446	443	436	431	420	422	441	434	498	408	396	430	440	390	463	436	411	447	419	428	443	476	435	443	452	466	410	427	421	447	437	425	454	420	461	415	417	430	414	433	432	425	432	460	395	451	429	435	400	457	458	440	415	453	410	427	451	452	417	498	436	437	450	384	450	434	442	419	456	461	411	423	443	458	432	435	442	448	432	409	443	442	401	425	483	407	456	424	402	456	414	465	387	466	467	470	452	403	441	444	431	421	419	435	455	417	420	456	428	416	408	477	410	437	456	403	430	365	412	427	449	455	502	449	454	418	433	431	480	427	436	434	416	422	413	411	449	434	454	436	454	476	467	433	452	466	427	391	469	475	390	390	419	372	445	402	410	416	404	442	457	464	440	465	418	446	423	442	425	438	429	417	454	390	443	456	464	451	448	448	428	422	446	413	457	430	415	455	460	427	474	406	427	454	454	442	464	427	389	419	458	442	439	423	457	420	442	438	417	420	429	424	438	479	446	433	454	418	455	450	426	445	437	465	423	402	441	423	467	395	460	410	414	410	414	442	477	422	455	455	429	459	449	460	442	454	461	431	432	421	409	457	465	437	427	431	428	441	459	406	471	442	424	436	424	455	424	446	424	445	441	400	444	451	442	444	391	422	404	447	404	447	445	428	420	444	461	412	454	396	428	388	437	428	428	456	427	391	456	432	433	436	441	456	471	482	478	382	422	429	431	441	410	478	416	386	448	424	436	445	437	431	422	429	423	418	445	415	415	421	456	465	471	438	397	397	405	450	455	428	428	419	469	447	441	425	451	436	452	433	430	395	445	453	418	435	432	412	428	422	428	407	441	434	415	425	392	439	405	458	421	476	445	439	415	423	445	405	457	427	430	428	407	432	388	433	429	437	417	424	417	408	469	435	405	424	455	451	440	442	470	459	423	449	426	412	396	429	456	456	437	441	421	412	429	431	430	405	446	456	461	494	411	429	405	466	454	430	420	438	445	451	416	431	400	408	437	436	411	412	440	413	439	441	427	420	433	381	474	459	448	470	399	402	435	422	424	451	418	400	441	461	443	419	428	448	421	453	459	468	427	446	444	393	426	425	445	471	438	453	458	418	426	430	428	421	445	454	445	442	463	450	451	465	474	427	428	426	482	421	455	463	423	438	416	437	437	405	430	442	448	429	412	427	439	464	438	462	431	469	450	416	433	448	459	477	459	441	430	418	422	408	429	428	428	435	444	451	438	422	417	437	405	426	455	474	423	411	435	454	415	434	404	409	408	397	424	451	454	445	471	437	430	451	460	414	428	466	382	473	446	428	405	394	438	398	432	480	411	457	448	467	431	449	429	455	405	442	423	439	454	411	464	422	433	468	450	439	424	431	422	444	438	453	416	470	424	444	460	437	462	414	434	430	445	426	456	415	441	438	450	420	407	434	425	416	402	414	394	441	428	409	421	426	445	390	445	398	437	449	448	460	423	440	451	438	408	440	416	435	441	470	431	401	458	418	439	423	405	437	431	458	435	417	396	451	467	462	419	424	435	482	455	452	454	446	416	442	454	455	424	420	449	439	401	409	448	441	471	439	452	442	454	444	426	517	431	438	441	434	434	456	425	445	423	403	422	428	452	399	440	427	457	444	416	456	438	409	444	426	459	431	405	405	448	434	433	435	408	428	428	428	404	436	442	433	444	414	414	442	435	417	418	431	428	465	431	431	434	405	406	482	429	455	441	434	445	429	440	421	401	430	432	401	426	454	440	447	443	471	459	417	437	492	451	440	453	411	408	409	422	453	446	445	435	422	438	447	449	446	442	411	438	452	436	474	464	395	440	455	466	434	414	423	473	438	447	426	412	439	411	418	419	424	422	433	427	438	410	430	468	466	411	390	418	432	477	431	442	415	452	447	433	465	458	421	413	410	433	410	411	448	440	460	428	447	464	420	409	420	422	447	454	412	441	466	445	407	411	445	414	456	458	423	436	451	450	434	418	419	419	407	439	460	459	435	428	410	454	402	432	418	460	447	422	408	412	435	408	424	447	429	403	426	447	439	422	412	469	471	431	458	433	435	462	421	397	442	443	451	444	445	437	449	460	398	449	423	457	401	421	443	461	434	429	423	432	425	424	437	426	415	429	422	410	447	476	437	411	427	429	443	434	434	451	415	456	422	476	435	437	435	444	425	461	435	426	403	445	475	425	440	461	466	417	455	434	443	419	392	412	442	441	436	410	449	430	443	416	387	414	460	446	429	433	434	414	408	453	471	474	437	451	437	408	434	451	448	402	469	441	437	466	432	433	422	421	414	436	448	443	431	432	457	434	430	426	429	405	418	458	408	430	424	445	455	417	445	431	439	428	429	462	433	432	425	436	420	421	443	436	453	447	371	433	456
32088	21050	12200	1161	523	483	466	459	437	458	429	462	458	475	478	427	441	487	459	472	463	450	434	473	474	427	454	471	457	479	463	449	438	434	454	440	469	466	431	445	432	450	464	465	441	455	472	452	432	459	453	452	459	456	412	478	449	495	477	464	471	428	476	492	425	462	451	470	482	431	434	469	446	454	462	414	479	448	451	483	487	466	456	467	476	485	458	405	501	471	449	461	451	425	449	495	448	455	461	444	471	435	468	452	473	468	455	438	447	442	484	490	440	451	472	464	456	452	476	477	465	468	464	484	467	485	422	442	431	401	464	435	451	429	469	488	475	466	441	494	470	515	484	444	521	446	406	481	425	443	445	438	450	398	477	463	425	442	449	423	445	451	437	452	489	463	457	451	453	481	444	435	401	469	445	444	489	430	472	456	423	465	478	450	460	449	467	467	419	475	523	479	460	478	459	514	482	462	466	499	465	498	461	426	474	442	521	418	469	484	428	477	473	449	444	479	435	430	450	462	468	454	470	465	505	507	451	477	453	499	506	436	439	479	459	488	441	427	453	466	488	458	455	471	450	452	489	435	443	442	495	462	482	439	428	441	412	443	434	471	490	439	466	433	478	428	487	423	450	451	433	473	461	456	477	457	424	481	454	469	449	488	468	443	447	445	474	422	456	487	463	464	488	481	461	450	484	470	473	451	490	444	450	424	417	477	464	498	452	477	473	446	410	449	464	455	492	446	443	434	454	501	504	465	476	454	462	492	473	474	476	475	491	460	495	444	433	444	450	434	455	497	463	488	460	450	471	465	432	459	435	508	466	461	439	460	468	440	481	446	458	431	463	515	480	443	470	429	456	472	463	486	450	457	460	479	449	444	451	472	478	480	494	440	449	481	464	467	477	416	446	437	483	490	464	448	436	449	460	484	467	481	450	447	469	421	473	448	454	468	429	462	447	438	492	446	447	458	447	441	458	444	461	485	482	485	425	450	464	431	476	458	479	463	509	443	440	469	487	434	453	462	450	460	434	442	472	471	476	458	454	447	438	463	487	433	436	517	468	469	482	432	480	449	483	479	479	417	458	448	441	420	419	481	448	434	462	421	462	445	436	461	505	430	465	430	435	476	436	455	496	450	470	444	461	453	480	492	478	439	443	472	430	466	470	487	437	479	430	493	469	515	466	470	461	452	484	494	443	489	427	472	436	472	479	458	452	466	445	467	454	449	467	437	458	425	432	476	473	453	446	473	482	423	424	445	435	450	435	443	447	456	495	448	467	487	450	490	448	432	400	444	405	491	450	472	477	476	464	490	451	476	460	456	455	435	453	462	441	470	432	432	447	477	475	495	403	448	467	478	412	416	483	510	450	467	447	475	404	442	441	448	411	488	511	460	464	436	493	434	463	483	495	521	449	479	438	456	426	459	444	468	444	434	439	395	456	407	436	470	475	435	439	485	459	444	469	485	430	474	413	459	451	460	469	480	471	467	468	479	414	447	445	462	470	418	487	419	451	460	472	484	408	419	426	484	489	454	463	470	450	454	442	463	414	456	453	425	483	448	454	473	467	453	476	475	461	459	479	469	473	435	422	466	440	458	499	452	446	422	469	449	469	452	433	453	445	466	469	455	430	488	459	474	498	441	463	440	436	478	436	439	478	468	435	449	422	428	460	484	525	441	450	500	435	441	428	478	450	466	462	414	425	446	460	429	471	447	467	424	425	445	470	453	470	453	467	459	467	420	443	467	512	455	431	454	437	444	436	525	447	423	415	450	457	422	463	460	522	479	469	423	457	475	450	456	479	475	487	477	445	473	419	440	507	445	459	417	478	495	496	455	447	455	422	452	484	442	456	452	450	471	474	458	423	453	420	461	475	492	459	500	452	433	447	450	488	470	424	416	450	474	478	489	467	475	458	477	440	422	420	470	486	458	468	430	422	450	440	438	466	490	454	489	430	452	443	455	429	471	430	462	403	431	457	470	439	449	455	487	451	461	463	450	436	446	478	413	428	495	432	411	467	422	489	461	426	439	468	463	468	475	455	472	400	438	466	443	458	433	430	422	427	487	487	452	463	446	477	470	497	475	416	446	478	452	440	441	467	424	477	455	484	447	466	468	462	402	465	438	462	442	479	454	464	444	432	444	444	463	437	460	458	429	436	478	472	450	442	441	456	448	452	482	429	460	463	447	454	475	471	456	421	467	486	480	501	478	470	476	455	471	474	480	449	430	464	447	488	489	474	467	495	422	496	470	454	445	487	465	445	508	455	444	463	449	441	465	472	439	486	443	485	433	446	442	471	447	438	461	471	436	453	489	447	439	448	466	426	435	427	450	473	493	432	459	467	445	440	463	488	444	463	481	458	484	425	439	450	423	459	455	480	465	442	470	428	457	481	439	492	521	454	453	463	430	479	461	439	438	446	430	447	486	491	465	434	437	462	498	478	422	466	456	459	479	477	453	449	445	471	452	454	514	470	477	511	455	480	471	427	438	479	439	436	466	477	458	455	412	470	428	467	476	444	434	449	509	512	469	454	455	465	488	464	425	464	437	433	425	434	467	470	448	447	495	443	436	446	445	441	480	390	492	442	444	417	464	464	452	451	444	458	394	475	484	472	446	443	447	503	475	433	456	461	424	415	452	458	450	426	413	462	453	423	476	424	470	458	472	447	446	508	448	468	476	449	473	474	450	475	482	431	476	487	467	466	480	486	472	440	454	454	453	457	450	476	466	457	420	456	475	472	480	431	437	444	433	455	451	429	507	478	453	448	430	465	453	460	432	466	432	453	464	456	462	439	434	447	453	467	488	455	479	476	437	457	432	465	478	492	413	481	482	436	475	486	427	457	467	455	460	445	478	449	431	433	439	444	461	490	460	439	440	429	470	481	499	456	430	410	431	487	459	432	480	491	438	431	426	449	510	427	455	433	464	399	437	453	465	457	467	485	495	436	466	433	439	415	505	467	485	461	492	494	432	492	441	434	456	429	467	479	449	487	473	467	481	466	478	456	447	456	428	500	454	451	474	450	433	471	466	517	415	512	460	446	480	453	503	460	495	470	473	475	448	434	502	470	477	427	451	490	485	505	488	465	486	481	469	448	490	441	438	498	453	482	444	448	470	454	466	486	448	471	484	448	463	448	490	494	448	439	456	481	473	464	474	469	468	446	472	466	487	480	483	475	508	442	447	500	484	467	412	459	459	519	463	440	498	488	460	426	442	485	460	414	485	473	456	448	463	447	481	445	464	469	495	478	443	510	477	432	472	490	465	472	493	417	475	488	440	475	451	443	471	449	466	460	456	477	426	469	506	463	441	435	471	449	433	497	484	425	466	466	493	490	435	439	496	440	530	489	448	434	474	412	426	475	408	468	466	456	432	431	471	498	427	446	474	462	452	489	499	450	439	462	466	478	432	442	443	479	477	487	461	454	477	443	455	470	430	474	476	466	475	476	487	469	487	477	507	462	475	419	445	456	450	470	461	455	462	461	491	469	483
5905	1175	1037	1042	1039	990	968	970	994	985	1039	909	954	1022	988	1035	1040	995	1029	973	1030	928	993	998	1015	998	1042	1029	1005	947	1055	993	1018	1021	1002	999	1009	1027	972	987	1017	998	973	975	1004	984	1023	1005	980	1008	1001	990	992	1004	1004	979	965	1027	1001	1036	1081	973	1017	1031	1042	943	977	994	982	996	952	972	1025	999	971	958	983	1038	987	990	1019	1058	1037	1027	987	1059	1004	1011	988	989	1007	1005	973	1016	1017	1018	967	999	987	989	941	1017	1032	959	988	981	993	1026	1011	1017	988	989	989	993	1027	1017	998	1005	1016	1023	1024	1000	983	1004	1004	1010	1033	953	1027	1020	999	985	1004	1004	1007	902	966	975	979	964	1047	958	1033	1023	1022	980	985	962	990	991	990	942	1060	923	1036	1072	1014	1003	1019	962	963	1014	1066	1047	965	906	953	985	993	1003	1007	1004	999	1029	970	1007	1002	990	1011	989	1021	990	1010	1028	1046	941	985	1021	1022	1024	996	993	1049	1029	970	938	987	1044	1100	1021	943	995	1053	1060	1024	1044	1024	909	985	987	1022	981	1028	1009	1002	1010	958	999	990	1046	982	988	962	1032	986	1026	1003	1009	997	1023	987	1004	1006	971	1040	997	991	1031	959	996	1026	1008	1059	945	1000	1021	960	1012	1014	993	1009	963	1008	999	983	983	1021	960	995	1004	1036	1040	1069	1010	1030	959	989	1063	1030	1006	996	1029	1018	995	988	1008	1008	967	980	1021	1001	1029	992	995	920	1039	1042	1050	1001	990	1018	959	1027	973	1038	1043	1016	1003	987	1058	956	1007	968	988	968	1011	1035	1008	990	963	1012	1028	1020	996	1010	1037	987	967	989	984	987	988	1014	964	950	1012	938	1073	1037	966	1045	957	998	998	940	1014	1002	1022	1008	970	1000	972	993	965	991	1032	978	940	969	991	1006	986	1017	991	1022	1000	986	983	1002	968	1013	1009	1006	1036	938	1046	987	1008	1001	969	1014	951	985	1032	1017	977	1010	994	975	938	1036	983	1003	1030	980	978	1000	970	1015	920	992	1019	961	1046	1043	998	989	982	994	1098	983	999	1026	1046	1054	1036	1017	991	1016	1008	976	1047	978	957	1008	968	1017	956	965	1014	1045	978	1023	974	957	983	1019	1037	994	978	984	1003	1037	1040	1007	1026	993	1029	1011	971	980	1043	965	1044	1018	1007	1074	943	1016	935	960	950	1006	1034	985	984	994	1061	983	1012	983	1030	967	954	981	984	1019	1003	1067	971	996	1021	981	1040	1017	974	989	972	1014	1053	969	929	1065	1020	927	1060	1035	1043	1082	1044	944	1034	989	971	1037	972	1004	1005	987	991	1047	1006	1026	966	1033	930	965	950	974	981	994	987	986	963	980	1026	971	929	977	1035	948	999	1035	917	936	980	1014	1022	1016	923	988	1012	978	1000	991	960	966	976	1000	998	1039	1012	994	1059	1009	973	997	997	990	954	1023	990	1031	969	1014	976	981	1039	970	970	1047	1033	1003	1010	998	1021	1006	950	988	958	957	1009	969	954	1044	960	1032	995	985	1012	972	1011	942	1027	997	962	1049	998	970	975	1006	955	961	943	957	1047	949	1033	988	991	997	974	977	1044	988	1038	976	979	1038	1050	957	1026	981	1055	983	1012	1034	1034	1016	993	919	1032	1019	970	1004	1026	972	993	997	1031	1046	954	962	989	1016	1015	1015	1034	1036	1037	962	1000	954	1028	1017	965	987	1026	993	996	1011	919	937	899	1005	986	982	991	979	999	1007	991	979	1037	1016	998	1015	982	1004	1001	996	1005	992	1018	940	994	995	982	1020	995	1001	1000	1007	1031	1008	1053	1004	1028	969	1038	1026	1012	1002	992	1086	1047	1002	1002	955	1017	969	970	980	1059	947	1033	996	1020	967	1029	1061	994	1000	1053	1026	1033	987	974	1014	997	1046	1010	994	924	984	1008	982	981	984	1007	1026	1004	975	1002	1006	1022	962	960	1047	979	980	1001	1012	1023	948	963	968	1037	960	1013	1026	924	1027	1049	992	1002	1002	1027	1031	986	1050	933	954	1040	981	997	1008	1011	983	1036	1033	994	1011	1026	980	1000	1016	983	1091	1004	958	1013	974	953	999	1001	975	1001	1027	974	976	956	1042	1044	979	999	1058	1009	1012	966	1009	1054	987	1061	1005	966	984	989	1020	993	1001	1052	985	991	993	1015	1051	967	995	985	1024	994	971	992	1030	930	1014	915	970	1007	975	923	981	1017	946	996	960	977	1037	994	970	961	1032	996	1055	1039	1011	969	1045	1023	999	985	1017	1026	1000	1027	980	1021	981	1015	1018	1020	997	1010	981	999	995	1030	956	1048	962	959	996	967	1001	998	990	974	1009	1020	1072	999	953	1035	957	1058	962	991	982	968	984	1018	1023	993	990	969	956	1001	999	1002	986	1053	1033	953	1036	1020	1012	1035	979	936	962	965	1014	1016	986	1047	988	976	1025	1000	1006	934	1038	984	1050	1073	967	1006	972	963	1010	1057	991	1003	978	1015	979	994	1025	1006	927	975	996	988	988	972	993	967	966	991	986	991	998	996	999	1057	1008	950	1052	1016	943	1012	987	981	969	951	980	1016	958	1015	1008	975	1054	995	953	1031	991	1032	979	1027	988	1018	993	935	985	955	1075	1011	1042	1035	960	1051	1039	997	996	976	988	1009	970	971	1048	1025	995	970	1005	1016	1031	985	1012	1025	990	1046	936	1015	1047	1032	997	956	986	1031	1048	1025	1007	1012	998	1013	1003	936	1012	959	966	1029	1006	1035	971	997	965	986	975	953	949	1012	996	990	1001	975	966	983	974	975	960	952	971	1048	980	945	1042	996	1000	980	1039	1009	953	1006	981	973	1045	1010	959	968	1009	1029	1044	995	1008	988	982	965	998	996	999	1045	1002	987	980	1075	990	1004	1021	1012	1015	966	1032	1009	980	1010	995	1059	1016	979	1025	992	1020	956	998	961	1002	1001	1010	1034	1049	971	977	1069	987	990	983	983	1014	986	1013	1027	962	1012	1020	996	980	1028	992	1018	925	987	978	989	981	1000	977	955	1021	999	982	976	1034	985	1011	987	989	989	997	1020	964	998	1050	999	994	1018	984	979	977	1045	989	977	995	945	965	1037	1069	994	1005	1010	997	976	1016	1022	1007	1001	1050	1004	973	1007	1008	1003	1033	1043	985	966	988	968	1025	957	1011	962	972	1036	1017	1010	1018	979	1022	1001	996	1036	1025	1030	1003	1004	1001	1050	1004	957	987	1044	1048	993	1032	1015	973	952	982	988	989	1018	949	956	1016	968	1006	1026	991	942	951	965	1032	1016	1025	1003	1033	951	992	963	1002	977	961	1008	1026	1027	1007	958	1004	961	975	968	1004	991	983	1032	989	967	931	1033	1038	1015	988	970	994	1002	965	1018	962	1011	981	1056	994	967	999	968	1023	980	963	980	965	1001	946	1027	979	1025	999	1010	1004	999	977	1031	992	962	979	977	1045	1054	1025	1020	998	1031	1028	987	1004	1000	1051	989	1004	1072	928	997	931	1003	1000	951	961	969	962	1015	968	1032	979	969	1026	967	964	981	1016	1007	973	959	1027	928	1069	989	972	936	922	1007	1007	967	978	1007	1026	944	989	1041	1027	999	1058	1038	1028	997	1007	970	1013	965	961	1040	986	994	992	960	955	982	996	997	1013	1014	982	1014	956	994	972	1060	995	997	973	1007	974	950	1021	994	1001	970	1012	944	1064	996	1028	1029	1015	987	969	978	1014	1024	1011	1053	1014	1017	1042	992	988	952	1051	1028	1003	985	1005	960	1006	995	992	1018	960	1030	1005	1092	972	974	944	999	991	1002	989	1015	1005	1013	995	965	1012	954	1058	946	980	975	1019	1069	1044	980	947	992	1014	977	976	1037	971	1057	1061	1033	964	1037	963	997	1016	991	1056	1009	1031	1019	1001	997	1016	1003	943	1005	1009	982	1050	1031	996	1023	1000	983	998	994	1007	977	1058	992	962	1032	1018	978	999	1020	985	971	1014	1034	1031	993	1021	986	969	1037	962	1006	1035	1004	1017	956	991	966	971	1022	995	1050	1041	1001	1002	1053	1023	1016	951	1018	935	993	1028	987	959	981	997	1008	970	1026	1037	989	943	1023	1005	999	1002	989
24884	21450	24771	28525	21445	21299	1487	581	454	438	401	363	374	378	385	358	425	398	394	389	410	376	378	374	374	354	368	418	384	359	367	381	358	399	377	387	366	370	420	372	405	390	405	369	383	353	359	384	370	343	351	344	382	384	392	345	389	357	405	360	365	375	345	396	339	427	387	345	398	367	391	397	361	366	379	375	377	377	386	378	337	328	386	358	364	338	348	375	349	376	403	353	393	386	380	410	369	350	348	399	373	411	358	408	341	408	350	376	353	401	379	347	355	390	384	360	361	370	358	373	362	339	354	370	370	360	320	369	365	365	377	377	413	378	355	381	385	391	397	390	345	408	343	377	356	379	380	406	372	387	371	346	392	378	385	395	404	375	390	391	352	376	353	336	352	370	405	346	389	341	403	387	412	353	408	406	324	367	356	379	378	382	389	397	323	375	356	372	404	364	368	370	390	375	378	364	356	394	361	371	364	375	386	414	344	372	362	359	375	362	377	365	379	369	324	370	387	400	375	329	361	395	352	330	381	416	326	390	378	368	399	351	368	334	365	356	353	338	350	362	369	378	364	335	368	369	371	385	365	402	374	384	366	392	386	377	347	369	382	372	390	370	350	405	405	370	353	349	345	400	352	332	344	378	365	362	385	372	368	378	388	365	354	376	334	339	377	371	367	383	364	385	373	354	365	366	365	372	357	355	397	386	379	332	375	367	347	422	361	344	349	354	392	379	367	347	355	381	341	404	360	352	321	374	384	393	380	363	375	423	399	403	342	384	360	393	361	392	389	361	383	361	385	392	386	381	345	328	384	348	338	335	383	374	390	351	341	380	347	360	383	381	348	383	350	377	356	393	368	368	394	360	361	350	361	310	370	360	345	348	340	379	357	351	372	364	357	435	364	360	400	376	384	350	381	367	404	403	385	375	351	403	411	372	393	413	395	388	380	355	338	375	371	361	355	381	359	368	381	361	365	328	386	363	376	407	393	376	394	349	345	332	390	389	353	375	358	386	346	354	363	376	395	406	374	358	335	367	375	374	372	321	349	377	376	364	405	369	351	369	361	383	368	375	378	357	382	377	368	356	353	342	363	384	332	376	368	364	360	347	381	413	343	323	325	418	359	362	342	352	381	392	359	371	379	368	353	324	396	363	378	423	388	390	374	364	373	390	392	387	372	338	390	365	377	365	368	359	409	364	359	391	366	373	373	384	343	383	350	366	407	365	355	336	381	341	334	399	386	373	379	352	400	345	354	374	370	385	340	332	335	372	363	395	390	362	342	345	343	361	419	394	337	391	380	400	388	347	365	360	374	335	388	383	383	364	393	324	394	387	370	352	379	348	385	362	363	351	333	384	358	337	381	342	381	353	384	375	394	366	397	378	357	389	348	351	352	357	347	393	355	348	361	376	370	356	357	352	390	340	376	368	380	379	342	399	385	379	372	355	376	353	331	357	366	346	361	389	384	393	371	362	355	354	384	358	369	368	373	352	343	392	375	362	390	390	356	362	378	381	362	364	387	369	404	378	414	342	376	362	372	401	375	389	380	355	365	361	381	353	398	365	363	376	358	383	397	395	361	379	364	354	358	433	371	327	356	378	358	389	385	402	372	370	343	373	362	397	372	389	378	363	386	366	388	362	368	380	396	327	324	339	376	441	361	382	398	390	342	360	355	380	374	401	349	344	378	362	333	367	363	374	363	367	376	367	368	386	349	389	379	373	384	408	370	387	371	367	396	376	385	353	392	392	373	376	386	358	383	390	360	367	405	362	372	382	395	388	350	400	389	361	392	415	372	358	378	363	374	385	368	375	382	370	391	344	354	361	420	346	362	358	352	390	406	380	341	392	380	391	377	381	396	364	364	376	377	370	361	361	373	391	381	395	394	388	365	353	365	374	383	356	372	349	363	364	376	391	388	377	401	345	340	358	388	361	402	391	445	358	365	377	391	365	380	369	334	340	359	362	426	328	340	349	334	346	407	336	372	432	387	378	366	375	359	357	351	399	364	358	411	368	379	388	367	351	353	357	360	378	359	384	393	330	340	363	370	352	368	385	401	356	358	360	375	380	405	391	343	383	365	339	395	355	350	354	369	331	362	397	355	314	346	391	376	366	375	407	355	366	397	416	394	396	364	352	405	369	382	364	364	364	371	384	382	367	334	398	366	391	380	384	368	390	365	340	367	379	350	367	350	361	339	365	383	343	378	400	345	346	341	382	341	406	380	381	359	325	381	342	372	332	348	402	370	358	374	362	389	385	367	375	357	413	363	380	363	370	369	384	346	332	373	412	384	357	400	389	388	345	343	359	352	368	380	367	388	333	340	366	367	348	385	353	352	389	341	395	371	346	387	411	393	389	358	370	350	378	374	355	384	354	384	383	376	351	376	388	341	380	397	365	425	405	410	385	388	391	370	361	352	337	353	358	384	381	347	408	355	375	363	352	388	358	404	340	381	366	356	404	378	354	376	390	367	374	368	404	373	388	391	370	343	355	391	350	367	366	385	352	350	355	369	362	364	365	374	385	358	334	428	384	355	328	351	379	368	361	395	392	411	336	380	351	406	359	360	354	377	332	382	364	389	355	362	372	369	390	331	364	360	411	390	376	361	374	349	396	369	378	355	392	393	337	359	357	349	364	387	351	394	368	374	390	341	373	371	382	376	358	377	373	412	410	382	330	362	321	361	360	396	370	340	409	356	360	324	384	360	346	372	361	367	400	374	375	370	383	364	357	353	369	363	359	374	348	371	380	341	397	380	343	393	350	352	357	392	408	354	348	403	361	343	377	347	408	362	350	381	346	365	331	404	345	362	388	344	372	367	360	349	378	317	367	376	348	361	378	384	370	384	358	339	358	363	363	333	379	397	351	337	347	390	374	379	362	406	363	361	345	359	380	360	355	369	376	332	346	379	370	385	382	385	380	369	399	387	322	366	380	381	381	358	355	387	365	352	368	376	359	374	376	374	380	332	380	364	353	403	325	391	419	404	381	365	378	392	356	335	372	415	371	378	344	334	381	381	352	364	352	361	394	365	362	387	342	369	368	339	372	374	373	351	368	371	356	395	386	368	380	378	392	378	358	371	372	412	394	362	360	354	356	348	369	393	408	419	384	383	340	377	341	375	380	328	396	365	347	354	331	412	371	386	341	359	380	399	409	361	364	383	363	359	376	363	373	355	374	377	349	340	370	367	318	378	344	349	338	393	415	364	368	340	367	335	378	380	365	371	345	392	387	347	348	392	381	360	357	360	350	371	353	340	344	393	383	350	381	420	347	381	345	332	418	379	394	362	346	370	351	366	381	366	357	327	321	344	368	325	384	358	388	357	378	352	356	368	400	378	374	371	357	355	366	381	334	365	355	369	371	374	367	363	372	345	394	392	408	402	371	377	380	340	376	372	365	378	370	391	372	361	366	389	354	342	337	357	358	392	367	345	373	389	367	338	396	426	367	394	375	337	370	320	396	355	358	396	357	351	360	393	368	371	370	408	323
3191	2293	1423	1083	930	853	828	837	849	862	814	805	789	806	830	766	820	799	828	810	815	798	810	767	779	811	781	820	809	824	812	794	790	810	776	804	775	799	812	810	832	766	845	775	807	826	823	811	800	813	849	836	828	842	793	839	833	816	761	806	798	811	812	776	776	825	828	807	776	808	837	801	775	815	790	813	836	824	782	776	818	721	772	809	807	802	791	815	799	813	838	846	828	825	804	773	772	822	834	817	782	825	832	782	783	804	834	822	789	766	832	821	802	757	866	817	783	795	824	786	823	809	793	796	775	779	728	807	815	840	836	734	743	822	782	786	756	759	771	761	772	762	761	812	805	789	792	793	801	837	828	836	801	791	834	763	745	761	789	850	827	766	814	767	829	803	769	803	816	798	826	789	810	777	815	810	793	811	843	817	781	836	805	848	811	836	766	802	794	757	784	818	784	777	840	793	735	842	798	804	857	768	813	785	848	827	843	784	827	780	758	825	796	817	797	822	740	823	802	833	846	761	746	815	795	798	817	838	799	837	814	833	784	834	828	759	793	779	799	821	866	773	770	816	875	723	816	805	795	792	791	823	749	821	804	862	809	815	858	783	779	792	761	806	779	827	805	791	745	827	825	777	830	802	779	825	829	821	787	794	801	751	809	789	800	776	786	825	842	789	853	803	788	796	805	816	825	805	782	810	808	785	834	805	843	742	810	775	803	794	730	828	760	848	826	836	800	846	768	799	773	815	771	822	800	803	760	804	804	803	830	841	826	808	817	786	777	781	787	757	801	800	815	828	831	799	825	796	795	786	789	760	862	809	834	805	811	793	757	795	828	814	824	853	822	848	818	822	783	811	803	783	785	841	808	835	820	775	802	786	809	826	821	806	827	810	823	810	852	812	794	732	848	791	848	796	799	770	781	803	831	827	804	779	807	799	782	834	784	832	775	789	830	811	779	767	750	771	812	811	824	796	817	786	771	779	780	837	806	807	795	833	848	803	760	835	848	833	783	813	806	773	826	847	814	819	800	878	824	792	748	814	753	799	835	799	763	795	800	783	719	737	798	772	787	787	797	779	745	810	800	762	809	817	836	789	794	780	817	848	850	839	776	800	859	854	800	815	823	818	771	780	801	804	782	823	824	774	787	769	812	787	777	810	827	735	779	834	770	816	803	819	770	802	834	757	777	769	785	763	776	807	825	805	792	832	820	782	805	791	770	784	829	813	760	851	793	776	812	793	815	830	865	809	821	778	832	830	800	815	805	799	800	812	850	835	738	798	784	811	792	785	746	813	815	788	822	786	796	782	746	765	779	802	803	806	848	799	786	795	744	790	735	771	852	824	772	853	769	786	818	775	789	808	766	791	802	773	857	783	813	801	802	772	767	757	799	783	815	772	822	790	868	813	816	795	789	815	815	823	802	797	883	819	801	793	808	804	807	831	869	808	796	754	773	790	799	816	822	763	777	821	780	771	806	784	796	821	765	805	830	778	802	784	853	811	844	820	771	768	832	839	792	762	813	823	789	772	778	845	747	826	782	783	779	809	806	793	810	841	817	778	808	809	800	765	808	813	823	825	798	793	783	772	773	829	778	780	766	806	756	805	832	813	831	819	814	786	786	846	783	804	779	813	743	774	821	808	763	769	845	798	781	854	800	764	795	814	811	823	798	834	819	770	828	831	759	824	800	792	844	809	775	842	788	788	785	795	771	779	763	776	858	813	846	786	751	812	830	769	796	790	823	783	781	797	786	825	809	850	823	762	735	796	820	844	768	777	815	798	802	778	808	797	790	778	745	787	776	771	786	785	807	776	796	837	811	833	754	847	814	838	792	818	742	769	723	777	792	792	744	798	777	785	750	804	787	797	739	857	782	728	815	778	824	850	808	868	788	848	776	842	778	798	803	780	732	837	793	826	808	840	783	753	846	776	752	744	819	786	826	815	759	772	808	897	766	781	810	743	828	788	816	821	788	779	787	776	844	824	770	813	806	764	763	790	758	826	793	729	884	754	797	781	801	820	820	820	812	800	736	766	787	864	760	810	771	806	794	821	796	808	763	809	836	810	803	797	826	829	757	797	848	889	763	729	824	827	774	792	774	805	794	812	817	776	808	809	797	741	778	765	812	783	784	849	798	753	800	818	800	799	798	769	776	736	807	825	789	804	804	798	764	839	778	823	790	823	834	785	755	789	833	826	783	798	771	768	856	800	785	815	790	786	775	790	825	788	814	808	809	833	811	744	779	773	846	816	819	800	830	835	750	868	789	863	807	794	799	811	821	832	780	783	748	720	798	782	832	791	774	865	788	822	818	835	838	789	786	834	773	795	822	735	808	792	775	833	832	799	835	802	773	799	799	790	827	832	792	803	785	809	779	807	759	810	808	796	811	784	793	858	782	820	794	840	780	836	800	784	767	777	796	795	810	777	836	796	854	789	768	808	815	719	808	782	765	820	772	820	789	757	752	809	776	798	859	773	822	765	787	784	799	780	807	849	811	756	766	796	792	769	836	797	792	824	783	829	780	763	797	767	761	789	806	822	833	822	746	764	746	834	812	811	781	781	773	829	789	809	797	815	858	789	822	773	813	792	738	787	758	811	802	832	803	787	808	778	788	795	873	762	831	810	796	805	802	809	806	807	799	839	804	736	797	779	816	792	824	781	863	838	782	802	815	788	795	775	813	835	788	811	757	780	790	835	802	796	778	769	739	807	818	767	807	816	748	803	814	796	778	766	854	826	802	814	806	769	785	769	807	822	799	857	806	757	758	830	767	798	798	821	801	836	784	772	814	811	802	790	835	764	826	783	815	846	851	773	781	762	774	853	805	824	778	771	816	826	786	855	778	788	773	799	820	738	804	825	802	780	748	814	788	884	837	817	879	786	814	788	789	820	799	825	827	795	807	759	803	806	838	769	810	838	792	849	757	828	868	843	778	844	817	786	819	835	816	779	768	852	836	852	759	869	787	821	800	797	874	832	757	777	845	832	826	815	775	814	821	797	780	752	765	769	821	798	834	820	792	884	826	824	860	826	786	824	790	790	814	762	827	823	782	791	807	840	780	812	746	826	829	799	795	807	782	813	796	799	794	814	810	789	811	804	815	767	738	789	838	825	782	801	806	822	785	776	768	852	762	814	830	872	822	804	814	807	784	838	754	802	825	802	783	724	759	779	782	849	864	781	759	811	799	781	781	744	822	784	842	792	789	805	779	780	788	820	810	818	814	848	767	764	805	808	773	776	776	808	789	811	825	827	836	756	775	756	799	844	777	836	816	820	797	799	746	864	801	773	816	775	745	757	828	827	831	820	780	838	841	766	826	788	768	744	800	804	836	783	802	840	819	813	828	832	770	815	773	800	783	832	875	773	823	790	832	794	804	790	783	790	835	784	784	838	826	806	772	758	768	791	773	828	803	820	813	750	823	827	797	774	787	766	824	812	811	808	768	805	777	772	788	739	780	767	766	753	802	830	810	800	765	819	773	807	807	768
24339	21482	25102	28259	21482	21494	18225	583	306	275	262	252	217	238	229	235	201	201	166	179	193	204	217	189	198	189	189	199	156	184	168	198	176	174	185	157	179	188	168	194	192	199	181	163	179	178	182	189	180	190	172	195	188	183	200	158	180	192	185	174	187	189	190	166	191	178	187	187	173	193	190	215	186	198	188	159	192	168	209	175	149	173	190	181	176	198	211	243	174	188	156	204	220	179	207	186	173	163	176	179	191	171	192	175	172	172	195	168	191	169	179	184	191	205	179	189	219	185	172	190	188	201	166	180	193	165	154	180	181	171	179	193	183	195	179	204	198	183	183	166	193	177	185	197	205	196	201	208	195	161	169	159	196	185	186	206	195	221	173	178	188	173	168	190	190	178	193	171	177	178	172	177	167	164	195	168	177	201	219	198	178	195	185	187	202	185	183	193	200	179	194	201	187	198	164	167	167	178	202	203	178	177	189	189	183	199	165	184	141	189	185	165	185	178	155	151	169	165	186	174	163	182	182	182	172	191	171	200	186	167	176	185	169	176	196	177	181	182	197	182	214	180	190	167	160	199	164	155	171	198	175	199	170	196	195	174	199	187	187	179	158	193	182	187	198	192	177	187	193	189	169	166	180	161	189	188	194	190	180	156	197	209	185	175	184	194	178	165	173	187	194	189	163	175	197	164	199	168	190	206	207	187	174	192	184	193	185	217	181	180	176	190	192	176	184	162	182	189	174	175	190	184	177	200	177	205	195	185	177	165	180	176	178	180	151	187	181	183	176	189	183	159	183	205	163	199	178	173	195	181	167	178	165	195	179	177	195	195	162	139	151	156	177	205	196	157	183	203	169	186	181	180	194	203	183	177	176	195	178	228	178	158	175	188	188	178	197	172	174	183	180	199	185	187	164	164	193	169	196	181	179	176	175	190	157	184	189	201	204	180	191	158	202	186	197	164	175	194	201	193	196	185	158	191	181	172	178	187	195	192	209	188	159	174	184	186	174	170	178	153	194	201	162	217	210	179	195	176	155	175	185	192	177	172	170	183	201	169	191	195	185	180	195	205	194	192	192	192	205	201	178	197	180	185	189	170	208	185	173	161	176	210	213	193	151	172	191	172	184	184	189	206	209	161	173	173	166	159	170	166	177	172	174	178	180	170	183	158	189	190	192	194	183	179	151	194	189	180	176	181	160	203	170	177	175	201	185	190	192	198	186	191	190	194	201	204	178	180	193	164	180	181	207	189	194	167	191	214	205	176	169	192	209	176	208	173	181	183	166	183	178	168	169	211	194	161	166	197	176	178	207	181	160	189	188	170	176	162	203	171	184	170	190	176	190	183	193	184	158	173	182	194	186	200	187	175	193	190	192	189	187	163	180	142	163	131	176	169	180	179	173	165	187	184	174	189	203	171	174	174	181	183	166	189	181	173	181	183	189	177	159	214	174	170	157	190	219	170	184	192	172	170	172	199	170	208	162	182	201	183	188	162	173	176	162	154	193	164	180	185	187	164	169	174	144	176	193	183	150	171	203	154	195	206	179	156	191	196	163	163	195	152	184	166	196	186	159	177	162	190	184	214	184	182	177	220	184	152	165	196	171	161	190	183	171	199	158	179	183	205	179	196	173	197	171	218	187	173	193	179	170	188	183	200	191	211	199	180	175	197	168	196	184	182	192	161	207	172	190	196	191	193	190	189	181	166	183	201	194	210	183	162	202	177	201	171	198	188	199	148	163	176	179	185	207	159	200	210	199	210	190	188	193	182	138	169	153	160	198	186	182	180	195	167	185	187	149	179	170	176	178	161	195	177	209	166	189	207	178	172	190	177	152	174	184	179	198	175	163	195	174	169	178	203	166	167	188	180	171	198	174	196	179	168	170	173	173	156	164	202	197	191	193	170	184	194	174	169	193	170	207	211	178	174	188	196	180	188	185	186	170	173	194	200	194	172	199	187	162	172	205	190	206	174	181	179	168	178	164	172	206	172	178	164	202	201	172	162	162	176	185	197	223	174	196	183	184	199	190	170	180	178	181	169	167	188	148	200	171	202	182	174	178	182	192	198	165	177	196	181	180	189	194	176	183	194	178	182	203	197	169	167	193	186	209	203	187	209	167	185	195	194	181	178	206	190	178	180	210	190	188	180	174	174	202	198	173	202	184	168	182	196	176	176	190	189	191	194	191	183	171	193	190	183	192	181	172	180	174	152	177	164	171	186	168	183	162	151	165	167	205	180	160	171	204	194	182	148	206	172	190	173	152	178	189	173	156	186	183	208	154	188	174	179	198	184	183	168	181	167	186	178	186	169	180	189	212	169	189	187	198	221	176	196	137	195	178	169	192	174	171	182	172	186	189	191	169	192	181	164	212	189	169	176	151	194	168	173	202	169	194	178	205	162	184	182	187	195	184	191	176	188	188	184	204	164	194	187	174	175	184	194	179	185	159	165	141	224	181	184	195	171	210	173	207	171	151	183	179	177	175	147	196	187	181	193	151	154	169	192	185	183	189	199	179	223	198	172	169	195	194	174	190	179	175	162	183	178	178	170	196	210	195	178	147	209	188	201	189	180	174	172	184	170	212	180	176	178	174	198	184	175	206	191	199	189	163	208	187	175	188	182	186	202	169	203	219	196	172	165	188	182	180	192	162	207	182	181	167	192	197	163	186	178	188	162	187	201	204	194	166	184	195	195	192	207	165	173	178	177	162	195	196	169	185	183	197	210	193	189	212	209	200	193	179	180	178	170	180	162	205	182	196	166	202	200	190	174	194	166	172	196	191	176	197	181	209	189	188	210	215	173	154	178	206	202	208	186	179	206	176	172	165	169	200	175	178	196	181	199	185	183	188	189	173	176	185	174	193	185	169	176	173	184	173	184	201	170	192	189	199	185	203	174	198	218	184	188	147	166	197	193	191	190	182	198	199	169	172	198	188	192	172	184	181	193	171	209	206	208	184	205	147	167	184	174	173	202	178	191	202	165	175	163	180	163	160	178	198	175	191	178	180	180	194	184	206	192	167	187	166	197	192	187	174	182	193	213	168	177	176	166	190	182	168	218	192	194	202	191	183	179	183	184	147	150	177	188	188	146	179	174	198	198	175	166	179	209	177	177	188	180	183	149	214	177	198	203	165	196	172	199	150	159	192	184	162	175	175	175	177	177	168	174	167	161	181	185	164	162	167	167	169	194	179	175	212	170	177	178	214	175	152	164	182	216	203	191	159	193	188	156	170	167	200	178	159	193	181	187	188	201	183	175	197	182	174	156	174	170	192	161	205	188	183	184	140	202	197	187	217	219	188	179	182	181	197	185	162	171	186	166	194	189	186	168	205	194	172	168	174	165	173	192	196	197	192	184	164	179	173	173	187	201	185	176	178	175	167	175	177	169	163	187	204	202	183	196	171	173	201	197	192	172	173	179	216	179	151	181	198	182	198	189	204	183	179	153	208	167	202	189	212	215	183	190	182	181	157	192	188	170	197	158	167	179
3022	3182	1512	941	675	565	442	492	449	514	440	435	448	445	453	473	435	417	457	409	416	441	439	442	431	422	439	446	408	451	452	429	462	431	401	434	433	415	388	413	415	395	454	459	433	428	402	441	442	431	443	431	445	470	440	410	475	420	439	402	417	468	452	399	410	401	446	455	393	449	441	464	431	461	487	430	450	447	448	398	447	397	430	433	442	434	424	409	418	456	412	460	421	450	459	468	426	402	466	458	432	447	443	388	396	466	429	432	406	430	424	417	404	399	443	468	431	464	405	435	430	416	439	435	451	411	433	447	465	405	422	440	456	418	450	452	430	391	482	434	409	414	458	421	408	455	412	437	421	467	500	401	466	445	421	424	428	430	440	398	440	436	407	419	467	455	422	435	441	451	439	398	425	416	388	426	418	423	445	416	428	422	451	424	461	417	412	444	455	444	428	461	426	428	418	431	428	385	460	442	452	425	456	448	435	453	452	423	425	418	435	449	451	422	438	424	441	450	388	442	437	468	433	418	477	481	439	396	418	442	409	442	430	429	424	430	428	440	453	412	410	399	438	411	402	429	405	455	439	437	422	438	441	436	448	470	447	430	444	486	445	454	422	392	422	391	416	397	442	421	404	412	440	464	451	446	448	418	460	442	447	401	404	425	433	426	390	436	443	412	441	439	448	447	460	415	403	438	468	438	439	434	423	434	413	432	448	412	404	418	421	443	412	470	425	452	450	412	439	429	421	402	421	424	392	426	423	459	415	429	434	435	407	433	436	410	411	450	465	431	440	421	462	458	432	419	425	420	469	440	437	464	415	414	415	440	431	480	415	420	429	434	413	461	430	394	393	429	408	416	405	410	432	401	416	429	380	451	421	431	403	466	460	468	445	398	418	434	405	428	429	423	460	454	423	449	469	439	414	457	474	432	420	435	455	451	399	408	453	439	395	392	417	434	428	411	475	452	435	425	398	419	433	406	416	446	425	407	451	415	425	384	454	456	424	436	411	401	422	444	386	418	433	431	478	420	442	413	455	413	434	407	477	489	429	442	426	439	453	398	417	453	418	424	443	429	430	415	469	417	454	444	405	433	473	392	467	424	454	404	420	441	433	456	421	416	448	436	392	434	427	410	438	423	448	457	449	453	449	422	431	459	415	440	436	438	461	470	430	384	413	436	439	449	384	438	414	449	427	427	430	398	460	435	423	440	435	445	470	408	435	400	423	433	424	477	401	444	442	463	406	431	391	429	419	421	429	459	434	422	446	439	436	447	408	417	455	443	442	428	452	419	440	409	460	403	422	432	473	448	436	423	469	442	386	441	445	445	423	442	381	395	438	447	459	418	418	423	463	436	423	408	431	389	404	388	452	451	455	398	431	441	427	436	375	433	420	417	445	440	427	430	441	440	471	395	418	394	445	460	441	402	440	429	466	444	410	437	420	409	412	425	470	431	406	416	430	429	429	457	417	413	393	408	437	414	440	398	418	423	436	424	426	428	439	423	434	434	429	430	458	463	414	429	424	453	392	413	457	418	448	403	392	437	410	435	430	426	412	426	445	430	452	481	436	450	433	425	429	410	483	416	419	444	431	442	410	428	449	459	407	427	431	423	452	460	415	420	414	412	456	454	433	451	407	430	446	438	389	409	433	447	455	442	423	428	412	408	464	424	442	448	424	435	386	442	433	429	445	437	424	443	427	420	422	421	444	429	454	446	387	414	434	436	452	409	414	439	452	425	393	421	465	467	441	439	427	432	430	409	411	441	430	425	434	441	425	435	436	440	402	453	423	455	422	426	444	420	465	443	424	470	418	419	450	446	419	424	427	409	440	411	418	428	415	432	430	432	449	446	445	437	408	446	431	417	443	437	418	471	410	469	466	418	433	431	455	438	433	450	408	418	485	397	422	448	440	448	436	435	442	438	411	447	432	426	462	428	437	408	438	432	464	432	399	438	430	427	438	434	416	453	457	460	445	442	440	420	425	480	444	448	422	466	430	441	435	437	425	418	422	463	408	471	420	398	429	424	450	418	452	420	474	472	421	475	413	414	405	408	448	418	469	424	428	408	452	450	418	413	419	459	445	411	448	440	433	423	405	426	398	431	432	435	434	420	419	422	441	471	446	465	435	398	458	448	427	421	455	451	419	426	459	450	442	399	457	409	398	419	456	366	462	404	444	385	387	417	406	394	444	446	427	420	429	426	429	392	416	434	448	433	408	385	439	446	450	463	467	444	378	442	435	421	425	418	433	442	438	426	415	424	429	440	420	392	402	424	439	430	424	428	436	419	439	447	428	406	421	404	424	405	437	425	435	443	437	451	452	429	472	431	433	463	465	457	402	420	439	438	435	442	445	460	419	425	418	413	431	415	465	419	458	441	410	422	432	449	462	416	425	400	446	419	442	421	428	423	470	433	389	421	426	434	434	422	411	455	410	424	439	387	400	437	440	406	448	416	422	434	415	429	439	419	420	438	421	413	431	423	382	440	437	427	439	454	453	436	413	432	484	445	403	419	413	436	428	433	384	412	457	422	448	463	440	417	424	455	422	431	452	432	448	443	445	373	454	433	455	439	414	412	457	417	399	428	427	430	446	455	426	421	425	433	416	403	419	460	446	464	425	426	389	439	410	412	429	429	417	436	434	466	434	397	392	445	420	442	409	420	405	446	437	445	412	430	425	400	405	453	415	431	473	388	431	428	406	438	445	437	444	485	403	455	434	447	408	459	430	431	422	417	411	445	410	454	430	397	452	402	411	428	453	423	441	444	415	436	395	365	391	407	407	438	459	436	373	430	429	417	421	423	418	436	421	433	426	423	442	449	432	408	421	453	452	416	418	398	469	437	435	432	412	452	436	418	441	385	440	419	401	368	436	453	430	447	435	460	407	441	441	430	447	430	423	425	452	449	459	420	421	418	438	447	438	410	458	433	439	460	419	436	458	450	427	414	445	443	425	414	424	396	439	419	471	438	412	441	406	450	438	414	410	428	406	417	436	418	446	436	455	440	445	437	457	402	427	424	456	464	455	409	417	434	436	430	466	413	434	446	429	430	404	412	418	399	426	395	436	407	438	428	432	461	474	406	463	442	413	399	430	450	431	449	397	446	457	455	463	453	452	421	383	442	406	437	419	426	433	421	405	426	424	434	467	440	395	440	417	424	468	436	390	426	454	386	472	375	398	429	437	444	444	419	456	443	390	429	486	461	446	425	443	429	435	429	426	463	419	434	451	425	440	451	426	432	438	447	440	432	421	433	412	403	393	428	436	485	421	466	432	420	436	422	433	401	417	395	461	425	403	394	454	438	436	440	432	396	410	459	478	435	442	408	456	406	408	421	435	406	450	468	424	431	450	378	433	434	427	501	441	424	422	438	429	441	430	456	421	419	424	466	405	405	435	437	438	427	422	397	465	406	450	441	430	444	430	423	433	458	449	426	403	417	437	441	389	410	403	438	406	401	422	416	432	449	413	457	424	397	425	418	445	464	456	454
32013	21074	12257	1059	507	505	469	430	479	477	472	451	476	490	431	469	462	488	454	445	456	442	453	418	460	466	476	465	428	445	431	438	457	431	464	454	454	461	420	433	455	427	450	494	431	458	483	428	423	417	416	448	463	460	472	472	469	457	461	470	479	423	432	451	445	478	433	447	478	473	481	452	448	468	451	432	445	462	466	463	478	459	483	423	465	434	416	465	446	472	407	444	430	439	445	466	481	482	438	478	457	461	466	485	445	470	425	488	479	458	455	469	444	471	442	453	432	454	503	512	476	402	430	417	449	484	446	432	440	428	466	506	432	487	462	446	478	440	475	474	456	454	445	450	447	462	496	472	455	451	452	445	511	438	455	451	435	468	436	457	457	470	451	441	471	428	499	469	479	462	474	458	463	487	439	473	447	462	442	439	462	487	448	472	545	408	411	474	452	434	496	448	469	470	433	442	447	433	441	433	448	473	476	419	449	433	441	463	431	470	472	442	427	424	450	470	476	460	462	433	455	450	476	434	413	485	455	468	444	438	451	493	435	441	448	497	491	474	444	465	486	463	436	453	442	442	492	451	478	447	480	453	466	450	490	468	420	505	466	479	446	447	464	457	477	430	439	450	467	460	490	461	460	471	497	453	470	490	478	478	502	453	452	487	429	443	438	486	452	445	471	456	449	462	464	493	452	458	502	473	420	504	485	493	451	466	427	447	461	438	479	449	449	449	449	474	442	458	414	441	412	464	448	488	479	417	463	480	456	448	421	466	484	465	449	485	429	449	418	492	426	450	482	456	441	469	446	403	429	460	463	453	421	471	473	444	438	508	460	453	477	476	484	425	457	459	429	463	473	403	461	490	497	488	453	485	457	467	453	440	499	439	453	453	482	465	515	449	500	481	460	451	480	485	475	481	461	515	505	457	461	499	458	476	460	457	462	435	483	429	472	426	428	444	436	463	418	454	450	430	478	462	457	453	484	481	440	448	442	436	433	457	444	486	493	448	464	482	455	487	476	430	449	425	423	476	490	481	446	468	419	446	476	479	440	519	460	459	423	447	435	459	461	429	431	468	452	426	447	505	457	427	467	469	486	422	468	485	488	423	461	459	429	449	457	449	421	440	436	447	472	477	480	486	436	426	445	478	448	460	461	452	460	460	450	452	436	444	430	452	480	459	446	476	509	491	464	436	457	484	461	438	454	499	467	446	476	477	408	432	504	489	416	430	449	502	513	466	427	454	461	449	462	441	452	450	443	458	446	501	482	490	456	470	460	472	482	459	475	403	474	458	432	487	443	414	429	460	428	501	461	439	445	474	477	462	449	415	464	444	434	437	490	473	408	409	469	481	481	458	451	437	429	450	495	430	466	441	469	401	445	430	472	450	478	480	470	457	490	476	441	480	449	445	449	448	443	437	432	433	478	407	434	489	497	460	463	441	436	476	439	479	434	441	466	462	441	474	478	472	481	462	434	398	481	462	433	436	442	468	481	452	455	422	464	480	460	437	443	474	462	446	451	465	478	423	439	448	457	465	473	458	453	460	454	443	471	484	459	414	456	440	477	454	434	446	457	468	473	457	456	481	446	511	474	434	403	436	456	443	457	473	480	476	472	467	431	481	441	499	485	463	427	436	448	492	446	422	494	481	453	435	489	475	459	437	466	444	411	402	476	451	463	435	469	450	461	458	501	470	443	464	488	518	416	427	430	450	473	479	475	460	447	442	425	455	463	454	471	463	421	479	430	461	460	459	473	425	421	446	462	449	418	462	449	481	447	460	450	449	472	479	449	488	461	469	459	460	468	404	402	442	475	485	438	443	483	473	463	483	448	458	424	460	468	501	441	469	483	444	442	492	464	422	435	440	476	459	424	468	437	466	451	411	483	465	448	463	503	443	489	477	483	442	432	460	435	467	467	443	441	452	420	427	479	497	497	456	428	463	442	448	473	446	496	435	439	438	479	440	487	475	448	458	458	442	424	414	376	471	460	511	429	446	493	476	438	432	457	465	505	489	429	434	477	432	456	447	411	477	464	444	454	438	466	469	460	505	481	469	505	462	487	437	478	425	478	485	472	481	464	447	445	494	466	501	463	521	464	465	482	418	493	487	509	485	456	450	444	453	439	441	467	460	426	443	470	482	489	447	450	443	461	457	435	455	448	446	451	446	464	446	500	454	425	489	447	459	458	476	469	444	445	451	461	415	460	504	467	455	512	505	468	485	463	478	433	455	422	485	433	453	452	465	477	512	458	510	485	448	463	478	464	455	421	450	517	439	481	482	458	435	471	437	473	474	442	441	438	459	452	488	501	448	490	438	460	425	448	473	434	453	405	431	443	457	423	452	482	474	426	456	445	463	490	441	485	516	474	453	478	461	467	456	467	418	443	459	475	449	462	483	445	454	430	422	472	422	482	419	457	456	480	468	423	460	470	492	462	446	473	455	440	427	450	439	446	451	449	463	476	460	458	428	484	454	444	494	453	444	425	443	444	464	475	460	422	451	450	447	474	461	439	396	431	455	445	421	452	449	450	447	433	435	458	479	489	440	476	464	435	462	441	462	442	489	424	475	515	470	471	458	466	457	498	465	497	497	385	415	455	422	438	446	455	452	490	471	479	467	451	446	452	433	444	448	506	445	442	453	488	496	455	451	492	470	450	443	484	432	490	487	476	437	440	466	485	458	430	448	439	435	460	475	498	467	473	486	413	474	426	444	470	483	475	475	459	488	461	461	464	451	451	448	470	480	422	448	462	443	461	469	447	448	464	483	473	435	483	494	454	487	477	453	465	468	426	441	432	424	476	495	473	446	419	479	453	451	426	468	532	476	429	463	432	465	466	457	455	477	478	465	452	468	438	451	471	492	433	415	477	447	461	474	470	483	429	459	475	433	449	449	484	491	499	447	478	455	480	497	423	458	432	462	437	443	438	447	430	461	437	478	435	486	492	443	441	512	440	448	429	488	480	421	472	512	476	484	481	443	420	471	523	430	483	464	430	456	471	476	475	456	451	425	451	479	453	456	457	446	468	449	465	445	436	459	472	442	434	437	472	484	442	431	470	435	427	472	447	469	443	451	493	439	438	455	465	491	495	449	446	455	464	488	468	467	456	473	509	460	463	418	484	504	475	451	486	490	455	463	445	453	442	481	442	431	432	490	433	437	461	484	440	489	431	502	468	432	437	451	439	477	453	473	428	448	457	489	438	442	430	468	472	543	453	502	452	452	512	509	461	443	465	434	463	453	464	461	463	449	472	499	432	482	431	419	482	477	440	429	426	461	396	440	493	488	472	453	430	439	400	425	455	470	485	456	469	472	470	437	484	488	447	467	474	462	435	489	450	429	446	452	476	468	442	480	447	470	449	459	436	470	437	452	457	460	442	443	456	474	452	440	446	467	442	476	494	464	463	460	458	487	455	471	447	419	502	445	476	459	435	462	464	464	419	438	460	479	458	447	425	445	445	464	471	455	438	454	433	454	451	479	454	504	467	448
5967	1040	1003	1028	988	947	944	1038	996	1032	962	1068	1047	1013	1018	972	1017	1011	967	1041	1026	1045	1019	1006	1020	1002	943	1001	1006	995	981	1020	1030	1047	975	984	1004	1009	991	984	1022	969	985	987	1047	1045	1023	990	1017	964	991	1030	1010	1060	1017	1039	1029	976	966	1009	975	993	1015	1022	958	1039	1001	971	981	1046	1022	990	969	1015	966	994	986	1033	945	1005	1017	1013	1026	940	1001	1013	1003	998	1003	1000	958	969	939	989	964	984	1000	967	980	998	940	1016	1028	986	949	1010	972	1032	989	978	952	1003	1032	969	1030	1028	997	1007	1038	998	984	1047	989	1036	1079	1009	1015	951	996	1040	989	964	1033	969	966	968	961	966	978	1011	1007	1005	967	942	997	981	1065	1038	1024	1023	1005	998	958	955	1011	996	932	990	1015	906	1000	904	925	958	973	997	964	1062	988	1014	999	1000	1003	990	976	992	1018	966	991	976	955	962	978	971	967	989	959	930	1013	996	951	1008	1032	961	963	1018	962	1020	965	1008	1023	1008	1022	966	1040	990	1036	996	999	949	1010	988	944	962	944	975	957	969	921	955	1049	957	984	926	958	1017	966	1043	999	998	947	1004	1025	1012	1026	996	968	973	957	960	1016	926	1022	1036	1039	983	966	943	999	974	1008	1011	928	1034	1017	991	1017	1022	1013	965	1008	996	1018	1023	1005	1022	936	963	981	954	987	1043	1062	960	979	1039	989	996	1029	1022	964	989	997	957	972	977	991	1000	991	1014	982	999	977	998	974	976	976	1007	978	1008	1030	967	963	1067	1000	1015	1019	1018	1024	1031	1045	1035	959	1009	996	1027	951	991	1019	1030	977	964	1008	1029	997	987	983	1029	983	998	1030	1025	1002	975	1032	1006	1026	936	1016	1002	1040	1016	1025	1014	966	995	1010	1004	990	998	981	1030	954	993	1032	977	987	956	976	979	980	1020	938	999	1016	936	999	1013	968	1006	999	1022	1020	1019	1020	942	1004	1008	1014	927	919	1016	951	963	966	973	1024	1001	1002	1012	1011	1017	1007	972	980	1056	1019	959	994	1012	979	976	1006	966	969	1001	1002	1068	971	1040	975	986	980	988	1015	1001	953	1011	974	1007	974	956	952	1000	965	1014	965	1048	992	965	973	1000	988	968	947	1045	989	1016	1015	950	1037	984	1030	1035	950	1015	949	1029	1019	1039	1003	977	1005	1007	1071	1004	1049	1032	996	963	1033	1009	993	946	956	951	957	1007	977	1001	974	1043	1008	980	992	1005	969	945	1072	961	1013	995	997	984	989	1014	1007	986	1033	993	996	972	1016	984	1052	993	994	976	995	1014	962	1052	1009	1008	968	1003	1011	1006	1010	1018	1006	1029	1018	1031	945	999	1023	1028	999	1006	1009	1012	1017	984	1004	1016	1060	986	989	981	1022	1035	997	994	976	987	960	959	998	939	985	957	1012	976	1025	977	1037	1038	1006	943	1025	988	1016	1019	1039	960	955	1001	1012	1014	941	971	993	1012	1025	1047	967	962	998	990	978	980	1022	998	1012	1002	1030	931	982	977	1023	1050	986	968	950	991	1039	978	992	1014	994	983	947	961	1005	1010	1044	975	1030	984	981	999	999	973	1016	968	1001	969	995	964	978	1064	973	986	954	979	1002	1011	1012	1035	1002	981	1030	1009	991	1016	1012	1007	957	1029	947	983	1003	1013	1057	1005	958	974	993	977	1010	972	1020	1048	1037	951	962	986	983	1035	986	931	1036	969	1054	962	999	976	1049	989	1039	972	1030	942	1028	981	959	1009	1025	986	1009	1021	995	1007	962	995	1007	1001	1022	1061	966	984	998	1093	990	978	1054	1022	1032	996	1011	1002	983	995	970	974	1038	990	979	1025	1012	978	1039	988	1030	1017	997	976	1031	1041	988	1025	988	967	972	1009	1013	966	1044	1008	985	969	997	970	999	1011	1020	979	951	1022	1013	1014	989	1013	961	974	969	1033	977	973	1023	1025	969	1030	994	952	1048	911	947	958	975	1038	1009	984	1007	961	948	996	955	979	1020	1025	983	1010	974	1033	1020	963	992	993	1027	1036	962	957	990	969	949	1007	999	1014	990	999	1011	1009	957	1054	906	1009	976	961	993	938	1020	1021	1004	990	955	1015	1027	969	1040	1020	1018	999	991	1008	1027	979	977	984	997	926	1001	1002	1016	994	977	1023	1010	1039	985	1015	1030	982	1024	980	1007	999	975	989	996	963	969	978	1015	1004	1006	1017	970	966	1002	964	996	984	1104	1035	999	1004	1015	1043	975	959	986	992	1001	978	1004	1011	1047	995	1016	992	1013	1000	1002	936	966	1010	983	981	979	986	990	997	1012	1046	999	973	1002	975	939	1051	999	961	995	985	968	1010	1021	985	1016	922	984	981	1009	1036	991	1026	973	982	999	1008	1025	1005	992	1006	1001	950	1000	987	942	966	1004	933	1016	996	1007	980	1025	1021	988	976	975	1010	979	979	997	977	998	962	969	977	973	966	989	995	989	950	961	957	1048	941	949	1065	987	959	955	1007	1054	1017	1018	1057	993	1008	1004	949	1028	1000	1009	973	965	1042	998	940	998	958	975	980	1056	969	1018	1026	993	991	1031	1018	1066	953	962	945	879	959	967	1031	998	991	1014	1039	1005	1005	1025	1018	976	966	1090	1001	960	1080	981	998	985	986	1053	951	1021	991	1017	1014	1017	1008	954	980	967	1032	979	1003	1020	1032	984	993	1012	1016	987	1035	1032	954	992	1063	1036	1008	984	984	971	1030	1028	981	959	1014	982	982	1013	1003	1037	1054	976	963	1016	976	996	1018	914	1008	976	948	963	999	992	1001	1057	1001	1001	994	990	1040	973	983	1023	1012	942	1018	996	950	956	1060	980	960	1015	1018	1036	982	997	1020	974	981	929	982	978	991	1000	934	950	973	930	974	1001	958	1002	1030	983	1020	968	1004	961	976	1020	1010	951	996	1009	945	979	1005	1037	1024	1013	1023	1010	1034	966	1030	960	1045	1043	1003	973	978	1009	1013	975	986	944	959	1001	999	1015	1083	1014	938	1047	1005	1032	997	952	1035	998	939	935	1026	970	995	969	1010	1003	993	956	989	976	987	1052	979	1020	995	996	985	998	998	969	961	1000	995	1023	976	974	974	1021	933	934	939	1021	1033	1010	1000	1006	1004	1014	1023	953	965	1019	978	1008	1012	1018	1018	996	1029	1021	984	997	1008	987	973	1060	1019	1017	1005	971	1018	1086	1034	945	1024	1023	973	1052	961	1050	977	986	1034	978	1013	1039	1026	965	972	1041	1014	985	999	1006	1007	1003	998	1001	1001	996	975	980	964	974	1038	1001	1015	975	965	970	956	1004	995	1000	964	988	1058	989	1003	992	984	996	954	932	1005	995	1044	1021	957	1017	972	997	1001	968	1018	993	954	1064	1000	1003	969	955	984	975	991	947	974	984	981	984	993	982	1012	1023	1021	987	1006	1006	974	992	951	1011	985	1009	1020	1043	1004	967	1016	962	993	980	969	1017	1043	929	1023	953	1020	1012	1021	936	954	935	999	962	964	978	989	1008	1020	1014	1000	979	994	959	992	1008	1009	988	954	982	1040	1019	989	976	1019	989	986	1017	967	1010	1002	1050	956	1005	1004	958	1014	1014	947	1008	1010	974	1048	999	956	983	986	951	1022	986	1006	1022	1019	1011	1029	970	1011	1046	1000	978	1010	1013	931	992	1028	953	994	985	973	1038	952	970	1016	994	977	1039	992	1064	1029	971	947	1011	1038	1004	947	1066	1018	1024	999	986	1011	1023	1031	1012	989	1010	1007	1054	1000	1000	1013	989	978	1047	967	924	951	1021	981	966	1023	999	975	955	996	1003	1006	938	990	979	1018	993	1013	1105	1043	1015	1012	1032	1004	970	984	999	1028	1016	1019	970	1001	1007	1002	975	1031	1017	976	940	991	976	973	905	1027	989	1015	985	998	983	979	991	993	971	1007	989	974	1020	1039	979	983	968	1000	1026	985	1003	977	1013	1024	1006	1037	998	918	1006	1048	996	1005	956	991	1030	1013	1062	995	1051	1027	958	989	988	996	947	952	1062	1010	1002	990	996	976	979	983	969	992	1004	1062	995	985	1075	1055	1001	1028	971	1002	1014	983
24928	21494	24841	28581	21492	21295	1531	566	460	436	418	390	424	369	399	401	383	369	356	387	380	393	376	407	370	364	448	357	372	386	375	386	368	386	410	394	365	397	388	369	382	384	367	374	394	377	423	373	392	427	370	346	366	374	415	362	391	369	387	361	382	367	377	371	377	350	364	361	370	355	372	378	351	360	362	385	412	376	351	336	366	398	399	391	406	362	391	407	353	417	361	371	334	391	347	348	393	390	380	344	378	332	393	365	398	404	391	398	386	336	341	383	367	390	404	377	359	397	358	373	394	332	361	394	382	367	374	383	347	376	414	377	379	371	405	364	382	360	379	386	377	417	355	384	340	351	362	367	407	377	397	359	418	331	349	360	371	371	356	387	385	325	382	371	402	367	363	348	372	369	348	359	374	390	392	381	380	357	369	326	351	394	380	335	341	360	367	382	344	371	374	361	369	399	361	385	369	376	371	363	373	383	397	391	379	415	390	395	354	370	364	389	388	367	383	355	335	401	411	381	386	393	344	355	359	398	392	352	351	410	380	359	378	376	349	379	337	376	361	347	402	365	375	384	372	355	396	376	360	370	379	389	386	361	354	398	340	345	407	389	365	369	390	384	375	399	376	381	391	415	355	379	393	399	397	369	346	360	363	346	379	361	390	359	362	346	407	357	368	349	377	351	380	388	368	376	362	367	382	365	368	332	353	367	356	363	370	338	392	394	356	361	378	361	358	405	368	433	375	369	364	371	383	377	367	388	355	375	381	373	390	400	376	355	352	410	366	381	375	351	342	324	375	362	416	371	399	354	329	395	390	401	359	372	368	358	369	365	393	387	385	423	375	355	400	395	343	329	394	366	367	390	375	385	380	349	356	336	388	397	356	381	337	396	361	390	373	394	358	382	343	374	349	380	349	379	366	379	411	370	384	371	361	420	387	418	334	396	351	374	373	350	370	382	386	378	379	374	353	366	390	377	398	399	367	369	385	349	367	368	362	364	358	367	385	334	370	391	390	392	390	332	374	384	376	389	366	384	354	357	378	360	308	366	363	349	381	364	340	350	380	421	330	379	343	413	343	358	412	364	396	339	386	379	366	365	371	367	357	374	329	392	399	384	377	366	365	394	373	372	388	391	370	391	359	337	372	347	381	376	332	399	359	370	379	374	359	352	383	409	375	375	376	398	401	391	382	338	343	355	381	367	373	356	362	367	345	359	387	401	387	373	409	353	381	369	393	361	350	379	373	352	386	375	367	368	354	368	360	367	362	355	387	392	337	362	421	378	346	330	327	395	389	378	348	360	406	339	364	341	364	374	383	378	377	364	338	348	372	364	415	390	336	392	383	366	386	343	348	366	409	387	349	377	377	368	389	370	352	347	399	372	369	350	401	377	385	359	397	343	371	330	345	377	364	413	360	373	383	362	405	379	361	357	368	359	332	364	373	387	365	379	346	364	349	387	356	314	402	377	345	385	376	356	367	369	323	389	413	374	360	358	362	359	373	380	377	398	369	367	365	425	370	341	385	384	390	370	380	357	387	362	381	381	362	355	380	369	352	323	375	374	369	389	381	384	379	343	390	356	359	336	359	373	373	335	378	369	378	373	367	357	375	337	356	375	373	354	405	369	356	355	394	382	399	342	378	373	373	380	399	363	392	408	398	336	360	365	367	356	334	350	353	359	363	393	376	335	385	393	394	407	388	406	372	386	358	405	392	401	355	378	354	383	385	351	362	377	390	376	358	392	362	373	388	364	353	352	418	366	373	393	380	393	354	396	328	372	361	383	381	341	392	363	368	392	375	407	376	346	373	353	387	370	362	365	382	359	400	355	388	360	403	387	331	334	398	374	358	381	381	364	343	381	404	382	356	415	370	339	389	366	365	338	336	374	386	353	404	358	372	358	374	367	373	377	380	366	373	353	382	349	388	375	351	379	388	388	358	370	324	400	355	384	334	384	424	377	391	394	379	402	375	376	391	387	320	344	367	334	332	367	351	358	404	364	328	376	417	360	403	351	375	392	333	385	365	364	377	351	351	370	357	375	381	357	419	371	350	417	384	325	364	364	353	374	366	349	370	369	375	399	394	387	393	405	357	338	335	387	346	377	376	412	394	364	375	376	368	388	363	407	403	355	383	361	347	361	361	362	357	380	361	343	337	391	372	366	381	371	402	366	380	385	389	365	361	347	355	372	332	379	353	341	362	388	342	373	365	370	334	371	405	378	407	360	375	337	394	376	342	341	359	410	389	372	408	350	364	336	385	375	375	358	350	375	329	355	377	367	333	373	347	388	415	346	349	346	361	359	378	324	358	378	360	372	326	372	366	345	379	406	357	393	370	404	356	412	361	366	349	380	376	365	375	371	374	363	400	341	373	362	391	348	367	378	392	392	355	379	357	367	347	369	341	366	362	375	357	371	398	357	371	366	345	364	371	363	371	361	393	354	375	354	411	355	358	381	392	399	362	355	388	400	398	417	369	418	380	394	377	390	361	341	376	363	388	419	371	357	344	341	408	382	385	379	361	393	377	346	419	360	393	380	451	372	388	390	348	390	330	385	347	390	352	359	379	366	358	378	374	350	364	363	391	349	391	345	390	379	391	371	374	365	375	355	387	379	370	368	365	387	382	381	328	377	361	387	382	359	338	343	390	343	364	390	360	369	367	360	378	360	384	353	437	383	367	361	381	385	419	375	368	384	376	368	379	407	365	390	370	356	353	370	389	380	366	362	396	368	379	335	361	352	402	331	406	376	382	357	367	354	387	369	334	376	377	369	371	323	389	341	366	389	374	410	399	330	354	345	389	363	376	364	372	349	364	352	376	363	361	374	344	363	412	365	390	387	373	376	393	360	370	380	381	366	383	374	354	308	351	368	359	374	381	387	373	356	345	350	416	392	360	385	379	379	368	383	378	406	413	365	354	352	366	371	347	379	385	383	413	360	336	398	358	365	388	386	367	379	327	348	393	361	363	390	364	357	367	366	378	382	353	349	365	384	364	356	381	354	400	385	378	392	398	402	362	385	385	387	377	394	327	361	415	389	377	393	347	337	374	362	385	371	343	370	343	386	409	406	370	413	328	352	391	359	374	335	355	388	370	393	358	385	372	377	371	384	359	364	399	311	385	325	345	396	387	353	352	367	365	408	369	342	367	407	394	316	394	367	407	390	371	358	381	378	373	373	364	399	405	387	385	377	408	385	341	383	331	374	403	378	372	353	427	407	332	338	371	403	338	374	398	338	382	353	356	391	362	385	362	360	377	371	342	392	372	379	375	399	366	371	411	359	413	376	355	349	363	379	354	364	363	358	352	355	346	365	405	417	373	422	361	399	375	388	377	370	350	363	380	395	378	353	395	372	351	371	409	339	354	385	383	376	348	390	393	342	361	371	378	363	328	352	330	360	387	383	389	362	363	380	371	362	372	389	360	375	366	350	390	357	349	389	351	415	380	410	361	382	372	379	356	379	402	349	364	390	408	369	366	372	367	363	358	360
3232	2303	1525	1019	956	878	848	838	845	851	818	800	776	816	819	840	859	797	839	826	856	804	792	810	828	812	771	832	812	829	773	801	813	830	763	839	760	765	827	807	780	837	851	824	847	808	803	793	806	856	806	838	798	841	776	821	836	803	820	798	810	837	810	798	880	822	865	829	877	815	802	802	829	812	817	826	835	805	766	830	811	806	793	762	776	745	758	824	792	796	816	839	830	770	765	797	800	803	816	770	788	790	792	773	840	850	792	786	843	760	804	846	789	765	809	810	804	766	802	744	776	824	765	844	828	828	792	825	821	783	800	796	784	859	787	791	791	800	802	838	786	787	812	852	756	821	804	800	824	790	758	799	800	779	837	754	761	805	784	849	807	851	822	781	817	823	820	794	799	786	784	817	786	798	805	776	791	776	843	839	783	753	847	803	879	764	807	824	826	782	772	752	783	757	809	788	792	772	801	809	789	767	847	861	840	754	782	747	815	789	792	840	813	827	814	805	740	811	808	848	744	821	778	853	832	864	838	798	783	811	790	834	783	801	847	823	784	809	822	845	840	784	799	806	787	797	818	806	809	802	782	758	773	794	800	785	785	780	813	770	796	823	775	753	767	789	808	784	817	842	839	811	822	835	825	770	803	816	778	861	775	767	834	775	767	841	835	856	772	804	830	780	878	793	830	807	826	802	813	789	805	846	789	791	803	819	803	803	788	765	829	803	800	804	802	746	780	832	830	811	817	810	784	836	825	784	773	798	805	836	813	825	799	767	771	798	803	832	784	853	798	793	775	831	825	807	763	823	838	802	825	798	782	795	812	791	813	796	786	842	848	762	808	802	795	788	821	778	805	775	772	825	801	771	785	817	789	811	773	754	803	810	802	799	814	741	798	825	804	777	830	777	795	787	790	802	804	835	776	795	789	758	794	758	749	847	790	810	787	833	794	819	798	850	773	822	744	804	797	828	828	822	791	857	789	769	841	848	804	818	748	788	799	785	836	820	837	834	859	846	821	789	804	806	797	778	800	821	817	756	792	768	762	851	856	807	827	781	785	840	823	795	774	807	807	754	741	793	793	756	834	811	841	748	783	776	860	799	795	797	830	812	778	810	835	791	842	796	797	816	781	827	707	800	766	790	740	782	810	756	809	778	819	797	809	798	792	787	794	764	779	788	741	854	779	793	810	823	791	860	812	797	803	793	786	839	792	793	802	799	776	806	803	853	790	784	801	876	801	809	819	768	864	816	766	776	844	870	822	823	820	836	814	810	770	755	801	834	793	781	786	825	777	814	826	850	791	776	804	813	801	795	807	826	773	730	753	804	753	836	789	816	786	791	797	787	794	810	801	810	810	822	822	817	798	769	809	792	757	794	805	818	788	843	790	860	789	816	821	850	791	774	797	843	771	806	736	789	789	819	797	736	838	810	830	822	853	745	847	795	817	791	774	781	812	800	764	825	811	795	828	837	795	821	776	813	788	799	815	860	797	787	769	816	804	792	830	809	774	826	789	800	757	777	824	833	781	782	810	777	793	803	835	829	787	800	777	788	826	770	809	764	790	783	834	797	814	764	792	794	788	843	793	794	812	794	841	788	765	843	772	816	794	783	786	756	818	787	826	801	803	781	804	856	766	786	805	811	827	760	782	757	830	846	766	861	774	803	778	835	798	823	780	828	799	811	762	836	818	818	808	828	810	809	850	810	767	791	830	769	796	762	786	834	797	800	821	791	790	772	782	761	869	818	854	799	827	746	833	820	828	774	784	782	823	792	799	775	828	770	788	773	798	771	808	770	837	787	775	805	797	829	821	845	798	781	810	826	796	778	794	811	799	828	801	792	748	785	820	792	810	831	769	815	828	789	786	898	795	805	778	775	823	785	876	771	796	808	821	763	808	782	799	772	853	824	799	814	825	777	824	765	772	773	839	816	820	782	791	798	798	795	799	775	768	806	760	785	884	798	807	808	788	814	795	811	815	794	786	779	801	835	817	770	838	785	788	793	751	826	846	783	833	856	803	801	785	766	798	729	834	859	827	782	764	846	819	849	788	817	805	811	829	836	804	797	771	810	799	780	846	798	794	798	864	804	772	808	801	800	756	829	832	805	803	831	797	821	803	859	807	816	879	855	803	800	836	795	797	818	841	806	771	749	799	795	826	743	763	737	818	781	791	756	817	826	775	760	801	748	803	814	780	805	845	769	823	805	812	802	779	790	772	819	839	770	764	796	797	822	813	804	778	823	751	799	795	798	755	867	785	836	809	788	784	836	807	788	803	868	783	812	850	863	819	801	825	816	822	826	745	845	802	815	801	804	771	761	828	788	825	806	793	840	781	791	797	838	797	746	813	785	725	782	803	815	784	792	814	834	849	809	785	828	780	811	812	781	819	818	754	788	797	820	773	770	785	773	780	838	807	805	840	800	796	839	814	793	822	808	814	869	811	813	747	843	815	886	781	824	800	852	832	781	834	768	806	812	772	862	852	823	834	791	846	782	766	805	767	771	790	753	758	803	796	792	775	809	848	790	785	817	801	790	814	799	815	807	811	794	797	822	778	753	848	783	812	788	797	801	778	775	818	802	759	854	824	769	832	787	823	771	794	810	826	820	766	818	801	773	800	840	786	816	844	820	777	833	757	808	808	765	775	761	817	784	774	833	808	830	824	819	785	786	782	789	799	757	749	858	848	829	791	788	808	773	744	814	790	812	798	828	852	833	784	803	811	766	803	781	780	774	802	816	868	783	808	815	806	798	813	802	826	807	818	835	862	791	845	793	823	769	855	793	802	820	764	842	858	824	791	829	823	760	839	817	762	791	842	799	794	847	799	813	825	788	844	768	838	806	808	795	794	752	844	750	772	786	820	802	882	866	808	781	828	774	795	813	814	750	759	794	798	813	835	840	813	755	800	781	809	818	799	828	758	788	793	828	867	807	803	774	806	822	856	757	795	803	812	816	824	803	814	779	806	799	718	794	788	758	838	853	828	875	809	760	854	775	817	816	794	750	795	808	856	772	781	818	844	803	826	801	815	817	786	780	841	799	763	803	831	755	823	778	795	799	772	831	784	777	818	753	792	818	795	817	811	786	784	832	786	768	777	805	778	842	760	805	785	806	776	792	795	860	792	828	812	790	793	786	807	849	806	820	814	813	801	777	822	781	822	813	761	854	807	776	787	813	815	817	796	835	812	837	867	767	808	748	830	779	785	794	810	835	792	778	816	784	824	778	792	769	796	845	788	823	839	801	786	791	805	806	751	838	814	794	818	836	801	799	808	840	821	809	819	748	774	808	857	833	813	838	756	782	792	826	799	789	808	863	818	790	807	832	816	847	794	844	824	799	794	767	737	827	785	802	803	779	846	778	792	838	774	762	750	790	750	815	760	796	772	810	801	810	752	781	844	830	830	878	822	789	802	806	772	788	750	859	821	807	796	849	838	763	807	833	812	761	763	831	798	809	831	820	749	748	780	811	866	818	807	817	799	801	848	783
24350	21474	25114	28233	21475	21491	18411	587	313	281	241	257	234	240	245	206	245	224	240	220	239	209	211	187	189	210	223	205	191	208	206	207	176	187	168	170	181	175	200	177	181	178	185	198	158	192	199	192	193	174	192	185	174	186	166	191	163	183	197	174	171	172	189	182	194	187	162	163	200	183	196	192	197	196	165	204	208	209	189	167	163	193	182	189	182	185	152	208	167	200	191	199	160	174	155	179	188	175	171	176	177	189	183	190	190	192	164	184	170	187	191	167	167	166	179	190	163	158	215	211	173	206	167	189	200	176	202	187	173	148	191	179	181	170	147	188	160	190	163	195	179	209	163	172	181	164	158	166	191	185	180	168	166	178	158	170	162	185	182	171	170	180	190	171	183	176	177	192	197	173	168	176	203	174	180	208	174	186	166	143	176	179	163	165	190	190	177	195	197	173	161	202	176	186	210	182	200	205	178	172	179	161	168	190	193	177	168	148	177	182	201	190	185	186	173	178	176	188	183	178	191	180	199	200	184	184	182	201	190	175	174	184	194	163	165	191	183	184	166	157	176	193	190	185	189	187	168	185	187	178	179	200	201	192	175	184	197	169	197	179	169	191	170	174	181	157	176	176	178	182	174	158	192	173	177	200	165	181	181	188	189	165	202	189	208	169	196	191	179	162	188	184	188	171	177	177	167	169	163	168	193	188	169	164	180	168	201	176	176	195	166	181	181	161	171	183	159	187	206	193	175	169	176	186	169	231	189	193	171	225	186	171	191	173	189	148	187	182	187	174	195	197	172	202	198	206	168	181	173	203	178	192	195	164	186	137	184	171	189	193	198	184	199	177	213	188	209	195	165	189	187	177	183	180	182	194	181	197	175	176	149	170	179	172	186	153	179	162	183	173	191	196	194	173	172	173	224	177	186	183	172	170	194	188	179	188	181	201	162	167	182	168	170	184	213	175	173	159	167	173	165	167	192	162	209	175	191	170	196	197	191	188	191	177	166	199	196	179	164	178	158	171	201	146	205	159	191	186	177	188	172	194	195	174	190	152	191	181	188	202	192	203	169	193	197	184	153	174	188	183	159	171	176	156	173	194	197	161	176	183	175	170	176	196	152	183	187	171	212	193	194	182	156	179	168	189	159	154	189	166	193	222	174	206	184	196	174	180	176	185	200	198	190	175	189	184	179	167	176	178	200	169	192	195	197	191	159	191	168	189	181	202	172	204	209	158	180	191	171	162	170	180	221	164	189	174	176	172	181	203	169	178	176	202	174	191	186	191	193	158	166	197	187	211	191	169	180	179	163	199	190	159	174	167	178	169	176	180	179	187	181	170	175	173	202	176	214	171	203	177	206	174	193	190	177	196	148	172	154	189	200	173	155	199	205	191	190	168	193	191	172	200	203	182	176	197	163	172	202	209	187	183	156	157	188	176	186	177	190	178	186	171	187	196	168	180	193	184	196	159	184	201	190	168	226	207	151	193	189	193	189	208	158	182	191	212	187	210	202	189	199	160	162	169	169	169	179	174	177	165	194	178	178	162	177	173	176	175	189	172	171	184	185	176	190	186	171	187	200	176	177	195	166	161	180	166	231	178	172	155	182	174	180	163	147	167	200	193	181	185	197	162	166	165	178	152	181	201	188	198	192	183	178	192	145	171	185	179	184	153	221	200	208	184	169	167	190	169	175	168	179	183	195	158	179	204	146	185	206	192	185	217	190	201	178	164	172	186	176	177	184	204	199	217	171	173	185	181	196	191	211	168	176	190	209	187	171	167	157	154	190	188	208	191	188	189	181	171	194	184	188	164	174	181	194	170	196	177	197	153	196	171	158	191	169	167	167	175	194	185	181	193	158	191	211	164	183	200	210	155	177	172	185	172	169	177	163	169	159	184	176	187	186	169	182	179	216	188	204	182	194	193	154	165	160	205	174	165	173	152	187	178	171	194	150	162	160	180	191	197	202	196	195	195	171	181	160	193	154	170	178	193	182	179	207	199	198	171	164	189	149	171	171	177	168	160	223	163	180	168	178	165	185	194	179	173	178	188	221	201	188	199	181	177	185	158	198	153	168	167	169	187	192	194	158	184	170	199	182	181	176	170	178	176	166	175	176	186	174	181	177	156	224	189	173	183	172	204	200	169	175	186	196	208	212	208	190	168	157	198	170	183	200	179	192	192	182	176	185	171	198	183	194	157	177	191	155	212	216	203	163	191	187	182	189	195	160	182	160	187	179	197	190	175	157	194	178	179	189	171	158	183	196	184	180	210	198	202	205	186	163	178	177	166	187	180	160	147	188	172	179	202	196	172	199	166	181	142	146	183	178	198	177	161	184	198	156	193	204	159	174	198	210	177	172	178	181	192	195	182	177	198	189	194	168	161	192	208	220	187	185	184	179	167	151	190	165	184	196	182	181	188	190	172	158	192	181	174	159	173	192	181	193	186	191	191	180	177	184	191	191	173	171	195	165	150	185	193	217	167	188	192	209	205	159	167	188	185	189	166	168	180	189	195	186	185	175	167	188	165	196	204	175	190	190	160	172	189	162	185	196	173	183	173	171	189	177	187	181	157	178	152	213	183	172	196	210	183	173	192	196	170	189	180	183	166	182	180	187	196	170	182	186	165	161	187	189	168	182	191	173	168	197	164	155	182	203	176	187	202	168	184	170	199	193	198	176	187	193	181	201	212	211	198	199	181	174	187	184	193	167	164	185	193	160	196	175	181	192	184	180	175	185	192	164	176	169	200	162	186	158	162	191	173	180	181	187	190	153	236	191	178	161	186	155	184	172	177	179	177	194	190	169	190	198	179	196	175	182	177	183	200	187	194	188	169	174	186	174	171	207	192	191	189	198	181	189	198	187	180	192	179	194	188	159	180	174	194	153	176	157	177	195	189	176	155	166	213	209	186	189	183	207	171	180	184	208	189	176	152	172	166	184	174	194	178	190	168	164	159	183	193	207	162	202	172	207	206	194	188	193	164	194	181	174	190	180	188	188	171	183	191	176	184	197	174	186	177	176	180	203	169	210	179	171	166	172	174	163	168	163	176	182	194	161	167	194	169	188	174	176	180	210	161	161	170	174	208	180	188	173	187	178	213	180	161	170	197	195	202	201	184	192	215	180	170	166	156	178	156	186	195	184	183	185	169	196	155	160	166	163	176	183	173	192	179	167	190	193	175	187	176	184	172	164	180	196	186	193	182	156	183	174	198	186	205	176	181	178	192	207	167	191	175	171	154	162	178	179	185	172	187	189	197	174	179	197	185	166	206	180	180	179	181	183	152	181	162	164	170	195	179	162	200	216	170	188	193	192	187	147	161	177	194	184	167	183	182	177	183	187	169	178	191	186	178	186	183	178	170	196	163	151	164	197	183	180	195	187	190	198	184	159	202	195	177	163	187	210	211	200	171	176	190	177	150	193	191	190	181	208	175	189	176	183	176	192	171	180	193	173	167	186	208	174	202	160	186	192	193	175	175	170	177	167	208
3064	3146	1481	892	663	538	575	521	462	462	473	440	460	451	451	474	428	424	450	462	423	441	489	461	458	445	436	433	451	459	455	429	448	443	469	426	404	428	430	403	425	401	438	440	454	482	474	424	423	436	460	424	442	417	416	437	423	460	454	437	457	440	437	427	392	447	418	437	401	462	434	443	410	421	433	445	422	463	466	430	442	425	425	450	461	409	464	384	421	436	431	434	457	434	427	433	397	446	412	427	449	436	474	454	443	445	443	446	429	434	410	472	464	418	415	435	432	441	432	406	424	417	453	447	474	408	414	427	420	501	384	455	424	396	415	418	405	408	394	395	411	418	422	422	397	435	465	415	392	421	484	419	443	438	484	448	432	452	458	448	390	483	412	449	453	431	450	442	402	436	411	418	423	460	440	443	434	418	414	433	431	437	455	439	404	431	425	395	452	430	425	425	395	431	455	410	428	442	425	446	451	474	431	438	435	443	457	417	434	426	417	429	439	455	411	383	452	419	416	425	399	441	443	415	451	441	485	441	399	424	455	461	447	453	443	408	424	405	414	422	420	438	460	452	452	426	412	420	438	435	415	445	411	437	428	457	434	448	423	409	431	450	489	429	427	359	415	435	404	437	425	447	446	408	440	455	370	456	424	421	434	452	466	449	454	407	445	464	419	423	430	401	404	437	429	425	413	461	435	439	434	458	416	379	429	450	417	451	436	433	487	425	439	459	419	409	414	413	428	451	464	444	373	451	439	429	429	468	459	409	428	431	417	427	446	420	397	430	433	429	483	399	428	447	467	410	421	437	445	430	434	434	388	442	405	408	471	437	424	433	398	416	408	405	436	449	417	426	447	465	421	409	428	424	429	427	419	427	462	437	434	432	396	429	444	419	435	442	423	417	406	389	437	480	400	427	385	451	436	418	455	420	388	433	417	426	441	444	465	420	443	403	437	401	430	445	440	405	443	430	439	401	433	449	450	451	402	425	396	419	444	452	412	444	422	432	432	442	413	416	448	418	429	417	437	405	424	435	449	421	434	415	405	402	430	426	418	425	416	425	417	461	403	425	428	415	417	427	396	391	429	411	434	421	406	464	415	406	432	451	421	441	458	451	457	444	444	440	428	418	429	434	407	431	478	409	424	448	423	482	394	401	400	400	445	384	438	481	382	449	393	422	438	419	434	433	423	416	470	418	451	464	458	431	435	448	446	427	445	408	446	431	442	413	415	456	439	422	415	441	430	425	470	435	410	416	401	413	403	408	438	419	395	427	451	424	434	413	411	420	382	410	456	415	407	441	409	453	417	454	434	408	440	400	419	421	475	406	411	438	435	453	448	450	442	426	419	470	443	422	393	404	445	439	426	472	430	438	385	455	424	431	425	442	437	398	418	425	480	447	448	431	439	418	439	386	420	430	425	449	412	399	409	465	420	450	420	424	463	417	433	434	395	456	451	404	428	407	425	447	386	418	444	405	408	431	452	429	393	442	449	450	400	388	456	428	436	411	412	447	421	428	398	420	411	415	441	424	426	413	393	449	374	440	436	435	445	443	471	462	413	423	401	486	442	442	432	414	424	478	403	433	409	456	473	409	411	409	426	390	420	432	450	388	422	436	456	423	437	448	449	437	443	453	440	435	430	427	446	409	464	406	424	471	462	461	421	424	478	446	414	397	415	449	406	414	406	444	410	407	469	470	438	426	445	420	368	451	453	458	446	446	433	424	388	425	422	392	410	449	423	417	448	397	457	392	416	428	419	395	455	459	424	437	493	442	440	415	438	418	445	458	437	469	436	461	422	436	442	451	457	431	460	433	416	423	443	440	435	419	445	424	424	470	401	427	442	403	412	409	419	450	453	426	439	431	390	415	408	416	420	416	399	448	396	420	472	416	462	405	407	464	442	417	430	449	424	410	424	450	397	427	398	427	443	427	429	469	430	441	457	378	470	396	409	426	426	410	441	474	377	408	446	401	435	437	458	426	443	438	465	492	425	467	454	430	450	447	434	425	414	429	425	446	448	393	451	388	453	399	398	397	468	464	448	437	434	416	439	432	430	475	442	439	459	432	457	445	407	473	392	466	436	431	431	419	409	437	448	411	406	406	408	428	422	442	449	445	436	442	439	469	433	421	422	420	449	376	418	432	461	433	431	439	433	469	450	435	436	408	451	417	470	431	402	429	411	411	423	421	390	437	442	403	409	379	414	439	429	429	436	435	406	432	471	397	458	435	449	428	426	383	419	406	414	456	446	405	412	455	419	436	417	459	468	427	421	395	430	425	424	420	403	435	457	416	440	451	409	453	460	466	393	440	433	455	425	400	421	408	416	423	453	456	413	404	424	439	448	399	432	442	444	412	428	422	451	432	395	419	448	454	430	417	417	435	445	414	440	445	452	440	403	435	424	458	434	434	423	425	436	435	471	442	448	410	441	392	413	428	415	421	417	437	448	408	433	430	422	451	436	391	431	427	460	448	440	419	435	414	429	411	450	467	441	440	436	435	403	441	434	465	415	460	415	440	427	437	436	450	466	419	409	422	442	450	396	443	418	408	449	433	431	404	420	443	403	446	459	435	443	453	435	433	410	414	460	466	410	430	436	434	456	455	436	401	425	412	408	443	417	398	444	432	436	459	446	443	457	392	441	418	452	432	428	399	392	439	421	445	409	455	400	455	425	433	387	412	481	416	434	410	428	443	430	421	391	460	422	419	434	434	432	447	402	408	441	412	437	444	425	387	449	448	419	449	416	443	456	452	431	418	412	421	422	428	432	466	415	452	452	438	450	468	432	428	434	446	404	385	425	440	420	446	405	400	448	425	467	458	441	438	404	409	418	402	439	468	408	434	416	429	419	447	434	426	478	429	429	446	401	424	447	433	439	423	414	412	395	406	426	429	412	379	441	405	419	431	389	393	412	435	434	427	452	420	403	423	438	428	436	415	461	406	415	470	397	402	473	431	381	454	426	449	421	427	416	448	477	401	434	415	467	400	431	439	442	455	431	439	446	469	427	408	420	425	356	412	458	439	411	394	392	441	452	403	425	417	423	447	453	426	442	439	454	462	424	434	481	406	423	406	417	450	424	432	395	415	424	440	434	438	403	414	416	419	399	428	453	399	410	427	398	446	432	443	409	417	411	397	422	416	416	438	455	403	412	435	444	421	433	428	402	416	454	404	414	422	439	444	435	447	440	405	460	408	401	433	476	447	425	438	444	439	406	441	481	460	437	426	438	432	389	432	438	469	387	461	412	435	386	449	416	422	421	432	443	437	413	445	459	406	423	414	416	432	435	397	452	448	421	442	436	414	427	451	428	429	440	420	431	434	462	462	426	451	445	443	427	433	398	417	443	427	416	415	410	392	425	433	446	427	381	409	427	450	419	404	461	463	420	429	420	433	462	402	438	436	484	391	434	382	437	414	446	429	438	414	402	419	444	429	416	437	395	442	425	425	465	446	399	445	461	430	452	425	434	424	432	438	455	418	434	444	430	431
31724	20983	12252	1061	560	496	488	449	419	436	464	434	455	491	464	438	486	503	490	452	427	468	444	474	473	482	451	429	446	459	430	457	452	410	490	409	450	455	455	458	444	454	444	449	462	491	448	485	428	424	470	436	451	454	440	444	458	456	442	476	447	450	470	484	452	442	430	511	456	485	484	455	491	466	484	458	473	425	469	452	425	442	469	425	445	476	451	484	447	427	476	457	395	451	426	478	474	430	429	467	459	486	438	488	458	421	465	452	441	458	443	442	467	447	450	421	473	421	485	487	450	457	407	466	437	447	457	460	464	406	473	454	467	448	464	468	446	480	417	454	475	457	434	472	481	479	428	481	499	472	472	455	476	445	509	444	495	475	445	447	468	454	455	501	419	442	466	452	444	454	450	472	450	428	482	450	457	438	428	417	442	438	435	480	466	430	474	476	480	434	436	456	435	449	440	438	446	433	448	429	440	496	494	484	459	492	456	422	496	461	452	452	430	447	491	460	479	465	473	449	448	453	445	450	474	465	468	451	473	440	459	445	469	437	461	481	461	440	408	421	466	419	499	456	467	461	427	449	430	489	477	423	476	470	440	458	425	429	439	474	475	427	460	488	475	459	496	443	495	459	443	487	497	494	434	489	449	437	487	427	440	419	454	491	458	472	451	456	483	461	420	429	448	470	440	443	443	472	472	490	449	485	417	416	484	437	422	484	442	491	466	471	485	444	435	481	469	470	493	485	507	508	468	518	425	482	433	468	466	445	458	463	401	458	465	465	427	486	472	440	443	492	482	488	433	476	463	471	458	440	428	469	445	426	486	446	461	443	415	473	466	465	438	454	444	428	437	473	424	426	393	467	467	456	430	435	434	472	450	477	463	501	456	428	482	434	446	498	447	465	474	448	479	466	438	439	449	464	474	456	470	445	438	465	448	436	451	472	494	449	456	466	487	506	435	439	479	423	497	437	510	466	465	444	458	403	450	461	441	427	425	473	472	470	504	490	455	433	435	477	457	469	477	467	407	449	501	454	459	466	465	430	381	465	410	448	476	482	449	433	430	439	514	437	470	476	475	456	451	424	449	454	449	421	450	433	420	477	474	421	485	450	433	482	471	473	437	435	434	462	462	447	472	468	466	508	473	482	448	465	473	409	432	449	502	462	455	423	447	459	424	452	448	449	459	454	429	513	464	492	401	461	513	422	450	474	463	477	477	465	465	456	497	439	445	494	483	475	432	421	462	457	458	477	421	423	463	440	422	427	433	504	423	463	450	480	467	465	499	454	498	472	462	464	479	482	435	417	456	437	489	453	462	458	497	415	419	441	426	442	430	432	427	445	438	489	498	469	452	471	449	479	478	436	465	452	433	423	435	464	477	442	506	482	489	420	478	452	460	427	456	448	460	447	517	456	442	465	432	435	473	459	457	445	475	424	454	461	467	489	491	451	448	432	442	431	489	453	439	458	458	483	474	450	471	473	437	450	454	456	470	419	485	458	460	432	437	448	420	478	440	470	474	446	437	459	447	457	491	444	430	418	444	444	464	450	440	491	469	408	444	465	450	451	460	469	467	498	452	451	498	513	458	447	482	434	477	492	505	498	488	493	450	469	457	406	459	434	361	495	511	465	447	475	465	463	460	481	454	459	477	503	470	437	439	446	496	442	471	412	438	448	477	465	469	416	412	486	504	511	462	416	419	438	432	471	443	406	438	482	456	437	482	464	451	468	478	444	462	471	478	468	453	447	439	487	448	436	461	454	453	485	478	440	430	464	493	402	492	478	448	522	452	459	420	421	421	467	451	423	464	467	458	461	440	500	470	421	481	429	422	433	436	473	418	434	468	476	459	458	474	438	445	444	437	449	432	430	431	474	447	433	470	468	492	453	455	458	499	408	487	451	446	427	429	453	479	462	473	490	450	480	482	467	503	395	481	449	467	474	475	522	445	439	489	486	440	483	495	463	464	442	479	448	468	479	447	431	430	423	476	419	518	437	429	434	474	483	473	444	461	459	422	446	479	427	493	490	477	456	457	420	489	471	411	434	464	443	474	484	460	447	448	469	470	466	465	472	482	472	461	471	474	462	420	461	420	434	450	461	458	468	455	462	444	463	431	482	478	472	509	448	438	446	430	461	452	450	474	508	457	471	489	517	416	442	458	447	463	403	435	448	462	478	451	428	489	463	481	424	434	455	432	451	487	463	457	452	448	483	426	461	444	513	477	459	473	465	453	437	427	422	460	431	456	467	443	453	475	461	514	480	434	458	461	454	433	472	467	426	507	449	469	442	431	479	440	457	426	447	452	457	469	479	480	447	475	470	476	457	507	455	436	465	451	421	465	449	475	474	481	494	471	460	468	469	478	463	503	438	471	487	475	400	453	438	442	440	452	442	436	437	422	451	451	477	488	470	420	457	459	480	451	451	467	501	504	449	442	471	439	471	484	448	494	454	441	437	433	466	478	480	433	449	396	442	459	468	466	503	436	472	468	425	436	464	476	439	454	444	479	485	438	447	461	495	494	439	422	443	460	467	444	416	444	473	453	452	457	438	476	451	409	453	439	415	468	433	452	442	471	440	446	456	416	487	433	503	458	430	476	477	454	464	475	437	397	447	463	437	452	483	449	465	467	478	465	449	459	479	433	465	486	448	433	479	445	449	462	509	424	424	458	427	433	470	449	438	486	447	404	440	467	520	495	466	474	439	474	455	448	475	480	453	462	447	489	430	487	477	468	462	451	458	468	469	457	474	448	430	464	452	507	442	453	493	499	461	461	458	458	463	459	471	479	461	442	411	414	510	455	427	423	401	463	457	452	441	448	461	497	425	487	408	455	490	450	456	454	455	483	466	454	420	428	460	459	447	415	448	472	468	414	437	427	441	449	452	422	530	483	471	427	440	446	487	437	457	437	468	479	467	431	464	428	444	428	478	463	469	458	466	443	492	480	394	458	494	489	506	452	455	406	439	463	426	432	474	443	473	459	477	440	432	421	481	479	462	445	432	407	454	440	477	453	472	475	439	453	474	461	429	491	455	471	465	476	476	435	467	467	467	466	503	472	474	510	502	475	473	470	475	485	450	500	462	470	456	464	468	430	453	434	447	489	436	441	477	465	469	445	467	449	437	464	464	494	482	444	450	481	458	461	506	455	501	461	424	456	448	472	425	414	441	461	442	443	482	450	434	432	448	438	450	467	450	471	427	400	426	465	474	485	422	472	490	447	483	476	467	503	457	466	460	448	460	438	446	476	455	392	446	439	503	470	465	470	465	443	445	446	487	472	475	465	430	458	470	464	461	479	497	404	489	463	441	457	489	434	407	441	459	462	484	441	429	477	457	417	487	490	446	444	429	472	416	488	466	413	436	491	462	449	478	456	435	452	487	455	438	451	498	460	442	427	491	511	483	436	459	477	461	508	429	445	487	465	483	475	426	484	450	445	471	494	477	468	426	460	484	492	464	446	475	439	465	493	466	444	410	470	460	447	446	436	493
5912	1134	1059	1046	1000	1001	969	974	949	1058	1007	991	967	1002	942	978	1005	1018	997	998	1004	943	977	961	989	954	997	988	979	995	1007	980	977	975	947	979	958	961	1039	1015	946	1017	952	965	1049	969	937	957	960	1014	981	1019	1014	964	1022	1022	981	1040	1009	976	987	984	1023	1001	995	965	1030	980	988	986	1028	982	1005	982	1029	1019	963	972	977	932	955	961	988	945	982	952	1033	979	955	1005	963	942	969	959	1000	985	962	964	997	984	1001	943	1027	1033	991	998	996	1053	1019	979	1011	993	1060	990	965	1046	950	1031	958	1026	971	972	993	1039	958	960	1031	985	965	970	1038	1010	968	960	980	983	962	1017	1004	951	923	1008	985	947	932	1010	976	1049	911	1016	958	946	982	925	956	1025	1016	1052	979	1038	1020	1009	959	1000	971	1019	940	1027	959	930	983	993	988	1027	991	961	1000	1004	946	1028	929	1012	991	967	1039	994	955	974	994	1026	993	953	1037	1017	972	1013	997	987	985	974	997	962	994	987	1017	936	972	959	971	943	937	1015	984	957	1002	1010	994	966	963	1012	991	987	1008	999	1040	1024	974	1013	1000	982	962	969	987	1003	974	988	994	959	998	998	970	1060	995	938	991	980	983	993	972	976	1005	1007	994	927	948	966	1005	970	963	944	1003	956	1001	971	949	1014	980	957	972	997	1002	982	1011	959	966	972	990	981	982	960	953	1046	1010	959	1015	952	998	974	1044	1070	957	989	951	962	1014	981	934	984	990	1006	966	1003	971	1014	986	953	1020	1004	1003	987	992	937	939	990	962	1000	966	1013	987	967	997	1015	1035	942	987	1019	993	1026	1003	1030	943	985	983	950	1023	1011	965	952	971	1010	988	985	970	1035	997	949	987	1031	994	942	1006	1018	1002	1034	992	989	983	952	974	1000	974	941	927	981	1038	962	1002	983	985	1022	986	1003	1032	947	958	1003	1021	1022	993	956	1038	1035	1089	1013	1027	1025	1024	1001	949	943	1082	971	1019	995	946	968	966	954	1009	981	986	983	1025	1041	962	988	959	1028	1006	967	983	981	989	1053	988	1017	1013	985	960	991	1011	988	1012	1010	1024	1016	1013	1003	982	975	931	955	988	965	1036	984	1018	955	998	960	961	970	982	974	968	952	1023	958	988	957	1020	956	1011	1001	1039	968	949	956	1036	978	986	1001	992	1001	1006	942	963	991	1009	1000	1020	975	961	1028	981	1002	984	1000	1042	978	958	991	1002	994	961	1000	988	1030	988	1016	1024	966	938	960	1016	1022	1005	991	1020	926	1044	998	1054	914	973	983	963	1025	978	985	977	1015	988	942	974	1027	1063	1045	1033	962	1034	972	962	977	1049	963	955	1047	1004	983	981	1019	948	949	1033	949	1004	1028	971	1027	1002	948	1026	1000	1041	970	969	1048	1031	966	975	978	930	983	1006	988	999	1017	963	1009	988	960	1005	1004	949	1014	970	976	1033	984	976	974	988	1025	996	988	1019	998	1023	988	932	982	999	1017	1053	987	1016	1019	970	1000	949	992	1019	943	978	1008	1016	995	1023	965	1030	986	920	967	900	1010	996	973	989	967	964	978	1020	959	1029	1060	1022	996	963	996	1045	986	995	1008	987	963	955	1008	1035	1036	944	984	992	1061	966	1014	994	1040	1004	972	1045	1001	979	970	993	977	1031	988	996	1050	1009	1004	1025	982	963	969	973	1043	991	985	943	999	1021	986	963	1041	988	946	974	998	1019	993	946	1035	1032	1016	967	936	956	1001	979	1006	964	994	1007	1013	996	982	905	994	976	1059	1015	958	1030	947	978	1010	998	961	995	1013	959	1044	981	1051	1022	1007	1004	1025	977	1006	1002	1049	992	952	975	1018	996	1015	1021	975	983	1022	991	1013	1003	1002	991	985	977	1026	989	976	1062	931	966	1068	986	981	1000	995	992	964	954	1028	994	1019	974	985	1003	1025	958	968	966	1005	947	991	979	1005	962	1009	1028	955	995	1010	954	954	920	999	1025	976	1030	1023	967	983	1000	934	1014	987	1016	1015	950	964	1002	991	1005	993	1023	985	997	1027	980	981	958	1024	935	999	991	996	1002	1006	1087	986	980	1004	995	1029	970	935	982	1025	1043	1027	997	987	996	965	964	996	958	1046	985	1040	964	1023	990	1008	1023	971	1004	1045	978	1016	979	951	1073	964	999	981	954	995	960	1003	961	1017	1024	974	1006	1020	1056	984	1014	1003	943	945	956	1027	993	976	1005	1066	1021	929	966	982	1014	975	1006	976	1027	969	996	1091	989	967	1008	997	1022	960	985	1003	1024	941	992	987	1008	971	1003	979	1023	936	961	996	973	976	911	958	1002	1034	967	943	981	974	986	954	946	1000	1019	1000	1000	1045	984	948	931	984	957	1001	922	961	997	1029	1038	958	1060	1001	952	1027	1033	1037	924	942	928	892	996	977	1017	1001	998	991	985	988	984	1016	1014	965	998	947	982	1003	987	949	988	1018	975	1009	956	997	1004	1003	956	996	938	993	998	958	969	1004	1002	997	1047	1017	976	975	921	1015	990	1016	1006	977	1023	979	943	1041	1009	964	932	979	949	938	998	967	1026	955	954	934	986	975	996	991	981	1006	954	948	977	982	1018	998	986	923	957	1011	1007	1000	1036	982	1016	964	984	979	1007	986	936	1011	1002	1053	960	991	962	971	1040	994	962	993	1030	939	1001	958	968	1005	921	975	1013	1021	1017	987	963	955	949	979	935	1018	1009	976	944	1001	1067	991	1006	1003	989	983	965	1009	1037	985	1002	1038	999	1024	969	990	966	984	979	1044	982	1032	1003	1028	1018	958	969	994	1003	1011	989	962	1044	980	999	1005	959	982	993	964	992	1068	952	1020	947	981	984	964	1020	923	989	995	1000	975	1027	1009	945	998	987	1035	1047	986	986	954	957	958	1034	970	1014	1009	951	959	964	1015	968	997	965	997	1019	978	1066	975	1015	1035	997	986	1019	1008	966	1025	970	1010	990	989	971	939	1009	979	942	1006	964	1017	988	965	1026	985	983	954	996	969	997	1012	1004	1013	984	991	947	1017	1005	1012	1017	1043	935	1041	976	978	988	1005	951	953	1025	1046	999	1021	1004	1024	979	1001	1040	967	1001	982	959	957	976	958	985	1068	936	1024	1017	942	977	938	936	1031	1016	1027	972	1007	1008	1025	972	992	1016	972	1018	961	1013	1013	966	1020	984	1014	970	998	957	1005	998	957	1014	975	943	1064	981	1017	1023	981	1001	988	1019	911	1012	1010	1009	977	997	981	992	966	1020	1003	922	1008	965	1001	988	949	978	972	996	987	965	1057	1009	957	992	953	1044	995	998	1032	959	1012	1017	1012	943	1025	1001	992	1026	1034	987	972	981	992	965	1032	989	959	988	1008	960	984	1051	963	991	978	998	991	998	1016	1015	972	999	970	1000	962	1039	1001	991	994	976	999	998	955	1035	983	981	998	1032	1006	959	993	1039	1051	927	978	994	1043	1001	965	1033	961	985	1014	971	958	937	1003	1034	957	1003	952	990	977	1005	966	947	963	1004	995	1018	1035	970	990	991	965	966	1115	941	948	1045	996	988	1035	983	964	980	961	970	972	948	1017	1020	976	993	968	965	1014	989	985	973	943	1011	1021	959	1024	979	1022	960	937	975	975	996	1035	1003	990	983	1047	1017	980	1053	935	992	979	967	991	987	1025	1003	1002	944	1009	1021	954	967	966	991	1020	1003	998	902	1018	1008	1047	1008	972	969	1006	979	966	1018	952	993	979	1042	1013	991	978	1031	961	988	977	1030	1011	974	940	904	971	1027	919	1008	967	990	995	1018	953	1026	991	932	984	974	984	950	986	1009	1026	959	1010	945	1012	996	1023	1010	961	924	992	994	1004	976	1019	961	967	1001	979	980	984	1014	974	988	1018	997	1042	957	1038	951	997	965	1002	1034	987	988	927	966	1018	1006	1026	1007	942	1011	991	972	967	1014	1001	961	955	1066	987	944	954	968	1016	1011	1015	969	941	971	977
24927	21490	24856	28550	21487	21353	1616	515	446	409	391	414	387	368	398	384	376	382	387	364	379	365	371	375	385	366	398	370	342	376	386	343	373	365	380	383	347	369	353	376	408	363	405	331	378	415	381	340	362	376	372	343	370	365	362	377	349	347	340	376	356	369	370	369	374	375	386	377	357	355	348	378	390	389	380	361	365	388	408	370	379	359	399	402	346	379	365	349	375	333	349	353	354	352	376	373	386	353	390	328	378	321	359	361	419	363	325	388	379	386	371	371	352	382	342	388	339	362	386	389	377	393	317	339	345	365	369	374	403	339	384	367	348	369	356	399	372	359	356	369	375	391	399	405	358	376	364	355	372	379	374	382	366	378	371	379	348	382	343	379	349	389	397	395	380	354	386	330	326	383	364	380	368	374	393	344	398	350	372	365	373	370	361	379	391	364	385	359	390	371	370	408	374	360	353	423	409	392	412	349	372	359	372	360	352	354	364	357	343	362	350	354	375	378	376	401	348	398	362	335	372	380	374	366	337	390	358	394	399	351	375	394	376	362	349	366	337	382	380	368	391	400	394	373	382	377	346	379	373	429	344	384	370	384	374	411	398	366	394	342	349	352	383	385	370	340	366	370	372	373	367	405	370	379	322	369	413	420	344	355	346	390	353	387	388	358	359	374	357	374	382	388	361	367	370	378	364	377	377	371	351	331	389	406	380	365	390	376	405	386	344	356	386	344	356	374	346	388	396	380	365	330	364	359	409	389	373	369	402	388	347	342	366	359	370	398	327	342	378	364	370	332	367	350	357	352	360	368	341	378	341	403	365	377	368	371	346	367	370	381	338	360	384	339	319	364	380	369	367	337	357	386	416	389	364	393	383	433	368	355	351	360	342	391	388	345	372	351	339	397	395	370	408	381	349	351	356	376	377	353	358	384	387	386	363	366	369	367	333	352	397	404	357	360	324	393	406	355	354	356	373	374	371	362	402	399	427	372	360	359	350	369	393	362	351	374	367	355	374	382	381	353	367	386	358	383	373	373	353	378	340	371	368	414	370	443	367	355	349	362	387	403	349	405	348	413	378	370	381	370	355	356	377	313	357	362	374	341	392	384	349	343	390	405	387	362	332	379	367	359	366	365	413	393	386	356	346	350	359	375	354	363	367	378	362	400	345	343	386	366	396	357	371	361	373	378	344	349	373	402	355	370	358	359	416	393	367	362	386	355	353	334	388	398	372	371	361	375	385	386	369	356	355	357	354	354	367	380	363	397	375	363	394	345	379	370	343	388	391	369	367	406	374	363	364	367	338	345	363	380	345	364	387	342	351	383	380	348	355	357	335	348	350	366	394	350	357	343	346	375	362	373	351	339	331	401	340	354	365	395	340	347	387	386	377	374	349	363	377	373	379	412	383	389	389	363	391	351	351	387	383	357	363	396	365	435	383	417	361	348	374	367	415	364	338	369	351	352	424	394	380	400	357	336	383	376	349	400	375	397	382	369	376	346	369	333	372	384	357	384	370	377	366	374	413	395	355	372	351	378	399	425	344	343	367	398	362	319	396	357	365	347	361	363	406	346	348	386	396	369	377	378	383	367	382	346	384	337	345	342	357	354	347	356	348	352	380	359	403	373	347	399	382	373	406	412	394	430	344	360	390	370	354	341	348	334	407	376	362	385	378	346	387	399	388	380	372	372	343	370	403	354	391	342	400	365	369	370	371	406	383	356	384	341	348	379	389	349	377	345	358	378	350	409	343	395	379	398	389	375	372	364	406	362	389	364	365	328	352	350	354	387	357	365	380	353	362	376	359	368	372	361	384	390	351	352	406	369	392	373	421	342	359	359	345	381	393	384	377	384	356	338	375	373	399	395	375	353	390	391	379	376	379	362	367	379	350	370	355	347	375	352	383	390	357	360	406	392	358	354	352	349	403	365	357	346	373	346	359	412	373	332	388	373	384	360	397	345	375	385	355	369	388	365	341	378	364	386	354	371	387	385	375	370	369	348	368	370	352	393	368	376	349	370	398	358	395	350	395	373	339	356	349	393	409	370	369	381	347	348	363	352	354	363	401	362	418	330	377	369	392	375	352	372	385	355	388	336	382	343	393	360	364	370	382	328	375	364	385	407	370	363	376	392	357	383	376	359	361	391	346	374	389	366	388	389	394	396	395	334	341	385	399	384	370	385	383	368	398	359	373	393	365	385	347	385	369	351	347	351	356	371	366	351	360	347	390	389	344	341	406	343	343	375	387	388	371	374	367	394	361	375	387	360	364	364	354	330	351	392	360	374	382	369	358	397	364	372	359	359	375	371	350	400	381	372	334	395	349	383	381	390	344	359	388	344	372	337	411	367	381	389	363	374	351	381	417	388	333	392	383	378	366	372	343	338	389	363	355	376	400	369	343	363	355	388	405	420	351	362	385	359	398	396	361	381	358	361	394	372	367	338	359	358	344	382	358	379	376	408	416	413	392	362	361	392	377	386	346	352	368	348	402	371	380	351	375	370	338	384	390	373	382	357	359	363	385	368	382	366	351	369	339	361	376	365	367	379	369	354	362	414	380	393	372	361	374	396	368	367	351	369	354	355	375	396	400	375	390	352	384	356	360	382	383	372	372	391	402	390	389	342	384	361	337	370	357	360	384	370	390	361	391	407	376	367	399	350	366	369	410	367	391	348	368	361	413	368	372	386	348	344	370	434	384	385	378	316	350	365	362	388	390	354	395	380	346	386	367	373	377	378	346	392	378	356	362	389	399	363	404	334	350	393	377	359	310	362	377	380	381	378	389	357	351	357	384	368	368	374	368	371	321	366	337	381	341	396	351	376	374	323	360	375	358	358	384	370	332	370	368	329	328	381	342	344	370	381	368	329	375	333	362	356	341	380	394	353	364	365	382	356	358	385	385	378	360	376	344	370	404	351	365	384	343	349	353	376	383	357	363	382	381	368	359	397	367	381	363	337	372	372	399	421	375	381	403	386	383	339	404	380	356	358	375	349	398	431	383	384	412	366	348	380	390	359	351	336	362	367	356	354	325	341	357	364	425	353	385	361	353	371	351	376	397	372	351	434	369	392	364	378	355	322	321	351	352	388	344	329	360	370	358	381	368	407	369	342	350	364	340	412	399	366	364	350	355	372	365	419	368	348	371	370	328	345	414	357	377	359	355	413	380	372	403	346	393	388	382	363	331	382	389	370	393	396	365	388	387	412	363	343	330	400	380	386	373	360	368	367	379	400	361	379	360	388	342	401	368	347	386	354	361	364	348	386	364	340	431	414	380	377	400	346	385	360	368	381	365	382	338	379	381	377	313	377	343	344	392	361	335	375	385	373	406	387	331	323	338	418	382	386	384	384	405	364	364	395	374	345	389	395	398	365	346	367	329	401	360	388	372	366	359	366	361	367	373	330	348	372	385	400	384	379	397	372	404	336	441	329	358	367	377	364	371	385	352	369	364	340	384	362	386	384	337	332	360	375	380	382	384	360	384	356	372	407
3228	2227	1445	1122	912	837	856	816	819	910	830	821	806	812	777	812	828	800	796	784	826	823	831	788	770	784	788	818	778	814	822	790	817	767	766	783	804	830	746	823	803	757	771	798	748	806	845	772	799	781	871	799	774	742	832	771	780	776	843	815	825	787	821	749	798	798	782	790	799	827	778	780	764	799	799	797	758	818	843	760	795	823	802	784	784	827	802	812	835	798	799	758	780	805	794	822	824	831	827	776	804	799	818	789	827	812	783	802	816	815	771	819	862	786	802	812	826	794	803	773	818	775	802	845	828	828	799	813	758	813	774	781	790	837	734	819	810	790	813	808	860	773	764	829	809	740	795	848	796	819	771	829	886	872	780	839	838	846	798	780	813	853	780	820	804	826	837	811	796	785	813	801	816	779	760	762	769	811	797	780	760	797	760	833	731	727	761	805	840	815	794	851	784	787	772	827	778	749	782	748	828	821	824	788	783	829	823	834	815	791	823	797	753	802	804	845	763	802	774	824	817	778	811	821	816	850	757	813	791	797	793	839	836	796	805	840	800	816	785	796	788	786	791	806	806	834	806	791	775	786	808	809	809	778	792	818	814	764	784	783	794	830	798	806	796	763	815	813	772	785	786	793	837	783	788	780	837	808	744	779	815	806	821	805	811	772	807	798	806	823	802	779	819	740	768	793	780	826	793	778	826	798	794	766	851	813	802	841	825	847	786	784	803	802	799	803	766	881	768	735	762	839	800	795	815	848	806	811	805	816	804	738	785	829	760	797	802	826	825	784	762	826	783	795	790	804	785	808	790	819	773	754	806	791	809	807	766	734	769	795	804	810	857	747	844	825	844	771	790	770	805	805	811	784	788	799	814	818	823	832	772	808	828	758	837	819	845	795	757	839	816	795	805	780	780	836	794	825	793	807	792	874	764	802	817	823	815	764	784	763	803	811	765	796	833	799	826	869	797	807	770	786	815	784	807	756	776	806	817	773	799	801	803	821	815	782	779	830	821	843	815	797	846	769	821	823	822	811	803	845	781	810	767	778	842	763	798	755	781	873	830	767	792	821	750	848	808	847	748	824	850	809	726	757	881	849	817	768	796	800	791	788	794	783	853	804	772	757	800	774	751	808	779	839	785	794	774	835	804	825	805	804	789	796	796	796	768	784	865	801	823	765	799	831	829	803	802	787	772	842	823	811	827	790	816	786	764	776	779	815	785	800	817	795	817	752	784	831	753	827	831	787	791	843	806	796	847	808	778	758	826	817	817	780	780	811	799	824	820	830	834	856	829	830	869	816	750	791	825	769	791	796	756	824	836	813	802	822	740	808	784	814	819	812	783	817	801	788	797	759	828	791	788	844	815	779	811	790	799	765	779	797	780	813	844	813	812	790	815	741	814	799	839	816	757	773	817	766	824	857	837	798	802	784	837	810	836	866	811	820	841	866	813	775	781	785	784	775	797	787	755	842	784	810	831	809	779	816	794	793	806	789	824	813	808	784	785	743	786	811	824	766	864	758	797	818	801	775	780	800	772	807	803	821	798	760	844	779	831	790	784	759	801	827	783	835	833	823	733	810	839	833	803	841	779	864	797	833	781	793	801	831	821	808	773	852	836	824	793	798	840	793	797	814	773	790	790	798	816	821	779	784	769	824	779	793	796	783	863	791	798	838	825	809	856	796	827	804	814	807	796	792	760	841	836	841	810	823	757	779	854	808	807	868	810	772	774	855	785	816	773	765	820	744	744	806	806	785	796	790	764	769	780	779	808	773	736	793	770	824	757	847	803	809	791	801	766	797	801	825	792	808	809	798	817	796	835	751	847	780	803	833	777	784	737	870	808	745	813	796	851	844	798	823	804	762	803	765	774	756	735	794	795	815	778	775	770	791	789	749	807	814	808	835	765	801	812	793	796	809	806	788	780	829	764	780	781	842	810	824	798	780	856	801	775	798	796	811	792	786	783	832	785	795	798	792	788	808	799	828	811	817	825	847	769	808	822	772	794	791	770	798	808	793	793	820	766	800	843	792	775	853	779	801	761	805	789	836	793	797	790	819	781	826	760	789	788	820	830	785	785	821	794	791	849	749	846	819	807	777	801	796	821	780	789	804	788	795	799	800	762	788	844	807	807	807	832	789	760	809	827	834	834	845	821	814	824	788	785	822	820	770	816	830	844	805	768	803	808	800	791	837	816	832	819	811	774	819	834	759	832	791	750	816	848	845	801	767	837	788	775	783	813	837	799	777	813	786	838	809	777	848	773	788	842	786	801	807	771	749	810	836	817	799	826	789	803	815	822	825	776	787	796	807	806	808	781	800	838	768	807	780	789	817	777	815	794	808	831	799	815	790	874	840	774	825	794	808	815	766	810	782	837	890	849	792	832	794	819	776	764	780	799	810	830	807	835	798	838	779	721	804	825	769	813	791	801	820	789	822	755	767	799	781	749	768	757	811	796	798	790	797	783	855	848	802	816	815	812	764	777	779	818	812	770	850	795	745	793	856	783	835	797	787	789	831	768	798	763	825	780	819	781	851	796	774	808	838	795	834	773	828	830	844	772	799	793	813	844	799	789	780	796	808	755	752	821	872	832	798	779	858	821	707	784	812	763	786	800	765	829	760	804	790	832	782	802	815	788	804	798	847	743	849	808	797	810	768	788	833	781	834	840	827	834	834	801	783	745	860	765	825	781	790	759	784	772	809	765	781	809	771	791	820	764	821	806	781	769	803	817	812	794	799	813	797	790	844	769	803	748	836	818	779	769	796	791	784	779	767	773	806	755	744	842	810	812	831	820	775	787	791	813	782	817	806	782	797	803	781	812	790	785	786	831	786	826	874	791	821	816	771	845	801	825	856	796	813	781	808	776	842	774	800	774	815	849	828	798	773	797	821	795	788	789	804	764	800	831	821	798	856	823	783	822	812	819	822	828	814	791	849	840	783	768	791	811	729	792	825	807	820	820	797	782	782	785	844	816	808	796	827	787	854	786	776	810	865	808	812	770	794	820	808	784	810	786	786	802	784	842	803	817	761	777	789	811	792	771	839	786	811	730	749	851	788	789	772	820	781	821	778	824	816	836	766	773	786	793	803	802	867	790	782	783	771	813	815	808	877	786	761	822	795	783	773	849	800	775	783	734	801	795	828	827	826	772	748	771	804	805	788	773	749	751	826	784	787	798	807	804	785	837	800	788	835	858	808	793	771	808	817	815	780	781	783	814	814	799	740	803	738	781	757	771	839	789	769	882	830	775	811	829	793	800	818	816	799	758	762	772	774	813	808	832	850	776	751	854	844	797	796	838	795	801	821	808	802	859	805	777	825	739	827	772	852	802	810	797	808	799	830	776	840	794	823	789	795	790	798	788	792	793	759	785	816	806	779	781	781	831	832	784	778	822	792	768	773	816	829	769	836	805	828	805	803	819	765	821	776	804	749	787	771	824	792	798	804	775	796	800	773	779	852	786	788	835	802	794	792	855	797	781	803	807	777
24315	21482	25164	28220	21482	21495	18668	590	346	272	277	286	205	221	250	238	207	212	179	193	201	211	191	187	187	203	184	219	188	158	166	193	173	204	191	166	198	172	198	169	164	154	184	208	211	207	214	202	186	191	191	212	176	196	202	166	185	168	163	172	200	189	225	196	147	180	202	188	190	156	158	185	195	187	175	176	185	186	166	193	194	174	180	191	197	188	207	193	186	189	190	170	193	183	208	200	173	205	208	192	221	178	207	164	187	170	181	177	189	196	186	185	193	189	217	216	194	163	162	182	202	157	162	164	201	174	161	155	194	166	189	217	192	162	187	198	179	169	180	194	160	190	194	153	186	162	182	173	185	185	184	206	175	170	180	172	196	181	180	171	187	195	169	169	178	216	181	208	184	158	175	163	179	198	191	195	187	164	198	192	174	210	236	175	169	191	182	187	222	155	164	173	186	167	191	172	194	168	184	176	204	163	189	191	195	173	174	182	167	180	193	181	183	200	189	185	183	179	165	166	184	181	185	177	146	215	174	188	182	174	190	181	181	209	191	185	176	174	174	198	185	210	188	187	179	218	165	191	205	174	193	192	184	192	176	186	193	192	177	170	178	152	176	181	176	182	203	185	182	180	190	167	184	192	198	182	192	178	204	194	182	166	180	183	193	186	164	199	201	199	191	178	164	190	185	199	191	189	194	153	172	185	165	176	191	180	180	178	169	158	167	202	206	182	213	184	197	177	181	178	192	163	176	196	183	209	159	152	200	203	178	170	178	174	172	187	197	161	199	194	211	157	169	182	170	172	187	181	211	196	196	200	181	189	153	159	170	163	175	183	172	169	190	182	201	202	153	165	180	202	187	180	176	178	204	168	181	196	193	181	162	177	180	209	164	181	170	168	185	181	184	170	160	174	185	148	179	224	199	170	189	208	155	173	184	174	174	196	177	186	181	189	178	186	196	179	188	179	185	164	169	200	165	172	167	193	214	182	172	158	188	185	189	184	203	163	173	182	194	184	172	205	157	162	179	201	204	200	195	194	162	162	188	172	179	194	175	178	185	203	202	200	181	148	178	162	180	184	189	193	172	170	211	169	165	194	183	177	191	185	161	163	200	175	175	194	156	165	158	142	180	193	191	196	192	183	177	187	170	154	169	171	161	189	176	162	166	189	196	204	189	168	200	184	204	160	205	170	162	187	204	190	203	195	163	159	170	197	179	155	200	192	211	179	180	199	177	190	179	184	182	179	188	166	156	162	173	151	175	159	172	169	191	183	189	195	188	189	168	186	184	172	190	219	192	169	174	161	189	159	186	173	203	187	193	202	186	192	144	166	177	176	206	176	196	184	201	193	194	194	163	177	184	170	171	176	164	183	181	162	167	196	185	189	175	184	197	158	197	172	165	166	175	176	202	168	196	178	191	148	174	168	160	177	217	167	182	199	171	176	175	201	164	192	184	177	211	192	193	182	181	181	170	217	166	200	165	172	199	202	201	199	180	173	179	193	160	180	163	165	169	192	174	206	188	171	184	167	168	182	183	203	191	206	175	192	176	206	189	176	168	185	200	175	190	156	159	164	197	196	193	182	156	180	189	175	186	184	171	184	189	220	191	172	200	180	199	185	208	178	180	196	177	165	192	169	183	200	199	166	177	178	164	213	185	189	171	171	168	172	165	179	175	186	198	176	200	189	193	176	169	195	157	185	199	175	182	199	192	179	200	192	187	177	225	194	175	168	190	185	186	164	174	189	173	169	171	196	139	158	185	164	189	183	196	163	185	189	165	185	195	191	172	170	172	201	191	191	192	169	178	162	184	176	173	187	195	165	168	187	181	176	166	172	169	171	206	204	175	195	178	184	167	173	190	200	181	211	186	172	197	192	164	180	180	187	150	159	177	188	189	183	171	194	178	188	160	182	175	189	195	203	208	170	175	194	189	203	171	189	202	195	171	203	176	176	186	160	182	190	183	189	178	180	159	175	213	210	213	177	186	206	158	180	193	176	174	180	185	188	209	197	180	186	188	182	185	216	199	175	183	171	193	182	175	198	179	171	202	194	191	189	208	182	189	146	177	184	181	192	195	179	189	182	167	176	196	209	168	176	186	198	168	174	176	201	191	169	193	199	178	167	188	178	197	211	168	164	182	180	176	167	163	184	184	161	147	168	187	199	177	166	188	197	189	193	183	171	187	201	178	218	172	222	203	174	196	168	189	165	181	183	175	181	191	204	196	186	204	202	159	160	192	170	192	176	163	198	173	191	162	177	212	175	191	179	178	175	187	183	175	192	171	158	176	187	209	189	175	175	177	184	178	213	180	192	203	173	174	206	160	179	192	185	191	167	172	172	194	167	177	208	180	198	180	188	188	183	203	219	164	173	185	186	174	186	176	187	182	210	170	173	166	176	203	175	192	197	168	210	191	189	175	207	194	180	178	179	178	185	192	185	189	177	202	186	192	168	174	184	197	195	197	207	191	178	182	175	172	192	197	203	189	166	178	170	166	193	202	169	186	181	204	194	179	191	179	179	185	168	195	173	202	171	179	163	156	176	178	186	165	216	199	173	198	186	178	198	170	169	167	184	186	205	173	168	211	174	180	186	190	172	176	183	170	183	143	180	211	157	179	170	174	200	171	167	162	180	194	191	177	182	163	181	166	173	173	179	165	151	197	174	199	173	203	205	161	198	182	180	170	195	156	188	175	178	163	198	217	186	167	180	187	185	185	219	182	195	178	164	174	173	172	189	169	177	191	181	165	186	177	175	187	193	178	198	185	181	162	184	183	162	167	196	172	194	196	175	174	178	207	179	172	196	185	200	176	155	175	194	168	182	182	183	183	188	176	194	200	170	193	178	179	159	172	175	219	160	197	177	187	163	181	180	220	170	186	181	190	170	180	179	167	207	188	180	186	163	188	176	186	194	202	177	172	166	185	177	172	183	183	202	178	179	184	178	190	171	182	159	172	186	205	186	190	177	205	189	172	186	199	185	168	175	186	182	185	166	157	192	203	175	194	178	196	206	167	175	178	187	178	192	203	170	192	206	174	196	172	185	171	188	190	184	182	186	173	178	205	204	201	188	196	188	189	166	209	193	173	160	193	165	173	173	176	197	185	158	177	153	175	162	181	192	195	199	163	159	175	158	175	207	191	160	200	201	186	182	174	173	176	174	181	162	208	192	204	179	172	185	203	201	180	160	187	194	196	189	193	167	188	187	188	201	176	177	210	183	187	190	176	171	208	164	145	176	171	147	191	209	188	181	161	184	154	178	184	195	170	157	172	182	190	166	195	175	157	159	190	182	181	184	200	184	167	213	176	201	161	189	203	187	198	154	173	179	192	178	200	220	134	191	151	188	185	185	176	173	208	166	170	185	179	173	191	173	180	196	174	203	175	184	197	153	191	163	183	177	201	179	178	184	197	173	197	157	181	170	170	168	174	170	168	202	188	163	203	182	177	171	180	205	174	163	193	160	198	184	180	151	180	167	214	193	166	172
3043	3121	1529	948	671	549	499	484	464	445	461	457	449	463	443	458	443	409	451	432	447	447	443	451	452	426	431	431	449	454	478	393	419	438	445	427	442	412	412	433	423	455	424	449	391	432	409	416	412	419	419	407	435	471	407	403	455	414	431	454	405	440	496	443	443	450	415	441	426	461	445	415	413	420	412	397	434	443	388	441	446	418	416	422	433	437	401	397	446	470	398	459	435	419	436	419	398	392	454	428	439	414	418	451	458	407	425	409	448	428	450	436	418	450	447	445	416	410	428	430	445	418	390	450	447	416	405	374	419	422	434	423	446	439	437	462	437	456	445	441	420	457	422	442	469	439	401	492	445	432	424	453	396	422	410	447	411	414	418	422	427	435	433	414	425	396	448	398	421	417	440	425	430	470	452	432	418	437	426	404	429	433	419	426	401	411	430	411	396	416	458	434	398	451	415	412	417	397	403	425	444	407	435	424	423	432	397	407	440	430	444	421	436	419	445	410	450	418	402	424	461	441	405	427	450	458	439	416	429	401	432	468	423	442	446	449	442	411	430	435	441	405	400	415	432	472	428	409	430	444	429	426	446	413	447	433	399	412	421	450	428	434	439	424	450	453	427	457	419	447	426	438	406	429	446	448	460	447	385	437	441	450	396	396	436	459	417	396	449	418	443	442	452	424	436	438	463	457	413	435	418	444	450	439	441	434	449	417	380	412	449	416	428	422	465	440	427	428	425	421	408	434	430	423	427	451	422	417	447	411	441	434	482	463	414	424	455	414	422	436	464	431	418	416	448	443	456	452	435	472	416	427	435	406	420	421	439	394	426	407	415	404	431	411	421	429	441	419	400	448	423	421	432	451	400	447	440	421	408	409	430	426	460	414	423	464	439	422	454	439	415	464	438	422	416	424	454	412	418	442	404	398	444	428	484	452	426	416	416	438	456	448	409	422	447	443	416	394	421	465	405	446	429	408	442	416	420	430	435	425	429	460	430	439	413	444	412	442	399	409	407	424	467	410	426	415	420	439	397	411	482	445	427	432	456	420	423	419	439	474	438	437	422	377	385	445	410	463	412	427	446	393	386	398	440	444	403	448	430	431	454	407	452	431	452	440	412	442	419	408	457	414	430	448	434	403	420	416	444	415	452	436	442	440	426	497	439	434	447	453	435	414	405	448	388	454	425	429	439	467	433	463	427	452	428	445	435	444	438	465	421	444	438	449	412	437	400	431	425	394	458	406	455	448	432	420	456	433	408	407	415	414	430	442	405	416	415	435	427	438	418	454	436	446	413	420	453	431	406	447	429	431	403	423	457	415	423	409	447	451	456	469	411	445	415	464	410	416	416	452	445	420	427	432	418	421	445	425	460	407	447	414	419	430	429	446	437	429	402	415	444	448	439	455	426	438	460	433	466	455	437	411	412	447	436	428	450	460	436	410	430	452	448	422	433	431	425	433	422	420	424	437	476	439	434	434	409	425	439	407	407	431	428	421	463	433	423	451	424	432	429	426	425	443	433	394	444	388	415	408	448	427	429	449	434	415	448	429	405	432	400	445	462	453	416	430	430	477	426	440	440	479	433	446	446	449	436	438	417	451	405	457	452	407	454	443	407	426	421	407	430	460	417	437	446	427	424	390	449	406	421	455	471	449	439	421	407	448	409	460	399	446	430	403	406	444	460	446	422	432	444	415	421	421	470	444	428	465	430	433	460	402	446	460	428	425	400	435	432	416	455	443	436	434	436	428	426	436	428	463	419	460	460	421	460	434	425	439	426	429	409	441	421	434	431	410	432	411	398	436	416	439	402	477	415	401	438	458	416	406	423	445	431	408	456	429	440	428	428	411	433	437	410	444	406	427	410	429	424	408	424	436	387	392	437	423	436	447	417	455	461	457	455	405	422	430	459	462	404	429	428	428	436	418	384	430	471	431	419	437	403	380	451	432	466	412	417	427	415	425	401	427	436	426	432	414	424	431	391	424	452	412	465	417	440	407	434	430	427	434	406	408	453	413	397	427	416	430	403	415	436	420	435	421	454	415	425	374	421	406	465	461	438	444	437	411	425	430	439	413	427	449	471	420	426	441	443	439	422	419	432	446	442	416	442	446	417	452	447	427	440	428	438	453	410	448	400	431	405	457	430	426	403	410	442	405	429	417	411	471	418	464	453	449	437	462	458	444	430	434	412	447	460	416	426	422	399	441	424	422	446	440	427	449	408	463	381	427	426	470	406	435	446	419	439	460	450	418	417	432	419	423	448	438	457	400	408	440	412	437	440	486	420	419	433	425	395	435	401	433	440	456	439	456	419	439	446	396	423	422	443	433	423	376	447	440	393	415	429	411	419	406	402	456	404	424	423	467	446	492	437	424	422	421	429	411	455	448	383	414	425	391	411	399	423	446	400	436	431	404	439	419	432	403	435	421	421	439	427	441	406	441	461	444	428	409	417	428	426	437	431	426	428	456	423	413	387	406	437	423	399	424	468	428	446	446	414	433	436	426	447	391	415	424	417	434	435	443	440	447	415	449	416	427	444	425	433	431	436	431	471	451	436	444	441	464	429	432	402	433	438	448	457	430	457	448	406	383	422	388	435	417	438	418	446	424	428	428	411	419	425	460	403	419	419	450	429	451	468	442	428	441	420	415	424	444	413	449	440	447	418	407	443	448	454	424	461	430	445	452	457	417	441	452	428	417	450	426	403	447	422	438	429	405	432	424	394	452	417	436	431	431	428	415	477	407	391	432	430	460	409	409	434	439	477	430	448	408	451	396	414	431	419	411	413	404	448	401	404	448	432	458	415	421	447	440	438	433	442	437	390	412	442	449	423	411	434	437	408	445	402	416	453	408	428	415	443	434	434	441	435	423	377	452	418	391	440	445	424	412	432	434	439	429	448	458	456	446	479	461	424	466	469	428	412	433	445	457	374	475	413	400	434	437	415	444	426	436	447	437	457	416	442	466	439	437	467	442	431	440	449	424	439	395	426	398	473	411	447	486	439	400	439	422	407	419	432	451	427	385	463	413	430	438	428	419	428	394	447	425	418	426	420	439	446	434	427	436	431	463	410	404	457	455	424	396	427	443	416	435	394	421	407	455	418	447	443	402	450	442	422	407	405	439	440	446	445	412	431	417	435	422	399	453	446	443	431	447	424	444	438	442	437	428	436	411	440	407	405	388	405	426	443	424	430	432	456	416	422	399	426	400	404	414	462	452	463	432	438	433	447	456	451	393	483	432	435	457	427	436	376	421	413	445	467	432	405	431	421	424	401	430	460	450	460	398	419	417	402	426	431	456	430	431	419	411	452	417	447	429	435	402	441	421	446	452	444	449	458	462	453	448	430	425	418	459	447	445	454	455	437	447	409	425	435	410	442	411	407	411	445	426	454	406	449	434	397	392	437	427	430	460	455	447	387	434	450	437	444	428	421	447	416	464	428	396	437	418	401	457	413	451	426	422	393	426	446	430	420	425	422	460	387	430	439	413
31602	20999	12583	1204	586	572	554	467	440	492	465	438	467	422	452	457	500	428	417	471	479	492	431	489	493	434	462	421	421	443	469	470	425	436	436	438	461	498	455	440	491	445	456	473	456	447	475	440	464	472	494	449	437	473	402	437	453	460	437	495	443	470	447	429	464	459	474	485	473	428	468	476	438	486	421	480	479	481	446	487	523	458	460	402	493	457	416	465	454	496	503	462	432	473	482	433	436	466	426	434	460	473	426	468	435	438	460	459	462	424	418	486	443	503	413	487	448	461	480	494	448	473	454	463	439	433	447	472	428	487	429	451	442	447	501	489	473	448	460	449	443	473	474	440	521	470	483	464	493	468	484	436	505	454	433	424	438	445	478	478	427	480	447	495	435	455	480	472	451	473	405	445	473	386	425	500	497	435	455	476	454	399	471	458	478	469	459	466	454	499	473	461	552	437	462	481	413	440	466	479	466	448	484	464	492	463	486	451	466	474	474	491	448	461	465	451	469	463	422	484	462	430	474	475	430	438	436	417	483	488	473	488	516	475	477	444	428	453	469	447	490	479	464	467	474	476	477	420	484	447	461	430	470	481	432	454	473	438	439	476	463	487	391	476	418	420	487	447	435	473	421	463	460	430	477	443	429	485	462	452	483	427	468	468	460	435	439	428	482	467	465	458	471	425	442	453	407	455	449	416	449	469	482	472	439	494	447	470	426	482	493	432	472	451	416	444	433	436	472	462	463	476	454	467	474	484	464	448	479	453	528	436	411	485	441	478	446	440	441	468	435	447	445	465	467	477	496	440	462	437	490	484	460	475	482	442	440	464	451	457	456	479	446	460	422	505	483	457	477	490	440	480	486	436	483	506	481	415	473	423	468	464	442	442	462	441	443	448	480	495	522	443	455	498	416	453	455	449	480	492	439	418	481	446	492	467	463	433	495	429	491	452	456	441	471	473	444	464	444	437	453	469	496	438	472	473	506	450	465	461	453	477	390	467	451	447	453	477	465	461	426	457	484	444	462	479	432	407	445	453	491	431	479	417	449	441	478	467	445	492	492	441	427	450	498	457	450	499	450	447	452	456	433	462	482	461	432	477	489	456	480	449	479	420	448	475	457	440	495	455	437	438	450	481	457	482	459	441	446	446	457	446	462	405	494	474	476	460	451	413	398	439	503	479	479	458	441	436	474	476	493	423	449	465	419	466	475	485	482	463	481	467	476	455	449	453	487	494	458	506	433	499	457	473	440	477	465	420	479	429	473	461	462	490	491	407	407	450	488	488	490	493	478	432	453	500	479	494	477	478	428	441	492	410	451	511	498	481	419	428	442	449	464	458	494	465	465	440	426	452	482	473	478	469	477	450	468	462	461	463	441	478	488	414	438	471	478	468	496	440	449	451	426	460	456	462	461	432	440	416	485	507	471	472	444	479	483	460	425	478	468	478	488	468	460	442	426	483	485	473	474	451	513	459	453	463	465	456	467	446	421	469	457	464	520	436	416	474	453	455	481	475	430	439	463	461	461	425	466	465	461	481	440	459	454	495	425	452	459	500	497	495	470	398	473	459	472	469	501	460	436	423	438	463	436	462	451	434	446	498	462	475	485	436	433	411	420	433	443	457	509	432	418	449	460	442	446	463	464	440	492	460	436	426	443	459	463	468	475	459	464	501	458	480	419	505	465	491	450	470	472	449	487	467	450	459	461	437	484	507	493	457	462	480	467	453	448	457	441	439	438	434	491	472	463	469	463	456	443	425	504	443	456	441	501	466	472	434	444	389	462	402	450	441	473	435	464	493	466	441	472	464	483	490	429	430	451	419	430	460	441	449	442	458	475	460	491	473	456	464	478	488	461	499	436	427	480	500	439	491	447	450	463	467	436	483	460	461	415	455	440	474	403	457	463	519	425	453	425	462	425	478	425	462	456	441	438	448	468	427	481	481	480	441	467	474	438	492	462	461	475	464	507	479	431	477	481	429	433	455	428	455	438	449	476	454	461	468	427	509	451	455	470	436	435	427	443	471	503	439	460	470	482	446	450	493	448	416	431	501	452	419	463	490	431	396	476	422	443	420	447	435	465	480	458	446	461	427	466	441	502	440	510	463	449	503	456	461	449	418	476	455	436	506	462	449	466	456	516	445	475	420	435	449	491	455	487	441	436	453	459	439	476	468	449	422	462	445	471	463	432	471	480	491	434	437	484	432	438	427	408	471	476	435	474	480	445	495	479	517	483	461	455	466	442	469	462	443	452	437	469	471	436	473	416	459	484	498	467	481	489	447	466	453	423	433	457	402	484	492	465	459	413	451	498	448	391	438	479	466	466	498	492	431	473	469	448	413	477	430	471	469	467	473	478	436	436	459	466	433	486	474	460	448	483	473	492	465	452	464	415	465	460	433	444	440	503	477	494	487	488	466	497	439	475	437	428	476	482	480	427	456	449	443	442	467	458	467	446	482	449	431	461	433	466	420	458	457	429	457	439	467	473	467	468	449	474	492	499	442	436	441	445	411	464	446	481	458	439	469	486	466	457	441	455	462	485	441	456	459	442	474	431	506	445	422	445	477	446	455	444	430	430	474	452	431	454	432	429	469	449	468	433	466	446	447	431	502	513	469	445	452	481	488	484	491	504	484	499	499	493	465	463	464	486	439	425	456	458	438	430	450	433	442	463	450	443	485	467	472	452	474	501	414	461	456	444	488	456	418	475	438	468	440	464	424	466	456	448	465	500	411	456	447	460	457	477	432	461	485	488	429	431	463	422	444	456	485	495	469	428	461	491	441	452	479	455	432	425	442	481	464	443	424	425	467	442	443	473	511	422	438	411	499	464	431	481	477	500	461	463	426	457	457	499	432	436	458	445	519	492	465	457	434	479	433	472	484	475	429	447	497	414	446	454	529	443	428	469	457	447	478	468	458	459	499	443	476	476	459	445	457	420	478	468	457	473	476	498	456	424	451	409	419	434	453	474	448	488	464	464	487	437	467	468	487	457	426	419	457	446	453	426	481	417	438	422	466	479	414	442	444	492	411	438	471	487	489	472	475	470	451	484	498	460	442	466	470	484	499	499	470	454	456	464	474	454	476	459	427	457	478	423	468	493	421	455	447	422	501	477	467	454	496	462	452	414	454	524	441	430	503	505	460	391	451	462	462	447	431	474	535	438	446	486	450	443	440	431	419	452	440	432	427	488	474	451	453	452	480	477	483	456	478	424	456	450	476	457	450	419	446	413	400	451	448	457	451	412	416	429	434	437	472	427	434	454	489	467	451	457	471	459	463	444	441	437	467	471	451	489	506	470	453	468	436	484	501	461	441	438	440	460	444	458	400	508	497	462	459	451	423	426	484	492	488	464	464	484	467	513	450	463	486	447	493	460	485	503	450	477	444	435	420	443	512	448	472	451	444	454	470	463	425	441	475	420	456	447	425	455	441	499	401	463	468	471	432	439	458	470	522	471	432	467	405	440	439	457	442	464	479	449	439	435	452
5934	1026	1017	1008	995	1076	997	961	964	958	958	1008	1002	949	998	984	1031	961	967	1009	967	953	1006	994	972	1011	967	951	1050	1004	966	933	965	1047	1030	1043	992	1002	1013	991	967	985	994	1003	988	962	997	1032	1034	945	1040	964	1008	1020	935	983	1024	1007	1058	957	1037	1052	1020	957	997	1018	977	930	944	973	994	1040	1012	992	958	1014	915	966	994	1025	971	968	1032	1001	990	986	1008	977	1053	957	948	1017	971	1027	998	989	928	991	1007	956	970	1000	991	936	989	1011	1001	980	929	967	1056	975	1012	1048	1038	1002	1002	982	1043	914	932	912	1006	983	1019	960	962	1026	957	1053	1011	1026	945	1015	1004	974	979	956	946	1013	996	973	1012	1027	1001	1015	994	950	988	992	989	972	966	982	1026	962	1050	992	988	949	1013	1000	999	960	1013	989	982	989	1037	1026	981	963	957	1036	982	904	980	929	1043	1013	979	982	931	938	950	962	966	988	980	1017	964	1003	968	973	961	954	958	974	1001	1001	972	1047	1049	974	1005	1009	995	979	958	981	995	1020	1017	943	994	993	979	987	960	962	1057	973	967	964	1043	988	1002	1042	994	1041	958	965	933	982	974	967	1080	949	962	988	997	995	939	1033	935	996	953	991	963	1018	998	950	991	999	1007	956	987	1008	972	1018	972	969	922	928	977	997	1045	977	1003	971	983	1016	976	1000	979	973	1026	1053	952	959	988	1022	998	945	1060	954	997	1011	1017	954	1011	962	1025	1004	985	998	1003	936	1001	1047	968	1002	938	948	934	955	984	946	1004	1013	990	938	1004	983	1020	1013	954	921	963	1009	1051	1002	972	966	965	999	1009	950	1005	1041	983	980	977	1027	977	972	998	1024	982	957	930	1024	985	976	1023	968	949	939	1008	1010	950	989	978	954	985	1009	995	1009	978	1010	984	988	1013	1029	985	977	1009	962	969	998	976	1010	986	977	1012	985	1026	998	958	953	990	974	1024	979	978	1027	983	1042	995	1020	1044	1092	955	1044	1011	971	999	904	1057	935	1006	1028	985	1016	1002	996	927	1007	957	999	1007	965	983	1023	1008	992	960	946	943	1015	947	1013	961	930	1007	964	962	954	956	1010	988	981	995	990	959	1001	939	1049	941	1031	1041	997	970	945	1013	1036	885	1001	946	912	989	1028	985	929	919	1021	971	1012	989	970	976	1028	1007	1030	936	980	963	1016	1031	998	1022	1005	1027	962	942	959	956	957	988	955	1039	994	940	945	974	999	978	957	983	977	1011	1025	1038	927	978	1013	1033	1028	998	1069	991	976	978	930	972	943	937	981	963	962	1011	982	991	1047	1006	992	965	990	1027	994	932	976	1019	1039	986	1026	1007	957	979	931	995	970	1019	963	981	1035	1014	1002	1011	992	1027	931	988	969	988	994	958	929	947	977	967	1002	959	974	971	936	986	1046	956	982	984	988	1017	1012	970	1026	985	992	1010	959	939	997	1024	975	1012	983	951	963	1098	983	960	1050	1025	976	946	1010	994	953	972	947	962	967	982	997	977	1025	974	956	967	1002	983	1002	981	976	981	1010	1004	1021	1025	978	977	1033	1014	1034	998	1018	1006	999	1006	993	980	934	955	974	968	924	930	985	1034	989	989	1009	983	1025	1056	1026	975	967	1008	1002	965	1005	992	1011	948	1018	1008	987	958	1041	969	1004	943	956	998	968	997	1036	1002	996	989	970	994	1016	970	958	1003	934	944	1016	992	961	1009	962	975	976	993	1005	971	954	1028	997	974	1056	1015	965	993	1008	996	986	970	956	1008	992	1032	1014	965	947	988	967	928	977	979	1026	960	1021	1006	995	1002	982	997	927	1007	948	994	949	1009	975	981	1012	960	970	963	973	969	1043	1022	1019	1017	1034	1064	991	1028	951	932	969	998	981	982	996	978	983	947	1028	1015	983	996	1004	977	987	969	1021	981	1011	944	1034	965	968	988	1030	961	992	991	980	1018	987	1051	1016	1011	949	1047	995	938	970	1033	1000	989	986	981	970	990	1046	983	949	1010	990	993	985	974	1010	1010	993	981	993	1044	975	1034	1001	977	982	989	995	983	962	1023	911	1051	954	934	997	975	927	1048	987	1001	980	990	1018	962	989	995	1051	980	1006	989	1027	1011	963	931	997	1047	988	916	957	1005	975	989	987	968	1026	1012	964	1005	945	1028	1076	981	953	950	961	972	1027	989	1043	924	993	959	1083	1005	973	966	977	1046	1015	995	953	981	993	980	1043	1017	1027	1064	977	978	1007	982	974	973	977	1037	941	1012	970	1003	978	960	956	1031	986	990	961	958	1007	997	989	907	946	981	976	1017	1022	1000	1012	1047	969	1018	996	1039	992	1049	977	1030	1056	966	961	994	960	1006	985	1003	957	1015	1040	1025	975	911	1011	952	999	1028	983	976	984	1028	1001	1015	971	1015	996	1021	960	944	1048	983	1048	988	974	981	965	974	1005	944	1003	1008	1010	965	1018	972	1002	995	972	990	967	965	976	1005	952	976	942	976	975	967	966	937	939	971	1008	1003	994	979	986	1033	963	966	1029	978	955	1046	988	928	1000	985	997	984	999	981	997	977	1018	945	994	1001	997	1000	968	945	994	960	920	1005	1022	984	1002	1009	985	957	1029	944	981	1002	1001	1008	1007	1014	991	1017	949	991	1005	974	1016	1002	976	1012	961	977	988	968	988	1005	974	1006	931	974	948	951	1015	992	993	992	992	1019	957	998	983	992	963	990	934	1008	1022	982	981	1028	993	998	966	988	969	1020	1008	1002	992	1004	1025	968	985	1014	993	1009	985	967	967	1019	919	971	933	955	994	899	1032	1022	996	1001	950	1021	962	970	967	1019	975	1044	1014	1012	980	912	998	958	1011	999	963	965	966	1033	969	973	1052	1026	1010	1026	990	990	997	1032	984	1028	1060	998	1029	1013	1002	986	973	988	989	978	994	932	1043	1061	1009	1034	1026	966	986	941	1024	1022	982	977	988	967	967	1008	994	1010	962	897	999	981	950	1017	974	1007	976	1023	959	1008	1013	998	1020	1043	1051	1047	1008	955	1018	1007	969	1013	1021	968	980	972	948	992	979	1012	995	994	1033	992	1049	981	966	965	1022	988	998	967	1006	983	1018	1002	1000	980	1040	942	941	969	1039	964	978	933	947	994	962	1013	1003	999	978	1044	988	976	996	968	970	992	1036	1012	980	970	1019	935	980	947	1043	965	1039	951	968	993	963	942	1005	1002	972	1019	971	947	920	1045	1012	966	1046	991	999	933	986	1011	1024	1002	981	1017	981	983	984	962	1011	948	977	999	991	971	1026	1006	949	997	985	1014	991	950	1017	974	1013	1018	1053	935	1026	989	933	1033	1001	1041	981	956	994	982	968	1048	978	959	1009	946	953	993	978	1015	968	964	1031	980	991	1000	953	958	983	959	976	1042	978	978	979	973	1022	1009	960	980	995	994	1014	1012	1020	914	1033	983	984	973	978	973	980	976	955	972	1028	963	1024	1019	996	1019	1014	972	1005	997	1006	988	969	963	1024	975	980	922	989	1026	946	956	960	950	930	1014	998	980	999	987	965	954	957	1018	1000	998	1004	990	1011	1006	1029	952	950	1003	930	1019	942	987	973	978	1052	1015	1016	1016	1009	1029	1077	1063	956	993	1034	958	987	949	949	923	1030	1026	1027	993	979	947	950	953	987	1057	1019	1061	992	993	952	966	988	975	979	941	1023	954	941	944	986	1010	1033	995	972	1018	1009	1000	993	1044	988	1001	1001	1003	971	972	976	934	1022	981	933	964	967	932	989	971	970	1028	1006	995	970	1027	1006	918	943	1017	995	1004	992	988	978	997	961	997	958	1012	975	1047	1005	1035	972	993	985	964	990	1030	994	945	993	1009	997	993	993	957	983	940	1000	977	995	1038	966	1037	996	975	996	980	1059	979	986	950	978	999	997	1002	966	982	1021	1000	1028	963	988	1012	989	985	994	961	982	1005	993	991	983
24904	21494	24860	28562	21495	21382	1717	537	438	425	397	395	351	403	375	394	411	378	369	376	393	361	411	387	367	410	396	372	356	375	356	367	389	398	352	385	361	386	380	385	369	350	383	376	371	379	387	383	385	377	382	373	373	383	390	390	368	383	384	358	371	351	356	410	384	421	334	371	361	357	363	361	357	391	328	394	391	397	403	343	353	369	389	342	374	386	340	372	376	373	363	358	389	335	388	364	379	387	377	410	381	343	386	362	337	380	377	360	372	358	394	347	365	408	374	411	354	359	375	353	377	397	369	362	412	373	378	374	396	359	351	391	400	399	347	350	391	373	376	384	390	328	375	377	377	370	372	359	373	402	372	351	377	406	361	383	362	361	358	381	381	362	348	378	372	352	356	363	378	379	375	385	382	329	363	351	357	369	360	344	368	350	359	348	371	372	352	396	334	402	373	373	388	323	365	319	371	379	401	385	389	351	403	377	353	349	362	360	354	359	397	320	351	370	381	385	350	346	372	422	373	367	310	385	339	372	349	396	389	411	377	386	363	353	408	388	387	387	370	399	352	331	338	373	380	322	367	388	372	355	387	366	372	406	366	347	360	409	356	334	365	369	368	389	375	357	412	378	400	387	367	397	333	367	368	337	362	387	349	313	362	439	340	341	343	376	370	376	349	346	357	354	374	363	381	364	361	372	387	400	379	412	408	378	401	352	400	384	383	359	347	392	368	370	342	386	393	407	420	354	383	373	320	379	387	347	342	352	356	405	329	371	397	376	363	372	383	367	387	411	364	358	375	381	383	366	340	388	370	401	403	371	348	385	385	366	325	365	367	400	399	382	358	355	374	367	362	398	392	358	360	360	350	376	334	406	370	362	373	381	377	390	386	401	352	408	357	377	383	354	373	335	403	418	357	368	357	352	376	370	397	396	394	389	389	348	368	390	384	408	371	370	377	347	395	369	379	417	425	380	376	393	371	332	355	400	389	353	390	371	343	365	344	389	346	374	387	376	355	357	374	353	378	363	377	376	338	363	434	382	363	348	370	384	346	359	349	392	383	422	364	385	342	353	359	354	367	360	404	344	383	399	368	382	363	370	375	326	370	355	355	368	362	371	332	407	386	369	373	401	383	387	377	333	374	336	368	380	383	364	367	377	365	367	344	397	377	374	383	354	379	348	355	346	340	363	338	367	367	391	389	365	373	336	357	357	385	349	363	365	363	364	372	368	426	369	373	383	366	361	378	392	324	375	357	350	374	386	347	350	390	374	342	402	353	391	337	318	367	387	376	367	360	356	367	363	354	346	359	341	376	388	359	361	396	370	362	358	374	362	356	384	334	352	370	382	416	383	367	358	383	395	344	401	401	376	350	372	380	402	354	423	402	356	394	362	317	363	366	364	362	368	383	373	378	381	362	357	355	372	344	368	408	348	373	357	374	342	373	376	375	410	363	360	370	384	408	368	371	378	373	372	351	384	364	360	425	388	337	390	371	347	344	350	384	387	342	341	407	335	361	367	364	375	393	423	401	373	361	374	341	350	391	363	360	342	349	397	428	367	364	375	328	362	353	360	338	392	351	376	375	393	353	354	436	328	371	345	360	358	392	398	374	411	354	355	343	346	329	388	415	382	408	365	374	338	376	380	363	399	407	395	368	358	358	348	371	374	388	363	380	362	361	373	377	372	430	365	384	353	372	395	386	384	379	360	376	376	375	356	372	349	427	353	359	403	372	350	398	369	336	397	374	346	364	379	401	375	397	313	352	385	366	350	381	378	330	407	362	374	382	391	347	345	372	369	373	362	385	397	348	360	367	423	323	343	388	377	377	329	343	346	370	375	346	360	360	379	387	384	393	372	372	366	363	405	370	355	382	368	398	368	391	353	332	374	377	401	371	388	385	356	376	365	372	380	353	391	342	386	322	352	358	359	344	396	344	359	352	365	344	373	347	380	378	406	376	383	387	389	354	322	355	382	383	351	380	388	331	346	404	369	391	354	358	370	390	384	353	389	388	364	370	358	366	409	380	378	372	376	325	365	351	378	360	374	354	395	361	326	375	376	388	384	333	387	353	386	395	378	357	368	381	376	379	362	345	396	344	388	357	385	386	363	389	329	355	363	404	366	364	367	343	397	397	410	410	344	374	382	384	377	383	355	333	396	387	350	328	398	375	366	322	390	388	369	335	358	358	359	365	390	345	373	325	379	377	411	356	358	337	396	381	389	392	411	386	349	346	386	389	356	386	336	366	404	408	356	355	320	376	367	352	342	376	410	362	380	332	354	376	376	354	344	346	356	353	335	371	345	336	344	350	339	384	398	358	377	372	365	381	388	355	347	355	385	359	376	360	300	369	352	377	372	358	355	377	332	341	356	342	372	339	375	372	365	353	403	376	370	358	391	405	368	396	397	365	384	385	370	406	387	402	377	365	390	378	394	397	415	404	384	343	378	358	351	389	380	335	359	379	325	337	370	381	380	380	369	334	412	366	352	383	342	389	315	394	375	370	383	389	365	319	384	344	357	353	325	370	367	345	362	328	387	368	402	351	351	367	384	381	378	397	341	381	376	363	347	402	319	368	365	359	336	363	402	348	393	381	401	395	358	366	369	367	368	368	366	350	397	376	375	352	404	398	376	361	369	360	390	405	338	391	391	359	349	386	370	361	329	349	376	313	332	370	391	342	351	359	388	357	386	384	404	349	340	394	354	379	350	382	355	333	364	342	397	375	357	377	356	382	377	380	376	359	363	400	365	379	386	339	365	372	391	367	372	357	352	391	382	373	377	345	365	355	356	401	388	396	390	357	364	350	375	372	360	363	359	367	366	384	355	350	355	347	410	401	306	373	381	366	382	380	359	384	356	415	376	391	384	386	376	358	359	346	374	328	378	394	365	389	358	360	388	365	348	408	355	360	362	390	384	329	372	394	360	350	347	384	342	354	389	346	366	387	386	398	392	361	354	397	376	358	325	380	378	369	388	359	380	386	385	365	356	368	367	307	433	360	368	405	399	361	349	369	368	412	362	359	392	389	381	362	373	386	375	337	334	401	366	376	358	359	354	358	363	421	364	372	357	361	366	359	372	389	379	356	356	400	332	365	372	361	375	355	354	331	350	360	387	355	380	360	348	365	355	403	343	385	350	371	342	375	399	388	416	347	383	350	377	366	371	357	357	365	353	366	368	358	353	336	356	373	398	417	374	357	325	359	399	376	348	334	386	382	371	370	348	392	352	364	395	382	368	383	397	339	402	367	410	380	385	332	366	375	358	373	346	338	376	386	393	355	335	336	354	349	334	361	353	381	378	355	376	367	351	358	375	389	340	364	383	394	357	382	368	357	377	383	373	368	373	418	345	374	384	348	367	379	369	338	351	357	413	366	360	410	374	370	353	348	353	318	364	360	330	345	402	389	338	387	360	408	364	387	365	337	358	372	374	360	392	383	341	405	353	384	361	359	415	359	364	373	376	372	344	392	361	363	382	370	335	399	384	374	382
3227	2284	1425	1069	946	819	866	863	831	814	813	775	793	803	817	804	819	783	807	829	833	803	806	813	805	818	795	829	789	781	764	795	786	786	827	840	848	825	848	786	769	788	802	825	794	727	818	779	765	762	829	804	844	778	780	806	806	765	822	818	809	806	798	800	864	815	759	775	780	809	769	808	793	817	806	779	776	819	776	856	810	785	840	790	780	785	839	810	745	795	784	786	804	770	837	793	823	790	826	774	839	793	817	845	785	794	848	812	816	819	785	774	794	817	840	773	798	742	803	759	712	775	799	785	816	778	800	811	803	753	774	766	802	846	787	826	865	769	766	794	824	816	776	833	784	767	805	771	802	772	777	827	802	779	835	802	750	776	779	786	785	776	791	816	806	804	792	779	806	811	791	807	802	816	839	801	802	841	808	771	820	818	834	816	787	798	817	871	787	746	792	836	776	786	795	850	783	824	819	824	830	817	816	794	818	838	811	774	792	779	780	796	820	793	797	797	828	754	774	789	788	802	804	779	834	828	778	741	759	782	803	785	817	824	811	785	761	774	771	804	778	797	746	833	764	801	817	781	820	827	804	828	809	755	792	754	851	792	811	786	799	802	790	778	842	798	781	794	775	785	764	814	736	755	798	830	807	763	834	786	789	822	839	824	829	759	802	736	854	808	856	817	777	817	774	856	797	751	776	803	814	821	809	792	793	741	804	760	760	807	810	770	808	805	805	797	808	822	780	833	811	731	738	817	783	802	769	850	784	750	817	805	744	791	785	811	794	823	784	783	794	803	790	794	816	810	791	796	845	828	839	807	824	782	780	777	812	846	865	818	757	813	779	789	763	755	802	793	828	892	809	817	789	821	790	810	764	791	788	808	772	823	779	814	797	833	806	776	759	749	798	861	838	813	799	779	830	801	783	822	819	811	822	835	772	803	781	794	876	815	761	795	760	823	783	834	842	831	786	793	824	775	793	821	757	789	819	756	768	843	783	798	768	801	794	808	810	796	802	815	822	783	841	771	828	840	824	805	808	790	835	789	787	794	792	772	797	825	813	775	800	820	813	778	792	775	836	803	796	798	817	835	817	856	787	818	828	803	854	765	816	811	853	786	811	794	815	752	819	790	767	778	799	774	815	836	749	796	775	785	839	817	836	808	836	832	800	801	804	793	783	854	825	799	772	787	843	798	784	756	776	832	762	790	784	818	823	801	822	827	804	804	818	824	831	817	822	815	793	748	836	835	767	758	765	755	849	801	763	806	835	799	787	815	773	787	787	845	736	783	783	808	840	758	818	797	769	767	785	804	779	773	806	814	806	775	741	796	725	850	780	745	818	798	851	814	818	829	830	783	814	827	789	753	754	826	756	899	813	791	760	852	805	818	796	745	765	760	841	788	811	788	840	783	792	779	829	786	833	822	731	772	792	784	821	824	826	811	799	793	769	791	801	797	750	819	765	782	817	765	829	808	813	805	783	827	785	803	783	821	770	817	808	823	801	820	799	812	795	819	815	786	818	826	843	784	781	832	786	834	774	777	768	792	814	848	780	760	789	810	811	781	808	779	808	825	765	749	774	813	801	797	746	813	857	787	826	837	788	802	834	784	723	827	784	769	824	798	789	801	822	805	803	778	815	847	828	747	836	774	832	862	789	777	832	798	800	785	810	809	787	800	792	768	803	849	775	814	796	829	858	852	818	815	832	836	781	820	853	753	821	809	769	771	761	816	820	837	789	809	799	808	782	817	808	811	826	772	828	759	829	793	776	845	784	782	828	819	765	845	821	767	832	837	799	828	750	748	781	818	746	814	800	788	799	797	782	800	807	809	754	771	810	833	745	825	845	811	784	744	829	814	782	779	758	843	818	777	772	776	777	805	784	803	782	801	789	801	816	830	797	752	825	798	807	797	781	817	811	775	799	755	819	835	822	772	846	752	781	755	759	855	804	828	842	805	806	767	767	745	777	845	815	825	810	834	785	783	806	818	816	778	808	790	815	800	798	843	779	794	846	842	825	852	813	780	813	804	780	816	811	786	837	792	812	795	888	767	819	850	819	794	817	779	801	789	809	767	824	746	842	823	768	865	787	832	833	797	800	824	860	809	793	790	815	833	788	768	792	816	771	751	783	790	779	785	837	802	825	806	803	790	752	792	788	797	819	738	792	771	797	793	797	826	807	843	793	792	818	778	800	766	778	839	773	798	779	831	753	842	779	787	804	794	790	806	821	835	839	816	825	819	770	824	793	803	806	786	783	820	804	839	770	731	762	801	824	785	747	777	785	780	838	774	766	784	763	801	736	837	781	755	828	818	824	811	841	819	785	795	742	828	814	814	796	814	811	799	744	749	799	828	801	785	795	733	802	828	816	830	804	814	783	735	838	825	869	847	819	836	742	729	868	769	843	765	767	827	780	774	792	784	794	762	761	824	818	769	800	768	818	786	789	815	823	777	829	844	826	803	790	760	796	788	758	770	840	799	830	769	834	792	789	760	798	809	818	832	812	776	833	789	843	810	821	820	774	840	826	834	796	806	802	793	803	802	798	779	753	793	803	793	815	785	857	855	777	778	789	810	777	825	785	816	834	763	786	755	801	807	793	803	799	800	800	808	836	791	753	792	760	785	830	797	826	828	796	789	806	759	818	800	806	761	814	863	772	783	772	830	804	850	796	765	782	784	846	776	799	827	734	809	812	796	811	768	807	821	766	800	781	782	811	793	816	803	777	781	778	809	810	803	798	821	768	825	777	830	781	773	819	804	756	801	781	801	829	732	818	827	779	789	767	774	787	775	840	829	787	759	754	800	798	745	827	790	830	807	776	741	802	773	805	816	830	820	829	811	728	782	853	797	769	802	758	824	763	783	802	773	826	830	814	796	785	822	798	847	791	846	763	804	823	829	835	789	776	812	763	818	826	798	822	783	815	797	769	820	780	790	834	784	809	831	804	727	807	812	842	823	788	814	821	822	799	827	783	781	778	807	770	780	780	820	795	796	771	784	836	831	806	797	769	824	814	788	800	776	886	800	776	791	827	777	777	778	805	813	777	769	824	791	728	783	774	784	839	749	792	812	818	798	823	811	852	819	810	857	771	810	804	802	830	801	773	764	820	783	846	809	763	726	793	809	819	770	832	799	836	800	777	799	789	757	779	795	820	818	794	802	786	790	783	810	806	792	783	744	824	783	787	760	793	801	778	791	801	810	737	801	730	789	774	811	784	833	762	809	761	824	771	807	783	837	827	797	813	810	863	808	792	839	745	799	791	761	754	808	848	823	820	782	789	828	805	758	818	825	809	830	790	765	805	832	802	799	785	800	802	794	802	813	797	786	798	793	815	828	755	777	864	795	809	800	794	800	816	810	784	808	851	828	818	759	818	775	806	783	734	759	791	828	790	811	752	837	792	780	836	795	775	789	786	860	811	751	739	803	804	796	793	755	806	834	784	783	813	758	783	780	804	773	801	795	822	783	811	802	799	724	753	797	807	818	736	803
24314	21490	25150	28250	21491	21513	18879	565	343	305	275	269	240	219	222	228	220	240	214	228	176	176	215	168	197	175	197	191	187	180	206	196	200	164	145	186	181	161	186	174	194	175	175	175	188	183	219	173	209	204	181	176	175	200	193	192	176	204	171	169	193	166	162	161	192	210	179	180	176	187	170	188	185	195	177	189	184	195	196	203	193	165	194	174	196	191	183	173	170	175	156	166	193	192	191	180	167	171	188	179	186	186	188	194	208	197	187	160	184	160	184	161	186	177	194	182	197	197	164	180	205	181	178	203	185	171	167	166	195	184	179	195	152	163	160	167	177	190	188	185	181	195	182	185	186	189	177	169	196	195	178	173	197	151	182	170	165	177	196	198	179	173	162	161	183	190	191	174	178	194	175	171	152	178	198	183	179	177	180	186	168	172	205	174	157	210	157	183	165	170	166	184	220	181	168	181	193	171	172	173	193	191	204	212	172	190	186	153	184	179	199	175	178	188	196	178	175	191	191	190	188	206	176	168	169	174	179	180	185	196	192	165	182	169	162	209	174	208	192	189	202	187	178	186	176	196	170	208	177	184	176	158	177	157	200	164	165	215	181	159	160	197	165	174	172	189	170	147	189	181	163	179	171	197	207	180	202	198	198	193	180	177	166	174	173	169	207	166	175	195	172	174	180	153	194	188	185	158	177	210	221	200	207	171	175	180	185	201	156	157	176	193	145	156	185	177	164	197	198	194	183	172	189	180	171	181	193	178	197	201	186	166	183	171	183	163	169	191	190	207	191	187	174	183	203	152	168	192	175	179	169	202	198	200	161	184	200	199	187	165	173	177	203	155	187	184	195	190	197	203	180	164	167	179	190	170	166	179	178	161	189	175	188	155	169	172	171	192	171	144	180	183	169	171	192	180	177	193	153	180	164	168	182	164	177	180	159	164	176	182	178	173	161	186	200	187	180	167	191	177	175	173	183	176	191	178	201	189	190	201	165	169	152	176	182	200	197	187	175	196	211	197	192	174	176	186	187	196	181	201	174	171	156	169	191	223	210	171	158	181	185	166	153	171	176	176	175	191	191	165	187	172	185	180	178	176	161	176	167	176	185	188	191	167	173	165	189	204	203	190	179	180	175	189	204	174	170	168	168	156	170	180	163	181	182	202	178	178	193	198	175	202	192	193	184	217	181	194	214	218	172	172	185	190	231	209	182	176	173	194	178	194	167	184	214	176	183	183	194	189	183	167	151	212	171	176	197	194	180	180	199	184	185	192	188	206	186	200	181	189	206	190	185	206	207	187	169	178	185	195	175	165	182	182	179	172	181	147	184	184	153	196	202	195	152	171	164	189	172	182	153	161	168	174	172	195	199	192	170	183	212	168	212	174	206	158	170	178	159	190	220	170	159	167	181	180	195	189	178	195	179	182	186	189	141	156	186	199	176	153	200	204	195	210	177	193	180	193	206	195	170	154	176	177	196	196	186	202	182	203	172	198	183	193	156	177	201	205	216	186	192	177	185	181	189	177	172	181	188	158	139	177	183	205	155	173	179	159	183	185	170	177	197	176	174	185	182	196	157	191	180	166	184	184	187	164	185	191	175	185	172	181	190	181	175	171	195	179	191	187	151	219	186	176	199	175	186	172	184	181	176	196	178	180	186	195	228	218	143	175	199	170	195	167	188	191	176	177	168	180	185	174	189	188	170	167	200	190	184	174	180	178	192	161	182	195	182	156	205	183	196	183	150	200	185	193	183	196	167	175	189	168	179	189	174	189	191	173	200	176	175	187	165	172	174	164	159	176	212	140	183	197	188	175	167	183	208	159	196	184	178	185	188	173	153	195	165	166	167	176	182	172	179	170	151	157	173	195	178	167	182	168	184	198	200	189	161	201	197	153	187	170	192	190	160	170	205	160	155	190	181	172	208	155	165	196	191	197	193	180	171	174	211	172	188	189	198	203	195	182	169	190	201	190	197	183	173	182	166	172	197	162	171	180	173	201	182	153	172	159	176	200	180	179	186	191	176	170	189	167	178	185	174	196	167	175	180	199	169	198	168	201	199	158	192	193	194	190	185	178	168	156	162	194	168	160	201	157	182	160	191	188	180	195	167	206	186	160	159	204	193	193	157	210	179	177	190	174	175	188	211	176	169	177	176	172	221	167	179	184	200	193	219	186	158	172	169	186	201	174	165	160	150	178	168	180	189	178	185	155	168	183	178	182	170	165	162	169	197	179	165	201	198	177	165	168	194	181	189	193	184	164	170	234	201	186	173	200	203	185	199	183	177	147	193	171	178	170	189	166	189	165	201	170	177	172	190	156	179	167	196	191	177	197	182	172	200	190	182	202	149	184	196	167	186	198	174	184	177	177	176	182	176	157	195	169	193	167	163	184	165	203	202	175	184	184	172	182	191	160	185	212	218	195	199	199	194	179	197	191	202	180	187	190	193	180	186	186	199	181	175	164	202	187	188	199	179	182	184	175	171	183	185	160	176	206	197	180	181	189	192	210	192	166	174	165	173	159	180	185	174	197	195	160	171	191	197	168	173	173	198	172	158	174	203	198	177	196	193	191	170	167	178	166	181	164	172	179	179	186	190	161	176	201	169	172	159	198	188	180	165	149	192	198	174	163	167	173	184	169	166	167	184	171	177	171	186	180	181	185	188	205	169	204	191	162	191	176	213	166	188	194	150	172	183	189	181	181	159	177	204	196	194	182	166	164	166	211	199	186	178	178	182	210	174	199	189	175	166	168	186	156	196	188	192	154	186	222	177	173	188	190	168	172	184	184	161	167	200	197	186	178	181	164	215	177	163	172	203	179	180	178	185	192	196	176	152	173	183	184	200	197	194	214	200	176	183	227	161	181	170	180	196	172	179	181	170	198	187	187	183	168	181	195	148	167	157	161	203	192	167	186	200	185	205	184	185	197	188	207	203	192	180	155	165	210	204	211	148	161	157	171	168	183	160	171	184	178	180	177	188	205	186	189	176	199	185	173	184	164	180	169	187	162	191	177	166	202	170	185	181	193	186	173	200	194	194	178	169	176	179	191	178	165	178	161	188	160	162	166	184	196	213	192	201	181	192	184	171	161	199	170	184	177	170	187	168	204	181	170	161	185	187	175	163	153	199	203	171	190	198	164	187	166	163	187	200	192	186	204	198	190	176	181	192	199	189	195	165	191	195	183	192	167	184	173	163	180	170	177	164	208	190	205	175	163	198	183	212	186	187	189	178	175	163	193	187	187	197	178	178	193	160	175	180	182	197	195	192	210	187	192	167	179	197	213	181	183	176	159	162	182	207	189	181	195	182	167	198	186	183	175	192	155	163	162	177	152	182	180	164	168	208	179	163	184	199	166	192	193	185	169	172	166	176	201	194	176	184	208	189	178	203	191	177	180	205	162	166	167	148	178	172	156	187	173	172	189	199	198	158	173	185	160	170	175	173	190	206	181	169	196	194	178	195	203	188	161	189	187	171	178	166	163	143	176
2944	3163	1577	883	669	565	498	500	501	464	466	482	450	457	460	427	459	446	445	441	464	419	417	405	436	418	445	425	408	381	415	404	400	425	430	427	413	434	435	381	425	462	427	416	441	406	424	427	415	478	431	415	450	460	441	466	449	427	484	421	452	422	395	438	448	439	425	403	448	425	472	433	434	446	405	461	406	410	442	430	413	435	430	429	423	441	467	436	424	426	442	420	451	430	396	454	442	435	402	403	425	406	456	417	431	422	457	396	449	437	412	448	438	450	430	474	425	409	416	424	446	417	414	427	423	448	444	431	413	436	433	424	421	456	428	455	459	419	447	427	460	414	440	431	403	408	467	436	430	422	460	478	445	424	447	420	434	457	412	403	436	448	406	475	405	419	444	418	449	406	406	400	438	448	466	449	427	425	396	454	460	437	432	443	436	472	446	412	400	418	438	440	441	408	404	439	440	437	446	424	462	429	426	428	438	404	439	423	412	439	411	452	431	430	463	433	425	434	408	435	394	430	460	435	441	442	412	427	396	423	444	425	438	462	454	455	427	437	449	419	422	450	470	434	470	481	412	401	447	462	410	434	412	426	449	418	432	467	412	453	419	402	447	423	424	456	408	427	423	390	424	422	435	418	424	390	438	437	413	404	432	432	437	444	455	421	420	403	394	422	406	419	428	406	395	456	415	452	449	434	439	443	422	452	414	447	448	386	471	404	395	402	430	424	425	419	402	431	415	451	405	426	438	455	455	440	429	424	427	426	424	423	430	467	385	427	423	441	393	419	419	414	445	425	467	443	408	442	480	409	390	447	431	457	449	417	447	457	416	422	419	410	444	443	422	437	434	410	413	437	387	432	415	443	410	435	437	427	401	426	462	447	464	456	449	445	420	430	418	430	417	417	443	421	424	479	468	397	437	470	460	400	422	431	427	418	437	454	418	438	421	428	444	397	418	434	438	445	428	411	406	449	434	427	408	380	394	415	422	427	447	406	444	438	433	380	444	455	448	421	418	436	423	435	421	438	444	417	431	410	454	418	437	462	408	466	443	426	405	414	392	444	440	419	423	460	406	391	438	459	425	436	433	415	448	431	452	426	430	430	402	435	466	424	423	411	413	420	464	431	418	448	413	407	411	394	440	422	450	441	395	463	412	455	413	428	478	399	443	396	429	457	433	472	410	456	449	406	438	440	423	425	464	434	401	422	415	377	421	415	420	446	465	388	446	437	437	430	444	463	439	471	408	437	424	434	399	444	422	417	438	445	456	390	419	424	448	451	437	442	432	452	438	437	446	427	414	429	448	435	431	445	432	420	425	406	459	417	402	420	454	417	453	417	461	427	440	425	426	398	465	429	429	395	450	408	422	442	433	420	408	420	393	425	393	420	487	420	431	443	441	434	446	446	400	407	483	413	450	427	436	451	413	397	431	411	443	456	412	431	424	411	435	429	430	488	446	401	407	439	441	435	474	399	453	387	438	436	420	459	455	434	429	425	415	457	411	414	472	397	462	435	415	418	438	403	440	408	421	427	422	428	387	418	424	388	425	435	416	416	461	412	430	388	414	422	428	447	416	451	425	452	464	467	449	368	453	449	465	407	439	460	445	423	419	435	419	462	451	444	390	435	442	432	425	447	457	431	450	433	418	436	416	415	440	436	417	456	432	416	425	403	402	454	439	413	459	439	422	415	393	442	451	438	441	410	417	414	438	453	420	465	406	443	414	405	416	450	418	409	416	428	412	452	416	425	431	431	468	448	447	420	413	432	433	394	417	412	442	470	403	421	442	429	402	440	426	445	389	450	462	443	428	445	414	448	421	455	416	411	422	436	429	438	466	454	463	419	434	402	479	403	424	453	404	425	425	402	417	432	431	404	413	401	413	430	410	443	397	404	428	399	475	423	440	426	438	429	410	411	436	423	456	441	438	405	434	425	468	435	425	437	441	414	458	421	418	413	436	416	449	421	476	421	377	421	447	436	425	436	441	423	415	453	460	463	404	393	433	436	415	398	462	400	491	490	404	434	423	424	411	451	449	393	420	430	423	442	432	424	426	434	443	431	428	445	418	436	447	460	468	433	434	417	420	432	417	427	432	386	460	447	431	432	437	402	409	412	422	410	436	426	426	459	396	430	426	413	440	468	426	461	435	411	426	454	430	418	455	441	471	406	428	451	413	402	429	447	469	417	409	435	432	419	430	413	437	399	415	431	441	441	433	427	450	428	424	413	441	418	426	448	430	420	449	456	436	438	422	424	440	431	396	445	421	477	437	458	457	435	373	415	444	423	436	433	427	441	419	403	453	456	468	438	424	439	462	444	457	431	448	433	441	412	411	442	464	454	411	410	451	433	436	421	410	413	451	442	411	418	409	461	416	421	444	432	430	405	432	414	446	423	413	443	369	422	441	413	442	419	417	439	433	396	431	466	467	454	430	417	430	389	409	441	432	458	443	414	435	426	424	425	446	420	465	425	414	456	409	422	419	444	446	419	432	428	415	420	441	423	439	418	439	437	451	422	435	438	472	437	402	406	423	436	436	437	434	434	447	439	455	395	418	389	455	448	426	442	438	451	406	402	431	423	437	409	438	443	421	430	447	438	427	424	442	452	454	440	439	438	430	436	444	408	428	395	461	430	444	424	439	390	407	438	405	474	453	413	379	392	409	393	443	401	432	409	442	434	420	406	400	428	456	430	398	481	436	462	415	450	425	436	392	472	463	438	430	417	409	467	441	428	381	390	414	393	431	414	430	426	416	425	391	415	428	417	433	441	404	447	426	424	454	422	451	417	459	421	397	423	393	440	406	418	422	441	432	442	420	406	438	405	429	440	439	408	413	413	419	449	425	447	414	415	458	465	411	461	452	427	429	441	426	450	440	415	414	407	449	454	400	409	458	421	422	418	447	432	424	426	431	452	438	427	426	456	413	435	419	439	424	432	427	463	443	429	426	423	432	387	433	457	445	444	437	427	436	412	423	437	474	423	405	436	435	441	402	431	417	412	441	425	433	432	435	454	422	429	456	408	421	445	457	413	421	423	430	431	417	390	409	416	447	457	443	423	452	442	463	429	430	445	461	444	436	401	398	393	425	417	443	432	455	408	431	389	385	437	404	503	444	462	409	462	421	427	427	403	424	432	408	453	423	421	426	393	421	409	426	424	425	431	421	452	418	388	438	444	452	460	432	409	427	424	433	436	384	429	406	472	414	413	448	456	431	426	405	409	395	438	389	424	439	447	429	438	411	437	415	428	464	418	457	477	417	404	416	443	394	485	473	430	476	445	426	446	433	440	433	422	464	439	413	417	436	445	427	437	411	453	486	438	395	467	437	445	430	465	428	481	445	410	416	388	421	423	438	416	430	415	431	465	414	417	420	447	410	425	453	446	412	414	455	453	399	424	430	431	434	457	453	384	411	452	426	435	414	422	424	443	406	421	422	426	399	434	456	395	400	432	488	428	439	421	446	439	407	392	420	411	460	434	446	435	422	443
32049	21064	12143	986	530	495	464	473	452	500	495	431	467	445	457	446	471	454	461	457	456	436	408	399	476	445	405	434	430	433	453	466	462	439	474	427	433	448	465	464	466	461	475	460	408	457	473	492	418	433	454	443	474	494	455	469	450	428	483	456	450	437	471	433	441	455	458	453	430	462	459	464	459	450	435	416	483	476	492	471	443	484	492	454	433	445	469	457	484	451	472	469	468	431	458	442	455	443	441	449	449	480	471	459	435	468	471	465	426	476	449	429	469	478	500	486	432	445	458	467	533	467	468	488	514	444	449	468	436	459	478	464	462	434	457	487	451	438	459	433	463	481	459	449	468	446	440	474	433	455	485	455	470	490	456	446	436	453	477	438	485	493	451	486	496	462	451	471	464	430	464	447	424	446	420	463	447	436	491	476	483	455	475	444	402	482	437	442	471	453	456	436	441	433	479	485	471	440	423	487	474	404	461	442	454	448	455	450	467	408	472	466	469	479	457	489	446	445	431	499	412	442	457	477	481	430	438	410	426	490	449	463	466	434	440	475	433	451	488	430	465	477	459	472	440	441	433	422	455	434	423	456	480	451	474	439	481	456	460	455	482	473	427	473	447	449	464	478	468	433	455	457	446	449	410	451	467	431	410	475	499	493	454	477	450	444	456	446	434	461	474	449	458	462	470	450	420	466	517	466	463	462	424	444	459	461	440	441	435	439	424	452	506	450	504	440	493	417	493	438	429	436	461	454	409	467	471	465	460	443	493	450	470	455	454	456	470	441	438	459	469	446	471	499	459	421	438	405	502	493	406	519	451	442	437	419	447	466	485	457	447	489	498	449	456	460	423	485	493	463	454	452	512	457	468	439	443	434	435	503	464	435	464	433	460	447	487	458	434	467	467	435	486	447	460	457	417	447	444	445	431	455	432	424	462	436	454	423	477	425	476	440	452	485	460	497	491	458	422	431	475	463	438	445	421	477	470	451	429	463	441	467	441	445	452	466	460	463	459	421	498	400	482	449	475	486	453	427	460	453	388	417	459	432	461	433	468	413	474	472	486	434	446	481	426	467	464	445	459	470	404	472	495	436	469	410	485	432	433	464	463	481	449	433	450	443	423	440	443	457	443	448	436	455	477	447	446	452	450	494	453	444	447	485	475	447	476	445	487	460	404	447	461	457	453	501	455	511	478	491	465	409	491	484	490	455	449	470	478	473	432	412	451	501	471	466	457	451	469	446	465	461	490	525	509	485	435	450	472	474	464	469	441	437	474	491	452	459	475	448	422	477	490	474	458	481	447	458	452	462	456	520	455	456	452	481	466	483	470	463	456	425	453	448	425	460	445	498	475	430	454	445	442	435	475	468	430	445	436	480	387	448	436	447	474	482	441	454	415	444	453	448	437	470	447	442	443	452	443	436	465	434	440	459	462	457	454	463	485	465	472	537	463	458	459	474	435	456	498	485	429	452	469	447	455	500	448	466	419	467	486	443	513	432	429	420	469	469	463	451	442	449	436	494	406	478	475	432	457	435	480	477	435	421	464	436	453	469	489	449	444	480	443	451	406	456	488	424	459	425	456	479	481	441	486	482	470	499	468	461	488	483	433	449	450	433	465	450	498	471	473	452	452	456	461	473	428	482	472	508	440	464	459	452	491	492	447	458	499	500	423	461	427	480	446	503	477	467	454	416	462	473	477	440	447	457	487	479	434	502	467	495	519	452	449	437	475	438	450	417	492	507	473	444	455	445	435	437	455	442	481	466	445	452	467	417	469	455	462	463	484	448	437	445	482	431	476	458	437	464	464	407	462	505	478	466	448	434	498	466	473	432	516	467	436	468	453	450	436	489	456	476	453	444	465	503	455	440	470	459	435	403	455	476	444	407	469	424	482	455	471	469	430	411	480	454	422	419	463	448	482	460	432	468	469	463	459	421	448	454	466	447	452	488	443	440	440	467	516	475	402	425	467	445	475	444	501	409	488	445	484	458	424	444	433	445	444	428	470	421	453	449	432	428	482	499	445	452	464	485	486	467	490	484	447	475	468	442	488	490	480	482	429	441	452	459	441	460	491	458	512	486	455	486	459	428	401	482	441	470	524	438	459	446	475	460	451	427	456	446	436	473	480	448	445	469	482	461	463	443	458	495	435	438	458	425	458	450	468	467	435	445	451	464	441	452	426	469	488	475	489	442	447	500	472	447	462	436	437	481	464	417	467	432	404	453	466	417	447	461	451	448	438	444	472	451	464	408	440	439	410	474	469	487	489	414	400	474	455	479	429	445	429	467	444	447	469	443	511	461	506	469	483	433	394	472	436	484	467	465	451	438	453	459	435	472	458	465	459	503	452	481	453	521	460	451	461	473	498	485	493	452	411	464	483	451	472	421	419	430	520	446	423	505	495	442	477	459	453	515	486	449	499	475	454	440	491	454	471	488	449	429	453	429	515	462	450	423	478	453	463	453	489	439	457	449	432	462	437	480	450	499	447	455	410	437	443	492	452	430	460	465	466	463	431	466	462	446	446	444	451	464	478	456	453	448	453	440	448	442	476	497	468	453	469	447	492	468	443	493	423	460	477	465	440	462	477	430	454	491	436	445	465	472	452	475	455	467	456	447	494	478	456	469	481	427	438	479	447	481	464	463	410	497	446	505	484	473	471	474	466	472	474	435	494	463	481	445	450	478	476	454	459	475	460	430	428	470	460	427	469	432	456	489	527	467	449	469	443	434	417	441	457	475	434	478	460	459	481	489	464	476	463	501	445	460	472	425	429	439	443	440	426	443	443	480	493	485	472	459	447	446	452	470	466	481	414	445	473	475	450	431	468	473	448	464	465	472	471	483	471	426	472	447	460	439	457	470	419	482	438	444	471	453	429	471	480	436	457	446	480	407	478	419	442	427	512	456	469	474	472	442	466	467	469	484	461	451	493	479	420	502	474	413	490	501	422	473	419	491	442	425	409	452	431	449	470	428	463	470	433	425	456	468	511	473	471	455	429	467	428	451	443	470	433	461	461	415	453	436	485	458	413	434	423	441	473	495	451	467	418	444	465	472	457	475	491	459	471	480	464	486	423	471	441	448	443	439	498	393	433	470	472	476	438	437	417	445	480	482	496	471	440	507	455	461	475	463	462	442	449	500	447	485	469	453	476	464	416	450	486	505	454	459	431	439	436	459	468	416	455	445	441	454	422	457	440	474	476	476	429	386	458	461	449	448	431	459	481	480	446	471	461	464	444	444	473	485	481	447	462	483	402	410	418	477	486	440	473	454	440	464	421	504	463	463	449	486	456	423	476	494	449	459	458	486	459	438	445	444	455	487	419	466	479	445	410	438	406	468	488	470	447	481	456	436	471	487	457	477	481	476	437	476	458	441	447	466	462	434	490	465	437	471	445	451	479	460	484	450	422	490	468	465	416	478	457	448	470	471	480	453	495	447	475	436	461	469	437	470	436	483	434	448	478	416	511	428	427	446	482	451	451	457	453	481
5908	1070	1067	1000	1088	997	994	1004	978	969	1081	990	967	1047	1034	1016	971	1069	1011	996	990	1015	946	979	1000	938	995	1022	974	980	955	1014	1041	1060	985	981	1013	1043	973	995	961	972	939	1035	990	994	1045	960	984	1054	1025	1038	988	968	1000	1048	959	1001	1043	956	1061	990	963	958	969	1058	981	967	1028	1015	1001	977	993	1071	988	964	1007	1012	1009	1017	1049	949	1049	938	992	992	1001	1012	1013	958	1001	1004	967	1036	929	990	992	1015	966	976	998	991	1025	1020	963	974	1019	1028	1023	1017	1023	1026	1067	985	1005	1038	976	1045	965	960	957	986	963	985	996	993	1014	972	1000	1035	997	1005	985	949	1025	1011	1000	1027	920	1030	990	986	965	1013	977	993	1007	980	977	999	949	1008	963	986	980	992	976	1026	1043	1024	991	1024	983	994	1034	1009	966	978	970	1011	1006	1005	955	989	1017	1028	976	969	975	999	983	1026	1054	962	928	1092	1010	1062	985	1009	982	974	1002	1020	1041	1008	967	991	1044	1012	997	1012	1005	1015	969	991	960	970	988	974	1022	940	1005	1030	990	950	948	944	1036	1038	958	977	1034	982	1007	987	992	989	986	1006	1013	1003	1006	1049	971	1064	999	986	961	989	943	989	946	994	1041	1008	933	968	966	1020	1018	991	962	991	983	947	1035	980	963	996	1029	981	994	977	995	1021	995	987	997	1029	981	986	1002	1066	973	985	1014	1007	1006	953	984	1017	1020	989	925	1043	1030	1021	981	993	985	1019	1037	946	993	1003	1017	1032	955	1023	983	1005	996	993	1011	981	944	1013	991	942	1018	978	992	1020	962	1077	992	957	980	969	1014	1012	956	968	976	1062	1011	1061	965	996	953	1014	1000	1005	983	972	1021	1010	989	971	989	1017	946	979	978	975	1023	980	994	1001	994	989	933	1004	997	993	998	1067	964	981	1060	1001	996	996	986	1053	996	967	1015	941	1039	1015	978	950	981	994	970	960	966	956	971	1056	967	1064	927	1012	946	1024	974	1009	943	952	965	1045	955	1012	981	1016	988	982	970	1011	1029	954	1011	1032	1001	964	917	1000	1001	1048	1011	991	1002	969	1016	1015	955	969	983	998	974	980	1045	1041	968	1012	994	958	959	943	939	1051	1009	1022	985	1033	1005	1039	965	1007	1013	1039	982	1008	1031	1014	1004	988	1010	977	929	957	1008	994	977	988	949	1021	1048	1001	910	970	970	1015	932	1033	1004	1016	1046	1029	969	999	927	1024	1000	963	964	974	983	1021	929	1027	967	973	956	998	963	990	1015	1005	996	1002	1002	965	975	997	965	964	944	1018	976	1038	973	972	974	996	1027	1026	954	994	964	960	980	991	993	986	1069	1011	1012	1004	949	999	995	1012	951	990	1025	1030	1034	1003	973	949	1038	994	984	997	991	1051	1005	963	946	975	1005	970	1018	983	1027	974	933	1033	1002	1019	982	1016	1009	948	989	1015	1000	1022	1004	1015	986	1029	994	1093	966	1052	992	1000	992	988	974	1051	1040	1008	995	1044	1039	994	1046	970	957	1000	1061	1000	971	996	1027	999	951	962	1050	955	973	1013	986	1006	1013	978	978	984	996	1032	1008	972	1003	1013	1007	941	1039	946	1020	997	974	1002	972	1013	988	1020	1026	982	1008	1003	1005	989	989	1009	981	1020	965	958	967	1026	999	1020	991	1054	1013	1031	1028	1010	977	997	986	1024	1006	990	989	999	1029	1010	959	936	1015	1025	994	952	991	1076	974	983	1013	981	954	1001	946	994	976	948	1022	998	959	997	1004	1019	987	974	973	1013	1004	1009	938	1015	984	1006	991	973	991	992	969	992	990	1000	1019	1007	1031	1031	978	1001	1017	950	980	1021	998	1015	987	1040	976	991	1003	1040	981	1046	992	991	909	979	1006	965	993	923	970	999	970	963	1021	1014	1035	988	1028	1014	955	990	988	979	997	1029	980	990	976	966	1010	1027	1043	951	1021	1018	993	974	962	985	972	987	998	988	961	1046	1026	956	994	1008	963	972	934	1003	1015	1040	1016	983	1058	1045	1014	1026	1035	1044	983	1007	975	938	1003	1053	978	966	1027	1034	999	1024	980	967	978	989	1013	1030	986	1050	987	980	1007	996	1039	995	978	1019	1029	972	941	1031	1020	1028	1059	992	978	981	976	1041	1017	1004	929	974	948	971	1013	986	937	993	999	968	967	991	1033	1020	966	1000	963	1005	1033	998	972	956	998	996	954	962	989	1007	990	1032	1064	965	981	974	962	959	1031	1036	957	964	906	951	1016	983	961	1010	984	1046	1001	1055	982	1018	977	1026	944	958	945	1010	978	998	935	977	992	1027	987	1008	1081	992	973	983	1069	955	1032	1064	926	982	973	1002	986	1038	1035	955	976	965	977	1040	974	971	988	973	1016	1001	934	957	1021	1030	946	962	1040	1004	983	982	979	978	1002	924	947	990	977	954	963	1021	988	1005	969	994	1017	957	961	978	1053	986	990	989	1011	968	974	1009	1030	991	988	1011	982	982	977	970	948	1070	1020	1034	981	1035	1024	940	1042	986	1045	984	969	947	928	1040	990	956	968	1017	989	1010	967	967	949	1018	1018	943	988	999	984	947	978	994	1008	982	989	1046	960	985	1015	977	995	1028	986	992	991	962	997	1004	1006	991	984	950	1026	991	998	1010	988	1017	990	929	968	933	1005	1001	1027	983	999	994	962	1021	1021	994	962	1035	1033	1001	931	981	998	963	970	1005	975	987	1009	989	980	992	1014	957	944	984	985	1016	1036	957	1025	1009	1009	979	1017	1021	947	1008	1023	979	964	988	984	996	1028	965	979	1009	990	985	1002	1014	1028	1019	978	959	1017	990	973	1019	954	961	978	980	1002	963	1014	999	964	958	970	980	991	1071	980	951	1020	1036	988	989	993	1017	1021	973	1032	991	1012	958	1010	1001	1000	948	1040	996	1024	1010	1027	1023	977	1000	948	993	983	958	1030	945	995	974	980	1040	1012	1035	1027	996	961	1028	1028	967	985	1039	936	962	1069	975	1013	1014	1007	969	1020	987	1010	1034	954	1048	953	1000	1004	997	991	1052	1003	1040	975	990	982	1035	998	1000	1011	965	1012	1030	1026	967	978	978	969	1000	996	933	1041	979	1078	1024	995	969	992	923	1011	1014	976	1014	976	978	986	1004	1015	950	1043	982	1021	1008	1023	1021	984	1047	986	1082	972	960	968	991	963	1053	943	983	941	1062	1014	1011	992	991	979	1012	971	991	972	1027	1011	1003	1061	1049	1011	975	997	965	967	989	1029	971	992	984	976	1026	1025	999	1040	1003	984	993	1058	999	1019	1001	1037	982	985	1002	993	950	1018	996	970	985	977	1000	977	992	994	930	973	991	1000	1014	1026	1017	1023	1013	1032	998	981	995	992	981	1035	961	1016	973	1001	978	1014	1023	1006	1003	1022	1043	1021	1046	1059	1040	972	987	1040	990	948	955	1040	1013	960	1021	1027	988	1023	960	993	991	1014	1055	1016	1031	1075	991	953	1009	912	978	1015	976	1061	994	974	1044	973	982	1030	978	979	983	949	931	993	1004	994	1061	978	965	971	969	1015	1008	1030	1024	973	960	945	972	951	971	965	1001	919	1030	963	1002	914	1013	968	999	927	941	950	997	977	1032	1051	994	952	1025	972	1060	936	972	1006	980	977	946	939	929	993	1012	996	959	980	962	951	973	940	1012	1000	1007	1046	1021	921	1002	1055	1005	993	1037	1075	993	952	942	1062	950	961	1023	939	1004	994	1012	977	974	964	975	1010	994	989	1018	1028	1018	1045	1001	1004	996	1006	1032	1059	984	1007	934	999	1036	965	965	1020	1006	1041	918	1019	938	1011	960	974	984	1029	988	1003	955	970	1013	936	1038	969	949	985	993	1026	998	958	971	946	1027	1022	993	1062	949	937	1014	1023	1012	1011	982	1025	969	1029	981	1072	985	965	1075	1078	1000	1004	1033	1065	979	996	1011	1043	1054	1021	1009	986	980	993	999	926	974	936	973	1003	983	977	941	982	1019	1025	974	1034	1053	1015	1022	1025	923	1024	1026	1053	933	1013	1004	1007	1012
24905	21482	24829	28555	21487	21402	1631	511	488	455	416	378	449	382	424	422	377	360	378	400	404	379	389	383	378	386	366	344	384	358	369	333	387	363	397	349	349	347	346	401	358	376	386	381	371	375	367	354	386	391	366	351	353	398	366	351	393	380	358	384	348	330	390	362	394	360	371	383	359	387	356	367	348	360	393	379	398	410	353	353	394	372	351	340	387	356	341	365	357	341	354	372	360	385	391	361	369	372	356	404	364	331	365	399	340	347	390	366	399	349	417	395	347	354	360	377	367	356	350	392	379	370	395	393	408	384	372	402	402	377	363	337	403	349	373	395	393	398	378	392	368	416	351	361	355	379	382	376	381	341	369	386	386	382	391	320	368	356	356	384	353	358	380	371	354	373	356	327	330	368	373	340	371	383	348	406	372	351	380	354	366	381	365	400	371	338	357	385	369	362	341	366	382	340	374	359	356	392	352	352	374	356	400	349	370	374	366	355	391	367	402	354	410	383	374	357	376	353	384	387	340	351	357	362	336	368	404	342	346	378	349	367	341	354	357	344	367	360	385	354	357	378	338	358	360	390	359	381	355	358	370	395	378	358	356	389	348	363	341	359	362	391	387	350	395	371	380	360	374	391	379	357	359	369	365	361	342	341	358	356	354	388	355	350	352	400	368	357	386	409	361	366	376	375	350	361	352	323	321	368	365	369	336	387	366	399	389	386	382	391	348	375	361	346	385	365	366	364	364	384	358	371	355	355	396	375	412	382	373	366	402	363	359	405	368	367	348	412	324	377	437	348	391	359	381	365	367	383	416	361	371	343	378	335	401	363	364	353	352	388	382	405	358	340	380	332	360	334	362	352	391	369	378	353	343	364	367	305	391	408	391	360	364	337	408	387	365	443	370	388	380	384	371	397	354	374	370	393	369	342	372	384	376	339	363	400	350	340	336	350	350	341	372	402	382	377	369	377	383	403	361	361	397	341	400	350	388	366	357	423	351	375	372	369	366	373	384	366	400	370	374	353	376	364	361	387	334	324	394	359	375	411	361	328	359	374	341	354	375	365	394	378	364	364	365	377	381	369	402	346	393	355	329	362	361	388	332	390	395	350	367	383	375	326	379	355	386	366	351	357	358	383	404	364	377	364	364	360	377	358	362	376	387	387	386	345	338	349	373	379	341	366	329	377	392	410	404	362	388	364	388	375	410	402	351	394	354	391	377	362	360	359	364	379	369	380	380	347	343	361	357	391	353	350	351	356	387	375	364	344	386	413	359	358	380	359	365	355	356	361	342	368	353	318	368	362	403	342	417	337	390	390	370	388	348	363	382	360	357	411	386	360	380	378	384	395	365	380	381	363	353	388	372	383	358	338	376	335	321	358	396	372	373	372	406	348	341	351	397	402	362	406	363	392	352	388	389	376	339	370	372	349	407	362	340	364	379	375	376	357	380	375	352	389	348	392	389	369	341	414	364	370	343	378	333	397	360	373	388	339	347	370	391	381	422	334	411	354	374	379	336	365	334	400	358	398	346	387	421	370	355	353	347	357	369	397	353	340	380	363	335	338	376	363	340	353	389	366	331	332	358	387	378	387	335	370	380	367	383	397	342	362	352	375	387	391	386	397	366	356	387	362	386	359	370	360	382	343	403	339	383	385	389	332	366	356	396	372	369	353	350	349	353	367	354	383	372	380	366	383	379	361	398	396	369	368	403	406	358	385	331	360	352	394	368	412	388	363	346	359	355	355	337	346	364	380	384	361	381	386	415	378	355	340	361	357	351	342	374	352	386	340	336	387	401	337	363	365	394	361	354	398	307	374	362	394	399	359	390	377	358	351	372	378	386	355	368	320	344	378	362	386	369	367	338	369	360	347	379	365	380	379	347	324	351	349	373	364	342	415	367	364	327	378	399	377	369	388	357	387	371	376	342	377	363	379	364	385	371	376	364	363	318	346	356	387	356	307	334	379	376	364	358	385	346	344	382	380	351	335	358	329	367	383	407	389	323	325	381	337	369	347	397	354	357	346	374	356	337	338	377	334	353	387	361	408	361	371	365	389	336	383	354	336	384	409	380	355	369	395	353	326	396	373	384	387	413	389	386	334	334	356	395	371	384	376	408	360	418	351	405	365	330	380	376	362	372	355	351	352	357	341	354	351	343	385	364	381	376	345	359	375	354	346	388	369	350	376	375	400	347	352	362	381	354	374	391	387	385	354	356	372	350	374	354	385	346	340	372	383	352	355	375	353	414	348	399	344	384	391	369	343	360	306	381	348	382	405	387	366	315	369	381	358	362	374	370	359	369	389	365	377	391	408	341	327	334	356	372	393	349	368	361	382	371	387	381	361	355	396	382	365	371	371	382	382	360	376	342	366	389	305	375	373	326	367	376	368	366	338	352	367	351	402	385	368	357	328	384	409	359	361	351	387	353	390	370	377	346	366	399	354	393	366	376	380	358	350	368	376	353	369	343	366	355	329	366	376	362	349	375	347	358	335	361	395	383	380	379	377	368	361	370	369	371	374	368	310	358	359	368	407	383	381	346	360	367	378	364	377	357	403	371	366	398	373	384	371	369	340	364	386	336	340	353	377	388	348	374	367	370	368	360	380	369	365	370	325	390	363	354	369	366	369	341	356	360	374	350	355	361	373	371	357	358	371	371	382	370	369	355	364	361	346	381	388	374	376	382	371	364	363	365	326	362	358	342	380	348	360	366	358	361	365	358	401	352	344	347	377	358	336	373	376	359	339	368	373	407	404	380	397	345	386	391	376	356	368	398	371	350	370	366	362	364	334	311	353	369	407	344	374	363	366	358	371	392	374	364	411	327	382	421	362	368	370	370	370	415	387	344	398	388	360	328	358	348	339	358	375	326	395	366	359	374	333	377	365	413	385	314	366	345	369	356	382	354	379	352	396	365	378	338	384	350	392	354	378	363	352	385	388	368	350	346	390	378	373	357	360	391	343	368	382	380	354	379	375	391	361	372	325	363	385	374	336	378	368	356	403	385	392	387	368	376	356	351	402	390	401	386	400	356	364	377	397	356	389	365	394	380	388	374	362	332	338	388	334	347	362	401	355	366	346	387	382	361	334	356	361	346	388	379	337	366	378	379	366	357	360	424	380	349	340	353	366	338	365	413	372	366	372	352	347	389	386	327	395	386	351	357	377	389	368	365	329	388	358	352	383	371	382	356	343	357	384	365	355	323	372	366	365	356	369	369	327	350	378	385	349	403	357	385	366	380	374	402	354	378	376	351	382	391	391	389	359	380	359	380	386	367	337	359	347	372	343	374	344	346	375	349	355	340	366	365	357	387	362	347	405	384	355	377	372	365	400	416	372	358	350	342	362	376	342	371	354	350	367	334	385	370	396	354	353	365	354	384	359	383	342	375	368	380	398	339	343	374	370	359	326	390	377	346	360	344	382	358	371	353	371	413	365	365	327	345	386	371	344	387	368	377	355	376	430	401	391	409	361	352	404	423	359	372	368	344	380
3189	2211	1409	1081	926	854	818	829	791	811	841	857	811	806	790	837	792	812	830	784	810	816	805	777	810	791	780	752	778	808	848	849	769	845	841	813	760	793	819	790	820	768	771	789	781	804	782	805	809	774	780	835	765	834	835	757	813	839	797	800	850	802	781	786	809	809	846	763	761	777	807	821	776	791	814	769	811	784	810	768	796	807	793	831	799	840	854	786	743	823	803	803	759	828	800	789	801	768	749	812	818	773	781	847	757	853	770	753	799	887	795	824	769	763	816	808	846	772	770	802	809	810	777	770	815	803	798	760	786	789	771	777	819	802	792	810	795	756	791	768	781	796	787	811	840	793	849	786	779	778	779	811	798	802	817	819	784	785	767	847	781	830	816	815	843	772	798	829	813	835	772	827	800	752	799	836	828	753	797	798	765	803	770	755	795	740	804	730	792	797	819	802	853	779	788	840	794	773	803	824	786	788	786	785	785	811	793	797	788	822	776	810	787	777	835	760	764	805	792	796	827	773	842	822	820	827	827	807	754	812	788	771	751	836	820	776	807	813	774	795	781	749	745	831	785	768	751	766	818	708	812	799	741	772	813	827	813	807	778	824	772	796	795	804	810	830	811	785	816	801	770	831	762	773	837	787	788	811	766	774	839	754	802	775	757	799	847	797	811	789	800	818	798	839	785	801	729	840	799	771	785	774	756	739	782	780	776	791	792	755	809	694	772	795	814	816	824	780	766	884	794	791	826	810	774	783	757	789	761	756	779	766	760	809	804	837	797	789	830	778	777	781	795	820	807	783	756	807	783	788	821	786	778	788	811	799	784	792	794	807	811	818	811	788	758	786	809	808	844	819	825	785	741	833	791	803	824	790	796	757	809	804	800	811	793	790	802	772	794	796	798	806	774	741	820	844	753	833	734	843	837	763	829	815	761	808	802	788	820	845	769	810	813	798	793	796	840	812	804	745	799	778	792	827	770	821	777	794	784	785	782	818	793	794	798	763	789	831	795	793	810	779	791	816	813	795	816	793	825	814	758	812	801	778	742	759	811	741	768	824	848	802	760	819	849	776	749	799	789	756	777	783	796	815	800	822	759	769	830	792	854	803	793	857	770	819	706	782	784	772	820	753	841	751	792	802	824	780	796	801	796	868	746	821	776	748	794	773	773	792	796	851	791	784	799	821	862	791	787	806	809	743	813	792	777	811	781	798	795	802	781	798	791	798	771	808	839	816	810	819	767	809	811	804	796	807	881	772	798	789	838	803	777	845	809	811	824	798	814	794	765	762	775	815	765	753	787	820	817	804	787	797	746	798	763	781	790	812	788	768	844	737	779	789	762	758	759	752	822	829	784	769	762	808	811	783	825	869	800	799	766	793	786	782	807	813	798	775	841	763	783	814	727	800	737	772	802	773	798	880	828	797	785	814	814	821	793	748	806	825	809	760	762	754	856	798	806	780	824	795	832	798	715	824	853	781	802	847	765	771	790	814	815	783	783	779	801	787	807	816	781	762	823	792	784	758	851	823	802	811	735	746	811	812	763	795	792	787	844	791	770	822	827	788	779	752	769	787	787	805	743	791	761	804	806	819	806	797	851	789	766	806	800	801	846	773	763	800	796	815	789	779	789	840	849	801	777	766	783	785	749	805	821	784	799	769	786	775	758	798	777	800	772	787	795	838	781	747	745	824	775	745	770	768	839	764	790	799	754	815	835	765	817	768	788	772	753	815	804	770	785	817	824	780	861	797	800	785	854	817	788	813	801	800	719	816	812	828	757	764	842	781	824	759	837	811	821	803	800	814	793	769	793	767	719	850	813	770	851	844	752	730	832	787	810	872	778	797	823	803	861	776	791	763	807	825	794	826	766	797	833	775	823	745	793	805	801	787	815	789	824	811	779	791	795	850	810	781	771	744	855	828	784	805	806	787	819	799	840	766	791	810	773	774	791	759	769	800	766	841	851	761	802	805	779	806	802	810	837	731	798	820	782	803	821	826	789	745	784	803	776	822	712	792	783	799	788	785	745	812	816	803	799	781	850	804	780	793	781	768	799	783	794	842	792	841	816	798	828	801	794	754	747	760	810	765	821	827	754	809	822	755	760	805	779	817	831	796	853	802	784	759	804	760	812	808	779	735	733	754	784	805	824	783	792	778	786	822	779	775	835	810	850	786	802	803	772	855	783	820	757	753	803	790	773	775	814	788	832	822	791	743	796	831	750	744	784	806	750	828	799	742	770	763	849	766	767	770	795	811	829	783	780	770	859	788	761	788	780	809	820	788	804	772	807	783	722	790	799	788	790	787	779	819	782	786	766	765	806	782	798	792	823	782	807	785	826	781	784	764	813	780	830	768	797	767	792	774	780	727	852	767	824	815	811	753	832	801	784	804	805	819	786	798	836	761	799	822	796	766	830	824	790	746	811	827	758	799	768	787	804	767	816	747	819	814	782	845	794	741	781	775	810	798	841	742	748	753	781	843	778	774	812	771	790	831	814	761	797	802	802	780	797	789	806	814	799	796	840	769	773	821	804	822	771	737	818	841	790	824	846	802	807	822	832	794	818	807	805	780	738	779	796	806	774	850	775	840	795	810	769	757	829	790	762	750	765	803	837	719	814	788	856	780	806	820	776	761	814	845	773	827	776	793	830	803	794	847	839	812	820	822	789	855	801	772	807	775	773	783	779	827	786	702	811	779	801	822	812	821	737	834	830	819	790	801	785	776	801	812	779	833	749	796	783	790	841	779	776	823	801	769	751	786	765	781	780	763	790	814	854	771	768	751	824	799	763	840	801	812	789	842	808	776	797	829	811	804	823	819	813	777	797	829	803	823	807	803	826	782	781	799	847	796	760	783	809	771	807	834	773	802	825	749	809	860	794	758	812	804	773	782	815	805	782	815	783	759	818	806	792	800	833	753	841	803	787	771	837	773	801	862	822	777	786	800	788	830	816	790	802	772	803	806	818	824	815	752	786	772	826	773	800	792	768	836	820	752	815	819	823	776	806	712	814	811	820	799	800	841	829	827	812	867	801	791	845	766	737	807	800	813	808	816	792	765	833	771	777	778	787	824	780	773	806	772	795	774	779	787	782	803	770	820	798	786	825	779	755	795	809	765	795	806	811	792	756	810	820	825	781	771	816	820	824	803	837	840	817	807	784	776	790	771	819	822	770	799	806	768	817	767	821	808	788	785	811	828	805	843	749	785	818	811	814	794	829	838	768	786	731	797	797	799	757	800	813	775	824	775	830	812	778	784	782	809	785	783	797	774	790	815	805	799	770	803	784	811	772	811	768	788	773	829	768	818	810	808	770	778	782	784	822	812	828	835	828	771	802	797	772	801	825	832	811	804	714	811	780	796	813	833	803	750	790	799	838	815	757	822	806	814	784	808	798	750	797	836	827	785	808	828	814	835	809	779	767	785	802	771	782	781	762	825	776	795	767	847	795	750	794	772	824	776	795	797	785	775	791	833	803	831	778	792	745	786
24289	21470	25098	28258	21470	21488	18502	539	359	254	266	250	229	231	197	197	206	200	213	202	196	198	179	216	185	191	171	183	189	176	210	169	187	197	199	177	173	211	177	163	192	186	166	180	198	186	172	203	173	183	172	181	174	154	179	182	175	198	186	178	157	190	170	178	193	180	179	173	156	185	171	177	193	160	179	182	175	144	168	212	180	180	172	163	182	169	152	193	192	184	169	192	187	175	174	188	165	171	170	184	188	196	195	192	172	187	184	195	164	176	180	182	191	176	185	192	170	166	168	174	165	178	188	187	172	184	183	167	169	159	155	166	186	205	197	188	161	171	156	173	187	170	170	181	186	181	193	156	180	173	151	180	186	195	163	185	174	185	210	158	166	167	171	178	186	193	185	175	196	161	190	158	182	182	167	176	176	179	190	210	182	185	178	169	167	169	191	158	156	183	178	188	169	168	164	171	172	202	173	174	192	181	158	187	172	194	188	163	181	153	169	188	165	197	181	163	172	181	177	162	211	180	172	189	173	173	183	163	168	183	198	162	174	166	160	190	196	207	184	211	179	167	187	173	199	201	181	189	216	193	173	181	179	179	165	159	158	172	170	175	166	189	172	184	181	141	183	181	193	158	173	184	188	186	179	177	183	184	169	174	168	183	184	170	175	164	176	172	176	202	192	184	185	173	181	212	173	219	161	176	188	175	187	208	160	181	171	164	182	174	170	164	158	176	181	186	176	168	216	181	161	167	187	167	187	171	163	185	192	165	180	178	169	188	175	172	179	180	171	157	159	192	192	197	205	184	184	155	206	188	181	165	164	184	181	182	169	186	180	161	190	185	166	178	178	186	176	195	163	155	168	157	174	172	177	187	167	146	175	158	171	173	195	193	162	174	175	187	169	164	197	146	153	186	181	198	198	156	179	161	163	177	164	169	161	182	173	179	196	188	194	196	204	153	160	192	177	171	170	207	199	173	186	185	182	170	168	180	171	203	167	156	186	163	157	189	178	174	194	173	173	181	191	163	176	184	201	203	190	180	159	176	166	198	152	176	183	209	144	174	171	163	170	181	186	197	170	191	200	186	193	166	170	141	160	189	178	168	161	161	190	173	161	214	171	194	152	174	190	181	158	193	196	160	171	162	208	182	203	201	198	182	165	185	185	203	160	170	163	155	189	176	192	187	186	159	186	180	186	171	189	172	170	185	189	179	198	200	177	187	178	193	176	171	188	175	145	188	189	183	178	198	189	164	188	152	173	163	178	206	198	168	174	164	182	170	180	176	159	184	194	171	176	143	177	192	183	175	148	208	169	176	169	170	191	198	170	176	205	177	186	203	165	189	182	180	173	168	184	186	152	212	184	193	156	167	185	175	168	180	188	187	182	166	182	187	170	184	192	180	174	190	160	185	179	173	148	183	169	175	164	188	206	184	173	174	160	195	198	175	173	163	186	156	181	161	180	158	188	182	168	159	195	152	170	211	173	160	200	161	183	153	179	195	195	198	170	198	173	212	186	169	189	171	165	171	188	164	176	178	200	196	182	162	162	192	162	181	176	182	169	216	157	194	174	178	198	178	169	196	184	195	216	178	174	193	193	173	155	191	170	211	182	200	176	156	195	223	169	173	183	171	173	199	168	163	207	161	174	201	163	180	177	173	179	170	169	182	166	185	182	180	149	188	187	171	170	177	195	195	183	168	185	199	180	164	173	193	164	158	188	193	159	155	225	172	149	184	167	188	171	161	169	164	175	206	174	190	150	188	168	178	169	181	176	173	177	177	198	181	177	188	154	196	200	167	163	158	153	173	157	186	191	183	162	160	179	178	182	158	164	154	227	197	195	179	186	168	191	178	196	153	182	175	193	177	197	179	193	186	184	177	185	172	170	184	152	168	182	177	178	162	172	162	167	180	155	160	165	187	181	193	183	164	198	194	160	162	155	185	210	165	186	179	181	180	185	164	188	182	204	176	165	159	163	171	216	168	179	183	191	179	177	179	172	177	167	177	172	201	175	173	168	160	181	177	209	195	158	167	199	173	176	183	175	159	180	189	186	161	173	160	161	165	177	159	175	153	177	180	213	179	166	180	176	159	167	180	197	174	170	194	170	169	182	187	186	167	184	184	180	192	180	164	156	161	187	170	169	182	188	198	190	176	181	188	195	182	190	175	188	171	179	155	158	174	148	192	175	191	193	185	168	182	174	137	160	194	182	183	199	159	154	183	152	170	156	160	185	176	191	190	175	139	158	173	163	174	175	178	197	171	154	155	177	157	179	167	207	176	200	187	195	203	176	173	171	200	203	194	201	208	207	186	182	185	154	179	176	175	204	163	184	190	174	172	158	189	170	187	175	201	197	190	181	157	144	170	182	182	188	185	179	167	186	187	177	183	165	205	191	163	162	205	175	185	172	183	204	172	196	172	178	189	168	174	167	171	176	184	178	179	177	188	180	155	164	170	192	196	190	150	191	209	179	194	217	188	173	181	177	177	185	158	164	171	214	198	193	135	162	211	194	179	170	199	179	164	184	184	189	165	188	162	171	187	186	164	167	163	181	184	172	169	176	196	186	164	183	188	175	191	173	168	180	188	161	167	182	185	192	170	178	177	177	180	164	162	187	152	189	178	163	160	178	181	186	189	156	152	183	175	182	188	164	200	173	204	192	165	152	211	199	185	162	165	186	177	192	181	165	191	171	154	175	180	194	182	158	192	197	166	168	165	180	165	159	171	186	164	181	162	165	193	171	165	169	164	186	177	159	164	195	173	189	189	169	176	124	166	188	190	176	160	194	186	173	198	180	168	181	196	196	213	226	197	170	184	195	187	182	162	162	194	188	195	154	162	202	188	191	170	168	177	186	176	176	173	198	191	164	189	169	190	176	176	192	153	176	184	165	164	177	187	155	192	174	179	213	168	178	156	171	184	173	167	171	185	200	201	179	196	178	170	178	184	178	159	157	173	160	173	178	182	175	208	195	185	171	177	182	187	172	179	182	172	193	176	190	180	173	176	185	186	165	218	170	156	159	173	182	173	168	171	163	173	190	172	174	169	186	173	174	181	205	174	172	182	189	199	188	162	176	162	153	170	198	173	170	164	173	160	179	173	171	183	193	175	158	187	172	184	161	165	199	179	169	161	184	189	164	180	176	153	178	185	183	181	174	159	183	168	179	162	181	180	171	178	172	171	194	181	190	167	190	159	199	200	171	183	189	179	191	204	166	174	178	169	192	169	157	186	161	175	198	168	183	180	167	181	181	184	196	175	176	164	183	209	176	164	196	191	186	182	180	178	184	193	177	172	171	184	190	174	195	186	178	185	165	153	188	195	150	178	188	173	154	189	179	172	180	176	171	189	172	153	191	187	170	192	164	182	166	193	146	168	184	217	188	194	153	186	159	166	167	183	166	181	193	175	184	152	198	168	178	173	160	194	193	191	184	196	186	165	161	193	162	181	187	184	195	186	175	192	147	179	181	188	176	186	202	171	190	200	192	190
3024	3145	1487	864	660	542	527	523	458	431	470	459	442	495	458	450	421	432	421	419	452	419	426	448	435	407	437	445	411	405	422	445	438	417	420	428	413	433	386	444	459	423	384	421	411	425	434	453	429	422	406	400	421	395	427	450	429	426	459	400	423	437	402	449	455	449	410	419	439	446	426	407	425	422	402	442	462	437	435	426	439	429	409	431	418	427	432	418	402	481	416	402	422	452	439	453	421	436	432	419	440	392	376	445	454	414	399	428	443	420	461	429	427	435	431	439	394	394	429	388	403	444	412	423	449	442	425	400	442	408	469	404	403	419	462	421	419	407	440	417	441	439	450	421	436	393	412	456	440	430	430	413	418	429	439	452	453	414	419	450	454	401	415	434	443	462	453	442	438	396	441	430	420	402	420	410	440	438	457	407	420	407	439	441	443	454	425	442	406	448	460	416	465	428	433	424	392	396	428	456	444	454	414	428	424	415	438	410	409	435	416	408	438	422	448	416	427	397	419	423	432	413	421	463	419	433	401	414	433	380	449	422	452	441	427	450	415	421	410	445	420	430	407	426	420	455	418	425	449	386	441	460	437	445	468	406	409	380	438	447	422	425	432	456	428	407	425	415	461	385	396	404	412	426	421	434	414	473	439	431	432	445	410	511	447	427	415	427	458	462	452	416	409	444	435	403	440	438	420	431	420	417	410	433	455	430	426	451	436	417	452	410	382	432	417	416	414	461	441	438	410	382	433	422	405	412	464	430	435	444	430	411	436	411	415	399	440	448	425	449	443	439	424	376	440	411	418	432	413	429	456	427	445	413	421	406	423	417	433	409	427	443	434	438	445	407	431	395	445	408	425	411	401	391	418	443	447	419	439	426	421	420	417	434	427	442	429	397	445	411	416	452	398	441	420	424	401	436	420	392	417	415	417	447	436	411	428	474	392	395	461	420	410	460	402	425	394	437	472	453	432	410	438	469	426	376	410	423	438	392	417	441	415	460	428	440	409	418	423	435	425	407	408	430	440	401	426	421	400	462	400	429	429	429	429	460	432	408	441	394	406	450	432	424	429	416	398	399	446	435	419	425	415	431	465	444	437	397	405	427	412	421	400	410	442	452	406	394	436	458	441	449	426	438	471	437	440	405	396	389	411	387	439	444	424	416	379	425	431	403	418	417	407	428	386	405	427	428	422	428	488	440	439	422	423	439	439	402	419	410	470	436	406	433	418	436	435	412	405	435	398	456	400	431	421	429	446	435	406	430	429	420	447	430	435	443	424	408	458	433	411	406	405	412	403	459	411	445	439	424	430	394	440	425	410	431	420	454	413	398	425	420	384	406	436	440	428	379	433	438	439	439	418	432	446	429	441	420	463	420	416	427	403	417	430	424	430	439	454	429	415	480	425	438	420	422	446	435	473	451	434	403	467	427	421	404	418	476	460	413	427	443	405	418	451	418	383	390	479	417	381	407	464	420	425	448	456	422	434	402	435	390	424	449	459	428	440	373	474	434	458	413	391	459	430	374	420	432	405	418	438	436	468	418	417	443	413	395	428	426	428	409	446	448	435	420	439	415	407	453	411	471	431	448	414	407	432	415	396	420	416	411	466	446	426	415	439	406	381	400	459	436	404	383	438	384	377	464	442	373	443	434	440	414	437	401	418	419	384	432	422	408	424	403	462	415	411	453	449	418	419	390	400	436	443	396	424	436	391	382	421	431	388	412	396	435	430	456	379	420	459	442	399	451	426	395	426	396	434	397	419	451	409	428	440	438	446	426	401	419	418	431	463	410	391	452	396	457	432	431	432	414	443	442	465	413	452	430	410	414	465	432	428	425	397	413	416	425	410	405	427	414	391	413	432	425	430	442	446	406	413	426	394	430	388	424	441	455	441	398	411	449	423	423	467	444	437	420	424	415	401	389	428	415	461	401	396	420	448	426	448	404	457	415	429	422	435	413	450	437	437	396	424	402	392	442	409	453	424	441	434	443	413	407	424	421	405	437	417	431	431	387	414	423	440	463	420	445	416	398	444	406	411	466	406	390	411	400	373	391	421	436	396	399	403	419	467	405	437	402	429	420	412	378	405	416	393	440	409	432	459	422	430	423	397	391	443	436	405	421	454	440	432	449	405	426	401	386	422	400	444	445	441	430	448	394	425	403	401	445	458	424	421	424	407	385	432	467	403	423	411	393	431	439	402	423	425	450	439	438	424	427	413	390	431	448	402	446	440	430	425	432	425	406	417	417	411	419	421	422	435	432	420	395	437	480	460	434	435	448	427	414	417	410	447	454	424	469	424	429	395	409	417	420	420	437	428	463	404	398	423	441	434	378	431	418	409	412	441	444	404	417	439	425	397	407	417	443	446	430	390	397	427	409	424	422	473	431	396	452	417	430	390	480	413	439	420	444	414	436	421	411	422	412	437	439	418	434	447	452	411	462	426	433	406	428	420	466	441	464	439	378	416	404	431	407	417	398	441	443	434	417	449	395	442	411	459	437	455	419	461	370	428	420	407	419	405	425	452	392	446	400	416	414	400	479	429	446	430	440	417	450	421	413	408	443	448	431	445	419	447	486	389	423	429	430	444	424	431	437	366	441	452	456	410	419	407	432	388	429	429	450	420	438	405	424	438	429	440	410	411	410	426	420	425	437	437	426	434	441	402	448	443	398	427	439	422	429	453	446	420	424	474	403	402	463	439	413	407	395	420	397	409	380	433	463	424	447	469	441	421	432	458	439	413	489	431	398	402	435	446	440	424	418	407	425	414	436	449	441	436	418	413	425	441	444	431	435	409	412	428	440	467	381	422	432	456	391	429	426	402	435	399	409	432	411	420	398	429	451	410	441	425	402	461	469	433	403	426	437	454	410	394	406	427	436	421	439	446	402	425	443	433	439	427	391	439	418	446	433	391	440	421	390	423	411	480	441	402	383	431	424	467	415	409	428	432	423	449	392	456	432	448	390	403	417	426	440	413	394	376	403	418	425	429	432	463	426	439	431	399	430	384	425	401	437	475	395	420	394	457	419	455	440	466	395	458	447	417	452	411	432	460	452	458	437	427	414	405	441	454	402	447	402	410	414	462	401	397	431	371	455	458	403	433	427	435	426	444	438	414	414	473	418	413	435	422	441	446	399	431	431	421	440	435	407	413	446	438	380	403	434	460	400	434	409	423	413	436	414	441	385	391	425	442	449	447	423	431	407	418	431	412	417	402	446	446	418	429	440	402	440	394	419	432	439	432	470	433	400	443	452	436	450	402	420	409	436	424	374	399	415	453	410	449	407	414	388	429	405	409	474	421	423	394	424	417	452	412	382	413	411	404	404	410	412	458	397	411	441	382	430	415	445	426	394	396	407	419	422	431	449	438	395	411	429	439	397	412	412	399	439	389	440	410	403	443	399	412	438	401	419	429	410	443	425	417	412	474	467	389	417	412	424	360	441	417	434	481	437	440	394	434	392	432	432	399	431	401	432	419	421	459	439	454	433
31945	21121	12335	1142	564	521	476	460	454	447	444	438	450	470	442	473	464	470	445	432	472	470	453	454	436	472	471	483	476	473	480	457	476	414	473	470	471	477	465	452	453	471	406	447	487	472	458	465	464	462	414	445	505	440	419	455	437	450	464	469	463	435	400	468	456	456	501	466	465	445	475	441	460	447	441	472	454	451	441	429	437	474	413	436	445	478	487	461	452	461	520	441	470	495	433	398	421	461	486	450	470	484	429	383	449	460	463	448	458	487	476	451	447	468	426	455	434	431	412	424	424	440	451	469	468	485	443	482	433	462	462	448	439	437	472	451	429	422	465	415	440	453	475	458	426	468	414	424	431	447	460	492	461	469	470	474	469	461	501	449	487	425	465	443	463	442	436	471	443	454	448	466	451	485	489	483	477	471	446	457	401	434	455	450	499	459	476	464	422	445	489	481	465	423	448	447	429	433	465	487	449	461	466	452	448	435	440	478	482	468	453	432	491	455	469	436	439	489	484	441	511	415	446	478	445	465	486	421	447	458	469	455	421	470	468	426	432	454	472	476	429	490	440	505	451	451	471	436	427	480	462	445	499	476	466	428	424	492	453	424	449	446	448	459	491	477	419	427	416	491	405	464	441	453	499	448	467	448	468	437	447	457	444	440	450	487	459	508	464	476	451	442	459	380	476	435	448	457	438	464	463	427	453	448	465	471	439	425	495	428	464	488	481	466	457	455	525	484	461	448	469	448	467	433	476	479	423	459	463	438	461	470	486	446	462	449	480	433	446	455	457	469	467	389	481	416	470	476	471	457	455	424	470	424	464	450	434	431	483	484	457	524	478	425	466	478	464	434	424	467	430	455	487	448	422	460	471	456	506	451	517	454	478	419	464	449	458	463	475	516	471	418	455	496	484	426	414	466	435	478	435	469	445	397	460	489	453	398	430	433	446	447	414	417	435	443	421	459	453	460	430	461	426	471	467	446	448	463	426	462	471	445	453	444	433	415	475	424	425	474	450	465	480	482	454	489	474	431	487	459	468	455	477	472	455	450	428	438	448	451	453	465	472	474	480	435	413	474	447	463	454	450	435	437	450	425	460	522	450	438	436	411	509	460	500	453	481	451	452	468	461	437	468	455	444	447	434	456	449	464	420	480	456	465	444	457	468	458	428	496	466	472	426	476	491	465	452	479	448	470	460	476	460	463	469	443	427	465	485	446	449	489	494	444	447	446	443	446	477	481	475	433	438	430	422	438	430	432	477	454	467	430	462	440	445	469	485	466	479	434	493	444	473	442	482	458	478	452	520	488	419	483	443	471	460	454	448	449	454	441	458	458	447	473	462	454	473	482	456	466	476	449	473	466	465	457	489	467	445	471	430	451	465	470	444	457	454	439	477	425	420	441	415	450	470	445	464	448	425	453	462	429	449	444	424	448	458	486	474	429	406	462	400	446	497	439	485	460	462	459	442	461	451	437	496	459	495	466	466	465	444	481	458	471	457	393	461	450	474	475	477	425	414	446	445	480	420	463	464	467	506	439	422	501	404	427	431	444	456	406	465	445	431	458	473	464	432	459	461	473	426	415	426	424	446	428	443	449	460	428	455	437	479	444	465	454	441	428	435	460	420	455	442	469	478	470	452	448	406	436	444	436	433	458	433	464	453	451	466	451	439	410	441	479	435	468	463	446	450	498	488	449	464	436	465	483	420	456	438	422	440	444	460	443	440	463	473	476	432	462	437	476	434	468	439	470	409	435	462	441	421	461	469	446	442	453	473	458	465	436	463	471	453	468	440	462	475	437	417	458	435	421	419	401	450	483	446	496	467	430	469	431	481	427	482	434	445	464	465	442	471	424	484	410	417	417	446	448	455	430	463	428	438	482	445	476	461	435	456	502	485	447	448	435	495	427	416	466	455	468	452	474	470	504	468	440	415	439	482	474	467	419	463	440	420	451	430	430	461	458	453	418	499	425	455	472	443	475	462	445	480	413	439	450	442	479	467	428	494	484	503	453	475	484	520	450	463	481	460	488	496	463	470	487	445	471	447	437	501	486	453	444	441	432	437	448	490	435	501	465	457	470	469	460	425	396	452	474	459	448	446	419	418	463	473	446	448	482	459	459	470	470	459	449	426	419	423	511	441	407	440	448	478	478	489	468	457	405	436	478	475	478	443	460	440	483	470	451	454	429	428	500	473	433	433	452	419	453	468	490	453	430	483	447	476	431	423	471	480	439	437	460	456	457	434	437	434	473	435	456	408	447	425	486	489	463	450	434	418	465	445	472	408	448	459	466	458	507	474	454	480	476	453	426	484	482	419	406	450	486	452	453	438	465	449	450	463	469	418	432	472	464	441	411	484	526	480	489	488	412	456	479	440	495	438	464	444	439	463	457	444	480	473	464	426	445	458	427	485	429	433	450	439	447	449	462	456	498	474	450	421	447	446	466	427	472	471	418	482	496	436	449	433	470	465	499	468	484	460	460	460	494	393	424	470	477	470	505	481	442	468	467	435	405	444	452	430	462	450	428	443	490	416	494	443	447	459	456	450	445	427	457	476	452	434	417	475	474	446	443	479	459	488	468	436	449	440	439	457	474	421	452	467	459	474	409	500	448	405	447	448	483	493	432	460	475	495	472	410	448	414	455	438	468	448	501	454	472	471	482	451	445	422	419	436	434	437	413	491	463	464	431	444	465	460	446	473	442	462	462	408	458	460	448	449	464	465	506	444	477	446	445	442	438	506	455	419	468	436	457	475	453	433	475	481	476	455	488	490	447	472	466	447	392	461	496	468	441	457	440	470	470	435	454	453	445	428	506	438	442	482	486	463	458	444	486	502	441	450	437	473	427	467	428	455	453	452	476	466	438	446	431	480	476	455	444	463	450	450	435	433	446	496	451	468	453	430	433	446	466	450	433	462	436	422	451	488	444	426	477	470	478	454	473	446	451	460	460	456	453	436	456	425	467	499	439	480	479	488	503	459	407	443	486	452	438	481	428	467	428	467	453	440	445	470	433	448	427	459	447	460	448	473	473	450	436	437	491	459	476	448	440	488	491	496	463	444	464	489	445	458	447	485	480	467	454	500	455	445	455	463	429	421	477	478	433	455	491	445	444	459	437	510	478	461	462	462	464	458	454	453	442	491	444	479	422	449	454	488	479	417	470	474	473	482	440	497	443	452	483	435	458	448	457	466	457	465	446	441	418	448	464	483	438	430	447	428	463	450	450	449	487	427	468	450	450	439	462	458	450	445	443	441	490	418	384	458	444	434	455	463	463	479	493	462	470	436	468	441	464	498	488	463	446	472	478	487	433	472	450	411	402	408	459	448	468	450	454	488	483	441	407	437	482	425	463	451	473	469	465	447	453	438	460	458	418	440	443	457	457	456	463	422	463	452	420	486	473	473	448	491	433	444	462	446	397	474	441	501	434	474	437	468	426	443	408	442	447	465	437	451	482	436	468	418	446	438	432	466	478	420	469	464	421	412	451
5886	1086	1031	1032	967	1010	968	1061	1063	1035	1052	986	1062	989	999	960	988	970	952	1024	960	984	1004	966	935	982	972	991	1015	1030	989	973	1005	951	986	1010	917	984	998	1018	929	977	1036	1006	1002	959	1021	1042	975	973	949	985	950	949	996	968	989	974	972	979	978	1021	986	956	992	985	1001	981	978	1029	972	1072	1001	979	1012	1010	983	1012	989	944	981	1016	996	1031	993	981	927	1023	999	967	1017	1000	1048	982	1009	953	1063	914	967	990	1011	1007	958	987	974	956	1011	1009	974	996	1040	1048	1014	1037	1012	974	1049	937	1024	966	956	976	990	969	1007	954	992	1024	917	964	1005	982	1037	954	985	999	966	1028	1057	990	1009	986	984	975	969	921	1016	987	900	997	938	943	999	1038	988	973	1042	999	995	984	992	912	943	953	1007	979	1018	971	980	1032	929	973	1017	1045	970	962	984	987	995	947	1016	1008	934	996	985	998	1028	988	1009	967	1003	1004	1041	979	964	970	999	1049	993	1028	955	996	1014	991	993	980	993	988	965	937	976	997	972	1003	961	995	997	991	1001	937	1006	955	1003	956	978	965	1022	1015	980	996	971	1004	984	994	997	944	1025	1011	974	1020	1051	1001	979	942	967	1067	956	989	996	1023	1002	1032	969	951	960	1028	1048	1002	996	932	1007	987	938	913	1000	1016	984	1003	1001	986	995	966	1001	977	1029	1038	998	997	959	1000	992	1004	1037	982	1025	1010	1030	990	1015	975	977	1072	1006	1003	1008	969	1022	1034	964	961	988	903	994	936	982	1007	965	968	997	977	1008	955	996	977	1004	968	1004	995	976	993	1006	1026	981	1006	957	999	971	1011	978	961	1027	1037	1031	1046	1040	991	992	947	1013	1027	943	969	994	1028	1026	1008	1008	1031	999	1004	1003	1006	1008	1007	981	1037	991	973	928	978	916	985	1059	977	966	1012	1001	998	950	958	963	993	1017	1070	983	988	983	990	1016	992	990	1026	995	1015	1014	950	999	956	1006	999	962	920	974	972	975	1057	938	971	1013	976	1048	1014	995	953	1064	949	972	963	977	985	991	999	978	1040	1010	1002	983	967	992	1012	1050	966	999	997	940	995	960	1016	1028	1041	948	1020	1060	960	976	992	962	979	983	943	980	1009	954	985	964	1002	949	1008	991	1004	961	1008	1016	991	1001	1003	1026	1025	956	1010	994	1005	978	977	979	971	1000	987	1006	989	1038	1015	1011	998	932	948	978	1001	957	943	966	1017	936	1020	1025	1005	985	1006	1012	1015	1020	963	991	945	1059	998	988	973	1017	1013	997	975	988	964	972	1024	940	975	969	998	1004	1019	1005	949	982	985	954	1001	1033	987	993	1011	939	1013	957	971	970	1020	972	986	992	967	968	980	969	1021	981	965	883	1010	1010	971	988	968	959	1010	1032	943	1056	987	1029	961	959	998	964	1038	971	975	952	974	1035	1023	994	971	993	976	970	979	956	1003	985	1042	1000	997	983	1061	977	1026	1015	989	1010	1011	1009	1038	959	1008	1022	1007	990	999	1047	994	999	1026	1004	973	953	985	988	987	963	979	936	1017	984	1035	979	972	1024	939	1022	1017	970	929	947	994	1045	906	924	1003	1037	939	1005	991	974	990	977	1021	970	989	968	961	976	971	976	987	1036	966	1016	947	962	980	986	1005	971	1032	1036	1017	1016	935	1006	973	958	977	1029	985	997	989	1043	1044	1000	1024	983	950	950	974	976	988	926	1010	966	1030	992	979	1029	952	996	1071	977	1027	1011	941	1016	993	997	1020	1002	1007	1026	971	1048	968	983	984	1070	1029	992	978	991	992	980	975	1005	978	963	972	1008	982	1015	990	982	1047	952	1004	1037	1010	991	1024	982	1000	958	995	991	979	974	968	1012	1050	1000	1032	1023	1014	1003	1062	986	985	956	1029	1003	953	940	989	984	1031	1011	992	1050	1005	1046	1037	1036	986	946	990	1028	1017	974	992	966	953	994	986	970	1006	972	989	910	996	1089	991	989	987	968	955	976	993	1039	992	975	1008	999	985	1028	958	975	1004	946	965	996	1027	1021	1031	1017	997	1055	998	997	956	1023	996	1039	1014	976	969	988	945	1040	995	1038	1002	1003	1015	1012	991	1005	1015	1005	987	980	977	1018	1008	934	983	1013	997	991	1029	991	1011	984	962	998	965	986	997	976	1031	1015	993	1001	963	1035	960	980	932	993	1016	975	1026	949	1044	1006	991	950	959	1005	970	975	919	929	1011	995	991	960	962	1007	998	989	1005	990	954	971	993	950	1013	997	1054	1005	1002	1023	1005	941	967	969	1054	1019	992	977	1003	1014	1011	1017	1005	965	1034	1033	1018	1030	959	990	971	991	926	963	1000	997	980	1026	986	963	992	995	1011	1009	985	1002	978	1009	959	992	1022	977	996	1004	1009	980	1004	992	959	990	1041	986	968	1003	978	1006	1111	1043	979	974	997	1025	987	972	958	980	1042	1019	975	993	1023	945	982	1018	975	984	1002	980	974	977	1044	996	997	1048	1014	1006	1022	968	1012	955	951	1041	1034	1015	1004	1017	979	986	1012	918	1029	975	995	1017	1032	1040	997	978	998	953	996	1010	1022	994	949	982	1070	951	990	950	1010	1023	983	1007	1017	991	983	975	980	991	952	1030	947	1020	1035	972	997	1000	1037	980	995	995	984	1000	964	965	992	1012	977	995	1007	1004	997	944	1000	1026	1023	946	1023	987	1020	1056	1001	997	970	972	944	969	988	973	1013	1014	970	980	966	931	989	1032	997	998	950	963	1002	907	985	1006	992	969	966	1041	958	967	985	1008	980	994	977	972	987	1016	946	987	1019	966	1037	1007	961	974	975	997	1044	992	1002	954	1005	971	991	961	1025	964	1031	996	967	1002	917	1014	990	985	990	966	992	939	1016	996	955	1001	1045	968	977	1040	1024	996	917	943	1001	1047	1005	1001	966	974	973	966	1058	951	1026	971	995	924	977	983	963	940	968	1034	944	1060	1059	1007	985	1019	985	1013	951	985	970	982	1032	997	971	937	1034	995	965	947	1003	970	973	1034	960	990	1002	979	1018	953	997	955	977	978	1004	1003	1023	963	975	1044	915	988	1003	999	964	953	1044	960	967	1030	974	1009	1051	975	1004	990	989	994	999	1055	975	1005	973	968	1020	1008	998	1029	977	1015	994	1018	1003	970	1003	973	999	967	995	964	977	993	1049	948	1008	1023	988	1056	962	947	1013	974	1025	958	958	1017	1001	993	967	941	1014	950	984	1004	995	997	1006	991	977	942	980	993	953	1019	1028	1037	981	1017	931	1027	941	1010	1011	1019	1052	952	998	1055	927	943	943	1002	1002	996	1057	973	984	1003	953	965	1025	966	965	1022	1004	1012	965	1017	1050	1005	1015	982	982	957	999	962	1033	1018	924	986	974	985	1019	1043	1009	986	1030	1031	970	968	1027	1037	982	999	1013	1024	994	984	991	1001	1019	1026	988	987	1016	978	931	1005	1008	987	1016	1009	1005	947	996	996	978	971	983	954	969	1003	949	992	1008	956	983	977	980	1070	965	980	952	978	977	939	960	966	949	1056	997	1011	1018	988	1022	1044	995	1031	1002	962	952	993	921	1014	1025	999	1005	1029	983	1026	992	986	959	966	1021	961	1062	989	963	1016	997	1047	982	918	1014	949	1000	968	990	1026	926	982	968	988	1028	1045	967	1022	957	989	1020	930	1003	939	908	967	999	977	998	981	1003	951	1011	1011	971	954	973	922	990	1005	945	943	1026	1001	1030	1009	1012	991	936	942	984	1062	972	970	963	1021	1003	1028	938	942	963	1001	1020	1005	988	939	1019	1000	995	974	984	1001	964	960	1028	1054	1008	982	978	989	992	1027	1018	970	988	1001	990	982	976	1063	974	984	963	977	938	1032	1040	974	1051	988	971	977	1019	1004	1001	978	941	979	997	971	1003	907	962	949	983	973	997	945	1062	966	1062	959	1027	972	983	973	970	986	980	940	1004	994	954	986	1024	971	980	950	999	1002	1030
24952	21502	24847	28588	21496	21377	1482	480	425	410	378	432	389	433	444	380	358	400	367	390	388	372	365	377	347	399	362	349	366	367	379	351	362	374	364	367	395	364	372	384	343	382	374	380	441	380	356	378	408	344	351	373	380	377	380	389	361	370	368	392	339	391	361	336	349	339	364	369	371	386	402	398	376	312	310	369	362	361	361	374	405	347	359	383	401	343	329	394	371	375	398	361	346	339	393	317	356	395	395	339	359	344	369	389	364	367	383	343	385	365	361	355	358	360	396	371	398	360	334	363	372	352	380	368	354	362	381	370	365	359	368	374	340	403	315	342	382	366	359	389	360	340	347	364	362	343	346	371	351	403	365	403	366	396	387	324	372	365	369	364	344	388	369	351	340	345	353	372	343	355	354	360	365	369	388	366	342	354	325	378	332	349	393	394	382	392	350	371	319	351	373	359	387	365	376	379	416	370	399	359	330	374	375	365	376	349	357	357	337	357	350	361	369	344	374	339	365	384	354	377	397	386	334	381	374	365	353	399	358	436	351	363	400	382	343	380	351	420	361	328	386	391	347	340	382	376	355	370	354	395	326	344	415	340	424	345	375	402	389	349	398	405	377	376	360	357	380	393	370	378	364	358	375	365	399	398	360	337	362	339	366	343	323	373	395	401	365	345	324	356	361	355	313	309	355	354	375	365	352	358	344	385	385	355	408	358	386	347	378	357	372	366	367	357	403	388	366	355	389	369	377	370	393	352	356	366	351	367	353	364	358	365	367	362	372	352	364	370	353	326	349	347	373	371	347	369	341	422	348	356	401	376	398	368	334	365	385	366	408	364	402	374	374	377	316	374	374	372	419	379	345	378	379	370	386	383	354	415	377	363	365	387	370	382	374	361	358	385	337	363	347	386	404	369	361	388	367	360	336	345	371	357	367	374	411	329	394	365	368	372	389	380	367	359	340	330	371	322	362	362	367	374	376	357	367	361	363	356	362	383	397	370	346	360	330	349	345	357	403	363	410	375	357	348	409	338	351	333	378	372	369	382	363	350	392	373	424	341	398	381	404	402	334	391	369	307	376	324	379	365	378	350	373	384	370	359	333	360	378	357	400	375	371	362	366	352	372	367	354	368	382	344	386	398	348	393	393	343	355	351	356	373	363	379	339	351	373	390	374	365	366	365	360	369	334	387	354	356	343	360	361	372	389	407	358	347	370	373	366	361	354	361	366	359	362	368	335	334	365	366	366	375	330	370	342	340	325	341	365	368	361	370	367	375	353	386	398	359	342	363	420	348	383	383	382	349	359	346	370	411	391	357	376	388	368	343	395	399	371	416	363	411	409	367	400	390	367	356	352	402	370	376	361	365	357	373	376	387	371	388	365	400	354	374	390	363	382	343	319	350	365	345	384	367	379	365	341	356	353	376	375	367	338	361	357	365	370	343	362	338	355	353	363	393	356	359	363	360	355	412	429	413	374	387	378	397	374	360	320	360	365	360	346	337	379	358	395	375	312	385	394	352	363	381	359	343	339	375	356	372	406	378	362	361	331	361	348	359	391	376	358	340	392	360	407	373	351	375	337	385	384	369	363	316	371	388	352	358	388	379	381	411	360	308	344	386	388	365	389	354	370	364	388	358	366	410	345	334	352	376	367	354	342	339	374	354	390	368	401	386	401	379	380	378	349	390	354	386	405	357	403	379	340	361	345	390	345	381	331	362	376	371	358	363	354	363	390	380	370	346	386	387	351	342	354	342	338	334	366	347	370	379	386	374	322	367	360	346	357	362	370	394	339	364	346	360	385	365	382	360	377	374	365	376	381	331	374	354	394	406	390	365	374	371	352	337	387	376	328	377	366	315	388	420	368	399	410	372	333	331	319	385	362	393	378	341	372	362	331	365	306	386	332	385	347	365	359	388	382	391	382	357	357	354	373	394	385	404	354	348	357	373	379	375	383	395	378	382	389	375	354	338	365	395	374	350	379	339	387	347	398	378	369	385	341	386	348	385	319	347	351	365	363	332	323	382	360	376	386	355	354	351	372	343	352	398	345	391	392	329	341	393	371	364	332	384	348	386	373	371	360	317	363	350	367	359	348	381	369	376	384	362	378	358	367	389	357	358	381	380	362	417	342	375	335	334	369	369	397	380	360	379	382	375	347	316	362	367	394	334	317	354	404	379	366	377	351	318	342	376	355	371	345	411	344	368	365	389	419	370	380	372	380	359	375	369	376	408	332	315	344	415	375	362	401	394	358	370	367	373	353	367	358	366	371	355	348	359	386	370	362	377	332	387	354	408	387	361	376	405	367	394	329	360	318	394	334	330	340	391	365	367	375	375	375	368	376	356	364	354	381	372	384	373	339	373	344	394	361	351	402	324	362	354	327	405	359	339	404	358	363	340	354	418	355	365	388	405	362	367	365	371	355	350	392	391	351	392	388	365	404	349	343	379	338	364	361	383	387	371	364	400	364	407	383	354	369	360	370	349	382	372	326	348	339	374	327	367	371	383	370	388	339	344	378	375	346	376	343	382	384	398	348	384	339	404	336	373	367	366	376	360	363	363	346	379	339	367	345	344	368	372	374	349	366	360	360	344	361	362	366	346	350	376	390	354	368	382	340	351	375	364	373	375	373	357	357	345	338	366	374	356	368	342	366	388	377	391	398	393	393	362	373	347	343	384	411	365	352	351	391	358	364	382	336	370	355	335	357	354	372	396	363	363	359	369	333	323	363	402	337	369	378	359	384	383	370	394	395	342	348	363	354	375	403	382	342	364	366	360	353	379	344	332	377	387	340	352	380	371	374	390	340	363	407	394	364	377	390	341	343	364	349	378	357	371	367	327	342	368	345	361	357	351	353	342	383	320	372	347	375	385	381	350	365	344	335	333	343	322	381	377	391	388	367	369	367	400	385	368	366	368	348	344	353	348	354	344	362	365	381	382	380	354	327	352	362	353	354	410	379	368	345	356	362	361	349	375	396	355	348	350	389	363	340	382	376	371	403	379	415	343	398	356	373	391	369	377	369	388	364	397	385	356	346	368	364	367	390	405	363	343	358	370	342	362	361	352	357	362	366	372	367	424	330	356	363	337	369	329	356	374	387	355	381	358	387	370	388	341	373	384	351	388	345	367	349	364	360	364	360	358	381	343	349	326	312	376	379	406	361	367	361	335	358	364	375	336	361	376	395	376	389	358	393	341	345	335	365	374	395	377	372	361	321	339	374	355	413	354	341	392	395	324	386	376	352	363	378	410	327	389	351	371	388	384	372	363	369	362	347	398	374	374	383	342	357	343	391	379	363	364	336	381	339	341	405	343	348	368	364	339	360	354	362	378	362	363	334	378	353	355	364	357	306	351	394	359	355	332	377	393	355	393	378	363	399	370	372	368	321	377	358	359	374	354	370	359	384	393	404	391	383	351	351	309	347	361	365	379	408	422	384	370	376	381	356	379	353	377	394	295	351	362	370	370	396	385	323	364	341	374	373	371	365	360
3189	2226	1407	1008	917	901	818	870	803	799	798	814	802	754	829	771	804	781	818	825	842	811	799	793	774	789	802	837	786	824	812	829	790	756	844	764	758	777	766	799	780	820	852	803	785	766	813	798	783	853	771	765	753	780	815	817	810	836	786	835	839	817	784	755	767	844	787	797	815	780	795	791	776	873	828	771	779	819	724	787	776	803	787	812	757	809	800	771	791	778	792	803	850	831	772	791	808	777	835	835	783	777	812	817	802	788	821	803	795	839	737	800	770	786	835	796	800	766	836	762	746	763	828	808	795	751	807	770	737	799	849	794	816	790	801	746	838	810	794	777	818	811	835	830	847	773	803	761	763	779	827	841	795	761	837	824	805	750	773	809	738	772	782	756	800	793	779	821	822	808	821	788	788	772	823	783	787	822	776	816	763	824	815	804	768	780	862	817	845	820	860	786	801	782	841	811	781	813	816	836	772	768	810	813	823	771	757	800	779	822	776	750	774	766	760	740	813	781	803	762	800	776	812	738	813	798	841	795	779	800	829	805	808	793	834	770	801	811	814	813	816	796	799	808	795	833	730	784	815	812	777	776	837	762	830	815	781	798	756	772	779	810	782	789	861	776	808	786	765	798	798	769	797	810	842	848	801	827	745	789	833	810	784	778	815	816	780	803	760	813	785	805	810	767	781	724	768	760	822	740	774	804	776	800	822	797	795	752	810	777	795	791	830	740	809	823	767	820	779	840	799	824	836	773	811	791	774	794	789	799	766	801	811	782	792	790	767	752	804	778	761	769	824	785	783	808	801	804	745	798	819	820	854	817	792	749	796	825	817	791	800	733	827	811	774	805	783	775	773	724	804	798	792	793	810	815	789	788	778	810	802	811	806	758	808	827	775	764	825	786	757	789	801	736	793	781	820	802	782	830	738	781	815	842	769	794	813	828	796	815	807	823	823	765	799	833	791	846	838	828	833	808	809	790	843	743	760	794	845	761	731	870	790	788	820	815	814	802	805	769	771	808	830	801	790	862	795	809	746	768	816	815	824	847	765	750	801	822	823	835	782	752	796	807	744	753	793	759	760	800	818	799	731	865	830	786	852	783	825	783	759	837	816	826	724	776	805	802	793	749	782	804	767	795	835	823	809	812	801	806	812	813	829	740	798	860	778	792	821	797	804	800	813	779	817	769	758	735	801	824	794	802	816	828	806	833	819	786	825	808	792	759	827	796	788	758	817	825	734	801	839	816	834	753	804	809	817	786	764	757	783	821	801	776	860	814	810	807	800	770	719	788	794	835	776	814	813	814	844	771	800	786	739	784	781	830	833	814	826	798	802	804	835	769	748	788	790	828	832	822	837	813	738	812	824	814	777	848	807	867	774	765	782	816	815	832	792	814	820	802	850	779	815	836	785	745	798	871	817	820	795	849	837	828	801	812	776	828	844	838	801	831	775	786	850	783	726	826	788	833	802	766	740	777	839	824	843	815	749	758	818	837	830	806	802	870	807	832	856	795	827	838	775	731	823	842	816	802	770	789	852	773	812	783	770	849	765	822	801	794	757	801	728	813	772	771	747	776	790	748	776	747	820	820	794	843	752	761	819	795	787	802	798	805	782	863	820	766	804	774	815	800	791	833	774	803	797	786	803	822	812	806	760	789	829	786	817	772	836	778	811	807	799	762	798	772	791	771	820	776	780	793	776	804	806	813	813	794	787	784	754	797	819	820	739	813	745	798	795	809	855	858	791	740	832	826	820	785	745	760	780	825	836	801	781	833	767	854	845	817	794	824	771	828	822	829	784	788	828	832	830	804	778	812	785	760	804	813	792	788	861	769	804	822	795	795	759	818	759	827	843	832	854	772	844	783	765	774	773	825	791	783	751	765	760	766	790	777	821	819	762	772	799	760	881	826	799	819	760	761	804	849	772	786	813	824	765	798	781	830	789	816	829	800	797	795	836	766	815	831	803	793	804	807	817	792	761	817	768	773	748	773	772	795	806	818	767	805	812	823	780	764	798	803	749	793	792	823	793	779	785	796	821	810	835	834	795	803	788	819	785	814	820	752	788	819	813	808	828	807	810	793	814	805	786	845	783	757	780	743	790	782	836	830	845	827	779	830	842	816	795	774	814	827	776	801	773	791	764	768	771	763	759	804	768	803	782	766	818	788	773	776	822	797	770	799	821	799	832	782	769	794	802	765	826	763	808	801	867	815	831	780	833	833	840	803	790	784	754	777	817	839	842	779	794	853	796	776	754	795	873	820	784	830	782	796	763	722	820	828	839	786	817	807	778	796	822	768	788	811	785	817	837	801	791	793	778	769	797	777	740	803	814	851	773	821	797	816	812	792	851	810	839	797	824	832	786	818	806	807	804	785	771	790	776	787	784	830	756	758	823	801	812	810	732	812	798	852	762	781	745	781	775	782	776	811	803	813	786	806	781	822	797	797	792	795	808	800	816	797	797	760	843	851	794	788	810	777	829	830	844	817	743	794	776	777	793	771	791	805	837	795	764	789	775	829	752	783	849	825	792	818	847	776	761	774	847	803	810	777	808	811	780	792	827	807	770	816	786	835	825	754	828	804	798	836	824	745	820	828	759	782	762	790	765	774	784	773	833	829	829	826	809	756	787	785	812	832	813	802	869	768	775	816	750	781	756	767	804	810	803	830	741	816	782	778	821	788	870	788	833	785	817	791	814	820	785	790	794	782	777	801	809	772	808	756	842	758	791	806	795	808	790	784	796	800	762	793	854	781	784	816	789	798	792	818	786	812	824	778	770	827	764	782	794	754	773	800	806	839	770	824	797	782	770	774	825	837	829	812	805	758	770	834	796	822	814	823	822	785	768	817	786	741	751	768	772	802	822	828	793	782	778	798	846	787	791	740	807	808	773	828	770	760	787	792	832	747	766	811	816	861	812	767	835	756	754	850	845	792	773	771	826	832	798	814	823	858	767	759	820	778	728	834	802	784	802	773	780	833	801	813	790	816	814	783	839	784	859	816	814	824	814	750	766	778	814	807	860	854	806	772	767	770	807	875	843	860	788	791	788	804	766	804	786	790	785	800	814	803	804	798	835	787	779	771	755	786	794	789	819	814	772	798	805	775	800	809	838	826	823	848	772	804	756	786	831	801	788	771	787	774	782	797	830	802	765	824	815	773	788	765	773	803	855	767	798	793	849	805	765	837	846	806	818	792	772	798	816	803	829	813	758	804	805	795	835	822	829	810	811	799	774	771	773	778	803	783	791	804	735	821	788	790	776	758	850	819	829	772	818	845	816	786	846	810	800	748	788	807	770	816	793	807	842	783	765	819	808	757	802	784	813	768	824	798	762	765	816	748	824	840	800	795	776	812	787	823	759	723	747	788	862	721	785	759	797	738	778	793	785	780	757	817	766	774	817	800	795	818	825	795	817	828	760	811	812	777	788	796	785	792	804	831	863	794	795	842	804	764	813	797	823	775	802	816	774	803	778	788	806	826	761	843	789	750
24417	21544	25201	28369	21549	21555	18623	593	299	281	270	251	265	260	241	219	209	206	180	206	197	210	180	167	185	196	198	195	174	182	150	181	207	195	164	184	188	181	193	184	174	183	174	185	207	194	174	183	200	198	185	163	170	197	157	170	195	172	172	188	196	187	181	160	192	189	176	194	200	164	189	181	189	196	186	197	185	177	184	175	168	187	187	161	185	196	184	185	207	186	173	196	170	175	174	177	197	209	144	178	173	205	166	203	171	168	170	206	182	182	203	189	166	172	163	144	210	176	188	201	201	194	190	219	154	174	178	178	171	176	184	173	161	189	202	178	188	184	191	181	203	182	174	173	173	186	193	167	206	209	196	198	194	194	193	160	160	167	164	199	212	168	200	166	216	168	192	191	168	201	208	178	184	173	172	190	187	175	196	190	177	201	176	177	181	176	186	216	183	193	174	196	184	186	189	189	173	168	155	186	194	188	185	181	180	179	179	208	191	164	176	181	170	194	182	145	166	171	191	172	209	163	167	183	180	190	196	195	178	153	174	173	187	187	170	189	170	171	173	170	195	187	183	157	189	175	212	171	170	174	185	174	170	184	180	195	197	176	164	211	177	185	202	195	184	160	188	184	180	226	172	160	180	171	164	183	171	177	183	158	181	171	155	181	191	182	154	206	169	184	201	177	194	160	175	188	184	208	184	153	213	180	184	202	162	163	172	187	162	183	176	178	166	181	174	181	167	195	174	174	181	171	187	178	152	172	202	196	174	187	193	171	206	180	188	160	176	174	174	202	172	171	190	178	189	191	162	201	158	175	210	191	154	171	176	162	199	190	196	180	184	195	185	183	170	167	180	175	174	169	192	169	159	171	182	181	171	170	171	157	191	187	192	182	192	189	198	189	180	175	187	167	168	153	184	200	188	182	200	201	213	191	180	154	175	162	167	146	191	193	169	189	207	194	186	172	162	178	178	179	166	169	173	186	187	154	178	212	170	161	188	181	183	187	200	204	174	177	169	155	175	216	200	196	178	213	140	185	196	175	160	185	183	175	183	198	186	182	191	185	210	158	173	190	180	186	183	197	153	172	177	194	167	183	170	149	170	171	145	167	180	153	175	193	194	179	183	166	184	178	194	181	199	195	179	197	171	173	179	192	178	178	190	184	177	195	204	199	160	183	165	172	204	150	176	155	209	171	181	198	160	192	172	178	179	197	178	189	181	173	177	174	158	168	197	193	161	186	167	188	191	176	170	198	151	154	198	169	163	168	202	158	186	169	182	201	157	179	181	164	163	243	166	197	180	177	183	178	173	197	173	176	205	186	184	180	194	178	185	189	208	150	164	180	161	186	163	164	188	181	176	188	202	149	173	185	184	189	186	168	192	178	192	178	182	172	204	198	151	199	184	203	166	172	162	173	175	176	177	201	194	193	170	157	206	178	192	188	192	174	160	179	189	189	183	155	194	158	172	155	165	218	183	173	181	173	200	193	198	180	175	186	145	194	179	162	172	184	188	191	148	180	194	192	200	192	183	185	198	217	188	190	172	213	171	190	170	183	189	173	179	202	175	173	181	208	177	184	178	194	172	208	188	164	165	163	178	200	155	149	180	167	192	174	166	194	176	188	168	184	193	169	171	187	186	207	201	200	169	185	201	176	183	171	195	204	170	167	162	179	169	183	177	178	192	176	211	177	173	190	186	191	184	180	177	197	202	181	178	177	171	173	202	173	162	216	191	189	179	179	179	182	165	164	202	187	195	193	185	182	214	184	153	182	193	178	187	176	158	196	191	174	182	164	204	189	187	180	172	188	185	179	199	179	192	190	174	185	177	185	194	184	182	185	192	175	190	168	200	184	174	175	168	172	192	178	178	212	202	179	158	191	182	178	215	172	154	162	177	165	180	188	189	168	162	182	168	190	207	174	184	179	175	172	190	206	170	201	186	168	199	223	181	205	202	194	201	157	152	149	172	178	176	193	158	188	189	169	168	166	183	173	202	208	176	178	189	170	174	185	177	186	162	173	191	170	215	204	190	182	182	166	166	176	157	186	178	183	178	197	210	173	142	173	180	182	188	170	180	224	194	169	169	176	203	169	175	192	194	167	174	190	178	159	177	173	146	198	174	151	135	156	188	181	207	184	150	191	204	176	162	189	204	172	178	178	154	158	173	164	184	155	165	178	182	176	183	166	212	175	171	186	182	206	180	162	155	208	185	188	196	196	165	178	177	185	189	175	188	179	205	184	161	195	168	179	184	200	204	162	184	187	177	171	176	175	184	188	180	173	162	184	187	155	171	183	165	189	174	160	205	153	130	168	176	180	185	178	186	188	203	170	215	170	172	185	164	155	192	196	171	181	186	176	207	167	175	181	197	200	220	175	173	198	179	176	158	182	187	171	183	182	197	201	159	174	162	186	148	194	169	197	200	168	153	194	161	177	210	167	166	181	188	171	185	190	177	166	187	184	187	197	170	180	187	180	181	176	174	176	173	167	171	164	185	176	164	159	167	188	158	178	192	192	149	197	178	160	180	174	192	177	176	189	175	178	183	184	165	172	171	202	179	196	188	161	155	185	164	146	180	185	188	178	189	172	194	164	168	191	164	184	189	176	178	166	200	170	182	198	145	150	189	163	188	178	180	176	175	169	165	181	179	169	190	153	182	179	200	202	174	201	167	175	174	143	163	199	196	176	187	161	166	199	170	174	167	168	172	206	191	183	183	188	179	221	180	185	172	183	170	184	181	168	167	163	187	173	162	209	205	166	189	179	181	208	198	179	169	150	190	193	187	198	184	181	185	172	180	161	178	172	177	152	200	172	173	176	207	176	190	191	170	184	180	162	205	180	215	183	171	151	159	168	166	191	188	175	175	164	200	188	185	181	164	201	168	194	162	174	190	164	163	166	186	221	177	177	172	190	195	201	215	169	187	200	160	167	168	176	175	188	169	175	201	191	177	169	199	177	172	172	183	170	198	197	200	157	193	172	153	187	197	172	192	189	188	176	191	191	182	185	208	165	194	164	198	165	183	186	199	163	189	184	167	184	195	200	166	178	161	165	182	191	179	163	149	197	187	172	182	185	165	168	166	185	164	179	174	165	212	179	173	205	175	190	216	157	158	165	177	171	190	181	219	151	183	173	191	186	179	180	176	171	198	169	175	173	170	182	181	166	182	164	169	197	173	182	189	197	174	200	167	187	176	182	171	185	178	172	172	187	186	197	162	180	180	180	169	155	202	209	164	187	162	169	174	173	173	189	199	184	164	174	156	182	166	173	198	197	188	176	191	183	164	174	142	191	176	171	179	171	176	185	187	179	180	188	168	172	167	170	174	170	194	174	170	175	210	176	194	166	187	183	172	178	192	170	182	168	170	171	172	175	174	179	186	180	193	184	176	194	179	153	191	166	160	192	194	181	178	158	182	201	171	170	149	202	164	190	218	174	162	181	157	163	198	172	182	210	169	186	166	168	175	206	180	197	168	189	177	199	174	184	202	184
3066	3205	1580	908	658	550	489	501	477	463	474	463	441	475	444	463	457	417	406	425	468	442	445	410	420	466	459	432	436	427	426	412	433	390	432	444	435	454	437	407	439	404	368	398	380	394	449	407	445	412	419	461	424	468	476	457	404	427	450	446	403	451	439	421	444	427	414	395	431	404	439	412	409	431	428	403	422	392	408	424	419	439	444	415	444	445	444	469	455	436	415	427	434	456	458	468	415	435	407	441	422	437	453	431	461	380	426	413	420	408	424	424	451	412	433	419	429	446	449	420	428	416	445	405	408	421	446	410	416	401	447	387	483	401	439	403	414	437	437	379	441	429	411	426	405	418	401	419	409	441	444	421	434	386	450	456	397	414	445	413	413	418	416	402	465	375	425	368	441	378	455	384	455	407	428	449	422	438	420	429	421	422	423	419	448	441	412	420	430	413	407	413	407	412	438	419	428	414	449	408	433	403	470	393	419	407	419	420	405	397	400	413	398	449	438	395	429	418	446	439	451	401	466	408	406	400	430	478	447	412	439	433	415	402	444	430	453	412	477	412	419	396	440	406	382	397	431	439	376	431	406	382	438	417	425	412	410	417	400	451	439	419	445	417	410	466	449	432	397	436	387	434	461	440	422	447	452	422	403	441	434	469	471	406	439	438	416	451	437	422	427	454	421	432	439	421	415	469	417	422	434	403	439	431	441	408	431	427	440	419	422	453	423	440	452	400	435	435	439	415	442	412	433	449	436	411	428	420	410	418	422	448	429	424	450	405	396	442	408	437	421	446	453	476	407	421	441	447	403	442	421	427	432	412	403	416	408	416	456	387	408	479	433	423	447	458	416	454	415	463	445	455	405	429	450	441	463	450	421	392	424	410	408	400	424	416	422	438	441	408	458	436	438	441	428	407	476	425	438	433	442	450	425	440	428	422	447	422	437	426	418	451	446	462	420	413	423	401	457	432	442	428	435	417	419	453	425	413	448	424	491	428	432	452	460	414	429	431	369	423	419	441	434	403	432	420	431	396	468	415	427	404	433	432	415	429	426	408	409	436	446	438	433	399	461	430	425	438	447	460	410	446	433	453	432	457	462	424	388	426	429	431	459	441	451	432	442	453	437	413	435	405	413	417	443	430	437	405	406	414	436	424	451	393	473	441	447	438	415	453	415	432	450	432	406	447	437	442	447	420	425	431	417	448	423	418	443	409	382	453	442	421	459	423	412	430	412	406	398	425	408	399	470	399	412	444	418	449	411	435	438	429	404	428	466	389	400	434	417	405	452	454	419	454	438	436	424	418	441	412	437	420	416	439	409	451	428	473	445	417	444	438	426	463	452	405	410	435	457	443	417	438	431	460	428	436	407	424	415	406	421	390	394	417	384	444	431	435	437	427	456	430	420	437	392	409	434	440	473	409	424	419	438	435	455	431	436	476	406	444	466	422	453	456	415	443	449	439	410	460	416	423	417	402	444	429	421	421	413	437	426	448	420	473	431	435	422	417	436	416	433	423	426	421	459	473	419	437	409	426	434	417	441	444	420	378	421	447	417	423	394	387	437	460	399	412	457	428	391	420	401	425	407	418	377	420	467	482	429	461	377	428	430	409	429	436	484	448	402	435	453	416	426	453	427	460	437	428	397	427	416	414	415	426	426	414	415	423	418	427	440	403	427	422	425	451	405	447	391	446	417	401	419	451	431	426	420	413	424	438	442	452	436	428	494	441	456	424	421	460	429	415	438	420	419	396	434	437	409	453	428	404	440	447	457	430	407	443	425	414	431	389	417	437	455	411	441	422	478	407	407	420	421	446	442	452	407	411	384	457	383	398	443	475	434	433	420	456	441	440	429	452	428	449	391	441	421	431	419	400	397	388	417	417	416	433	417	454	422	432	450	449	397	459	415	442	422	413	410	410	437	467	449	439	424	420	444	403	460	405	393	406	458	421	427	418	440	444	472	411	442	473	403	449	413	475	410	415	462	440	414	422	440	430	418	464	445	429	418	422	467	404	438	406	440	374	438	443	409	469	397	469	376	432	395	476	403	392	443	421	437	460	426	441	438	445	409	420	399	392	448	419	409	437	428	370	442	428	361	435	387	410	443	424	437	420	427	447	436	451	399	427	440	421	401	468	445	426	478	415	453	422	417	449	458	437	431	419	439	463	413	438	428	396	435	438	418	441	396	414	432	446	441	445	455	427	384	437	434	431	455	425	425	456	388	430	440	383	414	407	434	407	439	419	419	423	418	450	441	438	477	448	458	451	443	408	421	411	435	468	415	450	437	438	443	390	421	413	437	422	428	414	436	454	467	410	428	452	394	419	465	414	449	443	460	476	431	431	423	447	438	413	432	422	385	401	458	414	447	436	444	434	427	463	448	425	410	399	441	393	392	406	439	445	381	406	384	440	433	421	415	456	451	439	443	392	405	451	472	428	419	416	438	449	420	452	408	453	459	422	422	409	458	402	419	407	401	432	435	420	457	452	436	415	410	397	442	435	428	435	441	373	405	458	373	415	431	439	435	454	442	429	407	445	450	448	425	442	427	451	449	447	418	395	444	415	412	453	425	412	423	424	432	423	411	436	445	412	449	445	439	437	447	419	423	407	414	409	425	454	468	439	401	483	445	412	444	432	467	430	431	429	415	418	447	419	431	461	444	427	436	426	475	398	442	423	411	425	412	440	406	454	448	417	428	420	417	397	390	439	416	435	440	433	423	438	424	428	421	395	471	433	392	432	450	436	455	397	391	421	384	415	420	447	447	405	429	443	389	448	427	417	438	428	442	441	428	410	452	450	427	415	417	407	407	418	397	395	411	452	419	402	420	425	416	434	415	415	420	446	424	419	426	432	436	441	425	439	396	399	442	419	446	413	453	413	430	455	446	439	446	391	408	435	459	454	442	456	396	401	412	448	406	403	395	449	427	419	449	415	394	425	469	421	468	403	410	430	444	408	435	392	420	472	408	419	444	385	433	429	409	408	457	406	442	416	421	434	434	402	428	428	440	428	410	426	434	400	413	435	416	441	404	413	438	420	463	435	401	390	448	418	447	424	433	430	433	425	426	422	425	449	420	419	438	424	403	481	408	425	412	443	456	463	401	421	401	387	442	408	477	451	409	429	444	409	449	412	411	414	429	410	431	422	399	436	411	453	419	447	428	428	412	428	423	459	420	456	464	447	414	436	404	411	408	431	400	451	465	399	432	403	420	463	414	421	439	432	428	403	396	415	413	444	424	443	443	413	469	437	417	443	441	423	425	452	424	408	420	438	431	419	449	450	424	381	426	408	396	466	430	451	419	417	412	478	411	442	417	404	425	450	406	443	451	426	426	443	423	441	458	442	460	397	445	415	429	404	395	447	444	396	391	432	417	424	389	440	417	428	446	414	398	452	437	426	445	435	437	435	420	424	439	457	454	405	442	473	451	395	434	437	413	444	409	448	396	419	440	411	394	432	447	441	446	398	409	484	437	466	431	456	401	441	390	418
31993	21100	12288	1048	539	498	482	516	496	440	494	451	448	446	442	457	459	430	435	519	450	448	448	445	514	471	445	439	421	435	511	437	419	483	443	445	461	434	491	467	436	479	453	465	478	462	472	469	444	485	422	477	473	456	447	427	476	440	446	445	463	473	460	421	482	483	454	471	427	453	434	431	447	435	498	477	481	455	446	453	441	460	450	426	491	496	486	449	441	404	421	444	463	451	460	457	439	478	494	470	465	479	451	475	481	447	427	455	451	453	446	483	463	462	429	456	413	439	427	450	435	458	418	452	459	453	455	441	441	465	421	477	461	457	458	459	475	480	450	414	426	446	432	456	447	483	481	477	452	462	446	471	466	478	458	462	466	481	460	488	417	470	449	436	435	432	465	466	493	430	464	440	457	464	453	482	483	431	453	458	478	471	432	436	378	441	401	441	460	469	471	430	459	433	448	463	436	477	433	460	462	472	438	442	406	456	469	444	463	463	450	465	486	440	436	441	484	461	488	419	427	465	503	431	415	441	459	409	444	455	450	461	471	453	482	467	424	476	448	462	405	433	446	468	433	454	478	453	440	461	438	494	484	435	479	493	478	468	448	466	461	481	489	494	466	458	465	436	492	489	406	450	464	433	501	483	437	440	472	471	429	453	431	461	462	455	481	443	460	466	486	469	477	468	426	438	487	433	476	456	455	425	454	417	492	473	420	470	468	451	487	455	472	443	452	456	482	409	449	473	472	477	416	487	453	419	498	457	459	500	439	438	458	449	443	469	479	480	453	465	449	501	435	436	495	443	472	446	416	450	460	454	429	464	467	473	448	449	467	481	438	415	463	447	513	463	443	414	459	445	439	469	429	482	504	447	470	470	433	469	493	439	451	442	467	452	431	457	499	462	486	472	454	489	404	429	433	430	409	421	431	473	435	437	417	441	484	449	455	460	501	456	475	469	465	444	484	419	454	467	442	455	431	455	462	453	420	447	416	467	430	426	487	458	456	438	465	419	479	496	454	441	452	421	453	416	467	452	485	466	506	479	449	427	454	472	421	430	465	457	501	452	443	450	448	454	463	415	452	461	447	450	416	450	476	503	452	428	454	447	426	417	474	409	452	463	447	471	407	457	460	413	462	462	465	457	481	467	457	443	429	457	442	486	444	436	479	454	422	438	443	439	421	458	452	456	472	448	454	447	446	441	483	447	401	450	470	503	460	417	459	487	490	427	500	446	413	451	433	477	485	437	489	482	471	439	451	443	496	498	477	478	456	449	464	435	436	463	446	459	451	421	419	441	476	475	423	474	459	453	520	457	467	403	426	461	426	417	436	441	468	482	404	458	484	461	478	434	480	454	440	447	474	450	442	465	465	438	464	466	496	468	476	455	453	495	485	441	450	490	452	444	482	438	474	466	474	496	447	471	436	454	472	460	442	442	462	443	461	461	481	449	506	479	454	466	500	399	451	467	479	431	445	444	500	451	483	471	455	460	431	494	504	441	417	461	477	476	453	427	464	450	479	424	454	439	445	485	449	473	428	438	448	453	483	456	485	454	469	443	425	455	436	453	450	424	496	424	465	442	430	441	467	475	456	439	445	425	526	450	456	475	461	464	434	464	494	438	451	466	470	457	453	465	452	464	474	436	455	459	440	492	459	465	453	415	483	510	435	449	478	446	441	455	471	482	443	418	471	457	467	465	468	460	435	470	441	472	494	445	430	427	435	453	460	487	452	455	444	434	432	453	417	437	486	486	467	435	452	460	413	471	453	495	444	459	472	447	479	481	474	452	469	460	462	469	452	445	462	427	465	486	470	473	463	421	431	449	440	442	439	448	431	428	479	435	477	485	429	465	467	438	441	443	495	465	448	468	459	481	465	433	410	456	449	473	473	457	514	452	477	457	446	421	421	461	462	480	481	464	451	448	444	454	468	452	451	473	450	436	470	500	478	472	468	449	450	436	474	482	483	466	486	458	474	443	462	465	412	477	435	495	447	455	464	438	419	471	458	451	437	439	420	454	435	419	414	422	449	459	486	460	429	501	476	463	415	460	440	429	455	443	469	428	412	437	455	471	431	428	455	473	484	445	457	476	465	421	485	451	426	486	450	457	446	462	464	450	426	431	451	469	432	424	437	477	465	460	436	457	448	472	526	460	472	443	478	418	455	410	450	449	453	425	443	437	460	467	459	437	473	438	496	450	449	462	494	441	424	465	462	441	435	466	434	492	449	445	452	475	447	436	462	460	453	466	455	469	468	428	463	449	490	478	437	465	450	437	486	449	436	420	448	412	426	486	486	421	442	460	415	445	420	491	463	469	474	462	416	431	467	515	472	483	458	448	439	406	474	438	485	431	447	417	492	432	472	470	497	446	457	497	447	450	441	458	485	438	487	464	437	454	451	511	469	465	453	470	428	428	431	433	450	447	440	446	449	451	496	460	422	445	489	452	454	462	442	502	476	439	436	437	487	463	433	462	472	447	426	464	465	491	451	471	411	464	452	484	445	437	435	460	444	448	442	458	453	455	444	456	480	484	453	427	440	467	464	515	441	419	430	455	456	437	492	468	442	449	459	444	465	445	440	471	440	457	479	429	446	469	457	437	466	447	469	437	515	447	460	462	472	492	431	422	423	425	453	482	418	435	440	455	479	457	471	415	433	461	441	442	461	455	476	419	418	480	481	483	470	453	427	497	431	450	458	464	477	435	456	412	499	437	465	481	429	447	425	442	450	457	461	478	436	463	465	443	445	475	476	443	425	437	454	473	445	422	451	461	457	459	462	463	456	448	481	441	428	468	467	483	460	448	442	455	454	437	453	444	491	463	443	457	467	476	464	489	425	434	477	469	485	435	471	435	438	467	448	434	455	441	508	443	470	475	406	477	461	494	434	462	417	455	480	489	438	430	428	480	469	449	445	462	467	459	459	478	453	434	458	436	465	471	487	452	443	490	457	435	455	480	443	495	454	447	439	454	443	439	505	478	490	453	439	472	430	454	488	450	424	448	444	448	463	464	494	423	466	479	440	453	449	533	459	448	446	457	473	436	432	437	410	448	438	447	421	491	468	481	467	429	488	492	484	457	457	426	460	426	452	487	487	461	510	456	468	437	433	419	454	414	457	446	441	490	457	451	432	476	455	441	449	463	459	441	457	444	449	474	445	465	452	442	418	427	488	508	464	488	442	457	450	434	503	427	449	460	471	476	442	493	456	452	488	462	474	480	463	462	420	429	457	483	439	410	418	445	415	515	471	464	431	465	451	450	471	523	471	462	403	469	475	475	426	503	436	463	419	413	438	471	429	431	453	486	444	424	416	476	520	469	415	460	473	458	438	443	419	428	455	443	477	471	448	427	471	484	484	455	464	477	476	420	466	490	492	477	446	460	427	447	470	468	461	455	469	437	449	472	393	474	425	439	449	448	455	464	463	503	429	469	496	490	414	437	494	445	386	474	396	423	464	451	432	460	465	462	480	469	432	429	453	453	451	420	418	431
5936	1094	1041	981	1044	975	978	984	985	967	993	931	959	1013	985	1011	987	946	1007	1021	960	1032	1030	1012	973	1107	1007	1055	995	1027	1007	1036	976	982	957	963	1015	997	1033	984	949	990	1005	978	944	958	1010	988	927	976	994	984	1020	966	939	989	968	954	1003	954	933	977	1041	993	1055	956	973	983	996	942	969	1026	1063	989	994	1005	992	1017	981	994	965	968	964	960	965	1010	1006	1015	1009	1050	1003	957	1022	952	967	1013	981	987	970	950	976	1030	1000	984	934	1021	987	991	956	977	997	1022	974	1008	1012	1019	1024	980	1028	976	990	980	983	999	1002	939	997	979	968	987	992	934	1045	1036	982	999	994	989	967	1032	1025	970	987	975	998	912	959	999	1007	1031	1019	1017	960	1014	949	990	957	915	964	973	1088	989	990	1014	963	1022	962	992	995	989	1046	971	989	1029	953	983	961	1036	912	935	1014	967	989	947	1014	974	991	994	1013	1030	985	1001	961	984	1017	955	1026	984	1010	969	1005	985	990	950	936	982	938	1040	1007	1008	1072	1004	1017	1022	980	996	1015	1023	964	1072	964	996	987	1058	1033	1012	978	943	975	975	1015	941	969	1047	956	943	1056	1070	961	997	966	1067	980	994	1004	1001	1054	1022	977	956	983	976	948	1004	1001	1029	973	1005	983	956	981	971	996	982	958	995	989	974	974	1005	979	947	994	974	969	1011	1004	964	1023	983	978	1039	977	993	927	999	1020	952	964	983	966	984	1013	1001	1012	997	1034	998	993	1034	1024	980	986	952	994	1031	1003	997	1030	969	902	981	987	949	986	993	949	980	948	986	1031	1029	1016	1006	962	979	1003	1004	1008	1018	995	1036	1051	1014	978	980	991	971	977	945	947	1005	1021	979	994	1019	1002	940	1055	934	965	1007	1009	975	1024	990	958	948	1008	970	997	993	1014	938	971	987	975	1041	1033	999	1000	1015	968	991	947	974	978	984	1018	975	1025	993	1018	1005	954	1017	975	998	1012	990	964	972	972	1070	1003	958	962	985	987	1007	987	995	991	1006	1023	1012	1007	1009	1024	963	996	956	1016	989	971	987	997	948	972	1061	978	957	993	981	926	1046	975	961	1043	1001	1008	978	973	967	994	966	988	1054	1032	1003	983	1000	973	1019	975	982	1025	968	981	968	966	959	958	947	980	999	991	966	970	985	1034	1026	1009	1004	956	990	1044	992	1027	917	992	1050	980	1007	977	996	1006	989	1019	966	968	1022	1023	971	940	1005	997	1006	924	1010	994	1012	985	996	1014	973	1012	955	996	1050	1024	1017	962	1033	954	1029	991	951	1005	949	992	1008	993	1037	980	1021	1013	989	1018	985	1001	1042	1004	976	952	1011	980	1070	991	1014	1010	979	963	991	980	1021	981	971	1081	954	979	1023	964	1041	1049	996	1044	993	950	968	947	956	1005	994	996	984	1004	989	1006	913	963	992	1018	999	1046	987	1110	1053	988	963	1001	930	1061	1028	1003	955	989	959	997	1001	988	990	1027	971	1009	938	1017	993	979	974	975	960	1021	986	955	1003	1001	1057	1033	1039	949	1034	971	979	1002	964	973	990	926	1013	1056	995	1025	1002	1041	939	950	994	1009	968	954	1029	1019	980	955	1042	1038	983	945	937	971	975	999	971	1013	1047	984	988	994	980	912	971	985	966	973	1043	1024	939	977	995	1024	1027	994	1020	1016	963	960	994	1030	1015	1022	961	952	1003	959	980	979	975	966	1025	1001	972	970	958	977	1039	1016	993	1027	1015	1031	982	975	1014	989	943	1019	1003	964	998	980	991	1008	1009	977	1039	976	965	1003	1010	1010	1031	961	1023	1005	997	953	966	1040	984	964	1038	963	952	979	971	975	1009	1006	957	935	1050	1023	1000	955	1025	1029	981	997	953	1014	998	1003	1031	1040	975	1020	988	999	960	1019	966	956	1003	931	1006	1042	970	979	968	968	1000	1056	1005	951	979	965	977	985	973	1001	1019	965	961	937	982	1003	994	988	1001	977	968	1043	988	997	990	973	1019	989	998	985	996	1001	1038	999	972	1047	967	1008	994	1006	1069	1026	1029	1004	996	946	971	959	1032	1009	979	973	967	985	955	1012	1023	978	972	939	988	993	978	1028	1040	987	964	1009	995	991	1003	952	983	1051	993	998	1037	1017	1001	988	934	997	995	1036	976	969	1006	1015	988	975	991	991	972	1014	1034	991	1009	997	990	953	987	921	1045	994	1026	1017	1000	1006	1021	1023	1049	997	1009	1012	993	923	1018	992	1002	995	987	1017	1058	921	992	1027	1040	1030	999	1002	1016	1008	971	1002	990	949	901	1003	945	981	1035	1030	944	1002	980	1035	1000	984	913	969	1040	1022	938	992	1018	981	993	948	953	978	984	1002	1008	958	957	987	1044	978	1042	952	975	985	1011	982	1071	1002	993	965	1010	990	959	1042	1027	1027	1017	1007	997	953	980	945	954	972	956	997	963	967	981	1010	1050	1022	1019	955	955	1019	931	1002	974	959	1018	994	986	970	985	993	981	1027	1012	965	1018	988	967	1038	996	929	1009	979	1041	961	980	935	951	1051	1014	968	1027	925	1030	948	966	989	1028	956	1050	1005	992	1030	987	1013	1034	978	1046	1014	950	979	1017	1064	991	997	965	995	1022	1035	1072	1002	997	1003	922	993	998	969	973	958	975	983	978	957	1000	1033	999	1047	966	1002	994	946	995	975	997	979	1023	1000	955	1028	959	993	996	996	1000	1011	988	983	1023	963	947	929	1012	1003	978	976	975	999	1008	985	1002	999	965	985	969	989	941	990	997	959	997	1037	1011	942	960	982	957	1002	998	935	975	982	972	964	948	1004	936	1029	982	1006	884	978	995	1059	947	1017	968	1004	1002	962	959	1005	1019	1016	928	1045	961	1021	944	1016	963	1031	983	969	924	975	983	1028	919	1024	1045	1026	1001	956	976	986	1002	980	1023	994	1020	937	1000	1044	988	1024	1018	917	1008	975	949	1063	972	983	1008	960	990	1084	960	978	980	980	1045	967	980	971	950	964	979	1009	1016	940	1000	967	970	985	984	984	1027	1016	988	963	945	1025	944	1004	992	1021	973	1010	1044	1002	991	1021	998	1015	997	1000	959	977	1002	1017	925	982	1024	971	992	985	985	995	957	1010	956	989	1028	981	1062	968	953	1015	999	941	1014	985	941	1016	972	1044	1002	978	1008	1046	1065	988	974	942	986	970	1007	1013	960	994	958	1027	967	1013	1038	970	975	1010	1037	976	1013	968	997	989	993	1011	984	1009	1018	984	964	1001	958	1008	1006	1063	1012	955	1072	1020	968	955	1017	976	1011	949	944	960	1032	997	1011	1027	972	974	996	969	973	1033	1029	1004	969	1051	903	1005	967	1018	1045	1039	985	975	1016	996	969	959	974	981	1068	992	987	1014	1009	1018	956	1025	1068	1009	998	985	998	985	962	988	1009	1047	925	975	1002	936	995	1037	1009	978	984	1022	1023	1026	1003	952	1045	1048	1018	1009	931	1011	989	1034	984	1004	1042	1042	1048	1051	921	981	982	1049	1009	1007	1022	1027	941	1049	1029	1034	1001	960	1015	990	988	1031	1030	1039	998	988	1001	1015	996	1003	1040	1006	959	1002	1010	1010	1012	947	995	1006	953	952	976	1084	994	964	1043	1044	970	981	997	969	948	951	968	991	971	1022	988	956	1004	1038	975	1014	949	1019	1028	1004	987	1057	992	1000	986	1004	920	1019	983	1000	1000	972	994	1022	1030	1031	1016	927	1040	981	1008	1018	1000	963	979	1034	1008	1020	1016	934	999	968	994	1026	1007	980	984	1005	966	1032	999	991	1001	999	967	1054	1005	1034	979	953	956	999	998	1023	1000	1017	947	1042	943	982	980	1047	967	969	940	1015	998	1023	986	959	1025	952	987	1024	1027	1027	973	986	953	1008	955	1002	1011	1022	985	1022	958	1019	1014	982	961	1001	985	1028	932	927	1043	969	973	977	966	1021	957	966	1004	1031	1022	1014	1024	960	1004	983	1013	959	1022	979	990	964	966	1018	1002	960	962	1018	971
24901	21486	24820	28589	21479	21359	1508	587	471	415	412	427	435	400	382	359	403	373	406	391	385	398	399	382	383	385	407	376	382	334	349	363	357	357	374	354	339	352	371	356	369	376	388	415	365	388	387	406	366	370	385	342	376	317	385	354	360	354	341	334	381	390	404	370	343	364	330	342	349	379	340	351	410	323	384	354	369	380	341	339	367	386	367	352	347	340	372	346	345	362	356	388	380	354	383	396	348	361	385	364	359	410	363	364	381	362	417	380	366	370	351	386	341	348	369	339	366	369	396	389	357	355	372	329	385	345	374	363	366	359	376	371	399	371	371	413	396	355	404	371	381	358	359	364	390	390	392	373	385	376	377	362	348	381	376	348	354	339	359	419	351	362	357	360	398	376	374	393	375	391	361	379	388	345	384	373	360	330	371	343	371	354	366	390	365	367	345	387	381	375	381	352	355	359	378	351	347	339	377	349	368	358	305	351	378	374	414	384	370	346	399	369	392	340	356	358	411	370	396	368	333	380	348	368	345	366	379	357	360	378	391	366	366	386	370	375	365	349	347	332	390	355	364	359	331	370	382	382	372	354	368	389	386	392	370	434	402	402	350	364	364	410	397	353	359	368	357	329	380	364	382	387	369	382	391	374	378	370	373	382	366	364	357	347	379	342	377	352	345	392	375	359	339	356	373	390	394	358	391	360	404	343	355	334	375	404	368	381	391	380	343	404	379	357	379	355	366	364	336	388	388	328	396	387	395	354	375	356	374	342	374	386	384	368	344	336	394	366	370	405	370	361	392	358	378	391	360	369	364	386	359	374	373	387	416	347	404	390	384	402	379	345	330	396	387	360	362	357	366	386	358	372	347	373	384	375	369	359	345	383	342	323	388	348	350	362	408	357	340	341	374	371	367	376	381	384	349	377	383	385	366	353	371	390	350	361	340	354	413	380	345	363	359	341	390	384	406	346	338	402	310	346	389	398	343	357	384	332	385	359	380	340	311	347	399	381	375	336	333	373	375	339	382	381	379	347	374	366	379	395	370	399	380	385	349	426	328	344	365	339	350	371	340	385	378	358	330	379	371	364	364	368	366	392	325	368	333	399	365	363	362	360	331	329	368	387	377	351	391	377	394	394	395	381	335	389	407	384	379	339	368	365	344	362	362	360	345	366	354	372	358	389	399	398	364	344	385	383	363	370	358	354	353	374	394	401	386	363	371	307	359	375	396	359	405	335	355	363	401	361	393	398	364	343	365	367	343	371	367	393	378	388	375	350	403	364	358	342	351	378	366	376	348	361	343	360	370	388	361	376	383	355	396	368	368	361	385	383	368	354	361	428	380	400	371	332	354	331	371	380	355	375	359	359	354	390	363	336	358	354	345	358	355	346	392	384	383	349	356	373	369	370	371	399	375	380	381	337	382	374	358	361	383	369	401	391	378	371	341	350	350	391	333	366	401	358	321	349	400	383	360	357	382	346	370	377	403	389	362	353	390	370	327	355	365	358	383	344	362	329	373	404	374	339	368	398	419	384	357	407	384	338	364	369	343	346	396	364	388	376	342	369	389	367	340	385	429	383	401	348	381	376	356	356	395	369	383	374	342	392	381	385	383	369	369	360	375	340	388	363	395	356	349	375	395	350	367	400	363	351	369	362	359	408	347	357	405	374	356	354	371	371	366	362	379	358	371	363	354	386	346	368	337	368	375	407	377	326	362	390	368	408	362	350	376	362	351	358	340	354	347	370	382	371	384	384	390	348	364	359	377	398	393	356	411	354	368	356	379	394	352	335	380	342	425	370	404	342	378	376	368	412	397	387	385	374	357	320	340	372	377	317	350	356	364	386	398	392	383	345	377	338	384	352	387	400	392	365	350	389	373	340	374	366	360	351	381	336	378	365	358	397	387	354	372	381	374	422	369	406	385	376	368	369	357	349	354	353	397	368	396	324	355	369	380	366	355	377	400	383	392	362	321	365	383	368	344	363	362	354	404	382	355	392	375	387	342	412	366	346	338	351	368	377	352	342	400	350	388	389	373	369	325	395	357	377	367	388	376	360	358	353	342	368	354	368	370	374	361	418	365	366	380	375	365	335	403	367	377	344	381	391	367	374	370	350	354	351	360	364	370	389	364	376	359	395	332	347	390	352	355	366	387	378	364	353	403	371	370	355	379	403	374	396	375	349	370	360	361	382	349	381	336	371	377	385	408	365	387	342	381	329	386	356	379	422	348	351	368	376	379	335	365	401	365	386	356	358	339	366	386	383	326	413	345	390	355	371	360	354	340	389	365	389	404	391	378	378	349	371	392	323	406	395	396	367	357	386	377	376	359	333	318	378	366	383	372	374	362	357	393	379	374	365	389	366	369	364	355	375	383	328	334	351	384	343	364	359	310	342	373	360	383	354	337	389	332	376	391	363	410	373	348	325	347	341	351	369	365	344	359	360	365	368	344	392	361	341	383	422	368	384	355	365	353	364	335	370	370	356	355	367	376	363	342	390	366	396	388	393	383	405	317	353	361	381	388	374	381	377	365	346	389	340	378	376	319	327	362	382	395	405	349	373	341	350	352	347	373	368	363	367	388	378	395	354	396	377	384	365	389	388	401	385	367	343	385	356	337	367	335	371	385	357	372	338	362	410	323	351	384	381	392	350	359	416	393	340	384	369	346	375	354	386	369	356	384	377	363	338	374	310	349	354	357	387	361	397	385	340	394	347	392	351	395	382	370	377	381	350	413	358	358	373	360	368	378	333	354	374	359	368	397	362	324	329	356	374	347	380	347	341	371	352	347	382	346	360	376	331	358	322	334	364	360	356	371	350	350	361	354	330	382	344	336	337	379	415	373	333	343	359	370	372	341	366	342	343	369	344	366	362	383	345	356	373	385	389	377	371	352	414	399	379	349	390	380	361	403	367	365	336	356	366	394	369	341	377	368	339	391	402	371	377	348	364	348	402	356	363	364	378	403	373	390	403	357	385	375	356	381	389	383	375	364	393	378	367	381	364	364	352	376	371	385	379	360	373	352	371	395	381	384	421	385	369	351	379	343	375	385	343	353	368	353	348	354	359	356	350	370	321	363	366	371	359	346	345	366	343	355	358	384	409	323	359	331	390	370	375	364	390	373	412	369	358	343	391	405	401	319	362	336	377	421	362	327	378	403	384	380	368	375	379	394	338	406	363	362	387	388	357	368	370	370	372	379	376	404	358	384	315	338	374	340	389	384	374	366	355	322	377	369	321	387	356	355	385	347	378	351	359	361	316	373	380	400	385	371	378	379	356	370	384	429	392	358	368	383	368	347	386	356	381	360	370	349	343	388	351	386	377	360	388	369	329	373	348	365	394	310	354	370	379	362	370	367	368	377	367	371	371	374	368	363	351	401	382	377	382	337	365	349	326	352	345	375	362	350	387	334	390	354	367	415	337	348	373	361	348	376	337	373	311	372	369	352	352	367	346	400	329	356	338	357	371	362	374	380	369	356	388	361	359	364	367
3168	2316	1463	1077	943	899	910	834	798	793	779	798	805	844	784	750	760	803	810	796	803	804	778	820	750	794	850	805	841	771	821	763	816	818	823	809	781	807	809	786	819	795	794	818	822	837	817	790	819	820	793	819	791	819	815	814	798	848	817	809	839	788	764	767	800	762	787	810	778	805	789	777	786	794	790	831	847	803	810	809	809	746	845	801	777	758	822	756	770	784	793	768	821	829	792	757	774	792	809	772	808	812	758	805	764	799	843	827	790	729	757	794	813	737	769	805	735	814	783	840	801	804	812	801	778	793	747	812	807	785	767	803	777	771	769	783	788	785	745	790	780	847	844	816	846	836	765	797	817	783	791	770	810	863	824	799	763	770	840	789	797	764	808	835	802	786	782	785	791	819	748	752	852	813	793	830	774	798	786	825	810	777	780	798	793	841	806	792	770	801	812	817	775	812	772	767	824	803	777	812	789	753	797	802	822	843	818	765	796	767	838	804	764	784	813	800	840	780	834	776	886	803	790	827	800	814	845	839	809	779	802	805	804	806	808	773	818	819	743	815	777	792	771	782	791	810	784	786	782	788	772	767	755	781	818	835	770	838	817	822	776	781	812	812	810	822	822	813	763	822	810	818	857	792	768	846	763	787	757	790	822	780	795	723	789	775	815	812	759	816	831	761	827	797	767	738	785	762	736	758	819	810	774	786	786	862	830	802	851	744	784	733	798	751	787	792	795	773	756	773	793	755	767	834	783	802	764	770	766	810	770	803	810	779	768	775	825	772	811	798	763	846	803	803	832	793	811	758	783	806	806	802	795	759	788	748	848	748	801	811	783	814	742	830	795	755	774	785	743	853	792	807	774	811	791	826	776	796	823	755	774	788	828	824	780	723	808	800	838	813	781	780	742	839	814	805	806	789	816	766	796	826	793	802	768	763	754	759	774	855	802	775	827	807	782	801	783	795	766	723	781	887	797	796	833	801	797	721	808	874	813	792	804	768	798	815	833	770	797	827	811	774	797	813	799	756	780	805	831	767	787	808	780	794	789	765	835	763	851	821	814	802	785	778	811	817	787	807	787	837	838	766	857	826	795	787	785	799	783	806	788	850	780	822	789	772	804	795	776	782	792	839	795	803	803	778	826	813	792	773	764	838	839	799	807	783	836	809	830	787	772	769	796	808	777	846	773	827	786	751	806	776	805	801	797	818	791	795	786	775	788	790	798	831	805	808	774	767	772	804	804	751	812	757	794	791	856	828	866	754	772	818	776	770	818	837	774	794	791	827	821	820	763	792	796	791	838	790	765	806	771	784	782	763	751	836	845	815	791	758	838	756	765	775	803	792	801	779	765	803	796	811	812	802	813	777	802	788	778	820	755	798	830	791	871	828	825	750	800	827	825	777	814	796	759	832	779	779	778	766	768	769	773	767	757	775	796	879	774	808	793	785	734	791	805	817	776	851	797	778	798	760	786	777	788	746	826	811	787	812	776	810	786	746	776	816	850	836	776	794	829	778	784	805	739	831	775	801	749	832	859	818	755	824	769	768	843	840	831	729	785	810	794	818	758	778	810	817	802	807	797	763	806	831	740	804	778	769	821	775	766	820	838	749	805	813	801	831	832	812	748	813	753	802	785	779	783	777	788	797	747	799	791	793	759	823	757	809	763	823	817	846	825	791	790	743	775	829	829	770	808	771	826	830	815	804	748	730	788	777	767	836	785	844	826	813	739	792	779	763	831	781	769	769	815	769	771	722	800	790	830	844	729	849	791	798	738	781	804	818	802	743	780	837	792	778	819	788	761	798	761	765	792	862	798	825	733	819	840	819	844	778	825	758	790	806	760	799	801	775	787	791	791	817	805	813	832	834	793	783	876	771	807	777	824	790	793	757	783	808	779	758	800	841	841	803	803	798	787	818	816	775	851	786	784	791	798	809	800	764	800	792	792	782	793	771	831	779	794	777	795	795	801	756	785	778	780	806	830	799	755	771	783	832	815	741	839	831	816	802	767	808	820	728	814	716	754	767	814	773	800	854	823	815	774	822	810	760	785	789	728	799	817	783	805	830	816	754	774	845	783	784	797	761	781	824	790	768	743	820	807	779	796	812	811	849	825	766	758	741	780	801	784	770	796	778	833	798	768	828	766	778	784	769	761	805	768	778	804	798	751	795	789	779	846	823	772	806	760	837	765	773	838	772	829	818	777	817	801	786	758	852	743	788	805	817	802	809	846	806	783	807	800	840	783	772	808	800	759	841	817	787	807	779	789	836	816	782	760	845	785	837	833	787	798	776	773	794	739	837	812	797	767	817	752	783	863	771	804	763	824	835	755	743	825	776	800	739	779	785	786	809	816	761	782	757	832	799	780	813	825	832	827	809	837	764	792	830	776	760	799	820	816	777	793	765	812	844	809	806	837	759	756	817	784	760	808	769	767	818	785	803	801	795	787	789	782	838	778	790	794	786	757	789	765	787	789	783	782	742	741	830	758	783	753	793	790	756	753	800	815	795	819	817	820	786	750	785	755	773	840	758	787	805	815	776	776	805	761	864	807	784	787	821	807	812	801	769	797	771	801	757	795	819	840	820	839	766	790	792	783	787	780	775	815	790	799	836	812	824	833	811	782	812	788	772	791	835	785	816	869	767	765	782	780	828	787	775	759	765	780	787	812	760	801	764	819	771	775	788	786	788	775	807	792	801	810	800	835	777	718	762	796	785	797	761	773	798	785	795	786	775	758	809	780	792	778	811	767	772	762	752	800	850	794	783	781	813	848	768	813	724	837	754	791	797	807	814	793	734	805	771	822	826	762	766	837	769	820	806	808	800	790	785	796	795	807	769	824	769	825	830	751	781	790	804	808	796	754	748	784	812	803	780	760	767	794	804	795	840	823	761	826	747	798	762	748	774	817	803	826	760	807	817	778	790	807	789	833	774	782	830	770	756	803	824	830	757	812	793	782	785	843	797	825	800	767	755	819	809	811	789	814	793	799	762	827	809	789	802	787	838	803	802	754	810	812	783	799	787	793	819	796	789	759	772	834	738	775	782	802	761	775	780	787	766	756	811	818	773	810	767	800	789	856	724	787	807	755	820	845	779	798	834	826	789	784	784	776	831	797	768	795	774	755	802	788	804	753	754	784	784	812	761	760	798	795	804	759	779	778	793	827	831	807	774	826	833	782	804	755	855	803	781	796	807	778	772	776	759	796	771	801	763	745	779	809	759	770	807	791	877	813	769	766	793	812	765	807	777	782	777	827	800	815	729	823	801	829	822	797	791	821	777	854	832	735	821	805	821	811	767	824	792	767	766	757	818	834	776	814	735	774	776	791	771	813	734	816	828	776	814	811	782	786	821	816	799	777	786	820	776	781	824	793	795	779	764	782	787	762	811	804	760	807	765	798	787	769	763	822	799	734	831	803	802	833	752	835	781	775	827	768	784	792	800	800	790	792	824	751	837	782	785	815	831	812	815	783	782	802	769	779	781	765	790
24312	21470	25118	28272	21471	21485	18515	617	367	283	271	249	219	237	207	235	206	207	227	220	214	194	182	186	209	174	180	169	172	198	215	198	195	190	178	196	188	184	161	158	199	199	161	198	171	189	184	171	202	201	195	188	166	178	162	186	209	171	162	174	187	190	188	196	186	186	159	162	180	176	187	175	175	168	182	199	204	177	174	164	178	194	201	195	194	177	189	174	168	161	174	190	174	195	168	211	183	168	176	186	180	157	173	172	209	192	171	161	184	187	180	178	204	175	185	176	170	204	185	183	191	189	165	189	174	174	180	208	167	180	162	164	190	201	207	184	169	178	167	199	185	173	195	163	188	167	165	187	160	173	178	199	207	182	187	170	167	174	200	174	180	186	181	192	195	178	166	167	184	196	239	175	183	171	162	182	182	165	166	161	183	199	175	188	174	205	183	180	214	178	185	173	172	186	172	163	201	173	174	201	174	169	199	191	174	183	164	158	163	179	178	180	161	202	188	161	197	178	165	172	178	180	177	194	212	191	197	182	178	173	190	185	179	186	186	187	195	205	188	169	174	177	187	137	170	199	172	187	196	187	180	200	158	178	187	183	172	193	187	210	164	200	174	184	171	176	222	158	166	212	207	185	168	188	158	188	151	188	192	223	190	202	189	190	178	184	161	199	167	192	172	172	181	171	181	174	177	183	162	193	192	193	167	194	190	204	188	182	178	201	179	174	170	204	199	184	182	169	201	156	184	184	170	181	220	179	176	211	198	200	193	151	184	211	176	154	179	184	179	165	188	203	186	188	208	169	172	164	190	184	191	213	193	181	193	191	161	187	194	194	185	176	175	182	181	163	168	182	190	186	173	185	184	192	176	182	176	188	171	189	169	177	156	189	183	203	205	186	161	178	152	198	183	181	164	180	172	168	198	172	166	171	159	153	187	228	187	175	182	187	168	200	193	178	193	202	172	177	188	162	179	172	167	171	180	170	177	181	216	197	154	175	178	161	188	212	186	186	186	191	165	214	190	168	172	183	182	187	166	179	212	219	215	192	205	160	178	166	179	190	175	177	167	169	193	172	179	161	185	183	175	166	179	175	173	174	181	169	186	182	202	190	206	190	173	189	191	190	201	152	174	174	199	161	202	176	185	180	194	175	170	172	213	170	202	155	185	168	208	167	191	155	182	188	190	153	171	187	202	190	204	202	185	170	181	208	164	184	199	182	183	206	192	218	175	165	192	194	181	181	158	197	185	203	205	202	169	176	197	213	187	207	191	210	183	157	157	163	200	174	162	187	186	195	186	163	176	203	177	182	183	177	178	162	199	188	160	205	171	169	164	177	162	178	178	181	149	167	158	170	161	177	211	168	168	196	192	188	190	177	161	176	178	187	208	212	195	190	172	164	200	176	171	169	181	213	171	166	182	164	157	207	192	162	191	172	179	151	181	169	190	172	179	168	173	164	187	190	182	194	168	176	157	165	199	161	180	170	198	161	149	180	171	186	180	204	186	189	181	176	170	141	203	160	158	166	196	173	172	196	173	156	185	183	189	166	184	190	183	147	172	180	180	170	167	163	189	168	179	151	201	201	181	175	172	209	192	198	196	157	156	186	168	165	179	151	158	169	185	158	189	189	158	206	176	193	181	188	172	194	179	178	213	156	172	193	191	182	149	161	171	168	154	183	181	188	192	201	173	178	150	191	166	189	175	159	154	194	175	176	153	172	197	180	183	168	157	154	156	190	179	186	180	164	181	169	162	170	180	183	208	135	188	179	177	182	189	245	203	172	177	208	146	162	197	173	182	179	192	189	197	194	160	163	174	176	198	156	174	183	196	176	194	173	180	154	183	199	151	190	177	155	179	223	182	210	191	203	178	187	164	170	221	199	199	195	173	197	159	184	157	179	152	172	168	176	202	190	222	191	160	170	159	178	173	175	159	150	159	192	187	168	182	161	203	186	194	158	169	158	176	165	165	183	178	162	206	207	171	176	160	170	170	202	172	173	190	187	160	178	188	179	206	211	186	164	206	171	192	179	185	189	172	178	174	188	189	204	175	159	177	168	185	180	207	205	190	180	175	176	164	185	168	197	176	199	202	200	195	173	160	171	195	178	172	169	197	199	157	197	183	174	178	193	155	184	194	175	186	185	167	167	200	166	187	188	183	168	193	169	178	181	177	190	178	177	192	191	215	164	183	177	166	175	190	187	188	183	183	176	170	185	203	182	193	168	170	173	179	174	179	207	175	189	165	177	167	201	223	184	185	153	173	163	190	195	180	179	214	214	165	171	200	196	150	170	187	196	178	170	182	191	203	210	180	187	179	197	162	205	174	215	187	178	184	173	168	175	173	184	192	168	189	174	183	162	159	187	200	183	191	190	185	165	185	171	175	195	168	170	185	185	173	184	173	167	184	201	181	197	192	184	185	191	198	175	185	187	184	198	199	187	192	187	187	199	199	178	183	197	168	205	194	174	166	180	167	193	167	207	180	176	181	176	191	172	171	171	186	196	170	200	185	187	192	174	171	198	176	182	185	185	193	218	201	176	218	217	182	192	179	173	212	191	186	163	160	149	174	183	165	178	173	193	189	165	192	174	161	151	174	175	193	163	188	192	200	188	182	188	150	180	159	185	172	165	205	194	182	173	180	188	167	181	177	177	166	153	167	169	174	189	189	178	186	200	167	196	190	168	197	170	198	188	169	154	159	198	173	183	184	190	174	152	203	198	152	162	185	216	186	175	170	168	186	181	184	206	193	183	185	203	199	177	156	200	196	177	182	178	177	184	213	169	198	143	189	206	170	182	193	195	186	173	171	206	194	197	177	197	175	196	188	167	184	176	157	175	190	185	207	167	169	157	180	169	188	172	186	193	187	190	187	171	203	177	174	200	171	191	213	170	192	150	198	137	168	183	182	170	171	193	197	180	179	166	159	181	161	179	184	146	204	184	175	188	200	185	182	171	166	170	190	195	188	188	201	149	153	153	191	175	176	178	175	186	148	217	175	170	195	173	149	180	171	198	184	198	194	178	186	165	182	182	173	176	177	178	187	192	176	178	186	181	178	168	181	178	193	169	172	179	188	194	196	178	167	155	180	187	162	183	198	177	200	180	167	188	154	169	189	186	158	180	172	183	191	186	182	200	174	189	210	165	189	169	177	176	185	174	181	196	198	183	165	197	170	165	186	178	182	189	185	168	204	167	194	215	173	199	177	189	190	193	158	193	196	172	194	190	153	187	185	176	184	196	188	163	184	181	200	181	200	179	188	192	167	178	180	165	196	158	180	205	171	174	174	159	145	176	173	190	201	173	197	194	225	166	186	174	167	181	164	180	189	175	210	178	172	165	183	157	171	198	194	177	161	199	211	200	197	182	151	190	178	176	174	199	167	181	184	157	191	191	183	209	181	176	184	167	172	191	209	168	190	190	178	202	161	197	208	185	195	175	178	183	186	162	161	169	162	192	203	184	182	170	177	166	184	162	168	175	198	163	211	189
2966	3098	1570	861	701	589	532	499	477	439	446	457	453	465	427	463	408	425	436	452	417	441	430	442	432	432	435	462	417	430	417	432	445	454	414	447	442	428	425	446	423	451	418	426	445	378	418	460	420	427	423	440	417	395	454	412	409	407	377	433	406	439	451	415	425	420	437	420	434	435	403	449	420	420	425	425	444	407	416	404	381	432	458	396	431	446	427	430	406	411	410	422	462	386	421	452	429	418	441	440	412	431	447	397	438	416	429	426	424	416	409	415	436	398	410	409	428	422	419	417	399	461	442	415	412	425	442	454	419	405	405	429	426	432	411	409	414	440	439	390	447	429	453	395	418	415	444	452	425	439	446	408	454	424	460	460	406	437	418	394	426	436	431	444	438	427	404	426	477	422	408	429	401	434	442	425	428	422	452	460	471	436	384	412	470	455	407	433	426	410	404	458	422	443	416	432	406	414	401	422	430	451	403	382	450	404	412	415	452	447	442	410	429	423	409	434	461	433	427	409	406	421	484	435	436	410	390	428	433	403	420	398	430	445	425	428	430	355	452	450	465	445	412	435	404	429	435	418	444	419	430	431	435	397	425	463	442	439	452	434	430	433	461	432	388	424	464	436	419	434	399	437	400	418	453	452	438	419	402	427	442	417	377	423	397	414	420	430	400	448	396	447	428	397	407	392	423	418	444	434	442	418	426	392	403	423	432	449	438	430	447	418	402	433	411	399	451	462	454	411	430	475	425	403	447	444	439	416	388	428	480	376	422	437	424	443	441	416	447	426	438	393	406	401	388	395	434	429	447	391	368	421	410	399	430	428	435	423	460	409	421	399	419	427	419	442	430	442	428	443	432	425	423	421	403	418	437	417	414	424	443	439	392	404	415	436	438	412	404	440	399	429	424	457	466	450	449	452	431	451	449	400	439	443	439	465	444	409	412	408	404	432	425	439	464	483	425	418	398	418	400	429	448	420	403	423	437	449	407	416	411	449	405	427	405	443	425	393	417	449	403	447	438	441	421	401	391	424	457	416	453	456	456	424	430	453	462	439	450	422	402	404	443	398	421	382	400	421	428	407	437	425	398	435	408	415	441	405	407	424	426	450	389	446	422	467	428	461	397	423	453	403	448	437	421	434	404	433	412	440	424	427	431	454	453	457	413	415	426	412	446	427	461	444	421	462	419	422	409	443	437	440	400	454	400	440	389	428	421	445	456	388	408	418	437	435	436	434	457	449	421	415	418	403	439	421	413	455	432	417	418	405	428	423	443	387	403	400	477	429	460	392	420	425	425	427	449	402	427	432	409	425	433	458	407	428	424	412	436	382	399	430	418	460	430	382	441	429	455	441	403	408	453	418	421	430	431	454	408	463	433	387	400	430	415	419	431	386	403	420	449	446	451	462	437	407	448	433	451	406	434	415	450	439	455	437	440	432	409	435	482	408	405	430	437	416	457	377	440	420	435	453	442	392	422	431	430	442	437	440	399	424	426	431	404	444	461	430	437	435	456	432	415	432	461	449	413	416	405	446	429	438	399	435	448	427	425	427	460	461	406	443	428	450	420	385	411	447	430	429	458	434	421	444	440	434	379	420	458	423	405	466	423	400	426	435	441	421	426	414	429	446	426	439	459	464	434	416	481	436	438	439	390	446	466	444	417	422	424	406	417	419	444	435	436	402	427	456	440	407	436	433	415	454	435	452	437	431	421	435	445	425	416	398	448	419	463	406	455	432	458	439	416	452	427	409	436	415	457	403	428	404	438	423	439	385	411	432	433	397	402	428	412	452	430	422	438	421	438	402	371	421	403	400	414	403	421	405	408	418	402	426	444	435	437	399	433	422	419	419	408	424	444	418	427	439	426	423	433	422	380	371	420	436	449	418	418	453	425	441	414	402	466	416	445	438	438	407	437	426	445	438	448	452	409	438	428	385	435	393	441	405	399	453	425	432	424	431	456	443	414	443	456	423	441	420	409	430	436	406	450	421	425	434	423	413	437	423	424	440	460	401	458	440	436	418	437	416	429	445	373	460	443	402	434	455	426	453	444	432	390	425	431	418	429	447	450	442	388	463	461	440	436	399	405	430	431	437	438	416	391	445	403	426	424	426	418	443	445	407	431	425	425	425	445	411	435	436	439	419	389	388	413	379	421	421	435	395	450	397	443	428	438	415	454	441	426	422	408	429	428	404	405	475	396	406	419	409	435	448	399	438	420	395	420	447	412	427	421	420	426	408	430	409	387	419	427	458	426	431	428	409	416	432	428	415	435	433	436	431	450	441	464	431	413	419	430	417	444	410	448	457	445	427	406	405	433	439	442	434	421	462	463	452	443	401	431	407	468	419	437	399	430	426	449	398	455	461	395	439	445	424	439	432	452	475	445	430	431	438	402	430	434	417	435	427	459	449	434	485	441	433	442	421	423	409	425	414	409	414	444	438	427	399	414	435	432	418	392	488	424	426	403	443	440	401	408	419	436	411	442	412	426	431	415	415	417	411	435	448	443	452	422	447	469	430	448	455	418	410	422	445	457	428	414	436	441	452	396	444	416	412	439	427	394	431	413	444	423	475	387	439	452	410	412	426	431	391	439	431	420	407	452	417	420	386	413	410	452	435	424	424	433	424	424	406	435	405	425	443	421	449	399	419	381	437	427	421	413	419	430	432	459	391	464	424	409	423	445	399	413	442	431	442	396	436	392	419	422	397	454	446	414	429	422	441	447	409	453	419	409	387	423	416	366	429	413	418	429	415	443	408	446	427	429	433	433	412	396	447	397	403	444	436	434	419	409	417	430	418	425	412	447	469	419	440	409	441	418	432	454	401	420	423	428	422	409	391	416	395	404	417	393	404	417	442	417	399	428	443	446	436	441	420	414	443	426	441	438	423	385	404	468	420	420	476	411	431	411	463	398	454	448	422	429	470	424	470	410	434	411	432	424	410	413	432	432	460	479	434	466	403	405	423	456	421	439	416	417	392	431	425	444	462	418	452	406	425	463	472	428	405	449	427	414	420	447	407	426	410	411	427	462	447	414	391	433	394	404	447	426	425	433	469	431	448	411	404	391	425	400	414	439	413	457	428	459	432	371	421	416	408	434	423	444	450	445	409	439	428	397	388	406	424	423	407	475	434	424	402	437	430	452	422	454	399	411	447	418	418	428	449	413	439	429	434	420	449	427	430	423	445	429	397	425	412	409	440	426	443	407	440	447	409	398	438	412	446	401	435	436	420	434	413	414	450	432	464	408	436	414	470	416	405	414	430	416	459	444	431	440	420	406	415	404	416	410	424	402	402	421	398	428	419	399	446	430	432	381	463	431	422	424	420	429	410	417	429	428	418	448	418	426	405	429	417	416	400	429	473	410	416	403	445	446	448	404	441	437	440	406	433	405	419	430	415	395	403	429	443	461	438	475	425	411	452	411	398	373	418	450	436	418	442	417	439	454	423	413	430	431	429	405	397	447	443	429	439	426	420	454	438	420	414	407	419
32053	21081	12215	1052	531	467	450	440	472	479	436	470	434	471	478	475	416	463	424	469	513	451	464	446	476	395	458	481	394	504	419	465	458	503	473	450	436	435	446	463	494	464	474	463	466	497	460	443	433	487	513	450	439	446	491	438	427	481	416	485	476	413	468	414	444	487	451	447	457	462	412	483	430	435	472	478	462	459	419	452	442	417	473	488	483	441	461	429	435	436	474	445	436	481	505	481	411	442	456	476	444	480	487	448	455	426	460	448	444	519	443	476	488	471	446	423	484	461	455	461	427	416	454	463	425	490	512	459	400	418	450	475	437	473	454	463	448	466	446	423	475	481	462	426	461	475	478	463	489	497	436	471	413	425	463	476	468	468	491	450	452	470	419	456	444	437	466	394	482	458	457	454	475	445	452	481	439	446	490	434	454	405	472	456	440	456	458	456	483	435	525	477	489	469	442	473	454	428	445	442	459	448	463	422	406	426	446	434	437	480	488	437	425	490	436	441	449	454	472	487	509	448	461	457	441	439	461	433	431	475	443	448	428	435	487	439	440	518	456	452	442	435	458	477	475	432	436	457	436	434	504	427	396	502	446	432	445	488	445	470	444	414	469	449	462	487	488	457	467	441	487	409	481	454	463	456	448	469	440	443	459	441	438	477	470	419	472	492	443	444	464	488	453	439	435	440	439	489	489	417	435	445	466	428	444	439	445	435	433	464	457	468	444	403	458	474	452	412	452	469	455	472	441	498	450	474	449	474	444	456	471	432	433	443	416	464	459	479	442	463	451	429	463	468	463	458	488	458	465	451	434	455	468	433	458	471	433	467	443	414	430	459	439	447	462	383	481	489	450	467	454	438	465	409	434	403	456	471	436	437	450	422	465	399	454	442	444	440	472	450	459	431	447	469	463	481	458	390	475	448	447	451	459	478	495	424	445	452	466	465	447	495	437	502	506	434	452	435	445	430	437	446	437	438	468	450	458	476	466	508	480	483	434	471	430	459	488	467	457	476	470	453	447	457	444	426	462	479	452	456	479	428	421	446	444	442	472	450	459	493	414	479	445	472	411	459	481	450	430	413	453	447	435	474	466	455	418	445	445	433	499	415	416	472	448	469	466	474	478	468	420	469	478	491	482	466	447	459	453	449	482	414	457	455	467	483	463	502	428	463	491	438	435	447	424	442	496	456	458	454	465	464	463	457	479	463	493	470	485	477	440	492	474	418	477	461	453	452	431	432	444	441	449	439	438	444	465	510	422	443	459	508	496	477	448	450	425	476	447	458	466	451	450	461	467	486	448	463	479	427	429	457	474	464	444	464	457	432	475	459	441	441	458	417	465	470	462	442	437	446	454	393	416	451	437	454	511	463	449	436	442	464	431	429	483	433	445	477	458	446	442	448	478	471	460	455	442	453	460	441	440	411	427	449	479	452	484	438	466	483	490	453	444	435	448	447	471	452	439	438	479	437	482	445	457	467	466	436	417	438	444	448	457	445	444	442	428	461	467	454	440	471	462	484	517	476	452	470	441	427	475	461	463	477	484	494	448	478	475	436	462	451	464	448	471	500	440	479	457	452	482	443	456	470	490	471	468	479	440	441	463	460	460	424	444	431	465	418	436	422	394	477	497	448	471	467	449	443	437	443	417	466	431	438	439	453	453	475	440	480	449	462	442	426	465	453	435	413	440	455	424	456	385	441	494	476	490	430	449	432	505	483	451	490	485	405	427	441	437	500	453	434	493	415	449	485	469	431	460	456	488	442	458	492	469	428	429	439	486	457	449	468	418	418	394	466	441	468	421	473	427	444	422	434	448	419	419	457	486	475	426	455	451	434	482	480	423	448	462	459	471	486	483	472	452	472	475	426	465	444	462	477	451	508	440	464	444	487	443	430	450	470	460	433	507	410	482	438	450	458	446	444	423	465	448	439	463	471	459	449	452	461	480	450	513	493	441	448	453	477	515	467	452	449	475	436	478	478	422	487	437	500	462	422	460	472	426	441	490	471	432	447	450	451	418	482	447	446	446	454	460	484	471	442	470	476	462	499	479	501	454	451	481	428	450	434	494	494	436	413	466	471	478	414	435	463	454	459	460	461	463	473	502	463	488	459	485	460	410	476	445	473	477	430	448	427	486	439	432	440	474	428	493	449	477	408	468	449	483	468	449	433	450	475	461	460	476	466	479	462	458	481	450	469	502	446	451	455	471	479	420	456	438	467	432	430	486	416	495	453	453	485	423	418	478	479	461	460	444	474	459	424	432	474	461	421	455	454	448	500	437	410	452	457	489	489	509	461	462	473	463	491	461	455	457	442	439	467	448	450	425	457	479	465	411	461	464	456	459	469	481	423	481	441	436	422	465	449	445	456	475	459	487	439	422	434	418	434	438	491	458	450	491	446	475	432	494	447	488	455	488	475	470	433	510	426	471	465	441	447	447	476	478	439	450	408	456	434	455	430	436	437	448	477	447	455	448	445	514	495	470	453	498	481	455	493	438	439	442	459	484	440	433	463	479	455	470	466	472	463	463	419	441	470	495	492	447	454	496	459	445	415	444	472	435	428	473	469	436	462	417	470	507	478	423	452	439	435	441	493	467	455	435	449	435	457	473	441	497	459	433	458	461	429	434	453	438	466	454	446	464	462	440	459	456	514	465	459	458	470	442	442	438	425	441	440	442	436	483	417	438	487	433	499	472	428	469	428	422	455	445	452	422	442	460	438	487	474	440	451	458	416	432	465	468	424	447	459	413	405	433	448	442	457	426	423	436	461	445	446	454	450	455	466	456	429	425	450	490	477	458	476	472	452	458	479	425	477	429	485	479	482	441	468	468	447	492	455	450	440	439	441	456	518	434	454	438	475	464	470	475	430	409	432	494	446	440	446	492	458	473	478	392	460	445	466	465	487	460	482	448	421	477	439	433	441	471	480	481	500	442	486	455	440	460	439	406	477	424	483	489	441	501	470	487	438	462	463	467	469	409	466	461	472	440	487	464	411	446	486	456	483	446	447	450	464	480	460	518	482	440	494	443	464	472	470	447	470	458	449	469	459	462	441	455	452	443	440	479	455	432	432	465	452	446	467	445	454	482	435	430	464	484	487	416	494	441	449	417	468	471	411	463	479	451	480	458	462	478	449	436	460	468	475	436	507	432	451	462	472	460	452	462	489	438	490	422	441	437	433	463	474	498	434	478	434	426	436	473	436	430	464	461	449	493	439	473	445	443	462	452	466	455	447	441	439	462	468	465	414	482	416	475	434	491	460	447	508	479	404	437	462	470	426	458	449	499	440	470	468	489	469	466	463	447	479	476	432	444	394	463	417	430	433	462	426	449	458	457	414	435	459	460	465	474	466	459	463	480	453	456	463	457	453	451	469	494	456	488	426	471	476	510	478	446	474	403	452	457	476	477	463	445	445	522	453	468	467	479	471	495	479	423	468	437	458	474	414	450	438	443	478	462	472	456	435	431	470	469	443	481	488	425	465	423	438
5950	1072	1025	988	1032	970	1026	950	1021	999	992	955	1010	968	971	924	1026	1022	978	998	1005	965	971	1002	990	959	987	965	1019	969	971	972	1042	974	963	969	953	977	966	961	994	973	1008	1025	958	996	1013	1013	975	985	998	943	961	958	967	1017	998	1000	963	1002	1021	1024	1017	1033	1028	1030	968	996	1024	999	978	1056	916	986	997	973	1013	957	1013	964	988	988	991	989	1001	998	1034	1040	1032	1041	1007	1015	1058	1002	964	994	980	1010	1014	978	980	1031	969	991	951	1007	1026	1022	1027	992	1000	998	1024	988	1012	1019	991	970	1018	968	942	984	1022	963	954	1003	949	969	951	998	954	1032	1058	973	967	1006	997	1017	992	1043	1031	993	979	977	964	1011	952	993	945	975	1012	997	1033	1006	981	1013	1008	984	974	964	959	991	968	1025	917	1029	1028	986	954	946	1001	975	920	977	1002	953	1004	979	977	956	1007	970	1049	968	1000	996	979	1006	1037	971	994	1000	973	1027	984	981	975	949	996	954	1079	976	1021	924	1022	1037	937	923	986	1001	957	1074	926	1027	970	1073	980	941	947	989	940	968	1037	990	964	971	1048	965	968	987	987	1022	951	949	953	949	1033	995	972	1015	1036	1010	981	990	968	1026	1003	999	979	954	1026	993	968	943	991	962	984	1013	991	986	1010	1028	989	957	1003	971	1018	914	983	933	1008	953	946	966	966	1014	963	993	952	1017	998	1000	963	969	1006	959	1018	951	1036	977	1005	1005	966	991	976	1052	1000	1042	969	977	973	1000	997	996	989	978	1028	1004	1027	968	993	1023	994	1007	941	1021	994	987	964	1016	1055	1006	952	1002	1002	996	978	976	972	944	1024	940	985	917	1000	942	1044	996	1005	993	929	956	1017	957	1012	1013	952	931	1002	1006	1017	931	1032	996	1037	995	985	1008	994	940	974	1007	949	928	961	950	980	983	960	1004	952	1027	1019	1008	1040	1019	973	1021	953	976	1040	989	1021	988	1009	1005	998	985	970	967	963	998	1019	1006	1015	1013	937	1007	1058	982	1004	1049	995	987	1001	1002	1044	935	957	966	992	1001	1002	978	1039	983	1003	966	986	1013	978	1013	991	986	985	1075	1045	989	983	994	1045	971	971	974	935	987	979	992	976	952	965	972	1011	985	1028	939	988	1030	1005	956	986	972	999	940	961	1007	984	979	1002	1031	997	1042	968	1008	959	993	976	996	987	1005	938	994	971	983	988	990	990	982	1015	984	942	980	1005	1015	983	945	1004	994	1025	1006	988	976	949	962	987	1052	990	992	993	1037	980	1022	1001	932	1080	961	1039	957	972	999	949	998	1000	1041	954	1070	1008	1057	973	1010	1023	986	991	1045	956	986	1009	1000	1035	1036	967	989	945	964	1010	991	984	994	960	983	963	974	1049	952	988	965	964	974	1034	1045	1014	964	990	1016	1031	1011	994	999	1018	968	1029	1001	998	1008	980	1036	979	1020	974	960	1067	976	1006	994	1016	1016	1060	948	967	983	930	1046	1011	990	1016	973	1021	993	1045	1006	973	1000	1000	1001	1006	1024	990	1022	1040	958	970	994	973	1072	984	943	1005	951	971	975	959	939	961	988	950	1017	1028	1023	1046	964	988	1014	991	985	1005	970	978	1010	1022	1029	990	1049	998	1014	949	970	1033	973	910	1023	1013	1008	953	965	955	1016	1028	1007	1008	1005	964	1019	996	988	957	983	980	1018	977	1014	987	956	1077	965	984	963	1005	1004	997	948	940	996	1035	955	974	967	1037	996	1014	1006	976	1027	1010	970	926	982	990	972	1007	1021	1042	932	941	965	980	1021	1005	973	977	970	1018	971	944	926	1065	1000	945	981	1035	954	963	999	986	960	997	936	1029	955	988	959	983	1011	967	981	984	989	1056	1036	997	958	927	1033	954	948	1038	991	1006	953	985	959	989	1003	932	945	990	998	1003	1034	1007	987	935	1048	975	1004	981	1029	1016	971	1011	975	956	1002	1006	998	1002	994	1049	1035	1067	1022	960	1010	983	967	1021	995	998	956	1005	995	998	1018	980	984	933	982	958	1027	972	979	1021	1012	1006	1019	1069	1005	943	1026	1004	1005	965	957	1008	996	986	968	1014	1039	973	959	985	974	1015	969	1011	986	1022	976	987	1010	942	1022	972	985	994	1045	962	1040	1013	956	1044	1037	1037	955	972	1000	942	986	961	939	1012	955	998	1010	962	944	1033	957	923	952	969	962	936	1031	1017	966	949	1015	987	1002	948	965	1067	1001	985	971	993	967	946	974	955	978	1041	984	992	1058	981	984	981	1050	973	978	983	986	973	962	1023	1033	997	960	994	985	1017	920	988	996	959	950	1015	942	995	1018	986	1000	1015	960	981	961	1005	990	979	987	989	985	983	969	1058	965	1015	1007	1012	1049	957	953	952	1019	1019	1008	949	977	934	996	981	1005	1014	976	986	963	986	1007	1013	1000	1011	1047	957	956	1001	1028	958	984	1049	1000	989	1029	990	1009	967	956	1010	955	978	985	1038	959	975	1046	1023	981	1041	978	986	967	972	988	982	955	1031	986	1039	1052	1001	972	1033	990	998	977	1037	995	954	1006	1070	995	979	975	1002	895	949	998	1019	1043	972	973	1007	982	996	1003	1022	1003	982	1007	980	1010	944	995	964	947	1005	935	1032	985	1006	974	976	986	958	951	990	1013	1005	991	959	966	991	957	972	972	992	953	996	963	974	983	983	954	1015	1030	970	1023	991	988	980	997	1008	1025	992	1036	968	986	982	1041	973	993	1010	1036	1000	1047	1073	1017	1021	950	978	960	1022	959	960	996	1063	978	956	1008	1021	963	1015	979	983	965	1008	1054	932	1011	997	953	977	1029	1027	1046	987	950	1023	977	1004	1002	939	1010	971	961	976	1010	936	994	985	951	940	999	1046	978	951	991	970	1004	943	968	1005	971	954	918	1026	971	1009	925	923	949	942	1036	1016	1001	948	990	1040	983	970	1005	976	939	951	962	948	1017	965	1029	981	936	960	999	950	1010	970	952	1004	949	977	988	981	971	974	872	1007	1004	1034	998	1020	1049	1020	1026	940	956	944	998	1027	998	926	1008	984	925	1001	1007	947	959	943	1000	1014	993	991	975	984	1020	1003	1005	976	977	1064	974	1000	982	987	996	952	1021	966	1002	1043	949	937	999	958	990	982	990	971	1029	1029	969	1030	990	996	1012	987	907	1052	951	954	1044	964	970	1030	977	1021	994	1002	955	1024	982	954	1015	1028	985	1019	1028	1003	1018	1003	1025	1017	991	926	999	1001	965	1041	989	1011	964	986	942	970	993	999	1035	1002	1006	1017	999	965	929	989	1009	1057	980	959	957	971	1038	967	988	1001	932	931	915	979	1000	943	965	1017	1039	1003	1032	992	991	1038	965	1062	929	1035	1015	1014	1030	967	944	1049	1009	1020	981	993	1023	991	1008	1001	988	997	1037	1014	1015	963	1002	1003	949	1011	1000	956	1025	985	993	980	958	1021	1011	951	979	935	1018	960	1000	1043	999	960	1078	1045	958	1024	987	1003	1009	958	1026	1011	998	990	1002	992	964	995	979	976	957	1013	976	989	986	987	1006	975	1008	988	960	1010	952	943	998	1031	984	933	944	972	993	1015	1012	992	949	1029	973	950	977	1022	1017	1039	1039	998	984	1032	974	1009	1004	1007	959	985	950	1018	993	951	1027	1004	977	1011	1033	1039	997	966	983	1029	1015	1016	1024	975	954	1016	1001	967	1022	982	982	1004	1038	984	916	1016	971	981	948	999	972	988	1022	978	981	981	990	1004	994	917	996	916	963	1011	991	969	925	953	972	927	1013	949	979	964	975	968	980	1052	965	1026	970	1019	948	981	1006	1012	1013	1032	942	1061	966	1004	962	960	985	1026	1038	966	972	1019	944	1016	1040	1016	1026	958	1074	954	985	968	988	1028	998	1050	981	1060	1033	999	996	1040	937	1012	983	940	950	979	983	940	1045	1001	1009	1007	971	1012	1025	971	942	971	1022	1027	971	939	990	944	988	1044	1003
24891	21490	24831	28548	21483	21369	1466	517	409	417	421	414	399	391	424	359	410	359	351	398	398	410	358	405	350	372	379	372	416	402	345	373	382	368	377	396	437	370	363	369	373	339	383	361	367	390	367	354	384	368	402	346	338	371	321	362	338	388	369	356	361	347	401	382	343	375	350	334	359	396	356	354	350	346	336	389	395	368	387	332	346	365	376	370	355	350	361	400	361	395	337	338	342	340	409	385	324	348	367	388	388	357	330	369	339	358	354	354	346	376	384	344	375	354	364	363	369	341	369	368	368	331	365	351	372	340	398	332	360	374	358	360	351	353	380	394	387	353	342	336	312	361	355	373	372	377	364	356	395	367	400	376	400	362	361	375	358	376	386	370	357	362	376	336	365	344	348	342	356	381	312	367	342	380	366	361	345	375	377	379	348	395	385	357	391	375	359	372	372	359	349	397	349	373	375	342	355	359	349	379	360	386	374	385	349	358	368	386	355	357	350	358	383	358	363	334	357	349	340	391	377	374	392	337	316	318	362	375	399	372	366	367	361	320	367	360	369	338	377	343	340	388	389	416	395	348	358	373	359	373	348	359	345	393	387	393	398	380	349	391	356	359	345	352	363	368	346	377	387	311	386	353	376	364	372	398	353	336	394	341	347	397	391	342	380	362	385	389	391	336	339	330	390	358	355	394	372	348	376	352	339	356	349	351	362	373	312	345	377	379	371	411	342	387	369	349	358	352	359	365	344	360	381	315	350	367	330	376	385	338	374	346	354	378	369	390	356	378	378	392	374	354	371	330	366	328	376	400	355	347	362	390	331	329	344	354	377	352	333	356	358	376	397	346	369	381	374	355	381	392	399	366	346	364	384	362	357	346	371	378	371	367	335	361	354	377	368	362	356	346	346	371	361	365	375	341	370	340	393	331	340	375	357	341	367	363	374	336	330	367	384	437	392	364	348	398	341	368	320	365	370	389	365	349	368	372	365	339	365	351	381	395	338	373	373	380	375	400	363	382	340	411	386	377	379	384	373	360	367	368	364	380	363	323	352	367	350	355	366	385	388	402	376	361	360	331	387	354	413	362	388	338	393	383	378	333	348	378	344	351	435	345	350	374	392	347	358	422	372	386	386	353	375	355	371	375	380	344	332	385	383	356	364	370	361	357	352	383	367	351	379	386	380	363	348	325	344	370	347	373	375	420	351	342	373	378	404	381	363	409	386	377	365	396	363	382	370	390	376	347	338	332	345	347	340	377	410	374	373	389	363	382	353	396	378	342	361	379	354	368	350	389	379	357	364	399	321	342	390	377	348	380	369	340	369	348	393	371	389	353	378	367	326	344	340	322	387	335	327	340	339	375	378	388	404	350	380	363	343	376	350	363	359	362	350	362	357	361	347	367	346	398	343	384	363	372	370	364	342	359	351	354	388	351	367	361	387	370	383	376	361	366	377	344	387	362	358	335	377	383	367	377	397	338	365	362	348	365	363	356	334	380	376	374	360	355	351	334	356	390	361	407	366	374	381	387	361	385	401	383	378	357	329	391	364	361	341	336	373	389	381	322	354	335	351	370	350	362	359	351	355	383	360	371	336	375	366	352	373	376	370	373	356	376	368	390	353	350	362	342	397	385	341	363	349	367	364	385	341	376	371	375	347	370	392	379	347	371	320	335	348	390	389	376	360	414	395	358	402	394	373	380	348	352	400	340	372	395	345	358	380	367	364	352	345	364	378	356	372	342	389	343	373	364	322	382	374	338	376	352	397	372	378	350	369	356	379	371	373	375	381	352	347	339	368	355	373	359	373	364	383	401	321	366	378	377	364	353	354	417	355	345	362	391	387	352	361	361	395	333	372	391	354	358	372	389	429	353	379	335	370	369	335	358	359	376	370	368	348	375	339	336	333	341	370	351	368	414	380	391	356	372	338	344	364	354	364	359	377	363	351	377	369	372	401	340	357	362	333	362	325	387	375	350	386	325	363	380	367	380	356	371	386	366	368	355	355	387	338	367	376	364	335	359	344	378	356	355	342	369	363	339	346	375	341	349	333	338	400	363	349	366	336	352	350	317	344	375	368	381	401	387	387	353	363	401	396	339	375	349	380	332	352	330	393	364	373	362	346	336	386	349	386	386	354	376	346	360	326	379	387	366	328	374	379	381	359	366	338	375	391	340	347	347	396	393	375	370	335	371	423	361	341	370	358	364	352	356	354	366	351	349	379	391	351	341	394	362	367	397	408	362	340	346	369	342	360	372	394	377	359	387	344	349	376	341	356	342	356	330	380	321	397	348	340	341	377	354	383	323	349	352	352	340	377	359	373	366	351	380	391	379	384	355	372	363	356	345	359	372	377	352	330	328	386	367	357	372	372	347	348	348	381	404	357	327	369	345	390	313	345	323	337	387	346	352	335	351	373	402	367	375	350	375	368	366	343	370	348	388	336	335	341	339	345	399	385	392	337	378	346	346	351	358	350	396	345	327	380	368	367	316	349	354	337	356	350	357	388	387	403	343	382	372	341	373	367	401	354	319	304	330	380	384	385	387	391	340	381	356	347	320	364	387	380	397	380	373	396	374	386	370	391	316	381	332	338	352	406	373	379	350	378	353	373	333	359	350	369	374	350	377	403	351	364	334	338	376	375	347	337	320	390	346	327	349	346	346	391	364	336	374	389	347	347	315	367	357	363	375	371	359	358	370	372	353	337	382	342	357	382	361	388	374	433	364	335	382	345	386	363	360	362	344	337	343	384	333	381	351	399	365	364	354	362	368	351	348	397	347	327	365	321	384	332	368	351	359	360	390	365	347	374	381	351	341	334	333	374	387	366	327	382	381	337	366	373	342	362	389	390	365	374	349	349	392	361	375	349	396	384	372	342	364	350	334	371	367	322	335	347	360	372	357	366	367	336	346	336	349	354	313	373	330	391	338	381	365	397	343	379	376	339	375	387	353	371	351	363	341	349	363	336	353	364	393	380	360	366	395	334	351	340	322	373	317	382	371	311	378	361	394	351	394	369	377	368	341	351	389	358	349	388	373	375	347	373	403	373	309	384	393	364	377	358	374	362	368	369	385	385	386	395	343	365	371	400	369	364	351	390	358	364	379	367	435	374	384	362	374	391	354	365	387	362	382	348	390	378	329	370	388	364	379	356	390	359	367	398	359	353	368	364	350	367	359	351	353	347	351	360	363	346	350	362	326	362	373	333	362	356	391	374	377	363	388	348	374	369	358	356	367	376	372	370	387	390	413	369	375	385	359	362	367	374	369	354	360	369	389	403	347	363	378	405	347	377	351	338	363	381	358	363	348	371	340	368	325	371	382	359	348	370	412	370	353	368	366	367	347	364	333	394	381	340	351	364	370	382	353	343	386	347	352	345	381	372	385	388	363	337	391	370	342	367	367	369	355	316	356	363	366	375	382	365	390	359	388	378	367	376	375	343	354	359	376	360	373	370	369	385	373	382	382	324	368	340	319	348	385	359	347	369	364	371	345
3260	2209	1344	1049	910	836	871	807	820	804	869	811	763	793	803	807	848	760	776	800	794	778	782	809	785	817	769	838	758	795	770	805	807	798	851	798	792	761	806	821	833	728	770	791	782	753	782	803	783	791	774	792	735	769	754	784	817	834	771	749	781	842	784	820	786	770	754	776	762	793	771	772	797	774	789	792	780	832	768	794	771	792	808	823	861	806	795	788	745	816	812	833	859	759	823	776	761	805	749	780	845	809	791	770	784	815	781	800	763	807	783	801	767	773	807	811	748	865	844	809	819	776	803	811	771	830	770	789	845	776	784	777	762	757	785	751	841	823	769	774	791	851	816	821	807	780	828	799	760	784	793	761	795	822	759	824	801	751	747	793	779	782	788	792	784	814	827	750	808	748	805	809	794	799	771	777	821	817	795	790	805	799	787	848	790	748	839	752	883	794	778	771	812	831	818	769	831	811	793	808	805	780	773	788	782	821	832	849	777	800	765	765	737	809	758	774	787	757	762	797	783	775	778	787	809	766	812	802	811	782	736	843	782	800	774	767	804	796	839	804	775	809	737	815	886	811	794	834	771	804	811	842	789	815	789	796	803	744	758	807	739	769	812	790	823	754	805	763	756	810	792	800	839	782	801	794	833	778	812	812	764	794	748	768	787	785	794	816	830	742	770	826	792	863	818	763	762	758	817	783	769	794	783	734	747	814	804	775	789	787	763	765	792	776	766	751	791	809	815	788	824	801	788	838	795	806	800	752	804	843	771	796	791	756	785	736	821	779	805	788	811	769	781	780	788	773	830	772	829	797	863	808	787	721	783	807	778	819	778	808	822	760	802	800	794	792	819	750	829	790	771	849	782	851	786	764	828	830	832	763	796	816	780	797	770	849	795	780	771	803	751	769	816	810	838	810	786	822	766	782	803	740	828	742	765	780	787	800	737	735	842	801	814	785	752	811	799	825	822	784	831	773	801	779	764	794	759	778	820	803	778	805	803	790	787	790	836	820	783	796	808	835	792	827	748	804	762	763	738	771	809	819	772	849	778	826	798	830	861	824	816	758	834	848	781	809	763	768	825	750	838	775	802	864	744	748	744	756	772	792	723	874	793	802	801	778	790	747	745	797	866	770	810	843	807	729	781	799	767	808	792	790	809	764	741	868	743	803	795	796	806	817	723	770	768	771	818	793	799	836	759	771	813	813	779	784	793	792	795	817	838	787	748	798	757	774	772	775	818	776	752	800	831	804	799	808	808	814	809	746	784	794	771	783	842	755	753	738	789	791	776	793	783	765	802	840	773	802	802	789	825	795	791	813	797	748	773	776	771	815	787	799	773	798	846	789	773	812	782	845	747	804	837	780	789	804	812	828	800	770	786	779	782	786	752	823	793	819	799	842	804	788	828	753	778	808	820	811	807	793	768	820	792	820	780	779	824	793	800	767	771	787	803	840	772	753	796	807	759	797	855	753	795	788	826	773	845	772	787	802	813	820	801	827	757	772	756	793	805	731	760	785	810	814	831	801	798	812	757	786	802	782	841	767	806	769	833	798	805	801	779	798	731	781	817	826	792	767	777	809	819	842	769	804	805	774	775	809	750	743	779	795	786	810	820	791	851	783	784	815	809	769	754	831	803	725	768	789	804	818	774	755	819	831	761	824	810	799	827	752	809	790	809	808	772	823	792	823	786	805	771	807	834	802	793	783	800	779	772	808	796	811	808	766	780	761	814	823	715	796	875	781	796	805	740	779	820	778	776	778	852	818	770	808	812	810	827	782	777	759	834	800	796	815	764	794	768	770	793	731	808	775	809	762	762	831	788	760	780	745	778	743	807	788	788	806	802	739	772	813	767	775	771	793	841	823	828	800	758	745	800	797	787	790	803	778	852	830	817	835	811	799	834	751	825	772	776	770	799	784	792	827	770	809	776	810	777	830	780	844	783	787	756	807	790	754	775	784	761	813	804	806	741	781	822	774	777	834	796	755	775	737	743	779	818	792	790	856	812	848	838	836	778	810	783	850	771	776	766	792	787	776	781	852	761	825	801	796	775	814	769	816	801	767	792	787	810	808	791	786	817	785	807	822	774	772	786	712	801	774	807	783	803	809	815	767	814	788	778	856	851	793	787	797	806	820	798	772	793	795	819	762	822	776	815	780	832	749	756	798	839	789	739	807	772	766	776	859	768	808	771	772	763	789	761	766	821	797	760	793	815	790	803	778	799	783	809	813	841	706	841	808	842	785	804	783	782	824	777	781	742	783	800	774	768	817	828	825	817	804	728	823	782	796	797	809	804	810	796	754	806	840	849	861	762	784	798	761	777	789	749	777	780	751	770	773	755	820	822	779	801	802	799	751	829	809	813	852	749	840	828	799	796	820	800	797	859	802	807	792	801	809	752	784	806	792	767	815	753	814	796	794	790	796	789	786	776	785	820	791	789	786	794	767	779	787	783	802	830	750	802	780	834	773	807	806	715	831	802	816	825	884	744	804	805	792	806	756	787	774	804	800	824	813	762	804	864	778	847	769	769	834	808	785	792	831	834	807	808	774	782	807	795	801	723	833	791	741	745	848	790	849	762	813	797	815	791	805	792	757	784	813	777	777	822	836	788	825	774	816	788	792	790	819	788	822	799	792	815	781	783	823	799	778	811	789	779	811	777	759	800	766	811	742	787	807	741	792	746	826	790	811	782	788	763	802	778	779	832	813	786	727	789	789	802	807	787	763	770	841	785	730	787	831	761	767	829	794	855	800	771	763	807	759	799	777	788	789	827	783	832	792	796	784	796	830	783	833	855	811	828	819	777	777	813	746	762	781	774	761	801	781	787	795	818	738	822	812	794	759	789	768	746	783	770	824	811	771	790	794	785	806	797	785	780	791	797	775	767	784	809	836	790	814	804	799	827	760	818	791	826	789	810	843	796	785	728	812	768	802	754	807	820	755	794	785	805	785	769	819	815	846	791	767	812	813	830	786	775	796	812	813	745	787	816	789	762	805	780	742	792	769	764	801	774	789	789	785	773	772	790	763	759	721	811	802	856	730	823	827	736	822	799	836	813	759	805	800	806	821	760	785	751	810	816	733	813	773	765	844	743	794	774	836	773	755	749	806	813	798	772	717	771	784	817	833	795	780	809	779	708	791	760	798	763	794	781	859	779	786	773	828	759	817	807	769	777	737	805	761	824	811	817	805	797	792	832	761	808	832	800	765	841	821	764	801	793	836	798	767	764	791	840	836	777	747	776	820	807	794	839	815	796	819	824	814	852	772	804	787	843	772	765	821	820	773	772	763	747	844	786	813	809	792	799	794	806	784	787	804	786	806	772	806	768	810	794	725	787	724	748	785	782	793	825	757	834	763	812	749	792	783	779	750	829	839	811	768	804	802	777	809	795	796	793	761	824	805	776	717	755	792	772	748	808	793	767	802	792	840	813	770	788	789	874	794	782	755	849	813	732	826	794	808	789	817	848	766	760	804	781	771	787	799	783	758
24288	21478	25132	28259	21479	21492	18392	587	319	262	228	234	225	226	218	230	186	207	183	210	187	194	173	192	195	170	176	173	185	180	181	178	215	218	164	186	188	201	201	178	175	187	174	192	166	190	198	185	167	221	172	184	181	179	210	207	184	167	181	169	194	173	180	185	169	172	160	179	165	166	188	180	182	188	187	182	174	172	180	184	202	169	166	162	201	163	163	187	177	165	204	177	159	181	179	156	160	202	174	156	177	180	169	180	178	192	196	180	197	174	178	194	166	178	189	171	174	174	173	185	178	158	185	210	195	192	194	199	187	178	169	185	176	173	185	180	171	158	204	166	195	184	168	158	178	190	183	156	208	168	181	182	175	183	193	177	171	148	194	157	178	186	174	194	171	199	135	172	197	195	169	171	188	178	146	189	167	176	177	160	179	195	185	186	165	165	161	187	180	183	168	171	193	179	182	175	191	168	183	167	165	159	173	191	152	187	189	167	180	217	200	205	146	205	167	183	186	178	186	184	179	193	177	190	157	189	164	155	186	165	162	198	160	166	165	210	153	167	191	179	192	201	162	196	145	200	169	189	166	171	157	178	200	179	170	163	176	195	182	157	177	204	163	186	158	172	171	178	177	185	174	167	185	184	182	165	225	176	182	193	168	176	181	151	168	177	168	190	179	168	174	180	157	164	192	192	167	158	191	205	142	155	163	185	195	172	182	194	202	191	198	156	179	154	195	177	204	167	155	203	152	170	177	183	150	181	178	180	175	181	180	177	202	173	194	184	157	202	166	172	170	187	167	175	204	160	185	193	187	169	186	200	146	198	167	204	210	187	177	170	153	178	171	192	165	201	161	161	166	207	185	207	178	179	194	176	201	159	170	195	187	171	179	177	170	193	181	183	169	183	179	163	174	208	172	167	170	182	192	170	181	194	181	167	196	183	190	188	180	161	179	171	176	148	174	195	172	198	206	185	194	186	164	174	181	183	188	159	162	186	190	154	169	149	174	190	152	199	176	174	219	162	159	180	208	182	180	163	182	179	197	209	164	182	208	199	167	182	165	176	191	175	163	169	168	178	191	180	171	192	174	195	176	165	192	177	174	163	197	170	166	187	155	142	202	174	168	166	173	155	167	178	181	170	189	175	202	189	183	178	195	191	172	197	179	191	167	163	168	171	187	183	164	170	217	172	171	177	168	192	177	202	172	176	204	175	202	193	188	157	178	168	171	171	200	194	160	170	179	163	203	148	174	173	166	192	177	185	156	185	155	189	191	197	164	174	199	198	148	202	189	178	183	172	185	214	195	166	187	172	170	203	160	178	180	166	201	183	165	187	182	175	152	148	189	177	172	182	202	182	152	181	187	185	160	216	175	194	191	165	169	187	173	164	171	188	174	178	188	173	167	215	181	159	182	180	183	185	167	162	171	168	216	180	179	193	160	182	185	184	173	185	165	177	194	183	168	175	187	182	209	186	197	173	181	157	198	190	157	150	171	160	196	192	180	157	169	158	179	185	194	175	165	180	179	161	176	172	186	179	192	160	149	185	194	159	188	170	198	189	165	168	175	167	170	190	193	196	190	171	189	182	173	172	203	190	200	175	183	185	187	186	155	169	199	177	203	179	199	166	195	168	192	197	192	188	172	184	200	190	180	162	185	168	191	179	171	173	178	160	184	145	171	167	181	192	208	141	166	167	189	170	173	208	158	186	202	180	196	177	176	195	217	182	151	168	165	167	159	189	206	173	182	180	189	197	190	180	194	178	158	194	181	162	188	188	181	174	175	181	173	165	185	184	212	186	169	199	192	174	183	152	189	172	158	189	212	176	177	169	179	155	177	176	167	174	181	172	168	198	173	178	177	161	162	170	162	175	189	170	151	193	187	157	193	198	185	172	170	163	176	172	165	164	170	180	178	183	179	174	181	173	171	175	167	178	166	161	169	194	167	188	211	175	177	169	138	180	179	172	190	178	174	197	163	173	173	169	179	166	174	178	187	166	152	166	169	176	184	153	176	195	188	180	174	184	178	178	161	179	190	201	188	172	163	181	184	171	165	173	162	180	146	176	188	195	190	169	158	176	169	158	198	170	163	182	151	201	202	160	180	183	183	171	196	166	189	191	162	196	177	180	172	183	200	197	151	146	165	182	189	179	181	166	188	173	178	179	186	178	173	205	171	147	172	175	173	179	174	156	195	199	182	186	174	175	175	192	184	183	186	160	166	177	162	143	161	167	189	189	187	167	145	206	187	165	171	189	174	183	182	155	184	161	166	179	170	199	192	192	175	158	183	186	158	188	200	169	181	167	179	193	170	164	189	191	171	213	143	176	175	181	194	155	191	176	178	171	174	196	199	156	185	182	175	147	182	184	164	166	160	161	179	176	200	204	199	166	169	165	159	178	183	168	164	190	182	187	175	155	179	165	179	181	155	154	179	172	178	161	199	170	186	165	156	182	176	183	177	162	193	166	178	168	211	191	177	165	185	175	186	186	187	184	182	175	189	206	171	195	199	168	178	177	170	189	163	172	194	176	203	178	169	177	160	153	179	163	187	155	156	193	171	210	195	170	154	174	153	181	170	180	171	165	181	195	183	185	177	179	184	146	169	177	208	192	190	163	178	184	159	160	183	177	182	185	179	178	180	190	168	191	174	188	184	187	171	155	156	151	180	183	173	178	164	191	169	196	177	141	189	170	195	161	177	185	169	184	200	180	176	184	163	184	161	175	158	161	179	178	171	204	165	173	201	172	163	168	211	178	153	156	186	171	170	186	195	191	155	178	172	175	205	174	174	189	172	169	159	199	180	178	186	151	177	203	210	156	171	195	192	171	175	188	178	161	144	190	187	157	187	183	175	169	181	181	174	191	177	172	162	188	171	179	190	153	182	182	193	185	179	195	182	189	206	188	185	163	186	157	173	159	174	169	212	172	190	209	186	195	160	169	191	174	154	199	185	189	151	174	209	179	202	186	162	131	186	160	176	172	173	166	175	187	171	154	182	165	171	186	190	175	177	171	173	168	179	153	186	201	181	165	165	173	163	182	178	184	183	172	193	178	178	185	205	163	190	184	156	186	168	178	178	189	191	182	178	164	146	206	186	171	163	158	175	200	201	165	186	194	187	207	175	189	172	179	162	183	162	193	169	192	159	193	184	196	165	185	187	199	186	178	170	191	179	190	190	222	172	162	201	177	175	169	175	208	194	176	186	178	185	187	168	168	198	160	186	164	199	165	174	165	188	172	175	205	178	170	163	197	167	187	156	196	186	173	148	155	186	182	167	160	168	175	164	201	177	165	170	136	171	175	163	176	198	215	147	165	195	161	184	146	191	170	164	182	152	196	188	179	188	170	172	171	162	169	166	185	159	198	170	171	186	144	179	164	190	170	166	161	176	159	180	170	174	166	178	171	176	173	209	193	159	193	210	190	191	204	174	160	189	170	158	198	196	148	180	188	186	147	173	164	173	172	173	173	152	172	159	181	180	189	174	177	153	155
2980	3135	1519	868	641	579	527	491	485	496	461	465	472	451	440	453	447	450	414	450	435	427	442	407	439	451	388	425	428	434	432	435	421	440	397	421	444	428	487	433	442	434	419	425	444	424	423	466	415	429	447	416	405	421	398	435	437	415	377	392	469	427	472	394	427	407	386	462	407	441	438	421	410	459	426	431	419	425	428	382	435	425	431	412	402	479	406	430	428	400	420	402	441	415	445	458	423	399	369	442	408	417	455	427	412	416	434	425	446	443	419	425	422	431	420	435	425	441	400	402	466	378	416	435	436	464	436	450	449	397	403	412	414	436	383	444	396	415	404	457	403	451	440	432	422	395	434	439	469	389	392	404	434	406	434	424	408	421	434	443	416	434	439	436	411	410	411	420	421	440	428	428	382	401	410	415	422	428	427	426	420	441	463	431	416	460	459	431	429	472	431	416	402	412	436	414	425	434	438	428	430	379	395	430	398	420	449	449	420	439	429	387	415	417	394	427	435	412	410	419	420	417	428	455	423	405	416	434	409	418	465	389	403	438	438	415	403	397	426	407	454	418	433	415	461	401	419	427	438	427	436	437	445	448	444	444	424	397	416	385	415	413	405	406	440	438	417	431	464	428	440	419	434	431	426	427	460	438	399	426	458	421	400	454	405	454	407	420	414	437	402	442	462	419	432	401	422	422	412	408	417	394	410	451	440	436	435	429	402	411	420	413	434	438	417	447	439	450	409	417	403	438	448	436	446	418	383	400	424	479	440	442	418	415	446	403	452	392	435	426	447	429	431	415	426	398	461	442	448	464	395	416	411	432	384	427	423	427	417	434	409	396	416	433	406	433	447	463	428	432	403	415	430	388	419	385	384	437	479	435	378	393	438	418	423	441	429	448	430	433	427	407	448	412	402	425	421	448	406	403	440	414	423	405	408	444	411	441	418	415	423	425	427	406	408	396	419	434	454	411	438	444	401	419	428	409	413	423	432	406	434	415	450	410	445	421	452	411	416	428	426	451	394	426	411	444	443	392	449	446	447	449	444	439	450	471	438	457	427	422	439	411	414	421	422	399	406	415	411	447	446	465	407	423	416	452	511	407	426	465	431	410	415	433	443	434	436	426	403	402	456	393	407	402	405	410	402	428	424	418	396	440	402	417	425	427	445	389	442	426	424	408	461	428	449	433	394	448	422	438	419	412	419	406	422	415	437	411	454	445	405	435	438	451	433	421	412	404	431	416	421	407	397	436	418	447	390	433	424	429	411	375	437	445	427	446	408	427	464	416	423	401	451	418	435	436	431	446	440	424	429	434	392	407	451	452	425	434	446	432	453	438	430	408	417	402	446	388	416	435	448	407	434	426	420	375	422	428	422	428	432	408	424	412	447	421	440	429	416	458	417	410	414	416	414	429	430	446	447	420	424	437	433	409	454	380	423	431	455	456	400	433	425	424	435	410	451	427	446	407	427	447	435	385	406	452	427	465	419	431	436	431	452	427	405	406	400	448	432	431	413	457	426	407	403	417	432	436	418	446	402	458	445	394	446	401	449	425	438	409	430	430	440	415	448	419	424	394	476	432	448	436	457	429	432	455	426	433	422	411	420	430	411	432	468	461	414	428	414	394	433	400	379	420	420	427	442	435	418	415	392	448	380	415	443	465	384	434	467	388	442	417	418	438	446	406	439	450	442	428	426	415	459	447	410	388	419	427	408	404	459	449	396	393	455	425	428	443	456	430	470	453	424	411	462	438	454	447	438	445	409	410	417	445	437	428	431	448	426	426	434	413	383	430	428	403	383	442	404	397	434	473	403	441	425	432	421	445	455	433	422	442	409	481	409	415	411	428	413	413	411	464	415	416	431	402	441	427	416	457	425	411	440	409	416	423	426	433	427	407	432	424	444	428	414	404	421	456	409	454	421	415	441	411	399	438	423	431	408	411	413	419	419	399	367	411	401	420	453	387	428	442	438	432	403	442	404	420	440	453	416	396	431	430	440	441	447	415	397	417	417	417	421	461	408	398	435	401	411	415	413	417	416	425	490	397	452	417	448	432	410	413	433	429	414	444	406	438	448	424	410	449	473	403	384	368	441	449	408	420	453	433	439	409	445	393	428	416	400	450	376	467	427	420	411	368	456	416	418	452	420	425	448	372	445	412	417	440	442	433	443	396	423	405	424	419	436	450	421	443	433	468	444	428	410	443	446	426	457	421	405	423	443	486	424	421	438	411	432	408	426	402	449	417	431	410	429	418	424	451	415	411	418	419	416	453	449	408	418	418	425	421	451	383	405	434	433	446	401	423	446	422	444	447	441	433	407	404	432	455	381	409	392	437	396	424	441	477	416	390	431	432	424	428	419	447	405	438	410	426	428	447	439	445	433	462	428	423	429	420	400	398	426	408	467	400	415	401	420	415	404	399	412	425	425	415	447	427	414	424	440	445	398	417	407	417	441	436	393	422	411	375	394	398	448	382	438	383	391	436	422	420	456	378	414	431	428	424	421	413	382	416	452	416	412	436	414	442	412	434	455	421	431	420	438	440	433	425	440	404	390	419	399	443	446	414	407	439	384	387	412	413	442	423	458	367	451	414	397	440	439	439	439	427	433	403	461	415	473	436	454	434	443	433	426	454	425	448	410	439	431	402	402	402	445	440	428	458	450	369	415	456	401	438	423	427	413	460	434	466	440	428	447	439	418	419	414	441	401	418	387	413	432	429	426	435	434	423	426	455	464	430	391	378	437	439	424	393	433	422	424	375	445	415	443	422	408	457	394	426	455	429	451	461	405	384	422	416	449	410	433	450	401	415	422	440	403	385	447	453	411	415	440	386	442	408	440	398	409	409	470	462	442	421	385	445	419	431	409	408	434	434	391	406	414	427	401	439	414	420	468	399	433	400	399	437	435	451	412	423	421	424	443	432	434	422	399	405	424	450	428	443	426	433	421	411	414	466	425	438	411	433	392	415	424	429	429	430	409	440	441	449	420	420	412	433	393	407	430	421	387	446	447	434	445	414	432	411	401	440	430	401	401	424	418	440	393	451	433	414	462	427	427	412	413	448	427	410	455	441	434	439	426	437	458	401	441	408	435	397	398	440	408	432	425	382	404	405	390	433	388	441	427	444	404	398	418	461	420	421	424	450	410	387	439	415	430	442	425	414	440	389	443	413	389	449	414	409	396	399	404	422	422	380	388	427	445	446	441	449	394	406	399	453	432	407	415	449	402	445	395	410	435	436	440	432	455	404	457	468	413	435	439	462	440	398	446	459	426	451	465	445	406	409	384	414	416	434	418	449	435	432	436	454	403	387	448	417	424	464	459	445	414	435	409	407	433	444	415	448	402	385	438	407	425	420	422	379	450	419	433	438	438	429	438	439	419	400	423	479	438	440	450	450	438	436	436	424	406	441	420	449	470	423	417	431	459	461	421	447	441	428	400	442	427	388	430	456	411	415	418	465	426	411	426	433	421	435	455	423	407	428	397	464	423	439
31865	21049	12206	1190	700	572	590	465	455	495	455	448	430	424	431	484	449	460	457	467	455	453	459	443	442	418	474	404	410	439	436	463	441	426	430	452	470	428	420	444	477	446	456	466	462	450	406	456	430	466	454	476	444	487	450	449	445	466	444	445	484	450	465	444	455	442	478	451	424	479	429	432	433	460	436	425	398	430	492	444	452	442	439	434	442	431	443	455	456	457	467	467	457	448	426	473	468	408	431	464	441	413	391	471	466	431	454	382	436	444	414	434	461	418	472	445	448	426	456	462	447	428	449	457	505	484	444	495	485	464	431	446	455	511	484	441	441	443	464	455	457	429	444	468	464	432	467	421	488	460	474	455	462	438	486	451	423	462	494	486	432	440	469	464	436	452	457	484	471	504	502	478	449	469	474	459	437	454	503	450	481	449	504	486	470	445	407	415	449	486	444	427	428	450	439	471	451	461	392	465	450	502	441	499	431	402	472	472	463	437	446	449	457	484	472	467	435	453	458	415	464	449	439	436	456	409	443	374	447	474	482	411	428	489	475	491	497	411	442	456	491	433	429	455	466	470	426	470	439	416	463	446	444	420	455	429	375	456	453	459	443	472	475	427	453	491	468	463	467	456	504	417	415	494	486	446	449	473	499	452	455	440	415	441	462	426	448	466	463	461	491	435	474	406	437	441	397	439	472	425	523	438	442	417	428	440	408	442	409	448	421	460	424	503	443	461	501	486	488	469	477	414	427	476	437	453	464	479	467	448	459	469	452	446	441	432	483	479	455	463	482	413	431	450	418	444	467	441	448	424	482	438	485	510	449	385	436	470	421	424	459	462	431	434	437	436	428	454	468	450	470	454	467	477	441	446	439	495	437	499	459	442	476	437	444	408	478	481	425	477	426	427	469	478	419	488	454	434	463	433	501	442	461	424	414	457	525	514	477	422	450	454	446	435	466	441	397	446	394	486	482	493	509	412	458	455	455	463	440	459	444	443	461	438	399	447	450	451	493	489	469	462	444	486	509	469	418	448	452	449	432	503	477	434	432	429	434	464	435	429	439	488	453	450	449	449	475	483	474	444	453	429	447	460	488	494	464	446	483	470	463	469	497	463	482	454	448	460	417	455	485	435	456	448	452	444	422	483	455	449	433	451	458	473	433	458	430	461	447	449	461	457	458	437	463	463	446	502	477	426	455	458	454	473	444	466	487	430	420	477	433	467	411	494	479	435	422	502	448	429	456	477	429	442	437	439	449	467	435	457	417	444	451	436	407	455	479	462	439	428	450	437	424	458	454	450	409	489	404	439	437	470	457	459	444	470	459	445	453	431	433	462	422	496	424	465	463	442	458	467	467	448	417	468	446	416	472	423	406	424	419	471	424	477	441	459	411	440	418	449	477	451	466	436	428	449	448	427	435	436	441	428	398	466	469	439	461	455	394	473	439	429	438	431	475	487	434	427	416	448	433	467	421	471	478	443	435	449	460	481	450	464	436	456	436	469	470	450	459	433	470	439	452	434	485	417	450	436	417	435	481	473	463	472	472	469	434	465	476	426	424	464	458	434	425	486	484	469	420	419	450	451	434	442	446	496	434	407	444	432	481	466	442	435	451	416	473	447	478	445	441	489	458	436	460	434	492	453	452	426	460	448	424	476	432	496	462	499	459	492	433	456	450	447	471	456	444	426	444	458	448	453	447	475	461	431	469	464	437	436	425	460	436	420	448	436	480	455	418	440	458	410	472	435	468	452	409	436	492	451	440	411	441	444	426	475	437	448	425	457	449	426	458	435	483	468	441	458	440	419	445	446	471	477	450	478	453	465	473	491	459	467	428	417	457	438	414	429	405	429	431	404	436	447	433	501	498	464	425	396	440	398	440	459	423	440	462	513	431	444	455	412	443	460	441	457	429	458	450	449	460	432	439	457	413	439	511	456	463	497	425	447	461	440	487	474	478	430	480	454	475	447	436	483	461	461	470	462	455	435	494	410	509	417	432	458	452	454	445	454	455	433	471	436	446	462	435	467	474	496	463	460	451	453	454	496	519	497	455	469	454	439	431	442	486	448	442	469	444	452	470	461	446	446	476	443	502	464	474	501	441	485	454	474	420	462	496	473	471	447	485	420	464	473	443	450	473	450	472	469	441	511	476	459	440	456	444	478	436	448	439	459	465	459	429	468	435	457	477	455	485	466	458	489	415	427	462	462	479	459	437	430	419	445	433	455	453	409	409	434	463	438	418	459	472	440	472	441	465	470	428	454	475	435	443	464	464	447	495	407	471	434	457	469	413	422	426	423	457	471	465	448	499	473	474	453	479	468	416	458	463	473	444	473	478	427	462	417	393	393	433	459	461	449	487	490	417	453	478	442	469	462	481	426	488	495	440	403	468	483	462	472	465	420	460	440	462	480	433	428	466	437	454	441	516	471	462	448	438	429	463	429	449	392	463	391	432	446	431	462	455	442	457	454	480	479	443	469	455	466	497	467	450	459	430	457	482	475	465	442	449	436	444	453	454	439	457	434	455	479	431	455	454	480	461	466	463	478	443	433	409	432	453	451	459	445	419	509	476	454	430	489	457	446	436	445	464	467	458	463	453	457	470	459	455	420	438	435	449	490	474	519	465	471	428	460	506	464	452	428	462	438	427	457	437	418	490	431	475	456	437	484	470	423	437	470	492	443	404	419	458	453	486	483	489	468	455	441	411	494	453	447	454	414	452	433	450	424	490	480	469	416	495	454	469	496	493	477	465	481	418	480	443	453	429	436	411	466	423	478	416	451	464	404	448	425	480	439	464	476	486	418	444	422	449	435	440	433	443	435	433	484	456	457	516	444	482	443	467	470	471	473	480	459	430	440	428	465	437	463	452	472	441	438	450	464	448	429	490	458	473	466	463	449	434	464	457	455	469	424	488	471	459	456	453	429	426	421	437	426	445	490	431	472	416	492	438	458	433	475	441	464	483	448	467	455	432	451	448	455	476	443	463	441	444	430	448	413	476	436	471	445	441	447	433	481	439	458	422	461	458	429	434	471	467	477	454	430	465	441	406	405	417	442	442	452	447	457	399	473	444	472	440	478	438	433	436	463	459	504	459	440	486	436	431	462	440	463	454	461	467	443	503	468	470	455	464	446	453	455	451	454	461	468	436	460	456	434	429	457	422	458	430	472	437	488	464	479	446	431	440	471	447	459	459	402	442	446	476	468	473	507	441	470	438	472	463	424	437	489	467	475	456	419	411	487	437	462	448	443	450	448	454	450	451	472	477	438	461	446	450	461	495	423	485	462	420	464	458	441	419	430	444	476	406	446	446	440	480	455	445	445	442	430	470	447	446	462	451	471	460	464	453	449	461	426	463	462	438	468	456	411	472	457	446	443	441	454	479	464	450	461	491	471	409	439	476	475	416	492	458	427	461	481	479	503	468	440	491	452	477	463	433	452	506	482	386	486	487	495	444	502	461	462	467	438	445	471	453	410	420	440	414	456	456	459
6001	1073	978	1024	989	1015	958	1004	975	990	1002	1026	1010	1007	923	1030	967	1025	966	1048	986	987	1001	951	981	961	998	982	945	1031	981	981	999	1004	968	978	992	948	1006	985	974	963	1027	1008	1007	948	945	1017	1039	923	979	1029	964	973	1014	1065	954	969	935	1012	1061	988	979	1000	988	997	1035	1049	958	984	1013	1007	999	997	947	972	984	988	959	969	989	940	1027	994	991	1027	1016	1007	979	955	1016	1000	1016	974	999	1021	1004	990	967	1051	960	995	972	1001	970	1004	1011	972	988	972	1028	974	1039	946	971	1025	946	983	1001	1009	916	988	993	1046	953	987	991	957	1021	1051	998	935	1010	983	992	980	1010	1010	944	943	961	1007	981	980	1005	1029	966	978	1013	1006	993	977	975	1030	968	980	993	959	966	999	1004	951	1007	973	1029	1009	1025	992	994	983	1004	965	976	990	934	1026	995	979	964	952	996	952	1051	976	970	1014	957	960	1065	998	976	1008	972	966	990	959	987	1025	995	966	1018	1011	994	1010	979	990	911	977	1030	974	971	980	945	1049	1022	939	1013	994	968	989	928	934	930	944	1005	976	977	1024	992	1006	954	1008	993	995	934	975	999	950	986	963	996	981	1013	990	1033	1037	940	1001	953	995	1004	973	999	1024	980	940	933	999	1034	999	961	949	953	989	1072	992	940	977	941	1003	959	973	1065	973	1005	1015	1004	968	945	1051	994	1006	939	992	918	982	971	947	1033	917	999	996	1000	1035	993	977	1015	969	1030	951	987	975	1000	947	1024	1007	973	1038	994	1029	973	969	932	996	1016	991	1002	995	1014	889	1021	1045	1049	1006	966	963	983	983	966	991	974	969	1020	1049	991	941	958	1000	1003	951	1096	1011	982	1011	974	1010	968	952	984	964	987	941	1010	961	1004	1008	1062	989	1027	986	948	947	1025	934	980	1038	960	1005	979	983	955	976	1018	993	990	935	1001	963	1016	985	951	1016	927	1029	956	993	985	1008	1043	1006	983	1026	997	971	990	938	993	1009	972	1007	964	1000	1004	981	954	995	982	991	992	958	1018	1009	970	1004	987	1018	981	1019	990	1026	967	974	985	962	1015	944	1039	1038	940	1001	1006	972	1015	953	1003	974	952	1033	1033	960	1021	977	970	981	1033	983	1006	955	985	1002	921	1026	988	979	954	944	1020	1043	961	976	1075	993	973	965	990	1034	950	975	1021	976	1008	996	992	969	947	1000	936	944	1008	1024	992	927	933	961	965	980	958	1026	997	966	916	1002	1001	986	991	979	998	987	1003	1001	948	962	965	1045	1011	1006	1052	937	966	1025	997	987	980	1002	971	962	943	966	1036	984	968	1044	956	933	1003	963	949	987	955	963	962	1010	969	926	943	989	965	991	969	971	981	966	927	996	1019	959	970	1046	999	960	992	1005	935	976	986	1060	981	1009	963	1008	945	981	999	959	985	1044	953	996	997	1027	1044	1017	1002	985	994	975	1028	956	997	969	963	963	990	990	987	1027	1016	996	1019	1009	989	992	1005	1004	990	974	1018	1004	981	966	970	983	1030	963	1049	1025	965	963	983	991	980	987	1025	968	981	960	963	1024	957	952	988	1013	941	1028	981	936	992	1008	1016	980	981	998	966	981	986	961	1013	1027	962	1000	983	953	967	969	986	998	991	1011	970	1018	982	1036	984	996	948	985	961	917	1007	1016	986	973	980	948	990	1013	1013	964	975	1032	956	962	972	926	968	985	958	1014	958	947	1011	1010	1030	996	1025	1040	985	1050	950	988	1028	1030	961	1016	967	990	964	1025	973	995	958	989	945	977	964	994	1048	959	1002	965	971	1014	1012	953	972	964	1023	974	986	968	1029	986	984	958	981	990	964	1018	1037	1018	930	950	1003	999	1029	959	971	1010	958	1000	928	993	1034	973	963	972	932	1017	965	970	986	1008	1039	968	1033	969	934	959	945	1032	960	1023	947	1021	1017	991	966	946	994	963	983	994	1006	980	964	966	982	942	880	1031	1020	1006	1003	951	995	1020	1008	944	1019	930	1008	982	924	940	962	974	976	989	980	1032	981	971	1022	977	1003	995	926	930	1001	984	1006	1007	1023	974	1032	989	976	978	983	956	997	975	957	1017	993	1004	1021	979	974	975	993	1032	942	976	948	1008	994	957	1021	959	1028	960	932	1044	978	948	986	973	1022	948	1004	1022	991	967	980	966	973	1039	1026	972	970	1001	985	919	970	997	1087	981	983	951	1051	948	985	969	949	962	1010	1016	924	971	944	971	985	1028	992	1017	965	926	978	981	1009	1032	1006	972	1000	1013	1000	1006	952	996	987	986	950	980	1031	932	961	1015	1046	1003	943	962	996	972	1001	977	990	934	994	972	994	952	962	1022	999	943	991	970	1002	976	982	996	1009	923	1004	996	1002	1019	994	1019	993	969	1023	966	985	972	999	1001	1002	1045	919	986	970	996	953	986	974	1011	1009	931	942	984	1061	976	953	973	1010	1039	1002	990	1032	1002	1019	957	969	993	996	966	991	912	969	958	1032	992	1018	970	985	967	1005	982	973	996	915	924	930	1013	1002	995	996	990	956	1011	979	1031	1004	1010	982	921	1005	944	1013	1025	989	1004	955	1034	962	1057	958	1024	976	984	1024	1043	1014	1000	942	946	1011	942	974	1046	995	988	991	980	969	979	996	980	1022	981	1003	1015	993	1019	989	971	994	973	957	950	929	971	974	1004	994	936	970	958	1017	1025	976	1024	955	1016	941	1003	988	988	1014	1003	1016	1016	1002	961	1017	950	947	1002	1039	1024	1013	1013	1074	962	1021	985	982	949	958	994	973	1001	1001	998	977	992	1001	1008	954	1000	983	975	992	950	995	1017	995	980	1042	986	961	1012	980	976	1061	1010	985	1028	998	951	987	1024	980	959	988	977	984	1057	994	936	989	994	959	1031	1016	986	1021	1022	1044	959	987	977	1017	1038	974	1043	938	953	1001	995	971	986	1040	966	924	999	1024	919	1002	1043	949	1014	993	1045	1003	988	951	987	940	998	984	928	948	998	1007	976	1033	1002	979	965	971	991	996	971	993	967	1014	996	1022	961	1064	963	979	991	966	982	946	987	1025	994	1045	943	997	1028	962	979	1008	995	1012	962	973	1023	951	978	1011	978	1009	973	1004	1016	948	1007	1019	1002	961	1006	948	954	984	978	1012	987	1000	1026	1038	1006	986	1013	1001	1019	994	993	1013	980	996	943	1015	976	941	1012	973	970	992	997	1064	1001	959	967	936	1015	917	983	972	990	948	1059	1014	1021	989	1025	977	1011	956	1016	972	1010	967	977	966	1022	995	974	994	1019	961	1009	956	960	994	982	1020	992	990	1007	1034	982	983	1000	953	1025	1000	1026	984	952	971	1001	1067	1027	904	990	934	995	970	971	992	966	1029	988	995	983	952	997	965	1009	951	991	967	977	979	1006	1036	981	985	986	927	989	1043	1026	1063	1070	968	927	970	1023	1019	962	1002	1031	973	997	967	997	1018	962	1028	999	994	1021	991	958	986	970	1001	955	989	982	1021	1013	998	1018	945	1051	987	981	1031	969	946	1008	955	989	932	1000	1021	995	990	974	989	967	992	1026	963	984	958	1003	1045	1047	981	957	946	909	972	976	994	962	1000	1027	1043	994	945	972	960	976	991	984	1005	980	976	990	995	999	986	956	952	961	987	1072	979	1008	929	1018	1011	965	959	970	1020	965	938	972	1002	976	981	957	1000	985	1005	1056	999	977	969	950	1029	1012	983	1025	1008	1011	988	1004	987	1016	984	973	951	1026	991	1037	987	943	1069	1001	1030	1007	945	1013	964	906	948	984	1001	987	994	992	1007	959	963	1029	969	948	919	1008	982	998	925	946	1017	1028	958	1006	995	985	962	1006	915	1006	987	1002	963	1026	1015	957	978	958	1000	930	1012	1008	962	1027	994	994	1011	981	1003	945	1018	944	1014	1010	1008	975	998	1037	1001	1033
24804	21456	24812	28507	21451	21350	1547	536	448	436	421	392	431	374	382	404	387	412	400	367	410	378	375	377	349	330	392	339	396	389	374	417	386	368	373	375	355	412	360	391	356	372	372	368	358	381	374	353	384	395	369	389	378	361	361	392	379	386	390	405	344	362	370	351	340	367	402	386	398	361	352	342	406	380	345	377	321	353	338	376	414	339	352	372	325	330	402	351	354	359	346	330	362	414	359	386	349	383	395	380	376	344	371	381	385	402	364	395	368	333	361	358	340	361	382	338	349	339	367	360	374	343	363	367	352	356	347	371	398	346	347	357	386	362	367	351	369	327	396	360	355	374	382	347	398	376	323	357	366	320	359	344	373	362	338	341	380	370	330	350	367	343	312	357	351	357	350	368	399	379	359	395	372	399	381	375	396	384	347	358	377	374	356	343	370	339	351	362	311	364	394	361	371	380	346	350	349	373	371	386	379	351	377	392	328	346	379	413	338	334	349	344	325	362	369	366	382	350	347	382	355	367	348	380	376	364	350	389	357	371	389	356	352	367	395	346	384	357	357	363	351	343	361	352	340	375	364	408	344	365	402	342	395	387	368	341	376	380	324	350	338	366	352	356	352	383	392	369	372	373	369	391	371	329	334	357	389	374	359	369	356	359	361	353	360	357	360	385	359	388	396	349	355	387	312	354	340	356	387	343	372	348	347	349	348	378	360	356	364	413	392	348	354	358	401	350	359	352	358	398	337	360	351	358	317	353	351	372	370	368	378	364	356	347	377	327	329	359	364	344	352	382	368	353	377	367	370	374	355	357	357	389	359	336	384	364	352	358	364	350	349	372	340	309	369	352	370	337	334	352	362	370	318	349	333	401	359	317	368	364	345	381	340	372	383	373	373	376	377	377	375	374	375	376	394	386	345	366	359	363	359	350	387	355	344	336	347	393	375	340	368	365	332	361	372	349	370	336	334	357	372	383	375	375	332	360	348	362	366	360	387	360	400	395	372	368	329	382	365	389	326	417	392	383	376	375	352	371	382	365	367	359	343	321	349	341	359	343	363	414	382	365	376	390	334	372	387	419	380	403	415	405	406	357	375	350	362	368	356	349	361	360	368	363	336	345	371	347	365	378	390	389	350	373	381	378	343	342	362	385	353	341	358	388	341	373	368	396	345	354	362	378	347	353	366	319	351	371	374	383	333	351	349	372	330	364	368	371	350	358	342	335	389	369	379	347	344	372	379	361	356	361	392	369	388	369	342	378	342	354	338	368	336	405	376	354	385	371	362	353	357	349	338	366	378	396	353	380	394	327	332	375	346	370	342	370	356	360	335	385	352	358	309	349	353	351	376	352	424	326	379	386	395	355	313	348	329	360	354	371	366	351	352	380	372	373	373	347	385	375	358	344	334	389	348	385	354	379	329	393	400	372	335	360	384	350	372	357	339	344	351	347	352	361	351	351	341	369	368	336	382	352	364	388	385	370	345	365	372	379	368	377	377	383	366	359	364	383	364	355	385	377	355	364	345	412	334	349	387	368	361	406	360	357	343	363	354	366	370	338	395	380	351	397	342	389	366	361	407	381	367	374	390	403	378	387	361	405	360	368	331	371	373	362	430	371	357	344	364	342	358	351	405	371	344	371	333	374	356	332	363	355	417	381	372	389	344	369	360	373	361	361	364	372	403	356	377	366	376	399	393	356	374	391	392	383	387	359	363	341	382	323	378	348	398	380	350	365	351	360	364	380	378	331	379	366	362	358	365	336	385	383	397	400	370	357	353	378	366	355	394	380	401	357	376	319	374	380	360	322	376	364	362	398	323	340	337	356	355	387	370	355	386	382	357	398	391	378	361	350	354	375	404	357	361	333	411	356	357	364	366	372	339	357	380	335	352	370	374	369	338	365	338	349	370	350	372	380	381	353	333	338	363	356	378	365	375	354	366	385	357	368	345	385	355	368	386	353	352	373	355	392	323	316	342	369	378	383	376	390	370	383	358	343	359	355	370	359	389	376	358	378	409	319	383	365	343	349	386	395	375	358	377	383	365	413	338	357	387	373	352	364	359	403	342	387	369	366	351	354	341	331	376	396	358	361	362	339	356	333	366	396	338	373	367	386	337	365	358	421	348	409	348	368	380	393	357	335	365	345	362	361	366	353	393	348	389	370	355	359	381	383	368	346	402	359	325	411	374	365	352	369	365	355	318	369	332	367	348	375	350	365	366	374	359	360	339	342	360	400	398	382	352	345	355	350	380	358	366	344	364	368	371	356	373	347	337	356	361	333	361	368	358	384	383	390	328	357	375	383	392	366	365	332	386	337	356	347	389	334	388	359	342	328	383	359	363	343	382	359	350	327	377	301	346	370	350	381	378	409	357	396	392	354	360	352	405	348	366	365	371	307	326	353	364	346	366	379	368	365	348	369	420	360	362	369	356	371	364	370	330	385	377	371	363	328	376	382	380	378	367	380	349	334	379	370	339	356	350	345	351	377	373	393	330	366	344	377	358	385	386	354	383	370	369	345	360	369	327	411	377	353	368	358	361	343	375	364	358	355	388	384	407	351	367	369	388	340	393	368	362	362	387	389	421	365	363	356	345	348	372	392	375	359	389	347	375	347	384	365	364	332	367	404	367	325	373	365	396	368	413	375	386	370	389	389	389	345	338	332	390	364	364	351	362	380	362	354	379	352	391	378	357	374	365	363	366	347	379	341	355	357	371	394	365	383	357	334	387	362	364	378	376	425	353	390	389	353	356	376	386	382	376	345	354	389	380	389	339	392	385	353	376	312	348	401	393	368	394	368	366	396	378	395	361	351	335	372	354	349	420	375	350	368	346	384	353	376	368	393	375	404	378	383	375	382	364	365	342	390	376	376	360	350	338	360	357	351	347	341	355	368	392	394	367	395	384	365	343	356	349	336	371	337	355	377	382	400	382	354	364	375	359	345	333	359	349	349	363	364	351	348	366	341	370	372	326	353	350	398	360	387	347	354	360	350	406	340	381	362	388	353	339	341	376	364	336	327	328	361	391	371	377	374	340	328	346	341	371	367	395	367	409	395	347	350	341	358	356	370	396	368	368	395	392	381	415	380	356	365	336	334	360	355	363	357	386	356	364	385	359	368	335	350	373	331	341	357	347	388	340	389	384	394	362	378	373	373	384	379	355	384	364	355	385	323	364	372	369	323	354	346	345	357	363	376	389	418	343	343	377	363	361	373	357	339	360	397	387	381	345	356	365	388	353	364	363	355	374	344	383	392	360	355	336	383	387	356	431	352	367	388	329	364	352	326	358	344	344	382	353	379	339	363	353	334	373	359	366	328	389	346	341	361	362	356	368	365	352	344	374	365	387	344	358	358	373	363	351	378	356	372	398	388	349	359	384	364	349	367	376	401	381	414	393	392	367	353	381	360	340	356	385	352	379	340	358	372	374	364	345	354	383	354	362	354	329	350	356	365	363	360	384	359	352	364	401	369	384	372	350	349	368	353	331	367
3140	2162	1371	994	927	894	855	842	841	869	810	813	768	814	794	794	794	767	819	758	864	817	798	794	781	798	803	826	795	839	772	756	772	819	728	819	839	851	766	827	788	804	750	794	802	787	801	748	819	819	801	823	815	775	816	767	803	792	788	760	766	759	731	812	822	763	792	786	806	843	733	796	780	797	756	730	834	762	799	795	821	770	761	804	815	801	722	815	830	808	787	771	821	813	806	800	741	836	846	803	755	745	775	799	829	756	753	773	781	787	790	744	822	764	796	782	785	777	849	765	849	783	729	803	795	836	798	832	751	787	757	756	779	784	729	801	882	812	818	769	786	755	770	799	737	802	741	746	738	859	786	860	795	769	828	780	835	756	762	784	805	812	826	799	831	784	802	760	816	792	803	791	749	804	766	808	797	772	849	766	795	752	739	724	826	773	783	781	809	826	835	815	795	781	733	798	793	784	789	831	814	779	785	782	847	773	760	756	809	762	827	778	818	843	747	804	854	781	788	845	788	783	772	776	788	806	788	826	790	832	850	745	785	777	752	832	798	785	815	791	787	790	777	800	824	803	799	763	769	772	801	769	772	811	794	849	798	819	890	845	764	817	744	789	766	816	829	855	825	768	813	802	836	737	758	804	835	767	813	785	760	773	799	785	752	798	829	815	807	785	834	777	809	769	800	820	775	772	807	810	834	827	790	791	797	807	789	840	793	817	830	791	772	779	806	762	798	766	782	817	787	787	793	789	820	784	820	797	794	766	775	818	766	756	807	775	836	805	783	735	808	805	802	756	801	858	816	727	770	783	779	754	849	762	817	797	802	799	778	806	791	813	830	827	734	801	853	826	827	819	764	788	788	794	751	781	800	771	787	771	795	783	793	798	765	781	802	819	803	808	849	782	785	789	799	819	783	754	832	756	758	808	826	811	821	746	838	797	789	751	782	801	783	796	798	795	833	786	797	773	777	826	790	781	778	756	776	812	816	808	751	759	817	803	780	746	764	758	776	759	772	764	748	762	807	804	789	837	787	787	825	770	779	802	757	785	804	780	737	798	757	755	832	829	772	840	761	766	757	822	771	812	806	818	813	803	754	800	785	812	797	814	761	773	739	761	778	820	796	800	807	801	750	800	792	773	796	770	829	766	785	829	761	801	810	788	789	797	792	823	791	784	804	816	836	757	750	874	821	854	844	814	788	775	799	852	771	795	800	846	779	792	832	816	775	826	814	786	787	863	803	810	790	828	803	801	787	808	806	778	810	771	734	797	779	787	788	779	839	805	764	818	815	782	806	800	800	742	744	804	785	755	803	815	793	807	766	801	803	789	803	805	752	779	821	745	797	803	780	798	758	789	798	770	798	807	791	810	786	782	818	793	818	809	803	786	783	778	817	785	800	763	738	793	857	765	801	766	767	779	756	866	781	742	805	744	822	796	774	810	830	821	744	855	806	806	781	767	771	778	779	786	847	837	831	772	789	782	731	793	788	828	831	825	783	732	808	809	776	761	806	830	799	752	770	817	787	783	839	827	767	744	764	821	805	754	760	793	807	780	766	788	776	846	857	770	819	806	804	820	750	831	788	824	764	772	854	818	784	820	794	783	792	733	809	797	804	761	744	798	834	788	788	792	785	775	764	755	773	783	812	789	773	767	833	815	766	796	750	728	818	794	826	734	787	781	769	729	753	818	760	783	817	783	790	821	745	842	794	804	776	744	806	795	739	818	805	824	803	814	809	820	807	798	820	771	769	807	815	816	800	757	827	754	774	815	845	766	799	810	762	762	785	792	810	801	793	805	781	797	805	825	807	857	786	748	783	760	810	745	772	797	815	808	821	803	791	721	758	809	778	783	829	828	815	796	777	742	808	808	773	805	802	780	814	774	818	830	812	808	803	726	859	788	725	801	814	806	804	825	794	833	817	814	822	802	773	797	757	753	748	747	773	732	834	780	780	857	813	778	784	764	780	742	733	762	772	810	771	751	814	791	799	786	787	766	784	798	827	756	768	769	751	823	778	797	802	764	796	749	798	813	774	835	798	759	835	790	763	785	825	808	728	798	823	799	789	803	808	793	736	778	789	803	784	767	783	808	776	871	804	848	797	779	798	771	800	785	786	818	792	770	779	829	762	790	789	780	749	741	831	759	826	752	796	793	799	788	834	785	803	742	774	783	767	819	847	819	761	756	797	782	782	815	811	800	815	767	760	824	787	753	816	840	805	731	760	749	792	747	820	823	740	773	819	819	745	805	749	807	776	819	754	801	770	788	831	753	783	761	774	807	799	808	790	792	789	772	802	831	815	759	775	748	812	734	832	783	760	839	822	807	802	771	826	750	815	765	829	774	827	814	787	716	776	749	831	770	779	844	820	841	780	818	774	706	766	780	764	775	791	825	835	800	791	842	794	759	814	795	765	828	814	821	762	833	812	766	788	789	771	787	803	810	768	843	809	783	815	800	838	795	735	820	788	830	814	789	822	845	835	789	793	747	798	766	815	785	783	777	787	785	811	774	799	813	828	784	790	764	750	838	794	750	806	786	813	829	801	763	789	809	818	804	823	774	761	792	814	725	753	774	814	774	808	774	765	761	793	814	808	842	788	822	759	784	782	802	834	801	788	744	780	757	760	810	844	768	804	760	825	738	775	764	816	872	805	795	730	800	783	768	807	766	831	843	775	790	782	786	806	812	786	854	806	765	778	839	734	755	789	796	762	809	819	753	765	767	753	794	851	787	785	768	758	737	794	802	760	793	839	813	778	814	799	797	818	807	811	800	779	789	805	754	777	782	792	768	766	777	800	753	822	789	767	815	804	824	764	792	810	793	760	738	792	741	815	779	797	849	820	832	817	801	763	780	855	776	794	812	791	867	828	789	781	809	772	786	761	804	785	743	772	810	843	783	758	756	728	804	864	811	810	825	830	792	724	751	773	770	813	748	841	802	805	766	729	881	797	800	800	769	801	817	761	814	799	810	773	763	786	809	811	772	760	791	793	803	799	789	795	769	784	784	826	783	803	723	807	774	795	808	792	836	761	795	825	798	798	729	780	807	797	815	780	778	798	804	749	803	782	773	823	758	838	754	790	803	800	776	855	708	737	797	842	821	789	768	774	793	774	794	758	788	737	796	804	774	790	759	777	810	715	798	800	792	788	769	752	787	820	724	766	760	799	811	845	817	783	750	796	805	799	771	774	790	757	803	760	783	767	777	821	796	789	755	811	814	787	804	751	821	779	788	847	804	774	762	800	791	779	754	818	771	790	809	800	757	813	808	763	843	750	771	757	801	778	796	792	799	787	776	780	780	784	797	821	773	795	805	806	791	786	820	746	801	824	778	800	816	805	829	727	852	815	770	781	837	841	816	762	801	778	764	811	778	767	782	826	824	779	812	853	786	816	773	819	773	784	795	794	758	795	756	813	790	793	755	798	808	791	837	750	780	773	791	825	759	816	813	769	783	795	772	779	758	734	808	766	802	767	755	798	770	813	819
24291	21472	25134	28207	21472	21484	18464	548	297	288	248	221	212	232	218	208	217	217	216	200	196	184	168	161	224	199	185	180	216	180	192	155	181	183	200	169	186	190	165	177	163	155	168	207	187	186	169	181	157	175	184	193	178	173	176	147	192	171	175	178	149	148	179	199	200	171	179	181	158	160	164	167	155	182	147	203	191	157	211	188	176	177	159	165	186	168	166	177	200	179	197	186	182	164	190	195	179	182	156	163	171	181	165	179	183	204	176	176	147	173	184	172	161	173	152	179	150	162	210	181	162	166	186	180	153	199	185	173	176	194	179	185	188	181	149	182	172	156	198	196	173	159	167	167	166	186	182	147	172	176	168	193	166	184	197	171	170	213	172	165	180	150	209	193	182	164	150	182	175	169	181	188	186	189	196	197	182	181	189	196	150	182	188	192	175	181	166	160	171	209	182	179	181	170	191	205	175	167	178	181	173	193	189	178	172	200	157	171	156	163	170	180	146	166	182	157	153	144	174	165	174	191	144	169	192	196	174	171	189	192	167	169	186	174	173	208	182	157	181	193	182	187	200	180	204	198	187	165	175	180	185	164	159	174	175	159	192	181	200	184	165	211	198	184	183	168	173	173	189	176	175	172	207	184	177	181	198	176	151	164	162	192	173	180	187	166	170	184	190	184	191	179	156	178	171	178	177	183	167	167	207	155	181	182	183	195	167	182	143	139	179	191	194	175	165	152	198	202	196	172	172	186	208	207	171	191	161	157	143	166	176	175	161	178	164	175	199	177	175	191	193	169	171	183	167	170	171	156	161	170	156	219	181	169	189	193	169	183	197	149	162	183	188	191	172	193	172	158	192	166	177	167	186	178	174	159	186	171	187	205	198	209	211	184	172	174	171	173	187	205	180	201	194	145	148	180	181	183	159	178	159	167	194	192	160	188	185	176	176	164	179	206	175	185	156	187	184	166	173	184	182	171	178	176	188	171	148	156	185	201	167	171	180	192	162	173	149	156	169	178	162	175	164	188	193	178	190	151	163	190	154	205	181	172	186	180	176	171	185	196	167	189	199	172	171	149	170	164	187	154	196	172	187	178	178	183	170	200	207	184	185	212	188	186	173	171	154	192	181	167	169	183	156	164	173	156	173	149	185	186	179	174	193	191	136	205	174	158	166	185	198	172	170	180	178	184	190	197	189	206	191	197	187	167	150	200	165	184	171	170	172	162	172	175	189	220	169	165	191	158	176	166	181	147	165	178	181	191	176	173	191	162	178	165	193	163	170	194	175	165	197	173	195	159	167	178	199	164	150	190	181	179	193	174	162	187	182	154	189	173	182	176	159	190	183	158	177	205	165	177	180	186	176	160	190	184	178	160	148	173	176	185	181	175	183	175	177	199	179	202	153	168	189	156	165	162	181	171	197	196	167	177	162	159	178	175	168	162	168	172	177	170	172	183	163	188	181	172	210	173	181	166	182	176	192	159	151	199	175	174	178	186	161	199	176	156	190	195	198	178	181	170	171	156	173	172	150	158	177	185	170	190	147	192	166	196	166	174	164	173	166	162	183	196	189	170	187	179	178	160	196	167	185	158	159	200	168	168	164	183	170	190	173	159	182	193	166	174	178	176	146	201	185	160	194	174	166	189	164	171	174	186	184	186	214	197	178	211	181	169	166	183	192	179	165	166	158	166	189	189	174	163	187	179	160	196	209	166	175	167	163	176	183	164	160	187	169	188	173	200	146	169	181	143	158	164	174	154	161	168	174	178	204	199	209	180	170	167	170	178	181	172	176	178	170	165	163	172	175	177	187	178	184	187	194	182	203	181	184	166	157	156	184	158	173	165	163	165	177	193	164	180	176	187	174	171	174	168	166	171	192	179	172	201	191	148	189	190	173	182	189	170	150	158	172	183	169	185	184	194	174	162	169	161	167	172	179	208	157	159	173	164	178	158	175	194	162	171	210	172	189	187	180	187	159	191	179	194	191	169	182	181	192	171	218	169	184	175	178	187	198	168	175	191	184	186	192	145	189	171	197	135	164	194	159	200	185	177	213	185	192	159	173	181	155	162	185	205	204	173	188	179	164	191	180	164	170	146	184	186	185	187	175	192	164	192	185	189	188	175	175	170	144	183	183	174	193	177	158	170	175	164	163	182	171	171	152	201	171	180	164	196	164	172	208	200	221	200	206	183	211	194	180	155	209	181	179	193	181	168	197	163	223	185	184	185	150	176	188	167	184	179	194	177	162	176	170	167	149	181	200	190	186	171	183	217	198	173	178	156	172	191	157	184	187	159	180	199	211	172	187	179	162	191	177	185	170	183	170	180	154	161	164	193	183	201	213	189	195	181	192	150	181	170	172	166	170	178	192	199	175	173	213	172	170	191	178	194	193	175	156	205	166	190	175	188	149	190	185	185	166	174	189	185	155	163	186	179	154	170	163	188	159	188	180	185	173	206	147	196	188	176	144	183	191	186	194	151	208	163	166	156	169	150	145	173	202	158	173	151	178	184	176	182	163	162	164	191	184	181	177	138	184	161	184	163	179	179	166	185	163	182	167	182	169	185	184	191	162	205	166	199	155	188	189	213	173	176	170	176	170	189	183	208	171	163	168	168	168	171	214	185	179	204	144	175	178	156	156	157	190	176	167	187	179	188	171	191	179	174	188	197	169	199	180	175	168	157	177	157	178	211	195	187	172	163	189	194	184	188	160	172	200	187	194	197	178	189	159	185	167	185	186	158	162	175	177	183	170	165	170	185	202	164	193	197	174	191	145	180	202	193	165	172	202	211	183	171	175	191	174	167	176	146	172	205	190	183	149	171	178	175	167	195	152	196	168	193	211	166	173	154	206	163	160	170	177	174	173	189	151	147	170	165	184	165	186	148	183	171	177	187	157	160	186	165	174	186	180	163	184	172	183	193	164	170	180	158	179	174	173	167	175	171	169	186	173	162	179	172	187	185	161	180	168	201	187	163	164	166	159	191	166	193	190	154	187	174	153	191	172	214	195	190	194	164	157	179	163	188	170	164	176	171	179	182	179	170	183	162	178	196	152	167	173	188	187	182	184	182	148	182	178	176	168	181	186	165	195	179	190	171	178	177	169	169	175	191	167	168	197	174	186	186	155	178	172	180	160	167	173	202	158	173	193	189	213	179	189	197	170	183	168	191	175	169	161	152	193	188	187	163	175	181	174	209	174	178	183	189	169	191	178	191	171	183	182	194	165	177	187	184	191	194	200	162	150	184	185	191	200	174	159	193	191	177	171	174	178	182	188	155	186	196	154	178	182	181	160	175	174	159	202	191	182	167	203	193	181	177	184	170	172	179	173	182	181	147	162	198	169	176	165	168	164	185	179	169	188	171	156	179	188	191	171	156	208	169	150	181	189	181	172	159	166	172	181	184	200	158	184	171	187	183	198	175	193	176	176	184	183	164	200	212	193	178	178	160	137	186	149	172	196	157	172	194	206	155	181	175	174	138	176	189	177	156
2957	3107	1563	874	697	593	532	489	490	476	459	452	486	423	447	463	401	479	438	443	405	449	415	415	426	446	447	425	447	410	446	430	418	442	430	429	403	406	434	416	409	418	454	432	404	455	418	426	404	417	425	411	413	468	425	411	441	423	408	434	413	427	403	421	433	402	449	416	426	434	399	432	434	429	407	416	468	418	398	466	397	421	403	420	419	413	473	414	410	424	412	399	448	432	408	416	447	411	435	422	388	403	446	390	430	412	435	403	425	419	454	415	429	405	395	403	443	441	457	438	410	407	390	439	393	419	435	409	425	437	419	410	417	394	441	392	428	434	438	414	443	410	433	416	444	423	420	416	402	432	462	453	411	445	455	447	398	404	436	415	411	469	419	423	448	406	399	430	446	402	404	404	440	420	419	421	436	439	400	419	394	402	446	437	430	393	437	451	415	411	435	422	451	408	454	425	361	386	397	396	436	439	398	424	434	409	430	449	382	437	418	414	435	403	433	411	439	411	375	411	442	446	417	448	383	416	411	446	427	438	431	406	405	399	429	430	437	417	459	406	438	435	417	425	409	435	395	405	402	427	414	438	425	429	435	404	411	452	422	472	427	413	426	447	440	418	391	448	409	392	471	442	435	433	426	407	438	425	445	426	418	425	462	434	447	441	428	427	437	427	456	408	424	440	414	459	431	433	425	393	418	457	434	434	471	418	440	427	434	411	435	446	426	412	421	416	417	432	427	418	456	431	421	414	412	428	414	406	472	460	436	410	400	416	446	406	394	420	443	422	456	411	460	464	416	420	405	425	436	413	442	431	414	431	445	440	431	382	417	422	398	430	429	410	419	426	432	443	394	392	430	443	414	447	390	400	439	444	402	452	463	459	437	421	394	427	420	435	387	394	423	411	453	426	423	422	381	406	402	429	415	390	472	403	418	460	400	419	417	407	412	454	430	413	456	425	439	429	427	401	432	387	435	415	411	454	405	419	415	445	436	448	401	439	434	436	410	437	415	422	390	449	441	433	427	435	425	417	434	425	407	419	412	416	430	430	435	472	468	405	469	425	401	434	431	435	410	431	426	413	427	419	456	428	419	400	411	425	411	407	425	418	445	435	433	429	431	462	424	434	421	397	440	419	456	443	419	453	418	434	407	450	446	468	413	434	385	383	422	438	442	418	410	395	440	445	440	388	417	407	414	420	412	411	422	411	396	404	409	410	421	431	413	464	424	420	436	427	393	416	438	434	427	407	441	399	439	433	420	446	400	422	423	436	422	437	454	404	417	391	421	401	435	432	409	422	423	421	433	400	414	434	451	408	437	423	461	421	444	408	434	414	389	436	419	457	428	412	429	425	443	420	416	427	416	423	428	423	394	420	399	410	388	426	435	417	426	437	441	422	413	408	425	409	422	442	457	447	401	403	380	395	425	435	407	440	419	426	413	436	395	415	430	398	419	424	403	436	468	393	462	406	417	438	440	443	434	400	452	427	440	393	430	433	435	425	441	407	437	372	420	444	440	439	425	405	449	402	422	446	409	460	395	451	420	428	439	399	394	422	425	423	409	445	429	432	407	409	412	451	465	456	476	411	408	438	395	408	432	385	445	413	419	387	446	420	413	416	436	429	443	409	438	432	444	445	376	411	382	396	500	432	394	438	402	430	431	440	394	443	435	442	423	437	420	432	395	418	414	416	442	431	471	441	420	461	430	400	433	411	446	436	409	437	421	439	419	445	438	404	403	475	415	470	460	421	402	421	442	420	413	439	444	404	428	420	454	416	424	432	401	411	417	411	370	387	442	452	446	415	405	426	392	393	471	414	448	422	443	398	401	395	413	405	408	433	430	398	428	420	379	422	368	422	427	430	407	408	431	412	428	467	394	410	426	388	427	431	441	415	429	436	437	478	431	439	428	455	447	408	409	425	394	421	383	373	407	434	437	448	399	420	417	432	431	463	391	416	420	397	409	419	444	405	424	425	443	418	414	415	415	454	456	377	406	406	444	422	432	419	407	434	426	443	429	419	445	404	432	419	406	430	423	410	433	408	448	415	424	443	422	417	455	407	443	427	427	389	449	400	426	415	462	433	424	401	451	404	424	430	408	425	411	451	423	415	401	404	456	458	427	420	434	437	431	399	425	449	435	423	429	437	457	435	431	440	437	420	426	434	421	448	416	408	415	391	411	433	410	417	420	374	449	400	439	430	423	403	418	416	412	429	436	409	435	465	440	435	421	394	406	437	417	452	428	430	427	432	425	434	412	408	413	442	449	425	436	419	419	423	403	402	401	439	434	442	401	471	410	402	440	420	440	401	405	468	430	411	471	431	399	432	439	414	423	432	431	397	423	457	414	404	448	415	434	430	451	417	425	432	480	455	406	432	429	427	436	427	437	414	466	448	443	415	437	434	410	413	431	431	392	379	430	421	429	403	426	438	421	437	421	379	388	408	425	424	408	423	401	408	417	427	410	411	433	443	412	444	433	443	446	409	433	401	417	426	455	426	471	431	464	402	415	403	421	404	438	454	452	445	409	412	448	426	436	430	422	425	453	430	447	444	422	453	424	416	435	475	446	400	479	445	425	446	411	397	376	451	410	399	420	406	414	358	447	441	423	409	444	424	431	441	428	408	426	435	459	415	411	450	433	426	425	432	439	473	428	388	416	426	466	423	421	433	430	419	433	401	381	444	416	411	458	422	415	460	399	452	427	394	404	401	415	438	394	439	421	403	410	438	411	425	437	431	412	438	384	422	424	400	402	391	423	402	419	412	398	444	433	430	431	415	402	443	452	479	430	445	434	432	414	427	444	441	396	412	440	443	424	422	442	386	457	446	420	430	429	431	395	437	405	405	452	429	424	406	444	441	420	450	421	411	390	426	409	406	444	406	451	448	439	434	439	402	421	442	447	392	395	414	484	433	431	403	400	369	406	419	439	444	430	471	449	434	446	440	379	414	393	413	449	421	430	394	445	416	398	451	413	424	415	437	433	422	415	430	412	462	417	422	405	428	443	420	439	422	435	428	410	421	450	449	422	433	448	431	403	418	437	436	432	369	440	402	429	427	426	413	392	450	417	415	395	425	412	437	417	419	412	400	410	467	437	380	434	432	436	456	446	440	433	450	442	418	445	412	437	444	434	424	420	403	441	405	428	416	417	407	443	475	403	390	433	460	407	438	427	426	458	476	415	457	418	414	420	429	452	403	422	450	419	401	409	441	438	426	426	419	468	415	423	457	423	405	421	422	389	446	419	400	440	409	367	402	448	449	435	402	428	432	407	417	420	439	395	419	427	422	460	413	424	424	438	421	415	427	450	424	447	420	419	433	391	421	443	403	449	435	448	383	439	445	409	449	450	410	418	423	418	433	428	398	395	402	429	426	401	455	421	470	420	424	431	432	436	407	433	420	433	412	406	418	435	410	401	425	424	404	429	423	423	384	429	420	444	406	428	425	431	397	431	439	437	413	441	395	411	433	415	428	392	436	424	434	440	431
32107	21045	12189	1000	485	486	459	445	438	472	449	455	488	454	483	463	472	498	460	471	472	433	465	459	498	500	452	437	482	421	477	442	453	455	474	466	494	461	456	475	434	455	424	417	488	444	465	455	480	445	453	440	447	468	476	424	467	440	464	480	452	472	424	423	451	435	454	446	451	440	500	477	463	442	461	466	468	442	416	481	457	462	438	475	468	458	455	473	450	466	423	482	470	451	412	453	468	491	493	452	423	435	456	497	451	452	423	439	449	442	465	477	468	475	461	459	500	478	461	423	465	475	427	458	464	457	503	454	460	487	474	458	441	447	464	491	418	458	440	416	457	463	445	438	460	441	487	458	451	446	457	423	455	470	489	444	440	503	487	449	470	459	436	489	444	483	444	475	474	434	443	491	448	483	432	463	477	474	436	486	481	439	442	436	422	454	451	443	463	499	487	426	454	494	432	435	474	422	421	490	442	462	425	482	443	447	466	428	438	422	430	452	478	414	446	453	463	454	441	462	476	484	475	464	470	482	459	452	493	462	468	493	493	493	475	457	494	434	462	472	474	419	453	488	479	432	501	467	465	413	454	445	451	452	410	463	494	422	433	483	440	463	457	444	472	452	480	444	460	418	436	436	419	471	461	501	449	435	444	459	444	468	486	432	459	428	461	437	470	458	427	433	467	473	431	472	478	435	446	472	417	483	488	428	442	444	444	451	449	426	463	457	429	422	486	453	449	457	452	495	416	489	420	458	445	492	431	479	489	480	442	469	452	499	452	481	507	480	447	443	519	479	421	461	476	451	472	462	469	437	451	418	428	427	446	448	399	425	481	440	475	495	482	463	473	491	444	422	447	479	436	424	462	419	431	463	469	432	419	445	518	421	467	454	457	484	450	450	472	479	433	497	472	462	464	468	450	510	434	443	462	482	434	440	459	444	464	461	465	453	462	406	473	495	464	441	452	453	448	456	474	434	434	483	478	467	420	412	492	443	451	459	450	429	468	508	449	434	452	473	457	453	452	466	435	458	432	442	428	434	471	436	429	445	459	437	452	447	468	442	460	467	431	448	446	462	449	457	458	467	450	443	456	462	479	462	486	461	473	450	432	470	431	463	420	471	478	492	446	488	475	502	423	467	458	476	486	485	476	439	454	408	485	445	479	434	413	474	460	465	467	490	434	472	474	460	465	431	455	497	466	440	449	432	489	441	422	444	439	442	424	442	444	414	484	425	452	498	476	472	464	428	477	459	477	499	469	451	508	416	495	427	488	462	449	441	501	469	444	483	480	449	487	455	459	445	452	431	485	483	425	502	455	468	429	455	464	445	472	453	530	473	449	444	448	432	438	465	421	421	453	428	423	487	483	443	443	433	479	457	465	468	435	467	455	490	501	511	518	487	454	458	439	430	428	442	438	444	439	460	463	477	456	514	500	436	471	456	408	474	440	444	440	478	422	444	441	411	442	440	426	445	448	443	484	482	419	433	446	500	456	499	473	419	453	460	457	452	440	453	426	424	484	466	469	459	456	441	452	429	444	508	458	462	493	470	423	448	419	490	446	472	464	469	471	456	452	459	449	491	447	454	491	477	444	431	452	494	427	453	423	450	417	455	467	442	445	438	450	476	435	472	436	460	470	472	474	447	469	457	494	481	432	474	428	479	469	484	435	478	418	466	469	465	455	464	463	433	437	433	420	455	473	457	439	404	476	442	462	432	462	475	446	449	421	427	475	464	456	453	454	402	472	460	455	450	428	439	418	481	455	485	442	476	473	482	476	435	461	502	465	445	501	456	487	440	452	429	467	478	459	452	461	471	463	447	480	442	448	430	456	448	487	479	454	438	495	464	491	463	442	430	457	495	475	443	465	468	468	443	412	464	485	451	464	481	447	453	463	439	440	510	504	469	430	493	404	454	464	472	498	439	483	430	459	497	461	482	464	446	465	446	445	451	477	462	436	417	450	451	443	481	455	419	474	415	442	422	434	463	430	457	454	454	481	512	450	437	464	457	472	471	464	489	458	485	493	479	457	443	403	448	467	464	461	471	464	421	448	453	450	458	444	447	482	454	418	489	441	492	458	507	435	437	496	478	429	451	507	472	445	470	484	441	426	435	461	472	458	474	459	460	461	480	503	463	443	495	481	473	472	415	446	466	449	511	492	443	453	465	453	417	451	379	490	461	462	442	512	469	459	480	452	442	471	516	418	470	483	443	488	449	437	450	429	451	423	462	473	442	437	409	474	466	460	484	438	462	446	500	450	490	455	485	439	442	477	463	422	445	477	443	482	494	420	486	481	458	456	463	479	435	479	452	440	459	415	463	492	449	488	463	460	434	455	452	501	454	422	457	439	466	439	484	442	442	470	423	465	454	487	503	419	461	463	455	461	476	448	470	463	441	425	480	475	474	461	440	520	445	457	459	465	430	476	478	472	449	431	437	482	490	469	445	433	469	453	485	479	486	457	458	438	461	465	445	455	476	475	470	490	479	441	524	452	477	437	441	479	499	482	439	462	432	449	454	445	421	458	430	480	457	473	465	441	435	478	478	418	431	462	429	474	443	422	447	496	468	479	492	451	465	443	458	477	418	432	466	457	447	468	461	475	436	448	427	483	482	485	455	460	468	450	490	507	446	422	474	462	477	487	452	422	484	465	440	422	467	419	450	466	391	470	455	484	459	426	445	483	459	466	480	503	480	406	471	454	465	495	467	468	479	437	459	414	443	495	480	478	453	487	512	474	440	472	500	458	452	439	452	448	482	442	449	437	455	498	454	449	508	434	457	441	552	451	447	447	506	444	412	435	474	468	479	461	480	467	478	439	445	383	466	423	418	497	487	460	449	426	456	472	435	441	396	467	450	446	446	455	501	499	444	451	500	450	438	469	438	453	419	450	452	430	479	486	411	489	466	459	429	428	439	473	432	480	519	463	426	451	446	489	454	411	484	427	452	429	449	436	452	461	436	484	458	457	493	487	412	429	500	459	437	463	471	466	507	425	510	472	477	448	424	457	441	440	450	408	465	437	415	461	437	472	427	454	456	466	482	449	449	421	462	429	445	463	419	456	443	480	461	478	425	474	422	414	450	467	481	434	458	415	459	463	452	442	477	453	453	480	447	457	440	486	441	433	446	477	474	507	478	454	471	458	417	473	448	450	471	454	474	443	442	426	450	455	453	494	472	467	478	461	410	460	491	477	455	456	466	476	466	439	443	408	470	460	439	475	466	429	453	444	495	454	445	514	478	503	445	465	427	458	424	480	451	430	459	482	405	466	462	491	460	454	430	458	431	427	472	454	470	490	401	422	447	440	423	460	449	461	428	501	512	446	424	457	470	507	488	488	488	476	483	461	466	430	483	434	474	459	487	483	483	487	455	470	455	467	430	468	468	446	435	431	473	463	432	475	450	435	441	448	470	432	434	468	451	433	490	464	462	462	435	474	448	464	450	466	444	450	434	464	479	459	436	476	439	454	414	474	446	461	420	433	442	478	470
5936	1102	1061	998	934	944	1017	1035	961	1025	974	996	1003	997	1001	994	982	1003	1024	975	1017	965	1067	959	996	940	954	1031	1003	977	995	1024	1005	954	1008	969	992	1023	1001	1010	1120	966	969	950	1013	962	1058	1027	970	976	981	1021	1024	948	993	1040	987	983	1010	998	988	993	981	1048	1017	1023	1011	962	976	956	1014	1046	977	982	986	1025	943	1014	997	1055	913	985	985	985	1003	1041	978	913	986	953	1003	983	970	1007	992	977	1003	962	998	1005	980	1014	958	946	1001	971	999	979	1001	955	996	981	1012	1013	951	1021	1062	965	928	973	954	1019	1070	991	1044	1012	1049	963	995	966	924	977	1019	994	972	974	985	1058	1058	992	1010	938	982	979	980	983	1046	958	1012	1002	990	1001	1031	975	1033	989	1051	992	967	976	970	942	939	995	991	999	1018	987	1032	1008	995	998	1017	949	1073	990	968	1002	988	984	982	974	954	946	986	986	952	1010	952	1003	995	992	1010	1038	991	1007	1004	992	1053	955	970	1020	998	997	954	1014	1090	963	976	979	992	1029	1052	1025	1018	1016	973	942	1009	1024	1008	991	1013	994	1012	975	1021	969	1034	958	986	996	1006	951	980	998	969	989	1022	961	965	969	952	989	980	1006	946	967	1006	951	982	983	1041	1012	956	1024	982	1004	1012	1018	991	1047	931	989	939	1022	1010	1020	973	980	943	996	1041	1016	1027	1023	1064	936	973	929	988	991	970	971	991	995	1028	1031	1023	961	961	957	1001	1005	995	950	997	1028	934	973	948	1002	969	997	986	1048	1027	1006	1041	980	1023	978	999	1006	1004	992	982	1038	972	951	1036	1020	1003	969	976	983	979	1001	974	964	988	1036	954	999	1035	989	1011	995	1040	978	940	1019	1009	974	1039	964	1015	1006	917	1009	1014	968	926	1000	1018	1044	989	979	1022	979	944	1018	993	998	1003	982	967	1002	975	946	1012	1039	971	1017	957	944	1037	1022	987	971	1021	1004	970	995	978	1009	1009	1009	1034	1015	1000	960	998	1039	973	969	978	982	1049	945	1009	1009	1005	921	952	997	1005	1011	1033	1016	939	976	972	1008	1027	969	999	961	1037	975	990	1036	1036	1002	980	1040	983	996	1015	1018	962	988	1029	969	945	1043	993	898	1035	980	1035	1011	980	947	1009	1016	1012	1027	955	1017	958	1051	980	976	1002	979	1016	935	1013	966	1012	956	966	973	974	996	962	983	966	954	978	977	993	1020	999	958	938	1016	937	971	993	1031	988	967	983	981	977	980	1036	944	972	979	1026	984	968	1010	955	1029	1029	979	1042	952	991	1038	982	1021	989	976	960	981	972	964	986	1006	978	1019	958	1005	967	999	957	975	962	992	961	1003	972	1031	1014	1015	986	998	1012	996	992	922	984	1018	948	1016	1007	995	948	938	996	1038	988	1059	986	1003	973	1059	1004	992	971	1002	1012	1013	977	1014	1018	1035	993	988	1050	1039	953	992	1000	993	996	973	968	981	1000	981	982	961	1005	982	996	959	941	972	1030	978	937	956	960	982	1026	1039	995	1055	968	997	1001	961	985	895	946	995	963	968	989	975	1044	1003	956	973	992	991	994	944	987	977	974	996	973	977	931	1038	1012	1015	993	1061	987	1003	1025	977	916	1024	1029	984	918	988	994	976	1009	1063	982	1019	929	995	975	986	923	984	1001	989	980	1000	986	929	965	943	988	939	961	1032	978	1046	1039	1025	1020	996	1003	958	964	904	1035	1024	979	983	1009	993	1003	1033	1024	1008	981	994	979	967	942	994	985	1003	1048	1011	996	952	994	967	964	1000	984	943	949	1033	975	972	982	951	1025	962	962	978	977	960	1042	981	964	1003	968	997	976	983	998	952	960	938	914	1054	997	998	968	965	942	928	1039	993	916	959	1021	968	1054	943	1005	993	1049	992	987	1040	972	1024	960	1042	920	993	974	970	989	979	1008	981	1042	967	940	960	993	960	1033	982	993	1016	1004	1019	995	989	1033	988	911	1004	979	947	1030	987	1014	1017	994	1022	1005	929	970	980	1003	952	957	1025	1012	1007	944	1027	987	960	960	985	920	1008	985	963	1019	953	990	1025	979	979	971	968	964	979	1004	991	961	970	970	1032	1024	948	967	1031	949	981	921	965	959	977	1006	966	1016	1018	968	997	963	1059	960	950	959	994	988	987	1035	1011	988	1002	967	1036	1002	1024	945	985	1049	980	984	949	925	997	999	937	973	1039	1004	967	1003	991	983	997	981	988	1004	994	1012	958	991	996	984	966	1037	982	980	984	988	976	988	963	1013	985	988	970	985	949	1014	1007	1013	976	964	1031	953	1014	973	971	1000	939	955	970	1009	993	1008	1004	955	966	996	1035	980	937	1015	1041	969	952	1015	1013	1007	977	998	1002	1003	949	957	1020	1048	1001	998	1012	967	969	986	1000	951	961	955	980	994	962	941	977	1007	965	939	981	1019	1016	977	980	1008	1041	982	1069	1027	935	975	994	960	989	996	987	1014	1028	1053	958	999	996	945	1020	950	982	1031	954	1021	992	957	950	1018	991	975	1048	1046	1021	934	971	943	961	906	997	995	986	998	943	1008	964	1006	1057	956	995	1004	1025	987	980	925	980	1006	983	955	970	940	1033	1034	1023	975	963	949	962	1030	959	995	1005	1061	942	1021	1029	945	960	944	992	984	985	997	1026	959	972	1048	963	991	1010	985	980	1018	1006	974	995	1009	1010	967	1026	994	947	994	990	948	1002	971	1000	978	967	1036	994	1014	977	1019	968	1026	980	1008	1052	950	992	967	957	976	978	1060	1020	1030	1053	1020	971	1020	938	918	995	1003	995	959	976	985	1004	984	953	958	969	972	954	1006	1044	1049	960	1004	1002	1033	1026	965	1050	973	1015	1019	1003	1009	1003	1048	954	987	1019	1015	1020	951	990	965	999	951	1021	975	993	1011	972	994	982	968	1010	983	981	982	1018	997	1060	973	1047	1007	1006	1020	1008	1001	996	1040	987	997	963	960	985	955	1006	988	987	1048	971	1024	993	1012	968	942	968	977	1018	975	1023	1026	983	991	1024	1014	976	1056	954	989	996	1057	1009	984	947	994	1060	980	959	937	966	988	991	960	979	956	982	1047	1027	1005	973	1040	1001	989	936	1035	1023	993	1023	993	981	990	992	956	975	952	980	1018	1006	1005	991	976	981	988	977	942	968	980	1024	969	1045	941	1010	1000	949	980	1017	1012	969	961	938	995	999	962	1006	1000	1011	997	1058	1034	986	954	990	971	1022	954	1038	1019	987	969	992	1028	943	1004	997	969	1015	1002	978	974	974	939	968	977	974	1024	1036	1000	997	977	982	1012	1022	952	1031	1009	989	1026	1006	969	983	994	987	1012	968	945	1020	969	971	1031	994	980	981	984	988	950	1030	977	954	983	960	997	1014	1007	994	919	969	989	1073	1017	974	1058	1015	941	976	969	933	1020	957	982	932	997	986	974	985	974	999	979	1015	945	930	965	988	1009	1038	994	967	1007	1043	968	967	1028	999	975	993	1016	949	997	989	979	1018	1022	963	1004	977	996	1026	1005	950	946	949	972	963	1028	1053	999	938	1004	1015	1000	992	1042	1011	903	984	1006	969	993	1006	1047	929	1020	954	1004	1012	997	932	1032	1024	996	979	1001	1003	969	984	1026	1063	997	1013	952	989	1062	1002	1022	978	981	1024	949	921	951	947	956	980	1035	1020	1004	1010	949	1033	1003	1012	1030	1020	1020	954	1024	919	997	1001	1013	968	1034	998	1024	1021	973	980	1013	974	971	932	987	1039	987	1024	990	1004	981	926	908	1064	988	971	1063	988	988	985	984	1013	970	982	980	983	975	995	963	948	978	1015	949	927	1003	962	989	961	930	994	940	985	947	955	969	1025	993	950	951	979	974	970	952	1058	1020	1008	994	1033	1039	950	956	1018	1010	974	959	1028	1003	949	1025	1011	1009	1040	986	1048	972	929	979	1062	959	977	909	977	979	972	1019	1001
24865	21472	24849	28503	21465	21329	1550	548	437	442	433	409	414	388	344	392	410	409	373	404	372	349	392	385	391	385	380	368	382	384	378	408	361	387	337	393	365	356	382	392	418	371	363	375	364	369	346	381	397	395	375	341	394	356	397	331	387	359	354	401	348	356	382	371	366	346	383	350	403	400	342	364	366	375	387	410	367	363	361	333	356	379	334	391	354	361	399	390	384	362	353	362	338	349	382	371	306	363	400	345	391	392	345	412	344	343	377	376	370	380	358	361	370	335	353	378	411	332	372	345	378	378	384	363	343	374	385	354	414	381	325	334	359	373	345	346	348	364	341	368	373	384	371	401	359	343	339	360	379	377	380	355	346	363	378	408	358	360	372	348	371	395	357	364	391	361	360	357	355	343	364	385	375	358	382	401	377	360	375	389	405	375	350	340	376	362	386	366	340	352	361	359	388	382	354	402	349	371	387	405	424	382	368	374	341	370	343	343	371	344	358	398	394	383	396	348	326	408	404	368	365	367	364	367	381	319	365	366	360	365	370	387	359	375	319	345	358	325	370	353	345	356	382	365	403	358	391	324	352	367	361	390	436	368	359	384	332	357	397	324	374	352	352	376	338	359	354	401	358	365	357	354	386	365	363	387	377	362	351	332	379	388	367	395	376	366	407	345	362	351	357	351	356	348	388	317	353	354	332	350	368	372	389	353	336	365	368	390	366	384	371	379	364	333	320	365	395	378	390	357	407	364	342	373	330	360	367	346	347	358	386	325	357	356	362	400	380	359	356	358	395	399	340	374	374	334	377	389	379	350	372	366	350	360	366	358	382	358	326	388	368	374	395	383	384	353	306	334	338	360	360	375	338	374	343	360	359	384	362	370	342	385	407	371	342	406	406	390	348	360	378	417	393	346	371	361	342	359	371	388	362	384	344	388	372	389	382	377	407	348	408	367	358	358	362	317	331	349	351	363	392	406	357	393	368	351	362	344	381	344	355	394	373	357	362	330	365	372	360	407	393	375	359	377	365	357	346	370	373	400	315	367	391	298	379	378	379	376	358	390	341	398	379	360	365	383	348	343	335	387	403	363	400	338	346	346	343	339	368	372	350	360	375	343	359	336	389	341	390	345	354	333	353	399	371	412	385	386	375	355	361	379	339	332	374	359	359	345	362	332	356	356	364	345	378	380	372	351	298	343	389	361	366	327	376	339	318	352	364	369	348	367	366	373	356	377	326	375	362	372	354	342	329	365	387	373	359	357	357	354	362	362	356	349	364	349	322	369	395	355	332	322	336	374	352	340	355	375	373	337	398	361	379	362	349	354	401	356	393	352	359	310	371	359	342	350	355	330	352	371	365	384	425	366	362	399	387	366	332	339	374	360	353	372	381	386	362	385	386	385	380	368	346	387	365	369	397	379	367	384	357	380	387	394	377	356	350	342	362	377	391	380	381	328	388	372	372	371	359	381	382	367	383	373	364	365	378	345	383	368	319	359	373	367	365	340	350	369	358	385	384	383	363	331	356	409	384	359	381	415	384	362	346	344	362	380	357	361	384	371	372	367	353	366	369	362	415	364	374	360	350	371	365	373	356	346	405	397	364	382	373	351	334	387	350	381	361	378	370	378	368	364	329	336	342	355	374	376	379	341	381	366	392	360	387	333	347	330	328	372	331	375	363	394	378	332	377	361	343	357	369	359	369	368	382	342	363	340	342	361	355	364	349	355	390	366	381	356	339	372	362	359	391	353	332	376	391	367	411	332	332	333	354	378	396	353	367	399	394	365	366	403	374	376	371	398	419	401	371	354	343	359	343	347	394	305	415	347	400	399	370	391	383	420	353	354	357	397	365	340	369	352	361	306	329	330	347	411	359	390	362	358	337	364	378	334	349	339	371	382	334	391	406	335	367	386	350	374	364	391	347	398	386	339	383	339	324	369	348	385	385	361	374	365	416	371	375	364	341	352	366	408	396	334	372	361	336	378	347	359	377	402	392	359	378	384	373	369	321	335	339	362	353	335	334	382	385	354	388	377	364	379	409	407	369	343	342	407	382	406	393	374	346	393	351	348	355	350	341	394	373	356	360	379	357	338	371	405	347	394	370	383	330	358	378	395	369	388	375	380	344	385	343	341	383	419	364	385	333	394	369	325	336	350	357	373	345	367	347	383	341	387	376	371	361	398	398	359	374	371	365	336	357	347	359	389	352	313	377	387	357	360	361	397	322	370	359	372	359	379	364	387	375	354	375	345	333	348	365	351	373	339	353	374	363	336	377	363	355	331	344	315	379	350	362	370	404	386	361	319	335	373	376	362	351	355	378	350	343	354	350	364	360	402	379	384	382	370	348	336	377	377	353	322	336	334	376	332	335	369	376	361	378	389	323	364	366	355	381	383	361	367	377	395	381	374	366	385	378	330	379	358	360	370	387	338	400	362	354	368	349	356	381	363	380	364	367	370	345	349	354	338	353	348	371	315	382	347	350	340	362	390	343	383	374	372	379	361	351	406	395	407	328	350	394	336	365	397	374	409	381	349	420	370	391	381	377	378	355	333	322	351	388	348	331	331	369	373	366	369	358	385	347	329	362	354	339	392	373	377	360	371	389	371	369	339	416	402	368	390	362	346	372	359	365	366	385	355	382	328	335	345	334	369	373	384	361	386	355	358	376	354	371	368	356	355	357	385	364	362	343	366	356	360	356	365	374	360	339	359	388	354	356	375	394	386	363	379	394	344	365	345	338	383	351	366	327	365	364	329	351	364	346	432	387	356	382	354	345	402	377	348	347	351	372	374	354	371	359	396	374	347	355	339	343	378	365	325	351	392	374	376	364	353	373	365	347	392	368	382	348	339	373	365	385	390	385	378	348	380	360	327	369	371	361	394	360	351	383	358	391	352	359	394	359	318	355	393	378	389	350	367	374	372	380	353	363	377	387	392	377	366	366	349	368	348	335	356	370	347	359	361	370	374	394	395	344	350	350	361	388	368	389	353	355	338	363	324	338	368	357	380	370	319	397	338	360	354	377	393	363	375	348	345	361	356	367	362	356	376	384	387	373	372	352	364	342	351	379	361	332	332	375	416	372	345	358	394	366	400	404	364	398	377	406	368	355	353	369	392	362	411	408	333	378	368	370	378	360	307	339	361	367	376	385	380	383	365	386	371	366	390	349	392	346	344	361	416	350	337	403	432	377	380	360	340	379	355	364	352	383	358	340	359	361	352	357	373	353	383	381	418	338	348	379	328	367	368	366	364	361	363	378	352	357	364	346	347	359	398	385	379	372	334	362	395	371	346	361	401	373	389	340	397	338	340	367	359	356	415	383	385	369	377	360	349	378	331	343	372	386	344	333	375	351	345	350	382	356	390	373	358	322	367	350	371	369	360	354	352	373	374	376	353	347	362	368	325	363	348	374	380	352	372	363	375	356	342	389	383	358	357	367	392	380	362	374	376	405	385	360	367	395	384	365	371	354	414	356	368	373	325	371	357	381	328
3152	2248	1408	1031	845	881	804	844	807	753	869	779	800	813	820	790	761	793	768	837	833	778	788	772	785	789	786	781	812	792	792	775	816	814	820	788	849	767	803	766	774	794	813	839	801	762	823	764	789	800	811	809	829	775	810	776	758	781	816	770	772	812	793	793	840	777	770	801	784	804	773	766	777	821	790	809	733	774	784	759	768	786	782	773	792	773	818	793	756	860	820	765	772	758	790	817	803	833	774	803	778	799	773	763	838	806	799	787	781	748	794	776	758	762	708	803	736	797	798	796	821	789	765	758	765	806	793	818	765	783	786	757	755	769	795	774	780	880	771	801	781	791	804	791	773	801	836	815	817	811	771	749	777	775	809	796	851	793	801	775	798	810	847	769	808	790	801	781	807	812	824	735	814	767	822	782	810	763	801	820	815	763	757	796	762	765	743	828	822	820	765	786	774	778	741	782	791	814	816	777	771	812	810	783	831	747	802	820	790	811	824	818	786	800	759	793	808	769	765	787	796	808	842	776	781	781	763	782	791	777	764	760	835	794	758	835	784	799	799	774	808	778	831	777	821	792	780	746	785	786	810	816	790	804	777	755	840	763	811	819	818	814	833	798	800	786	758	792	826	802	799	782	828	828	799	733	798	828	810	766	759	801	780	847	829	731	797	819	776	834	784	815	813	787	792	828	781	867	755	828	774	792	772	786	814	801	786	739	833	792	821	762	810	787	780	773	766	811	805	791	748	787	765	807	807	749	802	831	780	814	835	761	816	760	770	761	827	782	760	749	763	716	808	811	784	822	780	798	812	810	803	813	786	802	751	844	793	809	786	797	785	732	781	787	771	787	754	713	780	785	779	802	779	728	772	785	815	818	778	768	778	783	795	763	779	701	731	786	772	762	757	761	788	775	802	752	796	781	854	762	803	807	789	782	809	837	775	812	762	791	811	792	854	778	796	794	824	757	749	840	780	790	815	793	860	802	783	750	777	769	759	797	779	808	823	790	828	778	734	823	773	801	790	786	760	752	766	827	776	817	814	781	806	774	802	781	774	788	799	813	789	793	836	767	830	783	812	792	778	829	804	756	768	829	803	802	787	765	830	755	758	826	788	827	772	819	802	775	822	785	743	834	821	782	823	776	800	822	828	809	796	770	756	788	795	792	751	753	790	814	800	770	797	800	783	832	759	763	741	787	825	806	830	788	815	787	752	798	842	787	791	802	785	781	792	775	813	767	796	812	856	736	798	786	749	772	771	769	791	838	797	769	751	807	817	830	780	817	822	806	820	822	782	775	769	797	768	782	774	830	807	825	833	767	851	792	806	783	812	782	795	792	774	735	800	802	756	740	779	731	759	795	757	826	761	812	801	804	794	770	806	798	896	792	796	797	819	767	801	783	820	786	822	823	808	756	770	792	821	770	811	773	808	791	790	804	767	762	815	760	764	761	844	828	765	819	802	760	750	821	796	723	756	785	809	785	808	772	769	760	765	788	841	753	773	798	859	806	761	754	799	797	775	802	762	834	812	762	790	765	750	798	863	786	794	765	803	768	736	799	806	831	806	814	794	792	782	794	780	820	790	825	784	835	792	810	780	765	751	807	774	796	792	779	821	835	808	805	758	768	784	791	770	774	794	760	803	766	778	793	774	768	783	836	822	791	863	777	774	812	763	786	837	808	828	814	770	784	820	806	811	823	741	780	756	774	763	828	810	783	782	840	810	817	803	797	767	790	819	731	772	833	775	731	765	791	792	791	779	804	743	750	766	810	758	787	776	792	818	813	783	830	807	837	767	826	786	806	793	797	785	862	775	771	776	755	834	792	812	774	767	773	805	761	844	753	764	784	811	785	854	815	809	815	748	812	774	811	796	778	823	812	776	805	788	775	798	731	763	781	760	800	760	798	731	809	829	776	830	784	799	827	808	791	767	764	812	754	791	750	825	815	818	761	785	816	795	792	791	789	762	808	827	747	825	805	782	810	775	824	800	798	831	805	783	802	801	796	768	777	779	785	768	824	815	802	779	747	783	774	803	790	786	793	777	794	851	828	786	833	790	781	813	796	826	758	783	728	797	786	799	757	756	808	770	744	805	757	808	820	782	781	819	824	766	804	830	808	798	788	803	804	814	741	782	742	824	803	821	737	816	722	708	772	765	792	777	758	810	737	779	850	792	821	736	757	806	745	780	794	823	753	794	763	786	805	763	821	789	756	765	733	806	803	817	799	768	820	762	813	784	827	753	803	744	768	782	758	749	787	802	784	792	780	772	777	804	780	829	826	811	738	870	814	772	804	774	784	822	747	773	793	823	796	800	762	786	793	757	789	794	813	807	832	798	759	785	817	797	782	771	779	810	805	722	801	791	764	763	784	810	781	810	825	815	769	753	803	817	775	773	797	801	804	742	863	773	826	744	770	765	805	813	761	780	726	752	797	773	764	805	803	783	779	759	808	766	768	787	797	756	779	820	758	787	811	757	772	750	797	823	818	782	835	827	792	824	783	807	764	777	807	776	809	795	826	855	781	768	788	795	821	738	762	819	793	788	817	827	825	789	770	817	816	818	800	784	797	828	776	784	740	773	813	790	778	797	794	810	804	799	792	743	795	835	747	816	784	800	805	789	782	765	849	816	811	751	742	787	814	772	794	807	731	748	777	768	789	763	785	791	787	790	764	778	770	782	787	793	761	757	797	796	756	822	776	806	769	837	766	817	800	755	814	819	801	803	804	762	840	786	783	776	808	859	847	726	772	745	794	758	762	751	815	805	795	890	788	811	809	770	796	798	795	871	774	801	763	795	847	766	745	789	794	794	810	772	787	803	788	808	845	846	841	826	767	779	799	787	817	797	746	815	797	811	778	778	759	810	838	791	762	741	771	825	774	809	792	746	751	864	773	720	803	776	866	773	805	797	806	795	792	768	801	772	778	800	794	767	798	812	760	794	777	748	755	785	799	786	776	777	790	851	812	832	803	819	769	804	777	808	743	811	808	801	807	759	806	763	806	833	751	768	823	811	750	831	813	786	792	746	787	763	790	812	768	786	827	755	759	789	763	811	807	813	775	813	762	786	767	820	784	795	781	786	777	814	782	791	788	778	808	779	769	769	787	780	797	817	799	780	800	798	857	850	837	773	819	779	764	797	771	764	757	815	811	770	811	778	804	814	815	826	866	760	778	767	770	792	763	803	831	776	833	777	787	799	811	783	767	831	780	795	751	782	775	788	759	802	787	817	798	811	809	773	800	788	791	790	769	767	825	824	799	769	788	792	823	767	770	846	775	790	745	731	787	828	825	740	809	758	811	798	795	723	787	778	796	768	800	823	771	760	784	808	838	777	783	762	753	804	776	787	817	777	771	834	784	776	798	810	783	792	752	796	810	814	817	790	794	748	789	789	782	776	753	737	748	749	825	759	802	752	785	735	774	780	794	798	782	798	798	803	744	762	798	781	740	740	771	792	779	778	769	804	752	796	783	738	787	782	790	769	771	747	789
24288	21478	25132	28264	21478	21486	18669	602	317	274	257	263	243	230	210	215	216	176	216	187	201	201	188	183	197	193	176	172	189	170	191	206	185	176	195	177	174	182	150	186	182	171	170	157	181	197	171	182	183	194	182	179	175	176	202	195	180	175	176	189	202	174	180	172	188	175	185	170	156	179	193	186	197	178	190	167	171	193	175	197	198	172	185	174	196	222	179	179	160	176	180	208	186	194	209	215	199	196	198	163	173	177	186	212	206	167	176	188	164	175	181	156	180	185	190	163	194	171	167	202	211	171	171	177	165	179	166	167	199	147	179	189	163	192	199	166	177	202	192	190	181	180	168	190	179	180	168	176	180	189	184	157	194	178	191	162	185	177	191	194	204	179	214	189	189	177	189	185	164	196	180	171	188	170	194	178	168	195	201	173	173	177	189	188	126	159	183	183	168	148	160	159	166	185	153	186	161	182	163	157	163	171	213	175	181	183	167	179	173	184	171	200	195	192	187	166	189	184	192	173	206	180	173	170	222	194	197	176	167	179	153	189	174	159	184	182	183	196	157	171	156	183	197	185	189	180	175	176	187	143	174	182	180	194	223	162	174	203	174	168	163	193	199	190	178	169	195	184	187	159	168	175	211	188	164	170	164	169	191	184	222	171	191	179	183	171	172	168	172	176	180	177	165	182	196	165	167	180	158	181	177	209	168	169	197	157	163	184	173	170	146	168	212	187	191	174	180	206	178	167	176	198	178	176	177	185	203	186	189	147	178	156	180	194	180	177	192	207	196	181	179	165	179	171	164	177	172	177	169	185	188	180	209	196	186	163	168	183	168	175	201	206	169	183	198	179	198	209	191	192	198	191	164	170	180	197	198	164	176	179	181	163	158	187	175	196	170	178	177	177	171	168	192	169	178	166	169	178	181	183	160	166	195	167	176	193	167	156	176	193	168	209	172	194	198	183	192	153	196	189	167	201	178	176	201	159	171	197	172	173	168	166	178	183	201	178	200	210	168	201	164	160	148	179	159	174	175	175	170	179	193	178	165	198	134	145	174	143	165	184	187	191	190	183	172	199	184	168	166	191	179	180	166	190	177	189	178	196	209	191	180	151	178	171	202	167	189	186	168	164	161	194	194	192	189	192	190	159	181	195	163	165	185	178	185	172	182	200	190	149	186	188	195	189	193	185	171	182	197	185	171	197	170	171	193	174	157	155	165	172	184	179	165	157	186	172	179	162	158	158	171	160	196	155	158	181	188	201	141	174	180	164	158	148	174	172	179	161	182	157	200	180	178	195	176	185	164	175	202	176	222	180	185	165	180	196	203	195	160	147	183	184	179	168	179	192	181	186	163	184	165	191	162	186	179	183	164	169	167	159	183	173	185	192	182	176	173	185	177	196	187	202	183	141	175	176	168	170	198	191	187	173	185	150	179	177	195	174	208	195	180	173	147	176	204	171	189	186	181	214	161	169	173	166	182	186	162	181	164	166	160	181	182	174	167	162	175	177	199	171	183	185	188	166	185	180	160	164	165	165	170	196	189	192	194	182	174	179	197	178	197	196	156	162	177	180	182	184	182	214	161	179	187	192	162	168	147	157	154	191	199	185	201	187	183	159	192	179	191	172	165	184	157	187	168	161	174	191	199	164	178	164	188	189	179	196	170	186	173	148	190	183	185	147	186	178	161	176	186	159	183	197	180	184	195	174	180	175	162	181	197	172	184	165	175	189	179	163	196	172	155	166	178	166	160	190	172	170	167	170	173	177	167	174	211	207	198	158	154	180	161	170	192	192	185	174	175	189	197	188	188	184	191	190	157	198	181	190	165	179	181	197	162	184	181	162	158	168	184	180	146	172	208	197	189	160	169	174	178	177	165	161	191	168	187	162	193	198	156	185	185	178	194	159	159	171	164	162	140	175	178	189	197	215	179	174	203	178	189	176	185	194	176	180	164	182	204	174	166	192	195	177	165	168	187	179	161	184	196	168	184	153	160	205	183	199	173	156	174	194	151	192	188	155	171	185	185	213	160	202	176	206	193	184	203	181	185	190	163	187	189	167	199	178	208	210	175	196	182	191	168	178	149	167	200	161	187	169	181	170	162	183	198	173	166	164	135	146	188	195	184	188	175	189	190	180	170	177	187	152	196	215	171	168	192	158	168	175	188	195	184	205	166	188	194	159	168	177	189	186	199	196	199	185	176	173	173	184	181	182	168	192	182	214	189	198	169	154	177	184	200	167	188	190	180	181	169	172	184	170	161	174	180	189	193	188	173	180	183	176	170	179	183	177	176	191	171	165	169	180	195	195	161	201	185	177	181	143	184	156	183	177	178	161	204	184	189	177	194	172	188	186	181	165	189	191	193	191	180	175	179	150	194	175	176	185	193	160	173	180	151	174	186	183	165	198	184	174	174	194	144	154	174	187	186	155	174	181	180	204	174	198	191	200	183	204	178	176	215	184	175	186	190	193	192	199	192	170	192	172	188	197	187	195	172	148	161	155	152	151	179	143	189	164	179	181	194	192	169	185	185	159	202	173	173	187	167	173	176	187	195	172	156	187	171	187	191	182	193	169	150	174	186	174	167	198	170	177	193	181	196	137	174	179	190	167	156	175	174	141	167	167	191	193	162	164	158	176	183	168	187	184	169	164	162	181	162	206	185	163	182	174	170	159	199	167	175	172	160	157	174	175	176	198	183	190	150	179	165	185	189	176	184	164	156	184	166	173	185	167	173	178	199	198	165	181	199	187	172	168	164	164	181	179	188	177	179	152	165	185	183	172	190	164	192	197	176	172	167	171	167	177	148	163	165	162	174	166	172	186	179	192	198	182	201	170	186	159	198	186	188	161	183	188	184	176	183	150	180	160	163	174	154	164	196	183	169	169	200	182	181	185	224	192	193	181	208	176	198	200	173	173	172	190	175	205	174	177	207	164	161	189	175	178	198	179	191	185	189	165	170	167	177	176	166	212	181	185	198	199	161	228	181	162	192	164	148	193	160	180	177	158	200	178	174	204	194	202	181	163	166	176	188	162	231	149	181	158	175	168	177	138	202	178	187	175	195	173	176	174	191	184	189	177	148	159	171	182	171	183	192	161	171	172	192	174	179	172	179	177	182	174	219	183	160	183	168	158	177	159	187	186	194	191	174	179	171	177	146	176	190	195	189	181	163	174	180	172	183	155	191	158	197	192	167	176	163	189	178	174	175	180	194	163	187	191	173	206	202	196	173	190	171	178	169	196	168	196	180	172	181	192	165	181	191	204	180	162	146	177	197	178	182	194	160	170	159	168	177	130	173	148	171	188	160	181	155	208	170	200	187	186	166	181	185	161	185	179	184	187	205	175	169	194	170	199	187	172	168	195	179	205	163	174	210	155	187	185	175	152	182	143	188	166	171	166	196	177	202	180	166	188	176	190	169	191	178	167	191	151	192	184	178	184	196	158	205	176	174	151	182	176	183	162	191	189	177	176	182	186	179	193	188	180	154	170
2971	3160	1549	911	665	536	468	491	489	497	416	511	498	444	457	414	448	401	434	436	419	427	439	452	427	441	458	449	414	424	406	455	407	433	436	431	426	387	417	416	447	426	441	411	412	424	447	422	454	423	424	404	441	401	429	417	434	388	451	431	413	400	442	455	451	425	453	436	403	455	409	435	430	393	407	407	439	452	433	449	440	403	407	438	422	421	472	396	398	423	403	451	408	454	440	435	442	387	406	429	426	425	373	436	406	439	412	417	411	438	435	402	410	402	446	426	444	433	423	414	433	424	403	400	409	427	437	421	433	427	395	445	419	434	433	364	415	407	399	426	424	388	416	396	406	400	448	400	428	432	442	435	418	428	427	431	397	410	383	418	416	425	420	393	431	398	417	449	446	432	379	403	407	456	426	456	420	411	451	433	428	459	428	439	399	437	445	469	396	457	458	418	438	439	465	408	397	415	392	413	415	460	425	419	401	394	420	438	403	417	406	415	441	433	434	420	407	385	394	408	433	408	411	430	437	437	452	449	432	421	430	428	452	410	435	431	428	411	425	431	416	418	444	447	409	393	428	398	424	411	388	423	385	423	360	403	425	426	451	454	433	457	420	415	435	460	474	428	400	432	403	418	401	413	409	416	425	440	412	434	402	400	402	452	452	421	425	430	412	393	411	430	412	397	402	405	403	438	423	426	414	411	406	398	420	413	415	405	422	423	440	422	450	424	379	404	419	419	435	366	386	447	428	420	420	434	417	420	407	368	425	454	411	420	443	433	420	423	416	431	426	400	421	428	443	385	389	415	423	438	411	406	401	403	441	454	423	416	415	414	411	429	430	412	462	429	459	411	404	409	408	447	429	412	433	441	453	440	435	421	418	436	387	442	449	416	424	414	410	447	446	409	412	410	442	413	426	434	427	427	383	435	449	416	470	435	435	446	403	437	417	424	429	418	432	467	422	444	392	417	422	446	423	412	411	457	408	413	401	377	431	416	423	421	379	426	401	445	435	449	440	447	435	414	427	450	412	394	430	402	406	422	446	407	414	422	422	429	414	383	390	412	451	445	423	465	413	416	412	392	436	423	435	414	459	446	447	387	415	438	432	428	403	438	383	455	428	383	428	435	413	417	418	448	420	430	455	416	448	435	411	404	438	425	389	458	407	405	398	458	412	428	416	383	420	429	394	426	445	396	424	427	457	427	438	438	411	435	427	418	402	395	418	428	403	394	425	425	380	439	421	435	402	413	451	376	415	415	415	418	431	399	420	434	416	390	405	417	417	403	388	422	423	416	412	410	459	443	428	361	418	425	405	411	437	402	441	430	397	449	404	418	434	450	410	395	420	434	411	408	401	416	423	462	458	430	441	422	427	435	449	429	443	422	466	400	432	430	446	469	451	415	442	451	434	419	415	403	393	402	416	445	422	433	444	419	390	426	424	430	434	394	397	426	418	428	450	445	434	425	418	427	408	406	451	442	415	429	420	429	430	426	401	406	454	420	441	399	410	423	396	436	415	422	421	399	441	413	414	434	426	389	400	436	395	400	403	410	465	407	421	428	452	417	415	436	472	405	405	463	414	417	405	462	425	424	397	426	406	432	471	408	378	442	407	391	430	430	458	428	408	441	423	433	435	409	439	458	435	462	451	437	413	446	416	394	414	413	437	365	399	422	395	409	425	428	418	412	391	410	459	457	408	442	405	405	418	397	410	461	398	427	453	400	398	437	442	458	446	370	446	454	451	414	430	432	426	415	449	413	447	435	371	451	439	413	425	419	428	425	444	399	421	399	437	405	425	428	408	391	442	414	371	431	415	438	386	452	428	414	442	475	396	408	437	433	400	417	460	437	418	424	434	433	427	422	476	391	424	412	429	426	395	395	429	402	387	456	407	404	400	433	425	418	383	401	418	440	382	425	404	427	407	407	461	432	415	441	411	446	456	447	433	452	414	428	435	429	414	421	421	449	461	431	401	438	465	421	430	422	411	437	425	385	384	451	451	441	417	452	381	439	404	420	420	402	406	450	412	424	431	407	473	421	456	432	445	417	411	425	385	435	459	459	446	410	415	384	407	375	403	443	394	456	410	455	402	398	414	461	410	432	396	401	456	437	405	420	424	423	436	395	444	399	401	440	423	392	415	438	415	400	413	451	418	436	409	457	424	418	425	430	412	384	393	380	424	393	443	429	447	411	406	405	438	427	401	434	437	425	431	441	464	411	431	438	414	408	397	399	430	422	397	422	421	409	454	422	393	422	408	410	441	427	426	408	426	438	416	428	406	428	410	427	443	405	448	437	396	472	438	467	418	419	419	409	399	421	442	422	421	451	422	399	424	436	420	426	387	442	414	421	440	396	432	416	419	434	407	450	386	422	431	425	390	390	447	417	431	381	439	412	408	410	416	430	392	425	457	403	418	434	406	419	420	409	442	426	463	486	393	435	455	406	423	371	427	418	395	462	426	419	444	437	424	398	437	443	444	406	430	429	395	429	431	408	415	404	442	423	453	409	448	418	406	445	448	437	414	425	436	456	446	458	434	421	404	410	405	413	435	409	429	435	413	415	415	432	444	455	407	407	442	411	422	434	444	431	390	463	441	403	424	421	399	438	427	397	420	402	426	455	415	437	397	410	443	407	422	417	456	442	434	457	415	422	441	466	409	424	424	396	410	426	406	449	445	439	421	419	441	428	422	387	420	436	403	438	400	431	439	430	414	421	473	455	435	445	426	380	407	397	409	426	470	459	452	392	466	437	425	406	422	436	480	428	450	386	482	392	422	380	421	442	446	417	449	419	451	406	438	433	466	440	427	475	416	405	410	437	441	374	420	402	402	403	438	417	393	411	413	382	434	429	387	450	410	437	423	423	395	451	415	422	362	464	427	420	401	389	415	458	430	422	404	461	438	379	387	411	433	482	419	408	398	404	420	433	407	413	407	378	444	467	368	365	402	405	400	392	451	422	463	437	429	389	399	407	432	418	414	424	431	451	424	433	415	446	415	440	408	406	423	447	424	429	414	424	418	410	395	409	408	444	405	418	418	433	380	383	430	398	419	453	420	422	414	451	427	433	409	418	437	414	437	403	475	446	409	406	434	426	440	443	414	437	432	421	403	402	438	449	402	427	410	393	418	439	418	421	404	399	413	459	435	405	386	443	451	440	386	395	449	400	405	449	458	383	433	390	423	450	431	385	433	427	442	384	408	413	402	433	424	420	400	432	432	422	404	435	438	394	405	384	463	386	397	395	396	406	395	418	365	414	420	406	462	433	434	428	385	419	424	399	435	416	421	392	439	427	370	429	438	421	438	423	418	419	425	423	436	415	426	397	436	411	392	416	420	426	415	386	426	419	415	428	387	431	431	393	420	396	387	421	430	391	434	436	426	449	416	394	408	433	390	429	411	454	478	405	408	443	411	424	441	404	395	449	391	431	454	412	438	411	416	383	412	411	422	451	427	394	410	417	425	416	445	401	411	403	460	464	402	420	432	421
32081	21128	12341	1138	647	621	623	429	466	459	432	445	426	464	441	475	465	489	454	447	455	478	473	478	455	445	481	474	483	421	476	441	456	443	465	455	470	452	469	443	410	449	477	412	463	450	473	464	454	473	478	466	454	453	471	440	452	435	418	436	487	436	445	442	461	468	477	438	468	429	466	436	448	467	414	459	447	451	465	422	477	420	466	502	471	437	468	445	466	468	442	427	440	471	455	467	433	474	462	431	460	460	459	486	434	440	470	492	430	480	452	436	443	468	472	467	468	473	496	445	440	494	425	465	461	466	456	444	461	412	463	415	426	478	490	370	479	482	431	440	408	428	490	458	445	474	451	473	433	446	447	449	436	455	430	439	457	460	442	433	442	447	452	451	458	430	430	430	402	458	491	414	448	468	435	441	476	491	471	462	458	430	446	488	468	469	466	497	458	483	436	418	462	477	505	441	422	500	438	459	476	438	419	436	486	466	452	385	435	437	486	455	470	459	460	492	502	461	415	448	430	523	438	484	459	467	418	511	464	495	434	468	466	439	437	442	450	509	460	431	480	452	459	429	495	453	460	458	472	426	455	469	441	474	470	447	414	474	478	503	450	487	436	420	471	443	500	498	445	426	427	449	457	440	474	484	442	424	488	440	443	452	438	391	444	485	451	415	447	456	462	480	432	445	478	448	468	476	446	466	478	469	473	458	444	459	497	461	471	462	484	453	446	455	468	483	454	446	459	524	489	467	455	463	456	467	462	475	473	441	482	418	434	513	433	440	440	474	440	452	436	454	481	451	453	453	437	423	453	449	445	457	486	435	461	460	426	448	445	458	426	482	480	472	485	449	425	455	479	429	449	482	465	458	446	462	477	482	472	433	478	448	426	469	471	493	455	449	469	486	438	436	469	470	409	443	441	432	461	452	433	451	455	443	453	468	432	435	498	430	437	457	470	451	454	440	434	448	429	466	473	487	389	450	447	477	507	444	488	443	444	441	418	456	470	465	453	474	471	475	427	416	450	440	504	471	424	430	466	481	451	431	463	478	442	440	484	433	439	494	450	469	468	501	456	471	466	435	441	456	443	441	403	467	451	438	432	422	412	427	449	496	435	399	458	474	471	439	494	457	452	447	511	452	463	441	462	475	504	487	459	462	445	529	506	466	477	454	465	463	475	439	487	449	470	472	481	450	475	422	450	456	497	461	441	444	480	438	467	477	433	444	443	459	448	449	445	466	450	461	497	456	435	466	460	473	438	436	434	428	464	449	447	439	417	419	450	463	454	421	428	463	473	446	440	482	457	432	487	465	482	462	488	456	431	472	473	452	445	455	491	443	477	431	434	418	492	444	504	428	473	478	458	431	463	461	435	452	453	427	431	446	473	461	480	452	458	427	478	469	403	411	424	434	448	457	472	466	479	479	447	454	440	433	478	459	466	502	471	482	431	447	443	485	462	473	484	482	485	476	426	413	470	454	461	422	447	476	475	501	466	478	465	465	432	431	418	435	476	507	493	438	446	430	487	447	432	475	452	441	454	441	478	460	438	485	451	420	450	473	443	432	469	437	447	409	454	464	437	437	415	438	454	464	453	455	514	482	438	438	444	447	439	454	471	487	452	460	466	453	438	443	458	487	473	459	475	445	446	456	426	471	438	455	466	482	425	442	491	479	457	406	435	504	441	431	435	478	495	483	465	483	459	440	452	443	452	472	440	506	462	472	455	456	449	453	465	459	496	485	519	477	468	455	490	481	457	464	464	490	437	390	470	471	429	452	432	477	440	493	456	476	420	459	441	448	437	490	463	451	443	452	447	454	431	441	472	453	446	469	494	432	439	448	444	469	453	497	418	458	438	457	467	432	462	468	463	508	451	479	459	444	431	424	479	443	474	423	438	437	441	444	434	434	444	468	457	465	423	466	489	443	463	433	457	452	445	464	436	448	477	496	475	461	453	428	459	431	476	450	470	434	449	419	470	456	462	436	440	457	449	459	468	469	435	431	439	500	493	431	489	464	449	483	468	463	428	454	427	433	407	400	475	478	435	462	451	459	468	458	474	494	446	479	444	481	461	475	407	420	429	426	454	461	462	464	474	415	474	484	462	484	425	476	436	440	427	468	431	449	462	457	462	460	464	465	466	465	467	448	455	478	443	468	441	411	474	457	455	414	433	487	442	440	476	486	457	469	464	487	400	469	426	417	439	459	472	505	484	497	447	451	474	477	434	464	397	440	454	443	472	458	441	453	408	480	472	464	430	443	458	456	423	458	440	468	478	447	480	478	455	461	481	459	469	482	447	455	466	455	448	441	450	472	462	494	459	480	475	481	438	461	463	412	498	456	445	477	436	424	438	454	476	482	437	454	433	435	478	442	508	494	472	453	481	414	454	471	441	454	460	477	455	436	422	437	463	469	465	475	463	485	444	492	475	440	445	473	428	442	440	450	446	436	465	494	464	492	451	468	496	442	439	454	445	448	444	462	468	460	441	430	470	412	408	477	476	453	448	500	439	448	464	430	473	472	462	473	448	444	477	455	436	469	428	440	445	444	499	439	478	459	457	423	459	440	436	465	509	462	440	435	452	433	474	469	435	449	486	429	446	494	461	506	468	456	474	495	521	495	442	457	452	495	458	442	482	462	419	451	434	414	440	447	433	456	474	459	473	438	470	466	455	475	453	478	456	442	475	469	507	444	488	480	415	474	481	469	484	496	493	451	435	449	469	456	425	442	473	490	483	457	436	481	435	515	442	448	470	441	450	474	449	442	464	485	459	442	474	443	432	476	468	437	425	426	428	472	430	448	523	473	454	461	451	487	431	449	442	459	473	448	437	449	451	476	439	445	456	464	418	457	451	432	464	463	442	470	491	442	395	418	468	479	450	440	459	452	471	429	453	456	475	466	468	462	473	482	492	464	456	450	449	469	422	470	428	499	458	457	479	408	459	470	416	409	443	451	448	422	502	477	425	426	441	468	459	464	462	435	514	471	379	457	477	455	472	420	426	474	455	433	443	456	464	433	437	412	473	463	434	487	406	423	459	451	449	486	456	410	464	442	456	391	429	449	454	420	437	472	463	453	453	452	477	437	466	427	443	467	429	466	455	442	477	470	482	461	480	475	460	457	431	446	422	457	426	427	431	434	437	479	468	410	449	434	462	419	448	464	463	450	453	441	405	466	447	431	482	501	463	430	425	442	424	479	417	462	449	451	431	458	438	448	483	428	487	463	458	450	414	452	459	432	446	456	462	429	468	462	464	454	438	447	484	459	443	441	447	481	445	486	467	463	484	433	472	439	449	477	480	484	425	440	462	473	468	455	455	432	429	437	466	454	452	469	459	447	456	471	507	458	431	436	455	443	456	492	482	463	435	472	425	472	465	448	445	482	417	511	403	469	502	470	451	465	466	445	521	435	492	442	463	469	458	475	445	444	422	442	521	442	441	456	442	471	436	474	393	450	445	445	454	492	450	493	437	439	447	443	440	435	440	444	420	459
5912	1168	1038	1056	1033	989	920	934	1009	959	998	1011	969	1009	985	921	968	971	988	913	1036	998	1029	961	987	1037	1057	970	1036	995	952	1030	981	974	955	1006	975	962	1022	999	996	979	943	1020	1016	1024	1007	995	966	937	989	975	1028	1055	941	961	996	992	1032	954	927	1001	1000	985	972	967	988	957	926	982	1033	1029	984	1003	975	944	985	960	991	1047	989	910	1000	979	966	991	961	966	909	974	957	1070	1004	999	971	946	986	1021	1009	1012	946	1007	969	976	962	964	994	932	984	1010	1037	992	988	999	938	978	1022	957	941	981	1012	1003	952	1007	994	992	1015	1025	979	996	1043	1005	990	1008	984	977	991	986	959	968	982	983	1011	1007	978	996	961	944	1019	971	904	966	926	965	1008	998	985	970	1016	963	960	974	1031	980	982	982	1028	1020	1035	990	941	1055	956	1020	980	1021	965	1015	1026	958	1051	980	1021	1002	969	998	998	988	984	1009	986	1018	942	995	950	1025	1001	1000	967	978	1003	1005	1033	993	977	991	993	985	991	1035	967	958	966	986	966	968	940	963	1008	995	1001	1014	950	948	958	977	979	1002	967	968	914	965	1066	992	979	940	1017	965	1066	1049	992	1003	997	979	1031	966	988	1004	993	983	1002	949	993	1018	999	946	975	988	976	990	969	1036	1003	990	968	1050	935	1019	995	971	985	1019	1011	1042	1045	1001	944	999	989	1032	1031	1004	1019	1006	953	971	1000	1022	962	1027	942	1011	962	1019	971	997	946	977	972	1001	964	955	995	987	998	996	1033	999	988	994	910	1003	978	986	1004	969	958	996	970	967	1015	1029	996	978	1013	1037	1024	961	960	998	985	995	936	982	1050	996	1017	953	964	942	1020	1005	968	998	974	989	974	1030	954	963	959	1053	984	1006	1033	1013	932	1003	992	1007	1005	978	950	934	1032	946	995	947	994	1029	1024	969	988	1013	980	979	1010	971	944	1008	994	1020	1007	917	998	991	1030	968	974	984	969	985	975	1001	994	1021	1010	1017	980	988	999	946	977	1034	994	1017	984	949	1035	1009	968	988	1006	953	966	955	1005	976	986	999	964	1014	941	1018	968	973	1004	980	979	1023	998	941	953	945	951	969	961	982	927	965	961	980	1016	1054	1054	960	925	1015	1041	986	981	979	992	946	957	1017	969	976	987	1013	981	1007	1061	1012	1024	1021	1025	963	971	1021	983	1065	952	988	984	1030	934	1062	975	988	945	980	1000	973	1014	1009	1024	972	1010	1003	991	924	1028	987	999	968	1008	991	939	1061	986	993	977	972	979	1001	1034	1006	981	944	1031	927	976	994	971	954	1060	1009	1011	959	974	1033	1014	1021	979	929	1031	1024	970	1004	978	1001	968	970	1041	943	953	979	1022	993	1009	1009	942	1014	1007	987	954	978	941	943	1019	992	1016	938	992	1046	976	966	963	964	1009	1006	923	1010	961	990	995	967	960	937	996	1017	955	1000	972	992	989	987	957	995	1033	948	953	977	972	971	935	988	1022	981	1055	953	1046	929	929	977	978	1029	978	922	1017	1005	977	985	990	929	928	1012	972	983	977	954	971	953	1027	974	991	1015	1012	953	983	989	984	950	1017	960	953	1029	967	972	999	1005	1005	990	975	952	998	958	964	1003	1042	1001	1015	1013	1006	936	1010	982	1001	1004	966	1041	997	953	1034	995	986	1000	1075	1020	966	974	990	995	941	954	948	1005	1028	973	1054	1012	1000	993	1012	964	995	1019	939	984	1052	930	987	974	977	1011	1015	1037	1009	961	989	999	1012	951	977	982	973	997	1043	940	1016	998	981	1015	968	992	1003	998	988	969	969	1002	988	961	1006	1011	956	952	976	990	1004	1022	957	983	1032	972	923	973	967	1008	1024	1016	983	993	997	974	1027	1044	1020	1000	1011	1004	1045	983	1008	914	1003	1003	1012	1007	1000	967	1002	1017	997	1072	968	942	1006	991	1046	987	976	995	1009	957	964	995	1011	1001	946	955	975	936	971	992	956	1017	1043	999	1018	965	987	987	966	968	1004	965	991	986	1016	941	980	972	1018	989	982	1069	1007	992	966	1013	988	1010	1012	980	1022	1066	981	1039	903	997	996	988	954	1019	965	975	1002	1035	1006	1020	993	935	984	939	955	966	1026	1039	1005	1006	1019	1007	1022	1000	970	999	1043	958	1027	1019	1005	970	1036	1000	1007	928	957	991	996	975	992	984	975	983	1016	948	1011	915	950	994	973	978	967	969	1013	899	1008	954	962	1023	1006	1000	960	1005	956	967	995	1027	1000	977	992	955	1063	1025	958	1008	986	1014	1012	1003	1018	1045	910	1030	1005	937	959	996	954	1001	973	977	988	999	966	927	1007	985	982	1034	981	993	1026	985	952	1043	981	975	995	930	1080	987	967	898	1014	997	1043	958	994	996	1003	1007	1011	1012	941	1014	1015	992	1013	935	1023	1021	998	951	969	987	976	970	1008	965	1012	960	1009	1036	1031	1037	950	1008	991	970	984	1024	1036	1025	996	990	974	976	1009	971	961	972	978	970	985	998	992	1053	1037	1033	928	976	909	986	961	960	1031	986	974	1000	985	1017	935	980	987	1034	977	972	969	1007	1008	942	1030	978	993	1041	973	1008	993	969	1003	996	947	980	949	1011	1003	925	968	976	988	988	989	1063	1038	977	995	1024	989	978	993	1031	1017	945	1050	1075	970	1014	1002	987	976	1067	972	1016	925	997	1003	972	988	1009	1017	1029	998	1041	1007	956	1008	945	976	965	981	1055	994	971	965	984	985	957	931	952	955	984	922	1009	1000	1019	995	1017	1028	961	951	1007	967	952	972	986	989	929	976	974	1023	997	996	943	977	999	945	999	1004	999	984	956	973	976	996	990	1004	1032	973	996	978	948	992	987	986	957	1011	989	968	980	1037	978	1002	987	968	1035	1021	977	999	985	1020	1026	1011	1025	956	1035	999	927	982	1003	1049	1006	1015	948	979	966	1027	1013	1037	980	926	1015	1020	1008	1000	1012	992	1052	967	979	1013	951	918	978	962	973	951	942	1029	993	955	987	988	912	995	1007	949	1020	941	986	1031	1085	1030	966	990	892	1010	982	1044	929	965	945	962	1034	1015	1026	950	965	1004	995	921	943	982	996	970	988	963	977	925	968	951	955	988	1083	949	980	1046	1020	977	1019	991	1015	938	959	993	1011	981	1009	1025	972	949	981	953	1033	950	1031	958	985	952	1007	1009	1047	972	1019	961	960	1014	983	993	1028	1024	976	1013	967	1002	1006	984	978	1011	1004	1023	954	991	1009	924	1034	1015	967	962	948	992	1035	984	1032	951	987	964	962	999	1036	1021	1010	1044	1010	1022	1009	981	966	1028	1005	953	980	998	985	948	976	972	1011	1034	1008	944	994	1047	981	990	925	994	959	967	1039	945	1004	976	1020	1008	991	933	981	982	1035	1003	982	1059	960	992	1015	958	978	997	1097	983	993	965	1010	980	916	1053	990	954	935	1011	1010	987	978	971	968	1023	949	992	1001	932	1046	1035	1049	979	973	1000	914	1007	984	957	997	1035	1038	1042	969	1017	1009	985	946	1024	978	1011	977	1012	1023	1003	955	951	991	1062	994	907	994	1030	1021	992	1011	961	937	1008	974	982	1034	1059	967	961	1015	985	1020	983	998	935	993	993	1034	975	957	1002	1022	1009	1028	1013	975	1027	1035	1030	953	946	995	939	973	984	998	969	991	1015	978	1010	1040	950	1006	1012	1062	974	1004	921	988	973	964	967	964	1017	992	955	1017	939	951	1001	999	1020	987	953	972	1032	999	962	975	945	1023	1000	1023	1002	960	937	936	1003	987	1025	998	968	992	964	938	1020	1020	1005	992	1022	996	971	951	1003	942	1039	1022	921	959	979	1022	980	1026	973	1013	1008	1008	1045	985	928	981	1052	1015	993	1049	985	974	1019	1029	998	1000	1023	979	1038	975	995	920	962	1023	996	1018	1036	1010	956	1046	1020	950	976	960	1056	1023	997	977	948	1034
24918	21482	24802	28578	21474	21340	1622	599	403	402	406	420	413	417	376	350	383	363	375	380	361	374	364	340	369	361	369	386	358	383	371	328	380	377	371	354	360	365	392	376	354	347	369	380	328	361	402	352	360	388	345	354	380	393	364	358	362	367	404	390	359	380	364	392	365	350	380	369	381	344	376	383	364	406	374	367	379	337	384	370	333	328	369	388	366	391	359	400	367	379	372	366	395	375	329	424	391	362	381	363	345	395	368	384	379	383	398	340	358	384	390	395	346	363	350	375	388	396	382	367	400	349	411	383	347	393	396	351	381	365	374	364	352	338	372	360	338	342	389	404	420	379	344	345	370	349	342	396	380	376	374	351	352	360	360	390	349	357	345	386	348	356	345	366	406	394	373	359	372	362	332	363	420	375	357	383	399	357	371	370	372	370	366	405	392	373	365	355	388	368	328	311	340	409	371	352	354	389	359	335	361	374	405	374	382	397	392	357	345	364	307	377	408	349	387	348	357	363	378	336	349	376	344	353	359	362	347	358	343	412	337	350	398	357	373	352	380	379	360	348	395	383	339	369	385	372	381	338	365	365	373	365	323	370	394	364	378	357	392	403	388	381	347	366	358	356	359	400	401	336	374	341	423	381	356	362	371	358	376	389	365	370	353	368	345	362	350	366	365	351	343	365	371	418	381	413	359	313	332	395	348	367	351	340	383	370	358	346	362	364	322	348	372	422	332	381	340	408	396	371	365	377	373	378	363	415	362	402	349	374	390	346	349	347	368	367	352	337	372	398	327	367	391	395	337	385	386	342	372	376	327	324	376	369	351	361	381	353	383	397	346	361	369	378	378	324	363	385	355	363	381	351	371	375	376	347	340	356	342	328	360	379	362	346	416	376	383	369	355	328	345	375	378	351	383	371	375	367	350	377	390	324	381	392	367	351	343	365	388	386	354	325	346	369	359	389	356	325	388	330	375	365	354	352	327	363	349	381	342	352	361	345	387	335	391	358	340	340	350	372	343	396	347	380	356	343	367	364	329	361	373	352	348	369	360	358	358	379	352	365	373	339	368	365	373	381	355	357	349	336	368	355	392	380	369	319	330	376	349	370	341	357	340	358	352	365	405	393	358	338	350	357	347	374	324	363	389	350	374	365	369	398	369	367	381	370	359	372	369	405	357	323	347	400	378	382	379	366	358	375	373	388	370	363	366	383	356	366	378	396	375	363	332	346	383	387	359	384	375	373	375	352	357	385	329	386	346	369	359	390	364	382	382	368	386	358	350	372	378	400	377	368	361	377	374	404	372	324	349	337	386	373	388	358	406	357	342	378	371	375	349	332	402	350	376	360	378	336	362	342	410	364	364	385	335	353	361	383	342	362	362	362	366	376	369	395	385	345	346	382	373	380	384	354	399	350	337	358	358	348	386	381	305	329	368	374	341	373	341	347	330	378	410	382	367	351	322	380	364	390	388	377	330	356	360	379	381	351	371	376	396	386	387	374	369	347	336	381	396	379	354	326	355	384	393	371	404	361	408	374	363	406	376	355	358	340	376	351	340	355	325	335	355	372	352	375	388	353	312	368	408	336	387	345	407	381	335	381	363	351	350	383	351	344	346	360	359	359	345	349	335	351	392	373	347	344	380	356	359	362	342	349	354	363	371	349	323	364	345	378	381	401	328	373	334	366	364	368	404	363	359	367	360	376	399	341	380	359	365	335	343	331	374	345	392	373	376	368	361	370	354	362	348	351	411	313	340	378	368	363	378	368	359	365	365	342	364	377	362	390	362	339	358	406	361	339	375	359	367	380	353	359	376	362	375	358	356	347	378	371	351	375	389	372	350	382	361	387	359	350	345	349	361	354	379	348	346	328	364	370	366	385	387	334	380	368	347	349	369	380	359	376	377	393	363	369	385	370	352	381	349	362	346	376	356	335	336	423	365	311	394	356	386	386	369	358	350	422	344	375	365	364	363	359	344	363	366	332	366	340	369	405	411	396	386	356	354	320	385	383	356	345	340	347	318	335	340	420	366	376	397	381	385	352	363	380	380	365	350	367	383	375	364	367	358	348	348	376	358	364	369	364	363	351	378	382	371	353	377	375	365	357	346	329	353	371	368	373	366	388	327	381	346	383	354	349	372	425	370	356	338	338	322	355	359	382	339	357	359	353	374	379	392	334	379	348	350	358	358	382	339	339	356	373	391	363	351	339	378	367	356	368	365	363	352	337	413	382	367	393	375	370	387	374	384	321	356	395	338	347	351	334	352	383	394	357	368	387	340	380	369	393	386	385	348	358	370	338	349	399	384	358	363	359	367	388	379	364	366	357	362	374	361	358	373	398	390	379	396	360	384	354	370	380	375	352	372	374	371	382	363	362	368	374	384	319	391	333	373	356	364	403	401	383	383	347	356	363	377	353	350	396	386	354	353	362	379	381	377	346	397	343	350	385	379	376	340	343	394	347	386	350	356	398	360	349	348	361	353	390	349	365	362	354	335	390	359	345	364	370	329	353	364	390	405	364	356	399	363	377	337	363	375	415	425	372	384	348	382	382	388	366	369	347	320	376	411	363	355	374	316	362	370	357	308	355	370	412	354	330	356	320	361	348	343	332	389	401	407	408	354	364	355	387	369	353	360	367	345	356	352	373	347	429	357	393	322	371	363	347	415	343	372	336	364	375	324	350	349	352	366	328	357	338	349	337	356	384	380	385	341	372	387	355	370	361	364	357	395	387	357	362	375	369	377	360	362	354	399	359	357	359	348	387	365	373	385	388	362	386	353	365	375	391	369	375	376	373	356	374	389	375	339	360	335	371	360	368	353	356	338	366	355	388	381	341	379	366	338	363	347	371	355	351	374	357	344	374	377	385	385	346	331	391	375	345	343	379	347	362	393	346	350	372	369	378	374	326	383	356	395	352	396	379	322	359	345	354	406	370	367	359	369	379	393	383	383	339	393	338	368	343	355	353	314	375	363	388	364	322	378	392	383	352	346	354	351	366	377	370	381	332	381	374	370	365	351	344	374	361	325	319	365	393	365	374	371	434	359	338	387	401	364	363	340	377	330	365	323	345	347	337	390	395	351	398	386	356	359	357	351	348	358	341	351	333	355	327	352	384	392	367	369	373	378	378	384	344	353	374	337	336	329	362	376	392	384	385	324	374	348	349	348	360	412	336	388	363	371	366	372	374	362	376	350	346	381	371	371	365	368	333	383	385	353	377	332	363	372	379	322	378	376	364	374	392	368	358	380	347	360	376	380	340	341	345	360	403	347	370	372	362	336	333	361	360	377	362	338	399	370	379	348	356	368	346	339	377	369	372	342	384	304	367	355	343	362	360	354	411	381	350	388	387	356	365	389	373	350	375	405	394	357	345	391	371	372	335	378	345	378	378	392	342	432	340	379	343	392	315	367	369	369	343	367	355	366	357	369	389	393	360	342	395	375	369	364	348	372	366	311	340	379	383	382	383	390	352	372	376	366	344	357	377	360	351
3313	2227	1411	1013	935	908	818	793	854	847	812	778	818	807	801	781	813	806	822	815	766	769	809	731	797	786	836	813	808	833	812	789	802	853	809	863	779	780	814	776	890	788	796	785	793	826	764	770	775	797	799	788	793	827	770	772	810	787	795	831	800	808	733	756	784	790	804	817	779	827	760	771	794	800	807	799	778	800	759	786	814	747	755	824	776	823	836	801	838	809	803	839	748	752	765	809	860	785	794	781	785	774	757	776	764	745	786	827	845	784	794	799	815	805	778	787	820	798	708	805	819	735	830	811	752	774	845	762	782	819	795	761	806	839	766	793	809	803	749	815	767	768	812	755	756	796	808	817	783	788	815	786	784	814	797	809	779	778	771	758	753	766	792	765	796	735	793	814	809	843	806	754	802	819	751	816	770	758	807	785	803	795	805	765	751	831	725	824	782	755	832	891	814	813	785	782	775	767	736	790	783	767	757	774	813	809	856	807	746	791	755	783	785	793	786	743	794	823	806	756	802	807	764	801	807	787	856	806	736	805	805	800	799	759	776	748	779	797	753	722	827	738	781	785	818	745	773	767	778	858	834	777	802	827	872	750	765	808	813	814	747	830	735	774	833	788	799	781	790	768	833	821	766	806	806	761	789	759	790	772	772	834	785	778	820	764	798	780	807	786	846	755	859	732	802	793	802	757	786	814	806	768	852	797	796	824	746	783	873	849	824	772	753	807	810	787	804	799	782	755	805	828	774	756	781	764	767	758	787	766	785	768	752	770	782	796	794	766	796	789	772	723	804	776	784	863	836	758	846	822	814	800	792	842	737	775	832	793	781	812	779	781	779	861	796	798	797	805	795	741	766	811	812	802	814	760	782	759	772	785	769	798	788	752	772	817	787	800	773	805	739	760	786	782	759	769	770	771	819	765	789	771	807	735	786	755	835	773	800	769	803	821	777	785	848	799	764	816	783	769	789	795	785	834	775	850	779	807	802	808	812	786	736	781	790	788	792	792	758	750	807	778	740	757	812	759	755	791	806	783	816	816	765	750	777	828	825	775	776	792	748	801	726	756	800	824	767	781	807	799	790	785	814	783	791	762	745	825	766	793	749	801	750	766	791	781	791	795	820	731	781	788	783	828	779	821	807	796	774	772	807	814	799	778	771	779	803	810	757	783	801	798	862	776	798	773	770	796	835	809	812	795	790	804	753	775	747	795	825	852	781	827	789	793	738	778	831	814	798	801	789	802	801	759	793	841	799	779	841	767	822	813	814	805	776	830	786	782	799	733	819	785	839	872	746	788	805	796	793	760	792	764	774	806	818	784	792	794	761	789	833	799	795	827	758	775	821	813	779	791	761	801	798	757	800	753	830	803	806	730	817	723	800	813	799	773	787	800	748	788	842	845	786	803	785	775	787	776	744	771	757	756	754	781	789	798	770	782	778	770	824	771	777	785	780	754	775	833	822	776	819	828	836	739	846	775	828	780	775	780	793	762	766	760	752	772	783	787	835	802	762	829	785	815	829	792	782	789	769	743	804	813	799	726	812	748	810	829	775	799	770	778	792	827	788	811	817	810	825	784	764	765	806	787	846	758	754	800	800	842	792	781	790	784	772	848	798	801	772	814	799	808	741	795	789	767	815	776	821	781	772	747	786	753	783	727	741	755	790	762	767	791	814	813	750	773	743	812	814	755	760	799	805	777	827	796	828	779	809	826	742	808	771	855	825	773	746	799	800	757	828	798	778	799	759	758	777	779	829	784	786	831	766	796	829	805	782	850	821	783	864	750	758	830	802	768	775	792	787	786	801	789	803	781	808	751	770	795	751	822	807	823	761	832	819	787	826	776	776	751	788	784	814	805	800	775	795	826	809	803	739	806	811	834	802	799	810	744	762	810	842	818	826	844	798	751	838	743	811	792	770	820	800	743	804	766	728	725	837	795	780	764	787	778	780	779	809	781	814	818	787	783	842	802	782	765	826	814	795	754	797	832	811	798	785	810	759	817	806	778	760	805	777	791	780	788	748	732	792	842	781	761	773	802	794	766	822	792	812	751	790	779	785	795	830	796	731	786	817	780	810	792	801	773	808	763	802	784	781	741	806	770	776	806	853	803	815	837	778	764	750	797	815	805	787	764	824	765	822	771	766	800	784	821	764	807	836	796	785	768	747	792	794	791	821	884	754	762	749	776	794	766	767	780	814	750	840	793	730	815	802	757	746	796	808	810	856	772	820	762	805	804	789	781	818	776	809	784	739	810	776	829	801	759	832	802	786	814	736	777	768	785	856	823	799	744	797	806	798	794	867	749	823	847	763	748	805	799	819	809	756	765	777	771	747	826	767	780	802	806	793	768	800	786	779	748	802	798	795	764	768	778	760	759	801	821	800	758	794	750	759	791	763	782	787	810	815	826	780	787	770	723	805	803	757	768	772	771	772	813	781	815	769	753	741	795	793	791	794	796	761	810	754	759	805	779	818	828	792	763	730	768	800	790	719	812	816	858	753	817	768	806	770	793	814	787	752	761	772	800	820	781	778	800	787	824	809	796	761	803	799	774	808	825	768	788	838	784	833	827	809	852	762	791	851	796	783	757	748	768	751	796	812	798	731	841	802	767	773	825	773	792	810	802	797	836	792	803	807	821	796	780	758	750	818	771	837	807	774	828	818	766	754	822	785	804	826	829	760	771	850	815	764	737	756	819	799	799	761	772	768	781	778	840	802	803	747	809	788	766	744	779	771	764	784	775	785	778	850	781	780	736	809	806	821	785	816	760	729	792	789	805	787	794	799	845	799	789	778	799	748	807	744	789	802	814	779	840	813	780	822	817	766	802	780	767	750	794	770	830	752	786	777	798	769	784	716	796	798	775	810	764	862	775	764	795	778	772	792	800	808	779	783	784	815	732	799	780	795	800	804	797	780	749	771	841	777	763	806	823	783	799	799	774	785	791	766	806	856	768	816	811	780	809	755	767	770	759	770	809	746	812	754	817	790	841	788	764	792	750	769	807	779	777	785	767	763	823	791	859	783	842	747	810	870	761	789	746	795	836	810	796	799	737	834	763	826	749	798	806	803	782	746	788	780	793	791	759	806	776	820	753	745	803	782	821	778	825	809	785	733	780	825	767	795	797	809	759	809	786	783	865	780	760	756	807	837	784	811	819	792	796	805	812	807	832	795	748	813	785	787	789	767	785	770	779	788	812	815	830	809	828	780	771	851	802	756	839	776	778	772	780	784	840	843	765	732	781	812	753	794	765	828	740	770	838	784	824	820	814	841	780	759	763	789	796	828	810	828	802	791	846	782	810	763	783	779	827	742	812	827	759	800	784	809	791	749	748	798	827	774	802	807	740	767	747	804	747	796	752	815	820	795	818	790	840	770	794	828	785	840	838	834	783	777	808	752	813	741	776	831	743	780	780	817	791	802	785	801	800	785	782	807	786	788	758	804	792	828	773	801	792	729	783	823	841	742	793	806	778	747	763	825	779	831	780
24299	21462	25109	28223	21462	21471	18551	516	310	270	237	232	246	239	221	209	230	221	183	207	204	212	184	199	184	184	167	182	183	215	205	227	187	178	184	184	174	191	186	166	165	174	157	170	183	167	178	196	177	188	191	177	180	171	182	181	192	176	181	190	186	163	182	212	174	186	169	180	175	170	182	187	193	181	203	167	190	162	188	169	183	171	189	182	159	203	199	189	194	184	157	158	172	172	199	174	211	192	167	166	146	192	164	174	183	167	172	167	201	174	186	194	177	162	185	157	205	206	172	192	165	173	184	205	190	169	183	195	171	170	192	172	205	201	172	178	148	164	181	162	176	167	170	163	184	190	205	174	178	194	187	205	178	201	183	170	176	158	166	187	187	168	182	169	185	185	198	151	179	197	180	162	187	156	191	174	190	191	174	166	196	171	174	191	162	182	162	171	187	189	182	187	233	169	176	200	174	161	166	174	169	166	172	204	200	180	176	166	192	165	178	188	159	165	167	154	198	192	178	180	182	201	188	181	170	158	174	189	175	171	182	186	175	173	168	172	161	210	185	172	169	169	182	169	182	171	166	181	180	158	161	169	171	182	194	204	195	177	165	177	160	180	158	183	198	198	168	181	172	181	175	207	185	178	175	182	183	192	189	174	181	177	188	168	157	186	202	225	169	174	198	164	172	198	201	171	193	190	159	184	182	180	170	189	188	186	193	186	182	152	157	184	150	161	195	182	188	189	181	185	190	181	179	159	164	201	178	158	160	171	176	175	163	176	176	154	204	172	170	159	192	174	163	164	169	171	187	158	188	180	190	184	172	174	161	187	197	188	185	167	175	179	171	152	144	170	159	160	188	165	157	201	206	162	183	217	162	167	178	176	187	184	155	183	167	162	174	160	165	193	180	177	164	214	178	168	164	174	188	193	181	181	187	174	174	191	191	179	186	182	173	170	172	169	158	171	165	172	190	198	195	180	175	156	174	174	190	163	160	180	219	159	187	176	155	168	176	152	164	151	172	154	191	190	204	186	178	191	173	182	196	166	176	186	177	165	183	177	206	170	150	171	162	182	167	173	176	188	187	197	173	181	178	184	198	195	167	189	187	181	162	179	182	151	173	159	170	185	161	171	161	181	167	174	183	193	180	162	172	201	165	188	186	187	192	197	197	165	198	177	196	178	196	160	158	186	198	160	160	195	168	177	178	196	154	185	169	190	157	182	165	170	181	188	159	226	201	168	184	173	180	174	173	184	171	166	180	170	162	173	192	156	179	180	179	163	172	176	178	182	168	187	192	155	198	155	161	153	166	168	186	195	192	157	189	183	180	217	178	166	156	164	163	148	201	160	154	171	159	175	212	174	179	153	158	174	193	180	180	167	197	184	176	160	188	169	170	179	210	154	181	189	170	195	173	178	181	186	174	176	176	174	184	175	170	168	155	170	198	192	194	156	208	177	177	180	188	167	204	165	166	148	172	175	197	152	200	179	167	178	166	170	188	184	177	171	189	178	182	198	182	191	159	182	192	188	184	154	169	191	161	171	172	180	186	199	162	180	164	201	153	182	170	187	170	213	179	192	164	179	192	176	168	171	185	188	189	180	169	186	170	143	161	169	216	174	165	174	172	199	146	163	197	178	180	143	173	183	187	174	180	192	178	157	165	189	193	179	207	196	178	175	180	173	153	204	195	162	182	170	190	145	174	188	203	183	183	175	191	177	185	161	195	155	199	182	165	171	158	198	184	167	185	166	187	169	160	196	198	215	171	197	178	169	185	185	186	222	176	143	177	188	182	206	162	169	179	189	188	165	179	199	183	180	202	198	213	168	162	175	170	206	169	183	183	186	163	165	178	207	175	195	193	175	180	185	165	193	194	183	195	197	168	178	177	161	183	183	179	197	182	169	151	197	178	167	188	161	199	138	165	195	148	178	175	175	214	179	214	191	172	156	169	182	151	151	205	202	159	192	192	154	189	170	166	193	163	146	175	191	180	187	195	205	174	172	160	181	163	171	180	141	212	181	167	181	146	181	187	195	199	171	183	162	179	163	169	185	167	172	222	167	189	178	177	177	175	157	185	190	192	189	174	172	183	207	189	153	168	174	174	172	174	179	182	162	186	167	184	198	170	176	192	173	188	157	166	138	182	185	165	193	199	186	167	167	143	191	184	171	186	163	154	182	143	202	161	175	185	186	186	158	189	159	136	177	171	171	161	185	179	173	160	131	196	162	177	200	205	211	176	193	176	170	172	185	206	177	156	163	160	155	176	154	198	152	176	185	193	165	152	174	168	173	168	173	161	186	183	178	171	169	194	186	174	196	163	166	205	196	182	169	161	178	170	154	201	186	183	185	180	170	195	167	184	160	191	190	193	168	185	165	190	201	158	176	173	186	183	185	162	185	203	192	178	177	163	187	180	179	194	162	193	199	184	173	171	169	187	162	169	171	162	176	178	202	182	185	166	171	173	170	160	167	206	183	190	154	158	211	183	164	168	187	167	202	181	156	164	178	179	183	166	176	157	167	174	201	195	184	203	195	184	164	175	185	170	169	173	185	166	178	189	171	168	177	159	167	173	175	188	181	178	184	171	152	172	164	190	167	178	177	199	145	189	168	183	179	183	189	190	179	169	166	169	169	175	189	186	160	153	151	182	175	160	181	206	176	200	182	189	166	186	171	186	172	178	168	166	171	165	153	173	158	152	182	167	165	185	157	172	199	167	185	179	192	184	182	167	196	157	171	183	181	167	174	190	183	150	165	173	192	179	197	172	186	175	191	190	171	170	190	178	191	171	199	200	181	199	177	206	181	192	200	167	173	158	165	193	170	176	176	165	161	182	173	172	189	204	178	159	173	184	152	168	157	187	178	196	193	171	185	184	185	187	187	201	179	171	178	172	159	181	160	175	166	162	159	215	176	181	163	150	183	198	164	204	174	163	184	176	194	174	173	187	186	173	175	190	172	191	185	172	208	184	159	195	189	170	154	174	189	195	181	197	155	197	164	168	175	170	184	169	164	165	166	160	207	187	193	203	164	165	161	181	175	160	178	160	162	177	175	162	177	207	199	168	192	174	191	202	170	171	159	186	203	186	187	184	186	186	160	182	191	167	188	169	187	181	158	168	178	187	186	200	182	158	201	179	189	176	184	185	189	191	194	167	151	176	151	160	170	175	205	155	198	190	170	184	184	164	165	194	169	158	186	154	180	191	192	169	178	160	180	180	169	166	193	173	197	193	150	185	161	185	178	167	166	162	185	157	200	180	185	157	175	215	169	185	167	173	189	178	199	168	171	184	172	190	180	168	169	183	192	182	177	162	169	174	197	169	175	186	174	205	176	170	176	184	157	164	204	180	156	213	180	172	161	160	207	170	184	170	196	168	158	152	166	181	166	189	158	173	159	187	167	189	159	173	182	179	143	163	165	182	152	155	185	179	171	178	181	169	181	199	180	194	179	177	192	168	170	177	190	198	197	198	176	157	168	163	181	194	188	157	188
2982	3139	1543	843	677	525	529	468	443	478	458	410	489	450	461	432	428	439	403	401	402	402	436	427	439	420	456	412	455	398	434	422	423	411	436	436	428	439	442	445	425	421	390	430	384	451	386	383	438	401	434	435	456	423	418	430	434	447	435	463	429	434	416	418	429	397	414	439	423	431	420	439	422	413	421	462	409	422	419	399	427	427	442	403	431	394	440	449	448	437	419	436	431	412	435	423	414	430	438	418	431	413	416	416	431	379	439	417	418	430	426	423	435	420	421	467	431	431	434	450	441	427	400	436	408	386	407	415	433	474	402	388	408	393	436	414	419	366	396	413	420	419	412	454	433	431	427	448	397	416	427	399	450	458	434	448	442	398	426	442	416	452	432	424	384	424	394	428	398	449	411	415	411	427	417	422	432	439	410	469	409	406	405	388	395	431	443	391	407	427	452	404	421	443	417	446	402	455	415	445	412	388	413	445	440	428	425	432	457	401	448	396	405	441	391	409	433	415	432	412	444	409	449	428	415	411	420	414	406	411	405	432	406	431	398	410	471	436	388	429	429	411	392	404	434	425	419	425	427	431	435	433	440	416	412	439	448	403	426	410	419	400	399	407	435	403	465	457	396	425	430	374	433	409	427	413	417	429	398	410	446	372	434	419	413	446	443	458	425	398	450	376	362	384	468	459	397	439	413	409	453	402	412	418	435	421	434	429	417	441	415	445	441	446	367	453	404	426	438	414	451	422	455	447	423	425	453	437	414	384	435	443	452	433	446	433	438	415	425	472	420	413	438	398	406	421	427	423	450	395	426	393	398	420	453	430	403	389	417	417	430	419	432	400	413	358	412	403	421	443	447	407	406	380	406	445	428	392	410	452	431	409	412	461	405	427	455	377	428	400	434	417	376	419	466	423	407	405	447	435	420	385	427	424	394	426	463	429	390	418	432	413	393	412	428	416	411	438	406	404	422	388	437	428	412	419	412	436	419	431	433	420	400	449	405	436	434	390	460	449	397	433	411	427	503	417	416	411	434	397	481	415	402	441	432	441	403	446	392	420	422	426	371	436	390	434	439	402	413	414	460	440	430	431	437	420	426	412	441	419	429	433	428	429	422	422	462	415	410	412	452	454	439	437	427	452	432	429	438	384	419	424	427	407	413	438	430	429	452	429	436	472	436	384	447	425	459	403	429	453	422	414	423	454	393	404	410	422	436	367	446	429	390	432	398	430	423	443	412	425	423	409	399	435	434	431	400	425	414	493	442	456	417	403	390	448	399	409	408	424	434	394	403	451	424	393	447	458	434	402	418	419	489	403	448	384	446	411	441	418	415	434	428	408	403	416	419	440	401	395	426	425	415	411	430	418	418	443	469	432	442	401	425	422	417	431	404	440	416	410	432	402	422	417	444	415	441	441	390	385	437	399	408	398	431	439	405	402	457	423	405	406	408	406	402	451	444	393	402	442	428	398	409	413	399	401	407	419	427	408	390	420	414	392	426	423	453	399	387	424	409	423	424	396	411	379	424	410	441	397	415	410	455	408	457	404	432	417	394	439	407	455	421	394	411	396	436	419	460	437	407	444	417	429	458	428	394	419	464	362	398	423	412	442	453	407	413	414	434	433	413	417	457	440	441	464	459	429	412	429	433	457	429	423	400	419	363	428	387	390	435	380	406	414	428	445	397	400	407	409	451	423	425	364	455	451	452	393	397	428	462	438	389	447	436	384	428	441	444	422	409	429	396	421	415	422	420	445	444	399	441	360	442	412	441	402	433	435	419	430	393	454	417	436	412	377	444	444	451	409	438	416	399	471	409	411	416	414	421	429	430	414	409	452	449	419	442	452	448	433	415	396	398	412	456	417	428	392	437	446	433	458	433	394	389	423	421	410	401	404	424	394	436	399	447	379	413	442	439	421	427	430	430	402	403	426	444	396	417	431	407	422	402	411	394	430	414	470	391	420	413	408	401	407	412	431	432	412	441	409	454	456	428	421	396	392	420	419	461	393	434	408	409	417	440	432	406	409	391	437	401	408	454	447	393	409	442	448	425	416	411	427	413	426	447	410	401	435	447	426	400	441	425	449	453	404	431	453	432	463	422	421	483	418	439	403	421	405	409	422	393	400	404	432	428	419	396	395	417	424	436	419	435	418	409	437	420	444	415	418	415	423	442	424	410	406	436	414	422	409	450	386	419	437	399	459	450	435	437	439	415	404	437	460	438	460	459	413	442	407	403	416	423	424	438	439	432	414	429	418	429	433	444	413	427	415	436	436	419	401	409	442	427	395	421	426	389	394	408	442	430	440	385	405	385	437	435	435	392	463	436	414	420	370	405	430	447	400	414	378	445	417	414	457	419	430	430	421	459	415	438	432	427	447	387	402	454	413	409	427	416	388	431	394	427	390	422	411	407	420	413	451	417	417	411	421	446	416	420	401	445	426	429	431	414	421	402	438	412	407	418	417	397	434	451	405	421	456	430	441	437	447	414	408	406	415	395	428	388	443	393	422	425	405	454	409	408	421	421	400	430	419	424	454	395	407	418	416	396	385	415	428	431	399	437	456	424	449	424	422	414	413	413	437	423	436	430	444	397	469	383	440	442	414	410	421	383	386	417	449	412	405	430	414	425	438	419	462	455	412	423	397	414	421	455	438	420	433	442	424	385	393	407	445	392	413	433	416	390	419	412	417	423	394	416	417	379	440	429	408	375	414	427	440	409	427	411	433	404	432	423	422	420	442	419	439	442	422	406	404	419	451	399	415	395	457	426	466	439	432	404	433	418	453	396	432	417	395	428	450	436	428	395	446	472	460	429	386	429	441	386	452	413	408	420	402	442	439	426	399	442	419	404	437	440	428	401	445	413	441	417	420	428	431	403	430	421	444	413	416	397	450	436	405	400	450	460	440	435	383	427	446	426	410	410	443	409	436	408	439	415	398	398	469	435	369	443	410	395	410	458	398	411	401	418	417	433	419	423	424	419	413	425	424	452	430	457	400	420	400	397	422	394	380	428	464	412	440	398	402	414	415	409	413	414	438	435	421	395	442	437	445	412	440	428	396	430	401	471	404	424	459	379	432	414	392	409	437	427	400	402	394	400	416	402	420	422	453	427	434	424	438	421	395	440	424	427	395	383	378	443	440	410	463	452	425	446	431	428	431	411	394	412	427	402	393	438	436	422	402	425	437	451	428	395	422	433	417	398	417	441	391	423	438	436	415	421	437	425	443	402	414	457	395	439	423	426	444	462	425	394	420	441	408	428	430	422	410	426	430	446	405	400	431	414	411	416	454	405	457	435	398	409	406	451	411	443	429	394	417	398	421	412	435	392	431	420	400	438	418	413	432	405	408	412	415	470	455	428	471	417	413	436	393	428	411	439	410	448	398	412	439	414	430	417	431	416	403	412	404	413	439	409	420	440	400	414	426	441	430	427	386	400	384	469	412	403	418	411	414	442	429	420	397	376	446	409	404	411	373	448	412	432	399	389	387
31844	21040	12133	1053	498	478	474	423	440	447	449	450	461	422	459	473	484	482	493	440	450	460	435	453	481	480	423	444	462	407	459	451	444	439	457	473	463	441	444	437	451	413	448	500	491	434	434	432	415	413	455	452	444	417	455	495	445	448	446	463	453	456	504	458	458	448	456	441	485	477	447	435	426	490	436	457	409	492	503	383	438	437	441	466	452	481	416	429	447	438	480	450	452	464	445	420	448	460	465	469	450	468	465	473	483	493	483	453	455	455	443	426	462	427	486	486	496	438	455	484	444	414	470	450	456	421	455	437	490	450	501	439	465	444	465	433	402	425	416	429	471	444	474	450	479	455	473	459	451	437	475	441	436	454	440	437	470	467	482	408	448	468	488	433	454	481	438	439	443	435	452	472	454	472	516	511	459	459	483	429	457	444	435	414	495	461	438	471	434	430	447	456	461	410	469	453	464	493	454	452	490	445	469	453	417	442	426	473	440	404	476	473	453	438	450	475	468	464	499	447	456	467	463	442	458	449	482	455	494	457	431	465	449	492	426	444	496	437	447	427	457	476	427	451	481	447	446	451	427	429	461	444	457	434	422	501	439	509	447	458	448	417	438	438	486	460	464	441	485	462	446	445	406	468	463	477	481	482	457	439	440	442	449	417	432	449	438	427	477	432	462	422	434	461	423	478	473	406	411	422	465	467	478	460	442	470	412	458	470	507	439	426	472	435	472	461	427	460	447	470	444	451	459	442	457	440	459	434	470	468	424	452	496	437	426	401	430	459	437	470	482	467	451	494	495	461	441	435	489	443	442	444	477	435	420	473	432	444	463	471	436	497	442	472	450	435	507	499	513	433	457	470	435	444	480	418	461	473	456	433	465	468	480	454	449	471	457	451	448	446	467	448	455	471	452	427	447	427	439	449	425	446	493	456	467	455	419	476	455	462	430	458	480	469	442	450	440	465	435	486	460	436	419	418	443	483	483	446	460	445	454	418	451	426	459	448	460	433	426	450	447	442	474	505	483	473	481	486	443	445	435	447	425	462	457	408	467	453	455	455	460	461	443	454	459	439	441	473	442	429	473	459	479	508	412	472	420	472	473	434	484	465	477	469	424	423	458	416	456	428	533	410	452	442	474	449	420	429	446	456	426	445	473	408	428	455	499	420	401	439	427	450	458	451	467	471	465	478	465	458	421	447	429	497	497	452	482	431	441	413	447	473	463	443	409	458	468	445	439	443	502	433	455	456	459	458	436	451	398	487	436	499	451	448	426	467	455	448	441	452	470	534	470	462	461	413	484	432	422	467	438	421	418	463	402	438	471	464	438	473	457	455	493	446	416	474	467	444	459	482	441	460	451	416	477	436	415	449	449	449	457	456	486	490	466	443	463	459	464	452	450	456	446	406	471	456	470	408	455	474	433	496	447	447	439	446	466	430	463	464	459	420	459	425	438	453	433	448	448	461	448	439	438	474	445	437	494	417	439	471	474	430	470	434	461	467	420	430	415	439	431	435	440	453	486	419	482	466	480	426	426	449	452	478	468	436	422	460	416	419	433	462	498	436	442	465	448	421	469	469	437	455	448	436	438	460	444	469	464	437	478	477	421	487	440	457	415	456	415	447	440	476	440	428	436	439	451	434	464	501	483	450	405	476	479	438	476	449	476	456	429	492	475	506	488	486	461	481	391	421	491	432	434	428	432	459	437	455	426	474	493	471	422	447	471	480	441	470	468	406	394	458	469	427	449	459	427	391	459	477	483	482	443	484	476	426	454	443	432	467	447	495	475	481	455	448	487	480	444	460	428	433	442	466	432	447	431	437	439	458	478	446	503	457	494	453	478	503	496	469	498	442	444	476	425	430	446	494	455	453	442	449	452	448	429	485	449	495	465	463	445	453	471	455	473	463	419	453	443	413	465	458	468	457	479	460	445	503	464	495	426	426	460	463	439	464	421	462	481	432	468	508	470	462	438	485	451	439	472	475	446	480	477	429	465	449	432	447	459	472	435	440	480	447	459	468	432	457	483	460	442	456	462	482	455	441	442	450	421	440	456	468	486	440	484	455	436	445	456	482	471	462	410	467	448	459	436	485	488	452	501	382	434	437	462	442	425	456	493	419	449	481	466	475	499	489	466	473	456	471	445	484	452	458	444	396	433	451	555	468	478	421	435	439	417	479	453	453	466	423	464	435	477	432	434	452	470	453	471	435	429	417	440	404	392	475	421	419	483	469	439	485	463	464	454	474	454	448	452	433	437	428	469	501	456	450	457	417	488	471	470	444	431	470	464	487	443	456	510	478	401	457	442	466	512	453	428	428	469	458	439	426	472	452	440	469	444	425	392	475	403	503	441	471	465	461	456	488	436	430	429	414	441	447	458	463	471	440	451	435	545	477	430	430	429	486	435	458	474	434	463	436	436	442	413	454	453	432	469	452	474	463	447	471	473	496	428	469	481	446	471	445	483	461	431	449	468	496	444	491	436	531	461	454	436	443	432	435	436	439	489	442	486	492	448	446	421	473	440	456	470	423	441	434	445	430	484	488	457	451	476	426	466	430	445	463	428	439	480	423	414	453	409	414	443	505	477	441	419	426	451	433	462	467	451	426	413	474	493	491	420	411	458	425	433	472	449	486	452	453	442	437	470	483	496	461	456	475	446	441	439	430	449	458	451	452	453	423	460	459	391	463	453	451	469	457	480	462	442	465	379	452	477	436	467	440	504	428	476	442	461	453	471	470	521	491	498	440	428	437	450	467	444	465	443	466	465	479	449	452	483	479	459	444	441	453	452	400	439	434	480	512	457	484	451	443	426	479	462	487	438	433	471	444	451	444	478	445	458	439	470	431	457	453	491	429	461	462	419	445	434	467	447	454	479	504	448	444	430	456	454	411	472	459	452	440	433	425	460	442	444	457	457	440	458	453	411	454	422	432	430	478	451	500	499	420	465	450	466	472	479	421	432	496	410	439	446	450	451	423	429	465	473	447	470	435	460	478	445	453	470	395	453	449	445	420	447	495	447	470	464	458	437	441	428	435	454	423	386	427	474	437	470	474	440	446	453	397	473	477	465	477	471	496	425	485	436	466	430	453	441	442	452	422	469	465	460	465	485	433	424	432	440	438	461	452	458	467	462	451	471	433	464	455	425	468	468	433	431	428	473	431	410	461	476	462	425	496	424	440	420	431	425	459	438	441	451	485	435	436	459	478	427	446	446	467	456	464	462	385	459	451	446	437	463	469	457	445	443	451	482	450	441	453	451	441	448	473	446	477	450	479	452	432	414	424	414	430	492	451	444	463	405	469	458	458	472	475	452	456	478	450	476	437	450	439	454	479	449	445	435	428	435	416	458	446	475	466	471	433	421	442	471	490	440	464	450	400	444	487	421	442	401	435	452	448	472	456	475	469	453	424	467	456	475	451	463	455	437	466	441	461	456	451	455	466	449	399	448	476	458	443	437	427	455	467	461	450	438	470	428	451	447	455	450	430
5913	1100	1017	988	1003	976	968	1008	995	995	973	1044	980	955	979	961	922	986	1015	966	1014	968	1005	988	985	1004	954	997	973	953	993	973	929	951	1013	951	973	997	964	956	1028	992	997	1025	1048	992	979	951	945	975	1035	1013	1079	933	970	969	1029	978	992	1021	958	998	953	938	976	1003	957	1009	979	994	986	988	970	994	1016	1058	969	953	998	948	997	992	1022	997	1001	956	939	978	982	1036	956	1003	982	972	989	1001	1075	939	1030	967	954	980	1039	981	1022	1031	996	1009	930	1008	1027	1044	917	972	1003	924	1027	991	941	983	965	1029	952	938	979	985	986	991	1055	983	952	961	975	964	1001	1005	976	961	964	964	976	1051	975	950	982	1023	946	964	933	1000	1052	920	963	943	947	947	945	999	983	1014	1012	986	1019	935	962	970	940	978	996	1012	1042	983	987	986	948	1015	1002	969	935	963	972	977	933	1005	1037	983	1025	937	978	921	1017	996	949	979	966	982	979	973	983	997	966	917	970	949	977	973	964	961	1046	1010	951	933	932	971	990	1010	1014	1001	965	1018	1004	960	948	1010	948	1050	1020	1041	991	1026	978	1010	1005	1043	975	1014	979	974	976	924	918	955	947	1000	1023	1031	1028	970	1028	968	1027	1009	970	952	991	983	961	949	1002	960	978	955	1036	974	955	1011	981	988	962	990	987	1013	1017	982	1016	982	1015	987	1031	978	976	988	1012	1015	929	978	1035	925	994	1008	975	1020	986	939	1011	992	999	1012	1000	975	887	965	964	976	988	954	1008	1008	991	1029	1012	974	1010	995	965	949	1000	1031	988	950	993	983	1009	996	924	1022	972	1034	974	976	934	979	948	1003	993	1001	975	971	991	1011	1007	1028	994	1010	915	951	1049	935	956	1003	990	991	1012	984	1000	983	963	1010	988	1015	1013	960	979	1012	989	1014	1028	983	948	983	919	1055	1026	1010	978	1047	968	1002	975	1057	1008	954	993	987	982	979	986	984	1026	984	1024	1021	999	987	997	1010	997	988	1027	995	976	1042	957	1043	1038	1061	1015	995	1020	1040	993	942	976	954	979	950	968	936	1011	1068	1004	982	1006	1049	957	1017	1007	1001	1005	988	995	994	925	992	980	1014	957	1016	963	991	1024	961	1066	957	957	973	998	975	978	946	966	993	972	978	938	972	989	977	1002	1034	1006	900	992	993	989	960	1047	1033	984	1030	1026	964	949	1031	1024	1009	1001	984	1000	1014	943	1032	1001	991	997	1008	1035	998	1030	1014	983	1003	961	1014	990	985	1021	1020	960	1015	982	982	1012	980	981	983	938	966	1005	1008	1008	946	938	960	978	1072	1007	961	966	966	960	961	1007	986	962	1000	986	1019	967	964	951	1008	989	1033	980	978	978	1018	959	993	952	1005	987	968	985	973	995	973	976	965	993	1033	981	979	994	978	973	938	973	968	984	1007	1059	966	996	1054	1030	931	1010	939	969	965	978	1005	981	932	980	938	990	964	994	1020	1045	1035	979	983	1007	1008	1013	994	994	996	990	1031	952	1024	963	1002	903	995	952	1014	991	1024	982	981	1050	946	997	1020	983	999	999	994	942	990	1035	983	993	1024	979	948	986	978	1030	1009	991	994	1028	962	901	978	989	981	970	985	1004	942	1015	979	1034	1043	948	998	971	917	975	1005	993	939	975	1016	966	987	982	1006	919	997	999	962	968	1019	977	988	945	979	941	1009	996	996	955	1002	977	967	980	955	965	1007	1003	1003	921	987	1017	1008	989	959	1014	1003	1028	1026	972	973	996	1037	1025	1030	966	955	947	971	976	1040	967	975	1022	949	1029	969	978	994	962	1032	988	958	959	970	1043	975	949	1009	967	1006	940	976	1006	985	963	1039	985	984	991	905	1003	983	941	992	1001	1029	1027	999	985	988	975	961	960	983	971	991	966	1006	939	967	1023	966	1035	957	969	1016	987	971	1067	940	999	1036	944	1010	997	972	959	995	904	1009	978	1008	920	956	1012	1013	1054	1004	999	946	968	951	1007	1023	1023	981	1028	1000	995	924	987	987	989	1025	1002	977	985	1030	993	1004	950	982	956	1008	1002	969	1062	967	948	1040	943	1031	947	1015	978	1016	977	979	1010	948	953	913	984	954	1004	981	972	949	981	987	1034	1026	937	926	967	961	979	994	1035	1025	1015	1009	961	1033	1013	1031	1001	1019	1013	989	1008	1000	952	966	984	1000	1037	940	951	991	1006	997	1015	966	971	953	986	995	974	984	984	954	1032	1009	954	955	990	937	1009	1025	1029	1005	1024	924	1018	1034	997	997	942	1014	955	978	1066	949	996	1007	1016	995	988	934	933	986	1001	1003	975	1006	996	992	1012	970	970	996	973	957	958	976	988	957	978	1015	987	940	984	972	992	995	995	998	999	968	1035	970	978	987	975	1005	1010	1007	954	963	973	993	987	968	977	1038	956	938	1042	1017	1026	981	984	961	1011	980	1006	966	947	1027	944	998	1046	996	977	1019	1009	977	1002	991	929	965	1004	1018	1014	954	948	1013	986	981	987	955	1069	992	1003	1037	954	964	955	1066	1013	967	1028	935	1001	996	1019	976	970	981	1009	967	1005	952	989	992	954	1031	1020	1053	1029	1003	981	939	981	919	998	988	991	1001	948	991	989	997	940	1025	965	996	973	1075	941	1061	957	929	983	1001	1008	979	933	967	1001	996	933	1008	1007	1032	970	1018	967	946	1016	1005	983	966	970	1029	1018	1005	999	1000	1035	976	1012	990	943	978	1000	1000	947	1021	939	935	992	994	957	1018	966	963	969	1055	959	994	1052	970	943	987	1038	994	996	964	956	1048	1000	996	1023	988	977	991	977	942	960	972	962	930	976	1024	968	970	954	1031	1065	963	1013	1012	922	971	969	1029	968	1043	992	952	980	1035	1041	991	1018	999	906	973	993	1005	991	992	1033	926	999	1028	1035	980	992	1014	928	923	973	998	943	955	991	1002	1005	1044	952	963	982	958	1001	1038	1001	966	1006	983	965	971	1023	998	993	957	937	981	961	989	975	995	1032	952	1071	982	932	1025	994	1014	988	961	941	979	1001	1012	1002	981	995	986	985	987	958	964	992	1007	979	980	1006	984	1015	991	966	1004	970	974	961	1043	941	1014	1027	1029	977	997	982	1023	997	938	994	1009	983	1006	975	1007	941	1017	964	965	991	975	956	979	1034	986	939	1011	952	953	980	1027	955	997	978	991	978	1036	967	942	996	974	959	1053	975	998	997	956	953	959	1081	977	958	1007	976	949	961	943	996	969	939	990	1024	988	999	972	997	989	972	973	1021	980	941	934	996	943	1035	994	966	967	1032	983	988	963	975	1019	1005	993	1016	950	1008	952	1054	962	987	1005	965	966	989	994	950	941	953	961	995	986	985	1011	985	987	985	956	1038	948	1006	1044	989	988	1017	945	1015	888	1012	1023	959	991	986	994	991	972	987	963	1014	1030	987	947	945	1005	983	986	1000	973	1020	980	1012	971	974	1041	1045	987	945	966	943	992	964	1074	986	974	1016	985	917	963	970	992	989	932	983	995	995	949	961	986	970	966	987	947	1026	982	961	967	944	986	976	980	989	986	939	977	988	929	1013	977	946	973	958	931	1045	994	1032	947	1030	939	968	964	983	995	917	1031	1026	1007	1031	981	1000	1000	1008	997	968	1006	968	995	966	940	1017	973	1019	906	998	977	991	1033	958	954	964	996	1020	940	1029	1009	957	1010	991	950	1037	1022	999	961	1010	971	1008	1006	967	1018	947	983	1010	977	985	989	989	996	1055	1023	969	993	1028	1002	991	1010	959	958	1000	1019	988	932	978	961	962	1022	1035	1043	1010	984	961	979	980	936	990	954	975	974	985	1026	976	980	960	977	985	951	946	1019	989	971	985	995	972	1000	961	976	1008	956	1033	988	964	993	988	994	936	974	1010	985	944	1012	1005	1002
24828	21470	24830	28546	21466	21337	1646	498	431	430	400	410	421	425	413	402	359	385	373	427	383	390	395	377	372	387	370	334	379	347	396	348	324	397	363	371	420	369	369	374	345	354	382	339	365	382	369	370	342	372	382	363	383	383	373	373	349	325	338	373	375	373	333	381	356	379	370	345	341	368	349	360	378	357	359	365	438	369	392	336	412	367	350	390	327	375	377	378	383	358	369	365	360	355	351	371	360	363	384	363	381	377	373	392	383	354	374	358	389	403	341	365	366	356	361	369	369	355	354	368	356	383	365	381	360	342	351	337	388	372	367	393	363	351	345	337	363	353	363	342	318	349	373	411	386	347	361	363	385	363	348	348	366	366	347	388	361	359	329	341	340	333	334	392	373	373	334	362	361	404	387	363	369	382	351	336	369	375	402	325	353	369	367	331	372	360	387	408	372	367	366	364	373	320	371	357	403	354	377	341	368	378	371	354	352	400	391	331	358	322	365	367	373	307	336	359	354	391	374	372	410	373	397	354	355	393	353	334	359	354	363	353	406	354	397	381	386	380	385	374	335	384	381	355	348	397	399	394	361	374	347	354	370	363	393	323	346	373	401	367	368	386	364	374	391	412	372	372	379	339	368	366	361	363	341	354	377	365	380	350	354	365	346	376	352	395	381	383	383	366	359	351	399	382	359	346	376	348	348	371	377	364	371	377	333	321	377	355	380	411	346	357	407	335	345	399	396	373	369	338	352	354	352	399	388	391	384	378	395	383	346	357	367	335	340	367	349	380	399	352	394	366	382	338	348	355	378	379	392	349	335	409	355	368	413	385	361	368	375	371	362	352	382	354	355	336	383	345	374	348	407	380	375	356	419	369	348	345	330	369	363	345	370	363	354	381	354	392	361	378	360	373	342	381	347	380	349	378	344	381	351	385	407	375	356	388	370	359	337	385	347	369	380	341	351	391	338	391	339	376	326	342	373	399	358	382	364	348	361	362	386	380	351	352	356	345	354	371	347	366	368	390	377	362	368	373	403	328	337	378	358	388	360	384	395	382	389	378	384	346	330	362	337	368	333	352	310	376	380	358	325	335	378	327	417	403	351	374	327	349	366	360	338	392	373	408	379	369	388	348	366	354	389	364	305	361	348	384	354	354	408	388	351	398	339	376	373	351	401	379	380	378	350	323	297	341	349	354	351	389	380	361	380	350	347	341	354	358	364	390	332	366	393	419	352	368	375	403	351	368	334	398	355	361	373	355	393	384	352	363	374	370	361	369	363	371	367	370	382	357	345	362	353	366	403	334	361	324	378	395	344	361	381	396	388	378	378	386	363	348	369	354	373	382	360	414	362	374	378	372	366	341	324	354	408	366	336	392	357	406	375	357	365	411	370	391	367	408	381	356	311	373	372	362	398	371	373	353	374	349	346	400	365	373	379	372	382	354	361	371	342	359	369	385	350	323	368	332	327	366	380	373	363	380	361	377	369	351	344	367	360	416	377	359	355	363	403	392	371	346	354	368	369	407	339	368	387	339	356	364	366	383	392	347	363	328	356	327	357	358	311	385	399	347	374	379	375	343	373	350	351	358	372	347	393	373	382	330	347	358	352	355	339	379	348	357	370	371	371	363	392	408	338	370	369	333	404	365	376	382	342	379	355	337	376	365	351	394	401	350	349	366	352	324	366	387	348	343	370	364	393	352	354	326	393	355	347	396	367	385	378	392	362	378	340	382	389	344	400	331	405	338	342	358	351	407	363	381	362	348	391	332	335	384	367	350	382	406	360	397	372	360	380	390	344	365	357	369	362	359	323	376	393	373	399	362	354	386	384	351	362	378	362	376	364	376	358	367	392	385	342	390	361	373	373	372	359	335	376	386	362	339	393	384	387	355	355	361	366	350	308	342	351	391	401	353	362	341	370	328	346	345	356	379	338	375	368	304	380	363	374	353	368	376	419	381	378	372	337	357	390	396	331	337	340	374	364	354	330	337	352	330	373	391	313	371	371	387	358	366	375	358	398	382	341	328	373	349	340	371	358	406	406	363	355	374	355	333	336	368	370	324	333	353	352	363	358	353	413	335	356	369	331	320	353	355	348	355	381	368	368	338	392	384	354	370	392	357	359	340	348	355	386	373	357	407	343	405	356	374	361	377	370	412	336	358	354	349	377	377	362	366	384	381	361	348	345	355	385	344	334	397	372	355	341	362	369	398	374	369	366	367	386	359	360	353	378	362	370	352	366	361	369	398	381	391	363	347	347	360	347	342	379	370	353	339	345	384	352	338	368	358	368	349	377	380	350	371	360	390	388	351	356	345	356	365	362	353	361	363	331	360	345	391	363	380	343	349	394	365	342	351	382	358	360	390	378	326	379	349	335	365	381	427	387	382	352	372	390	383	357	366	371	365	400	372	338	405	358	359	335	348	367	356	359	328	369	372	355	383	354	353	380	422	360	349	397	362	369	325	366	376	355	393	373	346	363	357	400	376	379	325	385	358	386	368	398	375	363	350	374	368	323	372	328	353	329	375	352	364	392	347	353	352	388	355	347	358	350	367	383	317	361	380	345	371	368	397	384	356	381	340	405	351	408	333	367	384	365	366	392	329	411	352	352	378	357	358	359	379	406	362	358	385	357	375	357	378	364	388	357	400	375	361	370	329	404	349	333	354	340	362	391	363	352	352	386	376	362	363	384	350	362	351	361	360	335	384	340	377	349	387	387	366	377	357	347	347	354	339	360	371	331	363	377	346	373	347	343	352	403	377	397	386	322	368	377	390	379	361	351	366	352	385	349	376	359	367	353	350	305	364	392	358	351	378	354	366	360	330	387	344	343	341	390	380	335	371	361	361	350	393	338	386	388	370	381	408	390	358	395	341	397	327	378	375	334	376	384	363	413	364	324	349	343	347	372	362	317	337	351	371	382	376	371	365	368	350	340	360	349	355	392	369	331	352	411	354	314	362	392	353	336	346	357	398	365	327	353	399	379	328	375	375	370	351	356	344	348	328	357	341	375	353	387	385	365	358	378	384	355	348	337	387	403	401	346	380	366	343	338	334	358	363	356	363	346	345	341	307	403	361	383	349	361	345	337	351	363	344	353	322	365	374	361	379	383	381	363	361	397	346	382	329	339	323	374	390	354	376	346	343	333	366	343	351	364	359	371	331	334	336	371	353	363	387	384	377	343	347	395	390	350	358	375	352	340	332	337	397	370	371	340	332	331	345	361	347	342	364	375	327	374	338	388	345	374	344	393	335	351	404	348	380	363	348	332	377	385	348	336	341	336	353	357	376	388	367	402	415	356	328	362	378	357	393	349	343	400	364	388	368	381	337	341	369	362	336	413	375	327	338	375	344	388	352	351	379	342	375	374	332	369	342	374	382	395	392	370	384	387	358	385	378	335	370	340	378	355	356	347	355	353	355	379	343	361	369	371	402	390	399	376	360	359	365	360	375	364	371	373	321	365	333	411	401	335	338	370	392	374	367	368	347	344	380
3144	2295	1354	1042	854	844	825	826	837	816	817	783	794	814	790	827	824	834	791	791	789	777	857	772	801	795	871	804	785	860	754	788	837	776	792	794	759	831	785	803	773	769	794	756	800	757	819	779	834	811	792	806	749	802	786	818	787	825	755	770	752	781	781	789	771	808	806	766	796	786	797	766	790	788	791	817	826	759	790	797	758	811	789	780	786	854	742	782	819	761	753	791	760	815	848	767	811	736	763	776	825	761	782	780	746	774	773	822	789	827	837	783	760	813	789	753	738	810	830	751	792	788	785	736	808	781	807	825	800	795	763	789	742	765	812	783	737	782	803	729	790	824	805	760	849	851	803	763	765	728	780	807	777	813	791	783	777	806	790	767	804	796	793	798	780	745	789	794	790	829	779	791	833	798	813	760	829	784	799	744	795	811	777	815	799	767	819	835	772	795	801	751	807	784	827	809	769	806	760	794	774	798	815	756	771	808	783	793	814	778	796	784	811	777	793	779	751	830	769	802	757	781	805	809	757	801	762	796	822	734	791	809	744	769	780	786	761	768	783	816	806	768	733	772	766	805	792	820	843	821	777	779	801	821	823	757	758	809	776	793	788	771	810	739	793	799	843	778	776	797	759	789	813	815	808	750	810	780	775	790	764	801	800	783	765	806	777	803	814	744	770	754	770	767	812	743	793	795	783	764	738	798	807	818	813	789	761	759	793	811	804	732	769	775	792	779	825	785	804	795	800	796	784	770	761	772	780	781	787	806	824	765	777	794	789	839	818	747	832	772	747	763	819	774	759	772	775	817	775	789	790	773	776	839	763	808	819	789	794	759	838	770	759	786	771	791	832	783	792	821	780	797	789	749	852	740	852	803	767	784	813	759	818	779	772	804	827	781	763	750	765	837	822	813	779	776	793	816	779	770	817	795	795	771	805	811	856	806	746	808	749	774	762	796	780	742	809	782	779	786	817	787	691	758	811	779	765	762	759	784	792	740	812	769	776	797	810	792	854	830	813	778	797	782	788	771	806	767	768	840	811	831	786	812	828	794	765	792	779	754	782	776	757	802	772	756	763	802	790	772	796	779	733	785	771	787	777	782	822	800	788	759	826	781	763	777	819	782	794	809	772	747	806	802	725	758	787	791	781	752	849	812	791	805	748	781	821	755	783	754	789	768	779	729	824	797	819	797	764	816	797	764	806	801	807	743	805	773	738	783	728	776	767	759	765	736	803	789	785	781	834	715	803	793	743	825	795	784	798	808	817	769	817	826	777	803	791	776	786	803	783	825	787	792	802	782	763	837	800	816	780	748	768	755	741	791	808	762	742	794	698	773	804	760	826	804	799	798	731	812	785	794	794	780	770	769	811	807	789	760	774	822	778	802	836	781	845	836	728	746	780	771	805	802	799	778	744	789	759	766	760	785	818	786	782	758	730	744	800	811	750	801	808	767	818	796	773	741	803	779	753	791	794	777	710	773	742	750	778	821	800	764	772	824	796	816	764	824	814	779	805	763	807	817	796	790	768	808	780	791	766	775	837	755	797	765	805	815	781	730	750	764	769	812	824	790	804	811	815	772	791	784	818	833	832	829	747	804	844	799	812	756	797	765	739	733	761	769	825	782	783	804	813	768	788	783	758	786	824	702	844	788	746	803	802	808	767	766	806	849	777	786	789	794	791	762	818	795	769	793	744	827	761	789	795	797	779	831	752	820	791	746	810	785	798	796	774	765	767	810	816	799	795	768	793	816	791	809	807	777	741	860	772	847	769	811	812	716	823	762	824	818	763	733	802	806	768	759	787	792	827	783	880	727	797	788	769	714	793	839	786	780	870	799	818	768	820	806	779	811	829	796	777	785	753	754	795	818	792	749	776	808	796	757	792	788	801	768	748	807	778	793	825	812	835	739	802	732	802	815	821	769	800	712	841	764	744	794	785	780	771	765	764	770	782	797	792	736	791	765	765	815	779	789	800	793	787	816	810	795	773	758	772	817	808	752	849	731	798	782	774	757	788	808	813	787	772	789	771	806	789	776	833	788	759	779	711	763	807	805	773	779	805	802	793	744	731	822	814	766	807	824	778	773	790	779	816	740	779	800	791	795	799	725	767	805	794	738	790	761	797	710	777	732	803	797	771	784	763	766	777	823	796	772	774	790	780	792	857	789	758	773	751	762	801	809	756	775	791	742	798	765	802	797	783	792	835	772	741	759	776	796	799	776	823	798	778	766	766	803	786	778	755	762	771	797	792	764	795	836	769	766	817	789	807	786	794	775	803	759	781	806	817	802	759	730	767	808	777	778	785	801	770	773	784	756	784	769	821	830	767	756	768	759	760	784	788	755	821	806	801	783	814	791	772	819	788	812	818	796	846	809	738	757	829	835	800	817	748	821	822	783	766	800	814	798	817	769	781	788	759	787	780	794	809	783	814	781	786	754	768	766	743	796	781	812	816	785	848	757	764	770	750	809	803	735	767	776	830	746	786	771	810	801	846	810	805	777	818	803	753	812	784	751	802	767	807	847	776	791	765	810	724	799	769	787	804	775	838	785	835	797	763	764	780	808	773	746	802	805	747	812	819	799	806	805	810	823	837	795	780	791	738	826	836	790	827	811	824	766	823	760	744	829	786	828	766	751	752	774	794	778	762	805	774	774	781	794	778	772	804	782	839	807	808	776	785	803	747	823	773	792	753	784	752	773	739	833	800	717	780	765	750	794	822	798	792	767	797	786	751	805	761	748	756	778	809	764	771	762	823	792	796	800	769	833	799	764	774	822	831	811	783	793	775	794	816	741	795	745	800	720	780	793	808	820	789	768	759	813	812	806	836	805	797	820	823	795	788	778	809	802	761	814	686	787	769	793	772	831	787	732	800	756	813	775	853	731	815	822	795	788	765	787	799	793	745	792	765	758	707	784	770	796	788	790	738	825	774	799	757	838	736	767	799	763	790	815	753	777	855	840	748	751	808	791	761	748	775	746	791	782	805	826	783	775	807	773	787	823	802	764	791	810	761	765	763	816	752	840	798	820	771	773	744	783	819	794	825	742	819	801	809	801	803	785	799	800	817	790	807	824	817	851	748	751	779	766	795	787	799	761	815	765	789	813	804	741	782	771	825	788	795	767	761	754	749	795	774	758	790	778	774	816	815	747	773	777	816	800	797	789	786	809	802	725	726	786	787	771	838	792	779	762	778	770	817	859	791	794	833	821	786	821	751	832	739	742	762	804	798	799	755	802	841	751	806	783	764	811	852	769	774	805	766	785	763	788	807	727	761	800	805	806	757	805	809	750	760	805	766	768	816	755	797	778	861	740	781	747	779	789	810	810	797	767	770	750	794	726	813	797	814	809	789	789	811	796	777	786	775	793	834	821	807	752	770	788	803	776	816	831	790	811	814	819	798	780	835	784	813	746	778	779	789	818	755	798	826	817	748	814	787	802	832	796	798	868	773	756	796	779	809	777	755	877	819	774	781	753	779	792	820	802	851	786
24315	21474	25096	28247	21474	21486	19075	590	363	282	261	249	246	231	240	228	214	204	209	219	203	212	179	183	172	183	187	207	177	179	213	206	202	166	200	195	168	196	179	165	180	174	204	181	171	184	161	174	196	186	163	169	177	175	173	191	200	193	158	165	148	155	170	202	188	178	173	158	188	187	185	161	175	177	185	180	172	213	204	191	169	184	171	202	177	177	160	193	192	164	201	150	185	197	172	169	214	198	174	163	174	187	161	176	188	181	195	179	173	211	176	192	179	200	193	183	154	183	229	182	163	186	167	186	176	174	184	203	167	174	168	187	187	167	197	164	174	176	189	162	199	182	193	185	182	202	173	213	176	195	194	162	172	199	199	192	179	165	180	182	197	201	178	175	196	174	206	185	201	178	194	193	177	181	177	202	177	188	181	183	177	166	180	203	164	193	206	192	202	182	165	165	172	175	179	203	163	163	178	160	179	185	175	182	190	180	213	179	181	175	189	191	176	182	181	174	172	200	192	203	187	183	172	172	156	193	183	203	172	155	197	171	177	157	143	179	180	188	170	176	180	184	182	190	164	182	167	192	192	184	184	175	189	162	167	164	165	161	201	182	174	176	200	161	180	218	178	172	185	179	184	188	180	210	205	177	167	172	165	177	182	198	177	163	167	175	186	182	194	186	172	181	189	175	168	190	145	166	184	151	168	174	173	184	173	199	174	195	182	195	199	184	139	178	167	194	213	163	164	191	166	156	175	171	159	159	192	188	161	165	161	181	186	218	181	166	169	180	189	181	174	184	192	195	183	170	193	164	186	181	165	192	188	193	181	159	201	193	169	173	178	163	174	187	191	174	183	176	171	178	165	183	163	179	182	184	190	152	169	184	205	171	178	178	177	192	157	166	187	186	182	190	164	208	191	184	191	159	195	196	168	191	190	190	171	184	179	168	182	171	189	151	166	178	178	180	188	174	183	183	170	179	174	151	182	211	180	177	191	162	169	190	191	197	169	175	180	206	164	176	201	202	204	195	198	185	187	186	183	176	174	182	179	181	186	184	200	172	174	175	148	161	224	170	176	168	176	160	190	165	177	180	162	195	174	144	184	177	180	172	150	166	181	190	181	163	182	190	174	173	201	211	163	171	198	161	174	178	173	188	153	180	184	186	194	184	171	175	194	182	174	161	144	173	165	187	172	166	181	187	169	189	169	181	189	163	173	197	193	175	163	169	177	169	184	174	198	192	188	177	182	165	165	169	172	198	186	172	175	186	204	180	185	185	180	181	180	175	160	193	182	175	169	171	157	159	167	192	180	184	161	181	194	180	153	210	211	181	162	215	166	186	170	161	178	150	187	196	182	172	204	171	185	179	159	192	159	192	191	187	159	178	178	171	152	174	190	174	153	170	178	180	190	199	171	201	165	180	168	171	196	181	180	156	174	159	183	182	162	139	182	180	168	171	170	181	184	183	171	184	180	202	160	156	177	156	165	161	168	181	186	170	176	161	178	160	192	174	183	188	178	190	178	192	178	141	159	163	163	167	189	195	182	208	171	186	174	177	206	179	169	156	185	201	175	193	183	196	170	190	196	198	180	170	200	167	181	154	205	190	182	186	160	194	177	183	212	187	158	176	156	163	197	167	179	167	157	176	178	167	202	181	188	191	182	172	168	173	170	181	191	174	188	167	174	170	190	174	184	174	173	178	183	186	153	189	177	169	194	180	174	222	163	163	172	165	175	137	192	173	139	182	184	157	165	176	210	164	182	184	177	164	196	168	201	183	170	194	200	182	162	171	182	168	165	178	192	216	167	176	170	195	184	183	175	175	194	176	187	156	182	169	172	179	186	188	192	157	184	170	177	172	205	197	214	184	199	181	175	175	194	185	179	175	176	184	189	167	191	199	194	181	201	179	185	189	187	148	187	152	195	170	181	163	169	193	178	173	181	138	180	198	191	200	152	172	201	188	172	164	214	171	174	183	180	176	179	175	196	203	193	194	163	175	169	184	180	166	197	201	189	152	161	174	193	184	192	196	179	209	179	156	162	170	173	179	168	192	189	168	160	180	173	179	160	172	191	213	160	172	195	178	203	179	183	179	177	170	174	171	173	155	181	186	161	160	188	181	194	187	197	169	172	180	179	170	191	177	198	158	194	149	185	182	195	173	171	184	193	181	198	168	160	164	162	187	187	166	182	181	153	163	177	181	176	173	173	159	179	183	191	166	190	155	164	200	168	172	194	166	161	208	201	163	191	159	207	171	166	165	177	157	169	199	177	168	138	163	199	187	175	172	158	194	182	195	168	186	170	199	192	166	226	198	196	194	198	190	190	201	186	181	180	180	203	179	171	170	181	168	189	186	178	152	148	156	173	178	193	177	171	186	188	180	146	184	174	178	186	173	175	168	173	190	164	180	200	189	158	195	172	176	177	194	176	182	151	174	200	152	168	154	172	194	186	160	186	184	201	161	166	183	182	162	194	167	195	195	162	183	171	141	167	197	175	183	164	160	177	165	170	182	167	176	160	168	178	164	203	177	202	181	163	156	177	193	185	184	172	198	198	193	220	188	179	176	145	173	152	178	196	125	189	174	174	167	159	182	186	194	176	205	171	182	170	167	170	220	183	143	195	195	179	203	169	188	159	156	195	203	177	201	159	165	221	185	171	194	209	192	197	171	172	193	159	178	166	172	190	186	191	164	182	186	155	174	169	181	207	181	182	186	192	160	179	177	162	196	154	156	191	182	157	150	179	197	173	199	183	200	178	165	164	185	205	152	192	188	185	202	189	189	176	148	161	180	165	167	176	140	190	198	185	178	190	158	149	181	190	160	170	192	188	169	162	184	166	167	196	193	171	181	186	199	200	176	176	179	165	179	184	187	198	204	178	170	157	173	177	187	180	175	166	177	183	164	192	212	208	179	157	173	178	194	174	196	165	175	155	184	183	178	191	172	175	189	196	160	164	191	198	208	159	198	194	166	205	149	210	170	191	185	177	197	178	180	185	157	166	183	168	175	191	200	178	174	188	180	203	181	183	188	167	186	192	200	185	159	160	184	165	162	171	202	190	183	189	168	192	195	178	186	191	176	154	165	196	154	172	152	215	194	193	172	194	157	176	179	189	192	166	182	174	173	180	182	174	204	201	176	176	185	187	185	160	171	196	175	198	182	177	167	210	194	164	193	158	189	196	177	175	198	154	194	178	175	174	185	165	171	197	183	167	150	208	172	167	163	180	199	214	165	171	177	162	192	183	158	187	189	176	199	180	154	186	203	162	175	182	162	153	194	179	195	187	164	201	176	177	165	203	176	182	196	211	179	174	168	171	154	184	185	180	188	184	186	162	168	159	172	189	199	183	179	194	190	190	181	204	201	165	182	157	174	181	221	194	180	167	195	148	185	172	177	167	139	201	168	150	190	182	166	141	173	184	203	181	173	172	180	187	196	181	199	165	169	172	179	177	208	170	166	180	184	181	151	154	184	176	173	161	180	203	187	175	182
2974	3117	1556	843	688	514	494	458	506	435	444	459	479	435	442	423	390	432	429	412	442	427	451	458	393	426	406	459	434	416	438	419	463	389	443	425	399	401	433	414	421	410	430	430	428	430	453	407	443	402	422	446	399	410	443	423	423	407	428	383	433	438	419	425	401	421	388	437	428	460	446	400	408	407	434	382	427	464	410	442	409	413	404	436	410	422	402	407	413	383	443	407	443	414	408	408	422	448	452	441	415	440	449	423	401	406	408	427	438	436	419	422	386	437	429	415	410	415	457	433	434	440	428	439	434	424	401	393	454	451	434	422	428	400	403	443	449	428	416	411	429	379	425	429	394	401	413	438	425	416	442	377	432	399	415	417	389	431	438	386	435	412	419	413	443	425	405	388	420	450	429	403	438	430	416	415	405	396	417	445	414	385	422	399	435	395	413	418	416	440	418	434	366	434	406	405	405	406	412	398	405	400	448	411	417	418	401	403	424	422	428	411	390	422	421	405	427	464	417	401	429	434	420	410	419	414	418	415	438	447	438	410	432	448	376	415	415	414	451	411	409	414	427	417	439	468	423	447	418	399	401	384	437	440	412	426	412	414	434	411	422	452	366	418	407	422	438	427	429	417	418	466	456	448	434	439	432	411	439	394	443	455	371	430	421	424	426	398	409	424	428	423	416	397	430	418	401	429	416	468	449	425	400	399	426	430	431	426	417	437	444	410	452	401	419	430	429	411	425	436	412	385	436	413	426	431	410	454	400	413	437	421	417	382	397	417	430	440	385	396	413	434	408	426	398	432	402	402	409	422	409	433	409	435	420	432	426	425	444	438	391	436	390	420	376	415	407	446	401	435	371	426	405	413	403	429	402	455	433	427	425	433	421	439	415	418	376	404	460	411	400	432	399	445	429	451	441	379	417	424	411	463	467	421	431	408	419	449	428	432	434	453	418	423	424	395	401	485	412	438	411	424	451	423	420	382	445	443	413	414	417	377	404	419	415	439	433	380	392	420	386	438	422	411	424	394	419	411	470	374	404	395	402	437	363	428	383	440	406	436	431	403	423	439	420	416	465	404	429	394	397	431	391	438	432	425	441	408	387	402	403	397	379	418	418	408	414	435	448	454	419	435	432	416	403	417	410	389	414	434	419	447	412	469	428	420	386	375	401	427	432	414	403	427	430	386	427	430	423	407	461	448	447	440	435	431	461	435	440	407	472	416	383	448	411	426	406	419	430	421	417	403	416	429	440	466	455	409	415	424	413	409	403	429	434	405	390	429	428	425	430	398	431	430	454	432	416	426	424	427	431	401	419	424	465	422	405	423	408	434	428	453	443	411	425	439	436	415	406	425	438	426	429	450	422	446	396	432	419	435	433	413	383	447	386	408	437	410	438	402	397	409	451	423	421	432	391	433	444	396	477	430	419	395	435	422	396	428	441	408	435	397	426	416	405	413	437	440	433	410	412	441	437	405	395	433	426	419	423	443	439	404	443	436	422	399	428	407	406	388	430	417	418	431	407	410	425	414	431	412	448	421	400	412	397	428	408	392	402	427	426	414	426	429	409	444	419	424	420	396	441	458	438	386	397	436	434	437	433	450	422	429	456	435	425	432	446	472	437	412	414	429	422	417	400	425	425	380	371	444	419	448	443	432	420	401	400	408	417	408	423	433	441	411	388	427	406	449	424	448	413	403	429	406	404	468	394	434	418	422	440	426	416	416	396	449	401	418	464	442	443	415	419	420	412	409	401	420	410	421	445	437	421	413	420	410	395	456	422	387	408	412	433	397	418	424	407	391	424	425	398	407	427	413	475	415	423	454	432	472	434	433	400	408	415	458	412	374	387	420	453	422	416	398	430	423	419	425	416	385	436	429	436	435	435	422	416	414	403	454	390	426	395	395	444	422	429	421	425	444	398	410	379	395	437	397	400	445	419	396	388	390	438	400	403	412	387	398	429	407	441	441	386	439	424	449	415	427	432	416	410	407	407	418	418	403	395	431	411	415	434	392	435	412	432	426	401	425	413	393	421	382	400	432	391	467	401	432	417	413	389	419	420	433	396	410	400	420	412	430	404	412	426	424	422	437	427	382	488	414	421	458	423	423	455	431	378	417	402	408	409	426	406	422	426	397	481	406	428	426	406	422	425	439	402	417	430	417	431	435	415	442	426	434	432	377	434	428	443	446	413	446	454	460	392	403	413	402	413	432	420	419	403	389	419	388	407	398	446	477	392	407	433	387	424	416	450	424	405	432	399	424	460	451	417	404	401	419	451	401	430	432	443	405	399	419	410	431	403	409	422	418	396	438	400	410	402	455	411	398	425	380	403	436	429	437	403	424	420	420	438	430	400	454	424	394	432	388	439	438	433	467	440	435	480	433	434	398	464	430	413	452	417	441	392	430	401	417	414	402	427	396	417	444	442	419	441	428	457	419	425	416	447	440	439	394	395	426	424	436	405	417	434	432	432	417	406	428	452	435	413	423	400	429	389	384	427	402	432	400	406	408	437	387	437	395	440	428	435	407	410	423	431	426	426	400	418	398	412	393	444	433	418	431	398	433	405	426	403	411	430	416	425	404	438	421	397	441	416	428	415	405	405	411	451	434	415	391	408	422	405	434	408	425	429	425	410	426	406	413	408	454	423	459	419	448	400	393	404	426	425	440	432	407	428	460	443	446	430	407	420	451	411	428	401	429	400	431	397	413	431	403	416	432	399	419	381	390	421	396	406	400	443	434	422	440	405	409	419	417	431	464	441	457	460	439	427	454	366	473	408	455	433	410	438	433	435	417	392	419	438	400	426	446	381	443	433	445	420	430	391	430	384	467	386	442	377	452	379	427	425	419	404	422	402	427	415	467	408	430	441	388	448	393	423	440	404	422	412	425	408	427	411	455	439	377	413	407	454	442	456	440	424	423	430	438	379	436	448	412	405	412	434	421	443	410	419	450	446	423	430	400	428	460	431	453	376	462	439	450	444	405	400	401	359	391	436	420	457	413	391	432	431	427	411	390	420	420	417	422	420	437	424	430	437	453	414	423	441	416	423	445	426	421	442	421	376	406	450	421	430	418	403	406	437	428	422	407	403	409	437	422	465	463	478	407	454	420	482	438	422	398	408	435	416	387	443	410	458	442	391	430	410	386	425	373	420	454	430	430	467	403	424	451	412	412	427	416	409	403	388	440	430	417	398	415	435	426	421	458	405	393	431	405	407	420	394	433	451	431	402	411	445	402	387	471	432	415	424	390	426	414	403	441	406	433	440	434	376	436	443	404	430	416	414	432	440	422	390	451	447	444	399	421	420	418	392	448	429	432	427	419	432	437	418	435	399	424	431	393	408	426	433	425	430	427	447	429	483	445	408	414	413	411	409	423	427	419	405	417	443	417	415	434	420	428	435	427	413	407	395	402	377	393	423	414	379	404	422	450	420	434	460	439	427	439	420	375	425	454	446	407	446	397	368	444	411	440	415	411	400	400	376	440	431	423
32022	21075	12183	1093	556	530	504	431	435	498	461	491	470	455	413	431	458	439	435	460	437	447	480	446	487	504	447	439	486	483	482	506	470	449	435	464	444	441	437	472	430	444	412	470	467	397	496	441	510	451	436	432	445	460	506	453	412	411	454	472	403	455	428	430	463	429	470	481	438	436	456	500	467	483	447	475	452	434	445	478	444	440	447	419	479	438	450	467	407	458	502	438	471	505	438	465	460	443	437	415	444	442	470	463	472	474	477	452	462	462	459	472	472	434	455	445	459	488	438	469	416	401	467	433	423	399	479	461	442	476	477	469	444	394	441	433	417	452	410	484	447	438	454	458	447	484	458	412	402	457	429	427	516	495	474	423	487	441	491	460	465	456	454	436	455	440	459	407	416	505	433	445	451	441	469	489	439	414	462	469	467	411	459	462	464	455	465	451	454	446	490	436	477	441	433	440	438	456	461	441	445	462	449	421	436	410	411	461	472	469	451	443	488	424	373	447	438	485	499	468	445	430	429	452	431	415	466	432	450	458	411	468	439	494	450	451	437	449	442	489	438	470	444	448	414	435	489	462	455	482	449	467	442	411	449	441	468	491	507	456	470	430	456	432	435	446	433	483	420	465	434	436	465	450	505	418	435	448	435	459	434	461	468	458	486	483	444	439	445	456	443	490	464	465	441	434	465	430	457	430	433	428	461	462	444	467	425	463	457	430	397	437	455	422	408	461	474	403	442	454	431	459	454	522	444	470	441	479	453	470	418	475	435	389	465	475	475	451	410	423	414	445	434	476	503	462	466	436	442	427	467	461	485	422	463	458	413	495	473	412	437	475	420	476	488	480	479	448	474	458	460	438	458	456	433	443	461	473	424	501	449	467	462	445	447	458	459	434	438	458	457	457	464	435	428	456	439	458	421	495	444	481	485	434	425	431	513	443	481	461	456	442	410	457	472	413	486	430	462	457	443	454	433	442	444	450	468	445	433	414	451	417	493	442	446	422	440	481	439	421	444	457	460	421	475	475	436	471	477	449	414	439	465	467	438	465	479	481	445	484	441	468	450	460	462	445	478	484	445	434	488	425	457	485	475	461	440	457	427	463	474	459	458	488	476	447	478	452	470	466	468	469	424	426	442	429	396	441	454	461	407	480	440	396	468	444	451	431	432	425	490	458	419	483	460	457	441	462	455	466	450	459	468	459	471	437	441	465	451	454	469	444	428	435	467	457	477	467	445	434	448	449	453	496	455	456	457	445	453	449	450	478	431	457	454	448	415	475	464	461	472	449	491	420	462	455	439	428	464	439	433	451	435	450	423	410	474	438	386	461	500	453	442	471	449	438	429	465	442	444	465	480	447	431	437	446	465	437	457	458	468	469	440	463	438	463	449	459	440	401	448	433	464	461	474	443	451	463	460	447	489	474	460	458	457	447	440	487	438	458	452	456	500	465	456	439	468	505	419	448	432	486	438	457	484	464	463	446	440	442	456	486	448	477	451	445	455	433	433	450	488	462	484	468	475	473	477	448	437	413	504	411	448	437	449	451	443	486	475	445	454	442	475	475	453	404	469	493	402	423	443	469	428	475	461	493	465	455	409	470	437	464	448	461	423	441	421	474	413	446	453	475	456	428	458	439	390	473	454	455	481	435	442	464	443	478	443	453	459	457	474	437	472	467	453	440	431	501	475	459	479	459	438	437	450	432	486	474	435	467	457	463	476	457	467	448	456	491	448	464	422	456	445	452	489	406	443	445	436	445	443	474	423	457	438	431	464	481	465	433	420	408	438	464	471	446	447	503	437	485	470	476	449	458	453	509	441	439	434	497	433	455	424	464	441	431	480	443	478	443	429	440	434	466	448	455	521	450	445	432	425	458	457	478	450	461	453	436	474	447	515	520	437	433	455	474	471	402	442	456	414	475	469	484	459	438	470	451	416	459	462	421	448	461	458	465	450	421	444	452	456	443	460	480	470	453	460	454	430	458	445	497	464	438	441	444	436	472	482	444	477	468	454	451	437	372	447	428	447	459	458	443	421	421	452	441	449	476	434	423	418	420	472	446	432	493	478	485	460	439	490	432	465	447	446	479	520	456	447	464	462	440	478	442	459	451	433	441	456	473	427	464	461	458	477	464	452	468	474	445	512	470	470	441	503	462	426	471	426	439	473	489	501	448	448	452	473	446	445	426	453	446	471	416	428	432	480	416	464	427	459	433	429	490	478	431	457	476	434	487	416	470	459	420	430	501	431	488	462	422	416	424	462	419	419	461	483	458	433	455	408	404	470	455	429	444	451	396	461	473	433	475	442	493	471	442	420	475	422	468	451	446	436	479	425	458	450	460	409	497	463	475	464	446	443	431	442	490	489	456	442	450	454	470	520	464	445	447	482	424	423	427	481	476	445	451	461	447	425	461	414	457	409	445	433	463	449	463	414	434	429	494	487	451	454	430	441	446	450	464	439	438	465	431	441	433	455	481	470	434	419	492	456	480	461	436	447	436	461	484	440	443	468	459	460	437	430	462	471	458	479	448	471	500	440	438	423	439	452	467	453	448	464	471	458	472	453	452	448	466	458	431	437	456	470	429	432	448	452	461	428	445	464	400	403	519	427	445	448	440	463	460	457	481	446	453	451	451	444	462	458	465	451	451	435	424	414	473	446	452	456	465	464	450	478	491	445	436	453	418	421	413	442	462	448	470	411	457	496	444	474	452	467	437	423	457	450	447	446	444	392	407	414	454	449	458	446	465	434	465	452	434	456	442	491	444	453	425	425	461	497	453	451	500	468	441	499	437	429	470	470	471	484	452	442	421	421	421	480	454	435	471	464	462	484	412	410	455	420	461	457	446	472	473	432	472	465	425	443	413	447	484	478	417	464	453	419	372	419	427	459	443	428	412	441	447	478	433	468	472	472	451	467	474	452	437	438	435	481	439	430	451	445	461	467	439	458	441	429	485	478	452	437	479	482	412	446	443	479	442	437	483	442	452	453	440	455	482	453	469	444	460	441	476	447	448	447	473	441	481	431	434	458	427	450	423	430	451	459	453	439	473	457	433	426	431	488	467	475	456	464	439	448	473	466	491	454	437	460	433	465	437	490	432	442	460	444	484	448	440	473	473	473	448	427	454	446	457	440	444	471	426	464	482	469	454	435	416	423	423	445	466	484	450	455	454	458	439	437	460	448	412	470	441	450	451	471	463	466	450	470	439	444	411	458	450	477	456	426	450	453	436	450	437	453	447	456	493	464	447	479	476	460	450	461	380	449	448	454	408	400	459	483	469	473	479	435	454	433	453	434	453	428	440	496	451	453	502	456	483	409	429	414	430	415	422	456	455	433	456	487	442	431	434	409	480	451	455	442	456	495	424	436	410	425	491	444	439	434	468	408	487	487	487	459	440	428	502	427	438	482	459	475	468	454	483	430	444	445	466	458	424	414	461	469	443	435	478	441	422	469	460	447	462	465	457	469	447	426	474	468	457	453	457	456	438
5865	1087	1100	1045	962	997	1002	1019	925	1013	990	1020	998	1003	970	953	1019	991	999	1026	1008	932	989	1034	1080	966	987	981	1012	970	1030	985	1013	938	979	989	983	952	946	983	963	952	954	1003	974	1020	936	949	966	929	975	1018	939	1038	1005	931	986	951	1031	1024	991	1045	984	980	986	983	970	945	961	975	935	1000	1008	969	938	995	987	971	1032	958	999	990	1001	1024	984	1006	999	962	977	1008	954	967	1009	973	1026	998	977	973	978	926	967	935	1006	970	954	979	1005	994	984	982	951	950	987	985	963	982	1015	969	981	983	962	952	984	938	1021	977	977	1005	1024	967	1027	994	1013	999	976	984	995	975	1002	976	1015	975	987	992	949	945	975	982	967	981	971	1010	999	948	997	1003	927	951	976	976	968	951	906	1008	1029	953	994	1006	1018	980	1054	986	982	1019	987	973	971	990	988	974	989	925	977	1032	926	1006	955	1024	1008	961	961	1001	965	960	1018	945	1012	965	976	963	990	906	1025	1022	934	988	912	971	1021	965	999	1011	969	997	975	984	1017	993	967	993	957	1025	968	1001	978	1022	1030	950	969	1002	958	993	970	961	951	1011	999	975	1006	990	1020	951	994	1005	990	910	985	1010	1029	1001	1010	998	954	1000	987	961	1003	990	1025	972	1009	975	927	991	936	974	980	974	1037	1012	1009	1048	986	963	963	955	990	986	926	949	989	1009	980	933	1015	979	939	1022	959	969	999	977	940	1026	980	1000	1018	1033	979	968	987	971	1032	1048	1001	977	969	1003	971	1019	997	1054	978	958	985	948	1002	1045	991	937	960	976	980	995	992	1038	972	970	950	937	1005	958	930	992	1046	993	986	1003	936	1042	967	963	988	981	942	938	995	981	1012	983	1006	992	981	904	979	942	971	980	1025	931	917	1027	997	1001	1009	1013	947	948	951	929	923	957	977	932	971	977	982	994	949	966	911	967	956	982	1015	1039	968	987	968	955	999	984	969	965	987	981	968	957	964	962	1047	966	951	1010	987	991	997	999	1002	974	968	982	970	950	981	1039	954	1028	984	988	1022	1006	1000	945	960	1031	950	1006	1019	991	982	970	1012	962	1005	968	978	977	970	987	1020	993	947	959	963	948	948	946	978	1025	938	984	955	987	1004	1025	1053	1024	999	1009	971	988	983	1000	1035	966	1011	1006	984	951	976	986	977	962	974	1020	959	948	990	1015	962	963	982	970	1021	975	993	961	945	959	955	1005	961	932	964	1027	984	987	1019	973	982	979	997	1085	952	984	969	984	966	1031	962	972	994	958	1042	949	994	958	992	1038	1004	1004	940	949	990	1032	989	985	1031	971	984	975	1068	987	1009	972	964	986	985	979	1022	950	1013	944	976	965	1036	931	960	940	1031	1014	995	1021	1001	958	989	1022	961	973	976	943	966	997	996	996	1005	989	1001	917	946	1012	982	978	1012	991	1018	1004	977	975	937	896	1005	1009	958	998	1010	997	934	945	996	971	1007	982	921	1018	952	961	970	1062	984	1040	987	974	911	999	1000	942	944	946	951	991	1047	965	1033	982	1005	955	973	987	953	1010	987	974	1036	983	991	897	995	951	959	961	968	1001	972	1042	1000	1054	1000	985	986	985	1002	1062	947	1000	989	1018	1041	1002	1028	959	983	952	1020	990	964	990	949	962	989	949	950	972	1035	1005	1020	995	941	1031	965	1009	1051	973	940	969	946	960	1021	971	972	987	986	969	959	996	1005	994	967	966	991	987	970	987	971	1026	973	977	947	997	995	1000	952	928	1029	978	1003	985	982	949	1008	1026	1039	946	983	937	951	977	996	995	981	951	1031	1011	972	973	995	1041	976	979	992	992	978	996	977	1016	990	973	921	1031	960	977	997	969	990	939	1025	937	978	1015	1018	974	990	1033	967	978	1017	998	965	984	997	1013	962	1026	997	962	974	973	988	990	961	990	963	965	970	1007	1037	976	1003	927	1001	1002	1018	1028	1021	929	973	987	965	1013	994	1008	992	927	977	918	969	1000	940	964	993	977	982	955	1037	1040	954	1036	1057	978	981	998	957	934	974	960	957	980	1014	986	977	975	962	971	930	1000	1008	1000	1024	1014	990	987	1003	950	971	999	984	968	979	1022	956	996	981	1028	955	988	993	1015	1008	965	966	976	958	1013	939	985	944	872	976	958	976	974	1021	988	1002	1004	1016	994	942	1002	954	1020	983	1012	962	908	953	960	1007	905	954	1027	986	980	1003	985	980	1037	971	975	916	1003	1019	994	963	979	1006	996	1001	1030	991	992	1010	1015	1007	947	924	960	998	966	924	959	977	930	971	971	1000	1031	963	980	1001	967	952	963	983	1030	1026	972	912	1036	952	1016	922	998	1001	998	1008	962	1011	989	975	972	983	986	966	978	1034	978	960	1028	943	942	910	1012	986	1007	963	1002	975	954	1025	984	1015	1059	1033	948	1011	1011	988	990	1013	1026	1019	985	996	998	1029	977	989	1042	1053	1033	1007	1011	976	969	981	949	970	969	977	977	985	967	910	983	978	962	996	940	1001	1000	944	964	998	1009	964	963	980	1021	1010	1025	992	995	983	970	992	961	1004	984	1056	975	967	975	1009	992	981	978	993	958	940	1026	973	965	990	1001	1023	1001	940	1063	952	915	957	940	990	971	996	1002	1024	1019	1030	991	970	1011	1004	988	973	1008	1012	991	1027	965	1049	1013	983	1034	979	919	1014	1004	990	964	978	951	1041	994	982	963	984	1006	1041	981	992	1029	1036	919	988	1016	1016	1022	982	936	914	1000	939	959	992	986	991	954	1021	995	1008	973	997	920	1043	1040	972	918	986	940	960	963	1037	979	991	985	919	1022	936	1029	989	1000	1016	973	995	1023	982	997	988	998	989	978	1051	1049	994	1021	979	955	994	973	1013	978	947	963	971	1005	946	938	994	942	966	991	965	972	971	938	1022	1023	1006	970	975	993	971	983	971	988	1007	982	1015	939	970	998	999	1010	934	1007	972	983	987	1010	1021	960	1030	938	973	919	982	1004	961	1008	938	998	998	964	970	991	994	953	947	973	976	993	983	961	974	913	992	916	994	979	963	1008	931	982	989	986	995	975	998	952	972	1024	1004	945	1003	1005	935	940	951	953	995	1007	952	949	1007	992	1010	975	991	976	1008	1007	931	980	1030	936	955	1035	972	972	950	997	948	981	985	990	996	989	1021	996	1022	986	953	966	955	973	962	983	975	984	1001	996	992	957	909	1008	941	1004	973	988	960	971	985	998	986	975	1003	1028	969	1032	986	974	1003	984	946	971	978	1017	976	1003	1016	1010	992	1018	991	943	972	1024	966	941	1014	996	981	1008	965	986	989	955	1004	928	968	987	1010	929	989	960	970	942	1021	981	995	948	997	1015	965	943	989	974	963	937	1009	976	950	1017	1025	1003	931	1040	1023	1004	1027	1006	1006	990	990	1069	1000	977	1016	963	953	992	1024	967	1024	968	1009	979	1012	952	984	1000	1026	1000	998	921	1009	942	983	965	979	993	995	974	964	957	1021	993	992	915	1001	1022	1025	966	1004	981	1012	966	979	999	968	998	942	951	959	1027	978	1015	977	1004	1017	1006	971	995	989	998	1006	1026	1007	955	984	1027	920	1003	1006	995	1023	976	990	918	1000	978	956	1042	998	1048	946	1027	1005	1004	1021	973	982	1021	973	992	954	1002	949	977	970	980	997	945	976	960	996	977	994	995	963	1064	1017	975	971	978	924	1000	1014	1031	1047	972	1020	984	968	1008	937	970	957	997	940	979	1021	1032	1005	985	975	941	1012	999	1035	1049	974	969	1015	982	969	961	982	983	1061	1015	995	1003	963	989	1066	974	1017	952	1015	943	975	966	999	970	958	965	970	947	948	949	993	955	976	955	1034	988	954	980	975	938	1030	973
24890	21482	24815	28586	21479	21355	1641	518	452	458	386	435	363	422	396	391	408	410	395	376	414	426	367	400	405	367	376	364	378	359	353	336	357	369	362	361	353	357	392	362	365	364	361	354	364	375	403	348	370	342	354	380	348	395	402	369	375	355	382	362	342	381	357	358	368	385	415	374	397	359	374	391	375	348	341	334	357	382	353	372	377	360	334	364	394	373	340	371	397	415	368	368	349	334	371	374	365	384	376	396	336	380	385	372	362	359	367	354	348	355	352	372	359	389	386	366	338	344	333	369	379	353	372	349	382	365	358	391	367	364	371	348	363	361	351	369	360	357	369	382	399	345	342	359	365	331	372	377	363	346	361	356	341	369	308	380	366	357	343	374	368	355	363	373	388	347	360	343	387	366	359	348	396	360	331	376	352	374	380	323	362	363	377	334	443	388	389	360	404	350	361	345	389	354	333	408	373	377	397	350	360	357	370	325	364	366	397	385	350	395	369	361	357	410	330	363	319	348	337	362	350	389	348	346	359	346	328	340	378	334	371	362	341	369	359	339	346	394	365	382	339	363	374	369	381	360	371	385	378	317	371	353	375	339	363	374	386	350	350	363	356	339	294	365	362	379	368	386	399	358	365	377	393	337	385	349	332	380	337	350	395	368	356	371	390	357	355	360	373	354	366	330	348	356	405	338	385	371	362	377	338	386	376	327	304	356	416	370	337	364	401	401	360	370	386	354	335	378	330	373	387	394	346	343	363	343	356	349	365	391	341	341	371	391	413	389	358	360	387	340	386	371	396	370	362	362	370	358	360	355	390	344	369	330	355	360	369	339	380	379	373	344	372	372	405	382	358	403	365	345	384	370	357	351	369	348	382	357	347	332	376	361	343	366	370	368	334	403	382	353	354	365	373	345	329	398	352	343	376	320	378	409	371	352	370	345	377	353	332	368	370	396	356	363	374	405	363	347	366	393	380	354	371	386	360	348	384	334	351	351	363	370	377	344	390	347	349	348	371	354	346	326	359	374	387	364	364	377	345	348	357	354	368	343	393	394	349	359	365	354	330	383	350	349	350	338	364	362	348	362	364	387	390	380	377	371	396	312	388	369	341	358	388	400	384	341	338	351	353	364	360	385	351	379	375	366	384	418	371	375	395	379	377	334	367	354	337	366	344	401	371	386	388	365	332	402	381	353	355	347	358	401	369	427	376	347	369	373	373	379	384	329	341	371	384	389	410	393	352	345	339	366	347	342	363	362	351	340	389	347	348	391	360	361	410	348	341	348	401	372	389	366	350	351	388	369	369	404	319	392	358	384	370	359	360	377	368	356	364	378	384	352	321	369	365	391	347	384	331	364	353	381	333	341	366	372	358	370	352	375	381	396	380	349	340	366	345	348	351	346	357	362	367	371	357	337	380	333	332	359	368	363	360	388	379	343	344	357	399	380	341	362	396	357	404	359	362	362	371	391	360	342	322	333	331	388	384	357	322	377	346	375	386	385	354	380	370	372	389	367	355	378	338	362	340	366	344	366	364	393	421	358	352	328	362	391	353	422	337	350	359	395	358	348	347	335	371	373	369	315	384	350	373	393	362	367	354	392	367	396	382	370	349	399	366	346	393	355	398	398	344	381	356	332	359	380	372	359	384	393	385	372	371	357	333	371	385	376	379	373	379	358	346	378	342	375	369	373	348	367	377	347	344	347	406	335	373	356	360	396	366	386	404	367	348	353	345	392	352	386	368	345	395	418	374	350	344	373	351	363	395	358	353	337	311	367	386	386	360	367	353	335	356	379	367	378	342	383	376	403	317	367	376	368	375	332	353	398	357	330	341	385	399	331	387	346	361	338	339	363	370	342	358	383	374	350	363	368	378	350	361	384	338	390	381	405	403	371	352	345	383	376	379	348	372	357	361	357	390	388	392	360	368	364	357	333	368	371	340	357	362	369	364	346	369	350	365	408	352	367	371	361	382	368	373	357	357	363	379	356	345	378	392	321	319	350	375	340	355	396	388	383	399	396	332	390	360	341	368	351	356	336	364	352	355	342	362	377	358	352	342	329	375	328	409	340	355	386	366	381	398	382	348	359	345	363	358	380	370	346	378	381	395	351	357	375	372	347	346	395	350	325	353	372	351	389	355	330	321	377	398	366	330	393	390	345	359	399	353	372	343	354	368	363	332	359	382	351	359	371	382	348	357	354	386	381	362	377	371	395	359	346	343	362	369	363	374	353	337	357	391	374	382	377	364	352	365	378	374	344	355	353	403	356	367	363	369	382	364	348	360	337	335	358	365	356	393	396	341	337	389	361	380	381	370	360	347	345	319	369	345	362	331	371	355	385	327	405	316	354	389	373	325	356	366	358	390	371	342	375	390	363	383	387	364	346	348	380	358	349	379	371	399	355	387	386	353	357	378	401	381	334	367	375	327	354	355	346	348	385	384	350	419	377	393	382	372	369	372	369	339	392	339	372	357	379	373	344	358	348	337	374	365	370	392	381	397	297	314	378	332	340	357	342	384	336	384	393	333	314	371	369	361	355	358	366	361	377	341	374	374	316	347	324	344	355	377	375	324	375	367	356	355	372	362	356	352	351	364	353	342	395	336	375	383	343	366	403	378	352	346	386	355	336	365	367	351	387	357	335	370	378	364	408	334	370	350	391	372	379	378	395	344	315	325	347	360	381	357	350	342	360	371	347	395	363	373	371	386	333	351	377	375	369	392	364	366	362	373	333	382	358	370	406	400	364	354	332	386	366	383	391	325	373	374	380	371	342	379	403	371	349	378	376	330	310	366	324	363	352	358	363	397	396	366	341	356	355	385	348	377	325	349	355	358	334	342	367	348	356	336	354	363	366	367	384	401	378	389	352	373	359	356	354	342	359	349	368	415	356	389	402	341	375	385	356	344	339	377	394	386	352	371	388	373	408	405	352	381	387	345	358	339	322	362	344	326	367	374	393	350	357	340	359	383	381	359	371	388	359	378	350	313	387	361	345	364	366	362	345	342	330	384	340	367	369	370	335	388	321	384	381	387	317	395	376	340	358	372	360	375	350	359	362	362	355	360	355	376	351	371	346	328	353	409	351	383	340	377	358	356	374	388	340	307	321	335	374	324	375	362	390	369	360	387	398	344	352	361	387	382	396	375	363	359	360	365	352	332	379	348	352	402	366	340	373	387	381	356	382	369	377	363	368	378	382	346	375	387	393	331	348	369	348	370	378	354	355	395	362	340	357	336	369	401	364	370	373	357	335	343	348	367	366	364	387	375	360	378	328	384	356	367	353	320	349	364	387	376	401	402	397	337	398	364	380	376	353	374	363	339	331	357	352	340	363	387	395	379	368	358	381	367	331	353	347	360	368	371	327	353	374	404	301	360	386	356	328	322	374	382	321	360	374	407	404	371	397	341	394	364	375	345	389	414	367	354	387	376	379	363	352	373	365	371	344	380	370	379	354	350	373	370	354	336	372	369	350	347	345	359	337	377	370	358	350
3204	2148	1457	1079	907	857	848	830	849	768	814	803	799	825	808	778	811	743	775	756	808	767	784	794	791	766	826	809	812	768	777	711	807	771	763	761	796	762	802	772	814	820	820	792	791	802	806	799	820	769	785	751	808	741	761	821	801	803	768	762	777	749	804	797	804	815	773	789	823	739	795	783	750	799	805	760	785	802	810	796	828	777	818	775	754	813	783	746	813	800	779	797	770	778	750	779	742	804	796	796	822	828	841	770	764	766	771	795	768	819	797	808	757	799	813	853	796	768	799	757	757	750	776	798	742	788	788	755	802	786	741	763	781	783	752	860	813	803	807	760	806	841	806	780	765	765	758	747	819	740	802	763	829	775	817	740	833	743	805	750	766	819	738	791	780	816	805	782	798	805	733	789	793	755	795	814	777	793	796	782	759	820	801	782	806	785	806	781	780	767	779	747	771	830	787	769	801	797	798	767	774	806	729	810	787	812	821	753	753	762	783	810	814	787	799	825	771	763	753	838	831	809	769	748	776	782	799	801	806	846	772	779	768	799	769	776	795	796	790	782	780	814	763	790	807	796	797	762	800	775	745	798	791	744	812	827	765	774	749	778	811	777	800	770	835	748	759	789	835	826	815	805	826	734	826	824	721	783	787	744	827	791	752	785	767	858	751	752	795	782	802	802	753	789	803	744	751	787	779	770	789	759	772	795	778	765	748	820	786	740	814	825	825	817	755	741	813	783	770	766	768	846	790	761	815	770	773	807	819	782	792	775	841	750	789	765	789	768	755	801	786	796	841	781	782	787	764	794	818	748	738	827	814	728	793	811	767	833	729	819	741	799	765	812	766	810	805	762	783	762	774	742	807	794	832	826	783	773	848	772	788	736	797	777	809	824	785	776	796	795	791	827	798	773	800	820	808	777	773	819	744	765	737	791	767	776	769	801	803	786	782	770	814	779	779	814	839	744	794	777	777	766	766	776	796	781	797	795	811	790	756	784	792	825	736	793	841	759	782	756	803	821	797	772	770	788	748	766	749	822	763	756	790	760	775	798	771	833	786	847	769	778	778	749	836	789	780	827	813	752	733	862	786	860	777	789	766	829	760	793	757	796	821	738	749	795	792	759	802	789	849	758	755	787	765	688	730	757	799	785	786	772	807	808	773	791	732	750	770	823	785	800	807	770	794	801	773	794	786	766	778	768	773	788	766	785	795	772	747	821	742	808	788	823	804	778	749	804	807	796	761	808	794	774	766	823	770	814	763	826	831	819	791	750	729	754	782	795	772	768	809	775	763	726	777	757	787	756	828	865	842	780	788	808	790	827	813	764	747	806	796	768	740	782	791	773	793	822	763	793	787	772	784	784	784	805	775	729	764	794	773	784	801	807	787	812	786	799	797	748	796	782	801	837	799	767	808	798	790	844	810	785	746	795	771	774	805	803	773	747	781	755	829	777	799	810	816	760	723	772	758	730	785	859	762	786	756	776	746	823	816	803	779	827	758	793	757	762	800	779	840	745	773	852	767	838	783	793	773	775	816	816	722	782	737	838	750	797	728	772	772	777	813	829	817	762	818	793	838	765	786	751	788	775	803	753	786	784	773	757	800	774	818	778	786	771	802	761	813	837	765	764	771	805	779	792	775	805	790	782	801	728	798	777	837	773	774	782	802	807	779	781	799	743	761	793	793	752	805	761	820	796	836	724	762	766	787	824	825	732	796	798	768	784	775	792	782	795	805	752	801	766	793	808	842	724	775	793	760	738	813	757	762	734	766	755	752	845	748	776	796	766	787	783	790	795	795	794	762	827	853	775	849	820	774	838	791	818	768	766	805	743	742	823	762	834	807	744	784	776	803	757	803	751	742	806	776	808	772	793	827	811	776	779	769	818	794	787	754	760	767	804	740	786	736	793	779	786	783	766	798	781	784	795	857	814	810	692	799	809	782	753	801	805	776	763	769	806	712	788	781	816	809	791	785	786	764	824	811	736	760	796	776	808	814	786	769	822	761	846	766	791	795	788	789	781	778	825	798	753	794	792	776	799	803	752	808	772	808	769	780	809	791	787	795	825	750	842	800	758	797	808	801	795	751	829	783	722	788	775	756	754	794	796	786	799	736	785	822	812	796	782	795	817	811	809	777	837	797	815	780	745	786	766	774	806	779	819	802	802	773	820	773	785	764	795	747	784	817	813	777	788	798	800	769	766	860	765	823	789	744	833	788	793	818	762	754	794	786	817	799	801	796	811	867	805	857	779	849	761	754	773	800	801	783	822	799	808	786	787	762	786	778	835	749	824	767	742	765	756	777	778	822	826	797	789	817	777	785	785	786	761	795	821	811	799	781	766	720	769	816	776	723	796	798	804	825	801	768	799	760	762	808	776	781	754	789	786	769	769	768	755	772	787	769	784	751	827	769	786	770	783	785	760	833	780	782	807	778	753	791	804	766	760	783	802	790	846	798	788	783	785	827	758	801	778	806	838	847	796	885	802	757	782	757	788	755	792	759	774	767	774	788	839	812	781	764	864	780	812	785	781	781	805	784	808	739	749	855	802	766	767	839	774	754	760	793	749	775	795	772	783	782	783	819	796	848	821	772	781	779	788	784	789	775	818	807	767	818	810	846	764	830	779	784	782	821	841	758	804	752	780	764	794	820	760	786	776	784	844	780	807	806	750	796	803	763	747	810	789	777	811	738	761	787	766	829	758	817	812	759	743	784	781	840	791	784	796	784	815	772	765	800	769	832	793	760	773	759	837	790	796	806	755	802	778	774	766	778	770	778	803	774	792	728	776	758	807	772	777	780	799	801	812	766	778	766	778	806	833	754	777	776	788	758	761	752	766	795	824	769	774	802	784	798	748	780	793	767	771	811	821	779	787	797	755	735	701	808	810	733	799	792	746	753	764	782	775	797	779	814	762	776	823	792	784	799	825	732	824	765	834	801	823	782	745	780	768	763	800	767	831	774	806	806	764	778	756	797	778	831	776	800	818	765	753	769	791	720	809	798	798	791	726	796	762	812	817	738	756	745	786	740	774	788	747	781	806	780	782	771	756	793	821	743	771	812	799	816	781	766	794	781	778	800	756	778	809	782	777	812	792	821	803	791	781	763	829	744	786	755	790	748	799	783	774	777	823	788	753	756	773	804	746	808	774	791	791	767	795	804	771	779	794	797	789	775	789	747	757	802	778	781	792	755	774	796	806	813	782	779	788	826	788	774	793	814	795	796	820	778	776	756	802	771	756	785	768	799	767	790	794	821	838	787	775	824	801	729	761	838	769	774	796	812	728	782	764	767	785	751	792	855	775	773	776	800	776	806	763	754	805	763	813	804	794	799	850	760	832	819	796	773	845	805	763	775	749	756	786	737	763	754	803	763	774	791	794	769	791	775	847	794	829	824	774	805	775	805	786	790	769	823	783	797	811	812	823	813	774	800	743	781	756	791	738	776	828	791	813	786	805	766	787	774	794	749	773	752	794	774	780	818	769	784	804
24328	21494	25138	28268	21495	21506	18636	586	324	263	258	246	282	209	204	191	240	226	214	194	198	202	223	190	181	196	181	181	190	195	192	173	183	184	167	188	207	180	170	189	171	195	209	202	198	179	198	208	179	178	206	158	182	163	158	168	165	165	180	169	167	180	172	199	204	177	168	177	213	190	188	176	198	208	178	167	193	185	176	158	180	156	160	168	177	182	179	192	187	154	170	184	168	167	161	198	178	164	178	182	180	151	199	177	182	190	191	182	180	172	175	141	184	180	186	163	196	216	188	186	195	172	178	175	191	179	166	175	164	175	190	150	177	168	167	177	206	177	153	167	212	177	198	181	188	184	181	194	179	167	198	184	166	191	185	178	193	207	155	188	181	177	201	192	140	178	191	180	209	156	171	174	164	153	176	181	163	168	176	192	171	168	160	189	191	212	181	188	165	169	165	175	168	165	174	175	197	163	174	184	178	173	168	183	176	184	176	181	201	169	170	162	153	179	155	178	156	191	165	178	189	166	172	150	188	175	177	192	216	193	194	167	159	208	196	201	175	173	169	187	205	186	205	155	180	158	177	212	173	200	190	170	174	171	183	184	197	177	187	163	199	184	200	189	156	163	181	178	206	160	170	181	161	179	185	174	176	169	179	190	184	182	172	177	177	187	196	158	197	185	186	185	174	198	174	135	153	195	194	169	192	179	176	207	195	182	186	172	188	184	178	159	166	185	139	167	176	184	189	177	186	169	186	187	185	163	162	178	160	206	181	213	195	183	160	162	174	156	192	193	221	181	188	208	165	169	178	190	177	166	177	166	171	186	204	166	201	193	158	174	174	198	155	148	175	166	193	167	216	156	144	165	156	162	185	171	187	210	188	184	184	191	155	178	188	169	146	171	190	166	200	156	166	181	171	160	185	193	144	145	166	170	167	175	179	175	182	184	186	149	183	197	169	196	177	187	206	151	195	174	175	203	164	182	159	182	178	200	154	179	196	213	204	172	196	205	162	182	178	166	169	177	200	177	159	193	177	197	167	180	197	187	192	194	142	196	173	186	166	154	158	189	183	175	186	144	216	170	180	183	190	184	166	169	190	190	177	189	169	194	193	165	177	178	175	188	165	154	181	185	198	210	151	200	190	176	167	165	174	163	167	174	177	181	174	198	199	193	184	200	190	202	193	178	181	169	194	187	180	171	171	197	171	170	178	166	176	164	175	179	187	151	168	164	199	166	186	171	188	181	204	180	211	171	179	186	136	183	168	180	151	175	166	175	181	176	177	172	166	186	179	168	164	194	175	188	195	161	175	167	192	188	162	153	183	182	185	158	179	207	175	153	176	165	185	172	173	184	161	194	183	156	176	163	167	179	168	171	207	194	200	192	166	161	181	172	178	167	173	178	187	191	168	214	172	173	173	148	194	184	163	166	196	197	169	156	221	178	176	166	174	180	155	178	194	207	178	165	147	192	169	180	188	184	185	184	182	166	202	170	186	177	200	166	185	166	195	175	179	184	187	178	173	195	151	164	184	196	193	165	206	188	168	176	184	181	169	176	157	219	165	171	173	179	179	175	167	183	196	181	161	166	195	164	190	187	176	176	190	190	184	184	162	170	172	149	167	185	185	159	176	163	179	164	193	198	178	188	158	202	225	212	169	192	163	171	198	178	171	143	181	182	169	197	177	183	196	181	157	160	185	197	186	158	186	185	174	178	216	176	175	188	177	195	175	188	182	153	171	167	190	177	180	173	186	161	178	164	161	187	174	177	155	175	166	172	197	188	204	178	199	165	152	146	200	190	220	170	167	150	180	147	177	169	182	184	174	185	195	156	165	161	163	173	186	174	165	180	214	159	168	160	184	184	186	188	155	168	170	174	172	171	178	164	165	164	174	189	186	195	172	168	169	204	173	177	164	154	182	184	189	186	180	188	168	176	163	199	164	176	198	199	178	189	182	204	175	184	177	178	190	186	148	175	170	195	178	176	196	175	185	181	176	194	195	200	171	159	171	149	169	186	169	180	155	196	164	153	190	167	186	188	189	146	201	200	150	172	173	159	187	167	174	173	193	174	200	166	170	201	161	171	189	194	182	180	179	184	181	169	159	171	159	164	152	196	144	159	172	193	175	175	163	158	177	190	190	158	166	160	183	189	150	162	174	201	176	164	187	170	152	169	173	182	176	137	212	180	187	163	180	189	175	187	170	179	192	149	178	172	148	177	175	195	181	159	191	192	167	188	195	184	178	186	189	176	178	159	175	173	172	144	160	186	182	154	176	198	181	153	192	176	176	186	163	168	202	162	171	191	167	181	193	175	207	179	169	162	168	173	178	182	161	153	157	161	184	168	186	178	186	177	161	166	179	164	194	175	191	151	168	160	163	153	168	182	168	165	174	186	164	168	182	197	190	143	208	174	189	154	164	165	164	194	173	178	195	184	171	168	167	175	167	175	195	153	167	185	174	176	199	187	151	162	187	190	174	184	184	195	185	167	186	168	184	167	177	190	203	172	165	182	181	179	182	200	170	188	166	175	154	156	184	147	172	184	159	203	155	177	190	181	166	193	155	187	185	166	175	181	167	198	204	196	148	202	217	215	171	198	208	166	173	167	184	178	150	168	203	196	180	149	203	156	164	166	177	190	202	191	175	186	185	171	188	171	164	167	176	150	159	155	177	173	171	178	195	157	189	158	168	178	165	184	193	167	166	182	169	181	189	164	190	222	178	161	182	164	167	183	184	169	183	179	148	189	155	190	182	163	193	188	179	184	191	180	216	173	150	173	205	172	184	182	161	184	173	168	185	180	183	202	175	188	174	179	188	159	156	186	190	178	178	178	178	202	159	175	173	187	200	183	152	177	178	174	197	174	204	198	194	156	171	190	179	185	176	170	189	168	185	207	201	185	159	160	179	198	162	164	171	182	178	202	168	164	175	171	167	170	190	175	173	195	179	180	165	183	185	183	173	176	164	168	195	189	169	172	165	178	177	194	166	168	180	148	179	166	181	171	185	170	206	160	179	184	191	143	177	152	173	200	192	195	173	168	173	180	167	180	174	169	199	185	171	156	191	163	185	173	180	168	170	175	160	207	155	187	184	177	174	207	196	165	171	194	220	197	197	181	168	177	175	181	161	170	179	194	186	204	195	175	147	179	184	153	151	187	177	167	183	170	166	161	175	193	183	181	156	177	221	196	163	177	170	169	197	167	172	154	164	161	171	217	178	160	202	189	178	167	187	189	167	171	202	189	170	168	161	178	191	176	170	193	195	201	138	156	204	196	169	158	182	160	191	202	167	192	184	188	180	170	198	207	170	198	171	188	171	167	183	171	183	160	175	174	167	181	167	177	188	181	181	179	162	169	176	171	165	171	175	196	153	163	180	193	191	177	180	176	158	167	167	182	173	199	189	178	152	189	195	164	191	197	171	179	193	185	187	180	170	186	191	208	170	157	161	192	189	172	191	183	162	181	198	192	172	202	180	179	165	159	191	184	170	187
3005	3179	1614	899	653	562	504	511	488	473	439	428	454	405	442	425	426	434	433	446	414	411	455	405	408	444	421	440	438	432	395	461	455	413	448	431	393	404	432	424	442	406	425	436	418	405	416	435	443	447	433	461	445	414	428	419	445	415	385	429	422	411	422	445	435	402	414	407	419	448	413	422	404	448	414	430	429	404	414	384	414	420	431	415	424	420	428	430	395	430	403	416	411	406	417	401	442	415	437	419	421	400	440	407	457	414	435	392	419	406	382	430	402	455	403	439	419	416	401	429	432	416	376	408	427	426	411	364	427	405	439	400	420	396	452	444	386	465	430	415	430	429	396	463	421	428	400	411	448	429	414	441	409	432	405	388	461	414	417	427	411	440	408	410	409	407	432	439	401	417	422	413	380	427	410	371	405	404	412	414	439	433	420	425	444	387	423	430	423	417	440	425	433	427	428	449	384	425	402	412	416	426	427	405	407	460	428	397	409	389	468	400	423	429	453	439	418	395	404	381	439	420	400	429	428	441	437	405	403	420	422	417	447	376	411	446	409	444	411	429	456	375	460	423	408	423	424	416	386	404	404	399	402	423	420	439	409	409	421	450	437	404	416	387	451	439	427	428	422	411	399	404	454	401	385	345	381	457	436	409	421	411	423	406	428	440	387	406	395	433	447	410	425	438	413	387	401	404	476	421	435	423	420	443	407	448	445	414	420	385	448	464	396	453	391	393	424	398	440	454	412	407	432	398	399	415	417	387	400	437	426	442	413	412	427	393	428	401	420	401	427	435	457	446	405	395	417	393	418	430	471	419	405	454	413	458	428	420	443	408	456	402	404	443	419	373	416	381	418	435	394	433	389	420	454	401	438	432	444	408	427	410	428	414	409	425	441	413	417	410	426	447	408	425	419	434	422	413	409	460	425	379	425	434	414	405	444	422	394	398	434	400	407	420	391	434	435	414	393	404	399	445	417	416	463	397	408	392	410	446	397	405	408	453	429	411	440	391	423	466	433	417	415	397	392	444	414	371	419	439	416	398	407	408	434	394	430	433	435	411	421	448	423	392	434	393	444	408	444	425	417	388	405	419	411	424	438	415	414	396	432	411	430	436	413	401	373	406	370	444	436	411	410	402	427	422	390	415	400	445	448	425	400	386	381	415	383	403	376	397	437	408	433	393	426	413	454	418	421	440	403	424	417	432	420	455	441	410	438	427	436	458	442	443	441	389	409	447	432	387	437	407	432	445	404	442	418	405	447	449	422	439	402	410	451	443	439	418	385	426	440	416	390	441	444	424	406	412	450	426	452	432	423	426	374	409	417	408	423	428	442	432	412	438	407	468	440	444	447	403	451	429	439	440	415	419	439	457	419	446	434	408	401	404	408	438	416	462	414	397	397	421	393	433	392	449	418	431	430	413	388	441	397	411	435	451	424	431	394	439	434	418	453	383	456	397	407	429	409	430	441	387	367	426	432	416	434	403	406	418	402	454	406	425	426	423	428	412	429	393	386	422	394	437	454	426	377	429	397	419	401	425	411	380	445	405	406	384	443	414	449	387	429	439	416	421	427	431	407	436	426	457	377	422	463	420	458	435	439	408	466	425	441	404	409	416	425	429	378	443	433	400	421	395	413	403	399	398	421	398	456	406	394	444	393	437	439	424	439	441	414	440	435	421	415	382	423	428	427	443	412	429	463	415	417	373	420	412	410	444	412	455	430	437	421	396	465	446	444	440	402	417	444	426	420	423	434	433	453	414	422	432	418	422	442	414	423	429	407	424	423	470	434	446	405	408	422	404	433	424	485	421	396	438	412	407	407	394	382	400	423	438	401	384	404	438	421	400	453	421	442	404	439	430	411	418	399	410	431	424	442	402	429	428	429	448	421	383	425	419	412	416	400	389	397	420	420	380	418	398	421	424	425	427	409	423	445	418	401	432	392	430	369	427	397	417	411	382	409	419	416	407	418	429	428	430	422	430	427	452	436	425	428	424	431	437	428	455	420	426	397	444	448	411	409	434	426	420	455	429	408	392	403	419	441	401	424	410	418	392	404	399	422	468	385	427	464	440	398	411	399	444	448	390	394	447	463	374	451	413	376	395	407	388	438	409	444	354	413	410	409	415	463	403	444	388	419	386	427	417	418	428	441	412	424	429	392	448	389	424	442	441	403	422	436	403	397	429	407	437	413	446	399	452	428	399	430	417	442	420	399	433	450	435	416	399	419	456	383	403	428	427	407	433	407	417	440	397	387	420	424	416	430	421	412	398	423	437	438	425	431	428	450	444	423	384	388	412	400	401	403	420	418	401	412	404	416	414	401	455	408	421	423	384	382	403	434	430	408	442	444	383	409	442	412	406	426	389	433	391	451	399	424	428	455	419	408	411	398	402	403	400	420	405	418	425	434	387	400	362	434	408	426	440	421	440	438	445	450	439	405	395	419	401	395	379	427	409	411	409	387	421	402	437	426	408	401	413	435	413	406	407	423	416	399	411	391	422	408	407	456	389	416	388	420	401	439	437	396	435	419	441	414	366	446	425	410	406	424	411	416	405	427	412	422	438	395	422	430	409	417	408	433	408	420	424	405	379	391	439	431	458	421	440	429	447	406	437	422	433	405	441	400	418	409	399	389	418	387	425	464	421	393	391	410	417	403	433	429	419	418	381	397	417	390	410	431	435	397	450	423	431	415	402	384	380	430	424	426	405	456	412	424	426	415	422	408	396	417	443	416	407	406	448	443	397	415	422	404	450	439	414	409	425	412	436	410	436	420	383	406	421	465	386	423	447	421	409	428	428	431	402	413	421	414	401	434	427	413	429	412	401	430	436	433	417	413	408	428	442	405	414	446	392	446	398	404	399	390	441	402	415	411	418	424	372	469	418	425	426	455	446	424	432	460	454	420	460	420	381	388	434	404	416	427	411	430	413	459	447	426	429	389	432	397	443	421	403	440	422	416	441	434	413	427	413	417	420	440	404	467	419	415	394	407	396	430	441	419	415	448	431	419	403	379	403	426	418	433	435	446	453	425	433	425	436	413	376	424	396	402	444	402	402	421	395	379	407	454	411	406	422	424	410	433	392	389	437	453	401	419	408	419	447	426	438	427	420	378	375	415	389	396	432	448	404	443	426	420	411	425	422	411	417	412	407	440	380	408	399	439	392	431	433	418	399	423	398	460	383	426	433	398	401	437	416	426	453	423	465	444	378	418	431	451	446	396	431	405	419	409	421	389	462	434	402	352	424	425	399	391	409	393	424	399	400	465	483	433	415	415	393	427	424	410	409	440	408	414	413	452	421	399	402	419	450	402	409	414	406	463	393	401	446	381	418	402	449	440	409	434	425	404	411	419	398	419	431	418	437	411	424	437	414	415	424	440	438	437	400	442	428	441	395	397	413	428	390	383	407	453	403	426	424	421	437	433	433	439	413	403	354	394	414	414	439	456	383	414	499	438	401	420	402	401	431	404	440	394	409	427	411	434	405	410	406
31800	20957	12075	1048	538	516	458	487	387	477	430	439	446	404	440	432	445	467	473	436	458	452	459	465	428	479	468	437	444	468	468	474	441	444	426	509	457	465	453	458	450	416	414	422	446	453	500	437	449	458	410	459	438	403	439	472	487	455	403	394	417	483	463	461	459	455	452	479	416	447	487	428	441	434	460	447	458	471	443	475	460	468	483	436	458	445	446	467	460	459	428	433	409	466	441	471	477	416	447	424	445	444	403	444	439	467	399	442	428	475	435	435	462	492	468	430	419	452	442	423	429	472	467	477	504	404	457	459	425	425	439	451	473	457	483	424	433	431	437	426	421	447	431	469	438	438	427	458	433	451	467	443	403	431	462	474	438	440	434	445	462	454	472	433	436	425	433	450	461	459	460	458	477	425	484	418	464	455	443	449	416	429	436	432	432	489	472	418	430	454	412	447	429	475	456	427	436	438	460	476	454	415	413	485	447	466	432	464	442	423	447	430	454	439	448	435	458	443	461	421	459	436	457	475	438	470	452	420	462	479	439	472	410	436	469	441	457	442	441	486	473	432	450	437	455	471	439	507	436	485	404	477	451	501	462	433	431	426	459	431	484	473	428	464	441	476	468	472	450	453	436	426	431	449	471	459	449	433	463	463	459	454	465	419	431	460	430	419	453	456	457	446	431	496	454	446	473	443	468	470	483	477	444	434	438	421	475	435	452	463	396	428	474	478	434	396	468	434	443	444	453	406	404	426	425	456	437	439	464	452	508	462	478	463	419	439	442	441	437	464	412	444	457	434	451	445	453	438	430	466	488	447	402	452	442	439	459	496	485	478	444	455	449	470	441	440	424	444	440	453	457	398	437	436	443	415	458	431	458	468	445	442	426	436	473	442	420	446	431	412	456	418	439	429	447	470	387	417	448	463	465	416	468	458	454	458	454	445	450	434	439	412	457	420	429	440	454	450	433	456	445	458	443	443	473	459	423	467	466	451	472	442	449	477	498	436	467	463	454	464	475	461	490	435	431	461	477	448	428	454	428	484	450	422	436	470	426	446	429	463	496	442	452	466	448	485	422	463	519	501	433	430	444	476	462	417	448	453	444	452	394	470	426	479	459	448	462	455	473	458	438	460	464	399	467	490	432	460	443	469	444	484	397	446	510	417	427	427	446	483	447	472	447	425	444	480	462	475	445	438	431	461	483	417	419	473	436	447	476	453	443	469	435	507	429	452	464	435	422	434	469	447	433	427	451	435	469	510	438	502	471	421	435	465	444	423	435	443	426	427	471	464	476	460	468	433	463	450	443	467	397	457	452	431	473	423	437	461	452	434	478	451	468	453	427	472	473	479	457	449	490	489	437	444	445	437	424	441	457	433	438	464	492	403	430	434	466	447	475	434	426	472	429	445	429	446	430	427	461	453	450	452	433	454	433	441	405	434	460	461	494	434	477	443	504	452	441	454	412	475	479	409	458	453	450	445	440	449	431	477	459	496	444	457	456	438	402	472	446	473	438	399	434	417	467	471	468	448	430	461	444	500	499	435	431	447	442	446	456	478	480	420	507	473	461	473	444	443	457	439	458	456	437	442	463	460	441	435	433	487	453	442	451	482	434	411	417	431	466	464	442	447	417	430	434	437	443	476	451	489	436	480	434	483	422	457	472	499	427	479	466	433	459	441	411	448	501	460	461	518	458	454	474	438	450	404	424	449	440	438	456	470	421	414	458	472	447	437	393	432	443	449	440	442	449	394	431	467	421	437	437	412	461	416	475	422	429	418	471	460	475	467	446	484	437	451	450	503	451	430	413	422	466	454	436	457	440	432	441	444	476	489	417	452	447	459	459	466	458	446	439	421	453	451	461	451	412	426	414	490	451	431	456	465	487	433	436	467	465	457	432	450	472	433	423	420	424	486	418	466	455	468	455	478	459	466	428	486	423	443	439	433	423	440	472	454	452	494	485	463	468	435	429	485	490	403	406	447	534	457	485	414	479	470	452	472	437	441	444	481	512	442	400	440	436	458	440	477	451	478	473	480	467	457	439	462	399	459	445	490	414	450	471	440	453	445	427	450	424	407	447	472	456	411	418	435	456	471	469	453	429	481	466	473	459	470	437	421	388	433	456	465	463	436	465	470	438	482	456	443	414	451	462	441	471	447	478	467	433	439	455	428	514	481	465	400	436	463	461	460	444	465	462	484	468	450	455	457	476	427	447	464	435	463	457	468	457	407	425	445	501	468	490	451	441	485	441	506	438	433	468	426	418	454	459	499	409	454	437	428	510	472	451	449	453	456	468	464	436	473	455	436	442	445	507	478	450	448	426	448	448	446	437	455	459	453	498	495	452	455	439	476	434	465	428	433	468	444	462	450	414	438	424	418	403	433	406	439	433	427	476	484	482	421	453	476	489	435	471	445	449	443	454	464	452	420	487	501	436	430	428	411	486	442	448	452	440	490	456	458	463	454	481	431	494	435	407	470	461	457	459	429	445	449	429	459	418	425	450	459	432	448	429	454	439	456	468	453	476	430	406	469	452	457	444	434	448	465	454	415	469	467	450	430	427	453	431	436	453	452	400	434	472	452	444	438	415	435	452	473	444	439	445	471	459	425	427	449	471	415	486	455	379	489	466	470	449	450	433	459	436	486	434	460	432	447	443	462	457	408	431	468	465	469	428	458	478	440	443	447	475	469	483	479	459	430	422	426	447	428	420	450	468	455	461	406	481	455	434	458	472	464	467	445	416	467	449	417	445	468	452	443	420	455	451	466	470	432	427	430	416	413	425	448	414	471	482	487	424	491	495	432	448	437	436	425	465	429	469	462	441	448	439	469	466	424	466	430	462	470	469	479	464	426	487	469	476	446	428	415	458	478	429	486	417	459	459	464	454	448	454	444	417	442	421	450	421	454	419	480	442	416	456	459	460	446	417	468	428	413	419	447	444	426	450	424	428	447	426	462	448	436	440	478	439	429	461	464	449	454	484	425	476	444	412	431	450	494	447	447	471	464	419	467	465	398	482	442	484	476	469	468	448	442	461	445	475	445	455	432	429	426	458	434	489	423	468	414	441	458	447	428	432	463	428	438	456	443	428	447	477	466	497	475	451	455	421	493	462	424	459	457	480	426	418	456	448	436	442	455	451	459	471	429	456	462	442	445	449	462	441	430	452	446	476	464	465	438	432	430	431	412	460	414	448	441	448	417	413	473	421	441	389	480	464	423	478	393	480	494	439	466	400	450	462	466	442	443	461	467	475	443	433	455	456	445	493	467	465	451	458	460	482	458	447	473	490	441	425	466	483	443	452	451	444	469	434	465	418	440	452	464	436	482	443	450	461	423	439	426	427	442	476	452	412	485	469	455	456	479	467	458	488	472	464	488	409	461	416	458	445	468	448	437	444	446	435	458	443	442	428	443	436	466	464	430	444	429	468	446	478	483	457	501	478	463	464	457	509	480	479	414	420	432	464	466	446	461	436	449	427	455	458	431	441	473
5886	1102	985	967	1021	985	1014	1026	969	968	1028	1007	986	992	975	1006	978	966	970	968	1026	957	965	1008	989	964	958	971	1007	967	979	976	1002	978	958	985	934	1022	983	998	1018	1027	1016	978	990	970	991	991	1006	1000	984	946	1025	1016	1019	951	941	987	944	975	997	992	888	949	955	988	963	933	988	988	938	938	1052	1029	985	940	956	976	948	975	1001	973	966	1037	1005	1014	999	967	1000	967	967	973	980	977	994	999	945	1019	992	1004	950	1045	1033	964	967	1021	1000	1028	1028	1002	975	989	1014	1002	1036	978	981	1030	998	961	1008	943	980	1021	1005	972	973	988	1003	970	1005	1004	950	991	935	999	1032	976	971	981	1003	975	987	1009	1003	957	971	1014	993	993	926	969	958	976	943	954	1039	976	1001	995	993	950	990	975	992	996	997	945	916	982	1009	1010	935	989	1026	942	959	919	943	976	911	978	906	925	1019	948	1003	984	981	1009	1001	937	965	949	1036	994	1028	996	994	994	966	967	1000	1028	983	989	1039	1000	979	970	999	995	1028	992	912	1029	953	933	980	932	989	1007	942	941	966	986	960	1000	1021	1030	1009	997	994	1008	969	936	1057	930	985	961	971	1053	1000	955	1031	994	961	993	956	1013	980	1018	955	1024	956	985	956	994	961	995	1011	922	970	961	1002	960	1023	940	984	979	973	969	965	955	994	935	985	988	944	977	957	1008	999	916	970	938	944	979	979	1010	932	1018	996	969	1049	946	993	970	982	967	1024	1014	996	923	985	1033	965	1010	993	1036	988	997	884	1012	981	943	1008	970	982	990	942	1033	940	995	974	997	949	937	1006	1045	959	982	960	991	1011	951	959	990	985	1025	983	962	994	977	970	976	995	954	1005	970	986	978	977	989	1001	935	1015	1003	1024	1025	943	954	996	1019	1015	987	969	998	1007	1002	1003	956	930	1001	969	1016	1042	990	988	972	1010	952	987	957	958	982	1020	963	956	980	1008	1002	959	1013	1019	1014	1006	972	1048	944	994	964	992	985	991	895	989	1016	1006	970	955	966	982	1005	993	987	939	880	940	948	971	978	1017	918	964	967	970	991	966	979	994	961	1043	1003	1000	967	1012	963	1003	973	954	980	929	961	1016	981	1025	997	1009	919	954	955	1023	971	955	981	1028	943	986	937	1009	925	980	999	985	982	1028	1027	1059	997	922	941	993	922	961	948	979	956	995	985	997	1015	955	965	978	968	979	1020	963	940	953	1032	1007	953	987	955	960	1001	984	988	994	954	976	973	1013	976	989	1017	987	1002	927	979	972	945	1000	964	1025	1004	950	983	986	984	976	958	983	991	987	953	946	979	973	1009	990	964	964	979	943	1002	1010	976	1005	973	992	985	973	1023	963	950	966	976	936	977	978	1024	988	951	943	963	991	975	932	1009	1010	959	1004	1000	907	967	957	934	974	1038	1006	977	995	1032	940	969	992	1004	1003	1018	983	992	968	981	1003	1018	959	1055	974	947	934	959	939	972	1005	1017	990	947	954	970	1042	982	1040	973	970	1034	967	925	1021	981	1009	953	997	969	910	997	971	943	972	975	960	1005	998	994	1000	979	951	1014	956	1059	979	1030	951	977	993	939	1040	976	978	1022	948	1011	950	967	994	1020	955	934	917	1010	948	993	968	1010	957	951	968	947	939	946	969	997	1006	941	976	1000	994	982	991	985	958	1014	935	927	978	947	1002	995	995	1013	986	937	979	1007	983	1047	1004	984	997	1000	958	995	975	980	961	970	1003	964	1007	934	1013	1019	1039	983	1078	994	1072	918	995	996	894	1001	960	1033	1004	1014	978	970	963	899	1036	966	946	1009	953	976	1002	1070	968	993	1036	948	983	998	1028	989	925	969	958	990	1012	975	945	941	945	978	943	992	1026	992	975	997	914	1042	1033	965	996	984	985	921	934	1024	953	960	1027	1054	918	988	960	952	1021	1004	970	925	997	945	1024	980	977	979	1012	981	946	972	1018	1029	1002	950	1002	994	987	939	990	968	1014	992	920	925	972	965	956	988	984	979	922	987	963	960	963	964	977	975	1031	985	952	1011	987	958	972	1014	982	982	963	972	921	978	1009	1014	1010	926	1007	967	987	934	958	1012	955	1011	963	998	955	1006	988	983	1004	1056	1066	956	1006	982	910	967	994	964	925	967	998	1036	1002	1005	981	985	944	939	979	1009	970	999	970	986	958	971	1010	932	975	992	1001	1048	916	992	953	990	999	951	939	984	976	987	1001	981	992	997	989	981	979	1016	944	1037	1020	960	1022	1014	1037	955	1002	1036	1010	994	972	978	951	941	979	1006	986	944	1019	992	1027	1037	976	976	992	902	971	915	979	969	933	987	1001	981	1021	1004	984	991	951	982	965	992	1023	992	1021	959	996	914	973	1026	993	963	936	999	989	1009	957	986	1005	1001	994	990	956	996	988	977	961	970	1004	946	967	977	966	989	990	1020	997	992	984	948	992	991	1002	946	998	1017	988	970	993	1031	942	1001	999	1048	960	1014	956	921	939	921	1023	980	959	1050	1006	1047	1002	1026	962	1006	970	963	1007	949	932	975	1051	983	984	982	980	984	1016	908	957	991	1006	956	999	937	958	984	991	944	1024	984	967	1033	992	934	996	985	1002	958	1022	993	939	990	1023	1011	981	1024	1028	987	1047	950	997	957	1005	1029	985	962	962	967	1029	956	1022	945	948	963	933	1007	959	936	917	943	945	1043	988	996	1007	993	947	947	978	1000	986	1002	999	984	971	969	999	995	1055	1005	986	926	934	997	964	1013	975	975	989	976	976	981	973	926	992	962	967	1008	946	989	1008	988	1028	926	1010	987	990	998	1011	1011	937	1027	981	978	926	1065	993	1011	985	973	952	1000	984	961	976	923	1037	1011	960	984	966	956	1017	1016	988	962	1052	974	971	967	932	937	970	1020	941	983	1006	1004	948	1039	944	977	1003	1046	1002	937	1008	886	975	994	959	1013	1022	1019	998	955	959	1002	1007	983	990	1021	970	951	985	993	1007	1018	993	934	957	876	987	993	1046	990	966	963	1019	1004	975	975	988	1074	1002	1013	997	954	1005	973	1018	1006	905	917	995	977	1013	1012	1040	944	975	1067	963	996	956	1006	993	998	958	993	988	992	998	968	983	1001	1036	1040	972	996	993	983	979	1024	1035	936	1021	923	1003	950	956	954	977	935	991	957	983	977	1000	959	1000	943	981	954	970	1017	956	970	1013	945	989	1012	990	1006	986	981	953	957	938	1012	977	1004	935	1028	1002	1016	928	977	1009	993	998	973	963	965	972	958	1004	953	976	979	972	924	1003	973	920	981	1006	936	959	991	970	959	969	961	962	981	968	1000	928	944	983	972	967	905	961	977	1016	948	974	944	974	982	937	994	1006	1002	924	1002	1011	1015	988	965	983	907	966	1035	986	923	926	962	987	940	944	982	1015	1012	1074	910	1002	966	1038	940	981	977	962	948	994	932	958	944	953	1001	1036	1038	911	927	983	977	971	1002	957	1000	972	930	1022	1052	954	982	1020	946	949	1016	1004	1005	966	957	971	1050	919	968	967	985	958	1009	988	1033	966	986	955	997	966	930	1018	1007	990	1000	955	906	994	945	938	967	938	944	974	972	985	967	986	1002	975	1001	1000	1005	999	1040	1022	964	1025	994	982	981	947	955	998	883	1016	952	954	970	954	995	983	1002	958	1018	939	942	1012	968	937	1049	947	931	997	957	969	1006	1011	950	1070	1005	995	1013	988	960	982	1015	997	954	979	993	982	946	1015	971	1008	978	948	939	945	975	982	945	996	997	971	958	917	997	892	996	966	966	982	946	934	954	956	946	969	1030	1032	978	962	993	957	956	967	966	977	974	978	1044	972	981	970	970	985	929
24935	21506	24862	28597	21505	21400	1603	521	447	421	431	398	391	394	379	378	421	357	360	358	396	325	366	397	372	353	357	362	363	344	341	329	397	349	341	365	337	365	377	376	358	376	332	339	400	371	365	331	339	351	352	403	383	389	351	358	337	350	391	352	364	382	368	349	348	332	357	353	362	356	372	358	343	367	366	370	372	365	351	360	376	327	356	341	369	377	395	355	362	340	375	336	352	389	336	376	373	368	337	368	382	376	347	361	344	324	409	372	369	394	377	348	328	364	375	361	393	342	350	344	374	400	363	328	347	322	367	362	374	352	362	352	342	369	394	339	360	338	387	359	432	378	364	347	372	363	336	373	338	391	348	363	355	351	361	356	374	365	341	379	347	375	397	371	345	368	347	378	350	376	367	371	396	358	379	391	371	390	351	368	345	386	397	329	348	362	360	362	389	371	385	327	375	343	341	358	354	363	381	365	375	391	358	321	326	367	352	373	378	339	383	357	423	372	395	326	349	371	353	370	378	336	364	338	334	342	380	376	344	355	374	367	380	376	355	339	365	378	356	352	370	370	385	377	365	349	389	364	405	313	331	347	366	378	347	442	376	347	364	338	356	370	333	330	348	345	352	376	332	341	373	348	337	401	352	378	355	342	384	367	374	353	374	369	346	358	351	345	354	349	350	372	376	368	341	377	365	392	370	351	389	367	403	384	344	348	364	362	353	380	388	350	379	382	332	368	351	386	359	381	371	369	328	358	391	350	366	369	400	395	396	364	325	365	352	356	379	373	397	332	351	388	362	363	377	376	358	394	406	355	350	347	342	397	362	342	345	355	367	353	338	352	377	394	367	366	354	365	348	374	377	349	323	420	370	374	326	372	369	367	382	327	344	348	355	376	357	370	371	342	344	357	376	336	332	374	344	348	339	364	374	366	372	332	390	393	382	383	375	423	393	370	385	317	372	401	370	392	401	353	356	382	362	347	393	373	352	346	372	365	364	375	375	374	367	348	355	351	370	378	378	410	366	369	364	379	359	377	337	356	363	375	372	356	375	353	357	342	357	346	357	374	359	376	358	377	340	358	307	336	369	357	359	356	359	361	380	359	345	336	387	362	366	368	374	366	411	395	352	362	385	332	344	351	347	350	369	384	346	385	369	355	361	393	340	319	352	407	399	378	385	400	357	346	358	345	365	356	353	375	333	339	320	377	368	367	353	351	390	373	392	404	365	363	380	348	329	369	391	356	347	368	403	366	334	361	380	373	375	350	368	361	332	380	388	316	366	368	378	341	359	368	345	348	327	367	341	372	338	361	325	372	370	378	372	369	326	341	373	392	363	356	359	380	378	393	341	387	355	337	380	340	346	356	359	371	401	354	349	391	321	326	338	370	364	362	333	339	346	386	359	335	376	354	328	350	332	347	359	377	378	333	366	342	326	349	391	373	394	329	358	337	339	381	376	375	337	365	366	350	375	394	348	387	380	325	349	360	378	406	348	345	396	343	360	335	356	353	404	357	370	344	342	383	345	358	361	366	358	332	342	354	357	354	362	356	360	367	344	349	391	339	398	336	366	357	375	397	339	323	369	344	371	339	393	352	393	373	349	376	361	411	381	304	339	354	331	368	431	328	354	363	338	398	386	372	390	350	354	370	369	351	372	360	390	356	357	366	357	393	349	372	375	367	364	368	372	361	367	364	353	403	354	399	364	347	369	330	352	312	360	379	339	362	335	315	343	351	338	351	389	396	361	351	381	380	377	398	338	342	355	392	359	345	403	352	356	331	371	366	375	363	383	352	360	396	377	361	378	352	376	323	368	387	375	373	387	318	362	384	395	354	344	338	381	353	380	382	353	379	371	376	359	337	340	345	326	347	378	390	352	358	328	352	368	384	357	369	398	384	402	346	366	319	374	393	425	360	376	363	320	333	397	371	361	314	325	341	386	346	371	367	352	338	374	352	343	357	325	384	355	329	346	413	359	393	375	361	383	379	345	363	360	359	354	366	348	358	369	353	351	352	371	338	350	433	355	378	377	406	332	338	359	378	396	380	351	363	333	368	378	410	370	339	389	373	376	332	346	354	364	370	375	387	351	364	340	329	376	378	348	355	359	370	372	353	370	408	394	306	348	370	379	419	343	383	344	363	336	386	333	353	339	334	346	367	363	359	369	388	342	397	388	400	378	394	373	323	364	359	381	360	383	396	378	332	348	378	362	360	363	386	418	387	360	345	337	352	381	336	389	354	347	381	327	389	374	317	405	378	389	400	356	368	359	362	357	362	372	369	360	357	363	333	351	368	340	347	391	360	368	329	343	340	362	373	379	356	384	359	370	351	330	347	358	351	351	367	395	348	349	378	302	399	344	352	362	384	372	373	372	353	349	354	354	355	369	359	361	377	357	381	361	331	374	357	364	329	372	351	351	359	331	323	368	345	368	366	361	372	350	352	355	380	362	349	375	356	375	346	350	385	368	375	359	338	382	369	336	346	370	390	327	400	376	369	325	379	381	365	340	392	387	350	370	335	345	369	332	386	347	383	388	402	361	375	373	351	397	388	343	382	371	368	366	340	371	332	383	377	328	397	382	400	366	376	376	381	385	382	338	362	406	369	358	361	360	394	357	351	349	330	372	385	375	387	371	390	369	339	369	356	378	343	355	317	388	354	357	381	337	367	403	375	390	332	367	374	376	318	347	334	360	356	381	364	370	374	365	367	411	371	341	402	357	367	379	369	332	344	337	347	374	346	327	375	346	353	383	308	366	405	379	378	365	356	332	374	379	394	311	380	358	400	412	351	377	334	352	350	366	381	368	352	368	366	374	354	363	386	389	361	389	353	405	374	389	383	393	373	386	360	370	330	367	366	369	350	366	365	353	346	371	394	372	397	353	378	359	345	370	341	376	357	369	363	395	360	350	361	337	329	349	370	344	363	330	363	341	363	349	329	338	356	377	402	372	376	386	344	369	345	401	354	392	381	373	371	347	381	370	359	336	372	357	311	371	375	367	365	406	355	331	394	378	343	366	391	348	384	341	351	357	369	358	370	363	373	365	383	335	371	400	350	369	364	350	367	393	360	363	383	356	414	395	367	372	346	343	369	393	371	365	369	356	379	374	376	359	370	363	427	364	376	419	360	348	343	362	344	381	363	370	365	351	372	354	336	324	327	360	347	382	401	340	383	378	365	372	348	344	354	370	339	389	335	361	350	349	393	380	363	334	367	384	374	407	344	347	364	355	373	364	376	373	340	347	342	400	380	319	360	406	381	390	346	359	348	361	335	361	365	358	345	386	342	369	349	345	329	365	343	372	342	358	369	319	338	366	349	351	331	377	371	367	373	422	368	357	316	373	378	395	369	348	353	377	403	351	338	331	365	375	389	353	407	367	390	350	319	361	321	393	399	395	381	373	383	362	358	370	372	315	355	354	338	347	345	378	319	385	350	348	353	381	369	373	415	305	354	347	355	369	349	344	358	383	387	340	355	358	379	380	383	371	372
3249	2241	1422	1009	901	853	839	841	823	806	783	826	801	815	747	799	800	825	787	731	755	814	792	733	767	810	768	832	770	766	797	778	834	843	744	768	813	856	748	771	810	818	833	779	751	764	809	804	807	819	800	771	847	799	778	739	857	825	761	785	780	783	762	754	804	746	808	796	814	820	732	848	711	764	758	764	815	791	731	819	787	784	774	759	728	815	787	741	729	775	782	781	746	774	773	771	800	774	737	769	817	791	772	807	786	744	779	808	794	781	764	789	829	764	802	800	767	782	732	793	794	769	806	748	763	819	789	802	775	790	778	798	768	797	768	762	774	763	783	735	802	826	740	775	753	780	727	776	791	807	784	773	746	783	837	757	775	776	745	806	786	806	787	792	803	798	776	806	793	797	789	780	768	747	786	805	800	809	812	795	829	782	752	770	765	796	806	782	741	773	812	776	744	804	792	745	726	821	841	755	741	796	754	754	727	769	761	735	798	799	834	824	807	766	737	724	746	717	750	799	766	796	810	782	768	763	834	758	744	788	819	778	777	746	768	805	835	768	762	782	744	769	792	781	802	790	772	818	770	797	756	769	780	754	803	813	815	787	767	774	806	763	794	812	799	761	793	787	812	771	812	760	794	807	799	825	792	772	786	804	770	798	846	746	792	828	803	757	800	803	750	781	806	768	777	809	814	734	789	832	780	761	778	833	785	797	805	805	821	764	754	806	764	815	752	828	774	748	790	807	785	815	782	783	788	790	780	754	803	785	740	801	820	751	815	785	798	739	797	771	790	831	772	749	779	804	828	786	785	817	752	801	799	816	789	776	814	767	841	846	810	782	779	836	811	764	815	796	751	816	756	764	799	828	738	803	820	780	790	808	786	796	774	760	760	804	830	819	786	789	764	779	818	761	760	796	747	804	774	764	743	754	767	734	817	788	793	792	798	788	783	739	788	817	794	764	775	873	784	782	763	804	744	798	847	783	766	748	751	818	812	759	772	812	805	838	828	784	758	791	778	746	779	764	761	817	776	793	773	763	854	862	717	853	802	789	800	752	749	739	779	794	737	746	821	828	766	829	784	777	812	784	749	780	778	748	832	777	805	735	828	759	780	834	783	778	828	797	814	775	829	830	800	781	766	777	774	865	819	772	837	762	772	741	757	773	799	782	788	748	824	836	789	798	783	771	834	751	791	806	800	760	748	765	822	735	724	759	786	809	786	723	817	760	797	780	792	822	796	823	766	793	816	758	815	807	812	782	821	789	784	780	785	771	797	804	810	805	811	797	848	779	774	784	752	779	802	819	772	814	795	804	746	803	747	775	763	780	764	819	827	825	740	861	751	810	792	813	804	772	773	801	785	778	800	793	761	774	793	774	798	781	791	763	788	780	790	804	754	796	757	782	781	742	792	786	789	751	813	809	766	780	755	764	796	825	736	711	812	785	790	785	820	805	816	772	813	778	779	774	751	806	773	803	837	807	817	751	818	829	804	749	759	816	759	778	810	786	786	736	763	772	786	743	800	817	815	802	757	748	748	747	757	766	797	768	775	764	795	818	819	814	802	816	796	753	774	792	818	775	805	763	801	764	773	756	783	771	780	818	808	772	772	794	768	796	817	790	796	802	789	788	788	826	788	834	761	757	767	771	794	801	784	802	800	818	784	782	786	733	745	800	823	790	814	777	779	738	801	806	776	863	804	754	850	813	801	741	737	797	769	825	785	802	737	786	789	793	774	820	764	747	770	831	770	792	778	762	783	790	736	744	728	753	782	791	796	770	763	783	790	815	781	749	720	755	759	828	780	790	805	778	791	809	825	795	793	771	752	744	853	813	819	798	766	823	781	814	781	788	772	817	755	813	767	767	778	836	730	766	733	794	752	824	766	757	782	816	738	823	761	783	765	745	782	771	794	788	785	755	794	793	772	817	778	770	771	792	792	764	820	808	818	796	732	755	767	806	801	783	777	792	790	804	840	798	850	804	765	809	770	778	824	832	826	800	787	817	757	798	757	816	837	782	777	804	796	763	787	823	809	770	781	804	774	815	784	784	821	788	769	823	753	763	794	760	760	757	761	769	731	797	815	805	751	799	832	795	831	818	739	802	765	898	799	799	815	823	756	792	805	778	817	775	773	766	797	780	787	772	788	773	735	782	796	811	799	767	772	765	773	797	828	792	800	783	820	786	792	758	747	818	832	773	854	706	766	794	806	835	806	765	709	791	787	770	776	781	731	782	736	770	774	790	789	775	819	831	797	801	787	783	794	734	805	846	811	780	725	782	836	708	794	797	801	796	788	779	826	797	771	806	760	788	793	770	771	809	809	816	812	864	754	753	808	789	776	745	761	759	756	771	786	772	793	789	781	760	779	776	760	823	821	798	771	774	802	781	779	768	760	791	835	770	816	745	769	829	804	767	793	747	783	771	790	788	796	805	751	775	804	789	792	808	812	822	811	743	805	740	754	777	796	807	807	822	761	812	760	805	827	754	727	763	813	794	723	764	784	772	823	850	801	772	783	811	783	807	778	802	742	797	811	791	767	844	775	806	824	813	806	757	777	790	726	867	781	756	779	793	762	784	809	750	873	816	750	756	789	799	788	767	741	781	786	796	784	751	781	830	767	759	742	796	755	753	822	817	780	811	792	809	738	843	753	765	788	773	782	770	801	807	813	770	776	820	802	807	768	786	814	808	746	809	752	791	751	754	781	860	833	780	784	760	844	787	802	815	829	752	779	765	739	768	828	777	750	810	752	733	790	808	803	816	786	760	813	780	708	808	779	810	795	767	761	743	745	773	748	774	780	842	771	818	782	756	772	738	781	785	793	787	796	813	810	786	741	794	749	824	806	775	854	768	730	760	790	776	806	790	801	810	794	794	731	757	811	778	810	765	780	795	763	781	784	792	773	781	842	772	784	782	789	770	798	830	739	750	825	751	798	790	746	806	783	805	825	813	737	803	729	813	816	767	799	743	838	734	781	785	751	782	769	815	739	781	769	746	803	754	745	748	792	786	782	777	784	759	811	769	763	793	720	750	774	848	771	803	784	768	813	837	791	755	795	772	774	749	815	779	792	790	782	793	789	786	790	812	775	758	778	786	802	760	778	745	767	811	816	762	778	786	730	760	770	810	824	805	784	795	811	774	811	761	774	829	762	755	777	794	816	791	807	769	772	803	724	777	761	798	751	761	805	813	772	749	792	706	826	787	758	772	804	841	776	801	828	797	774	768	761	803	826	759	813	809	762	743	781	771	773	744	790	766	732	781	777	751	790	745	791	772	829	797	796	779	822	802	812	755	810	742	804	822	805	753	797	757	744	768	787	721	743	794	819	744	813	772	813	803	776	771	804	780	784	834	778	836	789	740	767	786	772	771	756	783	815	776	798	772	747	797	792	784	821	799	768	779	779	766	778	815	801	798	795	775	822	791	777	794	816	823	786	773	760	796	759	800	802	770	795	830	755	814	787	805	771	793	759	751	812	823	788	757	785	833
24311	21486	25132	28259	21488	21505	18710	605	339	304	265	221	239	225	241	200	193	219	195	205	203	189	178	179	153	180	181	173	187	201	165	186	167	177	169	177	201	210	173	135	178	160	184	178	198	154	184	176	191	182	178	150	171	176	193	153	214	174	186	168	165	199	179	185	170	172	162	174	176	152	169	159	204	180	191	172	182	153	175	180	162	176	192	181	166	215	193	180	179	188	174	175	201	188	187	189	174	161	181	186	181	166	166	201	185	168	165	179	186	201	193	160	179	182	181	172	178	203	171	148	186	179	160	188	189	177	168	159	170	170	184	198	187	156	195	161	204	172	183	168	164	164	189	171	165	185	180	213	171	190	196	190	160	187	156	182	195	182	171	184	176	163	200	156	176	177	160	168	178	177	160	210	166	194	188	162	183	173	168	167	175	168	189	175	193	194	181	193	174	164	175	174	178	193	162	174	179	173	184	172	173	187	185	201	165	160	191	187	178	169	156	173	185	170	181	189	191	191	168	172	187	215	197	183	163	167	169	171	168	191	170	148	170	161	180	182	149	168	170	189	161	178	181	184	184	152	180	162	188	176	197	180	179	187	193	191	176	171	219	167	178	182	178	186	172	182	197	205	181	148	183	161	160	177	163	155	179	184	159	183	158	191	164	166	182	204	168	179	173	176	186	199	180	198	161	179	178	168	202	155	183	188	196	165	169	169	165	181	193	152	181	181	192	167	183	196	192	158	163	189	187	178	194	156	154	169	211	151	188	203	162	172	187	198	182	157	180	194	169	172	189	172	173	166	174	180	182	174	165	206	169	169	185	170	173	175	174	194	182	154	181	170	163	168	152	179	208	181	172	160	185	188	211	195	170	187	186	187	189	161	189	196	184	171	171	171	193	170	158	174	177	170	163	184	182	181	159	165	190	160	171	168	183	172	163	151	154	162	159	169	182	185	217	192	206	205	176	141	174	174	160	187	182	179	191	175	192	196	166	166	204	191	176	162	161	189	149	190	158	178	205	169	140	160	173	169	168	167	176	158	175	165	170	183	178	190	183	175	183	150	208	192	187	164	155	178	183	152	171	189	167	175	186	178	182	158	185	177	187	154	197	220	164	178	202	149	165	171	187	187	182	177	197	173	201	161	156	185	170	177	155	181	179	184	159	182	164	186	195	161	192	187	165	198	165	195	181	172	186	166	148	164	184	209	199	169	169	188	201	174	194	179	185	166	160	160	164	165	195	154	181	192	187	191	182	183	167	171	167	176	181	144	156	180	193	160	172	192	181	187	189	195	175	180	167	177	172	179	178	150	175	179	162	175	190	157	195	160	176	185	196	171	175	180	153	195	173	170	151	177	187	202	214	194	193	181	197	171	169	171	169	165	191	178	193	177	162	169	176	189	183	180	169	167	192	178	187	149	168	161	181	175	201	192	162	147	160	194	170	177	187	184	197	175	205	191	173	165	180	169	189	191	176	176	158	165	186	195	182	156	167	153	218	202	160	180	175	186	193	188	187	193	155	160	184	182	147	177	183	161	169	178	172	169	200	175	171	184	183	177	139	157	174	181	169	183	194	178	176	147	171	169	198	150	165	172	163	170	168	179	182	165	159	188	165	211	175	192	172	186	168	168	172	199	180	188	167	136	190	179	173	164	172	208	172	156	183	184	166	162	156	166	156	208	196	153	172	187	153	201	167	184	191	201	195	177	149	186	161	179	168	177	162	161	176	177	180	196	157	175	166	175	189	180	208	199	174	177	171	160	171	184	162	185	197	178	192	183	180	199	163	185	155	160	194	168	186	176	169	201	186	169	172	190	172	185	195	186	176	202	206	167	182	184	181	187	186	153	170	189	163	195	158	182	195	137	192	191	201	164	190	172	164	186	182	161	206	191	174	171	178	161	198	184	170	160	191	166	172	219	182	191	195	167	195	173	188	185	195	170	159	188	169	180	173	146	176	166	159	160	169	188	165	173	186	168	181	192	197	169	163	178	170	162	196	199	159	162	164	183	171	156	160	181	199	166	182	196	185	173	200	181	159	188	169	192	163	176	177	185	173	185	185	175	176	173	178	196	177	172	183	192	194	172	162	192	190	179	183	194	195	169	177	168	175	167	172	162	154	159	180	203	175	172	170	158	196	164	152	185	193	175	212	179	193	148	182	184	185	183	185	178	190	186	171	177	180	173	158	156	175	166	174	156	169	172	162	177	175	189	209	167	150	176	173	183	175	170	184	167	177	175	174	167	185	189	161	193	165	174	164	163	163	184	169	178	156	156	167	160	185	191	186	192	199	188	182	181	168	163	181	186	155	185	169	169	222	170	185	188	181	169	176	183	148	171	166	169	190	192	188	171	158	177	191	186	178	182	184	178	194	178	181	166	171	167	175	196	213	187	198	153	180	160	191	162	166	168	190	165	180	168	170	170	191	178	174	174	170	158	186	190	180	167	180	192	163	169	189	170	159	177	190	163	177	176	171	180	168	157	166	175	173	180	192	187	198	189	170	159	202	180	171	187	192	169	168	190	176	189	198	175	207	156	183	182	189	156	193	149	179	186	164	176	170	179	161	164	179	182	153	194	180	159	197	167	159	188	176	183	156	171	176	151	170	181	169	188	176	173	159	183	177	201	194	196	192	156	171	183	152	167	163	182	150	172	174	185	167	184	166	181	194	191	181	159	188	186	177	179	207	191	173	176	183	164	181	176	179	158	201	164	182	159	182	158	166	144	159	167	185	174	191	164	162	177	212	181	179	206	152	173	173	186	169	192	191	183	147	205	173	168	173	173	167	202	199	197	179	164	214	204	169	170	171	173	169	168	148	164	179	179	178	180	190	162	165	168	180	177	191	188	167	174	180	187	161	173	170	184	168	176	184	188	177	186	159	195	201	179	181	189	172	166	152	137	188	185	192	191	179	179	163	164	204	186	183	189	198	165	173	161	184	165	190	195	184	187	162	183	200	187	178	153	166	184	176	181	176	177	165	168	191	206	171	170	159	149	169	177	173	151	197	193	197	188	163	154	163	178	194	175	156	172	180	178	161	175	181	175	175	210	166	169	156	179	171	172	187	172	178	183	173	152	197	194	173	169	188	198	180	195	204	201	177	169	188	174	178	187	171	183	186	167	193	170	170	200	189	175	163	163	175	178	202	188	172	207	183	184	154	182	181	172	168	174	185	195	179	166	188	176	172	190	172	166	161	175	163	160	182	183	189	171	159	178	171	175	186	161	166	188	188	159	167	167	163	163	188	189	174	183	164	172	161	179	199	163	197	174	191	170	182	166	157	160	162	183	175	161	142	169	215	169	181	193	157	184	169	185	203	172	193	173	183	167	183	192	185	202	188	179	158	144	171	186	157	176	202	183	176	164	174	171	174	206	162	181	201	172	191	166	178	183	174	162	168	178	192	194	168	211	203	157	192	178	177	177	176	163	209	155	198	175	214	181	189	174	175	190	182	185	173	177	149	193	200	192	175	192	179	195	177	158	183	170
3026	3175	1507	910	657	528	537	431	469	442	445	444	440	422	423	490	447	455	436	485	420	400	408	421	384	418	474	447	417	420	455	442	434	416	445	436	405	421	449	405	415	437	400	412	438	380	428	425	410	401	445	431	436	398	420	410	433	385	421	426	420	413	415	403	377	431	439	411	428	458	416	442	427	446	416	422	409	401	441	408	421	385	431	398	399	458	378	435	422	447	432	413	393	393	439	425	423	412	424	423	380	448	418	428	402	435	432	432	397	438	418	407	395	414	424	438	436	415	404	427	416	438	426	420	448	444	430	394	415	427	435	419	363	396	422	411	402	459	402	387	414	406	429	394	456	451	416	427	407	420	422	407	382	463	403	421	424	376	440	424	450	379	435	394	378	461	436	423	437	438	403	421	408	427	421	415	449	442	413	445	414	407	414	431	429	408	454	417	425	427	429	391	454	429	395	425	390	434	382	451	441	411	374	428	392	415	468	422	414	435	402	381	423	407	423	447	414	417	396	432	430	420	452	421	390	417	460	431	424	436	441	440	414	403	424	402	442	400	444	389	427	442	421	393	427	402	423	440	405	437	436	435	414	416	414	442	407	398	421	436	410	419	418	416	381	431	418	437	431	438	440	421	446	439	419	474	422	457	430	408	414	427	443	409	423	422	392	446	442	450	438	433	421	424	446	395	386	425	447	396	447	449	438	441	434	393	424	406	428	370	448	446	419	412	437	440	393	413	457	408	415	454	431	406	447	421	430	416	421	463	433	437	399	413	391	428	424	419	451	403	405	429	425	421	427	440	429	407	412	459	424	420	400	413	411	392	412	416	412	423	415	454	446	432	414	396	396	441	421	436	426	416	383	398	423	403	472	405	415	402	386	416	399	459	447	414	385	418	406	419	436	430	423	403	375	381	410	375	418	424	449	429	409	446	415	443	413	381	455	403	414	408	431	389	432	410	430	406	417	409	449	420	415	411	423	441	431	445	390	386	389	422	432	449	387	398	416	437	411	386	420	454	384	412	401	426	397	411	396	409	426	416	438	405	407	453	425	446	409	429	398	421	419	406	429	431	399	459	388	409	415	399	397	423	405	402	470	422	443	428	427	416	397	400	435	435	442	405	459	438	435	430	408	433	441	412	397	423	418	422	380	434	420	440	414	425	426	458	416	440	419	384	419	434	416	429	402	418	400	410	420	411	446	432	409	378	426	419	439	424	436	419	388	451	399	425	414	396	445	414	444	381	414	446	397	423	446	407	445	461	424	417	403	404	427	455	438	426	455	425	387	420	412	420	388	426	429	414	385	424	441	409	430	400	393	374	419	377	419	401	462	449	411	396	427	420	426	416	428	415	406	455	444	395	423	389	428	434	461	390	433	408	433	423	448	405	413	453	405	393	425	397	376	417	415	436	420	448	437	443	428	427	416	437	415	442	421	425	425	425	421	401	402	427	428	433	413	433	454	423	403	457	405	423	413	451	422	440	431	402	424	392	448	410	402	432	412	400	421	427	443	437	401	405	459	390	420	437	425	385	404	390	405	401	405	414	436	415	408	462	450	408	384	414	404	441	418	393	442	425	461	442	408	430	414	423	443	389	361	408	438	394	440	415	395	440	413	405	394	395	437	430	402	458	379	438	419	429	422	408	391	477	406	460	429	407	393	399	420	403	437	421	445	421	393	389	389	394	422	405	464	407	387	424	404	455	412	426	394	441	447	408	375	413	398	436	435	404	388	418	431	386	436	456	417	432	404	409	412	455	399	428	406	435	427	396	462	401	408	428	453	448	438	394	408	411	366	423	446	429	443	441	405	452	406	397	432	476	411	477	408	449	447	417	392	408	431	440	406	401	430	410	366	421	430	395	426	376	429	379	396	458	428	441	410	481	412	406	368	465	412	431	417	416	409	411	423	394	437	424	404	428	410	382	415	409	428	428	428	425	441	387	417	420	426	405	418	415	398	413	427	403	426	415	404	445	407	389	431	429	433	414	394	430	392	460	438	398	412	436	432	399	431	396	412	430	420	407	371	437	441	461	404	406	423	410	410	431	409	403	430	455	402	401	421	435	430	389	423	418	407	389	407	431	420	400	418	421	409	415	369	406	418	382	408	405	434	426	424	412	430	421	385	397	437	436	460	412	416	417	387	426	416	400	418	401	433	411	406	410	416	414	425	448	449	416	387	406	378	388	419	410	418	380	440	423	443	377	427	442	414	366	380	450	373	421	402	406	432	419	398	442	402	374	390	425	436	438	420	411	410	444	401	401	448	435	413	447	455	394	433	447	431	423	459	399	418	420	396	408	434	439	410	416	433	453	408	406	418	388	445	422	436	402	427	372	426	444	423	415	403	412	406	402	458	392	433	454	426	405	412	429	418	372	377	440	402	430	425	391	427	410	426	422	426	464	379	443	402	428	389	420	423	424	435	398	420	396	417	393	427	415	397	399	383	408	412	417	458	436	375	445	402	409	397	423	415	411	455	424	447	415	402	422	422	460	401	441	393	404	435	429	434	400	452	406	440	423	418	438	422	412	439	426	435	404	447	416	434	446	417	403	428	413	422	434	404	401	438	371	402	441	450	437	423	437	394	453	386	393	430	431	387	397	448	402	443	421	433	448	434	379	403	388	407	410	429	429	421	404	432	416	475	434	398	405	424	419	432	394	401	397	436	445	438	423	418	414	408	420	436	431	424	427	428	407	404	396	406	405	415	457	427	380	431	416	452	449	417	421	422	428	419	422	386	413	449	393	395	425	424	406	409	403	438	444	426	431	426	422	411	468	425	386	446	428	383	433	411	408	445	461	411	447	416	416	409	377	412	413	402	416	427	374	376	392	435	408	374	418	458	423	402	439	438	417	436	397	429	409	405	404	389	429	405	444	408	417	370	481	417	387	430	399	394	460	429	400	410	467	426	363	418	434	418	459	423	432	427	412	428	405	378	453	430	429	426	442	416	426	399	420	423	405	439	422	382	445	391	404	439	417	403	417	393	428	423	422	434	435	397	390	431	433	442	392	380	440	400	395	438	443	434	429	377	400	404	390	416	400	419	418	401	450	430	422	407	419	444	420	410	442	382	404	430	412	427	416	432	412	412	429	397	412	418	462	442	452	447	403	428	394	404	415	438	395	393	446	404	425	383	398	396	428	411	439	356	407	429	428	443	419	445	406	430	452	418	408	435	428	383	405	450	432	414	417	398	458	437	420	412	385	469	426	415	396	449	372	402	409	411	416	383	412	429	388	428	398	428	405	440	410	398	397	396	432	424	394	414	426	409	383	446	442	409	458	436	384	427	381	435	401	437	398	380	402	461	414	369	404	407	415	404	371	454	411	429	406	413	406	425	418	398	405	421	388	447	406	391	424	369	434	450	413	409	393	411	401	460	454	423	426	380	417	426	395	412	437	425	408	466	445	415	400	419	391	453	422	452	469	404	422	449	439	427	402	411	437	389	384	424	470	407	432	466	438	409	401	420	439	399	399	392	459	440	411
32125	20993	11765	988	457	462	497	462	456	494	467	454	481	453	490	469	466	439	508	442	475	460	463	422	407	421	478	485	449	465	462	455	415	467	487	487	425	482	490	454	472	435	483	453	459	456	485	494	429	440	470	419	434	481	452	418	459	465	478	490	408	435	477	496	453	448	445	437	465	468	480	459	473	428	436	446	469	432	443	483	451	483	466	432	472	444	460	461	446	445	461	459	457	449	451	411	472	437	435	446	491	472	461	429	467	452	430	446	444	442	440	464	452	452	433	425	420	411	461	456	479	456	482	484	467	458	456	461	446	510	463	447	435	445	468	462	466	383	443	435	458	460	452	438	426	442	441	454	425	433	446	457	480	459	409	432	450	427	390	460	476	468	503	453	444	488	483	467	451	451	425	488	463	437	521	482	490	442	469	470	459	438	429	460	439	443	452	459	478	464	452	425	449	434	431	476	445	489	458	456	505	441	437	444	473	408	445	478	426	457	452	469	421	481	482	469	426	418	450	464	443	413	475	475	429	490	495	431	474	425	498	450	411	446	466	403	467	481	478	468	479	482	443	468	440	492	429	456	447	461	466	461	448	421	437	461	500	476	505	460	440	429	457	432	433	487	463	524	468	448	503	437	433	462	491	424	419	479	462	487	447	450	462	465	439	448	474	454	399	436	441	435	421	416	465	443	454	446	471	393	450	468	499	458	445	432	458	420	458	426	474	477	465	468	495	465	481	429	436	455	419	442	451	437	487	484	443	458	450	474	422	447	454	465	490	415	413	471	437	418	415	418	471	467	434	481	441	450	436	442	452	458	455	435	433	453	474	450	436	455	469	458	425	458	429	507	454	467	461	432	449	480	459	434	450	449	481	443	465	432	467	475	464	448	442	446	529	499	454	471	477	494	415	484	469	461	458	432	462	471	443	472	480	417	489	434	481	429	438	465	475	429	487	459	433	470	478	415	462	425	406	437	493	435	457	486	426	477	426	476	421	428	453	428	462	450	491	451	480	471	438	467	435	449	465	452	436	466	441	444	418	477	465	452	461	441	439	413	423	408	442	413	443	470	507	447	461	451	439	478	423	462	405	440	490	427	453	459	488	472	426	429	469	429	442	491	424	467	455	458	438	438	520	477	463	441	466	413	456	426	475	476	462	468	486	460	464	497	426	462	463	431	438	431	516	443	434	443	448	459	468	468	463	448	443	454	441	514	477	483	463	479	438	448	474	441	448	478	454	422	457	449	463	483	469	454	467	457	415	443	429	477	435	445	419	476	462	463	435	434	472	475	439	511	496	450	427	457	437	451	443	472	478	505	438	450	416	456	414	479	413	437	443	426	455	434	486	409	430	449	491	489	431	437	481	470	426	459	455	454	444	495	503	487	468	405	471	454	451	469	464	452	448	489	432	411	465	448	499	395	438	444	493	465	379	450	446	447	428	402	465	430	472	466	491	449	482	454	419	424	438	450	410	462	469	493	474	453	465	442	460	444	472	466	459	442	466	437	460	461	440	463	459	499	450	418	437	475	491	431	414	459	427	489	470	499	486	400	467	452	444	470	474	412	425	486	451	451	413	463	442	428	458	486	441	466	485	490	396	445	428	447	448	460	431	436	483	490	482	485	445	412	437	442	449	471	463	464	483	471	516	451	461	439	437	473	471	470	423	480	444	489	484	488	423	492	483	438	460	424	410	428	459	454	483	450	420	427	471	440	461	441	434	491	463	496	441	438	493	422	441	464	460	467	458	451	471	473	470	449	440	456	440	443	461	461	443	471	437	448	455	499	440	415	474	475	436	473	453	450	433	434	452	461	481	436	427	448	435	437	442	449	478	459	430	486	457	488	453	435	461	459	462	458	451	456	449	460	469	470	443	444	444	451	421	486	488	443	448	498	461	467	440	405	422	430	498	437	473	481	460	472	440	471	451	493	444	448	468	471	431	471	432	450	454	470	452	489	462	450	497	443	481	435	414	460	465	470	434	395	500	431	435	467	443	478	473	425	441	448	476	449	481	463	460	442	463	470	477	492	519	450	430	447	426	492	435	425	471	506	423	454	479	451	497	468	427	438	435	473	462	441	444	444	449	399	467	460	474	429	453	466	457	479	433	414	490	484	469	418	443	446	467	430	452	484	459	424	468	398	465	402	430	434	442	421	449	478	449	478	458	424	417	450	434	482	429	422	473	471	464	424	461	458	452	475	451	457	467	438	465	469	443	466	384	456	456	459	468	429	460	516	472	472	457	423	411	419	495	484	473	475	458	469	472	421	458	422	442	470	411	436	429	483	437	490	452	482	454	457	461	500	443	469	460	463	457	493	444	444	468	459	446	444	465	444	451	467	468	470	446	456	502	392	487	461	447	497	471	454	458	455	449	462	440	456	425	440	462	475	412	364	439	468	445	441	443	444	443	427	428	447	430	466	441	430	462	498	462	462	446	429	440	493	468	434	478	436	433	445	454	452	464	495	475	467	409	477	419	457	430	444	450	485	443	461	474	453	474	460	493	416	452	458	458	448	469	420	428	463	440	461	470	469	490	442	450	410	467	452	431	478	436	460	481	465	453	476	452	500	469	450	477	457	468	442	428	477	442	502	425	491	492	451	468	444	463	450	477	480	474	464	480	454	458	415	491	503	444	443	457	448	400	469	467	477	443	466	456	468	475	418	453	451	451	448	454	473	487	378	472	431	458	455	481	475	431	408	442	465	462	408	461	439	426	418	446	481	463	456	476	465	458	483	442	473	442	439	430	489	431	477	432	462	503	438	403	455	470	474	452	451	442	484	456	414	423	447	452	445	430	452	466	467	460	430	429	416	452	435	465	456	480	434	467	432	438	460	454	458	439	459	460	466	449	433	454	471	447	442	461	455	439	502	438	441	478	466	417	475	455	466	444	450	446	459	426	464	485	435	478	428	477	464	453	428	471	486	429	428	429	406	419	446	505	485	456	464	466	506	454	429	434	439	414	448	504	515	447	476	456	468	466	458	460	441	437	460	447	482	470	448	442	500	433	481	416	452	463	442	416	472	471	450	454	440	437	454	492	441	442	459	450	437	443	460	464	469	458	461	475	428	479	467	488	420	432	460	454	445	450	477	441	456	444	466	427	465	493	427	453	463	455	495	456	447	452	427	445	435	419	464	462	466	466	423	475	481	432	428	427	440	471	462	439	434	472	486	428	452	450	488	448	464	435	435	456	461	471	455	473	409	454	470	475	446	447	486	486	442	458	438	420	445	485	442	423	438	441	450	484	480	448	495	430	433	440	436	436	491	483	437	449	472	483	463	438	480	447	464	455	441	437	455	443	441	515	497	450	476	440	491	461	447	462	448	447	469	442	436	436	449	463	458	450	449	455	468	425	480	463	461	421	482	476	421	442	457	473	455	446	473	476	439	443	464	472	465	470	441	459	455	447	451	470	450	442	445	442	472	449	416	445	452	470	431	415	467	446	472	423	428	493	469	445	414	525	434	420	456	462	468	468	447	469	443
5973	1089	1055	977	1009	1013	951	953	976	1013	1010	943	987	985	956	1023	990	896	960	952	978	953	981	944	1002	982	978	928	1009	940	1015	918	1001	1034	949	971	1021	949	1016	991	975	1043	1027	980	1006	997	947	969	974	1020	948	976	996	1019	971	964	993	956	958	1017	1030	974	1024	991	993	945	948	972	1034	928	1052	1019	993	966	1006	959	932	1031	965	1035	983	1008	1025	963	1011	972	997	990	908	968	1036	1007	971	967	996	977	931	1008	979	1036	994	1048	1036	1007	1002	1009	994	988	1013	949	969	1025	983	1008	995	987	942	1018	992	1063	996	1025	964	1023	949	955	953	927	930	959	938	1039	1044	1006	956	959	1008	991	964	998	989	1029	1020	986	960	978	995	967	945	927	951	1017	1027	1009	968	966	990	960	1017	938	996	985	1003	964	982	1017	954	1026	934	967	954	995	994	1007	1009	979	996	990	957	987	1016	1008	1001	970	983	1004	971	1001	950	985	988	1011	984	933	999	959	988	983	962	957	970	956	1008	1015	977	965	1004	997	998	965	1008	1004	1019	1010	1046	1009	983	987	1035	966	911	993	950	965	1025	997	984	984	1008	950	1007	970	978	1013	982	976	975	1028	973	980	949	1038	961	1042	1017	964	1018	1032	949	989	962	949	971	959	949	1005	986	988	960	946	964	974	951	1057	924	985	966	1001	980	951	989	1068	1020	964	1017	989	963	1012	957	939	949	981	965	1010	969	983	989	957	965	964	984	1010	1050	975	985	904	998	1023	952	982	1013	972	991	1022	999	1052	972	976	1033	954	977	918	995	981	938	1084	1023	932	1007	967	985	1001	969	952	975	1022	969	1000	968	1004	937	964	995	999	994	1013	976	983	933	980	1044	978	1007	961	1011	985	999	1014	990	966	985	1003	961	957	997	1028	1008	1004	988	956	976	976	958	1007	949	986	986	1055	958	1000	985	955	961	998	960	1053	990	976	1049	1005	1019	1047	981	1004	1002	1042	992	1011	1020	1007	984	1002	1013	970	936	959	948	956	972	985	1013	946	962	998	978	907	988	961	947	1000	958	996	1020	973	1013	994	1030	942	1008	987	975	977	973	949	990	963	945	931	1012	993	960	966	953	1023	1036	938	978	973	974	955	979	979	938	948	989	1029	954	1046	994	983	984	1007	976	969	1036	979	987	972	1034	965	1039	929	961	968	954	1001	995	956	1006	953	1019	954	1000	961	973	1002	1029	1016	1027	988	1009	941	1004	988	991	988	1045	982	980	966	956	971	950	956	987	967	985	1026	927	921	982	979	953	962	1024	1027	995	971	983	997	1005	953	976	937	958	981	921	1005	1010	969	980	934	986	1003	973	1003	977	989	1004	953	948	1007	997	954	1036	998	913	975	998	954	964	984	979	1009	1024	958	1031	983	957	964	982	973	1007	1034	944	994	966	987	986	962	953	1072	962	987	1036	988	999	992	1027	984	999	982	1032	964	1003	960	951	979	991	969	957	1031	975	940	995	993	1005	1009	1026	982	909	1025	1015	983	959	966	1022	976	990	991	1029	963	945	1010	997	999	1020	975	950	1034	1000	975	960	931	970	955	977	994	993	1018	1011	1012	993	1060	951	1007	1010	996	989	938	1034	976	983	962	982	989	972	969	974	994	969	973	987	1019	1034	949	991	1014	977	1003	1003	1015	886	1038	991	1009	1016	1013	949	982	987	1010	997	974	1024	958	945	958	989	996	964	975	960	1003	1039	1024	984	936	1002	1019	1045	1001	975	917	969	1033	993	1035	994	957	1010	1015	994	981	1038	1043	954	1037	977	947	1048	976	942	1040	981	1032	986	966	922	999	973	1002	1082	1037	1031	1052	993	973	933	996	978	959	1006	1008	960	997	970	1031	928	959	959	956	1005	1025	972	922	989	985	997	1002	1018	980	999	1036	1001	1006	987	1014	926	943	1055	992	985	958	967	956	961	994	991	982	980	936	958	944	999	964	941	968	954	1046	958	1026	962	988	979	945	993	1000	979	976	1025	970	988	981	973	991	1051	948	969	988	964	1031	925	984	1005	948	1017	969	1007	944	1036	1025	986	990	1050	961	983	973	987	947	1022	977	963	1056	986	1035	961	967	1011	981	1065	948	1005	984	1031	993	925	978	1021	953	962	993	936	955	993	966	949	974	1015	972	1014	1053	971	939	971	1018	1003	976	958	953	1012	943	1019	990	990	967	909	945	952	938	976	960	990	1034	954	913	1010	981	978	967	962	954	949	988	949	932	1056	969	930	949	989	1017	949	958	962	999	1011	983	1011	964	1012	1001	991	950	942	1020	998	964	977	949	987	995	972	1003	977	1004	951	1027	1019	961	972	1018	1038	999	964	1003	963	972	957	983	978	968	973	965	1000	1002	976	1043	934	957	1009	996	986	958	997	945	938	972	999	1005	1002	1020	999	978	996	948	1028	931	956	1026	959	991	955	994	988	998	1005	1012	966	940	1016	1012	993	922	1002	981	1004	998	980	967	976	991	1025	942	994	956	977	988	922	953	1002	958	1050	1011	935	1002	1044	992	1036	1007	968	987	941	944	990	979	993	976	983	1021	974	935	912	1027	1020	934	980	1007	1014	975	1025	1038	956	1017	998	939	942	965	1007	990	956	1000	986	991	993	1014	953	1033	991	1007	1055	969	1014	995	974	978	1009	993	1045	971	954	956	1002	1017	990	992	977	1034	1038	994	981	945	987	906	996	983	972	999	1049	997	997	1011	938	1027	999	997	1014	986	1065	1003	1005	1018	1005	974	1000	959	1000	1021	1019	958	985	971	977	992	994	993	925	1032	939	949	939	942	1045	961	1013	955	939	940	950	981	1039	991	991	932	1018	1005	915	926	968	1016	954	958	986	997	983	1022	989	968	1028	989	966	972	986	908	989	984	1005	927	993	977	996	1010	1007	1018	984	989	1010	1022	958	946	965	1018	1012	963	982	958	981	1011	1026	956	962	945	976	948	1014	992	966	986	1011	981	1034	1019	971	1016	952	984	1023	980	1015	973	903	952	987	988	1035	928	1018	990	961	1028	985	1007	966	993	1006	910	1014	1014	1005	999	940	1010	970	973	993	964	950	991	1003	1023	1001	936	982	993	956	959	956	982	1018	1013	972	946	940	976	1024	1046	962	1007	920	1018	954	925	974	1018	968	1006	990	1020	994	1019	977	998	977	971	989	1006	1010	953	988	956	1055	956	979	992	977	983	1016	997	1004	913	1046	955	954	957	1048	1004	1010	975	1030	1031	1001	1019	1018	1016	958	1009	999	1012	976	974	974	1018	1032	1010	993	931	984	907	964	982	1020	980	975	972	988	996	991	1012	979	993	963	994	982	986	939	1005	972	1012	985	1046	956	1007	1045	978	972	1010	972	1023	1000	1038	977	912	993	1006	972	1007	978	962	947	994	980	1001	1000	1004	1016	995	1038	977	972	935	1001	984	1006	1012	983	1024	994	1012	1024	948	999	936	965	993	1004	1015	954	1046	1035	960	995	990	943	950	1004	1017	960	996	946	970	986	989	987	1016	949	984	1038	962	934	960	944	929	985	1009	943	952	951	971	994	950	1058	961	972	936	938	1008	1000	960	1008	1015	1006	1004	980	996	948	967	999	962	1004	941	970	988	954	987	932	979	962	918	1018	978	971	988	1017	1046	988	937	943	895	983	948	1022	1000	1012	982	934	991	1000	1066	938	994	963	962	1028	968	1046	973	1015	1014	925	1047	958	911	962	994	1014	1005	1045	1008	973	976	985	1004	971	1041	1003	981	941	923	967	982	987	950	930	986	972	979	1008	1007	949	962	996	962	1006	964	991	996	956	1021	1015	954	977	989	997	1022	1092	1005	972	960	970	957	998	1035	988	1024	1018	985	968	1008	959	1038	986	1014	991	1040	1061	983	1018	933	1004	1010	988	985	1025	992	970	1014	942	979	955	976	971	977	980	991	971	955	998	938	956	1029	993	966	979	963	963	1029
24931	21530	24886	28621	21521	21383	1512	529	442	456	408	406	398	369	384	310	395	383	405	303	345	371	361	380	355	347	340	373	332	367	357	355	372	366	379	319	407	356	371	371	365	394	383	332	361	388	354	357	376	343	380	377	328	384	354	393	416	402	386	380	374	389	379	381	397	342	375	352	351	419	370	373	361	361	361	375	338	359	386	379	370	372	351	426	400	348	367	349	352	340	339	316	345	357	348	408	353	348	362	350	415	361	315	368	345	352	390	371	357	370	321	360	375	348	388	389	353	372	357	379	362	392	380	317	400	360	353	352	386	367	383	372	371	354	385	403	362	350	363	399	346	363	345	359	353	333	399	363	326	355	372	364	336	389	351	328	372	362	371	362	377	349	375	351	371	374	317	364	375	347	377	352	385	399	357	393	369	351	343	355	372	374	361	348	342	345	370	332	374	353	376	383	338	369	343	377	389	388	359	405	417	364	347	369	357	374	386	357	371	355	368	335	408	324	359	360	346	347	355	366	408	372	367	402	380	359	349	387	316	312	321	370	398	354	378	355	357	353	359	402	318	396	350	376	350	358	351	349	339	379	366	356	367	392	377	379	342	413	389	354	361	323	362	340	381	337	350	350	393	385	352	344	362	353	368	378	371	348	353	360	325	378	367	385	362	405	350	348	373	355	376	397	357	360	363	376	358	334	371	374	373	373	371	355	356	373	405	370	347	368	347	393	385	371	380	383	361	343	345	390	368	341	368	353	385	380	340	403	370	359	374	363	364	353	385	325	432	360	344	338	372	341	371	309	378	364	348	364	362	378	336	382	341	390	319	371	369	349	343	360	354	358	345	362	379	384	406	410	368	339	350	377	377	381	340	367	357	363	341	363	374	368	357	384	361	401	379	370	359	350	353	351	348	329	389	374	354	343	360	343	397	378	386	357	377	354	346	364	332	336	378	348	333	397	383	382	356	368	352	360	386	365	381	334	342	367	367	381	357	360	340	382	374	348	353	358	346	379	349	366	375	394	375	380	369	366	359	327	350	361	404	366	345	330	368	335	357	323	361	370	375	359	368	364	374	381	337	351	357	351	349	388	382	402	376	395	344	355	367	372	356	375	319	349	352	371	334	361	328	359	371	335	363	344	363	390	398	339	424	327	350	368	343	372	376	355	391	360	370	356	380	366	377	345	335	384	365	345	293	362	383	345	364	374	331	369	389	401	393	397	367	390	336	338	344	358	362	351	345	360	360	368	367	363	365	346	349	383	316	338	374	357	390	371	360	311	365	370	389	370	326	375	364	360	378	339	385	356	351	343	356	385	342	355	348	369	381	350	339	376	334	362	363	362	339	355	325	363	362	388	367	387	351	343	385	389	372	353	355	328	346	349	355	349	391	368	384	353	366	342	390	391	369	402	364	354	366	378	366	413	362	335	389	403	359	358	369	363	358	392	393	359	344	375	351	370	405	381	386	374	372	378	365	330	366	368	362	416	347	374	376	375	371	360	383	373	362	385	355	391	342	330	356	379	337	384	347	327	347	392	362	356	340	347	348	348	314	372	361	380	359	337	368	344	360	344	350	374	338	336	356	345	339	420	340	377	354	334	370	353	340	372	344	400	360	309	354	374	352	379	367	335	398	317	335	368	347	368	345	350	364	352	355	383	381	375	368	366	330	397	357	350	379	391	359	365	366	356	356	382	330	351	356	358	381	336	381	315	392	357	372	341	353	389	387	386	366	376	357	375	334	358	363	375	367	399	360	331	410	384	308	376	390	370	349	321	387	345	359	371	374	386	385	339	358	376	370	409	361	339	380	363	413	360	379	369	349	386	370	350	344	364	339	393	343	325	369	347	385	381	362	359	379	348	360	393	341	386	368	379	335	324	354	384	371	353	342	384	361	378	376	360	389	344	354	354	368	348	350	357	347	352	379	344	369	338	325	322	324	346	349	332	385	355	364	389	383	356	370	375	331	367	352	343	350	355	380	384	361	364	354	382	344	347	354	356	349	358	358	367	381	390	366	351	331	358	359	367	393	390	363	347	354	379	333	338	379	334	336	347	380	330	352	387	402	362	377	378	363	369	393	364	349	364	391	348	320	353	339	386	340	309	390	372	370	347	336	359	371	357	345	371	357	380	352	366	339	344	383	370	337	372	385	341	342	364	357	379	378	387	346	375	350	364	351	368	423	394	400	400	363	347	325	396	339	398	368	329	375	351	339	361	355	356	348	379	382	339	362	355	323	355	342	350	334	371	354	420	346	387	361	373	379	349	373	340	356	388	357	332	357	360	374	369	297	346	361	400	399	382	343	375	350	376	358	354	398	362	386	332	357	347	345	330	352	412	351	409	380	369	324	332	394	348	380	332	357	367	368	378	351	322	349	332	361	339	394	390	367	373	391	347	371	361	348	364	348	367	385	397	336	338	375	376	378	342	384	363	366	347	364	372	357	341	342	342	356	362	348	386	396	365	332	372	349	325	349	355	353	379	370	362	387	386	394	396	388	362	370	342	374	342	384	387	348	341	376	362	366	334	336	363	353	354	370	314	369	357	387	347	348	398	374	359	350	383	356	352	347	324	352	365	351	340	361	349	337	359	365	350	357	361	346	332	383	333	377	368	363	333	342	374	366	353	330	386	359	386	329	343	371	372	337	368	376	334	364	310	410	369	349	383	361	366	375	385	335	347	354	343	361	344	327	351	349	379	340	386	396	397	337	361	374	323	355	341	333	394	358	343	379	372	396	361	336	373	399	389	389	368	364	377	345	372	323	370	368	321	356	358	320	383	370	350	388	399	343	340	364	361	356	323	372	364	367	375	367	358	363	350	365	333	364	360	371	340	376	401	347	351	343	359	354	358	361	359	331	344	374	337	349	343	301	358	372	387	368	347	348	388	332	352	333	338	394	362	358	400	437	368	374	364	355	355	360	351	332	370	411	354	372	405	369	323	381	349	376	333	388	380	389	355	365	344	357	398	386	375	419	372	364	339	374	381	361	363	386	374	350	362	377	363	379	393	370	399	357	350	344	326	362	368	358	349	354	373	387	398	361	354	378	371	370	388	358	352	355	361	375	342	386	387	371	382	368	391	361	333	384	374	357	359	364	350	396	341	358	344	327	365	390	382	330	351	342	346	366	336	363	385	341	341	331	328	317	350	360	323	369	380	361	336	337	347	370	383	324	349	336	375	403	368	367	361	324	355	379	350	367	375	359	351	339	345	361	348	374	372	376	375	352	371	346	349	333	381	357	390	309	368	370	342	375	368	360	350	355	388	352	350	373	376	388	362	361	317	359	363	393	360	370	342	395	355	345	342	378	372	367	389	360	332	370	366	381	365	332	320	333	377	339	339	359	333	328	382	385	348	370	378	358	389	358	396	351	341	365	370	348	389	329	363	332	395	388	345	422	418	378	349	364	379	365	394	328	362	347	369	353	347	345	340	371	361	369	383	381	383	358	357	372	352	373	354	385	380	352	345	369	345	359	398	343	349	367	314
3144	2172	1357	983	920	845	868	812	823	792	819	819	841	796	825	842	739	803	740	815	795	795	776	787	779	801	779	842	795	810	802	827	791	771	778	783	756	781	775	804	779	815	722	785	789	760	820	800	804	784	767	770	767	778	762	818	777	808	747	792	794	750	792	744	732	755	787	814	782	784	829	702	791	792	786	793	837	716	761	752	804	821	700	773	794	788	811	766	824	756	782	729	794	752	832	784	794	796	794	840	783	791	830	786	787	780	761	733	765	745	818	740	808	766	821	739	786	750	773	775	801	788	798	816	803	744	759	797	746	765	823	770	826	753	826	746	816	778	803	833	780	779	749	772	821	795	808	784	782	774	802	762	818	844	782	786	768	801	814	765	757	847	757	815	731	741	831	771	772	823	773	735	808	848	806	791	780	739	793	746	781	808	766	767	732	767	838	761	792	785	818	743	801	756	763	760	779	793	777	809	807	748	765	778	784	753	764	789	804	766	747	797	739	806	803	778	850	766	811	807	752	794	747	759	819	824	806	818	802	770	773	804	781	788	809	771	766	802	773	752	787	817	810	808	780	734	798	838	781	794	792	770	778	779	756	754	833	795	814	786	812	763	825	768	747	755	763	807	797	821	758	793	750	821	817	818	798	766	834	795	786	788	795	829	803	772	769	789	796	833	770	774	764	791	794	733	805	768	806	771	747	766	797	769	748	776	816	773	792	777	789	763	812	756	768	806	779	729	788	762	741	763	781	769	775	815	773	790	775	803	827	764	786	795	812	718	763	806	787	780	817	787	868	766	766	752	766	826	770	800	766	838	834	757	771	821	747	717	774	806	835	826	774	723	770	830	725	812	792	774	824	765	773	789	832	780	754	757	781	823	745	822	781	711	810	792	791	797	795	755	788	748	768	804	764	819	783	766	764	782	797	829	787	786	803	763	754	784	775	771	821	778	786	811	775	833	816	776	803	759	781	749	801	798	784	791	734	746	771	799	810	804	752	816	742	795	797	784	822	759	790	727	827	834	807	776	785	772	793	772	813	755	780	805	817	800	743	757	823	801	720	790	744	767	794	788	757	774	770	781	733	803	763	781	753	747	775	790	792	785	742	781	810	776	805	798	764	778	760	763	711	773	763	763	760	829	769	787	746	749	798	795	827	755	789	783	761	826	805	731	734	745	790	761	748	769	781	725	762	772	754	762	804	762	779	785	746	771	796	757	763	829	771	768	771	762	762	791	820	793	811	803	793	829	789	780	786	822	801	812	756	766	776	807	771	800	769	812	812	766	802	792	781	789	798	780	758	806	766	816	817	782	752	771	798	775	768	726	770	794	788	815	775	754	800	741	831	789	787	763	752	826	747	822	763	795	766	729	816	839	841	821	824	826	787	785	753	754	796	775	776	786	780	823	814	805	798	728	756	775	786	782	781	752	803	765	807	776	777	795	759	731	828	801	802	762	781	751	767	817	756	853	835	750	754	813	764	796	746	776	792	750	775	780	777	791	768	803	784	827	798	764	809	782	852	782	776	795	821	770	735	787	796	808	759	802	815	758	763	792	734	761	728	797	866	793	747	816	761	803	747	790	768	799	843	772	787	755	779	810	730	800	795	804	788	752	780	822	788	791	744	817	771	841	798	779	805	797	816	748	777	786	793	742	797	778	778	804	739	797	795	768	798	789	839	727	775	776	773	777	836	761	761	798	787	780	785	766	795	834	781	842	836	806	781	786	746	781	798	731	779	783	781	778	808	816	687	790	773	790	786	786	781	789	786	753	806	773	765	761	791	789	746	791	792	779	764	755	791	784	784	789	786	772	805	815	778	713	738	790	799	778	787	746	763	784	822	800	818	754	740	829	840	780	761	774	764	802	819	773	764	811	774	788	792	810	818	772	763	814	781	750	779	812	773	815	787	789	735	805	737	785	716	731	796	747	823	788	785	783	735	770	803	810	804	778	787	784	787	762	790	758	739	796	761	824	799	782	816	774	728	764	792	750	821	792	796	800	749	760	831	800	795	795	769	796	746	782	741	790	719	805	737	775	794	732	844	831	799	782	745	758	805	801	808	796	799	786	762	765	817	765	800	770	777	776	800	788	795	759	783	756	777	784	727	823	807	775	778	760	772	780	796	795	867	781	794	810	779	783	781	800	761	800	737	749	781	772	808	708	771	786	844	786	772	811	805	783	744	725	771	819	840	814	712	765	834	797	811	809	787	800	750	800	733	816	807	803	816	758	786	789	767	789	755	772	799	825	784	756	775	804	806	810	818	781	785	756	777	780	760	793	789	768	795	786	785	771	798	768	797	740	804	811	765	777	788	831	779	806	782	771	801	786	747	767	814	785	781	763	774	810	794	756	745	748	760	759	789	761	796	779	746	717	753	757	779	788	770	855	755	722	828	811	735	794	830	803	758	815	801	798	781	775	854	789	788	772	768	782	774	870	776	783	835	803	827	771	741	769	825	764	768	811	820	840	742	791	756	822	796	772	801	799	789	778	742	803	740	839	827	753	774	791	791	811	781	765	791	763	806	795	777	796	810	808	813	797	787	785	855	765	783	801	789	770	754	778	760	782	799	761	784	805	771	761	819	803	811	808	703	769	806	761	826	822	785	796	769	836	803	820	753	801	777	835	842	801	807	783	781	829	791	795	771	751	769	809	816	787	774	782	723	774	775	784	740	774	773	783	765	831	777	749	788	748	811	771	777	779	789	758	770	797	769	807	797	743	788	783	825	745	759	779	782	815	789	769	761	810	832	811	780	748	801	767	761	772	747	744	741	755	789	770	791	804	768	743	782	791	815	811	781	750	816	839	789	782	800	763	773	747	771	814	759	764	777	796	786	835	800	782	818	831	829	773	803	800	802	780	715	736	797	753	793	801	778	782	759	735	791	769	775	838	798	739	745	761	791	749	772	770	770	783	801	799	793	786	766	791	803	716	828	790	734	778	826	811	777	792	771	769	787	807	773	777	749	782	740	784	796	806	789	770	846	794	767	746	754	813	742	774	771	726	821	731	739	779	799	818	776	798	791	728	757	832	849	806	802	766	870	781	796	786	761	784	789	767	779	754	794	762	804	809	803	777	728	768	797	733	790	792	761	754	754	803	787	728	756	771	817	763	763	740	791	814	802	825	758	754	799	793	781	759	814	764	779	758	807	810	775	754	808	793	759	788	785	816	750	738	765	803	772	838	784	767	754	786	713	810	808	804	801	801	829	814	793	797	775	805	765	783	736	775	750	758	777	774	776	792	801	787	774	739	786	766	779	788	794	799	824	770	787	814	744	840	784	818	760	775	811	792	815	821	784	770	774	794	749	768	796	767	805	758	766	738	801	798	845	824	751	807	771	775	828	829	787	763	785	767	857	796	767	806	792	765	789	764	809	812	785	788	743	760	784	802	783	786	758	725	799	769	795	733	757	770	755	844	753	830	783	788	834	770	792	838	802	783	815	792	725	797	744	839	797	788	792	764	763	817	726	753	822	725	753	791
24314	21470	25120	28255	21472	21482	18276	578	326	254	264	259	232	230	210	190	194	191	178	211	184	169	185	183	198	198	178	175	183	166	180	154	163	168	176	198	197	176	179	189	155	174	179	214	174	178	165	192	171	179	196	172	201	182	177	165	190	146	187	166	199	162	177	208	192	155	167	169	171	166	144	187	143	171	180	155	174	153	176	138	166	192	148	177	169	203	182	162	147	158	201	156	173	168	169	154	180	184	197	160	143	165	168	179	182	179	169	176	163	169	178	162	179	177	154	153	181	186	171	189	154	184	179	162	170	178	180	171	162	169	155	156	170	171	173	183	159	154	171	154	174	179	196	189	154	186	170	176	191	196	170	147	162	178	175	165	171	199	194	171	167	181	164	159	168	159	184	186	181	157	172	150	179	160	169	187	203	161	186	171	174	185	186	195	188	179	164	173	186	181	170	193	186	190	170	175	190	199	181	181	171	166	169	189	155	168	185	184	176	161	162	171	173	204	179	180	161	180	170	194	162	188	159	175	158	151	163	174	177	176	178	184	142	177	186	200	186	144	166	180	179	170	191	174	164	172	172	180	186	195	188	160	200	161	157	184	178	190	183	199	184	168	177	176	167	169	174	159	146	160	191	139	169	198	173	185	181	153	174	192	175	171	162	139	199	168	179	149	184	169	168	173	211	196	190	144	168	147	186	192	190	190	167	184	160	166	169	179	175	167	194	165	181	183	176	165	181	173	185	167	177	184	174	186	199	164	163	168	160	166	145	149	152	181	177	175	158	167	202	173	189	186	159	186	184	211	171	181	190	157	184	169	164	186	134	173	157	165	174	174	182	178	178	187	186	173	171	183	193	177	175	171	157	172	212	152	192	170	208	175	169	185	182	177	189	172	140	161	168	202	155	158	153	192	172	180	165	192	173	189	184	174	175	162	170	169	163	153	188	169	171	213	174	171	168	155	184	169	168	207	179	174	184	174	181	171	183	168	173	173	206	167	165	198	176	191	182	151	158	175	158	191	203	155	165	185	165	170	165	168	171	154	150	183	177	176	178	158	192	169	158	188	203	198	175	193	157	164	189	162	182	164	186	190	156	186	187	208	145	198	169	170	176	180	177	181	174	164	165	167	166	180	158	164	157	191	194	175	167	181	164	178	179	213	174	189	192	183	165	166	170	193	163	158	179	182	176	182	179	145	165	180	189	172	174	162	182	169	172	189	174	167	194	163	145	166	171	185	158	189	150	185	188	192	167	192	151	166	204	157	161	152	175	167	170	192	168	198	151	172	189	186	161	169	194	186	163	139	180	152	137	190	172	169	181	172	165	158	172	177	175	170	179	166	199	195	158	170	210	174	200	204	195	173	179	186	166	166	165	178	184	187	193	205	178	167	171	175	146	165	168	182	165	175	169	164	160	196	174	180	204	164	134	176	157	193	174	152	187	192	166	179	196	185	183	194	154	190	160	177	173	174	178	157	190	162	195	164	175	176	176	166	177	161	148	196	166	177	170	158	192	203	173	172	193	178	180	170	170	154	188	161	214	169	176	199	188	183	187	182	176	190	177	169	165	162	179	180	153	168	207	189	188	194	198	164	177	164	155	207	156	181	195	167	163	189	177	177	188	173	141	174	180	167	174	189	173	170	160	172	189	180	153	187	168	160	170	169	182	171	172	196	184	167	172	165	161	169	182	163	185	208	180	136	191	184	176	185	171	170	166	172	164	196	171	157	160	156	171	182	228	162	177	170	167	172	166	210	182	169	197	166	206	172	180	177	165	164	164	154	180	157	166	191	191	180	167	158	187	171	163	188	190	193	154	163	196	198	171	185	178	190	184	177	190	177	186	183	167	176	169	174	164	172	190	180	182	157	171	162	165	158	186	203	179	188	175	179	183	190	165	195	177	166	175	194	163	184	187	162	187	183	153	170	166	136	159	196	172	169	184	175	191	173	174	183	168	175	156	185	135	204	166	201	166	183	193	195	160	157	174	190	169	174	170	194	180	179	174	173	191	167	185	163	191	166	149	166	198	171	170	166	169	169	183	162	175	166	170	173	180	184	155	149	183	167	166	178	191	165	150	171	179	179	185	162	164	178	180	181	170	179	180	160	159	178	192	160	150	173	175	185	165	186	194	194	189	155	163	176	203	197	167	170	147	182	134	197	180	177	175	175	189	187	196	172	191	204	182	181	156	166	160	157	173	152	172	175	188	163	168	183	192	150	188	179	153	183	186	179	180	176	166	165	181	158	157	151	151	168	185	176	176	173	179	174	186	180	184	171	165	173	182	185	170	159	153	192	194	181	201	155	198	184	193	167	190	179	172	170	176	182	188	170	159	176	172	154	179	179	149	184	177	146	168	174	178	169	173	180	194	169	169	191	180	165	196	173	183	181	178	151	159	164	176	175	158	166	188	182	166	164	172	190	173	183	179	145	166	188	185	148	173	183	154	166	192	191	194	176	179	174	181	170	164	184	155	180	180	197	178	177	164	217	175	186	148	187	142	157	180	172	161	177	170	160	158	167	190	156	178	163	168	160	155	180	210	181	170	180	173	131	156	183	165	177	150	169	196	175	147	183	169	165	158	182	138	174	147	168	222	190	172	177	178	187	177	190	175	198	169	155	193	186	167	168	161	163	165	170	165	161	157	169	170	156	176	170	172	142	176	160	173	144	198	177	147	176	182	156	175	176	157	160	177	171	189	172	168	172	191	165	157	152	180	173	177	195	198	165	185	194	173	163	180	184	169	182	168	168	178	182	163	159	186	162	186	200	189	176	190	171	149	175	167	182	176	181	182	178	184	171	152	176	174	167	185	164	159	197	161	170	176	175	137	168	169	192	158	173	169	179	207	178	162	177	168	175	180	177	164	157	184	183	181	193	190	196	185	169	183	181	146	184	171	181	176	163	187	166	174	177	186	188	176	204	175	173	182	167	178	197	165	160	171	174	181	177	179	203	186	170	200	201	167	185	194	170	179	188	149	166	162	176	190	183	141	178	165	161	187	198	160	154	180	161	166	171	164	181	166	179	169	153	185	182	193	192	178	187	185	171	181	170	178	201	183	193	178	175	173	159	168	171	155	178	169	161	175	173	188	172	178	174	168	200	180	178	152	183	168	178	154	174	152	185	154	171	195	175	167	152	164	167	168	180	179	182	189	176	173	174	182	191	183	162	203	189	183	186	180	145	181	162	174	156	147	178	161	157	185	166	159	185	194	181	181	178	164	174	167	179	168	158	161	186	201	165	174	187	170	167	161	169	156	175	157	165	175	149	180	172	189	207	187	187	202	191	177	170	210	223	161	187	170	185	198	181	192	179	173	172	151	175	155	171	164	150	180	187	193	154	180	164	184	155	163	163	193	181	170	160	174	158	155	168	150	149	153	147	183	166	155	190	186	192	184	174	167	161	187	177	185	167	184	163	138	147	179	177	167	165	194	196	176	160	195	147	191	207	174	181	190	164	172	207	169	188	191	199	182	187	139	161	168	170
2983	3096	1479	906	670	539	528	472	485	449	496	435	459	446	458	464	426	423	427	419	432	411	425	406	408	408	409	433	399	428	422	408	430	406	409	420	409	405	384	426	419	439	398	411	436	422	393	398	389	405	402	431	446	404	411	400	421	418	442	428	423	440	418	454	396	387	409	403	401	432	415	409	414	409	410	391	400	408	410	423	425	439	409	419	413	388	391	463	411	415	436	410	411	421	404	415	405	410	410	434	422	431	425	420	414	426	422	390	422	422	406	418	405	407	436	425	389	425	401	416	420	446	400	390	406	375	432	417	420	406	412	435	391	437	395	405	396	397	407	438	418	422	402	435	406	429	405	413	409	464	387	411	432	445	398	411	420	413	381	446	431	447	377	437	424	403	424	403	435	395	376	400	411	386	447	425	409	444	414	430	414	405	417	397	384	417	419	454	417	380	410	459	413	432	396	426	399	441	439	412	437	470	401	402	398	455	414	415	392	375	456	398	417	397	415	394	436	396	438	400	438	413	431	416	390	408	415	416	433	417	427	444	400	437	416	434	415	416	390	396	421	428	384	430	403	433	395	419	400	411	418	376	423	398	454	440	426	425	386	437	379	395	442	388	413	438	389	420	387	443	397	429	376	402	441	404	394	415	404	413	449	391	425	414	418	399	410	429	414	431	437	406	428	428	430	398	429	428	412	386	417	412	436	449	432	431	419	416	451	405	420	430	420	427	405	420	403	394	423	431	409	376	416	403	423	457	433	438	404	433	389	376	386	369	421	390	438	389	419	448	416	385	454	448	419	409	417	438	442	438	401	377	422	396	416	406	412	410	413	399	370	436	425	372	421	428	468	441	414	384	437	421	440	418	431	402	434	433	415	422	409	453	376	457	432	390	396	385	403	394	394	457	383	397	410	458	436	434	410	413	406	386	421	390	378	385	410	393	386	396	402	421	410	424	405	407	418	383	436	426	448	451	417	422	413	432	441	415	443	370	412	399	398	373	421	445	439	414	392	433	403	434	452	392	400	403	439	367	435	419	444	409	375	398	395	432	404	422	419	448	397	399	411	427	422	414	427	420	402	420	405	379	389	425	403	408	397	413	442	398	403	432	415	416	396	390	396	400	399	414	445	428	433	446	418	396	454	384	411	414	415	415	397	431	417	419	396	422	391	415	412	386	387	406	425	443	466	442	424	427	446	388	423	404	407	403	409	406	420	377	435	409	448	403	376	435	440	412	410	444	443	417	394	440	400	390	423	439	410	408	423	411	389	434	417	385	400	436	419	411	378	400	419	434	420	411	415	414	403	414	397	427	402	434	409	413	412	424	450	393	421	424	443	455	399	374	408	429	450	448	399	398	414	408	420	457	448	414	382	421	462	467	407	418	385	422	380	439	425	403	481	378	393	431	423	394	352	428	426	437	445	423	406	433	391	446	401	410	449	419	415	422	440	430	419	381	379	408	435	416	402	387	435	424	458	420	422	422	416	466	394	457	422	413	396	453	398	421	411	432	413	418	405	421	438	424	446	381	393	411	419	409	374	401	399	387	459	428	416	459	410	433	385	421	411	447	432	429	408	421	417	428	402	431	399	447	398	384	456	417	414	440	433	432	409	414	416	403	427	399	418	393	433	378	438	407	441	446	428	450	426	437	441	451	411	438	419	400	402	430	406	414	415	407	426	425	403	428	428	423	407	414	414	416	409	454	420	380	462	405	427	428	418	415	430	400	431	425	427	411	414	412	419	412	416	424	427	426	435	415	426	401	412	445	396	453	371	424	393	392	406	393	392	447	411	419	402	397	433	422	432	426	398	424	387	395	448	423	429	393	421	391	401	401	415	408	410	378	418	428	424	439	410	395	403	386	412	442	434	425	462	421	381	412	408	431	426	419	411	422	422	426	449	432	423	432	430	419	396	416	436	401	423	396	413	397	450	418	424	432	419	370	412	436	372	400	412	427	475	412	436	422	422	414	406	418	396	415	440	439	404	426	418	453	435	419	412	398	396	404	458	415	403	413	444	442	429	392	414	437	436	424	413	435	420	432	430	398	465	420	406	413	404	403	443	414	391	464	455	413	425	423	377	421	426	410	407	431	444	459	420	413	384	393	438	411	409	439	409	387	408	432	422	427	417	399	464	433	451	420	420	447	388	414	434	422	429	427	419	412	448	431	389	447	413	429	441	464	419	379	410	376	422	461	422	388	403	401	445	418	446	444	397	394	412	423	398	450	455	406	421	436	392	409	400	412	416	419	421	400	400	433	408	429	426	423	414	409	461	410	406	387	445	431	385	407	410	416	437	417	405	411	449	407	419	408	404	398	419	409	414	435	432	436	429	412	418	424	423	448	408	425	411	417	359	411	427	419	392	404	398	432	379	401	393	407	405	402	441	425	368	445	406	401	422	408	426	432	412	460	418	438	424	463	423	410	421	425	422	444	426	426	422	396	407	414	407	425	436	434	433	410	419	408	422	428	389	436	383	416	401	372	425	395	416	397	404	442	438	405	450	433	427	438	420	429	411	430	417	415	422	435	418	425	404	408	455	412	421	399	410	400	427	418	429	399	426	410	431	451	404	434	423	399	398	392	406	401	394	421	441	450	389	442	407	448	389	427	398	413	416	420	404	359	405	417	389	394	433	388	436	422	403	408	413	415	391	431	400	433	431	403	421	408	397	367	407	403	415	407	409	407	397	485	401	426	413	409	400	413	431	453	420	408	418	418	429	411	431	415	449	416	450	427	428	423	416	414	422	428	421	415	395	386	417	427	451	415	414	399	413	411	394	427	396	433	414	425	414	460	420	430	430	397	445	393	436	421	407	392	425	442	436	432	437	422	383	426	413	397	422	405	430	375	424	394	382	409	427	432	442	434	402	396	455	429	406	444	428	429	415	387	441	385	405	413	414	443	469	386	411	426	411	423	419	398	459	419	422	419	403	407	381	396	439	439	399	446	419	399	389	469	399	461	417	456	416	416	438	390	442	408	409	385	389	426	410	432	412	442	402	413	394	390	454	450	397	387	450	395	432	425	424	416	388	414	434	394	412	417	442	418	433	456	418	417	434	390	422	424	429	396	428	384	421	432	418	410	470	418	432	403	406	409	416	413	382	412	415	462	400	424	438	392	404	401	440	411	428	416	393	411	435	398	369	388	396	446	383	452	438	394	411	436	389	427	414	407	413	435	388	398	414	410	396	438	400	429	433	412	420	373	419	421	389	422	432	385	458	401	442	421	419	391	406	444	401	433	444	406	433	418	419	459	410	413	437	413	427	422	477	427	410	432	443	421	436	444	422	429	391	382	414	427	419	419	386	399	404	395	431	408	409	443	385	429	407	399	406	393	397	415	399	431	441	441	416	413	391	421	434	466	413	387	441	410	417	421	475	403	421	418	435	407	403	385	441	434	381	376	432	450	420	461	419	430	424	451	403	420	415	381	414	399	402	398	425	457	425	367	396	403	431	387	417	412	417	428	439	417	406	455	397	386	421	416
32006	21041	11888	984	522	480	438	454	459	443	425	485	477	435	422	463	461	440	455	439	450	432	435	483	460	418	471	427	492	429	441	431	449	475	500	405	421	431	478	512	437	430	426	478	471	409	443	444	418	470	408	451	452	405	463	441	436	406	466	452	426	421	424	392	393	464	443	461	428	442	443	447	447	466	422	510	403	415	476	461	428	436	443	453	429	468	464	475	512	430	456	450	508	457	420	470	487	429	447	426	484	489	437	441	470	438	483	450	417	474	442	445	430	453	428	438	466	481	463	448	461	485	454	440	465	457	466	491	418	468	495	468	466	440	507	451	426	499	438	452	458	436	466	422	467	430	453	446	456	467	418	435	457	451	424	436	439	457	439	442	488	438	422	426	403	427	448	482	409	411	452	422	417	486	461	430	384	464	479	455	455	453	480	456	433	466	460	441	446	482	477	430	454	478	460	447	478	451	428	405	420	455	443	455	476	485	392	435	427	464	471	428	417	478	412	463	444	485	498	417	434	465	440	416	441	434	441	447	455	431	456	464	489	482	472	428	435	468	456	459	478	458	492	477	444	490	454	482	430	450	473	468	425	486	458	444	449	464	433	486	437	431	467	441	442	393	456	460	468	474	443	472	454	459	468	435	430	466	479	414	447	427	420	471	434	426	414	424	428	418	467	455	436	454	435	440	476	485	447	452	440	463	435	490	447	472	505	435	466	453	436	467	473	441	447	450	482	411	426	458	426	462	404	441	424	436	444	473	442	426	437	467	484	472	456	453	454	439	422	435	425	399	464	494	445	466	451	428	439	467	457	463	452	480	466	455	439	434	465	428	443	452	466	448	463	452	434	452	460	453	478	446	440	482	469	472	414	398	420	476	434	448	458	445	426	458	465	438	442	462	448	456	403	409	443	447	438	439	435	444	452	461	432	489	429	433	435	444	428	480	462	509	483	444	454	482	486	482	457	444	495	458	457	442	443	447	437	418	456	434	452	412	483	407	472	466	472	484	449	446	481	437	422	429	454	436	439	447	430	425	488	478	444	453	464	403	419	428	478	461	475	453	463	441	480	464	472	474	420	492	489	452	435	446	444	468	466	472	432	548	446	448	451	421	449	424	438	443	457	426	437	455	456	465	447	513	453	464	426	435	421	398	458	479	442	472	438	436	459	464	472	444	429	408	426	463	439	467	465	486	456	450	480	421	445	445	477	485	455	442	461	416	444	435	432	422	429	428	442	458	475	472	479	470	444	449	463	443	443	433	494	463	485	446	453	466	464	448	464	444	449	459	458	453	444	440	439	436	444	413	431	446	419	445	458	465	410	438	497	493	516	454	478	463	491	417	447	460	443	432	496	459	451	473	441	437	455	483	464	413	443	463	430	419	451	444	447	440	449	443	410	435	438	509	450	444	439	471	435	463	463	455	487	447	454	447	430	401	473	428	471	479	478	458	470	423	482	462	452	430	461	445	462	458	439	433	432	449	456	425	445	463	451	487	469	467	448	484	440	490	439	443	448	420	394	455	447	405	448	467	429	443	464	466	421	490	453	461	472	466	440	461	466	434	453	413	436	446	450	474	462	444	456	443	491	444	496	464	448	441	468	453	480	465	431	482	442	437	458	475	476	440	465	494	453	412	424	470	460	431	456	437	457	427	427	485	487	425	451	473	449	450	445	497	440	460	461	480	466	433	461	481	452	429	432	490	484	460	469	431	466	464	444	455	436	494	443	446	398	479	430	426	467	437	461	457	444	402	447	464	442	439	418	468	432	444	469	480	473	482	430	455	474	425	415	463	450	490	453	423	454	435	463	457	445	442	475	459	450	411	452	422	412	421	424	408	431	461	431	456	483	489	477	486	407	442	461	504	491	431	481	440	473	437	477	462	458	443	446	483	466	459	443	481	458	457	455	508	470	453	462	452	452	451	444	442	465	413	459	452	469	405	436	463	477	473	409	429	414	434	462	418	450	435	410	483	468	467	457	487	438	431	413	466	405	457	478	479	496	484	483	427	454	441	436	467	410	446	460	449	464	443	430	469	466	484	496	435	457	463	418	455	427	402	457	413	437	406	454	436	437	474	424	469	425	424	470	431	396	421	464	442	438	456	444	464	449	449	427	407	473	464	406	448	449	460	467	445	447	449	495	462	490	446	471	484	461	448	439	461	465	450	489	486	477	483	419	414	492	416	469	487	453	433	442	437	469	460	477	478	440	442	436	463	482	496	477	448	453	464	458	473	490	424	450	446	447	418	453	442	436	447	437	448	481	450	458	445	451	443	450	498	461	432	435	458	438	492	466	437	483	486	512	446	436	425	441	446	490	440	462	494	453	463	470	436	472	430	475	439	462	476	472	436	434	461	480	442	445	464	508	461	428	431	438	463	458	466	468	458	452	429	475	452	448	444	442	426	437	430	471	470	451	438	467	454	453	429	452	390	430	430	467	443	475	473	456	441	434	451	422	417	421	428	469	446	452	434	463	443	441	471	411	451	465	428	458	446	500	408	449	504	473	430	423	492	471	445	499	426	445	446	457	424	437	422	436	450	472	458	433	467	491	420	452	462	460	411	404	482	436	413	461	453	465	410	468	439	482	487	422	440	472	434	464	458	462	479	428	435	459	462	431	455	410	403	436	445	405	498	433	428	446	429	415	451	448	465	461	441	448	427	432	457	462	432	435	453	460	442	475	467	443	463	468	447	437	464	416	431	422	470	401	427	440	422	492	411	450	509	473	460	422	437	454	452	459	493	423	456	464	450	457	415	432	450	453	464	429	491	456	449	458	450	458	466	424	473	448	431	479	428	467	461	475	460	439	417	420	433	422	458	443	450	452	432	453	483	455	449	481	431	468	476	451	479	430	456	468	456	408	425	417	468	456	436	452	446	457	409	436	445	453	400	472	464	444	469	416	446	426	464	461	448	437	440	452	451	495	423	499	438	467	451	474	506	468	419	414	461	404	440	426	448	447	420	497	451	488	476	479	463	431	441	447	447	445	453	455	472	433	447	429	421	410	441	464	442	485	425	456	422	431	486	465	478	456	445	461	436	421	450	448	449	438	441	443	462	408	459	482	485	449	440	443	430	466	443	503	455	441	469	471	487	418	412	420	463	449	427	425	426	434	424	398	444	447	396	442	445	451	448	454	430	446	489	504	413	455	473	446	440	481	495	418	424	441	442	468	433	429	417	451	457	455	462	438	471	424	429	456	434	430	467	425	433	468	453	480	451	474	461	449	445	448	421	480	470	446	467	466	460	439	442	423	449	413	469	455	453	489	460	409	407	468	444	456	425	438	422	428	444	432	425	398	458	453	436	449	447	463	454	459	467	470	414	507	409	471	444	429	496	468	460	460	448	440	482	432	436	447	460	459	418	436	433	480	460	470	429	461	431	410	443	453	485	439	437	459	462	464	451	456	453	460	431	450	390	411	421	470	473	448	454	470	395	474	455	488	487	435	454	469	451	456	436	469	475	413	465	394	428	415	420	438	431
5947	1050	1016	983	971	1016	986	981	970	959	978	1021	998	1011	993	989	1036	952	1009	1002	1042	993	960	985	1006	973	994	971	994	987	962	948	971	976	964	975	1011	1023	1005	925	940	986	961	998	1031	977	1010	936	1047	927	929	949	934	1007	981	1044	1009	951	997	955	976	980	986	998	949	973	970	967	985	996	1018	1001	915	982	923	936	986	993	984	933	981	983	964	984	992	981	990	977	960	963	989	972	1007	990	1044	946	969	948	987	923	966	946	1015	1009	1036	970	1002	1010	978	1001	945	1018	932	969	996	984	950	982	969	961	1037	1006	984	975	930	1027	981	991	1041	988	1038	985	1006	941	979	964	961	920	1013	1051	1029	1034	984	1007	974	1059	938	1027	986	1006	995	1015	981	966	1041	989	981	986	993	1002	970	1003	998	940	974	954	998	944	960	983	985	969	964	998	954	987	997	912	936	1058	1001	941	1001	957	980	985	956	962	976	990	1003	964	955	990	901	958	1017	1004	942	970	1002	999	988	968	1029	1004	1051	986	1028	974	957	968	960	989	918	982	967	1013	1021	1004	954	1010	973	936	978	1025	1015	956	960	956	958	967	997	972	975	1020	945	992	955	1010	962	974	998	1030	968	975	982	924	985	992	955	942	1007	1000	1018	930	974	1001	1022	966	976	983	1008	1001	957	988	1013	941	954	968	930	1008	979	1011	1015	988	964	987	977	988	940	993	998	984	995	950	1031	985	970	967	992	950	965	982	974	1017	953	970	1020	998	969	965	968	946	950	965	924	970	992	1013	966	987	947	983	999	1026	990	975	995	957	1006	958	949	949	1024	1005	988	1023	1007	962	960	990	990	998	1036	1048	984	994	969	977	997	921	1001	965	981	1026	950	930	962	990	1010	991	945	1056	1007	975	992	941	962	1001	956	962	958	976	986	982	948	969	994	959	983	934	953	1005	945	1032	964	1036	998	930	1026	957	967	1022	1033	974	973	939	1019	961	961	1045	925	972	978	1007	971	973	1028	953	1014	988	964	1024	986	1002	985	997	1019	981	963	974	959	1018	1009	1006	1027	991	989	994	965	955	993	1035	992	989	966	985	925	964	995	972	983	971	979	936	1028	1018	992	994	938	1031	970	941	1046	1006	983	1012	1028	1016	969	950	1015	990	1016	941	922	980	1011	959	970	952	959	986	996	963	1048	959	979	949	993	993	1019	970	1014	1002	1010	1008	951	993	994	1008	1003	1012	991	1036	995	971	970	996	955	951	1013	972	966	921	975	1023	981	935	1033	1022	996	964	967	988	975	985	977	943	1013	1050	982	984	944	957	996	1016	973	952	984	979	968	966	1002	992	983	987	1005	967	953	995	999	986	937	913	1046	1013	941	962	969	1001	982	994	993	987	932	982	956	995	961	963	909	995	966	1007	1042	967	990	933	954	988	991	948	1017	975	1025	1056	1057	1056	1060	1039	1002	1013	1012	990	1012	979	1024	1029	981	984	941	950	1026	985	1006	942	957	1020	976	939	938	973	1031	983	1010	965	945	944	985	1059	1021	973	1039	1014	984	993	904	988	953	972	1007	1016	1006	987	971	1034	938	968	1028	961	934	924	969	1016	941	984	969	1049	979	1016	994	1008	962	939	970	982	959	992	1022	976	961	1052	966	926	937	969	951	919	994	949	1026	998	925	1013	1005	960	980	963	974	1014	995	1003	999	992	1029	1006	950	1037	999	1009	973	930	979	981	956	985	940	977	951	1037	959	986	949	921	1040	935	935	956	931	1071	959	997	983	979	958	997	987	1020	959	931	978	978	1027	1036	997	988	962	966	977	1003	989	948	1012	1002	1010	1066	990	977	994	1033	1007	993	957	1005	1008	985	937	1008	1012	1008	1001	1046	949	949	928	970	973	956	938	1006	977	1015	1032	973	957	943	992	1019	926	957	983	962	997	948	1007	927	1008	956	952	971	1012	969	1013	973	922	1030	1021	976	967	1061	970	946	1020	1008	1006	1039	960	994	1041	1027	1030	983	1000	984	958	947	1047	992	1019	1036	1035	980	966	1042	966	958	965	990	960	983	957	1034	971	1003	1025	982	960	987	941	976	926	955	959	1011	961	986	974	970	984	1023	1003	981	961	983	1029	990	939	1038	981	1004	1004	1029	1033	955	972	982	1036	960	980	1003	988	953	1035	1005	976	985	949	975	925	954	1017	932	1067	995	978	977	987	964	973	965	953	997	1012	1002	937	1006	968	959	962	1051	1052	990	1007	1012	999	1032	970	969	916	965	1038	946	1016	1017	1038	961	1010	978	968	966	1007	981	973	905	979	983	965	955	980	969	953	989	978	1001	1009	955	1001	978	944	1034	977	986	1003	1014	981	1005	962	986	949	954	955	947	944	977	977	993	967	1000	1010	970	975	891	1011	980	976	991	967	946	945	943	972	935	936	974	944	970	1000	961	991	1030	982	1018	961	1005	1003	1068	963	964	988	986	997	1037	1011	967	961	967	1031	959	1004	977	999	972	999	973	973	1037	1019	1070	992	952	969	1000	965	1016	994	1024	966	1036	946	1005	993	991	1012	992	985	953	996	972	979	972	1007	989	982	1011	998	1013	1016	990	999	1025	978	989	972	955	954	998	959	1018	996	997	999	1007	974	956	988	995	970	963	1006	975	1057	975	984	960	1020	982	1061	1008	985	995	948	941	1014	1018	936	996	939	955	1029	1037	962	970	1011	996	967	961	937	962	929	992	972	1020	970	913	1005	994	1006	1007	1008	1002	1027	989	974	983	948	965	1042	982	998	929	989	1043	961	960	959	989	971	934	947	929	994	973	984	1019	982	1061	1013	992	969	959	986	990	959	1009	931	927	963	966	1026	1004	983	977	986	927	957	946	989	1027	1012	908	1009	991	1034	1000	955	987	1028	944	960	946	989	909	1005	971	991	981	947	947	962	1004	1046	993	995	961	961	925	965	1000	947	986	1005	987	1000	972	1026	1023	936	1003	977	1012	966	1013	995	969	995	996	956	974	989	976	971	973	1010	1022	967	972	945	1021	1004	1017	1005	988	987	1040	990	956	953	999	937	981	963	973	992	960	968	979	1041	1006	991	896	1016	982	1000	971	976	967	1004	982	991	1003	1001	1001	1024	956	1018	968	1044	985	1023	951	960	1004	962	961	915	968	952	969	982	960	976	969	1011	1028	973	1028	997	1006	975	957	1016	1010	963	977	974	975	1018	977	981	1037	974	1014	1023	1015	976	981	961	976	976	950	984	951	992	956	987	964	997	989	1005	1001	1016	948	981	971	929	977	1003	1023	987	1045	921	951	1008	1004	991	966	997	996	971	985	963	965	1007	979	986	1035	972	950	1006	937	1017	986	950	967	969	1044	988	984	969	998	981	959	996	975	990	973	981	928	1007	883	968	971	987	947	1016	1026	964	960	1010	982	1036	978	963	971	1055	962	985	957	944	999	981	1024	1019	965	961	998	997	962	949	1011	963	976	975	1001	1000	969	962	970	928	1031	966	1056	1011	953	957	977	1040	1000	968	1018	988	1010	968	956	979	968	984	1004	977	1005	1026	962	974	997	992	1016	1025	964	966	970	1013	980	933	1007	985	980	976	949	1020	978	1003	977	1033	988	987	979	987	977	992	979	933	972	1018	1015	935	966	1005	1019	978	1027	904	1034	1036	1006	989	1050	973	1006	1012	995	962	981	994	932	1006	1003	982	1004	910	1011	967	946	994	948	988	1018	1032	983	1019	951	997	993	1021	1004	998	933	982	1036	986	1023	971	938	987	988	988	1019	1014	1003	980	1008	925	973	985	996	959	916	993	924	1018	1029	957	1040	956	1008	954	965	970	1012	943	929	988	975	961	953	1035	942	960	957	989	1013	978	952	1016	1014	1008	972	986	944	949	973	996	970	964	1007	990	966	950	1007	1023	1047	1016	990	968	980	1033	930	994	1002	986	950	986	949	1043	966
24871	21464	24796	28515	21458	21307	1477	544	408	386	435	395	422	395	375	397	401	337	367	348	364	346	374	352	353	391	363	379	378	398	327	378	395	385	395	397	362	353	364	389	358	355	361	351	354	397	373	352	357	343	374	366	379	397	359	367	357	357	349	343	353	352	376	396	375	387	364	364	412	363	353	347	363	385	361	326	362	364	347	388	364	375	333	329	364	391	327	360	357	339	367	390	354	397	381	350	391	356	369	388	377	342	341	359	341	351	398	374	371	349	365	364	385	357	389	349	377	326	343	371	355	397	364	351	379	374	388	322	339	386	322	351	346	371	378	360	347	358	381	383	355	368	366	386	357	381	361	386	399	320	374	383	360	386	357	369	323	391	343	360	348	361	365	373	358	392	367	345	362	295	344	363	364	343	357	369	362	336	343	406	355	353	355	343	396	375	313	370	381	338	344	356	352	332	361	368	376	386	365	384	366	370	334	336	359	398	362	360	349	315	342	355	335	365	327	299	337	400	394	381	398	294	368	351	402	328	352	358	332	360	342	362	340	339	362	352	369	370	319	344	375	377	356	331	350	342	345	369	363	360	343	359	345	355	339	374	392	340	376	367	356	332	348	330	353	375	402	363	351	389	378	370	357	314	355	347	351	354	364	375	362	373	329	367	384	426	361	359	349	332	361	390	353	399	381	360	343	377	369	358	360	378	366	346	354	354	406	335	349	361	361	363	387	398	362	338	356	393	343	378	373	343	360	325	339	366	347	355	377	331	341	373	339	386	337	354	361	395	381	330	362	350	375	393	361	388	351	362	360	365	372	325	349	377	350	381	351	339	353	388	378	359	347	333	333	381	380	359	355	368	383	369	370	383	396	387	366	334	366	329	401	346	372	343	346	342	336	328	321	361	339	361	361	361	411	371	362	323	370	367	357	360	346	345	386	391	371	369	370	321	353	377	351	371	370	348	348	380	381	364	375	402	350	340	360	371	367	332	381	394	326	376	378	351	327	356	361	314	394	333	378	364	375	333	349	374	363	362	363	325	338	368	328	361	317	343	331	341	372	342	378	384	363	328	374	379	342	353	338	338	368	391	370	375	378	366	360	373	342	365	362	379	377	345	381	331	391	356	391	340	358	411	339	366	342	331	349	375	353	377	358	373	343	372	379	366	374	341	338	353	408	338	380	387	363	348	345	335	354	401	403	377	394	356	374	365	371	393	351	359	401	373	406	368	384	380	348	349	359	341	370	381	363	370	336	334	361	391	382	381	345	330	364	345	335	379	336	340	350	380	348	371	375	396	342	365	384	354	363	366	350	394	376	352	315	371	386	361	348	387	352	380	364	345	375	399	374	379	362	363	355	385	365	328	365	355	389	372	368	379	347	365	366	362	381	362	388	365	367	354	376	343	388	372	376	336	346	340	364	322	342	389	409	346	366	370	401	393	363	369	359	371	348	375	324	363	344	339	350	359	359	368	342	389	317	374	372	345	354	352	365	333	363	405	379	401	355	344	374	392	340	341	376	372	364	347	340	336	365	346	342	361	375	327	360	401	362	359	369	342	375	367	381	373	345	351	411	339	347	354	348	375	351	376	322	346	385	353	384	374	374	355	352	349	349	382	343	345	315	399	350	387	356	338	354	334	319	359	363	324	386	363	353	334	358	360	355	343	377	369	374	357	331	322	384	360	353	393	373	414	393	312	367	320	353	353	341	355	352	378	357	367	380	348	339	350	373	369	391	340	347	363	371	356	329	351	380	350	346	324	376	334	344	370	384	360	371	362	407	366	349	359	361	339	382	366	338	347	381	355	348	354	364	357	353	357	336	388	381	317	348	358	376	352	356	356	368	318	365	376	362	353	371	338	346	349	349	366	361	355	355	365	369	352	355	364	383	373	360	354	376	347	387	383	369	400	363	370	339	339	330	394	349	348	354	390	385	327	377	347	386	351	338	344	359	394	329	339	335	354	338	355	352	364	413	354	374	349	364	340	337	351	345	342	324	373	394	353	357	360	378	343	354	334	392	370	372	329	343	363	362	305	340	374	379	358	394	351	346	353	370	392	370	363	349	347	358	338	340	378	344	363	400	355	362	330	417	359	362	366	332	356	408	364	359	395	370	357	372	390	377	392	353	372	316	352	384	367	368	345	378	367	364	394	364	392	393	346	381	375	322	375	371	387	391	395	354	376	333	340	351	378	405	387	402	337	367	366	339	360	342	385	372	335	358	365	369	390	359	338	363	347	367	385	381	369	358	349	365	370	371	351	358	320	389	372	359	326	355	383	352	387	318	376	380	370	362	358	406	383	379	383	365	373	363	344	411	370	365	366	350	364	374	351	378	367	350	357	336	369	352	331	353	368	373	366	340	384	413	301	360	352	391	376	378	319	353	407	343	357	368	356	368	328	354	373	331	331	352	336	343	325	377	363	389	374	386	350	330	350	381	398	366	391	358	346	360	349	324	334	355	351	368	381	328	395	354	357	399	372	364	373	385	379	362	325	355	335	320	361	378	335	357	320	371	361	355	398	354	322	323	330	351	361	390	357	354	377	344	368	369	364	344	362	356	369	382	382	378	381	338	354	342	342	339	386	379	356	330	323	385	368	357	358	335	340	365	394	419	388	352	346	316	352	385	336	358	354	368	352	346	372	349	336	375	338	342	375	350	333	381	371	360	357	354	392	390	315	399	369	363	321	374	319	375	389	353	358	372	314	360	357	386	331	366	370	363	350	330	362	381	370	333	360	355	388	349	366	382	365	351	359	340	387	366	363	336	354	350	397	350	356	370	370	370	365	401	353	336	368	360	318	346	345	323	334	352	356	343	334	351	347	354	349	335	328	334	379	355	329	353	383	393	335	351	351	317	347	343	378	373	341	332	385	348	342	372	377	338	358	387	352	341	379	379	334	388	335	395	337	377	394	371	367	328	339	355	331	320	341	387	332	350	318	375	375	374	389	352	373	350	366	360	364	364	338	346	322	359	329	363	368	330	339	394	378	377	380	359	408	342	362	321	362	367	361	374	332	402	355	324	409	344	368	366	367	331	382	326	400	358	376	351	355	365	368	372	357	359	358	340	326	375	372	381	351	382	371	384	368	341	376	370	330	377	408	370	350	354	390	325	343	358	369	376	371	372	350	337	382	340	360	339	360	366	357	366	336	352	374	362	316	391	327	315	341	365	366	348	368	352	358	350	361	354	366	375	429	427	391	360	358	330	333	366	393	334	345	344	393	326	357	385	329	348	391	357	325	352	364	386	370	381	343	366	332	383	351	368	389	344	370	372	346	383	356	342	330	373	376	351	379	354	355	344	323	394	383	352	358	322	352	372	352	358	394	412	351	365	371	340	372	362	347	339	365	329	367	349	369	346	378	382	405	372	379	335	372	374	373	361	342	392	343	369	355	335	354	390	364	376	374	350	325	367	356	374	377	344	340	333	342	342	403	329	355	344	353	386	388	350	332	356	369	401	379	382	383	399	359	375	380	349	379	368	381
3153	2183	1384	988	872	870	812	858	789	849	806	796	771	766	829	760	777	749	804	810	847	795	873	788	776	770	786	808	769	778	810	794	737	799	743	819	748	755	821	792	705	770	837	748	758	798	824	800	777	780	779	759	748	788	791	780	819	730	822	770	814	784	750	742	761	802	810	810	772	818	753	751	775	797	813	781	768	752	747	785	801	791	842	776	758	716	776	788	770	786	791	746	797	828	800	770	815	781	814	762	783	784	776	793	775	767	817	808	743	818	790	803	788	748	763	776	764	800	761	763	774	794	774	739	800	770	755	759	803	815	815	808	781	770	791	743	794	811	764	795	801	739	763	734	787	765	788	778	831	724	817	796	792	820	776	799	758	801	754	719	775	799	843	778	794	778	801	759	813	764	778	781	789	764	805	808	764	715	768	782	751	794	784	818	799	760	784	771	779	825	787	719	786	785	812	784	783	756	785	727	789	800	781	794	761	746	764	788	759	782	812	757	758	821	782	742	731	738	762	755	785	760	742	767	819	761	761	808	804	764	775	754	796	837	772	773	749	766	818	794	757	758	760	801	805	767	774	826	761	745	786	716	765	737	757	783	822	798	774	786	756	739	802	768	766	754	814	734	779	747	770	760	756	781	734	744	754	772	739	814	788	783	739	769	785	819	811	802	767	808	771	804	780	741	724	776	750	776	774	766	790	741	786	800	757	772	785	776	804	791	794	767	780	794	813	804	795	797	789	725	716	816	789	787	754	794	830	838	729	807	804	770	783	757	798	825	774	722	770	795	807	779	785	809	726	809	812	771	786	776	774	794	794	754	743	796	765	823	814	800	802	767	733	793	792	761	773	778	766	786	820	755	827	790	768	783	784	789	778	767	771	785	758	782	789	808	806	796	803	798	764	804	784	782	753	754	808	828	794	752	788	790	798	760	778	762	787	766	757	815	775	775	799	785	799	768	777	852	745	750	808	753	798	789	749	804	765	796	800	773	721	773	732	793	829	774	753	796	748	826	748	787	730	755	784	768	742	763	730	774	777	762	814	791	764	750	745	774	808	776	800	794	777	778	736	757	768	737	798	799	798	765	812	779	794	772	735	776	819	788	718	804	748	792	791	780	780	747	722	801	734	747	789	817	802	785	799	735	820	784	830	777	784	761	792	779	803	759	827	824	763	762	751	761	787	785	832	817	749	808	762	797	780	801	748	800	801	834	806	835	832	814	756	833	805	744	763	757	784	844	801	780	776	822	773	772	819	795	796	816	730	790	783	804	759	764	825	742	776	765	795	754	773	731	782	761	815	819	769	794	796	760	776	769	741	790	784	756	850	799	786	788	756	825	787	747	771	736	805	832	775	843	764	787	744	796	805	742	773	748	799	758	798	747	762	814	773	785	830	765	775	808	778	815	768	715	778	703	794	759	755	764	774	729	797	771	809	782	774	800	756	789	821	806	834	746	748	780	754	842	737	782	792	776	802	785	760	783	769	740	748	742	833	780	749	783	803	748	748	771	784	807	772	741	743	812	787	801	771	802	774	776	726	789	832	811	756	777	760	809	805	769	781	798	751	811	794	792	782	810	778	827	810	749	754	756	829	782	753	812	768	757	821	759	833	816	779	834	831	789	803	795	806	798	765	786	797	823	779	786	734	816	761	805	767	771	769	790	770	782	771	800	822	726	783	723	822	772	776	790	778	772	745	809	752	761	709	776	761	799	798	799	716	759	771	765	779	789	773	751	734	777	818	745	784	761	778	785	786	791	746	745	782	730	765	799	778	777	799	767	806	781	786	775	813	798	796	805	795	827	807	785	792	778	770	777	752	809	773	770	790	744	755	794	733	787	800	801	856	744	802	773	787	817	761	828	747	803	782	745	768	787	786	756	789	755	790	773	812	853	765	803	760	757	774	765	776	810	787	772	765	775	766	783	775	763	741	807	803	744	805	760	855	828	769	704	827	744	796	724	761	754	777	728	762	798	790	791	762	794	804	766	800	830	767	769	879	780	779	765	733	742	769	776	819	739	736	785	800	799	801	739	776	752	746	793	723	744	749	799	776	758	816	777	788	741	736	818	759	774	773	817	741	771	824	761	816	765	765	721	748	808	798	815	807	723	867	800	711	752	745	776	766	766	804	776	802	769	783	812	826	780	769	807	785	842	789	736	800	785	784	799	783	772	769	736	815	813	799	793	791	759	739	773	777	804	773	777	747	780	784	749	747	787	756	760	789	788	830	800	782	751	771	720	753	773	755	760	802	770	771	780	795	781	785	784	811	756	790	778	779	831	766	780	794	751	776	760	755	752	741	786	820	799	812	795	763	740	749	785	815	771	806	742	833	806	788	744	781	768	784	813	757	757	766	824	762	796	826	760	794	750	727	723	818	806	754	784	782	757	790	793	777	763	752	763	789	757	829	765	763	780	791	787	752	754	783	722	758	823	777	781	821	794	754	750	811	729	770	794	764	738	748	763	764	843	805	796	826	744	778	725	821	738	781	804	766	768	771	752	782	818	764	753	753	774	763	769	804	741	767	749	743	744	796	763	744	798	710	745	808	761	764	737	779	791	770	787	802	788	736	704	776	744	764	748	785	825	777	728	775	793	771	819	845	803	808	729	755	795	798	770	838	751	781	788	776	796	766	723	829	815	804	800	769	826	770	746	717	772	798	759	793	814	750	763	772	776	790	803	728	763	768	767	755	769	787	817	758	823	778	757	808	764	789	750	767	777	752	734	784	821	767	776	829	765	770	780	740	711	792	826	751	776	802	769	780	720	756	715	719	757	784	814	758	842	760	779	784	713	777	782	788	760	806	728	797	749	762	739	798	802	762	738	777	746	802	807	828	761	754	812	789	750	769	751	783	799	747	774	756	805	752	795	735	852	750	766	788	815	802	798	730	816	798	756	808	775	814	769	769	781	776	794	771	797	785	752	814	760	771	783	753	774	789	797	803	788	794	840	748	795	778	789	805	751	793	784	773	780	803	744	807	802	775	787	763	767	771	771	810	774	771	761	779	794	783	706	779	791	761	758	809	756	774	766	773	794	729	807	795	800	769	794	747	702	795	782	761	830	759	721	749	777	794	794	765	782	782	788	863	786	746	772	765	824	762	773	752	790	812	792	770	804	781	778	786	806	751	793	797	778	755	779	782	757	753	786	788	741	777	784	773	766	789	717	791	777	762	801	738	821	782	779	762	789	782	759	778	787	769	790	754	784	736	796	817	815	736	776	772	789	829	780	761	759	815	793	775	747	758	793	763	771	739	768	807	750	776	739	786	720	794	791	764	797	776	753	793	737	753	810	734	757	778	765	772	830	781	821	822	758	792	769	755	759	778	759	790	770	788	806	717	785	789	771	836	836	806	732	810	778	824	778	743	796	743	771	758	753	776	769	801	783	800	782	734	773	794	758	792	755	750	833	792	771	806	775	805	790	755	775	774	862	800	789	779	791	769	789	761	826	745	803	784	790	801	775	792	804	794	804	781	795	772	794
24338	21502	25161	28271	21506	21517	18656	580	319	265	292	284	232	225	224	222	206	192	206	174	208	203	192	186	189	226	199	201	178	198	180	187	174	170	197	193	186	159	174	185	163	178	199	180	162	174	177	198	176	188	184	176	170	189	153	177	176	174	192	185	178	194	176	177	196	165	189	194	174	188	163	184	192	178	190	164	164	178	182	158	158	164	189	180	170	192	205	171	183	199	188	176	176	196	182	185	184	153	187	153	175	195	158	173	177	180	159	148	192	170	168	155	158	190	157	173	190	192	189	166	155	152	156	159	178	187	168	170	163	168	164	154	198	176	163	185	177	185	175	169	172	188	154	161	167	162	165	182	174	165	175	149	191	179	188	171	160	164	162	172	171	134	188	172	153	176	181	183	157	175	173	172	165	173	165	161	165	172	159	160	135	171	180	199	181	175	169	174	187	153	185	196	181	167	190	159	196	181	195	154	184	161	165	176	151	169	155	201	155	167	185	158	150	162	170	181	170	182	165	146	173	175	157	189	165	171	182	147	166	175	163	180	180	168	155	179	193	178	167	173	162	170	163	138	201	187	197	173	173	165	180	198	177	161	163	171	187	171	178	166	180	172	202	151	170	185	170	179	155	161	192	168	157	185	168	181	156	156	165	172	168	166	197	156	189	186	167	167	187	151	176	157	177	172	171	173	166	194	196	170	153	167	174	177	172	162	185	187	192	196	185	184	180	185	153	161	169	178	179	179	198	155	162	141	160	166	185	192	182	181	159	185	167	176	166	164	160	197	171	186	191	169	182	182	171	172	188	181	166	177	179	163	188	160	188	181	180	139	169	176	185	191	158	165	164	191	177	182	164	181	171	184	158	168	166	157	154	193	190	179	171	161	192	180	174	169	183	163	157	191	158	182	194	174	180	175	169	187	183	145	178	168	185	146	152	185	167	180	180	160	165	206	152	137	173	153	165	174	192	181	174	181	182	176	172	186	171	206	174	188	150	199	153	146	160	179	149	149	167	182	174	171	163	148	177	163	178	162	188	174	189	199	177	186	180	168	166	144	159	167	171	167	187	160	168	201	192	143	174	200	160	171	164	180	185	175	180	170	159	178	154	159	176	194	154	178	167	189	157	193	160	161	150	160	171	197	180	175	193	179	150	180	166	171	176	154	170	164	198	157	164	150	200	192	183	151	182	215	192	167	158	170	201	179	180	180	167	173	156	175	170	193	170	173	160	166	145	173	160	161	167	192	163	156	176	182	204	154	174	185	189	176	192	169	165	178	168	182	166	172	203	164	185	185	190	192	175	142	179	197	183	192	171	199	152	200	174	170	167	209	167	162	171	192	177	160	188	178	156	200	186	188	192	179	156	173	177	164	169	147	172	148	169	159	155	153	138	154	182	178	153	181	187	183	161	178	138	171	196	202	176	167	182	180	182	184	170	166	176	185	173	159	182	179	157	157	167	147	181	173	185	181	175	176	174	182	162	186	143	172	201	182	166	200	171	194	181	186	169	164	163	153	168	200	171	178	177	180	194	177	182	166	160	143	174	152	167	192	188	163	155	185	159	177	186	165	182	152	178	174	196	144	155	161	209	191	167	180	163	171	194	186	191	191	164	165	179	176	161	169	180	179	161	155	172	166	167	140	150	174	161	181	161	161	182	180	190	175	173	180	177	186	187	186	187	179	191	163	194	140	191	169	202	166	157	184	171	163	181	166	177	165	186	162	169	184	180	172	172	187	153	183	165	182	144	171	177	203	174	168	179	156	152	203	187	178	173	176	167	183	186	150	158	189	181	167	204	177	190	178	193	159	170	173	184	177	145	197	169	156	175	184	165	192	153	166	164	188	168	161	164	157	169	192	176	198	166	189	159	176	172	176	182	168	195	198	160	178	171	195	171	160	192	200	187	195	192	200	160	160	181	179	171	182	187	174	183	202	151	163	163	176	177	189	174	190	159	173	170	203	184	194	156	153	164	178	196	189	145	171	161	205	171	186	151	193	174	160	177	177	185	175	164	169	189	155	192	176	190	170	148	177	161	177	171	189	218	170	186	189	174	216	178	201	173	189	176	193	176	184	167	185	205	139	196	174	172	166	171	169	179	158	183	191	154	148	167	164	174	169	159	179	149	172	167	166	194	157	219	160	169	141	191	163	158	180	193	180	178	174	143	166	159	155	191	163	178	191	170	166	161	156	171	176	161	186	184	171	178	175	192	188	185	162	180	156	162	174	183	170	176	175	155	168	186	155	164	163	201	170	163	169	184	178	183	153	182	172	177	173	179	177	141	182	161	169	177	162	187	220	170	138	191	199	158	170	164	156	175	161	190	170	174	169	171	184	161	174	164	169	161	164	174	170	181	178	205	183	167	176	155	167	202	175	177	179	158	175	204	187	153	159	161	158	185	160	184	155	156	188	170	174	180	175	188	179	196	183	179	170	155	187	163	166	193	175	161	156	156	178	190	184	158	150	153	152	176	156	166	190	178	183	164	196	197	141	187	197	177	192	171	176	175	166	185	176	179	182	171	192	168	162	170	143	169	191	171	176	175	203	173	160	151	154	191	181	186	176	149	164	159	184	191	177	201	179	168	178	192	171	185	192	184	174	178	159	153	169	164	163	207	194	181	177	175	165	156	166	187	158	150	210	187	191	177	173	173	171	155	173	182	147	171	193	180	169	183	166	155	161	185	169	181	171	148	183	154	151	189	181	178	164	169	186	175	160	171	168	151	165	158	168	148	142	189	187	179	169	169	185	152	169	203	183	155	171	170	167	178	159	177	162	179	164	198	150	179	170	167	173	177	144	151	181	167	184	151	167	167	181	153	172	169	160	158	147	182	172	150	165	172	183	178	159	186	172	161	156	167	171	146	164	183	164	169	162	160	181	180	187	188	163	191	187	159	159	151	188	160	165	182	140	160	163	179	146	170	168	183	142	189	189	152	149	182	199	197	184	184	175	180	182	189	180	171	174	163	186	165	180	188	180	168	195	175	186	202	178	194	203	175	182	181	144	168	199	185	187	153	187	199	190	184	174	169	162	166	148	185	180	174	177	193	157	173	183	195	156	169	156	186	182	189	137	197	197	178	176	184	186	177	161	180	159	172	158	151	157	202	195	169	169	161	178	141	191	144	191	190	178	188	181	180	182	167	189	168	161	174	166	176	149	159	174	164	183	183	176	189	191	193	191	181	177	170	170	182	182	180	188	183	162	188	183	162	172	155	154	171	194	173	177	200	169	213	157	166	180	179	183	162	162	172	176	188	176	177	160	153	174	199	192	166	179	173	183	190	178	193	195	189	165	189	193	183	172	165	164	164	177	176	193	167	190	171	200	201	153	192	177	183	170	184	185	175	191	184	185	177	180	206	172	161	179	201	200	190	188	199	212	172	189	146	181	159	183	190	179	177	169	151	167	181	203	166	167	171	168	184	157	159	170	155	169	169	190	147	177	180	169	189	173	173	176	180	168	176	151	178	161	171	185	200	158	164	182
3021	3099	1578	811	655	560	525	441	475	462	515	411	401	418	431	422	445	433	427	439	442	422	406	420	487	432	402	398	415	380	435	425	437	395	405	412	423	411	405	413	408	406	397	448	399	407	408	410	417	432	424	422	424	419	391	408	405	437	408	424	413	413	433	459	411	404	415	429	401	424	423	442	432	418	443	388	425	420	407	450	452	391	440	371	444	427	399	414	393	403	372	394	372	426	393	425	404	443	428	437	422	385	397	412	439	437	395	416	433	428	425	426	428	384	442	417	415	429	401	390	377	418	384	419	438	382	457	419	428	403	405	428	426	408	426	412	369	440	431	433	408	435	414	419	350	434	436	420	406	443	416	436	391	404	408	421	398	411	456	393	426	441	415	408	413	438	401	420	366	439	429	413	426	446	397	404	403	422	405	403	405	401	411	397	427	400	407	450	401	388	416	413	426	411	374	419	433	416	424	390	412	432	420	413	407	425	403	423	408	396	417	461	417	425	427	413	410	428	357	420	426	412	422	444	420	451	394	440	396	405	407	436	437	401	382	421	430	443	438	409	411	410	406	441	373	413	420	434	410	410	402	432	388	411	402	427	398	430	382	371	423	416	430	420	406	405	358	433	376	421	423	381	415	438	426	397	417	404	408	398	418	414	423	408	399	414	393	436	412	433	418	449	409	395	419	424	416	441	462	408	398	438	435	433	433	381	410	422	430	413	433	446	426	429	423	409	407	419	436	421	380	397	425	432	426	398	436	412	394	413	393	419	423	418	384	440	403	401	425	387	422	441	443	412	392	423	414	422	390	405	418	384	378	440	391	384	426	420	429	407	418	418	398	398	424	417	419	419	460	452	420	402	417	403	461	394	405	412	427	450	443	442	405	458	399	395	377	409	409	374	409	389	393	414	423	394	420	387	400	387	440	417	399	410	411	449	421	417	419	393	401	436	431	395	395	414	423	401	456	440	408	409	405	403	430	451	437	399	410	419	413	432	393	393	436	448	430	391	445	384	395	421	414	448	421	366	413	407	426	460	424	403	394	394	393	424	421	416	389	406	402	399	412	422	380	377	414	417	434	423	382	448	454	405	403	400	426	408	408	414	414	418	423	371	450	426	444	425	415	407	417	425	398	440	411	420	428	417	420	402	433	434	417	380	394	406	403	399	418	455	453	436	407	427	405	454	432	423	453	449	427	419	400	459	402	401	441	417	432	413	416	426	392	403	401	430	430	408	424	429	399	402	403	412	413	417	421	371	410	403	391	445	398	398	418	421	390	408	435	370	436	430	417	399	398	439	400	409	431	424	417	387	425	418	429	439	433	436	394	459	377	417	390	395	428	433	422	455	400	410	435	403	391	410	428	391	395	437	449	425	434	400	448	420	415	381	420	444	432	425	424	413	417	395	449	395	422	365	456	426	433	429	395	415	405	402	399	421	406	425	432	453	405	409	417	400	425	427	377	372	442	399	438	465	406	412	421	423	413	448	408	384	370	413	384	419	403	416	392	443	386	424	420	448	415	408	397	412	429	427	420	435	434	435	430	444	395	401	421	444	404	437	403	400	443	379	444	416	398	391	410	435	410	379	407	434	444	424	394	431	394	418	464	426	410	424	417	429	414	426	398	416	405	411	430	453	399	384	402	439	384	417	426	414	407	396	383	401	404	411	418	434	399	405	418	397	413	421	394	403	416	437	463	427	432	380	425	387	401	409	420	408	476	381	404	415	432	422	420	400	398	402	420	390	413	405	402	409	423	428	464	381	410	407	436	437	423	397	438	414	439	401	389	390	417	416	422	406	406	390	429	410	390	429	433	387	421	386	398	435	399	421	396	433	398	432	413	433	432	392	429	404	402	421	429	401	399	415	410	439	436	437	418	434	405	400	405	426	401	428	404	373	430	422	397	411	431	416	434	395	426	401	406	427	433	404	406	414	423	369	412	405	400	414	402	432	417	389	410	431	398	405	416	430	390	395	423	405	428	431	388	421	435	400	412	410	379	426	415	422	400	400	400	413	407	375	443	413	416	432	430	421	414	432	435	401	391	418	411	442	433	435	383	423	390	384	426	415	410	417	442	430	443	402	418	452	398	378	385	400	416	383	421	391	430	410	379	373	371	389	398	441	422	418	418	438	417	413	388	429	406	413	411	422	416	433	430	435	365	457	407	415	375	407	427	455	399	404	393	431	404	431	408	444	402	405	402	415	425	373	422	400	383	422	421	405	418	439	387	418	433	350	409	422	378	434	437	438	395	438	414	365	418	387	405	414	413	427	403	400	421	416	415	418	426	441	445	452	398	422	427	452	394	417	430	441	401	402	426	397	418	430	404	434	416	431	391	427	413	392	415	405	445	401	384	403	430	422	410	420	403	428	400	421	415	399	394	400	416	434	412	434	413	429	395	410	415	405	407	423	402	409	428	419	415	390	397	383	413	396	391	441	421	436	368	430	393	412	423	404	420	396	397	408	427	427	417	413	406	404	442	425	421	420	385	406	377	421	388	395	444	413	407	384	390	441	439	428	394	417	395	426	413	414	388	418	435	445	372	431	371	414	397	421	401	418	398	385	427	404	431	441	432	410	426	415	402	403	412	451	437	369	422	419	431	398	412	381	468	347	394	418	435	440	393	388	406	393	409	421	434	423	375	383	372	435	430	410	381	410	414	430	400	431	420	403	441	440	434	432	394	354	360	427	444	395	450	419	423	370	436	415	423	407	381	427	414	405	403	394	396	443	392	411	370	397	438	425	406	402	397	410	453	429	426	407	412	440	408	410	434	417	393	431	400	397	422	384	416	423	420	414	414	407	421	428	400	405	398	418	419	426	416	387	416	384	395	423	412	421	406	428	444	441	412	426	396	415	465	399	396	456	393	387	386	431	408	399	439	421	409	436	415	430	413	436	389	415	418	421	408	387	398	428	412	379	420	408	423	394	452	446	431	374	386	388	420	422	412	388	386	402	377	404	378	421	426	394	429	391	404	428	431	402	399	405	410	398	444	451	416	395	400	409	444	415	424	430	417	391	424	443	432	463	392	393	410	378	405	403	435	385	459	458	424	414	398	405	457	437	413	446	389	450	425	430	416	421	400	402	437	383	445	383	405	419	390	410	390	420	413	453	435	421	436	423	400	408	442	429	401	465	392	404	411	429	373	413	385	400	437	436	431	434	431	422	404	436	406	399	425	414	448	425	412	437	432	432	391	390	396	421	395	431	433	411	404	447	442	391	419	402	393	398	409	424	387	386	432	377	404	398	429	437	406	402	431	425	424	414	417	406	414	395	379	417	421	419	443	442	412	433	424	447	459	411	401	379	411	392	422	394	380	385	365	416	413	395	424	406	411	418	437	381	403	420	458	433	426	467	402	411	422	398	420	421	409	414	414	446	445	433	399	443	366	416	410	411	402	413	397	427	406	416	451	426	415	401	428	437	369	397	428	407	422	420	391	430	439	415	390	404	416	369	405	414	424	445	419	404	434	423	402	420	389	373
32009	21046	12061	1007	504	444	486	476	446	497	468	434	476	475	453	421	431	446	408	471	482	486	464	427	449	429	474	484	450	419	485	460	458	486	484	433	450	460	444	440	466	483	437	458	456	420	459	452	429	459	457	450	459	465	486	489	441	463	443	438	472	459	446	486	442	446	429	421	439	486	431	457	431	428	440	429	437	448	453	485	441	475	428	450	469	468	474	472	496	463	459	500	467	468	468	496	452	451	455	505	451	463	485	471	452	464	419	472	440	446	442	419	465	458	444	489	482	447	453	452	527	379	456	427	449	471	450	469	466	467	495	470	460	460	453	429	441	431	451	462	443	440	479	473	487	457	458	448	449	466	431	409	434	448	444	444	464	436	422	444	458	449	493	423	444	439	442	441	474	451	447	456	386	453	459	476	464	424	438	433	428	493	450	390	419	464	485	470	443	443	415	390	446	420	479	428	461	469	427	471	494	478	439	444	445	477	455	504	498	403	474	488	385	452	420	433	437	463	467	494	446	445	439	463	516	452	407	447	490	447	457	426	510	468	448	440	378	452	489	458	470	472	482	439	412	432	460	456	446	480	421	445	478	440	421	453	511	465	439	444	478	456	444	445	439	492	462	465	484	538	512	443	473	491	495	431	454	442	452	416	429	420	423	452	454	457	480	478	469	424	455	467	430	440	495	423	447	466	409	415	434	455	452	466	495	429	477	448	493	425	441	444	475	470	460	453	469	456	467	444	448	463	483	425	434	470	470	455	438	486	454	485	421	416	442	468	496	468	446	454	427	469	480	460	454	485	462	463	434	456	461	439	475	501	423	455	467	478	443	471	491	454	418	449	446	419	466	436	478	440	458	409	483	461	464	485	473	424	424	493	478	409	400	436	496	429	445	492	465	473	454	475	492	448	445	481	486	474	469	480	472	489	481	485	419	452	460	451	468	448	482	463	443	433	486	487	422	500	470	410	485	455	458	448	502	468	451	443	486	424	454	448	482	416	464	448	493	394	447	469	513	456	454	460	488	464	454	466	443	437	393	478	454	452	505	437	439	450	425	460	478	400	385	468	445	438	436	444	478	468	428	434	389	413	463	446	508	457	446	443	474	467	473	450	461	480	468	449	449	445	483	423	445	437	463	492	397	455	454	435	482	431	451	479	436	476	428	461	465	453	483	479	433	486	465	432	462	454	444	461	432	480	478	469	464	465	490	442	423	428	442	449	432	470	447	426	438	445	446	470	427	424	470	445	486	424	437	443	456	434	469	471	436	447	393	443	477	417	460	434	457	419	450	454	484	494	455	452	460	434	395	436	475	462	413	432	448	454	441	489	492	495	434	470	438	483	462	470	420	472	441	437	416	463	442	468	429	412	447	456	486	477	488	416	435	428	413	474	488	413	416	459	431	431	468	435	427	446	448	439	451	459	444	437	419	463	444	440	491	439	449	451	441	438	415	433	468	460	460	456	463	448	423	426	444	462	401	417	455	485	447	431	481	453	458	448	459	477	487	411	477	460	416	448	439	459	436	431	448	452	456	451	432	459	471	452	452	456	420	465	472	433	506	486	444	469	446	448	473	452	445	461	456	432	433	496	457	436	480	456	464	478	494	446	444	462	437	447	434	459	437	483	441	437	450	418	465	452	428	417	463	482	439	457	483	416	488	446	423	470	439	470	462	509	456	461	421	480	444	450	475	467	493	468	447	422	489	437	430	415	432	436	442	444	463	468	434	431	478	456	445	449	414	456	457	467	413	446	442	418	441	431	453	476	473	464	511	489	455	481	464	447	447	417	422	450	421	417	456	452	448	402	452	485	436	469	479	460	440	433	473	460	432	467	471	486	470	445	433	432	463	492	456	475	442	434	439	466	453	429	420	469	445	464	484	496	451	446	477	501	484	433	453	459	465	448	431	439	450	510	420	457	463	480	440	452	481	439	435	484	437	458	397	423	471	482	454	426	419	440	419	441	460	465	462	473	476	452	443	446	444	434	434	426	498	448	446	435	492	437	476	424	446	450	416	462	441	392	428	429	475	501	485	411	445	462	454	440	452	441	432	428	468	444	404	472	465	446	461	417	450	460	524	441	467	447	495	454	430	460	445	480	488	479	435	434	424	447	460	482	447	483	493	441	436	473	454	462	448	450	445	456	418	493	476	454	456	493	475	478	431	465	431	468	505	477	433	459	467	445	448	452	418	458	427	483	466	438	460	464	442	420	437	421	434	454	434	468	478	468	422	472	443	477	488	458	463	468	449	462	452	435	460	440	454	423	448	474	466	445	457	441	482	492	458	439	478	452	465	431	454	507	472	463	451	459	462	468	419	455	462	449	441	445	471	429	433	410	420	421	476	428	440	436	475	444	440	478	421	451	471	460	474	462	449	460	457	506	456	453	433	448	427	463	468	437	477	458	463	455	446	448	419	438	455	483	401	460	477	404	493	456	467	458	472	467	432	462	445	457	422	478	463	464	463	416	456	457	466	441	475	463	432	499	451	443	440	463	482	465	440	477	441	426	457	449	478	448	420	458	489	486	497	459	448	451	460	452	425	436	445	434	419	454	482	484	454	412	442	455	436	484	457	441	452	475	468	485	438	523	472	455	471	433	427	472	464	426	444	431	489	421	437	492	449	453	436	415	447	474	452	435	448	483	449	444	475	478	423	436	460	451	419	461	427	456	472	462	398	490	445	479	451	463	454	469	469	452	484	418	438	436	454	435	438	430	445	448	449	463	417	456	487	471	468	445	458	436	450	471	442	469	476	463	450	494	458	454	436	433	445	459	444	444	473	415	455	475	430	424	453	474	418	452	465	476	455	442	441	470	466	467	463	493	413	480	465	496	457	423	485	448	469	422	426	428	480	414	442	438	439	447	453	487	470	405	432	448	465	459	456	452	462	462	407	495	481	443	442	447	458	432	467	439	452	442	448	469	470	433	448	437	492	447	454	479	494	447	420	484	463	463	419	487	419	435	433	448	448	516	451	437	440	442	465	469	474	500	475	427	430	437	482	461	492	471	458	462	447	470	481	428	455	426	474	460	423	449	437	484	479	468	427	461	487	491	458	435	422	464	454	491	464	442	478	388	445	489	474	460	437	459	475	466	440	455	452	455	497	484	503	473	410	422	483	439	450	484	465	459	452	476	456	460	410	442	423	479	437	468	466	437	468	434	486	464	447	437	417	474	451	425	473	487	414	458	469	458	471	432	424	400	452	449	485	521	483	411	449	466	453	454	498	468	522	431	417	446	436	446	434	447	457	468	460	465	477	431	488	454	440	498	402	439	406	440	459	436	428	461	483	437	435	478	445	442	467	463	424	435	439	484	489	442	466	392	437	415	445	490	438	440	484	476	474	439	448	461	460	455	436	451	465	430	456	451	469	456	456	456	473	450	488	426	430	485	417	465	435	445	486	425	453	464	436	470	450	428	448	437	445	443	468	475	483	400	462	473	463	455	444	503	455	498	415	477	460	463	453	484	431	431	491	438	430	482
5832	1056	1117	974	1033	1022	988	915	1000	1035	1019	974	976	1012	1019	985	988	978	951	943	981	936	946	999	958	975	1022	945	981	1003	921	1006	923	959	1032	977	985	964	972	963	989	984	976	979	944	967	1008	999	972	951	967	997	982	1016	983	947	994	976	1016	998	926	1036	1029	975	1046	973	998	956	894	1037	993	942	1015	951	941	1077	949	952	973	970	1019	1040	953	976	1025	985	961	973	962	956	971	995	944	953	901	959	961	938	976	939	1042	935	951	1016	946	1046	961	976	945	964	1046	1018	982	986	989	965	1006	974	1008	962	989	939	962	1045	985	963	966	959	938	994	1017	993	1032	968	989	967	972	988	950	957	981	1033	977	996	1043	993	991	992	950	959	927	983	935	1005	956	943	948	957	974	952	970	995	1032	921	976	987	1011	991	959	978	1026	1029	1000	1044	1016	1053	1013	1033	980	945	995	1013	935	999	1000	946	979	966	1021	980	1008	1004	942	999	978	992	962	960	938	971	936	1002	977	1003	947	958	1068	962	1012	978	943	946	1008	1003	941	1003	1033	947	1028	971	1008	990	978	982	986	1020	963	931	1003	974	969	1035	964	988	979	925	991	953	981	968	961	1014	983	1037	990	909	966	991	967	1025	989	966	973	1005	982	934	979	1011	943	974	997	984	979	941	991	1051	983	1000	977	990	1009	988	1012	1004	963	959	929	955	1024	931	974	954	971	1005	966	950	983	1029	966	993	994	987	940	976	1004	975	963	1036	989	913	1032	962	935	1018	972	982	997	965	963	1001	932	926	985	1013	991	1004	979	1066	981	962	1000	949	937	954	975	1077	962	1014	985	975	985	1023	941	967	960	1002	966	1001	1010	938	956	980	969	990	953	996	972	1024	953	988	943	968	990	985	966	1009	1013	1005	994	1002	991	965	953	989	996	946	1002	971	971	995	959	964	1049	976	1035	988	1021	964	957	973	949	990	1001	1014	986	1019	992	1047	988	1008	1020	978	955	988	964	968	963	989	979	997	938	996	940	987	1017	1003	926	950	920	980	970	997	1011	1009	1020	997	975	963	1045	1013	1004	1023	1020	917	937	961	1018	953	992	1052	943	1043	944	987	976	983	953	920	942	1001	980	1040	964	968	1039	946	1087	983	993	1010	1003	964	977	1047	984	1002	1004	997	924	973	1014	1037	983	962	987	929	972	1013	999	1007	940	996	921	957	1004	1005	1007	997	973	1030	1024	986	987	1009	921	968	972	966	959	1020	957	950	987	969	975	956	995	977	930	945	964	935	1054	988	1030	1004	977	957	964	967	965	983	982	950	986	967	942	950	960	999	1012	953	937	978	1046	1008	1007	968	974	976	995	1020	1000	971	985	956	983	994	1001	984	948	978	1021	1004	999	1037	1043	992	1002	975	977	946	900	997	958	1060	988	925	1014	955	939	1002	996	979	937	999	1019	969	1035	968	995	913	975	1034	996	914	955	941	1017	985	1004	958	1009	998	1010	973	957	1049	973	992	966	966	988	988	954	993	977	978	1021	990	1004	996	959	997	989	1044	973	958	937	1015	1003	994	934	933	986	1013	977	1024	959	953	970	974	931	1000	957	1017	1022	1018	969	992	910	990	993	1014	976	973	956	977	987	970	969	906	1016	1019	1021	931	985	999	967	950	1005	1018	947	1017	1001	1024	1060	1020	951	947	959	1007	965	974	1025	975	937	972	995	1012	952	959	928	999	960	1023	1017	974	973	911	987	1009	979	1013	938	996	1008	1005	985	956	1030	932	944	982	1015	970	941	982	1001	973	1004	977	995	1018	1037	997	987	1068	978	1005	994	937	980	980	967	972	966	1005	979	1025	1019	998	922	1006	964	996	967	996	964	1022	1030	1004	973	941	1020	1020	956	946	1042	993	971	1005	958	978	1004	1019	1028	964	945	979	1012	1006	957	1009	919	1028	916	957	987	1005	1045	981	968	1018	998	990	1044	958	1005	976	1002	931	1015	978	965	970	1002	970	970	946	965	954	933	986	988	927	968	985	942	948	961	961	1054	972	942	1035	978	1009	1044	1016	979	978	937	1002	1040	965	993	939	949	951	1024	979	990	971	933	1005	987	1021	999	958	996	965	980	1002	980	990	978	987	975	964	964	1038	1016	1011	999	983	966	982	959	971	954	1041	992	1025	978	1058	958	1007	1028	972	1000	924	980	949	949	1014	997	951	1032	945	1005	1009	961	977	1037	997	965	980	998	993	996	929	972	956	1012	961	952	1008	956	1058	906	981	961	1060	1010	1010	935	940	955	975	1013	1013	965	954	950	985	959	986	1061	931	980	1033	1000	993	986	946	1002	1001	967	959	976	972	983	1011	1033	993	986	989	999	916	947	939	992	1020	959	1001	927	998	1004	954	1019	944	1023	1013	1018	999	1024	1015	1038	988	1002	965	1016	976	961	991	1059	989	962	987	954	991	1020	976	997	1034	1001	964	970	998	983	987	986	952	982	990	982	1039	993	1000	985	1001	982	900	970	1026	1002	989	1002	977	975	983	975	976	983	1030	978	1009	991	976	977	1021	1029	1001	925	963	986	971	1009	935	963	987	981	991	1031	946	958	978	979	952	973	1043	992	1008	1017	1023	953	1022	938	1001	946	914	944	972	976	914	1010	901	994	951	991	971	978	1022	1006	974	1006	952	967	957	1010	985	985	949	1028	990	976	1035	926	995	956	959	961	985	977	994	953	982	961	993	972	958	969	1070	914	967	969	956	986	983	974	910	983	985	1004	986	975	1016	997	993	943	992	913	928	946	1013	1016	942	945	989	990	980	946	962	984	1041	941	970	928	999	924	1004	1004	997	974	984	929	966	956	1018	950	1059	1031	984	1033	956	940	1024	950	1021	1012	979	991	1026	1048	1009	964	986	1023	1001	999	992	927	973	994	942	947	1015	1005	966	999	951	988	958	980	999	1050	984	983	982	975	1027	960	983	973	974	977	968	1011	970	999	953	979	986	974	994	943	1010	932	1012	1010	995	1050	940	917	1029	1004	947	963	969	1011	970	1007	954	986	1022	908	997	991	960	967	1051	945	983	949	1037	997	964	1033	916	1028	955	993	1005	1009	982	1011	1016	966	1023	969	999	972	976	1023	960	985	969	984	943	982	977	973	955	979	988	1007	982	1030	978	971	1011	994	988	1015	974	992	938	959	1035	1012	952	983	956	1043	1042	986	1001	1056	965	1000	947	1053	955	980	1015	975	1013	979	994	986	993	1038	1005	992	1005	993	982	1046	1007	982	988	1007	945	933	1020	992	1017	986	1010	1007	937	964	982	992	997	929	1007	975	960	1013	975	912	967	1081	997	1034	965	986	1022	1032	1004	986	936	999	993	981	986	970	976	979	1004	1005	996	982	1013	967	979	952	1020	970	980	1003	972	1027	990	967	935	981	955	971	1005	1057	979	977	978	965	1008	998	1041	973	1034	1021	1027	1058	952	996	1020	1011	956	1023	1040	1003	1000	980	1010	975	974	971	965	1036	1027	986	933	970	1009	1044	965	1024	933	948	989	945	974	1001	1009	970	921	915	995	1022	986	973	988	960	945	987	1056	1027	923	1012	969	1004	1026	978	957	972	1009	964	952	987	965	975	1016	900	966	989	1046	1046	1000	1005	1005	1004	1005	976	929	938	1022	974	940	989	966	961	1041	969	943	1043	943	982	1000	975	976	945	961	979	963	975	946	989	996	977	993	943	962	979	974	991	961	989	983	1036	1013	930	1006	997	1010	978	979	1028	997	970	1008	940	1012	931	1037	943	1020	971	983	1059	1025	1000	1055	994	994	1000	962	972	973	932	973	996	997	967	907	975	1006	996	993	1004	978	972	985	966	998	954	977	990	1042	957	1005	981	954	967	947	937	907	1023	1037	1084	1043	956	1006	1001	981	1011	1013	982	982	982	970	990	998	919	989	951	978	997	973	970	1039	954	965	1013	1019
24873	21470	24770	28573	21468	21331	1493	557	459	425	424	396	355	376	394	424	360	372	399	339	366	364	378	392	347	398	384	372	363	397	409	344	345	353	351	382	384	396	355	337	352	370	398	348	395	341	357	356	378	359	347	391	397	331	362	397	353	366	360	340	388	361	380	364	345	346	356	382	361	381	359	372	386	358	398	379	401	335	346	382	328	377	374	353	386	395	355	346	357	337	356	351	353	354	371	381	379	387	388	343	335	371	357	344	331	358	339	379	343	344	365	358	371	348	358	390	326	401	364	378	360	343	361	331	369	363	358	366	341	329	382	322	363	370	356	360	351	341	340	381	344	360	343	371	348	365	399	354	351	359	385	360	348	355	362	364	341	349	378	394	354	368	328	353	391	367	341	352	385	332	365	387	325	359	353	399	363	349	348	395	348	357	379	376	357	362	352	341	313	339	340	339	352	418	373	340	376	361	370	369	378	369	345	351	395	339	382	367	401	360	333	362	375	303	376	355	400	336	318	359	385	363	319	356	366	334	323	378	354	341	352	391	348	367	371	325	340	379	362	341	352	393	375	363	389	390	378	375	387	381	348	328	367	381	374	380	354	393	386	371	374	344	369	350	374	363	365	363	341	324	349	325	334	355	368	336	363	362	367	343	339	388	360	369	353	377	335	389	339	332	361	349	358	351	349	342	380	376	353	381	329	369	355	397	351	341	361	363	401	366	384	357	381	345	337	345	331	358	364	367	382	328	373	402	332	339	379	353	384	369	345	389	336	358	340	375	343	362	383	383	361	382	387	377	334	362	377	358	345	337	403	341	383	367	390	350	343	343	321	361	349	366	358	349	383	359	351	369	376	346	318	370	353	397	348	347	358	350	331	369	349	372	342	302	350	357	330	340	353	352	363	351	306	366	384	342	352	366	361	377	388	359	360	388	362	327	299	369	367	392	350	357	357	388	387	386	421	368	353	376	356	380	370	358	352	370	343	337	358	359	337	347	364	362	395	329	336	331	359	350	320	342	393	363	357	358	364	356	349	350	373	350	351	364	343	355	362	372	320	341	378	354	371	337	342	351	365	332	352	327	344	340	371	350	327	354	327	351	368	365	377	334	383	339	359	330	352	365	381	376	392	344	329	371	369	386	359	405	401	320	343	369	323	372	359	346	357	369	347	359	342	362	370	361	366	327	335	355	354	367	356	331	356	354	341	381	379	365	369	368	347	380	366	373	384	360	371	358	340	330	353	365	354	375	350	349	364	387	351	363	383	355	323	325	389	368	352	371	392	333	359	391	385	376	357	341	352	338	357	343	378	366	348	299	364	346	346	347	379	359	322	367	362	347	340	387	360	370	379	341	383	380	350	382	385	395	366	356	386	351	373	373	361	409	376	345	361	378	353	321	371	404	379	359	357	365	346	368	343	326	381	338	355	350	352	406	337	355	328	358	365	360	369	349	320	344	336	327	351	371	366	376	333	387	375	339	379	326	357	332	337	366	358	371	346	347	373	412	371	349	351	355	378	341	360	366	338	350	358	341	405	342	351	366	369	333	309	351	396	381	393	372	333	370	353	352	363	353	328	402	405	340	377	356	344	334	383	351	388	389	370	358	359	359	330	360	356	357	338	390	356	368	344	379	362	317	350	359	366	390	374	372	349	320	380	410	346	369	327	337	348	339	354	381	361	364	360	364	373	351	387	325	398	352	344	338	364	370	349	401	339	360	336	352	327	345	362	363	322	333	319	374	354	361	397	362	406	349	307	335	351	350	363	341	366	368	378	368	347	362	388	341	376	348	353	408	368	362	362	381	355	385	378	342	338	358	330	379	350	361	368	362	379	344	390	341	363	379	372	376	359	350	346	385	348	336	317	380	353	368	353	366	427	365	381	377	366	335	354	363	348	357	333	344	348	360	378	366	333	371	394	354	380	361	375	338	367	355	384	358	343	387	359	388	355	346	351	391	361	362	372	371	334	402	333	372	369	341	323	369	341	385	366	353	333	358	368	337	340	378	311	361	337	358	320	353	370	323	358	367	360	407	387	350	385	367	369	367	340	350	305	336	348	348	367	352	364	343	372	382	340	333	329	355	331	331	355	361	365	401	319	355	357	393	327	369	360	355	375	359	354	338	387	365	369	386	347	357	370	324	360	379	366	373	342	386	356	336	325	355	357	315	371	365	399	403	358	343	336	360	362	335	331	334	364	353	347	354	402	341	379	328	308	331	366	336	340	406	344	328	363	370	355	340	367	359	347	353	361	386	345	385	329	372	390	353	391	358	351	340	360	342	333	338	378	345	366	345	339	324	380	362	360	365	331	361	337	326	361	370	360	363	378	363	338	334	338	350	360	348	322	381	376	386	388	322	360	348	340	332	369	366	418	381	330	347	331	383	371	364	394	377	309	352	371	378	387	352	350	338	374	342	349	368	392	347	367	350	371	346	388	354	369	333	350	345	363	352	359	362	352	382	332	360	373	375	358	318	354	384	368	342	342	363	331	339	348	358	381	383	351	343	357	347	321	339	348	347	321	362	312	335	365	370	335	367	379	387	350	375	362	347	316	367	406	382	371	369	360	334	350	375	382	373	355	372	361	373	359	346	344	342	362	343	357	343	337	384	329	375	374	352	383	407	368	350	344	334	352	372	391	325	327	347	347	363	358	342	372	332	368	347	350	376	331	360	339	353	359	399	343	341	362	372	351	382	366	353	358	388	348	358	364	346	360	340	377	340	375	343	347	356	330	346	391	326	350	378	361	372	393	385	352	398	362	343	357	378	350	351	336	363	386	396	351	349	370	375	337	369	336	349	353	361	367	363	347	397	336	365	359	360	427	360	351	353	364	346	335	320	363	338	366	362	334	363	339	365	364	372	340	334	345	357	361	364	337	364	353	344	387	384	357	378	352	388	327	387	384	364	353	335	347	353	347	368	392	362	383	354	359	393	383	352	357	380	351	338	327	329	393	346	334	366	331	376	361	382	333	327	359	392	342	370	364	340	386	314	342	387	329	375	353	388	329	382	340	366	342	379	342	345	391	320	392	367	373	368	357	387	327	329	334	341	401	374	362	363	366	377	359	366	386	387	361	324	362	361	356	344	394	365	356	396	350	337	357	332	383	327	403	340	388	388	362	383	368	380	335	343	336	342	363	352	378	372	368	358	373	364	373	375	354	338	363	376	358	395	361	328	366	389	367	306	358	357	358	368	363	370	363	369	361	343	351	384	340	330	396	343	354	371	368	341	347	350	341	350	356	349	355	377	388	346	375	348	372	345	363	382	334	356	361	364	372	336	356	340	418	339	372	386	367	374	375	377	381	406	339	391	380	360	390	356	358	356	346	405	392	372	364	340	372	351	343	360	360	360	369	387	363	364	319	347	345	330	361	393	340	382	377	317	390	361	335	347	371	346	351	344	355	351	386	354	378	382	375	364	338	391	372	360	354	377	375	353	338	376	380	404	360	366	373	336	341	349	329	342	344	354	398	380	350	338	350	382
3209	2217	1361	1027	873	883	813	807	773	793	795	773	803	819	797	857	778	791	762	804	780	746	813	782	771	764	756	794	753	741	729	746	763	814	736	783	747	804	758	785	731	777	809	740	822	757	794	786	758	798	781	747	813	749	795	766	781	761	793	755	807	807	792	757	785	783	805	756	773	791	768	791	746	827	790	803	787	801	806	771	790	734	800	800	787	756	807	830	731	759	780	725	797	765	768	764	771	769	819	762	769	749	757	785	729	758	807	792	791	787	762	779	776	807	780	797	775	799	739	791	827	784	735	766	822	792	776	782	789	785	782	796	766	726	779	758	766	785	810	822	796	789	796	835	784	789	807	717	775	799	808	807	752	749	796	749	744	731	747	783	756	765	790	769	781	790	759	774	781	789	711	775	795	785	767	755	775	774	787	739	820	764	775	760	794	783	826	802	778	792	813	804	759	802	775	800	792	792	804	764	791	799	764	798	751	791	796	792	764	737	778	779	748	765	807	772	797	740	749	843	826	780	724	770	804	733	812	792	788	775	755	799	825	772	757	758	751	749	792	758	804	800	768	761	763	747	819	769	840	779	816	801	794	800	774	755	720	832	785	749	791	783	764	784	796	762	768	803	849	766	813	819	751	781	754	749	776	791	786	776	769	748	786	723	811	744	794	776	833	786	703	740	819	768	742	797	738	778	858	727	786	800	844	774	826	812	749	757	769	767	733	780	747	798	705	789	766	810	796	799	764	762	787	785	765	797	768	775	781	804	812	782	783	712	750	789	775	796	734	792	726	825	759	788	730	733	749	790	792	752	767	745	780	788	732	815	776	763	744	786	751	771	783	775	806	760	794	798	737	762	809	768	696	843	763	779	793	824	750	752	807	741	763	802	780	808	707	783	787	790	787	767	806	763	798	776	741	727	791	748	793	773	776	713	798	832	800	824	750	793	805	784	791	804	785	812	794	728	751	818	779	753	756	705	822	787	785	722	762	747	755	787	790	793	781	794	759	801	796	796	772	808	771	796	732	739	727	796	774	768	762	813	836	717	755	782	819	755	785	791	783	794	773	812	704	795	765	769	807	766	787	808	799	800	818	757	771	747	777	825	770	795	802	840	820	768	810	789	755	771	775	770	749	795	792	782	789	759	797	819	823	770	744	738	790	772	762	738	819	749	779	734	818	691	729	784	804	801	765	744	798	811	785	807	778	756	768	762	750	714	808	785	746	800	783	839	762	790	770	750	714	748	785	794	817	759	797	794	827	750	782	762	755	777	839	768	769	753	778	791	794	806	784	768	756	724	773	803	733	799	759	765	783	761	813	759	756	750	840	776	809	777	793	793	780	740	770	772	822	773	746	755	750	817	828	742	787	799	764	740	802	726	839	822	785	774	755	818	790	746	771	786	811	761	810	784	808	785	774	745	738	778	805	769	795	773	762	778	809	730	765	831	772	795	762	791	773	769	795	832	796	797	818	768	817	809	763	797	759	782	763	760	837	781	710	778	752	742	771	785	778	756	821	832	738	763	754	849	761	794	829	807	777	786	757	740	819	792	744	798	804	772	794	804	783	745	785	768	787	824	786	761	765	726	802	766	751	745	754	760	758	792	790	774	765	816	825	728	737	762	811	849	778	776	777	808	770	813	766	727	765	794	812	804	763	746	802	737	767	819	772	796	804	740	816	760	770	734	760	807	789	758	829	777	801	793	789	803	766	771	741	747	804	778	752	794	770	776	794	782	790	748	840	781	792	813	772	789	760	792	802	814	759	766	752	804	769	773	776	751	769	820	767	756	796	767	768	766	810	771	813	758	741	766	818	732	826	780	827	764	715	793	769	795	754	812	750	775	736	833	781	770	791	783	777	806	805	810	798	762	783	757	797	786	779	770	784	769	751	816	821	783	790	792	770	764	811	741	801	779	776	770	768	773	868	808	812	774	780	785	721	792	784	764	834	776	736	794	705	837	788	749	795	813	774	764	775	778	805	749	802	742	785	780	745	745	833	771	764	791	777	759	834	798	752	759	769	755	760	794	806	807	753	799	771	775	804	770	801	770	801	764	761	792	742	784	756	771	780	753	756	791	760	813	809	756	791	811	790	795	772	822	777	755	721	768	794	809	798	788	786	783	737	799	812	804	739	777	784	736	743	755	754	790	766	803	730	728	753	803	775	768	782	759	816	791	767	768	809	793	733	759	767	857	774	829	784	776	816	762	806	792	814	786	785	771	784	750	780	769	785	774	786	776	755	738	781	780	812	823	794	774	762	784	756	805	753	802	749	779	806	748	738	796	817	764	745	760	738	750	745	761	801	808	799	792	790	764	720	783	754	771	776	772	752	734	791	781	777	776	798	741	754	775	805	783	803	784	789	762	772	791	766	792	788	774	753	789	812	783	790	758	803	846	809	763	784	800	784	803	797	740	761	815	771	802	813	782	782	763	824	784	754	752	738	820	810	777	796	770	760	775	775	831	804	738	747	735	705	749	785	813	777	784	772	807	835	803	769	758	817	804	767	768	748	762	765	802	754	799	758	766	814	769	751	753	756	753	770	783	742	753	807	739	772	825	814	761	778	769	738	798	782	818	781	803	767	764	807	796	771	797	770	765	801	706	752	816	741	757	806	798	775	794	821	806	773	767	782	762	823	790	797	821	816	763	759	800	758	839	805	768	787	742	773	775	756	789	805	798	805	760	812	782	772	761	747	774	775	770	733	822	789	806	770	752	749	762	763	745	750	761	762	799	780	790	775	834	786	750	796	762	793	791	752	765	824	801	784	779	834	751	735	783	748	697	747	763	719	771	812	781	711	824	782	766	849	755	765	773	789	780	803	704	840	773	818	813	759	764	748	786	718	733	785	808	774	749	775	808	718	773	784	715	772	777	800	771	782	783	822	815	772	810	758	779	722	762	812	771	780	753	820	753	737	743	745	789	735	769	778	761	790	818	772	754	742	740	735	763	768	814	824	813	730	739	774	760	763	832	755	829	793	768	827	812	818	784	801	781	768	727	754	760	744	779	812	804	811	789	795	757	760	776	746	781	764	810	702	801	793	766	795	772	793	735	793	742	778	789	803	751	714	752	761	721	774	719	763	773	742	767	800	793	770	785	783	753	682	776	772	804	800	744	734	791	745	801	798	826	723	793	776	799	816	797	811	779	747	830	771	752	816	800	737	856	759	800	786	840	757	777	788	817	759	836	796	776	769	777	765	741	722	821	780	776	768	767	779	744	838	807	705	804	779	753	814	772	777	745	794	749	760	854	771	834	761	788	832	713	794	821	752	808	799	796	728	814	773	745	740	746	770	791	732	759	775	743	759	744	748	815	783	743	794	807	784	736	794	776	799	723	803	805	747	842	826	777	817	815	782	761	777	800	729	840	763	763	822	840	803	802	798	783	775	793	762	803	756	766	783	818	814	770	764	734	795	801	803	807	751	779	735	815	761	802	830	775	758	751	805	794	722	747	789	794	827	783	763	735	775	777	823	756	810	775
24280	21470	25123	28229	21470	21487	18426	566	293	288	261	238	227	246	187	197	227	209	196	176	180	189	197	214	184	152	192	197	180	204	181	178	191	207	174	174	153	175	153	175	187	167	185	206	203	159	160	176	160	174	176	166	180	144	193	186	174	161	177	186	163	184	191	168	167	161	197	200	164	164	175	178	190	182	147	153	172	170	165	160	162	160	173	168	150	147	159	151	207	189	173	169	204	160	177	168	154	168	143	179	188	161	177	156	187	195	173	179	153	177	154	177	157	162	158	181	173	182	152	161	176	169	173	172	151	155	185	181	169	144	187	188	175	165	178	178	184	175	202	183	189	187	166	155	177	178	174	186	155	202	162	163	151	145	185	160	193	163	173	187	164	213	161	180	170	159	178	166	189	175	172	161	180	169	156	198	183	195	175	165	157	170	153	176	172	177	175	174	154	191	174	150	180	161	180	182	162	183	179	171	173	183	165	170	190	178	150	193	182	176	196	162	182	178	150	168	175	163	175	187	197	159	168	172	186	143	174	179	184	167	170	156	148	171	153	172	183	188	172	177	198	185	191	167	170	183	201	163	179	159	190	159	181	164	188	163	155	176	169	173	199	166	181	166	163	198	180	182	164	177	159	163	177	155	160	163	152	159	184	176	181	172	173	193	165	185	177	181	150	169	159	177	167	167	195	167	177	168	171	163	211	179	146	167	179	168	173	175	164	180	208	164	197	142	183	194	178	172	176	177	162	192	183	170	168	178	174	194	157	177	180	163	160	193	149	181	176	169	199	187	192	165	181	196	144	155	167	160	178	152	176	183	178	162	167	162	172	169	175	185	152	153	181	191	168	165	161	168	195	161	185	176	152	188	162	163	198	171	210	159	156	150	155	152	174	178	182	207	185	174	181	180	169	166	191	180	155	158	165	209	186	200	209	166	178	185	185	173	157	157	177	178	143	165	167	154	197	186	176	149	176	161	172	190	179	147	167	173	188	171	164	187	180	179	173	170	131	172	194	198	161	171	180	140	214	199	172	171	163	172	173	164	177	184	163	162	172	187	153	194	152	189	198	145	195	161	187	163	182	178	147	195	183	157	167	168	179	176	170	181	185	186	154	169	161	170	164	180	165	148	183	165	198	158	170	155	202	146	168	208	157	196	173	198	175	156	177	169	181	179	167	190	178	189	175	169	168	176	169	172	162	210	169	159	185	195	170	163	171	138	164	171	183	170	171	150	184	162	178	138	154	166	170	187	181	146	192	202	181	172	203	169	149	166	228	169	163	158	169	153	170	189	184	178	187	177	162	180	181	169	186	182	170	160	184	186	154	189	172	190	184	178	190	191	189	181	177	158	176	169	183	180	149	169	198	182	176	162	192	162	177	146	156	179	166	165	176	178	156	185	175	166	159	160	134	174	170	170	137	156	146	163	163	181	153	177	179	179	183	185	177	182	193	173	174	185	182	209	168	179	174	187	177	181	162	177	188	166	167	171	189	177	175	174	165	158	156	157	178	179	153	188	180	191	135	168	162	168	180	203	163	172	178	162	173	165	157	167	156	169	165	192	159	156	171	185	180	171	181	189	167	164	178	170	150	169	158	192	181	197	189	199	180	193	167	179	193	152	172	162	154	190	142	180	167	194	170	170	183	198	189	158	181	190	155	161	168	176	170	167	173	174	214	168	150	168	162	168	180	149	183	184	186	141	155	168	170	151	157	173	172	178	180	181	177	164	166	179	168	178	189	169	161	178	160	166	156	145	163	184	172	161	145	170	160	167	165	159	176	171	200	153	153	179	175	162	170	180	164	178	174	149	162	172	168	186	176	202	171	166	182	176	176	185	187	158	169	177	159	165	161	168	179	177	184	192	155	158	179	196	190	185	167	176	176	187	166	169	149	179	158	173	192	161	172	133	174	151	172	160	185	186	153	189	192	177	187	168	194	185	184	193	190	176	143	154	196	172	163	175	148	192	181	186	170	173	154	165	175	188	180	162	171	174	179	175	156	191	190	167	178	159	193	162	187	156	135	179	181	186	163	182	203	176	153	147	183	148	176	154	171	165	159	202	174	179	153	170	189	178	192	171	167	169	165	184	180	164	208	180	175	162	161	167	183	160	186	172	169	178	170	182	166	152	159	165	180	143	191	199	173	171	189	172	153	164	163	167	161	188	161	184	155	143	190	165	189	206	157	164	168	164	179	168	174	168	178	179	176	192	161	192	186	182	159	188	156	170	184	199	190	168	170	185	151	178	175	165	165	194	193	173	189	167	192	172	175	160	176	147	168	173	175	175	183	174	189	177	148	189	187	174	169	160	173	177	178	177	171	171	181	179	162	175	191	173	167	166	182	186	168	170	172	178	172	176	181	169	179	165	160	181	180	153	176	163	158	182	187	165	155	164	189	167	160	176	182	157	207	176	179	178	165	156	194	167	194	173	161	199	157	172	186	195	195	169	181	180	165	196	171	177	168	154	172	176	182	162	173	185	191	166	154	164	155	171	171	183	146	171	192	169	198	168	192	184	155	157	159	197	176	155	196	181	196	178	151	179	187	163	157	136	153	159	180	181	167	194	157	186	157	174	186	183	204	192	178	167	175	181	173	182	159	185	187	189	160	164	139	165	170	194	175	174	191	168	186	154	153	177	158	160	180	167	170	166	177	167	160	165	160	152	158	163	181	150	178	178	193	179	187	175	208	183	176	188	174	171	176	170	169	186	152	162	159	186	164	156	168	183	166	144	149	164	168	156	145	156	153	173	153	165	205	179	197	174	174	160	199	168	175	188	172	162	167	170	165	191	178	161	191	175	172	150	178	180	216	169	153	162	147	159	201	178	157	190	174	183	187	167	147	169	166	198	161	156	177	168	178	172	182	178	152	181	176	173	153	176	172	164	162	170	153	183	160	182	188	180	163	151	167	154	199	182	170	168	154	167	176	147	150	182	155	177	196	202	169	158	197	162	165	196	179	176	174	159	162	187	159	178	189	178	173	169	169	177	171	163	162	179	186	167	176	174	171	179	177	185	160	172	174	162	186	154	160	161	187	177	175	173	169	170	169	168	178	163	167	194	176	175	160	167	198	191	171	154	171	191	179	159	175	165	159	154	148	175	185	207	163	168	181	164	160	167	167	190	191	182	164	203	174	154	161	188	189	167	187	158	176	153	195	180	177	178	161	180	172	183	196	162	168	183	179	160	197	206	156	191	154	161	180	166	166	179	167	176	195	186	195	161	150	192	147	151	175	164	157	169	171	200	174	173	177	168	175	170	172	183	185	147	169	163	170	170	183	165	179	174	172	176	191	189	156	153	166	171	180	142	168	172	182	183	185	170	169	185	149	183	163	175	172	175	204	176	179	165	146	189	178	194	167	167	193	155	187	164	195	180	202	164	154	167	150	182	198	184	170	178	150	150	185	147	154	196	207	187	177	173	184	179	161	199	180	184	178	162	176	205	193	183	192	165	162	180	154	163	144	149	175	179	151	172	157	186	194	192
2987	3019	1509	869	667	568	545	491	435	435	473	435	421	443	435	466	423	443	449	398	441	412	439	399	429	412	400	412	413	454	418	417	392	392	444	429	412	405	409	426	408	399	386	408	402	421	375	447	387	414	445	416	391	466	403	468	419	395	389	405	412	433	412	444	389	460	411	408	401	398	421	381	399	412	409	445	444	412	437	411	412	461	394	438	430	410	416	411	426	433	440	412	453	398	407	428	400	398	407	383	392	384	394	403	416	446	383	420	403	414	417	399	450	438	427	420	423	431	410	406	418	426	445	418	411	407	409	424	422	404	424	377	395	430	394	404	429	423	379	442	401	407	370	414	409	411	431	413	435	434	412	432	405	387	398	443	427	384	422	417	403	375	414	447	409	414	399	443	426	419	415	405	429	434	424	400	384	443	388	433	422	422	407	434	397	455	415	402	418	395	420	398	417	434	438	408	435	378	405	393	416	438	425	405	427	388	406	443	419	389	418	428	401	404	404	450	418	409	385	411	392	416	427	428	389	399	409	435	350	454	396	398	422	403	422	429	400	434	428	428	416	361	394	455	412	386	427	405	427	405	390	412	433	395	430	432	417	460	401	423	387	388	403	409	414	424	406	450	395	421	431	419	401	407	379	373	456	443	420	418	438	386	425	454	417	382	412	420	405	409	372	366	434	397	458	434	432	391	424	397	427	408	457	409	416	399	419	385	415	441	451	433	399	412	390	448	405	465	414	439	434	393	388	400	417	410	418	363	422	423	465	421	410	417	385	422	401	406	414	417	404	382	416	433	396	402	429	416	378	422	462	431	427	393	441	395	421	434	456	415	424	415	388	428	416	439	378	435	419	427	404	415	430	433	369	436	436	424	413	417	422	436	397	400	450	384	374	426	457	399	401	408	412	442	423	424	434	463	422	408	424	381	389	419	423	386	409	408	419	442	402	424	379	411	420	427	391	446	408	411	436	379	424	394	430	413	423	394	419	410	401	413	420	410	387	396	414	430	453	435	443	417	443	422	418	418	431	403	437	433	406	380	445	407	397	455	380	420	402	429	456	405	414	409	435	393	432	368	393	400	398	413	431	399	462	427	412	431	401	391	391	464	416	403	417	432	416	406	421	429	395	405	381	378	416	444	452	388	434	414	402	393	442	406	386	446	408	414	393	421	413	444	411	408	397	432	431	391	394	415	384	438	414	393	409	403	412	417	420	441	426	431	460	421	396	391	449	445	427	390	409	405	405	437	399	428	465	401	398	379	420	402	433	401	400	452	396	431	407	400	429	407	394	424	422	430	496	429	429	411	379	390	425	395	383	417	407	460	414	414	453	411	407	405	434	402	406	397	419	383	391	438	404	428	415	423	433	419	440	403	440	435	402	428	392	434	438	402	397	401	427	440	420	425	412	437	432	442	433	437	379	432	428	407	411	423	409	355	424	393	419	400	391	406	429	411	424	433	450	422	419	388	417	416	411	399	450	415	424	437	405	416	416	377	417	405	435	449	432	428	449	454	401	399	423	413	386	399	406	435	396	408	413	414	383	410	373	429	402	415	385	446	460	398	427	438	399	431	431	408	420	420	431	448	398	433	392	416	384	431	420	404	420	414	415	410	399	436	404	402	400	400	414	438	410	413	372	403	417	430	397	397	426	435	464	411	376	392	419	421	386	400	422	395	441	399	430	380	386	440	379	427	423	415	428	417	419	389	413	416	410	437	414	368	418	422	351	430	415	397	406	411	415	368	461	403	399	395	391	430	401	423	409	431	405	422	436	382	451	420	438	399	402	403	425	431	392	480	408	430	414	429	401	428	446	431	396	390	433	395	414	430	399	417	392	424	419	427	394	418	418	356	415	424	421	427	428	414	445	418	439	422	419	397	415	424	380	366	436	428	399	420	402	410	398	394	388	427	375	371	405	380	404	401	407	424	429	410	389	413	369	414	410	393	434	377	383	436	409	415	439	377	439	423	404	406	406	399	403	391	427	417	421	403	433	405	427	407	416	425	422	392	434	433	423	402	395	384	452	408	411	432	417	404	400	411	428	417	383	421	411	404	393	451	408	442	414	450	462	428	406	377	413	392	421	424	440	424	428	431	412	404	422	384	421	359	430	387	416	406	405	447	415	427	405	390	428	432	415	446	418	373	399	420	416	467	392	410	426	409	363	383	401	424	403	411	443	412	427	405	377	415	441	446	454	455	413	419	399	421	376	393	409	384	418	409	392	410	449	453	408	411	420	438	427	428	434	413	426	452	428	402	439	395	378	408	423	405	450	410	413	429	398	395	423	426	426	424	408	433	395	347	411	396	391	409	443	445	405	432	419	418	405	394	430	410	384	403	433	407	426	413	387	425	441	419	425	409	403	462	415	422	432	426	428	365	416	397	381	373	383	428	415	449	417	376	404	409	445	424	410	435	410	397	412	425	425	401	419	437	390	406	424	393	398	453	416	413	467	415	417	448	396	409	438	433	460	406	415	434	407	393	454	417	411	419	395	415	438	415	459	393	409	382	439	402	414	438	413	416	401	415	376	421	416	446	412	384	406	423	380	427	422	382	396	462	420	403	370	394	438	402	429	387	423	418	409	416	398	392	407	389	417	421	446	434	411	412	403	415	401	382	429	393	415	409	413	411	422	402	412	396	416	408	403	399	420	381	395	413	429	439	398	405	436	402	422	406	400	400	407	425	410	402	428	464	419	429	425	418	449	386	384	433	395	416	386	389	385	444	411	396	428	368	418	434	414	430	426	399	416	391	432	364	421	400	419	418	434	432	389	436	426	422	452	446	417	422	413	409	402	418	412	399	413	431	438	417	403	437	410	447	417	398	439	372	372	415	402	449	440	425	378	443	370	399	376	425	432	430	450	411	404	420	401	404	417	409	415	425	381	387	385	373	431	415	394	447	418	450	388	458	410	451	406	439	444	414	410	390	446	447	415	393	420	419	418	437	398	389	403	408	404	425	413	446	422	380	422	410	422	382	403	413	415	440	443	406	422	426	406	390	392	356	391	402	423	406	417	436	413	411	383	419	381	384	458	423	437	432	427	423	393	426	416	393	360	436	399	419	424	418	446	396	457	420	412	391	411	377	401	430	425	433	392	407	398	425	411	428	410	434	416	428	435	381	421	418	408	403	396	423	412	417	418	388	403	459	409	427	381	447	398	398	426	422	412	430	364	417	404	377	420	409	391	399	403	425	400	386	399	432	408	376	370	431	405	422	423	447	406	434	447	440	412	416	422	405	421	361	379	427	374	384	391	403	412	430	394	387	410	398	396	416	407	399	417	407	440	417	383	452	410	464	420	446	410	460	399	417	415	442	403	424	403	412	437	443	397	391	403	377	414	439	377	445	430	386	411	410	410	413	404	411	410	413	445	413	416	445	436	405	412	412	395	413	397	394	432	416	399	421	382	395	425	429	410	398	446	409	420	383	449	426	403	411	405	408	400	398	413	420	425	411	426	433	407	401	386	439	405	404	416	386	402	412
31997	21029	12052	981	505	468	430	442	479	436	457	416	439	476	421	469	424	438	483	479	453	461	428	448	466	457	459	458	455	463	428	449	447	491	438	462	464	453	484	482	428	420	435	395	415	479	396	468	451	483	477	411	464	476	440	419	467	451	435	416	452	445	446	457	434	433	449	474	455	449	476	448	451	458	454	404	480	465	410	440	398	415	460	467	456	441	468	430	427	442	455	434	457	476	463	441	433	478	472	453	488	418	427	443	467	446	496	469	481	474	444	417	442	458	457	489	469	440	442	406	474	438	445	461	481	418	481	471	453	443	440	437	438	453	453	453	456	462	459	458	453	440	471	489	434	455	474	492	426	446	449	451	418	468	465	454	405	459	470	438	455	455	468	441	443	444	495	424	443	395	435	445	460	417	445	472	420	469	445	484	439	464	445	493	448	467	463	458	453	439	457	465	447	429	474	473	457	467	431	437	452	448	439	463	461	431	475	476	449	440	410	392	389	452	435	462	466	438	440	443	455	412	438	421	454	434	424	488	437	456	437	489	449	420	460	493	434	453	476	451	414	457	458	485	476	481	433	463	452	492	436	451	461	448	479	457	462	448	465	403	469	482	443	429	457	428	467	458	427	442	447	464	458	452	421	417	458	452	499	429	467	469	417	447	456	507	448	448	429	419	445	471	435	404	459	449	411	438	456	467	473	452	507	439	435	478	474	474	475	463	457	437	458	455	502	444	503	470	449	463	488	453	451	485	502	427	418	437	400	468	473	435	422	485	426	444	386	431	498	464	441	478	479	476	445	452	489	437	447	431	492	456	431	463	476	420	475	423	438	443	477	442	471	434	446	460	468	442	440	438	477	437	412	396	482	435	435	461	418	486	469	447	436	489	442	437	421	451	402	419	423	452	448	450	415	458	430	432	427	408	457	430	451	469	425	434	481	442	426	466	442	408	438	432	456	415	416	406	439	464	417	451	461	448	472	444	436	481	457	415	469	496	437	432	491	463	440	462	455	418	430	446	423	468	444	446	409	445	451	476	472	435	466	416	407	425	455	475	448	441	427	430	469	435	480	421	457	509	462	439	450	460	446	447	465	443	439	435	503	473	467	428	430	444	426	461	486	473	424	445	440	465	426	444	425	462	432	455	454	458	458	436	445	419	477	468	470	425	447	431	440	470	491	466	456	485	446	467	442	428	452	461	466	413	435	481	450	460	456	442	445	399	487	418	442	435	438	433	443	456	439	458	460	424	442	410	505	468	453	494	424	427	472	437	461	417	433	413	440	464	403	448	428	412	460	465	435	464	449	452	403	444	438	475	405	454	526	440	425	467	459	483	439	430	419	473	442	463	446	455	439	475	416	433	478	501	464	470	465	482	428	531	443	449	421	491	488	436	455	411	450	464	459	434	464	442	454	445	485	444	401	454	447	439	415	424	411	432	483	414	441	474	479	465	419	418	418	447	484	415	457	445	449	437	452	412	452	452	459	458	430	412	446	465	486	466	429	439	478	453	476	459	456	490	434	452	487	457	465	453	429	462	407	450	418	447	481	437	420	422	441	407	455	447	417	490	443	464	426	477	448	435	447	455	456	483	485	431	485	451	471	442	452	463	476	426	465	448	455	447	458	472	455	490	439	464	475	445	465	460	434	461	475	449	432	440	479	452	417	448	469	501	429	439	477	460	428	443	434	484	403	482	448	452	478	412	455	449	457	439	452	445	430	448	428	445	436	473	458	432	461	409	465	442	443	422	425	407	468	443	471	439	457	511	470	444	410	444	465	446	463	415	446	446	433	455	422	450	480	462	407	454	477	448	440	494	437	419	441	464	448	419	454	416	475	480	493	441	463	469	444	441	468	436	446	470	423	453	481	462	453	451	445	447	449	470	459	438	438	439	462	430	478	476	440	468	434	449	453	473	437	470	483	448	381	442	453	447	430	478	450	431	430	484	476	426	412	468	440	467	471	462	469	436	435	469	430	445	427	448	450	395	478	460	497	465	487	449	445	446	478	438	420	412	462	471	438	486	464	449	443	447	446	478	442	458	445	489	435	455	433	433	449	465	436	467	452	430	443	421	436	441	440	416	459	462	468	456	446	457	463	476	474	446	441	407	421	435	400	466	463	437	456	460	464	471	473	474	436	481	441	435	468	435	440	419	448	452	408	486	473	505	468	409	438	461	426	427	476	436	473	488	426	437	426	452	455	471	500	451	449	435	486	443	463	455	460	386	419	425	453	441	439	434	455	486	407	443	440	438	469	452	456	479	471	473	443	431	447	472	472	469	451	465	464	461	416	448	458	452	492	482	422	419	449	483	434	445	424	468	438	460	508	426	429	411	485	495	442	438	466	443	457	468	430	468	466	487	447	430	459	473	433	465	463	416	448	451	472	478	451	415	456	433	493	466	443	464	454	465	420	464	460	461	428	484	469	477	476	450	486	442	436	502	426	448	450	478	441	434	488	448	446	440	482	434	428	477	461	464	425	435	447	452	422	457	462	432	517	466	441	418	446	441	442	481	471	445	458	479	499	477	383	427	481	456	432	436	439	430	440	461	467	441	455	441	456	415	427	441	478	430	464	465	458	411	435	467	424	440	471	439	401	445	449	427	381	438	417	428	443	457	413	456	447	476	448	422	416	452	412	456	428	420	441	426	491	433	472	472	447	457	482	458	443	447	454	444	451	437	456	433	414	459	467	477	457	464	437	508	496	460	443	461	447	486	440	425	482	469	449	444	476	446	449	456	454	451	442	511	475	422	448	444	424	437	414	457	440	449	443	420	431	488	451	402	438	463	460	457	464	474	459	406	478	473	440	457	472	428	441	449	453	467	452	474	418	429	433	476	464	430	473	449	494	473	454	424	458	458	407	422	441	467	480	504	503	451	402	441	504	460	449	443	435	427	461	460	471	469	449	448	461	472	475	444	465	454	415	478	490	447	444	474	486	449	457	483	479	455	469	477	448	436	478	443	446	454	441	452	459	450	465	492	425	439	448	470	411	453	455	460	433	471	436	456	468	458	433	460	446	430	431	494	458	464	458	429	463	445	423	446	427	507	439	420	432	433	466	472	457	408	455	452	492	466	490	438	478	472	426	450	443	413	450	477	451	477	426	437	419	444	426	441	461	458	467	416	490	431	436	456	494	460	455	462	462	447	450	455	438	475	458	448	465	456	425	418	494	429	473	412	442	439	499	470	444	403	448	459	419	431	439	453	469	463	473	408	482	444	423	475	493	442	456	471	468	481	482	459	438	409	444	452	439	441	454	468	451	440	450	447	456	445	443	428	464	445	477	444	455	454	476	417	436	486	432	446	456	467	447	479	462	448	459	441	442	409	471	451	460	441	473	475	464	456	416	449	458	439	511	456	419	458	467	443	448	433	474	473	420	463	459	451	462	437	483	455	441	513	467	443	486	449	452	445	475	468	464	428	442	480	480	441	463	457	450	460	433	458	458	487	454	451	455	460	429	456	472	438	431	502	503	464	446	463
5952	1051	1014	1053	985	942	1008	1004	994	940	933	1023	1032	999	962	963	967	998	1005	1005	973	960	984	1037	969	1015	907	965	1013	1019	1008	972	1022	1004	959	941	918	1038	986	1014	978	990	968	995	984	1005	979	980	992	934	988	1016	980	947	1037	940	986	1004	979	926	963	1046	1013	1016	949	1066	989	989	961	1017	959	1003	971	1019	998	962	1015	1037	907	951	965	1029	962	975	972	998	953	963	974	1006	971	955	991	989	1002	980	960	950	982	927	963	970	994	924	956	1018	976	923	977	923	1032	978	976	959	1058	1016	1025	989	978	963	954	995	993	1014	972	978	997	936	983	983	958	975	941	1018	947	972	995	1012	1007	1008	961	943	971	964	964	972	986	954	974	1009	1034	935	1002	963	1037	1018	1003	991	874	1081	974	1008	1027	923	971	952	980	946	1025	964	968	961	975	1010	930	1073	945	989	1033	992	994	911	991	1009	971	1073	1019	1008	1045	1011	986	960	1003	969	1027	1052	1006	979	962	1024	1028	1000	999	950	960	1015	1004	1005	925	981	995	1009	1004	971	983	975	1038	942	961	1019	970	1002	948	964	965	941	995	922	1000	975	1024	978	1020	941	997	980	972	920	963	944	959	998	933	977	962	979	1018	933	945	996	961	982	984	976	967	992	938	946	1012	917	956	1010	963	1021	1002	960	998	979	1009	990	986	1002	955	960	977	963	1007	980	985	1011	982	994	1026	999	970	974	992	995	962	947	989	974	963	940	1010	940	1016	979	934	986	961	995	983	1005	981	995	978	995	979	1016	955	977	978	1002	907	982	968	960	925	1017	1018	985	960	950	1005	1009	1027	1018	992	962	952	1013	954	997	937	1024	983	969	942	961	935	962	1047	992	1009	990	974	970	986	945	984	943	1038	986	954	993	1019	992	930	978	932	972	1013	935	971	1011	1016	927	962	993	1012	1010	1000	979	981	1006	991	1018	931	999	993	944	984	1000	982	1045	980	982	1022	1010	1048	953	981	1007	1036	986	968	1064	970	937	993	999	943	1008	943	946	988	1022	1000	968	999	996	960	992	1058	963	979	982	964	990	967	991	985	999	975	942	932	985	946	985	980	974	950	1012	964	944	996	1015	1019	1049	976	981	947	1033	920	998	1005	1032	963	1011	963	1015	957	1013	1020	996	985	978	1021	991	1006	1016	999	1016	977	1015	971	980	1029	976	956	1015	914	977	967	969	987	984	948	973	981	1030	1031	1018	988	997	965	1029	984	981	994	996	932	992	976	977	969	931	939	966	1025	984	1005	1006	1005	987	1010	938	1002	937	1032	980	994	967	959	957	982	1043	955	990	988	959	983	984	976	937	971	968	992	942	967	986	1030	907	969	963	1002	1024	1009	1034	1003	984	1015	980	954	994	1012	976	994	1011	1042	1002	949	970	979	989	950	913	999	956	985	1007	971	960	925	973	979	1037	970	1000	1004	995	998	992	991	932	1020	1030	985	1022	984	987	948	940	988	997	1026	991	952	983	1032	1087	968	972	1050	964	1027	991	979	974	957	1050	972	999	990	982	947	947	990	996	978	1015	1014	957	1000	1016	1020	985	990	954	993	959	1022	1023	965	971	979	1017	981	1007	990	1023	942	976	987	964	939	963	922	985	1003	1009	988	905	973	946	1026	1006	962	981	989	1000	1030	955	975	961	1008	958	973	949	1011	1035	958	949	1007	1010	1011	993	1044	969	976	923	974	997	986	997	993	961	1003	972	981	934	978	966	998	987	993	1018	960	954	1001	919	1030	903	1017	984	992	997	1016	968	995	982	925	973	1004	962	990	1032	1000	943	962	983	970	971	980	960	967	981	1009	1021	975	945	1018	957	1054	994	991	990	988	999	965	991	962	1009	922	1004	940	1021	957	976	961	985	976	991	956	949	1062	954	975	1017	964	998	1004	970	963	996	999	984	1012	1017	984	938	1011	1057	1048	999	989	1001	982	1004	1002	1034	1008	953	973	981	1013	998	999	948	1004	986	1043	1021	1005	978	987	935	961	1005	1001	971	944	1005	1009	998	983	962	990	1059	948	1011	1032	984	993	997	999	979	1012	929	1011	955	993	1003	1020	978	973	963	1019	980	1005	1029	1000	969	931	976	993	1027	1007	959	912	973	987	1010	958	1042	946	988	993	995	969	983	947	1002	916	1028	1023	984	950	999	1011	992	1007	984	977	982	1014	971	984	988	949	977	960	1005	979	1019	1040	959	1004	1010	1002	968	949	977	1007	1012	1025	954	989	979	1026	1012	957	1008	987	985	984	981	927	985	986	961	1003	966	1005	970	1003	982	964	1040	962	975	1035	1003	959	923	1002	971	984	958	969	1029	1004	960	967	949	977	1009	957	994	957	911	945	969	1050	988	904	992	976	993	984	899	1002	997	1016	984	979	952	984	993	883	990	998	1003	958	943	990	1035	956	983	994	928	1005	1001	1019	921	1026	981	918	957	896	931	958	979	946	981	898	1029	962	988	979	988	1022	963	988	1013	973	916	954	1003	983	924	961	1038	969	921	1009	988	967	986	948	959	926	1016	981	960	961	983	939	990	1027	978	1009	963	994	981	1001	1004	995	973	958	959	989	982	1027	997	988	981	965	983	1049	963	968	993	1033	974	959	928	909	942	1007	989	1027	1032	948	994	1008	957	977	979	964	921	960	941	962	994	987	953	976	990	964	990	988	997	1007	973	982	1031	1029	979	977	980	965	936	977	997	1022	997	983	998	959	949	991	947	963	968	985	1007	1004	1001	907	990	999	1016	1001	1001	966	973	1016	952	1012	998	984	1004	976	933	980	997	956	983	989	974	1017	997	956	963	971	1031	950	968	984	1011	971	970	986	1013	989	990	980	986	968	978	951	1004	981	1004	1022	997	973	929	968	967	967	994	937	963	1005	1002	968	1010	954	1002	1017	986	955	986	983	964	1026	975	1003	1006	1036	1012	998	1001	984	938	938	995	977	999	1002	962	978	981	973	989	1008	1011	1001	977	929	949	1007	995	907	1006	1013	1022	957	926	1015	995	989	1000	1021	989	934	1061	986	970	978	988	1023	947	1001	992	1018	980	1021	1009	990	964	995	1019	999	1007	979	965	1046	969	971	947	957	972	943	982	975	989	952	992	916	955	995	972	987	981	950	948	1012	1025	978	1000	952	962	917	948	983	1009	964	948	1043	983	965	1014	1024	999	948	1016	958	979	1032	1003	976	937	981	927	997	1003	967	964	1055	983	946	1009	1026	978	968	963	990	1015	976	993	1004	988	950	1023	996	942	978	977	1043	953	1025	949	960	1003	979	1032	1024	986	973	944	952	1031	925	983	983	980	1012	941	1021	998	1028	956	1005	964	1008	1014	998	953	945	973	1010	995	934	1008	966	1001	991	978	967	950	1011	995	989	976	1010	952	1028	993	985	982	995	929	918	1010	1024	940	980	1028	968	955	1001	994	990	974	1016	981	1047	968	993	993	1024	995	987	945	990	1011	1026	957	1004	924	1004	994	945	1001	975	963	966	1035	983	1005	1002	975	981	972	1012	974	925	963	920	1017	959	939	949	965	1000	971	929	973	998	947	925	948	952	969	1007	964	979	951	977	955	1011	1004	1000	980	1041	1050	1005	980	984	985	985	994	997	933	1003	1032	916	997	1005	948	950	1010	966	1003	964	999	1004	956	959	989	1009	990	953	1016	988	979	986	950	1001	979	1031	984	967	1039	1015	957	941	945	994	983	974	997	955	938	1028	970	1011	998	1000	1004	1051	956	965	1025	953	1004	989	1063	978	994	998	974	968	1012	1002	1005	1015	976	980	987	907	959	1028	967	1006	952	1003	1023	1030	968	1028	985	983	1001	971	964	950	986	912	935	1002	1029	963	972	999	974	946	1017	971	988	1035	999	987	1027	1019	971	1078	1023	928	987	1008	1013	1009	960	948	945	947	977	960	978	943	988
24909	21510	24886	28586	21498	21370	1514	539	442	372	399	371	385	359	421	343	407	347	374	404	373	377	355	379	339	369	394	357	344	342	403	366	343	357	357	338	384	330	369	345	375	330	357	398	352	360	350	354	363	368	394	396	359	373	349	355	369	368	359	344	365	340	338	373	316	362	372	367	368	315	347	339	360	324	365	357	374	343	327	367	371	378	338	364	368	343	371	393	364	374	355	365	375	363	351	369	345	350	366	342	389	372	392	335	373	353	343	362	344	339	368	425	351	325	373	326	361	378	366	387	389	373	370	382	378	384	391	392	354	352	360	355	378	357	352	348	387	384	368	349	362	354	377	381	339	387	383	360	345	366	340	347	329	361	360	358	347	365	339	337	344	387	379	367	374	381	335	373	364	369	354	348	352	350	380	363	341	369	333	393	352	369	352	363	347	361	338	359	343	349	327	331	368	361	346	384	350	371	361	382	355	336	357	381	358	348	335	353	369	378	384	342	356	363	374	342	344	399	361	349	351	330	361	345	368	344	367	364	348	356	361	364	359	345	362	364	399	379	378	346	349	380	385	380	366	374	341	354	351	385	376	371	342	357	342	405	362	394	392	308	359	374	380	354	371	356	368	335	355	337	407	376	373	390	370	338	357	361	346	372	395	372	342	359	346	348	331	380	363	327	396	388	346	376	364	374	362	340	355	365	331	337	326	382	356	323	336	353	326	359	365	367	347	375	368	340	365	373	366	371	331	343	373	353	378	380	343	373	360	351	358	376	346	340	377	370	362	363	363	360	336	349	378	381	351	339	363	367	350	333	328	386	400	361	356	358	352	332	348	363	323	362	391	366	338	342	352	356	363	357	367	364	382	348	368	366	395	366	386	335	307	300	327	355	365	384	345	331	401	382	387	372	322	348	351	368	367	343	384	380	357	386	352	358	340	372	371	354	366	368	351	326	343	356	392	346	360	380	359	348	351	363	333	378	340	336	350	389	375	343	349	359	360	356	335	341	350	346	332	400	353	334	367	330	369	334	354	402	370	370	340	351	348	339	350	404	358	346	360	365	382	318	351	381	324	348	363	347	403	346	372	366	389	351	346	393	365	347	365	353	366	339	359	339	335	337	370	357	358	360	376	380	376	399	384	351	366	379	354	370	383	346	341	371	366	385	356	400	384	359	350	362	360	398	375	382	397	358	361	372	390	335	356	352	328	358	368	360	359	359	372	354	353	360	355	346	355	333	361	361	380	376	375	386	367	319	354	367	372	385	304	374	363	368	353	345	393	367	355	348	335	351	371	348	361	337	354	375	372	382	353	342	347	351	350	346	342	348	362	386	367	360	341	355	404	368	377	376	390	336	378	349	394	372	384	392	340	356	356	335	389	331	343	363	397	337	350	384	339	350	367	391	410	340	361	327	356	398	343	332	343	377	369	334	339	373	373	375	400	374	346	347	385	381	375	340	396	307	379	355	375	354	370	348	400	351	367	358	345	359	342	367	371	357	361	339	363	373	358	372	332	326	348	357	335	348	334	336	383	375	383	368	374	353	402	401	349	375	351	371	368	359	344	345	347	356	356	326	350	348	325	349	336	333	351	354	341	368	378	378	354	379	374	330	393	365	357	374	346	338	338	351	345	326	364	365	369	335	348	357	385	380	353	373	337	383	387	369	371	340	371	373	394	321	352	360	376	376	355	326	382	335	375	345	378	367	344	407	375	351	385	391	349	353	343	384	399	347	371	355	348	359	321	354	351	390	359	363	349	351	389	358	362	319	410	369	345	388	355	326	359	393	364	340	399	336	339	374	384	394	358	367	355	337	377	376	394	343	349	355	354	345	362	315	385	370	391	342	373	352	308	382	355	366	361	343	344	392	337	335	352	369	365	325	390	316	382	346	379	367	377	340	374	340	385	327	365	373	322	330	401	356	351	392	388	383	331	385	351	369	320	346	355	374	386	328	357	372	317	367	375	355	352	348	347	338	367	384	377	333	358	363	371	358	341	348	346	326	348	377	342	351	376	371	360	368	342	334	386	346	359	369	358	323	369	372	346	382	304	388	368	328	346	338	388	343	374	322	364	362	375	346	385	370	352	329	368	371	381	363	371	340	343	322	370	348	360	363	339	334	366	380	355	348	371	374	371	374	383	350	323	372	376	338	358	320	349	375	339	360	338	400	388	348	397	396	325	379	370	325	358	345	386	339	338	337	376	361	377	375	352	353	375	378	359	358	367	368	355	355	349	351	358	345	351	357	374	374	340	378	342	349	350	350	341	383	351	375	391	367	388	371	385	344	369	342	324	363	371	353	339	377	377	371	380	358	375	347	366	314	357	378	361	365	375	362	381	399	343	367	377	379	343	363	340	364	346	339	372	364	407	356	372	363	393	391	344	337	366	350	402	361	384	357	377	360	397	358	362	356	371	394	359	346	350	349	374	356	372	341	357	366	356	358	367	338	334	366	363	337	359	376	363	353	339	341	368	382	356	331	365	350	329	355	364	348	368	369	393	357	364	385	372	367	324	378	347	387	335	370	361	371	352	325	371	354	347	350	340	362	334	310	342	348	361	329	363	355	347	379	335	363	388	376	359	365	352	355	365	376	381	347	386	363	327	371	327	411	355	361	351	356	349	321	366	403	373	373	386	348	329	362	369	385	364	365	382	366	375	330	383	354	343	405	352	361	376	366	329	365	342	359	353	338	355	348	348	338	368	374	350	388	379	342	375	350	358	361	379	365	383	333	380	349	333	349	356	362	336	382	382	348	353	325	390	352	352	373	350	340	366	385	397	336	360	352	372	371	340	361	332	320	328	346	349	329	361	339	379	366	347	354	375	395	370	371	348	349	356	404	357	390	365	351	364	407	370	330	330	376	388	339	395	367	342	320	303	379	325	350	351	367	344	361	367	341	338	378	384	364	363	344	375	341	348	374	367	349	356	336	374	375	364	368	372	348	353	382	385	358	364	337	378	382	322	363	350	364	384	363	388	326	337	383	366	343	393	367	355	333	333	325	375	372	347	347	363	407	321	370	348	343	328	351	341	359	389	357	342	333	341	350	379	318	347	396	353	339	366	360	347	344	352	347	375	391	387	375	376	365	356	373	383	347	330	341	404	372	342	377	360	343	393	341	344	364	382	382	354	354	350	361	358	354	372	354	344	392	366	408	364	348	342	390	361	380	306	390	350	346	342	351	337	405	339	335	353	374	329	347	346	323	370	367	362	360	391	373	372	381	354	350	364	317	356	346	331	330	338	358	356	395	401	399	379	365	340	315	326	374	332	312	341	351	401	405	351	369	359	388	363	357	352	358	365	362	350	344	332	375	366	326	375	369	351	359	336	382	334	359	344	367	367	362	353	379	377	345	331	334	340	370	356	357	356	372	344	362	374	371	354	382	360	373	341	381	377	333	348	375	358	351	372	344	367	346	359	345	340	329	336	317	344	370	379	357	358	391	387	415	340	321	391	378	384	357	374	356	359	375	351	352	344	405	345	388
3109	2153	1395	1049	886	908	812	806	824	848	841	839	762	774	810	798	800	810	817	784	810	842	792	814	779	789	766	764	759	774	776	783	765	824	830	812	795	784	803	827	772	772	801	791	747	792	742	813	776	731	781	787	755	776	776	783	716	821	799	750	795	760	748	780	805	843	802	803	744	760	769	786	766	771	805	782	793	803	798	774	716	750	781	821	781	772	811	797	793	732	779	779	759	787	757	784	756	731	767	752	798	810	834	781	777	805	817	863	784	785	803	770	792	793	752	794	792	757	753	829	777	713	749	776	826	747	798	779	813	803	822	811	753	787	791	775	796	745	736	794	794	772	741	725	759	823	779	772	741	810	752	733	765	754	837	748	724	776	790	880	778	782	792	811	801	738	785	822	764	794	801	820	787	766	784	822	726	785	766	728	800	788	759	801	774	727	822	771	765	797	807	786	862	743	801	798	748	774	771	786	815	836	787	754	775	841	778	780	773	813	794	829	764	802	808	794	776	757	760	821	790	787	765	756	774	805	751	772	779	733	775	790	756	787	751	769	810	763	752	782	820	742	798	794	800	720	763	816	772	783	765	781	789	772	780	806	770	750	829	739	833	791	765	720	753	807	768	811	753	788	789	775	802	793	763	783	808	756	819	771	746	746	784	786	776	807	810	745	775	848	763	779	774	802	786	802	784	768	781	730	780	760	767	763	769	767	814	830	805	740	822	758	773	734	774	821	792	754	780	708	779	818	814	776	789	817	767	762	770	746	792	823	775	767	807	813	775	773	727	792	818	736	779	768	748	787	766	814	804	812	742	774	806	765	775	779	764	766	756	793	788	722	745	830	757	757	793	768	795	727	690	785	781	760	790	794	758	794	790	776	723	771	793	774	773	738	822	808	777	781	819	786	741	782	778	793	744	788	775	806	776	751	762	790	818	797	789	844	785	714	782	806	763	775	752	756	839	780	776	749	793	759	758	773	808	746	819	774	804	771	798	806	779	752	766	787	805	806	800	820	782	813	820	804	791	804	726	714	800	761	759	768	817	767	731	783	770	766	807	787	747	788	819	774	833	789	736	726	771	771	805	802	761	772	777	855	779	818	807	770	792	743	754	816	760	758	836	799	811	805	802	761	808	783	758	767	694	758	816	758	768	788	802	810	777	749	752	827	787	789	749	738	781	786	766	797	793	790	747	780	728	738	804	730	794	820	746	780	768	771	722	754	770	739	792	828	727	802	820	783	734	793	731	758	747	759	801	783	765	744	731	725	741	792	753	786	759	779	771	715	781	780	813	768	771	787	778	804	766	776	824	756	724	762	766	775	768	763	761	772	789	796	788	761	800	827	809	805	767	764	755	785	730	817	740	748	816	742	784	774	777	785	780	742	796	795	729	751	777	761	758	757	748	819	788	766	795	754	804	787	844	805	840	787	763	792	773	761	765	839	808	782	801	811	770	791	764	779	826	748	775	807	767	797	771	744	784	840	778	764	792	810	736	820	809	758	790	773	755	765	750	769	747	750	793	807	805	797	816	772	772	781	763	756	838	747	751	846	792	782	788	786	736	775	828	838	798	718	797	792	804	771	778	780	748	766	781	784	770	809	742	795	812	812	767	772	724	786	772	719	856	789	775	825	820	715	797	817	740	771	783	856	783	758	793	785	762	744	779	784	760	781	798	764	847	808	830	804	827	787	775	820	756	758	760	753	797	747	808	796	756	740	763	724	747	753	746	771	800	790	799	728	798	788	789	728	770	743	791	760	763	744	813	782	796	780	751	800	778	811	735	796	750	788	764	749	782	808	731	777	766	802	815	770	811	790	831	790	742	767	752	754	737	837	797	803	793	789	829	757	797	774	799	752	778	811	780	784	791	794	734	782	736	826	752	842	790	753	800	783	767	763	742	783	813	850	724	764	773	802	763	766	828	819	708	754	777	782	845	794	753	761	820	794	812	776	750	762	750	777	843	757	850	808	809	743	764	802	741	772	744	804	770	833	744	721	816	773	773	792	806	786	829	783	842	800	798	792	737	783	815	832	749	814	772	774	759	795	791	774	823	689	780	777	756	752	788	771	758	774	787	787	808	773	797	764	777	805	811	808	781	753	785	775	814	794	755	815	791	781	778	788	748	736	771	807	796	800	763	794	778	806	830	771	749	772	767	765	804	734	750	777	806	746	734	793	831	771	790	843	767	711	808	838	779	754	826	768	750	742	775	754	799	811	734	727	794	797	798	760	801	702	778	762	766	770	806	771	768	786	798	816	834	746	798	801	764	819	786	801	711	808	790	743	782	801	810	780	788	787	815	805	803	748	783	760	793	751	802	733	771	783	806	749	837	795	763	753	803	801	734	840	792	802	769	800	788	766	781	798	736	764	800	809	786	768	800	734	818	812	742	782	795	781	820	736	845	791	795	792	837	734	776	759	786	773	759	762	790	801	794	770	815	784	734	752	791	818	759	794	815	804	774	767	808	766	827	771	769	772	773	791	775	805	806	754	732	832	812	784	756	775	757	780	814	768	745	767	758	831	798	782	738	787	792	795	748	752	757	795	824	770	802	771	778	778	764	815	820	777	804	829	732	813	788	751	790	849	801	773	772	745	780	793	789	780	813	765	799	801	750	732	818	765	803	788	809	806	780	783	768	808	772	782	824	774	791	748	804	796	768	783	775	748	791	763	782	791	804	816	726	783	792	758	744	781	812	745	762	777	767	760	773	754	760	770	789	744	849	796	796	802	764	781	740	746	792	770	791	766	808	776	766	741	772	770	752	798	797	808	780	784	725	814	830	787	775	777	792	793	764	754	789	833	789	791	750	768	745	816	798	812	750	748	803	789	800	718	809	807	778	825	841	765	792	833	781	746	794	785	750	783	813	790	758	773	802	823	819	786	832	806	807	749	755	798	782	807	791	741	748	793	789	816	784	783	768	783	835	782	794	789	775	790	797	717	776	705	759	759	786	773	754	789	787	770	807	788	760	734	775	739	746	750	818	841	804	804	826	770	756	766	774	776	784	768	796	775	769	757	788	784	802	776	792	769	797	772	766	776	733	792	712	775	751	811	768	788	793	766	791	801	801	834	785	799	789	791	787	788	781	758	810	811	786	728	752	747	804	812	821	761	782	771	762	815	785	773	728	794	755	771	788	808	768	759	800	787	825	786	787	789	765	732	791	771	778	787	793	775	767	728	803	746	795	757	779	779	802	791	784	800	757	783	784	790	794	792	808	730	764	788	798	756	807	828	781	865	737	755	767	790	744	820	803	810	798	781	776	783	809	764	760	726	760	857	815	776	764	768	732	784	769	766	723	793	756	774	817	797	791	794	796	774	777	791	797	810	781	828	777	755	784	777	756	746	773	815	820	793	737	791	770	747	780	778	763	814	800	776	760	809	764	754	797	791	783	741	740	768	788	770	734	777	753	806	745	772	789	817	787	772	827	800	846	733	761	778	760	750	767	796	813	782	799	758	798	742	807	760	813	806	748	775	804	793
24255	21478	25144	28230	21478	21501	18256	600	303	278	254	258	223	216	219	230	213	177	202	195	191	183	206	161	171	177	186	173	169	184	180	176	176	195	178	172	189	188	190	183	158	152	179	172	172	180	159	169	210	171	154	174	209	164	183	160	187	198	189	160	178	195	170	180	169	161	175	192	169	180	188	178	163	192	184	171	161	167	173	182	154	178	182	173	170	218	187	203	181	199	173	148	169	172	172	189	131	172	181	202	212	185	173	170	166	201	200	198	177	146	151	178	152	161	198	180	184	158	165	194	164	184	171	180	156	177	155	175	198	191	159	176	158	177	186	164	160	203	162	187	163	171	171	176	179	181	173	179	180	221	177	171	184	183	174	144	177	176	183	189	152	179	181	182	169	178	164	154	172	173	170	157	192	187	186	170	181	171	172	176	181	160	186	161	182	155	189	178	172	169	178	180	161	145	180	165	184	157	178	154	185	160	195	179	191	172	170	159	191	184	199	164	179	164	175	176	177	163	194	192	190	186	148	179	160	171	156	175	198	188	189	170	181	173	203	159	175	163	166	207	181	147	179	196	169	201	150	188	189	173	166	203	188	169	169	178	170	174	186	157	143	162	180	164	177	161	163	176	182	184	206	214	158	163	171	200	160	170	176	181	193	166	184	152	155	169	155	176	187	193	201	157	163	204	191	186	183	168	169	155	131	178	162	168	170	173	181	184	170	150	168	190	144	153	162	190	178	171	173	186	187	164	168	157	174	178	172	151	170	153	172	171	168	175	153	158	168	170	143	151	154	173	173	170	171	159	161	177	175	148	162	162	169	170	182	173	184	200	188	150	170	132	171	156	179	178	160	182	175	173	176	191	195	198	184	160	203	181	167	162	177	177	139	184	149	216	164	160	185	187	176	167	169	176	171	183	185	161	174	203	179	167	162	173	181	167	173	170	190	179	172	164	150	154	164	173	158	142	207	167	200	212	178	152	201	177	175	175	162	184	174	203	170	159	174	200	184	186	191	192	167	156	173	188	171	189	178	185	204	166	164	156	196	180	182	178	182	155	188	184	168	183	165	174	169	196	181	197	171	176	176	181	147	155	172	182	186	186	153	175	171	189	173	165	161	168	160	185	182	164	179	161	168	180	157	161	175	152	167	174	185	177	171	175	159	199	157	200	165	164	188	175	189	147	160	183	166	200	172	163	195	150	157	162	167	178	159	151	147	196	159	182	209	173	171	179	169	173	185	192	164	200	166	141	167	176	183	167	168	175	200	174	180	175	165	167	192	156	175	192	167	177	149	175	167	182	183	184	164	167	184	171	158	175	195	187	165	161	176	170	167	201	166	160	153	169	160	147	198	165	170	167	164	174	184	155	190	162	170	185	163	175	171	195	158	194	182	188	158	169	208	166	156	155	173	175	168	174	176	174	165	149	160	173	147	178	178	188	181	168	207	164	155	163	182	180	187	157	182	168	181	173	150	163	157	179	148	171	167	172	179	169	184	176	207	183	155	179	176	179	157	160	181	160	164	175	166	177	173	176	169	181	173	165	193	162	191	156	182	183	153	165	176	147	192	183	184	190	185	190	198	172	138	150	167	163	156	153	181	183	146	157	177	169	186	164	176	178	163	185	184	162	172	159	149	150	161	153	185	187	162	184	187	167	203	171	166	173	192	169	186	168	186	206	192	200	173	163	172	172	179	172	176	160	140	184	174	148	192	181	166	160	182	182	165	167	163	184	147	176	177	161	172	167	169	184	180	190	151	168	191	179	149	169	194	165	166	155	151	164	177	162	195	180	153	162	178	177	172	177	172	176	172	193	175	188	169	194	152	191	153	188	162	171	191	188	190	172	162	170	190	166	182	162	154	163	183	183	184	157	198	178	180	180	169	144	163	169	156	153	170	167	182	203	185	154	170	186	206	172	161	174	183	198	173	180	170	178	184	196	168	164	156	178	186	167	155	183	142	176	160	168	179	186	167	161	176	156	173	178	169	172	149	175	193	181	171	186	174	195	187	185	177	187	175	183	166	176	166	183	177	161	160	194	168	174	213	194	139	183	174	135	199	171	163	154	179	162	184	191	187	161	164	177	161	191	190	138	167	166	192	159	162	169	194	202	166	195	169	138	158	194	180	164	164	173	134	174	190	167	145	165	150	182	170	178	165	180	180	170	166	155	162	173	198	185	180	172	165	163	148	169	158	158	179	167	175	172	181	177	183	157	189	171	175	168	173	188	179	182	164	197	171	177	202	189	167	155	163	166	161	188	163	180	162	187	163	180	182	174	175	188	212	176	194	158	181	164	211	154	164	183	175	196	194	193	162	173	160	146	188	184	161	192	160	174	161	169	180	169	165	169	177	177	165	159	168	158	173	138	139	187	173	184	157	165	166	165	164	192	165	160	150	195	164	176	178	173	184	165	176	180	182	175	166	168	171	189	205	161	178	179	199	181	172	173	158	195	184	149	157	163	190	166	166	207	181	179	167	169	176	146	173	153	190	208	182	188	182	174	177	151	170	194	176	181	179	187	179	170	140	182	162	173	166	161	178	137	165	185	165	163	178	170	175	176	167	161	179	201	193	172	185	180	171	188	181	145	190	171	184	196	172	167	188	182	169	186	159	180	181	210	146	153	156	163	152	171	168	191	161	183	147	186	173	185	178	160	182	171	185	197	150	170	194	174	175	168	154	171	176	177	157	184	166	162	163	166	187	161	171	197	163	155	182	152	189	176	181	151	178	197	161	173	162	169	200	166	151	162	184	190	155	159	180	137	162	167	147	177	181	158	168	181	165	173	185	161	190	168	168	160	176	140	179	181	184	170	146	141	166	149	164	169	188	177	182	160	175	149	170	155	163	171	171	183	174	199	182	159	149	174	202	165	182	197	180	163	179	182	158	180	177	174	159	158	162	178	179	154	155	189	170	187	176	179	199	186	173	155	168	176	161	151	174	155	187	159	175	160	175	173	170	184	146	159	178	176	161	158	166	170	182	183	181	162	175	172	167	191	170	181	175	183	163	175	184	161	164	175	156	164	189	221	165	185	200	159	189	196	175	170	157	165	167	185	162	168	150	172	171	182	189	158	195	179	201	191	172	166	153	151	204	163	187	195	171	171	194	157	156	168	166	168	177	143	165	177	179	162	160	171	145	180	164	188	181	153	161	161	168	189	157	153	179	183	171	149	174	146	172	168	167	178	187	184	178	155	163	163	168	192	209	172	156	179	178	181	168	158	172	190	180	174	179	176	185	191	178	171	171	166	162	160	182	172	185	187	168	206	167	162	172	166	183	154	170	162	179	179	150	173	183	165	187	150	185	162	162	180	204	164	175	202	183	207	180	174	171	185	189	153	131	182	180	199	174	173	183	169	156	190	174	190	191	165	158	180	176	185	198	142	164	156	198	148	164	190	186	180	160	177	180	185	179	206	176	150	165	192	175	187	163	182	204	160	157	176	175	164	163	181	196	164	173	172	200	160	181	177	186	157	176	155	189	175
2884	3153	1506	872	661	582	500	491	507	479	500	445	460	457	444	435	421	416	409	433	434	431	405	467	405	409	365	441	399	422	433	450	424	439	445	408	428	426	439	400	412	419	464	439	400	404	429	446	424	392	443	389	405	434	433	413	410	387	453	399	407	428	422	431	409	426	402	390	420	408	413	431	415	445	368	399	420	376	420	392	417	407	445	420	398	389	441	420	421	432	428	424	415	401	418	405	417	424	379	428	418	399	403	392	410	408	432	398	416	429	393	428	427	408	408	437	411	417	399	410	404	391	397	422	397	399	430	439	418	392	387	430	437	398	398	403	445	399	415	428	452	411	411	370	457	389	437	413	425	390	400	429	417	383	404	415	407	427	448	416	426	435	414	393	392	387	390	446	391	429	429	384	387	375	406	419	452	411	451	413	417	416	443	404	430	412	427	394	425	420	419	405	386	429	422	413	429	426	383	425	429	414	433	405	414	453	419	408	387	424	409	415	390	462	436	435	412	406	386	406	415	418	434	421	382	462	414	405	428	372	428	402	385	415	408	410	422	387	432	419	417	414	374	423	424	444	429	411	383	450	434	383	384	421	371	409	410	440	431	434	397	424	418	467	438	386	425	422	404	401	406	424	401	408	414	426	408	382	432	440	401	470	428	376	417	418	425	394	401	432	418	393	424	403	416	433	391	410	397	382	425	405	421	406	401	409	386	415	460	381	418	441	396	450	431	389	418	403	442	446	412	420	416	426	416	426	420	413	416	383	393	370	405	401	441	418	408	411	409	373	438	412	429	426	417	384	419	392	447	412	428	456	414	416	400	448	406	421	422	413	365	444	416	422	391	391	397	396	471	398	412	388	378	412	391	386	412	405	399	405	404	406	417	446	383	392	415	395	439	389	411	397	426	414	420	410	403	419	430	374	420	388	390	409	409	433	434	428	415	418	452	390	392	391	388	415	417	436	418	422	440	387	373	411	433	445	413	392	423	366	398	390	409	422	414	422	399	439	372	437	434	394	403	379	396	423	406	447	416	430	418	423	409	391	420	416	431	408	406	408	371	420	428	442	413	431	455	387	360	406	378	437	434	378	455	452	410	443	431	442	430	431	417	452	430	432	429	385	388	394	397	425	417	385	440	391	392	405	441	427	401	395	408	387	430	391	403	391	423	375	433	419	436	433	410	427	433	431	433	419	386	412	408	387	437	408	422	465	400	425	401	422	423	409	415	384	403	423	376	417	392	413	417	424	472	370	403	459	388	412	401	376	424	417	383	413	395	397	404	391	398	412	444	408	425	399	421	424	425	423	408	390	400	416	408	424	417	391	399	434	403	392	428	371	404	420	404	388	414	441	465	411	416	406	413	411	435	385	377	379	467	370	383	395	449	432	430	392	407	461	418	421	436	403	396	398	431	397	437	417	438	411	420	422	400	411	419	449	418	426	424	392	413	393	405	408	419	368	378	433	363	437	417	429	413	435	428	463	446	427	390	446	390	414	406	418	404	407	415	413	417	392	403	441	401	424	430	411	370	414	407	430	383	398	419	441	414	405	408	421	424	398	424	421	400	432	399	393	421	386	410	400	414	401	415	433	400	438	440	385	438	404	404	423	422	409	410	413	398	414	393	395	422	405	425	427	390	432	415	394	426	451	384	416	390	442	384	430	401	408	418	420	397	402	393	405	407	388	410	394	411	398	405	373	386	435	394	452	426	455	411	430	391	419	408	373	425	415	400	404	424	434	412	431	413	391	431	415	389	398	418	404	400	414	421	434	428	416	469	389	418	418	428	400	425	419	395	409	439	387	424	448	391	435	382	406	385	459	440	433	436	414	428	440	386	407	418	422	417	384	405	424	396	457	438	419	408	403	396	407	459	428	420	389	421	391	389	410	417	431	403	450	415	408	418	388	387	414	404	376	424	415	393	400	400	412	432	426	418	428	456	405	418	405	420	385	405	398	376	412	437	421	437	405	448	420	418	421	405	367	426	441	430	413	413	393	408	407	444	420	429	423	393	426	441	432	410	423	413	384	424	372	381	449	469	416	419	442	405	440	405	392	394	400	382	419	427	385	411	414	416	398	453	400	467	438	400	432	428	402	416	434	414	417	411	423	377	402	391	399	420	416	425	433	427	436	435	400	395	406	419	382	431	412	414	440	403	420	429	394	410	430	394	390	417	427	389	428	392	431	478	416	434	435	406	406	436	434	381	414	424	437	414	392	439	416	397	403	440	414	437	421	414	417	431	401	470	389	459	422	391	388	427	406	420	382	377	431	416	386	401	425	446	395	418	384	407	426	391	443	387	440	432	390	455	398	377	407	411	399	416	396	401	392	419	468	407	408	397	394	412	432	390	427	415	368	389	380	401	404	470	417	433	403	417	406	375	466	423	400	412	429	455	406	399	403	397	436	398	428	389	406	385	415	413	408	436	399	428	413	421	412	426	448	442	439	430	405	398	430	419	413	398	406	439	424	415	446	422	400	457	434	440	393	401	412	436	407	424	448	413	424	413	410	393	387	425	427	409	393	372	414	409	410	386	420	384	424	433	426	448	440	398	399	402	388	384	407	431	420	376	425	405	417	376	429	394	444	399	434	401	419	411	435	403	403	430	450	404	431	425	418	421	409	434	395	390	429	393	409	417	390	435	380	415	408	427	416	459	398	421	426	434	408	400	435	427	428	403	431	421	431	413	408	398	440	428	389	438	398	384	415	414	419	417	403	409	449	411	422	353	420	396	374	357	420	441	414	417	427	418	377	413	422	397	417	415	369	460	447	429	428	435	435	370	388	435	409	418	440	417	424	389	416	431	436	403	431	434	444	407	402	380	418	439	432	418	401	441	386	414	393	426	406	413	449	432	362	380	420	421	417	433	397	441	432	423	447	386	400	402	396	438	388	391	405	460	415	378	384	393	410	381	409	434	408	438	444	420	400	396	420	456	400	385	427	442	400	370	382	387	431	384	420	435	416	398	432	425	369	426	431	379	394	425	389	416	435	409	440	398	405	405	416	399	427	396	372	408	422	416	397	413	420	455	396	401	452	392	408	416	411	417	431	427	410	407	472	405	413	429	418	431	408	395	398	402	420	410	376	411	433	413	421	381	400	379	409	373	421	443	406	407	396	422	421	395	430	392	420	432	423	404	416	418	417	404	422	408	415	440	402	413	381	440	409	436	442	423	442	405	433	427	446	412	427	397	410	442	417	409	379	413	401	406	406	453	416	415	388	423	399	395	403	406	418	428	395	418	396	360	410	410	408	458	416	413	410	437	402	413	374	413	439	418	400	377	408	386	386	402	442	434	395	431	389	455	399	442	397	422	377	416	443	406	449	423	436	405	448	403	436	410	371	393	444	399	396	430	418	416	433	418	389	409	416	420	409	416	433	413	412	409	416	448	406	443	412	438	394	412	427	405	401	403	432	406	436	415	395	394	449	417	461	423	425	385	415	421	434	418	408	384	405	423	410	440	442	397	366	401	429	431	424	440	433
32046	21094	12082	934	519	480	490	492	447	458	472	436	457	456	464	459	462	451	438	435	478	477	442	433	472	410	423	426	449	430	435	451	460	414	422	435	485	458	459	525	472	425	452	435	471	452	434	492	443	489	442	474	442	409	454	442	437	448	457	448	464	472	437	455	461	434	420	473	492	456	474	440	489	440	433	463	467	435	421	409	417	454	459	446	472	405	414	441	475	495	438	448	414	464	452	452	442	420	416	414	481	450	421	463	432	445	422	424	492	470	439	468	440	458	459	429	466	428	459	424	449	443	417	433	483	465	468	445	484	453	461	442	471	468	427	459	445	431	434	439	452	479	478	456	482	465	381	439	441	403	468	469	453	418	455	456	395	464	444	443	427	387	438	431	444	426	454	460	433	429	454	468	421	437	417	467	449	434	424	427	481	426	435	432	459	461	420	445	440	528	440	458	425	424	439	433	424	451	425	437	486	468	462	457	426	457	477	432	478	439	428	452	439	472	451	495	486	504	454	462	457	473	424	453	441	453	400	439	456	441	444	476	418	432	443	421	401	421	432	428	421	463	497	465	468	438	425	438	452	436	455	477	440	437	457	450	464	451	460	426	422	469	443	432	453	469	447	428	412	422	441	429	454	442	441	439	395	420	415	422	463	427	442	471	425	433	451	435	494	466	453	460	414	459	437	469	453	437	415	443	456	440	476	460	449	464	450	480	479	423	441	451	447	478	453	439	431	428	435	439	448	425	446	437	441	447	450	452	504	412	426	417	432	381	421	410	439	452	455	434	474	451	449	441	464	487	413	479	421	413	444	441	462	465	499	456	443	467	427	416	460	435	465	428	481	465	443	473	441	442	455	427	457	420	428	453	423	442	457	456	462	460	441	440	449	469	464	451	469	444	464	441	417	497	477	398	456	497	453	431	460	470	465	427	427	421	456	477	410	455	419	420	470	461	403	452	441	457	435	455	416	461	425	458	438	418	455	434	445	440	435	455	457	448	419	442	438	441	430	429	434	419	468	446	485	450	421	478	465	446	466	467	450	459	446	427	443	413	418	433	449	394	447	482	446	445	440	471	428	411	506	427	462	399	457	429	498	462	442	459	443	466	476	476	458	445	432	423	459	405	432	438	451	428	449	439	420	436	476	432	469	434	469	407	422	453	405	419	458	468	455	480	457	479	451	400	429	424	476	447	435	432	436	481	453	442	430	489	478	435	478	429	450	458	466	479	459	410	422	454	425	453	429	444	463	406	455	444	459	420	467	434	427	430	450	439	441	484	444	459	421	429	448	449	460	447	451	415	461	396	439	435	445	428	411	464	457	423	454	459	423	496	507	432	440	425	461	437	449	443	449	475	462	446	430	474	448	459	441	475	445	391	434	455	400	441	437	447	426	427	458	457	457	440	490	460	432	455	448	475	427	442	463	445	420	465	477	432	467	435	475	488	448	447	469	465	468	432	426	442	472	428	455	441	463	478	430	424	469	465	434	446	461	439	426	437	425	453	461	469	426	428	459	449	407	425	432	457	473	463	443	463	439	437	429	462	447	444	465	419	466	438	430	464	424	476	487	427	446	414	419	421	474	437	437	420	434	451	417	468	468	426	480	440	449	449	443	443	444	470	421	412	437	427	427	468	432	474	449	445	435	459	442	438	455	416	438	424	443	431	438	459	445	441	429	481	442	414	415	418	439	442	487	407	444	460	452	487	444	444	471	435	415	388	423	408	452	485	454	450	451	446	462	449	430	474	466	412	476	463	447	430	420	464	419	436	445	446	461	442	441	448	461	448	448	456	431	443	410	405	505	466	503	434	442	473	458	432	467	434	474	475	430	470	467	464	452	468	437	457	489	431	481	450	442	433	444	418	449	477	392	462	432	449	455	400	421	408	461	453	440	460	440	422	473	435	487	425	400	433	432	454	447	439	419	479	451	465	430	413	422	449	430	452	504	462	436	482	483	403	464	465	462	442	480	422	482	471	452	418	480	458	454	460	430	464	451	462	466	433	431	485	440	440	413	429	455	457	460	481	428	464	417	420	461	476	445	443	422	448	433	478	449	431	461	417	418	451	478	451	454	436	461	425	455	438	424	430	453	443	466	425	419	453	452	446	449	417	452	507	451	467	435	472	467	459	494	444	441	460	432	466	429	468	449	435	426	448	485	439	440	447	444	452	437	458	416	437	454	432	443	472	474	445	426	436	465	407	448	474	463	412	447	462	464	462	460	435	473	441	451	456	446	414	504	474	447	440	454	477	412	474	465	427	462	461	461	442	409	424	458	451	450	494	423	448	454	420	443	508	440	460	444	431	458	436	436	424	434	429	446	388	436	454	455	438	405	446	424	452	462	463	464	443	428	475	454	465	474	449	434	470	422	416	440	443	440	455	449	446	448	463	435	438	410	420	452	425	482	453	451	412	461	460	452	423	453	479	475	433	474	470	435	479	387	425	448	464	434	428	432	435	443	434	450	447	449	440	498	444	432	466	500	444	455	469	454	424	444	440	480	435	440	438	428	413	403	449	448	453	457	496	466	423	479	450	479	432	452	469	458	447	481	455	434	433	495	496	451	422	452	467	452	434	463	398	435	415	471	418	465	407	452	485	421	458	449	418	461	474	455	438	458	464	466	419	444	460	476	410	473	482	458	429	439	417	424	450	409	450	417	448	450	453	467	463	437	457	464	454	460	466	447	494	434	437	483	462	416	432	426	460	501	476	488	459	435	457	442	449	458	440	434	495	438	488	489	441	453	387	455	475	459	443	445	459	424	474	487	447	419	449	471	447	438	497	468	481	428	448	462	431	415	413	459	454	424	445	458	437	445	463	497	466	424	446	443	434	420	448	480	460	469	451	408	467	470	404	439	497	453	431	487	426	469	457	457	443	456	410	433	450	442	469	422	440	447	500	490	423	490	449	459	464	465	489	414	435	482	443	416	429	450	444	392	490	470	449	426	432	442	495	455	423	432	437	457	422	435	456	409	478	494	423	431	468	433	427	424	435	456	467	413	445	441	427	433	463	434	414	485	468	494	433	424	435	449	446	475	452	454	470	454	443	457	422	422	446	458	426	437	483	504	431	414	423	468	423	439	481	420	455	411	427	447	454	448	421	488	457	432	450	415	522	446	416	400	477	469	478	454	466	448	452	443	442	444	457	450	436	464	420	424	431	429	446	455	441	434	452	473	452	438	442	401	459	420	482	486	458	441	475	463	452	459	458	470	431	440	458	458	426	475	477	458	461	477	443	474	478	417	481	431	479	435	448	406	430	448	440	427	462	493	438	476	446	425	446	470	420	447	431	461	440	455	466	466	405	453	443	449	415	424	450	443	405	431	425	441	474	437	436	434	481	430	373	449	427	436	494	452	410	446	455	442	419	399	467	461	428	407	433	439	412	462	456	416	455	439	405	455	450	465	454	441	491	424	439	416	489	430	484	433	460	461	441	454	447	444	459	428	418	432	417	438	449	441	463	453	416	446	467	450	478	431	413
5951	1110	974	1005	972	937	1055	1004	1021	945	968	1020	1000	965	1005	948	991	983	987	993	1066	1013	997	1003	986	988	980	1014	969	1015	991	994	992	997	976	970	967	974	1013	993	977	957	994	923	937	929	982	1040	1038	945	1000	996	976	1003	913	985	938	1095	967	1064	991	1020	958	974	919	930	995	979	954	938	972	986	970	1017	999	1043	950	1000	1031	986	987	972	1022	943	997	952	947	995	1014	1035	938	945	982	976	1037	1009	1005	983	891	973	995	971	960	1052	1021	937	958	933	963	1010	949	1016	1041	1006	970	1019	974	1033	936	932	986	984	979	965	1020	990	993	1002	979	919	960	988	966	1007	934	1019	996	974	1018	958	1013	1002	959	1021	1023	919	968	964	980	951	944	1006	976	1032	999	954	1027	970	976	987	959	1010	980	983	983	1040	905	973	1005	979	962	965	981	968	1031	945	997	1019	955	985	978	993	1032	1050	956	961	1051	965	949	1020	1005	947	992	955	1020	991	1004	998	1037	957	952	970	926	956	961	939	930	980	978	1017	995	976	1026	974	989	991	950	976	1028	990	986	904	986	933	934	939	973	1001	944	960	1010	997	974	956	959	1016	970	979	981	976	971	967	1045	923	1017	999	968	970	954	1001	952	961	1009	964	963	946	970	953	966	990	968	909	995	964	956	976	933	1051	983	968	976	1021	984	1016	926	896	990	961	977	993	1011	1008	956	980	1036	924	1009	976	946	1026	993	988	1021	1009	1007	934	1020	1011	952	902	1034	1017	1022	962	994	973	960	986	945	903	947	1008	1018	985	958	989	957	974	1050	972	1008	976	992	978	968	990	977	977	954	983	1028	962	976	944	983	992	964	996	1048	929	985	969	992	989	981	1054	1016	987	1001	956	992	983	1020	998	992	975	972	954	972	978	996	927	987	969	973	957	986	952	1005	951	966	968	961	1022	990	973	982	925	990	984	947	941	1010	992	963	986	982	994	977	998	1023	951	1044	987	988	991	932	1018	1009	944	987	983	974	994	963	997	927	896	994	968	1009	966	951	985	1017	932	974	1007	1008	1013	933	1038	945	1014	986	990	959	958	929	969	937	1012	942	994	1006	986	916	984	958	917	958	976	901	916	963	912	1017	969	999	996	979	967	982	972	984	970	976	972	965	1015	941	925	943	979	865	1006	951	977	962	1046	963	942	956	1003	956	1011	946	1029	981	1000	1008	961	986	959	941	1010	977	949	990	938	1015	947	990	942	961	983	981	974	935	1077	927	1050	989	968	934	945	938	978	985	963	1000	974	1002	1008	973	963	1003	1011	1012	999	983	943	1045	950	952	1004	975	943	937	1008	959	974	984	973	1010	967	914	1001	952	1003	992	967	957	996	1044	1038	962	1003	1020	1051	1020	931	978	984	976	974	965	962	982	975	973	976	996	1028	972	1028	1055	1029	999	974	947	957	995	996	971	1028	975	1005	1011	980	1000	988	949	991	970	963	971	944	988	969	983	997	977	1014	1027	957	994	954	964	937	958	985	1002	928	1013	982	1031	976	983	936	972	946	1026	972	960	948	979	944	966	974	948	968	1015	990	956	980	975	980	898	956	986	1001	1005	1044	949	1031	1002	948	976	953	997	1041	982	911	1030	1014	957	966	983	978	995	1005	1001	954	987	999	997	979	1018	995	942	933	991	943	1001	954	1019	936	977	1002	959	952	944	1047	989	949	956	960	977	1003	984	1003	976	957	1015	967	1011	957	985	959	932	945	940	993	1008	969	1006	940	980	893	997	1002	938	949	950	987	967	979	984	954	960	1021	993	955	1014	977	1005	1009	942	949	908	998	952	994	974	1043	935	1016	1006	990	964	976	1001	938	993	1002	954	1015	955	951	988	1002	976	955	963	966	939	1001	1017	944	959	953	1015	977	992	984	930	950	961	1019	973	962	987	999	973	1017	972	1004	959	949	987	1014	967	978	1002	944	939	991	996	970	975	976	1030	1000	1004	970	1018	1000	1016	957	984	963	995	1002	1007	979	997	979	1042	973	956	962	1027	933	970	992	905	922	987	1017	1008	984	961	1043	952	1013	1059	1031	996	984	974	923	963	999	968	973	920	1029	944	958	959	996	954	944	908	964	963	980	937	971	956	983	968	982	1002	996	981	959	999	993	968	980	974	1024	974	991	1008	947	987	914	1002	979	976	964	933	970	1021	967	989	1020	1016	975	991	983	1008	952	974	914	986	987	977	980	985	941	968	942	971	937	968	1008	929	1000	933	1003	913	957	1062	935	918	945	961	943	965	923	976	960	990	920	1004	1029	981	977	906	1020	1010	977	975	949	923	992	965	990	1003	1000	914	935	971	975	975	929	1000	943	995	993	975	978	992	971	976	992	944	947	1002	972	1010	999	906	1005	974	994	924	935	998	985	946	1027	961	980	990	990	999	960	991	963	884	993	961	929	986	988	972	970	982	955	1053	1002	1007	957	1010	1000	1013	993	952	997	975	1046	938	944	992	988	974	919	907	1014	1003	971	991	960	988	1014	952	979	973	1009	940	998	981	1026	990	1050	974	961	993	948	966	940	1011	1008	1000	974	987	967	1009	1022	959	984	1050	1001	954	1003	976	915	1005	1021	1032	1005	999	954	971	974	1022	1023	971	981	983	1025	1022	996	925	1010	991	969	930	985	992	951	1012	970	984	977	963	988	1019	965	991	970	986	1010	1006	937	922	973	981	978	947	973	991	969	1028	965	1027	982	999	987	937	979	951	983	991	1011	972	984	954	964	959	999	991	1009	995	1001	948	993	1037	980	967	948	999	953	1016	966	970	960	969	1013	983	961	933	965	936	977	977	975	963	961	944	982	1037	973	1000	949	965	974	939	984	945	911	1003	926	941	977	984	1026	959	988	995	940	1014	1003	974	969	978	1013	1036	991	968	981	926	1015	949	964	998	952	999	974	987	993	1004	992	952	954	1020	917	1035	940	1008	987	1065	982	995	1000	1022	1025	980	1050	988	965	1018	993	964	1015	991	978	956	978	960	928	993	980	1006	953	969	1006	997	1075	970	1027	1006	928	1010	922	947	960	932	992	957	977	984	1020	1056	995	967	1001	991	1016	1012	906	998	975	1017	958	957	989	1011	952	911	979	955	944	996	1006	919	956	982	959	967	1009	961	999	1005	961	1032	992	1016	1013	985	985	941	979	961	1009	1000	973	989	997	1018	994	981	958	992	1037	960	1024	923	962	1059	972	1020	929	1033	956	942	987	1006	1025	954	955	933	964	948	1021	1000	1027	1016	1011	975	985	936	959	958	976	939	982	982	990	968	945	1047	996	977	987	986	927	964	979	1020	924	1017	960	934	968	927	996	999	1038	978	985	1047	970	991	1001	1006	942	947	1029	937	1030	1037	993	958	926	919	1019	990	929	962	986	991	978	1052	989	995	992	947	1022	974	1010	993	990	948	900	1003	916	1014	927	991	1004	1041	1002	986	1013	994	970	1074	985	981	983	1006	952	981	980	1002	937	1008	1050	1059	995	991	1007	996	975	941	991	961	982	994	981	965	998	949	992	922	964	1073	986	969	950	998	990	973	907	1052	1014	951	963	939	1018	990	1017	983	943	993	901	1010	937	974	998	986	933	977	936	970	974	939	946	971	944	962	974	997	951	964	951	964	1006	1021	988	1011	956	998	984	973	991	942	1018	983	989	974	963	952	1008	961	938	999	1005	982	965	972	989	1034	1024	958	1060	1009	1007	1004	939	961	951	984	922	909	1035	998	967	969	977	938	1019	981	974	975	953	1011	957	963	957	963	946	927	936	985	958	975	966	1008	980	977	1004	940	1018	956	1045	956	930	933	1020	962	988	1014	1062	962	1019	972	983	1004	977	1012	972	978	991	992	1019	1028	1003	1001	941
24854	21454	24782	28515	21452	21336	1512	553	428	430	378	376	427	369	398	409	356	351	361	353	365	359	381	367	353	348	370	378	350	387	384	365	330	356	331	409	366	378	334	353	338	365	382	403	375	390	359	363	362	321	341	328	299	406	386	363	373	346	304	385	375	366	370	344	315	349	345	340	318	348	375	362	379	388	373	330	371	351	394	372	359	378	355	359	359	376	369	368	362	363	335	396	352	355	360	357	332	330	398	377	376	367	328	363	350	360	331	336	369	345	366	351	374	401	377	360	372	397	338	352	377	405	374	360	369	360	399	363	415	349	350	353	333	331	350	376	378	348	355	307	339	360	365	355	391	361	350	367	355	367	393	360	375	355	355	366	350	355	350	346	358	363	359	346	332	356	344	334	345	347	382	393	343	339	333	366	327	349	389	296	396	372	377	338	364	349	349	354	377	351	373	352	347	418	388	326	374	349	335	355	369	325	366	376	347	352	351	339	330	376	320	358	342	359	406	366	348	353	355	344	361	335	376	339	368	355	359	360	376	339	340	343	368	379	392	350	362	382	327	357	360	349	344	368	332	353	325	353	362	347	376	351	352	377	340	346	360	371	347	332	338	340	374	331	358	360	333	355	321	356	336	367	336	407	350	329	315	379	386	385	366	341	355	375	336	358	346	375	353	344	363	358	365	323	363	359	348	401	373	343	355	416	344	360	348	380	373	355	348	345	359	334	359	373	386	358	338	344	346	380	328	365	370	335	362	344	365	337	350	373	367	369	333	343	356	347	327	307	357	386	360	344	353	332	397	349	358	369	380	362	331	380	376	350	405	387	344	401	377	369	375	395	371	354	327	360	348	335	328	362	349	336	330	345	350	335	386	381	359	362	391	333	378	373	388	353	357	342	347	346	355	344	359	389	354	376	374	347	361	342	348	372	343	333	323	374	365	386	352	349	355	371	352	339	338	370	382	374	371	367	373	356	343	329	373	327	371	341	352	340	382	344	366	334	330	375	339	366	367	377	324	353	365	361	387	335	345	362	373	357	367	370	337	325	329	349	358	336	386	328	373	351	418	354	338	361	339	350	348	341	371	343	351	351	355	395	357	350	365	371	369	355	337	358	375	369	367	370	380	361	352	351	370	358	351	342	335	364	372	366	374	380	342	349	353	330	376	366	350	354	364	337	320	332	373	353	387	360	352	369	378	364	354	360	328	336	327	364	322	364	330	392	310	338	364	370	370	368	361	365	360	312	368	359	321	321	332	357	334	368	330	342	345	346	359	353	309	308	382	299	370	369	341	359	361	318	408	346	351	349	364	324	337	332	366	375	364	341	355	392	360	349	384	356	374	365	358	345	403	363	352	346	331	404	348	326	352	330	376	373	360	368	336	394	372	336	314	304	357	340	354	326	371	360	360	330	355	368	364	407	354	384	383	373	374	380	345	336	367	356	306	338	353	394	342	354	360	345	362	364	386	368	357	396	361	385	336	350	352	338	369	341	375	358	374	382	328	360	335	357	340	340	371	409	336	328	347	357	380	395	356	352	316	388	362	347	351	334	362	352	368	381	368	366	374	359	376	347	371	366	367	315	333	346	372	338	386	353	385	371	347	329	354	333	355	323	343	341	336	341	311	331	382	311	359	395	327	347	316	315	350	376	363	351	380	388	381	352	366	362	388	381	381	381	368	359	382	367	358	329	347	341	366	363	336	417	361	365	360	353	362	351	356	347	370	345	383	361	342	354	330	365	377	348	374	342	357	353	363	340	353	336	360	369	337	333	336	338	375	366	363	361	353	334	330	349	364	324	321	367	408	347	365	398	363	332	343	356	391	347	357	356	355	355	336	366	354	370	355	383	347	327	337	353	333	346	352	376	325	325	347	362	360	393	346	344	375	326	355	365	361	370	319	380	347	383	355	366	353	356	375	360	378	330	351	357	362	351	375	371	340	395	334	387	363	350	351	343	354	378	368	366	317	314	334	400	353	374	346	358	359	328	370	342	379	362	356	360	380	351	344	349	365	352	352	364	358	366	320	340	389	383	361	364	361	353	372	356	334	356	385	371	353	339	350	352	349	370	384	374	354	372	337	351	316	348	370	378	332	368	357	354	380	332	395	366	319	321	366	333	377	394	389	397	342	364	302	355	356	343	355	365	345	360	394	396	322	348	376	366	363	368	355	345	349	328	317	346	364	362	308	289	329	352	388	329	330	332	364	378	368	341	348	352	393	401	382	348	352	355	362	362	347	334	341	334	402	393	322	351	308	393	344	344	352	397	369	353	351	355	346	359	367	366	348	334	345	335	380	371	345	365	351	358	353	374	353	374	333	320	388	331	381	349	388	366	341	353	342	336	350	367	338	352	333	359	357	340	354	324	357	363	361	360	322	344	365	376	369	336	355	329	332	328	379	335	365	337	320	345	380	368	388	377	352	363	385	396	344	352	369	341	335	348	344	320	386	326	394	352	363	399	336	355	334	371	367	341	347	352	366	362	362	326	369	343	371	335	352	377	364	364	344	336	342	355	392	333	359	338	370	345	358	386	372	341	341	363	346	339	368	369	368	364	328	388	380	373	366	358	380	339	395	342	338	333	380	352	360	385	341	355	365	364	347	347	353	344	343	351	361	333	340	399	347	351	373	340	339	332	358	355	331	377	356	376	371	374	354	352	349	377	345	362	395	359	379	318	329	328	386	333	400	376	353	340	341	357	375	330	371	313	402	366	358	374	350	383	352	362	392	400	356	372	368	399	354	404	361	380	350	340	381	328	382	327	385	369	303	367	380	373	372	367	379	378	347	348	367	348	349	302	369	372	326	377	374	372	318	342	354	361	368	374	361	336	340	367	350	357	346	342	374	365	396	336	356	377	359	371	363	365	376	333	327	313	356	343	356	357	373	364	328	354	353	342	347	350	328	348	354	352	331	355	356	389	389	356	353	367	363	347	383	320	349	371	349	337	350	348	374	370	391	353	365	348	365	372	363	362	341	359	347	408	358	364	353	356	360	371	371	373	371	299	378	330	360	365	342	371	365	350	331	383	352	380	362	364	369	318	350	392	348	348	362	340	348	367	365	339	358	308	358	328	380	368	383	365	383	312	339	317	378	364	385	367	354	353	332	378	369	313	373	348	394	355	375	355	373	345	336	339	341	342	340	403	355	358	338	376	405	348	373	353	372	364	393	343	396	337	349	365	306	340	362	348	357	372	331	325	357	338	351	353	328	386	358	355	353	384	383	367	354	376	393	378	351	340	342	405	366	375	355	379	364	385	400	370	352	377	363	361	357	331	332	317	353	341	337	361	334	341	346	333	361	397	366	337	406	363	375	379	341	314	370	344	350	327	359	356	313	344	351	353	358	368	383	356	365	360	327	354	385	380	345	342	363	382	326	354	366	336	396	334	372	362	376	372	379	333	343	363	368	353	373	349	325	344	373	352	335	364	360	330	384	398	397	393	344	362	331	384	353	345	390	373	331	372	326	362	385	330	366	391	330	358
3156	2270	1367	1025	874	863	815	805	800	767	790	841	801	795	745	755	780	811	735	764	826	787	801	762	795	786	789	770	749	800	771	838	806	779	777	776	714	776	787	790	797	758	806	800	766	731	753	789	819	804	803	728	754	792	781	775	805	788	781	770	763	749	816	776	785	786	793	798	792	739	734	851	783	738	751	764	722	765	743	797	778	801	829	733	759	777	764	803	826	799	759	797	759	735	767	770	724	831	797	786	731	790	805	782	746	768	781	801	762	792	745	735	796	780	832	806	766	750	800	784	806	757	729	792	807	736	783	764	780	744	705	776	783	783	799	793	756	738	755	807	785	781	734	765	750	767	767	769	754	744	796	768	784	762	838	806	748	761	811	745	803	819	772	762	794	795	771	818	762	805	829	705	809	773	778	807	710	782	767	751	811	787	738	840	784	748	792	760	803	773	770	776	752	740	774	835	803	801	753	793	734	798	775	759	756	790	783	786	852	770	794	770	752	736	747	756	756	754	775	777	775	780	796	782	784	771	799	740	790	771	761	732	784	760	841	817	739	800	759	784	770	767	759	763	800	794	796	767	730	768	763	709	738	784	750	794	745	791	776	762	775	726	767	786	777	835	774	752	775	780	828	793	782	814	789	784	724	772	735	775	764	810	750	729	800	793	805	760	776	719	740	789	797	784	725	750	790	808	754	781	812	802	748	776	808	806	746	748	810	780	795	816	778	799	778	766	786	801	783	775	804	789	776	835	798	781	780	743	765	782	785	784	774	759	808	790	782	762	794	737	732	732	737	764	778	795	771	766	810	796	802	812	771	848	745	779	822	810	803	763	740	788	766	750	758	793	711	762	753	731	778	747	807	764	721	765	764	746	794	723	751	751	822	734	776	700	750	785	754	825	752	749	772	779	788	790	773	780	748	809	782	838	783	806	811	771	761	806	769	815	735	749	748	773	792	799	746	810	756	754	766	780	802	778	787	748	719	755	757	723	790	786	756	713	766	780	782	784	735	772	793	811	737	843	767	795	787	737	769	774	787	781	808	783	770	741	795	738	755	830	821	739	773	771	724	737	771	843	753	772	835	727	737	756	778	749	777	780	782	811	769	750	804	786	800	802	712	804	714	753	780	749	772	704	800	771	749	801	752	777	789	784	733	777	758	753	777	804	794	782	758	751	739	750	780	727	811	734	793	793	737	788	756	799	765	750	751	783	804	730	830	752	775	759	754	807	751	803	729	764	800	813	733	775	803	808	774	807	797	786	788	783	772	727	795	774	789	778	772	808	776	724	835	764	779	757	768	764	803	729	776	836	817	729	768	794	764	749	794	787	769	784	775	798	796	796	796	786	783	715	791	763	779	809	787	769	752	750	805	759	793	806	763	755	765	740	755	717	769	753	771	751	787	806	835	761	810	763	767	783	756	781	808	827	763	788	736	742	787	776	768	740	768	845	726	737	776	758	762	769	765	748	779	779	774	731	775	781	777	763	836	793	773	710	771	764	838	766	794	769	809	723	749	820	761	719	782	753	759	783	753	754	814	772	751	749	708	748	773	804	790	769	753	769	758	799	720	819	766	741	729	794	815	741	742	790	816	781	785	750	746	785	782	790	782	762	773	774	771	796	778	808	749	771	748	727	798	836	734	753	757	775	789	805	785	773	785	756	797	804	769	818	792	734	802	721	799	740	748	810	756	818	783	769	798	769	802	787	771	754	802	814	766	805	754	776	780	794	832	732	800	728	792	760	708	734	768	773	741	736	792	796	790	764	749	739	795	737	791	755	778	731	781	790	782	797	788	847	741	821	817	752	749	840	803	785	781	786	810	810	800	766	806	822	743	772	780	759	760	766	771	793	784	770	737	811	862	803	792	803	772	802	763	814	740	788	775	790	807	785	776	708	762	739	826	835	716	769	779	750	746	800	814	795	764	808	762	769	778	773	787	798	744	823	754	777	824	797	808	762	740	815	744	796	760	802	770	777	789	804	748	761	763	728	787	812	792	801	796	777	761	756	796	736	733	780	712	759	790	788	784	795	816	824	797	769	777	797	784	770	815	773	756	806	724	728	758	782	784	807	761	801	774	790	800	801	750	787	770	777	819	763	783	737	795	774	766	780	762	753	767	809	715	775	791	726	759	812	812	796	754	793	790	764	786	784	780	807	807	753	739	748	780	768	747	788	813	777	747	781	747	816	781	743	752	790	765	753	768	761	772	817	762	729	776	777	742	774	720	772	809	811	778	743	791	750	797	808	826	771	790	792	785	784	807	820	784	754	795	750	730	823	710	835	821	821	761	737	791	801	789	781	775	770	823	736	772	758	747	808	740	776	825	782	771	746	812	797	799	773	770	747	769	792	816	763	753	816	789	836	793	781	754	806	808	734	783	759	786	788	792	765	799	814	794	751	768	744	771	757	749	885	783	790	740	794	814	821	824	782	729	764	725	822	795	810	787	758	761	762	806	802	769	769	761	756	782	758	768	765	760	802	806	799	768	753	785	748	774	742	775	801	820	717	795	777	776	797	726	771	799	822	777	811	837	812	791	733	777	768	787	824	809	773	800	869	746	800	752	798	779	787	774	802	788	813	784	794	771	784	798	762	766	778	781	747	752	747	829	788	756	822	773	805	766	759	748	797	759	736	823	789	799	777	745	786	789	826	766	780	766	792	783	754	725	757	783	760	755	716	729	736	755	768	746	809	790	798	772	779	813	819	825	776	794	741	751	790	742	805	749	790	744	781	746	772	739	774	784	813	807	731	758	766	772	780	741	796	769	773	682	807	812	781	751	791	757	767	814	771	836	820	805	735	766	790	793	743	818	775	741	804	836	780	738	771	769	762	761	774	746	776	759	792	844	788	833	791	767	795	789	767	755	775	742	809	757	750	766	765	812	772	809	750	787	801	765	783	787	777	774	784	736	764	770	730	723	801	788	775	788	782	769	801	778	766	817	772	780	748	759	818	773	800	804	755	759	799	772	791	751	750	774	798	777	776	780	717	754	869	761	777	792	749	777	740	805	768	798	791	776	757	780	766	762	715	781	755	762	786	815	782	771	805	779	756	756	784	809	773	741	793	709	808	756	775	772	755	744	744	769	757	762	739	808	790	777	827	751	777	769	779	803	798	787	794	770	767	742	764	828	781	806	756	809	754	748	756	773	791	766	749	752	717	800	726	768	831	779	811	783	787	814	746	760	782	766	755	759	773	746	780	792	782	757	778	763	817	800	768	793	734	724	762	746	810	706	794	741	798	834	789	788	824	729	794	740	786	742	815	755	792	790	811	829	784	743	773	769	856	814	744	764	769	786	782	714	695	761	785	794	820	763	808	792	749	750	760	755	804	746	749	724	796	820	731	809	794	796	770	766	784	772	765	817	725	790	778	791	783	769	757	764	740	750	738	761	795	749	763	751	757	790	810	754	780	811	781	810	775	759	778	805	779	760	769	803	819	759	759	731	806	810	764	844	770	835	775	777	770	763	731	785	790	762	807
24281	21476	25098	28257	21477	21488	18433	563	329	260	235	262	212	211	235	210	214	218	198	189	209	180	198	190	172	181	186	188	191	174	190	185	212	177	190	200	190	198	194	190	188	167	193	161	180	162	199	181	163	188	169	175	176	170	188	175	171	189	194	189	169	155	177	183	203	165	180	138	162	158	174	201	201	183	172	187	151	179	180	165	179	164	162	178	191	171	190	179	151	172	180	144	183	163	179	193	192	184	172	159	166	181	184	159	180	174	169	184	185	158	171	197	156	158	195	172	159	179	160	161	192	177	191	174	150	133	169	159	142	165	164	185	184	166	166	181	179	168	163	188	192	187	181	178	179	201	166	176	188	179	166	169	181	173	181	171	173	192	159	190	168	173	166	176	151	143	170	161	126	169	161	176	171	169	154	157	181	180	168	165	172	191	180	178	189	175	178	177	183	165	153	154	181	197	144	192	162	191	185	165	150	152	154	184	191	194	165	163	152	172	172	188	177	187	180	193	176	181	179	168	178	178	160	191	179	172	159	151	190	172	166	175	181	166	169	172	190	197	165	181	176	153	163	183	153	160	206	160	169	154	180	186	155	172	162	172	179	164	181	160	179	199	171	180	173	146	166	171	192	191	164	186	187	146	158	159	175	195	196	162	171	181	192	175	169	185	169	186	173	187	159	151	161	169	180	168	162	175	161	190	175	172	153	164	185	157	156	183	181	183	169	170	173	186	167	163	169	178	158	175	164	169	162	172	164	178	178	165	197	169	211	182	186	172	166	198	170	188	186	159	175	173	175	177	172	204	182	170	179	144	190	189	138	167	197	168	158	190	174	169	171	162	184	159	173	169	146	169	168	177	163	143	160	200	157	188	177	183	147	172	191	171	174	177	165	161	184	191	146	174	151	159	187	175	166	186	172	151	173	189	181	187	161	163	163	159	172	152	193	158	189	176	190	189	170	200	157	178	175	200	165	178	168	184	197	187	158	154	178	172	158	196	172	177	173	171	192	161	190	170	178	192	162	181	211	176	170	166	172	187	158	194	163	212	157	145	190	179	182	195	165	169	158	160	160	190	158	156	185	189	143	203	185	183	159	155	153	167	170	185	168	172	159	176	157	178	203	179	196	147	159	179	177	185	165	156	176	159	181	175	174	166	200	163	144	164	189	166	163	175	175	182	165	182	170	174	165	153	176	194	195	158	130	163	180	184	176	176	197	170	174	154	161	179	200	190	189	175	154	161	179	141	189	170	176	170	162	167	155	130	172	166	157	162	178	166	199	174	163	166	170	193	168	181	170	194	166	178	159	173	174	171	158	155	174	156	174	188	172	160	151	157	192	159	167	161	157	153	184	160	190	186	169	172	182	161	200	175	185	172	168	162	149	184	162	203	179	168	177	192	164	181	162	168	149	174	156	175	187	168	169	159	161	181	189	140	171	185	174	169	187	163	178	172	159	183	189	171	151	198	169	166	170	173	175	183	200	190	168	183	157	190	176	169	157	176	182	192	208	169	160	170	159	179	169	170	181	180	152	166	168	161	164	169	169	177	191	183	177	166	160	173	165	165	158	165	184	173	189	175	181	190	176	181	178	158	174	182	176	187	165	189	156	168	158	157	162	191	164	167	185	159	191	175	161	183	203	176	161	178	169	159	167	179	166	182	163	168	159	195	168	177	150	153	184	165	160	171	197	169	160	177	157	196	161	150	158	182	152	204	172	177	189	168	180	173	166	144	186	179	156	183	187	181	161	170	176	174	179	205	173	180	176	171	169	158	194	164	183	173	181	189	198	167	161	153	170	178	192	161	159	186	160	168	194	175	175	181	178	158	195	171	215	164	171	181	190	187	173	178	183	189	134	192	180	157	153	167	159	190	178	177	189	206	182	184	146	136	156	176	182	180	161	154	168	174	158	176	166	189	160	183	169	181	169	169	167	174	138	155	161	193	152	177	195	196	174	149	178	179	172	167	190	152	158	177	172	136	169	191	183	179	173	190	162	165	179	172	187	182	172	176	159	180	180	169	162	157	171	158	191	158	170	190	193	195	160	165	183	182	161	161	183	156	184	163	163	161	176	188	169	170	171	141	150	183	152	196	171	198	165	198	185	176	189	163	186	179	173	155	182	166	166	183	199	156	198	184	200	185	159	167	156	166	159	192	163	148	192	156	157	186	165	175	191	172	168	170	181	167	157	173	172	192	157	152	157	202	155	162	149	180	177	156	165	161	176	179	183	158	190	176	169	196	134	177	171	184	191	192	181	188	154	175	187	168	158	188	173	187	180	178	174	182	198	169	163	185	201	172	175	186	178	161	161	168	199	158	206	169	197	182	184	142	154	186	177	170	145	186	153	134	169	162	184	170	182	180	176	172	150	202	182	158	190	189	178	160	208	165	140	159	167	158	157	155	187	182	165	168	192	185	158	192	169	169	157	183	172	179	170	182	161	163	175	181	180	165	165	204	198	160	163	182	166	179	178	151	151	163	182	161	186	176	173	176	175	144	171	161	164	167	179	170	185	154	173	162	162	161	163	161	166	163	178	157	200	169	177	161	181	191	195	173	150	191	178	173	145	164	163	177	181	190	181	176	155	157	178	196	179	170	152	173	166	146	183	159	170	180	166	157	161	159	183	180	160	153	176	189	167	169	177	174	158	185	175	187	160	160	178	171	195	187	179	172	168	171	156	187	179	163	157	160	166	175	169	167	176	166	164	164	174	179	184	168	162	173	179	168	185	181	159	203	176	185	201	171	220	170	185	172	165	176	159	159	195	177	188	170	201	184	185	183	177	159	152	183	199	175	163	178	191	186	193	183	141	181	192	151	203	186	164	164	172	158	190	174	143	188	169	183	179	171	155	192	168	137	170	160	195	199	190	179	176	191	193	187	209	194	200	181	170	174	148	195	174	185	162	190	171	172	195	164	180	177	175	182	184	188	199	167	178	177	175	172	160	152	184	161	135	193	172	193	180	164	198	193	153	201	182	168	160	140	137	168	153	194	169	164	160	165	177	160	189	200	182	170	171	177	173	165	164	175	177	154	154	183	166	180	184	149	167	172	187	167	174	181	182	156	177	187	170	155	178	172	167	164	162	154	191	152	139	163	154	172	157	175	193	168	182	174	160	180	167	180	154	165	163	174	180	155	164	155	186	175	194	182	180	172	173	184	191	147	168	172	181	158	171	175	169	181	173	167	195	215	185	180	166	143	142	165	177	189	160	185	172	200	168	178	165	191	171	174	187	154	158	188	168	168	174	153	171	166	178	174	177	190	183	162	150	188	171	165	180	181	181	176	177	172	190	193	149	175	177	170	182	163	195	161	171	181	186	147	187	169	170	185	159	168	169	154	199	160	200	184	159	188	179	178	185	196	174	185	149	184	175	169	192	177	196	177	155	170	155	174	193	188	190	176	180	187	167	174	173	193	167	174	164	177	177	153	179	176	164	190	178	152	157	181	190	157	158	180	146	159	194	171	179	185	160	189	180	179	183	171
2989	3094	1503	847	662	558	542	440	472	487	463	468	444	522	429	439	463	443	422	461	439	450	417	432	436	403	415	422	415	422	431	407	399	414	386	421	420	396	429	414	410	416	395	401	419	408	392	399	436	420	411	399	440	423	436	404	421	443	405	417	418	419	433	417	439	416	405	389	405	411	395	422	398	407	400	414	409	430	416	430	391	433	416	430	412	434	404	431	405	439	430	411	417	426	393	413	433	444	415	408	400	435	419	417	427	432	405	375	440	382	425	418	382	401	409	427	434	401	410	399	397	449	399	406	451	388	391	414	421	394	412	401	410	415	413	403	375	378	423	424	431	410	403	404	399	405	442	389	404	395	449	471	459	438	407	410	428	429	415	419	414	427	389	415	413	392	441	425	425	406	394	416	429	458	443	445	401	407	420	382	388	412	404	439	428	435	434	400	398	432	453	420	435	421	434	384	437	417	424	412	430	410	419	408	409	415	409	442	438	435	371	387	408	423	411	440	373	394	415	390	394	443	417	404	398	391	431	419	434	432	388	416	410	416	429	419	438	417	392	417	403	412	441	397	372	392	397	400	423	370	404	426	382	440	411	421	403	355	443	432	406	395	407	440	406	411	420	400	397	376	413	405	413	412	407	413	424	390	403	393	398	447	449	443	403	387	449	440	429	419	416	443	403	406	386	377	417	414	409	436	355	403	419	412	418	407	413	395	400	444	405	415	435	419	400	382	403	415	428	429	415	403	410	426	391	403	412	415	417	392	433	382	436	410	393	395	429	396	433	457	382	428	412	374	390	409	419	406	400	417	426	413	421	404	394	392	424	411	390	432	392	437	415	407	398	400	403	387	451	394	434	451	387	439	390	401	401	440	436	405	460	416	407	430	413	450	430	411	407	416	406	413	398	418	447	397	418	389	394	414	423	389	426	400	370	388	448	419	401	395	410	439	420	375	408	446	392	384	421	372	408	416	414	404	403	426	419	397	426	425	378	393	399	432	443	421	415	433	408	401	432	418	404	430	397	395	358	390	405	408	423	380	417	429	415	420	391	421	431	444	442	425	416	404	392	384	376	390	424	393	408	392	443	428	379	381	441	393	428	434	430	413	439	425	379	392	442	398	425	399	399	437	421	385	426	409	406	452	385	434	406	413	406	401	414	395	393	397	424	424	380	400	418	420	423	413	432	409	443	427	403	427	431	431	394	385	433	420	404	445	421	408	425	427	396	396	402	405	385	399	426	415	423	396	387	402	414	427	425	438	425	432	439	376	392	415	433	411	381	399	425	377	372	435	404	456	407	416	413	402	427	459	422	395	404	434	450	417	416	384	387	400	431	414	418	398	440	384	420	436	402	414	432	413	374	439	415	385	420	428	455	408	423	393	419	445	387	414	410	372	391	435	398	433	407	402	405	417	428	414	382	413	443	399	407	392	464	397	392	414	398	382	419	428	442	425	430	415	434	385	409	432	398	395	421	449	395	403	414	415	397	435	400	408	425	444	410	394	392	424	393	426	443	431	420	410	416	423	414	390	398	418	409	423	411	425	405	418	424	401	425	425	420	417	421	403	424	411	432	411	420	413	414	413	418	415	443	417	408	388	435	404	427	389	393	415	441	412	397	405	403	434	408	420	422	407	437	420	433	387	423	459	427	400	413	449	434	412	397	433	435	391	459	393	413	422	394	367	431	436	417	422	390	379	416	437	425	407	415	403	412	402	472	425	418	397	412	410	429	392	418	426	398	405	439	438	472	389	399	411	396	416	419	413	363	436	425	399	448	424	365	388	407	435	449	433	389	392	437	409	451	372	431	390	387	426	413	399	454	388	414	422	407	419	399	448	405	410	388	415	425	389	393	406	457	375	420	434	402	435	399	353	429	454	426	423	490	402	441	406	422	444	445	410	353	439	412	435	423	412	400	410	443	429	405	393	428	374	460	413	435	435	382	415	449	451	398	419	440	372	436	410	411	412	400	411	398	401	426	434	418	402	437	449	428	387	415	414	409	406	380	410	413	416	429	396	402	422	405	377	410	449	407	362	417	401	412	427	433	418	424	425	388	422	416	410	418	397	432	447	400	424	419	379	442	422	429	364	429	429	408	412	429	432	433	403	398	413	443	440	423	409	420	403	418	400	399	403	396	431	421	440	388	413	420	402	399	404	428	377	422	436	421	429	388	417	391	405	429	399	422	435	455	448	398	382	432	388	395	410	403	441	433	404	421	413	407	412	399	430	410	470	393	399	422	385	418	426	399	420	431	420	392	437	391	407	424	430	378	416	448	436	405	402	426	436	399	421	405	425	399	387	409	446	407	416	418	405	431	434	400	425	397	414	447	442	418	409	426	383	409	423	439	411	393	407	414	409	401	396	407	388	442	411	428	388	411	391	394	379	395	399	411	410	406	419	423	429	405	406	415	435	430	379	397	413	420	406	430	436	426	415	413	396	366	402	431	429	433	395	413	420	426	390	399	407	436	419	437	432	424	416	404	402	393	417	409	423	413	419	418	418	394	415	440	406	373	414	413	416	421	403	434	410	417	411	412	389	394	432	415	372	382	382	406	394	404	438	417	439	394	419	436	421	401	426	447	429	393	395	417	443	424	433	420	423	398	412	441	420	412	444	409	376	417	421	416	394	418	423	419	392	411	418	384	402	408	402	394	399	402	420	412	440	393	411	480	406	438	402	404	420	426	418	434	399	408	445	383	402	409	448	391	404	409	410	428	398	471	403	399	406	392	431	393	413	389	422	395	412	393	433	422	422	413	369	408	434	441	436	468	413	424	427	415	384	373	395	435	423	397	406	435	374	436	403	387	400	401	408	411	437	441	426	420	419	395	427	426	413	414	396	398	403	411	422	376	379	386	391	397	431	456	408	411	342	415	411	347	401	415	415	394	430	394	413	409	417	428	417	419	387	428	402	425	398	427	401	415	402	400	398	412	400	409	418	451	395	409	402	480	417	393	450	386	413	450	408	414	397	410	439	456	422	424	413	373	400	387	427	434	431	434	405	434	333	410	442	423	420	382	376	430	401	417	436	395	403	418	435	426	409	425	432	417	419	404	430	429	411	393	402	428	443	408	414	422	414	411	433	416	426	407	407	427	448	426	413	441	380	416	401	404	381	406	437	403	383	428	409	410	436	405	431	416	386	423	432	430	434	422	402	459	407	402	423	407	377	411	451	437	399	439	461	418	454	430	408	430	421	439	441	411	432	419	409	454	428	396	401	407	400	404	378	405	403	374	415	426	411	424	412	401	403	416	439	418	434	402	411	387	416	416	426	422	377	400	389	429	381	380	407	407	388	418	392	414	398	435	408	426	407	408	436	395	426	408	402	411	414	413	390	404	438	420	402	438	394	380	387	422	417	391	404	439	429	403	387	394	425	428	412	422	410	410	423	444	419	428	378	457	421	410	423	403	426	408	429	432	411	419	442	397	416	417	406	410	413	452	398	401	387	430	427	405	408	415	438	401	425	415	426	412	391	399	409
32001	21060	12061	993	506	439	470	487	460	448	463	469	489	463	429	443	456	476	440	445	435	411	429	434	468	486	460	450	448	485	468	477	439	442	494	459	470	449	442	427	455	450	445	450	480	449	480	445	452	426	461	448	459	426	444	460	485	465	503	423	458	449	444	417	474	455	453	422	483	442	497	462	473	435	448	453	440	461	450	443	451	472	471	449	469	461	487	451	482	449	428	439	427	470	420	438	480	460	503	495	434	409	459	419	465	437	483	422	450	427	464	457	432	451	472	413	424	471	413	419	488	464	460	463	448	430	480	439	448	462	498	424	438	450	449	465	447	418	461	484	453	462	482	446	446	446	431	435	426	483	457	491	443	463	461	428	457	417	483	459	421	432	422	441	515	441	479	462	449	426	467	403	433	479	462	440	455	449	421	439	472	452	447	447	427	421	426	446	447	457	474	437	421	455	459	463	450	413	433	452	445	470	427	445	456	456	458	422	453	440	455	454	491	468	464	458	447	441	419	449	483	458	417	412	430	411	477	485	441	450	475	487	432	422	451	454	450	428	444	498	437	443	432	448	438	456	462	428	426	414	477	435	411	475	422	405	456	406	361	444	498	454	445	465	441	486	418	418	437	407	466	455	468	441	447	446	486	487	400	474	452	463	416	425	450	418	440	433	454	463	446	504	465	397	456	463	435	442	467	449	467	476	473	443	494	466	450	451	475	441	425	453	453	429	452	452	399	448	457	443	435	467	447	431	464	426	442	448	412	466	457	427	416	460	442	436	449	408	489	440	436	466	432	448	464	457	451	486	469	398	421	441	459	436	471	488	463	502	432	467	429	424	458	480	443	444	453	431	435	442	444	444	438	409	441	448	446	443	437	430	454	434	448	447	462	478	442	471	444	457	466	417	469	427	420	461	464	446	403	419	493	432	449	448	427	474	467	450	458	450	438	474	449	454	449	469	447	462	459	463	480	412	483	440	448	452	449	464	427	438	451	496	450	466	475	415	463	430	444	409	448	481	489	484	443	442	414	426	449	425	482	440	472	457	418	429	473	475	437	419	469	442	466	453	448	476	496	431	455	462	454	448	469	429	466	457	411	449	387	465	481	499	497	432	427	492	452	472	440	470	453	427	481	395	486	450	482	417	446	448	405	427	468	460	440	432	472	411	436	442	491	449	442	461	451	452	449	417	490	451	494	461	415	472	416	436	506	444	406	458	464	447	433	477	472	501	466	482	476	489	461	452	446	444	431	453	482	420	442	443	470	450	416	492	434	409	444	456	470	459	449	430	467	489	446	460	460	478	456	421	468	422	498	490	433	466	463	450	428	453	446	505	453	454	474	451	430	451	406	438	452	443	456	433	473	437	441	451	473	450	450	416	436	444	495	446	462	457	443	440	440	427	418	463	426	451	501	439	427	456	459	470	486	481	451	450	455	440	437	438	462	419	480	476	475	437	433	470	459	483	433	431	453	418	437	514	476	490	439	458	471	440	450	424	440	418	437	461	434	466	448	411	463	448	485	434	448	418	420	430	447	443	428	460	448	448	434	428	436	470	461	448	485	439	467	450	450	495	420	453	444	487	442	438	434	465	446	444	470	413	430	515	464	446	454	439	400	448	454	447	457	445	427	446	428	440	501	471	427	436	453	427	431	448	450	500	466	456	453	446	432	446	482	422	430	451	428	465	482	427	467	451	476	444	390	439	453	466	436	423	440	444	429	462	453	455	460	450	452	473	440	423	448	478	452	451	419	436	435	458	477	453	471	449	453	451	449	469	443	417	438	486	454	444	441	418	480	457	485	469	466	408	422	437	451	478	443	455	441	452	445	474	455	451	473	457	445	482	454	421	475	485	445	491	491	450	458	459	490	462	480	454	450	439	435	411	427	474	452	435	435	460	445	470	439	439	423	448	461	480	430	488	460	456	406	474	470	442	483	454	409	433	426	472	463	459	468	453	484	422	474	447	436	471	418	461	444	470	452	449	444	479	450	435	469	471	420	444	440	451	444	498	493	476	462	453	449	414	401	484	463	443	486	442	518	459	422	450	442	455	459	424	450	456	437	432	501	483	484	472	438	405	467	507	437	434	467	458	430	497	448	429	407	413	455	470	438	484	437	469	433	475	478	443	426	459	446	407	452	457	444	396	463	436	440	453	492	459	444	477	428	453	459	417	456	462	481	445	468	430	432	452	487	429	418	444	463	473	518	507	433	420	464	436	446	415	448	462	486	424	487	444	446	460	461	446	415	457	467	427	449	426	433	450	418	501	476	453	435	458	455	449	436	511	429	452	469	457	441	430	427	449	487	476	432	490	435	462	431	456	456	454	465	439	454	522	418	440	428	474	427	443	436	478	458	464	411	428	425	434	475	418	431	421	458	420	480	483	465	403	434	452	447	464	417	468	445	453	466	418	484	442	451	374	444	468	447	452	412	430	431	459	455	480	447	419	479	442	460	435	421	418	422	455	406	416	421	469	430	443	448	407	500	434	435	430	420	476	420	469	450	474	398	464	469	452	445	424	443	430	405	475	455	426	471	461	476	435	466	408	461	460	479	474	426	465	419	449	419	468	451	428	467	466	440	421	487	439	462	450	436	462	474	500	399	411	419	470	445	418	444	440	435	428	404	435	437	463	444	440	453	452	454	423	420	447	426	478	421	455	455	458	470	462	460	453	473	462	432	429	459	477	460	456	435	443	450	430	475	453	477	486	455	429	443	464	442	438	464	467	460	445	470	478	438	432	484	435	414	472	490	489	435	467	494	435	450	464	439	438	462	430	490	445	425	453	451	507	473	427	455	433	459	446	446	446	429	417	432	456	473	417	455	458	453	421	414	441	396	447	456	434	460	444	495	437	425	474	435	446	441	423	432	468	459	488	466	458	485	436	461	443	443	419	429	451	470	446	482	466	502	442	437	451	446	462	447	454	473	448	471	414	474	449	457	423	464	450	465	417	470	462	470	485	464	487	439	403	429	456	443	428	430	424	446	482	459	456	438	477	415	449	425	448	471	410	465	478	420	417	408	436	461	455	422	437	492	501	422	470	539	465	482	468	455	434	470	471	424	460	448	448	446	458	482	478	478	469	448	452	452	488	412	467	440	467	450	508	472	513	436	438	451	418	459	449	445	437	425	442	418	446	492	457	450	432	443	460	416	429	452	472	453	429	470	477	440	489	469	489	477	450	478	436	437	432	435	461	454	479	446	448	440	424	475	429	436	461	437	480	455	411	432	442	418	482	439	499	470	432	474	471	453	434	475	459	464	440	423	396	444	428	447	433	464	451	483	492	502	480	407	457	482	451	415	484	449	409	428	452	451	474	420	420	455	469	420	474	440	423	451	481	447	448	407	467	458	436	444	437	459	454	451	432	470	433	456	447	447	461	445	441	430	450	471	479	449	458	450	451	467	433	487	421	447	453	439	441	466	441	485	437	441	438	455	451	474	440	504	475	438	477	438	519	447	448	409	422	444	458	478	449	399	468	432	429
5927	1038	1071	999	913	977	1031	973	946	1000	1007	989	1058	964	998	953	1033	1013	1016	974	975	953	961	991	993	985	966	981	977	966	949	1017	975	973	961	937	931	963	1010	965	964	959	952	950	923	977	972	966	1023	962	981	1019	949	996	1012	1002	921	958	998	959	984	983	969	946	926	985	975	1001	981	1006	981	1014	922	961	1033	999	967	997	958	910	965	1002	972	1025	1000	1026	1010	993	993	1005	1014	959	996	973	975	953	958	955	1003	958	977	1032	999	926	970	989	985	988	986	975	1000	964	978	972	988	996	937	1088	991	916	988	963	940	944	1014	983	937	967	993	967	954	947	999	960	1015	1006	948	947	999	1005	964	990	948	1000	972	994	967	947	959	934	954	961	990	1006	929	973	953	1025	1026	1027	969	979	1013	954	949	990	1005	962	980	920	997	1012	964	950	1024	1020	956	1012	966	939	1025	925	994	939	1005	926	982	967	991	1017	1029	992	958	974	976	975	978	923	953	915	995	978	933	944	960	974	990	1009	986	975	980	971	971	980	1043	938	965	996	933	889	932	968	963	1018	1005	980	939	1007	975	948	896	953	960	960	944	1003	956	1012	940	1012	960	1036	978	972	918	1015	968	981	978	997	976	984	994	1031	1009	989	915	960	998	1025	985	994	956	955	1000	991	982	1036	980	983	998	979	990	954	990	981	1033	980	999	1011	1051	978	961	997	1004	1013	1068	962	990	993	965	958	1000	956	981	950	975	990	983	1020	976	977	990	977	977	977	976	990	984	938	986	994	999	972	982	921	947	1014	977	962	975	972	1000	942	1039	923	951	981	992	991	949	1033	978	965	976	991	977	954	991	955	940	1015	986	977	1008	1005	991	987	959	995	921	980	933	956	1044	972	921	947	927	1026	1012	994	1023	966	960	979	1004	1029	994	931	990	1040	964	982	951	1018	980	1017	1035	946	1012	992	962	968	986	980	994	953	969	1015	1020	992	974	996	1004	914	967	963	907	980	984	1001	995	963	929	988	1015	973	997	955	933	971	941	975	990	959	1002	923	975	978	979	974	939	928	1003	1054	1011	939	1015	990	994	935	1009	946	933	976	934	993	967	995	962	1013	1039	955	975	1006	991	1013	941	985	953	1008	966	966	1013	943	1038	984	987	964	959	972	1034	905	996	961	1022	968	996	996	932	937	964	1039	922	990	1029	969	1000	997	976	1010	1016	925	974	941	933	978	1026	953	963	1022	1033	977	980	982	972	955	999	1029	952	962	982	922	986	930	926	955	936	982	958	1016	945	990	990	949	1016	977	969	973	992	980	1018	958	937	974	937	1015	1035	1000	970	955	904	990	1033	1024	1012	1022	1010	966	951	1011	943	1001	966	999	1008	937	981	945	983	936	980	1029	999	954	971	1008	1000	1006	1009	983	934	994	947	977	964	959	985	973	991	972	989	1023	977	1011	940	1000	967	971	1016	1025	964	961	1003	986	984	1021	1009	960	950	977	979	1013	1068	985	979	990	947	1003	975	1009	1016	997	991	971	983	1001	1020	955	947	1020	971	957	988	981	991	991	886	976	974	938	993	1025	1016	1001	1050	1032	983	978	953	985	1010	1008	927	954	940	971	1080	971	935	951	951	1007	953	967	1017	972	977	990	1013	981	1002	1009	989	982	954	961	937	977	972	965	971	969	984	1010	1024	920	957	950	979	993	1025	948	948	1042	1010	1001	926	987	996	1001	987	969	962	941	978	968	942	960	1006	955	1020	984	955	958	975	933	976	1068	1003	975	984	993	1011	968	996	954	958	992	945	1043	990	1025	1002	967	985	986	995	1011	1013	928	941	992	966	1011	988	977	1022	1009	970	1020	963	1018	971	960	1041	917	988	951	967	1023	960	960	961	937	971	936	909	981	1003	955	960	943	981	979	964	1041	978	1002	952	956	980	954	957	970	991	1017	992	992	934	980	961	972	1042	979	976	997	1034	955	943	955	1028	971	914	981	1007	1022	957	1001	975	974	940	985	965	984	973	980	944	972	977	968	972	1042	961	985	965	975	990	940	964	999	985	1014	969	979	1005	1023	970	977	959	1012	942	979	1048	940	951	983	996	973	1013	1007	959	955	981	929	972	949	994	1019	1035	1019	953	983	993	1010	961	1013	966	1032	943	1000	997	998	973	984	962	993	1033	1001	951	979	972	977	1021	986	979	926	946	993	983	987	901	995	934	961	957	968	989	949	1019	998	956	1019	997	969	952	955	989	938	1021	949	974	1023	981	960	964	997	1054	1009	961	987	922	1005	987	964	987	1033	976	995	992	926	972	1059	983	991	947	940	968	1000	1001	932	1014	999	1035	997	1014	1055	1031	939	958	985	968	945	949	1017	980	1030	991	988	941	1035	987	991	979	968	989	962	963	961	1038	982	959	947	958	934	1007	943	1017	965	974	970	945	925	993	1049	934	972	941	964	975	997	944	965	998	992	918	960	1015	954	949	967	1032	981	988	1000	947	1002	1013	961	981	921	961	933	979	994	950	996	990	948	972	944	953	921	954	1030	982	1026	952	959	991	952	940	968	949	921	994	1017	932	943	987	943	913	987	1017	952	991	951	964	1003	1023	965	979	992	1016	1001	975	960	985	892	996	1007	1009	994	1060	946	990	995	905	1014	1019	1007	987	964	961	984	1011	999	945	1013	954	1022	985	971	967	990	975	938	976	978	976	966	981	1012	971	983	1026	959	1022	1014	978	964	941	1005	1011	993	939	1056	983	952	986	945	941	990	967	944	1010	973	1011	950	1031	960	933	1009	992	962	1017	999	996	1038	974	951	955	1005	977	969	962	990	997	943	941	948	946	941	970	1005	957	996	1013	960	980	999	1031	1029	1041	1000	932	989	935	952	1012	963	984	962	1006	986	947	921	988	999	1029	976	957	966	986	980	918	986	1037	953	947	958	971	996	957	973	961	992	991	1021	1011	929	937	937	984	954	948	987	949	979	944	936	1042	940	993	1021	1013	998	973	1002	1020	1048	915	1006	975	1043	933	997	939	954	928	922	962	1025	984	994	976	1025	963	992	971	992	1018	980	973	973	1005	946	969	932	974	987	1012	979	1010	986	926	1018	1022	997	1018	1005	964	1036	960	969	983	952	1005	1011	994	1049	949	1015	997	1030	1029	1008	998	1016	1010	994	976	996	935	970	983	951	972	983	959	969	976	981	1001	946	965	1027	995	949	947	941	1001	947	948	980	1021	1018	982	992	979	1007	1017	941	985	1012	976	978	998	949	1037	972	973	998	972	999	955	991	972	973	997	966	990	998	988	937	980	964	1007	993	1017	1012	994	978	952	935	1000	945	975	988	952	950	994	975	966	960	972	873	995	988	981	1022	1015	950	943	963	982	964	980	954	951	950	971	1015	997	982	959	1056	983	1005	1025	957	936	968	1034	1028	970	986	994	944	954	1008	945	974	1027	935	1016	972	971	987	875	932	994	995	965	912	966	996	927	943	965	999	1011	957	1010	968	884	942	990	1002	958	995	983	990	1033	947	993	977	977	992	950	977	975	982	984	988	986	1029	1050	1007	991	953	1019	961	1025	986	965	992	1034	991	919	1059	1015	962	955	990	949	1008	975	1019	998	952	985	955	1017	975	915	956	948	955	912	979	945	987	963	949	977	969	1024	1040	1000	968	984	979	951	1020	960	937	1034	954	1006	994	931	979	1009	1016	987	1004	949	992	934	949	922	995	978	992	976	996	1009	976	972	981	957	990	989	976	978	952	998	986	990	990	1009	961	937	1008	953	1020	987	1029	1024	965	988	988	961	965	1004	992	998	1016	933	999	966	971	994	1011	1045	943	1049	995	973	957	1001	949	1009	905	928	1002	964	1034	981	950	994	952	1014	974
24869	21476	24792	28558	21472	21277	1484	492	459	399	413	356	384	384	330	338	382	370	374	376	382	390	353	322	359	385	382	340	398	361	361	404	361	353	385	392	389	384	358	350	343	358	397	390	320	370	316	350	349	348	357	351	366	372	371	375	374	323	351	330	335	388	359	342	376	324	321	370	359	338	359	358	376	342	370	344	361	373	379	360	357	345	367	365	375	343	366	333	371	345	370	375	373	348	354	350	345	409	346	384	397	393	349	322	344	369	322	371	358	345	353	348	369	396	366	340	356	386	355	333	382	366	369	365	383	386	361	366	382	364	361	353	338	388	349	376	344	382	315	340	344	379	353	376	368	356	333	373	340	351	387	360	336	303	334	366	378	352	354	334	358	386	337	372	390	363	384	363	366	398	346	393	328	341	381	356	370	323	365	338	342	308	357	360	356	370	332	369	383	366	344	348	367	336	353	349	351	279	365	335	375	360	327	309	342	345	340	311	389	373	353	348	351	353	378	389	361	364	377	377	340	315	325	376	338	382	363	349	355	336	356	359	352	319	349	387	362	330	367	373	361	359	350	355	381	406	358	358	367	377	328	372	377	339	398	364	358	351	330	349	378	321	354	324	357	343	347	352	341	373	350	357	345	406	360	345	366	359	353	334	366	342	381	376	369	340	326	352	370	369	387	337	348	359	344	346	366	362	358	396	379	382	361	364	312	378	379	354	343	352	329	351	382	390	339	401	372	367	363	352	386	359	354	364	342	357	383	359	344	345	346	406	354	359	357	353	343	373	328	365	360	376	361	389	337	334	355	357	357	343	384	329	300	398	331	358	392	363	367	401	383	374	348	363	346	392	330	314	331	369	361	389	375	393	371	348	355	365	348	359	369	358	342	370	343	348	335	351	356	354	344	360	320	377	379	391	354	328	389	367	371	323	325	360	361	367	377	349	376	380	371	368	370	363	326	368	349	362	345	366	328	380	357	369	358	323	372	319	315	376	346	366	352	396	354	317	355	342	374	364	367	374	364	346	345	369	338	349	347	348	348	361	374	377	327	349	388	378	366	355	368	337	360	365	370	362	358	350	339	394	344	352	337	331	369	377	379	351	316	291	356	369	354	385	359	312	394	380	353	388	315	360	390	393	328	349	337	355	367	357	394	366	385	359	361	375	352	367	355	370	364	365	322	353	353	361	366	422	359	356	366	395	346	353	364	331	352	344	340	334	358	360	392	362	366	357	377	340	340	375	336	353	389	332	339	355	355	362	310	348	373	390	355	330	352	394	360	335	368	397	338	363	385	355	369	366	325	352	342	397	328	343	368	355	384	323	384	361	370	372	376	363	374	336	331	368	344	369	363	337	393	332	369	389	361	339	323	376	344	345	372	336	340	358	357	367	429	406	384	367	356	348	356	371	333	368	344	339	324	345	404	371	383	359	348	346	327	335	339	328	374	381	371	360	384	353	384	380	361	344	378	354	343	357	396	359	369	350	318	375	397	356	345	375	352	384	360	369	331	366	359	382	335	328	350	355	345	358	370	366	365	350	376	372	339	342	355	405	362	336	373	371	357	358	362	349	351	311	365	337	356	329	399	345	353	355	351	375	358	344	365	328	340	371	388	401	365	317	371	354	376	359	353	397	382	356	331	372	392	373	389	369	346	352	326	329	342	387	325	335	359	369	365	362	348	367	364	354	360	340	372	362	367	329	361	375	350	401	365	372	332	360	327	366	359	313	368	358	365	343	367	361	362	381	345	365	387	360	320	384	381	349	356	333	341	375	356	358	367	333	337	338	372	393	369	335	382	338	345	326	350	353	371	352	353	369	360	343	365	410	343	362	361	330	361	324	347	387	360	320	360	382	321	356	395	328	404	358	367	357	368	381	331	406	364	327	399	347	328	390	352	352	347	358	387	342	348	338	358	309	350	381	388	379	371	339	343	352	359	337	370	330	349	361	331	365	361	364	368	353	336	372	354	370	364	375	366	313	332	359	378	387	421	364	367	305	368	382	362	339	346	347	316	362	380	343	360	342	356	363	342	379	333	333	358	353	358	344	366	344	362	350	346	356	374	363	336	323	316	338	371	357	375	354	360	339	408	368	344	361	374	351	340	347	370	360	403	335	376	321	319	389	354	361	370	359	401	379	336	392	325	339	348	344	380	387	363	332	350	380	359	343	342	375	379	377	358	349	362	355	362	370	378	361	344	339	366	367	360	340	366	366	362	333	353	366	371	333	383	342	354	346	352	385	377	374	400	379	356	355	372	365	375	402	371	354	374	338	358	386	338	357	330	390	357	355	368	339	358	379	358	358	367	355	369	330	349	362	361	377	344	367	370	326	337	357	384	381	374	366	320	382	366	389	392	382	343	352	343	355	346	372	339	345	349	333	373	354	332	323	364	350	321	351	353	320	379	359	354	344	356	335	334	352	339	377	350	363	383	303	360	341	327	354	375	319	404	369	368	349	340	361	331	349	356	363	375	342	318	329	359	336	388	309	366	341	386	340	324	353	337	355	393	378	361	332	337	359	378	369	378	352	365	377	340	375	381	369	363	305	377	345	386	351	322	338	379	370	327	345	319	346	361	353	337	367	366	352	388	338	369	358	386	333	330	360	397	368	366	315	377	363	349	338	347	335	339	308	368	357	344	352	344	359	324	346	371	353	344	371	317	349	311	354	349	361	408	403	391	349	289	359	379	384	389	370	322	366	365	367	352	309	327	329	328	335	355	361	355	355	358	310	363	361	337	371	396	374	378	366	343	368	359	351	369	406	371	381	362	347	357	373	361	375	337	379	350	313	355	400	358	345	386	343	375	366	383	333	375	355	420	375	378	378	345	344	342	330	378	338	325	361	353	393	361	346	321	353	343	357	366	355	364	375	380	380	370	353	350	360	351	379	330	371	390	406	364	377	373	409	362	349	384	320	355	311	350	376	362	351	375	317	347	361	338	366	352	318	366	362	330	334	358	385	361	341	391	360	348	332	357	374	349	377	390	392	324	348	370	342	390	369	354	350	315	326	364	380	342	349	401	367	369	352	374	334	379	365	346	345	381	350	361	361	347	371	348	331	367	345	378	373	361	357	347	357	347	368	363	341	345	399	379	324	334	373	368	376	416	346	304	302	300	311	323	375	373	325	356	354	346	369	365	392	351	360	351	377	364	348	359	342	340	335	382	371	341	335	372	321	392	389	373	363	360	326	329	391	382	373	375	389	365	318	349	368	374	396	343	321	362	400	399	327	336	355	385	307	336	346	373	368	369	338	347	382	374	348	377	336	369	374	343	369	368	371	366	351	383	363	342	350	374	365	344	340	389	352	389	369	337	334	365	333	332	327	370	340	388	363	372	356	340	356	368	383	376	366	377	359	313	341	395	365	343	364	323	350	348	348	368	371	360	351	367	365	304	384	372	314	377	342	358	342	384	350	370	337	373	342	299	355	349	353	383	375	361	354	363	352	346	372	372	354	328	387	317	371	341	338	369	363	383	336	305	352
3123	2165	1359	1021	874	894	906	818	851	789	788	784	811	792	778	782	798	781	800	805	787	763	759	794	762	751	770	792	810	774	782	796	786	765	787	803	812	769	758	750	722	788	778	809	782	784	810	738	737	773	775	784	812	849	744	787	826	783	743	786	754	735	754	817	785	795	800	736	811	767	759	750	778	763	782	759	745	773	708	769	752	805	845	781	773	762	790	768	752	814	823	773	811	742	821	796	743	760	815	767	771	787	778	771	766	816	778	767	766	812	756	738	770	814	812	752	712	765	751	765	726	792	789	769	765	747	783	773	800	790	771	776	832	748	777	719	781	804	809	754	787	796	760	789	778	739	774	697	821	761	826	780	788	797	780	829	780	758	778	819	772	810	754	811	797	780	766	771	786	773	764	784	817	808	763	786	793	868	781	793	737	798	824	848	780	722	759	766	782	704	790	788	820	754	788	745	761	783	797	737	748	759	777	786	793	776	773	768	862	788	796	737	770	786	798	786	788	757	778	776	794	735	762	761	778	775	817	768	735	759	817	799	764	784	776	737	767	760	749	786	749	774	764	827	754	817	763	741	797	786	781	816	774	765	726	773	787	758	768	745	817	757	766	782	783	792	778	744	748	794	761	740	792	799	813	768	810	807	790	768	802	757	779	783	765	762	751	777	769	836	793	773	772	764	766	757	794	772	726	763	793	807	765	750	794	787	812	744	792	768	756	775	809	791	763	791	768	794	729	820	775	788	775	735	793	792	776	796	822	787	787	838	815	779	809	753	801	762	794	782	764	751	814	743	784	748	833	755	784	801	762	757	770	828	763	790	815	767	853	815	752	763	783	802	787	807	715	793	834	780	694	804	786	783	792	772	802	814	791	780	767	770	756	747	733	730	792	755	750	808	770	782	758	795	777	757	801	783	838	767	792	740	754	762	793	764	802	774	836	774	766	743	745	754	799	786	745	735	704	732	750	791	723	775	799	731	808	755	806	753	760	782	784	770	823	758	758	758	800	764	789	762	812	767	788	774	774	763	754	772	751	780	777	801	798	713	796	740	785	734	775	752	782	748	737	783	782	772	799	797	799	756	816	822	730	750	818	795	741	730	771	824	755	786	783	778	741	757	808	797	799	762	750	764	806	790	778	778	749	787	748	788	816	766	771	806	753	780	762	816	781	778	804	784	789	842	798	797	792	790	760	809	716	753	812	797	832	795	793	773	789	798	756	774	740	757	769	768	790	777	785	799	791	753	775	731	742	785	810	790	790	792	762	786	812	762	782	776	798	813	796	763	788	774	758	739	778	730	736	798	782	755	774	826	795	769	744	794	794	809	781	762	730	824	776	815	738	794	768	731	771	739	729	767	810	766	826	784	762	811	809	758	740	742	774	730	776	778	770	779	836	790	752	775	792	809	760	801	811	762	848	780	762	743	772	780	757	779	808	789	779	792	747	838	774	782	831	782	742	774	791	752	838	789	795	787	761	753	779	768	776	749	729	800	787	744	783	806	774	749	771	794	800	778	822	824	823	820	783	767	778	794	722	819	765	787	753	731	797	748	762	783	773	793	792	792	734	784	746	764	765	803	757	759	809	749	752	779	806	734	826	758	817	765	759	776	785	805	792	747	774	772	791	792	753	778	734	776	809	735	718	764	861	748	742	801	729	820	786	792	802	751	780	734	769	791	759	786	782	793	777	774	738	779	808	800	742	828	739	729	762	744	762	759	772	791	772	765	814	819	735	747	816	755	767	765	759	776	782	774	816	843	747	789	803	790	830	786	767	753	768	761	774	789	765	779	793	746	762	811	795	794	798	768	793	791	797	768	727	749	774	804	731	750	770	778	775	752	778	793	772	764	783	775	767	748	775	816	777	835	758	785	801	837	750	727	736	720	784	750	790	797	758	790	768	796	765	749	778	742	784	784	776	721	696	808	780	825	758	810	778	766	707	849	797	782	821	743	743	806	789	782	757	738	746	777	809	834	725	790	744	759	797	805	779	797	813	748	779	782	792	778	776	792	738	751	776	814	778	719	747	780	768	843	772	795	798	768	783	797	736	733	783	763	768	767	737	808	748	784	805	770	750	776	760	744	772	787	752	800	793	798	748	746	796	763	760	798	800	789	777	767	771	812	732	761	807	732	783	775	792	758	732	751	807	765	759	693	765	757	806	752	764	788	781	696	787	783	753	824	704	761	767	751	766	737	742	765	761	778	810	750	785	804	723	792	760	789	759	809	753	806	741	770	742	796	794	789	791	774	778	793	777	748	755	759	789	767	768	807	771	797	767	829	781	809	754	803	769	796	772	822	765	777	778	843	737	777	815	838	755	819	729	804	770	801	787	755	771	778	766	779	728	771	778	766	767	801	775	745	779	748	793	806	722	811	820	782	808	793	785	785	729	820	746	781	762	782	793	806	730	723	808	797	789	756	768	775	753	771	754	777	774	785	828	768	784	803	789	762	773	780	725	749	788	765	818	773	807	720	742	768	743	764	765	794	794	753	757	771	748	781	765	765	775	749	776	811	794	827	742	776	816	792	776	764	832	775	738	805	802	753	759	795	760	819	806	787	775	765	759	763	774	761	788	766	735	771	780	773	721	818	808	794	757	781	778	768	780	806	823	807	769	772	789	728	774	766	812	784	762	752	769	738	760	757	763	760	772	761	798	783	792	804	777	762	804	765	767	798	795	741	758	796	830	786	784	754	802	792	768	734	740	832	776	786	792	770	786	759	761	823	754	775	775	831	755	799	748	775	755	756	773	801	728	769	788	728	772	800	817	776	795	738	780	795	807	783	740	780	719	739	789	769	803	774	759	800	811	765	741	770	763	769	791	766	754	752	833	769	765	792	785	807	820	740	818	821	813	793	756	769	750	830	741	795	737	806	756	803	775	713	802	828	788	745	791	804	778	805	778	767	789	787	830	756	758	784	785	791	760	751	799	788	784	804	791	772	795	784	813	794	789	777	776	842	775	746	749	769	748	805	761	726	806	730	794	792	799	772	794	796	722	824	770	764	790	843	791	789	799	794	802	757	745	765	766	734	771	811	752	783	792	765	763	810	750	754	800	812	783	778	782	808	796	759	758	810	790	774	791	775	773	756	763	845	756	813	726	771	798	786	726	758	759	800	810	750	816	762	768	794	758	770	786	754	788	749	790	832	768	749	755	826	781	766	774	822	790	798	811	764	753	783	796	790	785	786	728	794	797	769	759	795	781	814	759	727	816	764	782	776	740	736	807	786	777	754	785	747	754	770	851	748	774	746	790	748	803	763	780	768	734	760	813	786	729	785	790	785	743	819	787	800	821	789	801	768	821	755	725	764	783	751	802	828	742	769	737	770	784	779	739	757	802	808	779	765	764	755	746	713	759	762	745	738	769	844	739	767	765	782	771	771	744	756	817	811	733	819	767	776	778	735	812	769	775	748	787	813	817	749	792	770	774	774	775	767	762	805	749	818	739	805	719	779	764	820	785	770	798	776	743	803	801	767
24278	21474	25139	28207	21482	21490	18438	552	352	259	236	239	202	212	210	195	217	199	224	188	202	211	208	199	189	188	194	161	183	201	165	159	171	180	191	133	168	191	210	192	186	193	163	169	159	199	191	178	184	194	187	183	162	192	197	165	159	162	180	144	199	179	169	174	179	172	182	185	157	164	163	199	174	164	179	168	189	178	173	175	182	183	167	166	178	185	157	160	136	163	157	199	178	204	161	169	169	181	161	167	175	156	194	181	164	162	150	155	177	193	191	162	148	149	183	183	205	191	173	170	190	139	200	185	172	156	167	194	165	170	178	181	182	169	170	179	207	178	179	186	180	179	157	154	184	161	150	174	187	162	178	189	172	176	156	160	161	182	185	191	157	173	179	184	163	141	171	196	181	163	177	188	174	179	178	172	174	187	164	168	181	191	174	181	189	166	187	197	157	175	170	157	174	165	160	186	166	133	188	186	190	176	183	179	201	197	192	182	181	160	153	154	169	161	168	167	180	169	163	197	166	178	143	164	163	171	160	175	165	174	183	179	157	187	164	165	152	183	185	181	183	186	161	150	174	197	181	183	175	182	171	163	170	192	172	183	195	164	165	174	156	185	159	169	180	177	175	192	166	153	168	167	158	199	167	170	138	189	186	163	161	186	179	188	168	210	194	189	157	169	183	173	187	157	186	167	167	178	171	174	163	154	151	152	192	161	168	169	186	165	166	151	184	154	169	168	155	174	151	178	152	176	191	166	189	185	170	170	182	172	172	185	166	189	176	160	150	170	176	164	184	167	190	195	171	194	189	180	188	201	178	188	158	178	170	148	174	143	171	144	178	193	165	170	153	160	192	164	185	165	168	179	175	202	194	167	145	178	167	159	165	175	182	205	174	183	141	182	173	147	179	151	147	156	200	199	205	149	191	170	182	178	167	176	165	165	180	173	140	157	179	174	167	152	195	162	166	172	179	184	177	185	164	150	179	188	179	194	185	179	174	175	173	158	177	194	159	181	157	194	151	166	166	180	174	171	196	162	157	220	171	186	190	198	166	179	197	138	174	187	160	194	188	184	179	162	182	181	178	161	161	172	187	186	184	179	197	185	159	173	162	183	198	160	167	185	167	197	164	161	177	160	176	180	165	173	174	169	167	197	175	172	158	154	176	192	175	160	187	187	189	183	166	181	185	171	181	166	166	195	171	160	185	185	172	171	180	163	155	160	157	179	177	156	193	192	181	170	163	173	161	196	201	172	167	178	183	163	147	165	156	166	166	177	171	177	170	156	150	164	171	173	169	193	157	171	182	167	178	181	165	171	189	157	176	180	164	176	200	163	182	158	187	192	166	170	179	150	189	161	184	166	157	164	219	164	167	158	201	163	183	177	160	155	195	180	159	171	168	162	181	172	182	174	168	174	186	163	165	165	161	170	178	170	153	175	179	168	184	145	177	167	144	165	183	175	164	179	188	184	171	185	170	188	152	164	192	185	167	163	186	149	138	176	206	144	164	181	163	171	154	161	172	164	173	162	170	186	157	171	135	187	178	151	173	185	172	167	168	149	181	164	150	177	161	177	161	156	176	155	159	166	201	171	167	180	163	147	168	173	161	164	169	189	157	150	178	177	180	205	195	156	177	193	169	169	189	178	163	202	152	162	179	163	172	169	183	167	170	166	161	167	192	148	176	151	163	182	166	169	181	188	173	151	170	178	180	172	169	170	162	183	198	177	186	176	175	162	189	186	173	151	175	180	166	194	170	156	198	168	202	174	174	155	179	168	164	169	168	187	173	137	191	185	165	170	159	177	175	166	185	164	183	178	164	185	153	178	183	174	151	167	192	158	170	159	198	185	159	170	180	172	170	169	200	183	191	197	160	195	166	187	168	177	182	164	162	183	196	158	183	168	173	195	164	175	174	176	144	174	148	130	202	169	163	181	164	162	186	177	169	154	183	149	143	176	199	169	167	199	178	184	163	188	157	176	183	150	182	163	178	174	180	180	177	185	167	168	181	195	158	162	181	182	164	162	204	183	176	183	186	183	183	172	158	215	180	181	186	184	180	158	175	188	163	152	155	166	150	171	178	174	169	165	210	163	165	167	180	167	169	161	166	171	157	175	200	162	167	184	177	167	174	173	170	184	158	188	185	194	168	160	201	159	178	183	155	189	192	153	182	171	171	170	157	180	198	169	163	186	185	189	170	172	179	187	167	165	156	171	176	163	201	173	188	165	168	185	177	203	156	180	198	169	178	199	168	163	179	173	160	171	154	192	177	158	175	169	179	171	155	170	178	161	159	170	158	202	189	197	177	181	160	146	187	170	187	171	170	169	148	190	169	188	173	181	180	185	195	177	162	184	167	169	198	196	166	200	168	167	166	167	183	176	170	191	180	177	183	179	189	181	186	168	166	181	163	203	193	207	170	186	178	158	171	174	184	191	174	169	173	163	162	183	182	173	183	178	187	200	179	164	184	196	181	165	184	162	191	196	188	163	188	184	185	184	176	184	171	183	166	188	168	161	174	155	181	166	183	177	161	170	179	164	167	183	169	185	167	195	179	166	161	163	169	176	184	181	163	178	195	169	173	209	192	186	189	209	206	190	165	157	151	178	168	171	165	166	157	148	166	205	160	170	164	194	175	150	160	162	200	170	172	168	173	180	178	192	193	166	216	186	156	162	190	179	195	174	194	181	171	163	172	166	150	173	158	167	150	163	185	191	176	161	148	157	174	181	163	171	149	175	188	178	197	182	173	174	176	165	171	180	176	205	184	167	163	158	202	171	171	195	163	189	203	193	152	157	188	161	188	162	162	174	183	191	151	197	169	170	160	199	162	160	173	196	181	164	169	177	187	180	129	167	166	173	189	165	171	150	168	164	154	181	188	172	154	184	171	131	172	185	163	169	164	187	172	196	166	170	201	188	161	161	177	170	184	157	163	173	158	164	161	151	153	176	166	179	193	205	197	172	193	192	234	187	169	191	205	157	175	154	178	169	182	175	149	159	187	193	162	165	159	191	184	200	168	171	162	182	154	164	155	164	161	181	156	164	155	169	168	175	175	172	184	168	172	151	159	195	157	166	177	176	166	160	193	188	184	160	177	171	168	163	183	159	166	143	183	172	197	167	179	179	157	174	159	199	181	217	176	187	181	166	196	166	175	176	163	168	176	177	182	178	203	189	179	195	178	171	188	174	169	162	184	145	158	148	169	165	172	187	157	186	166	177	168	166	192	170	154	171	179	174	205	140	185	162	173	161	173	160	185	187	178	185	169	190	185	166	154	198	188	164	161	195	189	154	187	161	149	182	172	174	160	171	174	173	186	148	153	159	155	161	180	157	170	167	191	190	191	163	172	188	168	174	179	160	181	175	167	190	170	166	169	185	161	140	166	173	184	167	172	178	181	161	163	145	161	178	179	158	184	161	187	168	143	171	160	172	156	159	172	171	165	183	180	196	176	165	173	157	145	161	184	213	169	174	199	185	170	169	174	168	189	182
2891	3108	1513	881	675	541	504	517	429	434	435	475	439	437	451	440	432	456	410	421	439	435	452	420	432	420	408	396	404	395	434	410	440	390	413	417	423	429	425	422	438	415	397	372	416	428	387	404	429	398	401	416	383	450	422	428	379	400	411	416	453	421	405	404	412	415	403	397	430	453	414	419	399	407	428	431	446	380	415	429	414	399	421	423	426	411	408	438	429	443	408	429	430	389	398	399	402	389	385	409	418	423	385	420	439	417	402	404	420	423	376	429	430	404	437	409	394	434	425	419	425	429	402	408	406	394	384	437	409	381	394	412	418	406	431	401	390	423	407	394	351	438	387	386	400	396	402	409	429	387	397	380	408	401	444	402	427	405	400	430	435	439	429	385	380	419	417	380	434	403	397	388	369	405	411	409	448	423	410	426	380	423	409	388	434	419	390	414	401	427	434	398	409	433	405	430	423	378	386	414	409	419	427	393	411	413	407	395	364	398	412	411	380	408	410	412	410	412	399	416	415	458	412	423	412	410	414	434	435	424	405	416	394	427	432	407	440	405	450	392	434	434	418	414	420	370	416	411	410	428	438	397	407	408	401	385	404	407	407	401	416	430	415	395	413	399	417	398	464	421	391	406	406	388	372	414	379	447	413	407	388	387	456	422	441	433	376	382	377	443	355	389	412	431	386	422	383	424	421	420	415	430	396	403	412	382	442	392	420	447	427	440	408	411	405	418	447	418	451	386	449	439	416	421	395	383	425	441	414	427	389	417	423	433	426	380	429	399	412	381	426	422	380	391	426	400	418	415	402	360	391	403	378	399	440	418	415	443	437	430	430	402	408	434	448	444	370	384	436	421	402	446	440	448	414	429	420	414	405	438	423	385	427	385	401	424	417	460	420	423	402	421	427	401	441	381	437	428	419	450	404	384	399	422	427	428	402	440	377	435	429	361	380	398	420	414	409	418	403	426	429	398	427	406	401	413	445	409	404	425	425	444	415	425	423	378	400	390	401	431	406	429	425	411	418	418	415	437	399	386	405	443	419	403	432	421	426	413	410	412	395	419	414	413	408	400	441	400	404	441	414	381	455	419	425	430	405	398	411	430	375	409	450	414	401	415	397	426	404	397	414	397	417	398	409	421	425	429	436	416	391	410	417	398	382	416	426	407	447	398	398	391	442	352	439	419	414	426	425	395	426	395	414	415	432	457	417	409	402	419	410	432	445	423	436	392	447	427	389	377	418	416	416	444	413	402	429	408	410	435	394	404	431	418	428	403	364	448	415	414	419	425	442	407	430	420	410	411	415	377	428	448	443	419	396	394	407	389	450	415	407	396	401	398	400	393	421	425	422	419	410	423	409	382	393	397	379	402	404	413	426	417	443	404	400	384	415	441	428	382	413	413	407	409	421	421	430	421	395	373	412	428	445	423	389	386	438	432	428	385	369	398	406	438	408	429	432	429	415	446	403	382	430	430	443	410	418	409	454	421	396	402	409	398	413	435	422	432	430	425	382	441	415	428	446	405	407	414	407	411	417	423	431	399	404	426	413	426	431	430	422	407	414	386	425	441	415	426	427	413	448	410	446	415	391	421	418	444	424	388	445	438	418	451	384	394	399	416	407	433	415	422	437	413	387	382	419	382	405	424	425	408	419	424	385	401	367	395	419	406	424	407	436	400	397	399	403	405	429	408	393	423	396	448	401	375	424	398	379	425	402	418	427	381	403	390	413	408	454	451	409	414	445	347	389	441	419	391	448	432	399	437	438	429	426	415	393	392	433	420	412	418	391	416	416	426	404	429	426	396	413	399	416	412	426	438	403	407	416	416	391	403	378	423	386	412	410	405	410	419	387	424	382	428	419	417	413	393	376	462	421	401	439	424	430	372	384	382	416	361	403	416	437	363	424	418	403	389	403	420	410	413	375	402	402	414	394	418	416	417	409	375	390	412	391	386	379	413	434	382	396	433	419	384	413	411	425	383	382	413	420	375	436	447	399	425	390	430	435	386	392	382	420	412	446	447	453	409	412	408	395	391	427	413	427	373	418	415	366	417	404	449	396	408	441	441	400	422	401	434	398	456	438	451	415	403	420	428	417	436	388	372	419	398	415	405	426	403	443	390	444	469	420	384	426	447	390	438	405	417	434	372	412	440	427	441	429	390	456	408	456	367	418	406	412	379	425	378	403	394	435	410	423	424	416	432	416	456	398	419	423	445	443	409	406	415	417	396	433	398	378	414	431	409	401	401	406	410	450	416	426	419	386	355	420	420	403	418	395	412	386	420	413	412	395	421	435	397	395	417	430	407	409	414	386	443	444	405	400	394	441	419	437	410	418	414	410	380	441	441	455	436	412	365	375	420	403	447	387	447	404	426	409	392	422	381	403	392	402	415	429	405	456	393	413	386	394	372	425	441	440	406	432	441	431	404	373	422	466	398	423	418	425	424	418	412	437	440	413	386	408	383	423	444	373	412	418	432	387	444	402	405	406	357	391	431	410	402	425	405	414	390	421	393	435	425	398	378	412	445	400	399	412	388	411	398	434	441	394	424	387	424	428	369	430	418	435	430	422	457	426	417	409	415	389	428	420	409	449	422	412	437	412	425	371	439	442	402	454	392	391	419	425	420	403	414	397	411	431	403	396	373	425	433	440	434	357	410	401	428	419	436	425	432	437	398	423	409	426	385	403	391	405	437	356	429	377	427	363	413	418	413	427	421	435	415	425	412	430	370	410	456	441	405	386	443	398	436	383	403	402	462	414	409	419	447	402	425	421	436	431	402	410	422	394	396	411	408	431	433	415	387	450	404	411	387	455	368	429	399	435	424	402	408	443	395	429	403	462	366	442	408	434	430	416	432	436	413	384	438	424	408	420	415	410	397	416	396	399	443	399	429	402	391	408	435	411	403	396	430	402	396	432	403	396	463	420	444	462	435	407	393	389	407	414	436	416	400	384	426	409	428	432	415	419	406	421	428	409	426	424	398	406	416	432	406	415	394	417	419	410	398	409	432	416	416	417	392	411	418	406	412	391	450	444	398	390	399	418	373	414	446	385	409	404	444	397	440	390	399	414	441	427	407	445	413	395	403	402	433	399	397	384	435	434	395	379	462	395	387	414	440	412	394	434	420	399	415	398	404	433	436	431	431	383	473	413	411	412	401	410	459	409	379	424	427	414	420	397	435	413	411	428	403	410	432	405	408	425	433	408	381	394	423	416	433	427	396	424	453	427	409	450	390	408	422	410	427	384	448	417	421	405	428	427	454	422	410	438	428	389	384	443	411	389	402	397	432	445	398	415	443	401	447	405	420	434	430	412	405	416	391	408	407	402	377	399	378	414	409	417	407	408	430	392	409	356	424	390	389	404	385	415	399	421	438	413	420	444	413	421	392	393	454	392	416	430	412	408	412	382	421	420	405	413	397	384	396	421	423	423	439	420	398	421	393	390	398	437	427	389	385	465	390	408	410	392	389	406	392	407	437	404	431	407	422
31947	20960	11969	1068	517	497	477	440	457	441	471	437	417	464	458	443	455	463	424	436	463	476	461	481	459	465	466	461	466	446	436	445	463	486	491	471	466	474	456	424	448	466	468	454	438	426	447	442	438	471	420	367	449	409	459	458	453	467	448	454	444	458	442	474	477	430	498	470	456	459	464	463	462	422	453	442	476	476	428	389	400	475	461	446	426	441	449	460	428	440	488	467	468	443	423	465	443	435	459	452	471	462	436	440	426	425	437	444	444	446	447	487	455	466	433	421	437	432	440	414	478	457	463	455	448	461	449	442	474	438	440	475	493	424	421	446	447	472	481	447	450	464	413	470	463	470	457	432	425	475	418	453	421	458	468	433	428	436	451	465	414	459	434	458	480	408	456	434	445	469	419	448	462	482	442	444	438	452	443	516	433	439	437	467	449	472	451	492	445	433	427	502	408	450	425	453	439	460	425	420	439	429	431	491	434	456	492	422	453	422	401	445	462	446	407	445	456	480	442	419	430	430	438	434	446	461	440	461	447	451	411	428	405	426	427	452	453	440	427	418	476	475	444	464	467	434	411	466	450	470	433	426	463	471	463	452	449	407	429	466	442	429	499	445	441	479	500	495	483	462	438	457	461	454	451	442	458	500	433	432	449	470	440	429	488	438	497	449	478	433	440	469	423	441	452	459	466	447	458	414	452	443	436	448	465	453	417	426	449	469	438	450	473	396	501	437	443	436	402	447	450	453	449	408	443	453	427	463	430	492	416	463	468	456	423	443	443	469	460	469	449	457	448	434	423	478	427	456	429	436	456	416	482	403	437	466	451	410	424	471	472	487	429	425	447	469	437	485	432	463	463	387	456	432	427	431	406	458	437	442	437	478	432	460	456	497	448	444	442	459	445	444	419	419	437	460	426	405	465	443	422	406	455	450	462	425	424	426	405	458	432	392	441	475	487	467	451	458	453	438	398	454	433	484	486	423	457	469	461	485	478	449	430	442	476	471	454	413	448	439	426	438	413	454	470	436	417	429	414	429	449	475	460	447	432	416	448	466	471	473	441	451	487	475	425	442	450	501	465	479	445	448	461	441	440	408	458	428	423	425	441	424	413	423	436	475	414	427	436	437	457	443	452	437	490	441	422	439	459	442	403	457	423	450	472	406	457	442	462	446	429	477	414	444	445	451	414	458	470	463	396	425	409	441	432	442	420	439	481	428	411	445	453	463	458	423	398	453	480	439	502	430	425	460	450	479	439	441	474	428	439	451	452	450	436	466	444	412	480	441	467	423	517	494	429	455	488	484	483	479	453	485	420	440	417	415	403	482	468	479	469	467	475	466	439	437	456	445	429	453	436	434	452	455	452	482	451	469	465	413	441	485	462	449	436	430	439	412	479	457	403	473	439	426	477	425	438	479	436	448	463	434	406	420	468	456	468	449	456	463	433	464	418	457	434	419	413	428	481	431	458	455	469	455	460	468	453	432	457	462	436	445	400	499	454	395	469	460	457	438	500	462	436	437	436	491	471	431	471	437	454	399	430	420	445	442	448	439	432	448	476	505	454	396	460	475	455	475	416	449	417	461	484	503	466	439	438	454	450	432	430	456	418	456	438	449	449	425	440	443	456	452	448	492	437	462	439	446	453	412	441	424	440	444	427	429	466	446	438	459	444	419	426	426	478	462	469	439	495	451	467	408	429	509	446	438	495	475	439	473	444	434	421	436	439	472	458	475	460	418	437	435	414	440	452	411	468	421	450	414	454	430	472	438	465	445	453	421	434	469	447	446	469	476	468	438	457	427	461	480	458	462	428	447	454	455	457	461	438	461	454	448	466	447	464	449	455	449	444	431	470	465	437	462	439	462	447	434	411	412	488	443	409	472	449	455	464	453	463	427	439	417	451	448	462	458	422	463	459	470	455	456	434	401	447	463	421	468	464	447	438	478	451	450	453	435	418	431	472	454	410	497	496	462	458	444	446	442	463	440	455	473	440	466	420	396	466	454	433	423	434	440	444	412	434	448	400	437	441	474	440	460	452	456	448	446	486	417	421	441	461	450	468	446	435	483	480	446	463	428	479	469	407	448	424	451	466	454	438	481	424	414	401	402	445	438	439	433	436	439	432	475	434	411	452	407	432	462	465	480	434	439	436	455	457	405	470	494	426	391	413	449	459	445	434	439	455	481	472	460	417	467	425	453	469	444	439	476	477	466	432	495	457	454	437	423	445	505	422	442	411	483	449	411	443	460	435	464	473	405	455	469	479	470	398	441	437	461	476	437	478	430	458	467	471	453	415	442	423	484	475	443	409	467	398	452	424	454	452	481	476	466	455	444	425	489	441	450	435	467	417	455	460	443	430	376	510	462	434	447	435	454	480	464	460	473	424	440	398	475	465	437	477	428	483	400	435	432	430	418	441	457	437	447	428	482	474	454	461	458	419	392	478	464	474	427	466	442	464	476	419	453	474	424	418	463	490	454	422	452	472	415	432	476	426	445	465	450	428	441	454	457	426	458	426	453	442	437	418	426	495	451	457	442	458	439	445	443	463	409	412	424	431	443	435	451	449	414	443	404	417	446	451	420	459	422	413	470	451	410	441	474	486	472	425	423	501	470	456	429	440	490	456	430	451	472	468	428	445	499	451	411	468	466	447	466	432	434	438	435	470	435	448	440	450	408	415	427	450	446	403	443	453	464	419	432	433	398	447	457	398	450	438	483	451	459	461	481	459	421	447	449	448	474	427	432	487	471	457	468	448	455	477	411	425	455	448	442	501	440	486	436	429	485	465	490	442	410	442	484	463	413	465	485	440	467	416	409	438	436	427	454	426	461	430	482	432	473	412	433	431	425	471	412	451	441	421	463	407	420	441	424	424	408	424	480	436	422	431	429	441	480	441	426	451	473	477	458	473	411	429	459	429	432	450	463	433	434	433	442	462	421	449	477	462	432	480	457	436	430	437	449	430	415	465	440	425	406	416	451	416	450	460	472	469	431	454	441	433	486	433	421	436	478	477	453	466	458	443	434	431	417	454	443	476	458	437	466	445	450	436	411	448	410	461	433	460	458	481	472	435	409	485	446	477	435	447	387	397	454	461	466	429	458	412	443	495	472	438	422	445	431	466	450	431	410	454	430	469	473	459	469	433	418	419	447	440	446	434	447	438	444	450	467	482	474	405	454	481	459	443	469	390	433	415	433	434	469	452	408	439	444	454	458	464	431	449	432	438	436	457	429	463	470	484	456	467	431	423	447	428	459	462	449	450	480	430	446	448	444	444	472	459	457	397	426	428	430	496	465	435	442	436	456	470	491	438	473	467	441	415	423	453	499	469	464	459	463	488	466	448	442	451	431	418	410	465	400	464	412	463	454	443	410	444	468	458	468	488	454	467	413	444	436	467	448	446	475	436	480	455	450	422	467	442	461	441	414	425	480	454	449	445	472	423	446	503	408	418	451	460	419	464	445	435	466	439	454	480	475	443	440	436	479	475	434
5801	1096	1040	962	918	1014	932	912	979	996	944	962	1016	1026	974	929	1011	974	962	1020	1011	1038	993	983	972	945	992	928	943	925	967	1006	945	1002	920	1012	1003	962	980	956	996	979	955	963	955	950	976	1034	972	941	925	937	952	998	976	996	982	1008	954	998	973	948	895	1006	1013	945	962	969	1009	991	1049	947	1049	961	983	1001	927	995	920	1005	990	954	979	1032	930	1031	1014	994	972	977	985	1050	997	1014	979	1004	1030	953	997	953	976	973	1017	953	988	1004	982	1012	961	1016	948	936	959	972	1031	1000	934	969	1023	943	947	940	964	973	948	976	919	940	1000	950	957	987	985	957	991	980	969	960	950	996	968	971	948	973	989	1019	1023	1008	956	1012	985	969	961	1017	960	927	986	996	925	993	979	965	1005	989	1018	908	999	920	973	981	942	903	1009	1047	1004	992	981	1036	952	1021	933	978	980	939	934	932	967	954	995	974	1002	1031	1000	967	938	957	978	1002	1014	946	1001	935	943	954	996	949	989	972	990	980	925	995	968	999	938	995	943	942	1038	1007	997	942	1005	979	925	935	989	952	972	997	968	904	951	977	974	990	950	925	964	959	942	1000	906	949	979	976	969	954	960	984	1041	978	934	974	971	952	983	963	991	1002	942	968	993	975	966	970	978	1014	951	986	935	1006	1028	990	1012	994	975	909	993	967	971	920	1009	950	973	986	1033	1003	1003	1002	985	948	983	963	951	939	976	951	996	984	881	981	1006	1013	972	980	953	996	943	1013	953	1025	946	1006	1009	1007	971	988	960	981	960	980	973	1010	986	993	983	981	937	1031	944	947	971	948	955	943	1029	990	952	968	971	978	935	976	977	999	999	1014	971	982	998	1039	981	949	972	977	976	949	1032	972	1013	977	951	965	956	1007	995	965	976	971	997	1011	973	1006	1033	986	967	978	954	984	961	993	1016	1005	966	1044	956	997	896	957	978	947	990	968	974	997	990	1022	955	964	978	934	976	960	940	1002	934	1015	910	976	991	978	963	939	974	990	999	946	994	1000	945	994	923	997	950	996	995	1002	960	957	998	926	967	978	940	985	1003	955	984	973	931	1029	960	981	984	954	982	1054	1005	993	940	974	965	968	963	997	985	1010	925	949	990	904	916	1000	1002	1007	977	993	929	935	1014	957	967	978	934	975	1036	972	950	960	937	958	1017	926	1011	1000	967	934	969	979	972	966	1003	952	884	994	951	988	982	996	949	1043	1000	1019	979	974	983	988	992	1014	990	1001	973	994	982	950	981	962	987	948	995	996	969	952	972	971	969	1022	974	940	1008	975	953	955	1011	995	962	996	977	968	948	997	976	976	983	997	987	955	922	947	946	982	977	970	1013	982	1015	993	1005	929	985	917	961	933	934	995	940	963	1014	959	960	978	954	946	963	988	948	992	960	978	1008	945	999	1017	968	1003	977	993	1002	943	961	989	970	970	985	979	972	982	975	1009	948	952	993	997	990	910	1043	948	963	993	888	974	1005	1012	979	954	1026	1011	950	1002	960	988	974	968	986	1020	952	1029	966	991	998	1011	994	943	1013	979	981	1017	991	974	995	979	951	931	997	994	993	1047	1019	982	1052	1042	1013	949	972	987	928	955	941	951	963	958	981	954	995	975	984	979	965	988	965	1012	1006	930	967	926	945	1006	962	986	1004	978	1076	960	996	920	956	1007	963	945	1005	1004	1061	984	973	975	966	932	988	1019	959	976	968	979	1046	1049	992	986	995	984	988	1012	1022	994	909	1005	1073	950	914	998	965	1047	942	947	951	954	1017	939	974	1023	997	981	991	985	1024	944	984	961	970	1004	1045	1025	961	950	924	968	971	962	936	970	1031	987	982	1015	1003	976	959	962	910	997	941	983	1010	995	974	973	1004	1008	943	986	985	939	994	1031	924	914	971	959	949	962	930	905	955	978	934	969	1004	1013	974	977	933	993	978	974	988	1015	976	988	1000	957	926	1001	1002	961	960	954	966	1014	977	1031	967	948	985	998	964	976	998	924	966	1003	937	1000	947	985	942	990	1015	949	989	1018	919	959	958	972	1065	968	960	1021	928	959	968	1007	995	935	949	960	984	993	995	1007	977	956	965	1000	993	1003	1031	1047	1037	991	1017	980	962	1006	1012	980	998	1034	994	990	989	987	968	999	982	937	976	1033	1011	1015	926	962	962	966	967	997	978	968	943	1001	990	1034	1023	959	980	997	994	997	934	991	979	995	980	970	975	968	911	956	971	935	973	996	964	978	956	945	998	969	965	926	957	962	955	1025	976	954	949	905	994	946	970	969	941	949	970	948	949	922	1023	939	922	973	939	1027	978	942	1028	1022	969	945	1021	1022	981	1019	936	1028	1008	978	909	938	932	917	992	1044	955	1007	960	960	978	984	945	986	933	988	909	977	957	1009	973	961	978	1004	994	942	936	967	958	981	970	951	989	985	947	977	935	986	1000	1020	983	927	938	1045	1005	962	903	914	935	1003	977	982	974	984	904	927	1000	997	938	1037	931	1015	942	1005	1028	925	959	934	967	966	934	1001	982	941	950	917	940	991	1002	1057	954	951	957	965	902	951	1023	1019	991	973	1007	989	963	940	962	971	984	981	961	929	975	933	1026	947	934	1011	993	956	991	1007	1000	943	970	1009	981	976	1005	967	913	982	991	965	988	970	1010	928	952	1010	948	958	943	943	949	937	984	936	999	977	952	984	995	944	923	983	986	971	997	961	979	941	960	1020	937	995	958	977	949	1005	967	991	959	990	981	1016	932	984	986	973	974	983	1021	919	982	1008	940	961	994	995	953	973	987	980	980	970	982	943	992	958	1026	979	1023	978	981	934	917	961	1089	954	994	1037	949	1029	982	972	973	969	970	964	974	935	983	1007	927	980	1017	978	976	985	934	911	994	1007	976	930	990	1002	1006	960	951	949	939	946	976	936	978	1005	1001	974	978	1037	1030	1013	921	997	998	969	990	952	953	1038	940	956	953	1035	977	1003	995	974	998	945	935	987	961	941	969	978	987	996	936	952	984	947	975	883	1022	942	982	948	979	1009	961	991	969	917	963	986	1007	977	1032	1014	897	981	941	966	1020	949	980	947	978	951	936	951	986	952	961	998	940	991	994	972	978	996	979	1039	955	971	989	1002	1001	965	1007	983	960	991	924	937	1052	985	1003	984	947	1009	1025	986	980	993	997	929	997	972	1002	1003	985	985	925	988	1008	998	1006	1024	968	973	927	966	1007	1001	955	960	979	966	1019	1035	969	1026	977	1017	975	975	931	933	917	922	953	949	962	1005	915	1048	977	988	1044	946	948	1023	960	984	993	961	944	981	1022	974	1006	954	967	1014	989	973	969	1009	934	926	1009	1007	971	1001	990	948	999	991	989	959	988	956	961	956	1006	961	921	980	940	989	963	993	986	979	978	988	1007	1008	955	994	983	907	967	949	1016	958	960	977	1000	960	955	972	985	1002	992	982	928	990	945	917	1014	1013	983	986	998	953	1007	1000	966	1024	1002	981	983	980	935	995	1011	979	1053	985	1008	971	954	983	1012	1007	959	1002	930	1001	984	987	982	1000	976	998	966	939	942	982	933	953	974	958	987	970	1032	945	969	1005	937	933	1018	979	1013	968	979	943	967	1048	961	970	918	941	980	946	1005	918	959	1008	985	936	935	971	995	955	985	948	987	929	987	990	989	965	948	985	940	1010	984	1017	983	937	936	958	954	915	1003	960	972	903	1019	991	1042	986	1014	950	1017	976	1030	962	1003	997	961	1025	958	972	1002	993	974	911	967	957	923	1042	971	954
24877	21470	24804	28549	21473	21344	1666	505	432	401	435	454	399	404	402	370	366	365	329	399	373	352	362	362	340	353	339	369	351	393	331	357	375	351	369	369	313	364	371	362	380	359	347	355	327	391	364	331	374	363	344	360	361	355	385	340	383	353	377	304	359	369	351	312	333	362	346	356	361	348	345	331	321	375	381	309	341	332	352	359	328	342	369	341	356	360	346	344	343	345	381	360	399	346	339	338	314	371	330	373	370	403	364	343	348	375	357	343	345	308	374	345	360	358	380	362	341	356	387	363	344	371	350	361	372	383	367	377	363	362	380	354	335	363	380	343	339	348	352	350	349	362	341	358	352	365	338	365	381	345	326	333	367	352	342	369	401	373	328	371	372	353	343	375	333	331	393	379	361	396	332	335	392	358	345	379	331	359	356	348	330	331	349	341	367	379	388	344	340	350	317	373	365	347	344	357	351	330	353	358	380	309	364	335	377	328	348	394	374	355	343	372	387	365	393	367	350	367	344	355	357	376	340	352	387	350	356	333	338	378	333	354	383	371	336	353	364	331	378	378	352	373	386	391	333	364	339	355	334	386	311	375	353	327	350	381	361	333	331	330	359	364	342	354	359	366	340	389	336	365	362	365	357	397	380	364	391	344	319	378	335	348	360	313	328	344	370	386	353	354	391	344	325	372	341	362	306	339	338	357	355	319	350	324	332	361	362	358	363	360	358	358	376	367	364	343	328	366	371	362	355	321	352	347	399	366	349	368	315	395	352	347	382	316	337	359	374	356	337	393	344	342	350	393	362	338	329	344	358	355	352	349	351	344	341	343	345	346	348	373	311	350	359	392	328	371	370	340	368	352	333	343	357	369	362	337	332	356	307	356	385	379	354	362	351	316	338	339	341	371	359	336	364	348	353	396	366	361	381	380	383	359	410	365	354	368	362	372	325	363	349	377	399	383	318	366	369	363	388	356	357	373	415	330	363	342	361	364	337	348	359	353	355	340	327	340	348	347	353	370	342	335	332	367	346	377	356	407	373	362	366	344	362	356	354	338	359	385	418	350	361	330	324	364	355	390	348	337	371	348	391	353	369	322	352	341	339	329	347	332	352	383	374	369	357	394	385	336	353	345	364	341	321	321	355	320	386	374	353	352	344	316	346	366	356	370	362	395	387	391	358	352	344	345	376	359	381	371	356	352	354	376	381	347	359	371	335	361	381	358	371	352	348	351	350	359	362	355	322	369	315	349	364	369	367	347	332	369	382	350	341	293	329	341	347	341	385	320	341	356	377	334	381	339	352	369	354	352	335	345	352	328	353	343	379	351	352	358	328	342	352	329	402	380	389	334	394	335	355	365	390	386	356	396	339	339	351	359	351	389	325	345	361	342	343	347	333	355	348	349	365	357	344	377	377	356	346	382	357	344	388	380	351	347	370	379	346	390	326	349	385	334	360	358	360	395	351	340	332	348	347	388	374	373	360	390	392	346	339	331	375	318	379	341	364	360	314	396	360	331	368	348	365	347	360	311	395	358	346	339	336	380	385	349	348	374	356	311	324	311	371	332	372	369	367	335	364	361	381	331	376	378	332	350	351	371	333	344	389	380	331	380	349	361	387	357	351	347	375	383	320	328	361	333	354	335	356	384	383	360	339	358	377	324	328	381	346	344	398	365	381	369	339	361	376	372	379	332	394	364	373	375	346	364	343	333	323	394	355	361	362	382	356	365	369	373	352	351	357	378	345	373	356	343	341	377	348	335	343	361	344	395	333	334	377	385	334	331	375	340	344	391	404	381	377	338	371	351	347	373	392	342	339	353	354	356	378	365	328	355	339	344	319	432	349	357	340	321	419	382	355	370	315	362	348	354	322	346	319	356	341	339	369	354	356	364	383	334	359	378	336	344	326	365	349	348	308	320	360	369	375	383	367	340	333	346	324	318	362	358	346	357	385	372	324	342	397	395	372	356	381	349	395	365	357	400	385	356	335	352	350	305	362	339	343	346	338	382	340	357	389	366	362	364	342	348	345	340	340	389	348	348	352	366	375	340	347	410	354	372	381	371	326	357	335	330	365	359	367	344	329	382	374	319	374	354	351	385	357	378	357	329	337	375	390	337	349	367	344	333	362	355	387	354	341	347	338	335	340	356	366	384	357	322	329	358	334	344	367	366	388	333	349	325	392	327	388	352	366	366	311	362	357	393	361	338	352	351	363	347	329	347	340	343	352	360	342	338	353	368	366	339	360	377	348	348	372	375	331	371	332	342	355	327	360	364	325	375	332	328	338	376	352	357	381	360	350	344	371	371	336	319	354	373	336	317	340	366	393	377	351	353	361	385	399	360	363	363	363	341	402	384	369	353	407	340	328	371	375	383	380	351	356	352	361	340	337	333	337	338	346	375	328	375	330	360	360	352	342	357	375	393	354	355	375	360	342	304	369	330	342	349	351	345	329	348	347	355	372	317	363	352	395	357	327	345	336	380	370	366	363	363	380	360	345	342	387	360	347	342	386	358	373	350	364	352	354	347	354	371	372	351	362	384	362	362	359	350	354	348	360	369	338	338	353	352	348	368	344	336	345	347	363	385	356	355	343	397	349	347	361	377	367	334	350	335	360	361	330	331	378	356	334	345	345	367	360	356	345	348	363	353	339	341	369	349	355	409	346	351	326	367	366	402	363	386	356	355	422	353	331	375	351	343	373	363	344	426	376	351	392	362	365	323	345	333	356	410	353	343	335	334	336	377	364	324	330	333	348	385	365	366	375	357	326	330	374	377	344	314	360	340	343	344	329	344	360	349	344	352	379	338	327	354	369	343	322	346	361	383	373	357	403	339	369	393	350	375	354	348	354	349	373	371	346	357	346	391	368	350	357	374	376	372	349	365	357	345	378	328	365	324	316	362	340	353	331	333	370	321	340	367	353	373	320	373	374	367	322	357	332	355	348	318	372	379	396	337	347	356	332	328	315	364	362	348	351	339	331	377	397	380	349	327	339	367	358	354	357	370	353	336	342	344	341	349	343	361	356	350	350	377	386	362	341	343	349	353	356	314	389	362	358	346	361	340	343	344	359	375	390	362	356	380	322	380	345	388	333	336	364	386	363	343	350	334	365	368	357	350	369	385	374	328	365	384	366	347	347	342	380	388	373	341	353	339	348	349	370	377	377	381	369	375	348	341	330	391	370	355	389	361	356	372	373	391	387	353	359	342	354	366	368	349	355	383	326	324	340	357	378	364	358	400	330	343	360	349	353	335	358	350	344	354	315	330	358	365	353	379	373	376	379	370	353	365	329	349	368	362	361	342	395	353	344	352	356	368	373	341	351	344	385	346	330	401	352	384	365	399	335	337	358	345	362	322	416	331	337	341	339	347	362	342	380	353	391	327	386	328	349	338	342	359	352	346	324	319	338	345	355	386	348	345	342	356	349	341	359	349	303	319	338	369	358	364	353	340	339	336	355	354	325	361	374	338	356	347	332	355	355	354	346	335	375	376
3139	2227	1432	1017	855	863	818	799	795	823	733	725	797	795	772	762	785	791	766	778	786	790	801	770	815	783	791	799	754	789	808	819	751	770	790	778	791	768	771	781	771	800	779	754	771	789	809	760	782	761	764	750	758	751	754	777	769	794	778	754	782	792	757	782	809	735	771	772	751	803	732	766	789	756	779	757	797	752	735	768	823	717	748	795	786	740	754	780	812	777	737	756	797	753	767	747	759	736	797	819	797	754	767	764	824	755	752	770	785	751	772	775	738	741	795	807	801	765	771	810	775	737	772	781	767	792	770	816	786	735	767	824	770	811	801	758	776	762	747	789	809	810	744	804	755	771	777	781	767	772	749	807	803	809	735	802	792	738	762	783	783	788	745	784	793	817	752	767	782	765	751	772	785	740	723	780	824	760	804	761	779	763	779	816	791	784	744	770	774	777	786	774	830	820	775	780	799	758	777	816	763	762	763	773	762	764	759	809	819	779	834	799	816	756	826	795	826	760	765	800	811	776	787	809	843	739	769	770	783	753	782	803	755	764	745	785	803	731	722	824	736	733	749	783	802	759	747	832	837	744	797	775	723	784	789	745	787	774	768	757	758	826	744	785	812	759	749	774	725	769	724	784	782	809	732	805	786	758	820	794	777	727	802	703	822	746	765	794	753	743	741	769	792	775	770	768	743	755	796	741	737	729	764	750	790	813	773	758	792	746	742	798	759	779	759	743	760	812	794	781	814	783	779	765	833	796	693	765	805	769	837	829	755	763	743	749	796	744	799	768	761	771	767	732	805	754	748	759	741	779	783	806	724	816	737	747	766	755	813	788	777	756	733	781	748	709	750	735	791	792	775	759	745	777	755	727	744	803	809	802	788	766	785	764	793	732	738	773	802	785	762	765	757	794	741	753	770	768	791	766	774	764	790	754	770	801	764	768	822	776	779	801	779	712	792	782	794	763	778	745	763	785	776	771	805	812	802	746	788	749	763	761	786	769	775	807	768	757	735	760	818	807	800	775	801	789	808	735	790	764	754	753	749	750	682	797	829	736	799	795	764	840	800	767	766	786	779	758	778	803	733	807	782	805	748	784	763	789	766	717	784	778	748	749	753	772	798	782	716	760	759	761	752	730	769	799	822	819	776	822	762	711	805	789	763	790	728	770	730	761	732	772	768	785	802	725	784	765	799	753	808	755	759	790	740	813	734	778	740	819	824	754	794	809	774	778	815	775	718	735	762	773	677	759	761	749	758	770	773	799	813	793	780	786	775	807	757	773	785	793	850	830	783	784	793	771	797	739	735	822	759	755	786	784	778	767	706	718	784	771	766	762	823	765	783	763	806	759	805	788	751	769	803	800	794	779	783	759	815	775	803	746	801	768	761	745	796	780	751	765	777	802	772	747	820	762	798	841	739	798	765	757	740	751	806	800	786	773	754	757	739	775	833	770	757	815	764	800	736	743	792	737	780	787	772	746	778	786	792	754	814	761	760	778	746	797	775	770	788	736	783	758	749	776	759	752	816	831	809	807	762	763	767	736	825	789	776	811	739	749	790	799	760	765	739	774	743	747	765	765	749	776	779	792	798	807	783	775	739	758	704	778	764	788	777	768	834	759	783	782	771	789	705	789	780	747	751	809	792	772	778	751	752	745	779	781	814	752	803	790	775	787	770	802	780	732	770	748	765	718	801	761	720	799	758	790	775	767	832	806	792	762	760	769	743	777	722	766	778	826	749	759	767	803	789	807	745	791	759	765	784	734	751	757	818	734	787	756	817	793	701	753	817	791	762	767	814	805	789	787	782	788	765	768	741	742	777	774	780	804	771	793	784	761	740	750	796	823	760	725	730	788	762	725	832	792	776	810	803	749	764	815	744	768	771	805	769	712	817	768	800	776	763	776	762	758	789	791	776	786	764	773	735	750	764	731	765	760	781	754	770	768	766	752	765	801	803	744	779	757	824	733	796	775	724	756	786	762	748	796	819	794	728	744	766	845	788	779	787	796	807	823	815	775	800	760	735	823	805	764	787	738	760	763	764	779	758	767	740	755	722	787	754	794	724	785	764	784	808	774	782	823	803	735	769	779	769	752	772	736	752	762	753	775	754	809	758	730	773	756	737	753	801	792	769	789	796	787	715	763	791	793	773	758	756	795	779	798	736	765	810	733	771	789	794	805	739	782	711	788	794	744	799	796	751	808	733	776	769	794	779	777	793	816	799	810	746	819	784	738	741	785	766	770	830	827	777	726	810	779	765	745	758	741	774	785	786	793	803	793	752	769	774	776	753	779	787	752	756	742	738	748	811	767	762	786	854	795	756	765	766	771	795	784	805	727	764	770	781	766	759	823	833	815	773	790	808	770	792	719	824	755	785	756	783	799	790	722	771	832	788	769	730	798	737	795	753	782	748	773	812	812	787	775	788	809	775	786	768	760	748	803	756	808	844	814	721	753	791	790	817	814	785	714	744	788	851	800	762	800	784	792	827	787	761	753	779	807	774	730	744	765	784	784	753	770	772	747	782	770	805	753	836	802	735	733	813	800	795	744	765	784	794	766	792	815	772	808	720	787	798	731	762	771	768	759	814	800	794	853	758	736	784	751	772	799	694	778	755	767	737	787	782	737	736	803	766	783	742	754	752	815	788	802	730	798	791	811	795	762	759	763	751	798	765	791	816	805	750	777	803	772	806	812	748	787	779	811	809	787	788	767	788	775	797	805	766	772	781	772	808	809	819	757	811	770	791	743	718	771	765	810	786	774	813	733	791	772	795	752	782	751	760	840	776	808	768	735	791	785	817	778	787	789	774	774	758	802	765	781	761	801	750	771	771	793	776	778	762	756	775	758	764	760	751	702	779	777	786	781	745	805	796	773	755	774	724	819	782	771	764	787	787	791	798	790	740	803	804	748	782	795	772	739	757	763	763	852	799	844	778	744	822	765	805	786	744	827	762	775	788	749	808	795	792	741	777	758	768	816	786	778	739	731	770	778	731	766	838	739	807	798	753	761	768	810	774	763	770	721	745	728	721	804	777	774	731	758	758	743	762	757	731	822	772	762	825	779	791	774	778	758	788	716	758	809	725	756	790	777	726	774	814	767	822	777	816	760	757	801	763	793	814	793	755	718	770	764	714	790	818	794	760	742	758	796	832	768	780	777	722	778	779	767	788	781	751	761	739	779	754	735	804	800	789	765	821	771	760	807	779	768	788	850	794	785	806	797	748	770	763	786	784	772	740	730	733	779	781	786	778	770	795	778	735	796	770	755	747	781	786	769	756	769	752	775	782	834	752	807	766	760	796	750	785	772	761	793	779	755	748	757	762	741	776	744	754	840	757	751	765	769	781	794	756	759	777	727	749	741	792	761	744	778	790	791	803	779	795	748	763	836	768	782	768	775	777	744	728	779	778	753	756	752	785	814	791	799	708	818	795	762	749	799	786	790	773	797	724	748	807	761	758	794	789	793	751	796	709	749	828	754	761	823	809	781
24296	21478	25113	28268	21480	21496	18592	585	316	283	266	241	222	225	197	203	216	219	208	197	188	187	180	212	163	167	170	174	185	185	194	148	178	164	190	216	213	185	184	173	198	159	176	169	165	173	182	166	170	176	156	189	176	178	183	183	186	167	183	155	166	146	159	161	181	177	194	166	158	179	154	184	129	197	181	171	171	142	187	184	174	179	158	178	170	170	173	187	164	166	161	194	191	184	175	184	180	160	170	143	177	187	164	161	193	197	196	170	158	158	188	142	193	164	167	178	169	173	173	189	183	188	169	171	161	176	193	168	183	179	183	180	152	180	153	172	165	179	145	200	172	177	158	177	166	182	185	159	181	142	193	165	183	165	179	162	165	193	181	162	183	162	176	180	182	159	182	180	154	180	187	171	175	176	165	202	190	164	179	192	159	140	150	203	196	189	165	178	179	159	158	144	157	159	186	172	174	170	155	192	169	206	160	167	173	169	187	174	164	181	176	183	188	174	161	148	166	155	167	170	155	162	176	184	175	165	181	179	177	189	220	195	162	166	197	182	177	173	164	170	170	167	174	179	205	144	154	163	159	205	170	194	183	174	153	169	151	189	172	180	160	189	157	177	175	167	174	179	166	186	177	172	183	167	164	180	176	203	194	168	148	187	163	167	151	167	191	168	159	177	184	181	174	176	196	194	196	149	154	186	165	152	174	160	169	174	170	192	196	192	201	178	179	165	168	182	163	159	185	181	159	149	154	161	177	207	168	157	167	187	166	188	200	193	155	160	185	182	175	187	179	176	191	163	192	161	157	169	175	197	173	175	180	168	184	173	143	191	160	178	164	182	183	196	167	188	156	177	178	196	175	180	146	187	162	181	197	168	196	175	170	162	173	173	175	167	178	167	158	190	178	160	185	150	167	180	174	156	158	178	160	166	159	174	173	188	183	176	148	160	168	195	179	175	180	162	171	165	175	166	177	177	179	185	166	174	167	166	162	177	184	180	166	175	156	174	197	182	171	166	155	188	149	162	165	166	180	138	184	164	162	189	141	185	192	151	167	163	152	197	175	162	151	166	167	183	186	173	193	194	178	182	152	179	180	198	172	164	151	177	186	172	189	207	167	180	175	182	167	185	187	159	173	176	203	206	164	172	171	174	181	164	167	178	170	174	169	168	190	196	148	175	186	183	165	170	162	184	173	175	153	175	175	156	163	170	154	164	159	186	176	175	163	181	134	174	175	193	185	171	167	175	184	177	165	204	165	203	156	169	197	205	181	205	186	190	183	158	178	151	164	146	166	170	170	163	148	152	165	182	184	146	196	152	158	165	185	160	201	185	138	174	169	178	186	168	174	161	170	214	207	165	157	182	165	179	188	181	189	175	178	203	162	189	180	185	166	141	171	187	171	189	182	176	176	161	184	145	155	164	171	143	166	185	162	164	180	170	179	170	191	185	162	169	177	153	180	152	158	149	178	173	169	141	175	182	170	169	192	177	168	161	172	160	167	172	164	183	160	183	198	156	167	183	173	166	177	197	180	178	181	167	164	187	184	180	154	178	176	198	179	173	176	183	162	188	190	207	181	182	160	176	178	168	173	185	188	173	195	187	162	154	181	195	205	190	201	187	165	201	187	185	188	170	179	179	161	164	169	154	158	194	187	166	197	182	186	172	166	178	162	156	174	168	161	167	160	155	187	183	167	178	158	178	164	162	177	169	158	163	193	177	180	161	194	188	172	197	173	189	155	166	175	177	180	179	175	176	181	141	181	163	169	192	186	179	160	186	188	169	175	175	163	176	160	194	176	162	176	176	143	158	161	161	170	202	159	163	191	175	168	178	188	152	165	160	175	173	171	147	172	179	177	205	193	177	189	182	176	169	180	165	150	166	192	171	157	173	153	168	175	175	161	171	154	164	170	170	173	185	169	159	165	166	181	176	167	163	163	177	169	179	165	180	171	194	198	167	160	159	187	177	153	176	181	204	175	185	180	181	165	148	163	165	167	168	175	141	175	169	190	185	189	163	173	156	173	158	187	161	182	163	168	182	183	191	157	175	186	175	183	211	159	194	190	151	164	170	170	178	155	173	178	166	160	167	178	181	178	209	177	163	181	200	170	157	166	150	183	154	169	191	190	194	167	167	179	200	178	184	163	149	164	190	177	184	167	129	190	153	187	161	159	165	171	163	166	171	148	160	173	198	175	184	172	146	176	171	183	168	174	171	155	180	188	163	178	187	159	164	190	167	162	174	160	164	203	168	169	156	162	184	161	161	198	171	177	186	159	170	179	195	171	142	185	181	201	171	152	169	186	172	184	193	179	180	183	150	190	156	176	182	172	178	171	161	179	168	176	151	169	184	152	166	169	170	167	162	174	155	162	176	222	189	178	163	178	170	182	192	156	187	202	184	150	170	171	174	163	176	181	181	180	153	166	164	175	199	143	173	183	183	180	157	184	179	175	153	174	178	151	160	166	164	184	187	172	192	167	158	154	153	172	185	174	161	164	191	174	179	192	150	188	182	174	181	200	174	171	192	162	176	154	170	180	196	163	179	184	188	173	168	173	170	195	178	132	178	167	191	156	179	162	142	172	185	194	144	175	164	180	175	171	209	153	179	186	150	181	181	150	178	159	158	160	177	192	169	153	136	161	155	192	188	162	225	202	172	170	186	153	169	203	173	170	170	177	165	192	168	172	204	171	189	167	160	160	184	174	161	153	181	189	197	158	162	182	158	173	170	188	182	167	175	177	184	182	191	173	161	166	172	180	207	164	156	172	170	155	186	157	184	203	178	193	145	172	158	181	180	180	181	208	164	173	188	171	181	165	157	169	198	149	156	171	183	161	185	178	187	161	166	164	179	163	198	169	179	171	161	159	158	160	191	169	195	135	142	167	199	178	170	165	192	191	181	155	162	186	143	198	162	154	192	170	186	192	182	160	176	223	183	183	182	174	166	183	161	179	187	193	151	185	170	161	154	179	164	165	195	171	152	182	176	168	181	179	168	182	190	170	172	187	202	201	171	169	171	180	197	188	167	170	152	191	170	159	157	180	187	164	192	179	203	157	154	162	177	171	165	150	170	197	186	180	153	146	199	183	210	183	180	186	186	168	153	144	178	167	188	195	172	171	193	134	148	182	188	183	157	163	183	191	154	188	191	153	169	166	169	185	184	175	177	184	159	182	174	169	181	179	168	179	166	192	173	208	193	178	181	172	166	193	176	156	166	188	187	186	191	177	173	168	191	152	209	187	157	179	194	171	193	168	168	185	147	160	168	175	162	185	180	194	183	175	172	185	177	157	166	176	170	155	183	196	165	189	184	194	159	183	176	182	182	172	158	172	157	179	182	176	159	158	166	164	159	175	183	198	178	195	193	189	183	168	178	168	173	168	184	164	174	172	161	159	176	162	176	155	162	182	181	198	195	181	181	161	187	168	165	174	176	147	179	155	178	163	183	178	201	179	156	182	172	194	172	140	178	147	170	193	185	171	150	160	166
3010	3075	1524	839	608	547	519	475	499	437	445	459	423	414	442	458	435	427	413	430	409	391	418	448	402	404	440	420	440	411	443	417	430	436	418	427	417	403	436	450	438	414	396	426	354	424	418	468	396	423	395	408	429	406	431	412	392	399	399	365	420	421	417	385	431	432	384	443	422	418	448	397	424	429	402	411	350	437	425	398	423	439	433	407	406	433	407	413	432	411	384	413	411	434	378	431	424	407	399	414	398	405	424	460	443	447	376	434	444	381	404	413	400	425	433	417	436	426	376	432	426	421	407	412	423	444	402	413	407	414	445	404	420	431	402	395	432	422	391	421	390	408	417	373	417	382	387	408	406	413	417	406	414	396	417	405	438	356	429	401	425	431	445	424	424	395	388	400	405	388	394	425	366	386	401	415	407	418	411	401	408	423	410	431	369	446	419	388	428	355	429	387	426	414	443	415	415	406	428	392	426	412	376	420	400	411	426	434	395	409	383	381	427	401	423	457	420	396	372	366	396	420	379	413	370	430	423	414	402	455	395	377	438	371	441	387	406	452	416	428	385	396	409	420	384	420	414	411	414	408	399	413	399	352	387	390	389	381	373	392	407	391	423	387	404	438	381	396	381	401	434	413	424	441	425	440	443	387	374	452	388	393	411	417	428	417	429	412	419	411	405	392	409	367	417	404	419	456	408	431	389	408	415	420	427	414	404	442	421	394	421	401	422	406	413	391	438	386	419	437	407	417	438	407	413	395	390	408	428	405	419	412	411	406	427	400	391	397	401	437	385	407	427	402	420	404	423	383	410	437	441	380	383	372	433	424	441	400	388	435	393	426	445	417	376	415	424	398	433	407	405	394	417	389	403	401	433	410	413	430	382	437	429	405	375	417	420	427	386	408	410	419	444	404	377	431	408	419	415	415	406	394	417	407	451	421	414	395	437	412	384	427	419	405	399	425	423	415	437	401	409	403	432	406	410	405	385	418	365	419	401	428	428	433	416	418	433	417	395	391	423	420	391	424	391	388	426	459	422	448	435	421	417	393	421	407	403	414	418	387	418	393	417	431	405	412	403	434	430	435	424	428	411	400	427	433	398	412	420	432	416	415	420	427	430	405	407	427	427	395	427	436	444	407	403	409	381	411	415	420	424	424	384	428	395	395	383	432	444	385	419	412	365	389	410	424	446	418	400	417	415	425	434	434	396	403	407	455	416	380	419	408	368	392	412	440	411	395	432	407	452	392	393	439	413	412	408	413	445	402	429	404	399	386	412	403	437	422	399	410	423	397	429	412	393	432	364	404	389	432	446	393	396	448	358	362	393	426	411	398	385	422	404	412	431	388	419	402	423	435	423	400	394	429	395	400	419	459	442	396	414	412	406	400	390	447	395	442	415	371	403	379	407	412	413	470	409	418	400	392	427	446	382	408	427	411	409	410	417	423	393	408	384	438	384	428	406	411	422	410	391	403	423	412	433	431	398	423	405	421	428	432	413	399	365	420	414	379	436	428	402	413	411	436	385	400	400	435	395	420	441	396	434	390	409	398	433	414	400	422	415	426	399	381	408	412	398	390	428	436	440	386	400	401	413	435	432	414	429	404	447	408	426	437	418	383	433	447	401	367	432	381	426	398	397	429	395	439	405	375	417	413	455	423	398	402	440	435	419	427	388	402	395	415	389	378	410	462	384	400	409	451	432	436	407	363	425	446	412	388	422	409	418	387	377	410	422	451	413	408	398	381	407	404	392	437	443	385	431	417	448	404	416	442	416	423	373	439	437	406	410	428	398	367	405	414	437	431	408	403	370	384	426	432	440	402	431	395	398	407	387	406	424	422	423	458	411	392	456	404	445	436	371	416	412	459	384	412	395	447	412	414	430	406	421	422	396	448	434	432	417	410	438	436	387	390	415	400	421	431	410	413	459	403	399	386	423	408	419	383	435	393	439	407	419	406	418	429	417	436	430	410	410	434	413	415	407	390	428	405	432	397	406	400	418	443	370	405	458	433	391	445	421	383	419	505	402	397	417	407	428	422	453	428	426	397	412	419	403	358	411	414	404	451	371	381	434	402	371	397	460	409	399	408	412	443	453	396	395	435	428	420	432	379	425	426	412	410	404	435	398	424	423	409	424	415	376	424	431	381	416	405	374	432	409	424	401	426	430	392	412	427	375	404	398	414	422	409	413	399	374	444	405	421	429	452	394	407	421	378	384	425	424	411	389	407	403	452	438	392	410	423	396	420	412	421	398	415	425	380	450	425	366	410	419	404	446	404	431	454	411	396	376	412	412	430	413	385	407	422	404	404	420	419	391	411	389	396	433	435	359	396	401	391	397	388	405	451	385	400	366	379	388	424	417	406	378	422	424	420	449	391	369	432	402	417	409	446	412	415	383	383	390	407	396	415	400	386	408	375	398	415	443	409	423	433	426	392	375	398	426	444	430	406	416	412	389	433	399	382	407	398	401	445	385	438	437	416	458	415	408	445	383	426	430	411	447	388	421	361	393	410	409	440	390	439	401	372	409	405	409	402	398	413	395	450	384	411	414	437	423	401	410	389	445	393	419	418	438	405	386	416	387	473	382	379	375	425	380	398	414	399	407	373	415	431	461	420	384	396	399	433	425	392	402	406	391	438	418	417	453	396	375	420	410	444	429	417	422	433	429	419	414	431	403	475	439	412	395	396	397	450	407	426	406	427	427	433	413	406	396	404	383	436	373	407	408	428	424	421	387	413	423	438	395	421	432	432	416	386	445	430	430	413	422	430	448	393	408	391	411	420	425	426	399	385	454	411	403	382	432	457	436	438	424	426	410	419	416	388	380	419	409	407	430	422	423	403	386	396	464	393	401	380	418	405	419	396	393	420	409	362	446	414	400	388	409	429	406	416	407	421	398	440	384	401	385	425	418	420	423	390	404	389	421	404	396	419	391	404	422	417	436	400	379	407	402	402	406	397	416	400	412	386	426	389	408	418	401	446	422	376	424	383	409	406	459	392	416	415	401	427	376	381	425	411	416	392	420	380	427	413	425	417	428	397	405	435	399	443	395	428	407	430	433	423	433	413	400	408	400	386	432	421	430	392	430	415	403	406	419	413	381	409	400	397	416	433	390	417	410	415	402	434	420	400	447	398	344	386	415	424	399	409	414	362	395	423	423	387	424	419	460	412	454	411	409	384	432	442	445	428	373	417	420	420	380	430	426	402	375	442	456	417	414	434	417	419	426	425	383	394	378	425	405	398	399	423	420	398	399	433	381	386	409	410	417	387	436	407	400	428	429	390	437	394	379	403	389	423	379	401	434	433	394	445	422	427	409	400	394	418	435	409	413	405	395	440	413	410	449	409	359	427	414	408	387	424	430	401	403	396	436	418	397	408	408	413	423	398	452	399	381	427	393	410	410	409	429	429	408	446	411	410	391	405	443	406	405	411	398	356	414	418	394	408	447	407	382	411	411	395	399	445	402	415	447	420	409	418	416	425	416	405	411	403
31961	21039	11967	934	502	442	476	419	443	417	483	465	428	437	416	443	509	452	448	456	458	423	427	471	482	439	444	447	435	429	478	487	453	471	470	402	449	459	463	488	476	437	452	464	449	463	473	441	478	419	449	480	451	468	460	420	491	413	468	444	480	467	495	476	437	460	442	464	448	442	436	455	476	427	489	444	466	449	436	447	418	448	461	414	468	414	442	431	479	419	451	457	438	432	447	480	432	482	471	466	447	455	442	443	440	426	420	450	402	435	474	475	476	471	492	485	462	431	464	459	484	462	438	458	415	469	457	440	457	434	427	458	441	486	463	425	437	455	422	470	475	442	458	459	447	476	417	452	449	465	459	399	452	444	476	495	483	437	426	425	449	413	468	442	447	452	392	411	445	435	417	476	416	464	413	463	473	492	452	438	476	466	475	442	426	446	479	457	490	456	419	491	460	432	436	460	462	449	389	418	464	451	441	464	418	465	438	470	449	451	495	420	439	440	427	450	444	456	444	436	434	455	453	438	431	478	429	455	443	464	480	445	477	442	437	440	448	457	426	443	439	442	477	436	435	405	444	408	476	463	479	465	438	423	431	436	417	438	448	437	448	438	403	454	482	442	426	429	448	408	454	432	437	448	437	502	464	431	445	395	431	468	511	460	416	442	439	472	454	450	427	387	451	443	453	420	448	417	454	475	448	457	450	466	463	451	467	457	470	489	466	461	494	460	459	435	418	457	438	425	488	420	447	473	393	468	487	463	458	455	468	418	435	472	413	426	455	435	491	457	430	478	476	446	401	423	390	439	518	431	427	481	461	423	484	403	453	481	443	463	414	434	432	449	408	464	440	415	467	470	489	481	446	487	432	449	472	425	471	443	459	453	429	472	488	448	450	468	428	412	441	403	481	463	435	444	423	419	451	441	435	464	446	441	460	476	465	465	394	430	443	436	456	447	489	440	468	448	458	483	445	422	407	471	442	428	431	442	462	418	422	430	455	440	488	446	442	441	455	463	438	491	441	422	450	470	455	449	428	465	479	461	444	452	410	426	450	421	459	418	473	434	407	438	425	414	428	441	450	388	431	448	436	477	429	487	421	479	421	430	483	441	505	434	407	455	426	445	418	460	474	449	450	465	416	467	443	471	432	465	430	487	429	469	489	450	413	433	463	452	410	418	465	486	467	417	460	480	421	411	435	452	438	455	483	477	415	440	426	420	450	439	489	448	445	462	421	470	425	472	438	468	410	458	475	452	484	465	443	453	393	439	445	446	434	480	436	460	452	461	444	462	384	434	451	440	464	424	453	454	445	445	464	454	466	485	444	438	408	409	464	416	490	435	438	455	419	460	450	400	430	387	442	446	404	440	487	445	413	437	439	460	443	483	472	433	441	437	496	487	436	486	483	459	425	429	476	451	452	440	442	439	415	437	427	458	448	480	454	489	416	455	451	504	442	467	444	472	450	450	481	419	416	420	473	412	430	430	443	482	474	421	420	431	426	451	453	448	478	437	425	436	433	435	466	461	434	450	425	458	444	481	458	455	495	422	472	432	451	449	429	492	462	465	432	452	478	424	458	473	423	450	478	478	441	482	386	405	488	450	423	433	465	447	407	477	485	411	429	457	466	467	418	464	445	472	462	476	410	421	437	404	442	457	406	475	423	439	427	482	461	480	478	468	455	490	414	431	432	432	458	451	469	442	466	456	474	451	409	438	486	413	436	485	405	468	450	444	446	450	450	471	460	462	459	447	440	473	454	448	444	456	477	437	399	438	433	428	445	481	431	461	470	438	476	449	440	447	434	450	429	473	479	441	520	458	413	443	482	430	436	441	421	449	481	451	475	446	463	458	432	463	439	472	433	442	402	484	451	457	471	440	436	454	436	432	463	415	452	453	441	464	510	443	455	459	420	463	435	382	483	455	476	438	476	429	367	422	443	467	465	468	413	447	476	521	444	462	439	457	428	443	454	407	457	424	426	457	448	470	488	460	421	451	480	406	417	434	465	434	434	449	476	473	444	425	401	438	484	415	431	438	442	478	474	439	460	460	443	446	452	422	406	470	471	422	435	431	482	474	481	453	422	473	477	486	444	438	418	479	434	445	468	407	463	491	458	445	441	485	471	449	450	427	436	422	380	434	426	468	445	436	469	424	437	469	485	489	453	423	437	476	457	438	443	454	414	490	453	462	474	467	469	448	464	460	433	400	488	487	465	433	449	459	466	453	469	469	455	438	405	423	434	419	445	456	440	463	450	422	454	443	453	437	468	452	454	460	473	458	436	460	487	453	431	469	413	426	430	431	477	449	436	482	441	440	429	478	447	495	459	464	488	438	451	449	448	478	458	459	457	439	422	400	454	459	453	484	436	480	483	449	446	462	495	458	461	457	484	509	415	419	444	437	478	444	487	485	478	471	451	429	470	428	480	486	451	427	459	482	406	477	432	428	447	454	456	454	448	459	453	437	411	415	453	484	411	468	425	439	435	437	463	438	457	480	465	426	453	452	474	415	443	448	406	499	512	427	436	451	452	447	424	462	432	450	474	478	410	456	483	436	432	467	426	434	432	411	436	424	493	442	421	441	479	432	424	438	422	402	430	492	495	464	431	435	467	432	413	453	471	454	444	385	434	433	477	423	474	471	463	453	451	440	492	461	468	427	441	432	437	463	421	450	456	479	451	459	478	493	454	460	460	475	449	418	391	424	433	429	457	438	469	447	485	433	427	442	441	426	427	449	425	448	430	434	451	447	440	433	450	453	469	454	442	468	464	478	449	438	422	469	479	455	445	429	445	425	473	451	475	436	451	455	422	442	450	488	468	418	442	445	436	443	427	437	472	441	443	431	408	468	420	478	431	468	398	445	460	434	461	481	405	450	432	463	463	438	430	478	427	443	409	419	464	435	436	445	435	466	425	429	486	442	452	448	438	444	495	474	458	422	418	451	439	454	478	455	446	499	445	490	468	412	461	434	461	465	454	458	454	463	453	469	455	454	489	470	461	470	504	454	454	442	439	450	455	470	432	453	421	465	472	472	469	447	477	441	433	437	439	442	445	444	464	463	475	450	423	437	481	440	449	478	491	399	447	417	454	424	452	476	467	448	440	439	439	486	426	468	463	450	452	441	431	416	456	463	405	452	460	468	435	435	445	432	429	439	465	453	476	434	416	432	456	491	446	468	418	477	417	443	503	430	481	434	454	467	458	467	438	455	462	434	413	424	481	444	422	453	448	437	460	420	478	450	460	437	454	446	460	431	458	431	433	473	478	444	429	444	454	437	429	469	411	484	474	474	441	444	469	454	456	438	424	442	459	442	469	456	437	428	500	491	453	473	500	448	425	420	412	468	445	449	458	464	476	488	455	424	464	464	500	446	432	474	490	444	446	489	473	422	457	431	473	466	435	489	452	464	425	425	436	463	424	471	480	448	448	421	446	454	449	443	457	478	476	404	457	430	482	467	445	471	470	487	447	460	469	444	424	435	434	390	431	424
5834	1013	978	1013	910	988	978	1009	1002	1028	983	985	1044	985	952	963	989	997	978	958	941	925	1017	916	954	954	922	1019	1014	976	1007	977	937	940	945	1012	1033	994	939	945	970	965	977	969	941	985	994	1031	973	941	992	1011	956	1011	948	997	1019	1019	911	939	994	968	973	979	941	935	989	951	982	995	971	1096	968	1002	1021	962	956	1020	967	996	975	1040	971	993	936	1017	969	975	943	931	965	944	976	992	961	933	985	963	935	978	1018	966	1017	949	914	966	1007	988	1037	991	986	945	1024	1009	969	971	986	1006	1028	1060	1040	930	997	994	1029	999	946	1005	998	946	1007	952	940	990	967	1006	956	1009	901	991	982	996	967	980	978	1015	992	963	955	988	969	964	978	972	1046	933	970	992	981	963	936	971	988	1016	991	1002	987	992	923	983	894	984	991	957	967	983	954	986	914	941	972	996	1000	1018	932	1004	932	975	993	963	962	1018	999	1027	957	974	956	987	986	985	980	1035	1048	997	954	919	960	994	999	974	965	965	1019	940	982	916	962	900	997	958	906	973	953	957	988	1025	1013	971	960	996	938	961	989	991	958	980	948	965	1049	988	994	982	996	949	1014	893	936	961	1005	939	960	978	941	970	997	1012	977	1003	950	972	953	1001	1012	935	967	966	950	946	911	917	967	1021	1004	963	984	954	982	978	937	1004	981	1008	968	1008	1003	989	928	968	985	1007	1013	958	1004	1010	945	1009	960	956	942	1019	1035	990	1005	1005	1019	938	960	949	1017	944	997	989	1037	967	955	958	934	963	947	945	995	974	949	944	972	965	974	965	931	1002	999	979	1016	987	962	977	972	1004	970	999	1029	994	944	1023	930	994	1004	940	926	1029	977	983	937	1006	961	987	995	951	951	927	962	974	996	955	948	944	921	972	1036	1026	1004	977	1032	972	935	960	991	946	990	1003	995	961	968	994	933	1005	969	996	976	978	951	983	992	980	992	944	959	991	954	1003	979	987	989	868	1013	1000	957	1012	952	954	1004	984	989	1032	1024	993	1012	1023	906	1007	931	997	979	1007	970	957	1006	982	1005	1021	1018	982	1035	995	934	936	956	1001	1044	1006	991	1007	962	981	945	1010	980	971	981	1026	979	939	993	1005	956	965	984	972	988	994	971	990	982	1002	963	1008	1006	976	962	1006	937	978	941	970	981	1012	985	1033	997	1013	1054	971	940	989	981	879	964	950	1046	964	931	989	998	988	945	1029	1010	975	1013	999	976	1007	996	976	996	940	999	966	963	1006	959	990	968	1007	969	1031	973	996	1006	977	958	938	1010	1019	898	959	953	1030	1000	976	926	947	1017	983	1035	1000	920	1003	973	986	1034	923	982	1015	987	950	986	948	990	960	977	989	947	1046	939	974	930	941	975	951	969	957	977	977	966	927	954	988	960	1011	955	957	1016	998	947	980	945	979	1058	1032	972	933	981	1029	945	1017	994	1031	1004	963	998	934	968	970	1019	980	1028	998	958	973	1014	995	987	1029	1003	978	1023	956	939	988	1034	1003	924	934	1006	964	979	986	957	1010	994	976	1017	963	967	970	1030	990	1007	944	964	936	976	997	979	1040	990	996	975	979	961	951	966	971	1015	1002	1037	974	959	922	977	964	1005	982	983	1006	981	978	991	955	986	970	974	999	1002	936	980	956	977	982	978	971	966	974	1039	950	981	1034	978	969	1040	986	970	985	1009	1002	990	983	980	971	942	975	950	961	1029	977	971	1008	994	1005	922	954	970	1023	1011	935	968	950	1014	1014	979	995	989	958	938	998	984	978	1036	989	984	1002	976	928	980	979	878	987	966	959	969	908	924	1002	979	968	1004	1057	957	1047	980	1042	967	1020	977	981	1007	968	1018	983	904	993	975	985	961	948	951	992	1027	935	1012	940	1009	987	998	932	1075	980	1008	962	975	979	926	965	938	977	982	984	912	972	949	945	987	984	985	999	958	970	983	975	1012	940	1002	931	963	993	1005	969	992	932	1004	1001	971	967	972	968	999	959	936	943	980	958	963	951	1063	989	973	982	980	990	953	1015	1015	981	997	1001	963	957	973	976	1000	985	969	999	968	924	1004	919	958	1010	978	964	994	958	1015	944	966	976	972	968	952	966	981	990	965	984	980	945	972	1018	951	1009	1018	996	1024	919	959	967	984	958	1008	1031	929	1008	923	960	966	1010	930	994	988	933	955	1044	994	919	981	996	963	1006	1019	1021	978	1012	926	975	1000	1000	955	962	1003	987	996	955	988	958	945	933	979	980	974	966	909	924	983	1015	930	935	969	973	1010	983	934	986	1005	1017	937	956	1028	980	969	995	963	994	975	1015	977	940	962	967	962	1016	958	1026	963	961	994	1033	1015	935	977	969	1042	1025	991	984	977	949	976	1011	981	950	972	943	1014	965	986	970	1032	938	954	961	943	986	977	959	957	986	908	1036	977	1000	936	982	1047	982	1003	967	999	999	1014	933	949	935	990	929	961	1010	970	1027	1007	991	983	1025	1040	1001	1013	993	926	1019	1002	944	1019	954	969	933	959	1033	990	979	934	983	961	1007	979	969	988	1017	982	1010	965	1001	987	998	991	966	950	1021	967	965	966	964	990	978	1010	1019	963	1022	968	984	976	1022	981	989	918	1011	1021	969	936	972	976	969	990	989	995	985	981	965	1023	965	995	987	938	964	981	998	998	962	1004	999	991	959	989	1014	994	948	956	942	980	1004	938	947	1012	996	1037	992	989	990	963	968	952	986	943	974	975	1003	971	966	993	999	957	954	991	1017	1014	951	947	1032	995	988	1050	992	962	961	991	1026	994	961	976	940	951	968	946	969	946	962	985	962	974	965	969	964	952	1004	977	959	969	1035	1030	1013	930	991	985	932	1000	1019	998	961	979	970	990	1040	959	954	987	992	1018	993	943	966	960	1012	1010	991	953	953	985	983	947	983	1017	903	974	1007	959	978	1004	923	962	996	1006	1007	966	937	1020	948	1019	985	956	1000	1004	942	974	977	1012	1002	1034	983	994	973	1016	948	972	932	1010	976	1018	969	1003	983	993	967	963	963	966	953	968	914	1020	1007	987	919	1006	964	946	954	998	994	996	1016	965	983	965	996	955	1026	978	968	984	952	1019	969	932	1058	987	999	948	984	1013	980	991	967	1044	997	994	982	975	960	985	959	964	990	964	965	956	995	1011	986	951	976	980	996	992	938	988	987	977	984	986	1012	986	976	1011	956	975	1046	1006	1030	1000	987	971	997	984	925	984	935	996	1003	1006	982	1018	945	961	997	951	989	993	991	951	987	946	1014	931	932	1035	961	976	960	999	989	935	963	998	927	955	979	968	977	980	959	1025	977	942	987	973	1023	1010	988	970	988	959	961	976	987	965	949	1006	995	996	929	983	962	1005	974	965	1040	1005	966	911	933	982	992	994	947	911	989	1018	958	962	934	948	1001	974	994	930	948	1056	927	980	997	999	970	1007	971	984	939	968	980	962	994	977	987	1004	962	940	1019	1021	1018	940	963	879	1006	977	979	1009	987	990	1012	965	972	925	1032	952	1018	931	957	1000	990	908	984	955	979	1030	961	977	1017	972	981	985	989	930	987	986	958	1013	1019	1000	983	1015	956	1013	1008	984	1021	992	973	955	1035	1020	986	1019	996	991	987	983	1052	962	1020	1011	1005	898	943	1020	1034	1023	954	983	984	992	972	992	965	977	992	990	964	1005	998	943	927	985	1018	948	979	933	939	982	931	987	963	965	934	917	984	952	955	946	1027	1005	938	973	1016	991	1055	954	977	997	932	1062	984	989	990	962	998	976	912	993	984	953	925	1006	978	994	1050	947	956
24897	21478	24815	28577	21481	21404	1563	523	439	412	404	370	377	367	373	366	382	378	384	392	373	353	391	346	349	358	381	372	388	351	385	365	398	345	392	349	386	375	361	402	373	373	350	361	401	359	330	375	377	405	361	393	348	371	361	390	372	394	345	346	359	334	346	358	352	368	366	355	347	405	329	329	351	365	375	327	358	368	366	354	329	356	342	369	375	325	347	376	362	351	367	347	369	357	372	316	337	365	359	359	368	318	360	339	350	339	389	325	346	396	318	387	336	361	386	353	367	329	346	357	372	377	355	388	366	354	393	365	332	340	355	328	375	356	347	400	336	374	358	388	326	377	350	369	369	357	342	350	361	391	342	351	336	359	344	335	330	379	360	347	382	391	345	372	372	330	347	391	350	344	370	370	363	338	338	395	371	344	381	340	365	358	372	352	378	389	314	351	342	358	324	338	372	342	358	344	347	390	382	372	364	364	357	357	375	348	387	356	339	336	346	321	361	336	361	344	367	381	351	320	360	363	359	336	350	365	337	323	351	334	337	385	374	339	351	353	345	375	347	338	354	354	372	368	361	345	359	336	342	340	370	336	313	360	338	367	377	369	380	358	393	328	362	357	367	357	369	382	376	323	350	345	360	350	346	383	347	351	388	346	335	361	331	386	338	343	338	331	335	368	381	370	348	364	349	340	375	321	335	329	346	351	397	372	377	340	381	339	351	351	299	354	383	357	374	353	322	331	360	369	349	364	345	352	329	330	379	371	350	354	347	379	333	373	360	350	319	366	350	401	360	366	370	371	381	356	347	374	366	339	347	390	376	352	349	356	377	373	364	353	334	339	323	365	327	352	374	344	326	351	337	320	334	340	357	339	395	338	324	336	337	364	350	388	341	330	354	347	339	374	352	366	366	357	346	352	359	388	354	352	355	347	312	332	373	359	332	351	353	365	337	338	334	348	337	362	361	344	325	360	333	333	395	341	349	358	361	321	330	324	356	358	352	378	341	343	383	385	376	367	334	361	364	363	391	375	335	370	351	350	352	356	395	345	338	359	354	330	368	346	382	346	331	341	383	388	387	362	342	347	356	345	345	371	377	355	360	345	357	357	387	325	344	339	321	339	358	353	342	394	337	351	350	383	361	343	321	337	346	348	355	376	373	328	369	396	331	362	362	336	369	358	317	341	345	324	370	328	316	345	339	349	388	376	385	348	339	379	418	366	375	389	346	362	355	390	358	371	324	379	322	375	356	347	320	324	321	344	339	372	396	351	344	370	331	379	353	348	377	363	340	368	353	358	342	339	322	327	367	390	349	359	337	357	342	354	339	377	356	345	364	357	340	357	318	324	331	350	353	360	370	375	360	375	383	359	352	338	364	362	388	390	374	368	359	342	329	337	325	361	347	341	356	358	338	386	366	385	338	375	369	328	385	358	365	348	355	352	368	367	385	342	369	379	365	374	374	425	356	359	344	353	355	364	390	324	361	332	335	379	360	373	323	360	353	355	392	333	381	377	327	336	343	363	351	360	353	376	349	386	355	397	341	354	355	335	403	368	367	350	374	362	363	339	328	356	345	345	342	361	327	349	355	318	394	326	362	397	327	336	332	333	391	372	321	361	358	315	319	340	365	337	376	336	353	366	394	361	337	387	392	416	350	368	335	362	350	352	353	381	410	352	385	357	362	369	383	343	368	346	369	349	332	380	360	367	346	324	356	377	353	382	341	369	344	344	379	371	348	357	349	343	384	328	374	373	378	360	337	350	352	339	367	365	377	343	367	383	364	316	324	356	341	389	322	341	364	342	367	324	315	355	347	317	330	359	403	357	366	342	369	342	361	326	349	402	400	374	362	380	365	335	360	343	349	381	368	365	341	341	354	339	397	326	348	332	332	367	339	353	375	346	363	355	361	381	343	369	363	393	374	358	335	309	376	352	381	344	366	410	359	325	364	354	347	373	358	357	393	332	339	345	388	329	347	307	395	354	332	376	353	334	380	341	341	347	331	373	364	384	360	390	363	347	355	357	376	357	362	356	364	369	353	342	347	373	365	367	322	366	369	353	338	376	379	371	341	355	397	354	354	368	375	333	394	374	384	382	361	362	348	334	360	335	320	375	338	323	399	363	368	341	341	330	347	378	392	361	335	374	335	399	356	379	392	359	341	348	354	363	371	358	360	352	346	373	317	363	345	344	366	381	365	377	356	374	354	354	346	361	328	340	385	324	367	332	367	366	354	379	346	354	356	328	347	399	337	337	360	357	367	343	333	371	391	376	393	354	368	357	377	376	358	350	352	406	358	379	353	351	318	357	383	339	387	354	371	331	346	344	379	332	360	311	383	343	378	350	372	382	414	350	390	339	355	356	356	328	372	343	350	368	350	369	379	354	356	358	413	367	355	357	341	331	377	405	346	351	364	322	355	362	356	342	338	346	350	372	324	364	338	331	369	371	331	361	314	322	393	364	403	363	333	370	350	320	340	337	410	366	354	386	370	318	337	397	377	402	351	360	408	356	368	366	382	362	361	367	360	347	324	352	372	363	373	366	340	353	342	364	343	366	348	365	376	352	347	377	356	364	365	359	364	335	343	356	389	388	404	386	349	359	350	320	369	391	348	332	350	367	365	369	353	346	371	378	370	365	356	378	351	335	361	360	374	357	349	391	362	317	350	337	374	351	364	316	353	337	338	345	344	338	323	366	351	355	334	385	393	362	356	384	359	346	337	346	358	366	356	355	362	368	301	342	338	340	381	387	379	342	398	379	384	366	327	324	385	354	390	358	389	349	325	385	321	366	371	360	390	328	362	367	338	327	410	315	357	361	353	365	368	377	363	369	361	357	337	375	360	391	353	382	326	382	342	381	335	320	351	390	372	342	360	372	332	359	378	367	328	350	325	385	357	339	375	356	353	344	351	365	332	346	360	333	385	391	383	401	326	373	333	388	364	364	360	358	341	380	393	390	364	352	361	361	315	365	358	345	356	337	347	342	358	337	332	307	353	342	340	404	430	347	372	337	375	376	349	356	349	345	356	363	336	389	340	321	378	322	364	332	366	341	358	327	353	355	360	370	314	394	343	357	360	381	374	342	375	390	346	378	366	375	379	345	367	360	320	356	330	343	326	391	347	338	401	397	384	342	372	375	362	365	339	375	360	360	339	317	359	356	353	405	347	387	351	311	323	348	338	375	342	354	353	329	386	373	371	364	353	365	367	411	347	371	341	369	328	357	336	387	338	352	328	361	360	340	389	346	358	362	379	375	373	368	360	323	371	349	351	331	345	355	363	330	362	375	360	372	344	363	321	402	333	369	335	330	362	340	403	361	389	351	335	381	395	357	327	322	394	346	381	327	354	351	334	331	348	336	381	388	332	338	351	359	383	388	376	357	366	377	353	343	346	368	362	351	338	383	350	365	344	384	359	372	394	352	379	339	365	352	383	328	350	372	363	348	363	360	346	374	340	396	376	363	345	348	352	365	380	393	365	395	364	336	342	361
3188	2217	1333	1060	899	890	821	785	792	744	785	826	817	811	753	777	813	747	765	725	757	803	782	751	765	792	789	795	730	767	744	778	827	791	751	803	773	748	806	790	792	814	777	768	782	782	787	799	765	782	813	797	723	798	785	746	774	746	764	773	817	787	695	777	737	770	778	801	752	778	725	830	780	799	789	744	770	735	750	786	815	742	729	756	746	713	815	738	780	762	790	760	805	815	735	732	763	810	721	770	767	742	760	756	746	745	769	739	728	781	750	749	729	769	729	740	808	760	864	699	758	766	766	760	714	765	798	717	794	826	731	810	766	745	805	756	769	781	767	762	760	784	757	761	811	737	767	753	781	783	785	833	767	748	790	776	793	734	735	834	754	754	741	787	766	734	754	767	729	743	757	752	736	744	738	773	745	740	755	757	779	785	805	762	719	760	774	833	739	749	770	742	769	727	814	818	780	798	827	766	798	755	778	814	784	736	789	763	773	786	755	752	792	805	745	743	779	787	745	793	727	752	784	788	811	797	779	801	828	740	759	769	776	772	743	756	750	776	761	782	770	783	734	764	766	786	813	740	796	795	780	829	728	785	777	789	831	750	788	796	773	801	787	757	749	713	755	741	765	763	701	736	819	766	727	805	723	782	772	792	833	737	770	823	774	819	730	808	819	745	767	738	736	775	779	814	721	797	786	768	750	838	705	726	772	752	786	803	763	828	765	769	751	786	783	795	719	794	750	810	780	807	762	773	818	770	754	743	773	779	784	730	765	744	758	816	752	772	770	756	766	750	760	764	758	782	803	751	789	769	771	753	803	727	767	739	822	783	768	828	783	771	753	766	810	804	854	757	821	753	776	766	759	754	786	770	777	737	722	775	763	787	751	739	796	796	730	856	796	729	782	726	754	796	793	771	780	742	750	778	760	798	784	743	829	756	744	784	797	782	785	702	767	736	757	782	751	733	747	747	780	797	747	827	757	739	789	764	727	792	800	789	763	772	779	816	755	793	806	756	775	779	798	790	794	826	793	792	794	760	808	782	798	697	754	742	784	776	770	710	786	791	794	764	751	770	847	818	801	802	750	790	748	716	752	764	780	780	801	785	762	748	791	764	755	774	793	770	758	786	737	763	786	753	725	788	757	760	768	775	728	742	721	773	794	829	772	732	732	803	763	760	751	766	776	781	757	785	769	793	813	796	772	759	771	797	778	774	807	736	794	754	726	792	759	724	778	789	763	763	805	842	786	752	764	771	786	729	756	785	805	728	801	794	822	741	718	759	755	785	786	765	774	756	779	766	769	762	806	763	792	765	796	782	766	801	745	786	763	765	799	789	789	774	785	747	817	798	780	776	757	816	764	780	787	765	794	760	738	784	757	728	741	714	835	782	806	811	744	744	718	764	745	834	742	729	788	749	785	745	785	758	857	803	756	750	799	722	780	803	804	771	803	793	746	732	789	745	783	785	707	788	776	795	775	780	763	793	787	728	763	686	767	728	790	746	774	798	760	848	729	784	822	777	782	818	741	779	770	769	773	758	727	794	759	769	764	776	766	812	708	795	789	745	747	727	735	764	829	788	782	709	820	776	769	774	768	717	805	770	749	806	766	763	736	779	747	791	779	769	748	779	752	757	744	737	742	801	753	749	822	731	835	754	771	795	750	772	790	809	765	734	747	731	785	733	799	790	755	814	759	749	730	781	804	732	840	766	782	752	786	781	730	795	745	769	779	771	717	771	790	783	774	782	788	812	793	791	781	708	739	753	758	771	776	768	730	764	782	737	758	743	758	794	754	810	810	753	783	806	793	739	727	776	801	756	749	743	785	791	790	778	802	781	792	780	797	764	818	771	770	766	814	756	757	783	802	768	791	775	773	762	759	780	784	800	751	772	822	813	810	777	790	811	772	770	740	782	743	732	792	756	804	797	767	777	724	756	737	774	766	751	803	810	791	754	765	744	860	784	753	761	782	776	745	846	828	825	743	766	769	774	798	735	717	747	774	752	812	759	790	786	766	765	787	787	799	803	838	767	795	756	761	754	747	738	713	760	802	790	771	752	766	774	775	833	782	741	802	790	797	806	753	755	749	786	765	786	807	764	755	740	786	695	763	787	721	749	755	792	815	766	760	779	837	794	775	751	757	743	800	732	813	815	753	781	758	765	763	770	762	778	742	793	752	735	783	826	772	805	800	742	733	759	749	799	823	780	762	809	755	819	783	779	777	763	768	787	789	790	782	751	786	724	759	769	768	748	745	823	768	818	747	833	772	752	742	737	729	782	809	835	728	764	728	724	804	798	782	748	768	773	789	788	731	729	776	803	767	779	804	759	795	832	760	782	754	741	798	743	742	758	763	753	783	752	782	752	709	770	759	766	804	813	757	822	780	796	775	789	761	774	803	750	812	781	765	767	816	749	756	767	783	796	773	741	717	797	798	808	813	785	734	735	725	789	754	800	798	741	761	791	809	774	778	759	765	781	716	780	787	755	782	801	747	777	779	754	767	810	732	731	795	733	720	751	786	727	754	755	792	765	757	731	800	786	809	750	771	759	759	786	728	778	732	780	803	733	755	747	753	748	810	753	821	807	759	796	817	753	755	818	757	805	791	769	717	780	720	787	774	797	768	796	758	807	796	780	776	771	820	804	788	770	756	744	779	767	812	768	788	782	743	751	757	832	777	775	785	829	744	742	779	757	748	757	774	808	787	750	752	741	778	786	779	772	750	767	748	772	817	771	741	757	748	816	778	801	807	799	762	800	830	796	793	777	745	757	781	748	778	769	762	712	807	761	758	762	760	779	770	751	767	755	759	761	739	811	832	784	795	724	801	785	775	733	712	776	838	825	801	780	794	825	784	761	789	775	819	719	810	769	729	792	737	710	814	774	768	722	824	780	776	799	785	821	758	797	788	754	783	762	743	759	760	790	770	779	761	848	778	762	765	796	829	770	770	762	785	745	772	792	712	780	717	789	757	798	787	778	791	773	785	774	760	790	788	779	832	780	735	776	782	769	744	699	814	736	779	745	735	782	768	778	777	700	745	774	780	780	753	789	758	737	820	806	764	733	774	746	803	756	821	813	694	766	744	755	795	784	766	773	789	816	818	766	792	798	803	763	755	784	791	776	767	754	711	770	780	730	800	835	794	723	760	795	776	768	791	826	759	773	772	798	772	752	802	783	824	790	732	768	770	822	741	782	782	748	752	810	764	817	775	727	745	737	773	712	748	747	774	803	816	801	766	756	783	821	813	760	807	806	775	767	778	766	802	780	745	754	758	761	766	744	767	791	760	753	757	729	735	768	740	763	770	780	713	741	746	749	796	749	746	769	782	749	777	777	752	796	774	786	808	719	754	765	751	745	763	680	750	818	798	773	802	770	805	792	765	750	773	798	736	767	749	784	789	775	721	759	833	797	770	797	735	838	788	745	843	818	714	755	757	841	741	713	784	794	812	781	786	779	778	762	776	751	757	799	733	760	809	857	768	775	756	795
24258	21474	25118	28254	21475	21483	18359	558	322	276	256	256	209	207	218	198	177	237	191	178	182	199	178	206	170	179	172	168	173	180	166	146	173	181	178	186	192	158	203	185	177	188	152	145	175	195	153	191	197	151	169	167	170	164	201	191	155	182	173	172	159	151	157	176	200	163	183	167	182	152	167	161	150	180	163	159	207	174	139	170	177	188	184	187	160	190	177	185	182	166	183	167	170	166	154	185	165	160	176	177	175	186	193	168	177	159	179	167	189	177	173	185	184	142	167	196	168	170	176	151	143	164	194	194	159	172	179	183	144	181	193	170	153	165	173	183	172	168	167	154	179	194	157	183	139	167	159	160	172	152	162	145	147	180	189	166	161	202	174	166	161	179	193	205	172	181	172	169	171	181	176	178	170	139	160	177	172	165	168	159	157	183	181	143	165	181	157	186	178	184	159	167	179	206	177	180	171	174	168	163	157	171	142	162	177	187	184	171	175	149	159	154	192	179	168	163	170	193	171	165	194	157	165	143	171	159	179	195	170	155	171	161	132	184	149	160	149	170	164	170	172	195	168	168	163	158	183	152	171	178	183	173	183	168	195	184	160	188	165	190	170	138	172	174	173	171	186	155	149	153	182	178	186	170	158	164	152	149	170	173	185	184	166	151	162	196	185	184	169	165	173	163	177	168	182	140	170	155	183	162	198	160	170	179	167	145	177	181	186	163	176	186	160	168	158	181	193	177	179	190	158	172	161	163	163	179	159	161	179	141	148	173	177	175	185	167	184	141	163	182	201	172	180	180	163	168	164	173	168	170	161	158	194	179	177	200	181	173	181	162	155	169	177	176	181	196	206	171	193	186	159	191	151	174	173	164	172	186	181	187	178	147	145	156	152	150	176	146	173	134	170	169	167	163	154	160	187	174	189	177	153	179	191	172	184	175	175	150	167	183	165	170	160	192	196	205	202	193	184	177	185	182	163	154	170	179	162	180	180	168	157	178	182	163	161	164	151	148	166	173	184	159	208	190	159	193	159	159	162	176	167	163	158	176	176	186	167	151	175	175	198	179	176	193	162	159	187	172	176	185	152	168	166	152	170	171	170	144	180	171	197	164	175	148	180	158	162	167	165	146	135	155	173	189	196	155	170	168	183	157	166	174	173	168	159	154	140	175	160	165	163	203	177	174	170	180	159	140	158	183	146	169	166	164	154	166	170	186	170	158	175	159	159	161	173	151	184	184	151	176	171	183	202	154	169	154	183	186	123	174	174	189	161	168	168	162	186	180	209	167	181	167	171	187	168	169	179	167	186	188	162	183	194	189	188	182	169	159	185	169	187	157	169	153	159	185	176	164	171	177	191	175	157	167	194	156	158	156	157	155	178	181	170	185	184	150	145	182	172	153	160	163	158	159	148	167	183	157	159	147	181	166	190	182	165	177	153	162	146	167	169	154	176	161	151	147	194	191	200	145	183	189	174	160	168	180	186	179	165	179	192	175	184	171	204	184	186	176	178	209	164	167	176	172	200	184	192	167	166	167	167	153	182	156	176	188	164	168	172	179	144	146	156	161	148	197	161	164	172	163	162	148	164	168	179	162	174	201	198	185	162	175	182	176	186	181	202	179	167	176	158	193	157	137	160	152	154	170	174	186	208	168	167	186	184	165	178	183	182	193	184	184	162	163	163	164	169	183	169	173	158	186	181	159	166	173	163	182	193	170	158	170	177	168	171	172	187	200	174	184	190	177	147	173	158	180	172	169	161	180	179	168	163	180	151	145	171	159	181	165	159	177	187	162	147	177	186	156	151	177	172	169	172	175	153	159	170	189	191	163	142	190	176	168	161	149	139	157	166	188	160	186	190	162	168	142	147	151	162	168	172	183	165	172	162	190	161	158	148	171	173	174	181	174	179	172	153	180	166	160	156	153	182	170	160	187	156	169	170	175	172	163	156	180	161	175	166	142	187	178	169	165	161	171	189	173	175	174	179	171	167	182	203	159	185	193	159	189	165	188	168	183	224	184	170	167	145	177	167	178	186	157	143	153	166	195	175	168	167	182	174	176	157	171	158	168	187	176	165	171	166	160	163	187	161	164	154	175	165	184	181	147	175	169	178	156	167	177	187	190	189	167	181	164	191	152	179	149	177	163	174	184	174	197	202	175	169	157	145	159	172	190	193	162	172	169	165	213	157	180	176	175	153	193	174	162	171	159	160	162	151	159	190	170	176	161	167	187	174	191	147	170	188	180	167	157	196	153	164	188	177	163	158	179	183	171	150	149	140	196	170	163	166	174	162	167	178	159	157	167	172	165	149	182	147	188	182	177	173	172	164	182	153	167	199	173	193	182	173	161	199	176	201	158	158	187	170	163	168	183	143	184	169	170	173	168	184	171	214	160	170	193	132	153	165	162	171	163	162	186	167	169	163	181	179	173	181	171	178	151	177	169	204	151	159	160	171	179	180	181	209	191	181	165	193	147	165	161	205	156	160	150	182	158	166	195	176	172	163	191	170	179	161	146	164	152	146	179	173	158	177	160	172	184	190	140	143	144	158	136	176	176	181	182	165	170	183	179	151	168	170	172	168	152	185	168	189	191	156	170	187	170	199	155	203	185	164	177	179	182	173	175	168	159	179	169	187	138	174	175	155	182	190	166	158	186	173	179	161	178	171	168	179	160	199	149	181	167	160	188	164	158	176	158	174	186	190	196	164	150	161	166	180	169	167	152	181	204	198	181	175	165	156	178	191	181	153	166	191	146	152	165	202	174	156	200	166	174	154	153	199	173	172	155	185	195	151	144	175	163	149	151	164	184	159	188	168	210	185	173	178	147	194	162	172	174	175	160	161	192	171	186	180	167	162	152	196	187	174	177	183	197	169	168	189	175	176	149	178	184	168	173	175	206	177	162	172	202	191	165	184	158	182	169	149	145	182	176	152	175	151	180	189	189	177	136	177	176	170	175	158	157	154	141	161	165	159	170	161	147	179	147	176	197	161	171	180	156	160	174	179	191	161	178	164	168	150	167	157	188	178	175	157	178	172	185	184	195	163	167	165	159	159	179	179	185	146	168	195	164	168	181	186	155	181	184	188	187	171	187	160	194	185	164	193	176	127	179	152	163	161	160	193	149	167	164	180	183	178	170	177	155	174	174	194	178	150	176	164	188	187	196	177	167	140	169	162	159	153	178	181	182	189	185	186	162	146	161	168	169	173	169	167	174	170	195	168	178	186	179	167	164	161	174	145	165	167	159	184	210	170	163	140	167	160	177	164	182	185	167	153	172	150	167	184	183	156	172	178	197	155	200	179	202	173	191	167	179	171	186	153	150	179	182	182	152	165	174	194	165	188	185	192	177	185	170	162	174	187	159	154	170	187	165	162	172	205	180	141	160	168	178	188	196	150	175	215	183	173	179	180	157	191	132	175	167	176	176	175	146	180	173	176	171	175	155	160	169	186	159	217	156	172	165	192	196	187	178	162	187	174	164	201	156	140	181
2980	3150	1507	917	642	531	479	450	440	443	462	440	422	434	457	406	431	432	441	409	379	380	373	402	405	437	406	423	450	398	463	419	371	419	461	400	404	402	435	404	383	439	445	368	430	436	402	416	442	398	431	400	420	399	372	446	411	387	395	457	381	417	406	400	426	377	438	430	418	385	431	378	439	413	400	439	397	384	409	409	453	412	400	441	432	374	453	404	426	449	379	422	388	417	389	376	400	396	407	420	398	428	414	428	420	407	414	423	445	405	410	426	414	374	427	389	417	408	416	418	415	432	393	438	439	393	396	412	422	389	419	389	392	373	383	386	388	391	432	414	426	406	415	389	397	414	397	393	394	366	464	405	437	438	380	387	411	387	454	400	410	384	438	404	399	403	433	386	432	407	428	389	405	406	417	426	428	404	404	399	388	431	414	426	421	400	402	391	403	419	431	434	442	422	386	403	435	425	419	407	367	401	391	388	436	409	400	399	407	420	409	413	441	415	423	423	378	412	427	389	363	382	409	387	393	411	403	419	439	407	447	391	426	373	411	383	421	410	413	392	417	389	430	395	387	389	417	397	438	395	422	408	384	382	403	401	402	387	379	439	391	443	372	396	386	387	408	408	417	399	439	412	405	425	416	411	430	402	386	410	414	435	460	367	410	377	425	397	417	393	424	438	438	382	437	406	410	449	399	416	420	419	382	414	413	401	402	399	436	426	427	375	413	399	458	397	396	385	408	389	399	399	415	396	442	423	433	412	398	412	393	422	418	416	430	424	420	416	421	444	382	380	425	392	436	394	401	420	420	421	392	430	461	404	402	393	441	417	416	407	416	421	404	404	394	400	400	422	445	366	411	424	363	418	425	407	422	402	395	418	431	415	411	371	412	437	410	447	402	425	419	425	375	433	418	393	404	397	391	401	390	413	402	414	427	424	395	390	404	403	408	444	430	404	404	385	407	420	416	414	428	398	379	389	435	401	384	448	370	388	444	436	414	386	414	428	427	437	396	416	414	428	395	411	427	398	387	425	424	405	419	428	413	418	430	378	412	449	372	432	384	428	420	383	400	418	413	431	425	381	384	429	402	424	410	434	420	386	399	417	391	407	474	437	381	420	405	394	389	426	420	427	360	378	383	393	395	411	409	408	410	426	401	427	423	367	433	431	375	415	410	412	404	443	385	394	411	431	402	379	422	407	397	419	390	430	409	407	375	426	378	416	413	421	414	394	386	424	435	399	405	407	408	442	424	445	415	386	389	456	427	433	397	407	392	435	408	388	443	428	431	422	400	405	392	374	420	400	385	402	430	416	413	391	401	408	414	414	371	368	440	417	439	401	392	431	408	358	394	400	397	369	389	450	376	422	414	405	435	410	393	394	385	390	418	378	423	381	390	416	390	400	377	385	447	429	433	411	406	411	419	425	409	426	425	407	350	422	410	422	407	398	441	407	432	399	425	412	396	448	409	440	422	413	448	423	410	447	443	380	394	387	444	439	403	405	403	419	434	388	418	444	444	428	434	441	410	403	393	392	378	429	418	363	389	414	408	431	373	380	383	428	402	392	425	414	434	408	420	391	414	405	389	433	384	427	389	420	411	378	423	419	442	411	384	420	426	419	387	411	411	405	401	425	402	404	419	409	400	394	394	386	395	399	420	417	394	373	416	404	455	409	406	440	408	417	412	354	433	422	438	417	429	412	411	401	426	426	393	415	407	424	421	421	406	410	405	403	388	393	403	407	409	379	433	442	436	392	416	380	429	424	396	413	416	399	399	412	381	403	396	458	413	433	410	435	367	432	447	388	399	412	407	409	396	380	400	430	403	406	405	421	394	401	408	430	384	398	461	391	383	399	398	438	422	422	444	435	434	406	382	422	408	369	427	414	384	380	395	465	431	411	369	391	431	423	410	385	394	391	404	416	391	437	421	381	407	408	415	376	388	441	399	378	381	422	417	407	396	392	401	413	419	372	384	437	404	400	394	452	430	412	425	410	420	398	418	388	419	371	397	394	403	438	434	408	404	422	414	402	428	438	369	397	385	403	467	428	397	403	379	405	385	381	385	398	379	441	370	430	430	422	417	388	421	431	435	401	409	400	437	404	467	380	426	388	419	433	386	417	428	446	443	436	421	391	435	376	367	390	437	384	416	402	428	403	402	380	419	392	416	428	405	407	408	432	414	397	427	407	444	434	414	409	401	405	403	410	390	415	415	389	385	449	381	385	399	398	409	412	439	395	408	420	387	406	408	395	409	424	419	409	427	429	437	424	380	394	424	399	425	423	412	400	378	416	400	408	443	389	402	419	430	364	428	412	420	414	429	379	393	404	436	428	419	410	376	429	414	409	414	408	392	411	418	376	423	393	426	408	422	421	414	416	424	434	414	397	449	387	420	385	407	397	445	380	399	437	427	422	426	413	419	389	421	423	388	444	426	440	393	399	408	405	415	424	427	399	409	396	376	394	401	381	414	409	432	379	418	421	415	443	404	379	395	399	439	392	451	385	439	360	421	423	439	410	419	416	404	437	392	451	398	437	395	424	412	395	441	400	402	396	416	436	423	400	384	429	409	385	400	410	417	393	401	395	440	426	376	434	424	398	393	408	387	446	415	410	375	436	417	384	388	415	396	405	393	404	384	411	372	400	364	428	450	402	428	380	373	405	387	415	412	421	396	422	427	443	403	404	400	374	407	402	409	441	432	399	412	456	394	385	412	400	423	427	407	427	389	394	400	428	397	421	471	417	415	421	397	401	435	399	400	426	399	413	402	385	397	402	398	412	414	430	403	423	422	453	408	404	418	382	367	395	424	442	416	403	431	426	381	425	388	439	427	416	385	372	432	407	434	432	432	385	418	393	383	380	409	375	411	422	428	461	394	419	398	391	438	426	406	388	413	364	412	410	432	429	403	416	391	392	381	397	440	376	410	396	402	421	364	423	419	412	430	413	380	395	411	401	433	427	425	388	372	402	383	405	376	421	415	418	432	435	395	420	391	378	418	395	419	414	425	371	395	425	381	414	444	398	421	417	384	403	383	435	393	403	456	405	418	390	374	367	392	390	439	407	364	401	382	387	398	381	423	376	383	407	404	385	403	419	405	406	414	453	397	382	400	390	412	409	412	400	401	368	419	442	424	414	411	375	398	398	404	422	406	411	429	415	388	389	457	416	401	434	393	386	394	412	415	369	405	420	412	409	395	424	401	387	450	429	417	383	414	398	414	413	400	409	426	430	400	419	426	389	409	414	416	415	392	421	408	402	412	404	397	412	441	428	407	390	410	462	388	408	390	390	412	412	398	409	397	368	415	417	398	401	405	371	367	416	376	400	419	392	408	397	383	424	385	429	428	401	404	404	409	432	444	409	405	382	364	392	401	395	406	424	403	406	405	445	388	376	400	447	435	406	403	402	396	424	414	421	379	412	412	426	421	372	392	403	418	412	403	410	402	399	383	376	410	403	412	414	418	380	399	386	440	378	412	402	419	390	380	431
31932	20982	12138	1116	535	463	445	467	442	473	470	454	460	451	419	472	459	455	479	462	457	418	447	415	453	429	428	444	448	451	472	445	461	414	456	434	447	479	481	493	492	474	498	451	508	431	437	448	492	422	411	436	420	432	447	439	454	464	435	463	452	478	461	475	453	446	475	447	467	445	415	493	451	466	439	451	401	415	462	452	441	438	468	456	470	437	399	429	430	453	434	433	470	464	446	471	404	414	472	415	445	427	429	439	455	433	462	420	477	470	457	443	424	430	479	434	453	436	429	436	446	502	452	459	483	422	474	414	464	441	436	482	440	470	460	451	450	463	451	432	451	465	434	442	428	470	426	487	498	458	440	474	430	452	437	433	461	505	463	452	443	439	417	490	446	402	464	458	475	447	538	469	415	471	412	431	460	497	410	377	470	418	405	462	445	478	441	436	483	470	466	406	423	467	455	487	437	442	445	485	464	412	442	489	465	492	435	411	463	423	479	427	474	440	467	451	415	488	433	443	415	458	422	447	444	437	460	433	445	464	446	474	422	443	450	467	458	437	423	421	454	462	445	480	432	470	443	500	449	450	452	453	441	470	462	469	425	483	451	436	477	479	445	466	480	515	386	469	440	444	456	491	441	463	428	460	452	467	458	469	474	430	426	424	458	445	445	482	439	438	435	460	466	397	476	488	454	464	453	449	409	422	420	439	441	434	448	486	437	452	422	442	423	456	440	447	429	450	428	432	425	454	477	461	423	487	471	489	420	446	395	456	419	436	459	454	455	407	481	419	454	442	450	453	429	440	474	451	441	438	445	442	454	471	472	514	452	444	473	430	495	440	474	443	474	496	431	464	448	460	466	470	464	434	473	455	459	438	472	423	436	446	428	432	439	454	433	421	458	443	449	443	510	422	493	479	446	448	448	426	430	469	429	447	477	418	428	458	479	455	455	491	399	428	451	457	426	446	427	418	478	466	450	434	472	482	474	445	436	460	415	431	446	456	447	443	428	444	420	436	464	427	480	455	455	464	437	412	447	461	499	461	481	477	441	439	453	447	481	441	449	442	444	464	448	477	423	450	466	440	467	433	463	433	449	507	445	430	473	444	458	464	411	449	466	473	434	455	479	449	418	384	469	457	487	471	442	443	502	425	426	467	426	451	447	445	469	456	428	441	423	467	448	427	457	481	440	465	441	452	451	433	454	458	440	449	491	476	457	468	492	446	475	424	429	442	445	498	448	433	475	474	424	491	464	454	437	459	461	447	440	442	430	456	459	429	434	421	462	458	465	445	447	433	436	422	452	495	463	433	435	451	419	403	476	435	428	456	448	490	467	489	460	448	485	457	455	470	368	466	434	428	472	457	460	422	489	423	460	424	410	410	482	497	472	426	444	478	492	416	443	451	461	469	444	454	450	457	452	471	449	443	442	462	513	464	484	468	408	467	466	450	479	467	417	461	419	476	462	472	463	450	455	442	501	430	450	452	416	432	422	428	446	445	448	422	423	457	469	468	462	437	476	449	440	438	431	444	428	435	468	404	438	476	419	467	455	449	464	452	448	455	457	439	428	449	488	459	401	444	435	404	434	444	471	425	435	451	435	470	476	456	433	456	451	442	416	461	476	465	470	436	436	440	496	438	435	457	429	469	453	472	424	461	491	464	458	438	498	471	446	463	429	452	470	426	453	437	444	454	442	446	453	478	454	480	459	459	436	444	428	421	458	448	464	476	455	428	471	480	427	418	438	420	388	471	454	434	428	466	435	438	470	501	456	437	470	466	446	486	476	456	430	473	491	484	417	449	510	458	468	433	448	437	469	464	498	447	405	406	440	451	430	499	440	456	446	468	484	438	457	446	447	465	449	470	455	460	432	439	431	495	492	408	497	426	447	441	425	469	427	445	511	449	434	439	444	444	474	455	449	463	460	465	450	469	444	445	444	467	435	445	393	420	445	461	462	463	461	407	458	476	467	469	458	459	476	459	454	415	407	429	454	463	426	471	422	465	418	457	403	448	431	468	456	461	476	423	471	432	445	425	459	420	470	512	452	441	453	438	450	427	468	411	467	430	478	435	444	429	469	455	436	458	441	490	456	455	447	493	479	473	450	416	486	414	457	468	447	445	412	454	437	442	473	450	433	430	475	440	465	466	514	473	429	453	461	452	457	440	436	489	445	428	426	451	441	435	462	511	473	489	484	467	427	453	461	430	417	480	439	428	443	434	425	447	414	430	426	475	436	430	431	449	434	454	429	465	441	452	471	423	456	438	436	442	445	435	441	422	413	443	443	431	499	447	479	495	447	469	414	454	453	464	446	449	445	438	444	400	430	406	464	421	442	454	456	446	455	457	491	394	453	432	457	459	433	447	458	441	418	450	422	455	432	433	471	444	473	433	453	439	446	466	426	478	407	486	438	426	471	450	441	506	456	395	425	488	430	488	424	426	458	416	434	468	479	473	477	471	456	445	435	483	442	454	463	452	466	447	417	405	461	460	459	462	404	446	444	489	463	442	444	483	428	495	429	476	432	419	474	438	453	478	398	452	470	443	450	492	437	466	423	452	464	429	442	414	490	454	477	473	436	416	460	420	427	423	426	461	405	434	454	501	444	465	434	464	445	465	463	450	464	449	420	452	443	411	421	424	456	459	446	456	411	461	438	485	376	448	414	457	470	451	437	464	469	492	447	405	424	447	436	472	447	424	424	450	434	422	440	423	416	419	440	417	381	460	432	430	445	449	445	462	438	429	447	473	435	404	424	429	454	453	462	474	448	408	415	455	447	437	434	421	486	410	495	432	472	439	487	439	466	433	440	462	402	419	437	454	436	465	496	452	471	429	419	469	435	472	470	469	465	506	431	410	417	471	448	478	443	480	446	485	448	456	457	436	462	458	456	444	456	463	409	439	478	450	457	462	493	454	396	425	493	433	456	432	471	454	437	405	440	460	411	449	439	436	438	465	461	425	504	443	429	431	426	442	459	468	450	409	466	461	448	451	436	409	465	431	488	482	480	460	449	422	472	432	455	430	443	444	433	423	456	424	433	415	481	494	475	468	429	440	438	463	426	448	454	429	461	433	470	444	460	490	444	422	478	482	459	451	431	473	478	439	472	470	465	417	479	415	436	432	447	430	447	433	411	466	405	464	426	455	457	431	451	457	427	454	435	464	463	506	462	416	462	425	435	431	466	448	462	439	448	449	509	424	474	429	440	462	424	478	439	454	436	396	424	453	479	453	445	431	415	486	471	464	422	456	462	470	445	446	440	474	416	449	436	456	449	444	441	448	419	424	474	434	470	431	465	404	439	460	431	478	454	451	448	449	452	458	472	433	439	422	483	433	487	454	466	437	474	472	430	483	471	405	420	459	445	497	441	457	428	435	467	464	441	482	477	470	449	436	483	432	453	444	438	470	476	423	437	440	460	466	513	437	454	437	448	475	426	426	435	485	456	432	454	439	421	430	459	441	445	421	449	437	478	444	448	422	452	462	446	440
5851	1102	1005	986	946	978	978	1021	996	963	975	949	977	954	960	1024	930	939	950	973	994	953	947	1016	1020	989	1032	980	936	974	979	1036	993	1008	1031	1003	972	988	959	982	957	984	979	978	993	942	926	942	946	959	947	943	1003	945	969	926	1005	1036	979	944	941	970	1038	981	988	948	951	945	997	969	926	965	1007	903	908	1062	972	969	953	983	977	986	1019	959	972	957	957	987	998	953	973	946	989	948	1015	1030	943	999	977	1002	988	972	1015	948	1004	996	952	1006	1064	935	967	974	973	983	979	1008	983	943	969	949	962	963	1008	1005	993	990	946	954	1009	992	976	1007	978	933	908	932	986	1020	976	995	985	1004	962	976	984	966	982	972	932	993	995	940	1010	935	984	998	979	946	937	1053	1023	942	983	933	1002	986	926	939	937	962	916	958	963	983	991	944	1013	1015	962	910	998	940	990	1028	995	1015	1012	980	990	958	952	1009	979	1016	965	989	973	923	972	977	964	934	969	956	1013	944	990	997	1018	973	959	979	1001	980	973	979	937	1044	939	960	930	948	941	1004	981	962	916	975	926	941	957	989	935	960	923	955	981	1007	969	969	915	992	967	1002	920	950	977	1037	991	947	973	976	944	935	929	931	996	993	996	1016	975	962	1031	959	974	978	947	989	1037	954	967	977	993	951	973	1033	970	910	961	967	969	960	984	974	937	960	967	991	952	977	994	942	970	973	990	934	920	985	980	989	932	990	950	950	1001	970	977	974	1032	969	956	944	931	1006	917	1018	987	939	998	982	1028	969	998	1004	907	905	937	985	1033	1023	982	959	924	996	971	991	961	987	972	939	908	954	996	989	970	982	957	1006	987	944	943	982	943	1002	1041	981	1039	1006	1021	971	1027	977	986	952	939	970	1000	967	1011	996	950	1069	973	981	1012	954	940	960	960	975	1001	1021	939	950	983	991	962	984	913	929	945	981	923	937	980	963	1007	968	948	971	960	961	927	976	915	963	984	978	988	975	978	944	991	982	972	994	1036	935	1008	973	925	954	964	970	923	978	1013	980	935	1043	966	991	939	940	1033	980	966	993	1017	995	1058	949	946	959	977	1013	933	977	894	975	976	1018	987	958	942	970	942	974	914	978	1047	973	926	922	1025	1011	959	942	937	952	989	939	992	1001	958	980	1007	999	974	1001	946	994	1018	955	1029	967	958	978	924	926	1014	946	1015	945	942	1005	951	954	992	958	936	914	948	973	1004	972	978	1019	959	946	992	956	968	1032	956	992	977	948	910	954	991	962	996	945	980	972	922	968	960	955	952	1004	992	973	997	945	963	935	990	954	1006	974	936	978	976	999	962	939	969	984	969	968	969	1016	961	966	911	934	966	968	1019	970	1021	995	960	944	977	969	991	957	964	988	935	954	966	904	958	933	976	974	941	1008	967	912	964	1005	978	991	950	959	952	1013	961	1028	901	986	1027	977	971	930	958	1006	1019	960	963	1047	973	987	964	974	984	942	946	1007	982	973	962	985	973	978	960	997	999	969	1020	914	991	977	969	961	957	1026	960	953	965	987	962	990	1019	941	984	999	1017	948	1029	965	960	1003	977	930	990	978	929	963	974	956	961	980	926	918	969	926	979	998	952	962	953	987	935	992	956	952	941	970	985	993	959	979	871	998	948	961	931	990	972	1046	1004	970	955	961	958	968	944	990	1001	943	977	982	979	990	953	991	1018	966	996	997	990	996	998	998	946	954	1049	890	960	998	928	976	1014	955	961	998	983	922	990	925	997	958	1022	975	980	934	1001	945	958	974	992	955	947	1012	924	929	955	968	981	969	994	960	998	992	989	967	982	956	983	979	1001	951	999	961	965	972	990	925	1012	1021	930	953	941	983	976	948	955	960	1001	928	976	1004	995	955	947	969	1022	971	989	945	978	975	1015	943	1011	966	1019	937	981	975	1036	962	973	993	964	983	948	1020	986	976	1017	940	1017	974	943	983	941	931	949	934	1039	978	1009	935	1007	886	984	934	960	971	995	976	995	999	931	965	993	1012	933	993	1006	952	1022	951	1007	997	1000	1040	1029	965	960	996	942	1009	951	942	939	964	937	952	974	1003	967	957	969	986	971	1016	948	989	983	938	989	969	967	988	962	998	959	901	967	974	964	955	989	981	935	1024	971	969	1001	971	968	977	927	1012	987	981	1014	986	975	948	979	983	1001	930	977	977	954	980	992	948	981	1005	992	1003	992	1004	1017	987	984	1008	963	993	958	961	943	978	950	939	978	947	1013	962	976	950	976	984	980	972	944	945	1036	1049	962	967	923	1030	998	962	959	936	949	961	985	958	962	973	975	984	969	909	952	1005	974	986	950	975	967	1027	997	933	982	1015	971	982	1001	975	983	992	940	947	952	989	1002	997	1042	964	947	976	985	987	966	963	1008	972	970	973	970	947	975	947	949	993	996	1000	956	1033	955	966	947	957	953	952	982	956	973	910	955	997	1054	1008	942	961	978	991	950	1029	996	914	943	976	970	963	977	969	977	991	982	986	1002	901	949	1007	989	978	937	941	941	930	995	1019	984	970	1031	902	1009	1010	1052	985	957	1000	1042	1031	971	945	952	984	1018	959	987	1013	921	968	973	964	965	949	982	966	950	969	1015	976	965	986	978	993	973	1008	933	995	932	983	964	975	960	935	924	983	945	962	996	923	1026	980	994	1006	1016	972	965	972	982	951	1008	991	962	926	949	950	972	917	970	943	979	1025	987	970	1011	962	1000	971	964	996	981	996	961	934	947	976	968	947	980	992	968	1029	1003	995	1015	1003	1025	904	1012	942	993	996	988	961	1011	975	932	959	908	999	1000	966	962	968	975	1039	958	1053	954	923	1014	976	1011	968	919	955	961	1006	959	941	941	962	937	931	966	942	973	983	1014	995	1011	923	974	982	1046	980	957	948	942	979	982	960	930	1024	992	944	946	963	985	996	918	1033	931	1030	967	941	980	983	961	987	946	918	1027	955	966	960	958	993	1004	961	957	941	937	954	970	995	948	959	958	923	996	1008	1021	968	985	987	960	967	988	969	935	975	998	984	977	979	1018	987	937	969	950	924	986	971	1057	930	985	949	920	1006	961	1010	1002	952	918	974	981	939	979	967	984	1002	984	958	924	981	943	1022	1008	967	979	917	955	982	1000	930	956	1004	980	920	1012	1001	994	1001	987	971	956	994	961	975	999	964	924	999	976	974	942	963	1008	1018	980	996	1004	983	1023	913	976	937	1022	1003	985	982	997	947	951	928	1033	968	966	942	942	946	975	973	912	976	964	994	989	952	1020	1003	1015	980	961	978	941	952	1024	1003	1008	937	1001	945	992	955	920	940	950	972	971	980	979	1001	1008	940	977	970	996	940	997	960	1010	995	962	947	994	981	975	1021	1000	995	1000	951	970	961	949	1019	958	1011	921	1013	999	905	932	997	923	987	918	975	989	962	934	985	918	928	930	950	998	954	933	1028	978	974	953	975	1014	935	997	968	978	950	943	1017	1001	970	966	1011	980	950	921	1029	983	991	978	919	955	959	979	931	1003	993	1019	1000	967	1046	900	995	962	935	987	1012	936	976	949	966	957	1019	940	1000	924	989	921	947	971	1020	942	1042	1014	992	985	980	929	975	996	1006	1004	991	977	944	1027	979	955	930	977	987	980	949	1005	925	918	940	954	1000	1004	1001	1026	1004	900	985	1022	1023	992	992	1021	1031	985	953	957	995	972	1007	989	916	977	991	946	953	968	989	1008	1005	968	970	970	931
24874	21468	24871	28485	21463	21301	1540	521	426	379	384	424	398	376	403	339	391	397	332	382	384	327	347	356	362	352	330	376	405	343	352	333	381	336	342	400	353	346	368	335	360	367	348	370	362	357	351	349	361	353	343	392	325	336	341	364	357	352	347	353	381	300	332	367	368	366	324	356	341	355	371	350	346	352	320	408	358	383	366	379	365	388	346	376	376	362	351	358	350	347	342	345	361	377	324	345	384	369	357	356	364	381	351	368	339	355	388	339	355	365	317	355	368	293	383	339	331	332	357	363	343	363	340	347	379	338	381	384	348	365	370	346	382	345	407	355	342	358	371	368	324	383	354	360	342	351	331	330	389	323	312	351	339	362	328	383	361	369	379	369	358	360	387	358	390	356	348	345	369	370	361	329	348	352	323	371	333	321	369	335	368	356	368	328	370	332	339	354	328	360	364	350	328	394	370	342	343	378	355	372	343	410	333	346	389	363	372	381	348	333	363	342	376	359	321	351	369	346	347	361	333	373	345	360	351	356	365	350	381	387	349	386	374	334	342	352	343	352	356	369	362	389	363	342	326	346	369	361	374	341	345	350	400	336	339	333	343	352	364	361	360	394	389	348	343	345	353	384	345	345	317	341	309	368	363	399	348	381	322	380	342	375	324	328	385	359	377	329	345	320	335	370	372	356	348	366	349	357	357	344	352	309	302	351	335	374	351	386	367	331	327	352	357	337	354	377	367	367	350	374	392	357	366	364	375	343	318	345	359	372	346	361	352	364	392	395	371	333	335	360	352	404	337	371	348	364	345	345	361	334	361	382	363	377	353	335	329	388	343	381	338	359	369	343	333	343	363	383	327	329	365	392	322	333	382	350	317	365	337	322	360	356	354	361	336	348	349	353	350	329	391	364	383	361	369	340	340	364	330	309	362	359	338	340	336	318	355	348	335	355	352	332	359	326	331	353	347	339	390	323	375	347	322	357	338	312	351	348	368	337	371	372	326	335	377	375	342	360	355	348	365	331	333	393	345	367	366	344	319	357	375	341	342	367	377	320	321	342	357	364	367	353	372	303	362	372	329	331	344	408	349	349	330	359	359	338	330	367	357	356	279	356	355	348	319	331	345	370	340	354	320	341	377	361	348	365	372	380	353	320	367	383	406	375	346	344	384	375	358	343	367	357	371	333	349	347	374	370	336	355	371	370	342	316	348	324	312	341	345	353	359	338	372	347	355	388	323	379	371	336	305	363	376	354	355	332	354	343	342	336	316	327	350	377	354	353	354	379	353	342	349	369	337	346	344	319	379	352	361	336	353	334	328	339	339	367	352	329	345	360	397	377	343	310	365	351	357	340	344	362	365	312	333	396	355	361	346	351	317	389	388	367	334	397	392	343	340	365	368	362	335	316	346	356	336	351	377	340	355	359	349	314	333	339	366	324	345	319	313	347	389	357	320	351	346	382	360	351	383	361	344	366	350	340	365	352	377	366	378	382	352	381	358	359	355	328	361	341	368	356	369	381	364	376	356	338	338	372	336	359	360	330	381	318	348	364	361	368	338	407	337	339	377	362	398	369	361	367	356	370	344	347	349	346	367	362	343	371	344	352	365	338	358	352	347	366	367	325	360	346	354	323	332	376	379	350	349	345	363	382	353	339	368	326	342	351	330	325	396	359	379	345	370	330	339	366	357	346	329	360	368	381	338	310	326	351	389	383	335	343	355	360	362	363	367	363	355	364	378	350	354	354	369	348	332	356	319	352	367	357	378	376	369	369	333	352	364	317	339	372	348	337	369	320	365	379	354	325	342	316	363	352	367	380	372	369	387	328	348	376	319	350	346	353	338	341	356	342	332	341	376	340	360	378	356	341	404	382	387	360	339	339	370	340	357	360	352	372	379	344	367	364	338	335	345	366	354	367	371	365	365	334	316	329	345	358	324	376	390	359	401	364	325	338	356	353	316	348	350	348	368	369	376	386	344	341	340	312	310	379	380	387	352	368	363	373	370	348	315	319	333	337	365	342	354	366	338	355	388	337	348	344	369	352	353	360	357	368	327	366	323	347	378	361	348	320	405	361	365	381	334	342	324	342	365	337	314	384	351	327	351	358	365	335	329	385	336	327	349	352	401	333	353	357	330	412	342	359	353	386	375	352	359	333	338	339	349	356	368	357	357	376	414	359	382	359	365	355	360	362	373	337	345	329	362	330	349	384	327	321	320	356	374	360	385	331	346	296	366	366	362	348	391	370	377	364	375	319	352	350	341	394	354	306	317	345	345	322	360	352	361	353	349	349	378	364	351	324	366	420	347	363	341	383	363	334	363	365	382	319	346	348	354	318	341	318	354	365	321	351	381	374	334	355	388	344	368	391	388	367	350	351	359	367	385	357	350	365	359	336	357	368	360	374	347	325	343	376	368	346	353	340	380	380	374	333	342	400	339	360	337	338	386	333	379	393	373	360	343	336	387	351	343	360	355	368	355	357	383	347	374	404	363	357	333	332	365	345	338	322	367	352	343	344	331	336	360	359	375	361	360	335	353	360	356	366	371	372	347	356	361	352	362	345	337	373	339	335	367	342	335	355	354	359	349	324	344	347	355	350	378	329	325	346	370	360	358	327	368	372	318	352	337	380	358	394	364	358	338	364	353	353	346	369	357	382	407	344	322	364	367	326	354	349	364	329	301	371	335	363	330	312	325	312	335	314	310	322	298	370	365	364	362	388	365	348	341	373	388	351	356	353	344	362	315	317	342	365	357	345	327	353	321	373	340	376	352	398	356	318	340	333	335	337	348	370	344	350	335	338	354	361	314	383	335	365	337	329	332	364	343	376	363	391	355	309	344	356	344	352	357	364	384	360	381	367	345	349	364	374	341	370	353	339	355	388	380	391	350	375	322	364	316	393	352	338	352	333	344	323	353	368	325	355	343	352	379	388	371	410	346	360	357	368	337	396	322	318	354	381	340	341	343	413	384	358	339	379	348	353	349	393	342	354	350	350	348	361	347	335	370	350	340	377	364	379	345	334	347	330	360	363	343	348	341	331	321	337	352	353	377	375	360	328	357	351	337	336	334	359	366	359	379	328	359	386	358	328	334	368	328	359	353	361	339	329	357	340	350	357	370	369	349	346	356	360	404	339	347	358	370	370	349	350	345	335	367	329	352	362	386	313	348	367	362	351	386	331	309	318	338	340	356	355	362	306	358	370	342	350	355	357	362	346	340	360	355	397	383	356	357	345	344	360	367	352	361	362	345	360	315	377	369	375	356	324	369	364	381	309	331	361	337	336	390	355	363	384	340	344	331	386	348	342	362	354	329	332	382	332	317	401	384	360	412	371	364	360	383	357	375	357	344	327	399	332	379	358	331	347	352	361	352	375	381	357	356	389	345	372	382	373	327	373	341	358	353	355	329	384	360	376	353	365	347	352	346	340	341	332	375	335	341	356	365	363	356	372	315	326	323	318	332	387	357	377	379	346	347	400	391	323	365	358	342	332
3217	2217	1425	983	887	834	867	800	724	760	788	782	758	769	823	781	801	780	777	788	747	718	829	764	777	759	807	772	802	788	752	729	807	755	758	778	771	762	767	791	772	825	805	783	783	758	754	781	696	724	746	832	760	803	796	761	786	777	771	768	791	772	745	742	770	797	805	741	812	772	763	783	762	774	730	773	760	807	802	788	729	779	777	808	778	788	776	838	772	763	761	761	819	792	800	736	811	807	782	776	779	776	761	809	768	783	749	756	769	754	744	733	771	779	760	782	773	802	786	742	757	764	769	753	748	792	785	744	778	767	791	750	707	793	782	782	759	820	781	780	797	753	705	816	762	794	757	749	737	762	764	786	743	737	793	739	771	715	770	753	731	821	791	746	771	815	814	786	848	777	786	783	766	781	774	756	821	774	768	783	803	784	751	799	753	850	761	786	770	763	762	724	771	774	786	761	832	803	734	811	773	757	767	749	802	765	802	742	790	799	740	730	781	812	770	782	757	825	745	808	750	814	772	777	713	745	761	781	808	749	760	791	798	760	725	792	759	766	742	694	748	806	765	738	799	804	804	779	778	755	778	781	786	739	762	797	739	773	775	765	754	775	799	737	780	750	766	790	751	757	796	803	806	731	746	765	763	780	784	750	794	832	764	773	756	781	757	767	807	728	769	776	799	804	777	756	772	750	783	761	830	740	776	812	783	803	782	788	786	781	753	772	700	768	769	746	784	778	777	781	708	794	790	783	742	805	789	785	756	750	768	791	795	764	777	781	762	790	772	733	778	806	803	757	796	803	761	766	757	759	762	767	758	762	708	768	786	755	745	771	757	748	783	790	773	779	775	765	752	776	726	761	743	761	786	805	796	771	791	753	781	769	778	759	758	756	802	780	786	785	745	776	786	693	759	774	789	699	803	786	806	731	761	737	775	743	762	804	771	799	746	771	817	721	754	801	784	734	768	742	760	837	765	788	774	780	777	816	735	768	755	777	780	773	798	766	768	796	802	757	770	804	750	817	785	739	777	740	810	804	776	791	799	725	776	744	735	758	845	803	790	757	785	795	778	745	776	760	815	708	799	795	741	759	739	698	756	784	791	767	814	744	761	789	807	741	789	733	722	773	785	763	753	744	783	751	776	726	727	770	776	735	720	789	781	736	808	750	792	731	736	780	737	780	726	757	809	735	736	804	761	774	755	747	752	733	730	794	789	765	761	801	825	775	790	776	807	814	732	806	771	787	759	757	702	798	771	748	790	738	779	769	762	751	801	777	790	729	790	759	746	797	768	808	744	790	745	800	767	775	752	743	779	787	787	745	769	733	778	751	775	767	747	812	729	768	754	752	744	712	711	799	761	798	777	787	797	825	776	799	772	808	763	790	777	834	787	739	781	773	794	804	783	737	721	788	759	760	784	796	733	776	731	765	792	790	760	815	825	784	743	758	783	781	795	767	787	743	815	771	732	764	801	753	806	750	739	784	808	750	774	812	778	802	787	737	775	762	797	729	774	717	757	760	780	761	748	799	784	773	785	756	828	838	756	762	760	773	806	828	812	783	771	756	785	837	769	753	796	762	767	802	764	743	785	769	767	734	772	774	744	736	769	767	784	790	797	762	764	776	776	771	767	800	743	757	749	761	764	791	758	767	787	788	757	789	781	756	759	721	798	769	763	735	778	791	773	758	788	746	800	774	729	769	782	741	772	757	790	756	787	768	781	761	760	763	783	780	800	803	735	779	811	738	737	751	745	743	756	743	779	828	779	718	781	809	799	791	770	790	774	734	817	759	779	745	751	738	770	778	788	778	773	759	771	815	777	774	762	775	764	795	792	798	810	759	749	772	806	728	715	771	798	732	769	788	789	768	742	772	763	811	734	753	767	786	879	721	779	794	788	782	804	816	750	738	786	772	813	789	770	769	743	788	804	790	804	748	774	753	762	779	744	736	784	771	780	748	737	713	759	778	808	826	789	789	797	799	760	765	762	767	764	756	756	738	782	748	764	818	765	778	747	791	752	738	794	810	781	768	760	785	786	768	762	728	743	745	781	775	770	768	762	791	764	756	776	778	766	783	793	756	758	785	751	752	757	760	840	780	778	777	797	760	776	841	735	766	761	798	819	790	778	756	774	776	770	746	742	774	789	772	793	750	746	768	778	731	773	762	775	759	788	817	774	756	748	784	775	740	778	771	811	826	747	808	750	807	773	803	708	778	790	774	861	775	759	807	775	757	774	780	719	780	744	812	804	733	760	782	771	764	824	757	697	813	810	742	730	757	745	795	689	761	763	815	770	733	780	771	744	762	769	768	794	755	801	757	756	775	761	750	767	745	821	763	779	781	753	743	791	752	747	788	759	766	735	793	767	778	751	747	769	757	801	749	770	774	743	743	794	764	784	776	751	733	774	817	787	775	719	731	744	832	781	808	793	750	748	774	800	752	745	724	751	773	769	734	772	782	715	823	690	783	754	771	787	777	782	770	774	750	766	835	751	794	805	757	818	801	768	778	782	766	761	731	783	722	731	765	769	743	738	775	743	792	724	837	695	824	750	788	758	757	744	781	742	774	794	791	726	774	780	743	766	780	749	797	790	740	732	789	763	739	792	729	788	818	751	775	795	770	754	796	710	770	817	757	868	786	753	803	808	750	801	782	731	746	791	766	782	743	827	742	763	788	759	781	786	802	775	780	787	779	741	747	745	770	772	755	758	822	729	793	734	855	778	747	748	731	812	762	773	770	780	813	800	771	779	799	776	813	791	783	747	794	794	781	754	766	719	756	775	755	820	789	823	771	731	750	792	723	760	790	757	778	775	788	743	769	801	787	778	785	783	797	764	723	762	785	794	762	771	790	781	746	757	779	784	739	765	785	743	770	756	763	756	728	752	760	763	727	779	744	749	757	738	806	760	738	755	793	790	796	746	779	774	787	863	752	763	753	771	763	830	757	812	810	772	774	765	811	794	782	767	801	745	764	738	739	769	749	780	817	784	807	778	776	737	716	810	775	780	768	784	793	802	798	783	759	774	809	727	729	748	778	840	710	785	797	775	759	784	831	750	744	767	773	773	762	711	730	778	762	773	822	760	719	745	812	780	773	767	732	733	784	776	735	778	803	779	772	773	750	758	785	788	804	744	780	774	767	777	740	788	788	821	749	795	744	744	763	756	757	793	765	774	779	765	796	830	761	739	747	778	778	815	760	750	789	767	763	794	758	771	797	775	747	779	763	761	796	779	695	780	765	773	779	767	774	737	732	732	817	751	764	800	789	778	798	804	766	742	760	761	774	752	804	783	777	844	764	772	775	783	725	790	755	741	834	756	742	755	743	814	760	799	795	797	799	780	803	800	731	764	804	812	798	759	767	783	767	760	768	797	759	787	719	812	745	785	710	774	760	736	760	765	749	820	772	728	811	770	804	813	746	801	748	788	692	770	767	772	796	759	814	790	791	763	769	759	729	793	760	832	785	826	779	681	792	764	738	757	757	765	761
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
