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
340206403585	340206404154	340206404704	340206405254	340206405804	340206406354	340206406904	340206407454	340206408004	340206408554	340206409104	340206409654	340206410204	340206410754	340206411304	340206411854	340206412404	340206412954	340206413504	340206414054	340206414604	340206415154	340206415704	340206416254	340206416804	340206417354	340206417904	340206418454	340206419004	340206419554	340206420104	340206420654	340206421204	340206421754	340206422304	340206422854	340206423404	340206423954	340206424504	340206425054	340206425604	340206426154	340206426704	340206427254	340206427804	340206428354	340206428904	340206429454	340206430004	340206430554	340206431104	340206431654	340206432204	340206432754	340206433304	340206433854	340206434404	340206434954	340206435504	340206436054	340206436604	340206437154	340206437704	340206438254	340206438804	340206439354	340206439904	340206440454	340206441004	340206441554	340206442104	340206442654	340206443204	340206443754	340206444304	340206444854	340206445404	340206445954	340206446504	340206447054	340206447604	340206448154	340206448704	340206449254	340206449804	340206450354	340206450904	340206451454	340206452004	340206452554	340206453104	340206453654	340206454204	340206454754	340206455304	340206455854	340206456404	340206456954	340206457504	340206458054	340206458604	340206459154	340206459704	340206460254	340206460804	340206461354	340206461904	340206462454	340206463004	340206463554	340206464104	340206464654	340206465204	340206465754	340206466304	340206466854	340206467404	340206467954	340206468504	340206469054	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23787	21832	29778	24435	21808	21711	5988	1067	823	761	646	637	606	627	609	517	562	564	489	465	531	483	509	465	440	474	493	467	433	456	450	463	497	447	440	502	462	509	457	481	445	440	441	439	458	446	419	430	425	434	412	402	435	471	417	468	446	457	457	414	456	451	404	398	429	433	416	441	448	445	408	403	470	437	405	484	450	460	435	454	457	438	416	426	402	399	406	438	447	449	430	425	418	435	471	441	411	434	442	450	417	421	414	440	432	419	441	435	424	464	422	451	418	450	460	454	444	416	454	443	460	402	457	428	404	445	434	442	441	455	413	484	423	457	461	431	427	430	420	421	453	376	451	421	451	409	407	432	442	419	421	412	443	439	477	441	416	438	433	439	412	432	447	411	418	471	432	437	403	465	447	455	421	433	426	443	416	411	411	426	445	397	442	421	440	421	440	424	399	420	411	447	398	478	402	431	445	438	447	446	444	426	480	405	444	458	404	424	465	436	432	433	424	435	423	397	410	452	416	429	433	429	465	440	461	456	471	443	438	410	463	433	428	449	403	404	458	421	412	391	412	417	445	403	386	416	416	444	428	456	411	444	440	436	485	442	447	425	454	452	465	442	423	448	407	463	440	422	409	388	498	405	430	398	450	455	434	430	431	431	416	427	414	408	444	424	388	447	417	433	427	454	437	477	466	405	417	433	458	409	438	444	448	460	423	436	456	390	460	421	441	416	427	460	413	394	461	455	424	398	453	463	416	420	436	419	413	415	446	465	427	424	410	451	453	433	410	420	434	424	445	404	424	451	426	426	447	421	428	481	457	415	455	459	411	409	435	404	469	415	464	404	406	421	418	456	420	428	453	448	414	482	442	437	433	413	411	434	449	473	450	414	467	424	422	439	434	412	457	438	429	433	385	436	438	414	432	444	433	414	439	464	398	470	442	482	417	416	446	417	436	445	452	425	440	425	444	407	433	404	460	376	454	413	427	418	418	432	448	435	451	426	443	439	458	406	414	420	409	445	430	389	427	448	422	443	451	434	436	418	458	409	452	465	415	402	453	427	439	427	438	413	473	393	444	456	459	415	390	417	420	463	420	451	441	432	443	463	426	465	462	407	407	469	463	444	407	423	421	466	459	448	440	471	447	418	393	428	405	445	454	442	450	456	431	468	391	422	420	425	431	407	415	436	443	398	425	444	454	452	418	415	422	415	450	431	426	418	430	421	464	438	429	450	402	433	461	433	445	437	425	427	453	433	426	428	413	401	416	425	443	436	436	436	435	430	455	416	391	457	414	428	422	417	403	434	446	429	395	400	405	406	407	391	423	417	459	424	413	417	422	416	394	414	421	461	421	416	454	391	418	430	445	450	434	459	433	431	407	396	423	451	449	453	458	398	420	426	406	442	458	406	443	452	434	434	455	444	443	444	441	456	450	467	422	460	413	443	450	470	435	418	442	424	446	406	474	418	435	392	451	396	448	419	467	439	433	416	453	417	418	421	471	420	447	470	441	414	407	424	410	427	433	411	435	441	417	435	422	416	443	435	436	449	435	430	424	438	458	421	431	427	420	477	467	447	407	450	430	436	443	446	440	430	414	415	409	418	454	416	444	489	418	439	452	440	434	434	444	490	402	442	414	442	413	426	396	406	431	454	403	417	435	433	423	441	402	429	437	400	416	434	417	428	429	409	415	464	445	405	424	428	430	404	440	422	405	448	466	438	442	451	397	439	433	433	399	410	444	434	445	447	447	420	418	433	415	411	435	455	463	450	441	410	399	442	468	437	460	442	450	446	378	437	441	469	439	389	413	429	415	444	438	438	400	428	460	446	439	440	390	393	409	404	458	435	443	440	443	454	393	404	408	436	406	438	406	439	455	444	436	439	390	422	402	417	456	413	390	395	452	430	427	440	423	444	393	406	434	431	432	442	437	456	399	438	457	431	478	445	443	483	405	444	412	450	442	455	455	428	443	408	403	437	435	416	422	418	414	452	451	428	463	449	432	446	389	438	417	430	463	429	426	423	481	455	407	446	424	438	420	430	424	393	435	414	447	450	415	448	441	425	424	433	408	436	447	463	445	410	412	430	438	424	434	425	407	423	415	448	440	481	436	438	424	378	417	423	395	402	446	463	419	426	442	409	449	446	430	422	457	415	411	452	413	452	435	468	437	424	418	432	440	430	433	406	433	435	445	426	440	453	442	443	406	468	425	444	451	430	410	463	442	447	443	419	414	463	463	454	454	437	405	409	450	423	417	416	453	416	425	434	422	475	426	455	443	430	465	427	431	439	401	411	400	477	449	448	440	448	455	441	439	441	402	430	457	431	460	400	457	458	400	431	472	410	399	415	438	411	406	395	439	435	446	422	430	419	409	424	448	424	414	465	413	436	431	470	431	440	447	417	379	433	463	425	416	454	403	407	457	417	388	408	432	475	438	438	410	454	427	435	431	405	384	417	441	405	439	438	429	432	435	416	418	460	439	430	458	404	440	415	458	450	406	458	460	435	436	481	411	423	411	381	408	460	441	437	401	440	427	451	455	423	453	427	456	404	422	431	436	433	433	432	453	451	452	413	443	452	446	432	443	415	451	420	457	473	394	434	411	458	408	438	433	432	411	439	425	409	435	425	412	421	433	434	444	432	485	457	422	425	422	445	453	433	448	389	420	454	423	461	436	424	409	402	435	463	430	423	450	411	421	412	422	415	391	402	417	424	438	388	426	421	448	425	469	422	419	395	454	420	474	394	455	408	410	417	459	433	424	425	449	437	405	460	411	425	406	446	396	450	427	416	456	434	450	433	439	441	454	424	447	436	420	436	455	470	456	433	410	450	437	410	417	434	428	450	464	417	429	443	434	431	462	437	431	423	443	423	426	439	435	442	411	475	448	448	438	426	425	426	440	437	431	457	442	408	440	432	407	442	443	429	440	433	458	457	438	444	414	396	422	427	465	439	438	446	441	391	425	442	440	407	453	444	411	430	414	429	435	434	452	406	473	401	445	433	397	402	443	418	431	453	438	445	428	452	458	398	424	452	448	405	420	387	429	465	431	428	473	456	466	440	422	446	393	450	401	438	422	433	420	409	403	421	406	458	396	447	455	422	410	429	411	439	435	439	412	423	387	449	414	446	440	446	395	445	461	442	403	449	420	421	443	428	420	411	394	409	405	441	426	418	467	463	412	414	447	412	423	452	414	423	451	435	423	446	468	458	430	454	431	419	440	431	422	459	456	409	442	424	441	422	406	435	455	442	432	455	426	450	435	432	388	431	402	423	450	436	436	440	423	445	457	428	419	416	433	403	389	419	448	422	406	398	467	417	448	412	447	418	420	475	451	393	409	426	394	443	456	408	441	403	422	437	419	391	465	437	417	454	442	404	452	430	424	427	407	425	410	429	487	437	482	467	424	426	399	464	406	408	401	416	401	443	400	442	394	422	425	421	452	388	421	422	425	424	401	431	424	468	438	415	449	426	400	433	417	396	471	429	438	424	432	422
46809	59177	12683	5827	3951	2982	2446	1938	1628	1337	1262	1149	976	918	813	790	808	713	694	695	642	692	722	697	608	621	621	582	593	617	625	609	618	643	660	623	583	670	597	656	604	606	547	571	582	562	606	561	582	611	600	554	585	582	565	578	543	585	545	538	518	564	590	584	552	544	561	561	575	565	518	570	538	599	549	583	572	588	546	580	560	567	569	525	557	589	542	549	540	509	556	537	566	563	547	567	539	528	521	566	539	546	553	515	527	591	536	551	529	584	535	590	566	567	546	545	558	591	599	543	528	521	543	544	538	587	574	563	513	521	583	545	550	566	582	551	536	590	519	574	565	556	569	572	572	575	576	580	528	546	541	577	574	538	513	560	544	606	534	535	553	554	572	523	579	494	530	527	538	568	526	529	551	548	550	567	543	517	567	527	532	540	538	534	563	572	569	557	549	529	516	578	557	546	539	562	518	548	583	521	532	550	569	573	565	558	550	570	552	605	567	548	533	565	552	553	527	551	606	527	574	545	551	573	559	531	521	512	539	523	563	518	559	560	551	585	534	558	527	515	577	508	549	595	570	555	554	541	559	588	565	529	599	531	515	535	549	589	548	549	534	539	537	544	549	532	570	510	542	543	517	552	559	535	549	574	524	545	525	541	561	529	528	526	585	560	560	542	555	569	622	559	498	511	530	554	527	556	528	532	538	561	541	540	541	548	564	494	513	551	568	540	558	565	533	519	517	554	544	517	539	564	564	516	565	519	549	531	507	518	566	541	546	563	577	531	531	573	513	533	565	509	547	571	520	537	549	557	539	531	555	555	567	563	560	548	555	520	531	547	544	532	542	542	566	555	544	503	535	531	531	542	573	534	562	543	555	507	529	538	582	539	632	526	544	557	536	576	526	521	535	531	570	556	571	510	569	556	556	507	567	518	547	529	568	510	550	539	549	547	556	503	521	507	533	520	551	516	514	513	603	536	511	564	532	541	580	537	560	516	520	548	538	586	576	543	601	521	559	515	588	555	573	519	559	572	573	542	552	549	544	537	514	547	563	586	486	514	563	506	537	525	534	553	577	547	569	540	587	538	597	534	562	521	565	585	567	519	566	516	575	529	526	545	555	581	527	541	577	571	570	582	553	500	519	537	559	541	553	548	582	575	585	547	529	573	553	547	535	578	542	524	563	537	556	524	559	538	558	552	529	540	569	546	523	547	586	573	561	552	553	532	542	552	555	569	524	518	562	526	569	548	548	537	539	550	554	523	548	524	562	563	563	566	559	514	555	505	558	533	517	559	568	532	539	580	530	558	552	530	525	571	558	603	522	558	576	557	571	512	567	531	566	567	565	564	534	552	563	589	566	538	547	511	553	574	565	567	523	555	548	551	558	551	551	521	537	544	579	568	536	519	517	558	524	544	593	509	547	501	576	571	556	569	540	534	597	543	574	522	533	509	533	560	547	552	579	569	564	541	580	559	552	590	562	564	508	559	521	558	583	570	552	530	560	546	557	517	527	563	505	509	561	551	555	541	554	572	553	566	532	550	579	526	577	547	523	516	545	565	583	540	598	556	549	524	531	530	565	543	495	546	540	552	547	588	567	555	544	550	540	611	548	574	559	510	586	561	558	532	531	524	542	519	540	560	534	545	547	550	541	519	574	536	561	530	541	533	551	575	545	550	557	551	568	562	540	584	541	532	536	561	589	501	549	549	581	580	598	544	550	595	565	538	536	547	559	591	496	587	535	540	537	538	577	551	533	545	540	571	570	553	589	542	529	513	533	520	536	524	548	509	522	523	549	534	545	570	543	559	571	549	524	539	530	517	562	540	562	552	544	527	519	543	598	578	535	578	566	568	582	558	603	567	545	593	561	526	512	535	543	540	553	551	559	536	556	505	559	535	553	574	548	544	607	504	614	541	595	564	565	520	564	546	520	571	560	601	559	519	540	540	552	553	566	534	557	562	539	544	561	574	564	556	537	544	525	563	547	506	533	561	523	541	532	563	522	577	534	528	540	549	536	539	533	544	519	547	534	556	514	504	589	549	544	514	570	554	551	540	541	577	544	539	537	553	529	610	520	568	591	556	533	549	530	537	520	542	529	561	558	536	542	560	505	526	578	563	556	579	517	506	545	523	584	547	548	522	553	513	530	543	542	559	580	520	546	552	575	558	500	515	536	535	543	546	529	510	524	503	571	533	557	559	536	512	534	558	578	569	554	586	517	581	532	568	534	535	554	476	537	493	510	583	577	552	551	559	546	551	550	540	503	573	549	552	560	560	576	565	575	520	553	550	531	579	546	545	534	545	585	541	523	523	529	576	570	547	611	525	519	534	567	578	510	543	544	564	546	538	529	561	521	590	562	546	570	509	536	541	554	571	577	566	543	596	582	568	539	568	569	562	550	545	591	541	550	530	508	554	568	547	557	558	563	550	529	522	585	584	571	527	550	552	526	528	540	569	520	522	488	514	554	542	552	531	517	540	532	534	545	518	557	584	507	532	555	537	561	571	543	526	550	546	523	603	573	562	532	561	548	547	518	561	575	556	529	508	573	542	568	517	559	573	555	571	548	517	562	532	525	567	570	553	558	561	576	544	525	558	535	537	559	558	524	542	571	522	522	535	563	538	553	602	532	521	539	544	569	563	520	546	579	578	573	574	517	563	537	581	575	555	572	548	555	555	522	547	520	574	553	570	560	533	508	561	551	515	532	526	520	575	563	531	540	542	539	540	521	570	543	536	568	551	532	546	567	553	595	535	532	564	559	552	587	549	543	557	556	554	552	539	573	520	532	538	537	548	568	548	521	534	590	600	503	536	585	566	518	535	576	582	482	518	486	529	541	556	551	533	552	540	556	548	549	539	564	560	539	572	531	569	535	592	539	564	603	553	581	554	583	528	541	587	534	566	608	522	569	548	525	565	573	528	537	575	594	579	563	546	595	564	531	535	567	485	545	553	531	557	557	571	541	514	525	524	544	544	567	513	584	548	556	557	577	538	577	518	560	546	555	587	542	542	554	572	516	558	547	519	573	548	581	561	553	528	521	550	553	551	516	531	542	562	592	553	621	548	515	547	561	529	541	570	573	560	576	551	543	523	502	592	550	533	511	531	554	565	564	562	587	573	583	560	549	556	581	542	536	554	524	596	548	575	551	572	548	551	519	541	552	598	543	550	582	567	565	536	551	518	560	531	549	558	537	537	508	504	553	515	545	584	496	556	558	543	552	542	520	565	554	537	527	546	558	546	565	518	511	552	565	556	559	547	538	539	540	585	622	529	589	559	535	520	567	535	572	535	534	528	541	563	581	514	516	525	542	523	549	533	573	538	579	550	543	535	586	522	543	533	527	555	582	560	539	524	557	570	560	515	522	529	541	524	563	527	543	564	566	524	555	539	539	551	544	542	556	566	525	554	538	532	591	568	561	520	546	587	542	546	556	554	564	536	549	596	562	512	564	538	520	523	555	533	565	547	551	545	566	538	563	518	555	539	526	552
29030	25142	13881	1475	456	381	293	303	330	291	323	273	292	267	257	288	272	286	282	280	290	301	293	270	314	283	282	274	297	301	315	285	284	295	282	280	303	298	309	325	294	297	305	270	286	262	295	304	299	271	287	282	278	271	292	254	307	307	310	309	263	303	310	292	285	303	281	274	281	292	301	302	307	269	271	285	283	276	275	272	306	273	272	266	268	285	250	273	274	283	289	271	271	282	296	303	282	295	282	295	259	294	291	314	264	270	259	280	283	272	299	288	284	281	250	266	282	307	295	271	262	292	279	274	277	285	289	292	303	265	298	300	295	272	278	291	307	282	288	298	296	297	310	265	280	295	285	322	296	274	277	280	316	302	292	269	307	284	291	265	259	261	284	268	305	324	314	303	298	274	286	321	279	264	261	275	267	283	296	307	287	265	261	267	282	290	303	297	288	269	284	272	258	290	287	320	288	282	259	301	322	291	300	278	284	286	283	290	261	287	283	300	291	307	247	287	282	323	276	264	275	253	275	310	273	305	284	298	265	293	262	284	286	272	287	288	289	267	273	262	312	264	296	274	284	263	298	293	295	289	292	293	300	281	286	302	284	256	324	284	283	299	272	286	279	323	322	278	294	285	312	296	253	276	295	287	290	280	253	304	309	300	300	296	291	292	305	277	281	290	276	286	300	255	267	307	286	296	295	293	314	277	294	278	284	323	296	253	294	261	284	276	251	268	271	279	266	259	275	268	305	284	286	280	284	295	280	290	261	297	278	292	281	288	270	289	316	271	277	310	316	264	295	274	279	305	275	288	275	266	284	283	279	282	274	306	271	263	294	277	273	309	318	293	287	295	276	285	283	281	303	285	309	286	271	318	311	299	282	299	270	301	294	279	298	298	273	300	265	290	313	310	274	280	292	288	306	278	266	272	291	298	292	299	269	287	299	288	287	325	305	307	302	268	289	278	315	286	264	281	279	308	305	309	299	286	283	260	316	291	290	298	301	292	270	275	311	278	309	302	283	271	289	278	311	291	254	295	275	255	292	297	287	283	280	267	301	268	252	288	281	288	288	298	275	275	265	299	297	294	276	314	287	273	309	285	307	296	287	286	281	310	291	272	317	299	300	268	297	275	273	280	282	290	285	260	266	242	314	292	294	291	281	292	274	300	256	274	266	299	292	304	299	297	326	289	271	238	263	257	260	288	326	282	294	273	301	269	279	285	319	307	273	272	283	284	284	282	313	238	270	294	280	262	277	274	266	251	289	271	284	313	241	281	310	312	290	288	279	267	245	326	280	274	295	273	290	286	283	290	292	290	266	276	298	307	253	312	276	264	272	283	275	266	298	282	313	302	307	262	284	293	276	269	270	274	273	312	296	269	275	282	296	269	286	257	283	293	264	313	290	273	286	300	276	303	304	276	313	288	260	249	262	316	287	311	263	265	266	303	281	303	282	303	301	274	263	314	315	296	305	284	275	270	298	271	283	292	302	309	282	303	283	291	268	265	279	292	305	294	254	291	265	279	255	291	251	288	297	258	325	264	310	289	266	287	259	276	248	297	288	295	296	295	279	300	294	270	268	272	298	256	291	273	302	279	298	309	297	261	293	286	300	293	289	275	290	286	294	283	292	271	285	274	316	305	261	279	292	298	301	282	283	261	270	286	273	258	295	302	244	281	269	314	306	292	256	286	281	279	281	284	296	277	290	281	273	290	311	294	278	303	273	268	300	313	277	302	284	251	271	312	264	272	303	301	287	290	281	288	271	301	283	277	305	286	301	303	303	258	268	285	276	279	262	297	244	276	262	294	266	291	286	294	327	269	288	256	287	308	299	273	288	259	295	298	298	296	299	264	267	283	304	272	285	280	268	265	296	279	308	291	291	293	304	274	282	273	306	280	281	257	274	277	271	282	264	294	252	263	277	308	289	282	276	296	291	297	299	274	266	306	281	282	266	296	307	288	248	297	293	260	270	274	280	311	266	297	286	293	297	260	267	278	264	291	281	271	273	298	270	274	281	272	290	279	290	278	293	302	313	291	287	290	316	318	269	293	303	271	307	278	292	310	286	285	297	294	282	301	279	298	309	323	272	304	295	289	284	281	255	292	295	251	309	273	312	267	300	285	298	284	298	269	308	313	270	319	295	290	274	278	292	272	291	289	255	280	301	281	279	291	281	280	292	299	284	313	277	347	277	270	265	273	280	295	272	323	284	262	290	308	280	283	308	278	269	290	309	288	288	296	279	267	304	283	303	275	285	290	271	285	290	273	232	280	272	268	282	296	257	275	274	273	309	286	261	284	303	265	271	286	275	282	291	293	285	317	298	254	276	256	279	297	243	307	290	301	285	285	303	306	306	261	260	271	304	287	281	267	262	273	291	255	277	283	291	292	289	284	285	279	265	300	280	290	280	285	265	310	301	306	287	290	249	286	302	293	284	291	293	271	280	284	286	296	277	316	311	289	293	309	263	296	262	271	260	282	302	283	278	271	287	269	254	295	302	277	292	277	245	287	322	273	278	235	264	271	259	260	286	277	287	306	290	299	290	271	243	299	279	278	264	315	265	296	281	244	274	259	299	280	274	289	323	270	282	274	276	299	260	285	255	262	268	277	296	305	306	275	289	288	282	274	277	277	309	272	295	271	282	242	305	290	290	266	284	261	259	255	299	299	332	300	272	271	275	272	283	268	276	292	279	280	267	303	281	281	302	268	316	261	232	315	283	296	296	276	285	289	323	320	274	265	306	296	303	298	285	302	285	311	308	283	314	277	301	281	288	285	280	268	285	245	260	287	276	281	288	310	288	308	284	294	253	300	285	283	293	306	273	289	282	297	293	296	301	293	264	296	272	289	302	301	313	253	264	278	282	303	306	277	288	278	296	281	285	281	281	280	268	303	254	306	285	284	258	282	259	261	288	279	288	279	297	294	268	261	266	288	292	255	295	289	290	291	315	244	289	299	273	286	285	291	282	295	295	280	304	257	261	293	268	293	289	295	265	254	309	287	261	302	335	265	261	291	275	285	306	290	296	308	267	277	294	270	294	286	294	292	275	273	266	280	264	285	278	292	297	276	285	265	274	273	291	285	281	262	315	258	295	305	308	282	269	309	267	316	276	285	298	279	314	291	298	295	281	295	269	303	257	265	253	293	265	300	266	311	247	262	288	268	309	284	299	305	316	290	276	272	289	295	279	273	291	261	273	253	267	304	276	267	306	301	248	303	268	274	296	298	296	280	281	270	290	285	256	308	293	323	290	276	311	274	289	282	274	294	271	280	283	279	278	289	295	292	269	300	296	300	292	284	276	269	257	288	279	287	309	294	288	273	278	288	288	265	261	324	296	277	271	272	305	294	275	280	305	266	282	293	284	274	283	289	261	273	301	271	283	295	285	283	315	304	301	283	286	288	260	272	307	294	275	299	282	289	293	275	271	264	290	312	270	299	319	279	313	291	290	258	287	268	295	292	296	270	297	284	319	274	305	287	258	282	295	293
35459	37132	3722	609	522	442	483	426	375	415	371	399	329	325	395	359	375	387	356	375	357	412	348	351	377	367	348	368	364	360	358	351	362	358	369	382	395	388	388	396	328	359	350	381	354	343	317	375	368	357	369	356	370	343	330	389	352	371	358	339	319	389	382	384	352	371	362	387	364	317	384	381	362	382	357	392	370	358	354	356	354	401	338	390	384	368	369	389	371	359	353	345	374	337	354	393	349	356	372	353	359	359	349	405	382	347	354	388	376	377	393	386	361	400	356	356	391	352	356	335	354	336	358	344	372	391	340	370	404	353	339	358	372	365	364	372	394	343	362	356	364	377	375	379	364	347	373	339	349	369	360	367	381	416	368	370	389	343	347	341	346	372	367	394	350	331	344	358	378	333	343	339	401	348	372	350	353	359	364	389	384	395	373	340	355	406	346	334	341	345	343	337	388	358	401	337	397	348	354	383	403	378	362	353	369	347	338	370	353	367	367	337	329	356	348	371	390	342	369	336	375	342	343	351	398	322	335	368	331	329	344	339	340	332	376	329	366	336	350	365	350	370	379	351	367	366	353	330	332	388	321	382	340	369	371	344	354	347	320	362	392	387	362	367	377	355	354	364	375	359	323	351	343	376	338	352	343	374	359	380	359	387	388	365	384	364	379	389	317	350	353	380	351	400	365	363	338	366	347	358	400	344	352	367	377	380	351	348	346	365	361	365	379	342	375	366	370	340	361	358	360	340	411	353	360	309	349	357	332	379	322	362	377	345	334	358	338	350	391	345	368	349	399	339	409	346	347	346	329	358	356	351	357	352	347	401	383	385	368	370	355	360	382	370	360	378	346	352	389	407	370	379	366	365	383	368	374	336	350	370	391	350	354	358	359	368	368	357	359	363	350	392	364	377	374	353	334	353	336	351	356	359	385	346	333	330	342	375	362	351	415	364	363	359	387	334	384	309	373	354	329	382	358	348	354	376	365	383	348	353	365	374	326	340	359	322	359	372	362	368	377	367	362	375	334	350	391	350	334	361	393	351	391	338	379	299	356	350	354	356	368	357	377	365	409	341	346	362	390	362	361	325	367	361	392	380	356	309	359	354	372	386	346	361	336	347	372	358	356	399	347	326	318	339	384	350	348	339	388	355	324	372	353	363	367	364	357	376	340	363	351	355	323	304	372	351	321	357	364	386	335	323	346	353	339	373	333	397	396	329	362	391	362	368	359	379	328	345	373	343	379	377	388	342	361	375	373	329	382	351	325	370	388	394	396	384	366	393	337	379	380	331	362	383	351	337	365	373	354	381	340	371	351	344	377	335	357	379	366	368	340	328	357	365	357	373	320	360	356	377	352	357	355	366	357	348	364	351	391	373	330	351	356	392	384	372	334	373	368	352	331	337	372	360	357	329	362	362	351	359	340	394	350	360	368	352	357	382	344	338	324	324	324	416	379	334	331	322	336	356	315	343	332	340	379	390	360	388	365	342	376	343	372	387	378	368	356	379	418	355	344	372	388	372	351	348	344	381	375	354	355	349	344	356	334	350	332	361	364	378	343	376	386	348	346	366	365	376	337	378	348	377	397	363	367	372	345	330	325	332	376	363	369	363	358	355	386	389	340	375	334	356	394	407	406	377	387	388	361	395	365	356	372	366	355	363	347	349	376	351	364	374	380	338	372	368	367	348	374	417	350	329	354	351	370	361	356	348	354	381	355	362	362	387	359	343	350	360	360	367	357	365	354	334	352	345	349	357	385	360	388	376	365	396	372	360	376	364	399	360	365	335	348	347	348	340	333	352	346	357	382	348	384	363	353	345	364	352	375	346	375	353	373	367	358	351	360	341	379	355	368	370	341	367	348	337	358	356	383	352	375	362	326	379	372	351	368	353	315	374	350	335	344	344	401	364	378	349	368	354	358	345	368	351	350	345	323	382	369	365	355	392	338	374	372	388	397	380	331	354	343	378	343	374	345	362	326	364	337	337	353	352	335	331	371	350	366	364	348	377	355	369	367	355	365	383	364	365	379	399	355	348	391	352	368	363	354	363	331	344	361	348	359	333	393	382	357	340	357	381	354	375	369	371	329	385	378	344	324	370	378	379	342	370	345	358	379	384	350	342	367	332	362	372	378	359	371	402	359	343	333	372	373	327	394	316	346	358	373	380	366	328	367	351	399	345	345	365	343	392	397	364	364	357	393	364	381	352	384	370	396	399	411	364	358	357	392	334	368	368	371	360	357	355	356	402	375	334	371	336	386	382	376	352	358	385	371	370	345	369	377	323	392	374	360	357	367	379	343	380	337	372	384	375	378	324	396	382	385	337	392	367	399	377	335	370	342	407	376	355	386	354	353	369	374	379	349	363	364	373	376	377	355	399	371	357	387	367	388	381	324	367	391	376	374	360	389	390	361	353	350	355	354	369	364	371	377	376	351	350	353	364	350	358	365	374	350	357	365	368	359	357	379	346	384	368	347	363	365	389	349	361	371	341	366	338	341	385	336	354	354	351	342	373	337	382	368	343	360	377	343	347	363	355	365	354	364	371	325	372	396	351	357	391	396	379	362	343	371	385	340	369	331	374	399	357	335	366	375	353	343	354	365	381	346	334	345	381	346	347	385	382	354	347	350	334	367	349	354	344	372	365	364	368	372	366	354	360	358	385	375	341	356	370	356	394	369	341	362	378	368	358	381	351	395	351	354	361	346	353	367	337	321	383	359	368	371	371	387	357	365	368	366	347	367	367	357	363	367	340	389	354	364	385	347	379	358	332	384	353	371	344	380	405	363	386	337	368	404	377	363	342	362	353	366	325	367	384	373	349	375	334	378	360	371	377	368	374	342	359	403	388	344	344	354	327	336	369	378	349	358	347	373	367	342	355	377	376	382	313	362	392	333	372	362	389	373	379	373	398	383	377	349	357	366	404	366	382	335	357	379	371	366	407	388	319	360	375	343	347	370	347	365	408	364	376	368	373	348	399	347	398	408	342	376	338	377	348	338	365	355	382	371	337	371	389	356	405	373	362	332	377	357	356	352	361	393	324	382	364	346	352	350	382	387	401	361	382	376	330	359	350	339	350	351	353	381	377	364	368	368	349	364	345	370	389	364	319	366	352	372	341	364	355	348	350	372	363	352	337	370	376	359	359	378	358	355	353	336	373	353	384	335	385	354	373	362	352	353	351	380	351	360	356	365	399	333	353	371	377	377	314	415	358	366	367	358	359	352	337	407	364	364	354	380	350	370	369	395	390	397	356	404	357	393	385	352	334	354	384	359	378	352	383	378	364	366	362	384	366	353	387	372	357	364	338	358	333	353	347	353	373	330	364	355	354	379	387	344	375	352	384	370	349	381	362	337	370	360	392	347	350	379	355	372	361	360	347	367	356	359	344	389	334	355	346	394	403	362	388	369	370	371	353	348	397	362	356	350	299	344	366	385	381	362	406	375	389	331	387	349	358	384	370	357	370	356	349	347	351	364	349	327	358	357	346
24060	21097	28225	24115	20914	7291	1102	765	651	596	632	600	527	530	511	505	514	530	476	511	489	513	498	484	444	497	438	444	498	479	416	475	463	407	487	464	474	451	496	454	423	437	459	456	445	467	437	422	462	416	446	416	455	435	446	453	480	452	466	421	478	432	457	474	483	437	476	439	470	464	480	437	440	470	422	449	478	494	483	445	482	509	495	451	415	459	435	461	495	433	476	434	476	442	468	439	456	487	443	491	426	446	440	432	436	462	479	483	470	443	472	445	460	437	431	423	434	448	423	441	454	437	428	463	489	447	441	426	487	423	443	486	454	439	450	465	428	457	460	467	433	448	470	433	461	464	462	401	456	440	448	456	446	436	455	470	439	423	441	462	485	459	454	510	427	459	447	447	440	420	469	448	420	446	431	455	454	457	433	448	432	453	452	436	442	431	455	441	436	463	390	457	453	452	425	441	450	470	432	408	447	432	466	409	438	443	443	466	459	469	493	470	468	458	475	479	412	462	434	473	484	425	458	398	468	426	455	476	454	459	448	500	463	447	478	459	457	453	450	445	480	460	489	455	443	431	446	468	475	414	464	447	464	434	452	428	446	471	451	440	435	426	452	408	451	443	466	415	473	457	456	474	413	475	454	432	419	436	459	462	402	445	416	448	435	487	494	442	462	449	463	483	464	442	459	480	416	448	448	424	475	428	477	460	454	444	450	471	442	431	474	454	440	454	446	443	444	458	449	461	472	459	438	428	423	467	453	469	432	419	473	471	432	461	482	422	446	454	459	427	428	440	434	458	420	406	455	470	478	471	456	447	419	448	468	448	467	477	465	465	496	439	467	468	476	464	429	468	422	474	436	440	413	461	450	446	463	433	475	451	455	463	442	473	426	433	472	430	442	464	447	453	442	465	498	446	430	435	434	445	440	480	424	439	461	471	437	428	501	438	456	452	441	448	424	435	472	469	424	449	450	488	429	505	457	446	485	504	451	437	479	434	464	447	457	449	422	453	456	471	447	473	445	471	457	422	474	464	459	439	460	431	450	452	494	462	470	436	436	428	473	474	441	465	473	439	432	447	467	463	454	458	433	463	438	462	436	469	424	411	438	490	457	467	451	442	449	462	434	422	451	445	441	506	449	418	427	464	427	478	453	453	442	443	479	421	422	432	443	444	474	458	498	494	470	441	440	464	469	472	471	458	443	444	447	439	425	494	466	463	423	445	404	469	441	445	446	443	450	453	440	511	469	456	487	454	448	420	465	437	463	455	455	486	479	454	467	416	490	469	398	479	463	457	440	465	486	467	457	471	423	451	413	478	461	473	418	446	427	449	491	429	431	463	469	395	417	478	427	446	443	473	443	459	449	443	469	458	421	439	474	493	441	459	460	431	443	455	457	476	456	447	448	467	456	418	479	434	457	438	424	424	443	465	460	447	428	482	454	389	446	466	436	448	459	471	435	447	434	425	496	466	446	439	455	454	467	470	489	458	463	466	495	475	442	474	449	475	491	488	474	455	423	444	428	426	475	478	445	422	427	472	442	478	475	457	441	454	426	441	437	442	440	421	462	449	469	444	482	465	451	421	439	431	471	449	430	474	441	454	437	469	477	452	460	469	445	426	501	449	440	452	454	451	427	459	453	454	462	463	456	483	458	433	457	485	438	465	442	459	470	461	463	472	489	469	476	444	441	459	500	441	482	433	423	433	480	463	462	475	459	464	434	414	428	482	467	423	461	477	465	458	445	456	457	456	461	451	439	453	450	481	461	438	452	436	467	494	411	448	471	470	433	475	452	460	453	481	439	433	449	434	478	450	440	457	471	473	450	461	465	445	451	460	448	442	473	384	448	428	468	447	450	453	445	462	457	443	472	463	457	481	417	471	458	463	438	459	448	459	449	425	448	470	425	486	454	477	414	415	472	450	462	464	467	446	487	440	397	444	449	437	451	457	454	438	467	443	431	417	438	487	453	433	437	467	464	461	471	450	398	455	422	448	424	475	441	433	481	471	482	435	461	435	489	419	471	437	422	431	439	462	427	422	450	445	444	429	466	432	448	457	457	438	466	424	471	460	435	461	451	437	467	426	415	457	440	493	431	481	418	402	462	421	421	468	460	430	433	433	447	437	495	453	431	470	454	442	461	440	450	442	473	403	409	472	439	424	480	467	464	461	480	428	420	451	432	444	443	439	476	440	468	444	435	448	450	460	416	459	448	417	465	434	420	463	446	474	433	481	453	442	418	451	448	456	438	506	444	431	447	440	436	466	429	431	424	459	442	451	432	485	469	439	393	428	490	510	461	462	442	409	413	435	463	441	450	464	437	430	443	450	426	452	465	431	443	443	463	435	443	496	414	422	413	429	429	455	429	438	425	450	436	408	440	457	438	467	508	467	453	432	444	483	467	478	484	474	450	416	418	517	453	423	423	451	463	459	456	461	418	454	458	443	398	477	465	467	458	421	477	407	488	458	450	479	467	454	469	474	455	428	447	429	438	457	464	461	462	443	419	478	427	479	481	447	453	434	446	441	434	453	455	436	474	461	423	461	472	460	455	448	424	427	502	445	436	472	436	451	444	443	450	449	502	460	461	444	414	448	428	447	448	470	439	434	461	457	425	436	465	445	410	460	421	488	480	449	410	450	457	469	452	431	443	422	449	469	437	418	418	452	446	433	447	445	456	455	456	482	419	485	439	447	408	454	465	439	448	437	433	487	438	454	425	481	441	408	494	471	458	422	422	443	440	444	466	452	424	486	464	453	513	420	436	440	473	420	495	424	443	500	428	446	433	405	462	437	445	446	430	445	433	441	454	417	441	455	469	477	459	465	423	471	421	495	475	467	444	478	471	468	412	430	422	437	448	442	446	436	439	457	428	501	447	441	436	466	456	460	441	446	406	483	464	439	483	446	479	456	448	466	439	481	437	441	462	446	465	424	458	429	468	423	444	442	426	424	485	446	410	463	427	485	418	467	450	464	419	448	478	458	453	470	476	397	469	434	433	467	449	473	425	465	505	475	453	488	460	458	440	436	493	456	398	450	466	434	471	449	461	444	470	450	462	463	398	395	444	423	436	464	438	463	450	433	467	446	430	415	459	461	432	474	435	457	463	472	451	465	460	444	449	473	444	441	438	420	467	461	459	440	439	450	461	454	438	429	487	463	462	455	470	438	434	443	476	452	463	410	442	420	423	412	463	453	414	404	467	415	470	454	433	463	470	495	466	439	439	450	420	469	467	465	449	431	463	425	454	422	470	462	440	409	421	490	460	439	492	460	463	412	435	467	415	439	421	465	474	462	431	444	448	466	445	433	441	462	438	383	483	453	479	437	461	426	472	429	448	442	425	428	455	455	437	440	455	426	438	468	468	430	452	443	432	445	439	486	444	452	402	473	477	458	452	458	422	457	420	451	443	446	489	440	454	485	432	463	456	440	457	455	435	423	492	441	468	478	479	440	419	447	407	433	501	444	430	452	453	462	378	433	435	410	471	445
40525	51929	10363	3194	2468	1841	1526	1277	1089	1001	938	834	759	759	683	739	651	635	631	620	634	632	604	620	593	627	614	641	605	585	602	586	613	595	576	613	596	583	571	564	580	559	610	592	619	590	568	589	554	584	549	547	565	548	596	553	598	594	575	584	598	535	548	608	559	594	546	586	575	549	608	593	577	588	593	598	556	585	588	597	549	578	550	583	549	547	580	566	573	596	582	582	598	614	619	575	618	578	566	570	559	555	551	608	608	573	579	589	570	535	590	577	596	559	556	571	573	585	578	555	566	579	558	592	583	614	550	614	567	609	581	550	604	574	553	574	591	571	562	591	570	596	572	579	583	543	581	559	603	592	588	570	574	547	531	612	515	560	585	565	570	560	565	588	571	570	550	570	576	552	597	577	547	586	586	554	561	563	566	559	569	538	591	592	552	594	577	548	577	537	575	584	544	546	618	533	621	552	596	579	578	561	530	528	574	578	545	546	585	547	554	569	556	558	570	549	562	589	544	551	541	534	581	587	586	574	537	564	584	571	529	600	579	576	548	585	567	600	573	550	568	530	571	609	585	595	592	526	566	537	602	589	567	547	569	569	609	560	558	559	589	560	575	568	602	555	554	577	599	556	511	587	579	564	568	577	580	600	597	573	565	581	550	621	560	585	566	584	589	561	581	554	553	590	593	598	551	555	530	575	596	587	549	520	584	539	580	607	567	560	605	556	620	572	573	553	499	533	607	590	615	565	554	614	586	548	602	566	566	592	560	601	538	508	558	531	531	588	528	573	529	573	592	588	589	546	567	586	547	562	580	530	560	544	566	617	567	603	577	609	590	600	546	588	619	600	532	590	559	570	564	553	579	581	568	560	566	566	585	558	592	561	573	553	584	539	530	576	594	554	603	587	566	557	569	539	534	590	576	554	602	572	600	545	547	593	594	604	588	636	580	570	584	565	552	580	546	569	572	546	603	565	611	578	579	570	572	529	577	559	603	547	540	586	552	582	584	580	599	530	565	536	598	542	538	560	553	583	558	576	570	580	546	563	566	570	575	549	561	531	578	574	561	547	548	587	538	601	587	573	556	554	590	556	534	518	583	609	586	537	565	551	525	583	563	539	565	551	579	552	576	592	579	575	596	542	571	571	546	551	531	582	550	614	547	598	573	541	545	555	592	556	561	564	548	571	578	563	593	492	526	558	561	596	611	622	579	570	535	595	570	565	555	583	521	574	541	537	543	583	559	553	578	554	568	533	545	562	617	586	575	559	555	512	584	569	573	585	596	546	562	572	595	559	554	580	553	515	525	568	575	575	545	557	598	625	557	571	547	599	502	535	575	547	625	554	600	552	589	533	553	564	578	564	598	565	552	539	594	610	556	602	558	547	562	574	575	600	585	558	552	576	568	588	548	553	581	570	568	553	583	577	587	536	572	560	589	573	594	572	530	522	529	579	560	547	590	615	571	566	573	584	547	597	567	617	550	593	554	576	593	584	565	573	578	554	591	572	552	610	541	592	569	545	555	519	586	572	598	571	552	571	569	520	610	531	556	565	619	589	612	592	568	575	547	556	544	580	560	559	544	573	593	599	571	564	581	582	548	569	540	563	535	554	527	556	540	587	577	551	568	584	591	574	545	584	574	562	569	591	577	539	569	582	574	554	561	568	567	594	539	515	592	612	553	580	592	556	552	610	508	546	534	624	559	582	582	591	559	559	536	582	583	579	569	556	554	565	555	613	582	569	512	563	591	568	565	554	617	584	562	593	587	558	531	571	568	560	590	566	606	569	541	568	575	556	553	589	585	551	540	559	569	568	560	550	615	568	587	547	532	569	580	578	563	593	571	559	559	602	548	531	607	586	593	583	553	557	556	545	574	560	610	559	552	557	539	570	621	614	589	567	540	556	533	577	572	545	584	566	525	607	526	560	590	547	569	606	588	566	640	569	563	558	564	583	553	594	579	546	606	570	554	567	596	582	580	550	540	549	551	551	538	534	596	536	539	585	574	557	574	554	589	569	534	594	569	545	575	586	532	532	578	554	570	566	547	549	575	603	555	579	566	567	550	559	532	595	573	535	567	578	566	568	557	594	548	578	567	605	579	575	603	586	541	595	620	549	596	536	582	545	546	594	548	535	580	550	530	522	576	560	568	595	559	561	579	534	618	550	556	554	563	633	557	559	589	590	561	569	564	602	519	577	588	547	557	588	538	553	565	549	532	591	570	566	591	543	581	581	606	601	557	578	559	556	551	595	545	564	582	523	559	583	571	542	594	572	565	574	594	536	557	555	584	598	538	548	573	649	559	538	555	594	540	586	588	576	535	598	560	550	561	532	546	556	537	586	572	554	592	522	576	602	592	569	555	553	585	557	597	574	585	610	528	613	586	614	584	593	564	580	570	576	520	557	537	619	596	529	593	575	580	577	582	604	563	585	589	606	574	582	553	596	556	633	584	593	578	569	531	544	592	599	618	558	551	575	582	594	579	547	566	525	544	554	537	551	533	530	553	598	599	569	541	567	555	561	558	534	543	567	537	613	557	549	592	552	540	597	566	554	598	572	557	538	572	592	564	578	523	553	569	549	576	598	570	545	576	563	540	552	579	559	550	599	552	570	582	564	571	609	569	579	532	562	611	498	555	571	565	550	533	557	578	565	557	574	539	582	514	554	577	578	557	563	589	611	584	582	560	581	575	623	560	556	554	558	563	590	537	561	563	502	570	573	526	555	572	599	556	593	560	598	569	578	576	592	569	567	564	567	568	562	542	569	592	555	553	578	561	571	542	572	541	526	566	530	591	566	570	578	535	589	580	617	589	600	635	606	583	579	550	583	576	556	573	567	568	555	592	543	555	515	584	578	600	583	584	619	554	577	547	549	548	551	557	519	555	576	571	560	554	559	571	563	592	532	609	589	568	535	528	558	569	545	582	581	614	526	553	597	620	555	555	528	585	572	551	537	557	579	568	560	533	572	551	580	591	595	569	594	612	522	559	598	563	576	586	544	535	527	613	598	556	563	541	582	594	592	540	597	540	578	538	545	577	565	591	577	590	569	576	561	566	557	589	533	552	541	574	570	549	560	576	579	572	584	583	563	535	593	514	522	551	536	545	582	562	554	579	561	570	589	555	573	561	635	594	568	557	556	542	586	578	584	577	572	544	581	544	543	535	566	544	537	531	552	611	560	558	577	606	537	596	534	569	550	555	607	581	553	494	591	554	533	580	591	610	564	521	534	594	566	566	550	540	570	565	576	566	558	548	570	588	592	599	575	571	579	542	552	592	561	546	578	566	581	585	582	574	618	643	580	577	540	579	574	510	594	564	598	593	553	581	571	592	569	559	565	549	587	561	608	571	576	567	574	543	574	570	553	548	564	524	571	562	556	569	589	547	509	612	598	577	552	565	573	529	589	551	587	570	554	554	531	563	587	551	583	540	546	551	552	558	567	584	525	521	611	564	540	548	537	550	568	559	543	560	568	505	564	580	521	583	559
23019	21129	28833	23636	21106	20965	5617	1063	775	722	714	654	592	575	519	514	522	554	497	494	515	464	428	426	462	431	458	471	457	435	423	437	419	436	431	420	458	411	400	445	430	414	456	406	407	428	457	403	443	455	434	378	446	426	425	428	419	451	427	381	381	400	434	383	413	406	408	435	425	447	419	443	409	459	392	442	393	426	418	473	395	409	411	413	381	422	375	405	423	421	422	431	442	412	392	389	432	409	404	416	415	409	434	413	420	443	424	387	410	468	402	395	423	411	395	418	408	427	388	385	420	419	397	384	413	387	410	427	397	415	396	378	388	428	414	411	419	431	428	418	410	399	426	398	395	444	421	411	412	400	436	436	423	404	404	458	391	392	384	380	392	409	382	380	391	383	367	414	429	413	416	420	417	415	444	437	396	401	394	430	380	462	430	428	408	446	382	401	424	412	426	394	422	424	409	438	441	409	375	382	397	380	395	428	444	405	406	429	412	452	403	426	428	398	416	385	418	407	391	428	412	422	404	442	375	413	404	390	461	416	398	416	446	389	387	405	404	476	429	418	407	416	421	401	398	433	419	403	410	422	408	421	408	415	413	419	441	437	405	430	426	408	389	403	413	422	393	414	447	432	415	411	401	420	427	392	390	410	400	412	439	446	406	396	400	377	404	394	400	431	407	419	455	407	419	385	394	409	396	415	420	432	393	436	417	427	402	406	390	406	390	461	396	384	381	429	431	386	407	402	418	468	394	430	431	445	388	396	416	392	429	413	410	447	419	403	375	428	379	417	427	406	422	437	411	388	396	427	407	394	410	401	418	398	451	414	425	412	445	454	458	415	424	401	416	409	431	406	421	425	419	392	406	400	415	421	405	381	432	425	423	421	407	400	373	426	446	429	413	351	417	419	382	426	402	385	412	424	409	410	469	405	451	381	377	443	434	414	443	419	396	452	398	431	420	382	387	431	412	421	417	352	428	437	428	394	399	421	405	406	463	419	402	421	401	409	428	435	411	405	420	417	440	423	380	420	392	393	411	427	373	427	386	455	397	447	409	397	389	405	413	444	393	431	409	432	457	419	418	441	430	401	394	414	365	424	425	394	392	373	415	377	402	384	406	409	408	409	427	434	432	407	420	405	409	418	408	411	396	398	390	402	411	386	409	418	416	427	425	426	402	405	449	402	440	396	412	386	413	408	395	396	390	424	433	423	424	391	369	411	399	425	438	412	449	395	384	435	394	377	383	421	394	401	381	436	380	421	427	434	400	387	432	396	437	379	423	383	407	414	393	401	387	366	403	455	416	423	432	444	422	379	402	430	394	417	431	402	411	403	422	379	417	378	410	428	396	394	391	447	412	395	435	444	411	418	433	408	423	411	424	404	443	432	409	396	428	438	420	433	409	381	427	436	428	415	396	397	382	389	412	431	397	403	428	451	399	433	400	404	406	421	423	439	416	414	400	394	348	370	422	419	398	408	411	426	380	403	423	427	389	416	408	413	415	390	423	434	382	406	433	432	374	375	431	428	394	403	446	386	394	394	407	409	401	419	395	437	424	407	377	407	407	419	441	397	425	403	396	406	399	434	418	408	435	439	451	389	438	435	405	398	372	403	408	355	411	411	405	430	377	420	422	420	439	401	426	390	390	418	420	412	390	386	378	428	393	421	407	396	378	398	430	429	458	428	402	404	421	408	408	406	438	397	420	404	394	418	394	443	386	391	415	407	414	414	384	401	400	409	448	413	411	399	451	399	409	397	449	429	412	426	392	393	414	420	439	419	452	444	396	386	439	412	422	421	450	436	394	434	413	415	422	405	403	409	405	400	436	392	416	394	375	403	388	414	412	414	421	419	428	399	431	419	405	414	367	395	408	417	367	383	406	430	413	413	415	404	418	449	407	437	389	429	447	412	382	370	383	432	403	393	392	398	428	400	388	396	394	385	401	384	378	422	402	406	423	421	412	399	416	409	412	409	397	443	401	409	413	403	415	423	415	423	409	373	418	415	422	395	368	421	424	423	426	434	427	425	418	420	354	389	413	420	422	453	420	385	414	422	415	416	427	392	412	405	424	426	411	417	449	410	424	402	406	391	412	409	423	404	370	372	398	380	423	402	426	434	399	404	420	426	382	412	399	406	423	385	410	361	420	377	420	432	443	421	405	443	408	403	433	442	438	419	410	422	441	428	428	387	382	425	438	406	389	398	410	428	428	391	408	389	422	409	417	419	447	390	437	433	395	416	405	406	399	413	394	406	410	428	407	404	378	429	395	391	421	379	391	418	404	400	411	406	377	420	403	377	426	385	393	413	425	389	409	415	418	381	395	385	384	449	399	418	423	380	409	388	374	402	412	398	385	415	423	408	396	413	396	436	404	422	423	381	472	390	407	413	402	444	417	398	399	414	381	424	431	421	412	394	412	388	423	394	392	374	378	415	384	399	411	447	418	448	407	468	441	414	389	410	400	393	438	392	386	419	440	416	381	424	424	425	403	432	434	459	402	400	408	396	412	440	418	430	413	397	384	413	391	391	409	405	450	408	390	434	425	394	382	401	380	380	411	437	411	389	417	400	393	438	422	405	416	372	407	412	390	412	346	407	394	426	430	419	416	414	418	439	411	427	385	418	415	397	419	447	419	429	420	413	368	400	415	420	399	389	430	432	396	392	396	429	396	431	444	441	410	379	410	433	379	375	421	396	426	441	401	415	395	390	412	375	417	408	400	387	456	411	374	395	406	396	426	457	384	371	392	412	389	461	454	411	384	444	419	454	427	425	430	371	437	401	395	360	406	400	423	419	398	398	428	407	395	384	441	415	442	408	403	375	420	436	445	366	440	395	422	420	424	431	397	410	412	409	446	404	388	406	412	419	447	404	381	415	373	416	421	436	418	422	395	459	415	411	392	417	395	401	403	454	383	388	401	412	399	397	377	408	404	413	417	380	387	412	382	414	401	432	404	369	418	429	404	374	446	417	388	373	412	445	397	396	377	435	390	421	420	427	387	402	418	406	433	409	377	379	398	381	412	398	392	401	398	427	402	404	433	400	445	447	409	417	422	434	405	389	383	446	383	383	419	461	417	437	399	406	406	418	420	448	447	396	437	439	437	409	410	404	387	436	407	381	399	433	403	453	376	396	381	396	413	424	427	428	435	410	447	419	429	414	434	390	387	409	437	397	403	407	408	407	410	356	412	432	429	423	402	403	391	410	403	422	406	416	431	428	403	425	426	383	424	427	425	445	400	406	412	382	369	401	393	468	393	386	422	410	445	388	377	438	376	417	379	403	421	421	381	400	415	400	412	392	413	437	434	355	427	387	369	402	377	403	396	400	398	402	451	440	451	412	414	436	439	401	405	427	414	429	402	409	434	430	424	409	416	423	409	405	456	417	404	433	380	432	387	382	399	401	406	399	388	425	384	390	462	389	402	407	437	406	433	433	391	400	378	394	448	407	425	394	413	404	415	397	390	386	417	412	408	387	390	415	445	374	412	419
44674	61732	14431	5452	3764	3043	2445	1935	1597	1405	1157	1058	1000	860	803	736	764	695	646	698	657	631	604	624	618	598	545	612	596	576	568	616	587	572	535	550	566	559	576	597	558	569	559	561	535	547	548	544	541	563	520	539	560	544	496	562	552	498	518	549	522	557	577	532	569	517	504	592	550	541	561	571	536	560	556	528	486	585	557	515	553	483	523	531	578	548	553	517	553	507	564	550	471	518	528	531	536	524	548	505	503	562	546	534	564	535	518	536	499	528	530	534	513	509	518	556	516	533	524	521	539	530	493	514	495	571	544	529	535	531	538	463	578	539	563	533	551	536	550	527	537	574	516	583	525	545	509	496	552	510	563	526	564	530	523	553	534	558	490	548	532	552	492	568	511	515	496	517	533	492	512	493	564	512	519	546	492	541	514	548	476	530	550	533	505	513	517	543	532	575	522	517	558	559	507	507	504	490	485	525	554	529	574	492	546	549	493	510	493	531	534	523	520	541	539	509	487	534	536	528	500	549	552	557	533	562	540	538	527	504	565	553	517	533	548	537	543	524	535	499	528	540	514	541	525	499	542	544	511	549	533	531	495	539	543	507	543	547	539	531	531	561	526	516	522	519	502	484	513	518	504	527	514	551	530	522	559	553	547	508	491	518	518	527	512	502	530	526	500	509	535	508	506	553	528	531	513	501	507	499	546	540	515	524	540	556	524	519	536	550	515	508	536	469	523	538	527	518	484	535	514	532	553	519	534	524	534	524	556	493	535	531	504	572	551	499	492	522	549	507	524	516	545	538	524	508	567	514	523	530	551	515	514	537	543	516	514	567	501	543	528	502	523	528	534	506	566	548	516	516	539	549	512	507	492	538	590	541	537	495	524	492	566	509	547	565	588	568	524	553	506	547	535	541	583	545	541	522	534	538	508	559	515	578	521	520	521	535	529	551	467	545	517	517	517	517	482	481	546	498	533	525	523	524	497	548	524	551	522	509	587	549	519	540	518	526	532	540	542	539	542	504	560	520	555	504	563	535	552	526	550	552	503	526	543	555	484	554	502	523	551	506	492	520	539	533	553	531	553	545	551	554	522	519	535	497	519	547	507	492	553	542	532	526	514	514	534	545	513	515	505	498	539	501	497	549	570	553	532	518	513	554	504	512	532	493	559	489	551	550	556	555	501	551	514	561	557	528	530	565	537	488	520	548	535	535	521	512	559	491	528	523	535	509	505	520	528	479	564	520	524	513	517	536	482	569	515	526	527	532	554	547	528	529	525	500	517	509	575	510	492	543	510	500	532	523	537	501	515	545	462	523	552	530	583	508	515	558	526	582	548	531	497	509	534	506	539	567	580	539	520	547	519	502	526	542	540	507	521	529	508	524	550	554	546	497	550	529	499	563	544	521	515	496	539	525	535	530	543	508	514	552	577	523	532	501	545	491	500	554	518	511	531	502	533	505	549	564	559	542	494	531	525	535	583	548	548	546	556	497	534	534	532	538	532	505	518	573	528	480	560	531	511	512	518	495	570	480	526	511	537	507	492	478	528	535	554	529	484	538	520	505	545	559	529	528	534	535	519	534	463	500	490	539	473	544	532	524	513	490	534	518	511	540	504	518	509	543	548	520	582	512	514	512	496	547	535	539	548	518	543	546	523	502	559	555	495	536	532	493	533	531	515	561	521	517	566	532	521	485	549	539	542	528	528	510	508	524	472	544	544	507	528	523	520	532	491	525	498	537	514	509	520	557	545	540	520	565	552	481	508	544	510	536	523	511	527	539	551	525	514	559	527	555	555	549	522	541	534	501	545	554	510	537	534	510	516	553	607	528	546	545	518	521	478	536	490	502	507	495	521	532	526	519	521	576	509	514	548	541	557	517	557	546	521	552	526	493	495	558	495	533	533	559	517	546	534	527	526	549	506	524	548	528	554	516	558	510	505	518	492	506	532	505	542	543	524	518	530	502	535	509	524	491	551	544	499	532	540	516	554	493	541	516	527	518	558	520	547	495	522	538	524	509	518	499	513	503	528	527	502	504	529	550	543	527	503	558	496	525	557	528	496	528	541	538	519	515	571	539	533	533	538	493	524	504	515	522	536	528	515	535	521	529	503	562	527	491	522	512	549	528	517	554	556	554	540	520	498	494	466	530	516	522	543	559	516	565	492	525	515	515	514	503	560	493	506	518	528	524	537	533	535	493	490	583	496	580	500	529	495	509	536	497	533	500	527	496	545	503	538	508	517	542	511	518	561	528	553	530	516	533	526	502	565	524	522	486	512	493	540	532	530	516	508	521	499	517	557	506	551	538	494	533	537	528	547	518	528	505	525	526	523	496	519	535	540	524	537	502	526	536	495	512	543	526	564	519	517	495	570	542	549	556	520	552	503	564	508	556	563	540	527	521	519	507	543	570	532	535	541	555	571	499	530	516	521	556	523	501	555	522	547	521	551	505	514	536	541	513	519	541	531	544	496	526	531	551	516	503	533	553	539	546	541	503	580	528	581	526	470	489	516	535	527	491	527	495	587	541	529	495	511	486	518	499	498	555	499	534	537	526	526	525	559	490	516	506	536	550	469	505	539	503	539	542	536	530	553	570	496	498	520	581	518	517	506	534	483	537	502	535	493	550	528	511	493	531	520	500	550	504	507	514	542	512	502	506	538	522	559	501	568	504	514	550	506	520	505	530	528	520	565	519	537	535	565	528	533	553	520	516	504	505	491	488	535	491	531	487	505	499	526	522	503	503	513	511	528	476	506	500	551	530	520	537	529	528	526	543	501	509	508	515	536	529	511	522	540	533	520	544	505	519	559	533	521	536	512	493	533	542	522	522	541	528	535	525	492	544	518	484	542	508	531	569	547	520	548	552	534	554	521	534	568	526	536	505	541	555	489	533	494	537	509	525	509	507	548	543	513	547	538	508	525	528	559	563	568	558	531	573	566	504	559	560	533	516	547	519	502	547	553	485	520	500	533	495	545	500	536	540	526	573	541	493	509	535	520	529	546	541	519	547	526	512	509	502	539	513	546	523	530	545	519	521	538	529	542	492	488	549	496	544	522	557	522	548	514	558	531	521	549	556	539	543	523	524	525	529	575	548	470	509	552	502	517	556	517	508	538	490	554	537	499	545	527	525	531	546	540	511	550	596	502	534	522	487	507	551	513	545	500	535	511	546	515	541	533	541	500	557	561	533	523	522	506	520	527	548	502	512	544	579	501	545	528	542	551	560	509	522	508	527	503	532	512	496	526	558	530	525	522	480	526	507	559	560	514	540	522	592	534	548	534	549	537	515	522	588	525	519	516	471	496	508	537	530	510	501	526	546	538	535	506	564	497	494	531	530	545	582	484	524	504	550	532	527	537	543	493	518	507	534	532	502	517	547	543	573	498	554	510	547	549	511	517	515	521	520	520	563	489	545	489	529	526	518	514	554	572	541	496	512	528	550	490	519	560	536	521	557	541	541	545	531	503	538	504	511	531	550	514	541	553	551
28966	25831	14340	1475	366	346	337	296	275	314	280	268	299	315	313	295	322	303	318	301	288	288	293	273	272	295	287	261	306	306	285	278	304	239	250	273	287	334	321	304	284	284	276	300	303	292	272	311	275	285	282	296	260	302	296	283	297	285	253	292	283	263	289	304	308	273	278	282	266	269	292	258	245	298	279	299	281	272	289	296	265	285	298	293	266	284	293	268	286	266	286	277	282	293	280	314	259	254	279	297	284	302	273	283	286	315	301	268	292	309	303	292	302	306	271	278	273	291	299	261	296	275	285	287	272	285	265	287	293	287	286	292	287	275	293	260	273	278	273	281	330	281	281	279	271	306	290	299	285	292	273	292	278	287	273	284	274	268	287	283	265	293	284	280	275	296	276	253	299	248	299	309	292	279	278	290	305	286	253	296	285	286	277	306	276	290	302	294	280	284	293	284	321	307	308	253	252	277	295	243	291	276	273	297	258	291	287	297	273	278	307	273	259	306	293	272	279	283	284	254	288	275	272	290	275	284	294	321	285	283	292	321	261	276	275	263	276	289	278	273	296	290	286	276	290	291	303	296	298	269	293	304	270	304	276	310	272	311	264	294	254	275	268	257	289	271	297	277	291	268	279	277	265	318	272	269	257	277	297	327	299	260	286	285	265	287	282	271	268	281	275	227	294	299	293	289	265	275	273	279	266	278	273	299	273	281	295	300	262	271	274	302	287	272	300	289	280	291	293	308	279	278	282	293	267	262	282	273	249	295	281	299	305	301	286	262	267	286	304	279	284	263	285	298	273	275	292	275	279	300	299	287	310	281	287	268	247	276	287	296	279	261	275	301	267	276	311	268	308	282	295	305	293	280	333	295	287	284	299	301	299	266	302	276	291	279	294	316	265	271	285	277	258	300	285	273	285	269	280	269	277	265	266	274	290	278	264	285	253	288	303	288	310	274	279	294	304	267	266	313	308	302	273	262	289	302	268	299	314	282	289	288	296	263	286	258	287	266	313	288	271	286	276	308	297	289	286	266	274	273	261	298	288	287	258	299	277	306	255	269	301	279	261	317	294	275	271	323	312	272	278	292	268	266	290	250	287	294	304	296	302	289	288	301	298	238	301	270	304	280	290	279	276	291	292	324	262	298	288	267	274	308	297	282	290	279	289	299	294	309	267	314	294	264	299	280	271	300	264	259	259	277	281	283	282	289	281	286	320	276	286	287	309	302	303	279	285	296	288	300	263	283	283	276	278	297	302	288	286	301	261	311	263	290	317	305	270	282	287	304	290	295	299	265	309	287	257	285	285	290	298	292	239	260	263	302	285	281	302	291	306	281	296	262	244	272	266	282	278	278	280	309	309	285	303	311	297	309	282	308	301	313	280	298	255	262	285	282	286	322	266	281	266	281	296	269	279	277	311	283	297	273	283	284	286	270	257	302	307	285	271	265	261	295	279	311	307	272	293	298	283	256	284	284	294	308	300	275	287	275	274	295	314	305	319	258	251	258	254	257	265	273	290	282	282	272	281	250	270	277	253	244	256	279	277	278	258	297	290	270	293	299	284	281	291	297	298	286	251	273	301	277	266	292	285	276	281	276	284	294	313	305	298	307	268	291	282	293	266	273	289	301	292	284	268	299	289	282	288	297	292	281	289	290	270	273	255	276	291	297	273	301	288	296	261	280	285	267	278	251	303	292	266	258	305	285	286	279	293	277	280	301	306	313	316	286	289	329	279	272	274	299	298	284	311	276	253	278	295	302	291	266	267	314	289	269	272	279	290	286	256	286	304	261	278	283	287	281	284	293	299	279	308	313	262	274	285	260	282	272	262	283	300	271	277	291	293	314	283	255	305	315	282	266	287	281	276	288	265	300	255	283	285	276	309	257	303	297	288	276	296	278	281	261	271	278	286	268	284	264	300	299	279	302	279	264	277	312	279	287	250	289	300	260	262	323	262	281	295	311	275	287	285	289	263	277	313	271	304	292	259	284	260	289	299	264	287	287	277	277	294	298	328	323	298	285	270	286	263	251	276	268	300	294	287	305	283	287	293	315	270	295	302	293	308	283	305	279	286	307	297	272	279	277	292	309	311	284	273	269	279	298	295	283	276	280	295	278	314	276	278	312	258	286	287	327	291	294	296	261	278	315	281	286	285	288	296	272	268	308	295	259	303	284	264	266	257	270	258	274	274	297	271	289	280	284	304	287	257	299	282	278	296	300	281	288	280	286	289	264	295	272	305	296	306	280	272	293	277	308	259	291	280	278	305	292	271	280	306	277	289	263	283	298	290	287	267	268	264	264	275	286	314	274	252	303	259	262	281	284	278	295	273	279	252	282	296	285	306	285	291	300	269	281	263	281	277	287	266	285	266	269	274	302	259	286	307	303	315	302	286	288	297	257	308	319	273	279	261	285	303	268	300	272	290	263	292	282	271	280	284	329	297	287	242	246	256	259	286	290	288	285	270	288	265	264	300	281	281	289	281	279	298	272	302	286	280	263	275	286	293	307	268	277	285	304	273	306	265	279	263	314	295	258	304	266	263	293	279	264	315	274	273	281	263	279	271	279	298	277	257	286	269	291	311	296	278	273	275	286	259	265	291	270	285	275	269	296	284	317	289	281	255	296	284	294	249	295	276	308	290	288	259	258	275	295	281	273	274	271	281	297	265	270	266	287	252	277	293	290	304	279	269	289	285	264	309	296	294	267	304	292	304	256	300	300	273	272	286	268	290	302	269	268	252	302	301	281	284	289	267	272	261	275	280	270	282	274	312	294	270	325	282	295	298	308	291	299	316	299	269	290	280	256	286	293	278	271	252	284	249	266	260	279	285	290	310	285	290	268	286	300	291	281	293	285	272	269	264	303	279	276	272	288	315	273	288	267	262	295	270	276	329	317	257	294	274	272	304	289	305	282	282	262	300	295	295	319	274	278	285	283	266	258	261	292	276	313	261	252	264	294	280	288	300	283	271	302	287	251	258	292	304	292	248	287	266	270	284	282	288	310	300	272	297	270	276	282	248	283	296	292	278	289	253	293	276	280	268	320	286	275	282	267	326	272	267	265	251	276	316	266	311	303	294	290	322	314	271	271	278	255	275	277	281	274	295	298	273	268	298	289	293	304	277	273	259	275	277	271	270	288	291	307	284	278	283	288	306	246	266	269	282	277	332	262	279	280	265	264	303	260	272	269	257	295	287	302	296	249	301	279	276	274	283	262	269	268	271	298	305	276	264	304	289	275	261	278	269	307	266	250	277	287	284	276	293	290	311	275	304	290	306	288	260	285	281	301	292	291	279	270	288	272	284	297	276	323	300	280	295	305	291	273	251	295	271	288	278	273	265	273	274	273	268	261	281	282	292	302	282	300	307	317	294	293	305	314	280	295	269	281	290	291	284	276	279	273	289	274	289	272	297	285	300	285	303	314	297	319	302	297	285	259	294	259	287	279	276	265	271	302	272	293	291	262	268	277	298	277	284	285	317	267	291	346
35458	39183	3960	630	518	485	422	425	419	394	390	408	399	383	372	362	361	353	388	360	320	392	388	366	392	372	380	365	358	421	374	357	372	361	369	382	384	344	385	341	339	367	363	389	352	388	378	349	365	349	357	395	373	374	362	357	355	347	355	372	351	340	347	365	353	351	370	362	378	374	377	381	340	377	381	380	355	349	349	321	382	357	335	343	335	363	349	382	357	352	363	346	382	378	362	361	380	379	358	388	348	386	385	331	366	325	352	345	344	407	355	358	370	367	365	353	369	388	356	360	361	353	380	339	370	359	369	341	378	346	349	342	366	384	393	359	362	326	345	366	417	395	371	384	352	395	336	326	380	351	356	367	358	390	369	342	330	358	344	368	363	346	325	358	367	334	354	372	323	348	345	373	349	342	365	356	336	391	370	375	356	349	351	340	364	396	350	355	349	348	391	377	343	375	383	363	350	376	366	359	343	332	329	356	367	369	340	372	312	341	379	336	338	356	374	384	341	354	362	379	379	374	356	370	379	383	350	351	330	360	377	361	318	369	344	381	322	366	371	364	383	360	352	373	355	355	358	365	406	367	348	377	345	364	364	332	385	375	386	368	334	349	374	359	376	360	358	377	358	337	356	317	359	396	353	333	375	382	361	375	362	372	370	342	379	387	366	348	364	320	390	337	399	387	399	363	381	342	345	364	322	365	359	383	339	373	388	343	345	355	358	363	378	369	374	354	376	371	375	380	382	352	401	335	335	345	352	336	343	354	346	336	388	385	361	375	337	375	391	372	371	368	369	361	333	383	347	345	352	372	367	349	377	379	390	386	397	355	348	350	390	379	345	354	371	352	373	339	314	371	375	348	352	361	350	344	316	389	380	338	345	367	347	374	356	356	365	366	370	378	355	390	375	386	379	323	356	363	385	358	378	384	374	338	364	323	334	374	341	367	364	389	373	330	350	354	366	374	362	345	379	366	333	390	365	406	358	374	372	373	368	376	360	367	316	414	372	387	374	332	345	336	360	370	337	316	331	383	328	363	372	367	362	354	381	354	346	408	381	362	383	375	368	374	357	359	349	397	345	373	389	343	330	361	351	377	373	363	311	372	386	356	371	387	337	361	380	340	368	356	347	382	328	346	372	356	359	356	337	363	391	342	342	316	348	356	381	351	347	367	387	377	366	376	360	384	340	367	354	358	376	353	394	366	363	361	383	385	382	366	359	373	357	414	351	386	358	357	339	367	356	354	382	327	366	390	376	379	377	346	395	390	379	356	343	374	375	348	358	372	357	389	374	331	370	352	397	351	371	377	341	392	361	373	337	384	373	362	362	388	357	351	358	335	348	341	385	379	368	371	391	346	362	344	391	348	344	415	384	370	334	345	356	381	353	366	369	343	383	353	347	379	364	356	349	360	357	378	341	372	365	332	340	358	369	344	364	367	336	348	340	379	355	362	394	371	338	359	345	402	335	344	342	336	382	374	382	367	349	381	404	368	399	349	356	352	344	351	405	342	386	356	351	385	365	319	371	386	373	397	364	357	357	347	356	374	341	339	350	351	386	334	395	367	365	382	371	397	369	347	338	365	360	316	347	362	364	360	379	350	370	348	361	371	369	337	353	381	347	395	380	321	336	369	352	398	375	355	370	342	370	367	368	366	341	360	356	405	334	356	353	363	376	349	350	337	390	358	336	350	348	373	390	379	361	372	370	355	379	370	328	366	401	358	335	354	377	363	357	374	336	352	388	359	368	334	352	345	381	374	356	409	354	361	409	376	359	368	363	399	400	366	343	361	358	363	384	333	359	391	370	362	355	329	358	398	378	393	349	336	392	345	331	355	362	385	431	354	342	385	344	372	357	389	393	362	347	352	387	394	374	401	364	346	348	333	342	363	371	348	376	356	363	350	376	354	370	352	369	349	366	348	341	360	372	375	357	399	350	347	357	362	387	354	374	361	378	368	370	350	362	390	393	391	373	362	378	406	311	390	359	386	388	355	371	335	404	361	370	355	335	357	368	367	346	428	390	385	329	365	401	361	356	328	371	366	357	334	353	395	355	369	357	357	371	344	350	366	374	354	351	359	368	371	353	403	388	326	359	352	345	370	349	371	324	360	368	351	348	402	374	351	356	357	347	355	394	364	359	333	396	383	367	367	339	338	385	340	364	371	358	325	360	353	395	370	371	370	345	368	349	351	332	336	393	350	390	356	373	340	365	377	363	376	363	327	379	352	363	359	359	378	342	361	356	343	355	340	387	392	359	352	356	373	375	395	357	351	372	348	353	397	393	355	348	374	398	393	345	371	372	347	351	384	386	356	341	354	365	376	345	365	364	356	357	329	361	355	376	370	354	366	390	369	375	355	388	358	364	350	356	350	331	337	339	380	338	325	382	361	365	376	365	344	348	402	372	361	367	380	365	361	338	343	366	357	352	332	381	361	343	353	370	385	388	365	383	371	340	366	363	332	383	362	334	417	366	332	389	377	378	347	344	346	362	368	335	372	369	307	382	334	331	329	382	391	355	375	378	345	351	368	384	337	363	375	378	369	403	342	388	342	385	361	368	347	379	396	366	348	349	337	369	357	377	398	406	343	366	375	369	351	348	350	354	362	383	337	360	365	318	394	371	324	375	359	369	326	360	382	398	389	364	387	383	371	341	397	363	383	337	333	336	381	364	368	370	342	356	375	366	366	356	347	366	361	364	365	372	347	324	341	368	359	378	395	338	376	363	355	373	342	346	356	369	383	355	354	304	342	340	366	332	369	373	380	355	354	367	338	375	358	351	319	325	349	367	360	348	366	387	368	346	374	378	338	377	371	349	375	349	367	393	350	372	380	359	370	350	389	354	377	331	352	389	372	339	367	372	377	354	364	377	334	357	367	352	351	356	379	393	352	344	373	376	381	376	353	341	337	359	380	380	326	391	374	387	379	375	354	369	366	358	363	370	325	356	399	331	335	355	387	369	406	354	344	384	379	363	329	384	394	375	367	365	359	374	346	361	376	371	356	379	350	355	363	336	339	356	355	337	341	359	361	364	343	374	344	392	338	372	325	332	378	326	358	365	350	353	334	372	352	386	342	344	350	359	366	341	353	393	391	337	354	381	347	336	355	400	366	348	372	366	387	365	352	346	318	336	358	342	366	370	382	387	336	362	384	378	346	345	364	345	356	351	363	353	363	338	410	384	360	341	355	343	369	368	342	349	346	345	412	387	340	374	378	345	351	383	375	368	351	362	376	378	349	362	345	351	342	404	365	333	365	366	369	367	329	348	393	359	338	361	376	343	393	346	353	373	378	379	344	363	341	364	342	352	398	382	388	360	406	342	374	348	356	342	360	360	351	348	360	381	376	392	360	365	392	398	351	370	335	336	341	375	349	353	365	374	407	377	405	362	353	380	338	319	380	362	377	404	360	386	344	397	365	368	367	324	344	339	351	342	361	379	334	391	348	338	374	376	369	369	353	369	391	391	356	351	345	341	379	351	343	366	399
24032	21046	28183	24007	20835	7356	1077	793	649	609	594	568	509	560	487	519	497	542	498	489	478	485	473	470	477	444	457	458	458	444	452	499	458	459	441	403	510	439	469	434	484	418	460	471	466	408	485	449	452	416	490	456	432	430	454	443	464	417	436	472	459	449	479	474	438	481	453	486	460	429	491	485	447	438	450	425	456	447	443	473	452	477	458	442	463	461	443	420	486	448	480	473	465	456	492	474	443	463	436	453	457	480	421	439	405	447	463	462	474	438	455	445	429	442	463	450	490	475	461	453	490	402	433	477	476	444	439	414	461	445	443	453	456	419	460	425	464	428	454	433	467	474	398	464	464	436	467	434	450	438	452	514	452	474	438	463	459	484	406	469	461	469	450	442	460	470	391	463	497	433	468	446	448	460	420	459	437	457	475	479	445	453	454	462	436	432	440	443	474	443	409	467	451	442	454	463	451	445	436	442	434	476	475	422	418	426	460	460	445	469	399	432	439	430	451	446	473	428	479	448	449	462	450	473	468	469	459	425	444	451	465	431	446	456	437	435	457	463	445	444	430	450	442	464	462	449	490	438	428	479	434	408	423	444	440	429	437	508	435	447	429	412	440	435	424	440	468	422	462	448	475	455	466	431	475	443	455	435	471	432	462	466	456	480	437	442	458	421	429	445	444	471	441	458	418	467	480	444	476	450	415	481	484	466	469	480	425	404	450	458	447	430	439	444	474	444	440	459	433	453	449	443	449	435	445	456	433	474	462	466	482	461	426	415	422	412	412	440	472	420	437	442	427	454	475	461	456	435	475	479	434	460	451	445	412	480	485	462	448	452	484	444	470	446	452	454	439	477	459	409	431	463	452	431	446	453	449	443	431	447	446	433	440	424	436	433	430	459	458	438	475	488	415	423	458	482	479	471	451	430	446	477	417	409	435	430	446	454	472	429	434	482	479	416	489	477	498	477	465	432	436	445	451	437	475	483	459	457	450	434	457	481	447	472	464	439	443	470	484	442	465	460	443	472	462	435	472	428	459	484	454	472	450	443	428	480	428	402	473	467	471	458	435	441	454	477	436	434	460	453	474	468	471	472	441	460	438	427	487	427	439	477	392	472	460	481	436	482	453	471	424	460	440	442	471	410	431	450	435	438	419	448	464	438	458	431	430	464	452	411	430	413	424	445	449	464	448	471	424	433	458	462	456	482	423	446	467	457	444	427	438	441	464	481	410	393	438	432	442	488	467	444	448	464	439	460	424	423	437	430	421	423	435	450	447	419	444	469	475	453	458	486	447	454	458	430	438	425	437	459	449	469	451	439	430	459	443	473	447	425	425	445	451	460	452	415	445	447	468	459	529	425	475	446	455	492	440	447	440	432	397	438	457	460	388	423	461	439	455	470	448	443	472	447	420	454	461	454	435	426	429	478	440	455	438	398	428	437	415	419	473	449	420	447	431	438	433	447	469	422	433	428	497	474	480	460	474	448	417	436	440	470	401	432	451	476	457	448	468	422	420	461	425	477	461	428	466	402	462	460	437	446	458	477	462	454	465	426	416	454	460	470	438	445	432	488	488	445	418	497	432	469	476	423	461	450	458	460	482	467	460	472	452	428	465	450	446	463	438	486	428	444	460	515	410	444	468	453	396	457	453	424	424	405	432	445	455	457	462	431	477	427	469	450	474	451	448	436	409	439	476	449	476	423	411	472	454	504	462	462	485	490	411	465	453	486	428	464	476	449	445	466	447	462	449	467	399	489	438	524	476	458	418	449	427	447	463	449	462	451	431	453	444	471	453	436	441	447	450	470	469	462	491	474	449	451	470	507	414	452	428	450	471	461	435	470	437	443	440	442	439	415	453	437	473	447	467	428	485	412	420	480	463	441	429	438	463	499	433	437	424	424	462	453	416	454	434	498	486	412	419	434	424	475	443	456	424	426	464	436	445	434	431	418	441	435	455	426	480	515	447	411	434	427	455	409	453	452	454	452	446	443	453	446	465	478	456	467	437	454	450	459	469	423	456	416	434	453	434	436	438	470	437	454	474	442	502	442	422	443	457	450	489	450	469	469	446	442	451	447	424	401	461	459	425	480	455	492	425	462	436	470	408	439	476	434	444	453	422	430	437	466	410	422	426	451	438	444	447	434	482	486	467	452	441	463	423	438	445	428	466	450	458	444	401	457	453	451	472	446	436	433	451	432	416	462	452	462	461	464	465	496	483	444	448	448	457	461	441	391	440	471	459	427	424	412	471	474	435	434	425	424	476	461	468	445	464	464	460	451	463	422	439	454	473	424	416	450	397	447	430	436	444	465	474	457	432	421	452	455	439	459	421	460	447	436	446	448	491	438	424	468	437	461	442	476	465	438	470	418	479	458	462	441	459	462	442	478	476	446	436	463	444	436	422	470	463	454	421	445	486	457	411	456	434	453	454	456	460	452	413	433	438	404	471	424	448	408	465	447	448	437	441	467	464	431	454	459	460	431	444	445	442	453	454	470	472	455	461	426	437	455	472	411	476	422	427	470	463	451	475	443	438	460	403	447	460	453	467	455	417	442	467	420	458	391	461	458	480	456	409	483	419	456	451	466	433	442	464	443	420	486	418	461	449	448	416	434	442	410	469	423	454	453	454	455	474	400	439	457	460	435	466	440	451	471	447	425	466	456	475	458	447	449	440	432	448	423	484	425	467	441	450	475	422	443	453	434	460	483	471	438	491	443	432	478	457	430	440	439	432	458	459	464	442	459	447	423	429	466	461	426	426	456	432	463	432	456	415	439	467	460	455	420	459	473	441	446	472	452	442	473	432	470	411	452	457	443	492	435	478	464	435	439	444	481	475	437	486	446	447	469	471	442	463	418	451	422	438	428	408	430	487	430	441	429	451	487	451	451	439	457	432	492	463	439	416	395	436	424	455	461	465	457	439	470	486	488	433	440	470	434	448	450	427	447	468	488	426	465	445	492	469	442	451	475	452	465	470	437	413	428	458	420	492	463	428	449	441	452	459	439	489	451	416	427	436	470	444	452	458	471	460	434	454	494	457	378	445	418	446	426	432	428	448	448	442	437	470	467	455	422	490	426	464	452	437	412	452	450	446	478	478	419	415	446	429	463	466	469	455	435	420	470	444	471	438	461	436	432	451	448	450	464	459	452	434	441	442	430	483	448	463	470	465	471	459	418	428	454	407	455	443	440	435	417	444	455	437	496	396	429	439	460	453	473	475	472	439	455	451	436	443	420	452	484	477	447	466	428	460	462	493	464	429	481	434	460	468	517	465	449	492	496	463	471	472	465	434	440	429	431	451	471	465	448	441	436	468	475	469	472	459	455	441	458	441	432	511	445	380	438	445	474	452	435	442	424	427	456	423	429	409	435	434	475	471	421	418	471	444	444	444	441	475	468	417	449	438	479	471	445	446	448	434	491	416	437	438	432	453	447	439	416	434	462	432	432	453	433	437	411	488	442	436	450	403	412	495	467	470	408	441	469	424	438
40168	54680	12224	3250	2387	1897	1603	1308	1071	1004	823	821	746	764	744	663	678	653	635	654	670	645	615	616	633	643	545	588	598	636	595	598	602	585	585	603	612	599	582	544	599	553	596	639	599	593	567	568	521	564	562	554	535	557	571	545	591	564	607	566	556	545	553	550	603	577	582	620	572	546	587	572	552	625	533	591	560	545	535	590	540	592	536	566	547	571	551	570	576	572	552	581	546	571	560	572	608	609	565	565	553	611	605	579	539	551	541	568	561	569	551	550	552	588	547	565	575	590	573	502	541	594	558	591	578	572	584	584	560	568	574	580	574	606	586	569	595	567	535	548	568	596	587	556	556	592	588	561	566	667	549	565	590	555	593	550	578	605	558	529	566	551	597	518	577	562	591	517	580	520	594	571	589	559	553	549	542	595	527	552	540	575	537	606	584	594	557	531	577	594	599	548	563	587	569	558	565	624	556	591	575	576	592	558	618	589	573	575	542	579	554	509	584	575	586	548	520	528	525	556	561	574	575	584	567	551	569	565	557	574	620	543	569	585	568	535	562	578	542	560	559	576	636	588	578	592	559	553	565	549	578	550	621	557	547	554	596	545	538	566	613	577	533	535	582	533	570	523	512	553	554	537	593	576	568	566	552	595	579	600	559	612	581	609	590	564	584	573	624	575	589	561	581	578	583	555	544	553	560	582	560	578	592	589	586	577	561	568	559	528	522	568	544	549	523	525	544	543	579	529	537	610	577	587	561	582	594	555	595	551	553	585	571	557	530	560	583	552	598	576	606	532	569	540	580	568	557	599	542	570	566	561	563	616	562	592	544	565	551	571	558	559	562	604	527	605	563	537	531	546	593	560	572	566	566	574	571	550	590	571	536	530	626	564	569	534	593	566	558	545	559	569	548	576	567	553	526	568	594	540	585	590	558	552	542	578	556	615	585	522	578	569	573	558	546	584	545	539	519	560	540	567	551	559	596	561	578	586	559	599	581	573	552	555	555	560	552	575	572	587	540	569	559	580	543	565	587	551	553	573	540	581	573	543	571	611	558	575	580	572	589	557	548	586	550	591	575	574	568	540	528	567	535	558	542	556	581	586	593	586	594	583	534	537	582	563	535	583	606	595	560	591	598	561	574	538	551	533	583	594	547	558	561	531	569	581	543	562	551	600	574	554	560	574	584	527	604	575	583	594	554	553	578	545	558	550	601	583	561	541	553	636	562	573	551	558	570	603	581	551	542	614	529	569	572	596	592	529	558	601	567	537	566	580	598	552	596	571	585	568	525	591	579	584	581	570	562	587	542	584	570	594	532	528	589	572	538	553	554	535	605	629	556	563	568	581	568	567	579	566	533	599	575	575	539	587	591	624	547	533	576	543	565	567	568	546	536	573	576	600	606	540	522	594	574	587	545	578	592	555	546	557	557	556	554	570	577	534	542	580	568	561	576	601	591	551	569	592	595	581	544	575	515	560	568	567	587	548	576	555	537	537	602	550	538	587	580	608	571	582	560	572	546	591	542	590	621	539	582	587	568	542	572	608	574	568	587	593	533	567	551	578	565	559	566	607	612	557	551	565	533	527	590	560	594	564	562	599	562	524	554	552	544	592	588	601	585	555	591	571	597	594	540	559	570	550	549	597	580	547	552	547	579	610	561	510	567	546	582	569	571	618	530	577	572	576	568	572	531	561	563	559	559	593	578	577	593	535	545	595	574	544	520	543	541	580	550	584	569	572	573	582	548	615	591	559	579	570	556	560	538	561	520	549	568	594	530	617	579	561	570	570	560	557	549	572	570	546	577	577	600	589	534	542	546	566	557	564	604	548	539	558	580	568	563	575	553	568	552	537	558	558	565	557	568	558	541	545	528	551	539	575	601	574	511	525	564	598	575	572	580	589	543	552	574	562	534	507	592	586	531	517	577	594	552	557	577	536	517	568	600	543	565	592	598	585	574	553	589	577	565	514	571	550	593	549	589	596	598	562	571	582	538	528	601	543	597	561	580	555	559	581	560	568	564	555	564	553	564	554	571	570	559	591	531	562	572	559	607	542	591	556	547	594	551	604	579	552	534	600	588	558	570	597	568	524	582	569	550	575	561	569	552	588	563	592	542	551	598	580	597	532	566	570	606	566	573	585	549	537	529	544	531	577	558	585	603	536	536	585	539	597	603	548	553	546	547	559	579	607	580	586	539	582	561	544	590	558	579	618	585	557	586	593	530	549	584	554	609	578	544	556	526	547	538	563	574	556	505	553	529	535	599	539	578	516	560	524	549	587	567	594	560	552	554	596	591	585	571	610	566	516	567	571	539	569	569	524	574	566	534	592	554	528	542	557	563	576	553	516	579	554	608	567	545	592	554	580	596	570	585	571	558	560	587	563	567	559	597	570	554	569	568	536	588	589	574	580	578	555	588	576	572	583	604	550	572	615	609	585	564	594	556	566	523	567	579	560	583	535	503	579	562	521	558	502	548	518	554	553	574	592	562	546	551	578	539	544	589	556	523	563	563	588	532	601	554	564	579	565	594	583	605	559	557	535	514	520	556	593	584	554	565	560	568	592	547	587	567	554	572	536	534	545	574	558	576	537	536	522	562	581	570	554	567	594	558	549	571	542	580	547	580	567	565	585	588	531	584	568	545	570	556	599	561	586	592	570	605	548	572	528	599	554	563	612	581	550	555	566	602	591	545	578	541	526	523	531	589	588	572	585	616	543	528	615	569	552	555	592	584	563	536	566	573	537	587	574	550	583	538	542	536	623	544	570	545	575	544	572	530	579	531	585	584	541	553	578	607	539	560	588	541	562	598	590	544	575	558	543	542	533	589	571	589	557	539	556	576	551	567	593	570	569	562	597	551	516	531	574	556	606	578	563	629	602	558	533	601	573	566	584	593	594	588	514	599	553	539	562	599	571	522	555	534	576	595	596	538	597	537	578	559	552	556	600	541	593	534	555	538	613	584	558	569	583	560	562	566	584	563	568	563	565	581	593	563	542	608	583	558	580	591	568	541	588	557	561	568	569	542	547	566	575	584	539	578	544	552	550	584	561	556	550	629	557	507	617	589	599	600	604	536	614	588	600	588	568	549	529	582	565	560	574	553	565	544	550	564	594	566	571	552	555	571	611	585	558	583	611	552	544	544	548	559	560	582	564	553	555	626	551	552	595	592	554	602	524	577	566	534	581	564	589	516	588	537	572	596	575	585	561	591	589	563	565	536	562	538	571	576	588	570	601	583	598	543	583	530	554	563	577	564	580	568	536	563	639	580	560	550	550	556	591	577	524	548	552	585	547	579	551	615	551	547	549	546	581	547	575	570	535	532	599	555	550	589	537	561	584	581	557	595	562	564	583	569	583	546	591	556	564	537	580	536	599	621	551	540	567	589	577	574	629	555	539	575	605	525	525	557	567	574	533	552	565	542	563	562	549	552	559	583	578	518	544	546	548	578	614	609	559	577	536	561	557	590	590	566	535	566	560	548	591	566	581
23012	21071	28707	23603	21056	20938	5762	989	832	771	658	624	591	557	575	536	534	509	483	472	484	479	469	451	442	499	473	435	471	467	438	412	440	432	457	433	403	418	423	434	444	440	423	388	439	408	423	419	391	431	448	391	398	443	400	391	446	412	391	419	431	417	417	423	415	426	416	402	436	433	445	428	408	388	391	415	432	430	390	407	417	431	399	434	402	427	414	408	391	396	421	449	409	423	400	438	405	409	399	404	416	397	370	394	422	383	422	436	440	415	367	425	379	406	436	395	414	398	398	428	392	420	400	433	406	416	381	393	400	405	386	383	404	402	429	406	402	386	416	408	405	401	429	372	407	420	402	417	430	423	448	434	400	414	408	453	406	420	377	436	385	434	401	427	399	420	384	410	412	396	383	405	415	410	414	376	395	399	389	431	442	413	416	425	410	411	405	423	412	381	436	426	412	386	371	448	415	409	406	409	445	425	410	426	411	387	361	447	435	435	431	418	437	411	423	403	420	419	404	411	431	424	445	410	410	422	399	417	433	426	398	428	434	399	447	431	424	392	430	412	417	423	429	400	402	433	439	426	423	398	430	380	419	426	448	436	392	428	423	395	411	414	413	453	426	403	423	398	376	419	427	393	402	390	433	434	413	407	454	392	368	411	454	435	406	408	416	442	422	421	394	422	420	389	401	444	412	408	412	431	415	418	453	424	429	407	422	416	424	377	402	416	404	413	398	385	394	413	424	402	426	405	426	411	362	444	415	405	435	409	400	347	402	408	415	434	412	424	397	386	430	434	395	401	431	417	392	403	415	410	395	395	383	415	407	426	387	373	428	421	428	437	392	391	401	424	427	349	428	382	401	422	445	430	358	386	432	423	436	400	401	426	434	400	403	441	423	399	423	408	458	434	411	408	405	394	434	411	394	420	411	456	387	420	417	415	431	407	401	402	425	424	456	397	394	416	453	373	465	390	422	413	430	449	417	413	405	424	436	422	428	430	412	390	407	392	447	406	437	410	388	420	379	403	414	433	435	411	411	399	405	405	417	435	416	409	430	379	421	383	417	379	386	383	371	449	407	431	438	413	398	402	415	432	437	405	410	439	372	401	377	423	435	386	454	430	429	382	416	395	446	426	408	429	392	473	401	401	398	425	394	447	427	428	408	422	424	435	425	421	436	408	453	438	409	429	405	393	424	393	418	386	394	416	397	432	404	399	422	426	438	391	406	417	393	401	419	385	384	427	441	408	394	384	427	402	455	425	419	407	434	405	404	399	456	393	414	412	398	418	425	391	412	437	399	443	415	396	397	443	412	373	383	386	393	447	411	398	403	374	410	425	389	411	417	378	412	424	413	413	429	421	391	410	412	387	441	418	407	415	410	392	408	415	452	390	454	399	434	435	368	408	374	401	410	421	411	418	444	422	408	421	429	423	403	419	400	392	415	405	435	413	437	433	360	427	412	398	412	436	414	425	441	434	399	405	399	423	388	422	440	434	424	354	463	417	362	413	407	402	446	398	407	421	418	430	378	385	432	395	435	424	408	403	417	432	442	423	389	373	412	418	422	387	423	412	430	394	436	397	412	431	427	444	409	403	419	434	380	412	368	401	389	361	406	412	432	407	427	404	379	427	402	410	413	420	440	410	419	408	431	404	427	426	404	445	424	405	445	369	429	408	395	413	392	401	413	391	433	404	401	353	445	380	379	389	396	416	404	427	437	407	403	439	375	441	389	423	457	402	392	440	419	381	437	446	382	405	396	423	406	405	405	416	400	437	394	404	410	431	395	431	448	418	424	417	413	418	422	407	407	440	393	412	429	373	403	388	413	422	413	438	391	404	380	401	374	422	409	434	439	408	400	438	401	415	415	416	400	423	421	426	414	407	402	430	401	465	370	428	402	394	416	419	433	414	369	398	397	403	447	432	394	438	419	416	445	418	408	400	408	386	415	451	430	438	431	402	397	444	403	409	391	408	380	402	394	395	398	406	427	426	388	428	382	380	390	408	423	413	463	426	408	414	400	403	413	415	452	430	391	384	427	412	425	371	399	435	462	421	399	409	393	419	408	409	410	435	410	409	399	409	410	409	395	408	429	438	397	377	429	438	387	425	423	403	392	372	408	445	418	417	412	403	438	382	428	386	409	433	427	386	417	416	403	453	414	424	427	422	416	393	437	391	384	383	400	413	375	388	404	416	393	380	394	402	434	405	406	435	446	386	436	447	431	388	402	446	411	420	418	414	444	438	402	424	418	385	407	399	422	462	407	422	405	415	423	389	403	414	405	388	416	405	417	418	413	428	404	434	419	410	445	409	412	416	412	441	384	379	412	413	404	375	420	381	400	414	415	406	406	415	404	441	413	423	379	380	438	436	403	412	387	352	432	414	410	402	400	436	391	421	454	414	365	431	410	442	410	383	444	407	428	372	425	417	400	384	431	409	414	436	405	421	348	458	410	452	409	400	406	438	411	386	389	392	414	410	419	410	401	411	427	421	369	410	445	412	401	401	418	422	396	422	396	409	406	407	426	399	420	430	424	373	390	394	466	427	412	406	424	421	389	427	414	386	404	403	414	417	392	447	401	383	396	388	393	390	449	413	407	433	445	386	409	421	389	420	412	386	384	427	398	384	367	386	422	420	404	427	396	425	423	387	400	393	405	405	412	402	398	431	443	393	397	397	382	422	408	459	406	438	386	373	405	393	405	443	429	453	422	425	388	441	406	390	404	413	425	423	419	420	390	420	400	409	379	407	414	412	410	454	435	420	417	405	440	394	399	408	419	400	398	406	442	442	419	450	422	388	418	388	414	419	382	411	406	429	375	384	389	407	394	418	416	373	400	415	446	412	422	396	421	418	410	385	408	405	405	423	380	434	415	419	413	385	408	407	391	437	418	459	417	443	398	426	393	373	437	428	411	426	429	381	446	445	404	434	400	427	409	417	387	410	384	426	394	396	428	414	399	384	399	426	413	438	395	386	423	424	399	418	407	426	438	429	421	393	393	421	419	409	412	413	397	457	424	407	421	432	405	424	420	420	416	426	431	391	412	397	396	428	398	406	419	421	402	427	416	394	458	395	418	402	388	391	420	394	424	388	420	412	393	414	366	392	396	407	447	417	416	400	404	446	424	367	419	416	418	378	414	425	366	401	414	390	420	387	421	406	416	455	439	446	400	390	417	400	401	378	433	394	428	432	424	397	419	396	392	392	433	415	418	382	398	402	433	395	398	417	386	411	450	418	421	379	422	420	432	395	409	391	414	393	438	389	396	433	433	414	394	383	389	430	471	418	415	406	390	398	367	390	414	402	371	443	454	420	378	440	360	418	400	401	388	386	416	435	394	410	407	382	432	398	424	412	427	374	425	437	404	396	440	429	407	429	421	399	395	390	406	430	373	396	380	410	405	425	419	409	415	398	400	385	403	380	432	472	404	430	432	384	382	400	416	449	407	404	413	413	385	366	408	453	380	422	418	441	399	422	429	409	406	419	411	390
44615	63170	18987	5361	3851	2848	2269	1939	1616	1338	1130	1005	942	888	837	716	755	667	677	670	692	625	617	617	612	629	613	611	618	569	547	574	569	578	563	538	549	556	563	504	593	521	567	546	594	569	537	556	535	539	557	528	541	535	504	536	537	529	520	558	526	555	553	508	531	588	536	545	545	568	561	540	532	508	531	519	579	529	556	558	555	539	539	524	551	528	503	518	519	577	515	550	540	558	493	511	532	490	562	538	536	503	522	496	550	503	555	567	572	540	489	522	541	509	554	547	524	510	528	559	556	534	493	546	511	500	515	518	553	506	474	515	532	535	527	517	563	535	527	535	533	561	564	503	521	557	546	532	514	554	512	544	574	558	560	564	543	617	544	519	554	504	509	533	512	519	544	550	531	536	495	523	548	531	520	533	535	562	499	522	544	525	518	471	513	532	504	510	536	543	569	513	532	536	523	482	489	546	516	501	516	523	545	603	502	544	474	544	533	544	527	508	487	545	478	515	515	525	546	505	514	516	528	534	511	509	536	523	527	532	535	512	485	526	541	512	499	523	499	531	530	505	559	530	533	521	553	520	549	572	502	539	555	536	542	531	529	534	548	533	545	489	510	507	537	554	493	513	520	525	516	491	527	503	517	586	514	536	508	523	519	528	489	513	555	485	503	532	538	563	525	542	501	536	489	517	565	519	542	514	502	506	523	524	524	514	529	525	491	572	550	509	530	554	512	550	517	513	513	522	502	543	525	547	522	524	511	538	506	538	489	514	522	536	537	541	536	544	549	542	503	585	503	514	524	520	570	554	490	525	567	518	500	545	501	537	565	555	520	521	509	575	540	527	533	519	499	513	506	527	505	531	513	537	505	586	492	521	494	483	505	527	536	574	491	532	505	515	491	485	546	521	512	519	556	523	507	509	545	497	525	533	515	556	538	509	537	516	583	538	534	527	520	515	530	500	544	560	495	523	553	559	508	573	527	546	564	530	541	567	561	534	507	558	533	528	565	537	548	527	522	518	501	545	510	577	514	494	488	535	509	551	542	549	497	566	516	528	500	533	555	493	547	543	492	533	505	534	509	566	526	541	529	514	553	531	492	520	521	530	558	538	514	530	494	542	544	549	515	540	507	532	528	523	532	539	550	516	532	537	538	526	497	537	562	492	502	561	495	549	525	481	522	514	555	525	498	544	492	536	546	530	547	531	545	521	509	558	495	522	555	545	528	503	540	502	526	543	529	545	498	513	547	543	510	516	517	514	536	535	530	541	564	560	522	512	539	540	532	556	562	521	535	546	561	574	572	545	531	528	503	543	494	502	547	500	511	512	568	481	514	514	531	565	548	536	514	532	534	551	516	531	499	553	519	510	526	533	548	560	549	509	560	509	510	503	538	580	507	538	513	508	492	551	543	539	560	508	526	542	517	525	567	488	540	522	544	543	528	561	527	505	519	500	535	503	570	524	513	504	531	533	524	521	488	534	568	515	536	559	526	520	527	517	577	510	542	513	549	572	510	544	517	530	536	536	565	519	520	516	505	513	581	551	563	537	504	505	550	495	539	493	530	535	553	524	552	530	536	549	495	541	540	523	526	549	568	547	512	566	526	524	504	509	511	548	503	487	507	544	529	533	592	499	528	595	501	517	526	523	533	568	555	542	507	519	539	524	520	569	530	533	517	504	504	557	550	518	551	525	536	494	521	524	500	565	537	535	511	490	511	485	512	517	537	533	536	496	493	503	511	490	481	566	502	511	522	504	538	500	501	526	546	522	495	504	484	521	506	542	561	577	551	515	531	494	553	518	543	513	489	524	535	508	532	570	534	538	495	511	511	561	547	482	560	529	542	522	545	496	556	534	535	530	505	530	529	521	535	511	535	544	519	555	493	539	523	474	537	515	531	568	556	528	494	549	543	560	496	538	520	500	562	533	569	515	547	542	541	548	492	535	530	530	532	533	496	509	520	505	533	567	515	549	522	496	475	502	512	513	512	520	498	515	536	492	520	532	571	508	503	526	537	481	541	578	536	513	468	536	563	516	534	542	522	526	508	519	519	502	551	505	552	561	506	585	532	476	572	533	503	522	521	543	535	528	508	551	555	529	529	521	512	536	513	540	512	527	487	541	520	472	482	506	547	523	550	530	504	487	527	503	547	515	568	515	548	550	542	542	520	535	499	522	560	515	530	554	521	523	556	507	526	509	543	560	506	527	539	539	530	527	567	532	518	494	537	547	528	569	528	546	547	509	555	522	502	517	517	500	522	551	549	558	557	547	555	507	559	536	554	518	539	515	550	533	516	539	542	533	518	524	507	574	531	547	485	543	537	517	468	552	556	552	545	484	505	497	523	565	553	521	532	487	538	520	520	528	529	544	518	508	552	503	551	559	562	514	513	527	542	522	554	555	516	531	522	519	532	549	532	505	520	517	526	571	539	526	518	532	517	524	522	545	568	518	520	547	496	510	513	534	547	534	548	556	521	522	514	510	539	516	531	516	534	485	508	533	544	589	550	533	520	517	538	537	533	538	547	536	569	548	534	548	539	514	462	556	541	519	509	529	477	526	510	562	536	571	571	518	538	514	527	555	485	542	504	497	531	535	549	532	536	532	532	505	493	490	562	518	517	522	537	551	553	500	537	526	531	542	543	576	565	516	515	573	543	549	517	574	527	533	539	556	520	532	518	506	532	510	487	517	500	529	538	544	538	521	530	559	520	551	548	520	550	536	521	510	516	506	559	534	511	543	553	543	489	533	494	554	522	508	514	511	538	549	558	505	521	525	539	567	512	503	498	562	519	526	494	513	545	551	525	557	568	560	551	538	536	528	519	492	535	553	547	510	509	487	571	522	509	536	502	526	528	562	531	551	558	482	523	513	547	516	527	528	560	501	516	530	525	501	495	529	544	477	521	511	538	525	549	511	476	506	527	522	510	533	506	546	528	485	521	550	491	546	523	526	561	515	528	520	503	512	502	535	504	499	485	548	538	544	554	535	497	532	535	511	523	499	536	550	530	536	497	546	484	523	557	507	502	526	517	484	542	538	502	497	514	570	574	545	533	523	534	525	540	491	515	515	531	518	539	506	518	545	514	493	510	518	541	520	612	518	547	520	535	536	526	496	493	550	546	532	535	491	547	525	487	489	515	484	560	563	500	544	523	536	525	507	512	517	523	534	519	523	531	502	535	547	514	491	518	523	528	482	546	541	537	528	502	521	555	527	561	554	545	570	495	537	524	514	484	533	472	542	527	535	537	544	495	544	517	534	545	511	525	535	560	523	521	565	503	516	530	498	489	550	543	554	562	534	554	535	542	540	498	499	533	517	529	587	514	530	580	569	530	520	513	594	523	481	549	532	545	539	538	553	470	528	552	577	556	488	495	533	523	516	518	550	548	525	515	524	533	517	521	536	516	536	498	520	555	531	500	507	535	532	510	503	533	571	538	564	530	490	545	563	507	508	535	543	542	511	528	544	513	491	528	533	559	542	527	531	519	552
28955	25736	15547	1826	530	501	324	306	298	305	308	286	311	277	315	302	310	258	318	283	282	286	281	282	280	263	302	277	291	280	277	283	284	293	316	270	299	283	283	316	262	271	290	290	312	311	313	295	290	253	318	296	295	276	284	300	258	272	277	282	259	317	262	266	266	308	297	298	285	274	311	284	275	304	274	270	323	301	305	292	297	297	312	306	283	293	285	266	302	307	270	266	278	294	275	282	275	265	290	280	303	295	290	267	276	266	288	298	323	288	299	272	288	291	303	289	283	285	300	304	303	284	293	291	273	276	292	268	286	251	288	294	317	276	255	284	243	263	314	288	291	292	271	276	287	259	281	302	309	278	278	288	282	321	282	299	251	288	310	312	322	244	297	291	316	296	288	267	290	277	283	284	298	279	294	259	269	269	318	283	299	318	283	275	282	323	322	294	265	306	266	314	278	289	276	295	280	305	282	263	264	272	271	303	274	311	315	268	263	266	286	315	296	323	304	277	285	268	298	272	311	291	282	259	286	269	300	302	297	278	264	324	270	311	297	275	279	279	293	284	289	281	285	297	302	264	284	284	300	258	267	292	272	316	275	310	301	307	259	302	301	300	300	275	237	283	297	305	307	303	292	284	273	270	268	286	284	306	281	288	276	272	278	292	318	288	297	292	278	252	303	280	270	287	314	295	282	290	304	285	304	263	279	274	280	324	299	292	275	291	261	259	256	282	287	269	300	283	250	300	299	299	282	291	281	289	320	307	303	302	261	297	290	305	291	282	305	289	271	281	300	281	281	294	271	265	280	314	279	274	298	292	321	296	281	274	265	299	272	300	292	267	286	292	247	278	261	326	302	275	295	264	266	302	285	291	308	295	274	265	285	296	268	285	276	306	276	296	271	287	269	277	297	247	306	298	331	286	274	290	287	253	280	286	275	300	318	290	295	264	282	276	297	276	278	304	289	279	256	313	300	263	290	293	258	259	298	278	282	298	285	282	274	277	321	274	266	277	317	270	277	248	316	287	263	286	286	274	284	275	289	283	279	294	321	293	273	287	228	295	283	306	276	275	300	287	278	305	288	272	282	256	276	289	298	291	292	300	316	291	277	293	326	292	289	292	280	286	277	290	285	274	303	273	255	319	274	303	277	309	284	264	297	303	277	261	283	303	277	275	328	277	278	294	277	296	317	315	289	290	307	276	307	304	268	280	292	282	296	277	302	275	255	247	276	292	293	271	299	313	279	283	296	287	289	280	272	293	276	289	289	286	309	275	254	282	287	272	286	321	272	282	267	303	291	281	286	309	271	312	283	283	280	300	302	291	275	291	309	269	252	282	305	289	289	296	299	298	299	287	283	276	286	291	287	276	268	274	289	285	281	291	293	272	272	269	306	267	288	302	258	290	303	315	318	277	260	295	268	268	299	299	312	267	302	286	275	289	272	307	319	257	283	284	291	273	272	296	276	279	278	301	307	298	294	281	294	268	279	249	287	266	286	305	298	332	294	310	290	279	301	283	271	259	297	287	288	295	282	279	284	281	273	283	269	283	286	296	284	268	293	273	290	296	292	315	295	292	261	302	311	278	301	268	304	304	267	321	269	303	276	315	278	246	282	295	286	289	316	293	278	312	284	277	290	287	317	273	260	319	291	290	284	292	296	281	280	310	282	292	263	281	284	270	260	301	272	278	288	304	321	255	276	288	243	269	287	292	254	296	290	283	284	305	286	296	307	263	289	283	286	318	279	299	279	278	286	257	293	264	277	280	298	309	266	259	268	288	313	268	314	278	293	272	283	268	299	281	295	271	294	282	280	289	314	307	305	280	296	295	266	277	292	274	273	311	269	307	283	275	295	273	281	273	285	273	321	269	306	301	298	304	294	273	293	259	292	300	326	265	280	294	271	283	292	265	244	282	277	286	275	248	278	290	247	273	292	279	279	273	298	316	277	291	280	273	290	297	281	303	286	299	297	272	296	280	299	279	281	293	311	293	299	298	297	290	272	299	333	311	272	289	276	288	289	293	254	290	269	291	288	276	299	286	285	248	277	275	297	286	300	276	288	282	284	283	278	277	265	271	299	312	268	301	279	269	253	294	273	280	294	283	261	280	262	307	309	269	275	316	288	257	285	280	326	287	287	266	300	271	292	275	296	278	282	294	289	266	298	300	286	275	298	325	243	295	289	284	282	286	275	318	303	272	265	253	270	283	297	287	290	311	249	288	311	292	288	287	268	274	262	278	291	303	298	270	273	291	311	253	304	302	323	286	271	305	290	293	291	261	290	282	308	264	281	284	286	271	296	264	284	287	259	297	252	330	292	289	309	287	301	279	302	262	275	283	301	292	277	278	277	269	281	282	272	276	311	272	286	278	270	307	290	277	306	283	278	320	258	278	261	257	281	277	303	295	286	299	292	273	295	311	254	308	294	299	301	311	252	260	279	313	302	269	289	285	300	285	296	272	288	289	246	274	245	262	300	285	259	256	281	280	287	285	311	274	269	298	286	297	335	293	302	300	283	279	268	262	286	293	298	283	312	272	278	293	281	319	289	313	282	298	295	279	275	268	253	269	301	288	300	315	256	286	262	262	271	270	300	308	295	261	293	281	282	269	319	289	294	309	323	303	282	315	281	287	307	301	304	266	286	287	284	286	296	299	286	307	328	302	272	280	281	285	269	285	242	292	275	262	288	255	319	273	266	319	296	295	296	264	292	246	309	306	303	299	275	273	261	299	275	259	302	322	315	292	319	289	279	304	261	282	310	290	289	286	284	299	251	293	286	279	294	320	294	293	282	300	293	286	268	267	273	278	284	294	265	286	306	313	284	298	288	288	265	285	303	293	268	286	283	276	308	300	283	268	273	302	279	291	255	276	310	297	291	281	295	287	301	289	283	260	310	304	307	281	257	268	282	268	278	271	299	291	280	263	293	290	287	288	283	284	307	254	299	290	300	285	247	290	300	287	274	266	276	281	275	277	309	286	275	307	312	272	292	299	283	324	286	286	292	252	281	287	260	286	335	263	294	292	294	278	281	294	296	292	291	276	286	289	274	263	268	281	285	281	322	275	274	286	261	301	303	252	282	294	275	251	259	274	291	264	287	278	289	294	286	297	249	289	290	259	321	269	267	270	292	311	276	319	299	280	285	286	285	293	300	300	259	276	290	272	300	284	296	262	296	308	289	307	290	299	291	291	283	264	297	296	302	298	268	287	284	276	291	279	286	275	293	270	282	293	295	276	243	324	280	266	315	268	317	298	290	281	278	279	275	287	287	310	269	275	276	268	270	284	292	289	275	294	257	312	314	306	284	262	299	307	271	305	291	273	302	320	279	258	264	281	281	284	278	269	269	301	273	289	279	290	289	284	299	303	292	292	288	311	305	266	276	299	321	297	312	296	271	277	314	271	305	266	268	324	311	280	282	278	295	284	329	296	296	301	270	285	253	291	287	295	303	273	281	280	291	262	286	272	274	323	268	291	279	273	318	290	293	280
35477	40135	7004	638	525	511	442	429	397	362	391	431	391	379	358	397	381	354	412	377	375	380	367	373	364	360	348	398	362	375	382	336	352	371	366	344	363	350	388	327	383	352	387	352	373	391	360	370	353	360	367	344	399	397	360	377	356	350	366	348	374	361	337	355	348	354	377	381	360	378	348	370	360	365	371	366	400	332	373	382	363	389	391	370	382	375	406	386	407	392	365	351	366	370	359	366	354	360	322	373	382	371	373	361	342	361	358	353	373	335	348	384	356	359	378	367	367	388	352	386	391	380	344	353	365	391	364	371	399	357	372	336	380	336	354	376	363	343	341	373	397	365	343	357	353	368	354	362	381	360	368	360	395	391	372	369	408	338	405	366	363	355	364	361	358	391	350	341	351	365	349	343	349	361	370	366	354	339	387	386	376	349	370	363	342	416	350	341	361	389	361	363	388	363	325	394	349	376	349	373	341	329	366	339	377	363	380	336	360	347	332	399	344	386	356	355	357	405	372	345	352	389	328	363	351	373	376	357	349	335	360	349	362	389	346	371	376	354	372	384	343	366	336	375	373	352	331	350	346	391	349	373	356	348	334	384	395	415	354	374	392	343	366	349	369	371	388	369	362	376	353	368	388	366	366	345	334	342	385	341	347	371	353	389	387	370	354	392	365	390	324	365	368	355	403	357	370	389	351	348	334	334	393	349	347	353	375	378	370	391	355	388	345	337	343	374	334	400	379	381	348	362	356	383	341	361	367	353	384	388	396	347	395	383	373	374	367	348	388	372	355	360	344	338	382	343	357	382	394	373	351	361	338	363	367	355	380	358	344	353	373	359	357	397	370	345	417	360	367	362	371	345	378	333	361	342	386	340	344	371	366	365	352	366	340	388	393	344	338	365	353	391	392	390	412	359	357	372	372	333	378	367	340	387	361	364	364	327	362	380	353	372	367	369	334	336	352	318	366	352	371	371	371	368	390	377	348	371	370	342	401	378	372	413	354	368	355	335	370	368	395	376	411	360	394	375	381	376	364	377	350	342	406	363	370	379	346	351	371	384	360	342	330	336	352	384	368	388	365	363	368	400	369	355	380	382	352	388	341	366	362	363	357	356	361	358	351	361	344	390	341	359	380	386	403	364	385	364	351	360	332	317	369	333	360	370	398	352	373	355	384	374	356	344	355	356	363	370	392	361	361	334	357	381	346	405	366	402	392	362	361	334	389	390	363	367	334	374	370	366	382	361	351	321	380	364	385	351	325	393	386	395	323	339	309	397	348	341	381	361	398	364	361	368	358	363	379	388	314	361	380	374	362	365	364	353	341	377	375	348	381	353	345	390	382	348	370	340	383	381	336	347	336	373	336	362	325	395	353	377	361	329	370	345	364	352	372	379	337	353	365	384	353	362	334	383	370	384	395	366	316	352	348	375	380	350	370	338	379	357	356	352	331	357	362	356	350	340	339	344	362	379	381	366	372	341	344	345	371	365	383	398	347	368	383	340	334	368	346	360	348	353	346	355	361	396	379	362	381	342	384	335	351	374	379	395	336	365	374	348	365	355	348	363	381	359	372	366	332	364	318	360	347	357	311	346	389	359	394	378	361	369	376	374	353	368	372	349	346	418	389	372	334	331	367	359	374	368	359	374	361	367	348	335	368	323	363	374	321	336	396	390	356	351	398	377	323	372	370	374	386	353	405	381	376	365	352	359	337	360	375	353	345	367	360	347	365	339	370	363	370	353	365	350	412	361	366	368	374	382	361	324	373	333	367	375	379	384	340	349	339	342	393	320	343	373	372	363	349	340	375	385	331	340	309	379	375	380	327	368	332	331	371	382	377	344	338	338	373	383	372	319	378	348	386	344	387	378	365	373	377	371	356	369	332	335	400	383	348	365	378	379	367	385	339	344	363	391	344	368	363	347	360	374	387	350	368	328	377	366	325	353	404	395	358	357	379	373	349	331	374	353	389	366	342	364	392	353	350	368	361	362	387	347	357	387	309	375	383	354	362	338	391	339	369	362	365	342	354	356	380	342	363	350	380	359	369	379	367	347	345	344	378	346	343	360	388	399	366	358	382	368	372	386	352	392	355	373	329	395	368	343	386	398	358	409	362	331	374	397	369	405	364	361	370	315	360	364	360	367	346	326	389	357	359	355	351	355	345	379	345	360	352	333	332	349	405	334	381	344	354	366	333	361	354	378	371	371	389	329	349	357	387	385	394	360	387	371	368	381	387	390	369	342	350	344	381	376	342	395	358	378	353	376	358	334	357	381	371	386	374	365	365	357	378	334	388	386	413	388	358	355	347	357	344	355	328	330	337	365	389	373	359	347	354	322	343	382	416	389	361	362	399	364	356	370	382	380	348	380	394	392	358	375	377	391	358	372	387	337	328	357	351	348	365	378	350	366	357	402	339	371	373	374	366	386	328	376	367	364	388	358	381	335	331	386	354	391	367	421	345	341	382	348	360	328	332	377	378	361	379	347	322	386	315	351	369	340	385	341	312	395	337	349	368	439	358	371	376	351	367	392	359	356	384	390	371	365	372	357	364	369	377	369	354	379	382	394	363	395	379	376	350	353	362	364	403	364	388	355	353	353	361	355	322	353	351	364	377	368	368	335	376	377	372	381	399	333	391	357	344	335	347	364	371	363	377	388	373	375	375	361	373	360	359	386	376	373	352	347	335	371	383	381	335	357	365	361	382	378	353	354	388	364	384	384	395	381	348	354	373	343	369	396	373	359	353	375	393	358	382	348	349	361	356	393	350	402	352	355	380	343	361	350	387	349	340	389	433	355	378	394	357	369	355	376	373	341	341	379	380	376	352	384	355	360	398	365	344	365	333	375	357	355	334	373	380	362	363	359	342	391	407	371	363	383	376	362	382	385	398	337	401	365	363	398	362	352	341	382	357	394	398	375	353	363	375	344	412	341	375	366	360	337	409	369	363	324	354	364	355	358	359	341	347	379	361	355	361	389	377	334	374	373	347	359	364	362	393	396	350	371	340	353	391	354	372	317	356	326	373	330	358	377	359	373	321	321	372	343	362	373	339	360	368	350	382	338	348	365	332	355	363	359	371	383	368	384	361	354	355	363	348	381	416	351	350	354	369	359	405	367	377	376	356	334	337	355	360	372	347	358	359	340	355	359	346	316	370	349	385	404	393	341	334	350	351	350	361	366	351	378	338	370	372	380	389	351	341	374	364	354	370	358	373	346	385	376	370	381	389	360	343	354	373	387	357	389	364	351	340	381	373	397	375	367	345	343	352	341	353	369	363	354	393	346	361	357	376	375	382	342	324	363	360	349	366	328	360	362	341	335	373	373	346	383	380	389	376	391	369	364	378	379	340	405	362	364	363	381	365	366	356	391	362	364	363	385	387	400	346	338	375	346	370	338	357	359	348	343	391	352	355	358	370	339	349	392	367	350	404	391	368	366	354	342	375	369	403	350	372	346	386	410	369	398	346	372	398	362	334	409	356	345	395	350
24056	21128	28250	24216	20950	7433	1041	752	691	633	618	577	566	550	522	513	535	499	480	504	515	465	450	523	435	457	471	484	458	476	486	476	483	428	438	469	471	467	472	457	448	473	460	483	448	480	424	457	427	469	455	461	461	433	458	451	462	487	449	470	438	446	455	465	496	463	474	453	464	465	490	474	438	468	442	487	459	464	486	475	468	451	529	491	450	449	445	442	424	441	432	476	426	443	444	458	452	402	463	453	431	461	411	473	447	450	432	427	454	478	440	428	456	452	452	462	473	451	445	453	485	474	440	456	465	466	437	478	429	430	492	473	419	460	456	480	461	418	470	416	467	481	480	454	485	474	478	469	422	462	495	446	476	492	451	463	444	453	439	457	494	470	479	437	467	411	480	501	456	476	434	481	439	484	465	522	430	478	457	452	455	436	469	462	457	434	439	479	453	452	499	458	499	492	450	426	468	426	445	494	472	420	440	453	453	465	465	486	458	461	460	437	397	477	498	485	421	446	481	523	459	457	477	473	487	463	443	514	474	485	420	459	507	472	422	490	479	438	419	478	459	458	497	443	441	404	460	416	460	463	465	460	428	459	456	430	469	448	484	475	468	492	451	485	472	450	436	424	464	461	450	472	450	429	441	456	461	490	466	468	477	458	463	459	428	465	467	443	421	438	468	477	479	463	480	493	431	437	461	485	446	472	471	467	488	414	438	456	431	435	467	443	467	473	474	436	473	441	485	422	486	452	495	452	428	491	440	450	461	456	457	444	482	427	421	472	474	457	470	494	441	472	499	450	430	450	415	463	435	467	483	443	472	457	479	469	432	433	436	477	481	491	467	472	451	447	442	452	455	474	469	432	499	449	451	422	446	480	469	469	459	471	442	442	460	507	458	467	481	447	461	461	478	459	438	469	447	451	459	480	503	447	455	478	466	486	481	473	445	475	471	459	456	471	487	482	454	428	422	518	462	472	471	481	481	441	466	440	446	454	481	446	452	475	479	492	461	430	408	479	436	453	436	497	463	496	469	446	462	471	462	456	426	435	434	437	426	450	485	476	479	468	429	490	484	466	447	478	457	493	422	446	444	468	446	454	451	479	433	466	430	436	491	434	405	475	472	463	481	444	437	447	485	404	490	476	451	428	471	414	423	448	457	426	452	466	453	445	452	484	478	445	415	443	423	477	471	433	495	451	472	442	450	471	444	453	467	452	417	464	498	484	491	450	444	411	442	452	477	478	430	454	439	456	454	428	465	462	454	478	447	414	469	442	444	487	417	469	463	441	441	447	449	424	450	452	468	454	459	438	447	457	491	467	456	454	425	416	435	455	456	436	443	441	498	483	460	469	468	441	453	485	453	451	444	398	465	452	471	480	468	466	416	468	453	434	481	413	459	442	420	442	427	458	483	485	461	442	517	476	454	444	468	444	493	486	457	405	436	489	463	455	440	427	493	456	450	478	455	469	455	458	453	482	462	442	425	507	478	466	451	491	507	470	419	510	466	459	482	448	468	488	488	451	486	444	424	492	467	462	479	444	454	451	478	439	459	468	445	457	445	459	453	450	424	444	472	490	446	429	461	468	462	459	489	448	483	432	457	474	480	443	432	450	451	435	459	453	449	468	436	433	469	448	424	413	414	503	453	436	469	422	484	432	446	469	429	440	462	465	462	448	437	454	450	460	461	449	457	457	447	488	448	502	489	425	425	485	460	479	464	459	489	446	494	470	474	467	478	441	474	464	495	428	420	479	468	458	454	459	459	414	436	421	452	500	470	450	492	461	435	421	462	457	432	435	454	445	503	433	463	444	482	441	397	430	476	458	451	474	433	472	472	454	424	492	479	467	455	424	481	467	449	506	394	458	464	496	410	454	464	451	473	464	495	428	442	443	485	459	415	460	455	488	464	459	422	450	402	437	513	460	500	477	457	476	401	452	441	403	464	474	488	469	466	478	482	402	453	451	467	443	468	447	444	462	447	468	469	417	475	453	480	470	449	451	458	444	476	472	428	448	414	445	462	480	446	472	435	500	428	431	429	423	469	463	478	470	456	422	484	458	451	435	436	436	459	485	437	457	446	421	425	435	436	501	435	460	471	430	464	458	488	485	460	437	441	465	459	466	425	466	447	402	444	432	459	451	487	416	477	464	420	466	463	456	469	477	409	429	464	456	438	451	482	431	432	513	438	461	422	432	421	454	464	420	457	453	426	454	461	447	483	470	433	503	453	468	449	479	456	457	439	450	461	434	447	478	436	457	435	438	418	454	451	484	458	439	439	477	476	467	476	423	454	443	418	497	434	470	436	468	470	472	444	455	435	461	510	447	465	449	434	458	437	434	483	470	439	490	432	457	455	435	459	474	466	421	447	444	449	448	438	425	453	450	465	446	460	484	476	463	476	425	427	447	427	435	412	475	434	432	435	456	462	462	522	467	459	452	464	500	459	458	473	448	432	451	487	405	411	479	486	452	490	452	438	455	424	444	487	466	457	489	466	436	456	454	485	446	418	491	445	435	452	489	442	467	464	445	451	438	447	441	419	467	473	478	455	452	465	469	450	478	499	430	481	453	456	437	462	421	424	448	431	457	435	462	438	502	468	444	450	503	455	427	435	475	439	436	493	469	476	479	452	446	467	466	457	467	459	426	490	474	438	476	454	433	449	482	474	436	444	449	430	439	457	433	419	456	475	455	429	482	451	472	404	453	451	469	432	433	428	456	489	414	463	457	442	425	468	461	494	480	478	452	464	488	457	457	469	458	436	455	463	430	413	454	419	470	482	481	461	437	468	459	453	459	419	434	438	467	434	449	432	435	450	456	456	450	477	462	459	464	457	461	462	461	463	450	496	462	482	420	412	446	465	460	449	496	446	480	453	475	460	446	442	444	441	488	485	440	450	451	479	438	425	449	440	453	469	453	437	464	452	432	443	437	459	476	440	411	483	439	450	474	422	394	473	463	459	448	469	435	491	446	459	456	447	511	431	442	478	481	469	435	436	444	462	451	428	417	448	456	465	442	432	442	495	441	438	447	446	460	499	473	486	476	445	472	471	436	450	433	490	442	469	500	468	471	500	447	502	456	468	460	458	438	487	406	434	436	454	473	463	486	420	443	493	467	459	467	471	436	439	431	442	482	462	445	512	438	454	462	473	450	488	441	476	440	468	498	441	447	469	433	492	423	463	446	482	455	451	439	446	463	461	465	454	432	461	472	456	465	418	441	456	470	469	456	454	433	410	456	462	432	465	449	491	445	461	442	462	471	413	420	426	461	462	457	442	465	461	406	484	437	489	430	452	483	454	447	453	422	484	454	460	449	459	462	413	433	463	474	466	456	432	471	466	434	470	424	441	428	426	467	453	427	472	438	497	464	466	459	476	471	505	483	456	488	458	481	453	448	441	451	472	445	429	507	468	471	464	461	472	435	451	432	440	494	425	406	466	461	466	493	461	421	457	435	457	426	459	476	467	499	453	465	443	490	432	468	476	428	469	464
40394	55267	10146	3297	2334	1809	1493	1304	1151	1004	886	821	760	718	726	697	672	654	658	707	675	679	548	609	642	610	604	594	629	631	608	602	587	598	552	589	607	610	625	638	606	574	610	593	553	575	600	566	557	589	588	551	588	642	571	567	572	577	588	561	580	538	603	603	602	603	593	582	574	615	629	555	584	593	581	536	585	613	631	604	602	532	574	598	587	579	536	576	545	635	533	581	608	566	561	571	567	574	573	584	576	579	571	593	548	590	592	571	556	560	614	576	565	598	584	582	570	600	564	559	604	646	560	569	602	598	610	592	570	581	559	597	562	566	545	554	607	616	580	560	569	592	568	600	569	592	587	598	627	576	632	566	593	575	612	565	590	569	576	545	575	596	592	581	569	633	557	543	584	549	561	589	538	545	573	576	577	588	564	539	597	577	584	563	573	534	547	573	548	564	604	595	576	607	572	551	561	586	572	542	579	577	556	606	628	566	600	565	550	560	547	578	564	554	569	551	583	569	555	552	586	601	621	571	595	550	561	565	567	581	576	568	592	556	524	596	580	556	567	540	601	537	565	604	529	580	583	601	546	573	540	606	551	616	596	580	554	611	545	575	569	591	546	601	562	562	606	533	594	578	596	579	563	621	588	575	596	575	587	573	579	607	561	605	565	562	585	569	557	568	615	586	602	553	554	605	585	563	577	556	586	574	561	588	558	533	619	614	568	604	606	575	569	558	597	580	558	595	631	581	524	548	602	573	555	516	589	532	556	560	556	569	554	610	557	598	574	569	529	566	527	597	598	581	603	622	564	629	583	565	561	583	543	549	591	575	560	560	586	569	549	625	571	563	625	618	579	541	568	577	608	605	605	588	606	540	574	535	559	586	568	588	561	575	567	583	567	550	585	571	583	577	557	572	573	570	670	593	572	500	608	574	604	577	533	583	575	570	522	593	547	532	571	588	607	532	554	602	590	600	584	573	527	531	585	576	577	572	567	588	581	606	601	553	596	567	593	576	531	594	532	580	555	534	569	577	535	581	606	569	613	568	549	539	577	532	597	587	579	583	620	603	553	526	591	559	554	600	578	533	555	565	606	578	570	570	541	562	587	571	582	576	579	577	600	559	605	553	587	561	595	558	582	540	609	568	560	571	575	515	549	560	569	590	647	614	586	585	556	591	602	573	574	597	618	556	571	574	553	603	609	525	610	595	590	610	595	569	560	534	561	564	612	554	564	621	563	585	587	559	556	542	563	552	612	581	569	564	582	578	547	568	566	572	591	582	574	552	573	558	584	634	582	569	574	568	591	594	544	587	581	614	567	608	551	609	585	564	581	580	557	555	599	644	576	560	593	568	557	595	588	588	566	512	582	582	593	547	597	563	566	628	581	583	595	576	536	543	528	539	585	589	578	580	580	608	599	574	562	551	551	595	555	553	588	578	548	575	585	575	559	600	577	566	551	588	589	628	590	536	578	607	574	576	588	566	582	603	556	605	579	544	576	578	543	591	553	618	578	550	552	534	595	600	536	549	598	592	554	603	567	538	606	527	582	572	603	577	579	623	617	586	594	562	566	584	576	585	606	566	635	595	543	550	618	565	550	618	533	586	591	579	552	580	585	592	619	598	566	567	574	554	557	576	579	593	538	629	551	580	590	575	560	555	569	577	572	557	571	590	571	596	552	564	535	615	560	540	617	624	601	569	534	557	592	606	584	556	574	547	523	542	618	578	567	551	546	545	527	572	592	534	563	549	569	578	604	563	601	568	574	599	539	604	601	588	564	573	569	630	544	528	574	597	571	557	597	579	592	526	575	536	587	608	566	567	543	555	522	557	561	542	601	605	577	595	562	609	637	529	542	563	591	562	530	584	550	587	602	529	570	585	586	554	567	574	600	561	590	600	582	563	594	606	595	598	557	556	582	600	553	578	534	579	567	526	611	585	568	585	558	587	580	571	596	594	562	635	582	576	545	596	636	542	529	585	588	543	617	597	558	588	554	552	607	549	565	581	548	555	577	570	569	591	566	582	593	567	588	571	575	581	560	573	586	582	580	556	543	550	601	557	568	577	607	585	592	574	597	594	563	612	591	614	578	616	574	523	566	594	561	503	569	596	590	572	603	606	540	555	589	563	592	574	547	587	601	577	599	582	582	554	597	584	617	582	571	586	554	617	602	589	560	554	574	593	583	638	579	587	623	596	601	628	587	564	531	587	541	599	549	574	570	547	586	573	569	563	594	554	610	623	557	585	588	585	561	594	555	567	544	580	580	592	634	599	536	574	619	555	591	586	595	589	572	563	641	583	590	569	620	536	567	531	625	567	557	581	574	548	595	563	597	598	582	559	580	567	572	574	590	597	570	602	548	582	537	579	568	614	528	580	582	588	566	620	551	601	586	581	595	558	590	569	609	565	614	565	580	512	596	603	552	596	595	584	602	567	604	571	613	554	616	608	559	583	523	546	563	573	592	549	572	576	554	531	601	579	576	616	584	585	552	614	545	583	587	554	599	556	614	590	575	567	561	600	571	566	533	557	608	555	588	588	572	581	583	518	568	606	587	573	565	578	571	580	574	567	550	578	581	586	570	587	575	583	527	574	560	548	540	569	557	583	594	607	600	571	597	545	572	525	563	557	576	508	567	610	569	584	643	557	603	571	564	613	556	576	567	548	555	593	621	586	560	541	551	578	565	610	639	548	513	567	576	548	538	598	546	619	617	566	561	550	580	576	585	573	561	569	553	536	599	571	597	545	582	588	586	548	568	561	614	585	553	572	616	584	586	601	609	580	566	606	540	557	560	587	562	550	533	601	571	552	580	579	526	588	591	547	548	591	574	591	632	593	550	555	574	575	586	590	593	613	554	556	577	514	593	602	597	589	593	550	537	564	571	567	578	576	609	581	586	615	561	587	595	580	553	513	555	600	566	564	576	552	529	511	569	591	589	564	588	556	609	607	542	575	597	527	601	556	532	535	553	575	582	592	560	555	577	611	536	576	525	572	590	580	600	576	560	579	581	547	609	564	584	553	532	560	545	579	635	596	543	583	569	537	631	612	560	631	549	569	576	555	574	592	600	566	544	595	555	611	547	592	549	590	588	581	580	594	546	569	565	575	576	585	557	586	600	532	581	571	536	584	544	548	551	618	598	562	621	586	570	599	560	581	591	601	568	534	594	602	569	632	575	568	602	564	568	582	592	592	567	580	602	567	547	539	566	558	576	584	541	561	567	590	562	632	590	587	619	615	605	598	555	561	587	575	601	587	551	598	561	609	569	597	613	563	604	510	586	581	583	577	562	623	570	583	607	631	542	551	535	581	580	603	541	563	567	548	578	524	564	599	568	583	534	589	558	560	615	578	582	597	547	566	527	615	564	574	612	590	593	585	573	568	609	588	554	571	572	595	562	650	564	628	612	558	566	567	569	597	534	575	590	609	582	584	585	597	597	566	598	577	539	589	606	569	572	656	578	562	536	584	598	581	540	550	579	563	551	565	589	599
22998	21070	28718	23606	21065	21008	6065	1067	798	730	726	661	639	547	563	555	522	493	488	464	483	452	503	463	495	457	447	476	479	453	490	453	413	428	399	442	460	416	446	400	441	430	421	446	441	401	409	432	441	404	436	449	402	437	436	423	442	456	420	432	419	404	400	426	443	396	446	392	432	420	406	465	404	427	417	416	387	449	428	423	406	436	377	418	448	382	431	421	449	409	411	420	441	473	413	412	441	411	425	419	405	432	441	457	396	406	378	409	431	432	453	389	378	399	416	416	401	453	425	397	402	425	447	397	390	454	463	395	390	419	428	412	453	438	420	451	398	443	391	403	452	417	437	431	425	389	436	435	397	411	421	449	453	456	453	417	415	438	405	421	471	417	408	403	439	409	418	416	413	395	407	406	382	408	364	427	439	435	448	458	432	408	398	425	405	438	432	446	406	386	427	402	430	417	439	440	446	395	456	431	399	425	426	409	428	402	434	441	425	387	434	418	371	439	415	394	411	387	403	412	415	387	424	436	422	405	395	419	387	430	421	410	389	425	432	400	406	436	419	421	412	399	447	403	421	444	437	423	411	407	436	386	406	406	407	439	391	422	405	436	411	442	420	422	431	400	431	425	404	430	446	383	435	378	445	396	441	400	395	415	404	446	400	408	440	423	444	414	414	443	412	411	429	446	403	384	432	428	450	382	427	424	445	406	393	400	420	398	391	393	448	426	421	419	399	448	416	437	385	403	374	392	455	404	422	430	433	416	436	398	399	428	450	410	453	405	430	425	422	401	435	465	407	419	460	427	418	425	397	395	418	376	407	422	402	395	429	365	426	393	428	453	445	438	383	377	456	397	385	424	423	400	405	422	415	407	404	426	404	456	396	408	430	438	441	451	415	465	412	413	424	406	462	435	414	427	453	412	446	439	422	399	462	430	419	401	414	420	432	413	402	422	437	422	384	418	426	452	425	448	390	430	442	402	435	420	441	411	442	397	401	452	445	410	396	439	440	457	392	423	408	413	402	422	421	449	390	416	388	413	435	436	426	410	401	432	450	442	419	454	440	407	393	431	417	431	441	418	403	418	424	414	383	420	421	398	414	420	429	369	419	399	450	400	407	391	388	441	411	415	427	404	386	459	422	442	420	405	403	418	428	455	444	446	432	382	431	423	417	429	434	411	384	413	446	408	412	440	420	435	417	395	409	441	418	425	423	449	431	447	424	422	434	423	452	424	430	419	407	410	441	425	410	443	412	426	399	446	392	415	409	423	426	445	414	417	374	420	429	447	430	456	418	386	437	416	404	371	475	424	442	433	397	404	423	432	391	462	410	404	425	430	451	381	402	404	394	416	393	446	398	428	450	397	391	419	393	421	423	447	420	394	457	398	437	465	400	394	384	430	417	390	436	437	401	438	416	407	382	420	394	449	403	406	420	440	448	410	442	435	394	404	439	438	406	425	433	398	429	430	428	419	457	411	418	438	429	405	422	439	443	439	433	426	428	420	400	415	393	394	421	430	449	445	471	403	419	487	420	419	423	404	454	417	423	423	444	448	416	424	379	393	437	429	424	455	414	439	433	407	446	378	426	436	367	436	420	396	402	410	405	457	443	404	446	461	399	421	423	486	490	416	424	424	418	383	379	430	399	404	398	405	412	397	412	462	406	424	426	436	413	431	416	423	412	444	449	426	416	428	436	461	419	370	449	426	416	437	416	388	436	437	411	403	380	411	413	428	407	403	433	414	418	453	432	402	414	425	445	433	411	395	424	414	434	414	427	393	425	426	440	438	448	432	457	454	419	452	431	417	426	402	407	454	421	411	387	408	438	409	408	386	431	398	420	439	460	439	409	444	415	383	440	424	407	428	394	424	419	395	412	412	428	407	407	446	418	403	452	398	447	426	373	454	403	443	429	399	458	411	442	462	448	421	401	428	427	426	446	403	432	420	442	415	406	411	422	448	420	393	411	356	425	404	464	427	439	439	412	449	389	422	395	415	344	387	416	433	409	402	433	426	412	447	442	419	435	452	426	433	389	389	400	476	398	436	389	440	442	392	392	435	411	431	416	455	395	393	424	431	434	367	403	446	408	405	388	386	446	424	405	406	440	446	395	421	398	414	382	451	399	397	426	417	426	411	414	426	396	412	444	414	422	441	448	398	391	411	418	451	429	388	453	421	395	438	402	410	435	421	440	390	440	399	412	441	460	425	438	397	387	418	404	388	429	393	409	429	419	396	394	423	438	421	432	404	454	411	413	419	411	387	399	409	392	438	434	399	379	417	397	410	432	398	430	397	435	416	458	406	442	423	463	420	445	446	404	406	428	429	407	424	440	416	417	403	449	392	422	452	438	382	402	422	401	414	396	418	424	404	482	398	410	410	438	391	422	423	439	408	443	455	407	439	437	423	369	423	400	436	413	408	401	445	387	420	447	418	413	450	431	402	422	417	424	434	386	436	436	417	445	399	395	388	442	415	441	430	380	404	449	444	393	393	410	383	420	437	444	426	394	442	446	441	417	451	434	413	450	404	406	412	426	411	389	433	409	400	412	420	404	439	411	387	431	394	411	415	429	410	423	413	420	435	456	442	427	429	424	459	428	428	432	399	394	436	375	369	437	417	408	420	431	353	426	426	448	449	411	425	412	432	416	432	430	441	426	427	435	419	437	411	407	413	404	434	438	431	457	427	449	399	422	433	365	401	419	443	422	445	416	417	426	408	409	443	426	431	429	390	403	394	413	431	421	457	427	395	412	428	432	420	428	432	421	435	451	387	399	410	393	420	397	449	388	453	402	410	409	419	438	434	420	419	416	375	412	371	414	421	450	428	425	430	384	448	435	401	475	417	415	392	436	421	424	403	426	427	444	419	413	454	405	395	404	432	406	426	443	413	416	429	433	407	407	425	422	417	444	416	468	416	419	422	398	436	402	435	398	407	402	470	397	413	435	416	406	463	397	423	381	425	412	380	408	453	410	426	431	417	419	423	415	434	425	410	366	444	454	428	404	415	407	445	406	405	431	432	463	428	457	410	419	429	418	405	414	449	415	416	405	423	411	423	401	417	409	392	435	451	431	436	393	407	433	435	391	391	433	414	435	419	395	393	385	433	434	428	425	404	436	437	436	454	394	410	440	408	423	429	434	410	414	448	432	395	413	425	430	438	384	415	404	458	418	433	446	421	418	429	440	429	427	433	431	442	458	437	396	431	438	407	414	441	462	423	433	454	395	389	440	406	399	468	421	397	404	393	421	428	382	397	414	444	422	394	422	408	383	444	417	411	409	406	416	398	421	395	435	454	400	386	417	459	417	423	442	442	407	420	432	447	431	414	394	399	408	446	395	390	397	378	416	418	435	452	444	435	420	405	425	412	428	452	416	427	394	415	392	434	407	437	435	405	407	444	399	466	414	420	406	409	422	423	408	397	396	379	397	411	456	460	430	408	424	412	426	413	421	389	425	408	401	394	413	448	402	376	413	409	431	410	424	418	432	386
44786	60286	11494	5461	3833	2903	2317	1845	1515	1371	1130	1041	992	917	805	748	754	722	668	652	671	664	563	653	590	586	644	612	591	584	585	598	549	565	624	612	556	578	547	530	567	546	553	549	563	582	526	508	569	573	511	568	529	568	537	517	532	550	586	523	541	566	542	564	561	519	534	527	568	551	593	527	569	546	572	512	583	562	549	507	570	529	546	529	517	580	575	518	553	516	570	492	558	536	560	526	521	498	588	521	545	572	514	523	506	505	580	547	556	558	541	543	548	534	482	539	542	544	501	543	541	517	540	572	525	507	570	535	498	503	530	527	527	560	503	528	503	563	548	551	510	545	526	525	552	568	508	534	553	548	582	523	561	506	528	561	571	524	532	536	536	553	549	512	542	576	543	484	519	530	518	561	502	493	496	517	514	554	555	546	529	557	514	525	538	533	521	491	547	529	566	555	544	578	542	551	507	518	528	553	521	490	521	533	561	530	553	533	530	558	538	552	549	595	596	534	526	585	544	529	527	525	498	540	512	524	502	514	548	554	503	559	547	535	524	571	484	555	546	540	508	517	507	542	501	549	508	542	528	524	551	558	518	520	533	512	500	564	547	507	511	549	540	537	513	544	521	550	557	540	485	533	559	533	541	546	535	547	553	531	545	541	525	530	517	579	538	542	515	535	544	524	501	527	523	570	528	542	523	522	571	536	520	517	532	571	552	534	501	511	526	537	481	548	541	571	512	567	527	547	521	537	523	534	501	539	521	482	531	510	524	562	515	514	483	503	490	532	503	527	490	516	524	576	539	506	552	587	527	513	513	498	552	521	570	525	539	523	520	531	572	569	509	545	516	506	512	512	523	525	484	510	524	531	531	548	538	542	542	537	550	507	539	525	501	556	574	521	533	495	559	566	558	563	580	538	557	547	550	521	565	506	525	544	568	550	520	513	549	514	551	534	542	544	563	582	536	548	519	538	518	550	542	538	537	538	560	528	550	528	543	539	594	556	550	563	511	494	552	509	529	508	525	552	496	506	585	564	488	525	545	527	531	509	529	491	552	520	554	503	532	540	528	623	518	551	545	534	526	556	547	515	555	521	533	555	544	524	537	517	529	510	539	567	560	506	593	541	495	527	519	530	568	542	539	530	516	518	523	529	510	556	543	573	514	528	567	549	551	517	547	540	500	557	491	520	511	534	522	531	501	521	521	583	563	503	547	523	511	545	545	519	529	482	528	574	521	538	561	492	508	543	547	575	499	524	548	510	535	532	539	542	504	514	503	530	551	510	585	512	546	554	549	534	553	540	518	520	504	537	517	555	531	556	544	537	537	574	480	530	520	531	572	561	523	549	553	529	515	534	551	542	548	559	514	540	550	539	525	506	525	520	548	526	552	524	559	557	546	540	528	510	532	532	523	515	543	501	571	578	537	531	511	541	568	529	545	529	531	543	534	537	555	516	567	548	548	471	568	496	534	538	552	520	544	521	533	557	555	552	532	514	551	502	575	547	544	528	552	569	524	523	561	546	562	541	510	483	531	541	549	563	565	569	523	534	508	593	510	521	481	572	555	549	572	525	515	529	535	536	511	510	559	550	487	581	504	513	536	515	543	553	541	505	566	543	512	550	563	488	529	526	555	504	495	507	518	526	544	541	573	541	555	477	582	521	560	569	543	532	474	528	553	562	518	553	555	569	553	507	519	532	522	487	549	525	526	524	551	544	508	559	530	558	538	537	506	514	504	549	569	534	493	490	583	546	580	535	519	510	483	539	505	494	500	528	505	548	591	519	550	551	530	531	509	539	543	562	551	523	507	521	520	559	531	524	536	529	555	507	556	564	552	496	494	511	516	551	516	548	566	550	546	514	505	526	553	531	533	564	577	519	531	529	527	509	535	536	515	528	552	520	547	531	542	538	575	553	538	494	544	550	551	538	513	561	514	504	562	549	538	547	519	531	513	494	555	551	494	498	538	543	559	546	584	515	497	539	583	526	506	529	530	541	552	511	555	548	530	522	528	525	501	550	512	519	546	572	542	541	523	527	571	512	530	525	541	525	532	517	543	570	540	511	595	554	576	540	527	494	546	546	509	552	508	545	518	506	487	535	535	494	530	578	522	534	582	530	562	533	509	527	534	512	510	518	525	526	518	528	534	520	485	475	541	505	506	539	540	523	514	536	531	494	528	527	504	539	580	582	550	498	526	538	511	546	493	505	541	539	559	542	530	528	559	523	521	547	550	475	519	555	535	519	547	535	576	495	530	536	525	521	521	547	566	528	543	530	543	530	510	531	551	551	572	520	540	534	518	520	564	536	556	556	502	561	505	519	535	546	535	562	537	539	540	492	581	537	561	542	524	523	535	493	518	541	555	547	551	471	544	531	542	549	539	515	552	536	540	563	549	541	538	521	519	571	526	556	514	562	550	523	506	525	537	533	549	522	494	487	530	524	504	507	525	545	477	537	529	520	556	535	522	520	535	489	556	550	536	549	481	516	499	521	582	530	531	462	545	507	536	510	516	538	518	537	540	536	530	509	521	523	510	525	542	561	533	546	520	557	514	534	530	517	554	504	527	510	537	538	546	501	532	542	524	529	558	541	529	518	506	562	532	550	507	509	523	536	533	521	542	538	507	514	547	549	538	523	515	519	525	492	508	569	520	546	572	556	506	562	533	532	535	564	552	533	552	516	541	511	556	547	497	582	546	533	506	519	546	527	532	527	577	531	582	510	561	540	554	560	535	538	537	568	545	510	537	492	535	505	514	513	540	518	549	556	515	528	570	508	569	554	527	527	597	577	532	540	551	527	556	501	521	576	502	524	520	564	530	549	563	523	478	520	532	526	538	518	583	522	534	486	497	553	489	533	556	498	524	544	536	507	547	552	554	554	551	586	530	531	536	506	532	518	524	528	553	543	517	508	553	537	549	525	546	512	505	579	556	527	553	552	538	568	546	575	514	499	568	522	532	540	547	543	516	541	536	543	524	531	542	549	531	540	551	525	520	538	545	529	540	557	552	487	550	514	546	517	521	567	546	511	539	535	541	536	495	532	561	575	467	548	563	504	536	512	516	508	543	547	543	509	524	548	521	509	501	494	563	524	561	521	530	526	570	514	548	503	563	520	538	525	552	592	554	478	544	559	516	565	500	573	513	537	541	519	493	538	512	532	491	550	546	522	532	497	552	540	562	521	523	501	562	525	526	560	537	547	565	492	549	520	562	521	536	503	500	488	535	529	508	561	525	488	566	551	528	550	504	516	555	529	539	518	582	528	532	494	538	522	515	507	540	513	515	514	540	552	518	559	502	555	532	565	553	542	528	511	550	469	541	538	537	558	503	532	563	511	551	517	531	528	564	573	574	539	507	487	514	515	498	582	536	527	585	486	533	519	560	464	558	556	488	506	546	493	523	530	567	527	568	543	516	603	531	511	507	527	572	545	522	564	530	568	544	485	539	525	488	550	519	535	507	515	533	570	577	535	565	527	509	527	527	550	552	542
28842	24191	12237	1234	477	457	352	380	300	324	288	307	310	324	292	319	335	281	298	314	266	311	327	345	306	305	312	317	306	289	319	304	280	278	274	275	283	288	270	290	296	299	280	297	329	266	308	288	310	303	337	264	307	296	288	303	262	330	311	276	287	298	306	314	270	269	328	291	303	308	294	310	311	297	270	281	321	300	318	291	296	290	287	286	297	274	281	291	290	284	297	296	333	285	292	301	325	296	314	283	297	311	283	279	315	281	308	301	294	281	297	271	303	298	299	273	324	262	309	303	324	290	312	311	283	311	312	304	285	315	290	282	280	305	293	286	300	298	306	297	276	278	309	288	311	320	293	301	328	300	301	280	292	306	283	287	280	281	288	302	289	275	291	273	265	314	289	281	298	329	289	311	280	315	308	302	267	312	296	264	286	297	293	322	268	296	282	332	325	277	285	288	285	294	297	313	296	292	313	316	312	302	285	304	304	292	275	295	286	279	307	301	332	301	295	300	310	321	304	276	283	287	321	315	304	284	321	298	298	283	298	322	307	266	283	274	296	302	294	275	299	264	300	310	266	307	278	321	289	281	290	288	304	309	300	281	267	273	303	319	297	283	268	316	283	287	276	281	300	275	285	280	308	296	298	290	304	322	307	303	292	313	278	312	311	315	295	312	305	276	309	300	320	284	306	300	314	298	306	279	277	290	305	285	292	308	290	316	289	302	272	303	262	277	294	270	314	282	324	291	275	316	310	316	305	323	270	338	310	297	316	253	321	319	259	303	265	308	293	288	290	273	284	298	300	311	262	284	318	278	319	295	288	326	284	292	279	288	293	293	310	289	290	268	286	281	333	300	283	305	287	287	293	285	304	280	267	265	291	311	289	311	286	292	312	299	298	274	276	277	287	297	308	291	322	323	309	269	286	302	289	305	310	288	273	289	304	327	278	293	289	342	309	297	301	292	286	270	273	280	281	297	331	303	309	280	314	246	269	307	272	257	274	295	288	298	297	289	290	295	290	332	301	311	283	269	319	322	287	285	303	290	296	298	295	335	268	300	271	293	299	300	305	282	294	316	289	299	283	315	328	279	284	307	293	277	282	274	286	297	310	303	278	310	299	260	301	284	312	281	307	297	312	283	293	290	297	292	292	295	293	306	307	299	278	293	273	269	291	339	311	301	290	314	317	284	303	288	285	308	309	275	293	316	314	271	292	276	291	292	296	290	289	291	305	264	303	290	282	254	282	282	318	332	286	293	298	279	293	320	289	280	305	315	276	301	284	342	258	288	279	290	297	321	283	295	291	297	293	272	302	291	283	298	247	260	309	265	311	311	285	302	306	271	304	291	289	292	293	303	292	279	265	290	308	277	314	284	276	310	281	248	301	282	325	295	331	270	293	287	287	285	292	279	262	293	304	309	276	309	314	288	307	301	273	314	292	287	280	317	306	313	321	299	317	309	316	327	289	292	312	306	313	290	288	257	333	283	279	288	302	278	313	297	288	308	317	304	308	294	304	312	291	283	285	312	304	300	281	294	291	274	306	302	270	276	294	295	289	260	270	302	307	304	262	290	275	327	295	281	277	304	278	286	307	262	317	301	274	291	294	286	304	277	268	285	283	298	282	297	291	251	298	291	279	295	321	309	314	275	303	282	289	278	302	280	286	292	297	272	282	323	306	315	306	286	300	281	312	270	300	287	261	307	297	298	290	298	288	289	278	303	259	295	303	303	303	280	303	280	273	292	295	317	285	299	307	312	287	316	316	313	304	315	286	318	315	290	274	332	312	302	278	266	296	303	314	313	293	274	275	318	319	314	267	300	275	300	318	312	250	283	272	284	292	313	303	275	283	287	301	298	290	274	323	282	298	281	280	323	275	301	275	300	285	296	289	296	278	293	282	272	296	267	269	323	301	307	301	289	301	315	312	302	284	301	308	262	274	276	311	295	332	302	281	278	285	301	320	268	295	309	309	290	286	297	320	287	273	294	280	294	302	307	304	286	285	286	291	260	288	283	285	312	271	318	303	301	297	310	293	281	265	309	287	274	288	271	281	290	286	297	281	267	284	299	286	282	318	317	309	309	316	272	288	294	329	285	283	307	286	303	321	287	320	277	276	277	268	284	284	316	330	293	263	313	302	277	290	259	278	299	293	314	301	305	318	281	310	260	289	309	323	291	344	306	286	316	287	302	262	320	274	296	331	298	306	295	317	298	278	271	316	294	287	297	305	280	299	308	298	289	292	284	304	309	321	298	278	294	294	297	287	294	317	323	298	319	301	294	289	257	287	311	292	304	307	296	299	289	302	278	263	276	268	303	295	311	307	298	287	284	291	302	318	300	294	284	313	281	293	298	286	276	302	276	323	276	278	290	274	299	313	274	295	266	283	313	292	262	318	307	303	339	268	278	288	315	304	309	294	295	281	267	260	272	256	292	288	313	264	268	274	272	287	281	301	306	298	305	292	296	284	268	280	269	288	278	277	275	290	273	314	268	293	270	286	271	291	277	293	320	301	284	292	283	271	292	286	304	269	306	302	296	287	275	298	283	255	266	285	289	329	276	302	296	292	324	289	285	318	327	281	309	268	303	268	288	274	342	272	287	289	288	334	306	290	280	265	299	313	289	281	294	267	289	294	273	301	314	291	282	296	294	299	268	277	306	290	315	318	299	281	281	318	272	305	303	277	300	298	278	289	286	317	332	310	280	300	291	306	318	309	315	326	282	289	300	296	261	288	315	279	303	329	297	317	282	268	297	284	274	265	280	291	314	267	297	304	302	271	311	298	330	300	295	243	314	298	262	291	280	308	280	294	297	301	292	299	265	324	309	268	284	301	304	277	325	298	309	287	297	288	286	260	303	309	302	293	267	285	315	301	270	306	280	275	282	299	292	274	296	267	278	306	307	300	295	284	295	314	290	317	280	295	303	286	293	285	307	288	289	304	299	273	319	317	297	316	310	291	326	288	302	266	298	292	301	281	281	294	290	313	349	301	298	313	303	276	316	264	294	294	306	290	276	312	309	308	310	288	268	304	267	261	294	295	292	306	308	287	290	271	341	291	261	288	275	288	313	293	299	333	316	287	271	292	295	302	315	289	302	312	300	288	270	268	283	285	296	269	288	296	327	293	280	289	275	292	298	259	273	289	337	279	293	325	302	294	282	299	303	308	255	285	332	281	298	285	295	317	283	284	288	279	319	289	276	307	289	277	304	294	286	299	282	302	265	275	278	317	286	299	318	291	302	299	288	312	281	300	278	291	278	262	286	306	302	266	294	282	305	307	291	301	268	295	295	308	312	328	300	283	294	296	267	300	326	307	293	303	295	292	323	325	283	310	290	295	301	283	270	316	312	275	274	276	258	298	281	301	309	285	325	295	300	306	311	296	284	283	277	282	315	265	298	287	300	325	290	284	311	299	299	311	283	292	319	260	264	320	308	269	314	310	275	254	289	296	304	302	292	293	288	301	283	273	289	323	271	302	272	285	286	278	295
35027	32612	1139	687	549	541	519	443	410	438	404	410	401	402	355	390	395	377	418	397	396	349	378	343	423	414	347	337	398	405	362	367	389	350	406	354	381	370	362	370	399	363	334	353	354	382	352	372	365	360	375	392	396	391	354	397	346	340	381	356	368	434	336	397	382	349	347	385	381	384	395	365	356	340	380	329	353	372	374	391	376	357	369	383	300	363	378	386	408	385	384	359	366	378	319	371	374	373	362	358	373	405	378	382	366	325	385	392	382	349	421	384	390	371	388	359	352	395	376	384	345	381	380	348	361	362	359	375	380	363	378	358	359	404	376	365	372	384	362	368	359	373	367	362	390	403	375	355	409	370	413	377	382	386	363	401	358	363	373	349	380	346	366	414	393	379	353	369	371	342	362	354	390	383	379	391	380	399	402	387	394	356	377	368	347	402	393	382	414	384	375	380	343	390	371	376	376	360	379	337	379	399	409	380	365	384	368	375	397	396	361	394	339	352	383	410	356	356	357	354	385	365	391	386	404	366	394	386	359	382	393	406	395	344	371	393	388	377	378	402	358	414	354	371	349	377	366	389	385	376	363	400	364	358	402	397	366	380	397	370	387	368	380	398	366	369	366	364	339	404	371	394	376	392	366	420	351	390	375	380	395	384	380	366	382	358	385	367	356	354	393	381	373	410	383	373	361	366	379	373	342	340	356	382	399	386	375	407	394	364	341	367	385	373	359	371	356	392	397	343	444	377	372	346	359	351	386	391	394	359	362	378	377	373	360	357	389	377	362	373	320	394	363	355	351	360	363	352	368	376	379	384	378	382	356	358	376	361	414	353	403	407	369	360	329	369	400	342	349	351	373	397	367	361	379	388	370	404	403	393	364	360	370	381	402	349	338	410	375	362	327	380	380	374	381	391	388	326	394	380	390	383	375	389	373	405	353	383	356	378	369	323	377	352	378	380	395	395	361	390	341	366	375	373	376	379	375	398	383	359	350	400	369	353	337	392	363	369	391	396	340	394	382	379	392	372	373	380	386	356	354	358	393	363	365	346	371	344	346	391	355	386	381	357	342	393	377	415	376	364	363	401	410	376	401	363	394	399	426	370	380	372	361	400	394	342	337	367	365	383	375	407	361	353	366	373	380	356	404	345	353	394	408	352	382	361	395	371	383	355	375	342	404	399	392	376	346	348	353	350	361	384	402	425	394	397	406	404	381	354	339	376	397	363	394	368	386	397	403	339	385	386	392	401	386	386	331	344	363	325	398	395	385	369	398	373	373	385	392	385	363	389	357	374	378	377	380	354	377	390	380	398	364	378	365	365	367	411	344	375	350	379	396	369	384	376	392	370	358	362	381	330	396	363	381	369	377	390	380	337	344	342	379	374	337	364	407	371	380	407	396	363	361	387	401	376	387	345	363	407	369	374	390	365	328	396	378	373	369	372	371	389	370	375	371	370	374	371	386	399	399	395	380	380	335	357	360	373	350	368	374	364	416	365	373	395	358	363	397	356	383	340	362	381	351	364	379	385	382	368	362	394	396	388	409	380	385	401	392	378	369	417	344	414	356	380	360	360	370	379	338	395	379	342	408	375	383	382	384	374	325	363	387	399	350	367	376	388	338	376	362	353	332	380	365	372	373	383	347	394	396	399	412	387	376	401	378	421	371	357	357	379	390	409	352	379	387	373	378	378	360	359	378	379	381	360	378	388	371	339	356	358	355	374	374	398	394	380	365	393	395	382	360	383	358	362	382	377	382	393	380	361	398	397	381	357	398	385	355	375	401	361	352	399	381	383	375	362	376	346	382	370	370	368	387	372	340	373	341	384	352	355	377	359	390	408	349	390	335	417	348	404	394	384	358	367	351	381	396	332	364	355	375	356	367	351	371	395	372	390	354	388	363	360	403	356	399	364	368	363	370	376	360	340	372	400	402	374	363	379	375	366	360	379	384	367	372	387	377	380	388	360	376	365	364	364	373	383	370	365	384	361	389	386	368	370	381	377	337	377	385	358	370	381	385	358	366	384	376	369	359	375	369	390	367	374	345	345	358	378	361	373	367	375	363	376	385	377	374	391	366	367	344	383	371	371	363	404	361	350	389	345	357	373	368	403	371	366	352	341	385	392	362	350	381	356	335	392	365	394	376	433	370	386	409	387	370	362	362	392	351	403	339	360	387	395	371	355	401	367	388	417	401	362	396	369	398	396	365	367	370	375	361	428	347	372	356	358	402	362	373	391	379	376	397	378	386	400	398	382	374	353	374	380	403	369	356	353	364	373	374	390	380	375	398	367	389	352	353	372	377	377	381	363	413	375	397	372	403	382	380	390	361	380	355	381	370	369	377	364	363	375	356	362	393	391	356	356	330	358	357	383	385	381	374	358	380	347	382	360	364	354	360	336	391	385	406	365	400	365	387	356	323	359	389	363	389	383	390	370	376	352	403	372	382	358	356	396	376	384	365	384	401	354	393	347	391	358	385	375	347	366	358	387	369	370	402	381	373	381	350	377	400	360	350	369	391	405	373	368	380	391	387	341	331	366	374	395	352	356	364	392	357	366	399	371	360	339	376	388	369	356	437	377	373	372	383	371	357	395	352	379	408	375	361	378	371	372	369	352	370	362	379	345	383	358	382	384	354	393	367	402	379	346	367	386	363	395	370	367	401	415	372	366	357	343	362	341	388	349	366	364	350	343	342	371	358	376	338	382	362	396	350	339	365	360	329	357	377	379	386	398	363	425	380	337	376	342	414	341	369	371	379	348	395	366	348	382	347	359	347	367	386	415	415	367	383	349	365	348	375	408	373	364	374	368	372	362	368	336	388	357	365	373	354	401	363	378	365	410	345	339	370	370	345	401	379	368	350	389	377	379	384	395	399	384	412	391	398	370	378	407	395	346	384	361	368	359	357	407	379	348	376	324	410	383	363	366	357	366	342	358	362	369	403	405	365	355	342	375	375	360	363	387	349	389	368	381	393	367	350	383	355	361	380	399	325	378	366	356	368	373	385	379	365	386	364	383	381	382	341	381	378	368	367	366	362	370	405	344	381	381	361	395	409	397	379	381	375	375	395	355	359	385	360	359	365	367	384	411	377	363	373	355	361	374	385	371	343	380	380	396	365	392	380	378	383	343	372	389	346	373	377	395	364	374	357	400	379	357	370	360	348	367	384	374	363	365	391	361	374	360	396	365	381	366	408	381	372	361	373	369	359	360	377	376	366	385	385	353	397	351	381	361	356	367	366	375	393	401	386	399	372	386	401	367	345	336	381	364	384	416	360	346	375	359	377	353	374	376	368	380	383	362	370	351	384	382	369	363	370	384	411	345	363	362	394	393	365	383	383	388	366	386	377	378	359	404	379	413	399	372	362	374	393	350	369	382	374	374	331	351	344	353	356	385	353	353	348	399	358	391	377	378	369	341	405	374	391	348	387	356	378	383	342	387	379	403	397	394	374	369	356	397	378	380	384	367	344	392	361	389	392	371	398	375
24104	21083	28235	24119	20978	7638	1148	818	700	629	612	575	582	540	528	496	484	504	514	482	454	506	497	488	479	478	492	472	481	440	452	516	460	478	482	474	453	449	453	484	460	461	480	468	479	472	440	511	458	483	501	438	492	466	465	459	432	428	461	473	462	478	437	463	447	453	464	451	495	482	452	445	441	456	481	476	477	481	463	462	463	441	461	454	453	483	510	488	486	477	463	452	480	458	443	487	494	492	433	443	476	445	456	498	467	489	514	495	457	457	480	435	442	450	415	478	480	510	411	479	484	463	461	437	474	440	478	440	477	410	440	459	492	456	463	499	444	434	420	459	438	490	443	486	477	470	461	489	445	428	486	415	477	482	427	455	489	482	458	441	459	433	468	450	492	495	463	459	498	468	454	448	461	476	474	493	497	442	454	455	478	441	442	426	525	447	435	476	433	458	459	422	407	441	467	435	468	492	458	443	465	428	496	486	475	466	447	448	454	449	434	448	440	473	502	476	472	489	466	446	467	458	434	466	464	461	458	425	484	500	421	444	462	402	484	461	485	445	469	458	475	463	466	475	490	442	481	460	471	479	496	447	468	427	464	464	436	477	470	455	464	430	444	472	493	470	427	499	462	475	467	473	464	450	466	446	470	467	472	457	442	461	479	461	442	466	469	435	458	461	432	424	478	461	459	443	459	456	460	471	431	487	484	444	443	467	464	447	448	474	469	443	470	486	464	454	431	483	485	414	465	432	474	473	531	460	464	440	452	457	476	464	439	453	452	447	458	466	472	443	503	464	471	398	458	460	443	511	442	437	466	487	436	474	446	459	464	446	407	472	437	442	451	468	495	435	449	453	451	480	491	447	437	449	491	482	480	453	435	466	466	444	480	459	497	448	435	433	434	463	507	466	448	429	460	455	471	465	451	491	464	474	425	472	474	469	468	468	474	506	492	454	467	453	442	466	433	458	464	491	445	491	444	435	522	458	448	442	459	454	463	478	471	450	467	461	443	491	444	462	459	460	448	467	464	480	439	474	437	424	452	443	447	468	458	468	481	457	459	450	451	442	455	478	454	486	448	485	476	485	452	457	517	438	480	523	456	469	464	468	470	465	466	477	489	426	512	469	447	458	476	454	495	506	491	489	461	442	450	464	457	484	477	482	495	471	471	454	489	481	421	435	447	468	434	476	477	462	448	455	445	429	441	450	481	443	441	486	453	437	466	466	496	452	452	454	465	447	454	481	462	460	479	422	437	458	485	463	462	434	470	484	420	477	445	482	480	466	464	499	507	443	481	469	486	450	463	501	434	462	481	487	506	467	465	438	437	433	426	463	481	493	456	423	444	473	429	472	440	455	470	457	477	485	440	438	443	467	449	459	437	466	468	465	464	446	471	451	421	445	446	463	444	447	440	468	530	428	532	459	461	489	473	473	460	486	444	450	476	417	469	459	516	480	461	437	474	471	455	479	445	435	473	437	449	488	481	465	438	472	471	483	503	466	462	458	454	459	444	472	485	450	449	452	383	455	444	453	439	475	485	463	440	455	494	409	479	463	488	436	473	487	462	482	447	439	487	477	477	493	478	440	467	462	469	462	455	459	443	458	469	461	465	468	438	438	479	468	434	435	465	477	489	445	482	456	480	425	496	433	476	479	473	440	487	476	428	450	470	459	485	465	477	468	451	437	426	491	513	461	450	439	471	450	465	496	485	461	430	466	456	462	470	452	454	488	448	447	482	460	429	427	437	482	443	460	447	439	478	451	483	459	444	464	452	446	447	494	459	467	444	477	449	482	469	410	480	468	477	437	447	478	415	446	445	445	466	383	456	444	434	441	462	478	458	447	429	446	464	501	472	504	427	493	442	458	444	463	407	468	457	456	454	501	429	467	468	482	486	458	459	470	489	440	431	419	480	445	472	419	488	466	483	482	434	475	449	447	456	483	482	455	472	468	402	447	439	491	449	440	455	463	450	453	443	463	428	460	478	462	446	422	453	481	496	460	459	448	489	477	439	458	485	471	436	451	481	451	408	427	435	470	475	509	471	458	465	457	466	449	505	457	432	489	474	463	442	463	483	466	476	502	449	458	468	477	406	481	482	468	442	434	456	454	479	470	498	497	472	480	494	489	472	454	459	472	489	442	451	455	473	461	433	492	431	494	457	426	519	433	487	501	511	467	459	440	471	469	491	425	469	451	414	421	464	443	493	448	457	459	457	468	452	445	458	497	463	449	485	494	463	472	451	485	491	487	466	458	430	478	422	485	488	450	455	462	440	461	496	466	427	463	431	474	452	494	484	469	483	505	449	444	437	463	461	486	486	485	502	444	500	484	475	477	479	453	447	441	488	496	462	467	468	452	490	474	468	461	444	417	441	449	423	510	455	472	462	402	472	435	450	523	485	454	461	462	481	450	486	463	460	478	412	436	465	446	468	467	467	436	470	462	488	444	447	444	440	445	460	454	428	448	447	484	496	463	438	457	455	459	482	411	449	452	459	446	472	456	476	425	446	479	462	482	498	437	462	446	445	462	455	452	482	442	434	447	446	441	458	482	417	462	422	469	449	500	454	420	434	445	477	492	470	475	481	478	444	465	442	472	494	504	420	447	490	483	502	492	520	453	451	491	482	460	457	471	459	429	450	424	494	452	452	459	456	428	444	456	496	431	476	454	454	485	471	444	436	456	448	479	441	488	444	469	451	442	445	503	463	454	470	477	432	466	475	469	476	485	457	467	421	471	469	466	460	471	458	484	460	431	442	453	492	432	445	485	479	481	423	461	491	451	440	468	422	441	475	500	449	476	455	480	448	483	465	460	484	479	447	497	471	466	450	458	447	487	454	464	456	489	470	468	423	501	452	470	447	410	468	478	424	452	460	449	474	453	471	433	462	506	432	452	456	460	456	480	485	438	439	479	446	445	504	458	518	480	457	488	473	459	475	430	416	468	467	442	464	485	474	406	443	445	431	463	468	410	476	489	470	478	459	442	457	467	429	499	496	476	450	450	474	458	469	448	440	453	456	491	452	485	482	504	485	483	466	466	441	439	483	449	467	472	478	472	483	468	475	449	480	441	475	473	445	432	445	476	464	484	416	440	441	458	456	435	450	472	436	458	447	470	427	448	462	475	485	504	431	500	449	477	459	486	448	457	456	430	475	469	453	438	420	420	467	452	475	457	432	470	463	475	417	480	511	444	499	469	419	505	474	459	450	462	469	442	443	503	453	437	440	461	484	490	437	447	485	461	470	458	476	432	439	497	497	441	467	473	490	488	453	454	440	465	447	428	468	462	487	468	468	474	488	496	439	485	467	462	493	411	469	457	444	442	416	478	429	462	517	466	442	484	452	407	498	458	450	448	476	451	468	458	474	443	466	463	436	429	466	452	479	492	419	478	459	440	449	452	438	462	462	429	435	436	438	493	424	447	439	474	478	502	455	442	452	474	477	468	463	468	469	454	484	459	433	467	451	463	487	459	452	507	445	464	506	420	446	455
39210	47016	7133	3480	2446	1903	1531	1352	1201	1036	933	891	784	744	768	679	672	658	632	672	677	645	610	607	636	592	642	629	619	575	639	580	614	615	591	602	629	529	603	584	570	587	606	645	612	614	591	595	582	567	534	598	612	586	614	613	607	599	540	552	587	557	600	543	625	548	516	561	580	597	604	576	579	566	595	545	574	582	573	519	570	555	610	552	598	564	568	617	604	605	598	594	576	629	566	517	581	522	603	568	621	574	575	640	527	580	574	620	614	586	597	616	568	545	574	591	570	531	564	587	578	572	528	561	603	606	592	566	614	586	550	574	565	599	568	614	613	577	562	590	538	614	543	591	582	568	551	534	593	568	601	606	625	624	621	574	583	603	557	558	539	591	641	576	590	563	565	578	589	539	583	574	560	616	596	594	610	552	577	558	591	577	598	585	632	556	581	579	527	604	585	572	632	596	536	563	555	567	612	616	594	623	583	581	557	570	605	614	602	541	584	563	587	591	568	536	577	544	632	594	566	554	550	579	558	602	588	558	572	582	638	569	579	601	588	592	633	559	603	608	607	577	590	550	565	560	599	564	619	570	522	552	578	609	614	601	569	581	568	548	583	587	608	589	555	572	575	562	544	567	552	605	536	593	619	558	578	565	558	594	556	597	601	556	587	516	583	583	521	592	567	588	618	578	577	577	602	578	572	559	579	616	558	583	579	586	582	599	578	560	570	606	541	616	566	577	545	560	581	598	541	578	546	554	584	556	591	569	572	553	551	564	588	589	557	585	540	600	571	580	580	563	607	600	564	564	630	596	573	586	566	584	573	566	599	534	641	543	571	591	602	539	568	585	625	507	604	581	565	576	607	591	564	543	577	561	538	533	585	579	534	569	554	577	591	588	590	569	551	536	540	530	542	614	601	571	594	560	545	613	582	582	628	622	583	572	615	572	636	555	593	569	630	588	609	591	591	570	592	573	564	581	566	584	565	555	556	636	560	620	551	602	571	607	584	541	553	618	550	544	570	585	575	592	604	607	547	555	559	627	549	611	573	582	573	585	594	585	588	551	590	577	612	557	588	557	552	553	601	568	580	564	596	594	552	557	578	602	594	568	589	600	558	609	581	525	580	596	587	601	568	571	622	512	571	572	581	554	560	573	578	629	616	616	572	560	570	525	593	537	546	566	575	622	592	593	537	596	563	527	552	596	595	615	600	545	561	651	584	637	591	566	558	588	613	595	630	567	567	567	556	613	575	575	579	628	567	539	591	563	574	534	608	586	569	592	579	544	553	537	584	597	558	588	588	555	550	586	568	532	552	582	610	536	576	577	549	574	611	590	565	574	616	605	531	546	592	604	615	599	576	567	606	592	628	622	621	598	606	513	547	593	579	555	592	613	565	605	608	584	593	578	592	568	598	557	533	574	575	564	598	604	556	606	614	550	602	590	523	576	589	579	558	566	623	561	568	576	566	600	585	592	603	648	608	608	648	599	562	573	587	614	518	574	552	564	567	590	609	562	573	569	556	574	567	564	551	595	574	585	558	579	573	630	606	554	538	578	550	593	625	529	574	574	582	602	613	583	573	567	541	557	586	558	595	591	562	572	561	598	624	648	589	586	533	530	577	588	589	549	525	584	562	570	580	569	553	575	627	570	611	571	601	583	567	572	587	520	549	576	590	548	600	562	595	593	580	559	605	571	574	587	606	605	598	564	583	561	593	573	588	547	539	585	528	589	584	562	628	584	557	604	554	604	584	553	554	590	604	580	598	561	560	583	607	577	557	557	618	556	563	564	601	584	536	552	531	596	599	557	541	587	611	577	571	571	580	562	551	571	568	588	575	621	580	592	615	556	578	593	583	557	569	625	567	604	577	591	566	579	573	582	601	605	585	606	567	583	582	546	570	618	588	598	559	572	564	565	590	546	599	584	571	568	592	570	540	540	577	582	545	523	540	627	586	598	558	541	612	581	583	532	558	608	605	607	543	585	589	613	559	548	594	549	551	562	611	628	622	593	578	586	601	561	593	611	580	554	543	577	553	554	572	518	507	532	570	602	580	577	619	564	569	583	588	573	555	551	568	599	577	581	575	566	598	579	593	564	556	527	598	557	606	563	548	580	597	547	531	594	569	540	543	540	597	585	537	633	548	576	574	593	577	591	557	589	591	556	602	558	534	549	614	541	602	615	560	587	639	554	547	550	597	559	601	583	577	608	598	603	578	617	554	612	579	626	538	560	565	626	581	543	533	569	551	586	585	581	567	578	548	558	551	569	569	597	562	610	619	593	594	567	573	543	606	600	590	592	596	552	598	585	605	559	577	604	565	564	562	569	583	573	542	579	553	555	538	546	599	539	550	580	574	603	579	586	559	567	571	611	611	579	540	591	598	542	559	564	638	599	577	560	608	556	641	540	601	551	580	597	585	556	559	584	543	570	628	607	644	504	584	576	591	581	567	598	577	550	579	603	619	575	597	587	557	609	595	597	592	601	619	585	551	537	567	581	601	552	562	554	578	609	549	551	560	545	554	548	575	553	585	591	531	601	571	641	592	592	551	587	609	538	620	605	584	565	584	597	588	560	565	594	582	595	589	559	568	545	608	597	603	571	566	614	587	547	543	610	597	569	566	589	583	617	596	601	592	573	589	550	592	570	607	560	622	581	600	566	561	575	557	543	587	581	544	618	559	594	562	557	581	608	539	564	571	574	578	583	541	570	576	568	569	565	563	569	547	566	615	582	565	597	603	584	559	575	563	597	599	567	547	558	606	595	583	593	533	599	575	562	580	570	597	611	597	565	568	607	577	580	581	546	561	586	574	568	575	552	585	579	610	617	571	610	545	579	612	563	550	568	577	579	564	564	564	594	589	567	549	588	573	560	578	613	563	566	569	535	551	565	560	568	544	585	554	573	589	627	588	575	570	589	593	579	557	553	568	529	589	569	568	572	610	618	547	536	551	559	555	592	578	543	561	588	586	573	543	617	561	593	586	599	600	606	587	579	594	579	538	589	551	574	568	596	564	552	588	604	567	576	588	551	589	561	577	592	571	556	609	595	582	589	605	599	565	559	574	611	587	589	563	589	639	558	591	569	565	623	585	612	589	590	553	603	600	567	598	600	572	528	542	551	612	581	564	572	590	573	587	557	581	609	579	577	611	571	617	532	573	537	595	558	618	586	579	580	575	609	623	595	549	589	602	538	567	566	568	575	564	584	605	582	580	579	594	567	558	553	603	552	512	577	591	532	629	555	583	546	583	558	577	566	575	576	557	556	573	542	596	586	601	574	593	568	584	586	570	627	575	626	539	576	611	549	563	526	586	585	526	590	535	577	526	591	608	600	548	546	576	617	610	566	557	596	579	578	622	546	594	582	556	564	565	618	617	593	608	582	564	577	550	570	562	558	598	588	582	618	559	593	554	564	557	578	560	593	583	553	539	570	561	551	592	601	607	588	531	551	602	608	555	635	548	589	580	616	595	613	574	619	545	579	566	600	538	599
22949	21086	28715	23627	21066	20982	5689	1183	812	727	676	638	642	549	526	553	537	530	443	479	462	486	483	458	466	463	465	441	429	462	443	452	442	473	398	384	415	451	426	412	446	451	421	439	426	420	412	386	414	413	441	441	422	417	399	410	414	437	401	432	442	391	411	393	432	422	416	400	420	409	405	414	412	405	436	414	402	404	411	463	417	437	436	448	408	423	403	417	390	403	424	384	402	424	401	429	427	423	446	430	401	416	438	452	419	383	404	383	399	405	443	427	393	422	402	378	408	425	417	452	411	399	399	395	453	456	428	428	408	412	455	413	396	395	396	434	410	389	418	437	422	418	429	420	392	433	386	425	409	422	384	405	394	439	438	405	423	444	445	382	410	390	432	422	450	412	436	422	441	380	406	394	426	393	452	389	386	429	390	409	429	397	379	446	415	401	426	395	431	403	427	416	447	416	409	415	444	391	416	385	427	419	426	409	386	402	374	409	417	398	387	417	382	413	437	430	379	429	428	439	452	429	415	432	419	401	415	424	398	394	403	438	398	400	405	396	408	410	382	429	430	408	426	420	408	381	424	439	431	448	411	395	406	424	428	382	431	434	418	401	398	415	418	386	397	375	392	406	455	445	428	434	423	387	395	401	417	410	434	429	402	411	423	415	447	450	418	410	413	425	490	394	382	427	387	382	407	457	428	436	395	418	408	427	395	438	415	431	419	415	429	423	411	421	383	405	416	399	425	397	433	405	396	418	415	426	406	398	384	423	440	402	418	375	423	453	432	412	380	436	395	409	415	452	425	411	459	400	420	394	434	386	419	390	398	378	440	410	382	422	427	424	409	440	445	407	403	434	412	425	388	438	388	413	457	402	439	374	435	401	434	404	408	403	395	392	399	403	395	407	404	419	398	374	424	416	413	382	407	403	363	391	444	421	407	413	417	368	410	431	430	440	422	413	419	405	397	386	407	451	387	408	416	392	444	407	442	442	426	395	442	373	429	380	410	393	416	390	407	415	383	426	400	396	448	376	418	407	433	395	422	403	413	440	399	415	430	397	395	418	419	414	429	410	391	388	431	409	387	418	437	396	410	458	420	399	390	399	388	415	383	427	410	406	414	463	400	398	423	409	422	400	405	388	427	401	410	428	414	419	363	398	425	400	418	392	440	369	435	435	411	410	369	371	408	375	407	415	352	413	417	408	409	415	441	459	392	402	393	464	438	404	421	393	387	402	421	419	414	432	403	401	421	386	421	445	430	423	407	385	425	381	433	399	387	440	439	399	388	430	428	396	412	401	408	416	403	426	412	427	401	414	426	350	411	434	392	417	411	418	380	401	431	390	391	424	389	406	419	395	383	417	402	396	395	411	397	403	402	423	426	375	392	416	430	412	429	412	409	442	420	419	433	402	424	429	380	399	388	400	399	427	384	375	438	400	395	400	403	410	366	420	390	426	437	430	410	439	433	443	406	421	433	406	418	420	378	394	383	442	409	427	412	389	412	424	436	412	454	412	417	408	420	415	415	422	405	372	421	395	411	434	421	420	426	451	459	443	403	392	423	400	405	415	430	410	399	440	429	431	418	430	394	421	425	383	407	393	394	393	401	397	431	413	394	417	446	418	383	426	416	413	418	394	421	415	405	386	406	436	394	422	406	418	408	473	398	409	375	433	423	424	408	426	431	456	395	423	401	415	429	423	394	421	385	410	437	429	426	431	417	402	421	437	426	409	429	430	425	390	416	451	391	399	436	392	383	379	413	399	382	401	443	406	383	458	406	434	420	431	441	401	414	405	395	403	423	395	417	386	416	407	416	406	411	399	423	436	413	476	425	394	407	420	376	444	423	394	413	422	430	429	392	418	421	448	394	414	390	411	413	365	434	400	442	412	407	412	344	410	380	439	435	412	402	402	373	399	408	407	411	415	415	398	393	411	413	370	412	433	394	446	430	396	419	403	433	422	403	381	411	420	401	409	393	382	410	416	416	423	403	399	394	420	403	410	428	409	389	451	387	423	412	391	425	398	451	438	402	377	386	406	438	439	416	413	425	394	404	387	422	384	411	408	360	407	376	428	404	418	386	416	377	393	382	413	400	379	402	381	409	387	399	404	438	420	428	448	411	395	413	402	386	391	385	421	398	426	371	414	398	403	395	414	358	424	383	401	390	476	395	400	420	443	411	425	411	418	397	389	418	411	417	435	410	422	429	405	403	406	417	429	407	404	404	410	432	391	407	367	413	402	410	449	384	390	425	410	415	403	444	425	404	415	415	440	393	397	390	410	416	404	438	405	388	403	390	438	411	403	407	429	426	401	387	437	410	425	422	441	408	420	417	434	408	426	426	421	417	398	464	437	365	417	422	413	438	378	416	425	427	411	392	404	417	437	376	404	383	410	405	417	394	412	398	408	396	415	433	415	420	372	401	429	395	418	432	372	389	448	416	414	421	427	390	394	407	457	441	375	391	425	401	395	386	410	408	398	424	403	424	415	407	411	397	411	414	390	399	400	444	432	408	376	406	413	403	393	425	409	396	421	381	413	381	425	414	431	403	396	386	402	440	406	376	406	426	417	397	431	384	418	377	401	409	402	409	442	409	392	411	386	407	403	434	387	396	400	382	413	405	423	409	436	425	399	392	414	437	412	456	351	400	423	415	411	389	389	411	371	403	428	445	400	384	481	389	372	433	412	449	430	405	396	438	421	414	416	424	406	394	383	398	390	423	382	446	423	390	379	420	369	392	428	405	405	400	435	403	386	387	375	414	409	428	405	445	372	417	465	382	403	407	402	426	416	434	407	425	418	421	414	397	453	432	418	418	407	402	389	401	415	448	399	403	462	402	410	420	408	385	433	395	438	416	388	409	389	420	412	414	422	429	414	418	403	404	408	409	414	396	426	415	446	417	412	414	392	431	407	384	404	441	397	449	380	386	410	385	387	418	412	403	404	433	401	429	421	418	395	428	425	382	403	409	425	411	444	400	418	388	378	414	398	437	428	409	409	386	391	392	425	397	427	392	431	422	405	406	404	448	397	421	405	394	404	371	384	376	434	385	411	448	395	409	413	408	406	403	388	405	440	391	436	387	383	445	366	394	417	459	422	390	400	419	430	448	412	437	411	416	424	421	428	416	414	390	414	439	398	439	441	412	413	450	407	412	408	419	408	416	419	435	388	378	398	396	421	398	434	445	433	426	428	418	390	440	401	393	427	372	419	405	442	396	386	368	419	420	403	409	387	433	435	430	393	401	435	440	376	408	405	458	429	434	378	419	398	402	402	395	385	392	383	430	453	410	385	437	433	409	342	430	406	418	389	379	384	391	407	410	412	426	425	458	429	420	416	414	412	394	424	397	411	424	444	425	450	398	445	377	412	408	437	429	423	419	387	433	408	429	383	386	393	424	440	413	382	469	397	408	399	434	405	393	415	420	426	424	389	412	429	420	408	414	448	444	390	389	429	377	401	407	419	412	431	416	422	422	442	425	425	427	395	441	394
42927	54054	11132	5691	4029	2998	2394	1923	1675	1327	1152	1088	958	848	885	802	783	700	747	703	752	646	634	645	621	629	605	579	601	587	577	619	595	533	599	554	561	557	557	568	516	574	585	565	527	551	577	546	576	572	553	571	553	519	530	563	529	568	535	514	552	533	531	540	563	538	520	551	531	495	527	545	547	542	501	542	500	485	572	551	575	513	538	490	512	527	528	539	527	543	577	544	525	507	521	513	537	542	541	544	557	554	536	570	538	548	544	535	508	518	540	497	584	552	495	556	537	513	515	535	551	500	565	555	523	558	530	514	516	531	517	524	540	511	523	526	513	553	493	531	547	525	535	529	532	484	486	515	571	516	509	545	574	503	536	503	522	514	546	522	576	560	546	484	536	563	536	517	575	552	530	544	515	547	551	532	550	539	500	524	585	520	571	487	535	548	514	499	496	523	524	543	518	500	532	588	496	525	574	504	509	542	582	567	522	475	533	566	553	495	526	528	529	502	530	556	521	504	505	521	541	529	568	517	519	532	513	521	515	520	551	522	566	512	541	517	517	509	546	497	531	548	533	552	537	542	583	517	522	539	476	537	505	532	527	545	532	519	505	523	560	513	544	572	523	545	503	544	521	527	537	539	520	512	524	514	535	516	517	526	513	535	526	532	547	538	524	562	552	559	507	491	547	537	520	567	516	517	511	510	559	511	541	520	513	539	521	532	536	526	542	518	525	511	507	527	532	549	522	542	499	524	531	507	533	557	517	500	542	541	568	518	567	503	547	508	544	536	545	508	537	530	517	506	522	506	485	525	513	499	529	528	531	505	539	583	533	498	543	531	570	554	499	529	548	524	534	529	515	544	525	485	547	517	542	542	520	542	550	522	521	518	510	522	505	489	562	537	478	513	498	522	529	520	533	534	540	496	548	549	542	547	554	544	509	554	538	562	518	557	550	519	532	537	499	504	512	521	519	500	548	551	517	538	528	508	522	534	522	507	511	540	538	493	464	556	574	504	523	526	527	544	517	505	542	569	522	511	540	551	464	536	535	511	536	491	536	527	523	536	521	539	520	536	512	500	530	510	538	497	507	543	495	479	527	558	504	542	559	528	566	533	504	523	546	539	538	528	552	565	533	517	480	503	552	527	526	527	550	531	506	562	560	508	509	540	536	490	515	539	534	526	549	508	522	549	465	542	518	560	538	512	531	506	537	553	526	563	515	525	505	519	544	514	485	542	516	515	571	544	523	555	462	548	527	514	540	530	547	474	483	518	535	559	526	507	528	547	513	504	457	539	492	539	552	528	521	536	516	544	570	555	526	529	499	534	511	521	475	518	547	495	510	559	570	514	542	508	553	512	525	528	521	576	514	517	528	483	574	538	510	548	528	503	509	522	524	510	512	545	515	518	502	526	494	540	564	491	517	529	529	568	534	504	498	531	514	521	570	513	522	570	530	523	532	540	556	550	527	502	571	482	519	496	569	553	560	509	507	548	515	510	553	537	525	513	532	536	517	554	519	559	546	492	500	520	514	537	539	499	535	509	521	517	502	509	534	518	517	549	522	505	591	567	515	582	546	499	556	519	485	549	528	490	543	547	529	531	497	532	530	515	541	522	515	517	575	521	511	534	511	582	552	546	512	603	514	549	528	561	576	566	569	527	547	539	538	543	531	516	502	508	510	546	507	495	596	512	567	501	530	542	503	538	530	541	543	565	498	561	542	523	499	541	533	539	539	527	533	561	527	522	562	536	521	505	516	495	538	480	511	515	544	561	554	517	561	525	503	534	575	530	512	532	534	511	532	530	521	557	512	504	592	555	505	539	517	556	521	556	521	515	521	478	550	565	531	500	531	495	537	496	507	468	509	514	528	525	495	526	522	523	576	515	546	516	557	515	517	558	524	531	542	522	519	516	521	526	514	546	532	543	538	533	511	544	511	507	504	497	562	554	524	486	523	535	524	480	490	523	542	551	542	511	565	516	558	545	551	509	527	502	548	502	512	570	505	509	502	536	538	533	529	538	520	541	601	549	555	517	552	514	547	568	539	463	555	548	510	540	539	555	475	528	497	513	557	530	540	494	546	548	545	529	483	559	534	533	561	530	528	529	537	508	559	536	515	533	535	538	535	567	498	537	516	530	538	521	540	513	512	481	534	522	493	554	486	538	493	512	541	532	573	547	531	496	491	533	546	520	491	462	531	495	556	478	508	504	518	542	502	518	524	493	527	534	545	542	577	548	554	519	505	536	523	558	526	526	518	487	486	533	527	525	540	534	536	521	504	513	531	501	524	532	519	510	546	526	527	549	533	505	508	502	548	564	534	505	526	536	507	518	575	469	541	520	546	531	530	536	536	508	535	530	530	527	494	533	527	524	510	524	500	500	495	497	553	507	578	535	544	505	558	571	591	503	534	505	508	554	529	534	495	568	559	501	571	523	506	535	468	576	511	525	533	477	541	533	502	538	548	562	563	511	509	550	530	497	509	549	541	506	489	532	533	530	461	530	513	546	491	477	518	503	496	497	569	541	494	548	489	542	546	506	558	551	529	503	540	518	554	544	510	505	537	530	532	511	497	509	551	529	546	527	537	518	532	493	514	507	533	521	558	527	539	553	521	509	489	509	506	510	505	501	504	554	542	528	548	483	509	480	525	534	521	528	526	474	514	503	564	554	566	542	499	504	530	565	519	481	506	529	503	531	576	520	526	522	549	598	555	541	515	526	505	513	582	527	495	522	501	517	540	507	518	507	557	553	484	527	524	499	555	520	540	566	532	548	508	544	542	515	510	523	533	539	514	547	530	532	534	554	541	516	542	509	526	514	530	564	521	508	515	504	527	522	506	527	491	536	524	542	533	523	543	558	557	554	529	521	531	508	530	520	506	546	538	497	543	514	500	523	524	508	524	513	532	520	519	529	509	534	524	520	523	520	501	510	545	488	483	542	489	543	541	530	528	497	533	538	526	513	516	553	523	530	517	547	509	544	509	570	565	531	548	498	485	553	525	537	538	534	547	502	513	532	569	516	542	577	545	508	525	550	523	573	522	508	497	489	524	500	573	513	532	506	524	546	515	538	544	550	533	538	531	530	495	487	546	478	521	506	519	495	512	548	498	559	524	489	515	555	558	534	545	547	568	501	531	485	529	562	548	512	545	525	517	530	509	507	574	551	531	543	530	532	545	507	487	511	531	534	542	542	515	539	516	524	536	516	565	532	508	520	534	559	515	522	518	533	486	531	544	538	506	494	573	544	502	531	496	529	514	509	542	533	549	513	531	521	558	526	517	548	563	551	536	525	490	558	529	534	573	482	540	531	549	530	544	511	531	506	511	500	535	525	516	500	568	538	517	536	536	474	548	503	527	557	533	541	575	516	514	552	524	522	550	577	534	523	546	518	554	501	546	498	559	536	534	570	547	499	525	490	503	559	532	546	517	526	551	511	551	561	522	576	554	525	542	553	567	511	508	541	509	526	559	539	492	544	508	542	509	539	540	548
28681	24108	12527	1215	433	399	349	308	320	291	270	303	319	277	290	285	273	314	292	280	270	286	278	309	310	284	290	307	293	261	301	267	269	320	273	296	304	282	276	265	279	297	300	273	268	251	294	248	279	279	242	271	288	273	241	301	304	273	277	302	274	294	309	319	270	263	275	272	254	294	270	254	291	299	280	298	313	297	274	283	252	288	282	292	301	289	272	281	300	273	290	284	307	301	269	297	291	301	312	306	316	272	281	279	250	283	273	294	299	290	299	280	274	263	285	291	259	253	297	264	276	305	312	279	283	276	273	282	267	294	291	271	283	283	273	300	261	277	287	264	281	284	280	281	270	300	277	290	303	278	280	278	288	285	290	300	273	306	264	279	294	321	295	279	268	285	263	271	258	280	294	294	313	269	255	299	280	289	264	302	297	301	269	309	307	314	290	279	295	273	281	277	290	276	291	287	293	297	286	261	289	298	280	288	271	288	260	269	290	262	294	256	291	314	258	311	300	270	279	286	262	306	257	323	272	295	292	270	300	266	276	282	295	285	266	302	279	278	272	292	272	278	285	308	286	302	308	297	282	305	299	264	283	273	344	290	270	284	298	304	311	284	272	296	282	277	289	266	305	303	296	308	268	269	276	273	282	287	238	298	292	262	295	297	267	275	294	293	310	295	298	287	269	259	289	279	287	295	281	291	295	277	305	271	271	288	291	333	282	299	285	309	273	290	254	278	284	306	288	303	266	269	323	314	298	302	285	281	294	292	256	296	278	280	282	307	281	283	287	291	278	255	284	287	281	287	306	285	276	283	287	265	284	323	269	279	287	251	282	281	300	259	285	294	276	311	290	256	285	285	226	284	269	288	279	302	258	270	294	256	321	286	280	275	255	295	287	264	294	275	281	260	297	278	308	310	295	283	260	235	268	322	299	288	272	332	278	296	295	282	286	295	285	271	306	267	283	283	318	309	284	266	311	281	273	296	291	291	332	281	288	258	293	297	292	276	288	285	281	301	289	320	262	300	270	311	288	264	307	291	272	295	297	309	266	268	268	298	270	285	252	273	302	293	311	251	295	279	256	264	281	277	272	260	263	298	288	268	303	303	287	281	291	319	316	284	296	284	287	278	289	303	282	264	287	264	300	260	303	302	269	289	270	292	263	259	266	259	272	276	305	309	264	258	304	277	316	269	306	291	263	281	288	276	269	298	266	254	277	255	278	289	271	277	279	333	289	274	291	265	260	264	299	290	301	299	299	272	290	263	262	303	286	285	267	271	259	290	270	292	292	301	299	311	269	274	287	286	292	300	282	275	276	281	290	290	295	269	284	271	283	322	290	290	302	277	313	276	260	290	299	300	273	281	286	297	297	287	258	296	293	290	314	261	267	300	305	285	300	292	295	278	304	266	261	288	278	258	265	291	281	265	287	250	286	290	280	275	253	287	292	288	301	301	288	274	256	274	295	284	297	268	285	293	314	314	284	282	281	294	283	285	309	284	295	289	296	271	297	262	293	258	300	299	288	281	265	298	297	269	291	254	289	287	293	272	278	303	282	303	280	308	266	257	289	276	281	285	303	284	294	301	287	265	305	292	293	285	266	321	287	302	278	257	244	294	281	263	288	245	259	297	263	281	255	288	245	297	284	275	281	300	286	307	282	295	277	283	280	272	272	302	303	255	276	317	295	287	306	254	266	268	291	276	254	295	255	284	298	291	261	273	288	276	315	313	298	290	288	274	264	262	275	303	253	249	288	266	299	272	300	261	317	301	284	286	318	285	247	279	294	275	281	305	302	269	288	285	290	264	284	266	278	295	310	250	307	269	302	262	289	265	275	309	278	309	314	320	266	297	291	302	284	278	257	341	263	297	310	258	256	244	265	301	274	255	316	282	318	270	329	274	293	286	276	285	281	297	279	293	311	307	262	308	267	294	276	273	280	270	265	249	307	282	301	282	298	301	290	276	284	255	310	268	291	290	307	279	286	283	288	258	291	284	278	263	289	272	313	301	300	320	294	297	324	274	278	288	289	289	301	270	278	300	274	293	287	284	299	278	279	288	272	302	306	288	281	277	310	271	317	312	271	297	318	311	286	295	265	308	274	277	302	292	292	289	272	277	317	290	301	282	276	282	297	268	289	307	293	275	323	285	290	281	285	300	299	276	243	275	286	276	294	306	292	308	292	289	299	265	285	287	299	301	283	299	279	269	279	292	305	281	299	301	271	287	306	294	292	296	300	274	278	283	260	268	294	282	271	280	310	281	278	281	271	276	282	281	276	301	276	269	287	286	280	297	265	318	298	308	310	282	254	301	300	283	277	307	266	323	261	307	290	274	273	297	284	294	314	300	271	291	279	270	296	313	306	273	283	284	265	268	297	275	289	300	278	311	265	303	283	279	286	273	282	302	293	259	247	314	258	274	306	293	278	291	260	287	269	286	278	279	271	277	300	289	280	247	288	279	267	277	273	281	286	303	278	308	307	277	286	254	284	305	291	272	297	296	282	267	272	316	284	293	264	274	305	252	313	303	280	305	285	266	296	327	295	290	316	260	263	293	279	277	272	306	296	276	304	294	251	267	285	274	292	288	286	314	287	311	286	296	268	264	304	288	296	286	288	265	294	276	303	275	254	305	314	290	271	270	285	286	305	288	277	313	299	304	238	269	288	291	282	313	279	286	276	251	290	267	272	272	300	314	270	274	304	250	314	310	284	303	286	262	291	305	268	273	272	323	259	266	260	303	273	293	263	290	280	292	295	284	273	291	296	281	308	284	285	261	289	275	279	283	283	288	299	278	293	299	292	283	298	271	284	283	269	293	269	296	292	277	285	279	270	284	276	298	266	264	306	268	279	276	291	285	284	282	283	315	270	265	299	296	252	282	287	276	267	287	301	290	283	289	296	288	255	239	281	252	300	281	316	298	275	287	289	295	311	286	279	318	280	283	268	265	301	297	255	253	302	281	264	291	318	302	280	286	322	267	287	280	276	297	288	298	286	301	310	317	277	271	301	275	265	280	273	308	293	339	282	245	246	287	307	267	281	290	309	299	273	265	279	248	274	244	258	299	290	303	279	289	285	317	293	266	275	285	278	246	269	288	274	276	293	287	277	307	301	285	293	246	291	272	260	255	313	283	287	287	288	291	298	272	278	277	280	297	277	286	280	285	263	308	292	276	277	294	281	254	314	310	289	280	252	271	279	271	269	284	290	272	283	264	296	273	311	298	318	302	274	290	305	317	258	281	272	284	300	289	289	275	300	257	277	288	276	292	284	270	264	261	297	275	271	267	265	305	282	302	274	280	278	303	295	282	292	293	268	312	259	288	302	261	298	284	258	288	288	291	293	267	309	297	299	293	279	281	265	277	290	283	269	297	271	283	266	249	291	289	292	288	279	274	312	312	280	288	275	265	289	288	279	288	289	269	306	286	295	280	274	294	282	247	282	292	289	257	311	288	282	304	294	281	308	239	296	287	264	275	279	354	272	291	290	292
34300	33619	1457	637	550	471	458	432	443	415	409	421	398	418	382	411	370	349	367	317	390	382	337	385	356	381	346	374	378	354	366	341	345	376	376	372	383	397	360	355	331	374	356	350	365	347	374	377	351	355	365	365	364	381	359	369	347	359	370	345	369	364	341	352	339	394	357	324	353	353	359	337	385	364	362	384	346	350	354	360	373	347	377	371	405	395	351	349	393	348	369	374	335	401	354	378	347	383	364	355	355	383	362	368	336	378	377	365	357	358	376	353	361	361	371	415	365	347	352	335	354	356	369	354	347	373	346	334	380	361	342	346	380	363	377	371	372	343	353	366	374	345	354	362	360	344	351	348	360	388	373	366	361	380	405	372	357	371	365	367	368	349	363	374	337	377	395	360	399	390	346	364	391	370	360	320	364	359	381	387	363	352	388	377	338	383	350	372	349	360	376	373	365	404	347	374	375	417	377	362	355	378	358	381	369	355	390	385	367	320	391	351	378	371	339	361	367	326	372	376	377	383	370	365	348	339	352	353	386	334	377	350	366	371	346	374	374	361	345	377	354	356	375	368	338	387	350	346	354	323	368	335	330	334	332	348	325	350	370	366	343	391	359	348	356	341	355	370	366	383	350	375	377	382	378	362	376	353	370	353	337	364	367	358	389	361	353	360	356	379	357	396	374	366	379	338	370	378	351	334	347	364	372	387	378	402	344	361	358	359	344	370	378	334	367	369	360	401	369	331	372	377	344	342	350	380	332	363	339	396	345	373	353	361	348	367	360	344	379	381	399	360	367	406	397	364	352	371	366	327	395	358	394	368	336	377	390	371	336	390	378	363	366	369	390	367	351	371	368	345	376	324	342	375	373	403	361	383	354	384	381	357	381	374	388	348	370	367	358	355	367	366	366	387	384	387	378	362	341	327	350	339	348	361	375	373	349	372	364	350	369	367	387	333	356	339	388	333	395	335	357	369	372	348	366	370	338	355	359	372	380	374	367	354	361	365	387	379	348	362	373	359	346	365	374	367	344	331	360	340	381	351	377	374	356	346	375	371	363	337	379	346	341	390	331	359	362	357	367	335	347	376	355	376	405	328	361	398	380	347	378	382	376	382	336	371	345	352	378	366	340	360	360	335	354	356	368	348	361	372	322	378	376	367	393	399	349	335	344	395	344	356	390	366	341	380	363	348	369	350	372	366	354	351	345	357	386	318	398	352	351	368	352	351	392	372	344	355	390	342	362	359	352	319	346	353	358	352	334	351	352	347	348	362	360	387	367	357	368	386	335	335	343	318	361	383	369	350	377	353	386	380	362	350	379	327	388	360	363	382	340	363	393	379	356	360	365	358	376	392	388	380	358	385	391	430	416	363	374	375	355	354	363	350	357	353	387	337	341	369	318	392	351	387	344	368	362	377	379	381	342	358	333	350	343	358	352	361	358	358	367	360	337	386	367	354	347	339	374	348	344	384	366	344	408	393	312	369	343	365	336	355	358	351	328	354	350	371	386	361	378	356	360	396	410	374	343	360	363	362	354	347	345	367	418	353	359	348	376	364	354	365	364	372	346	371	372	344	397	364	383	359	374	344	381	367	357	346	334	355	388	390	365	363	353	379	345	354	341	344	380	328	332	326	348	385	368	342	358	374	381	356	336	364	364	370	379	365	367	363	352	343	370	372	331	347	355	379	354	383	351	366	369	385	388	354	363	365	373	357	339	369	352	334	358	358	390	359	359	370	363	376	368	374	317	373	325	360	359	356	357	358	355	340	366	369	368	352	382	360	379	341	386	356	351	331	366	376	374	374	351	367	345	363	361	332	344	362	365	353	364	377	354	378	394	381	390	364	354	364	353	374	329	375	389	356	353	356	347	364	379	398	351	358	383	364	381	377	371	371	360	357	370	376	372	379	379	362	331	381	334	375	361	346	331	355	361	331	324	332	378	349	376	387	382	403	363	378	363	341	359	373	341	390	347	363	358	368	355	375	366	385	375	338	358	384	351	349	391	366	373	348	373	370	330	353	399	377	375	368	364	359	397	359	371	349	348	339	377	381	357	353	333	359	362	364	341	391	354	321	344	347	369	378	381	333	311	366	323	369	368	321	367	350	343	352	364	337	354	382	369	341	369	358	341	376	373	369	348	346	387	357	366	371	336	358	369	342	356	372	362	374	362	373	357	324	365	377	355	365	356	389	334	346	360	373	364	344	373	322	357	358	345	373	330	358	352	334	360	341	370	379	364	383	368	377	375	368	356	344	368	353	351	369	334	340	349	391	371	365	351	364	379	335	331	349	373	363	332	335	372	317	373	363	367	377	346	381	349	343	363	381	351	334	365	388	366	329	372	336	351	372	372	360	357	341	354	344	326	402	385	352	360	366	363	344	376	344	376	334	368	379	393	355	386	344	352	393	385	363	353	352	332	331	391	386	355	368	389	355	375	360	370	378	358	349	354	350	358	356	391	370	374	369	384	352	364	387	380	361	372	354	354	358	343	350	349	374	351	358	389	366	360	394	372	324	372	352	344	367	364	374	381	359	366	371	359	363	345	397	348	344	353	377	380	381	349	378	358	371	338	371	372	374	359	393	326	391	359	352	382	359	324	372	376	372	322	365	363	357	364	357	380	379	341	334	341	384	353	359	352	361	384	351	367	363	372	380	359	386	394	382	372	317	391	380	378	330	370	337	378	364	357	328	354	349	369	367	364	367	356	401	366	370	345	350	330	339	373	382	386	358	384	346	354	397	344	351	380	354	340	355	360	356	328	354	350	347	350	373	363	334	379	350	353	351	378	361	355	371	360	337	340	368	392	392	310	360	361	365	361	378	351	379	347	373	358	330	434	370	373	365	348	359	324	354	390	354	371	369	329	371	356	353	327	353	362	376	390	395	362	370	360	364	373	412	376	404	347	351	381	346	334	345	355	352	393	375	386	301	377	388	362	335	386	369	360	356	364	341	336	368	386	355	349	378	362	365	336	337	355	376	363	389	369	351	361	371	361	347	338	388	353	374	366	386	336	311	377	333	340	353	358	413	362	388	326	361	389	368	383	377	346	331	347	342	375	335	351	353	342	386	349	385	373	351	373	373	378	358	362	368	343	345	362	368	340	368	356	374	390	366	368	352	352	358	336	350	359	368	363	371	371	348	390	369	363	347	357	366	359	357	376	358	395	369	379	372	373	357	405	322	401	354	367	365	358	366	369	362	355	358	378	335	371	375	380	368	345	327	365	371	351	374	345	379	364	330	338	369	365	336	332	338	355	339	367	334	368	336	361	328	373	366	357	369	396	364	371	388	380	362	331	328	370	358	364	375	385	380	356	375	364	351	401	378	362	365	350	393	402	355	369	392	384	363	361	372	380	370	369	360	403	367	366	378	362	362	378	339	378	349	378	349	357	351	360	365	365	366	355	381	379	377	340	372	366	393	363	386	354	365	377	341	356	313	353	373	393	346	374	387	379	383	391	370	351	348	371	376	354	347	370	356	366	365
24044	21089	28229	24114	20935	7147	1089	771	658	578	555	546	555	523	481	538	481	484	501	538	465	472	438	470	449	480	453	475	499	451	473	437	401	463	454	479	434	455	447	483	472	432	426	446	420	410	465	479	486	443	425	433	444	463	453	454	461	418	471	423	437	456	430	450	450	418	405	456	400	448	447	414	418	459	456	425	423	451	428	433	438	435	446	428	447	437	446	422	407	426	460	451	457	446	430	475	432	426	411	410	452	449	429	439	440	459	433	455	408	444	462	469	456	439	438	427	450	421	476	429	435	405	459	465	426	447	464	447	468	478	466	418	471	435	463	438	430	480	446	471	464	445	435	436	449	423	468	457	480	421	430	477	436	459	450	443	472	468	441	421	444	419	409	444	481	458	438	440	425	401	392	475	484	448	428	470	465	451	469	431	450	463	420	473	461	435	433	423	422	460	468	427	444	445	452	449	467	436	404	443	429	444	467	438	436	420	442	467	456	417	420	468	440	445	451	424	423	451	454	464	455	443	456	414	453	442	439	456	447	433	419	434	430	470	449	433	493	437	430	467	465	418	473	428	468	435	414	412	446	455	431	430	420	471	464	434	416	419	437	433	451	452	422	424	395	451	427	453	453	407	406	477	444	459	442	477	444	469	433	419	460	408	424	435	416	422	439	438	455	434	455	452	447	411	422	470	427	405	449	453	465	475	464	450	428	470	469	443	439	417	434	420	444	434	445	457	471	488	429	414	449	430	430	447	450	433	422	449	446	407	477	434	451	464	466	438	455	433	431	454	429	446	445	433	431	447	447	417	462	410	438	484	418	453	447	449	436	428	461	431	465	453	446	423	439	432	430	455	430	408	450	473	463	436	457	408	496	443	464	451	414	457	435	453	453	446	483	448	430	461	494	411	405	434	486	428	439	420	469	408	441	443	457	447	420	412	450	400	449	435	440	422	447	426	416	480	471	449	448	414	403	472	450	429	475	463	431	437	420	423	483	480	470	458	438	424	417	440	395	459	420	426	438	434	420	422	403	444	429	453	426	487	420	470	422	440	442	405	439	456	445	441	445	411	448	429	415	431	473	482	431	485	448	451	420	463	424	451	416	485	476	447	432	446	425	445	434	470	430	430	449	414	476	447	484	439	443	421	464	471	462	439	441	439	436	467	424	440	481	397	461	429	438	424	408	415	447	464	434	458	414	446	423	393	476	481	444	448	469	480	447	439	430	429	458	477	430	431	443	444	431	454	420	456	416	406	464	456	427	417	437	402	479	487	428	449	477	445	419	456	448	451	428	403	472	435	454	439	432	434	428	442	473	424	457	429	468	444	447	458	415	432	423	431	435	453	458	438	442	429	437	418	474	460	479	446	461	464	438	404	419	409	412	438	459	441	468	425	457	422	442	433	448	418	445	425	367	450	402	413	434	437	425	460	438	432	425	459	443	442	433	449	489	412	480	427	443	397	426	483	436	468	476	431	453	455	414	438	457	451	453	431	484	408	418	457	446	442	432	436	472	453	429	447	457	416	441	432	422	450	432	446	456	414	429	422	470	451	453	409	415	422	453	445	445	436	482	433	469	431	466	488	459	443	466	468	430	442	443	446	462	461	461	438	495	439	465	405	421	443	450	431	435	442	450	439	461	432	437	427	415	449	435	430	413	441	457	459	439	447	438	464	420	415	395	428	450	451	461	444	388	417	447	411	447	439	450	426	478	432	438	435	458	440	448	405	439	430	455	447	436	473	461	437	447	443	418	441	408	427	451	456	457	453	415	374	457	446	393	485	436	447	429	393	413	427	482	443	465	432	396	435	467	397	473	433	415	462	449	448	464	442	429	430	435	443	428	440	433	472	446	420	473	453	424	440	420	451	438	451	448	424	423	447	440	467	466	470	417	447	443	454	465	479	450	437	430	490	456	444	467	442	442	436	445	415	441	512	439	404	443	424	443	452	444	431	418	410	434	462	489	445	427	441	431	448	448	433	400	468	460	432	431	438	466	411	437	438	444	417	435	442	446	445	434	445	432	433	458	425	440	425	447	465	453	456	471	448	416	427	449	498	444	480	453	440	408	406	430	485	419	451	454	469	445	457	471	421	446	444	473	442	475	455	423	448	456	414	457	458	462	429	422	454	428	438	421	432	408	434	430	426	423	419	424	483	435	481	418	480	426	471	446	411	446	434	406	426	449	403	416	452	451	447	453	443	450	443	472	431	409	414	448	477	428	424	443	483	424	486	455	482	432	458	463	428	473	434	441	427	470	452	430	400	466	445	416	426	454	449	432	397	435	459	422	439	444	411	476	453	428	432	484	449	477	421	461	453	442	455	411	456	418	442	500	417	402	440	458	467	423	420	435	442	452	437	492	441	446	424	444	431	400	451	476	464	413	437	439	467	426	424	440	425	449	421	421	460	456	448	414	427	453	425	422	432	462	450	412	448	489	467	448	441	513	396	426	467	450	422	460	454	460	455	463	450	409	478	446	421	439	411	477	420	426	424	433	376	459	420	427	451	455	424	444	448	465	488	427	477	436	420	413	451	435	486	414	437	443	429	464	457	417	442	434	419	436	426	417	462	427	381	431	476	454	423	484	429	461	439	449	437	422	468	435	435	433	407	443	448	423	479	473	410	465	444	435	455	441	452	433	442	419	427	433	403	427	472	441	456	448	435	413	482	448	444	406	377	461	486	472	414	450	475	450	443	484	464	422	438	444	442	433	411	422	444	439	453	403	437	455	413	470	433	430	401	434	483	438	504	469	467	442	419	425	425	447	434	461	463	450	454	427	472	463	520	402	407	423	451	459	493	437	489	435	446	441	414	468	460	447	441	413	467	419	427	436	430	425	432	427	420	423	434	438	428	453	463	412	436	431	417	481	469	462	437	476	421	430	419	440	459	423	436	435	432	469	461	460	442	466	462	435	445	442	425	427	445	455	434	452	469	422	420	444	443	436	439	450	426	430	425	426	417	413	463	422	442	458	480	474	435	477	452	417	440	437	397	426	399	414	456	446	441	418	433	402	484	407	411	459	452	439	446	478	445	448	452	456	451	437	451	454	432	448	451	447	402	429	452	453	465	475	435	476	454	437	450	459	417	439	453	472	456	456	425	451	436	454	470	488	470	448	458	398	400	458	425	446	426	434	438	457	463	423	447	433	428	452	447	461	463	451	437	437	422	401	452	442	439	450	488	451	460	467	442	428	460	432	414	407	446	435	429	414	437	456	422	444	440	455	415	423	431	428	427	449	451	462	447	418	453	484	440	422	459	393	479	446	434	452	419	484	441	466	430	433	434	457	406	416	432	471	470	435	492	468	459	429	439	449	440	450	434	447	449	401	452	437	449	454	433	397	431	444	469	415	470	426	439	439	450	452	448	414	445	485	444	449	423	434	424	456	453	433	471	443	433	450	450	436	405	448	416	453	432	439	419	433	447	436	403	456	428	448	446	473	482	464	457	431	502	424	432	421	403	414	454	421	442	455	444	434	436	456	470
38614	48955	8038	3471	2345	1975	1536	1281	1183	1023	937	811	778	781	675	670	640	688	645	611	626	623	596	634	636	607	617	609	559	565	582	639	594	642	565	596	556	575	588	638	568	566	599	549	583	538	599	530	528	578	558	564	580	534	544	549	567	562	547	592	544	564	572	601	580	560	550	577	557	532	543	618	560	546	579	556	585	534	560	574	555	583	563	567	547	590	544	564	573	533	588	566	571	561	517	544	510	573	569	600	592	566	577	612	539	552	573	587	572	583	567	591	541	538	566	562	563	568	562	562	548	589	575	567	544	590	540	602	537	566	557	537	538	558	576	560	511	587	535	546	565	571	565	560	542	535	554	533	521	542	565	521	563	560	612	535	574	557	599	598	579	569	549	550	569	530	536	551	607	576	532	543	540	559	566	529	585	606	557	603	579	587	590	536	553	550	527	591	560	522	579	568	554	553	633	572	573	542	566	574	580	572	516	541	573	541	557	530	571	548	562	556	594	553	577	552	539	535	560	599	546	566	579	551	531	579	562	534	554	545	541	555	535	564	537	557	579	586	603	527	526	556	563	570	549	562	577	595	560	572	573	540	547	589	504	533	529	537	595	545	547	545	560	543	559	572	562	529	598	586	589	573	550	577	549	566	559	537	597	556	562	535	575	537	576	564	543	553	574	564	570	549	530	580	528	550	566	522	511	568	532	612	574	566	516	568	565	541	566	580	555	543	605	510	566	562	587	584	594	568	544	596	552	554	514	577	539	563	546	567	578	572	562	560	596	527	570	527	540	560	581	561	519	576	590	576	589	545	574	572	567	557	574	557	557	547	542	575	606	575	540	588	552	546	577	584	542	565	570	571	528	585	611	586	576	535	539	544	532	555	579	582	554	568	531	513	548	558	578	552	567	577	571	571	539	549	568	556	576	589	570	534	591	549	530	621	586	581	529	563	557	554	591	617	539	522	571	543	532	536	546	506	552	538	566	574	587	579	578	537	518	557	582	562	569	591	536	562	582	560	564	546	562	540	582	579	598	588	559	546	570	560	536	548	576	546	575	542	540	577	548	567	557	499	558	562	545	570	533	541	557	565	573	563	567	568	589	514	514	574	575	576	562	566	566	537	545	539	583	579	547	543	567	570	518	548	544	557	543	522	581	555	534	531	561	527	519	574	543	572	579	603	528	524	581	531	599	554	570	560	535	502	536	549	572	593	574	561	596	541	574	522	557	587	560	548	531	561	538	544	534	532	526	570	516	529	585	589	589	527	543	580	599	536	567	564	570	527	575	506	584	526	530	562	565	529	589	543	555	576	619	517	525	614	541	543	566	565	548	515	569	565	548	555	517	590	613	508	538	569	521	544	588	535	574	546	525	554	554	512	560	569	515	570	559	526	551	559	583	577	554	595	543	571	543	611	542	549	521	553	543	554	556	559	537	520	524	604	543	535	506	577	556	599	534	556	597	511	570	558	523	568	563	528	577	545	566	543	540	544	571	584	539	505	565	498	583	576	562	602	565	565	578	616	565	568	542	523	545	525	647	535	591	561	562	519	572	594	560	560	543	598	515	547	586	544	557	584	571	541	587	517	551	534	571	547	539	579	560	567	599	550	576	537	518	519	604	543	536	595	532	541	560	519	521	519	537	566	559	552	552	571	551	567	549	533	554	547	516	552	542	631	540	564	560	503	584	574	567	567	604	544	551	540	551	592	597	552	555	506	579	553	536	570	528	525	511	574	538	565	543	537	541	577	572	578	607	551	593	556	554	531	597	548	518	540	565	576	514	544	552	595	523	560	548	580	507	565	594	569	537	540	593	578	580	540	580	547	553	549	556	565	554	564	557	574	584	567	544	557	552	551	520	596	540	536	571	581	562	528	549	525	590	526	565	576	562	554	549	556	544	568	585	580	570	554	570	543	545	564	541	556	553	582	552	570	546	559	569	548	533	544	539	555	584	584	554	556	559	517	527	578	557	516	606	554	550	570	589	539	551	600	571	529	579	590	526	514	542	582	564	585	566	566	547	591	586	569	600	554	557	522	557	550	553	596	562	595	548	561	519	557	558	542	564	586	531	551	556	541	513	570	579	564	557	559	545	540	569	543	553	560	577	532	584	601	580	563	578	548	558	521	557	549	512	578	578	551	571	545	545	601	573	545	564	582	534	550	590	521	563	578	556	584	538	550	525	570	558	500	584	538	568	566	553	523	563	556	553	576	542	524	571	520	572	571	549	579	543	583	567	549	575	548	570	518	553	542	561	535	540	614	522	541	586	575	502	571	568	585	577	572	571	542	564	539	607	544	546	546	532	572	567	532	547	537	570	537	567	564	567	537	550	580	572	560	532	542	550	577	538	512	572	522	563	574	608	513	541	591	576	559	619	505	575	518	537	573	559	565	575	566	575	550	532	530	566	529	536	548	597	548	595	587	531	565	556	590	531	553	555	534	521	579	549	589	534	562	552	555	549	527	533	565	585	548	567	513	562	564	575	571	575	543	590	570	563	553	566	573	524	551	571	532	569	531	571	547	579	568	595	572	581	538	576	532	583	558	564	533	548	515	536	534	583	563	554	544	566	543	567	528	538	538	587	543	548	581	582	536	550	533	589	551	565	539	528	561	509	526	544	529	528	542	540	547	588	601	550	541	540	557	560	531	553	546	554	590	539	577	539	534	580	546	575	553	557	528	543	589	550	542	530	553	527	560	539	598	586	546	580	563	563	589	563	550	564	549	567	544	546	573	566	553	574	546	567	539	535	594	519	537	600	557	552	569	599	576	543	609	561	545	578	566	564	563	563	524	583	573	554	530	574	563	573	542	603	568	570	534	583	582	540	546	590	544	563	564	552	573	582	521	543	531	564	550	552	573	536	566	544	593	580	538	591	534	538	554	568	588	584	565	532	562	566	595	612	575	572	564	548	569	552	538	538	540	585	568	594	577	588	546	556	604	564	545	579	564	594	569	551	580	560	540	593	614	561	564	562	556	518	557	580	571	583	572	582	551	523	581	573	507	583	594	598	604	601	528	538	564	520	550	556	542	563	544	577	529	512	542	540	538	570	571	564	564	536	617	553	537	523	555	523	542	546	534	607	604	584	540	509	561	545	526	554	552	560	525	534	533	521	536	589	533	595	611	586	553	566	605	548	521	553	621	578	579	544	583	524	548	542	584	581	570	564	585	571	567	537	563	562	547	586	568	540	533	552	545	594	571	583	583	571	569	588	578	519	592	596	563	537	545	571	534	549	566	562	526	568	544	577	564	559	539	532	582	553	539	545	569	586	557	526	544	589	570	591	571	529	563	566	563	552	553	524	560	568	542	563	528	569	556	529	567	584	540	564	570	534	490	545	571	583	556	539	547	546	575	571	577	565	579	570	560	584	551	547	568	566	571	619	543	568	537	547	565	535	557	534	514	554	587	564	550	566	557	548	567	545	568	554	536	572	574	582	540	565	550	494	556	555	548	579	561	536	569	516	529	550	562	564	557	512	543	576	587
22982	21070	28750	23603	21063	20989	5407	1150	810	727	739	645	619	587	510	510	501	499	492	463	470	468	479	456	403	455	479	397	429	406	437	405	438	394	434	410	436	438	448	449	427	409	410	422	421	417	414	445	414	451	400	385	373	387	415	413	376	409	419	406	364	421	386	385	412	428	413	413	384	413	397	436	425	404	434	398	377	383	367	431	406	403	402	402	398	383	416	423	406	409	401	399	394	415	393	419	425	396	374	382	429	434	410	400	384	396	429	408	420	443	399	393	386	412	411	392	421	438	413	441	382	416	389	440	437	399	406	400	387	425	397	417	429	396	429	413	415	415	415	438	397	422	413	459	403	385	434	396	374	372	408	403	419	409	399	403	428	383	428	408	437	388	402	415	388	391	392	419	386	385	386	424	428	402	430	406	385	388	419	405	409	404	399	414	406	383	410	397	391	410	399	397	428	415	402	420	410	379	419	395	429	367	440	402	387	386	400	401	430	356	425	373	406	422	435	390	411	439	398	403	389	406	404	381	395	398	403	410	372	406	382	422	432	393	412	408	420	383	432	404	413	410	413	339	438	373	415	382	391	416	419	449	382	373	402	394	384	395	408	381	397	372	393	403	380	377	385	388	400	421	393	427	407	389	446	410	387	386	390	416	380	371	391	392	372	434	404	399	420	432	396	386	422	402	410	434	434	421	408	431	398	381	419	424	382	397	378	411	406	374	460	424	398	408	394	384	403	404	382	414	410	376	370	394	425	398	379	400	407	427	368	455	371	385	400	396	416	425	370	407	425	396	413	437	390	390	378	405	364	424	378	398	388	376	395	429	376	386	383	388	367	403	369	444	399	405	387	415	429	388	426	439	429	374	395	402	376	424	394	380	403	414	385	402	422	404	376	364	431	400	393	430	392	424	429	421	417	430	413	404	399	369	413	401	419	371	388	358	392	357	389	418	437	392	370	384	413	390	396	421	408	405	419	403	432	421	440	396	404	414	379	380	412	389	384	383	408	389	440	411	389	398	414	424	405	374	383	379	393	421	404	432	409	433	385	410	366	429	456	385	384	423	412	373	415	387	412	416	375	413	388	423	455	413	417	437	426	422	429	398	414	385	392	413	381	376	387	399	394	403	421	430	397	376	409	417	408	411	398	410	403	392	420	375	378	433	388	412	403	381	398	387	401	394	387	416	398	412	447	438	393	404	414	397	415	411	413	390	388	355	380	420	409	402	420	376	431	374	404	379	432	420	419	383	373	390	393	372	395	400	420	405	434	408	389	395	396	394	388	380	380	391	387	400	373	397	457	384	391	430	420	415	410	405	410	392	385	417	405	406	400	424	403	406	400	379	411	432	411	408	407	407	422	417	416	426	450	390	416	437	389	410	374	422	366	420	397	441	389	389	429	405	390	407	413	432	389	397	392	367	401	417	419	442	430	389	404	413	436	403	430	413	425	398	351	388	393	409	428	385	398	363	422	429	412	394	413	405	420	401	424	412	390	410	404	416	400	404	400	418	404	427	419	443	386	426	385	410	385	396	387	378	432	433	431	426	373	375	397	391	396	397	379	369	371	441	399	403	413	396	413	398	387	383	401	404	394	442	415	406	391	398	394	413	404	396	400	406	396	396	407	407	398	396	455	444	427	391	363	392	397	361	404	404	377	403	367	396	407	390	429	399	380	409	423	426	428	432	401	374	401	415	431	393	460	409	410	408	398	431	396	378	398	416	382	395	412	386	403	404	397	415	396	369	431	420	395	376	402	397	390	388	425	451	406	392	409	377	399	389	381	388	368	409	436	395	424	426	391	434	386	359	423	390	388	391	425	371	377	375	389	419	428	407	366	392	442	385	391	426	405	415	356	442	397	441	434	412	424	405	411	396	389	388	450	425	397	411	395	419	398	393	404	371	406	376	433	377	424	409	398	407	403	372	413	397	416	420	384	376	419	391	414	391	368	385	404	407	409	407	394	430	401	374	427	401	447	406	412	390	392	403	392	398	371	404	401	379	376	404	393	405	409	373	402	454	406	433	443	397	422	398	416	353	410	385	407	400	409	392	420	392	415	420	373	429	402	394	417	396	411	435	426	415	402	384	438	394	426	367	400	406	392	353	415	390	446	375	386	405	435	418	404	401	359	405	372	440	416	440	405	412	379	380	438	397	381	382	395	411	432	388	413	388	403	403	414	433	425	384	384	388	405	412	345	380	398	406	403	410	436	405	406	394	451	403	447	391	394	411	385	416	392	396	433	414	356	391	410	391	382	391	394	428	389	433	399	374	377	389	394	403	379	382	369	446	400	375	405	395	400	420	392	425	397	443	360	414	384	409	415	424	363	372	376	405	418	396	357	390	385	393	400	404	393	401	357	403	420	416	376	398	427	393	384	414	375	411	427	381	379	388	412	392	450	371	409	431	415	383	385	375	366	432	394	397	417	418	392	415	397	420	416	410	440	422	404	393	393	403	385	409	380	396	393	379	414	391	415	396	395	388	401	378	400	428	388	399	395	384	408	385	425	420	390	402	420	391	409	422	441	394	406	425	440	427	412	404	424	370	417	415	369	415	412	413	422	400	416	413	380	375	392	415	436	405	373	369	381	393	437	402	409	392	434	436	411	404	373	418	428	409	425	398	393	393	386	367	370	419	436	412	444	414	376	398	409	377	388	390	392	366	388	418	362	423	408	420	407	425	382	410	399	404	394	421	389	440	440	421	384	345	418	438	419	407	409	397	412	407	387	383	424	375	363	380	391	391	386	388	436	451	395	411	398	405	384	389	434	415	405	394	425	417	425	428	427	389	380	407	387	431	408	385	412	394	398	425	406	389	407	400	402	440	401	421	391	401	363	397	387	404	421	417	401	378	391	390	427	392	400	393	378	396	402	431	441	406	420	367	404	430	375	392	386	408	386	404	433	390	419	412	383	426	373	403	394	449	392	422	382	345	383	379	393	427	376	403	408	399	386	401	413	408	395	379	403	419	387	389	377	421	386	398	398	402	449	401	436	432	426	427	387	400	402	411	393	398	427	431	382	415	402	446	423	396	379	377	413	401	387	412	411	398	380	381	395	412	428	404	405	365	395	369	404	373	437	409	416	409	381	384	423	381	417	386	404	407	417	411	405	399	402	429	408	418	406	409	421	382	419	424	419	425	397	396	404	429	437	400	376	420	366	404	383	439	430	393	388	423	435	408	384	404	420	425	390	357	385	407	395	416	412	364	397	390	408	392	432	393	421	382	381	391	447	405	418	419	428	438	444	416	420	376	381	421	392	372	393	396	414	405	404	408	447	424	419	427	422	431	387	423	408	422	405	410	416	427	381	375	410	380	422	394	412	391	431	420	406	405	446	404	429	403	403	402	418	408	399	383	421	412	395	400	419	383	376	378	396	424	438	415	361	430	436	416	386	447	400	400	359	359	393	387	396	392	404	392	391	404	401	400	401	400	384	430	376	388	437	432	397	415	402	392	344	392	375	394	415	397	402	420	382	427	402	403
42657	54757	13217	5834	4067	3003	2441	1964	1569	1378	1197	1020	991	901	874	752	765	704	730	626	643	596	661	655	602	622	587	599	569	563	577	583	561	555	529	566	549	523	582	571	521	549	535	547	529	546	555	548	583	492	507	545	519	582	570	551	539	521	504	485	509	511	498	517	552	529	478	523	525	517	532	565	531	561	548	520	509	523	522	511	490	495	504	517	543	567	554	483	536	518	547	524	535	515	461	536	525	491	514	536	540	527	483	520	478	532	508	553	525	496	505	548	536	514	509	521	494	507	531	526	507	516	566	489	534	534	502	542	508	503	517	549	552	542	546	538	559	526	523	531	534	498	609	540	559	535	478	557	508	540	514	521	524	519	489	519	510	493	492	496	520	497	504	477	503	496	520	541	562	455	467	519	509	510	524	513	494	508	574	497	525	493	531	510	526	509	490	503	493	523	512	494	531	536	488	509	524	520	532	510	505	524	534	536	516	549	525	487	525	498	529	544	536	576	517	497	534	505	509	565	520	536	531	524	528	496	516	496	550	517	551	518	517	496	536	518	514	525	473	540	505	508	530	513	519	524	486	475	527	544	540	544	540	532	472	549	533	506	536	524	523	527	590	536	521	488	520	481	500	541	504	520	535	503	520	519	546	520	508	471	469	507	493	515	501	515	495	525	496	509	518	432	545	549	528	485	514	516	520	542	512	514	527	552	509	531	533	516	526	506	536	534	519	491	520	525	527	524	517	510	507	517	554	523	497	510	542	519	534	511	514	530	490	494	526	499	558	509	529	537	476	513	501	535	541	515	548	510	519	510	496	470	535	543	502	536	505	536	489	486	511	504	509	510	519	497	508	520	520	482	519	530	517	501	544	503	578	520	571	503	522	497	501	522	515	482	517	497	522	493	501	537	527	515	514	512	514	539	501	490	524	540	558	539	539	532	550	499	527	541	535	513	535	505	531	489	525	502	504	471	496	537	488	500	541	547	461	476	533	489	478	498	522	533	522	543	545	497	540	523	507	489	501	512	498	547	503	531	481	530	524	482	492	539	539	517	506	473	508	505	546	524	513	531	498	543	509	526	555	515	532	517	482	541	526	550	504	500	483	545	516	521	524	505	546	507	537	510	525	533	500	510	530	524	516	513	557	514	544	535	493	520	513	520	510	550	512	543	501	512	549	552	501	468	502	536	535	527	509	494	519	475	508	535	506	527	489	535	508	558	531	474	571	497	490	517	518	528	507	520	488	534	529	483	488	493	532	486	527	520	510	519	547	488	524	476	553	522	473	472	479	479	518	475	540	520	546	564	505	503	496	540	505	553	545	517	544	506	541	453	516	579	554	485	508	517	524	534	508	505	575	535	500	510	497	543	517	496	548	542	510	490	497	500	504	534	498	496	510	519	545	506	488	489	544	541	515	535	553	498	517	533	514	497	534	510	554	567	524	555	534	550	480	501	525	493	497	545	496	513	470	510	537	530	558	559	537	539	484	499	532	522	489	543	492	522	514	516	523	532	521	492	495	487	531	474	483	496	546	511	558	512	450	503	512	510	550	511	531	513	570	515	509	535	532	525	505	499	528	482	453	490	523	500	525	509	529	477	511	526	508	525	506	542	490	485	508	478	487	515	493	484	566	565	500	548	483	567	512	527	500	504	516	524	526	484	516	507	540	532	564	537	515	541	498	524	504	511	466	499	514	516	528	532	584	508	485	484	500	522	514	512	491	486	528	497	500	525	539	536	541	517	495	485	536	509	512	522	537	531	520	509	514	515	529	515	543	525	505	533	519	525	496	490	511	539	504	507	561	505	497	550	488	550	562	522	528	505	507	513	530	511	520	551	523	539	512	489	502	470	522	539	529	511	560	454	504	509	464	539	532	547	545	525	562	580	490	487	537	532	507	520	539	533	520	505	504	491	511	499	535	522	478	488	516	538	489	514	494	486	546	518	530	538	514	542	513	456	505	531	504	539	532	509	570	513	476	490	546	500	518	512	530	563	494	463	520	520	534	507	537	516	564	506	532	486	517	553	487	544	504	487	533	519	516	491	503	542	578	558	492	512	523	514	557	531	494	543	535	515	524	532	509	521	542	524	520	540	543	485	522	487	591	512	499	521	515	521	519	509	555	502	513	515	543	537	564	519	500	498	503	524	529	541	494	554	514	518	481	481	490	480	502	540	528	508	547	524	531	548	539	490	508	502	501	543	528	505	519	542	496	520	514	513	542	525	524	525	512	540	549	519	495	564	481	496	478	486	533	562	540	519	552	488	498	463	498	532	525	534	511	530	514	530	542	541	473	525	529	525	533	536	509	496	516	494	512	526	529	523	514	508	516	543	505	482	513	548	543	526	531	501	531	523	512	490	545	511	534	518	507	553	495	512	539	502	501	521	525	521	535	508	515	509	561	492	512	470	562	539	522	537	495	529	494	519	533	524	525	499	536	524	489	546	525	529	488	504	469	519	492	509	477	529	521	478	515	503	530	513	458	509	474	502	499	538	542	548	528	540	521	542	498	547	514	533	509	539	495	495	531	549	493	517	489	488	501	493	503	502	524	488	532	549	566	472	520	533	544	478	511	491	520	510	501	483	536	535	560	528	531	512	504	501	524	532	530	523	512	519	498	489	541	524	471	501	547	518	490	485	486	519	523	518	517	520	528	481	519	503	520	490	533	545	516	546	544	497	502	531	459	531	518	538	503	530	509	503	524	487	497	496	517	534	533	517	463	478	520	495	541	466	496	547	493	496	561	506	539	521	544	524	544	472	522	489	497	532	552	504	509	504	529	545	549	515	532	507	534	521	507	472	546	502	519	526	505	499	516	519	469	481	519	522	494	541	509	483	538	523	566	501	506	559	495	515	516	522	549	517	504	532	565	527	531	499	479	523	534	551	482	527	541	519	474	517	504	533	523	521	513	536	518	496	505	499	527	542	527	550	536	503	516	506	547	534	512	523	504	514	513	482	516	517	545	531	516	536	574	521	500	493	488	546	486	526	521	523	539	524	468	525	497	545	491	493	505	500	537	510	526	493	495	528	520	516	527	508	509	546	485	558	533	515	513	512	543	506	509	500	479	494	479	526	551	483	521	499	523	545	509	512	497	501	489	538	448	552	539	514	487	517	515	531	491	506	517	498	524	539	526	543	516	530	540	447	520	492	539	512	517	518	513	515	463	507	488	533	519	520	549	526	519	547	469	546	495	517	493	536	494	526	521	589	526	508	522	518	523	509	495	489	510	489	497	528	505	505	496	525	561	519	521	485	522	514	485	516	459	492	514	542	532	487	495	540	532	524	505	544	506	548	490	543	515	484	472	479	515	517	538	513	479	559	535	518	561	502	553	515	501	545	505	559	511	527	485	500	502	527	532	514	496	533	540	548	516	543	561	539	489	544	526	444	531	504	497	505	493	535	508	530	497	508	480	503	528	503	554	516	527	518	507	520	569	495	510	516	541	535	520	508	547	556	521	511	489	519	519	505	478	532	528	533	545	466
28746	24092	12991	1137	360	352	335	306	304	283	302	292	295	287	271	275	312	285	279	291	295	326	259	302	295	288	300	265	303	290	271	280	273	261	305	283	297	280	289	265	296	298	293	262	289	295	302	286	285	301	303	263	263	288	297	284	294	305	282	277	335	281	275	301	277	291	274	313	284	289	286	311	307	301	252	267	254	327	304	294	300	258	277	279	289	268	298	283	266	308	262	292	313	280	276	278	294	325	322	289	298	305	273	286	269	314	277	294	298	290	264	259	265	266	265	295	267	301	291	286	317	289	278	279	315	281	276	262	278	302	275	271	313	294	285	304	282	337	291	290	286	310	300	326	296	293	320	300	258	281	294	243	275	250	283	263	262	323	265	262	274	290	281	306	292	276	290	285	261	308	274	303	299	283	308	301	256	287	290	269	299	266	303	284	276	273	266	288	293	312	271	304	281	269	274	320	297	280	274	294	282	301	251	307	260	306	249	274	282	284	266	258	301	269	284	306	318	281	283	267	284	276	318	286	288	305	293	306	305	280	289	298	287	297	313	281	273	286	299	294	284	285	289	284	290	290	319	296	275	279	304	296	296	280	281	269	248	301	291	281	279	294	277	252	295	283	271	309	273	307	287	262	276	263	280	329	289	265	260	293	289	299	319	263	310	275	268	296	296	274	303	296	296	277	279	295	273	290	285	301	299	268	275	307	278	270	283	302	293	274	277	289	280	258	262	297	263	255	299	277	293	264	323	259	294	297	289	293	293	267	303	302	243	284	281	318	298	305	292	295	281	293	297	323	269	305	297	278	307	304	287	257	266	279	323	290	285	283	290	302	277	315	270	280	276	307	268	289	275	306	297	290	294	283	277	285	261	278	279	288	320	299	275	248	275	294	306	304	316	293	296	280	266	277	302	297	270	282	277	295	276	276	305	305	316	273	277	314	293	266	277	314	295	288	309	287	298	304	289	302	285	305	299	287	297	288	313	296	307	263	265	259	298	291	274	271	288	310	330	296	280	277	322	303	284	271	272	299	270	308	258	271	293	311	303	261	268	286	308	292	311	279	269	291	266	305	317	279	287	300	277	270	287	271	297	288	284	288	299	264	239	309	267	270	303	287	310	293	284	283	280	256	254	284	295	263	300	269	264	294	314	268	259	258	292	283	280	271	287	303	275	279	274	300	295	275	270	279	310	306	290	297	243	315	277	298	286	270	300	309	288	246	277	262	297	287	304	309	279	275	296	274	270	265	277	303	286	303	297	305	283	286	299	309	258	288	270	270	286	277	269	295	290	313	255	292	297	261	308	295	280	322	290	284	291	286	268	271	285	274	282	280	269	287	249	287	283	300	295	324	292	274	285	264	269	296	302	262	294	302	271	310	281	308	251	267	290	304	283	270	296	284	262	291	290	265	280	299	259	293	292	288	279	265	255	269	287	299	279	327	313	290	270	262	274	305	298	291	291	259	267	284	273	296	283	267	311	287	289	272	233	340	300	284	279	296	277	303	287	250	292	289	280	296	289	287	273	298	321	274	262	288	299	284	299	288	299	260	308	283	260	288	293	280	315	291	304	288	297	288	268	282	283	278	300	305	299	279	282	308	289	263	275	294	313	296	282	292	278	297	274	298	284	292	295	261	265	273	298	293	301	283	287	315	303	292	282	301	261	292	312	288	304	279	268	276	274	307	269	280	297	312	256	273	290	244	284	315	266	275	307	256	275	282	299	258	286	283	311	285	298	318	298	272	289	303	235	296	261	306	264	288	314	279	289	312	316	306	278	259	260	312	274	273	289	278	315	284	261	275	294	303	248	280	250	297	279	293	281	254	279	270	303	276	299	292	279	289	260	301	300	298	293	309	271	271	238	314	273	291	275	295	277	302	303	289	272	323	315	292	309	286	263	275	271	284	301	274	302	298	307	305	284	285	281	246	283	288	265	255	273	287	304	301	304	279	295	262	290	292	290	283	284	270	277	262	299	278	302	282	285	285	282	301	290	311	292	288	278	289	266	253	276	263	259	301	295	322	259	312	273	289	282	295	266	282	270	276	276	305	286	311	279	272	296	295	318	275	277	283	264	271	291	272	258	316	246	284	309	290	294	302	295	286	275	293	279	267	258	264	327	275	289	305	280	277	275	301	283	275	267	305	285	302	281	271	264	286	255	308	305	261	306	299	289	289	299	258	295	278	298	265	309	311	255	279	277	269	316	257	291	297	273	282	283	254	275	274	296	297	266	301	282	287	276	290	290	288	273	300	300	298	274	279	271	307	260	289	270	276	291	322	289	275	266	285	288	276	256	268	257	280	275	279	264	282	277	271	285	277	285	299	289	301	316	300	293	303	304	297	295	278	263	289	293	281	305	258	313	286	297	299	288	289	304	280	280	280	295	283	301	298	306	263	291	308	281	258	285	269	316	258	278	297	262	270	289	287	293	288	298	299	294	277	264	263	283	252	311	281	288	291	293	238	291	251	274	282	296	315	274	297	240	296	321	285	264	276	262	290	295	264	313	305	268	296	288	292	295	262	271	269	272	277	272	278	281	302	257	282	278	289	290	297	291	284	283	284	302	269	273	312	299	318	292	271	307	300	304	300	287	284	271	311	302	263	263	299	302	294	311	267	274	280	278	282	277	280	271	307	296	305	276	303	298	302	300	290	263	282	280	267	340	249	294	328	311	269	271	299	293	283	299	288	283	282	296	282	272	266	287	302	287	245	269	277	267	273	251	286	299	276	258	305	279	291	289	282	270	261	271	276	287	287	292	300	272	288	256	280	296	267	280	265	319	319	286	294	278	303	318	336	265	270	287	302	294	271	295	280	344	273	306	296	281	270	306	267	274	258	311	270	258	263	287	269	289	300	277	262	293	257	289	291	294	285	316	282	282	292	269	296	281	301	301	272	296	289	270	283	308	292	273	303	247	286	282	274	287	263	296	317	311	265	289	288	287	291	270	295	286	302	307	290	270	304	283	275	284	298	320	263	290	281	250	279	293	296	298	303	298	304	274	266	276	291	296	291	291	270	310	312	269	268	265	299	268	289	281	268	297	273	298	287	271	302	243	287	281	271	264	264	283	316	296	283	275	282	282	269	279	285	293	303	287	286	309	314	252	298	269	271	307	307	252	280	280	291	309	280	305	285	270	262	288	235	288	299	245	293	274	273	286	289	305	312	281	294	298	290	297	293	273	301	300	262	282	254	317	281	269	289	299	290	260	276	288	299	253	307	269	315	255	274	289	285	287	296	288	293	296	280	289	307	273	284	301	302	318	290	261	276	306	285	282	263	271	295	289	277	299	276	296	294	261	269	297	291	282	264	280	278	309	261	274	289	304	297	280	315	300	291	264	303	264	283	268	299	291	291	268	284	294	255	288	283	277	260	282	250	286	291	288	289	263	276	264	283	287	273	298	295	305	283	301	286	287	279	287	315	259	307	290	268	285	276	308	310	297	284	301	311	270	282	302	310	301	271	285	299	311	301	286	290	283	282
34256	35490	3457	602	537	506	430	428	412	371	413	348	385	407	378	344	386	355	399	358	391	403	328	388	351	407	376	368	397	385	380	382	382	374	385	375	383	378	362	382	358	391	375	366	335	359	370	380	362	350	376	389	317	343	365	374	379	385	351	362	385	365	350	376	360	366	352	345	375	362	344	366	368	381	382	347	369	384	378	350	365	357	362	385	350	370	388	359	381	332	404	365	366	359	381	381	362	352	369	399	361	349	360	392	340	363	367	345	391	359	379	377	341	342	416	355	353	346	364	344	379	339	382	366	354	319	361	352	323	343	343	352	366	337	352	407	335	367	369	369	348	390	381	363	380	362	390	369	346	392	377	378	372	396	357	328	355	364	366	375	388	344	386	403	357	367	357	356	364	330	349	383	351	338	352	351	342	385	349	373	343	353	367	358	373	394	346	353	371	370	372	373	361	378	360	377	380	345	377	357	350	374	375	365	374	350	395	348	375	359	369	352	394	393	377	368	377	346	337	379	361	349	375	340	380	357	394	359	340	354	340	369	366	368	366	364	349	358	344	359	359	371	341	368	379	373	364	373	388	389	359	390	406	377	354	338	353	359	349	387	362	380	350	361	374	365	382	371	367	396	317	362	362	358	362	353	399	360	362	331	356	388	341	364	361	341	349	350	386	355	374	367	384	379	354	366	354	393	383	377	345	351	370	358	354	361	347	339	413	375	369	352	397	395	361	359	360	379	341	379	371	357	352	393	365	359	334	397	364	359	390	362	345	377	378	360	355	360	381	365	392	384	382	360	351	400	357	354	362	355	331	368	348	372	345	370	356	382	390	348	323	354	359	378	361	355	368	330	361	362	341	360	344	405	354	396	385	344	395	360	335	389	362	352	375	399	338	384	345	328	375	355	353	354	361	388	391	362	366	372	359	357	390	361	368	374	398	394	357	374	398	377	358	388	374	356	375	363	373	348	373	375	336	381	385	352	353	370	407	375	399	352	341	373	362	371	394	365	346	350	394	354	348	355	360	348	364	352	344	356	370	368	406	362	373	362	373	346	348	364	373	355	404	361	351	363	392	379	378	385	343	376	356	365	381	322	372	349	335	387	357	351	370	378	380	397	360	358	372	368	396	343	346	353	380	378	358	353	372	354	355	334	389	365	388	366	406	355	364	402	366	382	335	360	334	338	384	387	366	370	361	405	374	404	367	327	371	331	343	369	339	371	358	380	329	376	355	366	370	356	362	394	389	326	341	379	371	339	348	338	344	378	363	391	349	391	385	378	346	365	373	347	366	373	345	351	361	340	346	353	338	357	337	368	339	363	359	327	321	360	367	359	326	370	339	329	345	362	404	344	345	411	407	385	376	380	377	385	354	340	386	391	400	370	359	387	398	398	351	393	386	366	368	378	361	384	388	372	387	368	355	379	358	387	397	362	373	384	402	395	365	382	373	367	349	348	365	369	371	375	357	361	369	362	366	391	362	346	344	363	369	333	356	360	377	376	397	380	363	380	351	380	369	381	371	370	383	379	330	383	382	394	375	387	392	406	354	355	348	396	383	372	371	362	398	357	347	361	378	356	333	376	359	366	349	340	392	348	345	370	345	380	348	359	378	325	363	360	373	342	399	356	359	396	366	361	334	388	372	346	343	337	378	365	334	343	394	385	375	356	344	349	359	393	401	337	370	345	356	368	378	350	349	360	348	372	364	388	368	380	358	370	357	367	368	347	346	359	365	363	342	411	386	365	374	388	346	361	356	335	336	342	349	349	375	358	393	373	364	322	392	359	368	357	349	347	390	368	368	363	345	379	385	346	359	384	337	377	376	380	370	376	348	353	351	374	371	354	340	352	382	336	343	371	379	360	321	379	418	337	383	369	361	382	351	416	369	358	357	367	384	362	357	381	383	342	359	359	343	388	330	397	363	358	376	381	379	358	342	357	382	377	382	363	338	375	386	366	363	394	366	333	394	408	364	343	383	366	337	374	373	370	358	399	332	353	393	378	371	352	361	358	362	367	345	337	362	342	371	389	388	352	361	349	380	389	328	348	358	358	387	391	372	354	392	346	320	372	351	344	369	365	371	347	356	384	344	344	383	351	357	348	406	355	392	338	344	361	382	377	352	369	356	368	353	366	359	363	356	397	361	362	382	375	375	350	389	339	369	348	380	376	352	383	369	361	349	372	365	338	355	394	368	361	386	355	380	355	378	362	351	376	380	388	334	365	395	380	360	327	408	371	362	329	341	349	379	373	348	405	357	375	322	372	372	367	363	393	363	367	347	370	381	357	339	333	361	357	378	381	370	350	393	329	386	339	357	348	389	381	408	343	381	355	397	354	373	375	363	333	368	367	406	331	348	370	367	387	358	344	360	361	358	358	339	363	333	369	350	362	387	362	398	363	376	357	380	366	367	384	367	350	412	350	356	353	343	386	346	350	392	379	380	394	373	372	384	364	326	365	373	350	358	340	371	392	353	374	379	371	376	344	355	362	351	370	391	359	351	341	364	366	369	374	344	351	345	350	356	368	340	378	361	367	367	380	364	377	393	347	344	367	356	390	382	358	388	360	388	409	379	375	379	372	363	363	393	342	376	365	423	372	388	381	380	344	366	344	363	403	354	370	400	361	334	385	356	369	368	402	348	369	379	400	339	350	332	365	371	392	372	346	343	358	387	352	351	348	378	376	386	363	383	365	381	365	365	382	356	382	399	385	365	366	352	369	348	345	347	405	370	353	370	356	362	366	394	381	337	339	385	370	389	360	383	359	368	372	368	338	366	386	365	355	387	375	334	342	333	376	391	380	390	365	353	380	401	342	340	376	382	417	373	393	345	362	351	367	380	388	350	366	387	334	388	345	416	374	379	355	370	363	356	352	357	367	352	359	348	355	371	373	361	340	351	400	358	365	361	384	406	393	393	349	341	408	377	356	326	371	361	425	391	365	366	312	369	371	341	360	378	353	392	400	373	374	354	370	362	364	334	389	387	378	395	386	356	389	340	362	341	375	339	378	358	377	342	377	369	385	381	388	357	363	344	319	378	348	389	339	368	365	401	366	350	386	369	369	346	375	344	368	357	358	380	341	366	335	362	335	377	364	366	365	386	372	381	367	354	357	369	351	361	393	373	384	349	372	400	379	358	374	396	374	410	349	345	354	348	356	384	338	334	392	388	351	355	368	375	371	347	378	354	352	398	381	319	389	386	348	360	361	366	341	342	352	381	349	384	358	342	378	380	354	376	339	367	360	372	363	379	397	343	391	372	363	348	393	344	349	354	342	391	378	344	377	383	356	357	373	383	347	384	336	393	354	367	362	360	333	337	359	401	371	345	373	344	359	367	346	374	342	371	329	362	319	347	346	359	403	340	363	418	350	397	365	313	385	390	331	367	386	389	342	366	422	355	370	352	380	350	357	353	392	371	328	360	374	365	368	365	439	352	383	379	375	386	341	348	366	382	342	319	343	384	347	371	397	369	353	391	378	359	369	345	412
24128	21088	28248	24123	20941	7005	1078	857	662	607	624	575	575	529	479	494	497	500	492	442	495	457	453	452	467	488	461	490	494	435	485	448	516	456	496	494	482	477	434	455	475	481	435	441	435	411	424	490	427	454	502	450	461	419	456	440	441	469	466	455	474	416	441	419	505	433	459	475	443	429	471	455	458	452	428	432	422	465	445	471	470	465	438	463	468	474	465	463	388	451	420	442	424	447	413	438	447	461	468	429	463	461	452	443	445	432	487	455	457	473	464	402	434	436	428	444	451	438	432	479	457	437	436	446	486	460	421	425	447	407	490	416	449	410	417	427	422	477	465	438	457	503	467	471	472	458	506	438	437	402	462	435	436	445	460	487	473	447	435	450	419	439	487	446	435	475	453	451	465	448	468	453	498	454	459	404	484	471	459	467	429	450	468	460	456	439	434	475	458	476	451	459	484	459	434	396	468	457	467	440	476	439	424	409	453	482	449	442	453	475	456	455	439	461	464	463	474	425	469	457	451	459	457	476	438	428	446	456	447	434	464	445	402	466	448	429	446	436	427	426	436	469	424	480	400	466	457	458	452	446	473	411	465	476	436	437	424	485	446	427	437	458	470	462	461	429	441	448	486	448	444	491	436	430	428	477	455	460	476	459	464	526	463	433	453	484	448	403	480	470	413	463	431	456	440	469	444	517	452	454	436	453	410	479	470	477	496	451	424	437	440	432	430	464	434	484	444	439	462	463	502	437	445	432	442	458	442	420	458	485	456	431	463	424	442	476	471	431	414	461	448	438	463	414	443	464	407	473	428	441	422	465	432	433	445	441	479	499	451	440	450	470	468	438	476	456	433	457	451	440	431	451	443	455	436	448	453	464	451	444	446	471	439	416	428	460	460	465	435	459	463	462	409	479	441	482	437	417	441	436	480	470	422	461	442	433	426	423	401	445	460	441	499	454	474	456	458	428	488	440	459	445	435	458	432	447	421	430	468	488	459	429	441	418	482	467	468	440	449	417	440	438	429	426	451	475	494	460	484	460	460	467	440	492	452	428	434	432	446	456	430	448	464	439	457	441	473	459	420	439	413	443	460	464	467	432	438	480	427	436	414	472	392	464	461	472	428	441	448	441	466	458	439	469	473	425	447	437	440	481	457	459	447	446	458	437	446	492	453	438	438	467	454	448	423	467	445	464	420	465	461	425	419	443	445	446	444	427	442	455	448	429	474	444	416	454	429	436	414	440	435	434	449	467	445	428	459	410	415	475	443	483	420	491	499	436	467	446	406	462	460	444	463	472	408	456	446	440	455	438	444	414	466	428	474	431	458	440	459	468	468	415	437	467	449	458	447	449	429	461	448	490	458	429	432	408	430	406	415	467	424	443	424	449	456	417	436	426	476	449	451	442	429	424	411	432	450	401	457	417	457	433	442	459	465	439	448	410	453	476	433	443	414	430	408	493	478	471	474	438	462	443	424	416	451	437	431	459	476	441	437	421	449	444	463	416	467	448	444	459	487	446	440	459	472	502	475	435	442	448	438	432	440	520	454	473	420	456	467	429	446	446	459	448	442	478	450	406	472	449	461	425	491	456	434	474	444	435	432	431	446	475	459	432	488	450	464	464	428	454	442	428	452	485	456	481	468	423	443	441	473	425	443	424	458	474	470	440	446	457	448	457	466	431	451	416	427	444	442	450	457	433	449	472	456	430	452	443	429	440	433	424	421	428	445	444	415	437	455	438	430	445	439	466	425	433	417	445	475	435	434	471	448	454	452	474	437	462	453	426	469	437	448	408	469	427	466	439	479	460	453	421	481	469	433	417	466	428	412	420	491	445	462	426	430	465	446	477	470	444	439	443	439	458	435	470	444	460	438	434	441	448	410	436	446	446	422	414	487	439	475	406	436	478	452	448	457	455	473	481	465	432	471	441	477	433	473	415	451	462	409	481	465	467	448	482	459	478	440	452	457	468	451	449	459	473	449	466	464	490	453	449	451	473	427	461	428	424	478	449	438	455	448	464	452	439	447	453	444	415	432	448	445	466	454	454	438	482	459	455	465	415	446	462	444	434	432	440	471	427	485	425	446	443	459	460	437	449	466	499	457	496	455	421	460	460	450	478	479	434	440	432	445	407	458	456	450	449	452	463	473	457	494	459	445	428	442	432	457	425	424	462	438	457	441	456	422	426	439	472	443	437	459	451	485	439	468	464	412	474	456	483	433	445	448	430	413	437	440	466	438	419	439	465	454	437	443	463	463	413	450	441	460	454	423	454	453	469	479	451	432	420	435	424	455	418	456	473	497	433	438	440	432	435	455	437	454	442	406	443	470	483	457	466	452	465	438	428	445	432	495	449	527	451	422	485	439	480	471	441	467	423	451	436	451	453	432	473	437	499	426	457	469	439	452	451	418	437	458	415	449	440	460	457	469	439	463	448	460	429	415	452	438	444	472	440	449	455	443	468	464	451	465	446	465	450	454	425	443	478	466	463	444	454	471	468	471	465	424	469	456	496	461	435	456	436	454	451	454	434	439	479	464	472	417	437	446	436	438	430	446	414	470	470	443	456	442	438	465	442	453	472	452	482	500	411	469	456	475	447	468	470	429	458	419	477	431	440	458	427	441	407	427	476	465	455	458	431	458	441	465	469	477	426	409	479	431	419	449	450	431	471	423	428	468	471	462	424	526	441	429	472	459	471	456	479	422	470	448	430	463	437	432	432	467	439	442	433	481	419	447	460	439	459	445	449	460	470	490	455	497	448	447	446	408	465	479	412	461	410	428	442	458	453	420	445	454	456	476	450	472	426	472	453	439	463	443	433	519	488	462	449	437	516	452	414	474	491	504	451	451	476	470	457	455	451	477	477	488	426	458	459	445	446	470	425	429	423	447	459	489	447	459	467	438	477	488	444	451	475	437	446	443	462	438	444	449	440	445	448	462	470	469	435	451	430	465	440	465	421	421	485	436	421	461	447	457	458	449	458	434	464	452	460	458	466	445	423	433	483	396	443	477	419	474	451	447	443	480	416	486	434	486	464	462	488	462	479	440	473	447	482	443	445	471	447	445	446	447	446	475	449	462	433	447	459	444	462	464	465	472	449	481	465	455	443	434	452	421	414	428	434	418	461	413	451	425	463	464	458	427	451	452	401	442	464	465	440	435	460	424	493	487	445	432	433	453	441	454	437	461	442	444	470	468	464	436	450	459	445	486	438	435	454	459	479	440	450	421	426	456	411	435	459	416	441	464	424	468	450	473	458	437	421	473	433	476	448	429	420	420	482	475	451	458	421	457	444	451	435	446	440	454	412	438	424	479	424	432	457	454	463	444	438	457	436	435	477	438	444	491	479	488	455	422	409	431	422	449	445	449	424	474	421	440	438	465	461	440	433	437	472	444	477	438	470	486	444	487	467	423	444	438	414	470	460	435	483	406	444	472	405	492	465	465	449	428	440	458	463	474	457	400	404	434	474	472	476	458	468	443	441	455	466	431	459
38364	49564	9081	3431	2377	1922	1605	1333	1123	1000	928	879	834	758	709	686	694	677	632	637	653	620	617	656	615	567	587	658	633	638	601	531	600	558	575	584	619	604	574	562	611	567	594	586	597	565	588	541	589	579	559	593	551	555	597	544	579	592	596	555	619	564	588	587	576	582	591	582	555	544	549	584	608	584	606	580	550	532	575	540	587	540	589	561	553	583	548	562	570	560	625	624	556	594	611	574	529	588	561	586	606	577	565	558	609	580	551	560	590	601	522	550	581	552	571	567	602	593	525	588	546	558	580	575	579	595	529	565	556	556	593	629	559	543	571	560	562	556	584	549	561	578	604	588	604	599	586	578	565	587	560	599	561	577	607	606	591	596	579	550	543	533	610	594	585	579	556	561	571	616	579	565	573	552	568	576	573	551	577	582	543	629	553	596	564	568	559	620	581	562	568	611	599	575	586	547	570	569	583	601	528	596	566	527	582	593	562	583	560	574	525	547	599	583	598	566	585	604	576	556	601	574	575	585	578	642	574	523	547	565	518	548	591	566	523	590	555	533	567	578	588	575	599	611	559	555	588	544	593	580	564	532	547	597	530	613	621	598	543	554	601	607	550	557	585	564	591	562	577	602	565	579	579	574	591	580	591	575	581	575	597	598	560	544	586	560	554	546	547	570	588	588	582	549	554	581	566	574	591	596	581	574	565	583	556	555	596	581	515	604	574	574	540	548	596	567	553	581	581	574	577	565	615	595	565	568	563	560	600	570	560	591	554	588	557	600	581	553	606	587	567	600	585	570	604	562	558	565	547	555	570	617	571	560	592	602	550	592	592	597	567	598	572	572	559	571	561	574	543	592	586	566	563	606	565	548	585	587	526	575	589	581	606	550	544	573	575	539	589	574	620	568	564	550	595	580	573	585	572	546	571	606	530	552	563	582	600	539	534	565	552	575	587	589	577	564	540	567	534	532	538	596	540	548	580	542	550	559	539	558	500	557	556	564	584	559	578	614	565	587	581	586	588	569	559	579	583	543	572	595	559	567	567	600	553	585	565	551	569	559	570	610	565	554	579	563	562	549	584	599	557	583	581	561	586	594	625	573	573	565	560	590	565	576	612	562	575	617	575	574	585	576	544	508	605	552	582	581	575	594	555	555	554	578	555	583	572	596	599	571	580	600	594	578	545	528	545	513	545	585	590	581	601	571	556	570	539	586	569	553	586	545	576	579	583	575	597	557	580	591	597	584	595	555	576	539	568	585	569	573	550	621	547	615	547	518	584	610	564	572	567	567	570	580	589	535	613	588	535	629	571	543	613	538	551	587	565	572	592	563	561	588	585	573	579	600	578	573	540	613	585	553	543	612	597	563	560	555	559	608	566	568	569	588	576	559	506	577	560	546	603	582	567	522	544	584	525	575	607	563	521	552	564	600	577	522	579	584	586	597	562	561	570	589	545	570	575	586	602	590	570	569	536	582	570	563	623	556	546	607	577	544	600	588	582	556	530	583	561	572	543	538	529	605	610	565	572	563	526	552	592	618	577	572	549	553	606	561	582	577	527	560	584	559	578	504	563	568	551	588	580	550	546	567	582	538	591	583	599	567	592	603	563	602	559	597	572	606	563	532	584	543	575	597	545	526	551	542	581	551	555	597	541	556	556	541	579	520	580	561	572	556	597	569	578	552	539	579	568	561	510	589	560	525	591	568	590	555	559	580	558	573	579	603	596	546	576	597	544	552	590	593	593	551	601	570	572	580	541	589	571	561	542	592	589	549	542	572	562	554	571	545	624	564	574	592	564	541	528	577	595	584	551	566	541	555	526	602	604	564	566	598	570	588	564	556	573	550	601	589	545	563	576	573	558	550	583	556	613	603	582	555	559	605	579	544	590	582	565	597	552	552	549	561	519	557	523	579	574	577	563	613	582	564	574	558	572	559	570	569	588	570	529	526	554	530	574	508	591	591	573	588	579	594	566	582	578	552	587	582	607	587	562	578	555	582	573	562	620	582	546	584	579	592	608	587	560	550	554	565	589	619	626	517	562	571	548	588	574	583	556	553	576	600	580	547	532	598	567	523	583	550	625	579	569	583	578	548	574	559	582	583	588	556	598	572	549	582	570	534	570	552	593	592	591	560	581	560	539	572	548	621	556	593	544	576	594	603	601	542	600	610	555	591	566	624	576	613	551	574	585	594	553	598	534	583	571	540	570	561	562	578	570	582	600	538	567	579	592	600	583	592	571	570	577	564	579	561	593	568	608	520	566	569	612	568	598	546	582	549	589	553	574	557	562	562	536	595	581	596	586	584	596	614	571	584	578	551	567	605	568	516	574	558	525	541	587	579	524	575	564	571	546	550	547	546	546	575	589	554	583	583	606	534	564	560	566	570	587	561	520	533	574	595	572	563	573	549	566	632	608	589	577	600	598	566	543	615	591	580	553	523	554	547	579	528	551	520	528	553	556	571	500	589	592	571	547	575	540	555	568	585	605	515	556	586	559	556	582	596	548	539	634	586	567	578	577	577	566	607	556	537	599	563	601	554	571	585	592	591	594	580	557	558	594	547	592	555	545	572	535	553	568	565	553	604	570	581	549	581	605	567	587	601	548	548	587	602	560	573	553	566	576	576	542	546	563	569	601	581	556	596	580	614	555	549	587	557	575	563	596	615	589	566	554	589	557	584	543	598	616	569	571	557	588	600	592	542	565	545	576	589	566	541	545	570	571	547	584	563	546	597	544	572	557	541	587	556	556	585	594	592	564	525	552	635	620	548	556	544	557	565	564	603	617	557	561	603	596	548	498	524	546	545	564	572	568	552	570	539	540	600	602	548	564	604	580	589	539	550	592	568	559	572	573	601	565	565	567	552	576	585	558	563	568	590	610	554	562	564	574	602	545	563	549	534	591	533	589	531	579	594	642	562	557	578	599	583	572	570	541	538	608	593	574	566	589	587	553	573	547	542	569	563	582	583	579	575	577	562	547	600	555	598	525	575	555	554	612	533	552	611	562	567	579	556	564	537	560	510	545	565	586	560	630	613	584	597	568	552	567	565	569	548	577	590	557	558	566	564	550	577	553	568	585	587	554	568	567	543	567	562	581	580	548	503	546	563	558	615	589	546	581	572	549	566	586	555	565	616	567	580	582	541	564	612	562	588	598	575	596	562	583	537	570	589	584	567	562	584	585	559	565	591	583	550	584	591	542	572	544	560	562	560	559	608	549	576	601	585	550	557	586	546	590	558	522	537	571	560	551	594	582	561	545	570	589	624	588	576	522	551	568	603	601	596	580	593	589	614	534	566	578	563	563	580	589	596	538	579	517	599	538	574	562	513	545	570	559	582	575	570	517	544	535	589	581	621	564	587	577	558	546	572	533	603	583	576	582	582	563	616	575	547	591	539	582	570	577	547	591	570	551	544	531	543	586	528	588	571	564	564	571	554	566	531	605	557	559	569	540	550	571	567	560	574	597	579	587	550	550	535	615	616	564	569
22942	21089	28789	23607	21079	20971	5539	1057	792	729	673	679	589	562	554	505	504	516	527	485	516	443	491	448	457	488	436	483	396	438	442	433	432	435	418	447	399	413	433	436	415	402	423	425	434	409	435	430	414	404	431	460	425	432	411	448	405	445	424	389	416	422	401	406	404	379	439	364	401	438	439	408	457	438	421	404	412	407	443	430	405	395	414	395	403	456	449	404	441	434	431	440	393	415	411	427	369	410	404	446	368	429	470	405	427	393	392	425	419	398	416	397	422	405	394	406	396	409	412	431	430	422	427	416	412	403	426	420	444	427	394	417	445	425	438	423	440	428	410	426	453	387	428	465	449	414	415	371	437	465	406	422	390	431	453	424	428	415	442	404	415	412	399	425	381	432	409	445	405	402	394	407	444	426	425	441	368	425	450	420	414	443	421	443	416	434	422	403	429	443	402	439	419	439	417	427	428	431	447	431	405	389	399	413	442	378	411	413	429	476	410	390	414	426	408	403	407	421	438	407	392	423	381	405	423	415	428	447	399	444	376	410	401	415	422	444	391	375	452	439	405	389	409	402	421	393	377	420	400	380	423	421	403	444	417	441	426	420	411	416	406	381	420	433	406	454	397	428	407	445	425	385	403	435	433	437	383	397	381	386	437	381	416	414	438	428	406	427	432	376	373	375	434	461	447	420	425	453	418	427	465	424	456	408	409	416	462	426	450	420	404	419	391	417	390	389	412	432	417	428	405	427	438	421	441	425	408	424	428	420	420	390	400	429	428	473	417	391	409	418	410	363	431	409	409	403	389	420	420	422	413	418	423	413	427	434	387	408	428	428	402	437	426	437	432	432	412	406	444	417	382	400	404	474	404	419	398	424	391	425	409	438	427	448	431	422	429	398	432	413	425	424	459	406	419	419	395	416	403	411	436	436	425	396	429	434	406	409	423	405	422	427	417	405	433	431	441	378	429	403	412	399	419	417	416	433	448	423	431	365	419	431	401	431	418	422	416	413	422	428	427	427	408	420	397	417	397	407	403	384	426	394	397	386	452	408	430	406	376	372	376	412	410	423	433	413	422	411	386	422	428	426	405	407	429	458	434	423	431	402	367	408	442	432	406	403	451	437	411	405	393	413	421	429	399	410	384	410	392	408	430	420	426	378	440	397	394	446	429	432	422	421	408	422	421	422	402	417	418	419	453	438	401	422	401	418	464	433	407	420	391	404	438	422	413	454	418	390	403	466	393	419	439	415	413	399	405	451	393	404	386	414	400	455	400	416	379	414	438	414	404	422	391	397	422	407	427	401	419	439	388	440	432	385	401	428	408	389	364	397	372	455	393	389	386	425	429	366	416	393	458	440	443	417	411	411	417	431	426	373	420	373	427	414	414	426	433	379	408	374	401	394	423	412	402	386	437	387	426	412	410	375	437	418	456	387	403	392	407	433	437	404	409	421	409	442	396	418	407	401	424	425	450	415	409	439	417	450	462	412	420	430	440	402	398	436	454	413	408	407	433	429	432	455	420	408	418	416	402	427	435	442	432	424	414	420	425	411	399	437	418	444	413	415	422	387	415	435	413	429	401	443	411	422	402	398	414	405	405	450	414	417	424	439	400	393	418	433	429	434	427	434	399	402	410	418	412	480	438	438	452	387	428	416	427	391	406	430	410	425	429	396	393	443	435	387	388	433	409	418	452	405	384	445	379	449	413	412	390	401	419	416	443	403	422	372	413	402	412	417	424	424	405	404	417	416	382	407	403	414	406	422	407	385	396	421	401	407	396	406	400	432	403	388	417	419	428	434	417	419	407	421	405	420	410	442	418	405	407	450	404	409	420	460	418	397	443	386	439	430	448	397	405	424	419	380	399	400	394	414	387	429	391	406	428	447	385	410	425	387	395	415	385	451	418	439	435	419	460	422	413	457	442	405	434	422	397	423	409	418	439	406	427	402	411	422	399	414	421	434	400	435	394	407	427	426	400	414	399	405	439	378	400	416	433	427	424	407	433	406	439	401	384	447	416	394	457	417	456	398	376	437	450	437	379	434	421	446	417	410	371	402	467	425	397	413	458	431	410	402	444	419	415	404	405	406	392	413	408	410	416	406	443	420	421	406	399	450	402	375	399	418	396	412	431	413	411	434	455	387	430	419	451	403	425	376	444	389	446	450	401	432	462	434	444	391	393	396	404	428	435	441	398	400	425	387	415	388	403	418	440	441	401	428	405	405	385	408	400	416	395	409	379	423	372	409	426	419	424	449	433	417	413	400	408	406	388	422	385	462	416	402	446	413	386	415	418	418	386	412	403	418	424	381	411	431	410	386	433	433	415	417	417	416	429	440	405	440	422	432	422	416	406	423	453	402	467	410	430	381	396	391	416	386	384	443	449	374	411	441	393	402	438	402	424	439	417	418	442	448	407	411	435	405	408	397	408	428	379	406	425	401	380	379	419	402	415	405	437	406	426	473	435	422	430	371	421	419	414	421	404	416	443	405	407	425	398	422	414	431	417	423	410	404	434	440	379	392	451	456	412	420	410	367	422	418	402	411	418	441	378	413	411	446	436	417	419	418	395	382	434	391	390	448	376	439	413	396	396	425	421	394	426	412	455	419	376	396	440	410	437	409	440	444	427	423	385	421	397	392	435	398	448	404	394	363	406	394	384	454	386	410	419	437	401	407	412	421	429	389	424	391	392	435	449	440	396	427	432	419	413	364	462	416	414	410	445	409	422	424	412	406	411	391	421	424	416	388	430	425	423	420	418	395	444	445	413	398	402	407	392	421	450	389	375	396	431	395	403	405	402	434	449	397	423	414	417	401	426	432	400	382	394	390	433	404	412	442	412	374	386	398	429	390	402	442	417	423	429	412	403	398	449	442	398	419	414	425	440	376	440	394	412	376	426	418	413	401	429	414	408	441	400	420	405	421	397	418	416	372	441	382	413	400	416	424	401	453	396	423	386	373	423	412	430	397	418	377	426	455	450	466	424	424	420	379	443	428	468	382	389	386	396	371	409	387	436	426	403	438	423	413	403	435	397	384	375	422	445	445	384	431	410	396	440	385	441	423	403	398	421	387	410	407	410	441	400	438	414	398	373	395	434	395	415	399	413	425	444	457	410	399	423	398	428	427	431	444	413	421	401	475	426	436	407	375	398	425	407	439	420	389	434	405	396	408	386	414	434	401	426	430	415	401	414	444	446	389	432	402	432	409	423	419	446	392	418	419	424	440	435	386	388	400	451	453	397	419	421	397	427	449	423	398	418	405	433	446	404	462	422	439	449	442	415	379	419	398	398	450	408	418	425	451	415	445	410	385	450	438	427	432	414	440	392	457	394	401	392	389	420	418	438	393	396	423	406	412	411	376	420	403	372	434	430	442	389	435	425	406	415	409	396	439	411	395	420	417	412	407	429	441	416	409	365	456	442	393	415	462	425	439	400	407	440	440	430	433	431	423	411	403	412	423	406	392	384	397	380	424	404	409	387	426	444	392
43092	58889	12932	5665	3945	3008	2336	1970	1686	1405	1195	1078	968	904	838	805	723	695	716	729	674	658	649	588	589	627	591	599	606	584	597	601	595	590	563	538	541	603	573	551	584	555	546	591	545	568	525	561	555	553	542	566	529	577	516	528	585	540	558	569	537	539	556	540	556	561	549	506	505	523	548	553	564	507	524	556	531	568	582	516	540	476	575	527	528	539	507	524	544	544	564	537	549	561	513	529	549	538	557	547	544	577	537	514	547	533	548	583	556	554	532	509	485	550	493	518	530	536	531	569	519	518	584	566	540	526	554	540	537	541	556	524	545	548	559	528	495	484	517	537	597	559	550	536	564	535	529	589	564	502	527	550	543	536	556	543	481	546	559	556	535	528	504	545	515	590	545	551	565	533	494	545	551	494	553	526	534	510	525	531	527	513	508	561	534	529	541	490	503	513	534	548	532	571	534	548	567	502	553	533	534	575	553	514	521	526	543	545	502	533	523	535	524	518	525	580	540	525	552	531	523	580	577	530	521	515	557	505	491	550	502	513	523	566	559	561	555	511	574	530	496	546	526	559	531	519	579	509	548	592	555	507	479	524	517	521	534	519	580	553	531	512	555	576	543	551	537	508	569	537	521	559	545	514	523	520	536	509	505	498	519	575	528	502	540	556	524	493	534	484	571	530	546	499	515	537	555	537	546	509	516	489	525	520	510	526	534	534	538	540	551	547	585	521	525	499	501	533	517	554	556	480	564	533	539	541	518	526	564	540	547	556	516	532	507	513	530	530	528	531	538	504	503	518	483	508	525	483	527	522	499	537	549	552	539	469	515	553	573	518	550	575	514	554	529	568	563	548	522	529	546	579	480	550	561	581	495	522	491	538	509	544	563	515	497	472	597	526	597	512	522	533	505	518	513	566	526	514	534	526	530	528	530	535	517	588	558	527	528	534	495	545	518	551	543	526	547	565	583	497	575	538	525	533	548	557	515	548	530	534	514	530	544	552	557	554	562	549	541	542	522	534	518	521	565	553	515	528	543	539	519	565	541	508	519	536	547	549	550	533	532	563	506	532	544	501	518	539	550	525	538	539	560	504	507	545	523	568	513	521	522	501	506	523	521	541	500	539	519	499	509	529	528	542	534	528	561	536	541	538	539	540	544	552	523	573	467	538	540	525	523	524	515	546	524	505	529	514	510	514	521	527	511	523	516	561	512	540	520	537	540	514	527	545	525	524	520	527	560	523	521	507	539	529	517	517	536	507	498	534	533	542	506	492	553	539	542	538	557	512	542	552	525	556	534	513	547	560	552	512	499	535	561	524	514	522	530	518	529	577	572	543	525	522	529	557	554	483	505	525	485	534	530	539	560	526	525	508	536	527	517	517	547	537	490	560	539	511	527	523	526	524	548	474	549	532	516	563	571	550	516	507	560	528	539	556	563	548	552	530	589	512	527	523	529	557	514	481	540	533	532	505	506	547	515	516	519	542	537	513	522	531	523	554	533	545	548	557	530	546	505	523	523	494	530	531	541	532	522	542	503	508	514	520	559	578	530	545	524	555	510	523	563	527	555	552	556	530	553	558	532	521	532	596	512	532	544	537	533	528	570	561	541	564	591	560	538	546	519	542	537	535	537	520	538	537	520	579	550	582	522	547	507	543	534	501	524	567	566	544	562	524	561	544	492	574	545	544	514	540	520	489	596	518	544	529	540	509	512	556	526	553	565	545	528	541	565	527	560	511	513	561	555	528	545	509	534	561	538	552	552	526	525	527	584	542	563	501	555	516	551	564	527	549	541	521	525	545	548	562	537	505	580	539	555	498	514	514	509	521	551	522	518	545	554	581	533	521	534	531	554	560	542	534	519	469	505	475	529	594	567	481	567	531	511	509	544	535	517	525	530	548	511	525	532	549	544	580	515	586	484	527	530	546	534	516	525	536	520	539	516	526	555	518	543	497	514	548	498	500	559	526	541	575	574	542	544	508	549	536	572	509	503	525	539	508	518	539	544	502	527	526	526	536	536	555	555	534	543	529	504	524	506	506	529	547	574	552	527	540	536	547	583	531	533	567	528	558	520	499	530	522	518	518	550	526	536	540	536	544	541	536	563	525	520	537	529	530	525	544	518	517	568	540	513	544	560	538	522	515	552	554	516	487	548	541	571	541	536	555	534	578	571	514	522	565	544	540	515	527	515	521	546	547	531	547	484	492	539	510	529	545	553	518	539	517	548	464	558	580	505	530	527	527	523	533	553	562	517	572	563	524	556	540	526	501	524	538	532	576	538	538	576	512	537	554	480	563	555	536	574	548	514	529	519	576	560	543	527	575	524	542	534	533	497	510	506	589	502	545	507	536	503	485	523	552	566	554	586	519	545	527	552	545	542	554	544	538	505	515	555	520	511	509	523	500	517	519	514	493	534	537	555	542	517	533	520	515	539	514	536	520	479	550	523	558	510	545	540	549	558	564	533	550	564	501	613	528	504	543	515	523	538	524	530	582	573	524	536	565	521	520	545	549	543	504	555	495	493	549	519	523	535	525	542	519	494	547	526	545	531	531	524	539	522	538	501	496	506	520	543	529	503	566	570	526	581	519	500	535	569	516	528	532	568	509	542	547	511	542	553	531	545	570	547	552	517	526	552	491	555	505	540	530	517	554	555	506	531	515	520	530	586	572	574	502	500	558	531	526	510	568	539	543	529	512	518	547	551	524	559	526	545	542	549	529	521	540	560	557	541	541	560	542	534	512	572	541	505	555	530	534	576	601	505	581	513	552	539	539	552	569	527	551	521	551	501	554	515	512	518	541	566	538	528	514	536	516	537	534	573	546	578	498	557	510	573	559	519	530	549	557	545	534	539	562	537	546	568	537	555	513	504	535	550	536	548	499	536	514	538	534	544	571	539	547	499	528	506	582	519	533	569	512	547	552	537	576	548	517	514	502	525	550	554	505	503	546	530	479	524	558	526	556	530	545	514	537	547	534	524	540	553	490	535	524	530	558	551	520	511	521	520	552	524	538	586	559	547	554	537	580	534	566	525	534	529	535	582	547	542	495	578	538	464	570	538	581	478	552	555	547	541	500	505	516	550	532	494	506	534	525	501	503	545	541	542	508	532	541	509	527	562	520	526	564	507	534	512	537	552	499	538	494	534	504	533	547	493	549	528	533	509	531	543	493	512	542	529	573	582	547	551	530	542	506	524	531	489	527	538	531	539	507	528	494	553	510	589	553	542	525	516	569	525	525	547	538	547	539	521	542	544	510	535	522	525	549	604	561	557	554	488	559	588	517	500	525	525	521	568	540	562	567	541	530	498	557	550	525	537	556	536	531	539	537	590	523	567	507	530	529	560	519	512	483	539	533	542	531	554	525	509	537	544	546	532	544	540	511	543	579	521	510	504	499	547	508	539	523	536	533	565	531	532	514	540	557	527	544	593	558	549	520	480	528	529	539	535	517	561	573	515	519	548	508	502	492	505	557	521	548	533	562	517	528
28663	24448	13422	1290	383	360	347	316	305	303	322	311	317	317	307	317	345	289	325	312	282	293	301	313	311	297	304	292	302	311	323	318	287	286	291	280	285	326	308	316	277	279	289	297	305	261	292	293	288	297	307	331	272	258	301	274	300	313	288	266	254	310	301	292	311	306	292	309	302	313	306	288	284	293	292	298	323	286	293	314	302	333	322	287	284	316	283	290	302	322	322	279	303	294	299	303	305	288	302	329	311	263	305	297	317	329	312	260	312	299	328	293	291	274	282	300	308	297	286	298	304	312	304	299	321	316	298	284	301	269	321	306	280	309	303	302	293	292	309	308	303	298	305	327	314	280	313	315	290	343	284	293	313	287	300	321	281	306	295	297	287	292	340	256	283	301	313	272	305	322	307	273	317	301	303	299	318	304	286	310	305	314	326	319	273	304	278	309	293	282	307	273	301	291	280	286	274	290	302	274	313	293	304	294	310	310	291	291	313	289	280	295	310	316	306	301	312	300	270	296	288	313	303	275	298	299	328	324	282	279	297	280	296	298	330	282	313	289	303	302	281	317	303	286	285	269	273	322	304	299	282	315	303	306	330	292	283	307	287	321	301	297	288	304	298	320	251	329	279	302	296	307	303	308	314	281	291	305	288	315	253	314	277	265	277	294	272	315	266	347	310	280	307	286	318	298	295	313	295	290	281	293	281	295	299	271	312	294	302	279	298	296	289	299	345	289	323	275	294	299	286	264	298	290	307	307	298	274	282	295	320	279	307	320	289	287	269	256	317	283	308	302	310	296	299	344	282	312	264	294	305	279	275	297	294	293	294	288	298	290	289	310	285	326	318	292	287	302	285	286	298	298	283	289	282	263	305	328	300	276	327	315	300	301	315	311	328	289	283	321	282	284	313	320	290	291	291	296	306	296	289	305	273	291	296	284	283	287	287	299	284	316	323	308	302	287	303	278	276	305	297	327	293	316	306	295	294	304	320	305	304	317	296	309	305	298	289	285	307	313	288	314	275	280	297	303	277	272	318	350	282	281	297	303	302	299	331	307	344	317	284	262	295	319	305	314	295	305	312	292	299	318	302	289	292	302	329	329	283	285	303	294	303	286	285	287	294	301	303	315	304	270	320	326	323	300	279	308	288	290	323	292	321	304	303	277	312	308	310	277	285	309	295	305	297	317	287	303	307	295	315	322	290	312	326	279	297	269	274	308	306	281	276	318	308	316	305	300	306	286	313	290	285	332	316	303	312	297	290	272	290	321	300	299	291	296	292	317	289	264	328	310	289	270	301	310	348	295	317	280	310	274	304	300	299	306	274	291	294	264	312	305	328	315	306	312	290	291	304	308	311	297	305	281	303	305	311	299	292	318	283	291	334	315	294	285	275	278	295	334	318	326	304	337	307	299	297	306	313	294	297	289	300	268	310	273	306	283	283	284	303	289	300	295	333	332	296	299	302	254	292	298	307	299	289	307	286	315	289	297	288	323	309	320	322	278	328	324	291	298	308	307	294	287	276	282	295	332	336	262	322	287	299	298	309	277	299	311	300	282	276	286	281	314	306	300	280	295	282	299	332	289	292	298	289	294	318	321	304	297	233	324	279	276	301	291	324	275	300	298	307	279	271	279	288	288	295	294	295	267	276	329	286	279	327	294	314	301	299	291	284	339	304	287	313	263	293	297	287	282	296	273	274	333	308	307	289	306	298	306	313	295	297	295	283	337	293	322	275	283	313	303	278	312	325	306	320	281	314	280	306	268	295	295	298	315	257	317	328	299	299	334	302	311	291	276	330	279	318	281	314	296	269	308	258	283	318	306	313	296	311	294	282	292	289	304	290	305	309	303	305	305	279	303	292	314	307	310	280	301	308	276	294	301	324	305	299	283	306	297	277	294	277	302	317	297	326	294	308	317	307	297	306	308	295	301	303	260	300	322	288	281	330	309	308	295	301	277	311	291	305	299	272	287	300	310	320	312	276	303	305	323	313	305	296	316	280	297	281	308	310	284	308	271	279	309	284	288	290	304	337	318	288	325	299	300	295	300	306	306	294	308	316	279	324	292	282	307	289	287	291	303	331	304	312	312	256	321	321	298	308	296	285	302	310	282	287	310	313	304	295	308	291	327	285	275	307	303	288	279	290	285	269	296	286	312	295	302	294	298	293	320	286	279	307	313	306	287	290	276	325	291	301	294	311	337	304	281	321	317	299	301	280	268	300	317	311	324	290	318	302	304	283	290	299	315	278	326	304	288	294	295	263	322	331	305	324	321	303	296	249	297	316	301	302	309	285	273	337	326	295	281	287	324	281	301	322	286	303	331	328	292	299	310	321	275	322	274	280	327	326	313	271	316	284	311	319	306	284	331	252	300	318	285	284	270	274	334	290	259	320	270	287	305	289	290	270	306	290	313	288	291	315	266	329	305	298	293	295	295	298	295	287	314	272	297	281	287	312	310	270	293	351	315	284	287	304	288	283	272	323	302	274	272	316	280	348	281	305	287	302	298	320	315	308	329	298	312	302	291	308	313	315	293	295	279	296	294	289	296	298	310	276	306	307	282	305	293	318	293	305	319	292	294	305	312	304	308	279	324	285	303	290	299	303	291	294	295	322	307	269	299	269	293	289	285	279	297	294	294	309	264	272	314	286	297	325	292	302	276	294	295	315	320	313	341	272	292	311	328	300	325	300	298	289	291	318	304	271	315	292	310	305	299	277	308	296	304	296	319	297	291	302	289	308	272	287	298	310	294	272	315	311	285	267	302	297	296	320	319	303	300	278	308	311	306	272	294	292	295	325	299	316	293	299	300	322	319	310	291	309	281	298	308	308	308	288	294	311	248	281	302	324	279	289	317	288	327	297	294	298	287	306	314	308	285	312	270	290	301	323	275	285	302	324	294	318	282	308	304	269	313	326	284	266	269	282	317	304	317	315	279	314	315	311	290	304	322	279	287	282	277	318	280	295	300	315	278	258	276	305	296	301	272	296	276	306	278	283	317	275	311	280	318	310	286	294	299	302	298	291	296	269	274	301	271	313	315	283	284	283	304	290	355	288	301	293	276	279	284	302	275	277	334	299	292	285	294	297	271	299	294	318	309	291	277	264	279	287	288	328	277	284	308	283	274	288	297	303	303	284	307	329	305	286	274	296	302	294	289	325	319	301	297	289	309	297	323	317	276	282	326	323	275	295	320	308	313	276	258	294	274	303	329	314	283	311	281	274	312	290	279	284	263	277	274	288	301	270	321	309	318	325	309	308	317	277	306	288	313	269	272	272	285	266	326	319	278	323	311	302	281	302	323	310	301	307	269	298	265	308	284	265	317	329	271	283	266	303	282	303	331	297	295	306	304	308	263	314	311	296	321	334	293	295	275	301	312	264	327	285	281	334	295	311	324	318	343	343	321	290	311	312	316	314	303	278	290	304	313	292	298	282	322	275	302	316	305	310	289	273	328	290	293	307	299	306	305	311	315	326	286	292	296	289	306
34163	36495	3101	640	530	518	444	424	441	398	427	404	413	411	412	372	401	422	385	424	410	387	414	384	415	401	390	380	397	379	383	372	414	366	381	396	411	391	377	389	381	347	369	409	418	384	368	364	382	384	403	373	416	389	369	393	398	418	371	382	390	367	398	384	372	389	379	415	374	355	409	383	369	397	409	384	413	378	380	384	356	380	373	359	352	401	386	391	351	378	390	363	412	390	358	381	383	365	397	326	374	380	341	389	370	375	406	390	390	380	313	345	427	390	364	406	374	374	352	371	372	386	375	379	366	438	419	383	373	408	419	408	423	372	382	408	408	419	428	397	399	371	426	361	359	385	376	388	386	358	356	366	361	383	409	398	376	410	402	365	361	393	373	375	376	392	382	384	417	407	393	351	394	382	404	370	365	370	409	385	343	368	388	375	428	367	402	386	349	373	347	335	438	392	400	390	391	366	388	358	343	381	396	375	346	394	415	406	395	388	408	401	386	379	399	390	377	367	397	393	370	382	397	388	412	378	414	383	420	392	370	391	359	382	396	383	360	363	375	392	394	391	381	392	397	400	384	394	369	359	410	415	396	373	376	396	388	404	366	423	395	355	382	370	406	386	372	374	403	383	403	358	383	380	391	403	387	403	366	396	389	391	399	371	343	398	384	378	384	375	369	373	394	391	363	407	422	356	395	369	410	377	391	382	378	367	417	395	419	376	376	371	381	386	375	418	410	431	366	390	383	401	382	399	405	390	391	371	350	379	387	367	372	397	436	394	355	386	383	355	421	396	352	375	414	398	368	399	359	378	343	394	391	383	374	400	360	409	389	402	367	357	348	380	386	371	359	397	368	390	413	389	412	378	381	372	403	365	391	381	408	370	376	357	367	375	383	389	430	408	410	361	386	388	406	437	374	361	374	414	379	378	434	399	366	387	378	369	383	385	385	384	417	396	384	376	367	385	364	410	375	417	397	408	371	383	370	417	391	403	392	391	407	410	392	374	418	383	380	383	360	368	407	414	419	383	395	386	398	366	396	376	387	355	378	355	379	407	356	406	371	373	379	402	377	341	387	392	379	402	381	400	373	374	372	390	365	393	394	364	389	367	335	363	409	402	403	376	404	403	415	373	409	360	391	415	366	398	388	402	320	379	367	368	388	375	381	364	382	412	353	408	377	414	402	391	379	383	391	388	355	388	372	380	383	379	387	409	384	384	393	379	405	374	387	387	391	395	360	355	380	399	378	365	393	372	405	410	381	368	410	384	375	388	402	361	367	384	399	414	391	383	359	393	391	378	348	370	405	377	400	409	418	384	374	405	383	330	383	414	351	407	382	404	387	416	373	417	348	381	407	405	375	380	377	399	377	409	386	377	389	381	377	394	375	398	373	379	359	421	394	381	381	355	357	396	398	366	386	417	365	376	385	346	369	381	385	364	406	373	396	346	372	388	409	376	368	397	381	420	410	378	416	387	386	411	387	375	389	365	357	373	378	378	398	445	368	384	376	363	427	372	390	390	423	375	381	390	401	371	375	425	380	392	360	383	416	361	416	402	382	374	394	413	373	357	383	396	342	379	399	394	383	370	407	394	404	365	371	412	405	382	400	355	359	394	379	395	364	411	387	417	413	388	407	358	403	376	402	393	417	391	368	364	387	393	386	379	397	409	394	351	398	370	367	345	362	397	366	365	373	391	357	383	398	344	387	416	395	391	387	349	398	380	357	356	443	373	370	381	362	392	396	359	389	422	387	377	404	350	389	431	395	365	381	396	399	368	377	361	402	425	393	365	369	365	355	358	418	385	386	373	340	378	370	383	425	394	352	393	373	367	395	421	392	366	385	376	385	404	372	418	401	343	356	390	382	354	330	394	376	370	340	382	360	396	396	372	381	358	388	393	394	412	391	377	398	389	358	387	356	377	391	377	361	397	396	365	366	344	370	375	363	366	354	397	381	381	386	384	376	366	388	367	435	368	373	379	381	388	395	353	385	393	393	385	387	348	377	385	370	364	380	363	372	400	370	382	396	392	379	378	379	359	377	357	383	380	395	384	383	358	360	393	369	395	377	407	398	386	357	371	396	388	386	412	407	370	394	385	399	356	388	373	394	388	399	396	353	367	385	421	390	382	387	377	395	367	379	401	388	361	385	430	397	379	377	384	419	393	390	372	373	369	384	393	376	391	383	415	390	363	377	360	388	370	365	345	408	420	367	399	394	363	376	413	392	394	389	404	410	379	351	388	387	368	351	325	377	371	381	377	396	364	407	451	361	392	376	417	395	393	379	388	409	409	376	385	358	379	352	380	404	384	394	389	394	353	369	384	376	384	395	379	344	391	388	369	375	357	391	384	383	388	411	370	399	345	373	380	394	382	383	421	381	356	400	415	365	361	330	371	392	389	374	391	362	391	388	406	366	359	373	374	387	371	375	359	385	386	373	384	359	385	363	400	391	376	359	367	407	398	419	380	395	405	385	354	416	390	414	403	377	399	343	410	433	393	388	391	408	394	382	409	410	380	383	393	361	370	381	377	373	403	396	393	441	358	370	407	383	434	387	330	346	378	414	376	369	353	386	387	392	366	344	391	414	399	359	386	348	416	373	393	382	392	369	381	377	390	411	363	377	358	370	412	372	406	387	392	390	407	384	369	376	353	381	372	397	399	373	417	370	375	389	372	383	417	392	355	392	385	422	400	371	343	396	385	466	365	421	365	355	406	370	400	356	373	397	363	377	375	368	345	401	408	330	370	401	391	399	355	373	394	380	359	381	409	399	406	380	394	361	380	387	414	386	376	367	397	343	400	399	380	380	390	388	404	369	413	367	379	373	398	387	392	400	401	397	412	392	365	378	390	381	401	338	384	348	385	379	380	408	375	419	408	404	360	372	348	356	372	377	422	396	398	380	389	381	368	346	365	389	365	403	371	371	407	372	380	408	362	380	379	377	374	378	374	370	368	375	395	404	371	427	368	420	345	388	374	396	380	370	344	365	385	402	384	357	364	377	408	383	379	367	411	425	406	362	340	371	394	364	410	373	392	365	367	373	353	358	386	365	400	411	347	386	366	397	345	378	410	392	415	397	375	365	368	390	375	389	381	365	400	385	427	385	369	374	377	360	363	389	386	362	403	403	392	394	354	390	391	407	368	389	424	340	373	393	382	395	392	350	351	379	402	425	404	406	409	369	380	406	371	360	376	383	407	402	327	383	399	400	405	398	352	355	419	375	386	367	402	353	400	375	364	386	385	381	353	393	384	342	355	383	380	377	408	379	393	416	415	366	373	378	415	426	372	379	356	393	404	389	371	390	412	392	359	357	396	409	401	374	365	364	407	376	377	397	422	418	378	345	405	398	366	383	385	345	402	393	413	426	377	374	395	401	387	365	376	380	331	408	364	411	367	401	374	379	376	365	378	365	404	376	372	390	371	425	358	370	375	398	367	381	392	377	383	378	391	376	355	367	384	350	359	374	389	387	372	389	373	401	373	402	368
24015	21035	28211	24041	20917	7242	1120	831	701	651	608	555	557	551	532	502	495	504	533	504	500	505	481	543	446	461	509	473	511	477	440	472	475	475	485	489	442	492	474	493	489	476	441	493	446	473	475	475	432	472	490	441	448	433	436	479	467	428	445	483	495	477	453	451	486	514	478	474	478	475	479	510	477	493	494	482	492	482	514	455	418	483	468	451	527	435	502	473	489	463	492	452	492	480	492	461	464	454	460	464	483	437	450	462	462	435	481	455	463	440	449	476	459	447	503	460	467	435	454	455	452	460	443	453	491	446	419	487	428	437	449	393	458	440	503	459	454	460	467	478	472	447	505	485	473	474	444	441	486	499	504	471	460	471	475	474	440	464	493	480	473	487	447	457	447	468	458	461	472	483	447	490	486	422	442	439	471	463	440	466	493	490	514	443	483	468	487	499	458	471	466	483	476	459	473	472	447	463	440	492	476	485	488	411	445	500	458	470	481	477	459	463	444	504	439	476	467	461	509	452	476	461	485	475	470	467	437	475	458	439	450	445	443	477	487	477	477	434	429	457	436	449	467	477	457	486	455	487	482	502	456	462	452	497	457	494	451	454	510	481	464	459	457	483	441	410	416	428	468	457	415	461	486	490	475	445	465	471	485	419	460	450	482	445	421	449	457	480	463	441	451	440	469	454	480	447	481	494	462	473	459	498	479	462	456	477	434	464	467	493	448	493	469	466	482	451	493	495	427	479	475	460	437	434	468	461	458	498	476	459	502	507	474	463	459	446	469	472	415	455	483	492	477	443	454	466	458	450	482	448	493	457	460	506	474	445	451	469	463	488	441	459	452	455	468	453	436	446	502	492	451	474	460	456	457	462	461	477	454	475	432	423	456	505	463	461	463	493	435	473	501	504	477	450	506	466	490	460	384	447	457	449	502	474	447	477	488	431	439	454	441	486	494	460	485	454	443	452	455	457	473	446	443	424	470	446	475	448	451	424	464	462	528	442	469	465	479	462	402	447	465	465	461	426	459	441	456	448	497	462	472	436	444	444	473	465	501	479	457	468	487	438	467	441	455	440	455	504	436	439	470	468	446	454	458	475	478	467	475	443	513	495	503	476	489	462	469	448	442	437	496	477	412	475	467	462	478	486	477	443	465	493	460	451	467	436	487	444	484	465	414	470	461	449	513	488	481	457	426	467	422	455	488	428	447	454	444	483	490	451	450	450	442	453	483	476	474	467	455	479	487	483	442	420	470	433	468	463	442	496	496	446	481	464	504	453	455	452	417	449	409	473	452	459	488	451	471	472	444	464	481	433	422	423	477	449	466	447	486	465	439	479	463	468	442	487	446	437	495	464	482	456	471	429	433	506	470	442	479	495	460	461	434	456	462	479	510	455	468	456	460	468	467	446	440	473	435	459	464	483	456	464	435	480	492	455	475	478	445	468	516	477	467	479	460	450	434	444	474	443	454	467	459	452	476	521	428	480	482	456	424	468	467	426	476	455	448	459	476	466	493	452	486	435	486	471	486	455	398	483	460	511	465	472	457	443	482	461	506	489	483	409	497	427	468	483	455	464	473	442	450	470	450	513	462	475	426	477	447	493	471	474	419	487	423	461	482	424	488	437	466	495	437	462	465	424	436	455	459	488	477	487	488	454	474	470	464	458	478	422	442	475	445	443	456	489	490	434	456	448	452	492	459	450	456	485	501	465	470	449	500	512	488	457	477	458	425	492	461	476	443	458	455	459	451	422	430	500	437	471	460	475	507	457	446	455	469	474	438	516	456	464	496	477	475	462	440	460	507	487	488	475	502	471	436	499	443	466	464	463	485	416	452	460	427	454	464	461	424	463	463	473	517	489	458	462	438	474	481	449	451	456	465	521	434	470	465	487	479	441	444	460	464	464	471	467	448	460	420	472	456	469	480	476	502	486	498	479	466	477	450	487	482	431	442	486	474	434	452	470	471	452	486	468	475	431	470	476	497	468	497	482	446	502	436	468	460	476	482	466	487	465	438	464	433	485	428	436	497	481	477	459	453	473	468	460	467	487	438	480	426	458	462	505	464	460	434	446	483	469	433	465	437	480	449	457	464	463	444	515	455	472	496	479	429	485	482	443	461	494	469	442	435	455	461	477	444	430	468	451	435	421	465	477	458	482	448	495	465	495	500	467	476	446	457	462	474	466	435	499	470	504	471	444	480	449	423	457	445	432	484	462	477	487	456	460	485	477	456	443	467	474	461	448	458	488	409	468	459	520	451	431	487	454	449	454	433	440	498	497	509	458	442	470	490	468	454	453	441	475	460	469	446	480	463	486	449	427	484	444	455	445	430	489	453	461	462	459	458	408	496	448	499	464	474	463	460	489	474	426	481	465	465	439	429	449	474	499	481	454	444	440	480	435	482	449	477	494	467	443	472	477	460	466	431	470	498	470	436	459	449	509	515	467	470	451	470	456	434	483	459	482	449	439	473	454	446	449	489	475	450	465	458	456	488	477	470	458	463	509	474	479	494	473	451	460	471	510	444	514	459	473	458	458	457	465	440	499	436	459	439	409	454	429	467	463	455	479	453	478	472	455	473	458	459	462	444	450	466	520	476	441	457	493	478	444	446	496	456	470	457	483	455	517	480	451	437	449	433	445	490	439	442	458	453	463	463	471	476	470	472	477	463	460	474	448	448	425	475	462	436	460	488	497	490	473	477	490	501	484	462	438	493	465	437	449	446	497	446	498	477	481	495	433	485	490	460	491	479	447	453	411	467	446	495	468	438	455	481	491	450	446	467	478	446	473	471	460	503	494	483	413	448	493	472	477	447	459	463	441	451	450	443	456	480	476	504	484	445	480	418	450	499	454	499	453	445	453	482	444	430	484	487	454	453	484	477	447	449	470	486	470	429	459	436	431	466	469	446	472	459	436	465	468	466	454	410	480	447	466	493	470	470	461	455	486	469	476	469	487	414	436	498	470	486	438	477	465	467	442	454	476	432	481	431	471	419	468	471	462	511	450	485	443	475	461	475	480	489	463	458	494	486	437	506	445	466	449	465	437	462	471	463	470	466	464	471	474	472	493	498	453	440	438	477	492	478	435	445	454	428	452	482	457	425	482	486	470	451	453	448	450	483	487	441	490	449	518	421	475	450	477	468	456	428	487	442	460	452	442	531	438	473	434	457	510	475	454	477	464	501	491	424	439	452	461	479	460	425	459	454	408	436	484	456	486	489	457	482	477	414	459	461	462	438	491	451	452	457	514	481	484	501	480	452	484	446	466	455	484	481	481	468	491	482	460	453	493	457	446	488	451	481	468	439	480	491	473	471	457	477	459	458	432	454	426	437	466	432	469	439	467	495	475	461	463	501	468	459	515	453	515	488	469	438	472	452	449	467	451	484	472	470	484	440	482	490	448	467	473	457	434	467	502	451	487	459	462	458	450	479	472	485	480	453	461	438	466	447	465	508	421	456	452	421	475	437	489	492	473	433	477	466	475	486	447
38550	49697	7812	3534	2429	1948	1565	1340	1187	1049	949	865	815	827	760	698	730	698	629	673	662	670	636	666	664	641	633	641	639	630	617	642	579	602	592	591	608	594	645	585	552	595	631	608	594	545	626	640	575	562	589	605	611	579	587	589	596	610	603	650	586	602	610	553	578	577	608	583	606	575	598	623	599	595	575	570	650	594	588	597	579	593	590	630	576	566	574	626	621	551	597	595	593	576	592	585	590	605	587	596	591	572	577	552	569	599	590	607	576	582	567	587	633	608	548	581	572	536	620	589	620	574	667	628	643	625	610	581	579	609	615	570	558	594	621	598	584	561	594	548	579	655	618	560	606	616	600	578	593	578	590	555	565	560	613	589	570	625	565	560	581	604	608	561	580	615	596	579	558	608	587	585	609	573	600	632	617	568	575	584	597	612	619	577	615	559	607	543	572	561	627	546	577	579	593	613	609	585	633	624	582	601	611	623	552	599	577	623	609	585	560	536	560	566	606	569	580	552	566	610	563	609	563	554	654	625	604	613	586	572	579	599	619	619	599	613	625	594	591	604	555	607	563	565	629	533	632	592	572	576	551	585	570	570	586	595	622	652	556	571	600	599	590	621	564	593	621	621	658	555	578	609	584	561	602	596	579	577	608	564	587	549	578	586	547	588	573	586	579	572	599	599	583	570	577	583	606	582	620	612	581	579	541	624	561	580	591	588	598	593	637	579	601	572	588	575	583	613	610	588	624	585	549	591	578	559	604	569	591	565	600	575	585	584	609	611	560	608	583	603	573	579	600	554	594	574	614	582	579	601	607	583	597	554	605	572	610	569	606	622	587	653	595	572	573	586	625	588	596	586	578	569	589	615	594	597	583	562	592	591	591	572	607	563	556	562	555	567	531	563	581	523	620	604	578	616	603	553	590	571	574	584	600	569	585	617	576	589	591	582	572	608	590	600	565	614	626	544	529	596	537	555	604	561	592	603	569	565	583	575	609	556	607	568	569	557	608	557	590	533	619	561	573	594	540	613	599	571	612	582	563	578	596	561	599	550	555	574	549	652	549	576	600	595	571	562	564	559	547	611	592	604	581	601	582	589	552	574	566	574	572	553	588	635	608	600	589	602	603	612	609	616	609	544	573	597	567	586	574	586	591	571	608	571	606	578	618	622	605	604	577	567	584	590	579	579	569	562	613	567	581	582	590	568	561	606	564	534	560	538	584	583	618	607	524	610	608	585	557	561	600	558	607	586	552	616	616	544	599	601	617	591	567	585	529	578	529	577	579	563	608	592	632	585	582	603	618	568	650	587	607	536	599	583	595	591	622	585	533	581	558	646	600	554	607	607	574	543	626	593	626	587	576	588	598	606	576	613	602	578	529	546	605	590	572	561	579	581	594	590	539	560	575	588	593	547	537	582	572	606	559	640	582	572	587	583	593	599	590	571	575	564	614	603	630	599	591	612	585	550	611	578	585	564	592	601	615	630	655	564	597	579	572	545	587	571	578	630	635	594	566	578	613	562	572	586	589	618	628	594	610	601	560	577	577	589	568	620	581	526	633	570	599	577	617	585	604	596	571	571	602	585	608	605	596	551	621	590	570	580	593	603	564	567	530	600	581	584	590	599	594	612	602	546	587	571	607	579	553	584	566	540	620	600	580	535	634	632	588	604	603	580	587	598	575	591	564	602	554	610	596	609	587	594	633	608	577	565	568	572	571	569	586	630	597	578	567	594	611	591	600	596	608	562	564	582	583	576	588	528	553	600	544	584	617	550	603	598	573	590	578	595	591	563	578	578	539	624	615	612	594	607	550	586	640	597	605	626	580	609	584	592	564	564	579	582	577	620	584	618	575	579	610	567	590	590	595	588	566	605	615	602	612	568	599	576	556	550	564	581	583	604	580	601	617	585	585	596	603	566	608	602	595	613	597	586	565	568	564	609	598	542	585	607	592	608	578	562	564	598	614	563	623	559	571	575	606	618	610	578	621	560	592	582	568	579	578	594	554	613	572	562	573	586	615	583	562	601	595	586	580	566	607	571	610	594	582	624	596	582	577	591	616	545	580	594	612	572	579	555	543	535	606	535	545	599	649	593	579	576	607	631	594	598	575	600	602	580	604	570	587	582	551	606	562	578	617	560	594	551	606	612	600	590	584	632	510	607	541	592	577	603	545	580	606	586	588	592	584	531	599	549	575	651	591	600	589	564	599	559	597	584	596	587	608	568	554	572	569	599	563	538	563	627	579	609	585	589	576	603	598	573	567	612	595	585	569	597	583	621	570	590	560	609	611	628	603	592	608	581	569	587	644	588	586	600	571	593	557	601	604	607	624	568	569	550	595	558	561	564	601	608	565	565	597	591	559	630	580	652	570	556	623	552	585	589	548	566	584	608	614	598	529	643	572	570	581	572	565	554	596	594	571	613	591	585	588	516	617	573	609	574	571	565	551	600	557	555	552	588	616	600	600	574	601	598	586	534	586	559	585	593	598	590	559	623	548	582	616	569	572	632	550	562	582	588	590	588	592	612	579	613	584	541	568	602	570	586	585	592	588	593	565	598	591	584	570	602	543	568	617	558	582	601	579	621	615	575	578	544	580	557	600	594	600	564	592	596	614	525	605	556	566	580	567	546	615	599	592	552	560	608	574	613	571	596	571	599	576	561	578	577	535	595	576	558	544	546	616	555	627	578	576	595	604	593	608	549	605	602	604	589	593	587	541	602	615	573	582	588	590	580	554	606	597	621	592	541	584	575	579	596	575	572	566	592	598	587	573	615	616	548	578	550	612	533	605	617	587	600	621	581	593	542	591	631	572	609	581	626	579	606	575	614	601	584	591	614	564	532	594	545	556	606	608	598	618	518	612	559	569	604	602	584	585	550	575	616	603	581	588	541	580	645	582	600	620	562	558	600	563	584	576	556	567	566	603	603	586	562	648	581	589	579	561	624	553	579	589	565	559	586	570	604	606	550	634	608	583	560	570	600	620	615	545	599	589	581	589	589	544	556	527	577	593	532	566	617	598	580	607	597	576	606	616	568	587	619	602	574	603	609	565	557	581	621	620	596	614	615	624	571	551	635	615	608	582	592	610	579	617	575	615	580	630	614	551	581	586	592	559	524	567	588	631	613	571	582	567	562	606	633	584	562	589	597	613	580	534	587	549	589	575	572	581	563	577	577	579	595	576	568	565	621	627	586	604	579	600	617	600	588	615	571	586	602	569	575	578	586	593	621	585	556	564	579	609	570	567	599	589	559	618	567	565	543	587	616	602	607	574	612	550	590	558	533	645	566	607	601	572	615	584	609	569	614	636	592	585	616	616	577	564	580	613	599	562	595	593	575	565	577	585	582	571	588	637	575	584	552	559	593	602	584	577	566	579	593	572	607	583	550	633	553	615	581	618	566	603	559	578	621	556	579	593	587	575	601	572	576	588	577	565	560	595	586	595	603	603	612	596	598	565	594	591	634	592	616	573	565	572	594	610	576	588	595
23061	21108	28787	23625	21095	21014	5739	1112	830	788	778	634	590	609	580	568	512	535	529	487	477	491	472	472	445	450	448	439	491	469	505	454	476	427	430	468	413	438	444	412	426	465	441	416	484	438	446	437	451	449	459	435	427	431	438	433	465	436	425	417	411	458	488	471	464	451	457	436	467	385	437	428	416	460	461	453	430	454	415	424	436	432	422	446	405	430	408	411	440	450	457	419	437	480	398	409	378	425	432	439	400	447	443	456	457	423	383	448	423	407	433	425	439	416	448	397	400	391	413	407	423	422	471	427	420	415	453	457	435	463	420	442	408	423	439	427	418	429	430	412	436	388	463	456	410	451	431	450	433	409	412	419	433	416	414	477	428	410	481	413	414	460	424	456	444	404	434	443	456	414	410	438	431	430	425	412	428	430	441	411	409	404	472	446	442	377	475	449	429	415	458	410	439	480	396	447	371	421	410	418	410	425	382	402	449	428	445	404	422	474	456	435	433	426	412	449	435	408	414	447	434	389	406	405	413	426	447	403	398	423	439	449	419	410	439	404	411	421	467	426	425	423	391	438	472	441	441	455	419	477	429	440	428	443	418	415	441	407	412	433	445	405	436	440	430	434	468	440	402	447	457	397	401	419	425	426	401	448	398	424	429	419	432	398	418	437	426	451	453	430	457	450	414	414	444	406	410	424	429	416	417	416	390	431	439	392	431	460	470	415	446	394	438	464	464	454	431	453	395	428	435	439	430	412	464	400	435	450	446	426	447	421	465	437	417	433	419	482	408	435	423	400	434	424	413	446	477	411	427	402	435	427	395	440	448	436	446	437	452	394	425	438	407	430	428	412	380	454	433	427	401	395	448	405	438	435	416	460	442	439	433	422	459	422	440	442	418	423	434	418	408	417	420	415	433	468	427	430	448	412	439	422	451	442	433	445	400	456	439	414	442	426	446	402	401	391	428	434	400	408	410	440	397	413	418	456	454	439	429	434	413	392	425	420	425	416	462	400	445	402	422	421	434	459	418	441	429	449	421	402	412	424	446	435	438	432	443	446	423	439	434	436	425	431	429	487	432	416	388	423	422	427	433	443	449	415	427	457	412	407	429	424	432	459	437	428	437	434	463	423	423	430	441	408	395	443	399	407	439	410	426	426	394	436	416	449	418	436	446	418	466	404	440	400	461	429	416	440	440	433	439	411	425	426	434	461	439	398	406	407	417	372	409	411	413	410	423	447	413	431	459	454	430	427	407	392	442	448	449	487	394	390	431	397	433	431	423	452	437	386	421	452	472	428	431	476	424	420	395	435	410	420	398	421	402	409	457	432	437	480	440	433	409	412	445	428	430	430	432	430	439	445	399	435	427	421	455	445	421	436	443	414	425	377	428	428	419	424	431	450	423	417	426	420	459	382	441	414	447	428	426	408	400	429	462	443	431	422	428	442	421	438	403	402	419	418	425	419	387	425	408	425	419	457	429	428	427	399	449	406	422	421	413	382	454	427	436	411	429	452	397	405	409	448	413	449	433	400	418	428	421	462	431	444	444	438	420	435	436	459	434	414	414	426	395	409	427	436	441	416	430	431	453	453	434	434	446	432	417	421	446	408	424	425	423	455	383	421	406	432	405	458	443	447	421	433	420	420	392	431	444	423	459	416	452	433	367	398	462	447	391	418	439	420	443	447	406	426	384	392	420	432	411	438	433	422	427	424	397	469	438	450	446	419	389	408	421	410	420	463	448	427	443	396	445	461	419	425	389	446	449	440	429	409	420	432	442	467	446	470	439	439	423	478	414	387	368	440	403	394	408	429	437	420	444	440	436	411	410	437	449	421	414	431	424	434	402	461	462	393	404	412	459	417	408	411	450	458	402	397	398	421	423	440	384	415	416	436	424	415	396	411	388	458	407	424	440	436	401	418	440	413	428	415	421	434	387	443	454	425	423	480	419	394	436	409	368	442	469	398	445	391	421	430	405	423	432	425	424	413	440	444	423	414	417	444	409	408	394	423	423	428	445	398	436	430	440	420	408	445	418	445	431	441	424	418	445	417	462	406	427	417	447	421	436	425	466	425	454	408	431	440	441	438	443	427	468	453	419	419	481	429	441	461	388	430	463	405	427	423	436	422	426	457	426	417	438	434	451	475	434	398	426	412	431	456	423	440	409	440	401	385	458	422	472	422	418	378	445	415	452	425	436	414	429	415	452	387	423	455	416	415	401	416	427	435	425	418	415	387	433	444	436	408	426	402	429	405	441	405	390	448	418	435	435	427	406	446	423	436	412	395	439	402	431	436	416	431	413	433	430	405	413	454	439	450	420	445	427	439	391	455	433	429	431	437	405	433	457	476	484	439	454	419	434	411	418	416	470	425	433	412	400	404	424	458	399	407	406	399	419	423	407	451	432	428	447	439	415	436	421	435	401	437	451	452	432	406	404	448	406	473	443	436	449	457	458	416	416	396	421	408	453	397	422	393	439	403	415	423	443	437	387	421	436	424	429	418	420	417	469	418	424	429	428	445	457	427	437	408	422	418	389	409	379	432	439	480	404	419	411	447	391	452	404	442	425	408	467	429	413	412	445	437	439	435	442	428	433	412	404	401	404	424	396	398	439	448	459	434	447	392	388	441	409	420	450	429	402	421	444	417	422	400	425	408	435	411	437	417	412	451	432	423	402	418	460	422	437	430	415	413	432	461	414	402	444	437	457	447	442	434	440	448	460	443	454	444	445	435	440	451	411	428	419	435	455	423	471	454	397	444	414	425	408	396	413	451	460	422	433	392	452	461	427	423	440	413	429	451	401	408	427	430	461	474	414	430	414	412	443	418	372	431	411	423	373	456	410	457	433	443	396	449	409	415	445	394	358	432	427	444	416	447	410	439	415	435	451	422	427	405	404	392	388	424	431	377	447	437	412	423	422	388	427	430	419	418	455	427	453	416	387	394	418	411	403	427	439	435	398	430	418	400	407	417	422	388	412	428	413	411	460	423	438	460	440	438	431	415	388	405	442	428	423	454	431	421	456	384	402	448	464	424	464	402	414	426	439	382	431	421	421	440	433	409	440	408	432	437	430	414	465	462	425	424	425	385	442	410	415	433	428	398	394	410	440	422	429	420	396	412	431	432	443	419	459	438	477	454	402	423	438	462	445	416	427	418	427	443	448	416	423	406	444	429	417	430	424	432	404	437	421	394	424	425	421	479	436	429	405	417	434	430	438	414	399	454	452	426	462	444	470	476	408	445	442	433	410	448	430	393	423	415	422	433	397	404	434	398	433	440	407	400	407	422	430	429	470	441	426	447	393	426	405	448	423	412	418	396	420	431	427	389	399	466	394	445	432	426	440	413	449	429	415	439	400	413	416	422	419	391	426	391	452	420	445	393	422	417	441	427	408	396	399	416	499	436	420	450	456	441	455	358	425	409	427	428	400	428	435	453	463	430	422	407	399	460	452	412	420	445	433	430	389	438	440	417	451	396	402	419	425	403	427	397
43205	56160	12497	5742	3858	3125	2487	1941	1574	1389	1199	1106	975	881	885	817	804	705	681	656	682	689	693	628	661	613	623	626	637	602	596	609	566	574	543	599	563	540	582	583	577	574	552	578	563	633	547	552	562	572	557	548	553	577	596	533	582	586	553	551	501	572	552	532	568	573	557	527	518	591	530	581	529	558	565	563	581	560	578	566	500	564	558	536	537	544	550	543	536	537	530	543	567	553	539	532	539	561	568	554	503	571	555	520	507	509	559	513	517	621	570	546	551	512	545	551	537	577	530	582	542	529	524	541	534	556	519	483	530	488	531	551	550	600	508	573	559	551	558	589	588	588	563	587	531	571	600	564	540	540	526	560	560	554	610	546	558	569	580	564	574	567	550	559	522	549	521	538	528	524	530	583	530	504	524	569	541	588	540	556	550	525	532	519	564	535	582	537	540	567	529	553	525	528	598	520	591	561	546	546	535	544	523	525	573	558	562	533	557	544	555	539	542	519	581	532	541	521	541	579	529	526	569	520	505	536	530	560	520	545	532	554	574	556	545	574	572	555	505	490	518	570	573	493	557	602	592	586	556	553	537	538	541	503	531	543	535	562	524	542	574	567	556	514	541	561	544	537	555	570	561	565	538	538	560	531	536	559	553	550	579	533	504	479	568	573	534	540	514	568	540	549	541	525	539	524	547	559	587	533	523	514	563	540	544	554	544	534	549	527	575	617	565	574	546	567	537	544	525	552	527	514	534	561	528	572	552	575	567	516	583	565	506	516	536	564	529	519	542	537	521	573	566	520	511	541	525	578	535	529	534	533	574	473	561	520	536	555	547	523	510	542	546	556	531	544	546	532	522	570	551	531	537	563	553	548	547	582	555	547	527	569	534	520	548	536	577	540	542	564	521	563	533	523	499	568	547	554	511	557	540	553	582	543	540	595	529	545	533	538	503	508	516	572	541	568	533	560	550	541	539	556	565	546	560	525	536	540	543	573	504	570	534	512	526	564	509	540	519	532	524	558	537	559	532	556	575	508	560	570	549	550	549	557	576	551	527	510	559	527	555	581	534	523	521	531	548	550	535	526	526	580	526	500	508	518	516	589	556	587	549	570	544	558	541	530	565	506	550	553	517	555	529	521	533	517	538	538	523	545	503	534	528	533	512	560	509	534	533	606	522	544	538	529	581	510	585	526	507	540	521	578	528	547	558	535	565	574	597	561	566	533	479	544	559	529	511	580	498	582	558	518	518	524	552	582	581	510	569	523	520	544	545	550	577	530	546	548	531	547	540	554	510	545	524	504	563	536	507	543	559	536	582	507	566	550	528	502	544	571	553	546	547	550	542	553	558	561	533	526	572	558	538	547	552	556	555	538	561	560	546	551	598	550	516	549	517	537	547	562	575	553	547	546	587	558	527	562	545	564	566	551	566	576	551	544	525	520	560	557	580	548	571	548	550	550	576	525	559	535	516	537	491	567	573	564	534	561	559	527	560	529	566	513	541	517	589	563	555	519	518	551	541	561	536	527	547	514	534	527	577	554	573	557	573	598	559	550	539	561	562	553	517	554	569	508	542	559	542	508	535	588	534	501	544	550	546	548	528	511	544	613	548	577	536	535	529	543	536	545	508	546	553	585	596	561	580	550	487	543	544	512	526	577	571	582	568	557	547	534	543	539	548	519	510	549	512	558	565	578	522	575	551	569	550	521	535	564	538	522	546	562	575	602	533	560	519	550	558	577	582	537	539	555	538	530	531	544	570	546	532	557	522	564	531	529	538	557	551	552	520	523	546	555	532	546	551	544	519	532	546	547	572	546	544	557	551	534	503	550	532	536	584	560	552	573	551	532	574	551	555	544	548	600	551	559	547	541	541	558	573	573	556	527	559	585	512	592	554	524	557	573	552	510	562	567	555	573	546	537	541	530	549	580	551	561	522	525	565	571	551	593	528	560	537	545	537	571	501	521	552	561	513	536	545	545	580	515	506	551	574	562	540	561	545	552	583	546	539	554	575	570	533	506	541	547	545	561	618	535	546	560	541	547	553	552	554	543	580	533	512	522	579	576	542	535	521	528	609	473	504	566	572	555	565	538	569	533	519	544	577	540	533	523	527	530	578	534	615	523	512	508	517	563	502	500	519	576	538	573	547	495	545	518	539	552	544	524	529	581	561	573	532	525	563	548	563	523	550	561	524	559	541	559	547	505	532	559	502	600	559	554	528	567	581	549	558	544	498	538	514	537	552	533	555	500	506	507	564	558	568	552	551	555	548	575	569	575	532	530	546	553	532	563	545	580	516	561	498	578	510	540	551	547	502	546	539	528	542	580	553	535	532	531	551	585	592	559	589	571	560	553	557	545	560	550	567	515	547	502	550	476	594	499	567	542	557	561	568	575	542	533	554	558	551	477	536	549	574	551	528	532	526	523	521	579	561	501	549	546	549	516	540	554	582	545	578	514	563	544	547	566	568	472	544	498	530	567	513	544	578	562	530	587	565	503	553	536	537	548	537	488	533	594	546	498	525	548	538	550	551	542	551	511	592	563	518	514	570	531	560	549	596	546	552	543	542	545	505	502	578	546	536	573	541	546	540	567	547	523	536	523	540	538	544	525	540	534	584	523	543	560	546	556	526	495	526	546	562	519	547	512	589	537	528	514	546	575	564	571	536	541	542	561	564	512	550	559	561	529	502	534	530	515	552	574	584	585	541	537	534	530	528	535	565	537	536	555	532	550	546	590	559	545	534	548	515	587	538	568	540	523	509	566	536	555	537	575	596	541	514	557	516	573	542	588	518	539	555	539	540	512	561	513	523	513	578	530	530	583	527	529	551	583	589	574	516	532	567	545	533	597	545	575	543	523	596	550	536	528	556	545	600	548	591	537	565	560	533	518	529	562	560	588	590	554	530	574	526	494	536	503	538	546	536	562	529	590	530	545	610	541	534	521	567	534	529	524	526	521	519	550	620	532	540	508	523	549	552	557	544	574	507	510	515	533	529	558	554	550	557	517	555	542	539	595	594	515	569	530	552	505	522	496	523	519	553	574	567	565	557	528	574	498	564	509	536	534	562	504	566	533	533	515	557	549	564	495	547	577	585	527	565	504	551	574	484	541	525	563	509	534	510	497	531	524	521	566	542	524	530	551	536	557	552	566	519	519	549	593	548	537	579	518	564	593	581	555	552	534	544	542	547	517	521	567	555	576	496	552	516	570	535	564	575	537	557	539	507	545	576	574	529	573	516	520	532	555	533	514	508	554	518	542	554	518	528	496	533	551	508	555	548	519	510	513	559	532	546	511	531	511	529	565	537	541	503	549	569	550	531	586	541	531	548	525	557	521	540	533	556	542	546	559	542	570	545	518	592	554	544	575	524	565	537	559	523	559	570	538	532	553	544	558	540	558	573	552	532	553	598	492	569	561	528	591	579	524	557	543	528	542	556	560	564	544	495	534	562	559	515	569	508	534	527	570	563	520	598	547	566	540	536	522	528	575
28644	24283	12629	1316	519	454	368	343	305	303	310	340	308	304	300	290	329	297	292	307	312	288	313	310	304	322	310	308	322	317	307	288	282	330	327	309	325	272	305	304	311	324	281	317	299	314	337	277	316	299	299	291	312	286	329	285	275	309	341	302	319	270	284	278	317	289	324	298	288	291	317	305	300	332	289	296	339	335	278	294	311	299	278	281	279	298	307	315	301	320	292	296	314	289	309	296	333	314	276	286	335	313	297	305	313	272	291	294	335	300	277	312	321	291	312	291	298	299	285	325	321	292	321	310	320	330	272	277	330	294	324	330	290	294	309	305	287	283	261	286	315	336	309	282	281	307	287	299	294	301	356	275	316	289	305	322	309	286	298	280	307	271	304	293	315	304	253	278	283	278	299	314	284	311	299	318	309	302	312	310	344	290	326	306	297	301	323	290	323	315	290	319	325	346	329	342	280	278	313	298	291	306	288	281	298	294	302	306	315	292	300	314	308	328	317	322	274	293	293	253	332	296	301	297	303	319	312	323	295	327	322	301	332	302	258	272	287	308	336	302	319	312	307	327	288	257	291	290	273	297	312	317	279	289	334	299	307	276	303	301	278	317	307	294	288	307	309	300	292	300	279	298	284	305	274	308	280	292	290	325	292	289	281	314	299	313	326	302	293	292	313	286	317	292	316	279	311	301	294	280	300	298	330	301	294	296	302	316	305	320	288	326	324	323	296	329	312	292	332	312	303	274	287	292	307	292	302	274	282	302	307	316	302	291	295	277	345	294	301	279	276	305	309	312	288	307	302	297	302	272	300	351	303	304	278	305	319	315	287	298	334	314	307	275	325	297	297	325	313	294	312	289	315	276	324	323	280	310	324	298	303	292	293	306	302	315	308	305	324	283	328	298	306	322	338	297	320	317	269	319	283	332	317	301	301	283	319	324	325	280	311	328	310	303	334	308	265	307	314	335	310	328	320	335	317	322	306	306	311	297	310	300	280	315	312	314	282	280	292	319	314	315	319	293	330	286	316	291	327	309	280	323	321	307	304	336	293	309	289	305	313	312	313	278	289	353	289	340	290	280	317	272	315	313	313	306	299	311	305	318	265	288	324	315	294	304	311	303	304	299	277	263	269	292	297	296	288	322	309	305	286	303	301	313	333	317	289	329	277	296	357	331	324	294	303	286	311	266	334	266	303	281	281	306	342	285	284	309	309	308	296	312	298	300	298	305	302	325	280	309	266	274	301	277	328	285	301	309	291	300	293	287	300	281	296	270	315	297	300	342	354	286	297	285	299	281	286	349	309	302	319	312	305	301	306	301	262	304	280	313	311	347	303	305	309	285	308	293	310	279	298	294	316	296	305	322	310	314	307	309	278	271	289	319	358	287	309	287	280	271	321	272	309	312	320	298	258	312	290	332	317	311	301	290	303	312	335	298	300	299	297	339	302	301	307	284	281	309	318	310	290	304	307	276	299	299	287	287	294	303	315	314	285	291	284	308	304	293	290	282	305	297	326	303	299	314	313	279	304	270	305	300	291	304	306	308	288	327	294	290	286	312	271	324	272	298	305	309	298	285	279	304	259	284	292	300	314	272	307	286	284	286	307	318	284	302	311	286	312	331	291	273	324	299	316	305	319	305	296	305	292	282	322	303	310	276	295	291	351	313	303	305	301	287	331	300	276	288	303	296	307	279	287	302	340	310	305	288	297	290	294	301	329	298	287	313	293	316	302	308	294	316	309	291	285	314	306	290	312	290	317	294	314	288	296	313	286	287	305	290	300	285	317	308	271	300	313	301	300	329	306	300	288	298	303	288	302	292	307	296	302	293	332	323	316	308	302	315	289	285	296	294	322	292	303	305	327	283	340	279	295	321	306	299	299	316	308	307	314	320	268	286	277	296	305	292	310	303	327	309	345	294	316	301	311	321	267	294	287	299	334	301	316	304	281	320	270	291	323	304	283	309	284	318	287	307	330	286	308	310	308	320	310	285	283	332	299	307	306	348	278	300	294	322	273	339	280	307	332	305	340	304	306	304	289	291	293	315	296	319	333	281	330	322	341	333	313	323	300	289	295	307	315	289	332	288	315	310	324	318	323	310	284	300	341	300	325	297	286	318	277	302	303	332	284	294	305	273	267	314	322	285	316	306	325	317	321	319	307	300	303	318	278	281	302	329	290	303	295	294	307	281	278	310	311	258	318	326	279	312	287	334	300	336	349	344	286	333	299	289	322	305	312	295	284	323	308	287	320	322	317	296	257	301	305	318	296	324	327	325	292	315	318	294	283	329	325	303	304	294	292	312	319	295	277	293	317	304	310	248	292	292	316	311	295	307	284	307	272	306	311	334	291	269	313	276	292	281	317	314	303	312	288	289	284	289	293	293	295	278	307	329	305	300	315	302	309	310	332	288	294	324	312	287	288	317	332	298	272	322	308	316	317	345	312	298	330	297	306	335	288	276	298	280	283	273	312	354	327	331	318	307	316	303	307	335	282	299	317	294	261	281	275	292	273	291	328	276	267	290	312	282	309	278	326	291	309	312	297	320	257	306	314	315	334	312	296	270	311	288	320	317	335	284	294	305	315	287	326	298	286	302	289	357	296	291	323	323	301	287	309	322	311	280	309	278	275	323	320	326	342	292	292	323	295	295	343	306	293	336	298	284	332	297	322	308	253	334	296	320	335	331	306	314	333	332	325	314	311	319	285	314	308	285	286	300	306	329	261	289	305	298	286	313	278	312	331	332	320	329	308	304	337	299	307	344	332	315	300	326	265	301	324	322	260	308	299	306	308	307	303	303	280	314	305	326	294	265	278	317	303	295	310	284	262	345	304	287	288	320	313	310	313	323	297	318	324	305	318	281	286	304	290	300	335	330	332	310	306	325	313	284	303	282	309	301	301	272	307	297	278	310	314	292	314	303	325	307	293	328	294	274	304	287	320	325	303	258	322	300	290	322	351	292	274	310	310	327	306	288	347	288	302	299	329	316	332	273	277	345	295	319	328	314	302	293	291	334	288	358	319	290	317	304	280	300	307	309	310	326	287	317	275	303	282	287	293	311	329	286	307	268	305	318	308	312	319	312	302	358	305	326	324	280	289	318	346	294	339	284	309	310	305	272	306	296	286	330	302	314	296	308	316	275	318	316	307	296	290	292	324	306	302	295	332	315	309	288	289	335	297	331	313	307	319	312	316	333	309	284	293	289	299	281	323	301	277	293	301	277	324	307	299	335	325	276	298	299	310	310	289	295	319	308	306	320	329	278	311	328	307	288	320	282	293	331	294	289	310	322	320	285	310	323	303	287	304	324	285	308	307	306	316	309	301	299	306	300	301	302	303	318	297	341	284	307	289	311	293	297	287	317	313	326	338	301	304	293	306	327	285	302	302	288	280	292	308	313	297	285	297	268	293	307	309	307	280	325	320	305	329	333	311	287	301	308	322	287	337	311	278	310	296	288	283	290	286	275	321	274	281	281	292	314	297	331
34219	32767	1844	696	539	528	486	448	416	418	396	404	390	395	411	400	408	371	382	356	422	409	381	422	379	383	370	406	382	407	356	392	381	400	373	382	404	406	391	388	399	367	397	371	390	408	385	405	435	384	382	377	379	378	412	372	387	361	399	401	391	376	406	382	411	422	388	409	382	353	383	389	412	428	385	369	364	328	366	361	405	395	386	419	362	388	406	396	385	404	368	388	401	383	372	412	392	391	380	387	395	404	378	394	400	387	411	384	391	368	392	394	413	380	392	380	377	374	370	382	403	377	420	422	426	381	433	395	375	391	385	369	388	385	413	419	399	355	358	391	413	379	403	411	407	417	379	379	416	410	401	400	412	366	393	386	394	391	388	414	384	400	413	403	363	399	380	365	363	417	406	381	372	353	389	408	391	396	384	385	372	404	368	399	387	395	335	373	409	365	383	439	408	419	415	382	384	415	330	414	376	393	371	389	361	377	359	393	342	367	387	364	434	383	394	364	402	376	385	396	373	407	402	384	380	362	347	392	397	410	362	375	371	346	388	356	408	381	395	388	389	392	386	396	380	410	377	396	390	386	395	367	395	359	359	402	371	371	399	397	378	359	400	378	363	393	387	370	375	390	365	357	384	377	400	374	369	405	437	379	451	400	385	371	379	392	379	383	366	405	368	389	372	381	396	376	396	369	360	435	401	406	371	381	404	352	451	391	380	375	397	409	410	393	415	382	367	337	357	426	377	405	371	389	387	375	368	400	359	362	387	376	393	380	385	379	388	403	352	380	372	389	385	407	363	401	364	381	420	378	412	367	369	368	384	377	368	373	440	376	361	381	409	364	392	389	407	351	424	372	423	412	414	384	360	404	384	404	378	379	378	367	379	358	384	399	384	382	381	383	368	363	400	358	456	395	371	404	387	400	374	399	402	419	390	383	380	344	397	388	352	421	387	351	373	385	408	374	388	397	371	385	408	350	390	402	415	393	364	400	408	382	393	418	378	418	382	406	402	383	426	366	369	403	369	388	386	379	400	417	389	385	393	367	384	401	376	361	345	373	378	368	385	377	365	378	368	385	397	367	391	382	377	379	386	392	379	380	371	364	383	387	379	401	394	326	415	353	415	370	360	402	385	395	374	379	367	394	401	384	405	353	430	383	386	387	378	375	374	425	406	395	379	388	378	371	383	357	372	387	382	387	382	363	383	400	386	388	378	398	398	335	404	395	348	407	400	396	376	387	396	409	413	397	383	409	358	397	421	355	399	382	363	377	371	398	411	362	391	380	409	359	389	402	407	376	378	375	389	380	385	419	421	392	365	383	377	397	369	359	389	403	399	405	376	409	383	420	390	392	368	382	398	393	407	391	367	383	373	373	409	390	381	411	377	387	421	363	392	386	393	367	372	380	386	369	380	389	365	392	376	394	376	380	371	361	359	420	366	401	379	399	379	405	362	406	340	383	452	374	395	354	354	395	409	402	362	396	391	369	379	361	370	364	379	386	410	368	419	368	409	390	370	381	385	377	376	387	382	361	392	376	383	374	366	379	378	432	397	378	370	376	362	380	370	402	393	383	401	386	391	400	367	377	369	383	396	384	381	377	364	402	401	408	388	383	369	362	379	408	388	379	401	398	362	395	399	369	388	367	426	435	376	381	350	430	360	410	412	366	363	377	392	375	360	387	384	394	390	401	393	384	372	365	403	409	355	408	403	365	391	381	395	389	417	403	412	378	365	379	380	394	366	378	363	411	391	364	386	370	420	377	376	398	407	379	412	356	391	393	367	388	364	413	361	375	391	395	394	378	400	385	386	394	395	359	405	373	383	415	397	389	361	410	400	373	380	391	412	376	377	404	387	393	375	388	393	387	392	427	365	415	396	407	328	398	373	380	384	347	378	379	381	374	347	396	391	351	407	387	372	386	409	367	385	376	372	406	390	381	411	425	391	368	374	404	375	394	352	385	401	381	363	426	430	399	403	350	401	346	367	359	393	388	402	399	414	372	389	363	411	390	387	417	373	375	375	382	399	353	377	399	399	387	358	343	403	386	388	379	390	390	390	375	392	403	388	382	376	355	387	388	396	389	379	400	432	374	382	390	416	376	386	381	380	371	355	384	401	416	402	391	427	361	368	391	378	379	367	399	357	383	356	387	391	437	357	391	357	381	409	398	405	378	388	407	377	378	424	402	375	373	408	394	372	405	356	372	380	394	418	350	381	414	381	393	384	416	397	370	388	390	371	392	383	395	422	403	383	407	375	372	384	414	388	397	372	411	396	392	440	421	386	387	400	375	405	367	400	426	371	393	388	393	383	417	374	350	386	363	402	386	350	374	374	418	375	381	399	403	397	374	404	391	352	379	365	396	402	370	391	400	374	401	379	359	380	372	393	414	391	373	393	355	387	368	381	409	380	331	391	391	383	438	377	399	407	387	400	355	369	381	385	379	398	384	378	343	363	356	374	351	402	412	346	368	369	381	407	403	413	346	361	391	402	412	399	391	392	368	399	418	370	355	383	362	361	390	357	387	389	406	386	424	399	354	417	397	363	397	381	368	387	356	382	379	403	360	422	355	408	386	378	377	400	402	414	425	370	375	384	423	390	412	394	397	388	369	416	376	413	359	360	353	413	361	389	389	415	397	357	395	376	399	401	384	391	392	382	391	372	373	371	360	391	403	365	371	416	416	395	368	363	364	400	380	411	381	398	411	376	424	374	394	409	394	405	409	408	399	381	394	374	368	374	369	378	407	390	382	368	364	427	397	445	397	391	425	343	358	418	383	438	390	389	366	388	373	368	372	374	350	369	382	396	372	397	340	369	383	381	391	373	379	392	376	398	377	369	395	396	335	436	411	417	390	416	384	362	392	410	358	359	412	369	369	366	398	397	375	358	365	382	376	396	397	376	386	349	376	409	364	407	380	394	390	364	373	395	389	364	391	404	381	436	388	382	362	392	408	398	352	374	366	369	443	414	382	364	366	365	366	361	393	363	356	368	399	382	388	388	349	364	378	425	384	388	384	380	399	380	376	379	362	380	372	390	379	380	380	385	378	377	397	396	411	428	391	389	383	370	418	347	369	362	399	406	423	385	336	382	422	395	371	367	424	428	394	406	412	372	386	398	413	376	361	381	386	375	389	373	376	378	418	390	385	359	391	365	420	378	369	391	384	363	378	352	367	385	377	386	370	401	392	426	368	362	365	395	385	408	377	402	372	394	398	394	388	350	417	382	389	395	425	370	357	393	363	374	391	376	377	383	354	378	337	372	379	380	395	377	374	405	394	406	410	386	367	394	408	376	418	354	404	397	389	390	363	378	357	394	395	384	345	378	387	391	368	389	366	375	407	380	368	409	367	388	382	401	410	374	367	374	400	381	415	377	406	379	397	426	419	339	363	384	397	384	370	355	390	410	390	415	407	384	397	355	381	387	431	408	377	364	363	402	438	384	381	370	415	373	390	368	356	400	383	384	367	385	396	382	420	400	395	410	420
24012	21081	28233	24082	20953	7170	1080	825	735	658	631	560	564	604	573	549	517	525	467	494	525	506	481	532	523	490	456	492	491	479	497	521	460	426	495	472	474	475	464	473	517	486	478	508	474	400	477	452	418	458	432	461	412	515	495	447	487	507	466	447	450	451	427	452	433	502	478	494	473	458	466	478	469	469	466	483	471	475	425	503	423	454	481	478	499	439	508	456	436	428	492	449	469	472	446	507	460	461	406	447	447	475	479	475	501	468	480	492	440	484	459	440	497	463	450	442	458	445	411	472	466	433	461	453	474	453	421	406	486	470	479	486	467	421	453	440	459	414	495	472	473	439	468	475	444	453	439	486	488	462	476	481	473	470	442	465	507	462	488	436	485	454	494	456	471	474	481	458	448	448	461	469	433	471	447	447	435	492	475	450	451	459	491	456	456	429	450	495	482	420	468	437	487	483	446	514	464	514	445	453	494	493	504	457	437	477	397	435	475	438	450	443	448	475	458	437	465	483	473	476	477	499	520	487	461	430	470	471	468	443	471	449	475	491	456	479	504	436	493	448	461	462	512	447	456	479	459	454	464	436	465	479	485	458	449	463	439	489	482	480	476	464	421	446	463	447	474	455	426	434	478	472	510	420	470	444	491	450	480	465	465	503	437	492	419	469	465	476	462	460	446	470	451	489	498	469	489	468	484	482	471	454	463	467	457	438	452	499	488	476	470	515	481	463	484	444	475	462	472	482	446	454	507	444	446	448	475	474	500	458	438	469	469	449	438	477	473	438	430	444	461	439	479	464	452	502	475	471	451	457	504	444	457	476	475	463	468	472	465	452	495	464	440	505	507	440	441	436	517	451	482	426	478	448	474	465	468	454	479	490	423	485	485	512	448	478	442	462	434	493	420	442	453	441	441	470	484	436	469	459	461	473	466	463	459	456	441	486	449	452	454	469	493	452	409	451	450	446	471	479	441	489	457	462	462	438	458	419	449	449	478	457	456	425	477	422	506	459	459	475	457	476	470	496	502	450	460	461	430	454	476	431	466	463	433	446	435	456	494	471	448	428	470	447	506	449	441	465	443	454	452	496	462	493	488	467	454	460	458	446	458	494	448	481	447	480	477	484	496	490	456	478	477	414	452	461	500	444	484	464	480	432	445	463	477	474	469	491	455	432	479	439	445	484	465	424	507	480	465	440	459	430	443	474	452	477	478	459	452	497	476	484	493	478	475	457	486	463	443	468	446	489	427	508	493	459	477	439	443	459	434	470	483	469	455	432	463	464	459	470	480	446	475	444	417	453	443	438	458	461	471	478	439	496	462	475	466	472	438	471	445	452	449	449	492	490	448	459	415	474	472	495	460	470	473	448	494	439	470	453	405	471	452	451	459	426	478	438	496	464	467	511	432	488	479	435	457	468	470	482	457	497	466	449	484	461	441	448	474	444	508	444	433	488	447	471	479	480	508	479	494	429	480	441	477	465	447	497	464	458	486	473	443	438	468	449	479	464	452	480	416	458	458	458	438	440	425	447	454	456	471	486	476	451	494	475	436	463	495	462	439	481	476	452	479	463	464	453	482	485	465	445	425	457	476	450	507	481	468	430	437	460	478	460	483	460	464	464	454	466	462	458	439	474	451	422	462	403	459	478	449	443	433	430	455	495	428	489	457	482	491	437	465	468	455	489	472	445	478	453	460	487	447	497	475	469	467	445	472	456	465	458	443	496	476	503	464	459	425	464	459	467	445	487	474	489	455	526	466	457	446	495	452	426	498	453	481	459	471	484	458	444	479	457	483	461	454	493	454	474	467	446	476	453	472	521	433	468	443	433	474	478	464	492	465	438	451	460	476	480	453	494	452	444	472	477	484	426	460	454	469	465	458	476	419	457	423	416	487	452	478	456	452	454	429	458	449	479	466	478	430	471	472	426	479	459	493	469	463	460	473	471	452	423	512	435	464	449	435	498	459	462	444	456	501	442	455	462	469	497	451	442	481	430	465	464	442	460	438	469	480	484	428	469	484	473	463	468	444	417	464	462	472	439	456	459	472	484	470	428	450	447	471	450	433	462	470	466	433	514	484	504	435	476	449	468	458	477	443	493	483	484	485	465	461	500	475	456	481	488	456	451	446	498	441	434	464	482	464	426	446	460	414	454	463	484	457	421	437	484	436	470	456	443	481	460	452	493	459	479	441	503	458	489	456	452	470	465	467	454	472	446	460	501	428	467	423	503	450	467	518	481	493	478	462	464	479	451	454	445	454	483	469	441	456	478	431	482	447	463	470	479	499	477	452	446	474	461	473	485	453	459	447	497	464	488	465	457	469	463	482	488	443	467	489	470	448	498	458	445	484	470	487	458	458	478	438	454	475	476	445	467	470	490	456	444	488	454	462	483	439	436	490	444	479	426	452	443	469	455	463	472	481	464	463	507	483	461	473	464	483	468	483	478	463	469	500	451	479	465	434	442	481	448	470	491	451	467	463	426	451	440	454	448	494	450	481	435	455	467	423	423	453	462	444	453	484	471	460	428	430	491	459	477	433	467	454	450	495	398	470	480	508	497	435	439	484	464	477	422	442	524	497	439	439	446	409	456	463	405	456	457	470	435	491	450	442	478	433	434	459	466	463	471	472	476	439	478	456	455	443	476	442	468	468	445	449	469	458	469	463	499	467	441	473	457	437	482	450	440	477	447	495	473	482	452	473	457	463	444	492	461	458	429	462	454	465	490	481	475	475	462	455	464	476	462	461	481	441	442	472	468	482	454	489	456	510	474	463	459	457	469	459	423	467	452	460	478	461	467	487	445	488	460	475	481	457	476	483	442	475	435	459	449	475	490	454	449	448	456	464	472	470	432	509	467	508	456	488	445	431	495	478	459	461	492	480	471	454	453	434	490	461	457	448	494	460	478	482	435	472	484	424	476	461	489	448	488	478	443	469	452	487	434	482	469	483	487	428	464	457	463	440	484	456	464	450	480	453	463	459	452	467	442	431	453	456	472	471	487	455	457	455	456	453	418	411	462	490	456	437	507	458	474	489	454	448	462	520	479	469	463	431	475	449	444	444	487	443	506	460	455	503	428	474	435	465	457	444	437	440	494	415	473	475	484	451	466	436	458	446	445	438	451	492	451	502	483	503	464	492	473	456	431	470	469	441	468	501	438	445	484	501	476	431	500	449	493	482	448	476	462	473	489	452	454	505	437	517	472	448	461	467	405	490	478	456	472	404	473	459	463	454	491	425	434	451	438	440	461	465	431	487	434	489	492	458	438	462	455	458	442	467	446	479	433	460	442	474	477	476	464	460	467	385	448	457	404	448	455	472	489	464	429	428	464	460	454	465	436	432	445	493	450	448	455	462	495	514	447	440	477	457	470	454	469	476	450	473	509	493	432	451	447	476	456	491	465	455	460	462	461	432	454	448	453	444	459	473	465	491	476	452	472	507	491	457	502	427	429	490	492	478	468	429	492	462	464	472	468	413	499	474	435	471	427
39383	45707	7419	3563	2483	1923	1584	1343	1134	1018	929	853	860	801	733	719	710	664	647	707	608	629	653	650	592	608	625	639	622	634	558	648	569	606	573	582	599	603	602	612	602	590	641	594	609	588	564	561	566	599	582	588	599	597	626	628	570	606	619	573	631	619	610	556	602	619	589	585	609	573	599	563	586	546	570	577	575	623	607	608	571	569	622	574	579	561	593	588	587	607	592	633	570	558	599	615	580	611	580	613	552	546	589	542	625	579	594	600	585	589	648	565	554	576	592	608	579	573	592	582	577	572	586	580	567	584	555	580	531	626	556	557	604	608	549	566	652	602	578	612	634	607	584	586	606	600	602	584	575	626	605	612	566	591	616	633	588	605	584	547	556	573	561	608	543	571	602	567	577	592	574	538	611	564	569	580	616	544	574	590	572	621	549	556	551	594	573	545	604	583	534	546	618	614	544	545	608	608	570	580	567	541	570	605	598	581	601	588	598	618	553	590	567	599	588	598	580	579	593	578	644	577	644	604	603	562	595	557	623	552	529	595	581	587	567	586	552	571	581	553	586	583	571	551	606	550	596	537	576	603	606	591	627	580	561	564	594	580	576	619	610	618	575	549	568	557	595	569	570	569	574	524	589	569	586	589	566	560	573	620	590	555	598	606	590	568	591	576	583	597	614	613	572	605	590	575	635	569	595	580	568	561	586	579	576	590	595	570	571	585	560	607	554	614	534	546	610	601	592	565	562	573	576	570	582	581	600	568	592	627	593	607	625	580	559	550	612	586	626	562	577	639	577	571	625	585	619	565	614	638	572	589	567	539	563	575	606	575	597	610	605	594	592	570	561	602	535	568	586	588	571	586	602	597	596	578	577	583	568	583	597	582	617	613	582	574	559	598	577	582	614	595	602	567	553	616	591	595	535	542	587	591	571	571	549	582	625	581	604	602	581	600	589	569	535	593	609	580	574	599	590	601	590	568	560	580	586	623	574	581	590	605	558	578	600	525	568	513	655	629	608	566	587	542	598	577	620	573	575	545	579	592	632	581	571	628	598	591	594	581	589	566	561	537	593	572	563	600	585	576	575	603	555	556	595	590	583	593	617	591	602	586	612	622	575	613	621	602	601	602	596	629	586	576	583	552	555	583	528	615	541	587	588	565	617	573	600	557	558	592	567	591	578	574	579	587	541	571	591	578	574	611	595	582	593	582	598	580	576	565	608	589	617	576	544	591	609	588	600	589	568	564	580	579	587	577	606	569	559	576	563	536	591	549	587	580	557	559	608	589	605	613	562	581	592	584	601	587	562	592	584	579	577	582	565	551	627	635	572	598	588	595	590	603	586	562	605	569	573	587	568	536	584	579	591	560	604	603	598	565	563	574	629	623	604	592	584	602	603	572	587	589	589	568	588	572	576	605	583	633	557	584	573	569	607	558	582	583	613	568	574	578	533	602	562	593	630	570	566	552	582	557	571	619	557	581	596	510	612	583	584	599	598	572	599	569	574	581	563	571	566	575	566	573	558	592	542	589	596	582	586	580	595	561	558	563	605	571	589	589	576	607	561	576	617	552	571	621	631	597	548	566	593	567	561	588	579	574	565	601	564	587	573	560	536	598	575	591	615	573	608	593	617	552	569	576	607	593	579	611	573	599	570	608	575	590	621	594	561	560	566	560	576	564	618	598	545	525	624	598	583	599	543	577	606	610	559	572	536	584	548	571	614	576	566	595	585	616	619	581	619	562	570	573	596	595	585	554	574	608	641	605	532	595	578	597	573	582	570	589	602	568	579	636	549	587	570	589	638	592	584	589	574	612	594	577	568	579	577	557	578	592	599	576	568	537	610	578	555	591	580	591	561	542	562	574	593	550	554	628	561	577	597	584	578	580	597	605	559	576	586	595	581	568	565	551	588	569	602	586	593	628	582	573	593	617	615	603	573	557	594	567	544	579	555	598	582	589	622	577	586	610	586	611	598	628	572	598	598	564	592	560	583	568	557	590	635	592	561	607	640	561	573	586	589	585	603	608	605	630	568	574	609	608	575	562	573	606	563	605	600	594	601	619	569	576	566	579	580	558	550	597	607	610	557	562	621	577	584	623	610	630	586	600	594	573	561	576	533	615	563	577	591	592	602	585	584	563	581	609	610	554	552	617	591	578	592	596	591	624	605	609	589	617	578	562	559	609	579	599	595	585	553	581	581	571	562	590	596	590	557	608	615	605	600	578	542	603	555	554	582	609	604	571	569	593	538	588	585	609	573	584	576	580	573	650	583	581	599	548	582	577	560	556	582	547	591	562	604	594	565	631	553	609	544	559	637	577	607	598	539	593	593	580	560	554	567	540	581	573	554	599	535	620	550	578	571	613	582	537	548	537	534	572	560	577	590	553	642	575	593	595	586	567	607	565	581	602	569	544	588	551	577	580	542	583	585	572	567	630	614	602	558	546	575	590	593	601	591	560	519	548	550	600	604	560	573	629	594	570	590	577	601	597	663	594	599	626	569	577	574	572	617	558	569	592	618	549	572	592	599	545	603	564	614	589	635	574	597	619	586	614	598	583	582	564	600	547	613	603	619	566	561	562	584	589	606	575	576	578	611	602	595	547	553	574	626	540	565	586	622	605	571	593	589	539	566	583	623	550	582	556	598	599	597	585	623	581	592	604	583	567	565	572	533	604	550	590	556	611	592	574	569	652	647	604	550	622	577	560	612	598	577	564	598	621	626	579	559	555	570	619	572	620	571	592	586	557	556	566	577	595	584	600	580	558	530	543	565	595	616	579	584	536	624	596	616	612	588	571	608	569	597	588	587	583	588	593	605	567	607	525	559	558	575	557	588	609	566	613	591	628	589	595	553	608	576	553	608	558	584	560	548	575	575	582	595	591	570	571	622	645	594	542	634	596	580	575	582	588	550	604	554	542	558	570	580	556	607	606	591	577	589	560	570	603	569	547	623	563	579	598	580	578	605	583	613	542	569	561	586	591	550	576	545	587	551	623	623	576	531	569	589	589	638	579	541	605	566	572	589	590	594	559	576	550	574	565	598	585	581	571	623	607	546	597	559	569	600	629	570	583	573	621	553	570	553	601	586	568	613	600	592	572	572	611	552	608	590	613	608	627	560	548	610	576	538	599	552	564	542	603	592	583	568	591	583	576	632	575	591	548	588	615	547	582	635	565	570	612	609	622	605	569	562	623	602	569	584	592	571	577	580	598	583	611	611	591	566	561	632	552	579	601	564	626	596	572	590	554	584	550	590	536	607	562	546	602	552	623	616	588	619	537	558	577	555	620	598	567	580	600	555	528	578	611	599	591	610	619	592	556	542	555	582	589	573	589	591	553	616	630	568	581	555	575	556	585	557	582	578	579	573	562	573	590	592	609	559	635	610	598	601	581	573	583	544	584	598	588	528	603	611	615	570	590	578	537	611	574	580	615	590	551	571	562	589	551	615	562	586	626	568	566	597	547	610	652	575	613	601	629	553	560	584	590
22972	21067	28756	23580	21056	20973	5788	1101	815	759	707	640	615	566	547	546	521	528	509	503	466	485	483	506	455	475	477	431	455	468	448	461	446	454	427	427	436	430	428	427	465	437	427	477	416	424	419	452	442	468	432	445	419	445	412	447	429	440	453	461	439	396	444	422	433	413	463	427	382	442	423	429	438	428	468	430	421	434	417	449	423	441	417	426	443	434	440	460	438	449	390	408	468	417	409	405	428	443	422	406	414	451	409	408	474	433	385	427	442	441	435	411	396	408	472	411	404	417	428	397	438	443	423	436	444	436	424	439	432	437	424	438	447	440	387	439	420	390	412	436	399	435	402	449	441	461	456	457	448	405	416	421	404	422	399	434	414	435	440	450	446	478	401	442	464	406	412	395	401	425	413	454	428	436	434	392	459	419	404	424	427	397	416	407	435	424	386	416	405	422	398	471	403	430	414	403	372	447	437	413	445	453	432	415	418	442	402	413	415	431	456	425	411	424	399	473	401	442	458	444	435	486	404	376	439	421	458	433	413	432	438	417	436	385	465	441	438	439	450	424	411	427	422	439	436	461	428	426	421	426	429	434	410	419	409	450	458	424	389	433	415	450	437	409	469	385	439	417	422	434	441	412	423	467	407	463	389	439	416	426	435	453	429	433	440	414	447	418	433	385	452	440	405	447	420	410	401	410	454	449	417	420	407	439	426	433	443	405	457	415	450	440	390	401	435	432	419	448	414	397	419	400	425	418	409	434	402	436	416	416	414	435	407	401	440	448	463	426	416	450	438	409	417	412	420	470	425	420	435	451	421	403	443	399	446	420	410	414	437	447	468	448	430	387	444	419	423	441	432	393	398	456	415	436	433	423	409	433	386	424	424	417	438	430	422	413	403	461	456	434	430	456	411	428	455	442	398	423	432	421	465	380	407	431	431	395	422	416	432	409	472	417	455	430	427	446	389	414	467	425	434	389	425	440	416	425	402	426	405	430	410	424	443	434	420	417	446	490	413	438	459	380	428	426	471	442	406	421	383	426	407	425	419	408	429	428	407	424	445	432	411	409	429	443	420	419	425	445	455	410	437	448	429	387	409	429	413	457	436	441	410	419	375	447	393	416	414	419	418	461	421	404	418	425	418	428	456	372	478	411	461	403	414	418	418	431	440	439	426	425	392	422	429	434	408	430	431	417	481	458	442	416	462	429	415	446	413	416	426	402	431	408	446	456	480	462	422	408	424	422	437	435	400	422	414	409	430	400	499	432	460	427	434	409	409	439	460	419	418	415	459	424	437	457	405	455	461	419	426	414	451	430	429	438	453	398	418	414	439	436	406	440	424	365	398	405	427	410	402	436	407	445	419	424	428	394	419	438	401	446	419	392	415	453	389	405	441	453	396	426	395	391	434	410	434	417	450	418	398	419	442	422	419	427	413	424	384	414	445	418	419	430	436	429	428	402	452	422	452	437	394	406	434	396	433	444	468	407	420	457	438	442	396	383	439	429	425	454	406	405	428	417	433	448	424	405	427	426	440	423	435	419	417	420	417	407	401	427	417	429	371	436	426	428	402	417	435	428	453	413	456	419	426	435	403	434	434	431	441	410	416	406	410	449	401	425	430	427	418	384	432	452	443	436	450	448	401	415	443	420	421	419	449	396	423	431	385	424	419	423	401	444	452	429	446	400	378	421	437	419	424	417	435	444	470	433	409	419	441	380	446	410	443	438	405	409	401	402	445	409	444	449	387	383	417	427	440	444	467	437	423	403	418	414	448	412	434	416	386	399	410	414	398	410	461	386	421	429	410	413	410	437	445	435	445	474	432	423	441	418	407	403	413	411	457	400	422	447	447	438	455	382	399	440	416	431	404	403	421	425	439	391	400	429	432	434	432	437	424	438	423	462	448	440	425	436	413	438	446	456	465	438	432	410	395	442	451	388	374	425	429	441	413	378	436	433	445	451	428	415	440	429	452	448	423	426	439	428	405	424	443	454	410	433	438	453	386	404	393	420	448	444	435	440	391	404	432	404	453	441	418	383	392	420	434	459	406	437	427	422	388	436	428	455	420	427	439	462	432	474	423	431	389	466	412	431	427	419	412	424	418	422	458	424	448	395	444	430	463	416	458	421	395	420	411	394	440	434	415	409	463	445	412	403	453	415	454	408	406	410	413	450	489	434	440	444	430	441	417	414	399	425	432	439	412	433	396	429	419	432	405	411	478	384	422	452	410	443	429	452	440	419	434	395	442	391	443	461	402	467	428	400	403	425	431	430	393	388	418	420	415	471	440	450	401	411	427	427	422	407	434	427	424	439	416	398	418	434	468	395	404	435	411	412	436	414	428	438	436	429	437	441	416	445	437	405	439	430	407	415	379	422	388	417	433	473	417	401	418	423	413	428	453	451	363	421	406	467	422	460	451	418	439	415	420	436	429	426	447	397	429	438	404	394	418	454	419	440	441	396	425	426	427	425	415	368	382	408	412	367	409	436	430	419	422	424	389	446	410	408	412	436	421	438	398	454	398	400	454	406	443	438	446	363	423	453	426	426	443	429	433	461	400	396	461	399	474	444	389	405	431	415	425	444	428	423	444	442	414	395	427	379	439	450	408	448	442	401	395	428	443	382	398	463	437	421	421	390	427	459	411	448	445	431	416	404	423	409	484	454	471	424	387	419	441	416	369	468	457	422	424	419	446	442	389	433	417	414	425	450	384	441	390	448	441	383	406	456	412	428	412	451	431	451	441	441	433	430	458	391	414	422	441	415	456	421	409	414	407	424	426	436	425	442	446	427	421	393	431	412	394	414	414	412	435	415	410	426	410	375	440	406	420	434	382	417	429	412	426	467	437	407	422	435	435	436	396	433	424	454	428	401	434	422	424	414	433	420	423	474	415	423	463	430	431	432	403	394	419	437	406	426	419	415	435	380	449	391	418	397	399	430	429	410	423	400	421	436	407	430	418	434	404	445	426	431	433	429	409	423	418	413	402	433	426	438	409	431	398	410	422	363	422	426	431	394	385	433	412	458	407	456	445	395	437	413	426	423	416	398	428	447	425	426	429	412	428	439	381	431	430	434	396	454	427	413	390	421	451	435	413	449	459	395	446	429	419	435	412	400	431	425	406	467	392	366	455	461	409	448	385	435	411	435	448	426	430	436	424	409	428	421	426	423	425	416	424	434	414	432	438	422	422	426	413	453	444	386	429	434	364	384	421	437	425	445	440	412	423	427	379	368	427	433	422	447	404	433	459	480	442	410	448	426	434	468	423	396	422	493	439	462	439	428	442	377	418	423	432	421	403	413	424	421	400	408	400	419	418	453	408	371	403	438	412	466	455	423	407	432	423	429	405	403	417	451	438	417	414	402	408	402	426	448	440	453	421	414	380	423	378	427	444	404	427	436	453	409	421	444	397	363	417	433	422	428	419	440	413	431	423	432	403	454	397	409	422	430	423	446	390	445	403	413	450	388	399	487	390	428	454	416	460	436	412	422
43701	55850	11855	5731	4019	3068	2442	1972	1667	1368	1205	1078	976	888	865	809	767	795	712	693	698	726	695	647	614	650	612	621	632	600	608	566	549	589	552	563	550	593	538	574	587	529	571	589	600	590	560	591	561	603	574	577	543	578	551	542	536	537	591	561	537	561	618	588	566	574	545	541	554	527	553	556	559	583	562	562	557	541	558	544	604	562	566	548	543	575	576	544	565	504	553	559	539	560	558	553	497	528	513	556	521	522	516	556	566	555	552	534	535	568	524	545	546	545	536	557	538	572	575	586	546	567	563	515	499	566	546	554	556	607	495	550	574	562	564	562	515	550	561	542	519	541	557	553	563	542	551	570	578	535	543	555	548	572	528	546	527	492	560	528	550	529	524	562	586	508	577	531	522	527	536	542	567	533	554	519	562	566	542	555	556	560	556	524	520	523	529	561	502	498	509	562	541	537	511	519	513	595	577	538	508	593	569	530	574	544	533	503	540	545	524	571	538	594	492	556	568	548	584	545	568	517	531	524	505	556	545	554	525	596	533	543	514	551	569	586	540	582	542	540	576	494	532	549	521	539	556	530	553	545	556	503	549	533	550	533	512	561	542	537	571	574	531	569	513	553	502	505	565	516	530	543	605	515	513	558	548	529	530	543	568	546	504	555	512	533	512	552	538	540	551	532	528	572	518	521	527	543	530	528	537	560	525	498	563	554	554	519	547	555	548	545	571	562	564	547	532	552	525	567	532	542	532	509	537	544	588	554	596	532	545	541	524	532	528	555	538	542	543	524	574	553	559	503	554	564	528	545	533	516	545	568	548	527	540	518	558	530	513	548	550	560	501	544	539	494	547	549	460	527	541	518	586	572	558	530	547	551	544	523	566	565	525	546	525	544	574	528	572	545	545	539	544	536	583	554	535	565	548	560	540	532	570	501	551	560	564	474	549	525	551	502	529	536	564	561	510	516	532	536	550	500	519	536	512	540	549	529	553	535	542	539	521	537	572	542	539	561	554	542	566	581	537	575	543	550	527	520	518	597	548	573	548	537	521	534	541	578	522	520	607	576	566	505	528	519	518	563	561	576	555	536	537	549	549	526	522	541	569	522	541	544	529	528	493	517	520	567	537	553	526	523	536	553	520	511	556	556	550	552	540	539	548	561	503	502	588	547	569	546	554	514	525	563	568	599	524	570	497	503	542	541	516	544	559	543	547	506	516	529	531	563	606	552	543	563	529	517	534	548	522	518	532	538	548	570	560	515	539	547	579	554	534	559	575	556	526	584	535	562	538	534	568	555	556	504	512	564	566	538	549	550	556	548	520	605	522	525	559	515	540	551	547	517	546	543	543	518	597	526	524	578	519	500	570	500	515	547	502	548	512	512	544	531	506	544	550	538	520	543	526	519	550	521	548	568	545	555	523	506	502	579	523	529	546	519	567	528	549	536	538	556	561	558	550	510	571	566	515	533	517	534	546	556	539	529	586	534	543	543	543	577	545	575	534	562	521	525	567	555	564	566	509	518	523	532	535	555	517	564	525	583	540	565	542	523	505	562	527	501	568	560	588	520	561	490	566	507	574	554	522	575	553	541	533	538	516	556	499	577	511	568	544	508	518	522	537	577	573	531	558	516	530	557	578	530	500	539	508	522	588	573	515	581	524	522	538	569	538	525	534	508	537	556	563	512	523	551	531	531	573	585	568	501	530	561	536	542	514	486	554	545	518	515	550	474	537	540	550	530	564	545	517	523	557	562	552	508	537	564	564	509	563	532	532	517	540	528	542	569	564	522	544	508	506	539	538	555	524	537	539	575	545	545	537	540	544	563	537	571	487	531	529	544	570	528	529	569	568	561	532	525	548	517	574	580	556	544	522	548	557	524	521	523	566	558	543	530	544	501	557	549	539	547	550	545	511	543	574	536	515	552	559	565	509	500	517	540	527	560	551	538	519	563	529	523	528	507	506	529	539	509	487	550	540	521	536	572	582	540	536	523	544	569	525	557	514	517	522	535	555	549	573	571	550	546	551	576	514	503	552	550	541	533	553	508	542	564	518	547	549	545	541	522	531	553	526	539	558	503	524	535	522	511	540	508	515	518	527	553	500	550	529	513	515	563	556	511	531	545	530	552	539	514	555	512	595	539	505	538	554	573	535	538	535	492	511	540	551	555	500	528	553	552	544	528	559	537	570	520	561	491	497	551	558	528	532	527	551	539	526	565	549	551	570	524	583	559	504	559	537	552	525	541	582	574	532	542	535	551	503	524	548	526	514	544	480	517	550	529	541	605	558	513	533	580	531	514	526	518	549	554	553	553	561	514	588	508	527	555	559	546	550	526	539	530	552	515	520	542	570	528	541	571	531	584	566	512	577	575	559	520	532	561	532	495	553	550	551	538	524	509	546	537	552	525	550	569	519	527	553	560	544	555	549	559	522	525	558	561	550	536	545	546	583	569	563	524	514	567	550	591	576	541	539	524	585	516	559	567	572	566	562	581	535	539	570	558	526	487	542	545	527	553	549	560	543	497	541	589	488	539	551	554	508	548	549	575	557	555	545	554	524	588	582	507	526	544	547	497	540	519	537	541	563	516	538	511	552	552	555	570	547	552	606	542	529	520	524	587	568	516	548	551	512	541	534	529	554	551	532	560	526	529	562	514	531	542	549	541	522	537	563	537	608	573	532	545	524	559	550	528	546	550	500	532	539	511	551	523	550	560	534	564	529	556	527	547	536	559	531	512	513	554	541	532	532	555	560	561	551	563	537	532	564	566	550	523	507	583	563	552	531	605	548	571	535	558	531	539	500	569	541	567	566	536	541	550	591	535	548	561	553	557	520	548	557	562	532	541	536	536	571	495	494	505	507	524	580	532	557	534	568	563	564	518	538	570	519	538	567	531	529	534	537	555	515	529	546	536	510	518	508	566	501	568	548	528	523	559	505	531	542	552	558	565	590	560	553	514	498	529	520	572	511	552	541	581	554	569	538	578	554	551	551	536	544	560	545	563	501	555	548	547	555	577	495	486	526	560	541	546	563	524	523	546	510	539	533	516	527	566	584	550	507	559	515	547	537	548	538	505	534	498	527	553	540	544	535	568	554	543	520	563	532	575	563	520	529	565	574	565	543	492	554	521	509	554	523	561	521	522	525	556	555	545	519	520	552	585	557	581	532	567	531	557	567	583	499	528	519	548	564	591	523	493	547	595	540	539	541	554	528	506	550	584	534	528	520	535	532	540	553	555	556	581	529	530	541	541	562	533	583	550	538	512	562	537	534	504	504	579	576	580	582	531	533	558	521	519	533	556	507	550	558	544	533	532	536	516	564	509	569	571	535	514	561	525	549	550	525	527	574	536	532	574	517	588	551	517	566	588	541	544	559	497	536	585	553	557	552	523	527	558	526	509	538	469	555	504	540	502	545	570	554	498	502	546	555	552	512	555	549	546	499	533	516	545	565	549	544	550	552	541	523	538	526	546	537	558	527	555	530	542	547	488
28596	24839	12885	1248	438	352	346	326	337	308	353	301	318	308	301	302	296	296	305	291	310	320	306	288	298	309	294	308	308	281	303	277	283	311	294	319	301	268	308	320	300	309	303	281	288	309	311	314	308	280	285	305	294	335	308	280	320	304	308	296	319	302	283	281	271	320	303	298	317	286	323	273	264	298	279	301	288	275	285	307	292	284	286	315	313	308	312	300	260	281	309	335	316	307	268	265	297	321	327	295	313	304	306	360	327	308	282	299	284	314	296	275	306	302	291	346	333	303	294	322	289	316	339	290	334	274	299	286	284	306	291	282	285	298	288	297	268	261	299	300	315	293	316	300	327	307	300	305	306	327	304	308	292	329	301	297	339	274	292	287	299	322	298	287	300	295	304	309	328	288	277	308	287	300	314	322	294	315	287	342	306	308	302	299	294	309	304	277	329	295	298	280	293	303	317	306	331	300	304	318	329	336	328	320	314	297	307	334	320	319	284	270	287	297	314	279	313	256	319	256	288	307	290	330	307	296	285	297	278	273	297	273	289	291	321	333	272	291	310	295	285	299	288	284	331	284	292	291	284	366	291	308	301	263	301	332	328	255	318	302	315	306	298	297	269	286	284	290	291	262	330	298	290	286	307	294	292	322	330	335	291	302	271	278	326	319	300	285	299	313	275	286	324	319	295	330	332	329	293	303	305	270	311	290	304	300	309	316	326	278	340	314	316	285	289	292	291	310	309	309	297	307	327	306	322	310	289	301	298	310	331	304	316	294	325	286	310	311	310	298	286	298	306	247	303	319	279	323	272	337	286	319	336	300	300	277	333	319	303	296	319	292	309	278	308	301	299	293	331	284	303	301	288	298	282	298	325	338	300	293	284	307	305	298	328	322	282	305	295	312	288	300	292	302	286	312	286	302	352	305	325	274	270	314	293	290	298	298	302	287	289	280	299	311	319	275	315	284	318	324	350	332	273	289	284	312	310	321	302	282	281	311	270	297	310	315	325	282	325	317	316	291	290	324	270	316	321	280	308	292	260	294	324	281	305	307	320	294	290	284	316	296	276	333	296	305	306	314	304	295	298	294	303	292	317	307	295	302	296	331	300	297	306	267	314	317	293	298	293	295	294	323	274	293	299	324	304	320	277	303	305	325	281	316	367	282	314	297	291	304	317	277	300	297	303	323	294	299	274	287	279	286	288	310	313	283	297	290	298	339	311	298	302	322	274	307	316	270	324	317	291	307	313	307	302	345	285	317	295	314	319	318	289	302	320	314	310	283	295	298	322	294	286	305	313	281	326	319	317	293	302	306	290	252	282	298	312	302	314	283	270	271	321	315	292	254	293	313	311	324	304	285	322	298	317	328	321	306	285	304	310	324	287	323	284	316	294	287	303	310	300	290	337	311	287	297	312	284	313	275	303	318	309	274	340	302	307	326	310	336	303	290	275	338	306	301	323	335	290	313	286	307	285	301	303	320	302	314	292	302	305	305	314	290	315	281	327	323	297	254	283	325	319	290	272	302	334	270	316	301	306	303	274	271	314	276	303	278	301	307	314	314	293	284	318	288	272	281	309	297	326	303	314	286	312	289	313	306	313	316	304	311	315	311	287	291	291	324	288	317	306	267	321	298	310	335	281	286	290	327	290	265	309	333	307	303	290	309	310	309	315	298	257	304	325	298	281	274	302	318	281	313	305	343	320	313	320	294	308	288	348	298	293	291	329	301	301	291	272	315	295	295	273	311	286	281	311	292	266	298	281	308	301	315	314	325	285	294	291	291	299	298	292	284	282	312	284	266	289	331	312	303	290	283	271	297	320	316	316	290	307	316	292	320	298	296	289	279	301	285	300	299	321	317	296	303	302	320	299	318	288	313	298	328	299	310	308	314	302	305	356	296	298	309	276	315	316	280	289	294	306	303	314	288	312	298	318	313	321	307	293	310	293	271	277	323	307	279	300	318	322	353	298	313	276	338	317	316	327	326	286	303	288	284	284	308	268	308	298	325	315	301	297	297	323	320	320	298	301	314	313	296	331	316	306	294	330	300	303	299	292	304	327	310	274	320	314	298	294	313	317	313	288	320	296	286	292	311	308	289	303	318	301	302	302	300	289	327	280	292	317	308	276	293	299	300	292	260	304	279	303	304	276	315	299	300	288	287	288	325	313	326	348	317	281	294	314	312	291	301	301	311	296	286	293	308	287	301	316	286	305	328	344	305	306	302	288	302	328	314	303	294	298	313	272	281	272	290	278	296	311	320	322	291	317	283	324	314	294	352	293	284	294	289	294	272	291	314	318	306	311	293	314	292	307	293	312	330	301	302	285	330	322	334	307	306	278	278	290	312	324	256	311	317	333	312	307	321	276	304	313	316	279	303	316	269	287	297	305	304	303	314	272	314	332	308	306	268	311	295	276	293	272	323	294	293	259	287	303	295	350	315	295	312	304	298	325	303	291	327	315	317	296	281	279	293	332	320	299	310	309	329	313	310	305	310	327	277	323	279	293	302	308	286	302	303	289	297	340	299	298	275	262	292	299	282	287	315	296	317	297	303	283	307	307	316	281	287	299	291	299	282	308	314	270	291	272	287	298	343	294	282	299	328	296	318	287	302	278	307	300	288	289	293	286	308	282	311	309	325	306	332	293	297	301	309	284	281	301	291	320	330	293	297	289	312	345	333	282	334	339	263	292	313	292	292	298	292	315	285	284	310	312	313	297	324	325	301	284	321	316	321	291	300	301	306	270	286	291	314	309	307	276	310	333	292	273	312	313	286	325	278	321	301	292	312	286	304	305	313	288	278	280	271	297	303	290	302	304	315	268	291	305	326	289	297	337	282	311	315	281	298	287	283	301	335	299	318	319	319	307	301	298	297	318	274	322	302	321	325	317	282	286	323	295	313	289	345	312	287	327	287	301	288	271	290	276	312	303	306	271	298	303	291	289	306	314	307	291	303	342	290	285	344	332	317	329	279	291	311	283	297	303	292	293	351	284	298	294	267	271	296	312	298	273	271	312	316	297	295	271	318	323	306	316	290	310	271	286	312	310	285	324	282	299	292	311	306	318	295	305	298	295	294	304	273	324	304	296	297	262	294	289	286	304	310	318	295	304	311	286	311	304	285	315	299	289	311	287	299	286	290	305	295	283	309	308	285	298	312	307	286	301	309	316	277	288	314	291	281	300	282	328	305	317	316	312	272	318	314	309	310	314	302	295	290	294	294	312	266	282	311	302	294	318	298	282	281	304	302	300	314	296	320	329	340	297	293	309	312	316	285	276	308	296	297	290	320	270	328	293	295	310	288	300	293	301	315	289	278	293	278	302	273	291	292	332	274	308	330	292	301	270	317	275	307	314	330	293	320	318	313	308	317	310	327	276	310	292	286	329	287	319	294	283	332	297	307	271	331	322	285	349	315	316	320	301	303	306	292	285	311	292	276	291	301	299	298	286	282	275	287	328	320	340	301	302	285	294	303	314	321	314	287	289	326
34214	35767	1865	705	599	483	442	475	477	398	372	429	397	390	390	392	389	390	366	382	416	383	372	399	411	393	393	391	422	403	382	389	357	381	388	383	387	380	382	407	381	359	404	374	418	382	357	423	338	354	373	371	410	387	338	354	363	382	389	389	365	364	403	387	368	374	357	410	348	419	352	369	344	378	364	395	397	392	384	378	357	395	375	385	405	386	396	411	333	370	396	376	373	384	374	385	402	393	397	412	402	379	384	424	365	399	386	354	347	384	389	390	380	388	391	385	379	391	363	380	367	378	392	386	374	353	394	405	378	370	366	408	381	389	410	384	397	389	364	392	391	385	405	375	377	384	380	395	388	345	382	394	390	392	374	413	408	418	369	365	378	394	418	390	390	364	364	377	379	380	383	383	373	378	346	426	372	400	401	372	387	398	386	379	410	403	354	371	387	399	354	354	391	396	395	414	354	369	377	390	390	347	385	386	377	361	389	375	395	369	407	401	405	398	378	382	395	423	353	391	389	406	392	370	388	380	403	349	410	428	378	402	392	424	377	401	416	399	406	347	326	391	395	384	407	352	377	364	381	385	384	403	387	365	382	411	409	393	432	360	399	370	353	361	371	367	385	368	385	370	383	405	417	381	397	405	401	376	403	366	414	386	371	395	370	363	359	377	397	376	394	364	430	424	420	366	423	370	358	390	388	380	391	378	392	375	398	420	361	388	365	404	405	354	375	363	385	382	376	387	375	352	380	377	381	369	391	364	367	388	387	383	405	420	389	397	366	361	402	391	387	407	390	389	379	360	348	405	368	410	383	372	396	404	413	362	355	421	420	375	411	425	389	366	364	376	374	374	360	380	365	388	373	364	382	366	384	397	413	365	373	382	399	389	376	388	348	365	368	355	361	387	392	399	382	422	368	400	379	372	362	382	391	395	382	403	418	373	407	359	393	428	345	383	390	425	380	375	352	407	403	398	384	367	400	415	420	376	356	419	381	399	354	371	362	401	363	351	377	361	395	380	387	378	378	386	435	390	378	376	407	380	387	380	392	385	397	387	374	375	391	384	384	394	379	391	393	399	438	388	417	362	354	362	417	360	405	374	388	391	355	374	374	364	374	426	412	396	387	393	410	425	386	369	375	437	370	427	387	389	397	395	389	377	388	368	416	333	423	344	402	390	400	388	386	387	376	368	373	386	384	386	412	383	394	402	383	346	346	391	409	386	396	387	359	364	341	396	387	383	350	357	377	387	361	376	392	368	375	382	411	377	370	348	370	399	400	386	399	384	392	435	416	387	365	397	370	368	402	395	359	372	382	394	417	378	400	392	385	421	416	411	374	394	369	390	394	391	377	437	403	389	376	406	384	394	392	398	375	368	417	388	406	379	362	380	389	368	373	378	375	403	350	387	372	374	355	393	359	377	330	419	384	388	382	362	347	376	400	401	372	403	361	381	371	383	373	398	380	391	424	389	376	390	350	378	381	395	356	393	356	400	402	390	369	330	397	372	347	383	369	389	374	409	391	389	415	415	372	357	361	368	361	374	392	420	376	373	368	376	401	386	390	389	344	413	380	375	376	377	395	385	400	405	425	350	382	343	376	383	382	370	379	367	399	389	416	361	400	401	385	392	375	390	407	395	366	396	358	366	370	408	362	412	380	385	387	372	365	406	362	368	363	387	359	390	396	360	399	374	372	361	364	367	374	333	373	372	386	393	370	379	362	362	396	349	398	368	373	402	409	391	400	401	394	370	341	388	401	384	399	384	390	381	402	371	414	394	342	390	370	407	407	348	381	358	401	405	368	381	389	403	378	410	320	406	392	397	403	377	395	409	371	371	369	403	413	341	385	373	373	381	384	407	397	345	384	398	371	406	382	385	413	353	379	391	440	430	399	410	368	378	384	384	396	386	343	374	397	401	354	402	393	357	403	397	400	368	397	371	364	385	395	392	357	383	403	402	395	388	404	399	396	375	365	376	381	383	397	374	406	403	398	405	380	398	376	397	388	407	430	384	352	405	354	408	406	381	368	370	368	418	366	353	387	369	385	377	401	350	353	377	357	374	375	388	353	358	359	379	363	403	360	390	380	383	421	391	385	377	377	433	395	387	404	358	389	415	389	377	393	387	402	377	387	388	380	422	363	393	347	389	371	399	354	385	405	419	351	356	361	410	381	405	383	397	366	387	421	389	410	414	408	356	357	386	391	349	359	365	397	402	360	378	364	401	383	371	378	356	392	375	431	390	349	399	404	371	402	363	373	399	367	408	375	383	385	381	386	390	369	378	402	369	381	374	390	396	392	408	380	358	409	367	360	386	402	394	404	371	371	373	402	395	361	371	349	386	379	355	371	382	390	384	352	381	402	366	429	370	407	395	391	421	385	379	387	356	377	365	382	375	401	392	374	390	381	406	350	416	372	387	379	349	377	343	387	403	377	378	384	381	400	378	355	387	380	366	379	366	396	386	400	364	372	372	374	356	384	394	381	369	385	403	388	393	380	367	370	382	394	390	369	409	392	385	402	415	368	378	427	342	369	361	404	391	393	367	380	408	386	378	365	361	353	407	381	387	388	411	387	378	361	380	370	379	403	383	393	367	384	367	354	396	380	391	415	366	368	376	388	359	397	375	381	409	398	396	376	405	374	392	363	405	377	369	398	392	354	419	402	381	404	354	435	339	374	413	384	415	390	377	385	398	356	384	391	375	410	375	391	407	365	392	407	391	365	371	415	358	383	366	385	372	355	392	383	373	392	405	369	369	390	397	363	393	393	411	421	390	408	398	365	356	385	348	392	375	385	393	393	382	410	350	352	363	396	409	372	376	394	352	399	383	358	380	382	379	390	353	374	393	383	347	358	381	389	420	356	394	398	407	376	375	418	402	387	391	394	381	391	354	379	385	365	374	373	356	399	386	376	373	399	434	400	372	422	375	388	368	382	366	367	415	373	390	416	344	388	367	368	369	363	379	400	402	389	377	361	399	376	377	392	399	361	405	399	374	367	363	373	367	370	417	383	414	399	388	430	389	364	388	383	392	390	385	353	386	363	356	386	408	342	377	391	367	382	343	386	408	366	373	368	372	357	386	381	385	391	376	381	413	404	425	395	376	404	384	374	381	395	421	382	369	349	326	378	387	378	385	401	361	379	365	378	414	356	370	381	386	406	389	385	401	367	420	389	368	397	380	377	381	377	386	416	396	371	442	379	367	405	411	368	362	378	423	401	372	365	402	379	379	360	387	393	410	397	410	384	369	382	380	367	380	396	370	381	382	371	392	354	395	367	391	375	386	395	393	397	409	416	366	382	405	394	386	406	362	429	367	369	382	383	395	403	348	371	399	405	400	380	381	362	370	376	377	375	401	392	386	403	395	405	401	389	368	368	368	349	425	392	382	403	356	391	378	389	392	386	381	386	354	396	376	380	350	380	405	411	365	406	381	366	394	394	371	372	370	367	354	409	389	406	348	398	372	373	391	373	392	368	375	380	385	397	413
24024	21102	28210	24140	20967	7659	1089	802	690	616	627	614	577	609	524	519	480	499	507	460	488	450	509	491	495	470	468	429	499	488	466	445	448	478	514	439	460	448	454	457	473	451	474	446	481	512	409	447	478	447	468	428	492	482	496	486	473	483	454	453	484	419	455	444	474	479	460	440	434	463	512	476	423	440	461	433	494	484	478	483	530	410	430	458	475	481	457	473	480	465	468	454	436	464	475	440	492	446	458	461	429	444	454	433	465	453	468	487	428	441	406	460	474	438	431	460	467	466	465	426	439	510	448	475	471	435	474	476	458	446	417	466	479	473	501	446	480	467	461	454	470	474	466	479	507	463	470	460	443	441	460	474	447	466	439	414	469	423	465	459	486	443	460	489	458	453	435	485	434	460	489	479	435	464	447	490	462	464	417	445	436	432	409	467	471	436	472	462	426	433	467	472	483	479	478	484	456	486	469	476	429	448	493	476	457	439	475	454	448	462	426	456	479	450	475	465	463	467	457	436	435	482	486	430	467	435	462	433	454	472	457	470	485	452	457	483	443	428	471	422	430	447	456	453	478	441	475	430	510	466	502	464	436	463	445	470	464	452	451	459	441	440	475	452	500	443	467	439	403	432	463	458	465	442	494	454	441	485	429	454	470	445	504	449	431	465	497	441	424	443	470	482	454	451	456	447	464	449	463	485	445	480	479	462	464	455	473	478	442	443	437	454	465	431	469	491	444	487	455	430	459	501	466	441	465	448	473	481	447	468	458	476	450	470	469	446	439	399	438	434	456	452	463	454	515	482	458	443	475	459	487	471	498	424	459	463	452	442	457	473	424	455	469	455	476	404	436	442	461	467	433	453	456	452	454	441	442	451	500	448	465	437	450	484	487	459	473	403	462	416	433	464	438	502	448	440	407	439	484	443	446	449	472	474	447	457	433	443	459	449	483	460	474	456	462	490	447	490	441	435	500	442	454	471	484	511	469	481	438	452	433	447	452	459	479	448	445	458	455	417	450	444	460	483	436	444	482	464	462	464	419	451	430	464	414	426	429	456	445	461	455	446	481	461	457	474	423	477	476	480	494	485	445	442	456	452	460	457	445	427	426	465	448	500	448	433	443	447	448	455	425	444	479	493	463	449	480	469	447	487	462	471	460	421	446	491	450	448	479	439	456	475	446	428	454	434	440	441	478	462	425	456	444	456	471	477	460	482	420	448	444	469	447	448	437	431	462	447	464	474	464	456	449	455	507	462	477	451	442	471	481	461	451	480	491	427	469	447	430	459	438	425	482	425	461	483	503	455	418	445	453	468	462	413	476	471	474	446	469	487	520	464	485	427	445	450	471	429	470	461	430	489	435	477	453	476	426	448	469	466	449	450	431	441	440	427	485	428	449	480	445	447	470	442	507	426	472	493	486	499	446	432	458	469	438	505	491	465	482	441	462	411	439	437	476	465	512	460	446	437	482	449	405	457	492	479	475	459	471	439	428	466	440	438	454	476	450	462	448	473	475	452	446	433	489	451	466	448	471	481	433	465	447	428	449	447	440	456	450	455	452	449	494	442	499	463	474	457	488	455	472	463	459	441	439	433	454	481	472	422	458	442	445	474	441	470	459	440	427	492	503	488	489	455	480	429	437	464	487	457	511	470	454	490	456	463	472	459	474	458	441	472	467	462	518	458	468	448	440	441	452	453	453	471	490	457	493	475	456	450	440	456	465	434	468	426	465	471	453	456	433	424	458	466	470	450	439	491	457	444	470	455	450	478	410	446	434	504	445	436	463	466	492	459	449	480	477	449	468	429	441	438	469	438	415	431	465	432	439	461	490	467	440	454	442	457	464	458	446	442	439	471	455	442	414	421	479	483	467	452	434	464	426	461	447	444	474	470	471	444	429	439	439	421	486	463	488	425	461	449	459	463	485	451	442	464	456	456	459	455	480	466	429	501	421	423	492	474	439	444	425	450	472	434	445	438	434	447	457	427	451	454	462	442	459	456	449	445	434	443	466	449	472	479	444	490	464	447	484	431	480	441	418	497	460	461	452	452	471	461	448	425	429	497	446	469	464	439	457	445	464	477	499	448	485	492	455	494	449	453	496	426	500	450	450	501	430	448	440	455	457	474	431	427	487	427	424	453	502	449	459	449	485	441	432	478	465	484	430	443	445	459	426	423	452	459	467	467	477	450	446	460	446	416	479	454	431	484	394	467	473	486	447	454	459	435	480	438	471	433	431	421	443	445	495	464	502	442	436	435	443	475	464	464	435	475	474	468	442	457	437	403	434	455	431	479	454	457	479	459	454	445	468	486	475	452	443	435	435	459	486	476	457	461	455	446	487	436	481	457	436	409	450	426	415	484	438	465	492	430	462	435	427	473	425	440	452	448	463	457	441	416	477	463	441	488	469	441	484	421	472	463	471	480	458	496	444	437	466	460	445	461	465	438	454	442	454	447	471	484	468	437	433	410	456	452	430	440	487	470	430	460	464	429	472	467	451	456	436	475	469	434	501	471	444	441	447	453	501	492	456	449	446	455	477	453	451	420	511	436	442	448	457	397	519	447	454	437	420	457	465	488	448	408	451	452	429	454	440	463	445	466	458	468	433	450	417	435	462	489	437	466	478	467	462	452	464	460	417	425	444	483	479	446	461	431	446	456	495	494	478	441	433	488	453	449	474	436	490	441	452	448	493	477	429	464	448	449	453	492	466	457	448	459	473	426	413	437	475	463	443	485	445	440	465	459	477	447	460	444	504	455	456	459	483	467	456	413	513	493	422	436	473	480	452	452	458	465	492	427	485	444	473	420	404	471	457	462	420	476	451	479	448	454	470	475	475	424	422	497	451	459	443	453	448	430	433	459	436	419	405	465	467	449	452	466	415	433	473	441	455	431	444	472	435	497	473	455	428	437	450	511	492	448	483	467	441	425	506	498	423	455	407	497	457	437	471	448	429	477	441	446	486	454	443	432	473	443	433	462	474	459	498	437	470	467	443	451	500	461	482	448	460	456	455	487	441	445	455	476	450	467	410	458	454	483	502	478	450	486	467	444	477	436	448	470	453	427	470	421	447	421	478	439	439	479	448	463	473	468	422	418	486	462	494	460	485	420	436	499	504	439	450	451	494	464	477	450	479	471	488	477	448	451	455	459	470	473	431	445	469	449	453	461	475	447	468	472	429	455	433	451	448	476	433	468	445	448	435	465	453	455	464	452	496	466	461	442	465	423	471	455	452	446	466	442	427	425	457	453	488	474	419	414	428	455	493	414	436	484	442	436	485	457	454	506	457	468	468	454	459	485	412	412	423	442	441	452	430	476	453	474	431	467	487	469	455	436	468	452	469	450	439	447	498	489	440	486	436	481	428	446	452	443	455	441	478	417	450	457	442	433	465	500	463	460	425	471	464	426	455	449	444	476	514	463	467	432	506	438	492	448	477	429	465	466	489	449	477	473	493	422	464	475	443	432	471	439	482	427	470	472	446	488	482	470
39418	47632	7473	3500	2448	1902	1574	1321	1111	999	938	862	778	773	743	706	662	676	624	679	652	631	640	673	627	592	573	583	620	593	611	639	600	611	626	585	588	627	589	612	602	547	569	603	552	573	545	599	566	567	573	579	595	618	598	575	568	535	563	526	598	568	621	566	604	589	552	582	580	601	626	570	587	560	592	577	596	571	565	556	598	548	591	584	576	575	582	569	610	536	534	616	618	574	579	590	549	582	578	567	605	606	564	579	559	566	605	602	591	563	564	598	505	572	548	548	578	612	617	548	560	575	567	552	587	513	591	603	573	594	599	588	561	588	586	602	598	587	591	574	587	596	606	590	575	569	584	555	582	559	555	568	587	617	537	568	549	568	553	583	525	588	596	543	562	572	581	608	575	578	557	595	607	607	544	594	596	567	575	548	596	511	543	582	571	597	584	584	575	554	605	551	556	593	577	545	547	596	558	580	557	555	554	527	551	553	544	643	580	587	586	627	564	528	552	573	559	562	585	585	540	566	566	541	598	586	555	560	565	556	570	565	526	566	580	545	629	576	580	557	598	560	559	608	559	553	532	555	549	609	508	561	531	563	587	529	569	606	560	580	578	551	583	591	560	561	585	561	546	588	569	565	575	587	554	617	576	561	571	586	568	575	567	621	600	600	574	582	556	544	564	594	636	588	615	547	582	560	540	567	562	576	589	545	591	558	608	564	551	586	532	610	570	584	585	570	581	568	541	596	583	605	571	520	552	564	600	567	571	600	570	523	581	554	581	627	580	554	555	574	564	568	567	618	553	603	564	559	591	584	545	623	589	574	598	586	586	546	601	578	555	550	551	583	562	590	538	603	562	560	573	558	593	573	598	589	547	561	551	560	562	554	579	582	592	604	568	539	578	568	583	590	546	599	529	576	550	555	570	567	585	544	604	556	566	570	606	563	553	574	622	569	569	561	550	576	572	539	541	540	584	579	609	587	599	596	599	548	559	551	553	590	600	528	587	571	567	546	567	589	553	577	550	594	542	565	547	571	595	569	629	545	563	560	593	587	561	601	519	547	519	563	577	583	593	620	558	522	608	525	585	611	553	551	578	600	603	595	544	562	582	555	587	562	593	610	551	562	594	558	568	596	555	617	573	590	553	573	582	558	564	572	618	599	562	560	586	584	546	576	579	579	577	532	577	550	600	542	587	549	595	577	586	622	575	562	556	579	549	558	595	587	584	586	560	552	587	580	539	575	585	580	586	571	582	576	582	566	596	583	606	565	626	574	566	567	632	607	601	573	574	525	562	600	561	538	531	533	589	571	603	560	551	546	578	516	585	600	590	579	584	583	575	573	572	572	564	589	560	558	523	583	581	565	578	596	581	559	584	555	537	577	565	577	543	560	580	591	563	544	553	590	578	556	595	557	561	537	575	568	584	613	597	570	582	556	540	597	551	570	603	561	565	550	568	571	571	582	593	559	577	564	562	563	574	558	580	587	588	533	572	560	580	543	609	536	557	572	551	586	561	540	592	611	573	574	583	565	533	600	582	553	590	556	534	535	589	569	546	563	554	556	531	541	606	535	557	564	559	575	598	609	534	575	570	580	568	556	562	582	577	565	597	541	554	537	572	589	558	559	529	542	599	602	550	550	553	603	563	566	549	572	597	512	601	557	555	567	545	558	562	599	623	540	578	592	609	559	559	591	576	614	585	553	603	602	572	576	568	637	537	593	579	588	579	585	586	632	571	573	615	599	554	598	547	557	555	562	558	575	574	588	568	576	555	549	587	575	550	590	595	575	586	587	521	550	580	561	561	558	576	573	542	585	584	615	571	555	572	550	561	579	619	624	491	549	593	555	524	578	561	588	618	560	569	548	548	534	624	559	581	537	602	580	589	560	615	597	559	584	562	599	566	581	539	594	596	598	559	593	590	567	600	605	605	542	594	555	552	585	575	568	580	528	581	577	575	562	572	553	594	626	601	604	537	577	530	558	568	603	596	568	534	581	567	578	574	552	559	558	545	581	562	591	595	538	575	537	585	586	574	526	583	567	564	543	550	610	545	568	582	534	597	533	601	569	603	585	545	613	533	577	558	563	622	577	585	546	551	527	573	559	570	534	576	525	605	590	566	622	545	573	593	562	576	587	584	553	559	548	548	592	591	561	521	611	575	575	611	591	571	584	591	532	609	540	535	597	560	561	573	588	586	594	552	596	540	548	544	535	556	578	570	585	566	618	569	581	591	583	582	577	593	572	548	549	622	538	556	589	546	578	532	607	577	586	590	582	539	554	581	566	545	560	562	642	589	560	560	561	591	616	521	605	575	553	610	587	560	611	570	579	566	567	586	597	565	532	625	557	608	555	584	576	562	578	551	621	598	577	529	547	574	570	578	524	635	610	530	563	550	566	603	563	556	590	562	589	537	579	589	555	606	570	558	578	604	628	552	542	590	591	530	563	574	525	572	536	610	550	623	543	587	533	570	581	573	602	544	580	581	589	558	564	573	557	613	574	552	538	591	570	570	559	566	604	560	549	553	564	567	603	582	600	592	528	589	576	566	583	615	597	553	563	586	562	571	576	565	577	579	578	552	557	555	621	563	571	562	580	596	589	572	604	578	568	527	554	562	626	566	544	612	594	596	536	544	607	589	610	541	567	552	606	558	539	595	553	546	590	567	621	593	600	573	543	610	572	583	606	552	571	599	577	553	582	643	641	570	576	571	595	554	561	581	538	562	525	588	600	583	589	586	571	579	617	580	571	550	572	561	573	539	589	625	547	586	521	568	549	526	565	576	578	589	589	546	569	568	515	549	613	603	528	546	600	588	588	577	556	607	598	590	579	575	574	583	600	558	579	577	618	538	563	572	617	591	599	541	574	530	571	576	575	553	563	577	536	610	588	589	593	570	607	566	590	537	583	571	596	591	508	551	552	570	629	555	594	575	552	578	622	595	553	576	575	595	556	570	553	589	614	567	526	569	591	576	586	587	552	586	568	585	586	559	570	604	588	570	582	529	582	564	585	579	584	596	602	605	574	557	558	551	579	571	513	561	591	555	594	590	574	554	579	563	573	570	562	597	577	605	549	589	576	574	581	583	591	585	568	588	593	553	522	555	582	524	546	547	580	589	554	580	610	557	588	588	575	588	499	579	560	579	522	570	607	575	612	624	589	594	565	567	563	573	540	560	569	573	588	557	586	556	586	592	532	576	569	553	627	540	549	576	557	559	560	550	526	548	558	587	573	606	541	557	578	566	620	571	589	598	589	585	596	599	545	562	580	551	582	581	578	605	584	599	576	552	578	572	568	551	539	567	558	593	578	524	573	581	543	554	582	600	523	580	572	597	501	559	604	538	580	555	558	601	629	549	603	568	537	565	599	569	609	602	611	626	561	560	566	568	526	593	593	565	562	542	572	585	584	605	583	516	576	556	574	582	577	566	554	601	542	522	592	552	584	549	538	591	559	615	572	556	552	570	584	570	562	596	527	592	589	595	582	526	557
23011	21081	28689	23610	21052	20969	6008	1104	846	742	729	616	551	590	579	514	498	547	509	515	487	461	467	448	456	440	424	397	437	468	432	464	429	442	434	415	415	471	436	430	432	403	448	474	447	429	383	418	446	430	435	400	421	445	423	428	409	454	408	415	446	418	417	423	465	419	436	410	431	444	455	383	392	404	405	417	421	427	404	425	425	371	395	426	441	407	435	434	387	456	409	417	452	433	409	416	410	398	387	447	440	444	431	399	416	395	402	417	415	407	449	377	419	417	413	422	443	452	390	431	439	453	434	399	409	427	387	448	403	410	431	422	407	433	406	408	442	404	447	449	399	414	441	429	404	437	407	416	366	432	460	450	438	385	431	408	402	413	392	410	430	477	445	374	376	406	392	463	406	422	408	417	424	408	432	404	416	399	415	420	397	417	452	384	413	413	422	417	442	386	445	412	396	404	421	404	404	398	427	401	441	435	395	376	433	425	409	402	440	453	373	395	444	398	399	418	401	401	424	461	416	391	443	449	441	405	403	408	395	432	417	393	413	426	438	457	451	384	394	389	397	433	404	398	442	412	411	421	426	437	482	413	377	443	416	427	403	427	442	416	413	420	407	426	413	417	396	426	373	427	422	416	412	422	416	428	417	397	379	434	426	450	431	376	437	408	446	397	424	415	420	422	423	440	391	411	403	416	424	429	430	443	428	409	418	435	454	405	398	416	383	412	392	436	416	409	421	410	443	425	427	423	410	458	423	427	392	435	396	402	385	429	424	390	389	456	390	386	418	426	459	397	407	425	389	441	412	411	418	432	380	404	425	421	435	374	420	396	436	420	394	412	416	404	410	420	436	410	376	399	427	406	392	420	396	420	407	417	414	387	405	430	411	439	437	447	438	422	403	414	414	383	411	410	422	444	385	423	406	438	394	384	425	414	436	423	398	403	431	404	439	425	389	438	430	413	426	421	424	430	409	410	405	410	423	423	430	382	404	396	401	451	431	424	417	382	411	422	450	403	451	378	392	382	419	418	439	421	417	390	425	409	373	374	396	398	435	431	420	410	434	410	427	411	411	405	395	427	425	411	451	411	474	417	446	426	412	438	407	419	439	426	414	403	419	405	400	419	401	395	413	384	467	392	408	409	456	434	391	383	467	411	417	447	429	480	406	414	425	402	421	377	420	445	383	389	403	408	427	401	467	422	401	394	387	408	391	414	382	391	426	476	424	409	404	408	447	420	394	404	447	444	401	428	416	446	406	449	468	393	440	398	432	410	395	425	406	404	409	403	427	402	424	453	395	417	401	436	416	385	445	396	393	427	419	411	408	430	435	390	404	386	393	436	403	398	420	433	426	423	377	400	421	429	421	364	415	421	452	405	407	414	454	401	429	406	402	409	410	411	397	384	390	373	374	429	419	409	375	403	416	481	424	403	396	427	395	430	434	433	394	416	380	421	399	434	394	390	401	401	454	401	424	415	387	447	408	425	428	438	429	440	388	450	420	450	407	388	411	398	410	419	409	416	382	434	404	412	449	438	405	428	407	434	356	454	413	396	398	412	409	398	435	393	430	414	421	406	407	437	399	417	425	411	408	453	421	388	404	410	423	423	410	427	433	443	457	414	405	406	425	434	425	399	399	427	402	471	398	395	406	427	416	419	398	388	428	452	439	401	432	455	385	410	420	420	422	406	372	463	423	447	363	431	408	396	385	436	389	405	417	441	414	375	397	421	404	422	396	409	403	405	458	390	397	400	398	455	433	399	406	420	425	435	442	419	406	405	430	413	398	428	419	391	414	392	421	433	424	413	415	430	434	411	414	366	449	473	454	423	423	440	423	446	406	384	410	436	417	441	456	397	417	389	385	415	381	435	418	401	402	415	414	429	405	443	428	400	403	406	398	424	415	483	431	376	371	388	387	432	409	374	406	404	382	391	407	400	405	439	422	410	429	421	433	406	401	472	433	413	408	432	411	391	405	372	415	407	412	390	440	420	394	459	425	386	421	418	365	459	395	417	420	425	413	406	415	414	423	412	408	421	445	425	414	405	412	399	398	429	418	439	380	441	420	430	392	421	448	390	430	411	445	426	373	412	415	431	408	434	425	452	390	374	391	390	413	389	401	431	401	432	394	445	430	438	393	424	402	400	386	404	410	404	390	421	383	413	397	433	430	408	420	414	421	423	419	451	390	434	423	407	427	408	434	416	433	437	468	380	473	425	401	411	393	429	409	410	418	393	417	434	441	438	390	381	394	422	440	467	438	391	416	414	410	436	392	352	397	429	384	417	417	402	447	394	406	445	409	388	420	388	411	429	448	393	419	414	393	396	433	379	387	384	458	415	432	399	420	438	419	415	435	408	408	411	427	399	437	401	397	388	413	418	417	408	409	426	430	429	420	428	418	394	390	414	419	409	436	423	412	416	419	426	409	411	386	449	347	413	422	408	399	437	408	430	434	409	395	413	445	402	438	411	410	427	437	412	482	393	423	393	426	466	404	409	361	429	396	390	405	437	410	375	406	391	396	422	417	442	403	445	404	402	404	423	427	451	397	398	415	386	415	423	429	414	444	417	395	394	420	401	414	475	427	462	416	407	413	439	420	420	418	438	416	424	387	417	398	428	392	402	419	419	423	426	413	402	453	405	412	420	396	392	460	419	451	422	423	419	410	407	400	415	444	390	444	396	406	423	390	419	390	413	433	422	410	445	428	435	409	389	419	424	433	416	448	401	416	394	451	417	406	400	440	412	425	391	421	421	419	449	395	382	406	428	433	388	397	424	420	405	425	367	412	378	380	411	393	426	413	431	421	389	430	429	431	402	434	396	397	399	426	393	433	406	453	407	405	430	443	442	430	376	389	391	412	408	410	405	418	392	412	436	419	407	399	396	423	446	433	379	461	428	424	404	417	400	409	400	447	380	430	428	425	440	401	419	408	449	382	415	422	446	381	373	400	420	438	433	427	448	397	420	420	434	437	435	396	430	441	428	391	378	405	413	449	409	393	438	439	410	357	413	447	418	403	416	431	409	416	393	409	393	398	403	458	392	439	405	410	439	403	435	392	390	422	388	440	446	422	406	416	387	415	398	385	397	389	387	406	412	488	387	391	414	418	453	402	408	407	419	439	420	429	403	423	405	402	411	423	411	405	414	405	415	414	443	360	403	417	387	429	418	447	418	426	433	372	427	410	439	386	436	418	417	419	411	416	464	417	422	385	407	409	448	382	408	391	426	398	412	415	450	391	417	389	427	399	422	414	398	396	395	426	433	415	383	409	416	401	400	387	418	434	397	377	391	411	425	385	403	426	421	425	382	406	403	363	405	419	415	430	411	420	471	418	390	438	397	416	414	416	403	383	423	448	393	416	431	398	394	397	442	430	422	423	386	423	397	423	420	416	389	416	425	411	418	406	432	375	418	398	402	377	404	427	419	418	407	403	405	412	385	470	432	440	411	407	423	404	422	442	424	423	425	412	397	417	415	393	386	405	414	442	397
43700	54498	12281	6031	4055	3061	2369	1955	1651	1379	1180	1042	927	882	798	808	743	714	709	665	678	668	671	606	619	617	608	551	565	529	623	580	536	593	570	552	594	575	565	548	534	542	521	530	540	579	536	546	515	523	535	525	537	553	574	515	496	556	540	548	542	517	534	540	500	569	544	532	537	575	507	500	549	472	585	570	540	519	575	547	551	543	527	526	547	502	526	533	530	514	539	496	551	532	564	542	517	516	523	526	499	527	571	550	566	527	550	525	548	519	538	519	512	531	551	545	556	517	510	499	505	537	472	530	520	528	526	526	573	534	519	545	518	531	538	528	531	544	521	505	534	489	508	554	557	554	528	552	516	561	552	492	543	491	511	516	539	524	546	484	530	544	504	571	531	519	558	536	523	539	490	506	498	522	551	490	509	542	545	513	509	542	534	517	525	533	542	565	559	508	551	501	552	553	554	526	524	539	488	535	513	490	547	524	526	553	566	508	494	512	526	508	529	551	519	521	510	553	546	537	498	523	532	541	525	553	532	514	511	536	511	515	491	548	523	557	496	516	540	544	522	511	524	520	501	513	550	506	574	530	556	485	528	553	533	543	547	548	487	542	523	514	526	508	497	555	548	544	506	554	571	516	568	530	514	511	536	523	536	487	519	511	538	508	552	541	533	528	530	516	532	547	546	486	519	533	524	544	563	528	526	518	559	526	521	484	497	554	542	501	527	535	557	574	527	520	504	523	505	447	548	535	508	513	533	527	546	560	531	536	529	546	533	532	495	544	532	564	530	550	569	504	565	540	531	544	533	521	511	509	520	507	516	490	552	537	585	543	512	548	559	546	554	468	503	510	500	539	538	506	516	537	491	470	533	510	544	541	489	538	521	498	498	530	517	482	528	544	561	515	511	510	529	499	548	572	556	529	515	512	480	511	526	526	515	533	534	528	532	477	516	539	522	533	522	507	552	490	558	525	524	548	546	509	540	559	526	523	543	570	517	499	536	481	512	541	533	552	517	535	531	512	526	545	534	556	522	560	522	524	502	523	511	499	500	501	566	517	545	535	563	536	533	552	563	517	534	488	550	524	528	526	533	501	498	515	517	526	508	549	501	502	536	514	517	538	541	512	538	545	505	525	513	489	538	545	528	516	512	511	505	542	508	524	491	532	524	508	507	509	526	499	513	488	515	536	547	530	490	544	495	486	546	566	550	506	557	525	509	529	561	514	506	509	508	489	516	504	520	491	560	527	487	491	483	531	569	558	537	487	509	546	484	547	492	504	526	513	509	514	516	479	524	505	518	515	552	530	535	536	541	500	519	523	478	525	527	586	543	534	525	481	532	540	527	545	546	573	529	557	526	505	495	502	521	479	535	530	563	475	522	509	522	521	544	549	509	510	504	508	489	515	539	489	562	518	566	531	509	569	531	557	524	524	529	473	559	482	543	516	520	501	518	495	555	493	521	541	517	509	540	537	569	524	523	515	531	510	588	531	537	571	541	526	520	501	536	564	515	529	515	484	545	526	548	543	515	546	495	527	555	520	531	561	527	498	567	496	515	543	526	523	513	516	533	553	515	507	497	516	517	534	523	508	523	516	504	524	504	545	500	520	513	522	519	491	510	533	501	526	549	550	524	548	539	504	563	524	482	512	545	543	519	494	533	542	523	518	577	500	526	494	504	541	504	495	523	506	515	496	565	528	509	479	544	504	501	511	514	481	539	515	541	506	479	529	498	566	511	534	484	539	523	535	510	523	493	505	500	525	528	494	519	480	533	550	514	520	527	478	538	523	518	512	549	522	533	556	489	524	507	508	531	509	507	529	510	502	513	544	520	527	528	504	518	512	542	499	516	512	547	518	554	527	536	542	482	531	545	532	550	523	557	542	505	498	497	535	514	539	505	518	521	545	540	507	533	509	533	489	559	547	521	527	496	529	557	494	549	509	526	528	547	540	538	548	498	526	516	517	519	525	524	487	521	551	532	528	538	487	481	532	531	516	522	520	529	491	530	513	538	490	538	508	534	522	519	519	552	556	563	526	517	518	544	492	542	556	526	502	515	550	528	546	510	528	515	539	536	525	522	557	543	534	496	552	565	523	553	508	542	477	504	526	505	532	518	537	524	503	561	513	508	569	500	505	479	552	548	519	532	534	520	519	507	484	544	511	543	541	496	477	507	510	515	525	534	525	532	556	538	528	508	549	551	522	520	555	508	526	504	534	539	506	506	497	551	535	483	536	540	524	547	529	503	573	539	549	506	538	504	518	527	505	533	500	518	522	522	553	534	510	522	517	530	521	556	566	544	554	515	547	505	511	539	525	504	532	502	555	520	526	513	553	516	529	562	519	525	543	553	515	545	525	536	555	497	497	507	561	542	560	502	506	538	534	580	539	553	527	521	506	550	513	535	510	547	546	551	556	497	581	495	528	498	522	561	545	543	516	511	527	516	563	532	552	536	542	517	548	534	522	531	505	546	513	549	553	526	533	530	546	510	523	528	530	518	518	503	520	522	541	565	561	501	495	540	549	508	498	529	538	511	494	502	508	519	528	538	529	510	534	487	563	547	509	537	498	551	531	517	548	503	551	527	501	550	493	509	525	530	527	526	520	492	551	539	514	574	474	522	513	525	531	543	518	524	536	535	540	544	508	520	518	523	505	539	545	516	504	492	521	518	523	527	541	540	538	549	552	516	496	527	537	546	549	489	532	523	534	533	512	499	556	553	529	512	555	536	496	519	480	569	538	506	490	484	534	519	541	566	524	577	511	496	541	530	534	572	522	533	491	533	523	477	549	510	553	512	492	510	504	552	520	534	525	516	556	532	491	555	515	565	553	501	471	515	504	509	516	509	545	539	543	552	516	500	528	505	547	537	555	527	516	510	545	491	555	497	548	532	501	551	494	524	514	517	460	527	556	552	532	532	548	525	516	509	521	529	523	539	506	527	522	505	540	535	504	519	545	601	549	534	530	546	546	541	550	542	542	517	517	534	526	531	541	525	519	518	498	548	550	502	509	530	478	509	501	524	552	524	504	525	559	549	546	524	505	535	551	538	534	522	505	516	521	492	547	498	482	529	525	510	548	528	534	526	543	508	527	539	532	538	516	511	517	540	488	535	518	502	522	532	534	522	549	504	485	523	555	529	513	517	500	556	520	556	561	519	512	539	530	483	533	530	529	520	543	534	501	512	533	507	510	485	528	552	527	504	535	512	543	519	537	487	525	552	516	520	522	507	482	522	504	554	574	519	516	560	529	547	519	552	513	520	555	517	501	543	503	527	494	494	534	511	553	511	547	558	534	525	495	474	497	526	549	547	505	527	552	522	551	550	536	512	548	540	499	534	521	526	531	535	514	541	502	553	486	531	571	508	535	473	519	516	515	530	517	490	560	582	484	548	535	518	510	551	533	526	475	476	497	531	529	519	533	554	526	545	515	501	540	539	534	549	501	526	527	539	505	503	511	535	483	535	547	518	534	538	516	483	571	528	540	508	557
28656	24489	13146	1375	430	356	350	309	308	311	313	322	307	293	264	276	282	288	296	252	294	296	275	281	252	287	311	304	330	304	258	291	298	316	307	312	277	292	277	288	297	308	307	285	275	270	287	288	290	292	313	286	285	290	312	269	315	320	302	316	288	290	286	315	282	318	334	280	280	281	269	301	314	295	279	298	292	299	280	294	319	279	300	308	286	287	306	288	309	263	265	253	284	254	278	282	251	270	280	288	319	304	267	279	296	273	298	286	273	278	267	280	297	295	285	269	298	282	292	262	278	295	303	282	272	264	293	307	278	287	296	279	296	274	263	313	301	300	243	306	304	263	321	288	309	303	276	331	309	298	302	292	286	292	321	305	286	288	276	271	271	309	274	292	302	292	283	288	272	286	287	305	279	295	289	340	277	288	272	307	290	271	309	285	294	281	292	288	263	326	282	322	286	315	306	308	306	299	297	308	288	269	277	312	290	270	321	292	299	300	290	250	276	293	289	305	298	283	286	296	298	292	304	274	318	294	314	282	281	308	277	327	311	273	285	271	274	283	277	263	325	261	299	275	281	299	343	303	286	296	309	273	294	279	322	285	288	276	273	308	292	284	303	304	274	323	272	288	242	265	284	303	278	315	292	294	304	288	280	276	265	306	304	289	302	326	290	306	286	270	265	286	285	304	291	298	310	271	314	312	290	284	302	317	265	293	271	312	291	284	256	310	292	295	312	283	292	276	301	252	284	323	276	298	285	310	318	302	308	283	292	259	300	277	276	293	286	313	282	291	256	293	286	312	287	324	262	283	303	296	298	294	301	293	294	279	280	293	315	308	291	279	266	290	318	290	318	286	301	309	328	261	309	296	264	282	304	263	256	303	291	271	300	275	298	303	313	284	274	260	283	281	278	287	282	285	273	281	287	289	305	288	297	318	292	278	287	297	273	309	273	283	297	296	312	320	285	299	282	296	302	282	249	325	311	289	296	269	280	284	294	300	290	290	315	286	296	332	289	294	300	281	277	303	310	289	306	288	301	280	294	244	309	291	304	272	288	273	288	292	308	282	311	293	275	295	255	297	292	290	278	312	273	291	276	295	285	296	299	305	286	300	287	278	307	304	293	319	274	319	306	293	325	293	322	301	300	319	288	252	297	296	276	271	267	257	274	307	266	297	297	290	262	286	307	269	290	256	277	277	273	306	279	276	284	264	301	289	268	310	276	296	323	283	259	319	294	267	288	305	271	297	303	303	321	293	272	277	324	302	297	296	310	268	276	326	268	274	303	281	267	317	275	299	267	281	264	288	314	291	268	296	313	270	270	333	295	286	283	266	299	286	292	285	290	297	299	311	307	278	286	282	291	289	321	290	275	296	312	295	276	289	290	301	275	301	263	273	282	316	293	286	263	266	335	286	295	291	283	291	296	298	298	278	288	279	273	261	290	294	282	326	324	303	300	302	276	305	287	297	316	324	304	294	282	287	294	297	277	276	280	322	314	281	304	300	299	309	295	291	291	304	310	281	276	300	312	327	302	276	328	294	284	307	301	309	329	309	258	300	288	309	317	315	306	305	297	307	284	307	284	283	275	284	287	288	250	289	294	280	291	286	302	268	314	296	288	315	273	294	287	294	300	281	319	270	245	278	279	294	316	306	301	280	297	294	335	306	273	303	281	288	264	285	304	285	277	282	280	268	298	304	279	278	280	314	302	278	297	318	284	281	286	279	282	258	291	295	293	277	293	265	300	290	317	285	278	304	291	309	291	288	308	304	274	282	299	280	292	307	278	279	293	295	282	280	285	280	304	287	281	300	285	325	306	293	260	287	329	280	294	259	277	297	276	278	279	309	292	291	286	305	296	289	323	270	308	313	269	274	315	283	315	335	279	267	276	259	294	287	285	317	306	298	297	287	302	299	292	291	267	305	267	294	285	341	298	295	257	311	281	327	296	282	276	328	250	299	268	270	292	330	300	278	298	284	278	275	288	293	304	311	319	305	311	284	311	286	294	307	326	329	278	282	278	292	279	284	275	274	289	296	280	298	280	290	284	309	307	255	307	283	275	329	266	310	303	279	308	288	259	291	283	288	295	311	291	320	251	299	312	297	307	307	303	298	275	288	309	279	315	299	295	325	277	279	263	288	320	308	292	303	277	300	328	297	284	294	287	326	322	275	281	288	322	290	300	295	296	276	294	282	273	283	284	272	295	263	311	304	279	285	275	277	266	270	294	316	272	278	290	303	282	306	303	316	310	319	271	300	302	313	279	292	294	263	267	291	267	274	273	282	291	303	247	296	309	283	306	252	290	286	321	315	287	309	277	293	284	285	282	247	290	281	278	301	274	289	299	295	302	292	280	268	261	269	295	332	265	299	318	309	266	308	266	301	298	288	299	278	283	266	269	286	267	297	307	301	293	284	279	279	273	294	303	312	290	279	304	281	293	267	297	269	288	284	333	306	292	297	314	308	282	272	251	284	312	286	320	324	270	285	278	289	292	313	253	285	300	271	274	304	282	287	287	304	293	337	278	299	289	332	284	284	288	285	307	275	292	304	305	306	269	276	313	295	258	286	281	277	279	314	307	284	277	284	286	305	288	289	286	285	287	303	307	320	297	293	277	281	252	322	310	300	311	302	304	322	262	263	279	278	327	274	279	281	285	301	316	278	291	277	292	298	271	262	299	303	269	282	299	300	298	296	291	280	278	289	316	324	284	265	289	309	271	296	314	278	259	287	289	315	326	317	267	283	323	278	284	262	304	284	285	265	301	283	290	289	290	300	290	280	287	277	299	285	297	277	271	271	294	282	265	292	269	319	308	292	261	317	264	282	300	301	282	279	264	291	283	300	267	320	281	308	296	318	277	273	298	281	287	290	289	283	293	306	299	329	306	314	289	301	319	295	286	265	304	306	294	268	335	287	300	315	285	329	295	290	273	297	295	279	307	295	309	302	294	288	269	277	266	280	317	282	310	300	295	306	282	266	274	267	286	300	315	291	287	287	312	309	281	285	304	333	276	281	274	292	281	301	290	292	287	266	282	295	270	315	302	296	287	291	283	273	326	270	311	271	288	289	263	306	323	289	283	312	288	283	320	312	281	295	316	284	280	336	280	279	279	282	285	308	288	281	286	278	302	282	329	261	281	302	271	295	293	300	320	293	331	280	302	290	297	301	276	301	288	288	290	285	306	294	263	284	268	291	287	296	278	265	275	299	324	301	318	269	260	321	287	298	277	304	297	290	263	294	295	295	281	275	285	286	258	315	281	285	315	321	274	317	289	279	281	304	244	274	308	267	285	327	291	274	304	270	275	285	276	293	297	317	298	274	317	292	291	295	287	317	311	262	282	258	329	280	283	257	288	318	276	297	287	283	290	265	317	281	280	272	300	290	291	293	295	289	297	277	253	292	308	310	279	279	306	260	283	319	312	310	279	322	294	303	310	271	309	266	286	292	305	310	271	254	277	263	284	295	308	303	276	287	301	295	288	258	279	300
34951	34138	2136	694	608	506	427	450	423	397	423	380	375	376	410	376	376	336	388	378	361	338	362	361	395	412	358	345	366	350	366	359	406	406	363	376	359	356	376	347	335	377	366	338	342	338	392	363	359	352	342	380	380	342	377	382	386	381	361	411	357	370	396	333	373	382	332	381	381	358	364	380	379	363	347	403	352	398	389	367	375	362	351	372	390	378	403	375	384	346	371	374	365	344	376	373	338	373	373	365	387	350	388	341	369	362	391	376	355	354	331	380	334	360	374	351	361	340	377	386	383	365	350	372	385	371	354	380	360	356	378	347	385	355	355	388	377	389	360	381	378	328	363	385	400	406	369	381	394	375	383	378	398	377	418	406	367	361	390	361	356	360	404	381	371	409	403	366	364	350	386	373	337	390	365	371	365	369	356	371	393	370	355	392	354	355	339	364	408	373	381	399	369	364	358	348	346	356	349	399	379	359	396	397	379	332	380	374	390	380	349	343	354	367	372	360	367	386	385	401	358	335	384	381	356	350	360	371	345	393	361	360	388	367	386	386	359	372	320	363	388	353	424	341	374	359	360	382	340	370	367	362	370	335	353	391	380	378	369	374	348	379	346	390	348	363	361	369	365	357	383	365	361	363	339	386	350	376	371	358	336	357	399	351	405	398	374	361	395	375	353	338	321	373	366	373	395	368	392	365	346	342	363	374	348	378	391	406	376	380	354	393	385	388	390	393	384	421	408	393	401	378	388	345	399	348	376	393	371	352	388	351	414	378	349	382	385	374	368	364	403	367	363	353	370	323	355	376	379	370	316	390	409	344	392	381	392	353	352	392	389	352	389	357	361	360	355	392	357	377	377	393	393	403	370	352	373	352	359	356	359	373	329	372	358	363	392	382	348	374	388	353	415	368	348	358	380	384	369	355	397	377	369	367	396	386	375	405	370	361	377	391	347	343	394	377	359	375	344	352	378	381	352	381	406	376	372	365	384	388	375	372	382	352	360	392	378	379	361	370	365	400	376	357	393	362	387	373	371	394	331	389	382	345	335	426	371	402	353	387	365	409	353	391	369	354	367	363	383	370	359	377	401	367	364	386	386	347	373	383	388	363	405	357	334	355	347	358	359	382	359	396	410	348	387	372	360	357	377	347	368	360	353	362	350	344	368	361	381	363	391	366	333	366	367	363	367	345	397	382	350	326	328	364	366	403	400	371	379	378	385	385	342	376	368	385	379	386	342	360	401	382	399	397	360	378	375	364	340	369	367	369	360	357	375	380	356	358	359	413	374	369	353	350	412	347	400	383	365	386	393	393	369	370	330	348	344	381	350	372	391	394	404	350	355	384	360	337	365	362	358	355	359	385	345	356	401	398	333	341	406	393	347	395	392	351	383	366	370	383	404	370	395	363	365	359	386	377	387	371	407	376	375	397	368	374	348	385	391	389	379	387	362	368	345	359	355	346	391	370	369	361	403	367	346	356	358	409	394	372	368	352	394	346	411	378	353	378	366	358	408	399	359	383	371	377	355	346	326	386	387	384	377	345	385	364	422	355	362	364	365	345	403	379	388	394	379	345	397	368	389	389	382	376	367	389	350	376	402	361	403	365	365	346	395	387	379	372	383	362	367	381	381	388	399	363	410	364	346	377	352	383	347	354	337	355	350	376	352	396	334	380	385	384	377	347	333	340	361	387	398	381	386	389	375	390	379	388	361	408	335	365	394	372	367	375	352	370	350	361	373	372	357	369	371	364	377	387	351	364	367	377	370	365	374	357	368	383	379	357	358	392	336	375	398	362	353	378	391	417	387	365	382	338	398	345	372	394	353	359	385	364	363	364	357	393	358	347	392	395	380	373	349	372	387	364	360	340	390	380	374	377	355	345	375	366	345	352	407	378	383	372	364	341	389	349	415	362	345	365	369	388	384	345	402	381	375	393	382	401	357	352	387	376	367	378	375	379	372	352	383	357	395	385	386	367	377	374	348	396	349	366	375	399	347	389	347	389	374	395	328	348	357	356	429	362	364	383	388	361	354	350	363	386	386	367	395	365	397	387	348	366	371	345	383	354	364	353	371	393	363	390	369	373	386	367	393	361	410	344	385	350	370	356	393	358	353	391	375	353	357	360	392	374	373	361	351	359	348	396	346	393	352	380	343	367	401	341	396	368	384	401	354	355	364	373	428	375	371	396	391	365	323	370	352	346	371	390	364	349	348	355	373	347	372	380	357	383	381	366	392	373	386	354	386	349	367	375	377	360	384	369	366	392	361	340	342	357	344	359	380	334	377	394	350	356	394	370	374	355	342	365	390	366	352	366	365	363	390	391	376	388	391	372	376	375	358	370	369	391	378	333	349	373	330	383	367	370	371	358	378	349	380	390	405	355	363	373	398	365	387	381	397	404	418	377	345	388	374	356	384	349	361	397	379	360	338	372	361	384	370	390	382	344	343	373	367	378	362	389	372	379	363	389	352	391	331	374	405	377	337	357	375	345	363	343	354	373	372	338	364	392	373	396	354	359	351	362	367	366	386	356	388	372	386	393	357	365	370	363	342	393	396	388	423	394	379	382	353	342	363	357	365	403	375	377	378	364	371	320	365	348	395	358	373	369	373	371	374	344	375	371	392	372	353	385	359	359	391	344	388	342	399	388	364	360	345	391	377	391	373	360	352	361	376	395	361	391	349	375	361	358	339	342	369	376	386	327	353	369	358	364	357	395	363	375	384	370	365	340	364	348	358	345	379	376	408	361	380	385	440	410	369	359	391	358	364	382	354	374	370	401	402	367	392	380	374	370	347	383	355	401	376	392	384	343	363	367	361	396	378	347	371	381	378	368	394	394	357	383	383	395	380	385	354	363	384	360	346	372	362	348	392	353	401	393	368	351	363	380	379	346	356	394	346	372	364	382	387	350	398	378	389	386	389	358	404	414	373	355	382	358	364	345	392	336	377	391	381	403	362	377	344	393	394	388	366	375	364	377	350	366	380	351	361	354	409	359	326	359	379	373	355	356	406	378	368	355	373	391	350	381	399	346	383	400	369	356	390	414	363	347	344	363	381	399	350	354	350	387	374	399	354	370	362	371	364	366	389	374	359	319	393	359	397	355	375	375	368	369	387	398	386	319	384	387	369	344	365	355	374	349	377	372	356	364	338	407	396	340	378	386	340	375	346	380	343	381	352	353	354	369	397	377	371	366	361	390	347	357	370	390	359	340	377	372	379	316	375	359	340	419	330	337	369	378	339	375	363	345	373	361	372	377	402	342	396	386	315	388	363	391	351	374	404	369	339	353	351	354	380	385	370	392	380	383	358	380	369	364	358	334	359	374	365	365	385	356	373	364	380	388	368	347	345	347	403	370	424	383	396	380	380	364	367	348	398	384	374	341	389	375	389	371	394	391	360	407	360	364	378	358	380	355	345	376	371	363	369	411	386	345	348	339	380	369	364	357	378	355	365	406	373	359	356	371	389	374	368	373	353	356	362	377	367	384
24091	21113	28221	24146	20891	7131	1154	744	667	641	566	574	569	566	536	533	483	492	458	506	490	479	511	523	438	472	494	435	430	461	440	441	471	457	457	432	421	436	461	461	430	465	473	483	446	460	474	471	477	432	437	452	468	460	442	434	440	445	454	441	458	432	415	462	454	462	423	473	474	431	461	505	457	478	461	456	473	447	460	455	439	435	462	431	464	452	419	462	462	446	465	447	475	432	454	470	476	415	455	434	440	459	444	457	446	457	432	470	461	485	463	476	435	478	442	448	472	466	442	461	473	441	469	456	468	460	479	454	469	492	439	449	436	463	444	443	435	461	466	453	438	473	457	431	462	484	468	465	464	438	453	387	444	479	463	441	451	455	489	456	483	506	490	447	460	422	482	452	487	453	474	459	427	471	455	466	428	421	476	451	427	459	411	462	426	440	460	419	462	467	448	477	484	438	466	461	486	441	442	434	432	509	469	462	480	444	466	422	438	430	468	448	460	422	443	407	457	470	439	437	444	414	451	453	484	459	442	461	448	459	433	447	446	477	458	429	445	461	473	472	453	456	452	426	455	452	445	422	479	418	483	445	436	461	453	445	448	427	422	479	408	414	462	496	488	463	471	433	443	412	448	476	484	503	448	421	480	467	424	403	449	459	454	448	454	437	448	449	461	426	430	418	467	460	449	401	451	420	449	419	445	476	439	447	453	434	468	433	417	437	440	415	439	434	411	453	442	473	461	439	408	432	461	464	435	502	492	463	451	458	454	457	466	457	437	430	444	442	476	441	496	453	458	445	439	464	444	451	505	452	455	494	447	434	406	470	438	435	468	448	448	426	394	409	446	484	480	449	469	468	417	449	428	424	463	485	431	428	463	446	451	457	450	453	452	434	448	466	449	446	452	429	430	465	416	427	460	478	472	476	475	464	427	403	446	471	426	458	452	455	452	451	463	434	457	425	453	444	458	470	450	451	434	472	462	474	437	467	484	467	439	455	430	436	447	471	438	478	465	436	445	418	434	474	466	435	422	448	452	457	449	426	421	401	452	450	439	440	442	460	481	483	428	471	444	473	471	429	453	446	440	484	450	417	446	443	450	416	444	469	451	436	444	430	426	412	460	417	434	480	443	420	463	445	468	444	429	443	454	473	456	407	428	455	445	460	460	425	424	451	421	466	461	452	446	449	448	452	457	479	452	444	490	433	419	459	485	462	407	432	467	425	434	436	451	461	435	400	515	453	436	456	450	471	443	419	471	412	454	457	418	479	467	499	466	409	463	428	438	435	434	454	436	423	472	428	491	440	398	471	472	457	423	415	463	399	447	441	457	477	463	464	435	413	437	446	429	417	417	457	443	467	444	439	446	477	436	484	449	451	415	439	450	415	455	431	478	445	443	496	441	478	447	449	435	466	454	420	435	477	454	467	459	476	464	429	434	466	421	463	443	454	467	445	432	481	454	462	474	395	445	424	411	427	473	467	450	432	446	464	480	453	434	463	473	472	445	435	412	468	442	413	444	446	474	439	468	455	473	472	457	416	452	464	452	466	460	408	424	447	467	453	464	447	426	474	449	425	442	460	421	452	445	435	420	410	425	416	485	475	470	387	417	409	428	423	436	437	468	420	476	450	408	413	489	465	464	420	421	480	446	428	426	488	463	454	478	458	459	412	483	454	408	438	454	460	461	451	482	417	421	448	420	460	442	470	430	419	417	462	424	391	459	419	460	455	419	444	469	420	494	496	489	454	444	438	460	450	460	448	453	427	452	443	490	435	441	463	412	464	477	451	461	444	464	420	479	415	434	461	487	453	465	449	440	479	424	439	478	411	426	435	449	416	490	430	472	436	430	476	467	429	426	458	472	454	455	422	487	434	461	471	447	477	442	438	452	421	424	429	445	408	416	422	459	447	456	474	432	457	448	419	460	445	444	462	449	439	449	435	505	425	471	423	475	424	439	391	425	430	415	456	480	437	484	461	438	453	436	470	465	459	451	431	459	444	455	437	466	496	441	448	420	453	440	455	424	455	476	449	442	466	442	393	470	498	464	466	459	460	458	437	412	413	458	457	478	425	433	484	455	404	447	433	450	463	401	458	459	448	414	422	439	442	439	451	445	439	407	390	489	456	414	485	459	450	458	460	447	428	458	424	428	512	412	417	459	460	429	457	422	456	434	440	403	457	487	418	439	457	427	457	488	432	419	449	453	460	478	456	439	405	493	445	468	459	466	467	448	467	451	456	431	448	425	445	410	433	428	472	464	443	423	406	454	446	440	417	467	432	478	461	422	454	447	439	478	396	410	439	474	436	408	423	434	459	424	423	432	441	457	454	465	454	425	433	428	482	439	465	463	453	477	446	439	457	463	460	462	429	434	464	467	453	461	477	469	470	469	427	395	467	480	448	476	426	463	463	460	459	412	425	462	416	464	460	435	468	424	446	457	426	430	463	412	472	465	465	472	430	439	427	459	451	446	491	457	430	429	498	438	435	483	442	402	450	426	428	389	474	442	437	473	448	442	390	425	404	440	441	469	455	456	430	433	445	449	448	423	409	447	449	467	446	444	438	410	444	431	444	451	444	458	435	425	488	443	454	445	432	429	449	409	404	436	446	441	447	436	449	422	454	441	438	414	461	464	425	457	475	441	461	461	436	485	444	481	436	448	477	486	452	443	408	459	455	464	412	466	459	430	417	475	460	438	428	447	432	487	447	472	475	457	434	431	441	462	451	464	472	443	444	447	453	424	442	433	417	434	442	460	491	467	477	446	430	463	434	451	375	463	432	449	441	433	472	438	441	459	490	480	443	508	454	459	430	441	405	446	432	458	437	441	468	463	439	437	431	444	452	464	461	451	453	480	452	502	426	459	475	442	433	470	446	459	464	431	442	441	451	454	463	457	446	444	449	446	401	460	449	480	453	446	460	426	447	438	460	460	421	442	412	441	440	477	434	442	434	455	458	470	437	472	445	441	470	435	465	443	417	435	459	473	443	444	407	440	452	429	441	460	430	434	405	446	454	456	443	453	458	441	465	438	429	442	453	459	474	427	418	445	435	463	446	447	485	424	430	443	453	431	439	430	458	423	438	449	477	429	409	481	465	433	451	459	469	476	488	473	483	437	417	439	442	415	452	434	440	461	432	438	422	438	454	468	467	437	448	413	418	430	438	413	444	446	401	453	477	439	435	433	444	463	423	464	423	426	423	449	421	439	460	500	453	457	455	426	468	463	456	397	477	452	462	453	500	472	480	477	438	458	437	462	447	465	447	472	454	466	447	429	427	440	405	461	450	439	428	453	426	432	456	428	442	400	448	488	429	419	432	454	425	465	417	405	472	486	429	475	457	453	416	423	430	475	414	429	495	428	445	452	442	438	436	456	443	432	438	404	479	469	408	408	417	437	451	461	452	433	453	439	439	421	437	451	426	437	428	480	468	461	470	438	432	451	427	449	432	450	453	450	441	458	441	469	495	442	448	457	416	444	441	443	451	441	463
39999	50397	9773	3526	2498	1876	1554	1293	1214	1021	904	929	756	775	766	695	664	696	653	568	656	607	632	625	590	635	623	595	578	589	604	575	613	595	570	593	538	600	620	590	584	545	559	544	576	587	625	594	582	559	561	542	554	595	565	591	619	580	587	553	562	571	582	549	563	567	556	577	562	567	559	546	623	546	574	598	604	595	564	533	534	617	536	564	538	567	562	556	537	551	540	572	538	580	593	548	591	569	566	526	544	574	564	582	550	578	552	576	564	584	579	598	543	581	554	554	574	552	586	561	568	533	567	533	566	565	571	557	573	561	552	573	543	560	578	552	517	541	571	578	554	597	541	563	582	566	566	584	565	564	561	552	565	598	557	582	566	601	600	557	533	526	548	563	573	585	554	522	558	590	589	545	568	557	552	570	597	565	569	549	564	550	573	516	577	556	595	550	588	594	561	541	560	569	560	567	539	546	603	557	556	574	585	525	573	536	539	599	600	583	529	585	570	568	552	556	588	586	594	553	580	612	581	600	563	508	556	573	546	562	540	561	582	558	574	540	572	603	584	539	585	568	551	544	595	573	546	539	609	515	588	540	602	550	570	540	574	580	580	567	551	550	544	562	546	567	571	595	564	535	570	565	553	557	581	596	533	592	596	558	619	554	555	531	589	571	571	565	511	558	557	538	566	527	559	611	615	547	578	544	564	544	562	545	564	579	552	591	543	545	556	573	570	530	538	548	564	569	581	558	533	569	530	551	576	555	577	602	530	541	554	567	543	530	582	559	545	544	547	575	617	581	594	557	564	554	545	533	561	542	579	571	535	568	569	556	556	558	597	538	595	571	563	555	584	578	566	603	575	564	556	538	561	590	535	576	505	563	546	566	627	571	573	557	588	538	594	502	582	531	559	549	539	534	556	572	573	569	554	581	598	550	564	599	633	518	572	538	559	543	572	547	551	576	595	533	628	578	545	604	575	547	567	583	535	558	591	530	579	564	527	565	567	555	571	560	581	581	532	551	545	546	610	531	550	549	568	529	618	535	543	589	545	561	553	543	547	531	596	550	555	551	571	535	549	577	533	583	565	521	607	562	593	527	551	586	579	591	594	572	536	557	568	569	550	554	506	553	555	568	550	557	586	568	584	534	591	573	559	599	549	571	581	567	557	590	571	574	563	540	578	586	522	555	554	509	603	584	574	551	574	538	583	553	585	586	605	585	577	532	549	598	578	571	573	592	570	555	557	623	603	538	534	543	544	584	608	593	567	564	572	545	618	526	565	525	556	573	546	564	530	549	555	570	563	590	566	560	553	587	560	606	545	576	513	583	616	557	527	572	532	566	573	533	556	581	565	537	611	586	533	586	586	613	552	545	583	563	578	567	576	560	526	593	628	593	543	556	590	554	557	564	566	601	543	562	521	580	549	575	576	573	560	554	541	555	587	599	575	573	616	541	569	575	577	592	552	553	544	575	600	578	552	589	604	584	558	555	533	565	556	544	543	587	527	565	554	593	580	570	566	588	574	571	588	587	512	537	560	560	547	570	534	554	544	593	591	547	581	535	513	528	534	552	549	581	566	583	549	535	556	572	524	587	584	544	554	561	558	538	629	578	569	571	575	553	566	573	549	551	599	580	578	556	572	577	511	589	570	558	563	565	556	601	537	581	556	583	565	524	599	544	553	572	555	569	557	549	600	563	583	543	545	534	536	536	571	584	556	546	581	520	562	562	559	598	571	537	546	555	572	579	557	546	624	598	613	591	566	598	584	610	568	584	525	588	557	573	554	540	582	554	583	600	589	577	533	544	555	609	537	544	556	573	584	524	621	575	525	558	553	560	581	562	535	511	554	511	595	559	558	568	576	544	547	547	560	544	577	594	541	574	549	592	526	550	539	575	543	546	595	532	581	558	545	520	536	584	562	580	548	585	571	558	548	533	547	563	615	568	552	570	550	587	592	549	575	532	548	543	577	560	594	538	563	577	567	564	552	544	614	527	558	570	545	598	550	578	545	595	551	569	581	600	520	548	573	565	563	516	538	614	539	565	559	545	544	579	539	583	538	540	599	573	521	593	606	597	531	572	591	589	575	577	536	536	527	516	577	554	532	522	555	600	512	589	557	575	565	540	627	618	533	548	601	559	555	514	560	565	581	554	549	578	561	554	543	566	573	588	603	581	551	572	573	551	569	569	559	588	575	541	541	557	559	562	560	575	564	549	544	541	568	576	570	557	568	568	531	554	514	559	560	542	550	557	550	588	538	570	571	566	566	544	607	541	546	524	524	585	535	548	534	543	578	549	580	592	546	553	568	550	564	597	521	566	547	555	567	592	599	566	589	563	572	592	549	544	552	593	514	579	564	586	598	550	564	545	548	577	574	514	573	570	585	561	550	554	570	577	561	581	524	559	579	600	566	554	561	582	575	538	562	549	573	572	539	566	571	563	527	556	542	607	568	569	585	564	520	547	571	542	583	591	553	573	602	550	557	573	514	569	590	558	537	573	542	597	547	537	571	565	527	560	592	552	571	571	588	556	517	610	566	587	590	530	574	549	553	550	602	555	578	539	542	547	585	553	627	601	595	540	553	593	580	539	575	543	582	589	577	553	557	608	590	566	587	565	588	583	563	540	580	552	595	582	567	576	551	535	549	564	539	577	569	557	578	539	533	561	560	531	574	586	563	579	564	560	544	576	580	552	552	523	574	520	517	585	608	561	551	605	575	556	533	577	578	577	565	583	593	595	545	577	561	551	519	569	586	588	565	565	570	577	600	559	527	561	589	549	588	549	562	560	586	572	617	609	525	599	538	575	564	556	565	587	627	620	551	552	535	600	535	570	551	595	568	560	534	582	566	587	533	559	594	584	563	569	578	546	571	566	556	538	571	536	541	623	617	586	545	587	557	592	547	575	539	555	579	547	585	582	558	536	552	572	529	585	546	595	570	547	569	571	601	585	561	594	586	547	552	541	612	541	603	559	608	527	584	575	567	563	600	589	560	541	565	541	609	534	549	565	575	553	564	578	543	578	552	557	533	556	560	590	599	581	607	579	507	623	577	546	595	558	588	572	567	582	602	575	564	543	586	584	601	569	572	594	559	528	531	547	529	512	553	560	573	520	561	534	566	556	532	580	537	553	558	573	566	565	563	592	536	518	582	551	564	553	586	569	593	561	549	572	557	543	571	601	536	552	529	598	582	567	578	584	546	544	560	566	592	557	535	576	587	512	570	568	567	587	583	552	578	584	565	598	600	567	546	556	558	509	613	567	598	616	559	563	555	551	612	568	583	549	542	568	561	550	566	544	553	555	518	543	589	568	581	542	573	588	549	622	596	590	593	567	573	575	578	565	554	620	559	564	554	571	565	614	601	572	532	563	596	568	535	594	540	585	578	570	516	575	544	523	564	558	538	548	578	581	535	567	533	584	556	548	554	583	559	541	555	555	575	570	542	588	559	579	595	531	576	570	581	609	552	566	552	560	577	613	578	519	605	600	563	578
23007	21080	28805	23580	21071	20993	6288	1114	829	727	657	636	557	577	540	532	533	513	489	514	460	470	452	465	434	456	439	423	444	466	380	426	425	425	428	459	430	436	406	418	430	433	424	386	430	420	425	406	419	435	378	417	434	405	397	406	372	440	409	389	423	450	426	430	403	399	407	417	401	406	398	432	439	409	364	429	432	356	378	379	396	433	394	414	404	434	397	414	413	389	423	445	391	385	407	414	429	397	398	419	425	412	379	436	402	426	403	405	395	431	405	411	435	404	420	400	371	441	383	431	422	395	414	400	443	416	406	420	416	393	406	430	411	388	370	382	408	405	424	399	415	441	406	443	464	427	426	425	425	425	384	392	443	415	426	436	420	414	381	347	389	405	425	443	414	377	406	375	419	408	430	401	418	420	391	372	418	455	414	432	419	407	404	440	414	433	386	395	406	386	388	399	389	385	375	364	416	395	396	392	380	396	441	398	441	347	398	382	401	407	398	405	371	432	379	392	422	410	408	394	375	410	386	416	428	420	430	395	417	412	386	402	390	383	407	414	418	378	402	365	408	412	383	400	449	432	410	385	415	420	417	417	424	396	376	405	415	436	429	391	387	422	401	397	430	410	404	384	425	391	425	400	400	347	380	378	420	434	418	398	417	434	439	427	387	395	403	418	408	392	423	443	416	413	399	392	385	367	406	423	409	395	407	440	411	402	391	430	385	371	428	394	414	402	375	428	413	431	426	435	410	399	374	432	421	352	373	407	410	402	395	380	412	396	404	373	462	423	392	404	379	388	435	422	378	402	422	382	392	459	431	430	384	405	411	391	410	362	387	409	404	426	429	412	391	436	414	412	457	425	397	398	390	431	401	375	439	382	406	389	388	392	415	413	432	385	417	408	374	369	377	419	433	414	403	424	390	402	405	390	388	361	410	382	384	452	411	412	404	435	404	415	358	383	390	424	386	390	406	402	382	385	391	432	410	423	427	406	367	430	421	392	366	386	389	429	397	418	374	390	398	372	413	435	412	417	410	447	416	404	391	397	430	408	430	409	398	438	403	401	387	393	402	392	388	382	433	407	400	411	415	367	417	380	423	407	393	369	408	436	416	424	448	403	391	413	404	417	405	412	426	408	404	422	416	406	400	360	429	362	423	365	405	403	382	434	364	404	419	386	380	387	425	389	394	442	412	408	406	388	364	376	441	410	406	385	433	382	420	378	374	411	455	400	386	430	418	430	389	414	393	395	414	395	389	371	400	400	391	430	413	407	390	376	406	409	407	395	393	407	413	393	396	388	408	369	416	428	413	426	383	428	405	396	448	416	447	366	418	399	418	415	407	451	473	389	403	423	417	422	414	418	416	406	406	435	414	387	408	388	399	431	385	419	374	442	384	424	414	395	394	401	403	451	429	396	436	425	393	365	406	426	404	440	384	401	428	404	401	394	382	392	400	413	408	395	425	396	398	446	421	398	438	411	399	384	424	419	383	398	394	408	394	404	384	406	406	387	387	409	393	411	391	409	383	429	404	394	403	403	385	378	405	419	388	361	391	409	445	386	345	414	427	396	422	433	378	438	414	385	399	424	412	413	405	395	449	418	423	405	405	394	387	401	401	462	417	401	420	413	398	359	380	408	401	403	389	414	388	422	419	392	409	438	427	425	435	420	387	422	390	395	405	418	381	471	369	398	411	412	433	425	404	410	408	423	420	402	397	412	393	399	404	405	417	400	364	360	380	405	411	402	391	380	412	384	407	384	463	390	414	369	431	375	434	390	418	413	391	428	382	402	389	406	406	425	409	381	401	428	395	408	428	385	440	418	379	438	410	414	431	413	410	407	416	418	405	387	359	401	444	413	429	393	401	378	392	357	427	414	394	394	408	413	411	434	409	402	398	409	419	403	430	387	427	393	416	368	416	374	417	385	429	417	451	426	453	371	411	426	418	386	416	442	415	417	450	380	384	424	418	405	388	398	402	403	394	377	431	375	395	387	375	403	410	405	426	411	423	436	350	428	423	426	388	395	402	399	429	389	411	425	407	385	415	365	410	385	369	445	417	382	385	396	434	393	387	383	423	412	393	397	385	370	385	417	431	392	402	402	407	379	401	368	439	392	408	423	416	425	404	439	436	411	393	401	418	397	411	405	435	411	401	369	374	398	414	394	402	381	401	414	407	372	438	424	439	403	395	402	393	418	430	368	412	404	437	424	395	397	439	416	421	406	407	395	416	385	434	398	414	393	389	394	411	390	398	391	391	383	403	412	386	400	411	393	412	372	455	398	423	419	411	381	427	412	407	397	372	388	410	376	385	417	425	405	403	456	421	398	392	384	436	389	427	403	409	405	392	414	400	443	417	403	392	375	424	427	433	373	423	384	396	431	388	393	393	382	388	415	401	414	452	442	400	386	409	381	406	412	395	384	365	387	405	400	423	401	410	408	395	391	439	396	412	365	413	393	434	415	393	384	407	421	396	442	412	409	374	439	392	419	423	418	401	395	422	410	420	398	330	426	417	420	404	379	411	414	410	405	395	411	422	418	422	396	414	422	419	414	406	405	439	426	405	432	404	415	405	446	379	444	392	417	403	383	428	381	368	401	404	386	421	405	414	384	382	397	431	391	388	374	375	376	415	408	441	429	418	416	403	402	397	396	413	420	406	404	376	410	403	410	415	374	420	365	406	390	387	384	406	413	429	396	383	378	406	405	397	377	386	336	392	405	417	390	407	426	418	415	406	397	410	404	404	410	413	438	369	444	415	419	421	415	394	360	363	412	439	412	437	413	417	387	424	394	416	380	399	425	401	410	410	414	396	407	452	430	407	396	410	431	420	397	391	414	397	398	393	411	402	401	392	394	386	422	395	377	398	383	395	414	400	392	446	411	397	390	422	408	418	383	409	388	397	408	416	404	389	456	399	382	368	414	378	376	415	372	388	394	352	396	373	447	371	418	365	396	389	444	386	441	404	404	431	402	393	444	405	404	417	380	399	433	420	384	408	370	403	385	411	401	381	379	437	400	426	399	416	392	433	394	394	427	408	415	437	415	397	426	399	413	402	412	408	409	355	428	396	388	396	417	415	394	434	409	416	347	424	371	429	438	418	386	399	392	420	385	389	371	398	456	402	414	374	399	387	421	432	416	443	389	377	429	397	388	395	412	409	430	389	406	419	437	413	429	426	400	410	396	410	422	428	430	383	406	391	387	396	433	397	396	389	412	400	404	358	407	414	419	418	433	413	410	382	400	385	406	414	404	399	398	394	382	381	429	367	420	448	381	436	401	412	419	392	394	400	437	404	421	412	404	391	440	382	396	430	397	371	428	404	466	390	430	408	421	392	438	363	397	412	404	450	395	387	376	417	421	411	373	436	419	382	414	382	420	394	418	373	404	404	373	404	402	422	409	426	435	407	412	405	411	417	391	464	426	390	395	373	399	364	445	413	377	399	398	374	432	406	417	449	386	397	413	383	411	408	392	397	380	382	403	425	385	429	370
44431	58744	12794	6012	4009	3072	2372	2016	1575	1428	1188	992	943	909	764	765	755	738	680	637	635	630	623	604	572	605	596	549	601	565	550	567	541	583	576	529	542	544	532	535	501	597	515	538	524	524	539	525	566	542	517	545	525	533	520	545	567	545	544	560	525	501	500	534	512	557	513	547	509	524	556	504	503	529	535	561	530	557	528	550	545	486	556	484	492	517	537	508	521	492	501	509	534	537	527	519	488	489	506	480	560	516	518	511	519	511	549	520	511	518	500	536	501	523	527	518	531	506	519	495	501	525	457	535	534	509	519	473	472	513	499	506	517	511	564	504	529	570	510	514	509	538	510	526	532	554	510	531	553	492	538	532	588	553	498	516	513	525	506	535	520	496	544	567	503	500	498	538	554	519	504	524	514	510	483	532	519	529	526	528	537	527	467	506	499	499	493	482	564	542	504	501	491	507	538	504	546	553	501	556	509	475	508	486	483	539	509	490	489	507	493	510	505	542	532	546	521	510	552	525	532	479	516	518	515	495	513	505	489	472	534	499	498	508	517	532	522	499	489	520	512	481	531	506	528	475	521	559	522	562	531	524	505	526	535	520	491	517	514	545	532	532	520	516	520	540	488	522	479	502	515	510	517	514	521	482	512	536	511	483	498	514	522	499	514	569	491	517	566	513	545	541	538	502	509	474	492	506	527	531	564	532	480	482	530	546	535	539	550	500	506	514	483	541	530	521	511	515	531	500	487	527	508	508	512	541	525	524	518	507	460	519	480	487	521	520	530	505	501	479	539	483	511	538	487	570	484	550	531	540	529	533	548	503	533	501	512	505	496	513	523	537	497	514	537	518	504	565	522	516	490	496	512	542	475	528	493	518	522	470	532	511	516	520	498	561	515	532	533	542	476	513	500	533	486	525	486	486	486	488	551	507	508	507	497	511	518	513	498	498	470	523	490	517	500	529	555	505	536	515	536	487	501	494	483	495	477	521	477	494	514	489	532	509	498	548	501	519	496	533	545	539	548	521	523	483	507	479	458	497	508	554	516	493	514	499	475	519	508	520	550	482	499	548	535	524	517	544	520	527	497	521	520	504	537	503	532	514	506	530	548	530	512	521	508	492	507	507	518	524	529	547	595	539	528	509	529	509	509	518	512	514	516	548	513	537	546	516	482	511	486	496	516	508	517	506	499	496	505	541	519	492	552	503	529	544	488	548	548	535	515	489	529	504	542	557	495	516	492	485	499	470	534	572	510	531	527	527	512	484	498	516	506	479	504	535	511	535	549	540	494	515	531	536	535	514	503	466	524	529	476	495	532	548	521	519	506	504	524	513	485	498	470	489	523	482	509	513	483	508	542	498	494	522	521	506	523	508	514	538	529	520	530	516	513	533	531	537	523	497	544	502	575	537	513	509	542	529	529	496	489	513	543	500	549	539	505	519	525	504	535	511	506	496	527	514	501	524	504	471	531	527	520	535	494	488	496	525	491	498	519	469	477	508	516	506	485	506	526	493	515	514	508	508	499	475	533	524	544	474	476	527	507	493	509	562	501	508	510	512	491	487	478	505	519	487	543	533	490	497	502	530	495	517	508	514	522	528	528	527	516	498	535	450	518	537	533	495	540	532	567	535	497	493	518	507	488	468	492	529	501	537	521	513	488	568	508	474	507	545	571	523	498	493	512	518	478	515	501	495	540	529	547	476	520	494	495	541	474	499	512	525	534	488	515	494	527	495	520	528	514	500	507	497	546	533	542	512	510	519	472	505	497	520	523	533	512	507	513	515	477	524	571	557	522	499	495	526	506	520	511	521	515	537	480	483	502	546	498	530	531	530	495	530	515	553	520	518	536	464	504	541	529	515	501	499	474	512	504	518	510	519	554	504	513	491	503	493	528	511	542	531	513	507	535	521	555	506	539	533	487	499	515	438	499	559	526	518	528	522	535	517	521	501	494	528	511	531	508	513	498	526	505	494	524	516	505	492	539	512	489	509	495	483	512	506	562	510	533	508	520	557	505	503	512	494	525	504	557	522	530	541	513	521	537	504	516	518	535	523	495	537	469	505	533	493	526	540	532	473	521	477	534	505	505	503	497	493	503	512	510	528	543	542	499	520	516	536	529	482	500	521	520	502	494	500	508	520	555	539	514	504	540	502	489	501	516	509	520	522	522	542	495	517	505	553	527	532	521	528	475	456	516	518	569	504	524	547	543	519	481	487	510	508	561	509	492	511	505	484	498	499	513	483	530	489	524	469	520	502	489	504	495	496	509	501	525	498	492	519	499	480	506	472	521	479	510	537	493	517	493	500	488	517	477	519	540	535	509	503	487	571	507	495	560	519	547	544	508	520	515	490	516	516	517	489	525	526	508	536	499	539	539	477	522	504	524	501	517	534	479	507	557	491	482	524	485	511	516	516	499	497	468	527	548	528	467	525	559	488	544	569	456	504	521	525	507	538	536	485	528	483	481	481	542	539	529	527	529	517	493	501	550	524	485	518	535	508	503	530	501	517	525	474	540	515	531	525	514	549	514	506	490	505	498	517	527	500	497	522	503	548	508	544	535	517	521	515	521	526	495	529	508	536	519	540	524	513	495	508	511	493	537	547	520	503	529	517	447	543	511	483	508	490	491	542	515	503	547	486	494	502	503	538	538	521	509	525	497	504	529	520	566	483	483	528	514	507	488	506	505	535	478	511	505	529	512	557	511	527	474	478	547	463	506	539	538	483	536	512	541	487	491	582	534	514	522	496	537	511	488	510	528	501	522	528	533	533	529	499	526	521	532	503	509	527	525	495	500	527	524	549	486	546	539	517	504	490	494	526	518	505	518	536	536	517	505	494	490	548	509	507	490	488	524	519	495	520	519	468	510	539	510	510	533	536	522	514	502	500	505	487	500	543	534	474	476	477	493	512	543	530	507	486	482	506	516	500	531	504	531	499	519	497	502	508	541	517	554	511	508	537	535	515	481	556	529	554	514	517	497	528	553	527	518	514	502	504	477	518	524	535	520	505	526	533	525	496	528	547	532	485	527	477	528	489	497	522	512	452	518	504	521	544	547	488	501	518	554	496	518	539	547	504	503	469	508	525	511	541	521	571	520	502	523	530	511	531	496	549	537	510	507	520	527	526	502	525	507	540	567	486	536	454	513	512	506	498	506	509	510	523	572	542	537	491	595	519	513	545	504	512	495	491	501	512	509	542	527	554	523	533	509	547	522	510	485	524	501	507	504	520	526	505	517	509	502	473	482	487	480	479	537	510	524	529	524	516	520	520	513	533	511	488	514	476	506	532	511	508	540	515	515	495	493	543	495	471	514	542	529	524	543	485	545	562	494	490	551	545	541	541	474	509	518	545	471	462	515	513	528	493	498	487	506	494	508	511	541	491	565	482	540	483	538	525	515	491	523	508	477	497	508	525	495	531	511	506	496	529	500	531	493	501	523	528	484	495	518	531	505	521	516	552	505	479	509	515	546	489	494	519	545	572	523	487
28845	25317	13373	1686	657	589	375	317	312	313	317	301	309	269	286	287	310	302	278	315	271	292	276	296	287	286	288	305	277	311	279	277	283	258	265	314	267	305	263	282	273	288	264	295	288	279	288	263	280	276	280	271	272	298	277	254	268	290	313	285	276	248	294	311	280	289	324	275	290	271	269	273	283	299	275	282	290	296	282	300	245	291	288	303	280	262	291	270	331	272	301	305	270	254	260	281	287	274	329	280	283	288	278	264	304	305	279	289	297	290	273	295	310	326	296	294	282	246	295	298	280	279	299	265	261	278	261	306	300	294	300	267	287	312	305	310	285	291	260	287	282	290	305	282	287	316	296	267	294	283	284	288	263	269	299	287	280	275	291	294	285	302	287	307	290	292	301	269	291	293	285	259	275	288	284	275	253	268	299	278	282	282	278	280	283	243	256	262	289	307	289	288	282	300	260	277	291	280	281	282	302	254	278	266	305	265	311	277	290	287	275	321	281	295	305	295	277	271	291	292	259	315	277	271	296	266	280	276	309	303	272	296	283	276	299	240	281	274	282	286	274	270	314	260	286	291	288	324	281	275	284	289	293	295	281	253	274	305	271	269	277	263	277	266	277	267	296	272	287	270	292	263	286	284	292	286	270	293	261	280	273	282	264	279	284	304	271	287	305	301	267	275	266	281	251	288	298	287	270	271	284	269	299	284	267	283	262	287	253	274	282	300	300	280	289	257	312	291	299	276	272	288	263	254	253	270	294	302	302	275	286	272	298	270	311	262	261	328	287	301	309	279	268	302	291	305	279	281	288	298	287	283	253	275	278	244	309	288	306	282	297	266	289	295	293	281	267	281	319	317	261	270	276	302	275	273	273	276	281	313	270	287	287	248	303	292	281	293	296	266	285	279	317	261	233	271	263	309	270	304	285	302	322	276	292	302	289	303	268	287	286	287	286	285	318	297	281	277	297	279	300	300	262	260	272	293	287	271	271	297	290	253	292	303	260	298	296	275	244	287	300	282	281	259	288	266	278	286	306	275	269	272	279	297	265	275	289	271	263	266	242	294	272	313	271	284	265	288	316	329	307	278	293	237	315	294	259	298	274	291	268	270	284	266	283	275	279	273	269	289	279	273	279	302	296	291	275	319	285	310	277	256	256	289	249	268	260	286	278	314	272	263	280	303	293	290	269	298	273	285	259	291	236	274	291	280	263	263	305	293	282	282	261	313	254	295	283	296	275	288	258	309	286	263	287	282	291	289	270	288	265	265	256	296	266	300	290	257	316	264	281	267	267	260	278	277	243	288	279	296	278	282	290	325	272	304	298	288	301	286	313	283	321	257	269	262	293	327	301	291	291	281	284	250	278	288	271	313	276	286	274	270	314	255	282	272	287	288	284	327	275	292	276	270	264	295	300	303	271	270	305	305	287	277	297	271	262	290	290	286	290	294	303	241	286	279	253	271	294	276	298	320	294	296	285	274	277	281	283	303	266	297	288	288	292	262	305	313	241	314	240	290	296	274	305	304	289	313	283	274	258	283	303	307	281	274	319	298	277	298	272	249	268	292	301	271	281	295	281	267	312	269	307	307	295	277	308	286	255	284	315	299	252	259	260	262	275	286	274	280	307	271	258	305	285	306	265	283	277	278	251	245	306	319	299	282	293	286	263	281	315	282	319	286	265	294	315	258	281	264	267	282	263	263	299	275	290	272	285	284	303	269	258	274	300	316	251	281	273	295	277	261	267	294	274	274	311	312	264	250	274	275	285	287	247	245	299	273	271	285	315	271	281	307	275	277	285	271	323	267	277	267	287	311	270	281	257	279	290	303	281	276	295	317	293	285	284	265	286	244	247	285	308	286	277	277	295	281	292	318	297	278	301	333	267	299	295	270	287	260	286	276	260	282	259	286	244	307	285	303	264	274	261	287	259	274	280	312	287	286	298	294	292	288	315	300	270	277	269	279	280	325	312	280	273	277	290	290	269	309	263	276	289	313	312	280	290	302	292	278	277	271	272	302	291	281	301	273	277	298	289	310	276	270	256	284	267	267	294	304	277	323	290	296	265	294	282	286	266	277	280	267	303	264	253	277	313	279	276	314	284	271	310	264	269	268	297	291	312	301	317	291	288	289	288	297	280	333	324	283	283	287	280	300	283	291	313	289	267	276	286	274	300	325	275	305	300	282	301	269	269	274	270	289	269	277	314	290	301	290	268	301	274	314	282	264	269	313	306	271	277	278	285	296	275	278	287	282	281	273	298	281	286	312	266	287	269	280	270	287	286	265	277	252	278	240	292	284	309	244	291	272	254	289	265	267	292	284	273	296	307	290	262	296	264	292	297	255	298	270	291	269	272	306	253	285	302	276	268	292	282	297	270	258	280	281	288	250	236	282	271	286	294	312	278	273	263	262	276	252	303	273	307	285	276	280	282	256	325	317	287	283	302	297	278	278	299	291	261	275	283	290	299	285	261	276	303	308	276	305	244	261	287	274	283	289	278	292	280	282	277	292	279	290	275	266	281	253	289	291	271	267	304	298	264	256	279	269	285	275	301	253	335	287	308	303	296	291	285	272	304	281	257	260	266	274	292	278	266	292	266	292	293	307	303	282	277	302	260	292	237	281	290	289	283	278	304	261	265	274	276	276	265	268	298	272	296	314	282	281	278	309	271	275	286	288	251	271	261	253	288	264	279	290	274	304	284	306	273	282	279	283	304	288	301	278	285	280	280	279	278	280	290	305	284	296	268	281	269	262	303	266	286	288	299	267	257	282	298	275	299	257	285	304	287	281	292	263	303	288	282	312	257	279	281	290	313	275	255	276	297	287	262	274	270	268	269	290	260	299	268	315	279	284	277	277	258	293	301	262	264	288	276	286	265	267	263	276	297	286	267	275	319	264	241	294	255	303	290	276	268	298	260	299	287	319	301	290	286	280	292	285	251	282	288	313	306	265	293	293	290	285	272	305	280	300	311	279	300	289	308	282	277	263	286	292	291	318	309	266	281	293	271	269	286	307	297	260	286	288	278	288	286	274	275	258	264	287	273	245	282	279	297	307	281	264	293	289	310	310	296	294	295	273	290	282	260	274	294	295	251	302	257	269	262	261	280	272	294	308	296	263	276	292	307	258	298	286	301	284	267	294	291	280	254	272	294	262	285	290	291	263	288	290	268	278	321	277	267	275	300	306	275	290	291	286	296	281	283	247	312	290	272	287	259	285	291	263	289	268	274	276	274	281	282	276	287	271	304	253	304	302	286	312	331	309	264	287	281	271	281	283	268	287	303	284	255	273	256	282	265	271	287	315	293	297	260	283	271	278	254	318	280	284	316	302	292	248	280	277	309	294	281	279	266	292	313	292	292	295	273	266	278	294	288	312	282	274	289	292	300	296	251	289	272	283	239	257	283	290	269	265	285	284	275	275	284	288	300	300	260	266	263	275	311	275	260	305	292	268	301	288	272	279	289	247	284	278	275	280	281	294	295	300	302	287
35307	36246	2545	818	638	534	483	429	430	409	398	354	341	410	409	367	359	374	370	372	356	365	356	362	360	344	367	375	398	379	385	373	356	368	353	367	363	330	376	370	381	346	336	363	376	321	347	354	356	401	346	338	362	363	381	398	376	379	373	357	364	341	331	360	406	349	344	392	348	326	355	375	395	352	376	381	341	371	350	370	360	365	390	373	342	349	345	377	355	344	357	388	373	368	332	358	339	369	367	323	375	361	328	374	369	349	341	375	352	313	343	352	376	372	367	369	342	367	380	355	356	359	382	349	370	358	366	353	362	337	350	380	347	336	334	374	384	354	371	358	382	367	350	364	353	352	384	357	370	357	389	367	344	368	349	331	352	348	363	356	361	341	354	394	357	343	371	367	331	368	380	375	368	379	364	367	382	345	317	376	399	391	337	353	360	378	377	353	344	406	370	345	375	326	379	367	367	347	357	368	373	369	337	344	333	318	349	398	344	339	366	336	366	382	340	345	341	373	334	342	361	332	331	358	368	355	364	369	349	330	329	365	391	362	350	340	350	344	354	387	355	394	382	347	359	364	385	353	362	357	336	349	363	320	354	346	336	380	359	347	362	350	348	362	362	339	374	352	355	339	375	367	347	384	366	360	348	384	375	363	333	357	347	381	352	369	412	357	398	379	362	351	372	379	367	373	361	371	363	323	329	359	352	347	345	337	377	411	346	364	362	341	343	357	367	352	372	391	369	361	363	357	342	366	362	376	362	351	350	365	369	346	377	351	372	358	342	376	365	362	345	339	316	384	358	371	377	351	348	354	350	363	346	335	371	359	323	376	348	349	365	337	390	363	353	347	362	316	340	388	355	353	344	379	368	358	359	326	361	341	347	385	362	383	355	330	310	353	327	358	373	379	332	338	359	365	358	375	368	367	396	328	380	334	362	326	386	356	384	356	380	363	397	327	337	329	388	339	311	340	369	350	346	343	378	332	338	375	386	364	377	352	355	346	365	326	345	400	347	366	373	324	380	333	371	334	391	349	340	332	333	332	353	366	380	333	336	366	379	392	347	348	353	353	364	352	380	357	324	356	351	383	381	364	391	356	387	368	337	373	333	372	374	386	347	363	361	316	366	365	328	362	333	390	338	375	390	363	378	365	352	367	309	368	349	318	355	368	346	367	377	389	405	366	336	357	407	318	362	354	334	335	344	406	360	373	347	362	352	377	383	365	331	351	357	346	333	386	361	382	360	357	349	309	362	346	375	374	386	347	374	381	363	386	394	385	349	360	380	374	369	370	334	375	401	340	340	390	366	394	395	395	333	348	374	367	349	342	379	337	359	377	342	374	338	399	392	328	348	321	369	349	354	385	399	411	386	318	348	329	347	379	358	356	361	347	385	354	368	345	344	348	344	343	365	354	379	353	365	359	389	332	369	364	348	373	366	384	358	363	349	344	349	351	343	396	353	349	321	351	346	336	371	346	343	351	376	324	373	371	332	374	389	351	409	333	331	349	386	393	360	401	367	376	339	320	299	370	310	373	381	376	336	340	338	320	349	392	379	373	362	371	369	353	345	352	345	351	388	377	348	388	338	343	369	359	362	354	385	389	387	353	355	391	353	373	384	362	362	372	360	367	324	351	344	359	347	341	352	345	367	353	364	381	369	363	343	358	370	351	344	355	359	384	364	395	379	348	386	382	368	379	357	350	357	326	326	365	340	375	366	385	352	358	351	385	390	356	339	336	333	368	346	346	350	377	348	352	338	372	383	366	349	350	344	362	337	350	354	364	375	381	349	379	329	324	326	385	403	340	365	367	364	368	346	381	337	327	364	401	361	305	354	355	386	362	350	331	331	368	338	345	333	395	365	337	390	380	354	366	375	357	349	338	332	351	344	373	352	331	352	346	344	402	378	339	373	358	355	368	361	319	383	341	343	355	368	322	403	338	357	374	347	345	374	368	396	356	339	347	365	358	357	403	345	363	323	373	379	339	372	380	333	349	374	387	371	346	362	351	352	384	347	385	377	346	365	389	358	334	353	315	361	331	358	367	347	367	350	383	357	366	361	345	391	356	345	354	390	352	375	375	395	369	360	353	364	320	382	378	361	372	367	329	396	405	385	366	353	341	352	369	356	374	366	366	325	333	339	373	339	350	379	344	380	345	330	378	359	345	389	367	384	385	360	360	351	377	369	408	306	350	335	388	349	350	393	368	349	350	358	332	386	352	341	339	367	345	365	342	380	364	363	344	361	350	319	350	378	359	361	376	346	358	376	363	352	359	362	342	350	365	370	346	392	369	368	323	339	403	351	345	383	372	324	352	348	371	356	373	390	366	357	358	353	375	359	356	346	352	366	348	363	390	318	391	385	380	363	354	394	348	365	384	355	357	346	339	370	366	371	349	347	384	349	347	361	358	359	331	375	344	343	343	359	357	343	380	344	356	370	356	382	351	386	377	387	348	354	360	364	351	392	349	377	373	393	340	322	367	357	356	397	366	365	329	402	366	382	387	378	361	357	369	335	373	333	379	364	344	355	371	349	406	377	347	345	435	405	369	384	364	334	371	343	401	388	351	391	351	343	343	331	370	361	368	339	386	372	317	405	361	365	346	339	372	365	312	357	337	365	371	377	353	334	362	370	356	350	367	371	375	366	366	351	361	346	355	333	323	375	362	356	331	351	349	359	385	348	359	329	390	355	365	350	361	366	382	364	363	345	325	372	368	355	375	343	344	331	331	384	359	363	369	340	351	358	377	391	356	325	355	386	369	374	361	360	332	355	359	393	370	360	361	345	351	352	382	368	371	390	370	369	363	424	391	340	369	354	393	347	364	363	351	369	401	356	376	356	375	379	360	342	377	345	386	364	373	381	321	366	355	368	371	355	404	352	353	383	327	348	412	402	359	358	359	365	361	381	348	349	369	369	366	321	369	363	373	354	367	325	350	318	410	352	353	372	354	381	357	361	331	369	330	353	338	380	371	338	378	340	347	376	363	349	347	379	383	376	372	373	328	309	401	340	348	341	357	354	370	398	362	362	379	374	355	360	367	376	347	346	320	363	335	382	355	383	358	359	357	382	370	394	381	351	342	342	356	367	341	377	369	396	374	342	348	360	334	337	358	347	372	356	387	350	374	338	387	383	383	364	365	360	362	353	354	350	337	391	346	400	341	353	355	372	373	362	333	404	335	344	364	378	368	350	329	356	378	353	336	371	376	335	361	344	385	404	347	334	368	352	346	353	328	340	360	381	381	383	370	383	328	384	352	324	347	388	384	383	373	352	380	380	381	348	368	390	387	363	350	365	397	342	371	361	371	370	340	334	356	358	359	382	350	352	333	338	343	393	324	361	367	357	341	390	363	360	343	340	373	340	366	358	346	323	368	350	336	322	350	394	379	359	392	336	359	367	363	367	353	387	320	370	382	367	358	366	348	395	363	338	327	353	367	364	350	362	372	340	379	354	362	328	369	358	384	376	320	342	382	366	365	354	372	404	339
24121	21081	28218	24107	20916	7470	1097	734	675	624	578	523	536	527	499	482	469	494	440	479	419	467	494	461	475	455	421	457	446	428	436	428	462	442	422	457	487	432	455	440	464	415	443	471	431	462	443	425	434	440	455	461	453	426	479	442	454	474	468	469	436	433	417	480	443	415	427	422	437	402	446	421	429	424	481	418	422	410	433	428	482	426	413	424	430	445	461	453	465	444	433	432	424	414	445	466	434	408	436	427	433	409	427	462	441	401	439	454	442	438	405	428	456	454	444	418	424	472	458	440	453	431	433	438	457	425	422	441	407	458	388	436	455	442	436	430	457	439	435	416	439	461	424	464	425	461	444	467	432	441	481	468	419	430	429	414	417	470	479	437	446	433	455	423	438	464	422	466	434	417	431	444	437	433	466	453	441	447	489	400	427	418	444	412	427	422	442	434	432	414	469	481	451	406	448	480	466	409	402	407	393	442	436	419	428	425	450	460	439	442	410	442	466	379	425	414	398	431	445	433	453	461	419	447	431	467	480	456	435	442	418	475	431	458	435	449	423	421	471	393	420	443	423	452	444	479	428	433	432	435	423	413	401	460	410	426	412	414	478	463	434	436	454	434	466	412	454	441	400	449	420	453	442	461	455	415	452	452	460	392	444	433	417	428	454	438	412	435	437	424	427	425	430	438	449	466	409	436	423	430	444	426	424	452	389	514	429	423	443	460	418	425	431	464	455	422	435	459	412	426	459	444	453	438	460	426	415	418	425	458	464	479	455	444	429	428	451	418	434	442	419	432	454	432	415	450	416	384	476	431	439	460	451	463	403	421	411	442	451	454	414	483	449	476	404	431	449	383	426	448	440	474	430	495	463	439	436	432	436	439	434	418	438	454	475	473	430	446	415	423	455	432	420	462	433	389	446	396	448	436	439	434	468	401	441	423	427	422	455	438	442	421	438	409	465	445	455	443	447	438	417	452	429	447	409	402	429	409	449	454	448	423	444	436	484	400	424	429	407	426	460	460	439	433	489	453	478	420	437	431	410	433	444	443	439	445	481	452	462	430	422	414	453	453	418	431	432	452	452	433	435	438	437	455	429	451	425	399	456	420	424	434	404	427	406	423	418	436	467	404	486	470	413	459	413	442	424	456	396	469	467	399	436	408	435	422	432	486	451	417	406	440	440	427	442	432	446	422	429	444	406	475	418	442	420	436	423	431	447	406	442	433	451	421	422	435	422	440	438	446	458	434	436	405	484	445	465	459	437	420	449	424	451	406	431	424	450	443	437	435	450	437	446	437	435	387	450	458	421	457	451	437	451	435	472	444	471	438	440	424	456	436	425	461	447	472	450	450	485	468	483	480	465	444	464	439	444	439	456	455	460	395	441	436	462	426	454	472	445	422	404	425	462	463	436	438	432	426	444	427	404	439	420	465	446	432	429	399	404	409	434	425	458	414	436	440	436	454	435	454	470	500	419	421	459	447	436	461	459	416	423	463	408	410	449	421	437	446	478	438	432	445	413	442	448	455	443	417	455	463	414	416	414	439	439	437	464	454	464	468	417	458	457	452	430	415	443	435	460	385	448	417	407	450	412	467	447	453	469	451	444	426	421	451	439	435	412	431	444	421	434	448	455	418	448	413	474	454	451	456	471	405	435	452	438	437	430	414	440	429	442	426	428	465	481	459	448	435	482	467	432	457	436	446	437	505	429	477	440	436	436	422	463	431	455	394	459	433	429	427	460	411	461	440	385	411	444	394	435	476	431	415	440	431	454	458	425	442	443	428	445	425	446	422	422	472	398	458	412	475	449	437	409	438	420	411	435	487	479	426	426	447	414	433	480	393	435	492	466	428	400	413	406	452	415	435	459	435	427	418	413	456	427	453	440	425	462	463	421	413	408	436	395	457	448	446	401	407	466	432	418	455	458	452	458	439	415	433	440	439	418	446	449	442	416	440	429	464	413	460	433	436	440	419	460	418	465	415	436	412	436	432	476	436	434	427	416	434	468	451	422	410	403	433	422	426	423	419	461	388	465	441	417	427	433	461	435	430	443	437	411	434	426	399	403	467	418	432	398	462	437	419	479	468	490	452	482	429	398	454	370	466	427	444	427	430	474	468	480	412	452	428	466	453	454	466	450	422	436	439	464	430	437	444	436	413	438	430	388	411	455	452	440	446	413	463	432	402	457	378	459	419	410	456	439	415	468	423	445	434	440	438	449	438	445	466	430	453	400	461	414	403	452	421	385	391	424	432	410	434	455	484	417	452	464	407	441	429	447	427	415	465	453	428	471	449	419	443	426	453	439	412	459	436	438	414	449	429	424	470	406	452	422	412	455	424	460	449	418	452	418	438	456	443	432	440	456	429	392	413	417	428	447	382	416	461	426	451	451	456	435	432	449	426	470	427	453	409	524	451	437	454	454	438	429	405	436	423	438	437	443	440	443	462	460	481	487	454	421	414	442	439	461	446	484	418	429	417	428	431	447	404	431	466	413	436	448	438	404	429	418	455	417	442	428	475	473	425	506	440	420	421	481	436	451	431	469	434	435	435	422	466	460	439	467	426	407	459	427	442	464	444	441	453	435	409	420	477	447	431	432	451	442	422	473	436	449	425	464	451	470	421	408	419	395	424	458	439	456	464	422	440	441	436	425	427	414	419	434	453	465	432	453	447	408	416	474	462	485	435	473	448	400	442	417	422	441	459	420	452	421	443	439	431	444	435	432	427	435	457	454	437	416	457	435	451	430	413	475	436	430	398	479	403	413	452	421	441	433	413	455	457	397	423	419	463	448	445	440	421	443	400	425	421	438	460	438	408	412	423	439	425	426	445	421	403	428	420	438	442	460	443	437	429	469	452	442	458	452	430	421	487	428	430	450	441	428	452	438	455	432	430	427	465	445	447	449	454	467	436	400	488	464	452	432	455	431	427	417	437	451	431	423	456	465	463	481	424	391	451	468	412	452	448	427	426	433	452	422	450	415	431	464	444	429	431	401	400	421	454	416	433	410	420	417	435	438	440	431	446	432	453	386	420	410	447	428	421	423	421	453	417	448	420	454	453	450	423	430	444	438	440	439	438	423	483	420	438	396	447	446	395	427	421	450	427	456	458	427	448	431	429	422	488	486	458	438	425	458	455	401	468	460	442	429	419	410	464	474	427	454	454	413	407	439	429	431	440	439	463	411	479	453	425	473	446	430	491	426	491	440	447	412	418	370	402	461	484	401	470	462	414	411	393	466	423	414	414	448	451	438	384	456	437	438	410	457	459	435	435	416	436	436	419	459	434	447	435	454	413	435	425	498	469	452	434	433	445	447	458	417	417	431	437	426	441	475	440	400	456	438	422	444	478	447	430	430	439	433	442	456	472	402	422	436	436	402	445	444	423	407	398	462	428	405	424	435	412	427	450	431	443	399	443	425	414	486	465	453	433	400	436	473	476	468	449	421	425	457	432	426	447	414	449	471	432	446	442	458	463	449	438	454	429	410	411
40547	51567	8760	3556	2383	1952	1471	1270	1148	952	903	778	842	746	702	664	672	602	619	593	616	596	586	593	582	580	617	600	575	653	596	527	568	560	606	579	560	628	578	616	591	563	508	560	531	510	618	551	554	602	580	558	549	580	567	550	576	555	537	542	521	541	583	589	532	555	583	581	573	529	550	591	563	557	557	537	535	574	575	556	563	518	520	559	570	541	561	559	525	580	590	544	569	542	536	533	539	564	525	543	562	538	589	543	566	611	584	539	573	545	570	562	557	574	552	555	574	535	623	543	537	542	531	550	523	571	583	542	539	572	543	610	541	605	579	572	551	578	524	534	559	614	573	564	577	560	548	581	555	560	567	544	534	553	530	566	543	537	534	548	532	570	552	545	575	531	538	531	556	555	558	507	567	548	567	564	602	539	560	539	570	513	543	598	567	589	596	576	557	581	554	570	508	584	541	596	536	541	554	539	554	559	545	520	566	550	546	550	537	542	515	522	552	536	545	565	551	522	590	544	550	587	517	527	507	552	512	524	559	566	588	551	592	558	547	577	551	559	537	592	570	554	624	550	565	538	540	551	570	529	545	518	565	560	565	539	543	582	579	556	554	582	521	559	573	565	598	526	521	585	486	573	539	569	568	601	529	588	553	528	537	549	564	565	528	538	514	543	507	561	564	530	519	576	609	541	563	532	601	553	536	555	550	545	593	530	598	576	541	558	543	541	560	548	524	544	566	539	523	552	525	568	526	546	553	551	582	560	527	554	558	588	576	568	511	586	551	564	569	533	569	544	540	520	532	561	573	571	515	570	525	552	546	547	528	574	557	508	543	569	579	560	595	554	564	567	576	557	556	549	586	571	562	582	538	501	573	542	569	506	543	502	512	571	554	572	621	620	557	547	534	546	582	551	567	555	539	606	583	516	605	560	544	561	544	557	597	532	532	568	613	545	592	539	537	550	585	562	546	565	515	571	556	549	547	528	555	564	579	540	557	518	543	552	583	551	564	570	564	569	575	545	559	513	546	542	521	529	579	537	526	530	552	537	568	579	598	558	549	519	599	522	581	607	566	561	593	574	534	570	548	631	563	586	562	546	573	560	542	628	552	577	548	573	557	544	566	559	542	569	539	516	575	577	558	573	557	586	552	553	515	508	591	554	565	580	530	562	549	544	602	571	553	594	550	551	539	583	565	484	597	596	570	564	568	545	594	503	571	593	544	521	591	554	562	541	541	534	580	577	577	506	567	522	545	582	576	557	556	589	544	567	516	563	581	504	568	549	539	542	576	578	536	558	504	537	548	551	557	563	597	534	582	541	532	548	582	568	542	576	518	553	540	548	554	566	558	560	524	554	531	529	530	537	567	506	522	598	609	540	543	545	555	574	577	543	548	547	550	532	539	558	593	553	551	552	542	571	559	539	568	552	517	545	562	581	532	566	549	523	569	552	542	586	546	592	576	536	545	555	540	563	561	527	591	534	548	557	538	549	588	579	541	537	535	567	495	546	527	541	582	538	537	521	545	589	569	499	547	544	569	582	537	590	623	536	540	525	518	529	542	515	537	573	550	556	544	520	547	544	543	560	546	593	548	530	563	558	536	560	583	501	515	539	567	568	552	529	542	550	577	557	564	568	547	556	536	564	543	522	571	549	529	541	546	563	628	587	545	538	590	551	571	599	554	553	575	544	565	530	529	571	571	541	574	510	575	533	593	560	537	573	514	570	584	557	571	518	559	585	577	568	556	554	567	577	561	531	543	590	574	542	583	552	571	510	532	582	538	548	554	603	484	509	528	560	527	541	551	578	563	586	532	508	539	542	558	526	524	526	574	607	584	551	559	544	581	585	535	549	558	569	540	577	582	525	544	571	575	551	522	537	534	500	549	519	600	569	552	564	523	583	605	591	594	553	549	525	554	550	522	552	577	546	530	567	527	552	516	535	553	581	519	583	530	575	573	553	575	595	543	579	513	600	532	562	501	547	551	578	543	556	548	521	505	554	537	510	547	540	581	568	541	547	573	572	581	579	547	523	556	568	578	547	541	550	573	555	587	514	559	542	541	564	587	589	519	561	559	535	632	555	548	536	549	524	539	518	588	566	611	545	566	574	563	565	574	581	509	542	509	560	554	587	544	563	551	558	560	581	581	530	490	560	559	560	525	521	543	535	564	542	535	619	570	587	577	554	552	598	572	531	563	552	512	576	540	594	541	570	535	503	575	543	545	536	532	562	535	603	534	517	502	552	545	602	558	523	540	550	513	557	554	589	553	521	544	554	548	516	566	586	499	551	544	560	578	557	571	538	545	560	608	544	538	569	557	554	584	562	529	529	556	526	558	516	537	579	592	525	546	530	591	543	551	563	551	563	569	519	564	552	567	529	540	511	575	611	565	522	575	573	590	593	577	555	562	581	560	567	593	514	562	558	558	558	555	535	540	558	548	565	517	554	556	578	577	585	595	551	594	590	530	580	544	589	548	590	542	523	605	569	563	545	553	596	557	516	576	598	589	579	551	536	533	556	592	594	566	602	572	531	568	548	565	553	568	541	552	535	512	581	548	559	555	546	570	564	531	577	563	562	571	560	548	533	522	557	565	585	563	512	553	550	527	527	601	570	572	555	571	548	542	557	581	564	582	542	562	557	551	603	593	570	560	545	597	558	548	561	591	556	582	554	576	574	527	568	559	527	544	526	538	549	550	585	617	548	537	539	536	530	568	516	565	571	564	545	497	547	506	580	567	589	571	565	563	540	561	563	536	573	535	544	582	615	551	624	549	536	567	564	560	593	513	542	516	553	523	505	548	567	520	517	569	548	566	582	548	612	538	592	519	572	578	550	566	547	576	527	562	590	592	562	529	561	588	527	582	563	570	537	540	526	570	542	551	560	560	532	537	528	544	531	548	567	590	555	507	545	559	526	564	519	565	560	580	579	588	555	625	546	515	562	505	531	564	565	550	533	551	537	560	564	551	550	526	551	542	582	523	555	562	534	545	543	528	531	588	540	542	554	550	552	548	538	560	558	550	575	559	538	562	567	498	562	558	584	576	554	556	516	582	530	542	569	566	536	565	564	621	571	560	525	578	564	539	621	546	552	553	556	572	565	568	542	520	514	570	585	525	554	518	561	553	526	555	581	553	584	578	616	558	539	573	559	548	528	540	502	565	593	531	556	554	574	552	537	549	535	542	540	531	506	560	565	516	534	545	496	570	546	544	618	587	554	608	568	561	555	548	556	561	552	564	572	548	546	551	542	557	530	564	572	547	553	571	535	553	588	559	529	605	561	563	574	574	545	545	571	577	554	577	573	577	515	562	538	607	562	563	574	550	534	536	596	544	589	547	554	534	591	486	586	530	520	588	555	551	546	585	576	530	533	569	565	543	535	492	572	555	537	522	555	546	559	545	554	541	623	551	574	510	565	544	562	572	565	566	564	586	581	573	584	527	534	527	543	581	527	540	559	525	574	561	611	538	521	564	541	575	561	571	542	563	550
22997	21069	28753	23535	21047	20916	5717	1108	801	652	741	607	570	536	503	522	509	493	517	482	438	437	460	463	464	448	463	421	423	452	431	472	415	443	384	430	415	434	405	422	385	412	424	434	440	433	387	443	403	425	420	379	436	397	435	400	413	382	417	439	433	409	370	463	390	401	382	413	405	402	382	389	435	389	418	416	410	423	420	419	413	410	399	402	391	379	421	421	402	408	395	410	364	407	423	383	408	384	391	420	395	407	406	362	394	415	396	416	390	386	394	417	383	380	418	425	383	394	409	419	420	406	372	441	420	405	405	352	432	420	394	424	419	422	381	413	375	380	387	392	408	389	397	420	421	420	417	405	398	411	436	401	365	405	395	384	412	408	387	409	416	418	384	417	400	387	450	408	418	398	387	347	416	396	380	395	351	398	394	395	408	389	385	396	373	424	412	384	416	416	411	404	402	398	376	397	446	401	386	429	406	388	396	425	397	386	452	418	398	397	411	403	373	437	399	395	434	439	377	394	416	390	398	406	396	370	403	363	441	412	385	369	375	389	426	398	400	401	404	383	384	361	432	421	406	410	400	407	381	406	397	388	401	418	402	414	398	396	395	392	391	423	377	428	420	382	404	386	428	396	389	404	394	424	397	448	402	447	400	417	413	435	391	382	405	402	399	386	352	370	374	401	417	403	424	443	442	371	384	401	409	377	414	406	411	425	388	397	439	385	386	402	395	400	444	424	374	414	405	393	377	449	417	415	377	424	395	418	380	425	402	437	411	410	435	372	393	380	406	413	415	402	439	332	384	399	397	400	404	380	403	422	399	429	380	383	408	421	368	372	397	410	383	349	403	412	447	413	421	391	399	395	359	393	357	415	441	421	411	387	400	401	384	375	394	376	403	407	388	419	386	393	415	404	438	400	385	397	387	414	412	405	396	419	359	411	386	410	412	376	382	386	404	385	360	379	364	411	461	401	359	395	385	382	377	392	427	405	400	404	380	395	393	382	371	399	410	388	425	408	419	403	420	397	402	403	439	415	389	396	410	375	400	408	379	393	428	402	415	391	396	394	368	380	420	363	415	376	369	398	420	385	409	398	412	405	389	415	424	384	371	386	421	399	401	379	435	396	405	419	387	403	402	371	396	372	387	405	423	418	375	399	365	401	395	411	429	419	415	423	428	392	443	445	411	376	391	403	381	439	387	383	372	412	420	393	385	402	380	435	421	427	383	431	378	352	404	414	400	437	428	370	438	400	350	375	418	452	399	339	380	379	373	398	401	411	375	407	393	400	395	437	390	414	392	410	401	395	384	372	398	395	391	387	382	391	423	431	419	404	396	404	388	387	365	404	404	407	406	393	423	409	437	384	386	419	413	417	401	394	415	409	411	397	410	384	372	393	414	416	423	394	445	378	453	388	402	381	395	386	366	400	362	401	370	415	417	393	414	372	388	373	392	375	401	403	403	393	392	408	446	376	377	372	421	409	398	408	399	391	375	406	419	396	431	383	401	435	390	422	376	389	417	394	391	410	414	376	401	386	410	384	397	413	423	419	371	391	390	398	366	396	409	373	404	379	421	396	382	388	393	383	403	397	387	412	377	412	408	402	383	421	400	413	402	381	374	387	390	403	406	401	395	400	388	377	430	395	380	397	358	418	395	408	398	378	385	426	382	418	408	420	374	387	378	402	371	394	397	369	401	416	394	370	397	417	384	400	392	398	351	407	370	416	413	378	402	418	415	399	400	431	425	431	376	392	420	401	401	404	417	381	394	369	425	391	377	381	388	391	394	387	411	382	373	413	368	374	393	385	396	387	402	394	368	402	409	427	403	406	416	439	414	427	400	415	361	414	415	374	425	400	426	416	408	385	389	429	419	415	413	372	406	405	357	406	412	387	405	389	393	374	396	417	418	392	410	416	434	435	412	381	401	400	422	390	428	373	421	420	408	403	386	426	385	413	411	429	399	389	409	410	410	410	444	405	396	389	393	408	413	395	345	435	380	370	368	398	370	406	382	377	418	382	408	384	424	404	403	385	396	438	387	367	371	392	385	391	399	407	401	378	392	406	428	404	407	432	419	386	427	400	376	437	415	404	398	397	396	397	380	377	399	409	389	389	387	385	367	392	420	397	388	399	416	428	398	394	387	410	414	396	394	423	410	391	424	401	410	380	418	375	379	381	369	428	376	385	405	386	385	418	381	401	385	406	403	396	429	399	393	381	383	377	420	421	383	375	413	407	392	427	384	400	418	418	402	413	409	383	403	434	439	399	398	398	393	372	361	408	381	401	387	375	381	392	403	383	402	368	390	417	367	373	421	421	385	400	386	405	401	418	383	375	338	410	417	414	375	388	406	388	458	398	402	411	403	410	380	394	369	401	392	393	410	425	412	404	412	435	371	392	406	410	421	438	408	434	375	412	396	393	402	390	407	394	411	446	407	381	395	395	386	387	414	401	390	387	405	384	405	408	417	400	449	381	403	384	442	382	395	371	383	396	384	385	401	408	389	385	366	354	386	393	399	403	386	391	383	359	404	372	412	395	383	361	404	385	375	396	372	380	409	417	390	404	400	412	386	400	431	395	393	370	409	400	415	408	376	442	386	390	433	377	394	377	431	386	411	389	415	410	439	375	386	405	380	390	415	393	395	365	383	403	399	419	402	422	401	407	416	379	389	403	399	410	389	412	377	410	401	370	467	409	397	383	375	364	404	438	397	417	388	379	354	398	401	421	399	377	417	399	402	403	371	418	398	431	406	370	381	396	370	417	443	397	416	387	394	411	403	413	397	412	395	359	354	397	441	408	401	371	420	401	338	425	426	424	407	420	388	428	449	390	411	401	389	370	413	401	415	426	403	390	392	396	384	375	412	379	379	394	415	391	421	405	398	427	423	393	395	418	396	381	419	393	435	397	416	388	388	425	402	421	424	427	401	395	386	357	392	440	383	419	400	398	392	384	416	373	401	379	381	406	421	392	357	397	392	403	388	411	376	399	368	369	369	397	392	371	391	380	398	403	365	418	431	422	375	419	396	409	402	403	400	371	400	375	418	392	377	410	383	419	383	395	389	404	388	455	431	387	395	393	414	388	414	388	380	417	386	416	396	404	420	385	409	384	412	396	405	393	402	408	401	393	362	376	393	388	399	423	395	418	391	387	400	409	395	378	377	425	402	382	381	407	455	401	420	379	375	414	402	396	404	413	403	351	422	403	374	411	393	429	362	409	391	414	367	366	406	396	381	397	429	380	417	396	422	389	418	397	447	401	384	397	381	409	414	432	379	404	385	403	377	416	402	386	413	427	394	452	387	397	360	414	408	424	395	420	396	377	390	386	422	399	361	351	382	402	373	407	438	446	371	371	400	400	418	354	405	403	357	409	392	410	411	378	397	403	383	408	394	377	411	377	412	404	410	395	364	385	421	384	402	401	415	409	385	378	393	363	367	375	379	404	399	392	387	382	381	386	398	400	435	386	418	383	350	394	374	395	386	378	398	407
45002	58940	13492	5918	3894	2950	2378	1878	1696	1323	1193	1019	903	859	793	791	759	694	696	609	635	671	627	600	623	599	616	529	538	623	553	564	555	528	507	572	561	542	603	533	564	588	582	521	590	528	542	509	508	513	528	535	508	538	533	539	488	487	502	526	582	541	494	518	511	526	504	562	495	528	551	513	535	490	502	500	507	534	510	479	519	517	519	494	516	524	484	498	508	514	514	508	508	515	497	535	507	540	496	473	487	548	489	535	499	539	523	513	512	490	496	498	521	513	546	517	512	517	550	482	512	535	496	538	524	509	540	501	522	527	496	529	566	542	516	530	529	534	542	499	490	544	545	507	513	491	573	515	522	556	516	579	511	526	522	494	525	492	549	501	515	530	533	527	503	464	503	497	471	529	454	501	495	511	538	498	510	525	554	520	508	473	527	501	499	541	537	519	510	519	542	463	488	501	562	486	501	523	521	536	495	503	550	502	517	518	491	464	518	513	499	533	531	520	531	549	495	476	488	510	571	543	498	506	485	488	511	529	533	506	459	494	549	500	529	548	487	479	516	481	545	494	505	501	501	534	554	518	531	504	546	517	539	512	483	505	494	473	534	528	528	512	472	490	552	486	496	515	530	555	545	497	525	517	492	489	533	507	534	510	537	510	576	485	530	538	533	503	536	527	517	520	525	525	517	531	527	492	527	505	500	518	493	478	492	539	498	482	496	489	500	500	518	546	556	535	520	495	511	532	515	508	450	492	479	487	505	467	496	518	451	515	522	541	520	504	529	500	533	510	513	531	520	498	486	534	522	492	528	478	511	533	520	514	494	504	533	486	539	557	543	523	568	518	477	516	519	533	535	435	494	531	510	511	515	485	501	476	512	517	525	501	522	523	509	526	483	541	493	483	517	497	455	508	485	463	522	511	521	495	470	523	509	484	554	515	538	494	547	518	484	452	507	513	492	499	549	508	527	491	519	545	510	519	541	486	540	538	518	493	550	538	542	484	532	511	570	506	532	478	490	469	473	517	513	511	532	515	538	523	544	508	530	541	514	498	539	518	516	548	482	489	524	487	548	467	499	543	497	545	532	483	502	513	498	520	495	498	504	472	523	483	544	469	524	544	467	502	502	531	506	502	481	501	543	450	553	514	503	508	495	505	501	533	516	497	488	511	470	510	531	544	534	506	507	544	503	500	516	537	498	554	533	507	509	461	504	490	531	499	478	498	506	513	476	507	508	557	476	508	508	521	549	486	520	466	498	559	527	478	496	499	559	468	520	535	527	562	516	506	536	465	493	508	518	496	494	494	518	535	488	523	514	524	550	478	504	486	556	532	509	499	550	484	490	530	541	511	519	485	500	543	520	486	524	494	509	515	521	579	470	505	515	501	528	541	494	502	512	477	557	501	523	511	503	506	516	493	547	545	537	485	544	484	468	515	526	532	492	523	510	520	514	506	516	486	516	524	465	486	512	487	499	513	516	497	520	488	481	511	530	540	471	510	513	480	528	511	515	500	509	515	519	485	533	509	505	531	537	481	467	502	523	531	513	522	520	527	476	514	507	522	455	487	489	522	505	515	522	490	502	484	484	524	507	539	499	488	543	532	515	481	509	521	514	476	520	535	500	551	492	515	505	517	502	521	532	501	476	507	476	547	477	523	538	518	509	529	483	509	502	530	515	548	495	512	481	519	519	504	521	510	494	510	530	536	521	480	489	550	488	533	538	513	547	480	502	511	525	486	507	499	521	474	492	511	544	556	505	531	540	524	513	494	521	520	480	551	534	517	514	469	503	471	528	525	449	524	549	513	534	487	508	505	447	494	519	530	501	504	482	484	504	508	506	509	503	505	473	449	528	514	476	499	519	533	533	492	482	502	513	469	554	537	508	507	506	528	543	492	490	536	514	571	517	492	498	487	523	484	491	519	521	503	524	498	497	506	531	569	522	497	511	560	526	517	505	493	479	486	494	519	539	521	504	522	493	490	510	503	501	535	520	535	508	519	535	524	563	512	496	511	490	524	538	496	502	472	515	488	510	527	567	549	511	474	541	515	527	487	503	529	508	482	517	474	495	478	492	511	501	503	536	547	534	484	548	525	523	503	482	499	498	482	497	502	472	493	558	501	544	531	522	488	519	514	475	538	507	514	481	477	521	508	519	510	506	509	522	494	498	501	499	487	551	509	503	481	516	511	463	473	547	567	510	515	502	515	468	564	460	504	507	517	542	516	523	490	519	519	559	487	546	508	521	539	491	502	524	524	534	486	523	495	489	512	502	495	494	509	532	531	523	447	487	510	532	520	550	487	512	529	485	486	495	487	505	537	519	469	509	541	521	504	507	538	547	537	487	513	531	480	458	510	546	508	496	497	529	522	508	497	495	551	533	496	520	513	497	462	469	524	464	475	496	478	509	527	520	524	468	553	476	504	562	520	467	522	504	527	507	467	548	560	474	495	558	499	517	513	546	498	491	472	463	460	531	493	514	493	519	508	493	497	478	512	510	498	480	508	519	489	499	539	503	497	527	456	530	525	522	474	493	526	501	504	547	548	503	518	486	486	545	511	533	505	527	510	505	515	519	510	523	492	531	489	534	505	490	484	491	513	499	508	520	506	478	527	480	483	495	477	548	543	472	505	544	522	487	526	489	492	522	500	536	517	530	513	497	510	530	537	538	507	526	526	529	542	464	512	499	463	525	491	494	507	478	522	513	502	499	514	513	482	490	499	478	538	552	548	529	517	540	524	495	503	513	510	493	461	500	510	538	524	504	521	442	501	528	494	482	515	515	507	527	547	538	534	506	512	475	510	482	531	490	544	509	528	504	520	510	497	504	524	501	526	527	491	528	528	557	521	488	537	521	470	520	502	533	488	497	519	529	505	576	526	515	474	498	480	508	496	459	486	472	486	504	536	507	479	514	479	489	524	510	518	501	493	527	535	511	523	506	524	490	541	493	520	507	503	477	522	482	496	528	516	529	516	455	515	523	518	511	546	496	513	517	484	503	498	496	487	539	503	481	502	473	524	517	518	507	510	498	531	521	529	505	504	513	514	520	500	509	497	530	505	548	559	475	509	508	474	516	513	516	486	525	508	504	515	541	522	478	522	502	526	534	527	508	504	510	502	513	519	513	496	570	502	510	491	523	519	485	502	512	503	508	504	491	526	518	504	528	479	484	502	523	502	545	493	509	543	513	467	518	511	487	509	514	485	497	492	523	511	535	497	528	474	564	577	526	536	468	508	495	509	513	524	506	474	525	499	513	501	544	537	527	506	513	520	512	486	504	518	506	522	528	546	506	510	510	525	446	477	507	531	557	503	536	542	517	521	499	469	496	542	577	471	513	532	528	536	526	522	529	490	502	565	536	529	501	507	521	460	519	544	548	503	519	504	535	541	502	515	481	518	525	505	541	521	509	524	551	485	523	505	479	521	556	499	492	527	509	532	541	507	525	515	520	488	508	541	515	510	531	549	458	495	531	537	484	539	531	500	564	531
29020	25506	13663	1645	488	400	355	323	339	305	335	303	276	279	278	269	265	314	279	334	280	299	266	296	285	300	281	334	278	285	305	302	280	279	302	288	276	263	274	302	281	281	279	299	272	282	288	274	299	287	254	318	319	252	301	287	284	312	273	282	261	263	299	298	294	282	295	285	280	304	274	295	295	256	265	292	286	324	301	284	277	308	299	297	293	303	295	333	306	293	302	287	334	284	318	309	307	297	290	273	276	293	283	283	298	292	288	278	288	262	334	281	309	291	283	302	301	300	276	272	276	290	305	322	307	301	279	283	280	305	297	321	289	293	315	287	316	295	267	299	306	316	302	284	304	264	284	292	294	271	289	274	282	291	285	286	281	296	279	289	287	265	284	279	280	307	295	259	270	292	305	294	276	290	310	297	296	293	272	270	315	281	306	285	279	261	290	300	299	300	281	278	279	315	290	299	315	295	269	283	284	285	308	286	270	306	288	289	315	275	294	303	263	305	283	301	292	278	279	333	311	300	280	284	268	289	289	288	305	253	315	288	317	256	296	272	248	271	309	312	249	322	302	276	300	293	320	264	292	297	265	299	282	293	322	279	276	281	275	310	279	295	303	314	289	300	273	292	317	309	297	295	300	269	272	329	331	271	311	281	296	305	280	308	311	283	318	282	290	282	279	295	320	297	290	304	278	285	289	300	282	289	274	301	324	287	307	265	259	299	303	288	275	305	280	311	325	284	291	299	307	258	304	307	273	277	331	307	289	301	293	295	244	266	277	293	265	296	292	285	291	305	274	282	270	309	275	297	322	306	295	284	294	310	297	255	302	302	306	311	280	279	285	299	295	285	288	304	303	307	297	291	329	337	306	311	274	297	305	272	312	279	271	298	310	279	278	287	266	310	302	276	262	279	300	269	287	325	303	313	272	303	297	297	303	300	304	285	313	298	317	261	300	274	298	293	286	298	312	310	301	275	297	300	293	311	304	306	248	313	296	292	300	301	270	343	306	275	272	300	300	265	292	305	285	269	286	281	272	315	302	264	310	282	265	282	289	304	292	284	283	269	307	330	268	296	322	298	281	292	273	289	297	289	332	277	321	273	280	266	272	277	286	272	265	321	282	293	278	290	284	278	294	299	286	291	265	317	294	311	320	274	282	264	303	278	301	309	305	329	249	316	300	291	273	272	310	288	265	286	293	278	334	301	286	266	279	274	305	292	303	265	299	264	270	294	280	306	315	290	287	323	284	312	310	314	292	315	310	275	281	271	258	297	296	301	300	304	298	319	301	309	311	283	251	287	318	269	305	294	291	279	260	306	277	270	320	266	329	317	286	307	291	267	291	302	291	285	284	293	286	298	302	296	253	304	286	286	279	296	301	292	265	291	279	281	291	314	291	274	295	299	286	288	291	291	287	303	300	271	286	282	267	328	295	271	299	288	278	281	286	279	266	268	304	310	283	317	279	275	294	282	280	308	289	260	295	279	335	284	302	298	315	284	296	325	264	324	272	320	298	291	295	271	272	272	303	302	320	313	280	283	281	283	269	285	291	297	323	280	307	270	289	285	276	288	275	266	298	299	280	302	274	297	320	320	282	280	258	303	300	274	309	285	311	310	289	305	281	300	283	283	287	295	266	316	295	284	321	298	260	283	267	280	283	290	329	309	318	303	303	287	300	298	283	316	291	271	279	269	289	303	284	267	288	323	280	285	270	272	293	276	298	257	308	307	306	297	242	323	275	290	290	294	310	311	325	292	303	306	297	308	277	297	268	275	286	254	291	285	281	275	277	285	301	273	320	285	287	310	284	321	294	283	283	271	278	303	298	297	295	281	284	270	265	266	293	298	295	286	275	282	313	285	271	281	297	278	262	290	301	274	308	301	274	288	292	275	312	294	277	299	317	321	305	276	263	271	263	264	319	278	288	294	305	299	294	318	274	280	285	268	289	286	289	270	294	286	274	304	299	291	282	272	271	281	295	314	281	276	295	266	278	287	295	308	313	297	297	292	273	284	282	292	304	280	262	301	295	283	301	292	294	295	300	269	296	285	281	275	304	306	305	311	281	282	269	279	295	282	275	278	297	241	314	307	314	266	301	331	289	303	290	292	275	303	271	265	284	271	298	268	293	280	279	289	305	291	277	281	301	284	292	278	292	267	280	259	279	302	273	285	292	290	290	308	315	284	292	279	269	306	303	268	273	320	266	271	258	299	305	285	286	275	269	296	274	293	301	289	323	280	274	297	309	312	283	291	279	299	263	299	305	294	306	298	278	281	294	292	268	308	301	274	303	257	291	297	273	267	261	301	272	309	270	291	295	242	290	298	289	274	260	274	288	277	283	287	296	261	274	296	300	294	267	288	300	266	296	297	305	267	323	323	293	297	291	293	302	278	296	289	270	303	294	279	302	302	320	307	290	303	309	298	313	282	313	296	272	268	305	305	288	277	289	282	284	287	286	261	278	323	298	286	294	327	292	287	268	291	307	291	272	298	355	294	289	312	287	295	290	278	324	298	299	315	280	308	290	264	294	296	285	276	280	278	267	274	323	309	317	294	281	278	327	309	305	288	290	292	285	306	300	274	261	268	306	279	290	296	277	277	312	281	313	287	301	290	283	282	273	286	281	289	289	289	275	268	267	282	307	294	322	281	288	288	268	272	296	258	302	301	290	299	263	288	302	280	261	285	273	310	299	260	320	287	297	282	316	301	299	309	286	312	277	322	306	303	282	312	260	301	299	307	295	281	308	261	269	322	281	301	302	298	298	286	306	293	285	335	285	288	278	262	283	259	296	290	283	292	285	282	290	285	288	265	302	272	302	277	285	277	293	292	292	303	291	296	292	275	289	287	255	311	318	281	315	309	298	282	309	235	285	293	268	309	283	288	313	303	284	306	269	270	288	283	279	296	282	280	307	305	280	297	293	306	303	291	284	277	307	288	290	290	310	315	282	274	295	283	286	286	306	299	313	308	305	280	283	252	321	313	292	291	278	282	273	288	297	297	298	270	294	309	285	271	282	295	311	283	314	325	272	319	310	287	303	310	264	255	275	303	263	274	270	307	278	284	281	282	282	298	250	290	273	307	319	300	270	283	288	277	277	282	274	269	310	277	259	246	286	301	279	267	272	329	298	290	304	275	299	294	281	279	274	315	299	280	287	334	267	289	256	314	301	283	282	252	277	293	311	290	298	307	300	241	298	279	292	294	323	307	291	304	315	304	308	286	317	313	309	275	299	284	309	296	284	325	307	299	304	286	278	289	292	300	262	286	287	291	301	268	280	293	284	289	280	290	275	323	278	308	309	291	281	293	283	283	305	300	283	312	312	310	273	301	266	301	283	274	282	294	301	291	266	271	290	333	278	267	289	300	266	258	285	320	294	294	277	308	277	268	286	331	318	275	282	297	320	312	324	270	301	283	327	289	285	313	300	315	299	296	297	285	305	275	302	281	286	288	278	288	308	293	275	331	281	303	316	288	274	293	292	274	278	241
35762	36984	3076	803	605	532	465	476	419	371	406	397	390	383	408	370	417	381	382	372	398	383	378	401	381	361	359	374	395	384	375	394	381	384	417	357	368	349	377	353	366	378	383	416	396	346	365	367	382	409	356	362	376	350	357	377	364	362	369	369	395	392	380	348	370	373	357	374	390	368	359	351	380	354	390	344	357	402	351	387	353	375	388	342	372	407	375	327	399	386	364	430	389	363	347	369	363	385	385	360	342	376	369	333	374	387	360	368	387	367	431	345	352	380	370	373	402	376	351	350	396	356	388	370	426	374	357	373	384	374	340	347	410	380	374	373	375	409	374	388	388	393	374	407	406	372	368	379	365	378	353	357	374	355	373	345	369	396	368	363	365	349	335	364	381	386	402	374	349	351	389	358	387	343	364	371	362	353	356	386	372	354	364	376	404	368	389	372	324	344	378	339	360	360	384	388	386	364	391	372	379	359	368	368	377	360	367	368	359	367	378	358	384	385	353	385	384	347	410	371	393	369	388	380	412	369	385	391	369	369	369	374	373	372	358	364	375	374	400	374	360	355	397	363	406	373	395	357	393	348	379	358	334	375	396	377	376	337	399	377	388	347	384	334	388	360	327	373	346	361	391	393	387	366	334	376	347	382	378	402	387	381	395	394	388	344	395	372	405	332	388	372	366	382	374	368	357	402	355	348	386	354	375	334	391	380	375	386	361	368	385	388	361	380	338	409	335	391	347	378	387	363	363	399	364	386	366	351	377	378	402	358	363	356	392	366	378	351	372	391	357	340	397	381	378	386	344	370	403	343	338	373	384	371	346	377	332	359	393	358	391	373	399	366	384	391	380	387	382	353	395	363	392	370	370	394	369	397	376	389	346	369	382	347	395	374	357	370	367	381	354	356	365	358	383	397	353	373	388	371	362	367	401	349	345	356	362	353	325	352	374	414	361	400	344	380	369	398	388	349	385	363	360	410	357	371	369	364	418	370	359	389	379	361	358	396	369	368	334	381	366	371	364	364	398	361	365	397	354	397	348	378	357	410	360	350	350	373	332	339	385	407	336	383	389	372	388	345	367	345	362	406	386	340	370	359	350	370	394	355	359	374	384	379	363	366	352	350	354	364	332	358	356	365	400	337	366	362	373	397	385	350	395	358	345	350	355	365	388	331	333	394	371	369	352	368	358	380	354	407	367	392	352	389	369	354	402	359	355	351	320	368	340	405	370	362	380	353	360	399	330	352	362	358	364	373	326	342	382	367	390	383	334	382	415	348	383	346	388	396	369	369	389	397	356	364	349	351	399	367	382	384	366	410	371	353	412	364	367	354	360	379	373	369	374	396	383	367	382	390	417	375	360	386	383	385	378	354	366	367	388	399	378	366	383	385	367	369	343	368	371	359	358	356	326	349	383	388	367	394	361	354	361	367	349	342	385	326	362	383	372	376	390	368	353	359	377	352	338	369	404	356	375	380	348	371	394	355	374	375	368	372	361	347	379	384	377	356	332	358	368	381	378	338	390	348	376	366	385	394	359	382	405	370	356	380	360	373	378	403	349	386	350	402	365	379	380	396	359	385	357	389	379	350	366	352	416	376	373	350	350	394	367	377	368	363	367	368	361	391	364	395	367	365	381	351	352	366	398	359	358	384	379	365	380	400	356	394	393	390	390	373	368	313	334	386	402	356	382	364	356	368	400	401	350	361	381	356	367	369	368	386	359	375	390	377	402	395	341	373	378	368	400	368	405	385	358	370	382	369	378	375	343	356	410	380	371	378	412	348	387	391	389	359	395	344	345	372	372	354	339	370	375	379	362	391	362	329	365	361	399	379	362	367	382	355	357	395	357	371	373	357	355	379	381	366	366	336	359	369	411	359	378	353	360	357	400	397	404	373	364	369	339	388	365	390	376	366	404	379	376	325	355	352	340	387	349	365	371	363	359	343	359	412	373	361	416	383	394	386	369	415	339	378	355	341	355	331	372	342	375	359	347	365	378	382	382	360	359	379	353	397	344	399	357	372	375	400	369	369	381	367	362	320	371	365	357	386	364	365	350	378	376	411	387	370	400	357	376	378	337	372	386	401	334	373	391	363	377	368	416	376	399	368	384	375	391	381	369	376	353	375	383	407	399	381	358	385	371	386	389	335	375	381	334	380	355	400	401	361	386	345	354	363	327	370	370	376	379	391	399	379	365	360	389	354	365	366	374	365	387	367	381	350	359	351	358	345	387	392	366	398	364	357	382	330	371	345	345	387	348	345	378	356	410	354	310	361	378	338	325	354	383	363	384	374	363	374	359	373	400	363	372	378	370	398	343	413	356	345	349	391	403	377	354	354	365	358	386	365	350	351	336	351	332	370	331	390	377	351	383	357	421	342	358	392	355	333	379	365	390	353	367	332	383	363	396	395	357	407	379	362	364	364	372	365	337	344	367	375	365	369	374	369	380	335	383	344	365	360	389	352	353	382	372	371	369	367	375	375	358	348	348	375	388	406	430	399	347	331	392	379	361	381	369	398	351	369	363	377	425	384	356	371	367	357	345	385	359	370	380	354	385	363	372	383	383	379	375	364	351	377	365	361	343	397	361	404	376	361	346	373	402	355	384	353	379	401	383	385	364	341	388	381	358	375	349	388	332	383	363	360	312	342	395	333	402	357	337	358	357	366	366	384	351	371	391	352	385	385	361	357	367	336	355	364	392	365	383	352	367	382	397	371	376	365	360	393	362	392	362	358	369	380	366	398	362	389	367	374	360	357	331	379	364	383	376	374	373	372	379	401	350	396	381	353	353	399	343	364	344	380	404	365	377	360	343	401	374	360	347	377	371	374	357	349	391	421	386	375	365	385	338	363	385	413	365	391	365	368	340	384	367	390	370	307	386	422	366	358	384	337	393	383	369	372	389	349	369	399	327	374	392	348	394	372	403	360	374	399	343	352	397	336	387	349	381	375	355	380	327	362	337	403	356	370	377	362	388	342	363	352	375	350	344	372	381	377	407	335	352	410	361	397	389	353	401	366	390	393	365	382	381	410	374	385	362	350	389	371	361	369	393	343	357	349	357	351	356	360	355	388	381	400	363	402	361	382	365	388	354	384	348	355	387	356	361	381	394	392	389	353	365	375	371	350	357	346	410	387	378	367	378	385	368	367	347	379	355	371	365	332	371	374	376	365	376	363	346	357	356	358	363	346	362	342	386	376	390	374	357	352	360	346	368	389	352	377	387	372	338	407	387	390	400	363	367	389	373	362	391	380	378	355	352	395	350	363	380	388	347	381	372	381	385	359	358	388	378	356	417	385	397	324	364	360	360	373	360	383	358	353	345	345	398	357	372	379	385	382	361	369	383	358	424	372	376	368	394	386	400	356	378	377	400	349	365	345	356	365	346	401	386	376	363	384	379	369	387	384	356	370	410	355	334	348	343	380	396	385	405	383	369	406	355	390	376	395	375	376	328	357	381	353	375	346	344	380	341	385	378	395	376	377	376	358
24066	21119	28253	24069	20921	7809	1140	786	684	595	567	595	535	544	523	508	481	492	471	498	460	471	504	452	470	517	457	468	452	486	474	462	467	465	497	477	451	472	470	468	450	472	471	456	489	475	455	458	483	462	443	465	464	404	443	469	427	433	444	466	436	439	510	429	494	466	435	423	477	461	433	446	465	461	451	437	443	450	433	474	454	440	472	480	442	463	466	472	439	432	452	474	454	499	456	452	499	469	457	457	448	462	461	451	429	454	478	442	490	425	444	429	427	458	437	445	474	462	468	466	437	450	447	437	451	443	475	471	469	450	426	429	467	425	441	433	429	418	460	479	466	442	471	465	429	451	485	452	468	449	433	458	445	450	432	469	459	490	440	435	492	425	466	468	453	458	458	440	438	409	455	464	455	439	426	426	451	413	441	452	441	443	441	487	465	430	440	437	464	445	477	397	450	485	431	475	437	450	482	436	425	417	407	454	394	451	457	476	442	431	444	498	471	482	423	438	454	449	455	460	452	441	462	460	475	448	444	449	444	442	438	465	421	424	462	470	426	497	438	430	449	432	456	427	461	442	467	439	485	463	418	430	463	446	421	421	461	468	428	387	509	445	432	432	450	406	427	448	447	436	483	422	447	456	450	415	434	431	411	450	447	463	474	443	489	440	421	438	480	442	461	484	444	451	449	473	483	446	463	459	439	447	445	471	481	432	459	461	452	433	454	434	465	415	462	476	462	446	491	448	418	437	468	463	474	421	474	450	441	474	492	478	449	456	458	432	475	480	442	456	459	434	446	435	437	468	438	485	457	449	476	435	461	487	427	454	432	466	446	464	437	444	433	464	459	425	433	410	455	477	444	444	432	444	441	450	453	480	430	469	474	439	431	462	454	432	481	460	478	446	417	476	490	416	456	467	442	458	484	417	491	415	450	457	413	480	421	442	430	481	507	434	437	462	480	445	449	397	448	431	454	465	482	438	416	470	416	443	387	455	446	464	469	437	462	474	460	449	476	463	439	495	421	438	447	465	446	415	431	468	443	486	475	426	419	466	496	426	467	430	462	430	424	436	448	462	462	446	445	456	466	457	429	427	425	429	450	460	437	463	455	456	424	460	493	449	482	442	459	499	450	452	428	418	457	462	464	455	443	451	415	467	444	448	469	447	437	423	431	454	418	463	448	418	481	437	407	381	467	459	422	433	424	450	448	435	468	493	492	452	487	447	446	481	447	490	434	440	472	409	446	476	476	444	453	478	424	437	483	444	447	439	442	418	435	487	482	437	436	462	426	477	491	474	419	454	415	460	440	445	454	461	440	475	443	452	415	412	445	465	454	444	458	426	460	440	458	468	445	452	442	442	474	470	475	446	432	458	476	451	448	469	444	432	456	509	435	482	472	437	442	459	456	433	442	467	459	463	418	456	419	448	453	433	471	472	446	412	455	418	414	427	436	449	461	415	465	461	430	488	432	461	467	454	418	465	446	458	438	456	482	492	425	464	460	461	450	456	454	454	448	459	432	431	429	472	472	498	464	426	421	481	465	477	490	449	484	427	444	459	438	450	439	447	490	429	444	471	445	445	447	470	444	480	452	417	469	452	500	461	483	455	441	456	447	444	391	434	469	437	481	432	447	488	458	430	433	443	432	442	463	471	484	441	472	425	455	465	446	441	454	482	486	451	452	469	470	445	466	448	463	432	470	464	436	454	497	410	452	410	451	481	470	447	457	410	510	460	459	423	414	432	434	466	444	438	436	455	422	443	416	466	439	454	515	490	425	472	491	451	444	441	467	422	439	456	436	445	486	446	438	456	489	449	420	481	448	452	460	464	445	457	482	459	448	425	456	451	430	472	434	434	396	424	427	448	448	440	440	479	495	447	454	456	456	464	477	463	449	454	445	428	462	453	419	431	449	437	442	438	424	470	432	419	446	479	440	452	467	457	486	443	408	468	446	440	434	439	434	430	459	471	442	424	449	459	418	480	468	486	460	456	468	424	462	467	475	442	440	466	431	434	461	452	481	465	419	429	476	415	481	433	489	470	440	458	444	436	445	434	439	464	442	421	480	440	463	442	432	443	428	445	413	480	445	500	406	432	437	407	453	451	454	446	448	449	460	445	453	433	455	432	444	472	446	449	443	446	448	479	451	449	457	428	466	492	430	439	456	422	478	463	471	446	449	472	428	474	461	425	427	446	453	437	435	483	446	440	454	449	480	474	470	425	477	434	481	455	448	450	425	439	455	421	408	470	477	450	491	454	500	462	431	460	460	457	447	480	419	431	455	467	477	445	467	429	464	437	479	476	487	480	455	453	484	380	483	475	473	455	457	461	461	451	468	451	464	436	463	439	454	483	414	471	440	440	435	442	481	474	444	449	446	426	469	464	456	464	473	405	445	446	425	431	467	416	451	483	489	478	470	485	445	423	422	434	436	490	456	424	464	469	457	425	448	472	480	424	466	433	447	447	458	427	421	470	423	485	476	423	468	477	404	453	449	461	458	475	422	432	434	424	464	504	492	456	425	470	439	441	482	444	437	409	454	433	489	444	442	463	444	470	500	445	493	428	463	459	445	442	449	441	477	418	437	446	476	444	467	448	378	444	425	399	449	435	491	469	473	462	411	465	418	418	460	473	439	431	480	423	447	416	432	415	406	429	452	461	473	410	454	407	444	455	419	484	505	460	466	467	401	445	428	461	462	454	455	462	421	477	457	468	467	425	482	418	455	481	423	451	467	432	456	431	469	462	462	481	442	466	457	439	431	505	457	458	500	465	478	464	472	435	467	467	456	474	442	409	459	521	458	445	430	411	472	448	457	436	456	456	447	442	423	436	430	493	404	417	466	476	413	466	466	447	419	475	463	421	414	435	445	445	451	420	468	433	418	442	490	487	470	455	423	500	442	434	450	469	428	421	442	473	457	425	449	448	414	428	444	453	450	464	429	454	439	438	476	420	430	422	454	444	444	440	413	424	407	442	470	421	461	460	456	447	437	456	420	435	453	465	442	464	427	443	445	441	417	456	422	435	473	419	463	435	495	432	453	470	454	422	471	431	467	457	438	437	463	446	444	453	451	421	443	411	465	480	446	462	434	436	443	453	486	437	444	474	435	426	440	433	463	476	436	473	429	436	421	413	402	409	411	449	447	419	452	428	468	428	478	485	435	435	461	417	483	448	434	426	460	450	440	473	421	468	460	487	476	432	435	426	432	487	418	434	432	468	463	456	452	454	455	464	460	500	446	413	455	479	419	449	446	463	408	424	456	432	490	460	464	483	469	430	426	454	437	436	470	439	469	439	460	461	448	462	429	475	459	440	454	443	484	451	461	440	482	438	446	474	485	437	485	453	459	446	472	482	476	428	450	464	476	459	441	493	432	454	435	474	440	489	470	449	441	491	454	462	403	415	473	489	469	422	485	417	405	425	448	427	473	456	481	450	431	445	455	441	457	448	412	435	434	451	415	427	460	445	432	453	445	470	489	445	442	446	472	445
40875	53694	9015	3599	2440	1934	1529	1308	1083	1015	920	754	771	768	705	659	649	616	642	656	646	565	650	575	633	575	626	623	578	663	608	575	564	555	554	571	638	575	588	608	592	561	594	600	616	563	590	594	593	577	576	569	555	565	568	557	581	561	578	547	599	576	553	565	571	581	544	548	600	528	556	531	537	581	621	541	557	605	565	586	545	597	529	541	553	570	591	563	566	561	602	545	582	579	554	580	534	590	578	579	558	582	586	541	576	536	572	577	569	589	539	559	542	561	601	556	554	573	559	557	541	566	586	530	592	521	589	570	582	555	554	549	597	536	571	578	571	590	557	573	603	556	600	591	621	571	597	611	581	581	537	611	596	566	604	570	602	573	502	560	552	579	563	571	536	587	582	615	577	573	591	553	558	558	541	545	569	523	558	562	545	533	583	558	552	573	551	552	578	581	551	564	582	569	599	566	577	593	526	538	536	516	563	592	537	565	558	551	612	492	539	530	544	595	575	537	539	598	566	566	562	562	593	527	560	575	565	585	558	573	561	544	542	551	584	586	612	633	555	545	634	575	552	573	599	550	567	541	513	556	567	557	583	582	585	533	585	577	518	556	582	557	536	550	549	593	556	533	605	545	567	555	582	588	539	551	588	598	568	590	561	606	598	574	545	600	580	542	547	561	539	576	563	542	571	577	577	544	548	563	558	537	571	563	536	588	582	560	578	554	544	564	562	581	542	577	585	555	587	571	570	573	537	579	593	599	532	587	586	566	566	528	543	564	594	581	577	567	603	580	561	588	543	567	556	567	570	535	551	564	571	527	546	583	554	563	569	539	609	632	577	585	604	543	551	587	574	592	567	534	563	570	596	562	509	613	589	573	594	562	543	568	558	574	537	513	568	541	559	542	569	570	585	586	550	532	553	569	583	585	564	549	581	560	587	544	598	573	552	529	545	572	588	589	616	588	559	556	616	592	616	597	557	534	525	552	545	569	550	574	532	577	499	502	556	556	585	560	558	595	561	579	582	503	615	580	567	575	569	527	591	574	582	634	618	535	567	566	572	566	574	565	580	554	558	552	609	556	556	563	573	547	580	572	567	550	547	556	560	554	544	569	559	559	587	547	581	570	558	570	550	585	553	550	608	536	575	555	526	562	565	592	535	572	574	594	601	572	550	548	564	563	561	550	563	555	516	514	571	564	587	550	486	544	565	565	576	578	567	613	561	610	554	563	542	600	519	577	516	573	554	560	603	590	560	575	522	556	604	554	558	624	581	524	562	580	590	582	551	554	543	576	537	520	561	565	489	625	563	590	594	580	598	547	567	555	568	579	581	570	569	525	534	556	583	569	540	574	622	555	554	560	554	573	564	588	572	529	579	557	596	564	502	552	565	522	577	564	531	601	561	530	592	613	569	585	551	567	613	591	576	550	614	602	564	559	492	553	625	564	550	560	570	539	547	529	597	551	553	536	581	556	573	547	597	565	584	572	596	599	571	593	531	600	629	596	551	597	546	558	563	612	566	554	577	544	560	563	561	578	599	547	556	613	571	551	565	585	583	544	547	544	571	516	568	580	556	596	534	603	547	555	552	554	573	537	609	580	561	529	607	543	558	579	614	582	590	602	577	602	590	561	547	617	554	572	566	594	559	567	552	590	565	549	589	606	560	591	545	556	563	564	551	544	562	586	589	554	544	543	567	576	577	563	555	521	571	557	562	547	538	520	546	593	591	523	568	592	557	572	564	544	579	583	556	542	575	595	523	565	536	576	568	598	555	525	573	553	522	541	553	583	565	567	583	599	627	593	585	554	541	535	546	608	553	598	554	590	534	552	583	565	602	612	538	557	575	558	538	608	566	578	553	648	546	588	588	598	582	568	585	576	568	602	547	561	557	566	563	509	589	569	560	575	588	562	593	592	574	583	590	599	572	573	593	552	550	568	558	558	519	587	620	561	577	609	570	594	582	547	541	570	539	603	549	595	561	569	572	530	555	531	581	560	529	568	552	551	581	568	554	596	574	558	540	555	545	592	564	586	519	556	564	553	560	555	602	597	604	609	594	641	532	584	533	579	554	553	546	532	579	567	515	601	594	598	551	584	585	548	580	599	537	599	601	567	593	599	563	543	587	590	557	590	540	595	548	579	583	581	582	572	575	542	570	573	523	562	573	557	541	601	599	577	618	570	552	596	589	526	560	552	543	578	594	562	563	578	623	577	585	563	557	576	539	564	591	586	537	556	529	581	560	555	539	565	582	554	546	529	569	591	548	547	560	543	581	604	556	560	569	553	567	525	572	607	569	544	540	569	596	582	544	572	597	566	556	601	576	539	568	523	545	536	575	569	513	556	569	532	549	547	553	568	524	574	568	517	630	547	555	558	615	555	549	556	568	585	600	562	549	562	565	579	528	542	582	552	596	561	575	571	560	561	585	555	563	581	568	553	579	565	590	549	584	559	540	563	568	578	541	597	544	612	581	587	593	558	560	548	550	552	538	567	535	553	564	557	578	562	573	568	562	558	549	573	627	547	529	564	548	586	556	580	572	547	605	558	524	582	588	567	556	557	572	544	575	577	579	605	554	569	533	527	566	547	581	602	590	581	561	583	595	601	628	611	559	605	524	576	559	577	553	537	561	565	588	562	525	603	564	537	575	527	608	551	569	582	532	573	549	551	588	574	578	545	574	606	518	563	604	573	550	515	576	564	561	543	587	557	555	611	546	536	571	576	586	600	529	566	574	547	596	566	531	540	569	564	519	597	552	569	563	527	571	545	522	606	587	570	530	557	526	543	551	586	564	572	592	560	570	558	556	544	546	628	564	559	571	566	527	595	532	589	604	571	568	573	588	553	544	583	554	599	587	562	564	605	562	551	587	590	556	586	586	561	561	569	580	580	598	559	538	543	541	592	558	600	534	576	525	538	574	615	584	569	602	565	573	539	556	563	555	549	566	569	575	592	568	584	565	552	602	552	559	579	553	590	590	592	524	558	559	596	584	589	518	546	554	574	579	547	574	550	583	579	572	544	558	582	598	540	578	553	572	603	575	598	513	578	561	517	559	568	556	599	552	577	564	575	561	547	586	551	577	589	535	527	588	611	567	626	590	553	578	555	579	556	587	573	556	544	557	561	561	572	561	585	568	540	582	610	585	573	596	557	522	509	565	547	584	525	592	585	544	556	559	536	512	531	584	603	596	595	574	566	507	588	561	557	586	590	580	612	575	574	570	578	551	548	576	565	551	571	569	545	571	577	539	533	571	578	541	574	544	553	545	563	535	601	589	549	626	556	561	528	568	560	546	597	548	558	555	588	619	566	560	582	534	559	576	531	576	580	559	539	565	581	557	560	540	577	536	532	619	589	590	588	531	568	551	549	589	610	547	563	565	538	529	575	597	528	555	555	514	553	520	523	558	573	597	596	536	569	538	530	548	545	590	535	544	543	566	571	592	583	555	569	617	584	599	568	569	623	531	524	559	529	564	548	554	543	513	622	539	559
23005	21060	28675	23637	21048	20885	5682	1108	800	716	654	589	612	567	590	524	520	482	515	529	482	477	444	452	466	422	416	388	434	439	421	417	417	446	451	418	415	452	387	399	364	397	422	436	432	409	407	391	444	407	419	399	392	414	427	409	425	406	408	414	446	400	434	431	411	443	392	425	402	403	432	417	415	411	403	423	377	435	430	409	420	407	402	380	437	390	420	376	420	401	392	412	405	431	419	422	420	419	378	432	436	415	382	425	377	447	412	435	431	358	447	426	395	392	345	447	398	430	414	412	406	417	416	400	417	407	433	419	418	399	387	388	368	408	453	405	376	407	385	436	376	420	413	411	397	465	413	407	404	403	409	411	445	407	408	449	425	399	413	429	438	395	395	413	373	385	419	418	400	393	406	418	403	433	403	402	427	411	413	399	411	451	407	387	410	454	408	443	423	413	411	374	436	427	386	391	420	390	358	400	404	429	378	369	396	422	403	376	397	367	419	409	412	405	389	422	383	408	418	405	398	380	403	388	424	436	422	414	416	443	384	387	433	382	408	413	387	394	426	423	389	373	410	421	413	396	387	418	396	415	399	387	429	430	425	405	407	410	403	399	419	398	389	358	422	393	400	432	419	377	422	411	412	406	408	409	410	442	365	416	402	391	429	390	421	381	398	409	374	373	370	377	434	440	397	359	382	421	417	400	405	397	420	387	393	376	405	423	415	391	411	408	393	394	419	438	366	397	379	407	403	403	389	384	433	388	430	394	395	408	413	403	368	385	394	418	417	391	389	406	414	414	426	383	427	422	378	412	413	417	394	386	392	418	421	431	373	421	399	416	385	401	402	368	397	401	406	389	406	413	437	414	378	385	415	398	383	391	369	415	400	417	421	380	431	427	397	428	409	394	408	356	397	441	391	388	374	399	445	399	388	418	388	418	409	425	400	396	399	386	390	386	393	400	433	405	389	394	436	385	453	403	439	435	391	400	397	434	384	419	383	387	404	432	399	359	377	423	400	378	417	405	401	413	431	406	444	401	417	431	393	390	414	434	414	407	427	421	394	386	402	411	401	436	413	406	380	407	432	413	393	407	428	379	409	419	376	405	430	446	406	382	405	425	432	414	386	430	377	387	430	398	405	430	376	368	395	390	415	415	405	383	404	412	395	418	414	397	425	365	406	406	396	390	407	428	423	431	402	411	405	444	420	427	400	396	420	425	419	384	410	412	395	451	389	386	404	436	414	426	451	439	433	377	417	442	377	416	414	411	412	391	438	407	402	418	418	405	396	397	397	391	389	452	415	424	385	409	410	381	392	438	386	405	406	373	401	414	397	410	401	436	405	396	400	398	392	412	393	437	429	423	436	420	424	390	411	394	408	414	391	468	393	399	442	378	417	404	399	432	416	417	385	392	397	401	434	399	390	415	422	394	403	383	408	412	391	383	386	425	401	385	417	409	406	454	404	371	422	388	391	401	420	365	411	380	413	395	389	392	433	423	414	401	430	392	403	405	410	430	403	397	374	429	387	372	386	404	402	422	423	389	387	412	395	398	399	396	404	433	395	404	419	435	396	426	443	379	428	393	437	418	408	396	411	414	407	397	408	381	413	416	441	395	409	417	407	418	400	360	403	425	445	398	433	426	410	415	410	383	410	396	425	409	454	396	391	441	375	432	395	428	387	400	361	372	431	412	376	405	406	452	391	413	415	368	422	434	381	393	427	398	393	416	395	422	441	410	389	408	423	408	393	437	404	396	377	378	406	410	393	393	410	426	405	463	378	411	392	368	405	428	421	412	403	431	403	412	398	387	420	414	428	382	371	396	439	383	371	401	453	376	406	424	408	433	406	415	424	419	433	407	392	413	412	407	428	444	420	433	415	433	385	394	414	425	440	430	399	408	422	441	391	425	407	436	399	433	410	395	405	413	404	405	395	405	419	442	413	408	402	376	406	400	425	433	389	366	443	426	402	423	412	383	415	380	428	382	391	402	403	385	413	363	408	385	420	412	406	437	393	394	426	398	460	392	432	423	398	380	409	398	436	414	413	417	448	419	386	389	387	408	399	362	398	417	395	434	375	415	408	436	450	410	435	381	412	421	437	416	409	424	425	389	434	427	410	420	389	400	403	424	415	402	406	373	388	411	419	428	425	388	388	409	396	370	401	452	421	410	435	434	363	397	408	388	413	454	395	411	404	409	412	406	429	413	427	398	420	412	383	406	451	392	379	384	433	434	415	426	387	409	407	390	416	395	403	401	412	406	411	404	411	408	388	370	440	395	359	376	440	419	448	383	426	420	419	389	380	443	392	395	447	452	400	398	390	370	386	409	431	362	394	380	408	416	356	404	400	387	422	392	446	421	405	416	441	406	434	425	389	378	417	386	395	406	438	462	428	402	399	426	350	414	445	409	384	385	410	391	422	408	399	425	413	400	423	383	441	389	418	420	381	423	417	399	396	419	381	403	425	406	415	376	396	400	415	390	399	434	416	392	394	400	405	396	378	451	424	373	409	409	409	394	391	393	360	390	421	396	405	391	422	419	445	386	390	405	407	375	378	406	422	443	378	426	393	406	426	414	399	407	392	427	374	416	377	440	427	361	378	415	416	420	377	410	406	396	390	410	398	398	439	392	425	430	424	395	391	441	395	389	393	394	416	380	400	429	419	426	426	422	400	400	378	370	413	384	423	425	410	364	429	370	394	410	419	422	428	428	411	402	423	400	406	382	405	377	412	439	375	390	427	396	415	390	434	393	372	382	371	416	414	385	407	403	377	398	395	416	403	438	404	440	437	373	413	365	406	440	403	406	425	405	394	379	414	449	385	427	400	437	396	391	439	426	424	385	411	378	397	416	420	409	375	396	415	418	422	385	398	425	419	410	433	404	396	374	402	426	422	390	421	403	436	385	378	372	436	363	375	422	390	383	416	426	408	370	364	395	436	387	415	423	397	422	361	390	405	419	405	397	419	397	431	423	403	412	438	398	400	423	405	440	390	383	423	428	416	431	409	435	394	440	417	418	437	425	430	434	381	447	388	358	413	381	393	393	389	395	414	388	401	405	390	388	385	401	370	404	441	435	422	409	417	405	404	431	442	394	404	412	404	409	426	414	425	410	420	381	452	418	385	400	404	394	421	416	435	434	426	383	422	399	401	389	371	374	376	417	387	389	425	385	365	415	429	394	422	428	424	396	397	410	429	405	432	418	360	420	412	401	380	432	389	455	384	385	427	430	416	421	383	376	387	411	395	404	417	422	404	410	425	429	393	416	465	390	376	393	371	415	392	399	422	384	412	403	436	377	380	358	418	376	400	397	385	356	427	379	415	407	405	379	403	397	416	411	392	410	402	400	450	404	426	419	413	394	397	398	406	398	394	378	405	391	444	399	408	402	380	429	407	417	385	414	393	404	394	411	397	384	429	408	414	414	431	389	442	392	445	445	381	416	436	422	365	403	428	401	418	408	389	434	420	390	416	441	423	420	423	398	412	404	440	352
45311	59449	12615	5812	4029	2961	2482	1963	1517	1335	1178	1013	904	864	739	789	752	699	653	638	616	658	602	604	598	616	583	560	598	564	588	518	555	571	545	513	550	549	553	567	540	525	557	556	523	544	562	504	505	528	532	533	509	532	513	532	544	529	558	559	474	523	528	504	548	478	522	520	553	520	473	527	516	515	512	495	528	524	537	528	580	509	489	510	510	502	495	552	545	538	494	542	516	543	542	519	521	542	522	557	516	520	547	532	461	498	524	529	524	516	515	511	498	499	564	513	524	512	550	572	521	539	470	521	528	520	579	511	519	508	510	530	556	474	490	528	485	542	535	512	524	514	544	527	526	509	566	540	526	523	553	543	511	534	533	545	541	526	546	514	468	541	503	523	496	508	541	530	519	535	474	525	518	509	522	574	505	470	496	510	538	528	509	539	522	558	461	493	527	540	545	508	560	527	518	521	506	501	513	525	492	500	538	497	505	526	512	506	463	493	525	536	511	509	530	504	558	526	515	522	567	531	504	521	501	511	498	546	518	515	484	476	540	504	531	567	487	491	529	513	515	499	567	534	491	531	548	511	516	522	486	500	507	521	487	527	529	529	478	475	505	511	525	528	553	531	520	533	510	491	503	537	487	474	502	514	485	498	487	488	537	505	516	521	471	497	518	531	501	516	510	552	579	496	489	490	518	522	573	526	535	557	494	515	544	555	503	535	540	509	519	475	547	520	506	528	514	520	471	528	547	428	515	536	496	494	536	522	484	528	539	513	525	539	502	463	521	499	531	547	532	551	491	542	504	504	513	555	471	516	471	504	509	462	454	546	520	530	493	542	521	497	517	501	491	530	524	489	526	503	472	492	498	505	522	522	473	526	509	516	472	512	509	511	521	493	518	564	549	513	515	488	558	508	497	512	539	529	506	507	509	523	562	478	529	555	507	504	555	507	505	534	517	533	531	522	558	553	513	497	522	549	514	483	570	512	506	492	578	518	484	470	521	500	502	546	502	484	471	496	524	476	512	520	502	541	485	518	535	523	497	480	543	494	546	517	553	518	506	526	495	530	539	527	536	458	492	520	495	547	541	566	483	502	553	511	534	520	511	526	489	521	517	545	533	528	533	466	563	473	485	521	556	525	519	518	478	536	551	510	526	526	504	500	521	553	510	575	522	519	531	488	523	508	514	545	554	491	512	525	504	525	533	541	531	467	569	479	535	516	489	529	526	529	509	516	512	509	517	489	528	535	507	504	472	526	547	520	514	499	555	522	523	545	474	501	526	503	533	508	467	502	510	455	524	522	490	532	497	518	509	514	476	514	516	505	487	521	523	503	519	536	539	491	480	502	534	505	532	525	547	532	544	499	553	507	483	529	567	478	534	499	513	534	580	495	500	517	521	535	480	577	539	503	476	527	512	539	552	508	542	532	531	562	520	521	473	529	509	500	558	518	507	575	515	499	494	539	533	530	514	518	518	521	550	528	515	544	506	553	529	508	504	499	560	535	480	510	487	513	561	547	478	526	528	486	522	510	522	586	522	554	550	541	533	569	519	475	496	545	517	493	530	506	512	527	489	547	525	526	509	512	497	556	489	507	545	486	547	527	538	505	502	536	475	541	564	516	527	526	520	531	554	508	520	500	532	512	543	504	489	493	508	523	484	567	492	521	532	534	438	509	544	493	524	526	561	486	522	522	540	487	530	534	486	484	527	526	484	487	485	511	500	524	512	544	542	510	469	527	531	501	546	534	527	544	533	530	481	522	504	521	513	515	507	516	486	463	528	507	527	504	540	538	512	522	528	494	510	502	519	486	555	495	523	534	527	493	506	551	501	502	512	493	493	513	484	513	493	543	528	528	518	504	475	529	517	516	472	563	541	482	534	485	508	513	537	530	533	509	508	515	515	491	495	485	531	538	500	467	570	526	529	565	519	483	546	526	520	482	543	514	528	557	503	496	478	510	499	489	528	502	515	499	500	484	542	533	560	570	502	531	506	547	544	525	505	522	489	544	503	498	536	500	516	515	503	508	569	540	487	523	522	481	537	517	527	491	468	521	505	463	531	488	488	502	522	519	496	505	532	524	520	518	524	515	482	545	531	563	481	535	474	545	508	513	519	493	472	493	530	555	542	493	508	543	531	494	537	536	498	549	547	533	518	541	511	550	484	506	564	502	482	507	522	510	532	533	544	543	490	506	497	491	522	527	485	490	524	512	497	530	522	497	510	497	502	511	528	492	538	522	542	518	516	525	486	451	535	531	468	527	515	533	552	558	528	493	490	530	498	511	495	475	508	499	504	490	557	578	476	532	523	524	528	521	514	578	506	544	534	510	501	538	525	516	493	496	505	524	510	537	539	519	535	496	475	523	531	509	499	531	545	533	520	578	494	525	491	491	523	512	505	523	523	535	505	524	490	500	520	507	530	519	602	490	520	471	520	533	477	461	481	540	537	505	553	476	503	508	492	529	490	526	528	523	517	517	517	527	518	502	524	495	549	523	500	482	532	513	493	494	500	484	518	537	534	515	499	527	510	515	518	511	520	479	473	496	501	499	528	554	550	532	569	492	523	524	508	479	496	506	511	519	471	488	531	513	553	503	531	548	528	495	531	530	513	488	490	521	508	494	553	536	560	500	498	521	499	541	494	517	530	508	535	503	540	488	527	515	527	487	468	520	510	560	532	528	517	516	495	506	521	495	482	508	490	505	526	524	529	521	514	514	539	510	534	518	525	568	518	473	460	477	562	504	508	523	492	557	537	533	502	520	471	530	502	500	506	525	490	532	545	515	499	546	491	556	549	530	482	528	499	481	513	542	525	529	494	485	542	537	555	534	518	523	513	531	507	499	538	498	528	525	472	518	530	493	541	490	469	499	507	513	525	496	543	543	505	496	532	533	530	530	509	466	520	496	517	553	556	532	554	507	517	504	541	507	525	536	552	527	524	501	562	469	538	512	502	507	517	479	543	504	498	508	512	500	498	509	573	476	495	530	546	530	491	527	490	505	481	539	503	519	510	530	556	502	516	501	492	549	524	498	510	541	535	556	540	544	476	536	520	479	527	504	525	511	535	530	511	481	561	491	496	504	496	526	516	500	516	470	500	538	535	523	459	510	486	471	541	505	548	515	507	531	523	476	500	548	482	516	526	540	523	509	519	497	524	534	525	529	523	514	508	534	490	456	487	503	522	523	544	519	472	555	513	495	491	483	491	534	480	543	544	553	508	511	498	507	500	531	551	527	495	500	540	496	572	470	492	527	457	546	489	495	543	504	510	471	533	494	480	546	510	503	495	519	526	541	510	494	484	544	500	562	563	565	499	534	485	513	510	523	515	503	525	508	502	548	538	515	536	483	521	530	483	522	510	510	516	530	551	527	520	496	504	530	525	510	482	541	523	505	534	525	530	506	547	483	500	477	512	488	517	538	525	520	555	534	533	531	530	494	495	475	517	461	541	539	490	514	515	509	495	518	526	516	519	532	528	499	477	514	537	488
29091	25772	13216	1535	510	385	328	320	260	304	341	304	311	282	279	281	293	268	288	290	281	276	293	289	295	303	279	306	281	279	284	319	304	281	260	261	293	283	288	274	330	308	264	293	268	283	287	322	291	254	284	290	293	313	288	299	282	310	272	292	296	274	303	282	291	313	308	264	294	297	270	278	297	294	281	287	272	258	256	286	300	277	311	279	289	283	304	282	275	277	290	279	264	305	298	266	260	321	304	305	292	276	291	247	307	293	295	305	326	298	315	283	303	280	278	261	275	272	259	290	253	317	305	287	291	297	300	264	275	237	294	292	274	276	290	309	286	293	325	296	293	283	317	267	308	286	303	300	299	313	283	289	261	273	313	282	311	274	269	299	285	268	316	274	290	272	287	317	292	290	312	280	258	277	284	310	314	288	280	284	284	321	298	292	271	277	321	298	306	254	298	298	271	282	262	282	306	269	281	260	298	312	251	275	300	259	274	276	290	304	301	291	279	277	314	295	343	273	307	274	280	265	309	312	305	279	279	253	254	278	292	310	314	296	311	281	317	318	305	276	283	301	269	297	299	308	287	318	306	319	289	301	304	332	273	245	279	282	289	245	280	295	287	299	287	301	305	290	274	277	286	289	308	267	283	283	275	310	286	294	262	303	277	298	275	292	286	315	297	276	311	279	264	303	286	282	304	279	294	259	302	290	269	284	264	284	297	288	318	292	287	265	298	299	303	295	266	292	269	288	278	290	268	297	279	321	325	298	307	296	263	304	277	284	304	293	281	284	276	277	283	251	286	314	272	253	290	289	275	255	297	300	305	282	295	312	271	291	324	331	276	288	298	291	298	280	300	279	288	291	288	284	291	314	305	283	303	276	276	262	314	282	296	253	304	321	272	292	281	281	304	279	273	267	282	285	288	274	287	294	277	275	329	320	278	300	281	271	307	316	293	325	305	308	298	279	276	270	265	285	316	308	288	294	292	259	275	312	269	278	283	297	296	250	289	301	268	301	279	299	271	254	291	280	273	292	271	298	312	271	276	276	307	241	282	296	254	282	335	280	264	296	285	319	274	308	279	283	277	312	288	295	290	283	313	293	234	278	267	288	280	279	291	252	286	298	302	291	289	292	282	284	285	260	281	294	260	247	273	298	292	312	285	282	278	299	276	300	287	309	268	287	313	295	291	254	257	305	274	291	302	297	277	258	289	322	306	287	285	286	274	315	302	322	271	299	273	268	305	287	281	283	299	284	279	298	260	257	319	286	293	286	314	302	296	255	299	268	266	266	279	267	268	278	293	285	288	305	272	274	301	312	276	295	282	296	326	258	275	321	294	317	299	266	262	283	257	298	285	296	271	291	283	295	286	321	324	300	297	268	302	292	307	270	292	310	287	289	313	299	289	290	313	260	317	283	278	274	303	284	283	276	282	277	288	303	273	306	293	304	314	283	251	304	294	297	315	281	295	297	286	283	270	295	263	271	294	301	266	279	292	290	273	277	315	267	307	294	294	318	271	290	324	280	260	278	283	292	287	299	294	294	315	265	262	277	302	323	318	284	281	328	289	288	299	280	292	256	281	299	275	273	275	268	265	287	280	303	269	294	293	326	287	277	281	283	274	285	271	305	290	316	272	289	278	266	257	294	312	274	282	288	277	283	287	285	283	305	276	291	271	301	302	283	293	283	265	290	287	301	296	286	288	269	250	293	276	281	279	258	306	293	304	299	295	285	313	298	282	300	277	290	288	284	304	308	294	262	306	292	286	299	294	267	290	296	268	291	300	300	266	286	258	275	297	266	285	261	257	244	298	275	260	302	283	282	294	279	294	301	265	295	260	274	293	299	300	289	273	288	284	280	297	275	300	265	325	323	295	280	305	275	264	292	278	296	275	260	301	281	262	272	291	295	294	304	325	268	299	292	314	304	274	296	254	308	280	274	275	317	306	319	291	304	289	326	307	247	301	293	264	282	289	316	312	315	292	313	286	285	285	294	320	283	273	272	277	296	296	298	306	267	285	282	270	277	303	282	314	272	270	313	271	294	324	276	278	278	260	301	290	301	255	292	301	286	268	327	291	288	261	271	296	283	297	293	304	283	277	284	307	307	301	277	304	307	263	275	299	263	262	303	310	271	306	291	285	303	267	246	286	289	298	302	283	306	287	277	324	264	316	310	289	273	270	275	283	281	311	271	327	286	292	294	258	283	316	306	311	277	256	352	284	310	286	290	290	293	282	278	276	297	293	301	277	286	285	307	260	280	283	293	285	282	279	293	262	301	332	291	310	306	285	300	289	283	255	270	322	289	299	307	289	286	284	304	302	281	289	299	257	284	288	286	284	275	294	299	261	287	284	302	294	282	301	305	266	286	301	261	281	294	272	297	280	292	287	251	319	280	301	281	294	254	268	277	304	286	275	262	294	284	280	301	300	281	300	292	276	316	293	267	274	254	321	269	258	299	296	317	291	278	316	328	297	280	291	282	287	306	287	281	258	274	298	274	291	301	279	286	319	276	305	288	312	288	295	300	310	286	267	296	269	318	278	288	288	272	280	259	278	276	312	280	274	273	299	270	297	277	301	301	276	273	300	307	272	321	291	291	300	283	312	306	269	276	328	281	310	256	310	268	300	296	290	303	306	289	266	260	300	276	251	299	298	282	290	298	296	280	279	267	285	294	297	288	293	319	259	290	265	309	280	288	296	274	277	288	259	262	319	283	292	306	319	302	302	313	291	311	290	259	298	300	257	275	275	262	288	317	295	281	292	276	288	266	298	292	257	299	310	293	291	259	281	306	282	268	294	299	279	279	266	276	285	293	279	286	290	302	274	316	292	290	285	306	307	299	296	279	296	263	280	275	270	275	290	331	288	275	325	277	251	300	278	323	310	274	267	300	270	293	294	277	271	283	295	271	287	252	294	295	271	275	295	319	289	271	276	294	277	310	256	298	299	291	263	277	286	278	313	275	307	280	289	282	270	330	282	300	261	295	287	262	309	260	309	272	274	282	277	283	298	303	291	303	285	300	271	315	313	291	265	284	293	280	289	305	273	274	273	282	279	310	261	315	278	315	266	264	267	298	298	297	310	279	313	299	272	292	313	305	288	265	305	278	298	274	292	305	296	281	285	278	269	282	294	302	265	289	316	253	305	312	290	298	278	286	303	322	284	287	284	276	290	280	291	244	281	304	270	284	314	286	254	299	296	299	271	276	278	283	277	273	285	276	296	282	309	311	276	270	269	292	285	306	287	282	277	266	288	270	284	283	280	296	298	256	326	306	291	300	279	296	246	284	263	288	318	295	269	298	310	269	282	279	306	269	279	296	284	308	312	289	294	253	296	292	301	263	275	279	306	272	286	266	311	258	282	267	302	294	299	293	281	295	291	281	310	287	264	283	280	296	265	263	319	302	268	286	286	301	269	251	273	262	307	295	304	277	298	288	289	308	251	302	314	320	294	295	288	282	319	261	291	297	285	309	268	310	302	307	271	273	298	293
35667	35017	2171	788	628	510	482	464	432	393	392	399	393	361	391	367	404	342	349	350	381	361	382	372	354	386	370	339	355	364	357	375	361	377	385	378	377	361	354	331	390	377	356	388	352	352	394	354	375	360	355	372	380	389	339	333	398	338	352	359	375	373	387	343	354	378	392	350	374	385	364	402	353	374	353	344	378	383	354	380	378	364	366	359	396	366	388	377	371	389	344	361	357	411	367	335	350	353	361	389	339	346	352	364	354	362	355	354	361	349	367	334	397	354	344	337	357	341	379	371	360	367	374	380	379	404	388	392	382	393	398	356	357	401	338	387	358	343	348	370	366	365	367	404	341	368	385	373	363	345	391	361	357	390	385	403	363	368	349	356	357	400	401	372	346	387	368	358	373	364	370	374	413	348	390	375	375	363	342	351	379	393	366	355	391	370	394	355	355	359	358	334	387	419	380	394	351	384	377	353	356	349	387	365	356	376	382	361	394	394	359	370	382	392	351	343	349	352	353	344	382	367	363	353	383	375	375	375	382	348	351	365	364	358	432	353	386	365	386	357	359	358	328	375	341	328	355	344	354	332	329	359	393	370	381	360	385	367	362	338	393	351	347	372	385	374	380	336	408	349	359	362	340	375	357	395	348	363	348	383	352	375	382	343	383	357	374	391	370	393	335	384	390	379	310	378	403	364	357	374	402	357	397	373	358	417	360	348	365	342	370	376	407	360	376	339	391	402	370	383	360	377	355	364	372	406	379	370	384	338	375	367	391	368	347	361	400	365	362	334	372	343	375	354	351	374	350	385	373	343	365	410	382	356	364	380	362	377	390	360	356	367	367	399	367	376	375	376	365	390	348	349	360	351	394	342	341	388	364	380	336	356	373	343	340	353	399	370	378	335	381	399	363	370	363	373	391	366	341	363	354	385	359	343	370	376	340	390	347	364	336	359	360	380	367	385	368	345	365	370	385	366	339	378	357	341	379	359	393	342	402	356	378	350	338	372	370	379	389	358	354	400	358	364	372	371	369	357	380	373	363	403	360	366	359	358	357	400	356	345	384	389	359	385	379	334	354	382	366	369	394	364	377	330	363	369	403	398	402	363	386	385	378	406	331	385	316	386	392	350	382	364	412	345	388	364	390	362	348	331	395	367	378	366	363	345	355	372	354	357	345	378	352	381	364	382	367	359	364	366	366	337	374	356	358	387	350	383	348	362	374	370	357	364	313	338	360	353	368	391	368	333	341	353	364	360	386	385	363	374	383	365	349	378	397	389	375	396	365	354	386	403	374	407	365	379	352	390	369	359	362	339	371	390	360	360	372	365	394	367	336	355	376	358	340	355	377	370	372	366	338	377	367	343	343	354	391	381	348	333	338	370	334	392	354	398	382	350	366	348	383	365	383	365	385	362	359	351	381	398	355	371	365	357	360	351	385	376	345	381	337	361	391	348	370	391	377	383	401	358	359	345	393	344	348	377	368	379	331	394	338	375	374	411	334	340	365	368	383	371	410	343	340	356	323	399	371	368	339	357	364	352	342	347	358	350	324	365	348	363	378	358	400	368	381	373	363	342	388	353	380	353	341	357	351	368	360	357	340	351	374	354	333	398	354	352	380	372	370	327	360	373	378	367	383	384	366	383	356	366	368	358	368	359	328	371	385	330	360	408	358	363	339	360	346	379	398	359	369	363	352	366	353	411	334	345	375	357	348	364	386	378	360	385	375	359	388	357	346	364	374	339	355	371	358	377	372	368	417	345	338	401	361	396	331	358	392	323	320	387	375	344	365	374	369	388	351	366	414	367	349	341	358	344	359	344	361	408	357	349	371	365	368	351	345	388	366	378	395	359	341	339	328	344	367	370	393	374	390	389	312	370	359	365	374	350	388	350	316	363	356	377	372	357	379	366	384	399	351	387	365	361	364	403	373	342	365	374	380	403	346	405	368	351	375	360	372	391	372	353	374	394	362	352	324	367	349	371	365	343	342	375	371	328	368	342	368	374	395	342	359	384	368	400	371	333	362	347	390	378	349	345	350	379	349	385	364	386	368	320	366	385	357	361	333	346	349	345	356	391	376	344	410	364	378	360	367	381	339	354	362	367	372	350	340	359	358	377	360	412	389	381	364	371	343	377	332	316	364	368	354	332	352	368	365	373	346	356	358	382	351	347	376	376	313	363	352	356	394	354	344	384	362	348	396	357	402	374	387	390	362	382	348	379	368	405	348	363	370	361	359	389	393	364	361	346	362	377	348	367	360	373	371	351	372	368	394	356	371	390	368	375	340	374	375	365	357	377	340	371	359	357	357	374	370	377	358	405	395	389	390	360	387	366	421	364	366	403	364	368	375	383	342	391	352	356	368	355	399	396	379	370	390	363	371	361	406	395	349	364	346	389	353	378	370	368	342	351	350	383	382	375	362	357	349	385	381	350	371	364	369	363	363	386	372	366	360	388	389	388	366	391	390	384	328	361	403	368	358	370	357	347	354	346	380	350	358	374	394	323	360	371	351	360	369	393	367	354	362	401	354	341	385	363	378	366	379	355	354	340	363	380	372	363	364	378	371	374	367	367	370	375	384	348	384	364	375	382	354	349	362	367	365	353	387	378	371	342	368	375	388	370	342	371	360	373	386	370	341	361	378	362	369	359	386	390	362	395	369	375	383	373	372	368	372	399	345	346	366	363	360	346	343	390	358	330	342	368	361	355	394	358	402	398	354	401	347	359	384	354	356	358	408	318	351	375	361	407	330	331	325	394	341	375	369	343	380	400	374	331	371	369	354	385	362	342	351	393	357	400	370	343	390	372	379	398	370	386	356	358	360	389	379	373	328	362	384	372	360	364	380	385	336	380	403	355	384	370	363	356	387	386	356	397	386	394	372	371	368	389	350	394	341	376	330	337	400	380	379	376	338	355	350	380	374	374	367	376	383	383	365	354	356	324	400	362	377	389	369	364	383	373	349	337	347	358	354	380	335	376	371	358	360	399	342	352	412	391	393	391	323	375	375	348	359	369	330	394	381	367	353	368	393	363	376	372	362	345	365	370	337	399	380	383	386	345	402	388	399	376	323	349	357	382	367	365	379	357	367	333	352	353	366	357	380	349	359	393	361	373	373	349	346	418	368	379	328	365	382	393	363	343	371	340	336	358	396	378	390	369	410	354	399	334	361	298	365	380	358	400	374	380	360	352	358	392	354	357	359	343	370	371	372	377	333	360	372	396	341	369	369	363	380	351	351	396	390	370	362	393	373	372	379	356	357	361	371	378	334	371	362	398	383	351	357	371	348	360	374	419	363	336	362	390	381	368	360	361	349	352	336	372	367	364	343	342	341	379	319	350	402	389	346	399	382	383	353	371	357	356	338	409	357	375	373	353	364	365	391	385	406	352	356	335	384	382	370	374	357	343	384	389	367	370	332	366	378	370	348	344	365	384	360	355	390	381	392	350	343	386	352	356	351	395	347	355	386	338	351	386	390	390	381	363	395	368
24055	21082	28188	24138	20900	7466	1142	797	674	622	592	561	548	557	511	494	478	506	497	481	492	496	475	494	466	456	466	451	453	477	438	451	446	490	453	441	456	419	424	424	460	471	456	467	458	456	498	413	468	473	437	472	446	454	423	434	439	411	456	470	448	436	445	433	493	422	440	455	427	471	430	470	431	452	465	431	439	471	469	428	435	435	441	434	459	413	443	426	457	455	427	460	443	433	458	467	447	428	433	433	437	480	464	419	462	467	456	452	394	459	433	444	446	497	461	488	466	483	443	471	398	444	400	416	415	432	465	436	483	449	415	470	464	462	457	460	439	459	445	449	466	455	441	425	451	440	439	458	436	466	410	460	457	449	451	428	488	423	425	463	432	422	438	439	423	457	423	436	467	459	435	408	407	442	462	464	412	408	420	423	433	402	430	418	445	422	453	461	460	437	416	465	464	417	420	423	424	431	452	436	442	415	446	472	414	452	409	418	465	425	437	483	442	461	461	459	462	426	447	430	458	440	457	445	465	463	426	425	470	414	464	434	421	430	453	484	446	437	465	432	423	471	441	464	424	402	456	464	425	417	459	425	450	457	451	414	423	421	448	441	455	430	416	473	423	435	439	433	456	415	474	427	470	413	458	438	415	456	447	455	469	413	492	461	409	422	489	413	418	441	464	416	433	457	474	450	442	453	415	413	446	471	438	424	433	417	436	467	431	430	455	456	444	476	459	461	432	487	418	415	406	445	443	488	404	454	475	469	423	399	421	459	448	476	479	457	444	444	394	448	450	442	465	466	441	417	422	407	454	436	481	452	428	424	428	411	425	442	451	439	405	465	437	433	449	421	416	472	487	436	474	463	431	430	451	501	377	446	440	442	444	444	440	432	436	429	448	439	454	433	468	433	457	458	440	447	457	440	442	436	466	458	453	462	445	415	420	437	460	414	438	412	471	430	468	465	438	430	388	443	454	447	481	436	425	444	446	447	453	469	444	502	409	458	443	459	413	440	461	438	431	449	436	447	467	403	416	431	449	451	429	421	439	422	393	401	418	461	445	470	450	466	421	453	441	425	436	459	453	428	440	407	426	433	436	428	472	438	430	448	470	432	453	440	456	457	462	425	426	435	440	453	445	475	453	422	406	448	445	418	463	469	442	392	414	433	458	421	432	415	433	461	461	457	470	452	486	458	469	450	419	391	412	430	425	478	440	445	427	466	414	411	423	439	456	423	434	452	475	452	411	435	455	459	443	461	447	455	416	403	405	475	464	467	430	452	465	448	465	415	431	473	458	433	479	452	458	427	440	426	490	472	452	443	455	432	436	444	444	438	415	406	462	427	469	439	440	458	452	462	416	451	410	438	420	394	428	467	451	432	448	421	461	466	467	447	421	427	410	437	453	438	438	466	421	408	437	437	428	469	455	431	412	421	448	466	459	438	432	421	442	421	444	458	412	432	428	435	438	434	444	459	434	436	443	433	494	473	421	454	422	435	480	428	436	461	453	410	495	459	464	454	417	395	473	455	461	442	430	438	434	444	414	469	424	417	425	439	463	440	465	449	455	477	415	435	494	463	421	437	465	449	420	437	453	453	440	416	443	433	428	443	441	463	445	500	423	414	434	428	421	416	439	454	432	445	476	441	445	475	441	466	435	444	444	435	457	417	487	445	457	445	414	456	417	455	451	436	443	444	447	435	452	409	438	459	466	479	406	447	397	449	418	457	445	468	472	486	419	387	462	450	430	428	456	444	418	430	440	440	465	422	463	445	429	421	469	438	422	424	441	419	385	436	464	438	447	447	427	433	418	436	401	445	443	446	451	443	448	423	437	447	435	442	457	401	418	430	441	437	433	432	456	443	431	450	433	396	442	484	443	432	465	425	423	466	463	425	464	475	436	452	448	462	471	451	444	458	431	452	460	499	438	430	397	451	411	426	458	470	462	419	415	421	418	440	480	434	419	463	409	456	410	456	424	435	421	454	430	462	415	511	450	465	426	412	444	441	438	428	441	457	429	447	404	420	411	454	409	457	431	482	455	453	477	444	429	450	417	456	457	472	429	439	458	474	426	462	433	435	419	462	416	455	446	420	444	446	413	442	401	430	451	437	429	433	434	452	437	451	444	454	462	425	415	454	441	507	417	433	447	432	450	442	444	469	431	458	433	441	452	429	415	440	420	455	410	400	409	452	460	403	449	412	425	449	450	432	466	424	419	428	435	456	454	429	436	446	395	460	438	450	429	451	412	487	443	441	465	442	420	460	444	449	480	425	433	388	426	485	440	468	447	435	440	422	472	452	438	433	435	466	435	412	459	437	436	450	442	457	442	415	470	484	440	400	441	467	414	459	476	446	426	425	431	452	442	478	416	457	457	483	429	438	417	455	446	449	447	479	451	448	459	434	440	432	421	465	426	418	458	462	464	430	419	424	455	431	439	437	408	429	464	415	444	419	436	395	435	459	396	414	408	421	445	449	461	417	423	447	446	454	454	460	419	459	462	442	460	413	444	445	426	436	417	430	436	441	460	466	442	390	446	414	469	468	435	423	439	474	430	436	456	418	455	447	445	450	407	438	416	425	442	421	424	431	464	389	465	408	452	438	405	440	426	466	439	452	436	428	450	454	423	428	436	466	390	442	422	409	477	431	453	445	406	482	441	445	488	444	437	444	438	456	428	437	465	429	457	420	415	449	436	432	448	449	427	423	492	457	435	443	433	459	464	432	445	428	438	431	449	443	429	443	468	422	449	416	440	420	439	432	462	425	477	455	451	440	446	448	440	415	449	457	493	433	414	435	420	453	439	424	468	474	440	447	404	454	445	423	425	422	457	406	455	415	421	462	435	430	434	448	442	452	453	465	455	502	438	455	418	434	477	428	500	439	430	453	430	462	416	401	437	449	448	430	437	424	415	446	425	413	443	434	426	428	442	403	411	459	477	451	462	429	426	430	438	437	407	484	428	442	414	462	448	436	429	446	450	469	434	450	469	446	456	436	461	449	471	399	437	438	406	446	441	431	442	466	425	454	447	464	468	459	407	497	507	458	469	458	431	429	466	448	427	449	412	436	393	470	450	451	445	448	476	409	464	456	441	411	447	438	439	432	446	421	442	415	407	458	448	457	478	445	462	442	456	438	439	468	430	430	434	427	454	443	469	466	448	412	466	458	428	447	423	437	469	481	426	427	435	429	484	426	461	458	458	456	444	408	454	390	466	430	436	436	428	433	477	442	469	441	430	428	434	446	413	449	454	459	448	456	437	464	452	433	467	451	450	412	451	467	453	401	437	457	450	464	436	480	417	443	435	450	453	440	406	433	425	458	455	439	436	421	456	433	419	438	415	452	473	408	426	460	428	450	446	435	463	414	435	420	424	460	410	469	460	418	463	434	434	428	443	458	458	489	446	406	453	455	431	437	454	379	473	429	430	466	432	431	441	443	456	450	425	445	431	440	384	408	419	470	451	440	397	406	453	419	465	416	429	419	447	418	407	428
41109	48182	8479	3579	2511	2004	1527	1348	1097	995	892	855	728	736	703	675	686	659	612	626	593	619	638	597	629	568	536	583	594	543	611	577	535	524	539	588	564	573	576	587	590	608	569	567	562	551	576	542	589	578	553	572	569	565	569	565	558	576	547	534	549	566	555	524	580	543	548	590	572	576	581	542	571	557	566	552	540	535	586	557	550	547	564	572	558	533	570	588	548	541	530	554	558	566	545	584	520	564	519	588	612	588	574	582	560	554	582	511	572	573	568	542	539	591	529	561	510	583	552	564	588	593	511	575	564	559	589	569	568	551	516	529	543	559	517	539	562	530	603	577	572	596	559	578	594	537	536	560	605	579	549	541	582	571	579	577	572	551	569	568	546	558	542	589	553	524	544	542	547	531	539	570	564	580	546	554	583	557	597	531	560	513	562	579	549	538	559	556	563	570	542	565	594	555	550	558	523	572	562	568	563	536	559	520	593	541	562	580	539	555	561	519	582	543	563	526	515	565	557	530	554	532	557	486	556	544	532	553	550	582	512	582	553	560	516	585	546	616	557	571	551	567	586	546	516	564	551	541	548	557	554	554	541	501	547	560	553	570	520	541	564	554	529	565	527	547	569	561	593	540	552	574	581	533	563	567	548	548	534	550	560	551	548	566	557	533	578	562	587	553	531	573	593	554	583	579	538	575	546	543	544	579	567	604	546	526	565	535	561	566	567	529	582	576	534	596	523	539	586	553	550	586	533	566	544	529	551	529	525	528	582	568	562	532	547	565	563	544	595	527	575	584	582	545	606	520	555	540	516	567	572	597	560	549	516	522	525	551	514	581	523	531	565	526	546	545	520	522	596	555	550	536	506	543	527	561	570	565	570	534	559	575	586	531	516	566	526	509	539	552	536	547	545	530	588	575	541	611	581	560	577	555	524	579	574	499	542	574	553	569	530	536	524	557	545	549	513	581	544	534	543	544	555	568	548	568	540	551	535	547	599	532	537	555	505	536	567	543	542	528	581	588	572	577	606	554	616	563	540	548	548	580	589	542	549	567	587	574	536	585	560	547	532	501	548	516	557	537	557	603	570	579	553	538	599	550	578	552	553	562	537	581	580	564	527	544	559	560	557	551	513	564	537	569	566	582	557	555	551	591	568	560	586	561	532	559	566	580	544	528	506	530	529	564	566	564	581	548	505	578	546	561	558	611	596	556	572	575	553	580	517	516	576	527	527	520	535	594	550	564	554	564	537	536	507	548	575	561	503	541	559	505	530	567	618	570	541	559	533	542	565	530	617	553	524	567	533	552	554	526	578	528	509	575	543	597	568	532	568	515	537	559	554	548	509	605	535	538	565	545	522	571	550	587	554	566	547	555	555	538	567	544	588	541	552	564	544	562	549	556	562	611	553	557	578	490	526	574	551	537	571	536	539	529	575	535	548	555	584	532	603	571	610	585	553	576	534	515	521	557	566	540	547	546	539	599	566	637	529	569	556	534	539	547	540	548	583	530	575	553	578	565	532	576	535	561	544	523	534	570	563	543	573	539	565	615	562	519	570	539	522	533	549	585	553	514	554	597	549	537	539	529	552	568	577	530	582	534	562	569	532	558	520	532	578	578	559	518	554	552	550	576	545	554	568	558	569	543	603	557	588	554	493	552	542	571	543	531	551	547	534	575	585	562	573	562	524	583	532	525	575	561	607	563	546	549	520	565	546	523	575	596	551	566	542	589	551	573	530	575	586	558	568	576	548	580	564	574	530	531	568	549	544	535	560	564	557	544	565	542	524	513	543	542	530	573	551	538	575	574	574	550	526	587	514	551	583	550	571	568	528	544	565	540	541	549	585	551	522	560	595	534	548	538	551	507	543	546	558	508	561	546	576	521	556	544	555	554	549	615	555	560	567	522	533	563	547	570	551	539	555	561	584	559	538	518	532	562	556	569	553	556	571	530	552	535	571	521	553	562	539	583	537	545	555	575	488	618	542	537	574	611	556	542	535	551	586	597	536	560	563	542	531	583	524	568	607	586	536	570	557	583	562	531	548	568	501	518	546	530	576	520	579	534	551	580	568	547	555	553	553	524	536	522	566	512	550	555	523	561	549	577	546	572	531	561	545	578	584	537	548	575	540	538	500	535	532	556	548	578	537	538	533	570	545	538	544	523	562	535	517	580	569	561	534	541	530	544	538	579	517	563	560	581	561	558	588	586	531	539	564	593	553	530	563	545	522	489	530	578	570	553	560	519	515	562	548	542	576	578	522	534	575	571	530	534	555	538	547	609	587	571	529	553	555	551	534	562	561	502	554	591	544	560	572	535	541	571	594	541	522	555	553	565	585	526	550	551	546	551	571	530	549	564	561	572	542	588	580	527	561	569	517	551	551	575	585	567	587	568	519	510	571	538	545	548	562	531	524	572	571	543	528	540	567	542	567	546	585	598	549	562	519	542	560	570	582	563	551	539	554	536	570	514	538	564	546	559	581	528	589	542	573	566	534	558	616	542	539	542	528	581	569	559	562	558	598	565	582	539	592	527	566	514	563	594	506	535	540	515	548	552	541	526	554	538	570	546	561	572	540	572	567	538	546	532	530	575	565	552	561	599	505	563	576	558	603	534	558	567	520	567	570	540	573	552	538	526	517	571	595	563	523	547	561	550	578	534	573	583	569	562	569	544	503	573	588	574	577	557	517	598	570	582	568	582	540	503	561	536	556	511	552	540	555	545	560	614	582	548	568	529	507	572	548	535	555	576	554	568	561	595	523	540	601	559	522	561	592	536	530	552	544	493	580	566	573	556	535	509	564	559	560	551	534	544	562	539	553	527	544	553	566	578	567	558	530	567	594	559	592	549	561	548	562	513	572	580	554	561	543	550	576	525	537	535	564	559	530	566	542	559	504	521	562	568	533	580	555	548	544	578	581	550	565	588	535	517	537	568	551	552	558	574	527	524	540	592	576	552	582	538	555	585	551	577	551	543	552	595	499	573	527	527	586	550	574	522	543	551	513	567	545	523	619	541	535	569	580	548	533	522	562	551	552	541	547	530	537	544	584	583	550	526	539	576	559	572	553	573	570	543	557	550	552	548	582	550	545	553	559	535	548	557	559	537	531	565	587	523	559	546	558	581	562	557	535	536	534	576	516	527	557	557	539	539	603	560	563	520	548	611	554	548	564	553	545	566	586	575	554	529	582	544	501	557	580	566	518	582	570	543	597	580	544	544	560	536	576	597	563	555	592	539	515	579	532	561	567	531	545	565	573	571	564	541	610	573	565	563	584	556	548	572	536	575	589	548	540	597	579	533	542	535	566	536	566	539	520	551	566	593	530	531	511	557	512	541	568	578	509	573	596	588	539	572	537	591	523	554	543	582	549	564	552	544	592	572	567	559	566	559	557	533	592	563	552	546	503	556	578	565	545	553	559	573	537	566	562	538	563	567	576	532	592	514	549	567	566	561	581	560	587	549	586	580	570	539	567	506	585	533	564	574	572	558
22949	21036	28631	23595	21022	20918	5783	1016	777	749	638	601	585	532	536	503	479	503	451	457	443	430	449	477	418	457	425	451	410	428	408	388	449	421	449	409	383	424	399	446	427	415	405	449	379	402	414	398	441	475	385	398	440	367	408	414	389	388	431	419	413	399	434	413	412	375	404	406	355	405	437	417	390	415	431	435	411	413	404	442	420	433	382	389	430	431	395	422	406	417	397	401	365	387	372	383	385	399	362	413	386	375	397	402	394	431	403	396	405	392	418	397	399	386	432	412	405	417	409	400	400	401	425	392	368	337	380	411	365	383	360	415	369	387	402	385	421	405	416	396	377	415	428	412	444	417	413	371	395	404	387	399	399	380	384	391	403	420	428	420	439	428	369	402	375	414	440	411	404	404	402	390	424	397	375	364	389	390	379	408	422	379	388	412	412	415	412	396	393	378	390	397	390	433	395	391	385	390	355	363	425	416	395	428	426	418	367	424	369	401	375	373	381	432	363	403	405	396	413	404	417	412	413	381	392	430	400	411	393	413	393	394	400	392	396	367	395	399	456	401	390	413	449	382	400	356	375	397	367	373	418	404	390	368	398	416	385	416	402	369	409	404	391	395	382	433	388	361	420	393	398	427	380	404	390	413	413	416	408	392	427	384	385	399	405	415	411	382	384	422	371	413	437	430	385	420	393	383	409	403	382	432	440	386	387	388	435	398	386	377	401	418	426	393	384	365	411	390	412	389	404	430	413	414	398	382	397	363	395	360	388	388	391	389	425	412	402	388	403	422	384	408	417	394	392	426	394	387	381	410	447	405	385	380	402	389	371	417	408	391	378	392	410	396	401	381	402	396	404	402	399	401	402	418	380	389	418	361	399	388	372	377	386	446	392	381	412	387	408	368	375	425	412	395	416	346	430	403	373	409	362	420	412	417	408	404	408	369	382	413	412	386	411	404	429	410	419	414	403	403	404	395	410	411	409	393	385	404	398	400	364	367	429	389	414	435	408	368	395	348	410	394	385	396	411	401	389	386	414	357	428	444	383	371	418	404	385	413	411	397	390	353	431	436	409	385	411	381	389	378	397	373	402	413	384	400	397	419	381	418	418	406	401	420	397	390	399	385	397	370	364	383	377	376	397	379	403	400	395	395	425	406	393	369	412	429	368	416	398	442	390	411	382	382	421	383	370	424	374	382	369	395	414	375	396	408	402	427	401	402	410	409	407	416	396	379	391	401	375	383	378	405	361	395	396	410	393	415	375	367	395	373	382	377	424	364	375	424	411	392	387	424	389	384	438	409	400	413	377	383	381	404	379	397	403	416	390	391	445	400	409	413	436	383	373	383	383	406	403	414	416	393	418	400	398	411	423	400	422	413	376	403	400	408	423	377	414	411	400	398	405	410	385	403	412	405	388	407	399	412	388	382	393	400	396	412	424	380	411	423	417	404	399	411	392	425	390	397	407	414	428	414	405	372	380	417	395	373	422	389	400	388	398	399	392	380	390	409	400	375	425	411	408	365	408	374	393	397	423	413	388	373	380	398	397	376	407	419	391	402	401	393	357	402	418	449	406	379	395	427	409	407	409	405	385	392	349	395	392	420	378	384	385	399	389	366	406	405	420	378	394	383	415	391	417	395	425	428	402	417	409	370	397	396	439	364	397	400	407	407	449	408	433	435	377	405	409	388	398	406	390	388	380	403	400	394	392	380	405	411	422	409	410	424	391	385	436	372	404	401	388	398	393	377	424	414	382	401	399	386	414	393	397	381	433	404	392	401	400	405	378	390	406	411	401	390	410	417	418	366	388	392	400	382	390	384	392	418	396	419	408	383	417	341	410	354	385	401	378	378	366	378	378	414	381	448	403	430	367	406	385	375	377	387	384	372	407	390	395	402	421	409	403	393	399	372	392	379	415	400	413	417	388	395	400	367	399	388	413	411	386	402	424	410	396	405	414	411	396	396	430	405	377	401	375	368	397	374	408	399	386	410	395	397	408	420	423	394	381	381	361	417	379	374	412	394	374	407	401	399	410	353	394	425	413	390	368	401	425	388	373	381	407	411	407	397	390	414	378	420	422	417	397	370	423	392	389	407	400	419	437	424	411	420	399	429	410	418	389	388	380	402	332	411	446	372	403	398	403	416	388	407	372	376	416	378	360	404	376	384	402	382	432	374	433	411	413	431	389	369	371	436	393	381	372	422	399	387	396	397	405	370	384	403	421	381	391	410	373	402	397	419	387	377	379	381	372	399	387	361	386	430	412	420	343	418	395	405	398	419	405	379	405	413	404	406	397	370	375	351	379	393	377	382	400	393	412	443	415	393	414	390	417	425	405	394	411	389	403	417	386	413	416	411	391	381	360	417	414	357	390	377	425	377	399	393	379	394	412	400	406	416	418	448	369	395	421	378	386	405	422	392	382	356	419	396	398	382	383	391	389	377	392	378	401	394	369	404	385	404	401	376	390	413	394	404	421	396	405	393	439	387	388	394	386	404	408	392	398	387	409	365	398	373	350	407	370	407	384	424	420	386	388	410	392	370	380	379	425	373	380	387	420	404	377	378	336	409	405	384	429	384	421	432	391	385	393	392	413	424	421	421	357	431	412	434	400	389	415	408	396	381	391	423	475	413	409	380	417	375	377	422	419	397	400	366	388	418	399	382	389	350	410	419	398	412	377	392	395	405	368	376	400	413	368	385	395	363	373	433	403	414	428	399	387	378	385	401	417	407	378	403	390	418	370	413	413	423	395	422	430	404	386	396	410	362	398	413	376	423	383	432	413	397	393	414	397	381	401	394	400	384	408	378	413	398	392	411	394	384	364	410	385	436	376	401	404	450	397	403	394	420	408	400	428	375	401	426	384	391	431	377	420	427	415	409	379	381	410	373	376	392	409	404	422	383	386	417	387	396	409	371	403	406	390	430	401	382	407	418	429	411	415	446	403	420	391	365	416	414	407	360	338	402	410	405	416	399	383	392	351	413	441	381	427	388	397	386	385	406	403	390	388	381	428	409	400	382	412	368	422	403	379	381	395	368	376	375	407	448	408	398	417	414	398	372	399	402	380	388	396	389	378	394	381	395	388	405	428	399	389	400	401	416	416	402	383	402	388	413	381	414	402	398	376	386	393	406	410	387	383	398	389	405	425	397	384	404	426	411	370	384	374	412	370	403	399	421	401	407	400	389	401	401	401	411	393	412	434	424	378	403	408	412	419	451	407	401	334	384	379	415	380	400	397	378	382	368	415	386	390	385	384	401	373	387	393	408	402	395	416	407	423	368	441	364	413	377	429	396	393	393	405	431	447	384	431	396	433	383	364	423	374	439	410	399	392	378	394	421	387	450	383	386	392	403	363	386	411	387	397	399	383	380	373	357	400	399	397	398	387	374	394	371	385	413	411	432	374	431	375	409	381	404	377	403	387	384	377	372	402	402	419	413	403	370	433	400	411	386	427	440	397	383	367	369	376	353	396	382	389	381	413	406	390	437
45345	54707	12024	5902	3963	3115	2398	1897	1562	1365	1143	1059	888	866	826	751	747	682	646	685	658	639	624	613	626	636	576	587	545	514	565	534	546	565	571	536	526	535	527	550	561	527	528	533	498	550	489	513	505	515	537	525	526	484	524	526	515	516	527	537	492	536	528	514	489	493	500	503	498	497	544	503	517	513	477	479	524	494	482	522	555	485	512	539	501	497	560	501	493	490	539	487	488	516	551	507	567	517	512	506	518	494	551	504	491	482	503	532	497	513	530	558	491	532	487	501	515	496	495	518	505	525	504	495	496	506	531	512	475	508	537	491	457	527	460	496	487	520	534	525	503	516	486	521	512	544	506	504	558	520	511	483	562	520	514	510	476	446	510	553	495	482	448	520	526	506	510	511	535	481	547	471	526	527	496	517	495	499	521	526	487	551	549	503	543	511	478	510	461	532	509	497	477	568	488	514	519	487	487	480	472	512	504	469	522	492	536	502	492	509	492	468	489	497	526	506	488	486	505	500	525	523	463	455	508	523	486	524	529	514	514	510	533	524	465	502	497	493	495	492	523	536	543	508	498	481	509	478	520	503	515	502	517	525	527	540	518	486	478	481	505	515	480	516	525	487	507	501	508	554	490	481	512	483	494	499	533	498	501	492	518	496	489	506	526	507	493	488	482	508	492	519	464	522	509	486	503	532	538	475	482	526	503	494	507	540	488	482	555	480	493	515	526	491	540	531	502	493	534	522	499	503	472	508	518	513	504	486	567	529	505	530	514	499	483	513	488	473	480	510	530	522	519	507	519	447	508	472	509	517	491	517	510	499	533	511	500	514	494	532	483	494	524	485	506	521	500	524	518	504	523	546	496	521	515	484	481	529	536	547	459	528	475	525	465	484	504	478	507	530	496	522	490	560	530	554	527	542	512	521	489	538	500	504	498	543	512	515	525	522	525	522	509	480	486	468	476	509	516	577	540	531	491	490	523	498	535	511	489	503	492	552	499	487	510	510	492	529	498	539	488	504	496	531	476	543	531	514	489	489	488	502	497	529	549	486	447	489	541	512	490	477	492	513	527	474	532	499	511	515	535	538	498	491	498	473	474	521	544	503	501	504	530	521	520	505	474	512	512	530	483	475	496	497	494	530	530	502	557	487	515	505	494	510	484	531	489	531	517	509	496	498	465	513	471	545	540	567	484	517	520	506	536	533	508	520	487	483	503	486	532	482	521	500	505	449	476	490	510	533	540	496	479	518	486	511	500	471	498	535	516	512	496	524	502	512	492	513	478	521	494	525	498	509	531	501	490	476	538	501	532	508	552	560	477	533	519	535	498	548	495	503	476	515	442	513	433	494	509	551	497	514	518	454	471	523	481	517	518	493	513	534	481	479	497	504	509	491	503	512	502	496	511	468	527	527	499	516	495	517	463	499	523	465	503	533	502	492	544	458	543	481	510	536	497	522	511	557	507	528	503	461	506	491	514	509	492	523	483	511	506	520	514	510	516	535	507	467	534	496	459	522	478	492	512	512	519	484	495	539	502	529	537	497	473	502	523	536	507	495	467	492	483	506	568	510	458	486	486	518	523	497	518	471	524	508	466	513	515	523	494	539	495	498	490	482	509	486	509	499	543	501	499	511	479	518	509	510	523	543	498	568	464	502	504	510	522	474	489	468	537	498	504	537	502	512	539	490	487	565	505	531	532	542	513	504	499	497	520	491	507	493	458	495	548	497	466	452	482	518	465	525	488	543	534	514	489	528	489	444	495	506	494	533	478	528	536	500	537	543	518	487	514	494	531	557	537	530	498	537	497	488	497	522	507	486	531	521	547	500	529	541	513	523	499	515	531	503	488	509	492	524	545	529	532	487	502	511	523	512	473	495	509	505	521	522	484	509	497	489	546	472	513	542	561	518	505	473	508	492	498	490	487	518	524	536	490	486	479	514	531	458	507	515	540	504	506	485	502	513	506	501	513	494	512	529	535	466	504	555	524	489	503	496	505	542	493	462	511	510	544	486	509	529	528	493	489	492	504	529	488	527	523	463	466	504	537	485	484	501	485	490	511	534	497	499	515	507	500	516	479	489	508	512	510	504	535	517	494	478	503	491	517	529	508	513	537	520	482	525	484	485	520	522	496	507	483	495	485	504	513	515	512	557	486	453	515	493	494	462	496	497	472	542	505	556	481	503	537	491	509	496	484	536	502	487	476	543	477	539	499	548	527	490	503	526	489	489	533	510	481	488	526	487	506	473	498	518	465	502	520	503	509	507	474	510	520	535	530	517	538	512	545	511	499	489	477	528	486	503	502	474	510	500	524	500	516	532	530	512	507	490	478	515	517	504	501	591	565	476	543	533	581	513	493	502	516	517	490	504	457	532	507	468	526	502	512	515	505	524	516	533	486	484	485	492	512	521	509	524	502	498	487	469	540	537	501	497	439	500	514	516	509	533	531	482	476	497	522	515	494	511	504	494	505	485	520	484	530	526	529	537	518	549	533	523	485	498	506	556	512	521	538	479	518	456	499	477	521	527	500	513	483	508	473	522	477	501	532	477	515	503	501	534	517	514	537	486	484	528	544	512	501	498	479	525	476	549	530	533	492	506	527	501	477	473	565	500	483	508	522	493	480	500	505	526	508	513	462	497	530	511	535	468	484	470	512	494	500	529	492	481	548	496	504	521	517	508	510	501	536	519	485	531	492	513	525	493	497	495	502	533	490	473	474	467	513	504	502	506	484	493	540	551	504	511	563	531	492	508	511	505	509	504	531	513	489	503	508	503	510	510	520	512	490	505	465	494	505	471	482	499	507	471	495	531	520	498	483	512	496	536	518	480	491	515	553	533	496	500	482	514	522	483	517	483	514	519	511	493	487	483	493	486	501	529	499	511	484	481	534	498	528	517	503	473	515	505	470	551	512	474	486	485	500	510	525	496	508	505	503	522	478	499	527	507	478	499	508	534	523	521	516	506	466	518	488	529	478	507	484	527	478	468	539	519	540	509	502	469	494	494	494	526	499	546	510	489	488	491	544	524	502	541	475	513	471	531	486	502	466	512	477	520	472	498	531	478	511	479	474	515	499	530	482	478	522	514	533	482	486	500	473	550	513	469	497	482	503	522	525	516	517	520	529	511	492	481	475	449	536	512	523	485	507	514	543	436	474	485	532	522	476	528	543	488	515	491	537	557	504	519	481	466	522	503	493	494	487	531	518	505	512	496	487	498	510	507	507	515	501	506	474	539	522	500	565	546	521	517	555	466	497	495	513	497	530	506	484	504	540	527	541	494	524	516	511	504	480	510	497	539	524	516	505	511	477	491	505	519	510	486	494	529	495	481	537	475	448	457	512	481	519	516	486	486	504	503	538	489	527	519	509	460	514	506	548	471	463	504	513	501	525	545	484	496	464	520	522	483	536	524	486	515	534	540	476	522	498	495	554	525	482	537	518	527	556	529	505	489	472	500	494	493	527	504	547	503	500	521	527	492	493	523	521	534
28970	25049	13482	1542	457	392	331	367	295	318	339	332	299	313	270	306	314	309	306	272	315	268	280	299	311	303	310	270	277	289	287	290	321	267	277	257	315	323	295	280	296	296	306	268	287	258	296	284	270	281	294	303	296	286	343	309	274	303	286	311	279	338	296	284	284	285	288	300	285	324	291	294	296	283	290	288	301	275	265	262	296	328	290	268	289	291	298	277	286	332	303	303	272	290	295	286	316	276	294	308	313	283	256	278	298	280	276	282	291	301	290	287	287	281	255	287	301	260	298	302	286	288	266	295	292	288	271	277	314	284	289	288	302	266	303	264	296	297	270	271	293	272	277	293	306	333	274	276	285	290	300	288	275	283	268	266	268	288	298	322	294	309	303	298	289	316	296	312	306	292	282	289	277	303	301	313	273	298	299	280	304	307	288	292	257	309	283	317	308	303	303	277	288	271	290	285	300	272	307	299	281	319	284	266	279	286	267	313	280	302	305	283	248	294	287	284	272	316	270	298	276	286	278	290	292	283	291	288	285	291	304	317	278	282	267	290	279	313	303	295	292	288	289	296	322	300	281	284	305	273	282	288	289	288	304	301	260	295	295	309	299	280	310	276	295	257	283	317	273	294	278	292	289	306	284	297	265	318	297	310	280	260	325	256	275	253	300	258	289	305	277	263	267	315	289	279	283	291	273	321	278	284	300	293	292	294	298	280	296	307	276	292	294	261	284	278	298	271	309	280	297	282	298	296	298	272	301	301	306	296	286	294	301	290	298	304	302	294	277	315	273	291	276	295	268	268	298	300	312	306	269	325	296	286	277	301	306	299	307	303	290	278	272	306	293	298	306	304	284	305	274	280	302	287	326	308	302	294	319	272	289	276	275	302	276	282	312	237	277	275	287	311	283	298	315	283	275	292	298	262	285	312	277	300	304	311	317	253	295	277	296	288	267	285	276	301	307	309	275	290	307	340	293	281	269	266	314	277	275	299	278	336	270	289	314	292	309	298	263	293	270	293	297	296	295	291	286	286	291	287	288	300	305	306	278	295	292	314	333	315	303	284	288	295	316	279	309	284	304	286	275	282	251	261	289	268	303	285	273	267	295	302	278	311	280	302	280	293	248	297	283	324	276	298	323	278	336	280	294	262	306	285	298	283	296	310	280	297	276	298	291	283	298	312	295	270	263	287	272	306	316	302	300	271	267	297	296	269	273	290	291	304	318	270	267	302	299	312	297	307	284	300	302	267	313	289	281	274	280	273	306	277	295	262	280	263	302	296	281	278	287	273	305	270	302	274	305	277	304	287	333	294	281	291	279	253	301	278	307	313	318	311	242	321	313	298	280	276	287	274	337	335	326	283	296	306	288	252	308	300	288	289	301	298	285	281	293	272	297	279	285	269	276	297	285	279	304	283	294	284	277	298	284	286	259	309	294	287	293	285	279	290	342	266	305	300	289	272	290	294	322	305	284	317	272	297	288	254	268	288	306	265	277	275	287	260	269	285	295	285	280	299	294	292	296	285	274	288	290	299	295	257	274	290	312	270	310	281	267	268	295	270	301	266	314	278	259	275	302	265	308	275	295	302	299	298	274	284	290	306	280	257	296	316	269	292	269	286	303	299	284	293	277	294	280	304	304	281	331	315	267	273	307	285	275	302	306	287	332	271	309	282	293	305	305	281	303	292	297	308	271	279	274	269	307	311	273	272	278	295	307	286	288	276	297	314	318	272	293	297	273	288	282	279	318	301	303	278	281	291	311	270	309	329	312	290	282	292	288	292	279	278	292	278	302	306	283	278	307	272	273	289	279	332	268	303	315	280	308	287	310	317	277	311	327	300	315	318	293	321	294	272	320	267	285	281	288	307	308	291	306	322	307	255	286	298	280	302	264	288	305	300	323	303	257	277	296	261	299	285	294	332	267	281	308	288	271	290	290	285	296	320	281	308	282	306	299	277	291	250	269	302	278	312	302	252	274	247	303	284	291	291	270	277	303	303	289	261	269	314	301	289	264	300	313	302	301	288	301	268	302	282	287	298	289	265	347	295	315	278	301	315	287	264	313	280	310	287	303	317	292	281	307	316	261	304	284	268	261	288	277	289	278	310	300	271	295	310	314	294	324	312	258	271	318	269	311	260	300	301	311	293	287	310	278	300	272	296	258	302	301	281	285	315	266	259	299	289	317	306	261	282	274	297	296	299	318	287	279	271	286	291	281	273	307	258	305	261	292	271	259	295	310	305	285	273	302	284	281	291	300	282	327	303	283	302	295	302	266	304	281	314	285	314	282	301	285	289	288	283	335	318	289	305	297	316	301	295	306	266	296	270	301	263	269	292	281	280	266	323	314	285	307	302	256	292	320	270	297	302	307	280	299	283	298	302	273	314	311	280	281	302	289	285	313	279	299	259	280	282	291	279	292	274	318	273	242	272	277	270	312	283	302	249	315	265	245	298	301	338	271	308	290	287	300	270	283	280	303	303	275	283	277	310	294	266	264	300	306	276	288	278	264	272	304	269	301	280	267	267	268	296	257	315	285	279	290	284	313	278	298	285	276	303	280	278	306	277	280	287	319	273	302	285	277	284	287	261	287	257	278	285	261	275	275	286	272	284	308	316	294	278	271	273	276	268	267	282	301	308	287	277	321	271	306	301	290	272	284	271	284	274	294	259	290	320	272	260	310	299	260	283	312	325	257	265	306	306	300	294	305	294	272	277	282	313	274	268	288	253	277	320	298	293	276	275	306	306	294	312	290	288	262	285	280	311	277	272	287	293	327	285	278	294	277	286	302	307	298	281	272	302	278	275	268	276	301	273	266	321	299	304	282	269	272	288	277	288	298	267	262	287	290	316	261	271	290	282	319	298	303	284	274	267	292	285	296	301	319	291	284	300	302	282	259	263	253	292	286	260	282	295	277	281	256	282	292	287	294	275	289	299	247	293	277	317	286	276	275	279	275	298	299	278	286	317	302	307	303	273	296	268	287	308	300	290	242	294	314	277	295	280	296	282	289	310	296	287	302	291	305	290	291	281	269	262	300	280	300	287	276	279	286	303	303	316	282	290	280	251	290	269	303	307	304	263	307	311	332	295	292	279	296	288	277	315	280	287	275	318	276	308	294	312	310	299	276	318	296	280	316	276	267	301	298	287	267	295	285	301	277	273	294	309	257	288	298	310	296	263	309	296	280	310	320	288	302	261	293	285	303	322	279	280	275	316	284	302	258	296	288	321	291	297	286	281	302	297	282	302	313	270	284	305	290	278	317	304	309	287	294	293	318	271	284	266	283	302	326	283	260	283	267	274	276	295	279	318	303	319	292	289	260	282	277	286	309	285	275	318	301	296	284	288	304	263	283	293	313	297	254	277	274	270	276	289	283	286	286	307	263	283	264	306	266	313	291	296	292	288	283	259	307	282	282	287	285	310	287	307	276	258	256	313	288	284	283	300	293	281	259	279	318	264	329	289	293	292	310	299	287	292	262	286	295	289
35628	36027	2690	777	605	541	501	449	436	432	424	381	367	385	322	371	372	387	360	350	367	372	390	363	337	387	346	370	355	342	350	352	364	361	354	399	336	340	359	379	347	381	378	360	394	378	350	329	356	364	378	374	387	367	341	335	395	378	351	360	374	398	370	387	351	336	378	389	386	347	371	381	367	351	359	369	418	414	358	375	366	371	357	368	364	365	384	321	358	340	375	375	370	348	399	338	349	369	361	367	372	400	389	351	380	345	380	363	335	322	350	357	347	375	355	377	370	343	366	389	363	362	376	332	370	389	364	378	357	360	372	364	361	388	368	348	376	402	352	372	363	359	362	395	382	393	370	388	403	375	379	399	365	391	374	396	368	370	369	351	392	339	388	321	390	402	343	360	387	358	344	326	390	352	380	388	392	402	372	380	355	389	336	373	388	388	339	385	379	390	368	384	370	400	364	390	372	351	359	348	368	354	388	355	347	353	366	414	382	392	356	342	348	357	358	356	370	384	347	360	365	370	372	374	372	356	379	382	375	377	386	357	397	342	380	343	375	357	405	379	361	374	380	374	378	338	363	359	343	372	336	373	342	356	371	387	377	345	388	395	361	366	362	362	358	340	357	362	381	393	355	364	369	385	368	353	358	386	376	373	356	364	333	337	371	368	372	374	383	319	344	377	341	341	347	347	332	328	357	370	388	367	369	333	362	353	377	395	369	361	382	382	396	367	358	356	381	358	393	409	358	398	363	362	336	344	379	365	409	366	366	319	374	375	389	366	389	332	358	360	364	372	378	362	353	395	378	366	357	358	353	335	374	370	370	346	379	355	383	389	388	356	400	345	379	375	361	366	352	381	353	370	374	339	374	357	388	376	397	370	364	335	396	345	335	350	371	329	376	390	374	350	370	360	368	342	403	356	367	372	379	377	379	365	382	379	346	393	414	370	386	369	358	370	348	354	396	330	367	349	386	321	376	397	393	340	357	369	359	415	375	370	381	355	379	385	338	359	369	364	338	384	341	380	372	379	353	351	384	376	374	356	380	332	352	337	361	406	385	350	345	384	388	378	349	385	381	330	350	383	361	365	367	386	367	356	365	349	357	333	337	376	344	378	353	338	386	356	370	353	364	348	361	378	379	409	339	344	365	375	368	353	379	364	377	340	359	331	371	347	353	337	329	354	359	365	372	382	379	375	365	347	368	350	367	368	348	407	384	329	378	385	392	356	400	347	372	370	363	359	329	369	363	356	374	360	380	361	358	407	358	368	384	334	386	340	324	371	352	377	338	358	380	368	357	353	382	360	340	350	352	384	371	368	379	366	404	375	350	381	363	361	379	369	368	377	359	346	371	366	357	351	398	381	352	370	361	384	381	320	358	359	373	342	365	399	414	373	354	327	368	342	332	379	359	317	378	363	345	372	393	395	387	394	349	388	374	386	384	368	357	398	352	417	416	371	403	352	351	375	371	384	348	348	382	356	403	324	412	354	366	375	379	331	352	410	356	367	407	350	334	401	366	328	343	381	365	366	381	353	373	370	376	335	383	371	373	352	391	348	376	383	351	382	374	364	370	431	315	397	371	383	383	363	347	345	382	367	360	355	357	373	398	383	374	370	374	403	376	364	352	376	366	363	388	357	368	373	355	376	372	366	378	363	375	378	385	376	385	396	343	380	362	339	391	378	357	353	397	368	383	362	390	354	381	376	360	347	328	393	353	361	403	378	349	366	384	345	318	362	335	373	347	367	346	401	391	381	354	380	378	402	348	404	374	378	364	397	361	381	348	348	381	369	381	375	385	383	345	376	352	379	388	398	347	352	396	363	359	361	398	343	369	365	331	324	343	356	376	367	382	355	382	388	365	340	351	358	379	348	368	345	352	368	374	374	404	352	394	375	367	354	367	383	344	361	390	312	338	361	392	364	373	391	338	369	332	347	397	390	329	417	387	353	342	347	340	397	394	359	368	379	372	367	384	368	355	357	382	376	375	335	350	344	358	361	347	356	349	335	362	356	380	383	370	370	385	382	339	349	353	367	370	380	342	331	344	325	370	358	371	363	358	352	362	388	359	357	389	337	357	385	386	385	376	342	353	346	356	380	359	397	410	386	373	381	369	386	356	366	352	385	375	394	379	389	387	373	400	386	408	367	378	338	333	375	367	368	356	355	350	387	341	364	388	342	345	379	367	343	370	378	386	386	386	376	349	389	363	360	360	379	367	398	356	371	347	354	357	383	355	336	389	350	361	374	378	364	373	383	346	356	343	333	351	389	364	380	390	389	380	367	330	339	408	384	369	372	365	383	353	411	354	362	369	352	365	401	359	362	386	394	359	359	391	354	386	321	405	363	384	371	375	342	334	365	384	362	342	370	331	356	347	396	361	371	383	361	337	341	365	340	378	349	342	355	362	366	353	332	376	359	361	374	339	358	337	357	337	407	375	363	370	378	392	379	405	374	329	380	379	366	366	373	378	340	336	384	368	364	408	376	371	363	357	357	383	366	363	390	360	336	376	352	338	373	365	418	357	361	357	391	343	370	333	369	365	365	387	375	365	357	324	349	336	410	347	376	372	393	401	368	389	331	347	389	366	360	404	380	377	364	377	330	383	419	369	355	378	384	379	374	350	355	379	379	367	344	390	350	366	384	361	367	361	399	382	362	385	398	344	341	364	362	316	348	363	362	362	350	358	372	356	343	381	352	367	366	363	367	334	361	374	372	356	359	383	357	380	373	380	377	374	396	376	341	375	364	343	387	360	372	343	357	376	385	347	348	350	331	368	344	388	340	350	421	360	371	380	392	351	401	396	384	374	367	370	353	381	348	369	368	338	368	382	367	348	371	362	386	348	372	382	354	382	360	362	347	374	317	355	344	368	386	379	355	354	352	345	372	403	403	385	358	362	335	367	413	383	354	357	392	354	389	357	378	394	347	395	376	380	350	344	365	352	346	334	400	347	369	366	354	383	372	375	392	354	360	371	361	350	388	372	363	383	379	369	362	362	337	383	366	355	336	371	393	324	343	383	378	423	355	361	366	373	393	385	389	370	362	411	353	342	336	355	392	374	330	369	366	378	372	361	357	388	408	383	387	345	362	355	371	373	384	344	397	344	335	371	394	363	367	336	405	379	367	374	382	361	348	355	385	376	374	347	389	359	361	395	346	371	380	392	380	366	360	388	373	326	372	370	370	383	384	352	353	353	353	350	333	368	360	387	395	363	354	391	328	385	389	367	368	338	388	352	354	351	349	348	352	356	368	427	392	353	352	363	349	364	348	360	373	369	375	370	335	386	352	369	372	372	385	382	377	363	361	358	343	392	357	379	354	372	354	368	373	356	364	374	348	389	392	360	384	366	352	362	365	350	363	363	389	364	348	347	363	364	378	347	377	370	340	350	343	354	372	339	323	373	385	368	358	361	408	339	360	370	359	338	338	395	371	356	386	365	398	347	350	348	378	353	373	371	415	355	342	351	370	377	381	372	357	359	394	382	358
24011	21085	28246	24064	20909	7589	1131	744	695	666	586	531	553	549	532	474	469	493	473	450	512	492	453	470	477	442	456	473	479	438	460	468	474	456	461	433	448	456	448	458	445	437	468	459	440	410	447	438	468	451	449	472	442	455	499	453	452	449	436	436	456	436	445	435	491	494	447	460	441	431	424	460	436	456	431	464	463	443	458	441	468	392	443	452	464	442	429	431	474	480	441	470	463	433	464	436	477	451	447	422	445	423	426	482	479	412	444	436	417	456	459	458	427	405	413	433	411	453	436	404	443	459	434	455	442	473	442	457	389	443	498	457	439	443	440	444	472	444	451	441	470	420	438	463	415	433	468	434	441	445	465	409	461	442	420	438	466	466	429	409	414	431	448	418	444	406	476	428	445	440	429	438	439	462	434	434	423	422	478	431	446	467	466	443	440	428	451	440	446	408	420	435	447	427	438	455	447	454	434	462	457	416	451	458	439	461	469	412	394	405	465	367	494	457	451	454	438	440	462	446	449	428	441	456	440	464	430	487	440	462	464	440	443	455	466	416	460	483	468	448	455	427	436	445	458	485	450	439	457	482	447	437	447	466	477	464	453	421	411	460	419	436	438	422	427	455	430	450	413	463	428	422	458	481	456	450	418	445	449	463	456	423	398	435	413	420	464	435	440	421	446	461	426	411	453	428	447	471	450	439	491	442	455	453	431	448	473	422	436	425	428	443	468	439	514	447	396	452	429	447	423	472	425	476	415	439	436	475	413	421	451	460	457	408	415	408	454	476	433	435	426	450	462	408	401	464	416	415	413	441	433	483	435	417	406	428	437	451	414	434	454	444	447	431	436	449	473	420	432	435	451	464	464	445	427	420	447	443	459	450	433	434	447	427	439	442	467	447	470	462	487	437	421	447	490	439	449	430	426	417	502	449	472	461	474	468	447	441	458	436	471	438	461	462	458	449	468	454	437	408	446	436	460	418	431	460	416	419	430	418	444	413	450	446	421	443	428	440	479	419	462	462	446	442	422	441	411	420	424	442	476	417	425	416	456	457	423	447	456	420	436	432	472	461	424	449	453	467	464	435	424	440	431	482	476	484	442	484	443	451	417	438	437	444	468	469	467	469	440	429	465	436	451	394	489	423	421	440	493	454	452	463	427	464	427	455	426	430	472	458	447	431	449	429	440	429	450	437	463	430	452	420	450	464	442	416	422	444	432	436	425	423	409	454	475	455	409	421	463	449	402	469	427	466	461	441	463	452	440	442	466	435	437	451	440	452	439	436	482	440	424	493	415	432	438	434	413	416	435	443	453	463	468	465	425	441	432	414	474	450	460	445	468	469	426	450	379	442	450	444	475	458	422	442	434	413	458	426	471	437	440	412	362	466	470	464	458	432	457	408	405	418	423	403	454	433	466	444	441	469	419	461	461	477	414	435	465	454	470	443	408	439	461	438	443	444	438	427	459	416	490	414	458	412	444	495	455	441	453	446	459	439	416	485	435	452	443	428	408	413	457	457	452	439	440	430	462	459	456	433	453	482	488	432	461	435	437	472	467	480	436	475	430	486	466	434	434	438	455	459	474	483	421	433	445	477	438	450	450	454	445	460	431	438	427	425	416	464	437	431	462	400	450	443	456	468	431	449	439	405	473	466	471	460	439	445	413	389	435	445	444	438	466	431	447	451	442	422	385	445	426	451	430	449	441	389	436	449	433	482	444	433	432	450	466	472	458	410	385	469	451	404	413	440	440	440	447	456	455	427	454	446	416	431	470	419	400	432	454	428	410	449	443	454	420	447	473	475	405	401	443	421	461	459	438	464	466	404	441	450	438	465	461	463	468	452	441	492	454	435	475	453	464	464	456	462	436	488	463	451	403	416	438	456	461	427	444	428	434	449	445	429	422	467	414	428	454	427	488	447	438	463	472	444	437	479	429	445	461	428	422	486	458	427	494	460	433	441	466	429	441	494	420	457	448	467	450	455	450	448	440	415	454	426	449	444	457	431	466	452	470	467	445	433	443	415	447	467	458	472	444	425	447	459	423	430	394	471	450	451	439	471	441	401	436	431	449	438	482	477	413	411	443	468	438	421	487	454	499	454	441	412	440	440	468	423	447	426	440	469	472	470	452	451	448	480	464	432	444	433	439	471	444	404	454	437	459	428	422	455	445	430	411	464	444	469	433	455	431	424	431	474	439	466	462	398	441	466	426	420	396	455	482	452	443	487	444	471	432	469	416	467	476	449	449	420	475	428	438	427	443	441	443	453	440	424	408	432	401	410	441	410	442	476	456	475	471	424	418	450	428	452	442	400	445	452	451	432	452	406	445	440	453	478	459	482	440	457	441	438	439	483	500	452	431	423	444	436	426	497	458	434	444	443	412	444	472	460	434	441	445	452	423	443	440	483	455	492	444	443	487	426	403	445	444	429	450	429	421	428	407	416	493	404	439	428	432	422	454	441	419	468	422	416	443	424	415	475	434	457	436	427	429	443	440	434	437	457	429	435	441	449	450	479	438	450	407	420	435	465	462	448	438	419	401	449	435	473	449	442	452	453	485	424	431	440	452	445	441	422	458	395	449	438	439	450	421	453	454	430	438	429	482	470	444	411	459	410	428	453	449	421	419	461	445	445	472	428	443	436	437	451	441	428	463	464	470	459	457	435	459	427	433	425	386	423	442	443	465	449	443	460	469	443	453	458	399	424	437	436	418	428	460	451	424	450	440	439	416	452	418	468	442	457	491	444	460	449	459	426	437	429	449	476	450	451	454	475	464	446	464	476	442	439	445	456	436	429	467	419	424	422	464	439	462	446	433	396	467	456	440	453	423	439	453	432	421	455	451	464	417	452	469	421	407	405	427	462	399	477	433	464	457	458	468	452	434	421	437	454	431	425	441	501	444	434	424	463	432	444	426	475	454	442	436	480	429	451	436	432	434	446	403	456	455	462	427	443	448	443	445	451	430	444	466	420	444	468	418	428	472	440	449	461	439	434	447	436	426	419	434	427	437	449	432	445	453	446	445	470	452	417	457	457	438	445	455	396	445	447	430	460	485	437	456	463	468	422	445	440	443	464	454	415	437	454	439	426	426	442	450	409	448	440	405	451	440	463	421	422	456	432	401	420	432	434	438	422	428	491	455	459	450	430	445	449	462	441	474	439	433	450	466	438	404	472	451	449	430	440	448	500	434	463	452	468	435	408	472	437	437	447	429	422	430	470	487	466	447	396	411	404	442	442	449	424	426	456	420	411	423	457	451	432	483	469	406	489	472	417	490	429	445	438	444	409	451	438	469	451	457	435	446	430	454	417	415	458	425	455	449	453	445	447	408	485	481	418	443	495	460	440	449	449	451	435	413	439	427	435	424	429	436	495	425	432	430	444	429	452	431	431	453	473	448	441	486	443	463	452	449	502	449	457	476	426	467	473	469	432	417	452	443	409	427	479	435	426	449	467	463	465	443	426	460	443	447	409	471	499	451	440	412	467	411	462
41339	52503	9007	3643	2497	1978	1537	1370	1121	1016	954	826	753	737	699	716	645	682	630	636	632	662	590	599	540	632	539	616	534	562	557	584	613	607	586	559	585	599	562	563	552	571	575	571	580	586	576	576	579	541	556	571	533	566	641	543	566	528	589	598	584	587	542	532	519	569	560	610	540	535	553	528	548	571	560	545	571	563	542	532	545	532	568	582	588	564	568	584	604	567	622	552	574	533	546	583	539	562	546	524	544	580	586	587	565	587	617	547	589	553	567	543	630	547	556	565	593	532	593	540	565	600	588	553	576	507	517	536	592	565	569	543	597	602	562	601	613	587	567	595	601	555	555	555	563	563	564	597	553	601	564	570	565	559	554	532	540	541	526	557	582	525	571	601	569	573	602	549	533	532	569	561	568	536	541	585	545	556	553	567	561	592	556	542	540	561	620	595	590	582	560	533	536	559	519	517	543	539	549	580	580	546	547	529	593	570	527	472	540	557	558	532	525	565	551	574	558	579	545	576	570	552	528	533	552	513	490	569	530	559	536	556	572	553	579	539	569	540	554	511	558	597	544	561	552	538	532	576	558	560	560	558	565	529	581	561	558	554	556	577	562	571	516	537	571	566	583	569	550	571	563	561	529	571	568	516	551	545	560	510	546	539	606	517	557	534	597	554	556	567	552	595	586	532	556	558	554	491	608	513	534	526	564	539	553	579	570	576	591	548	578	538	577	543	553	525	548	562	552	555	533	561	543	570	549	510	568	601	509	560	612	575	520	568	581	538	569	567	584	552	586	605	562	569	545	561	518	581	544	582	554	566	554	525	559	548	531	597	590	606	546	545	524	552	571	548	572	572	592	541	546	537	521	584	566	526	533	537	508	565	532	528	547	574	591	539	559	561	578	580	570	565	549	545	512	562	577	567	592	566	549	546	551	529	587	570	570	567	598	528	548	564	553	553	530	512	577	541	538	571	556	562	526	536	565	548	513	562	589	565	578	560	550	545	569	585	545	543	565	583	568	559	546	571	569	569	536	559	528	582	542	552	549	545	545	565	558	536	521	562	593	555	541	567	513	559	560	524	580	537	555	555	549	523	536	517	533	525	594	543	557	570	559	552	534	567	523	556	547	561	488	550	578	589	574	579	547	597	554	567	553	541	544	548	589	571	571	536	532	544	560	581	532	549	569	583	587	556	547	561	538	583	562	557	561	544	586	549	516	575	557	560	550	558	564	492	536	563	549	547	580	528	574	534	530	540	582	556	572	554	542	500	523	579	545	571	594	568	569	547	544	539	555	546	548	557	568	573	536	568	524	522	524	582	556	582	516	546	507	573	561	538	552	543	559	571	569	561	545	567	531	508	526	563	585	577	548	565	582	574	588	513	536	550	556	539	553	561	534	544	538	569	599	581	540	575	583	580	573	552	568	525	575	546	566	599	561	536	560	545	575	566	572	540	580	589	545	568	556	595	505	537	572	566	595	560	550	576	529	553	567	579	547	541	572	550	561	578	541	576	535	525	561	572	535	578	582	577	530	520	578	565	554	591	528	554	569	572	547	567	520	521	523	516	580	547	568	543	582	593	559	555	526	523	549	543	541	540	552	540	528	525	597	557	581	512	534	491	545	562	578	543	556	537	534	591	561	597	576	534	523	540	563	586	565	600	547	589	601	556	536	514	561	557	599	557	562	556	604	593	563	565	583	564	527	555	582	566	549	550	567	545	560	546	535	557	543	574	548	528	535	589	583	563	594	535	591	520	584	549	561	550	542	571	522	560	537	538	543	527	561	581	556	554	574	591	547	587	562	586	517	551	548	585	541	591	594	584	545	549	600	494	555	551	566	606	595	550	540	599	565	550	544	570	527	565	547	555	600	598	531	531	519	542	545	617	574	545	543	559	514	540	574	557	550	557	606	558	534	579	570	527	517	563	549	590	589	547	560	556	569	515	539	565	577	543	594	556	634	567	541	560	540	531	579	571	584	578	566	566	544	571	543	558	553	526	561	568	573	525	540	552	566	584	603	595	557	537	562	568	544	551	514	491	538	575	541	554	572	542	605	589	587	527	571	526	578	548	579	541	630	531	546	558	605	560	541	537	580	560	534	535	571	579	538	567	571	546	517	543	567	534	575	545	518	576	542	571	575	512	589	538	573	564	562	586	569	538	583	545	562	511	568	505	518	625	586	584	563	562	578	585	587	576	521	519	552	526	577	545	547	532	531	566	567	519	583	554	567	586	556	573	579	535	554	546	607	549	554	587	532	544	532	545	520	541	547	546	567	578	548	546	522	547	514	566	550	541	584	539	530	561	571	591	590	568	602	553	553	529	536	521	507	582	555	525	570	528	549	555	532	561	589	567	524	541	531	567	568	516	576	539	564	565	533	543	543	549	537	593	582	561	535	588	522	552	556	502	577	519	520	607	574	571	578	531	549	527	564	548	581	556	544	586	581	576	544	556	567	598	566	582	562	584	494	544	545	554	556	552	540	546	539	610	525	549	596	557	563	533	595	506	590	589	544	591	567	538	576	569	533	544	544	555	577	571	584	590	560	532	621	554	558	561	550	484	532	561	587	548	554	535	577	527	552	540	540	564	546	535	563	570	527	541	549	549	553	554	555	518	525	557	540	567	604	544	556	588	568	519	493	574	541	570	537	565	548	571	566	564	536	565	563	543	541	608	604	566	551	543	535	569	513	540	547	566	595	534	537	534	541	585	586	582	565	601	559	555	536	524	566	555	565	533	574	500	564	520	571	544	565	566	592	571	532	574	533	583	590	543	568	546	543	580	524	579	550	528	573	577	563	545	524	577	578	525	539	507	583	558	553	575	594	555	545	541	542	548	524	536	550	534	578	540	548	530	605	579	583	546	547	550	543	548	516	573	565	583	577	579	559	549	538	605	574	558	567	536	540	543	574	576	557	539	553	538	567	550	581	532	604	506	544	538	550	558	535	546	551	572	612	559	539	541	587	558	524	579	545	545	583	560	574	573	579	572	526	502	550	525	566	531	565	594	565	555	520	554	616	560	583	530	550	523	572	550	604	582	543	542	569	561	555	555	557	595	574	552	570	566	555	586	590	512	564	565	528	560	581	577	556	552	556	546	544	544	530	505	535	548	542	613	524	557	568	584	559	558	548	532	545	561	523	573	532	597	542	577	543	600	507	580	528	546	579	543	559	568	533	580	579	570	531	589	553	534	573	583	536	571	528	582	544	579	550	579	530	541	543	530	604	574	547	570	526	578	554	566	521	568	515	539	562	548	551	516	576	560	557	549	568	582	569	552	574	548	572	537	511	559	543	551	553	565	546	533	539	553	561	560	492	601	568	585	496	563	581	584	545	498	566	560	521	548	569	541	549	530	544	519	530	498	555	565	595	526	573	523	590	580	556	605	575	566	573	581	574	559	566	537	576	587	624	525	528	573	542	543	533	577	582	537	578	544	544	519	573	558	549	542	547	532	543	542	530	553	557	521	575	549	549	547	593	537	528	550
22955	21082	28767	23597	21069	20939	6022	1090	807	739	702	642	584	567	536	539	500	472	470	490	481	415	436	450	456	399	450	430	456	429	409	426	409	410	419	413	387	416	466	431	394	446	422	393	397	401	417	422	386	433	420	397	467	397	425	430	428	431	455	376	400	421	409	409	366	400	371	387	424	392	424	420	412	396	371	414	439	369	401	368	390	384	373	397	372	380	407	384	403	400	389	441	379	405	385	400	394	409	378	400	426	376	406	418	429	407	382	400	402	393	399	421	407	433	399	405	391	398	405	388	381	418	377	400	435	416	418	401	403	363	373	377	398	397	359	410	367	376	390	425	438	389	457	378	423	438	417	420	411	409	403	370	398	384	405	407	436	399	390	406	395	385	392	402	366	418	378	408	423	400	393	482	435	413	405	367	387	370	360	396	374	392	394	406	413	432	390	399	407	404	411	402	403	377	433	389	424	369	425	397	401	390	393	404	377	407	392	407	405	422	414	400	403	429	357	389	357	383	398	390	421	435	377	411	410	418	406	404	371	420	385	369	387	400	420	414	385	351	420	376	409	403	380	388	396	409	346	411	393	394	415	363	426	393	398	414	407	407	411	399	411	442	402	427	382	420	381	411	387	378	397	427	365	403	381	438	406	432	392	359	403	404	384	458	425	406	397	410	391	442	419	386	431	392	356	438	404	385	398	386	375	410	391	382	405	403	406	384	398	398	373	390	387	431	416	407	415	374	440	399	379	408	409	396	396	419	446	395	405	386	374	389	414	395	417	401	418	415	438	419	387	437	399	411	395	399	385	425	405	434	426	404	407	367	393	397	407	426	402	419	405	377	385	424	399	374	372	400	387	419	421	400	381	416	405	411	383	398	396	388	354	361	387	438	412	400	403	387	384	424	421	418	348	402	405	408	370	392	400	381	383	413	396	401	371	412	398	381	420	385	393	402	371	399	385	373	387	400	401	404	408	377	374	386	383	389	420	396	392	408	354	395	426	411	403	395	396	408	391	435	399	371	396	393	410	371	391	367	389	430	385	410	382	401	383	453	388	382	419	410	372	351	429	372	388	418	386	380	387	377	384	389	390	411	421	381	371	407	398	386	414	386	407	414	389	407	391	417	385	392	412	393	374	394	390	429	422	360	395	375	422	382	408	397	409	426	392	411	373	411	390	409	392	421	386	365	472	377	429	417	415	393	395	398	399	382	370	440	405	405	375	387	391	413	408	402	443	421	375	401	343	414	392	391	375	414	387	405	407	410	386	390	438	403	408	375	407	399	388	394	380	425	369	391	416	400	378	396	379	372	406	425	396	387	394	393	380	425	404	404	406	395	398	409	405	396	417	386	422	371	456	382	424	392	395	407	433	405	421	413	396	397	418	423	420	344	399	420	405	412	387	397	416	410	394	372	461	392	411	438	408	387	410	419	362	390	360	414	393	407	445	392	406	356	446	395	368	413	409	411	425	426	414	379	355	428	390	407	403	404	390	393	373	366	395	376	396	401	398	426	376	389	399	391	422	376	407	400	337	383	436	361	370	388	398	402	432	423	408	410	406	407	419	408	390	373	390	403	377	370	397	410	379	389	379	393	420	402	401	402	413	390	397	395	381	403	430	404	426	414	399	387	409	393	379	385	402	384	405	415	403	384	405	423	422	427	396	408	399	371	374	407	386	391	406	365	420	394	384	379	356	394	370	383	424	411	406	422	417	366	432	446	394	375	394	386	397	402	435	414	406	400	445	370	394	381	362	402	415	369	391	378	401	405	422	390	423	415	437	384	388	398	363	427	404	407	393	373	419	425	403	438	401	379	428	408	378	398	398	414	382	384	403	417	376	399	406	379	385	387	399	386	390	422	374	352	391	470	390	410	392	379	406	401	410	416	415	373	399	395	400	389	428	370	402	425	410	391	430	394	397	410	435	390	394	395	394	391	390	387	387	435	360	430	395	400	402	408	428	395	382	400	391	407	413	388	392	385	362	365	459	420	395	411	380	415	400	410	404	426	391	392	387	406	350	371	398	404	390	395	450	402	369	375	382	384	394	415	411	397	381	383	387	368	406	414	395	381	372	390	416	381	414	408	403	391	370	390	404	397	422	401	402	401	416	383	427	383	388	387	357	368	391	398	386	408	386	403	380	406	404	406	397	369	384	406	405	368	369	393	403	412	372	401	412	401	406	415	406	368	436	412	406	392	373	382	398	420	400	383	387	385	409	388	390	410	384	399	343	382	390	380	377	416	399	365	408	395	394	417	393	416	376	337	388	392	424	401	394	387	390	411	398	383	384	412	406	373	386	431	399	344	416	392	408	383	388	418	391	390	378	412	408	345	416	412	391	376	378	412	371	394	361	415	417	379	361	395	435	411	372	423	366	385	389	420	406	393	370	401	419	388	396	384	392	420	399	395	418	372	388	376	383	362	399	409	384	390	397	401	415	366	368	419	431	406	397	402	372	416	410	411	411	385	382	383	422	391	445	383	403	373	390	408	402	373	391	399	373	403	395	431	416	408	394	421	400	407	379	427	378	419	411	436	394	410	399	438	386	383	373	399	413	422	419	429	413	426	408	408	408	399	363	364	379	406	353	381	382	408	389	371	378	415	381	382	405	424	426	399	391	402	395	405	408	407	402	406	401	407	404	393	406	408	392	407	380	417	374	387	394	390	344	378	381	424	374	401	406	393	375	422	400	401	382	431	400	406	386	353	373	375	375	406	405	372	388	408	416	406	418	372	378	399	399	377	354	435	434	426	387	365	413	397	413	419	340	434	409	416	382	384	404	394	357	372	442	435	370	415	395	410	411	421	431	388	384	357	389	377	378	405	437	386	375	404	419	383	389	403	397	417	389	415	390	356	448	411	395	379	387	382	408	378	388	392	410	386	353	361	426	421	379	376	390	368	408	403	407	381	412	376	364	384	378	405	398	402	378	379	368	425	438	398	400	406	362	420	384	404	395	365	398	412	402	371	420	406	399	429	429	409	394	347	398	391	361	401	409	378	419	421	427	388	375	410	408	392	395	415	400	375	388	401	387	400	442	396	382	383	407	372	442	368	405	395	398	406	385	413	439	415	365	399	393	376	389	383	425	416	409	414	373	392	397	387	387	354	365	437	426	408	406	384	430	408	401	370	379	362	416	398	381	402	394	399	412	359	368	393	391	381	401	393	387	422	402	361	396	373	400	369	387	387	400	413	364	348	408	399	423	376	402	385	408	403	428	407	370	406	401	446	398	384	414	388	392	412	412	403	402	409	395	379	414	425	413	395	403	433	386	401	382	391	382	427	408	410	414	371	384	389	419	407	384	369	366	393	372	390	449	421	426	410	408	403	411	383	407	393	382	439	350	370	387	421	368	387	411	434	360	380	374	413	393	405	350	365	386	415	374	422	405	424	368	425	390	434	406	393	394	390	414	409	380	410	370	402	376	405	405	401	409	386	410	408	425	412	431	381	420	395	411	404	381	367	404	428	395	406	372	394	435	399	392	397
45601	58030	12998	5920	4084	3031	2481	1984	1679	1381	1241	997	944	894	805	772	732	704	702	671	584	658	584	595	597	550	544	577	601	588	573	562	537	536	512	508	551	535	527	528	550	541	555	509	574	512	513	491	515	494	552	545	517	524	512	481	479	560	483	485	520	500	533	516	527	488	514	515	512	489	527	494	574	549	516	526	507	554	503	551	495	476	525	507	483	543	505	567	489	480	505	501	508	521	517	523	505	512	479	520	517	479	522	524	541	547	484	460	517	502	518	498	496	525	531	505	536	487	502	528	508	505	482	520	493	462	541	546	494	512	470	472	522	534	504	511	482	553	498	501	540	529	500	505	535	515	544	495	514	533	485	503	504	451	547	473	527	511	486	532	480	507	529	515	519	533	506	540	504	520	518	505	541	521	550	513	498	539	513	502	488	498	480	502	508	465	496	480	481	535	508	532	506	544	536	515	490	532	486	479	521	533	515	509	537	510	473	496	523	536	468	520	517	515	505	481	505	474	519	511	534	488	511	537	497	520	502	488	517	491	529	552	551	491	534	488	531	501	483	512	506	508	467	510	507	476	475	493	529	487	451	533	487	525	512	524	504	495	485	492	498	508	500	507	511	496	492	473	499	561	467	511	506	527	510	491	518	496	480	531	509	462	519	498	509	493	542	467	478	503	523	503	468	501	514	478	524	492	518	521	492	488	545	519	521	476	511	560	520	488	482	526	487	526	518	545	509	544	533	501	529	509	519	514	520	517	561	497	483	519	517	517	486	553	504	502	501	519	532	480	511	523	506	497	485	476	515	492	523	502	496	510	498	501	516	492	485	523	531	511	476	516	515	512	497	498	508	485	556	498	524	480	507	551	508	464	544	489	485	484	546	496	468	456	456	544	490	487	472	498	480	486	505	531	487	506	507	477	452	505	538	487	494	475	521	495	486	548	505	503	499	480	501	508	517	520	511	470	491	497	518	519	465	488	478	530	489	516	486	492	525	550	467	496	517	510	537	478	457	476	502	465	538	503	472	541	481	519	529	540	515	508	507	542	526	510	539	511	542	520	529	499	475	480	479	503	508	520	477	527	525	548	488	525	489	509	494	501	495	495	533	546	520	539	471	521	521	499	550	544	518	513	493	504	463	504	484	512	509	489	504	512	453	519	516	525	530	505	494	532	480	501	533	514	531	502	497	540	490	545	535	482	554	481	470	531	535	528	507	492	519	548	518	503	514	517	496	523	531	472	506	485	481	453	491	509	532	502	503	541	522	525	494	495	526	507	519	473	493	506	513	494	470	499	518	498	476	522	516	490	517	535	514	506	475	529	537	503	483	515	475	498	505	521	501	520	484	507	506	450	517	534	512	525	473	548	478	535	514	465	440	492	503	515	502	547	502	498	496	485	515	484	503	479	520	518	492	519	506	501	482	477	518	478	476	509	527	504	515	480	466	503	510	498	504	481	453	500	497	510	530	512	480	461	526	501	489	499	468	465	512	492	533	503	477	478	581	516	473	537	513	495	533	469	500	513	500	514	496	530	488	520	526	502	519	491	541	542	504	510	510	512	462	495	492	510	526	503	505	505	501	518	547	523	522	531	511	529	508	507	504	504	503	471	529	502	482	487	517	519	528	464	520	489	477	479	492	517	499	487	495	501	503	500	540	480	495	513	506	497	483	503	533	544	522	500	487	489	458	500	521	526	498	512	498	512	503	514	535	548	490	501	537	482	549	513	506	484	493	517	487	489	483	504	469	508	473	481	540	532	508	513	485	483	511	549	536	448	517	540	500	508	519	504	503	505	493	489	486	495	512	515	517	512	533	521	469	473	515	522	507	534	501	492	512	475	510	479	495	512	501	469	513	501	503	489	533	532	486	496	520	502	511	557	487	500	520	504	481	496	508	505	491	529	535	512	552	492	508	528	501	530	496	498	512	551	529	540	515	505	506	504	495	493	507	485	491	489	502	503	536	512	506	509	509	475	533	505	509	471	534	467	498	489	489	500	500	518	506	498	494	520	514	508	471	494	499	504	511	528	469	503	511	512	500	501	497	523	506	512	491	463	534	505	506	508	477	499	480	506	474	500	466	490	533	475	532	500	493	472	503	518	518	542	512	523	515	493	512	504	490	499	500	516	486	493	476	517	503	448	502	480	524	495	532	499	502	531	485	502	506	478	467	537	495	525	539	489	499	503	508	517	517	481	488	512	497	527	459	494	508	485	522	503	479	534	495	474	482	507	514	499	461	506	506	558	488	513	475	466	497	520	539	491	474	525	452	486	503	512	527	520	522	486	531	517	484	549	511	471	516	505	522	487	513	494	545	508	483	521	478	540	551	539	517	475	496	515	577	528	478	527	477	472	504	519	465	487	515	505	506	495	499	534	524	465	522	510	482	548	531	528	492	514	494	526	546	505	481	501	517	516	487	507	496	469	513	488	473	473	530	478	504	515	481	514	508	510	472	532	511	514	482	517	505	471	543	532	520	478	545	513	502	512	533	513	528	499	530	493	500	526	503	532	510	509	502	496	486	496	516	505	524	511	478	498	503	488	460	507	519	511	551	502	507	507	529	563	501	490	494	514	507	497	541	512	470	507	508	523	499	477	482	494	468	522	526	544	526	519	517	516	504	496	465	476	535	486	469	495	507	509	503	522	518	503	513	485	482	466	540	514	501	467	486	496	487	553	504	513	540	513	495	493	516	480	486	485	498	512	517	519	479	462	505	504	505	537	553	508	506	497	499	483	488	496	492	496	528	525	494	500	513	490	473	534	521	509	534	494	474	533	485	500	516	518	519	563	512	504	522	478	528	552	467	482	524	492	539	499	501	504	486	492	558	504	510	499	493	539	455	541	491	477	478	499	515	489	493	489	500	506	492	505	483	486	472	467	509	505	495	493	509	490	519	536	510	488	544	501	487	462	518	515	509	466	473	467	448	502	501	538	548	504	492	542	516	515	492	537	531	511	517	489	471	526	522	513	525	517	477	549	488	509	478	518	474	517	506	515	512	550	572	452	517	453	525	510	512	530	524	508	511	492	495	528	526	520	504	520	482	502	505	483	500	554	524	478	500	481	514	487	520	504	478	526	499	489	533	505	550	508	515	493	497	511	492	508	498	527	500	494	495	503	507	502	513	492	495	504	508	501	509	511	509	539	517	526	499	514	502	557	518	539	516	526	489	526	501	514	521	478	512	493	519	500	506	505	517	495	493	487	530	499	507	494	505	509	512	495	501	499	489	520	506	534	492	510	518	474	508	506	501	506	501	496	484	485	499	492	478	473	532	525	476	539	531	500	514	514	531	507	512	474	499	503	470	528	530	501	502	534	514	489	500	487	519	543	496	519	522	488	522	488	502	508	502	506	510	525	522	500	494	493	511	489	500	508	496	547	481	516	480	498	508	481	505	526	474	522	479	515	485	512	498	507	503	546	473	535	545	520	510	462	558	475	491	467	515	474	531	514	530	482	514	503	479	506	500	530	532	476	483	502	478	528
29129	25339	13008	1545	528	465	346	347	341	345	325	279	304	297	276	280	289	272	281	277	278	298	283	294	270	263	293	268	251	264	269	283	278	278	297	285	304	270	274	277	268	286	263	291	276	271	292	279	263	276	268	266	282	271	290	273	275	283	290	272	283	237	270	247	265	273	275	275	275	298	289	286	292	284	289	241	299	265	280	268	260	255	288	281	255	279	271	292	260	305	296	282	276	307	271	273	290	267	284	270	272	312	275	279	297	239	291	292	299	258	291	292	265	305	295	244	283	263	280	302	285	308	279	284	265	258	278	285	258	291	299	302	300	274	292	300	229	297	277	262	293	286	276	307	294	294	295	276	293	301	276	273	282	273	266	305	302	295	264	257	278	283	272	245	272	311	290	276	306	298	298	268	252	286	305	259	305	252	274	292	291	259	301	307	287	282	266	256	297	280	299	272	302	251	264	267	278	264	298	262	310	279	289	280	257	288	288	268	288	289	277	283	262	290	287	286	268	298	272	272	292	268	281	265	274	277	284	249	267	308	282	284	265	267	299	283	281	256	305	265	283	291	292	307	261	251	302	285	266	274	282	259	256	258	271	320	266	243	285	293	285	312	276	277	281	286	292	254	270	276	255	276	274	299	281	279	279	305	287	269	278	299	301	243	258	270	270	294	279	278	286	284	262	288	278	279	273	317	288	257	263	268	283	263	274	280	299	258	285	274	303	272	310	268	282	234	282	275	246	252	280	277	263	270	301	287	304	260	282	261	261	275	275	285	282	281	255	291	284	276	274	298	246	255	272	260	262	276	300	273	284	285	296	272	308	300	288	272	269	285	283	261	258	288	294	261	290	280	303	300	281	298	301	278	281	283	311	274	236	260	278	278	261	270	287	285	282	304	286	272	275	276	277	255	268	271	289	310	290	294	264	272	286	260	264	265	273	289	307	272	287	239	286	278	275	332	267	284	287	255	264	268	256	279	266	270	250	290	282	272	280	264	285	260	257	285	271	302	288	289	262	288	286	281	264	298	296	289	316	276	310	297	266	275	297	274	303	272	290	273	290	314	299	284	321	277	251	305	283	294	244	251	278	270	290	283	268	288	251	281	282	296	290	281	305	269	276	273	274	284	268	303	315	272	287	297	278	288	288	268	250	272	274	256	279	281	292	257	273	287	253	260	289	262	273	317	287	301	276	286	266	297	271	269	284	270	296	258	297	262	288	287	265	272	270	302	281	273	285	248	256	306	273	282	274	287	272	271	268	285	265	279	284	285	302	282	260	271	298	280	289	297	298	260	266	305	300	279	291	285	277	263	292	292	261	269	256	255	286	298	279	295	291	305	277	262	250	282	266	319	291	312	292	286	252	305	276	286	287	277	254	286	287	281	255	265	282	274	269	239	267	272	252	306	284	291	280	278	283	277	280	322	291	287	276	277	296	309	268	253	295	271	300	264	290	253	261	274	283	274	274	298	291	268	303	283	264	292	310	267	268	283	289	286	294	281	271	299	274	300	254	293	301	273	251	262	288	291	291	278	321	303	273	279	258	252	275	278	285	285	263	267	263	273	268	266	300	251	300	261	281	315	306	296	281	290	263	271	299	269	274	273	285	276	308	267	248	271	271	296	283	263	307	273	278	255	256	277	275	277	272	298	286	280	265	259	258	278	300	277	289	282	306	289	278	266	271	287	272	291	281	273	283	266	291	313	299	266	300	292	268	255	273	282	253	293	275	280	263	284	248	270	275	254	309	291	263	309	285	278	307	275	275	290	294	282	328	316	280	298	281	270	268	270	266	262	280	268	306	266	276	264	283	297	286	283	296	298	245	288	266	323	267	304	274	266	249	271	262	291	284	284	301	264	272	291	281	288	271	283	260	298	277	291	288	300	263	308	282	284	264	277	293	260	278	290	283	297	292	257	263	274	305	281	267	285	293	266	283	274	286	274	271	287	286	290	311	271	262	261	260	299	273	299	277	280	246	263	247	276	274	262	255	251	287	243	298	295	313	269	293	262	275	288	247	310	265	292	288	289	297	293	264	266	286	258	272	301	278	278	273	287	286	279	266	309	276	254	278	281	286	267	317	270	289	273	285	296	273	301	256	276	290	272	252	261	278	314	269	279	318	248	276	307	284	268	294	277	306	285	278	265	291	251	280	266	263	272	287	286	288	250	263	263	279	263	268	267	270	284	274	278	295	258	287	272	288	294	259	290	283	300	235	271	305	274	290	306	297	289	277	279	275	247	284	281	277	276	254	297	279	290	279	317	308	267	261	279	285	252	270	299	288	256	297	268	262	284	288	295	242	267	280	305	291	284	268	277	261	296	300	240	288	280	292	264	260	272	262	297	264	265	291	302	260	255	297	277	263	259	263	287	304	258	279	272	281	292	289	288	292	263	288	271	319	316	294	293	265	284	290	296	291	305	267	284	299	263	246	251	286	299	290	331	274	294	285	296	279	302	287	288	279	288	294	279	279	318	313	265	259	255	302	306	275	299	253	273	261	276	296	313	312	284	297	274	264	252	282	268	309	289	261	309	289	290	248	262	258	270	258	280	305	280	303	273	295	286	295	295	290	269	278	285	287	296	291	278	316	273	259	272	286	280	286	287	266	272	260	276	296	289	274	299	276	286	290	290	287	267	282	261	263	293	295	279	280	247	271	284	286	280	278	302	278	270	297	317	261	296	289	329	260	263	260	275	301	282	254	286	283	263	297	285	281	292	275	279	298	275	299	287	301	255	310	282	282	286	281	294	242	294	290	273	229	280	315	243	254	288	267	281	315	295	265	303	294	292	260	272	274	278	305	303	272	274	282	266	301	292	271	305	278	289	264	244	262	289	269	276	252	290	272	253	270	302	287	280	263	240	273	258	265	254	264	293	294	275	314	290	283	266	256	245	271	277	298	266	279	268	273	296	311	323	266	295	286	291	265	271	283	280	264	276	289	269	302	254	275	277	297	282	270	268	252	276	273	281	267	302	259	286	263	290	259	282	290	295	321	271	264	259	254	296	277	270	286	283	279	278	269	287	293	271	275	236	268	246	253	278	251	269	273	262	284	310	251	305	279	278	270	298	300	278	281	259	271	272	288	291	255	315	291	284	269	251	245	289	298	283	265	245	274	279	280	298	284	270	279	306	286	282	294	278	277	291	303	280	263	317	275	266	256	255	298	304	248	285	284	290	284	261	276	281	283	281	283	269	300	279	266	270	241	266	289	312	274	278	285	265	315	303	300	280	286	267	265	269	241	287	244	307	279	262	301	298	292	332	289	279	270	272	290	266	319	270	279	295	305	280	304	291	282	294	255	298	278	288	274	289	288	267	261	239	280	313	283	271	277	291	271	318	293	273	283	288	263	289	269	297	285	279	283	323	283	306	280	276	286	305	276	281	269	258	286	306	286	288	267	280	268	260	272	277	270	282	296	244	279	267	237	267	266	268	286	263	249	282	266	268	303	271	269	274	295	285	286	279	268	265	330	279	290	264	266	288
35879	34528	2180	918	734	626	533	534	490	449	428	421	371	354	380	385	363	344	365	371	364	358	381	373	306	365	387	368	358	323	351	344	336	384	372	342	385	359	386	346	368	341	355	388	331	359	366	388	365	391	340	344	298	335	348	355	337	369	378	369	361	344	357	369	360	359	372	326	346	330	363	335	361	360	351	351	376	363	362	359	358	354	337	369	371	341	335	351	357	410	352	342	336	362	353	374	371	321	371	377	365	373	325	343	351	341	388	341	365	354	364	361	353	349	315	393	359	356	369	370	303	359	360	337	347	324	370	366	360	333	340	359	379	341	330	356	338	368	385	386	351	344	383	370	345	354	341	340	353	339	385	339	314	338	340	315	340	334	358	325	361	368	355	374	340	336	371	384	336	357	334	366	360	332	325	355	348	339	359	343	333	347	353	357	307	389	332	388	369	361	297	333	342	367	370	359	393	357	352	350	378	361	323	361	353	356	362	365	353	351	350	308	310	358	354	354	342	353	317	345	358	353	386	357	391	383	344	367	368	347	367	355	385	388	354	391	323	345	321	349	361	337	343	324	331	363	344	321	353	349	368	372	373	345	368	370	370	372	357	360	352	340	361	375	379	363	328	368	361	338	358	350	353	398	377	345	366	346	338	369	379	330	356	350	354	359	382	357	351	385	361	324	332	342	357	345	323	341	352	380	395	375	342	343	370	371	372	371	379	362	344	339	345	357	345	311	335	356	342	377	355	375	340	342	367	350	370	342	346	335	348	352	335	364	361	364	390	363	320	348	349	377	336	359	353	327	358	380	322	377	399	345	355	347	349	367	321	404	363	366	339	328	334	361	356	384	387	355	366	328	349	367	350	385	376	339	354	361	367	343	339	362	354	381	347	381	392	351	378	345	352	365	363	346	348	342	345	354	342	338	370	340	379	332	356	375	343	371	366	339	353	343	377	331	379	362	357	356	386	349	385	355	374	372	348	328	363	352	353	336	347	343	320	352	371	374	399	363	363	366	363	388	354	355	353	333	356	351	344	355	357	362	352	332	376	374	356	370	335	332	359	383	325	382	366	353	355	355	362	355	357	358	352	360	381	388	380	329	387	322	363	355	356	382	338	354	349	377	392	385	365	360	370	341	348	366	353	363	388	349	344	332	402	344	367	347	419	363	373	342	342	373	354	342	374	364	366	323	362	309	352	327	349	346	355	328	364	367	364	336	349	354	368	344	379	344	337	368	360	379	363	369	369	381	311	362	352	388	380	361	353	379	346	342	347	389	338	349	338	385	397	326	354	342	362	382	373	335	351	337	321	356	369	326	364	352	348	333	349	314	347	353	358	362	374	357	362	360	386	372	342	337	373	337	417	346	357	360	413	349	328	376	322	328	373	382	331	351	354	361	344	371	361	344	392	375	359	390	361	336	394	347	360	325	361	381	343	358	361	367	369	356	350	379	349	363	328	366	345	361	351	385	338	353	343	363	343	352	342	335	348	346	359	360	330	382	357	374	378	375	346	349	362	346	364	369	363	342	348	357	359	364	386	375	355	338	386	361	345	350	387	382	356	353	363	335	350	371	355	369	347	352	329	377	362	365	375	364	348	358	402	364	354	350	374	350	354	331	343	318	363	341	343	333	327	351	361	341	349	392	393	356	369	355	315	384	375	333	306	340	344	335	339	353	357	357	346	376	354	394	352	363	401	355	357	368	349	346	346	339	351	314	327	337	368	374	329	360	359	325	372	403	334	363	343	311	361	342	395	363	323	344	357	376	355	332	366	374	367	356	345	369	355	310	354	373	347	380	363	359	339	362	338	339	349	369	345	369	334	361	353	366	350	364	379	364	319	356	351	352	353	382	359	362	361	409	336	321	367	369	354	358	341	345	325	353	392	372	335	358	368	385	363	328	370	331	330	377	360	361	348	371	386	358	367	356	342	391	377	368	326	373	351	374	367	362	367	355	393	360	390	356	342	366	351	363	348	340	355	368	336	339	368	354	405	356	340	375	342	400	362	373	325	370	342	362	345	378	330	401	358	380	357	355	385	380	362	361	357	340	398	336	342	346	365	371	383	353	397	375	360	332	326	370	338	369	368	373	346	360	343	378	369	365	410	360	348	376	377	346	376	345	338	359	341	368	337	360	367	353	363	369	381	320	330	359	346	381	373	363	343	371	361	360	362	369	371	359	343	345	388	343	351	341	364	339	362	371	374	380	336	392	381	382	393	359	387	357	394	331	346	341	371	377	385	351	347	340	354	349	364	358	343	342	363	378	361	357	353	345	379	331	355	358	324	320	349	371	375	362	370	353	342	371	352	348	333	326	342	348	386	367	338	318	349	400	339	342	354	348	327	357	366	362	349	351	346	372	369	324	356	376	329	323	357	330	325	363	380	329	366	354	356	343	351	353	363	366	322	355	328	356	363	355	383	364	363	351	340	334	362	373	346	339	373	338	358	341	336	344	355	379	385	352	366	364	337	365	377	371	351	391	369	390	347	372	344	357	355	367	396	368	395	357	349	339	328	381	346	349	361	392	342	358	354	328	377	340	371	391	357	345	356	348	358	357	350	332	355	387	345	347	352	377	367	369	343	362	340	365	379	354	382	402	347	336	354	376	354	361	367	332	389	348	380	336	350	345	328	341	359	321	318	377	356	353	353	368	353	358	344	357	367	397	333	339	365	360	313	334	372	368	377	354	331	359	353	327	354	374	381	334	332	351	354	356	339	368	348	354	364	346	350	360	369	355	336	367	363	377	359	360	354	363	372	381	357	359	372	378	356	349	326	393	355	312	373	375	358	368	399	401	353	351	356	329	351	360	360	319	377	357	367	348	334	328	356	373	367	327	333	342	317	315	333	350	345	381	377	362	382	344	345	356	345	404	360	331	352	314	386	385	371	364	387	284	347	336	354	317	360	334	362	333	376	370	354	364	382	373	357	342	338	347	389	359	344	338	373	369	350	368	366	360	370	393	359	371	345	385	366	358	329	353	370	351	358	322	327	371	357	353	366	349	385	363	370	327	390	332	360	320	337	403	357	331	358	341	356	344	353	357	361	346	367	364	355	327	373	371	351	366	372	346	376	372	319	330	388	359	349	383	329	345	346	366	360	380	308	389	373	371	327	380	380	339	339	358	387	345	360	344	305	369	358	366	361	342	336	342	367	355	360	371	361	373	345	372	359	360	369	332	366	372	334	332	365	346	329	371	334	344	373	331	375	364	367	353	349	328	345	355	394	346	370	377	348	378	354	354	365	378	384	359	338	371	369	365	322	364	366	391	338	366	346	387	372	369	343	359	310	337	336	345	340	400	371	348	344	361	345	356	326	377	336	372	339	374	373	366	348	395	354	338	342	365	360	350	384	347	329	386	327	344	374	379	332	351	356	335	353	315	325	343	333	342	375	365	363	354	373	354	359	353	322	357	344	351	351	358	378	359	369	351	363	339	352	320	343	360	352	382	350	370	377	349	333	348	378	361	363	372	365	359	359	369
24078	21118	28339	24025	20938	7697	1100	824	654	645	568	576	581	549	515	463	472	514	442	422	492	472	462	416	414	433	451	437	434	454	463	435	482	438	455	468	496	435	453	405	441	434	404	418	417	438	393	436	442	471	444	425	449	406	405	460	433	417	434	414	480	478	456	395	436	433	449	433	402	444	427	440	427	413	462	445	432	439	451	428	419	402	401	394	401	440	432	429	442	433	449	413	438	454	418	425	440	402	421	385	402	428	437	428	419	401	395	428	407	413	450	454	437	430	428	448	406	402	418	389	418	479	423	418	435	444	421	437	400	443	405	401	394	458	442	427	438	422	444	415	458	441	412	435	428	430	430	429	437	399	409	421	442	419	412	441	443	464	438	426	401	381	453	418	429	417	432	476	414	434	428	425	486	426	442	420	388	413	434	450	399	386	443	473	423	451	442	448	403	455	436	391	439	446	408	433	373	402	430	432	415	462	420	431	424	434	410	462	437	434	418	442	420	410	399	444	430	428	426	468	405	438	405	417	419	440	400	433	439	432	406	426	418	399	419	413	452	410	471	407	419	435	418	468	442	427	441	401	444	442	448	391	430	433	424	473	370	398	409	432	457	418	414	430	397	400	438	509	453	439	447	446	441	412	447	395	450	425	452	442	447	427	400	401	441	414	416	458	390	446	456	421	409	435	425	415	419	405	424	401	400	442	452	406	445	425	445	427	452	408	428	422	463	423	413	432	415	457	423	428	407	437	435	433	444	389	438	408	428	452	433	440	445	441	455	410	414	434	413	406	494	419	418	469	456	423	435	453	424	398	432	427	402	471	457	417	388	412	475	443	439	463	485	434	453	424	411	403	425	438	428	384	494	407	431	418	393	404	414	448	432	428	399	416	420	419	469	417	415	444	417	449	413	405	419	425	450	424	402	417	402	427	447	455	442	397	420	416	443	406	418	448	451	372	469	429	457	433	448	385	418	430	415	406	401	420	470	418	432	434	388	399	439	411	427	412	463	400	421	430	424	403	408	412	406	440	439	430	413	413	433	448	396	448	435	399	447	408	419	460	453	420	423	399	427	442	405	406	387	423	457	424	439	423	410	403	393	428	383	421	426	418	387	444	414	420	398	418	414	446	431	466	440	406	441	406	450	394	414	400	398	425	481	431	417	449	429	436	430	434	435	429	399	427	442	413	451	419	458	443	432	407	415	421	420	410	411	429	439	392	421	421	440	401	463	435	447	407	426	424	414	423	396	406	436	400	445	422	426	407	409	395	401	424	413	415	427	391	427	412	406	398	414	422	440	401	448	417	390	403	442	362	437	442	492	425	420	418	414	401	440	398	412	439	450	452	478	442	453	431	388	409	450	423	403	425	413	410	439	424	451	428	401	414	427	429	433	423	479	457	401	429	429	431	457	493	433	416	418	420	415	424	416	429	417	393	405	461	437	402	390	421	441	430	434	413	440	400	398	387	416	451	397	455	405	444	403	430	423	415	432	428	396	418	453	419	447	418	428	433	447	415	449	430	392	454	407	439	407	425	443	446	422	428	400	474	404	429	414	413	457	436	444	433	405	420	467	464	409	409	393	419	432	450	407	417	431	428	388	426	404	436	432	435	410	432	386	443	438	398	395	442	407	421	418	412	443	418	432	420	446	417	437	444	426	431	377	418	397	387	442	437	401	421	426	436	443	458	422	420	428	455	377	418	422	439	432	403	416	477	438	411	440	406	443	394	455	397	448	412	433	442	414	421	442	433	406	384	429	452	448	414	436	447	452	399	435	415	423	444	427	410	421	410	396	424	440	446	405	428	424	421	423	430	435	436	444	437	415	441	381	458	429	456	398	451	426	419	396	438	449	420	416	459	469	431	467	401	424	459	441	445	407	417	418	454	379	426	414	421	442	443	441	425	463	407	391	443	442	416	401	413	444	432	438	424	390	395	440	405	413	449	477	431	427	446	451	401	445	380	458	460	389	410	430	439	446	416	429	452	422	423	430	444	403	458	401	395	431	444	426	433	420	408	421	424	484	420	442	418	404	416	437	384	413	394	433	448	404	450	400	439	413	435	401	458	426	442	408	444	398	441	416	431	477	423	433	418	409	477	394	412	387	443	432	453	442	375	428	385	443	427	456	446	409	403	411	446	434	417	426	393	419	404	457	419	405	424	466	423	436	437	440	453	439	424	413	455	439	449	451	408	456	436	412	415	417	412	420	425	414	464	411	418	411	382	435	428	451	465	415	443	404	411	408	408	414	410	439	450	398	400	411	433	404	414	419	426	420	435	419	425	481	458	453	427	405	442	407	473	429	433	403	463	427	408	416	460	405	448	417	434	398	429	485	391	404	442	440	423	438	433	444	452	415	404	443	429	438	428	456	433	473	411	466	402	388	439	429	452	462	420	415	381	438	417	448	434	426	438	437	423	405	420	455	430	433	430	445	428	393	434	434	410	429	430	414	417	426	408	425	409	456	424	427	431	396	435	425	422	436	384	415	414	413	408	438	406	415	412	438	398	424	444	401	428	432	388	428	429	431	434	439	463	413	442	413	406	418	403	452	447	387	402	495	405	418	429	432	429	400	411	454	405	437	414	401	431	436	404	386	381	440	420	465	415	410	435	438	438	446	435	398	412	422	450	400	411	452	393	421	426	417	441	450	432	430	422	393	427	419	451	454	429	403	434	432	397	420	417	423	388	438	398	384	423	415	425	418	418	414	396	447	425	404	407	432	400	415	390	466	415	421	410	445	412	437	423	469	431	388	425	408	395	437	438	405	431	436	388	421	431	419	418	421	423	433	404	420	446	390	475	463	400	455	386	431	428	457	429	433	419	470	462	420	404	436	421	433	461	390	422	411	420	431	444	405	411	434	416	412	402	423	413	440	441	481	458	403	401	404	417	405	409	430	419	446	403	447	431	433	429	474	437	420	415	423	419	416	429	419	418	405	446	396	432	411	423	425	446	461	462	387	427	469	435	416	378	401	390	404	426	408	416	437	439	440	431	415	422	402	423	452	426	405	412	418	443	446	450	440	411	450	422	427	410	415	401	436	450	442	447	404	405	438	435	403	464	417	401	461	422	409	417	435	413	427	439	453	416	417	463	410	424	422	410	448	423	423	445	423	475	443	452	409	395	439	397	441	393	435	445	402	394	415	439	425	430	424	430	455	465	470	475	436	433	421	405	429	454	401	438	460	421	439	415	466	410	429	428	393	414	436	404	435	436	452	421	457	424	427	434	412	464	424	436	458	442	431	425	407	429	427	451	447	431	440	445	389	426	418	428	396	412	439	432	421	432	399	414	391	460	449	458	389	439	431	411	437	399	402	419	416	418	392	382	409	433	432	414	408	461	425	402	379	440	414	445	421	414	420	448	445	422	418	421	420	441	400	394	414	439	431	439	444	454	453	409	434	442	427	407	402	464	445	417	393	445	429	401	392	454	410	397	429	415	396	436	407	406	422	404	440	446	457	421	434	440	430	417	465	411	467	417	478	439
41598	51190	9785	3812	2722	2003	1595	1439	1259	1078	965	855	768	795	700	672	640	633	629	629	654	646	632	619	551	582	536	539	568	564	584	548	563	593	570	545	564	548	537	598	593	531	543	579	532	521	565	561	510	541	564	511	546	555	551	515	575	532	550	545	523	525	534	540	536	549	561	517	540	542	552	502	537	500	565	507	582	543	560	555	509	512	558	516	507	539	565	575	539	559	505	471	565	538	593	561	564	547	546	550	549	532	551	550	542	504	506	562	526	571	537	541	541	498	588	525	540	549	536	550	578	521	546	573	551	521	515	528	533	524	571	526	539	520	505	517	559	539	534	557	555	568	525	540	548	599	522	531	545	521	541	508	527	538	569	552	570	531	581	556	532	558	554	541	567	514	520	543	527	536	539	554	543	571	516	558	540	485	561	500	520	522	532	588	530	534	543	566	556	533	547	545	544	529	557	535	582	506	519	531	548	546	517	568	530	485	572	562	516	546	559	539	500	523	529	570	542	514	532	536	559	545	528	536	506	541	549	524	517	527	564	518	545	520	535	551	553	568	510	558	504	552	534	552	559	514	538	546	565	519	529	558	517	556	556	534	530	551	553	518	545	508	511	569	551	527	514	559	534	525	567	537	556	567	527	561	544	521	513	593	535	536	555	592	510	540	525	536	535	539	540	564	535	523	547	545	535	538	567	578	529	527	562	543	573	552	517	573	552	544	526	525	567	561	566	558	576	558	515	547	498	497	532	506	477	538	538	538	573	553	568	529	533	527	564	493	539	563	545	508	551	562	532	512	513	533	526	599	542	548	505	545	560	522	573	535	535	540	535	526	534	535	553	564	500	536	493	533	533	572	569	529	548	541	547	505	554	526	577	571	519	534	533	517	526	566	521	565	533	559	563	545	539	491	577	549	537	530	559	500	537	479	509	541	578	528	547	573	550	552	558	516	559	550	555	557	556	529	540	520	507	541	556	500	539	525	498	528	538	546	552	557	514	529	567	543	535	515	551	548	551	562	514	541	553	557	536	551	556	522	525	554	558	556	539	555	549	512	525	506	557	550	527	509	563	533	595	529	546	534	517	527	521	529	489	547	540	500	526	572	538	543	549	505	521	543	529	527	540	562	515	558	499	536	533	518	579	502	536	521	531	520	541	517	573	556	549	536	483	546	526	522	541	529	595	548	565	526	515	531	557	530	550	492	555	574	558	526	567	551	523	514	532	538	541	555	603	482	543	520	515	550	524	541	541	552	553	524	559	535	585	533	562	525	553	534	530	549	523	515	556	556	536	549	502	545	527	509	496	522	551	544	510	524	577	538	511	523	555	529	576	508	472	571	543	559	484	543	529	508	548	537	514	551	496	516	519	535	498	574	501	518	512	539	515	513	539	561	507	539	554	515	558	519	566	521	503	513	506	519	548	529	517	518	554	561	543	534	546	587	551	577	535	533	530	521	583	530	563	535	554	567	543	478	576	501	566	531	537	549	541	514	525	549	501	524	546	554	557	531	531	502	532	563	515	565	514	558	566	522	525	525	555	529	518	535	505	499	544	563	522	554	562	621	493	489	554	556	542	554	533	539	569	504	548	551	546	513	575	554	540	498	503	542	554	540	579	537	518	511	555	569	538	545	478	495	548	520	540	577	469	523	530	547	537	575	603	529	541	507	527	550	536	531	562	530	547	549	520	535	578	509	564	540	514	552	533	557	543	554	569	522	496	570	511	539	545	553	571	535	534	496	548	544	559	546	515	528	511	495	545	518	543	502	538	537	512	522	532	523	523	558	536	527	497	518	520	541	469	568	549	512	539	507	548	541	549	541	562	528	531	507	542	526	517	507	545	575	554	535	518	525	528	606	539	549	495	511	543	548	524	556	585	530	521	535	520	556	561	576	475	546	518	562	562	518	548	560	521	522	569	558	559	524	552	494	513	528	561	537	508	531	528	542	544	575	569	510	513	573	544	549	559	540	525	530	508	566	538	555	526	559	532	546	500	547	563	569	511	520	526	500	515	495	538	518	567	506	524	525	551	540	502	567	532	522	532	524	538	561	506	560	526	545	523	524	547	516	530	548	543	582	540	545	554	562	518	541	542	495	568	567	511	518	568	536	500	528	543	566	533	577	542	516	504	508	599	517	555	520	563	567	503	516	513	554	501	516	528	600	540	518	545	533	532	561	535	530	560	543	494	536	503	577	560	526	541	560	544	554	555	572	507	562	554	538	526	553	517	569	525	566	511	523	523	539	549	561	541	552	551	520	532	534	529	566	539	534	552	539	542	504	576	482	523	537	485	525	600	514	529	519	587	546	506	551	508	503	556	517	523	538	582	534	557	559	578	569	525	538	555	543	542	569	554	569	535	540	547	533	535	549	533	522	556	530	539	540	523	527	554	553	511	523	516	526	576	519	575	520	529	536	564	532	520	521	531	520	537	538	498	524	543	486	516	546	512	534	506	573	513	536	515	517	529	559	522	516	525	557	541	519	528	559	530	581	511	534	519	520	513	490	524	582	525	545	515	573	515	538	545	514	515	545	507	556	536	540	597	530	577	520	564	537	536	536	547	501	574	553	560	528	537	534	511	571	555	553	493	510	510	557	510	528	519	577	536	566	531	520	520	505	522	531	494	530	561	533	532	521	525	499	513	526	541	557	538	513	595	553	555	525	523	550	540	533	545	539	527	532	522	554	519	526	531	582	533	554	514	556	574	569	508	559	585	560	508	543	510	536	556	532	497	552	531	556	537	516	564	490	501	484	544	560	566	551	560	528	532	514	574	561	575	534	542	531	534	550	550	562	541	565	560	496	568	552	541	499	534	523	515	524	540	518	568	542	528	553	530	606	510	529	541	552	501	531	570	550	497	551	529	520	533	546	526	559	531	563	519	529	535	571	557	520	527	566	507	499	518	504	515	535	542	560	491	539	578	519	525	567	535	528	561	517	555	520	522	510	513	566	509	532	548	564	518	537	499	534	521	553	546	485	532	550	525	567	548	549	540	528	529	551	567	538	497	522	575	493	518	557	514	527	546	587	534	554	562	531	534	542	559	529	542	539	526	558	524	573	523	533	533	516	522	527	512	557	569	544	580	561	551	537	507	547	517	559	532	561	536	490	538	466	487	558	530	528	520	528	522	535	516	529	539	478	531	533	572	538	519	516	527	534	536	561	546	498	531	582	546	582	515	552	548	521	529	529	554	538	540	506	530	555	507	502	522	567	552	569	524	545	516	541	528	556	531	507	514	580	564	551	584	547	550	539	529	521	540	500	551	549	514	541	532	548	518	526	506	560	546	496	532	530	523	512	535	528	545	526	514	527	525	509	553	513	565	529	562	528	516	537	518	543	565	531	510	539	530	547	546	540	540	509	534	563	538	550	546	541	521	545	539	560	546	521	570	527	521	523	583	526	548	534	538	544	562	527	512	571	551	519	526	546	582	499	528	519	552	529	539	503	517	532	553	533	507	508	547	546	518	519	520	546	558	529	540	565
22962	21080	28741	23581	21063	20973	6228	1275	899	775	723	593	587	551	518	506	544	472	460	465	444	435	452	396	458	403	429	429	428	374	434	396	407	418	404	389	396	375	428	397	388	385	370	391	388	389	401	371	377	409	379	363	389	397	381	357	390	339	379	399	368	341	433	384	402	372	417	394	387	387	390	372	397	370	396	420	392	377	360	373	430	407	398	371	376	370	386	361	411	424	388	359	376	381	373	353	409	391	362	398	393	375	390	354	395	357	350	361	357	362	402	390	390	395	380	397	388	339	414	390	382	407	394	402	431	359	374	384	373	399	370	387	400	398	376	397	418	403	373	387	422	379	393	363	388	393	412	381	368	346	376	380	414	347	363	419	368	417	400	370	376	400	411	356	385	367	351	393	351	382	341	393	351	403	356	375	371	372	380	401	383	338	401	405	369	385	412	374	375	367	385	373	371	361	380	375	400	351	390	364	405	374	386	360	399	429	366	382	383	382	390	360	370	394	370	376	405	396	413	386	391	413	379	364	410	418	405	391	381	388	395	401	393	379	335	394	416	390	395	350	372	404	374	383	392	359	393	393	386	411	368	382	362	413	359	391	373	403	405	376	376	375	380	374	361	394	371	430	402	357	404	400	412	388	380	369	377	353	359	334	425	376	402	409	379	363	372	407	357	375	365	386	363	371	414	392	378	387	400	404	389	355	411	370	406	413	411	360	391	398	343	402	343	381	386	367	382	383	388	391	373	396	390	373	370	357	414	372	390	395	361	412	353	382	402	394	387	390	362	394	398	360	339	391	397	405	384	395	388	364	361	373	383	369	392	370	413	405	427	382	354	371	414	366	368	394	427	400	373	374	358	359	374	375	388	369	383	353	381	408	382	402	393	374	374	394	398	387	366	357	364	389	359	393	371	420	326	352	403	376	394	376	390	414	347	391	345	393	382	380	414	363	412	371	365	425	412	380	426	398	392	389	383	391	354	444	383	362	393	374	390	386	362	383	378	413	372	411	355	385	386	335	403	368	399	343	389	397	383	396	388	368	405	391	416	370	395	357	371	369	383	359	387	388	394	397	402	412	350	414	348	354	348	383	333	385	367	384	357	389	408	371	419	405	383	396	407	376	374	384	372	387	389	394	359	404	363	412	389	386	376	403	396	372	380	379	374	416	416	386	394	368	408	409	378	380	372	367	374	409	361	392	375	356	394	365	377	362	392	367	410	379	393	348	406	388	387	393	383	376	332	370	381	426	363	347	409	357	374	406	383	371	379	386	434	378	384	361	375	404	421	375	388	381	378	385	356	387	405	381	432	381	383	408	397	424	373	400	376	414	388	363	404	389	404	391	372	439	365	419	393	399	389	367	399	385	393	404	384	333	408	383	390	410	359	420	367	402	396	383	388	363	391	392	365	378	391	410	371	377	383	379	379	377	401	400	392	369	413	400	386	371	396	372	346	365	381	351	390	354	375	377	388	382	390	410	373	355	373	376	369	409	388	382	386	409	345	370	357	431	390	356	360	364	379	386	358	375	377	379	385	350	419	376	375	390	328	369	393	384	376	371	364	389	375	336	368	376	394	399	391	399	414	376	368	360	377	363	394	371	398	367	335	364	379	373	382	419	402	406	380	352	372	366	391	402	356	374	415	361	358	370	390	402	380	386	431	430	379	385	366	405	376	378	373	342	405	366	402	367	367	385	371	400	380	370	386	388	391	375	369	408	387	368	377	415	336	364	350	367	383	371	406	403	380	404	378	396	382	383	385	373	364	387	357	378	376	416	422	408	363	411	392	390	379	367	372	414	401	381	388	385	334	387	381	380	388	360	393	330	393	393	375	391	380	383	366	376	386	371	383	369	378	391	410	393	378	384	366	387	377	401	392	398	365	369	423	375	390	388	372	367	401	397	422	388	347	410	348	387	427	404	356	391	384	417	388	356	395	388	399	388	388	411	408	374	435	356	370	359	353	357	381	409	389	375	378	406	402	408	380	371	357	410	353	372	402	400	387	399	379	410	390	375	380	368	370	419	371	368	378	376	407	361	369	321	392	378	415	347	379	391	388	381	382	375	384	387	387	390	383	390	377	400	352	422	398	415	374	391	391	357	419	378	363	373	375	382	362	421	361	363	366	364	362	387	392	385	384	378	379	372	391	385	379	371	361	364	362	379	397	394	386	384	372	380	340	402	371	403	388	395	383	392	399	377	388	387	381	391	416	357	381	344	377	354	379	369	360	352	388	352	426	327	405	386	379	387	422	369	349	380	359	358	386	385	375	372	338	373	372	396	358	372	362	401	392	342	368	408	386	345	406	366	351	359	394	354	391	373	370	378	374	390	417	387	380	372	406	379	381	401	378	358	401	373	392	387	367	379	338	396	357	365	399	358	386	396	416	389	379	395	375	403	372	393	345	371	383	373	346	408	380	382	351	375	396	342	388	364	396	354	342	400	374	387	366	385	400	372	378	357	373	359	403	383	373	378	416	361	384	405	368	380	374	384	392	364	395	383	382	358	382	374	360	401	408	399	408	415	362	378	393	385	387	373	389	401	395	409	360	400	394	407	384	390	400	418	368	392	382	368	355	398	404	355	423	373	380	365	368	357	389	396	380	389	380	377	387	388	377	387	359	398	401	350	385	381	419	390	357	369	373	414	402	389	366	395	349	364	368	357	362	422	395	366	379	387	431	344	422	349	374	383	348	380	378	342	356	383	374	369	402	379	399	383	421	401	383	368	354	376	422	440	369	358	404	397	373	395	400	357	366	390	385	375	387	356	394	402	382	389	372	351	382	372	364	394	388	395	395	388	392	359	365	366	388	376	395	380	379	385	394	409	374	371	373	389	377	376	357	405	384	410	421	377	352	383	355	362	394	392	437	376	383	349	407	340	377	356	392	388	390	365	377	375	381	371	372	378	408	372	361	363	375	407	369	404	365	381	338	358	352	369	419	348	361	331	408	361	357	360	382	374	355	352	406	388	414	360	383	399	335	362	413	390	404	384	359	397	358	352	363	392	397	370	385	376	395	370	390	351	379	366	350	387	447	389	393	367	366	392	375	371	393	386	404	366	373	368	375	404	375	351	403	345	387	366	354	378	381	358	366	377	389	384	371	400	357	391	373	382	408	373	375	364	398	405	366	385	342	395	368	377	360	360	390	387	354	402	379	349	389	418	358	394	372	423	380	393	387	417	402	387	391	399	359	400	380	415	383	375	365	382	395	362	391	375	364	374	371	391	383	361	387	388	361	380	411	432	358	429	414	393	373	410	376	371	352	397	391	368	366	397	405	354	366	355	375	333	380	370	385	362	382	365	359	372	421	386	410	399	405	373	407	388	369	364	369	376	384	346	387	413	382	357	389	378	375	414	419	385	344	394	403	374	412	376	410	368	418	383	400	378	388	384	397	332	354	369	364	387	361	387	389	386	388	376	409	372	399	395	343	366	400	408	378	353	408	385	367	382	375	365	389	354	342	366	377	406	396	376	351	386	393	399
46331	59506	14790	6416	4398	3276	2615	2076	1855	1425	1248	992	953	844	767	751	694	696	627	620	665	598	617	580	570	554	501	536	561	537	522	521	531	526	551	494	519	525	532	477	533	488	516	474	530	508	531	499	482	516	491	493	458	497	541	506	471	516	487	500	460	504	492	494	501	448	516	498	522	493	529	478	499	461	451	510	507	490	473	498	499	485	484	483	474	470	477	486	498	500	487	509	483	509	477	480	529	506	519	458	475	507	466	520	478	500	515	494	505	530	516	496	515	473	485	494	484	539	480	488	505	494	508	483	476	484	539	477	480	539	483	487	511	491	498	522	493	529	493	515	462	484	468	498	512	445	513	517	487	496	552	482	446	527	486	496	526	482	470	477	487	478	499	498	505	521	511	493	485	500	485	479	443	470	477	464	509	512	494	515	495	503	475	522	497	458	487	511	473	495	504	494	503	443	483	477	492	467	456	519	522	511	481	490	484	481	507	483	463	492	490	489	467	491	481	487	516	476	470	434	446	465	517	500	518	470	451	490	473	471	470	467	508	492	453	488	480	494	489	492	490	476	520	537	519	494	466	446	479	483	483	491	461	492	526	469	447	509	444	468	477	485	498	481	500	487	489	474	512	458	520	500	493	489	472	519	510	510	502	488	519	481	494	486	496	452	493	493	468	501	458	537	463	488	491	508	489	502	499	494	458	503	476	507	472	518	507	490	513	483	437	473	507	481	511	483	471	472	489	483	500	507	466	492	491	500	484	453	521	450	505	472	490	509	477	513	477	484	501	449	505	473	492	517	472	501	483	483	485	491	504	453	464	520	508	515	515	424	483	480	521	476	437	502	483	494	476	523	494	478	471	531	471	486	488	521	482	506	519	531	473	513	498	490	458	476	486	469	472	519	501	469	516	492	480	469	426	482	475	471	481	522	470	494	486	485	492	498	488	482	467	469	485	484	518	483	488	480	509	479	486	473	476	481	465	510	492	496	451	468	509	493	512	452	470	472	475	466	457	498	489	493	466	487	494	509	497	502	474	492	460	476	484	522	500	472	432	523	497	463	514	519	493	490	502	480	499	492	483	551	501	478	510	498	486	459	463	461	474	497	475	438	485	481	461	444	478	489	463	463	468	441	470	470	473	463	471	522	476	480	455	481	464	456	492	486	489	511	495	463	451	495	445	528	488	475	491	473	474	513	477	480	517	476	481	492	482	489	459	485	519	463	493	511	485	475	473	455	503	476	509	461	485	464	470	480	483	499	467	482	480	534	545	487	454	504	497	504	526	445	482	531	522	472	491	505	467	504	497	492	460	462	484	502	491	467	449	497	532	512	540	503	482	478	468	504	526	464	467	511	448	510	491	451	489	506	546	455	482	518	479	471	483	513	459	503	505	451	478	478	466	466	426	509	466	523	471	478	511	457	497	464	527	510	500	499	500	507	451	529	471	461	524	457	471	500	499	455	490	479	478	474	487	468	481	472	501	484	484	474	457	439	492	484	472	488	447	466	498	496	473	491	481	468	504	481	486	481	503	479	456	494	503	486	503	479	468	502	503	441	489	498	482	468	504	484	469	468	428	463	465	474	487	488	500	465	503	485	539	502	482	492	470	501	461	525	488	446	535	486	493	483	479	480	444	501	468	441	495	457	485	445	483	490	483	507	530	499	498	439	480	488	458	451	518	513	507	461	505	525	486	494	470	464	460	488	501	461	468	457	487	463	500	465	508	489	504	486	493	528	478	462	519	494	476	453	487	505	482	492	481	525	493	478	498	493	453	494	443	474	502	488	431	447	476	447	473	514	470	494	529	517	472	498	491	479	484	429	458	499	471	492	484	465	523	468	467	485	489	495	463	550	496	483	518	489	499	517	510	481	522	454	462	528	453	483	509	474	493	486	455	480	452	452	508	465	504	464	500	498	488	430	520	446	498	491	490	501	484	517	459	482	495	475	464	481	481	511	479	474	538	506	502	455	507	467	453	518	502	493	503	475	460	509	457	476	485	515	502	488	483	485	457	488	452	525	505	463	501	443	481	496	490	516	516	492	480	474	469	510	485	510	466	495	527	488	460	512	474	492	516	522	502	507	486	486	463	505	497	504	465	493	448	463	518	468	501	514	461	502	499	483	503	479	504	493	495	470	503	489	472	463	461	489	496	470	479	468	476	484	469	516	508	473	485	477	511	500	499	446	482	495	485	461	467	479	514	479	493	471	486	471	463	491	527	503	502	509	475	492	511	495	482	480	481	463	473	474	515	511	494	497	523	495	499	451	483	490	486	511	490	482	491	467	446	488	515	535	475	520	474	484	502	477	484	489	489	474	486	469	468	521	480	454	499	478	476	473	490	496	487	503	483	487	452	476	493	466	471	510	511	517	522	493	480	519	458	501	502	505	508	480	466	489	483	495	496	480	463	456	492	487	496	507	465	480	505	515	464	481	506	508	508	512	517	419	479	500	460	484	489	444	493	511	447	498	497	500	477	474	472	488	523	484	484	498	447	476	478	472	521	483	476	504	482	503	520	485	479	477	493	473	519	458	464	511	476	516	485	490	460	481	497	477	490	485	511	488	485	533	488	523	497	511	479	467	408	544	475	495	471	491	500	443	484	489	473	471	467	473	462	452	505	498	532	515	494	517	492	524	472	512	506	495	484	468	456	476	500	454	481	474	519	497	504	440	503	455	482	469	492	492	492	464	485	475	527	523	469	505	509	490	509	471	507	487	464	489	485	489	457	427	472	466	510	489	474	480	482	496	480	481	475	491	498	466	461	471	481	460	494	472	456	461	494	504	467	541	504	498	474	522	496	510	514	500	479	505	455	461	522	455	465	475	514	479	477	473	475	461	484	521	481	495	475	491	489	420	465	503	499	504	490	457	508	441	519	465	457	503	462	461	478	519	468	475	478	477	472	485	530	483	499	461	468	473	471	508	554	501	502	474	503	475	483	492	462	529	469	508	501	484	509	454	436	477	511	496	459	479	484	491	457	506	521	474	520	445	505	480	508	482	505	533	457	481	493	482	482	480	482	511	459	437	483	488	512	487	454	491	523	483	476	508	491	504	484	505	485	515	478	479	514	480	471	504	494	494	463	485	475	457	452	480	477	470	497	474	470	494	473	483	487	502	504	534	506	501	471	484	489	477	495	513	493	508	501	487	524	486	510	453	503	481	526	506	476	461	491	474	531	465	513	540	505	479	511	482	488	505	496	461	476	470	489	455	506	519	483	478	459	478	466	474	476	468	460	476	470	488	487	508	469	454	463	481	507	501	507	498	473	492	494	472	502	495	495	455	501	493	452	447	470	484	470	452	513	521	521	475	500	510	511	518	526	462	490	479	468	505	485	460	477	485	490	463	478	488	469	453	521	489	483	486	471	503	508	500	492	465	495	494	483	495	471	469	492	499	522	511	498	505	468	464	445	493	532	481	463	506	493	463	506	461	435	461	462	450	464	476	488	504	507	512	501	481	474	480	486	497	474	514	475	480	518	497
29457	25861	13606	1878	669	518	426	379	335	336	308	302	317	279	315	267	282	248	267	267	301	266	267	263	255	213	280	250	255	265	248	260	282	282	256	280	320	272	258	283	267	263	250	266	250	255	281	250	243	272	255	243	260	273	260	268	256	299	257	253	255	271	266	260	241	237	256	254	249	254	263	251	282	262	278	306	326	251	279	277	259	253	227	257	266	283	234	272	264	256	265	271	258	253	263	228	257	269	281	246	266	274	269	266	227	260	275	247	262	264	244	271	250	252	289	254	246	232	263	274	246	295	260	254	273	260	236	231	271	266	263	278	255	267	250	228	285	265	251	275	253	268	256	264	241	250	270	290	278	256	269	253	279	257	266	254	264	240	238	284	254	265	261	262	283	258	238	260	251	249	251	275	250	254	260	271	272	268	267	276	255	297	266	224	240	267	253	279	287	305	270	261	248	264	243	260	250	272	283	281	271	260	268	275	242	246	258	256	255	238	258	261	274	244	257	273	243	283	269	250	245	271	287	264	257	263	283	258	270	297	266	252	242	215	258	270	262	253	261	255	270	255	274	270	270	243	277	258	244	275	227	268	257	236	244	261	235	272	281	271	270	294	259	255	282	249	260	268	244	255	278	267	277	259	267	258	280	248	270	255	283	290	227	295	255	234	262	296	274	260	271	252	277	227	260	255	257	236	267	262	284	271	267	278	261	272	261	255	273	248	279	258	259	252	245	291	274	256	265	279	292	281	268	275	236	237	267	251	235	260	248	297	245	301	279	276	262	240	282	258	283	268	258	242	259	274	253	272	259	259	235	244	241	250	232	258	250	251	265	263	282	265	260	258	268	250	285	252	274	260	262	245	293	270	268	256	267	247	246	259	277	302	278	258	286	243	288	285	260	260	280	267	234	258	257	278	269	269	266	255	233	288	280	270	250	293	285	264	265	258	246	268	292	257	260	284	241	270	259	263	228	274	263	289	279	255	264	266	251	307	282	256	263	280	255	278	239	254	251	247	247	265	258	270	261	277	273	272	232	259	243	287	258	261	263	265	275	249	279	278	250	269	297	259	259	238	254	272	269	267	258	284	257	238	264	250	268	269	316	247	247	274	260	258	271	276	262	290	257	251	273	271	245	268	257	251	294	258	252	270	234	279	293	270	272	255	249	263	259	272	255	256	243	253	286	262	254	226	278	262	246	274	265	277	274	263	256	236	257	234	277	293	264	294	276	256	259	273	242	251	241	249	281	254	273	309	239	268	226	257	251	227	262	243	239	268	318	277	254	232	235	266	257	290	257	270	275	238	258	229	266	271	269	296	286	259	264	259	235	247	238	272	269	286	290	252	261	243	261	272	242	264	227	262	272	231	249	264	273	266	275	273	286	276	296	265	262	252	271	257	256	260	285	245	250	239	271	270	311	240	263	271	244	250	249	249	277	253	252	245	272	288	284	278	261	262	250	275	283	246	254	224	238	266	263	270	254	243	278	266	269	277	288	275	251	281	248	271	267	263	270	271	276	228	239	274	246	292	242	258	273	232	258	266	284	241	255	253	275	277	254	262	263	267	284	291	259	277	239	247	231	253	244	273	267	246	258	263	258	266	245	275	283	247	252	258	285	304	276	246	294	293	271	292	255	283	260	263	226	268	272	271	264	262	265	239	255	280	307	272	267	238	255	245	249	248	244	269	260	255	267	258	254	247	251	258	283	263	245	253	250	259	271	252	263	261	281	246	268	283	243	270	269	239	261	275	251	250	238	266	265	253	257	261	237	244	285	282	242	277	281	260	253	262	265	266	283	296	272	249	285	266	289	278	226	268	260	271	264	257	264	232	285	261	274	235	236	244	264	278	247	237	276	311	289	248	268	263	263	268	281	274	260	275	276	285	265	257	272	240	270	268	256	284	268	259	255	252	251	257	266	273	250	231	245	272	257	252	249	281	247	294	295	239	271	236	270	257	274	283	251	243	262	276	271	289	282	281	288	284	255	299	276	252	283	276	231	232	255	238	266	252	271	263	271	247	268	270	268	270	262	250	231	255	285	252	264	252	268	249	250	268	256	254	259	252	242	250	268	280	256	251	262	282	259	317	295	290	293	277	254	258	255	297	248	265	255	284	273	263	272	235	274	235	275	257	278	261	250	244	260	248	242	257	282	238	276	263	251	283	240	288	265	262	244	250	267	267	270	245	238	258	241	282	269	289	274	247	267	242	250	263	245	248	269	265	271	264	272	278	267	294	256	282	271	242	242	259	272	282	272	238	280	252	269	251	259	277	258	261	263	257	281	263	246	265	270	265	288	302	263	280	268	290	269	239	266	266	245	270	258	270	237	244	260	270	268	267	278	272	283	288	269	271	264	251	259	283	259	258	272	263	273	239	253	243	259	259	305	269	272	249	282	285	282	271	267	275	266	299	268	270	259	269	263	242	255	269	255	269	247	270	258	233	279	268	256	304	252	280	255	253	249	289	250	226	261	261	263	263	270	270	243	263	277	266	256	267	255	272	271	277	276	280	265	263	247	232	255	245	291	276	256	301	245	254	225	252	261	246	289	271	279	277	254	236	246	274	267	287	267	251	279	237	270	254	249	259	273	277	259	256	253	278	269	259	273	246	248	234	272	266	244	271	273	265	273	252	262	285	253	265	251	259	246	251	261	286	258	278	276	255	262	275	258	289	260	259	283	250	266	260	253	254	279	241	285	268	299	237	262	250	270	264	261	264	289	285	240	269	301	273	256	252	254	241	278	270	258	280	278	275	264	262	254	240	247	246	280	245	243	260	266	278	272	295	243	284	243	248	245	258	269	242	276	275	250	241	268	243	260	218	254	236	253	255	220	271	276	251	270	279	253	245	262	258	258	247	266	261	266	277	264	277	269	269	266	244	270	232	274	273	278	257	282	265	269	220	230	249	253	262	284	277	253	259	267	241	279	243	292	258	254	241	279	242	281	284	271	263	246	270	259	277	242	275	272	244	264	269	272	278	283	268	271	254	268	245	259	249	282	269	276	265	258	260	253	278	257	263	266	289	264	289	288	298	247	250	266	252	251	265	265	245	269	282	286	268	252	252	265	277	289	248	264	271	260	304	264	245	244	266	298	270	280	262	242	246	276	257	246	225	237	263	259	288	259	290	241	269	318	251	261	252	272	267	253	251	279	269	272	248	283	264	272	278	271	286	259	282	264	274	241	281	243	282	261	262	266	280	271	265	265	288	265	255	249	247	242	294	288	270	277	248	260	279	249	261	257	293	259	262	264	263	261	259	261	281	272	274	261	265	258	280	274	239	267	236	292	266	285	258	290	248	268	267	296	256	242	277	242	255	251	258	276	279	264	244	274	273	290	257	261	262	272	261	263	265	293	301	261	260	236	242	269	271	247	258	251	251	255	266	280	252	279	265	259	274	257	264	259	239	262	277	246	276	314	256	277	283	265	260	246	268	272	247	250	272	229	262	267	259	281	238	265	226	253	272	261	247	269	245	272	270	249	295
36891	35010	3653	1320	912	812	758	629	521	494	484	401	393	413	364	359	337	369	339	380	354	370	333	355	302	340	328	350	368	383	363	348	330	368	365	317	371	349	354	321	322	323	348	340	344	334	338	298	339	320	327	356	340	314	344	339	363	326	337	326	346	346	335	349	329	315	339	339	326	353	299	344	355	309	334	364	337	355	371	354	341	354	363	310	314	348	341	350	348	349	326	320	328	345	338	342	326	351	322	350	362	320	349	350	340	365	328	343	306	329	324	317	307	345	339	342	339	363	326	373	354	325	306	303	323	316	358	328	315	347	347	311	340	333	326	336	281	332	343	356	340	346	319	367	317	374	319	342	339	344	359	306	320	356	334	332	337	327	320	353	336	333	353	328	325	315	349	350	368	330	344	357	332	329	301	348	328	348	321	341	365	330	334	336	342	331	351	335	319	346	320	350	339	357	331	341	322	336	308	328	345	315	328	338	338	331	323	273	337	356	338	379	325	338	331	353	326	310	355	294	341	295	322	335	338	327	328	336	351	326	341	354	308	361	319	321	344	298	335	350	365	324	335	341	329	320	312	322	316	333	314	335	315	343	332	365	321	325	304	304	334	337	329	337	318	323	342	326	350	337	321	365	330	324	319	357	359	365	308	348	346	347	332	332	302	327	330	325	351	311	312	334	349	342	363	323	323	328	321	323	331	299	317	332	339	332	348	326	328	319	367	322	300	340	326	348	312	346	319	321	323	324	371	333	328	313	321	353	340	361	360	337	329	344	347	352	344	315	332	333	339	326	322	375	342	318	332	290	343	301	375	343	323	392	352	371	349	302	328	307	341	296	341	362	366	318	334	297	339	337	326	362	326	347	351	313	344	329	354	323	291	345	351	347	338	300	347	304	358	345	332	315	349	311	308	306	318	305	325	320	326	344	304	336	344	332	346	347	357	329	338	337	349	320	321	313	337	353	326	350	340	350	336	327	335	312	346	305	364	314	323	367	342	331	329	333	326	350	353	346	336	353	335	293	329	302	333	340	320	310	350	334	312	307	340	319	319	351	335	324	358	314	315	328	330	320	325	314	328	314	331	356	312	325	298	320	330	313	373	349	331	316	321	315	338	361	339	357	320	315	326	326	328	349	328	345	302	297	302	307	326	352	322	333	349	352	370	315	318	323	316	341	332	335	371	324	312	341	323	317	361	330	334	350	347	323	375	339	325	303	346	346	316	328	356	333	333	309	349	324	355	319	346	309	329	345	330	305	326	337	343	332	310	324	329	372	343	348	327	349	335	322	339	317	343	360	339	325	356	307	345	331	342	361	366	334	323	329	327	345	333	318	341	337	348	352	325	336	320	341	367	315	364	303	303	331	317	320	318	334	349	295	320	338	312	334	342	344	357	314	373	318	336	321	333	355	319	365	323	360	330	284	329	363	342	339	353	342	334	351	331	344	304	362	334	324	324	363	348	354	333	321	340	311	340	353	292	359	335	331	337	315	299	361	315	348	365	343	314	314	350	352	324	344	338	314	360	361	361	329	280	328	321	343	355	323	341	325	328	326	303	359	321	351	303	321	354	345	339	365	310	310	324	336	357	318	319	321	320	373	348	311	341	319	333	349	328	340	320	357	319	325	342	330	330	334	316	323	310	350	333	338	353	304	341	345	335	323	325	318	303	336	318	333	345	349	331	334	304	312	307	337	312	333	332	328	332	367	331	341	327	313	338	329	331	312	374	329	368	324	329	331	340	317	346	314	353	341	347	342	313	350	344	334	329	323	307	310	321	318	371	351	321	373	353	350	311	339	338	340	325	360	342	304	323	293	309	357	349	331	356	330	361	319	348	361	314	342	309	333	341	345	347	349	320	327	322	342	355	326	330	303	305	322	348	331	320	315	304	315	334	335	339	348	319	361	315	345	326	336	305	349	327	366	311	336	309	348	330	285	359	345	308	323	322	357	342	349	356	310	332	312	349	353	341	352	327	329	333	341	337	333	344	359	351	319	332	332	340	320	348	329	350	331	363	342	316	342	340	289	338	348	339	319	344	344	336	303	372	314	318	319	344	375	319	337	331	331	326	354	362	326	316	295	362	299	292	354	349	345	329	330	327	348	330	333	350	361	302	363	349	322	359	322	339	318	321	351	335	354	336	328	351	304	340	305	356	354	337	301	346	337	381	351	393	307	318	355	329	356	332	314	369	360	316	361	333	328	339	343	317	309	308	326	316	333	324	324	307	344	305	304	334	357	345	363	343	306	320	321	324	345	365	331	380	343	332	343	309	331	335	356	330	312	341	361	333	327	327	350	334	352	347	365	340	313	322	324	321	352	349	352	270	340	339	320	336	343	350	344	353	327	341	312	346	310	351	312	324	351	327	342	354	329	328	297	374	341	337	325	338	309	327	359	346	347	320	362	349	298	334	346	357	344	324	343	362	334	318	326	317	366	320	350	306	343	320	326	327	326	298	348	350	352	327	369	309	345	345	348	303	360	335	334	318	314	328	346	321	340	337	340	387	345	297	332	306	307	349	342	309	337	305	342	343	332	303	336	340	329	360	354	349	319	340	355	323	333	303	363	369	324	360	323	361	343	341	320	316	323	317	323	317	340	316	324	356	326	347	338	323	305	318	330	313	345	323	290	349	358	329	356	337	359	356	329	341	326	346	358	354	363	332	333	323	318	337	340	320	323	369	316	342	360	311	336	331	274	340	348	341	327	299	364	322	339	360	343	344	352	324	323	337	339	354	324	350	304	330	319	349	344	354	339	334	337	303	337	369	356	331	335	334	332	327	337	326	339	291	335	339	339	329	285	311	358	349	346	334	307	322	307	349	313	355	344	314	336	341	337	329	370	366	348	346	339	345	341	335	321	330	356	368	324	324	330	303	348	350	326	309	325	365	330	301	324	343	327	320	347	317	355	311	311	348	324	336	341	342	340	327	329	322	348	323	346	326	329	335	335	351	327	335	325	341	340	315	374	349	335	337	348	320	341	350	336	345	364	341	337	330	326	340	344	339	364	348	354	374	392	357	366	326	349	335	360	323	330	330	309	340	355	316	357	319	326	341	329	332	353	324	359	336	314	326	356	335	316	307	307	346	315	331	369	360	332	341	325	327	334	301	342	336	364	308	351	294	328	370	343	335	329	380	371	317	347	328	296	313	323	347	361	336	308	324	306	332	346	347	319	301	352	343	303	346	349	341	330	337	318	371	314	344	342	336	347	333	333	361	338	354	348	318	329	322	322	309	326	321	345	336	339	366	322	325	325	332	333	310	305	311	313	321	333	332	362	365	308	358	320	350	342	349	331	352	323	331	328	345	304	363	349	366	328	360	302	331	324	331	321	349	351	340	329	319	306	347	340	324	341	329	342	326	319	321	329	353	335	348	331	341	294	368	318	324	365	329	327	329	342	353	372	359	312	342	351	302	314	331	329	331	325	371	363	348	347	353	298	340	339	333	351	314	355	311	345	321	341	337	349	357	299	306	330	342	351
23981	21107	28216	24143	20925	7851	1348	965	717	631	622	550	534	503	455	463	445	466	459	431	418	447	500	447	400	426	433	425	442	406	437	395	396	437	413	450	378	397	405	416	404	393	396	420	403	407	430	434	421	428	428	395	421	430	388	436	412	425	393	381	425	432	392	417	425	404	445	438	438	416	427	389	405	400	434	382	394	455	409	397	445	404	403	451	391	397	418	389	367	381	387	418	419	419	445	402	396	372	408	420	467	394	418	413	428	439	422	401	388	397	405	416	400	404	427	373	421	389	398	425	456	414	384	409	418	415	400	402	442	406	394	384	437	417	413	380	408	405	412	442	404	406	432	384	421	410	411	382	381	423	400	446	406	457	440	415	393	391	429	423	439	421	390	367	386	375	395	413	409	394	378	400	404	402	421	402	405	420	404	384	431	398	383	410	419	421	405	423	427	452	393	385	350	394	394	392	389	406	380	408	400	392	415	403	410	421	449	376	395	440	427	427	438	422	442	444	396	414	421	406	439	405	380	375	374	439	406	419	425	360	421	388	373	418	409	435	396	443	405	390	395	393	417	375	407	423	414	405	408	364	415	391	409	383	411	395	417	411	457	424	369	407	375	431	410	387	409	369	388	428	430	403	411	379	408	414	398	427	418	417	410	375	424	385	429	393	405	396	412	405	417	399	391	460	424	390	377	445	412	416	428	423	386	418	417	387	422	418	379	437	413	401	385	404	415	441	382	446	440	417	419	414	415	460	416	385	388	442	403	416	415	394	422	388	370	379	408	398	393	435	406	388	428	422	402	409	414	414	432	423	418	403	392	408	408	400	441	417	442	407	399	409	409	414	407	350	412	360	429	372	429	405	405	406	411	394	388	432	428	378	416	369	440	395	413	419	382	414	421	395	428	433	412	402	417	411	410	380	421	413	400	378	421	399	389	424	410	436	432	412	417	365	402	419	413	408	405	389	383	404	412	432	409	379	432	364	421	416	384	431	422	394	392	448	435	429	413	437	386	384	388	409	388	408	410	413	424	401	393	438	411	411	419	419	430	418	394	399	372	410	411	397	392	400	422	377	427	403	410	432	409	409	415	450	390	381	387	366	387	403	402	397	417	410	392	409	392	415	443	440	443	429	403	400	401	423	405	409	427	395	396	426	408	390	422	386	442	427	439	369	361	422	461	390	414	421	408	433	397	441	405	369	392	367	404	411	392	426	422	415	393	423	414	444	402	382	398	418	405	400	441	426	403	420	398	385	416	396	416	393	360	378	423	416	400	425	374	442	390	383	383	422	419	411	379	401	392	407	377	423	414	404	386	359	424	377	392	378	395	395	420	386	405	392	373	411	389	416	460	404	430	389	416	389	394	415	395	383	370	408	379	411	392	415	442	400	371	430	424	435	398	399	432	410	412	419	408	378	423	389	414	385	389	417	412	381	422	441	395	435	404	397	419	401	365	422	371	391	395	419	423	354	372	383	398	415	398	414	391	395	447	434	426	362	400	398	401	387	443	372	424	406	431	401	450	399	395	392	425	420	418	395	399	413	399	417	410	404	393	388	380	417	437	431	422	404	406	427	393	399	378	440	410	402	395	427	390	431	380	404	394	416	420	400	419	416	393	414	414	412	438	337	390	428	409	428	407	417	456	446	415	409	376	408	418	422	401	426	379	401	414	413	432	393	406	430	418	390	400	381	420	396	414	405	406	427	396	414	378	425	387	412	397	422	405	421	460	416	409	402	396	412	417	414	436	387	429	411	395	402	390	383	424	409	406	421	399	402	395	414	407	393	388	419	385	403	388	429	415	423	425	368	387	395	391	372	357	384	404	421	433	431	385	399	390	396	434	402	378	388	406	386	411	386	439	403	462	400	405	405	388	395	432	404	415	435	411	373	435	397	426	400	392	411	459	405	404	419	406	393	442	437	401	397	367	434	369	420	387	414	388	428	386	412	419	448	416	403	486	420	383	405	412	379	422	379	408	409	427	402	375	405	436	406	384	447	405	404	385	392	399	433	427	412	417	415	441	404	401	411	412	399	388	419	440	416	382	420	447	412	431	389	386	397	394	374	415	411	431	418	415	421	382	372	385	389	453	427	357	417	385	423	423	390	419	406	428	407	443	422	424	391	434	404	419	419	425	417	410	403	406	417	404	438	439	412	416	383	406	433	435	385	441	387	423	386	411	385	426	409	435	428	391	438	399	410	415	375	396	415	409	409	385	388	453	398	427	402	383	419	412	416	419	403	424	420	411	420	390	410	397	395	412	421	398	419	421	404	442	386	404	410	391	392	400	419	388	417	458	433	386	434	451	408	398	412	399	398	404	392	391	420	406	411	422	401	371	401	376	401	423	401	419	394	375	399	408	366	385	431	398	386	427	383	409	404	392	415	390	392	451	425	381	418	395	404	449	394	382	420	432	437	380	418	414	405	373	384	404	422	424	380	431	438	364	393	451	381	395	408	393	388	413	397	407	411	399	397	404	407	391	390	374	399	410	406	423	397	398	427	409	430	374	407	381	398	394	388	395	402	404	385	428	410	377	416	442	414	443	427	414	388	443	411	430	411	369	462	414	383	413	396	458	449	429	418	395	420	391	414	408	416	374	422	396	389	404	388	414	411	404	405	400	382	396	395	416	398	408	370	406	437	409	405	375	402	423	422	412	407	408	407	425	431	381	375	418	405	405	409	419	428	405	416	384	385	401	415	423	391	401	405	415	395	447	420	377	383	388	411	413	393	430	427	384	426	410	374	391	428	402	426	408	435	385	393	416	427	423	425	402	404	399	375	415	387	387	415	396	425	386	426	402	415	398	438	457	393	394	387	418	400	395	375	411	390	406	400	410	405	426	419	401	391	405	393	402	362	402	389	408	432	387	400	413	376	402	409	383	414	420	375	413	384	398	394	390	452	391	408	402	429	407	408	428	372	383	422	398	386	416	430	414	436	426	420	427	396	391	377	434	383	425	434	381	356	437	381	380	413	408	406	394	407	368	388	392	388	427	413	415	374	420	368	402	417	428	437	410	395	369	374	387	358	388	424	360	419	405	388	416	396	418	428	406	416	402	409	369	408	389	432	408	410	389	444	427	438	385	412	410	371	367	413	441	423	412	407	396	406	423	406	427	380	422	388	378	423	397	422	395	452	428	404	396	401	397	425	388	403	387	389	396	439	397	371	396	376	417	412	402	415	397	433	394	411	405	423	411	433	370	414	403	398	402	410	394	399	415	396	415	407	396	435	417	436	394	405	385	427	422	398	421	379	424	399	433	351	393	392	431	407	395	387	367	403	403	415	416	442	407	382	412	387	437	407	407	442	392	441	421	382	419	401	367	371	404	393	440	417	411	396	389	415	407	424	424	406	415	399	423	416	371	369	400	433	381	384	386	409	390	387	374	393	368	403	393	435	421	408	398	407	405	418	408	386	390	419	398	402	403	394	418	428	401	405	424	400	391	405	401	408	441	420	419	401	380	453	426	463	424	424	437	430	354	435
41866	50346	10022	4464	3091	2476	2106	1659	1309	1148	958	900	799	779	747	694	691	647	611	571	577	595	581	571	508	532	513	546	564	543	567	520	581	592	564	536	557	531	538	564	572	493	522	481	516	518	535	547	555	542	544	547	530	507	454	547	553	511	540	534	511	506	520	527	544	520	533	527	551	517	483	538	556	535	522	497	529	529	508	494	559	524	522	537	521	485	506	533	539	501	526	517	505	546	507	527	533	519	527	529	488	509	523	497	495	527	561	522	523	511	504	509	521	563	480	470	561	504	535	509	532	522	492	486	492	528	512	504	488	494	503	545	544	567	478	484	500	493	525	509	537	529	528	508	529	505	501	524	558	536	493	481	474	530	531	525	471	528	504	514	497	549	498	526	500	519	499	535	476	544	533	501	523	463	518	494	513	513	505	515	467	486	544	512	500	518	520	487	504	545	532	501	535	553	500	524	517	510	522	508	519	530	583	488	452	534	511	477	482	454	513	499	533	499	521	507	502	501	526	486	513	534	465	522	522	504	486	512	525	528	463	491	548	518	517	531	483	484	525	511	474	484	512	547	468	534	498	566	528	488	568	469	523	529	500	524	498	509	504	549	482	521	487	495	488	517	499	509	509	483	507	505	531	521	484	503	513	471	510	516	518	497	507	521	501	486	508	553	546	536	481	517	486	514	505	502	517	498	565	521	500	491	494	524	529	532	545	541	508	499	488	532	561	490	523	541	526	496	488	540	500	550	479	483	558	538	516	505	490	524	525	542	523	481	539	502	540	496	484	498	499	523	525	521	471	511	487	483	480	500	510	489	512	517	480	527	523	533	503	489	539	505	506	495	521	483	501	485	523	523	542	520	515	527	535	545	499	480	508	512	519	491	500	503	526	529	514	494	480	474	509	543	557	528	516	561	518	489	512	469	535	529	475	525	555	471	500	511	456	505	546	494	548	552	496	483	469	522	485	505	533	514	530	493	510	484	502	527	529	542	512	536	517	528	534	506	485	519	480	498	498	495	571	489	525	528	530	517	516	511	533	527	499	499	509	493	487	503	517	557	558	519	513	528	545	546	512	521	490	497	525	505	527	486	513	537	502	503	517	523	535	542	552	521	491	486	500	509	540	538	537	510	539	505	491	484	499	558	514	519	488	513	546	518	563	525	524	522	526	563	521	518	535	511	534	534	464	484	527	505	538	499	492	505	490	482	580	471	502	509	441	494	464	506	513	550	513	508	480	524	552	545	519	487	499	504	530	534	510	522	488	510	512	533	524	517	502	473	510	524	518	540	555	508	496	474	525	502	499	495	504	514	544	498	502	526	517	500	501	492	518	511	514	506	584	520	528	504	527	539	541	530	532	522	528	527	517	540	528	501	529	524	473	514	513	536	496	508	504	556	518	511	492	498	511	533	566	475	466	491	525	485	535	524	455	513	494	518	532	557	506	496	529	522	506	566	515	512	508	491	523	496	487	499	530	502	508	487	521	548	465	540	545	502	514	485	483	507	518	497	479	541	528	526	495	532	512	511	509	521	518	521	522	551	532	485	492	505	528	537	518	514	492	504	529	502	507	550	523	516	510	527	527	492	516	499	483	512	502	545	529	491	549	491	499	542	519	500	488	515	551	524	537	536	548	478	507	549	548	505	519	517	522	487	505	506	505	489	467	508	490	502	529	513	517	482	497	469	532	550	497	513	526	546	499	544	524	540	506	541	507	556	545	498	538	537	518	524	457	537	505	482	528	503	465	501	545	539	537	516	527	537	527	539	481	538	519	500	537	546	512	492	531	504	519	533	526	487	491	508	537	509	492	492	507	499	496	512	527	496	513	483	504	516	518	482	535	501	528	551	479	484	529	522	528	514	522	523	510	523	510	492	489	511	500	516	540	530	544	498	530	525	498	525	539	520	500	513	493	514	492	522	510	513	506	529	478	524	472	469	526	515	518	518	526	514	551	496	528	507	513	452	521	546	522	497	535	489	504	508	533	519	493	433	491	542	504	522	484	537	516	518	547	524	519	500	507	553	452	506	527	522	492	502	522	506	488	574	469	536	509	507	534	544	515	503	523	547	502	514	524	481	493	524	506	499	503	503	504	503	486	523	507	491	498	507	497	523	509	500	485	542	503	533	553	517	472	508	525	492	514	534	541	484	494	489	476	539	512	495	511	511	520	508	473	529	498	511	492	524	478	504	477	514	510	506	505	525	529	518	495	515	526	548	506	537	471	527	505	520	506	539	509	538	500	554	489	507	516	500	519	544	521	532	549	506	479	505	509	493	539	486	516	467	499	489	478	508	526	519	512	550	503	520	505	494	526	524	491	537	510	491	529	522	513	524	522	480	536	509	564	486	523	549	477	537	528	523	497	505	530	476	469	488	513	496	498	553	513	501	505	494	546	536	479	522	518	508	502	526	531	537	520	494	534	551	543	515	525	558	531	498	495	467	467	562	532	480	503	541	503	526	523	514	479	512	519	503	466	534	508	480	507	519	487	506	487	549	493	477	484	509	566	498	476	533	513	508	519	531	476	514	550	536	510	507	545	508	485	533	500	507	515	525	530	529	525	495	514	528	534	496	535	506	512	529	504	497	508	509	534	516	555	459	486	515	530	503	501	509	499	491	533	506	501	472	519	525	504	479	539	500	513	504	470	482	503	530	533	528	482	484	504	547	509	489	518	482	514	543	516	556	482	526	505	508	495	545	492	500	500	501	464	523	514	491	508	518	504	506	522	559	542	503	477	492	506	528	509	521	536	532	502	506	506	516	514	501	506	505	531	530	514	535	494	499	497	483	524	577	531	529	490	506	525	497	512	513	526	517	522	505	518	522	530	506	537	537	507	510	542	557	466	508	513	530	535	505	494	531	491	518	504	484	496	497	495	494	470	501	528	503	517	536	492	532	498	537	497	504	532	524	509	546	509	516	485	478	523	481	504	539	501	502	530	486	519	568	510	502	546	490	518	522	489	514	533	532	529	507	514	546	480	479	472	508	498	537	512	489	489	499	529	523	529	504	508	475	492	524	543	520	509	528	533	522	536	530	509	523	510	536	530	467	503	501	516	531	499	546	522	539	523	457	542	507	508	502	557	509	486	517	500	500	487	500	514	502	522	521	505	526	543	494	519	511	538	482	483	579	544	572	504	511	522	493	524	534	497	520	470	526	489	479	546	581	539	510	500	538	516	469	513	542	532	530	536	489	480	494	510	521	495	521	505	500	494	519	497	487	498	510	533	458	546	506	507	538	467	478	555	525	519	517	494	493	516	488	516	505	512	550	520	519	479	485	490	529	515	512	514	481	518	519	511	540	544	498	481	489	509	477	529	528	497	571	522	520	520	550	526	511	512	551	466	466	487	525	530	526	535	523	470	543	561	516	518	524	460	567	522	528	537	507	505	525	534	517	524	513	528	512	497	496	519	533	532	509	526	471	512	473	495	543	496	534	510	549	558	481	564	512	483	527	535	522	504	518	519	544	500	458	541	546	529	475
22997	21077	28735	23589	21060	20957	6720	1388	949	786	693	652	551	550	505	483	501	465	449	437	423	415	418	406	395	387	366	382	395	375	387	361	376	399	327	360	401	396	364	374	397	384	391	375	379	352	347	379	358	382	360	376	349	338	332	381	360	366	384	386	363	366	383	419	372	399	335	354	367	383	355	340	363	403	351	397	347	385	366	332	353	340	351	354	347	413	335	412	350	340	379	341	362	338	359	370	342	331	383	337	321	375	354	361	353	351	355	333	343	329	334	341	385	357	367	372	375	357	345	364	361	363	347	356	360	359	369	382	379	373	366	339	366	349	374	381	365	341	397	347	385	353	393	348	370	443	350	333	389	356	348	366	359	353	368	321	391	374	354	355	371	345	337	356	370	409	373	372	360	351	351	354	349	343	364	350	358	329	415	354	372	359	374	336	371	377	401	334	348	331	383	353	329	332	343	366	368	334	378	357	346	374	346	364	365	347	332	336	357	332	359	373	358	346	350	349	393	355	361	384	298	372	355	346	380	349	348	357	366	360	365	330	360	384	392	340	371	371	355	316	334	336	386	382	360	351	363	323	339	359	372	337	362	348	371	345	383	343	378	358	361	357	394	338	343	358	361	352	344	335	343	371	348	368	373	356	353	387	378	359	341	344	368	374	353	334	332	321	345	347	350	374	331	334	368	326	364	362	398	355	359	335	346	352	359	355	366	357	338	351	307	366	332	346	369	361	364	343	349	323	361	362	356	360	352	378	360	368	365	378	334	370	365	382	367	336	340	360	384	348	356	333	350	325	375	357	366	373	358	370	378	387	371	381	334	380	346	355	362	368	342	378	343	377	355	327	342	329	363	356	340	365	331	367	359	386	327	350	343	365	376	318	333	386	352	378	374	343	358	324	330	336	375	357	384	320	349	381	359	326	365	366	369	358	324	350	349	361	343	371	379	366	326	334	324	339	374	326	352	313	365	333	345	359	344	339	348	374	347	348	356	336	346	359	352	346	361	343	322	354	333	346	336	356	320	362	363	339	360	332	319	333	357	356	364	353	366	344	362	343	350	336	352	350	347	379	355	359	358	325	368	392	332	329	332	355	362	337	397	347	404	348	404	310	367	373	364	395	384	375	349	380	376	331	311	361	369	371	328	404	358	356	383	345	384	386	356	362	365	364	307	367	348	362	418	402	343	364	333	361	359	374	363	387	353	408	360	349	353	379	370	348	366	370	315	378	369	356	380	351	354	386	379	360	338	314	351	369	340	326	346	354	397	372	366	373	330	355	376	340	372	381	339	356	339	391	355	342	349	362	366	365	358	360	354	344	346	325	407	406	357	375	377	393	355	344	342	358	362	358	347	353	365	311	359	351	367	366	353	358	394	356	337	376	359	351	353	336	335	346	361	389	344	368	363	405	375	371	344	367	340	357	338	342	345	363	353	342	342	347	362	380	357	355	372	360	370	362	342	386	338	313	339	372	378	363	335	383	353	370	342	370	336	327	363	376	379	349	323	360	335	391	360	328	359	331	357	360	358	380	373	352	355	331	348	313	339	333	382	373	344	355	352	380	380	328	350	391	359	341	366	359	375	363	343	370	352	360	361	349	349	328	352	328	339	374	375	333	357	345	324	345	353	365	355	330	337	329	366	342	340	357	337	351	386	350	344	353	360	378	352	336	398	352	343	377	335	356	349	358	379	383	360	333	361	391	321	360	370	356	386	348	363	325	334	338	332	325	328	357	344	335	368	334	346	352	321	338	340	337	340	365	367	361	354	328	343	384	388	354	330	359	329	344	332	343	359	377	354	326	383	360	353	336	367	324	392	358	362	350	373	343	345	368	357	325	336	354	365	357	366	401	343	334	376	315	331	331	357	377	380	376	365	342	372	354	354	339	310	338	337	367	356	354	356	345	335	388	380	363	343	337	362	363	389	357	329	350	330	379	351	338	342	318	353	341	386	379	327	313	357	357	321	375	334	396	362	390	346	375	375	346	343	367	381	354	354	385	337	339	377	360	336	375	337	347	375	352	353	387	360	385	347	372	333	375	320	330	360	346	309	342	371	346	383	317	336	380	374	362	342	318	367	350	362	319	384	356	378	351	383	369	369	357	348	348	355	370	348	352	371	350	318	370	327	347	354	342	358	353	369	349	360	399	332	360	367	349	381	351	385	334	338	347	352	363	356	357	361	377	356	356	366	329	388	322	342	345	357	334	364	324	367	349	313	353	382	334	349	372	337	323	344	352	374	345	359	345	363	335	350	370	353	326	347	355	342	367	361	334	388	347	368	365	344	343	380	382	340	361	359	357	360	360	345	346	325	374	332	373	340	324	344	340	354	355	364	338	350	361	370	360	319	351	349	383	373	364	317	347	343	338	348	370	352	364	379	370	351	362	349	347	343	362	367	339	354	367	328	332	330	366	343	359	321	366	364	343	351	336	350	373	368	367	358	347	352	332	333	359	364	357	383	333	362	363	355	369	353	353	358	331	349	354	358	367	361	382	370	336	404	389	354	363	383	394	347	378	360	332	328	351	339	365	369	369	316	347	341	348	331	344	355	351	372	384	350	359	343	390	338	342	349	361	351	340	345	354	364	350	363	329	410	370	347	372	378	342	331	345	353	347	330	353	364	341	334	387	349	381	359	376	347	325	336	383	338	339	373	344	351	345	349	334	348	365	326	345	348	367	375	354	361	347	362	340	342	371	384	331	358	347	333	389	363	331	344	372	364	360	341	376	372	351	356	342	362	332	341	368	331	365	341	370	332	350	344	353	359	379	387	348	380	357	345	365	351	352	363	346	351	363	333	322	352	394	340	365	325	336	382	356	370	374	345	361	354	377	357	379	356	370	325	314	322	369	319	372	367	351	366	380	378	329	337	359	358	331	369	335	354	358	386	358	339	355	367	341	368	374	340	304	362	366	384	365	356	392	393	356	373	389	369	314	359	387	326	329	347	376	387	336	349	399	339	356	378	390	339	368	365	364	350	406	380	374	367	357	326	352	353	337	354	378	395	364	347	339	352	358	340	326	326	341	363	373	368	326	382	360	346	350	333	333	369	322	401	376	363	349	363	347	374	331	322	358	347	329	377	363	320	333	392	378	347	374	337	343	373	364	360	368	369	346	381	379	368	356	344	334	342	341	400	374	364	380	375	346	335	369	366	366	375	339	334	359	375	347	368	376	346	360	375	348	369	373	392	354	304	379	372	328	377	323	355	383	350	331	345	368	369	355	361	353	313	355	376	366	366	374	384	369	344	367	380	366	347	359	363	403	336	362	361	335	390	360	333	352	365	350	360	387	382	345	382	353	339	355	353	364	344	356	340	358	349	339	316	353	370	364	357	364	360	329	354	330	346	338	342	369	320	319	343	367	358	326	392	360	341	363	372	342	366	392	342	372	402	387	328	347	376	343	347	368	382	375	348	375	367	360	349	341	334	369	376	363	364	362	380	364	391	406	370	363	352	375	339	373	374	369	368	317	360	337	352	342
46503	57633	14376	7253	5250	4040	3320	2641	1909	1627	1332	1171	1003	942	791	783	748	692	671	581	628	566	531	519	569	501	528	511	500	515	508	487	530	519	488	484	482	509	471	474	476	539	463	464	473	482	466	475	467	494	479	504	480	470	453	471	470	482	459	426	436	446	451	469	463	442	441	490	455	468	467	466	478	480	414	462	449	449	438	488	448	450	454	451	441	489	472	471	432	444	476	450	493	443	464	443	465	482	430	475	435	476	480	458	400	478	445	473	504	453	465	462	468	450	422	490	455	503	445	454	463	505	480	415	448	459	422	465	459	490	463	453	481	470	444	481	465	486	440	472	446	473	457	464	470	453	488	463	461	457	470	484	442	423	464	457	483	447	414	421	484	432	409	447	426	434	457	477	466	445	481	447	440	447	435	462	442	455	476	436	476	477	458	484	467	495	445	418	434	431	478	414	444	441	458	467	524	427	457	474	448	420	429	426	474	428	464	473	427	462	445	447	451	423	407	434	483	466	485	486	474	451	433	466	446	468	471	439	460	434	455	445	418	471	428	438	456	435	448	458	446	471	460	422	477	483	423	470	446	481	455	455	483	471	435	447	443	481	482	430	446	498	480	437	464	434	450	477	452	485	419	480	453	480	523	442	434	464	471	476	478	466	418	444	466	441	485	442	430	500	494	468	438	455	434	431	440	474	449	436	442	452	461	490	439	462	423	474	473	468	461	456	493	437	473	451	461	468	459	456	461	473	465	432	416	482	426	460	465	455	430	451	414	410	444	452	443	425	485	402	425	496	449	435	446	488	448	437	476	428	466	410	475	498	406	470	445	435	458	439	475	472	454	486	436	433	468	450	425	472	498	460	478	442	488	413	458	466	450	474	426	420	480	453	442	451	487	465	470	461	490	472	477	442	407	480	473	454	473	474	459	453	429	473	451	425	470	463	415	446	427	458	426	448	457	460	462	430	464	418	459	450	518	475	492	452	457	450	453	469	433	446	459	456	425	460	464	442	474	463	480	448	437	455	419	452	455	467	451	431	446	443	451	472	469	401	473	452	455	445	483	474	466	449	464	453	398	472	443	438	483	427	448	465	447	429	434	447	458	461	454	436	464	459	460	451	461	443	436	465	449	483	448	454	447	432	464	443	472	464	443	493	475	452	455	462	486	489	438	451	465	451	480	439	480	441	487	446	413	471	466	463	429	476	428	433	516	440	466	448	468	446	505	469	440	459	469	481	473	476	458	414	462	424	434	432	458	472	447	423	479	472	493	457	466	475	412	423	416	440	482	451	443	469	435	464	465	451	489	443	475	462	431	454	441	461	450	444	451	458	463	443	438	471	471	479	468	442	446	460	440	488	506	456	453	485	473	454	457	473	459	469	487	499	452	465	468	491	471	452	458	450	456	433	435	459	434	439	438	447	433	497	429	450	436	466	468	439	450	440	470	436	465	427	466	460	430	457	451	421	429	452	448	462	485	444	442	424	470	396	471	442	424	444	439	443	476	451	469	467	467	469	420	456	463	486	456	463	439	463	469	495	463	431	451	449	479	462	473	486	480	429	442	470	477	462	454	434	411	442	422	476	431	458	443	431	437	468	437	437	489	451	480	441	462	423	449	468	513	447	437	413	443	475	445	471	448	468	466	469	459	464	438	437	450	441	448	437	460	429	399	443	439	450	461	432	459	461	448	467	423	443	461	425	463	473	465	467	468	423	466	452	440	458	464	448	454	478	448	453	422	488	499	499	444	463	494	438	452	475	457	468	436	492	479	463	458	455	452	431	477	456	449	452	471	408	436	456	449	453	444	418	488	463	456	455	454	456	498	463	473	459	463	439	453	455	436	495	463	518	444	483	469	432	480	452	434	486	428	419	387	464	460	450	501	452	470	464	477	452	463	517	431	475	491	467	436	449	456	455	484	450	455	434	440	447	470	442	477	461	482	489	457	450	441	481	441	440	464	481	466	466	489	456	467	461	461	491	493	448	472	464	427	422	461	452	449	476	445	433	444	439	465	453	489	430	448	433	464	432	445	451	422	441	435	477	473	463	467	462	454	438	410	495	451	467	453	428	447	458	464	434	469	461	472	478	480	486	465	492	464	434	447	452	480	486	467	463	426	431	484	468	444	439	445	463	436	455	460	425	441	451	448	484	483	456	496	466	429	448	450	471	452	433	451	435	455	417	437	498	471	443	419	435	461	443	463	422	471	448	480	442	483	438	420	474	487	434	499	480	449	484	460	471	483	459	451	499	471	471	447	438	473	434	475	464	480	453	473	480	428	470	471	469	458	439	447	501	476	407	458	416	459	482	436	496	503	487	461	458	452	450	518	451	484	467	461	461	449	462	446	421	482	481	454	432	449	427	500	450	441	457	463	463	445	480	455	484	452	444	482	489	445	493	477	485	433	474	455	456	487	438	445	444	444	426	471	427	515	461	430	487	495	465	444	457	458	435	454	526	474	457	463	488	466	442	461	441	445	464	430	459	428	444	472	475	461	484	451	478	436	432	461	443	458	488	464	447	472	466	459	452	450	446	480	440	472	451	451	467	478	469	488	466	451	443	467	480	423	440	431	438	445	453	458	434	480	494	474	479	472	448	419	460	498	450	492	460	461	442	472	453	498	465	445	465	468	443	451	435	436	437	470	451	458	495	455	437	439	453	420	502	451	474	463	480	486	432	485	481	441	484	451	491	432	472	420	466	431	474	464	452	434	466	452	446	440	442	449	473	449	482	461	458	451	466	441	457	449	439	468	451	427	455	457	432	452	433	502	442	484	441	443	462	426	442	463	438	442	467	463	453	440	420	450	468	468	479	456	448	448	456	454	489	426	455	439	427	450	458	462	463	477	426	455	451	479	470	471	443	464	468	474	462	409	493	435	481	472	441	493	488	453	454	463	486	442	422	474	481	419	461	446	452	449	449	477	469	467	463	444	426	440	427	477	459	417	466	434	486	449	443	462	462	460	440	447	474	506	466	458	454	466	442	478	440	446	462	467	458	454	497	398	448	460	466	474	434	462	466	468	432	476	490	419	473	454	437	454	463	449	424	443	469	443	392	486	453	449	487	464	480	483	498	466	407	453	467	486	465	460	433	453	466	447	474	443	463	436	404	463	445	455	454	459	454	498	445	486	431	461	447	498	480	451	446	426	447	489	453	445	466	449	452	431	435	463	483	470	427	470	429	456	432	468	438	470	458	485	457	471	435	433	484	449	449	413	488	451	447	473	447	464	458	494	445	437	468	459	463	468	484	425	446	457	475	442	472	474	423	511	464	423	493	459	428	445	448	432	499	437	470	465	469	475	489	437	427	456	426	453	434	430	496	423	441	433	449	448	474	422	462	482	439	446	434	436	438	450	455	489	466	452	454	484	459	464	463	454	430	483	456	434	471	440	460	484	453	471	451	467	470	457	487	443	485	439	477	476	439	473	435	497	439	396	427	445	470	443	460	482	443	429	431	463	451	419	435	455	445	482	463	436	447	449	445
29629	26175	14142	2538	900	727	617	423	339	305	319	327	300	297	276	298	280	248	270	250	245	245	259	258	253	260	250	259	232	264	271	241	276	229	223	237	276	243	244	224	269	241	255	252	241	253	259	270	234	231	252	242	244	235	239	254	233	226	248	254	235	240	209	254	254	246	215	251	267	247	251	238	239	266	239	233	241	251	234	258	228	236	243	238	245	239	249	229	261	230	251	238	254	236	255	247	264	247	222	253	253	253	249	257	227	238	285	244	241	203	268	246	250	245	262	256	234	250	230	248	241	242	246	272	227	248	241	243	229	263	242	265	265	233	251	242	255	234	230	232	256	256	218	251	242	229	258	277	238	229	207	221	233	266	220	242	230	248	256	256	233	234	215	257	242	264	249	241	249	230	260	235	248	253	232	211	250	254	240	261	265	211	260	247	231	231	222	274	238	248	238	256	232	243	240	240	258	240	245	227	228	253	227	266	235	253	253	245	261	230	268	260	255	233	259	233	264	214	272	254	241	262	220	236	257	236	270	222	242	254	249	254	261	251	241	257	246	227	248	219	244	254	259	245	233	268	236	259	240	272	269	235	253	263	256	249	252	266	225	232	270	236	236	266	237	258	270	246	252	242	247	255	244	276	257	246	239	232	244	259	243	227	250	221	278	225	262	228	266	236	231	276	242	233	245	234	236	254	232	244	251	257	260	229	224	247	265	231	256	237	235	243	251	228	252	250	257	248	238	232	239	259	240	256	230	251	237	247	243	255	254	248	279	224	251	237	228	228	230	247	248	211	245	223	233	243	248	239	266	241	251	238	262	237	224	261	236	240	241	255	234	272	249	248	224	250	250	216	241	251	254	271	224	250	245	219	235	255	241	251	240	255	243	275	239	254	226	243	253	248	255	239	272	257	254	263	249	230	251	271	231	270	252	268	222	217	217	259	254	247	242	236	246	264	231	250	250	229	226	260	262	238	229	218	212	240	235	266	233	237	276	284	255	240	229	222	257	259	258	234	256	245	236	237	280	244	235	265	243	232	256	273	260	241	267	244	240	264	266	254	304	210	240	209	247	233	241	258	240	262	264	254	229	276	245	234	243	262	271	263	226	251	229	258	245	226	255	239	241	261	275	253	246	235	255	249	239	242	272	256	296	266	235	240	250	230	232	235	226	251	259	252	244	237	273	279	274	247	232	237	233	237	251	249	251	224	232	217	258	232	243	249	273	241	214	253	232	230	275	254	245	229	251	246	231	238	269	255	233	264	264	269	233	250	254	249	227	229	240	265	269	252	264	245	264	222	213	250	252	254	255	249	244	246	240	222	244	225	218	220	252	239	235	232	225	246	227	213	221	257	226	214	226	223	238	267	253	270	253	262	243	276	221	244	263	240	228	247	256	247	236	239	258	264	260	243	227	279	258	254	233	221	220	230	241	241	250	244	235	260	240	237	260	273	238	235	230	225	213	241	283	225	235	226	265	252	232	252	255	250	244	285	256	216	269	214	229	229	252	269	249	263	230	251	259	223	264	261	254	253	262	229	243	238	251	261	252	255	255	239	258	272	261	248	235	238	241	231	250	264	251	247	236	232	245	270	252	242	276	248	254	254	204	260	227	249	239	234	265	248	224	215	280	229	247	222	268	263	241	234	252	217	200	242	281	258	236	245	210	239	257	220	252	240	254	236	251	241	251	243	230	252	263	242	248	258	238	244	259	240	225	242	234	250	227	243	263	228	243	250	221	237	236	234	262	243	254	223	254	233	227	217	252	245	243	233	227	252	239	244	235	235	256	265	232	236	234	247	256	235	233	242	268	234	257	232	240	268	264	231	280	291	268	244	232	268	237	251	248	246	248	235	237	223	242	238	237	242	264	265	266	252	222	265	222	232	268	242	206	220	206	255	259	238	268	244	241	274	245	235	264	264	234	246	242	250	253	263	238	256	273	265	249	240	236	245	265	282	254	225	234	254	257	237	258	223	239	224	251	225	233	238	270	215	266	267	238	273	246	245	221	206	228	272	265	243	250	253	230	242	229	257	241	251	244	252	230	260	250	257	252	242	246	244	249	232	253	234	256	224	236	219	229	270	225	234	234	275	219	248	239	261	232	264	247	257	237	261	268	233	279	244	245	274	240	234	242	260	241	217	238	255	245	239	265	266	275	249	233	229	208	257	236	224	239	245	239	230	219	255	249	245	245	240	246	246	243	250	245	246	218	223	255	265	250	262	233	242	251	243	249	229	247	258	212	242	231	240	278	255	238	256	253	269	245	240	254	237	239	239	265	256	244	220	250	249	273	238	265	261	245	262	234	269	238	285	254	221	242	275	234	223	243	235	235	220	249	227	257	240	282	266	247	267	253	259	219	224	254	257	258	251	243	238	237	254	247	261	236	253	229	235	237	254	228	237	248	257	256	264	235	270	231	239	245	252	242	258	226	248	244	261	222	231	247	273	230	223	212	228	250	237	219	278	258	286	220	255	232	260	235	259	242	255	284	243	278	236	229	225	263	252	236	254	267	240	225	246	255	258	247	250	246	249	254	249	244	255	245	247	256	256	244	262	232	257	237	253	259	239	240	240	242	279	244	217	231	242	250	234	261	257	245	264	221	251	227	226	245	221	247	225	258	273	243	236	243	247	247	246	250	257	257	246	272	270	243	218	231	229	252	246	246	273	253	249	272	226	214	219	256	258	227	239	237	236	227	234	242	228	253	236	238	252	216	238	249	264	247	223	254	253	237	230	261	209	215	254	248	260	230	273	247	241	254	244	223	246	235	218	240	256	318	271	252	258	232	256	247	265	243	254	244	242	221	251	269	233	254	271	214	232	228	286	233	236	235	236	256	260	255	262	259	250	264	249	267	238	222	261	251	244	238	251	233	236	261	258	262	239	228	235	247	272	226	245	252	283	248	237	244	247	240	247	250	239	251	235	269	264	261	240	228	237	252	242	243	248	260	240	261	258	234	243	253	237	259	260	228	261	252	226	250	239	229	234	259	220	235	257	265	234	258	232	246	233	218	258	236	238	246	250	248	254	251	249	250	250	229	250	238	254	260	249	262	251	241	230	254	220	247	273	233	255	228	237	237	248	244	247	252	205	245	239	272	282	246	241	241	243	239	240	222	240	238	253	262	268	230	241	238	215	209	242	213	234	235	256	250	227	252	269	258	257	238	274	233	257	247	258	251	231	248	274	266	229	233	237	232	266	261	250	261	249	222	259	244	267	242	243	230	246	217	219	267	277	216	265	233	210	218	242	242	242	247	225	262	249	279	234	251	232	253	214	239	238	231	255	261	249	228	254	239	248	228	219	218	242	209	246	229	245	257	288	240	216	227	255	251	242	241	257	259	264	265	240	263	255	240	251	226	228	236	236	254	251	259	215	246	239	233	249	234	244	241	231	222	264	257	231	261	267	256	238	257	251	251	235	247	212	257	225	229	261	239	270	258	261	271	256	230	242	255	230	230	254	263	250	237	252	244	245	263	216	225	254
37291	35405	4122	2109	1634	1340	1059	776	642	547	536	435	372	415	423	350	321	326	311	374	339	296	342	309	317	297	338	321	330	314	321	321	324	313	318	314	329	323	298	311	310	344	316	329	332	313	330	288	310	293	298	278	320	309	304	298	309	320	332	301	298	319	312	295	312	305	328	319	290	341	321	325	306	315	308	324	319	305	284	325	313	309	304	298	277	312	321	297	311	337	344	302	319	307	308	302	324	307	292	303	298	330	298	318	286	318	309	320	326	316	290	330	343	308	315	307	317	325	324	324	314	358	273	320	312	313	310	348	302	275	317	291	294	335	282	348	307	300	319	309	303	338	274	342	311	323	290	305	307	271	315	283	311	297	328	310	353	315	304	331	311	323	324	323	279	302	292	287	309	298	304	307	310	299	302	305	330	293	342	306	307	306	330	298	314	316	322	303	311	294	323	318	297	315	301	308	334	303	323	340	308	327	297	290	295	276	311	316	332	329	279	344	323	283	296	301	308	312	318	323	300	311	330	334	313	284	338	324	321	303	322	299	294	324	330	309	314	297	308	276	300	308	284	316	326	342	290	294	299	284	330	289	318	309	301	297	296	319	324	326	311	282	324	310	362	326	338	352	270	285	302	325	301	340	294	285	311	290	310	313	316	356	293	329	328	292	334	311	319	290	328	316	307	303	300	349	350	303	294	321	278	337	303	313	313	299	314	299	307	325	317	337	292	305	298	305	328	330	312	307	300	351	294	314	326	316	290	292	320	331	315	269	308	295	296	310	297	301	295	309	294	300	292	322	336	305	308	329	314	307	300	312	312	309	341	278	326	299	309	329	306	313	327	323	313	320	311	335	315	315	337	285	317	303	278	295	304	324	333	316	303	278	299	289	271	317	326	317	306	306	322	284	281	300	298	330	317	298	295	325	297	317	340	306	315	306	334	293	307	326	300	300	284	292	303	294	339	326	315	308	326	314	275	299	319	307	308	325	319	327	290	340	303	295	327	318	317	313	300	309	301	347	286	302	318	307	311	334	309	325	326	311	301	323	317	325	307	337	319	331	335	300	316	312	302	317	316	320	282	316	325	288	318	364	322	295	311	283	336	312	314	294	295	287	319	304	296	325	314	287	346	280	319	330	288	278	326	300	315	294	276	308	339	279	312	293	338	296	287	306	320	302	321	328	305	320	310	305	311	319	319	318	329	313	312	301	313	350	333	311	327	324	322	300	339	316	288	329	322	320	331	323	331	288	355	319	331	308	280	326	291	296	279	294	321	302	352	298	315	308	312	303	329	326	335	287	307	328	309	320	314	291	291	327	291	341	312	311	311	290	314	288	297	330	334	276	302	321	312	313	324	305	315	308	302	303	307	308	299	306	321	273	291	319	291	322	287	336	320	311	318	302	307	349	336	317	326	304	287	324	314	290	323	289	345	282	298	301	325	328	297	321	281	344	299	306	320	328	316	295	292	296	321	323	300	310	301	317	281	302	316	287	287	335	334	295	332	313	283	301	311	325	314	341	315	312	303	302	319	311	329	302	318	311	350	326	314	337	304	265	308	315	303	309	319	318	333	283	304	330	330	288	286	328	314	321	306	302	328	282	305	317	283	328	311	306	308	334	316	308	336	332	298	327	315	320	331	321	320	332	296	324	290	308	305	318	302	322	312	338	321	318	299	328	327	303	315	319	306	328	315	326	308	326	312	332	326	326	322	306	312	293	283	319	353	310	315	297	301	316	314	307	290	317	315	321	292	298	279	318	285	303	311	301	316	296	294	307	317	278	306	323	316	319	306	331	308	304	320	351	305	323	305	290	301	285	296	326	324	331	297	302	291	315	315	308	298	288	296	305	327	336	315	304	285	327	308	320	318	279	285	330	320	306	349	338	332	338	324	318	313	355	310	362	306	319	258	310	295	301	322	330	309	292	325	296	300	341	314	347	301	300	331	317	301	332	306	289	316	294	327	298	333	297	315	324	286	317	329	321	322	282	303	317	300	296	301	320	298	325	299	275	315	313	350	324	289	304	293	329	313	316	310	320	295	303	315	336	303	317	307	318	317	334	299	327	306	313	307	292	326	300	295	331	307	325	294	293	329	307	301	305	339	293	294	309	318	320	308	331	312	320	309	306	305	316	288	289	296	328	315	314	306	306	332	334	315	306	349	308	316	321	330	325	284	345	292	315	294	327	314	311	314	295	313	316	327	314	272	289	332	332	306	277	310	363	306	313	337	345	319	319	308	298	318	306	313	316	288	321	310	288	318	294	287	330	320	305	311	320	278	326	326	314	343	294	334	308	313	333	313	324	312	320	306	313	302	307	312	323	308	302	339	302	332	336	334	298	304	316	363	344	308	354	294	325	310	319	295	313	285	295	319	313	323	329	308	298	300	261	320	318	341	336	310	306	351	302	302	322	308	294	297	290	320	346	324	310	297	321	313	283	282	322	313	307	276	310	298	303	321	307	351	295	315	299	305	280	293	294	320	328	314	281	330	295	315	320	330	298	299	317	336	292	305	292	312	296	310	325	318	335	309	310	313	291	296	294	314	317	309	333	306	305	294	322	324	289	301	307	355	304	312	323	302	302	326	310	299	327	339	288	321	296	310	320	332	326	311	310	313	308	323	295	343	297	324	322	356	318	307	306	304	278	332	312	345	297	271	341	307	302	308	306	307	350	316	280	293	330	327	315	319	330	287	307	325	321	333	311	300	312	329	281	327	295	330	287	285	310	284	304	312	349	324	316	313	310	300	327	322	309	345	300	308	301	289	288	349	321	326	289	315	322	325	294	266	301	301	269	295	304	321	341	315	318	298	277	294	289	321	317	310	337	306	297	304	299	312	316	304	326	327	310	311	344	325	338	333	314	264	294	302	308	330	308	281	326	300	333	305	298	268	313	311	309	323	321	287	333	325	306	302	303	287	334	312	308	314	302	311	311	297	298	289	306	284	335	328	329	314	268	296	303	348	303	320	304	321	321	305	304	306	292	301	323	318	323	303	290	286	320	309	302	336	281	312	328	329	320	352	300	291	321	318	322	326	277	341	326	316	299	322	295	287	318	334	312	296	326	299	311	310	326	311	314	311	297	321	304	274	302	319	316	307	310	320	341	318	283	329	300	312	285	347	341	307	321	319	313	288	280	320	320	356	288	338	346	328	335	352	317	291	301	295	306	302	299	333	328	309	314	312	298	304	293	315	305	303	335	293	291	300	318	333	324	324	307	310	286	307	327	300	330	346	319	322	309	335	313	314	306	301	313	291	325	352	293	292	292	336	297	302	301	343	312	304	316	331	280	323	294	303	302	298	301	305	301	327	327	324	319	303	340	292	310	347	301	334	298	307	286	287	308	306	309	288	336	320	322	319	321	283	264	288	317	309	304	295	315	329	311	351	344	313	332	321	302	318	310	304	330	310	309	316	332	301	349	290	316	331	308	317	304	343	324	281	322	343	331	301	335	316	284	308	296	343	293	337	304	304	315	340	313	314	304
24016	21109	28290	24082	20947	8479	1494	995	716	731	644	623	543	510	474	473	493	463	450	419	410	442	413	417	436	347	460	423	391	417	384	396	409	396	406	409	379	389	409	421	396	405	386	385	399	403	412	375	413	419	395	381	436	407	382	389	380	421	388	419	416	413	402	373	438	398	385	412	433	407	447	385	365	394	367	397	381	372	372	385	387	388	404	366	390	399	386	379	382	371	370	412	395	389	407	373	392	358	354	384	382	397	395	389	392	403	396	407	432	426	400	398	399	382	407	404	417	393	372	360	392	391	384	383	392	370	391	414	410	400	388	397	385	365	363	416	388	421	402	381	387	359	394	420	398	417	437	394	395	357	383	367	383	384	417	428	390	365	381	420	385	376	392	384	392	420	403	357	430	368	403	366	400	407	378	394	382	400	367	410	392	374	388	360	372	414	415	373	400	404	392	413	387	376	353	396	382	387	427	406	390	402	408	405	362	374	440	409	390	385	389	354	380	395	395	361	368	405	370	381	422	419	384	396	407	375	403	387	397	418	387	375	390	405	382	395	378	393	377	398	409	379	370	366	414	390	416	390	379	423	372	403	388	387	375	405	413	379	377	374	420	426	396	395	386	398	376	387	371	375	401	399	403	383	372	410	396	417	413	401	383	398	430	398	392	373	406	376	417	390	407	381	385	385	447	416	419	403	364	378	411	382	384	369	378	391	366	393	448	408	384	429	378	414	409	422	376	410	385	418	375	381	404	413	415	393	420	373	381	381	368	418	394	385	379	422	384	409	402	412	365	379	374	404	432	425	410	405	389	379	360	404	403	408	374	393	425	385	376	401	378	396	401	369	392	399	410	417	392	389	426	383	384	419	411	382	413	393	380	459	433	392	412	398	399	387	368	395	422	382	380	426	422	363	394	403	403	416	391	346	397	397	384	371	416	383	392	370	422	411	382	409	392	412	381	351	388	406	379	395	408	408	385	405	390	389	398	420	409	405	429	371	414	375	385	415	428	395	388	405	374	396	405	370	397	410	390	415	411	420	405	383	386	368	400	405	356	410	365	426	381	391	383	378	411	401	378	413	364	381	406	379	413	430	380	392	389	392	386	407	369	369	408	378	375	387	375	363	378	378	384	406	386	402	377	391	365	421	397	400	377	368	379	384	397	379	386	426	393	408	386	391	457	404	399	393	393	401	393	425	380	375	381	393	380	389	354	450	422	381	425	368	372	368	401	388	357	395	407	429	414	392	416	388	357	386	366	385	393	414	414	380	394	385	382	359	375	355	383	393	429	380	413	397	412	391	367	376	386	419	413	396	375	396	375	409	373	413	422	371	392	384	446	437	360	399	369	408	395	365	370	441	371	386	421	408	386	378	397	382	398	422	434	402	415	410	386	371	433	355	365	390	358	363	400	346	376	402	383	387	402	416	383	393	415	365	404	397	380	392	403	393	405	421	394	431	389	402	395	415	412	406	399	390	402	388	369	365	426	418	390	402	374	389	417	413	384	390	355	352	403	410	378	397	381	405	361	398	416	377	384	389	394	391	378	431	382	407	383	371	395	418	370	391	401	374	392	394	424	394	450	404	424	397	369	424	410	401	410	426	407	394	394	398	389	381	429	371	388	385	352	429	376	370	361	375	385	377	387	380	400	385	365	397	401	407	388	407	389	425	408	428	395	385	398	393	399	398	390	370	380	395	386	376	383	425	385	383	380	433	400	386	401	395	414	404	424	395	369	402	382	415	383	405	393	410	401	406	378	391	406	406	414	363	392	395	374	385	401	362	397	394	415	375	416	378	379	378	382	422	376	374	378	381	388	373	376	378	389	420	384	397	375	406	379	424	398	401	368	375	410	393	396	424	349	384	406	422	402	382	424	438	386	411	416	371	387	359	394	352	382	378	425	398	358	409	421	413	412	400	394	405	396	339	391	419	390	399	389	409	390	367	392	348	423	408	407	432	416	416	389	386	381	413	397	406	446	398	369	377	391	401	405	409	418	412	408	403	424	351	385	399	391	414	379	405	388	377	387	398	429	391	361	399	368	378	378	417	416	366	402	373	380	404	370	380	415	415	368	391	416	392	400	378	388	401	407	372	401	380	401	370	406	405	396	388	410	362	375	384	390	384	381	373	370	395	406	394	414	387	389	402	361	406	395	410	374	365	424	390	427	391	404	400	403	379	380	385	413	398	361	392	426	377	368	399	364	368	387	376	386	354	423	377	368	398	356	385	414	407	413	372	397	380	394	392	383	377	419	397	402	386	399	393	395	427	427	373	395	342	360	387	386	399	441	386	378	376	355	388	372	410	367	358	369	405	423	379	363	359	386	397	387	396	400	383	367	380	367	396	352	398	387	400	370	396	394	409	409	406	394	383	377	383	376	393	434	417	431	433	371	372	391	382	392	431	385	366	408	392	388	392	387	388	397	398	422	395	407	393	364	367	391	384	416	405	351	394	383	402	370	391	413	379	413	416	400	376	384	376	436	392	393	427	399	392	391	397	393	403	416	392	398	373	402	419	434	404	380	368	399	396	440	408	444	378	403	405	390	396	370	363	406	388	401	426	372	390	403	392	389	355	401	345	396	399	417	383	394	392	403	404	385	403	408	371	415	384	384	426	381	390	428	368	370	397	426	374	377	416	363	415	435	379	382	411	374	417	384	389	444	383	377	394	389	396	376	398	401	412	424	368	392	390	393	405	377	407	399	410	384	372	416	390	393	387	385	391	351	437	379	408	349	405	400	378	357	361	396	388	425	376	389	407	384	375	375	416	378	372	380	395	399	393	401	400	396	380	374	415	396	392	356	429	399	381	390	380	374	408	377	378	382	399	351	420	383	418	396	359	388	366	373	344	411	363	405	372	384	410	427	395	397	390	407	389	396	378	377	410	420	365	358	413	390	412	390	408	392	365	360	392	425	381	393	409	377	432	408	401	408	370	360	395	401	398	394	403	398	389	392	437	408	349	394	427	385	392	382	395	351	371	397	365	435	397	443	386	378	397	390	405	370	356	399	371	392	424	407	353	420	368	406	413	378	392	372	371	418	346	353	381	404	391	399	360	419	324	415	391	411	357	366	408	413	389	406	409	402	408	410	366	407	413	413	391	402	434	392	389	371	411	408	410	412	379	378	408	392	427	384	372	402	384	372	371	356	416	379	354	340	387	405	414	383	410	396	390	415	419	382	414	390	373	396	409	397	383	385	403	396	394	389	383	400	386	399	368	346	407	416	385	326	409	408	392	423	406	413	382	400	371	416	407	371	404	416	389	399	412	414	348	389	410	424	410	398	412	403	368	378	389	369	406	401	384	411	380	361	350	345	373	380	423	429	368	357	397	388	380	355	430	398	382	392	387	334	369	398	393	387	420	429	373	370	376	390	394	475	404	380	372	405	445	370	427	364	375	374	395	374	446	384	405	373	380	385	399	401	394	401	369	399	378	404	389	378	394	412	387	421	397	388	404	391	399	383	340	397	413	378	348	373	398	389	382
42803	50117	11534	5593	3996	3140	2478	1830	1403	1219	1063	931	815	821	749	692	644	637	628	586	553	543	543	565	498	554	557	580	559	525	484	545	533	491	519	516	492	482	511	545	518	500	488	544	485	509	496	502	533	461	492	521	493	514	492	524	489	525	513	508	479	491	474	489	513	493	551	489	495	486	497	512	483	532	512	489	549	502	491	528	484	489	518	501	485	502	485	509	536	471	471	512	478	489	485	500	479	537	466	491	536	531	441	516	512	530	483	517	497	537	489	476	431	509	511	483	490	518	509	501	478	498	476	507	475	507	508	508	492	543	483	533	498	489	503	471	540	474	539	479	533	497	493	479	500	461	454	498	516	500	493	513	467	485	513	499	491	488	514	470	467	502	505	488	497	485	463	448	459	472	543	503	521	527	496	505	483	517	500	487	457	489	506	524	511	481	495	510	506	469	470	497	507	486	473	479	487	498	476	513	505	505	470	511	476	474	494	499	493	488	497	501	487	504	528	476	484	523	481	514	466	503	499	491	499	513	492	462	498	495	505	500	490	502	525	455	495	493	478	505	540	494	486	525	470	510	496	507	515	513	485	511	498	504	497	466	487	483	509	459	487	503	511	498	493	504	518	503	496	483	522	460	510	482	517	457	494	480	484	482	480	483	512	490	456	481	500	522	502	471	512	504	545	472	507	532	494	494	454	508	521	486	499	453	470	502	475	480	491	533	532	511	511	515	541	500	496	462	513	510	493	515	497	502	526	498	487	466	491	494	520	504	497	485	484	448	448	495	508	460	514	471	478	514	498	528	444	493	510	510	500	481	498	513	495	490	516	468	467	512	474	522	484	479	470	495	505	441	481	490	479	492	468	487	477	475	510	513	495	504	498	449	503	501	493	472	479	487	481	495	487	504	481	497	491	501	478	525	490	515	494	537	478	499	507	498	499	495	506	518	482	446	481	521	526	499	488	502	498	495	497	501	454	532	469	467	510	496	455	469	492	493	536	543	486	473	525	521	508	494	509	533	508	508	524	477	534	511	506	483	440	494	504	495	524	526	512	535	450	533	487	488	505	517	492	476	474	515	502	509	518	500	467	505	489	537	508	498	504	497	504	484	467	486	538	526	473	502	485	521	499	516	516	506	553	464	550	507	496	480	514	524	501	446	506	506	498	466	516	507	477	521	492	491	478	534	508	511	502	518	468	522	512	474	492	489	473	556	501	443	520	504	439	467	504	502	484	486	520	480	467	494	484	542	499	491	471	464	501	484	505	521	477	506	518	474	469	471	483	471	499	505	525	525	489	486	527	516	509	474	499	528	502	492	502	454	521	484	484	459	463	473	526	496	520	507	513	466	503	513	479	531	480	521	503	487	481	455	476	499	490	491	470	485	467	511	479	477	484	485	464	476	479	492	490	456	495	483	470	503	453	517	476	459	522	468	477	460	449	501	484	502	515	519	494	490	513	526	485	520	474	531	479	517	482	490	500	505	466	493	543	519	535	528	495	501	513	482	494	468	491	484	529	514	506	504	522	511	535	467	486	489	491	521	478	476	469	518	460	473	477	521	530	507	482	486	482	521	490	515	464	475	500	501	499	516	504	470	469	528	485	529	509	487	504	479	498	484	492	495	515	521	510	503	507	526	496	485	485	460	488	487	498	492	526	528	498	499	505	474	501	540	504	501	514	535	521	485	492	504	448	495	482	521	507	533	492	484	494	517	504	504	516	526	519	489	504	547	479	485	477	494	466	503	484	524	526	526	514	498	446	531	513	462	513	471	488	502	497	517	516	490	478	527	513	491	500	505	513	497	467	525	509	470	505	485	515	506	476	512	530	562	478	500	535	528	520	448	497	469	490	502	521	505	510	519	506	480	460	506	507	488	539	483	456	469	488	483	504	516	507	506	479	497	440	508	509	510	496	494	516	497	460	525	504	483	503	522	508	479	496	488	515	515	485	494	490	491	471	532	494	500	481	497	506	510	488	507	452	466	526	503	508	505	482	533	474	489	489	525	495	501	482	507	478	473	512	498	524	477	498	515	524	498	496	498	526	503	480	524	449	471	489	448	513	513	482	520	513	459	502	509	511	481	538	525	524	517	464	539	502	479	515	502	509	501	520	466	473	497	498	486	434	454	486	450	520	468	486	470	464	522	473	528	508	484	480	496	484	484	461	451	494	465	513	508	483	460	506	461	522	500	511	489	480	511	533	496	510	462	487	536	561	498	488	478	480	498	494	508	444	495	477	516	465	498	511	505	504	476	508	521	521	469	476	482	481	481	506	462	547	503	492	497	443	487	517	508	481	494	483	504	484	483	527	497	475	474	492	500	508	478	482	484	484	495	447	512	465	478	527	515	492	473	475	558	448	506	528	486	500	436	479	519	482	481	509	490	471	502	491	503	517	461	480	550	489	519	522	478	516	498	464	488	520	494	495	520	541	512	459	490	501	487	464	500	451	508	500	486	503	500	522	470	501	490	498	500	504	520	492	507	486	491	476	514	488	500	492	502	488	537	446	491	523	448	481	475	483	499	491	483	458	446	441	507	484	525	517	490	505	489	498	481	497	479	543	485	514	530	526	487	528	475	467	489	500	494	497	469	515	470	501	489	483	507	466	502	510	520	535	488	488	500	511	482	501	513	486	476	505	472	480	505	461	496	502	505	469	544	490	507	471	481	493	505	495	471	469	534	516	540	510	483	451	509	489	511	509	515	480	468	505	509	434	487	520	494	503	495	491	501	518	468	508	542	495	477	482	453	511	490	533	484	463	478	490	463	508	441	495	544	516	508	492	500	480	442	502	523	499	494	513	492	484	451	505	472	510	496	488	505	526	479	506	469	494	485	503	450	480	476	459	511	490	481	483	497	500	490	502	491	501	480	493	454	536	516	490	491	484	514	496	500	462	438	480	526	484	506	515	496	480	481	521	494	508	503	468	472	509	487	516	545	498	483	506	502	501	491	509	529	477	465	460	482	472	463	501	530	491	495	545	489	509	473	517	531	469	527	481	505	519	482	506	479	484	512	510	480	517	551	516	520	489	521	463	490	528	498	522	475	492	463	460	500	490	514	517	483	506	501	475	511	501	482	541	508	483	495	515	505	537	483	511	506	505	479	489	467	503	512	499	471	488	492	517	486	498	496	476	489	521	517	522	488	459	482	502	540	539	529	516	464	502	509	491	497	477	499	501	490	481	491	484	474	498	498	484	519	464	512	491	503	539	504	491	496	505	467	469	471	507	495	524	494	539	512	474	516	515	461	499	521	473	504	519	482	509	506	490	459	514	499	456	503	521	477	502	533	440	475	505	512	527	488	499	467	515	507	468	495	499	492	495	536	564	498	473	463	466	540	467	481	477	513	492	499	512	513	499	505	486	478	491	497	465	508	501	490	501	426	507	496	476	517	511	478	486	528	529	510	466	515	485	477	549	449	483	467	470	522	477	478	461	484	536	506	491	456	483	511	498	448	473	483	496	505	464	445	487	518	470	528	519	520
22952	21079	28737	23612	21064	20926	6779	1418	1000	853	670	624	613	561	540	517	436	441	437	401	398	421	436	410	377	383	400	362	376	358	369	380	334	402	373	367	388	359	353	340	348	381	392	340	382	353	348	344	334	355	323	368	348	324	343	364	369	353	353	331	333	378	362	384	329	359	348	328	355	336	355	339	335	372	328	328	353	347	356	352	336	366	367	341	351	352	356	340	366	381	315	336	343	354	338	345	356	365	333	329	323	331	348	356	372	345	357	332	355	348	394	368	376	361	343	368	337	339	323	346	334	331	366	368	320	334	347	341	333	359	308	373	362	358	342	350	346	336	363	353	333	378	357	383	328	353	350	354	353	381	339	343	329	343	371	349	351	345	357	353	303	347	373	340	387	332	350	337	326	345	349	333	355	376	384	362	344	346	340	378	333	351	364	320	342	332	356	325	327	329	320	327	349	324	366	337	331	341	335	402	349	336	367	341	362	362	353	365	342	352	355	379	349	352	334	356	371	338	324	347	355	339	329	352	363	321	326	394	365	344	364	334	336	350	338	342	335	348	343	344	351	353	396	336	330	350	325	382	354	338	379	355	348	353	366	372	372	374	327	365	364	380	315	378	348	329	324	339	349	343	335	392	343	351	338	360	319	374	327	344	343	371	334	362	337	337	341	340	337	361	332	332	321	353	344	351	364	356	354	329	372	340	365	370	360	342	334	346	338	353	341	342	324	319	342	350	357	334	309	334	346	350	348	318	378	354	364	344	367	355	297	359	332	345	359	335	359	362	341	388	349	356	379	325	352	342	360	318	375	366	319	361	334	361	376	349	312	366	370	327	362	368	345	349	366	364	370	317	343	363	344	387	368	324	328	342	340	350	367	329	363	360	328	302	364	316	371	352	361	348	345	347	343	368	335	332	358	358	337	335	345	362	341	355	362	342	331	346	338	371	322	354	333	341	345	348	386	341	354	331	368	328	340	355	329	358	313	380	320	320	358	385	323	346	384	362	373	349	377	382	428	365	367	349	325	342	353	358	351	334	332	377	335	360	328	379	330	356	318	359	359	379	340	370	349	358	359	371	369	314	347	414	371	355	332	382	351	357	362	304	345	330	375	354	344	336	356	331	388	330	377	351	341	360	359	328	330	377	334	333	330	370	342	367	359	379	357	355	376	339	337	329	336	326	362	363	366	345	353	360	378	295	358	334	357	365	318	375	363	355	336	350	328	340	368	380	365	361	358	342	351	319	328	347	352	313	353	368	359	366	351	362	355	353	339	342	338	360	333	356	372	369	346	307	349	364	341	355	348	386	339	358	379	346	366	331	389	367	343	326	345	338	348	332	358	322	349	368	338	324	356	344	372	337	349	360	347	340	327	324	341	364	354	345	315	342	373	357	348	372	372	371	359	326	333	352	373	351	373	346	326	369	364	346	343	356	351	349	342	367	355	373	364	349	348	344	339	322	347	361	369	386	343	323	358	312	354	385	354	337	317	330	326	348	352	343	327	345	348	359	334	366	353	372	341	345	343	353	358	355	319	344	373	352	354	366	358	352	335	325	344	332	361	362	384	334	377	350	334	334	378	344	352	349	346	354	345	325	385	344	366	374	375	354	364	316	343	348	370	340	389	362	328	388	342	375	328	340	332	365	362	357	330	329	318	337	330	344	321	352	373	386	336	348	353	346	336	323	351	365	359	353	359	320	362	335	319	331	345	338	380	381	350	343	350	344	352	378	362	318	331	374	357	367	347	368	353	351	347	346	350	373	335	351	336	372	363	317	342	350	359	377	354	351	337	355	330	361	333	337	335	340	360	346	325	362	324	341	304	367	374	333	365	308	328	352	319	361	346	349	382	309	347	360	337	390	328	344	343	361	350	328	373	340	375	321	324	345	373	350	330	363	387	371	376	366	345	345	384	336	344	351	336	348	371	393	351	335	370	350	326	320	333	329	337	367	342	370	353	364	344	354	345	343	329	345	338	313	363	330	391	349	318	339	341	328	318	341	343	367	363	303	347	360	364	357	353	355	362	360	333	310	372	367	330	316	374	359	328	334	346	382	370	370	367	321	367	323	337	337	368	349	340	322	361	356	322	333	353	363	362	376	313	338	337	331	315	326	349	320	351	366	379	358	393	374	393	321	352	380	383	332	359	329	343	351	330	315	353	338	345	332	379	298	351	370	371	375	381	348	314	355	348	371	323	361	305	342	361	354	341	352	346	360	350	343	354	339	373	335	336	401	343	366	327	343	355	353	336	344	350	354	327	356	349	350	353	355	347	370	307	375	366	369	341	321	337	360	388	361	345	363	341	357	331	356	333	328	340	358	360	339	348	362	345	390	372	333	343	356	337	356	354	346	343	384	343	349	344	330	368	336	350	326	308	360	384	341	352	373	372	324	369	355	320	332	336	362	341	374	390	341	352	348	367	352	383	390	332	348	320	369	344	343	357	356	342	360	370	341	332	389	351	359	380	352	366	330	369	357	374	367	356	370	350	362	371	369	364	380	324	400	385	320	330	345	352	326	338	347	345	320	371	366	359	345	323	336	343	360	355	363	370	348	362	353	358	339	399	344	316	365	322	340	358	342	400	338	332	335	358	356	352	360	368	321	351	344	344	390	381	352	350	323	364	340	384	375	363	370	353	337	338	353	323	309	316	359	352	348	333	359	331	361	353	349	329	347	340	345	359	356	334	318	363	360	306	350	337	365	334	343	328	312	360	340	311	334	343	405	329	311	375	315	353	351	344	364	356	333	358	327	328	374	347	367	326	351	332	380	318	351	363	319	353	347	356	352	376	360	356	332	356	363	334	325	325	342	341	340	362	357	336	320	331	331	390	354	339	310	346	328	333	350	356	362	338	335	373	332	343	350	329	359	342	332	338	349	345	322	343	353	357	332	360	337	352	355	360	344	352	334	355	342	374	344	377	324	355	362	360	364	328	371	312	344	373	335	339	379	355	362	332	374	393	359	343	351	343	355	351	346	324	362	347	365	342	346	331	318	379	328	317	366	318	335	330	355	328	368	331	351	395	354	373	324	321	375	339	344	319	339	376	369	373	343	337	339	358	339	319	345	328	337	364	361	342	363	364	316	355	335	356	339	372	332	351	359	350	396	355	352	332	324	353	333	333	368	377	311	336	321	364	360	365	365	394	335	355	334	328	353	340	380	369	319	362	333	356	368	335	356	333	343	334	361	362	360	366	357	345	351	370	337	335	363	346	341	338	367	346	364	348	347	333	344	303	381	364	334	356	317	373	340	365	366	356	379	374	372	353	332	334	357	344	328	372	335	330	334	344	382	345	377	321	346	353	352	319	347	332	334	339	337	328	327	358	362	331	383	327	327	349	349	318	388	351	378	339	342	369	340	344	358	303	369	329	308	340	336	335	331	317	356	347	363	366	394	341	385	352	321	345	350	330	332	341	348	353	363	338	369	332	344	315	349	349	325	355	317	371	347	348	298	330	353	340	304	362	364	348	361	326	360	353	339
46679	59001	16826	8686	5929	4677	3587	2667	1943	1663	1341	1277	1091	1027	880	813	773	680	690	654	597	608	551	531	525	538	498	503	490	476	542	479	453	529	479	516	471	473	491	445	457	438	462	492	477	477	451	466	456	422	453	465	458	477	459	437	424	492	475	434	466	464	439	421	465	430	473	459	431	455	484	441	447	455	445	467	475	451	439	493	470	449	457	473	477	452	453	417	466	466	436	446	480	443	460	434	454	428	453	419	484	464	441	412	493	446	447	489	427	436	450	453	464	448	441	497	432	438	479	418	435	445	432	416	433	418	515	433	416	445	468	471	434	433	439	436	435	452	428	467	431	440	444	422	445	441	417	454	444	481	443	470	420	457	417	426	434	463	425	473	442	432	398	445	476	450	447	423	431	452	431	451	453	464	460	476	440	423	475	430	451	457	466	417	464	480	474	451	462	412	460	451	449	442	443	454	432	463	467	465	421	471	449	416	406	494	490	435	454	443	432	413	426	458	457	438	438	444	425	442	417	424	479	441	482	444	414	441	416	455	488	454	437	422	440	437	478	472	459	451	479	448	440	441	454	413	450	427	426	424	501	438	447	451	462	442	476	447	424	427	424	447	482	438	460	459	446	462	429	460	464	470	423	419	442	471	445	453	417	449	443	421	434	450	437	452	456	514	460	489	434	418	420	453	497	439	412	462	436	404	469	484	430	462	501	419	427	427	436	409	442	427	440	462	478	452	500	432	434	427	422	473	461	463	455	447	443	439	446	440	437	457	465	477	447	407	486	449	436	426	454	468	460	446	466	422	436	420	448	420	457	457	432	496	456	476	424	467	423	410	421	455	438	440	416	472	431	471	461	433	452	435	488	462	429	459	456	489	442	457	491	428	426	414	409	471	411	466	449	414	463	470	437	454	387	431	437	463	426	449	452	455	421	481	448	393	447	460	425	426	456	450	455	431	402	419	447	459	425	414	434	487	467	477	441	453	482	374	446	426	454	421	427	425	416	452	439	430	430	419	430	439	457	447	454	430	481	437	466	415	486	443	448	391	439	487	431	416	452	472	438	455	430	451	457	421	475	442	433	457	420	443	435	479	433	446	422	433	512	415	434	415	480	472	447	451	440	489	453	409	467	451	425	468	436	489	420	476	415	440	479	434	434	488	459	415	500	431	443	453	434	416	474	444	448	470	442	476	483	445	478	476	449	460	433	455	436	448	454	472	448	427	460	414	449	411	425	413	441	436	433	428	456	445	426	440	439	407	446	463	448	472	435	438	415	443	439	447	450	424	390	435	477	401	436	438	441	445	421	423	413	432	449	462	427	459	407	448	461	446	461	420	474	430	470	463	457	448	429	449	454	442	461	437	467	479	448	449	487	449	419	472	470	430	434	442	451	457	417	463	473	416	473	443	473	445	483	435	456	452	475	438	473	432	490	423	457	446	448	445	402	461	477	453	451	437	427	428	443	443	417	427	419	449	436	450	472	438	417	450	455	460	464	413	460	465	465	436	437	426	428	458	435	462	464	452	442	455	471	463	453	433	422	411	436	455	407	423	457	438	473	470	445	425	438	427	474	475	452	436	462	420	497	450	441	444	455	444	462	447	452	476	445	415	516	465	428	427	427	433	480	403	468	448	436	470	452	458	416	472	450	437	439	441	416	463	457	430	397	459	435	443	444	433	414	474	463	432	439	425	464	440	452	428	442	433	453	424	487	421	418	455	425	465	428	462	455	436	436	433	425	483	425	448	455	439	414	439	456	455	458	428	459	452	444	446	449	431	463	475	422	451	449	467	454	431	435	441	423	451	476	401	433	391	435	385	453	426	465	439	452	445	461	444	413	461	424	418	468	467	407	411	473	423	457	465	470	408	446	459	446	431	469	433	437	428	451	415	449	480	457	426	406	496	434	460	466	440	429	442	466	445	454	446	476	391	447	422	488	463	435	442	468	438	427	412	421	457	424	465	455	461	452	441	442	434	444	452	448	422	438	455	472	462	438	454	424	429	415	495	417	472	476	415	431	473	427	444	457	479	465	480	427	452	429	446	432	414	455	458	426	453	418	427	418	479	443	433	452	447	435	448	458	482	440	457	472	437	466	443	433	432	423	479	426	456	457	443	421	436	457	473	430	471	429	427	475	465	453	405	477	422	414	463	440	445	437	457	479	431	443	437	418	466	477	420	432	439	443	442	464	424	456	465	453	431	472	442	459	446	451	449	388	459	433	451	446	406	466	421	469	446	470	440	461	436	474	428	460	423	427	468	473	456	482	410	470	421	408	421	414	439	427	431	450	447	469	447	472	435	447	458	441	418	442	441	437	446	440	466	420	452	475	436	424	444	441	492	430	439	437	454	438	478	449	464	414	447	478	449	436	429	454	393	494	429	436	436	448	433	449	441	460	451	429	443	468	454	429	410	411	419	454	407	406	437	464	435	435	434	454	416	441	453	466	446	454	455	454	441	434	458	423	415	449	413	466	433	440	430	465	461	466	429	451	449	435	426	467	448	451	433	420	444	431	427	455	439	438	462	436	432	439	464	434	428	431	476	455	437	436	476	436	427	458	441	427	456	445	435	434	425	447	472	449	465	423	442	437	448	440	437	434	434	457	438	455	459	447	443	436	397	471	399	443	436	488	428	446	478	483	435	433	436	424	437	424	475	461	437	486	460	437	472	391	431	446	406	463	416	447	459	425	486	449	479	438	412	416	493	449	436	486	443	428	500	442	471	444	423	403	477	461	411	451	488	448	425	435	446	461	462	461	465	423	439	472	452	457	450	461	425	476	455	457	461	450	452	413	445	437	468	437	438	427	453	436	432	415	435	428	458	443	454	443	453	479	429	482	446	445	470	437	455	468	443	490	451	448	484	467	444	431	466	486	432	473	454	431	448	444	453	447	451	421	434	451	450	478	476	452	444	453	438	477	425	458	409	409	458	451	501	406	482	443	457	452	449	446	436	448	487	407	457	476	441	477	445	458	437	455	479	434	456	488	449	442	485	420	446	463	500	464	430	450	462	427	442	402	450	474	474	470	443	444	445	442	450	454	481	446	417	467	411	450	466	463	433	460	449	421	455	472	450	438	421	432	417	475	492	465	414	461	483	452	435	423	395	447	427	460	424	446	481	441	477	451	474	420	398	444	445	413	435	439	464	443	452	435	483	476	435	456	434	421	451	434	442	430	434	419	439	410	457	438	457	463	426	449	454	453	466	450	444	455	434	440	465	462	451	442	476	432	466	462	417	448	466	437	395	455	443	477	458	428	436	444	474	439	438	412	438	415	461	454	421	437	447	457	461	467	436	414	421	449	478	447	423	446	474	468	436	472	466	410	440	435	457	436	446	436	442	454	437	431	426	453	494	454	444	415	497	456	438	416	451	427	447	445	456	424	461	445	468	460	448	461	460	480	461	457	427	440	455	446	438	458	431	469	443	439	425	448	473	446	401	447	458	431	423	437	439	439	445	441	444	405	488	464	494	440	444	470	453	459	450
29491	26626	15347	3096	1119	745	583	401	349	315	325	349	320	293	283	291	294	259	250	271	251	229	241	241	246	251	268	241	220	275	243	251	219	254	250	265	243	242	234	243	247	242	236	239	242	269	229	236	242	227	228	237	233	269	240	221	243	259	263	243	229	230	260	218	238	232	235	243	220	248	227	228	225	206	252	218	211	271	229	248	219	236	217	237	231	272	268	236	268	243	234	210	259	249	271	219	229	249	242	225	229	243	246	223	229	243	256	219	231	207	254	225	274	236	235	241	241	235	234	241	236	219	228	239	223	231	226	239	258	225	244	243	219	221	224	226	231	208	231	228	247	227	236	264	246	241	237	224	257	249	235	247	258	229	247	242	231	235	235	249	235	229	249	234	233	253	219	258	251	234	261	244	255	224	255	242	232	234	235	240	254	215	251	259	241	231	257	260	258	265	238	272	243	232	237	231	271	219	234	246	247	230	233	237	236	245	248	224	239	245	238	255	252	232	262	246	215	233	274	231	228	246	219	229	265	234	250	220	238	227	225	238	244	230	251	239	231	236	229	242	263	235	222	208	261	214	267	246	238	230	240	252	272	246	265	237	228	239	227	265	274	254	227	267	260	227	286	215	263	227	248	232	251	272	249	220	218	231	236	247	227	248	232	224	248	280	240	228	254	255	234	262	241	243	228	220	238	226	248	243	264	231	230	233	225	231	226	258	231	230	223	211	243	247	235	231	233	243	245	259	257	224	255	268	271	252	220	272	237	222	230	223	232	231	218	294	261	238	255	261	240	241	236	229	244	236	244	264	229	231	239	245	245	233	225	218	258	230	226	241	245	250	261	233	260	230	237	218	255	248	264	250	253	258	246	236	237	216	231	205	247	256	254	239	238	230	257	223	243	251	248	260	250	246	264	232	245	237	254	258	231	236	247	216	231	237	210	231	222	199	247	222	225	228	267	221	248	244	250	222	233	247	244	237	263	238	246	230	204	256	229	226	245	213	224	205	206	247	269	239	234	264	225	257	233	218	224	232	263	234	263	259	245	247	234	231	264	256	221	261	223	248	241	234	243	269	229	245	225	235	232	234	239	256	268	238	243	219	256	241	246	253	241	253	204	213	256	245	223	243	251	247	224	244	248	241	243	219	233	243	229	230	236	262	239	247	236	238	244	226	204	244	258	226	243	251	236	216	235	214	214	249	244	238	248	257	224	244	255	249	252	256	237	242	233	248	251	236	239	247	238	223	243	259	236	254	241	225	234	239	204	274	220	219	247	228	220	239	220	248	243	238	230	212	219	250	252	218	224	241	241	248	216	201	227	260	243	247	235	220	239	223	257	238	218	234	242	216	217	219	214	257	246	260	251	247	224	211	261	284	267	267	256	202	235	238	229	253	206	197	255	217	248	249	233	257	226	234	251	229	249	245	234	215	245	231	222	240	246	255	268	247	217	244	237	257	230	232	243	244	230	260	212	248	267	212	217	237	227	234	222	228	232	240	255	253	245	243	234	241	254	237	227	247	223	213	228	238	247	222	245	243	240	246	268	262	216	219	229	244	240	236	256	213	243	217	240	240	231	260	264	231	231	256	243	233	245	254	229	253	246	224	251	257	261	244	221	238	226	242	255	235	236	230	262	231	247	233	238	259	240	253	256	226	255	261	236	241	267	247	264	230	269	249	233	228	227	254	225	260	237	257	246	256	249	258	261	233	263	250	215	247	222	258	233	238	228	248	242	207	248	236	258	256	236	234	233	226	232	235	269	236	227	218	232	235	231	258	226	228	250	250	237	238	226	248	230	237	244	250	258	213	243	250	233	245	233	248	234	240	253	236	261	255	256	229	235	263	231	229	260	254	237	229	226	238	226	215	236	240	219	235	252	242	219	237	229	249	245	236	258	244	269	247	227	247	230	200	228	220	235	232	226	237	204	265	228	236	268	256	233	239	234	227	240	231	254	251	246	263	234	229	242	251	234	223	238	237	242	239	243	251	207	235	266	259	222	237	236	219	247	235	218	233	248	241	245	241	235	236	231	244	243	238	233	272	238	248	250	229	249	244	258	255	240	265	220	245	241	245	223	261	238	231	246	214	234	233	218	253	248	250	228	238	250	216	254	234	270	237	245	213	232	223	236	286	251	235	226	234	263	237	246	240	225	217	227	243	259	206	206	236	224	226	223	235	238	234	239	237	235	253	234	267	268	235	234	234	258	217	216	227	257	227	224	253	247	240	256	233	240	246	257	221	253	230	234	255	249	259	230	262	228	219	244	232	230	236	247	242	231	243	233	234	204	251	232	236	278	228	245	245	227	253	261	249	240	226	242	252	251	217	210	232	238	254	208	236	202	225	219	245	255	224	216	233	238	254	241	249	264	256	252	237	246	237	246	235	209	246	242	227	255	207	200	241	280	213	223	233	236	237	226	223	222	211	238	223	225	215	232	240	258	233	229	236	227	251	211	243	246	232	259	241	238	231	240	241	266	206	246	228	247	230	231	246	236	270	228	243	246	219	227	245	262	246	225	259	235	237	228	245	241	224	227	270	237	276	263	232	226	218	220	256	243	240	232	260	238	232	242	246	257	243	234	224	217	265	239	236	256	237	232	226	240	268	234	216	209	227	232	226	234	234	232	239	241	220	228	258	218	244	237	241	209	231	248	259	231	217	220	259	224	258	247	250	246	228	227	241	235	241	234	266	219	214	217	244	221	231	245	204	227	233	257	225	238	254	222	235	235	242	239	271	249	236	216	242	233	227	226	238	237	228	231	233	238	236	244	241	252	244	224	249	227	226	228	232	236	229	223	255	241	236	237	234	250	221	234	227	218	217	235	249	231	233	233	236	242	259	268	211	245	225	226	265	234	227	217	250	248	230	222	222	227	254	243	238	223	228	224	247	220	238	243	214	197	249	249	238	236	211	228	249	220	254	240	255	246	235	237	227	249	237	235	232	231	246	219	212	245	207	246	239	243	232	242	228	265	236	238	259	251	247	234	221	233	229	267	251	244	260	233	267	245	260	237	242	251	252	243	234	243	259	241	270	276	232	232	239	251	241	240	281	218	236	220	258	205	229	244	234	236	272	232	220	250	225	251	212	234	233	242	237	247	208	222	228	226	247	265	217	267	231	223	209	236	237	227	249	247	259	261	254	236	257	249	235	250	213	221	235	234	234	259	250	244	244	230	234	256	241	230	250	231	210	212	247	262	227	246	207	222	250	259	238	258	236	232	229	255	217	240	246	231	227	212	244	236	237	227	234	231	231	235	252	212	230	235	210	235	221	253	255	240	230	219	212	234	222	246	240	226	256	256	236	256	236	251	244	201	238	250	260	209	242	244	249	237	210	276	238	245	228	229	213	252	262	233	233	220	243	228	239	237	219	245	268	231	262	244	212	266	210	233	255	257	260	233	230	231	213	277	241	251	246	238	213	235	260	227	269	241	246	252	243	222	216	222	225	237	235	231	225	246	227	206	231	238	219	209	235	248	207	214	241
37279	38246	7933	2835	2017	1454	1094	805	666	575	559	527	470	441	464	409	356	347	323	365	329	288	345	323	303	299	314	277	315	304	309	306	367	285	316	287	331	295	301	319	296	306	313	290	306	315	299	302	289	351	283	309	318	305	303	321	327	282	316	287	341	268	287	303	264	301	300	284	336	288	308	338	283	306	301	310	315	294	333	306	304	303	312	299	348	322	325	303	292	328	327	309	308	318	280	295	311	280	293	321	288	314	305	323	276	281	281	306	317	309	306	315	321	321	334	284	324	280	319	294	316	260	311	291	304	303	263	336	281	301	319	317	279	292	309	311	292	340	310	287	321	294	316	300	320	285	300	278	316	310	314	285	297	321	295	297	284	323	339	298	330	308	322	288	305	292	278	300	318	315	343	284	304	305	313	326	265	280	314	300	300	321	332	325	311	316	299	305	319	370	289	303	313	296	314	306	318	354	298	285	301	299	313	312	285	311	297	287	311	312	291	287	311	321	287	293	310	287	281	307	327	300	283	292	278	302	338	289	306	286	305	289	313	310	306	284	309	308	328	312	291	320	307	298	311	311	294	303	314	289	322	288	288	317	297	292	308	281	301	308	342	292	304	314	282	282	291	326	306	332	315	296	319	315	316	301	294	278	316	283	290	337	308	305	288	304	323	296	277	300	276	309	338	288	285	274	315	301	309	313	293	297	305	278	302	303	297	275	316	329	288	285	288	298	308	302	290	319	302	333	317	325	290	306	315	285	308	308	313	292	298	301	301	273	311	286	326	267	300	353	271	286	304	288	315	266	325	315	308	287	329	282	271	305	288	310	284	309	311	299	289	311	292	301	313	300	270	320	276	291	324	297	315	277	320	308	314	297	311	306	298	286	327	296	323	314	303	297	296	298	268	317	313	287	351	302	309	303	336	289	284	270	329	306	306	315	292	323	333	323	321	283	278	277	310	300	309	321	288	312	297	291	336	315	320	310	294	313	318	279	299	295	302	294	310	279	320	334	292	302	281	310	284	344	296	302	322	350	310	273	306	281	317	340	293	304	355	309	307	307	287	313	285	305	304	316	276	273	293	284	308	327	308	316	310	307	319	295	301	305	309	288	328	301	324	307	284	303	288	297	319	289	317	301	285	266	295	298	305	328	314	288	283	307	302	306	301	302	299	291	305	321	269	322	322	343	311	285	324	298	301	301	327	304	314	302	288	296	293	245	309	325	321	306	295	304	313	302	299	270	301	298	318	346	297	308	322	308	295	307	321	316	332	319	315	277	319	307	279	313	299	315	284	325	288	294	295	279	256	297	282	316	278	303	293	279	326	299	338	306	287	308	304	321	330	299	304	316	279	308	280	321	289	307	297	303	291	334	327	309	297	331	329	322	301	292	347	300	304	305	294	321	343	306	308	311	321	309	314	295	301	292	301	319	292	287	309	313	307	306	313	316	289	306	318	305	279	282	283	336	287	280	278	315	312	340	305	317	312	280	338	321	321	266	285	289	306	304	317	296	318	310	299	302	312	278	342	305	293	305	332	302	307	315	302	303	300	323	311	306	313	302	294	312	294	298	290	295	339	282	327	279	328	324	339	307	331	333	281	304	291	337	329	328	304	269	325	316	315	291	301	308	310	303	315	294	322	306	334	279	313	283	294	329	291	299	301	289	287	289	310	333	319	290	338	289	287	303	298	328	302	311	300	279	315	290	305	328	339	321	349	302	290	262	307	277	309	309	254	296	281	304	262	315	318	312	319	316	319	345	336	329	277	324	315	285	311	330	324	314	277	308	324	314	326	338	323	310	315	311	310	308	285	305	289	298	292	281	307	300	302	291	318	318	312	312	299	308	274	295	301	311	301	299	284	309	305	334	299	290	284	310	287	321	318	340	315	300	296	294	280	308	289	288	322	320	326	301	318	325	294	304	284	304	285	299	335	312	293	279	301	334	307	306	289	305	315	323	303	320	284	294	315	292	318	283	299	314	298	283	326	329	317	308	308	284	303	335	323	284	302	326	298	290	299	301	325	296	295	303	301	330	308	298	295	309	289	310	318	339	340	293	291	313	303	292	310	322	282	309	300	329	308	271	318	317	312	327	328	279	320	297	288	285	300	297	296	298	287	324	298	303	286	292	300	292	301	283	286	296	303	320	321	331	290	321	312	289	278	284	304	283	315	323	290	288	292	292	278	295	300	276	307	311	307	342	331	328	284	315	313	293	294	313	322	311	300	300	320	290	299	309	302	294	323	234	327	259	325	338	315	290	299	307	289	302	329	309	303	269	309	319	314	294	295	298	301	324	321	314	299	298	341	287	277	330	301	323	313	299	297	293	302	305	310	332	294	301	278	309	287	287	304	302	325	296	273	292	277	312	294	299	322	293	314	294	283	270	331	290	294	300	293	318	310	288	314	292	308	335	320	274	281	266	323	287	335	299	283	305	303	316	293	311	287	312	291	312	309	312	272	297	290	263	309	319	293	316	276	298	302	287	326	290	341	289	304	327	303	289	313	296	297	305	283	285	301	298	308	308	303	302	318	339	323	288	279	268	295	305	308	310	291	321	317	330	280	295	279	284	338	314	265	305	249	320	268	287	333	319	297	284	345	311	319	328	310	309	279	299	297	271	302	292	312	296	305	325	313	328	298	267	293	283	298	328	285	262	278	284	306	295	280	267	288	283	298	294	310	288	314	328	321	277	344	322	293	302	252	302	314	316	324	318	331	306	288	306	324	316	296	303	329	276	313	313	287	292	299	273	302	321	332	290	309	293	328	314	329	268	287	298	285	290	315	275	313	320	328	274	311	309	286	310	283	308	285	301	284	302	317	314	288	309	317	299	303	313	311	313	273	305	303	307	297	308	292	308	278	292	320	306	329	289	305	332	310	294	329	328	315	353	280	334	305	308	306	325	315	296	306	310	303	271	302	298	311	300	295	301	302	274	304	295	320	272	303	304	286	303	301	299	324	314	283	293	323	305	308	291	284	291	290	304	302	306	305	284	304	305	312	301	295	293	289	328	304	303	314	283	319	338	301	310	325	298	278	296	309	284	322	305	284	304	319	286	303	314	308	297	311	299	290	301	324	309	288	317	305	303	299	309	268	282	330	320	304	297	334	286	319	256	324	293	313	295	328	292	288	278	302	332	291	301	299	292	310	330	288	281	302	307	331	295	294	304	327	336	302	322	323	295	269	286	326	316	292	306	318	313	307	319	310	305	318	292	309	309	278	293	335	303	301	323	316	303	288	295	305	303	291	316	282	300	299	308	331	310	254	321	303	308	306	316	317	298	308	313	307	299	299	315	303	342	327	329	301	307	299	278	305	288	303	300	300	339	300	304	314	296	295	316	294	307	297	268	289	273	311	271	298	316	299	268	308	310	286	312	306	295	285	319	291	330	284	299	326	351	312	305	307	309	332	283	312	315	336	310	324	313	335	304	316	327	320	331	279	335	343	314	271	305	314	291	295	303	287	297	288	327	277	287	302	309	327	343
24038	21115	28303	24039	20833	8124	1506	971	767	702	700	578	597	546	544	502	453	475	458	460	465	437	402	414	412	391	410	393	369	364	391	393	374	427	375	388	400	380	418	408	423	368	401	389	397	357	361	389	422	386	375	344	388	437	376	405	395	395	393	357	414	393	354	396	395	376	416	402	394	384	395	377	364	387	372	392	354	364	401	401	371	357	373	371	402	392	393	376	386	393	363	383	359	395	421	395	386	400	365	402	405	358	403	376	373	391	409	366	407	395	395	386	409	372	389	374	388	361	410	358	386	408	355	391	380	394	404	348	388	393	397	363	386	372	394	394	377	420	368	390	372	413	392	393	386	383	370	384	392	339	412	386	403	358	408	391	373	356	389	402	404	388	401	359	336	369	374	377	424	405	414	382	383	385	388	368	402	404	386	357	392	390	384	357	392	371	363	349	395	404	391	387	392	400	373	359	364	388	411	396	355	381	367	390	406	381	348	384	405	401	394	393	403	364	412	369	356	391	377	407	390	406	371	346	374	378	362	374	371	389	373	415	384	376	414	377	395	399	358	401	357	352	387	354	388	396	417	401	408	358	368	382	394	386	424	409	353	439	372	374	379	415	366	395	381	369	392	362	381	388	377	392	377	406	375	392	409	398	372	390	389	376	382	392	369	370	404	355	377	372	374	430	397	403	377	386	372	379	393	376	366	404	379	388	379	388	347	397	410	380	345	358	373	429	374	346	377	367	409	378	374	351	377	399	372	376	385	363	381	390	377	391	369	374	452	362	407	407	406	378	361	388	404	384	376	354	374	333	384	420	357	384	409	375	392	398	391	386	386	362	392	351	390	389	374	391	403	395	358	401	376	409	418	408	402	393	389	365	371	349	415	412	412	357	382	374	409	396	406	393	410	412	381	358	377	408	389	411	393	377	375	402	376	376	386	356	385	375	402	352	386	403	365	395	384	408	387	409	374	381	381	380	401	425	369	360	412	419	390	387	392	400	389	407	392	388	373	365	397	380	382	406	365	387	419	405	406	367	361	380	410	392	424	362	385	380	402	390	349	388	403	401	384	391	394	381	387	385	376	372	381	380	382	387	429	393	379	420	383	394	380	403	389	365	390	385	399	400	400	371	370	348	370	396	391	387	393	383	388	370	372	378	357	402	395	381	390	376	362	358	394	377	393	394	358	386	349	374	338	402	388	359	376	376	392	377	376	403	406	354	429	372	394	359	390	383	380	381	343	372	416	364	366	369	382	369	378	363	408	408	396	379	381	377	393	386	388	413	391	376	347	367	397	397	374	398	417	392	398	392	366	386	397	384	396	418	410	402	330	395	378	414	390	378	370	394	416	391	384	384	375	376	369	372	384	362	363	372	404	384	377	387	370	359	404	408	392	386	369	370	367	344	392	358	363	397	374	373	381	391	341	398	367	399	385	407	391	428	390	380	388	369	399	370	383	373	370	410	375	374	408	351	392	347	381	368	419	375	398	381	386	368	395	392	399	375	388	367	416	393	396	414	356	400	380	356	402	325	405	415	368	389	351	404	369	340	355	350	384	349	410	366	403	401	395	414	389	368	404	367	368	392	365	402	372	378	359	366	401	393	365	373	356	401	375	363	353	409	376	380	368	386	402	382	387	405	386	410	364	405	390	406	388	374	406	375	367	382	355	387	364	387	381	381	402	372	376	370	362	379	395	368	396	385	418	348	400	377	356	377	415	382	381	381	360	385	402	377	399	383	368	412	375	356	386	414	360	402	353	399	343	394	421	394	395	376	367	391	378	396	386	364	382	367	355	409	370	342	381	389	380	415	415	391	391	377	391	428	381	380	383	383	376	392	384	376	390	361	377	340	373	395	386	410	399	388	378	372	379	396	347	422	361	398	390	411	402	432	420	416	369	359	414	364	417	397	377	435	409	383	402	425	369	404	384	408	368	385	379	379	396	392	430	395	383	404	378	356	391	398	390	412	390	410	390	380	409	380	409	367	368	392	403	383	379	380	360	396	374	361	366	360	426	383	348	383	362	370	410	375	354	377	372	373	354	389	408	388	375	441	350	399	396	400	394	418	370	392	371	380	395	415	377	401	390	384	373	388	374	361	380	402	383	376	401	403	380	363	374	377	379	394	402	401	374	408	394	370	390	393	400	362	373	395	404	377	416	416	356	388	371	388	395	360	420	384	387	397	373	369	366	368	381	371	416	370	439	396	403	447	376	385	409	380	355	397	366	392	375	395	392	397	400	373	382	418	403	417	357	408	365	349	409	354	402	398	364	361	372	372	396	347	387	390	329	370	363	370	377	386	421	361	345	373	384	360	402	368	401	399	378	396	407	376	447	392	373	351	415	408	391	359	353	382	378	402	376	439	371	370	383	407	396	411	346	390	391	372	375	369	370	381	343	390	352	350	406	377	368	346	391	386	366	384	380	389	353	397	390	395	427	408	391	382	372	412	366	378	387	369	377	404	389	354	375	376	364	349	361	381	393	387	363	393	392	362	374	374	371	380	395	380	427	411	426	398	379	411	387	393	383	397	403	378	384	392	426	341	376	358	375	370	375	368	375	399	377	409	400	414	413	409	390	394	393	402	346	397	373	387	363	361	411	406	382	393	388	399	397	364	380	381	390	411	364	406	382	366	430	355	408	408	395	382	377	396	345	359	414	395	386	405	377	377	353	376	382	374	404	397	401	392	417	412	386	353	375	361	399	351	401	375	378	392	384	385	365	348	362	408	378	399	396	407	374	373	414	355	384	372	384	384	401	370	379	375	383	385	383	380	389	369	418	375	388	347	377	364	401	407	398	373	379	359	387	345	386	376	376	385	413	398	372	373	397	399	371	376	364	428	390	370	372	383	384	408	404	368	430	380	404	381	381	409	435	398	391	398	386	403	400	386	369	384	397	417	412	403	358	387	407	405	368	395	348	407	398	402	404	399	387	371	381	370	387	429	411	393	393	329	388	373	426	385	410	383	367	340	398	398	372	408	396	402	378	367	391	339	369	410	398	372	362	373	386	358	442	394	399	384	377	359	364	427	411	419	381	402	403	378	415	380	370	390	415	394	344	381	382	344	397	362	376	364	378	407	393	388	387	403	407	381	403	353	397	399	397	374	413	367	380	364	350	394	389	394	388	374	367	383	385	369	385	407	380	367	359	376	378	387	386	424	411	385	387	408	407	353	411	359	399	394	434	373	349	356	360	419	379	390	400	383	366	375	402	385	373	374	375	368	387	399	384	342	386	408	368	382	379	363	376	400	369	382	364	407	395	373	370	366	403	375	348	397	404	333	409	335	387	395	405	418	420	410	370	381	404	385	369	400	381	412	404	357	351	410	420	363	390	398	382	357	423	370	398	391	366	359	382	376	373	380	397	384	391	372	370	398	417	422	371	383	349	393	406	396	388	368	395	374	406	355	423	369	386	370	362	392	351	387	386	379	378	388	384	434	393	399	351	389	402	380	361	398	359	404	402	377	395	396	403	381	385	363	394	377
42980	55788	15553	6053	4258	3221	2341	1876	1405	1237	1116	979	948	868	784	736	641	712	629	607	540	591	547	498	519	512	511	515	503	502	535	536	517	472	506	531	514	516	521	452	494	491	540	493	494	515	498	493	510	511	483	493	451	504	515	492	489	504	485	471	532	476	515	465	467	532	511	477	496	522	481	483	449	520	500	510	485	512	478	483	442	482	497	489	471	485	528	493	464	472	466	510	525	504	471	489	461	480	502	501	499	469	479	524	566	523	468	507	484	475	506	505	488	484	498	484	448	483	482	509	468	501	529	489	508	463	526	486	481	522	469	488	498	483	484	489	518	437	494	465	492	493	484	486	470	485	506	484	480	482	503	511	470	480	455	492	512	475	499	434	479	498	485	523	517	544	456	459	486	459	514	480	519	509	482	464	488	469	491	506	462	453	468	480	489	462	488	484	489	498	517	498	487	479	561	452	501	481	487	475	480	502	481	474	477	454	487	469	480	477	502	483	496	493	505	481	506	506	504	509	475	505	480	486	505	508	480	472	495	468	523	495	483	512	483	460	507	485	493	489	494	500	493	516	490	432	479	469	484	425	536	519	455	464	461	442	512	514	486	487	487	497	481	469	461	489	518	458	500	512	502	510	494	498	506	451	434	512	525	466	445	492	484	500	485	452	463	463	492	482	463	489	448	494	502	495	469	495	476	464	499	457	509	500	491	458	476	480	507	486	490	478	466	479	520	468	439	457	512	467	487	477	484	473	506	461	504	442	479	505	535	498	505	512	508	551	488	460	441	475	457	513	490	497	450	508	468	494	493	474	482	476	551	493	458	486	523	484	538	493	465	499	499	468	494	534	493	503	471	485	488	473	463	495	511	510	457	457	493	473	473	490	484	493	456	453	479	501	500	456	472	533	507	466	437	505	496	487	464	473	470	496	466	466	462	493	486	505	487	498	475	504	481	480	460	475	501	487	492	482	477	506	491	497	505	483	505	461	457	496	500	472	520	477	438	485	490	482	519	500	447	484	484	539	508	453	530	514	480	509	479	491	480	501	451	495	462	489	438	468	478	495	503	453	495	466	468	487	464	511	507	488	479	507	461	510	499	523	467	535	459	451	460	497	471	477	501	476	454	518	510	518	471	464	494	499	469	496	460	476	453	488	467	465	494	504	501	465	447	479	503	488	483	465	505	474	506	525	510	512	499	481	509	482	498	491	475	501	499	526	442	491	471	508	500	470	455	452	442	506	487	471	488	477	499	482	532	488	487	491	499	491	451	482	489	481	467	466	474	468	470	516	512	503	478	462	460	479	470	483	480	451	469	501	523	502	497	494	520	493	501	474	477	510	525	474	508	505	485	505	510	519	511	453	487	497	493	514	471	500	462	518	510	497	489	494	510	497	478	474	456	463	442	495	522	478	505	499	517	485	464	517	492	496	447	479	484	487	491	478	481	466	469	468	511	523	510	488	485	489	484	510	487	472	499	487	487	486	478	485	478	459	475	475	512	459	442	462	488	481	516	507	489	490	485	457	496	459	536	450	464	501	524	513	486	446	511	473	478	506	486	455	472	504	514	475	477	513	503	537	505	459	454	475	461	500	497	511	473	506	507	486	533	476	464	455	464	439	472	469	513	494	481	464	493	488	506	503	466	485	488	475	473	458	499	466	481	469	468	487	487	478	468	497	457	508	480	491	506	464	539	478	504	501	514	477	482	495	474	448	436	465	508	493	492	473	478	480	474	449	501	531	518	449	516	479	490	479	481	488	496	489	484	493	447	518	481	482	515	477	457	450	465	492	486	491	474	502	445	499	458	474	458	506	470	468	504	468	468	493	475	504	507	490	463	465	497	486	469	476	516	484	495	507	476	508	502	466	493	508	463	499	490	460	493	450	518	505	494	509	487	497	461	488	472	494	497	508	496	502	457	491	492	512	491	456	531	498	461	449	500	432	477	472	446	481	474	479	469	512	501	504	484	506	465	463	532	506	529	495	460	533	526	467	486	444	441	448	483	502	497	515	471	488	441	459	472	496	462	504	423	497	490	476	495	495	489	481	465	485	454	507	476	478	524	512	510	498	492	504	478	477	485	473	518	484	494	489	525	460	510	467	466	490	488	493	511	498	474	503	465	473	464	505	489	446	510	490	474	502	501	461	470	494	519	531	514	454	495	467	443	479	495	501	479	471	543	482	520	529	538	518	479	523	469	489	486	487	510	462	512	505	454	464	502	455	535	544	495	479	470	491	492	480	493	477	479	513	489	503	516	492	479	524	499	506	495	484	471	521	514	491	499	488	488	478	507	542	448	468	482	472	508	488	502	493	511	455	480	482	500	458	506	476	496	457	462	453	493	470	482	528	486	476	483	516	493	498	472	457	481	459	511	495	508	486	509	472	474	447	489	469	525	472	515	492	485	454	503	496	471	494	474	484	528	491	497	480	504	476	485	528	496	464	481	533	468	477	478	501	524	461	471	503	489	477	441	480	503	474	448	501	504	533	497	478	491	489	500	485	511	509	527	522	478	454	490	494	471	487	503	487	462	519	484	450	470	458	512	467	462	511	508	494	515	467	489	482	443	498	560	448	472	497	488	486	468	449	518	515	490	486	452	485	476	496	506	470	507	526	464	482	486	487	472	460	509	433	498	525	493	494	466	505	491	485	489	498	466	475	498	473	468	534	509	513	481	462	450	491	447	506	499	479	493	461	507	465	484	453	502	491	474	482	520	522	486	506	514	449	480	492	512	507	505	498	461	499	518	494	499	497	506	509	495	495	487	482	480	495	498	451	465	472	496	512	474	497	494	458	517	483	463	504	495	514	462	480	467	498	482	550	493	504	506	492	486	485	505	466	479	464	495	511	481	490	456	524	471	469	475	485	479	474	491	485	482	521	478	484	457	446	485	504	460	475	438	510	500	494	468	449	505	471	508	463	485	522	508	483	470	503	485	540	484	486	496	516	475	506	470	492	447	543	444	450	495	498	475	472	503	535	495	546	476	436	526	469	502	472	529	498	496	505	491	468	503	500	491	467	456	515	480	512	451	476	483	525	495	494	486	477	454	485	471	507	535	516	457	491	468	497	466	515	504	480	477	488	463	451	527	464	494	491	507	453	473	484	507	463	481	466	482	508	497	495	521	508	454	519	445	495	495	477	515	484	452	481	480	490	479	449	450	499	512	491	483	448	430	450	449	520	473	450	472	477	469	469	509	481	489	505	461	483	476	505	487	470	519	478	503	493	480	505	465	518	466	494	438	471	463	493	464	514	471	496	494	486	474	541	483	474	477	512	512	439	471	462	469	476	465	509	472	495	477	519	497	460	524	483	469	439	494	522	509	464	510	503	519	472	488	500	514	487	471	462	500	454	488	472	454	506	514	491	496	479	472	494	484	474	486	446	465	514	510	504	475	518	486	495	496	467	450	511	484	454	475	474	518	450	468	483	522	447	486	445	479	491	473	488	490	503	466	468	485	486	473	519	536	503	497	474	488	494	500	478
22984	21089	28738	23610	21060	20874	6823	1395	987	832	762	700	667	604	573	497	508	456	421	390	421	407	375	402	409	419	362	370	402	393	331	366	409	349	355	367	365	389	360	356	355	352	378	320	383	338	365	371	325	358	357	337	337	348	351	357	370	357	335	349	357	335	382	346	336	353	337	347	327	323	332	371	364	403	347	347	333	330	379	317	327	335	345	329	347	362	377	346	374	348	330	323	347	342	329	381	361	388	334	365	353	353	321	331	344	347	379	327	380	355	331	373	332	333	364	355	334	387	337	351	337	356	353	314	337	342	329	334	367	338	361	347	347	392	351	348	360	350	325	328	387	320	368	297	328	365	351	356	369	364	337	364	336	316	343	347	338	363	342	295	346	344	346	332	328	392	337	361	346	316	357	345	354	350	332	328	348	342	336	336	308	333	325	341	330	356	361	359	321	332	333	351	372	334	340	319	361	356	330	342	361	376	357	359	341	382	334	352	337	337	353	349	330	327	341	351	339	322	359	371	345	344	336	328	311	285	320	346	354	349	334	348	361	333	305	332	367	328	313	353	314	343	311	359	324	345	326	307	329	341	325	347	354	341	352	350	341	353	347	356	335	328	323	356	364	340	357	374	339	367	366	340	355	353	384	310	370	358	349	351	357	370	328	370	377	334	320	329	304	332	350	327	332	387	328	331	389	329	338	371	325	339	337	350	335	325	314	345	349	329	325	367	353	351	364	377	355	310	355	327	362	345	324	353	346	347	337	349	340	327	333	343	349	342	304	377	330	333	376	327	336	366	338	338	351	305	359	349	354	315	341	319	389	322	359	336	345	314	347	333	355	341	357	344	339	358	371	322	369	387	357	337	324	347	362	368	331	340	356	336	356	327	325	325	377	359	338	335	346	308	371	353	312	337	345	332	354	367	339	322	305	318	350	309	318	341	365	346	356	363	285	352	330	367	328	383	337	316	378	359	342	352	322	329	380	328	352	329	333	317	332	366	343	369	353	329	339	352	348	358	342	336	353	361	334	356	377	329	342	340	323	340	358	345	357	317	327	352	321	356	323	365	344	324	318	328	342	360	316	326	345	355	342	345	334	339	350	304	368	341	325	325	342	332	374	354	327	342	333	303	332	331	373	359	385	345	321	337	365	343	328	363	377	351	357	331	349	327	370	342	353	332	351	357	335	352	318	341	350	306	372	321	358	346	357	333	340	351	360	387	295	338	331	342	359	348	364	344	322	340	354	350	331	386	319	369	341	323	341	359	337	360	336	357	352	344	361	340	323	346	355	336	344	329	338	365	349	344	332	358	345	327	319	328	340	337	347	323	339	301	307	350	374	353	352	316	344	325	352	352	330	337	364	366	338	355	352	338	309	340	335	378	306	352	361	345	379	346	389	372	323	302	360	341	344	362	324	361	327	328	364	372	351	350	334	359	320	336	342	364	357	364	344	326	355	367	324	305	345	313	343	370	327	356	332	341	327	334	379	370	327	340	328	331	362	328	320	337	340	297	352	326	359	332	330	325	351	319	350	350	349	334	331	338	332	338	358	356	339	332	352	346	360	297	368	358	361	377	406	357	388	362	323	352	350	313	319	370	319	348	357	320	362	352	367	359	352	371	325	335	354	369	336	379	344	358	350	360	342	344	337	352	326	349	327	353	338	334	323	313	331	338	320	349	362	358	355	349	337	359	325	364	355	360	336	344	325	335	365	380	328	323	345	353	338	378	331	331	329	346	351	375	331	344	346	342	340	327	325	337	318	318	332	369	350	305	324	325	322	338	347	309	329	301	353	301	342	291	326	327	368	344	341	378	339	360	362	316	352	323	349	312	341	334	354	330	309	319	315	346	343	321	339	328	343	345	344	329	367	340	351	319	324	352	373	330	370	352	333	349	335	323	357	333	341	343	324	334	340	331	361	302	340	370	374	342	350	350	360	353	324	331	336	370	351	358	350	321	351	350	333	343	350	337	363	338	350	319	343	341	336	304	313	319	342	351	336	315	373	352	306	353	322	373	352	373	329	342	348	348	338	340	333	309	337	369	359	370	341	352	389	343	349	332	351	338	363	322	309	316	345	346	322	338	350	302	349	318	316	333	315	343	343	347	320	307	368	346	352	341	316	367	348	369	377	355	351	336	328	346	338	357	348	352	340	343	327	325	340	342	340	351	363	317	349	353	352	352	331	342	329	345	361	351	338	369	354	337	351	352	330	346	355	362	351	377	295	340	347	371	347	329	341	334	374	334	352	352	378	358	322	321	312	356	340	326	344	326	343	326	312	337	353	322	306	351	355	327	353	357	326	304	327	350	372	315	319	314	356	324	315	331	369	348	328	337	349	347	357	355	341	350	358	357	351	352	352	343	332	323	339	363	369	339	361	335	357	405	363	346	330	345	343	338	361	348	323	351	374	334	349	333	362	343	376	357	328	334	348	332	315	346	341	350	367	298	377	334	337	323	334	354	319	332	339	326	329	348	343	336	363	316	326	347	350	342	378	345	355	312	357	361	312	332	314	338	326	343	357	319	357	363	334	338	369	367	340	363	327	339	398	345	333	351	370	368	324	369	349	343	343	355	316	324	344	356	342	310	346	359	346	311	345	355	310	349	351	354	334	359	330	359	332	364	352	365	334	333	332	354	326	323	315	373	337	348	313	331	383	346	333	362	308	361	326	350	322	331	360	339	318	350	346	328	359	357	368	342	334	335	345	344	337	317	326	333	339	358	362	338	376	357	339	323	360	312	351	361	345	365	352	352	346	349	319	363	334	351	345	368	363	351	337	347	346	321	330	347	328	354	346	352	333	328	364	324	336	358	321	319	304	343	312	368	340	327	345	354	312	362	340	346	299	388	330	327	363	331	348	344	316	374	353	334	340	398	351	335	352	338	339	318	332	356	323	316	323	341	346	351	353	337	342	348	346	368	355	324	336	322	333	333	321	338	309	321	353	356	344	369	346	313	354	335	342	347	331	318	371	328	342	289	320	333	330	340	362	318	322	370	302	321	330	327	333	352	331	341	339	341	335	340	350	357	331	311	366	324	330	363	321	345	346	308	350	337	324	323	335	334	351	318	348	363	369	348	350	361	364	306	321	339	331	343	330	360	327	332	345	356	322	394	336	321	335	317	336	346	364	325	372	354	327	348	338	334	356	316	329	361	379	337	339	342	384	330	344	338	353	347	344	316	350	332	341	317	313	354	329	357	322	311	369	335	379	352	326	327	341	312	339	350	350	359	339	357	332	318	337	354	354	339	328	336	346	347	356	371	354	361	369	315	343	322	352	329	314	353	356	375	342	335	338	335	319	328	348	305	308	346	336	375	311	342	329	370	355	322	331	355	348	338	335	346	355	325	359	353	393	390	319	348	309	326	317	320	378	323	321	342	311	366	301	357	343	376	351	346	325	305	348	368	329	340	381	345	355	344	311	337	337	319	353	348	331	308	339	355	349	328	323	329	337	325	337	359	334	326	359	360	364	354	319	328	351	359
47468	61997	19777	8480	6239	4636	3421	2574	2013	1650	1511	1266	1190	1009	949	799	822	730	659	618	582	514	550	505	467	516	482	511	477	473	491	489	481	481	471	477	458	472	461	449	434	447	468	488	456	459	479	428	458	457	462	481	476	476	457	432	454	481	464	448	458	444	480	461	449	460	442	459	433	439	429	455	409	440	460	500	429	471	448	471	457	469	418	497	435	409	453	415	451	429	478	445	408	410	411	458	462	442	454	447	426	424	423	430	417	455	434	452	457	442	460	427	471	458	440	435	418	438	450	444	433	465	461	422	440	427	406	468	431	458	429	481	400	433	448	421	485	445	454	432	448	399	428	448	444	427	464	459	444	433	432	456	416	477	452	457	461	449	452	444	443	445	437	443	457	437	427	474	451	450	433	436	485	400	436	424	465	489	477	413	435	436	385	423	411	417	456	459	412	428	472	451	425	456	445	427	426	457	396	383	463	444	433	478	463	444	432	427	417	433	478	442	457	434	407	441	434	474	435	439	446	461	449	459	424	433	433	453	437	442	446	457	459	421	482	468	448	440	462	399	433	454	477	424	438	492	442	406	411	464	443	438	420	451	431	453	462	440	439	432	441	449	434	445	443	415	431	446	440	418	451	454	416	421	458	462	454	444	453	419	389	463	462	459	419	443	456	453	441	425	439	407	416	445	462	448	434	475	448	418	474	404	408	444	436	446	459	440	420	474	441	441	414	446	424	448	442	422	454	419	430	445	425	453	437	398	434	416	435	437	396	475	410	434	460	422	455	419	452	499	455	430	431	457	446	447	405	459	432	441	407	446	414	455	419	459	463	441	427	449	435	427	458	436	457	481	438	423	414	424	430	410	445	410	438	393	400	479	477	432	409	455	426	417	452	463	464	411	435	464	437	506	444	459	461	448	429	463	426	431	453	456	423	435	439	403	449	405	419	440	487	398	422	454	471	440	438	461	469	444	449	465	447	463	383	468	440	440	455	451	439	449	418	447	465	452	457	448	429	428	456	451	450	466	405	445	414	408	442	454	457	419	440	453	439	431	422	409	429	463	475	391	438	469	435	417	427	439	474	442	467	457	457	437	409	451	402	450	435	441	430	444	443	457	465	431	410	412	474	427	462	442	485	422	470	429	447	439	484	463	442	384	488	440	447	416	442	390	451	434	398	449	444	406	429	436	429	442	459	451	437	453	460	382	450	424	457	465	445	446	447	422	444	424	445	461	428	445	407	384	447	406	440	473	436	448	435	473	384	448	425	443	442	437	475	452	459	421	426	435	460	458	424	437	457	427	433	440	406	444	438	413	484	440	461	458	442	447	420	430	415	432	403	454	423	419	451	461	451	458	441	443	444	434	427	461	413	441	436	421	461	420	403	446	470	447	446	466	429	442	411	450	447	466	438	438	426	432	490	427	472	451	471	464	438	409	438	418	453	413	453	422	414	439	429	434	457	436	497	420	431	467	443	405	432	422	432	414	449	442	437	449	422	430	473	468	442	420	437	457	468	427	441	421	444	445	474	426	454	422	443	441	436	425	452	424	438	461	431	453	416	438	454	439	436	464	433	467	438	444	452	431	457	464	472	494	417	452	450	442	418	441	431	451	421	421	451	438	436	432	446	421	444	450	416	412	467	427	424	451	433	436	427	462	452	494	417	464	440	440	456	434	431	430	452	443	428	460	452	419	460	449	485	478	439	436	441	431	454	445	428	414	418	470	403	470	447	458	425	465	445	434	445	444	427	467	447	459	397	426	434	425	425	452	461	494	404	435	461	439	459	480	439	466	461	462	452	417	420	475	456	472	410	447	439	447	433	449	470	433	425	464	443	422	410	443	446	398	432	458	452	452	441	434	457	441	444	463	464	426	434	468	422	457	436	435	416	444	420	450	456	452	460	451	434	459	416	450	445	426	422	431	505	428	422	446	433	404	427	447	426	442	432	431	452	469	441	461	445	451	429	430	448	445	424	430	449	428	453	426	464	474	455	453	429	451	439	461	437	431	445	446	447	431	443	439	413	445	466	446	447	476	489	448	463	440	461	452	465	452	412	448	465	433	429	443	436	429	451	476	464	421	464	454	437	475	452	449	447	474	465	423	467	454	439	440	498	446	478	449	442	457	433	468	400	452	431	429	463	431	412	382	419	468	444	425	449	456	440	434	418	471	423	429	413	457	422	486	436	478	445	401	450	411	445	457	428	426	471	412	479	431	516	474	426	469	446	423	423	430	451	441	399	469	418	434	405	438	439	473	445	418	398	443	412	474	437	445	412	456	433	442	459	446	429	444	447	453	433	436	427	418	444	445	439	476	456	427	466	464	439	450	439	457	452	444	438	423	407	423	451	426	450	402	444	468	404	469	424	432	456	475	445	435	437	460	450	428	449	495	461	435	462	471	460	427	425	449	435	490	433	453	416	411	425	427	473	427	456	423	448	461	462	463	450	430	460	438	404	426	431	457	472	414	434	414	421	457	445	436	415	489	400	430	467	459	482	440	490	496	443	436	408	468	461	405	433	395	430	435	446	471	446	453	444	408	470	490	465	410	445	452	458	444	429	455	424	423	448	421	451	428	392	458	475	503	415	443	420	482	445	447	468	418	395	437	396	434	428	452	409	455	427	445	433	440	459	456	428	438	435	458	473	444	479	412	455	414	441	416	449	468	484	426	423	463	448	447	471	437	448	415	443	448	453	443	438	434	431	418	445	439	434	461	471	449	449	439	421	433	475	431	485	468	466	461	397	452	410	439	408	431	386	458	478	416	421	453	416	412	428	420	420	481	420	415	477	408	431	413	434	445	427	444	470	481	433	489	427	452	439	471	455	453	449	443	416	453	436	468	461	441	457	407	407	453	438	464	466	482	443	425	455	474	436	474	475	457	408	490	445	444	428	449	443	455	430	469	431	483	431	429	459	422	439	422	424	433	430	450	424	461	455	453	444	428	433	405	425	428	442	387	438	438	452	465	437	479	416	455	448	448	435	438	431	398	438	437	450	452	437	432	452	467	442	408	418	463	449	461	462	442	439	462	424	395	437	454	400	452	484	469	417	451	470	443	451	488	432	424	471	426	394	424	447	476	439	487	441	460	442	448	395	439	466	415	463	451	489	437	438	451	505	439	412	452	449	445	436	441	425	436	455	448	441	449	414	402	484	408	440	424	453	398	444	414	440	455	445	422	438	456	427	421	423	416	441	478	430	432	438	472	440	475	405	427	439	411	439	429	443	446	424	458	448	441	443	453	444	466	460	463	454	437	441	462	496	445	443	462	454	495	459	437	429	406	411	428	436	435	473	436	443	465	428	411	445	432	441	417	412	441	452	475	466	473	467	437	450	425	433	401	427	433	460	429	406	440	452	412	430	404	427	421	443	455	434	443	426	459	437	392	412	410	452	415	476	442	436	446	434	434	430	412	437	422	436	446	446	432	471	428	452	457	425	461	435	445	446	420	415	394	435	446	435	406	376	462	457	457	435	436	440	420	443	437
29852	27923	16483	3304	1063	745	590	481	423	372	362	359	345	329	304	286	282	251	246	257	256	241	242	251	255	259	244	246	261	244	227	235	232	252	263	248	244	235	258	229	232	260	256	245	235	228	223	235	251	238	238	251	248	242	260	231	265	263	261	233	221	257	257	256	215	228	233	275	230	244	244	240	242	245	213	280	265	244	257	262	226	228	234	241	240	262	241	276	219	244	250	255	229	278	229	236	271	240	253	232	261	250	253	224	229	266	248	268	259	238	218	222	231	219	220	238	246	261	262	256	249	224	241	241	216	259	260	230	243	227	235	257	231	231	226	239	232	210	233	251	229	240	234	247	239	246	260	250	239	219	264	239	245	241	232	230	222	252	239	264	235	226	241	232	281	230	226	257	239	257	245	235	256	261	252	220	218	235	236	233	255	261	208	228	260	254	246	262	217	251	246	234	251	280	246	266	248	227	238	244	242	238	275	254	213	261	229	265	211	248	252	237	261	221	228	223	251	231	231	215	245	254	235	248	223	242	229	226	253	248	238	251	236	235	243	246	233	234	194	240	248	207	236	254	253	228	248	247	228	227	237	245	232	249	256	237	258	254	226	251	229	227	245	232	237	228	215	238	229	241	263	258	252	232	232	252	244	248	215	243	223	245	250	236	227	222	257	259	241	243	257	254	219	230	252	261	232	245	241	247	252	222	237	234	214	251	267	218	264	235	236	251	230	252	240	233	242	248	244	234	233	250	260	291	243	246	255	217	276	229	244	247	212	270	238	241	251	240	244	226	222	256	260	235	235	225	255	254	253	238	234	237	227	255	236	250	236	235	234	219	225	245	225	241	249	227	241	246	227	238	224	233	250	250	232	261	215	246	248	213	227	243	217	223	246	269	269	251	238	214	240	240	226	255	241	269	226	209	228	222	220	240	217	256	221	273	223	233	243	231	233	231	231	224	257	207	215	236	235	204	220	251	234	226	247	251	241	219	243	259	218	240	264	240	219	258	240	245	261	235	239	209	244	256	216	250	210	248	213	225	255	207	229	265	229	252	246	258	248	242	255	250	258	260	227	265	242	241	251	219	223	228	246	235	240	221	224	251	240	225	244	262	238	221	247	216	270	221	230	217	245	238	258	244	249	256	252	267	268	239	242	244	253	230	237	244	238	284	232	216	211	251	226	244	251	237	241	243	263	255	211	241	247	254	227	263	276	258	247	259	232	241	251	258	267	230	221	240	214	246	258	245	233	241	247	239	238	237	210	230	225	229	268	226	210	224	255	207	215	265	238	249	232	240	241	223	224	243	229	236	245	242	225	224	248	246	253	245	229	230	251	241	227	248	241	226	242	230	254	266	242	252	231	258	244	233	241	228	286	253	254	252	223	222	248	261	259	231	243	221	248	254	240	254	243	264	245	232	217	235	260	237	235	272	236	253	247	237	230	240	227	235	241	237	237	285	250	252	252	242	215	226	258	253	219	239	253	249	212	224	229	253	256	258	236	258	257	245	243	221	273	246	256	259	230	217	260	256	225	250	265	221	269	258	258	219	245	218	255	263	238	242	227	236	242	236	251	229	248	259	215	253	238	231	237	240	245	201	226	220	236	271	219	233	255	259	275	250	259	261	243	237	247	261	229	249	236	239	214	245	234	267	256	244	245	269	245	252	246	286	235	251	255	263	235	213	248	251	216	249	237	231	253	271	249	258	242	227	264	230	224	245	268	228	241	237	222	245	263	238	286	226	254	246	241	246	235	243	221	263	238	230	246	257	223	245	246	243	253	228	226	257	220	245	225	246	240	224	219	238	240	249	214	240	255	265	238	224	213	251	252	240	264	266	239	243	244	242	232	237	232	268	253	240	239	235	259	269	229	259	222	233	229	231	261	257	226	232	248	246	256	233	220	239	223	203	239	256	251	246	238	226	219	235	244	248	223	245	238	232	268	260	252	253	221	232	223	243	235	242	257	229	231	262	256	263	261	235	248	244	205	269	242	251	252	269	241	268	236	255	233	235	232	223	221	240	244	235	226	232	254	255	230	256	234	256	229	252	236	216	237	255	230	238	261	261	229	252	244	249	236	231	243	214	243	279	240	255	231	258	243	235	257	244	246	232	242	239	218	254	238	262	244	251	220	224	259	245	244	264	260	276	230	227	257	262	270	225	229	231	239	222	230	281	242	234	253	247	250	254	225	241	254	260	246	245	259	248	273	247	223	222	223	241	254	240	227	226	232	247	251	229	242	250	240	255	234	237	246	266	258	226	237	251	244	225	238	242	264	283	236	237	230	246	252	266	221	260	234	261	250	252	218	272	225	228	233	230	233	242	244	227	246	228	224	226	211	235	243	245	244	246	244	232	242	246	239	241	259	224	220	235	252	216	254	250	221	257	247	237	242	227	275	266	241	210	246	232	219	252	228	258	233	231	270	272	225	239	226	262	237	200	222	269	234	251	266	255	259	236	239	231	250	231	248	234	232	216	270	226	250	251	261	219	250	237	276	269	255	251	243	227	226	260	254	246	228	247	246	241	237	248	250	253	229	243	244	227	223	215	239	213	247	247	271	240	230	238	257	228	228	246	260	238	215	240	234	226	206	221	245	252	231	246	232	242	231	245	232	241	239	254	262	232	254	255	230	244	225	228	240	218	249	258	268	245	226	217	241	280	242	245	226	235	264	249	239	236	241	245	227	213	211	227	216	274	226	246	237	254	246	226	199	221	256	240	217	258	249	234	225	238	239	264	234	231	278	245	251	240	227	244	223	250	229	248	259	233	238	253	257	246	255	229	263	247	216	255	232	244	243	279	216	258	231	242	230	236	242	225	224	227	267	238	254	265	245	247	228	256	256	253	252	261	239	226	225	238	240	241	245	242	240	235	227	227	245	210	233	249	265	235	262	263	216	246	243	227	261	212	263	250	261	259	247	232	220	242	229	253	234	269	240	248	243	292	226	249	258	258	236	255	221	249	242	253	250	221	226	227	245	240	282	247	227	246	249	242	260	255	237	229	234	249	208	244	252	241	264	249	254	254	250	210	224	268	238	238	225	243	252	236	213	237	217	250	250	260	251	221	235	256	245	235	239	238	255	256	233	252	250	260	221	239	231	257	226	229	254	260	230	275	250	254	263	265	252	252	240	253	237	250	245	235	235	240	243	248	253	240	189	240	254	239	274	243	238	235	233	225	220	226	239	236	234	250	247	217	255	241	248	237	226	242	257	225	264	241	232	273	252	259	257	265	240	227	255	257	259	247	224	219	262	254	253	259	263	236	278	254	261	247	196	241	237	244	251	223	246	240	265	234	249	244	249	254	249	245	254	255	218	268	222	246	275	236	246	213	234	216	217	220	226	243	237	205	250	255	231	262	245	257	232	231	235	239	218	267	229	228	249	182	249	237	222	226	247	230	212	242	245	248	229	248	254	215	213	254	244	232	229	236	232	266	270	243	208	247	252	257	243	229	244	239	270	252	243	247	247	230	234	274	239	272	244	233
37910	41065	9260	2706	2050	1478	1076	890	703	656	581	561	544	501	491	445	392	365	343	347	301	301	311	342	319	312	320	296	321	351	297	294	312	304	293	296	304	352	326	307	318	303	344	311	292	312	279	287	308	328	335	298	317	339	302	329	309	290	325	332	276	329	309	313	322	312	294	317	282	300	332	309	301	304	314	292	290	320	310	321	319	325	301	320	326	324	303	319	334	330	298	316	292	341	286	313	266	294	304	280	342	322	308	329	284	326	313	317	317	332	299	328	323	315	341	335	324	290	308	308	312	308	347	358	273	311	309	296	323	310	304	314	328	310	325	302	288	320	300	284	296	315	339	324	288	327	332	298	326	303	280	313	311	325	282	296	335	285	328	326	336	276	290	290	311	297	288	277	300	300	314	334	301	304	291	318	339	314	315	292	327	327	294	305	332	297	287	299	326	304	315	311	315	298	256	288	305	308	305	317	335	301	297	302	316	297	322	316	325	318	291	310	276	319	300	318	296	322	294	298	272	300	298	318	296	331	290	305	322	283	319	295	312	299	316	317	325	320	327	335	318	311	279	326	291	312	293	325	318	302	324	287	321	308	296	304	318	304	327	318	288	299	319	281	298	290	324	286	295	308	298	306	303	298	274	326	330	336	288	311	334	316	349	306	291	335	282	319	331	314	328	293	277	316	318	310	291	315	292	327	307	311	278	314	312	299	316	306	320	307	324	305	290	307	324	290	299	280	336	285	325	269	335	324	300	307	295	280	288	287	331	328	324	313	267	307	277	298	313	302	303	287	325	286	288	307	311	298	306	288	307	359	310	289	318	299	324	301	266	288	335	310	305	300	292	294	348	275	326	314	319	321	342	307	287	309	318	295	313	295	303	304	324	340	292	307	282	307	290	312	304	302	309	323	315	312	299	293	311	328	311	316	314	305	326	323	312	319	285	319	321	305	336	327	299	322	309	314	297	303	318	323	318	295	318	315	334	304	313	298	305	317	308	327	310	284	280	325	339	336	293	348	290	305	290	295	317	317	310	312	307	297	337	309	299	310	321	311	289	318	305	327	295	296	312	299	331	340	305	328	282	302	295	275	309	292	333	320	287	325	326	255	308	284	305	315	316	286	340	296	326	295	315	319	314	284	315	331	322	317	324	320	316	300	306	346	315	323	299	285	308	286	294	288	314	313	307	310	308	296	315	323	303	333	291	320	319	298	293	285	314	305	297	317	289	286	271	312	326	325	318	315	295	288	295	317	329	336	345	320	311	308	317	329	291	328	296	294	293	343	301	279	318	309	314	299	307	294	288	298	304	282	315	309	316	293	312	304	335	270	290	288	286	263	311	311	343	302	289	352	332	300	315	287	292	279	300	271	339	299	305	315	302	336	331	313	294	338	330	337	326	308	301	315	307	290	290	336	322	300	341	307	300	311	304	352	312	306	309	302	344	302	321	322	298	327	315	309	325	337	333	344	303	291	317	292	282	320	314	308	307	298	337	296	317	318	275	311	303	360	293	300	306	321	316	310	302	311	290	312	291	294	313	300	310	301	308	297	352	286	344	304	330	354	304	306	320	305	304	333	316	299	314	326	296	299	311	300	298	314	328	332	330	312	295	289	315	322	301	311	314	324	299	288	340	329	328	292	284	316	282	296	303	309	295	320	306	314	317	267	290	306	321	304	302	321	316	254	316	332	285	318	318	305	299	311	283	329	302	336	319	312	310	329	334	315	328	329	312	319	316	322	316	290	332	308	326	335	283	306	315	309	320	308	317	292	335	338	327	343	319	313	289	309	322	329	275	290	310	312	302	311	341	292	306	301	301	319	295	312	321	326	326	314	331	306	312	270	306	279	325	320	286	318	323	303	304	334	317	315	303	296	296	318	313	281	302	309	286	336	349	299	313	271	302	321	316	330	298	338	298	303	323	309	314	302	309	307	292	282	298	322	291	306	300	301	316	311	308	314	274	291	288	307	332	322	319	294	300	293	295	305	306	328	317	295	297	298	294	298	313	290	342	317	327	287	290	316	280	303	333	296	324	314	299	295	318	290	319	329	316	335	298	301	274	325	298	307	295	296	300	313	309	312	293	304	305	322	305	287	276	286	306	328	299	310	298	330	306	304	309	328	333	325	338	327	319	299	311	311	304	294	311	298	279	306	314	338	300	335	294	301	314	325	303	315	312	300	335	318	302	330	318	317	310	302	322	302	307	308	316	306	302	302	293	309	298	321	327	337	312	321	302	300	286	315	291	330	323	281	329	312	267	361	330	311	329	283	277	291	284	341	333	315	323	301	315	316	288	317	308	270	303	308	328	333	301	306	297	288	312	323	320	298	296	334	336	286	302	315	289	319	303	270	299	297	305	311	322	311	285	298	295	266	303	304	349	321	275	315	315	334	318	290	326	303	289	319	321	322	316	313	338	303	313	328	297	319	320	345	294	275	316	309	325	301	304	285	318	293	311	303	305	313	326	317	323	309	292	299	337	306	291	291	307	326	325	302	321	290	355	310	312	295	300	292	330	302	318	324	330	318	291	307	297	335	312	315	300	309	319	308	284	295	318	296	313	319	297	343	329	303	315	331	312	291	312	333	306	307	330	301	316	309	334	320	327	328	290	313	327	305	301	290	309	332	339	284	349	313	308	328	273	327	314	324	305	308	317	340	308	291	288	303	325	303	293	296	307	285	286	291	286	315	309	322	316	307	277	315	256	332	305	301	320	309	289	301	329	308	297	335	310	330	307	284	290	328	328	313	283	317	333	323	330	299	314	301	317	306	318	299	309	332	335	302	303	341	324	289	315	318	333	272	308	285	279	319	302	301	317	291	312	317	303	326	289	336	305	293	336	334	287	314	294	328	329	312	318	322	303	285	284	284	278	297	289	305	297	295	314	319	292	313	316	301	295	313	286	315	338	309	295	315	289	331	311	303	328	329	317	344	318	309	305	312	325	318	317	329	314	322	293	305	310	307	321	333	319	317	312	304	309	313	322	302	308	343	282	303	280	291	312	294	305	293	314	286	301	294	340	311	292	296	286	293	297	315	307	280	320	292	331	286	308	317	300	330	317	284	267	301	318	303	284	303	317	257	332	271	295	319	310	308	303	335	328	320	286	301	328	296	300	286	290	327	283	321	337	328	301	296	283	290	299	335	293	302	325	282	304	294	299	300	292	302	317	310	295	306	284	315	274	301	314	303	292	280	295	295	318	339	318	306	276	328	315	325	319	285	307	286	322	284	312	301	353	305	287	316	335	318	306	281	300	298	312	335	292	328	296	300	298	320	299	314	323	305	280	326	326	299	282	306	297	291	303	337	294	313	306	331	293	298	312	312	338	313	338	321	342	285	298	317	308	303	304	309	301	343	294	303	331	296	330	323	295	301	294	316	312	321	271	303	299	306	335	283	319	302	314	293	296	317	298	309	311	305	321	312	314	314	338	308	315	319	331	304	341	284	332	321	314	311	349	337	321	346	305	325	323	321	334	281	321	329
24120	21140	28265	24130	20910	8542	1580	994	822	722	648	604	621	557	542	476	431	459	438	429	421	440	397	431	441	433	400	438	376	394	424	427	414	392	377	403	387	391	388	387	413	397	399	381	435	365	404	388	407	401	408	387	393	414	365	359	404	374	395	419	402	362	412	409	375	435	436	405	410	404	393	447	429	427	379	421	408	407	428	356	408	391	382	374	373	387	391	395	404	385	385	415	405	411	370	408	391	403	391	390	419	395	414	429	384	385	424	394	447	416	395	413	405	385	396	387	402	383	371	390	396	380	372	410	450	380	394	346	377	376	392	422	383	361	401	404	398	371	435	404	435	370	390	375	392	405	385	372	367	401	360	406	372	389	426	387	416	416	413	386	402	402	407	397	360	409	371	384	370	363	385	421	403	400	382	387	394	395	389	402	409	351	398	398	387	410	357	402	395	416	375	378	416	404	418	375	370	385	383	406	360	366	433	380	391	414	426	371	400	374	405	388	410	337	437	403	393	424	399	427	426	399	374	421	415	338	407	393	370	422	405	420	378	426	390	392	381	401	406	446	399	351	395	386	397	407	394	375	453	363	394	398	393	390	393	406	383	380	396	423	413	396	381	423	396	398	410	391	384	386	407	392	418	424	426	410	394	405	344	405	398	371	417	380	416	386	384	397	365	404	383	408	425	401	406	383	391	406	403	407	416	426	398	368	414	426	355	370	367	367	402	436	389	371	375	395	400	411	383	383	381	395	390	396	427	366	384	398	371	353	389	425	382	415	383	410	381	370	384	401	359	382	404	418	399	378	410	409	364	380	393	405	406	387	396	391	378	408	348	391	375	388	399	409	397	365	430	420	422	404	396	403	379	396	411	423	411	348	400	395	380	386	396	383	377	402	431	416	428	373	380	386	377	394	404	415	388	405	378	377	383	400	389	402	388	381	391	373	381	404	426	418	414	392	413	398	365	417	369	401	430	386	438	394	345	386	411	387	388	424	398	369	395	414	387	414	405	394	379	398	402	396	367	403	391	382	389	412	415	412	397	433	418	400	369	390	382	370	421	399	374	403	379	368	399	394	403	364	364	397	415	400	378	414	377	383	399	389	383	362	432	359	397	383	409	415	392	377	365	450	378	442	372	417	390	416	380	376	411	408	387	420	426	399	392	374	384	386	418	388	393	399	383	391	422	393	391	426	378	394	385	391	383	409	381	386	406	401	425	363	417	389	396	426	388	359	392	398	381	384	351	386	384	422	391	402	382	403	350	406	387	418	368	379	408	436	419	365	435	357	400	389	438	382	376	397	421	392	416	432	378	428	398	387	430	395	379	383	399	413	405	413	399	432	378	397	370	373	389	402	390	392	422	396	394	369	413	399	408	414	398	415	396	409	390	375	382	383	413	372	424	390	373	399	404	376	377	380	406	395	394	394	401	422	405	378	381	376	397	384	379	409	409	390	411	394	416	427	402	406	379	398	361	392	373	400	373	373	418	378	383	375	402	425	373	423	405	421	359	414	384	397	411	396	363	384	407	382	399	374	378	403	394	394	412	384	389	386	378	415	401	386	389	397	379	412	398	376	395	368	408	375	398	352	373	368	431	389	382	398	395	447	371	375	382	365	367	376	398	399	391	397	388	403	428	399	393	371	375	439	381	395	402	400	399	426	398	374	425	380	386	367	436	411	402	395	407	423	419	394	376	403	392	430	382	390	428	397	381	402	369	404	413	419	385	405	388	366	409	393	386	359	349	437	403	403	399	371	392	363	392	398	451	396	400	391	439	387	368	395	392	415	371	393	406	392	415	391	398	372	400	375	411	380	420	417	390	429	427	366	441	405	367	405	384	387	403	397	389	415	406	385	388	385	392	422	359	383	392	396	410	391	368	421	410	367	406	345	366	389	376	396	371	400	424	399	364	372	409	382	329	391	395	398	417	401	406	424	412	425	379	415	381	390	367	384	367	384	404	407	358	414	384	376	401	415	367	416	405	389	406	380	396	385	399	395	387	392	423	412	426	391	411	398	399	371	410	390	411	398	417	395	393	368	398	361	380	367	401	379	405	373	417	334	385	365	388	417	403	399	379	388	394	432	386	379	405	362	399	415	365	411	427	431	366	424	386	398	377	372	402	406	398	406	400	438	396	397	426	388	427	389	397	406	388	378	404	373	379	383	413	358	385	429	378	422	368	402	422	390	402	375	381	373	366	376	422	402	397	378	408	376	400	443	409	428	392	346	373	404	413	407	407	357	367	365	390	388	395	369	373	410	384	383	397	400	409	381	425	416	389	378	416	411	409	416	412	408	373	419	361	394	407	362	380	403	381	388	381	396	370	424	383	391	380	391	426	376	401	400	394	428	375	380	429	405	405	370	412	338	394	402	405	416	381	412	340	416	400	381	417	392	427	396	369	391	400	405	354	381	417	376	379	431	391	377	390	392	423	384	409	401	387	428	386	410	375	420	383	408	389	401	377	395	406	416	378	405	358	363	382	409	361	395	401	407	388	418	374	376	418	389	413	389	407	403	393	341	381	390	420	375	401	389	391	370	390	407	407	378	388	379	405	396	401	405	414	345	390	396	405	381	405	415	398	383	419	394	382	371	387	425	400	432	370	397	398	393	416	385	387	380	398	369	411	397	419	409	404	412	397	411	377	414	396	425	378	395	395	415	386	387	394	394	398	344	375	369	393	368	401	413	360	385	397	371	432	399	397	397	401	418	387	412	403	430	379	424	422	364	397	382	399	425	363	386	410	406	366	404	428	366	411	392	394	358	395	371	396	381	371	392	393	388	378	408	383	394	425	394	414	417	409	425	402	384	399	394	409	404	371	415	361	409	410	394	407	413	453	403	371	388	413	410	394	413	392	378	365	382	393	382	401	388	393	366	387	414	382	385	400	380	404	414	389	358	370	390	374	379	363	355	394	377	393	382	407	394	364	385	432	384	394	409	389	384	429	365	384	397	414	385	366	394	396	396	395	417	410	408	358	377	366	400	367	392	362	416	376	407	425	403	393	376	418	373	389	399	435	386	370	379	413	372	395	363	366	418	371	378	373	397	371	395	433	370	400	400	357	417	414	394	405	402	379	428	432	435	381	387	420	364	413	415	399	399	422	368	397	399	411	405	439	355	428	432	412	412	427	406	386	404	390	386	395	419	357	388	409	401	397	402	398	383	362	403	357	392	396	366	375	370	389	411	394	405	407	426	385	431	379	405	411	381	416	367	424	354	384	385	424	368	404	363	392	370	383	385	400	434	390	432	377	386	402	422	371	377	417	414	415	406	403	363	375	437	364	402	376	438	366	399	394	398	352	401	396	390	371	410	398	411	377	419	417	355	405	403	404	393	428	396	414	387	366	403	398	391	374	344	392	378	396	416	403	401	390	371	408	429	395	394	395	426	406	412	380	414	393	417	374	397	403	389	391	380	384	385	422	401	396	381	362	377	403	429	392	401	414	413	384	375	399	403	390	372	412	392	419	381	413	398	379	388	422	393
43214	58247	15807	6028	4227	3169	2515	1959	1546	1404	1206	1076	969	910	873	795	717	629	616	595	645	548	487	579	563	530	544	520	516	539	522	514	522	471	487	557	532	529	516	480	515	526	531	536	497	515	515	475	483	463	525	523	508	504	485	509	472	512	506	501	500	519	465	500	528	529	537	531	543	543	505	485	486	500	514	535	503	504	495	456	492	513	489	464	519	489	504	504	514	539	498	492	520	485	488	467	509	479	510	501	560	512	467	544	473	485	506	526	527	524	506	505	506	489	533	444	486	499	486	544	492	523	539	477	518	521	487	500	464	510	471	529	469	496	545	528	427	520	483	436	546	526	516	469	489	507	483	505	476	521	491	507	499	498	468	475	472	507	510	507	478	485	529	494	521	502	525	498	513	586	504	494	486	487	490	464	527	503	501	509	499	487	472	526	484	513	510	489	461	497	509	504	488	488	511	512	499	514	481	503	534	527	478	480	513	503	484	534	536	537	527	525	494	487	501	508	518	533	502	514	496	505	506	502	471	503	491	454	477	497	507	501	474	519	462	490	487	498	530	504	460	526	477	475	472	477	522	514	476	478	471	481	504	460	483	532	479	502	454	497	519	522	500	545	469	462	495	518	457	490	504	518	507	503	534	529	489	508	494	472	489	471	476	519	512	532	514	487	506	522	497	511	505	508	512	480	486	546	480	486	530	454	513	526	483	481	519	538	497	482	503	510	491	487	499	484	473	535	497	483	456	520	487	499	478	531	474	495	520	488	466	512	547	492	473	535	503	482	524	483	511	443	550	507	498	499	533	477	505	456	504	512	482	533	475	463	476	519	521	505	518	530	492	507	484	490	510	489	486	504	474	483	469	485	494	462	475	482	509	535	509	529	466	486	465	500	535	445	497	517	483	517	459	510	491	496	503	472	531	463	471	525	498	497	505	530	532	523	508	469	506	510	541	518	469	477	534	512	502	528	498	474	480	526	535	481	516	483	499	458	475	497	488	479	496	515	520	494	517	551	502	490	498	499	486	504	510	530	475	503	482	473	465	510	512	471	458	482	503	531	522	496	498	514	482	450	492	499	487	500	527	505	494	502	484	498	521	500	512	482	487	480	515	527	523	520	515	455	465	480	498	532	488	476	499	524	495	478	464	499	479	523	508	498	478	514	501	512	476	506	539	486	481	511	515	514	507	514	498	479	482	468	472	510	513	505	473	463	482	517	485	515	461	490	521	465	483	516	504	521	457	445	516	454	517	506	489	504	455	505	484	537	474	506	516	509	504	476	503	522	485	500	502	456	474	493	487	536	471	512	512	488	473	466	479	506	522	489	522	511	485	500	473	491	513	515	507	487	473	492	478	528	478	508	511	477	475	517	499	502	525	546	491	490	502	516	488	485	476	533	469	464	525	480	489	502	501	459	503	505	467	489	495	460	501	502	523	496	521	519	521	490	521	541	479	517	484	518	533	468	457	548	493	484	510	485	526	480	509	533	522	513	477	494	493	545	520	459	460	518	538	521	494	508	500	509	516	499	530	464	489	492	460	526	523	473	540	508	484	463	563	491	498	524	516	568	490	476	464	521	509	505	494	522	503	457	471	531	461	498	457	509	516	523	495	504	503	496	527	519	546	514	488	526	481	496	496	488	474	508	471	512	512	510	546	502	526	509	494	506	515	492	516	512	515	506	469	492	510	530	499	524	487	458	542	504	478	501	522	497	467	504	531	511	490	464	484	505	525	507	517	502	526	509	514	500	477	464	509	481	496	478	487	473	535	476	494	503	463	488	479	451	493	499	452	503	464	507	484	514	502	505	507	512	511	505	500	489	511	496	516	455	493	476	526	483	479	546	480	497	479	519	496	473	544	524	481	464	512	481	471	479	507	480	457	468	483	486	483	521	541	433	512	514	501	444	492	520	512	508	497	492	494	533	474	529	512	505	483	503	496	533	501	475	471	525	435	496	476	511	523	518	538	474	547	473	507	525	490	483	456	497	456	512	464	481	483	526	498	495	504	491	483	501	489	486	513	498	496	474	495	497	520	501	471	490	521	480	481	513	524	492	515	504	456	490	550	485	478	456	493	459	452	500	502	484	482	496	472	471	492	503	533	561	526	501	498	554	502	524	505	534	500	482	499	519	529	503	460	469	495	526	461	503	535	488	476	505	454	501	481	513	492	505	503	506	491	484	478	477	464	480	533	508	508	505	503	459	508	526	497	497	510	506	486	498	512	518	464	499	476	540	552	511	511	494	445	482	489	505	475	477	493	506	473	481	508	492	524	507	488	515	513	513	481	479	507	512	458	506	507	499	509	496	532	526	489	472	475	484	487	477	507	483	498	522	482	497	485	496	512	456	463	473	476	484	530	556	506	493	503	495	494	499	494	494	531	524	504	502	512	463	467	475	463	467	526	542	508	498	494	503	550	502	516	446	462	463	540	491	522	456	512	548	482	460	456	463	558	490	502	498	476	497	471	508	506	534	519	545	487	518	445	460	499	500	506	504	502	458	488	484	494	464	494	506	487	473	485	494	471	481	488	499	491	529	488	557	467	492	485	524	503	518	481	526	469	483	519	483	494	505	490	521	472	505	494	526	487	519	475	467	493	520	461	494	482	560	502	493	474	507	509	461	493	501	501	491	487	486	466	463	486	491	496	506	485	449	509	471	497	499	477	530	538	455	481	465	469	533	506	531	477	509	530	500	488	474	527	540	495	500	505	490	467	473	509	480	524	457	459	503	496	513	497	522	485	515	462	508	478	494	491	488	470	485	504	497	528	525	516	486	512	526	496	524	524	492	496	534	512	495	503	543	492	516	507	506	485	547	498	480	449	508	472	502	514	543	476	504	520	486	477	483	499	496	532	509	508	520	476	516	455	515	490	472	508	486	490	516	512	527	493	456	481	486	508	513	508	509	525	510	518	476	474	464	518	517	499	465	500	522	526	489	484	492	467	482	504	507	484	518	485	477	470	556	509	505	490	468	488	493	482	483	458	485	579	484	485	495	508	464	513	478	500	496	521	494	519	453	514	499	470	499	507	469	510	487	527	487	487	513	523	475	494	508	500	534	503	507	470	496	510	500	486	506	497	512	525	494	534	483	499	537	527	497	483	521	480	517	533	497	472	522	512	495	503	461	522	475	516	466	542	518	491	509	482	529	478	459	492	464	475	496	504	506	533	505	533	512	464	480	517	474	538	464	483	493	482	547	486	445	506	509	524	476	502	489	496	509	486	488	506	481	504	469	517	477	492	492	498	499	458	560	523	498	481	504	508	484	529	511	523	512	479	477	472	496	494	525	492	511	470	478	498	513	494	523	489	527	482	508	519	491	466	500	479	478	495	506	509	475	489	521	483	498	499	502	523	462	518	490	482	447	503	521	526	496	509	467	474	486	488	496	533	505	510	521	494	464	509	492	492	498	467	498	513	473	501	523	478	513	509	530	524	506	513	474	511	476	484	508	485	523	518	509	523	500	491	486	536	510	514	498	550	513
22992	21079	28705	23636	21064	20898	7305	1487	1080	919	800	712	681	654	613	550	559	474	461	422	412	428	411	405	424	384	410	371	380	393	399	415	380	387	404	365	399	340	352	393	370	386	352	382	386	408	343	374	383	400	346	363	388	368	381	346	336	370	347	335	329	374	359	364	345	367	419	355	322	378	379	388	385	392	324	367	353	369	372	353	344	363	334	367	349	401	388	354	386	330	320	386	370	360	358	368	309	348	353	355	375	392	395	366	370	356	362	365	354	404	339	363	327	369	366	372	391	338	374	356	357	345	343	354	349	350	361	336	368	385	376	377	348	345	364	386	348	327	337	371	337	365	382	327	369	339	366	342	349	334	343	354	400	380	370	387	402	354	370	357	344	334	357	375	355	369	358	373	307	348	357	360	331	321	340	350	341	370	336	377	355	347	376	359	353	358	361	352	364	362	399	316	363	353	329	348	379	367	338	364	365	336	358	366	362	372	355	358	371	362	399	377	341	394	347	341	380	349	345	360	359	360	368	363	352	395	393	364	349	316	377	351	338	339	393	332	398	362	381	383	360	364	335	387	375	326	345	382	347	368	355	354	345	327	356	351	349	363	332	368	330	332	375	362	343	376	384	355	358	375	367	353	361	348	354	357	371	377	386	346	329	368	333	358	365	409	362	343	346	363	324	358	360	325	345	325	374	355	320	344	377	332	343	401	337	331	346	362	388	326	374	378	370	349	360	360	351	352	379	358	358	339	384	387	399	341	330	340	341	325	401	322	364	371	341	365	343	363	344	365	362	333	348	341	397	333	369	361	377	357	422	363	357	372	346	405	338	360	369	364	348	366	362	362	348	370	358	391	348	339	345	366	361	329	356	373	385	379	374	360	334	357	384	341	362	378	338	363	371	354	344	349	369	368	383	372	354	338	291	367	386	367	352	349	351	362	362	368	372	363	332	362	371	328	327	356	320	345	372	327	363	328	375	339	388	358	354	408	330	355	356	342	382	351	352	347	353	373	324	349	335	394	351	346	345	367	337	344	356	360	320	351	358	295	352	378	358	353	354	368	344	423	381	351	380	319	359	368	362	339	344	364	357	343	378	350	347	345	363	350	362	392	366	363	375	397	388	378	356	356	380	333	367	396	363	352	329	352	365	340	345	352	370	358	365	391	321	357	314	370	378	359	381	339	353	371	346	373	361	380	375	357	375	374	359	373	345	359	363	373	374	338	369	379	364	371	369	342	365	351	336	329	380	366	361	370	356	372	354	340	365	375	361	358	367	371	370	366	390	364	373	325	361	351	345	347	332	374	338	324	345	371	335	360	335	346	365	343	337	328	375	347	384	351	352	350	367	372	379	349	367	381	343	361	373	368	370	353	347	362	360	338	363	359	364	367	354	375	376	313	333	346	351	355	362	369	378	388	395	403	373	348	377	357	379	370	359	332	375	326	361	364	349	371	348	390	359	371	328	397	369	344	318	397	348	366	351	382	348	341	381	388	389	333	367	349	351	320	353	397	363	337	351	373	353	317	355	381	392	360	361	318	358	372	388	386	388	361	362	355	343	373	349	354	366	394	346	334	337	355	372	328	362	374	358	362	371	350	330	357	368	347	336	353	359	333	401	361	332	349	351	351	385	375	375	370	370	365	333	333	362	364	355	353	374	372	360	321	340	322	350	345	354	373	350	353	383	372	351	336	356	364	402	330	348	336	359	381	336	372	354	362	370	349	369	367	368	357	332	375	348	342	355	367	329	350	353	366	350	337	360	336	365	362	360	364	374	347	369	347	340	342	387	343	348	383	356	344	366	350	356	338	364	351	332	329	365	352	347	374	349	362	375	314	373	384	355	365	392	355	392	362	354	357	369	348	353	363	371	372	385	356	372	310	355	359	364	374	390	342	342	337	360	370	330	352	348	347	372	353	379	369	352	342	307	401	371	366	377	386	383	367	343	407	387	353	342	362	393	374	334	352	323	318	382	335	355	351	352	359	359	351	376	345	364	380	349	372	332	372	354	370	361	340	364	359	357	393	354	343	311	393	374	349	366	352	360	353	361	367	379	319	369	380	349	339	332	383	353	346	337	375	333	380	336	348	352	340	363	315	369	352	379	341	368	353	371	353	379	343	368	334	337	348	340	341	367	405	368	343	384	369	389	324	354	367	373	366	347	299	331	384	330	392	353	373	365	332	355	352	374	351	406	350	361	376	385	348	375	375	367	350	393	369	353	391	356	358	362	353	356	343	373	329	382	360	353	371	363	342	347	352	372	363	343	358	377	356	383	352	343	389	339	332	377	321	393	355	365	343	370	391	359	374	337	342	374	363	363	331	349	363	337	388	365	347	380	361	318	372	357	367	365	356	369	337	352	358	322	370	307	338	355	345	356	339	345	375	363	373	359	344	357	333	350	363	330	327	343	326	366	377	333	359	360	367	368	357	360	369	359	366	379	354	368	357	350	334	370	346	386	349	342	386	381	365	372	361	380	386	353	368	379	368	374	378	388	373	363	406	392	393	365	319	345	358	386	346	326	363	375	384	355	339	310	363	319	342	354	343	382	370	325	367	349	371	370	385	377	338	352	377	371	331	364	393	338	374	356	366	338	349	362	377	383	383	368	344	337	354	370	352	331	368	346	350	348	375	380	320	382	329	371	366	388	326	378	334	333	362	411	379	351	336	367	336	358	362	325	359	343	332	359	352	383	381	327	335	354	366	360	335	363	323	373	364	410	330	359	373	340	313	370	356	327	327	366	363	340	335	397	344	373	350	351	362	344	361	350	369	359	334	360	378	343	353	359	377	352	372	371	349	323	384	375	395	371	370	362	356	350	329	378	358	355	352	354	356	349	362	383	346	360	374	324	332	355	358	385	339	366	372	345	352	404	352	376	361	387	347	346	371	382	366	369	333	363	372	364	325	372	374	352	370	387	364	363	346	364	381	370	345	341	353	340	383	341	316	384	384	385	379	366	341	389	364	386	354	333	355	339	404	338	380	389	364	364	374	378	345	350	372	350	392	331	370	371	354	357	340	359	355	370	353	345	392	376	346	379	353	376	385	367	397	362	375	346	366	363	362	379	344	362	379	363	388	358	336	333	375	339	336	346	350	319	353	380	337	349	354	348	333	369	342	391	356	346	389	383	367	343	348	357	351	384	345	380	341	360	370	339	349	354	396	370	348	352	334	355	364	340	357	349	364	326	357	327	349	389	363	350	337	329	332	366	364	346	350	337	384	362	351	359	375	355	386	377	347	375	344	343	365	408	326	388	339	326	333	401	345	352	365	367	330	344	358	356	377	355	378	356	334	358	317	365	335	355	314	335	340	380	362	331	360	356	340	362	341	361	380	390	349	375	340	342	409	396	333	388	363	351	340	374	358	388	341	358	330	370	387	375	360	321	350	325	364	362	348	382	327	363	366	365	380	389	359	340	335	374	332	354	374	332	349	367	357	371	366	365	351	332	367	402	375	353	327	375	338	341	333	393	396	330	375	378	360
47503	65387	19271	8708	6320	4705	3597	3022	2276	1851	1540	1333	1226	1097	1061	783	802	752	703	621	633	548	558	511	530	516	537	552	523	516	514	504	487	473	479	476	479	513	495	468	481	465	480	440	488	481	481	451	467	480	438	493	484	463	484	491	454	499	463	447	494	472	446	428	441	490	452	487	447	438	470	423	490	455	432	461	464	484	448	403	452	446	464	466	462	475	479	450	430	460	474	443	506	453	432	435	442	471	460	468	476	463	485	461	501	468	476	477	489	471	481	469	458	485	489	466	482	478	442	462	481	452	486	428	482	489	460	463	443	450	469	507	427	432	457	472	459	452	479	438	455	428	478	442	465	461	474	479	475	456	495	444	448	434	482	471	459	488	424	422	456	435	478	463	469	471	444	456	460	415	521	453	460	451	462	449	430	445	461	478	457	460	462	465	471	472	443	464	475	483	406	472	471	426	470	462	463	460	457	449	481	492	445	419	472	438	471	464	446	448	418	468	449	448	445	426	491	460	489	492	479	474	464	467	474	448	467	467	441	452	492	472	469	454	450	452	492	443	454	466	485	458	459	462	454	453	450	459	467	462	438	442	470	423	446	439	436	441	499	465	426	446	449	482	447	448	451	478	447	447	462	465	442	440	445	458	454	469	492	452	470	471	471	469	479	461	475	457	503	466	474	442	459	484	473	485	448	492	462	457	465	447	471	458	445	427	467	450	445	452	467	454	441	436	451	470	450	444	411	406	476	467	452	450	438	472	463	432	445	438	451	490	478	483	467	458	430	461	449	493	461	423	482	439	443	446	451	434	495	461	474	463	482	487	446	476	442	416	493	467	466	427	491	434	469	468	478	465	490	424	442	439	471	447	430	463	460	469	460	473	462	417	447	454	451	442	471	441	451	442	465	467	473	449	473	483	440	424	443	470	410	438	467	454	429	506	451	464	431	409	412	463	465	496	488	402	429	441	457	479	432	438	462	471	430	457	494	443	479	450	453	484	465	423	425	479	447	473	446	454	438	443	433	415	431	448	450	447	460	438	471	452	450	441	442	442	448	488	496	454	455	484	470	455	499	464	445	473	449	442	460	478	449	477	467	446	476	426	506	451	417	454	440	457	486	452	457	436	451	467	435	483	478	433	454	463	422	451	474	444	455	475	475	444	481	429	428	433	468	467	452	425	415	455	444	440	467	440	439	477	459	432	445	465	480	453	443	467	469	470	432	448	456	454	435	511	484	467	480	470	487	435	435	477	479	444	498	500	490	476	467	489	477	434	437	451	440	442	459	457	432	439	464	483	449	440	477	489	445	465	486	493	438	416	465	467	481	448	436	439	478	432	454	435	486	425	460	469	470	463	432	457	482	458	461	485	419	447	425	454	434	447	464	474	499	464	449	466	430	463	457	490	449	437	472	452	483	416	472	458	464	456	437	460	495	470	476	439	423	467	454	439	472	478	431	459	452	485	431	431	453	469	461	449	461	474	491	433	446	457	475	461	451	427	419	477	473	451	473	465	464	458	386	448	435	456	451	435	429	457	432	473	509	451	444	491	414	448	443	451	423	462	448	437	438	436	483	472	438	441	437	456	452	461	468	457	485	448	444	456	462	461	480	412	463	511	460	454	499	485	448	460	456	466	403	452	478	444	470	428	461	421	460	452	410	430	451	422	440	468	456	441	471	460	461	411	470	465	468	459	419	439	433	477	482	428	444	415	476	443	407	455	482	416	485	420	463	434	469	455	458	472	451	491	448	487	481	443	455	463	451	466	476	467	479	452	431	400	439	432	456	457	461	467	451	462	442	478	445	428	430	482	446	441	473	488	429	474	431	475	430	446	446	481	463	433	435	463	457	474	477	424	446	456	473	457	443	454	433	450	452	490	431	443	457	442	466	464	529	464	455	471	440	445	419	432	442	464	456	434	461	457	427	435	461	448	487	467	424	502	459	469	490	422	421	426	466	439	492	464	469	445	445	434	428	465	467	446	437	439	430	490	469	454	436	420	462	475	475	450	431	458	459	462	439	485	439	456	430	453	436	456	397	473	442	432	438	434	472	468	470	458	454	419	443	439	465	465	408	453	444	457	495	445	482	419	454	426	445	446	429	440	463	426	455	468	472	461	448	451	443	469	443	477	461	447	409	464	476	434	426	468	450	448	441	472	470	429	448	480	462	487	467	447	465	465	434	443	434	454	429	447	476	444	454	421	453	449	435	459	417	440	467	491	428	471	467	411	472	459	485	499	458	452	506	472	441	446	475	471	449	450	454	411	453	479	444	468	413	437	428	446	478	450	455	458	437	418	454	436	454	443	463	449	446	484	446	437	424	461	460	443	468	452	436	433	478	465	478	402	490	510	452	454	442	475	446	474	474	418	421	453	459	452	480	446	473	451	462	455	475	466	458	459	485	483	468	435	465	464	441	473	447	419	453	447	440	493	445	446	495	474	419	477	430	474	479	472	418	422	453	444	480	464	510	455	456	457	470	424	474	449	446	481	466	443	456	457	461	426	440	456	484	428	426	431	441	456	444	413	443	466	444	456	446	479	460	515	441	452	460	468	447	449	450	426	473	448	432	455	418	437	434	477	502	484	416	474	451	484	463	445	492	429	418	433	477	459	449	481	483	464	466	471	439	459	460	477	471	471	432	444	434	449	468	454	455	440	471	415	464	459	459	445	469	461	473	426	437	467	448	463	513	438	440	460	464	428	478	424	466	437	451	442	458	404	408	458	430	441	424	436	481	451	405	484	478	467	443	438	449	467	453	437	491	507	512	440	487	473	450	418	445	462	440	460	473	454	477	455	465	438	462	465	485	468	419	486	442	431	436	439	473	445	449	497	481	462	460	463	474	487	454	409	472	484	462	498	462	449	436	461	456	473	434	477	474	418	449	453	455	456	458	442	424	486	503	437	456	437	443	446	486	443	432	441	477	451	467	476	464	456	430	434	475	487	461	445	473	447	477	462	476	466	454	441	460	496	484	497	489	458	448	451	452	431	434	482	450	467	416	446	424	445	454	440	436	444	455	458	448	437	459	465	434	488	455	461	476	471	489	440	491	434	432	473	447	479	452	456	412	434	453	445	463	455	461	467	435	477	472	453	472	479	490	440	459	442	431	421	477	457	490	466	467	444	461	451	464	461	402	468	462	435	416	464	432	453	460	453	449	467	444	445	415	451	464	512	439	452	442	504	443	402	421	482	457	432	431	436	433	434	448	398	471	438	472	476	424	469	471	463	460	478	491	457	434	450	446	450	464	477	413	454	443	428	456	433	469	460	452	466	495	486	494	472	467	453	465	450	430	431	489	468	437	463	458	442	437	482	433	495	434	459	441	463	453	467	491	457	427	470	464	443	481	481	472	466	425	449	445	446	474	491	453	457	461	495	478	454	456	476	474	464	417	465	455	454	473	394	448	463	509	458	484	484	449	460	487	442	450	447	449	418	461	438	480	453	449	481	416	494	457	478	488	474	513	465	467	463	471	444	449	463	466	451
29912	27502	15940	3584	1492	990	720	535	453	460	373	413	371	337	341	312	303	294	258	303	264	251	278	264	260	252	287	246	248	296	279	234	274	275	255	244	243	291	268	249	284	238	258	256	270	256	272	267	271	256	261	240	210	251	243	285	261	265	267	272	243	236	227	239	264	218	252	262	266	266	247	267	253	238	239	243	237	281	271	279	255	260	285	252	269	253	264	253	286	262	266	276	255	257	231	266	261	260	259	274	244	250	271	246	218	261	238	256	273	274	272	275	282	254	275	258	254	282	273	227	257	261	237	263	265	275	287	257	243	278	251	245	267	261	274	261	243	218	229	255	287	277	241	250	273	275	259	263	242	272	241	259	276	281	260	258	253	277	252	268	267	274	272	259	243	223	274	270	276	250	240	266	254	281	256	242	265	255	295	255	273	248	248	230	250	260	245	239	277	269	257	253	258	268	268	273	259	275	259	239	254	262	307	257	277	246	246	232	226	235	293	256	300	284	263	261	274	257	246	264	280	282	241	268	261	235	244	265	266	243	254	232	281	246	259	275	279	254	250	261	250	216	243	265	283	261	263	258	259	236	253	257	255	259	271	245	266	272	255	251	264	275	251	242	280	239	256	245	290	258	265	249	243	271	236	232	249	276	269	264	271	255	251	268	241	258	263	250	273	282	261	243	259	257	274	261	238	243	242	250	258	255	269	258	262	267	268	245	279	239	257	288	224	289	270	250	279	260	251	244	254	264	236	246	267	246	257	264	256	232	262	269	242	277	253	287	271	257	279	274	269	254	243	276	230	287	269	272	252	253	283	275	266	257	253	271	274	280	265	245	271	245	277	252	265	260	282	274	278	243	261	266	271	260	268	281	258	268	242	254	256	220	268	253	246	238	273	270	261	201	275	276	268	275	249	284	277	265	250	257	254	253	301	250	258	249	270	274	269	257	259	274	269	261	272	256	248	249	270	266	231	268	259	259	259	243	252	254	225	242	248	267	262	263	255	280	240	222	262	271	256	270	272	224	242	258	247	272	270	281	264	248	235	247	289	274	269	264	251	247	263	265	265	287	282	258	246	261	275	267	256	243	270	291	271	269	229	261	266	267	247	243	265	257	265	267	245	243	245	308	231	261	266	269	269	235	298	270	256	250	265	236	276	244	285	285	252	258	254	270	251	281	271	258	279	264	275	278	247	260	254	284	260	264	265	260	277	263	250	277	251	254	273	255	278	265	302	235	255	271	259	277	267	245	267	248	250	270	277	289	251	239	251	298	259	247	256	285	276	258	270	261	281	267	284	248	268	255	253	266	298	263	289	236	263	256	298	285	257	227	249	272	252	275	251	260	268	224	235	242	244	269	277	240	258	236	288	243	244	272	277	259	259	276	244	243	289	256	276	280	263	268	255	267	272	268	280	258	254	242	233	265	254	248	255	275	269	242	288	272	271	255	242	270	267	242	234	242	249	269	231	247	264	269	243	267	280	262	260	264	266	268	258	253	268	243	279	275	261	264	239	250	259	249	249	242	251	292	292	257	257	285	271	248	267	256	237	272	248	277	254	273	265	280	254	280	274	265	286	301	273	251	240	258	245	269	248	236	262	239	247	295	269	281	279	257	254	233	291	236	295	284	266	267	228	254	257	260	234	277	256	255	257	254	261	263	257	279	314	253	263	236	271	261	239	298	253	244	219	250	240	255	274	267	284	272	254	262	243	286	284	265	278	267	258	261	268	264	266	243	258	260	250	256	249	253	234	265	263	244	224	226	252	233	256	255	266	246	272	279	266	252	224	273	274	280	289	267	273	274	271	241	271	264	256	256	259	258	273	261	226	252	297	258	273	272	254	240	265	257	278	292	228	277	249	280	259	243	224	257	268	289	284	255	267	258	284	258	243	263	267	294	255	263	274	248	244	266	236	272	249	258	266	277	272	261	257	269	275	268	254	268	272	240	278	279	278	243	251	243	271	264	257	256	255	242	254	260	247	268	242	254	290	252	265	232	296	256	211	244	261	268	252	239	277	254	240	264	260	257	279	272	255	281	289	248	252	255	239	250	270	314	291	247	269	272	234	250	248	277	273	241	255	249	279	282	256	253	262	271	278	269	252	246	275	246	238	259	250	262	273	277	258	252	269	279	302	259	240	235	245	257	255	265	250	250	244	283	280	273	267	253	270	271	249	236	259	264	265	261	263	237	268	240	250	276	273	253	245	246	244	260	257	251	243	245	275	236	260	252	274	268	258	261	250	272	251	265	267	276	247	265	246	264	267	271	255	263	288	272	254	270	268	266	246	240	241	261	259	235	273	270	282	252	269	253	282	264	265	289	249	250	256	208	282	278	251	254	230	244	261	270	264	258	247	264	264	262	258	244	271	273	228	262	260	254	250	253	293	237	275	263	266	279	236	251	265	257	214	290	273	262	278	264	231	274	277	255	239	249	256	249	265	243	260	226	281	234	268	256	269	273	264	269	279	258	251	259	277	274	238	290	245	252	252	267	254	263	255	237	259	266	261	265	267	263	269	277	261	264	255	262	245	251	260	279	282	274	249	250	271	248	260	270	256	248	244	278	238	266	259	255	268	238	261	253	260	299	279	262	243	260	260	255	273	283	258	244	238	237	252	273	247	272	286	251	263	266	270	254	272	250	246	266	267	252	276	229	271	296	250	247	258	259	267	258	279	233	227	299	275	257	274	266	281	272	258	256	276	261	246	255	248	259	217	257	270	265	277	262	275	252	257	265	271	296	245	270	248	241	252	264	251	252	280	275	271	252	269	252	265	270	276	256	283	268	252	284	257	258	238	237	266	284	245	292	274	270	270	236	274	259	252	268	247	267	254	248	281	251	263	268	263	273	270	287	260	272	260	282	255	253	270	238	287	265	275	259	276	279	246	273	264	253	253	259	254	243	302	246	251	229	252	289	235	263	274	296	257	261	277	259	262	257	256	250	284	270	258	300	241	259	269	256	283	248	260	241	280	279	260	250	235	272	245	255	251	263	278	231	274	239	253	242	273	279	269	227	291	287	281	260	257	263	276	269	243	246	254	252	290	254	249	239	269	268	247	276	260	258	218	262	295	246	275	271	251	261	268	272	240	261	273	238	278	243	226	275	275	244	278	269	247	236	265	234	284	226	236	221	257	247	269	283	265	252	280	257	282	264	237	241	235	262	255	255	270	245	244	284	295	286	239	264	259	264	281	263	267	243	254	249	269	238	283	271	270	265	257	262	305	306	254	247	265	285	266	262	266	262	249	253	278	269	284	284	258	258	266	267	266	249	260	249	258	276	278	265	247	244	245	239	234	234	299	244	291	251	259	290	269	276	255	268	266	272	246	267	242	263	245	249	262	261	263	274	250	274	253	283	245	238	265	251	247	278	263	265	254	262	281	276	265	272	248	248	262	233	277	262	244	234	262	263	284	254	256	263	257	280	266	270	255	282	260	227	256	273	278	283	253	292	250	228	270	238	254	243	281	288	263	273	271	273	249	264
38373	40652	7141	3136	2380	1563	1401	1081	845	711	681	681	563	577	480	474	425	429	368	374	361	347	374	323	331	349	337	329	358	355	346	344	339	321	337	341	355	326	351	291	354	316	355	320	296	344	309	337	343	323	322	348	344	305	320	345	362	327	336	371	291	321	330	353	333	381	315	324	319	338	345	331	307	339	345	357	354	361	338	337	330	333	371	340	323	344	337	330	322	330	313	318	335	354	353	347	287	310	329	352	346	319	305	353	336	349	304	324	327	344	325	322	314	331	324	323	355	310	303	330	306	310	278	345	350	328	316	339	323	347	291	316	380	319	337	360	302	342	290	326	354	341	317	314	327	360	354	296	307	347	307	339	313	325	339	337	348	350	338	322	306	317	333	330	328	333	341	326	323	297	326	353	301	319	322	364	313	355	362	354	316	329	298	339	318	348	360	322	383	352	311	324	321	325	319	345	321	342	331	313	346	323	338	333	348	363	333	292	325	321	318	345	299	311	343	317	327	317	321	323	328	350	336	308	317	302	328	337	276	322	309	315	327	329	318	328	308	327	321	305	289	273	297	324	320	333	338	290	331	302	345	322	337	315	326	359	323	351	311	301	337	330	379	295	338	355	326	336	338	326	341	314	350	314	366	317	305	277	321	292	298	341	330	349	328	296	347	326	314	298	354	328	338	339	351	300	326	321	305	306	344	311	330	362	295	283	306	345	305	357	328	330	312	340	338	334	301	339	304	344	329	309	321	317	290	324	329	353	317	357	322	348	316	374	328	333	336	289	317	313	341	325	324	307	356	347	318	324	309	358	300	309	346	328	315	339	337	311	309	320	320	328	341	324	327	328	332	319	325	337	352	329	333	329	362	342	309	335	330	356	354	324	323	335	337	333	362	333	335	322	305	332	314	308	300	328	309	348	312	337	313	304	328	336	356	323	306	336	325	354	325	357	330	349	315	331	334	327	314	351	366	332	332	308	348	354	349	334	323	312	340	321	343	369	323	322	369	316	359	294	321	337	330	330	324	318	328	307	328	318	344	347	352	331	342	337	337	366	340	310	354	338	368	308	343	335	319	386	341	317	340	321	328	324	373	331	366	307	311	345	351	332	362	344	328	357	320	329	343	340	348	340	312	332	310	377	324	350	336	346	321	346	282	342	314	329	352	357	328	319	351	346	352	324	300	335	349	348	327	344	309	340	356	341	338	374	348	347	334	303	297	358	336	338	338	379	364	320	312	352	319	345	330	326	328	316	321	336	312	311	346	313	308	353	327	337	368	312	333	344	342	319	344	344	314	358	328	360	358	311	374	331	346	331	326	318	300	335	313	323	329	325	341	321	340	333	333	339	328	320	327	332	340	312	337	338	318	345	332	337	362	330	340	309	340	342	363	348	319	335	313	343	351	319	317	340	322	308	285	319	316	340	334	356	346	316	323	306	338	356	315	346	318	338	348	384	332	358	314	342	377	356	344	353	333	319	354	346	338	318	318	351	324	362	287	354	313	345	373	308	288	344	348	325	320	324	358	333	363	331	325	326	327	308	321	357	329	336	333	329	340	344	314	326	326	330	307	364	311	331	313	343	360	330	324	365	344	324	319	343	357	350	348	342	341	358	346	332	308	343	342	344	354	315	336	318	300	335	347	322	333	349	311	302	325	304	313	358	306	338	311	312	313	327	334	325	323	320	338	339	341	327	300	309	357	331	330	324	336	321	350	338	334	301	317	303	383	318	347	360	336	312	317	339	328	345	334	349	304	320	378	343	360	358	345	331	348	317	320	320	340	350	304	345	341	358	321	321	345	311	325	321	342	305	333	315	351	347	317	327	313	301	315	300	319	321	308	353	347	353	318	332	322	356	366	315	333	342	299	314	346	305	317	352	342	333	346	325	349	345	340	339	333	347	329	344	357	347	338	343	339	341	320	322	352	328	307	351	338	349	317	346	336	325	302	325	340	297	342	316	316	324	323	316	325	323	311	341	336	348	325	333	345	358	283	333	334	349	337	335	315	358	314	346	354	345	325	333	313	307	349	302	338	338	317	317	317	306	332	322	320	337	299	330	352	343	335	334	328	290	310	324	336	324	347	338	330	335	342	326	307	304	329	315	345	362	331	327	344	340	292	347	358	339	339	298	315	321	352	343	333	341	347	303	314	326	329	319	327	314	312	353	325	319	350	318	316	319	351	300	311	344	348	346	309	343	345	308	308	328	322	324	346	306	300	342	336	350	315	312	310	358	331	302	322	348	317	355	333	333	316	295	331	317	351	310	317	303	379	300	324	348	306	319	320	318	343	322	367	306	292	330	340	315	354	326	306	310	323	330	335	316	311	344	323	337	337	364	334	326	283	330	333	336	351	322	308	333	339	344	334	308	349	336	301	322	360	318	357	312	344	298	342	318	316	330	313	342	333	335	331	345	309	353	343	312	355	343	329	287	345	319	363	338	314	347	339	312	308	310	334	308	297	346	356	308	352	342	324	321	329	337	333	341	324	318	345	377	321	326	331	331	331	352	311	346	288	332	307	300	330	324	317	324	325	358	346	333	338	346	332	340	353	293	332	328	324	305	303	324	329	346	337	334	346	316	346	323	303	348	338	338	330	367	333	350	319	307	333	363	297	338	318	335	319	346	321	322	315	332	366	356	320	344	322	314	327	363	344	340	306	330	347	333	282	303	350	329	309	328	317	303	351	325	315	290	313	308	311	351	321	317	325	328	340	302	325	330	317	344	339	309	336	375	350	330	337	340	290	336	315	329	300	332	321	282	322	346	348	307	343	327	325	334	327	317	305	323	334	302	342	312	353	324	337	342	319	318	334	333	324	333	353	346	337	332	322	321	339	337	327	331	301	347	313	293	322	349	339	303	364	342	321	363	310	307	337	327	339	336	305	340	403	342	307	302	309	290	338	321	331	322	325	320	356	362	332	329	310	340	334	337	336	314	298	328	308	341	329	314	318	322	328	312	301	348	350	286	319	315	316	315	340	338	307	322	327	343	365	334	316	330	316	341	316	335	324	340	332	341	341	318	314	313	341	288	347	350	347	333	351	359	347	327	303	339	331	289	343	320	321	316	340	330	291	326	342	316	347	345	335	322	345	324	340	331	372	323	345	342	311	346	329	317	311	347	329	317	341	301	340	317	348	335	344	358	348	331	368	342	295	323	348	320	337	334	274	309	317	308	323	312	346	351	329	287	330	300	345	338	362	302	289	349	320	357	346	345	334	341	349	333	317	291	343	342	364	332	307	365	325	338	306	332	305	338	326	343	342	376	331	337	309	298	315	340	322	316	323	327	312	321	321	361	348	330	303	321	320	342	304	359	332	327	343	322	312	342	331	327	319	337	305	313	338	327	304	341	353	341	337	315	324	332	326	339	319	325	354	324	365	351	313	332	342	357	318	344	345	335	324	344	329	325	332	325	314	325	315	340	354	343	328	322	329	330	343	353	319	323	348	325	290	337	319	337	365	365	335	341	349	348	335	340	360	306
24004	21100	28276	24030	20867	8846	1763	1202	836	772	699	700	640	638	569	535	483	471	442	432	434	444	403	442	402	427	395	408	420	364	440	422	402	400	406	431	394	411	415	393	370	415	392	389	435	404	417	389	379	381	435	423	413	383	396	435	405	441	382	432	401	373	396	383	410	390	403	401	412	365	414	380	432	403	413	414	423	365	418	364	402	403	406	382	369	418	428	406	370	413	398	388	415	375	421	345	412	406	407	429	384	420	397	408	397	398	392	402	396	412	380	445	433	367	402	372	406	403	384	378	410	388	367	386	440	402	393	393	397	441	419	405	385	418	412	405	409	388	396	389	412	384	411	409	395	407	397	394	393	380	409	404	416	409	369	421	390	399	397	352	387	402	387	375	404	385	407	412	364	414	365	377	391	386	427	393	396	365	439	412	464	371	390	386	405	404	408	429	420	426	383	414	430	399	423	378	361	390	415	411	371	402	391	393	385	410	397	411	421	407	417	364	381	394	388	413	394	390	379	378	382	395	387	409	414	354	405	391	399	406	412	383	433	411	406	407	425	382	405	402	385	364	395	403	399	420	419	383	382	449	342	389	414	423	413	409	422	366	392	399	398	414	376	380	392	405	382	392	426	387	393	407	401	430	376	351	372	389	402	402	404	384	431	390	420	392	400	388	359	424	376	416	390	416	396	452	354	357	397	403	397	372	383	397	410	381	399	395	411	420	402	424	404	396	392	365	421	416	412	386	417	421	422	375	405	416	367	401	402	405	381	433	409	430	384	376	419	411	391	442	384	420	393	415	415	407	387	393	398	388	386	401	437	377	391	395	401	410	397	371	405	406	375	423	389	432	409	401	410	389	385	397	421	408	355	401	392	383	398	406	427	410	400	410	390	403	381	391	402	411	379	344	403	384	425	390	381	394	425	415	408	412	379	401	400	404	429	396	387	409	385	388	372	416	360	440	367	451	428	390	390	417	378	385	399	426	402	399	396	427	379	404	379	400	393	410	406	401	364	413	411	368	385	403	386	384	378	391	391	398	383	387	431	421	366	375	396	362	441	424	397	428	395	413	402	425	421	409	389	404	381	404	373	378	401	398	406	415	378	363	425	405	393	404	407	391	398	431	389	388	394	420	387	397	420	409	391	446	405	379	402	384	385	407	382	423	397	403	405	408	402	386	403	432	408	366	424	413	384	396	459	368	389	389	397	414	437	416	385	404	424	434	399	397	426	381	415	382	366	357	392	380	386	435	394	402	401	432	356	380	385	392	409	395	367	404	415	369	410	407	411	422	408	387	385	353	395	434	404	379	406	388	420	368	386	401	381	405	435	387	418	383	386	365	409	403	420	373	412	401	423	388	430	390	424	415	368	382	389	387	405	410	385	404	396	383	378	427	404	412	401	405	447	442	405	426	410	398	404	416	405	377	394	400	426	394	420	380	349	411	378	406	391	384	403	404	371	426	366	435	391	399	393	396	434	419	420	427	410	388	370	425	347	397	408	412	412	400	351	395	414	372	414	376	405	418	370	393	366	419	403	411	431	351	386	390	422	414	393	412	420	394	421	391	388	433	415	418	382	369	404	382	385	370	407	417	373	417	407	380	413	389	380	427	408	425	404	392	421	403	415	377	420	428	376	358	392	400	379	422	380	396	392	363	382	386	434	392	386	433	380	357	414	401	393	378	411	398	423	424	400	371	353	395	408	396	386	400	391	403	377	409	373	431	396	393	420	398	399	407	405	376	397	374	383	409	421	411	408	383	426	398	340	365	401	393	397	388	373	361	423	417	396	376	367	379	375	388	346	415	373	382	395	402	400	398	366	383	386	360	420	429	399	395	401	383	437	450	382	388	385	366	355	392	380	375	391	405	413	426	399	395	416	399	366	386	401	408	469	424	446	412	395	391	399	405	424	402	395	411	413	359	379	419	419	375	389	398	373	400	392	382	403	395	447	393	397	395	403	403	408	404	399	395	369	381	434	412	420	428	390	360	395	365	401	402	382	416	382	408	367	367	445	419	387	398	395	363	414	408	393	371	388	405	365	339	411	389	372	416	396	384	429	429	368	413	374	365	403	413	373	398	377	431	421	369	378	431	368	388	377	402	401	378	380	385	397	404	408	397	395	384	343	437	442	384	392	397	422	388	420	392	414	404	391	425	404	405	373	387	424	392	406	407	393	427	395	402	410	375	380	411	412	388	432	405	416	400	385	359	394	391	398	356	429	406	432	399	413	386	414	417	423	421	400	364	379	430	398	398	441	376	391	396	378	395	413	396	393	405	374	403	392	408	423	381	386	394	359	372	406	424	391	392	406	417	404	392	388	337	384	373	431	404	391	394	397	369	437	402	372	421	428	381	382	403	409	420	432	404	387	403	395	417	435	419	410	406	425	397	424	346	441	375	382	384	404	382	417	400	399	416	371	396	401	416	384	398	381	384	401	396	376	381	410	379	404	411	407	410	408	425	417	374	416	378	453	443	419	434	410	394	384	391	379	358	391	431	389	362	387	390	375	401	398	391	374	413	407	413	391	418	382	423	406	392	420	376	416	416	399	384	384	348	425	403	397	432	402	389	428	362	417	377	444	401	410	419	417	430	407	399	402	387	401	384	412	408	402	390	384	407	387	417	427	409	378	394	394	401	452	416	408	411	403	418	412	369	346	405	369	392	403	366	425	380	393	387	329	370	415	399	387	382	426	431	399	399	371	370	406	408	434	365	374	377	423	397	395	379	401	379	410	375	436	378	390	418	440	415	407	383	407	390	413	370	420	430	373	424	394	412	409	378	402	405	351	411	432	451	339	392	441	371	411	402	402	405	427	396	393	375	380	412	377	414	402	356	422	388	385	393	382	409	410	392	392	436	389	414	407	383	406	373	424	409	383	419	356	403	436	432	399	400	382	443	387	361	432	394	406	385	399	411	372	396	408	403	406	413	408	381	394	379	403	441	391	418	444	423	393	404	384	411	420	389	398	429	384	396	383	385	391	408	391	397	368	419	383	412	388	407	423	349	392	380	405	383	413	406	410	403	393	386	374	418	411	418	404	422	374	367	390	426	383	388	392	362	401	393	408	425	411	413	395	403	414	432	407	400	436	385	397	369	395	422	404	414	449	402	406	415	365	362	424	371	409	421	392	418	387	380	369	418	398	374	388	396	443	373	445	416	409	434	406	375	434	411	414	374	388	417	391	379	378	411	390	398	406	375	389	385	382	372	429	388	418	384	415	399	414	406	396	432	398	385	439	392	385	388	412	419	395	377	397	367	406	376	396	408	402	378	410	414	382	370	420	388	396	382	422	405	422	395	430	423	399	430	414	396	427	372	451	405	387	414	391	372	409	410	414	419	372	409	399	377	410	365	398	415	401	404	436	402	386	393	410	433	403	366	413	389	355	400	375	388	381	410	368	407	377	393	393	373	412	355	385	380	403	389	401	404	419	353	407	411	363	414	404	400	413	408	389	365	400	408	385	383	418	402	344	409	394	371	414	401
43452	56567	15143	5974	4971	3546	2738	2215	1619	1416	1317	1164	1038	1016	837	779	705	695	602	632	573	604	572	576	562	540	544	498	560	537	573	547	559	538	544	490	497	518	512	516	489	481	525	509	525	508	531	515	513	503	526	550	530	535	484	490	522	512	528	483	533	479	529	547	501	454	528	474	516	499	505	522	513	502	501	482	539	535	534	509	536	522	502	501	511	523	508	485	485	546	478	456	539	485	524	506	425	517	524	502	468	514	473	504	527	500	493	562	514	522	540	530	521	490	462	501	520	510	501	477	511	519	504	508	496	522	519	521	499	485	511	470	518	528	509	541	533	491	514	517	483	498	479	534	485	536	497	498	536	501	534	514	486	512	535	503	501	495	506	491	503	463	522	491	489	503	456	494	516	510	514	492	478	498	511	539	520	514	544	476	516	498	487	501	469	572	495	490	515	461	480	523	538	491	515	486	524	525	537	510	489	490	502	491	527	510	459	486	515	481	496	548	521	529	496	539	519	507	505	530	483	493	479	469	471	532	485	479	502	483	470	508	504	555	495	492	478	514	478	509	500	544	522	471	509	489	497	505	502	526	475	495	549	531	509	499	501	512	477	504	505	558	544	498	530	509	487	473	474	496	468	441	497	542	511	487	511	507	477	532	480	503	462	494	503	502	508	490	501	501	484	474	507	488	517	522	510	510	541	503	478	523	503	510	484	471	548	492	466	468	492	495	500	456	514	460	469	510	494	517	518	507	521	480	460	505	494	521	528	496	478	510	536	506	490	512	528	501	515	461	525	495	527	464	513	499	484	497	530	512	508	454	543	500	494	475	493	508	519	517	518	480	495	527	502	485	545	508	498	469	517	496	546	542	491	499	510	522	519	508	496	501	519	522	538	498	518	516	521	498	480	471	534	503	474	538	541	491	495	507	514	534	474	479	526	491	508	521	530	551	489	517	530	474	521	489	541	485	473	472	532	529	448	503	524	523	518	543	489	520	533	508	518	515	500	497	555	506	496	520	488	455	473	543	489	511	523	499	493	501	471	507	509	547	532	529	483	534	478	512	508	521	509	579	498	509	513	474	532	502	521	495	488	509	472	517	470	507	527	498	499	502	530	499	505	496	517	524	499	527	470	485	500	481	536	456	484	527	495	511	529	528	550	522	529	478	508	526	474	512	461	524	488	508	503	551	518	512	524	536	477	475	490	507	496	532	521	484	518	457	505	529	516	505	536	498	481	522	467	517	524	508	518	532	500	468	504	481	502	529	470	484	480	497	466	519	508	519	522	517	490	539	497	504	521	512	502	497	520	507	483	496	525	492	546	515	501	446	501	532	533	507	511	525	483	516	508	509	501	486	474	503	491	480	479	480	482	496	543	511	545	509	529	543	500	472	502	503	482	511	521	535	520	500	506	455	486	477	493	506	479	494	491	514	484	475	476	502	522	543	513	516	519	472	516	489	481	537	521	537	506	517	518	513	474	511	494	499	508	482	498	517	473	515	496	514	503	514	494	500	510	528	515	532	453	516	557	492	512	489	521	514	493	507	496	507	518	508	493	499	494	532	486	536	507	451	508	509	526	474	550	530	480	481	500	492	461	544	518	471	498	510	474	495	521	497	495	510	504	523	513	499	478	542	509	511	526	481	510	500	556	497	473	544	543	500	534	562	503	468	514	489	509	494	519	526	516	536	496	521	519	521	495	505	537	513	519	513	492	489	504	509	477	495	512	530	521	479	494	552	478	483	482	533	546	459	475	481	503	513	470	489	500	507	528	468	507	484	534	528	516	518	481	510	493	471	518	503	519	528	515	507	494	528	468	470	496	513	488	504	503	512	468	476	492	504	518	493	499	485	504	540	485	489	482	517	478	545	491	489	505	521	469	492	491	492	496	497	504	452	486	517	499	494	508	486	543	514	472	511	499	507	525	522	507	539	527	507	478	476	514	471	548	511	520	507	498	508	553	519	517	477	465	512	500	515	534	565	486	518	501	503	505	494	511	480	536	508	482	543	566	502	494	477	514	499	495	480	509	507	512	485	459	538	514	486	537	499	517	488	487	467	465	483	521	502	493	495	508	477	562	471	506	481	509	551	538	523	476	519	491	493	515	485	541	466	495	522	513	517	514	526	516	495	475	494	525	488	511	492	499	497	516	525	518	471	474	556	525	524	529	496	486	499	513	479	482	510	525	493	535	473	512	518	499	508	519	512	538	546	498	515	514	483	535	538	489	518	500	480	519	536	528	507	462	498	496	463	464	503	523	509	486	520	507	498	520	517	502	503	493	485	490	560	495	482	542	527	502	495	512	492	484	519	509	477	483	477	529	547	463	489	512	481	487	508	524	509	511	504	489	504	480	479	562	515	513	496	495	487	505	502	472	476	466	505	508	521	530	537	512	463	461	467	468	504	480	454	507	457	526	534	538	516	511	523	529	473	493	501	522	540	518	514	510	512	527	479	483	503	509	522	516	493	509	494	483	520	528	516	466	540	491	507	493	446	522	518	507	529	471	487	468	476	511	513	489	482	504	528	535	516	511	539	508	515	484	486	458	492	538	487	488	500	481	500	527	520	515	482	500	492	477	527	521	511	492	498	481	518	548	488	523	511	471	489	544	525	521	487	508	489	521	494	519	514	550	503	506	512	516	478	517	513	524	509	552	517	465	504	512	534	509	532	509	479	443	483	478	486	495	458	465	518	521	469	500	526	521	541	479	502	513	508	478	477	469	517	484	560	485	496	495	512	477	557	495	536	537	508	493	494	489	494	514	538	518	471	481	491	534	493	508	522	507	520	505	486	508	489	498	506	527	491	507	483	502	473	458	492	555	523	530	475	464	492	540	553	516	488	522	473	496	463	503	507	502	459	527	557	501	514	494	504	481	498	495	492	491	524	475	521	509	508	469	523	491	520	506	518	486	473	527	505	526	506	522	494	498	521	525	470	461	508	447	458	509	447	485	523	494	498	542	545	488	470	560	503	493	565	483	551	492	514	518	496	512	484	526	466	549	469	535	488	478	528	494	500	489	503	478	528	512	490	516	524	494	489	465	472	493	510	508	537	508	471	518	523	498	540	473	523	468	542	500	509	462	481	513	537	467	517	501	534	496	530	510	497	501	492	509	481	500	472	508	528	505	479	492	492	511	493	471	548	478	468	526	539	505	552	497	535	508	508	507	501	509	514	534	501	511	490	531	545	493	515	513	512	514	511	500	525	517	525	526	547	486	549	516	485	503	504	489	503	477	557	530	513	511	482	539	475	510	526	488	486	513	515	461	544	512	505	568	524	473	554	492	497	531	504	461	539	506	523	459	470	527	511	507	535	500	475	507	506	500	526	511	496	522	500	490	473	523	525	467	486	482	519	473	483	517	494	514	485	505	497	507	483	517	507	486	522	510	483	511	480	499	506	518	486	552	455	495	504	512	549	471	504	513	467	531	540	499	471	492	514	489	531	492	480	494	466	504	522	530	503	499	503	508	488	514	542	510	506	507	474
22935	21032	28671	23544	21011	20871	7663	1581	1085	953	863	805	717	707	561	541	537	494	464	452	397	414	395	400	408	371	390	386	393	358	360	358	428	357	356	371	350	365	380	397	392	386	393	344	366	377	340	361	374	359	357	358	343	358	368	339	342	357	398	345	390	394	408	359	361	356	326	342	358	368	352	356	341	321	393	351	379	333	416	362	363	353	363	318	374	375	342	364	389	352	337	362	373	338	363	379	402	353	324	372	351	356	317	347	349	355	399	359	351	366	362	362	363	329	322	336	342	355	322	393	340	350	365	375	296	339	381	317	383	389	369	333	350	333	379	350	375	340	364	322	333	377	383	364	348	328	377	362	384	358	361	343	368	369	373	380	364	368	357	359	369	321	321	364	351	361	345	356	344	358	350	352	364	363	381	363	339	386	363	370	380	345	322	338	368	368	364	351	350	368	360	346	373	399	353	381	372	373	316	325	356	357	338	329	388	334	339	339	385	361	364	347	367	329	364	352	351	373	347	344	356	415	342	376	330	350	354	360	344	366	369	352	336	347	347	363	352	336	331	358	382	347	362	381	381	367	382	371	352	365	352	342	388	366	348	381	365	370	354	371	353	389	333	362	378	357	351	344	357	380	347	359	348	364	365	355	356	349	347	345	334	365	363	360	359	370	372	383	341	382	346	339	348	350	352	379	363	376	364	396	382	322	383	368	347	394	337	323	343	359	334	354	374	362	360	361	341	361	362	363	348	372	361	375	330	355	375	394	346	357	342	327	350	349	372	379	351	348	362	359	386	340	348	315	377	367	349	377	394	357	367	388	349	357	359	346	326	347	374	351	368	340	337	339	379	344	364	365	370	350	379	353	340	356	387	327	399	373	352	324	335	342	349	386	372	353	384	340	371	389	377	365	350	358	356	333	361	356	379	328	350	356	361	366	381	362	380	347	367	369	358	365	370	340	350	355	340	353	343	351	348	379	330	361	365	375	359	340	355	352	325	370	377	364	378	329	330	364	340	357	380	397	343	354	363	375	382	370	348	379	342	363	339	359	367	359	362	362	333	376	385	352	353	349	353	351	355	346	367	363	357	357	365	364	343	400	362	373	359	412	346	366	395	366	388	346	347	360	348	372	348	336	342	344	357	364	387	367	338	345	378	331	341	345	377	374	347	352	349	377	375	379	336	352	309	327	359	361	368	364	367	368	371	337	354	358	347	343	355	342	349	351	363	345	349	349	382	342	380	344	324	338	359	360	365	346	338	328	353	330	343	339	364	363	381	339	314	362	330	322	313	356	353	356	368	355	348	349	375	327	333	373	338	347	349	379	355	337	375	349	379	374	373	349	366	339	380	369	362	342	368	361	310	354	342	351	359	385	346	364	347	327	358	330	375	383	364	327	333	341	362	340	374	359	318	342	375	354	343	358	374	337	397	370	365	367	376	354	355	346	420	366	353	382	328	366	372	357	337	346	336	363	338	355	392	336	365	374	360	333	361	357	349	365	369	384	359	369	360	320	334	339	357	376	357	361	366	338	384	324	352	397	334	353	369	368	341	317	376	364	362	345	360	358	371	343	363	352	347	338	389	342	343	362	350	379	404	349	362	340	360	356	322	340	352	335	349	374	385	402	352	376	381	340	357	369	357	361	354	346	335	359	355	369	364	342	368	389	361	365	338	332	352	353	353	387	316	362	349	366	387	334	347	353	331	352	391	350	400	377	342	349	343	313	332	352	340	368	344	366	361	347	370	362	331	362	373	324	344	338	359	331	353	370	368	347	352	372	350	355	320	344	329	330	385	348	349	363	332	360	354	342	356	369	354	355	342	360	387	337	337	352	350	367	365	354	344	322	354	339	343	350	380	369	354	362	365	375	311	350	325	377	370	340	371	355	358	353	358	313	346	367	342	371	325	325	381	352	334	320	370	368	354	333	331	348	345	346	398	359	365	360	354	356	346	348	353	340	338	356	367	342	356	344	396	342	373	336	377	335	373	353	385	346	355	346	349	340	357	376	348	355	380	381	351	376	369	345	370	346	334	362	345	353	343	344	333	325	348	336	340	327	361	348	390	351	346	367	339	357	327	362	361	347	376	362	325	360	363	372	360	363	323	348	386	354	352	348	337	352	342	350	362	360	359	372	381	338	379	347	371	345	297	330	364	336	385	343	360	338	378	423	359	346	346	329	379	395	338	353	355	339	319	363	363	331	361	370	363	338	355	365	374	372	344	340	397	351	356	349	360	390	341	340	344	363	367	368	372	362	346	373	378	357	342	347	370	334	354	374	366	367	363	337	325	349	357	356	319	345	355	354	331	354	357	345	356	343	401	386	363	323	354	335	375	369	387	372	321	375	345	370	308	358	348	344	361	348	387	380	348	347	342	364	327	354	368	334	361	386	355	332	349	381	336	368	348	368	353	329	378	333	370	355	366	355	339	385	317	384	348	362	370	353	379	362	364	368	366	387	347	360	333	355	377	373	359	339	369	355	364	345	360	334	386	308	346	324	388	355	351	364	363	362	344	378	369	372	325	361	379	346	338	351	357	345	368	373	342	374	368	370	348	342	366	318	362	385	324	370	342	378	373	383	354	328	340	367	357	343	362	356	363	360	354	382	390	339	391	380	362	361	366	352	377	356	334	359	336	351	333	380	361	347	359	359	334	350	361	395	348	369	375	357	396	347	354	380	362	329	357	357	355	338	357	352	370	350	355	356	346	341	351	366	381	335	357	370	338	352	334	350	335	347	354	338	316	391	353	341	341	383	333	383	355	346	382	365	344	336	359	386	346	353	335	332	359	321	370	356	350	347	357	367	366	353	354	370	331	372	379	354	389	365	361	376	371	339	345	351	333	344	347	344	354	366	337	352	335	360	367	355	353	331	346	401	348	365	381	387	338	388	393	358	339	358	376	382	348	348	365	363	366	336	341	363	410	345	324	329	304	367	349	344	348	363	359	337	360	340	366	350	374	378	373	334	354	392	362	354	364	354	352	342	358	347	359	356	383	335	362	382	351	343	338	341	393	345	370	349	349	332	367	352	361	352	379	364	371	334	380	345	320	359	356	374	352	372	314	336	365	344	329	343	345	333	324	368	355	359	347	342	346	347	365	351	298	347	347	365	374	334	368	340	373	375	355	356	361	370	356	355	364	354	326	371	380	404	382	350	321	355	358	351	332	354	358	357	335	354	374	378	377	328	348	377	371	306	375	357	358	340	354	367	376	364	360	372	331	364	397	348	357	349	347	367	319	351	351	343	343	327	377	360	343	341	329	335	377	328	348	353	353	380	383	349	326	330	343	338	351	321	352	391	372	327	357	358	324	369	358	388	325	367	374	335	355	359	324	344	364	363	371	313	332	352	340	336	342	342	341	362	391	358	340	382	371	368	326	332	356	324	393	350	336	376	375	373	364	346	366	356	327	330	367	367	380	346	379	371	369	343	334	334	324	378	405	355	335	334	325	377	340	332	352	391	361	351	373	358	325	361	393	370	382	353
47696	66135	21392	8486	6981	5063	4040	3083	2378	1977	1726	1552	1312	1147	987	917	816	740	681	682	615	563	584	528	505	507	514	506	496	511	512	505	478	518	504	464	493	527	491	474	473	464	486	481	498	465	479	490	472	484	415	480	481	479	505	466	458	440	473	489	463	440	440	477	446	490	480	487	443	470	467	463	426	479	464	476	469	465	464	507	479	481	433	474	425	456	446	448	491	389	437	455	465	448	473	479	477	484	452	470	497	444	473	460	471	445	466	473	459	466	500	404	442	474	482	470	429	464	463	451	470	468	444	491	454	460	471	436	478	449	431	473	483	466	446	432	446	491	476	485	487	480	445	473	433	470	490	436	453	467	517	456	465	454	455	468	472	446	440	468	435	440	492	440	517	452	456	466	470	496	439	435	536	458	426	457	455	446	481	427	455	493	484	462	457	493	455	437	425	450	437	431	434	494	438	454	498	451	453	472	490	449	458	454	440	429	457	481	460	473	422	465	419	471	438	508	477	503	455	479	461	472	482	468	468	455	466	466	536	452	472	473	465	429	462	455	494	448	458	469	439	464	466	482	468	451	458	445	436	461	440	431	451	475	433	440	473	414	459	417	428	456	497	437	502	424	451	496	440	503	418	448	499	456	431	468	386	451	444	477	491	449	448	471	478	438	488	470	472	456	453	472	465	462	477	445	472	455	452	445	450	446	456	423	468	463	441	491	489	466	464	430	463	468	504	421	488	407	449	470	443	454	484	462	447	431	428	473	448	451	498	459	474	476	442	453	466	464	467	506	466	471	478	461	426	460	469	450	478	462	492	451	461	487	433	476	474	439	449	466	455	498	438	470	450	475	444	447	423	465	475	471	446	457	475	460	435	451	449	428	476	460	446	449	440	468	496	476	475	472	435	466	460	464	470	480	437	472	429	451	460	459	456	427	476	475	470	430	481	445	482	463	452	446	463	463	494	461	416	450	477	465	441	453	478	490	439	491	470	437	444	457	416	444	414	457	444	498	436	449	476	459	458	434	463	459	407	451	488	476	506	450	451	470	452	486	480	462	453	467	454	486	440	441	428	448	434	450	483	459	469	432	420	466	423	454	456	442	449	464	457	461	477	469	437	485	436	452	483	419	441	476	439	475	466	450	448	458	449	441	450	404	460	449	462	425	441	432	475	459	500	455	444	454	478	442	489	438	463	471	449	446	474	443	470	478	484	427	463	463	464	447	468	472	457	471	467	462	455	437	475	469	443	488	425	446	449	489	466	451	514	444	462	480	423	444	433	477	504	444	473	455	473	491	418	480	476	435	473	473	442	437	434	426	465	446	462	464	472	473	461	447	451	468	440	445	457	475	421	442	487	447	445	465	483	466	441	461	458	509	467	478	467	465	444	497	488	481	455	448	495	455	444	441	473	422	461	450	451	434	479	504	457	467	459	472	452	468	473	468	476	460	460	491	469	447	469	485	427	461	455	450	436	461	488	441	486	457	457	465	434	450	457	447	452	470	465	442	458	445	458	466	462	460	458	471	457	479	467	439	456	440	490	475	476	456	426	462	496	460	461	467	503	435	441	453	460	462	443	414	466	461	454	518	433	483	429	451	467	455	467	468	439	437	453	476	426	441	453	474	491	479	455	481	448	444	461	479	475	458	457	417	426	435	426	471	481	469	475	466	429	470	465	465	466	431	449	426	457	468	450	442	474	442	481	423	466	450	460	520	439	441	491	440	479	452	453	454	468	446	459	464	475	476	463	451	476	467	469	429	439	473	490	471	461	450	483	460	466	454	433	440	466	424	464	418	441	479	445	469	503	440	466	477	478	471	466	456	446	478	448	439	491	447	441	485	449	459	491	483	477	443	465	450	460	498	439	438	478	392	445	448	428	460	466	489	458	443	508	459	468	475	434	482	425	486	452	447	451	455	460	450	455	455	442	451	420	452	485	476	445	453	435	468	473	452	444	470	474	452	468	486	466	449	430	465	458	476	474	451	455	444	467	425	444	462	449	452	407	432	445	472	395	456	459	482	489	463	507	487	441	510	451	444	451	429	466	440	453	438	470	430	445	454	475	411	432	470	447	451	466	483	432	462	484	494	458	444	459	478	500	474	438	443	450	444	491	446	462	456	440	457	447	433	472	452	456	435	414	477	449	428	481	477	490	457	421	460	456	503	488	484	460	462	450	435	448	477	490	475	443	440	480	429	436	481	485	457	443	461	451	459	464	470	467	436	489	506	446	457	423	463	446	416	474	446	461	472	504	453	486	475	455	473	444	450	448	433	480	491	479	435	493	434	466	485	440	449	434	483	469	465	464	417	475	468	481	492	447	408	444	490	441	429	436	454	465	484	464	474	471	466	454	427	474	458	460	483	454	454	476	457	454	472	510	453	446	494	444	447	469	439	444	416	434	444	411	476	452	419	434	437	476	440	449	478	413	472	452	459	459	447	428	484	462	421	465	484	467	464	461	446	450	447	446	476	463	452	448	482	469	446	438	498	447	466	442	445	473	461	438	464	468	443	462	513	483	453	452	430	462	400	450	433	439	418	445	464	464	428	480	442	488	453	442	434	443	443	467	424	462	467	454	435	450	456	456	461	455	471	478	432	436	466	469	446	494	453	477	427	459	417	475	460	457	497	406	464	456	455	446	462	419	455	439	453	457	431	443	485	429	473	466	468	479	436	454	460	481	497	441	473	464	447	469	433	439	471	443	451	474	469	436	480	463	451	474	483	496	463	478	456	462	469	444	428	435	468	462	447	491	454	454	447	442	470	453	429	465	450	478	429	445	474	428	469	485	435	469	441	438	463	476	466	466	429	491	464	430	454	510	498	485	456	421	450	445	493	502	411	433	479	470	477	450	472	465	491	456	460	439	447	447	463	437	482	447	467	481	450	420	458	447	458	491	450	441	459	495	464	440	462	449	482	468	469	476	438	456	468	432	446	446	434	493	425	464	446	445	430	463	463	445	459	452	477	457	450	449	467	461	440	443	441	477	432	433	451	438	446	447	438	446	467	469	456	456	454	475	430	434	478	425	451	449	492	382	471	444	474	440	478	466	476	487	470	440	453	470	495	470	447	461	454	448	457	429	439	478	439	457	395	448	479	442	498	416	471	485	493	458	448	438	447	424	486	463	420	436	454	479	422	476	503	500	489	446	452	432	505	471	420	437	442	472	447	474	465	470	432	440	439	446	474	472	437	482	446	499	458	477	508	476	429	489	461	481	448	466	502	446	457	445	461	446	465	437	516	456	468	443	503	462	471	448	461	430	474	436	480	484	462	480	477	410	442	479	481	445	431	463	478	454	442	455	462	418	422	458	458	443	463	432	446	429	494	520	411	467	453	435	450	467	458	465	457	448	426	456	477	463	445	430	477	452	466	455	475	460	450	439	425	470	450	457	427	453	478	465	440	476	449	451	446	445	455	414	468	458	416	477	468	414	457	463	446	441	439	455	466	502	484	456	459	465	482	460	434	421	462	446	468	485	466	487	476
29977	29087	16655	3347	1272	909	700	550	425	460	395	371	424	331	340	299	348	296	291	305	260	272	239	246	249	278	252	256	256	266	240	282	257	257	254	256	239	249	249	252	223	230	255	261	274	223	253	215	247	249	214	255	237	251	246	228	282	233	272	268	248	230	269	276	270	272	276	248	257	233	252	250	248	246	249	266	260	247	263	238	248	255	246	242	250	239	259	252	229	261	271	248	266	222	247	248	237	261	283	268	249	269	230	256	241	263	256	272	258	257	257	258	258	239	244	222	274	248	216	256	261	271	235	258	253	229	245	277	251	263	251	267	269	244	234	265	257	242	256	262	258	251	274	262	255	265	251	264	263	276	246	263	275	274	257	252	244	250	261	254	227	271	265	273	253	263	266	293	251	250	265	243	246	243	260	243	262	239	243	283	278	292	263	245	244	247	252	254	270	245	283	240	246	253	253	260	272	229	249	247	251	257	263	238	267	250	241	253	247	256	260	227	252	261	237	257	250	253	240	240	271	275	245	256	265	243	265	261	234	270	259	237	231	254	247	249	268	243	235	278	236	265	241	248	250	254	249	258	251	258	241	265	272	249	253	232	249	264	257	277	253	257	252	257	241	252	256	247	252	243	276	218	258	257	261	282	226	260	257	242	231	262	228	235	226	253	254	273	266	296	280	296	245	262	230	246	283	232	240	275	253	274	237	248	230	248	280	245	262	245	241	240	268	251	248	245	251	261	277	249	267	263	229	278	243	260	271	244	273	288	264	265	276	244	243	254	249	266	236	269	250	250	250	264	225	260	260	268	285	277	264	233	244	247	243	261	265	243	246	261	263	245	253	271	256	255	259	279	240	252	241	267	273	253	240	230	274	270	277	243	240	242	252	247	245	236	244	249	273	245	237	255	249	254	249	270	275	269	296	244	252	266	234	269	272	264	252	270	247	236	260	266	268	264	241	256	248	253	252	245	276	217	268	254	274	244	251	266	253	231	280	230	259	253	244	287	263	250	243	245	212	290	260	266	234	259	260	256	259	255	250	228	256	251	237	256	262	255	240	271	265	258	277	250	235	250	241	240	245	267	246	273	233	222	232	254	252	254	251	264	261	255	279	283	261	265	243	264	249	266	246	271	246	229	215	255	253	253	234	233	226	243	279	242	234	269	260	238	278	238	241	262	234	257	221	249	235	259	248	244	273	247	258	228	252	232	254	240	243	256	277	255	249	234	265	263	239	256	248	270	238	230	284	264	247	249	260	260	292	251	276	265	243	251	264	243	278	239	245	262	280	231	254	247	209	238	239	257	290	243	258	246	257	262	273	273	267	285	239	266	239	280	238	246	249	286	245	247	278	244	280	252	253	258	264	264	279	265	248	261	232	234	252	274	249	262	262	257	239	225	258	248	278	255	266	254	290	223	251	262	258	261	223	232	263	255	268	237	216	263	242	251	269	275	249	240	246	244	244	249	240	243	266	247	282	258	278	237	259	265	245	269	283	279	249	251	255	269	253	257	258	259	291	240	269	252	237	255	264	259	274	257	251	249	263	261	246	271	265	270	252	232	271	230	266	254	244	257	257	262	250	268	237	255	256	231	264	261	267	274	254	241	240	274	269	239	262	250	248	259	253	233	262	229	263	273	254	258	256	235	271	260	239	276	262	235	264	261	260	258	246	243	262	270	246	247	262	290	249	268	280	254	252	245	234	284	245	283	229	259	256	232	237	267	279	269	255	254	243	246	224	277	260	275	268	249	252	242	271	257	269	239	264	240	266	265	259	246	283	286	248	264	255	264	228	264	253	226	248	257	262	240	275	253	241	277	269	241	273	260	228	250	248	239	248	251	271	294	274	242	248	259	258	244	276	229	293	251	246	259	249	281	300	261	235	250	269	267	273	272	264	236	263	243	228	243	278	278	241	259	275	266	251	242	252	215	228	252	254	264	268	252	269	269	263	265	248	228	235	261	291	263	229	242	271	253	238	234	265	281	278	243	249	275	264	275	242	250	268	280	264	259	258	255	274	259	271	257	218	265	249	255	249	249	263	235	264	254	274	240	263	258	252	261	270	271	248	253	254	258	248	267	247	253	252	270	213	257	252	254	254	257	247	269	263	252	267	240	260	270	253	247	261	261	249	277	258	245	280	257	223	246	256	263	220	272	256	256	286	247	271	237	250	270	247	261	220	218	261	271	275	251	273	269	251	217	260	245	242	248	251	269	255	269	239	257	247	236	282	297	259	257	270	257	276	240	262	260	302	286	249	233	237	255	245	280	263	252	237	253	236	276	251	312	267	245	273	247	268	254	266	274	232	268	240	269	245	259	274	248	246	296	230	256	287	270	245	262	237	253	226	288	237	263	227	241	246	254	255	250	240	256	251	260	258	227	245	262	249	260	273	238	245	251	247	232	273	243	253	266	252	243	237	278	249	261	279	267	279	251	252	272	260	252	271	245	252	266	264	254	229	253	244	266	261	252	254	278	259	268	263	257	270	233	268	257	259	238	264	264	269	248	218	255	256	245	247	251	213	251	277	268	227	258	243	262	209	267	254	265	230	239	253	233	263	249	274	228	241	257	247	246	231	246	249	260	250	271	277	273	243	238	283	251	264	226	222	286	247	267	264	250	253	246	261	259	259	250	245	255	255	234	261	248	272	240	240	251	258	270	270	238	279	245	224	241	250	287	255	255	270	243	234	240	256	279	238	262	266	243	232	249	245	247	239	236	270	273	250	261	271	230	258	277	234	270	228	259	242	287	240	246	228	270	246	259	246	250	268	241	258	257	228	279	272	245	258	261	245	231	260	236	260	261	254	241	256	255	234	234	260	260	249	251	280	263	240	254	265	249	263	286	270	273	263	232	261	241	245	254	254	259	248	249	250	274	239	241	241	249	273	244	278	249	264	255	261	269	259	242	229	237	236	264	238	281	254	231	256	251	214	270	266	260	249	231	267	257	248	256	243	277	277	223	232	255	238	222	276	250	256	258	269	258	266	219	248	267	243	256	256	251	259	240	249	253	244	248	260	270	249	276	258	265	249	269	246	267	251	267	225	263	222	263	229	228	221	230	263	244	247	242	245	237	242	238	256	269	252	264	302	266	275	260	226	267	271	242	225	270	237	275	238	251	267	264	260	262	239	280	278	241	242	232	272	265	247	257	267	267	228	263	249	236	240	276	241	282	235	246	268	278	214	273	274	272	247	225	260	270	283	259	246	265	238	248	254	249	268	269	224	253	297	238	225	254	241	232	242	260	288	275	259	249	258	227	257	244	241	257	276	260	252	264	259	257	251	265	247	241	274	227	257	260	230	239	243	230	243	251	251	244	262	253	254	259	269	239	248	258	256	258	272	254	278	268	249	271	278	263	263	248	256	246	216	231	260	259	246	254	228	249	239	232	254	241	253	254	231	241	268	255	254	268	278	252	245	252	251	243	275	262	259	280	232	285	233	249	251	210	292	255	274	243	289	244	261	257	256	239	249	251	259	239	267	254
38613	43182	8482	2602	2426	1804	1324	1157	888	826	737	615	672	531	514	456	467	386	358	352	375	332	308	321	336	318	353	297	293	313	324	307	308	301	319	329	318	361	307	326	362	312	307	324	334	340	334	341	332	328	291	325	334	310	318	330	347	331	327	316	322	324	329	323	324	316	316	322	327	320	322	351	324	332	350	354	325	328	359	346	320	307	336	300	305	297	311	320	308	315	309	310	321	348	323	321	324	341	374	322	314	327	359	328	310	302	339	301	329	311	321	312	338	359	299	337	332	319	331	327	297	318	325	349	360	355	317	345	329	359	312	343	285	324	322	330	310	297	320	344	328	345	310	340	287	311	334	321	310	314	340	330	317	321	329	319	335	342	326	349	347	313	303	298	327	328	320	319	376	335	329	302	314	341	350	345	331	354	315	305	325	343	349	344	331	286	343	319	293	342	336	356	382	314	322	323	323	333	306	305	334	315	310	317	335	352	352	354	320	317	370	343	337	294	358	317	323	279	319	330	324	316	324	322	316	316	322	329	333	326	316	312	297	298	352	338	323	340	317	328	335	370	333	344	303	325	315	352	324	320	354	316	322	326	306	305	312	300	362	354	321	340	308	324	327	331	313	316	327	347	342	293	341	344	339	338	325	296	348	312	303	355	342	324	327	319	319	322	363	320	341	298	321	328	329	335	322	330	315	309	342	358	324	292	331	344	293	324	324	319	339	329	344	339	327	300	334	300	328	321	294	299	328	329	352	335	325	324	298	358	308	343	344	328	299	342	311	319	317	299	312	331	279	324	362	313	327	324	347	327	319	322	354	318	345	320	336	308	337	327	321	301	354	320	328	304	338	353	317	333	337	317	322	313	333	323	339	327	344	342	334	307	325	331	338	332	305	325	362	317	325	325	330	291	333	307	305	334	334	349	344	314	336	357	315	319	327	304	348	350	331	318	290	307	311	328	341	324	356	333	347	346	321	372	318	315	304	350	337	308	322	310	337	310	341	337	331	324	346	333	338	282	345	349	321	330	362	308	325	349	306	307	327	325	338	274	320	315	321	337	307	329	347	328	317	341	320	339	312	348	341	332	315	314	319	320	310	343	329	350	306	329	319	313	335	353	327	310	303	306	299	308	311	306	321	292	343	322	319	317	360	299	330	334	322	338	288	326	341	362	312	325	310	376	305	324	335	325	316	312	316	355	324	307	320	352	348	327	317	328	304	339	358	355	321	349	361	316	361	319	338	342	319	330	374	336	336	321	338	307	340	348	333	315	350	332	320	366	303	370	325	335	318	314	339	321	335	356	332	337	322	362	332	340	314	322	356	316	347	334	357	338	315	333	321	308	328	319	324	308	319	305	336	378	350	328	327	360	352	296	320	355	331	327	305	309	325	335	300	295	327	357	317	336	309	302	311	320	333	318	340	299	333	341	300	354	310	295	359	325	331	324	326	320	282	329	318	341	337	318	343	315	360	332	350	353	318	337	277	350	301	324	343	354	330	319	329	302	298	301	351	322	330	323	330	320	317	301	321	323	332	302	319	322	330	319	330	314	295	339	315	312	337	316	342	301	317	311	326	288	305	329	312	322	318	290	316	351	329	318	310	339	336	327	313	286	335	333	317	331	330	331	322	343	326	305	318	326	343	335	297	338	326	312	312	296	334	328	310	339	335	351	312	344	329	313	332	342	376	334	308	314	324	317	353	297	340	350	323	337	293	326	310	327	319	318	362	360	337	340	313	328	330	321	333	326	304	304	334	325	316	307	316	306	319	324	302	337	362	321	333	317	300	303	368	336	312	316	364	314	361	300	315	346	328	300	339	341	342	346	325	325	327	356	308	363	322	324	322	351	357	343	335	293	326	317	305	340	329	334	336	349	330	318	333	335	308	331	330	330	320	318	324	308	366	318	357	321	348	352	342	321	349	307	335	303	323	344	325	320	317	299	330	316	344	313	327	362	331	306	329	321	303	343	333	347	306	312	345	336	325	310	286	321	351	337	316	304	312	334	329	323	345	287	297	322	340	346	334	327	329	370	325	305	329	316	311	366	301	359	318	364	312	316	293	302	329	309	325	342	309	348	332	308	313	336	312	277	320	318	304	325	341	321	323	334	353	327	317	296	303	287	311	312	349	322	355	339	318	303	324	329	309	342	327	314	329	329	361	337	324	286	328	326	316	318	332	296	319	325	323	317	330	320	319	323	340	326	289	318	302	335	297	311	335	300	341	349	340	332	337	354	359	329	307	308	317	366	343	312	337	346	332	328	311	322	305	367	342	330	342	336	323	350	339	313	327	334	313	319	331	311	305	365	314	321	346	337	333	358	313	300	302	315	350	309	334	326	323	314	323	359	357	342	302	337	328	339	340	339	309	315	346	328	313	320	319	334	349	311	364	312	362	314	296	346	356	347	293	324	331	343	326	349	308	315	333	348	297	287	357	324	321	348	300	354	312	355	321	299	340	344	320	341	311	305	345	300	315	340	323	297	334	330	326	339	323	328	311	314	307	335	303	334	326	348	323	338	322	346	349	349	335	312	353	356	329	318	312	322	342	320	340	302	351	295	319	335	315	299	316	372	333	311	311	296	336	317	341	322	298	310	333	309	314	301	342	340	335	347	297	321	285	332	303	339	317	332	342	357	340	323	340	319	331	337	334	337	331	324	306	330	311	330	314	325	335	301	343	327	298	310	330	297	351	314	325	336	296	288	337	323	317	331	336	331	316	345	315	306	330	318	319	321	353	308	319	334	340	299	313	328	317	293	321	303	326	338	359	340	330	323	324	318	330	336	347	337	317	340	349	281	334	324	321	311	323	322	301	304	321	339	347	294	351	306	334	375	329	312	309	309	323	298	318	303	350	360	313	305	336	309	331	312	296	318	332	324	330	312	302	339	340	312	315	320	330	317	349	328	355	334	346	346	344	319	309	329	341	315	315	322	368	328	360	312	324	316	338	317	351	298	309	314	355	321	302	309	317	317	330	313	319	333	319	334	345	317	358	326	295	359	331	337	323	328	314	332	321	324	347	335	320	300	337	341	345	304	309	325	336	321	363	302	334	342	308	301	333	340	316	336	337	342	326	320	336	337	331	304	299	301	302	310	346	319	319	339	324	324	339	344	333	368	355	293	327	337	322	354	349	351	345	336	325	316	359	336	327	322	344	317	321	305	308	311	341	303	372	309	318	341	319	314	341	305	314	312	292	335	330	328	326	326	340	340	345	343	300	341	328	320	326	320	327	311	334	320	326	319	305	316	332	329	331	345	295	321	333	310	343	310	332	312	322	298	359	317	307	325	328	316	314	308	331	336	340	291	333	317	315	316	315	331	348	318	310	319	331	337	297	332	295	321	329	361	339	341	335	336	303	313	325	323	321	340	316	355	328	332	319	324	323	279	336	320	334	319	302	334	330	343	316	351	318	341	306	339	358	362	329	317	320	343	338	353	334	303	311	320	307	310	325	335	309	325	328	339	317	334	335	321	288	332	296	329
23992	21104	28287	24037	20908	8985	1736	1143	915	847	710	741	648	549	552	532	521	509	472	514	454	426	442	407	424	437	407	412	407	419	396	384	400	375	382	400	385	394	413	424	434	394	408	382	380	429	400	403	407	410	384	419	394	419	393	372	379	427	428	421	371	411	356	382	389	411	422	412	454	392	417	394	397	391	366	366	401	402	401	378	402	432	403	411	403	391	428	435	398	385	414	380	374	379	389	385	397	394	371	379	395	369	372	327	382	403	397	410	416	388	386	407	425	373	381	364	396	351	393	370	398	393	371	398	408	386	370	432	394	430	376	408	359	391	392	397	366	378	369	445	398	388	383	389	434	375	391	368	391	402	430	398	323	379	363	395	362	395	360	409	393	428	397	369	413	394	388	440	426	372	419	417	379	392	419	393	392	383	395	401	357	412	413	359	412	419	368	368	394	390	396	384	414	380	391	403	441	431	408	374	406	408	349	459	398	372	362	406	451	400	401	397	365	381	411	400	368	380	391	412	384	449	387	416	400	352	394	392	411	406	391	381	368	381	394	378	401	432	413	387	419	390	385	401	418	410	415	394	398	396	409	367	340	363	373	412	410	426	383	376	365	397	430	367	406	399	386	382	398	380	367	372	416	403	360	353	417	406	409	360	419	408	380	415	383	381	385	432	386	415	400	354	385	381	398	383	400	428	377	409	393	399	365	359	400	403	383	351	418	394	386	394	360	384	365	407	393	390	370	406	374	373	395	403	430	401	410	353	386	415	403	409	338	389	413	437	406	376	383	380	369	399	408	409	425	368	373	404	438	384	447	383	381	399	397	400	394	399	384	381	417	394	400	389	365	360	411	420	385	392	370	367	416	397	384	442	435	415	386	407	377	398	371	390	402	374	406	379	389	362	416	388	387	396	383	385	388	409	385	366	430	402	408	393	402	398	410	404	358	374	374	413	412	395	432	375	376	376	391	406	411	378	377	399	406	373	406	404	363	356	417	413	403	371	376	422	368	386	423	421	398	390	374	399	388	375	341	412	432	414	376	355	399	422	392	387	412	413	418	403	403	373	358	406	407	341	347	389	411	414	377	369	390	419	396	377	371	387	382	431	384	386	376	395	400	370	390	404	384	391	388	404	396	408	445	412	399	415	418	411	401	398	379	425	384	447	359	401	397	405	397	403	381	412	378	436	382	402	388	404	416	412	404	378	396	408	381	410	406	373	360	391	418	395	372	369	381	403	417	411	425	406	396	405	352	422	373	396	386	392	395	412	429	394	397	399	385	419	388	404	375	415	416	403	378	423	361	377	385	404	389	379	399	418	386	400	403	432	365	395	368	399	379	408	398	365	419	397	362	404	372	395	411	412	400	415	394	443	384	380	400	414	375	389	407	368	419	414	382	396	388	358	402	367	437	377	427	402	375	386	400	410	373	384	350	394	399	392	382	385	390	393	406	390	381	389	376	425	405	408	385	366	415	426	359	383	349	412	388	418	370	404	410	389	407	389	407	415	406	362	353	427	422	412	392	385	374	405	356	387	398	366	404	369	390	429	397	451	397	365	400	385	374	402	415	390	425	390	408	400	393	414	389	374	391	408	367	378	394	404	442	361	396	372	383	428	395	385	416	398	375	409	389	395	391	412	397	381	368	436	411	386	415	420	390	393	372	415	404	453	407	382	374	374	365	376	388	346	380	371	394	450	369	406	396	394	403	397	378	368	406	382	374	361	362	372	414	392	422	404	386	437	390	397	388	395	408	380	385	404	382	372	390	362	421	395	404	379	392	395	429	396	405	411	405	411	412	414	391	360	431	340	374	387	383	373	389	384	376	398	348	371	409	384	413	399	365	422	414	398	405	365	414	383	407	421	396	380	380	358	378	372	371	383	402	403	388	380	402	368	370	348	398	385	354	391	368	385	368	407	397	418	391	348	379	405	419	402	377	398	369	362	389	408	382	390	363	364	397	399	389	366	405	394	400	386	403	393	407	423	374	372	340	447	369	367	410	379	384	395	388	373	420	361	376	427	398	383	378	412	342	397	416	412	390	399	394	400	416	416	412	357	371	420	393	433	429	407	394	430	400	434	394	417	390	380	392	405	411	397	382	420	389	360	385	400	345	404	380	395	380	397	382	418	414	382	406	414	419	400	401	413	409	393	389	391	402	385	359	400	357	410	392	390	383	399	379	391	399	396	386	375	407	404	373	396	417	412	395	396	375	400	407	404	395	397	422	384	377	369	346	387	391	393	415	409	383	400	394	393	387	383	421	370	422	401	403	428	381	396	419	385	396	411	402	367	436	377	426	379	404	422	359	397	393	354	384	403	362	352	387	407	400	417	406	428	391	389	379	421	419	383	408	386	399	391	400	366	403	375	412	385	407	392	386	361	375	392	415	385	414	386	410	399	398	379	372	391	453	367	368	407	400	378	367	381	397	377	401	396	401	389	376	377	375	382	412	420	400	386	417	380	375	374	392	402	426	356	406	400	398	412	339	400	363	397	389	385	408	417	442	372	382	437	403	426	354	418	377	383	357	357	388	437	391	379	426	370	387	398	379	402	407	417	410	399	395	423	397	415	392	384	403	404	383	398	397	390	403	416	393	396	381	430	389	376	416	379	392	398	403	367	424	380	404	414	410	393	402	402	395	357	411	393	393	388	385	403	399	391	382	395	395	390	403	373	384	377	388	400	407	404	415	377	404	407	411	399	374	403	399	405	413	414	359	401	401	397	385	413	391	364	424	378	381	389	413	399	376	389	391	423	442	385	385	384	364	373	424	374	407	423	371	411	410	426	391	381	375	400	414	406	402	432	398	373	410	425	380	360	382	425	403	391	380	381	355	381	408	358	387	379	411	425	407	376	425	399	397	415	431	407	369	428	417	386	387	410	407	373	347	396	388	392	349	394	414	371	406	348	386	419	355	377	377	398	378	391	372	410	387	426	390	402	409	389	377	383	398	400	400	398	376	422	401	362	461	396	385	403	358	398	418	404	382	409	428	413	412	388	378	438	338	336	401	367	389	418	428	369	369	396	397	406	405	387	397	358	411	409	400	422	416	393	377	392	347	379	406	414	380	395	390	400	431	430	354	433	409	369	415	406	383	409	390	373	402	357	433	389	380	379	391	401	384	410	377	411	376	366	413	418	396	403	376	392	382	385	404	369	378	395	409	389	396	393	426	383	405	396	404	386	394	383	378	409	390	386	401	384	411	432	415	372	410	391	384	360	382	385	395	393	411	408	385	382	424	354	407	429	386	393	412	372	388	409	400	394	393	373	370	439	387	391	427	393	411	380	398	387	345	376	417	412	406	403	404	411	399	419	384	414	407	429	406	394	375	385	372	390	381	411	395	393	420	369	384	383	392	400	363	381	400	393	384	426	387	407	372	417	363	396	419	382	357	393	433	403	385	430	402	375	413	430	398	382	384	395	406	392	393	363	400	362	366	391	382	374	364	389	390	367	394	398	399	385	366	389	398	409	394	372	392	387	370	390
43639	57360	12949	5677	4483	3393	2767	2375	1860	1591	1374	1244	1112	909	794	840	748	723	642	647	619	571	538	564	554	542	538	554	546	533	526	544	523	485	545	504	523	520	483	469	509	479	524	534	543	502	532	519	506	495	516	524	495	523	521	520	528	469	503	504	475	512	465	475	488	506	469	506	486	490	493	518	503	509	515	485	479	518	526	506	504	552	538	463	471	468	552	519	487	502	510	530	502	531	497	507	488	494	507	506	501	506	506	471	483	495	514	497	495	513	492	509	517	484	505	475	522	507	493	445	545	512	500	503	495	467	447	505	502	474	497	536	502	505	468	522	506	485	496	509	496	465	512	524	446	462	512	503	454	494	520	523	529	469	504	499	543	462	485	501	512	500	521	515	479	508	507	507	508	502	504	505	494	516	492	486	488	474	542	493	531	528	478	466	500	528	513	491	468	518	521	498	531	471	511	469	444	504	485	522	503	474	525	515	489	497	519	459	502	495	509	522	502	503	518	510	484	506	495	501	452	487	499	455	517	500	485	488	493	525	511	508	461	530	488	503	515	510	554	482	483	498	515	487	468	521	534	477	481	487	536	503	479	474	511	473	496	504	541	499	493	491	457	515	514	489	523	521	500	497	473	530	534	496	518	512	518	532	491	499	473	481	484	518	465	496	518	503	468	470	485	498	459	474	507	503	503	481	478	535	519	495	513	509	479	526	514	474	512	500	536	473	513	466	502	507	503	528	486	511	517	479	536	485	524	515	527	492	506	501	507	469	498	491	497	485	485	501	529	521	528	492	537	484	490	517	472	502	542	512	517	544	519	497	501	483	544	518	480	505	493	494	477	465	485	503	512	523	505	476	513	454	473	493	538	475	501	514	512	503	507	487	531	520	489	549	492	504	484	503	488	504	524	486	483	472	491	468	463	508	492	497	523	503	478	506	495	475	557	509	467	472	485	477	462	525	499	519	522	552	530	524	483	492	497	499	483	507	528	536	530	502	474	529	504	487	530	521	495	503	484	488	498	522	507	482	479	496	492	467	475	519	515	506	488	479	503	513	504	478	481	492	494	503	537	514	509	491	499	511	520	508	488	469	517	450	487	475	508	536	492	501	476	489	488	517	490	497	473	456	503	488	524	530	494	497	497	478	504	500	490	472	501	514	478	456	510	522	527	480	468	477	461	514	497	516	506	487	522	499	525	507	485	473	513	504	508	510	495	492	456	470	516	457	496	517	473	514	483	518	497	502	496	489	511	501	506	496	507	546	496	480	503	484	477	481	497	510	513	506	498	474	490	516	488	488	518	515	544	493	496	505	482	479	484	468	511	505	499	512	533	481	547	450	490	486	473	444	479	511	482	477	466	491	497	486	530	482	469	463	511	508	518	525	508	503	514	497	517	503	483	524	463	504	530	513	496	519	501	507	502	516	503	510	494	538	496	522	510	473	461	495	505	485	482	534	454	498	488	512	472	466	473	504	475	493	545	517	531	525	513	452	497	498	552	497	474	498	530	489	496	507	487	522	484	476	532	510	491	488	499	522	510	485	467	494	481	510	505	484	536	492	494	471	511	466	480	538	481	453	517	470	512	524	486	490	494	522	480	472	498	526	512	463	489	502	487	518	491	537	534	513	523	500	506	504	513	518	521	503	491	522	554	467	494	459	498	491	523	472	483	509	477	501	503	564	512	489	477	473	489	487	516	482	510	488	517	495	514	515	483	504	519	514	511	489	503	503	501	530	484	474	496	536	485	534	499	490	536	510	510	486	509	540	467	509	504	508	511	493	494	491	510	502	485	509	486	490	531	545	513	472	504	493	496	548	498	499	510	508	523	486	497	493	499	533	503	454	489	476	510	481	492	497	481	487	485	501	541	524	476	483	470	481	495	520	536	485	514	521	479	511	506	511	512	482	491	497	529	530	485	500	478	514	508	480	445	517	482	519	500	526	506	522	472	523	500	516	527	488	481	503	493	507	499	471	469	489	495	509	509	516	523	483	487	539	497	492	478	499	511	505	484	467	440	459	488	511	486	477	507	472	503	517	526	478	485	524	521	463	475	492	482	520	512	477	485	520	499	492	540	494	478	492	456	512	473	484	501	463	531	456	501	495	470	462	493	519	515	516	472	501	520	512	500	525	544	472	467	570	506	490	537	500	499	529	501	532	519	482	530	495	512	528	505	498	482	512	516	494	512	513	502	496	462	509	513	486	470	479	495	522	531	477	476	467	505	543	472	517	483	466	549	523	522	461	530	476	482	498	498	504	492	487	498	496	466	493	509	478	522	486	494	522	422	510	524	492	494	465	477	531	482	472	469	498	480	521	505	536	501	529	513	557	500	516	502	466	484	467	450	499	500	456	490	502	490	539	495	487	482	497	499	531	507	511	520	502	477	514	469	493	490	492	474	524	478	482	465	489	512	526	478	465	503	531	495	481	516	452	516	520	542	493	488	490	506	473	517	501	506	441	494	538	452	491	502	516	515	466	492	493	496	522	478	503	542	511	518	469	548	492	503	493	514	478	485	506	514	505	500	484	524	491	484	498	535	500	517	500	530	514	494	511	508	528	506	453	511	515	486	490	529	470	512	487	453	521	522	457	523	486	484	517	489	507	485	506	508	485	535	493	495	504	478	473	514	543	509	472	472	508	528	551	471	461	509	510	469	474	524	481	542	493	516	499	533	504	472	548	475	504	470	525	470	483	503	526	511	513	464	510	479	510	484	479	529	510	503	461	489	497	483	473	508	482	498	514	487	485	468	496	490	475	508	490	536	482	557	476	532	484	521	467	518	470	509	510	506	538	523	532	532	489	536	511	507	496	499	514	456	525	520	445	460	506	553	499	506	533	481	537	449	512	516	455	471	488	515	495	523	511	504	485	503	518	484	470	514	509	470	517	510	503	498	491	488	464	478	479	483	469	482	530	499	478	516	481	471	480	510	481	545	556	500	543	554	498	495	523	499	442	465	472	512	465	513	501	522	465	495	487	461	498	497	495	480	483	508	538	492	506	473	481	515	548	513	487	516	504	453	517	501	532	502	514	531	481	479	490	537	507	489	508	522	533	457	499	491	482	520	513	478	530	471	512	514	469	495	487	495	480	528	490	476	497	494	470	481	537	502	477	472	485	474	498	493	446	484	510	494	480	469	506	502	487	538	505	528	533	493	517	488	472	490	487	493	505	513	528	469	493	515	499	457	492	472	503	498	472	482	524	494	505	505	523	505	526	529	506	538	471	505	500	504	512	502	536	480	498	493	516	546	481	492	552	560	476	506	499	512	515	489	505	494	488	483	498	486	494	477	504	475	490	450	472	482	538	459	468	508	474	490	495	501	521	498	496	502	487	483	478	495	508	521	443	489	517	510	476	512	509	541	462	474	509	521	464	522	476	499	480	497	479	491	494	488	496	505	487	518	481	465	496	493	491	494	505	521	490	512	494	512	501	506	467	511	479	510	522	467	516	462	509	508	540	509	530	504	479	508	529	482	505	484	538
23004	21090	28793	23565	21071	20917	7570	1734	1245	1025	897	763	715	671	600	547	572	501	461	463	447	432	405	423	431	383	401	350	415	373	371	360	365	370	334	328	362	349	363	373	351	374	409	368	366	397	353	355	388	344	394	349	364	333	366	359	357	341	319	346	337	316	344	375	373	375	353	344	355	357	362	367	345	349	335	355	371	338	340	358	324	325	407	388	352	347	368	387	340	344	365	330	342	348	403	368	381	357	355	382	339	345	377	379	315	366	358	368	375	343	356	328	355	351	326	370	356	362	355	363	351	364	365	371	388	373	377	362	379	329	360	357	322	354	363	356	348	374	371	353	335	351	337	388	356	376	344	342	353	374	353	365	342	348	392	352	389	341	364	344	379	354	360	348	369	359	345	362	354	353	340	370	329	365	345	381	364	340	343	374	307	346	355	331	367	363	347	326	357	372	344	397	332	341	340	316	335	355	366	362	354	362	344	348	342	356	375	353	340	359	386	330	369	368	347	352	347	335	327	359	362	351	365	358	331	346	338	362	366	359	331	349	338	330	339	318	340	344	354	341	339	341	327	348	339	335	338	347	341	361	357	320	340	346	349	350	405	326	330	368	375	343	355	373	348	333	356	369	344	332	355	330	354	342	332	333	332	352	341	337	343	333	348	319	348	325	357	340	338	355	350	380	366	339	359	358	366	349	345	383	367	357	372	347	381	341	384	364	373	390	339	320	323	344	350	342	349	347	334	329	364	333	332	346	350	353	367	380	330	339	396	363	366	370	323	361	358	342	363	367	332	345	369	376	375	298	368	344	364	328	334	340	328	366	303	329	347	344	370	361	329	345	334	339	348	336	359	353	321	348	346	388	376	337	362	393	373	389	377	389	349	344	318	336	336	344	336	305	351	382	342	345	350	347	338	366	349	321	341	379	361	358	385	353	343	353	345	355	348	363	337	357	341	337	337	340	323	367	349	351	348	337	353	362	349	331	332	361	322	333	338	330	365	341	325	339	385	334	360	374	346	333	346	355	366	378	370	382	353	347	364	360	334	337	340	368	361	348	360	350	366	354	345	318	345	328	341	337	363	377	329	353	340	341	350	350	330	355	355	326	363	352	340	352	382	349	372	322	342	349	370	351	333	324	344	354	367	327	379	336	343	326	357	359	356	323	358	348	361	378	327	349	319	354	366	334	361	311	354	346	357	362	368	348	346	335	323	407	348	360	355	326	391	339	359	365	354	342	328	344	357	347	364	362	337	390	364	351	324	360	354	397	369	355	342	368	365	371	368	365	366	368	354	365	356	362	391	371	357	360	351	357	348	375	354	364	365	354	325	314	365	329	391	367	333	386	352	364	330	349	331	355	375	379	336	374	335	342	333	350	362	361	350	346	340	343	342	357	351	350	351	364	381	373	385	366	344	360	399	371	356	344	321	340	320	359	339	370	400	359	351	382	346	323	337	328	332	343	358	350	337	369	359	357	329	353	374	363	352	359	369	354	351	378	355	354	346	355	363	358	350	357	368	316	365	369	353	385	346	339	349	362	315	356	355	371	349	357	344	376	364	337	378	350	340	331	404	346	321	305	352	351	340	339	347	362	354	353	349	348	327	316	359	340	346	336	366	370	327	372	343	358	390	349	351	388	380	352	362	345	367	360	324	371	385	356	341	336	373	325	343	336	406	328	369	328	327	347	336	362	347	367	370	344	340	374	321	350	352	339	347	385	349	371	400	380	344	356	354	326	360	356	342	373	380	320	302	370	356	342	348	356	352	377	324	336	386	342	345	349	329	366	381	323	383	361	328	374	366	339	333	349	325	340	323	367	380	397	369	314	336	381	351	345	322	354	335	343	359	383	376	402	339	337	350	371	333	342	393	322	330	322	383	324	321	355	356	361	348	387	368	350	373	317	349	352	346	363	340	354	332	361	367	358	345	355	390	369	381	390	373	352	345	319	379	339	332	350	360	364	363	380	356	340	325	346	363	367	313	379	347	336	342	340	380	329	344	356	362	355	364	398	363	362	377	335	348	339	358	348	370	357	345	370	355	361	355	358	355	370	333	322	344	382	364	398	372	313	352	366	387	386	369	375	403	349	361	354	346	342	353	341	365	319	345	356	364	343	337	340	359	371	320	344	345	374	333	388	329	357	361	350	332	354	339	397	376	351	334	348	372	339	372	337	339	344	351	343	356	335	362	362	377	366	356	362	376	356	333	355	352	360	361	396	351	374	357	336	377	354	354	349	338	341	369	363	366	365	344	328	334	349	386	353	358	345	347	351	353	363	345	327	350	364	369	353	358	367	331	337	354	341	352	331	374	339	359	347	362	355	331	376	366	376	358	343	343	381	353	321	358	355	339	370	375	367	369	311	339	342	365	320	314	363	349	355	336	310	356	353	374	373	345	355	357	326	361	372	362	372	323	295	321	363	360	368	379	352	358	371	348	352	371	360	352	354	392	357	321	333	332	347	351	337	344	314	349	388	380	361	344	371	370	362	340	334	348	353	360	356	355	328	361	338	334	346	382	328	383	384	393	336	335	365	368	391	357	337	374	342	346	352	344	377	342	355	330	315	328	371	357	321	375	376	364	373	355	328	350	362	358	365	340	337	336	356	383	358	316	341	333	380	322	320	355	349	323	333	368	358	355	350	385	336	356	370	325	380	374	368	361	346	351	333	331	372	376	369	365	372	342	340	324	336	342	362	375	376	369	356	365	360	357	355	393	344	358	364	371	370	330	317	342	339	346	346	304	351	340	335	345	309	372	356	365	347	329	330	347	320	359	389	372	370	340	365	364	371	367	332	355	347	390	317	340	360	384	382	343	336	368	333	358	331	344	323	341	358	362	375	343	346	341	330	361	326	333	377	355	330	379	368	321	321	345	359	347	383	392	380	324	363	342	360	371	353	360	321	356	363	354	340	353	341	338	369	338	381	366	351	355	372	342	334	375	363	314	341	339	375	337	325	340	324	334	357	337	356	360	344	333	331	341	366	381	345	320	372	387	372	352	359	334	345	348	373	386	354	339	350	342	352	367	346	365	362	376	352	362	357	334	343	345	341	357	342	336	356	359	325	356	327	356	360	355	380	370	329	372	382	326	356	366	360	362	346	365	346	364	362	350	341	346	346	370	353	304	331	346	344	337	364	361	358	372	346	349	337	369	356	357	346	322	340	344	361	349	367	358	374	373	366	346	344	340	356	398	341	303	351	363	356	326	370	340	371	351	345	317	335	336	316	373	337	368	364	349	335	335	329	345	326	340	357	354	334	355	346	355	317	364	358	371	352	316	373	367	324	372	339	342	329	360	382	338	377	382	353	344	359	339	354	355	350	342	323	347	324	320	363	336	358	352	391	337	334	348	356	353	353	362	349	366	362	331	330	337	359	376	354	341	329	318	351	320	381	375	327	369	370	369	333	350	360	371	338	355	330	352	353	370	338	315	354	324	354	366	366	367	359	351	351	379	353	349	355	358	364	359	345	341	359	352	316	365	351
48241	62750	18263	8480	6457	5177	4314	3509	2681	2150	1725	1543	1234	1092	1054	920	840	807	730	725	618	569	599	550	522	500	524	499	505	500	503	465	482	475	423	508	483	490	474	477	507	485	497	511	463	455	433	462	478	446	439	441	468	460	474	515	444	447	446	459	487	461	495	494	471	438	457	468	441	449	473	465	443	432	431	437	475	443	429	429	474	484	449	427	472	455	482	445	418	448	456	446	437	467	459	474	444	455	451	459	464	460	468	450	485	476	487	497	436	469	463	448	469	437	460	467	429	480	447	461	460	453	470	468	485	454	458	450	471	456	433	449	482	440	468	400	445	453	454	455	428	433	447	434	484	470	451	459	442	467	476	456	446	478	482	449	505	470	450	458	451	470	443	510	461	431	435	459	443	466	450	426	448	470	460	412	421	445	460	394	405	479	415	474	468	489	487	407	427	437	484	436	445	458	475	457	408	421	450	443	476	468	485	464	456	445	463	442	439	446	461	442	446	453	470	436	463	443	458	468	460	394	468	509	442	433	442	443	440	435	443	466	462	447	435	434	481	403	459	468	499	466	450	475	437	429	441	476	442	461	444	484	492	450	440	449	457	482	493	453	473	456	443	461	454	460	422	439	460	446	467	449	465	458	455	469	467	441	448	501	445	436	472	441	431	449	485	442	443	434	444	468	468	456	485	462	462	455	467	471	441	431	461	461	420	432	430	430	454	404	471	424	427	468	452	450	418	429	479	445	445	482	471	439	461	434	448	418	448	462	409	460	467	449	475	427	510	439	445	443	438	444	442	428	426	432	433	501	427	483	492	466	436	452	490	433	477	428	469	459	463	442	441	466	502	436	450	440	439	458	460	442	426	450	433	455	430	494	420	472	463	460	451	453	483	433	434	503	460	459	444	445	470	423	466	473	451	454	428	450	445	478	424	462	445	445	410	409	448	476	446	473	453	456	478	439	445	427	449	466	468	463	425	452	467	434	433	425	458	450	441	452	459	456	463	448	440	453	423	459	464	455	449	446	465	418	448	450	468	435	453	433	478	459	446	412	449	438	462	460	441	434	419	466	444	475	453	501	447	471	472	479	479	460	464	437	464	436	447	440	435	462	495	428	460	412	456	442	429	466	476	445	458	445	486	471	440	446	470	419	458	478	440	452	439	488	471	450	424	443	468	471	496	404	459	420	414	430	453	470	477	463	471	444	438	454	472	433	439	452	418	416	471	440	485	462	471	458	427	458	454	469	484	458	422	460	475	471	487	434	484	454	418	460	468	487	465	482	454	428	439	446	441	449	436	447	462	450	472	463	473	451	447	442	445	422	442	461	464	456	469	493	449	443	457	478	480	456	461	488	471	398	442	459	420	436	468	446	444	442	463	469	447	467	483	444	482	462	447	453	480	447	475	473	455	449	467	464	458	422	487	443	443	437	440	428	465	449	444	482	408	452	417	482	430	451	419	452	467	428	425	457	434	440	489	455	428	471	450	463	445	435	465	483	425	438	455	439	461	457	449	467	478	480	496	479	437	459	433	430	456	428	449	432	454	450	440	443	437	448	487	424	472	466	448	416	458	439	462	471	469	460	448	441	457	433	411	478	457	441	461	441	446	442	454	461	430	442	441	475	472	431	405	463	441	447	476	454	478	463	458	425	447	455	447	482	433	436	468	486	412	478	436	449	464	450	428	471	455	437	488	462	437	387	453	478	443	434	447	451	429	475	436	441	434	490	421	433	466	460	447	434	426	478	433	469	474	448	464	483	461	449	458	473	428	462	440	432	444	461	460	493	425	471	419	456	452	465	449	448	459	477	429	461	409	445	406	463	469	467	471	420	459	434	435	450	482	428	484	462	421	443	472	482	443	415	428	437	445	487	478	464	430	407	445	416	483	443	435	484	451	420	450	464	464	459	438	442	433	442	461	455	456	385	460	470	455	451	444	427	400	452	454	438	496	453	457	435	460	431	491	427	463	464	430	403	420	446	437	451	449	409	411	446	447	419	463	462	438	450	485	437	451	414	434	487	425	436	466	434	467	430	430	454	421	450	491	431	441	433	479	453	461	433	446	506	453	470	445	442	495	421	434	480	473	427	413	440	442	456	467	470	447	448	461	430	476	433	475	486	427	428	410	464	428	469	450	447	436	444	432	515	430	449	447	432	483	443	479	472	450	440	438	451	477	438	416	500	470	457	426	451	450	466	432	422	448	475	401	447	436	478	473	496	472	459	438	480	428	443	426	423	432	443	438	440	465	430	444	457	430	456	451	510	450	476	447	442	469	462	480	428	433	452	463	406	436	470	436	452	446	441	483	438	446	419	451	441	432	488	460	471	446	438	426	453	415	483	448	478	422	466	473	431	438	446	456	472	454	442	444	443	447	453	435	434	440	449	423	487	449	453	464	445	465	466	434	463	453	463	463	449	453	439	461	457	406	490	458	471	483	451	411	441	448	464	449	445	448	414	411	434	445	443	450	478	467	435	438	464	456	464	468	439	490	437	428	446	433	446	462	454	457	430	483	455	432	450	464	414	452	453	441	482	465	438	435	447	440	446	410	438	399	418	432	468	472	434	441	428	466	428	428	460	449	449	432	482	424	466	433	450	443	436	468	458	444	477	427	465	431	467	451	434	455	454	448	471	429	459	458	426	490	402	449	422	472	431	422	434	436	433	463	428	478	442	457	469	469	448	458	452	472	500	425	476	469	432	478	441	417	438	454	438	446	456	487	449	444	465	451	451	463	438	456	458	445	427	448	445	455	451	446	446	463	428	456	455	454	437	457	450	449	478	476	461	454	450	468	485	472	466	453	446	460	423	425	421	486	471	422	430	462	440	471	465	413	495	451	436	436	440	412	455	483	477	413	430	453	506	425	502	442	465	446	414	419	499	451	433	450	460	478	413	441	436	435	446	427	414	450	459	468	486	443	458	476	430	451	470	464	423	459	418	430	450	493	428	456	439	422	448	484	442	453	462	428	447	436	433	437	482	441	494	442	424	451	545	456	458	459	419	486	465	449	469	481	498	447	457	458	478	464	442	419	446	432	424	463	470	459	418	471	457	445	464	486	455	443	475	430	439	435	439	465	471	464	416	429	438	483	419	487	425	445	462	456	445	450	413	469	464	450	460	459	431	441	507	448	477	433	466	463	466	428	446	425	463	470	444	430	450	446	470	438	448	477	473	419	426	446	441	467	482	460	464	438	460	452	468	450	467	474	468	455	454	469	448	487	425	446	428	497	487	434	443	426	467	483	436	413	426	474	450	466	435	451	448	486	430	416	469	473	433	411	443	488	447	453	441	432	450	443	442	447	474	441	467	473	436	471	420	443	464	442	438	438	469	480	470	446	471	401	464	447	415	457	469	418	452	507	441	448	450	444	469	408	423	459	415	443	495	399	480	465	462	455	454	420	488	441	480	429	462	468	485	462	454	464	416	432	489	431	464	497	494	444	474	444	447	476	473	456	451	479	462	465	453	424	458	512	433	487	417	443	437
30109	27082	15228	3272	1433	1071	796	620	521	469	413	368	360	330	324	342	305	301	284	261	236	290	248	237	232	268	252	265	258	254	232	264	239	251	262	256	226	250	257	243	265	257	263	241	250	222	252	271	260	224	231	225	269	282	225	237	250	273	243	235	256	227	255	276	268	244	261	244	244	249	241	245	253	232	237	270	271	229	192	245	229	260	270	254	299	233	256	246	243	296	264	260	226	254	255	254	268	260	275	257	239	238	260	255	244	263	249	260	245	260	240	228	243	237	249	241	254	246	240	249	223	263	238	241	236	246	248	208	246	254	232	267	263	239	268	252	254	251	257	296	249	242	245	253	236	285	228	265	251	250	250	254	241	238	257	223	268	254	256	261	260	236	239	257	240	242	248	226	229	238	240	226	229	254	238	270	246	253	282	258	252	252	257	261	265	264	237	268	255	275	229	258	299	267	259	282	244	251	243	234	256	242	235	239	262	255	240	257	273	259	226	261	245	247	295	267	245	229	256	230	230	260	252	248	248	265	243	268	231	235	246	240	244	252	259	253	264	240	266	260	245	259	264	281	248	238	263	260	264	241	250	239	273	220	234	271	263	241	265	246	261	266	265	221	247	250	249	256	253	264	253	226	234	241	244	247	250	265	289	274	245	255	244	252	218	256	262	257	242	291	255	240	226	229	248	242	258	220	254	230	260	261	259	245	255	268	249	245	235	245	240	272	248	284	220	267	240	250	279	253	242	275	265	239	252	251	253	246	280	255	250	261	248	247	274	259	246	240	256	233	257	251	242	264	263	248	266	218	236	249	256	225	247	218	253	236	215	248	256	238	247	241	232	250	224	263	245	252	266	238	244	267	291	251	252	206	266	221	252	247	249	249	296	256	252	277	272	272	267	239	256	245	249	257	244	249	263	244	228	242	230	221	268	240	249	255	247	243	255	246	218	253	264	235	251	248	251	245	255	259	245	234	251	281	283	246	234	232	234	235	254	247	235	252	240	247	237	257	259	226	250	253	247	256	248	283	287	240	260	243	254	273	256	242	258	265	267	258	242	245	250	254	248	271	227	249	255	246	259	245	254	229	251	239	248	251	235	246	211	227	236	248	264	232	242	253	250	240	231	261	252	245	235	245	251	234	273	224	258	266	243	253	226	267	240	223	245	259	256	232	255	249	262	230	247	233	242	276	253	229	220	230	208	246	242	252	242	218	253	258	293	266	255	235	258	275	243	245	283	264	250	262	214	230	244	249	236	250	262	244	259	251	267	263	228	258	228	229	252	255	267	264	235	254	254	243	252	251	247	272	245	252	263	258	231	230	265	283	254	264	248	240	253	226	245	273	253	250	200	268	277	241	268	243	256	269	240	260	281	249	266	262	251	254	213	234	279	262	237	235	226	276	253	225	248	241	211	272	273	245	257	280	267	240	214	241	223	272	271	241	256	246	225	257	291	276	241	212	255	246	257	267	239	251	256	243	220	237	241	241	227	279	252	251	242	257	262	259	251	250	272	279	260	284	281	246	259	248	231	248	254	231	246	245	235	249	256	245	221	251	283	273	268	242	251	262	269	258	242	262	250	255	259	267	226	257	244	232	253	272	247	243	272	235	257	230	247	222	266	244	249	250	241	256	244	255	258	256	234	244	274	234	238	255	226	265	234	255	250	250	242	259	222	250	256	256	258	239	241	250	265	263	263	238	263	258	264	254	253	269	250	252	278	254	250	237	263	237	255	233	249	232	257	253	240	234	228	241	264	271	246	239	241	220	257	287	243	271	228	251	229	258	246	254	264	269	230	235	249	244	285	237	246	262	249	270	299	219	298	240	228	258	258	245	262	244	260	278	258	223	268	256	243	242	249	246	249	278	263	257	263	273	239	243	271	233	270	254	236	267	263	220	270	242	262	224	267	252	242	286	247	219	271	243	245	259	240	249	240	235	266	246	253	261	259	266	237	237	249	251	254	237	244	276	253	271	262	259	271	241	262	225	240	240	257	221	230	246	242	230	226	285	259	279	223	266	244	228	257	251	242	256	266	282	254	241	253	238	251	246	256	237	259	232	235	239	235	243	265	236	256	218	236	238	243	244	234	230	255	240	255	254	259	257	223	257	239	214	255	261	243	238	267	250	243	236	255	240	274	259	230	245	245	227	253	262	235	241	245	236	241	276	237	265	219	246	268	245	245	268	235	246	264	237	237	238	271	231	242	256	247	261	248	249	255	252	252	275	235	262	254	236	230	243	248	250	253	262	267	244	248	246	249	247	236	257	230	229	240	237	268	279	247	262	248	258	260	257	221	244	258	245	246	256	247	229	276	292	258	224	238	231	231	246	257	252	223	254	258	249	214	242	271	260	265	257	248	253	257	212	294	247	231	260	233	269	253	235	280	244	232	264	275	226	284	230	240	258	252	258	229	266	249	270	240	246	236	260	255	238	234	256	264	258	254	230	260	266	237	259	240	241	257	256	247	272	258	282	249	235	213	235	255	234	231	254	278	248	259	233	251	244	272	255	265	255	233	267	257	253	229	248	259	267	248	249	254	231	229	257	252	264	267	236	264	238	263	236	258	259	237	263	257	237	255	245	264	248	245	240	226	236	249	249	261	243	288	273	227	263	259	262	249	263	256	266	256	239	254	259	248	259	249	262	250	275	242	255	241	265	256	261	261	241	261	277	233	254	260	236	241	238	233	234	259	264	268	235	253	228	265	233	232	253	239	242	241	244	249	235	249	272	262	239	265	257	231	237	231	247	262	275	241	270	253	214	249	250	267	228	252	251	249	229	235	259	258	274	238	222	281	288	264	253	259	254	220	263	263	259	248	265	236	233	247	253	274	254	263	258	230	252	227	248	257	235	237	227	266	250	246	255	247	255	245	270	263	250	239	264	249	252	245	261	265	252	266	245	248	269	257	269	265	223	253	285	262	265	246	257	244	259	240	248	243	250	252	197	237	238	257	256	244	248	245	247	247	245	239	258	267	248	252	245	269	247	267	240	228	288	233	262	254	250	251	247	246	251	259	250	243	260	287	246	228	279	224	247	222	233	251	239	277	254	242	250	251	233	265	238	241	238	246	279	269	264	246	261	242	237	230	272	231	242	255	243	245	240	262	242	236	233	235	267	243	246	248	258	253	246	227	265	261	241	284	261	288	276	219	240	254	239	256	242	262	280	245	238	283	257	272	254	268	246	251	236	237	224	263	277	251	257	267	240	250	258	248	217	253	245	224	234	244	238	239	245	251	280	234	255	265	236	248	243	241	277	259	262	247	251	260	258	258	218	246	268	211	226	277	257	252	256	242	229	239	245	260	220	274	260	267	242	274	252	263	238	256	224	269	246	236	242	231	252	247	245	279	207	265	263	238	266	259	258	235	246	276	249	258	254	252	250	252	277	272	313	237	237	247	242	236	269	233	244	274	259	240	224	250	238	266	228	252	250	263	276	274	243	234	285	227	250	267	237	267	197	243	244	251	263	257	266	266	262	260	260
38711	38629	6738	2974	2525	2175	1680	1412	1078	943	773	686	559	516	496	478	456	449	445	406	368	359	313	355	336	328	332	341	359	307	344	344	319	358	320	308	344	356	320	320	306	333	320	336	275	369	331	346	311	315	306	327	316	325	295	327	330	341	359	325	314	343	328	333	356	331	350	328	320	332	323	338	332	328	318	306	294	316	326	322	339	316	327	348	319	323	343	345	327	323	340	321	333	332	347	302	326	291	329	299	357	340	311	306	332	309	341	353	310	344	304	297	304	320	304	297	319	355	332	326	309	307	320	289	313	316	324	305	327	333	338	322	356	337	317	337	327	340	306	318	282	348	326	316	334	337	337	331	312	330	332	329	337	287	335	311	330	310	322	342	307	357	293	314	337	350	315	356	330	320	310	350	286	331	306	309	308	309	323	334	313	300	321	332	306	320	335	302	317	326	318	332	314	334	301	319	318	328	345	347	293	290	289	299	307	280	324	332	363	326	341	326	335	330	351	310	344	314	333	318	327	321	302	340	324	315	317	330	323	302	308	326	323	330	367	297	323	350	334	326	322	298	300	349	310	337	326	322	339	337	325	338	301	299	316	305	297	331	321	330	280	299	326	325	330	314	315	335	315	340	364	348	319	314	331	314	339	351	317	315	308	289	336	319	312	299	308	298	331	316	318	305	334	349	341	329	295	307	315	304	295	322	338	310	315	316	333	313	319	310	316	328	306	352	299	316	306	343	323	346	320	343	315	316	320	316	319	318	330	311	326	296	341	300	315	331	339	297	325	296	324	337	321	330	341	349	339	280	330	326	304	306	312	340	317	303	324	329	315	349	314	311	327	286	339	350	347	337	332	329	360	295	316	338	347	304	329	350	328	318	303	297	301	350	345	315	325	326	339	311	320	345	325	313	332	358	328	305	318	309	318	317	349	313	324	304	323	383	326	324	315	339	331	318	323	316	338	324	329	312	313	319	319	296	318	328	291	318	316	311	313	305	345	327	335	299	341	333	312	357	336	283	329	313	338	311	341	341	331	308	329	323	317	337	345	308	326	326	295	362	322	331	291	328	287	315	337	359	330	353	351	277	328	331	340	323	312	334	343	303	321	325	342	326	343	310	322	308	320	317	331	322	311	326	324	315	340	327	318	294	333	324	312	315	324	304	306	349	326	325	336	315	296	312	340	348	324	321	331	309	282	330	341	352	331	358	315	324	336	303	324	332	329	331	328	342	315	337	323	323	321	327	300	312	331	321	312	331	320	294	350	310	328	364	317	306	295	350	305	318	323	298	307	304	334	336	349	326	317	313	313	343	330	353	359	306	331	317	314	303	344	313	325	306	355	321	336	331	324	310	360	324	308	319	330	304	294	325	330	355	333	316	316	332	289	345	327	318	344	332	330	339	338	339	334	325	316	338	315	335	339	293	306	306	332	331	342	317	321	311	332	311	308	340	329	322	364	320	323	362	304	328	305	355	346	307	336	291	315	314	312	329	303	327	288	292	319	326	337	316	377	307	327	308	342	364	318	290	349	309	356	324	322	287	314	354	337	328	317	317	326	290	328	320	340	311	327	329	325	354	326	316	312	329	331	301	320	332	322	334	319	324	316	340	324	313	306	322	339	287	344	362	344	325	303	359	339	313	344	294	311	338	332	312	316	306	325	274	314	333	341	300	337	331	337	364	334	347	344	309	311	313	331	313	360	313	340	357	311	325	318	304	305	308	316	316	360	278	377	313	344	320	329	332	295	318	322	306	324	322	317	311	279	309	332	321	319	361	308	318	298	310	297	335	315	366	329	337	320	350	318	313	306	317	305	302	307	346	306	336	332	344	309	319	300	327	317	309	312	305	331	322	321	335	324	329	331	333	340	341	328	357	331	325	325	301	299	336	337	345	350	297	320	326	317	305	340	357	349	335	320	317	325	319	317	290	335	304	325	344	306	311	348	331	350	297	335	335	323	316	297	323	309	320	334	312	366	324	308	306	339	323	320	314	313	322	309	296	302	307	316	336	298	306	335	336	351	303	315	318	328	329	301	315	315	323	328	311	317	353	299	349	331	308	328	314	327	324	298	322	324	330	332	305	312	333	291	310	348	332	319	319	332	304	316	301	306	311	315	328	309	343	328	387	354	343	324	315	322	326	293	309	348	294	332	323	357	345	374	298	320	319	321	326	346	311	300	336	310	326	325	331	318	307	326	344	336	310	297	326	328	309	359	313	333	347	319	317	355	306	311	324	320	313	309	309	317	330	298	296	318	334	336	314	323	312	330	339	316	321	323	337	338	278	358	301	344	327	318	338	317	358	325	316	346	333	329	322	313	304	293	314	320	322	332	367	312	313	304	334	328	311	341	376	313	314	336	337	276	345	297	338	323	340	319	320	336	310	314	324	316	314	335	316	329	300	300	317	327	278	291	316	312	335	312	330	335	310	343	354	283	344	313	303	317	325	323	342	302	321	271	322	334	306	306	307	334	329	326	288	356	323	302	310	318	306	333	334	350	337	304	338	361	345	343	334	296	333	337	335	342	335	322	348	309	296	300	332	341	319	332	325	347	324	311	325	314	329	316	313	305	320	308	295	340	307	339	368	332	327	341	328	325	324	339	325	311	324	321	330	351	327	328	329	319	328	328	344	327	297	315	330	332	335	302	348	308	334	327	298	331	306	328	337	301	334	328	336	356	298	333	320	311	338	336	321	315	352	320	332	301	330	305	351	341	327	336	347	339	325	357	333	332	343	305	342	307	339	337	328	312	311	324	301	305	316	299	317	344	297	336	328	302	315	338	343	310	325	327	279	317	341	329	302	300	330	299	354	329	319	315	339	334	320	321	338	311	335	333	354	325	339	309	319	331	361	320	318	304	348	326	312	336	322	326	311	315	320	334	329	314	342	333	304	325	326	356	282	308	325	304	322	298	325	317	305	366	326	304	329	318	320	292	298	312	315	326	318	350	337	320	330	306	306	340	336	300	324	326	339	342	342	345	327	337	297	327	298	366	315	314	295	327	322	365	330	341	309	313	328	344	307	307	320	289	332	334	348	337	305	346	314	333	347	285	334	313	325	319	301	332	305	280	308	318	301	330	354	307	338	350	342	351	300	297	320	350	303	333	340	337	335	365	300	315	342	315	306	336	325	335	317	339	329	301	311	316	326	340	302	341	296	294	333	323	323	334	329	356	341	306	320	346	337	337	303	324	331	346	310	297	326	324	314	349	304	312	329	348	335	323	339	341	339	343	321	307	302	304	349	306	326	335	318	332	297	316	342	293	311	333	337	306	295	319	320	341	309	313	326	310	349	333	319	315	354	351	300	370	314	338	338	333	335	329	323	316	349	329	339	329	342	335	304	344	338	312	336	321	289	313	319	326	308	300	319	343	334	348	306	325	357	314	357	318	330	339	311	296	332	313	349	310	312	305	334	361	321	324	294	342	383	287	354	344	311	341	317	297	331	293	311	354	320	369	328	315	312	326	337	329	319	331	362	296	309
24112	21095	28236	24115	20908	9006	1933	1242	997	960	720	606	580	575	510	520	541	519	465	461	433	408	399	379	387	372	407	393	407	363	397	415	388	363	433	375	386	401	426	394	417	387	377	362	382	404	414	390	385	387	361	392	387	356	417	355	409	417	391	386	396	382	378	399	413	407	370	411	366	400	399	408	350	389	380	389	384	393	339	370	371	421	403	381	443	388	389	378	391	403	393	366	383	372	391	378	341	396	374	356	399	387	378	376	411	412	388	402	371	389	397	363	355	376	372	357	414	396	367	368	373	381	381	390	369	368	369	388	393	404	352	416	396	431	350	377	386	414	383	384	354	365	401	363	390	364	364	387	440	404	368	369	412	388	416	389	389	450	396	390	440	391	381	406	391	372	384	394	387	412	385	382	369	395	402	389	368	352	372	378	387	349	401	382	391	342	388	380	394	423	388	373	415	383	375	355	385	415	410	426	377	350	403	416	416	380	418	412	399	437	378	378	371	398	417	389	379	415	389	378	386	401	384	386	388	368	388	387	386	379	352	398	373	391	379	400	391	373	371	406	415	376	383	410	394	413	385	337	393	390	389	390	379	388	421	360	410	403	423	384	379	397	393	385	371	388	373	389	378	394	378	404	370	394	424	382	415	374	358	395	389	417	412	386	391	388	390	386	379	378	412	408	357	397	382	391	378	379	388	403	392	394	370	378	373	407	392	360	383	399	394	386	423	411	413	399	359	391	397	380	379	411	368	404	418	369	343	399	416	372	382	399	355	396	385	359	377	385	412	363	382	407	411	373	416	406	364	386	407	359	390	381	409	391	376	422	384	409	399	368	419	402	380	374	384	408	398	408	404	365	393	369	393	384	403	375	390	422	400	358	386	390	390	402	391	387	397	377	399	376	409	373	378	378	366	383	401	398	393	395	397	396	384	371	411	398	402	380	338	373	401	380	426	407	423	388	370	376	376	419	401	381	392	393	372	389	377	357	417	363	389	425	380	411	376	400	401	407	390	381	360	404	397	391	391	397	390	389	420	383	369	404	394	408	416	407	396	350	399	425	387	381	373	389	392	387	375	362	382	420	385	375	374	383	416	402	348	389	389	427	368	402	366	398	361	408	397	392	367	372	363	382	360	426	390	403	357	351	322	384	385	364	380	371	388	441	386	358	399	380	383	372	392	397	405	396	357	371	392	364	375	364	375	377	402	372	374	413	411	368	345	364	401	373	396	412	379	377	381	449	394	374	394	417	383	408	386	369	382	377	396	411	402	389	385	362	363	377	363	392	365	366	382	327	397	407	388	380	370	385	401	368	386	357	368	355	400	358	350	394	406	396	371	391	404	398	355	391	397	367	385	386	424	400	399	406	408	353	397	410	411	404	390	401	379	397	379	393	399	349	386	370	425	376	388	379	369	394	373	405	403	394	421	382	372	407	398	407	388	362	405	386	400	387	405	392	429	364	344	392	386	409	366	376	417	397	361	409	397	381	381	365	391	393	393	381	390	401	364	371	416	375	393	393	396	355	360	397	401	389	375	381	367	372	372	390	398	399	365	403	379	411	387	347	405	375	394	414	397	381	411	406	413	365	391	406	377	395	367	431	396	419	421	401	385	415	338	377	397	401	377	397	385	427	363	413	402	386	385	392	419	395	394	391	382	385	401	374	401	380	362	402	409	390	418	396	392	390	389	384	405	368	363	391	396	346	399	427	378	384	356	392	403	374	407	377	357	396	359	388	421	371	400	396	357	399	431	404	385	391	358	386	397	378	364	373	396	377	415	373	386	409	341	401	375	358	364	378	382	392	373	365	366	365	381	440	375	361	369	372	379	370	422	390	406	390	407	415	387	379	385	375	416	382	386	375	395	407	396	368	420	402	378	395	434	372	370	395	350	386	377	395	409	384	413	421	400	374	408	375	380	395	420	399	371	395	383	381	394	370	357	391	375	358	403	403	359	364	361	378	379	380	350	384	383	364	402	371	377	370	410	400	361	370	376	413	403	394	411	407	390	390	383	370	417	388	408	364	444	405	399	370	354	394	380	379	404	420	388	409	417	376	383	364	386	400	350	379	438	381	380	379	395	382	377	402	425	428	407	362	349	420	396	367	396	404	362	387	360	398	391	392	391	385	383	389	404	371	375	389	418	399	362	372	414	402	353	374	401	374	379	386	366	376	408	380	423	377	411	408	407	345	397	374	390	382	366	356	395	374	377	369	383	409	401	387	397	373	381	410	410	380	369	349	410	417	419	393	363	403	355	385	375	353	418	386	372	335	354	384	355	357	400	378	374	391	381	353	388	381	362	421	401	371	404	397	408	382	395	393	392	400	431	377	360	384	404	382	371	398	387	384	385	374	399	375	426	395	388	407	384	368	352	374	410	370	405	389	410	377	362	364	366	408	354	381	400	339	355	339	364	384	378	396	399	395	378	397	378	368	374	424	370	363	380	365	375	386	399	391	367	393	427	379	373	429	378	424	415	396	409	356	349	385	376	371	379	361	371	389	417	352	398	428	385	388	360	395	351	393	393	394	380	405	388	382	373	373	387	406	389	401	383	388	369	380	394	394	401	396	401	376	402	348	401	353	385	379	407	443	374	394	375	369	412	387	393	401	393	410	449	429	347	370	392	383	399	379	373	386	405	377	385	374	376	387	391	399	360	389	401	368	399	356	405	410	380	369	372	378	410	427	379	399	348	382	402	417	354	371	367	369	402	368	372	388	391	427	387	376	405	397	397	368	377	404	350	388	359	398	390	420	357	409	365	402	376	410	374	392	338	377	390	397	381	395	385	405	399	384	388	402	394	395	381	357	389	383	407	392	393	394	376	365	399	402	439	397	381	413	392	417	411	387	457	416	408	379	406	360	414	416	379	355	369	393	380	385	387	393	353	398	391	367	351	395	395	379	380	420	379	409	406	364	437	370	378	391	376	377	364	428	405	429	447	374	380	392	408	415	401	339	390	399	355	383	398	409	417	415	396	393	360	380	383	359	392	386	392	394	357	391	396	424	362	389	400	394	396	386	392	389	362	372	355	377	431	393	384	395	363	351	391	431	389	380	395	383	396	377	397	374	403	384	380	380	390	367	405	355	363	405	355	388	384	399	385	394	347	405	403	379	416	343	366	335	355	380	390	377	404	391	422	432	379	384	381	360	364	405	408	396	384	402	387	381	381	356	364	419	373	371	389	393	380	360	391	374	394	382	367	413	443	405	421	396	385	372	439	373	393	454	362	367	365	388	384	405	396	384	395	361	364	394	393	399	381	360	421	367	357	388	359	392	415	357	389	405	409	371	391	376	399	379	373	375	416	364	381	401	361	406	411	413	389	372	390	413	396	373	395	380	399	388	381	385	382	428	402	358	381	384	389	427	357	363	386	390	360	419	406	377	371	376	367	403	414	425	387	349	363	377	385	355	355	386	358	378	412	390	368	354	379	387	411	402	395	383	388	398	371	366	391	377	403	378	407	365	398	379	388	381	367	402	402	394
43551	53430	12771	6862	5221	4319	3209	2645	2085	1695	1456	1085	993	899	907	858	825	765	739	657	640	541	591	538	563	551	558	514	544	574	525	526	495	566	549	494	520	536	481	507	502	499	476	504	494	476	543	508	504	506	516	494	461	462	545	445	473	504	485	490	528	508	461	489	495	477	500	484	525	480	504	531	532	482	533	494	512	480	502	450	497	554	502	525	491	467	430	477	484	517	501	501	510	532	465	511	509	474	531	524	500	515	505	531	488	532	469	507	537	529	494	486	514	498	525	484	466	465	485	442	542	515	506	493	490	485	539	481	502	502	523	497	500	488	508	497	470	472	536	540	495	477	486	504	481	533	498	492	513	534	499	504	498	513	524	488	518	524	472	528	529	472	484	535	483	487	510	486	491	512	503	498	512	491	480	472	479	542	495	467	488	485	510	489	484	479	455	510	515	523	474	500	416	482	524	516	497	493	482	474	486	495	474	503	489	456	514	489	471	532	489	521	516	519	507	453	540	533	529	485	542	468	453	515	467	506	452	496	478	497	478	469	474	483	509	543	480	459	480	463	491	477	498	495	479	538	519	512	500	447	479	505	501	529	500	521	490	516	493	510	501	482	440	475	464	499	508	487	513	474	490	499	504	515	478	497	501	488	539	503	502	482	502	490	482	513	478	482	485	505	522	484	455	481	461	507	513	514	512	528	507	546	497	488	487	503	462	496	465	478	492	513	494	482	519	507	490	527	475	500	477	504	498	505	480	526	533	447	529	438	541	475	513	476	492	504	515	462	485	468	472	467	516	512	457	496	466	505	486	501	523	535	515	496	540	474	485	510	513	527	461	484	513	495	499	484	507	483	496	492	487	485	467	491	516	539	476	455	492	519	515	449	496	515	522	485	466	493	506	481	465	508	524	474	475	499	498	526	496	493	535	497	489	492	504	446	498	507	454	452	481	502	519	506	477	478	538	495	487	469	496	518	527	510	508	494	517	500	511	549	496	540	454	480	516	513	523	492	484	505	483	498	501	483	473	484	480	535	506	523	507	468	518	497	532	463	494	488	485	502	503	482	465	491	507	515	487	549	501	491	444	490	475	452	462	498	507	443	482	482	443	446	486	490	450	468	490	495	483	449	492	492	499	504	438	525	469	490	493	500	530	542	470	465	498	518	535	503	529	497	516	500	496	487	516	505	504	454	505	510	470	504	494	493	507	529	481	489	513	523	490	530	495	521	520	509	463	503	501	528	481	518	501	508	465	495	461	540	472	485	501	476	511	514	513	508	498	511	445	474	517	524	511	505	477	475	535	524	510	461	500	495	498	506	486	489	517	478	509	500	508	491	539	506	499	525	508	518	443	487	510	518	478	479	467	485	479	460	510	492	483	528	515	490	469	504	496	517	445	499	478	524	490	493	508	512	513	518	463	519	463	535	530	539	507	511	490	509	480	489	541	526	473	489	511	514	500	519	510	494	464	515	527	512	468	522	501	492	499	506	506	479	506	488	490	480	498	461	490	457	498	448	483	455	506	487	486	500	520	518	499	521	496	500	495	483	492	461	510	503	484	467	518	462	520	481	472	516	479	464	520	486	485	485	516	497	482	464	495	513	509	495	510	511	499	458	506	516	501	505	471	482	493	496	498	506	491	478	520	548	459	477	504	513	501	506	495	480	432	511	518	540	495	471	467	508	528	480	521	523	473	480	463	496	481	492	488	505	518	504	496	468	493	509	497	502	484	479	485	504	510	511	462	508	500	503	484	491	512	535	505	511	494	460	522	530	469	503	466	502	497	490	519	494	510	488	477	462	516	499	530	462	503	473	512	484	485	482	498	496	491	504	507	509	502	489	510	452	524	492	505	515	513	468	508	509	500	507	491	465	487	539	495	476	493	490	488	508	447	483	507	496	501	516	492	497	494	495	518	493	481	510	473	455	484	479	483	503	512	536	496	495	470	457	482	457	510	514	502	436	456	478	477	480	477	494	480	496	438	462	450	506	500	508	504	489	459	500	491	485	484	467	496	441	479	514	481	477	457	459	513	508	483	497	516	505	489	478	495	451	499	485	499	473	464	501	498	501	479	529	484	463	459	487	494	481	476	469	485	476	530	479	489	475	512	521	505	477	510	510	481	472	496	482	472	494	491	489	503	451	525	514	479	474	516	469	480	491	487	517	527	498	494	494	462	514	537	502	515	497	469	488	462	514	503	489	577	501	511	508	498	467	493	521	518	479	449	496	512	522	488	489	478	520	477	490	503	477	452	519	480	500	502	445	502	494	520	490	494	474	521	490	529	509	495	486	515	505	505	447	492	495	508	483	497	498	503	534	474	509	496	490	488	492	485	468	501	507	493	510	468	550	493	522	445	497	503	499	505	473	472	494	523	524	483	509	496	491	536	486	496	501	490	487	460	540	509	484	509	472	524	497	494	501	530	487	519	510	541	460	533	465	491	489	494	481	492	482	474	524	527	516	510	448	490	478	509	481	489	501	516	489	506	480	487	470	512	533	518	504	520	482	474	493	486	492	503	499	451	499	513	513	518	511	474	492	458	472	483	500	509	483	533	486	462	484	454	510	481	485	449	479	521	495	482	490	485	494	460	478	496	511	488	496	486	535	522	527	480	520	508	497	482	504	477	501	499	508	505	491	495	512	505	498	472	511	503	472	460	490	500	508	504	519	480	504	510	504	460	496	498	486	477	507	462	524	497	459	467	466	507	473	489	469	489	468	488	500	540	482	513	510	467	510	514	498	472	522	514	549	518	498	448	470	493	475	526	513	503	497	459	466	481	495	490	490	533	529	521	484	493	488	503	516	469	513	493	508	466	547	480	508	473	452	503	519	532	520	492	500	474	510	526	470	483	489	516	499	476	496	524	455	490	468	508	480	484	466	455	515	511	510	503	471	515	470	479	497	517	515	476	504	499	492	476	497	492	460	474	469	504	513	495	488	465	511	493	487	500	481	513	551	500	502	489	516	451	457	526	498	497	464	493	494	455	502	457	483	487	464	521	446	478	484	479	482	511	532	503	449	479	481	469	529	512	517	488	499	468	494	497	459	531	508	547	493	496	513	490	487	496	528	515	492	492	549	528	491	525	493	489	485	483	450	470	471	521	497	521	525	492	492	498	432	479	476	476	524	530	483	495	493	485	522	466	510	506	502	453	447	460	490	483	493	511	487	556	504	503	496	487	484	484	466	491	520	492	485	469	477	482	455	506	490	474	490	463	511	535	506	515	465	460	492	492	492	462	491	457	538	455	454	500	500	487	508	477	486	515	508	459	507	471	477	504	505	489	525	473	510	477	491	488	511	492	491	496	469	487	462	484	502	511	482	469	468	451	486	507	501	537	518	500	487	461	527	499	504	475	490	494	479	561	488	500	500	474	498	475	545	484	500	511	478	512	480	476	483	478	496	512	505	477	498	529	455	477	473	544	491	485	488	478	503	493	481	478	458	519	499	512	485	509	479	519	516	467	518	501	494	467	537	505	471	462	471
23026	21111	28815	23627	21100	21005	7734	1798	1228	1107	980	735	655	603	618	592	552	575	483	498	451	413	399	386	382	398	374	419	354	401	372	370	341	365	361	389	382	345	322	345	393	369	359	389	357	365	404	344	379	361	353	316	367	370	370	363	335	375	305	324	355	307	349	364	378	341	333	338	365	361	377	346	358	363	380	354	361	358	361	344	369	367	368	337	337	346	336	327	356	370	326	324	347	339	332	355	382	361	348	371	370	329	396	364	325	345	378	351	343	367	324	334	359	336	343	331	344	362	363	330	340	368	338	344	351	347	378	325	320	340	322	347	364	305	331	337	321	356	330	363	360	347	384	370	374	328	353	320	359	323	386	360	348	347	364	384	359	345	322	334	354	385	361	337	350	345	347	322	339	342	343	351	336	375	335	303	331	332	343	357	368	358	347	315	339	353	337	370	370	377	352	385	356	315	347	350	302	365	377	353	318	387	339	311	333	332	354	338	341	344	323	320	347	354	343	364	354	345	319	369	343	348	360	350	396	383	328	330	351	380	346	350	326	338	334	326	372	348	331	345	374	348	373	319	369	390	332	365	345	358	341	385	351	374	318	373	332	329	341	331	363	353	344	309	331	344	362	317	345	315	332	370	332	405	373	324	386	341	341	352	373	340	315	349	345	350	351	334	377	345	319	342	334	304	360	376	372	351	368	329	343	349	350	356	355	326	334	343	362	356	351	336	374	342	342	346	360	342	361	347	351	347	375	359	355	361	334	334	358	337	376	339	351	308	324	303	351	393	332	346	351	357	358	351	372	354	338	338	328	361	367	334	336	343	332	368	360	347	333	330	365	334	369	350	324	317	332	351	378	306	327	358	299	337	351	356	364	348	364	338	322	338	355	354	380	332	341	379	338	346	346	343	372	361	362	363	348	347	361	345	376	304	348	327	350	341	351	386	321	310	340	375	352	323	347	369	324	324	356	284	320	349	358	346	344	354	337	368	355	346	373	359	362	324	366	355	370	347	323	346	333	367	324	346	288	326	360	359	364	361	352	312	372	339	294	355	373	342	337	350	367	369	348	304	352	342	332	375	331	359	344	355	332	360	348	367	356	341	316	331	305	335	338	339	352	339	337	341	344	352	371	348	352	349	326	383	380	360	361	333	378	329	363	387	327	340	346	341	330	301	342	354	328	348	327	394	369	359	366	345	340	336	377	349	339	349	329	364	347	341	340	354	366	350	348	346	316	380	350	376	334	375	358	364	338	384	360	360	312	377	388	364	345	344	353	356	371	359	348	358	376	358	334	354	347	338	372	340	349	367	352	380	321	364	362	352	318	335	333	341	338	343	288	341	330	355	329	314	329	327	356	370	353	354	353	357	338	369	352	377	355	315	358	363	333	349	341	332	366	320	355	323	363	351	351	323	335	363	346	317	329	365	331	340	348	329	343	363	349	345	353	325	375	384	355	352	362	359	323	366	349	373	318	327	334	328	316	340	311	367	320	332	365	343	365	342	350	359	361	344	353	334	378	350	353	338	338	342	340	352	339	322	332	362	362	354	357	365	349	319	366	327	353	349	361	381	361	347	379	355	313	373	343	375	330	372	349	355	355	351	378	356	363	327	360	322	372	392	341	390	357	332	341	363	357	357	352	304	337	361	358	339	351	342	367	362	357	384	363	330	366	380	356	342	305	311	363	350	337	377	358	380	352	329	366	347	376	356	387	383	346	374	336	348	361	371	354	316	381	358	349	344	361	331	391	339	367	362	337	356	380	338	339	343	320	362	367	355	386	359	358	347	334	345	349	321	327	347	371	355	363	355	342	335	364	368	377	347	348	350	359	349	350	351	344	367	334	351	335	371	343	368	360	330	338	361	353	357	334	338	348	372	351	323	326	353	378	321	338	388	354	357	372	329	376	324	341	333	365	366	352	333	377	375	359	319	332	338	338	342	344	331	347	344	363	375	378	338	336	331	341	321	352	342	339	337	348	352	353	361	357	365	343	332	370	362	395	344	391	309	349	340	304	300	353	337	331	364	346	347	365	384	341	325	335	371	367	347	358	332	338	358	383	369	334	383	366	357	357	353	318	365	375	337	325	338	373	325	355	343	319	358	371	341	378	343	342	362	337	329	328	377	321	321	384	338	328	325	357	326	322	332	373	361	332	370	327	374	346	364	362	354	365	352	341	369	352	384	353	345	365	349	336	320	335	349	312	368	327	375	329	354	364	326	323	374	350	385	360	333	349	347	335	390	371	385	350	367	364	384	354	360	343	400	342	356	333	343	344	356	336	320	363	367	359	418	353	355	349	345	364	371	348	365	373	358	373	343	355	350	348	354	343	321	347	325	360	321	367	363	363	355	377	335	329	368	318	382	371	356	378	364	383	348	338	348	360	347	388	347	340	330	401	349	374	343	380	307	381	321	334	348	328	336	315	358	344	321	343	365	347	318	341	332	324	334	382	398	324	349	368	347	365	351	342	363	323	329	319	378	358	364	329	354	337	380	339	342	365	372	379	334	343	393	369	345	340	337	359	355	372	355	361	354	313	344	327	303	376	360	343	355	377	325	363	355	339	363	359	360	374	358	342	341	333	345	345	380	393	336	357	312	370	324	348	344	336	348	312	371	343	336	343	361	363	358	334	356	322	350	364	366	385	364	357	349	328	356	352	347	370	336	342	348	339	323	346	357	325	346	330	356	341	319	351	356	350	367	343	340	378	356	354	342	347	330	331	341	373	329	357	325	332	365	345	328	333	364	314	362	357	351	358	347	386	384	348	359	319	331	372	321	327	361	345	340	321	357	362	317	351	326	347	356	337	362	358	332	330	364	374	349	371	347	352	354	359	329	341	350	333	365	348	326	364	334	357	336	340	350	363	367	369	352	371	340	373	372	363	361	361	354	314	351	355	353	360	379	315	362	370	330	339	338	344	321	335	353	386	360	330	322	366	365	332	333	348	341	358	327	353	335	320	323	305	329	325	312	345	344	356	324	339	371	343	362	339	351	319	341	320	358	326	370	358	351	365	347	349	347	369	377	373	322	375	381	345	387	345	340	353	333	361	327	366	369	328	392	364	369	318	317	306	334	325	378	360	329	336	338	324	333	368	341	342	367	321	345	335	329	349	351	345	324	358	335	320	324	379	389	349	348	348	356	332	338	316	321	344	358	354	354	366	376	362	363	347	333	356	330	364	351	345	360	347	327	372	355	353	363	355	349	355	318	346	339	338	333	390	391	356	363	362	327	338	359	333	344	343	330	358	403	343	370	366	342	383	396	330	380	332	354	346	344	356	319	376	328	345	352	373	367	322	356	369	363	367	358	370	337	325	363	349	357	351	361	334	356	350	323	349	338	337	349	314	324	348	358	357	343	328	364	358	386	339	351	328	323	343	386	346	337	316	381	362	365	326	363	372	398	383	352	339	355	330	351	326	362	363	341	320	331	325	341	346	329	376	369	362	361	356	347	336	334	373	340	349	317	375	342	344	321	348	340	324	397
48121	59234	16991	10005	7830	6232	4749	3505	2819	2237	1835	1392	1191	1063	1049	1064	952	902	777	694	696	607	598	542	573	514	489	500	508	545	491	520	490	484	469	498	458	497	482	473	489	471	473	432	505	475	439	475	426	468	451	515	514	477	488	490	474	443	432	462	467	497	476	491	436	461	443	474	472	440	451	501	472	475	468	460	449	499	449	441	499	451	459	458	481	440	450	482	437	463	425	475	472	446	454	450	425	447	479	465	504	456	519	474	514	472	458	473	471	459	460	449	478	470	429	445	459	428	455	457	477	432	464	400	503	453	469	407	426	451	448	446	425	426	449	477	442	460	420	435	464	474	430	425	456	435	446	432	408	430	472	451	448	407	447	473	462	438	420	461	467	478	448	461	438	421	437	421	486	450	455	454	446	444	464	442	439	452	451	458	442	441	469	459	444	454	437	463	422	430	478	452	471	432	461	458	436	438	455	474	442	471	464	456	467	471	444	468	446	440	451	414	472	423	465	432	452	426	468	413	450	488	441	451	442	433	463	465	463	420	460	490	451	444	478	474	476	413	464	480	455	478	474	464	492	463	468	442	453	415	435	473	441	450	476	419	422	474	451	480	451	435	454	435	443	427	456	491	457	456	458	421	440	422	463	438	400	438	432	435	455	461	421	430	444	424	444	451	453	447	462	434	474	474	440	438	442	458	442	469	470	457	438	430	465	440	458	472	463	435	451	426	435	441	493	485	501	423	457	442	449	477	429	473	454	455	459	449	462	458	476	425	446	437	452	450	439	418	427	445	443	440	473	492	452	452	472	461	480	436	478	446	484	456	403	435	445	475	444	484	411	437	439	459	455	480	435	467	451	446	434	408	418	441	471	435	471	436	463	451	475	471	422	462	508	450	463	458	508	425	454	417	453	454	453	434	420	469	458	438	487	436	446	475	443	453	462	468	485	500	490	434	460	438	459	481	452	445	480	420	455	439	456	442	482	462	428	427	435	482	458	498	428	459	435	498	420	455	455	437	501	449	453	455	429	476	407	467	473	459	442	471	464	468	450	446	465	462	475	458	455	454	421	479	441	475	413	439	458	472	451	439	472	409	420	388	479	510	447	434	459	479	493	480	441	450	444	489	465	463	457	473	456	454	464	440	474	461	416	449	438	440	442	411	454	480	449	463	414	440	418	468	439	397	468	453	489	430	447	471	437	447	410	438	468	422	416	463	444	447	464	440	441	436	426	429	456	501	461	516	434	431	462	443	498	441	448	465	427	411	435	455	442	450	462	445	421	514	487	463	442	452	439	404	455	444	442	432	426	462	466	483	489	447	432	408	490	498	485	451	431	469	449	471	450	461	455	459	474	486	466	439	429	474	438	474	476	417	454	465	433	462	493	411	465	412	455	462	472	431	469	435	473	451	460	447	420	481	490	437	459	460	458	436	418	437	432	460	411	477	442	442	434	466	437	453	429	443	427	474	450	465	437	467	478	467	460	412	454	462	452	458	457	464	458	420	467	467	459	437	478	450	433	464	448	436	464	465	457	448	444	456	480	458	494	449	449	440	462	448	450	458	437	442	432	470	445	439	468	452	465	429	464	435	477	458	438	447	483	437	444	412	465	405	453	475	448	451	468	443	470	432	463	436	455	431	455	423	490	472	438	449	429	468	449	461	425	445	449	462	424	455	435	447	449	429	467	445	443	449	481	440	416	484	485	431	431	439	446	453	456	455	476	408	402	436	467	472	442	474	477	448	453	452	469	455	468	460	448	440	443	468	458	421	419	465	448	470	446	451	459	458	432	439	443	496	418	471	452	477	468	453	481	494	459	405	472	442	479	468	466	435	452	443	469	463	438	463	461	459	409	468	439	443	454	456	465	453	417	425	474	486	448	438	456	474	481	447	444	478	446	443	400	443	488	443	443	491	467	479	493	458	426	456	449	455	470	470	458	441	439	466	423	414	442	432	431	454	429	449	429	446	446	450	441	468	487	450	448	447	458	467	442	421	459	422	458	466	448	446	436	420	431	460	443	463	403	431	457	442	422	420	452	449	469	473	466	446	434	453	461	431	455	428	497	432	427	448	417	478	449	450	474	451	466	452	454	423	452	429	417	449	457	457	440	461	421	433	471	446	447	444	442	470	419	450	459	434	441	472	451	467	483	440	396	454	464	445	477	458	438	388	479	445	434	458	482	430	474	451	479	417	437	427	460	448	456	440	449	443	447	437	427	459	405	447	455	443	458	413	469	482	446	465	436	468	445	438	411	428	495	506	399	472	472	403	482	468	441	445	463	485	468	459	467	469	466	462	446	468	461	440	461	443	422	460	467	433	478	431	428	480	435	464	476	455	438	447	426	446	456	445	482	475	447	469	495	458	447	495	419	424	427	425	449	469	460	471	418	468	458	485	451	441	420	439	467	463	454	492	445	456	441	503	404	491	468	436	472	471	436	437	452	438	436	444	457	457	478	443	456	432	458	450	480	431	450	449	440	477	451	455	447	469	482	443	470	412	439	454	463	453	485	458	435	466	424	445	463	450	479	455	450	471	449	415	419	433	434	450	464	489	448	453	479	452	471	462	467	467	423	448	430	447	438	465	452	452	424	518	492	479	433	425	421	436	489	455	462	456	445	402	449	456	473	480	441	499	425	461	464	462	468	494	442	456	452	440	485	452	447	439	447	451	429	458	441	445	431	460	423	435	477	450	472	420	442	470	444	429	489	427	494	452	462	444	433	469	453	448	441	451	449	438	475	452	415	431	425	464	429	446	432	468	435	474	455	449	435	479	463	466	461	443	439	445	435	456	414	432	437	434	439	451	466	406	445	432	429	440	444	444	478	474	457	482	426	478	475	434	472	449	470	477	430	447	445	444	455	468	444	435	446	450	492	437	456	411	456	410	461	451	487	438	467	448	452	414	418	454	442	472	417	434	458	455	425	447	468	480	457	442	445	419	445	470	462	445	468	436	469	457	414	461	421	445	465	453	460	460	410	437	470	507	444	447	479	436	437	458	457	453	444	478	464	469	441	468	455	451	481	454	444	453	460	437	433	435	438	468	462	437	467	468	485	429	445	476	442	436	418	448	440	452	481	455	465	421	449	446	488	416	437	453	455	496	499	422	439	449	462	469	488	457	484	412	490	431	479	442	405	437	464	485	447	432	435	414	467	470	464	453	514	421	475	460	442	446	444	494	441	449	465	488	429	456	460	493	460	430	451	473	414	418	434	460	441	468	477	440	442	452	494	444	437	461	457	454	446	450	432	455	450	436	435	467	442	434	440	441	462	457	421	454	401	482	419	422	444	435	469	438	433	423	497	423	430	447	456	418	434	470	444	459	443	436	454	426	447	457	443	479	441	456	418	463	453	460	447	449	484	480	483	437	436	443	443	460	468	463	451	434	456	431	428	454	418	428	446	431	449	467	424	474	445	452	486	450	434	469	452	434	435	449	448	466	457	448	479	434	427	471	462	464	430	459	438	461	472	434	455	437	429	451	451	453
30295	27699	14842	3701	1644	1126	795	585	502	429	419	400	332	334	348	340	305	300	304	269	265	249	249	258	262	242	261	228	259	264	253	234	235	273	254	280	263	228	260	249	268	234	246	265	238	254	215	253	262	249	290	231	254	244	248	240	263	262	272	236	224	228	259	236	258	270	231	265	241	231	261	267	255	284	259	255	250	250	231	251	254	236	250	239	218	244	238	233	265	260	235	242	258	269	232	256	270	256	252	244	231	225	253	261	250	254	230	258	259	235	240	246	271	246	262	238	245	242	240	242	251	270	226	259	266	246	236	274	270	229	263	236	266	261	251	244	232	232	232	244	253	253	250	264	246	234	242	252	238	259	216	240	243	228	260	263	244	250	285	265	251	240	236	224	260	257	240	254	228	250	255	248	255	286	239	253	293	247	249	253	232	222	223	235	257	242	256	254	232	244	249	272	248	248	245	264	254	263	263	258	255	268	251	228	218	269	258	254	236	238	266	256	259	258	282	265	261	230	273	264	246	240	253	246	252	234	264	251	268	230	269	265	242	257	272	260	247	239	268	263	261	268	249	230	244	238	248	245	271	244	247	231	250	259	273	270	275	250	261	244	244	238	242	267	259	252	243	249	257	260	252	268	273	255	250	240	263	247	270	229	225	214	254	229	243	256	282	267	253	250	266	242	253	210	230	255	261	247	254	288	269	232	251	227	246	219	238	229	242	254	240	236	271	287	240	244	282	251	246	248	263	239	250	251	259	242	245	235	221	265	223	259	253	244	242	278	257	240	272	255	276	269	276	221	249	268	230	267	223	248	252	258	265	257	235	250	257	253	245	221	259	238	245	245	258	258	263	260	263	263	266	224	280	252	239	253	244	233	241	267	246	243	257	250	277	234	268	247	260	249	230	266	233	229	265	274	250	249	230	268	259	230	262	231	257	267	269	265	256	274	253	242	255	227	233	240	244	265	267	233	243	254	239	270	261	248	244	273	237	232	267	246	237	247	246	291	262	259	286	233	263	227	255	217	258	265	242	250	263	253	236	268	235	224	256	247	254	221	219	259	233	254	238	227	227	260	234	266	251	253	256	235	230	274	266	248	248	271	231	249	264	256	253	254	226	247	283	276	252	267	224	216	251	248	254	244	265	257	236	272	276	243	285	271	252	275	234	275	271	251	244	258	239	253	269	240	270	250	260	247	256	261	248	248	231	238	249	249	223	252	273	240	229	243	256	255	244	265	253	258	245	258	242	260	247	282	269	250	240	255	267	266	240	280	263	268	265	239	263	265	240	226	250	229	252	230	261	265	261	241	266	257	222	248	246	259	243	261	233	250	236	269	255	258	263	227	261	247	266	268	251	250	227	248	234	262	273	245	245	257	260	252	269	230	277	252	225	236	250	265	271	241	233	270	274	254	236	250	249	271	244	237	250	220	249	219	286	255	256	237	266	250	262	218	234	253	238	256	226	230	274	257	257	268	240	232	280	254	266	239	258	247	249	256	243	249	242	250	244	245	262	260	277	238	252	233	226	230	266	236	243	263	245	258	249	254	259	271	238	266	231	262	256	274	264	246	251	234	247	286	258	253	254	233	265	262	256	258	276	250	247	287	238	255	267	236	261	244	251	247	278	247	240	259	247	250	235	271	257	241	234	242	256	270	224	244	262	242	229	279	251	216	245	233	247	278	241	261	261	285	231	244	249	244	238	237	240	255	275	250	246	242	246	244	238	247	275	240	222	265	238	248	234	223	231	258	230	249	284	260	227	236	268	261	263	254	242	245	253	278	271	279	249	229	255	216	261	243	241	253	252	265	261	245	265	262	246	256	265	248	264	263	257	268	241	267	243	264	243	264	241	240	246	239	257	238	250	270	232	241	250	277	243	248	229	240	274	246	250	244	237	262	243	256	242	237	254	244	264	269	221	259	243	305	296	254	282	213	281	275	254	241	249	252	276	285	271	240	283	254	239	259	285	234	212	282	246	258	250	256	248	234	268	252	268	247	265	255	254	247	225	256	240	245	252	228	248	247	249	246	255	248	239	227	240	242	248	249	229	238	228	248	256	240	256	230	262	248	271	269	250	250	255	226	237	274	257	249	248	245	250	247	256	258	242	249	239	246	250	258	235	237	217	229	251	260	233	275	236	221	238	247	206	271	276	241	226	242	285	244	249	290	252	253	265	297	249	289	248	238	256	252	211	225	254	240	232	233	235	259	272	256	226	267	273	237	232	249	251	240	257	245	265	261	269	226	248	228	235	256	262	244	271	247	255	235	249	257	235	232	253	264	256	267	244	249	252	229	234	277	276	247	258	241	282	242	248	271	232	234	235	229	257	274	219	253	248	241	248	261	249	251	242	237	236	246	266	279	242	241	235	255	251	251	244	248	259	248	246	229	250	260	241	237	252	230	250	243	245	257	269	230	234	236	257	257	256	234	234	243	238	267	245	234	247	250	248	252	247	260	252	254	239	238	259	284	241	284	269	264	254	241	251	228	268	257	263	260	270	241	250	243	248	249	215	229	240	260	271	247	263	249	235	248	223	262	231	249	266	281	262	238	240	247	257	268	273	256	235	215	276	294	230	253	234	285	246	212	229	276	248	251	226	224	263	249	235	272	251	267	247	211	239	279	232	283	263	248	230	250	254	228	231	233	244	225	249	233	243	259	250	250	230	267	261	255	254	230	248	253	254	248	266	255	249	250	235	271	240	267	277	249	289	268	268	241	262	241	261	232	247	247	251	268	246	236	262	267	237	226	239	262	267	234	273	269	268	276	253	257	272	225	240	269	232	245	239	241	239	245	259	252	247	239	227	250	260	247	234	255	241	232	232	244	248	241	233	246	241	253	263	249	256	250	253	247	222	247	259	263	256	224	273	248	289	254	265	257	265	254	234	256	231	270	273	251	255	257	259	246	245	250	248	246	245	238	248	259	243	276	268	231	241	265	219	251	244	268	270	245	215	244	254	245	268	257	290	237	232	284	250	252	245	258	251	244	215	253	241	224	240	234	248	230	254	262	240	230	294	257	247	274	269	227	265	264	267	242	266	237	255	217	279	265	268	237	245	236	242	260	256	289	291	269	230	273	272	204	240	262	259	247	244	238	264	253	245	288	277	252	243	236	230	256	273	249	263	286	250	250	237	228	236	241	290	243	229	254	248	207	259	281	290	231	237	261	260	222	214	263	215	240	250	235	269	247	270	242	257	252	252	253	255	247	285	231	218	257	229	254	291	254	224	247	237	235	237	265	242	257	269	258	262	245	245	245	291	263	247	252	242	260	230	264	256	246	232	243	261	216	252	272	248	257	278	244	249	256	230	253	232	247	236	238	234	266	228	230	247	262	253	265	242	272	233	292	260	253	226	233	210	263	266	255	231	272	266	235	238	233	252	261	256	262	298	253	249	248	227	226	238	267	250	215	240	260	248	263	251	266	250	270	234	246	253	251	229	286	240	240	240	250	244	242	271	236	251	255	264	229	241	248	245	244	254	254
38555	38850	6069	3876	3163	2343	1771	1266	1008	859	719	628	563	541	518	479	450	472	428	454	394	393	324	338	326	348	293	329	327	333	288	324	331	317	346	303	351	317	332	316	342	323	341	330	340	318	345	323	295	332	290	370	308	305	329	326	333	331	308	324	323	305	350	334	339	320	346	303	289	321	361	331	296	338	305	338	300	302	303	300	323	335	329	312	342	322	311	315	302	307	335	303	337	314	328	357	329	324	342	325	314	298	351	304	289	351	325	310	307	303	322	312	320	360	333	315	308	367	304	362	326	333	326	314	322	328	350	313	279	319	334	344	291	303	310	313	318	309	295	316	328	353	338	317	332	321	339	336	316	339	302	341	323	325	334	296	334	334	318	296	335	314	332	322	325	299	331	305	316	311	293	306	324	332	318	326	312	320	326	308	328	329	344	318	315	299	312	313	328	292	317	333	300	325	332	323	320	321	319	338	290	327	313	306	301	309	322	312	286	308	331	351	305	303	316	330	309	325	335	314	306	356	289	339	328	308	301	301	347	322	330	307	316	312	336	322	331	319	317	332	339	340	295	307	332	325	321	380	289	337	331	328	330	311	344	282	326	265	344	340	299	342	310	300	334	310	314	317	324	327	292	330	315	324	333	340	278	326	314	335	305	309	288	286	314	339	289	294	304	314	333	324	346	334	331	310	300	341	314	348	331	337	383	300	339	295	326	289	322	334	335	325	320	344	338	304	338	315	336	335	335	299	334	331	306	325	322	274	298	314	295	313	338	313	351	310	333	312	324	320	324	328	322	353	314	317	342	365	353	334	294	334	328	353	298	309	324	304	326	325	310	280	329	321	322	326	332	319	337	281	324	334	310	349	350	338	325	304	288	324	329	349	319	335	335	304	330	330	329	321	362	316	321	332	344	380	318	303	351	343	324	314	334	297	312	315	366	306	306	349	335	336	318	345	327	350	315	358	301	331	333	296	348	336	337	303	315	296	340	316	330	302	330	320	305	327	309	272	296	306	332	363	312	287	322	300	329	326	314	336	325	337	313	345	318	332	321	325	296	330	296	289	301	335	314	355	324	337	342	340	321	316	322	334	316	350	324	347	342	284	321	311	317	328	301	329	334	358	352	285	328	303	338	338	328	345	312	336	306	349	323	303	324	295	319	306	305	318	345	346	316	331	321	320	320	345	316	325	362	332	297	343	335	314	330	316	324	354	315	326	287	342	311	315	288	327	335	337	346	316	296	289	318	303	328	328	321	295	336	301	334	310	312	332	316	298	342	341	298	344	287	327	331	311	347	346	356	334	327	347	312	283	313	311	339	319	319	329	305	355	312	352	349	347	346	327	332	324	319	357	340	342	322	292	311	324	315	313	318	282	327	293	317	298	292	353	325	307	315	326	355	286	328	317	315	329	357	328	319	345	310	324	362	324	325	336	327	335	336	340	334	306	298	341	339	334	336	333	315	316	317	314	324	330	309	289	327	311	354	327	320	336	303	324	299	313	315	320	307	320	305	326	331	337	328	330	315	304	345	330	287	315	330	327	309	311	368	335	288	319	310	321	294	330	307	352	319	306	304	294	331	316	314	294	333	313	342	315	350	303	325	330	323	327	318	309	320	314	336	330	311	321	317	338	343	344	316	314	325	317	337	324	322	325	320	317	299	316	314	310	302	308	295	337	349	308	306	302	308	319	358	305	298	320	328	287	333	310	323	291	356	320	323	324	325	326	336	346	343	338	332	347	312	319	312	360	335	288	307	344	309	333	331	314	333	325	336	323	318	330	334	293	316	307	316	342	291	307	292	342	327	354	349	349	356	293	310	312	284	315	319	325	312	327	321	311	310	314	324	353	325	332	310	330	338	330	316	323	318	333	310	300	318	334	321	321	310	333	291	304	331	285	320	295	334	333	338	300	322	321	325	313	281	294	298	329	322	318	302	323	331	348	330	328	285	314	345	315	305	299	347	301	284	336	321	321	334	309	344	327	327	309	315	308	347	313	329	294	319	311	297	352	309	282	308	321	333	295	327	286	326	335	287	322	335	313	321	281	334	307	325	327	312	366	329	334	351	327	296	340	340	321	332	314	296	324	318	309	322	341	323	300	299	318	329	326	323	334	333	334	284	331	315	317	330	304	335	336	317	318	315	346	302	304	323	311	333	334	335	325	308	292	331	333	309	304	329	338	326	320	300	303	308	325	316	322	313	329	366	324	314	308	325	345	344	316	337	316	300	316	306	323	308	323	320	324	333	334	338	312	338	334	314	338	298	300	322	340	319	297	324	315	295	305	284	343	335	328	328	316	312	328	327	281	352	301	323	302	319	316	324	326	320	313	317	306	323	298	292	330	335	304	316	349	303	338	341	319	328	322	321	317	314	306	318	337	299	319	300	308	308	312	335	294	293	292	325	307	333	321	306	337	287	334	291	331	286	297	302	317	328	333	330	308	290	310	307	344	299	304	365	334	307	347	334	279	327	336	337	355	324	297	334	321	335	308	360	350	316	340	312	309	303	317	310	334	319	336	336	337	319	296	320	337	323	343	357	301	331	356	342	323	323	318	328	357	354	318	333	305	301	291	329	309	318	337	330	321	361	315	315	306	333	335	322	310	336	300	336	298	323	358	329	345	345	315	309	328	327	327	297	365	348	325	332	293	315	343	345	302	342	321	314	336	312	322	360	306	337	310	314	349	333	314	313	326	309	355	324	334	321	332	318	336	323	322	335	335	309	302	320	313	328	330	310	347	314	351	294	322	345	316	344	325	335	332	359	293	349	329	326	290	342	319	303	295	325	337	334	319	348	348	314	314	329	355	325	287	342	292	311	352	319	296	318	295	310	309	304	323	311	328	314	310	319	323	329	333	314	284	304	315	307	334	331	326	361	320	305	308	340	347	325	332	344	296	303	311	314	330	295	315	356	308	299	334	351	340	319	290	294	300	339	287	308	338	331	306	316	292	341	302	305	317	323	313	344	320	297	347	326	326	325	328	350	335	324	318	337	349	335	315	329	312	317	312	326	312	341	296	320	345	324	305	304	350	345	301	337	316	339	361	317	338	319	342	291	309	313	338	300	326	296	346	324	298	316	355	315	343	332	346	348	336	302	343	334	278	284	332	322	324	332	323	327	323	348	336	333	311	348	353	321	332	329	338	339	309	318	336	311	318	321	346	305	312	321	323	340	325	326	307	313	343	328	325	367	331	317	306	308	302	335	316	287	338	333	331	338	308	322	325	344	294	348	329	309	317	298	317	323	338	312	331	337	333	337	314	326	339	348	320	343	330	308	300	314	336	315	347	326	349	325	333	336	319	296	326	295	322	314	325	347	317	313	319	290	307	340	315	319	304	355	351	315	327	327	338	327	347	309	346	337	328	324	354	313	318	319	305	309	311	289	337	335	336	314	299	305	339	321	332	307	303	342	343	337	353	325	298	334	310	337	298	301	321	330	324	322	321	304	306	330	339	340	337	335	323	349	329	297	327	313	344	353	356
24081	21096	28161	24144	20877	8876	1986	1121	1028	905	772	668	610	575	538	519	540	509	516	454	427	451	449	423	424	401	426	383	409	397	420	409	444	405	412	361	435	387	375	387	405	387	391	371	381	396	390	406	374	375	397	407	381	379	393	393	408	391	417	406	393	420	420	413	370	398	390	410	380	421	384	384	391	380	344	400	397	355	372	362	378	383	381	414	406	373	392	407	371	411	385	385	368	424	371	392	389	389	392	370	403	412	406	385	428	361	358	415	404	416	391	362	384	364	399	410	357	372	366	377	410	405	373	365	384	374	373	392	377	400	385	362	397	406	356	390	377	401	399	394	392	355	401	351	422	400	369	384	345	403	371	366	367	402	397	401	400	387	367	364	374	436	382	386	360	399	388	400	384	393	389	357	383	381	393	389	408	355	376	353	383	379	432	371	379	370	412	379	374	404	392	395	373	378	381	397	379	359	386	397	375	412	375	444	395	395	362	398	407	368	384	379	416	391	389	355	355	386	380	428	354	409	354	418	371	391	393	354	396	371	381	373	364	342	409	381	408	391	395	420	352	395	388	432	388	370	350	414	400	386	407	387	360	380	397	391	397	385	366	424	396	370	414	370	408	417	374	403	380	387	390	379	377	412	374	394	409	371	403	362	371	332	401	424	404	383	391	399	394	394	403	363	409	387	400	386	406	406	385	412	355	401	416	401	406	393	378	385	403	392	397	404	392	369	412	381	404	399	399	385	387	410	352	376	384	385	381	359	371	385	386	389	393	359	391	392	383	342	395	347	387	366	346	387	359	414	391	339	369	370	382	394	374	374	368	383	393	373	403	385	375	394	369	396	380	373	386	390	390	408	368	363	380	364	379	407	356	380	383	360	434	366	383	403	364	412	392	392	381	380	397	409	382	390	393	398	357	385	390	392	386	409	394	425	372	368	392	394	384	371	371	394	389	393	401	406	358	392	358	403	396	421	402	383	383	359	382	402	368	371	406	367	374	374	397	366	362	384	387	356	361	382	412	375	386	376	356	384	404	381	387	349	371	378	380	333	354	371	401	379	419	413	393	395	385	349	406	410	381	368	376	371	396	401	368	361	386	364	367	362	387	407	408	405	378	402	428	404	366	382	387	384	346	378	376	398	340	376	391	415	400	394	403	389	351	378	433	379	380	400	363	386	371	395	365	375	414	346	388	396	381	392	386	374	360	397	391	378	386	383	428	355	350	354	377	392	390	400	398	393	420	364	420	394	390	372	356	409	411	372	412	398	374	444	389	367	392	351	408	396	410	379	396	371	383	395	364	360	386	357	394	404	375	393	379	393	388	392	378	392	392	385	396	405	407	374	413	385	358	370	401	371	393	371	410	369	400	379	374	343	358	410	389	393	362	403	377	374	411	413	391	404	370	376	377	398	382	361	376	406	369	405	384	363	357	401	392	404	380	383	387	404	411	361	389	379	379	385	396	378	409	368	368	410	374	370	409	420	388	410	338	396	406	393	385	416	379	400	394	398	356	375	365	367	378	382	411	354	368	379	363	381	363	390	395	374	378	381	361	373	401	394	394	377	400	415	417	384	336	374	388	363	403	357	346	401	403	429	408	360	383	415	418	389	419	384	385	375	377	356	380	425	374	375	406	367	374	369	358	396	379	379	406	386	381	394	401	382	417	380	375	378	397	384	401	388	382	380	348	388	380	379	385	394	407	370	371	398	399	371	392	406	387	375	368	391	399	373	376	394	405	382	402	396	373	358	369	378	399	372	388	408	365	389	365	371	377	385	369	409	373	387	405	421	385	412	402	375	407	408	380	392	396	370	402	395	333	394	414	350	343	394	356	373	362	395	353	420	408	366	378	384	376	400	354	346	384	416	399	370	366	389	387	394	381	346	372	388	388	407	381	372	389	383	364	368	392	385	360	365	399	389	409	401	356	366	384	418	393	332	398	391	409	363	401	381	393	427	410	409	412	394	401	384	374	368	385	377	401	352	403	382	378	410	360	384	365	376	396	395	375	372	360	387	359	395	368	403	387	375	374	362	386	395	375	356	406	392	366	369	440	366	399	356	403	392	362	398	371	388	357	386	368	411	402	438	388	382	409	417	365	399	348	385	434	385	372	369	410	402	415	410	367	403	378	382	395	408	368	372	400	362	373	400	412	401	355	386	371	378	383	397	411	380	385	383	380	380	380	389	365	426	390	377	412	354	405	403	372	420	391	406	400	386	389	402	404	357	415	395	394	397	425	343	372	405	399	384	395	375	369	379	406	404	374	377	401	367	351	349	406	350	365	397	385	390	354	398	385	411	397	395	400	380	388	364	374	413	363	372	431	370	392	369	368	412	357	406	379	398	357	376	338	392	372	411	411	391	384	366	394	400	386	377	339	381	361	369	336	361	448	399	354	387	408	368	386	390	382	377	361	413	373	398	392	415	378	362	354	385	401	365	365	396	414	381	379	391	378	412	390	383	393	352	402	363	379	337	376	401	400	374	384	407	378	373	374	393	388	364	397	357	358	351	378	389	397	364	394	423	377	415	398	395	350	400	434	405	403	430	422	360	353	362	394	370	368	385	394	411	394	341	381	397	400	361	391	415	391	377	378	365	366	399	372	402	390	361	408	411	385	394	399	374	388	364	353	398	393	358	375	377	394	368	373	391	383	364	389	354	409	393	394	394	405	382	397	377	433	358	358	378	374	417	345	350	411	393	416	384	383	371	403	387	383	381	385	390	392	370	358	373	368	377	417	394	382	384	385	383	394	374	393	355	370	399	387	379	423	358	437	410	397	399	371	386	370	353	377	369	415	364	348	401	389	406	372	385	357	374	381	379	400	390	346	374	385	421	393	407	386	368	366	399	401	338	388	395	402	371	368	374	381	395	387	403	367	402	369	369	402	362	388	367	390	371	400	386	359	389	399	383	383	394	406	382	373	371	394	392	386	376	428	402	393	362	379	405	378	346	404	412	400	407	379	373	348	380	399	407	348	385	399	411	399	385	392	399	360	384	370	361	369	378	403	378	384	381	396	388	400	405	381	382	356	387	383	392	408	377	376	401	409	375	378	371	375	434	372	401	397	368	367	358	399	383	324	381	350	358	364	389	379	378	374	401	380	411	386	366	405	366	393	373	388	385	391	412	371	389	377	408	377	393	417	392	383	374	383	403	396	395	371	417	392	377	362	398	390	420	389	363	361	386	375	402	386	396	403	397	421	374	381	398	378	375	425	363	396	365	353	411	433	409	391	389	371	365	386	398	384	386	428	385	379	411	388	413	370	367	411	392	400	382	374	383	350	367	383	416	402	393	368	339	404	409	400	384	373	365	412	399	369	397	389	372	402	418	370	371	430	396	381	374	410	389	376	367	362	381	386	361	394	384	365	357	372	385	359	410	373	389	393	382	354	429	384	397	393	383	408	408	385	373	426	362	387	361	378	406	396	376	358	400	367	335	412	380	363	378	386	384	379	415	373	370	394	399	412	392	405	376	373	391	362	380
43678	55950	13297	7202	5392	4290	3185	2298	1959	1676	1434	1172	959	939	866	838	853	765	693	678	590	629	522	534	529	537	518	529	464	519	520	487	503	565	502	497	474	510	509	521	511	565	537	530	446	494	453	498	526	523	521	509	497	489	499	491	485	491	530	467	498	496	500	502	533	483	501	479	494	551	529	497	463	538	475	508	495	501	452	520	511	492	534	476	513	461	485	517	515	488	470	491	522	521	485	454	535	487	474	535	478	489	501	453	503	512	488	511	534	495	510	486	515	463	510	496	482	478	491	478	490	505	495	495	506	536	503	467	523	492	501	476	503	483	471	523	522	504	483	498	515	498	490	509	450	462	473	466	515	484	495	524	529	507	496	499	521	523	504	518	498	471	494	513	487	550	533	506	458	473	549	499	521	486	511	500	483	511	475	486	507	476	492	530	483	460	507	495	472	489	545	494	512	493	493	473	500	535	478	454	500	453	494	472	526	500	483	505	495	505	497	511	450	519	501	447	532	499	492	495	493	510	467	469	466	470	489	475	478	507	472	475	477	478	475	471	518	471	547	479	504	503	487	467	452	486	500	463	455	518	464	504	468	528	524	507	480	483	472	494	469	495	478	502	499	479	502	474	427	489	476	474	498	492	463	519	466	478	512	465	465	452	493	475	496	476	455	471	521	512	488	487	513	505	486	482	459	495	539	475	555	463	477	501	503	462	502	503	524	488	498	440	473	465	478	465	548	504	477	496	502	488	526	526	453	507	508	488	480	472	477	483	535	488	447	495	469	502	504	538	471	502	504	507	474	488	516	466	485	443	474	484	473	492	475	471	497	471	491	494	495	514	475	538	500	462	500	504	492	499	561	478	529	504	500	467	463	504	452	444	519	479	483	487	508	504	483	494	502	499	477	476	481	510	488	534	511	464	507	497	507	526	481	494	476	480	484	470	512	488	502	505	541	487	523	537	490	503	502	486	479	442	477	494	513	491	496	509	477	440	495	489	504	519	487	476	508	508	481	520	473	525	506	461	446	512	536	513	503	492	473	495	492	480	469	468	487	480	493	515	523	455	485	516	504	533	514	503	515	473	493	495	500	507	529	512	500	546	471	504	467	464	508	476	489	465	530	517	479	507	493	482	499	484	473	519	513	495	503	514	505	537	475	475	512	472	493	505	477	516	494	524	499	506	521	452	499	456	496	490	556	520	472	475	482	475	507	496	508	500	446	499	500	496	497	511	512	509	492	491	522	480	496	484	481	478	495	550	516	528	475	512	531	490	476	488	463	444	528	521	527	508	477	526	484	444	507	508	444	464	480	533	481	448	481	497	474	517	490	489	503	496	484	463	486	498	516	522	493	492	491	483	494	498	484	514	494	492	475	501	498	483	470	514	466	478	487	503	502	490	473	478	509	501	479	490	514	500	503	508	458	487	519	524	446	478	489	478	531	498	470	447	489	524	499	486	480	496	525	470	499	548	464	489	512	509	507	519	473	516	460	495	484	458	494	520	487	498	453	506	494	475	479	493	504	506	455	478	472	488	468	502	513	509	514	478	489	480	508	498	460	495	507	459	525	508	496	475	508	490	505	492	511	528	524	472	497	479	488	485	495	501	529	506	449	455	514	515	485	455	477	517	472	479	518	500	472	492	509	478	485	494	480	512	524	471	526	496	499	509	505	467	468	467	514	486	502	471	482	490	496	481	505	513	489	457	481	508	530	504	459	497	461	482	501	496	481	513	497	485	491	518	491	483	444	538	487	480	491	515	501	487	498	465	488	462	485	485	516	503	491	505	485	484	450	540	482	475	467	485	487	504	514	496	464	489	525	493	503	490	500	492	482	540	494	481	486	485	472	503	467	504	488	490	510	450	481	480	454	488	563	514	495	513	471	493	487	517	475	517	489	492	471	473	507	501	477	483	485	494	461	495	469	478	494	492	466	537	495	488	511	487	438	460	490	442	493	490	506	506	466	480	505	528	497	494	476	503	523	491	452	473	516	474	507	457	482	527	502	492	491	481	484	494	487	508	466	502	444	512	482	547	498	456	494	490	511	507	511	467	501	487	503	522	453	466	458	499	470	483	470	471	477	482	503	482	475	464	516	506	520	511	530	528	476	448	508	504	444	514	471	466	503	477	479	508	484	482	467	470	494	499	492	484	476	495	543	486	510	504	460	493	513	477	509	492	474	485	441	510	489	481	471	472	464	495	496	504	514	514	477	480	505	498	490	526	512	488	479	486	509	473	489	490	506	544	489	516	457	454	458	472	543	525	489	474	526	529	429	480	458	436	498	556	527	494	532	485	497	467	483	506	502	530	451	533	503	488	485	478	497	485	514	505	467	537	508	501	520	520	510	511	457	485	486	470	510	463	529	491	474	495	515	500	530	508	455	463	499	474	504	486	479	509	557	469	486	480	495	497	497	475	471	495	492	498	473	504	484	459	459	493	527	488	469	493	459	528	469	478	490	499	500	502	506	480	485	471	471	501	490	489	491	463	451	514	506	500	485	481	481	489	494	455	482	482	498	478	494	496	507	454	518	501	501	464	468	496	456	499	460	495	496	475	492	504	523	480	472	471	486	491	494	490	540	508	483	493	481	471	483	535	458	492	471	505	486	508	515	482	497	477	474	486	518	510	475	545	497	491	503	488	528	513	456	487	541	512	528	481	527	482	507	477	497	488	473	524	494	511	465	504	474	498	487	522	490	498	491	479	455	506	548	538	486	467	487	532	474	473	518	506	506	485	503	514	509	509	482	496	484	484	497	499	491	512	468	506	458	492	469	450	506	456	519	482	493	433	478	482	501	448	485	508	460	450	471	507	477	494	476	511	488	477	494	478	488	542	466	522	483	464	460	500	430	518	476	471	517	510	495	485	505	511	458	504	473	498	520	489	476	473	484	498	532	521	501	486	488	498	473	516	506	511	502	495	461	486	487	524	485	513	524	477	545	512	498	470	495	474	481	494	525	477	508	467	517	485	484	507	531	472	484	505	509	512	465	481	483	489	447	481	485	502	467	504	475	490	508	502	479	509	452	472	472	517	459	521	478	507	489	478	506	490	486	476	478	472	489	489	491	473	462	501	486	484	511	482	458	461	477	483	478	496	514	533	510	462	449	492	493	474	482	467	494	492	503	493	547	513	465	495	521	464	483	503	503	477	500	453	496	534	505	481	510	499	514	492	513	453	492	473	505	517	488	514	514	545	555	516	474	525	442	474	501	466	478	503	481	461	489	486	488	489	482	527	502	457	502	462	499	508	471	535	505	487	505	521	481	508	554	464	482	524	514	477	476	507	505	513	476	517	510	506	481	460	483	492	490	471	515	514	495	497	510	463	525	487	462	527	494	528	460	524	501	482	514	447	518	488	523	498	473	480	480	482	473	489	515	461	493	506	458	491	500	469	476	502	531	505	451	535	515	476	485	501	490	496	490	546	535	506	488	495	484	478	462	507	492	509	478	530	479	460	474	483	490	482	510	462	473	453	507	483	527	439
22993	21088	28743	23619	21073	20956	7556	1705	1253	1135	907	791	704	659	652	568	574	578	521	483	452	422	399	425	393	367	405	402	409	397	393	347	324	332	357	370	355	327	359	380	370	367	348	372	388	327	366	365	382	413	349	353	390	355	356	378	366	344	366	335	342	354	355	341	358	341	369	321	364	342	373	379	392	364	355	386	367	364	347	377	386	351	341	339	300	340	350	346	350	346	343	355	372	359	364	335	343	333	342	339	305	369	355	358	391	349	362	363	347	380	389	346	369	341	382	330	387	365	370	333	339	339	372	372	336	327	360	344	364	320	359	341	326	339	314	329	355	338	346	341	337	323	391	367	344	321	302	383	383	340	356	380	349	315	360	347	334	358	348	358	327	340	328	317	324	341	344	348	362	361	321	369	400	345	361	358	389	337	348	369	354	324	362	351	345	376	377	355	353	334	393	341	345	350	350	344	292	366	361	344	372	375	357	328	362	372	333	344	329	350	327	333	352	333	366	343	355	337	365	361	377	349	363	358	315	344	346	344	347	328	373	320	354	332	327	363	338	369	367	335	359	345	353	352	342	367	354	340	332	314	327	395	348	341	327	349	388	354	349	364	350	368	371	359	348	369	343	351	351	375	391	353	316	363	320	366	357	349	361	362	350	323	333	368	388	361	345	307	336	348	341	356	369	373	354	295	359	365	351	351	394	375	365	343	366	375	365	333	373	345	327	351	344	375	318	371	375	336	345	326	357	339	376	343	350	342	338	342	332	348	327	334	316	338	337	303	328	366	379	319	348	366	366	375	357	343	342	357	372	337	380	304	357	352	363	353	321	317	365	351	339	327	332	324	355	330	360	360	353	362	362	362	346	355	335	338	340	341	378	375	345	378	376	332	330	375	384	352	308	363	337	358	366	360	328	354	328	341	332	344	397	316	344	358	326	359	313	329	373	337	370	324	359	363	360	333	325	375	351	401	359	375	361	342	376	324	367	371	360	333	342	373	349	337	341	380	368	355	378	352	332	335	326	350	358	385	356	354	373	304	371	404	361	345	329	340	336	348	344	322	329	356	355	330	334	334	349	356	370	354	335	376	355	355	366	381	369	361	329	335	318	379	361	352	334	371	323	310	304	357	339	353	378	342	353	332	357	378	344	361	363	342	314	346	331	347	333	374	328	360	352	341	356	325	339	316	312	344	337	343	354	368	382	353	327	357	315	302	385	342	332	360	348	346	392	335	350	342	349	359	340	334	318	331	391	355	341	346	374	337	336	344	359	366	304	355	318	340	331	325	333	332	367	366	339	364	395	298	351	342	349	343	352	349	365	316	338	345	336	340	343	348	344	353	356	357	340	348	341	338	357	358	335	326	317	360	309	332	352	353	341	341	344	340	336	337	341	357	339	336	339	337	368	334	356	326	330	378	376	348	329	325	369	335	323	358	362	347	317	349	342	323	325	343	345	377	324	311	326	388	347	340	333	365	318	339	327	353	348	319	340	371	339	341	380	373	385	318	356	330	316	359	371	370	355	361	341	317	352	348	307	370	336	339	359	345	357	335	373	318	361	331	320	339	329	308	355	360	345	350	315	318	370	358	335	343	368	377	327	345	332	375	331	345	375	346	355	325	352	346	314	376	351	357	349	379	349	334	351	326	328	318	332	362	343	340	372	344	374	338	380	358	369	360	362	338	334	360	338	355	361	346	307	336	364	377	321	369	327	350	335	361	354	349	396	349	373	363	347	310	351	365	324	318	347	324	390	351	352	354	325	351	361	361	338	342	330	362	335	311	323	329	344	333	358	353	340	368	342	350	343	353	356	357	364	333	335	333	354	366	337	341	332	341	343	345	342	333	343	317	351	326	330	341	348	369	337	358	311	379	362	345	334	386	342	374	338	349	359	370	388	386	342	355	371	330	328	387	366	358	313	360	343	355	363	348	348	339	351	351	369	414	324	354	343	356	371	337	358	356	350	334	332	356	346	368	369	358	356	355	313	358	334	339	342	371	366	335	383	331	362	345	335	352	344	344	373	358	327	335	347	344	341	291	351	345	361	333	374	383	340	335	366	310	365	330	339	337	321	336	339	334	353	382	379	360	322	355	356	370	350	325	355	361	298	327	331	373	302	330	352	388	333	360	373	327	337	323	346	341	347	323	358	369	336	316	335	351	329	360	355	309	380	334	352	341	334	392	341	355	288	364	350	321	370	341	364	361	356	328	336	331	320	359	368	346	331	347	339	354	350	320	345	362	353	340	365	331	357	337	326	306	349	308	344	342	373	365	348	371	353	350	361	354	366	337	345	365	331	345	335	384	373	353	317	337	354	334	351	346	327	397	333	327	305	329	354	334	373	371	353	360	343	345	366	330	322	361	337	364	350	314	339	314	342	307	347	310	317	340	349	321	298	361	350	363	353	361	350	354	331	309	324	360	349	345	342	352	306	348	352	336	313	367	359	342	352	382	364	342	329	352	347	375	376	341	352	331	349	360	341	360	334	378	343	321	332	347	333	370	370	355	348	356	357	335	340	358	319	332	330	359	365	353	337	365	346	371	342	333	364	376	383	364	357	368	347	336	368	339	349	343	355	319	333	374	361	328	324	344	316	352	356	329	322	373	340	353	304	331	352	329	329	366	378	345	341	347	355	367	331	339	329	376	320	364	363	347	344	340	363	384	359	364	350	359	347	355	367	334	333	382	375	317	353	340	348	328	375	346	357	349	353	326	345	355	362	300	333	346	331	315	317	356	366	346	369	347	352	336	372	365	345	351	374	331	381	341	355	363	334	342	358	376	363	320	342	344	339	334	357	383	352	336	348	362	337	346	327	337	338	370	334	361	372	377	356	329	352	354	369	360	317	352	337	329	353	373	367	357	352	340	307	358	323	370	346	363	329	344	296	347	341	360	340	307	374	349	340	358	355	358	292	313	335	312	346	353	387	349	326	346	345	371	385	368	373	377	355	381	355	343	312	369	370	349	358	320	365	330	376	355	329	325	341	354	336	348	331	364	345	337	328	326	303	349	363	354	352	334	364	311	371	360	360	321	352	339	360	335	338	341	329	356	352	369	370	362	348	352	362	357	363	360	344	332	376	346	326	374	368	363	333	342	327	327	322	347	360	354	321	348	352	407	352	327	365	332	320	339	331	338	346	356	357	371	348	362	355	330	338	373	346	345	338	351	331	320	355	331	359	369	315	342	335	352	375	367	365	319	332	361	395	348	336	349	324	352	334	344	356	368	368	356	368	369	315	306	334	382	363	326	342	356	359	353	358	346	360	356	376	326	338	331	349	346	354	339	343	329	371	344	355	323	334	347	347	323	366	331	345	356	342	339	356	321	347	346	366	350	330	360	337	359	342	340	358	302	366	362	354	357	341	359	386	333	330	355	350	352	346	344	353	331	354	317	308	355	364	394	361	338	313	341	330	303	366	376	374	378	332	327	349	357	348	373	357	342	376	360	341	339	363	330	333	346	360	352	326	342	371	330	358	336	370	356
48248	62458	18118	9922	7375	5835	4334	3310	2546	2323	1844	1510	1208	1114	998	1003	978	909	736	782	682	579	587	555	572	487	514	492	562	469	513	506	517	467	469	462	483	471	462	459	488	502	447	478	472	451	475	472	476	477	457	428	507	479	429	486	460	459	479	456	472	433	461	450	452	467	476	422	449	461	456	446	452	436	458	443	424	475	435	462	431	485	456	441	445	464	456	482	470	436	426	461	453	447	421	469	402	459	464	459	465	467	466	438	451	478	470	458	441	445	444	421	450	487	458	474	450	461	389	463	469	431	441	431	445	417	470	420	458	452	432	457	443	466	394	423	441	448	458	460	441	449	467	451	451	457	486	458	436	472	458	425	484	466	466	447	453	432	441	479	454	490	482	475	427	460	433	418	426	466	456	424	478	459	463	482	457	436	471	457	428	460	437	432	476	411	471	442	478	414	500	408	461	477	456	456	474	436	432	449	446	481	438	448	469	461	483	427	438	442	459	448	470	465	427	438	452	433	444	435	444	453	450	462	443	419	420	414	495	479	456	438	441	445	440	468	461	466	433	485	443	473	455	434	473	477	437	431	463	447	438	440	450	450	467	426	432	484	443	434	447	506	449	482	455	443	468	459	442	466	420	471	439	419	430	464	428	479	418	421	473	453	462	460	444	429	458	487	445	455	455	421	425	433	417	469	443	458	435	458	476	421	412	438	502	478	476	474	463	444	435	433	456	430	408	450	435	451	420	467	462	482	456	433	470	440	446	412	438	425	432	453	448	443	461	458	443	471	464	446	463	448	454	434	445	444	443	433	451	495	438	430	479	435	460	485	451	436	486	439	475	420	455	485	467	435	421	424	445	463	394	484	455	419	450	459	458	458	426	419	457	456	465	434	429	471	437	481	445	471	455	457	413	482	445	459	447	438	467	438	440	426	450	446	452	478	418	414	451	446	429	442	445	436	437	458	445	439	447	429	412	469	475	459	430	467	462	449	470	437	442	489	461	478	454	431	485	434	434	428	442	454	420	456	441	473	461	499	455	462	426	444	437	415	418	429	414	441	461	444	457	460	481	438	464	459	408	440	454	423	482	461	455	468	444	457	456	469	482	460	441	449	475	450	436	457	461	446	446	422	453	418	460	441	482	455	476	495	478	457	474	428	465	440	473	435	501	476	426	419	439	457	435	455	462	440	431	445	474	484	449	451	467	429	436	471	456	471	465	425	465	474	429	473	462	436	435	460	434	477	468	432	452	461	443	483	427	418	430	472	467	426	456	423	481	455	436	428	477	413	421	460	399	451	440	442	433	463	431	423	430	449	419	458	417	440	487	459	458	488	473	463	434	475	462	461	475	420	454	452	448	483	496	465	467	456	475	436	434	425	446	418	426	445	457	457	442	436	438	425	450	491	475	458	419	448	414	425	440	430	416	453	482	417	471	399	466	458	472	464	420	414	462	402	459	456	411	455	446	427	471	455	452	457	409	472	462	444	440	480	466	418	444	486	453	459	495	408	477	453	426	457	464	429	469	445	479	427	480	450	473	439	436	464	494	428	454	427	442	406	463	423	456	467	459	444	458	432	451	435	443	414	427	466	417	457	451	468	466	448	476	484	489	409	424	431	484	424	458	438	411	431	481	464	475	456	445	437	461	457	465	418	481	462	455	444	447	420	437	414	445	444	469	425	472	451	422	421	479	409	434	447	487	468	436	461	438	425	440	438	460	410	448	454	444	469	483	441	475	460	462	469	434	496	489	487	442	418	404	424	473	451	423	440	465	422	426	407	457	444	439	424	400	438	413	394	435	485	446	439	412	420	464	429	425	453	424	466	463	465	474	466	445	504	431	435	443	459	486	450	433	450	462	475	472	434	466	476	451	476	414	439	448	447	422	445	472	428	443	450	492	438	485	436	484	452	421	444	455	402	442	499	451	426	423	449	436	431	475	473	425	425	444	485	438	446	422	438	405	463	411	454	471	451	430	483	447	453	430	456	452	478	422	417	425	452	433	427	416	460	463	444	434	417	483	457	431	461	424	472	486	443	457	470	419	468	452	453	485	449	408	412	440	458	402	424	481	431	443	437	472	448	475	448	467	473	473	453	430	464	478	432	446	462	420	430	458	475	450	443	474	446	461	456	418	456	450	416	483	435	405	470	449	500	455	389	440	445	468	427	447	437	466	418	394	452	467	446	448	437	437	456	438	430	439	462	468	448	453	439	459	450	466	433	455	453	450	451	437	433	445	458	453	464	458	450	416	438	451	436	432	447	430	496	454	477	434	417	413	415	405	418	469	429	461	457	469	466	469	425	445	423	474	439	465	430	439	440	458	427	432	423	478	440	445	440	445	430	449	450	465	457	457	436	437	467	448	445	432	470	428	440	407	409	453	457	425	450	422	415	466	427	454	448	435	440	444	455	463	438	418	436	447	436	448	420	451	468	442	458	441	447	476	462	474	450	453	385	397	448	463	430	432	447	491	446	464	465	440	439	476	448	428	448	470	430	428	458	459	432	468	458	474	478	461	429	410	424	460	468	416	469	443	425	473	472	451	444	460	420	447	451	470	406	437	483	468	441	449	444	447	447	442	445	403	483	391	479	471	431	435	425	443	502	434	503	478	446	443	444	432	463	422	462	435	435	446	437	447	433	431	443	459	432	421	462	449	442	461	462	392	440	411	443	441	468	399	442	400	448	472	469	444	431	455	518	473	439	438	464	463	440	468	419	465	416	462	496	471	409	427	427	449	426	424	414	437	438	451	430	463	449	454	509	453	450	492	459	423	458	432	453	472	454	455	458	413	416	462	441	429	471	447	416	460	461	465	462	414	404	464	421	479	445	450	408	439	434	458	451	452	428	438	412	474	436	468	418	459	425	471	457	431	436	490	476	447	503	451	428	417	470	442	458	473	494	492	410	447	459	456	439	476	442	455	453	435	444	453	468	483	442	429	482	446	474	433	449	472	434	460	431	408	431	447	433	467	505	449	433	413	447	463	448	417	468	450	453	464	491	442	485	450	473	469	461	461	459	422	481	435	464	451	440	464	433	486	455	440	479	454	464	489	436	411	442	461	450	464	441	449	427	466	430	439	438	410	428	457	443	476	456	485	434	425	463	402	431	444	440	449	475	418	467	422	449	460	474	447	457	468	442	478	495	446	488	421	446	465	478	459	419	431	442	442	401	440	431	403	442	436	431	463	472	457	433	451	477	464	412	468	470	461	453	441	453	445	431	427	459	433	462	443	425	446	436	429	454	494	492	458	462	457	483	489	468	417	451	425	426	457	450	474	489	481	393	463	426	455	431	452	458	421	420	464	463	419	460	467	447	464	396	409	460	438	475	442	446	442	442	421	437	422	454	434	478	428	484	436	468	431	449	437	465	436	465	425	488	426	431	482	442	456	426	427	445	470	487	449	455	438	435	458	439	412	441	414	436	407	503	448	454	457	424	460	439	438	476	440	456	503	467	491	449	440	414	408	403	440	467	465	439	463	444	441	469
30049	27392	15375	3846	1808	1219	812	605	490	492	486	371	331	379	335	347	330	304	344	295	318	264	289	288	254	249	266	261	247	255	261	278	249	227	269	237	274	243	258	257	244	191	243	254	256	297	263	271	245	255	257	259	244	258	256	268	237	265	243	281	251	232	265	257	253	254	278	240	244	254	244	264	240	281	278	220	257	248	251	270	293	253	259	256	262	254	294	264	264	248	240	229	250	243	262	269	256	290	250	249	269	276	235	235	250	256	273	269	255	258	273	258	266	268	253	276	252	260	210	253	248	273	246	259	243	241	249	255	288	243	275	251	252	237	283	283	272	245	288	248	244	269	248	256	265	243	273	272	271	252	229	267	271	224	248	272	236	242	221	244	257	230	235	274	277	282	246	271	240	264	251	247	256	242	243	263	241	257	269	299	273	262	275	273	300	236	232	261	239	271	269	270	250	250	251	229	264	272	259	220	241	233	257	273	256	251	261	238	283	251	254	241	257	264	260	265	241	255	290	242	257	246	250	239	260	255	255	263	274	269	236	239	264	259	242	256	239	252	249	286	300	245	248	262	242	252	269	261	250	228	259	269	245	251	263	267	242	258	265	266	230	249	247	248	254	260	271	279	239	271	243	258	222	257	209	262	242	262	263	257	258	230	259	255	282	249	260	266	262	249	249	246	287	262	245	250	241	251	254	241	254	229	264	293	286	255	246	254	259	250	232	261	226	268	259	245	250	282	222	273	245	290	249	244	255	273	244	250	246	284	281	256	253	249	278	255	237	255	268	252	229	243	269	278	279	232	255	241	273	223	278	249	256	243	234	239	242	243	277	242	267	249	282	239	253	250	252	266	250	229	275	222	271	242	244	248	270	260	247	245	270	211	242	240	268	228	254	245	243	279	249	255	235	231	235	262	270	264	293	244	248	262	219	277	243	255	302	272	235	251	281	233	255	250	256	243	258	253	256	281	263	242	260	254	253	257	266	260	256	272	261	286	228	271	267	246	251	260	229	248	276	249	231	236	254	269	293	242	271	253	247	279	240	260	258	217	276	226	292	290	262	236	258	263	254	248	249	254	251	256	257	281	257	266	224	261	268	258	259	257	264	224	299	248	270	274	278	270	259	239	259	261	274	213	242	236	237	244	312	262	247	239	234	252	242	264	269	261	226	265	268	248	265	247	251	254	245	217	267	218	266	227	263	251	262	229	243	241	247	252	260	255	222	265	239	257	269	280	257	243	269	242	262	242	274	267	251	278	274	263	245	254	269	273	249	271	273	255	254	242	277	242	245	248	254	246	247	252	249	272	241	277	277	236	275	273	251	219	270	245	265	279	273	246	260	237	260	255	270	241	244	283	247	248	271	236	269	262	255	266	277	269	242	259	249	245	226	257	252	273	288	233	254	247	243	237	267	254	253	245	260	228	254	248	256	269	236	250	265	273	281	269	238	236	254	214	236	235	252	257	238	288	262	243	232	249	270	248	256	264	243	264	259	273	250	244	242	269	269	245	278	270	261	260	248	234	261	243	236	283	294	252	277	222	268	239	283	274	241	253	271	257	249	249	269	252	243	243	247	244	268	249	272	243	260	264	235	252	253	263	287	240	279	259	253	232	257	261	240	253	270	246	244	235	237	259	255	265	241	241	284	268	221	240	254	227	277	257	262	241	239	299	245	230	256	267	251	255	284	258	265	277	245	279	256	257	221	297	253	269	277	285	241	248	254	238	245	238	233	243	267	255	250	257	249	256	264	250	252	233	254	251	241	262	232	230	254	227	244	237	226	219	265	241	255	245	260	240	246	261	253	264	252	246	234	223	280	246	242	267	271	247	244	251	254	231	257	226	253	240	275	241	249	252	248	250	229	256	259	264	269	282	248	257	273	257	257	248	242	231	270	285	270	243	220	256	247	262	263	235	273	263	233	257	233	235	242	276	251	246	250	285	275	265	242	262	259	262	271	224	252	241	249	260	265	269	275	254	257	243	245	268	243	237	257	246	268	272	249	277	252	285	237	228	280	227	269	236	252	234	241	243	281	236	263	232	255	210	253	244	245	245	251	227	304	264	258	265	263	263	278	279	240	256	245	237	294	241	245	247	277	255	257	258	261	228	263	263	232	200	260	258	255	247	236	267	256	253	255	231	242	238	236	296	236	236	247	278	237	260	244	236	224	243	278	278	250	271	268	308	254	251	274	285	223	258	266	263	250	251	240	257	275	267	262	262	256	232	252	256	262	249	249	244	256	234	268	246	255	239	277	278	257	258	258	273	271	238	262	299	253	230	263	284	243	267	262	237	259	237	293	255	237	258	235	272	266	241	268	244	238	268	251	244	262	254	230	268	259	240	250	241	232	243	284	229	239	234	253	260	283	275	247	257	269	259	240	237	260	262	257	240	259	266	246	255	259	267	231	291	261	265	247	241	267	237	249	246	262	268	262	243	253	255	245	275	263	241	260	248	275	244	229	257	250	274	236	265	243	266	253	235	260	260	233	258	252	265	271	262	261	262	268	248	258	269	244	243	258	242	251	284	243	254	268	267	273	259	281	228	230	264	239	244	246	261	244	250	256	281	235	279	257	255	259	259	221	246	247	234	247	252	223	270	266	252	233	257	266	232	265	257	250	236	245	266	266	253	226	247	258	229	250	264	260	243	270	260	258	215	272	259	279	253	277	248	251	267	233	263	236	272	277	266	240	251	255	232	267	261	273	270	229	229	253	242	244	239	260	248	269	248	222	236	250	219	251	241	255	264	245	246	258	233	234	258	265	252	257	268	242	236	241	248	241	258	242	241	252	252	252	239	233	208	231	244	226	246	261	257	294	245	243	283	256	248	247	248	248	281	206	230	245	262	293	251	256	282	249	268	256	258	268	279	265	248	233	215	259	232	240	268	268	274	236	267	260	241	244	243	270	263	233	246	267	241	238	257	254	229	237	259	242	256	241	272	259	235	245	270	239	260	241	249	268	239	242	273	232	270	259	257	283	232	249	258	244	213	259	253	276	247	259	275	262	253	266	247	254	235	265	251	243	242	254	263	262	225	236	249	256	273	235	264	239	269	261	296	247	280	271	270	232	269	241	282	271	251	254	252	242	241	261	256	275	267	251	241	258	256	252	243	248	242	261	256	271	262	246	269	232	263	221	244	250	240	279	251	265	267	287	253	246	244	255	239	255	279	226	242	281	250	258	259	232	301	243	214	245	268	256	272	227	245	252	233	235	234	276	238	265	261	279	242	237	264	271	275	238	273	287	276	226	249	263	213	226	253	268	266	248	272	272	269	279	268	235	269	263	280	229	242	237	247	254	253	259	270	268	273	248	255	258	249	241	243	275	256	270	252	240	225	269	241	281	258	266	244	236	261	240	264	232	259	227	224	226	275	239	236	239	272	264	247	220	294	243	269	264	287	266	257	225	230	267	277	246	231	290	250	253	282	256	280	252	268	266	248	242	250	253	255	256	263	233	260	246	219	236	247	261	255	282	239	263	279
38739	39702	6040	3619	3026	2052	1620	1238	1007	945	828	641	572	571	552	525	557	446	460	447	394	373	375	327	338	323	304	333	326	325	340	330	313	360	328	325	301	280	317	308	281	306	318	329	356	321	295	342	291	336	317	309	319	322	308	336	318	287	304	340	334	329	337	322	316	338	323	300	302	329	338	299	363	313	352	339	349	347	375	307	327	300	317	299	311	346	302	331	329	355	316	343	340	311	327	328	309	328	305	329	312	317	317	373	321	319	308	337	312	323	331	341	339	311	312	329	302	307	335	325	318	340	301	321	319	303	320	355	305	325	339	346	336	307	349	331	327	288	328	350	304	314	342	363	331	275	314	346	319	325	362	323	333	291	334	358	319	332	334	324	301	341	328	341	329	311	312	354	324	362	331	331	339	301	334	305	303	348	315	333	361	314	319	332	347	343	301	344	328	323	332	291	344	302	332	294	352	332	315	306	328	306	344	341	347	317	361	331	323	329	325	321	312	312	286	326	338	337	326	299	319	294	328	321	300	338	299	339	323	314	330	308	335	326	327	334	312	305	325	315	315	344	310	299	327	341	312	306	335	343	352	371	342	334	331	340	326	319	328	314	313	301	337	329	330	318	314	306	326	311	319	316	317	322	295	303	326	320	307	298	323	322	339	297	317	351	337	337	346	344	315	315	292	328	301	306	329	324	307	344	344	306	332	300	316	303	297	307	334	344	324	333	340	311	352	338	304	313	331	324	316	306	335	332	315	369	299	320	311	319	317	320	316	300	327	342	295	336	302	296	297	340	288	331	307	345	333	341	321	341	352	321	317	319	367	300	311	339	302	293	310	334	296	329	352	331	308	307	339	317	330	305	342	289	319	303	325	319	351	313	313	331	316	287	309	310	342	314	357	343	329	328	346	347	326	333	339	336	321	332	299	314	307	345	345	365	343	324	333	339	310	325	371	325	329	332	365	311	346	315	359	309	343	317	332	288	298	310	304	298	312	301	329	306	339	350	349	289	326	327	298	351	351	326	353	296	324	348	323	315	312	332	323	307	330	314	302	328	323	363	303	336	340	324	354	332	333	329	307	306	315	314	299	315	328	329	300	296	334	293	346	335	311	324	311	345	304	329	332	320	310	334	288	319	338	334	309	343	321	325	332	285	311	336	326	352	306	305	290	318	307	306	293	319	334	346	344	307	299	327	324	310	320	304	333	317	342	297	329	303	322	316	310	322	308	338	324	331	333	384	342	311	338	340	334	344	326	340	321	340	338	320	316	343	350	307	332	302	351	326	312	349	297	321	333	308	304	362	344	305	284	323	325	300	341	312	296	353	345	335	323	302	333	317	303	310	364	319	307	318	315	311	292	296	313	330	324	323	328	301	333	352	316	322	297	351	341	338	312	318	325	339	348	303	289	311	346	317	317	315	309	328	321	326	350	308	344	328	314	352	341	341	347	289	340	323	308	318	343	358	311	335	319	328	347	371	318	299	311	315	310	310	338	324	333	339	321	305	314	326	308	337	334	337	310	329	337	302	321	297	279	343	313	345	294	324	322	323	294	315	353	328	331	357	323	308	330	335	337	319	330	306	328	308	308	318	344	327	347	292	312	348	332	311	337	302	291	338	343	324	318	304	326	312	329	293	333	293	319	317	360	312	334	312	349	333	291	353	325	330	290	303	308	299	359	297	336	327	332	316	315	284	320	338	345	272	305	362	346	308	306	354	327	345	331	338	320	352	320	325	325	331	299	353	303	318	355	326	386	305	318	301	342	310	322	325	314	330	312	320	309	324	339	365	306	343	321	320	336	301	322	315	304	320	326	315	337	323	319	335	350	344	306	303	337	348	310	327	316	306	335	326	330	301	374	301	325	325	284	326	316	336	324	372	338	339	339	338	332	330	305	315	331	345	317	314	327	333	332	332	311	325	332	318	290	329	357	366	328	323	315	273	328	320	342	297	338	288	304	324	306	298	313	347	284	272	334	321	338	319	311	315	300	318	311	315	326	328	366	323	331	335	333	313	338	311	322	324	324	295	352	331	316	332	324	298	304	354	320	319	324	318	318	334	330	336	313	343	327	305	311	323	333	326	289	329	337	301	327	342	324	329	335	337	314	336	337	314	321	311	335	317	346	314	313	334	329	287	320	292	309	329	333	325	306	302	337	299	317	313	341	329	357	310	286	336	335	338	331	338	347	324	302	315	340	313	345	328	338	345	323	342	312	313	333	321	326	307	369	303	330	313	331	321	325	319	325	270	299	296	301	335	318	326	342	355	333	330	311	324	324	298	300	336	334	331	325	300	322	306	307	327	329	325	316	337	326	326	290	313	355	338	370	342	381	328	305	327	318	360	316	341	333	323	327	337	326	302	368	322	314	332	325	329	319	323	335	316	319	360	320	327	311	351	325	311	346	330	328	338	315	305	348	324	336	340	328	323	349	342	311	327	342	338	307	328	305	311	330	329	326	352	302	289	345	313	310	310	314	347	308	316	322	280	326	333	306	364	338	334	338	322	296	293	334	317	316	353	288	340	313	342	342	305	333	315	301	330	325	336	342	298	326	365	319	320	316	298	304	330	363	316	314	329	315	314	332	328	320	296	357	307	318	320	316	372	338	324	314	318	313	308	359	331	331	342	311	299	343	316	312	333	307	315	327	327	293	329	301	293	327	345	323	339	296	312	325	310	331	309	307	327	314	319	339	327	338	329	346	338	311	341	317	321	331	315	325	346	339	315	322	315	312	315	310	337	327	305	330	334	327	347	315	291	308	335	306	314	322	320	319	303	312	313	322	348	314	302	318	310	343	327	300	331	335	343	324	362	337	358	331	348	252	318	292	298	353	313	329	328	330	289	338	320	329	332	336	333	329	296	316	329	302	311	356	312	316	321	300	313	339	307	330	321	333	335	340	329	295	305	329	324	351	358	311	311	301	324	321	304	327	314	286	356	292	354	353	329	317	313	312	313	317	339	300	349	298	294	323	322	323	311	314	323	323	298	334	316	307	320	348	310	333	319	319	295	314	326	323	311	324	355	306	365	341	347	342	309	371	321	327	349	347	335	324	320	322	341	311	308	336	304	321	338	329	330	349	316	296	294	315	320	317	319	327	335	309	356	341	288	351	340	333	334	327	342	338	346	347	340	330	345	377	294	363	329	350	309	341	324	358	354	309	303	361	344	313	337	353	314	333	358	326	312	337	329	335	350	319	331	338	333	333	351	290	354	316	319	350	343	345	347	332	332	316	287	318	326	324	320	284	308	353	323	321	320	286	322	322	312	330	309	313	330	328	326	338	322	317	309	334	331	320	315	337	337	338	322	309	325	306	333	305	301	307	292	345	307	338	316	307	326	309	336	333	319	309	321	336	337	291	335	307	307	324	315	309	327	302	313	318	337	310	344	303	310	313	307	334	329	322	321	320	350	322	312	300	339	305	311	290	294	334	315	317	298	316	316	299	319	327	344	310	360	305	342	312	363	337	330	346	344	308	304	325	317
24115	21134	28259	24161	20936	8873	1886	1104	869	857	800	696	598	553	537	625	543	478	512	480	471	470	438	396	406	396	423	422	423	413	411	419	387	392	396	357	394	394	401	356	385	421	401	386	417	404	380	385	394	399	373	383	404	368	398	413	405	408	379	380	385	384	390	435	393	380	387	376	386	404	386	378	375	400	392	399	414	396	381	389	368	387	355	397	383	413	404	395	443	407	410	393	376	398	360	369	384	378	383	396	398	397	367	413	374	413	411	393	394	408	407	406	383	416	343	395	422	391	374	363	408	402	399	384	384	394	361	382	370	379	397	396	383	368	399	405	376	387	375	392	376	399	411	379	399	397	372	397	411	387	389	402	396	385	385	391	383	396	393	378	408	377	394	405	386	405	370	420	374	412	372	392	404	381	405	374	404	411	387	378	353	399	366	378	384	381	413	436	389	348	349	418	376	369	386	387	374	430	397	408	417	385	414	401	403	367	371	388	406	409	410	389	387	371	371	354	374	376	379	388	358	398	375	406	388	398	385	428	377	369	353	388	375	370	429	413	345	381	380	376	382	373	396	387	383	422	378	416	381	410	382	362	429	367	364	387	398	408	406	365	375	402	381	381	419	355	412	380	376	372	395	383	354	392	404	371	394	375	380	344	398	395	383	369	390	375	381	410	378	390	407	388	384	379	422	397	372	406	372	363	369	373	388	408	445	406	370	405	436	402	400	391	409	412	414	404	381	398	371	396	384	396	393	378	387	370	380	389	393	395	368	375	398	380	425	411	382	402	387	426	382	421	406	389	395	421	404	391	419	383	380	372	385	386	377	409	373	399	374	416	388	384	391	371	377	393	392	402	375	381	387	413	394	402	418	388	406	405	396	355	385	375	390	409	400	349	392	381	413	422	363	406	393	395	404	415	393	391	400	401	389	421	413	377	369	414	393	380	406	432	357	384	410	400	421	370	399	374	386	377	391	399	371	366	424	379	396	382	413	407	391	402	379	396	384	386	422	385	430	418	384	388	389	401	382	382	391	376	401	389	379	383	358	365	389	379	425	384	383	350	417	417	382	337	406	361	386	434	375	411	393	379	373	392	381	374	398	396	409	353	378	388	372	372	371	394	356	386	415	411	393	377	393	362	382	394	376	405	427	362	369	382	394	370	388	346	402	381	384	371	380	397	365	388	402	369	392	390	378	382	385	395	354	392	392	355	415	387	388	443	412	379	368	377	399	397	400	383	381	388	405	374	377	386	406	383	398	406	397	372	391	382	372	389	413	431	410	415	392	395	434	365	383	394	397	388	386	383	384	419	353	365	379	409	390	418	404	375	390	370	374	374	356	400	396	418	390	358	378	391	412	390	396	379	412	369	394	362	367	417	382	390	391	414	358	373	387	376	399	452	354	411	373	384	382	390	381	362	401	386	406	417	351	386	375	430	364	373	400	399	374	362	408	402	348	336	398	337	427	384	406	402	393	415	394	409	396	379	406	395	379	359	378	395	385	402	406	367	398	380	414	399	391	355	415	381	415	386	417	390	380	421	427	393	406	375	392	393	425	376	381	424	401	396	376	417	375	380	413	382	407	404	398	396	397	391	342	394	408	349	374	402	375	354	399	348	379	417	380	366	372	382	415	392	399	387	382	374	388	384	406	366	375	398	385	399	411	376	393	383	353	375	371	366	397	374	406	412	396	396	395	407	381	380	384	399	380	387	369	371	376	365	373	413	381	377	422	356	392	377	388	359	332	379	353	357	369	386	370	398	428	336	384	385	380	396	379	373	389	366	378	374	377	398	375	401	383	387	395	370	352	422	400	374	346	376	396	386	375	397	380	426	408	388	367	421	391	378	372	423	388	377	392	396	399	396	383	390	426	427	370	373	391	388	399	412	438	432	392	390	383	400	387	392	362	390	375	423	420	362	367	422	366	383	383	372	377	379	386	425	338	397	396	377	357	360	401	398	412	386	404	383	350	396	411	375	380	418	381	422	383	384	416	367	374	357	393	393	377	392	377	384	382	409	353	388	382	378	374	396	389	357	399	433	363	365	393	375	356	400	410	394	396	427	421	389	377	384	388	369	415	423	380	384	396	409	380	365	422	398	435	370	387	382	381	349	392	410	359	407	361	435	418	397	390	403	426	407	386	382	412	401	395	356	363	380	406	353	374	370	398	377	391	383	376	367	344	404	403	393	375	366	379	419	383	374	366	400	391	377	353	410	406	380	377	371	388	402	383	397	386	408	398	365	379	405	388	388	375	396	366	400	406	370	409	397	395	359	387	385	376	368	409	353	392	412	380	414	394	347	393	377	390	422	383	382	409	397	353	396	347	443	396	386	371	394	396	394	409	391	373	350	385	400	382	361	389	375	391	373	335	388	395	416	362	387	382	393	372	383	361	382	389	346	375	388	375	425	377	383	404	409	398	398	390	372	358	381	393	398	366	394	367	418	357	411	386	410	350	422	386	397	379	370	422	374	410	371	341	366	389	379	384	383	373	376	371	362	398	383	376	371	408	410	401	396	396	395	379	393	355	384	390	361	396	389	382	399	414	356	361	402	388	379	393	384	400	389	392	384	405	388	415	381	403	406	395	420	418	435	398	417	392	395	423	373	360	360	404	375	402	400	405	369	369	366	406	392	385	406	401	365	376	356	388	394	408	399	371	389	357	419	396	370	368	413	393	392	422	375	414	389	430	388	384	365	390	410	405	384	410	379	376	408	401	392	402	376	421	395	393	378	377	395	392	392	362	384	396	415	395	365	396	397	394	375	420	362	432	427	375	388	397	393	405	411	388	386	368	384	389	381	392	379	386	411	385	382	402	373	382	342	377	364	391	412	378	381	402	399	391	354	389	387	391	393	343	417	381	415	355	413	360	397	369	432	389	406	375	394	417	378	378	382	362	402	392	381	360	377	381	397	338	381	370	386	423	395	369	348	403	389	403	386	407	358	387	398	415	432	367	400	370	384	365	386	390	393	344	351	371	389	402	368	440	390	356	404	398	375	386	378	353	394	377	419	364	394	399	371	378	372	395	387	391	377	376	390	390	398	389	404	383	372	357	374	367	356	388	403	400	401	405	365	382	385	378	407	402	372	373	444	368	365	376	383	386	407	407	396	379	423	401	370	390	394	427	360	360	379	389	385	365	365	394	404	382	372	395	400	395	394	403	351	409	399	391	367	390	362	398	381	359	381	390	405	379	403	398	446	394	373	390	405	396	379	375	378	416	376	400	368	388	364	392	371	349	379	371	389	388	381	405	403	411	401	365	373	391	359	389	369	354	409	377	367	388	400	411	406	353	345	383	394	356	420	370	396	402	430	364	380	370	386	413	408	404	357	366	371	414	366	424	360	398	368	412	392	394	405	402	379	395	362	376	388	379	381	383	413	381	380	367	374	386	361	404	423	354	393	411	363	381	388	397	407	358	397	399	362	375	382	377	360	383	391	381	354	406	415	359	369	382	350	362	406	365	393	391	372	404	392	383	374	407	390
43717	53564	12762	7149	5461	4028	2958	2317	1802	1667	1489	1191	965	987	976	915	847	794	746	696	614	609	581	518	546	524	516	566	536	542	477	518	525	517	531	534	500	494	517	488	496	526	496	515	530	455	493	540	530	466	503	487	492	498	495	464	491	509	520	504	481	492	523	490	497	485	504	481	449	497	539	508	515	500	502	472	522	470	454	488	521	499	497	486	493	508	488	513	459	471	485	514	524	472	498	492	518	493	522	545	498	516	496	510	525	499	503	528	503	493	526	515	494	531	478	482	498	492	498	503	480	503	528	502	473	460	475	468	486	493	536	481	571	495	497	472	487	478	490	470	507	497	471	477	491	472	473	452	477	485	477	520	501	487	521	518	480	473	476	503	473	476	485	446	516	498	479	524	484	464	467	506	507	496	488	478	489	478	485	505	487	491	456	513	504	504	478	507	479	523	486	480	493	497	468	534	475	454	494	474	497	481	469	471	467	491	509	491	478	494	479	467	485	503	473	468	481	500	509	515	479	499	540	488	525	527	482	523	499	520	494	487	477	470	529	499	505	490	496	482	482	458	452	505	491	509	473	507	487	490	494	488	544	474	495	496	473	424	491	472	514	498	518	487	470	502	477	478	504	532	467	483	503	500	483	486	450	489	512	507	472	463	519	529	480	488	469	487	520	490	510	477	480	488	455	500	458	463	491	493	469	511	478	501	495	493	489	432	469	486	473	482	488	502	507	465	470	510	460	489	469	486	499	473	504	482	507	505	521	495	485	467	482	488	461	465	515	525	494	497	499	486	504	483	533	453	456	516	472	475	488	506	486	517	478	471	457	489	483	506	435	500	502	476	464	505	480	498	498	517	485	489	478	511	511	492	486	469	500	495	470	509	490	522	494	531	478	474	470	474	467	491	520	515	492	453	491	509	481	515	513	467	489	499	506	492	487	430	514	489	469	488	508	475	497	485	458	493	496	523	493	512	465	464	493	505	518	498	508	508	503	493	542	496	513	479	478	517	508	489	481	471	534	500	524	489	461	478	527	469	480	489	480	509	478	498	523	504	506	516	499	476	497	456	476	512	479	497	442	494	480	518	527	499	490	498	492	497	502	496	460	519	505	497	458	504	497	479	491	479	504	510	504	472	487	458	498	526	455	468	473	491	493	511	475	473	490	439	478	504	508	501	483	519	502	507	507	465	497	513	485	495	500	471	473	463	517	441	496	487	489	504	487	506	476	514	495	485	523	485	514	495	537	508	476	464	533	496	492	457	450	538	446	479	532	471	515	489	491	500	454	505	473	489	484	535	521	489	495	518	476	482	472	474	470	510	496	506	523	504	540	495	449	486	493	496	493	477	499	494	451	472	539	502	527	542	480	474	497	481	489	479	465	505	491	441	470	540	443	481	512	478	498	508	486	501	467	528	476	486	497	470	489	503	498	500	523	499	506	498	494	451	470	495	487	505	475	487	487	482	506	487	498	488	521	438	501	502	487	474	508	564	514	438	498	476	524	468	468	512	493	521	489	490	475	468	488	454	518	492	501	472	474	497	497	457	500	478	528	476	535	502	504	479	507	491	504	487	494	509	432	493	493	512	454	502	527	469	478	480	496	504	527	509	477	523	478	488	506	481	477	493	466	532	503	493	494	465	458	502	476	500	480	473	470	485	480	468	482	483	508	507	505	452	493	494	494	471	472	490	515	489	485	451	479	478	522	469	511	481	482	518	505	499	490	470	503	493	482	493	494	457	542	464	488	499	484	510	500	504	499	484	507	507	440	489	486	518	536	504	542	501	494	512	496	447	478	463	489	487	494	493	461	469	475	434	477	489	487	483	453	448	498	478	495	484	478	479	467	455	453	482	488	478	465	494	521	480	481	508	524	462	455	511	501	493	466	487	487	453	503	519	503	505	466	490	505	492	502	509	522	476	453	506	491	465	476	471	464	461	487	456	494	445	496	492	465	477	507	512	509	500	489	498	480	467	541	481	490	490	506	499	450	479	520	487	492	498	472	439	504	472	491	466	499	504	500	475	491	525	498	505	460	545	484	481	489	502	516	507	500	444	473	480	529	518	468	470	483	481	494	494	495	521	498	534	484	473	512	464	481	504	507	495	525	443	470	475	449	467	469	520	460	456	457	483	480	500	476	483	515	504	522	485	479	475	472	512	473	538	501	520	472	480	516	501	499	465	485	494	491	491	474	493	476	515	503	472	534	500	513	509	507	514	515	488	465	455	468	492	509	491	507	470	501	495	511	482	479	547	457	493	505	476	465	452	509	494	499	486	500	463	497	471	525	468	467	489	528	489	520	482	495	489	469	468	484	509	493	489	481	507	480	469	530	510	514	480	493	469	493	495	533	467	469	510	489	497	513	492	499	479	526	476	484	483	452	485	469	472	518	479	503	438	470	489	521	498	485	508	488	482	489	497	502	501	504	509	489	449	470	470	469	514	518	486	533	483	492	502	471	510	476	490	515	531	487	499	440	521	481	499	496	512	471	473	500	502	515	508	497	521	492	524	515	481	454	462	499	489	494	503	475	503	523	473	499	482	481	468	456	474	504	464	501	471	483	479	468	470	530	484	457	459	487	486	491	460	507	468	491	504	500	478	499	503	460	476	490	494	498	532	454	480	467	465	465	469	482	493	495	499	523	519	455	526	483	499	522	479	480	457	462	489	479	469	509	523	496	491	516	488	473	498	496	525	487	494	483	498	515	521	462	464	479	496	513	523	490	510	461	511	489	518	491	493	514	518	484	472	468	463	483	504	467	480	480	470	474	474	491	495	503	495	474	494	469	460	499	485	489	479	543	520	532	514	517	499	464	489	453	485	495	485	475	466	515	478	502	494	457	504	479	476	484	467	520	501	476	479	497	504	501	505	505	443	492	460	479	496	505	459	483	495	483	531	485	491	472	541	489	503	463	507	470	475	485	494	459	501	514	496	522	503	471	479	465	450	483	486	464	486	509	478	496	493	476	499	487	496	518	473	481	513	470	481	515	500	505	488	489	464	515	470	500	508	446	480	473	495	532	492	490	486	474	504	513	510	503	523	480	453	513	497	529	506	475	473	479	479	495	511	501	480	471	505	500	458	516	543	489	465	498	514	505	453	475	513	513	488	474	528	459	494	478	443	457	512	497	474	497	475	517	504	510	541	476	522	487	485	513	507	508	478	520	456	485	478	474	482	502	452	463	521	505	518	496	490	488	470	477	496	530	496	464	494	530	489	450	499	481	526	480	530	458	482	524	482	469	478	483	442	521	443	508	470	453	500	515	476	506	456	456	532	506	462	469	499	477	486	515	461	497	459	496	472	502	480	486	496	501	505	477	494	469	461	498	478	526	529	511	477	525	514	479	449	496	516	497	513	531	474	487	463	477	495	508	497	497	508	481	496	469	476	496	508	488	525	487	466	522	500	498	485	490	539	507	469	483	492	505	470	483	515	493	439	517	486	472	528	487	502	568	514	475	505	471	515	486	470	498	464	494	463	547	506
23007	21077	28717	23625	21070	20907	7596	1697	1140	1087	951	820	723	667	696	627	596	566	552	532	457	467	446	399	408	395	430	406	365	374	384	415	350	401	353	359	334	363	390	356	350	362	353	399	366	370	341	345	372	374	344	378	342	350	354	370	362	363	352	377	367	355	370	394	371	347	369	378	376	367	349	356	360	372	345	354	348	380	362	377	332	340	354	383	391	371	329	373	394	379	344	328	365	352	327	350	331	336	353	342	338	346	378	316	365	351	381	359	342	340	388	356	360	361	360	327	362	378	337	345	349	346	366	349	359	355	355	363	358	320	331	373	342	386	365	377	333	367	360	346	350	314	347	325	332	326	358	366	343	331	384	341	363	360	398	362	351	330	337	348	347	365	359	362	344	353	347	327	358	316	313	377	375	334	354	370	337	366	324	367	347	336	362	361	364	357	368	361	321	343	369	337	335	328	349	340	334	359	353	353	332	337	360	381	343	353	344	328	339	349	371	361	333	336	316	344	355	368	337	355	351	347	366	341	341	364	392	348	351	371	358	382	358	364	363	331	355	318	334	322	344	314	333	355	326	342	329	371	340	351	343	347	320	364	333	365	317	383	360	372	340	341	393	358	344	352	369	354	350	355	335	340	336	354	356	364	334	350	332	329	357	321	333	325	372	339	341	372	367	377	355	351	353	338	338	331	349	342	384	369	342	353	347	323	363	356	346	347	374	373	330	332	349	361	343	332	335	359	324	343	359	347	354	328	344	360	344	334	358	326	331	350	339	380	367	351	345	307	366	340	327	328	357	354	352	305	324	347	364	345	354	338	372	351	348	319	374	339	362	372	350	336	340	345	353	344	369	382	355	354	338	339	354	355	320	348	368	329	310	338	345	340	363	369	352	366	356	340	349	362	366	356	353	332	344	346	365	357	345	357	327	341	346	342	348	323	352	390	379	328	355	346	350	363	351	350	337	338	330	358	325	346	363	358	309	374	366	305	348	357	338	368	382	353	360	340	356	340	338	348	344	330	364	345	346	344	331	389	368	345	348	368	366	331	361	342	366	347	350	317	358	332	330	356	318	357	370	399	349	329	357	355	321	310	316	327	333	328	341	330	352	331	335	390	348	347	356	377	373	333	322	354	342	355	362	327	337	366	338	356	361	345	344	352	355	353	348	345	363	362	328	359	357	352	341	321	327	377	341	355	341	336	339	354	371	351	347	336	330	345	343	358	338	334	358	372	341	347	335	376	345	376	362	373	359	343	356	349	392	380	329	356	349	366	360	355	354	340	337	340	323	365	394	323	366	340	363	348	322	338	331	353	338	338	351	340	305	343	338	372	387	315	347	332	375	350	333	343	318	397	330	361	379	331	357	334	326	378	334	341	338	376	297	328	362	337	358	347	339	373	371	322	348	363	315	338	318	353	334	361	350	340	329	377	358	349	359	367	383	346	351	333	372	379	318	339	345	334	332	362	320	370	302	372	356	356	343	343	321	302	330	349	350	355	371	361	340	341	374	332	357	342	384	358	350	318	368	346	336	361	327	356	344	343	352	355	345	348	368	364	351	362	353	351	353	324	359	322	329	334	323	352	352	367	323	336	328	346	346	358	316	355	325	364	348	357	353	368	339	323	326	325	357	366	322	353	336	360	352	311	365	318	355	364	359	328	314	358	336	348	338	343	342	345	387	333	315	359	357	355	348	344	310	360	351	338	344	347	332	346	344	335	339	368	342	377	341	363	360	357	332	327	385	348	360	342	340	345	356	347	333	356	376	364	345	307	355	312	338	372	342	351	333	391	343	345	328	373	372	342	353	360	338	350	340	353	355	349	317	381	366	354	339	356	349	352	346	374	326	315	367	341	359	357	355	344	364	330	348	338	358	348	358	344	377	363	365	343	343	381	352	384	333	347	304	346	387	329	361	348	364	351	359	329	349	363	343	328	350	337	355	341	312	371	362	371	347	342	344	349	369	363	360	315	332	346	372	348	355	361	370	351	355	351	374	380	357	353	353	339	344	344	305	348	360	364	349	365	366	325	346	361	394	322	330	367	341	358	330	367	366	331	325	339	357	363	378	377	357	350	374	340	375	365	357	338	351	311	334	345	336	344	349	389	336	322	364	340	319	346	333	371	369	349	365	320	356	350	344	344	346	363	379	349	355	368	333	308	313	372	353	324	386	348	367	334	356	351	345	353	365	375	357	366	350	345	376	323	353	347	337	367	329	359	347	374	351	351	327	353	356	327	334	343	353	340	343	338	330	364	340	337	336	352	348	362	330	327	318	337	350	353	362	310	354	393	338	354	377	315	349	324	358	371	306	349	343	377	343	323	320	369	313	350	346	336	364	308	374	325	359	345	321	380	343	355	304	350	355	335	330	352	347	387	335	359	331	367	382	324	320	382	368	324	331	327	344	311	358	373	349	322	375	342	365	401	330	358	379	340	346	336	364	365	314	345	359	331	332	362	330	372	334	375	328	344	358	332	372	390	314	325	332	345	335	341	350	359	309	366	370	357	385	329	372	349	351	327	374	333	334	308	363	355	351	379	355	366	326	336	354	339	355	355	393	353	333	346	373	320	327	362	327	340	351	354	321	351	355	310	379	326	353	360	357	327	306	348	330	355	351	333	361	354	349	328	355	356	335	322	358	357	334	340	326	362	355	354	359	372	353	335	351	334	350	368	344	352	312	383	347	315	349	356	362	333	370	362	344	317	362	341	353	317	357	335	358	345	338	333	337	340	358	379	329	326	347	387	357	384	371	311	350	341	346	346	383	368	348	351	368	330	351	355	324	336	364	334	350	319	355	346	357	366	341	338	333	327	352	345	339	334	336	358	324	345	362	350	318	365	350	331	344	391	352	360	367	379	337	346	346	353	299	368	343	357	387	354	369	330	328	324	336	340	362	369	317	339	357	350	355	345	333	314	336	354	350	344	351	371	361	335	304	363	335	366	353	392	379	335	368	389	357	362	315	336	325	337	340	334	363	377	361	316	345	365	374	375	344	371	344	366	319	370	339	357	351	382	317	359	338	333	352	342	364	369	340	347	351	361	401	365	337	361	368	365	359	361	347	355	365	347	356	304	336	349	345	368	363	363	366	307	354	321	342	336	323	388	410	371	356	341	342	348	337	374	348	346	339	365	357	351	335	372	358	330	353	364	356	363	334	334	370	356	342	303	391	359	379	343	340	340	329	329	364	317	337	338	364	373	364	333	338	323	310	341	349	368	378	389	331	351	343	336	351	337	343	351	353	342	343	367	356	355	352	362	329	339	342	364	365	373	307	351	371	328	354	383	340	337	361	364	336	322	358	335	363	338	389	366	346	359	334	345	351	325	344	310	364	373	367	331	349	380	310	366	339	343	333	353	318	379	343	368	395	307	343	360	327	345	336	345	377	357	333	369	365	344	335	331	305	367	363	325	354	318	333	360	326	342	332	342	346	348	353	332	363	338	303	312	347	350	358	385	348	324	377	365	339	364	350	330	344	387	362	336
48127	61210	18956	10610	7846	5504	4204	3284	2577	2207	1945	1440	1346	1214	1189	1072	950	884	883	756	696	636	615	528	533	516	544	571	546	525	515	494	496	449	440	480	464	453	470	475	452	452	448	461	446	478	461	416	474	475	505	488	463	443	435	420	429	479	459	430	455	467	447	452	448	454	429	461	459	421	458	474	445	452	483	496	401	413	462	451	437	439	435	447	453	452	426	411	395	462	474	469	441	441	428	443	445	407	469	492	476	439	448	441	498	482	465	462	434	458	458	411	478	438	486	457	439	429	445	452	448	463	479	453	399	403	497	440	450	446	444	456	449	444	462	429	424	436	421	450	469	482	427	472	428	447	451	457	409	437	426	471	422	453	435	453	431	422	446	444	441	433	445	431	478	485	457	434	466	454	454	489	422	447	438	468	486	484	477	437	473	464	449	447	448	427	468	436	451	453	414	408	451	458	438	431	452	440	404	449	501	427	438	470	449	432	439	423	429	447	478	459	469	426	401	435	415	468	452	474	425	427	482	420	407	449	428	468	439	454	418	435	412	385	435	490	449	403	425	445	420	425	440	443	468	430	448	452	427	470	436	412	430	412	429	432	467	404	477	421	435	444	399	449	443	451	370	438	439	433	440	431	453	434	437	461	455	432	404	441	454	428	459	460	469	468	428	426	450	412	436	449	472	441	478	431	443	434	438	464	444	408	449	424	419	422	397	433	407	441	438	432	412	456	444	410	458	440	455	447	409	477	420	490	438	471	427	417	444	444	468	457	470	418	400	426	412	440	475	461	460	456	463	456	430	435	458	445	411	422	413	460	431	468	453	475	470	440	450	406	436	426	435	422	427	408	406	426	435	457	407	454	452	435	455	415	455	478	442	470	436	450	409	440	464	419	440	435	447	440	441	467	410	450	447	450	443	433	465	443	464	460	461	454	473	483	410	415	450	418	431	462	452	488	462	463	480	423	432	472	466	460	457	423	432	447	479	453	475	456	434	466	424	446	443	449	425	439	442	424	414	492	465	436	438	417	486	427	421	486	443	428	431	455	430	442	454	474	437	433	432	449	469	415	441	472	436	438	396	472	466	450	437	481	442	426	446	436	404	458	463	451	470	448	405	423	430	465	434	449	460	430	432	479	458	440	430	460	424	423	464	410	417	458	457	437	430	425	398	444	445	440	460	454	447	452	445	416	445	435	435	436	464	436	440	474	424	482	408	425	454	457	418	446	466	465	418	478	448	443	400	462	430	437	410	480	427	436	432	448	461	457	455	436	435	424	489	431	431	471	471	427	438	461	451	423	463	413	471	400	449	442	430	449	471	445	471	416	476	441	415	439	448	448	451	468	468	452	421	442	489	400	439	436	433	434	411	450	425	487	480	411	442	412	433	471	435	455	419	438	405	405	439	448	459	442	480	437	477	455	378	438	470	459	421	442	454	479	420	424	435	451	473	443	401	442	457	436	464	497	447	423	419	454	436	473	441	464	442	450	473	437	429	492	459	473	429	460	471	451	445	430	451	475	436	461	424	451	427	426	445	445	434	399	441	432	443	414	509	441	430	415	423	459	492	445	447	459	412	461	431	442	474	441	434	428	427	441	437	456	451	463	423	449	416	421	401	397	478	469	478	460	472	465	406	417	461	433	448	444	455	442	451	445	438	466	453	455	472	421	425	453	416	457	428	427	451	440	396	422	419	472	459	430	419	416	455	436	443	443	423	430	445	448	449	457	435	427	477	419	418	449	443	432	414	443	469	441	482	485	466	441	404	429	437	445	414	455	431	440	441	424	421	426	463	437	445	402	420	482	399	471	441	431	445	461	422	437	447	423	435	427	436	477	480	454	429	442	453	416	451	438	431	458	457	444	447	447	434	457	422	465	471	438	446	433	445	468	431	451	454	432	449	435	457	479	436	454	453	387	473	433	463	439	466	416	425	415	453	459	478	430	427	447	474	455	463	447	426	470	459	468	448	443	441	467	407	459	435	463	421	481	447	466	441	423	447	465	447	478	431	469	458	414	463	430	413	467	461	456	433	455	471	431	416	466	435	461	415	443	427	415	447	430	451	423	481	433	433	458	462	486	455	460	466	460	462	422	426	478	461	442	458	438	408	446	411	429	477	439	418	458	462	458	422	429	423	464	423	457	478	411	436	407	427	465	452	455	436	440	444	411	457	429	446	450	476	439	429	450	462	445	463	442	430	479	407	466	450	457	447	449	425	397	436	429	467	469	423	476	404	471	453	454	463	419	463	396	479	443	470	427	439	434	427	485	397	460	454	467	450	431	413	429	438	437	472	474	430	417	483	459	460	466	435	496	419	431	471	443	465	466	461	468	483	438	447	434	442	411	482	475	465	444	441	450	416	436	453	446	442	457	445	398	463	445	444	417	449	415	446	427	442	428	447	432	450	428	438	469	441	451	482	421	457	457	453	450	427	464	428	444	451	469	439	461	441	408	472	460	466	513	445	396	424	441	426	440	449	418	402	417	420	472	421	454	415	447	446	434	423	453	455	419	429	450	429	485	451	478	470	438	456	405	443	430	475	475	452	393	459	421	463	430	411	479	451	441	437	473	434	435	434	470	466	438	426	470	451	414	441	475	444	428	449	423	439	420	434	448	424	432	427	445	431	440	456	442	454	453	430	419	450	487	410	418	457	444	439	453	471	415	481	438	486	439	442	422	430	467	405	461	457	423	453	431	415	440	440	436	423	407	389	452	429	475	468	475	392	425	423	446	436	453	436	468	417	439	422	422	400	435	446	430	409	480	467	440	421	438	429	455	423	436	462	439	422	464	481	434	438	455	423	393	452	420	434	472	478	423	439	531	464	481	434	432	432	440	454	452	486	445	464	405	471	443	447	458	429	449	422	435	474	442	439	463	414	418	416	429	481	442	456	468	455	428	428	433	498	436	428	450	400	469	447	431	400	416	451	425	470	502	497	429	437	472	420	449	474	443	456	439	440	475	415	420	455	466	439	470	424	463	427	454	447	459	426	405	452	414	469	466	411	400	421	414	425	438	413	466	423	421	426	450	439	453	442	409	427	430	474	467	439	478	431	473	427	461	430	415	442	458	467	426	439	417	391	419	472	463	448	439	440	468	490	465	438	434	479	459	447	440	449	445	444	463	447	490	471	412	425	440	463	413	462	438	435	425	452	496	421	395	452	466	434	459	472	435	442	447	449	470	464	410	454	424	425	443	467	425	428	421	465	475	419	450	415	437	449	448	426	463	440	464	436	461	456	419	433	438	473	449	440	450	444	407	460	448	448	415	435	410	428	423	452	445	451	426	422	441	407	411	445	428	450	467	463	423	473	428	433	436	431	447	439	465	428	471	435	422	452	427	450	442	418	432	455	465	429	459	428	413	452	458	467	442	432	446	415	446	468	418	445	444	427	437	443	471	451	445	473	431	434	467	446	429	491	438	439	437	453	460	431	456	428	414	446	476	467	474	446	453	433	413	432	414	476	440	432	445	444	447	393	434	421	453
30114	26639	15075	3634	1620	1067	704	530	480	431	433	433	386	372	351	336	322	331	286	274	278	279	269	279	252	246	290	232	247	262	243	229	251	270	243	254	255	254	256	242	264	256	243	245	251	255	249	252	231	267	245	271	231	262	200	240	263	250	241	278	267	271	232	247	267	257	253	227	246	241	234	239	211	227	257	237	245	249	260	236	251	241	242	267	234	258	255	253	245	260	245	234	253	238	267	245	254	244	262	235	245	237	269	264	246	271	244	238	276	226	228	241	219	263	261	266	252	256	253	261	235	237	246	250	238	242	231	259	262	240	244	236	220	279	244	248	232	256	262	262	222	232	230	254	222	245	254	219	240	259	277	269	231	239	257	223	257	253	256	259	265	251	246	248	240	232	250	246	228	243	223	266	247	225	236	249	263	263	248	228	243	258	246	259	265	256	237	243	246	234	219	278	232	243	218	261	242	276	227	226	251	273	217	221	224	261	243	258	243	254	238	283	248	276	260	283	254	227	243	250	238	252	216	260	243	232	294	251	244	267	246	235	277	210	281	232	242	222	257	256	254	293	252	241	241	255	275	250	239	224	253	250	272	238	280	257	246	239	233	234	231	279	214	252	273	254	234	249	223	278	230	235	267	259	264	235	268	238	266	245	228	248	250	250	247	255	235	271	264	265	266	237	245	231	234	247	265	253	272	251	253	247	240	260	230	251	257	231	235	236	243	239	239	236	241	244	240	246	261	225	258	252	244	247	279	250	239	226	234	230	231	248	245	247	259	240	227	228	242	244	265	249	241	220	253	248	231	249	264	231	223	235	279	241	262	275	247	278	247	249	225	231	260	252	228	246	287	263	250	263	254	272	244	264	241	257	245	266	270	231	288	234	253	229	263	242	280	215	258	265	256	232	233	242	245	260	243	234	263	253	242	222	254	256	248	257	262	243	241	237	262	256	236	248	258	244	220	229	254	223	279	263	253	234	235	261	256	237	252	268	252	267	255	243	243	252	267	214	237	216	237	237	268	242	234	259	266	245	241	245	220	251	235	255	215	241	280	241	237	249	259	246	253	242	210	233	271	272	267	252	242	243	262	262	255	250	242	241	268	259	234	260	235	254	229	242	244	248	248	222	257	242	238	254	262	256	228	246	276	229	235	221	237	240	244	272	217	218	209	236	253	250	261	273	252	258	231	247	253	237	250	264	215	254	252	246	267	260	264	253	250	222	235	245	238	242	243	249	253	240	276	273	230	244	246	257	239	220	246	222	266	247	263	253	259	231	264	256	246	262	251	246	250	227	269	271	259	262	256	257	242	262	269	261	238	247	274	249	243	244	227	260	263	242	248	242	260	224	241	217	226	286	253	238	233	221	271	225	248	234	271	224	272	236	260	236	228	280	234	245	226	265	240	246	234	290	225	235	256	244	258	243	240	228	246	265	265	279	241	242	236	230	237	224	229	281	233	244	262	219	243	227	246	272	271	233	260	212	232	251	259	236	262	250	252	242	261	232	265	260	249	244	256	221	243	264	232	277	237	252	268	223	237	253	268	232	263	245	256	258	242	259	223	223	236	243	242	272	237	243	285	249	235	249	237	256	230	236	249	248	279	233	225	251	267	238	245	273	235	243	243	251	241	279	243	257	232	249	261	239	278	219	228	257	243	240	258	224	267	248	263	269	242	254	259	249	253	233	267	286	256	240	264	238	247	248	257	241	258	226	250	246	239	233	254	248	240	236	227	237	283	221	248	252	254	250	261	239	250	214	231	246	245	247	248	244	239	251	248	245	242	264	258	228	228	244	234	227	247	239	252	282	217	246	273	264	217	210	233	253	273	237	238	250	233	241	254	263	259	240	236	233	230	238	242	260	246	259	261	259	263	256	243	215	271	247	247	214	252	208	260	254	259	272	229	245	260	259	261	250	266	260	239	253	243	238	272	240	248	249	265	260	255	253	230	264	238	251	235	267	231	220	226	244	244	218	223	241	205	225	263	266	252	248	224	265	256	257	254	251	267	249	253	247	237	228	248	241	269	259	243	245	253	247	264	260	250	270	242	240	241	258	228	225	269	241	249	215	249	242	228	231	246	260	241	262	236	222	216	234	251	230	241	251	272	251	242	230	246	265	266	246	233	241	243	234	229	243	279	246	249	226	237	221	264	254	253	224	235	281	240	259	258	227	255	247	232	276	261	251	248	253	239	237	235	222	275	236	240	245	232	232	228	218	232	268	264	247	240	249	222	269	242	243	246	232	275	261	221	246	273	231	245	264	266	240	246	264	226	261	252	257	238	256	241	253	253	245	252	242	236	247	250	270	258	230	264	222	244	258	247	267	274	227	279	236	237	265	277	239	243	236	256	256	240	250	259	220	246	243	243	277	249	270	236	244	248	248	241	250	266	264	254	232	244	243	203	251	243	249	275	274	264	247	260	262	249	237	254	234	236	248	241	238	247	258	247	230	243	240	256	242	248	253	257	271	232	255	247	232	257	265	237	264	235	242	244	243	241	256	268	260	256	229	251	261	222	242	200	222	242	240	258	255	252	243	233	232	235	229	229	257	257	241	235	241	252	255	216	241	225	262	277	264	252	267	241	225	240	260	243	231	244	241	262	283	245	239	247	247	252	264	250	256	243	234	247	264	254	246	214	280	277	246	240	249	237	217	239	266	231	267	254	244	265	243	229	270	227	226	243	262	234	256	246	222	260	257	250	216	239	219	272	244	267	256	247	225	246	259	254	248	242	258	251	249	225	276	257	222	249	270	238	245	260	238	273	275	269	263	246	248	242	284	251	243	267	256	234	264	264	248	262	250	255	253	234	238	239	227	217	220	236	258	239	237	235	278	260	256	241	251	253	255	254	241	251	275	280	270	225	238	264	242	245	220	238	255	263	252	260	232	252	248	238	253	258	249	252	251	233	255	246	246	256	249	275	240	253	264	247	261	256	246	245	232	250	251	257	221	258	247	240	242	251	252	226	248	262	235	250	241	236	222	238	263	272	244	280	248	263	240	250	229	252	257	245	251	280	260	217	244	253	250	242	241	237	237	231	231	253	235	244	249	232	233	229	252	232	271	214	255	230	247	258	247	237	265	273	238	244	283	252	229	261	268	223	265	260	246	234	231	228	226	248	226	240	238	237	247	271	232	223	249	238	242	248	247	245	254	245	264	269	292	243	251	235	262	263	296	255	279	261	246	256	228	279	269	249	266	247	275	260	236	254	229	223	251	252	242	248	224	220	255	267	258	243	231	233	262	229	278	228	267	249	273	233	249	243	250	231	249	262	232	264	244	247	231	265	246	221	222	262	253	245	242	262	242	270	275	236	227	245	265	243	246	257	231	232	237	255	225	264	252	238	261	240	224	287	243	219	258	258	274	252	249	254	257	269	223	249	245	267	229	233	245	277	254	222	252	235	222	245	245	229	278	237	258	252	274	252	248	250	240	219	252	229	255	247	222	233	232	237	234	262	241	269	234	270	251	254	261	253	217	245	282
38514	37181	8116	3938	2991	2092	1491	1135	944	911	793	642	603	580	535	580	521	477	444	428	387	353	355	326	330	359	335	325	342	294	310	318	315	299	336	327	302	309	338	312	300	323	329	309	287	338	334	302	291	326	328	314	284	281	320	318	331	270	313	331	312	331	305	320	340	327	305	293	291	314	346	306	328	313	339	282	291	317	313	316	325	339	300	292	321	309	324	298	323	299	344	313	306	306	310	284	303	299	288	331	325	331	322	310	315	319	321	366	325	297	327	342	322	352	288	285	343	322	303	297	338	314	323	327	311	325	311	308	304	304	343	325	328	276	287	324	328	290	360	305	330	336	307	333	327	311	332	344	280	322	305	333	335	309	324	322	300	334	333	332	323	313	306	336	325	306	314	334	306	306	298	279	320	322	301	333	328	348	319	321	321	309	339	296	292	319	312	341	300	333	305	356	341	295	316	351	325	301	302	337	338	302	304	319	327	326	300	322	299	291	292	326	296	294	331	295	312	311	321	325	312	328	340	333	302	286	310	316	331	316	314	356	317	317	326	330	352	303	318	325	343	325	316	324	300	330	344	345	314	302	300	349	317	318	327	334	313	298	316	308	298	329	297	314	303	321	319	323	310	315	318	310	311	284	304	326	324	317	327	338	299	298	335	282	346	314	328	323	321	318	304	330	330	327	320	292	328	312	317	316	338	327	307	325	306	294	301	341	316	336	301	326	352	301	315	294	331	304	307	325	328	322	281	323	313	336	308	296	306	329	332	318	318	321	296	345	307	336	313	306	314	305	315	322	311	319	313	322	302	299	328	316	320	307	334	320	307	288	325	298	312	306	352	313	292	317	329	327	307	337	333	309	353	283	319	322	313	296	327	319	307	313	324	296	333	320	311	325	310	312	290	316	322	305	333	299	322	326	343	333	306	343	296	308	332	292	316	305	305	309	356	302	303	328	300	297	307	304	289	327	299	304	319	331	299	345	288	323	308	306	306	303	314	330	311	327	308	282	312	296	289	310	298	302	304	371	294	313	332	303	348	315	290	295	301	293	312	293	313	364	325	308	349	309	325	294	294	333	296	317	331	293	322	323	357	298	307	314	296	324	320	315	327	321	330	309	319	316	326	319	327	291	330	308	315	318	337	283	326	335	314	309	296	293	333	302	298	346	329	331	317	306	299	310	322	316	269	332	306	302	293	320	308	307	333	333	323	332	324	308	338	327	315	315	306	324	288	314	331	339	326	308	302	305	308	311	331	282	294	292	286	293	323	310	319	293	309	329	317	349	316	322	303	301	330	324	313	322	328	313	335	328	307	327	334	335	281	336	293	335	270	311	319	318	322	333	312	335	328	314	310	338	350	332	327	306	309	318	337	322	322	329	288	321	304	273	313	316	287	318	307	313	330	322	307	328	311	344	280	311	330	329	304	300	331	321	310	316	309	290	302	329	318	312	282	291	289	344	332	335	310	339	289	335	312	298	287	322	318	306	333	321	321	299	317	310	314	289	308	334	346	319	315	296	285	303	318	324	317	328	327	318	309	301	342	320	276	331	330	356	307	289	317	298	335	324	312	301	332	313	314	335	310	304	288	377	332	294	316	308	301	310	298	304	333	306	321	326	315	338	319	332	331	327	348	300	320	321	316	295	294	340	338	335	312	315	307	335	310	327	309	316	324	296	294	317	319	323	302	303	292	296	320	309	322	317	314	292	297	300	311	313	332	336	320	305	311	276	323	307	324	281	279	372	375	305	322	291	313	323	332	337	333	299	304	334	313	320	329	294	328	313	336	349	311	295	314	316	300	302	315	330	317	303	325	275	296	339	307	317	334	306	314	320	314	330	330	342	285	329	298	320	314	325	304	323	292	317	297	318	286	301	339	332	307	348	301	293	294	343	326	318	330	333	309	323	295	295	346	325	340	326	318	314	325	296	336	305	311	311	320	344	329	307	316	319	332	285	324	334	350	308	295	333	287	320	342	307	319	323	347	327	293	300	333	318	296	313	291	355	289	312	317	358	294	320	295	314	302	340	326	308	318	345	307	307	312	334	306	317	318	278	327	316	300	297	321	331	324	333	321	337	306	298	328	316	299	315	302	288	292	319	336	294	347	327	290	361	299	318	347	303	292	319	337	304	349	333	347	312	307	347	292	318	346	316	326	330	326	313	327	304	341	297	311	312	301	271	339	289	303	304	332	320	317	327	326	323	340	316	357	303	315	332	300	307	288	278	292	311	328	336	328	338	329	298	324	336	333	279	300	316	308	338	328	290	286	298	313	301	331	344	345	325	332	293	332	296	310	299	332	309	324	349	309	301	324	305	308	297	309	340	326	316	331	293	299	328	325	306	295	292	290	288	319	316	354	335	323	327	336	332	301	348	287	337	301	289	332	340	300	288	319	318	325	333	349	348	324	313	310	325	319	314	293	286	280	330	283	319	310	325	326	322	327	348	320	325	331	360	333	303	318	313	303	318	307	310	303	363	351	323	321	313	294	326	293	300	307	323	297	289	325	308	337	319	282	300	292	335	316	314	323	349	314	342	306	322	294	314	293	312	317	295	341	288	296	326	346	299	308	340	302	333	272	311	322	279	328	319	339	322	332	334	308	341	320	329	316	314	322	314	311	321	312	332	309	315	295	307	301	325	315	362	320	329	320	330	297	320	333	296	283	324	309	305	330	284	320	328	307	304	313	326	297	326	345	338	357	341	342	309	329	314	354	306	328	306	321	312	319	319	310	332	325	283	326	308	273	295	326	306	346	326	323	315	301	320	335	329	327	347	311	328	335	311	338	286	327	314	307	317	306	277	293	321	341	322	332	297	312	329	282	310	333	306	303	298	317	291	322	302	314	315	316	335	322	304	315	308	328	321	330	294	300	350	344	339	338	288	300	301	332	342	321	313	317	306	291	309	328	330	315	307	338	318	322	316	349	291	298	308	317	318	327	317	314	326	319	271	301	312	292	313	310	323	313	329	318	309	309	361	321	339	306	311	311	339	319	306	319	314	292	316	289	276	299	305	303	315	301	317	344	326	293	292	333	319	299	300	315	309	317	307	332	295	314	321	311	313	321	337	305	311	298	342	321	307	298	299	334	312	316	313	318	304	317	309	313	318	296	331	299	306	312	301	326	344	329	303	305	314	332	335	304	329	338	323	333	321	323	328	302	302	317	321	289	304	317	321	320	292	286	357	315	283	326	305	309	293	339	293	311	320	335	342	315	336	327	300	327	322	339	323	312	309	310	302	310	293	282	319	293	335	303	302	314	325	277	352	300	334	325	293	300	338	295	332	322	297	338	305	314	292	310	302	316	330	315	319	322	357	325	314	282	315	303	293	349	304	331	294	318	334	322	312	309	325	329	329	351	332	297	318	310	338	297	332	320	298	276	322	297	321	316	280	337	313	276	329	330	312	341	327	290	311	294	302	326	332	298	314	319	313	304	296	324	309	296	321	327	306	314	334	325	361	302	319	305	304	309	288	342	333	334	339
24033	21111	28233	24116	20877	8807	1858	1149	885	823	782	671	677	601	566	577	589	540	515	465	421	462	416	414	389	382	411	409	402	447	376	361	385	406	384	374	406	384	379	420	426	356	395	394	374	385	409	393	359	394	384	384	406	380	368	356	350	399	382	367	407	390	377	424	403	369	375	379	356	393	378	367	380	404	406	415	394	408	409	367	371	379	443	388	369	373	401	380	363	426	367	404	411	344	383	372	353	377	374	346	394	362	358	390	378	359	390	405	393	407	403	382	400	410	371	396	394	329	372	406	402	392	377	407	413	360	406	341	399	373	353	363	399	382	406	367	359	358	374	395	392	382	363	363	348	398	345	383	378	409	379	381	378	359	404	384	388	355	426	379	369	382	353	373	387	373	397	427	381	372	386	362	366	354	387	414	394	396	389	364	389	401	401	351	397	406	365	375	374	383	419	377	395	378	400	390	387	385	326	369	368	380	381	342	381	384	379	337	345	382	399	379	351	378	362	348	375	433	407	386	376	412	399	367	359	395	374	392	407	379	363	370	393	388	357	353	391	360	383	410	399	389	397	385	381	409	378	408	369	369	363	338	380	365	371	343	395	352	376	364	378	388	378	378	400	404	421	371	387	378	414	395	387	378	393	390	379	340	359	418	389	390	415	386	366	371	376	394	369	398	431	374	391	397	375	342	383	385	363	342	391	402	364	401	411	388	392	373	384	353	364	360	344	384	406	409	352	358	379	368	378	390	400	377	385	368	366	414	379	390	373	387	353	399	406	373	379	397	384	366	397	368	375	378	346	388	358	370	371	392	393	383	375	391	402	370	385	380	391	376	367	397	396	370	377	398	385	395	384	371	370	348	389	392	409	400	353	371	382	380	393	360	351	362	361	374	365	399	373	369	373	373	335	379	354	349	374	370	370	399	405	340	356	408	373	364	369	382	412	388	391	380	370	389	375	366	371	384	349	377	366	384	386	419	352	373	375	372	372	376	384	399	399	396	415	371	360	372	400	391	373	344	391	392	373	369	386	378	378	362	424	376	399	360	353	392	353	366	375	373	417	356	353	366	406	371	371	409	380	373	365	398	347	375	416	370	369	363	353	369	364	385	365	388	337	388	407	408	353	380	349	374	370	372	376	378	391	369	355	412	394	388	402	360	404	388	392	371	383	396	380	397	374	381	380	367	406	370	397	370	354	356	374	408	369	410	389	395	401	356	384	380	363	392	396	388	335	365	375	371	417	401	416	389	382	379	434	380	365	408	374	359	371	381	343	373	393	361	352	382	388	382	409	370	392	399	403	361	364	380	408	383	366	378	353	366	411	360	379	414	415	412	363	376	382	412	406	412	363	368	411	393	411	419	409	354	387	364	361	411	388	395	351	376	377	367	420	410	417	378	353	400	390	405	367	408	383	394	388	378	392	378	370	410	357	385	377	389	360	356	392	386	376	398	401	385	387	352	375	369	403	365	401	392	411	380	392	390	419	402	376	382	413	355	410	356	366	368	341	416	356	380	404	398	345	363	368	413	382	373	368	364	373	374	383	355	388	379	359	371	377	365	360	364	396	391	396	353	376	379	373	398	384	332	412	363	401	371	379	403	402	350	344	400	376	369	381	375	345	351	357	372	371	359	387	409	394	392	391	366	351	395	386	401	401	405	422	360	381	349	369	385	351	369	376	353	401	422	379	332	398	396	358	362	387	383	399	366	348	386	397	391	368	359	391	394	379	390	351	388	370	368	399	408	391	417	347	391	390	347	376	331	373	410	390	373	425	369	393	370	378	385	367	406	377	395	426	383	415	369	371	366	363	364	395	357	414	395	397	368	412	400	346	364	367	363	397	383	385	409	384	393	375	374	382	393	378	380	373	370	389	369	398	378	424	369	395	384	376	388	347	408	382	384	370	381	353	372	352	385	345	413	397	370	370	363	348	353	363	377	390	369	388	404	382	398	363	380	409	349	369	365	384	369	391	411	395	394	386	332	382	402	369	388	397	358	408	373	379	379	368	357	395	364	397	381	363	396	368	415	328	390	389	351	427	389	388	352	381	363	384	375	377	389	366	365	410	399	376	375	362	400	412	407	374	370	359	359	392	371	380	371	392	355	371	385	396	349	405	359	396	371	397	393	380	402	387	384	342	382	387	393	383	362	391	412	393	368	368	401	352	391	351	398	378	396	371	381	379	412	360	358	387	400	416	381	362	388	393	355	411	400	351	379	386	347	386	380	364	353	386	382	356	389	390	359	362	379	381	397	363	353	414	383	376	356	353	383	403	365	361	402	390	357	372	384	384	367	363	405	405	370	400	392	398	370	367	408	374	378	387	370	368	388	341	405	372	384	356	430	375	387	386	378	371	363	376	368	364	343	368	387	378	369	394	392	375	379	394	385	397	357	369	395	370	356	369	384	386	356	348	371	400	385	363	350	374	377	351	369	375	388	400	370	382	375	376	377	376	388	383	387	385	381	376	410	377	364	397	379	388	405	353	380	385	370	360	364	385	366	384	392	381	363	361	389	350	391	375	388	356	390	376	381	355	384	355	397	402	360	413	355	420	374	371	418	411	438	376	374	361	386	405	362	355	365	374	377	361	371	400	348	377	361	363	370	429	346	403	397	373	368	357	342	388	362	395	375	391	363	402	377	373	367	399	417	358	390	351	391	382	391	389	408	384	377	366	410	421	402	394	391	380	381	344	371	377	363	361	385	366	378	361	414	395	405	391	359	410	381	380	374	376	391	387	349	391	363	367	379	374	380	379	400	384	398	375	375	351	362	397	372	401	432	411	345	376	382	351	396	390	401	367	368	379	373	355	374	400	389	354	411	386	369	368	363	412	350	355	376	395	339	431	376	414	367	398	378	417	354	382	383	379	379	364	401	394	377	407	383	375	400	416	406	361	359	409	379	381	356	386	376	378	378	387	412	404	338	374	419	367	376	399	353	364	363	373	378	380	392	387	353	393	393	400	370	381	353	421	371	365	376	382	360	387	399	365	399	352	382	381	383	376	381	407	396	345	352	384	333	372	376	384	376	372	376	345	402	400	378	412	343	369	402	354	377	395	364	382	399	380	380	405	388	416	368	342	366	366	362	421	386	335	373	343	405	367	386	355	362	376	404	421	374	367	347	406	355	434	402	408	387	367	385	384	372	395	356	386	369	375	399	354	359	366	373	374	421	388	414	374	373	409	358	350	379	360	374	343	382	377	380	393	395	387	379	360	370	401	411	369	398	350	373	377	397	383	367	383	357	404	356	395	366	362	392	367	396	369	369	378	380	404	372	408	388	375	392	372	373	401	373	407	393	391	362	348	405	389	373	371	433	381	365	370	353	369	368	372	389	377	368	392	384	384	365	403	387	376	381	374	366	344	401	378	369	389	362	399	421	402	383	393	372	394	362	400	404	364	364	368	345	351	366	406	360	389	394	390	362	361	397	365	384	383	367	351	366	371	396	394	369	373	347	346	363	348	381	371	393	361	346	371	340	371	386
43404	54577	14246	7360	5482	4087	3006	2293	1791	1552	1329	1173	1085	1068	934	911	931	802	755	702	624	594	557	545	541	560	527	543	556	537	556	498	498	482	527	525	472	503	486	500	497	485	494	516	465	489	472	497	475	503	469	477	492	459	507	522	465	466	514	533	489	461	484	483	448	473	464	497	496	454	506	454	477	466	461	499	465	468	512	487	483	511	496	523	478	506	491	452	482	496	470	471	477	479	527	479	513	475	484	497	542	500	479	481	484	501	452	505	473	485	480	504	485	510	494	475	476	462	507	480	486	495	469	525	476	512	507	515	455	507	455	475	533	479	489	497	512	471	515	481	493	492	482	456	481	494	505	468	460	477	465	445	498	467	476	497	477	488	467	456	459	493	514	482	441	514	454	461	461	507	511	468	487	498	531	464	506	494	445	467	475	475	464	471	486	515	469	456	459	451	440	429	486	508	507	488	501	483	480	482	459	455	491	502	474	426	470	459	489	488	496	497	470	479	475	469	465	476	481	487	506	473	505	482	489	484	472	497	462	446	546	502	497	475	508	507	470	494	456	518	465	480	463	501	431	496	485	476	503	435	508	461	478	470	478	491	458	464	490	510	488	470	479	508	481	471	507	490	454	476	473	475	523	487	480	473	499	500	478	441	460	432	486	448	488	463	495	453	503	460	483	481	505	494	492	468	461	503	449	485	490	502	477	479	482	479	459	434	481	434	462	527	474	537	484	493	451	480	517	474	489	480	467	475	484	491	481	467	489	478	490	481	483	467	471	518	502	469	480	462	458	517	479	469	460	467	506	489	475	474	471	455	478	518	496	492	465	459	495	463	488	504	501	477	511	471	508	468	503	486	479	440	491	501	489	496	507	478	464	469	473	484	483	491	501	492	452	493	439	466	491	499	439	496	479	426	489	452	454	500	472	488	471	510	470	504	452	487	524	486	455	456	522	447	499	486	458	490	477	475	467	491	481	509	495	480	507	505	511	485	477	479	499	497	461	509	487	499	457	471	487	471	497	483	475	477	506	489	483	476	473	509	470	512	456	473	510	459	483	464	486	502	445	465	469	446	468	493	508	512	501	482	444	494	488	497	443	494	479	462	502	512	486	480	474	493	525	511	467	453	470	471	468	473	495	509	423	467	489	511	479	486	504	521	479	488	471	478	469	474	497	497	491	494	489	448	490	485	518	449	440	471	491	522	460	473	477	474	433	454	464	438	483	476	486	488	429	503	440	516	492	492	462	461	465	447	473	438	475	461	485	424	481	503	498	457	481	477	425	453	479	476	451	474	476	476	484	503	508	498	453	472	453	503	464	495	479	456	495	484	489	495	458	478	461	490	427	457	517	493	487	510	474	455	455	489	521	490	448	500	494	464	475	518	471	472	461	450	501	461	486	508	471	462	483	458	486	477	462	456	460	460	497	497	486	443	477	499	479	465	442	482	515	505	441	500	483	520	436	450	476	451	488	459	492	456	440	495	504	461	486	510	460	464	481	512	480	488	509	474	460	524	532	494	480	483	448	479	472	452	521	487	490	484	470	459	468	467	510	521	475	505	479	526	475	468	509	529	453	442	471	474	468	471	504	485	497	494	523	469	488	535	463	505	470	504	481	483	478	432	496	476	458	492	498	496	452	508	486	512	485	495	484	468	483	486	551	523	489	455	473	513	486	437	500	524	476	473	476	508	517	487	504	471	449	465	459	471	473	497	460	472	530	442	481	475	504	496	508	477	484	470	484	504	456	461	479	521	498	469	466	467	476	479	514	505	469	467	490	502	464	478	487	505	461	485	496	507	455	472	465	510	485	461	455	469	437	461	467	450	480	511	492	433	495	457	440	496	450	476	464	478	464	424	443	504	431	495	494	483	473	483	463	514	481	483	465	491	485	452	511	470	459	468	454	460	470	441	512	499	500	466	467	515	466	485	461	465	468	456	487	504	497	475	489	461	471	495	487	443	461	496	472	491	489	494	477	447	452	478	509	492	472	510	523	439	506	463	490	493	487	490	505	505	502	457	478	449	508	496	471	468	487	515	454	456	491	504	501	472	484	463	507	497	481	445	467	444	477	492	473	505	504	499	484	539	426	508	442	430	476	494	478	450	494	461	495	513	452	490	512	480	509	485	505	506	458	470	480	502	478	538	491	500	459	466	507	467	520	490	487	464	511	513	463	478	463	489	478	459	461	507	524	480	505	487	506	507	467	502	449	453	490	500	451	467	494	491	497	482	486	448	466	510	507	480	505	474	491	499	465	485	488	468	468	463	516	482	500	470	486	504	495	442	488	448	478	465	498	494	498	490	491	459	453	493	462	479	438	531	489	451	520	438	462	511	460	496	506	495	536	508	483	472	488	472	505	468	475	486	508	515	459	507	447	473	442	484	462	478	457	459	503	489	511	486	518	472	474	487	498	452	495	466	479	475	512	466	458	492	500	507	530	485	481	482	469	506	507	469	460	488	461	442	494	470	494	481	471	500	508	467	486	498	475	447	476	488	455	477	510	502	485	480	472	499	492	460	475	517	422	476	543	450	506	535	522	509	501	470	463	480	462	508	489	456	490	516	461	492	514	506	450	498	500	488	469	464	496	506	439	465	490	499	431	465	480	478	491	449	495	463	495	548	481	502	475	476	464	508	486	503	461	477	465	465	500	461	493	501	466	510	482	467	474	527	464	442	469	456	485	505	490	503	456	477	489	489	500	436	500	445	444	504	455	460	439	482	496	448	471	493	458	483	502	472	455	460	451	443	461	483	473	463	462	495	476	504	458	474	498	480	482	448	514	513	504	489	478	481	454	486	437	470	463	462	481	466	475	448	496	496	480	494	432	467	520	458	513	493	521	477	485	445	464	484	474	478	475	547	449	498	510	469	470	468	489	468	441	437	484	455	485	508	460	482	493	536	452	485	461	481	473	463	472	450	523	488	539	483	461	501	468	499	452	513	485	473	532	485	475	486	482	475	480	461	526	457	514	487	476	494	507	486	462	464	499	466	469	488	468	465	504	465	481	486	451	448	479	484	486	492	437	497	466	489	488	501	497	474	487	496	490	472	481	453	458	503	485	481	516	464	473	514	470	467	504	519	450	481	534	484	484	434	481	469	475	466	526	473	483	478	509	487	474	460	477	438	481	518	470	498	477	489	466	474	501	532	458	498	499	462	459	464	497	440	475	484	446	508	439	494	502	482	502	456	477	533	484	476	499	497	496	496	487	443	512	492	481	492	501	489	499	509	471	477	464	519	464	474	483	443	505	467	495	469	529	516	473	462	496	459	475	456	464	498	477	454	494	482	484	486	498	481	487	484	516	470	475	485	482	495	481	486	468	489	483	495	486	503	460	460	497	517	443	472	491	459	545	480	477	488	478	477	479	489	481	525	495	485	466	482	465	500	486	504	470	522	467	489	466	447	509	492	454	497	479	490	473	499	459	446	461	460	421	462	503	517	490	469	466	472	485	465	474	491	505	475	511	448	488	527	493	483	487	471
22928	21080	28704	23596	21054	20910	7541	1627	1112	1008	847	778	736	713	641	653	574	598	598	510	445	409	413	392	389	424	423	405	397	364	357	391	326	357	396	353	366	368	337	303	349	310	353	331	355	360	338	294	344	346	352	340	348	361	324	334	351	353	347	354	343	361	362	368	349	346	350	308	344	347	336	331	354	364	335	352	333	348	332	339	351	335	340	368	324	360	344	321	344	328	315	350	370	321	345	331	315	380	342	351	349	332	345	368	350	371	347	316	327	354	370	329	351	354	352	331	353	350	382	290	367	328	349	367	346	338	354	349	340	343	313	331	341	297	315	355	364	334	361	339	339	339	366	342	322	350	356	332	374	310	355	330	285	372	355	343	347	346	357	314	312	326	378	315	363	334	314	332	364	324	332	327	327	312	374	342	308	319	377	343	317	322	356	331	347	369	345	317	311	315	314	350	337	329	332	355	331	358	345	327	351	333	356	370	357	314	334	347	347	336	315	329	362	313	329	327	348	332	333	335	353	363	346	305	345	336	362	332	323	353	364	339	368	359	335	335	346	317	367	359	315	334	302	316	340	346	355	341	328	331	338	330	337	350	325	332	366	342	327	338	369	319	313	356	357	343	310	367	334	354	358	340	325	340	354	362	317	369	326	336	354	359	359	314	340	331	312	358	328	335	338	335	328	351	307	320	336	332	335	340	357	305	351	329	312	361	344	361	354	319	330	324	325	345	339	329	349	325	326	323	317	365	326	325	331	327	324	369	327	331	328	321	348	353	347	366	350	331	341	350	341	314	357	319	342	347	295	342	346	355	350	332	333	350	321	351	317	332	370	315	336	318	340	351	344	352	318	311	316	362	328	325	338	303	341	353	333	308	343	359	301	338	329	350	358	347	322	357	337	343	338	363	355	349	333	393	342	317	325	351	359	328	339	342	340	311	389	353	323	321	341	326	322	345	305	312	307	334	361	334	351	315	315	339	334	343	346	351	348	373	334	331	319	316	345	326	354	324	340	330	374	346	377	323	312	342	281	312	335	332	334	340	284	333	374	322	350	314	371	323	328	323	303	367	301	340	345	328	327	355	331	321	319	338	339	341	324	338	303	325	317	313	318	311	338	298	349	349	320	338	362	333	351	348	341	331	360	386	342	340	328	347	339	312	285	338	353	348	361	358	317	337	353	329	339	352	341	321	347	349	309	331	325	333	321	313	314	358	314	337	376	321	376	341	321	333	361	340	315	340	357	358	339	334	344	346	346	339	352	335	345	313	301	325	303	370	358	348	366	359	337	322	325	340	310	340	321	364	335	321	341	315	380	347	337	354	304	364	327	338	339	358	380	330	327	306	336	373	341	335	330	306	326	355	358	307	329	338	332	328	323	298	353	330	319	314	345	306	337	330	343	334	397	351	351	323	325	335	336	362	337	354	330	356	361	331	304	371	344	338	348	336	346	361	346	316	331	354	339	318	329	331	316	325	339	330	325	363	363	333	347	339	340	349	354	350	342	341	379	329	335	346	349	331	327	353	325	377	355	330	332	361	352	351	353	374	325	344	310	333	347	335	340	344	341	325	355	316	378	337	333	325	336	341	365	385	360	336	322	323	364	362	326	344	351	329	322	340	329	365	350	334	341	325	352	377	337	359	350	326	322	322	325	317	355	355	349	317	326	354	380	325	340	324	353	333	332	323	348	316	335	374	351	341	325	311	331	353	360	347	318	351	316	347	312	346	312	325	326	337	318	353	337	324	353	350	340	341	320	338	346	336	347	353	360	359	338	332	332	321	390	335	331	339	332	341	348	358	342	308	341	338	340	338	348	327	365	339	361	352	321	373	286	337	350	342	340	346	311	343	330	325	319	354	349	358	322	325	341	318	317	353	375	324	332	317	349	352	344	340	337	321	325	304	307	350	357	347	341	320	295	306	347	352	323	337	327	328	325	377	361	317	338	329	333	379	371	311	351	351	365	332	327	350	306	312	318	356	325	320	347	325	337	378	393	345	324	331	344	369	310	310	338	348	328	349	350	366	326	345	356	347	333	326	303	331	309	319	316	367	324	346	304	368	322	352	354	356	311	333	329	368	304	346	350	321	336	352	339	356	307	350	338	339	345	328	334	326	347	316	362	359	344	313	366	322	368	326	359	326	358	342	357	326	324	318	323	325	339	339	303	325	342	348	352	358	360	341	337	340	309	330	325	322	342	333	318	339	364	342	306	364	329	378	363	370	329	364	346	337	353	354	335	358	353	336	313	331	343	339	369	350	374	336	351	330	316	341	301	339	320	349	361	343	317	311	352	297	346	333	358	317	323	321	335	334	354	354	364	339	341	319	319	318	312	331	348	327	325	320	342	331	337	359	361	324	316	311	322	348	329	323	339	335	384	350	304	306	321	336	325	337	332	344	388	338	387	332	345	346	274	349	329	302	342	317	349	300	359	347	307	318	368	315	298	341	328	324	324	323	346	338	362	363	319	358	343	370	334	363	336	331	308	306	343	331	316	365	335	350	353	327	370	298	346	287	331	331	356	352	358	361	356	337	327	348	362	339	325	337	339	309	319	336	309	301	333	325	337	323	325	350	311	339	319	332	354	337	303	368	318	328	314	338	324	315	327	348	329	316	344	352	340	328	351	364	377	330	316	322	354	327	346	380	347	359	297	357	319	325	330	362	350	317	370	348	349	316	300	339	353	358	348	313	332	278	335	320	366	354	323	324	346	321	345	360	289	355	339	339	366	330	318	367	374	337	341	343	350	346	320	356	348	342	320	306	358	333	312	311	323	343	350	337	346	322	332	356	318	328	352	327	350	312	323	344	341	343	329	308	380	381	333	311	355	312	345	331	388	314	319	312	340	366	355	345	376	342	336	336	293	297	338	322	320	337	309	328	340	344	318	325	358	317	347	324	326	321	379	318	328	363	334	304	342	352	358	343	339	309	312	367	334	319	302	334	320	350	341	297	329	320	342	311	332	325	321	317	369	344	349	370	348	365	382	325	322	305	345	346	334	313	338	322	334	313	379	328	342	322	343	353	340	326	348	351	310	318	289	352	345	376	347	340	366	323	347	347	374	368	317	325	355	342	356	319	323	339	356	353	365	348	342	343	340	343	340	323	327	327	336	342	341	331	324	323	365	278	341	350	327	336	333	347	367	333	337	352	366	346	294	320	366	335	380	327	335	305	352	315	322	345	317	303	326	339	336	343	346	325	357	339	360	360	346	342	334	327	318	326	336	329	363	328	326	351	348	356	348	310	363	343	347	316	352	346	323	332	355	322	325	344	317	353	329	338	326	345	323	325	326	323	334	344	348	315	361	316	362	288	331	353	355	339	327	348	346	317	335	343	335	355	328	350	340	338	310	349	355	333	342	337	350	330	361	346	336	335	335	333	324	346	374	378	322	309	306	323	321	329	325	345	347	343	337	327	331	368	335	334	329	326	362	333	347	322	360	325	336	347	324	342	365	316	313	321	319	351	306	358	345	323	338	351	349	332
47785	61334	16675	10057	7566	5844	4247	3111	2501	2054	1699	1518	1401	1305	1094	1111	1068	937	859	780	693	633	584	590	540	577	588	547	518	500	497	468	468	511	483	476	464	474	458	506	455	441	484	444	444	397	463	434	445	475	430	445	428	426	438	446	424	469	464	443	443	434	414	443	430	424	410	425	437	415	400	449	429	422	457	445	422	450	442	419	441	418	395	430	442	441	423	432	429	439	468	452	443	421	443	445	440	471	446	473	424	478	470	445	462	438	404	446	480	462	438	458	455	447	458	425	450	442	421	450	454	428	445	434	422	439	406	382	452	433	433	390	440	476	453	425	408	449	438	438	460	430	461	474	448	406	441	436	410	434	407	426	378	479	426	414	440	410	430	436	457	452	443	434	390	428	407	465	433	395	416	422	439	450	431	429	433	436	428	430	417	459	421	443	445	438	435	399	442	432	438	477	443	405	446	441	430	423	473	452	442	412	419	458	431	447	434	418	466	398	430	471	451	448	410	419	437	411	398	402	450	385	414	385	438	427	456	413	432	438	417	402	419	419	437	445	477	410	431	400	442	412	454	429	449	412	444	473	422	421	402	410	433	455	398	415	411	427	437	436	400	440	440	418	416	454	419	436	398	442	441	415	445	452	451	402	442	429	472	414	449	442	392	422	450	431	418	466	466	399	454	422	423	471	427	416	407	409	446	449	460	473	426	425	459	391	426	467	395	432	405	414	446	434	423	404	431	401	458	418	426	453	386	478	454	426	432	428	455	443	414	443	397	420	446	393	442	454	458	424	404	427	444	393	433	392	458	417	404	421	415	431	486	426	456	435	447	423	475	394	437	429	428	425	396	430	414	425	404	412	438	435	395	488	470	445	442	438	436	434	439	491	412	414	437	423	414	423	426	477	457	431	402	407	448	436	421	430	462	444	434	445	447	448	446	492	439	469	467	423	456	393	417	445	414	427	441	430	457	410	450	465	425	437	434	436	461	419	445	426	432	409	433	427	456	412	421	467	423	405	421	456	454	412	392	458	462	421	440	416	430	420	401	449	438	412	430	427	464	466	450	454	425	408	445	460	406	492	393	441	441	467	437	476	420	394	419	425	387	437	432	470	430	457	429	446	404	433	431	440	425	440	419	478	416	453	448	403	481	413	444	429	450	464	440	425	440	438	423	422	443	438	461	436	463	428	449	450	418	427	404	412	407	420	393	459	432	404	432	472	429	426	438	404	457	457	446	453	429	477	416	416	409	435	393	451	430	444	427	413	431	433	436	418	410	444	414	450	432	412	463	464	396	427	442	456	409	466	450	420	459	427	410	412	426	436	417	436	466	401	422	441	386	426	436	423	422	427	427	465	435	467	428	414	421	431	431	433	444	449	445	434	458	417	393	449	454	429	408	445	430	438	455	446	434	446	462	460	405	441	405	445	421	436	430	407	415	450	411	434	453	427	446	475	446	422	421	439	447	416	411	433	431	424	421	444	439	457	424	429	450	434	465	451	396	425	435	437	433	486	428	435	426	441	462	452	484	439	408	429	392	474	441	423	405	412	432	427	417	409	417	407	416	385	446	413	450	431	431	400	415	428	440	436	468	463	408	385	410	388	424	425	447	425	441	430	424	455	480	452	408	394	409	438	402	421	434	437	434	430	431	434	427	438	483	422	454	459	449	453	454	429	441	413	415	410	442	405	408	442	448	439	468	450	424	417	480	446	388	413	436	444	455	438	459	453	459	440	472	437	447	458	437	455	416	418	444	409	468	456	427	409	459	416	467	414	447	430	448	454	399	462	464	463	456	429	428	405	403	410	434	452	406	445	448	439	437	398	451	442	449	478	419	442	458	447	443	416	436	415	461	443	434	407	439	417	407	442	434	429	459	432	465	464	406	476	411	396	451	456	415	423	461	414	431	409	454	456	415	466	415	464	435	411	460	425	424	435	407	413	432	423	460	433	483	418	406	407	491	449	440	473	403	392	396	448	444	388	431	406	388	449	426	402	419	436	429	407	431	454	446	475	438	413	426	431	437	397	386	401	421	438	428	401	437	456	456	422	401	429	419	463	443	419	438	457	429	425	419	412	424	429	445	446	397	416	435	418	430	474	420	433	444	386	435	420	428	451	411	439	446	443	467	417	458	409	419	429	415	436	427	447	442	420	435	416	490	467	442	423	419	422	441	416	407	451	441	399	425	450	450	427	442	418	424	430	439	465	444	473	424	438	395	428	441	448	446	446	441	415	430	440	427	437	412	449	449	464	443	400	437	459	423	440	458	415	421	426	428	436	441	441	405	422	449	418	429	475	436	437	445	462	425	438	421	425	406	450	475	400	451	414	448	432	415	430	416	411	448	397	442	435	430	424	434	456	427	459	436	437	432	434	422	401	437	460	428	420	435	458	429	412	426	414	442	456	455	413	433	398	438	446	417	430	452	397	424	472	428	442	402	417	414	446	453	417	490	415	378	439	427	400	439	446	438	476	444	461	440	418	439	444	434	448	428	424	382	440	426	411	415	410	455	454	439	428	434	426	425	423	433	426	443	381	409	409	440	422	385	411	431	423	449	411	471	441	431	465	423	470	439	448	418	438	462	417	447	442	438	454	440	410	443	390	461	428	461	448	447	389	446	462	456	408	394	437	417	396	419	396	460	413	486	445	393	448	467	442	418	386	449	427	437	389	450	467	436	458	439	429	442	422	442	434	426	475	423	461	448	441	453	459	433	458	435	433	417	460	418	424	417	457	435	431	418	463	452	432	449	424	458	470	478	415	417	445	470	423	413	434	461	425	406	441	407	419	395	435	439	392	450	381	439	461	443	420	427	448	457	439	450	448	434	435	446	430	461	422	428	467	416	422	464	463	410	413	456	424	419	428	478	400	429	433	440	445	417	440	429	474	418	425	375	420	439	429	475	432	471	413	446	430	440	438	458	430	430	448	400	445	412	468	432	467	426	449	426	460	408	427	386	435	439	428	408	434	416	421	443	420	420	434	432	430	434	429	428	433	495	381	451	443	409	432	438	435	459	468	447	441	486	405	417	422	422	427	428	428	414	444	422	444	425	417	461	392	450	408	452	426	437	435	452	449	437	427	454	453	442	429	423	462	428	441	423	446	423	425	400	438	421	414	432	440	441	432	414	460	431	419	432	463	467	450	414	462	410	425	410	391	441	429	413	416	427	440	417	442	436	411	444	437	430	433	428	411	443	418	404	421	403	452	422	440	488	424	448	440	452	446	443	444	469	427	447	444	418	461	442	422	411	451	407	462	410	448	402	441	443	445	455	464	433	445	388	456	455	425	425	423	446	451	431	421	441	457	437	426	404	433	404	435	434	416	452	363	432	449	429	449	448	403	430	438	436	432	429	405	438	439	446	426	435	419	399	411	424	432	415	446	457	438	401	442	375	453	435	445	464	445	455	424	440	416	484	425	432	445	461	434	421	439	434	430	456	392	420	415	465	449	442	472	427	456	425	407	428	397	424	457	417	415	425	437	444	445
29893	26924	14369	3564	1447	930	665	490	455	414	408	401	381	350	342	337	330	337	283	295	283	243	276	251	269	248	264	251	262	245	236	247	232	242	223	232	237	241	206	227	225	241	227	233	227	253	257	245	232	242	248	234	221	232	239	245	233	270	254	228	228	259	238	228	270	244	212	226	238	224	250	235	223	258	253	240	227	233	248	256	263	259	231	229	240	263	246	235	238	236	254	244	244	242	231	244	231	228	258	230	230	224	236	224	232	214	245	246	226	236	223	236	240	241	235	234	237	233	198	239	255	214	255	254	226	236	237	279	259	241	246	224	268	262	259	238	235	241	238	234	202	260	223	220	249	228	230	221	237	257	268	263	227	242	258	270	240	241	247	223	234	245	224	248	233	258	245	268	268	230	246	263	210	245	237	268	207	231	222	210	244	219	242	264	236	252	258	221	250	218	243	261	217	243	227	252	234	263	259	238	246	244	229	247	244	253	246	245	251	238	244	242	264	253	227	250	230	226	240	239	224	235	218	248	232	242	208	251	261	238	225	218	221	247	239	245	233	213	267	241	202	250	221	224	250	252	222	275	202	247	259	244	236	252	249	224	225	267	237	227	257	236	241	247	278	226	253	233	276	255	240	250	248	246	254	238	233	247	242	238	228	217	222	285	250	242	237	261	252	225	235	231	236	224	215	248	225	240	256	243	228	271	245	243	239	236	244	256	244	247	214	252	219	212	234	206	257	224	236	252	250	251	268	231	218	253	230	199	243	253	219	248	247	259	255	243	249	227	223	219	219	232	250	249	255	225	244	252	267	241	253	240	233	252	279	230	270	235	225	229	243	259	209	256	229	234	246	207	226	252	264	222	237	268	241	228	245	229	243	253	247	233	247	223	254	228	228	224	228	245	251	222	242	230	258	220	234	249	230	219	243	253	237	258	230	235	245	260	232	262	236	221	220	258	223	232	246	238	264	227	255	248	253	237	260	233	264	272	236	233	224	237	255	233	214	258	241	269	253	245	260	240	232	229	213	219	252	228	223	223	240	238	230	234	248	263	275	272	218	228	252	239	238	242	230	230	251	252	256	230	252	225	220	228	233	216	226	245	271	237	234	229	242	216	227	259	261	258	234	250	260	280	244	272	268	282	254	239	241	231	250	219	254	249	257	257	236	238	224	252	239	258	258	208	258	242	218	230	259	249	247	233	242	225	229	237	259	230	229	213	231	213	230	236	265	237	243	262	231	228	262	221	245	251	237	245	233	219	240	259	234	234	234	226	268	289	210	242	236	249	235	220	239	239	256	217	239	238	236	269	254	286	216	255	257	244	261	234	233	237	247	235	201	261	241	227	266	227	239	225	233	224	227	252	252	233	232	231	247	245	238	250	235	243	217	248	241	221	229	252	246	222	266	246	235	237	254	258	246	240	244	212	287	225	222	240	210	247	257	245	273	261	249	229	220	223	219	239	229	248	256	248	229	247	259	253	233	234	235	243	252	231	239	235	219	261	243	240	231	241	268	243	262	236	243	243	254	221	275	254	262	262	263	269	250	256	219	244	245	237	205	261	219	242	239	228	240	248	260	257	257	248	275	249	233	266	233	226	236	233	229	259	215	245	211	279	233	224	235	219	232	212	244	236	240	271	215	230	234	218	229	248	240	231	220	260	239	232	258	255	234	228	242	236	257	282	234	261	228	230	234	253	252	250	235	240	229	240	227	239	221	218	260	234	250	220	214	249	226	267	249	240	234	238	236	244	225	273	237	230	233	245	249	261	241	239	225	226	230	241	240	238	239	214	280	239	239	249	261	234	250	242	237	254	246	251	216	235	235	247	241	238	244	244	235	235	250	260	280	230	238	240	212	219	224	227	238	275	251	237	241	261	250	234	259	239	250	241	244	244	250	261	239	231	237	236	245	237	256	254	235	249	219	227	256	241	242	261	228	230	253	247	247	260	256	257	222	241	266	226	233	230	247	260	223	221	213	261	234	211	242	219	250	223	245	203	243	244	244	260	234	251	258	217	237	234	251	253	218	250	230	241	242	238	223	234	241	254	229	226	215	250	265	240	253	254	245	252	240	262	224	263	230	257	239	283	213	253	232	254	238	258	227	241	262	255	253	233	228	205	254	230	233	249	250	226	259	265	242	214	218	238	226	241	237	250	220	243	213	229	213	250	243	236	265	237	266	233	245	230	226	249	241	246	239	235	248	249	248	248	239	253	244	238	249	230	248	237	250	227	221	245	252	252	257	247	236	253	242	243	244	225	253	209	245	258	215	257	250	235	244	230	254	200	227	231	258	255	268	230	251	241	267	232	264	216	223	231	211	245	248	224	226	262	246	239	257	244	260	217	248	224	239	244	233	261	256	250	251	248	233	216	269	234	238	257	237	223	196	238	226	252	246	240	249	252	234	250	228	246	247	248	250	232	218	242	202	250	226	234	249	267	232	202	247	243	223	246	245	264	236	231	237	237	233	262	230	223	243	251	244	266	267	241	241	255	239	244	245	269	227	238	244	245	211	242	223	226	253	227	243	233	246	233	201	266	256	262	257	282	211	242	247	247	245	208	229	262	234	231	237	278	238	259	259	252	209	233	229	249	238	256	245	237	240	242	244	213	250	210	245	233	244	228	235	253	284	264	269	239	224	226	259	255	246	267	214	242	271	248	223	238	257	251	257	236	257	253	249	228	238	264	238	244	269	227	253	203	253	252	230	233	237	235	232	243	212	227	233	262	229	267	224	227	240	229	231	239	239	233	256	204	240	271	248	271	207	225	231	217	247	253	236	232	246	213	275	259	244	218	274	257	219	211	256	233	237	214	230	246	259	249	254	243	238	234	251	247	243	245	227	251	245	265	228	257	234	246	227	220	251	233	227	228	236	260	233	220	251	220	248	252	246	255	236	257	258	265	226	238	255	236	232	248	241	232	233	272	253	222	224	224	234	218	221	261	246	226	236	227	230	250	257	234	244	222	223	221	203	236	224	235	241	249	231	259	256	230	202	226	260	240	245	239	250	248	253	237	233	236	280	252	223	227	252	251	245	239	232	223	246	206	228	240	239	229	229	250	236	222	262	214	238	250	199	222	248	244	250	251	252	228	235	224	249	229	271	231	244	233	246	225	225	262	223	226	241	233	242	280	227	254	239	243	221	225	222	246	241	257	255	228	226	235	238	253	213	244	249	233	249	253	219	243	240	219	251	265	252	257	227	255	225	258	192	203	241	224	250	242	252	259	234	244	266	214	225	246	253	246	264	232	243	235	208	267	250	236	243	239	243	226	212	228	232	227	261	245	232	244	227	243	222	219	258	223	217	285	233	216	242	256	259	232	239	232	265	243	249	255	250	249	235	219	263	251	235	224	235	258	219	245	268	223	222	249	249	294	242	222	265	218	227	248	208	267	246	246	244	273	231	225	223	232	252	249	231	246	220	230	239	248	225	237	244	227	255	230	261	244	234	227	252	259	242	222	253	232	231	248	234	223	232	213	215	240
38438	36567	5826	3782	2727	1959	1339	1030	851	808	701	667	714	600	552	556	549	463	435	464	376	350	350	319	324	329	327	350	331	322	299	288	293	304	332	290	307	294	268	339	307	306	317	307	318	356	276	319	339	332	320	325	284	284	294	314	281	308	287	293	321	280	299	293	325	345	307	319	319	293	299	332	280	267	335	274	288	296	331	289	296	305	293	343	317	315	312	337	323	299	323	328	344	291	323	293	293	315	299	311	301	304	293	319	308	305	286	293	297	337	305	328	297	317	284	295	312	326	300	345	303	316	309	323	304	322	308	307	296	317	295	288	319	317	313	310	300	302	296	326	296	275	305	338	301	317	294	315	302	314	294	267	298	342	283	324	293	317	304	358	305	307	328	288	304	299	315	317	338	309	296	315	301	348	305	301	304	302	288	330	305	293	305	305	293	305	331	296	277	313	324	301	296	281	310	319	286	304	283	312	298	302	324	318	303	303	275	298	310	326	328	299	333	315	323	258	322	343	284	300	286	281	336	290	307	315	291	287	291	314	298	291	310	330	283	290	310	301	306	301	296	306	328	307	281	297	316	302	324	318	316	314	324	334	320	298	330	291	319	318	321	284	315	288	283	303	324	311	305	324	316	315	337	312	296	307	277	326	325	317	311	310	308	335	340	300	304	296	281	287	296	325	272	321	310	312	290	301	305	311	315	308	308	303	304	303	330	325	314	332	316	302	313	303	283	296	289	291	320	306	293	332	301	312	337	305	319	314	324	322	312	307	332	309	296	289	276	290	308	301	302	281	271	294	314	302	291	299	290	292	283	317	336	323	315	337	305	301	302	315	325	287	296	287	327	340	321	321	313	297	316	315	292	297	327	318	311	310	324	292	328	313	333	330	265	302	292	305	323	304	331	328	290	307	290	329	355	295	302	321	339	337	303	313	317	293	301	311	310	309	323	328	319	299	314	313	302	303	289	311	326	305	290	287	328	299	309	310	282	282	294	300	346	341	312	343	282	309	326	316	303	285	314	305	292	280	321	304	322	332	297	320	337	334	320	320	296	312	320	340	324	304	307	321	324	322	297	335	323	295	291	289	305	289	307	303	294	292	285	300	293	306	328	312	280	307	330	298	322	301	293	299	327	329	322	305	285	300	326	281	342	289	300	290	302	329	305	298	290	346	308	323	296	315	355	313	289	303	302	299	329	297	319	332	293	267	326	298	296	315	294	304	343	333	313	304	284	291	338	304	312	311	299	313	320	288	302	291	297	319	308	309	318	288	325	347	324	287	355	311	308	276	321	311	293	290	307	302	307	326	327	285	324	305	364	286	277	312	301	295	311	325	294	306	317	296	266	310	315	305	338	290	313	314	321	296	296	316	296	313	317	303	281	278	300	318	289	313	323	298	307	303	314	327	338	311	321	315	303	281	302	298	309	315	311	271	298	288	283	301	316	308	295	336	312	298	303	289	333	268	340	293	294	332	314	275	290	314	303	307	302	294	306	311	295	306	345	306	320	297	302	294	324	342	327	299	298	326	291	331	303	291	283	318	341	294	295	303	293	309	290	309	300	344	330	284	322	318	298	299	300	315	339	309	289	301	295	299	289	334	307	307	331	273	317	338	295	273	319	309	313	320	309	302	342	306	275	309	312	311	284	319	303	327	320	309	305	324	307	277	286	322	318	303	299	320	309	286	295	293	345	271	297	278	342	324	305	304	312	299	280	313	313	301	318	286	333	331	320	332	319	287	301	308	317	294	315	302	275	282	286	297	333	282	321	306	307	319	349	316	360	337	314	284	302	316	288	322	297	326	307	312	288	309	311	338	326	318	321	301	285	315	286	364	322	303	297	292	304	323	331	316	350	288	288	298	325	305	289	291	333	321	324	356	294	326	337	310	308	304	313	338	315	297	294	290	297	325	293	275	297	301	297	285	334	331	323	297	302	313	305	300	299	303	340	318	320	304	324	289	304	313	294	299	317	302	327	306	293	287	282	291	312	328	290	291	298	293	303	319	339	293	295	263	281	330	280	310	267	315	323	284	281	285	286	303	294	304	290	296	315	327	308	310	310	305	297	297	301	340	288	301	295	287	339	317	327	286	369	297	295	299	306	307	313	300	294	303	348	300	301	302	322	308	295	304	314	326	305	326	292	332	327	309	302	309	327	289	292	304	310	294	311	330	329	317	318	332	318	295	278	308	285	324	326	322	317	300	309	316	328	324	352	338	312	321	313	283	311	300	328	292	324	302	287	313	292	333	295	318	294	302	303	318	316	295	302	336	287	310	314	292	297	293	293	326	317	282	304	304	292	336	308	286	289	314	326	328	303	325	324	306	280	295	288	291	310	331	315	324	338	324	287	307	304	306	324	280	328	332	322	289	286	279	339	302	333	332	309	346	285	310	300	331	282	286	320	329	324	286	324	290	305	279	293	288	315	274	298	321	335	293	349	293	292	314	317	286	285	308	323	311	325	301	308	332	310	324	316	303	350	306	331	290	306	302	302	303	307	301	337	323	322	306	293	322	312	284	301	309	305	301	308	331	317	312	265	326	319	287	308	294	314	280	335	336	291	324	295	332	287	331	284	356	319	303	304	271	323	339	324	294	317	311	287	313	322	290	284	290	318	331	316	299	292	288	276	316	284	308	343	297	303	273	302	312	313	305	316	301	304	333	348	272	283	310	304	338	326	292	286	307	308	330	333	285	295	306	297	284	294	295	304	308	304	294	292	317	288	310	327	285	300	305	283	299	310	315	304	275	269	302	321	306	319	283	305	322	295	302	331	324	294	298	334	308	281	329	291	322	312	325	322	297	297	322	277	290	300	300	320	311	289	319	294	286	294	290	295	272	319	310	311	299	310	309	313	303	277	333	318	300	338	340	313	306	296	301	309	311	276	337	299	298	292	295	343	309	278	308	317	317	352	301	321	287	321	293	301	326	303	297	326	305	298	291	341	302	302	280	306	289	304	340	326	304	302	285	313	323	321	302	293	333	326	307	331	309	338	338	297	305	318	326	320	320	287	316	313	310	301	323	322	331	326	308	311	308	308	282	309	342	333	311	302	314	302	327	342	312	280	313	347	304	323	323	286	294	330	292	283	329	326	282	312	285	331	317	302	280	288	341	293	326	310	290	316	334	291	334	331	319	319	307	331	300	319	328	342	278	296	286	290	306	300	345	328	291	310	325	289	330	294	329	318	339	277	302	318	304	318	323	277	322	289	325	332	308	288	328	299	302	310	301	290	294	273	323	320	303	268	320	345	315	281	294	311	283	318	273	294	305	298	307	275	300	329	304	290	290	302	296	311	306	292	310	305	301	301	294	289	338	278	312	313	291	313	318	300	332	314	327	333	320	317	267	290	316	318	292	310	296	301	323	270	275	315	299	286	328	337	290	323	332	287	293	304	302	335	313	326	304	288	314	315	267	292	282	297	291	319	302	323	308	300	315	309	321	294	305	275	299	304	313	285	295	317	334	309	327	306	290	290	307	311	294
24011	21089	28219	24103	20888	8754	1740	1093	861	802	737	651	656	588	553	565	566	493	515	479	429	431	433	378	419	404	419	388	378	381	411	404	350	400	376	355	373	382	377	360	361	378	364	355	362	374	371	408	335	398	383	374	343	355	387	352	376	383	369	352	398	373	367	381	374	411	365	361	353	369	407	358	379	361	369	410	399	375	372	373	387	362	391	367	353	402	369	386	390	348	370	395	376	384	403	377	374	387	394	353	350	384	352	370	367	389	388	364	379	384	371	382	371	391	376	342	383	340	377	357	379	346	384	357	373	364	365	372	348	385	363	346	344	358	359	374	379	353	380	386	351	330	361	385	378	397	388	361	385	347	362	402	377	381	342	388	344	385	358	382	415	393	376	380	377	363	414	384	363	381	351	396	354	380	394	409	346	333	345	362	374	356	342	368	355	370	346	371	372	349	395	369	381	375	366	395	366	384	392	355	378	337	321	369	370	357	357	365	372	346	369	370	383	387	348	349	381	380	356	351	363	413	333	391	357	375	355	400	330	375	377	374	374	342	359	381	369	391	358	370	360	357	351	377	370	362	336	363	387	372	360	360	364	368	383	385	386	351	382	363	360	331	351	372	345	350	380	352	365	375	357	365	359	393	380	380	351	356	356	365	371	347	381	348	411	414	366	345	390	338	345	329	334	402	379	362	404	389	372	354	340	373	358	390	370	353	377	393	358	375	366	388	344	372	347	374	360	360	391	430	365	343	362	364	352	376	379	379	352	371	376	362	380	389	370	354	347	372	360	359	402	355	405	392	409	340	356	389	366	379	409	394	376	352	388	398	364	362	366	343	379	393	329	324	370	395	404	333	343	381	357	351	373	376	382	380	375	386	368	377	367	374	394	354	401	363	393	394	379	323	377	395	331	369	361	351	394	389	389	367	368	345	363	367	365	374	351	363	399	354	397	412	346	382	381	400	361	335	381	378	378	362	371	376	383	382	381	372	403	408	362	357	354	382	384	345	408	400	367	367	361	365	389	367	335	316	370	367	367	325	367	408	358	375	393	375	407	380	376	359	382	366	372	370	350	388	350	365	383	367	384	385	326	399	369	387	390	365	381	401	384	341	383	337	359	403	366	332	373	393	384	400	380	392	365	369	389	352	392	350	358	340	380	384	390	386	385	358	392	419	365	388	373	363	352	391	383	370	384	387	390	352	374	369	353	387	373	387	356	332	369	355	361	366	345	376	401	379	377	359	367	374	391	356	385	374	330	362	364	364	385	351	353	384	377	368	366	373	375	374	373	384	359	375	384	364	359	355	376	398	312	370	335	360	387	327	377	391	356	385	378	369	364	355	356	341	344	368	366	351	350	331	370	355	379	360	361	353	388	351	375	387	386	369	348	340	383	400	385	369	352	393	368	359	367	364	393	376	365	378	385	357	348	337	346	337	383	368	351	382	358	394	386	370	385	412	397	349	417	379	379	399	338	347	426	384	339	368	350	401	412	343	389	392	367	334	369	381	346	331	377	374	364	409	378	383	359	395	373	378	365	377	398	364	385	352	357	388	406	378	376	378	349	353	369	370	348	368	385	380	368	392	372	416	332	328	393	447	372	367	346	376	362	357	367	392	355	385	371	367	352	362	369	354	367	374	391	379	374	328	356	371	338	356	373	408	403	374	360	366	397	354	395	368	363	410	395	374	358	395	375	337	358	400	386	356	366	326	345	377	411	355	401	375	364	354	374	388	350	371	400	357	354	371	339	349	377	383	383	380	349	384	391	362	399	400	388	374	414	373	386	365	391	408	386	390	356	365	363	338	351	354	369	373	416	394	375	387	376	388	362	380	367	346	346	354	370	384	409	355	367	367	345	358	384	316	348	400	385	362	369	392	370	401	384	353	325	403	363	378	350	340	387	365	381	368	357	340	359	366	360	367	383	399	408	371	382	400	371	401	365	379	391	381	378	362	377	391	377	386	379	373	378	381	395	361	336	387	372	368	393	348	350	390	406	358	400	390	405	349	392	359	408	399	368	393	402	393	391	395	343	337	344	343	381	342	397	393	391	370	393	380	368	365	388	349	402	352	388	395	348	359	377	366	380	375	398	368	380	371	400	374	366	386	383	354	353	377	376	363	369	379	364	374	404	373	375	351	375	370	368	339	362	369	373	359	351	372	367	393	383	380	359	374	359	345	376	383	386	394	389	370	351	355	391	370	374	364	342	394	402	354	378	360	410	369	391	373	411	428	367	349	402	346	363	371	353	344	359	395	371	362	367	380	373	373	361	357	342	374	347	387	425	387	369	385	357	357	383	400	388	395	365	371	357	365	371	373	368	364	398	389	373	377	353	353	368	409	385	352	389	353	342	369	369	337	373	367	359	390	366	364	350	387	373	377	374	350	396	385	373	403	409	376	360	397	351	345	374	353	418	403	367	357	380	386	376	348	362	362	365	380	334	384	381	353	371	333	378	372	376	388	378	373	385	364	382	342	383	342	356	337	322	388	348	353	343	342	358	374	373	362	404	366	390	383	349	387	391	364	389	338	351	380	329	366	342	373	352	368	403	347	396	364	369	338	368	376	352	371	405	380	407	377	345	347	387	340	381	386	331	340	354	399	351	371	384	346	398	364	376	376	353	365	356	354	328	365	380	393	365	342	374	395	359	357	351	389	367	355	383	389	374	406	372	379	374	349	369	394	375	390	382	335	374	360	374	378	340	336	304	365	369	371	382	404	366	377	369	372	399	380	369	359	378	339	340	370	402	371	374	339	344	379	345	376	357	362	333	355	391	359	353	351	360	375	353	344	356	375	365	365	387	379	348	336	379	376	350	396	350	334	368	394	373	363	338	382	339	368	404	352	385	351	373	363	344	351	380	370	365	349	382	372	353	354	378	387	379	376	340	340	375	351	360	381	347	369	361	344	389	385	373	372	355	379	355	380	373	375	375	380	336	388	356	346	387	365	371	352	352	369	365	351	374	384	352	370	362	395	343	386	356	380	358	356	388	380	328	349	375	380	415	375	381	377	360	417	376	363	375	392	372	398	351	383	379	366	387	366	373	396	375	343	361	361	369	380	347	359	367	375	365	370	382	393	387	363	370	385	363	401	346	393	364	367	361	360	382	351	347	396	352	390	355	368	371	333	382	347	391	373	372	352	393	366	335	377	391	357	380	358	361	389	381	333	382	377	362	377	380	391	374	357	376	397	378	386	395	366	371	363	374	383	345	397	401	400	356	344	357	342	359	347	375	382	390	366	389	344	371	364	432	361	382	364	379	352	370	371	384	339	393	396	395	353	375	368	341	409	355	357	406	375	394	324	377	365	345	360	388	366	360	398	369	371	284	411	384	397	365	342	367	380	359	397	360	360	365	387	381	356	345	376	350	394	341	367	404	392	376	386	376	356	361	360	384	359	365	354	366	361	356	365	369	368	370	387	349	346	382	414	385	330	417	397	354	356	340	367	373	373	347	359	369	366	360	366	385	375	396	384	387	394	326	381
43060	51296	12499	7563	5272	3955	2849	2172	1770	1517	1321	1236	1167	1151	1028	912	927	861	829	662	643	613	593	577	580	519	574	478	508	527	489	501	475	523	476	483	519	440	504	471	482	508	441	487	479	507	509	474	496	461	486	477	468	493	493	480	445	497	493	490	503	464	453	453	491	472	445	484	504	459	481	466	469	495	485	457	501	469	426	473	482	479	479	503	448	443	472	443	504	483	494	457	486	500	472	482	499	467	489	509	478	476	532	460	463	490	489	486	525	488	497	464	450	466	461	557	523	457	479	488	471	507	476	459	474	435	497	474	477	464	483	520	484	477	485	463	468	484	487	516	454	489	451	495	470	469	466	506	494	452	460	459	490	500	500	484	474	505	480	447	490	468	490	520	429	493	445	461	484	465	512	459	483	455	451	450	495	476	496	461	449	434	509	459	431	440	463	468	492	493	469	493	484	501	415	505	483	490	435	495	475	465	472	428	473	481	485	461	503	461	472	484	472	461	497	472	497	488	489	472	450	505	489	480	468	543	494	457	471	483	450	451	438	519	501	452	448	478	507	489	494	462	488	459	466	448	435	467	466	498	437	501	427	503	464	474	486	504	484	483	480	467	502	490	478	438	482	470	480	499	489	507	468	432	444	496	432	465	474	471	468	432	453	482	498	440	463	491	457	486	466	482	469	450	505	448	460	495	495	503	442	456	437	496	460	464	488	474	459	481	502	481	513	414	514	489	425	492	513	514	448	476	485	467	475	429	488	459	482	459	476	441	471	447	436	459	447	491	452	470	439	484	487	459	462	515	485	466	464	462	454	463	469	449	465	463	438	459	463	487	482	479	502	476	473	466	492	474	476	466	446	511	431	474	439	469	430	480	464	443	488	476	445	440	469	486	478	481	473	495	476	497	504	485	471	460	476	454	495	497	475	490	417	460	480	431	446	420	480	475	503	461	489	464	469	455	462	497	511	451	523	472	459	431	485	460	461	500	467	464	450	451	477	481	486	426	519	460	435	475	472	458	470	462	469	487	460	471	461	461	518	449	441	432	452	453	474	525	500	490	471	518	496	463	453	457	441	471	483	500	474	493	455	462	455	502	451	522	459	487	470	455	477	496	472	545	478	471	503	458	468	456	470	489	481	489	471	488	480	490	452	495	477	492	459	469	511	439	494	469	461	460	467	487	484	453	482	474	476	459	485	468	489	466	473	471	492	482	497	466	512	465	471	444	481	451	455	480	479	445	505	469	466	459	480	436	460	452	489	481	497	470	482	485	471	505	444	450	479	494	434	473	480	456	470	491	469	438	447	478	451	460	513	521	480	495	460	481	510	453	452	470	467	436	438	485	470	462	471	466	429	515	474	468	452	482	507	490	456	453	471	467	492	433	456	444	462	461	475	478	427	468	460	481	484	485	455	490	460	479	460	526	502	498	458	470	469	489	466	483	472	467	458	501	479	482	474	461	489	489	474	473	486	479	514	474	453	484	449	486	468	496	468	462	489	514	479	459	460	476	472	474	482	481	421	476	421	473	451	486	515	498	457	465	506	429	449	467	467	478	449	498	474	428	446	421	475	470	452	459	463	474	474	473	461	461	463	471	452	485	461	505	498	471	487	495	493	473	497	495	439	429	494	487	438	481	495	459	493	473	476	485	444	475	430	509	462	494	470	488	513	443	444	473	457	506	433	498	477	425	461	476	506	478	480	516	494	438	478	493	483	469	488	449	477	490	484	461	487	494	467	459	471	480	452	487	497	472	497	531	495	446	461	497	493	470	429	474	491	452	458	502	445	474	457	453	447	494	449	484	461	479	458	464	472	509	442	464	470	459	497	457	438	480	458	489	453	450	443	510	452	485	493	483	452	478	466	485	507	470	472	479	441	466	483	477	498	431	463	460	460	477	468	444	454	471	480	514	465	482	481	456	457	446	501	458	456	485	471	497	434	477	506	457	488	442	496	519	502	458	476	491	465	491	518	433	467	492	458	479	470	464	458	472	489	462	473	481	440	450	498	507	456	457	459	482	482	450	467	452	460	480	461	505	479	470	446	459	478	513	497	496	461	478	487	506	440	484	495	522	473	459	483	435	421	458	457	524	499	430	483	469	481	496	466	474	456	430	485	438	471	489	508	456	473	465	474	470	517	432	477	493	461	468	487	480	452	479	446	475	509	473	481	495	436	470	423	507	451	493	446	489	455	487	452	499	487	488	449	489	469	465	466	464	447	492	472	448	421	501	488	449	445	483	471	456	463	469	514	475	461	455	433	424	485	457	517	475	489	509	475	469	490	497	455	456	484	482	462	437	489	447	498	504	462	510	491	474	507	448	471	480	447	466	452	497	447	472	470	424	517	453	465	420	461	485	444	469	455	471	481	468	453	510	451	458	466	475	477	443	502	522	493	494	465	453	505	449	481	474	471	465	448	462	470	441	497	489	469	464	459	491	475	489	481	441	519	503	475	488	504	459	456	458	446	407	482	513	421	515	453	469	480	510	472	507	500	462	474	452	442	498	468	502	478	461	469	482	492	479	495	486	497	477	444	479	438	451	471	490	478	481	452	460	473	468	467	467	470	470	515	455	442	441	495	506	465	436	432	481	480	460	485	447	436	457	456	486	448	463	503	487	514	491	529	454	452	468	449	483	504	475	418	479	473	458	447	412	474	439	501	490	501	484	502	486	467	479	444	477	454	519	457	451	454	451	459	470	467	482	474	460	487	480	436	497	433	488	470	457	472	474	516	472	490	495	479	460	468	478	450	463	467	476	476	489	482	481	518	423	469	485	500	487	497	468	491	498	456	465	438	467	453	462	446	493	488	488	445	465	451	486	500	493	413	472	450	471	477	452	429	442	501	494	470	443	453	459	483	464	501	505	463	462	452	495	488	510	470	489	480	449	498	440	461	459	511	495	442	488	506	466	467	450	472	467	467	473	474	502	516	451	473	478	452	488	487	454	483	464	466	502	461	443	506	502	504	451	476	451	481	449	495	473	474	516	491	474	447	441	435	477	468	435	479	479	468	460	486	462	464	464	450	478	464	501	506	454	425	463	466	491	444	504	452	465	456	449	465	507	499	485	482	489	438	481	450	471	520	486	460	477	471	485	482	452	503	506	476	474	421	471	505	473	473	483	482	462	486	511	498	465	470	483	467	501	484	456	475	485	479	494	455	452	489	460	479	464	454	476	438	456	470	462	477	469	485	475	497	469	488	485	516	472	496	513	435	471	447	471	497	464	478	517	476	490	481	447	487	468	443	461	522	464	449	486	457	483	467	460	524	455	464	465	467	472	482	485	466	456	486	423	444	474	435	479	501	451	471	518	506	464	456	455	477	474	417	477	430	439	481	458	455	496	492	509	428	477	478	486	449	493	471	469	432	449	486	443	461	493	458	447	486	500	500	477	504	492	483	468	459	426	443	464	535	492	471	447	488	455	466	495	488	442	463	414	443	488	456	453	435	475	464	487	482	463	451	502	428	455	458	465	481	485	487	446
23011	21111	28805	23647	21108	20937	7382	1583	1054	1103	921	835	833	713	660	725	610	567	529	520	433	442	423	432	376	393	351	348	407	360	332	353	350	369	336	325	345	391	365	329	343	338	342	339	328	365	325	351	337	327	328	324	359	320	341	362	338	348	343	345	357	314	305	349	355	344	347	339	291	322	312	343	311	338	332	359	339	345	344	330	354	331	336	327	335	325	350	343	344	325	351	322	349	335	342	311	339	299	349	327	366	335	328	328	342	335	389	333	347	333	344	328	348	313	339	286	346	332	315	337	332	366	324	348	339	344	309	338	317	331	344	309	306	326	364	304	332	328	331	337	328	333	345	310	333	300	364	326	329	304	339	337	298	327	321	325	356	337	340	340	314	303	343	298	356	318	336	299	310	319	302	333	341	337	310	324	331	325	328	354	295	339	300	333	332	338	336	313	330	328	328	350	332	343	341	310	345	346	330	336	348	344	325	304	361	305	334	343	305	320	350	352	343	327	357	313	312	333	335	356	357	303	326	312	329	327	332	360	321	311	334	300	346	339	323	333	320	319	339	329	332	342	340	339	331	310	346	328	304	302	330	329	325	365	335	346	325	320	320	372	363	353	301	318	320	335	335	330	320	357	309	330	356	325	326	352	332	353	325	305	373	327	325	331	340	367	336	330	307	325	327	329	329	317	315	312	359	370	340	351	359	340	316	331	343	314	336	333	303	356	335	299	341	336	315	329	371	345	333	328	325	340	344	326	337	329	343	331	340	331	341	355	322	354	336	335	302	319	318	321	321	331	304	354	337	313	306	324	337	304	345	318	339	289	365	322	341	348	337	340	321	311	331	356	339	338	314	339	360	338	349	328	328	346	322	289	324	334	336	313	344	325	320	323	306	347	326	335	322	346	344	323	357	342	330	354	344	299	334	337	307	311	315	327	361	325	348	329	359	290	324	345	330	310	312	337	334	318	342	360	310	340	319	344	326	349	388	324	326	329	361	331	369	318	311	331	355	321	362	339	336	359	304	320	306	348	342	334	315	343	326	348	342	306	306	319	354	300	341	340	370	318	324	320	369	335	337	333	338	359	343	325	324	356	333	374	318	380	355	329	325	320	313	348	347	325	336	337	369	315	329	331	339	317	333	338	333	383	328	332	358	316	329	335	331	351	317	352	278	340	343	306	345	358	339	325	314	334	318	338	345	307	314	311	325	368	340	348	344	326	328	325	331	333	345	358	331	338	322	347	339	333	338	331	336	348	314	308	336	319	324	310	329	322	352	356	347	342	318	330	355	344	356	370	342	331	318	321	321	316	295	352	314	349	332	327	336	327	355	326	336	386	349	350	373	323	347	362	325	309	350	352	342	340	326	343	378	302	338	324	316	323	340	339	330	345	331	336	341	333	352	328	318	343	351	340	338	295	351	315	372	306	341	317	321	314	361	334	361	316	316	332	374	333	342	361	322	322	324	315	339	301	314	337	318	364	330	308	347	363	329	349	320	356	354	339	311	305	320	324	323	325	325	339	308	300	330	333	363	330	307	325	318	358	317	335	345	321	346	340	337	335	344	321	345	336	342	289	349	348	334	326	318	345	358	305	355	364	356	340	312	329	335	329	349	351	314	326	352	372	323	364	334	330	302	316	316	327	328	332	345	319	350	340	301	321	342	350	341	339	338	330	367	314	358	356	308	342	333	341	330	330	343	319	304	337	323	361	312	335	334	327	337	335	331	324	337	315	348	321	317	354	347	310	352	333	340	320	352	309	340	329	313	312	317	355	357	342	338	346	329	317	319	313	314	314	330	358	323	313	325	346	310	351	322	348	339	345	310	345	320	353	319	297	328	353	333	375	338	317	356	303	315	383	337	328	323	318	328	328	337	325	318	319	338	341	326	345	310	337	340	304	328	357	347	339	330	334	316	352	321	313	307	326	344	344	339	312	325	325	305	355	356	331	346	346	317	346	358	303	363	330	334	309	317	343	345	325	362	334	319	327	354	318	294	339	339	349	305	357	339	326	351	328	342	331	306	357	336	338	344	320	318	315	372	326	318	326	308	326	326	331	326	299	335	308	349	319	318	358	310	330	356	337	346	330	328	324	347	292	348	326	298	338	328	295	319	343	356	341	334	335	346	362	328	312	304	340	360	319	314	306	285	313	323	323	359	299	325	346	342	340	339	300	382	332	324	317	330	312	326	314	323	320	339	337	320	335	337	330	357	318	330	334	355	382	319	346	337	346	355	358	370	348	335	316	342	323	368	343	341	327	317	345	333	323	304	341	336	328	343	310	324	341	333	313	304	337	329	319	334	310	351	326	332	326	324	341	349	327	336	302	321	324	320	314	306	302	335	303	336	333	353	340	358	356	336	319	336	334	307	310	322	328	332	369	344	311	339	325	332	367	357	300	306	362	312	323	327	313	356	335	329	336	331	290	342	310	314	336	349	357	341	340	314	345	312	350	288	328	323	343	328	350	321	320	318	330	312	363	346	322	352	338	312	306	352	333	348	302	313	318	335	338	335	297	296	338	310	345	321	309	321	345	358	329	351	330	326	334	329	348	314	333	337	323	322	367	331	351	320	322	350	296	320	342	325	325	359	343	369	296	359	333	325	321	332	309	323	307	303	337	338	333	323	288	317	317	362	312	320	338	331	306	316	338	310	332	328	362	339	338	330	341	339	364	317	321	368	304	328	334	353	384	353	343	316	368	351	330	340	362	326	349	340	342	330	342	326	342	306	333	351	374	329	339	319	304	337	346	300	333	337	312	315	347	318	327	326	313	324	357	321	274	315	343	319	343	339	355	337	350	300	334	316	336	346	339	345	351	353	306	321	317	324	319	354	328	366	333	335	321	333	345	356	298	317	321	317	333	312	331	330	327	298	328	321	333	331	323	324	309	377	337	319	341	317	321	357	330	339	349	322	339	329	322	322	332	340	322	354	369	341	313	319	344	320	326	325	332	357	315	307	354	354	339	335	344	340	320	326	352	326	367	329	317	332	328	363	384	363	330	309	323	371	333	332	346	343	307	324	320	348	279	323	318	304	349	358	348	345	338	357	326	323	348	323	342	312	313	309	328	327	341	326	373	358	352	277	322	349	333	336	339	334	336	365	303	311	336	343	343	334	353	331	332	325	344	327	354	339	358	360	290	335	324	344	351	340	344	317	344	345	293	331	335	298	337	348	327	342	357	353	322	322	342	317	333	364	317	335	324	330	334	389	316	325	333	350	305	325	346	330	328	325	323	290	352	328	312	329	332	305	311	326	329	305	349	331	306	361	331	336	321	336	348	335	323	334	340	325	336	296	350	324	333	338	358	352	344	336	313	296	340	319	334	296	339	327	323	323	378	332	305	310	324	328	308	324	360	311	309	335	348	346	363	330	340	329	328	345	349	349	330	324	330	362	359	322	316	347	323	357	356	304	342	365	319	351	313	326	350	325	314	343	345	331	317	358	289	343	343	337	304	336	335	311	329	298	320	331	337	306	330	318	377
47773	57351	17325	10406	7537	5628	4137	3147	2473	2152	1831	1616	1466	1319	1211	1140	1076	992	843	770	672	647	579	569	578	562	523	557	507	481	470	470	449	451	453	454	470	456	451	502	464	487	453	448	430	447	456	454	440	469	458	449	465	474	486	428	493	421	451	458	416	442	451	450	469	454	402	440	416	449	424	430	405	434	439	450	412	444	441	432	432	405	432	433	428	396	455	421	434	416	432	411	405	421	427	467	456	447	461	421	435	467	421	480	437	460	449	457	460	459	471	447	466	451	437	419	412	416	456	425	419	409	408	418	422	428	440	411	436	447	424	407	429	446	421	419	425	492	460	403	436	432	418	430	412	427	432	404	410	431	433	391	416	441	437	400	452	455	449	430	396	452	460	451	417	458	454	429	421	421	417	463	438	425	383	457	396	400	459	434	431	427	423	406	417	436	437	393	405	427	408	414	441	445	385	458	418	405	456	466	420	443	418	391	419	420	414	456	434	439	410	435	448	421	460	409	420	416	412	446	447	423	416	456	410	409	410	429	411	443	431	414	461	427	406	428	424	413	433	432	412	429	464	455	440	406	408	487	423	458	432	435	411	425	445	436	437	410	465	433	410	405	381	415	442	417	445	454	408	465	432	432	418	442	426	369	413	432	405	441	446	434	482	437	426	427	404	422	436	386	460	433	432	415	409	462	412	406	437	426	450	433	415	429	414	429	466	406	466	421	453	434	418	399	463	418	463	419	420	441	436	435	399	405	405	423	416	427	430	384	417	442	417	428	460	502	441	424	441	426	403	460	425	393	460	457	402	429	423	413	460	422	428	413	418	453	416	379	427	412	440	457	474	435	445	409	410	403	427	422	452	416	407	384	413	460	432	439	411	461	445	419	423	404	434	440	410	457	411	421	438	436	409	394	427	427	444	446	434	439	448	415	420	410	436	442	443	406	425	456	418	412	457	427	413	456	433	445	438	493	395	423	417	426	473	404	415	416	414	430	427	445	403	389	396	416	430	424	423	402	446	418	406	430	479	446	439	426	440	426	461	415	463	411	446	413	422	465	386	442	424	419	430	402	428	454	453	421	432	426	422	441	446	449	441	440	437	442	445	437	423	409	397	439	411	425	424	391	446	439	473	407	422	379	471	418	409	428	426	440	444	414	467	422	400	459	454	428	411	454	407	403	394	471	446	383	395	399	427	439	397	442	416	442	451	434	439	435	440	468	443	437	438	403	436	435	459	431	444	448	455	428	450	411	409	443	389	413	455	454	425	418	421	472	436	409	471	474	414	452	462	411	430	467	462	412	431	397	441	411	399	402	433	410	391	396	420	416	406	393	428	422	450	432	411	406	434	398	420	434	390	426	402	410	431	438	437	450	431	452	446	424	406	421	451	426	428	418	454	397	462	437	422	413	454	436	439	465	438	448	418	430	422	431	393	423	406	411	422	430	443	420	457	460	427	402	381	423	419	439	419	418	445	466	426	410	415	416	450	459	431	455	412	497	437	405	412	450	417	429	461	418	467	415	430	404	387	441	438	451	430	466	462	427	433	423	432	422	457	414	452	403	421	427	405	436	423	430	399	423	440	451	409	414	414	436	419	440	401	430	434	430	416	441	414	437	440	458	422	443	403	387	414	420	451	438	406	414	389	439	440	451	412	420	425	396	424	410	458	446	420	423	425	438	437	476	425	428	431	453	419	415	434	400	418	419	463	473	422	439	419	407	442	388	423	415	447	439	406	416	470	425	462	425	452	422	432	442	450	488	435	409	451	456	402	451	466	431	419	386	416	428	410	417	500	423	437	436	442	432	427	403	413	400	398	438	450	480	440	444	435	455	400	418	411	455	440	463	444	438	412	454	444	426	418	435	436	384	449	425	411	389	449	466	443	438	427	396	406	430	440	427	414	400	405	425	417	437	438	433	410	395	440	431	441	427	390	414	425	458	424	441	427	420	440	422	468	418	426	462	403	442	435	433	445	442	437	420	408	437	440	450	426	429	400	430	452	445	419	407	466	444	410	455	425	407	409	417	411	427	402	409	400	429	447	461	443	449	435	428	407	434	434	434	380	448	431	463	420	450	402	449	434	442	476	395	397	433	411	413	410	432	418	453	447	461	405	452	423	362	417	399	436	456	421	419	414	439	423	417	396	429	460	443	454	426	378	462	420	433	426	410	432	429	428	439	428	454	409	423	457	462	420	462	401	416	442	440	436	443	435	422	410	463	409	388	403	389	464	424	389	411	437	480	438	432	434	407	396	436	456	435	454	414	403	420	453	440	416	457	429	465	440	432	441	405	412	419	398	472	432	408	425	424	418	448	428	444	426	443	405	438	442	449	411	407	446	419	400	423	409	420	449	402	470	425	433	434	424	421	414	439	494	452	432	400	457	389	428	442	450	426	427	411	441	419	410	412	399	427	442	418	408	460	418	408	477	437	438	437	400	429	442	410	453	425	463	470	419	448	424	445	440	433	426	408	388	405	419	431	465	416	400	412	398	452	413	406	405	414	440	443	419	449	425	437	438	425	439	414	404	426	426	432	423	449	468	442	423	422	433	423	415	425	436	432	402	453	448	451	407	469	425	440	436	423	376	429	452	393	422	428	422	431	411	420	426	423	422	414	457	407	413	449	419	452	413	440	434	437	387	461	435	421	402	417	435	444	451	424	419	433	442	428	408	439	403	429	391	413	440	436	429	415	431	424	448	443	431	395	410	438	462	405	423	455	453	457	426	419	389	416	424	448	436	447	447	409	425	408	417	421	437	417	444	420	415	404	421	409	431	407	437	429	443	419	456	384	420	441	416	462	407	419	457	431	450	409	440	406	429	449	415	412	411	461	445	459	468	441	420	428	456	441	473	439	425	393	426	466	414	427	426	412	424	431	437	439	411	414	430	444	405	394	444	403	417	420	439	443	443	411	419	460	389	418	415	422	414	400	458	441	430	441	445	385	446	422	433	445	466	395	415	455	411	447	412	464	433	428	469	437	422	424	437	434	435	459	408	417	423	428	467	423	401	446	442	436	423	414	454	428	424	436	423	430	408	418	388	428	407	411	449	443	432	412	419	419	414	429	441	462	430	415	420	395	476	434	449	425	432	445	425	425	449	442	413	414	423	402	445	427	400	430	437	425	414	440	445	442	433	441	409	405	412	441	404	414	410	453	420	403	425	419	391	421	423	436	461	439	439	446	462	429	383	458	440	450	438	439	449	453	447	375	435	446	391	437	421	397	419	417	455	431	393	442	394	417	428	437	404	407	441	407	433	433	418	414	418	430	434	410	439	417	419	407	413	427	404	434	445	455	439	443	394	430	448	452	437	467	421	449	418	418	406	398	453	447	435	394	440	416	420	427	406	419	454	411	391	427	443	405	401	440	453	429	443	431	453	444	435	448	415	423	438	464	453	445	450	426	442	435	443	417	430	466	445	411	408	417	445	448	428	405	423	397	455	428	462	439	426	433	431	387	440	422	418	451	421	431	440	456	395	408	438	455
29880	26318	15117	3710	1483	1017	619	528	426	433	411	401	352	381	372	349	324	312	303	296	301	227	251	243	256	246	273	267	219	241	252	243	241	258	235	272	235	217	227	232	260	226	243	237	281	231	231	259	247	243	242	238	232	235	226	266	287	256	237	257	236	232	240	246	226	234	244	234	221	254	243	258	236	238	239	207	241	247	198	213	247	249	221	226	257	234	222	235	236	246	234	197	256	225	258	238	244	241	210	225	246	229	237	273	244	233	221	250	239	255	222	249	221	242	237	228	245	221	252	226	258	267	204	257	221	235	235	222	226	245	247	223	230	243	240	232	229	201	232	224	257	222	246	213	241	241	234	231	264	266	215	194	246	245	253	254	231	230	245	215	241	244	213	247	236	239	213	237	249	223	221	205	207	244	238	255	239	229	226	251	237	241	262	225	259	230	236	235	274	243	262	253	230	246	249	241	269	220	260	250	245	240	205	259	229	216	255	231	243	232	226	224	211	256	267	262	212	246	248	243	225	231	230	231	228	228	250	224	232	264	220	218	248	260	258	229	245	261	256	241	233	238	252	242	246	253	219	253	244	236	216	234	227	256	241	255	250	213	254	202	231	261	253	249	235	253	229	234	222	244	242	228	245	244	250	217	237	233	237	250	240	239	224	236	229	221	255	241	231	267	194	259	232	250	243	247	236	255	255	241	248	224	220	246	238	209	262	220	252	222	259	252	201	214	243	201	221	239	230	224	240	246	258	237	226	236	241	232	244	243	241	220	253	229	266	223	233	228	249	234	255	262	250	228	243	267	227	260	242	244	247	224	236	207	253	238	236	262	257	240	236	253	247	253	240	257	251	279	206	241	224	279	225	250	211	230	237	233	222	245	247	236	220	231	231	234	243	269	230	230	218	224	230	222	256	225	258	238	203	230	238	220	254	246	220	242	225	231	210	223	233	270	248	233	229	269	250	227	236	241	230	258	227	263	224	253	243	247	230	252	224	260	249	226	229	226	260	223	223	271	249	259	233	222	234	237	237	236	265	225	252	222	261	261	245	229	245	232	257	227	262	246	226	249	234	255	249	236	257	237	241	229	219	245	231	288	225	262	214	243	239	242	216	232	229	259	241	218	226	244	272	227	244	257	227	229	222	247	256	226	234	229	223	262	256	238	252	229	240	227	251	243	229	234	230	250	229	235	249	237	277	220	239	256	233	249	227	233	212	229	259	228	221	236	225	236	261	246	237	230	226	239	231	257	245	245	240	230	246	231	243	240	232	223	261	254	252	215	308	259	264	235	255	226	245	245	248	248	223	260	208	251	259	244	225	244	247	231	261	231	213	247	260	246	230	258	242	254	245	237	240	254	222	249	225	230	245	235	216	235	262	244	229	267	252	241	236	245	235	224	228	234	260	233	238	241	245	225	250	217	235	250	257	226	256	249	250	243	266	240	243	227	231	231	219	225	258	215	256	227	237	227	256	219	234	248	244	221	252	235	230	246	245	214	254	230	246	224	238	226	234	256	227	230	259	249	235	215	277	257	242	251	239	203	266	263	248	233	235	238	217	254	257	229	231	253	244	227	271	225	206	203	207	264	231	222	263	250	234	207	219	222	249	223	243	225	254	250	236	263	217	223	241	237	220	247	241	251	246	230	253	241	213	238	261	238	259	260	239	238	277	223	228	239	233	231	231	249	239	223	242	278	221	245	248	239	239	232	217	236	248	234	219	251	250	224	235	232	246	229	262	226	276	242	237	233	267	237	270	240	246	257	225	233	264	241	237	277	210	231	250	249	249	228	268	237	225	232	239	224	218	236	251	224	248	235	214	248	229	247	218	225	230	266	229	230	216	267	240	237	268	237	269	233	224	226	250	248	232	231	232	235	246	239	256	254	218	238	240	225	231	226	248	258	247	259	240	228	213	242	231	235	227	233	241	235	273	247	261	223	258	244	248	213	233	204	219	223	260	232	238	242	247	243	223	215	237	242	223	243	220	250	223	232	251	231	248	248	238	233	234	234	234	240	236	246	241	247	251	260	246	245	203	241	230	219	263	244	232	235	260	241	270	235	223	225	243	249	230	233	262	257	251	254	237	261	213	246	204	239	244	234	260	213	200	230	239	248	243	269	201	221	238	224	247	230	224	221	234	232	252	250	253	243	252	274	236	240	242	230	260	234	227	233	264	260	241	276	227	228	247	226	254	255	221	259	240	270	196	221	249	278	257	242	234	225	232	230	241	256	239	270	238	241	236	251	242	231	248	217	228	239	237	221	244	244	233	232	232	249	248	256	225	261	227	225	246	203	239	228	233	219	244	231	235	252	231	246	223	249	252	241	236	249	223	238	232	241	213	248	254	233	262	219	239	203	247	220	229	262	239	229	246	223	235	249	248	227	249	243	241	221	247	249	227	262	228	250	240	265	237	262	237	244	230	248	238	233	215	231	248	255	247	240	225	254	258	249	243	263	245	249	227	256	235	259	244	213	242	236	235	252	245	233	253	230	245	214	244	256	246	251	220	241	238	241	259	228	251	241	227	238	242	240	264	227	264	253	233	251	263	228	238	214	238	256	250	214	234	229	222	230	256	257	228	224	222	259	239	208	238	237	275	225	278	251	256	238	209	225	218	270	249	246	218	233	250	231	241	236	245	248	225	273	268	233	259	254	243	214	219	247	218	240	239	215	233	260	206	239	196	228	212	230	261	246	237	221	243	198	217	232	250	263	263	234	226	240	238	232	234	227	238	241	220	239	268	225	225	258	237	225	259	242	234	226	258	263	229	252	237	225	263	264	234	245	235	240	222	241	252	218	234	251	217	257	228	221	239	250	249	235	223	240	235	279	246	228	237	270	242	240	202	260	227	244	228	243	225	248	221	262	231	239	237	233	266	239	225	242	240	264	274	249	235	220	236	251	244	239	195	243	229	212	256	246	244	222	281	253	225	249	222	236	241	211	225	219	239	251	222	259	231	238	233	241	259	242	216	243	232	228	226	228	235	282	227	258	247	238	245	244	210	249	227	246	244	252	219	238	211	209	233	257	233	227	223	262	210	240	258	221	252	254	278	262	230	226	232	232	242	256	239	268	240	224	232	243	246	250	231	220	280	256	211	242	224	246	220	229	244	228	221	237	240	232	267	236	240	269	222	256	218	270	250	219	222	214	239	234	234	250	238	251	249	251	240	242	245	254	233	233	254	229	261	220	239	213	250	242	238	241	239	229	218	214	244	206	216	232	239	242	253	237	222	245	238	230	211	220	269	225	218	241	256	240	240	217	203	252	252	246	251	244	259	224	270	215	239	232	222	233	245	232	252	248	208	239	228	261	267	245	243	217	254	217	211	239	229	238	248	248	234	238	240	246	285	237	260	236	248	231	231	254	250	233	259	239	230	219	247	228	217	227	255	242	247	220	246	228	216	252	257	258	227	234	271	246	214	241	228	214	268	223	227	249	250	252	240	260	256	217	239	206	256	247	261	224	229	208	240	228	221	229	225	254
38325	36812	7103	3941	2746	1906	1379	975	849	793	717	762	669	593	617	545	560	531	482	434	381	333	370	353	369	326	352	339	357	285	335	317	335	319	314	328	305	333	281	287	296	318	322	312	299	324	310	324	312	346	290	297	305	273	282	302	345	294	312	303	316	281	295	286	282	327	280	285	284	339	312	314	296	311	302	330	288	306	314	316	313	327	322	309	315	312	292	333	272	323	313	328	311	320	305	335	308	337	289	300	339	303	329	327	337	295	341	314	312	335	316	300	306	312	297	272	300	308	267	318	326	281	311	348	301	308	292	343	312	307	296	313	309	308	289	342	320	299	305	302	305	309	314	291	339	311	330	329	327	335	301	308	300	303	323	308	294	303	295	308	345	306	346	309	286	314	327	309	315	329	297	332	308	325	283	348	300	322	319	340	287	327	319	301	279	320	271	343	267	338	286	296	320	290	318	307	323	328	303	319	300	302	271	301	282	326	321	320	322	329	266	346	323	309	350	271	303	312	331	305	262	323	319	288	320	291	304	337	299	307	303	311	334	296	313	302	328	303	303	311	288	322	311	274	332	312	304	318	304	297	303	281	320	291	313	330	297	310	305	288	306	296	282	310	290	298	311	297	298	295	288	324	322	302	323	313	319	296	332	327	291	325	307	332	290	296	359	308	302	318	318	309	267	317	298	330	311	319	302	351	320	326	322	293	304	302	290	317	276	313	330	283	306	322	305	299	311	303	305	300	302	280	302	298	322	294	272	309	293	295	342	302	291	324	335	308	332	328	311	310	299	313	319	307	257	304	310	310	319	327	306	306	295	331	327	277	342	316	285	306	314	279	310	298	331	339	312	267	309	315	325	295	329	290	313	294	335	331	308	325	268	309	308	301	298	322	287	310	317	318	295	306	322	329	311	335	309	320	314	296	333	295	298	319	297	319	306	333	348	317	335	305	329	315	325	327	297	306	336	301	286	334	304	292	287	334	308	326	303	296	311	325	329	300	280	297	318	309	331	302	314	315	301	340	333	335	315	328	301	316	308	313	286	313	340	282	309	290	300	279	345	293	307	330	307	306	292	291	319	350	306	315	300	305	292	290	331	303	295	324	327	309	324	315	304	333	271	337	318	291	292	304	347	315	288	298	281	306	286	327	326	332	291	323	315	285	318	287	277	294	299	295	283	290	278	298	288	302	321	294	303	326	296	323	299	310	297	339	313	297	317	271	334	298	295	306	297	278	321	270	305	319	292	312	323	328	314	307	334	300	324	302	295	308	321	303	313	299	313	356	312	294	285	311	311	330	324	319	316	294	289	264	322	316	328	297	317	284	341	302	326	300	277	303	289	323	352	327	302	296	328	342	302	324	326	327	336	302	332	306	325	269	315	315	285	296	287	307	298	302	306	295	316	294	308	261	325	337	331	310	306	313	313	300	329	297	280	287	300	319	305	323	331	350	323	305	297	326	293	318	293	295	323	319	305	309	308	300	288	262	293	330	316	310	283	309	298	331	289	354	321	311	324	343	289	301	303	312	277	332	332	299	331	302	333	320	289	298	306	305	362	337	347	311	298	310	316	309	302	310	307	305	310	354	297	336	333	299	315	310	315	297	313	315	287	307	294	320	319	316	293	302	310	303	301	282	321	299	302	316	310	315	322	317	319	305	330	287	321	298	300	293	308	299	291	293	325	297	298	321	319	313	344	303	304	307	304	291	316	298	308	298	298	332	302	307	332	292	308	295	252	302	305	267	285	332	330	328	324	313	305	311	302	326	347	309	302	330	317	322	315	302	306	304	308	314	310	300	333	316	320	328	319	298	294	326	316	310	314	295	281	288	327	318	307	310	347	308	306	321	316	287	295	305	281	306	328	309	309	320	296	328	313	307	279	306	325	284	267	297	269	285	326	304	328	286	302	313	314	328	267	313	363	279	327	289	326	296	344	288	318	269	320	319	260	315	273	280	306	340	326	270	322	286	297	319	300	306	318	300	294	320	308	287	331	309	302	302	327	315	293	339	311	320	332	305	299	297	318	308	309	328	315	335	326	316	319	284	325	280	285	315	332	280	247	309	302	313	292	303	326	272	344	309	279	317	313	320	296	294	319	286	280	293	321	344	318	282	350	316	298	292	316	366	316	313	324	303	292	292	290	280	305	299	319	306	308	354	315	287	310	347	293	297	296	293	294	320	309	299	317	288	292	296	322	314	285	324	315	304	328	314	310	316	300	295	306	290	341	310	336	310	333	283	310	270	313	329	309	303	315	299	341	289	324	323	311	305	323	340	278	311	299	313	319	276	308	319	296	287	314	301	295	313	346	294	291	307	298	315	311	325	320	311	330	323	315	316	297	323	304	276	318	278	310	290	295	310	304	309	313	321	308	343	319	316	327	319	282	321	313	303	276	287	314	260	311	307	329	299	284	302	305	312	313	330	323	311	280	308	273	326	288	323	291	301	320	284	314	293	289	306	288	310	299	306	295	287	304	322	325	296	332	302	299	319	336	329	334	332	289	295	340	307	289	280	302	303	328	306	327	295	307	298	297	329	298	334	293	314	282	298	296	314	319	277	302	277	332	310	294	299	288	298	313	301	300	310	318	309	300	271	301	295	316	321	291	329	293	330	320	289	315	301	309	299	307	311	300	309	344	305	298	299	307	332	334	329	325	302	312	303	298	304	309	307	333	314	290	326	297	289	296	287	308	305	270	309	306	324	321	317	296	322	307	324	311	303	276	312	326	327	333	315	333	299	324	302	290	308	324	279	324	291	296	317	317	310	306	298	333	314	285	293	333	322	331	299	307	292	295	306	304	271	300	292	280	307	310	334	329	269	301	342	321	339	329	293	339	326	308	288	296	296	292	301	343	309	304	299	323	323	312	318	306	311	308	286	299	313	310	308	319	331	306	352	308	295	311	311	325	301	311	286	307	305	318	298	300	325	325	310	308	294	294	314	300	318	318	317	303	338	323	308	284	313	296	304	291	308	324	297	334	311	299	288	322	305	302	285	322	287	287	265	346	318	331	295	335	292	313	299	338	294	299	331	299	330	292	301	269	323	322	310	328	277	304	285	280	317	301	325	290	286	314	329	306	313	323	283	307	298	284	304	299	282	319	326	308	302	318	328	311	305	272	311	315	350	313	308	299	302	317	324	294	297	317	308	309	328	310	322	312	308	346	287	315	322	269	321	336	339	304	286	293	262	288	295	312	306	295	283	330	273	317	319	288	267	312	281	310	309	309	328	314	339	316	318	311	298	303	301	301	339	336	290	306	330	309	308	298	325	315	301	315	301	336	298	350	291	301	312	311	319	298	337	325	326	328	302	295	314	303	293	332	295	324	306	329	304	310	312	307	314	289	328	302	304	311	311	319	333	313	325	297	319	286	311	330	303	332	279	306	294	296	309	306	291	283	332	321	288	294	310	331	303	303	317	283	293	342	335	278	311	301	298	313	333	325	306	293	287	287	253	324	293	299	329	273	297	336	310	311	299	316	290
24025	21114	28259	24103	20898	8764	1861	1119	919	808	759	690	620	634	602	577	591	540	514	449	493	406	411	436	422	435	385	402	411	401	381	379	393	410	368	353	383	382	372	370	387	402	375	378	370	391	409	360	369	387	347	380	376	339	362	401	393	389	382	345	387	396	353	346	368	373	395	371	398	384	375	382	374	396	399	361	397	366	369	363	379	363	379	360	380	333	346	393	382	348	372	364	368	410	397	387	391	363	383	383	371	398	357	374	398	385	352	353	375	398	369	379	351	413	364	358	427	380	365	382	388	390	381	350	417	348	397	361	378	392	385	353	379	392	346	360	398	376	382	352	393	347	390	377	366	349	390	337	361	392	342	363	414	381	359	334	362	337	410	389	356	364	373	370	358	375	377	355	344	345	399	361	388	365	371	370	354	359	362	390	380	371	339	386	335	350	360	369	384	353	386	358	346	393	373	367	372	398	361	339	391	366	400	384	344	351	365	350	375	366	347	340	343	371	379	396	393	346	406	368	404	375	334	375	368	358	351	395	394	369	358	373	386	380	372	430	335	418	351	362	380	356	376	369	383	374	379	366	398	398	347	401	355	334	382	377	411	368	381	348	358	339	360	369	342	397	374	372	360	360	376	414	380	361	387	376	348	361	386	342	353	375	381	415	383	366	385	360	406	373	397	387	378	368	372	383	390	394	346	376	356	368	373	343	425	340	367	353	388	387	384	340	366	352	375	372	375	345	347	389	360	396	368	377	397	348	357	384	384	372	400	330	375	329	380	387	383	363	370	386	350	378	366	394	364	369	357	363	351	386	356	380	371	388	365	452	388	340	380	396	377	361	394	399	355	380	397	401	362	366	358	359	373	373	357	339	370	376	373	369	359	365	392	372	354	374	370	380	344	344	402	375	378	365	395	371	372	380	367	349	371	372	392	403	386	407	390	388	348	367	373	383	400	394	384	373	353	351	358	364	387	366	384	370	379	368	342	374	381	384	354	351	367	383	330	370	357	364	344	334	397	411	377	346	373	371	351	436	336	379	399	381	344	360	355	378	387	381	366	418	363	350	372	355	407	383	358	373	365	380	371	398	384	392	369	394	367	391	373	387	369	333	352	351	360	351	382	405	354	357	391	374	382	371	343	379	421	393	387	358	378	321	372	388	355	345	375	367	370	385	399	385	380	406	392	358	355	389	364	385	374	355	385	361	349	406	383	371	379	366	394	370	392	361	356	362	368	367	367	396	382	380	374	379	387	366	343	378	359	391	368	377	370	374	350	350	349	380	400	414	363	366	356	362	350	401	370	387	385	363	372	363	378	358	356	410	377	402	350	343	341	382	359	369	345	383	379	379	352	386	374	403	354	373	353	340	350	391	358	383	389	385	377	380	376	363	396	356	396	330	346	371	362	357	396	364	391	369	381	339	359	358	371	347	387	390	352	412	386	360	386	377	348	385	394	379	349	380	361	383	364	359	395	357	384	383	328	379	382	388	385	374	386	358	369	382	387	337	380	397	366	399	376	386	394	349	378	372	364	374	404	382	366	355	373	346	337	393	371	363	423	344	349	361	381	377	377	359	366	366	371	383	352	372	368	353	377	376	374	371	344	384	377	337	334	386	367	371	366	402	344	343	391	361	358	377	351	335	377	378	336	379	369	381	372	362	400	370	356	354	390	380	359	371	375	365	409	343	379	369	365	390	401	381	365	376	360	379	360	351	345	396	337	361	369	361	383	376	328	391	364	403	349	381	379	356	360	361	338	351	354	359	383	386	353	378	374	386	389	381	356	359	383	379	381	345	374	386	372	377	369	352	383	381	388	391	391	363	379	373	379	403	405	382	362	392	370	392	384	364	364	411	361	371	412	376	364	383	369	367	388	386	336	369	363	376	377	320	394	382	363	388	395	368	378	365	372	351	334	392	365	326	373	377	373	353	344	387	392	375	369	405	371	385	352	370	380	362	382	374	341	391	368	392	400	361	379	364	393	422	395	391	392	398	369	367	385	359	385	373	350	344	384	308	351	386	410	370	410	367	346	403	366	375	367	410	396	339	373	372	382	396	352	381	375	364	396	355	375	395	359	387	393	382	377	402	405	391	386	383	370	362	367	395	394	360	393	397	350	402	348	378	366	362	360	361	359	351	377	377	372	386	356	404	324	404	372	381	395	354	378	407	360	354	383	367	329	380	379	361	352	370	381	374	354	319	355	379	344	369	355	412	380	359	376	382	347	392	366	363	412	350	339	365	379	334	371	409	370	362	349	357	393	369	348	393	402	340	377	399	381	366	377	356	383	382	364	379	376	362	382	360	400	370	362	380	354	391	410	382	383	371	408	355	372	368	379	364	411	376	405	387	417	366	390	364	380	392	406	359	363	375	358	392	368	413	358	356	371	376	368	364	375	369	386	386	402	386	364	404	373	423	393	390	373	368	388	370	369	368	360	346	373	341	366	354	368	363	361	367	369	363	367	359	364	388	368	398	384	392	361	364	364	397	382	337	392	361	373	392	365	377	374	354	379	388	348	347	358	389	368	347	349	370	346	381	340	335	393	338	348	395	374	396	370	346	387	393	381	391	383	381	358	392	380	384	370	369	355	377	346	351	356	386	372	349	348	366	350	381	388	392	399	381	365	374	383	337	371	378	349	390	342	403	383	392	350	391	386	364	386	400	386	397	348	379	387	373	378	381	380	367	384	384	354	374	394	381	372	371	369	349	374	341	383	390	374	407	352	385	406	370	389	414	410	397	385	393	346	340	377	377	394	368	413	385	369	379	378	363	382	380	367	346	377	390	370	384	362	372	364	403	382	338	369	347	359	374	351	382	371	375	391	377	394	373	345	363	350	375	394	390	410	362	353	365	351	384	360	382	361	370	352	368	416	371	383	398	396	370	357	421	397	348	389	378	336	381	364	394	383	391	338	377	368	403	378	400	354	374	357	376	408	336	380	384	430	349	365	404	356	375	406	417	386	394	358	403	363	344	364	349	380	340	355	383	379	344	353	372	388	387	327	392	370	361	365	345	349	342	342	355	364	380	381	377	381	358	349	417	388	372	356	379	366	375	382	392	364	349	377	352	362	398	354	363	373	356	413	362	369	368	359	340	356	349	382	365	371	355	357	375	347	409	405	362	375	341	378	382	371	380	370	379	362	399	348	405	363	378	382	349	397	358	374	372	395	377	355	367	388	395	359	363	372	355	368	365	341	344	398	361	380	360	369	360	343	328	366	382	383	341	375	358	364	354	357	402	370	371	349	379	371	403	369	391	361	350	382	379	380	333	389	338	379	389	368	371	358	378	377	365	367	370	403	367	363	378	371	387	369	394	360	381	382	356	331	334	393	371	335	392	360	403	407	385	409	379	387	378	382	345	370	353	376	366	404	387	348	404	345	355	341	365	365	364	376	350	368	399	386	340	397	379	376	320	350	367	382	367	369	364	406	363	375	372	341	356	346	365	345	352	349	400	373	366	378	370	371	394	355	368	380	381	361	339
43306	53657	14747	7764	5453	3778	2837	2247	1827	1518	1332	1238	1133	1103	997	997	837	773	768	748	602	599	614	568	566	539	507	478	538	467	510	457	461	500	532	512	504	479	470	500	483	492	482	476	469	477	498	479	483	455	511	498	476	510	445	476	464	525	500	435	498	437	479	551	425	449	473	479	498	467	488	469	491	519	473	532	490	529	489	478	476	478	450	458	459	432	446	505	461	478	460	452	480	476	478	482	503	500	462	448	487	446	452	506	515	457	492	465	528	464	523	509	478	489	508	449	453	463	474	466	480	467	453	515	473	512	436	474	461	497	453	463	496	456	503	456	486	513	462	507	459	489	436	479	480	467	466	467	483	478	477	425	478	436	449	478	450	491	474	456	500	511	482	481	446	450	462	476	493	447	465	468	485	422	455	506	456	509	460	481	492	498	471	480	498	446	493	512	476	464	443	451	447	423	457	460	465	465	457	483	490	483	513	440	451	486	450	505	477	472	420	482	449	486	482	490	485	470	470	478	478	466	474	445	464	464	438	422	474	460	455	502	488	499	478	509	517	477	490	489	474	452	469	496	488	511	434	455	446	460	487	506	479	477	472	436	489	486	471	441	480	429	459	473	435	460	480	467	484	515	474	495	479	479	438	457	467	456	461	518	468	465	471	471	469	479	458	452	491	473	470	489	445	477	452	502	482	468	499	453	453	469	466	513	442	475	482	472	482	454	477	506	475	477	474	442	477	495	479	463	435	474	451	437	471	492	445	466	466	489	458	492	489	463	451	452	446	460	476	465	464	514	474	490	477	458	458	471	465	466	453	500	453	482	482	472	486	479	432	481	456	466	469	473	495	470	460	449	442	456	435	454	473	447	450	461	494	497	496	439	447	469	472	447	442	448	476	467	503	520	477	512	512	450	455	515	453	490	514	464	513	503	489	497	466	452	434	460	430	505	500	464	473	483	476	494	516	510	470	500	442	453	465	486	451	507	446	524	439	440	506	449	476	453	504	479	495	485	496	501	464	436	439	469	459	430	478	470	465	456	478	453	453	463	450	495	473	449	490	449	475	471	472	426	484	408	465	473	491	490	445	473	444	477	475	493	462	480	462	505	509	477	475	481	485	478	468	491	495	480	479	451	523	510	436	470	447	454	457	459	534	448	501	490	464	474	418	472	483	492	453	455	475	488	479	432	462	460	463	477	449	508	455	495	445	523	474	495	474	486	480	494	498	502	524	486	482	492	463	481	459	481	456	476	464	479	485	479	482	479	476	463	463	488	475	497	432	477	466	513	454	475	463	475	479	458	499	466	492	451	462	438	469	458	464	500	464	461	490	446	488	456	468	496	445	444	456	491	473	449	485	451	484	481	471	472	443	500	448	458	492	488	496	490	457	476	507	505	505	462	525	489	487	450	451	468	469	456	498	467	464	512	474	481	489	481	504	480	472	477	517	470	457	444	462	444	464	514	462	490	493	492	471	478	447	476	516	458	451	469	491	452	482	463	449	490	493	533	434	453	481	429	474	429	455	484	458	428	450	430	483	463	465	510	467	469	435	456	490	499	481	469	494	424	477	489	450	483	430	474	477	471	502	443	451	475	516	512	471	446	472	474	475	442	463	464	458	464	464	474	468	496	493	446	486	490	471	482	468	460	469	480	483	493	486	479	426	457	483	449	484	478	472	463	423	472	447	487	484	464	442	492	474	456	480	497	486	422	478	451	450	499	462	457	432	494	491	505	445	427	449	461	466	480	469	468	459	456	488	473	444	448	467	495	458	498	456	470	487	440	480	454	482	473	485	445	496	469	523	489	500	449	473	525	484	493	403	459	462	440	439	484	458	463	494	467	466	472	457	467	475	477	476	503	471	472	481	513	485	492	469	474	465	444	443	473	472	527	455	491	450	475	465	505	476	446	451	425	461	472	447	502	453	463	479	477	495	458	425	416	465	453	478	468	458	490	476	498	462	472	453	481	431	485	490	440	469	474	475	470	457	466	495	466	474	474	478	436	472	505	439	454	496	469	474	492	491	470	470	492	467	468	503	444	471	500	497	481	478	494	493	436	455	456	473	456	468	494	449	528	493	481	447	483	470	458	489	515	486	440	452	508	460	497	466	476	437	480	455	472	457	454	453	471	479	450	462	470	469	475	450	442	470	458	491	420	494	464	470	476	499	478	506	498	498	475	488	450	482	483	457	466	486	505	488	483	485	483	472	491	516	497	450	487	494	481	448	500	479	483	493	500	467	487	483	495	478	499	469	497	478	464	452	458	481	479	452	471	452	480	474	494	470	495	468	505	507	472	480	498	500	508	491	461	483	468	433	438	470	443	473	494	416	509	482	461	439	518	474	509	464	515	460	453	447	480	506	484	463	494	450	476	478	470	460	500	469	433	474	450	475	473	461	489	463	502	450	503	474	483	468	470	486	477	450	474	509	482	524	503	462	513	494	468	483	502	487	459	500	476	464	470	467	480	468	464	495	449	451	469	443	439	471	436	451	494	485	484	499	470	488	479	471	522	492	447	541	467	496	482	436	495	528	445	484	451	481	455	452	491	437	499	487	441	444	445	448	426	450	468	491	470	482	494	480	468	477	461	484	507	460	476	450	487	499	445	455	465	470	473	447	481	478	473	479	435	449	494	492	468	473	478	461	464	474	465	505	482	485	451	489	486	498	428	500	469	490	478	453	481	483	480	470	481	445	497	429	457	483	471	478	483	506	432	503	497	492	477	501	487	486	488	473	420	486	477	456	499	464	498	460	479	476	472	453	415	471	466	450	538	488	471	457	444	457	433	503	472	472	454	497	446	459	437	505	481	479	460	471	470	474	481	464	458	490	449	469	479	517	503	431	482	496	473	483	423	465	468	500	448	471	487	449	473	448	488	480	481	489	463	466	494	472	485	537	497	492	500	464	461	465	457	476	448	487	470	452	475	483	470	471	475	474	455	451	482	494	479	470	485	446	478	471	479	484	483	466	486	486	507	481	475	468	472	461	474	448	473	480	460	499	437	463	497	450	497	487	495	500	504	451	484	467	474	484	477	435	479	498	498	475	488	497	464	497	471	434	454	472	512	479	480	436	447	456	451	459	506	495	438	471	488	489	493	483	479	480	450	474	466	481	482	482	456	481	444	458	502	473	485	479	445	442	490	460	508	462	486	462	444	478	482	413	464	444	491	502	463	476	446	487	455	469	473	448	470	480	485	448	487	465	451	468	462	453	454	491	450	443	462	498	454	506	446	459	474	506	430	439	522	477	477	460	459	476	462	479	479	454	508	486	464	485	517	452	441	477	484	430	452	462	457	471	519	462	464	483	456	431	456	483	528	447	461	443	453	496	491	473	471	443	452	481	460	505	462	467	465	465	441	438	504	463	476	486	448	447	446	494	476	496	458	455	457	463	442	479	504	485	457	471	471	471	465	494	468	477	449	469	507	472	431	457	416	428	465	477	458	482	469	468	515	506	429	466	482	475	487	497	452	496	506	438	503	442	467
23009	21093	28733	23645	21083	20873	7506	1733	1163	1054	922	815	769	709	714	658	612	580	547	497	453	425	409	387	397	386	358	374	408	372	382	353	338	398	351	340	358	339	338	347	314	348	329	344	351	355	333	340	363	347	329	341	327	340	356	327	317	338	345	336	321	329	359	329	357	310	325	321	335	323	352	368	316	351	355	358	346	352	349	373	317	357	345	355	357	325	302	331	332	315	319	326	353	342	327	333	369	315	329	328	348	340	333	343	343	328	338	319	356	332	336	350	346	328	306	315	340	322	343	300	349	342	347	306	355	340	332	329	340	343	321	333	351	328	303	352	340	339	321	334	348	329	347	321	363	317	327	332	308	340	300	327	312	337	360	360	334	341	308	323	348	319	346	323	336	329	343	349	319	339	332	348	323	331	313	308	325	341	337	325	321	341	329	335	345	344	355	357	326	351	313	308	320	313	332	366	308	376	340	318	341	350	341	359	338	348	324	355	322	344	339	325	343	362	328	333	321	344	356	373	320	306	317	349	344	325	369	339	356	338	356	312	332	347	342	343	341	320	330	329	281	318	303	314	359	309	336	327	329	329	327	360	343	325	352	325	296	326	314	345	334	315	311	355	317	331	333	308	373	310	334	331	338	344	317	321	356	327	355	329	350	312	318	325	330	330	356	302	316	317	343	311	356	334	318	368	286	341	353	322	381	331	325	364	352	343	343	358	345	332	298	335	332	333	304	340	327	342	349	373	336	343	347	330	333	373	324	325	368	352	352	346	347	322	329	302	320	323	349	310	323	326	322	323	358	346	353	322	379	328	338	332	326	349	335	335	339	329	311	316	329	320	363	338	307	369	360	344	341	325	352	323	339	329	346	323	324	341	311	317	353	337	331	339	333	311	356	346	286	342	321	342	330	351	339	307	334	305	382	359	343	314	332	337	310	318	331	315	375	339	366	352	318	346	290	320	319	313	334	363	342	342	311	347	353	337	332	334	376	351	329	333	323	348	335	345	321	351	329	344	351	336	341	342	334	313	297	337	372	358	319	314	373	379	351	359	319	335	342	339	317	339	297	323	333	332	332	345	307	332	357	385	371	350	345	308	330	318	328	337	335	353	357	319	361	351	334	341	353	313	326	305	364	320	348	295	322	348	366	338	313	333	313	324	347	323	313	329	347	351	318	327	387	356	328	298	326	283	337	314	324	339	354	336	342	358	325	311	325	338	348	306	345	327	341	353	343	357	316	346	365	351	337	316	332	375	331	334	314	320	337	353	326	319	348	319	314	345	321	343	348	333	313	302	356	305	338	362	324	333	325	330	349	318	326	340	340	309	344	350	335	346	326	291	350	357	321	325	334	321	347	355	295	312	315	327	332	358	315	293	305	328	350	306	329	311	350	317	334	364	358	346	325	297	316	350	345	339	365	318	340	352	325	342	363	341	357	289	326	343	377	340	341	346	335	345	296	329	315	306	330	354	340	343	328	315	333	330	349	346	346	332	367	344	328	319	341	342	324	337	331	317	330	326	311	328	313	326	353	326	323	336	345	317	336	343	320	305	346	340	327	349	349	343	345	345	348	328	349	344	366	356	354	332	348	319	314	375	303	308	325	325	333	348	308	337	345	338	349	330	334	345	328	299	347	342	309	362	347	354	329	339	329	336	311	347	354	308	342	336	330	326	309	325	304	309	317	356	333	320	329	336	304	335	338	334	336	340	333	313	333	350	345	343	321	316	344	343	340	332	342	352	340	306	344	326	358	303	337	349	368	377	341	353	335	347	330	366	323	330	347	325	355	304	346	326	338	326	338	322	336	362	319	330	352	328	342	337	307	331	301	334	324	363	312	315	301	337	341	339	345	319	307	332	341	352	344	326	336	347	325	328	356	326	327	335	351	312	340	364	334	354	320	339	324	311	349	323	295	352	288	347	345	304	331	342	331	368	349	320	337	322	330	333	334	319	359	280	317	326	327	318	335	322	350	315	336	318	321	331	313	310	337	380	331	338	320	319	340	327	315	360	366	310	323	332	335	335	360	363	341	326	347	339	334	339	328	333	329	330	348	349	342	334	351	303	354	372	325	354	309	335	308	348	353	356	346	311	323	293	311	319	330	291	321	330	368	349	294	359	345	317	363	345	326	360	362	328	303	288	346	329	321	318	344	334	334	328	332	351	317	328	350	308	372	361	355	315	316	355	316	328	349	338	312	296	314	312	295	333	343	325	301	313	302	328	342	374	326	344	379	323	327	301	334	314	314	311	307	335	335	329	323	345	312	325	319	324	287	316	296	353	331	332	325	318	323	347	335	340	340	320	340	341	322	304	341	332	344	367	347	321	328	331	321	325	335	343	305	350	331	368	342	315	303	321	357	300	337	342	357	301	351	336	338	347	317	315	323	345	379	333	333	352	330	317	303	333	321	311	293	331	303	349	322	324	351	329	340	311	307	331	346	350	377	333	346	315	357	298	354	332	334	317	316	291	310	358	341	355	348	337	326	340	333	352	323	314	306	340	269	322	326	327	305	303	329	327	324	335	338	350	366	332	342	331	350	291	317	306	348	336	321	310	308	322	335	302	350	328	357	324	360	318	327	347	309	309	327	341	343	318	333	322	329	305	340	339	307	303	333	329	318	336	345	337	331	347	302	322	333	334	337	340	314	391	342	326	355	345	382	339	329	325	347	330	357	332	291	296	358	306	352	331	331	312	332	342	314	388	337	370	325	362	319	333	350	329	310	360	370	346	329	343	375	346	338	333	319	327	305	357	334	361	320	355	324	333	307	312	343	353	356	365	307	355	341	331	314	335	322	333	338	368	310	310	283	345	328	313	315	315	326	360	364	348	316	322	359	330	339	337	317	325	322	334	329	334	332	329	349	339	315	342	377	312	308	329	323	343	323	324	351	356	369	318	339	347	336	302	351	334	321	343	339	336	305	343	320	351	350	336	329	335	335	313	329	308	373	303	363	327	335	315	357	333	369	328	348	324	305	305	330	357	331	383	343	367	324	298	344	328	317	309	339	330	323	364	331	351	351	348	333	355	347	352	356	340	374	347	298	357	346	346	340	322	308	384	309	313	326	341	343	345	322	341	330	341	310	350	317	348	334	295	347	314	295	303	334	327	325	318	310	348	378	327	342	331	341	359	321	331	331	339	359	309	343	302	343	347	322	334	315	327	348	328	346	347	325	323	321	319	346	337	310	321	364	327	343	310	359	319	310	320	341	323	330	334	315	322	349	320	340	343	302	326	359	337	363	330	361	323	329	325	322	303	335	355	353	326	335	329	320	315	331	383	327	344	310	315	346	333	340	325	334	316	350	283	362	338	326	325	327	305	337	350	339	358	340	365	348	357	315	318	331	316	315	325	340	335	330	327	329	299	316	331	352	332	360	335	338	351	315	313	316	318	355	332	314	315	332	307	326	318	313	318	288	344	366	336	347	347	348	349	290	337	337	337	326	341	330	317	323	350	335	316	381	324	325	322	331	357	330	295	331	335
47838	62974	22622	11087	7625	5822	4451	3350	2564	2157	1779	1601	1336	1272	1174	1095	1057	977	905	765	697	688	629	535	569	507	496	516	469	478	455	512	486	443	423	448	439	446	467	454	414	431	440	435	452	419	460	437	427	425	425	458	461	408	475	463	412	430	417	410	433	446	450	411	432	462	423	433	427	408	455	411	426	420	433	437	440	430	440	432	424	416	457	420	416	451	390	448	437	441	432	423	433	473	397	438	427	478	399	417	409	466	420	439	430	426	433	440	425	436	436	450	460	415	479	441	438	448	431	461	438	373	432	417	442	411	430	440	433	448	446	435	451	424	450	423	406	436	400	420	399	465	394	450	423	439	423	447	439	461	435	464	435	447	452	433	419	465	424	386	421	419	442	458	404	411	418	438	423	427	414	427	442	384	376	407	419	434	402	434	398	409	441	477	436	438	428	414	434	422	402	466	457	419	418	409	421	428	397	408	460	427	414	452	420	458	415	421	411	421	408	415	426	411	433	458	435	419	419	411	451	428	440	441	448	388	420	442	428	419	437	458	400	423	471	414	446	431	400	388	424	418	428	416	397	444	426	416	437	421	437	448	406	455	417	415	430	473	386	435	429	394	455	443	413	399	442	456	426	399	435	419	420	414	421	392	397	469	418	399	425	416	446	410	461	405	428	405	406	400	421	440	447	421	396	386	450	430	444	413	429	434	415	420	411	405	417	426	402	466	408	425	426	432	454	444	475	389	436	400	432	403	440	409	402	420	401	419	430	406	444	411	394	420	422	398	442	414	420	457	425	412	413	421	424	427	443	398	417	434	390	471	432	383	409	416	406	404	423	452	422	399	452	417	444	453	480	419	404	424	431	419	440	413	422	427	439	440	439	396	447	409	414	426	486	456	441	412	444	404	468	392	421	437	463	398	426	440	423	428	436	446	386	424	437	431	429	424	411	417	415	442	426	454	438	455	421	398	385	417	413	426	425	414	415	425	466	452	441	395	404	442	432	464	414	408	415	454	430	416	435	444	424	433	437	438	435	420	419	415	436	441	418	431	452	429	408	413	443	464	397	431	421	391	435	416	405	427	443	411	430	395	425	439	413	419	431	431	426	431	398	452	416	412	429	443	438	435	420	409	426	446	433	447	419	407	448	491	474	417	397	422	398	435	415	446	441	438	417	447	438	410	414	401	423	400	429	442	421	430	428	430	434	424	400	407	421	444	407	444	462	390	403	425	417	428	380	461	425	410	401	422	421	467	432	404	431	422	440	446	427	403	427	458	388	431	430	438	403	397	440	445	450	407	419	457	428	409	432	423	453	423	449	446	414	409	440	410	423	434	417	443	462	403	446	434	413	421	430	448	397	430	430	421	446	411	415	441	407	430	422	379	428	399	428	408	408	454	399	426	409	425	425	429	414	430	467	421	431	447	420	395	451	441	402	402	400	446	382	405	434	382	409	420	423	425	401	413	443	431	435	461	401	432	442	441	439	411	407	429	394	412	442	429	432	408	405	415	435	412	438	457	432	460	400	416	402	442	425	444	450	389	447	444	397	416	448	441	471	475	448	428	406	446	411	433	421	461	466	434	399	412	457	402	441	405	422	392	420	436	416	437	447	477	441	409	418	418	455	464	386	413	397	416	458	385	431	424	440	431	443	428	435	402	420	423	385	408	411	446	438	430	431	413	416	426	411	462	443	403	430	429	428	433	419	396	444	390	434	412	454	467	379	422	397	452	423	446	496	405	425	431	443	422	426	450	428	476	442	440	477	414	427	420	419	388	416	453	395	449	402	403	412	416	403	449	438	456	412	420	439	468	437	440	394	421	454	409	340	417	400	436	449	419	395	415	450	393	419	453	439	438	450	388	447	422	411	443	444	443	430	407	371	426	425	458	458	421	442	422	449	419	417	428	408	435	444	386	456	428	452	422	429	419	407	401	417	409	416	454	419	416	401	430	424	427	421	472	433	420	431	398	407	423	402	459	383	422	422	413	420	449	438	430	384	454	397	418	415	433	438	421	418	416	388	415	415	415	391	393	403	413	456	437	407	429	456	422	403	440	418	444	425	426	433	462	408	437	450	452	448	442	409	437	420	401	430	416	391	470	404	442	382	447	410	436	443	473	436	441	421	436	423	445	440	427	435	457	425	435	467	456	410	416	464	457	429	414	405	437	401	407	382	456	397	446	443	422	441	439	455	427	421	452	415	413	419	423	448	425	440	437	426	420	451	428	438	428	412	427	432	440	425	420	441	407	450	436	380	409	410	432	467	416	395	460	417	444	444	434	416	419	427	423	462	405	423	424	378	409	434	438	445	487	415	437	421	454	445	379	433	417	420	427	407	406	407	453	424	451	405	405	460	437	438	393	426	417	451	448	434	399	436	451	431	463	461	439	412	430	464	456	440	403	422	417	445	460	416	442	445	456	452	435	396	433	433	419	454	432	407	443	417	437	445	422	396	408	445	443	389	426	431	449	470	426	433	431	443	471	439	402	410	431	407	445	421	431	412	428	446	421	452	409	428	407	429	426	408	407	400	437	436	436	433	452	424	428	418	450	442	440	415	394	426	407	418	422	426	431	456	444	407	450	460	442	424	419	417	442	428	412	425	404	450	437	431	358	407	415	410	464	426	398	425	404	413	389	423	425	429	451	434	419	412	394	396	403	434	429	421	434	425	439	418	435	457	436	451	425	432	433	416	438	387	449	439	439	433	407	419	424	443	418	440	425	417	402	392	405	405	420	448	447	433	422	385	424	469	451	423	440	435	416	437	458	432	426	392	417	456	415	410	415	467	455	457	462	415	415	434	407	401	456	425	456	407	437	420	429	449	444	449	439	433	429	464	412	431	420	404	437	384	383	421	429	418	444	464	395	428	441	408	411	439	423	382	436	387	471	440	423	389	428	426	446	416	393	416	407	426	437	441	442	424	426	413	411	374	456	412	424	417	414	426	406	444	426	435	415	438	413	444	429	411	420	419	408	427	423	414	447	403	386	448	439	426	465	420	439	421	429	442	398	393	442	429	434	428	439	443	403	437	406	389	417	432	403	428	434	426	430	423	408	441	409	432	434	418	426	414	403	411	430	435	424	417	407	452	433	393	417	373	412	438	434	405	442	385	432	409	447	443	423	443	393	434	429	414	436	467	418	439	444	418	442	430	412	414	429	423	399	403	453	450	454	450	416	379	400	440	415	401	437	444	415	450	444	377	428	425	432	410	417	439	420	431	428	430	408	393	417	401	379	428	422	423	454	415	439	412	417	379	403	421	433	419	440	447	414	426	414	419	424	462	401	430	441	440	409	435	392	442	367	430	403	416	422	413	428	404	428	439	409	425	430	400	434	424	444	444	446	429	439	403	421	417	453	403	410	388	424	406	442	445	408	464	431	445	447	455	409	434	407	422	407	439	436	416	443	455	438	441	399	457	418	448	385	436	411	430	425	425	434	443	428	438	453	422	424	431	393	445	443	429	411	431	431	449	431	392	415	395	419	436	420
30137	28032	16445	4312	1607	992	774	571	491	407	400	380	371	358	348	334	340	307	343	274	255	267	242	259	277	243	241	234	268	245	231	222	241	238	251	245	270	214	234	258	243	240	246	230	221	211	266	212	258	226	282	243	261	249	224	223	232	249	236	261	247	234	252	225	212	256	203	233	254	210	239	241	217	253	232	218	256	241	245	257	248	226	252	243	245	250	270	247	235	249	225	235	225	261	225	235	221	213	244	231	226	240	213	253	242	246	229	242	273	249	242	261	255	257	265	264	240	238	219	211	224	230	246	246	268	261	260	262	256	243	229	231	232	263	230	223	238	247	231	256	242	217	256	221	226	215	217	213	202	235	212	222	218	261	231	228	247	228	255	204	249	249	234	231	283	240	225	247	231	257	235	262	221	233	255	252	231	243	261	249	240	219	256	249	245	238	235	231	233	236	230	253	245	255	249	256	240	219	195	235	256	255	236	239	224	264	237	249	257	241	254	206	209	254	261	241	244	238	229	259	218	247	224	220	213	255	213	243	242	253	220	248	220	258	234	279	233	226	239	209	231	229	232	239	243	239	233	232	229	240	262	229	238	262	232	236	272	228	240	236	240	251	236	222	267	255	237	236	215	234	243	257	241	273	253	281	256	252	246	255	225	257	219	250	276	249	241	238	242	239	230	249	208	234	235	249	228	259	233	249	241	266	243	224	247	236	244	224	223	245	259	283	250	227	249	243	256	214	237	247	234	255	245	215	259	261	220	252	238	222	244	237	272	229	241	245	246	246	230	228	233	242	243	232	249	235	250	225	247	258	253	238	255	239	234	252	228	267	225	240	262	235	244	217	233	218	248	231	254	244	212	238	244	233	236	231	213	223	259	283	216	228	245	253	260	251	245	235	239	243	245	218	258	247	257	238	250	234	262	240	260	255	261	232	220	216	223	233	244	250	252	251	270	220	237	231	234	241	249	235	241	264	229	266	252	226	260	280	241	223	210	236	236	223	246	225	255	255	233	244	235	254	255	225	229	228	226	238	237	236	232	230	238	254	244	245	268	235	248	238	231	259	273	257	237	253	250	230	251	256	210	262	206	234	251	278	208	251	254	235	222	229	239	220	237	243	241	259	234	264	202	249	259	235	242	243	240	242	258	234	237	247	233	233	242	257	227	245	221	235	283	236	253	241	221	224	265	251	230	235	254	251	238	235	232	255	239	193	262	247	247	246	219	259	260	240	252	256	209	246	226	256	253	237	234	258	248	239	240	212	242	269	238	236	231	249	238	234	212	254	225	226	262	231	217	274	245	246	226	247	251	218	248	255	276	229	250	249	230	250	239	249	247	240	237	254	220	247	246	223	255	228	235	235	227	230	229	241	246	237	232	229	222	244	229	241	224	241	245	229	231	243	241	249	263	229	236	250	213	247	255	288	258	219	247	239	232	216	258	250	268	250	254	260	237	230	235	231	243	242	243	235	222	243	219	250	252	240	272	243	252	230	251	249	225	264	241	233	227	228	232	253	245	260	230	236	208	264	225	262	215	252	217	240	227	216	238	232	238	229	241	243	237	221	269	225	250	246	253	236	252	218	256	248	222	251	240	268	265	238	231	213	249	240	224	232	214	254	263	248	224	206	218	213	252	258	266	257	245	249	233	229	254	232	240	234	255	239	221	217	257	249	243	261	209	211	250	223	272	224	239	229	271	243	235	212	238	229	225	245	234	252	218	234	261	222	263	245	232	236	225	237	254	239	230	250	240	219	227	232	264	244	243	255	256	250	234	240	233	197	234	242	226	257	230	238	231	268	225	241	243	230	284	238	269	258	229	261	235	237	257	238	240	239	245	259	236	260	243	262	235	228	233	245	234	242	254	233	247	277	259	243	221	238	243	238	238	247	247	220	224	232	247	222	252	263	229	240	221	254	249	237	236	224	247	246	236	236	228	283	252	212	249	224	230	250	267	224	228	239	214	241	236	231	229	245	248	264	214	233	233	205	249	250	253	235	223	249	252	249	250	245	259	220	234	216	197	264	245	246	248	222	235	244	221	229	242	247	221	274	226	257	255	237	230	262	264	265	231	231	248	215	263	198	246	228	273	234	235	253	253	205	227	275	239	234	242	223	245	262	265	261	230	237	236	245	271	258	271	229	240	257	245	233	227	250	242	225	243	254	229	241	210	236	239	253	259	222	225	235	244	227	255	233	219	228	234	264	236	237	222	247	251	225	226	269	262	233	213	269	237	221	221	197	270	251	239	231	224	256	239	224	240	252	230	278	242	253	215	241	255	244	233	240	277	235	256	244	260	231	254	230	250	235	236	244	230	236	256	261	252	240	249	244	270	245	262	247	230	235	211	264	235	252	234	234	249	246	222	270	254	231	252	242	224	244	221	228	251	226	227	217	236	243	254	257	248	228	251	255	242	232	230	241	250	264	228	258	232	222	228	233	233	273	218	231	255	250	226	254	245	239	230	230	238	202	226	241	254	249	234	220	249	248	235	250	262	242	245	229	250	211	213	236	244	242	248	254	237	239	209	265	240	231	247	238	260	253	235	203	248	241	267	235	237	242	247	259	232	217	253	240	225	256	233	255	241	253	256	253	239	215	234	264	247	236	207	254	252	238	226	246	252	275	234	226	223	220	243	240	237	221	232	251	238	235	256	266	252	268	234	273	217	250	258	245	257	255	254	245	244	250	251	236	244	242	198	246	202	254	246	206	250	250	252	240	229	250	240	233	239	222	247	256	214	234	231	262	270	257	229	270	247	243	250	245	234	240	224	209	250	270	235	249	219	208	216	219	243	248	256	226	232	229	257	254	234	249	212	238	225	235	208	242	265	232	249	251	232	239	228	219	234	226	260	225	250	249	256	217	219	250	248	226	215	258	217	246	215	239	242	242	243	237	240	251	223	240	231	249	256	246	230	252	249	236	240	245	233	250	257	231	227	242	231	219	244	243	240	225	231	255	242	248	255	232	217	241	241	252	254	225	226	241	243	260	261	239	249	255	240	224	252	242	239	245	248	231	235	257	243	242	244	254	252	244	252	240	241	267	223	219	221	252	243	262	214	228	234	241	250	237	219	241	240	227	245	238	238	262	238	249	253	232	231	232	244	259	207	222	228	232	244	261	237	215	211	254	254	240	223	251	226	256	245	245	229	233	264	260	240	223	261	235	262	251	237	244	204	239	235	252	237	227	237	255	220	240	232	237	245	240	233	217	215	242	213	248	233	235	228	239	259	242	230	223	249	235	255	237	238	263	237	236	227	240	253	230	224	220	249	238	227	245	258	255	255	215	239	240	247	237	242	257	230	242	256	243	254	239	243	239	217	232	232	254	235	210	223	232	235	216	239	205	221	243	236	258	230	207	231	244	254	216	224	234	233	240	246	216	241	228	223	241	237	234	255	239	240	246	189	234	233	221	231	239	271	263	244	208	233	235	256	241	226	266	241	239	257	266	246	209	236	288	253	246	239	225	243	265	246	247	241	252	257	231
38300	41203	10453	4150	3001	2179	1685	1283	1009	805	717	740	692	597	609	591	564	464	466	451	391	379	348	330	327	339	330	333	318	345	332	298	323	321	280	320	287	317	294	346	289	308	309	317	293	322	305	319	323	300	281	309	281	295	298	278	312	320	318	298	287	300	312	318	303	297	284	305	304	300	285	293	303	299	295	278	326	307	315	314	302	322	299	302	343	293	313	314	313	299	329	356	312	319	303	321	325	331	298	282	340	324	337	300	299	304	316	277	336	289	302	315	325	324	303	311	297	302	299	328	318	306	306	318	300	298	303	315	309	299	335	317	307	333	283	315	293	305	285	325	295	285	319	323	285	313	335	298	302	300	300	324	322	288	292	304	298	347	331	320	288	349	310	286	309	302	297	310	295	295	295	332	295	300	331	328	280	309	289	335	296	293	299	302	332	290	349	316	325	284	291	308	297	295	308	319	313	307	291	294	329	303	323	317	313	289	295	288	295	304	299	312	332	333	263	262	328	294	280	289	305	296	296	310	289	321	324	303	298	291	324	314	330	344	327	316	313	322	292	309	333	305	293	297	307	303	268	320	309	284	315	311	321	302	307	310	299	335	288	297	317	321	309	321	326	327	311	303	275	286	289	317	322	285	314	312	316	306	334	311	283	303	290	295	315	298	290	300	314	300	287	352	312	276	350	319	329	309	293	295	295	305	319	331	290	291	328	312	281	297	317	293	332	309	304	278	326	321	302	284	321	315	303	287	290	324	311	308	330	322	325	310	312	308	357	312	310	303	306	299	338	301	290	284	300	300	295	314	310	302	314	306	309	311	303	329	343	308	293	314	313	306	323	293	298	315	287	315	329	293	305	335	336	359	300	290	279	312	302	303	325	278	310	313	311	358	309	296	291	297	308	299	296	301	319	297	286	293	311	328	337	324	319	303	291	342	290	304	305	297	285	304	326	294	286	293	346	315	291	339	302	294	308	287	283	287	289	301	296	316	297	332	306	334	278	305	290	294	328	288	293	316	296	275	291	297	282	296	292	294	292	309	300	316	305	341	318	305	298	309	295	326	311	323	296	330	312	303	313	307	287	314	252	298	287	278	317	305	315	297	323	294	303	311	297	306	312	294	312	260	314	307	350	304	308	311	348	322	326	316	297	319	301	302	338	304	290	299	295	304	329	292	296	302	316	312	303	337	299	329	315	322	325	315	302	302	289	315	305	357	290	280	315	318	308	333	305	331	311	282	318	307	322	297	288	317	321	292	308	295	297	300	310	325	298	275	348	299	308	306	327	297	311	291	322	310	336	275	342	313	300	315	303	273	317	313	310	320	315	277	325	307	279	308	320	298	323	298	320	302	303	311	306	329	288	310	344	326	311	296	321	291	303	308	320	307	323	306	303	333	300	297	311	300	339	286	300	289	324	295	298	326	310	319	314	303	273	313	323	303	320	305	337	313	296	307	299	311	301	295	319	324	347	307	321	319	288	350	303	307	327	312	285	299	303	306	324	308	337	337	316	309	323	293	278	321	315	285	322	298	318	351	289	300	337	338	266	293	281	301	287	350	323	336	306	301	308	300	317	303	317	326	297	295	308	297	299	285	314	307	311	294	301	300	329	312	301	275	308	313	330	305	304	320	322	279	290	316	305	319	322	304	282	307	295	345	274	296	295	283	310	300	295	297	317	313	313	294	303	287	309	284	344	325	313	273	301	314	355	321	314	301	333	311	309	282	323	317	306	318	334	326	311	326	341	293	331	304	313	331	274	291	315	303	281	313	310	316	283	314	318	305	296	313	316	309	273	308	317	327	313	293	312	291	324	278	297	285	292	343	328	313	302	281	312	316	310	369	312	341	294	305	346	320	282	310	297	321	289	295	356	296	290	329	344	319	307	312	350	282	328	336	325	304	275	338	317	306	320	336	298	302	301	287	306	311	298	294	316	280	287	280	312	324	296	308	319	307	305	304	336	322	312	333	320	307	296	294	300	314	346	299	299	290	338	280	320	317	271	311	313	303	335	302	337	294	319	315	278	292	300	284	296	306	286	329	331	296	323	266	246	307	323	281	304	318	324	323	319	287	284	288	330	281	326	327	334	271	311	326	292	322	321	309	318	306	305	302	319	322	335	328	333	303	294	338	310	290	296	300	317	320	317	301	279	302	280	306	278	316	322	311	325	319	279	280	291	311	290	296	292	308	284	284	302	312	295	306	341	305	307	310	329	319	318	311	313	292	293	276	305	319	314	306	310	344	304	321	303	293	315	313	286	310	306	275	313	331	303	286	324	308	292	341	291	319	331	322	298	312	311	302	288	302	323	298	316	338	285	315	321	309	308	318	319	312	299	313	311	319	314	317	288	325	332	296	299	334	330	285	296	334	297	327	312	327	343	305	290	290	314	310	291	308	326	337	335	317	332	332	328	284	329	291	311	333	320	320	326	311	290	304	295	364	310	286	272	318	311	325	320	342	294	335	294	305	286	326	315	301	321	309	323	301	291	293	303	320	315	295	346	296	299	293	321	284	294	291	313	281	309	290	312	296	307	308	300	326	309	331	296	305	316	299	301	311	294	301	294	287	346	300	288	296	329	308	307	306	305	318	307	343	283	288	279	280	298	298	298	320	290	284	322	277	318	327	301	305	316	326	297	293	295	292	318	316	306	303	290	284	285	294	308	324	323	298	292	288	284	307	303	281	296	323	326	302	322	287	292	298	317	301	329	307	355	295	278	293	308	270	312	275	336	331	300	310	321	281	288	315	305	326	293	305	290	293	331	316	321	278	283	292	302	308	316	314	336	322	329	288	327	322	310	312	302	309	330	317	299	313	310	267	319	298	287	326	319	311	302	323	294	306	313	306	316	307	334	298	308	291	339	308	306	302	336	313	285	306	309	326	329	253	292	321	329	282	326	313	300	293	304	329	311	332	281	296	309	316	284	298	324	310	333	301	317	327	330	319	304	308	307	311	278	314	307	263	294	263	289	321	333	289	311	299	308	302	292	295	344	318	293	284	295	322	295	286	307	300	315	321	329	297	307	308	314	300	300	335	323	333	297	285	296	316	345	319	306	314	327	302	309	277	300	286	330	318	319	310	339	311	294	303	315	295	275	313	333	306	282	300	309	335	310	301	286	297	295	308	340	299	266	306	317	300	315	286	307	290	302	312	326	284	290	282	271	309	302	310	306	275	266	280	304	319	352	294	333	305	336	310	320	310	309	306	301	308	301	318	325	345	304	289	337	277	312	296	298	308	342	305	307	316	288	310	301	319	318	300	300	280	302	306	294	312	256	298	320	297	283	306	320	311	304	319	321	320	289	307	313	322	290	315	319	279	317	297	299	261	304	318	301	290	317	322	284	290	320	291	303	291	276	309	288	304	289	296	320	299	291	325	288	307	300	316	330	293	283	329	320	310	322	292	285	289	320	331	312	302	314	293	312	312	308	309	310	296	321	307	283	318	281	340	320	318	310	328	279	327	268	297	340	308	310	325	327	292
24032	21081	28228	24072	20838	8988	1965	1170	894	781	790	686	610	603	604	556	558	539	500	467	462	447	393	416	449	358	414	413	400	384	390	376	394	396	395	365	377	357	362	358	356	352	380	392	358	376	370	382	346	362	379	387	378	359	386	348	380	371	346	394	398	414	358	360	365	367	405	396	362	368	362	392	351	356	355	341	397	337	375	358	370	399	376	398	370	390	408	334	365	370	409	350	353	357	379	397	390	312	361	373	361	378	386	389	360	402	364	360	382	368	345	357	375	341	355	363	364	341	354	356	345	384	387	387	382	352	367	404	341	384	352	377	390	372	382	350	389	377	361	377	387	348	394	366	365	397	365	404	399	378	342	397	370	389	389	379	378	370	373	386	386	369	355	354	392	347	387	375	374	382	369	371	378	359	357	367	383	399	393	387	365	369	359	365	354	377	370	352	343	342	357	414	353	380	378	399	377	425	350	362	368	372	391	384	384	361	402	371	367	351	359	369	363	330	383	402	365	355	377	395	333	383	373	355	355	387	353	386	400	404	354	378	380	361	389	370	345	341	351	365	364	384	370	386	367	371	359	366	393	374	406	334	350	345	374	356	383	341	368	361	413	345	360	354	381	378	361	368	400	415	340	376	370	317	390	391	372	374	364	364	393	373	415	333	361	363	370	379	370	356	337	365	352	360	368	381	368	334	391	364	343	337	348	361	334	354	367	350	362	356	372	371	371	347	348	377	428	371	363	391	377	344	376	347	397	399	366	395	357	360	351	348	395	391	390	353	400	334	356	353	363	388	379	329	387	367	356	358	354	363	360	365	342	383	339	407	367	373	358	369	371	346	350	371	369	387	349	351	408	361	351	366	371	387	396	385	337	381	382	390	376	380	344	374	356	386	379	357	391	384	386	370	341	354	359	375	338	378	376	363	349	369	369	352	361	387	368	359	360	415	370	400	359	373	384	392	368	352	385	372	356	342	381	373	396	389	368	373	374	369	365	354	336	378	379	357	379	377	353	425	365	373	414	398	369	361	340	373	363	384	356	381	379	371	315	383	359	388	366	374	356	389	357	382	411	374	339	380	371	382	369	380	330	347	363	352	370	360	375	349	385	348	367	388	350	401	367	369	366	383	365	363	411	350	373	381	359	373	353	378	365	366	379	361	361	389	365	398	344	338	355	352	357	392	387	352	363	328	348	347	365	385	336	386	372	350	367	360	371	315	422	396	342	349	404	373	351	335	347	382	348	352	342	394	334	364	342	360	356	346	387	367	356	371	369	376	373	341	368	390	383	348	334	382	369	358	371	372	366	356	377	363	349	368	380	376	374	333	418	394	349	354	376	377	350	371	377	356	371	378	325	393	382	375	387	389	357	360	363	392	370	401	385	380	354	351	362	346	358	375	369	384	379	361	362	352	361	347	366	374	403	352	376	391	357	376	347	382	412	361	342	375	378	413	353	373	366	372	354	406	367	352	366	360	370	338	341	370	367	351	365	328	388	372	350	379	380	355	351	378	369	334	377	349	357	380	373	323	320	361	371	370	351	364	349	415	378	354	339	344	371	365	390	395	361	313	362	380	379	352	382	375	384	360	383	356	369	400	371	379	331	357	344	387	394	366	374	370	346	375	370	361	351	373	352	360	363	381	348	401	372	369	366	389	405	362	354	384	356	371	387	403	375	362	352	363	381	353	362	376	377	361	367	389	373	360	401	400	372	349	380	336	383	344	384	367	395	375	384	328	373	337	333	360	382	377	407	349	349	366	367	457	378	408	381	361	402	396	352	350	376	364	353	347	356	363	386	373	382	358	345	359	369	400	367	398	378	369	333	384	361	360	378	379	392	351	335	378	339	360	375	337	358	360	402	372	350	413	397	351	352	352	387	358	373	390	387	367	361	362	366	339	366	393	337	357	360	339	395	378	331	385	394	353	390	368	379	370	365	336	365	384	378	326	368	384	354	373	351	368	362	349	344	390	348	355	360	353	366	388	382	364	361	371	358	377	347	348	398	365	390	357	346	417	379	374	348	324	380	361	336	392	360	389	349	347	374	387	382	357	361	364	364	365	379	367	336	373	337	356	396	363	356	386	375	354	388	377	354	353	386	345	405	409	331	402	343	364	336	365	375	387	383	340	331	363	334	375	373	338	377	354	365	349	388	355	401	389	340	354	361	415	373	353	360	375	365	360	375	342	387	373	352	381	369	364	380	379	401	348	348	340	377	357	387	365	373	388	380	350	372	385	384	360	384	325	391	375	355	358	413	343	374	362	396	391	354	369	413	349	371	370	346	324	374	354	366	369	371	334	362	373	381	387	386	374	375	350	356	362	358	390	364	395	379	356	369	386	393	347	376	350	372	368	402	344	369	382	349	365	351	347	376	381	383	368	364	343	390	342	345	365	367	359	380	341	371	394	385	365	364	369	369	383	411	399	366	351	357	393	390	390	397	371	373	363	380	389	336	364	371	379	362	352	365	360	384	402	390	358	367	370	386	362	383	333	353	363	386	371	358	368	372	353	376	355	399	349	360	363	364	381	334	342	359	349	368	388	373	355	361	365	375	391	383	394	362	373	364	373	381	374	385	362	376	344	382	348	368	349	385	353	327	345	355	382	381	338	377	370	336	353	372	380	386	362	370	365	387	367	377	358	364	331	336	394	361	360	374	374	401	327	364	379	338	340	355	360	363	342	360	358	352	350	376	372	341	345	341	330	374	354	373	370	353	348	383	364	375	354	402	353	376	368	376	348	373	386	376	354	369	394	357	364	392	375	372	365	394	373	363	392	368	349	366	356	365	388	357	363	369	382	417	342	379	377	362	366	355	346	359	406	361	386	347	349	351	377	392	363	389	412	381	352	388	341	379	363	377	379	372	374	349	380	388	396	393	356	381	379	365	379	380	362	376	399	351	361	387	362	361	375	392	351	368	391	381	379	370	352	411	368	360	351	355	394	391	355	377	342	366	361	359	382	336	363	359	341	364	368	358	381	375	407	370	383	383	355	413	361	377	398	346	367	369	398	404	347	378	358	359	377	365	371	370	362	373	401	396	346	363	363	387	384	387	354	339	379	363	394	345	418	342	351	384	417	363	344	367	366	382	376	417	400	347	383	385	348	379	352	346	350	380	345	369	368	367	370	357	345	368	347	345	365	359	341	330	340	331	381	328	375	367	343	354	371	376	354	394	358	390	393	363	385	385	368	370	409	381	361	388	340	356	369	370	390	370	338	375	373	374	381	377	357	357	381	376	363	358	380	390	384	401	388	382	386	382	375	383	413	362	384	398	350	395	336	395	388	367	341	368	362	389	347	379	385	367	364	352	374	364	379	380	345	346	356	348	355	375	379	370	353	410	391	338	377	348	352	400	358	356	366	382	369	386	346	396	377	380	380	343	348	324	388	344	363	374	377	372	387	371	372	371	359	342	378	361	368	366	363	366	365	341	367	373	367	376	346	358	379	395	380	403	362	379	400	338	354	361	353	400	364	348	381	348	368
43616	58519	19924	8020	5923	4411	3423	2373	1852	1558	1345	1201	1207	1054	954	918	890	826	763	705	636	621	591	550	528	553	561	551	565	518	508	469	475	497	483	452	458	487	491	452	505	492	478	466	495	464	503	468	473	476	498	499	462	464	474	465	462	480	488	506	485	480	479	463	495	457	500	454	446	432	503	446	515	482	507	481	462	479	446	461	469	487	498	464	465	453	460	459	446	452	444	498	475	459	496	456	461	475	489	477	491	493	466	476	480	480	467	456	524	470	472	445	466	495	485	486	477	469	474	443	449	450	453	492	490	419	507	458	465	436	481	477	458	465	463	481	451	500	462	462	434	485	431	470	473	463	500	467	446	496	478	490	451	459	474	447	473	415	449	458	442	439	503	518	433	447	431	502	490	436	463	470	493	475	467	486	454	504	464	482	496	460	469	458	487	463	465	460	467	461	484	498	459	433	444	443	466	444	446	451	443	471	480	439	455	437	442	463	474	447	482	461	444	455	504	458	470	416	462	498	439	463	452	447	469	444	471	452	461	484	466	432	477	463	480	477	460	475	448	447	462	443	460	480	473	491	425	456	450	486	451	448	458	452	483	462	454	448	461	465	470	436	458	489	460	452	485	501	429	488	471	454	461	465	449	439	478	487	515	453	466	473	441	466	442	422	480	445	454	434	431	482	458	483	455	476	454	480	469	479	463	473	451	468	436	480	437	497	441	488	482	496	460	433	482	448	435	456	470	451	455	436	469	435	434	434	475	489	455	496	504	479	421	447	458	471	471	447	489	459	447	449	489	477	450	518	477	466	459	477	456	444	451	441	452	471	476	469	508	470	490	474	500	473	498	468	452	472	456	486	447	454	477	417	488	453	461	464	452	457	472	480	457	457	457	446	469	429	497	479	441	466	521	442	478	471	476	460	448	465	474	488	460	487	476	452	421	478	428	428	457	465	454	499	481	451	456	450	486	469	473	458	483	485	468	459	510	470	463	442	455	470	466	489	451	452	448	497	525	438	433	496	447	444	467	475	481	447	481	495	470	501	461	483	465	468	458	476	471	439	463	474	486	481	460	453	502	466	431	440	496	421	476	492	510	432	435	505	476	469	483	460	467	482	451	464	496	486	502	472	505	530	464	473	491	494	435	462	463	461	494	456	448	511	470	467	462	480	482	465	454	476	477	515	441	474	483	442	463	439	486	425	459	470	454	459	443	472	501	442	465	472	449	446	440	446	483	452	447	446	493	424	531	512	457	454	466	461	515	449	475	469	441	451	468	479	489	478	463	486	427	471	463	487	460	482	507	430	469	502	469	486	462	461	488	502	421	453	468	447	461	463	460	475	484	509	512	453	463	443	470	443	513	483	457	442	492	448	475	468	503	493	508	523	472	512	479	459	465	492	469	456	475	469	434	492	459	529	500	489	463	456	462	432	449	470	474	487	479	480	448	471	489	459	446	474	447	470	470	496	439	457	492	451	446	478	485	461	502	472	505	455	454	476	466	467	472	455	487	455	494	473	456	453	486	547	486	517	441	450	475	484	446	483	482	474	440	470	468	505	418	503	482	497	509	488	493	458	470	523	479	441	453	477	508	497	447	448	462	448	471	477	465	472	486	428	457	466	477	416	485	495	486	452	463	455	468	454	451	466	485	469	452	464	449	491	440	464	509	458	498	501	492	477	474	486	485	469	464	443	482	495	494	445	462	471	480	483	458	486	471	465	449	484	483	490	441	442	470	505	468	491	477	479	449	474	499	516	478	499	419	484	502	490	507	443	467	435	483	493	464	492	473	500	464	470	440	490	492	476	469	440	509	451	462	468	471	449	464	507	487	508	462	474	483	490	457	471	464	483	449	444	496	479	444	473	464	491	442	464	465	464	466	499	484	471	450	463	496	418	473	463	419	427	462	469	440	490	454	459	484	498	452	476	456	490	481	462	459	461	473	483	444	455	486	486	466	457	426	456	452	479	461	485	448	449	463	462	484	457	491	414	433	454	442	479	471	452	499	463	466	457	463	456	423	474	460	471	454	455	455	452	492	487	473	470	478	512	458	456	445	445	490	427	493	471	488	462	509	447	471	507	502	447	509	456	447	456	457	463	472	435	427	519	483	449	451	480	444	460	434	454	504	467	470	458	468	455	468	479	449	491	456	480	507	469	474	471	481	523	455	465	461	488	502	457	463	493	496	476	477	435	496	510	459	470	449	469	460	493	462	473	482	435	443	451	482	445	479	485	481	499	463	416	446	455	470	454	455	499	470	464	529	443	513	479	517	466	485	480	482	480	483	503	479	445	469	459	489	480	464	461	432	450	461	480	486	485	473	419	444	501	498	477	461	479	435	442	465	480	503	455	447	473	462	491	471	459	471	507	448	464	493	446	483	489	455	445	497	448	469	461	472	463	472	501	488	440	477	487	438	469	427	498	437	427	468	498	456	434	484	460	472	494	469	467	490	471	498	475	457	471	461	438	479	416	500	478	437	477	452	505	497	474	491	479	495	486	450	471	455	522	447	470	465	474	471	479	475	467	453	477	419	513	456	471	467	495	479	471	431	451	453	445	444	426	486	443	474	502	437	472	489	496	495	463	448	480	483	465	464	459	469	483	464	481	506	468	426	468	465	433	449	465	473	462	488	432	444	484	452	456	474	484	474	447	443	445	450	464	466	443	481	468	479	471	472	441	488	440	480	492	457	442	429	473	485	478	466	474	442	435	439	474	464	501	488	439	445	497	487	468	474	477	437	475	485	475	440	503	460	438	461	446	462	471	483	470	424	474	474	489	465	472	520	472	457	486	490	457	488	441	426	466	475	464	427	455	484	486	467	531	429	477	497	477	452	472	502	471	451	438	456	472	490	464	470	451	491	453	433	466	487	514	434	474	507	458	489	468	444	459	491	461	482	473	479	484	461	475	468	471	465	465	458	484	456	471	467	447	507	499	459	442	462	501	464	469	451	466	463	436	475	447	508	477	467	480	463	423	481	484	443	475	421	444	488	474	487	460	468	471	426	513	494	485	498	477	442	482	484	444	470	449	464	484	470	489	463	478	494	466	496	474	464	430	468	495	465	444	467	445	457	463	400	487	480	511	459	453	469	476	476	452	514	445	461	485	472	445	465	493	503	559	484	456	481	437	486	490	483	455	450	463	456	486	467	457	493	438	485	498	448	491	466	453	475	468	452	470	510	449	482	449	467	477	446	508	472	481	439	456	460	508	451	465	485	506	484	522	502	475	457	433	427	501	462	459	458	434	504	459	448	468	469	448	505	453	477	460	478	508	479	463	479	497	494	505	467	494	446	488	469	472	456	425	468	459	451	468	495	468	477	466	469	472	443	465	502	426	484	466	483	454	505	468	482	478	476	456	486	511	445	466	460	482	485	440	425	439	462	427	478	458	447	446	488	459	480	492	494	425	434	473	496	468	464	475	426	492	457	432	472	446	451	465	458	507	511	486	466	451	424	457	449	462	490	456	495	490	454	518	494	447	484	469
22980	21089	28768	23578	21061	20829	7758	1686	1215	979	937	797	739	754	658	649	604	582	589	509	428	440	416	439	440	387	422	366	379	323	358	394	326	346	347	371	334	307	327	344	359	328	342	307	326	329	365	345	334	334	331	334	346	323	366	330	289	343	353	336	310	317	323	320	309	348	326	334	343	320	320	366	301	340	343	354	323	302	323	337	325	327	320	327	314	334	320	297	325	351	324	332	327	359	333	327	353	321	323	311	325	336	322	362	341	344	348	369	361	321	301	340	334	326	336	332	313	341	335	380	321	340	341	339	341	306	327	344	345	331	341	315	341	312	347	319	339	334	316	317	298	339	328	331	337	336	310	325	338	328	342	350	329	316	326	328	346	304	361	327	345	342	338	343	320	322	283	312	340	324	332	345	331	323	291	333	324	324	341	328	328	322	329	324	338	346	336	333	320	327	329	322	333	340	346	335	265	325	311	316	322	327	330	320	332	311	330	331	331	300	340	298	362	358	304	327	342	340	296	331	332	350	323	322	348	348	339	326	346	324	323	335	322	337	317	338	330	314	375	310	294	335	349	330	343	347	348	352	323	310	300	339	284	329	314	324	323	333	335	307	311	328	336	312	336	339	303	307	321	325	355	336	341	330	337	322	341	326	313	330	322	335	321	317	326	329	355	319	335	322	345	335	328	342	317	303	327	340	321	337	354	325	346	319	325	315	297	339	345	298	338	336	334	340	316	313	346	371	354	358	339	291	367	338	292	306	343	340	351	350	330	301	302	359	313	380	309	321	350	329	333	303	308	320	331	330	331	347	286	294	298	340	310	319	304	341	346	299	310	333	314	309	342	343	321	327	289	311	307	342	298	298	358	314	324	312	300	337	324	352	331	333	312	324	353	323	344	368	360	329	328	338	336	326	357	325	319	358	329	310	349	353	313	324	309	333	351	361	347	350	326	311	315	332	353	359	328	309	316	365	288	335	327	324	355	366	300	331	331	354	315	326	338	345	322	327	307	328	343	321	328	331	346	307	318	350	389	313	322	317	350	338	364	335	350	315	338	341	333	304	323	315	322	330	312	349	357	319	311	277	302	328	362	318	321	384	370	325	302	321	313	300	299	335	293	364	314	338	310	339	336	315	340	332	328	344	335	332	354	340	324	337	339	298	309	304	352	311	303	327	341	349	336	362	328	338	305	302	325	344	310	323	321	323	327	325	291	340	315	336	319	332	354	328	337	300	313	319	312	354	329	328	310	346	332	313	324	295	332	326	333	328	311	341	331	335	301	345	354	341	328	308	325	311	306	322	320	316	315	295	322	328	347	349	324	329	310	320	320	332	317	331	333	329	303	331	321	328	353	357	326	333	320	297	319	335	325	314	324	319	349	327	294	320	321	341	330	337	322	349	343	365	339	328	335	340	327	309	324	329	310	332	318	368	324	323	331	363	308	342	328	303	320	324	321	334	333	340	309	341	332	301	342	335	359	290	283	313	343	365	323	312	309	344	338	314	335	338	357	297	321	337	335	341	327	347	305	324	304	303	343	318	333	305	364	341	343	323	325	331	334	331	323	316	345	329	341	311	317	321	319	326	289	324	341	321	312	392	315	319	324	334	317	334	326	329	314	335	337	311	319	339	308	314	325	324	333	339	335	317	305	335	330	302	336	320	340	367	342	322	322	330	355	280	313	301	344	303	304	300	349	321	335	301	308	308	329	346	306	314	324	324	351	306	367	332	307	295	328	310	333	333	343	330	320	346	332	327	321	344	342	330	324	332	345	335	313	313	315	342	326	361	354	324	304	317	305	311	323	321	316	299	312	331	317	311	332	340	345	330	339	290	321	336	336	310	373	308	364	358	360	298	321	306	323	308	335	286	328	340	324	300	327	320	335	309	352	371	350	335	333	361	323	305	357	335	298	335	337	318	310	350	314	324	333	339	320	331	335	306	317	346	355	340	329	334	304	341	312	343	337	343	312	282	329	308	326	305	352	329	381	314	292	305	310	324	302	348	327	319	365	344	318	317	317	283	319	297	316	328	316	303	332	315	334	319	354	315	333	380	291	329	308	319	329	335	327	295	300	334	309	286	301	338	306	338	300	329	338	336	303	328	311	334	302	345	329	324	315	333	313	335	328	355	343	322	316	333	336	351	359	370	360	321	359	331	313	322	355	331	327	302	349	307	326	323	354	328	308	339	304	306	330	319	307	314	370	346	333	325	318	348	298	302	320	328	336	315	317	304	337	301	354	362	343	334	310	322	320	334	337	319	338	349	318	336	351	333	335	309	328	330	334	340	301	342	319	347	347	327	289	339	314	353	325	344	353	336	312	313	384	345	325	308	339	343	304	342	298	346	358	324	354	333	306	362	302	325	308	323	325	366	287	336	316	342	317	333	348	311	341	316	318	337	319	363	300	333	331	337	322	333	322	334	351	327	322	318	309	341	311	322	292	311	327	333	343	361	320	332	340	332	280	314	342	319	319	342	327	303	354	310	322	331	305	339	297	349	337	331	320	323	319	352	312	306	345	359	315	322	323	327	362	347	314	351	334	329	329	321	379	301	306	327	351	313	315	325	334	363	283	301	304	315	339	310	332	310	326	331	349	332	320	310	315	333	319	337	303	315	349	282	326	336	317	303	327	344	345	308	306	355	309	339	331	308	315	301	402	307	326	334	326	319	332	332	341	342	337	335	331	333	324	301	353	317	332	336	356	309	312	308	298	306	309	337	319	318	367	353	338	358	326	338	328	314	336	311	325	312	340	336	340	318	318	313	361	329	340	337	354	305	323	283	318	302	314	330	314	330	336	356	317	289	367	351	319	344	329	277	346	372	311	344	291	302	344	329	319	337	353	320	322	333	329	317	338	307	318	325	386	307	343	325	324	321	352	319	309	371	314	331	309	324	327	348	332	344	320	290	336	318	327	339	328	336	319	311	312	319	307	357	321	329	314	328	301	343	328	337	308	333	337	325	307	297	311	300	348	320	311	323	327	313	344	314	344	334	315	335	334	354	326	338	327	319	331	340	342	353	337	351	313	342	327	311	334	300	328	333	319	329	307	313	338	322	332	334	297	313	306	323	347	317	334	324	343	338	356	301	317	367	298	326	345	326	314	328	352	326	344	286	346	316	310	334	311	318	337	326	314	323	357	340	321	301	320	329	325	351	363	345	339	328	320	313	329	311	320	319	326	315	317	335	334	344	313	333	369	348	312	323	363	323	342	313	328	294	309	378	335	338	331	321	320	345	367	323	313	296	330	314	315	335	330	354	303	317	368	341	303	341	325	325	319	341	303	298	303	335	319	298	302	331	354	304	335	313	335	353	327	314	342	346	292	326	338	330	319	338	342	341	305	307	309	338	318	316	328	325	335	342	323	331	347	354	346	351	333	331	308	317	309	357	313	339	347	330	344	314	363	332	311	340	325	326	332	360	327	342	319	334	324	341	308	363	336	331	320	336	305	318	333	337	355	273	320	336	328	334	353	337	342	305	348	310
48138	66743	22927	11668	8427	6322	4552	3360	2547	2142	1829	1577	1431	1301	1115	1107	1033	922	853	724	694	632	620	636	559	542	514	570	507	529	478	469	494	477	444	472	472	462	455	435	453	441	488	409	426	424	467	433	443	491	457	391	439	435	446	453	443	389	398	430	389	395	400	418	447	428	402	421	434	441	442	439	435	419	424	421	432	456	408	442	420	423	397	417	449	427	389	410	425	422	401	398	449	402	398	435	419	464	408	429	446	453	453	448	435	440	456	429	466	463	446	393	408	465	455	443	437	418	439	396	393	436	398	410	402	416	437	393	439	431	437	423	414	369	403	377	419	394	437	409	372	417	402	410	424	446	445	449	451	444	411	420	413	409	425	435	443	427	426	436	403	450	439	428	401	423	403	418	426	418	434	444	430	434	428	452	429	401	428	420	431	438	410	428	426	429	440	409	435	424	414	430	441	443	400	422	440	405	406	462	381	422	445	421	427	428	418	400	445	423	411	426	432	407	456	435	398	412	457	426	466	449	439	397	420	438	409	452	388	408	419	401	447	438	428	422	431	459	457	404	420	436	438	420	385	433	417	432	431	457	429	444	431	460	461	394	432	410	452	384	441	467	418	403	436	422	408	401	402	419	453	399	409	419	436	404	426	425	437	403	405	444	444	430	452	457	434	423	439	439	482	440	430	424	405	403	427	419	411	416	404	427	409	418	422	414	464	409	393	433	418	464	453	418	387	420	441	443	419	429	420	432	448	438	434	406	402	445	390	406	423	413	419	441	405	448	439	405	426	440	421	439	396	427	416	412	429	432	409	450	402	448	405	417	416	425	438	405	402	418	436	406	429	422	425	439	394	404	428	451	423	419	479	397	422	366	391	431	427	451	384	407	410	418	416	441	454	420	388	405	459	401	437	433	461	441	437	445	407	429	415	431	409	437	464	409	461	436	450	424	399	420	413	389	399	436	475	410	425	420	453	420	441	464	375	388	406	409	461	399	430	400	416	375	446	454	464	424	428	422	410	442	416	443	457	444	453	436	402	405	459	421	418	431	450	428	451	386	434	383	429	430	422	433	431	441	445	400	401	386	408	425	415	411	421	401	417	444	412	439	419	402	437	439	451	416	411	420	394	402	445	410	435	426	459	428	404	443	455	428	414	447	402	422	448	439	420	417	420	426	425	438	409	459	415	418	398	413	429	449	434	453	388	440	452	395	460	407	440	400	442	417	411	428	441	418	449	424	382	379	432	428	442	448	423	420	426	465	375	409	482	410	420	425	446	435	419	427	415	424	466	420	438	440	426	423	404	411	452	466	436	410	466	416	420	388	415	422	437	412	417	411	429	415	414	442	429	366	413	374	431	401	461	405	399	405	409	487	447	427	410	425	432	422	401	400	453	423	441	461	425	429	464	452	476	407	393	444	403	414	417	426	429	465	421	417	444	429	393	433	420	444	421	434	446	418	438	434	378	426	418	408	433	451	401	408	393	413	448	397	444	412	440	428	409	368	417	416	433	424	473	404	426	431	422	423	411	430	433	416	434	450	434	385	465	433	428	452	424	416	411	437	433	443	424	422	429	416	436	409	415	434	408	426	447	414	395	429	444	410	378	453	433	437	412	406	404	421	401	402	422	475	456	404	434	402	444	410	420	415	422	442	406	391	423	448	448	405	414	442	397	397	411	464	445	401	433	436	431	426	413	397	395	444	404	413	454	403	425	438	408	427	425	395	434	392	372	428	421	414	420	429	399	430	425	437	393	475	400	437	462	407	410	403	449	436	452	425	400	411	439	417	411	428	411	441	430	423	441	397	424	420	427	440	395	413	399	411	435	448	451	416	423	434	403	450	391	434	463	449	439	420	429	450	406	400	400	444	390	425	406	432	438	429	399	451	416	419	423	433	435	433	440	427	407	445	473	404	414	457	444	419	447	386	430	418	414	420	414	419	421	441	411	416	400	435	421	415	438	450	423	422	406	428	418	423	449	434	426	423	424	436	426	393	370	421	428	400	455	433	424	442	397	436	426	429	371	395	457	436	404	402	412	400	444	441	425	385	428	454	420	407	442	397	388	410	412	404	428	419	447	421	423	452	393	463	445	428	393	381	455	424	402	423	442	407	428	441	407	444	412	459	421	426	414	431	409	407	370	432	455	444	441	439	391	455	404	428	434	416	422	372	444	403	398	410	428	447	379	425	435	433	388	396	426	418	430	419	428	430	418	443	444	408	413	433	415	416	439	415	404	420	460	420	414	407	371	408	442	483	416	403	433	453	408	423	404	413	443	390	446	414	406	435	431	405	409	414	442	409	392	438	381	413	426	385	397	416	394	396	413	397	412	418	395	426	403	425	455	406	417	388	387	405	405	427	450	440	416	435	452	403	399	419	437	453	418	422	399	443	405	412	418	414	392	438	416	412	436	432	406	397	405	387	394	433	401	369	425	398	411	465	383	424	419	413	441	426	434	410	419	397	398	407	407	430	430	454	390	400	431	422	378	414	410	401	419	438	436	405	446	428	457	381	440	454	444	425	423	408	397	432	414	431	438	418	402	411	441	454	426	421	431	440	412	402	402	383	432	446	432	448	424	389	392	452	421	442	472	429	409	395	414	409	425	453	427	407	458	437	406	382	428	429	430	400	426	400	411	411	433	439	418	381	449	432	435	372	427	415	418	419	393	396	410	440	369	437	401	397	454	381	435	407	419	461	422	420	424	442	391	415	387	467	438	434	407	428	417	409	414	431	408	420	415	447	417	404	447	402	444	416	430	406	431	439	447	430	417	414	410	432	412	444	444	447	428	429	426	408	425	395	378	413	420	408	429	440	421	416	454	389	394	409	417	410	433	386	412	429	420	431	417	421	447	429	422	399	426	426	418	432	429	403	437	386	439	402	399	437	414	438	442	411	421	449	399	425	424	433	418	421	401	394	429	421	451	444	426	404	434	379	419	433	421	405	440	416	455	408	406	405	435	416	440	432	406	407	406	410	431	398	415	418	413	439	407	415	433	443	421	424	421	430	380	395	396	414	430	420	421	412	428	444	428	383	417	444	419	411	401	441	451	430	419	406	431	413	458	435	422	432	433	424	433	442	389	408	419	405	421	432	420	443	481	447	451	416	422	394	436	411	433	454	447	455	434	385	489	407	429	421	430	418	417	394	418	413	428	397	478	438	430	444	457	433	430	384	442	424	418	386	418	427	416	427	421	376	374	426	435	400	398	408	416	424	438	452	418	438	439	428	448	392	411	428	431	434	434	373	444	454	445	423	409	447	420	459	439	436	425	419	437	446	389	459	438	387	426	408	412	440	450	424	461	452	438	412	417	417	426	429	411	418	424	388	427	430	453	424	423	454	409	442	438	411	464	421	411	406	390	421	444	411	457	392	376	455	418	406	419	442	407	449	424	398	398	438	413	438	429	378	420	405	418	444	438	429	468	413	451	417	401	415	458	415	444	417	427	393	423	444	420	412	409	460	404	406	387	414	415	403	406	423	399	401
30164	29014	17134	4690	1745	1134	732	562	514	442	424	366	376	349	352	326	347	298	321	324	275	244	279	267	244	264	245	236	270	248	246	268	222	233	260	259	228	204	228	238	248	238	241	220	246	232	225	253	257	224	238	225	246	259	234	221	244	259	249	247	259	249	253	253	212	242	223	250	238	247	228	237	217	264	259	237	235	272	241	244	257	246	239	237	252	211	239	230	240	259	227	226	227	235	218	233	252	233	243	255	256	230	259	234	252	276	246	244	246	222	243	236	269	234	213	226	222	234	234	223	251	260	230	239	236	222	231	252	250	234	245	258	207	244	226	236	228	230	228	234	252	239	220	232	220	233	244	242	213	244	237	243	250	254	228	230	226	235	220	240	245	237	267	234	235	241	206	262	246	244	250	235	227	252	276	272	253	252	264	247	232	229	237	209	218	269	248	249	249	245	236	246	240	243	237	265	229	253	258	239	252	253	215	241	269	227	239	217	261	247	248	271	239	214	256	222	246	257	234	230	247	226	252	248	242	251	224	217	241	264	234	233	235	229	259	284	268	223	231	240	219	252	223	231	217	239	257	234	217	262	249	236	218	269	258	233	255	241	228	276	223	240	250	225	258	226	254	233	230	248	253	242	211	241	223	254	248	265	256	240	251	216	230	242	241	258	244	246	225	237	232	231	224	253	253	245	228	223	245	264	269	256	237	243	235	205	215	223	232	249	230	233	224	257	234	251	252	227	238	249	220	240	242	232	231	226	233	253	258	248	222	253	233	251	215	248	236	247	220	213	237	195	243	245	220	262	263	267	244	215	238	250	215	240	257	220	244	220	239	229	258	232	245	238	235	242	249	236	256	240	250	232	235	231	235	238	239	228	257	254	230	214	242	271	223	248	224	244	219	201	229	238	224	214	232	242	256	231	225	222	230	233	252	201	226	255	229	249	251	239	248	257	240	212	242	227	226	222	230	230	230	215	250	245	209	239	254	261	269	230	222	255	219	211	220	231	255	229	259	209	262	238	225	251	240	226	242	221	247	238	274	256	248	258	253	246	237	219	212	214	227	224	218	239	241	252	253	252	239	249	277	249	217	222	241	264	209	225	259	227	227	220	260	248	237	218	257	215	219	196	238	221	217	251	235	245	239	230	236	223	244	209	253	237	236	243	243	239	281	251	230	243	236	238	264	229	262	231	251	266	229	249	244	222	224	236	243	238	243	216	218	244	218	234	220	238	212	218	224	228	251	209	247	255	219	239	215	214	258	218	228	217	260	235	223	228	231	250	248	234	228	237	250	254	241	241	216	251	247	227	247	245	231	217	241	245	246	230	239	275	248	222	254	244	248	225	233	240	241	243	236	229	225	204	249	243	250	222	258	261	256	230	246	226	254	229	219	242	204	232	225	237	234	219	246	232	223	224	204	229	272	234	255	232	269	235	224	243	247	253	203	228	242	216	209	217	279	249	228	214	236	229	239	255	245	209	241	240	241	237	248	231	216	203	250	252	252	226	251	229	218	246	252	229	243	277	262	250	239	255	212	232	246	215	254	215	244	242	244	248	203	262	218	239	267	245	206	226	265	232	231	228	258	249	229	228	228	228	226	253	229	242	237	243	245	258	242	221	238	234	225	244	228	255	244	216	222	245	261	220	243	238	234	253	247	253	273	261	227	253	235	233	228	227	242	259	232	243	233	241	225	236	217	224	235	270	215	238	235	211	256	251	253	235	217	253	228	257	254	226	260	229	262	211	233	242	238	270	220	244	233	221	218	228	237	233	224	223	252	228	249	236	238	243	213	250	232	253	233	255	225	232	240	240	287	251	248	235	214	240	218	247	225	228	232	215	242	259	214	242	219	223	238	214	230	212	266	228	202	241	248	242	235	247	238	220	246	201	253	257	238	243	216	231	238	240	224	232	251	229	237	239	265	265	253	218	217	233	228	211	265	243	210	257	242	226	270	250	240	243	254	261	227	227	228	231	247	216	227	247	233	211	233	209	225	217	245	240	213	251	224	243	219	251	236	229	272	240	226	247	225	225	233	259	238	222	235	256	238	233	244	231	240	227	264	252	213	234	222	219	239	241	226	221	216	241	240	233	201	251	223	257	230	235	246	239	229	247	233	268	243	239	250	238	211	251	233	241	227	238	212	247	264	225	217	242	252	228	259	266	230	242	225	227	246	226	227	232	230	222	231	261	254	222	236	245	218	227	223	232	269	249	243	211	233	232	217	223	215	251	219	278	241	252	230	241	222	226	243	255	275	242	233	223	229	241	247	244	229	239	273	229	240	228	235	255	237	240	221	259	228	255	234	235	237	224	253	219	215	208	217	219	227	248	239	269	235	219	239	251	230	243	266	232	240	228	248	227	239	239	230	253	221	230	239	211	234	226	238	246	204	227	250	240	270	223	232	219	247	249	226	246	225	243	244	216	239	229	265	242	235	228	244	255	239	240	234	236	233	239	238	239	234	270	258	244	234	252	263	230	229	222	247	257	212	271	240	239	231	230	252	237	244	233	256	227	243	207	252	223	257	253	261	225	253	226	204	239	251	252	225	256	226	245	243	235	236	217	267	237	247	250	239	274	232	252	210	226	246	262	244	246	263	270	249	244	217	241	230	221	227	239	230	223	232	254	249	210	254	217	208	251	229	247	261	266	219	247	230	230	249	239	217	216	236	235	238	240	235	246	256	225	228	257	249	230	215	278	213	264	226	257	240	246	237	235	268	226	233	219	222	223	239	243	223	224	273	246	216	230	242	239	252	230	262	228	224	259	266	256	219	233	253	225	211	209	251	224	217	220	239	238	238	237	238	258	261	246	226	227	234	228	231	225	216	244	240	248	246	213	208	219	243	242	250	260	206	235	213	274	207	261	233	262	258	241	264	204	218	229	233	219	232	244	238	233	215	241	261	216	252	251	237	252	241	230	240	250	232	216	262	248	243	223	260	247	232	252	223	238	253	221	227	234	227	229	231	233	235	247	238	216	225	242	260	232	220	236	219	240	212	223	255	246	230	222	230	227	263	224	245	249	231	228	277	240	235	258	221	229	235	245	245	244	258	228	212	263	258	238	259	246	248	249	217	226	238	228	259	260	238	244	240	257	222	249	213	249	245	223	197	234	242	251	213	241	226	215	194	222	253	240	229	261	257	234	213	225	235	245	227	234	229	214	263	247	244	252	236	225	216	210	206	236	234	237	227	219	241	241	238	237	221	234	228	250	234	235	219	237	226	240	232	234	226	239	220	233	228	234	231	260	200	263	236	241	285	234	218	226	227	206	221	230	225	224	233	202	246	236	259	235	217	224	250	249	245	232	255	208	239	255	236	237	228	224	235	251	231	228	275	232	232	220	237	240	216	253	227	268	246	223	220	199	227	217	218	261	249	234	227	249	238	222	234	208	207	251	255	225	233	242	217	220	231	213	246	269	208	219	232	218	237	246	217	226	252	230	239	235	222	242	211	228	236	204	202	225	234	251	246	245	238	233	226	252
38647	43239	10457	4707	3311	2327	1605	1159	950	827	807	657	630	610	540	554	554	500	504	448	404	363	392	395	354	324	365	339	297	308	348	293	309	281	301	296	288	322	311	336	316	316	291	303	313	340	325	310	302	280	311	302	306	325	338	287	295	337	304	316	342	307	305	322	324	341	308	285	328	299	323	299	294	306	313	313	333	318	319	323	316	307	287	291	290	320	279	306	299	333	301	284	285	329	308	279	324	296	313	340	304	293	324	303	324	326	308	310	285	309	311	303	305	330	304	309	292	368	343	295	305	329	303	319	308	337	321	313	311	282	312	336	324	320	300	328	313	304	292	291	323	323	318	311	318	304	311	307	301	288	340	291	268	300	296	333	292	287	306	314	286	326	322	327	323	303	321	299	333	349	351	337	293	296	312	301	316	285	319	303	318	323	317	308	295	291	322	311	301	320	312	324	307	323	291	331	324	334	310	294	298	334	313	303	287	308	317	282	317	305	317	322	316	307	308	307	317	335	312	317	266	321	304	338	330	309	286	331	319	280	326	317	291	278	316	320	266	336	298	282	274	301	295	277	300	271	315	315	314	289	282	309	312	280	298	300	289	314	295	273	280	331	280	281	332	311	309	285	305	338	304	302	325	285	315	312	320	303	299	285	320	293	318	303	294	305	322	308	322	279	329	337	317	296	308	307	319	322	327	328	285	305	313	306	300	309	332	306	315	332	323	293	307	313	284	312	301	315	307	325	307	277	301	312	281	311	259	304	295	268	305	329	304	310	319	290	322	289	320	292	276	305	314	308	285	311	318	322	281	302	314	323	293	286	278	298	292	311	302	273	306	289	324	317	281	312	317	276	303	277	291	307	311	300	302	288	328	318	284	306	279	321	307	306	313	298	304	298	258	318	316	279	307	312	294	328	294	307	347	306	301	297	273	298	284	327	307	331	254	297	288	296	301	299	304	317	275	321	312	309	337	326	331	323	316	298	337	325	321	286	317	310	315	285	297	296	302	302	296	300	279	315	324	297	293	308	311	326	305	335	337	344	309	316	318	307	301	293	313	298	340	304	307	322	265	308	295	307	328	311	316	279	304	273	311	296	275	301	321	280	306	312	317	296	291	295	322	327	296	290	304	315	309	282	311	309	312	319	316	325	340	317	289	334	291	327	338	297	294	320	286	330	310	283	305	282	287	289	314	295	320	318	303	308	309	304	318	296	306	303	298	307	308	319	312	300	277	305	296	300	291	311	308	319	322	292	292	294	290	303	287	350	336	279	314	290	288	328	280	327	329	336	321	297	295	326	300	317	334	296	311	300	321	286	299	349	311	335	302	318	291	295	299	320	308	315	311	295	283	315	293	299	306	295	335	302	295	305	322	324	300	325	299	321	300	283	281	281	296	321	295	334	299	303	345	294	316	300	308	315	299	337	295	342	319	298	280	316	309	316	348	319	278	329	331	331	299	294	327	321	313	298	297	297	302	306	302	302	297	281	279	273	314	310	324	303	323	278	261	302	304	321	299	310	325	310	276	301	326	310	306	293	318	303	336	273	294	301	291	286	332	325	318	300	290	323	318	297	292	304	314	290	295	337	308	322	303	326	284	335	332	299	305	269	313	310	326	286	295	305	318	294	296	297	322	301	265	291	323	336	289	292	294	290	310	318	316	300	308	298	282	293	308	271	309	302	276	316	310	299	298	314	322	303	282	314	300	289	306	316	280	310	299	312	290	299	336	273	308	317	308	289	348	300	336	331	292	290	319	315	293	320	280	303	289	291	317	298	298	319	281	306	272	285	281	302	311	335	301	298	305	310	281	281	323	313	314	294	309	302	304	304	307	263	323	323	315	295	308	299	297	328	296	280	285	322	304	315	318	283	320	315	344	324	321	333	316	331	278	327	290	328	251	302	312	346	299	326	269	289	310	326	296	296	328	326	318	292	290	291	288	322	325	342	286	276	275	338	332	310	291	320	303	310	308	306	319	320	306	307	285	320	310	287	307	287	281	282	326	337	303	293	269	298	282	336	304	333	309	300	297	288	365	307	325	298	295	322	300	296	267	284	315	297	308	308	280	345	305	288	310	305	289	288	294	346	318	290	336	334	300	289	294	323	316	322	292	298	318	301	293	296	322	320	301	322	311	320	295	297	326	301	323	331	301	319	319	294	341	300	320	287	301	338	275	263	279	239	301	305	320	291	324	308	302	324	295	343	340	303	307	283	286	307	346	275	307	318	319	320	338	302	287	330	296	304	298	302	326	296	304	287	276	309	322	298	292	290	328	336	308	280	309	293	294	299	314	298	291	302	305	291	318	292	311	292	330	283	285	264	290	321	288	297	309	320	293	322	297	332	313	320	303	289	295	301	313	286	325	283	265	319	319	302	305	330	296	330	335	289	360	289	327	301	313	285	315	300	329	343	273	312	294	323	312	307	312	324	315	332	319	295	302	306	282	292	313	296	322	324	318	296	304	291	341	310	264	289	323	310	284	307	290	281	294	345	314	330	292	321	311	320	314	310	301	295	292	278	320	283	317	326	317	324	300	307	287	309	333	300	279	292	316	278	290	306	306	303	304	311	298	312	294	301	337	296	326	307	305	297	339	283	322	296	296	307	313	298	265	319	308	338	303	304	295	311	296	314	296	344	306	317	306	315	303	305	289	292	323	276	300	319	297	300	317	295	320	301	312	297	323	285	345	311	330	297	296	319	318	338	297	339	292	301	312	345	312	314	318	310	296	302	294	304	326	322	278	306	331	300	309	291	295	312	325	310	317	315	277	302	305	311	333	330	320	315	311	307	332	291	323	330	289	317	276	334	303	307	315	309	314	306	304	262	305	295	317	311	264	300	322	327	327	261	311	318	312	291	290	309	290	312	315	336	343	319	321	298	328	337	328	312	318	309	315	333	314	290	288	308	293	283	324	294	284	307	334	295	289	303	317	310	313	314	342	273	302	309	306	308	309	305	297	280	311	286	284	269	309	304	312	313	319	331	303	306	300	312	330	288	296	315	307	316	327	300	301	277	295	299	276	294	308	323	341	305	296	307	303	298	320	327	327	326	286	339	342	296	314	300	302	299	322	325	312	308	303	317	299	308	308	321	319	282	340	320	316	313	322	309	325	276	320	320	324	295	334	280	317	284	334	346	308	313	287	309	312	275	297	308	324	302	330	286	324	291	305	317	303	341	319	316	308	300	324	338	305	323	299	301	321	310	325	300	290	315	312	294	327	304	330	320	322	313	314	295	329	328	300	282	293	290	306	329	302	283	307	289	296	295	291	338	291	302	316	310	294	312	308	296	295	312	258	321	311	307	309	313	317	282	300	286	270	308	306	276	331	296	297	298	316	324	298	295	318	303	335	284	323	299	296	333	327	279	315	301	338	317	291	301	319	311	311	329	298	292	303	288	315	334	314	284	300	342	325	294	286	324	344	341	308	298	334	318	356	297	324	313	320	309	294	310	278	298	327	284	337	307	305	328	307	281	310	325	312	320
24068	21094	28156	24175	20796	8936	1913	1190	925	824	740	706	635	619	607	586	535	525	518	411	442	428	437	422	408	373	387	411	374	388	385	387	360	391	365	395	381	373	387	349	388	375	376	361	365	352	361	400	387	349	384	352	372	352	364	416	348	340	352	328	373	394	362	369	343	355	365	395	356	357	361	391	371	417	340	366	364	369	338	379	347	349	403	371	347	366	354	393	362	365	379	352	373	418	375	369	345	357	368	352	376	368	362	369	370	374	368	379	348	360	352	372	361	353	352	358	362	377	363	351	392	366	368	377	366	367	339	384	352	362	368	352	406	343	340	345	372	353	354	354	351	374	351	338	376	377	369	403	397	346	388	361	374	368	405	361	368	370	355	396	380	372	375	343	356	390	360	352	355	385	401	377	344	351	378	384	379	345	392	382	380	378	358	349	338	399	341	370	387	389	355	347	355	350	380	361	367	372	356	337	349	349	358	400	394	361	351	396	379	353	387	401	360	340	354	331	344	365	334	356	378	398	374	391	364	367	348	350	360	374	384	361	371	364	373	331	367	348	346	357	349	352	368	367	351	354	400	366	330	347	374	358	367	348	401	386	348	376	355	374	392	370	386	330	372	349	388	373	399	424	391	371	388	376	373	352	403	364	386	396	376	391	380	348	395	372	380	330	348	387	337	371	360	334	396	360	356	376	370	387	373	348	368	383	379	349	386	350	377	404	340	379	355	354	347	373	366	362	419	354	408	357	370	366	366	340	333	376	368	351	385	341	368	346	355	343	398	369	406	323	333	375	363	335	374	333	354	358	361	354	369	367	356	371	376	366	359	377	379	374	386	387	381	355	381	356	402	317	348	340	336	345	370	389	342	373	376	308	354	397	386	325	375	340	354	362	346	330	392	341	372	348	338	370	363	374	386	328	375	370	345	391	351	355	386	351	346	333	397	377	384	370	371	361	376	360	377	374	382	384	339	383	380	361	394	374	353	378	362	351	379	369	360	358	378	373	338	379	308	343	403	386	374	387	356	320	333	361	352	378	416	375	354	372	326	341	326	365	373	351	387	354	329	395	374	354	362	363	352	358	335	338	345	403	357	363	349	356	354	349	351	346	334	358	356	340	390	358	362	367	370	391	371	384	350	361	354	375	380	375	372	360	363	366	374	384	354	370	371	388	353	314	348	341	326	348	367	364	369	352	338	340	368	349	364	349	329	344	361	383	359	388	373	356	374	342	378	333	360	401	344	381	340	361	376	380	365	365	419	396	372	372	358	387	360	372	367	358	323	353	375	374	379	369	347	381	332	345	372	364	360	374	378	355	381	358	356	355	351	384	381	351	369	377	392	371	381	330	368	397	369	405	375	345	375	393	359	384	341	348	361	369	352	354	372	344	339	346	337	354	354	356	358	408	370	389	345	377	356	401	360	342	341	360	392	376	395	333	351	361	374	374	364	383	344	359	339	367	381	377	359	396	355	369	375	388	344	372	369	372	387	331	351	371	359	352	355	370	364	349	388	350	335	365	379	376	340	357	373	348	373	326	364	339	334	359	390	322	364	328	393	393	364	387	345	376	361	350	372	399	391	348	349	390	350	324	344	364	359	359	355	351	376	359	363	364	360	386	396	381	381	361	375	375	355	343	362	389	380	359	330	375	354	390	380	359	392	399	359	374	377	332	360	368	351	352	337	398	361	380	373	370	343	359	357	337	343	335	388	377	348	350	361	375	386	387	393	361	366	387	350	346	371	385	415	391	395	418	354	368	344	386	357	369	361	357	336	393	339	329	355	359	347	345	396	347	343	393	382	363	360	347	375	352	369	352	367	386	374	359	361	374	344	357	383	397	373	365	374	350	371	379	363	373	375	382	363	358	357	360	388	357	385	386	371	378	373	332	390	363	361	345	370	381	385	364	405	397	387	369	386	346	337	351	385	345	357	372	352	338	358	370	366	367	332	372	358	371	390	328	360	370	380	346	307	317	376	356	352	379	355	354	361	367	367	347	383	371	343	362	382	359	397	373	372	340	376	401	358	367	358	359	329	340	343	342	351	383	371	390	351	348	361	369	377	340	363	366	360	383	377	347	368	399	376	353	392	361	376	376	355	356	362	369	371	375	352	349	361	391	367	368	372	362	362	349	361	379	368	361	368	396	377	374	360	372	365	321	387	379	374	380	399	378	377	370	352	356	356	341	355	343	350	367	368	359	334	332	368	403	349	384	384	355	340	370	400	412	363	376	363	350	362	375	383	373	355	359	336	349	366	380	377	385	409	375	376	363	359	354	382	332	391	386	339	372	320	347	400	353	373	354	379	360	332	337	334	368	399	346	385	376	372	379	358	404	356	401	340	333	397	332	361	348	380	382	360	359	357	334	320	357	361	368	363	369	364	342	368	318	344	350	371	376	360	378	363	349	363	394	362	353	346	333	351	337	364	376	340	387	353	348	400	383	375	369	368	394	365	395	382	344	402	336	377	353	353	373	379	386	353	377	300	380	378	367	341	366	388	359	347	375	361	347	345	369	376	392	401	390	379	332	374	355	385	402	389	339	354	343	367	402	321	362	362	357	371	380	343	385	354	361	331	361	388	345	384	345	380	362	341	339	348	371	383	372	350	331	338	350	386	357	331	341	383	379	371	348	360	353	344	353	370	395	367	341	376	354	355	385	348	355	371	363	359	362	408	386	347	355	382	367	384	367	368	376	364	378	431	335	373	355	379	323	365	385	374	358	348	339	400	375	383	362	368	400	385	353	370	380	356	368	376	354	346	391	354	382	392	374	392	368	313	399	343	376	385	366	338	350	369	375	383	362	340	359	360	360	341	394	390	373	377	394	376	367	369	363	328	374	353	337	376	384	368	372	354	349	356	329	351	342	356	371	385	356	353	387	356	357	373	344	353	383	394	354	372	378	379	343	383	399	373	378	370	380	351	355	357	368	377	381	341	357	357	372	353	375	380	356	353	355	377	377	342	365	332	326	365	354	373	349	380	357	358	389	373	376	409	310	363	345	372	356	380	347	397	384	339	371	318	377	377	401	340	339	332	353	366	322	336	340	381	349	375	315	367	370	344	363	382	332	343	384	380	361	361	392	368	369	382	370	376	358	367	387	379	376	367	363	351	359	365	374	378	372	392	370	392	372	342	365	353	377	364	364	373	342	338	387	342	355	386	372	379	361	364	379	363	394	349	341	406	409	389	379	361	352	342	376	363	398	347	345	342	337	371	354	367	353	376	353	403	347	345	369	362	362	363	342	363	361	358	372	355	353	379	350	371	356	351	325	357	363	360	372	353	349	380	350	352	280	348	372	348	376	363	385	361	355	378	374	328	351	375	360	381	372	374	359	365	396	367	379	347	352	398	358	354	369	334	347	338	374	361	352	347	400	333	372	381	334	340	369	365	334	362	371	333	365	384	369	384	372	370	367	369	379	376	350	367	335	364	382	346	345	364	367	353	372	379	398	363	355	352	378	371	338	366	354	365	367	381	357	346	369
43835	59522	17554	8865	6364	4314	3095	2454	1855	1618	1421	1273	1079	1052	1020	999	900	895	755	770	657	619	622	573	568	522	482	530	502	491	511	510	486	456	477	524	479	468	449	499	441	463	460	495	466	500	468	461	409	459	456	491	447	470	494	435	469	449	456	463	488	503	447	461	482	472	443	467	484	465	459	486	458	483	450	475	462	460	475	472	473	446	502	459	449	433	478	491	460	456	453	423	470	466	459	461	470	463	486	507	471	453	463	466	493	468	466	505	498	444	485	440	475	479	416	479	469	465	481	488	502	438	424	501	474	501	441	452	450	477	478	472	447	445	447	475	476	495	450	454	463	449	460	443	474	454	439	508	482	464	475	444	457	494	480	445	466	437	464	493	472	493	452	455	497	433	476	462	444	455	493	440	453	468	451	466	478	440	446	468	504	431	468	476	465	502	448	502	403	493	434	496	450	509	492	454	464	440	490	469	494	455	467	466	439	477	454	469	446	419	492	490	456	460	467	485	447	494	433	434	460	495	431	470	463	475	444	490	449	464	464	446	421	454	444	421	475	449	481	471	479	464	507	506	436	480	478	476	427	456	447	431	442	458	506	498	522	481	477	475	445	468	463	478	441	469	432	484	427	476	432	493	487	457	488	461	457	466	460	474	456	489	501	496	445	469	479	465	459	445	456	472	454	468	439	525	487	487	463	478	483	444	459	484	450	475	480	449	504	472	462	428	434	462	480	446	472	474	453	475	454	438	464	453	476	443	472	438	460	463	467	480	466	451	456	467	469	452	427	463	464	469	516	485	461	469	451	495	492	442	471	444	442	483	438	454	442	446	478	461	452	476	447	449	437	486	464	479	483	490	490	466	469	476	441	461	458	454	425	409	450	486	449	443	474	476	482	475	449	467	427	458	484	500	449	435	460	445	494	431	455	471	444	470	482	486	458	421	492	424	476	468	444	500	469	498	466	489	456	482	496	441	481	438	482	477	480	462	502	446	460	473	481	471	451	453	507	465	461	470	492	485	449	486	445	460	460	453	477	452	462	452	448	463	490	505	527	450	487	413	448	475	443	449	469	434	453	497	473	499	477	475	479	491	436	485	467	446	486	482	461	471	464	471	434	465	475	484	456	439	423	456	475	440	455	456	444	474	430	454	457	493	463	492	458	428	442	460	453	456	437	471	494	486	478	462	473	445	440	453	458	424	499	492	443	497	462	472	483	471	463	478	451	427	460	481	444	440	462	473	483	478	455	472	452	500	450	463	469	459	469	451	422	426	464	437	449	497	483	444	469	442	465	446	468	432	483	467	473	483	471	430	453	444	457	477	463	467	497	467	470	462	450	488	469	475	434	479	459	443	458	463	448	478	462	441	430	478	462	496	460	431	451	472	453	445	473	490	490	470	502	409	499	468	480	455	464	471	440	424	493	445	491	473	486	480	461	496	445	442	467	473	433	461	477	439	424	481	424	440	458	475	435	451	468	462	473	483	483	465	500	470	459	487	468	445	458	468	437	477	448	463	459	490	447	460	452	429	410	468	441	448	474	491	494	482	460	453	473	497	492	462	469	438	448	459	454	432	458	473	465	448	476	481	470	482	459	460	484	514	478	455	427	479	491	433	474	450	462	468	489	469	469	477	425	440	457	456	458	464	511	436	471	466	492	439	475	487	499	459	465	477	452	451	426	460	495	455	484	477	442	459	474	518	481	444	463	428	482	449	463	452	477	455	480	480	498	472	427	477	452	471	452	460	454	472	471	482	464	457	467	496	517	510	450	437	465	478	461	475	500	446	486	481	426	471	458	456	449	473	519	515	476	457	458	482	455	484	437	466	433	473	470	475	442	456	492	489	496	510	467	445	431	465	439	457	444	494	479	464	491	434	483	458	478	537	499	478	422	467	447	481	517	472	466	466	501	438	473	457	463	474	465	470	487	457	476	474	485	446	445	489	449	475	462	445	470	505	431	490	456	443	461	448	449	489	513	478	442	504	477	459	468	462	495	469	460	444	462	461	447	433	470	465	450	436	446	477	474	479	515	459	441	508	465	518	475	472	434	481	460	463	488	468	480	427	491	465	511	446	468	490	475	457	460	478	480	445	493	439	447	489	469	428	460	463	475	439	465	491	453	418	441	442	434	466	467	464	496	479	475	493	476	454	476	463	491	507	468	483	475	433	447	429	487	427	426	474	490	526	488	452	444	456	481	490	471	453	498	468	463	459	463	471	479	471	451	452	507	477	482	484	483	463	491	489	473	494	465	437	460	477	492	467	415	495	490	452	475	458	445	451	495	494	485	483	452	442	471	456	482	470	437	444	481	474	477	451	463	469	475	444	482	484	501	494	472	424	475	505	462	475	472	495	437	458	435	483	467	493	439	481	418	467	458	478	461	476	470	428	485	479	462	452	504	452	450	468	481	489	445	458	476	488	477	468	438	427	461	450	534	440	445	450	463	500	476	482	487	465	479	475	455	469	464	496	460	469	454	458	478	452	479	429	423	480	437	432	449	442	456	402	476	480	466	482	469	459	436	434	449	459	500	463	468	458	458	474	452	463	438	481	473	445	495	485	465	454	440	436	452	407	458	477	468	448	460	508	542	418	446	426	451	475	464	444	427	450	462	429	460	510	468	483	463	462	444	487	466	445	464	486	483	463	476	481	450	456	467	471	478	473	482	466	503	510	452	432	479	458	469	458	472	478	469	448	498	467	414	429	405	495	464	483	504	461	492	467	439	465	452	486	459	459	437	447	481	481	468	464	465	466	486	448	432	483	485	509	438	492	430	419	500	479	485	472	468	494	489	448	428	457	433	470	429	492	513	439	480	465	462	472	458	463	433	469	440	453	417	496	457	482	457	474	453	494	449	492	460	472	450	460	452	496	455	454	438	447	454	495	447	468	468	475	465	456	454	454	477	509	472	441	495	467	438	468	480	458	441	471	494	464	460	469	484	460	469	459	472	450	502	471	448	432	502	455	434	471	439	486	476	467	467	464	473	458	460	430	461	462	493	465	495	465	481	466	462	471	465	432	447	456	483	448	485	465	461	464	446	454	453	490	431	484	422	465	484	497	489	450	491	445	463	497	477	463	511	466	472	437	477	464	453	440	488	466	447	437	493	466	483	432	442	470	480	461	481	472	467	464	463	466	457	480	467	493	485	438	435	446	438	470	457	433	472	461	483	504	441	444	446	463	466	461	472	429	465	505	457	469	471	460	463	457	462	495	488	440	424	451	488	464	458	472	461	431	476	440	470	460	451	470	488	473	476	481	435	465	492	472	443	498	477	457	458	459	504	469	505	472	499	461	451	456	462	478	473	448	464	471	465	456	447	507	454	463	505	443	446	501	470	445	482	453	454	491	482	484	476	469	433	401	473	434	506	421	455	463	500	499	456	486	446	463	483	476	441	516	444	439	469	486	438	434	448	464	461	454	482	467	443	467	465	490	454	501	444	474	436	489	432	514	511	457	432	407	455	478	484	464	454	423	436	448	476	479
22985	21070	28706	23597	21052	20869	7804	1799	1188	1060	936	842	759	714	676	612	622	590	536	528	492	459	412	398	393	396	389	392	375	397	375	392	334	375	335	335	355	333	324	305	353	342	355	322	318	357	376	357	347	332	345	315	332	331	314	332	310	341	350	332	333	339	380	323	327	290	318	325	347	341	363	331	335	341	314	327	298	297	333	338	331	320	305	342	335	325	327	316	319	308	332	326	347	288	309	341	323	353	363	301	336	325	326	307	343	357	334	319	340	336	322	356	349	347	339	317	307	313	293	302	315	319	335	343	317	316	298	323	340	302	330	316	352	319	342	326	310	314	337	320	346	329	323	333	335	323	293	339	342	320	334	354	324	316	357	332	306	323	325	315	292	340	285	333	325	318	343	285	313	302	313	318	308	332	298	353	327	317	360	290	330	341	325	342	333	307	344	342	337	334	345	335	318	315	329	350	309	358	354	332	341	336	331	357	318	318	308	320	329	318	328	318	326	348	308	293	343	304	277	343	315	350	336	347	361	325	329	316	310	329	290	330	340	376	348	343	330	341	351	336	327	355	316	312	311	315	321	327	298	335	351	332	333	340	345	325	311	327	310	318	313	351	286	332	314	342	331	324	354	313	300	338	310	307	349	313	332	321	349	326	351	335	320	341	335	318	344	317	308	329	343	319	332	315	331	294	330	348	282	333	311	327	330	344	317	331	330	337	327	335	322	349	320	319	303	306	322	321	327	319	304	337	323	320	328	337	278	308	324	311	308	346	365	325	330	324	329	326	327	327	309	312	326	307	298	335	328	314	316	327	314	314	338	324	330	335	338	263	313	325	337	317	341	358	346	341	307	332	310	314	312	314	329	341	320	329	341	330	337	343	341	352	326	339	321	304	355	296	331	316	343	331	322	316	301	343	341	349	314	317	329	326	318	322	314	372	370	313	336	343	334	325	315	314	328	321	317	347	337	316	355	347	326	334	333	330	340	354	337	327	300	336	311	299	281	308	336	328	358	339	312	318	292	319	361	313	332	304	316	334	331	296	307	342	361	322	362	333	322	337	337	332	360	334	343	314	301	346	325	316	327	338	319	333	325	322	319	323	307	352	353	322	321	314	335	310	318	353	335	318	287	329	298	301	292	316	299	345	357	313	334	294	326	323	328	311	317	317	328	350	346	333	325	334	332	330	341	336	330	308	367	335	307	340	336	312	339	315	333	322	350	319	318	270	329	280	344	336	312	353	346	339	308	330	366	299	321	318	345	348	317	306	341	322	310	356	293	317	303	326	325	319	350	331	338	317	318	305	350	361	342	350	303	315	316	324	347	316	327	300	342	363	340	311	347	289	324	328	309	312	279	337	327	370	308	358	321	298	293	318	325	335	311	318	303	324	319	329	339	331	336	326	331	318	342	327	337	319	323	310	319	324	341	333	301	361	313	342	351	297	309	360	316	333	321	330	344	350	337	376	315	336	331	323	311	330	326	321	335	341	309	301	333	306	320	336	316	320	355	344	319	348	307	316	319	333	302	352	335	316	323	332	332	300	318	328	313	324	322	318	353	328	311	321	337	311	303	306	320	292	329	340	300	356	329	339	341	350	310	334	290	313	314	335	295	291	340	350	331	327	313	348	297	346	309	327	327	344	333	328	325	319	314	328	322	359	314	290	289	323	308	319	344	343	322	318	326	310	332	325	332	300	326	351	326	334	311	338	351	337	345	327	306	301	285	349	322	329	322	320	329	331	334	312	351	349	356	332	354	326	322	363	340	309	303	370	321	313	331	333	307	335	308	342	319	320	334	331	316	349	328	329	333	306	321	321	334	338	320	323	327	317	340	338	327	338	334	296	313	308	328	327	334	335	322	344	361	338	325	312	361	324	320	322	326	309	341	311	289	352	335	325	321	319	317	326	330	348	349	325	283	336	328	327	322	343	365	331	312	362	320	343	316	284	320	358	309	336	324	349	303	349	306	328	333	339	343	326	311	347	339	352	352	343	318	319	343	312	306	342	346	351	318	312	343	305	306	341	329	328	330	350	340	292	309	349	318	322	324	291	322	326	339	319	344	332	304	343	326	310	315	340	337	334	277	335	327	277	353	323	322	365	336	318	322	319	293	322	299	334	337	336	315	355	320	334	305	285	334	326	325	323	331	351	311	357	309	299	324	335	317	321	320	324	331	298	312	322	333	352	338	322	375	338	342	328	360	337	319	329	315	343	322	308	302	343	309	313	329	345	321	324	310	319	345	303	298	287	322	357	330	353	329	272	319	314	372	347	336	344	328	351	335	313	324	356	338	295	338	354	335	335	308	315	290	327	311	335	321	351	333	318	311	353	306	330	334	339	307	343	347	315	321	310	306	330	300	311	314	361	328	332	312	339	336	361	335	312	353	330	313	339	336	341	347	334	325	332	345	321	333	325	345	348	322	309	326	325	325	332	313	312	334	326	354	334	283	348	336	350	323	318	346	348	328	330	346	328	334	337	300	321	308	343	327	314	310	298	339	340	346	313	335	326	316	341	338	351	332	315	322	310	352	328	315	314	310	340	332	329	322	349	353	343	296	346	342	325	316	341	332	335	342	322	356	308	325	334	334	332	330	318	329	317	323	301	347	326	336	349	320	314	330	322	350	354	326	318	329	319	322	340	310	305	317	301	314	354	330	327	348	330	327	365	337	325	307	334	318	311	302	339	336	324	339	323	315	311	300	298	332	349	333	335	351	353	330	341	307	313	339	318	338	329	325	342	309	341	324	335	323	329	343	353	333	314	340	344	310	322	345	354	327	352	320	322	320	330	324	315	311	334	329	301	287	319	316	336	312	318	296	310	340	358	320	304	331	346	334	323	320	325	306	316	300	332	349	316	332	285	294	300	322	311	351	323	312	343	320	323	309	358	357	330	301	322	358	287	333	347	311	293	352	328	336	323	306	332	351	313	392	335	326	350	292	306	336	342	313	307	311	327	294	332	318	310	318	329	282	339	327	357	295	271	336	334	311	331	329	327	322	317	338	323	313	334	337	307	367	334	301	326	296	354	366	300	303	318	318	327	312	314	325	330	356	281	322	338	328	319	295	303	289	328	305	312	296	308	309	322	342	311	368	348	283	301	299	335	326	322	331	325	327	307	362	315	336	357	322	319	301	327	313	308	362	329	318	323	325	312	356	327	333	307	335	289	328	334	323	347	355	329	313	322	289	334	326	323	321	315	337	295	314	353	296	334	310	334	339	336	335	331	358	349	331	309	335	334	285	370	339	338	339	283	325	357	328	314	315	357	309	341	348	322	347	332	339	322	328	340	307	318	306	323	314	333	338	320	363	347	314	305	326	337	287	321	329	325	354	353	325	337	323	320	298	332	310	329	332	268	335	313	311	327	321	297	326	323	342	294	335	333	347	322	333	301	330	316	319	282	323	324	336	315	315	320	342	310	376	328	322	318	297	342	311	328	352	355	317	344	311	318	326	299	343	327	327	289	336	337	329	312	323	327	328	326
47978	67441	23300	12066	8607	6148	4491	3505	2687	2139	1820	1666	1379	1280	1213	1165	1064	1012	924	792	702	647	600	514	538	531	517	498	505	473	455	445	481	447	487	427	445	451	414	453	404	465	416	455	453	429	483	418	424	445	470	467	416	485	434	435	422	467	447	442	436	451	474	391	434	361	430	417	413	445	441	411	394	404	416	459	418	401	472	446	413	389	411	452	405	428	432	432	407	425	407	418	449	406	417	374	389	461	457	471	433	447	438	453	442	406	436	454	427	401	460	380	434	414	486	470	408	399	479	409	423	411	422	390	469	468	420	393	410	419	422	403	418	422	426	424	420	439	378	429	428	429	393	437	393	382	387	451	424	395	404	411	438	424	422	412	396	429	412	390	406	442	416	427	412	399	447	441	437	419	405	389	404	397	428	413	409	406	427	404	473	384	431	435	406	423	431	390	427	400	393	433	415	431	418	398	439	394	438	450	397	432	398	419	431	408	418	395	408	405	413	424	428	398	434	403	388	451	421	420	419	433	431	413	418	396	451	440	425	402	405	393	442	434	424	384	425	429	427	423	401	430	417	413	429	427	416	433	394	384	447	439	395	415	413	397	425	427	412	433	475	438	434	398	429	445	429	417	400	441	421	387	400	392	395	416	377	404	391	422	410	391	424	412	416	409	436	439	425	426	412	416	443	394	397	416	447	451	413	420	446	416	384	393	394	400	409	447	397	429	444	410	407	378	381	398	446	446	418	401	416	428	420	415	401	455	479	442	396	448	451	395	427	455	452	427	422	432	420	411	456	437	404	397	451	446	439	444	446	383	423	419	438	431	369	396	384	416	441	416	427	420	412	413	429	413	421	443	419	434	398	428	436	432	401	414	429	452	454	430	438	453	421	433	442	426	389	425	456	450	401	423	410	423	421	407	415	440	405	376	395	416	396	400	405	432	404	455	414	444	437	416	403	382	405	430	426	393	421	390	452	433	381	409	404	393	401	436	402	443	421	444	408	377	435	402	417	421	414	418	423	436	403	417	423	408	449	413	453	408	416	394	419	414	397	429	440	443	418	407	416	433	416	440	438	437	440	423	420	427	429	424	418	435	398	388	402	466	428	446	421	446	399	424	408	375	434	415	421	434	419	423	446	448	415	430	393	387	384	398	425	428	395	429	431	426	408	421	403	427	413	392	422	419	393	413	425	399	414	432	389	428	423	382	437	434	411	406	428	393	421	429	427	405	416	385	422	425	438	465	422	430	440	437	422	443	411	447	390	435	441	410	398	447	411	456	437	418	386	368	440	398	436	408	442	395	403	455	445	416	403	436	445	397	438	437	454	409	438	433	393	419	460	396	403	437	434	415	438	385	384	393	431	453	431	450	412	403	423	404	438	442	424	450	431	412	405	419	414	437	456	426	383	389	403	427	440	408	426	464	386	397	427	380	427	420	411	447	367	421	397	416	431	426	447	406	435	432	422	416	464	428	427	415	414	403	385	401	431	427	429	407	416	394	387	427	402	398	438	364	431	428	418	420	428	411	418	422	408	463	407	427	435	420	410	398	415	470	423	450	403	460	418	398	415	427	420	423	409	385	422	444	405	483	424	409	438	401	402	388	429	413	403	451	375	441	449	383	430	411	427	428	433	449	433	442	413	429	403	433	399	387	412	460	418	418	383	435	385	400	396	425	445	377	397	419	404	402	390	459	453	391	391	411	406	412	409	400	405	420	433	411	401	418	419	449	404	408	415	413	418	434	406	394	446	418	398	437	425	445	417	400	391	458	450	386	420	411	407	409	386	414	405	402	422	436	433	438	452	405	411	428	434	413	439	440	429	432	444	431	409	397	416	421	424	431	442	422	402	434	427	424	431	422	404	420	403	419	453	440	409	406	445	404	420	435	426	410	387	397	396	434	400	414	399	401	458	433	431	397	459	405	393	439	413	395	416	443	396	430	459	376	413	416	405	380	438	439	432	435	423	460	411	401	417	406	427	444	422	417	426	421	422	457	430	394	400	458	413	427	401	389	378	476	436	424	399	403	401	376	391	429	443	381	446	413	433	434	410	407	385	412	409	414	437	418	385	448	394	412	395	406	386	374	409	459	395	427	390	422	424	444	447	416	410	453	431	401	404	428	407	457	419	418	376	406	419	390	434	394	435	417	440	408	430	414	444	432	455	411	404	423	406	395	461	473	439	412	383	385	432	447	423	408	414	411	402	430	382	381	412	392	400	407	383	431	404	412	409	438	422	419	417	380	427	391	428	427	434	417	396	434	424	429	417	433	379	434	386	403	425	393	412	400	447	393	470	417	468	438	440	441	421	416	419	405	413	407	400	403	430	456	405	406	393	414	380	435	391	434	436	416	405	403	446	417	413	448	423	423	417	422	428	388	436	432	418	468	409	441	439	429	425	405	446	431	423	446	397	425	428	421	410	442	418	425	424	450	420	430	398	442	395	454	443	429	430	401	421	436	435	385	416	443	391	416	439	386	410	434	405	397	420	427	424	399	438	438	413	445	453	398	376	429	439	418	463	418	412	423	405	399	419	400	415	406	411	423	425	423	443	401	432	404	442	428	405	419	453	438	466	370	432	430	411	389	422	410	427	409	430	435	444	420	420	415	443	440	426	419	415	433	393	427	430	394	419	439	440	440	424	424	423	405	448	421	395	386	432	427	456	364	436	453	404	394	421	413	431	402	412	385	420	445	455	378	402	435	429	416	431	404	430	390	412	458	427	446	429	417	436	442	425	435	436	390	449	405	441	365	431	431	413	383	422	396	384	422	446	422	467	430	390	468	444	457	394	441	422	411	424	435	404	397	400	452	434	439	444	460	439	415	415	439	417	439	397	407	412	390	446	417	462	393	407	407	403	428	463	409	388	432	415	435	438	399	438	448	418	401	438	457	404	456	404	467	442	474	415	447	436	447	406	413	415	426	477	381	407	428	412	422	431	465	394	371	404	425	439	380	453	406	399	407	435	413	433	426	417	394	424	433	432	409	429	455	434	385	410	401	431	412	422	455	401	451	422	432	424	459	416	426	406	424	407	398	426	392	428	405	444	440	431	383	383	376	425	446	415	418	426	442	416	434	444	453	437	438	423	414	401	399	421	424	417	442	442	421	378	423	421	418	405	429	416	387	422	465	417	414	448	436	458	394	406	428	410	436	416	417	418	421	411	426	444	420	411	430	417	423	442	416	399	453	445	440	425	443	420	396	394	422	450	421	455	430	431	447	415	405	417	431	400	420	444	425	419	406	428	427	451	404	415	448	432	388	439	396	409	454	403	429	466	403	449	427	417	431	417	414	409	418	435	420	412	439	419	411	394	413	443	396	393	419	445	413	443	398	373	415	406	445	414	433	391	428	416	464	439	396	430	435	397	423	437	434	445	378	392	418	395	420	403	413	387	388	420	434	456	446	430	442	454	419	456	425	422	436	433	399	422	434	420	443	404	417	398	407	389	435	400	405	409	405	425	391	405	385	445	403	405	398	483	423	429	389
29933	30276	18064	5420	1938	1262	825	577	499	415	405	415	315	328	326	354	356	368	311	298	304	297	266	246	260	269	280	265	239	256	257	231	231	240	244	255	263	260	234	213	243	251	250	245	235	237	230	255	265	243	226	228	238	257	272	279	252	241	247	249	237	243	231	229	258	236	266	217	248	211	230	220	246	240	218	224	257	241	242	261	244	229	258	231	229	256	238	247	236	237	269	253	238	221	245	223	243	265	194	225	261	226	261	228	252	248	241	236	225	234	213	252	223	226	244	262	263	214	235	218	238	224	254	250	252	231	231	235	237	237	240	265	257	255	247	254	218	244	248	240	216	259	238	249	240	222	262	260	237	239	243	213	248	233	228	244	255	268	254	245	236	221	218	253	235	242	246	248	280	224	259	230	263	219	245	220	200	266	249	207	240	247	222	252	240	262	231	245	232	222	267	230	262	235	238	259	260	247	221	239	245	248	238	226	226	242	240	224	215	242	223	218	249	237	255	234	230	219	251	253	266	235	211	236	263	236	203	244	222	256	218	221	229	220	261	245	248	229	254	251	220	222	226	204	244	225	236	262	225	248	242	229	232	245	239	253	233	218	204	241	215	231	241	234	253	242	210	245	239	247	235	231	233	231	246	258	246	260	247	237	262	231	240	234	271	224	223	225	233	249	239	222	245	232	259	229	242	237	238	245	265	241	264	214	228	247	243	250	271	230	222	250	223	242	232	258	237	250	248	242	214	226	240	241	230	252	263	225	251	249	256	257	240	217	239	226	233	258	234	253	235	261	251	235	257	218	235	245	219	229	223	235	256	221	245	208	236	233	234	255	251	217	251	239	235	245	246	241	232	274	270	218	256	228	237	243	263	229	230	266	229	243	254	248	268	249	225	245	244	242	249	238	247	281	243	240	212	266	207	224	244	235	216	246	232	230	239	266	238	235	235	231	253	238	241	237	256	258	235	237	241	259	237	228	229	248	234	260	223	246	240	235	247	242	237	225	225	215	249	274	216	233	261	241	271	220	250	231	250	250	234	227	219	242	243	269	272	234	258	228	249	234	220	228	251	230	194	218	238	234	235	242	239	249	252	253	233	226	232	216	281	239	229	263	244	221	230	248	227	253	225	222	260	237	211	273	237	209	222	250	251	241	250	237	215	254	219	226	270	217	269	253	247	229	233	237	255	232	247	237	254	256	223	246	244	234	233	267	233	228	261	244	253	220	248	214	221	233	227	223	239	227	248	260	244	252	255	255	253	242	218	244	268	232	237	256	235	243	225	245	250	227	222	238	248	260	255	249	247	229	222	238	263	277	257	245	234	248	251	257	241	234	222	234	245	265	210	250	258	216	263	245	213	224	255	223	256	238	249	231	245	264	223	242	232	221	242	217	204	252	239	250	242	226	224	225	257	234	270	246	235	235	223	220	245	244	236	253	252	217	213	255	231	248	220	257	237	258	260	232	219	246	221	230	253	256	230	233	245	242	228	247	225	227	221	275	271	232	246	237	244	231	214	233	239	253	250	232	222	250	245	234	213	236	213	238	245	233	236	224	232	220	228	248	233	233	263	257	261	202	220	245	233	231	278	235	239	237	215	245	263	222	235	244	248	267	235	228	260	240	237	240	250	235	197	236	243	252	236	223	242	248	237	226	231	245	258	228	246	227	229	228	225	235	221	220	264	249	216	241	242	257	238	243	237	226	240	238	245	237	228	271	263	252	235	211	245	228	244	236	259	266	270	242	253	262	244	253	241	235	261	235	238	225	223	250	249	245	246	244	243	240	256	224	225	251	241	245	271	228	233	244	235	250	251	270	244	237	247	252	249	264	230	244	234	210	213	258	253	267	244	242	232	242	245	256	237	236	263	249	221	239	235	268	250	258	231	219	229	240	246	239	219	246	260	230	208	267	280	223	251	250	223	280	217	241	233	245	236	240	244	268	233	217	249	253	274	226	256	235	248	223	234	241	268	276	283	237	235	262	213	222	245	221	242	256	229	229	238	242	215	218	235	232	219	264	246	248	248	256	238	230	236	251	257	244	248	237	266	267	227	242	241	227	221	247	239	219	234	218	232	241	251	236	260	249	265	239	284	234	248	230	238	239	221	256	221	222	244	263	220	249	238	230	219	251	256	217	260	219	264	248	216	231	256	230	266	266	231	249	244	225	257	225	243	245	238	233	249	267	257	238	207	248	248	232	234	251	204	242	238	226	238	232	264	239	237	232	245	234	250	243	284	232	242	216	266	233	210	263	248	240	234	217	232	218	253	237	223	235	237	250	220	219	256	253	229	230	249	235	272	230	243	234	262	253	264	245	252	224	226	242	244	226	223	243	241	241	261	236	221	225	262	236	246	226	245	231	226	264	230	262	254	267	253	256	213	256	230	228	220	245	241	252	259	225	248	244	225	239	251	250	241	242	204	231	268	262	231	240	259	243	224	252	229	249	240	245	254	230	214	230	223	216	227	222	243	258	237	265	240	258	255	209	266	218	252	232	237	257	228	252	241	251	233	225	227	232	214	243	230	250	246	252	246	222	236	243	254	236	230	236	247	232	257	238	273	239	237	233	240	228	262	237	224	250	199	229	264	245	235	228	247	231	236	250	239	236	257	218	244	255	238	224	240	258	239	239	236	258	247	246	225	268	235	237	260	265	252	253	259	233	249	263	249	236	246	237	247	247	270	264	223	250	233	251	261	276	197	185	222	247	239	242	252	229	232	265	233	235	226	211	238	253	250	228	239	245	252	234	208	235	236	224	254	234	229	231	260	265	227	261	233	244	253	239	227	253	239	228	250	224	244	250	265	275	244	230	259	259	239	233	217	238	223	257	237	238	234	222	233	243	266	215	236	232	266	227	236	262	246	229	225	267	226	261	229	230	247	229	249	261	231	240	250	256	235	242	257	241	228	236	251	238	234	241	255	268	262	237	244	225	220	250	244	256	257	242	222	232	259	261	236	236	199	241	232	247	235	226	253	215	249	237	229	199	247	244	226	263	238	247	258	240	238	239	223	232	262	242	239	248	286	247	217	234	230	219	259	230	254	234	231	212	234	246	220	218	241	268	251	259	222	273	223	250	261	214	246	244	251	248	231	236	246	266	243	211	244	252	244	227	233	247	240	251	234	213	261	249	217	228	250	250	227	253	245	240	219	255	243	248	240	268	254	250	221	244	244	244	262	233	231	260	265	219	245	238	267	222	252	227	249	235	220	220	220	225	248	237	250	237	241	226	258	231	220	233	236	251	231	222	270	240	219	240	236	235	258	216	257	236	197	236	242	247	237	221	247	227	220	248	223	244	251	241	229	239	242	242	221	268	214	239	234	249	205	261	250	224	267	234	232	253	227	235	252	266	222	224	257	257	245	244	266	234	231	222	270	254	239	234	229	230	231	251	235	222	239	244	249	233	241	214	256	238	224	209	250	248	236	239	257	247	219	229	247	256	227	247	236	232	215	225	236	243	290	253	220	229	236	242	249	229	222	248
38769	45331	12091	4913	3277	2313	1753	1252	1010	799	804	637	629	580	606	609	540	571	512	483	421	377	350	374	343	355	327	317	297	327	302	335	325	316	286	313	287	308	310	333	320	280	302	318	308	297	306	304	305	342	299	356	302	315	290	299	309	332	271	323	322	299	331	311	315	316	299	303	298	292	326	315	315	300	325	296	307	290	320	297	295	321	289	300	308	350	288	315	320	288	281	307	315	314	255	290	328	271	336	306	284	296	301	303	337	336	291	318	327	312	284	296	288	298	340	309	313	306	308	310	330	325	344	292	308	287	312	350	280	304	306	303	307	297	267	314	267	277	307	288	310	331	294	298	293	298	289	305	314	300	332	310	312	316	286	301	340	311	308	295	323	316	322	291	313	303	323	298	314	288	278	286	275	306	301	276	319	280	328	302	274	331	308	321	325	290	319	315	333	266	300	323	325	290	325	309	295	301	321	317	295	326	311	293	335	300	297	306	294	319	290	318	294	325	308	248	307	287	280	313	314	299	308	290	274	308	327	305	293	272	330	280	342	296	327	294	296	299	306	308	291	332	318	307	296	283	334	301	317	309	310	323	321	320	319	324	281	274	298	334	295	319	284	317	328	312	280	301	296	307	310	317	314	294	298	283	340	275	307	312	323	306	336	306	331	300	290	268	308	304	328	303	312	312	322	310	283	361	311	289	331	323	323	332	322	317	319	316	325	310	326	328	285	324	302	306	321	281	305	298	312	337	328	277	334	301	311	312	301	310	276	309	302	323	302	315	290	317	296	292	316	307	308	324	321	278	322	291	332	298	323	313	278	303	306	300	318	279	320	303	314	302	297	283	301	310	284	306	317	278	298	338	284	330	289	315	327	344	317	306	321	296	333	285	328	310	317	292	316	278	335	299	350	333	283	320	331	325	295	287	312	313	299	314	314	327	319	329	304	323	309	318	295	320	311	327	314	284	290	318	308	326	326	286	313	316	286	334	306	314	320	308	290	279	297	312	321	302	300	337	320	316	306	301	260	302	322	312	326	308	299	352	272	327	315	308	325	315	305	310	331	306	322	312	328	294	322	299	293	330	298	312	287	303	272	315	296	306	311	329	307	310	289	304	296	326	294	302	299	303	306	304	301	335	319	308	296	336	327	263	291	305	304	334	308	327	300	322	296	282	287	275	324	324	301	328	299	296	296	335	295	300	306	315	311	297	309	305	310	316	281	311	317	306	288	320	308	312	309	308	290	261	319	306	301	289	268	275	330	324	300	294	286	288	291	286	338	323	314	303	297	310	314	323	335	312	316	331	318	266	317	288	268	330	304	332	306	337	306	325	293	316	295	293	301	295	320	298	311	311	306	284	317	314	314	291	313	296	312	323	324	328	303	309	298	284	305	286	318	295	305	295	302	341	330	286	290	299	311	305	277	303	326	306	309	317	300	306	289	302	303	317	339	306	313	295	307	294	305	344	322	292	303	323	318	326	308	269	302	344	277	308	291	308	296	307	275	305	313	276	304	311	322	299	289	299	283	311	304	282	322	310	316	284	312	359	322	314	308	333	305	323	286	292	342	280	353	288	292	308	297	295	294	289	302	314	296	286	292	309	305	301	344	307	306	318	280	278	290	298	303	355	322	281	329	336	335	318	298	305	328	305	326	308	322	336	343	317	292	292	316	306	295	313	282	302	317	291	285	302	282	291	331	292	312	301	321	307	306	281	343	310	278	320	335	294	286	310	314	260	329	301	328	282	321	336	288	310	285	312	343	297	325	290	311	317	318	289	303	297	289	292	321	322	288	315	288	323	276	305	286	301	319	306	331	311	327	308	285	322	324	309	323	330	328	302	327	308	305	301	337	355	309	325	300	343	281	287	323	336	283	310	318	279	344	292	290	298	338	350	294	300	315	288	300	304	327	283	300	329	288	328	303	310	306	285	305	302	314	306	281	331	309	310	284	297	298	289	311	341	280	288	306	319	292	290	303	292	305	278	290	341	294	322	306	305	304	309	319	328	296	287	293	340	292	316	273	315	354	328	309	291	298	299	303	316	302	324	280	297	291	324	284	339	315	304	276	328	286	298	312	312	325	297	285	301	313	324	332	307	315	321	291	323	305	300	298	330	317	308	313	316	292	343	316	307	296	286	310	303	296	288	292	295	325	285	291	311	318	320	301	325	301	280	289	287	294	325	288	300	337	312	314	289	311	309	295	295	304	288	317	314	297	286	327	298	305	320	305	320	291	284	289	340	314	293	317	351	296	267	349	296	305	289	300	305	293	289	313	304	279	292	305	305	305	338	317	317	337	314	336	303	320	305	310	329	325	284	305	319	284	305	321	282	349	300	290	287	291	283	324	332	306	302	283	320	308	291	315	311	287	335	314	351	283	310	273	296	296	296	321	345	292	320	294	308	286	299	280	298	316	318	322	304	328	337	311	299	299	320	327	310	322	300	281	314	321	324	266	326	316	292	300	286	329	306	294	303	314	323	277	321	288	322	302	325	291	353	284	312	310	330	304	296	304	299	301	333	288	307	299	334	296	285	310	302	296	297	326	314	301	305	324	300	310	309	292	317	296	339	328	303	311	314	299	336	270	303	279	287	306	315	308	311	330	321	322	310	295	316	323	316	303	294	298	305	320	301	304	322	274	310	304	317	309	313	303	300	329	321	276	310	276	302	297	326	298	319	314	344	321	276	301	339	323	339	298	289	315	286	345	319	295	315	308	274	294	299	326	321	299	282	307	296	325	310	311	300	293	348	294	316	303	310	285	309	317	279	293	284	295	307	312	344	322	303	327	320	306	295	291	298	288	315	297	330	321	310	288	286	328	320	275	318	321	289	297	317	329	308	300	301	285	303	324	338	304	317	307	336	287	299	327	298	304	325	324	287	306	296	309	298	326	306	307	330	297	303	321	317	303	318	302	304	321	317	291	267	311	305	296	313	329	307	319	326	332	310	320	268	299	312	321	290	327	338	300	322	304	327	291	318	296	318	306	323	301	312	328	312	302	340	330	276	305	318	268	270	317	315	289	324	308	286	315	278	297	299	289	321	293	285	318	304	319	301	296	285	321	318	310	334	317	324	314	308	316	329	321	297	341	309	336	309	312	294	290	309	315	333	306	320	319	276	329	292	333	309	320	283	366	291	293	307	290	290	328	304	308	322	329	286	314	312	306	314	320	298	313	291	288	309	323	296	301	299	312	332	308	311	279	275	334	354	320	293	256	348	326	320	324	321	284	293	301	310	303	319	328	310	284	345	309	322	328	287	331	261	291	287	308	342	304	300	304	295	317	300	354	290	288	321	301	327	318	277	287	294	288	312	311	333	283	315	304	304	291	337	291	304	321	297	335	306	317	291	305	318	321	313	302	321	329	316	302	311	295	310	318	307	330	307	351	312	309	329	320	349	322	320	290	303	318	290	282	318	294	306	314	311	316	292	312	331	317	286	318	283	329	324	335	282	310	332	303	317	309	318	265	317	289	303	297	328	319	297
24111	21130	28179	24154	20813	9056	2045	1177	901	839	721	711	654	594	579	641	624	531	523	499	461	438	377	414	405	426	407	414	368	374	356	366	398	379	359	379	374	343	368	371	348	357	375	393	380	345	360	360	346	351	369	360	393	394	354	382	402	360	327	411	345	356	343	384	374	377	369	396	326	387	381	375	325	383	355	343	391	349	347	367	336	375	347	367	371	379	367	339	375	395	359	398	392	371	364	362	354	368	370	422	371	323	363	375	358	374	370	369	334	387	376	397	363	342	363	369	353	381	365	358	357	384	349	339	365	358	367	402	381	375	363	372	378	369	335	386	358	385	395	362	362	357	352	359	362	344	354	324	355	402	356	369	375	358	348	362	371	348	337	354	383	394	360	375	374	360	350	366	324	375	338	378	347	360	410	351	363	368	367	367	382	368	366	325	379	368	346	354	353	341	387	413	350	363	378	350	385	344	367	366	373	366	354	360	355	377	346	384	346	347	355	354	333	362	376	370	384	345	398	347	378	376	394	370	355	380	352	361	378	332	337	347	355	347	364	369	353	393	365	342	350	357	364	367	377	393	347	373	336	383	358	375	339	345	363	355	360	356	358	356	319	371	353	402	361	374	354	346	354	372	356	358	360	356	366	416	384	369	355	362	357	375	386	383	401	349	352	351	382	361	332	403	361	393	346	357	345	370	370	358	321	366	369	363	353	351	392	362	375	363	339	356	359	375	376	375	352	356	350	357	364	336	343	330	388	362	373	384	355	341	382	341	361	371	365	341	369	358	357	381	380	341	345	326	332	331	367	330	368	324	365	359	338	357	358	354	351	367	352	382	376	358	386	331	361	371	389	410	363	378	357	340	322	376	345	360	386	364	345	374	357	401	345	359	397	381	323	368	319	345	363	349	345	344	344	367	371	356	363	384	358	367	359	375	389	376	383	355	325	378	363	379	354	370	413	383	387	358	343	354	384	361	361	396	370	365	345	367	381	397	346	344	365	402	358	340	363	364	397	384	386	389	371	379	332	354	357	376	393	360	397	430	401	388	344	361	352	327	400	376	334	362	353	359	356	338	408	375	380	358	351	424	397	343	339	371	368	328	363	361	364	334	347	373	403	311	327	388	359	338	351	406	356	378	357	363	370	398	350	355	371	360	360	412	354	375	316	355	371	355	362	367	395	362	374	360	378	377	373	371	382	370	389	383	348	339	363	382	389	367	355	373	349	338	365	373	363	365	348	347	343	379	366	357	345	367	386	349	361	379	363	339	353	379	356	347	384	351	375	351	322	384	358	346	339	372	395	373	358	382	401	348	366	349	337	354	351	410	360	345	368	317	358	391	347	367	356	377	374	361	380	326	335	360	391	336	362	373	354	350	352	360	393	363	392	367	355	392	327	352	395	382	361	381	351	363	386	401	365	364	359	385	351	359	341	340	379	363	383	357	374	375	390	373	323	368	365	375	323	384	384	340	359	374	337	364	353	347	370	343	405	377	342	350	338	374	341	359	351	384	325	360	347	384	343	377	386	401	376	356	371	356	380	400	378	357	364	359	370	361	379	383	371	369	357	350	360	343	341	357	380	368	371	338	361	367	350	335	368	368	359	363	359	334	347	381	347	344	355	329	393	397	366	395	398	364	365	372	345	361	355	377	343	367	363	382	372	379	405	369	339	386	362	378	370	364	330	318	348	367	374	369	360	325	372	374	375	384	360	387	348	348	345	370	365	373	389	391	389	363	326	379	351	388	364	348	382	369	376	418	355	349	335	352	368	388	371	374	367	367	348	357	368	330	363	343	360	357	368	348	335	362	381	384	373	352	391	379	418	377	375	341	394	363	372	365	345	378	372	365	367	359	367	377	372	350	392	381	333	394	366	341	366	343	383	371	393	364	357	367	352	385	385	348	354	363	345	342	339	374	389	362	365	363	381	370	388	405	363	388	405	369	373	382	377	370	345	356	357	357	363	337	382	355	383	388	337	370	347	347	355	382	366	352	340	365	381	382	354	375	420	367	387	384	387	384	348	368	360	350	375	368	376	370	368	342	393	347	364	374	354	341	392	354	374	399	418	348	333	376	365	322	373	343	388	397	346	361	347	372	377	376	377	374	363	366	377	377	352	394	401	348	409	368	396	387	391	368	367	382	350	357	362	355	382	340	371	381	358	391	353	365	368	359	373	341	328	324	350	371	358	329	383	382	377	338	372	379	357	352	354	398	370	337	377	328	362	336	371	365	361	365	399	352	340	389	346	384	355	382	387	367	370	367	361	335	338	362	359	378	346	340	347	366	332	376	347	347	369	356	361	372	351	395	369	348	385	368	376	402	368	360	366	378	316	364	347	353	355	371	367	350	334	360	379	375	352	343	375	346	376	358	322	322	372	356	349	375	344	331	349	378	370	376	366	358	356	345	336	383	335	352	370	381	390	381	417	363	372	366	393	335	404	342	327	382	382	353	366	355	370	373	370	344	369	373	365	349	371	322	365	366	338	356	352	352	357	369	372	340	334	398	317	370	345	353	360	381	351	379	365	331	386	360	357	375	360	382	366	360	351	366	363	380	366	380	381	379	357	368	371	369	406	365	367	346	375	351	332	372	406	348	366	338	349	342	373	386	370	353	362	371	374	346	386	355	355	373	367	371	358	365	373	391	394	367	335	357	375	388	395	350	360	355	369	345	388	394	358	369	360	354	371	366	360	376	334	361	338	360	382	365	343	359	356	372	336	383	379	375	354	365	387	355	338	370	373	364	352	347	366	338	365	325	370	378	380	379	366	393	369	366	359	350	358	390	362	373	399	350	378	413	355	376	316	342	371	379	378	323	355	361	388	344	342	359	378	341	386	359	370	354	345	380	398	377	365	352	339	358	373	366	348	350	363	371	357	355	369	367	342	352	349	392	380	384	336	344	362	351	386	367	384	379	370	378	348	356	396	374	383	350	351	412	396	387	393	375	341	361	368	392	368	331	380	357	388	351	394	357	358	379	343	381	363	368	383	347	391	360	351	358	387	355	370	346	387	350	366	372	356	337	332	333	399	368	323	359	351	351	344	383	353	343	352	355	370	343	363	335	367	370	360	356	357	381	351	378	385	368	373	368	343	370	359	370	338	356	342	323	358	387	359	383	339	388	386	377	356	385	375	371	388	383	390	350	346	379	395	342	371	384	357	396	367	370	376	362	383	342	360	326	394	378	381	363	332	350	405	325	327	379	362	395	357	396	371	387	357	380	368	322	354	374	345	346	383	367	358	394	373	329	375	371	373	378	360	349	359	359	365	334	399	362	380	385	365	372	336	352	351	345	346	339	378	366	387	367	347	356	340	364	349	390	361	384	347	354	367	347	353	360	353	378	364	342	358	369	332	399	357	347	364	346	359	410	369	324	348	331	317	361	411	325	335	342	336	339	367	334	344	390	330	404	388	361	356	407	333	387	393	333	363	355	341	417	346	365	365	369	350	335	353	358	369	384	358	366	354	367	376	335	319	355	346	371
43945	59579	18565	9078	6194	4437	3313	2648	1926	1617	1309	1273	1057	1006	1056	1035	978	901	839	742	652	640	595	610	559	560	591	511	538	517	504	537	506	461	514	469	480	486	463	463	516	502	480	448	481	483	499	448	448	453	445	478	455	434	461	479	462	470	514	452	481	421	462	459	460	467	475	441	465	475	483	481	490	485	494	467	455	482	481	461	459	451	477	444	484	488	449	471	492	487	457	464	423	452	436	420	467	452	444	518	433	483	455	490	461	453	486	466	484	466	425	446	433	447	486	488	443	494	446	477	437	451	455	435	460	486	488	462	424	462	473	483	462	454	424	465	469	419	433	477	483	463	468	465	445	451	443	442	477	466	472	502	406	444	437	463	481	431	489	499	458	457	433	461	463	458	479	427	429	450	435	486	427	460	459	478	458	466	444	475	464	451	468	476	492	474	460	499	451	491	494	464	458	433	460	438	450	493	466	503	465	485	453	505	466	425	475	504	470	468	448	456	439	442	430	454	459	464	431	475	480	472	435	459	462	441	463	465	472	468	473	465	469	469	476	451	456	451	485	458	443	487	474	490	448	475	454	411	393	487	446	431	505	450	463	438	427	494	435	451	452	449	462	454	400	461	485	444	461	483	488	453	462	436	475	416	479	465	452	475	457	461	462	425	430	454	426	461	448	462	485	429	454	487	454	468	465	433	482	445	453	452	496	468	465	442	444	453	501	467	442	473	462	442	448	492	496	482	496	455	456	447	449	429	457	470	438	464	455	471	434	514	475	462	458	461	424	472	452	468	470	459	457	456	410	474	439	470	458	452	461	465	462	503	461	461	453	459	484	464	492	462	394	485	475	453	462	475	432	464	455	455	477	460	468	489	473	486	481	442	418	449	501	492	428	448	503	451	469	470	480	496	493	439	487	485	443	443	465	430	484	423	471	461	480	414	483	467	439	429	447	462	493	454	448	456	455	452	443	432	464	443	462	479	457	461	449	453	481	486	469	464	456	479	449	478	477	480	474	454	468	427	439	465	509	473	477	461	471	479	514	460	456	446	483	430	445	502	483	491	461	446	415	505	452	444	427	458	444	492	481	440	447	467	464	477	488	428	462	473	465	470	470	496	476	473	451	457	455	499	428	477	471	483	492	446	457	489	479	436	495	485	445	436	463	469	471	472	480	463	432	455	421	465	468	453	469	513	461	458	439	469	436	462	453	445	460	466	444	474	465	456	464	439	518	499	465	468	440	466	465	481	428	417	461	471	497	452	485	457	458	430	506	464	471	458	445	432	452	480	455	424	487	454	484	463	464	488	472	449	443	479	464	450	450	462	501	456	434	448	512	469	407	477	452	486	454	483	466	471	491	449	442	469	451	462	449	477	470	416	472	474	476	482	422	490	440	437	453	427	477	497	447	451	479	443	459	439	498	510	475	409	469	478	475	478	432	467	451	430	475	485	458	464	450	448	456	460	495	485	464	485	439	463	414	462	460	425	458	440	491	474	435	461	432	470	473	461	457	492	450	455	451	444	462	476	466	465	473	445	427	464	458	404	444	498	462	473	480	467	448	445	465	452	465	435	479	448	483	445	450	499	485	450	493	417	391	479	473	462	454	431	500	444	482	468	436	457	450	474	443	442	446	461	466	433	421	464	464	443	453	504	454	475	456	458	448	440	479	461	449	476	461	448	428	469	490	473	452	464	466	467	490	497	427	479	449	465	458	493	473	458	472	459	438	463	413	458	477	460	458	459	466	478	450	432	453	456	426	432	431	454	438	483	465	429	426	449	446	445	479	415	484	504	455	466	472	468	466	453	449	423	478	440	447	456	469	486	453	511	445	432	471	403	453	490	449	455	489	472	449	455	473	434	441	487	474	477	477	451	462	456	475	475	441	460	472	437	483	422	468	473	474	511	458	475	485	434	473	480	451	481	472	458	462	468	460	443	467	488	470	471	470	452	439	476	472	477	456	473	479	474	434	450	472	467	478	453	464	473	468	468	464	434	444	410	441	478	421	463	465	438	463	471	487	456	467	438	451	437	440	450	463	440	484	462	464	435	484	440	469	432	444	482	471	449	467	484	422	439	461	454	422	448	445	433	472	462	412	531	511	454	500	457	431	488	487	451	511	474	463	456	465	457	455	508	502	442	475	438	468	478	462	495	460	463	441	452	454	460	459	436	444	476	520	450	449	438	485	457	463	446	469	461	434	496	461	479	490	502	409	465	448	432	483	418	464	439	459	419	434	463	480	420	467	464	460	477	425	469	451	488	465	455	457	484	455	478	428	511	438	463	433	472	452	439	457	437	443	447	466	465	470	464	454	463	453	423	430	441	423	439	486	459	439	444	473	511	436	453	463	473	514	454	468	475	459	427	502	445	480	466	447	441	480	475	482	466	414	462	492	456	471	451	456	447	486	491	440	423	438	462	483	467	453	443	478	439	446	462	481	459	469	502	468	455	445	464	467	451	449	455	468	473	450	476	440	464	420	453	488	515	442	491	497	412	460	456	446	468	481	492	439	477	463	463	432	486	459	461	486	487	459	460	504	426	448	454	470	463	449	447	475	492	480	493	449	476	506	453	419	463	479	428	506	476	410	445	479	449	494	475	502	480	464	465	463	480	512	418	449	466	445	449	442	457	459	432	448	443	443	456	447	478	493	488	464	444	446	465	437	457	443	447	445	433	430	432	448	442	452	482	431	480	470	483	484	487	488	445	460	423	450	453	459	439	468	450	438	463	444	463	450	449	448	456	468	415	501	448	466	446	484	471	427	450	431	436	480	476	458	462	477	448	485	475	481	477	421	452	471	450	489	488	457	480	439	460	467	441	471	512	438	438	459	426	425	461	455	453	497	454	456	455	465	480	470	503	415	448	452	482	470	452	475	455	451	441	444	449	443	472	497	463	488	489	432	465	452	444	438	454	458	466	460	482	462	436	459	449	457	491	460	458	464	460	490	468	464	417	454	492	442	449	454	475	483	466	461	448	483	440	436	475	493	456	469	426	493	460	435	459	464	457	463	476	455	477	486	459	470	422	468	443	441	451	438	470	458	447	471	478	424	450	460	465	486	463	446	475	453	435	493	466	480	455	476	482	427	506	436	458	434	467	454	471	453	485	468	492	471	483	440	481	457	475	453	417	461	468	493	418	440	480	491	442	513	480	464	509	475	457	451	472	487	459	465	498	456	433	428	506	493	447	479	463	450	446	434	464	422	477	458	428	462	480	478	464	479	460	465	487	482	472	443	483	464	480	469	509	487	441	477	429	449	500	470	464	462	468	436	401	444	466	468	491	458	473	464	514	488	493	503	437	457	440	445	456	458	453	494	470	472	464	469	439	500	501	382	501	433	457	450	451	443	436	496	467	460	494	417	489	433	457	430	471	464	429	457	472	479	443	403	466	472	481	454	451	465	456	452	444	439	466	451	482	469	451	477	472	458	469	502	470	495	484	464	485	473	461	449	465	424	448	482	439	450	444	457	475	471	440	444	457	437	448
22972	21069	28686	23646	21057	20897	7890	1777	1336	1073	927	827	742	702	657	698	692	582	524	490	446	396	430	429	429	431	413	392	377	403	349	354	311	345	322	361	364	346	339	355	341	329	333	328	343	332	328	317	352	309	363	312	345	338	322	333	316	351	378	309	316	339	355	337	344	333	287	339	346	315	307	359	325	331	342	301	324	367	325	307	320	306	320	381	342	327	311	334	323	316	350	337	299	362	367	328	341	279	333	341	364	315	339	314	336	331	337	339	330	332	316	364	344	350	317	331	343	308	342	318	340	336	322	326	332	310	305	348	349	340	326	335	327	315	294	311	308	331	311	317	305	304	318	337	300	333	343	318	316	327	326	319	269	318	289	323	336	337	332	340	323	320	304	332	315	330	291	327	356	333	308	284	355	338	347	288	317	277	331	336	345	297	306	346	356	287	331	322	333	340	323	328	316	297	320	338	291	333	365	289	318	334	329	287	293	317	341	310	327	358	362	301	305	307	287	343	320	332	336	337	334	311	338	310	349	303	329	318	346	284	357	344	315	304	355	288	359	308	306	307	335	338	332	320	334	321	315	319	297	333	328	304	307	343	351	361	328	343	322	288	314	325	324	328	308	340	315	298	320	355	315	329	318	317	343	296	299	313	295	332	343	313	306	320	332	322	349	321	318	336	326	329	308	314	330	340	316	341	336	297	288	342	334	329	321	336	290	313	329	343	294	308	314	345	339	310	326	334	303	306	322	326	339	286	351	340	370	338	320	297	316	340	331	332	320	324	341	303	295	341	323	319	354	357	320	299	307	331	328	314	284	321	331	335	273	326	326	337	292	317	325	294	330	324	356	294	316	301	332	352	322	318	309	330	339	340	327	319	338	337	282	313	333	345	285	314	358	313	337	310	311	323	323	252	321	328	314	324	334	305	334	321	325	310	292	325	314	326	301	327	354	346	314	288	319	316	308	342	311	333	325	298	328	323	358	335	345	329	340	323	303	308	301	335	331	335	297	303	323	314	325	364	339	307	365	321	308	338	330	329	305	278	328	340	318	331	339	355	331	280	319	335	335	317	312	304	339	330	329	325	369	338	300	350	304	346	343	321	279	312	337	312	322	324	347	346	324	324	339	326	307	335	323	322	346	302	325	315	318	320	320	301	315	344	347	321	332	306	320	345	323	319	304	311	283	338	306	328	333	364	297	307	347	321	329	325	317	326	275	314	317	333	345	266	317	336	335	300	310	327	342	325	337	324	307	332	336	321	336	296	352	326	347	324	343	324	319	304	299	315	341	344	332	345	310	352	306	310	305	315	305	324	364	296	346	329	318	317	331	322	338	318	319	337	329	319	339	322	326	320	318	312	345	317	317	310	350	338	308	345	313	306	326	342	341	297	328	333	330	314	302	299	267	311	325	305	285	339	297	305	312	311	337	315	326	330	296	339	329	312	296	331	336	342	316	308	338	273	306	328	317	329	301	340	310	325	317	323	364	286	348	304	340	315	297	305	311	320	320	327	321	328	319	332	366	313	333	327	328	327	318	309	326	320	329	320	311	325	305	332	352	327	278	334	323	308	330	321	339	328	329	306	317	278	328	329	313	302	346	324	323	304	316	315	295	303	317	299	316	343	315	321	351	278	355	336	306	339	311	325	286	341	329	321	338	305	314	306	337	323	314	332	342	322	332	308	316	318	319	340	325	300	338	323	341	320	304	309	328	336	338	318	316	315	323	302	308	335	319	322	296	331	329	316	317	315	326	331	306	331	337	330	318	322	348	333	327	289	305	314	306	309	312	326	309	357	349	313	340	313	325	323	341	313	321	317	333	364	291	324	336	331	295	299	308	341	336	340	312	324	350	341	321	353	308	321	358	311	313	306	315	344	283	314	315	302	317	342	333	325	320	349	333	326	330	320	300	319	352	304	317	302	368	343	307	315	354	315	329	331	294	349	322	309	351	379	302	316	346	361	318	328	341	331	295	355	326	301	339	326	306	333	337	330	362	293	356	347	328	346	364	355	316	295	308	297	333	304	337	338	316	330	329	305	349	336	320	313	307	321	298	338	298	324	310	309	369	311	308	325	326	316	326	353	328	348	349	326	305	325	333	311	303	315	337	338	332	309	346	353	341	323	304	361	308	310	328	356	316	329	325	324	345	311	284	303	310	344	293	321	326	304	321	310	312	299	326	312	324	354	306	293	348	330	308	344	370	345	306	296	330	299	344	314	318	321	328	342	364	299	318	344	338	343	298	320	335	335	323	347	314	327	325	320	346	326	327	328	284	347	339	310	341	320	327	346	319	331	330	302	313	332	287	334	309	319	326	312	325	314	326	330	363	308	328	320	313	353	364	326	307	305	333	312	318	324	324	333	289	352	339	313	343	320	295	340	346	324	314	320	354	329	328	333	345	338	320	314	316	321	342	326	329	321	313	342	311	344	312	336	307	325	354	315	309	329	347	332	343	304	306	330	295	345	312	335	378	312	320	283	331	305	315	355	343	304	342	311	308	337	333	314	326	324	321	316	317	306	321	312	332	267	308	314	327	338	340	325	329	295	325	300	323	329	306	329	324	330	306	327	373	337	345	325	333	323	339	339	339	308	296	338	323	282	340	324	311	328	318	315	324	317	354	338	321	341	338	330	292	287	308	360	299	332	357	343	335	322	307	323	332	321	337	338	333	321	337	281	307	322	308	311	347	320	329	329	338	348	340	323	305	303	320	337	313	320	331	322	309	315	336	295	337	354	328	336	338	336	316	341	319	337	331	369	307	321	358	303	311	324	327	311	297	322	313	295	348	291	307	323	332	328	322	328	319	321	338	312	326	297	304	301	325	326	316	317	314	352	305	304	319	354	339	319	314	337	310	312	274	318	317	318	322	313	330	320	334	335	342	331	333	340	336	316	332	332	307	311	312	318	321	298	311	341	322	325	292	357	307	355	341	298	320	321	284	281	336	294	348	315	351	318	274	326	318	366	345	346	299	310	304	314	336	323	317	307	346	320	328	303	325	332	343	339	308	334	323	326	319	283	299	346	317	332	314	350	312	325	312	291	320	322	353	294	323	325	316	369	327	315	319	339	287	332	301	331	339	323	333	297	353	336	357	309	317	309	309	307	321	344	296	340	326	285	325	315	314	312	315	321	350	306	378	345	348	313	338	312	322	332	341	300	338	296	346	345	320	336	341	333	298	336	305	305	316	349	336	297	329	320	291	282	287	309	328	321	339	297	331	292	338	318	339	331	303	318	337	302	351	331	352	335	325	328	297	323	329	310	354	333	324	321	312	308	313	324	303	347	299	362	356	305	336	318	303	347	338	332	333	309	291	333	309	321	310	331	339	360	314	333	299	312	327	324	322	301	328	350	337	327	346	332	342	333	364	323	332	335	347	330	328	325	326	329	346	301	286	299	328	313	302	317	331	304	324	346	335	311	327	306	324	323	326	341	304	330	320	352	326	330	326	321	291	323	314	346	335	306	309	320	318	351	337	311	327	315
48209	64493	21092	12625	8806	6403	4761	3584	2763	2312	1871	1550	1312	1256	1250	1210	1121	1066	908	751	707	680	587	585	547	566	568	527	498	459	481	466	476	435	496	445	453	447	420	438	449	429	441	446	415	417	430	444	403	481	443	452	447	420	421	458	427	457	423	414	428	392	438	411	405	428	413	377	418	438	422	424	406	421	403	433	419	408	437	442	386	435	432	456	407	430	408	394	435	447	435	405	416	390	446	419	413	434	392	417	433	402	409	438	437	406	441	430	420	405	380	448	431	423	412	400	419	437	403	427	428	433	404	423	397	437	401	385	430	448	388	402	454	417	429	417	364	406	429	422	403	431	395	411	423	424	407	395	410	446	419	429	436	386	427	410	415	411	433	405	400	410	425	433	423	408	415	453	414	406	404	441	418	435	436	416	410	414	440	408	409	445	428	382	441	455	417	447	422	367	424	424	427	392	396	407	451	418	430	432	378	419	422	445	425	422	434	418	392	443	397	396	409	431	400	405	420	408	430	445	430	412	407	412	410	397	411	404	405	383	402	396	387	401	434	414	388	429	438	364	413	416	464	415	422	421	416	356	388	426	417	411	403	460	388	398	448	393	396	418	419	401	419	390	394	388	433	382	396	414	394	440	378	394	403	472	442	377	403	420	401	424	404	414	409	408	391	425	400	414	453	424	453	382	368	414	419	406	432	396	433	397	432	427	404	393	444	456	438	411	436	422	419	464	413	407	414	420	433	426	409	418	409	407	436	439	411	410	409	396	407	416	405	414	440	454	424	379	413	391	438	415	391	430	396	407	439	401	400	417	416	403	405	425	413	403	381	420	441	462	404	394	408	407	391	429	421	398	439	406	425	404	419	423	396	395	462	411	439	411	447	404	395	401	426	434	404	395	418	395	409	398	434	467	428	401	403	410	402	412	428	376	414	439	420	396	421	376	394	449	415	401	422	441	386	438	405	398	437	410	467	356	427	435	447	396	431	443	395	408	416	420	368	393	419	393	413	408	399	430	443	418	430	420	435	394	441	412	422	401	408	406	392	373	410	424	395	396	439	429	382	410	402	426	429	382	386	404	425	406	403	397	416	380	453	414	420	446	420	403	412	386	386	421	390	421	406	391	414	411	383	407	423	405	431	441	390	420	440	404	384	424	424	426	422	386	425	433	411	387	411	410	432	408	433	385	401	423	427	402	430	422	407	415	458	446	438	414	431	418	414	390	431	405	441	426	430	408	412	411	406	437	381	428	447	449	434	403	439	392	425	416	399	424	393	417	416	448	409	412	423	373	436	451	413	437	405	404	440	415	434	400	408	442	434	416	400	413	421	403	414	407	400	414	426	391	441	431	410	416	410	415	434	388	424	418	401	450	425	418	408	421	443	402	424	465	423	438	423	417	406	404	436	382	405	414	433	380	384	416	444	416	403	388	379	423	396	398	399	448	420	375	392	396	433	385	422	409	378	419	416	441	415	367	405	403	414	415	409	394	429	457	471	397	406	425	445	436	411	377	423	429	435	410	391	399	420	412	397	428	404	432	424	410	414	400	391	415	421	384	409	420	428	412	427	435	424	462	428	436	410	444	407	410	416	422	435	425	454	413	421	389	420	473	420	395	435	437	373	417	412	389	434	461	397	396	422	389	431	416	418	415	442	429	446	438	400	409	417	416	395	436	415	463	386	409	455	365	406	438	426	420	441	380	415	386	428	426	399	432	426	411	393	404	431	437	417	380	417	474	424	405	415	394	437	389	416	412	426	404	382	388	449	426	433	390	421	396	464	427	414	412	422	416	424	438	440	405	425	421	386	426	388	380	441	412	411	404	437	403	395	403	406	382	415	394	433	431	400	435	411	431	459	391	415	444	426	417	416	401	425	409	380	413	418	408	418	379	427	428	435	455	389	420	377	438	408	417	410	448	400	454	433	391	383	411	406	426	388	412	442	405	430	413	406	416	447	405	414	431	430	429	421	433	401	405	399	409	431	415	397	430	409	413	408	419	381	422	402	419	450	432	405	443	384	400	436	425	427	413	399	391	420	439	423	419	408	441	456	400	458	411	423	405	435	418	448	444	431	418	414	417	388	394	418	446	450	398	392	431	442	392	409	443	405	464	430	413	436	412	390	408	448	406	419	402	391	406	435	381	380	431	378	416	461	397	441	439	382	433	423	432	411	423	377	422	421	429	470	418	413	384	414	432	414	398	435	413	411	455	426	438	405	389	408	393	412	417	407	432	416	401	454	424	450	393	401	422	470	433	422	407	401	413	452	390	429	432	412	405	418	415	396	410	419	406	421	433	385	432	423	443	384	440	382	393	392	434	416	371	411	410	416	414	415	407	424	416	408	428	403	421	403	424	410	415	400	392	413	426	405	407	382	422	406	419	393	413	422	430	410	441	433	443	412	407	427	442	410	424	432	375	379	379	424	452	403	425	404	428	405	422	382	448	376	403	385	443	430	404	396	450	405	376	402	423	431	384	404	393	396	402	409	410	388	410	443	385	419	379	418	436	423	418	387	385	412	426	413	466	407	433	437	418	426	403	399	406	379	430	425	415	440	449	417	416	403	397	412	413	385	420	387	404	444	402	427	431	402	436	449	389	424	404	419	395	433	415	371	447	424	419	404	394	411	426	462	406	435	415	402	424	434	400	414	433	394	421	415	453	396	440	399	369	420	395	426	424	433	425	420	412	420	409	418	391	451	400	403	406	435	396	426	396	382	427	435	420	411	445	425	407	374	414	432	393	401	407	406	441	394	400	420	439	397	412	401	402	437	411	419	418	418	357	407	415	378	404	406	472	388	386	402	365	398	439	412	408	444	409	444	440	434	424	406	390	411	423	387	414	449	410	399	445	375	406	418	411	422	403	419	429	421	419	425	416	448	395	401	379	401	377	404	420	415	430	407	403	424	421	390	425	396	394	433	431	397	432	408	435	411	430	367	400	421	430	453	458	388	433	424	438	449	420	362	408	422	407	430	396	404	434	442	439	400	362	401	379	413	388	401	381	435	388	426	420	415	431	429	443	450	406	411	425	404	480	411	431	443	402	416	403	391	404	406	423	427	433	412	440	420	403	417	389	430	424	439	412	416	397	392	390	440	435	421	418	402	400	380	419	446	414	390	397	403	407	410	403	403	405	454	423	368	425	415	426	407	421	441	447	412	419	419	410	437	420	424	438	420	382	394	439	413	436	390	409	383	433	422	435	408	393	411	437	406	422	396	379	431	402	420	424	422	427	427	421	455	405	416	431	415	432	427	438	411	395	411	400	437	416	385	405	380	404	391	427	432	432	450	389	392	400	386	428	403	404	419	422	371	449	399	421	391	410	418	434	421	437	422	430	390	443	424	408	435	383	439	419	407	440	397	392	419	435	416	402	408	405	438	405	455	442	425	406	402	421	426	398	421	393	415	425	404	392	395	413	410	437	398	412	385	392	416	391	421	433	392	448	385	402	413	407	439	417	380	419	417	414	404	412	431	433	402	396	442	406
30430	28279	16307	5043	1767	1136	811	597	503	484	399	370	363	335	376	398	372	345	311	291	247	266	291	240	308	281	250	254	239	242	244	234	222	254	244	244	236	247	258	218	237	248	251	263	238	225	222	262	243	255	237	253	217	235	231	234	218	235	227	229	246	230	251	237	250	228	240	263	235	237	230	240	239	236	267	259	233	237	233	246	224	231	264	200	243	232	243	217	253	244	258	247	229	247	258	225	216	224	265	251	238	265	233	265	248	219	254	243	222	222	228	248	263	226	247	265	228	238	236	240	253	245	246	252	186	253	230	223	226	232	250	253	225	233	259	226	217	266	281	233	224	265	252	222	251	245	233	237	234	240	258	243	230	234	247	241	234	217	223	232	221	194	248	230	222	241	234	224	264	260	231	228	275	228	224	246	241	228	224	223	265	239	244	259	254	248	253	233	253	230	240	232	242	212	236	248	228	229	230	215	231	248	233	205	236	267	252	232	235	289	243	264	249	255	230	220	223	227	225	230	219	269	257	262	223	270	217	219	243	256	218	253	226	252	245	248	213	253	247	261	223	206	249	234	242	236	224	223	254	225	234	239	240	240	252	214	237	231	252	210	226	233	214	234	232	220	240	223	245	236	252	246	268	217	240	238	257	243	245	242	243	239	204	272	257	215	237	235	272	248	220	248	232	225	233	231	224	220	260	265	223	234	248	249	235	233	232	233	228	245	251	204	214	239	254	247	253	234	260	244	290	257	223	243	236	225	223	246	228	241	252	240	238	215	232	248	246	236	200	226	245	275	267	228	233	260	211	242	246	225	231	233	226	240	222	214	240	247	238	228	236	266	241	254	246	216	245	235	246	207	229	235	230	241	193	212	276	253	226	235	221	253	230	226	245	252	221	249	241	219	227	202	211	223	222	233	253	207	226	233	222	213	266	247	244	253	239	257	247	211	249	268	226	249	244	214	212	261	221	232	240	226	225	223	244	228	225	231	256	246	236	221	235	198	230	236	263	231	239	249	222	234	243	261	260	243	254	242	234	208	226	217	230	246	237	227	242	235	217	262	249	242	251	292	246	216	230	243	217	232	249	222	215	214	251	236	253	203	215	225	237	226	234	254	238	233	217	259	247	246	241	262	250	276	228	226	203	232	234	221	233	245	238	217	244	221	242	240	232	248	232	236	237	225	237	266	238	238	220	257	222	222	240	246	258	240	236	267	249	269	250	252	211	211	234	209	253	234	210	203	246	255	242	233	214	213	235	229	208	218	242	248	230	194	249	246	248	221	249	238	227	211	236	254	251	236	261	254	240	224	225	224	205	224	248	237	243	234	275	229	230	252	244	245	271	225	217	230	242	250	224	275	220	240	243	221	245	230	242	267	228	222	215	241	248	228	206	239	228	212	243	231	245	222	247	242	215	218	232	272	239	242	225	249	239	243	244	218	252	204	255	252	228	206	255	217	247	213	266	239	269	248	260	242	213	224	249	256	215	265	252	256	253	255	209	219	249	251	254	238	220	218	215	222	219	242	228	218	229	221	220	239	218	274	245	221	241	217	258	257	212	242	229	238	273	244	229	226	251	234	226	260	230	252	231	232	226	233	192	238	253	244	223	257	262	246	239	245	254	213	238	218	245	247	258	233	221	244	243	237	251	227	248	257	247	236	236	241	231	266	254	239	258	232	213	241	232	236	215	220	253	234	246	214	234	213	248	262	247	249	218	215	229	241	221	217	251	241	237	221	250	211	205	250	259	241	217	256	230	222	231	238	269	223	249	250	245	241	263	272	230	219	253	225	230	236	255	242	234	227	222	225	263	231	227	253	233	226	216	246	244	242	257	256	242	253	256	241	259	247	220	246	218	232	221	224	203	216	236	236	221	246	231	214	229	201	266	246	238	224	233	241	238	198	244	238	238	209	215	233	230	233	252	213	251	207	240	244	268	237	233	241	212	223	235	242	233	236	239	223	215	195	263	201	259	230	225	266	224	241	236	256	252	246	262	240	249	244	221	244	240	245	267	240	245	242	221	223	212	262	244	229	251	250	257	228	239	251	269	243	257	208	214	238	235	232	247	231	252	236	249	214	220	220	210	263	241	252	210	230	252	249	253	219	223	236	237	243	250	210	261	195	232	260	246	245	237	234	197	244	237	227	227	225	224	246	236	218	242	193	254	236	227	222	222	239	224	237	231	244	250	251	199	226	251	241	228	218	241	220	246	251	249	231	239	236	255	227	240	216	252	259	203	261	213	249	237	249	209	233	219	244	230	232	231	206	214	259	233	239	217	237	232	234	260	237	247	229	235	246	241	239	237	254	226	249	230	291	264	232	226	247	235	224	224	241	219	250	217	252	232	240	263	246	247	218	238	242	217	224	188	210	238	224	249	242	249	258	221	225	232	256	239	201	254	229	247	224	234	250	256	242	268	261	242	235	245	246	237	257	253	254	244	213	227	211	260	272	262	238	244	225	242	223	233	240	223	230	245	236	225	241	258	247	258	231	254	262	227	199	223	243	232	210	232	250	237	221	230	246	229	223	252	261	243	252	216	239	230	237	238	224	228	248	257	249	267	229	254	248	222	204	244	245	232	250	229	247	212	228	216	247	250	245	216	229	224	202	259	249	240	232	215	230	235	221	237	243	217	232	276	236	221	245	230	239	245	268	272	215	223	226	204	252	246	247	233	272	229	219	243	242	249	230	223	235	238	230	229	257	251	224	225	234	199	230	230	249	265	244	244	224	226	233	240	262	236	233	258	238	196	210	234	254	237	243	231	263	229	203	248	227	210	240	243	255	258	270	245	223	230	244	253	233	242	207	247	253	213	248	208	239	230	238	247	225	220	238	243	242	234	238	243	179	233	246	218	230	226	218	246	247	218	203	199	237	211	223	237	242	243	262	255	256	232	229	246	243	233	269	255	242	230	224	226	243	230	232	241	211	233	240	239	239	211	234	244	236	232	242	253	224	248	244	255	245	248	231	266	231	239	232	236	252	239	231	209	234	217	230	246	250	238	231	243	229	220	243	211	223	231	237	243	250	250	255	230	211	239	236	214	255	232	235	271	242	220	226	235	212	235	223	218	229	235	244	234	249	257	244	238	233	233	223	251	221	239	240	248	232	262	251	210	214	255	217	225	234	228	231	240	248	228	218	245	245	233	230	262	250	234	244	247	233	216	243	239	258	241	222	239	244	224	249	238	225	223	244	223	252	263	248	217	231	220	215	249	234	223	237	221	232	249	226	237	237	229	195	232	240	236	238	231	246	224	238	255	236	209	239	248	237	231	230	258	247	261	223	226	261	214	222	246	209	259	231	240	253	241	253	212	249	233	240	235	229	260	250	233	231	243	237	232	242	248	246	226	241	234	268	250	262	212	231	247	212	216	241	236	233	254	223	250	242	232	229	257	235	267	227	246	231	258	231	256	215	235	256	204	209	215	249	240	243	239	216	249	224	246	221	263	224	233	256	230	238	260	222	256	243	233	252	238	236	245	246
39198	39547	9562	5303	3411	2411	1716	1295	1028	873	801	666	643	529	628	643	631	530	451	431	378	380	332	405	391	368	365	284	328	312	303	321	311	316	339	333	310	304	309	298	330	329	324	290	326	319	319	300	290	300	274	305	312	334	291	289	321	300	327	310	323	335	291	315	280	302	280	307	316	308	306	288	298	323	321	299	310	315	300	297	295	321	304	348	306	315	291	307	345	309	311	333	275	297	318	300	326	293	274	308	292	305	311	291	304	291	312	308	313	291	313	283	307	283	315	297	308	286	297	284	302	299	301	336	279	307	286	284	283	302	317	288	332	317	318	305	323	297	312	337	296	301	306	290	307	300	302	297	304	318	274	313	314	316	309	311	298	332	295	275	320	299	279	316	321	294	314	297	296	284	266	300	334	333	320	288	310	331	270	299	323	284	275	297	288	326	320	326	310	289	310	290	309	309	294	306	289	312	309	320	292	286	312	326	298	321	322	303	308	302	296	316	285	305	316	296	310	290	318	329	316	296	286	314	307	278	277	307	338	305	312	308	307	320	320	281	313	318	298	296	306	308	285	333	297	312	304	307	284	299	328	291	293	308	315	283	330	306	313	285	310	299	296	279	311	302	284	322	310	313	258	275	309	302	297	294	305	281	305	303	302	289	292	301	294	306	283	300	319	302	290	289	315	319	296	300	308	292	295	286	308	270	313	292	287	302	319	298	293	322	302	309	289	299	285	275	302	287	303	314	312	277	290	304	283	322	318	309	294	266	285	297	275	303	328	314	266	330	307	275	307	277	318	305	314	299	307	286	293	300	324	308	312	305	323	296	320	312	313	317	296	285	317	290	314	336	307	297	294	312	298	278	268	294	325	287	283	311	302	316	297	311	317	306	288	283	335	283	298	301	293	307	320	275	297	320	277	299	303	302	322	316	311	305	296	326	312	314	346	331	304	288	301	290	337	324	262	300	339	318	303	286	295	317	312	302	292	276	290	310	305	278	298	282	274	284	299	280	297	304	324	311	336	314	286	300	281	325	297	292	293	299	309	300	290	324	299	319	338	295	296	329	278	314	304	281	283	296	335	301	292	285	290	313	332	319	318	284	292	305	311	293	284	301	283	293	321	300	307	281	307	328	312	306	281	307	288	303	310	258	299	324	279	307	271	276	276	287	280	316	272	286	336	289	326	305	298	291	291	310	293	318	297	311	302	331	293	285	292	336	322	314	307	301	315	286	337	304	299	327	300	304	334	289	292	300	306	303	305	289	294	305	309	293	292	310	274	287	299	329	263	276	306	332	336	300	310	287	310	274	308	326	331	301	315	321	304	289	307	306	296	315	279	290	287	276	306	319	306	320	316	275	298	288	279	323	312	296	284	316	300	306	298	290	293	282	290	273	287	294	321	273	290	330	304	339	271	322	293	290	280	276	322	305	300	326	275	337	299	301	324	308	291	313	307	278	303	295	305	317	277	318	334	333	292	313	298	308	301	319	309	317	306	325	299	289	291	300	301	296	280	295	298	272	278	294	279	306	326	297	321	291	301	293	315	358	291	311	308	315	302	317	267	327	288	307	316	322	292	283	315	291	309	303	294	314	290	307	317	293	279	326	277	297	312	298	279	295	273	282	269	295	300	313	305	295	326	285	302	332	329	319	292	275	277	318	285	335	275	342	281	274	320	308	316	287	286	347	334	317	311	304	325	329	311	319	276	296	305	302	295	329	307	311	312	303	306	315	282	300	295	305	324	304	334	285	320	341	277	304	338	305	335	293	299	280	321	295	311	304	283	308	308	295	310	303	315	257	328	301	294	302	276	332	304	314	305	273	283	315	307	305	339	296	291	308	281	309	294	314	323	282	300	332	302	328	274	318	304	308	291	273	350	311	300	323	267	299	286	284	298	305	293	312	333	305	315	294	294	274	288	283	312	295	313	295	334	291	318	309	324	303	330	297	293	302	283	313	309	316	345	312	329	299	272	304	327	283	282	283	307	280	331	282	306	287	295	326	297	318	282	299	329	316	293	311	259	332	295	319	304	298	292	289	299	296	316	316	313	319	304	317	301	347	300	316	303	282	291	285	289	300	331	293	320	326	304	303	295	313	296	308	307	273	275	301	302	326	302	316	281	319	293	315	293	315	323	307	320	304	323	292	295	288	281	296	307	325	294	321	270	255	296	314	304	289	307	300	300	278	285	299	277	327	292	306	298	327	328	327	310	295	299	297	290	293	285	268	319	306	322	319	313	331	300	311	312	257	266	300	339	289	279	294	310	266	304	326	346	278	313	323	284	315	288	306	280	309	311	337	305	320	312	309	302	307	322	324	328	298	304	286	313	311	337	309	299	303	284	313	293	329	306	323	313	316	287	305	307	295	286	290	319	295	290	302	331	291	313	280	315	318	314	278	314	309	303	315	283	288	293	280	296	323	311	308	281	299	319	296	303	298	312	318	310	306	309	290	288	284	296	302	287	260	321	269	275	292	341	302	304	298	360	280	307	251	311	299	304	325	316	265	322	291	329	316	305	345	289	300	311	302	311	298	301	298	289	310	292	308	303	308	294	319	322	303	269	319	303	318	300	307	316	297	307	337	291	308	315	303	312	309	322	315	293	308	293	307	312	339	294	302	306	292	290	317	296	323	315	298	307	313	290	284	292	292	302	307	308	303	291	312	298	306	296	321	320	283	324	326	332	344	323	310	282	295	313	292	317	302	301	334	295	313	303	294	308	308	291	310	307	335	313	311	286	346	291	294	305	299	331	291	332	309	326	312	325	280	285	287	280	297	274	315	317	327	293	309	285	321	279	299	322	308	293	310	309	274	276	300	321	320	325	294	306	277	309	292	305	295	286	326	296	316	292	297	288	297	306	306	305	289	311	319	335	315	297	304	295	297	305	293	289	283	310	306	267	293	308	272	325	303	279	272	300	329	284	306	311	295	278	293	314	355	301	291	339	301	302	303	272	291	293	316	328	296	302	305	315	309	328	312	301	339	334	326	303	307	286	257	329	293	307	286	322	324	317	289	283	287	305	312	298	316	335	319	311	285	298	283	304	292	297	289	307	295	286	303	277	317	278	286	289	284	279	283	286	309	263	331	301	270	300	356	293	312	326	317	314	295	294	296	317	315	324	298	314	307	320	312	316	327	252	284	282	300	290	301	312	348	305	305	333	306	301	348	324	290	316	282	296	259	294	287	293	324	307	284	317	275	288	298	279	296	307	318	287	282	314	296	298	314	290	311	306	308	329	288	320	281	302	309	305	313	320	280	302	325	312	314	302	339	314	317	302	295	283	321	338	303	310	311	310	313	297	310	296	280	294	303	283	304	276	307	292	294	297	304	276	317	324	296	275	320	297	302	294	295	346	278	283	304	302	290	327	294	291	291	316	309	305	302	264	304	269	290	283	290	298	292	311	293	333	260	314	330	317	301	311	284	291	269	314	298	291	307	293	311	314	322	319	296	304	281	310	306	331	300	267	296	315	318	335	310	297	282
24036	21093	28231	24096	20844	9129	2113	1338	978	887	807	664	652	595	629	649	647	591	522	475	443	416	434	448	423	413	421	446	394	410	396	373	384	375	382	364	386	375	367	362	359	373	340	378	374	391	354	372	347	357	402	325	347	367	346	365	380	425	362	336	358	353	370	365	355	344	373	349	357	341	370	365	377	377	382	347	352	349	388	382	352	372	359	385	364	364	378	348	382	382	365	368	352	351	363	357	344	339	373	380	352	379	399	379	400	365	356	367	359	369	398	336	311	344	340	376	361	351	359	368	347	339	332	392	366	350	368	371	355	362	350	348	357	367	374	340	392	377	389	353	382	366	368	359	332	358	383	359	380	329	346	381	332	316	389	387	368	337	352	365	333	388	369	352	385	367	352	347	359	360	406	342	351	381	361	370	339	379	360	367	378	371	355	353	376	376	347	342	347	354	347	381	329	348	350	373	353	361	378	350	349	336	385	368	353	408	361	378	392	340	375	335	378	346	341	377	387	358	360	357	356	369	372	378	377	357	370	379	382	407	333	378	383	379	377	376	384	344	354	345	360	367	348	397	383	383	341	377	353	397	403	328	375	362	348	350	386	317	345	341	370	374	330	326	398	334	365	367	331	358	334	364	380	332	400	379	391	360	349	367	364	366	370	351	343	386	382	341	336	373	345	383	368	341	345	365	367	392	350	378	374	366	310	364	380	364	357	348	361	393	355	359	370	354	376	352	355	379	365	347	369	371	378	352	377	347	375	328	355	341	373	341	362	396	328	376	364	354	355	412	341	377	365	319	361	362	354	369	400	354	371	356	389	306	350	368	385	364	356	373	354	368	381	364	388	325	372	348	412	363	347	332	384	368	333	363	374	392	354	354	354	315	380	360	379	379	347	366	373	354	348	321	361	357	360	337	367	347	364	386	358	367	339	367	377	387	359	380	347	342	394	353	354	363	362	366	351	344	355	334	363	354	321	373	370	384	353	322	397	388	347	390	331	358	356	352	388	357	379	367	365	370	376	357	345	358	399	359	390	383	342	368	351	377	348	382	352	402	353	347	353	385	388	375	381	374	357	367	324	362	347	380	349	353	365	357	363	345	347	322	362	392	369	345	352	367	411	359	352	355	336	363	377	364	327	369	372	361	353	349	402	375	409	327	381	343	380	347	345	327	352	344	388	353	367	349	367	369	386	341	376	404	377	379	351	393	351	360	373	380	347	325	324	372	343	359	393	349	326	383	386	367	355	334	379	354	339	369	361	335	345	342	317	343	343	353	361	375	357	358	372	373	361	385	397	360	358	368	342	338	388	372	386	356	359	380	347	348	387	360	333	376	347	352	360	369	365	371	383	338	366	352	344	364	364	333	366	351	351	344	341	354	348	360	369	382	374	392	334	389	356	357	352	353	401	357	387	368	350	412	375	349	360	363	378	354	375	363	363	366	358	375	369	326	379	365	394	374	394	319	341	366	332	363	353	378	361	359	344	385	336	364	366	349	373	400	380	373	364	327	374	321	347	367	360	392	382	377	338	337	352	367	383	348	358	383	368	361	336	374	387	358	379	366	362	392	339	358	360	374	356	350	358	378	350	342	354	386	359	352	332	335	363	338	390	362	361	337	324	373	366	354	350	365	358	357	359	379	377	356	353	342	350	363	349	316	376	340	368	325	307	357	362	374	382	344	327	363	378	351	369	344	362	355	358	374	380	354	313	324	357	360	364	365	359	373	352	353	351	361	346	369	359	382	385	359	374	356	388	339	330	393	369	343	365	390	363	381	361	360	363	358	338	361	343	385	343	317	368	415	354	367	364	385	358	353	345	361	327	347	327	361	384	356	356	357	338	346	389	366	392	375	387	366	376	352	341	328	390	374	367	337	346	370	341	352	372	327	349	353	350	336	340	353	324	341	386	372	381	310	354	347	385	350	356	345	362	355	341	357	380	346	349	348	340	362	358	343	359	353	378	373	356	367	333	361	329	378	321	364	377	346	352	370	368	388	367	385	386	378	345	318	357	346	347	353	371	364	358	397	381	382	339	338	324	383	340	350	331	379	345	351	360	361	381	346	327	385	352	366	404	367	343	389	365	370	368	349	374	359	336	340	365	368	353	374	336	402	351	406	360	366	375	380	360	338	350	321	374	376	375	374	369	361	386	364	357	385	363	358	336	354	378	364	330	359	365	376	363	351	354	339	350	362	385	359	354	340	369	359	334	355	364	341	377	374	361	349	342	370	391	377	366	382	346	345	340	376	334	344	337	364	363	359	366	355	362	380	363	340	356	367	405	374	385	372	366	385	339	335	382	343	391	383	339	347	363	374	341	392	371	362	383	333	366	377	349	387	391	381	345	356	380	372	373	376	350	407	394	335	354	393	382	361	327	407	376	385	374	351	353	346	378	380	389	416	358	336	387	358	318	350	411	425	340	368	373	385	367	368	332	351	366	359	334	377	355	363	348	355	368	350	326	359	342	380	367	366	371	371	358	355	352	361	380	354	345	401	345	364	399	343	389	354	350	348	345	358	346	397	362	351	371	369	337	364	369	350	375	380	368	379	355	376	347	356	383	338	360	364	344	365	390	337	350	375	361	335	364	338	349	360	400	358	372	379	345	362	365	357	376	417	370	341	355	384	384	385	390	344	388	338	374	328	394	349	360	350	350	362	380	341	361	360	370	380	339	345	351	382	360	350	358	372	369	367	364	364	362	372	348	377	355	377	362	360	367	368	316	380	343	347	355	389	358	351	377	361	355	364	341	356	341	352	363	354	364	384	393	379	372	348	367	355	361	384	395	341	387	339	361	348	375	347	328	356	343	339	316	326	371	312	352	375	363	368	341	370	353	402	353	385	387	356	381	382	360	347	339	382	349	349	385	357	371	380	360	352	378	360	386	361	368	384	360	358	325	369	341	347	349	397	365	329	359	350	405	353	373	374	348	378	358	358	349	358	422	342	358	392	336	361	358	358	364	365	372	391	363	379	380	416	376	359	354	335	346	326	382	335	359	344	371	368	371	368	375	330	349	339	340	401	359	348	329	388	359	380	370	357	350	375	358	348	366	368	387	350	368	361	391	328	342	369	349	367	377	346	357	328	386	351	362	376	375	367	344	344	370	374	382	360	376	354	378	356	307	379	383	351	343	362	377	388	374	363	371	369	370	365	366	362	319	368	373	376	334	355	362	384	376	374	389	354	326	360	376	373	358	375	357	362	357	333	350	362	347	355	392	325	365	394	380	389	355	355	375	376	361	363	352	338	374	357	369	358	383	399	347	352	366	355	364	345	362	380	397	355	348	395	378	387	345	342	374	345	362	359	399	353	335	366	334	355	371	374	330	342	357	370	373	348	370	349	355	379	343	378	341	349	373	372	355	366	337	333	375	365	387	339	400	337	379	385	388	344	355	380	340	370	351	352	345	392	384	352	357	392	358	377	365	351	397	345	392	373	379	341	353	354	336	371	376	392	355	343	369	378	369	321	347	377	335	360	358	372
43867	53479	17204	9660	6630	4662	3517	2753	2109	1783	1502	1213	1117	1035	1040	1043	964	903	801	691	603	634	562	597	637	599	548	516	488	511	493	486	491	477	468	457	455	485	439	478	446	427	443	455	486	458	462	483	487	475	460	501	450	493	445	441	466	472	468	451	440	466	468	491	503	439	459	472	449	474	440	457	508	443	449	515	441	466	449	473	455	477	456	451	468	474	477	445	465	408	429	467	424	502	479	452	455	452	469	443	415	447	484	497	491	440	463	466	452	454	493	440	460	454	450	501	482	442	424	484	446	447	466	483	477	438	462	481	480	465	464	453	412	454	456	403	462	450	476	447	435	465	421	426	440	444	446	448	464	466	445	487	436	446	442	444	436	476	428	450	481	420	468	433	436	466	482	425	465	466	443	501	457	457	459	466	448	450	487	476	453	436	467	436	430	476	486	475	446	470	500	478	480	444	483	394	448	431	472	505	465	446	428	477	439	453	433	449	467	452	442	466	459	497	490	418	484	467	451	473	461	472	505	466	457	451	461	457	461	447	477	456	447	487	437	442	430	478	468	454	475	487	450	437	456	483	429	467	471	423	480	468	457	438	465	459	461	456	489	479	474	446	435	442	500	458	455	450	456	435	455	456	442	472	457	439	465	459	470	452	450	413	451	462	465	442	476	424	471	480	471	419	467	376	462	453	438	458	440	454	479	472	450	477	470	469	473	474	475	474	485	478	485	491	467	462	450	454	455	452	455	451	446	414	441	440	436	447	462	435	470	499	484	475	443	449	502	460	484	432	464	460	500	464	445	505	447	465	463	450	457	442	469	456	475	427	454	440	455	477	435	474	487	451	487	417	471	430	449	413	497	450	441	471	452	496	428	452	465	444	424	468	441	450	422	492	440	412	458	485	448	437	511	467	447	450	449	420	475	472	489	443	444	451	434	443	454	427	429	467	474	459	478	497	449	445	462	476	456	459	444	473	440	446	450	489	462	500	463	473	434	450	485	475	446	426	466	446	462	471	434	463	436	465	421	463	468	440	483	417	440	455	465	452	477	464	465	440	456	458	474	433	427	449	492	434	442	466	456	470	450	419	460	465	457	463	458	470	433	459	460	447	452	430	490	439	440	503	442	436	470	455	443	489	463	442	460	471	487	455	447	460	474	447	441	461	460	456	439	450	457	463	457	443	461	418	457	462	449	441	461	459	477	479	460	468	491	435	473	473	487	460	450	475	485	489	454	469	469	461	465	491	447	465	455	455	465	481	444	461	473	439	474	473	492	503	444	504	488	454	449	407	445	436	441	483	501	490	441	471	437	464	451	399	468	470	408	487	414	433	432	455	467	498	443	459	430	464	441	465	449	491	478	438	472	462	433	453	470	454	463	454	462	474	473	462	471	450	456	476	494	501	457	462	456	474	449	493	476	462	447	459	453	442	494	437	455	435	462	450	453	422	431	444	457	457	472	439	476	460	438	478	479	446	465	462	444	464	430	449	458	427	460	449	494	473	475	450	473	418	425	458	426	430	469	467	495	473	471	477	485	461	441	462	460	483	459	472	520	456	497	470	483	464	483	452	430	451	430	459	484	461	485	470	457	454	442	459	455	460	430	435	441	432	424	447	432	463	463	482	502	450	455	444	464	453	441	472	461	447	440	436	466	411	479	425	445	498	476	457	423	429	445	459	467	429	477	489	476	450	451	460	489	445	465	467	471	485	457	445	459	478	456	454	437	489	467	444	460	460	503	432	453	448	465	476	423	482	463	487	488	471	443	458	448	445	420	426	462	480	446	430	470	483	438	466	473	465	492	446	464	445	431	449	449	421	473	460	499	472	444	438	447	477	486	482	441	469	444	452	479	476	441	469	498	452	470	457	457	471	418	457	462	440	454	423	470	455	457	458	413	472	460	445	432	483	485	445	442	456	421	489	442	453	462	461	438	474	444	457	458	488	424	445	465	472	495	459	458	478	431	457	447	489	461	455	455	439	472	436	479	482	451	447	466	461	458	470	468	459	461	472	442	481	442	437	429	460	466	471	491	425	435	420	436	455	505	454	469	476	435	470	469	436	450	436	437	481	442	450	436	457	457	456	449	457	407	477	457	484	470	490	427	462	439	478	469	415	454	428	454	459	454	465	490	466	470	497	449	435	492	473	447	464	498	471	462	457	412	443	447	463	456	435	487	470	468	467	442	444	461	431	454	459	459	432	451	465	484	469	452	471	451	451	448	439	485	477	456	441	445	489	510	462	427	489	465	486	446	484	529	437	446	483	492	446	433	455	447	428	476	428	471	450	428	471	451	444	458	483	436	434	439	429	463	458	454	423	465	481	483	450	477	425	492	444	457	426	468	487	441	443	455	462	445	439	487	473	458	468	459	492	471	471	407	485	438	462	471	411	442	458	450	423	438	483	485	432	487	447	453	435	439	464	453	474	410	465	462	481	470	450	446	447	478	448	437	454	440	471	439	444	467	434	471	461	434	450	422	470	483	482	462	458	511	427	438	446	484	461	443	477	450	464	427	458	468	443	448	501	435	456	442	423	429	445	488	468	458	450	455	459	411	458	469	465	451	484	490	458	452	446	450	461	461	445	479	465	487	454	463	456	481	504	461	465	441	445	448	489	440	487	388	492	479	494	492	488	420	443	458	452	434	483	431	424	430	430	467	475	487	406	479	450	469	455	427	457	463	454	424	473	455	460	428	446	431	481	465	473	475	475	447	450	446	497	433	441	443	455	461	456	461	428	482	444	453	451	494	502	454	441	421	439	469	459	459	466	425	504	434	447	464	487	429	437	474	425	444	454	479	460	468	448	457	489	442	462	458	469	435	465	455	518	450	472	462	449	436	446	484	469	422	454	479	466	448	487	474	430	458	498	491	481	424	503	460	502	463	443	467	480	432	435	442	436	470	450	439	455	450	464	474	436	428	472	461	451	459	437	430	491	446	414	466	451	451	422	462	433	460	438	449	431	477	460	472	438	452	431	485	441	449	455	447	456	442	431	468	431	430	440	440	462	474	429	433	467	432	423	466	406	489	459	450	449	450	475	466	458	478	452	422	453	440	456	463	428	466	426	473	432	466	485	457	471	446	481	458	460	459	436	455	475	460	460	442	454	447	496	451	451	429	456	457	474	450	442	438	448	495	462	439	430	482	445	452	466	460	465	457	487	466	455	477	430	459	492	454	426	433	493	456	479	461	504	441	453	440	463	435	435	429	437	450	428	444	453	432	490	470	491	443	449	446	443	469	466	430	462	452	443	474	477	471	470	440	469	463	471	438	422	473	480	462	458	403	461	459	455	454	463	485	437	497	433	454	443	469	459	445	440	429	466	443	439	448	447	422	448	466	440	459	486	466	452	429	436	409	423	443	428	451	459	401	458	473	444	458	432	463	427	477	458	480	414	500	463	438	454	482	418	480	501	451	448	428	422	460	478	492	482	457	458	473	437	448	474	460	405	446	457	481	428	443	455	448	468	447	448	476	434	477	499	456	408
22940	21070	28716	23610	21063	20911	8353	2100	1421	1160	1020	811	845	662	707	700	723	601	585	461	480	444	384	404	409	426	402	389	378	392	341	336	326	339	326	341	325	343	358	354	352	307	296	323	315	333	335	304	322	376	333	342	333	328	330	339	334	364	311	309	345	312	303	333	341	310	322	346	315	294	360	341	347	349	309	320	314	335	323	327	328	350	330	294	327	314	313	312	355	352	310	308	327	339	325	333	341	307	332	333	337	343	333	324	332	319	359	345	315	316	328	304	296	332	314	340	292	326	321	350	314	340	333	312	350	300	330	341	328	370	349	343	297	338	361	343	311	326	335	320	307	318	313	323	361	355	313	304	319	305	327	312	305	317	357	338	306	338	347	314	318	319	336	333	335	310	318	325	292	370	317	363	311	345	335	335	309	334	327	344	322	330	325	344	309	331	324	349	311	334	309	325	357	327	312	313	309	299	314	348	337	287	324	314	298	340	296	312	316	313	333	330	310	327	323	340	338	310	298	366	314	331	334	306	300	334	353	328	331	329	320	329	332	314	295	334	313	290	371	323	348	349	295	330	313	361	304	326	331	324	308	310	322	329	290	331	317	318	288	304	343	341	323	301	317	294	302	319	347	321	334	320	326	322	338	351	316	324	340	315	321	342	310	338	346	339	316	307	324	286	341	324	323	333	365	319	335	311	312	371	341	317	298	360	345	291	342	347	310	330	320	378	318	309	303	317	306	317	322	349	317	340	293	329	341	352	320	292	336	347	334	347	335	298	310	340	338	320	314	331	306	340	314	361	314	332	343	336	307	342	318	334	315	369	344	327	292	343	320	331	298	352	321	295	297	329	314	294	327	294	329	301	331	324	318	340	335	304	328	317	321	327	301	309	327	324	356	290	347	335	324	324	333	310	320	343	329	308	304	325	329	302	321	355	314	348	331	319	308	335	323	307	343	304	308	340	290	307	342	338	336	319	338	354	330	296	330	319	322	336	351	333	337	325	307	307	288	300	346	338	331	320	329	300	301	285	320	333	328	296	284	317	330	328	292	333	346	310	337	306	299	329	326	334	318	340	336	287	313	332	360	337	299	310	299	334	314	351	315	308	326	299	321	344	322	336	318	307	328	308	299	313	333	341	344	333	316	329	301	311	341	298	305	325	314	324	359	314	309	331	333	334	332	340	296	301	324	306	324	311	309	328	317	332	285	283	320	315	326	317	330	323	324	337	328	328	350	306	344	341	308	300	312	299	326	343	311	289	318	313	331	362	308	320	312	344	298	322	321	312	322	329	305	326	293	336	329	330	350	311	335	309	295	333	302	308	312	329	324	338	299	343	301	311	312	319	348	321	316	335	319	292	324	325	319	331	342	318	327	333	315	330	306	343	373	340	307	336	371	338	297	325	339	321	308	292	309	335	328	298	302	305	318	353	336	332	331	324	344	321	318	338	343	320	307	307	300	337	328	340	300	336	318	313	319	319	293	299	304	353	305	342	341	331	338	294	343	322	324	307	280	342	299	330	348	306	300	349	299	346	336	325	316	324	354	329	345	315	345	302	330	312	306	315	319	290	341	327	304	337	339	335	315	315	320	292	328	348	320	299	324	326	337	316	315	299	304	322	318	330	314	303	320	307	326	312	373	325	309	321	329	326	315	282	348	311	312	337	321	295	299	300	360	368	316	303	312	344	343	301	293	342	326	329	337	322	344	328	298	329	344	334	310	327	344	323	345	304	303	344	318	331	329	296	336	331	297	349	306	329	320	332	323	284	332	335	320	328	340	326	328	343	320	295	317	318	298	305	317	318	290	336	345	335	302	308	297	289	299	336	322	325	319	351	293	340	325	320	313	331	293	339	319	323	306	344	325	276	313	304	341	337	335	358	269	306	310	312	351	300	325	342	334	293	309	334	319	312	329	312	341	300	323	330	315	290	287	319	341	330	363	310	365	301	332	320	306	319	294	322	337	325	318	296	309	286	329	330	316	334	345	325	307	290	318	312	296	300	340	320	310	333	322	304	308	269	317	317	293	320	335	346	334	327	328	290	332	314	332	349	320	352	325	313	329	277	338	349	321	324	319	304	318	329	332	314	327	339	301	339	333	306	349	353	337	316	329	314	354	328	340	311	355	332	337	336	313	321	309	334	315	350	315	340	309	318	332	334	328	341	329	321	351	322	303	303	327	307	304	349	316	324	330	334	316	308	323	356	307	320	334	310	340	314	325	334	340	322	344	308	349	328	325	309	326	338	329	341	324	334	334	273	291	324	324	335	316	319	327	317	311	312	324	344	325	327	322	316	340	349	308	313	306	319	336	294	297	319	296	338	335	307	331	311	318	320	332	336	308	338	307	320	323	297	339	383	296	317	313	322	311	333	333	317	338	306	336	341	330	354	337	325	317	323	317	324	326	289	292	340	330	312	312	330	288	301	325	291	299	297	288	305	324	322	291	325	345	330	341	326	325	296	347	315	328	325	330	317	361	302	332	301	347	348	296	327	327	374	278	361	327	327	316	324	317	332	340	332	338	315	314	319	297	321	319	312	328	326	321	336	333	327	319	306	340	317	330	301	301	329	322	322	333	326	333	332	345	336	330	351	306	371	321	323	337	321	313	286	290	306	314	290	309	312	321	318	346	330	319	306	323	327	334	337	330	362	349	333	333	306	322	352	332	333	348	350	337	323	317	325	310	309	302	370	289	329	331	332	336	327	315	320	317	341	323	311	326	349	320	312	319	277	330	329	329	322	349	348	306	349	316	301	306	329	289	314	331	324	320	321	303	332	335	326	369	309	337	311	332	314	328	304	334	336	317	334	345	341	303	292	307	310	316	328	319	318	330	319	320	332	307	322	319	314	293	311	305	334	316	343	293	368	307	319	333	300	312	338	334	323	355	345	322	317	293	308	321	315	347	300	319	333	331	305	325	316	336	329	336	332	314	320	330	307	328	307	332	340	332	335	312	324	321	307	342	324	317	333	350	338	306	346	345	338	331	324	329	328	322	310	333	339	324	354	321	308	314	302	285	370	323	327	321	344	324	345	268	349	309	331	340	299	331	324	347	316	313	325	326	320	332	324	342	320	321	316	360	309	327	306	296	322	328	335	338	332	332	328	317	307	345	292	330	331	314	303	321	332	320	330	290	337	318	338	321	325	306	336	323	295	326	289	333	352	337	328	311	330	314	316	334	342	324	332	328	341	323	312	331	317	307	339	314	319	332	323	312	334	337	311	308	313	301	301	307	320	342	308	306	330	341	356	293	323	332	310	323	308	314	328	291	311	313	324	333	329	314	309	339	284	339	318	342	319	326	324	343	344	326	302	338	349	321	307	317	332	319	330	323	340	340	350	335	341	290	316	309	344	320	340	335	323	315	344	322	321	297	333	333	329	330	326	327	329	300	319	322	324	330	313	319	309	321	313	294	308	321	321	329	305	315	338	324	356	330	315	309	323	340	300	303	334	310	308	314	360	333	318	319	326	351	336	345	329	311	316
47952	61672	22031	13744	9726	6840	5177	4038	3161	2639	1970	1583	1428	1365	1293	1256	1181	1009	896	791	687	668	623	628	653	594	553	502	511	486	485	487	437	530	427	442	431	465	424	418	429	441	433	474	399	429	433	414	404	429	411	465	444	422	380	428	437	449	402	398	419	436	421	420	445	426	431	409	414	405	450	442	428	420	448	425	410	433	417	429	444	392	449	415	414	408	386	405	433	410	419	429	447	382	428	416	390	406	404	409	401	414	412	455	436	413	443	435	387	423	414	421	395	420	434	408	406	411	407	376	399	420	424	444	429	382	404	437	411	419	434	425	393	422	415	418	420	430	416	411	402	401	394	409	391	417	438	401	443	440	417	422	405	427	427	396	405	413	414	376	395	452	422	409	388	412	372	416	379	437	424	397	445	402	424	393	411	463	419	410	399	412	416	411	439	406	418	398	432	441	414	431	428	429	437	429	414	419	394	387	428	416	428	400	413	419	424	416	401	401	405	382	391	429	377	418	434	412	427	416	400	380	447	448	417	389	427	462	419	385	401	411	392	439	399	429	411	379	425	376	408	439	417	455	397	386	422	398	378	435	390	419	386	421	449	436	414	454	419	389	433	399	379	424	427	434	427	406	397	420	415	434	470	435	403	403	397	421	392	387	422	378	434	416	378	416	408	388	398	426	406	429	423	386	427	424	394	380	414	401	390	417	432	401	420	427	417	394	387	360	419	411	419	438	424	410	399	393	394	413	425	420	419	454	407	380	423	421	385	415	381	413	418	429	438	463	408	420	392	421	412	387	420	431	403	369	383	374	431	404	446	415	379	418	406	371	400	404	436	393	419	411	376	408	406	425	386	413	392	404	382	439	404	408	425	405	431	433	429	404	410	419	391	405	422	453	411	465	421	393	433	395	411	380	430	419	400	427	403	456	413	409	414	420	390	380	425	404	409	415	463	405	431	417	418	434	412	381	404	379	418	389	365	428	436	403	461	445	386	418	408	412	392	426	414	405	427	417	374	434	433	416	416	427	405	414	450	384	419	414	408	385	398	446	448	403	444	407	413	402	399	400	421	445	393	431	424	441	429	442	448	386	420	451	425	421	404	417	415	404	427	402	413	410	434	402	389	436	393	418	442	415	408	409	392	393	388	394	375	388	383	444	427	393	405	397	435	396	425	415	461	390	443	408	390	377	360	378	414	437	403	428	418	367	386	428	401	419	412	430	409	394	405	395	405	444	412	429	431	392	402	441	414	432	403	397	385	389	401	391	408	411	393	447	434	411	424	388	391	409	450	409	388	431	408	453	415	398	427	410	418	413	417	421	411	364	445	426	390	459	430	379	398	406	417	381	433	402	421	392	440	425	401	403	401	404	401	401	429	406	423	421	396	444	397	418	345	421	420	403	427	408	419	432	393	383	429	404	427	405	415	418	439	410	385	413	410	414	397	401	380	439	447	398	433	393	386	386	428	434	427	424	375	415	404	404	423	395	415	436	470	386	423	430	417	386	453	434	408	402	381	414	388	385	435	450	401	420	409	418	397	404	446	399	413	404	388	422	427	410	451	419	408	409	410	365	417	435	432	417	424	395	414	387	409	423	417	400	407	401	383	381	433	377	381	405	412	382	376	446	427	404	427	439	416	422	412	425	450	387	454	407	412	371	442	352	413	402	414	438	441	413	358	401	387	410	389	426	408	412	387	405	440	413	423	382	413	438	403	388	407	403	420	401	403	439	437	415	385	409	410	404	396	397	403	407	366	419	423	439	398	389	412	403	415	415	425	405	403	380	431	408	440	426	372	440	395	406	403	423	386	406	390	425	407	454	418	381	414	384	445	368	409	412	404	429	407	423	406	429	420	380	443	411	438	424	375	388	428	415	393	408	427	386	403	386	428	370	411	439	417	388	431	433	401	448	399	434	393	440	412	389	419	400	406	422	404	417	399	411	404	432	403	413	447	387	421	402	385	411	393	387	384	389	392	394	423	441	393	416	398	424	370	415	357	420	425	367	384	432	384	449	420	423	401	378	408	365	444	416	426	424	420	428	421	417	418	395	399	434	402	417	418	429	444	379	397	387	418	409	445	436	387	396	417	411	428	442	400	402	437	413	401	466	394	425	431	444	388	403	385	428	388	433	419	389	427	411	395	390	437	423	411	428	431	429	439	368	408	416	436	438	432	428	393	418	403	410	403	431	383	437	432	410	421	412	414	416	402	426	408	414	403	438	428	410	428	431	407	424	398	435	402	400	418	443	412	442	383	413	399	408	434	409	402	406	395	456	428	434	404	416	420	393	434	379	382	389	418	424	402	429	436	438	402	409	424	395	402	420	398	424	395	431	417	420	394	382	363	406	406	387	389	440	418	420	400	398	405	418	439	389	428	423	430	379	409	408	398	402	422	348	393	435	428	389	430	436	407	402	414	394	428	402	419	375	407	422	411	457	431	396	401	416	426	427	404	441	438	394	441	397	408	421	415	402	430	434	370	403	403	423	454	442	411	373	391	411	396	423	407	410	402	417	393	439	397	409	428	433	393	412	395	414	374	411	433	432	425	425	407	371	387	437	413	395	416	407	415	409	422	430	416	445	420	435	412	439	444	431	417	416	402	406	395	401	409	384	411	442	410	396	364	402	417	443	422	440	427	385	413	396	387	393	379	366	434	429	418	381	426	404	408	402	399	407	425	398	404	401	398	433	466	423	400	444	412	412	434	424	454	403	398	402	422	415	439	394	404	398	459	403	370	407	408	409	408	403	427	402	360	436	423	404	439	424	398	406	401	432	421	417	422	424	416	415	372	400	394	431	361	361	409	413	409	402	410	390	392	463	402	389	405	392	412	388	430	406	450	427	403	445	391	398	437	420	396	407	401	417	442	382	424	403	432	387	417	416	397	396	428	387	434	402	414	395	425	420	419	410	432	436	424	396	396	390	429	399	455	402	414	404	396	406	382	391	392	399	434	382	429	412	407	428	386	373	411	412	420	425	409	442	424	447	455	418	394	401	422	453	382	424	412	450	434	418	427	408	397	401	429	426	381	416	421	386	412	379	405	449	432	396	389	406	421	397	426	405	407	405	433	430	411	429	384	383	408	398	420	385	382	373	394	385	392	412	450	356	395	416	422	398	390	415	417	346	413	404	421	426	421	384	395	425	427	394	414	385	421	387	381	459	374	402	377	422	432	435	402	424	403	426	399	413	431	424	418	435	429	409	392	376	422	448	416	392	431	405	414	408	395	414	436	446	428	394	433	412	407	385	414	394	428	385	400	404	432	380	435	425	381	408	445	400	406	414	434	414	422	403	433	409	420	409	390	403	430	415	456	397	418	367	409	356	412	411	398	404	396	409	408	426	432	426	405	415	425	406	422	415	407	406	395	377	418	401	391	405	391	402	428	383	457	414	424	414	399	425	433	450	427	451	406	400	415	381	402	400	442	407	434	410	421	388	438	416	419	415	416	455	386	393	441	415	377	396	402	415	400	439	396	434	392	406	413	375
30235	27004	16181	5366	2061	1219	846	672	590	552	423	423	367	368	355	402	376	349	318	299	287	285	266	291	283	283	228	249	246	259	251	224	212	234	248	244	235	254	228	227	232	220	250	244	243	251	249	249	234	256	248	235	242	223	227	237	228	219	243	246	252	263	209	243	222	223	234	245	235	233	211	251	235	253	234	251	221	247	215	214	213	252	235	256	207	257	207	222	222	237	234	212	254	224	233	267	231	246	227	244	235	254	246	262	231	253	270	234	254	248	229	223	246	266	238	223	235	250	207	213	216	211	230	234	245	238	230	199	256	234	248	215	239	238	241	210	227	219	232	245	250	236	229	218	238	225	251	226	251	239	231	253	235	236	267	238	236	228	253	234	235	210	243	239	207	212	253	227	232	250	252	227	230	234	251	261	241	233	222	215	260	231	238	247	256	241	255	217	235	216	210	215	244	242	238	224	234	261	209	235	234	215	223	252	227	221	258	227	226	256	250	226	271	233	242	226	185	253	234	251	245	236	209	231	253	226	218	213	195	226	243	224	221	219	243	238	205	239	235	227	209	247	271	257	254	251	226	230	233	231	236	239	255	243	262	246	264	245	239	249	245	227	251	252	211	236	229	238	254	230	222	242	254	255	229	217	225	229	248	233	233	243	249	269	239	246	218	229	247	238	235	270	246	234	226	266	247	237	240	206	237	229	269	235	184	212	231	232	227	247	223	256	270	236	238	234	219	228	221	194	247	277	231	217	257	227	247	237	217	226	246	255	226	229	267	250	253	227	234	232	247	238	237	231	235	256	228	251	232	243	241	219	210	227	250	246	224	214	207	222	224	210	219	217	218	246	236	217	232	203	222	222	227	220	224	250	211	204	218	221	254	235	252	252	252	246	250	237	238	218	243	269	261	258	278	229	228	231	291	232	242	253	264	225	244	235	225	231	245	239	223	244	233	234	252	233	265	247	259	285	225	246	256	224	234	222	226	223	225	208	230	222	234	239	231	242	268	245	254	248	209	235	233	234	260	234	216	254	237	239	228	258	220	248	254	230	209	237	209	245	247	250	245	244	238	240	212	241	228	217	266	239	232	226	235	239	230	260	208	249	265	218	221	239	225	236	237	252	236	236	232	237	246	252	248	226	212	278	212	217	253	216	229	231	246	211	233	212	250	238	207	232	223	212	237	219	209	228	267	246	222	215	218	244	214	226	241	246	208	240	259	229	254	228	218	215	251	235	207	248	225	225	232	252	235	218	257	215	215	232	256	251	265	206	215	221	266	231	236	250	231	241	251	209	248	235	267	243	250	254	230	225	241	238	211	247	246	231	230	254	241	244	228	236	234	239	250	257	239	239	220	213	218	216	232	247	208	238	227	241	240	248	237	244	231	243	221	241	231	231	210	245	270	245	229	230	216	249	248	205	254	235	221	244	223	227	243	235	233	224	252	245	237	259	228	214	228	262	232	220	239	244	233	233	254	206	209	236	229	247	241	256	243	223	219	249	226	221	217	199	248	226	229	228	229	232	238	244	225	228	270	258	258	249	211	220	234	245	245	239	239	247	221	224	251	242	232	220	239	239	241	218	246	188	250	225	237	255	241	209	243	235	249	263	226	231	266	236	240	232	281	228	242	209	243	220	239	231	245	228	235	228	230	222	251	226	214	265	242	218	243	242	225	243	264	238	232	264	261	239	241	257	256	212	219	243	228	223	235	220	238	239	241	226	239	256	209	231	224	216	233	228	229	202	263	234	227	246	234	233	241	236	241	231	230	252	230	250	230	230	205	250	229	217	240	213	242	253	247	221	225	228	247	237	196	210	224	242	239	256	264	240	255	231	261	224	238	243	208	222	252	253	205	278	221	219	219	254	239	259	232	235	257	225	245	242	259	266	239	227	228	240	214	233	241	232	225	221	251	247	240	245	251	241	238	272	257	199	223	243	212	232	223	262	221	226	234	237	239	257	202	235	239	245	240	219	265	248	251	236	263	242	232	234	224	225	250	229	225	232	263	227	230	234	249	249	219	251	225	237	203	240	250	228	230	252	243	240	221	261	229	235	233	225	205	235	276	234	236	219	274	202	212	238	242	228	226	210	226	215	244	219	220	219	244	197	236	250	265	269	267	237	250	229	239	223	240	231	243	242	202	215	224	248	259	242	240	251	235	260	239	240	239	234	238	265	266	243	228	233	264	212	250	200	239	220	257	235	237	231	240	228	243	218	230	250	243	234	242	237	221	229	244	237	245	227	231	260	224	238	266	255	233	254	218	297	221	249	229	243	243	253	230	243	202	241	218	247	220	223	209	255	242	261	228	236	240	239	257	243	235	251	254	220	262	222	253	239	225	209	225	229	245	207	193	228	273	249	241	220	235	214	227	215	244	215	232	213	256	227	242	256	232	244	276	230	242	213	251	199	210	243	227	235	246	256	235	242	270	231	251	225	219	245	215	224	248	249	208	260	235	216	246	237	260	274	252	253	231	247	232	209	244	236	248	241	207	245	227	228	220	254	258	223	241	229	217	234	254	215	221	244	260	267	219	214	230	252	234	227	234	200	236	231	187	211	245	222	242	247	220	220	244	244	241	247	229	231	256	250	254	239	253	221	225	236	243	236	222	242	250	281	246	220	221	239	247	265	212	226	216	246	239	223	234	236	255	258	225	270	270	207	229	221	247	214	258	232	254	249	223	212	231	248	232	206	254	244	247	244	246	214	258	243	242	213	248	224	211	248	223	239	217	211	231	221	229	249	217	256	206	223	219	244	238	235	243	225	249	271	256	233	253	262	223	255	223	224	235	240	235	246	231	260	212	262	259	224	229	261	234	241	247	247	235	236	238	237	245	207	231	194	250	245	234	257	250	247	219	227	231	250	224	231	218	227	236	214	217	215	213	219	240	221	228	254	245	221	207	231	256	201	228	231	242	261	238	236	206	218	255	240	222	238	215	217	246	227	260	228	250	231	273	241	245	251	248	249	242	228	232	253	241	250	251	226	265	240	221	239	249	214	252	233	246	224	237	217	247	236	230	221	248	215	239	239	233	220	213	200	228	213	225	217	206	230	276	224	231	216	224	220	215	238	226	212	241	238	241	210	225	225	230	241	234	232	218	255	239	216	256	237	230	242	221	232	249	244	233	237	252	238	217	228	236	253	228	226	243	230	281	248	214	228	231	241	246	229	249	221	258	199	235	225	217	249	257	223	218	257	227	234	217	247	228	223	210	250	242	222	238	244	224	204	256	252	229	237	213	232	234	248	252	233	244	280	232	270	231	273	256	194	233	240	220	237	243	267	216	236	233	185	242	252	202	222	258	227	261	225	235	225	246	252	231	256	222	222	242	243	222	216	223	252	236	233	236	260	233	259	246	223	238	241	225	212	255	218	222	255	258	246	246	247	227	218	233	243	237	246	245	260	230	253	235	230	249	215	235	237	257	243	248	231	223	241	228	247	228	255	249	214	218	245	236	197	245	236	260	254	239	240	232	237	246	225
38688	37235	10692	6321	4196	2662	1884	1525	1131	1037	836	679	600	632	641	648	641	558	501	434	435	422	360	403	409	371	364	349	330	324	306	321	325	307	313	299	328	289	314	315	285	289	320	313	295	306	283	281	308	302	310	291	330	286	311	302	278	273	291	295	305	303	324	327	292	358	305	309	290	304	279	317	293	293	321	297	270	304	304	312	325	294	306	318	258	298	310	329	322	268	296	302	281	314	325	286	318	293	323	305	274	299	278	283	302	316	303	292	336	292	298	299	288	286	291	275	306	273	316	281	320	296	311	292	290	308	279	263	311	303	299	291	271	343	311	256	287	326	302	290	329	316	316	280	312	306	326	295	303	312	301	294	296	248	344	295	302	298	278	318	290	289	316	310	327	274	287	303	315	296	278	325	276	274	305	290	310	291	305	290	299	323	299	286	308	300	308	286	336	290	297	298	265	307	270	317	307	295	298	291	263	283	293	287	284	292	323	312	278	278	292	314	305	277	282	308	282	343	311	336	307	266	276	297	279	276	317	278	284	314	308	314	299	326	347	305	316	303	299	316	355	308	313	303	322	318	299	339	310	312	307	292	308	285	304	288	287	306	333	303	294	324	318	307	306	319	336	339	337	326	290	292	310	293	286	269	305	350	309	334	279	275	309	312	281	294	294	291	291	297	282	333	286	300	296	269	312	295	303	311	301	290	302	314	350	288	298	314	297	284	293	317	295	319	313	333	273	304	288	295	282	285	292	286	285	305	310	340	298	326	303	293	299	295	303	352	310	298	278	294	325	307	297	305	310	305	300	297	279	316	283	308	284	300	272	289	296	309	286	296	343	307	284	294	307	296	292	308	288	307	311	329	281	329	288	294	302	320	266	309	275	302	293	285	325	277	289	298	298	309	300	306	323	302	313	286	301	292	312	304	306	296	297	298	304	317	312	306	304	299	307	278	312	280	315	312	349	294	288	284	308	333	315	321	324	325	286	298	294	316	297	264	286	283	299	323	289	295	289	303	303	281	318	318	297	295	319	304	301	270	300	299	316	316	304	353	292	279	283	294	298	310	293	302	309	300	291	304	298	308	316	295	299	311	308	291	330	299	305	303	334	299	324	312	316	283	318	294	282	326	289	339	323	310	312	306	318	289	283	330	312	302	303	309	291	279	294	297	332	268	297	310	298	285	313	311	273	282	306	325	288	315	313	312	345	311	324	281	321	280	281	325	300	288	289	296	310	284	296	296	320	277	301	347	314	286	318	316	298	323	297	317	273	310	303	331	306	328	313	307	303	278	305	314	295	343	299	285	299	311	301	332	307	308	307	288	294	296	320	278	296	297	316	288	300	293	318	335	329	299	266	300	282	303	307	295	304	298	275	309	301	284	303	301	298	322	289	305	354	287	301	340	312	307	296	329	298	304	284	294	323	292	294	317	304	307	315	307	330	305	290	289	317	290	295	292	279	300	309	313	328	283	297	300	285	318	303	300	314	306	291	322	298	308	297	313	305	288	322	298	318	295	293	307	306	315	292	329	310	294	279	331	319	317	301	290	296	306	280	288	325	302	303	281	336	276	304	296	315	282	302	300	326	289	341	273	279	283	312	306	300	279	289	330	293	329	307	301	311	275	297	317	304	290	297	280	300	305	302	342	307	307	284	275	276	336	293	298	292	319	262	292	293	300	308	301	290	325	302	312	292	285	289	309	300	305	263	303	313	283	312	313	289	311	316	315	334	303	295	298	320	307	330	278	317	307	303	283	324	308	303	308	306	318	307	271	299	285	321	303	292	294	274	282	301	284	325	297	312	294	307	271	278	313	311	315	315	281	306	281	291	334	336	331	288	277	311	273	277	313	311	326	300	310	321	303	337	330	284	309	292	333	303	316	291	277	313	309	297	314	262	286	266	303	301	288	296	260	303	302	303	301	294	335	323	314	304	298	320	294	338	295	334	316	288	311	322	290	314	320	296	308	284	299	329	294	291	303	309	318	279	277	341	321	293	310	336	278	259	337	309	270	273	288	287	296	325	297	297	332	318	331	341	324	294	327	311	312	322	286	292	298	304	309	307	309	287	297	305	316	300	282	302	314	308	267	305	284	303	312	345	307	302	331	308	323	288	303	330	301	298	299	301	290	302	341	309	282	314	300	313	283	310	293	305	312	321	290	325	304	309	310	275	333	310	311	292	280	291	286	348	286	310	285	299	318	288	294	301	304	309	304	301	299	329	301	294	303	307	277	257	299	329	317	319	300	294	302	305	300	318	305	303	307	275	307	312	307	280	314	272	283	294	325	320	305	316	318	313	299	283	299	317	308	285	304	289	303	311	311	328	292	307	292	297	305	269	306	284	315	271	330	321	292	321	313	303	306	305	304	296	308	286	305	292	285	308	274	335	313	305	287	333	307	321	318	298	297	308	288	302	328	267	334	307	278	272	314	301	319	290	331	323	301	291	285	286	282	324	316	318	316	308	321	310	311	292	291	279	337	324	292	300	292	317	291	315	313	298	298	294	289	317	304	277	285	281	327	319	284	317	317	299	289	321	292	275	303	292	310	295	306	280	300	264	285	301	279	275	289	269	293	306	316	295	316	304	278	298	277	304	283	272	289	264	301	282	299	324	305	294	286	332	307	319	322	316	292	293	296	328	313	282	283	312	316	310	306	323	317	319	291	304	317	301	281	319	322	308	310	292	282	282	283	278	291	305	315	308	317	269	293	319	280	297	303	293	308	307	310	309	293	316	289	268	299	299	289	305	300	313	349	293	314	291	270	323	318	304	285	287	300	295	318	294	330	276	310	330	313	290	286	301	290	330	360	304	299	302	344	334	313	302	290	300	291	290	284	279	293	306	314	286	305	332	320	306	285	308	309	306	308	304	333	304	304	312	315	268	285	295	322	334	304	294	294	296	288	316	309	301	278	281	292	312	290	310	324	321	322	283	286	321	310	275	310	321	313	309	296	318	298	304	289	275	300	301	314	313	311	275	303	302	304	292	345	301	307	313	260	321	329	301	322	307	319	324	278	276	282	306	287	313	307	308	308	322	323	310	325	285	286	279	320	306	306	332	311	295	303	268	310	302	343	269	309	308	290	313	297	324	321	280	288	303	304	294	304	304	318	305	306	272	318	309	285	317	295	306	329	315	320	295	277	275	298	289	283	302	267	291	283	335	280	292	310	333	284	321	327	276	318	356	297	305	265	311	313	304	317	313	288	299	299	298	303	332	328	324	320	303	290	330	313	326	308	301	314	300	295	313	306	311	288	279	302	305	291	314	279	290	316	321	321	293	299	308	291	313	290	290	328	297	308	306	282	307	313	321	297	281	287	320	299	302	325	296	315	303	313	283	317	310	301	295	307	322	289	287	334	302	312	336	286	275	301	320	286	313	307	309	303	271	300	311	288	294	288	320	310	294	291	271	305	292	296	283	297	258	310	285	320	302	301	303	280	308	283	290	338	322	297	271	313	292	308	290	301	314	307	283	285	332	332	296	295
24005	21078	28308	24011	20900	9962	2508	1481	1307	1024	832	672	655	661	661	670	629	584	544	510	492	447	426	436	427	440	412	425	382	396	386	387	368	370	369	367	354	374	354	356	391	396	362	358	390	324	367	359	355	396	359	374	354	406	393	351	358	349	373	373	369	380	356	347	382	365	361	366	344	320	338	399	349	382	347	375	379	369	371	361	369	345	347	351	363	344	330	352	347	351	358	391	322	327	366	345	330	373	382	339	374	349	363	365	384	391	376	363	363	354	374	359	365	337	364	364	372	361	358	336	371	345	355	357	362	357	340	368	382	360	356	388	354	361	397	375	363	338	384	353	385	331	336	335	345	356	337	320	354	374	382	346	388	349	349	352	379	328	367	339	381	351	360	356	367	366	340	370	344	343	324	378	353	359	360	371	364	374	353	377	335	388	374	361	378	332	353	331	340	348	354	334	356	380	378	332	343	379	334	364	347	356	343	362	378	372	349	363	373	344	368	341	357	367	368	384	334	372	323	372	407	357	307	356	339	342	369	341	354	355	331	340	377	339	333	351	377	343	371	318	379	383	338	351	355	329	365	382	385	366	342	359	349	368	339	353	350	350	375	376	369	365	341	364	373	345	340	335	376	361	377	323	380	389	369	370	335	355	364	333	365	333	370	361	403	374	370	398	351	337	370	367	355	383	351	356	365	351	359	362	351	348	354	343	335	362	379	380	360	331	346	342	354	389	355	372	345	389	331	345	351	386	328	347	354	362	318	349	364	370	367	351	373	353	334	357	364	365	345	368	349	362	351	355	364	372	345	369	359	351	373	314	379	307	399	360	387	360	350	353	365	363	369	352	379	353	386	296	365	372	363	346	379	360	345	331	375	348	369	358	337	339	344	365	325	373	346	356	384	328	360	367	362	342	352	367	364	327	359	365	348	370	389	380	359	367	388	346	343	343	375	332	336	331	351	368	353	356	325	362	363	361	356	380	337	376	357	364	344	363	342	375	299	395	368	359	367	359	337	348	392	378	376	361	322	354	348	366	364	351	364	362	337	362	377	372	361	344	347	330	367	338	387	356	347	374	374	340	373	326	367	348	354	374	334	371	358	379	378	316	333	345	357	351	337	369	385	376	349	354	343	358	374	374	338	353	390	385	354	372	416	375	378	339	362	366	389	337	368	356	323	320	347	355	351	330	365	330	340	307	370	348	344	364	378	377	342	366	352	342	361	368	323	341	361	351	366	306	344	352	351	394	345	345	386	361	349	381	374	370	373	362	350	367	380	354	347	353	368	344	340	347	389	333	375	381	354	360	347	314	369	347	358	366	354	363	325	360	342	361	354	353	373	369	343	352	339	344	338	376	366	323	353	355	346	353	345	359	360	345	363	366	362	353	339	369	347	313	364	353	327	372	337	340	351	326	348	343	349	330	362	353	367	351	365	361	342	353	371	355	354	364	343	394	339	364	362	370	356	318	368	346	336	387	339	379	348	349	363	370	360	373	331	343	353	371	350	376	367	347	347	355	353	406	344	361	350	345	400	347	387	353	380	384	358	362	367	341	343	343	310	344	362	354	358	373	368	341	368	352	382	382	373	345	355	375	357	383	347	334	355	368	363	360	369	394	383	356	391	352	308	363	365	374	352	344	340	359	353	354	354	365	361	371	338	365	378	327	323	332	355	342	348	370	378	332	374	327	364	330	361	353	354	364	361	289	377	365	301	364	373	377	357	376	349	356	374	379	373	376	367	344	382	348	349	328	376	384	340	365	337	357	337	346	319	407	371	356	364	336	364	327	362	327	369	377	371	363	370	382	342	356	346	364	327	358	343	359	365	356	369	379	336	325	337	369	350	337	371	348	340	341	339	390	352	347	350	382	372	390	343	374	355	368	362	360	345	395	345	367	376	340	346	373	385	366	331	367	386	366	344	343	378	363	373	355	369	368	369	319	350	382	355	355	407	341	318	331	366	371	343	357	363	346	358	371	367	361	363	357	362	359	353	369	346	374	338	361	372	369	364	363	339	346	338	367	324	366	383	384	371	362	380	344	386	351	392	345	358	359	346	347	359	345	327	343	314	362	359	336	352	393	367	373	355	355	338	333	358	354	411	338	366	324	339	350	341	378	360	325	372	359	364	384	374	343	367	351	366	376	348	359	346	335	356	387	316	359	378	347	394	346	341	385	376	363	325	351	329	363	358	367	352	365	361	357	353	364	378	360	385	363	390	342	364	393	354	325	360	396	357	357	344	384	346	354	363	340	336	371	345	353	314	331	362	367	370	395	346	365	361	351	371	368	347	344	366	348	362	360	360	364	389	342	322	335	362	376	367	354	357	348	376	364	384	355	360	362	351	379	337	359	367	400	371	381	359	366	376	357	361	345	358	362	365	370	330	341	371	354	345	386	316	330	332	347	363	328	358	345	365	356	377	345	353	395	358	393	362	329	363	367	385	332	336	333	345	357	356	341	339	363	370	379	366	355	346	367	355	373	374	356	357	370	362	351	392	342	351	371	352	347	373	359	393	353	365	320	341	363	362	339	389	333	376	335	359	378	373	362	333	353	364	361	366	347	342	366	364	380	367	370	348	361	364	312	327	362	354	323	346	353	370	354	336	345	353	372	358	350	351	333	351	350	362	326	380	339	394	395	362	381	352	372	334	346	367	354	384	339	345	345	358	392	375	344	363	364	346	346	324	382	373	354	338	348	362	372	348	352	375	328	388	330	330	343	343	340	367	345	350	337	349	342	349	347	340	345	371	358	375	374	402	347	376	357	350	394	353	368	377	351	376	332	326	344	350	373	378	323	342	357	357	380	346	359	363	341	343	357	351	355	360	362	351	356	341	343	342	357	356	345	366	407	343	372	375	353	315	393	387	345	337	358	386	359	353	386	349	366	369	372	377	384	355	353	348	332	397	378	365	370	344	337	348	347	374	368	391	346	363	338	342	334	330	379	364	361	360	361	361	381	308	346	364	349	362	393	368	359	347	380	383	347	336	407	373	362	344	317	332	348	339	368	385	362	352	340	329	340	353	334	298	373	394	327	337	374	360	354	372	401	358	355	382	358	381	337	373	342	358	378	324	369	344	407	356	350	347	332	334	355	385	381	367	315	375	338	338	342	371	319	327	329	384	335	356	351	334	343	331	329	345	362	334	363	348	349	364	367	360	326	367	369	377	343	357	384	331	359	318	334	357	337	363	358	372	348	331	379	358	338	362	364	373	380	351	361	386	325	346	387	331	355	352	368	321	365	358	378	331	357	333	325	338	358	330	335	356	360	360	338	353	336	361	384	365	324	347	362	352	366	347	370	323	349	346	347	362	373	354	353	364	367	382	364	385	354	344	369	343	391	358	339	352	347	355	361	363	345	331	330	365	374	362	361	411	362	353	345	373	345	361	374	371	364	361	350	335	396	394	332	358	352	392	382	375	356	394	365	329	338	353	371	355	353	357	351	355	365	387	349	360	345	323	363	362	339	366	389	369	393	346	346	356	373
43655	49800	18142	11330	7809	5519	4029	3112	2666	2179	1546	1281	1133	1077	1131	1094	1070	976	826	733	701	631	632	625	644	629	559	505	494	496	480	515	460	466	475	471	488	465	463	484	476	468	448	439	476	453	440	455	429	460	446	435	493	446	462	489	466	480	444	490	446	449	477	509	399	450	495	473	456	468	446	472	485	480	464	449	442	434	482	437	440	497	386	459	437	497	453	432	432	443	454	474	450	476	432	490	443	436	435	447	428	434	449	476	446	483	451	497	442	459	466	463	520	459	427	464	467	479	478	435	468	433	499	462	460	447	465	458	475	444	431	442	449	458	478	446	439	423	465	439	462	490	459	483	469	444	460	445	489	479	482	414	449	464	424	435	435	454	453	518	439	471	487	468	455	457	464	450	473	446	480	422	458	464	466	480	476	445	450	475	450	470	414	463	430	456	494	479	475	497	430	428	457	443	440	450	430	469	438	434	457	466	453	458	448	432	418	428	421	433	417	446	460	430	475	462	473	498	429	450	418	432	434	504	457	438	443	444	453	462	442	456	460	494	430	458	432	448	442	478	452	427	473	438	442	435	434	467	433	477	481	441	469	496	475	447	475	461	463	527	454	428	478	443	431	439	423	438	454	437	440	449	474	490	422	417	455	454	467	434	458	466	484	490	472	477	449	437	450	438	478	426	501	462	433	435	450	441	477	407	445	478	432	443	447	441	431	454	439	476	455	450	409	433	475	447	462	473	473	437	455	452	460	454	452	475	440	440	458	423	450	456	433	445	488	457	403	463	431	503	446	481	459	466	424	446	446	469	460	473	460	450	472	431	428	461	438	464	488	476	456	473	460	458	453	470	470	427	472	457	445	462	476	478	430	432	433	482	454	449	482	477	443	429	464	444	497	477	462	468	474	453	403	449	477	463	490	442	426	429	457	472	450	459	409	470	450	431	451	458	442	403	474	458	440	469	453	456	432	474	453	454	432	487	473	445	453	488	468	445	452	455	485	450	440	452	444	492	475	461	472	485	451	454	466	447	485	441	468	465	469	453	461	461	449	444	456	458	454	454	459	418	430	443	445	457	452	435	449	451	459	446	452	436	440	436	455	448	431	435	468	480	458	447	430	463	462	468	445	442	473	471	474	466	452	452	442	490	461	456	469	461	464	436	451	495	462	508	448	453	405	430	455	464	447	459	458	464	473	457	426	464	481	462	431	462	431	425	410	453	482	441	423	460	451	450	437	427	453	435	468	436	460	451	442	442	495	442	466	472	477	428	466	472	458	461	438	494	490	437	438	463	445	462	431	410	445	451	467	495	454	445	457	496	444	472	444	459	422	451	486	451	398	436	465	478	471	439	447	430	450	480	437	402	457	482	453	476	454	466	432	441	426	424	437	442	434	442	467	436	436	427	453	446	454	465	463	426	463	445	476	441	435	479	420	462	431	448	413	480	434	464	430	491	445	439	452	437	472	513	435	474	438	472	453	460	419	475	497	468	461	468	449	459	471	436	482	479	436	493	448	435	458	426	474	474	454	480	465	478	472	448	422	458	479	504	484	461	435	451	484	467	457	472	464	486	483	435	441	471	450	492	467	457	461	462	449	452	408	433	438	466	485	454	462	460	448	475	467	427	488	448	468	435	489	486	448	442	484	449	452	435	448	461	437	492	476	504	466	452	433	432	431	437	455	425	478	456	470	420	425	427	472	444	427	415	446	414	454	457	422	463	495	454	468	459	424	394	463	461	451	453	448	456	470	444	443	466	466	472	484	444	465	465	450	439	450	479	467	437	453	430	441	447	447	439	461	461	406	476	435	445	504	429	455	460	432	490	484	459	454	403	459	494	441	441	479	480	438	450	493	432	432	461	457	463	491	456	445	447	464	454	452	441	456	419	477	448	448	465	439	466	474	433	487	442	467	508	462	430	422	462	488	468	432	436	458	473	473	493	455	483	416	467	451	444	458	452	447	458	456	474	485	440	451	436	432	444	477	483	419	447	419	469	438	462	451	452	458	405	460	478	472	477	447	456	432	443	438	452	470	455	447	445	455	495	457	449	452	425	446	465	459	481	438	464	445	463	442	476	483	471	443	441	462	463	484	446	429	475	440	460	446	473	454	405	466	429	495	413	469	448	457	463	461	449	444	455	473	464	479	431	449	469	420	432	447	439	451	417	441	482	461	485	463	467	491	432	502	470	461	493	442	449	430	483	446	441	463	446	443	442	456	418	456	417	482	442	453	450	430	447	435	455	435	449	460	453	489	437	481	454	403	468	471	430	437	426	451	462	411	460	425	459	433	464	471	410	448	451	516	444	488	502	446	427	492	455	443	424	443	487	486	473	462	448	466	462	430	470	420	499	456	449	475	444	476	460	440	451	435	443	466	465	478	441	462	478	454	434	458	447	491	435	444	447	450	427	475	458	488	473	427	458	465	481	481	439	450	469	448	469	464	423	462	420	425	441	438	430	408	432	465	440	438	433	470	424	472	443	478	468	451	438	430	457	433	450	459	468	459	477	454	479	489	427	451	436	443	483	469	459	448	449	483	466	462	437	466	493	449	470	429	447	438	435	454	448	424	458	461	427	461	448	475	450	479	473	411	467	427	489	446	424	437	436	465	438	464	418	458	444	457	447	423	484	417	444	436	452	459	472	427	446	451	498	492	431	442	476	454	440	429	435	444	468	479	463	436	473	499	490	441	413	462	455	448	467	465	452	411	438	457	436	427	476	463	445	478	443	455	461	463	451	440	402	472	463	478	453	452	476	412	448	449	461	443	459	476	466	467	443	459	477	431	434	498	458	453	480	458	425	384	441	455	512	476	475	466	443	457	435	455	467	450	467	437	484	441	447	469	404	447	399	473	439	420	450	466	454	482	468	486	463	449	467	465	475	437	454	457	438	431	455	460	471	445	424	453	516	456	468	439	478	455	488	459	462	453	446	461	494	409	465	447	456	460	472	449	456	457	492	457	457	438	458	431	456	415	446	438	440	448	470	468	414	456	425	470	441	441	398	452	436	420	454	460	416	451	461	434	436	452	467	452	450	486	453	479	431	398	421	459	457	446	434	450	428	470	453	434	480	432	447	482	457	426	489	448	488	430	423	414	451	446	463	476	470	437	449	417	480	439	468	460	463	437	456	442	436	489	455	452	408	449	437	434	479	423	489	454	460	467	465	473	477	471	413	454	456	514	432	439	422	420	436	481	495	460	453	467	473	450	468	447	482	485	441	457	485	492	500	410	464	464	464	476	475	451	437	479	438	472	441	444	442	461	461	487	473	457	435	448	453	491	444	503	410	453	483	439	444	429	454	425	445	461	473	468	479	438	459	474	485	437	408	451	431	465	454	446	444	450	424	443	483	465	412	442	453	443	463	484	468	429	498	479	427	460	487	417	433	420	460	441	476	464	476	429	438	423	455	457	462	443	439	476	472	458	449	502	496	446	421	423	454	466	454	477	472	440	460	471	466	470	492	439	451	444	449	449	479	433	443	455	439
22958	21077	28694	23668	21069	20949	8930	2412	1876	1549	1033	859	811	730	703	662	687	660	584	536	473	443	497	387	429	468	405	385	379	357	334	337	346	336	342	329	334	345	315	311	309	333	338	324	309	336	336	341	314	332	363	336	341	300	319	311	297	334	299	306	330	304	304	345	305	303	292	333	321	302	312	317	342	309	335	332	306	331	342	329	324	327	316	316	336	327	307	318	348	324	326	304	358	320	314	333	325	322	309	314	368	313	316	311	344	313	344	328	323	317	370	299	334	317	335	304	337	324	322	296	297	317	296	282	299	337	335	351	334	247	321	350	311	335	333	336	321	336	316	336	331	328	324	340	329	301	314	317	312	317	303	320	300	333	355	309	326	319	332	325	343	352	305	333	294	337	302	292	349	287	340	325	298	335	323	337	324	323	309	318	328	322	341	332	314	316	314	342	323	309	324	294	294	297	322	337	300	321	343	311	347	315	298	302	299	333	324	317	402	321	321	303	326	335	299	320	320	322	379	322	288	338	331	339	335	280	337	322	328	337	318	316	316	325	317	311	363	340	351	336	332	321	276	311	313	314	314	310	336	316	331	318	335	301	345	321	334	284	315	329	324	310	321	287	279	305	301	311	310	329	321	318	335	332	341	284	340	333	291	327	305	323	348	278	298	345	312	293	330	300	308	290	317	302	303	344	332	337	318	318	326	300	298	313	330	324	337	295	313	349	292	315	324	322	326	302	339	345	336	354	295	331	332	319	345	306	313	302	299	342	333	323	317	305	282	305	289	335	331	343	298	298	337	297	319	319	337	354	328	326	333	298	329	317	332	316	302	309	316	313	336	316	313	273	350	325	278	313	353	319	342	317	303	314	333	354	325	314	308	313	300	330	307	293	307	304	330	306	355	331	323	329	329	337	279	341	314	328	316	321	321	332	334	316	322	324	337	336	317	327	317	316	312	342	368	334	315	284	276	318	310	316	345	308	343	300	329	310	300	321	306	297	339	315	343	343	324	295	271	313	302	293	283	348	287	347	329	323	303	329	343	325	322	291	359	335	318	303	325	320	290	322	303	304	333	314	302	331	329	328	289	332	341	303	311	294	333	324	307	354	308	302	323	326	303	314	296	323	314	304	317	315	314	347	307	320	307	335	324	336	317	306	340	330	325	307	303	287	327	313	337	313	327	309	321	298	338	319	308	303	348	340	305	319	289	320	321	327	321	309	350	323	307	338	310	301	336	326	312	312	330	323	322	305	306	323	319	305	345	310	335	312	296	315	288	335	335	313	309	323	300	308	335	340	317	310	332	313	307	322	315	292	310	335	323	345	306	322	310	331	360	315	325	317	297	329	318	323	314	293	314	305	306	331	303	313	344	312	340	330	333	350	314	328	303	328	326	298	303	326	338	310	343	315	356	320	313	328	326	299	313	308	310	304	347	361	331	308	318	311	327	310	315	277	328	320	338	313	332	331	292	324	312	327	301	300	303	290	320	306	348	315	307	324	342	298	296	288	311	300	299	330	325	327	324	298	333	328	340	361	340	335	317	311	340	342	336	315	337	330	323	312	286	299	336	307	335	335	318	326	302	324	307	315	303	327	347	311	298	293	322	319	297	296	337	319	337	320	312	359	318	319	317	306	315	303	335	341	318	290	322	326	325	304	341	325	335	323	317	314	302	324	305	339	313	318	324	326	303	348	348	299	344	311	328	324	299	312	327	331	331	305	303	322	345	332	328	347	346	341	337	325	288	311	343	325	324	323	326	301	332	318	289	341	310	318	335	298	321	340	324	282	310	315	310	335	336	350	314	322	301	326	332	321	330	341	344	335	333	334	325	338	321	302	328	301	363	326	338	347	317	327	303	328	321	323	326	330	318	333	336	322	326	317	335	339	310	351	300	345	300	319	304	334	311	332	342	327	310	337	294	312	331	329	294	331	341	349	321	336	321	316	337	308	323	310	302	319	320	318	326	299	316	331	306	342	347	350	328	294	312	314	298	309	298	341	339	275	326	303	351	337	295	286	290	299	322	316	328	355	322	293	325	305	297	336	372	312	335	327	343	332	324	311	339	327	327	357	318	313	319	312	330	295	332	302	316	334	357	316	348	297	312	338	317	331	335	311	327	333	314	326	332	300	334	323	309	298	314	343	333	323	302	329	294	294	318	358	354	343	317	311	325	321	299	331	310	346	312	289	336	345	311	309	341	342	315	310	331	296	351	320	341	318	302	339	360	325	316	337	325	312	336	322	341	298	318	331	333	337	300	313	338	333	334	309	331	367	364	285	346	334	346	326	330	326	316	336	340	308	310	327	317	323	323	346	310	339	370	336	360	317	329	317	305	292	319	334	321	335	314	303	307	312	318	349	351	290	313	341	303	296	305	311	300	303	336	305	305	322	303	312	359	335	311	297	333	308	320	308	278	300	301	329	300	295	341	309	327	339	340	312	330	281	298	317	333	298	344	320	300	317	344	315	319	323	318	352	330	297	295	308	347	317	302	341	327	336	313	320	343	338	353	307	361	310	317	332	344	315	313	305	286	338	317	326	328	316	327	340	339	304	295	316	309	326	324	333	310	309	340	314	298	305	327	344	353	327	318	266	322	314	340	318	324	320	334	309	331	288	310	328	318	316	336	342	333	335	300	310	330	313	328	332	321	305	321	352	366	378	321	341	310	296	312	296	343	311	331	329	325	314	293	310	352	317	319	310	329	314	330	317	345	290	324	342	318	309	315	333	324	301	286	306	294	345	300	325	322	351	305	299	302	358	363	295	326	314	329	323	307	305	336	302	315	327	365	304	312	355	326	321	325	340	329	316	327	311	321	306	307	334	293	334	310	276	339	313	311	310	324	318	307	316	296	300	319	323	293	283	306	330	326	349	324	271	313	329	331	349	302	311	316	294	345	327	325	334	330	351	313	346	307	328	305	308	281	310	318	391	287	313	307	341	321	309	321	312	290	329	342	356	322	321	316	296	313	360	314	312	308	325	311	283	323	337	307	351	385	321	315	335	316	334	316	321	332	328	346	350	334	316	318	309	305	348	312	321	309	316	328	330	297	318	304	297	342	306	298	318	292	325	318	291	314	318	350	315	333	341	299	308	313	326	309	320	309	333	322	295	337	302	326	319	313	313	308	341	314	342	351	297	343	328	323	334	340	334	333	351	328	301	288	304	314	297	321	357	310	347	298	295	335	319	307	319	341	346	296	304	324	290	312	372	344	305	316	339	332	331	305	315	301	324	315	347	307	310	295	301	315	333	300	336	324	342	341	335	312	295	304	325	326	341	326	335	323	310	318	317	320	329	288	303	312	340	355	311	318	340	297	322	324	326	324	311	346	334	323	283	330	314	314	319	320	304	346	329	327	272	364	330	330	322	361	351	343	293	347	315	323	342	304	335	329	325	293	305	337	326	325	323	327	284	276	324	292	351	346	280	314	323	338	353	315	312	295	342	301	348	304	301	319	317	319	307	334	328	318	337	311	343	347	316	305	336
47836	60403	24913	15237	10808	7783	5824	4793	4020	3242	2153	1765	1483	1410	1386	1254	1250	1191	1046	888	777	729	662	662	647	639	574	539	521	505	467	477	504	466	446	423	468	450	414	417	449	418	427	446	442	428	406	406	422	420	403	403	449	415	421	449	444	426	415	438	413	425	416	417	446	420	435	425	411	443	412	404	451	424	396	418	409	393	412	411	414	400	435	424	428	415	413	392	436	411	417	430	439	422	421	422	448	426	406	437	428	419	394	390	440	400	413	450	434	412	406	408	426	431	425	419	433	390	415	412	406	424	447	446	400	414	426	408	411	378	413	416	428	408	410	420	392	413	411	413	403	425	408	405	375	390	403	459	425	405	401	395	410	436	442	438	437	449	450	406	427	397	411	427	440	410	418	405	420	392	411	429	383	412	453	428	468	429	396	402	403	438	431	387	414	366	430	419	403	388	419	396	421	397	400	372	431	420	406	398	413	410	398	396	422	405	405	444	403	416	397	397	385	409	451	377	415	386	412	400	412	429	407	405	388	402	394	403	412	417	407	391	382	385	414	431	422	402	458	463	441	386	466	428	362	416	412	386	368	412	396	416	413	447	380	396	399	448	454	390	404	435	413	402	429	436	368	378	437	400	413	404	400	414	428	407	403	426	383	416	406	432	417	403	409	431	382	383	412	429	416	389	423	437	415	424	390	435	417	441	378	405	420	385	426	396	397	447	402	420	449	398	415	402	426	413	387	402	402	426	401	397	421	413	433	443	406	386	382	415	386	415	403	427	383	422	439	376	447	404	412	413	420	431	392	387	401	398	428	373	442	415	404	429	425	418	445	444	402	401	399	392	401	395	459	429	424	392	370	412	397	442	449	400	399	390	413	418	401	443	402	405	398	429	368	433	416	405	395	417	428	420	413	450	394	417	413	402	415	434	406	438	401	418	397	455	391	450	430	437	399	426	420	404	408	448	415	421	380	424	438	398	378	437	412	423	424	436	424	415	399	408	429	408	381	390	445	407	387	382	434	390	438	422	416	407	399	406	414	378	419	401	436	416	411	414	402	430	404	410	424	457	426	421	440	424	427	424	385	428	394	423	410	403	467	395	423	394	403	408	407	421	395	374	373	392	377	404	420	384	430	425	411	385	411	438	386	433	407	446	409	389	426	396	397	412	434	403	424	398	419	420	390	406	410	407	395	404	389	400	384	387	415	417	399	403	432	426	425	416	434	398	420	404	407	393	413	409	444	399	416	433	422	391	447	395	408	420	389	361	401	432	403	413	393	415	412	387	413	413	386	394	413	416	383	400	414	396	391	408	434	421	396	429	397	433	397	399	423	386	392	421	439	387	407	402	413	411	395	429	403	436	422	407	441	409	423	421	386	431	388	453	385	424	391	418	416	438	404	446	431	409	438	437	442	434	426	428	402	400	432	436	422	362	393	415	392	403	414	408	385	377	423	394	449	438	412	401	398	393	405	396	380	412	388	420	393	425	376	398	433	400	387	404	413	406	424	433	393	406	416	416	420	368	410	419	418	429	423	430	394	434	416	426	399	394	386	379	400	375	401	385	415	412	458	430	416	412	390	417	405	412	403	394	388	399	400	413	384	420	406	433	418	437	398	402	426	448	408	398	371	380	418	436	413	420	405	415	381	415	403	387	442	388	412	407	441	434	468	385	408	436	447	437	391	419	406	402	382	379	409	401	412	413	420	400	414	390	419	435	408	433	444	428	446	445	436	375	467	408	382	450	406	403	428	382	412	399	437	452	375	390	396	389	451	413	428	424	459	408	391	388	429	431	449	421	436	362	407	419	407	379	413	392	403	419	383	408	420	423	412	410	372	424	411	418	385	415	397	387	413	405	410	409	413	406	450	408	460	412	428	419	392	408	454	424	410	422	404	452	419	412	428	436	380	399	389	383	411	443	436	397	409	396	394	391	426	417	420	386	404	406	401	402	395	408	426	456	397	390	385	401	418	471	390	436	408	413	383	407	418	424	412	385	400	411	434	362	396	415	391	400	407	396	415	420	427	383	418	391	436	422	407	405	380	394	407	383	460	420	418	399	406	441	420	419	422	405	425	406	390	408	401	423	388	394	392	415	405	415	402	434	388	393	428	401	411	432	410	405	427	421	435	406	400	407	412	415	416	405	408	419	402	382	393	419	438	375	408	434	397	433	451	403	366	386	385	397	420	383	412	411	410	406	394	410	427	392	395	402	422	420	414	422	424	402	423	385	374	426	410	370	416	413	383	445	401	367	377	408	400	419	419	376	397	404	386	383	407	413	431	421	418	410	433	428	416	424	403	407	417	484	413	414	399	412	424	390	366	396	394	426	422	403	427	402	407	417	444	402	439	389	418	418	416	393	418	396	419	462	408	453	444	388	385	414	457	458	431	478	413	395	384	401	392	458	412	407	454	406	385	395	389	407	406	387	431	432	379	422	454	387	397	399	441	406	433	417	431	407	439	397	387	398	432	399	360	409	434	432	409	424	412	432	414	425	415	385	412	419	440	410	425	444	407	414	428	419	410	382	426	427	386	439	398	414	384	380	450	395	419	406	404	400	390	378	392	400	373	377	377	412	395	409	434	398	418	437	394	394	392	403	432	406	441	410	403	390	396	431	390	428	413	415	387	422	396	416	420	402	424	412	407	424	397	387	411	426	424	372	396	404	407	395	433	404	422	441	420	377	408	424	420	391	418	421	380	420	372	426	414	407	367	409	414	412	397	375	425	417	420	413	407	385	408	400	419	455	417	397	383	389	404	404	380	438	380	427	411	428	376	410	406	437	416	420	427	414	450	406	413	445	424	453	378	411	414	431	427	467	371	448	429	432	395	391	423	394	426	358	421	420	400	374	407	389	429	408	382	421	393	417	413	436	410	420	406	393	422	410	426	434	427	412	394	370	441	433	421	430	389	438	412	398	410	419	426	394	422	417	421	416	402	460	423	391	389	408	388	395	387	393	424	372	399	342	415	391	413	398	429	408	418	359	374	419	401	404	421	413	431	425	402	410	383	415	424	426	427	423	432	396	408	375	383	430	417	422	433	392	411	388	423	406	438	410	439	391	411	402	393	399	434	410	402	406	421	435	398	394	422	404	411	449	417	414	378	421	397	393	353	396	359	415	411	406	387	392	438	387	388	395	416	432	410	382	391	377	408	411	376	407	396	403	372	424	436	407	430	372	439	407	395	402	413	427	434	421	405	431	402	392	402	394	419	420	394	422	431	413	408	390	415	443	405	424	414	415	375	404	402	404	399	403	437	392	387	428	409	426	442	416	402	385	408	406	444	420	405	399	414	397	412	391	403	415	375	409	393	415	413	438	413	413	429	421	397	408	391	408	434	412	405	449	418	375	407	400	419	411	403	420	429	382	400	392	367	404	434	399	378	441	438	401	409	396	388	424	419	388	401	406	410	420	421	381	429	405	415	410	389	423	420	379	414	453	421	407	439	385	390	407	399	412	419	433	417	391	412	419	411	416	366	396	413	384
30108	28299	18830	6136	2332	1437	1010	892	750	595	423	401	336	361	384	367	400	383	318	290	293	284	268	272	284	298	234	282	244	245	260	253	239	254	250	245	229	271	226	253	257	233	226	237	253	255	240	254	242	238	244	230	226	205	242	247	272	243	231	240	241	242	236	221	245	231	247	260	263	208	204	246	227	229	241	275	258	242	231	217	227	262	227	223	245	238	233	233	260	251	214	256	211	231	248	249	217	225	225	264	239	241	247	263	226	221	229	236	248	259	224	219	223	238	236	220	253	236	253	225	235	248	221	220	247	232	226	230	229	255	238	242	238	242	252	245	236	248	256	248	258	271	238	236	235	238	254	222	202	259	249	218	228	237	246	249	224	233	243	236	224	234	234	230	230	216	242	258	238	240	234	237	235	221	290	224	215	252	251	224	235	249	234	219	260	232	247	212	217	250	222	187	226	226	215	234	249	222	222	215	220	242	240	238	217	242	222	227	253	230	225	241	247	208	240	216	258	243	233	240	233	236	240	236	248	235	233	227	238	269	227	216	233	240	209	242	219	259	260	207	247	242	245	236	230	247	242	243	244	246	224	224	240	254	237	224	232	229	223	255	248	252	232	246	201	234	258	227	255	247	225	259	230	260	231	229	240	264	233	240	220	211	233	233	226	228	242	262	266	254	210	244	235	245	220	216	212	238	265	240	251	237	256	236	269	205	228	240	243	242	234	250	217	223	226	240	239	247	248	213	226	204	252	253	217	241	258	202	257	225	213	239	225	223	237	252	245	237	240	251	224	226	232	243	236	227	254	216	224	273	226	223	239	235	213	230	234	229	216	220	261	234	211	232	241	230	247	223	211	240	250	219	241	235	216	247	238	241	264	235	224	227	257	235	239	249	229	230	227	231	216	238	222	232	281	232	230	246	233	221	239	244	244	230	228	263	229	229	215	259	229	222	243	238	227	215	229	252	241	241	222	235	238	239	232	232	274	224	243	235	255	250	242	222	244	238	255	257	221	218	270	228	260	234	229	235	225	231	239	252	232	203	200	216	251	223	226	222	238	257	243	254	226	255	207	253	233	247	223	231	248	240	258	232	251	234	228	271	228	223	247	232	225	226	226	218	240	247	228	247	247	223	234	240	227	223	230	216	267	277	231	243	221	246	238	230	228	240	210	228	209	240	226	225	214	263	244	232	249	222	216	229	238	229	223	265	235	231	267	234	219	239	240	217	233	206	235	241	267	229	254	225	243	226	233	237	219	258	212	237	220	227	229	214	244	214	248	233	221	241	243	249	238	266	247	198	232	236	235	262	243	230	232	238	233	234	250	276	234	247	258	232	245	259	225	234	242	241	226	229	222	226	217	248	215	223	243	230	233	260	232	215	239	254	236	245	249	226	275	234	236	229	232	269	243	231	224	228	244	213	264	213	268	268	210	254	265	256	216	232	227	232	226	227	220	254	215	243	265	217	235	262	257	230	223	266	234	211	251	243	247	225	257	248	238	230	225	242	240	223	249	225	219	211	216	224	252	266	229	228	272	241	217	221	231	237	247	220	244	242	249	267	255	235	231	241	244	224	244	253	224	209	222	234	243	212	233	239	240	243	235	251	263	239	230	232	238	231	235	228	230	235	264	225	207	228	258	260	244	242	236	205	257	257	242	230	237	230	217	243	258	241	256	221	254	242	238	214	257	250	231	236	251	257	238	233	239	260	235	238	238	223	255	225	260	246	221	266	234	247	260	218	231	237	230	221	227	250	224	218	221	216	235	244	233	229	233	245	241	230	245	232	221	227	248	217	218	220	248	232	235	267	216	258	259	238	242	252	251	230	225	239	222	241	224	243	246	228	220	268	235	243	237	218	257	209	246	234	238	240	254	239	224	234	249	225	243	260	221	243	243	231	215	221	217	220	229	227	254	227	263	241	211	221	219	233	249	228	241	254	220	263	248	243	241	200	230	251	263	230	231	212	234	229	231	241	240	241	246	212	240	228	226	222	229	264	225	228	252	240	236	240	233	237	244	206	258	238	244	240	219	231	234	233	241	228	217	221	224	214	249	264	230	224	223	253	213	244	215	243	232	262	248	232	225	250	247	223	247	253	226	245	265	250	232	249	241	249	242	229	235	244	265	216	253	231	234	244	229	242	238	217	244	193	238	245	248	237	226	213	219	250	247	233	233	235	246	222	247	215	219	255	240	212	254	203	221	267	207	231	216	240	234	233	253	218	230	224	198	229	238	219	233	232	238	246	226	207	212	212	220	221	219	207	252	244	222	232	238	243	248	238	221	250	247	233	238	239	254	237	246	231	246	228	241	244	234	260	248	232	242	223	230	250	245	255	242	220	261	226	233	224	274	243	222	250	260	213	190	236	237	224	241	225	238	237	216	250	214	233	242	235	255	224	231	219	251	237	220	241	250	209	212	243	227	224	242	220	225	225	257	260	231	227	230	211	190	238	263	237	208	237	241	235	254	239	239	260	280	242	237	233	220	220	211	250	209	255	235	245	219	220	249	218	218	263	220	221	250	235	210	235	233	219	239	262	223	262	250	244	219	252	232	239	226	258	218	239	253	250	230	261	252	237	223	248	246	255	235	268	234	223	227	232	228	235	217	243	263	226	247	252	228	226	210	228	217	232	244	215	237	232	210	252	216	202	234	210	228	216	237	229	242	265	248	233	216	230	241	217	239	246	231	246	233	272	275	242	212	227	211	251	238	239	231	263	252	219	224	241	229	230	212	215	243	249	244	250	237	235	235	235	245	253	254	243	241	247	251	253	211	218	209	238	236	284	237	252	235	224	231	256	228	243	238	224	189	234	255	237	270	238	246	225	220	258	210	244	218	246	231	241	239	242	219	212	233	264	233	242	237	232	217	218	215	241	243	250	251	233	239	227	245	223	231	223	221	235	234	241	248	244	249	241	246	235	252	253	245	243	248	253	231	230	246	241	238	242	248	261	218	240	225	236	280	232	234	238	244	263	216	261	256	251	212	250	248	250	253	233	227	241	214	223	258	241	224	230	228	248	246	242	234	244	228	210	230	225	250	218	237	233	243	217	253	232	219	233	235	239	234	244	258	222	248	243	233	245	237	238	245	237	218	250	209	259	234	230	237	233	225	248	234	238	232	249	234	228	253	213	224	234	191	204	228	243	246	260	255	246	258	224	234	239	236	226	215	242	215	239	267	228	236	208	257	218	224	245	211	219	258	222	238	244	238	253	245	226	212	249	265	228	239	233	225	242	232	253	240	253	241	255	250	237	254	236	211	269	242	242	235	233	220	214	245	229	223	258	239	213	229	242	234	242	251	262	234	227	217	234	213	259	244	225	255	244	224	242	233	249	254	249	232	230	234	227	234	259	208	262	251	234	232	237	231	244	244	232	242	253	216	238	257	225	229	236	226	239	227	264	220	230	199	252	250	229	235	231	245	222	232	258	233	204	249	212	228	237	250	235	224	246	236	228	241	246	235	239	227	235	246	251	235	256	272	232
38835	42651	15513	6560	4447	3163	2308	1966	1654	1266	913	718	660	626	636	620	647	572	526	519	412	410	399	341	366	407	381	325	341	329	309	317	301	303	296	311	313	299	316	301	337	281	308	267	323	317	287	309	328	310	320	319	268	311	299	262	288	304	326	335	318	296	293	286	301	289	323	284	312	288	313	306	267	283	321	286	282	306	314	319	307	311	309	295	302	304	271	308	294	310	298	311	290	293	289	296	283	307	309	313	277	305	307	318	313	303	327	334	289	331	292	303	312	296	270	274	321	319	311	299	299	334	306	314	286	300	287	301	269	319	298	300	315	316	317	350	279	320	287	302	296	305	315	304	286	263	276	294	284	287	312	343	279	335	288	305	293	295	309	289	282	295	315	319	283	298	304	288	289	293	282	336	319	297	338	287	283	312	336	316	317	341	288	317	303	297	310	301	319	296	278	300	336	308	308	327	261	295	275	296	338	308	303	300	292	291	317	284	288	298	272	301	296	314	299	287	308	333	311	263	303	298	309	326	292	291	321	297	295	315	303	304	302	298	330	332	301	307	369	291	301	316	278	292	311	330	295	292	295	304	301	313	292	264	299	287	310	305	284	333	332	300	301	312	285	287	297	298	286	292	294	320	283	276	283	305	295	331	302	276	314	318	333	282	299	313	305	312	323	306	306	327	315	328	276	292	296	287	287	275	297	306	281	320	296	312	322	309	285	278	277	323	299	296	305	318	331	295	306	320	285	321	288	322	320	318	287	314	297	291	300	300	359	336	327	301	340	305	288	295	300	289	311	308	287	286	309	306	329	293	307	281	297	261	304	303	293	316	298	306	290	297	277	314	292	296	316	293	294	282	289	275	298	317	318	285	286	265	310	285	313	279	288	325	281	306	303	263	302	318	292	325	280	317	336	293	305	284	293	307	292	293	280	310	299	335	294	351	299	307	307	307	284	292	271	320	342	312	307	281	294	294	326	291	317	317	293	259	300	290	295	328	290	308	272	302	328	330	307	308	318	300	332	310	287	282	318	294	326	315	297	296	290	307	284	310	300	288	284	283	298	301	301	309	279	311	305	289	312	306	310	321	319	321	299	299	298	312	313	340	296	290	301	251	289	277	321	312	297	299	304	285	317	303	337	334	312	274	310	314	290	322	290	296	317	281	291	281	290	293	304	319	281	302	310	293	317	304	293	314	329	308	289	269	307	313	287	268	285	294	261	292	288	320	254	304	309	301	266	284	318	318	300	293	303	325	321	342	325	296	323	304	315	313	295	291	293	312	302	284	287	285	283	299	316	284	281	307	316	290	312	286	310	310	321	287	311	310	309	324	336	303	311	315	289	300	302	292	315	292	310	272	291	293	305	324	303	310	334	303	280	291	285	299	313	323	297	307	288	317	295	345	292	303	295	313	308	310	285	283	335	282	294	285	297	306	267	310	280	285	287	311	291	308	324	298	285	311	287	289	295	312	268	304	281	326	287	335	306	308	277	275	319	321	320	328	309	309	328	297	322	301	284	299	297	290	300	331	305	289	291	338	325	275	346	298	338	302	289	269	318	324	313	290	331	309	337	297	284	305	316	272	292	317	307	280	296	319	294	288	286	332	306	297	298	300	294	323	291	309	316	300	298	277	298	321	312	307	327	281	314	282	296	299	316	288	315	329	307	299	320	302	274	302	304	306	269	317	327	320	316	313	300	285	298	308	302	292	326	306	309	294	311	336	271	300	265	296	305	297	332	297	303	271	292	299	307	287	313	312	332	291	328	273	312	298	309	316	300	290	309	303	274	310	282	292	301	302	271	314	318	292	305	312	298	286	290	287	287	331	324	332	310	290	297	323	282	315	279	310	311	288	300	298	299	334	322	292	294	296	281	300	323	337	319	309	284	291	297	336	328	301	313	322	303	294	309	293	276	287	289	306	311	311	314	293	322	304	279	292	312	301	333	307	300	288	286	297	342	291	298	308	314	308	318	308	327	313	301	297	284	318	309	285	284	313	296	306	320	297	329	300	326	289	298	331	306	328	302	272	309	288	328	306	322	293	292	271	295	279	319	302	299	288	319	315	302	332	344	302	271	302	324	322	311	295	280	329	286	315	330	306	307	283	295	329	289	279	291	324	300	308	287	282	298	294	297	281	291	290	328	326	304	323	306	316	283	308	302	311	324	304	311	303	288	282	325	293	311	275	308	296	305	293	287	293	314	321	334	290	295	296	306	333	298	287	308	316	280	291	293	268	307	323	296	324	290	327	299	324	322	321	279	303	313	299	334	291	298	284	305	323	280	298	331	302	298	315	295	278	282	279	293	310	295	303	301	294	314	300	307	312	311	303	315	316	311	316	313	308	289	295	307	299	282	302	307	287	319	290	323	320	297	321	300	291	328	278	335	328	299	310	314	303	298	298	298	307	297	295	314	277	311	294	284	310	284	284	307	310	307	298	298	263	291	327	308	269	286	302	309	306	283	309	321	302	299	286	307	314	301	350	289	300	319	290	317	326	290	316	292	307	317	320	334	289	303	340	273	299	341	299	318	301	289	305	291	300	298	315	313	328	290	289	294	289	298	279	312	296	312	289	306	295	308	300	326	313	287	300	295	324	295	307	315	304	305	338	304	280	297	315	326	319	337	328	264	311	292	307	339	338	274	301	306	304	276	316	309	316	297	291	288	324	335	304	303	295	321	285	297	301	298	330	308	282	283	306	303	298	267	288	310	263	291	302	304	319	303	288	314	266	271	312	317	275	268	305	320	292	299	314	300	275	324	326	297	307	276	288	309	297	317	265	316	327	289	279	305	307	289	292	260	269	296	308	300	321	325	292	313	296	283	312	281	307	280	283	312	291	324	275	262	292	289	290	322	294	292	290	317	323	307	346	329	291	307	292	304	296	298	288	319	321	313	301	300	296	294	332	303	292	315	279	307	322	332	308	315	304	305	308	308	323	296	319	303	266	288	328	291	304	343	305	311	333	315	301	297	302	281	327	301	274	271	323	295	309	311	312	291	305	323	315	287	275	304	289	328	281	333	288	299	287	295	303	300	262	285	325	301	307	316	315	314	281	286	337	347	283	308	317	325	304	295	325	297	309	267	305	299	320	322	287	298	296	305	283	304	290	301	328	326	313	302	345	293	282	308	287	300	287	277	351	302	299	295	299	295	315	288	300	314	328	302	280	320	309	340	289	310	286	312	289	315	281	304	302	313	305	328	285	279	293	290	322	308	265	289	271	294	329	269	280	314	314	306	305	290	292	281	302	280	331	354	328	292	302	306	305	313	300	296	303	309	297	289	305	304	320	314	305	286	323	282	293	297	345	312	304	295	302	296	293	295	296	306	305	284	343	304	288	303	308	319	315	305	341	292	327	274	321	304	309	315	324	320	287	303	292	271	307	288	321	307	328	296	304	306	274	303	344	320	282	289	324	297	292	352	290	311	306	298	273	280	303	317	278	311	286	310	323	302	300	317	301	303	299	303	300	328	313	336	331	332	296
23992	21087	28204	24044	20841	10220	2859	1976	1405	1102	822	729	662	617	645	610	614	548	529	504	441	440	487	433	457	406	402	408	386	408	370	358	369	372	364	366	359	388	372	330	353	371	340	380	339	376	340	333	365	363	390	359	378	351	362	350	372	364	342	374	368	362	344	357	356	366	333	341	368	355	312	314	368	359	359	377	338	367	366	370	329	383	340	357	336	369	370	353	344	316	371	349	357	380	383	367	360	367	351	360	352	344	355	333	374	343	352	348	355	320	352	375	380	381	399	356	327	386	360	376	339	378	346	366	381	365	373	339	361	360	351	347	372	394	355	363	362	368	355	360	349	390	319	328	341	369	362	330	337	368	375	326	347	371	340	371	364	358	367	359	352	384	356	373	333	387	368	378	363	357	370	344	358	385	356	347	314	389	350	359	335	368	365	360	327	317	375	357	345	330	361	346	344	359	343	358	366	317	326	357	382	333	351	337	342	334	351	345	375	343	369	330	359	348	360	375	361	368	337	373	344	379	401	323	359	364	345	390	366	361	356	349	349	353	351	410	371	333	353	334	355	374	375	353	347	379	321	334	333	368	349	364	353	370	353	344	349	343	355	378	346	374	332	328	365	356	358	321	327	356	333	351	336	339	389	344	347	408	362	323	388	345	358	354	352	356	351	365	300	337	350	365	352	325	351	342	360	344	395	342	360	343	347	350	335	390	363	346	364	358	344	380	350	352	365	335	347	341	348	355	352	387	375	358	318	392	355	338	339	389	374	367	364	363	364	373	358	353	352	381	360	320	369	359	350	369	370	376	366	339	339	358	331	383	363	362	401	342	374	368	339	346	357	330	381	366	352	363	331	346	365	354	348	350	354	366	322	354	380	362	367	358	336	340	375	363	364	359	365	351	373	349	362	347	370	389	376	359	327	383	336	371	322	349	362	387	350	368	385	365	335	406	347	348	354	378	345	360	390	347	376	357	357	364	366	374	361	375	338	360	356	361	366	371	366	347	327	335	375	383	393	345	356	373	348	347	364	351	344	379	373	327	327	343	351	359	373	380	366	353	342	375	346	340	361	365	326	370	323	334	349	334	361	346	361	325	362	384	353	348	312	370	354	406	348	349	357	367	383	359	361	364	323	351	353	404	348	372	368	358	368	367	366	347	373	367	346	341	390	346	365	347	363	370	345	342	364	345	379	370	341	384	376	364	390	370	349	354	356	370	365	355	346	373	338	325	339	351	361	318	330	386	359	379	349	362	346	360	363	348	350	358	339	342	391	344	353	356	316	338	348	337	394	384	346	331	326	349	362	359	341	380	355	378	345	376	340	362	340	352	335	331	381	369	337	379	370	346	315	357	323	361	373	338	381	374	335	355	352	362	353	367	368	385	381	365	340	384	331	348	390	339	344	373	362	356	321	348	346	365	329	348	376	362	336	333	384	368	402	359	344	332	342	336	359	341	326	361	373	353	359	415	374	370	371	342	319	383	359	345	365	327	347	333	359	351	349	373	370	378	338	308	362	346	365	401	339	353	363	340	378	361	377	361	338	340	342	393	365	405	369	400	382	358	360	335	387	374	353	359	363	328	373	344	343	390	366	337	370	397	355	376	340	366	321	330	350	374	355	337	386	403	345	341	320	338	371	345	335	351	334	336	361	367	377	352	370	353	356	373	366	333	348	349	355	332	372	353	348	364	346	373	334	342	377	398	363	313	327	338	351	368	356	329	347	361	329	385	383	341	338	365	383	375	357	303	355	351	373	370	349	375	391	385	337	347	370	357	346	362	368	372	361	358	343	346	348	379	351	370	344	378	393	355	396	354	342	365	354	350	389	308	365	337	374	367	353	349	385	352	369	366	341	373	330	369	372	374	378	376	365	353	336	356	360	356	364	350	361	352	369	368	336	366	351	367	343	344	354	362	359	373	381	375	357	328	380	359	369	345	334	353	311	372	327	353	364	364	363	355	366	388	353	402	351	346	366	354	347	375	339	363	361	332	307	380	381	326	338	367	350	388	357	351	351	357	353	347	332	366	377	382	363	384	330	374	355	392	327	370	353	338	366	352	327	346	361	354	351	354	344	357	371	335	352	353	358	385	358	373	387	395	360	331	364	381	343	353	322	349	346	344	348	371	377	343	355	385	347	340	362	387	373	402	320	343	359	338	369	364	354	358	362	383	376	353	360	349	369	332	335	381	354	354	363	341	354	363	402	398	330	354	369	355	343	364	349	345	341	374	376	317	384	325	380	345	352	362	361	312	358	338	348	385	364	363	313	320	371	361	363	355	354	378	351	363	353	350	370	356	356	379	334	362	328	372	321	364	356	376	391	345	365	364	342	396	364	318	358	370	354	348	358	340	349	386	347	351	366	354	363	350	353	373	371	376	358	352	329	346	365	317	360	395	365	345	390	387	343	368	351	353	326	356	398	357	370	362	363	362	367	346	360	363	383	354	334	356	381	347	398	346	376	397	344	356	358	328	369	409	387	400	362	369	361	382	361	356	348	356	370	345	340	382	366	379	322	328	362	317	368	366	351	363	347	361	331	355	357	391	352	357	351	352	369	380	369	364	324	353	349	380	365	369	338	347	330	337	328	332	371	390	332	334	342	363	362	357	378	337	375	385	336	364	379	339	361	330	330	360	367	383	340	371	362	351	340	354	342	383	332	360	356	397	407	359	367	352	380	361	342	347	353	347	348	321	356	392	371	356	376	334	352	361	381	377	319	373	346	357	329	353	391	354	323	325	347	367	341	380	358	368	333	360	324	365	323	379	342	352	360	358	364	375	348	355	380	344	366	337	380	377	402	365	369	352	383	365	379	375	345	348	382	380	398	377	388	369	371	338	337	337	359	370	378	373	352	384	364	354	337	364	351	381	358	359	352	348	372	363	358	354	359	375	340	342	359	315	335	350	365	342	362	340	358	369	387	395	350	346	388	373	374	342	355	351	366	358	338	348	334	358	363	369	326	367	320	336	368	357	364	381	345	390	374	349	365	374	338	349	358	396	371	365	406	333	382	371	363	344	365	374	367	365	351	353	320	370	370	391	372	390	340	348	383	390	317	369	356	361	350	347	339	353	368	358	341	369	378	361	363	371	345	353	400	339	358	388	369	364	369	334	376	358	364	341	311	388	363	367	313	362	387	374	368	351	358	371	368	324	368	339	326	373	365	325	392	342	347	371	360	360	370	341	340	341	366	328	367	365	374	357	369	354	339	372	358	350	347	330	343	326	317	321	368	366	374	343	340	327	347	362	346	358	363	355	351	352	303	341	351	360	328	377	365	322	363	340	359	364	381	355	369	328	370	336	347	363	385	382	386	349	351	329	362	343	355	370	340	367	384	372	358	331	385	368	347	350	381	380	369	336	340	318	364	353	391	321	360	327	357	334	381	337	356	359	342	356	341	352	347	320	357	361	328	366	370	345	356	334	358	360	349	327	356	358	371	389	422	332	373	359	337	371	368	357	351	357	351	368	372	345	368	364	331	364
43578	59895	22322	11506	8255	6077	4819	4048	3172	2227	1557	1286	1078	1110	1102	1128	1003	896	876	744	687	681	641	664	627	604	562	531	481	508	490	485	481	477	480	453	478	475	470	476	477	531	459	476	413	455	446	431	466	487	448	452	436	422	443	487	475	463	441	464	464	441	471	474	441	457	439	481	442	441	475	467	434	489	486	445	414	419	451	426	449	452	483	467	470	428	470	448	469	440	481	473	439	447	444	461	454	441	510	427	452	469	455	428	455	454	477	434	475	441	435	478	473	464	485	461	455	448	473	433	464	475	450	464	496	451	425	452	490	441	473	433	435	442	455	458	444	458	443	446	445	430	486	469	457	404	404	421	460	489	464	429	460	455	464	457	470	448	491	441	440	453	438	434	472	401	420	464	454	458	446	437	480	444	427	476	432	438	455	455	460	477	442	437	432	443	420	463	480	459	427	438	475	452	448	440	456	461	481	487	446	466	434	412	422	457	463	463	449	420	434	474	445	416	413	418	418	469	448	419	412	458	425	441	467	431	470	490	418	465	445	446	466	477	425	463	457	464	472	449	456	495	460	464	449	430	452	468	432	424	470	475	460	447	457	443	440	471	413	439	448	444	478	497	453	482	430	467	472	468	437	455	466	445	460	459	455	440	473	437	429	465	434	474	436	461	467	463	469	435	458	472	437	467	443	452	445	455	487	416	448	464	450	426	420	455	457	421	439	422	468	432	445	454	488	436	446	417	423	452	446	486	433	489	443	401	474	458	456	447	423	407	515	473	489	442	451	467	440	449	442	439	484	443	450	436	471	464	460	432	464	477	417	452	434	438	480	436	489	478	432	430	468	442	460	459	461	448	462	472	447	438	451	434	444	429	460	461	498	430	502	467	440	474	422	456	459	448	414	454	458	466	440	455	482	462	474	483	451	435	457	458	470	437	472	458	466	444	439	483	443	466	461	477	442	491	462	487	453	481	450	487	471	465	443	430	435	461	504	479	453	459	475	447	474	487	408	410	440	485	445	430	455	462	460	445	436	416	420	433	421	452	430	447	448	446	467	446	425	467	463	441	461	427	444	425	418	462	448	443	468	449	466	480	468	482	458	441	441	428	435	431	479	455	471	466	454	474	476	455	457	436	461	473	404	473	439	447	458	428	451	437	453	461	447	445	443	458	460	423	474	468	470	448	428	454	472	441	462	444	504	452	446	436	501	457	462	447	512	456	478	443	507	448	466	431	464	451	447	454	433	468	448	484	467	465	448	466	422	404	471	487	446	448	459	452	447	436	434	485	465	449	441	440	429	453	431	486	475	442	432	466	475	467	466	454	484	432	467	462	450	415	456	480	440	445	437	427	465	465	468	453	442	441	468	456	425	456	438	452	471	470	453	464	422	410	459	440	483	452	492	492	455	429	477	467	441	493	451	459	450	479	412	424	425	451	451	474	468	413	444	433	446	409	471	459	468	474	441	467	434	416	435	474	444	498	453	482	477	467	428	480	483	408	454	463	483	496	459	450	452	447	436	466	446	474	413	429	487	420	455	467	444	453	475	439	438	449	522	455	443	473	443	433	440	434	456	429	463	433	474	469	469	488	417	400	456	466	436	461	416	457	425	482	442	470	426	478	454	454	454	474	421	453	470	437	434	466	438	479	479	452	463	451	490	465	503	450	437	480	467	450	449	457	488	460	446	462	395	450	445	491	469	473	446	466	479	453	470	477	498	453	432	452	431	483	422	456	427	443	453	455	463	465	436	464	428	463	461	451	463	449	432	468	454	470	444	443	450	477	445	423	456	461	421	474	468	436	464	444	400	466	465	494	479	483	465	424	469	451	464	444	442	433	453	458	465	512	437	428	434	487	441	433	444	431	456	429	460	525	482	454	434	419	453	412	437	458	493	434	417	429	438	447	474	436	408	448	460	460	473	426	446	470	468	451	463	467	456	484	449	476	455	450	486	460	477	464	426	444	481	437	434	495	431	448	448	455	453	469	468	473	442	456	455	444	428	426	476	428	433	445	506	450	470	430	467	455	443	463	447	442	456	436	472	472	486	457	468	444	463	460	502	506	472	458	473	429	444	460	472	410	498	431	459	489	462	449	443	441	452	444	465	429	453	439	482	435	472	448	445	441	468	485	494	436	501	424	455	436	427	469	473	454	455	465	461	471	434	454	485	428	463	475	455	487	485	463	423	464	427	436	456	462	459	474	437	441	427	438	493	437	432	468	465	460	414	454	448	458	463	453	452	462	454	486	449	430	440	455	487	445	466	455	431	441	441	467	435	460	441	423	444	451	446	437	455	434	495	443	485	448	443	459	437	465	447	460	438	452	450	449	442	462	483	443	431	434	467	461	461	442	430	433	440	465	508	444	465	478	482	467	452	457	467	436	437	458	454	433	439	445	445	450	494	461	447	431	459	461	456	478	465	427	476	436	465	445	422	478	454	463	430	463	467	472	498	425	475	452	481	450	408	463	449	461	425	506	464	461	466	481	476	464	460	432	451	484	465	431	490	416	457	468	467	474	476	470	447	468	476	437	471	427	399	449	427	449	447	474	452	443	488	430	490	431	462	432	472	464	433	448	444	441	436	438	458	460	439	416	473	455	462	492	439	407	435	451	454	473	462	439	464	444	397	450	463	465	446	458	446	459	417	460	419	432	492	440	435	402	473	421	482	437	459	438	408	471	436	467	477	441	446	449	440	489	455	458	441	462	460	440	462	438	436	504	454	475	445	489	414	483	454	438	447	409	467	419	486	463	465	462	480	439	459	471	462	436	454	436	447	469	449	441	457	439	478	391	422	464	471	482	425	458	472	464	465	455	471	394	443	435	421	421	423	474	492	432	425	421	458	438	442	453	440	499	446	445	464	453	430	442	424	465	469	448	413	457	435	481	463	479	444	448	474	446	473	450	433	441	439	426	437	464	461	463	415	437	488	475	484	464	466	446	468	453	473	445	413	420	491	507	465	473	478	452	455	444	451	488	453	450	428	463	438	406	472	489	495	473	434	458	461	457	468	461	448	437	475	454	479	451	438	465	457	472	461	435	458	483	465	428	479	453	429	470	468	477	454	437	447	480	443	407	484	439	477	443	422	453	451	428	489	450	467	450	427	462	485	461	452	454	418	469	470	480	429	450	468	477	457	430	459	434	434	443	415	417	457	427	438	454	451	428	469	450	428	481	446	442	450	390	447	421	426	444	426	457	471	444	435	489	462	453	474	442	441	479	441	444	430	473	459	433	448	432	482	480	476	459	503	442	472	431	490	451	489	473	498	446	447	423	439	426	457	468	452	420	425	442	433	474	467	450	445	462	444	452	439	472	461	458	444	479	463	464	443	456	464	443	458	432	483	434	462	454	464	445	440	453	461	460	473	444	477	412	431	467	454	456	457	431	449	441	447	431	432	444	419	457	460	479	448	451	447	449	475	445	436	448	433	437	436	470	490	468	419	435	469	484	455	466	485	475	461	450	463	437	447	453	473	412	407	441	435	471
23027	21102	28731	23610	21069	20949	9794	2956	1864	1355	1021	893	748	791	707	745	716	633	554	508	478	486	478	483	434	430	382	376	349	347	341	359	398	367	315	330	330	340	380	330	304	321	295	282	339	337	313	316	361	376	331	323	309	330	306	296	328	343	331	302	327	336	292	319	303	330	334	300	306	328	321	322	307	314	303	351	314	347	325	332	295	362	305	332	366	335	340	331	321	321	261	342	340	335	335	298	317	327	339	316	300	325	332	321	313	318	321	332	327	321	340	314	348	331	325	352	309	297	307	293	305	306	351	328	299	310	325	319	305	317	316	319	312	322	305	303	323	340	310	307	313	311	283	321	333	356	320	306	287	350	312	307	317	302	325	300	325	292	339	315	311	326	325	351	324	300	326	312	314	332	319	337	302	293	280	327	306	322	304	341	318	341	312	307	295	303	316	326	299	322	329	322	326	343	309	320	335	303	325	304	302	324	299	339	316	318	334	323	325	326	303	326	352	318	318	309	307	323	322	285	315	332	353	341	317	315	297	310	342	294	329	299	285	335	306	298	296	325	282	322	357	301	304	327	299	317	318	330	306	308	329	300	363	335	313	339	316	326	305	340	311	327	361	312	329	312	310	309	329	315	284	318	353	327	315	310	325	317	317	289	325	341	287	313	331	361	300	320	305	314	315	340	309	347	337	293	326	314	296	338	339	327	286	309	333	330	307	326	324	306	328	294	362	305	315	350	329	310	342	296	320	352	301	333	300	302	318	300	325	333	343	316	312	331	325	294	336	317	312	317	307	317	331	322	314	303	308	317	330	318	311	355	354	323	289	359	322	310	313	308	314	316	356	353	314	345	320	342	344	325	338	308	304	336	294	336	312	320	282	312	311	352	375	270	344	282	320	321	286	322	322	330	318	347	341	306	335	305	340	279	325	307	322	327	314	318	308	307	333	324	316	310	303	323	325	291	320	349	302	329	324	339	336	344	316	276	318	359	349	305	327	339	330	309	338	321	325	321	306	335	341	317	306	315	346	320	322	317	306	324	313	364	320	320	347	302	336	346	334	327	290	341	375	301	302	314	303	314	325	309	315	304	338	347	322	342	325	308	348	334	299	304	276	320	297	341	340	334	329	314	315	333	321	295	319	330	321	338	328	328	308	326	305	280	343	285	332	315	324	318	326	329	283	305	297	300	313	286	313	316	362	344	298	294	301	311	344	316	313	307	339	307	316	323	315	314	316	304	320	329	317	331	328	338	331	310	277	304	348	311	295	305	311	315	341	324	341	324	354	342	310	294	323	323	264	325	285	331	297	318	317	254	318	310	315	305	305	322	317	313	314	284	330	336	286	305	342	315	310	321	353	322	310	308	331	340	311	329	305	306	313	312	314	313	310	324	297	300	340	324	337	286	337	304	330	333	328	333	340	309	276	334	349	344	359	315	337	315	352	295	320	300	332	353	324	358	366	334	313	300	308	342	290	331	327	313	324	330	338	312	315	320	288	345	301	285	315	337	317	342	297	321	323	279	322	329	295	333	305	310	321	286	317	329	312	307	314	330	316	317	314	350	296	307	334	326	323	308	330	339	316	298	304	319	321	301	319	338	312	344	311	300	295	319	311	316	322	292	318	314	322	314	328	332	320	319	318	322	340	323	351	292	315	327	317	326	324	331	313	325	327	341	305	313	320	330	317	325	317	321	298	325	300	314	323	304	315	310	369	293	314	308	314	343	327	324	321	328	346	307	302	323	344	323	332	338	311	293	284	290	318	315	323	327	333	308	321	293	329	285	346	322	321	330	307	327	309	333	317	292	332	316	302	341	304	333	322	316	298	312	322	325	331	319	327	317	296	326	292	300	310	313	336	319	298	317	322	302	309	342	335	313	303	310	295	333	312	299	306	320	332	344	292	362	344	334	292	326	333	301	318	326	341	297	338	305	322	297	315	299	315	321	330	320	315	313	319	347	342	312	335	303	317	295	305	324	327	321	343	319	323	302	296	346	337	338	308	321	335	301	336	334	293	310	306	301	318	347	317	321	320	355	334	315	346	341	286	287	327	304	331	374	357	286	342	328	332	291	335	310	297	312	301	304	316	325	307	293	324	308	340	321	340	289	316	329	342	316	329	295	325	316	336	327	349	322	337	315	318	319	316	332	321	309	290	348	311	342	339	337	293	348	320	346	322	268	328	335	343	308	328	359	349	319	310	325	308	309	340	329	312	317	320	285	359	330	305	296	336	338	311	305	325	313	309	312	324	296	311	340	307	305	360	306	334	334	307	320	294	289	332	309	324	334	346	319	337	330	346	312	337	286	302	313	301	330	296	296	347	343	333	306	306	308	332	333	317	339	292	308	326	324	303	301	322	312	310	325	332	307	336	307	338	320	323	327	329	310	300	321	340	306	311	311	335	278	297	318	330	305	330	300	344	322	319	325	326	288	307	324	313	288	295	332	329	328	320	340	320	302	321	341	324	307	315	312	322	324	314	306	329	355	315	323	324	280	317	314	311	325	345	313	332	331	301	308	303	307	308	269	284	326	314	340	321	319	335	318	313	315	297	320	308	293	311	335	336	313	324	329	308	330	316	344	329	325	321	324	312	317	342	319	312	309	306	308	320	327	274	328	330	323	313	326	338	302	345	347	323	307	316	319	305	333	344	324	309	293	299	327	306	309	310	305	338	356	303	306	305	309	341	307	322	319	300	327	322	326	317	313	308	322	291	311	301	314	316	302	299	334	320	303	321	332	323	342	303	319	294	325	302	301	294	336	319	341	333	326	292	296	335	298	300	335	340	307	312	320	336	300	342	342	351	312	320	299	317	298	334	309	330	317	324	331	333	308	308	287	297	298	302	297	294	302	338	284	340	334	350	311	286	304	319	341	311	324	331	321	290	322	322	295	354	301	307	299	303	334	328	334	321	312	323	304	310	310	335	298	323	336	297	289	322	372	336	347	310	318	314	307	326	367	334	317	316	324	332	326	289	326	333	306	292	317	323	294	299	322	291	341	289	298	291	306	327	305	315	331	280	324	318	332	297	321	305	310	292	342	317	311	322	311	296	350	325	343	289	325	309	294	329	338	346	339	302	317	333	323	334	324	322	321	324	321	325	323	312	316	312	335	323	353	342	318	306	316	318	365	313	293	321	309	330	303	345	351	307	339	316	312	320	316	309	354	299	291	317	327	342	350	331	318	321	335	311	324	342	327	356	309	339	332	313	323	334	329	287	307	327	337	325	314	315	323	328	330	334	337	337	321	344	309	341	305	311	299	324	322	314	324	317	321	310	328	300	338	349	303	288	330	349	308	306	369	318	325	350	275	339	317	311	323	303	329	303	329	341	296	292	329	296	335	326	323	307	321	322	301	308	327	310	320	331	341	307	334	298	300	318	318	304	274	330	328	311	311	288	295	326	339	328	290	316	324	354	297	318	335	350	326	354	313	342	312	285	301	320	295	301	327	326	318	337	314	336	335	338	291	309	310	292	306	345	302	288	269
48206	67899	25482	14974	11941	8850	7202	5831	4345	2977	2152	1667	1422	1328	1345	1355	1298	1092	990	918	788	715	693	648	590	602	580	525	516	481	484	434	523	427	453	438	408	417	412	412	400	446	432	387	427	395	432	415	403	450	438	446	410	410	444	428	421	420	417	416	382	425	409	396	423	402	381	428	402	415	398	435	400	418	387	420	411	386	413	408	414	426	410	419	395	438	405	437	411	391	439	405	418	403	423	452	406	449	444	396	439	424	421	422	419	431	424	424	447	399	429	387	422	405	498	430	435	406	403	407	411	435	411	404	407	408	458	425	385	407	391	392	411	441	398	400	450	399	398	410	388	435	439	410	382	453	414	404	414	374	422	416	399	439	421	412	437	403	400	423	381	398	450	403	454	384	383	404	415	409	438	407	395	389	419	420	417	406	411	433	413	444	429	432	394	391	442	387	433	395	407	424	410	420	410	431	390	407	406	422	396	418	446	435	382	375	448	419	401	461	404	444	420	410	414	419	399	396	420	377	412	410	401	402	450	371	376	397	395	435	396	377	428	428	403	394	412	425	385	453	364	377	409	400	384	424	400	423	443	381	427	389	367	428	428	439	426	431	436	401	418	389	395	403	423	415	445	418	430	408	412	383	410	403	415	392	415	415	363	400	386	394	412	417	391	400	417	409	409	431	410	393	406	424	412	431	424	407	375	409	418	413	384	399	434	400	377	372	432	407	378	404	385	418	436	437	401	402	387	453	448	407	408	386	374	433	394	416	438	411	402	388	408	433	408	428	407	434	407	411	404	405	436	387	428	431	421	415	404	445	412	365	383	426	415	383	420	413	399	423	387	399	416	411	393	413	386	393	431	409	393	416	419	433	383	416	386	425	421	415	415	434	409	397	395	416	389	391	386	401	411	417	443	372	440	444	425	431	415	419	408	398	455	438	369	439	424	444	393	394	417	380	430	430	383	421	441	440	424	392	438	388	427	461	401	406	390	394	446	406	405	431	417	423	389	426	404	434	390	409	393	432	425	376	397	437	420	441	447	412	400	413	381	401	446	406	413	436	406	414	404	372	432	434	407	390	387	426	449	415	369	393	403	418	363	429	411	411	391	404	413	413	392	389	374	405	436	423	404	423	418	404	411	429	396	454	433	399	422	424	374	419	406	413	409	402	436	397	434	430	436	427	428	423	442	400	425	430	413	420	406	412	390	424	415	398	420	397	378	422	469	395	373	425	426	405	379	419	429	410	396	402	399	405	413	384	431	379	395	390	418	423	380	384	401	420	430	368	403	416	419	368	426	419	413	389	396	435	410	410	404	417	453	405	411	412	421	425	420	448	395	439	410	398	389	454	417	390	412	408	421	403	392	436	420	414	436	419	407	423	389	422	414	409	420	440	379	431	427	435	431	413	388	394	442	444	419	416	414	442	426	416	437	393	405	406	374	436	434	363	407	422	380	403	409	387	402	442	430	404	428	435	404	429	424	416	391	385	426	394	375	428	394	398	417	392	427	397	453	433	412	393	449	431	377	406	416	399	411	441	389	395	403	366	387	422	420	423	388	433	378	414	404	437	427	438	423	419	407	429	431	432	407	388	411	399	438	390	408	426	438	408	421	435	420	359	411	404	419	441	412	403	435	396	420	417	431	415	402	409	383	366	385	369	444	379	416	391	426	433	379	418	419	391	428	423	423	428	394	412	405	440	416	444	399	392	406	408	406	399	402	408	393	361	415	413	417	407	396	417	374	426	401	415	402	387	400	392	379	418	389	399	424	441	360	420	401	392	422	447	426	398	426	425	412	409	405	406	362	390	417	389	425	437	420	447	447	439	409	416	408	450	416	403	403	428	417	415	451	405	383	419	394	438	430	407	354	392	450	419	386	377	430	402	417	423	408	405	407	425	422	423	379	390	418	380	391	402	404	407	420	408	388	385	403	390	417	420	437	420	431	412	428	443	428	412	426	409	408	402	388	427	422	403	418	378	409	412	400	412	436	423	428	410	422	385	403	393	414	436	397	383	420	423	407	410	400	430	389	455	415	460	450	435	426	423	410	416	427	392	367	431	428	447	393	450	451	436	422	433	407	406	425	362	442	444	364	399	440	425	436	422	438	414	383	407	390	401	424	412	429	403	416	399	391	389	391	393	455	382	387	403	431	403	397	424	388	410	403	400	408	410	440	455	379	427	405	419	425	406	441	441	408	408	412	422	397	414	408	405	399	391	422	442	448	372	410	418	405	411	383	420	380	415	414	444	416	373	433	402	395	447	433	435	395	383	399	436	409	405	389	398	372	407	396	385	409	383	423	400	410	407	397	391	385	400	429	394	423	404	405	388	403	390	418	435	441	426	438	388	409	432	399	418	391	407	405	391	400	397	398	429	394	429	404	445	391	407	416	422	391	415	375	405	410	424	401	427	391	404	424	422	478	439	403	454	408	396	405	422	423	415	430	395	410	408	404	394	407	425	445	396	415	471	393	380	403	386	432	432	408	399	414	413	440	416	398	463	392	424	429	428	396	422	404	426	395	411	406	362	426	444	409	393	404	426	384	410	425	416	429	413	398	399	426	419	420	412	401	390	380	417	406	408	413	420	396	410	426	410	430	452	444	381	403	438	432	419	395	412	394	380	406	401	400	427	413	408	434	412	421	382	383	393	430	372	389	363	385	414	415	387	408	394	414	405	418	419	418	435	412	402	423	404	436	423	415	432	421	438	379	377	424	414	400	406	415	420	428	416	416	418	402	400	381	406	387	381	409	424	404	454	406	408	421	411	410	396	445	411	411	422	434	399	407	436	386	409	423	430	407	389	411	399	422	395	403	420	393	440	411	415	426	430	414	405	410	413	403	405	424	432	401	384	411	427	432	384	467	423	414	408	383	397	401	460	349	407	415	449	389	425	420	439	437	395	433	404	374	426	421	443	415	363	409	427	412	395	410	438	417	440	392	418	419	420	392	394	393	394	393	371	423	401	398	432	409	404	381	425	407	461	416	383	416	446	413	405	411	443	423	411	429	450	389	435	391	405	441	381	428	407	405	417	414	416	415	411	379	403	410	456	421	423	414	439	419	421	432	401	416	389	418	439	408	398	453	397	433	401	406	412	390	402	401	409	394	404	399	385	412	424	406	423	405	379	430	426	424	407	439	434	417	403	397	389	436	376	411	420	394	381	428	421	440	395	418	406	396	416	405	398	387	409	419	385	439	423	448	428	419	401	397	432	387	419	404	429	432	382	400	453	410	396	407	426	397	391	399	405	418	422	393	424	405	403	363	385	429	394	408	396	393	445	396	437	375	402	398	389	392	422	402	415	407	447	390	423	383	426	390	431	422	391	440	393	382	423	415	413	425	409	427	410	404	393	394	407	437	406	370	388	402	430	409	419	403	414	405	439	391	399	442	380	378	398	400	430	438	435	399	405	415	429	410	379	396	393	462	386	424	427	439	381	425	438	373	380	418	424	416	421	370	373	451	396	372	394	401	427	375	380	409	390	431	441
30134	29498	19046	6478	2856	1989	1421	977	687	557	464	415	406	376	420	414	363	366	343	316	282	334	261	279	275	288	275	259	279	236	248	238	251	228	266	256	233	215	235	211	244	256	250	247	246	239	277	257	256	240	218	234	240	255	258	237	253	259	242	228	214	247	239	248	220	253	254	250	225	243	223	225	239	242	236	207	201	274	219	236	209	242	266	252	248	233	255	250	254	239	216	220	275	267	246	236	252	263	233	242	242	234	219	247	238	229	210	249	256	217	211	226	240	290	219	261	252	228	255	259	247	235	247	227	241	232	234	232	234	235	234	228	253	236	233	242	221	233	239	279	246	242	239	258	239	254	247	249	250	241	247	265	240	256	238	216	242	227	241	235	200	250	260	249	220	231	254	234	233	239	234	229	229	222	246	245	247	216	243	233	223	237	241	239	245	236	250	235	224	255	228	255	237	232	231	254	198	237	213	231	230	235	229	222	255	248	227	221	235	234	252	221	240	262	258	250	233	232	241	252	229	225	228	251	249	241	231	257	237	237	238	214	244	240	238	239	231	262	247	238	228	244	243	239	231	257	216	238	226	264	266	236	248	223	242	245	227	263	253	233	223	245	254	216	223	252	260	229	259	248	237	252	236	228	260	223	242	217	211	221	234	254	233	229	208	244	253	229	223	260	261	216	237	223	229	214	220	238	239	254	229	239	233	228	209	261	265	249	223	251	226	246	239	255	247	253	235	237	252	241	234	258	226	233	245	237	226	234	227	231	228	259	236	280	236	229	262	226	239	244	240	228	268	226	282	244	227	218	220	219	227	256	255	229	260	264	246	232	269	232	243	248	248	247	240	260	238	249	246	260	225	200	225	233	238	222	223	235	244	251	227	248	283	245	217	297	228	245	259	248	245	258	261	244	244	262	218	252	249	252	238	259	250	255	242	230	224	248	236	234	256	256	201	215	230	237	234	252	250	254	250	232	253	237	229	238	243	242	242	235	208	229	277	231	260	255	217	277	243	260	248	235	238	220	262	245	239	233	227	229	266	243	235	218	216	218	246	224	260	229	248	225	271	228	262	220	216	236	250	236	238	237	257	226	244	238	238	227	262	247	261	218	269	248	272	240	213	245	222	246	237	261	234	236	223	209	265	233	217	227	242	251	241	241	246	219	221	242	231	266	216	244	223	235	249	253	213	233	262	198	224	222	237	251	220	244	242	252	221	218	221	232	243	272	221	231	238	240	217	242	241	207	251	233	236	238	207	231	230	240	221	237	244	227	241	228	259	216	254	251	239	252	237	243	210	254	240	236	238	243	214	240	249	251	245	212	236	223	241	253	217	251	224	266	239	249	199	222	256	241	197	245	248	238	256	255	249	264	243	230	233	223	244	222	222	285	259	264	252	241	223	227	223	237	194	249	266	241	262	267	247	218	255	244	243	250	211	241	234	233	271	243	217	214	243	235	214	247	268	248	245	232	215	230	234	219	239	214	213	251	241	252	245	264	230	265	222	244	230	258	234	243	250	236	225	225	268	242	248	236	245	255	283	221	271	239	239	226	206	266	257	221	233	243	247	255	241	240	248	246	252	247	263	258	250	240	234	220	233	220	253	209	265	241	222	224	236	253	242	277	225	239	234	256	235	224	251	224	246	222	252	237	248	238	248	254	211	235	244	228	240	269	218	248	237	224	238	265	250	259	254	235	227	248	240	220	235	254	219	260	228	286	234	258	243	241	237	223	237	233	225	250	227	229	237	241	244	246	260	239	232	236	223	240	233	247	221	252	269	248	249	253	229	216	247	237	240	239	236	242	226	226	216	243	255	245	235	237	217	222	241	226	195	243	251	231	239	205	242	243	222	235	241	296	242	218	234	268	260	216	242	250	241	243	241	221	239	257	255	226	255	239	242	250	241	224	242	240	208	250	231	225	235	222	242	236	241	257	240	205	220	240	259	254	250	235	224	230	233	255	233	240	227	256	237	247	224	242	261	239	232	220	252	234	236	256	256	253	242	215	243	254	257	231	237	227	259	217	234	244	234	238	252	226	215	235	231	252	255	255	217	244	254	264	253	206	231	227	244	238	227	220	233	245	227	227	228	248	236	239	236	246	252	242	228	226	247	260	242	256	251	227	217	230	247	236	236	251	228	269	206	226	240	253	233	271	229	243	222	233	272	218	248	236	249	216	233	249	241	224	252	257	232	233	228	236	228	229	227	225	255	246	245	247	225	257	211	237	238	216	229	228	248	248	239	231	226	230	214	246	241	257	230	237	257	264	246	234	247	235	248	250	249	245	238	263	252	238	255	232	233	262	224	234	215	224	247	232	262	232	227	239	248	249	256	238	253	231	249	224	228	255	227	261	261	238	223	225	257	252	226	227	243	218	247	234	245	248	243	241	234	236	235	214	222	256	231	259	230	240	253	228	246	260	224	261	227	247	240	253	214	238	279	212	245	246	263	230	244	256	240	255	227	251	250	251	219	263	235	233	222	229	244	242	230	253	232	263	244	237	255	230	237	220	265	248	257	258	247	254	268	252	219	212	244	270	225	224	222	287	222	245	241	232	232	246	245	248	252	246	259	259	242	242	231	277	238	256	253	223	258	267	256	241	224	209	272	233	226	237	233	228	246	238	245	240	233	213	223	224	247	238	238	222	223	242	232	271	241	255	236	233	240	250	235	200	254	227	238	269	213	235	228	260	217	230	255	254	236	239	261	254	226	230	265	230	264	223	236	225	218	230	235	233	234	242	253	228	244	222	239	238	245	227	224	261	211	216	234	248	224	248	240	258	230	238	202	216	231	252	247	243	242	239	233	256	247	244	247	203	246	253	285	228	253	244	241	226	243	224	225	248	217	220	210	254	272	254	229	245	227	242	224	224	244	251	249	252	244	250	244	231	226	238	226	195	239	221	256	264	222	242	229	221	236	218	226	237	246	225	240	229	254	227	237	246	263	263	217	219	245	216	236	245	211	217	233	240	245	263	244	232	204	214	242	256	225	231	243	244	234	208	256	244	248	214	240	229	246	264	238	239	243	234	248	269	245	249	249	233	227	245	236	229	221	239	259	246	246	228	242	259	251	242	220	258	234	225	237	234	219	235	229	244	229	192	250	233	267	239	226	209	236	221	236	234	237	262	235	238	250	235	258	236	229	232	234	219	290	245	219	260	263	262	227	238	250	263	238	240	218	251	243	224	233	233	225	256	235	236	235	269	224	237	219	205	252	243	241	220	205	240	225	216	251	243	247	236	211	225	251	250	235	220	228	233	242	225	266	258	251	237	240	240	253	232	252	254	239	216	217	236	229	236	234	249	260	211	238	262	254	238	206	220	231	260	249	238	273	252	262	246	211	211	222	260	256	221	236	204	248	254	263	248	241	248	213	238	261	231	212	233	220	258	248	265	229	238	221	245	256	243	222	235	259	222	215	215	227	263	219	222	237	225	253	215	264	236	232	218	242	258	239	240	263	221	249	235	214	243	228	259	250	229	218	239
38885	45652	13932	6532	5344	3944	3081	2415	1623	1136	842	731	705	677	633	655	662	585	533	480	429	423	460	416	395	382	368	324	315	342	325	344	302	344	320	302	342	311	292	311	329	284	309	339	294	308	282	329	313	310	283	290	311	307	302	327	294	299	304	320	311	330	298	293	315	282	301	305	282	290	316	304	311	307	296	281	319	297	309	288	293	326	310	323	302	276	285	296	306	316	295	303	300	295	287	314	312	350	317	322	302	310	305	345	271	285	351	325	319	288	311	324	323	296	319	324	282	308	296	307	297	299	308	282	328	324	316	323	300	356	334	335	313	296	338	329	310	305	324	318	300	313	316	321	295	294	287	280	309	281	306	264	303	300	309	282	353	318	305	281	287	319	318	290	290	290	318	303	322	298	310	289	300	285	309	294	297	279	339	282	301	300	315	308	364	270	305	315	307	283	335	316	318	310	312	282	303	343	318	298	296	330	272	301	307	320	314	315	320	311	320	287	318	302	338	323	303	313	280	302	301	314	299	307	325	283	292	314	309	329	298	324	295	269	297	309	313	303	322	304	300	311	298	311	285	308	301	292	336	327	302	299	304	284	302	315	338	310	319	315	302	264	299	299	317	306	301	311	340	298	299	299	298	331	281	301	346	293	264	281	304	307	321	322	309	318	294	310	306	348	309	330	308	306	302	301	335	318	310	289	302	312	312	324	330	294	303	293	311	322	304	311	318	328	304	310	311	286	307	318	305	322	342	315	306	320	287	320	308	346	296	296	299	306	286	296	308	299	330	318	320	295	323	358	308	295	301	346	325	290	310	321	332	344	291	298	308	302	353	325	288	283	286	301	308	315	319	318	324	334	299	313	321	330	300	307	284	316	287	281	283	324	294	305	304	322	304	313	313	320	323	324	316	321	324	327	328	318	305	283	280	301	299	276	335	322	309	330	260	310	309	307	318	307	300	341	312	297	347	318	297	280	294	320	282	313	338	300	303	293	355	303	315	294	319	286	317	272	325	319	330	318	322	299	293	292	297	300	288	276	285	328	325	283	318	287	288	324	308	315	289	278	313	326	315	299	311	319	317	319	294	323	291	315	325	336	280	324	295	313	330	295	299	301	309	314	283	303	298	300	320	331	285	276	283	301	293	325	273	313	307	319	280	334	298	297	288	292	297	330	294	297	308	310	317	319	308	317	321	317	287	285	298	307	323	295	291	318	300	288	303	306	288	280	296	304	299	294	300	350	325	292	338	282	287	288	285	330	264	361	288	311	301	316	325	305	323	300	299	320	290	302	285	305	336	304	307	301	324	289	290	308	272	308	313	295	303	334	281	307	281	322	292	263	263	297	280	307	302	287	300	308	317	311	296	293	292	289	282	334	316	282	285	306	276	299	308	330	329	286	299	332	302	283	340	325	317	336	333	334	330	295	328	300	283	259	322	299	301	303	298	267	293	314	284	317	333	302	271	313	303	311	327	314	338	300	278	315	330	304	288	295	313	291	302	311	312	293	287	275	325	310	328	315	337	297	322	313	283	283	273	291	315	306	308	293	273	341	299	285	273	316	296	318	314	293	303	329	311	346	290	296	287	315	293	326	295	295	326	294	294	327	319	319	307	316	286	306	293	298	289	295	312	320	300	297	314	321	282	318	296	346	279	318	293	301	312	314	305	306	266	300	306	313	293	284	324	318	313	266	294	305	303	293	314	288	310	322	267	321	313	303	333	319	316	310	320	282	286	314	304	287	321	284	325	314	288	327	296	294	336	312	308	303	301	305	293	314	296	302	299	315	301	296	301	296	296	321	329	304	281	294	325	312	325	305	321	335	310	321	320	305	323	313	319	324	320	301	319	316	300	319	298	295	267	324	325	304	296	329	290	303	325	310	305	332	288	311	275	330	294	320	294	283	294	293	294	329	337	319	301	297	322	304	323	303	294	314	321	290	345	302	285	317	304	326	295	315	290	295	294	290	302	267	298	288	353	289	302	315	292	307	297	323	317	298	292	294	314	288	319	326	311	319	315	297	329	310	313	292	274	338	308	308	284	331	280	343	306	278	306	303	332	299	325	308	305	283	300	314	312	299	284	297	295	302	270	319	316	326	298	303	291	323	305	295	299	263	319	299	298	315	279	325	289	294	324	343	276	307	284	315	273	317	308	311	334	289	297	297	283	315	304	286	346	303	323	299	289	323	300	307	308	274	307	297	318	332	326	316	323	301	303	315	313	297	314	318	310	325	298	315	306	295	317	321	318	312	291	312	287	323	278	273	284	319	297	308	313	298	317	305	307	316	310	328	328	292	287	288	308	313	309	310	330	282	308	310	326	315	306	317	338	310	270	317	292	304	307	323	302	322	317	298	312	298	324	298	303	317	307	331	318	290	313	297	291	299	319	301	277	313	312	324	292	301	313	289	347	304	293	314	285	305	299	306	287	333	288	295	290	316	324	295	323	318	272	311	317	311	282	287	278	308	309	299	284	323	322	304	312	292	289	303	312	319	276	292	322	306	332	313	323	318	353	285	319	300	311	316	296	281	318	336	306	337	295	283	322	335	298	307	315	283	298	294	331	331	306	319	301	275	294	279	326	316	280	282	317	293	297	321	329	346	295	253	316	333	284	319	308	322	317	282	319	306	289	314	332	316	289	280	282	332	262	304	289	291	320	301	307	288	267	328	281	305	293	310	321	296	291	286	302	289	295	331	306	300	333	316	283	333	292	311	293	329	313	307	324	312	310	304	273	322	305	304	303	333	303	315	303	314	283	326	303	316	305	287	287	307	326	311	306	313	311	289	278	317	288	309	342	278	304	294	287	330	264	320	292	280	299	303	326	318	295	305	351	302	300	282	288	290	324	280	315	320	342	297	303	319	295	317	285	297	291	286	328	281	274	314	312	273	300	346	308	333	315	306	339	301	298	316	317	309	297	297	310	313	327	289	314	278	295	307	325	303	324	315	331	302	292	310	320	297	324	278	330	296	301	302	334	309	305	303	298	300	302	293	292	317	322	301	323	309	294	301	340	328	323	327	270	283	310	296	268	284	336	293	368	303	328	311	286	285	302	308	310	311	284	321	303	281	315	313	301	314	302	287	311	304	294	287	308	283	305	308	295	294	316	286	331	298	299	311	297	299	287	282	302	288	308	323	318	294	287	305	313	294	285	287	284	337	320	288	321	289	309	335	311	304	348	307	291	327	312	291	296	277	311	286	312	336	328	292	310	272	325	279	320	316	273	310	305	323	301	355	284	315	306	283	306	305	334	292	294	287	284	309	309	272	312	328	287	292	322	306	307	306	288	314	279	302	288	291	273	283	314	313	314	280	295	308	259	317	328	298	296	321	313	277	306	313	311	316	292	307	275	305	284	302	303	285	308	311	314	307	297	304	335	316	311	297	291	339	300	266	305	297	297	312	337	283	305	279	296	331	294	307	331	302	310	307	303	278	303	276	317	287	304	318	328	319	303	341	309	303	306	327	309	306	306	316	284	295	306	287
24037	21107	28296	24033	20882	11088	3329	2125	1308	963	860	674	661	623	686	683	568	577	552	556	473	469	463	484	459	428	428	387	415	419	395	383	349	384	353	353	366	355	370	359	361	349	366	389	365	351	317	398	359	366	367	375	375	371	358	364	415	354	357	373	385	405	357	363	359	360	333	383	379	382	334	373	355	367	338	345	361	347	337	383	376	359	362	355	340	368	361	369	327	360	343	348	366	362	397	397	359	376	343	340	388	351	361	375	368	340	347	342	342	365	347	362	330	361	347	366	331	353	342	361	350	385	360	358	367	361	377	352	347	384	343	349	380	413	326	353	371	342	365	332	349	347	378	370	369	359	353	327	342	363	351	374	337	349	345	371	333	331	349	374	358	376	366	334	353	381	382	394	354	366	335	354	364	358	358	364	364	331	351	384	384	345	363	407	359	359	350	372	363	329	339	344	326	370	371	346	339	346	355	361	338	354	377	409	359	374	376	329	384	351	370	335	371	315	377	343	380	378	391	372	374	359	333	341	347	352	335	366	382	327	356	379	351	332	351	323	379	386	375	395	372	342	342	365	336	353	335	363	326	370	337	345	349	396	331	350	366	388	329	388	367	345	391	349	362	330	372	354	377	346	361	401	360	348	361	364	369	390	334	354	350	356	338	331	362	373	341	350	362	356	335	385	364	413	372	361	343	352	344	364	371	358	344	385	367	351	352	362	372	392	350	364	359	341	336	367	339	361	324	349	347	384	346	340	363	328	372	371	375	335	373	350	393	335	325	360	374	342	365	366	319	386	354	363	385	357	385	345	375	393	404	331	362	341	332	366	349	352	338	320	337	359	365	379	357	358	394	350	337	346	345	334	366	350	342	363	320	368	377	341	365	367	381	351	335	335	341	356	366	377	356	378	378	387	340	364	368	357	351	368	360	312	325	355	395	330	320	349	380	352	362	342	425	366	343	385	375	362	320	327	367	354	339	351	391	366	352	400	349	378	360	381	362	366	312	373	357	373	362	346	338	395	342	330	360	378	379	397	350	374	369	382	358	348	357	334	361	342	338	372	403	358	372	364	348	353	385	339	363	354	346	336	356	387	376	357	351	367	343	317	350	345	384	364	371	355	361	359	348	322	354	337	362	379	315	328	351	391	360	362	349	351	342	349	345	350	379	353	369	370	368	344	332	324	343	347	361	348	342	362	341	366	356	369	387	368	378	343	369	385	344	331	358	362	353	406	367	351	356	363	372	366	386	332	331	380	350	337	368	384	360	350	384	374	349	341	378	371	342	335	332	364	360	385	363	386	391	349	353	354	373	324	376	332	364	358	349	349	348	363	352	366	385	353	357	390	338	347	317	335	330	361	355	306	364	356	327	366	360	371	364	366	356	349	332	365	385	349	359	377	386	361	352	333	350	364	374	363	359	379	380	368	365	372	356	374	337	374	355	378	373	338	350	352	331	366	380	342	375	340	334	353	353	387	346	345	351	364	380	385	350	393	360	347	345	357	359	332	358	375	372	390	377	351	340	359	355	351	366	348	363	343	374	329	361	360	360	344	361	374	379	344	336	373	357	353	354	377	365	323	340	391	367	360	360	354	365	371	341	363	352	349	377	369	367	361	399	376	362	344	358	366	355	364	347	326	369	377	335	356	316	359	346	353	385	357	333	343	363	345	373	355	364	339	373	347	378	376	363	351	357	355	369	384	368	356	349	362	371	369	419	347	353	317	357	343	350	372	350	334	365	370	373	362	355	344	362	347	340	364	317	349	350	360	347	348	344	365	360	360	340	347	374	379	360	391	360	342	360	370	371	385	371	361	383	378	350	375	330	351	342	356	377	338	323	342	369	395	375	368	324	344	383	367	368	389	351	343	359	384	352	388	366	342	370	393	376	366	375	401	353	377	363	338	336	347	387	329	375	374	354	366	319	350	348	354	367	355	371	365	354	357	334	360	339	385	359	354	377	371	391	365	359	345	334	353	355	326	377	326	334	373	336	324	373	304	335	355	355	346	372	377	361	352	412	358	402	352	356	342	331	380	354	329	335	359	370	381	378	364	319	362	353	377	361	352	363	368	393	366	344	358	373	364	352	334	345	338	352	364	380	370	328	371	386	417	351	373	360	351	338	315	384	364	358	349	355	377	363	338	360	361	349	365	402	348	345	381	321	369	320	338	386	368	370	338	352	342	319	344	356	395	345	330	341	350	359	377	342	382	407	370	337	357	346	376	397	355	378	349	347	335	358	373	339	335	349	323	361	362	362	357	375	323	373	329	362	382	339	344	379	401	349	350	338	359	354	398	347	359	352	359	348	373	357	371	399	360	340	346	338	346	332	365	365	376	391	337	342	354	341	390	353	373	349	325	397	341	342	351	327	352	327	357	357	342	355	360	383	355	359	357	349	322	357	360	388	357	389	345	378	371	347	372	353	351	346	367	351	396	338	337	347	373	387	338	354	350	345	383	353	368	329	353	364	393	364	387	376	346	366	358	351	359	356	329	345	379	362	327	386	356	350	392	346	349	372	361	358	380	324	366	368	370	375	364	356	372	353	348	366	367	353	328	375	382	345	352	383	377	360	354	382	350	380	371	346	327	363	371	392	367	351	326	376	383	342	349	356	367	359	373	371	342	376	369	341	366	377	376	352	348	339	363	393	365	379	356	329	356	363	358	352	340	349	340	379	374	376	372	376	360	355	367	345	317	348	323	341	356	368	384	340	395	407	351	364	380	405	328	376	365	390	340	338	377	370	356	363	347	366	331	379	337	367	364	328	359	377	374	350	402	371	355	337	380	360	347	334	354	363	399	357	372	408	339	385	334	370	358	327	358	356	384	347	364	378	386	355	343	367	395	352	370	362	340	343	367	346	338	383	384	358	338	373	367	369	327	366	362	332	373	363	357	373	374	365	320	318	364	367	314	369	335	366	359	361	375	335	346	352	352	355	339	328	377	352	326	346	355	320	402	385	360	347	338	375	338	371	370	368	365	356	344	344	344	362	399	350	366	370	382	394	365	394	361	362	363	347	347	367	364	339	388	344	336	396	367	363	331	335	348	358	356	337	337	350	381	392	346	371	348	320	380	347	378	400	350	364	336	354	368	367	364	348	403	361	353	335	344	346	383	369	336	347	355	369	389	328	365	352	367	384	397	356	383	353	332	339	320	323	329	375	386	361	358	369	372	367	353	328	343	332	362	319	382	332	342	346	330	334	389	345	375	382	371	374	353	357	371	372	339	368	344	385	342	381	312	360	366	380	368	344	341	352	383	350	358	376	362	360	360	377	383	328	341	339	327	387	378	361	354	349	376	369	373	404	357	337	371	336	345	384	382	359	350	342	388	358	373	365	369	352	368	376	351	352	369	359	359	367	370	329	373	358	393	380	369	352	306	334	369	328	377	350	365	365	367	377	370	364	343	363	375	345	364	338	355	331	370	387	361	370	358	356	353	352	346	340	362	348	344	377	388	358	360	342	361	325	428	369	369	365	340	347	365
44265	59703	20033	10971	9090	7094	5693	4375	2895	2009	1506	1213	1169	1081	1141	1167	1067	945	876	834	717	661	635	645	592	558	557	587	512	527	495	490	501	463	433	459	486	483	501	464	499	492	433	448	434	419	474	479	484	428	472	490	446	454	463	433	451	449	462	469	469	454	443	445	490	478	443	439	456	467	441	438	418	463	439	440	438	475	459	441	456	448	444	458	438	437	454	463	469	432	458	481	427	454	438	447	466	451	498	471	436	428	460	469	456	469	461	468	465	449	486	443	458	458	475	471	476	430	433	424	445	487	460	470	473	422	445	457	411	418	436	458	443	465	475	443	439	465	457	429	462	446	455	454	488	455	482	450	433	422	432	429	489	472	460	478	409	480	430	444	489	442	494	457	460	430	431	483	465	465	460	472	416	462	449	478	478	449	429	455	441	463	430	445	444	463	474	485	468	456	431	454	443	421	465	481	470	484	473	473	490	474	470	468	468	478	475	419	415	476	483	471	488	475	491	418	438	492	416	491	461	467	447	460	417	463	427	425	440	427	477	446	458	430	442	466	466	478	460	497	474	483	449	493	459	487	439	464	444	448	427	457	452	457	486	458	450	432	433	473	453	426	489	458	480	452	470	446	440	408	434	465	481	438	478	458	449	414	440	435	492	417	433	471	411	441	479	466	466	444	429	419	473	453	474	460	449	425	483	449	445	468	435	435	458	430	441	461	426	425	474	402	448	453	477	472	432	433	445	451	441	439	487	459	437	421	491	410	469	423	477	466	435	472	448	465	495	461	455	502	462	460	474	439	451	446	433	433	477	448	467	464	478	434	438	425	430	438	429	476	460	451	444	430	449	463	456	443	447	464	448	443	446	422	458	461	506	481	449	453	480	439	439	439	439	481	474	437	426	439	449	520	469	455	465	428	461	451	466	458	449	406	425	458	433	431	436	448	467	444	440	496	457	478	452	461	474	474	424	454	488	471	425	450	493	421	453	443	442	467	422	426	444	455	441	457	438	450	434	469	424	415	435	452	445	428	456	470	457	426	469	426	440	452	447	484	475	443	431	427	463	461	432	495	433	420	492	490	477	479	440	454	485	480	476	435	488	464	434	476	451	426	461	449	477	440	416	463	403	476	466	460	438	458	443	429	435	496	467	454	457	462	462	456	453	461	478	438	460	464	462	435	437	469	449	456	465	456	454	444	436	425	418	475	440	460	442	443	446	432	457	429	469	441	495	451	436	475	440	477	464	500	461	487	476	498	447	416	480	445	456	452	447	448	450	450	434	433	490	442	454	441	460	464	459	444	474	419	472	445	439	457	441	395	445	453	465	475	448	464	446	427	477	433	425	472	448	476	466	425	464	486	447	426	442	465	444	476	487	455	456	440	472	461	449	477	472	453	452	455	442	421	447	451	441	414	456	457	492	434	473	439	407	448	462	448	457	444	455	415	461	438	494	422	441	433	452	444	454	447	499	423	431	486	431	459	453	428	453	447	458	470	473	484	443	453	430	411	426	434	455	476	459	455	442	440	448	473	464	485	441	466	435	432	456	471	465	465	486	451	462	428	443	438	457	453	455	522	453	449	437	451	463	486	478	441	438	434	406	475	486	463	487	413	482	456	450	468	453	463	448	463	474	426	430	501	446	446	512	448	437	466	455	488	448	405	433	462	449	438	478	434	487	447	476	462	483	463	474	450	411	469	449	486	441	488	472	466	449	472	422	435	443	470	432	462	440	451	445	412	474	467	435	460	457	440	464	458	421	496	449	457	481	482	440	403	440	441	440	457	437	441	452	467	438	470	452	422	421	437	418	420	436	466	442	470	421	465	461	434	465	481	465	453	480	445	470	445	436	438	438	483	440	466	454	445	468	435	474	478	441	418	409	463	502	488	495	484	431	448	452	454	416	449	420	448	435	414	431	434	444	452	443	426	469	455	438	466	452	454	457	531	468	422	442	475	460	445	437	428	459	425	449	431	480	445	464	425	476	424	464	455	447	446	426	405	479	461	432	465	476	439	461	428	437	449	463	469	447	485	432	444	480	447	449	440	419	488	431	482	461	450	462	474	446	465	430	461	452	455	477	468	432	418	451	457	439	457	435	439	443	436	467	456	458	431	484	433	434	478	468	478	411	432	462	442	450	461	443	423	456	482	474	452	478	473	454	442	457	466	449	434	468	450	459	431	460	465	459	464	444	500	453	493	432	462	424	437	446	445	481	461	448	493	459	443	446	437	478	481	463	433	441	491	458	485	423	485	444	461	431	434	473	418	448	438	473	485	436	466	432	469	443	428	432	448	461	481	461	445	468	454	480	487	442	449	449	470	445	502	452	456	451	453	455	483	483	442	434	484	447	437	423	448	466	480	438	423	449	477	450	463	468	505	498	516	470	430	428	474	417	469	458	442	448	456	440	455	465	447	449	466	462	492	487	447	429	453	417	455	457	429	470	426	446	470	441	480	454	438	420	429	457	493	451	445	471	438	449	442	460	454	440	468	464	453	454	446	485	449	439	425	457	468	435	441	485	422	421	463	459	457	455	468	470	474	462	464	468	437	430	465	507	423	478	447	466	437	464	445	443	431	461	442	434	452	430	471	442	453	441	466	454	436	436	458	455	440	413	463	469	418	439	462	456	418	463	468	433	427	471	448	463	420	484	471	490	448	461	470	423	476	432	440	439	420	451	470	456	429	418	438	441	451	403	488	464	442	462	440	467	485	465	486	449	461	450	425	455	455	424	453	481	472	466	451	448	416	467	453	408	470	438	461	448	484	427	440	416	486	427	470	466	462	432	475	482	462	471	441	466	461	441	408	455	427	502	453	422	449	436	452	449	451	460	465	473	455	453	460	469	447	443	415	464	466	509	411	460	484	432	430	442	437	442	406	446	475	481	431	449	469	475	445	430	458	439	444	482	470	417	479	465	441	441	485	456	447	468	474	441	474	481	430	458	453	474	488	417	452	496	448	460	459	449	434	459	462	454	451	468	450	440	473	475	428	438	468	428	464	451	462	409	523	468	437	449	479	490	459	471	434	428	430	486	435	431	453	468	442	433	412	473	402	453	426	463	430	501	415	465	439	473	472	442	447	471	475	419	455	494	449	416	455	463	433	460	396	460	481	462	452	440	453	474	444	454	523	421	465	445	437	432	458	445	428	471	476	415	448	406	421	420	437	465	439	449	405	454	451	451	454	464	477	452	435	430	422	456	464	449	450	428	445	445	460	462	469	455	453	449	449	447	456	424	436	441	452	417	448	427	428	441	437	455	471	465	434	466	404	462	454	438	457	458	448	446	468	423	429	427	454	492	449	445	478	431	443	461	479	473	438	458	466	434	435	457	486	448	428	489	461	438	444	436	478	464	465	425	439	451	427	419	429	459	475	435	396	454	463	466	467	467	460	441	496	504	460	454	421	481	471	454	450	429	475	435	455	435	452	485	439	420	488	462	469	432	434	426	481	432	435	444	454	460	455	446	424	462	465	468	475	441	469	447	446
22941	21058	28710	23591	21054	21048	10657	3044	1748	1253	1005	851	780	819	795	777	701	667	678	534	493	508	477	445	481	430	442	393	434	386	375	372	336	337	337	339	359	335	321	322	321	293	335	345	334	332	299	325	319	346	349	312	335	338	338	347	348	344	318	344	289	334	329	352	299	344	320	319	305	333	359	313	352	322	346	331	323	329	343	342	326	337	318	303	305	312	299	348	316	317	315	328	340	301	328	318	323	305	326	355	353	313	336	338	343	330	354	342	354	359	333	335	341	285	326	343	345	307	326	312	339	324	308	310	339	321	339	343	334	309	314	316	319	316	350	319	325	341	333	298	339	308	325	279	357	327	360	338	334	292	321	344	298	315	312	343	275	312	307	317	354	306	329	300	319	312	330	337	342	351	338	321	308	287	321	312	302	325	345	311	297	340	283	325	285	360	341	306	313	344	284	338	324	327	314	315	317	340	291	338	340	300	319	290	328	346	313	346	322	322	324	322	314	312	323	317	306	323	284	346	359	320	328	322	320	323	318	308	282	348	313	341	321	343	349	320	354	325	311	336	324	329	293	335	293	331	363	306	298	318	307	313	309	324	325	357	323	350	326	345	304	353	330	314	323	285	294	325	350	349	350	307	333	353	309	320	335	318	310	316	323	317	316	321	337	292	318	359	320	301	337	310	320	322	344	336	330	323	348	320	344	330	308	305	336	328	289	328	327	293	310	320	341	332	335	293	320	304	327	349	338	314	319	370	290	313	300	302	282	320	316	325	292	324	321	320	348	305	361	352	293	323	363	320	327	329	306	304	313	335	289	303	308	333	296	338	313	290	347	284	332	310	332	326	306	297	305	308	328	359	310	344	309	297	329	308	316	319	332	332	305	307	349	288	302	325	330	319	363	342	314	347	294	354	297	325	307	339	319	320	313	346	348	311	310	324	291	309	309	334	291	291	287	345	316	339	352	321	336	334	330	311	307	314	318	311	315	323	355	337	362	313	303	372	343	320	336	334	342	300	308	320	291	315	287	312	350	318	332	335	317	325	290	326	329	278	312	305	329	308	330	309	314	287	319	331	336	320	316	307	299	315	323	330	320	321	332	322	357	325	318	312	340	303	310	334	323	283	342	307	326	327	321	309	380	359	330	327	319	291	288	325	327	274	337	358	342	339	295	304	319	327	352	334	303	333	314	324	299	322	331	354	330	301	303	318	314	304	311	324	289	336	331	345	332	304	302	320	331	320	342	324	330	328	330	325	339	333	311	326	297	356	306	300	298	302	322	329	326	305	345	305	308	303	305	327	317	326	328	317	306	314	327	329	316	334	328	294	326	321	333	315	315	335	318	340	331	338	365	308	325	344	303	327	331	331	302	307	325	300	329	317	329	327	322	362	335	334	307	308	301	346	337	346	294	320	309	351	286	339	356	298	310	309	326	321	336	286	308	315	287	305	337	304	302	316	316	353	325	294	317	381	315	329	286	301	362	344	310	321	321	333	316	303	315	311	304	332	349	317	302	335	334	330	315	285	307	291	319	328	319	336	296	322	299	307	304	308	346	314	311	337	302	313	287	318	300	301	330	330	333	337	322	294	366	305	340	350	324	321	324	332	316	344	330	337	300	330	288	346	330	343	294	341	340	285	334	349	313	326	305	323	312	324	316	312	329	341	339	291	318	324	319	326	357	354	331	321	332	324	335	346	348	318	345	324	340	321	335	360	294	355	328	363	316	335	311	306	347	315	337	321	311	336	286	308	322	289	316	336	303	324	327	293	334	299	349	317	322	316	323	340	287	333	328	346	319	343	321	323	298	337	310	322	310	319	290	331	329	324	305	331	308	298	318	337	328	327	301	310	322	312	310	331	325	322	302	303	289	323	341	343	314	348	319	312	328	355	326	311	370	316	316	319	318	323	323	327	307	305	308	340	332	340	330	329	334	324	321	299	335	345	314	342	307	311	323	288	317	330	334	330	326	322	323	303	317	315	308	311	287	316	322	296	301	316	327	340	284	306	307	329	331	303	331	318	314	330	322	320	322	337	347	348	329	333	334	319	318	320	322	292	326	327	314	361	329	335	320	309	333	296	332	322	312	306	312	331	305	335	343	351	323	357	307	340	290	340	339	315	327	296	333	287	305	295	305	335	340	325	292	333	335	313	310	298	313	311	353	361	311	340	335	335	326	300	313	311	295	309	317	340	305	330	314	318	322	297	330	329	327	308	325	286	327	301	333	308	338	313	327	341	299	319	295	321	334	326	354	323	335	324	328	337	341	311	319	303	347	334	345	366	311	341	310	338	321	313	335	297	322	301	304	309	297	306	315	308	323	344	321	315	331	306	286	330	282	332	303	329	319	331	309	333	314	317	300	301	338	289	313	339	303	275	327	351	304	337	316	329	325	331	349	327	311	339	330	354	326	323	321	286	347	307	306	317	309	314	286	296	292	334	328	334	326	309	304	318	310	285	328	313	298	308	294	339	325	293	316	337	351	322	311	325	294	348	320	314	355	310	339	324	310	321	302	361	341	329	340	326	329	331	322	322	308	324	295	295	305	329	329	324	312	326	309	325	340	331	293	303	345	324	331	302	320	340	319	299	296	356	332	319	311	359	341	349	307	304	335	323	303	313	336	349	321	322	350	298	341	337	311	320	332	325	304	318	324	321	296	325	296	336	330	340	298	344	348	342	290	328	323	306	357	319	325	320	318	301	322	323	312	326	328	317	339	333	267	345	332	341	331	281	368	324	326	316	341	310	295	369	348	326	293	333	337	323	302	319	319	346	363	307	289	308	310	314	321	342	358	343	302	329	313	317	319	324	282	342	330	330	300	340	307	320	310	323	286	335	314	336	307	322	335	311	321	297	320	347	347	318	288	304	339	322	303	315	315	306	318	295	332	339	351	333	321	289	287	347	324	308	328	323	289	308	290	312	314	315	303	340	303	312	305	314	307	320	356	335	319	328	356	342	319	326	329	298	306	355	312	309	315	297	328	334	330	312	295	329	336	324	358	353	310	323	294	338	345	311	298	357	299	320	344	335	320	349	349	323	321	294	308	329	328	318	352	314	319	292	301	304	295	337	333	322	361	280	328	330	327	317	329	317	336	314	307	339	303	314	316	295	314	317	334	310	332	301	325	342	293	296	294	324	303	324	283	324	308	325	316	295	324	312	315	308	304	298	340	317	315	296	346	340	346	300	332	322	309	333	334	335	329	315	323	381	315	328	330	335	334	300	336	320	336	326	321	355	301	364	327	343	341	352	306	354	329	318	311	291	288	308	319	356	326	296	305	354	314	323	281	305	291	298	316	332	316	368	326	346	288	321	315	307	298	311	329	346	339	296	326	343	296	339	317	303	330	341	284	330	355	327	341	329	335	322	342	292	336	325	304	341	345	310	368	334	349	303	324	319	312	303	335	313	351	306	315	350	297	306	307	331	296	305	306	299	332	317	323	344	311	321	321	325	374	316	327	312	325	329	310	318	318	307	325	304	354	305
48448	63179	24292	14675	12280	10122	7971	5780	4008	2717	1981	1659	1597	1464	1430	1332	1262	1147	1100	969	814	743	697	663	615	664	633	557	484	517	519	526	437	454	434	385	401	418	442	427	424	436	437	437	431	436	456	453	406	445	414	396	414	446	426	410	386	446	411	457	404	433	398	440	399	419	415	417	386	399	435	418	405	403	410	433	470	426	404	430	408	378	421	419	405	415	420	421	396	424	399	404	417	405	418	408	383	389	439	409	413	452	434	429	411	424	412	445	452	423	413	449	424	411	452	409	427	426	423	402	392	403	377	400	408	408	410	394	401	375	408	414	407	400	408	392	373	412	415	388	403	416	413	386	439	407	381	420	397	409	396	403	434	429	379	442	407	430	398	419	404	403	377	345	406	400	395	423	369	398	412	377	409	414	406	422	436	399	418	406	439	422	373	424	441	418	410	445	379	414	406	387	429	400	389	393	409	425	450	389	400	431	368	418	401	429	397	419	420	370	382	400	389	426	387	392	403	400	392	395	399	394	429	405	406	416	378	445	429	385	398	400	412	425	426	392	383	401	408	431	358	385	414	437	377	422	431	428	384	362	410	429	406	396	436	433	423	452	405	412	440	428	428	432	396	422	408	380	419	425	421	410	395	458	384	378	420	416	371	425	405	413	413	382	416	410	386	413	421	401	422	412	434	393	401	369	447	402	398	388	406	420	403	406	412	377	426	434	416	407	406	394	406	402	395	411	412	416	400	387	376	415	412	430	390	416	399	395	420	420	397	421	416	398	385	434	425	404	421	388	365	412	413	413	454	415	371	398	390	417	396	417	414	387	399	424	430	398	408	423	389	418	377	400	416	399	413	405	418	412	394	407	397	421	422	371	396	418	437	426	418	397	407	368	376	401	367	441	390	426	421	402	430	461	431	411	436	392	400	407	428	379	406	440	407	411	393	415	381	397	416	441	439	420	406	388	434	408	442	363	402	424	431	424	376	406	361	403	398	394	417	394	421	397	413	373	386	451	410	370	449	428	394	439	392	444	409	419	427	404	393	467	381	423	380	403	420	379	405	412	406	393	421	415	410	388	378	385	414	393	420	393	412	410	418	392	415	421	380	380	366	432	450	406	395	419	418	405	419	382	391	442	448	383	444	359	414	414	425	409	428	403	396	399	403	417	368	403	392	382	426	415	402	441	374	423	404	395	406	404	396	428	418	421	412	399	445	420	427	397	367	400	411	417	402	416	408	458	456	391	409	419	407	395	415	410	360	408	383	409	413	452	423	451	425	443	437	418	409	380	390	369	419	373	411	418	402	417	424	391	476	407	409	381	409	421	423	441	414	405	428	429	395	371	427	399	425	384	379	427	402	391	419	426	428	413	376	431	414	411	443	401	399	394	400	407	440	422	386	424	395	380	426	395	416	402	399	405	388	405	386	406	400	380	375	385	411	397	431	426	415	390	404	417	385	412	417	441	410	415	400	414	449	375	392	392	406	458	406	387	417	404	415	453	398	394	432	408	439	454	439	413	402	422	446	432	421	393	392	425	414	384	397	414	399	395	429	427	418	420	408	419	494	377	423	420	429	376	410	407	410	413	373	409	400	420	397	396	376	409	395	433	389	424	392	394	368	408	365	430	354	366	398	393	385	429	394	411	362	394	402	415	430	425	404	390	374	376	431	380	450	426	430	372	408	403	415	387	390	425	396	423	421	408	431	399	436	413	370	432	430	408	389	427	388	379	412	401	411	413	416	400	427	431	421	407	376	409	394	414	393	433	380	401	423	454	410	420	402	387	387	407	392	434	398	418	429	395	421	384	407	408	387	400	398	419	391	441	423	405	393	359	379	408	408	409	399	421	381	401	390	384	449	409	395	399	411	405	392	402	383	432	388	410	399	398	419	410	428	372	442	438	432	427	411	381	419	392	403	389	393	409	436	440	377	420	428	396	405	393	385	395	435	388	380	366	440	377	412	402	440	382	415	406	400	449	408	415	400	382	402	416	419	407	412	422	396	391	412	435	400	404	400	431	423	409	415	377	431	414	417	434	405	418	382	414	425	391	406	387	375	411	436	424	408	393	464	421	404	366	394	397	406	383	430	385	393	407	436	433	438	428	400	425	447	425	392	398	422	387	414	423	437	434	374	388	435	424	433	413	444	349	399	381	432	397	435	418	375	440	397	393	421	413	416	455	358	438	438	430	410	396	403	390	358	385	394	436	400	378	394	394	439	433	413	364	396	445	440	436	392	369	395	460	384	402	396	387	395	385	427	402	399	413	403	445	380	427	409	396	400	438	395	400	397	380	424	412	379	414	380	386	355	448	412	387	436	428	382	404	403	429	421	424	417	400	420	407	413	420	416	450	366	427	418	413	407	404	413	373	424	426	408	427	411	444	404	421	412	431	405	433	404	420	406	420	404	423	397	415	421	415	430	410	415	392	394	423	400	390	368	379	417	383	395	404	404	429	437	365	361	398	419	451	429	430	412	403	375	392	372	383	414	433	396	391	426	400	403	385	402	409	386	418	399	405	426	433	420	422	393	421	381	419	391	421	447	452	419	421	427	417	448	398	390	425	420	419	394	404	392	393	397	422	423	417	396	388	394	428	382	413	398	404	406	405	455	421	410	407	399	387	422	430	408	399	415	396	387	383	392	358	388	371	416	419	407	396	397	420	412	461	434	407	389	428	391	407	392	365	362	434	406	418	400	442	399	395	408	407	446	436	407	466	412	402	427	388	409	395	412	376	434	416	401	397	441	428	405	432	446	409	414	392	392	427	419	433	384	391	417	378	388	416	412	367	428	395	443	410	413	411	386	388	378	405	406	431	424	410	417	397	395	391	406	394	421	401	403	386	421	424	432	398	389	374	445	436	442	400	398	424	393	431	424	372	407	442	382	427	382	426	407	414	404	380	442	390	384	401	397	424	388	406	399	439	400	402	398	408	429	365	408	436	409	422	391	406	390	397	410	414	441	407	433	423	401	425	391	436	414	415	396	384	402	396	394	400	415	400	360	396	400	417	419	392	403	409	401	413	412	427	405	407	360	417	425	417	409	400	423	384	454	425	403	447	395	415	423	409	407	404	409	411	392	403	403	423	389	383	421	411	397	408	403	369	410	418	426	358	394	430	430	417	410	403	411	387	370	409	422	387	377	407	412	404	382	394	406	403	380	412	412	397	422	413	425	399	426	393	408	425	427	409	412	440	410	413	431	370	405	425	452	388	396	431	391	398	395	379	374	421	432	412	429	412	387	415	411	429	411	399	394	402	417	391	413	370	414	419	417	417	405	438	405	420	432	405	406	383	401	418	413	407	387	402	423	445	412	404	394	394	421	369	449	434	406	418	398	455	424	402	379	433	431	382	437	415	418	429	405	433	428	403	380	391	413	407	416	418	404	430	444	399	410	413	405	425	420	445	455	398	411	389	414	390	370	413	427	420	409	447	384	401	412	427	438	403	393	448	380	381	391	423	383	422	423	408	371	416	398	388	390	405	429	430
30459	29783	17461	5854	2620	1930	1417	910	706	506	416	397	409	388	409	369	385	355	350	322	315	306	260	275	302	264	262	249	268	254	260	260	237	240	253	246	234	227	246	240	255	261	247	232	219	251	253	216	247	247	258	216	224	247	255	248	253	249	256	221	245	228	244	222	246	249	222	248	215	264	245	246	242	206	216	243	225	242	254	245	210	228	227	258	261	219	241	248	293	254	236	251	249	210	225	248	244	221	230	230	235	249	217	234	226	246	266	224	252	233	245	221	240	240	250	245	237	236	243	248	242	245	234	261	227	241	236	245	239	250	246	243	240	230	256	258	261	236	227	226	219	238	227	221	232	222	227	232	241	229	275	243	222	266	228	269	229	256	245	247	242	235	276	211	232	220	221	258	222	286	236	225	255	263	243	224	243	215	275	237	210	238	248	256	250	258	232	226	246	271	231	241	272	223	235	233	249	215	230	253	250	262	231	248	237	243	223	237	245	229	308	269	261	259	244	246	247	259	245	230	246	260	255	222	255	247	223	241	227	233	246	254	244	266	206	228	228	224	233	246	231	234	249	245	229	252	255	216	249	254	224	244	225	201	233	222	220	251	215	226	203	235	223	226	218	233	228	234	221	239	230	215	267	250	224	245	219	243	211	238	280	253	232	217	232	262	223	246	211	214	264	245	237	235	247	230	249	235	209	225	239	269	222	260	267	227	261	220	247	224	222	236	266	233	238	221	264	233	247	231	248	269	204	234	220	223	238	228	225	228	226	260	219	240	258	251	267	267	218	250	208	225	241	221	220	235	231	264	219	244	246	248	265	234	219	238	245	260	246	232	246	225	245	249	254	217	242	239	230	240	224	238	229	254	219	237	262	250	236	219	228	251	223	234	208	230	255	257	234	239	218	221	235	214	246	235	242	236	259	237	227	247	224	238	237	224	226	261	241	227	245	260	226	239	247	267	190	264	273	244	255	230	264	275	236	255	262	249	230	252	256	221	214	236	257	226	251	261	223	229	223	232	244	247	239	249	247	226	240	254	241	256	228	240	246	239	264	249	243	242	245	272	262	229	234	241	207	229	252	224	242	249	215	250	271	211	237	241	231	228	254	241	252	277	216	256	245	244	235	226	235	230	245	217	259	245	213	258	242	238	255	228	260	236	238	254	230	236	253	251	237	230	218	255	254	237	241	229	244	236	214	236	227	244	223	237	230	248	233	248	214	243	257	209	215	231	248	261	250	230	226	248	241	244	270	240	219	242	237	248	234	264	230	220	238	244	266	242	234	250	227	234	252	222	214	259	227	232	226	251	266	212	236	242	203	282	261	239	240	260	245	237	208	232	218	256	242	234	212	248	246	231	248	258	240	231	228	266	197	253	219	232	246	227	249	247	241	238	259	256	220	241	238	228	245	257	238	237	237	228	243	223	244	231	262	231	262	250	274	244	249	248	228	237	238	242	235	237	250	225	232	234	233	211	245	248	234	236	249	221	254	252	236	227	215	234	243	255	211	264	234	238	246	233	262	203	205	226	232	227	239	241	230	215	234	247	238	221	229	231	218	235	247	239	233	207	241	240	194	238	224	233	225	224	234	229	218	240	250	262	210	241	250	269	245	224	239	237	208	239	254	244	240	270	247	245	249	263	240	251	229	236	242	236	222	210	242	220	224	243	272	245	269	243	235	251	261	258	247	235	222	238	244	232	227	244	243	253	262	218	213	230	257	237	219	267	249	213	259	258	246	243	249	248	230	244	231	250	219	223	252	245	246	252	231	212	229	236	262	213	208	217	237	243	225	240	233	214	259	267	243	232	248	238	251	199	257	212	260	253	245	242	226	233	236	250	252	243	249	224	212	243	258	224	263	231	207	215	242	261	221	282	218	227	227	262	239	229	216	244	231	247	224	206	238	249	243	228	228	208	252	247	219	238	254	243	237	207	243	227	227	254	279	242	230	237	245	227	240	265	242	247	244	249	226	242	226	241	253	240	242	225	228	217	225	223	249	239	245	237	241	255	235	254	243	228	262	226	224	245	234	211	223	235	236	241	222	241	238	251	237	246	207	210	228	247	267	235	243	241	254	229	256	252	247	211	251	262	244	241	242	233	197	236	246	251	234	200	244	262	224	247	227	223	226	286	227	253	278	250	238	235	250	240	255	227	226	238	257	247	254	239	275	232	264	208	211	216	254	217	221	246	249	254	246	252	254	249	240	237	256	254	241	212	203	236	255	232	222	226	255	233	231	260	248	201	230	238	253	230	230	223	215	227	240	245	254	237	231	213	220	261	242	233	271	249	243	238	248	219	262	228	211	266	253	250	246	264	209	228	217	227	231	251	242	240	236	243	230	227	250	258	230	239	265	256	242	222	234	239	241	283	233	218	227	248	242	210	237	229	246	239	257	238	240	288	242	216	245	243	245	246	237	238	218	244	234	255	217	244	256	258	247	245	227	240	244	229	236	264	244	234	222	221	234	232	244	252	250	235	231	234	243	226	234	232	245	222	236	229	254	247	228	234	244	227	255	222	225	274	239	240	218	214	237	233	229	215	248	238	225	257	255	240	233	229	234	244	224	236	234	260	240	238	233	239	278	239	260	239	253	239	250	252	246	239	261	260	240	226	223	244	271	254	236	228	258	239	260	238	249	231	233	241	252	231	242	240	246	241	247	226	240	232	225	247	245	232	256	280	274	221	178	216	253	237	243	244	233	235	242	258	216	261	217	212	274	231	241	249	225	268	242	248	211	252	255	226	252	252	231	263	231	217	238	245	219	219	238	249	223	224	230	270	250	219	255	236	237	255	235	214	255	236	234	260	195	229	216	229	255	240	240	232	246	234	217	228	221	234	240	229	246	240	250	231	202	265	258	267	251	260	250	252	221	235	251	231	247	237	234	241	242	252	241	226	215	259	228	238	217	250	228	244	217	241	251	225	231	243	246	248	225	263	271	228	213	240	263	240	232	242	258	256	246	277	267	247	210	237	219	241	265	236	196	237	213	243	232	251	217	218	209	239	252	234	229	238	237	245	244	243	256	272	235	198	255	254	265	247	232	234	243	236	250	239	243	218	231	270	227	247	237	228	220	261	256	229	228	226	237	254	254	234	266	209	215	225	240	225	220	241	233	224	249	228	251	232	254	233	225	248	230	227	224	236	201	244	215	244	232	232	238	242	228	242	216	229	246	244	235	231	260	251	255	250	246	221	233	260	238	248	221	241	255	242	247	248	247	231	253	239	261	242	257	228	233	226	237	269	233	247	227	232	263	239	226	236	247	245	268	231	247	257	264	239	268	245	278	227	228	240	237	237	253	243	219	208	231	228	226	224	235	245	212	224	224	245	257	237	206	229	252	223	250	252	203	252	221	238	257	225	215	245	216	221	243	224	230	248	239	236	231	241	223	231	234	233	261	220	239	242	229	262	211	281	216	234	267	247	228	277	272	247	225	209	225	256	236	231	244	240	261	255	237	216	232	247	237	243	255	228	250	237	247	221
39273	43207	13004	6282	5075	4269	3320	2128	1467	982	820	719	687	653	668	667	694	635	623	493	474	450	417	442	408	363	378	340	321	332	311	294	337	291	318	306	303	344	312	283	277	326	299	332	301	330	331	351	296	285	334	329	326	328	300	312	301	287	324	303	299	309	315	328	297	322	310	329	336	313	291	305	329	301	324	294	311	319	303	275	295	288	287	312	310	310	328	284	324	317	319	301	315	281	309	286	311	333	310	305	294	307	323	315	334	320	294	287	297	310	333	313	274	295	300	335	317	312	337	271	318	284	288	323	265	305	313	315	300	290	315	321	346	288	285	279	282	337	343	269	297	329	278	333	312	301	305	303	286	331	305	299	338	311	316	271	316	254	295	277	286	316	282	303	310	330	284	268	306	316	320	313	322	299	321	310	282	294	306	284	275	285	302	296	323	337	298	311	298	288	334	310	282	290	293	316	280	296	284	329	286	289	318	279	334	299	292	323	302	316	315	311	318	324	315	293	296	300	331	314	295	316	303	315	294	293	301	298	304	305	340	316	263	294	293	324	287	303	316	289	318	307	323	301	342	288	257	292	315	298	316	291	314	282	292	302	304	310	318	317	299	309	283	285	298	347	292	326	324	269	295	292	285	304	287	278	281	282	274	317	304	295	311	294	301	356	307	316	310	296	292	325	300	317	284	326	322	310	327	311	319	248	286	288	311	318	316	336	315	284	310	320	311	291	291	251	326	307	305	296	268	299	290	310	307	309	290	299	318	324	262	312	301	286	311	366	285	295	302	304	347	294	309	339	321	329	306	315	284	309	318	311	303	284	310	299	335	302	293	309	302	304	318	320	303	306	307	311	304	339	298	334	301	287	313	312	300	302	329	316	310	324	333	311	317	285	300	307	323	305	275	273	288	321	305	322	308	326	329	311	309	338	289	286	311	291	367	300	292	304	305	307	289	315	319	303	296	302	320	310	272	301	300	287	301	337	292	339	271	299	295	306	263	331	339	325	308	308	309	300	283	263	309	290	332	301	288	286	271	304	324	304	302	321	282	296	285	293	322	307	290	331	300	325	321	326	290	314	330	299	293	333	301	294	275	318	332	314	308	302	281	323	301	291	307	336	311	305	325	300	317	321	322	290	319	325	309	319	304	278	332	326	300	312	297	327	308	307	342	309	310	296	277	283	298	301	312	329	334	300	309	310	288	323	289	318	368	288	332	305	311	310	294	285	313	317	300	301	321	320	305	306	340	305	309	295	299	297	282	278	305	298	287	294	311	294	292	291	304	330	308	301	322	336	309	310	319	317	304	305	327	300	297	276	315	293	314	286	289	303	289	314	295	316	305	304	302	317	316	309	304	275	323	302	326	344	301	297	297	306	285	319	321	326	315	316	310	310	314	294	331	309	309	321	325	312	322	296	289	298	284	310	319	288	307	296	303	289	320	317	301	290	288	369	334	318	330	285	297	308	303	299	318	282	296	310	312	282	294	279	321	319	323	328	296	304	338	314	301	290	290	291	303	318	323	286	294	301	326	312	315	317	310	298	309	303	316	322	290	292	297	277	284	289	274	330	290	303	322	303	297	317	293	292	299	314	318	311	282	329	310	286	312	309	297	307	302	309	320	325	306	326	334	311	303	293	332	321	311	302	306	309	303	294	307	307	303	334	280	295	321	317	296	300	304	299	333	281	300	296	294	318	316	289	305	324	313	336	302	293	302	295	307	324	300	304	317	331	257	283	313	320	309	300	291	291	301	283	315	319	354	303	320	295	288	296	332	306	317	302	283	297	326	291	273	325	305	304	327	318	277	300	332	341	297	325	311	323	313	293	313	294	322	305	305	322	294	312	325	292	293	314	315	289	311	314	310	278	292	301	333	293	301	306	304	287	317	319	296	326	270	299	302	283	289	295	355	333	314	339	289	312	305	302	315	286	326	299	282	278	321	332	324	254	324	297	297	292	320	340	292	308	295	303	312	323	290	312	311	325	321	321	295	339	292	324	306	319	318	289	288	311	293	290	311	314	335	349	310	288	306	309	296	313	328	281	295	288	316	314	333	324	323	307	288	320	314	302	317	306	332	308	300	292	285	284	287	296	310	271	288	316	284	280	317	256	278	303	325	304	323	319	307	321	331	348	320	307	301	300	299	287	294	304	309	311	318	306	320	285	288	320	315	283	300	283	293	286	293	351	299	320	290	276	327	291	294	317	298	287	333	315	299	316	328	302	285	327	319	329	312	315	296	334	282	295	271	335	299	303	293	320	293	280	317	285	303	305	305	325	283	297	300	325	286	281	312	319	319	317	311	293	300	308	312	278	324	326	309	287	313	306	275	296	303	328	281	286	324	293	322	287	285	291	315	304	294	307	309	297	315	324	341	270	291	310	289	299	311	316	310	277	304	308	308	317	313	316	306	325	307	289	324	305	297	293	281	301	322	287	271	297	325	316	290	306	286	302	352	292	320	292	304	256	307	321	299	298	316	281	299	298	322	278	310	307	300	328	318	314	285	306	296	293	293	282	325	315	308	281	303	306	310	289	285	326	303	302	321	299	285	297	313	301	301	301	304	307	314	313	307	298	303	318	270	313	298	289	294	268	330	315	297	317	324	317	296	281	302	302	326	283	316	279	295	320	302	299	297	272	328	329	281	318	283	341	294	302	283	301	321	326	330	291	326	294	306	304	290	316	295	280	310	296	286	298	293	317	277	295	296	273	293	294	284	315	309	332	307	318	306	273	284	302	312	305	286	331	287	295	344	296	298	299	325	334	341	322	279	317	309	286	317	294	297	333	276	336	315	279	314	292	283	283	292	305	319	303	298	302	303	305	292	285	307	297	313	320	318	322	340	303	340	306	325	336	293	319	322	326	284	301	309	313	325	327	320	308	329	277	312	309	294	324	292	298	266	329	290	315	296	299	327	293	305	272	308	325	308	291	326	298	280	300	306	290	326	323	297	288	344	311	323	269	311	331	341	330	296	293	292	310	331	308	287	333	339	271	302	293	336	283	309	334	275	309	295	280	281	300	302	324	302	303	300	311	299	299	318	301	267	276	322	302	305	299	321	282	308	307	271	320	300	322	279	289	290	273	305	291	302	305	303	296	308	291	305	316	307	288	286	286	280	281	281	300	310	315	314	310	291	287	319	310	308	300	301	304	325	269	307	303	326	290	327	273	305	282	290	294	301	295	292	312	308	306	291	318	315	314	301	295	308	293	295	300	327	306	291	290	313	336	305	309	325	289	311	292	353	316	320	320	302	324	310	303	329	312	278	300	306	326	303	301	302	297	304	325	293	310	312	281	292	326	312	302	318	320	307	319	312	324	317	284	321	301	320	328	307	308	320	289	301	297	326	286	285	300	301	275	308	315	324	322	305	306	292	302	305	326	325	280	338	319	298	309	306	302	278	276	302	322	307	289	297	326	305	281	308	272	324	294	297	322	312	302	288	303	312	307	311	303	311	309	307	260	291	305	293	308	287	296	304	289	305	302
23996	21091	28245	24077	20920	11055	3237	1793	1256	973	750	717	662	688	716	676	641	625	545	513	484	466	470	494	444	461	422	390	392	383	409	380	377	367	403	371	363	398	359	388	358	371	354	368	362	341	350	403	366	330	340	377	341	350	389	357	331	380	355	349	326	366	347	368	379	342	341	337	343	374	330	365	356	362	363	393	365	362	327	384	349	366	339	393	379	354	344	343	382	360	349	382	356	358	349	321	339	373	360	315	362	327	348	387	375	378	364	359	376	381	367	343	361	360	335	355	359	372	378	347	329	375	367	351	327	341	362	346	393	393	355	367	346	354	358	358	360	348	361	384	353	339	388	359	364	387	361	335	356	351	347	379	352	363	337	335	342	314	367	374	359	321	343	353	380	347	338	387	353	337	356	350	366	377	361	366	366	357	337	369	363	355	357	412	369	350	354	355	417	403	385	352	347	341	339	370	355	353	356	355	366	389	348	382	316	397	357	388	387	395	347	365	358	348	363	366	324	349	366	350	339	356	379	361	352	366	372	364	349	348	344	350	310	382	341	339	392	359	386	358	361	347	353	388	387	326	352	338	314	363	342	389	361	321	381	394	366	344	349	372	392	356	348	336	332	369	321	364	360	376	352	380	354	338	359	356	322	348	390	339	358	351	359	376	360	367	329	362	340	380	352	358	353	358	373	364	334	404	383	365	343	317	331	363	372	371	377	360	337	354	365	384	367	323	355	365	376	347	345	374	335	367	326	363	330	334	346	351	381	329	342	381	385	358	383	384	377	372	367	375	359	357	364	328	368	360	332	335	365	325	353	369	336	330	345	317	378	334	392	362	354	384	351	361	351	381	360	366	338	346	345	393	391	377	357	344	373	349	322	369	360	360	370	359	345	347	347	371	316	356	336	354	361	365	320	355	379	357	335	339	364	386	352	376	359	357	371	402	338	340	361	366	366	379	376	360	366	336	359	349	340	342	364	332	346	368	345	351	367	356	370	371	382	385	399	350	357	378	369	354	349	385	385	381	311	361	370	380	378	364	375	350	363	363	375	348	361	358	371	336	363	356	358	329	377	360	346	338	356	340	371	352	324	341	330	371	355	354	372	364	384	362	378	355	340	360	358	361	352	367	346	374	349	353	348	375	342	375	363	328	382	363	337	347	362	360	325	361	367	353	353	374	335	324	398	381	316	374	328	319	372	342	348	373	348	357	372	352	350	393	361	379	396	356	342	363	308	336	342	344	337	338	370	338	344	341	347	348	391	366	347	359	311	391	358	360	365	361	382	391	366	339	385	337	346	384	381	325	349	332	356	360	350	393	351	320	379	374	402	362	364	406	363	344	322	357	349	368	375	354	382	357	348	299	344	372	349	335	353	375	362	336	327	351	346	364	321	340	356	358	365	360	345	344	349	319	340	344	342	328	380	334	378	327	350	336	346	361	370	365	323	367	365	356	367	339	361	386	342	351	377	352	357	360	373	353	368	363	356	371	397	366	324	361	362	345	389	332	363	362	350	337	335	350	366	385	372	329	393	363	346	363	393	350	339	332	327	349	388	381	340	368	363	356	379	346	351	338	386	378	333	369	354	363	360	366	348	342	365	345	367	349	368	370	341	353	337	378	364	362	330	359	342	324	342	392	375	391	344	328	340	336	357	371	343	348	352	356	363	336	376	363	386	322	361	363	362	354	338	401	382	365	387	349	383	365	372	357	383	351	335	401	394	335	338	362	374	354	329	337	381	370	333	350	357	342	343	367	363	381	362	372	337	366	349	362	383	392	351	320	354	337	306	360	327	335	370	336	338	374	362	355	328	389	343	366	359	335	383	349	378	358	375	349	354	341	374	360	342	347	348	357	385	376	340	405	356	341	349	362	358	336	361	338	388	326	383	360	336	360	340	372	329	363	334	408	390	352	356	341	375	330	382	343	390	368	382	344	382	346	367	343	375	360	353	359	332	368	367	355	357	327	353	358	315	310	367	356	361	324	404	370	368	335	351	344	351	345	348	360	384	375	366	425	352	358	388	373	361	351	368	338	317	328	355	373	366	343	350	313	373	368	363	333	352	334	368	393	355	343	356	333	371	322	322	328	355	393	371	352	324	349	369	329	381	360	364	351	379	368	358	374	370	359	364	352	378	377	344	369	352	353	375	381	314	386	342	392	338	345	329	338	355	382	371	345	348	356	352	377	339	367	362	356	391	322	371	354	340	335	354	379	313	365	342	353	375	324	319	338	361	348	376	364	356	359	360	340	357	373	344	341	333	349	352	354	359	351	351	401	358	360	347	332	343	346	374	355	361	376	390	372	355	318	363	353	363	368	362	376	374	380	381	351	339	347	358	344	374	365	366	369	355	332	371	348	402	387	349	368	365	351	332	381	364	379	365	369	359	345	378	385	351	392	356	349	332	361	367	372	333	363	337	378	397	378	329	360	365	353	361	369	327	355	358	365	338	353	315	328	353	346	356	360	375	354	356	328	308	389	348	341	365	377	357	327	341	360	376	370	350	354	358	363	383	335	359	364	363	368	349	361	330	369	366	346	360	376	329	408	374	332	357	317	362	373	399	353	345	363	345	391	336	348	366	370	313	373	361	346	336	395	361	369	320	363	359	338	340	372	359	347	370	314	360	341	375	333	336	350	366	326	325	347	391	380	386	393	359	326	369	372	363	413	327	383	365	352	345	377	384	345	365	348	377	351	325	348	370	362	347	348	329	360	330	339	326	359	363	333	372	358	365	334	352	335	372	378	334	357	374	352	368	348	330	349	397	362	374	360	373	350	363	354	358	333	349	387	338	360	369	357	343	378	360	381	329	345	358	351	355	359	346	366	351	354	389	364	383	356	379	346	355	363	389	359	344	335	350	353	351	379	375	367	369	365	382	351	339	362	367	350	348	329	329	351	374	347	366	357	369	378	372	393	354	339	402	349	374	373	339	383	333	358	356	376	381	345	324	353	353	366	399	324	360	355	378	371	410	343	322	399	369	359	363	365	382	373	332	349	381	370	372	376	384	344	369	375	336	371	385	345	367	357	356	390	340	374	360	330	350	338	304	375	361	333	371	352	339	326	353	346	350	362	352	369	346	330	321	347	353	348	380	365	345	335	363	361	374	340	380	343	342	361	343	365	353	322	357	384	362	359	364	359	356	340	367	330	359	372	368	362	355	354	337	372	349	366	401	325	362	347	365	368	322	314	350	344	356	338	353	350	376	398	359	347	365	338	319	308	389	351	331	374	379	335	378	351	302	345	363	370	348	351	380	337	338	361	334	374	363	365	354	372	357	353	340	374	362	357	339	374	346	378	356	338	386	349	390	360	348	322	369	317	313	330	388	354	363	337	328	307	331	354	331	377	328	390	338	348	354	369	349	384	351	315	368	365	354	363	380	398	371	397	380	355	386	341	367	351	351	382	331	303	385	363	340	348	400	361	346	394	380	369	358	338	369	369	376	351	343	321	377	395	336	372	386	360	362	377	356	338	362	347	358	321
43993	53404	20417	11221	8619	7357	5154	3721	2791	1923	1444	1365	1214	1249	1200	1181	1084	1040	1004	797	796	767	662	673	617	593	583	572	540	484	485	493	473	473	467	432	477	446	479	473	464	461	450	456	429	474	433	487	459	478	478	457	451	450	441	462	456	473	444	457	439	428	467	446	461	460	434	424	456	466	463	462	449	519	449	462	480	434	467	439	483	433	462	483	442	476	455	450	449	428	441	452	467	431	427	431	460	458	511	434	452	474	465	404	484	490	476	490	444	472	462	459	467	439	456	422	489	430	467	446	461	453	459	458	429	451	490	472	436	436	428	453	411	432	457	464	469	475	444	387	462	465	450	442	467	464	430	432	458	432	457	453	423	435	518	456	432	470	455	472	450	450	481	454	419	471	468	422	427	447	442	464	446	517	451	449	430	479	418	468	440	443	458	447	443	456	456	473	449	486	425	469	411	432	433	461	429	443	431	476	445	444	439	457	448	464	457	463	424	478	501	433	448	436	472	455	465	486	413	461	472	433	486	439	467	426	438	429	367	462	458	422	426	449	451	480	480	427	467	471	442	445	453	420	437	439	452	446	430	418	426	444	447	440	455	389	436	438	478	425	439	466	427	459	443	507	503	482	474	461	448	471	482	446	417	441	426	476	435	449	464	475	447	500	476	477	447	423	461	462	434	455	424	455	464	441	464	478	458	425	468	466	442	453	445	451	422	428	471	446	489	427	451	449	452	435	419	449	451	423	438	470	474	457	452	468	466	446	441	475	431	422	458	465	423	452	460	470	450	431	447	474	469	436	420	436	492	464	449	446	443	427	500	459	473	413	462	421	456	416	444	459	460	473	430	461	447	449	450	456	469	428	429	432	475	411	405	434	422	483	461	447	452	421	442	430	467	478	456	445	432	451	469	462	432	462	437	459	459	447	454	446	451	452	470	454	442	441	431	440	489	409	438	422	445	463	437	455	461	474	470	473	422	473	438	464	447	405	455	456	447	430	433	459	447	453	441	445	456	448	443	438	427	475	455	432	459	478	466	439	464	473	443	434	457	451	470	431	508	455	437	451	473	468	453	464	407	433	449	417	449	442	472	439	420	442	464	437	411	393	427	428	492	494	479	425	480	444	454	454	460	450	435	418	441	451	442	445	449	445	492	443	451	460	462	445	452	460	440	418	493	439	431	428	452	434	466	458	453	410	416	432	498	436	440	399	430	450	429	415	489	419	446	436	422	459	451	460	433	484	484	463	423	476	438	461	472	463	415	462	432	461	435	429	447	465	476	455	465	476	462	430	424	442	457	461	458	423	446	471	478	467	466	446	450	442	444	469	467	449	469	422	430	476	450	460	497	425	454	483	441	419	411	464	454	456	486	417	441	460	466	480	451	438	423	478	461	483	439	453	445	445	477	477	456	446	488	435	454	490	502	453	456	436	473	437	465	443	473	453	453	442	497	479	446	438	506	405	463	453	527	454	468	455	457	437	436	458	422	459	428	423	459	454	453	452	445	468	450	441	431	444	444	442	428	457	462	428	434	445	468	479	452	457	462	460	425	439	447	427	440	435	465	483	463	404	412	450	462	425	440	467	429	495	446	430	436	458	445	437	436	479	441	396	450	447	422	417	458	487	393	467	429	440	392	466	433	451	447	432	448	480	435	431	453	438	449	430	426	474	463	436	456	441	453	451	427	455	417	416	480	471	461	455	464	462	506	449	451	487	421	472	419	456	422	458	445	465	435	451	456	447	445	467	493	485	427	451	485	476	451	470	483	422	475	437	461	433	451	456	411	423	438	474	420	457	447	465	444	486	465	466	461	468	457	430	430	436	437	444	486	492	484	440	491	439	466	438	460	466	428	453	456	457	434	462	439	428	464	463	453	462	446	444	447	451	463	423	460	484	455	453	431	508	397	495	456	484	420	450	459	462	429	456	460	446	465	462	459	466	463	427	457	448	422	437	476	464	454	466	442	467	461	461	465	442	450	442	468	440	442	423	465	455	453	479	447	450	474	443	458	426	433	453	444	464	407	446	509	465	477	434	428	491	419	405	420	453	423	469	432	443	433	469	454	489	464	453	440	442	459	437	429	459	464	461	443	471	481	401	474	457	422	454	464	422	422	453	419	433	436	452	498	465	453	462	502	447	458	474	466	470	456	485	447	463	492	461	444	455	467	448	451	443	453	427	425	453	424	454	474	457	447	442	417	472	429	439	467	415	453	451	472	447	427	448	424	444	470	431	484	468	468	430	491	450	450	446	446	483	469	471	443	459	466	449	465	469	452	469	471	437	420	496	463	451	445	442	453	463	477	488	406	446	430	453	440	463	473	441	431	458	438	457	440	477	464	443	439	474	484	442	450	468	434	439	470	489	416	436	461	509	494	427	452	466	448	466	455	465	455	448	426	449	439	418	461	487	461	460	447	448	429	454	460	472	460	475	457	473	457	433	450	441	449	455	461	430	406	459	476	442	419	448	441	456	418	471	456	434	462	472	461	436	431	426	436	466	468	447	455	446	479	399	421	465	481	483	489	435	485	466	430	457	482	483	444	458	439	449	431	488	451	451	498	445	452	461	450	443	454	442	438	495	460	471	447	469	463	444	455	431	419	466	456	447	431	468	452	462	455	452	520	426	438	459	440	404	476	496	465	455	471	503	412	440	451	472	462	417	463	436	470	433	468	431	453	451	437	467	450	458	438	453	459	437	445	446	480	457	452	416	435	433	443	419	449	460	429	420	412	449	405	455	485	452	452	488	449	481	460	417	447	419	461	412	457	462	430	440	468	459	466	420	460	438	461	438	407	446	478	474	477	449	461	463	457	457	462	432	454	468	417	452	414	459	462	451	444	450	446	444	472	429	449	452	479	431	438	444	452	462	488	461	443	462	479	443	454	464	438	468	484	426	459	464	431	459	415	477	445	497	473	466	479	473	444	452	453	472	436	497	440	463	471	464	427	441	461	459	454	487	448	473	463	462	441	483	412	448	443	476	450	468	480	455	450	480	451	442	438	475	450	455	419	485	474	475	473	448	431	435	432	478	468	392	443	482	478	494	445	475	438	448	438	466	448	476	431	420	470	453	460	446	458	450	477	453	423	449	473	434	502	452	441	463	435	440	460	452	441	457	401	442	465	449	432	486	481	451	459	423	446	467	440	463	438	490	451	508	429	427	424	413	449	460	446	455	446	483	509	436	483	452	457	449	418	474	467	455	455	455	427	427	493	454	467	428	452	436	463	488	442	426	438	460	411	458	464	438	460	465	419	437	401	485	434	442	482	466	452	450	452	503	444	466	432	424	457	457	458	423	427	405	439	430	455	416	430	425	432	438	451	450	441	462	467	434	455	434	453	402	441	483	465	459	420	420	476	399	426	439	409	448	417	447	465	449	444	465	490	470	490	455	457	461	470	433	458	448	470	444	466	432	468	429	424	494	468	439	434	394	489	423	437	490	464	426	486	468	472	452	413	469	423	458	466	422	466	465	459	438	436	458	445	480
22975	21081	28807	23545	21078	21013	9639	2564	1636	1165	970	885	896	795	818	793	723	687	653	572	581	518	453	432	426	448	455	372	347	380	331	345	355	345	357	386	342	337	341	320	336	319	328	328	355	349	333	293	353	350	365	323	330	360	336	326	320	309	328	330	323	299	343	336	335	336	320	318	352	290	335	348	336	320	344	333	335	311	330	322	317	332	319	293	342	334	323	340	295	312	319	331	347	354	300	298	335	330	304	286	344	363	314	357	337	345	343	350	343	362	337	333	302	314	317	321	324	327	325	311	317	334	339	348	340	322	365	274	302	295	297	313	318	318	324	308	314	341	284	352	342	349	311	301	328	306	334	328	313	324	302	316	350	330	331	326	354	330	292	315	346	296	337	317	346	322	318	346	335	354	298	345	315	374	317	316	348	320	298	334	330	333	336	330	333	348	323	300	291	325	323	343	312	315	335	346	314	305	341	327	320	352	300	331	297	321	307	331	288	334	308	307	316	315	339	342	345	329	294	319	318	312	312	319	308	305	305	301	341	327	324	309	268	325	323	332	316	342	304	308	320	349	308	297	295	311	329	320	328	306	331	312	312	333	318	334	323	293	323	311	339	348	331	293	327	349	319	307	345	340	338	314	318	342	334	340	307	318	332	322	357	330	299	320	303	328	305	299	323	296	314	329	328	304	331	336	307	340	342	328	343	311	345	332	325	342	342	295	318	333	340	303	303	303	317	322	332	294	323	286	331	330	280	301	322	337	314	307	332	338	360	297	320	308	327	329	316	298	328	349	302	322	344	299	332	287	347	318	340	306	324	303	317	314	327	319	316	279	307	336	304	334	330	318	329	281	313	294	298	314	328	319	305	306	320	311	354	316	301	319	325	357	334	316	338	308	327	301	355	308	322	328	358	301	357	302	325	366	317	329	309	302	291	256	320	305	293	326	300	341	317	337	298	330	331	313	338	325	297	323	308	329	337	347	331	292	323	296	307	337	333	329	317	301	312	287	290	307	325	311	336	308	350	336	343	301	304	334	331	325	306	305	311	319	292	323	306	307	325	322	312	336	315	333	313	322	336	291	369	300	330	302	330	327	326	345	315	310	305	303	324	311	309	327	334	301	323	327	318	310	317	311	302	333	312	299	323	315	326	332	329	335	306	307	295	331	326	294	310	346	323	296	326	317	331	303	295	310	328	330	313	334	310	306	342	315	342	343	322	329	328	291	317	331	315	338	335	331	323	323	316	300	315	301	330	306	323	334	358	331	337	307	328	342	343	329	323	303	352	319	296	292	315	300	303	301	317	311	314	310	347	303	282	332	321	312	358	322	376	304	358	316	350	315	321	328	331	322	303	328	344	311	336	321	342	292	297	346	322	309	331	302	344	339	328	338	333	304	295	318	314	305	308	317	298	346	326	310	312	321	341	337	305	316	323	304	293	317	333	341	315	311	306	323	311	294	306	291	354	314	336	351	322	319	320	352	312	335	348	330	318	309	322	343	317	316	299	310	340	322	315	359	344	315	293	293	295	355	322	329	362	362	304	328	343	312	357	349	313	344	333	367	328	316	304	324	304	323	344	338	326	298	324	335	313	290	342	347	329	314	337	332	317	328	325	310	303	332	344	334	312	327	328	332	327	328	303	314	325	320	322	307	320	304	294	333	304	325	329	316	322	348	320	299	321	331	328	343	289	320	309	341	318	325	332	297	315	343	339	292	296	338	318	334	344	298	318	320	296	306	297	353	328	346	324	304	305	326	323	319	309	340	329	333	352	330	350	298	323	300	293	328	337	309	358	306	298	352	293	322	329	320	315	307	373	311	304	325	340	333	307	286	344	320	316	297	310	339	330	292	359	365	321	357	327	316	322	345	334	316	324	336	322	335	353	321	349	314	345	322	318	331	323	306	288	317	330	333	297	321	314	318	328	318	305	333	326	336	336	331	309	358	315	320	303	353	290	331	317	320	319	321	308	307	319	312	333	304	347	304	335	323	311	355	322	300	352	313	310	324	324	336	292	312	344	313	332	344	296	341	323	329	309	316	319	344	341	282	331	345	353	311	318	341	342	342	321	327	328	312	328	346	317	307	336	328	335	288	320	342	308	356	327	327	302	334	327	321	298	318	298	314	321	342	374	343	305	325	310	359	299	307	303	338	334	318	310	339	327	317	282	331	322	326	326	359	313	309	314	302	316	311	299	284	323	328	317	309	351	337	316	296	309	347	327	317	313	336	325	335	299	335	311	305	341	330	324	313	312	312	343	319	308	309	290	346	307	338	319	342	328	338	360	328	325	317	305	353	309	335	305	312	317	322	327	366	329	329	330	329	312	316	329	324	319	338	309	318	311	371	328	338	324	311	361	290	303	337	302	330	315	333	326	324	283	329	308	305	352	350	290	327	317	315	343	320	282	346	332	331	328	321	300	322	334	289	331	312	292	314	344	335	323	302	374	323	323	331	328	321	353	321	365	336	306	331	327	324	351	296	311	318	351	316	344	347	305	335	318	325	355	304	322	321	320	333	322	341	306	317	356	308	324	313	346	285	335	310	341	365	326	338	345	316	325	341	341	327	324	291	300	305	331	346	292	284	302	330	331	320	337	330	326	332	354	298	307	343	284	298	297	307	293	346	332	331	296	332	338	323	331	350	297	340	298	306	330	332	316	302	332	320	334	335	350	316	308	330	319	311	320	325	340	320	336	320	331	342	322	328	346	283	329	298	319	342	339	344	291	350	319	297	341	337	301	346	300	341	310	323	325	334	332	349	330	378	320	303	308	287	318	305	315	300	316	298	334	314	326	335	335	348	336	311	298	327	342	346	348	309	338	322	304	323	306	310	298	315	344	318	320	320	320	310	314	284	348	344	331	326	318	351	327	319	330	334	331	301	318	305	294	312	304	325	328	340	323	328	313	324	349	309	310	333	331	282	325	304	314	338	330	334	319	343	325	329	345	326	333	322	311	318	316	311	323	340	330	329	343	294	313	340	353	296	331	314	338	332	315	286	308	315	346	318	306	344	329	336	307	320	337	326	326	327	308	307	336	321	299	333	341	296	321	344	348	318	312	323	316	306	307	297	311	312	335	330	330	332	324	318	323	338	307	339	298	307	305	311	279	291	318	326	352	319	341	292	289	301	341	351	345	348	323	308	337	291	329	300	351	303	286	300	340	307	307	314	291	366	321	300	314	315	273	358	336	319	340	309	329	321	282	309	322	309	326	334	292	284	343	335	338	325	307	289	311	311	366	341	278	315	311	309	306	357	309	326	310	290	328	288	355	328	317	332	303	329	317	325	312	326	285	340	330	329	325	341	298	312	316	329	340	314	332	275	346	326	309	329	286	308	335	320	297	322	322	328	338	315	317	309	311	315	339	273	311	286	335	327	276	335	321	301	338	296	315	344	284	352	309	348	299	313	316	312	328	334	348	309	302	336	289	301	332	288	320	300	331	329	327	284	305	310	307	334	300	283	334	316	306	309	317	316	340	326	324	345
48691	64111	26183	14631	11457	9136	6926	4995	3957	2481	2005	1829	1666	1530	1509	1396	1329	1279	1046	931	892	784	710	672	631	635	636	564	568	504	476	464	463	424	472	451	463	450	425	439	405	464	405	419	425	416	412	423	418	432	398	442	414	426	420	431	406	385	421	421	391	402	425	421	379	423	387	424	394	393	421	407	447	404	428	364	433	426	440	402	422	433	430	417	419	417	397	398	420	445	416	405	392	406	380	412	410	441	389	406	414	407	410	413	431	429	389	446	438	416	417	420	431	394	400	404	418	417	380	438	393	403	394	413	422	444	403	434	410	437	412	406	413	380	424	408	427	428	389	464	369	389	436	403	393	411	391	391	426	412	429	398	435	418	428	414	448	407	450	420	419	398	405	438	402	400	370	433	421	366	419	448	395	412	426	437	447	407	457	416	421	435	392	423	416	452	367	404	403	375	414	377	395	410	401	410	378	392	389	405	448	447	393	432	417	419	393	417	401	397	358	484	434	443	392	424	428	433	448	387	364	411	380	394	431	387	380	424	378	428	423	390	415	403	433	406	406	420	423	394	420	401	391	425	417	419	411	398	411	443	423	399	372	418	426	408	378	403	420	415	432	398	406	387	395	394	409	390	414	417	381	393	415	407	404	394	403	434	409	413	407	436	391	402	403	425	454	397	405	426	403	403	432	375	426	383	410	399	412	394	425	385	424	405	454	382	395	424	415	397	399	427	378	423	412	380	427	424	373	439	426	427	417	422	421	456	399	449	400	366	428	421	400	389	404	403	414	440	397	377	408	455	432	416	420	449	402	438	355	414	428	377	368	396	411	428	407	432	438	408	421	438	417	393	407	407	412	428	418	453	411	406	414	414	419	401	387	388	412	370	429	421	385	415	439	399	435	430	406	417	354	387	425	436	425	411	401	412	427	419	387	392	404	393	405	420	409	401	401	392	423	409	419	395	413	444	415	402	450	396	442	380	399	435	396	439	436	411	416	410	434	408	380	440	389	407	352	400	386	409	389	388	370	420	441	413	401	419	366	439	388	391	355	362	367	438	399	391	412	426	414	414	404	454	412	381	408	471	372	445	398	384	452	424	431	400	415	380	430	412	436	384	424	403	410	432	412	394	430	424	418	412	403	413	394	423	418	447	430	437	436	431	406	412	451	387	432	392	434	411	412	377	413	387	408	403	412	384	396	490	422	418	426	393	439	406	442	373	395	415	384	420	372	398	386	424	444	385	382	382	432	382	431	421	392	373	413	404	424	408	419	389	406	373	402	419	418	436	376	421	377	371	406	377	415	382	393	415	403	375	426	386	441	408	380	439	407	386	406	439	408	408	406	431	411	403	394	377	394	394	425	411	373	388	393	387	419	400	447	422	387	417	421	389	432	420	406	433	399	417	418	413	398	391	445	383	430	412	415	400	389	418	408	390	419	418	380	423	412	397	425	379	376	389	430	406	428	417	383	420	433	434	405	404	448	456	418	416	407	402	408	402	405	428	410	396	380	436	432	387	397	396	396	404	389	371	415	422	420	380	429	420	418	390	401	417	396	404	409	413	419	413	441	383	394	389	359	384	406	435	420	412	404	427	427	392	402	415	404	407	426	402	426	440	412	427	425	417	389	386	414	452	419	386	445	428	405	419	379	417	403	416	418	404	381	425	437	426	423	423	404	376	459	434	427	382	396	415	414	409	433	370	356	393	419	435	392	425	435	422	380	398	400	365	402	439	396	401	420	457	454	419	382	400	406	415	387	430	399	396	376	379	416	422	383	408	397	417	400	403	391	406	429	422	409	407	424	425	415	413	407	406	375	416	404	400	392	423	384	383	411	407	422	415	410	406	414	415	386	396	438	394	414	445	385	409	407	391	408	379	398	423	433	372	406	420	410	423	410	410	412	421	383	393	404	399	426	422	385	423	362	388	445	427	411	398	425	431	396	380	396	429	405	391	405	422	386	389	406	390	408	400	434	422	418	402	422	390	428	422	419	422	395	421	443	414	413	381	396	368	423	424	416	396	430	386	410	388	442	402	402	401	428	385	406	409	410	407	415	410	407	411	383	435	415	418	432	398	432	440	421	441	393	394	413	394	405	396	399	416	425	419	413	404	407	413	406	415	445	379	373	416	417	393	409	435	436	378	389	388	401	412	413	418	424	402	416	432	416	412	407	402	409	443	386	382	394	397	428	434	396	437	443	445	429	397	378	399	374	385	423	420	376	384	418	367	407	411	440	408	380	437	404	410	406	456	410	408	410	392	383	385	406	406	377	392	376	420	435	413	436	394	448	404	369	417	418	418	419	419	355	394	398	426	406	386	411	469	407	406	383	388	406	454	394	445	426	429	405	383	409	438	414	444	415	397	405	436	403	419	412	399	392	452	391	407	407	405	397	399	413	458	389	388	420	396	437	399	407	404	403	410	391	401	425	426	423	395	386	429	405	430	451	406	415	410	395	393	403	414	405	421	371	383	393	386	414	432	410	427	409	378	367	385	389	405	421	402	419	377	420	426	413	405	437	395	441	427	412	398	419	416	443	442	400	382	415	406	413	392	417	428	437	392	424	398	398	417	404	389	411	437	419	392	404	444	361	397	374	400	412	449	393	398	400	420	403	403	405	432	389	435	444	435	411	388	393	420	430	413	389	389	413	400	398	438	408	411	395	398	405	390	418	399	391	431	415	411	367	414	411	399	413	428	434	414	402	423	393	411	424	403	395	389	414	377	403	384	403	409	397	436	405	394	433	375	391	388	418	401	449	416	444	434	419	409	401	408	384	416	396	380	353	417	380	404	403	425	414	400	384	404	404	436	417	443	399	427	438	427	427	410	383	418	426	409	411	411	392	418	368	426	417	384	412	411	389	446	400	406	437	443	361	442	419	415	395	415	415	403	416	435	404	397	422	453	402	387	408	405	421	420	427	366	421	410	397	400	449	413	411	400	424	387	386	434	419	415	403	397	446	401	420	415	415	427	426	400	409	414	415	410	431	412	408	356	399	397	455	398	411	411	441	417	406	397	407	385	428	396	410	392	404	425	385	410	395	395	412	433	420	398	412	404	430	374	401	402	397	429	392	423	401	429	403	417	394	391	428	416	408	388	419	398	420	418	429	410	418	433	410	400	433	400	429	394	396	407	451	389	383	437	399	384	392	389	418	376	446	382	391	397	404	399	375	379	424	417	405	423	419	438	464	423	435	434	369	401	380	410	377	457	418	421	445	378	406	439	412	370	456	397	405	394	406	385	390	398	380	424	387	410	397	373	438	427	406	399	377	392	417	439	410	390	389	441	410	418	407	423	404	408	430	404	419	419	426	397	429	426	401	389	382	408	399	412	411	418	443	416	439	425	423	385	436	382	447	447	421	433	400	417	408	421	409	426	416	384	418	422	392	397	411	395	400	397	417	403	387	406	402	419	447	415	406	415	409	441	415	402	407	411	414	387	423	383	447	393	389	403	382	422	406	402	431	371	403	426	443	412	394	384	417	384	422	395
30515	28624	19268	6257	2285	1524	1057	830	652	493	418	459	403	431	400	442	445	376	410	304	349	308	312	311	269	291	247	252	262	255	233	271	231	242	257	270	208	256	236	231	249	222	259	228	222	253	244	248	248	235	225	245	249	240	239	244	238	278	229	225	253	242	228	233	235	240	243	236	252	242	226	251	242	244	255	262	223	239	228	226	257	199	272	229	255	232	273	235	245	224	239	261	265	238	253	237	255	254	233	237	230	223	259	250	242	249	258	229	235	267	250	260	235	242	245	254	235	260	273	224	251	248	249	231	252	253	243	220	230	239	261	222	254	243	218	234	248	232	222	214	212	247	213	245	239	260	245	251	244	268	245	264	242	254	234	224	227	250	236	200	222	252	236	247	201	239	243	227	244	246	239	256	231	255	247	234	200	207	229	237	228	234	219	254	219	228	254	220	232	233	245	253	246	250	239	242	230	222	273	248	236	252	228	257	258	232	234	222	253	225	226	242	246	217	242	262	269	200	215	236	230	250	260	240	220	249	234	259	246	235	232	226	238	214	249	254	232	247	228	218	238	251	207	251	228	255	255	258	239	249	254	212	241	223	246	224	244	228	203	215	233	225	235	276	233	240	261	223	228	247	254	204	255	234	223	263	251	241	259	261	279	221	260	256	241	250	247	236	257	261	229	226	243	211	241	204	243	224	199	253	250	208	223	242	255	239	266	261	237	224	252	254	241	238	249	225	236	224	223	229	232	237	253	243	221	232	228	237	253	249	242	254	265	246	258	243	246	226	233	223	236	215	237	221	248	215	238	229	213	207	236	246	233	243	234	242	233	219	235	222	250	224	242	255	263	220	236	218	241	232	232	226	247	246	245	216	224	224	263	235	239	232	244	240	242	201	233	257	247	259	228	226	242	248	255	231	219	204	242	251	230	241	225	233	260	216	221	227	249	242	213	239	232	245	240	275	215	243	248	240	214	242	219	229	253	207	248	262	262	284	269	233	244	244	232	227	243	238	220	249	245	240	227	247	278	248	253	240	269	257	241	253	243	236	239	211	261	247	239	247	210	244	252	244	239	229	248	240	242	233	259	264	242	269	226	255	236	228	249	230	205	232	234	230	209	220	261	240	214	256	229	232	218	236	229	244	247	214	247	233	214	218	215	241	231	241	243	263	243	206	236	233	241	231	209	237	269	236	246	226	247	249	237	252	223	236	233	233	241	211	226	240	255	270	235	233	229	241	238	255	241	230	230	211	239	260	228	269	262	245	242	266	215	225	221	253	228	258	227	229	240	236	225	220	242	271	268	217	241	208	242	208	229	244	236	251	228	263	231	261	243	235	248	272	240	240	222	230	252	223	249	244	270	233	233	270	265	232	280	247	267	223	240	233	239	249	242	250	225	222	249	225	248	217	215	218	256	236	247	236	224	225	257	245	249	267	258	240	255	242	250	273	212	270	241	234	220	250	225	254	201	231	207	262	239	269	237	234	224	227	211	225	240	227	243	237	244	246	254	217	241	215	228	208	228	221	261	268	253	224	255	224	187	248	247	253	255	230	240	278	233	246	254	228	243	246	237	287	258	252	233	243	237	239	229	222	235	216	223	234	234	244	236	236	258	232	224	250	249	214	266	251	257	212	227	244	240	223	210	237	240	228	238	214	231	217	241	259	238	232	241	254	223	254	230	248	262	251	274	240	247	242	257	223	243	230	231	237	236	222	241	246	251	252	243	222	241	248	238	236	253	263	235	226	222	225	197	247	238	281	240	246	230	255	246	237	249	249	205	247	245	232	249	235	239	237	242	246	222	247	261	204	218	233	239	268	227	234	235	237	232	257	236	233	261	244	228	234	242	264	262	234	224	210	230	235	259	217	239	239	248	234	251	238	244	232	244	235	222	234	244	235	247	274	217	235	246	233	257	244	252	242	243	258	229	243	237	248	215	269	244	237	250	242	223	242	263	248	255	250	231	241	233	231	261	244	236	236	234	211	246	250	209	258	238	233	232	252	215	229	243	231	224	238	231	234	233	263	228	253	232	237	251	226	248	246	279	232	235	245	246	228	231	239	247	218	228	258	235	219	254	246	254	227	229	250	242	242	250	232	250	225	241	256	263	235	217	244	241	250	244	240	201	231	253	240	253	238	241	249	263	246	246	226	214	219	230	236	239	249	223	248	241	227	235	237	233	242	244	229	238	239	245	238	238	271	244	232	237	242	261	258	214	244	210	222	239	236	243	232	211	226	226	248	237	243	230	256	263	246	235	223	219	223	215	245	248	250	252	240	240	235	226	219	254	235	234	258	235	245	245	250	236	225	224	240	234	237	229	237	239	259	251	244	228	247	247	264	256	238	257	250	225	239	230	238	224	221	257	227	247	244	255	268	243	225	229	278	255	221	261	220	246	243	251	225	236	237	262	254	231	237	262	226	239	218	246	254	223	243	235	238	251	236	235	246	244	235	243	245	224	262	236	275	214	228	231	263	269	205	241	219	224	223	256	252	241	265	204	256	227	222	229	230	222	253	222	259	232	245	223	243	224	225	243	233	243	250	236	249	251	249	266	250	234	225	231	237	250	246	219	245	232	237	220	215	223	243	231	242	228	270	249	238	214	247	243	255	207	224	228	252	233	251	252	249	266	218	212	224	253	264	241	263	226	233	230	242	262	257	244	244	224	221	259	212	246	249	248	237	243	227	245	235	219	265	210	246	239	238	251	241	223	240	238	234	241	226	227	237	249	249	231	223	248	270	225	230	229	253	251	207	243	270	254	235	255	240	228	225	234	242	241	266	253	255	247	274	228	239	246	234	225	270	237	242	231	257	231	248	256	252	228	204	236	255	222	230	259	250	220	219	224	229	236	249	241	244	246	211	261	233	276	231	255	260	263	203	257	237	241	257	251	237	229	243	245	224	243	242	244	215	194	249	206	227	222	234	238	229	233	244	237	230	241	264	220	227	227	208	227	240	265	256	236	254	233	251	242	248	230	244	228	242	263	266	239	212	249	248	233	241	231	245	227	236	208	234	241	268	252	235	253	236	234	230	241	267	251	238	233	230	241	258	252	235	224	221	237	213	250	251	238	234	225	236	254	241	232	217	231	226	249	251	219	231	248	255	229	243	233	260	252	258	219	210	234	244	259	260	216	234	248	236	221	237	238	247	233	277	240	225	238	265	255	214	211	248	260	241	251	246	242	242	251	226	256	236	266	225	250	248	243	226	241	235	252	252	236	237	255	226	230	230	244	225	228	221	236	235	253	235	252	234	241	222	244	271	228	229	246	259	246	250	213	250	217	245	244	234	214	229	235	246	233	261	220	233	242	259	250	235	219	220	250	259	220	237	243	223	243	247	239	239	233	257	240	272	258	240	251	223	248	245	219	265	227	204	209	248	263	231	231	250	213	234	267	248	255	258	225	225	266	229	233	240	234	252	254	215	256	239	255	259	251	250	220	221	236	240	268	224	215	237	235	233	240	243	235	247	254	256	231	207	253	220
39399	42419	17527	6244	4508	3544	2576	1938	1432	919	837	800	722	748	762	701	717	700	557	537	520	441	440	396	432	386	372	384	318	303	314	298	329	304	322	314	319	330	352	302	323	304	327	319	315	316	288	281	340	336	323	300	321	310	340	331	311	329	286	304	297	301	297	266	323	343	312	324	297	332	325	325	326	298	324	285	310	320	312	332	314	307	320	278	309	299	291	321	290	304	300	282	309	304	322	301	302	299	324	326	296	300	295	327	312	332	323	292	295	305	311	318	315	304	298	316	342	281	322	297	323	301	313	281	302	303	289	336	305	338	293	325	299	290	351	311	307	323	281	310	311	306	282	286	315	318	307	295	291	278	302	328	321	324	270	306	301	325	279	290	282	272	299	284	312	288	305	297	324	297	301	327	317	296	333	346	291	293	317	281	302	326	318	332	323	323	292	320	329	315	284	312	333	314	287	313	323	335	307	320	319	311	318	320	304	308	287	324	301	289	335	310	336	302	280	338	274	300	284	313	272	337	326	350	321	302	337	334	296	282	321	282	281	308	326	282	328	278	296	274	323	286	284	286	307	297	288	334	342	315	304	299	307	306	285	311	270	302	290	304	301	286	301	276	289	315	290	305	325	283	282	296	287	272	314	316	286	275	309	294	286	314	338	300	322	337	301	287	302	324	323	323	315	345	324	297	301	285	315	295	306	309	281	286	303	306	286	294	306	286	332	317	309	292	310	324	294	280	306	297	305	286	336	293	284	304	280	277	297	292	295	298	297	296	310	315	295	303	312	314	309	291	324	305	324	278	306	290	324	313	312	314	298	296	288	310	306	308	283	308	323	284	331	317	317	288	311	326	312	302	293	280	310	266	291	292	315	300	310	311	335	301	326	291	282	312	291	322	277	287	315	294	304	322	307	288	332	292	331	305	309	316	293	291	326	289	302	279	304	263	290	289	323	277	323	292	287	284	306	291	302	291	297	311	276	328	324	322	324	298	338	264	299	295	288	335	287	296	312	292	313	328	326	324	299	342	298	308	314	298	338	293	301	305	338	277	324	303	301	327	309	304	295	306	283	301	315	304	297	322	322	299	288	300	275	338	319	304	305	316	311	327	325	312	258	291	298	285	285	301	287	312	318	289	307	278	331	294	322	310	314	315	291	314	284	311	353	295	315	334	278	313	318	300	338	305	317	326	281	285	285	310	313	292	311	297	287	282	302	301	285	328	315	262	304	312	302	292	285	308	285	302	295	309	283	324	294	295	327	303	342	312	289	255	298	297	301	295	322	295	336	312	299	292	274	304	302	313	294	325	325	309	303	296	329	339	326	272	305	328	302	278	280	318	299	332	305	312	302	286	308	284	292	286	309	320	292	310	280	325	340	322	312	288	335	315	325	322	295	329	285	312	299	305	330	287	308	306	303	293	302	309	303	306	326	323	282	322	314	334	302	286	305	279	301	303	322	332	290	300	306	332	313	259	312	301	289	305	338	306	333	304	312	315	282	320	317	314	297	318	296	252	295	331	303	291	315	311	326	310	301	291	337	323	317	299	332	288	319	301	339	308	314	275	270	281	285	297	290	296	300	301	312	339	298	315	299	303	327	317	286	314	316	310	311	304	283	321	310	299	295	287	276	303	292	312	308	302	310	289	296	303	309	318	317	292	273	296	308	304	307	303	312	299	314	315	325	335	309	320	311	325	275	290	295	295	298	324	302	322	296	317	284	307	273	311	324	338	307	334	281	286	329	342	310	298	308	298	273	311	313	301	320	314	306	321	319	279	284	333	334	285	333	308	273	306	313	335	313	315	318	281	322	283	296	320	307	272	276	327	288	299	290	314	295	304	322	287	281	327	313	318	299	320	296	315	295	314	323	316	337	315	309	313	301	334	268	306	322	326	307	286	321	306	303	323	309	293	292	326	264	320	293	301	297	304	295	298	304	297	301	275	310	322	303	297	310	326	314	280	298	324	286	310	303	308	346	291	284	322	304	298	294	306	290	291	303	326	278	321	265	303	298	279	304	337	303	299	293	306	302	285	278	307	288	299	302	326	261	299	318	313	304	291	301	284	286	316	311	297	322	277	321	308	298	334	317	305	329	324	316	298	316	346	289	292	303	284	293	330	326	308	307	308	340	303	349	288	290	326	306	336	310	294	324	304	306	308	329	325	323	326	305	319	335	318	288	311	307	291	315	321	326	309	281	329	309	295	321	282	329	282	316	332	311	327	313	334	292	304	314	289	314	299	309	323	319	295	312	281	289	326	322	321	287	315	327	343	294	300	347	288	309	268	292	285	330	331	303	313	352	314	322	289	300	317	320	314	300	311	332	294	301	301	303	301	317	280	314	331	282	318	321	299	335	323	328	313	301	318	291	298	298	331	324	319	291	309	333	282	296	303	319	312	291	289	302	305	338	282	335	302	336	311	315	315	332	322	280	280	307	312	307	307	304	299	283	286	327	299	301	294	319	314	295	287	276	291	313	295	297	297	319	337	320	285	332	330	312	276	306	268	310	269	334	255	323	303	324	312	315	342	300	300	280	295	315	320	294	330	317	273	296	308	282	294	325	280	314	313	295	317	323	304	322	358	318	306	341	308	304	333	326	309	316	277	288	328	292	278	301	327	294	292	306	282	305	334	326	287	305	294	264	298	314	298	299	308	279	297	296	331	304	334	308	311	329	293	336	319	326	298	301	320	314	290	344	303	308	284	324	325	311	305	313	290	318	312	300	290	333	309	310	305	300	324	329	306	296	275	308	305	321	306	311	268	329	307	292	314	343	306	316	288	314	297	311	325	316	324	312	315	318	296	306	274	309	286	319	328	276	308	313	287	331	328	306	337	288	299	330	322	292	319	315	276	326	320	277	303	320	291	294	312	318	306	296	281	288	289	303	315	292	352	327	304	315	323	324	289	286	298	323	289	292	291	314	311	324	329	296	268	303	346	311	288	309	295	315	318	298	340	303	309	305	289	284	321	320	297	293	295	294	323	303	319	303	314	300	280	306	290	304	263	306	305	297	325	316	316	316	327	324	302	270	293	312	296	300	295	286	323	262	305	286	324	311	285	299	306	297	321	318	313	316	294	293	292	294	291	293	348	299	271	322	301	312	289	308	307	344	310	308	344	354	304	277	296	328	323	285	324	333	279	286	270	318	272	313	293	304	301	277	288	281	299	316	298	354	284	298	286	335	312	308	292	309	300	312	310	308	310	298	298	303	289	297	311	297	306	316	314	301	276	294	280	307	324	305	290	295	308	293	296	299	313	292	290	330	315	332	319	303	334	289	294	301	288	301	308	317	283	277	322	324	299	307	299	277	305	304	320	308	300	283	289	328	324	316	275	341	296	319	288	307	290	311	293	301	327	328	328	299	323	324	313	324	317	293	299	273	307	321	313	316	286	316	310	299	291	297	270	280	285	319	333	279	324	290	321	331	296	306	306	321	287	260	330	292	274	291	308	325	297	306	300	312	319	280	312	302	296	298	297	294	299
24028	21094	28277	24086	20803	9880	2628	1640	1076	840	831	719	753	691	731	706	633	601	558	554	540	469	458	435	444	447	391	431	378	356	398	388	364	366	366	332	369	363	366	376	372	337	347	373	372	382	366	333	378	366	354	356	344	359	335	346	356	329	346	319	349	357	371	368	343	376	353	347	345	365	343	345	366	395	334	335	379	356	316	362	348	378	347	352	378	365	359	344	369	335	346	352	382	357	353	363	354	372	394	328	404	363	370	380	330	371	383	382	405	374	339	367	374	344	361	349	345	375	359	335	377	364	346	378	365	352	344	389	358	384	364	323	349	373	406	364	322	340	360	344	362	362	357	324	376	355	353	352	346	321	371	354	336	369	338	385	342	345	350	348	320	358	360	335	342	376	338	346	327	342	349	354	363	340	330	349	366	345	384	341	358	367	371	380	324	387	360	394	357	348	376	370	336	332	352	338	353	372	345	361	358	361	346	360	310	333	336	345	352	327	363	322	395	392	354	354	318	349	348	346	366	355	367	375	357	364	334	343	333	387	359	346	373	367	359	320	352	335	369	344	374	358	350	347	363	349	333	351	355	348	362	334	388	340	362	358	329	355	355	353	313	344	349	367	353	365	374	361	362	367	383	375	345	316	339	316	344	339	391	345	338	362	352	356	326	353	362	330	362	354	353	323	369	363	370	340	376	354	309	313	357	358	347	375	355	340	362	341	369	344	349	356	379	361	372	349	360	378	366	349	352	345	343	315	389	357	355	376	341	335	341	317	342	355	345	329	359	359	370	346	374	330	342	354	344	368	357	368	374	355	364	345	336	369	338	342	355	372	340	344	335	360	327	336	352	365	357	349	350	341	379	379	327	349	385	340	346	351	359	332	339	367	363	336	361	339	346	305	358	390	391	332	324	341	364	339	380	341	349	330	334	341	347	358	361	352	408	393	361	322	368	357	356	345	327	334	353	353	374	340	373	331	361	361	377	361	369	321	385	360	337	367	403	330	354	327	375	409	354	367	371	344	348	339	367	347	341	383	345	339	325	344	326	332	368	358	321	365	340	368	340	325	336	355	349	336	383	335	370	357	360	367	364	362	358	338	400	371	369	347	342	360	377	353	363	357	341	331	331	353	366	362	342	359	359	336	323	358	347	340	375	351	335	347	323	354	335	333	345	310	390	359	336	340	333	336	379	342	344	394	344	351	357	339	374	326	349	335	326	320	348	360	361	351	344	327	336	367	383	365	323	363	338	326	370	326	368	356	375	373	361	340	348	364	315	334	397	330	358	377	356	343	343	389	338	357	363	326	339	362	347	353	351	376	332	358	328	359	348	357	356	360	391	335	359	381	329	314	356	347	390	333	358	357	328	332	347	358	356	330	342	373	359	346	358	369	362	341	355	367	330	355	343	355	340	337	366	366	370	345	354	357	339	357	397	347	350	347	364	361	359	354	345	355	374	330	375	339	353	314	356	360	345	345	342	384	353	360	364	326	348	351	363	370	357	330	295	381	344	356	332	365	368	367	339	390	342	375	392	363	346	354	360	342	345	341	365	330	373	338	330	375	361	343	338	370	366	341	329	390	353	362	351	349	335	325	337	366	384	349	366	332	352	366	357	377	351	386	355	325	387	322	363	382	358	326	330	373	354	367	350	380	358	369	344	343	360	327	350	374	349	341	338	364	319	339	372	346	339	357	355	368	359	362	350	398	347	359	384	365	354	351	369	383	343	365	367	357	356	360	356	378	342	323	347	385	353	357	338	359	338	372	368	348	335	349	367	350	347	371	374	389	368	381	363	350	394	363	365	335	333	320	365	366	364	322	338	379	333	364	321	349	329	363	340	361	344	342	327	346	369	404	298	331	360	327	383	333	340	347	366	376	377	324	361	360	377	344	362	348	382	363	375	369	372	328	338	368	338	388	327	325	370	368	337	347	341	330	356	376	386	374	371	353	343	336	339	346	372	331	316	381	346	360	360	338	366	333	356	332	318	349	356	344	354	331	365	338	370	361	319	357	361	374	347	340	353	372	372	340	360	338	352	366	343	349	335	328	333	389	371	327	354	367	359	351	367	371	331	328	349	369	364	337	325	374	325	353	376	331	363	325	362	378	344	338	334	362	406	356	315	323	353	369	365	384	333	347	360	367	361	377	362	358	353	332	329	342	333	327	363	339	346	372	341	334	338	355	366	339	367	372	369	324	356	317	360	331	345	351	340	350	354	319	330	376	353	355	353	378	347	390	327	375	326	372	336	349	338	320	373	360	352	348	361	344	373	357	357	367	349	363	358	384	365	368	340	343	319	344	340	362	313	340	330	347	368	357	314	377	330	381	382	374	349	336	365	351	380	363	354	362	351	342	343	311	374	366	338	361	365	349	326	362	358	365	402	358	357	353	342	380	368	344	360	357	339	367	371	374	372	302	354	365	349	363	334	367	346	367	334	359	343	409	331	327	321	333	354	339	358	355	360	354	356	339	355	362	371	344	325	353	371	351	354	324	377	336	347	346	347	344	345	371	378	359	350	354	369	370	402	325	400	334	332	350	343	341	329	367	346	334	346	328	330	358	329	351	392	331	357	401	332	350	331	394	373	338	399	378	362	367	337	359	363	374	348	371	370	330	355	342	368	311	342	337	384	335	312	361	355	346	372	345	367	374	379	335	348	332	365	361	327	360	348	344	366	347	343	372	344	352	386	367	366	370	325	359	354	366	327	347	346	387	327	337	352	347	352	352	346	328	327	328	330	315	353	401	342	351	340	351	353	328	393	366	353	391	349	324	298	342	335	364	364	383	362	329	358	353	341	361	378	353	365	356	371	326	351	354	379	353	369	390	338	393	344	347	343	352	376	364	332	371	373	347	401	343	335	337	335	373	384	343	338	333	368	393	330	314	363	368	375	337	339	348	366	375	348	360	353	350	355	382	358	280	336	378	339	362	347	354	320	356	347	319	336	377	309	371	323	347	368	371	350	342	324	333	338	347	357	346	386	339	334	351	341	363	358	355	346	344	335	349	346	328	343	332	343	308	351	355	358	342	367	355	330	376	353	365	358	341	312	349	344	344	347	303	379	328	381	358	348	339	347	373	361	340	335	314	395	338	368	373	380	320	373	341	359	349	366	390	376	357	363	376	365	366	331	337	372	373	341	322	343	377	347	366	342	324	399	371	364	388	413	332	343	351	332	339	339	371	356	353	332	330	338	366	340	376	375	358	351	350	356	340	359	370	375	350	343	380	365	370	344	353	325	345	319	355	350	350	378	329	368	359	372	364	306	346	370	344	333	331	327	311	388	391	348	338	330	338	359	395	380	343	357	329	351	362	348	339	355	360	333	335	377	371	352	333	358	367	369	328	351	323	346	377	355	347	366	354	337	360	356	353	351	324	352	349	358	330	346	346	368	343	369	361	375	331	341	341	341	332	350	364	301	369	346	376	339	309	347	328	341	343	376	347	381	349	382	353	345	363	370	333	346	351	379	373	347	372	342	343	316	356
44301	60832	26042	10641	7554	5638	4387	3438	2401	1640	1562	1405	1304	1315	1209	1250	1125	1118	924	862	753	672	622	634	606	637	550	553	561	531	458	507	523	454	465	495	460	496	472	493	444	476	457	448	484	493	422	458	446	465	484	431	480	431	432	446	450	469	429	464	446	476	447	437	483	475	456	497	452	469	480	472	468	448	451	454	435	448	419	458	467	475	463	464	428	431	422	410	435	459	457	404	449	445	444	449	488	447	465	453	450	439	453	478	434	461	431	475	500	471	430	451	468	479	497	479	431	437	416	433	445	481	456	437	465	478	473	482	428	494	469	433	447	444	492	459	471	439	469	459	444	455	435	419	436	442	444	435	474	410	473	449	447	444	441	445	436	400	459	457	438	434	445	445	483	477	480	460	421	465	459	465	479	446	443	422	451	427	451	435	420	464	423	430	428	396	446	455	432	441	430	432	461	431	451	434	424	415	452	445	421	449	468	470	445	451	455	422	456	444	442	462	411	429	475	458	465	453	454	479	424	478	467	478	475	442	501	444	434	423	501	449	437	447	444	445	437	496	448	456	437	448	418	448	455	424	447	486	436	444	466	454	407	447	466	447	468	473	442	456	463	453	466	453	432	449	482	402	424	422	487	425	446	459	430	445	442	453	470	480	433	436	466	479	463	443	429	446	410	431	459	420	456	452	447	490	462	491	432	429	480	460	466	449	476	405	463	471	482	447	426	441	432	459	448	436	414	448	460	469	434	481	440	441	448	388	454	452	426	421	456	441	446	434	476	457	413	443	458	424	435	469	444	448	461	415	441	453	447	424	465	488	447	444	453	432	422	410	476	477	442	438	416	472	420	446	480	432	458	494	449	457	480	464	456	437	434	487	452	412	442	440	429	428	459	467	462	442	439	482	452	439	461	458	424	441	464	469	493	453	452	460	453	484	435	494	422	468	450	439	410	453	454	456	451	440	457	476	462	441	495	469	459	453	467	456	484	453	448	452	462	438	444	469	486	477	478	464	476	479	469	459	451	415	452	457	426	446	436	443	477	464	457	477	421	463	441	449	462	455	444	422	469	448	425	493	443	424	434	457	451	447	435	427	456	448	472	447	409	457	458	421	445	428	493	452	442	463	428	478	448	457	465	450	483	421	431	478	440	466	471	433	398	465	444	414	451	459	419	444	432	424	435	465	444	476	429	435	444	485	431	439	437	441	410	409	462	428	470	430	479	446	482	457	443	455	419	470	433	429	476	386	440	434	457	426	434	435	457	427	507	447	447	444	454	452	481	463	473	423	446	460	468	440	471	418	456	444	461	462	460	450	434	478	437	467	435	446	433	455	468	442	454	468	447	463	439	479	459	433	462	422	463	480	462	466	427	431	450	484	396	414	431	453	444	462	430	458	411	465	416	444	492	433	434	468	473	445	443	431	451	447	459	454	444	429	457	483	462	423	417	465	470	440	461	421	471	434	443	461	452	456	452	425	447	423	452	429	453	454	415	433	455	432	430	462	449	447	467	426	464	453	460	465	465	437	445	485	454	463	426	452	465	447	462	468	402	455	423	459	441	482	440	429	422	495	483	441	460	461	450	426	456	463	430	430	481	425	501	495	458	448	446	469	428	419	438	441	454	483	464	419	443	473	467	461	400	495	459	464	491	453	509	476	509	435	420	459	461	471	434	508	457	460	449	441	431	465	424	448	465	447	409	444	459	417	418	455	512	511	418	448	427	456	496	428	440	485	411	430	433	469	446	435	437	434	436	502	436	456	480	428	433	450	440	408	459	420	438	432	479	429	427	447	446	482	451	439	430	471	419	446	431	429	429	439	431	465	438	475	432	483	429	453	458	432	435	453	449	438	444	427	437	463	435	420	402	466	457	455	453	449	452	436	450	454	436	456	473	474	451	466	397	459	456	502	427	457	410	449	456	440	479	455	443	415	441	495	461	430	419	399	426	463	457	446	463	463	393	430	470	442	453	403	433	424	459	458	440	432	442	470	455	441	451	484	448	464	449	455	466	459	449	405	458	426	470	457	457	429	451	467	445	431	467	427	457	439	423	454	443	426	470	429	419	459	477	438	477	484	447	437	503	466	432	477	459	460	410	452	449	430	420	466	440	431	430	446	442	454	427	451	488	451	446	457	474	452	457	437	443	463	458	438	426	457	450	469	466	435	456	459	423	463	460	423	429	448	446	444	459	456	478	473	475	456	447	444	453	434	417	468	436	439	458	459	430	442	463	448	421	427	465	468	459	446	501	457	480	416	439	444	488	455	414	452	441	474	417	462	425	468	431	432	450	425	432	419	451	422	402	420	451	482	430	465	412	425	464	441	460	447	438	456	418	467	457	448	438	463	442	435	458	411	475	422	445	465	438	433	437	469	410	445	463	463	430	449	436	444	464	456	422	450	463	437	425	428	432	445	459	413	468	479	456	448	482	467	437	430	447	434	446	446	477	490	423	458	444	474	421	445	439	483	486	430	487	456	463	479	452	436	422	478	449	457	427	460	433	418	467	451	409	435	442	439	408	456	464	454	449	480	462	395	454	444	447	457	443	480	414	448	415	417	440	452	410	409	458	400	444	487	447	450	435	431	441	435	425	448	421	464	466	419	450	464	453	414	463	485	456	455	467	505	474	418	420	448	458	432	468	460	456	430	442	453	442	447	469	418	453	467	469	448	450	459	453	456	457	463	489	450	446	439	461	460	473	447	435	494	433	437	435	443	479	447	458	450	429	435	462	441	444	430	430	467	416	444	417	459	467	473	449	481	442	447	433	464	436	454	457	410	464	440	461	449	468	433	469	512	418	455	459	442	453	445	449	461	448	452	455	463	447	465	441	468	463	490	439	459	444	462	474	440	471	451	428	432	465	446	457	459	487	475	421	455	446	412	446	424	460	467	455	398	446	460	448	467	436	455	434	440	454	463	482	458	434	422	453	434	449	468	433	481	446	430	484	463	441	421	486	478	452	459	458	446	464	404	434	404	489	431	454	480	447	446	454	449	457	401	468	455	425	497	436	449	482	451	493	426	456	437	456	449	448	438	442	461	455	474	490	444	446	463	484	457	433	459	442	425	414	425	446	433	437	453	424	464	448	434	442	466	471	429	427	448	459	464	434	430	444	444	443	469	434	416	471	470	458	446	442	416	435	469	440	424	437	452	454	475	429	442	426	469	468	440	459	455	465	431	407	426	478	476	420	450	448	458	475	409	447	462	397	451	453	427	399	422	429	439	452	471	442	467	446	472	438	437	409	469	486	493	445	460	463	447	426	447	456	482	445	475	432	450	462	451	449	439	409	453	475	428	428	422	431	473	445	443	450	478	461	432	444	441	452	440	461	473	430	467	424	411	459	440	474	435	446	475	434	444	443	453	453	476	444	456	424	451	452	425	436	440	453	447	475	473	435	484	435	502	474	448	414	464	421	431	469	425	423	452	468	437	443	440	414	419	480	447	455	426	435	436	438	502	464	440	479	452	443	446	438	485	438	465	448	446
23076	21093	28680	23679	21080	20897	8854	2228	1242	1141	1056	950	866	923	879	803	771	720	668	584	498	437	426	486	427	439	391	403	342	353	319	337	342	390	325	345	330	339	351	332	342	340	311	325	304	309	335	343	313	337	298	326	315	311	299	306	312	317	326	329	309	310	340	339	291	326	342	339	340	334	321	322	332	314	321	311	331	320	277	329	294	303	317	317	284	326	330	324	313	316	316	313	296	312	335	345	322	293	334	320	314	328	357	307	325	309	321	317	304	346	338	313	316	322	331	326	294	318	319	324	326	294	337	311	335	333	309	335	345	315	319	283	331	297	288	359	333	348	300	353	299	321	306	314	274	309	338	311	300	295	326	301	318	306	317	309	311	291	320	287	323	304	328	340	326	331	316	329	356	310	296	328	309	297	326	322	314	285	347	319	309	348	302	296	315	315	345	297	324	336	291	323	322	305	331	306	311	321	307	333	331	316	300	326	324	307	318	335	303	303	325	336	330	297	305	347	291	295	304	323	320	302	300	322	331	338	318	311	320	288	323	315	298	296	326	334	332	311	318	320	321	283	290	352	306	283	284	315	309	300	351	309	328	307	303	310	297	356	321	316	298	363	298	319	340	291	282	299	355	314	335	303	303	336	314	313	306	310	308	317	290	311	317	331	299	324	305	329	290	290	337	352	298	302	355	314	298	291	314	304	288	315	330	321	316	294	284	305	318	318	311	307	304	324	312	296	332	307	338	311	315	327	329	341	350	309	336	307	323	311	295	323	309	297	314	323	326	330	335	314	291	312	289	348	316	286	292	283	320	322	320	279	327	296	336	326	333	326	288	293	318	303	339	295	320	334	292	307	310	333	310	324	339	373	328	334	290	312	302	317	300	323	319	312	300	296	331	340	316	327	346	291	287	303	327	337	301	323	310	361	330	315	325	326	304	317	318	324	274	336	275	299	314	283	312	318	329	312	297	296	286	308	325	330	331	334	311	315	332	344	330	335	270	309	337	312	317	321	302	313	326	317	332	331	312	296	338	313	325	310	307	321	310	312	318	280	316	313	299	309	306	330	308	306	342	314	344	330	311	330	321	313	304	327	340	304	344	348	301	273	295	333	321	306	288	305	305	311	304	291	337	291	335	320	297	307	300	307	293	306	323	290	313	291	301	301	321	326	306	310	324	318	315	324	317	298	302	305	316	331	290	293	289	320	301	292	309	323	313	318	313	291	311	291	301	279	300	300	303	319	308	298	306	310	300	344	335	292	288	350	311	317	299	294	308	320	341	290	351	306	352	338	316	313	316	304	313	293	336	286	324	314	344	311	336	318	329	314	325	344	323	315	303	322	333	328	328	300	308	289	329	308	296	295	276	310	325	286	293	298	309	303	327	311	329	300	323	314	332	312	308	272	312	319	308	322	299	306	338	312	322	327	311	327	338	328	306	307	279	303	320	318	334	301	294	334	322	345	311	273	301	322	307	324	322	301	268	323	305	299	300	334	307	321	325	275	329	308	295	319	329	312	292	338	333	317	331	291	295	315	295	310	314	317	295	309	319	306	331	289	316	335	345	308	309	278	316	335	329	343	325	305	316	271	316	287	278	289	354	279	311	301	322	324	320	332	341	331	327	310	311	312	321	326	289	312	320	326	321	288	336	328	288	278	299	298	343	332	318	305	304	297	323	291	334	291	303	305	334	299	300	311	291	334	323	303	329	333	303	331	312	297	331	307	313	322	284	279	329	307	291	328	330	336	316	336	308	335	329	314	356	332	289	318	280	304	314	290	335	274	317	336	332	284	313	281	328	328	327	297	305	340	296	322	311	344	331	307	325	312	307	319	318	312	293	348	328	340	346	311	296	327	307	330	291	308	332	313	319	325	312	306	323	327	317	317	320	328	352	356	337	307	333	287	317	350	320	320	326	277	288	316	352	323	324	304	317	295	308	317	310	311	345	313	328	334	309	315	322	339	316	310	299	337	313	303	304	330	322	307	292	302	323	294	325	297	312	323	329	314	303	304	270	316	318	281	352	282	315	285	301	319	314	291	335	297	317	308	301	325	289	314	296	304	314	290	313	296	350	337	315	297	346	372	314	325	299	292	331	351	324	304	295	327	303	316	315	325	317	350	322	324	336	308	291	305	305	302	301	337	317	313	326	331	308	339	344	338	292	278	302	319	341	303	314	311	311	333	276	320	308	348	325	324	286	320	318	321	306	307	329	321	337	303	303	311	293	290	303	292	315	335	303	324	290	327	316	311	306	314	299	335	272	322	301	283	341	318	298	334	303	306	295	334	300	317	317	313	297	324	308	271	314	319	317	290	299	298	358	333	295	325	293	287	311	325	289	306	273	305	300	291	323	306	326	335	302	299	313	305	312	315	310	342	284	308	315	313	324	309	322	331	319	312	330	311	327	318	321	319	318	307	356	319	326	311	338	334	352	319	302	265	283	311	299	320	333	330	271	335	343	329	317	297	314	294	310	337	308	325	301	342	323	311	308	328	324	327	332	343	350	311	321	305	294	293	320	294	340	311	331	332	325	307	357	313	333	338	335	324	303	318	292	322	311	330	302	281	340	329	304	338	308	292	332	298	332	315	344	303	288	307	307	302	296	339	317	306	314	309	311	318	274	331	325	305	285	316	332	319	324	307	311	297	311	314	289	321	323	326	330	332	302	316	328	325	292	310	322	328	300	295	303	331	338	305	320	309	298	309	329	315	300	287	321	298	301	334	325	322	288	317	307	349	294	306	309	313	316	332	329	305	337	315	300	320	319	337	315	317	292	321	293	305	350	330	335	336	297	343	329	303	302	339	346	315	350	326	305	314	306	298	327	303	307	336	307	327	302	288	302	317	316	324	290	311	316	283	297	292	340	321	310	304	340	289	324	295	312	337	328	315	306	302	370	332	300	316	329	324	318	316	314	314	299	343	317	328	332	304	294	330	316	323	300	311	310	330	339	315	331	307	325	307	312	302	330	338	325	310	311	341	347	357	314	324	324	345	333	330	303	332	260	287	284	335	299	320	323	294	281	302	277	337	330	350	307	328	277	344	317	329	317	319	287	354	323	313	311	282	314	298	312	277	317	329	323	307	307	308	323	340	352	298	283	336	306	338	306	315	298	320	326	286	299	313	320	314	305	327	315	327	330	300	312	366	294	312	327	326	288	304	327	312	326	295	313	294	330	307	302	309	300	323	308	289	295	301	314	340	320	332	280	311	287	327	306	324	313	291	326	303	310	323	309	338	278	325	346	334	316	268	308	309	291	324	333	289	317	295	319	348	303	350	335	343	345	283	293	294	291	290	268	333	304	330	329	346	329	323	305	300	310	306	313	327	337	302	327	325	305	318	304	297	299	327	337	312	306	337	305	299	302	320	288	315	320	318	362	320	299	339	299	310	311	303	313	342	329	305	326	299	292	323	318	297	327	306	324	313	276	278	305	298	330	330	288	292	331	302	311	324	306	306	299	311	307	316	332	320	300	338	326	334	316	312
48143	68114	28099	13909	10012	7782	5831	4482	2916	2282	2093	1905	1829	1775	1643	1598	1404	1310	1089	979	801	708	736	668	695	634	534	546	524	469	435	453	420	416	469	417	439	441	458	456	418	418	417	419	395	454	410	430	435	462	457	450	451	429	448	431	404	422	441	402	401	447	419	401	427	397	445	429	410	404	418	416	441	396	448	408	431	427	436	416	392	408	425	405	424	407	414	357	424	394	433	392	395	424	360	403	425	420	434	403	408	426	410	428	409	417	439	436	448	407	425	417	429	439	420	403	406	406	396	451	400	377	421	436	410	379	380	400	414	383	400	412	386	458	390	394	423	436	403	359	396	421	407	452	430	404	380	456	396	419	377	413	425	405	393	355	403	413	407	420	379	400	418	401	405	426	416	398	394	443	407	407	406	406	375	355	404	354	377	444	418	410	404	428	384	462	424	431	399	387	403	429	423	411	434	414	434	419	366	379	412	411	423	431	398	417	370	384	390	421	441	410	407	420	379	432	355	360	406	430	401	416	413	407	413	406	384	415	440	383	410	366	468	428	407	446	401	398	418	409	382	379	418	415	407	398	408	397	408	433	365	438	434	376	408	396	388	394	392	392	430	432	414	418	401	387	383	431	392	411	387	411	390	447	432	399	397	403	409	446	401	410	384	406	408	389	402	429	388	391	396	395	388	400	409	380	439	411	420	380	424	388	382	371	414	423	423	398	383	389	417	373	378	394	450	422	426	405	375	382	390	414	364	434	384	417	420	387	395	414	423	428	414	400	401	390	427	428	412	400	432	421	406	384	412	427	374	420	409	352	370	452	400	394	399	423	382	425	465	429	391	430	421	421	403	411	397	415	383	391	416	422	402	406	416	433	376	390	390	397	430	434	436	427	411	401	396	393	391	414	445	391	409	402	420	395	418	423	414	414	419	421	437	417	394	349	418	391	400	432	413	416	414	408	443	409	384	418	449	398	380	422	403	412	410	430	427	393	393	409	452	396	419	379	380	438	401	393	428	407	399	405	400	375	381	385	446	427	382	419	392	369	404	401	411	408	422	394	387	385	418	405	408	414	386	403	405	409	431	414	412	442	387	413	430	408	399	403	396	425	379	427	451	355	408	327	427	383	415	436	428	393	405	399	430	415	422	385	412	392	386	412	387	390	386	419	426	410	419	434	424	395	401	386	411	383	401	400	400	397	399	405	391	389	408	423	426	397	425	445	420	358	449	395	399	359	409	393	410	389	355	367	402	395	387	396	427	400	394	425	372	379	411	421	369	418	415	419	396	403	382	422	377	405	384	434	420	409	391	419	421	400	414	394	381	410	401	419	424	430	367	400	418	417	424	402	370	425	431	383	408	468	406	376	401	391	376	404	413	386	396	415	412	408	398	385	393	409	385	396	402	409	421	411	394	416	410	384	416	419	416	388	389	411	415	411	404	410	337	412	381	374	395	417	386	402	422	413	368	406	437	393	404	382	406	400	395	433	424	408	412	432	408	429	424	421	415	390	419	361	410	420	400	375	414	428	398	375	459	413	405	411	423	426	382	384	404	357	394	377	398	413	424	428	418	406	408	418	407	409	403	393	433	434	374	419	390	337	414	409	403	402	404	385	421	388	402	416	401	395	389	395	423	408	372	418	422	385	387	423	391	412	438	391	384	398	408	422	401	362	405	413	429	459	378	417	424	429	421	368	383	396	387	406	376	375	392	427	382	420	441	447	413	381	414	380	396	405	348	433	413	406	404	402	383	394	425	414	376	389	392	368	382	432	357	411	366	395	432	426	456	471	412	419	426	417	414	391	413	384	391	369	423	422	408	382	435	447	422	443	408	385	427	386	387	412	414	395	392	377	380	408	420	408	414	424	421	414	415	415	412	441	452	389	422	406	402	416	399	411	401	427	431	399	459	377	405	435	381	440	409	456	410	411	428	442	417	396	426	409	405	406	432	415	404	393	407	428	391	403	421	432	430	400	371	368	394	368	407	427	413	420	386	409	372	413	407	424	384	422	396	387	416	402	411	407	392	404	401	445	406	394	405	415	407	405	416	425	392	385	409	414	351	393	395	381	401	386	389	381	434	379	439	443	394	414	417	383	414	393	414	376	389	447	387	361	422	414	402	406	431	386	418	425	435	404	386	403	407	420	422	397	410	381	393	409	396	434	422	401	416	420	436	408	430	426	397	396	380	385	400	412	411	412	392	384	417	392	421	395	382	397	416	429	387	376	419	374	408	410	403	439	403	400	383	417	434	413	395	389	428	415	387	389	403	385	406	416	354	419	381	378	422	406	422	377	414	401	389	386	378	389	403	427	416	430	413	450	390	410	399	411	418	413	386	408	381	404	406	391	441	432	427	423	413	417	389	413	409	426	399	431	401	376	406	426	401	414	405	450	426	374	415	393	398	398	403	374	376	427	374	402	404	443	419	424	414	408	388	380	421	418	376	395	409	413	459	439	389	398	411	373	386	375	430	414	393	395	411	412	383	373	415	412	394	426	432	381	398	423	431	397	387	414	363	434	396	371	396	415	403	391	355	405	427	409	420	369	389	388	385	434	398	411	424	419	413	434	402	389	399	408	415	430	390	388	393	399	378	395	435	419	400	408	367	426	407	371	412	421	401	385	375	410	407	378	402	411	405	350	401	424	425	387	411	411	427	396	400	421	390	397	369	408	401	380	383	453	402	412	404	404	400	390	380	412	377	407	403	388	419	430	401	433	440	384	442	417	366	402	421	379	404	441	411	397	404	401	399	398	438	401	404	424	391	385	408	399	427	414	430	389	398	377	382	412	435	402	443	384	398	413	379	389	390	382	418	418	389	344	418	418	382	421	383	389	399	401	411	394	410	443	418	432	405	405	409	372	423	403	414	409	393	395	432	389	429	445	398	418	429	398	400	424	394	387	441	415	410	428	404	400	420	388	408	405	433	411	390	421	398	359	437	389	395	367	413	404	392	364	416	390	393	383	367	427	392	389	379	430	390	402	420	410	409	412	373	404	401	398	407	396	405	424	394	385	399	366	418	394	379	406	400	409	416	457	416	392	394	411	395	405	425	389	397	406	393	406	381	368	391	405	389	411	368	392	407	400	396	380	418	409	385	399	417	387	411	382	386	411	436	404	445	426	387	410	401	390	428	392	432	387	422	412	394	390	383	398	376	397	391	436	392	400	414	360	412	421	423	423	393	381	404	407	383	379	401	435	397	402	373	357	409	389	403	397	406	391	387	424	407	400	408	393	372	390	408	412	428	399	389	405	413	410	398	384	405	375	410	412	388	433	397	426	412	391	407	392	428	411	418	431	437	454	406	390	371	423	383	405	348	414	402	371	400	378	380	415	408	401	407	378	426	404	392	412	411	384	391	391	389	406	402	417	360	416	406	389	400	398	436	417	401	411	434	417	419	435	435	408	448	400	413	424	411	438	399	380	401	398	370	402	413	378	400	387	424	365	384	368	407	460	412	419	393	387	395	374	412	396	381	432	426	455	440	395
30390	30396	20312	5915	1883	1115	883	628	542	486	454	434	431	440	425	437	419	403	391	347	273	272	283	292	287	279	284	285	269	239	238	239	279	268	219	232	244	246	271	250	239	258	239	229	266	209	263	233	247	233	236	239	261	223	230	234	248	233	223	239	250	214	251	240	251	259	223	229	242	246	243	228	209	226	246	240	261	232	260	234	227	227	259	244	246	229	224	231	213	235	255	242	241	257	245	239	226	251	244	238	254	251	224	208	232	242	228	197	245	261	266	229	234	236	223	270	203	238	235	225	237	214	239	239	243	259	251	240	253	243	243	256	238	258	226	244	218	242	224	230	233	267	255	240	217	225	243	222	233	225	208	254	225	264	247	249	252	246	238	268	214	236	232	248	225	249	221	208	263	236	258	213	232	244	265	230	228	238	260	239	247	239	245	231	276	226	253	242	238	225	240	216	240	269	224	219	229	221	245	229	199	263	250	255	223	245	244	223	234	225	251	248	244	256	247	229	243	231	218	242	267	246	239	227	232	230	242	272	228	221	232	243	221	212	235	238	254	248	267	218	231	265	239	235	253	252	228	241	232	268	209	236	214	245	214	240	252	246	253	214	254	212	227	261	242	234	250	246	250	247	244	221	210	232	230	254	223	234	225	203	226	231	210	233	231	232	227	223	229	252	218	204	283	225	260	256	208	209	227	237	214	276	253	219	224	232	236	241	249	226	240	246	252	230	247	240	251	240	261	228	229	236	219	244	228	237	268	245	221	244	237	239	229	240	235	241	229	225	244	240	253	256	244	254	215	251	250	261	258	264	230	222	245	241	233	239	257	245	266	207	207	261	240	254	229	243	236	239	259	236	237	265	244	254	231	230	250	223	250	259	244	262	219	220	239	236	258	253	234	221	248	215	224	232	231	232	222	233	218	251	217	234	223	246	251	227	231	245	229	222	242	264	240	228	225	229	239	241	249	228	223	257	256	238	220	241	246	205	239	242	227	245	249	260	242	243	249	213	215	228	237	234	232	211	234	234	261	234	247	236	232	251	230	230	244	257	223	220	232	223	233	254	256	207	226	236	242	258	237	244	234	284	231	240	230	239	241	250	233	252	256	262	239	240	257	241	255	253	231	259	240	229	239	256	237	259	260	220	225	243	237	243	243	264	236	245	249	231	239	282	245	242	241	234	246	226	222	206	228	224	238	247	255	227	249	248	230	230	248	263	239	240	219	257	241	245	232	254	245	242	246	261	234	256	238	240	236	230	234	249	251	240	239	247	245	211	229	224	223	231	231	233	240	203	247	203	243	225	233	255	231	238	251	264	248	222	202	263	266	217	242	223	274	244	245	221	254	245	242	234	250	245	238	224	262	231	250	200	234	231	227	211	247	229	226	250	216	234	244	278	238	216	230	236	231	236	257	251	233	210	232	236	239	242	250	232	221	249	264	240	265	226	240	238	211	238	221	265	231	224	232	270	233	231	242	249	242	215	240	229	233	240	252	253	258	256	241	271	221	221	222	265	250	268	266	224	230	224	250	231	233	230	243	218	265	219	224	238	257	252	248	239	258	233	240	250	240	244	257	254	217	224	259	254	232	232	229	253	229	228	237	242	246	224	254	255	254	224	262	262	231	236	260	217	240	228	253	238	259	263	233	247	231	243	241	247	214	245	247	231	250	245	243	226	224	243	203	243	240	233	260	230	253	232	261	209	251	260	243	253	269	222	225	238	222	287	226	244	243	246	231	218	225	254	246	255	219	280	216	235	237	231	259	231	264	213	261	206	198	221	250	241	264	236	242	231	249	247	211	221	226	241	219	247	221	220	228	231	257	250	223	249	239	264	232	231	270	206	241	218	204	244	206	230	262	215	245	225	249	231	238	217	262	224	221	240	260	226	243	235	247	241	250	249	257	228	257	228	246	235	216	271	205	229	242	254	247	251	224	235	256	231	253	214	241	239	226	247	256	235	234	257	225	245	249	231	232	229	248	239	227	222	248	237	222	249	257	267	269	224	225	234	267	242	240	240	232	259	241	242	255	256	224	241	234	275	250	231	236	214	244	280	226	236	224	240	237	248	216	262	248	243	221	231	244	249	215	242	224	249	244	240	241	228	251	261	243	215	204	205	253	211	232	261	239	251	230	246	235	272	252	237	241	218	237	243	246	256	233	230	211	231	233	248	238	230	244	226	233	211	229	268	245	244	244	237	229	240	209	234	243	263	248	253	232	240	219	215	244	269	259	218	243	238	232	232	238	235	242	278	250	249	244	246	249	237	244	246	253	259	215	242	232	239	262	246	238	209	239	229	250	216	223	249	231	245	227	238	231	223	247	258	224	238	224	236	236	254	247	243	225	278	263	230	250	229	240	214	236	273	222	254	279	259	245	241	195	235	257	243	229	214	243	260	264	191	232	251	244	205	221	243	215	240	246	242	212	262	270	246	225	215	233	217	257	241	238	247	256	273	217	257	267	248	237	223	230	242	231	242	267	253	251	243	236	216	224	247	231	228	249	225	252	243	229	235	229	200	253	236	249	244	220	258	228	234	270	259	239	249	250	220	229	244	244	251	258	236	259	250	240	246	233	230	216	218	215	238	257	231	238	253	227	237	259	224	250	245	229	247	236	231	212	243	245	232	211	235	236	239	253	249	230	241	215	202	235	240	247	243	211	247	239	287	248	235	242	224	266	239	224	239	208	260	248	238	230	223	245	247	233	245	260	227	238	234	248	242	250	201	216	193	228	209	244	227	254	247	235	236	225	235	239	255	243	219	210	245	247	253	228	240	238	261	232	264	238	232	272	236	239	220	262	241	240	229	236	237	222	228	233	224	247	268	245	246	226	240	245	231	249	243	226	254	254	241	230	232	231	242	262	253	250	251	241	210	233	258	237	263	240	260	240	229	232	218	238	255	219	255	232	244	229	228	249	244	215	250	223	249	250	268	224	214	245	246	251	231	229	250	229	223	221	240	246	240	225	258	237	235	230	228	240	225	255	231	218	205	223	242	235	230	238	239	248	254	230	240	248	248	226	240	250	213	213	235	241	248	210	229	260	245	258	224	245	236	238	231	238	232	219	232	237	224	219	221	238	255	253	252	238	217	228	246	207	229	254	254	232	242	233	194	233	251	245	242	271	226	221	264	244	235	261	246	224	240	220	277	256	251	251	227	242	226	241	252	244	241	244	247	259	244	214	227	212	233	254	222	246	233	262	235	224	239	228	246	253	244	246	235	224	274	226	255	251	231	240	227	244	235	237	250	237	250	237	254	250	236	253	230	248	239	244	250	243	238	259	229	220	238	246	234	251	207	266	256	247	221	223	216	214	204	215	243	258	223	256	232	229	237	231	245	272	238	237	228	230	203	229	244	264	220	236	228	265	234	247	216	242	207	235	257	230	235	238	234	234	264	230	238	252	229	231	239	234	231	241	230	230	238	227	273	248	232	216	228	228	198	225	233	223	226	287	296	246	239	234	238	243	245	253	251	259	231	245	238
39277	46858	16109	5559	3563	2505	2035	1371	991	891	826	821	767	824	747	803	749	714	596	476	404	404	445	389	447	394	368	345	358	330	328	339	294	324	335	329	331	319	344	281	292	341	306	307	315	308	296	272	303	330	290	326	322	300	318	316	300	308	300	304	288	349	329	299	333	329	313	316	308	317	333	320	337	330	296	317	299	317	294	303	337	320	293	326	297	320	293	348	309	321	292	303	325	323	330	263	286	283	310	311	300	325	340	297	317	319	304	325	318	285	320	311	292	332	299	330	302	296	309	312	319	303	324	306	284	338	309	321	284	303	348	311	310	304	311	312	306	295	308	304	293	326	325	301	282	284	341	311	315	322	323	286	307	306	324	302	298	297	303	290	305	304	307	284	349	308	306	288	314	290	305	306	293	284	321	308	319	349	306	315	292	329	320	317	278	311	294	338	318	324	278	313	302	292	339	286	317	297	288	294	306	322	283	312	345	287	308	290	316	329	285	284	320	295	338	305	315	322	298	344	315	336	305	331	325	311	294	341	290	307	301	303	330	304	320	304	304	282	310	285	299	341	295	311	312	297	322	318	334	307	300	311	313	321	306	344	286	302	295	275	327	319	319	336	302	337	289	341	297	306	328	288	329	306	328	306	324	289	285	278	323	310	311	330	294	304	317	281	346	292	296	292	291	302	270	306	279	266	292	285	322	319	290	313	307	311	305	324	288	299	322	282	308	304	294	309	311	308	271	311	328	277	312	314	281	317	322	312	331	303	321	291	336	320	306	298	326	317	334	275	294	292	302	298	314	295	306	314	314	310	275	303	300	316	314	317	320	300	299	306	323	307	328	315	317	301	309	310	315	305	316	300	317	294	320	294	303	314	294	308	306	276	306	266	291	314	312	315	321	283	319	296	294	282	295	332	316	290	295	295	346	282	308	317	329	296	340	287	300	305	308	333	300	319	314	270	309	330	279	313	304	277	305	283	324	318	270	307	330	289	322	291	294	322	278	321	314	290	301	340	268	324	302	307	297	339	274	285	277	321	294	295	328	305	298	282	317	331	283	308	298	317	285	280	294	290	309	290	323	292	299	302	268	286	283	320	285	307	301	311	268	320	322	307	336	303	281	331	334	332	304	327	312	272	286	296	295	291	322	327	289	317	278	280	321	307	304	318	287	313	312	280	303	299	301	303	286	330	296	314	314	305	292	299	281	311	302	297	302	310	276	323	298	300	286	263	282	297	303	280	290	301	320	330	297	332	282	338	326	306	317	294	325	346	306	290	295	302	299	322	296	303	280	313	330	321	336	308	315	317	311	305	259	290	298	324	319	279	322	310	301	289	283	293	307	280	311	318	294	316	329	284	287	288	306	291	292	329	297	275	295	299	284	292	303	334	311	322	310	314	306	308	314	317	282	312	293	303	282	322	322	324	289	309	296	276	284	319	264	302	308	321	312	306	293	310	314	284	318	283	330	324	324	315	297	304	289	303	322	338	314	292	299	326	333	310	300	309	318	302	308	294	290	299	292	337	293	312	283	326	304	309	308	318	321	317	285	309	289	293	310	298	312	285	282	310	322	313	308	300	306	280	246	308	309	285	304	328	321	282	287	308	327	310	319	302	269	306	322	304	279	298	329	355	325	326	330	292	321	306	325	294	329	272	300	297	307	323	293	321	314	283	304	278	327	296	278	307	309	283	348	296	316	308	309	288	301	278	332	321	269	310	309	284	288	298	278	311	283	302	310	318	304	309	293	319	314	307	296	304	304	285	281	284	343	316	302	310	299	298	288	295	317	330	313	291	334	305	293	296	275	315	298	307	310	281	334	294	310	300	302	315	305	304	276	327	305	298	278	325	307	328	319	295	300	285	306	326	299	304	313	320	330	350	305	297	306	266	328	299	316	302	301	299	322	305	297	306	317	300	335	317	293	307	311	295	340	277	315	299	317	311	325	322	301	294	292	280	307	328	317	309	291	292	334	298	320	322	314	331	327	291	321	289	283	286	291	293	283	272	294	294	318	275	312	320	296	303	295	281	313	294	330	295	333	285	308	306	329	280	284	294	302	313	275	329	299	312	301	303	339	282	289	317	303	286	313	313	314	291	296	301	317	308	257	327	318	317	303	333	321	304	330	308	302	325	348	275	285	314	319	316	312	315	340	334	311	272	305	273	298	286	318	293	308	316	321	342	311	296	307	299	290	334	335	312	302	336	284	320	299	313	339	296	272	292	317	309	326	310	305	318	320	338	290	293	286	288	279	327	304	292	304	323	324	318	295	300	329	303	293	294	314	266	307	313	338	312	314	279	310	316	300	268	312	308	284	296	324	311	317	296	285	290	303	340	288	321	329	312	307	290	297	292	318	314	309	287	288	310	318	315	289	308	335	308	308	307	318	292	283	299	280	291	309	293	296	347	310	275	319	302	277	322	322	313	288	298	311	330	297	304	304	305	300	325	321	289	307	313	312	299	293	298	298	337	302	311	301	299	292	325	320	334	286	314	302	309	326	305	296	322	318	327	295	330	309	305	297	329	301	330	288	309	311	313	304	312	311	313	266	321	293	338	291	325	291	303	316	320	303	282	324	296	293	331	294	289	294	335	325	289	288	279	298	293	322	305	302	309	299	326	286	309	285	316	313	327	288	346	310	313	304	298	356	312	272	341	331	300	298	302	300	296	276	313	317	305	286	337	311	292	295	302	311	335	321	296	289	291	276	329	330	324	284	341	301	345	299	290	326	322	318	277	336	301	305	339	354	298	304	290	335	308	294	291	327	329	287	309	328	313	292	333	327	272	319	305	313	324	313	321	325	312	283	301	278	304	332	302	327	342	288	315	329	298	270	281	291	312	297	309	337	293	345	325	306	287	303	283	311	299	309	314	326	272	319	316	281	304	294	319	305	318	268	285	320	295	302	299	298	306	345	280	319	309	342	305	285	312	296	296	288	322	298	307	290	283	287	300	323	322	304	281	337	324	273	283	281	299	333	322	306	296	327	314	266	303	296	284	280	292	295	322	340	293	299	294	326	307	301	306	330	321	338	314	313	312	289	308	347	313	318	308	323	317	288	290	311	284	303	311	317	312	305	308	312	304	292	340	318	316	289	284	279	292	291	300	322	305	320	307	325	310	280	301	310	293	314	310	296	281	319	290	298	315	275	272	297	318	319	303	309	294	318	313	310	279	314	317	323	301	277	336	291	319	316	295	321	315	293	332	304	321	305	302	303	279	313	316	306	321	336	276	282	334	308	276	300	299	306	278	321	306	282	292	314	291	311	298	333	303	305	305	320	288	305	314	264	265	286	307	303	297	295	292	299	277	340	281	291	297	307	314	312	332	302	317	329	318	326	298	303	285	311	300	263	298	287	324	319	310	270	305	290	290	326	311	319	311	324	320	296	304	322	352	317	302	304	311	285	307	281	290	306	291	308	314	323	343	302	305	284	270	291	277	286	302	331	318	295	305	316	312	275	274	317	281	296	321	297	325	297	325	314	279
24045	21123	28223	24099	20805	9390	2288	1293	923	871	833	757	736	738	725	676	696	736	596	441	478	453	408	459	453	447	423	446	415	385	363	385	345	397	354	367	370	364	350	393	322	377	341	351	373	334	354	358	356	345	360	366	320	326	357	355	365	334	349	339	374	356	328	364	342	374	381	341	360	323	358	344	337	341	366	381	365	361	368	353	357	348	343	371	368	349	349	361	366	340	356	352	366	376	357	326	351	394	332	323	330	316	340	355	354	344	365	363	364	355	375	360	379	353	371	329	335	343	421	354	327	360	356	376	349	349	345	339	363	341	393	337	356	361	362	335	351	335	332	340	369	360	333	351	350	372	334	338	340	341	346	340	384	348	373	332	355	402	340	377	347	362	359	367	346	341	384	379	365	359	357	345	383	351	320	340	387	337	323	344	356	321	364	357	353	328	344	364	322	324	367	356	373	373	375	353	364	372	336	360	341	356	363	340	384	375	331	331	361	338	355	341	355	349	353	319	377	350	350	385	387	341	341	349	371	338	349	346	320	351	345	324	360	325	360	334	362	359	368	332	346	350	348	315	392	368	353	364	352	336	390	360	368	334	387	375	382	377	368	359	380	324	353	328	344	361	373	354	337	355	314	342	360	366	344	345	309	302	376	341	350	349	341	365	352	331	341	371	366	351	375	365	362	349	339	329	345	350	345	332	342	351	350	359	350	358	349	354	345	366	359	356	350	369	332	345	345	351	344	338	366	353	350	334	355	357	328	342	370	354	384	340	372	329	341	343	346	356	344	347	365	340	345	374	365	391	379	367	333	343	326	344	342	361	364	333	339	353	354	341	376	367	369	314	338	334	319	345	371	385	333	340	355	340	329	358	356	328	349	375	381	355	347	387	314	305	326	373	345	364	339	372	328	379	353	347	390	353	328	349	324	315	326	366	354	343	325	373	338	356	374	374	339	341	365	336	360	366	371	334	343	351	340	359	323	348	344	354	339	365	337	345	378	335	336	344	383	382	335	340	356	347	355	350	339	324	382	348	356	385	351	362	341	350	352	371	324	343	355	355	366	322	342	374	336	333	317	343	372	316	354	364	345	353	350	339	388	400	348	358	342	350	350	327	306	339	350	355	358	370	355	364	331	334	354	321	386	381	378	381	334	332	368	340	327	332	360	343	316	345	328	339	359	305	338	345	376	335	372	344	375	342	329	344	367	356	368	352	304	360	384	375	344	378	343	355	355	341	351	360	368	338	358	372	347	334	350	363	310	366	359	367	356	366	365	342	345	347	377	371	341	345	330	327	352	381	351	347	354	368	343	337	369	342	366	369	342	388	336	371	367	331	354	371	376	362	351	356	370	371	337	325	366	346	364	324	351	363	330	398	356	351	374	363	344	352	336	336	371	372	352	341	344	328	366	350	339	361	353	345	347	333	339	337	342	360	326	364	343	374	365	390	358	369	309	363	343	348	385	352	356	341	371	330	321	340	356	408	345	361	363	354	338	414	381	338	369	352	358	324	358	340	320	365	351	355	355	364	346	371	363	331	379	326	365	331	355	367	345	335	395	378	348	362	340	374	360	331	366	350	339	360	333	362	344	360	378	341	379	368	331	401	347	385	346	342	391	362	331	354	336	359	340	355	341	343	372	353	342	374	338	326	355	373	364	377	323	373	349	361	373	334	370	390	349	354	346	326	360	357	353	324	341	324	350	327	314	323	342	337	342	323	346	358	338	341	329	345	354	350	312	325	358	328	334	343	352	364	386	351	341	327	356	335	352	366	352	357	346	384	351	367	351	353	372	349	347	322	309	348	351	375	356	318	350	346	328	358	335	337	341	320	380	363	314	366	370	325	341	361	381	301	357	337	363	372	383	362	356	354	340	332	369	350	380	358	345	345	341	312	338	386	381	339	358	329	361	391	364	338	345	367	344	346	357	320	338	365	379	329	325	386	345	361	376	328	323	347	341	342	362	341	361	354	341	377	348	312	351	360	345	327	383	336	326	354	362	367	326	359	366	359	345	324	400	373	361	364	339	354	349	336	322	345	392	341	366	384	346	336	363	336	348	364	362	359	374	334	327	391	336	314	349	304	348	378	362	316	345	341	352	337	338	355	371	357	370	313	378	337	343	339	347	338	395	311	367	358	342	355	363	346	372	331	361	383	372	327	337	351	341	361	371	361	346	353	343	369	361	323	369	343	326	360	381	350	332	312	374	346	377	378	374	354	327	385	368	347	355	358	319	361	361	346	346	350	332	329	346	354	358	341	351	372	356	387	353	333	340	355	343	345	357	337	331	365	329	381	372	386	309	329	311	341	357	347	344	322	367	333	371	349	377	377	355	381	365	347	336	356	352	343	356	354	320	367	357	363	345	360	350	365	323	310	347	338	330	380	337	357	321	353	341	369	345	357	346	377	331	339	374	315	354	355	340	336	330	339	330	359	336	331	330	323	337	345	377	384	359	391	369	342	332	310	356	320	358	353	350	331	375	324	331	339	355	357	344	361	348	345	317	358	355	347	359	394	344	351	329	350	327	344	337	364	332	345	341	316	347	397	361	318	337	385	351	380	372	339	338	350	371	333	341	403	312	362	329	358	369	348	340	352	337	323	369	352	339	383	346	341	337	364	311	330	375	327	369	338	381	329	381	343	337	350	361	364	329	323	337	340	351	349	367	375	331	360	355	363	327	346	370	377	350	380	332	326	333	376	354	341	366	336	366	350	356	354	342	335	352	382	331	349	374	350	358	353	336	353	339	363	389	348	344	327	371	334	335	333	323	363	353	344	341	357	384	342	348	329	376	371	334	354	353	313	353	328	374	313	358	336	337	346	342	361	351	320	343	342	350	362	352	361	384	328	337	325	361	371	351	353	338	372	361	356	362	349	382	389	348	346	360	355	347	345	365	354	358	359	345	360	352	344	349	341	363	352	351	373	367	326	343	359	335	328	338	354	323	335	340	365	354	345	365	366	350	345	345	328	355	344	308	348	338	329	378	338	346	339	365	346	369	353	352	317	359	344	343	346	346	331	325	309	350	339	368	331	355	326	363	348	348	349	340	310	399	331	368	345	324	334	324	356	365	352	359	341	359	321	358	373	360	370	376	354	362	361	383	317	365	373	351	362	336	383	362	378	381	356	353	365	316	383	319	336	382	375	365	367	395	346	338	323	352	368	355	349	357	359	347	332	370	362	338	381	366	361	302	332	381	325	358	331	361	335	373	359	331	341	349	375	353	332	337	374	361	327	302	359	389	337	338	356	334	335	359	316	337	366	366	370	354	340	348	359	329	371	366	371	322	354	356	351	347	328	370	387	352	364	362	340	350	337	396	375	349	338	341	354	339	346	364	343	362	349	375	327	323	374	338	360	372	332	329	362	379	345	345	341	357	351	366	341	364	335	340	338	341	325	350	335	312	351	372	342	339	393	371	340	361	358	356	344	360	351	345	352	356	381	353	342	353	364	345	342	360	376	344	322	352	393	368	358	350	324	339	364
43990	63247	22076	9557	6393	4783	3864	2558	1986	1625	1564	1486	1527	1311	1289	1308	1280	1142	1044	705	734	704	612	680	645	594	601	531	498	466	466	471	494	451	483	465	440	472	508	453	466	417	443	447	456	444	469	468	471	448	485	433	433	467	465	473	490	471	474	463	449	439	441	446	433	421	437	447	431	471	438	444	461	467	465	444	463	421	478	427	473	397	426	446	457	462	418	443	444	461	425	441	441	438	433	451	438	460	446	439	458	430	479	452	448	440	459	469	466	459	444	459	434	447	456	462	438	451	441	432	476	480	452	445	457	464	437	449	422	400	413	432	487	466	444	466	412	452	424	421	433	433	443	456	432	476	430	498	419	456	423	439	445	444	454	424	440	436	522	461	432	471	427	462	422	422	433	437	426	418	461	418	496	463	447	461	462	467	463	426	494	450	457	418	464	456	450	462	469	471	462	431	466	440	408	433	437	484	453	445	422	465	435	431	421	438	459	462	440	483	470	438	450	489	437	441	439	442	438	409	417	449	407	445	436	435	445	420	428	436	446	446	458	409	424	441	447	438	458	450	450	432	466	443	465	455	412	423	474	472	468	431	453	468	427	462	434	459	456	408	446	461	423	449	460	421	456	451	476	469	452	429	440	463	442	430	476	471	446	424	420	430	435	463	463	412	412	455	459	414	442	458	453	409	458	422	436	446	425	418	425	463	419	468	465	429	426	446	474	437	444	481	448	448	447	429	455	434	474	447	487	414	473	448	425	455	454	461	428	452	427	458	458	437	439	443	447	444	456	416	427	432	438	422	448	471	387	439	409	420	425	475	439	454	419	473	416	407	429	463	438	437	447	434	455	435	445	466	446	442	462	471	434	452	497	440	468	459	460	453	434	457	456	449	423	432	477	461	438	453	442	466	475	463	414	469	438	464	431	462	483	437	460	420	475	485	446	447	438	415	437	434	475	444	424	459	461	497	461	422	434	472	429	448	471	469	408	437	479	438	430	435	458	492	435	456	455	439	444	440	464	446	452	460	433	453	426	443	455	465	443	398	448	461	475	419	415	478	439	442	444	452	462	462	421	430	450	487	414	468	475	437	468	473	446	497	463	469	449	427	456	423	433	467	452	457	432	450	452	444	444	463	455	454	445	423	467	444	461	441	444	447	442	454	456	480	453	454	474	452	494	458	439	436	464	478	472	439	434	446	476	462	459	427	445	478	449	428	449	412	423	447	418	468	458	442	426	435	441	447	453	454	449	472	471	481	458	482	439	424	415	403	495	476	423	411	447	431	441	404	470	442	504	425	455	451	442	443	452	457	434	475	454	450	414	456	421	425	442	474	448	443	507	480	467	443	429	472	488	437	416	443	445	472	453	459	449	395	443	461	452	447	440	469	436	425	438	469	429	450	420	447	472	474	400	440	404	442	471	452	443	458	446	455	430	468	469	470	472	467	469	488	431	430	498	470	420	433	462	462	447	444	411	432	423	466	477	420	472	434	454	485	492	457	449	464	480	441	449	458	436	412	414	485	467	465	481	389	437	490	432	429	434	476	457	416	481	461	434	425	447	466	421	423	431	404	472	443	457	453	457	469	443	439	441	444	424	401	433	465	414	454	460	455	450	397	435	501	457	475	442	464	455	471	423	459	454	410	415	438	401	444	467	422	452	461	446	448	485	461	483	461	462	447	456	491	449	472	491	448	421	473	427	420	471	464	438	410	436	475	457	471	453	474	417	411	443	449	432	509	449	415	447	471	443	444	484	447	442	431	456	469	496	424	479	459	430	471	443	473	437	432	465	443	451	467	418	468	401	473	461	416	461	432	471	457	425	455	425	443	459	430	427	476	434	425	459	445	410	468	497	426	444	456	472	465	484	469	440	476	468	440	447	420	429	422	481	475	443	468	426	454	422	412	428	424	475	444	487	465	460	426	432	420	431	460	448	465	461	469	463	424	451	460	449	493	477	424	440	406	485	448	419	447	476	448	425	439	454	444	471	446	471	420	402	431	458	459	484	471	424	424	435	455	450	449	440	463	454	497	432	459	445	494	433	424	446	463	449	426	433	449	486	424	431	428	454	437	457	464	463	443	446	441	443	449	438	435	445	452	456	450	397	429	477	452	447	425	428	438	441	474	468	454	430	430	452	405	443	435	432	447	404	448	455	413	426	433	475	411	441	436	445	430	432	457	427	423	437	456	422	472	454	421	448	453	464	462	420	456	457	432	459	432	446	442	426	475	438	433	433	411	435	481	458	417	452	454	481	445	465	474	444	421	432	455	450	468	437	452	414	475	459	440	454	462	454	438	431	458	471	450	494	401	442	468	434	435	456	466	434	442	460	446	463	406	441	474	474	457	430	450	428	448	474	421	441	452	465	464	425	466	470	431	483	463	448	466	461	455	450	432	442	415	463	459	424	451	442	410	458	458	451	448	438	459	440	452	412	456	439	432	443	465	440	453	414	410	437	418	449	451	454	468	442	464	438	453	449	429	416	442	441	449	457	452	452	461	449	429	427	413	427	435	438	454	454	465	501	427	404	450	437	471	437	480	463	454	434	469	443	469	479	435	408	462	464	439	457	427	422	434	431	409	520	462	469	440	457	439	438	453	435	461	453	484	459	436	446	432	468	464	471	428	459	426	448	451	416	429	436	440	439	433	471	445	466	464	453	438	448	406	472	478	462	491	406	421	443	436	460	445	449	419	426	422	439	446	431	454	449	435	428	427	458	396	456	421	452	461	455	476	454	455	487	463	487	440	430	461	466	422	440	447	414	430	456	430	476	438	417	451	436	435	445	433	445	451	457	454	414	441	439	433	428	495	466	415	419	435	455	470	436	431	461	444	460	443	445	440	487	466	427	439	440	440	431	445	455	446	474	475	425	435	443	433	462	459	443	447	429	430	467	436	461	476	472	456	455	464	436	469	458	464	386	438	425	437	455	483	455	452	470	450	449	423	432	442	459	415	436	426	520	438	410	443	465	427	456	457	451	440	440	446	470	435	458	419	416	440	439	442	425	446	427	431	462	426	474	474	461	446	465	453	456	446	427	451	402	441	460	442	449	420	436	428	460	458	456	456	438	470	416	437	433	444	450	427	480	451	450	400	490	434	451	435	425	426	437	449	493	417	454	424	443	429	458	457	445	464	435	472	451	420	468	475	449	473	473	457	444	456	432	443	430	437	434	460	416	442	440	439	430	468	450	466	442	441	456	445	459	468	455	482	432	458	460	462	436	443	455	480	461	417	437	428	416	423	453	449	448	433	426	430	429	489	445	445	443	430	430	453	444	447	446	457	439	430	408	473	502	457	450	433	451	477	441	444	470	450	447	447	475	427	434	476	442	445	433	461	404	451	471	448	440	463	440	463	458	490	475	440	448	449	442	441	480	463	479	418	455	427	447	459	453	452	463	420	452	480	434	406	438	395	429	413	418	446	479	461	436	461	474	438	465	453	430	438	476	438	445	461	472	451	452	470	463	440	423	457	409	459	450	450	463	441
22951	21078	28809	23523	21058	20920	8153	1915	1228	1053	1088	999	974	916	893	904	825	830	637	498	481	494	454	453	451	434	399	403	357	322	335	335	353	368	333	327	336	337	345	307	348	337	329	314	349	325	333	323	306	334	352	323	329	291	345	319	310	313	302	322	317	325	317	294	345	307	314	322	349	310	316	311	309	287	305	320	314	323	322	325	322	299	296	321	316	315	310	324	306	324	313	338	319	318	325	332	305	308	332	285	295	329	325	322	316	310	350	322	320	327	316	329	352	312	313	301	300	324	320	325	356	327	308	309	308	318	294	308	325	313	289	304	315	304	336	323	324	299	334	302	324	319	319	329	295	320	319	297	314	314	368	293	309	298	326	276	348	334	300	323	301	312	326	314	334	322	296	314	290	353	339	315	327	309	281	279	299	287	300	325	309	317	320	332	296	306	325	304	310	313	313	337	312	308	314	317	313	283	343	300	317	343	295	312	302	279	348	303	319	347	301	289	337	287	297	321	342	307	325	309	301	329	301	290	326	330	332	303	317	350	299	306	314	316	302	307	303	315	323	295	324	302	308	291	346	317	298	307	262	326	345	325	319	332	286	292	318	281	320	295	316	304	265	293	329	324	334	313	290	308	321	308	286	315	311	324	323	324	290	309	312	318	315	307	335	305	316	326	329	303	319	289	291	301	311	300	346	307	291	274	329	333	316	317	289	308	340	296	304	318	319	308	287	311	315	302	327	317	283	331	345	318	315	331	295	292	344	305	304	318	317	315	300	305	294	298	282	321	288	305	316	325	290	330	324	338	309	348	315	290	297	288	321	316	296	315	315	315	342	307	310	324	311	308	332	301	279	324	313	290	292	308	333	360	311	317	302	342	331	315	291	327	353	290	276	312	312	321	303	324	296	314	303	323	315	340	284	351	332	285	336	313	322	302	343	292	334	258	327	315	336	293	295	309	311	335	344	295	341	311	315	316	320	318	302	317	319	369	334	327	356	327	305	318	333	342	284	295	288	313	332	306	335	295	333	332	284	302	329	323	308	298	309	331	313	305	264	317	323	318	302	323	322	323	335	296	313	317	297	307	331	315	289	325	351	339	286	298	332	318	319	281	285	316	318	300	353	299	323	325	319	315	299	305	316	283	321	324	303	293	318	321	324	323	334	320	330	278	295	287	302	329	268	305	352	323	332	282	319	281	353	319	305	338	301	316	304	304	298	303	332	301	341	306	317	293	301	307	324	301	301	324	314	296	326	317	295	320	330	336	340	295	344	299	300	329	319	314	338	311	306	323	290	280	308	292	334	344	302	328	325	349	298	313	330	312	330	278	329	353	310	328	364	321	330	322	325	319	322	289	339	343	332	305	340	310	297	327	338	298	324	308	308	324	304	286	296	298	323	279	304	305	300	300	305	302	298	318	291	319	325	311	355	322	309	316	298	315	328	319	318	317	291	303	274	296	321	305	340	330	305	316	286	315	314	316	310	311	322	335	294	301	299	318	302	325	318	313	318	343	355	303	323	309	324	326	351	301	299	302	340	334	309	311	311	338	327	320	350	307	274	293	303	341	320	322	298	301	322	294	315	339	320	316	341	306	314	309	326	304	331	318	291	293	296	313	322	343	316	294	319	311	330	327	295	328	323	333	315	303	298	295	299	337	291	334	308	309	288	315	320	314	293	312	366	308	314	325	321	314	339	340	309	320	306	304	302	303	302	295	289	298	313	343	308	315	304	310	293	328	322	315	309	328	327	318	334	315	282	322	333	305	296	300	311	316	314	336	328	311	284	304	338	310	301	315	337	314	295	304	326	290	306	300	314	319	319	333	291	330	326	317	327	304	306	316	318	297	303	306	338	317	342	306	310	313	295	295	301	317	310	330	321	292	286	287	327	312	313	339	320	325	310	316	303	322	298	308	328	335	305	340	318	304	286	335	279	314	319	300	336	278	323	312	291	305	286	299	331	336	322	336	328	326	303	322	316	308	305	317	328	328	328	347	324	349	294	330	286	316	332	303	344	288	313	333	289	292	303	306	318	369	298	303	316	339	309	333	320	280	290	274	292	316	306	312	312	314	318	325	321	296	290	326	299	306	310	294	285	318	286	310	315	313	306	319	353	303	310	330	297	289	328	322	301	338	325	342	328	338	350	373	289	308	337	300	333	335	334	307	320	300	299	282	298	310	309	295	338	263	308	334	305	324	359	304	345	302	302	297	314	314	343	340	338	334	316	323	310	336	334	281	291	332	283	328	308	297	329	289	299	304	293	329	326	296	344	289	321	320	312	353	310	324	322	315	320	309	319	322	336	302	293	331	321	288	337	351	311	317	315	303	349	303	274	318	318	300	332	302	258	323	307	310	322	292	292	314	335	314	355	307	318	307	338	309	319	322	305	330	317	306	342	310	307	314	310	345	319	324	301	325	341	335	284	300	314	282	342	320	317	351	314	320	325	329	314	316	318	322	330	319	296	326	304	306	318	322	323	311	323	277	325	334	339	330	259	313	299	332	316	312	308	310	337	304	342	300	331	300	298	307	325	332	317	334	301	322	327	311	300	304	338	329	298	296	356	311	308	327	295	304	304	316	342	321	303	320	345	315	340	292	326	283	342	329	319	299	320	308	332	339	278	343	303	322	327	290	332	306	311	329	315	331	287	279	290	300	323	316	292	335	312	289	319	321	303	306	321	343	306	326	310	298	316	277	310	330	357	304	310	305	299	288	319	291	309	302	315	328	278	295	318	324	325	286	304	316	364	308	308	315	313	313	302	318	328	313	310	315	328	314	288	309	353	307	339	325	316	267	261	317	335	310	309	293	333	317	291	294	338	295	307	349	315	319	322	307	294	310	299	309	308	311	300	310	323	316	296	295	308	326	297	285	318	318	343	336	313	287	324	294	328	310	318	311	334	337	314	330	307	307	325	301	317	331	311	349	325	311	326	311	316	306	334	299	299	309	292	350	323	326	339	308	327	358	342	335	289	328	313	317	304	303	312	307	292	316	292	329	294	306	311	309	328	316	292	281	305	313	289	329	315	303	298	328	313	277	319	304	314	325	292	332	290	304	355	362	333	309	312	331	312	321	307	310	320	323	301	311	319	331	333	275	315	312	329	328	299	307	288	318	300	327	321	338	321	297	287	318	305	327	345	308	283	298	302	334	314	311	326	312	355	324	307	306	285	300	303	314	328	324	292	314	316	299	309	339	316	317	328	324	315	303	318	324	307	329	308	314	294	343	296	308	304	350	313	288	337	329	332	298	305	324	300	338	315	339	310	336	330	296	317	306	326	316	297	340	297	283	320	336	311	322	295	307	333	271	306	294	300	289	320	277	327	290	316	336	308	325	316	325	314	303	340	323	332	304	299	292	318	305	296	315	321	302	301	341	280	324	303	302	290	313	309	337	324	323	310	338	279	311	312	329	329	316	322	309	300	313	346	306	314	300	316	303	326	292	294	284	305	336	342	325	335	331	314	312	305	352	307	284	348	312	318	308
48246	67354	26188	12895	8666	6450	5138	3646	2832	2312	2223	2074	1958	1793	1642	1657	1527	1426	1058	770	782	690	681	702	693	664	636	556	487	431	459	441	481	460	427	455	462	454	417	402	428	420	413	399	428	468	406	415	394	408	474	444	421	445	396	403	398	434	407	415	455	413	408	403	422	377	402	407	422	413	423	378	401	415	379	397	424	437	425	426	430	454	461	414	381	391	414	420	384	399	394	408	410	392	423	411	375	370	410	430	420	440	389	423	377	386	425	403	467	413	396	412	412	398	400	414	393	424	371	436	450	390	396	398	409	406	390	424	400	405	404	372	416	402	397	419	403	431	421	393	397	406	398	371	389	381	399	430	389	439	418	419	408	397	417	405	387	420	421	392	390	394	404	384	418	404	418	428	400	366	395	405	388	429	410	399	393	392	429	415	399	454	436	413	429	399	392	421	440	402	393	413	432	396	424	416	410	411	432	380	412	387	387	402	392	394	405	367	415	368	410	409	393	403	384	437	370	394	414	388	407	410	399	419	430	371	385	401	378	414	410	423	363	382	390	413	389	420	446	374	388	400	393	377	360	447	417	401	401	383	437	408	392	418	387	398	399	385	413	437	409	382	421	389	377	416	425	366	398	423	409	364	372	350	430	377	381	401	376	443	401	406	406	381	407	402	434	433	406	421	410	386	444	393	423	426	398	397	373	390	405	396	378	427	443	384	381	384	367	443	400	387	393	381	403	384	390	435	388	432	413	431	400	396	413	420	428	382	372	418	380	408	409	408	388	376	406	393	423	422	372	428	403	412	385	416	381	409	409	423	399	380	404	401	425	362	432	400	405	399	415	396	371	390	432	434	383	358	420	377	408	373	396	390	397	393	386	382	349	404	381	414	377	379	387	362	386	433	417	391	355	433	407	409	382	419	400	378	386	453	415	375	400	408	397	368	416	425	416	415	414	446	404	409	414	426	394	401	418	368	397	398	394	412	414	410	421	382	399	375	396	390	425	408	382	430	386	380	394	410	430	385	430	392	418	413	423	427	387	375	406	425	367	459	411	409	377	418	377	412	399	424	402	406	403	423	399	367	408	408	395	426	386	392	376	397	436	375	388	379	404	383	401	423	400	390	398	379	402	398	424	400	390	412	398	405	418	399	391	359	383	396	405	394	415	427	403	406	409	396	414	437	413	416	382	380	424	396	401	399	418	377	396	425	411	379	414	437	380	406	421	400	441	410	438	392	382	387	415	396	389	410	432	353	421	395	413	398	391	408	409	400	409	392	388	408	401	421	383	426	380	430	384	401	434	423	384	404	407	425	406	394	389	390	404	408	407	392	387	424	415	384	369	398	389	436	399	400	413	383	434	378	366	391	414	434	366	399	405	420	398	377	350	357	415	382	389	430	417	401	438	414	399	375	367	411	413	407	382	392	404	403	408	419	415	392	376	415	428	402	390	381	386	398	436	416	383	399	410	418	436	384	401	384	403	413	383	398	407	414	368	405	386	378	439	432	400	375	428	418	421	414	392	407	392	403	407	424	400	418	397	407	404	408	391	427	413	429	389	391	394	421	396	376	433	381	409	427	428	421	410	391	409	378	415	437	409	376	381	403	384	408	403	371	419	361	412	411	435	419	403	406	402	431	448	413	404	416	394	430	419	403	383	425	436	372	397	376	418	387	415	395	437	392	406	412	379	407	389	430	404	439	424	383	385	399	392	370	406	401	381	391	402	402	396	423	417	376	373	396	428	407	415	399	433	411	412	440	409	356	409	401	359	416	441	423	413	419	382	414	404	444	407	399	417	395	385	392	398	356	359	384	391	413	391	384	406	409	400	401	402	396	398	442	426	387	414	369	418	366	392	424	423	388	391	348	402	376	423	433	389	381	456	392	405	398	436	410	403	410	383	395	435	476	423	417	436	388	456	436	387	382	425	432	393	398	396	455	419	420	420	391	422	406	398	414	418	440	385	394	399	394	390	442	419	427	423	426	394	404	412	384	384	402	400	389	424	400	391	370	395	380	410	416	436	394	370	393	392	418	389	383	403	367	441	405	386	415	417	412	408	387	426	409	419	441	402	434	414	402	429	439	390	419	378	396	400	403	365	374	400	423	414	409	387	394	388	406	423	357	413	424	394	403	395	384	406	387	362	385	437	408	393	387	412	387	420	410	417	417	409	431	377	423	376	412	393	444	407	361	392	429	408	378	412	402	385	418	402	388	429	415	428	386	410	400	423	402	398	396	403	400	367	406	391	376	391	395	411	422	383	424	411	399	415	401	406	391	436	426	418	403	405	439	367	392	412	392	413	390	405	419	415	400	424	412	433	427	365	454	390	407	387	401	423	388	402	370	411	372	440	395	425	424	380	423	399	429	421	395	416	400	442	351	432	392	408	427	416	415	415	403	381	421	435	417	388	425	413	409	377	393	389	413	399	414	387	439	406	377	380	410	408	400	385	378	401	414	393	416	414	387	399	396	371	412	418	443	426	402	390	411	411	379	418	419	413	408	421	400	390	410	365	389	406	386	425	363	393	373	395	419	390	403	411	419	412	383	393	420	399	435	399	431	398	387	401	361	393	368	407	398	413	389	395	405	370	398	379	400	386	413	391	428	404	386	377	394	409	401	382	390	387	391	394	440	404	385	417	401	412	410	376	389	379	386	435	375	398	441	405	359	419	389	392	405	403	376	453	406	430	374	377	378	376	394	394	417	391	389	361	383	435	400	405	418	411	426	409	351	409	394	429	408	393	411	379	404	371	408	405	427	379	384	392	446	418	404	428	380	424	431	357	388	429	376	424	406	409	416	413	407	422	380	375	404	399	428	396	402	404	401	405	405	381	390	416	398	434	399	411	389	375	391	408	424	378	431	373	367	408	384	421	400	390	412	439	410	413	391	392	392	419	423	384	350	444	388	380	385	371	392	398	399	384	412	403	453	388	410	417	438	392	407	413	397	411	413	372	413	412	393	405	403	383	397	385	400	396	409	393	376	404	410	400	377	421	398	447	432	414	399	417	374	435	417	375	411	386	395	396	425	367	417	413	399	430	440	406	396	371	397	410	384	377	403	411	398	392	405	441	404	424	390	411	415	398	382	422	391	412	410	414	417	417	393	383	412	418	398	406	364	396	378	421	364	410	391	401	442	374	370	399	409	417	404	391	417	420	378	396	402	378	428	406	417	441	411	417	386	425	401	433	422	414	385	402	428	396	426	416	414	425	390	378	402	394	403	418	403	416	419	393	409	424	392	389	402	419	406	374	396	394	390	433	377	432	367	380	439	401	406	418	415	437	419	404	390	414	399	396	380	436	443	414	381	398	426	378	392	391	376	384	381	435	412	369	404	388	403	384	405	408	398	407	394	412	382	394	428	384	421	408	382	412	395	395	383	397	395	406	417	372	394	414	384	395	379	366	400	390	410	445	412	470	429	383	379	395	424	382	399	387	409	389	427	400	382	411	394	400	410	410	371	389	417	409	365	416	362	402	403	388	377	416	411
30357	30309	18934	5527	1632	1126	803	577	521	453	485	487	480	476	487	487	487	409	335	287	321	275	275	291	287	283	301	272	277	229	241	232	239	230	233	252	259	247	253	257	223	215	250	256	232	209	226	247	228	250	224	256	248	235	248	261	238	233	238	239	260	250	239	259	270	242	189	253	213	254	212	221	242	222	232	229	261	246	214	219	263	237	238	225	235	252	205	258	255	216	228	231	239	217	258	239	210	251	235	247	237	230	225	235	233	218	244	248	246	211	238	234	240	243	279	270	255	232	255	218	245	254	250	250	207	230	239	229	235	262	258	251	256	218	207	246	209	241	226	243	246	233	249	212	235	236	247	239	258	244	215	249	257	236	238	247	234	243	244	240	234	224	224	228	253	260	252	248	248	244	247	236	240	215	242	231	244	240	234	224	233	239	253	242	244	227	238	239	263	238	223	223	246	221	235	235	263	206	216	223	236	222	248	232	224	262	246	275	228	253	214	260	233	213	255	230	262	234	218	253	243	223	232	233	235	230	277	254	210	251	265	224	277	259	235	209	272	260	235	252	232	239	244	212	230	227	245	228	247	231	258	239	231	218	271	230	214	246	217	245	248	212	249	248	243	223	255	235	226	223	228	221	237	235	217	239	237	213	262	262	233	238	251	241	246	254	231	201	228	254	259	226	263	229	226	233	216	258	240	243	246	218	227	242	217	231	240	230	249	245	240	245	224	224	258	228	226	254	236	225	238	240	229	256	239	239	220	230	241	233	215	224	268	239	250	242	240	274	228	214	252	226	254	243	246	259	236	235	243	250	246	245	204	223	232	240	273	240	210	250	255	224	249	230	247	235	239	245	229	235	230	239	217	246	249	240	257	236	203	230	248	243	239	219	223	217	230	222	252	241	213	223	257	229	266	254	265	262	263	240	260	261	223	232	220	224	236	243	228	264	217	216	255	239	270	245	238	232	239	207	228	249	234	251	231	259	227	223	227	226	230	245	241	235	227	225	234	257	237	241	223	225	271	245	240	215	227	234	241	238	238	232	239	233	243	242	258	218	226	217	226	265	248	250	247	225	230	238	265	280	219	243	252	237	228	235	228	259	232	258	251	221	244	227	248	229	251	221	218	240	215	231	221	250	261	237	224	226	248	216	258	231	238	267	223	241	251	225	233	259	256	236	248	258	252	229	230	226	244	238	249	236	241	249	243	237	230	216	226	270	216	219	238	213	235	254	218	230	225	235	228	242	229	234	229	246	229	237	227	227	291	233	234	230	240	251	255	240	260	258	244	239	264	232	220	218	207	227	247	211	241	266	247	226	272	223	226	253	215	208	243	246	240	239	226	260	263	244	224	235	259	256	233	228	241	247	255	240	255	243	228	244	240	240	238	224	246	257	222	251	225	252	232	285	260	254	259	264	217	231	214	221	231	195	241	248	213	230	251	258	228	246	222	224	240	257	235	257	205	245	246	248	225	235	233	239	231	243	265	247	243	253	228	253	257	266	215	206	270	202	236	256	240	242	269	234	224	257	239	223	235	229	252	264	234	212	230	231	250	219	245	212	228	253	246	220	206	238	229	236	229	234	215	230	230	223	230	230	234	233	230	244	271	247	234	221	239	233	236	232	216	251	229	248	246	217	236	248	273	240	234	196	234	237	246	228	250	264	233	251	235	206	262	212	242	231	233	243	216	243	235	208	247	200	248	221	251	249	242	232	236	231	227	254	245	248	241	246	240	218	262	271	246	228	236	243	235	217	238	215	227	244	262	245	257	247	220	220	234	237	255	215	273	233	253	244	227	226	252	221	260	248	242	235	232	241	223	246	220	243	212	259	237	247	235	228	254	259	227	236	234	210	240	223	233	220	220	228	247	237	220	243	227	293	242	236	270	270	252	244	252	233	269	221	246	251	233	276	265	235	248	229	236	240	240	260	230	254	282	255	231	230	252	221	226	220	237	239	231	253	261	243	231	231	246	249	252	224	238	210	223	252	239	235	211	253	252	240	246	230	247	243	242	222	259	230	229	274	267	259	215	232	245	260	261	260	255	225	214	229	232	247	232	232	222	241	212	238	228	247	249	232	228	255	228	270	242	231	234	254	236	220	251	255	249	224	210	213	249	271	274	195	247	224	247	244	241	232	218	250	240	249	223	244	266	246	226	269	258	220	256	229	231	226	246	260	214	246	250	242	237	219	232	238	228	211	248	244	228	226	235	225	253	209	238	247	235	220	274	254	255	226	262	231	229	256	233	226	245	242	221	234	266	217	248	240	239	233	232	232	214	236	213	245	227	263	246	230	230	247	267	238	254	240	255	236	248	234	229	205	256	213	249	247	208	221	233	221	231	215	210	225	245	247	239	231	273	254	270	244	235	261	243	253	244	235	249	227	233	235	233	245	203	195	244	245	217	257	226	242	219	229	239	267	253	231	253	259	247	231	216	269	243	253	238	248	266	226	248	224	232	237	231	241	209	246	244	262	199	241	226	254	219	222	261	232	243	268	238	217	227	279	223	231	264	234	241	239	208	273	242	238	239	270	215	250	226	228	249	221	251	241	250	270	240	217	238	238	234	238	231	228	234	235	230	254	241	227	261	215	241	260	260	231	220	243	232	230	250	240	230	222	229	207	271	245	236	231	211	242	237	257	234	241	230	226	230	273	243	228	234	237	243	217	234	241	237	230	234	268	219	226	208	244	236	232	246	252	224	235	244	254	238	252	237	230	212	229	224	246	244	229	221	237	248	258	209	229	221	235	243	228	215	246	219	239	271	270	249	249	260	242	220	246	257	198	262	255	229	256	232	251	212	256	221	267	255	228	221	267	244	244	265	250	236	219	215	239	218	240	236	229	252	227	228	216	218	243	212	226	248	226	230	216	274	233	223	233	225	251	254	266	225	231	272	262	247	226	228	233	232	225	244	218	219	248	257	253	233	246	224	243	235	267	222	236	216	245	244	230	270	239	249	217	258	269	235	245	200	225	238	253	252	247	230	237	238	246	254	246	204	243	239	226	230	244	233	220	225	246	217	248	231	239	233	239	229	252	227	218	244	237	245	220	250	253	226	235	248	247	240	253	230	243	241	222	247	204	264	255	232	247	220	240	235	244	221	233	263	250	224	253	249	237	244	234	239	221	234	233	228	242	251	248	244	231	231	218	249	210	239	229	212	247	229	231	208	229	241	223	249	225	243	267	219	228	238	240	245	207	232	238	223	232	250	225	258	252	246	252	223	218	238	251	224	243	229	224	250	238	244	258	233	220	205	223	235	239	242	254	233	241	221	251	234	246	240	238	237	205	246	274	230	240	220	253	228	237	252	239	225	259	236	241	266	211	236	267	257	242	271	242	228	226	238	258	244	229	255	259	247	255	212	260	233	239	247	233	208	238	239	227	228	244	253	231	241	256	198	262	248	238	220	240	223	257	234	239	227	233	226	216	229	214	241	248	222	222	226	243	230	267	222	235	247	255	235	246	265	216	244	237	239	239	223	241
39373	45368	14786	5023	3022	2180	1662	1245	990	882	978	922	935	822	842	910	820	717	521	442	397	354	438	428	400	423	380	355	325	328	293	314	327	341	316	340	327	340	296	301	299	289	290	290	321	299	322	308	326	314	322	298	290	289	288	291	295	329	300	313	312	285	294	305	299	318	331	299	311	309	285	300	301	314	311	338	301	350	307	331	326	312	305	309	314	286	330	268	285	293	297	298	346	314	330	290	325	306	294	323	300	351	324	324	309	305	314	319	344	319	292	324	351	323	284	293	328	318	305	310	294	308	325	302	326	245	297	305	304	293	359	312	314	317	277	297	250	319	324	298	292	311	311	267	310	307	328	292	330	319	306	295	291	344	271	309	300	299	325	309	304	316	305	323	307	311	304	298	280	272	293	315	291	303	290	300	291	301	313	312	288	310	291	286	304	317	291	269	298	308	287	306	291	329	304	292	302	300	271	289	312	321	302	285	326	325	274	319	301	298	305	327	321	307	293	287	286	285	307	311	337	285	304	264	298	312	318	328	297	335	320	289	278	307	308	313	333	297	294	290	282	314	304	315	295	271	302	262	318	314	296	311	289	328	294	341	315	314	311	273	315	271	310	329	300	304	303	319	289	287	306	284	283	296	312	306	284	302	281	306	311	310	310	286	297	313	301	302	307	305	314	321	312	307	275	283	299	298	298	319	319	312	295	293	288	307	282	292	317	320	329	339	298	324	293	291	291	293	310	306	274	342	307	318	279	296	324	288	283	320	305	304	300	292	327	309	286	300	306	297	284	338	294	330	326	318	275	326	310	296	286	308	313	317	329	304	329	303	296	312	310	270	303	327	313	280	309	301	302	310	323	331	320	312	314	301	318	287	289	320	290	321	315	282	321	299	297	308	321	293	322	279	323	285	310	292	305	316	317	311	293	279	319	308	303	282	337	285	299	302	303	348	289	290	297	296	288	309	295	302	322	297	316	328	309	265	311	333	318	272	336	274	308	293	298	291	308	297	286	327	295	301	275	324	310	319	278	294	291	321	288	311	302	338	312	278	329	324	292	311	302	288	265	314	296	309	293	311	302	296	315	309	294	311	293	338	300	329	267	314	325	331	313	316	295	314	316	296	292	310	325	309	315	345	308	306	272	306	319	277	312	284	292	302	313	282	274	325	313	317	303	329	312	294	325	306	315	296	306	263	282	287	316	286	314	311	336	288	294	283	298	276	312	335	325	307	316	298	295	291	289	298	304	333	282	295	315	320	291	316	327	319	315	305	295	295	308	289	314	295	283	275	302	326	294	325	314	322	303	298	307	320	322	278	296	289	312	301	324	285	335	290	303	319	304	294	288	287	300	283	325	279	339	288	338	288	308	307	331	332	323	332	317	329	344	314	297	284	320	285	301	305	303	322	316	312	270	317	302	305	332	325	307	333	295	275	283	298	290	346	322	300	282	318	306	298	291	332	280	312	297	277	269	306	286	301	325	279	332	308	279	305	286	337	330	297	299	310	293	302	304	299	268	325	303	275	298	307	302	315	311	303	296	300	305	317	314	291	308	314	302	309	310	292	307	319	277	354	270	310	290	291	264	305	298	315	291	279	284	289	317	308	300	311	314	282	333	301	289	313	286	322	324	310	286	310	277	304	310	301	293	320	323	321	314	301	302	311	341	320	296	325	329	291	296	324	319	279	336	316	284	300	292	320	300	300	315	318	297	313	328	284	302	294	289	326	289	337	302	259	308	285	294	294	300	291	275	278	291	304	337	286	295	302	278	284	309	305	283	302	292	301	270	308	267	296	314	276	295	279	324	309	321	285	290	323	282	346	303	294	268	304	301	311	279	275	314	287	297	311	291	317	307	287	303	297	292	278	310	287	332	294	303	303	303	298	333	290	277	306	306	317	300	308	304	289	339	338	290	304	298	287	278	295	322	299	272	286	280	279	300	305	327	297	302	295	284	309	297	301	303	301	316	283	310	307	335	301	329	326	297	329	326	278	300	327	304	283	307	290	331	286	311	298	288	317	323	310	293	325	294	315	319	290	283	318	294	301	308	290	299	263	296	315	310	317	275	296	289	304	307	320	286	301	292	286	293	300	301	303	280	325	306	320	309	298	323	325	287	282	293	288	300	330	298	277	340	319	313	307	305	302	314	317	299	311	333	291	292	309	276	314	306	329	303	304	309	316	313	288	306	299	297	303	284	310	357	308	296	294	307	299	328	330	366	270	288	299	292	322	306	309	279	308	322	281	329	322	285	287	286	310	311	302	297	293	290	308	314	292	272	303	261	295	308	330	300	295	336	317	331	288	329	305	298	297	299	302	269	302	336	328	299	322	311	297	309	274	292	305	308	297	293	323	314	284	315	291	308	287	320	335	296	344	308	316	334	300	249	291	307	305	294	317	309	329	302	282	341	317	317	335	306	289	306	325	316	315	309	279	279	304	334	323	318	285	261	320	296	313	312	291	320	311	322	321	316	358	282	252	326	293	328	308	292	298	283	316	289	340	298	283	309	270	305	309	291	322	321	300	302	283	349	275	305	294	306	314	295	282	337	322	299	283	304	334	303	283	333	318	289	311	289	280	307	265	291	322	317	298	307	293	315	310	294	291	266	321	302	304	334	296	307	322	314	330	288	289	287	308	308	325	327	329	285	287	337	304	295	314	320	296	304	288	281	325	298	324	321	323	299	278	301	298	322	294	302	322	311	307	290	285	290	287	301	314	281	300	309	295	297	303	302	296	255	306	298	308	287	303	309	303	292	262	345	315	313	301	301	302	299	304	340	301	298	298	309	283	316	312	318	296	299	311	291	308	324	315	291	305	310	305	306	324	302	282	297	283	313	308	310	313	331	301	328	273	314	302	310	279	314	319	308	316	338	293	329	333	337	335	288	271	324	315	328	307	318	312	280	302	320	313	303	298	317	302	307	295	301	299	332	321	288	294	309	336	306	269	290	294	284	297	302	299	294	282	304	320	295	309	303	278	317	292	308	316	301	345	294	329	292	262	333	301	312	320	284	319	286	307	333	309	288	312	326	311	278	307	288	310	309	311	288	316	275	306	330	314	289	327	303	295	300	302	276	309	278	355	327	281	289	298	326	317	326	290	291	265	298	283	317	344	314	300	309	305	330	318	327	290	306	288	283	278	287	294	298	330	300	324	307	289	317	301	299	295	266	301	281	322	289	306	273	318	293	313	326	308	304	344	306	310	271	331	310	285	309	295	288	328	299	287	292	313	280	307	326	286	284	323	305	287	313	296	286	319	300	296	325	299	339	313	305	307	296	294	317	297	334	336	327	308	293	281	306	314	305	310	291	287	308	311	299	309	318	304	271	271	288	269	315	331	310	287	311	329	303	325	310	315	331	283	296	298	285	315	298	341	305	317	307	307	291	307	350	302	286	293	294	289	300	293	286	306	305	312	285	306	326	312	297	289	292	318	309	296	289	275	279	312	281	337	319	287	333	323	284	316	339	290	272	303	294	283	306	304
24046	21153	28315	24117	20852	9181	1930	1172	954	869	956	824	790	767	816	772	747	581	528	492	430	413	436	471	450	470	456	410	392	365	369	361	377	387	374	369	406	373	387	339	351	385	362	398	337	325	375	356	355	378	338	341	353	354	339	368	308	356	319	354	340	362	352	360	383	344	323	347	374	376	358	352	328	367	339	348	359	356	343	333	327	374	344	347	330	404	334	382	350	380	378	370	347	338	366	341	352	364	376	326	364	342	360	354	345	368	373	325	368	359	362	365	330	363	337	360	387	350	350	328	363	367	389	349	359	340	346	340	355	354	354	365	381	357	321	352	357	369	377	342	365	343	326	345	358	332	349	358	356	369	351	331	361	346	374	324	337	338	386	341	353	389	384	328	345	340	346	332	338	357	355	326	369	359	356	356	360	312	350	330	335	379	373	337	344	338	368	368	347	353	387	343	334	345	325	364	341	340	351	350	345	333	325	354	347	334	337	357	362	345	344	348	328	344	308	322	355	371	338	371	334	329	365	370	344	366	330	403	349	327	365	337	317	334	339	324	384	336	345	317	362	335	358	339	340	325	346	352	363	386	327	385	354	384	357	334	348	390	376	352	349	354	325	376	386	340	339	392	365	367	350	368	343	328	326	339	371	385	365	332	378	338	358	364	349	324	351	340	364	347	354	354	346	357	356	344	358	370	345	379	348	344	341	344	372	332	366	345	330	328	331	352	345	379	353	381	324	368	339	367	362	358	340	363	353	386	337	351	375	351	328	393	359	347	351	354	360	397	378	330	345	377	366	391	345	380	345	337	353	357	356	330	354	359	335	327	340	356	345	353	376	337	345	347	350	353	366	374	326	353	368	331	330	345	365	349	378	317	341	366	375	369	343	364	373	359	353	349	372	334	334	390	325	347	386	364	353	364	350	382	337	349	326	335	345	358	395	334	377	358	357	323	333	343	299	382	348	340	349	330	327	341	340	329	361	343	363	350	356	310	352	309	371	355	337	340	369	349	355	317	348	316	390	395	341	350	339	370	346	335	356	366	359	343	359	358	337	335	335	325	327	340	324	359	347	344	367	342	365	354	343	351	387	324	353	343	363	388	333	372	353	331	314	365	371	347	365	359	372	335	344	350	322	340	377	352	342	374	322	363	344	348	352	346	344	368	398	367	361	378	359	358	358	341	321	384	357	322	332	346	316	380	371	361	332	368	362	312	364	328	387	350	353	354	360	354	354	364	351	357	333	354	347	382	333	330	350	354	392	306	308	364	336	353	350	377	322	366	370	334	358	332	366	355	335	329	353	346	340	316	325	373	322	351	367	349	334	323	330	316	377	365	349	374	350	350	355	370	337	380	390	373	336	353	345	336	358	348	354	365	323	317	332	351	326	385	357	357	333	304	339	316	348	323	353	380	337	392	338	342	362	355	349	361	305	344	344	362	360	340	363	342	345	342	354	332	387	362	342	359	346	348	332	340	369	378	385	345	369	324	347	304	332	354	388	360	345	370	343	325	333	323	335	338	345	349	374	327	356	384	356	319	359	357	354	338	389	381	387	384	368	356	338	353	378	361	349	363	344	352	338	382	347	337	345	357	380	349	342	348	369	339	363	342	366	336	334	323	361	369	341	337	361	359	329	328	354	367	359	330	369	369	367	328	342	390	358	354	373	373	335	336	344	364	347	349	350	342	331	360	353	343	358	342	324	348	354	324	338	341	372	357	378	382	381	349	326	315	317	346	319	343	320	354	366	359	333	352	348	345	350	338	372	362	355	330	355	319	329	338	336	366	331	344	363	333	348	365	347	359	338	311	328	368	336	363	351	374	346	360	351	355	357	341	383	359	324	327	369	327	342	365	362	330	347	344	361	374	342	346	367	341	346	336	349	381	330	363	350	356	352	371	342	336	334	317	322	350	340	323	345	342	356	336	334	337	370	321	367	361	347	345	366	364	333	338	345	360	319	316	373	353	404	357	320	359	361	338	367	356	397	347	358	344	365	356	370	336	338	336	375	344	317	350	335	329	347	362	355	335	327	335	343	347	376	335	341	339	334	352	311	368	388	354	361	340	366	346	372	352	350	338	331	336	349	344	366	372	384	351	349	320	360	383	373	340	366	349	366	356	387	322	337	363	337	336	351	371	350	369	380	331	338	349	327	352	328	334	387	331	354	372	331	335	330	333	344	353	369	348	290	359	347	368	328	380	368	323	316	355	347	335	368	329	340	309	363	375	372	354	321	349	326	314	352	357	343	298	363	331	366	357	333	375	353	342	324	337	343	334	345	355	375	371	351	318	359	381	325	354	328	314	366	355	368	332	353	355	359	337	319	351	334	356	346	331	364	317	331	367	357	354	363	350	369	365	345	367	346	356	335	350	347	360	354	347	346	369	340	350	370	364	330	367	331	332	333	347	357	309	344	360	334	368	353	363	363	337	368	347	380	340	328	332	317	365	373	354	385	342	339	347	349	349	367	364	341	391	334	352	352	329	404	338	331	364	357	343	341	371	359	374	372	338	326	365	382	362	360	339	365	351	372	333	324	375	333	391	324	357	366	351	355	336	336	357	343	339	344	357	332	322	379	376	339	319	357	350	366	369	357	344	372	366	330	324	344	352	338	355	344	342	346	331	346	342	369	349	350	331	379	349	361	360	352	333	365	362	376	368	367	303	381	366	356	362	343	326	377	353	353	399	340	361	322	379	360	348	331	328	374	365	325	354	375	325	346	354	351	338	372	345	364	350	378	363	361	341	325	342	324	337	359	390	367	372	357	340	358	354	368	323	354	341	327	321	346	322	334	323	337	325	361	386	352	360	323	334	377	368	315	340	340	318	335	313	330	339	341	361	350	361	333	338	338	371	353	331	345	352	384	342	325	350	380	341	349	360	378	359	365	344	338	376	362	343	368	365	333	362	350	353	343	381	349	347	325	369	339	317	358	326	402	369	337	335	349	314	342	353	322	363	401	367	356	360	371	338	346	365	347	350	343	376	336	328	358	344	339	349	308	341	348	344	329	360	343	330	346	350	360	389	319	398	329	323	369	349	356	355	365	333	358	336	334	332	324	322	349	327	318	348	332	337	348	343	346	366	387	377	349	359	372	329	346	329	361	378	362	342	371	350	334	340	310	364	344	331	346	359	361	324	338	373	367	347	349	369	341	357	354	407	360	324	357	343	360	351	355	329	375	333	341	333	352	383	336	378	354	370	387	311	354	313	351	348	347	359	323	337	388	303	332	347	348	364	388	369	354	344	352	338	348	343	331	364	332	367	345	373	324	392	337	359	333	336	321	375	356	343	378	319	380	357	370	346	347	372	329	359	350	334	366	356	353	354	363	340	326	323	349	356	360	353	347	329	316	355	355	343	313	354	330	355	353	372	326	360	346	347	376	364	353	332	355	372	351	345	333	400	366	336	360	343	311	344	344	379	349	343	351	338	335	349	380	333	360	336	361	340	378	346	322	341	344	344	333	329	356	348	339	373	388	349	370	370
44194	60212	24877	8821	5648	4305	3246	2574	2129	1865	1835	1652	1497	1470	1442	1423	1345	1029	746	741	675	680	663	649	709	642	596	607	521	503	509	444	449	464	471	465	430	477	488	473	443	481	499	441	420	460	445	488	451	480	459	441	466	471	411	418	502	474	430	422	445	437	437	448	437	466	426	444	437	453	458	477	425	443	403	462	424	459	459	428	433	404	446	468	414	432	449	437	447	440	475	455	464	424	438	395	457	436	452	438	424	462	426	421	470	450	449	432	430	445	460	487	446	443	457	475	451	436	408	435	473	443	427	431	407	432	453	451	426	436	439	388	422	425	446	465	467	443	422	433	424	426	412	447	454	439	459	486	462	412	451	453	422	426	479	484	452	436	411	435	434	486	450	460	439	458	456	481	429	445	467	435	473	448	453	435	455	476	465	431	454	468	441	438	456	402	438	425	415	455	424	477	445	421	457	449	421	443	432	427	439	451	431	422	429	428	439	431	434	421	433	458	444	488	447	422	432	452	412	469	457	456	448	450	443	442	430	471	442	466	438	449	490	426	447	480	444	427	455	477	435	444	447	446	454	419	444	403	465	470	503	456	453	471	385	438	478	478	467	453	484	448	449	425	424	444	430	474	409	453	434	450	467	438	497	454	455	436	445	440	454	431	433	480	434	467	428	487	444	462	402	462	447	436	442	473	435	460	465	465	444	459	389	490	455	462	400	444	432	416	453	461	463	470	445	438	414	471	439	444	460	421	432	446	441	467	428	422	432	442	454	413	433	438	455	445	443	425	431	450	475	430	484	434	464	459	441	470	470	483	463	458	475	462	463	431	439	426	432	423	475	403	433	438	459	459	452	449	446	449	459	434	445	406	487	421	440	413	427	444	406	415	427	495	487	422	439	443	459	476	430	439	469	444	436	478	443	472	484	435	461	430	448	444	460	444	493	437	454	439	450	444	470	440	447	464	483	474	462	430	423	507	437	473	432	434	406	434	421	477	447	439	463	447	435	458	443	432	444	468	462	497	461	438	453	455	457	443	493	416	438	440	446	426	462	433	433	461	450	499	428	460	456	456	486	425	407	480	431	430	451	484	426	394	428	464	411	478	429	449	423	439	443	460	449	440	456	468	468	430	445	441	482	458	441	423	427	398	427	418	458	424	424	410	437	419	438	455	453	443	446	462	478	431	451	453	454	438	446	450	481	438	420	447	436	409	456	416	475	443	439	418	428	429	478	451	422	498	459	426	393	447	467	426	415	456	441	387	458	431	471	421	413	427	494	463	432	448	463	476	413	477	430	449	431	425	436	391	426	406	480	434	433	452	484	398	434	461	443	417	423	444	496	458	461	448	449	465	450	458	453	433	449	448	430	476	427	454	425	439	468	465	433	442	444	434	411	447	424	447	457	462	429	416	427	458	425	443	492	473	440	452	439	425	419	440	418	468	473	475	409	462	479	460	488	476	467	434	451	458	436	453	413	459	448	453	464	414	417	486	462	434	466	451	429	436	483	449	455	466	409	447	465	425	453	461	439	434	464	440	476	426	464	412	442	437	449	429	433	437	406	476	447	434	410	392	443	450	418	420	443	448	431	400	444	465	462	438	473	448	453	454	456	473	444	452	462	426	420	459	427	457	465	449	445	421	416	453	441	452	445	446	450	439	488	427	438	474	451	486	419	439	453	462	445	443	499	438	435	453	458	434	439	475	425	453	454	450	475	440	432	441	446	442	447	448	476	422	442	416	473	433	450	464	422	423	447	417	462	480	475	462	452	439	416	451	415	425	460	452	451	427	455	444	441	454	487	455	425	426	452	454	444	423	472	416	495	451	446	413	432	470	418	452	434	431	479	429	460	391	427	417	441	482	423	406	424	449	434	393	435	444	426	440	445	433	439	460	422	454	468	396	478	443	423	451	403	453	458	451	441	414	488	445	468	426	450	417	413	463	458	439	450	460	457	445	472	414	458	424	474	427	425	446	452	428	411	486	441	448	440	461	444	445	500	406	463	436	466	404	438	442	443	473	473	451	436	429	469	419	447	434	462	462	415	460	450	434	464	445	480	483	425	410	412	482	440	473	432	446	437	456	447	452	459	462	471	438	453	411	479	429	460	480	433	449	440	450	465	469	449	410	419	429	469	448	433	442	446	451	441	445	428	430	467	429	449	450	416	436	410	454	464	477	430	417	472	407	459	430	467	415	486	459	473	448	445	427	413	436	405	440	469	477	481	473	437	468	437	466	441	438	420	457	471	437	432	481	463	444	442	431	436	452	435	443	443	454	419	463	456	455	420	459	433	434	470	454	455	444	434	441	434	434	428	456	462	466	446	420	474	459	471	458	478	426	442	438	425	399	465	451	410	442	469	419	462	473	464	449	463	461	434	415	432	414	446	449	458	457	443	423	478	431	458	423	445	448	430	478	472	448	438	456	408	430	466	437	424	418	447	436	427	440	453	448	437	432	450	430	448	448	454	430	436	424	393	423	418	443	435	414	436	491	410	466	441	459	487	465	495	468	454	455	425	419	444	452	439	445	422	434	450	438	443	418	426	469	440	398	451	412	415	428	468	423	474	403	450	414	434	417	426	449	440	441	462	424	415	475	443	454	470	423	444	465	429	458	459	446	421	435	443	431	425	404	455	426	446	431	490	431	451	435	448	452	445	446	437	451	424	410	442	411	459	432	487	449	460	443	419	477	420	433	450	441	461	478	444	473	485	443	405	467	426	416	456	387	428	427	430	459	406	435	407	435	457	449	446	414	438	453	432	408	430	424	454	402	421	424	386	426	462	424	442	455	453	469	460	443	445	429	414	444	424	427	457	437	472	429	453	434	444	444	441	431	437	400	457	413	461	420	459	423	466	407	423	464	434	426	432	487	419	433	459	438	453	391	474	472	437	439	436	431	426	463	439	471	436	481	424	442	397	453	451	454	418	398	455	473	420	417	455	417	422	455	432	424	425	429	437	428	437	446	428	454	432	470	424	467	434	450	469	468	472	439	399	436	454	434	432	465	440	435	465	432	481	466	412	427	436	453	429	445	435	454	459	447	472	456	419	479	462	422	450	429	448	454	449	445	437	449	482	455	428	469	437	429	446	408	432	456	452	471	434	428	434	486	444	445	457	438	473	462	464	459	474	427	469	399	468	418	427	449	439	431	398	449	464	444	430	443	440	459	496	441	430	466	490	472	433	426	482	469	493	435	447	465	417	439	451	425	445	469	397	407	478	450	396	414	446	430	427	455	480	421	416	425	446	427	458	469	483	454	430	451	459	413	423	434	431	463	421	447	451	453	454	459	408	412	445	468	405	470	441	426	427	452	467	472	444	399	458	498	405	409	439	452	430	428	426	456	441	446	451	428	454	464	459	441	418	433	410	435	447	449	404	473	435	454	445	428	449	467	457	456	438	460	454	442	453	469	448	450	441	440	442	444	469	480	464	440	497	408	457	449	442	476	463	407	440	438	466	477	421	435	413	440	436	430	448	464	468	459	423	467
23024	21087	28800	23564	21079	20896	7668	1803	1297	1246	1177	1072	921	937	903	924	845	669	540	534	459	521	451	455	490	465	414	401	368	366	345	383	321	311	358	317	344	332	292	350	332	313	361	342	329	299	330	310	313	330	290	317	347	318	310	355	306	340	327	313	323	308	311	312	325	302	330	295	304	281	313	311	284	303	302	306	330	311	354	304	292	336	299	312	329	313	344	304	296	319	332	292	333	346	322	314	328	262	293	287	308	343	349	323	345	287	317	285	321	280	329	317	311	327	326	344	313	319	348	305	289	348	317	330	298	322	332	299	295	325	324	300	316	302	306	324	323	316	342	302	336	330	328	298	323	319	354	279	314	291	296	323	343	335	333	342	293	318	318	331	248	297	295	316	314	343	327	286	317	329	301	321	309	315	290	300	338	305	309	326	288	323	299	345	303	294	324	342	295	331	281	345	323	318	338	298	290	297	332	305	303	299	314	298	335	315	298	309	301	308	323	320	324	313	295	315	328	318	282	311	312	277	271	315	335	275	323	294	321	313	312	319	311	278	339	306	307	328	290	291	325	302	299	307	337	332	312	312	284	299	327	315	305	298	265	349	298	313	299	299	293	315	320	311	328	288	354	288	333	299	289	283	314	306	306	335	291	302	326	348	326	306	321	329	332	282	316	313	308	316	326	309	321	313	326	302	295	295	329	319	295	336	305	325	332	301	322	295	296	321	298	299	308	294	295	325	345	325	320	347	305	307	315	319	313	330	306	309	301	285	335	305	302	314	289	293	307	292	335	279	301	339	316	331	354	319	317	329	326	326	309	292	300	324	333	326	319	334	301	309	292	317	312	324	304	320	315	318	357	321	326	313	301	288	306	324	309	311	291	307	343	327	320	330	327	320	307	344	338	298	303	349	370	333	291	272	285	335	317	334	313	309	322	305	322	311	310	318	312	306	289	286	291	302	315	326	310	301	306	333	301	284	296	344	337	330	336	343	332	315	310	298	279	338	325	309	291	306	291	302	324	296	343	297	299	294	303	319	332	298	343	293	337	296	294	316	297	317	275	324	279	332	309	318	359	322	308	310	304	307	320	321	318	280	323	346	299	329	319	290	303	300	325	292	311	347	286	344	310	280	333	294	320	328	309	314	305	312	318	323	333	317	338	335	305	286	365	274	342	328	325	279	324	282	298	303	327	315	321	327	303	332	289	334	333	318	316	304	323	321	330	304	299	312	336	304	301	318	305	315	308	296	322	321	317	346	293	310	299	318	316	332	303	336	343	307	327	301	308	295	291	287	309	331	337	278	330	324	316	298	276	299	314	328	320	321	283	310	280	346	331	303	312	307	304	300	299	330	293	356	291	344	326	323	301	301	345	334	319	313	317	316	314	306	268	326	307	274	318	339	341	302	306	303	288	307	330	296	337	321	306	303	300	289	291	339	329	308	313	280	302	307	310	341	295	294	292	304	340	315	301	326	312	284	345	316	308	350	286	310	311	317	328	300	308	325	293	285	316	279	341	299	333	322	303	316	306	288	341	298	315	309	315	305	319	298	309	311	331	302	317	298	315	278	322	302	320	327	281	296	302	270	326	335	317	310	271	298	312	322	324	311	319	299	309	343	298	320	344	303	299	342	299	312	325	307	319	329	309	322	327	318	302	301	323	287	341	317	304	308	294	317	329	345	296	337	306	315	341	322	312	308	301	306	307	294	327	322	294	312	325	319	303	340	305	338	343	304	301	306	327	315	291	314	320	321	316	346	314	319	327	313	300	331	341	327	325	303	303	306	305	277	280	291	322	319	300	317	322	304	322	311	300	338	312	306	334	331	345	284	325	298	332	318	332	287	309	333	318	325	307	305	318	345	299	294	337	289	343	311	314	321	320	318	327	303	275	350	317	284	313	321	293	312	299	325	314	317	331	306	309	324	296	330	354	324	358	318	324	279	299	325	290	325	297	287	320	359	321	336	303	322	302	328	328	306	322	310	308	325	298	327	363	323	323	293	301	351	288	306	354	292	309	313	295	294	296	290	309	341	330	299	306	294	313	294	324	303	327	297	335	310	306	315	316	309	291	312	334	310	321	300	328	296	298	343	297	301	296	303	305	322	298	325	307	289	280	313	324	303	301	349	324	344	316	308	313	290	306	309	336	303	307	308	317	312	299	334	332	323	306	291	307	309	312	314	310	303	311	310	279	307	317	295	291	300	304	321	305	332	316	337	297	313	333	338	279	305	302	290	303	314	294	314	316	323	309	327	308	333	302	310	336	317	312	326	340	300	304	286	304	316	282	321	295	318	352	308	321	312	336	306	311	320	328	336	297	308	310	323	309	297	323	292	316	291	318	311	356	373	313	311	352	321	329	305	311	296	286	320	302	312	345	287	288	277	323	314	315	313	316	284	326	314	326	300	346	326	312	330	307	307	344	313	335	290	307	327	308	327	317	317	319	326	294	305	292	312	301	300	311	329	310	297	316	332	312	315	311	306	306	292	322	331	313	320	335	323	292	323	341	304	323	328	319	293	303	296	337	318	344	299	336	278	285	272	383	312	351	327	308	300	283	313	305	329	308	337	341	296	335	309	334	312	303	338	326	324	306	310	285	342	307	285	333	291	313	337	284	328	321	322	313	317	333	295	300	354	306	301	293	301	288	304	292	290	302	322	299	292	299	342	318	290	291	299	296	296	293	301	303	310	312	291	314	310	332	304	323	338	293	303	305	313	342	312	324	318	286	308	317	341	282	338	327	350	320	298	316	320	308	308	294	317	300	299	290	297	301	291	325	301	326	279	327	314	302	309	307	306	304	331	299	302	303	325	303	294	322	322	281	320	325	303	288	296	312	337	326	322	308	317	328	319	312	334	308	288	279	337	326	308	307	300	298	288	295	286	324	295	341	332	315	301	322	307	303	308	306	315	312	289	306	336	306	310	328	318	308	289	326	327	333	282	289	309	313	298	336	316	335	301	304	300	301	291	335	334	321	331	297	347	342	291	317	304	323	331	300	337	296	330	331	316	325	313	323	291	298	336	330	320	322	320	309	304	333	308	304	318	312	340	314	311	338	333	317	333	318	300	314	295	298	311	298	306	330	333	306	306	336	301	343	313	317	328	319	333	322	313	309	296	323	321	334	325	302	292	302	316	303	294	333	289	333	311	313	316	327	319	343	302	313	305	310	318	320	303	319	283	312	281	305	327	289	317	301	296	285	305	306	329	315	338	303	355	286	303	313	301	327	350	325	345	297	324	283	338	310	317	292	330	310	318	336	321	315	307	312	343	338	328	307	302	335	283	277	301	314	328	357	280	299	308	347	319	307	337	333	300	308	324	290	331	338	309	259	339	305	342	278	303	290	328	346	326	306	325	305	311	315	342	310	293	303	330	321	296	310	312	333	308	340	309	312	290	323	303	319	311	346	319	326	297	299	320	286	317	337	312	300	311	309	342	290	310	305	301	310	328	285	316	326	301	301	327	310	314	315	297	313	286	309	281	299	344
48385	70473	26601	11430	7646	5981	4520	3613	2841	2821	2370	2123	1934	1817	1692	1739	1552	1143	918	790	720	795	810	817	667	740	720	582	467	462	481	429	464	419	463	475	446	460	460	439	441	416	441	433	404	441	472	403	430	436	448	396	448	456	410	431	400	406	381	418	439	400	439	402	425	401	408	434	444	402	406	411	386	436	407	390	421	413	397	397	414	382	412	405	392	410	380	356	407	405	386	420	393	415	416	401	398	420	422	389	437	410	437	380	423	383	436	434	421	439	441	368	428	426	389	370	396	410	384	398	442	415	435	442	417	431	353	379	440	385	446	388	374	391	390	394	392	393	403	409	432	437	393	396	395	372	427	373	399	409	375	418	379	426	389	399	408	412	398	417	416	413	385	377	441	405	430	389	406	391	416	383	371	406	460	432	369	407	406	392	388	405	439	410	375	444	421	408	407	410	407	417	400	386	411	406	391	390	413	400	436	431	383	437	392	390	395	356	402	377	443	401	400	406	377	444	387	394	391	404	431	388	411	384	388	412	387	407	386	429	420	435	385	390	420	362	387	419	402	458	434	434	392	443	397	387	418	407	398	397	432	394	386	379	412	385	415	399	408	393	400	389	398	416	387	381	414	404	399	439	401	406	403	399	425	366	377	399	427	395	410	415	445	405	408	413	414	389	417	437	409	449	342	404	413	388	394	428	387	397	358	408	367	395	414	405	398	401	386	381	418	383	407	423	405	395	424	431	406	410	435	374	358	423	419	420	411	390	415	388	380	392	429	414	358	411	389	412	404	408	443	399	446	394	375	382	395	420	375	430	400	401	395	406	365	393	382	414	396	408	422	424	376	418	393	382	376	384	360	399	381	392	405	425	413	389	399	389	376	430	398	378	376	370	384	395	405	388	414	448	414	385	396	405	384	442	401	416	396	386	410	397	413	374	381	427	398	380	359	403	382	414	402	397	404	434	404	405	408	382	356	394	415	398	392	377	434	410	434	383	437	388	371	396	381	409	398	375	398	400	377	396	402	379	392	371	397	450	411	412	369	409	427	393	394	377	382	407	390	429	400	423	416	385	406	413	403	393	417	376	408	413	371	406	379	406	388	424	389	382	370	385	382	403	388	437	427	427	387	431	381	411	379	459	414	429	394	429	391	352	390	406	419	414	407	390	365	398	392	384	374	443	436	365	382	394	410	419	388	396	387	451	389	397	400	395	378	402	409	410	427	373	388	445	382	436	401	402	366	427	404	424	412	390	437	424	448	388	406	399	428	398	396	393	383	404	410	394	408	408	405	427	391	380	404	421	408	400	411	368	407	412	363	457	369	404	380	392	376	388	419	404	418	400	389	407	405	386	414	410	422	406	384	409	404	378	368	392	410	400	433	381	388	407	424	403	432	415	416	436	393	421	382	421	415	411	400	421	391	376	411	404	410	417	410	364	433	366	421	384	385	398	416	422	418	397	358	421	417	386	418	442	381	387	445	422	404	402	403	389	387	429	425	391	397	381	398	394	409	415	449	416	393	401	402	420	375	388	392	386	380	371	393	420	443	391	413	400	396	397	412	374	413	413	395	403	422	394	407	387	401	370	378	401	387	401	432	442	414	438	399	382	404	409	413	378	397	407	394	408	407	433	430	407	384	399	417	388	377	425	403	380	388	393	399	399	388	378	383	437	399	390	415	384	391	376	404	384	406	388	415	423	368	390	364	367	427	422	406	387	426	399	405	392	409	375	381	403	419	397	407	433	406	370	411	397	408	436	416	381	379	411	379	412	398	415	433	407	418	411	389	408	376	408	384	390	413	421	435	413	433	393	362	392	401	417	391	419	414	396	437	421	381	413	403	398	376	403	440	414	402	407	398	411	369	389	401	417	420	394	387	408	399	411	420	380	395	410	431	406	401	429	373	419	353	404	404	410	402	403	379	418	376	418	408	376	402	412	412	406	379	387	413	392	354	414	420	387	390	426	371	402	384	416	414	428	426	366	403	415	383	370	384	365	424	417	429	436	404	427	402	400	396	413	387	385	395	402	406	411	428	397	405	363	428	406	369	399	390	416	413	388	467	393	366	419	380	407	391	439	377	397	385	366	380	386	385	417	435	412	397	407	417	387	425	376	436	384	387	411	415	372	405	413	413	418	391	416	399	408	369	370	408	387	389	400	384	420	433	386	390	444	361	420	405	395	399	403	411	428	399	429	373	416	424	397	379	415	402	393	356	412	416	375	390	394	386	410	418	398	405	380	401	364	380	404	403	360	378	387	379	402	405	379	435	397	401	421	391	391	408	383	395	383	393	409	407	392	406	400	385	390	368	456	388	404	388	392	394	422	434	390	411	368	408	376	388	401	429	391	401	418	376	425	392	431	405	383	389	385	412	383	401	376	420	387	383	408	382	389	376	420	369	396	386	370	403	412	408	388	397	386	394	377	365	377	409	400	387	395	430	413	425	399	376	426	372	385	370	416	386	373	397	431	422	421	377	395	419	428	389	434	365	422	407	370	443	375	373	415	394	409	419	427	432	425	407	429	388	432	390	409	398	407	433	379	399	443	402	414	430	411	387	431	385	417	438	418	415	383	385	415	429	416	424	453	408	400	394	410	399	401	390	380	374	385	418	384	410	387	393	410	393	373	393	372	408	405	393	389	391	386	375	390	396	437	391	427	417	438	442	417	413	409	406	391	395	408	416	362	413	416	391	397	406	393	426	437	415	396	407	349	451	420	379	435	396	392	379	399	410	415	376	419	396	425	398	413	348	388	388	370	392	414	413	424	434	414	401	410	420	368	440	411	382	438	357	387	401	435	377	415	391	357	398	396	410	428	411	422	411	408	392	413	412	391	399	395	408	418	387	432	395	411	426	408	387	414	414	373	387	393	445	400	431	397	411	371	387	427	387	387	434	430	404	413	395	419	399	481	398	429	406	364	387	406	436	443	427	418	436	396	387	401	438	401	405	391	379	436	411	396	388	405	415	382	408	398	435	409	391	390	394	400	390	380	375	427	408	390	379	386	424	405	415	392	406	375	391	370	402	376	402	375	401	405	424	407	436	372	409	399	437	380	415	402	379	434	416	402	399	409	428	417	409	404	371	407	401	394	375	417	390	409	388	345	407	404	411	405	379	399	422	395	426	389	399	384	387	390	388	397	391	381	385	422	414	400	418	379	406	395	389	388	411	403	389	394	378	414	399	392	378	389	396	408	405	425	412	395	397	380	414	379	395	395	392	383	404	387	415	392	402	370	383	440	378	420	434	395	366	422	387	403	405	405	381	375	401	407	379	383	413	434	419	399	432	436	366	400	402	397	375	407	406	390	374	421	393	367	393	388	409	431	366	381	433	385	439	399	394	439	368	400	401	397	431	385	415	393	400	412	396	405	366	404	423	404	404	445	369	397	423	409	417	427	394	408	401	391	403	414	422	379	397	390	409	397	395	380	368	427	424	381	370	433	364	397	389	361	361	375	398	407	390	408	393	373	406	423	381	368	408	410	396	386
30445	30740	19139	4888	1437	1036	793	601	483	521	521	466	462	427	411	436	406	376	336	314	301	331	336	316	257	314	319	260	238	248	210	220	269	255	268	255	235	253	234	253	237	240	246	223	251	218	241	224	235	252	250	241	237	243	237	253	272	239	249	231	262	250	221	261	240	241	256	232	273	267	234	233	248	237	225	253	257	207	227	241	240	229	231	244	259	222	215	223	202	220	221	232	239	202	232	222	255	244	232	251	228	232	213	249	243	232	253	269	253	219	259	252	243	242	233	263	231	227	231	265	235	210	270	244	239	238	235	235	230	228	198	213	254	249	246	215	237	228	250	222	251	243	224	229	265	229	281	236	242	213	239	228	269	244	273	220	237	229	260	229	243	228	245	219	273	235	272	226	245	252	236	247	220	208	233	238	235	252	223	220	251	245	277	241	249	234	257	232	230	257	224	235	246	219	246	233	219	255	232	221	226	252	223	239	214	239	205	221	233	238	228	245	220	229	249	236	218	260	250	246	273	245	229	224	233	224	248	247	203	223	250	222	216	233	246	240	245	254	230	243	246	229	255	229	253	227	237	253	239	232	222	235	245	277	255	247	253	254	221	238	236	256	230	231	220	261	238	249	248	242	220	251	231	245	221	283	249	255	248	264	227	215	214	223	235	229	231	224	224	220	253	245	248	228	222	231	249	233	264	217	231	243	217	233	223	246	217	208	242	221	228	220	232	249	227	221	239	218	236	230	228	239	267	222	258	251	227	233	238	226	262	227	222	254	225	238	240	241	240	239	222	257	225	237	218	236	226	226	228	213	219	225	226	243	240	218	245	254	223	260	245	236	237	225	235	225	270	226	229	258	228	246	250	262	279	216	223	252	209	238	245	250	253	215	222	227	219	220	239	233	241	238	232	252	243	226	203	228	252	219	220	246	243	249	228	231	215	230	245	216	235	271	223	227	256	233	222	215	241	225	264	257	237	250	260	213	273	227	241	223	223	268	233	241	216	198	241	249	245	248	231	261	241	239	246	235	240	244	254	239	253	223	249	245	268	221	243	250	274	223	230	222	228	256	238	217	244	251	216	232	232	237	219	246	207	218	222	279	244	235	243	244	212	232	253	231	249	267	236	243	234	259	244	203	259	251	219	236	226	217	241	238	253	233	223	237	248	233	260	230	215	233	255	234	247	249	230	224	230	236	244	262	239	262	227	242	221	237	249	250	241	232	250	204	263	230	255	257	239	241	254	250	223	212	229	259	211	234	228	208	229	255	242	239	221	227	219	227	236	221	223	245	204	207	222	237	217	245	259	245	224	217	246	242	268	229	218	250	235	222	245	213	258	234	249	228	231	222	234	231	237	239	235	245	244	229	195	245	238	268	238	235	232	235	230	235	245	239	228	247	230	241	232	267	233	239	247	223	228	243	237	232	219	242	229	249	259	237	207	211	259	231	256	246	235	244	231	253	245	235	209	245	255	214	233	264	231	242	238	237	209	222	235	247	235	241	287	226	238	224	249	227	246	250	232	219	254	222	211	253	270	219	249	232	223	230	217	247	242	236	252	241	227	228	250	258	231	267	242	229	264	245	231	237	225	219	212	241	244	228	241	228	268	220	259	233	253	223	228	229	236	238	247	228	230	244	206	263	245	220	241	243	214	229	241	234	227	229	239	260	234	195	227	264	252	212	243	222	212	227	214	259	247	234	249	225	271	203	229	237	245	241	237	262	232	238	248	214	238	260	267	235	232	246	269	257	259	224	230	254	250	243	241	236	245	211	221	255	217	225	246	224	234	211	208	241	233	245	239	280	262	242	214	238	217	262	252	219	217	227	247	247	205	240	218	211	237	249	224	235	272	232	230	255	204	222	218	264	243	247	228	276	252	220	234	231	232	215	246	240	235	265	238	217	258	234	248	229	245	231	220	253	247	212	241	232	235	275	209	220	244	218	211	250	239	239	246	244	262	233	228	238	216	232	233	229	270	246	236	224	243	222	250	239	215	237	230	246	219	229	238	240	248	242	255	255	243	214	240	247	256	220	235	249	234	244	250	248	226	248	222	246	256	243	241	253	279	219	237	230	236	213	225	237	240	237	227	217	217	238	222	235	256	238	245	231	238	223	246	251	254	263	261	233	244	223	236	257	235	249	238	246	230	246	258	239	238	209	257	209	255	255	234	241	234	233	250	247	219	216	213	235	239	250	216	243	233	242	231	222	206	191	230	244	229	227	245	244	253	220	238	232	238	244	217	243	208	211	236	255	246	251	209	283	239	259	236	225	205	234	204	209	246	251	253	199	227	243	242	230	231	231	218	251	248	250	226	215	217	255	230	229	239	230	231	217	226	300	238	238	233	240	242	244	234	240	257	240	242	230	248	245	229	235	234	236	223	250	229	226	259	218	235	256	251	255	271	250	226	245	238	225	224	219	250	256	245	231	251	243	245	275	235	232	221	250	219	226	258	231	219	239	239	237	218	228	250	281	225	217	250	248	254	243	261	239	220	229	234	199	245	267	209	237	243	237	231	242	238	252	230	212	248	246	254	250	245	233	253	247	243	230	235	251	248	225	245	234	243	251	222	250	223	250	205	237	235	204	240	235	237	247	215	243	200	256	250	224	235	228	238	224	241	223	245	232	242	249	262	216	227	233	255	293	241	245	227	249	246	248	227	244	235	243	234	213	267	233	252	253	235	252	263	237	221	236	229	217	224	247	232	235	216	253	222	235	213	252	260	204	195	230	259	256	213	223	211	248	243	239	235	257	238	237	211	237	247	232	228	261	232	250	240	237	243	228	223	250	230	223	247	235	249	233	228	212	237	233	245	210	255	218	238	221	230	228	248	239	240	255	250	234	274	256	229	246	219	248	226	218	259	234	232	244	252	236	232	240	212	225	238	207	226	228	254	239	255	225	234	252	238	244	229	250	237	241	249	223	238	235	226	255	217	265	240	244	225	236	232	243	249	258	233	223	248	219	254	246	222	224	236	219	237	244	223	233	230	241	225	207	254	232	217	238	260	216	229	252	257	249	222	225	211	223	229	214	218	235	226	248	204	235	240	215	237	240	207	241	230	241	229	228	224	259	242	255	269	246	253	252	220	225	217	231	242	202	268	225	226	264	232	235	242	207	207	215	223	246	239	250	251	228	244	221	232	273	231	234	227	268	246	242	254	253	256	237	222	268	246	237	242	240	268	243	233	242	248	220	242	217	232	224	212	231	224	220	245	254	226	236	234	238	243	230	237	215	240	228	242	249	227	266	227	220	266	233	226	206	216	240	226	249	249	196	254	251	234	221	213	217	251	232	239	252	223	226	236	235	240	244	260	219	272	244	239	225	235	223	225	248	221	240	253	245	240	237	230	205	226	249	245	248	222	259	225	259	245	233	237	228	220	251	236	228	245	256	268	233	272	222	209	233	260	226	257	238	204	246	246	227	224	244	215	246	228	253	250	227	254	259	249	226	243	242	232	235	232	250	226	256	230	252	232	226	221	245
39437	46593	13910	4282	2511	2065	1681	1254	1126	1087	1014	833	837	785	830	806	693	597	480	410	450	478	470	459	418	442	421	343	335	310	321	296	314	358	318	334	272	309	299	332	298	313	317	264	325	303	334	323	300	301	326	342	338	319	284	305	310	320	310	316	290	290	302	330	338	312	303	307	319	337	323	318	315	300	305	328	357	301	328	300	303	317	290	287	296	319	299	319	316	288	303	302	325	301	342	304	267	296	317	292	305	286	283	300	299	287	319	299	274	302	292	294	325	309	326	288	318	320	305	302	309	309	332	320	285	308	303	274	312	316	295	326	285	287	316	307	304	280	310	300	289	312	353	284	305	314	331	276	296	280	274	314	312	301	324	308	303	316	319	309	309	317	306	273	305	298	282	278	307	289	295	289	327	296	310	320	332	324	311	324	277	298	323	321	304	317	305	286	308	281	307	317	280	292	305	312	301	297	309	339	299	324	311	316	303	318	279	321	284	319	323	322	291	322	319	297	300	269	313	270	339	298	312	290	295	319	310	298	313	302	326	294	299	279	316	300	276	285	280	288	280	323	287	284	286	309	287	293	318	299	283	318	288	295	316	328	315	292	312	303	303	294	295	295	318	329	328	319	288	332	308	324	312	312	313	321	279	324	249	314	343	296	330	330	327	276	290	306	339	334	312	285	306	301	288	319	315	295	277	306	281	289	285	306	334	326	295	281	310	308	278	299	291	315	306	294	312	320	299	307	322	294	301	320	327	318	299	291	305	281	306	318	330	299	286	288	266	307	288	321	305	305	305	320	333	288	308	264	320	292	306	296	288	292	321	313	297	293	330	302	285	292	322	292	290	325	330	302	280	332	302	294	294	308	320	291	276	292	287	298	281	277	281	299	288	291	296	285	300	303	306	306	278	301	300	298	301	329	309	332	306	332	288	319	324	283	299	306	298	331	300	306	278	322	306	317	267	341	279	304	335	296	330	326	319	297	318	312	287	285	286	312	327	322	297	311	312	320	273	297	293	308	308	319	322	298	319	311	334	311	295	301	313	303	297	288	311	344	306	309	317	334	301	310	306	302	313	318	311	339	304	303	314	293	316	315	295	299	297	296	316	314	327	327	333	333	348	296	311	316	312	312	312	347	286	295	291	300	305	300	317	298	303	274	351	282	273	300	303	286	309	309	296	287	296	306	317	321	284	276	309	330	315	283	296	313	312	276	303	306	325	295	311	286	326	314	319	312	316	296	269	306	280	302	293	294	297	267	310	279	319	285	316	337	302	283	311	306	323	300	301	285	308	326	312	275	287	337	293	286	336	297	325	310	312	322	309	326	284	310	324	340	334	298	290	317	315	311	301	309	273	318	330	293	285	297	291	290	324	302	330	317	334	301	297	311	258	346	308	310	283	290	309	323	271	288	298	325	299	301	293	322	315	285	318	322	318	319	302	320	300	326	311	280	290	311	273	312	305	310	327	287	302	311	304	315	320	295	308	295	308	286	287	326	305	324	281	305	359	268	320	295	293	295	304	298	296	288	300	335	320	307	289	286	304	304	272	298	311	299	322	299	305	297	305	279	335	355	330	304	290	297	310	278	332	298	308	328	344	306	301	296	324	316	325	322	287	319	293	321	300	318	304	315	313	296	304	317	324	306	336	299	335	323	290	306	305	283	293	305	274	285	321	291	296	269	294	332	295	295	296	305	299	317	299	320	326	304	295	242	283	289	304	309	315	320	288	284	348	341	305	299	292	307	315	342	325	311	318	260	306	302	316	295	306	280	328	314	302	315	326	320	291	319	315	303	281	305	298	323	314	352	322	297	301	295	302	284	315	327	312	279	309	314	299	290	281	294	305	283	278	299	342	315	263	325	308	291	307	307	319	312	315	289	267	328	293	312	308	321	321	290	313	307	313	335	307	318	294	292	299	298	269	269	284	307	292	280	296	318	282	284	318	306	300	294	297	292	307	309	314	297	316	295	312	300	284	315	328	312	292	315	308	310	292	333	316	336	337	277	284	307	319	298	283	314	298	304	277	309	331	293	295	312	308	282	305	333	294	341	302	316	328	306	321	304	302	309	285	324	310	290	296	284	307	286	319	341	280	318	314	313	308	305	331	302	325	318	337	301	304	313	291	375	297	301	298	332	283	292	285	315	274	309	305	295	314	291	294	305	326	302	311	296	306	297	316	321	298	328	313	301	292	312	328	300	316	323	334	297	294	298	304	301	303	301	281	308	322	261	300	325	279	302	308	305	306	309	304	327	296	308	283	317	284	297	315	280	271	323	284	299	282	338	316	293	312	297	289	291	315	278	302	274	313	295	318	324	330	284	323	279	327	315	294	323	327	292	299	301	313	305	316	309	327	295	297	257	338	303	303	313	345	288	309	300	321	289	303	304	274	297	295	307	280	323	338	285	274	309	300	315	324	326	329	297	297	316	311	315	302	309	326	295	308	303	311	300	309	311	306	301	300	294	278	311	318	280	345	309	298	304	310	279	311	305	267	321	299	329	318	340	280	339	301	296	315	308	313	295	306	274	296	294	326	293	281	308	328	324	309	313	292	322	295	326	303	298	283	315	306	334	279	294	306	320	291	313	284	293	324	295	314	301	273	306	298	293	283	323	300	305	328	298	284	337	291	294	296	293	286	306	267	310	298	297	329	299	336	306	331	329	280	328	327	316	315	285	308	337	309	305	281	334	288	313	321	276	322	306	287	300	310	288	283	303	297	280	298	288	283	331	310	300	292	288	255	311	297	327	319	334	302	307	309	291	316	348	316	317	292	295	301	302	301	334	314	328	308	306	283	293	277	295	311	297	297	303	305	319	330	313	327	297	307	304	317	296	306	302	324	342	297	308	297	286	301	280	320	312	312	282	303	305	279	286	320	309	361	313	303	286	320	304	308	278	302	301	319	317	312	300	293	317	293	314	278	286	296	293	334	338	322	318	276	324	284	353	316	311	295	262	335	336	308	326	308	313	307	325	259	318	305	305	284	311	299	332	338	269	321	281	286	310	326	301	303	326	296	286	331	320	302	307	321	303	296	289	292	307	292	306	274	313	315	252	309	301	308	314	294	293	290	301	279	289	319	321	307	305	341	289	313	265	290	314	301	277	306	311	318	319	305	326	304	284	305	281	337	310	271	311	293	273	320	296	364	305	318	306	293	304	285	326	297	306	292	261	288	287	326	290	294	312	314	328	290	303	307	300	284	308	281	298	271	289	317	315	322	317	322	294	272	278	288	284	306	291	310	277	307	325	294	283	297	327	308	310	273	318	330	302	311	294	278	305	290	295	298	328	291	316	344	299	297	281	294	285	299	297	296	289	287	298	284	290	340	263	339	306	306	310	297	296	298	321	284	297	296	317	312	326	299	301	337	305	284	281	325	291	311	332	322	293	312	295	299	319	332	332	285	315	312	306	275	347	305	288	306	297	313	309	284	320	283	310	288	325	298	326	277	281	291	306	292	300	296	302	295	322	315	343	303	295	274	290
24076	21137	28269	24110	20879	8860	1860	1206	943	933	860	773	756	751	678	700	682	585	534	514	508	515	436	469	421	492	463	373	370	374	372	371	328	390	368	338	353	364	376	372	358	334	372	336	363	357	349	307	345	353	348	313	383	372	361	371	337	337	388	339	350	388	355	360	373	330	332	356	363	375	341	330	334	366	331	395	352	330	340	324	327	376	333	341	347	330	355	376	351	361	345	360	308	363	347	329	330	320	366	362	330	378	342	312	379	318	351	378	352	333	364	363	335	355	329	330	359	344	366	348	336	367	336	392	338	347	314	361	345	335	328	374	365	336	284	325	337	363	384	380	357	354	327	352	321	346	338	383	315	342	364	351	374	357	339	316	342	331	350	336	353	308	344	305	340	306	333	346	326	390	343	362	370	340	319	335	336	383	312	366	340	328	326	330	330	341	323	361	343	318	371	350	344	343	365	378	352	338	323	339	352	379	380	356	352	335	338	332	294	350	354	363	389	318	366	323	349	327	343	338	359	321	368	348	334	382	342	331	345	326	302	318	321	374	326	328	355	349	356	321	334	302	338	342	325	349	361	351	319	340	343	369	346	333	360	347	342	335	313	371	327	410	304	318	337	361	335	340	325	345	332	349	317	373	334	369	343	359	339	307	353	324	349	321	367	339	318	354	332	325	366	332	353	375	320	366	332	332	322	374	324	342	364	355	331	359	350	338	337	340	330	337	340	319	320	345	331	333	358	351	342	345	344	363	326	344	355	355	333	324	366	348	381	338	351	362	320	349	356	312	340	357	361	342	303	339	391	365	376	340	354	363	336	320	359	321	340	358	369	328	395	343	329	337	342	370	323	333	338	337	379	301	365	368	342	329	359	339	331	340	334	357	317	338	336	360	375	320	356	329	366	346	322	342	364	351	333	375	384	339	351	348	359	337	344	361	361	342	346	372	359	333	366	388	354	321	367	346	333	350	367	376	351	368	356	354	377	342	339	345	327	335	342	339	372	351	343	309	321	335	323	376	358	341	357	332	306	342	336	317	361	329	340	340	350	343	365	332	354	329	372	348	367	338	352	375	283	335	350	326	353	333	352	336	348	345	344	337	361	338	347	342	371	370	360	391	332	364	329	334	352	353	373	349	318	325	356	373	343	375	326	331	363	364	334	368	346	336	355	345	321	347	372	346	339	340	349	325	380	307	351	373	347	380	364	328	327	340	347	349	351	335	333	358	342	322	334	332	305	370	315	325	358	341	341	336	330	366	372	364	349	342	375	355	363	355	316	340	345	325	354	357	350	379	369	354	343	312	376	379	340	360	321	332	358	324	327	307	356	326	338	352	335	337	347	340	353	348	377	330	367	335	327	345	327	349	340	366	350	348	341	339	355	335	346	328	388	326	359	355	358	319	344	368	372	347	342	340	350	320	346	352	319	346	336	382	348	335	344	324	316	391	354	346	375	332	332	361	323	358	322	361	356	355	334	362	326	330	344	327	350	357	339	335	327	339	356	311	344	371	387	300	345	334	378	368	305	353	333	344	351	370	347	351	353	320	362	348	334	326	327	351	347	388	331	349	359	362	340	303	336	344	362	332	322	358	332	359	371	349	375	333	352	342	333	347	376	341	312	360	330	362	368	382	371	353	339	326	330	333	350	326	339	348	332	343	341	375	341	301	324	381	354	320	322	343	337	331	330	313	346	376	359	385	341	340	339	338	293	401	360	340	323	374	352	316	355	342	302	337	359	358	350	324	349	389	344	380	330	322	318	354	366	357	310	353	369	342	327	370	360	341	348	324	347	369	349	344	316	339	364	364	329	353	330	328	351	341	292	351	339	324	340	364	362	346	333	354	374	304	338	354	343	342	333	331	343	379	351	358	357	358	327	321	334	364	345	340	356	359	328	339	325	373	333	351	345	332	321	314	325	284	316	390	360	333	356	372	367	318	337	356	340	330	335	340	363	331	368	383	341	374	323	370	372	348	320	347	377	330	323	347	339	364	368	337	332	324	382	348	319	370	322	353	332	340	323	347	348	358	352	358	352	333	346	354	347	347	366	354	343	378	366	358	370	368	361	344	360	342	345	321	340	357	345	373	379	376	362	347	348	325	365	318	374	329	340	354	323	364	328	310	389	323	352	364	323	317	343	358	352	321	362	345	345	326	353	331	360	355	375	348	322	354	354	373	328	326	333	347	337	338	340	344	376	328	344	318	344	340	343	367	341	377	379	365	307	376	340	340	338	345	348	299	351	347	338	333	323	358	362	341	364	362	384	351	331	313	362	351	360	370	377	371	344	349	340	335	336	328	340	330	330	329	357	335	365	315	342	315	322	369	328	352	387	345	315	366	334	355	351	360	343	376	330	350	366	337	367	311	331	315	338	315	337	335	355	321	347	375	348	338	338	328	364	332	367	365	363	334	314	368	362	352	357	325	348	338	377	354	356	350	353	339	367	300	346	344	342	353	325	358	371	348	336	306	392	360	323	297	380	346	337	345	321	336	368	362	336	317	341	356	328	340	356	354	351	324	389	320	380	349	350	341	356	373	364	346	362	357	332	336	341	348	355	328	363	342	388	320	369	364	352	340	380	315	358	345	339	342	360	324	339	355	303	326	366	360	331	340	336	322	348	357	353	372	355	363	363	341	352	318	327	354	377	346	366	369	289	335	341	336	367	349	342	338	332	334	347	344	388	333	348	350	360	353	305	339	351	357	331	340	342	348	369	366	348	370	343	338	363	318	321	332	347	335	329	356	372	318	306	370	351	362	361	381	325	343	337	341	361	333	332	341	360	334	330	307	352	331	332	337	347	364	333	332	353	335	345	313	342	342	349	362	356	359	345	345	349	336	322	371	363	332	362	347	345	341	338	328	356	366	359	349	330	307	357	381	340	323	333	356	356	371	326	346	366	321	369	364	324	334	362	320	330	330	338	358	386	314	340	360	349	320	349	344	332	357	313	347	343	324	350	366	336	344	378	336	317	346	338	350	353	344	347	317	361	338	372	335	350	379	357	365	387	343	341	355	341	330	336	345	370	342	332	334	336	387	340	317	344	347	341	320	342	326	352	354	368	360	344	332	335	345	380	356	344	365	319	339	337	343	337	335	343	350	323	369	324	350	358	316	311	324	379	358	378	352	383	396	351	366	345	371	347	339	378	324	352	375	382	361	317	351	324	314	333	371	363	355	332	377	366	328	383	367	332	347	351	382	360	334	369	363	367	323	350	391	349	349	319	352	380	332	328	344	358	359	320	332	349	331	351	316	362	386	361	363	370	312	340	346	315	334	342	335	370	341	302	360	358	343	367	298	307	358	339	341	368	320	313	367	355	373	355	345	327	340	364	360	362	322	334	344	353	348	313	381	307	351	323	329	343	318	348	330	329	335	334	342	357	291	346	360	345	341	367	370	323	339	372	344	361	345	389	360	335	326	332	356	339	339	354	354	325	365	337	332	327	336	340	358	318	343	365	347	351	342	339	357	338	325	359	374	321	339
43669	61869	19400	7906	5129	4107	3267	2437	2115	2042	1726	1527	1360	1319	1226	1159	1115	997	895	775	742	746	721	699	667	705	659	526	420	464	486	521	446	490	523	435	485	488	484	475	455	461	460	461	457	421	505	488	463	446	438	422	443	455	453	451	467	422	492	449	469	463	444	448	423	443	447	430	451	433	437	428	473	439	461	449	455	441	456	441	484	452	429	403	422	463	456	478	418	401	428	451	436	411	446	431	448	422	392	432	441	450	451	448	454	445	466	446	482	481	436	470	462	429	473	453	444	455	454	452	435	471	457	449	464	423	449	424	416	424	463	429	459	412	430	438	444	458	430	467	471	425	468	441	440	451	435	441	432	412	426	419	427	436	453	424	399	470	414	410	462	470	463	412	442	413	441	436	458	429	459	463	447	439	421	434	432	448	429	416	464	459	431	442	455	416	411	453	424	448	420	461	466	459	391	399	457	409	448	431	447	430	414	440	427	459	436	432	452	480	440	435	426	452	424	452	407	433	450	407	425	392	465	432	434	419	418	412	414	421	458	475	429	454	465	435	423	457	457	446	455	450	484	437	449	463	459	446	416	448	469	443	395	463	442	414	440	470	386	393	427	437	472	455	425	455	447	462	485	440	409	453	411	492	432	466	448	440	442	419	442	418	463	423	434	453	451	465	439	441	470	475	445	445	449	492	433	424	430	450	427	434	429	458	404	414	427	440	437	405	414	462	444	460	454	465	439	420	427	430	460	455	414	442	504	407	453	429	439	438	445	470	440	448	472	459	434	468	419	424	444	401	443	438	414	425	456	438	418	439	455	441	443	477	452	418	448	440	435	424	483	441	467	414	457	469	446	423	413	474	405	416	409	443	469	455	426	411	437	411	446	473	434	452	472	406	433	451	475	441	458	455	441	412	451	459	422	448	462	411	464	426	454	437	411	461	432	444	437	452	494	416	471	478	444	452	454	435	462	435	394	452	428	425	486	491	458	437	441	459	434	447	438	454	416	451	463	450	432	431	423	416	404	460	442	419	406	474	410	454	456	437	413	449	445	425	438	425	447	443	439	468	459	433	459	438	442	420	447	419	429	445	448	407	474	492	434	465	449	429	460	430	460	449	419	417	422	466	442	457	439	466	478	411	446	487	420	434	403	463	445	451	434	472	440	457	416	413	441	452	437	450	425	443	407	450	443	431	453	404	466	468	453	433	421	433	425	458	448	445	441	382	446	418	417	478	466	442	441	426	433	459	444	424	442	411	469	467	452	497	466	456	420	432	420	445	438	423	435	426	451	447	441	466	429	419	466	429	466	461	449	441	466	398	453	407	451	449	454	461	437	460	447	440	416	438	462	446	411	475	463	420	464	420	448	421	407	437	451	444	417	428	447	397	429	437	407	424	445	413	431	427	458	452	423	402	420	464	444	440	452	417	450	452	412	466	446	421	444	427	461	440	406	464	449	477	415	454	427	441	453	457	430	460	442	442	457	454	414	433	449	426	450	442	449	426	450	451	444	438	398	456	473	426	462	412	467	441	407	410	450	446	409	453	440	468	438	421	464	443	471	422	440	450	484	435	433	484	441	464	437	419	442	439	489	440	437	444	452	430	432	445	408	435	437	423	461	427	445	431	476	423	424	436	449	380	454	474	452	410	441	434	421	445	445	442	441	436	466	439	449	418	431	491	412	400	427	418	458	416	424	439	456	474	460	479	428	424	447	426	433	450	463	438	423	444	450	434	440	452	425	410	406	421	470	436	443	451	475	443	416	447	444	432	461	424	430	446	442	481	440	454	427	414	442	406	453	436	459	417	454	415	417	450	477	442	428	418	442	422	433	468	466	425	451	435	475	431	437	420	401	442	427	468	452	418	449	405	430	425	451	495	444	406	426	445	452	441	448	449	406	409	451	409	458	446	462	422	437	417	419	483	425	453	401	460	455	442	418	421	431	439	447	443	452	430	446	477	400	439	454	415	450	398	459	400	442	444	461	463	431	484	457	429	453	418	445	416	414	437	412	458	454	454	422	427	474	460	466	440	469	474	429	425	447	470	472	452	458	413	448	464	459	435	429	435	443	424	418	432	460	423	447	446	445	429	455	454	449	451	445	459	443	464	421	448	421	424	403	389	409	439	460	430	453	451	424	444	437	465	453	455	452	440	416	439	462	492	406	425	436	435	449	451	447	438	431	453	432	445	417	445	405	467	407	444	455	428	452	396	438	444	392	446	441	422	439	427	461	426	423	440	423	476	442	464	439	413	465	414	431	430	432	473	481	442	452	419	490	429	424	420	444	433	450	439	433	408	450	452	459	443	402	439	445	414	426	420	442	450	445	448	439	497	440	399	440	421	467	444	448	473	429	435	493	420	415	469	470	453	437	441	461	469	439	482	470	437	439	442	464	422	441	410	459	416	399	419	441	434	440	444	449	432	430	465	428	444	430	442	429	444	446	429	420	423	407	468	447	448	459	467	427	471	476	437	429	442	447	482	443	450	430	455	453	417	466	426	438	446	427	450	436	450	422	434	458	460	439	450	439	417	422	422	418	454	422	451	442	467	388	444	461	394	437	436	444	430	447	413	450	481	471	421	460	427	438	429	440	416	425	451	465	444	451	443	422	419	449	416	466	418	411	421	439	426	461	417	436	432	446	471	425	406	455	407	434	450	424	438	438	450	436	447	445	454	434	449	462	412	439	428	430	449	420	429	437	474	450	422	448	462	458	470	436	466	430	434	406	427	459	438	448	448	457	463	458	407	443	411	444	411	453	458	466	455	471	434	443	430	424	418	501	416	432	420	443	463	445	446	431	467	458	465	491	447	426	470	433	493	455	453	444	445	448	463	425	473	442	447	436	421	471	455	429	434	433	455	432	408	427	433	432	416	438	425	434	432	421	439	442	417	374	454	441	475	484	426	460	451	445	449	455	432	422	435	448	426	459	455	421	474	424	482	435	442	466	442	467	432	456	423	418	457	452	455	462	444	451	438	412	438	447	440	453	416	478	444	442	432	427	452	448	440	417	440	433	433	424	466	411	428	424	453	435	470	448	483	438	431	464	433	447	431	410	415	398	421	444	411	442	430	456	407	417	414	463	413	446	460	410	492	410	463	463	419	405	446	455	427	444	442	410	457	443	444	415	428	451	432	473	440	434	463	507	409	445	427	450	466	420	451	436	450	431	456	452	432	475	450	433	453	482	470	448	468	456	413	441	445	449	474	454	444	458	433	425	431	467	455	438	416	423	454	443	456	458	502	445	444	442	437	425	480	446	423	440	424	406	440	445	446	447	425	440	432	439	439	454	418	447	444	410	452	432	429	429	436	399	431	451	446	446	412	459	422	433	414	449	428	423	433	450	455	383	430	436	437	440	486	442	434	427	404	492	448	429	435	465	446	433	419	418	431	413	465	456	432	458	454	440	405	460	428	480	419	447	490	431	426	454	457	436	422	419	437	422	427	465	451	429	419	422	429	428	438	393	452	457	428	439	436	467	430	434	405
23040	21106	28729	23580	21070	20900	7592	1791	1336	1238	1117	1007	860	867	758	767	740	680	563	552	540	551	518	478	515	507	464	325	368	357	325	325	327	324	324	369	321	341	340	336	311	321	323	331	299	295	366	324	332	313	337	310	315	346	299	329	308	311	339	311	318	297	301	282	305	304	327	310	341	328	305	293	316	333	308	284	296	344	311	303	327	313	294	317	334	318	317	333	316	270	340	313	286	302	293	338	314	302	332	357	317	300	286	321	347	318	321	313	320	335	329	339	314	314	335	306	303	308	315	299	295	280	303	324	318	293	338	352	310	298	280	311	310	286	309	300	296	292	311	296	305	308	302	305	288	292	285	323	279	319	298	282	304	316	281	303	285	293	325	290	309	291	289	305	309	304	320	341	302	296	339	319	292	285	329	301	320	304	308	299	318	307	282	355	297	280	322	319	294	298	321	300	332	318	306	301	329	297	310	308	311	319	289	293	305	304	328	330	346	322	309	291	310	315	304	316	328	294	305	336	333	315	306	318	357	323	321	322	312	313	309	304	308	280	308	309	305	285	347	334	279	296	298	302	318	279	290	274	274	275	275	292	330	304	290	295	350	306	338	297	338	314	309	313	317	302	333	305	326	308	322	308	301	327	304	312	305	327	296	292	298	298	301	304	307	315	293	296	322	279	311	288	316	317	329	305	293	324	327	313	303	309	349	288	324	314	280	311	316	309	311	327	311	330	293	297	294	310	309	303	310	318	327	312	314	311	307	331	339	319	302	317	306	305	314	283	292	317	330	297	334	333	327	306	287	310	344	298	316	282	298	299	315	306	281	275	342	298	339	313	302	337	321	290	313	277	333	325	317	334	317	275	312	285	298	295	335	314	304	318	340	324	312	310	324	293	318	302	285	317	305	279	306	316	284	289	298	325	317	289	291	319	301	323	313	323	309	347	305	304	309	306	322	306	325	285	339	315	352	295	298	322	290	325	268	290	299	316	326	337	297	292	327	326	293	308	293	312	292	321	332	314	327	290	313	342	344	296	306	295	323	327	306	328	321	332	319	313	273	319	309	308	287	285	313	310	311	286	294	313	319	268	352	323	294	312	325	288	330	282	345	315	313	305	354	314	297	322	329	305	325	303	318	325	305	269	312	312	313	302	333	295	343	326	278	312	305	316	304	328	365	310	292	344	292	326	345	309	294	336	301	294	305	310	300	296	322	319	324	339	304	324	286	301	303	336	299	313	313	271	307	323	327	326	298	324	298	284	316	305	299	317	343	319	304	326	307	322	325	295	297	317	335	281	294	294	297	331	313	311	331	334	328	319	322	330	305	305	305	325	323	300	326	305	289	311	319	319	284	325	291	308	314	309	344	328	312	302	314	285	320	326	270	278	304	313	305	313	361	295	295	315	325	317	326	322	302	295	318	308	331	302	312	321	317	319	314	289	301	315	307	306	282	281	306	304	275	319	311	305	340	335	311	319	285	318	313	295	302	305	331	326	306	331	331	329	288	346	312	316	319	336	291	312	310	299	329	339	317	324	292	335	305	273	320	319	338	339	336	292	313	276	315	320	288	319	325	307	337	320	328	307	334	281	334	313	296	324	296	318	340	324	318	331	322	340	303	296	320	312	290	306	304	298	282	307	292	306	318	309	318	338	319	333	329	296	309	312	328	315	303	314	310	317	293	310	313	322	305	283	325	326	312	319	300	295	320	287	280	303	320	321	321	322	354	311	324	294	331	312	298	311	327	301	308	317	318	318	305	339	294	298	326	318	297	324	340	309	302	283	306	313	308	305	268	310	320	311	304	288	293	336	314	318	285	282	303	285	285	328	311	322	324	316	317	309	313	292	284	312	301	290	331	300	312	297	319	299	296	294	326	332	336	300	295	304	321	324	293	287	306	311	303	320	310	318	323	315	319	310	323	283	313	319	308	310	314	338	309	334	324	327	330	317	308	277	276	363	291	320	304	339	320	286	316	285	321	308	307	297	311	287	314	328	310	322	307	315	316	309	309	296	325	315	270	328	305	301	311	331	301	305	284	310	309	283	314	304	297	324	337	294	287	326	297	332	327	290	329	328	330	307	320	320	296	307	313	334	276	310	320	262	286	334	292	303	291	304	335	313	312	311	269	317	291	309	336	312	333	303	301	305	298	317	305	329	333	291	307	320	290	332	338	328	272	320	308	334	305	297	285	326	299	298	332	318	297	316	321	296	317	312	338	273	350	293	303	315	297	297	288	282	306	293	310	301	325	306	317	288	304	317	330	329	322	268	288	320	324	284	274	306	311	306	314	344	312	288	289	330	322	327	292	324	287	338	327	309	276	303	322	311	308	336	291	335	305	310	297	318	341	330	330	314	300	291	314	308	318	331	295	278	307	304	323	323	323	268	290	319	256	298	303	306	303	315	287	297	322	303	286	309	275	306	317	305	318	303	303	297	304	272	321	292	292	305	283	289	331	305	282	307	297	311	303	299	305	333	308	294	306	320	297	328	281	329	308	311	319	293	306	290	318	298	320	330	311	349	322	302	303	317	311	309	305	321	297	293	307	288	292	338	343	311	305	340	338	316	309	303	314	306	316	309	289	308	308	293	320	319	324	274	276	297	292	308	325	309	307	293	315	313	290	277	330	336	322	327	303	336	317	314	290	314	316	303	281	314	332	300	354	315	273	276	303	303	285	307	313	306	321	317	333	359	306	347	281	307	316	319	296	316	323	310	293	340	305	312	315	309	311	297	342	324	293	309	297	296	331	275	295	326	315	332	311	270	315	293	289	303	274	305	322	329	322	284	329	323	289	276	326	329	302	289	300	281	297	303	309	303	303	295	289	314	314	316	306	307	300	316	302	280	294	292	290	285	305	309	309	287	298	313	296	294	297	307	310	296	315	317	292	286	316	275	290	318	306	279	309	331	308	282	302	312	342	289	328	266	309	350	310	319	312	302	330	300	292	318	319	312	313	292	314	323	313	317	328	324	313	306	328	302	304	307	301	312	311	327	319	319	317	264	297	310	293	315	292	271	287	282	294	333	299	311	316	303	318	274	302	274	329	303	291	321	312	299	311	328	332	278	316	326	331	302	339	326	302	268	313	322	295	293	275	333	321	351	311	299	346	323	301	321	341	317	331	325	324	317	310	318	285	348	320	309	306	289	306	322	338	303	302	312	300	281	312	324	320	317	326	289	303	318	295	315	319	319	317	296	296	315	300	335	292	319	324	299	322	308	309	293	293	307	318	276	317	299	289	312	286	312	269	327	306	327	362	358	321	306	287	313	325	348	310	327	320	319	293	337	314	278	299	320	326	283	326	304	336	339	334	328	316	315	300	321	323	344	295	300	308	290	320	301	307	314	321	366	325	303	313	296	309	330	347	293	315	316	297	343	329	289	315	305	327	297	312	312	335	298	295	329	334	299	320	296	282	309	358	285	336	320	296	334	330	309	283	332	297	327	303	303	324	291	321	355	323	325	307	296	285	261	313	306	306	270	305	301
48129	66989	22360	10528	7291	5798	4575	3518	3084	2651	2294	1946	1667	1611	1518	1383	1386	1245	1049	941	913	847	789	813	818	813	689	466	440	465	455	435	486	454	499	478	456	451	424	451	476	406	409	449	420	426	427	405	398	414	402	391	431	432	392	414	404	414	393	392	404	383	399	428	406	429	393	409	396	411	391	405	405	418	403	384	443	395	416	403	387	413	428	408	409	362	429	383	440	389	385	377	446	409	410	380	423	396	410	420	407	405	399	451	426	409	429	410	395	406	436	425	437	409	396	375	400	402	411	386	380	410	363	367	411	347	412	392	407	400	380	383	405	379	400	409	416	425	416	369	373	417	399	357	381	381	377	371	371	402	440	389	401	382	395	406	401	397	438	407	386	393	384	397	402	412	394	357	410	398	431	358	391	360	357	461	412	418	436	401	410	415	384	413	406	381	350	383	388	375	387	386	400	403	387	403	416	404	424	420	417	418	404	389	407	409	424	386	454	421	407	415	413	390	383	413	407	390	405	398	375	393	397	426	386	418	390	399	414	372	390	394	394	384	440	452	406	395	392	403	388	380	406	406	400	384	385	377	346	381	415	378	416	410	412	415	396	414	380	371	444	441	399	391	424	405	402	422	427	361	372	391	401	361	399	378	388	358	411	374	395	400	386	390	428	410	399	380	416	352	437	378	393	400	408	420	424	365	402	386	396	404	367	422	389	402	378	405	410	421	393	400	440	397	414	404	365	401	403	390	423	408	384	394	423	420	391	385	386	366	379	383	431	401	393	382	420	422	401	398	394	397	426	407	412	409	397	446	374	367	377	423	409	428	420	351	385	406	399	409	392	394	396	387	390	391	384	383	380	410	420	386	333	413	422	365	405	393	375	388	416	387	413	381	449	398	411	383	415	387	391	378	411	422	416	396	416	366	378	401	394	385	398	397	392	401	382	384	408	386	418	400	399	402	412	417	415	423	403	422	365	423	396	411	416	387	367	436	387	376	418	435	406	402	408	391	385	378	400	401	362	383	372	401	429	408	388	387	445	392	359	374	406	401	419	377	407	398	388	386	376	419	371	393	372	418	395	392	406	395	413	401	357	402	386	427	394	433	389	431	406	394	385	419	395	398	407	394	386	383	393	404	383	385	369	400	369	413	371	396	435	429	398	404	365	380	385	422	367	394	384	432	408	427	387	386	402	380	370	388	415	411	401	405	390	408	409	369	376	427	389	422	397	398	395	394	393	388	382	382	437	439	418	410	397	392	422	392	372	422	366	357	437	412	436	388	406	418	394	428	389	365	369	395	426	389	399	393	402	422	406	417	391	399	418	421	380	392	401	395	363	388	406	385	385	396	396	428	386	394	400	363	400	378	384	405	379	400	428	404	412	412	409	400	405	402	392	409	370	401	398	398	388	391	415	391	413	420	437	390	379	407	409	388	433	382	400	432	384	465	420	399	409	416	404	405	416	371	387	390	376	426	433	396	382	391	423	427	377	423	411	427	390	386	391	392	412	436	405	373	403	425	421	402	395	402	339	414	405	402	372	406	426	402	376	434	374	403	397	417	407	420	421	379	385	419	393	399	415	410	412	397	394	394	397	411	397	380	397	363	367	399	443	391	388	375	446	411	404	377	410	418	400	417	395	355	408	405	394	379	436	408	390	401	381	394	407	421	369	380	410	363	426	413	383	401	411	394	415	364	369	463	411	369	389	402	388	402	372	411	426	392	420	370	428	379	368	407	385	441	394	412	379	387	395	435	414	414	376	407	381	414	397	387	385	406	406	373	370	409	401	388	382	390	409	395	390	380	414	397	419	396	406	400	400	411	427	417	386	379	363	387	396	401	414	393	387	407	401	393	372	442	408	404	371	404	424	448	363	378	406	402	379	398	375	403	390	416	398	420	397	389	389	372	375	379	409	381	408	397	382	377	432	404	375	379	418	413	398	400	389	362	434	358	369	424	398	400	402	435	400	401	376	363	405	379	374	398	388	379	429	380	416	417	401	388	428	427	422	393	393	350	430	400	395	368	419	417	377	404	378	390	409	380	423	402	362	391	423	427	405	416	366	405	391	378	383	384	399	349	393	392	413	404	416	393	410	369	401	409	406	411	428	380	392	396	417	434	413	419	392	393	402	396	371	384	445	389	412	387	424	394	387	407	427	405	377	413	368	386	401	392	377	395	373	401	414	401	381	396	381	382	382	376	417	390	389	392	406	380	410	410	401	418	413	367	413	382	422	431	396	405	410	389	424	397	369	408	381	414	396	414	428	391	399	375	413	405	388	396	398	375	411	392	400	383	404	393	458	384	410	403	366	414	404	409	407	418	385	368	393	404	403	385	433	379	434	422	382	415	368	406	406	421	373	380	392	393	369	382	403	415	415	401	359	384	386	396	390	387	371	383	391	399	420	404	381	384	405	390	384	387	397	397	365	393	403	381	425	403	394	409	393	397	376	416	391	386	384	405	405	443	427	386	396	392	384	432	411	389	391	403	399	399	413	394	384	388	411	382	379	413	401	409	387	402	401	404	411	396	407	401	402	384	363	405	422	417	381	408	393	403	403	389	421	397	422	410	413	452	390	409	373	386	375	381	417	380	418	383	404	417	378	379	410	401	404	380	368	412	421	396	414	355	382	451	405	364	422	385	425	399	408	403	424	404	409	399	388	411	362	429	430	384	366	389	408	395	398	391	399	403	397	381	335	425	435	406	418	402	398	385	415	365	371	340	421	398	403	367	384	383	396	415	393	426	389	370	435	394	399	377	366	408	402	405	383	388	411	394	394	407	410	393	409	421	426	387	399	396	388	407	400	386	399	395	367	357	397	405	396	393	384	435	373	421	409	385	419	386	429	382	393	416	424	399	384	413	374	372	426	411	370	382	392	412	360	398	396	397	387	386	412	403	406	399	397	385	397	407	424	396	417	384	434	445	399	384	371	383	362	427	400	394	423	446	368	397	426	409	422	402	374	368	374	413	425	432	400	399	421	416	402	356	386	383	397	419	385	404	429	390	379	365	415	377	416	396	391	435	396	390	389	391	371	380	442	439	421	375	394	370	459	393	362	379	416	393	378	385	398	396	371	363	396	376	378	367	365	420	386	401	371	417	360	405	381	402	421	396	375	398	394	379	371	390	406	407	391	367	370	377	410	383	364	391	353	360	411	393	391	362	372	421	391	426	411	380	365	395	414	420	418	365	377	404	416	390	438	391	407	423	433	405	412	412	384	395	412	386	351	408	411	428	382	412	430	382	435	426	419	434	396	403	398	397	367	428	386	394	443	425	387	387	406	444	411	392	401	415	396	433	398	392	375	401	412	403	427	396	369	381	381	393	406	410	402	393	390	400	429	361	393	393	422	403	413	393	428	395	405	363	418	409	384	391	393	391	389	360	403	375	411	408	389	417	396	401	404	426	388	393	399	405	392	389	391	399	390	422	401	400	390	388	406	393	400	420	371	373	354	386	385	403	380	423	391	414	421	399	418	387	427	385	427	364
30254	29738	17215	4231	1344	946	724	637	544	476	488	421	407	412	351	396	376	416	347	323	307	288	313	330	301	325	271	223	240	247	245	249	245	231	235	262	261	247	248	211	201	237	267	247	200	227	249	254	214	220	231	246	242	232	216	216	222	238	225	224	242	259	235	215	220	227	230	238	261	250	238	199	204	251	235	234	230	208	229	260	219	226	266	254	209	231	230	232	205	227	255	216	240	242	252	217	232	218	235	276	245	234	213	256	222	250	232	251	257	216	248	252	227	240	254	233	216	227	252	252	230	230	234	202	239	244	227	265	238	208	217	229	229	232	227	212	210	248	221	242	240	211	251	221	243	232	237	227	277	242	238	237	213	231	233	242	251	243	220	249	254	251	243	248	219	248	255	227	232	211	228	231	234	232	252	226	228	229	198	235	247	239	226	215	257	225	232	236	268	239	242	226	228	239	229	213	212	213	228	234	220	227	222	228	254	233	236	272	242	209	274	263	226	250	227	223	223	227	248	232	233	241	248	254	227	239	243	234	239	249	223	235	241	205	270	256	262	254	213	225	229	246	275	247	242	252	226	264	227	241	229	193	255	236	212	235	226	223	259	239	228	248	245	212	253	233	235	233	237	261	238	254	248	226	239	236	212	248	229	227	232	244	195	250	242	223	245	247	202	230	258	222	235	238	228	236	230	274	244	247	254	227	231	230	235	239	220	258	218	216	232	231	225	220	221	237	261	263	216	264	236	233	223	243	245	221	221	215	254	235	226	212	224	246	242	266	263	233	244	233	200	248	215	215	266	233	232	264	252	239	216	248	226	218	248	225	230	232	208	226	209	241	238	224	231	245	222	234	257	247	224	222	225	230	218	220	228	227	250	241	251	239	264	224	227	217	266	234	239	213	207	244	215	229	246	215	227	253	250	207	239	214	226	282	241	240	248	239	250	233	232	235	244	248	224	233	231	247	234	231	219	257	236	214	272	233	222	213	230	235	207	258	228	224	207	224	227	239	216	246	243	248	214	235	247	252	206	213	254	233	234	235	228	241	247	230	223	217	271	224	229	222	234	281	244	260	241	242	224	217	239	209	229	242	248	232	230	234	202	252	242	228	255	199	240	244	215	213	252	241	249	221	246	248	236	244	205	267	203	218	219	215	204	225	221	200	243	249	224	213	252	252	244	257	249	238	234	261	265	216	236	248	237	255	256	250	226	239	222	224	223	223	213	237	211	229	218	257	228	237	257	247	218	218	256	223	230	234	245	238	244	256	209	246	249	236	252	237	230	217	235	243	241	221	204	212	268	225	252	233	245	239	226	253	226	217	229	251	230	244	224	219	225	225	243	270	246	240	241	213	227	246	225	253	238	221	247	249	220	257	235	242	254	248	239	239	208	243	238	253	249	233	265	248	225	218	213	237	252	262	206	246	253	247	226	239	224	240	220	210	255	241	259	283	246	242	248	232	258	232	231	253	253	237	216	226	236	222	231	212	221	227	230	231	239	234	262	231	219	220	211	243	232	257	272	233	243	242	261	235	258	242	231	253	239	225	263	247	243	229	235	222	244	271	260	238	247	246	268	231	212	240	251	231	218	245	244	253	243	244	245	225	205	220	221	237	233	233	239	253	232	216	228	239	224	228	240	234	221	229	229	240	256	220	220	224	251	260	267	229	223	251	217	216	229	225	248	241	226	244	208	240	244	247	229	231	237	213	249	235	247	241	258	245	220	238	247	248	238	245	216	253	250	249	229	230	216	243	244	210	236	244	232	245	262	221	220	248	246	235	229	219	205	210	242	237	250	237	243	218	250	239	236	223	241	268	235	218	227	212	235	229	203	235	268	236	235	223	238	240	246	254	220	213	241	232	245	249	207	247	226	257	206	204	228	226	237	246	252	241	229	221	231	229	254	232	224	246	221	228	217	256	247	243	218	259	259	237	233	219	240	260	250	221	235	256	243	254	222	227	232	240	236	231	217	251	244	248	246	246	223	225	249	220	257	238	277	252	230	259	257	246	252	226	235	224	255	233	232	234	218	256	236	252	217	211	263	218	247	235	212	259	240	237	227	230	223	227	214	234	233	219	242	246	217	255	227	231	230	227	230	221	257	238	250	210	242	237	232	223	244	215	251	249	229	230	232	236	255	224	212	240	252	247	247	245	221	239	251	225	236	246	241	233	221	264	232	248	244	204	200	212	234	260	238	258	244	269	239	239	202	202	209	234	252	222	220	261	251	242	230	221	239	247	235	231	227	262	238	247	227	208	217	217	235	248	247	248	250	242	235	213	236	235	222	231	231	212	227	220	231	242	237	223	224	243	239	233	252	248	238	259	235	250	242	207	216	223	221	217	246	233	226	236	253	237	247	224	243	228	232	244	236	234	225	237	226	256	254	260	242	216	223	249	258	249	235	246	250	243	251	241	233	210	258	262	231	248	242	236	268	225	237	263	237	241	226	230	247	233	212	226	232	226	219	250	216	268	255	265	242	238	256	244	245	258	261	237	252	236	240	237	220	214	225	236	259	254	247	250	224	233	237	241	249	254	223	238	254	235	236	252	242	250	258	249	237	230	229	229	239	238	236	235	223	214	218	241	244	232	210	250	268	223	223	224	234	247	235	227	243	228	234	241	247	231	236	221	203	250	256	210	247	262	232	233	211	257	212	225	258	236	260	236	244	247	206	222	218	256	210	242	259	215	242	239	243	244	223	228	266	245	238	209	254	228	234	216	232	254	229	250	223	230	229	243	248	202	248	262	199	233	248	270	236	238	286	246	252	259	242	267	234	230	242	244	227	223	240	261	249	273	230	224	224	237	248	252	206	251	224	231	235	232	250	255	240	208	241	243	223	245	257	223	246	230	257	237	237	224	240	251	217	252	259	222	217	208	224	233	243	241	222	227	217	236	252	252	231	222	238	235	240	223	218	233	237	257	216	224	243	263	251	210	241	240	245	261	227	264	254	233	222	215	227	245	219	267	222	229	221	212	244	272	243	243	244	203	259	235	220	211	239	220	209	244	225	241	272	236	227	282	271	243	240	227	220	231	230	245	217	243	246	253	223	239	248	253	228	223	205	243	230	244	252	220	238	241	215	223	238	235	248	229	233	222	234	227	244	263	229	235	221	269	242	241	219	244	208	212	248	243	233	247	215	259	251	229	250	243	243	236	243	241	242	258	235	233	248	236	236	251	252	284	250	219	258	224	239	219	228	243	243	239	249	245	283	215	230	238	256	240	268	246	219	244	223	229	244	208	218	241	225	240	253	220	207	246	248	235	205	243	242	238	240	243	236	223	248	207	233	233	255	227	248	254	256	250	247	228	228	220	223	257	252	236	249	274	231	223	269	237	246	235	224	245	236	266	233	230	255	211	228	262	244	231	250	244	214	224	244	235	216	227	235	221	232	221	249	233	216	242	241	220	235	219	252	233	256	276	220	262	266	250	224	223	256	226	220	253	259	245	227	251	243	224	232	243	254	244	249	215	234	230	260	225
39246	44210	9690	3775	2515	1930	1500	1265	1086	987	949	872	700	668	693	660	658	653	568	468	513	478	486	483	473	524	360	321	314	316	313	308	333	313	304	311	307	341	318	279	289	296	323	300	295	311	284	315	284	312	282	321	300	304	324	284	327	300	312	296	325	286	290	276	266	309	325	273	299	317	296	292	277	328	306	298	296	325	309	307	304	291	337	323	318	314	290	292	323	298	295	286	323	281	316	300	306	320	318	279	280	282	272	300	330	317	309	310	311	296	306	292	299	302	294	286	303	307	325	289	278	292	293	293	310	321	266	312	279	316	271	298	295	292	314	329	316	316	284	286	278	299	329	335	301	321	301	314	301	296	292	267	310	307	292	346	314	289	301	285	357	331	321	322	312	317	308	286	299	285	310	307	277	286	305	290	291	284	305	298	290	329	307	267	350	285	290	281	295	300	334	276	320	297	318	304	310	338	308	279	345	298	335	304	288	290	308	285	305	319	289	326	309	310	305	288	305	324	319	333	321	285	299	299	319	309	282	309	292	315	298	334	274	294	281	296	306	303	308	289	308	284	305	302	311	310	326	318	297	309	284	312	299	322	284	312	331	336	289	299	303	320	301	300	284	320	321	269	312	335	292	289	316	298	324	286	336	336	287	314	294	312	298	307	293	303	291	307	310	333	278	303	321	323	314	303	284	312	324	316	264	321	316	317	305	308	300	298	294	294	293	308	287	332	286	323	325	285	290	279	293	299	326	300	293	311	295	298	319	292	310	295	320	318	279	283	303	287	301	303	342	328	293	324	310	288	291	327	269	275	304	282	310	282	295	296	312	299	331	283	323	321	292	305	321	305	292	280	325	303	284	312	303	302	308	290	295	322	294	322	297	290	330	324	286	254	314	301	305	303	330	296	304	330	296	304	305	314	295	303	318	328	315	288	276	323	291	322	276	282	307	299	304	318	267	339	321	310	315	308	302	299	296	303	277	292	295	329	312	303	322	291	330	280	291	283	311	315	315	263	283	306	345	293	300	310	298	282	326	300	278	299	318	289	332	285	310	313	291	313	289	322	318	331	334	323	329	267	288	299	314	267	270	315	290	284	329	319	302	285	293	286	293	301	283	305	320	321	302	300	338	310	290	280	269	312	290	270	302	322	309	282	324	310	302	282	309	278	324	338	284	277	297	302	274	328	289	340	306	318	317	299	314	325	314	309	284	314	295	292	315	343	325	321	297	299	310	309	289	289	293	295	315	282	334	266	303	317	329	325	301	303	317	289	293	295	324	317	299	322	298	293	334	299	296	305	330	279	316	278	314	300	305	308	292	331	288	279	293	302	307	267	326	344	302	300	301	336	328	302	291	284	294	315	352	303	299	277	297	294	304	309	315	306	297	268	319	300	322	312	292	295	300	329	269	317	327	284	296	310	304	300	307	323	284	293	283	322	296	318	297	283	299	264	302	303	305	313	315	338	292	319	316	276	292	309	298	316	267	312	310	302	300	309	304	293	326	302	316	290	300	287	316	295	306	322	319	287	288	317	290	325	281	311	319	296	271	300	310	308	292	305	310	271	309	303	275	290	344	325	300	286	295	298	303	282	284	307	328	315	309	291	325	294	238	334	303	317	309	300	296	328	276	292	319	319	272	304	304	296	324	324	298	323	316	309	279	303	320	304	300	317	260	305	320	317	305	294	287	270	315	318	287	285	293	308	261	305	316	311	329	277	274	330	302	297	316	311	307	321	302	320	304	292	294	279	295	273	315	320	306	312	313	334	327	306	293	313	309	275	309	290	296	287	309	320	294	301	307	301	303	313	287	302	322	343	301	301	332	308	294	312	310	315	284	297	314	325	308	296	292	262	316	369	296	265	304	287	292	299	280	302	282	296	320	298	345	313	292	314	312	300	317	304	319	283	328	301	285	293	301	296	279	298	349	312	327	305	303	310	292	312	321	282	318	326	307	303	280	285	313	288	306	315	301	298	306	304	336	283	336	316	326	297	334	285	318	310	296	308	319	310	329	319	292	333	275	309	283	281	312	282	300	304	338	300	328	298	305	302	294	292	336	279	324	349	300	274	306	293	301	292	323	273	263	334	325	289	305	304	312	297	317	294	314	289	301	307	310	324	310	301	314	355	270	309	293	289	307	309	300	322	297	301	321	252	307	291	293	352	328	304	290	297	295	308	277	318	297	274	328	305	322	287	305	339	292	320	296	289	321	305	276	281	288	322	309	320	296	303	271	303	277	305	332	281	299	283	298	295	294	312	285	308	281	320	301	307	322	301	281	302	273	262	317	309	319	326	298	307	306	321	289	325	329	314	289	297	291	291	288	315	286	291	295	336	347	308	328	310	322	305	331	309	269	302	294	275	315	306	299	277	305	278	296	301	323	320	302	332	301	315	320	286	289	299	301	339	300	295	332	295	303	293	318	290	306	300	304	286	298	277	310	292	302	288	299	318	303	308	307	291	305	313	309	296	306	304	320	313	316	284	331	315	299	296	266	297	309	305	289	299	281	301	304	274	294	274	330	266	307	300	305	326	297	303	295	309	311	301	299	290	305	295	294	301	328	300	293	292	279	284	307	292	309	330	306	285	295	316	268	287	308	322	270	286	315	315	303	280	290	284	339	328	317	306	284	306	309	316	302	309	308	314	292	327	303	305	294	316	298	292	324	297	325	319	283	298	293	322	311	343	332	286	306	321	282	319	336	296	308	288	314	301	299	311	292	276	314	302	297	299	280	305	326	317	284	294	294	298	277	291	300	298	293	309	324	297	306	298	293	308	300	297	287	305	321	287	294	304	327	296	290	312	288	312	307	327	300	292	281	312	316	334	332	281	283	300	279	284	325	311	275	314	319	306	328	296	292	302	308	304	303	301	289	310	297	289	283	312	313	315	295	304	280	293	316	322	277	295	319	316	307	335	357	278	325	325	309	315	307	302	281	309	318	305	283	286	328	307	303	292	304	324	295	305	316	298	322	300	308	304	295	309	322	323	295	305	292	282	276	310	325	301	309	316	311	298	304	317	286	314	309	323	320	315	292	356	303	294	345	313	324	310	319	304	280	292	293	319	284	301	273	299	335	308	279	303	332	297	285	324	303	286	313	304	323	320	296	300	298	280	267	297	295	332	319	307	290	280	298	316	307	291	309	271	299	274	281	308	322	313	308	290	315	309	330	297	337	301	301	304	288	299	270	301	277	315	308	321	323	294	340	288	297	294	314	285	310	319	305	299	322	328	325	320	319	303	298	325	318	296	292	301	290	308	307	320	330	323	306	273	332	311	302	306	309	317	311	279	301	304	309	299	304	310	292	335	304	308	329	300	281	301	273	295	285	331	323	299	321	274	318	315	300	313	298	276	348	328	265	304	295	284	325	279	291	287	315	287	338	267	325	332	299	313	310	309	297	333	304	279	278	296	301	288	279	331	301	303	289	287	314	297	322	266	334	304	282	291	278	302	299	281	310	305	286	287	270	293	292	311	337	298	320	323
24048	21102	28306	24037	20849	8751	1888	1206	1033	904	864	757	675	662	609	638	673	695	579	491	487	497	480	506	508	475	392	364	375	348	353	359	360	396	387	359	356	382	353	362	334	395	321	368	327	339	308	371	373	343	336	325	348	349	365	316	363	364	353	388	381	355	337	359	361	295	358	372	327	340	332	367	319	397	317	325	386	337	308	336	372	345	360	373	346	342	372	328	370	351	339	354	344	337	356	358	378	358	377	342	331	364	354	334	360	357	388	345	352	357	336	350	343	335	337	360	364	345	329	342	355	369	326	363	356	373	368	350	351	347	342	342	330	347	324	349	343	343	321	359	340	341	336	342	352	345	370	367	360	333	342	342	318	336	334	318	325	322	344	339	353	352	366	354	366	356	362	308	326	366	350	331	308	365	327	363	319	321	363	349	331	327	315	348	354	331	332	317	352	313	362	359	312	351	318	366	347	352	360	348	305	338	338	361	343	360	367	382	321	346	342	362	347	350	317	353	355	347	358	365	324	336	348	342	342	359	341	340	343	350	354	348	345	296	317	349	331	342	362	365	357	353	326	353	337	356	342	357	362	316	347	332	344	367	336	354	328	372	309	351	363	344	348	350	354	358	344	337	329	332	344	344	359	341	360	351	389	334	333	336	349	366	350	317	349	342	318	347	328	349	353	352	337	352	339	318	349	320	337	312	322	330	321	358	348	340	336	316	342	372	357	342	332	364	361	359	328	333	334	338	344	348	334	349	354	332	344	352	353	334	368	355	339	352	359	331	345	325	359	337	375	335	329	345	328	325	340	344	325	348	337	347	365	348	352	338	301	339	341	347	331	349	351	356	317	322	314	348	348	353	341	336	360	346	337	367	325	346	355	349	362	331	340	347	301	348	323	370	366	318	357	350	317	367	355	342	369	336	331	360	328	346	362	377	353	353	348	371	311	339	326	305	354	376	376	356	364	309	332	329	338	332	340	339	319	357	372	344	347	333	329	329	324	358	334	332	377	379	331	356	361	358	333	340	383	322	321	334	353	332	370	313	336	337	375	347	295	344	300	354	357	318	341	338	344	334	365	345	342	361	325	356	358	325	333	332	352	368	367	363	351	350	361	343	323	337	364	339	365	354	326	352	321	367	351	349	333	316	293	355	368	357	369	355	396	363	346	344	357	352	320	316	351	375	345	341	353	336	330	329	369	356	344	371	371	325	337	343	351	320	344	368	373	348	367	330	323	357	332	317	344	367	342	326	321	355	362	354	355	350	349	351	345	350	372	378	355	341	334	329	389	319	342	360	332	336	333	316	348	332	322	386	373	354	339	330	350	347	355	362	347	330	372	319	334	351	371	362	330	346	371	355	349	359	331	338	320	374	329	319	349	385	351	339	350	348	323	322	326	340	381	333	318	373	359	348	324	340	327	348	326	349	337	323	346	306	368	327	366	335	351	341	353	343	331	316	340	321	339	339	313	360	352	325	338	316	315	336	351	340	336	348	364	339	317	355	342	356	354	344	322	336	345	366	365	354	379	322	371	367	345	361	325	329	379	342	348	325	334	335	345	342	356	325	379	315	352	364	331	302	328	372	337	313	354	370	329	333	337	316	369	331	339	344	334	354	337	308	351	349	331	334	340	345	364	337	349	340	334	387	361	341	353	342	336	329	314	356	351	352	345	340	328	355	337	358	331	374	346	342	319	385	336	334	374	337	351	329	330	376	359	366	322	345	352	350	306	391	339	375	336	339	356	326	369	313	364	358	347	312	360	313	324	351	376	325	326	326	337	336	330	324	312	340	320	351	334	355	366	330	328	329	368	365	327	379	318	329	391	370	338	347	323	360	353	333	345	368	363	335	354	351	383	337	351	353	356	334	315	329	342	353	316	370	355	341	374	349	365	317	355	334	343	323	323	335	308	353	378	349	347	319	351	345	322	365	323	358	372	308	366	349	361	364	347	351	342	358	332	348	336	338	362	332	373	315	329	362	305	347	335	335	344	335	372	360	366	341	354	338	317	326	344	328	317	340	320	345	332	346	344	344	361	346	350	358	372	348	352	373	361	369	362	370	355	323	368	336	338	417	339	329	304	319	315	342	341	324	401	348	365	343	338	328	312	314	344	336	357	358	334	335	332	344	372	334	364	344	335	360	350	362	340	345	357	389	336	377	367	343	358	364	327	366	347	340	351	333	364	338	376	353	358	342	350	324	358	329	359	349	357	358	394	339	335	344	344	336	364	339	329	359	329	354	346	332	359	318	366	360	356	334	359	353	364	378	353	339	374	370	304	340	345	337	375	299	368	348	375	331	366	350	363	343	383	369	351	344	361	358	337	354	398	353	355	369	347	355	334	350	344	372	382	335	351	358	365	368	331	333	353	377	338	321	306	345	346	339	323	342	372	318	368	346	331	341	359	358	340	354	330	369	328	344	348	340	331	316	354	350	352	346	353	353	335	338	354	349	336	355	371	355	336	339	354	354	335	350	350	329	340	330	322	347	373	312	353	302	350	365	347	335	361	353	355	339	358	331	339	384	355	339	337	376	351	354	343	370	308	366	359	322	334	331	343	358	313	364	346	347	329	361	339	358	326	324	349	380	354	325	351	313	332	342	354	324	348	341	310	323	331	370	340	302	350	351	348	333	353	353	340	324	375	364	336	349	350	345	338	309	322	381	339	322	330	321	340	341	321	344	347	340	315	342	330	372	368	329	349	363	342	354	351	365	361	334	374	350	385	338	311	343	354	377	385	332	362	338	366	323	337	312	338	343	347	324	354	323	352	344	328	357	370	345	326	346	348	352	332	320	336	360	311	346	353	355	340	345	345	324	343	327	378	351	346	316	340	354	330	338	325	397	326	364	360	327	357	374	369	329	335	327	360	336	340	313	399	375	335	314	349	332	354	320	361	336	337	362	355	304	334	320	349	336	339	375	350	326	325	337	347	356	369	350	360	357	311	352	362	332	355	368	360	336	355	323	338	323	327	335	353	352	355	349	362	349	376	358	329	345	356	360	333	337	319	314	353	346	326	313	345	346	369	333	329	312	345	348	335	387	339	337	333	343	340	392	363	315	354	389	336	345	338	325	331	338	363	323	405	323	352	322	328	325	312	357	381	344	337	348	346	366	348	330	333	389	334	357	378	349	329	343	353	370	414	343	314	329	361	300	320	340	344	321	377	357	361	347	350	369	326	354	343	312	328	363	340	325	354	331	348	335	355	323	349	360	344	349	373	347	342	341	341	352	320	360	358	376	329	362	345	352	327	357	364	369	332	318	347	329	355	347	335	337	375	379	350	335	358	331	346	356	362	325	322	322	347	316	344	353	337	335	364	357	338	350	353	345	339	345	313	343	360	321	332	347	341	360	349	348	314	356	347	314	358	322	351	358	358	350	355	342	343	365	346	338	363	368	327	382	354	324	343	333	356	365	320	352	333	351	363	347	336	345	348	346	347	369	369	341	351	319	339	330	308	352	338	348	328	305	318	333	369	331	330	352
43226	55381	16810	7379	5314	3994	3144	2571	2216	1744	1715	1420	1166	1225	1109	1076	1098	1181	975	818	710	765	741	815	854	771	533	520	484	503	480	468	465	526	486	470	512	494	473	481	448	456	456	444	488	404	443	457	455	438	456	463	419	436	484	417	437	444	406	457	439	444	469	468	465	446	464	438	416	456	440	463	454	457	485	467	413	429	391	451	431	441	444	455	454	453	415	435	427	447	437	468	422	415	446	427	451	439	448	440	429	448	450	442	454	486	483	458	443	431	411	433	465	434	463	437	429	444	442	469	446	457	449	442	470	432	425	401	435	449	441	430	399	452	445	460	439	437	491	459	442	463	439	457	430	407	430	458	435	415	410	432	426	432	437	448	424	409	407	426	450	427	452	440	434	448	427	403	438	422	398	483	426	440	441	472	418	465	406	445	437	423	422	451	468	462	430	442	448	442	419	424	438	441	461	464	452	410	406	486	466	445	439	441	452	420	454	467	455	430	450	468	432	453	442	437	433	454	467	405	395	437	434	414	461	418	440	434	453	429	448	442	480	392	475	404	424	431	437	472	412	435	441	438	441	413	444	419	463	410	412	429	428	447	438	420	422	393	428	443	441	442	464	429	447	425	416	424	425	404	444	454	415	432	450	423	465	454	445	458	436	420	456	456	404	461	446	449	429	451	446	421	435	407	432	445	441	417	423	477	440	429	467	419	457	422	408	421	445	435	451	458	456	423	434	418	484	412	413	433	469	438	450	427	460	446	449	418	431	446	453	458	442	457	436	403	451	435	437	434	447	428	436	446	449	415	434	409	401	445	460	444	453	439	447	448	421	440	446	455	429	399	426	462	392	410	441	427	424	435	453	428	418	461	419	420	460	452	441	466	490	433	457	402	398	429	435	388	407	438	445	467	394	415	444	421	442	443	427	379	416	437	460	458	447	450	480	446	427	429	408	460	445	449	414	425	437	407	431	432	425	422	415	432	454	416	439	442	447	429	482	418	428	424	422	464	458	450	441	427	470	446	439	408	436	409	416	447	430	439	429	418	415	407	429	434	418	443	457	411	447	433	412	412	445	420	441	499	404	407	425	422	431	432	451	419	452	418	435	431	414	429	443	438	443	475	442	422	441	408	426	455	429	454	435	411	425	473	479	474	485	471	442	431	406	405	410	410	422	410	429	418	441	434	449	408	409	450	450	453	455	469	462	430	439	422	482	412	430	457	436	419	454	453	430	492	459	438	462	428	433	444	469	439	394	453	435	420	441	447	443	447	439	429	443	448	394	379	419	436	432	401	445	443	432	431	436	431	417	444	423	453	427	423	427	400	421	461	415	457	431	435	477	427	408	446	449	431	450	398	430	438	425	456	432	450	493	474	411	437	456	409	486	448	464	421	425	485	444	417	431	456	435	452	437	422	427	448	474	421	429	447	465	420	441	454	457	438	420	453	447	439	420	422	423	419	436	400	439	417	487	456	425	395	431	415	432	425	440	433	452	425	433	427	432	423	458	413	471	449	423	440	451	461	461	457	432	442	425	453	465	431	446	454	419	433	440	435	420	419	425	440	422	433	441	424	426	411	408	430	453	452	433	424	430	460	480	449	427	449	423	413	399	458	445	399	454	445	446	454	444	432	451	426	437	472	432	432	410	446	453	467	499	438	415	413	404	451	406	469	424	473	422	423	471	454	403	461	412	439	431	449	407	423	458	437	417	463	435	438	449	429	468	434	464	462	430	449	442	440	446	468	465	419	415	444	421	432	453	433	409	479	448	452	435	433	473	462	453	444	447	405	461	438	451	431	455	458	440	444	429	446	435	413	479	419	448	474	450	432	411	404	449	433	415	427	425	434	409	465	451	412	426	427	463	451	470	437	419	442	457	434	409	440	413	414	426	440	450	438	477	442	431	454	452	442	423	453	472	471	411	453	448	442	435	443	437	387	466	452	454	445	457	438	470	418	417	429	456	457	451	408	449	442	444	446	462	458	447	417	433	461	447	417	433	419	453	392	436	453	425	444	430	434	435	435	437	420	422	461	461	434	448	460	434	394	444	430	417	410	457	422	450	465	454	447	414	434	433	434	411	434	426	433	424	421	425	430	479	434	455	449	432	439	434	460	465	423	446	418	415	450	453	468	423	444	453	423	462	433	420	411	504	458	413	441	432	413	440	423	422	425	439	415	462	458	390	457	456	441	447	429	482	465	469	439	424	437	447	437	410	467	440	435	439	455	433	419	476	429	432	416	443	440	454	432	426	413	454	463	412	482	442	433	425	453	430	450	418	435	420	443	450	409	442	430	475	457	449	440	446	462	455	441	431	410	440	414	429	436	438	470	455	434	445	398	465	426	411	424	458	414	452	432	427	418	443	454	425	426	448	402	397	391	437	435	435	439	464	449	410	429	447	423	449	443	452	419	486	431	448	461	431	429	417	470	422	466	416	434	463	480	424	438	454	421	480	439	443	428	426	391	406	405	450	444	456	441	422	451	414	451	421	413	459	424	421	394	452	429	410	466	439	410	447	423	423	423	429	429	402	440	430	425	428	452	450	459	451	463	440	444	448	426	453	440	458	445	466	459	439	439	459	459	447	412	433	409	447	458	421	437	428	442	450	426	429	430	427	425	473	469	429	436	424	403	436	415	434	417	448	437	457	449	433	419	439	445	421	441	468	442	438	440	447	416	438	491	434	433	430	408	425	475	445	462	424	427	473	450	428	452	423	446	412	437	454	404	394	457	440	413	453	437	387	429	455	436	455	442	424	449	454	468	451	439	428	407	435	443	427	411	443	439	425	435	445	418	442	459	458	436	433	482	439	417	416	438	417	424	462	432	443	477	426	412	431	405	417	439	413	474	453	416	408	482	503	432	387	443	417	452	438	430	440	425	439	438	424	424	439	441	454	425	407	411	450	397	456	419	454	424	429	427	460	420	432	454	413	433	473	407	472	391	436	458	432	439	422	432	415	419	431	467	435	418	427	437	390	440	449	406	428	421	465	464	439	448	413	448	428	445	446	413	428	469	460	385	409	453	435	444	453	439	434	444	402	450	427	406	407	410	399	464	466	395	448	437	419	463	448	453	426	453	442	429	408	442	419	416	428	410	426	443	438	440	435	404	431	436	434	436	406	463	462	448	460	451	417	444	432	453	465	454	485	448	424	397	411	409	429	413	421	446	443	457	429	417	449	412	442	474	406	459	455	511	464	408	451	414	448	453	467	414	415	418	403	427	412	413	415	439	447	427	462	405	466	409	422	437	453	428	428	393	437	450	419	430	423	410	414	486	466	445	448	434	461	434	439	454	415	481	486	383	465	414	462	457	424	427	431	413	442	451	470	486	440	424	430	463	434	425	463	419	405	462	447	447	400	434	419	421	477	465	447	408	440	456	416	448	431	444	431	418	444	429	449	439	446	463	460	419	441	424	448	445	443	430	446	401	431	459	446	417	440	427	401	410	413	425	395	443	477	452	437	454	463	454	481	430	432	437	423	451	440	414
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
