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
341197827613	341197828174	341197828724	341197829274	341197829824	341197830374	341197830924	341197831474	341197832024	341197832574	341197833124	341197833674	341197834224	341197834774	341197835324	341197835874	341197836424	341197836974	341197837524	341197838074	341197838624	341197839174	341197839724	341197840274	341197840824	341197841374	341197841924	341197842474	341197843024	341197843574	341197844124	341197844674	341197845226	341197845774	341197846324	341197846874	341197847424	341197847974	341197848524	341197849074	341197849624	341197850174	341197850724	341197851274	341197851824	341197852374	341197852924	341197853474	341197854024	341197854574	341197855124	341197855674	341197856224	341197856774	341197857324	341197857874	341197858424	341197858974	341197859524	341197860074	341197860624	341197861174	341197861724	341197862274	341197862824	341197863374	341197863924	341197864474	341197865024	341197865574	341197866124	341197866674	341197867224	341197867776	341197868324	341197868874	341197869424	341197869974	341197870524	341197871074	341197871624	341197872174	341197872724	341197873274	341197873824	341197874374	341197874924	341197875474	341197876024	341197876574	341197877124	341197877674	341197878224	341197878774	341197879324	341197879874	341197880424	341197880974	341197881524	341197882074	341197882624	341197883174	341197883724	341197884274	341197884824	341197885374	341197885924	341197886474	341197887024	341197887574	341197888124	341197888674	341197889224	341197889774	341197890324	341197890874	341197891424	341197891974	341197892524	341197893074	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2811	2000	3600	2300	2811	2000	3600	2300	2811	2000	3600	2300	2811	2000	3600	2300	2810	2000	3600	2300	2810	2000	3600	2300	2810	2000	3600	2300	2809	2000	3600	2300	2809	2000	3600	2300	2809	2000	3600	2300	2809	2000	3600	2300	2809	2000	3600	2300	2809	2000	3600	2300	2808	2000	3600	2300	2808	2000	3600	2300	2808	2000	3600	2300	2808	2000	3600	2300	2807	2000	3600	2300	2807	2000	3600	2300	2807	2000	3600	2300	2807	2000	3600	2300	2806	2000	3600	2300	2806	2000	3600	2300	2806	2000	3600	2300	2805	2000	3600	2300	2805	2000	3600	2300	2804	2000	3600	2300	2804	2000	3600	2300	2803	2000	3600	2300	2803	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22803	21335	28946	24114	21370	20979	7394	1653	1129	1031	821	653	520	437	362	330	347	350	338	346	305	322	337	305	347	316	328	337	307	334	281	299	308	330	325	292	298	341	294	304	326	289	315	280	303	317	321	335	305	314	306	328	318	320	312	335	326	280	339	338	310	332	325	306	320	305	308	299	335	279	310	314	302	324	319	335	322	343	327	340	315	359	311	346	313	346	336	334	341	314	316	316	324	346	312	311	320	304	306	321	313	305	342	289	322	314	327	302	305	298	317	310	306	333	328	317	291	328	321	295	314	305	306	311	304	350	341	332	315	291	323	359	342	309	333	347	276	324	323	336	316	299	315	339	308	311	306	318	303	312	325	325	313	329	335	316	296	356	332	308	310	341	352	315	324	322	331	311	350	293	302	304	295	332	329	329	296	283	307	329	289	329	305	362	318	297	292	321	331	293	305	338	315	331	320	325	313	318	306	339	325	329	315	349	325	334	314	305	297	312	309	334	329	281	335	302	325	312	322	331	304	306	375	338	334	309	326	316	340	296	307	319	298	293	313	311	323	309	338	327	356	316	304	327	351	317	335	284	293	324	338	331	324	340	304	351	302	316	352	328	330	333	295	342	310	304	292	330	336	342	315	316	285	326	305	331	338	300	317	319	316	313	308	321	289	316	360	303	340	323	344	299	324	312	314	319	330	314	319	332	295	291	298	330	284	309	330	332	325	353	311	292	327	319	321	325	362	301	340	320	316	305	301	340	303	286	307	328	295	296	333	281	307	315	294	338	337	330	340	337	281	339	308	297	314	316	303	305	305	339	333	349	320	290	329	322	346	342	307	313	333	284	305	357	351	320	300	325	302	317	331	319	295	330	280	315	366	337	324	290	342	322	292	327	305	326	311	310	328	347	305	357	307	301	318	326	347	288	316	319	308	347	341	279	312	324	296	299	292	322	305	297	327	302	299	327	307	324	320	334	320	309	301	342	321	306	292	319	322	332	296	308	313	294	332	318	338	291	310	322	312	294	335	322	349	312	305	335	321	314	310	330	316	367	307	335	306	318	276	292	311	319	320	316	306	354	320	314	328	303	298	321	289	321	353	347	334	333	339	322	318	327	319	339	318	327	305	295	298	307	324	316	315	341	303	353	315	326	315	292	314	325	295	320	351	317	297	293	304	327	304	335	319	300	306	313	320	320	330	328	317	307	330	321	316	316	315	318	368	318	309	317	296	314	315	337	328	329	321	350	336	299	345	311	295	324	287	332	317	299	327	340	299	348	288	314	328	322	338	300	301	319	338	342	342	302	306	334	322	330	327	285	326	305	306	323	351	324	294	315	329	337	316	314	332	342	301	309	335	330	282	291	309	328	343	289	324	276	329	342	312	315	322	316	316	321	341	321	331	317	335	330	297	295	352	319	347	344	321	340	304	292	296	311	344	299	342	276	348	312	301	307	335	296	330	311	356	325	332	312	351	299	309	329	346	322	330	312	332	316	304	314	295	308	297	316	287	346	307	297	308	308	318	333	306	326	332	288	311	303	289	302	317	344	320	307	287	307	313	341	277	308	313	298	340	343	326	285	337	310	310	361	289	327	357	308	317	347	346	345	319	345	291	284	341	308	318	317	308	322	323	316	350	326	312	329	292	287	330	304	374	304	298	366	298	338	310	307	308	308	335	322	335	295	348	299	321	302	308	312	315	323	337	316	297	316	313	335	315	325	310	319	286	318	337	316	292	319	312	323	304	340	347	330	326	339	337	307	318	302	298	320	311	307	295	327	354	341	283	326	311	322	308	290	299	322	311	302	313	358	311	328	311	328	311	311	329	347	293	314	342	368	303	310	304	325	300	339	307	306	333	318	330	297	293	302	264	306	333	328	310	352	311	310	322	306	289	295	336	274	334	303	329	293	306	307	319	318	309	312	286	344	301	334	321	324	319	304	325	309	309	301	341	298	345	308	322	294	291	304	321	317	326	300	324	330	323	324	332	302	325	316	323	289	318	315	347	298	292	310	307	334	319	305	329	321	303	331	339	325	334	304	335	314	337	319	302	337	285	321	320	304	312	335	289	292	326	338	291	313	305	309	272	311	315	317	316	312	299	298	343	354	320	336	323	332	291	325	326	324	305	339	344	327	294	308	313	312	286	317	319	316	335	310	334	325	327	297	318	313	292	317	369	317	319	307	340	290	313	320	324	342	261	305	305	310	302	309	331	324	330	325	307	302	313	325	325	296	303	307	348	350	302	329	323	329	307	329	336	326	339	292	328	347	330	349	355	304	343	317	314	331	303	288	340	290	306	332	333	299	320	333	308	307	294	330	343	320	327	307	313	291	336	307	320	303	321	300	318	301	323	328	306	294	304	312	315	316	312	314	325	316	330	338	304	293	330	320	293	307	329	333	310	352	294	316	332	306	303	323	325	328	322	342	325	289	321	334	328	323	298	326	349	346	341	290	294	317	356	327	308	307	320	333	308	338	310	290	302	323	335	340	324	313	306	312	341	318	326	313	322	327	316	308	316	318	342	328	306	290	321	303	311	295	337	318	316	312	318	366	305	277	307	329	306	327	304	318	307	307	302	323	349	315	315	288	335	329	324	288	305	298	323	297	324	304	318	329	311	313	312	293	322	305	335	324	323	288	308	297	304	341	348	329	307	340	327	311	303	305	334	337	290	324	334	342	337	307	320	318	289	309	321	295	307	285	304	324	332	319	306	304	338	310	313	333	297	335	300	348	286	305	301	292	314	325	297	324	330	324	295	339	313	321	294	337	318	318	344	313	301	313	338	317	311	322	325	334	323	325	285	325	337	324	313	338	342	307	306	344	314	336	357	326	271	334	318	306	331	258	296	298	319	306	325	283	322	306	300	319	316	339	340	291	322	312	316	328	308	307	311	290	327	350	328	324	341	300	367	334	296	347	300	327	325	346	341	305	291	321	276	297	325	331	314	315	302	318	308	313	318	319	291	288	333	329	313	295	292	333	352	324	296	334	333	298	330	311	314	310	319	317	312	307	344	306	303	287	321	344	316	341	326	316	311	301	329	300	280	291	305	299	335	304	285	318	339	323	338	333	308	320	314	356	354	318	353	319	292	312	318	321	325	341	345	324	322	318	327	289	330	338	281	293	319	356	293	317	334	322	335	288	320	327	316	310	302	304	315	334	357	280	330	305	333	310	326	323	343	308	333	323	339	322	306	352	316	325	329	265	326	312	311	311	308	325	319	351	317	335	342	317	322	295	340	328	362	306	298	304	284	339	316	317	297	354	329	327	347	298	312	295	333	306	326	284	314	300	338	313	333	329	341	348	320	345	327	314	320	338	283	378	337	288	308	331	301	313	339	284	308	301	320	323	316	320	270	342	334	318	308	335	314	310	325	307	320	287	303	308	334	292	310	321	331	332	328	305	295	308	317	299	309	284	332	346	299	315	293	319	322	322	323	307	320	325	315	303	307	299	306	311	353	318	283	317	308	327	316	295	343	325	305	293	309	319
45615	67669	41193	20294	11193	5542	2893	2233	1661	1382	1183	850	647	490	420	383	385	371	367	341	354	353	317	351	380	337	337	323	330	309	356	337	314	302	321	350	333	297	327	349	294	346	295	327	316	351	340	326	325	307	337	315	337	334	360	327	335	306	310	314	281	328	324	350	307	303	358	339	322	312	351	337	327	350	371	346	332	334	315	330	327	364	375	352	299	333	348	348	336	342	342	328	337	338	327	322	321	332	335	341	318	307	303	335	363	319	356	334	329	317	318	331	351	337	313	337	356	332	345	336	341	315	296	350	310	292	349	353	350	343	348	334	347	349	328	343	319	340	300	327	334	358	342	343	367	337	324	316	343	306	327	315	335	328	358	313	328	330	328	297	345	324	319	311	311	327	338	355	348	315	383	347	335	326	306	342	359	363	335	337	321	350	334	311	324	297	316	350	336	324	342	327	343	319	342	340	324	295	317	311	346	308	336	323	328	340	341	363	334	344	337	353	306	325	329	308	380	339	343	340	309	338	312	331	316	329	344	335	364	287	336	340	364	303	305	337	333	360	297	324	374	305	360	332	313	331	326	327	293	324	325	342	299	324	344	332	323	310	333	348	326	358	306	345	324	326	307	346	356	357	335	327	337	320	329	338	332	335	322	322	342	357	339	346	329	365	327	330	331	318	324	309	340	318	317	351	342	363	350	316	326	309	297	344	313	322	320	329	324	301	298	307	333	350	348	338	322	327	318	361	317	314	336	314	296	355	308	317	330	339	362	320	360	342	326	347	335	351	332	337	338	303	331	325	295	350	321	344	348	325	350	335	312	324	347	315	340	346	357	337	325	329	290	329	340	299	287	317	341	327	348	305	348	319	329	326	322	326	327	328	341	329	338	304	333	323	339	301	290	344	339	345	346	304	331	302	341	329	342	337	337	342	309	314	363	327	311	323	312	317	317	309	294	315	329	356	336	359	305	325	334	359	337	340	327	296	307	326	309	309	339	328	326	342	310	341	319	324	326	319	362	329	346	304	338	343	302	313	322	339	320	317	335	321	308	337	351	341	359	333	320	324	351	321	338	335	335	309	342	326	349	357	333	313	323	310	336	330	344	356	314	326	329	361	365	333	328	345	334	330	324	325	318	314	329	321	308	346	348	322	319	345	344	335	332	327	332	296	326	347	310	322	324	337	310	354	332	303	311	339	314	322	354	340	341	325	331	347	313	302	345	317	318	328	341	298	343	315	332	306	367	323	310	343	332	315	375	353	306	305	339	356	347	325	343	316	341	320	336	302	350	351	317	337	299	325	316	347	337	284	307	321	350	330	334	348	364	331	347	286	351	324	312	316	330	327	318	352	311	345	340	304	300	321	333	325	312	330	345	294	345	372	349	322	310	319	320	325	330	349	326	279	293	328	316	332	305	332	362	347	306	295	314	325	366	307	309	330	332	322	283	294	301	361	346	310	326	341	286	316	335	365	352	333	344	333	327	332	314	328	303	327	304	337	340	295	341	297	348	334	311	343	314	337	319	320	337	321	324	327	337	322	347	330	356	338	332	337	348	326	332	307	316	313	342	356	303	308	333	333	350	349	368	322	338	347	322	359	355	365	329	321	333	342	336	331	329	354	355	354	326	332	328	301	346	282	302	324	326	383	329	338	346	338	311	351	327	318	360	327	362	368	348	343	327	323	310	306	348	356	313	327	318	337	317	322	307	338	336	345	339	289	316	328	307	383	357	347	346	323	341	335	328	330	311	305	352	338	344	322	329	337	342	308	316	320	342	334	300	328	312	359	354	304	336	313	306	330	329	320	350	321	348	330	358	346	329	346	315	363	350	340	309	335	327	327	300	340	340	358	322	350	353	310	346	311	313	331	329	345	304	311	377	301	314	345	345	338	327	322	333	317	340	324	314	322	344	308	319	309	313	324	318	327	336	344	333	357	309	312	320	325	340	366	322	337	359	295	323	299	326	313	322	353	320	318	310	360	362	315	335	346	328	320	337	311	333	345	318	333	329	329	342	315	331	342	326	321	309	310	281	347	312	346	334	313	355	313	327	351	361	316	350	329	322	323	291	348	369	346	344	356	337	330	350	331	319	300	327	334	331	336	370	334	326	359	333	316	354	351	319	332	336	325	341	319	337	324	360	326	325	348	305	293	332	339	356	325	328	308	363	346	356	319	303	351	363	327	347	320	309	335	351	307	347	328	333	328	354	324	355	357	359	361	348	310	310	321	335	361	327	324	364	336	343	309	342	347	330	370	356	373	303	329	364	345	303	307	332	320	356	315	327	328	322	316	319	338	361	318	337	311	297	322	359	315	315	366	345	337	315	327	364	353	311	341	330	341	321	350	319	364	325	298	331	351	321	348	343	333	319	317	333	322	333	360	337	331	310	336	348	333	320	339	336	316	333	336	338	334	314	298	333	320	321	326	367	337	298	326	313	349	338	324	339	373	345	337	382	352	327	331	328	330	346	323	362	321	358	329	342	324	354	322	338	331	313	314	325	326	336	332	316	306	319	335	321	343	321	340	323	345	301	371	365	352	316	324	311	333	344	321	339	343	359	304	343	335	319	346	341	323	318	334	347	342	352	343	368	333	326	321	332	323	365	344	319	356	327	313	343	360	311	317	316	326	342	333	325	339	339	304	354	333	350	351	355	314	324	348	331	326	308	310	333	314	324	332	298	324	319	352	314	310	326	352	284	339	341	332	318	326	347	350	334	313	359	353	337	324	323	330	384	331	322	321	344	327	351	309	328	330	318	323	297	331	332	330	350	383	339	331	314	349	306	282	328	333	333	339	336	360	317	324	318	365	323	333	333	315	337	329	356	302	326	335	326	353	333	328	294	331	318	347	364	329	354	330	345	304	312	308	326	340	335	341	359	356	323	323	317	308	362	328	357	340	329	341	321	344	344	345	319	317	307	334	352	322	341	337	353	318	345	319	304	329	355	356	325	334	330	324	346	332	291	328	337	342	395	318	324	324	359	359	347	330	316	366	322	367	293	347	315	323	316	332	344	302	326	354	328	323	330	333	319	332	325	330	339	336	361	362	348	337	329	345	341	347	346	350	326	337	340	336	322	319	338	336	313	322	332	323	294	325	321	352	342	337	350	304	319	335	323	310	326	329	308	337	360	326	297	329	346	348	319	330	318	324	355	361	350	302	298	332	344	357	342	340	370	342	325	305	301	315	339	357	373	322	354	282	330	340	359	347	314	326	311	337	329	360	319	313	346	317	314	322	318	294	333	309	324	324	317	343	346	326	351	350	317	316	322	327	351	334	330	327	333	302	314	331	339	340	347	335	313	329	350	341	326	351	313	307	330	338	316	300	334	321	333	355	323	327	356	316	348	326	315	365	343	351	320	304	360	305	314	328	304	317	343	348	319	324	325	313	324	327	336	300	334	301	355	337	333	337	327	314	382	325	361	333	322	327	340	348	327	300	324	307	314	329	352	354	315	334	334	314	347	339	329	345	346	364	369	338	336	344
41983	45883	35914	19609	5987	2081	1236	673	572	532	430	412	360	355	360	339	333	338	333	322	307	327	338	316	310	349	300	339	348	318	318	327	332	323	315	358	322	343	313	348	350	295	347	345	337	324	329	365	322	309	313	341	343	318	340	331	311	296	338	332	349	325	294	334	344	324	350	321	341	306	328	302	332	315	328	328	293	318	321	315	313	319	339	326	347	345	313	309	312	336	352	340	339	320	320	355	340	341	337	363	333	306	369	308	366	320	314	331	347	318	317	345	339	314	331	360	329	341	323	351	329	361	313	348	303	303	357	361	343	328	323	348	301	327	350	326	308	348	308	321	351	292	315	328	357	336	348	317	307	332	299	342	325	317	329	327	375	337	330	319	339	312	317	330	329	288	293	345	331	335	350	329	335	330	334	360	299	323	339	340	362	328	319	307	361	300	338	364	335	302	357	314	336	339	346	313	335	301	344	318	317	337	320	339	329	296	342	360	325	351	310	343	296	341	363	354	326	321	338	345	334	334	314	289	312	334	313	318	354	324	320	353	336	311	332	354	314	332	343	329	291	343	340	313	334	338	336	315	342	351	328	361	327	357	346	332	337	328	314	295	352	332	363	335	369	368	311	332	299	336	329	325	326	314	342	360	309	336	355	328	342	317	357	346	320	325	326	311	289	310	341	329	303	316	320	310	336	299	330	349	293	385	335	348	325	326	334	351	287	342	351	317	328	317	306	339	329	325	318	332	341	319	330	331	333	322	342	324	354	326	348	361	348	358	340	341	342	317	366	328	296	313	302	368	340	328	333	280	340	345	321	350	343	332	358	346	339	325	335	356	330	351	330	330	332	319	314	325	298	333	342	308	331	356	321	325	344	324	283	332	314	339	329	318	334	289	322	345	307	333	331	341	315	351	335	316	317	334	325	333	357	345	318	307	352	341	310	295	351	320	324	315	349	326	353	372	297	337	337	316	343	316	331	350	329	345	304	340	346	330	359	340	336	325	319	302	323	335	335	326	312	308	332	314	325	320	341	364	333	345	303	331	342	327	318	377	365	323	324	344	328	364	328	313	322	323	323	323	342	315	331	331	370	336	346	347	323	332	349	335	342	332	360	318	332	349	304	353	377	331	366	317	352	320	364	327	313	349	332	325	337	339	339	343	371	320	342	296	335	313	332	332	315	341	316	336	317	278	301	329	354	323	331	336	317	305	350	292	314	296	318	356	302	317	345	324	316	306	335	341	361	328	339	323	359	341	346	369	334	338	338	315	313	324	327	346	350	339	365	345	345	334	316	301	319	351	319	345	318	315	324	325	345	298	324	341	327	323	329	293	333	346	343	336	329	318	363	333	334	364	316	310	337	358	340	339	337	286	322	359	350	324	329	345	313	327	327	369	326	341	352	308	310	334	335	353	325	320	323	324	330	337	330	326	327	304	328	323	344	324	306	336	323	338	351	297	339	316	360	331	303	341	329	304	332	344	354	338	370	326	345	318	322	341	333	322	299	341	318	329	349	346	331	321	343	323	315	304	361	357	329	323	346	289	307	323	302	321	376	303	302	337	327	323	357	316	298	341	325	329	308	317	303	318	337	310	359	339	335	343	311	340	321	373	365	345	318	349	318	344	326	318	334	342	353	347	315	321	334	358	344	363	323	331	334	347	324	304	320	337	273	341	309	309	324	333	317	321	321	349	317	372	372	317	355	325	286	320	314	335	361	321	357	322	331	349	331	348	331	321	319	346	329	342	292	326	329	343	312	340	344	360	356	318	373	338	330	321	335	350	289	342	326	305	327	367	342	335	327	326	329	322	341	320	329	359	350	326	311	349	327	332	315	325	322	309	339	323	339	354	337	316	350	329	332	311	331	320	325	345	311	288	330	306	337	321	328	353	318	339	348	342	364	334	381	310	344	307	348	299	352	343	319	326	314	348	360	334	337	354	301	278	346	287	299	340	319	355	324	334	301	299	342	337	340	304	332	345	352	358	345	336	328	333	326	347	323	323	330	321	329	351	325	338	338	334	351	334	304	290	298	338	352	342	343	352	339	328	306	304	327	358	356	340	340	337	294	377	356	321	341	325	326	361	310	328	325	321	320	311	345	309	339	337	330	339	349	337	338	316	333	333	329	335	329	337	307	326	328	322	325	313	345	328	344	351	343	356	344	321	342	338	358	330	339	322	313	303	317	316	325	343	349	308	335	344	313	343	324	301	317	355	323	320	309	336	335	326	332	335	323	311	327	330	348	362	337	343	363	347	299	316	325	346	334	323	316	351	331	320	351	339	324	322	280	303	335	328	329	337	364	322	331	301	345	355	327	357	340	349	314	369	313	306	360	327	326	319	318	354	323	342	364	313	328	338	300	332	329	354	315	325	310	323	331	332	359	351	318	325	338	316	321	365	329	304	346	313	337	346	342	363	300	344	399	337	324	309	340	338	332	339	342	329	320	346	327	296	293	363	310	324	380	336	311	328	320	344	332	331	310	312	317	333	349	361	321	319	348	342	347	322	346	339	362	347	354	337	324	339	324	360	357	320	322	343	303	325	350	349	355	325	337	330	337	345	341	338	299	334	327	303	350	305	316	358	354	315	356	349	294	337	324	340	328	342	316	321	349	347	318	329	356	333	345	313	365	334	358	332	349	338	313	326	309	329	327	360	308	342	324	315	337	324	316	321	315	350	317	302	303	318	349	348	347	312	353	326	321	362	314	320	340	307	330	346	308	316	353	365	327	338	359	307	330	325	360	304	329	329	334	313	308	347	339	372	320	332	341	356	360	348	319	327	307	338	392	358	323	318	333	341	306	312	335	336	341	356	353	303	331	334	315	331	331	368	338	327	366	329	359	335	375	311	331	354	321	358	347	312	306	356	343	344	338	342	311	339	367	334	320	344	338	348	330	365	305	337	286	309	329	337	327	389	343	309	294	321	344	315	323	329	319	340	338	320	339	315	330	313	316	358	331	380	326	354	327	326	325	337	351	314	320	300	327	293	353	348	329	336	355	314	348	310	327	349	319	330	337	301	364	369	333	333	333	316	318	326	351	341	344	328	317	341	356	320	329	334	342	359	319	343	336	322	312	333	319	338	336	309	346	301	332	311	342	361	335	323	335	337	314	346	329	336	351	339	307	354	329	304	334	333	331	332	302	316	329	330	319	320	326	320	323	316	332	361	348	344	323	377	345	319	332	317	354	332	328	339	316	346	363	331	342	316	309	356	349	326	311	313	312	357	322	302	327	348	305	317	311	327	336	319	324	371	321	346	332	322	316	353	339	308	315	325	356	324	333	333	328	302	317	342	320	332	333	338	359	308	306	321	308	329	302	336	335	364	348	330	346	355	361	339	362	352	347	304	312	342	298	340	356	336	313	361	337	320	340	298	343	335	312	314	329	322	306	348	330	333	326	339	309	329	316	308	336	361	282	330	353	318	310	315	341	378	327	298	339	316	318	369	346	339	353	341	325	349	368	345	321	323	309	338	309	336	285	303
46856	55926	34156	16100	6265	2933	1612	1003	756	643	540	485	397	372	398	364	364	322	361	362	360	354	357	373	360	321	400	369	347	352	354	371	382	382	330	313	359	349	351	379	344	349	341	372	374	314	354	342	330	334	371	370	331	380	357	328	344	356	342	363	360	369	346	365	371	353	366	336	341	351	367	358	376	343	341	376	326	347	350	366	348	341	347	361	362	388	361	332	357	352	336	338	339	370	362	356	356	358	359	337	318	367	306	369	361	350	330	384	341	373	351	347	345	354	330	340	336	347	348	351	367	308	339	317	335	356	338	311	344	348	368	335	371	365	353	336	390	330	356	385	343	348	401	360	340	329	367	353	327	349	324	352	356	340	347	345	365	347	362	371	321	387	343	400	373	337	373	326	332	364	359	357	365	366	336	351	365	341	361	328	350	337	370	341	319	320	357	363	330	357	384	369	393	372	364	377	343	364	371	353	339	353	361	363	337	342	334	385	355	341	360	353	352	347	309	336	315	367	319	355	350	342	355	352	376	356	328	352	322	385	347	321	364	334	334	344	335	344	358	383	352	376	318	369	365	403	382	342	348	390	328	334	380	372	348	332	372	371	397	357	338	363	374	339	365	335	333	370	357	351	336	363	340	358	367	317	359	344	351	338	342	342	348	363	364	357	344	361	342	347	322	356	331	365	323	330	330	349	337	352	346	360	346	363	334	344	364	337	346	347	391	306	338	334	336	357	341	357	342	350	351	335	352	364	368	392	355	345	340	335	361	386	335	334	331	343	340	347	365	383	330	351	356	355	352	336	377	368	346	349	344	353	351	339	331	373	350	365	346	381	317	333	337	353	374	352	366	345	333	358	376	376	335	343	377	342	326	338	340	329	371	374	343	380	372	373	351	408	360	369	381	350	350	361	365	354	364	338	361	357	342	361	371	334	357	381	353	330	328	386	364	340	363	360	347	312	359	380	341	357	326	348	378	390	384	349	358	328	335	344	360	359	357	339	341	343	345	358	363	335	364	358	359	345	352	364	365	341	369	349	357	351	311	334	364	333	353	337	355	335	340	352	347	346	354	354	343	359	384	317	353	352	354	354	373	369	355	364	369	327	357	371	333	347	371	339	344	348	395	366	366	341	362	359	377	383	345	352	375	366	368	329	364	379	324	360	354	389	333	352	356	319	329	372	339	366	347	341	365	357	340	341	363	358	363	334	340	352	375	370	354	363	332	376	339	343	331	340	370	348	349	326	360	359	372	334	353	338	353	362	340	381	362	383	364	367	377	329	338	351	314	351	353	389	361	378	365	340	354	366	363	343	336	355	351	336	352	363	356	362	353	359	364	359	364	341	340	368	356	370	345	351	375	352	348	341	368	350	368	343	339	373	365	364	335	372	339	349	351	338	346	349	367	343	370	358	348	386	335	374	369	359	362	348	348	353	396	370	372	371	308	367	334	365	333	362	346	355	361	361	341	342	353	327	354	330	349	386	329	357	342	351	358	327	360	368	352	372	342	357	333	333	371	347	356	363	376	368	335	351	338	366	337	372	353	354	350	347	324	352	316	350	355	319	379	351	350	339	357	384	336	352	362	379	353	345	352	359	335	368	321	375	333	395	375	351	358	353	362	348	331	336	331	383	355	342	353	334	336	338	318	328	335	377	365	346	386	346	410	346	368	337	339	342	366	354	339	363	329	320	337	350	349	346	335	351	345	381	344	357	365	339	356	386	313	331	352	357	347	351	348	359	343	361	339	350	374	340	359	356	332	362	373	361	400	374	357	358	353	383	360	355	345	354	332	322	355	370	358	346	356	390	377	363	360	359	360	341	346	392	315	366	347	344	352	356	356	363	328	347	350	344	350	357	329	332	349	354	361	333	345	326	325	367	388	370	323	384	333	393	363	355	348	343	341	371	339	352	376	321	342	362	347	341	387	344	365	360	345	368	329	350	345	383	320	327	340	339	329	341	399	353	335	351	372	357	362	347	364	328	352	325	392	346	345	365	365	360	372	355	346	365	344	345	352	364	363	355	364	351	355	340	345	392	345	365	332	393	363	350	373	373	355	360	349	366	341	363	327	365	363	360	357	349	386	360	332	379	346	403	340	346	345	315	355	377	344	396	345	357	341	404	361	353	353	329	365	366	330	373	340	379	358	367	389	366	349	373	334	354	385	329	374	343	331	358	387	337	332	377	343	351	340	332	363	352	351	346	345	365	335	353	356	333	344	353	337	354	365	375	364	361	361	333	366	328	372	322	341	341	368	355	374	363	334	354	346	342	342	349	328	344	374	342	374	372	351	344	352	353	348	325	317	394	345	362	348	364	345	379	357	339	327	355	336	373	350	336	362	370	346	352	358	352	359	342	382	355	344	352	377	352	356	327	388	343	338	367	322	324	352	393	367	343	359	357	354	369	352	395	333	370	348	342	368	343	333	340	355	348	350	352	356	374	398	328	328	362	352	350	334	353	346	362	399	378	347	326	376	373	372	353	360	350	366	354	384	337	325	318	348	360	393	393	333	373	373	333	382	348	369	337	318	330	355	356	369	359	335	342	329	322	373	341	342	365	364	342	348	346	378	373	367	362	366	347	357	350	339	345	384	327	325	344	364	337	375	361	375	322	343	367	347	359	348	318	356	347	376	392	349	352	332	340	367	364	358	366	385	326	352	359	359	342	394	367	349	352	374	329	342	340	358	369	357	322	282	345	341	374	330	332	342	381	336	343	366	347	351	360	373	388	355	358	338	316	335	398	371	350	337	369	382	353	349	339	378	343	353	361	356	346	358	336	321	311	366	360	365	346	401	363	328	360	358	343	351	350	354	332	352	329	338	360	358	338	312	327	362	335	379	333	342	375	337	323	354	334	341	347	361	334	328	369	386	361	344	372	360	333	382	334	351	344	366	364	344	349	350	341	357	339	351	335	350	375	343	354	371	347	335	299	371	354	343	350	370	368	345	375	383	374	375	348	339	317	366	349	367	365	358	321	342	348	336	361	373	389	381	367	348	355	341	356	343	376	346	361	341	347	350	343	385	377	359	362	335	322	350	360	325	359	341	375	368	354	370	345	387	353	343	344	360	343	340	376	353	368	368	359	339	349	351	366	339	352	320	361	376	339	385	371	348	335	317	335	375	373	376	343	370	370	377	366	336	329	343	349	333	351	346	337	314	359	380	312	338	358	348	340	356	359	353	361	374	371	354	347	341	332	345	354	359	350	372	347	378	363	329	324	347	361	359	329	358	333	342	328	356	340	325	341	335	391	346	341	352	393	366	351	324	359	357	335	364	323	380	332	343	307	345	340	376	357	334	328	359	353	327	360	336	354	351	367	333	363	371	326	350	396	394	346	394	356	352	370	333	344	353	335	354	385	322	352	376	367	365	361	374	362	352	348	382	339	339	340	355	343	349	331	346	370	334	377	358	351	346	343	344	370	316	343	357	306	353	360	371	334	361	328	393	355	361	349	371	357	336	324	335	344	312	322	349	373	375	373
23352	20996	28133	24139	20847	12607	2495	1192	817	619	493	441	376	365	330	272	310	339	317	312	286	317	335	317	324	301	305	304	298	302	326	309	334	312	300	351	327	294	272	288	293	295	295	296	307	312	310	312	325	309	313	316	289	304	290	315	298	290	303	343	327	309	307	333	304	316	293	302	290	304	311	298	314	302	323	321	313	290	303	309	281	312	303	281	330	325	304	298	340	321	295	283	312	295	323	325	283	318	312	296	339	290	300	301	339	311	322	298	297	321	294	301	292	346	313	301	303	290	325	316	311	299	304	307	304	306	296	343	321	314	323	308	299	306	281	320	304	288	312	301	278	329	315	338	275	306	301	301	294	322	305	309	318	306	311	329	331	287	313	295	325	329	307	321	315	323	290	294	307	302	328	307	313	285	312	312	282	293	332	271	271	306	325	290	277	325	307	314	306	311	313	289	289	323	299	303	295	321	299	322	294	293	346	278	329	342	356	291	307	344	320	290	341	336	348	308	287	313	343	316	293	301	352	276	307	338	285	324	309	311	285	289	290	323	297	304	301	319	291	299	301	296	314	310	345	315	308	306	295	318	319	293	321	309	294	292	320	308	335	313	266	287	321	291	325	279	287	316	286	302	284	282	318	307	322	311	345	313	299	327	355	318	306	342	313	296	325	304	297	288	313	307	314	305	313	300	285	319	302	323	320	325	311	319	346	311	296	345	312	296	347	298	308	334	300	294	322	278	324	307	320	291	315	314	332	308	269	260	274	306	301	295	300	317	306	298	332	317	280	296	292	323	307	320	332	310	305	299	296	302	309	296	297	320	314	297	285	330	298	326	356	272	274	316	312	333	319	289	346	318	323	315	299	336	293	320	327	299	334	304	286	300	300	288	298	283	294	349	310	306	286	265	329	299	310	313	303	321	356	303	351	316	315	296	298	325	296	324	320	300	343	327	320	321	308	296	339	296	305	316	285	338	301	308	288	319	284	293	310	280	326	324	309	288	280	316	319	357	302	331	283	303	317	292	319	308	322	280	350	330	295	294	322	318	295	312	313	328	328	312	302	318	300	312	288	304	322	266	321	314	290	295	337	335	327	315	316	318	314	314	335	316	298	314	327	308	269	342	317	315	283	276	297	337	300	303	296	316	298	300	301	306	310	305	317	303	335	315	307	309	332	290	311	281	313	300	293	279	311	295	326	345	290	301	311	298	310	294	282	310	314	290	330	313	304	275	314	288	292	292	325	276	305	274	266	320	274	310	286	287	301	268	309	331	329	313	299	322	295	291	293	304	279	320	327	290	303	289	292	308	329	281	294	303	308	304	286	286	295	313	292	305	296	325	314	275	325	316	305	315	306	304	270	280	275	291	346	289	313	310	265	331	297	305	280	296	284	289	298	329	276	296	269	294	292	347	302	297	318	288	311	293	263	302	320	295	318	315	288	289	297	315	307	295	312	314	317	296	299	308	320	307	285	280	305	311	299	282	267	301	317	313	290	306	298	284	303	314	333	289	303	292	279	313	303	304	325	291	306	314	284	316	303	294	334	307	326	304	296	293	289	308	264	281	288	295	312	324	279	320	309	337	289	305	289	286	314	325	285	327	291	319	306	305	320	324	304	300	327	331	312	286	280	322	326	268	315	314	304	346	308	304	299	293	301	333	313	340	319	312	303	316	288	304	321	299	299	303	298	288	299	283	299	286	307	295	296	305	333	299	281	287	325	325	290	321	290	292	325	332	300	302	280	299	275	271	342	282	290	306	299	303	264	300	314	285	315	320	295	322	300	315	312	294	320	280	300	320	314	323	298	306	293	320	296	299	311	314	344	300	320	276	327	313	286	306	310	319	316	338	321	309	300	335	314	301	339	307	326	282	294	310	304	303	288	300	308	314	325	327	310	299	319	304	287	275	295	319	342	299	311	284	295	297	308	271	264	284	303	306	290	286	296	318	305	335	325	297	301	274	314	281	328	327	308	305	286	316	318	312	328	311	316	323	282	286	292	288	321	311	376	286	279	325	307	294	308	330	308	303	308	320	297	339	281	293	321	286	295	313	274	276	331	316	322	305	363	301	312	308	282	314	338	308	303	314	323	309	335	305	270	320	283	301	307	301	343	278	319	313	308	331	303	300	309	317	311	310	290	312	289	327	322	319	311	278	285	286	278	294	290	307	319	345	312	295	303	306	305	320	309	312	307	294	291	295	297	318	287	304	289	347	284	306	270	314	313	298	327	284	295	279	308	287	304	315	294	328	308	305	300	326	331	348	339	328	295	308	300	285	301	299	290	331	276	359	295	294	328	311	309	305	290	278	324	300	297	320	312	318	284	306	338	304	310	293	285	304	287	317	314	287	303	307	309	315	290	287	318	308	298	328	337	276	317	298	312	316	341	297	309	327	314	306	295	341	280	311	309	305	301	325	309	273	279	331	328	307	292	288	302	297	320	312	285	285	277	331	296	303	319	287	307	293	307	286	339	318	293	325	304	297	306	339	297	315	286	330	285	311	303	293	303	316	328	362	304	291	304	306	298	302	306	308	301	301	251	283	333	307	281	301	304	304	294	274	301	304	312	286	288	327	307	325	305	293	295	328	259	320	350	291	311	325	318	277	289	293	294	296	283	298	319	318	307	309	321	307	348	287	283	300	281	281	339	295	304	295	312	342	290	344	299	278	315	299	308	305	309	353	286	302	305	288	319	298	290	317	292	310	348	319	295	302	281	299	284	309	283	313	300	304	289	313	312	271	294	328	331	317	290	277	305	299	301	315	332	299	345	301	320	316	310	323	283	271	292	304	327	290	307	286	310	305	299	278	280	310	281	333	311	283	282	303	283	320	330	297	290	281	304	311	280	298	301	306	307	299	286	318	332	291	320	293	341	273	329	323	295	258	303	309	267	301	322	280	303	305	321	278	310	289	292	288	326	304	299	313	311	292	323	325	312	291	307	289	314	314	314	321	279	299	291	330	312	312	294	301	310	312	307	300	276	296	303	281	307	286	306	307	295	323	284	359	292	287	309	300	297	311	303	299	305	292	328	317	307	323	321	319	306	318	305	297	291	283	277	316	327	321	291	328	279	306	320	302	325	284	270	294	309	323	306	302	322	302	298	297	273	279	319	290	326	296	283	316	275	279	291	338	276	317	315	275	280	307	300	311	330	320	327	298	324	286	311	279	284	301	343	324	285	352	322	320	275	291	273	302	285	320	294	285	334	303	300	356	295	294	312	290	313	307	304	295	322	330	289	314	317	298	307	315	308	362	322	312	283	312	295	294	289	304	335	304	325	289	304	304	322	309	313	321	332	295	338	335	292	314	300	285	274	280	315	316	308	325	308	312	295	304	334	300	321	313	300	291	289	327	302	309	337	328	301	323	296	310	344	279	287	312	298	329	297	321	298	338	348	309	280	278	293	290	321	303	298	326	293	284	298	348	305	300	323	310	332	295	333	328	310	316	301	279	326	281	297	271	311	300	296	295	295	309	309	313	309	308
47479	66443	41365	19723	9393	4343	2226	1658	1117	797	559	508	449	373	352	370	335	316	340	348	338	306	308	310	325	361	322	338	326	321	369	343	311	292	343	329	324	339	340	323	338	321	323	296	326	307	316	334	283	320	313	327	302	318	351	316	308	307	334	285	342	367	319	313	306	313	318	287	317	313	324	306	341	323	321	345	344	338	320	326	331	293	316	349	302	329	345	346	323	338	309	291	302	344	302	355	330	310	296	342	348	361	351	289	315	316	317	310	332	310	332	333	325	346	317	294	294	334	307	321	324	302	309	321	324	315	326	317	301	307	352	326	326	354	315	335	336	331	293	287	318	315	287	289	349	327	318	322	351	307	339	304	308	314	319	322	343	308	325	319	340	367	297	312	342	336	308	303	342	337	331	327	302	302	329	300	331	311	322	318	304	301	315	333	345	323	324	302	351	302	338	317	323	294	316	348	305	353	307	330	282	282	334	329	322	304	349	329	308	336	345	301	340	333	332	340	301	327	329	319	305	363	305	344	325	348	323	324	329	326	351	297	329	329	319	316	318	285	309	348	303	282	344	311	317	336	352	307	337	314	327	323	309	325	312	343	321	312	315	326	334	292	317	323	297	322	302	333	320	335	338	319	311	321	295	293	330	335	304	332	332	310	317	315	348	336	329	309	331	323	343	302	343	339	296	301	313	337	305	325	307	313	339	326	332	311	346	339	316	322	365	316	298	312	339	346	301	337	307	342	303	313	328	335	336	350	328	329	317	332	278	344	339	321	335	318	329	337	334	329	339	334	339	325	332	333	337	321	333	317	315	300	324	302	343	339	309	313	339	311	294	319	324	310	359	318	303	335	337	330	326	313	330	301	298	310	324	318	356	337	341	325	307	341	313	316	319	332	316	302	321	342	346	300	297	342	339	347	325	307	347	323	322	343	362	326	326	286	331	333	308	314	306	319	291	333	311	321	314	309	338	331	328	290	343	359	305	334	335	308	345	344	325	315	300	310	321	315	331	343	353	296	318	319	319	289	334	354	296	285	341	332	359	301	317	342	351	318	339	292	336	325	337	307	348	326	313	354	315	301	319	349	312	319	334	343	313	320	305	278	323	345	362	354	316	311	355	290	339	326	315	310	321	302	315	306	325	325	326	338	313	331	329	327	342	327	311	323	322	324	318	331	307	354	330	343	315	320	329	317	348	315	339	295	303	310	285	362	291	319	330	320	344	340	316	314	339	314	327	329	339	331	301	346	330	328	351	321	322	307	340	312	320	312	314	308	315	323	311	301	316	307	334	326	331	337	330	349	324	304	296	320	333	347	329	332	314	289	311	307	297	326	350	316	311	309	332	339	304	346	294	310	329	300	302	330	326	346	306	314	337	340	292	321	327	327	309	297	311	341	334	331	333	309	334	310	317	361	327	318	312	340	315	328	346	345	310	306	331	285	352	315	302	342	322	327	319	307	325	294	332	331	302	331	335	346	318	310	314	334	336	357	371	313	321	312	282	342	312	323	325	337	298	345	346	344	337	309	289	324	334	355	316	330	350	333	326	339	349	344	296	329	342	326	294	326	340	327	354	323	324	343	359	326	286	367	354	324	329	325	351	347	329	296	332	336	318	317	338	351	299	316	330	314	315	287	315	304	311	327	308	343	306	298	325	328	308	327	310	305	299	332	323	346	346	338	313	324	313	309	340	292	332	314	314	322	344	308	352	330	338	325	338	322	331	336	309	314	336	314	335	356	311	313	360	325	305	336	337	314	301	300	299	319	335	333	350	364	304	315	336	340	332	306	286	316	331	314	342	332	321	334	347	351	359	312	333	348	316	310	325	342	350	322	326	290	303	311	287	339	330	316	326	321	337	304	320	307	326	334	352	335	292	332	323	284	327	317	321	354	303	348	291	340	330	293	319	303	333	319	301	317	334	317	349	320	325	330	309	324	330	311	322	310	298	337	323	326	345	347	325	318	340	326	339	310	302	274	328	305	297	302	319	318	286	307	319	329	330	323	338	312	320	314	311	330	299	299	353	301	346	286	317	318	304	299	319	355	351	327	339	298	338	341	310	365	305	320	320	311	325	296	323	282	339	319	311	314	300	321	350	321	318	313	307	340	320	360	288	342	309	323	342	327	333	324	315	310	310	325	297	302	305	313	315	351	329	356	314	314	305	319	319	314	354	301	288	324	313	323	345	330	327	306	329	287	352	320	334	311	313	329	292	288	313	304	320	318	357	308	331	310	313	306	317	309	365	298	325	335	345	330	349	341	327	328	314	308	352	307	320	354	329	322	320	345	302	313	347	335	343	314	352	318	308	350	330	331	320	306	307	318	334	317	316	361	333	321	354	319	310	312	323	319	332	347	304	321	335	302	310	341	315	330	334	322	347	322	333	334	326	331	352	331	318	307	341	298	342	328	323	331	328	318	335	339	330	325	309	316	306	317	331	333	313	324	326	342	315	337	276	319	325	352	350	341	360	364	323	323	301	305	331	304	315	302	322	302	350	319	348	297	321	324	315	313	346	337	337	331	330	327	335	324	346	323	322	329	315	286	285	328	338	343	319	322	332	347	332	349	372	293	328	362	320	284	331	315	338	327	322	333	360	343	339	315	323	288	323	319	323	295	317	326	314	295	350	326	300	317	319	348	296	320	317	294	351	329	321	304	324	349	327	352	342	338	325	316	326	282	364	305	318	307	355	324	335	321	299	347	315	325	304	318	364	317	330	341	344	305	350	307	338	368	350	339	333	322	332	320	317	322	310	318	313	308	353	320	349	313	306	315	363	321	310	297	325	347	337	315	326	310	316	311	329	309	303	316	340	320	340	328	343	313	312	278	316	300	329	337	364	322	342	314	322	338	307	313	332	385	325	366	345	333	323	330	329	315	324	341	325	325	303	326	331	316	296	323	348	351	285	322	302	350	339	330	304	273	345	329	300	339	308	285	341	329	328	331	328	315	339	355	323	326	336	306	311	333	312	282	337	363	332	347	299	328	319	305	342	312	310	319	328	320	311	317	322	276	295	326	279	328	305	278	333	313	312	318	364	307	317	313	306	307	304	339	292	329	291	322	302	321	294	320	343	324	331	324	345	346	306	329	322	349	317	330	313	354	322	336	343	334	288	304	305	333	336	357	308	325	323	317	312	315	358	332	332	317	345	322	347	355	326	329	369	300	302	345	328	316	301	331	327	308	317	335	338	341	326	303	328	324	320	334	351	326	356	298	324	330	321	312	316	327	328	327	327	336	283	308	311	353	308	326	344	323	332	331	332	326	304	355	321	356	294	371	327	329	319	333	322	317	293	335	304	316	299	318	300	301	304	332	317	302	333	340	323	356	352	298	326	312	342	343	322	303	355	331	319	305	311	345	330	352	326	308	301	317	346	345	333	301	323	324	343	354	305	310	334	342	310	315	320	293	325	304	333	312	303	321	340	332	342	335	331	352	324	323	346	331	311	349	344	319	286	325	359	309	329	324	332	330	363	355	321	345
24931	21652	27575	24997	12943	3786	1873	1143	696	589	540	445	455	362	377	381	364	382	356	380	342	345	357	369	353	365	332	341	334	353	290	342	332	364	366	341	337	347	336	356	357	338	353	324	341	329	361	329	384	357	354	340	336	343	339	357	360	345	349	341	344	326	329	346	335	361	366	343	338	351	371	316	307	349	324	349	353	339	345	364	349	347	358	355	333	328	335	345	339	320	325	345	353	325	337	339	322	338	391	310	323	333	383	333	350	357	330	327	366	366	319	342	353	345	310	323	302	364	367	374	351	341	337	346	325	340	338	347	336	351	375	363	342	365	348	340	351	367	327	338	306	331	341	350	328	372	343	357	351	336	361	324	336	329	346	338	346	326	292	358	372	356	338	363	347	367	336	330	336	330	362	373	370	330	339	377	351	355	353	335	325	348	376	330	336	374	337	355	348	356	335	317	352	333	332	336	356	353	338	363	316	343	340	330	340	337	340	369	359	327	380	314	330	377	313	336	362	360	379	355	353	349	336	334	330	347	368	322	313	378	341	355	337	349	357	360	332	360	380	360	341	347	358	368	322	346	340	345	352	351	370	367	307	355	333	359	340	334	372	374	399	349	375	352	338	310	337	346	395	374	370	373	340	338	330	349	330	364	343	319	344	355	347	352	304	354	333	352	319	357	375	391	330	345	376	361	371	352	319	331	346	336	353	355	335	338	361	348	309	343	346	307	364	338	363	359	383	333	337	337	378	340	350	345	334	347	379	338	333	358	350	335	378	318	319	353	371	376	317	351	363	344	350	332	328	331	373	361	352	350	321	339	362	355	364	359	380	362	348	338	312	332	340	349	326	364	360	408	336	360	327	337	351	354	316	327	353	339	351	338	331	382	326	355	345	349	338	336	390	331	352	326	332	365	326	342	355	368	319	329	333	323	314	326	336	334	331	330	338	375	333	366	376	373	341	327	365	354	320	321	348	347	338	360	342	370	377	350	346	371	325	345	313	337	363	353	350	345	326	367	326	359	325	343	339	337	343	337	332	401	335	331	357	322	322	333	333	347	361	333	344	402	365	341	311	331	352	374	346	365	374	324	349	352	353	355	316	352	339	354	373	371	293	358	328	332	354	321	353	354	344	340	345	344	388	357	346	336	339	405	351	331	360	369	340	347	360	354	354	341	363	319	318	340	353	329	373	340	348	332	320	368	353	377	377	350	336	364	362	368	348	368	347	358	335	343	318	353	363	327	335	335	357	310	345	358	352	338	340	372	342	339	329	326	344	321	359	375	340	326	355	315	337	336	364	356	341	345	331	352	360	334	355	335	383	342	362	341	332	338	365	317	321	329	358	358	346	354	362	317	325	332	358	347	301	376	384	365	339	331	338	354	371	349	354	350	379	327	341	328	374	344	355	369	364	302	358	379	356	327	344	343	328	333	338	351	338	348	345	355	348	357	331	353	329	323	373	354	385	329	339	348	359	347	372	356	331	342	355	361	340	322	321	375	322	349	344	318	363	339	355	358	338	363	318	360	333	323	363	330	350	327	342	354	324	336	350	344	348	320	324	375	338	341	337	315	339	346	347	367	377	355	337	335	331	369	364	345	372	339	355	347	339	313	359	402	350	346	337	359	357	333	342	340	331	370	334	348	352	330	373	335	338	333	346	345	318	329	314	332	358	357	320	343	310	329	346	350	346	353	335	330	335	343	342	315	349	339	369	354	347	382	347	367	344	348	343	369	339	338	352	339	339	370	330	329	385	343	328	304	345	345	358	333	347	384	310	372	382	338	335	334	346	357	327	331	351	323	365	343	360	346	359	316	347	340	325	319	337	325	377	341	350	346	366	354	380	319	332	327	303	347	352	362	351	366	335	325	304	321	333	345	343	389	358	339	360	334	321	366	367	382	358	354	349	353	343	365	320	335	338	372	313	321	354	345	338	321	376	354	352	352	327	354	359	345	340	356	327	356	355	364	352	322	331	360	372	331	370	364	358	345	318	365	369	338	366	322	364	315	335	343	339	324	343	327	331	327	344	342	359	327	340	358	366	356	346	358	339	384	385	368	366	319	338	306	334	337	323	339	330	365	350	361	341	357	361	355	373	339	343	334	373	344	338	338	340	312	351	373	352	321	332	322	329	318	337	348	338	351	363	317	336	344	317	328	336	332	349	324	342	367	365	363	331	332	330	336	335	329	337	332	361	347	368	336	335	328	363	353	319	348	355	328	355	366	343	366	354	375	338	339	342	343	313	394	358	339	348	332	311	331	346	314	337	336	335	324	327	338	341	361	373	376	374	347	346	293	344	347	339	347	352	353	306	327	391	327	342	325	348	329	354	330	342	337	359	367	341	344	346	361	352	347	317	322	351	371	355	359	357	360	352	350	317	370	333	363	393	331	362	357	332	376	370	334	346	330	345	337	341	327	347	360	341	368	337	334	344	348	325	313	361	323	361	332	338	377	333	351	318	289	358	367	351	327	367	345	372	332	346	309	389	368	347	350	344	329	365	350	317	332	349	372	352	330	355	336	308	337	338	346	337	340	340	342	332	359	374	354	349	360	370	342	339	313	350	361	343	351	316	351	338	352	328	342	381	316	320	344	346	347	340	358	356	361	312	352	342	354	344	339	337	350	375	348	334	337	367	342	331	332	381	312	364	328	341	303	322	360	361	363	359	332	362	333	346	372	375	310	353	332	342	336	335	327	341	301	336	361	375	375	329	336	314	362	356	339	317	342	406	357	375	336	372	357	345	346	346	366	336	349	340	366	345	338	338	355	314	338	320	331	356	340	350	349	339	279	342	355	326	362	364	350	371	365	315	338	351	329	356	356	362	351	341	346	337	360	290	331	356	355	382	338	297	340	350	334	322	330	333	355	357	356	327	333	376	350	376	355	361	341	365	324	336	346	354	352	394	358	330	334	364	348	374	329	358	372	334	354	352	331	333	369	335	340	318	341	331	324	353	363	348	367	340	348	364	338	350	358	357	338	361	336	365	309	323	339	379	346	336	336	350	345	327	336	364	358	333	334	340	322	343	310	335	310	355	357	327	325	325	324	335	350	352	309	356	331	344	363	344	344	327	367	341	355	336	371	349	335	346	312	328	382	325	376	305	379	342	333	353	327	333	315	390	370	345	350	330	332	326	371	315	368	308	342	341	337	351	318	323	353	351	351	365	367	370	329	347	345	367	330	377	348	343	349	319	336	320	362	325	323	348	358	322	351	335	339	320	323	409	340	363	370	313	337	319	320	347	337	345	332	348	346	344	351	363	377	375	378	343	375	373	325	324	339	340	360	368	334	338	310	301	338	361	337	335	335	389	355	325	340	349	364	340	357	333	340	340	365	332	393	330	332	349	342	367	370	381	369	334	327	339	354	345	388	365	364	326	358	359	323	347	353	335	370	348	349	335	371	322	344	360	368	337	328	359	331	365	380	360	335	293	385	370	326	343	324	337	311	353	373	377	376	325	367	399	327	340	357	364	320	371	351	361	336
45471	55504	32266	15830	7915	4491	2758	1743	983	749	711	541	510	436	411	409	423	378	388	367	396	364	349	380	369	391	360	364	365	371	372	378	335	351	382	338	375	348	362	354	360	364	391	364	356	346	361	365	343	338	394	380	409	339	361	346	392	364	380	327	404	370	353	346	342	355	352	379	374	364	370	378	320	342	355	365	390	379	363	364	364	356	385	337	358	370	354	322	343	401	373	360	382	357	373	372	394	375	358	379	385	383	346	353	377	360	362	341	383	398	370	325	361	372	345	362	328	341	373	329	342	372	352	349	353	338	417	357	378	324	353	367	346	357	368	371	355	352	363	346	362	351	336	329	365	376	400	384	324	384	372	357	357	356	337	361	346	351	352	334	332	377	358	330	390	361	343	374	380	330	364	350	350	341	368	375	360	388	364	365	368	346	365	339	341	337	401	379	368	370	368	373	329	374	354	361	357	360	370	369	373	372	345	356	356	361	351	363	376	380	329	392	392	361	367	390	325	340	360	392	388	371	316	358	367	314	332	364	386	341	346	384	331	364	361	396	386	369	361	361	350	357	366	395	372	372	384	350	363	348	379	363	365	357	343	410	353	339	323	349	371	355	372	384	383	390	353	385	360	374	381	354	390	378	346	413	372	379	366	336	342	369	369	364	361	312	372	386	352	371	379	342	362	374	356	348	373	364	389	381	349	360	395	312	379	359	387	370	365	357	369	374	354	359	336	381	361	335	376	356	364	375	343	350	356	351	350	357	374	378	363	349	370	376	375	334	355	356	381	386	366	383	352	363	370	336	351	404	365	367	351	338	376	346	392	375	344	378	341	355	375	369	332	363	351	333	393	381	359	360	385	348	358	357	384	368	367	365	386	352	374	417	358	359	400	349	378	391	386	382	370	339	383	376	367	380	367	343	379	369	363	398	346	385	370	394	377	373	369	362	375	388	386	374	385	377	338	323	398	374	373	374	322	371	365	375	354	382	345	329	350	351	359	356	350	375	375	362	355	375	372	344	363	363	382	371	367	327	387	368	369	343	359	341	358	357	361	387	325	380	341	342	371	370	348	369	338	342	340	356	352	352	390	381	345	344	370	403	390	343	355	392	355	419	348	344	342	339	401	360	356	360	350	366	311	351	362	376	330	347	383	367	370	373	350	354	383	336	365	379	389	374	342	373	364	370	388	392	371	350	351	360	357	374	339	348	346	364	375	362	342	363	338	379	355	369	387	354	317	361	385	361	339	364	371	375	391	408	333	379	375	400	374	392	371	374	350	329	358	376	372	411	371	362	347	343	368	341	324	364	381	318	381	355	366	347	358	315	320	382	341	369	336	392	411	351	371	361	332	337	390	340	325	376	369	350	413	390	339	400	364	374	338	342	379	351	356	358	346	363	357	373	353	381	395	373	343	358	360	356	326	378	325	415	387	366	387	371	380	330	386	346	358	362	341	384	389	346	376	352	338	368	370	370	353	382	374	317	367	360	368	372	331	343	381	361	355	325	334	344	336	363	384	347	377	373	366	338	390	356	368	354	366	339	363	382	375	340	370	360	358	357	340	375	384	352	368	360	382	360	348	352	392	346	385	375	434	374	340	421	343	361	361	373	351	371	368	372	367	362	381	395	360	364	373	385	409	357	346	361	348	348	368	390	362	360	328	378	360	358	378	353	387	394	351	358	359	349	349	347	338	356	354	353	360	346	405	321	391	342	344	370	390	358	353	376	356	373	379	376	358	362	359	360	364	393	390	345	371	386	362	367	381	366	369	387	357	331	361	343	343	348	375	399	335	367	346	360	349	346	326	368	343	392	371	377	334	353	355	342	390	344	364	348	377	347	355	358	403	367	353	367	387	336	344	347	351	382	351	368	379	340	359	353	348	348	335	393	333	382	349	335	374	376	340	378	398	335	349	346	364	367	327	365	334	351	348	381	375	378	369	357	330	342	358	357	370	350	371	351	343	341	364	357	366	353	346	347	350	384	370	362	336	369	387	396	350	354	384	340	375	352	367	334	382	347	357	353	413	397	358	373	354	362	367	358	321	356	320	364	349	370	380	390	336	351	351	353	365	347	379	352	367	363	332	386	348	381	365	355	366	352	365	369	358	395	364	358	338	366	375	402	344	389	360	343	368	349	373	372	347	367	373	372	358	336	357	342	344	383	357	376	347	375	365	334	388	393	353	374	361	359	352	362	341	372	339	362	375	374	339	395	317	407	335	385	365	378	390	401	422	369	358	335	372	358	361	356	408	332	337	348	381	347	351	364	373	317	322	340	349	379	341	361	331	358	357	335	345	338	364	379	350	353	369	381	335	364	365	364	388	369	352	373	374	351	374	347	405	420	377	374	367	391	376	335	371	359	350	360	359	363	381	344	345	335	364	395	358	348	354	366	357	381	370	374	341	365	364	371	363	352	375	378	356	353	346	376	373	386	359	369	367	362	355	369	350	396	370	358	358	398	369	378	350	345	397	369	329	346	374	386	361	322	354	352	379	372	333	338	349	374	387	353	406	352	355	341	376	368	351	378	390	362	368	365	391	376	379	394	397	381	352	357	362	334	373	379	337	355	384	342	377	370	374	373	351	329	363	369	356	349	359	373	376	353	355	334	352	384	355	343	380	369	350	364	310	358	357	365	370	385	377	386	360	389	379	346	367	374	349	332	359	368	379	366	344	366	379	333	359	341	378	360	361	347	329	368	341	363	381	354	352	338	373	358	375	393	372	322	366	370	342	394	351	383	331	384	380	355	329	383	361	377	374	341	350	348	362	382	330	390	387	362	363	400	373	381	347	364	374	387	377	375	368	372	351	342	358	351	359	367	368	359	363	365	359	356	364	324	391	347	369	374	387	386	368	383	343	359	340	361	364	423	363	359	360	344	345	375	343	367	371	380	334	373	357	367	384	404	369	363	386	371	354	365	354	367	358	375	368	377	349	366	354	344	334	357	331	368	346	369	351	369	397	352	389	364	328	368	365	341	362	381	361	365	336	371	379	360	378	372	375	348	367	385	382	386	378	343	386	418	368	366	376	382	360	344	359	377	361	353	346	359	370	364	370	403	354	376	381	362	396	357	377	364	346	378	367	344	393	358	321	329	374	328	361	345	372	375	349	342	362	355	362	386	356	373	347	368	376	341	377	383	373	362	379	399	388	351	330	368	378	382	341	392	365	327	332	357	365	363	366	369	385	367	378	381	373	391	372	350	385	359	370	362	368	350	353	358	324	359	361	378	364	366	354	379	349	343	348	329	342	339	352	351	366	327	370	380	357	415	338	384	386	330	398	370	347	381	370	339	353	366	346	362	367	355	388	400	349	375	408	334	347	369	361	332	361	374	327	368	386	348	374	379	335	354	364	355	360	363	378	369	350	328	340	361	398	343	379	388	368	387	352	380	368	358	397	363	334	386	363	351	341	365	383	385	409	365	368	401	353	350	355	406	365	372	384	359	333	356	377	351	397	356	374	372	355	377	378	393	361	374	365	390
22528	21046	28515	23768	21065	20928	8546	1569	956	868	692	557	476	479	397	364	359	332	314	376	318	336	346	328	339	327	320	314	310	339	333	308	345	306	288	316	351	332	309	317	352	315	311	285	349	289	318	307	326	344	324	310	316	317	305	310	334	315	336	319	316	313	317	319	310	333	277	297	316	320	303	320	305	312	327	311	317	345	310	321	327	321	339	289	308	318	300	314	316	337	313	315	335	326	294	316	310	326	347	323	312	336	304	326	332	315	307	324	322	318	331	284	301	325	322	306	291	331	319	311	331	301	303	318	331	323	343	325	341	308	300	329	333	303	309	334	289	308	299	320	309	317	340	330	312	291	354	323	328	294	316	275	311	344	302	318	305	292	332	310	317	337	333	334	319	338	346	332	310	320	310	324	326	323	338	306	336	323	310	288	338	319	325	295	336	312	297	323	344	327	296	310	338	323	338	335	355	326	337	318	282	323	319	326	308	302	283	335	311	355	301	346	312	297	314	292	297	287	316	322	338	358	302	312	289	300	273	314	306	292	310	313	294	326	328	305	351	264	326	345	330	307	306	313	283	341	333	285	314	312	339	306	328	318	335	340	318	336	319	324	298	319	296	318	309	343	320	305	327	333	297	309	294	329	320	315	354	310	330	317	334	323	327	322	326	336	314	289	296	310	291	276	317	324	339	318	335	312	333	326	303	293	307	337	319	312	309	319	300	283	342	327	290	295	339	319	307	358	292	307	343	333	317	314	307	314	335	318	314	325	315	304	321	327	346	327	311	313	318	326	299	313	291	348	334	322	328	283	326	354	308	343	317	342	330	319	301	332	323	333	336	340	300	331	313	321	289	343	302	296	298	268	330	318	334	304	332	339	321	308	310	307	343	319	329	331	336	319	326	302	267	301	307	317	321	333	336	309	295	332	323	320	341	342	318	305	300	332	334	297	318	321	279	318	302	316	317	319	303	318	294	318	335	306	330	306	298	307	312	310	316	338	340	317	309	352	318	316	339	333	327	328	298	316	316	329	316	327	318	330	302	331	322	334	333	305	325	330	329	329	327	306	336	311	300	315	352	316	343	316	351	330	316	323	309	318	332	305	328	331	325	292	325	323	342	299	320	301	316	321	384	316	332	325	330	324	281	329	342	361	325	320	300	326	334	326	307	308	341	306	325	340	293	278	322	310	296	345	309	305	299	311	309	289	308	317	334	306	331	321	318	349	321	373	327	314	290	305	286	299	288	303	338	324	329	301	331	319	329	309	326	319	336	307	323	313	333	366	328	333	294	319	322	304	343	338	336	324	334	331	314	298	326	327	329	302	329	315	337	301	326	317	316	299	297	306	322	341	317	312	309	323	328	301	313	327	329	298	351	311	315	290	331	341	327	365	325	312	320	337	316	322	306	323	323	322	283	319	328	310	317	324	311	351	331	314	333	285	312	330	301	353	337	310	324	327	303	323	321	310	347	328	318	281	337	329	308	316	351	318	297	326	296	321	319	354	306	316	315	328	323	287	343	319	314	343	314	313	351	320	321	315	348	311	304	303	328	324	324	369	287	307	321	282	322	310	318	317	294	314	312	326	314	289	335	301	308	328	320	347	336	323	330	343	303	316	289	289	333	327	340	319	302	307	294	308	320	345	284	330	323	308	305	316	343	321	313	338	301	346	341	295	291	316	304	342	313	309	304	337	333	315	323	309	299	323	321	321	329	313	325	318	320	316	328	316	347	338	350	342	336	326	312	313	299	307	293	318	314	336	293	321	324	315	330	288	331	318	341	277	330	300	323	306	359	287	320	328	333	316	305	308	304	289	332	305	337	313	328	309	303	302	306	318	286	285	310	336	298	315	365	302	311	345	336	257	356	284	317	341	303	324	328	328	323	336	318	317	326	306	303	297	293	295	326	320	313	320	341	325	342	309	334	301	341	334	337	319	322	331	346	343	309	306	324	329	331	312	352	352	328	270	345	312	315	321	327	318	305	338	313	329	314	334	310	343	344	327	325	307	287	322	323	319	321	325	306	336	316	338	357	309	365	308	319	320	319	326	338	336	331	311	350	347	304	285	328	326	316	328	320	324	339	318	313	333	307	339	359	327	330	309	293	356	303	310	321	327	285	315	327	321	310	320	361	314	320	302	307	290	339	327	337	305	311	318	320	333	312	284	316	338	294	294	290	334	341	314	348	332	312	322	348	315	313	323	288	313	321	319	356	317	328	334	319	357	345	338	323	330	304	335	308	313	344	310	309	314	314	341	301	277	300	325	356	331	334	291	338	325	305	303	297	342	329	325	318	314	311	337	319	296	290	307	287	336	312	348	313	307	312	295	324	296	340	313	327	314	329	341	305	327	339	332	331	322	334	313	315	311	305	352	314	299	312	303	330	304	318	339	297	285	311	292	331	314	331	308	322	319	349	287	301	293	302	309	343	355	368	325	325	294	308	300	327	342	309	307	308	346	310	306	357	317	305	332	302	335	316	310	303	317	298	298	294	272	325	348	314	315	303	338	325	311	331	318	326	329	295	324	311	314	327	332	350	351	319	291	326	342	285	314	329	316	310	330	346	319	288	313	359	356	315	308	329	286	324	307	333	359	356	357	319	313	329	316	292	293	316	303	339	323	314	311	315	308	321	331	281	314	320	287	327	363	304	333	324	320	296	338	320	321	325	298	319	326	300	296	324	278	290	329	311	323	326	336	329	344	290	316	320	310	293	309	322	317	302	351	304	308	303	323	301	303	288	332	342	312	330	319	299	327	350	332	264	314	340	300	323	310	310	338	289	345	329	344	313	313	300	301	317	295	293	310	314	304	289	326	331	306	304	337	291	312	325	307	287	332	330	318	293	296	314	314	327	336	317	308	309	324	339	319	325	299	309	305	350	357	336	285	306	312	309	312	336	309	286	318	313	328	307	295	307	305	323	299	301	316	317	308	314	304	305	288	310	315	332	318	332	322	324	312	324	308	300	288	342	306	286	330	311	338	303	333	302	328	310	296	301	329	316	331	341	314	325	302	306	314	320	325	316	324	301	319	328	317	349	320	305	318	324	283	322	347	295	298	283	317	328	313	321	299	322	328	294	320	323	299	314	329	304	336	314	296	312	337	318	334	332	343	307	356	332	329	315	285	343	331	304	312	322	324	278	303	318	291	320	336	324	318	335	315	334	344	296	317	321	362	302	322	292	301	284	323	322	343	333	335	324	300	287	296	305	294	332	361	301	324	313	285	287	331	361	333	297	362	317	283	338	309	293	312	285	311	309	345	289	310	353	318	315	306	353	314	312	292	339	285	296	341	361	329	274	328	341	341	326	344	335	322	329	354	293	301	352	284	320	354	337	329	328	315	304	299	322	322	301	311	340	323	309	342	347	289	356	294	265	295	357	349	304	306	295	326	339	314	309	308	314	292	330	324	330	281	326	314	351	343	294	327	313	324	305	297	313	332	327	333	301	312	319	329	299	317	333	310	343	313	336	334	298	339	348	323	319	300
46280	57767	36357	19472	10155	6661	3675	1951	1434	1125	993	802	627	516	472	379	332	338	353	321	326	265	312	347	337	312	348	333	325	342	338	343	328	308	340	353	294	331	290	360	342	351	314	378	300	335	329	329	327	337	365	325	322	332	339	330	337	322	309	294	366	308	337	329	335	309	321	310	332	316	317	310	340	333	344	320	336	341	317	338	308	289	347	364	315	324	340	332	329	316	290	343	317	310	333	328	303	326	330	308	299	337	356	360	321	323	335	302	320	333	314	337	287	269	351	326	335	342	360	320	310	330	362	320	354	327	324	319	336	318	349	320	325	329	335	328	314	316	328	333	335	371	342	328	346	351	326	345	344	327	325	315	323	317	323	321	320	306	370	330	309	315	321	310	304	329	318	347	304	300	327	354	324	315	328	327	339	336	366	296	332	306	309	342	343	327	356	322	294	345	327	321	336	342	347	329	321	321	370	329	318	320	314	319	303	311	331	314	353	323	337	343	313	326	348	328	313	327	320	315	280	282	330	313	294	311	342	310	337	291	302	334	344	307	327	333	352	332	300	329	310	353	351	331	366	332	353	325	342	346	345	337	296	340	324	345	323	348	306	323	333	346	312	316	319	315	333	316	345	315	302	351	301	351	321	320	354	325	342	347	310	332	334	338	334	316	344	309	312	323	319	320	292	321	329	335	307	330	367	330	337	367	343	325	303	346	323	356	300	307	365	342	324	336	328	283	365	334	359	344	334	308	350	335	349	345	351	341	353	354	315	344	341	339	350	363	286	354	316	340	340	322	332	339	337	315	333	306	350	316	365	333	324	352	321	341	320	293	292	325	278	318	340	355	297	342	353	317	354	294	338	354	313	337	337	345	335	323	338	332	316	315	342	363	326	354	339	329	336	338	314	359	342	344	378	350	306	348	322	323	351	323	323	313	309	299	343	317	338	329	312	300	350	285	319	331	317	315	347	314	320	325	308	315	318	332	334	326	316	308	337	302	327	299	301	342	334	337	323	323	326	340	346	330	327	324	297	354	344	342	321	302	338	340	296	332	348	309	304	308	332	279	341	326	321	324	293	331	332	331	328	314	307	311	343	299	319	312	310	331	340	313	340	329	324	310	334	325	313	327	348	312	315	320	322	316	325	332	303	337	378	317	360	344	284	374	335	346	351	337	306	327	314	352	346	330	305	313	341	305	336	359	326	289	369	336	312	326	307	330	353	336	337	329	351	339	344	310	330	324	288	327	327	326	349	328	334	342	330	318	294	327	317	331	337	340	342	354	336	330	309	326	323	308	328	336	327	328	319	334	332	318	329	342	338	329	318	321	301	341	325	349	335	333	328	298	340	326	339	322	325	318	330	356	349	336	331	323	304	318	354	286	301	350	333	323	310	337	333	311	334	309	340	334	320	329	341	367	312	353	323	324	305	308	308	310	319	355	376	355	343	355	312	329	325	320	340	353	345	343	349	350	323	337	337	321	324	326	306	313	340	329	304	334	355	308	322	309	313	307	322	365	316	323	326	317	336	315	325	332	307	324	314	319	290	348	343	325	324	366	301	313	322	302	307	325	328	301	337	284	349	333	342	341	362	326	362	317	337	364	328	358	335	366	325	321	339	351	324	309	323	324	348	315	346	336	355	327	373	329	314	329	338	321	325	342	316	322	357	318	324	343	329	334	313	327	326	317	331	363	325	344	319	331	367	336	332	318	309	320	309	327	348	322	319	315	332	318	301	315	345	320	348	337	308	329	292	349	318	309	327	302	365	319	317	297	317	347	315	331	340	330	324	323	312	332	309	328	324	315	307	326	299	303	335	314	323	360	333	309	342	318	314	326	338	342	314	341	346	339	316	348	267	327	356	374	333	337	331	338	312	317	366	336	342	313	355	336	329	351	313	354	304	333	339	344	351	370	348	320	337	350	357	338	336	332	357	296	321	320	336	329	318	297	314	345	348	341	323	352	282	315	334	304	329	326	301	312	298	320	314	316	358	326	347	385	313	319	337	327	336	310	322	322	334	310	343	325	351	338	318	356	337	353	347	330	310	331	336	314	306	324	309	345	353	357	375	357	327	334	326	324	321	332	307	285	349	308	370	301	316	291	319	319	312	290	302	353	309	351	311	316	332	331	320	315	337	323	342	307	311	306	359	321	298	348	316	349	326	342	320	340	327	339	337	323	335	304	328	301	344	339	309	321	354	345	332	323	331	357	338	326	335	313	302	342	345	324	314	335	336	332	295	320	326	340	330	347	349	348	356	341	366	302	342	326	325	306	321	333	372	340	342	301	317	308	348	308	339	341	333	321	331	342	338	322	343	356	315	320	344	328	346	346	340	323	305	330	322	324	327	326	314	355	354	306	337	316	357	315	373	320	358	330	325	328	339	296	331	319	330	337	331	334	338	347	319	346	348	309	362	361	319	337	358	337	289	343	352	323	313	305	338	364	331	311	351	316	358	330	359	327	322	301	360	349	312	321	331	310	317	328	329	353	313	348	321	337	355	344	307	318	315	355	343	353	341	318	336	347	333	342	341	305	330	329	336	375	310	317	333	298	351	351	329	346	319	327	354	353	312	322	339	334	338	336	311	336	350	312	336	348	332	352	294	347	316	336	309	320	349	362	326	328	323	342	312	349	345	310	333	322	333	328	323	324	337	349	322	303	336	367	337	335	309	343	323	309	352	358	305	311	355	305	327	339	314	311	349	321	330	345	316	331	344	306	336	338	304	302	325	332	316	337	325	359	331	342	329	306	276	354	364	343	321	316	310	325	295	329	322	322	309	330	330	320	353	328	328	312	321	295	328	343	318	358	322	334	328	349	314	322	349	328	326	359	336	330	311	322	335	321	331	331	337	322	369	318	345	329	338	320	302	343	329	325	331	316	345	315	320	328	306	323	312	300	332	322	287	344	338	313	292	292	338	319	333	349	334	333	315	340	333	336	311	317	314	341	325	352	308	350	327	313	319	334	352	321	357	323	351	258	312	321	330	314	343	322	328	370	324	349	355	327	312	344	321	340	346	318	351	335	316	322	350	370	325	348	334	343	327	341	322	350	338	362	326	330	341	316	362	309	321	354	326	328	317	326	329	286	343	306	344	308	330	351	342	320	362	311	358	339	341	329	317	322	323	300	355	333	299	334	328	350	323	312	338	348	322	324	324	327	313	313	347	319	344	319	335	331	336	332	349	309	321	318	304	311	327	306	344	330	335	341	340	341	320	332	348	337	321	330	311	346	295	339	333	337	299	358	344	323	337	317	310	320	323	320	314	336	339	356	324	345	314	300	331	320	343	297	302	323	346	310	329	308	314	348	323	327	308	326	307	301	299	342	288	354	336	356	305	301	337	323	324	323	324	308	313	311	315	325	337	319	332	294	327	341	308	316	312	356	324	341	321	303	326	335	319	327	322	339	343	346	286	346	354	299	328	332	328	298	342	325	352	337	336	332	339	334	326	325	351	302	318	310	324	358	324	353	338	327	320	327	354	340
41865	42323	31157	17198	6631	3380	1981	1508	1172	795	664	439	440	379	377	353	336	345	361	366	358	346	338	350	368	348	329	351	361	339	333	366	317	333	348	351	329	332	330	359	352	332	325	311	333	347	323	342	358	352	302	345	314	367	333	344	312	319	302	341	315	384	336	319	345	361	326	319	327	340	297	312	334	339	337	315	331	306	363	334	342	332	335	344	356	326	328	334	337	364	349	353	311	332	317	347	323	331	353	339	322	332	309	346	332	364	321	359	348	338	306	346	342	337	327	340	333	357	331	339	342	325	343	309	373	346	355	337	327	338	357	351	314	313	369	375	309	349	344	335	342	336	321	333	330	355	331	355	318	314	313	342	319	323	337	336	324	341	357	315	367	317	307	340	313	331	323	341	345	342	291	347	359	319	326	361	342	367	382	324	322	320	315	337	331	301	330	313	330	371	319	303	335	324	331	338	281	358	318	330	352	376	327	298	324	338	327	352	328	371	363	330	359	323	324	341	379	379	333	387	339	326	313	301	329	310	325	327	328	352	324	359	324	351	316	339	341	350	326	369	351	327	324	374	323	352	350	352	311	344	304	338	322	319	321	328	342	316	329	332	331	316	355	349	310	332	350	350	334	370	359	343	358	328	300	342	367	343	332	339	339	293	324	301	352	362	326	310	308	351	336	343	355	339	330	334	354	335	358	363	336	303	343	341	321	348	354	338	353	351	353	314	327	321	316	306	353	320	332	292	339	330	330	336	339	345	322	345	336	341	357	329	326	334	333	359	328	314	311	353	294	323	358	319	341	328	339	330	378	355	343	348	351	331	311	332	334	324	355	345	353	325	367	339	387	338	340	358	345	322	363	331	339	326	330	336	349	312	351	336	340	301	362	313	351	325	340	345	356	337	334	359	319	292	334	387	382	307	303	347	342	306	318	344	342	293	320	338	367	328	350	365	331	318	346	329	339	325	351	364	305	347	356	354	339	324	332	330	326	349	339	325	328	374	346	337	314	309	351	340	346	335	329	341	343	377	341	362	326	340	335	341	304	325	357	334	348	308	353	287	324	309	341	333	336	334	340	314	358	351	338	323	281	358	288	337	345	333	340	340	341	367	329	323	322	283	334	363	314	313	334	323	309	325	336	329	362	332	349	348	332	349	308	355	343	351	351	347	332	289	342	322	325	360	315	346	324	325	317	322	361	335	362	351	355	329	341	368	350	304	331	322	317	305	332	305	352	324	346	321	344	343	315	364	323	342	334	298	306	334	341	350	323	333	318	325	359	312	311	361	352	329	357	332	336	355	320	360	358	341	332	322	351	333	334	336	312	319	336	328	319	335	346	343	355	365	325	342	334	324	374	325	344	322	338	312	356	362	348	365	358	300	324	353	321	354	346	297	367	336	361	352	357	324	338	353	320	325	335	338	305	352	329	355	344	388	352	327	324	321	348	324	329	336	341	404	341	327	358	321	315	330	329	352	332	353	347	367	319	313	303	354	335	336	342	334	328	360	336	336	316	352	361	321	354	344	343	328	326	349	350	350	306	328	338	335	340	329	320	340	361	354	358	303	342	329	344	326	348	331	346	325	346	330	366	309	326	351	301	343	367	332	321	308	339	370	345	352	345	341	323	371	335	366	314	332	360	346	316	358	318	341	372	366	365	323	350	318	366	316	343	303	302	346	320	312	312	355	339	338	351	320	327	315	328	346	325	368	338	391	339	335	325	319	339	335	321	311	309	342	314	344	330	321	345	338	320	365	322	352	332	333	351	333	337	344	323	359	313	347	313	339	304	334	325	317	367	318	333	344	346	351	337	334	336	332	330	329	330	326	346	331	294	321	337	366	339	324	335	335	351	284	321	325	344	351	371	334	334	337	349	357	322	360	300	348	321	344	379	370	339	320	331	325	311	356	337	312	320	315	330	369	347	357	337	332	296	352	345	322	316	333	331	326	355	324	334	308	334	327	343	334	335	392	306	342	348	346	313	343	338	323	328	296	305	297	321	335	360	373	346	321	344	330	316	376	356	347	344	299	305	358	329	335	318	360	372	349	334	339	314	355	309	354	350	325	340	356	351	311	363	327	354	330	351	337	309	318	330	351	347	339	309	338	311	352	325	332	334	389	307	353	319	347	341	319	333	298	318	342	350	339	335	344	314	327	300	342	320	336	349	347	367	365	328	291	341	328	354	355	375	331	356	349	313	341	302	313	323	322	310	348	308	325	361	311	331	328	315	326	318	325	297	356	317	338	342	321	309	336	327	376	313	325	318	325	368	336	347	327	358	332	319	328	336	354	358	336	352	353	321	327	335	349	313	299	332	322	320	355	326	347	325	321	368	360	330	338	325	323	334	336	352	341	316	308	343	358	326	367	337	331	371	372	323	358	335	344	322	339	353	313	302	350	344	314	336	324	332	306	321	355	305	321	345	322	320	329	349	326	308	321	365	337	318	295	349	324	356	355	330	323	328	328	336	309	341	337	299	317	330	307	323	317	336	348	364	333	304	340	327	349	335	307	327	348	358	319	343	312	307	309	372	327	350	343	310	350	353	344	310	349	339	331	337	329	356	344	303	354	344	356	328	334	331	358	346	311	333	347	356	348	300	323	339	338	339	342	300	337	345	324	349	345	332	328	309	320	323	324	347	340	321	347	323	340	327	348	315	330	323	332	318	313	334	350	344	335	340	356	340	335	357	336	294	320	322	315	377	357	352	354	360	354	349	335	339	324	321	343	344	344	365	354	327	327	318	323	359	339	337	368	324	346	366	339	324	353	346	357	337	330	330	330	328	311	348	298	326	349	333	318	355	326	337	358	313	305	303	347	342	341	345	350	349	306	325	327	326	318	341	315	327	337	308	389	332	311	288	384	324	315	359	375	359	365	351	324	325	321	345	315	328	343	360	359	346	339	326	295	330	343	315	328	343	362	348	311	327	342	349	361	338	314	340	318	320	328	326	329	319	328	330	372	333	300	319	371	319	310	286	293	315	374	321	360	342	309	317	321	344	307	361	334	324	322	306	299	318	340	330	336	316	346	316	294	339	344	318	330	336	328	337	358	344	315	357	354	318	339	322	324	317	332	322	342	379	324	335	342	344	324	336	320	349	354	352	355	341	348	312	331	346	326	334	399	328	339	339	306	302	350	362	333	339	358	316	339	297	343	355	361	332	345	317	341	362	321	361	310	339	335	332	295	341	350	324	322	304	339	318	354	349	322	319	329	341	337	346	350	330	338	349	330	340	321	334	321	338	344	315	330	339	319	333	337	332	324	364	346	352	320	334	361	355	325	327	322	325	328	317	311	332	325	322	317	352	311	330	359	318	351	298	314	339	309	339	365	331	347	331	323	355	346	318	346	338	326	373	330	342	315	352	351	341	339	366	322	316	325	320	308	326	326	356	319	283	322	319	311	337	301	321	334	360	338	317	319	308	342	342	337	310	294	334	341	331	340	344	345	349	341	361	334	327	338	326	321	314	362	339	364	320	337	374	322
47789	52127	29978	14459	8375	5248	3200	2294	1669	1191	850	615	448	423	384	367	397	349	351	389	357	330	404	360	366	387	326	320	363	354	354	386	352	354	354	323	374	346	401	365	361	339	351	370	341	358	382	376	384	375	353	383	393	346	348	358	350	356	370	391	354	352	361	333	341	351	367	324	369	348	380	388	380	343	370	357	348	352	376	381	354	380	357	343	358	357	321	357	355	331	330	336	362	360	367	352	359	343	377	369	346	392	353	359	365	369	343	358	325	380	364	381	329	333	361	342	379	302	344	339	359	364	342	393	336	342	348	347	333	355	323	372	340	353	364	378	355	361	332	368	369	330	380	356	365	357	353	369	374	367	346	368	371	365	366	342	378	366	347	353	357	366	341	366	332	378	375	347	342	360	369	347	337	345	364	351	367	380	360	332	343	348	368	367	343	354	348	353	369	348	357	385	370	377	346	357	354	323	369	355	365	342	324	353	343	350	336	362	357	345	376	368	350	340	379	362	393	384	391	372	353	357	372	346	333	331	332	369	357	337	362	346	353	349	362	383	420	372	360	360	389	383	360	324	351	373	376	356	370	375	322	385	372	372	315	379	372	329	372	343	350	353	350	324	350	350	335	357	324	347	352	336	331	379	358	356	376	353	357	348	328	356	363	359	346	331	343	354	380	349	345	294	415	335	351	346	362	345	336	358	364	349	372	345	360	343	339	362	313	324	307	379	345	365	374	340	339	352	363	317	367	335	356	353	352	319	348	349	342	348	341	384	390	356	365	323	352	344	377	366	374	347	362	357	364	375	354	338	345	328	358	358	372	384	373	366	389	388	344	348	385	392	339	376	362	358	318	351	320	380	334	380	357	383	348	380	368	363	367	336	366	358	364	352	376	400	363	333	363	382	374	364	338	356	355	350	379	361	346	375	355	371	335	359	376	354	352	333	351	338	362	331	340	381	363	354	377	356	357	378	378	387	366	362	371	352	359	349	380	351	352	378	337	339	360	358	369	379	358	373	359	370	353	350	330	351	383	391	376	354	358	359	368	338	388	353	366	364	384	354	365	355	345	383	357	378	383	353	347	377	344	342	390	354	359	393	348	341	357	361	349	353	364	337	385	325	362	331	395	355	337	361	366	340	341	366	348	331	372	390	334	360	352	353	344	352	321	338	338	352	353	375	377	366	339	365	404	343	326	372	335	388	355	366	338	364	332	407	378	370	326	351	336	340	362	340	320	361	362	355	383	361	349	381	357	371	345	359	360	364	370	364	365	353	353	350	351	362	334	349	353	341	348	358	371	344	355	375	364	331	373	373	346	399	372	375	363	322	360	331	348	342	396	378	369	368	346	336	365	353	356	381	339	402	344	377	389	327	333	327	348	339	380	364	356	361	360	327	339	367	359	373	361	358	360	380	363	348	345	372	335	314	361	323	345	366	347	345	318	364	328	358	331	349	360	347	390	330	360	375	346	324	379	350	371	356	362	379	400	358	374	355	343	369	365	368	367	334	355	344	349	430	345	334	361	352	372	373	353	373	347	303	341	347	346	370	368	372	356	353	357	353	360	335	337	334	372	363	384	355	370	383	338	358	377	348	356	334	362	338	331	341	362	362	344	382	375	408	357	376	347	343	362	341	362	353	398	381	353	359	345	329	333	365	354	339	368	340	357	403	375	373	355	404	367	339	322	353	360	336	346	365	362	381	355	349	361	357	340	360	360	332	365	355	339	391	349	366	345	375	373	369	370	374	323	371	340	361	364	385	336	374	365	344	347	344	349	401	390	348	358	341	376	376	356	353	381	366	310	356	376	373	349	364	357	386	369	365	380	379	351	346	352	387	357	337	334	352	338	358	364	362	368	389	348	369	331	369	360	365	366	329	347	336	365	377	371	361	365	370	344	376	367	372	357	360	354	335	361	389	334	340	344	343	364	388	307	363	379	343	351	373	346	381	356	371	336	339	379	345	360	368	324	352	312	396	350	325	337	315	344	341	355	386	345	375	354	345	317	391	341	330	341	352	398	356	360	339	372	347	372	339	349	366	360	343	343	356	336	360	335	352	313	349	380	371	345	393	353	341	351	387	348	321	356	381	359	387	339	343	356	348	348	351	330	373	366	334	378	372	359	341	369	381	356	379	352	364	351	356	375	327	331	365	371	378	349	371	392	382	375	315	355	360	351	350	345	367	333	349	358	351	380	319	349	346	358	355	359	349	347	363	333	355	332	347	361	350	360	357	352	365	345	334	355	350	364	370	326	347	387	387	350	372	364	326	375	327	380	349	378	334	342	346	345	330	344	355	385	338	346	351	363	368	330	377	375	336	350	354	356	356	358	363	339	354	376	370	352	336	336	340	366	339	358	361	357	327	347	335	368	355	390	361	397	377	381	347	339	380	352	335	343	376	378	364	366	366	380	385	389	338	333	350	353	356	360	324	364	371	380	343	349	342	351	342	367	394	347	344	361	367	360	334	372	392	352	333	334	352	331	322	368	369	386	339	355	354	368	345	368	342	351	383	358	383	319	382	350	388	344	345	357	385	359	370	326	345	315	357	336	356	342	377	353	341	338	376	361	360	327	357	354	365	357	335	349	356	320	343	349	353	378	312	338	370	363	370	367	377	333	359	348	353	326	345	354	409	376	350	370	355	351	348	373	370	330	336	367	353	373	340	354	364	363	348	350	340	369	340	354	338	327	335	325	355	348	349	332	347	387	349	363	358	338	352	353	394	364	366	338	338	376	354	350	380	332	358	345	351	358	357	338	340	371	335	375	365	377	377	369	337	346	352	339	365	353	321	344	366	363	336	331	353	318	358	324	323	355	328	350	340	357	377	348	359	373	360	345	338	334	348	355	342	349	328	371	338	345	366	352	376	350	352	355	356	345	366	364	348	367	361	365	395	320	352	343	379	369	355	364	352	360	384	393	372	385	373	360	348	372	364	359	341	368	397	361	364	354	419	389	359	337	365	360	365	317	323	374	336	352	373	380	332	333	354	354	371	349	351	387	346	326	396	371	336	372	343	387	368	375	345	358	365	335	347	319	344	356	347	365	349	313	334	327	382	371	385	382	341	374	350	331	346	345	398	353	411	395	363	340	348	350	365	368	343	351	369	370	338	334	359	361	366	367	374	325	367	358	350	378	330	355	349	332	349	351	356	376	370	352	365	344	327	350	330	361	376	358	383	351	348	363	388	366	323	351	349	348	344	384	401	332	355	333	364	355	324	322	365	341	370	334	364	366	369	337	340	380	352	361	350	354	348	379	375	368	342	393	357	350	353	356	327	373	343	340	333	350	369	329	350	352	367	379	354	358	331	373	385	367	340	383	340	330	391	342	364	335	350	366	358	367	363	348	397	358	385	358	399	374	350	337	336	340	339	376	357	366	350	350	354	362	327	367	357	368	349	360	375	348	373	341	327	345	377	339	336	350	348	344	360	327	369	341	367	346	330	377	363	322	378	347	378	363	382	333	345	364	385	348	390	339	360	347	356
23342	20986	28178	24176	21314	16757	7779	3795	2105	1284	819	594	491	421	380	363	347	327	309	337	312	332	292	290	338	321	287	302	326	314	316	307	298	295	306	291	260	309	298	328	286	278	322	291	282	306	323	310	301	290	272	294	293	279	326	314	282	320	312	308	320	321	320	296	288	296	296	291	309	316	312	325	299	316	319	290	328	297	324	303	336	292	286	282	309	299	303	295	323	295	292	296	291	310	325	343	302	327	307	289	283	295	302	304	313	264	296	307	312	291	308	297	313	325	294	292	297	342	317	303	305	307	320	322	278	321	281	327	303	319	307	313	277	305	279	308	314	287	320	342	297	314	301	294	295	298	264	295	300	301	307	299	268	326	285	288	310	306	295	296	305	353	285	302	329	289	308	286	318	311	299	316	350	294	324	319	302	307	313	280	320	314	310	319	300	308	317	293	307	315	304	294	290	307	323	322	358	301	297	291	312	320	312	309	296	303	289	332	285	293	302	321	346	329	301	322	298	309	305	321	262	310	309	292	314	296	313	311	304	298	322	314	288	269	309	309	330	311	286	288	292	278	336	293	317	273	260	292	299	301	317	299	343	307	347	355	323	342	301	302	285	282	306	355	300	291	308	340	331	299	335	333	329	325	278	280	335	289	291	296	297	308	320	275	330	322	291	302	310	326	280	290	286	296	276	294	300	297	334	286	291	287	312	310	319	307	294	289	302	288	309	311	271	336	318	319	302	279	279	324	279	339	296	306	292	303	312	295	316	307	294	331	306	288	301	319	326	297	301	313	282	308	307	323	300	290	294	324	321	275	302	312	320	305	315	299	298	281	323	343	312	327	311	340	292	305	305	307	302	317	306	307	325	308	306	305	291	324	331	311	283	326	308	301	271	338	331	307	303	286	321	269	292	297	295	297	307	309	315	328	292	332	303	294	299	285	297	313	327	270	307	309	293	276	293	317	316	296	295	283	306	306	292	295	302	292	262	279	310	301	325	293	284	325	316	297	313	321	302	288	289	311	287	328	303	318	306	323	331	272	317	324	298	305	293	320	296	308	308	283	320	318	317	305	303	291	317	316	323	318	283	310	287	327	263	292	316	320	317	281	303	312	331	310	295	313	328	268	306	290	325	313	322	300	298	283	303	286	323	316	325	294	294	307	315	305	288	319	289	313	307	317	326	329	299	279	295	323	282	320	310	302	320	297	275	329	308	288	295	328	271	333	283	333	313	282	314	315	302	321	316	312	317	288	323	300	288	298	292	335	307	356	323	310	294	318	294	299	307	309	285	319	312	295	307	297	273	290	287	284	303	286	302	306	300	299	329	294	321	316	276	298	335	309	309	307	292	312	306	288	288	289	293	312	302	292	285	302	292	327	302	300	299	307	276	299	290	293	284	295	303	283	273	309	299	268	272	336	322	327	329	290	295	328	320	275	293	310	288	329	334	301	285	330	336	321	295	299	274	289	317	324	319	299	285	338	298	298	317	279	307	342	304	302	319	338	303	311	307	295	297	305	300	295	319	325	340	275	322	303	323	309	301	318	308	300	290	308	290	313	299	298	280	312	313	301	338	300	268	323	323	313	302	307	296	301	296	300	277	335	332	337	322	294	324	313	311	320	287	299	285	294	292	308	307	296	307	281	296	277	289	312	287	289	310	271	306	292	318	317	282	291	301	311	322	324	314	289	315	316	348	313	262	315	322	336	270	301	298	307	314	307	307	339	305	324	289	299	315	283	315	338	304	288	344	302	306	296	315	304	313	327	271	309	294	283	316	263	295	330	282	296	299	299	286	323	297	324	294	309	307	332	294	309	303	273	295	306	292	304	318	305	310	283	320	311	278	280	285	318	263	296	312	289	313	280	302	290	312	298	285	296	317	326	306	329	300	286	278	321	323	311	331	281	319	301	318	288	327	318	294	325	295	297	322	265	281	314	303	285	333	303	297	336	327	290	307	324	331	312	323	317	286	306	309	297	296	285	325	271	289	296	295	298	291	308	297	291	299	311	317	308	337	286	309	287	268	299	313	321	306	266	313	327	309	299	291	306	289	307	302	314	278	325	305	298	302	304	275	276	320	273	322	298	295	285	315	313	333	313	325	296	320	272	283	293	300	300	301	306	305	308	288	314	292	303	317	309	319	295	297	309	311	292	263	291	276	290	331	323	286	331	300	303	301	299	332	294	319	313	261	332	307	290	319	315	308	302	300	311	311	293	318	302	319	331	300	308	292	311	314	309	266	330	299	279	315	306	286	296	328	314	302	326	318	303	289	269	312	352	304	293	299	328	299	294	299	272	308	312	325	294	304	317	303	292	311	280	284	290	310	304	292	300	289	297	334	323	308	306	293	301	300	318	306	304	293	305	308	327	270	313	280	283	307	299	315	307	276	300	317	313	324	305	320	289	313	327	333	341	299	276	298	284	290	309	260	279	292	300	308	337	289	298	313	292	281	284	271	301	328	304	300	296	320	295	295	310	324	350	300	336	308	321	317	288	303	319	287	293	279	290	307	314	311	293	319	308	308	293	306	305	321	351	263	325	289	298	328	299	337	320	316	297	308	325	293	291	312	300	301	296	276	313	299	301	314	273	320	303	298	324	301	312	291	315	310	273	319	286	297	294	304	322	280	303	319	340	301	294	279	309	300	295	315	260	300	301	330	300	349	299	325	293	309	300	346	314	312	308	316	283	279	322	317	298	288	311	316	307	304	329	308	302	316	295	321	287	314	304	290	299	323	304	331	283	287	295	296	295	289	295	298	298	316	292	323	290	329	319	299	303	328	277	294	306	304	315	320	291	307	301	286	331	296	304	297	292	298	281	313	319	311	293	302	282	317	312	294	310	304	316	318	312	313	308	284	299	299	300	322	305	313	304	312	297	324	295	318	326	302	311	296	302	282	318	325	349	290	327	323	250	306	305	318	294	301	316	313	314	313	264	341	317	300	261	315	316	331	316	333	308	292	334	287	290	330	303	314	301	314	279	293	297	320	281	316	293	290	340	339	318	317	325	306	322	335	276	320	303	315	308	318	282	302	291	314	320	308	287	285	300	297	307	332	301	310	292	316	299	303	338	259	323	289	318	307	307	308	293	321	291	312	315	305	312	315	327	295	304	291	331	328	309	315	295	328	275	315	330	300	304	316	311	321	288	305	316	309	298	308	318	320	298	339	275	321	302	285	321	299	315	361	280	327	320	293	291	308	282	290	298	312	320	286	306	343	280	317	297	280	321	304	298	306	314	266	330	279	340	306	317	299	279	262	299	331	294	313	291	319	289	303	291	308	300	320	319	315	294	313	314	303	303	276	291	306	319	301	292	335	286	303	276	322	320	286	296	296	327	301	308	318	315	326	279	308	311	330	318	294	347	292	303	324	277	296	305	318	324	299	302	312	313	297	322	292	311	279	316	294	318	296	317	330	331	304	293	326	295	272	294	310	320	298	318	315	333	292	304	288	324	267	291	338	296	296	311	295	337	306	355	341	319	288	307
41814	63102	40343	25331	17778	11933	7603	5263	3167	1784	1088	843	598	502	433	410	376	367	336	385	327	331	362	318	333	325	329	328	321	319	306	332	331	323	299	354	349	348	315	325	327	303	333	323	307	346	322	336	351	325	312	342	345	361	344	335	314	295	320	299	327	331	316	336	317	310	334	306	321	306	326	262	337	318	313	325	313	338	329	347	330	317	322	303	319	332	345	319	332	311	331	345	332	314	338	307	365	312	313	331	342	305	306	332	343	348	309	342	318	355	331	337	347	304	332	270	324	319	329	295	326	337	297	315	347	312	323	341	289	336	308	324	334	331	306	350	321	320	323	336	331	316	326	328	323	343	312	330	319	354	311	346	333	332	355	328	317	328	322	324	323	353	314	304	331	338	317	342	326	345	325	309	319	316	346	349	325	333	316	350	326	324	322	346	321	313	315	309	327	319	338	345	302	308	331	348	336	327	297	319	303	340	355	341	340	309	350	338	346	320	326	304	308	323	294	332	342	336	335	328	320	345	340	322	335	321	328	303	331	328	296	343	336	344	307	324	305	335	301	336	314	311	270	329	323	325	331	336	336	307	305	297	322	337	337	303	338	316	327	363	347	299	323	307	327	315	352	324	311	317	301	284	345	334	301	314	314	329	329	315	323	348	306	343	339	321	314	319	326	308	305	304	336	349	300	361	319	331	363	317	332	321	308	313	319	309	312	337	318	348	308	352	341	329	350	333	350	302	328	358	311	352	334	295	283	320	326	340	326	312	292	333	323	352	315	353	336	341	318	343	325	308	320	334	316	319	297	363	327	308	332	338	305	295	328	332	344	315	341	329	304	294	370	305	317	313	313	321	325	368	299	333	331	360	313	298	359	313	349	344	342	302	339	339	317	342	312	322	312	317	339	319	338	327	331	325	321	314	351	318	315	344	290	324	311	322	311	317	290	334	344	302	312	339	325	317	347	358	327	316	346	312	329	299	299	290	371	328	347	333	339	323	324	352	293	306	339	319	302	348	303	299	305	300	332	303	332	318	299	319	350	335	321	359	299	339	324	312	314	339	307	315	337	314	323	324	329	315	330	337	338	347	321	341	308	290	346	304	342	338	318	330	314	337	331	329	328	316	300	290	309	331	331	299	332	346	324	297	320	303	320	319	337	311	320	354	316	351	357	346	353	322	341	317	301	311	341	318	330	340	305	315	333	339	333	332	315	344	346	300	331	314	332	320	346	318	313	322	333	325	330	310	310	361	348	326	302	347	333	298	329	318	312	326	318	326	323	329	320	376	330	311	328	340	334	320	347	321	361	302	342	308	324	357	317	319	303	316	331	341	350	362	312	298	319	313	335	283	316	321	298	313	305	316	294	308	351	347	338	321	363	314	307	349	314	335	306	303	314	327	297	332	269	289	317	285	360	350	314	310	336	314	284	305	321	350	325	320	319	301	329	310	326	342	323	319	322	296	302	332	337	295	312	330	334	310	348	329	318	361	354	304	306	305	316	335	292	347	340	320	332	353	333	332	312	346	312	315	308	305	320	336	349	322	304	299	365	319	339	307	302	315	332	324	325	319	331	319	323	316	335	336	296	334	334	315	319	303	332	327	340	322	301	312	314	305	354	313	326	298	333	331	361	300	339	317	314	329	308	358	346	324	313	326	340	333	345	316	332	340	330	334	321	313	320	344	319	340	310	324	359	327	317	303	316	309	350	310	291	355	329	335	347	335	331	343	342	328	301	301	325	307	313	299	348	320	334	318	329	294	307	318	350	289	319	290	331	339	326	320	323	331	324	361	326	310	312	326	325	337	327	290	342	329	338	334	317	337	325	345	332	321	297	335	325	300	359	360	299	300	336	292	339	332	311	327	325	308	327	361	325	332	295	292	334	319	327	317	351	330	305	364	300	339	308	312	335	315	346	344	311	343	343	283	319	331	315	324	352	325	299	333	318	329	360	309	331	292	347	325	317	352	320	335	336	320	332	341	329	333	326	304	327	340	290	311	294	330	317	313	313	300	323	331	322	323	316	296	316	313	344	333	289	326	306	336	332	342	317	321	330	328	314	317	350	306	314	317	324	330	319	328	319	319	334	333	323	346	325	340	309	306	316	331	336	339	337	307	335	328	332	352	332	347	311	325	321	301	355	326	324	345	354	344	331	332	324	363	316	346	329	349	342	341	320	319	346	297	331	295	308	325	347	320	332	331	296	333	332	316	290	318	326	306	336	304	318	333	304	339	339	333	298	315	374	315	312	329	306	320	346	276	333	340	345	355	304	295	328	325	288	320	333	322	334	308	349	340	331	340	326	310	301	337	330	320	339	346	326	363	327	323	313	318	302	307	324	334	334	322	326	339	327	341	334	303	321	295	338	340	342	345	320	302	335	311	320	295	315	314	357	303	320	328	323	316	352	339	342	328	348	351	331	308	285	317	329	324	347	333	328	341	349	314	305	320	338	347	387	289	320	328	307	303	320	286	314	331	349	349	286	307	308	316	323	342	317	321	333	311	336	326	317	341	359	341	339	353	312	311	362	338	323	349	324	324	292	326	329	338	310	329	352	345	326	320	330	349	316	351	318	335	324	293	352	337	321	318	303	301	309	313	328	314	338	319	317	349	346	308	325	338	333	329	353	315	352	352	327	347	342	330	324	350	333	328	315	328	352	350	310	310	336	312	317	312	303	328	351	292	350	312	333	320	291	340	326	291	295	323	329	333	306	343	305	325	340	332	321	314	319	323	344	316	314	332	342	316	327	358	314	304	340	321	342	350	354	320	316	300	298	313	327	309	297	314	299	329	331	331	341	285	322	342	332	305	334	315	318	316	332	318	333	315	357	323	363	343	314	337	311	316	310	305	287	323	331	325	324	304	325	339	318	327	298	337	300	322	344	349	344	357	299	314	338	298	339	300	330	334	314	324	294	312	334	327	305	325	322	329	335	329	336	344	308	307	332	356	323	323	310	330	309	321	316	354	334	315	329	337	322	300	342	309	316	329	335	340	343	333	350	317	328	275	346	344	318	309	313	354	321	365	322	313	341	298	318	338	326	323	344	330	295	303	315	339	335	321	322	310	303	318	305	341	355	296	308	306	335	325	301	324	324	349	329	316	328	316	311	368	324	359	326	326	323	322	339	316	319	341	319	315	332	316	329	328	361	332	351	321	315	324	354	355	356	314	316	339	331	315	335	320	319	361	375	340	325	336	342	330	343	337	332	333	351	292	336	311	329	308	288	333	338	304	330	332	340	311	349	340	321	331	317	338	315	320	331	346	316	305	368	326	348	336	335	310	340	346	315	317	355	310	306	313	304	318	323	305	380	338	320	283	327	336	300	290	326	350	308	302	356	327	311	340	335	336	293	309	317	321	353	308	335	307	301	357	327	312	353	340	365	310	339	340	372	356	297	324	326	320	317	341	320	316	320	320	317	344	354	358	318	336	344	336	346	344	308	332	318	287	337	319	327	318	271	326	317	350	323	354	317	303	347	317	349	311
24929	21258	28564	27226	17953	8974	4601	2525	1229	971	820	573	502	449	480	441	424	350	385	342	391	381	346	343	342	347	328	348	351	349	345	335	357	342	360	326	327	349	364	382	348	342	342	359	360	345	342	349	351	332	358	364	372	346	345	331	351	309	341	320	354	307	351	342	365	335	332	336	317	306	320	365	338	322	316	343	343	374	357	374	365	340	354	351	323	383	378	386	344	327	361	348	349	352	312	328	365	374	324	368	419	366	348	330	344	365	355	350	340	321	347	348	343	353	355	339	315	329	355	357	319	332	356	317	350	379	354	323	337	324	289	325	357	365	358	355	367	333	350	337	321	332	346	323	339	336	365	374	343	349	349	312	356	344	369	377	342	335	345	381	362	333	356	371	367	370	337	355	336	356	356	348	342	335	316	360	367	346	366	333	350	344	368	357	331	355	378	348	324	349	301	312	356	346	307	328	356	315	334	363	342	320	339	381	328	365	352	372	369	340	339	345	308	335	342	330	346	342	313	339	338	353	339	337	376	375	335	352	356	337	381	329	368	331	358	364	336	346	366	316	337	340	354	360	338	383	358	357	379	350	324	319	349	315	377	355	325	334	334	364	366	335	377	351	354	373	348	342	325	361	333	326	354	356	374	352	353	339	345	338	366	321	332	353	326	359	343	335	328	358	397	372	352	375	351	324	340	335	338	339	340	367	366	340	338	351	326	362	376	332	369	336	368	357	328	340	375	362	363	362	343	348	327	365	347	311	334	352	373	371	349	364	354	346	372	375	342	356	348	347	298	354	335	350	340	353	368	363	362	341	339	365	328	388	320	349	334	342	342	340	342	354	344	315	314	341	317	361	337	363	363	345	298	330	381	298	370	334	327	372	355	380	401	376	360	363	335	339	367	343	327	329	334	326	384	360	332	323	333	358	320	361	332	354	324	325	379	372	332	347	384	356	314	334	354	378	361	352	360	319	348	337	343	340	342	357	338	362	352	371	352	367	345	352	354	369	368	358	361	353	360	353	352	330	361	341	345	355	328	357	339	323	359	360	375	310	363	329	346	367	347	377	335	325	373	334	366	355	349	319	376	330	346	315	376	351	356	350	351	349	338	378	362	344	342	316	368	336	347	375	335	347	353	341	355	345	351	336	344	370	353	340	336	341	330	337	348	311	344	368	348	322	343	331	339	388	321	347	365	337	357	355	373	324	371	332	361	331	354	374	342	328	338	337	343	356	351	336	329	364	370	314	347	361	326	367	327	341	301	326	360	335	346	368	326	366	361	348	369	317	316	305	341	365	346	373	372	343	379	362	365	311	355	357	346	326	327	357	364	342	340	357	353	343	332	337	358	325	356	320	344	375	355	323	355	340	332	383	370	374	340	345	364	384	369	329	385	312	352	338	356	334	340	353	353	328	334	308	362	333	370	373	356	343	356	372	337	327	344	330	333	351	375	330	373	365	345	354	344	327	369	351	352	294	344	360	326	327	365	338	370	343	372	382	354	353	339	332	340	336	335	350	372	366	354	339	372	351	318	342	365	345	350	331	356	368	353	340	377	345	330	393	369	343	344	363	354	360	338	346	328	325	334	362	351	326	335	339	313	320	359	344	356	344	353	362	377	338	363	360	368	354	336	349	395	317	355	364	348	372	320	340	302	304	371	316	345	362	363	323	337	318	308	357	317	398	352	361	345	380	340	341	353	366	363	344	364	376	364	398	314	351	363	341	351	390	352	370	348	350	314	336	353	371	330	343	384	347	337	364	334	366	369	331	350	353	334	319	339	356	372	328	361	315	369	358	356	369	378	330	325	375	350	360	353	346	360	338	324	343	299	361	350	336	354	345	337	338	332	351	346	356	338	366	338	361	351	333	333	349	360	344	355	370	335	385	373	323	337	313	350	304	345	345	429	322	338	361	343	394	334	341	350	362	356	348	367	346	331	345	316	379	370	359	339	336	393	343	349	367	354	335	333	358	325	333	362	317	352	375	338	356	372	355	365	350	341	347	341	367	350	369	396	347	367	368	345	349	369	333	351	335	364	372	370	339	337	349	384	321	325	310	349	329	365	336	375	366	325	326	308	364	337	359	339	333	319	346	350	379	335	346	339	378	347	329	346	348	359	346	344	335	308	362	398	333	351	338	343	317	334	323	325	389	337	316	349	333	342	360	339	377	355	338	363	382	354	332	354	354	358	370	344	349	357	341	342	322	334	339	349	328	347	378	324	324	357	385	344	343	350	363	361	352	372	364	359	346	340	376	335	355	330	339	313	365	347	360	353	340	315	334	338	384	307	348	348	350	378	327	340	339	334	336	347	346	332	357	328	346	346	319	333	358	368	360	344	327	318	352	362	359	374	343	363	333	344	358	352	323	360	332	358	353	335	326	348	345	352	340	350	356	306	348	356	339	369	370	316	352	319	355	406	354	336	334	354	366	370	373	349	335	361	349	363	343	350	338	328	342	363	356	334	361	356	353	345	355	367	347	380	333	328	318	341	358	372	348	367	355	325	364	372	349	362	313	321	368	331	388	354	340	347	366	328	352	380	333	321	325	334	368	396	342	355	347	357	367	335	345	348	375	344	350	352	363	330	313	359	341	358	390	362	343	355	357	381	347	349	340	371	345	361	366	366	329	360	333	347	346	361	371	400	364	336	355	347	368	337	363	367	349	346	329	341	347	349	331	380	379	337	341	359	370	366	357	326	346	355	334	366	363	372	318	393	327	382	339	349	310	325	332	326	363	359	358	338	357	344	319	352	338	352	356	346	361	339	330	377	364	390	346	371	366	357	350	347	359	374	347	357	365	365	373	349	381	322	326	338	342	357	349	321	360	365	363	320	330	353	316	376	374	367	309	379	367	340	362	337	362	356	333	355	367	368	337	350	335	341	318	354	347	343	325	350	328	352	346	341	311	338	370	357	346	357	337	397	328	322	331	335	351	371	322	347	382	344	340	332	366	319	336	343	395	361	361	349	342	338	344	331	321	331	368	352	316	362	334	351	394	348	357	368	371	349	346	341	341	331	309	337	348	335	359	349	364	345	335	325	340	353	345	346	358	367	338	373	368	364	348	317	353	385	384	322	361	345	377	327	341	327	373	322	358	405	373	334	330	348	344	352	364	322	379	378	327	347	349	364	348	349	315	336	345	336	357	332	344	367	378	351	351	326	367	328	344	367	361	342	351	386	347	343	353	361	348	377	359	371	370	334	317	363	359	365	350	361	350	351	349	317	381	334	369	354	363	384	385	342	314	351	354	334	353	326	330	360	392	340	376	371	336	337	339	327	337	359	359	355	354	379	331	336	354	373	367	324	360	346	338	344	367	372	339	380	356	343	339	353	358	354	353	367	364	355	350	363	354	340	338	343	321	336	341	366	362	362	365	323	351	350	370	365	310	332	351	335	331	358	326	315	318	355	330	343	334	331	360	310	341	358	328	315	342	359	371	358	345	324	339	328	335	344	347	330	372	378	328	345	337	350	324	404	346	345	326
38019	55380	39851	25496	16827	10171	6504	3888	2030	1479	1123	798	600	541	519	519	452	399	383	369	406	369	385	346	379	397	350	379	346	346	337	327	375	345	368	380	376	356	370	363	342	352	384	355	352	334	362	365	364	354	385	364	370	366	369	339	352	364	345	352	385	352	368	337	328	374	369	374	386	370	355	345	356	346	358	368	397	368	347	385	371	386	378	397	388	344	383	386	364	377	365	412	355	379	383	398	401	400	353	352	374	389	346	364	366	361	383	372	380	348	395	357	353	367	357	369	381	381	423	372	395	345	327	378	357	378	335	356	378	330	357	362	391	397	364	342	356	353	346	345	378	384	349	326	375	389	372	373	359	330	371	373	356	388	392	388	350	329	326	336	408	374	337	373	371	357	368	395	354	368	339	389	423	382	364	384	359	372	365	401	363	346	383	348	364	401	372	390	356	380	365	406	373	338	385	321	400	389	377	339	332	372	381	360	365	378	366	410	335	394	395	374	348	357	372	363	387	336	379	377	355	357	372	388	365	340	392	390	391	331	346	383	380	372	342	389	356	375	327	377	356	387	394	383	384	402	350	341	340	383	372	353	377	348	350	353	367	410	355	389	358	373	379	369	360	399	397	396	376	377	372	350	382	365	366	354	385	356	377	364	348	366	369	374	353	387	380	355	353	352	360	365	363	377	358	417	377	359	368	349	336	399	365	382	372	392	356	347	400	361	386	383	366	344	377	387	364	366	393	385	341	371	367	372	353	344	366	349	358	365	361	384	385	363	349	345	371	369	369	366	381	349	372	359	367	402	358	369	365	363	364	389	369	369	369	355	385	346	390	383	374	356	389	379	378	396	360	364	354	349	347	355	375	393	387	354	369	341	359	361	385	335	339	392	358	335	322	373	343	356	405	352	378	356	365	364	336	394	393	329	375	379	372	364	361	383	401	394	402	374	352	387	371	376	347	368	379	347	338	379	323	390	364	338	364	381	380	377	420	372	356	370	336	373	391	364	358	363	343	369	376	363	396	378	351	395	330	349	384	403	386	341	337	383	366	369	363	412	374	367	389	344	348	339	372	353	369	382	351	341	333	371	375	367	377	379	376	378	348	378	370	376	342	368	332	368	339	351	366	373	388	338	349	348	369	372	340	404	344	339	359	384	392	382	383	391	398	392	378	375	368	374	359	365	366	348	384	347	356	360	348	358	392	378	390	356	344	352	348	375	398	381	388	363	393	374	333	346	364	393	382	351	379	361	391	358	346	353	353	343	357	359	357	368	362	367	363	367	348	383	342	385	358	365	383	379	387	352	381	357	357	375	362	357	357	382	346	349	368	362	363	348	386	374	388	359	349	371	369	388	338	357	335	358	353	362	323	341	399	359	366	371	374	366	392	359	372	367	367	400	366	378	378	360	408	396	366	414	386	317	389	382	395	385	348	387	365	375	379	373	383	368	370	405	333	339	382	376	379	363	350	373	375	330	386	347	382	364	401	384	393	353	387	352	373	378	351	376	370	387	358	397	354	380	376	378	349	384	328	382	341	335	366	339	371	360	357	360	372	399	368	358	366	361	383	326	344	388	367	371	400	338	361	396	393	360	369	374	393	347	395	353	361	411	370	347	402	349	338	319	361	366	388	363	344	395	380	366	356	360	381	353	341	368	359	364	348	353	385	370	348	374	370	364	382	370	360	304	380	388	333	365	400	361	389	338	332	385	353	354	363	363	375	393	365	365	382	370	344	334	348	360	320	340	381	387	389	368	364	354	365	381	369	344	347	373	372	388	370	362	360	338	378	361	359	370	383	394	357	396	386	361	375	361	368	345	381	374	385	313	366	360	347	358	378	358	342	367	361	356	370	309	340	325	399	369	353	374	355	369	365	344	376	346	374	361	374	381	346	381	348	404	351	365	353	366	384	349	374	350	335	382	360	410	350	390	390	350	381	362	357	370	373	348	358	382	362	367	394	367	358	343	361	366	384	379	375	394	369	331	368	367	353	350	352	357	382	372	377	371	394	350	375	390	357	371	339	387	386	363	375	362	373	372	367	364	357	386	349	329	410	385	346	380	343	367	343	366	358	373	339	360	394	338	336	361	386	362	383	350	386	406	363	348	342	387	349	358	351	379	381	349	376	376	365	361	399	373	365	356	355	339	350	359	362	363	349	366	376	354	389	361	372	355	317	352	358	350	384	372	367	380	327	340	384	357	363	379	328	378	359	402	370	367	364	369	332	351	395	352	366	392	353	363	381	344	351	372	365	399	338	369	370	373	365	365	358	366	376	363	380	350	401	370	385	376	337	371	401	378	361	373	361	357	363	377	338	369	379	356	370	329	395	375	374	389	355	384	348	339	346	377	405	355	351	335	351	301	362	334	360	362	395	359	348	374	363	368	331	355	396	356	370	330	344	365	360	380	396	349	392	352	374	349	337	368	333	348	374	319	353	381	426	356	355	379	373	402	359	366	382	374	395	378	382	381	390	348	346	395	368	371	370	362	316	373	378	391	386	388	409	377	400	347	408	352	355	389	352	366	395	355	373	378	352	373	394	342	380	361	374	360	367	368	387	358	364	392	381	347	362	378	371	372	385	360	323	373	407	372	361	375	384	378	359	371	402	373	359	357	379	381	375	367	343	376	381	335	396	400	355	405	368	348	337	372	385	357	318	383	372	334	395	338	359	378	383	346	357	354	401	392	409	338	341	351	344	372	379	391	344	382	366	412	370	328	371	432	359	368	396	389	373	372	374	403	390	370	342	374	349	365	381	374	398	370	375	375	367	382	363	385	369	341	380	377	369	363	363	355	355	382	347	350	365	356	396	359	350	380	378	363	383	351	369	370	368	347	320	382	369	396	341	360	375	356	375	382	345	352	357	359	369	351	373	386	382	362	390	364	399	344	370	393	362	337	371	364	369	350	344	385	384	394	362	359	360	345	393	381	394	358	335	365	355	371	364	384	372	373	357	375	376	371	386	389	354	360	372	367	360	355	362	345	368	379	375	364	362	343	380	390	384	364	380	375	343	375	344	346	368	395	390	365	357	380	358	369	351	382	389	351	343	384	381	372	307	318	336	345	362	340	389	366	386	340	350	373	373	376	348	377	392	341	388	364	381	381	314	367	331	339	354	371	345	363	363	389	342	373	355	369	373	376	389	379	372	359	350	382	326	374	333	347	355	367	358	393	379	379	347	348	347	364	380	397	369	349	325	361	392	344	375	390	365	363	391	370	348	335	344	382	367	342	337	369	375	381	351	375	364	392	357	351	356	346	382	358	379	339	362	383	377	359	368	388	343	355	380	372	349	341	374	370	390	342	374	344	371	389	352	377	374	371	354	369	378	395	374	384	350	368	382	355	348	370	358	356	373	411	355	342	375	381	393	374	377	398	360	377	367	370	348	388	380	305	381	365	370	372	362	345	349	425	389	357	385	382	371	363	379	380	338	365	386	353	371	352	355	341	329	365	412	346	376	389	303	364	373	395	367	389	371	362	382	371
22376	20952	28399	23712	21067	20969	11240	2806	1510	1285	1066	898	655	533	495	448	411	343	353	326	329	331	326	309	301	335	324	299	350	298	321	317	309	290	347	329	332	311	326	336	330	292	316	302	296	303	322	317	297	297	296	312	313	325	305	315	307	314	310	330	299	321	296	335	291	335	361	362	332	330	329	303	291	366	293	296	315	332	338	310	310	315	297	333	283	318	307	314	304	341	303	300	329	292	326	312	309	322	330	332	298	317	301	328	338	357	307	303	302	324	314	315	334	308	333	301	313	320	342	329	322	332	299	332	318	329	313	316	321	321	333	328	314	300	320	321	334	327	318	299	332	320	311	299	295	309	275	307	295	327	320	320	331	300	336	306	344	317	350	331	328	324	308	340	326	289	314	306	290	312	309	281	327	339	329	332	329	319	340	287	338	327	305	329	315	329	342	333	337	323	327	320	343	331	310	296	302	307	322	313	307	360	348	321	335	304	319	349	287	289	357	307	320	303	344	305	322	311	301	319	346	345	326	326	329	295	320	334	303	286	337	300	323	329	316	334	295	315	300	323	328	288	300	316	356	332	331	318	323	329	291	298	323	348	325	335	317	316	294	353	296	313	337	320	339	323	344	351	284	334	330	325	309	330	343	363	312	318	291	315	356	271	337	325	350	314	315	282	315	336	328	304	299	323	328	331	333	291	308	311	309	289	301	344	301	309	295	329	357	341	296	296	355	307	314	318	348	314	323	336	319	300	343	291	307	325	304	302	322	323	296	331	297	315	303	308	310	329	316	296	337	330	298	313	301	313	351	345	315	314	348	324	321	346	320	320	337	330	350	292	289	309	345	287	314	305	326	304	303	335	318	308	332	305	316	303	337	251	307	290	290	313	334	284	334	310	323	328	319	319	336	318	310	312	332	307	316	311	335	298	325	329	327	321	298	305	322	322	296	353	313	324	288	305	314	323	321	312	320	311	289	311	322	286	297	343	368	375	308	329	348	335	306	324	348	303	318	333	361	332	339	324	312	306	322	311	308	323	316	324	314	331	318	335	310	339	330	347	356	348	309	297	331	313	336	334	304	318	308	309	285	306	318	334	334	303	304	327	302	288	343	297	309	335	365	329	321	331	320	303	335	324	324	294	313	339	327	335	312	289	295	299	322	291	298	338	358	312	301	297	305	318	330	299	274	296	319	318	300	328	324	294	329	323	341	292	317	349	341	314	308	328	328	315	331	348	299	305	304	306	310	324	298	292	294	319	324	310	298	308	304	341	351	342	316	306	345	294	318	318	342	315	341	318	275	300	317	317	298	333	302	310	311	343	338	335	330	331	324	309	316	330	327	341	314	333	336	345	319	319	301	295	321	330	309	337	303	281	313	328	285	321	314	315	318	305	339	318	305	334	306	326	339	322	339	316	315	302	350	302	318	313	328	330	310	301	340	308	277	308	312	305	314	299	321	316	331	332	354	314	303	350	351	349	324	319	322	353	282	315	324	303	300	307	313	279	336	312	311	314	330	275	323	296	299	271	292	352	346	307	319	322	307	298	333	309	329	334	312	312	306	313	304	276	289	305	313	318	338	327	339	297	280	310	307	300	309	349	307	290	327	336	280	344	283	327	331	272	330	318	335	322	322	313	315	310	333	312	308	328	310	321	355	319	300	331	329	318	304	332	307	327	329	300	312	306	317	302	311	306	348	293	313	301	322	324	337	336	336	314	310	347	334	326	316	315	316	335	338	352	315	339	310	344	298	338	340	314	313	327	330	355	326	328	313	329	318	314	318	288	302	356	320	333	284	311	334	335	322	307	322	326	324	357	365	336	305	314	357	300	338	337	279	324	312	309	310	325	279	331	338	325	340	327	321	317	317	318	302	317	320	321	292	309	344	356	331	337	335	317	328	305	331	337	311	348	306	299	345	311	339	275	343	321	327	333	361	321	321	302	303	273	314	311	310	310	304	347	311	338	357	313	299	359	350	343	301	309	336	288	303	314	313	345	332	294	335	312	280	342	309	327	309	332	306	300	307	337	308	299	362	333	295	337	313	299	354	320	290	318	331	321	311	338	322	315	313	315	365	318	319	335	338	341	347	305	331	346	304	307	344	322	314	353	302	319	319	319	288	285	332	331	318	337	319	327	316	291	293	308	344	325	292	296	359	283	310	289	327	333	299	323	330	358	325	323	308	333	319	336	351	327	319	289	322	329	349	331	316	328	331	337	309	334	295	313	321	332	292	321	331	291	329	291	315	322	318	311	288	356	324	315	296	315	309	342	309	349	316	306	322	303	317	302	326	310	322	328	329	319	303	339	286	326	313	296	310	316	328	295	291	321	329	313	327	314	321	321	308	338	319	313	313	314	312	308	293	335	329	310	331	324	302	300	344	309	292	337	331	311	321	337	282	304	303	371	295	327	348	347	302	294	306	319	319	338	342	323	312	338	317	297	304	339	320	312	299	307	290	301	305	313	325	334	291	325	294	304	320	334	318	334	305	335	321	309	309	320	303	302	307	303	333	329	320	313	323	344	293	368	335	340	330	327	345	335	295	345	338	331	314	309	300	317	295	300	292	304	321	318	309	294	316	322	335	327	335	315	305	305	287	312	310	334	321	326	320	302	329	289	306	297	310	351	331	332	320	336	314	339	320	320	327	325	335	346	330	266	321	327	322	326	316	336	312	316	338	318	354	297	329	301	341	312	313	336	320	296	327	315	338	328	351	298	333	327	317	325	327	328	285	318	300	309	329	345	330	342	291	320	309	307	305	296	311	309	357	312	337	320	295	309	342	325	337	338	314	313	328	339	313	296	331	320	304	320	330	315	322	320	316	334	316	324	310	338	306	304	323	328	335	320	290	310	325	302	317	313	361	298	318	324	339	317	331	324	291	328	310	313	309	339	308	312	320	297	293	323	353	328	309	330	294	330	315	322	321	344	306	322	293	282	310	315	325	342	318	308	299	348	317	321	298	312	328	321	316	316	293	339	346	322	295	301	317	301	341	306	326	302	314	310	315	323	291	290	292	334	356	298	326	338	305	299	305	338	304	326	328	324	296	297	340	346	332	304	320	333	335	305	324	321	318	323	336	343	312	285	329	324	308	303	342	316	315	304	303	308	334	342	338	354	325	307	341	342	302	333	329	337	292	285	318	296	313	336	315	318	340	286	332	302	362	348	288	307	343	344	311	337	314	336	330	335	288	320	322	341	299	297	318	345	330	353	309	318	337	334	289	328	312	288	320	311	310	295	304	302	323	315	311	291	321	358	328	340	335	322	315	313	309	304	292	319	317	332	310	311	322	286	311	319	330	341	291	308	319	292	328	312	330	335	299	340	356	289	303	320	297	310	303	331	308	292	307	296	336	325	322	275	331	323	301	324	321	330	321	329	343	340	299	303	329	342	298	356	307	299	357	335	356	334	325	264	316	323	258	319	322	314	301	324	309	307	335	328	303	308	318	349	317	328	301	310	314	321	307	304	316	342	310	309	307	320	331	327
44657	64772	44225	27777	18382	11260	6231	3440	2180	1767	1465	1251	893	659	541	529	416	408	375	409	372	355	351	352	359	324	354	312	365	337	316	357	341	311	354	338	348	326	343	322	297	321	295	313	330	314	293	369	326	319	344	374	348	321	346	349	312	352	327	367	334	348	329	323	349	337	343	358	333	317	362	340	324	306	361	297	341	351	301	344	304	320	318	348	335	338	356	358	322	342	325	342	319	300	346	362	341	341	347	322	332	352	339	336	318	332	333	329	340	321	333	311	363	308	322	304	337	312	320	331	344	362	342	323	332	318	343	332	327	330	300	344	352	312	323	321	331	313	311	344	338	342	305	310	337	316	349	306	341	319	323	329	310	325	331	330	305	304	350	298	353	353	314	327	293	344	326	332	309	358	345	354	343	337	334	338	309	336	319	334	347	325	317	321	353	337	328	354	306	368	333	328	308	319	324	379	338	364	349	304	312	320	333	365	308	307	333	325	351	329	392	272	327	329	332	304	339	342	325	339	340	320	297	325	319	326	318	347	371	359	325	358	345	332	326	332	360	356	339	332	305	324	336	328	342	341	336	350	355	310	331	358	352	318	324	346	348	324	357	346	358	344	342	313	344	357	320	326	342	327	329	316	304	372	314	357	346	313	321	312	327	345	319	317	322	297	357	322	351	309	320	311	320	329	339	358	335	303	320	336	364	324	317	340	324	313	305	321	281	353	314	343	370	365	305	350	323	303	322	321	308	329	335	356	369	335	342	343	310	345	342	305	344	346	322	326	320	327	335	345	310	322	349	361	346	354	328	358	336	300	344	348	315	329	337	342	324	300	350	355	343	310	321	372	338	321	348	310	354	332	339	339	331	320	335	322	351	353	332	322	307	340	333	322	339	333	332	313	340	315	327	298	295	328	333	297	305	360	313	344	343	326	352	290	325	326	349	353	352	323	333	311	340	363	336	353	330	318	322	350	338	303	324	313	335	345	331	317	361	339	343	332	314	353	308	348	339	341	350	334	339	338	338	314	309	371	317	324	366	320	367	339	347	340	331	340	308	320	301	310	329	356	337	330	308	359	326	351	344	349	330	344	361	326	360	320	324	333	290	328	326	298	317	355	334	343	320	318	345	336	314	324	348	290	342	324	334	358	295	330	329	334	302	342	351	346	343	351	331	321	313	321	315	345	312	331	354	333	305	343	327	346	313	348	288	370	347	333	347	335	348	347	368	324	314	323	344	368	351	350	326	313	332	321	338	308	337	322	329	290	335	339	342	318	316	347	314	319	367	336	319	311	317	326	310	333	312	320	337	325	325	308	329	323	339	333	326	340	346	284	332	342	333	314	315	324	333	321	320	345	347	298	340	323	325	334	339	358	329	324	325	343	313	316	316	322	352	336	328	323	338	340	338	348	331	316	323	321	334	350	368	321	334	355	336	343	316	370	321	363	315	337	342	340	354	341	320	318	324	323	331	305	312	337	334	331	352	333	326	337	324	331	332	336	302	294	346	331	321	362	347	343	352	342	349	326	300	353	329	341	330	354	340	300	340	326	307	306	342	314	335	320	334	325	341	338	336	326	333	334	314	339	349	346	306	335	313	340	300	341	305	317	364	348	356	375	300	307	342	360	361	321	322	317	355	347	354	328	315	311	356	313	339	311	324	363	307	335	353	334	332	355	318	353	333	327	357	334	344	332	326	349	314	334	323	360	334	331	318	343	326	310	336	334	335	319	349	333	336	318	342	312	338	300	332	362	355	334	345	309	321	292	317	329	339	319	295	330	346	328	335	298	373	343	300	335	332	355	351	297	353	307	364	313	292	338	329	348	344	338	315	378	301	321	348	335	356	325	347	329	338	321	335	318	332	317	333	331	323	328	335	317	340	305	327	346	369	330	330	336	319	326	326	322	309	369	320	328	311	351	339	342	321	328	324	328	327	334	331	327	327	345	327	343	319	337	307	309	327	326	352	295	307	342	316	338	326	359	336	343	345	317	343	337	337	319	334	323	335	306	346	334	313	333	312	362	340	350	323	342	306	334	330	331	329	302	365	327	313	343	334	319	315	320	360	312	330	354	333	344	355	337	329	349	328	331	339	322	322	305	310	348	333	332	322	318	330	308	340	315	314	322	347	339	332	319	309	314	338	327	304	280	326	302	343	378	326	311	331	314	317	357	298	355	295	308	325	351	310	312	358	332	302	309	292	351	298	349	345	334	360	312	285	297	368	342	325	355	341	355	335	345	346	317	324	345	327	336	316	338	339	315	359	368	329	329	351	364	348	301	293	348	331	324	331	329	361	312	325	349	336	333	337	345	318	337	341	305	349	313	345	309	349	335	309	328	340	333	321	348	326	317	343	349	337	335	364	320	344	326	313	329	323	320	343	321	306	328	343	331	334	321	332	312	307	344	320	320	357	301	359	324	333	326	320	342	342	356	350	322	340	300	312	307	308	319	353	327	319	322	320	306	343	316	337	314	316	325	342	361	339	303	371	340	324	365	330	360	343	359	343	314	338	300	315	327	368	312	336	311	334	332	324	326	296	298	336	322	304	325	341	302	365	350	313	342	320	319	340	321	332	320	283	343	341	352	349	333	347	345	316	362	348	363	303	346	343	330	336	301	368	342	342	331	331	317	325	312	308	360	328	342	322	287	333	345	313	338	333	330	350	326	318	330	323	336	316	301	294	317	351	341	347	304	318	320	335	352	371	333	360	327	302	322	342	311	310	325	335	313	328	305	331	340	338	336	330	348	324	317	337	336	322	298	344	287	353	318	319	333	341	313	341	338	343	329	315	334	332	352	350	324	359	338	346	339	336	347	334	354	349	325	358	294	336	345	321	352	315	331	342	344	345	368	344	290	342	360	330	305	360	322	333	350	317	345	346	306	303	343	336	344	376	347	379	337	332	332	324	355	306	333	363	337	316	354	321	357	313	321	337	326	302	332	311	322	342	314	395	323	341	340	338	333	326	376	331	360	294	305	364	342	333	316	307	331	335	338	325	330	385	374	334	320	351	299	340	350	329	320	366	347	342	311	318	309	308	377	334	315	349	373	330	366	371	352	343	331	395	340	317	338	306	330	300	368	319	311	341	323	342	333	329	318	331	337	334	326	314	310	343	349	318	338	314	358	343	336	346	319	301	336	322	344	330	342	321	335	316	340	353	321	332	339	319	372	329	336	358	333	330	327	313	347	287	332	359	338	312	343	344	306	331	331	300	339	346	331	301	304	367	309	346	333	374	333	345	323	322	324	303	313	314	347	312	315	334	328	305	367	318	332	297	360	344	337	331	352	348	335	285	329	313	322	315	348	294	345	321	305	344	367	310	316	296	355	304	332	349	367	328	330	321	404	340	381	342	329	339	308	356	376	343	354	321	352	326	355	315	351	298	305	348	304	330	301	348	318	348	325	364	362	314	309	349	334	314	333	283	346	340	322	324	356	344	315	337	351	307	304	340	349	347	323	340	319	320	321	267	344	330	323	303	366	321	325
38024	39647	33258	17909	6749	3529	1787	1139	803	703	597	456	394	358	408	399	358	338	337	373	351	336	312	358	359	329	375	349	366	345	367	354	333	333	334	350	327	310	328	315	339	311	351	336	362	311	372	348	312	343	340	318	330	340	331	355	330	344	385	339	352	317	376	341	320	314	330	348	347	352	361	348	310	363	351	352	364	345	350	364	319	360	330	330	359	308	307	311	338	339	305	310	343	328	332	346	316	297	341	353	380	352	319	334	328	316	363	353	317	351	347	354	356	345	309	301	347	327	317	339	318	323	351	351	349	359	364	348	348	329	325	334	323	334	349	371	354	326	344	340	332	330	340	319	338	357	344	370	349	304	293	330	347	343	329	306	325	343	320	322	356	350	329	356	345	325	333	347	356	329	325	322	300	369	311	326	356	345	307	337	341	380	334	333	353	341	337	335	334	305	331	310	313	342	348	333	338	351	353	360	375	355	337	309	319	349	346	368	372	348	368	350	300	368	322	308	333	318	353	336	344	319	336	346	317	345	309	371	354	356	333	351	312	328	336	358	346	361	318	311	347	323	346	329	346	339	342	326	305	324	362	350	303	319	334	329	328	367	307	344	307	341	324	331	332	315	337	337	352	339	354	323	330	337	317	334	326	341	359	341	352	336	335	323	351	341	337	341	361	306	357	353	328	360	313	322	349	312	346	302	359	319	315	342	346	366	364	341	341	363	350	311	341	321	376	339	351	357	372	359	380	336	374	333	314	338	345	380	387	361	342	349	364	314	332	320	349	335	366	367	381	349	365	353	328	317	357	324	357	342	358	294	361	338	341	356	335	335	325	371	362	343	360	312	339	326	334	352	309	357	305	365	330	318	354	310	295	305	355	331	322	337	367	331	346	308	344	340	344	316	332	339	329	352	326	367	348	338	311	345	357	333	301	326	360	289	330	306	356	344	324	347	364	363	309	359	311	344	347	354	341	322	346	349	376	331	333	345	351	343	336	347	357	364	338	310	340	353	338	367	339	329	317	329	362	378	338	367	344	343	339	319	330	344	332	370	330	326	332	332	316	320	360	375	354	338	340	324	332	311	312	323	323	308	328	306	321	340	346	300	330	329	323	356	338	317	363	305	328	311	359	337	325	329	320	355	329	349	319	324	356	339	327	320	343	322	340	325	319	340	344	366	336	351	324	332	324	328	328	372	341	346	352	344	329	334	323	335	363	338	330	344	344	361	345	331	331	350	342	364	362	331	313	296	368	310	331	345	327	313	347	339	359	335	342	321	330	325	362	365	346	317	311	316	371	299	358	369	333	325	359	353	351	312	342	338	354	322	299	324	338	334	351	338	367	380	345	363	354	336	345	318	352	363	310	351	316	320	344	326	335	355	356	325	361	315	353	369	310	321	320	328	373	364	316	323	336	385	312	345	342	332	339	343	323	358	335	350	350	335	347	349	354	359	320	334	343	368	336	322	318	351	359	373	344	319	314	319	349	375	334	371	330	368	353	348	357	321	327	324	357	318	322	350	357	350	308	353	302	341	325	325	354	322	354	340	321	318	321	377	349	357	342	327	300	330	332	334	352	346	331	346	311	331	363	330	362	345	355	336	342	337	344	315	370	324	339	340	350	340	322	340	327	314	361	346	353	345	344	332	338	341	365	354	359	348	336	354	332	357	341	358	330	324	317	363	311	333	350	321	370	327	321	347	342	355	308	330	312	354	367	340	313	318	360	296	360	345	340	340	339	341	308	343	325	355	304	315	326	352	286	340	385	351	333	341	336	368	340	337	338	351	338	358	353	348	321	337	293	354	332	326	341	366	338	360	367	367	333	286	347	332	339	301	331	357	350	362	352	302	346	311	318	345	361	311	316	341	306	299	333	356	355	314	334	344	367	308	301	383	312	351	341	336	363	329	359	308	332	322	323	355	353	343	324	342	345	338	366	370	322	334	359	351	315	351	336	366	339	311	338	334	316	342	342	351	350	330	313	322	351	338	343	288	339	320	348	336	333	328	326	323	350	325	342	358	341	307	355	342	328	310	324	369	347	328	318	357	328	312	348	348	340	338	372	311	319	349	350	336	315	327	355	338	353	308	320	360	362	363	352	325	344	334	350	370	354	328	320	316	297	322	351	326	353	316	356	316	340	331	348	333	326	327	354	302	313	365	338	340	345	330	354	334	358	319	314	346	354	364	368	338	312	366	336	360	325	309	349	325	372	357	347	333	340	360	321	321	335	375	373	355	308	337	328	322	344	369	327	352	339	331	333	340	336	336	320	324	351	333	316	344	335	335	334	340	340	334	354	324	322	352	332	371	350	346	357	350	332	335	359	343	375	358	339	345	347	335	347	348	350	333	317	363	326	350	335	362	337	309	334	356	325	320	336	335	357	341	359	346	323	334	373	329	334	343	309	350	306	337	325	344	325	319	348	327	335	322	336	346	324	369	335	347	350	310	337	289	335	354	356	377	331	335	311	374	351	362	354	371	337	364	318	322	308	367	349	294	352	323	314	341	338	341	330	377	364	347	345	340	351	317	338	361	332	313	319	343	325	309	325	344	350	362	352	346	341	361	339	329	362	367	325	350	340	327	351	351	328	345	348	337	319	393	319	372	337	295	318	299	331	317	338	333	345	339	351	319	323	338	374	333	345	328	342	350	337	357	355	370	351	350	343	330	333	341	362	340	348	335	356	373	357	332	367	342	320	320	340	344	351	348	355	339	291	392	337	348	406	324	339	370	335	331	328	328	359	370	310	323	351	344	313	326	366	350	346	365	320	347	390	345	344	333	350	325	330	339	359	357	356	366	351	344	338	333	344	335	331	335	356	363	346	332	345	322	335	343	334	318	319	365	336	331	328	319	332	334	344	358	385	321	358	338	316	338	341	349	330	314	353	355	358	379	343	345	351	343	339	322	351	372	319	318	383	341	328	353	300	366	347	337	344	327	355	365	315	313	363	350	342	313	351	350	360	331	373	350	350	345	359	339	308	328	327	316	323	347	356	362	351	361	307	340	360	353	370	336	336	372	374	354	338	313	341	324	343	314	329	337	367	321	365	347	343	326	322	346	343	289	338	362	321	328	315	353	309	356	353	305	346	341	337	320	352	373	346	385	350	346	332	337	354	325	348	329	352	354	322	334	341	355	345	352	318	330	357	348	381	339	337	311	318	314	358	337	341	338	354	346	378	330	341	344	312	322	341	325	318	350	309	319	334	323	344	363	365	362	323	366	335	325	350	350	355	323	334	314	336	355	305	355	316	337	349	349	333	326	308	371	325	316	369	351	341	362	360	311	330	319	321	330	347	319	349	331	322	344	369	319	360	347	347	370	335	341	366	318	344	356	370	333	367	301	352	367	341	314	327	335	303	340	319	318	369	288	334	339	349	367	361	326	337	315	352	359	356	347	339	375	306	313	329	335	330	336	347	314	378	367	327	349	319	318	362	329	357	291	350	366	342	339	323	323	341	327	338	332	355	366	354	329	330	342	319	338
43922	51511	31464	14647	8123	5272	2760	1608	1224	986	804	523	480	453	382	380	389	378	347	388	351	346	392	362	351	361	375	390	351	364	405	358	352	332	367	357	347	361	357	372	343	364	353	355	355	342	364	386	376	347	317	413	379	376	361	345	370	346	389	352	365	365	359	350	327	367	375	358	368	348	416	344	339	323	360	346	355	368	390	367	343	366	352	389	345	388	379	333	335	368	338	385	391	356	381	377	373	379	341	363	328	334	341	313	329	344	379	362	347	385	326	357	366	365	366	375	362	359	342	385	349	346	327	368	369	397	353	354	333	386	366	367	360	344	351	300	338	334	337	366	365	356	342	367	379	332	349	316	354	365	347	349	361	384	371	366	351	399	381	387	376	346	346	354	372	389	396	333	322	344	356	376	362	371	361	372	370	343	397	362	358	355	318	358	357	375	325	329	371	353	366	365	382	369	368	356	347	353	385	374	408	345	391	378	370	421	342	365	369	343	351	389	391	371	351	348	375	388	328	366	382	382	343	379	350	362	343	356	348	382	369	342	377	352	343	357	347	331	377	318	335	350	327	346	342	346	360	339	349	344	339	347	346	399	373	331	371	331	365	366	351	369	357	357	356	363	358	347	361	385	341	371	364	340	354	370	369	325	366	364	330	342	336	335	359	387	347	333	357	347	385	372	366	363	371	364	348	362	362	319	356	334	397	358	380	339	367	332	369	332	344	356	342	361	361	359	361	368	329	337	387	317	361	382	362	339	356	335	359	345	363	372	353	410	403	350	397	383	364	368	361	355	322	374	354	358	390	354	361	372	359	396	372	404	341	382	410	333	393	370	382	356	412	343	354	378	372	347	361	364	360	366	389	320	352	360	399	362	381	390	356	354	337	371	375	368	377	325	354	367	351	351	345	394	357	387	370	347	346	384	378	323	354	356	365	346	354	349	326	354	346	374	362	356	330	338	384	340	356	364	376	344	355	395	397	343	338	354	360	395	362	362	378	345	345	359	367	367	345	366	340	350	343	377	354	376	348	355	355	338	352	343	362	348	366	391	369	324	385	350	376	384	365	388	379	348	376	351	364	369	370	337	376	364	342	404	334	354	371	369	383	340	358	369	396	367	345	353	407	404	343	329	335	385	362	395	357	329	334	311	376	312	376	384	377	354	360	357	344	386	356	343	340	385	354	364	365	388	362	379	368	380	357	387	366	371	369	371	347	334	383	382	341	376	338	373	359	363	402	322	378	380	400	347	385	341	341	311	373	381	321	369	381	328	329	322	369	337	388	356	318	357	372	319	383	369	358	366	342	358	360	403	370	348	342	366	382	380	356	348	341	381	351	367	379	364	349	379	372	366	372	371	351	333	322	380	382	354	339	388	365	349	377	383	364	314	378	349	371	360	317	347	358	358	394	361	346	343	395	370	378	352	358	341	366	384	379	346	364	401	333	357	366	384	334	334	352	357	386	333	359	349	370	374	363	345	337	348	315	332	322	402	308	343	361	370	379	365	364	358	343	343	361	366	330	358	385	342	393	356	330	356	362	374	375	377	363	359	360	351	363	361	371	374	368	338	352	357	359	412	380	345	401	350	372	336	345	343	375	358	373	367	382	393	375	373	358	365	400	389	326	334	400	374	383	354	370	358	357	357	386	361	401	337	375	410	376	374	368	378	356	359	366	371	367	382	367	336	341	364	337	382	358	352	361	372	361	342	375	380	352	364	359	342	352	353	345	352	344	385	367	345	347	363	415	342	346	358	372	336	360	383	361	373	356	363	362	350	359	374	343	371	351	367	360	360	344	374	339	371	369	364	366	347	391	328	363	335	334	352	349	374	348	326	357	335	358	413	322	380	362	341	390	352	354	335	379	357	408	358	334	371	350	361	359	378	378	359	333	358	305	356	364	364	341	372	351	350	356	338	372	372	386	370	331	376	364	364	376	377	330	347	337	369	324	379	371	361	340	372	353	337	330	381	380	368	355	379	383	334	355	340	361	396	367	397	373	338	369	358	360	354	384	361	369	366	377	362	344	360	346	363	367	329	345	361	352	357	344	372	372	365	359	334	374	327	346	360	359	362	361	347	360	377	382	398	341	378	359	383	350	390	363	333	375	352	342	356	395	391	388	349	409	352	375	368	394	389	358	347	347	364	371	349	322	357	318	360	376	350	395	360	341	374	374	385	321	365	345	381	358	385	358	364	383	378	348	351	367	370	380	389	360	375	361	354	359	365	346	355	349	387	348	381	353	384	396	344	335	379	351	373	348	386	342	345	385	371	374	370	373	337	359	348	365	358	388	302	396	336	372	353	337	371	361	346	344	353	328	348	361	366	370	392	382	365	331	375	381	328	367	366	365	358	363	345	347	364	379	355	372	355	331	358	360	391	374	351	345	353	362	362	356	344	343	350	340	367	392	359	375	354	368	392	337	359	370	355	357	379	394	388	382	346	384	356	356	373	386	355	352	343	424	360	351	367	352	355	325	384	344	340	344	358	392	351	332	375	378	361	349	352	372	312	379	354	399	359	365	376	346	353	362	397	352	383	376	384	340	359	359	330	345	350	378	336	363	365	340	361	347	358	332	355	363	346	341	364	343	333	370	353	395	352	392	358	370	376	342	355	329	366	338	389	378	359	375	371	340	380	372	364	376	376	360	371	359	360	356	373	386	350	358	362	354	348	361	359	357	385	380	318	350	372	337	377	374	343	352	367	347	364	350	401	383	381	346	375	360	398	329	364	363	350	354	357	382	353	342	379	353	355	340	363	355	354	333	331	376	372	350	329	373	341	340	333	343	366	356	338	385	370	354	383	357	327	316	350	369	346	370	367	349	395	386	342	352	389	365	377	409	354	377	335	356	350	368	377	336	345	339	365	369	379	391	362	342	342	363	370	384	336	375	361	374	373	369	377	345	360	349	367	348	349	367	367	376	338	351	347	362	351	374	325	334	313	369	382	358	385	330	350	343	373	391	358	388	352	383	341	365	340	370	364	327	356	346	368	369	360	375	357	363	361	322	351	335	360	323	357	336	338	382	324	324	361	359	376	380	374	379	384	346	362	364	380	381	405	375	347	373	355	375	380	358	348	339	351	379	327	359	336	384	379	356	380	357	376	348	334	359	341	394	390	375	357	400	379	345	376	353	380	323	345	405	331	370	400	363	345	356	367	355	367	363	368	359	368	355	393	355	368	382	349	353	343	376	391	357	316	367	394	379	360	366	322	360	358	371	345	336	352	371	350	337	342	359	366	343	383	358	334	377	332	386	370	360	385	341	341	364	396	356	394	344	341	377	346	366	333	386	355	370	375	371	376	363	395	347	339	367	318	365	369	374	363	380	351	305	368	356	369	382	368	379	361	375	387	362	373	388	367	339	367	374	348	338	355	375	414	348	337	347	362	391	329	374	366	348	325	373	360	369	368	366	383	344	386	327	359	363	352	379	398	333	346	345	377	351	382	338	365	387	366	343	381	352	372	381	376	349	363	356	369	343	337
23178	20827	27890	24177	21171	15921	6820	3343	2259	1572	950	703	662	550	463	393	391	365	345	325	287	299	305	320	329	314	290	304	309	314	328	282	315	343	310	317	314	299	278	321	338	278	272	303	309	303	291	293	299	299	334	320	293	324	332	305	321	292	294	318	289	278	303	301	304	295	327	297	313	306	317	296	290	281	298	281	302	292	289	272	294	286	291	290	281	310	286	306	316	319	289	322	304	270	302	315	308	267	277	308	257	307	342	284	282	318	293	331	274	328	319	304	321	294	301	304	269	300	323	321	300	305	299	307	276	282	319	305	297	301	319	313	358	305	267	324	270	318	317	317	298	304	307	332	291	304	296	291	321	308	284	255	299	316	318	314	293	327	334	315	280	311	285	290	294	288	279	268	287	277	310	308	311	269	325	307	304	295	291	288	284	325	279	269	301	287	310	322	309	321	312	321	298	294	293	299	289	319	298	287	288	315	319	323	302	296	345	293	284	312	311	311	328	273	288	286	290	306	303	294	308	298	273	296	292	288	313	295	314	295	292	295	332	304	318	332	275	296	304	279	278	272	310	303	313	321	317	292	299	288	321	289	295	315	310	274	302	312	318	301	291	258	273	327	318	286	310	315	301	287	270	304	309	296	326	295	303	328	323	296	306	305	314	313	317	314	290	308	298	279	305	307	303	285	287	289	311	308	305	263	318	288	291	294	296	319	328	289	308	348	300	310	289	338	287	298	307	302	321	299	320	311	315	289	295	313	330	311	297	308	304	297	325	304	290	301	309	317	324	331	298	307	288	320	309	318	283	310	313	310	290	288	319	318	291	304	253	312	318	300	279	300	281	278	304	311	308	290	311	293	261	287	280	300	319	307	309	312	274	295	310	342	317	262	288	315	315	280	303	305	287	316	288	293	305	296	326	334	317	282	310	319	329	302	319	307	279	287	284	305	288	309	293	293	317	301	281	334	305	303	295	317	273	363	315	317	315	267	306	295	310	329	265	312	310	332	306	316	313	298	318	320	317	312	305	329	288	277	289	293	328	294	294	295	278	294	275	296	298	307	307	271	306	284	312	286	315	287	259	304	309	294	275	303	285	275	309	275	265	285	306	311	266	318	294	297	332	310	296	279	312	303	297	295	303	309	284	314	306	288	280	305	280	290	271	325	294	318	282	279	285	295	282	314	290	267	307	333	312	274	281	308	296	302	302	311	290	270	299	271	302	314	324	314	279	283	276	285	313	302	300	314	318	330	284	288	288	286	281	289	315	317	325	310	301	277	355	312	296	312	314	288	298	288	297	308	281	295	303	297	304	281	274	287	298	288	293	306	301	279	334	265	293	273	308	305	326	288	302	297	312	324	305	328	266	315	302	316	295	310	313	305	310	310	311	300	332	313	304	275	295	318	311	275	294	301	316	277	314	327	306	293	303	319	274	311	280	302	277	301	303	301	299	338	308	346	286	283	299	280	310	313	286	295	299	325	312	309	276	307	310	277	322	297	256	313	285	295	292	291	305	303	282	270	293	297	336	322	300	285	298	336	293	308	275	315	307	295	298	295	285	296	310	302	295	294	324	297	253	293	304	341	323	316	298	292	270	290	308	318	284	300	298	293	305	309	298	297	275	314	287	293	317	264	267	295	277	283	288	312	280	284	300	303	310	313	311	304	307	335	304	272	265	305	286	301	325	336	284	332	294	293	298	317	310	290	303	271	304	322	306	331	328	285	305	317	297	308	320	278	303	306	307	287	284	319	285	308	308	316	306	298	306	301	314	287	292	293	296	269	315	289	300	302	330	295	319	286	339	280	302	310	320	322	315	305	302	317	325	328	293	325	293	300	309	313	298	296	296	302	300	298	273	318	296	307	302	278	300	340	307	296	296	295	320	284	293	289	308	299	285	288	291	323	307	307	302	285	298	305	294	307	310	300	284	281	323	327	311	322	289	293	291	312	304	326	301	313	344	284	319	297	318	279	292	307	296	288	301	295	307	301	312	304	324	310	288	278	300	262	296	303	288	317	304	294	339	292	305	308	306	315	286	288	272	312	268	299	286	313	304	311	307	302	273	311	291	334	297	312	296	291	314	270	307	281	297	315	290	311	321	302	325	282	311	281	298	330	329	309	320	301	317	288	297	279	304	326	306	310	313	286	307	309	321	304	325	280	292	315	323	330	320	294	298	287	339	282	308	309	281	285	263	323	298	323	322	306	299	293	283	268	312	313	335	301	298	306	315	282	314	287	316	305	323	318	294	307	334	286	318	329	307	315	317	317	314	289	352	303	293	326	269	305	306	286	328	310	345	302	307	290	307	346	311	271	313	300	315	331	303	293	344	290	313	308	283	291	314	294	305	288	287	333	290	299	287	286	329	291	297	331	296	280	278	313	309	288	302	319	272	288	341	306	322	310	313	345	339	333	310	310	282	314	276	267	311	325	307	296	339	309	277	269	276	309	314	282	286	305	302	327	290	313	301	312	285	316	290	299	334	282	277	311	306	326	292	295	294	309	293	296	338	297	284	301	305	315	310	315	305	291	307	317	297	321	318	296	293	286	309	300	316	317	297	276	298	301	301	318	323	286	296	278	307	280	280	345	307	299	296	291	323	317	278	311	290	339	313	273	301	305	293	309	286	293	297	301	271	287	311	295	323	277	299	333	292	315	314	297	342	318	364	302	305	291	265	304	303	326	306	327	284	320	315	274	311	298	280	310	282	289	310	277	314	306	290	318	282	285	339	298	313	342	313	304	305	304	286	295	289	309	281	304	297	299	304	311	298	323	280	303	309	318	271	322	336	297	285	305	318	287	326	315	319	294	313	294	288	309	323	288	335	271	284	311	301	276	309	310	315	337	290	285	276	326	308	309	309	268	308	305	300	292	275	339	338	316	308	301	316	296	307	326	313	308	307	295	294	316	328	302	332	275	270	292	324	287	298	317	286	286	288	313	321	271	300	284	287	273	325	265	305	292	298	328	307	304	334	305	300	301	310	292	311	290	278	285	283	323	294	303	293	290	294	298	286	330	315	320	267	321	291	301	328	293	308	304	300	326	277	316	310	279	298	292	298	264	344	291	302	300	303	296	315	284	292	302	305	297	280	297	292	283	323	290	337	310	309	321	290	267	310	319	308	322	304	275	316	297	296	281	285	274	289	301	297	321	310	289	315	290	318	293	279	295	295	314	298	277	300	307	292	306	292	300	316	307	280	284	311	284	293	290	313	291	305	311	293	301	324	328	285	292	300	312	311	288	323	316	310	335	315	302	310	297	309	296	294	322	281	325	294	311	329	293	292	316	306	327	323	324	312	287	273	323	304	287	300	283	317	313	326	285	284	300	298	304	300	299	298	286	320	275	315	327	285	314	293	279	306	295	324	260	293	305	317	321	315	327	317	312	308	316	286	259	294	302	293	297	317	315	310	320	315	326	309	313	312	332	274	294	292	300	326	317	292	310	291	290	288	310	292	316	301	271	307	281	278	292	294	293	281	276	308	315
38111	55160	39182	25819	17172	10588	6931	4989	3452	2269	1397	996	889	721	514	467	420	443	391	326	334	335	319	339	281	342	325	302	335	326	309	307	321	323	301	327	314	339	321	321	324	326	366	341	321	340	305	325	335	324	324	299	313	333	343	324	318	335	302	342	291	343	322	332	295	312	322	330	353	302	306	331	309	332	337	299	352	290	292	349	306	333	326	322	316	341	349	300	326	314	324	311	324	326	332	297	325	306	319	329	324	335	319	328	332	344	328	348	294	278	293	355	295	289	320	327	289	303	316	316	343	322	320	335	312	331	326	352	309	319	349	323	310	331	303	312	310	332	323	323	296	335	294	335	325	323	346	293	329	332	299	333	351	317	305	326	337	265	309	328	310	310	331	324	306	312	320	302	302	299	322	345	321	329	312	302	313	322	350	323	323	308	290	363	311	322	331	301	336	299	299	315	307	320	296	331	322	319	309	367	319	306	328	337	279	320	320	320	317	301	300	329	341	323	296	305	328	328	329	306	334	327	318	316	309	294	344	317	312	316	341	336	350	335	309	324	318	309	311	336	329	343	301	325	334	341	321	323	332	331	305	301	293	359	303	322	314	338	317	334	342	338	285	327	325	280	284	326	334	326	315	296	300	321	339	299	335	330	336	348	301	330	319	301	336	334	321	346	303	305	323	310	349	306	291	310	337	341	327	354	313	318	318	350	305	350	326	318	329	316	351	350	351	320	338	313	330	283	339	320	300	305	319	315	329	333	321	335	268	331	321	257	320	324	371	309	341	316	341	320	327	306	317	312	292	338	293	295	286	323	322	330	291	345	319	316	362	353	328	293	353	301	282	302	350	318	312	309	314	318	315	316	328	328	318	311	313	316	319	296	355	335	344	309	315	324	310	324	314	340	333	317	337	327	347	326	321	338	345	341	328	348	315	305	315	333	337	321	337	346	282	298	340	300	366	330	332	312	327	319	323	350	332	297	308	326	295	370	322	332	313	316	337	322	330	328	316	317	288	335	332	324	301	322	312	324	319	337	315	323	307	344	311	339	331	349	308	298	291	318	309	316	286	340	296	322	295	314	283	347	352	333	321	334	325	278	318	301	306	318	294	322	335	306	317	309	340	332	339	300	322	283	316	337	306	346	337	336	344	345	330	299	318	311	324	325	283	321	307	326	336	321	319	310	344	323	323	321	307	307	343	288	283	313	308	322	306	304	286	316	338	354	340	290	313	319	343	334	339	333	322	323	307	327	305	355	321	321	347	320	328	300	311	338	310	270	301	358	348	367	296	319	319	344	326	302	321	334	361	324	313	316	311	317	324	334	338	310	313	304	316	310	323	328	324	340	341	338	330	329	334	298	325	320	313	330	341	324	328	306	312	332	309	302	346	315	293	313	340	303	310	332	312	301	313	299	332	289	278	315	332	306	326	331	332	301	307	334	303	315	336	315	349	307	319	340	316	325	291	331	356	327	340	314	297	335	329	339	312	329	325	309	319	336	315	323	337	332	320	312	365	303	318	319	328	333	301	324	333	320	316	321	348	342	292	278	323	316	358	288	323	298	337	328	331	341	327	322	284	309	346	335	331	342	324	333	314	324	316	310	313	337	319	335	336	320	341	317	329	360	323	337	318	318	319	322	324	332	327	313	338	335	321	310	323	325	315	343	288	319	333	330	338	332	317	314	306	314	283	340	307	317	319	330	318	345	332	313	285	320	351	294	312	335	321	290	317	351	314	336	309	309	306	353	308	293	322	343	339	328	330	318	289	333	311	344	314	342	326	312	340	306	325	322	331	314	348	317	314	343	315	317	346	347	342	333	313	334	296	348	337	332	328	298	284	307	308	325	326	322	309	326	342	339	302	353	331	283	352	340	306	329	336	338	288	324	336	330	335	320	298	322	325	337	298	319	307	357	348	324	326	343	310	317	307	349	321	320	319	295	329	340	327	298	337	323	310	332	326	327	304	323	301	299	326	320	313	345	300	315	315	304	294	301	341	305	330	305	355	331	300	307	316	322	358	291	317	335	319	320	323	324	346	298	308	332	325	325	318	317	333	286	334	330	324	280	319	341	325	368	309	334	321	298	320	326	274	307	284	341	322	320	366	319	316	321	338	321	320	316	341	316	376	320	336	305	306	328	347	341	310	334	323	306	326	339	334	311	324	351	328	309	319	322	313	327	338	307	331	322	295	325	360	372	324	319	305	304	337	326	311	285	326	376	313	301	308	328	298	307	315	338	342	338	327	294	303	315	348	299	340	335	329	343	335	290	316	295	307	363	338	332	297	311	316	344	331	306	311	303	332	346	339	327	296	351	359	318	324	331	308	298	336	320	348	328	320	320	352	313	318	317	348	321	295	309	334	311	302	333	328	316	338	319	284	331	324	302	340	323	294	313	338	300	283	286	310	324	302	328	329	315	294	338	322	306	309	291	353	309	315	336	331	306	340	331	315	316	326	292	295	348	314	309	326	326	322	338	335	356	295	308	362	293	327	343	331	308	322	300	328	321	320	340	298	331	298	337	354	304	323	284	317	315	327	328	340	320	342	296	312	311	336	301	317	349	310	339	318	351	315	302	309	318	354	313	323	323	346	332	329	354	341	324	333	321	323	349	317	306	348	314	314	297	318	324	330	342	323	328	347	329	314	314	325	294	338	341	331	339	348	302	298	288	336	331	367	290	357	318	332	314	310	290	303	352	296	326	333	312	331	338	326	304	327	344	374	301	359	318	320	325	308	310	297	306	334	350	338	300	311	313	302	336	319	319	326	322	387	313	322	316	333	303	313	298	344	324	315	299	321	326	322	333	313	290	355	278	323	321	276	312	314	348	318	294	330	304	335	340	320	292	324	332	315	333	339	333	298	305	346	311	313	329	358	343	317	309	321	321	300	289	329	285	327	335	296	294	330	335	316	310	309	283	325	326	314	327	327	340	334	333	314	355	336	327	307	310	352	334	317	357	319	318	328	318	333	311	313	306	347	317	305	296	301	326	383	322	284	328	344	314	291	293	297	311	325	317	306	322	311	323	345	326	312	355	336	297	308	336	321	318	340	298	300	340	325	343	349	343	325	338	339	341	331	320	333	330	332	336	344	312	335	326	350	329	295	330	336	321	312	315	307	317	344	332	350	305	344	353	339	297	317	334	279	303	347	328	321	335	336	299	302	328	278	326	332	332	292	310	308	335	348	324	308	318	299	291	314	295	312	309	320	317	323	321	317	312	331	289	307	302	344	332	337	322	354	319	323	309	299	300	326	336	351	307	304	313	318	319	331	323	336	322	312	338	345	352	320	308	302	334	325	332	331	328	319	318	306	291	334	334	323	343	324	304	326	331	322	343	317	322	295	323	305	325	375	293	301	323	324	323	311	350	352	299	343	321	297	329	320	314	311	345	312	309	302	283	309	333	292	328	295	299	326	287	306	326	330	299	296	295	323	342	319	328	307	308	307	325	337	323	289	295	300	321	318	297	327	288	327	324	334	315	315	327
25008	21033	26441	25499	10904	2846	1717	1055	776	566	494	494	448	385	366	405	381	342	362	340	380	329	323	356	394	341	340	366	378	327	329	298	333	341	346	340	359	341	365	367	341	350	323	341	379	331	329	313	303	336	348	352	369	320	335	346	335	362	353	366	376	326	328	379	386	343	314	335	364	349	356	354	314	343	362	361	384	358	333	364	321	317	315	351	384	320	374	326	361	371	334	385	359	349	358	353	343	372	318	364	361	361	352	416	318	346	353	362	333	344	328	296	335	342	317	319	317	367	346	342	326	329	357	334	321	353	358	344	357	337	378	405	353	347	368	338	344	340	318	348	356	366	371	330	334	336	371	372	375	341	342	366	376	322	315	373	350	337	359	352	344	339	350	356	362	343	338	348	360	375	355	315	349	356	316	344	378	351	322	340	315	319	363	357	337	318	362	318	362	343	386	348	362	317	349	374	362	324	367	332	363	359	346	344	312	368	375	350	321	332	367	342	369	365	349	363	351	343	340	348	327	356	329	354	343	380	326	341	327	353	310	350	372	337	331	331	362	327	336	333	359	325	330	345	299	350	369	372	349	346	331	366	330	361	312	348	388	342	343	322	391	355	383	341	365	360	324	339	378	357	383	343	383	321	355	356	335	378	359	347	349	371	382	334	365	346	340	347	323	380	360	378	323	374	368	324	337	338	334	325	335	326	318	376	336	376	333	347	351	331	319	342	371	340	359	353	340	352	356	339	377	323	335	378	358	375	359	340	351	337	347	355	325	393	339	331	365	380	339	348	331	355	346	384	360	337	367	361	349	346	359	367	322	315	357	356	334	311	324	366	317	331	342	372	324	342	317	371	338	348	330	351	368	318	374	349	307	347	357	349	361	341	372	326	310	329	324	328	346	356	366	392	326	354	374	359	351	329	361	319	361	373	335	342	372	349	362	327	362	326	342	338	344	362	346	350	335	358	380	340	312	324	364	311	341	344	364	369	360	345	332	377	383	326	356	349	330	342	349	331	396	331	333	325	338	344	322	346	344	329	363	335	385	391	319	336	313	367	357	353	344	326	373	339	363	361	369	362	336	342	335	354	348	367	359	347	314	343	369	336	363	342	348	341	346	350	318	336	343	358	370	362	325	360	365	360	353	340	362	361	371	335	311	340	348	333	345	334	345	351	311	327	368	422	331	337	358	329	316	336	319	324	379	363	369	335	367	328	338	323	293	342	350	355	326	339	333	327	340	342	332	388	363	346	368	359	325	369	349	348	364	372	341	343	361	336	348	300	328	379	374	361	346	341	340	363	319	361	333	360	344	359	333	362	318	352	390	360	315	364	324	322	315	311	313	341	345	361	336	352	308	344	349	333	323	330	359	339	370	356	328	319	350	357	341	340	356	345	355	336	356	354	360	383	318	345	380	371	350	328	338	356	325	337	336	349	337	345	385	355	358	332	297	366	354	340	351	324	355	315	367	340	364	330	342	356	344	353	366	361	342	355	335	370	313	358	310	369	310	359	352	355	329	348	372	365	372	355	359	309	344	359	363	345	341	290	355	332	353	380	344	358	383	350	327	344	336	332	396	368	343	325	343	366	314	300	349	338	352	337	345	345	348	362	333	333	322	362	336	366	336	332	355	381	368	343	338	364	378	368	342	336	346	361	350	329	348	341	308	374	318	370	328	368	347	339	340	356	339	343	346	322	343	339	326	341	355	348	345	293	349	339	344	347	379	349	362	342	311	339	379	348	343	330	351	348	350	373	345	343	342	341	337	348	351	352	337	364	355	336	331	316	337	339	362	338	372	335	350	348	329	329	350	333	352	351	355	351	363	379	321	346	345	354	325	359	365	354	305	343	314	346	373	347	383	350	332	338	366	341	348	347	374	364	347	337	312	346	341	309	345	330	389	366	385	339	346	359	365	329	347	329	321	340	347	333	315	329	345	342	368	362	330	368	342	356	343	335	338	379	347	322	353	343	356	351	360	352	382	338	319	313	382	312	345	327	350	340	352	338	348	334	363	353	332	322	338	333	380	357	331	346	345	354	365	345	335	331	356	343	350	349	346	326	358	343	339	340	375	364	334	383	327	339	329	368	368	342	382	327	355	349	318	332	329	366	357	401	363	381	368	343	349	339	318	357	355	352	373	346	336	355	324	356	331	340	358	322	319	310	318	374	374	363	347	322	334	360	348	385	361	313	348	326	336	335	337	355	372	322	393	353	320	352	344	341	329	363	329	341	321	372	331	351	328	341	371	358	321	357	332	366	338	332	358	347	357	354	353	367	338	350	350	367	352	377	329	343	375	365	361	329	317	347	378	361	361	322	332	370	357	341	334	350	370	353	358	359	352	366	351	334	335	339	352	340	346	337	362	338	358	356	340	361	377	350	369	344	358	340	366	363	400	341	375	341	311	348	336	361	323	374	339	341	332	368	353	356	324	348	398	325	362	308	345	385	355	335	339	290	309	335	329	367	314	366	359	327	377	354	354	330	363	369	355	330	354	332	322	390	370	331	348	323	351	321	354	370	322	326	320	390	382	348	341	314	315	356	352	346	348	368	343	328	334	360	333	371	339	345	356	333	350	348	325	333	359	359	357	368	338	344	345	372	366	363	324	360	358	367	317	351	342	323	338	312	355	366	333	368	346	348	335	338	350	352	366	360	361	374	371	321	337	311	315	355	338	336	348	354	335	332	325	357	335	370	362	351	337	348	357	348	351	385	337	357	315	349	373	343	318	317	332	326	350	342	353	348	327	336	341	357	319	401	353	338	333	334	367	325	379	385	372	341	345	347	328	323	348	353	358	324	346	324	336	330	352	317	327	345	348	355	295	356	354	329	353	351	354	326	343	334	369	363	347	347	379	318	334	358	389	370	362	346	388	372	332	331	344	347	328	332	355	347	321	372	311	350	352	353	335	318	355	364	331	317	347	333	365	329	348	344	349	348	326	337	377	337	320	356	347	328	336	351	344	344	356	355	338	317	360	326	363	388	363	335	335	335	370	333	367	358	343	351	307	363	340	366	348	314	321	360	365	373	348	395	342	345	323	372	322	343	346	333	344	388	334	372	356	347	314	358	338	357	347	358	365	339	329	340	344	312	319	352	360	354	386	352	360	371	347	312	335	335	336	328	356	366	360	346	339	330	352	332	349	356	336	354	327	327	368	348	364	372	351	321	345	336	338	345	356	337	339	370	319	311	336	324	317	344	379	357	336	343	336	357	353	350	337	336	329	323	307	352	333	353	363	335	333	314	337	296	356	316	338	356	307	352	333	343	347	324	383	347	384	325	347	345	332	357	352	322	370	359	360	314	375	357	350	343	360	320	362	338	340	363	390	344	386	336	319	315	348	355	325	344	337	328	358	347	373	368	342	321	323	338	344	376	356	341	337	355	347	325	372	355	320	326	364	350	355	364	342	363	363	354	313	378	368	343	333	372	326	316	348	339	337	350	306	354	342	343	354	381	372	318	327	364	353	340	364	367	340	346	336	358
33599	33683	19586	9647	5527	3653	2507	1628	1129	798	648	556	508	466	431	378	411	405	406	388	356	342	356	341	405	338	404	339	368	368	372	361	384	392	385	352	387	355	382	370	384	371	396	363	364	379	352	375	392	392	354	360	389	393	344	352	360	386	367	380	396	384	359	380	372	384	344	352	395	339	404	368	347	378	369	407	347	362	368	377	380	428	386	381	362	399	383	340	363	346	410	368	371	386	370	384	351	363	390	325	384	400	388	384	360	343	355	355	384	371	360	352	372	332	374	403	371	357	341	398	336	376	370	392	344	362	390	407	404	365	374	360	382	401	385	346	384	399	370	422	346	371	347	342	379	350	381	382	384	350	354	349	381	400	360	330	365	333	339	346	357	342	357	365	340	368	375	361	338	379	355	372	363	345	368	386	337	391	339	343	382	374	392	370	353	393	388	394	355	379	366	371	301	396	348	374	359	370	397	350	366	345	379	364	380	381	348	385	360	337	376	367	358	333	393	337	342	369	347	371	333	373	376	396	375	368	373	387	353	385	382	350	389	307	371	359	379	367	396	382	359	368	410	368	384	342	372	393	349	363	346	368	376	343	398	344	345	379	386	363	375	341	373	372	351	319	394	380	382	368	365	380	379	352	379	345	350	381	356	386	358	364	359	416	342	353	338	388	356	335	366	336	372	353	316	359	362	354	349	365	374	359	345	378	389	344	390	366	401	386	351	371	363	375	363	384	423	351	351	378	369	376	365	366	390	368	378	374	368	350	376	363	344	373	365	342	334	380	355	371	358	383	369	314	401	337	348	388	360	369	331	358	382	371	374	363	369	373	361	371	340	346	380	357	409	311	389	367	356	362	366	393	389	384	366	386	346	370	402	348	401	374	353	354	327	364	362	372	359	344	375	363	353	350	395	390	382	391	343	350	369	374	399	382	371	380	375	335	360	378	322	342	370	359	338	400	397	356	373	337	349	351	378	378	398	359	371	384	362	365	379	370	390	384	369	374	344	344	363	352	378	371	406	366	326	411	367	382	347	371	352	386	361	384	382	391	330	363	332	362	351	361	374	372	400	344	360	361	366	346	358	371	360	352	369	379	355	375	338	397	360	379	368	363	379	373	404	352	354	356	357	361	362	374	343	360	372	395	380	365	396	353	373	345	382	383	358	353	330	372	353	324	348	361	359	367	347	366	345	392	379	368	345	367	373	365	382	338	377	374	346	376	372	352	345	400	353	371	334	361	364	368	355	378	323	354	380	368	364	329	381	366	376	377	361	359	355	368	362	377	386	375	389	398	344	340	358	392	345	339	386	358	363	397	352	364	363	377	351	372	358	384	358	383	381	344	353	384	378	357	385	350	388	353	363	367	382	396	365	371	360	342	397	353	395	388	361	342	382	342	378	356	361	345	351	359	387	373	350	377	365	369	359	398	361	304	368	389	384	371	352	367	346	378	389	354	344	378	368	385	391	354	380	346	383	331	380	348	356	382	355	363	358	375	343	386	341	355	337	406	336	386	408	338	385	399	376	383	385	349	380	343	388	373	346	351	375	362	401	392	391	388	338	357	335	409	389	394	390	346	357	386	351	342	370	384	362	375	362	398	361	346	356	328	354	393	388	390	370	370	363	362	388	382	382	414	407	368	331	376	365	357	346	389	382	384	387	366	383	357	372	366	365	392	335	387	393	380	382	339	369	376	368	372	372	352	360	347	352	321	408	361	403	379	371	360	361	345	351	337	370	368	390	375	382	348	358	384	353	360	328	372	351	392	410	374	380	363	378	385	333	368	343	366	365	341	379	376	373	362	361	363	344	373	360	359	396	355	376	353	387	362	383	329	345	388	352	357	333	388	359	376	372	394	383	395	370	342	368	367	345	367	393	346	372	369	334	363	354	374	377	399	370	370	361	405	359	395	385	357	360	367	387	376	407	362	359	371	353	350	356	370	358	364	391	356	400	373	355	366	369	370	350	367	368	348	375	365	373	347	362	363	345	392	336	356	350	373	363	364	344	383	383	366	368	348	356	386	360	338	378	400	367	350	358	359	388	397	391	365	351	357	347	399	405	375	400	358	383	344	380	369	375	369	366	360	368	341	380	389	380	344	379	387	352	363	394	369	357	360	349	353	354	360	362	354	365	381	347	348	352	356	381	357	370	371	394	371	383	362	383	409	365	358	395	369	346	355	398	388	342	363	382	389	370	350	383	392	375	345	361	368	331	390	398	337	374	366	356	368	391	381	331	390	365	363	407	344	368	370	351	359	378	358	365	351	368	373	372	359	366	374	378	394	351	384	345	411	383	369	356	365	383	340	361	356	401	375	352	383	362	362	335	388	378	383	376	346	374	391	351	355	385	349	390	377	349	380	343	389	366	392	385	346	370	387	358	388	370	382	394	375	385	374	359	375	387	356	364	364	369	397	376	370	383	356	383	355	334	355	383	372	395	354	358	369	330	375	341	370	365	377	384	388	344	374	350	371	348	350	374	390	360	404	356	395	369	358	355	345	359	411	388	380	374	396	360	377	362	356	358	352	376	377	367	377	370	353	370	395	342	371	381	349	380	392	371	378	349	359	364	382	383	385	340	367	382	389	372	363	347	363	379	365	372	350	322	371	376	355	353	369	361	340	380	348	391	356	341	339	383	360	376	374	414	364	360	391	387	367	359	348	363	366	375	369	362	392	375	401	349	349	389	381	387	367	355	385	363	368	374	364	354	349	360	382	395	356	359	373	351	372	374	369	364	377	413	365	371	353	367	367	362	384	354	377	351	343	358	363	356	374	358	397	361	363	357	357	363	401	418	369	386	364	320	341	381	361	354	382	364	370	399	346	371	380	354	346	390	348	403	382	370	345	343	361	364	331	388	345	378	336	383	352	387	349	366	389	382	419	338	377	356	352	374	365	367	341	371	350	396	344	391	362	381	332	361	360	349	382	342	377	361	394	372	362	365	368	358	359	383	362	357	328	369	381	346	372	403	394	350	349	379	358	369	357	372	359	350	360	402	376	363	368	397	362	371	395	392	370	381	373	357	345	374	360	358	345	387	355	345	364	376	382	367	386	340	373	377	396	363	362	366	374	370	358	356	388	395	375	371	353	384	370	394	372	347	370	377	353	366	388	366	366	365	371	414	365	360	356	371	401	389	414	403	382	389	389	376	407	413	367	367	340	370	365	376	353	389	387	397	356	371	396	343	362	388	336	376	352	386	367	340	374	394	366	367	355	389	364	371	349	345	399	383	399	371	376	339	378	360	379	343	350	394	380	355	355	391	388	349	356	380	370	347	389	375	388	388	368	388	362	335	362	360	359	372	347	352	357	358	365	344	350	370	361	332	366	376	379	336	346	392	336	341	390	392	340	376	340	378	406	352	365	370	373	352	368	322	356	371	351	328	386	373	365	370	362	349	387	365	364	364	357	379	325	395	358	395	390	365	352	355	332	358	367	362	351	366	394	349	376	359	324	364	368	336	358	358	366	345	382	383	427	334	318
22372	20967	28449	23754	21193	21362	14899	4889	1824	1167	994	692	513	424	444	353	377	338	365	317	344	331	322	356	304	317	307	303	344	300	301	350	305	325	323	328	294	337	334	283	306	291	317	326	351	318	328	339	298	278	311	337	304	317	316	309	352	326	320	344	312	330	311	318	332	322	345	315	319	314	306	284	334	337	314	346	320	330	341	295	315	323	339	317	349	272	280	363	351	296	324	296	342	314	332	331	338	309	310	287	345	310	315	344	326	323	306	323	303	264	312	322	331	334	318	335	300	298	304	319	302	301	310	314	293	317	323	299	332	316	321	326	315	315	330	336	310	380	315	309	315	352	310	331	341	286	326	330	313	313	307	320	354	304	351	297	299	329	309	328	337	337	320	304	319	315	314	325	304	307	314	314	322	333	298	322	299	359	306	314	327	282	362	307	308	310	343	329	273	326	293	298	354	292	297	292	319	292	332	315	289	322	295	315	343	325	299	339	298	305	326	313	313	330	342	343	295	309	355	297	330	337	300	311	331	327	322	309	312	319	326	311	318	293	326	320	303	326	305	323	297	311	317	319	357	307	332	312	326	322	307	325	319	284	318	324	310	334	344	335	294	304	323	281	311	339	357	312	325	307	311	338	331	348	315	349	300	324	289	319	305	317	335	318	328	339	324	303	340	310	307	300	339	324	296	324	358	329	306	340	310	278	309	344	314	278	295	309	313	308	323	277	319	283	315	311	331	318	326	309	311	306	319	304	330	318	333	326	345	320	313	279	306	318	350	316	295	336	310	293	301	316	299	364	321	313	346	316	309	315	312	297	299	318	317	319	310	315	304	296	323	299	326	305	345	332	307	353	308	326	286	311	322	285	297	328	335	312	331	325	308	332	356	318	329	309	291	317	317	299	314	318	338	291	307	286	345	303	294	326	330	313	304	334	318	332	334	301	338	267	321	330	326	294	329	309	301	311	315	320	319	325	299	319	337	305	312	323	318	305	293	281	328	311	315	309	286	362	322	327	313	291	287	319	281	324	345	328	307	346	304	330	315	306	333	313	317	303	325	321	337	307	346	312	333	334	318	347	330	328	302	330	318	331	298	273	315	293	324	318	310	306	294	321	314	285	331	296	354	324	291	356	322	326	343	288	346	337	331	297	309	293	299	322	345	289	317	298	313	359	327	309	333	315	286	315	337	340	306	322	321	322	290	320	300	327	284	318	327	309	347	311	301	297	326	339	307	302	336	320	320	266	321	315	311	324	308	300	316	303	306	326	295	310	318	297	315	332	373	315	305	299	310	341	316	320	278	309	340	322	346	319	295	312	329	333	344	305	337	317	314	329	329	326	296	281	338	326	308	292	312	322	338	339	300	294	315	327	295	353	305	341	296	351	324	300	297	321	298	309	322	303	323	321	309	313	310	281	305	304	309	316	329	294	344	320	323	332	327	340	318	298	352	323	322	339	320	316	347	316	333	332	326	330	289	304	337	317	291	322	300	310	336	300	297	334	313	291	326	325	281	347	319	298	280	308	305	338	354	302	322	341	332	290	311	315	309	324	319	330	353	325	288	310	321	316	346	326	323	289	286	306	333	303	286	286	322	301	319	322	323	346	294	318	310	334	335	344	339	316	338	342	302	346	308	303	314	311	311	277	316	303	320	323	318	323	310	319	358	329	304	335	300	318	346	322	324	320	352	337	308	304	325	325	306	284	305	332	309	328	291	316	317	322	329	331	326	317	313	306	337	309	312	314	309	318	296	308	325	307	307	313	316	314	317	316	310	293	299	342	323	334	316	301	304	355	299	321	288	310	311	289	357	301	307	330	316	290	359	308	329	293	328	322	311	309	338	331	326	340	332	334	343	319	308	309	324	316	335	353	304	331	340	328	342	334	348	341	326	335	338	297	280	323	304	308	304	328	317	297	338	318	318	326	318	318	318	315	361	312	346	323	280	274	340	332	301	303	326	327	271	336	331	341	309	332	314	338	326	286	298	321	308	312	326	291	305	312	327	289	320	351	350	356	314	356	312	332	327	294	276	327	293	324	277	333	301	321	307	304	312	305	325	338	360	327	310	309	307	316	292	310	330	332	310	320	314	316	329	295	332	313	306	317	275	306	294	340	314	319	327	315	294	324	310	296	329	332	304	333	323	346	317	326	333	311	348	325	314	343	346	308	296	336	297	342	310	326	308	350	307	308	333	324	310	321	346	304	322	315	302	337	324	327	335	329	323	314	316	291	333	284	337	293	315	301	302	329	306	288	329	319	282	348	294	302	304	329	293	296	312	316	315	298	344	320	336	323	318	320	317	287	337	320	309	349	286	317	282	270	327	316	312	306	324	306	313	327	337	305	307	315	302	299	323	341	337	301	306	316	335	284	293	312	297	317	326	335	348	281	332	339	279	285	330	344	309	311	330	355	294	310	310	315	293	295	310	305	327	321	320	304	315	331	352	300	276	309	370	319	341	335	367	301	338	326	321	349	315	338	301	333	298	309	316	316	313	305	322	332	306	344	302	351	324	294	322	303	304	349	324	322	314	294	321	331	331	314	299	310	359	327	320	296	339	297	337	343	312	301	287	330	318	303	274	313	321	303	320	330	331	331	313	308	332	319	288	312	301	330	354	347	314	328	310	288	303	319	316	320	308	275	300	310	311	313	303	305	324	316	295	316	331	334	346	341	331	314	314	320	361	330	316	324	303	359	319	307	299	280	310	294	345	325	295	319	301	306	308	321	291	338	293	338	311	313	325	305	294	332	337	323	347	318	312	307	314	333	317	303	344	339	320	342	285	312	324	320	314	294	289	321	334	340	338	283	280	292	326	346	356	325	316	323	320	327	298	330	316	315	333	296	299	331	332	334	313	303	334	292	320	320	323	314	310	346	305	290	312	306	306	310	348	359	334	301	326	313	301	317	318	329	302	325	336	330	341	308	312	325	299	340	342	321	314	300	344	299	343	321	292	283	324	310	322	288	300	313	333	305	310	309	324	320	302	351	303	332	317	322	318	275	357	293	306	295	302	316	356	289	341	299	331	311	326	290	304	313	317	311	307	308	312	305	296	303	332	291	319	315	297	309	328	312	344	340	292	310	307	326	319	317	330	323	345	323	321	301	352	311	308	355	302	299	305	338	298	296	347	326	298	304	334	302	312	307	324	345	281	324	304	347	303	324	348	324	311	303	337	348	336	328	346	306	299	336	324	333	281	304	338	312	308	308	315	306	324	323	341	311	304	317	314	292	350	325	307	297	322	304	339	349	289	314	317	313	351	333	326	328	339	315	316	309	330	330	339	303	307	256	327	325	299	321	334	347	324	319	323	307	309	292	335	320	367	257	334	317	333	330	320	294	324	348	325	305	320	329	324	322	337	329	310	335	335	297	323	352	298	322	356	321	305	335	284	313	337	338	317	324	322	314	329	272	341	324	335	289	334	303	344	313	304	312	309	304	331	313	312	313	317	327	351	295	307	337	296	309	329	313	300	337	338	320	316	321
39871	62218	47550	31984	21542	14625	10338	5827	2680	1692	1337	818	686	529	516	403	428	396	369	348	342	324	332	346	312	341	317	328	333	341	335	324	323	348	378	303	296	328	304	325	327	372	348	319	330	340	326	359	337	342	328	353	344	339	327	346	333	317	341	312	327	350	350	358	333	297	353	340	347	292	374	325	345	317	351	327	311	339	325	345	316	371	322	306	336	314	340	342	332	329	324	314	306	345	315	320	313	347	324	344	314	298	367	326	324	337	315	338	343	348	315	334	318	341	312	362	340	351	381	321	329	350	316	372	327	339	354	310	340	347	323	364	342	315	328	329	316	328	320	310	339	328	369	317	334	351	320	346	307	332	337	341	335	330	349	319	342	322	357	327	345	307	329	321	329	341	325	339	348	324	356	319	302	317	327	336	311	327	326	345	349	322	348	373	331	345	295	336	341	330	351	312	314	360	350	370	328	293	312	342	293	322	334	354	323	342	298	319	351	332	349	321	314	315	327	332	336	305	301	339	349	330	344	335	317	357	353	317	398	345	315	349	311	316	324	328	344	323	337	355	344	321	323	318	317	321	347	344	371	347	343	317	335	344	350	327	301	342	361	302	321	335	366	359	338	341	315	324	329	316	309	328	320	321	360	315	348	317	326	310	312	349	345	331	333	306	351	325	345	315	339	350	326	349	326	328	321	359	324	314	360	342	331	351	313	309	316	324	323	339	326	328	333	325	318	292	354	289	360	331	338	354	353	338	302	344	337	319	321	339	332	302	352	309	343	308	308	327	327	320	301	341	333	320	360	336	336	365	339	311	313	333	338	323	348	314	335	307	331	329	317	345	349	310	331	312	320	356	332	347	353	309	331	316	340	308	341	316	327	370	335	337	341	350	338	348	322	361	307	324	321	322	318	317	329	339	338	304	315	338	317	341	352	321	325	329	336	322	343	306	361	339	325	351	306	324	319	338	329	324	350	307	337	315	339	327	341	345	356	339	343	357	328	345	314	357	310	288	341	316	342	318	341	336	313	336	346	342	350	333	373	342	315	353	354	325	348	307	325	321	324	347	324	305	362	332	337	337	304	332	337	328	328	313	318	312	339	326	318	326	314	353	353	300	352	322	349	295	342	321	333	306	346	290	336	334	325	322	334	312	321	344	352	318	319	327	368	316	335	294	317	334	297	319	354	341	329	311	318	334	315	337	332	315	326	335	286	347	310	353	346	335	351	343	333	348	324	319	313	337	362	327	352	334	333	340	343	340	321	321	347	338	337	340	321	330	308	314	303	357	331	324	341	334	344	332	330	305	302	338	300	315	346	334	301	313	330	338	324	311	360	323	345	341	342	335	303	341	376	346	329	349	326	306	325	331	307	333	349	317	335	340	337	327	348	297	307	319	348	341	324	341	333	313	352	341	332	311	330	339	344	329	318	318	368	348	341	297	296	331	330	303	340	329	325	286	340	316	325	316	317	350	303	334	330	293	318	313	308	330	329	357	332	299	346	352	340	350	328	294	334	331	356	319	307	324	333	341	370	319	371	335	335	338	296	355	313	316	332	323	316	332	300	332	357	327	343	306	343	364	351	335	333	315	302	351	332	368	313	312	310	356	325	324	346	325	281	336	325	345	349	312	338	315	296	311	334	352	331	332	330	325	346	359	300	336	328	336	349	328	320	335	313	343	318	346	339	318	319	343	342	325	321	325	332	338	333	332	342	347	315	360	308	314	381	334	313	341	340	335	349	284	328	321	291	368	321	320	332	315	325	361	318	356	330	323	367	346	350	352	329	302	301	310	322	317	344	352	334	334	334	319	337	344	356	380	338	347	300	331	341	326	369	339	355	321	335	318	319	325	362	351	346	355	294	312	321	308	328	330	354	326	317	324	361	377	318	329	346	340	346	331	338	311	350	328	311	285	337	321	336	326	339	326	345	328	350	312	327	300	355	329	352	322	354	325	356	319	344	323	368	369	340	357	353	336	340	338	334	314	331	339	306	360	331	314	319	321	340	349	327	335	339	305	320	373	320	344	339	338	318	363	335	312	359	379	332	337	314	303	331	333	362	366	319	361	330	319	325	313	347	342	347	330	330	310	319	331	339	358	352	340	333	317	341	343	307	324	327	316	352	349	346	331	333	323	326	301	319	306	334	320	311	288	294	344	310	330	359	326	349	328	371	323	342	334	357	331	319	343	347	360	349	329	305	317	322	343	340	341	362	304	316	348	339	276	335	314	340	296	347	316	316	293	327	353	347	317	329	317	339	347	349	337	322	325	317	315	344	342	341	369	343	307	319	330	346	358	340	321	305	316	373	330	328	361	319	333	327	323	329	334	331	317	334	336	349	346	317	307	345	310	332	294	342	327	349	331	309	365	322	359	347	339	316	348	316	323	376	308	308	385	350	322	338	348	341	333	305	345	354	361	327	310	333	335	341	346	341	339	330	359	341	342	321	337	294	319	317	285	337	332	351	322	355	344	333	333	329	379	332	321	319	362	352	307	330	342	328	338	317	346	319	346	304	376	305	334	322	320	324	334	348	329	284	331	338	299	335	339	316	340	335	337	320	298	313	328	327	311	295	313	315	328	351	336	317	329	340	330	316	312	329	339	314	313	370	370	348	332	327	349	293	327	308	327	316	361	320	332	325	313	317	328	361	344	296	346	298	331	319	339	303	337	314	357	333	341	361	324	332	316	298	345	340	346	324	307	314	353	318	341	322	350	346	304	384	342	344	346	345	327	312	338	333	341	324	308	333	303	346	309	340	311	332	359	320	357	333	348	313	344	329	359	323	354	333	336	313	313	314	351	344	349	353	330	316	339	349	310	302	360	357	345	349	343	326	330	318	342	322	316	329	334	349	332	369	332	319	351	330	352	320	336	369	343	346	326	329	303	350	331	306	342	326	304	319	353	331	327	313	337	331	332	327	325	334	346	347	324	294	350	322	337	327	320	311	323	354	319	323	340	304	322	308	308	339	322	354	347	315	290	343	364	332	313	337	327	334	319	326	335	343	333	345	297	312	340	337	317	333	332	342	325	312	355	311	305	327	343	323	354	313	335	313	314	322	310	299	334	338	342	336	327	328	324	321	342	316	313	315	336	354	338	317	316	323	357	299	305	346	339	327	324	350	331	321	333	347	331	350	350	310	341	326	326	334	311	339	305	371	329	336	316	342	339	324	335	353	316	345	334	349	308	326	284	342	340	330	363	367	335	333	332	338	336	339	303	322	329	356	323	345	319	345	329	328	326	319	332	361	323	350	344	320	316	339	350	300	331	340	319	312	343	332	326	287	374	310	341	341	326	312	338	329	317	325	338	327	285	331	336	319	323	359	340	318	374	309	341	324	335	354	314	345	336	389	358	358	321	312	337	285	343	286	303	362	332	360	339	330	351	306	335	314	314	323	348	360	329	303	325	359	363	320	326	340	326	342	302	296	316	338	345	335	340	309	366	311	342	310	344	292	339	324	314	329	342	314	341	349	341	297	336	302	334
34699	32080	33155	22173	9277	3331	1653	1067	796	588	477	390	377	367	323	389	334	327	363	350	351	366	337	321	323	331	339	354	361	311	359	339	340	355	295	337	356	314	368	362	373	359	365	322	365	336	339	368	339	350	302	349	346	338	322	323	320	354	343	321	304	321	336	333	339	342	331	356	335	330	344	348	352	332	347	363	351	371	360	358	344	335	326	345	354	308	327	320	369	312	358	326	303	354	335	343	304	317	341	335	339	347	346	306	340	350	350	341	321	315	313	336	352	327	358	317	358	300	336	326	344	379	365	346	339	355	337	354	352	350	320	351	334	335	329	338	324	361	339	361	315	350	332	336	314	339	363	365	344	308	321	335	328	325	334	328	326	363	335	350	327	315	353	314	318	370	341	368	346	329	340	334	313	331	334	350	320	339	350	326	347	328	364	337	329	348	362	341	336	353	344	317	350	331	363	372	327	314	337	341	325	303	334	342	339	340	375	320	333	350	353	327	359	356	348	360	338	330	333	350	310	366	314	325	341	328	366	342	327	331	348	364	354	349	335	356	334	335	307	294	328	329	328	335	346	343	327	360	325	364	347	328	335	347	353	331	339	341	314	318	352	298	338	325	311	347	338	302	361	342	300	395	351	322	334	336	363	337	366	330	375	343	330	357	353	360	364	352	355	324	301	360	321	333	318	353	342	330	373	311	323	347	342	321	327	343	321	353	358	344	339	350	324	341	312	342	313	370	347	321	337	318	320	318	351	350	327	365	347	337	351	344	304	356	357	344	315	341	323	347	322	328	348	369	328	316	330	335	345	355	321	332	350	344	361	329	329	384	318	331	366	324	334	360	329	376	339	335	329	339	326	335	336	358	358	324	321	336	336	354	324	292	345	299	325	342	344	330	356	357	314	368	341	330	360	311	336	362	354	330	329	329	347	314	358	333	324	321	348	353	355	371	342	337	332	333	341	312	328	358	358	354	335	372	335	343	342	356	367	318	359	346	321	358	374	329	347	354	376	344	340	349	332	363	353	335	364	340	344	308	310	347	357	354	320	326	349	321	340	331	346	330	312	341	343	334	343	338	358	328	346	334	370	316	329	369	329	366	341	353	353	340	332	328	347	339	334	334	335	329	357	338	382	304	339	293	339	350	346	337	325	360	324	360	287	381	327	369	307	345	359	333	324	342	313	315	359	338	340	333	310	331	320	323	392	354	328	341	355	324	304	348	341	360	345	330	304	344	319	357	362	329	343	347	316	355	352	389	359	331	360	335	362	339	349	334	312	339	322	308	333	362	317	336	357	345	363	347	343	366	366	347	347	328	345	307	349	321	310	353	322	316	306	327	359	367	362	303	344	325	352	352	319	352	337	342	356	333	308	328	350	331	402	350	327	317	338	348	316	345	340	348	362	337	320	341	344	327	301	336	374	365	362	343	336	337	321	337	303	321	320	314	328	348	352	344	362	320	329	342	346	341	305	353	358	333	341	357	343	302	323	342	314	342	357	349	321	338	349	331	317	340	324	337	319	314	330	320	339	337	335	320	368	351	367	360	340	370	386	352	334	345	351	318	384	312	323	351	315	315	342	375	344	324	332	337	341	358	288	335	340	318	358	311	338	326	339	337	345	352	307	324	335	349	341	344	384	351	316	325	300	363	341	346	356	326	323	354	347	339	303	354	390	338	363	341	317	347	297	335	359	336	321	352	354	339	338	367	356	327	327	333	309	343	337	319	345	328	302	307	378	338	323	354	365	345	314	349	356	354	297	363	371	343	348	351	349	363	310	317	365	340	341	306	318	304	326	378	333	347	331	339	345	344	349	330	354	334	296	343	354	347	321	327	340	319	361	316	344	322	319	332	359	306	304	386	364	334	355	373	351	338	339	361	331	336	334	334	354	356	332	346	320	365	338	330	340	324	332	348	353	391	364	316	388	371	323	326	347	321	343	326	356	340	362	324	358	346	320	349	371	360	332	336	341	335	312	308	357	337	353	361	320	317	354	361	333	370	321	336	313	339	329	332	346	295	345	325	371	346	325	352	353	343	358	380	331	316	379	326	343	368	324	335	343	331	327	343	344	343	313	353	338	317	329	320	349	335	322	310	327	336	336	341	340	314	358	354	354	349	321	299	311	329	362	350	319	351	369	341	328	340	337	356	360	321	323	352	322	319	347	361	321	347	339	313	335	351	324	310	342	320	288	350	347	359	308	341	347	329	353	343	353	336	321	319	359	353	360	333	354	300	350	336	317	325	316	361	342	328	340	332	316	372	359	346	349	347	329	353	337	349	323	352	329	357	363	353	330	361	332	345	313	311	364	310	346	371	345	303	337	311	341	358	309	356	326	334	357	335	335	364	325	333	317	368	340	358	321	310	320	327	340	297	359	327	333	365	329	331	355	330	359	346	349	340	314	364	322	324	316	347	342	336	330	354	324	352	331	336	318	341	333	365	330	343	324	350	309	352	368	340	360	349	343	358	316	336	364	312	317	334	358	348	343	356	342	345	322	336	356	328	337	340	351	366	356	322	315	319	311	304	315	363	339	307	366	365	378	329	343	358	329	348	350	333	339	323	366	323	335	347	357	335	338	312	331	350	329	345	337	347	369	334	348	357	348	289	344	350	325	334	332	345	322	358	327	316	302	359	365	358	312	326	341	332	334	367	336	341	303	352	359	353	333	365	321	412	326	340	329	357	326	321	353	365	369	333	348	333	326	346	359	302	360	326	353	346	332	320	330	337	335	325	349	338	365	325	330	350	362	306	368	346	339	345	337	330	341	341	386	347	330	338	336	376	332	363	326	340	326	344	317	347	342	333	334	314	348	317	357	327	310	323	359	331	338	376	321	359	333	298	332	342	332	351	324	335	341	332	377	328	361	350	359	321	319	305	367	344	326	338	314	339	343	299	320	350	316	338	356	338	310	353	329	338	319	347	352	346	322	307	353	344	365	339	363	372	342	336	343	324	344	342	322	339	354	347	352	338	339	354	307	336	348	350	302	347	325	318	349	376	336	323	328	369	333	340	328	374	321	333	357	339	318	342	351	311	331	328	352	309	346	314	353	373	383	352	372	329	332	361	358	339	342	359	372	350	354	367	342	347	314	356	298	350	350	336	339	321	345	380	352	364	319	335	326	331	340	355	341	349	350	343	344	344	331	337	334	335	327	344	345	350	343	355	334	356	364	323	328	345	327	356	330	345	362	351	329	358	334	347	354	307	343	356	333	360	325	358	326	404	346	348	361	381	334	341	331	333	340	337	309	328	329	326	355	327	321	320	363	352	317	354	344	341	372	314	350	327	350	329	340	344	335	345	358	341	358	327	333	335	338	333	371	331	337	313	337	333	343	318	338	324	327	337	355	373	363	327	338	326	330	340	335	358	347	354	316	309	340	318	340	363	327	321	334	367	332	333	401	368	377	328	362	348	322	302	368	356	327	328	346	342	375	334	335	313	326	368	320	315	321	315	337	319	349	331	314	369	309	347	350	316	356	318
38631	46254	33647	19737	10003	4640	2426	1554	1159	813	530	530	436	432	343	373	391	372	401	402	355	354	375	364	377	359	352	348	401	379	374	349	373	328	358	354	355	352	347	356	386	351	346	359	360	365	382	376	342	362	385	356	360	381	359	355	335	351	390	383	396	363	357	336	363	372	316	368	349	325	365	343	361	331	342	376	396	386	364	377	379	355	361	352	376	375	330	342	354	351	325	348	346	359	386	367	367	366	374	381	353	326	365	357	360	374	372	408	399	363	389	331	363	344	360	353	340	353	376	353	332	353	369	351	375	356	364	374	338	332	397	327	360	346	368	388	364	392	378	386	372	360	381	350	354	383	356	360	353	362	348	361	371	348	370	358	336	361	368	387	347	372	407	335	383	363	341	404	336	386	364	375	382	355	358	366	409	395	354	361	358	394	370	339	363	385	372	354	399	359	343	370	380	351	363	343	398	374	360	322	355	367	380	389	361	376	356	339	336	363	337	359	365	335	328	377	380	384	332	362	381	375	385	367	356	350	361	372	358	344	315	347	366	394	384	385	378	385	370	349	351	353	362	354	373	382	373	343	356	360	418	370	370	342	339	398	302	345	369	368	391	350	349	390	343	352	387	397	383	370	393	358	353	364	348	357	384	357	370	346	387	343	350	379	358	349	360	320	343	324	357	330	402	349	331	371	379	360	373	371	355	362	359	400	329	365	358	330	357	372	380	366	363	367	403	370	344	355	360	357	384	380	337	375	362	351	351	352	354	353	385	376	343	384	363	353	390	338	367	371	331	374	352	373	360	374	378	355	369	356	358	367	374	364	384	335	358	368	368	351	340	364	362	374	366	357	388	363	350	338	382	387	354	363	348	358	354	351	327	342	358	345	340	343	386	373	373	362	369	325	360	337	359	343	357	365	371	364	370	368	377	372	382	360	361	358	373	346	349	397	372	335	381	398	393	368	346	343	386	402	355	349	368	357	378	361	361	329	361	388	377	363	361	371	334	384	361	357	365	328	356	377	353	385	367	360	384	336	338	331	360	369	353	355	373	376	332	355	331	379	331	342	387	372	374	352	373	350	346	346	349	373	358	350	350	338	361	343	362	378	361	329	381	368	357	338	373	360	356	379	361	345	369	338	349	379	384	360	334	385	373	365	357	395	357	354	375	370	389	360	340	381	359	356	364	338	340	358	331	360	368	361	371	348	383	391	356	400	366	324	343	348	384	350	353	354	378	351	343	345	359	370	367	370	354	368	350	367	360	390	350	331	381	333	343	346	377	363	363	375	384	368	343	340	379	357	376	357	345	346	378	384	356	372	386	344	357	341	357	375	339	396	352	393	350	356	396	335	358	360	370	347	391	369	377	382	341	371	379	357	356	359	347	371	351	381	404	379	358	383	332	387	357	342	335	353	346	386	335	365	326	379	383	384	366	379	362	376	348	359	354	353	362	322	374	362	325	348	381	367	371	357	370	375	353	374	373	360	361	355	340	351	359	360	370	379	368	360	377	349	343	381	390	341	378	359	342	366	347	358	363	394	352	356	369	365	348	381	338	379	343	374	370	345	396	382	334	366	366	364	356	363	392	370	356	363	341	308	357	322	362	348	332	427	363	382	400	366	348	409	369	351	369	369	417	351	330	379	359	359	376	365	358	385	360	339	311	363	346	353	406	368	353	369	345	378	369	367	363	335	378	345	331	367	349	350	360	373	351	364	372	366	402	361	364	358	368	348	353	375	388	366	352	395	358	374	385	356	344	357	366	332	352	364	375	325	373	347	375	334	364	346	372	368	399	351	368	333	381	351	360	337	358	329	352	354	361	331	354	345	325	359	389	361	358	358	352	377	364	330	380	360	353	407	354	391	338	359	349	378	368	322	362	343	367	318	333	358	378	367	360	337	379	353	365	328	373	382	379	348	374	349	362	334	374	316	361	377	343	377	351	331	378	357	350	351	356	372	373	347	329	355	328	338	370	324	367	363	340	398	405	389	364	409	310	339	321	336	366	376	366	398	353	369	370	371	358	393	352	398	356	358	342	360	361	343	347	326	341	355	348	328	339	355	373	346	326	379	332	351	403	371	353	386	364	364	381	348	343	386	368	356	376	353	408	377	355	381	384	353	374	346	367	352	358	360	374	344	352	380	368	341	345	362	337	373	354	361	387	341	353	383	349	374	342	356	362	396	365	348	361	364	370	351	354	353	373	359	369	345	346	361	392	368	349	378	396	402	373	378	397	353	380	373	387	353	345	326	345	367	349	376	337	368	397	388	361	379	384	346	379	373	362	374	342	372	339	379	346	321	369	370	351	356	324	341	391	340	390	364	383	397	359	324	347	388	372	370	365	362	342	337	379	329	360	380	359	360	363	326	352	365	364	343	322	367	395	372	365	370	354	333	388	377	364	371	391	347	378	370	355	357	370	362	362	363	361	373	343	365	364	356	387	367	362	340	395	372	371	338	397	355	373	374	349	325	343	375	378	377	369	346	362	361	391	367	378	358	367	346	342	364	358	360	350	362	390	334	344	390	341	332	365	330	356	374	387	370	348	364	354	345	378	355	374	352	359	367	377	355	347	382	331	365	352	359	362	322	345	376	350	319	371	361	391	376	359	330	339	388	351	339	335	345	329	355	372	358	374	366	375	340	317	374	359	347	363	384	362	350	332	340	381	358	377	421	375	382	358	352	359	363	406	375	351	404	357	370	350	412	349	339	343	338	335	390	351	377	351	370	317	357	361	387	377	365	346	405	335	400	352	341	403	370	380	315	380	347	381	340	359	347	379	355	396	358	369	347	367	386	345	373	379	365	360	377	355	359	334	349	399	385	355	352	365	361	371	335	333	360	394	354	355	382	358	362	351	334	383	358	342	383	375	344	373	355	352	373	369	379	370	345	374	344	375	342	380	377	358	356	355	353	351	360	399	346	351	337	360	379	329	360	339	378	361	368	333	349	337	380	385	407	338	327	370	342	360	311	339	354	357	373	325	376	374	367	360	351	375	350	358	374	350	349	332	343	341	364	377	353	334	357	384	360	366	359	303	337	362	356	412	375	360	383	346	336	360	372	347	361	373	362	358	367	350	377	380	376	359	370	386	404	366	376	384	344	383	360	371	387	355	358	409	332	350	397	330	347	406	356	363	343	409	398	380	354	349	366	327	337	351	365	365	385	376	380	319	387	336	359	372	360	349	377	362	338	380	342	351	345	309	364	326	396	366	367	352	337	361	341	358	368	360	359	378	368	371	324	372	379	336	358	364	369	357	362	364	330	398	373	346	369	361	373	354	351	380	384	369	360	306	369	365	329	388	339	357	387	365	363	323	389	371	363	336	356	355	337	379	344	370	384	417	376	352	376	318	357	371	389	361	360	355	360	349	380	353	335	370	367	347	356	324	346	367	379	370	370	369	352	367	381	351	328	351	339	350	345	378	343	375	338	375	380	363	370	366	380	345	367	386	345	365	384	373	382	360	347	356	364	350	366	331	385	381	353
23503	20995	27985	24328	21031	11235	1845	1124	829	533	461	384	355	344	323	327	319	351	333	336	348	300	340	332	344	326	300	334	346	314	322	307	307	347	306	344	343	296	296	340	337	322	348	316	322	327	307	300	331	313	314	335	335	333	315	324	339	329	324	371	320	347	380	338	332	326	316	328	329	279	338	337	290	342	321	297	309	350	333	309	314	277	325	324	294	349	316	326	303	327	346	334	308	298	331	314	324	318	349	339	304	342	347	312	344	322	325	299	276	323	333	342	303	330	314	301	310	290	339	336	307	316	332	323	320	321	319	321	313	324	324	316	345	308	328	330	291	323	320	351	289	314	334	343	332	337	335	297	319	328	301	351	351	321	322	310	309	296	306	323	308	306	303	322	344	315	293	335	369	298	323	329	314	301	343	302	332	346	324	325	326	297	339	288	298	338	368	306	325	320	331	299	325	296	346	337	329	306	338	330	309	308	340	327	336	325	335	325	342	312	273	352	342	350	279	345	351	288	329	294	304	341	308	341	300	317	282	336	345	303	324	318	334	276	340	285	325	326	324	317	344	343	323	290	325	327	315	313	317	314	338	274	322	286	280	315	335	307	325	320	335	307	326	313	313	312	349	305	344	311	328	320	333	307	314	320	331	343	308	309	294	348	337	340	306	325	318	306	305	326	354	315	310	349	314	329	312	305	304	335	312	310	333	301	356	358	281	307	335	344	305	312	317	337	322	336	295	300	324	339	299	290	290	328	318	341	309	335	355	298	355	317	348	341	290	323	311	306	349	302	312	312	330	316	317	301	286	317	351	323	286	322	313	316	340	304	285	298	324	322	333	319	316	322	317	310	321	332	315	314	315	308	329	315	313	350	334	352	338	319	296	361	316	289	324	323	322	333	344	335	334	340	309	300	314	303	322	327	307	316	319	314	293	310	305	309	344	339	315	314	358	308	319	309	316	328	334	317	334	325	297	321	336	323	332	329	320	305	308	355	314	307	299	317	298	314	324	317	325	327	315	353	296	322	292	294	315	329	305	308	279	292	303	322	280	320	349	334	332	310	336	291	300	306	336	327	326	320	328	295	302	320	323	308	296	322	322	304	319	332	334	298	314	301	298	316	338	321	304	335	340	316	297	297	342	332	309	314	318	323	343	342	325	286	308	302	340	325	351	343	325	316	301	359	310	343	315	336	310	369	309	289	313	319	304	343	300	308	331	358	348	310	319	288	309	340	355	325	352	322	340	309	340	316	345	334	289	351	328	305	301	310	336	335	315	329	321	354	318	335	307	292	333	340	343	321	303	312	315	350	309	326	328	318	360	312	320	310	302	333	348	351	325	313	326	346	271	316	332	339	332	317	282	324	329	314	310	283	331	322	325	292	300	334	296	343	333	302	323	294	318	279	303	323	299	330	302	310	336	317	315	335	302	326	311	303	344	310	328	312	337	332	309	311	348	333	358	303	282	296	336	320	351	360	343	305	316	351	305	330	320	326	299	348	287	342	312	307	347	307	339	337	336	335	337	316	331	300	326	314	308	318	308	302	314	309	337	324	317	318	326	347	321	310	347	334	327	295	321	291	343	358	313	278	318	298	319	310	315	328	312	288	320	337	309	303	328	319	322	306	326	364	304	388	321	322	362	333	304	339	298	318	328	347	294	317	318	322	295	317	316	335	319	312	295	322	327	316	324	308	300	297	337	296	306	296	329	315	296	332	320	307	327	311	300	323	326	329	295	303	305	317	353	283	292	358	315	338	311	334	352	313	310	313	307	343	318	357	295	305	290	315	332	329	318	317	342	340	310	323	309	322	310	305	319	311	330	277	332	296	357	319	333	313	297	311	301	336	319	284	307	337	304	340	306	329	317	293	348	297	339	318	314	292	346	314	309	299	317	300	340	335	327	319	352	307	293	333	332	327	335	334	313	313	320	324	307	335	325	304	321	316	329	334	345	293	320	310	313	341	323	309	323	317	312	349	333	334	275	343	331	321	307	301	335	301	314	317	334	340	324	330	332	325	312	299	327	324	330	339	275	323	329	327	313	302	331	350	345	299	309	311	335	341	336	333	318	314	325	333	320	346	327	334	306	300	318	321	284	277	339	311	300	324	348	316	321	338	322	339	327	298	335	324	286	326	318	321	332	340	310	294	325	308	282	338	320	325	306	310	309	298	324	334	337	301	321	356	295	310	286	322	325	301	331	338	317	321	326	330	296	328	333	297	317	296	343	319	319	325	302	312	325	297	343	313	335	353	313	293	323	319	351	340	312	378	332	321	297	307	342	324	330	329	301	285	318	348	333	344	321	338	336	294	312	338	325	364	303	317	325	319	343	334	353	302	339	314	320	316	334	339	309	334	332	359	302	301	317	319	316	308	318	341	313	338	291	334	342	315	323	354	316	346	309	324	351	336	294	326	317	325	329	284	333	287	333	301	311	297	300	283	313	293	318	301	334	329	325	296	350	295	295	341	338	308	327	310	297	317	293	320	319	326	345	334	306	340	344	331	298	337	337	304	322	316	314	289	290	330	309	336	362	345	323	280	343	364	309	334	350	328	333	334	332	294	328	303	311	306	324	325	321	346	295	322	302	320	295	319	330	345	342	293	336	336	314	328	344	329	321	312	324	308	311	359	346	325	305	318	317	355	358	310	345	329	320	322	326	354	303	327	289	306	319	334	324	325	313	320	335	341	296	339	327	312	308	308	320	353	336	325	311	343	320	287	329	347	355	329	329	313	343	326	298	319	294	343	314	332	309	317	305	353	337	306	298	303	328	307	335	346	353	334	318	337	328	325	304	324	318	323	335	294	365	330	325	331	315	332	302	304	331	330	325	302	296	299	328	302	330	320	310	324	327	327	325	313	356	320	330	346	322	327	302	311	324	341	358	328	302	295	358	344	306	311	315	353	345	298	316	337	316	307	321	322	333	316	304	323	291	326	309	318	328	318	336	322	330	349	314	346	363	293	317	320	358	314	318	304	343	325	321	378	324	310	340	321	309	329	317	333	299	314	326	341	328	316	317	324	299	325	352	341	324	318	313	355	331	315	327	303	337	327	320	323	305	328	307	318	323	331	354	302	351	348	315	333	323	316	311	301	306	321	304	309	309	322	339	337	328	288	351	334	317	335	317	338	352	335	290	309	335	314	328	348	362	332	306	309	296	335	329	333	313	335	338	311	288	323	318	320	349	351	308	317	318	353	310	362	319	329	329	320	329	337	347	300	351	296	303	337	311	329	328	297	317	318	297	318	307	310	309	324	342	314	324	321	312	333	307	369	311	343	313	328	320	317	328	292	310	351	289	307	314	336	339	326	357	329	302	324	340	294	307	325	346	288	316	327	297	323	316	335	348	325	332	312	369	294	295	352	319	311	293	294	322	353	313	333	330	268	310	323	311	305	309	350	354	329	284	333	317	344	301	332	338	326	338	304	318	308	311	348	329	331	342	314	334	315	343	351	343	307	320	325	318	313	340	302	326	337	297	280	339	315
39954	43638	22585	9769	4411	2743	1930	1454	1035	708	509	447	437	407	386	371	353	356	358	345	361	353	357	348	323	298	370	321	340	349	318	323	318	348	329	323	326	355	350	350	359	336	338	335	342	316	361	322	354	381	332	328	319	310	358	330	339	349	339	330	339	325	322	346	346	322	325	334	314	312	328	361	367	368	369	332	341	324	319	339	353	323	332	365	322	320	367	367	334	328	356	326	319	320	303	332	302	364	367	327	328	329	350	356	322	335	330	336	335	321	355	309	332	334	349	329	366	332	326	336	318	366	341	344	362	316	330	344	350	307	335	359	301	361	352	348	368	308	383	299	341	350	329	346	359	317	337	320	338	338	344	345	375	343	332	355	336	334	331	338	307	307	343	294	386	347	325	348	335	344	346	359	350	334	349	348	361	304	351	337	339	322	326	342	357	314	348	331	337	347	335	342	330	316	317	321	317	334	334	343	331	363	313	344	336	331	348	357	362	347	342	340	326	343	353	343	331	334	327	334	337	341	355	326	361	340	322	331	351	324	318	341	352	385	351	355	346	349	335	356	325	329	343	326	315	341	347	324	340	346	342	353	364	323	356	338	336	330	343	331	336	323	367	325	367	320	346	367	362	333	362	347	314	314	343	345	318	349	337	340	352	320	344	340	348	350	350	360	320	358	341	352	347	364	335	342	322	339	347	349	337	325	324	368	358	338	330	304	351	363	364	329	363	345	341	336	349	336	324	354	374	329	332	343	378	297	308	353	369	316	347	361	356	328	318	366	325	319	346	320	340	359	348	355	330	330	343	380	311	352	346	333	359	346	381	367	339	361	337	343	354	351	342	360	331	367	335	323	346	352	334	361	368	352	357	353	345	350	350	353	361	329	302	343	328	370	331	344	343	354	343	328	332	321	361	361	317	331	368	341	347	345	305	353	312	347	318	351	364	319	331	328	327	357	337	360	387	309	339	312	317	321	333	329	371	328	328	339	337	359	331	308	318	324	352	308	338	347	334	337	321	367	336	335	349	358	327	342	333	311	301	351	336	347	295	327	360	336	350	341	351	319	335	335	351	335	346	330	349	330	350	306	337	334	343	320	342	335	341	304	332	350	299	346	343	363	333	352	359	321	313	330	346	335	356	338	322	337	304	344	349	323	324	314	326	327	315	295	339	329	387	330	344	337	352	338	333	349	354	363	310	335	322	350	342	335	348	331	316	336	349	340	348	340	324	347	331	332	345	337	327	311	359	327	310	353	344	351	345	331	362	362	359	359	359	337	327	312	340	349	324	364	325	304	337	328	350	318	341	334	330	334	335	349	350	326	310	319	347	337	334	364	349	338	331	323	334	367	348	338	321	304	286	353	327	335	360	374	333	333	338	330	332	327	333	339	317	365	350	344	356	331	332	318	359	373	319	361	332	313	333	350	324	309	360	328	331	341	322	340	353	302	332	316	326	325	350	313	345	363	356	357	341	359	351	337	365	362	333	329	343	332	314	290	329	351	344	325	362	351	348	354	371	333	362	322	315	332	361	329	334	338	331	309	357	351	339	345	347	315	328	302	339	338	341	341	321	324	318	347	353	317	377	346	334	350	340	318	366	349	334	347	360	344	333	313	315	361	336	320	353	348	345	387	338	366	349	343	340	327	332	337	354	326	346	346	362	349	328	325	306	367	323	332	326	349	349	327	314	340	335	357	332	349	336	369	351	304	345	357	325	349	337	334	353	339	351	301	330	321	342	330	341	298	325	351	380	301	322	330	329	327	332	313	346	316	331	326	347	348	368	331	329	334	322	339	381	358	293	292	356	316	365	313	324	355	340	330	330	356	359	311	365	327	329	342	333	319	349	317	344	341	347	326	314	388	344	325	312	346	358	301	346	346	358	339	344	337	315	337	326	339	324	335	321	342	349	315	338	345	349	311	316	306	347	351	323	353	326	345	337	361	319	323	320	316	341	360	353	375	336	340	364	314	363	352	353	346	324	336	348	315	358	350	347	346	317	350	330	377	347	319	330	328	346	317	306	339	319	339	340	390	347	330	368	343	369	287	334	316	306	378	334	347	326	363	318	360	339	347	336	374	307	309	321	327	344	339	334	316	347	339	342	330	339	353	329	314	360	360	359	329	355	347	340	329	339	340	317	370	377	344	335	320	397	321	325	333	322	336	344	353	336	338	314	323	367	303	334	331	376	358	315	337	347	331	347	332	357	336	323	337	351	359	335	331	305	346	336	343	353	349	324	353	339	366	293	337	297	351	356	309	361	346	326	320	347	326	350	349	330	310	360	362	345	320	360	336	361	318	331	370	337	338	348	307	371	326	331	367	338	337	332	328	343	347	362	371	339	341	362	318	337	337	297	345	334	320	331	342	364	372	347	380	322	349	332	330	348	327	368	344	361	309	364	328	336	314	366	328	382	331	326	359	343	357	350	323	322	366	322	346	322	349	339	333	327	342	315	348	329	348	319	360	332	331	324	328	366	297	352	299	325	336	342	361	356	356	343	318	352	337	334	328	347	365	346	325	352	344	333	373	359	360	354	366	328	332	332	340	328	319	361	320	298	329	341	330	326	366	336	335	327	325	343	335	310	294	368	354	328	347	315	314	352	367	370	335	322	361	346	322	351	290	327	351	325	356	316	351	357	356	328	314	323	341	336	348	345	312	334	358	331	349	335	337	339	313	340	303	353	306	347	366	327	339	306	328	325	319	344	320	342	349	322	326	313	360	371	339	363	357	368	366	332	349	325	322	355	358	320	339	346	347	312	322	376	340	331	360	319	345	321	363	364	323	328	349	365	340	340	320	327	317	300	353	337	380	342	310	322	324	346	361	352	330	321	346	371	339	327	338	362	330	335	383	369	310	339	345	344	324	343	350	354	323	339	349	327	351	296	334	376	304	351	309	312	291	322	365	333	302	344	348	337	342	316	348	336	317	342	313	341	360	387	371	325	325	316	377	378	340	324	345	357	329	366	355	338	346	346	360	338	326	357	342	351	345	326	324	341	355	346	285	353	329	352	342	324	311	357	350	338	338	365	338	329	352	321	317	305	322	351	342	354	355	314	343	355	357	341	329	316	343	319	309	339	364	351	349	292	344	332	338	317	360	355	332	349	341	268	315	360	324	334	354	334	341	316	338	303	330	303	344	352	298	349	333	326	341	351	340	375	299	334	359	357	349	338	341	337	335	345	332	320	307	345	347	313	317	317	341	336	315	312	361	322	369	318	357	355	342	329	347	322	363	352	328	333	322	334	370	327	335	376	322	329	344	336	357	332	355	380	363	372	364	367	326	320	312	316	364	367	369	353	332	310	344	347	327	300	338	301	335	336	304	360	354	354	348	312	346	329	355	315	342	358	357	332	326	345	354	366	344	350	312	332	336	354	316	358	342	349	331	338	336	345	353	369	343	318	370	336	328	353	335	354	326	319	319	353	349	312	345	339	327	354	335	341	307	353	315	360	344	323	333	346	362	336	319	348	323	372	320	353	389
25115	21295	26793	24879	10778	2254	1267	743	548	461	379	401	399	378	348	342	361	363	339	352	330	334	348	347	356	360	380	381	361	343	380	363	365	349	372	346	352	375	342	317	376	360	355	357	367	345	347	354	371	346	355	356	364	371	371	348	381	366	340	352	386	313	366	339	330	353	346	384	387	334	341	328	337	354	329	370	361	332	363	334	364	377	356	388	368	345	353	362	354	341	385	355	363	362	382	348	348	361	353	352	349	353	353	338	344	360	345	373	351	363	350	359	351	376	346	369	306	348	376	326	325	353	332	380	367	352	347	353	361	346	343	324	356	386	358	339	362	345	353	365	360	353	360	314	348	387	346	347	357	351	386	311	326	359	350	358	370	374	374	310	338	363	369	361	353	343	355	311	372	352	387	337	347	375	345	365	380	391	349	359	339	343	360	344	388	356	346	356	329	327	357	350	355	376	408	336	327	367	386	374	344	372	357	346	318	357	335	371	333	346	412	349	359	356	343	344	349	344	353	332	355	378	408	354	362	355	359	359	352	355	366	348	376	381	351	343	351	356	327	374	349	347	338	353	322	369	352	380	383	292	329	332	348	359	332	394	371	349	362	370	349	370	380	331	361	328	344	357	323	335	361	389	352	388	345	362	315	374	346	337	338	366	329	316	358	332	333	372	353	323	329	347	349	383	354	368	339	335	352	325	354	323	347	361	330	383	353	331	348	321	354	351	335	365	372	343	347	319	363	366	360	344	347	320	323	364	372	352	338	358	369	350	369	410	352	388	376	358	332	387	366	342	355	356	329	318	337	336	300	351	368	345	347	380	349	363	375	352	325	349	381	337	356	340	322	315	330	326	343	347	342	362	345	374	348	339	342	381	327	323	363	333	362	323	372	320	341	364	318	359	328	347	326	364	380	360	365	340	384	397	345	351	346	342	353	336	335	377	367	333	368	361	374	337	346	361	338	326	357	359	356	331	333	382	323	365	333	327	353	330	386	328	346	369	351	341	352	346	359	346	356	340	368	353	343	358	362	351	381	384	375	336	330	346	341	372	346	343	340	348	336	368	371	341	357	332	354	324	349	346	366	363	324	328	366	345	338	365	394	351	363	345	340	324	342	371	326	371	368	376	379	334	362	396	350	359	340	329	389	398	353	351	394	371	367	346	361	348	355	363	357	365	354	369	380	355	362	397	346	370	357	370	365	323	326	390	345	381	349	345	346	377	349	346	364	365	350	346	348	341	324	366	372	378	348	330	350	336	345	344	349	354	376	338	360	336	358	360	376	367	343	398	359	387	340	365	359	337	381	337	333	386	315	363	331	349	346	354	355	361	358	380	368	343	361	321	371	352	313	370	343	339	352	357	369	363	357	360	359	396	365	326	369	351	362	353	350	385	355	340	385	341	348	352	329	391	383	356	377	312	363	337	386	382	345	360	328	331	357	336	349	331	340	355	348	357	331	384	327	341	338	361	354	344	376	341	362	329	365	354	356	368	382	339	327	353	349	354	355	346	354	374	364	365	341	308	382	374	359	328	346	385	364	346	368	328	370	376	366	322	374	368	362	362	358	339	370	346	369	375	342	352	365	367	374	359	354	338	352	328	347	336	376	338	342	357	351	367	382	369	371	327	386	369	357	354	338	328	324	364	342	374	333	383	371	353	340	328	370	353	356	376	330	372	359	356	357	347	354	375	295	366	364	380	340	377	352	393	334	334	339	346	354	342	355	346	329	351	351	346	364	364	358	377	307	354	340	355	329	371	358	343	361	372	343	337	375	355	334	376	364	364	369	390	364	350	367	377	365	322	362	350	332	371	328	382	332	341	357	346	396	348	402	337	353	329	359	349	383	313	327	355	348	328	373	362	334	359	349	330	386	371	359	380	341	364	367	302	355	366	347	336	357	320	367	394	323	356	320	340	371	329	370	382	361	346	376	358	350	355	325	355	341	382	363	383	334	358	383	368	353	354	360	337	345	348	342	360	354	383	352	350	356	342	362	349	346	342	347	375	367	384	340	370	358	359	359	350	338	384	343	341	362	374	405	320	344	378	367	352	352	361	356	358	359	373	340	349	397	350	369	370	336	352	334	361	340	336	343	344	357	340	349	313	360	371	356	340	324	334	344	356	350	352	352	356	346	352	369	352	367	340	344	344	349	350	353	322	337	351	360	331	341	340	358	353	333	353	336	334	337	366	362	360	348	342	344	337	322	356	375	350	353	358	356	332	362	360	361	364	355	380	338	332	384	338	369	358	347	323	365	367	326	353	353	351	382	367	345	367	342	340	342	368	346	334	386	329	329	372	362	353	329	333	366	323	372	357	322	326	342	344	353	342	305	382	348	377	369	347	381	348	350	382	360	329	349	345	358	373	393	344	357	378	338	338	415	332	335	332	371	383	326	344	332	354	365	338	352	338	375	388	370	376	373	396	347	339	323	335	337	361	366	351	338	361	372	355	362	328	373	357	375	337	369	351	338	365	334	332	328	361	370	326	350	366	367	365	381	339	344	358	320	371	368	354	359	383	383	345	337	335	348	341	368	377	339	312	334	366	356	345	338	343	382	350	344	386	361	345	349	316	396	339	366	340	337	373	347	366	366	358	327	393	349	326	336	335	365	376	371	313	342	363	342	360	333	354	361	366	327	379	339	348	369	340	321	361	345	345	353	364	358	384	317	344	341	378	371	374	338	364	373	358	315	359	358	354	355	325	330	346	323	341	347	352	383	337	339	361	380	353	359	341	325	373	339	381	316	357	353	381	308	365	380	359	358	371	326	361	359	360	336	362	348	359	337	354	365	353	353	312	364	374	344	356	347	359	377	358	334	327	354	375	317	374	380	358	342	351	356	355	328	303	363	366	364	348	359	355	317	331	354	361	356	377	392	362	365	357	344	342	404	358	355	388	363	343	376	332	340	372	340	361	332	370	329	374	355	364	343	309	362	369	363	387	330	345	332	373	369	338	346	346	380	347	348	369	323	352	348	370	352	379	342	341	327	314	391	365	350	328	342	389	362	375	365	361	380	413	350	358	353	368	378	350	347	324	328	335	390	361	341	352	375	324	377	371	348	318	351	349	346	383	352	352	348	371	325	347	343	358	368	348	325	360	350	325	341	382	366	348	396	344	341	365	385	360	338	349	383	404	338	339	353	342	364	396	386	345	355	347	327	304	342	330	327	385	336	347	345	371	324	358	351	345	342	375	377	350	346	332	363	340	354	350	350	366	359	340	360	364	378	347	342	372	360	342	379	368	362	342	338	357	362	315	323	369	377	376	342	353	331	351	366	381	407	365	332	345	354	392	351	334	336	348	365	329	385	312	335	347	340	362	371	378	340	337	304	340	356	324	370	358	342	398	355	349	392	330	343	353	379	353	323	358	354	325	325	357	342	347	371	347	371	337	366	350	327	335	352	387	355	338	379	358	337	354	347	378	370	330	329	355	331	352	351	337	331	360	345	358	309	333	352	380	343	345	345	376	332	357	377	358	348	328
44326	47703	24721	9043	4193	2671	1743	1055	648	547	435	416	410	381	427	383	364	381	386	400	361	408	355	386	392	359	427	371	359	346	355	358	376	353	360	333	369	384	409	350	390	368	404	377	371	336	351	363	357	362	369	351	382	367	389	400	407	349	345	372	374	320	348	354	343	355	344	386	382	392	343	380	369	364	373	356	416	383	374	359	350	382	364	360	345	401	357	370	341	402	375	391	359	377	397	388	359	352	362	376	365	357	346	398	382	368	404	385	324	360	404	363	331	362	386	352	378	382	351	394	388	362	372	404	378	413	374	368	350	376	362	396	368	415	358	366	390	344	370	358	359	387	375	380	399	373	363	354	391	384	373	363	363	347	391	358	378	356	355	377	384	346	380	361	409	389	354	393	372	397	391	346	357	397	389	374	372	390	380	347	406	389	342	370	369	361	354	369	348	365	365	372	396	351	406	348	371	352	383	355	378	373	356	417	384	352	343	344	378	372	352	335	341	343	390	414	375	367	404	388	383	382	360	358	376	329	369	393	373	364	367	343	378	351	372	393	349	349	352	382	348	367	370	421	382	398	371	365	379	395	369	380	376	372	357	357	371	397	356	382	358	370	394	381	381	384	374	388	386	419	365	343	404	385	331	366	339	352	353	367	352	396	406	398	352	384	365	373	358	407	346	355	371	384	367	368	408	397	365	339	347	376	369	347	353	371	387	378	362	429	364	404	370	358	375	378	341	397	399	357	374	348	344	370	412	364	369	385	345	394	352	314	373	373	373	358	365	390	372	381	377	407	352	352	337	361	359	344	351	362	388	399	410	360	341	397	340	364	373	354	367	379	381	388	371	393	375	372	367	383	378	383	395	384	386	374	376	382	372	369	373	399	369	370	368	356	383	365	386	323	358	391	386	356	370	343	352	389	379	368	375	372	385	376	367	350	385	380	382	351	359	353	337	358	371	342	401	331	328	377	362	361	392	354	328	348	356	387	381	364	376	358	362	386	391	371	367	386	354	384	367	380	327	367	375	353	341	391	380	398	355	366	370	386	399	379	380	352	365	371	386	376	390	376	391	365	355	384	346	371	374	368	366	389	383	371	387	344	383	370	378	366	377	348	357	381	340	381	366	386	389	396	396	372	380	376	380	385	385	344	381	370	377	387	392	397	365	339	375	363	377	375	407	369	387	357	373	375	352	384	375	343	393	352	373	406	373	353	345	373	385	352	397	363	387	396	371	354	354	367	348	376	375	369	380	399	398	369	336	357	370	374	368	350	344	378	358	397	395	390	359	358	371	353	357	381	363	383	383	365	366	390	358	379	399	401	368	351	364	385	397	365	375	366	384	356	393	390	383	347	367	361	360	419	340	373	391	342	382	383	399	361	371	372	385	388	375	396	351	368	365	373	369	347	361	336	396	401	376	415	355	384	365	363	381	369	382	381	368	359	374	346	399	367	355	391	362	347	370	372	351	383	347	402	343	393	373	363	400	375	352	347	378	398	388	362	404	388	397	384	386	369	387	418	388	349	358	366	359	392	373	381	361	368	392	352	382	383	375	383	377	376	394	385	371	341	390	366	374	376	372	342	356	391	359	377	407	360	380	369	364	375	338	381	379	397	371	401	371	376	376	389	357	349	356	394	358	394	386	389	383	354	367	401	368	388	387	368	401	379	379	382	377	386	362	365	370	362	375	387	383	400	362	371	382	374	408	397	372	415	354	349	397	390	367	367	376	328	385	389	376	366	400	405	348	401	349	372	359	383	369	381	383	405	380	339	380	359	388	394	373	372	375	359	382	372	367	386	369	365	355	358	375	410	364	359	349	416	364	403	324	357	344	395	391	383	339	390	384	359	361	356	400	402	359	362	378	365	356	364	348	368	385	355	378	378	395	363	386	416	383	371	412	389	378	418	378	417	370	346	363	363	349	332	350	373	389	397	384	391	363	355	382	357	349	392	382	389	354	407	375	415	351	372	339	418	395	380	358	385	370	384	364	354	416	389	395	378	380	351	365	365	419	358	402	332	380	374	352	366	372	396	371	383	389	368	383	343	385	337	350	392	378	384	372	391	370	351	334	363	377	374	346	385	372	372	328	352	365	378	366	401	361	384	370	370	362	402	366	379	356	367	344	331	420	418	379	318	364	415	342	355	421	369	397	393	362	365	379	358	378	374	381	396	324	376	377	377	372	410	347	407	355	373	338	381	376	354	380	381	353	355	368	365	368	358	392	375	386	352	395	372	362	386	370	349	356	360	369	365	375	349	368	365	381	381	375	394	370	376	349	386	377	360	356	346	393	392	362	389	360	409	374	364	392	359	381	361	362	365	372	361	368	357	370	382	388	350	383	383	373	360	395	365	373	379	344	373	352	412	406	372	406	381	340	377	390	375	372	411	398	354	385	350	375	354	349	391	418	339	379	374	389	364	387	373	391	361	372	362	380	352	370	381	370	397	361	356	341	397	382	334	361	400	368	385	360	373	380	362	367	399	369	374	361	378	391	371	362	328	383	381	372	391	380	323	381	387	348	363	400	351	350	390	386	378	396	396	379	353	386	381	386	380	344	370	397	353	377	383	359	327	365	347	403	402	403	375	376	371	372	367	344	380	364	385	382	344	407	404	409	355	377	344	379	390	360	347	354	384	374	366	376	365	380	370	386	370	340	371	388	367	401	368	342	352	364	384	376	302	365	377	384	357	422	383	412	361	363	374	374	366	367	372	381	362	394	392	373	424	340	366	362	371	384	393	400	386	380	357	366	404	368	366	393	406	351	345	350	359	385	372	394	360	366	388	374	381	331	375	344	396	371	345	347	395	344	369	380	387	354	367	383	383	379	321	393	414	347	351	392	384	382	345	373	404	372	386	362	373	389	362	388	385	376	352	351	392	318	341	385	375	374	372	364	423	365	334	344	349	350	352	339	370	368	360	396	374	364	385	358	356	376	386	380	350	407	321	381	364	358	386	361	372	354	370	382	378	403	382	384	394	386	356	350	352	383	409	374	403	373	366	369	374	379	373	405	346	384	375	378	370	357	368	358	372	380	398	354	370	361	368	345	406	352	374	328	392	386	378	363	371	393	389	383	366	390	389	356	373	363	360	360	351	398	398	355	370	373	356	347	370	351	343	388	374	354	352	326	382	392	356	389	374	364	358	380	390	374	371	348	387	351	349	386	367	389	363	350	388	388	385	369	363	391	351	373	393	353	387	392	336	340	369	381	367	370	387	380	406	392	370	376	366	370	347	384	343	370	381	351	385	364	347	356	377	362	372	370	335	353	386	400	377	381	380	397	384	371	361	341	364	409	340	367	389	360	383	377	408	394	415	361	374	347	387	359	400	369	394	363	358	365	378	390	357	361	340	396	389	381	370	378	385	379	342	376	389	390	366	408	422	367	372	351	349	377	377	345	339	339	345	379	347	401	408	320	366	381	376	367	375	374	398	388	384	374	348	359	396	363	365	377	392	348	382	353	369	364	369	362	391	392	387	420	380
22450	20958	28352	23739	20965	20682	6533	866	521	501	492	436	418	379	347	321	393	328	298	341	337	294	333	310	334	337	314	324	362	312	342	342	329	351	333	314	358	330	329	344	345	342	339	359	321	323	312	278	357	316	316	353	309	276	308	305	304	318	321	317	325	351	352	347	328	366	335	309	306	329	338	342	311	289	319	305	325	318	300	315	335	332	349	301	325	340	331	324	320	329	309	302	352	327	330	324	310	343	320	334	318	302	326	324	337	312	343	306	302	361	290	320	342	316	352	329	318	330	326	322	333	343	316	315	314	332	345	289	313	335	331	322	336	308	319	314	325	351	344	326	310	356	321	321	343	338	340	345	338	353	327	308	353	343	346	329	302	327	312	325	337	349	300	335	302	336	317	350	316	321	310	308	311	320	311	342	322	328	299	375	364	344	317	358	322	296	316	271	348	317	322	341	323	319	300	309	319	326	303	304	308	322	322	338	339	322	301	352	285	350	311	317	318	326	324	315	325	330	327	347	341	349	320	348	307	338	337	349	318	338	340	307	321	354	317	283	329	313	329	353	327	316	317	313	319	331	302	336	339	355	315	315	330	326	313	337	289	326	355	312	361	330	335	302	310	324	333	337	306	349	348	313	351	311	327	327	369	330	369	330	303	314	343	323	312	337	329	289	334	341	310	316	304	321	342	344	305	314	329	314	329	335	317	342	330	292	330	316	305	326	345	335	311	342	387	322	348	310	294	322	297	389	334	333	344	346	307	302	311	319	283	299	302	363	361	324	325	292	332	310	302	334	323	315	321	322	356	332	306	355	346	329	330	313	333	326	300	316	322	325	326	323	344	330	350	339	337	332	341	316	322	322	352	300	347	362	341	325	323	346	305	365	343	309	332	324	323	306	301	311	345	329	316	305	336	330	292	323	312	340	321	318	336	342	345	322	329	313	348	346	317	310	312	315	334	332	313	316	286	351	298	316	321	315	330	334	297	361	327	289	323	321	337	322	327	359	313	300	336	323	318	321	349	322	292	359	332	318	346	353	320	342	337	307	341	299	361	318	337	335	281	320	339	306	307	340	358	312	339	341	315	334	334	328	333	323	345	334	331	364	328	318	336	295	301	327	329	312	299	305	324	346	337	331	330	325	310	317	330	292	313	341	324	312	325	338	330	321	336	309	360	315	336	333	324	339	309	324	322	330	297	331	342	348	306	324	331	309	346	325	278	338	314	332	285	301	322	306	314	329	319	328	340	334	306	339	325	287	340	329	344	312	337	311	336	328	349	303	320	334	321	348	357	335	351	295	332	332	314	298	311	295	327	335	307	324	330	306	328	309	318	350	318	347	337	338	308	348	288	342	349	327	324	339	326	304	325	314	318	316	351	335	321	323	315	332	322	334	318	344	318	330	299	327	327	297	334	306	373	350	329	328	340	319	322	314	347	339	345	310	343	309	328	328	309	330	317	303	347	339	327	329	330	367	295	388	346	308	353	314	301	305	300	318	347	348	339	295	301	305	326	360	301	311	356	320	319	317	316	311	332	299	323	325	308	345	324	302	317	334	334	328	336	335	305	330	305	342	337	324	322	309	299	341	322	340	293	345	308	328	340	330	343	332	318	311	321	330	342	304	308	317	345	362	309	320	316	322	329	329	348	300	310	325	325	348	331	341	295	332	346	301	331	313	374	341	333	299	308	292	301	351	347	351	343	313	326	296	302	312	324	338	330	320	289	277	333	353	329	332	311	350	320	342	337	373	347	334	323	335	329	357	350	320	339	318	323	330	329	327	335	301	337	324	344	316	342	337	296	307	316	340	328	345	301	287	336	349	325	363	311	303	310	333	343	336	347	294	314	358	319	339	279	305	315	269	323	297	329	309	321	335	330	294	316	324	305	309	328	298	348	350	336	310	320	344	349	364	296	315	319	330	325	360	321	351	311	325	332	303	297	337	336	333	326	332	331	350	312	341	343	346	329	335	338	289	288	357	321	324	305	306	321	296	313	350	308	331	342	343	316	336	333	341	336	334	320	323	326	322	347	321	327	317	334	305	349	310	311	336	344	306	302	294	288	317	304	315	291	336	323	297	317	313	316	307	301	338	329	329	347	341	327	335	342	339	388	329	332	336	336	314	317	332	329	345	353	326	311	291	338	335	308	342	307	342	324	330	335	293	317	303	326	317	345	333	318	362	330	345	335	338	304	348	335	329	336	369	304	306	332	350	321	288	296	325	326	325	346	331	320	309	303	316	320	349	348	312	327	342	327	312	336	333	360	321	346	307	318	312	341	332	333	334	310	309	323	321	296	308	331	345	334	328	350	334	327	333	311	319	337	284	316	323	335	321	313	345	298	312	334	339	341	326	325	313	309	355	321	334	314	336	344	309	313	338	348	289	310	321	281	354	335	335	285	327	327	335	319	313	343	319	381	336	326	308	310	325	298	341	297	344	317	293	312	305	342	326	335	345	303	301	346	320	334	351	330	304	309	328	324	321	327	299	315	318	359	356	300	332	337	298	350	346	344	310	342	312	350	307	305	327	336	336	329	313	337	282	341	334	304	305	347	313	330	360	341	331	326	311	341	319	336	347	337	308	360	298	315	311	330	337	379	356	334	353	342	328	300	350	347	363	321	318	333	350	345	341	323	325	320	341	316	344	301	340	344	333	348	348	361	308	319	344	331	326	319	334	295	344	329	293	319	314	346	330	320	355	307	307	349	329	325	327	317	332	323	338	295	307	339	334	308	327	346	321	364	294	352	347	316	326	328	329	317	337	327	316	313	335	369	341	316	358	352	312	359	355	335	355	312	322	336	322	279	346	345	327	318	328	314	323	322	307	307	324	339	351	331	332	317	328	302	352	335	339	321	326	315	292	319	302	308	333	334	305	284	357	299	292	333	335	345	347	342	294	343	352	317	326	338	350	337	302	298	341	307	302	318	313	332	324	327	308	336	390	298	309	359	304	327	329	289	324	331	369	319	326	333	323	331	348	329	291	334	310	331	305	300	345	322	330	313	354	355	320	316	318	293	318	319	306	342	383	309	305	357	321	320	306	311	335	320	329	332	341	326	348	353	332	321	302	334	342	319	331	326	318	313	343	325	322	309	324	333	272	380	338	315	290	336	311	293	310	319	354	315	321	324	311	304	328	314	312	330	352	315	334	380	296	336	330	314	350	342	362	336	317	325	335	312	343	328	338	326	342	305	335	330	327	296	343	287	301	350	309	327	289	310	333	329	330	349	314	360	323	341	324	339	309	340	341	319	334	324	301	321	298	337	343	312	318	310	310	316	310	359	336	330	321	335	338	340	310	279	302	318	342	365	354	328	330	318	330	306	328	299	330	343	286	320	324	312	331	315	321	309	336	306	331	294	328	296	329	335	292	324	331	332	334	346	343	318	286	324	316	306	310	325	343	338	354	325	281	328	361	321	308	310	323	328	364	346	324	331	305	325	324	322	320	344	289	340	330	341	348	330	347	348	338	296	291	308	302	328	353
45849	57336	33247	16088	8157	3711	1970	1010	710	609	594	463	418	388	361	339	384	337	356	377	346	342	334	315	323	359	323	340	329	332	337	367	343	305	324	327	320	349	363	323	330	312	347	346	344	330	344	327	314	369	334	345	379	353	330	321	321	339	334	330	311	316	344	341	357	346	318	378	351	341	306	346	332	334	341	349	287	332	311	361	315	348	315	318	314	331	328	322	328	331	331	318	332	318	321	317	305	364	347	341	318	329	317	350	344	343	289	310	313	354	320	362	343	327	333	333	331	392	333	302	385	338	330	341	293	324	355	333	360	325	366	382	358	318	328	320	326	332	339	319	310	311	320	348	359	315	328	346	322	316	346	338	333	336	358	311	322	346	310	325	341	336	331	321	328	357	329	324	330	333	344	337	356	320	333	330	340	316	352	316	350	328	331	368	338	343	346	313	362	325	359	352	344	360	349	321	333	301	333	327	310	358	362	336	374	364	327	329	387	346	368	323	299	357	372	353	338	342	328	346	347	318	368	336	339	331	352	338	331	356	342	343	362	336	345	311	367	334	352	334	362	378	300	344	332	339	353	336	343	333	335	336	334	326	322	340	328	290	358	344	334	326	314	336	305	325	322	338	313	333	372	320	352	347	353	352	341	328	332	314	307	362	317	371	359	346	345	361	303	370	347	320	313	330	353	333	310	331	341	366	346	341	339	367	374	366	352	376	401	334	313	322	290	370	324	330	350	340	351	315	322	348	291	345	338	329	367	357	324	331	317	321	331	335	328	308	326	324	313	356	330	325	329	343	368	337	368	324	341	314	327	316	356	341	317	332	343	333	320	346	327	316	361	349	352	323	355	324	329	360	366	314	327	339	326	351	336	306	321	306	365	355	304	358	335	351	323	343	334	330	360	362	336	316	356	328	352	335	344	320	299	318	334	318	353	349	320	354	308	331	349	330	351	351	342	355	350	355	338	348	328	354	338	343	320	356	321	333	339	324	353	365	341	311	342	325	353	316	364	323	331	357	326	355	297	350	318	343	367	338	339	352	316	346	385	349	309	341	357	347	359	346	350	323	289	328	321	328	325	336	333	341	350	357	317	373	345	355	357	287	363	339	341	343	346	359	311	328	330	365	362	334	339	308	294	312	342	308	339	335	349	347	320	381	344	324	341	326	339	365	361	357	317	349	305	331	297	395	330	304	348	347	342	341	319	337	334	351	353	324	351	328	336	327	304	340	344	356	352	313	338	347	351	361	325	356	368	357	332	320	349	307	354	329	339	361	332	348	359	317	345	314	323	318	337	344	347	309	314	371	316	313	371	350	352	342	317	354	350	395	345	348	350	344	326	350	311	351	303	323	344	314	317	330	347	337	329	329	338	323	342	316	330	347	319	359	333	347	352	326	353	319	329	346	334	337	317	377	362	320	366	349	325	377	351	394	346	358	350	315	301	335	337	349	329	332	380	315	349	333	327	311	333	290	370	347	342	384	339	344	312	360	357	313	293	341	347	331	337	354	331	368	351	325	299	349	356	350	360	324	332	332	336	328	332	329	325	303	357	363	328	358	320	348	346	314	351	309	317	328	307	345	324	339	339	371	328	354	301	308	363	317	327	360	354	343	334	330	338	328	367	360	311	305	329	336	339	338	320	346	333	344	323	320	338	339	347	344	326	320	374	349	343	354	351	328	326	343	332	338	308	356	338	346	337	314	338	328	341	308	318	336	348	378	324	341	345	373	314	343	329	334	317	353	312	336	368	333	347	328	362	354	358	335	337	345	329	335	386	373	329	303	317	346	379	318	333	326	356	371	357	338	344	344	327	334	360	337	334	306	307	336	339	326	334	328	348	347	287	367	356	325	322	325	339	377	346	323	330	362	320	336	328	312	362	329	353	322	339	332	340	337	305	339	341	334	329	346	306	337	329	362	359	363	374	347	319	391	325	331	347	333	342	372	352	342	326	340	324	340	340	360	295	339	310	303	339	333	326	326	353	324	308	358	356	334	356	342	335	336	363	349	352	321	328	353	352	337	346	331	372	329	370	337	334	370	321	351	355	332	360	352	382	326	350	352	330	352	377	327	362	341	311	349	304	396	338	327	349	346	323	322	304	349	326	299	331	316	339	338	373	335	331	353	329	335	348	330	335	338	334	350	362	352	331	367	336	349	330	338	342	323	321	359	360	329	354	352	331	345	346	325	322	345	327	335	347	332	364	331	331	303	320	350	355	330	339	325	393	325	352	320	339	364	325	375	352	335	370	385	350	347	303	339	309	358	328	362	365	330	350	326	339	328	329	306	333	339	313	364	342	326	357	369	337	338	340	351	326	314	292	333	346	323	330	347	342	339	352	341	322	363	315	345	382	319	309	329	333	357	313	354	360	328	340	336	308	352	371	320	352	362	339	315	352	365	341	367	360	349	298	332	373	349	359	348	335	365	365	362	330	373	324	337	338	336	314	324	369	337	333	324	342	298	334	323	346	341	357	345	364	336	356	378	386	352	336	318	336	299	316	358	304	355	323	341	366	319	337	355	335	291	330	347	329	351	351	319	348	320	326	345	310	341	316	306	352	372	353	332	344	350	330	352	320	339	340	305	323	328	338	319	338	343	347	313	340	359	342	339	319	361	367	334	343	324	329	350	359	332	327	350	321	334	347	351	334	318	346	328	345	346	321	320	325	356	339	341	337	325	362	354	352	346	357	352	357	313	360	333	336	299	360	339	377	293	306	309	390	343	329	323	336	331	317	367	335	323	341	324	313	353	313	347	307	337	372	325	352	351	327	342	360	341	332	361	344	353	333	340	323	322	363	330	351	303	355	347	345	330	348	340	325	326	343	338	337	373	363	347	331	337	332	371	368	349	343	340	343	352	331	344	308	312	354	324	332	354	332	323	341	375	301	333	353	311	342	333	339	341	347	300	362	346	335	341	328	367	329	322	337	302	329	315	333	329	319	339	305	355	330	359	318	357	308	314	338	319	330	339	320	337	330	329	336	308	328	343	326	353	321	347	351	368	333	328	364	348	366	347	332	313	357	379	343	324	322	298	349	339	326	345	317	334	341	349	366	348	362	345	345	361	356	341	326	322	307	347	311	356	327	329	316	330	336	320	347	355	351	344	326	347	334	340	335	366	314	387	324	331	349	314	321	335	382	321	346	313	339	351	333	351	355	333	348	362	333	313	323	330	330	353	373	323	351	341	360	322	341	340	333	349	338	335	320	306	342	357	307	324	345	359	313	296	363	327	360	393	390	324	350	351	332	318	342	351	330	334	313	313	321	333	361	349	334	352	348	331	348	342	332	322	321	329	320	362	329	334	318	329	372	336	330	381	307	346	334	327	322	334	318	342	316	346	304	321	343	340	339	336	325	335	336	332	354	340	328	334	340	343	359	347	307	311	343	345	363	330	333	330	356	374	373	331	318	340	334	387	354	344	336	326	354	358	337	346	341	332	283	351	340	363	339	342	358	364	346	322	347	318	366	327	331	324	373	343
43445	34130	23917	9552	1913	899	546	470	445	367	339	346	343	367	335	352	339	387	330	354	332	330	336	331	323	345	315	403	342	313	350	336	367	341	349	351	336	337	342	362	346	339	308	344	345	345	333	344	352	326	327	353	347	339	310	355	322	348	337	349	327	341	329	319	296	326	369	333	352	322	332	355	372	375	350	373	348	338	403	340	382	320	376	349	355	353	312	302	320	339	350	359	345	350	351	336	346	355	351	356	375	341	344	361	315	341	356	357	296	341	333	333	352	336	360	333	359	339	352	363	360	371	355	362	333	401	330	320	367	346	342	296	350	347	340	369	342	364	344	325	363	355	322	329	374	351	358	314	351	379	362	363	336	360	323	330	346	333	338	371	347	358	360	367	348	368	358	373	357	356	326	336	345	365	380	348	324	345	350	338	360	345	343	351	321	361	359	333	345	315	362	359	341	365	328	330	323	316	381	314	332	352	335	346	391	331	348	357	320	317	336	342	332	351	332	319	353	301	343	344	379	335	327	356	332	384	337	342	383	315	355	321	343	402	335	341	353	374	334	381	384	328	341	327	329	359	318	347	351	374	353	367	356	345	334	340	336	334	364	363	336	350	333	337	338	329	349	336	351	339	324	360	324	378	353	338	325	351	358	319	345	376	348	356	339	341	365	307	327	351	334	338	362	303	379	344	358	353	334	400	337	373	352	364	350	351	357	375	340	376	352	343	306	373	355	364	365	370	362	340	338	331	355	302	355	319	359	340	321	361	341	327	366	348	333	374	387	354	330	371	344	347	318	349	333	312	372	337	338	352	362	356	369	324	349	345	347	380	348	336	330	346	312	365	322	352	356	362	345	354	352	345	385	368	348	328	357	351	323	345	353	348	357	322	364	325	331	318	331	333	332	313	332	347	351	363	329	315	345	371	374	357	348	361	378	340	359	349	371	368	351	362	319	335	368	347	365	331	324	360	360	354	327	337	335	347	330	347	338	324	350	341	325	330	333	367	349	337	343	342	360	346	325	380	376	342	329	362	331	355	339	373	330	372	366	351	338	353	315	361	358	366	316	358	344	303	347	342	339	323	346	343	338	341	389	368	340	305	353	354	379	362	348	347	359	328	347	348	313	327	373	355	367	345	300	351	367	331	317	351	361	314	336	342	322	341	323	339	323	357	367	324	336	367	336	369	334	389	305	326	346	328	367	348	363	343	333	319	334	358	363	325	328	327	330	327	320	380	362	335	339	347	352	303	366	344	350	332	354	339	328	333	376	364	364	353	409	345	363	369	306	326	348	350	357	382	342	357	356	358	337	398	351	336	362	332	353	362	342	321	340	340	349	346	351	333	350	373	317	360	343	362	345	337	339	333	353	371	337	363	360	323	335	343	351	293	333	341	339	370	342	361	333	338	344	352	322	353	360	355	378	331	385	333	361	307	356	367	323	350	323	357	359	320	348	358	329	335	358	345	323	327	351	349	340	359	339	313	348	329	365	350	326	355	334	327	345	393	356	349	343	333	343	347	317	325	371	341	320	318	395	355	348	338	342	352	299	364	337	341	381	345	351	373	329	335	366	349	344	351	337	370	322	366	327	319	325	312	352	331	342	361	325	368	373	391	355	316	327	350	338	387	392	344	353	347	361	345	335	360	353	339	337	362	348	370	334	339	312	367	347	352	365	363	342	339	333	349	384	353	332	316	368	360	333	351	321	331	342	359	321	333	331	319	333	368	345	350	346	332	323	330	367	373	361	330	338	326	350	333	332	343	390	360	345	359	327	343	324	348	360	351	397	319	356	340	345	344	329	332	304	336	303	353	371	354	323	352	365	342	351	341	319	345	345	353	338	360	342	327	325	356	356	328	328	318	374	344	374	340	340	328	370	341	383	309	361	361	367	333	356	347	373	321	318	357	366	359	312	353	328	357	316	371	326	335	357	339	353	345	371	337	340	387	348	315	354	363	341	351	341	340	360	340	345	353	332	337	317	329	345	360	375	324	372	349	340	355	351	345	357	362	357	366	349	333	350	336	374	317	367	341	367	311	346	355	371	354	340	366	350	358	325	319	333	352	318	342	334	317	352	325	335	366	343	341	346	346	347	325	339	374	327	342	369	358	327	319	342	334	339	380	302	363	366	346	340	351	346	309	344	366	355	332	346	322	316	364	365	347	365	335	342	315	347	340	324	333	351	352	350	361	350	339	334	360	347	364	326	345	354	333	337	342	354	396	317	339	354	351	362	319	332	347	339	323	358	354	354	357	369	354	356	323	343	351	333	342	343	377	337	381	318	313	354	300	339	331	351	370	335	358	330	313	345	364	396	342	351	346	331	343	344	330	335	351	336	359	306	324	344	345	359	333	322	326	335	352	362	328	347	364	337	333	344	312	360	336	336	345	340	367	353	322	357	347	341	358	333	331	343	330	360	355	342	300	325	320	340	353	331	341	351	344	338	351	327	340	319	353	347	339	352	352	393	330	369	311	370	331	327	323	327	342	363	322	326	346	378	364	324	345	365	325	359	326	402	344	323	345	379	355	380	336	347	349	350	344	316	348	342	372	340	356	330	333	343	326	321	316	336	347	347	364	348	303	368	383	321	302	355	375	334	307	341	340	340	360	336	354	369	361	389	364	358	332	319	344	353	384	354	334	367	341	323	322	331	328	348	329	338	347	338	322	371	363	353	382	332	333	343	362	354	349	330	331	347	365	360	351	329	350	361	338	359	342	365	335	350	337	337	340	370	326	320	369	348	364	341	358	340	324	360	356	335	345	374	358	333	352	365	350	344	331	344	336	358	347	317	354	351	367	325	344	306	334	353	352	347	348	358	342	346	324	336	353	329	361	346	351	359	336	312	332	349	328	343	354	327	325	353	360	349	321	330	342	336	319	376	348	322	320	342	339	336	331	327	348	364	388	342	354	340	382	370	348	369	355	344	334	383	365	324	354	367	341	335	351	381	356	320	352	352	364	346	359	320	343	346	317	293	340	354	354	347	324	331	344	333	318	341	380	370	345	372	302	361	340	312	343	336	326	336	390	329	336	321	347	374	321	324	346	388	314	347	334	348	303	344	327	294	315	360	353	337	341	313	354	354	323	329	333	341	372	342	315	364	345	340	349	364	332	355	336	340	332	338	378	315	334	336	378	329	352	338	332	324	340	357	339	356	337	316	314	360	322	363	355	300	354	327	345	327	368	330	329	334	342	397	353	344	365	328	361	366	362	342	344	384	301	348	327	328	324	358	353	336	355	414	383	316	303	354	345	381	322	367	360	351	318	349	331	355	352	374	380	331	355	358	363	351	352	330	358	381	350	354	348	350	352	359	327	349	336	353	361	345	355	317	329	351	329	361	359	336	385	356	371	339	331	345	324	322	357	328	361	340	346	366	340	344	331	364	348	360	323	325	343	354	359	358	333	342	332	348	373	326	367	321	320	319	347	362	326	350	363	329	386	351	356	361	366	308	355	348	372	345	332	338	353	365	348	394	347	342	299
48430	43734	21042	6354	2360	1106	735	527	461	444	419	376	384	369	357	369	380	368	335	374	373	393	357	361	369	371	357	391	387	340	347	348	375	358	357	371	379	371	392	342	349	359	342	358	349	357	361	364	367	363	372	376	364	391	369	344	373	364	372	377	381	375	360	339	367	359	353	385	369	363	346	353	386	381	353	382	369	392	382	377	388	357	344	371	344	374	364	388	359	350	358	392	367	375	387	366	397	389	362	331	390	340	349	362	364	348	366	380	341	409	366	343	351	375	349	340	383	362	376	355	378	368	358	368	355	371	349	359	366	393	378	382	358	364	380	348	394	356	396	407	378	370	362	407	336	377	348	397	364	353	361	374	368	367	403	409	366	400	366	370	348	370	355	383	370	367	404	346	422	358	351	372	388	365	357	364	362	353	348	359	375	344	359	391	376	346	364	355	395	354	348	331	331	378	367	381	355	356	358	374	403	397	369	348	335	325	401	384	386	348	370	371	383	350	385	389	366	341	376	342	332	343	410	387	375	360	365	337	365	359	373	380	353	355	383	364	391	402	350	367	363	342	348	349	375	359	363	330	354	361	377	382	389	355	413	387	344	403	316	346	393	380	352	408	373	387	381	361	355	384	382	378	371	357	400	408	368	316	351	383	364	415	378	383	354	359	391	406	362	347	367	348	369	366	371	357	382	350	368	366	405	374	379	362	373	364	348	345	395	357	374	342	392	406	362	355	363	384	355	376	399	374	361	367	343	365	371	367	351	378	370	349	390	385	374	356	398	355	345	404	364	375	371	350	369	404	332	337	372	382	362	399	394	369	374	375	354	338	357	412	365	356	380	357	356	347	343	375	355	339	362	338	340	353	320	360	383	403	343	361	377	378	403	362	394	374	370	401	379	374	363	381	362	360	351	365	368	389	380	355	366	340	375	373	393	380	383	339	368	357	374	411	367	361	368	379	398	364	364	361	340	382	385	362	339	365	361	399	358	369	373	372	331	381	369	370	370	385	397	384	367	411	374	369	364	375	370	358	390	387	368	379	376	367	401	387	404	397	332	394	368	367	373	369	376	346	377	363	329	335	344	381	378	364	390	355	369	361	405	361	383	351	370	361	365	360	368	358	333	367	372	370	369	388	373	358	369	335	377	367	365	397	349	385	372	361	374	371	355	371	384	368	362	357	359	352	348	327	395	348	342	387	383	383	374	354	386	380	379	367	341	369	336	333	364	416	391	353	367	392	344	392	360	371	342	354	357	351	359	381	383	363	384	351	329	368	385	367	364	365	379	382	352	380	333	376	371	342	354	357	364	344	385	363	374	384	369	336	356	366	360	389	333	340	385	383	378	365	346	396	354	346	359	404	386	371	383	361	374	363	389	364	385	377	386	381	361	358	361	395	383	362	373	361	354	374	346	358	358	366	359	346	361	373	339	389	323	370	345	356	353	379	382	382	376	362	396	378	353	349	361	365	376	336	371	326	374	361	341	345	381	381	347	389	349	369	358	372	389	363	373	382	383	361	374	342	397	341	388	347	371	376	371	354	339	370	333	381	359	364	364	366	368	384	338	371	344	381	385	371	348	346	390	368	359	384	375	334	389	389	336	363	334	361	408	361	380	348	391	400	372	386	370	369	392	384	371	355	367	362	371	338	378	333	371	351	386	366	329	377	402	397	370	366	348	369	368	362	374	374	397	319	398	371	336	392	397	380	355	386	361	361	381	363	376	394	361	384	358	350	327	380	330	379	365	391	385	362	382	334	394	324	376	386	381	381	356	386	375	368	358	373	355	379	358	343	406	345	363	383	346	365	414	359	364	403	340	390	353	351	354	390	339	356	377	425	370	335	386	385	385	374	405	362	355	343	346	394	361	380	385	392	398	384	357	371	383	374	376	374	337	360	369	381	356	368	350	358	364	343	354	333	373	357	379	379	398	381	352	367	376	388	348	371	349	323	373	403	346	381	365	375	353	357	379	373	392	374	357	392	396	377	356	411	350	388	375	378	384	389	336	352	397	341	387	379	376	391	368	358	402	356	358	384	356	363	351	344	354	345	344	385	417	380	387	358	363	354	374	352	359	380	372	340	344	394	414	397	377	333	399	383	393	372	354	352	374	344	399	373	369	386	365	344	361	384	354	384	384	364	383	358	406	353	380	367	345	373	332	384	410	355	367	339	374	358	364	396	367	360	385	374	360	395	345	349	339	340	403	331	403	364	382	383	375	368	380	376	377	386	389	367	361	367	388	346	368	388	364	372	339	382	390	352	363	386	372	358	362	387	376	348	368	361	329	359	386	360	381	382	341	346	364	370	357	333	366	386	360	335	384	357	374	345	326	371	409	345	366	368	396	359	343	381	384	340	357	348	386	381	360	376	377	341	380	338	369	372	381	379	378	370	352	415	339	391	350	373	395	368	385	384	370	390	350	378	385	340	327	354	344	378	402	375	361	334	358	389	363	380	344	375	379	368	404	380	379	371	385	345	374	367	346	386	403	373	370	342	340	340	362	377	374	371	351	384	362	391	350	377	353	382	319	407	384	368	359	384	379	367	363	373	362	311	394	400	371	359	360	368	339	378	372	373	394	346	365	359	390	373	394	368	356	366	422	359	337	354	379	363	356	351	380	393	379	389	341	342	366	378	376	363	364	378	347	401	368	363	333	349	359	376	369	437	372	385	372	344	408	389	395	362	362	332	363	390	382	374	404	350	338	386	406	362	348	336	390	352	354	336	354	391	366	353	372	352	390	355	369	388	393	385	384	361	387	363	333	373	370	379	358	371	362	352	422	370	360	352	342	394	361	347	361	402	394	367	382	382	361	331	372	368	316	389	399	369	392	347	367	347	364	351	352	387	382	365	370	413	325	395	351	367	392	370	390	341	383	358	337	351	380	339	357	349	390	339	368	364	379	357	385	349	374	401	379	349	336	351	360	382	364	370	361	380	351	367	383	334	371	373	358	372	348	363	391	365	348	368	362	371	403	343	333	365	338	375	369	354	354	373	342	364	361	386	381	398	354	357	380	383	384	370	382	351	377	365	344	329	364	363	399	370	349	354	380	393	390	359	351	369	355	382	344	364	353	381	353	353	384	369	347	363	356	336	371	385	371	381	367	350	367	399	365	385	332	377	368	378	338	392	369	356	342	380	379	360	380	337	397	409	367	353	410	377	422	356	362	321	352	387	388	368	375	378	372	369	368	393	370	372	356	345	345	358	375	356	339	358	420	374	360	366	377	364	379	382	358	404	370	381	355	393	395	377	356	353	349	402	357	342	383	363	391	379	380	352	361	370	353	346	357	373	370	358	391	348	347	366	349	364	370	381	399	385	364	340	358	377	368	350	401	359	354	373	357	325	351	334	373	368	342	341	367	361	388	356	343	386	334	356	379	344	353	375	384	385	350	381	391	339	373	339	371	367	341	399	356	403	368	373	363	368	357	375	357	364	357	328	375	337	417	375	373	373	400	358	361	386	383	378	360	340	383	349	405	356
23392	20922	27863	24128	20889	11701	1804	850	517	492	396	380	355	376	375	313	300	358	323	325	337	339	316	328	269	333	320	345	315	309	288	306	332	327	338	310	303	298	301	307	333	315	319	294	301	358	309	312	326	316	295	333	327	320	297	320	288	313	312	316	297	303	325	342	318	328	281	306	313	324	343	307	339	327	304	303	331	312	322	294	311	271	304	312	302	334	310	313	366	345	323	318	302	350	312	306	315	283	322	295	355	332	327	294	317	305	315	311	311	320	323	301	323	303	326	319	350	329	337	336	286	317	323	316	324	335	305	325	359	311	332	335	298	304	334	287	324	335	323	317	338	312	327	302	308	334	352	298	302	280	298	325	310	324	335	299	333	317	311	301	329	324	301	287	321	306	317	324	304	306	278	275	331	341	329	322	320	333	344	331	325	340	319	302	338	299	335	298	369	312	296	349	310	303	333	282	316	314	327	306	309	337	299	298	320	289	281	304	342	323	314	326	324	311	320	302	298	326	332	303	322	315	322	343	296	326	330	333	332	329	304	336	311	326	293	325	349	323	280	304	316	347	300	339	336	304	323	292	317	327	331	288	346	332	306	289	341	330	341	320	328	356	322	331	342	312	297	323	307	311	308	305	306	311	305	296	364	336	343	340	319	343	302	334	323	348	322	339	323	315	328	306	283	317	328	346	317	330	280	316	316	310	295	354	313	326	321	329	323	350	295	300	337	310	296	313	326	281	337	322	294	345	282	304	297	300	308	316	322	296	316	297	327	314	277	336	345	307	324	354	326	336	334	307	328	320	311	322	331	323	309	298	338	323	327	304	312	341	316	327	291	328	314	333	315	326	298	313	332	312	303	317	305	318	317	343	359	305	333	306	331	321	327	326	329	311	326	282	331	313	328	330	324	331	342	309	321	348	352	335	340	316	300	324	315	350	322	314	305	320	295	283	319	312	370	292	306	347	284	336	319	338	326	353	295	309	330	320	305	326	293	309	330	325	342	305	313	372	341	339	301	293	310	345	333	311	298	317	331	295	340	362	287	284	292	318	296	307	361	317	335	339	345	291	317	297	303	322	307	319	304	315	328	316	316	359	331	312	287	298	315	328	312	316	316	301	289	338	288	306	319	328	327	315	363	295	315	317	296	336	290	304	320	339	318	329	331	310	317	310	297	329	292	312	316	336	298	315	285	312	346	309	310	303	319	313	297	310	333	345	312	341	336	361	314	291	317	303	320	328	317	321	303	317	345	317	297	326	326	339	319	328	336	286	281	312	356	329	305	310	289	323	327	296	319	302	283	338	338	343	333	327	298	323	332	286	322	339	340	341	320	325	337	332	316	301	332	279	323	324	332	325	303	295	325	322	333	333	335	354	299	309	340	308	302	305	306	328	335	337	309	343	299	313	273	323	311	322	298	340	330	313	304	322	295	322	319	309	342	327	314	288	323	335	325	304	310	315	293	286	314	344	303	310	336	325	319	315	308	320	331	317	346	289	344	347	283	318	327	319	294	290	335	336	310	332	318	312	326	318	289	302	310	293	307	313	304	339	322	337	338	318	333	349	347	336	311	306	307	341	315	314	354	296	320	308	328	308	345	349	308	295	296	328	317	328	332	317	312	329	288	310	341	309	290	306	312	311	315	306	354	291	301	289	314	325	319	325	296	318	336	328	315	310	299	328	310	333	310	324	330	318	294	283	334	351	308	331	325	317	310	326	304	332	325	303	312	309	312	325	346	310	318	300	303	355	321	312	288	315	316	313	319	308	308	289	308	306	312	305	320	327	317	310	339	322	330	300	325	317	332	283	300	321	324	319	319	316	361	297	308	333	281	287	289	288	298	326	342	308	276	340	311	329	315	297	311	348	340	331	312	325	315	322	326	341	324	281	289	317	344	308	326	321	329	320	325	288	324	306	313	300	281	346	312	329	316	292	327	316	319	378	334	322	326	314	352	292	306	299	317	318	304	299	335	324	322	336	304	353	327	358	346	310	341	329	330	334	312	366	285	308	320	321	308	337	308	296	315	299	333	289	303	322	332	315	306	334	337	354	330	325	349	323	317	325	304	355	310	310	312	287	324	328	306	284	343	342	336	327	342	328	311	283	343	339	307	317	313	310	311	304	322	279	310	319	313	320	318	354	324	309	304	312	334	308	349	299	294	309	293	327	322	350	334	320	289	315	312	303	331	300	307	285	336	299	330	296	347	335	326	327	323	328	329	305	324	341	308	272	312	286	316	307	306	346	335	312	319	334	330	328	362	302	325	314	343	321	322	315	288	331	317	361	300	321	328	279	329	313	335	317	351	349	323	303	299	345	320	304	336	337	308	326	345	288	339	299	350	328	330	344	308	309	357	328	305	316	322	336	335	335	312	338	343	334	318	314	316	328	297	325	313	299	310	305	340	321	339	322	346	330	319	316	286	330	314	303	326	330	286	317	331	335	344	321	327	319	305	299	303	316	333	286	263	332	331	328	337	323	326	282	336	336	302	315	321	291	273	339	299	315	324	338	335	328	317	305	275	317	316	303	343	312	298	298	335	292	331	319	350	337	334	303	312	304	307	305	258	305	334	351	324	333	303	332	308	307	308	292	320	318	309	314	333	301	285	314	333	319	334	286	338	290	337	302	295	308	325	338	313	316	331	321	312	307	283	314	311	315	336	330	335	328	310	331	347	317	300	312	308	345	316	313	300	320	317	325	299	299	329	301	341	292	325	312	336	313	370	281	320	307	312	309	331	320	324	323	325	308	313	285	293	336	336	336	318	322	325	323	309	317	311	310	279	332	343	320	331	321	339	322	316	292	295	324	337	300	319	322	307	302	309	307	287	313	315	335	303	311	333	293	317	330	327	356	330	315	320	295	301	296	304	327	304	323	285	312	315	347	321	286	280	291	337	332	324	318	303	329	293	316	308	337	281	333	341	324	283	317	311	315	336	346	316	317	342	352	319	322	291	294	346	320	309	321	347	306	329	316	324	340	316	321	326	317	322	314	281	298	291	305	324	317	320	334	282	330	292	322	324	305	315	294	333	310	325	314	278	292	316	303	311	292	306	350	333	322	303	308	283	324	323	306	312	316	321	305	323	314	325	289	323	306	312	324	328	327	311	333	331	343	325	369	346	344	310	300	324	311	322	323	299	266	313	317	352	319	344	306	357	314	298	301	321	338	305	308	331	311	289	314	328	336	318	310	332	325	308	344	341	323	308	275	315	329	341	315	297	329	305	316	328	319	290	310	314	317	322	348	326	339	306	292	316	355	272	315	328	338	335	289	331	314	313	297	328	310	351	306	320	311	323	293	302	338	317	300	318	327	334	309	311	330	310	290	345	335	325	335	341	287	335	299	275	354	292	332	316	328	309	319	322	331	327	305	293	317	300	339	310	319	330	302	352	305	297	308	290	311	356	319	342	309	309	324	309	304	320	325	323	348	329	319	337	327	328	319	302	302	322	324	291	316	309	360	330	304	330	299	329	319	334	314	295	309
45019	51355	27008	13477	6823	3468	1880	1104	747	588	444	422	378	358	362	371	359	354	360	333	357	312	348	367	325	375	315	320	367	352	328	338	345	325	353	326	362	300	366	365	318	344	332	346	336	354	336	337	343	362	333	334	297	351	322	342	329	346	337	332	339	371	349	351	319	343	293	336	321	355	356	332	318	340	331	347	320	322	342	359	355	322	314	342	329	315	323	336	308	342	325	330	316	355	360	318	349	359	357	328	323	333	342	322	320	346	336	344	335	319	326	329	303	337	321	338	324	340	313	353	337	312	343	369	342	359	359	364	324	331	349	328	348	346	328	354	362	314	349	335	351	345	326	315	359	356	337	360	329	340	349	349	340	338	326	373	349	341	326	389	334	296	286	317	328	305	365	338	329	347	335	350	348	333	363	318	323	362	353	337	345	332	336	354	328	346	322	329	351	323	332	339	340	313	367	319	310	311	303	335	320	349	356	338	323	342	348	354	326	348	333	334	324	352	329	339	336	308	366	344	323	351	353	324	326	321	282	342	317	382	306	319	347	365	347	345	336	356	312	361	337	335	351	319	315	378	351	329	376	358	327	320	329	342	347	342	311	350	340	325	320	305	352	356	333	360	323	352	321	338	344	358	383	364	354	343	323	342	362	360	379	313	349	339	349	318	358	341	356	341	308	359	344	345	326	333	333	345	324	328	334	319	359	332	343	340	340	326	330	350	372	350	342	352	330	359	339	322	304	346	353	335	347	342	323	331	358	344	359	347	338	317	341	351	339	333	351	345	340	335	338	331	317	330	315	336	323	314	349	377	322	351	341	351	346	332	293	380	325	350	340	311	335	333	331	344	334	330	323	335	375	337	330	344	374	337	305	298	372	341	330	341	313	325	348	393	349	338	333	341	305	336	348	354	306	378	321	345	364	344	334	313	343	319	339	354	311	335	332	310	317	337	331	366	344	339	362	352	323	380	349	363	330	314	322	334	330	326	335	347	337	337	333	325	347	336	363	337	337	343	327	375	322	355	304	371	354	342	365	340	299	415	351	350	328	336	351	323	332	308	337	336	348	356	335	342	349	352	316	338	362	343	337	330	347	353	330	362	359	336	361	314	318	351	331	332	316	355	315	342	355	329	343	354	347	337	356	332	334	326	327	343	329	314	346	319	326	304	344	353	344	338	347	328	349	331	308	348	325	320	351	332	352	347	328	340	344	340	312	336	341	344	286	363	334	332	339	378	311	317	348	318	337	329	333	322	333	317	374	379	351	357	362	330	305	342	312	343	341	330	337	332	331	358	344	347	388	361	355	334	374	335	299	309	322	346	336	330	354	337	324	338	343	353	371	343	306	353	356	316	325	342	332	330	359	338	324	341	367	337	340	335	358	364	306	289	309	328	336	339	357	367	355	348	335	323	333	346	339	329	344	346	324	327	333	318	320	318	302	325	320	331	344	333	318	324	336	329	351	336	334	337	328	341	339	337	353	323	362	330	345	306	337	331	345	310	340	338	387	337	332	327	368	358	350	347	344	323	344	306	348	365	367	360	325	327	357	352	330	347	329	324	354	328	374	367	359	330	330	380	322	342	350	367	340	338	329	363	334	287	344	340	330	334	341	349	337	323	306	356	321	350	346	340	314	308	357	375	369	356	340	348	321	311	342	354	335	343	333	309	356	320	368	339	319	338	337	364	340	331	327	322	330	340	331	304	331	338	334	333	350	336	352	324	366	356	326	351	323	334	332	339	323	334	333	343	327	320	354	358	325	359	333	344	332	366	345	310	353	324	324	335	329	357	335	316	344	343	326	358	323	352	334	360	355	342	283	344	320	351	357	363	369	357	380	332	311	337	326	338	341	311	339	363	324	349	345	362	316	353	312	285	350	318	330	320	334	376	299	333	348	314	330	322	333	334	363	338	341	308	298	300	320	329	316	328	333	337	353	316	308	311	353	344	331	320	354	326	357	313	325	333	352	335	335	350	358	343	356	353	323	352	352	339	351	367	339	344	355	344	351	364	348	304	339	321	330	334	350	331	348	339	328	364	329	330	330	318	316	340	345	356	315	352	327	353	351	314	307	319	335	357	362	341	311	324	333	337	343	360	348	352	323	365	329	350	381	314	375	307	343	332	340	331	333	337	326	328	349	339	324	314	319	330	333	341	350	362	363	357	329	297	317	345	299	374	345	349	292	328	310	351	334	333	311	304	339	333	321	337	311	322	344	315	341	322	317	319	323	330	337	344	351	351	377	348	337	283	309	346	332	320	318	320	290	336	328	358	323	352	310	326	342	331	358	313	340	365	333	301	322	331	343	352	340	345	314	334	333	397	353	343	327	338	360	343	326	350	336	338	333	331	353	325	365	341	330	358	345	325	329	324	324	357	345	355	338	300	364	333	328	359	333	359	329	306	326	314	372	380	358	328	320	327	349	352	335	350	339	328	367	356	358	336	350	345	355	367	367	354	340	363	327	323	325	326	315	328	347	376	329	346	310	343	351	344	329	328	346	342	330	329	319	346	337	364	319	363	323	326	334	312	353	312	308	371	350	322	329	337	338	327	343	368	347	343	324	345	363	349	331	355	367	344	335	335	332	320	352	360	333	325	364	329	366	341	354	329	350	329	361	346	342	299	315	346	348	326	347	356	336	328	357	336	342	329	316	336	321	355	296	330	338	332	323	362	349	301	357	328	340	335	352	359	341	361	341	336	362	329	380	339	315	312	322	338	354	333	326	326	298	356	346	341	353	371	348	329	333	340	320	339	360	311	356	329	337	304	315	335	342	351	337	309	341	353	351	331	343	325	313	323	318	360	352	366	347	315	321	358	320	335	339	334	340	363	332	320	320	328	319	351	343	331	356	329	322	330	352	303	337	313	353	359	329	333	354	323	344	361	339	316	356	307	309	341	335	373	361	331	325	353	341	310	344	333	346	326	357	330	319	335	368	339	358	326	306	350	354	330	347	352	347	318	311	351	371	352	314	329	311	313	326	341	347	327	340	300	312	325	379	323	321	346	405	334	375	312	355	352	335	344	337	282	339	337	352	339	308	327	327	332	325	352	344	359	333	352	318	315	340	348	327	369	354	352	313	349	350	363	361	354	327	352	352	346	312	375	322	341	315	328	368	326	331	333	325	312	345	327	351	333	334	304	363	313	366	363	355	356	330	360	305	367	341	336	312	323	363	325	334	333	346	331	361	309	331	330	313	335	350	374	360	340	328	339	346	324	320	333	352	355	346	308	307	331	335	343	327	340	356	379	339	327	343	310	352	341	335	337	340	334	352	324	331	358	344	347	338	328	347	312	329	330	338	326	365	358	343	337	328	329	331	308	399	318	358	350	334	335	345	342	327	325	345	338	326	341	325	340	353	334	327	326	319	378	336	332	333	350	334	329	313	364	336	313	334	337	327	320	323	309	325	331	347	351	306	341	319	357	355	375	343	324	335	316	346	320	330	325	396	350	318	344	325	319	335	348	327	345	329	352	351	337	376	335
25010	21348	27323	25061	12408	2209	921	607	553	457	413	407	367	380	386	401	380	367	353	365	348	398	356	335	367	361	378	354	335	401	363	380	365	386	372	332	383	339	374	357	379	353	353	356	371	369	357	345	320	352	350	367	339	363	370	361	372	345	339	368	379	363	363	377	350	357	377	378	357	382	331	341	325	351	391	365	354	313	367	333	385	374	354	398	389	388	397	348	346	362	358	342	374	346	336	377	358	392	373	341	388	323	413	343	373	357	371	360	363	332	363	334	332	337	358	361	351	350	387	351	372	348	371	329	357	375	362	338	375	337	392	348	331	360	368	346	357	319	354	395	339	371	356	376	340	344	342	373	352	333	372	369	387	369	325	303	413	377	375	313	383	365	382	344	383	348	349	345	376	349	339	383	357	365	353	384	367	328	341	342	350	356	369	402	383	364	391	335	348	346	374	350	365	367	351	344	354	354	413	368	375	363	374	360	343	333	331	325	377	384	366	373	333	355	346	333	360	346	332	371	356	364	365	378	339	327	358	364	372	334	390	349	350	346	368	345	372	341	366	358	382	371	366	332	370	374	367	381	368	384	347	313	361	341	377	355	362	361	370	372	385	384	370	386	353	338	349	376	352	365	334	360	365	354	344	361	353	347	389	379	362	355	335	370	343	370	376	392	343	352	371	362	348	342	344	365	334	391	363	347	386	364	368	369	372	357	377	356	360	324	377	352	371	357	367	338	369	370	329	357	358	335	350	372	366	338	352	375	375	342	325	375	371	315	341	327	391	349	357	375	351	371	345	381	357	352	365	382	357	337	385	360	377	373	365	348	363	340	364	335	354	390	328	357	361	339	329	337	388	377	328	328	356	368	346	352	351	357	333	336	360	389	372	370	370	339	376	352	348	412	344	375	353	349	381	375	382	346	399	338	405	346	335	354	354	381	394	345	342	372	369	374	327	326	332	374	340	344	354	347	324	354	305	329	330	366	366	319	354	357	350	360	340	379	367	385	360	385	382	347	367	356	375	361	356	392	367	319	350	347	363	329	367	341	360	341	355	317	371	351	348	365	338	332	356	357	338	355	341	381	378	390	362	374	349	390	363	378	378	329	379	355	334	361	358	363	397	372	345	353	372	374	364	319	316	392	366	379	321	333	380	323	327	363	351	393	379	353	331	326	370	314	361	357	318	338	359	352	323	366	388	364	373	381	342	377	373	374	360	369	344	319	366	360	390	397	391	384	367	359	350	390	320	339	359	383	334	383	361	378	375	364	393	372	375	357	363	365	334	355	357	348	311	363	363	351	357	370	380	359	336	353	337	371	368	336	359	324	369	344	340	364	356	336	350	358	378	368	341	371	387	375	311	378	350	352	362	356	368	376	401	362	329	348	342	356	364	358	344	351	359	391	386	383	371	357	365	359	363	354	347	364	350	341	393	359	344	346	338	361	369	339	368	375	349	359	375	353	359	352	357	376	339	354	341	384	384	359	350	348	374	355	351	358	379	355	326	356	360	345	344	338	372	381	349	370	358	342	307	335	349	323	304	357	319	342	353	370	347	379	344	359	372	336	391	332	353	341	361	381	382	345	382	378	364	382	372	344	392	349	377	381	356	349	347	374	367	348	339	347	346	375	396	364	323	380	332	324	353	400	386	370	364	339	377	363	373	313	375	385	362	350	343	364	365	371	358	354	350	368	360	330	371	355	335	327	356	364	357	355	365	352	356	340	365	353	348	370	365	364	342	357	337	371	349	357	363	365	361	355	332	344	403	382	381	375	380	335	343	366	349	343	331	330	338	388	364	343	343	366	333	361	338	356	363	340	376	371	353	358	357	324	353	360	331	355	369	378	372	351	342	357	348	335	317	371	386	381	378	338	363	356	362	331	340	347	383	320	373	361	339	343	365	376	359	332	350	366	365	337	334	368	365	367	343	370	345	364	372	361	384	375	314	368	312	357	356	362	370	347	344	361	385	390	354	326	348	354	344	354	359	372	336	389	363	326	357	353	335	358	378	355	311	338	356	367	376	351	378	346	358	362	375	356	373	360	371	337	380	386	358	363	385	354	354	373	325	337	306	366	372	354	381	352	356	350	379	356	338	374	373	341	363	355	363	356	362	395	354	337	322	344	357	359	371	349	345	347	374	370	332	360	393	368	371	360	347	361	375	364	376	375	351	342	348	328	337	331	326	368	378	345	362	349	350	394	324	371	366	366	328	351	365	357	363	372	355	347	368	394	429	392	345	355	393	355	372	335	403	381	362	324	363	356	336	368	366	365	346	373	358	352	370	369	379	367	375	394	354	373	357	333	336	374	385	338	354	341	378	330	349	349	398	393	344	359	372	325	367	360	346	350	378	357	348	351	348	356	354	362	350	393	367	344	359	362	347	372	389	380	393	364	340	373	379	358	366	339	327	364	361	370	355	383	354	356	345	343	388	369	340	362	359	346	348	362	334	360	337	357	368	361	365	323	392	357	353	345	369	361	337	367	391	352	350	366	366	373	330	356	373	375	374	377	386	365	370	357	345	381	364	365	357	337	330	333	347	389	361	369	338	303	344	313	370	360	341	353	382	354	374	346	361	353	371	406	352	342	331	395	367	368	353	359	361	335	371	363	373	360	354	387	376	361	362	359	341	356	359	359	361	373	363	380	334	363	333	333	362	364	346	337	388	362	351	357	375	345	377	353	344	366	338	382	366	362	348	376	368	345	360	379	372	335	349	350	349	349	366	340	373	363	382	364	357	353	328	386	368	348	363	355	369	367	359	328	363	368	367	339	350	352	372	388	332	336	310	342	356	387	387	351	339	340	344	362	363	345	337	361	343	384	381	343	365	364	383	374	348	371	343	370	365	347	378	376	360	339	370	362	330	354	373	350	335	357	334	373	386	347	330	377	375	371	353	381	310	343	394	392	355	321	362	349	340	363	361	325	373	411	357	383	384	355	350	346	375	378	364	372	372	337	352	350	378	329	357	393	322	356	337	366	351	371	326	370	338	381	358	403	370	351	339	361	357	340	339	363	350	352	362	304	356	364	339	362	332	328	355	351	334	343	379	348	340	336	329	378	368	351	372	363	357	367	374	327	327	366	387	358	365	367	338	336	308	375	393	375	377	383	373	419	345	384	363	354	357	370	352	365	348	357	348	354	362	370	347	382	360	322	346	354	369	323	335	357	390	355	388	394	371	337	353	349	337	349	358	350	360	352	350	330	363	342	328	396	333	364	359	350	338	370	363	373	374	369	330	327	378	367	371	356	334	348	364	385	372	368	368	367	388	342	340	334	351	372	350	347	337	380	363	349	363	376	365	346	321	329	360	369	392	337	356	343	362	381	352	344	352	360	345	358	348	339	370	349	340	323	356	349	364	392	326	383	356	359	355	355	334	365	355	386	363	371	341	344	344	358	361	352	348	366	353	340	344	354	360	333	370	368	372	376	374	359	361	377	350	349	352	360	356	373	351	334	344	350	390	363	370	374	358	358	342	338	341	377
45241	54640	33234	15262	6522	2279	1161	823	675	532	500	420	378	385	398	379	371	370	398	387	361	345	369	358	364	403	366	357	365	390	364	383	397	324	394	348	373	384	420	346	389	363	369	355	384	376	360	351	363	370	343	374	384	367	345	391	395	381	356	371	403	359	367	360	373	388	347	389	354	394	365	340	332	363	377	378	374	388	376	380	383	369	374	351	360	397	336	409	350	379	394	364	370	370	394	391	356	386	390	352	363	374	387	352	380	376	412	376	381	357	353	360	381	396	360	369	373	369	362	370	378	365	359	375	356	361	385	378	353	387	349	367	373	368	347	411	368	371	376	381	404	397	414	362	370	350	404	414	393	387	384	348	372	381	375	344	383	409	361	365	379	385	374	381	404	386	348	406	378	398	372	390	354	396	381	392	371	368	373	382	405	361	369	397	367	341	402	380	383	351	401	369	386	403	411	361	398	369	370	391	384	366	376	370	370	372	364	355	399	378	349	381	369	390	345	384	410	380	378	376	378	372	379	398	350	387	366	409	400	377	369	344	334	354	342	371	357	348	374	360	380	400	356	350	374	395	387	367	371	388	403	408	428	398	340	383	347	371	353	383	384	381	371	362	379	378	377	411	348	374	360	403	372	384	415	384	402	387	369	380	394	371	383	330	363	368	389	416	404	340	365	315	421	379	367	353	362	373	362	377	378	355	359	357	368	379	396	401	389	363	381	371	374	381	402	389	374	368	373	356	418	370	373	364	374	346	388	393	374	417	398	343	384	359	356	375	342	345	389	399	349	395	349	392	360	381	355	366	349	416	377	363	328	403	361	366	397	352	380	326	367	387	366	414	377	353	395	384	396	367	359	399	353	385	394	359	357	369	384	399	345	376	345	382	390	396	332	368	365	372	382	355	382	378	379	359	362	402	369	415	434	343	368	396	339	366	393	390	410	379	331	340	417	385	396	380	383	394	386	388	401	374	372	401	382	352	373	343	382	386	383	384	412	374	387	376	387	366	385	391	402	396	356	381	362	384	358	415	364	341	380	364	387	368	403	381	383	380	383	360	371	374	403	349	373	371	365	375	403	387	400	395	395	382	348	355	390	346	411	403	380	361	387	383	344	394	389	391	354	364	389	382	367	398	399	396	369	345	392	384	404	382	379	355	375	392	387	378	412	348	381	395	358	392	357	377	407	406	373	378	369	337	369	372	414	369	348	361	367	398	397	392	361	373	414	371	399	391	399	386	364	340	423	399	358	396	369	366	400	367	411	350	326	384	374	392	352	351	377	355	362	359	378	402	394	376	372	350	407	380	368	436	351	383	380	363	382	372	413	373	366	374	377	386	382	360	394	354	352	379	354	373	407	406	385	383	383	363	365	371	373	359	388	378	381	404	391	406	360	385	374	354	381	416	413	357	379	383	403	356	354	362	342	361	356	386	384	371	370	354	376	376	408	413	394	402	365	374	403	381	379	360	371	363	434	370	383	378	340	378	385	398	399	399	387	374	382	387	359	352	372	397	384	377	386	378	377	345	363	395	376	392	410	359	373	366	353	384	371	351	408	402	382	365	391	395	370	352	381	414	375	405	400	381	378	354	371	343	362	357	365	350	370	395	387	368	366	404	337	370	393	407	409	374	357	376	387	365	367	366	340	361	390	384	378	394	429	344	367	367	386	365	383	363	360	362	369	364	359	360	383	377	383	384	349	409	367	346	392	378	373	363	368	382	383	376	387	343	387	336	383	370	367	358	372	362	414	390	329	391	370	362	373	377	392	357	398	367	407	387	359	379	373	368	382	384	385	376	395	360	399	396	396	353	381	353	376	367	330	381	388	381	365	380	395	388	368	385	388	351	349	344	350	392	366	383	330	368	406	391	375	402	384	391	350	385	362	384	373	367	388	417	398	392	368	359	381	365	356	383	372	373	372	382	409	400	384	372	357	355	347	361	361	364	387	370	395	362	358	369	356	400	362	357	364	384	384	392	382	373	352	359	344	357	386	355	393	363	393	374	377	361	400	353	379	375	410	387	362	363	357	377	379	368	388	397	363	390	372	380	365	381	366	381	338	359	360	352	408	364	384	390	386	382	356	359	387	338	350	380	410	384	384	358	395	340	402	353	383	369	399	382	351	355	347	387	365	366	381	398	419	375	412	382	392	364	362	373	389	363	367	397	394	372	367	381	370	374	393	332	377	373	387	341	387	391	362	390	373	371	377	361	360	388	386	380	360	347	364	381	373	371	379	394	400	367	392	361	386	385	389	400	344	385	354	333	362	380	378	362	337	349	329	373	348	417	361	339	356	358	397	412	366	357	394	347	372	390	363	382	379	370	387	375	380	355	369	356	372	376	380	398	398	371	388	351	380	354	376	358	394	384	367	392	345	361	366	379	400	356	351	391	360	386	378	372	382	389	402	351	348	380	369	362	370	400	392	347	378	361	319	402	390	391	407	386	394	398	392	378	401	420	390	350	400	408	360	373	377	385	376	364	344	393	396	386	365	376	351	367	352	355	367	395	372	413	356	336	384	345	376	380	336	367	382	353	400	422	384	395	401	392	368	364	397	358	375	420	389	416	393	365	379	380	387	401	377	378	368	348	396	390	392	406	383	366	366	397	394	370	398	402	373	370	384	393	368	358	391	326	396	398	379	374	391	386	419	362	371	396	418	387	413	351	397	364	420	413	349	398	389	364	387	339	376	352	399	404	362	396	357	401	368	415	401	382	402	364	342	358	397	378	412	385	386	376	393	367	372	405	387	386	394	343	405	368	385	398	385	371	398	375	376	400	375	355	345	351	376	376	409	386	368	384	365	366	397	367	391	364	379	339	353	389	361	348	370	349	364	370	352	383	364	391	386	380	341	375	390	385	369	393	387	364	374	415	398	360	366	390	366	371	371	370	400	386	424	393	360	398	359	355	368	373	397	420	385	370	349	385	382	358	352	359	362	383	385	349	375	377	397	381	361	426	340	359	358	359	395	399	386	383	350	381	385	371	412	338	342	343	367	369	399	374	420	381	383	396	401	383	402	418	350	401	390	403	370	365	369	403	410	386	393	393	353	416	395	413	404	350	381	365	344	374	363	385	408	364	336	376	399	408	365	402	356	369	360	359	385	372	389	343	380	388	383	415	403	369	398	336	349	341	405	387	354	398	405	355	372	366	371	371	353	378	373	373	403	344	382	402	350	399	356	385	388	343	387	374	379	390	370	373	370	378	384	373	393	356	379	372	373	381	390	385	355	361	375	356	408	386	394	371	398	389	388	408	385	398	377	369	402	387	400	385	373	354	335	375	386	366	406	391	390	350	388	407	416	413	364	384	381	380	393	379	379	386	357	361	340	386	379	378	364	368	390	383	400	385	391	360	384	351	385	383	420	378	371	395	379	373	345	366	398	365	402	389	341	383	370	387	361	409	358	384	351	373	362	366	383	368	369	373	378	392	376	412	367	390	365	357	381	378	383	445	355	352	407	364	332	399	362	367	424	381	419	373
22431	20963	28340	23734	20960	20655	6830	1036	554	474	431	407	413	387	387	345	343	354	371	339	330	326	338	293	333	322	335	306	318	305	336	368	317	302	331	345	330	336	358	360	297	306	322	298	347	310	342	349	322	308	312	329	346	326	357	364	352	295	333	333	354	300	345	341	325	322	333	309	320	338	338	341	304	327	322	282	318	305	339	338	346	281	315	332	328	331	318	342	326	337	310	333	314	327	283	319	319	319	334	320	309	341	301	335	317	324	331	337	327	337	308	333	311	347	333	308	311	327	302	309	302	353	303	344	330	351	353	347	329	307	305	329	341	344	319	320	340	326	304	320	346	300	300	331	342	303	340	288	323	366	323	335	314	307	322	324	326	311	333	309	317	295	350	347	325	352	295	303	316	321	315	318	348	318	314	316	322	321	314	328	351	314	342	338	344	299	305	304	294	303	345	307	336	356	318	316	314	336	351	307	315	328	317	299	325	354	365	324	325	338	325	329	324	324	331	319	356	327	322	308	340	332	345	305	342	350	343	285	340	333	318	349	332	333	296	311	331	329	337	318	284	324	324	327	354	343	335	333	339	339	307	344	357	368	329	337	333	329	350	327	358	314	314	330	326	377	317	293	324	330	313	310	336	332	340	333	327	335	374	343	339	342	313	316	326	320	323	352	323	365	339	332	299	300	343	307	342	333	347	361	358	328	323	375	318	326	325	306	319	341	315	322	328	319	313	325	326	342	354	344	327	345	344	307	297	303	328	342	330	297	297	311	327	321	302	314	311	297	282	339	340	324	348	332	307	327	299	330	339	340	315	322	315	324	360	339	369	314	318	312	342	334	316	339	325	327	328	298	300	325	339	325	331	317	324	335	306	354	339	318	340	291	318	326	339	372	334	347	301	311	346	320	334	319	292	351	336	338	335	321	353	345	339	296	313	299	364	333	321	321	351	337	314	319	316	330	301	328	346	314	317	337	325	319	321	358	318	328	306	343	325	310	327	330	321	331	346	323	302	323	344	325	318	333	322	355	321	346	323	335	313	346	343	310	312	312	295	335	363	312	327	336	316	303	355	302	323	277	316	304	319	325	335	314	315	324	336	294	314	312	328	333	313	324	359	339	314	318	332	358	349	318	340	338	341	348	338	303	328	321	321	323	332	308	335	336	334	314	349	328	344	320	323	312	325	307	304	352	366	362	331	302	358	321	322	298	319	304	349	336	321	305	314	288	367	335	353	308	359	328	341	328	328	351	328	321	326	310	366	303	342	347	320	308	326	337	319	317	338	283	315	321	294	349	349	333	322	343	316	323	328	347	319	340	328	323	313	335	306	338	347	328	319	368	310	322	315	335	337	325	321	321	327	302	320	321	322	278	347	320	336	330	323	321	343	323	339	309	318	294	330	301	308	339	305	331	313	312	297	327	295	341	295	354	343	308	309	321	331	328	287	327	323	371	310	332	342	322	337	340	351	328	330	324	317	307	305	281	325	315	316	312	335	317	299	328	347	356	339	332	326	309	317	281	341	315	355	305	329	328	328	357	299	311	337	338	303	335	316	328	308	294	357	291	345	344	328	330	338	358	314	334	290	346	347	345	317	317	302	303	349	339	325	353	307	317	317	315	316	353	347	314	335	343	325	335	326	287	332	350	298	295	298	303	345	293	294	309	323	311	332	358	329	333	340	318	328	323	323	329	337	315	328	326	336	328	327	311	330	343	334	305	308	351	345	333	368	305	318	326	298	357	316	349	315	348	346	298	303	333	339	336	308	294	341	329	334	326	330	310	355	274	299	326	354	314	342	309	303	288	308	342	327	320	326	330	327	305	321	319	304	335	305	340	322	297	351	351	344	353	303	343	333	305	327	308	345	316	343	301	343	305	336	316	342	323	296	304	330	336	299	315	341	362	336	327	322	301	332	297	328	305	311	317	316	323	325	320	346	287	321	303	316	339	344	344	344	298	314	329	323	326	340	320	352	339	322	309	346	304	319	313	320	303	318	340	318	296	330	321	309	317	291	294	343	332	309	278	317	308	336	322	315	335	306	336	322	317	346	312	318	354	350	352	306	357	341	304	321	318	347	319	307	345	356	292	348	335	346	310	335	324	314	289	336	312	286	296	317	327	308	308	348	332	356	323	328	349	297	295	329	331	326	320	334	326	322	336	339	348	363	338	297	360	296	334	318	323	320	318	314	298	341	339	323	333	330	342	322	298	319	334	299	299	337	314	323	358	341	331	345	331	322	337	334	330	315	314	339	314	302	311	334	320	334	320	363	327	335	346	326	300	352	326	345	321	309	335	328	333	317	309	299	337	354	327	316	317	314	337	342	325	309	321	333	320	337	322	314	303	285	325	304	335	331	338	339	346	329	330	336	312	317	358	353	311	348	309	292	330	353	287	325	324	308	319	307	337	345	326	331	315	361	306	315	333	342	304	311	330	330	348	346	327	343	354	323	362	317	341	335	313	326	315	322	341	312	364	317	311	316	337	302	324	360	350	332	323	291	304	351	313	329	339	348	339	320	336	320	345	308	327	338	324	337	328	327	321	310	304	346	345	356	298	330	299	314	343	333	317	332	311	341	318	306	315	334	326	323	325	325	349	338	304	319	298	332	322	309	327	325	319	335	287	331	321	343	323	295	321	314	322	343	340	313	330	336	321	312	309	346	338	332	314	323	323	341	328	300	299	292	330	344	315	349	318	355	341	331	305	334	310	314	307	326	316	338	321	332	353	289	309	328	298	327	323	314	319	300	336	320	332	325	309	324	302	329	311	308	304	340	304	290	334	309	347	293	311	312	316	345	308	337	328	358	338	320	322	358	311	292	346	338	317	306	345	309	327	359	324	347	348	332	352	305	309	324	293	323	296	336	306	295	324	325	348	309	325	299	292	306	342	323	314	330	339	291	336	317	325	347	335	308	318	286	315	318	302	357	331	308	321	322	322	313	319	331	335	328	310	320	332	343	329	319	306	316	300	301	346	310	345	333	335	305	335	319	342	342	303	331	336	305	353	302	324	315	337	329	321	327	331	338	327	319	355	310	323	339	282	320	311	333	344	312	295	332	339	336	347	329	370	337	307	317	315	302	370	285	309	303	346	328	323	335	319	353	317	333	324	321	295	332	328	343	332	345	309	319	321	294	332	341	305	326	336	360	362	330	341	303	330	333	305	341	322	287	344	325	277	327	306	334	303	340	330	345	329	341	356	317	316	346	335	333	303	319	318	331	322	339	301	346	302	301	339	292	355	328	334	269	349	364	372	343	312	347	323	312	322	361	334	346	318	325	339	333	319	326	330	339	325	322	333	332	351	350	302	321	320	319	303	326	332	341	344	312	342	321	350	312	324	315	303	317	325	311	321	313	335	331	313	328	317	353	313	314	344	358	343	306	322	330	320	309	330	330	352	350	312	312	319	325	304	325	331	353	299	309	295	329	314	345	368	330	338	343	341	318	354	335	340	311	328	342	311	314	346	295	324	313	321	322	318	294	332
47063	60621	38687	17224	6522	4073	2543	1244	681	575	518	473	407	423	426	385	372	399	359	337	336	357	341	301	356	331	352	337	326	320	348	369	324	353	293	349	334	360	369	308	330	326	347	321	325	344	332	350	345	323	330	336	330	365	323	345	372	319	338	338	326	352	326	337	322	351	357	341	350	288	348	326	333	332	341	341	353	337	343	324	356	333	352	313	328	332	338	324	376	341	364	354	348	320	355	353	346	329	328	305	320	344	344	346	336	361	350	321	335	337	337	341	327	322	342	326	344	343	332	313	325	348	327	324	320	295	356	326	327	342	340	354	330	337	370	356	344	327	317	385	328	347	342	312	336	336	339	359	346	307	353	336	353	332	335	326	333	340	306	347	343	365	313	322	351	347	331	352	360	337	349	357	339	351	370	348	327	331	307	334	363	354	319	344	314	349	327	345	356	332	352	350	324	321	321	353	354	329	325	366	336	338	347	356	366	330	322	327	351	343	336	356	318	330	340	352	319	318	359	356	368	358	337	337	317	322	350	310	367	307	335	315	319	331	307	343	347	325	346	322	324	322	314	366	345	355	351	338	307	353	363	344	345	337	352	322	330	349	353	362	376	337	341	346	318	351	342	322	323	328	348	341	340	372	323	367	346	316	349	315	326	319	336	344	362	346	367	343	380	321	350	362	328	369	311	351	315	351	383	319	322	346	327	365	321	354	315	340	376	322	347	345	353	330	351	317	327	324	343	348	332	317	368	327	356	325	307	338	365	329	332	378	331	329	307	358	356	305	350	305	305	344	338	344	384	364	319	339	366	344	375	358	361	361	332	357	358	337	343	322	342	337	346	373	370	371	323	345	365	340	341	351	357	328	341	380	321	339	312	347	341	331	338	331	378	327	334	282	340	344	338	353	299	318	333	361	351	323	363	364	320	313	348	326	312	335	342	321	304	326	355	331	324	343	339	335	357	305	369	334	350	337	340	366	332	320	318	369	353	354	341	334	344	338	355	319	338	335	330	360	338	361	334	355	322	331	359	351	336	303	354	325	339	319	334	335	343	380	338	361	369	357	342	340	350	372	347	347	341	340	340	314	359	318	321	348	356	347	331	344	321	354	357	347	317	350	340	333	330	338	324	329	353	336	344	306	330	311	337	343	347	342	323	352	327	330	314	343	321	342	334	323	305	343	367	348	341	348	338	383	369	332	339	328	344	315	323	355	343	359	352	336	336	347	383	319	318	308	359	349	354	327	325	343	342	330	324	340	365	332	343	363	346	336	346	358	328	360	336	330	374	367	364	334	303	328	339	382	340	358	339	302	368	341	335	346	326	349	326	341	339	334	333	379	361	305	358	342	354	358	341	335	333	333	325	338	331	339	314	325	345	340	329	353	353	336	339	304	328	302	319	341	319	338	331	339	324	343	339	310	342	359	321	364	338	352	359	318	305	324	322	343	340	323	379	349	350	387	348	345	330	337	365	344	345	330	310	339	323	327	332	354	375	364	351	349	333	350	325	373	372	370	335	291	351	334	330	362	339	335	335	374	344	349	312	359	350	327	297	316	330	370	346	337	318	344	352	345	346	320	333	323	333	322	324	344	340	336	308	319	358	326	314	345	311	320	347	354	347	333	371	340	359	315	351	319	359	327	325	363	344	348	326	319	330	353	335	336	327	340	298	356	343	314	310	383	301	369	326	314	325	328	332	330	329	345	363	327	344	335	332	341	306	357	316	348	353	325	371	341	339	339	338	314	341	287	358	334	309	392	343	342	327	329	360	322	336	357	342	314	327	363	370	314	328	320	334	294	353	290	318	326	317	361	348	345	316	334	345	316	302	352	353	335	332	347	382	332	351	349	351	334	362	332	346	323	348	359	320	322	380	343	314	344	354	317	344	332	359	342	346	371	340	325	325	339	351	347	333	353	352	318	321	388	351	317	313	366	350	339	342	304	333	315	320	365	290	345	349	354	328	370	333	324	321	359	346	378	327	352	290	353	339	335	341	293	317	301	366	374	322	369	335	327	321	313	369	323	325	323	353	315	341	333	314	348	353	337	332	328	344	323	329	320	323	358	340	346	333	357	337	335	331	351	336	311	343	357	331	341	354	326	325	318	321	329	339	315	354	357	323	339	331	339	352	324	391	339	368	354	363	361	356	333	345	336	343	358	330	349	342	331	332	324	395	328	291	380	360	323	355	342	345	294	327	323	323	298	374	315	357	337	316	344	319	344	331	358	338	327	328	387	312	385	359	368	332	323	348	353	323	362	325	334	365	332	361	338	349	310	330	282	366	347	339	346	326	339	331	326	319	340	373	313	335	333	341	332	368	342	320	328	344	338	328	338	356	314	355	306	368	349	324	313	330	372	355	325	339	351	355	345	305	309	353	343	359	355	329	331	340	324	312	331	323	329	321	314	332	341	320	352	319	317	335	324	354	308	345	331	342	304	329	347	339	315	383	346	314	353	335	350	343	336	314	341	325	349	349	351	344	365	300	343	343	342	313	368	315	323	355	325	330	342	352	324	349	352	316	340	360	346	331	335	327	341	325	365	335	350	325	332	332	340	370	310	332	366	333	334	308	316	350	317	329	321	343	288	377	353	341	303	319	376	350	342	381	333	357	322	356	326	329	357	329	342	335	355	345	366	352	338	371	335	327	297	373	342	319	348	295	337	369	320	376	354	357	331	316	334	351	378	344	371	357	329	337	339	342	321	365	329	349	329	329	329	331	327	331	329	352	347	325	317	329	341	349	323	325	341	349	318	341	326	354	319	332	318	343	375	350	335	346	343	326	378	344	350	345	325	296	327	345	332	375	344	340	318	329	346	342	349	340	377	332	348	328	308	327	306	341	350	300	369	326	337	303	357	326	304	316	348	310	361	383	348	320	391	342	323	335	368	339	332	350	318	342	330	345	330	352	356	365	349	335	365	324	322	342	353	320	361	359	352	356	341	359	327	335	336	311	340	351	316	348	340	355	304	340	345	327	325	359	346	337	364	334	328	345	367	361	356	335	357	326	343	362	358	349	359	359	313	323	343	352	341	323	380	335	326	320	336	354	343	311	324	314	330	343	349	388	294	317	360	341	385	363	367	296	334	356	334	326	372	353	376	346	319	357	339	339	349	365	335	362	340	310	327	322	328	343	334	348	345	331	358	361	324	337	332	391	371	353	346	311	281	363	349	326	328	344	342	331	353	342	308	361	313	361	332	343	371	337	339	339	347	355	339	346	345	281	312	332	351	341	330	350	341	357	360	372	337	333	344	315	314	371	300	330	330	379	337	329	325	368	318	360	339	341	343	342	355	350	355	333	326	380	317	312	340	306	346	352	324	345	365	334	370	324	324	342	350	322	338	346	368	369	335	369	318	326	350	392	345	371	330	342	371	346	334	351	336	361	327	327	341	315	362	371	364	340	340	335	351	348	348	306	304	332	266	356	327	323	308	369	338	351	342	319	332	316	350	333	358	311	354	333	345	334	369	339	346	335	314	307	333
43853	37223	22798	8880	2156	980	553	436	428	396	370	384	374	380	354	361	325	361	334	335	358	331	390	343	352	343	361	335	332	309	322	304	324	345	346	345	349	330	337	348	334	327	350	293	337	329	330	337	353	310	375	334	358	353	299	379	366	345	307	328	344	326	358	374	352	336	350	351	392	348	300	330	345	320	297	332	343	329	329	346	348	351	355	384	318	319	342	322	335	336	340	324	326	350	317	366	321	342	335	349	395	318	335	338	344	355	338	369	360	372	323	352	359	337	326	324	350	331	343	356	323	365	341	361	333	348	366	374	340	336	305	331	340	377	340	365	359	344	322	365	366	350	351	326	327	333	351	342	348	336	351	327	327	322	335	353	327	327	336	367	362	332	344	333	316	360	374	331	361	343	356	347	358	289	347	379	314	311	326	356	314	350	341	343	342	368	277	346	338	330	323	359	339	324	348	341	305	331	333	346	324	329	357	331	378	346	353	354	346	346	332	330	357	318	340	317	328	359	347	341	378	358	365	328	343	355	343	372	358	360	353	353	363	333	333	363	359	316	346	326	371	334	326	335	319	346	377	310	350	333	351	299	346	342	344	350	331	321	335	338	354	345	347	373	378	334	336	367	361	356	327	346	323	329	312	342	337	387	368	358	378	335	335	342	366	313	349	327	329	381	356	352	371	312	336	365	344	300	322	358	333	370	362	332	371	338	319	362	334	348	352	286	317	332	361	326	350	315	339	378	329	338	334	308	323	343	327	346	362	374	350	310	336	357	339	319	385	339	323	324	336	370	381	353	361	321	324	344	348	394	346	359	344	328	351	336	340	349	337	343	350	364	357	324	337	328	361	335	350	402	333	341	359	359	311	345	344	347	342	358	324	360	320	350	361	315	339	315	347	359	355	358	331	332	339	360	319	370	338	343	393	362	340	351	369	334	364	359	338	377	350	364	400	355	329	339	357	334	348	326	371	354	317	381	336	367	355	370	359	327	313	369	325	334	321	341	339	314	371	353	333	339	328	349	346	319	347	334	363	357	354	321	324	350	327	363	335	358	334	344	327	314	342	383	336	352	332	359	307	338	360	342	341	317	391	339	357	325	359	370	316	335	348	362	319	325	369	321	316	329	355	353	327	351	320	348	345	354	325	371	333	363	325	332	341	318	337	333	336	366	340	329	334	334	365	327	340	353	342	375	364	323	325	351	391	323	324	321	339	360	343	349	363	339	353	347	344	371	309	351	334	317	356	348	342	285	339	342	340	330	365	374	327	362	344	347	363	326	334	359	334	352	362	317	309	324	337	342	344	353	354	346	348	338	360	335	323	324	359	339	348	332	357	319	330	320	360	366	347	327	326	343	359	376	374	359	362	334	341	337	354	321	357	330	326	331	352	367	394	330	330	334	329	342	341	330	327	336	339	311	321	323	327	337	330	306	328	332	363	336	339	328	352	303	356	363	330	329	365	309	301	352	352	344	342	317	342	349	354	357	346	360	356	373	345	314	391	409	336	375	368	323	321	347	350	373	353	344	349	371	342	353	339	350	327	320	349	345	347	359	331	337	371	335	345	359	356	366	324	365	356	322	327	362	354	319	337	369	339	300	322	376	360	344	363	370	385	311	364	338	322	323	334	355	351	323	341	379	345	350	335	362	336	337	341	333	370	362	314	348	351	350	341	315	346	343	333	362	358	352	355	355	334	342	355	344	333	339	339	311	342	362	340	330	356	325	328	329	338	295	357	331	310	362	357	362	309	356	324	329	359	393	326	325	332	372	345	334	319	314	338	342	322	354	323	331	347	371	326	365	343	342	345	378	360	329	342	329	358	348	337	325	357	334	378	337	352	338	340	360	349	355	320	391	351	335	348	323	325	348	342	368	358	317	346	345	362	324	366	328	344	325	350	353	359	343	377	333	335	371	372	359	335	337	342	328	353	363	332	364	335	350	347	349	339	344	360	293	350	349	329	376	353	335	356	388	351	344	327	333	354	340	348	334	320	351	366	358	319	385	344	388	306	312	324	361	343	354	355	357	332	355	341	324	371	305	341	302	357	339	339	353	324	316	317	329	329	349	383	342	358	361	325	348	342	369	342	334	354	321	345	316	332	329	339	342	323	354	327	353	343	325	342	317	294	337	334	327	338	344	331	315	325	360	350	349	350	365	330	364	312	317	321	323	349	355	320	346	349	382	331	370	351	366	364	302	329	321	345	325	354	327	328	340	336	352	321	345	367	382	337	345	346	331	372	303	297	308	379	331	350	332	348	317	367	333	387	313	347	347	350	357	295	326	365	332	360	357	360	339	333	363	342	309	332	335	342	349	337	347	331	310	332	343	327	312	352	360	346	353	324	339	318	333	346	344	324	295	314	319	316	329	317	380	344	326	352	360	353	338	343	337	349	364	336	340	336	362	340	360	365	335	338	340	327	355	360	362	333	318	356	341	330	353	351	343	339	369	341	349	297	342	351	333	355	375	355	389	333	344	336	336	348	339	336	393	338	363	361	392	340	345	329	336	303	311	333	339	352	367	351	335	341	324	339	345	372	311	383	346	320	319	300	345	325	374	370	354	360	353	332	325	365	325	376	334	342	324	343	354	315	374	373	359	356	394	320	359	350	356	352	371	328	364	364	375	343	352	350	373	339	316	353	363	333	343	322	314	373	379	353	334	348	373	314	352	358	347	381	379	351	369	344	337	383	352	352	375	336	346	320	364	363	359	350	347	322	351	355	373	341	350	346	337	320	334	346	365	338	361	354	347	323	384	348	353	372	362	347	334	328	323	328	368	330	297	329	327	313	318	341	340	363	327	358	353	331	323	363	362	343	362	372	328	382	351	338	333	342	313	335	313	345	342	337	331	350	357	372	350	363	333	344	336	311	368	333	321	336	338	341	339	324	359	338	341	364	339	322	336	307	345	358	344	341	348	376	320	363	302	336	353	351	352	329	321	337	362	359	355	354	329	330	339	333	328	321	368	351	325	351	307	368	311	342	364	350	341	313	347	332	315	315	300	337	349	332	305	350	353	362	358	367	346	366	354	334	323	386	354	312	345	374	366	370	344	368	350	359	352	359	335	334	316	366	343	356	361	341	332	343	346	377	375	359	353	323	308	366	331	340	321	326	357	361	359	361	330	328	334	379	348	346	343	332	312	333	354	334	337	366	344	342	323	334	374	320	312	384	361	326	328	367	362	353	343	371	320	330	339	340	365	308	341	332	363	349	359	370	342	326	309	327	365	333	325	335	367	341	326	325	362	319	346	359	378	355	301	324	330	360	344	311	349	335	351	338	332	331	360	358	334	354	285	329	319	354	351	357	361	321	331	371	347	347	343	335	359	336	350	347	323	340	353	364	363	333	351	321	333	345	377	372	328	360	329	338	367	337	338	322	352	347	347	368	337	332	376	371	354	321	331	357	351	362	350	331	334	299	318	353	338	353	361	332	341	320	348	317	343	329	352	354	335	325	373	342	359	344	335	341	348	345	335	367	354
48966	43884	19513	6407	2896	1302	700	546	463	470	416	412	361	368	398	350	395	353	365	407	382	357	351	359	376	398	403	374	346	363	354	343	380	347	384	376	344	368	372	373	353	370	379	373	350	348	360	388	394	368	381	354	400	373	351	367	351	349	391	365	340	361	368	390	378	381	378	375	385	415	388	339	346	392	343	361	377	383	425	343	373	398	386	393	349	366	403	343	352	356	367	378	417	384	344	349	355	389	361	350	369	388	369	362	378	367	344	358	359	356	368	355	375	370	347	364	393	362	381	358	391	354	418	384	378	364	398	405	394	356	352	353	342	366	400	355	394	348	361	381	395	375	397	384	346	378	345	358	365	381	373	354	371	384	369	372	380	380	339	341	389	393	333	352	339	387	372	385	346	349	348	323	367	347	341	353	420	379	365	383	382	380	354	339	395	390	353	342	431	381	357	351	381	397	331	361	368	351	380	342	380	374	337	349	370	348	340	349	386	369	371	372	376	346	386	386	362	366	373	396	361	391	349	411	368	365	341	345	368	385	328	349	357	401	395	386	406	391	341	348	344	372	394	367	350	364	359	376	344	354	346	340	372	355	324	369	362	374	374	354	361	385	359	370	367	375	364	383	354	361	342	382	377	385	377	358	393	371	335	372	376	340	370	369	399	327	355	398	367	372	373	363	362	350	382	356	328	378	370	342	389	332	386	402	388	367	418	376	347	358	358	379	380	367	362	362	358	332	342	377	380	365	380	388	410	381	384	351	342	400	352	338	381	374	388	366	385	353	362	359	359	352	347	353	383	359	369	364	373	356	347	386	389	363	353	380	392	385	387	370	356	375	362	375	420	364	372	383	374	377	388	359	384	334	401	347	369	334	352	360	394	376	380	373	393	330	343	344	356	371	337	347	364	365	347	357	362	353	364	364	352	397	352	350	358	363	347	381	390	380	366	369	357	371	369	361	370	367	351	336	391	377	392	403	377	346	364	368	392	357	367	374	341	359	376	378	355	329	353	387	387	354	392	362	346	373	391	366	370	337	363	386	336	378	393	375	346	359	337	396	365	364	377	368	350	315	335	375	356	333	383	357	367	349	343	379	381	336	370	358	397	365	382	367	382	364	401	397	339	401	369	362	365	349	351	360	391	388	358	338	369	406	386	334	367	352	350	355	391	367	366	364	370	372	388	355	355	379	375	388	389	391	370	364	356	364	380	392	367	376	382	337	339	385	373	381	382	366	356	343	364	375	383	382	387	398	364	373	345	375	359	358	353	362	348	361	347	359	314	358	344	386	352	369	376	339	377	375	343	378	382	399	346	381	344	328	323	360	333	368	384	374	372	372	391	362	363	357	380	387	366	409	355	370	333	341	369	358	359	374	360	369	323	391	349	345	343	423	380	370	392	399	350	367	375	354	330	386	400	364	360	370	364	392	421	382	366	349	366	331	344	352	356	336	380	363	396	359	376	348	367	356	387	392	388	389	374	360	348	360	387	392	351	350	342	337	355	376	391	377	340	360	381	349	415	357	373	371	349	315	364	396	365	388	386	354	354	371	380	347	351	342	377	393	332	336	343	347	385	361	335	419	362	411	348	381	383	336	373	373	364	379	347	376	364	353	392	373	398	372	374	346	365	376	375	357	374	381	335	389	366	361	349	348	370	370	358	378	359	384	343	341	366	351	360	364	384	369	358	386	351	369	357	387	379	368	373	370	402	405	354	356	369	375	370	353	374	362	367	385	373	364	372	356	370	354	345	368	328	378	336	372	370	368	389	353	388	357	390	367	369	374	368	357	346	367	373	363	349	357	384	369	373	380	375	324	353	370	383	348	357	352	337	404	353	366	384	363	355	355	351	368	382	370	374	376	370	365	382	355	406	342	366	345	352	400	389	419	360	363	378	404	370	350	369	396	423	386	339	402	343	341	389	369	385	387	349	375	379	359	358	392	374	345	384	387	344	370	351	347	362	367	422	330	340	347	374	373	425	354	382	364	389	348	364	402	372	371	375	376	370	392	367	325	399	373	361	369	380	394	381	382	375	366	378	374	372	363	355	358	365	358	365	386	384	346	311	363	359	373	362	380	368	395	386	375	385	389	339	346	345	328	340	381	356	363	347	367	351	340	380	358	400	366	344	391	340	343	362	346	365	418	377	364	358	358	388	331	363	369	346	380	363	374	379	361	361	379	378	345	364	349	412	367	387	359	352	357	359	385	402	372	357	373	369	357	369	321	361	390	372	359	378	348	376	356	361	395	356	374	385	335	346	332	375	364	360	363	336	368	356	361	395	390	357	374	357	340	392	368	336	319	340	350	362	342	336	376	364	388	386	363	358	362	365	383	404	379	372	380	404	403	324	377	385	390	349	361	368	378	353	383	360	394	356	357	364	349	375	377	399	355	346	374	352	375	400	352	371	371	362	389	361	322	358	366	373	347	374	378	385	344	371	357	404	337	342	336	358	368	366	366	354	383	356	350	359	374	368	379	357	372	365	392	370	383	364	376	351	375	341	345	361	359	385	359	339	371	363	393	351	384	334	367	356	344	382	348	384	397	351	390	384	387	386	382	361	355	381	360	335	367	354	372	400	398	342	386	353	401	393	367	374	326	346	338	419	360	396	328	350	394	346	367	352	358	370	367	383	364	373	362	365	366	379	322	379	334	352	396	364	357	361	391	377	352	351	378	321	397	329	347	385	354	394	347	344	385	365	362	369	343	354	325	381	336	356	367	353	354	369	377	384	351	357	337	350	372	335	329	335	340	384	370	395	398	395	379	393	390	332	345	356	342	365	351	366	343	368	402	405	383	362	419	377	380	372	340	356	375	343	387	361	346	364	352	356	362	372	328	373	385	381	373	364	351	391	398	346	357	359	345	369	371	366	375	390	363	384	375	366	358	387	364	372	366	381	357	324	374	367	365	361	355	383	369	403	344	371	356	352	356	396	373	372	350	375	347	363	344	364	369	365	361	376	407	372	331	383	394	386	373	344	345	377	359	391	402	356	354	355	344	376	389	366	413	360	363	364	381	372	363	380	359	403	372	358	351	381	367	356	350	368	361	381	344	362	382	377	348	354	365	351	370	406	353	405	367	381	378	370	391	373	379	370	343	342	328	349	323	359	380	357	408	403	362	355	331	380	365	398	360	375	346	389	364	377	348	323	361	351	395	382	375	371	350	366	354	352	376	350	393	364	374	359	346	330	377	347	362	350	369	360	359	364	317	401	362	340	363	364	366	361	363	385	360	382	380	356	346	358	380	387	354	401	364	354	384	392	359	352	384	353	377	367	366	382	383	349	376	418	357	340	353	388	368	376	396	310	361	349	375	383	347	367	352	375	326	373	377	400	373	342	347	367	383	365	417	389	349	362	382	373	360	356	375	371	388	355	360	353	370	330	362	361	365	330	367	384	344	354	400	355	357	344	382	394	373	353	358	348	333	342	423	357	362	368	343	351	353	386	366	341	358	344	358	344	352	372	393	351	389	396	349	401	349
23354	20931	27931	24126	20846	11011	1638	786	550	481	415	429	392	363	365	323	320	306	319	342	326	307	328	326	330	342	327	310	345	296	307	330	303	284	369	314	341	302	318	328	301	329	323	310	307	355	312	296	316	344	311	325	344	328	324	338	309	337	312	289	292	289	323	353	346	330	316	312	326	313	322	284	314	321	313	326	311	334	302	296	314	319	308	337	304	311	298	326	303	305	315	305	300	310	325	321	329	295	319	328	338	312	288	297	308	324	310	321	360	301	304	318	289	338	287	318	331	314	281	310	317	323	302	307	311	314	282	293	313	323	292	304	298	333	343	308	325	287	295	335	341	329	301	309	287	307	313	337	296	293	312	281	317	314	300	309	283	318	325	336	318	317	320	315	308	307	348	328	296	282	268	310	276	312	314	354	329	318	296	290	315	315	314	306	320	343	315	340	303	321	329	337	280	320	326	307	297	319	292	328	285	308	281	289	320	304	315	315	349	291	322	327	289	315	291	290	310	302	321	343	337	301	326	299	316	321	303	322	319	329	300	302	321	325	280	321	310	325	323	311	296	326	307	323	346	312	329	288	322	340	314	340	325	320	300	307	367	323	313	294	301	304	314	278	342	279	287	317	300	308	301	295	267	312	303	314	316	331	314	327	281	306	306	298	311	312	290	337	315	319	298	311	338	305	329	286	329	294	329	329	328	340	283	290	325	309	311	297	343	285	326	286	331	317	299	295	309	330	329	303	276	314	289	323	278	327	341	318	325	337	349	310	319	300	310	336	301	317	327	290	306	335	349	312	332	300	272	351	322	323	361	301	318	296	288	325	318	346	293	298	305	320	319	315	298	310	330	322	305	329	295	271	323	298	306	335	323	301	325	317	308	318	305	309	358	320	320	310	326	263	324	272	344	303	315	318	324	296	319	309	273	341	285	293	306	343	299	305	339	308	293	317	309	325	314	349	338	301	300	300	316	328	332	327	299	302	325	308	302	301	314	305	316	289	298	332	320	289	302	320	310	312	290	330	302	300	319	277	332	322	318	307	307	277	317	331	339	311	272	307	331	326	323	303	294	310	300	317	324	317	303	323	326	299	311	322	326	315	297	336	306	318	301	306	293	310	306	308	308	312	317	352	290	348	338	313	312	278	331	317	291	329	319	337	336	314	292	312	304	312	283	313	333	299	327	292	314	312	324	323	298	336	320	301	325	294	321	334	341	333	298	298	307	314	337	304	275	322	342	313	327	329	301	295	339	318	317	309	307	314	341	314	330	293	312	312	292	349	294	296	316	283	315	333	297	317	313	301	291	312	311	323	327	329	297	326	333	334	286	293	290	304	315	330	331	308	343	317	300	309	326	328	327	290	329	343	313	328	294	332	285	315	313	315	294	323	338	324	322	323	285	314	326	357	303	317	300	331	292	288	333	309	297	338	265	262	315	316	295	312	287	339	307	321	304	326	305	291	302	341	327	312	313	321	313	313	306	311	320	323	290	305	294	308	351	315	297	306	299	297	310	317	314	312	292	338	315	313	312	345	335	313	293	293	333	337	294	324	355	323	314	349	324	323	308	294	319	303	323	313	338	312	304	320	297	318	297	319	294	317	299	309	306	294	306	340	304	316	324	302	343	323	315	327	296	325	321	349	330	321	305	340	312	318	332	370	279	294	322	257	305	310	317	278	317	282	335	309	306	323	321	320	286	333	322	288	322	319	294	335	332	319	308	303	301	321	261	319	310	307	320	289	324	288	293	297	319	306	315	358	358	330	291	298	343	326	321	321	342	315	279	296	370	326	321	308	315	348	311	296	318	314	320	323	285	319	332	312	304	334	315	311	298	339	309	305	268	291	306	322	287	300	279	320	312	334	296	313	264	288	273	322	274	305	330	306	316	330	330	302	327	282	274	336	288	308	309	309	341	319	335	324	313	300	324	314	290	334	324	313	323	314	307	329	310	328	310	285	281	327	305	305	305	348	324	316	307	298	309	347	315	291	298	310	331	299	331	281	326	295	329	339	304	327	309	343	311	321	279	302	312	295	285	280	310	296	307	318	290	348	325	322	331	287	331	329	309	331	323	340	294	303	309	308	331	306	315	350	305	296	306	331	314	316	300	360	319	317	292	317	354	312	366	347	311	281	303	295	328	307	344	324	308	316	333	282	295	308	347	337	348	326	326	303	344	314	293	332	324	316	332	330	330	292	290	314	286	310	310	301	341	314	316	318	323	298	346	333	310	323	322	274	312	288	333	336	342	304	303	292	303	311	291	308	322	323	313	311	340	288	325	293	312	306	296	332	298	287	320	315	317	320	337	322	329	313	322	297	316	325	308	312	319	308	311	316	323	300	334	313	295	295	314	309	319	310	313	330	301	291	296	301	300	306	315	309	286	312	318	316	317	307	338	322	300	306	320	308	339	315	288	332	331	326	322	299	367	294	305	316	299	288	282	318	271	298	278	302	285	292	313	285	310	346	318	301	331	298	316	302	300	343	321	307	318	322	316	350	314	321	308	317	313	323	336	317	306	336	325	292	316	295	308	311	315	310	312	278	322	300	308	274	354	310	320	312	322	304	339	341	315	336	299	289	343	291	343	350	300	331	323	328	270	299	330	288	278	333	317	302	315	314	307	298	310	307	304	312	323	338	314	333	281	280	313	312	301	317	342	334	329	310	321	298	296	317	323	302	327	297	318	359	326	326	325	308	319	331	348	332	307	340	331	337	331	320	299	304	314	279	335	308	322	288	317	324	334	329	330	306	294	342	301	323	344	356	312	343	296	307	308	315	303	308	305	329	311	301	297	335	334	327	304	337	293	298	311	313	293	295	323	315	290	318	330	328	302	301	323	284	328	331	337	297	307	339	307	299	309	326	337	312	306	325	312	310	342	300	323	351	336	299	347	321	279	315	326	312	322	295	291	286	316	312	298	318	320	285	294	271	312	330	317	308	279	313	294	310	314	284	292	288	318	324	320	308	312	316	295	339	299	295	312	315	308	313	317	292	316	341	331	322	289	312	334	303	330	336	326	281	341	318	300	312	320	317	278	322	331	320	322	279	311	314	324	307	317	301	324	312	324	343	318	325	306	309	311	282	297	295	320	324	320	337	310	326	295	310	296	341	298	309	293	326	282	307	296	327	306	295	327	294	317	313	322	326	347	319	313	306	325	295	302	327	310	292	324	307	330	295	315	317	299	318	327	292	318	309	332	346	314	309	325	315	298	325	291	292	322	312	319	288	318	343	309	333	302	323	298	317	336	304	356	320	319	304	297	301	320	333	344	338	294	330	328	296	307	329	333	313	343	316	312	322	315	312	313	308	302	312	314	288	327	317	294	312	304	332	313	334	311	309	328	284	295	309	303	286	304	305	331	314	308	315	318	302	296	312	298	328	327	309	295	325	288	289	306	301	341	319	332	339	320	286	337	296	338	307	299	315	278	305	303	294	314	316	292	351	338	266	317	300	305	292	315	298	327	321	335	323	344	328	329	313	327	301
43934	52465	31721	13043	5428	2665	1698	987	712	636	519	460	388	366	386	375	360	333	349	323	357	331	361	305	333	316	374	362	325	343	341	335	320	365	370	337	351	348	339	316	335	342	337	311	351	326	322	321	360	325	327	327	334	349	346	327	356	340	354	336	343	394	311	338	317	327	333	331	319	342	372	347	338	306	344	349	343	313	331	336	366	327	364	323	309	353	325	330	336	336	310	313	334	314	344	338	325	310	309	352	325	315	322	342	319	312	320	376	329	366	324	375	332	362	372	359	330	341	329	320	361	311	337	331	354	330	295	334	331	306	314	353	331	331	343	343	335	317	300	350	339	323	333	347	334	327	350	348	350	330	330	319	336	319	372	345	299	362	325	356	320	336	331	341	368	315	310	327	341	338	312	340	357	324	321	333	307	354	369	322	335	328	326	327	328	345	308	344	332	354	320	360	333	325	350	339	378	337	312	335	333	310	318	327	348	328	337	384	368	294	322	344	349	340	337	342	323	322	338	321	338	328	320	337	318	361	325	301	321	315	350	352	369	344	347	343	323	318	345	320	330	324	298	347	358	329	302	338	339	347	336	289	347	299	319	318	316	344	345	331	324	355	344	350	355	328	325	318	342	335	298	328	358	338	301	320	326	325	333	333	326	323	327	345	366	327	334	331	328	329	321	279	323	372	383	342	366	369	353	324	316	322	336	338	307	320	339	323	329	317	319	331	316	335	329	299	327	331	314	316	338	307	305	349	325	344	338	331	337	339	352	326	349	322	310	359	353	311	354	356	325	331	349	326	377	341	346	342	298	353	349	323	333	320	326	325	319	370	311	292	360	339	315	336	327	364	283	366	319	326	345	335	332	338	346	334	351	313	333	325	313	323	369	358	364	373	305	332	345	299	324	339	416	309	316	307	348	364	330	361	316	334	324	341	321	343	316	347	311	331	340	329	356	330	307	346	334	309	344	344	330	350	371	305	341	334	331	327	343	340	334	318	341	358	327	329	341	341	343	322	318	323	364	364	348	340	329	324	338	335	336	352	327	306	327	343	340	355	347	334	318	345	363	358	360	335	348	332	367	313	325	349	324	307	338	332	342	328	349	378	331	321	333	320	335	300	356	337	370	336	328	291	311	332	340	332	316	301	351	308	318	339	325	366	358	322	349	352	319	315	355	316	310	348	370	330	313	338	323	333	328	298	340	320	305	331	352	327	344	351	334	314	323	329	350	356	338	350	309	320	340	367	365	327	342	305	323	368	333	327	341	279	362	357	352	311	340	316	337	289	352	335	335	346	372	316	361	351	345	327	298	355	309	342	341	320	323	368	338	337	354	337	340	343	353	348	335	339	338	340	339	328	346	348	377	345	336	351	354	340	334	342	318	328	332	360	358	322	316	343	343	340	355	308	330	362	321	367	311	300	317	330	317	331	336	337	375	337	331	318	342	323	345	324	321	351	336	305	342	318	330	358	348	332	283	326	327	324	337	335	334	350	313	363	326	295	302	371	326	324	352	290	344	316	298	347	322	341	369	320	332	360	352	328	311	326	320	318	309	382	358	357	313	340	316	327	318	367	304	328	311	329	320	329	349	321	352	335	330	342	340	316	324	339	327	373	353	315	323	315	305	356	321	321	372	332	319	318	364	313	334	314	363	368	327	327	332	308	318	345	321	324	329	330	355	330	358	343	330	346	330	347	350	298	328	344	336	336	332	345	338	347	349	320	299	352	322	319	302	333	335	351	356	320	355	352	333	347	321	325	336	317	353	343	331	345	333	339	331	333	336	315	279	307	354	313	314	289	352	356	376	364	343	323	321	323	309	363	342	340	347	317	327	327	307	336	331	316	336	320	344	343	317	347	338	343	338	349	352	308	317	313	321	321	333	382	317	344	347	345	307	356	336	345	302	350	293	357	345	329	357	342	324	361	347	331	313	341	312	353	350	343	327	341	350	316	356	338	329	349	332	348	352	330	364	344	320	326	324	348	282	336	316	362	343	321	356	322	328	343	361	318	332	323	327	347	320	308	338	354	343	344	370	310	361	324	339	324	320	333	330	342	316	331	337	340	350	349	332	335	330	343	375	322	326	334	348	354	314	352	321	336	358	316	346	344	304	355	302	334	326	320	332	350	359	320	310	362	338	318	319	307	302	331	329	313	315	319	346	323	332	335	308	309	350	338	337	340	328	339	337	309	290	347	333	305	371	354	332	340	338	347	338	305	342	365	307	306	330	340	339	308	310	363	327	333	330	320	356	335	335	364	323	334	352	343	324	307	294	358	350	321	352	344	332	338	322	332	354	344	327	308	337	317	291	305	308	338	324	339	335	332	352	274	346	352	332	306	360	343	338	363	327	338	294	353	341	343	318	298	334	348	378	370	315	334	303	360	342	317	318	343	322	330	329	330	362	335	331	302	327	335	310	329	341	335	350	345	331	339	303	319	352	328	354	362	315	332	327	340	341	341	303	338	325	358	307	324	338	364	329	317	308	350	308	339	300	339	350	349	323	304	337	387	295	330	363	378	376	306	309	323	334	347	319	307	329	351	330	335	350	327	326	360	355	326	309	352	320	319	327	302	361	312	324	362	334	352	327	335	355	366	303	355	354	294	327	320	333	317	325	324	313	355	328	322	326	335	341	332	345	353	336	324	340	331	335	341	308	333	355	342	337	339	355	341	358	345	355	327	320	309	322	347	323	339	322	356	349	326	337	324	352	334	336	326	318	318	309	344	325	335	318	368	331	359	351	344	330	325	330	303	326	323	325	304	378	333	340	331	341	340	321	350	322	333	346	370	339	310	341	356	325	316	301	308	340	341	346	316	343	355	317	305	333	339	293	375	350	334	324	329	341	323	358	324	345	321	336	359	333	333	322	322	311	357	348	324	355	315	336	356	321	322	360	316	312	340	340	357	321	319	341	354	344	341	302	361	321	366	353	327	335	312	337	329	339	351	368	344	329	318	326	334	317	346	356	347	346	324	313	365	341	314	324	328	342	360	343	340	351	324	314	336	316	374	315	333	360	323	302	328	331	291	331	324	337	333	338	338	374	320	328	329	295	337	334	346	329	343	324	330	320	339	321	358	341	318	329	344	319	350	348	302	342	338	325	334	317	343	308	320	348	318	317	318	334	333	325	326	303	354	316	309	331	343	311	304	336	372	329	317	362	336	299	359	329	386	325	339	363	317	318	326	311	333	323	332	322	320	336	320	320	310	306	321	352	321	297	316	355	359	317	321	333	354	326	301	342	317	332	380	328	343	339	377	348	329	353	312	326	336	309	345	337	326	348	304	350	336	344	363	306	341	370	323	319	332	344	335	344	328	340	359	333	320	353	317	331	301	350	340	329	337	306	331	340	355	353	321	317	318	331	328	312	337	339	353	314	313	326	319	341	305	332	331	343	311	313	337	317	316	332	345	313	325	340	330	330	355	358	343	304	354	346	326	300	326	339	340	338	321	361	363	313	363	337	341	326	340	342	319	335	371	325	342
25237	21284	26644	24931	9443	1362	822	614	494	455	408	418	383	388	375	356	354	369	363	375	358	346	355	381	337	354	375	366	337	337	372	372	342	343	355	372	345	329	341	373	360	333	348	357	354	374	354	366	386	336	370	376	364	356	350	352	349	326	325	349	356	387	364	389	358	327	363	336	371	311	368	349	357	351	332	362	363	380	377	363	366	393	364	371	330	374	313	325	383	350	379	363	361	378	370	396	350	379	372	347	394	349	324	371	377	360	324	358	348	337	348	359	352	344	381	366	351	368	377	387	368	350	321	354	400	340	351	339	358	366	338	366	332	380	322	356	386	400	343	352	364	346	362	368	362	357	333	337	365	382	333	384	372	322	375	372	341	350	352	346	360	358	365	354	356	341	298	355	373	347	374	312	374	345	348	352	373	337	363	381	337	338	340	370	365	343	414	360	322	323	349	316	331	391	377	386	369	377	341	363	340	368	345	330	365	388	373	345	353	349	373	380	349	342	378	344	361	355	342	380	364	399	354	339	375	334	381	379	357	351	378	369	336	355	342	351	345	343	370	351	352	367	341	399	336	373	356	344	364	337	381	375	322	351	363	383	348	363	380	344	357	343	349	339	320	367	361	352	350	340	360	382	337	371	374	351	345	349	362	365	342	353	363	352	362	336	350	345	372	374	336	358	351	356	332	345	363	360	435	375	360	393	313	346	360	344	360	376	343	309	355	327	339	358	376	373	353	370	343	342	344	369	353	357	370	362	366	357	364	372	368	367	357	339	373	346	352	347	365	328	355	345	377	363	357	360	359	367	373	353	370	337	363	353	364	373	366	331	357	344	352	362	361	370	385	333	341	363	340	357	374	343	378	371	405	350	340	376	353	308	355	364	379	327	324	378	357	358	336	354	353	382	344	344	358	364	322	365	340	321	378	315	292	370	343	351	375	350	345	379	340	363	374	362	327	364	341	347	366	341	344	337	335	374	369	361	342	344	351	364	337	334	370	355	368	342	364	341	314	356	369	333	342	360	359	351	341	333	398	357	354	349	343	379	392	352	336	323	369	339	330	321	372	390	368	365	363	362	340	334	384	371	368	364	379	312	302	390	377	306	345	366	352	349	353	336	361	392	363	355	340	361	352	347	320	360	363	342	342	359	383	347	362	359	335	384	351	340	344	357	369	337	380	358	349	384	328	329	392	352	384	334	346	374	374	413	380	363	392	360	365	362	374	353	350	389	348	361	363	381	346	373	356	373	348	366	382	361	370	347	356	338	358	355	381	368	393	397	353	331	357	361	340	348	393	361	361	341	407	345	356	377	346	366	339	365	358	393	360	360	348	347	366	337	339	344	335	360	388	360	349	350	331	357	331	349	335	366	347	376	353	346	360	392	372	338	358	345	371	379	365	329	348	351	350	350	352	380	357	327	350	386	389	385	388	360	352	334	381	380	418	369	363	334	358	380	328	360	381	357	346	368	377	364	348	370	355	378	334	361	333	339	362	389	339	323	338	339	375	361	373	359	359	354	394	359	373	371	371	378	327	338	345	350	384	343	390	348	367	393	358	355	369	394	333	356	409	342	375	365	350	344	399	340	353	360	336	358	342	343	347	361	374	346	361	378	371	366	397	353	353	368	355	371	377	352	339	344	349	347	357	339	341	349	372	350	379	319	341	365	345	344	366	332	361	352	374	361	388	373	373	359	355	372	339	335	374	375	335	358	325	349	335	357	356	354	346	356	327	384	373	370	364	363	332	360	374	332	351	363	385	381	358	359	373	387	346	384	362	409	349	367	356	360	351	363	391	348	361	363	363	325	361	341	338	352	402	389	379	366	369	348	356	409	366	378	329	373	373	370	350	381	332	370	350	354	372	347	348	393	337	362	344	363	360	341	348	380	391	370	368	350	347	401	342	331	350	365	358	343	359	347	394	370	381	355	338	352	379	350	376	311	344	370	363	363	358	355	345	349	363	365	358	335	349	384	340	362	362	361	373	387	383	362	345	367	342	349	341	344	353	334	365	358	354	357	340	353	380	366	394	347	372	370	376	374	369	377	344	374	359	376	400	356	364	353	328	372	387	348	338	348	352	386	339	375	357	339	359	353	359	390	374	361	384	334	338	345	332	360	357	360	346	371	324	380	314	343	378	362	366	366	333	354	379	311	326	372	378	345	366	332	380	305	391	351	373	373	348	359	346	355	355	386	363	370	340	369	359	357	346	330	361	353	335	358	395	357	361	306	347	360	362	369	339	365	342	364	380	370	339	359	372	341	346	385	336	329	359	349	357	345	383	338	356	366	364	322	353	351	363	368	351	377	359	320	370	365	373	332	339	382	355	373	360	330	363	357	390	363	331	372	370	352	362	364	357	381	359	384	342	329	382	359	378	359	359	365	335	352	404	381	364	370	378	349	358	382	338	368	382	383	357	354	350	345	380	371	360	359	391	381	339	361	354	346	361	372	354	344	358	350	366	352	333	347	401	349	344	352	330	388	386	351	310	358	375	343	404	333	331	384	387	363	362	365	332	370	335	336	371	371	359	381	404	373	352	362	393	346	358	368	357	359	337	383	393	378	344	358	365	370	355	387	370	344	335	384	395	351	367	339	342	329	360	382	334	352	353	325	366	355	324	328	342	365	315	369	347	373	361	397	363	373	379	363	357	351	363	380	402	359	351	338	357	358	344	360	357	380	364	361	342	346	373	348	377	379	357	361	329	355	369	385	349	368	346	333	404	354	362	328	404	375	388	338	363	363	361	382	362	336	317	379	328	370	323	366	375	384	369	345	320	354	341	350	371	323	339	342	343	351	378	373	353	335	358	333	338	368	348	353	342	359	351	357	361	370	328	383	363	387	355	380	359	379	372	370	370	343	384	377	332	389	343	361	356	365	385	340	398	348	352	353	343	351	371	348	362	354	365	349	365	351	350	386	341	341	355	342	358	338	370	360	374	375	379	331	409	350	348	369	346	349	343	365	371	352	334	354	378	341	354	382	335	390	354	363	351	352	393	344	326	360	322	372	322	372	359	397	369	380	360	354	361	366	352	355	343	329	352	356	332	319	372	348	350	382	358	406	338	330	331	354	362	377	357	351	388	371	332	369	360	372	362	331	335	345	379	376	340	361	345	385	364	320	342	357	379	334	381	347	379	343	349	342	339	348	360	380	369	364	394	383	371	372	353	300	375	345	333	374	389	372	338	383	385	327	366	354	378	361	359	351	380	375	372	344	360	340	360	362	346	356	366	351	380	371	363	365	383	350	366	334	357	325	371	367	362	322	379	335	384	353	314	370	373	344	342	369	346	325	345	361	350	332	347	352	368	346	384	376	342	334	384	361	345	353	304	361	413	356	361	369	354	384	367	351	369	365	356	337	340	345	363	359	372	382	358	356	367	353	308	375	358	371	352	335	343	369	372	368	351	358	353	336	338	369	389	390	352	363	372	368	394	384	340	358	349	355	374	334	354	366	328	331	344	374	390	363	326	314	363	353	362	356
46153	45862	19562	6746	3443	1619	995	923	643	622	496	453	432	394	370	397	390	353	402	373	396	427	390	350	363	374	379	382	385	393	398	368	379	394	345	382	371	407	393	376	390	369	326	376	372	385	408	383	393	379	343	362	435	420	390	365	353	384	376	402	377	364	385	345	383	392	383	343	373	375	388	361	372	352	351	385	377	396	377	395	372	385	368	373	378	359	380	344	360	367	339	343	367	389	355	399	384	376	392	367	335	379	380	381	398	384	344	374	373	396	344	397	364	387	374	401	356	344	366	375	388	383	375	332	378	368	387	346	390	401	405	399	366	410	376	369	390	381	395	394	393	351	364	356	363	377	340	384	421	369	374	368	363	391	377	407	375	373	376	392	341	364	369	385	372	400	406	396	320	396	361	368	409	372	385	370	386	401	378	372	409	374	367	379	348	369	391	388	402	371	380	380	385	384	379	388	389	375	372	377	364	354	402	369	370	344	345	405	396	367	387	352	384	405	386	360	382	347	352	381	400	377	386	400	347	369	359	360	388	413	381	409	363	358	378	368	349	385	373	364	359	374	347	395	385	384	400	332	357	360	364	364	372	384	382	377	370	368	376	394	384	393	377	383	391	386	368	368	391	393	374	368	393	383	410	410	424	359	371	364	407	353	379	347	346	387	360	376	356	377	397	370	386	358	347	376	367	407	376	341	362	392	384	362	391	406	396	372	380	392	399	379	380	376	372	405	365	401	403	380	393	385	427	398	391	387	373	396	364	380	385	370	409	362	366	384	375	378	392	366	402	367	379	343	390	386	360	419	411	392	364	399	373	378	352	379	350	372	371	366	383	385	367	382	363	367	378	364	364	388	372	399	354	360	393	389	385	408	414	361	400	398	399	392	404	370	372	376	381	365	405	381	399	366	355	364	404	369	343	360	364	359	371	401	386	377	405	376	387	407	398	361	373	401	400	370	404	377	373	402	367	401	384	369	370	382	392	375	399	341	365	378	377	381	374	397	395	349	390	375	366	364	386	386	369	370	392	368	377	366	355	361	390	385	371	397	387	403	379	373	415	385	374	391	389	390	361	374	382	359	380	367	381	350	376	351	383	403	393	372	387	366	412	413	392	408	405	368	347	371	370	393	389	363	385	407	402	379	379	371	407	382	387	333	374	370	360	401	415	380	385	381	388	399	401	376	393	387	392	372	372	364	388	393	377	415	372	356	380	353	366	393	371	374	373	377	372	382	394	356	393	356	377	333	376	389	377	382	384	363	346	363	361	393	362	368	399	404	389	382	366	373	373	396	392	331	380	398	388	398	393	358	351	386	382	391	380	397	368	355	359	397	377	357	379	358	368	373	386	398	391	395	375	375	424	389	374	385	366	395	377	389	348	368	367	385	370	366	376	375	370	396	411	403	361	361	355	404	388	363	380	367	400	373	369	386	375	376	366	373	368	363	415	344	394	344	355	374	384	381	359	367	404	370	386	330	355	389	378	383	371	384	375	376	365	357	364	361	356	392	392	377	388	342	361	373	362	390	393	384	376	406	374	386	374	396	373	376	394	364	401	380	413	406	366	400	361	390	357	398	399	371	352	323	395	386	356	350	367	371	376	370	377	402	375	373	373	383	391	351	411	388	351	338	384	382	374	401	401	363	387	427	374	415	398	405	364	389	373	329	359	378	363	397	390	348	337	351	375	358	375	356	379	390	373	365	374	362	363	381	378	377	394	394	399	401	400	388	381	376	377	358	386	356	364	390	429	414	397	383	373	359	371	374	390	385	394	394	378	369	380	412	386	372	375	393	384	375	342	387	377	363	361	391	383	370	358	387	395	392	354	366	371	399	376	420	374	381	401	362	375	405	396	363	388	368	403	402	407	391	362	335	374	385	394	404	353	381	360	370	380	375	385	391	386	354	381	370	402	371	364	374	387	390	439	368	406	366	391	380	375	413	357	366	381	395	376	381	408	359	357	400	386	390	382	362	363	367	411	387	386	368	399	365	368	395	370	373	407	358	374	397	340	357	399	393	375	406	358	353	335	389	363	382	346	405	378	386	355	406	402	370	387	394	395	410	344	387	373	426	384	392	378	337	393	400	358	345	347	410	376	395	363	387	426	373	424	419	393	423	353	358	398	372	396	397	380	367	373	360	393	357	416	379	382	371	383	389	395	366	377	386	381	362	394	384	353	392	388	382	372	375	403	403	382	382	380	374	366	373	397	376	414	363	368	379	351	378	404	350	407	362	376	366	364	391	377	353	440	384	382	394	379	382	394	381	373	343	381	340	388	399	381	395	381	397	393	398	359	419	394	387	394	368	402	369	395	360	407	377	382	386	362	430	384	371	385	388	393	367	382	377	389	363	349	410	384	349	362	377	361	384	353	409	369	372	379	361	357	380	397	372	391	393	376	362	361	392	391	390	373	380	385	407	385	368	372	350	393	384	386	399	353	392	401	399	385	378	377	407	384	366	392	406	376	378	348	354	375	408	348	397	391	363	377	378	364	368	410	370	384	394	397	416	410	381	382	398	364	341	398	395	364	351	378	382	380	352	389	352	343	346	428	358	400	376	399	354	362	358	371	377	391	374	363	354	377	422	397	383	435	357	370	355	369	357	409	368	365	354	397	366	387	368	404	375	380	401	347	337	379	363	423	369	378	378	358	417	395	379	372	397	403	391	427	377	386	361	369	392	390	374	375	393	407	348	364	363	373	351	393	385	385	394	399	359	406	366	355	395	359	355	392	353	358	349	379	378	379	362	386	401	400	409	415	364	384	341	383	366	388	395	355	347	346	414	368	412	396	382	382	383	373	352	380	375	396	382	394	402	412	387	373	363	387	370	386	381	339	383	357	415	349	391	344	356	375	372	382	391	366	351	381	393	354	371	369	372	373	393	378	405	385	397	358	377	367	386	389	356	396	388	348	420	395	366	388	367	366	385	340	406	376	360	405	392	378	363	379	383	350	392	392	384	383	367	353	387	384	420	407	363	393	352	384	399	437	372	377	406	377	352	381	397	397	394	377	385	366	389	323	376	356	357	393	365	341	378	358	361	360	394	386	382	377	423	382	369	391	396	379	400	421	408	342	385	400	389	398	354	379	395	371	407	385	395	407	370	395	376	387	359	392	387	412	374	378	408	355	349	363	404	400	382	384	365	353	379	384	411	384	325	378	391	364	382	354	390	354	388	368	387	396	378	393	372	360	367	374	385	379	401	353	391	407	373	347	402	375	381	399	390	410	405	378	423	381	355	361	343	364	421	391	357	388	390	343	396	382	391	346	404	357	341	382	395	392	396	399	390	384	369	373	398	360	358	371	422	367	396	399	366	400	402	370	371	361	422	359	358	367	350	377	360	361	361	396	392	398	385	379	374	378	408	365	372	405	391	393	384	371	396	399	398	377	400	401	348	393	371	368	386	369	402	398	353	415	419	370	413	392	363	349	392	379	379	400	381	374	404	354	390	394	369	378	374	384	385	335	387	385	408	371	343	429	385
22448	21008	28439	23761	21068	21095	12280	3899	2129	1299	938	717	488	367	394	348	312	345	325	346	333	315	350	353	331	328	332	327	335	322	330	329	356	326	344	346	313	344	333	305	321	312	325	311	332	339	299	321	326	305	301	336	278	312	324	321	318	298	314	326	341	351	315	313	345	325	314	320	346	345	320	317	342	306	286	334	365	295	349	322	312	330	329	329	349	304	310	328	330	340	311	328	320	300	321	317	338	336	314	349	328	310	317	295	350	306	309	313	337	346	292	325	305	319	341	313	327	312	343	333	338	319	311	315	333	340	306	333	336	332	318	362	314	353	339	328	329	364	328	319	314	293	315	295	338	343	328	338	320	354	303	334	340	318	274	317	335	326	347	303	310	355	304	301	309	311	304	302	341	337	307	316	294	324	323	290	325	347	325	297	310	320	350	344	329	298	337	320	311	327	340	320	285	318	296	322	351	315	332	301	304	304	330	320	323	290	312	294	340	316	298	299	325	339	338	308	277	315	310	344	337	349	341	321	320	283	305	318	303	302	326	305	312	303	336	309	296	341	325	345	312	349	311	324	327	336	337	320	325	308	321	345	333	336	318	291	286	335	318	323	337	319	323	323	299	343	335	325	319	317	345	293	329	333	337	301	309	325	314	319	327	321	335	310	307	327	310	294	325	313	281	314	321	319	354	316	310	309	334	323	326	321	342	352	352	332	302	330	345	319	315	333	311	320	333	314	356	309	319	365	298	309	303	314	285	330	299	329	367	308	336	334	288	332	324	310	332	298	342	310	319	324	322	302	314	332	335	328	308	359	333	335	328	344	306	334	329	336	327	335	337	303	329	347	319	326	319	303	339	317	335	302	330	303	326	326	324	317	341	301	336	302	319	324	341	347	329	313	314	318	333	282	318	333	325	311	314	344	302	307	342	320	322	330	283	300	329	315	320	347	333	315	326	298	328	316	312	335	319	348	304	299	316	304	340	301	320	295	329	342	345	301	287	324	299	322	313	315	330	308	300	329	287	326	312	313	342	320	347	358	316	327	331	326	335	337	335	350	323	346	338	317	310	323	302	308	325	334	331	341	345	352	311	372	331	345	281	311	328	332	325	322	313	344	339	310	318	331	308	334	317	329	321	320	337	317	288	301	322	314	311	288	299	328	333	340	327	336	333	312	305	332	309	323	340	318	320	330	299	346	314	288	330	334	318	304	298	321	315	317	333	302	323	324	326	309	333	361	318	303	271	331	304	343	316	287	313	341	301	340	289	315	313	313	324	319	298	308	329	346	333	296	291	286	308	326	296	305	326	312	319	317	351	298	309	293	319	323	293	335	279	320	326	319	302	322	287	322	336	319	299	317	319	334	304	299	286	329	291	300	338	360	297	311	330	324	305	347	345	291	331	327	323	307	306	335	300	358	320	305	323	339	305	355	323	314	317	308	332	331	309	302	314	327	336	293	326	320	322	329	295	320	293	322	331	320	312	350	309	296	335	355	304	307	324	320	321	291	300	326	286	308	284	331	312	332	322	302	332	312	298	298	326	336	329	290	308	308	313	320	307	344	333	307	363	306	323	294	317	309	313	305	328	301	353	328	295	306	344	314	315	302	341	324	339	334	359	303	330	328	316	317	350	307	319	273	308	295	300	328	287	319	347	323	308	353	340	344	343	310	318	342	337	334	347	295	332	332	331	316	307	308	304	339	321	315	334	295	322	330	328	303	301	339	354	326	329	338	310	292	335	323	307	301	321	326	326	312	342	294	311	342	288	331	332	294	306	335	318	319	336	295	330	343	312	356	307	293	301	321	341	334	331	330	326	299	313	296	326	321	333	335	302	287	315	329	324	324	317	339	299	321	306	374	340	319	338	302	350	331	338	354	320	323	328	315	305	302	334	306	305	318	314	294	280	317	297	355	312	327	294	319	325	338	319	336	325	325	374	367	306	324	368	309	323	287	319	316	330	316	343	325	308	308	345	336	320	343	359	281	335	325	325	345	315	321	327	334	309	293	282	356	326	332	331	295	292	326	309	330	327	344	315	318	314	319	313	313	279	321	311	314	325	297	319	345	345	317	322	345	321	339	320	291	331	344	305	343	320	323	309	332	307	318	320	331	316	332	293	337	303	327	307	333	330	323	346	333	314	315	318	301	307	329	335	371	334	296	348	326	335	275	336	344	294	320	315	306	340	332	348	321	321	301	322	325	295	299	339	305	303	315	322	302	334	298	308	350	325	352	335	354	338	346	313	315	336	330	338	306	332	343	317	332	331	329	302	329	306	323	332	310	324	323	338	299	304	321	319	307	297	318	322	318	316	317	317	333	338	308	303	288	310	353	352	316	309	303	332	345	322	327	286	312	311	330	340	315	306	333	313	302	324	333	310	341	320	324	310	337	307	307	331	302	298	338	311	344	299	325	323	346	301	305	346	302	321	301	313	298	300	329	339	334	322	308	333	319	346	346	320	308	313	291	308	309	284	358	303	298	307	337	321	340	310	317	312	346	334	302	313	297	307	334	308	316	321	310	314	340	286	328	364	333	308	343	344	313	346	324	319	320	357	336	278	324	308	296	337	315	344	325	321	334	318	329	335	353	347	325	332	343	301	303	292	323	327	327	331	335	348	306	293	334	341	326	331	338	309	310	329	312	305	335	298	318	320	305	343	320	267	349	341	328	336	308	320	357	337	340	326	306	308	323	341	327	332	323	316	321	298	352	307	311	307	354	315	291	284	295	312	321	323	327	328	337	294	347	350	300	351	334	326	321	312	305	331	348	324	315	319	314	363	344	339	327	352	314	350	338	326	306	334	323	330	311	336	341	318	327	323	319	319	292	321	315	331	351	309	336	331	327	310	330	279	326	338	335	318	318	334	333	353	335	290	315	270	315	310	331	317	303	329	327	323	310	322	303	313	368	330	340	306	346	312	352	298	294	322	314	326	340	349	293	312	346	296	356	328	328	320	346	315	299	288	317	339	306	320	336	327	325	316	343	325	342	302	350	310	323	290	349	335	348	313	327	295	321	333	322	327	329	344	319	339	321	326	331	329	325	328	326	322	317	328	337	337	297	337	319	367	298	346	311	328	338	354	340	314	333	340	318	296	326	306	292	336	333	316	311	347	348	330	324	330	306	336	343	352	313	324	345	296	343	320	321	327	303	316	340	289	286	367	316	315	297	315	296	316	336	334	314	281	318	344	306	307	330	298	313	335	325	294	298	314	291	302	352	335	299	349	310	362	310	286	327	311	314	315	305	308	323	305	314	297	306	336	351	293	312	291	328	336	310	326	311	320	315	321	299	354	321	321	329	327	308	327	328	327	323	328	346	318	309	327	319	292	310	353	319	317	312	305	328	329	315	299	332	328	345	342	308	286	310	296	304	359	332	317	293	309	324	311	328	347	322	317	339	345	335	303	303	280	311	325	332	317	343	328	328	301	327	328	317	308	336	297	316	335	315	298	300	317	320	311	310	315	297	357	310	326	301	316	323	325	291
44830	59865	41475	25715	16504	11519	7789	5264	3167	1851	1298	902	614	440	383	402	386	334	369	337	359	369	382	335	337	344	333	392	334	327	335	340	335	319	335	363	358	344	314	328	327	363	333	330	353	318	319	322	303	365	309	294	302	316	349	349	325	336	306	340	331	340	349	339	286	348	341	376	352	313	347	347	312	316	353	355	327	346	328	308	345	310	372	313	346	357	312	320	332	307	335	333	347	362	357	334	349	356	340	357	339	349	368	348	315	324	356	348	318	360	315	342	340	350	332	345	341	321	317	335	349	341	376	300	349	324	336	331	336	345	335	311	357	299	325	327	356	360	314	343	345	303	371	332	361	348	315	343	335	352	317	371	396	350	307	333	349	327	350	343	379	321	354	363	370	341	314	349	331	379	341	350	335	331	319	376	379	328	329	318	344	327	323	340	339	351	332	348	360	316	341	331	315	324	319	375	362	359	351	359	319	296	343	330	331	348	329	347	309	313	314	306	320	328	315	361	325	378	358	341	355	312	313	353	347	364	335	359	351	337	333	346	320	331	349	317	316	344	346	328	345	337	337	374	332	325	309	347	303	323	315	340	309	313	359	344	331	349	341	310	330	344	357	352	326	331	343	342	305	361	376	348	343	315	312	350	328	327	351	342	320	319	291	356	317	325	300	299	357	308	305	355	337	336	335	340	308	369	354	310	272	315	358	336	330	337	317	326	310	338	346	310	324	304	357	324	307	324	321	330	348	328	356	292	339	341	342	343	373	365	308	349	331	311	315	358	315	309	305	347	334	349	317	358	326	322	358	351	329	327	327	334	294	319	321	328	352	342	301	325	301	364	324	335	356	343	329	342	352	316	350	307	325	340	331	347	364	336	342	325	342	354	320	342	315	335	341	368	359	322	349	321	349	347	336	342	380	360	341	339	361	351	316	332	339	331	379	327	358	339	347	339	332	382	348	317	329	319	343	355	343	363	302	343	319	308	300	347	339	339	338	359	325	339	332	327	299	304	311	328	337	363	311	372	350	321	324	358	332	359	354	327	353	312	365	326	354	340	325	343	371	345	341	312	330	335	308	334	328	334	319	311	327	341	322	305	330	368	360	391	340	352	327	333	336	361	292	316	370	361	302	311	345	331	331	321	365	342	337	354	339	362	318	331	330	347	349	333	332	339	340	331	333	351	311	354	348	320	354	343	329	316	343	352	336	360	368	325	356	351	360	312	327	340	310	376	349	358	318	344	347	351	325	323	334	331	339	327	318	350	346	343	335	323	312	341	348	345	365	391	331	340	339	361	317	340	320	328	354	334	369	339	348	326	332	326	376	320	346	330	329	330	321	340	330	321	342	318	331	368	329	329	328	314	338	336	310	330	322	339	367	364	352	340	332	326	333	351	307	360	351	377	331	366	318	311	325	316	355	331	348	319	327	334	363	360	322	344	326	337	313	335	335	346	344	335	321	322	355	340	339	327	348	291	337	331	369	349	327	358	324	329	337	330	328	332	356	357	328	355	334	357	349	331	357	329	336	328	376	307	331	318	331	355	342	361	351	315	350	351	326	397	358	347	328	358	323	319	326	327	386	339	370	331	300	368	367	329	348	328	378	340	347	334	337	337	344	318	301	335	300	332	323	332	362	386	351	332	348	350	334	369	292	342	336	361	327	330	285	325	342	335	319	324	320	339	344	320	322	300	344	356	355	339	346	333	355	332	317	313	329	338	320	339	338	377	327	310	321	342	335	332	345	352	328	353	321	326	341	331	322	335	348	324	316	348	333	319	363	348	349	325	339	332	322	320	350	341	333	331	364	302	311	349	324	330	347	311	352	336	318	331	364	324	341	329	306	338	333	360	335	332	322	332	348	347	318	331	362	353	368	341	344	317	317	351	340	334	327	322	352	385	307	346	319	351	329	367	332	325	352	339	321	341	346	369	377	365	335	337	323	330	321	320	390	340	383	337	349	342	316	342	320	324	349	336	356	340	317	331	319	342	336	357	325	313	313	355	358	302	360	335	366	324	331	352	378	326	378	332	368	349	340	329	316	373	330	347	338	298	348	357	348	333	362	343	370	364	318	371	345	319	341	342	328	323	372	359	323	344	319	306	340	341	333	359	361	325	351	328	351	345	341	328	373	349	364	340	344	342	336	342	344	344	349	334	319	307	314	300	370	317	366	369	318	307	361	350	341	339	334	339	351	357	313	306	368	328	327	337	336	368	350	334	315	343	317	302	339	356	354	337	324	315	328	341	341	364	342	333	343	331	328	336	354	327	338	348	341	318	341	330	336	321	300	308	310	315	360	311	339	357	315	347	335	319	341	343	359	331	343	345	331	322	334	298	332	364	328	350	318	341	353	344	333	353	339	375	330	326	335	348	340	332	377	334	298	326	346	367	360	347	338	348	344	349	335	343	317	369	376	344	341	348	368	336	329	336	352	324	316	350	339	332	321	341	313	323	341	363	314	338	325	319	336	340	323	334	354	329	336	338	332	314	363	331	341	352	328	324	339	333	350	350	369	342	326	371	302	370	332	303	302	357	368	314	367	301	314	351	326	345	327	317	353	335	361	341	352	306	338	309	348	315	341	302	326	306	326	344	311	296	359	343	345	334	342	300	310	314	331	326	331	314	320	350	326	337	390	339	366	299	326	335	363	327	333	313	347	345	350	331	343	345	354	347	336	339	317	353	324	317	335	369	359	349	352	362	349	345	364	322	333	340	382	321	355	331	331	318	344	337	322	329	337	338	327	374	344	336	315	329	358	337	317	365	342	347	338	312	353	364	333	338	331	338	339	352	342	336	326	368	362	320	340	334	363	309	315	331	333	353	353	328	325	319	325	340	329	346	364	309	333	324	311	348	342	325	367	345	336	355	312	311	351	357	355	352	319	346	300	311	322	321	320	363	314	361	345	364	337	318	312	311	337	325	336	331	319	323	354	341	300	293	353	335	343	365	353	346	339	353	330	321	360	304	352	361	335	334	353	318	314	348	302	331	350	323	328	355	339	356	340	334	329	336	297	351	334	355	315	333	352	330	338	339	328	320	337	321	351	336	341	344	364	320	315	340	319	336	357	346	317	330	322	371	339	335	354	323	351	319	317	348	307	328	295	347	331	329	352	369	347	340	311	334	330	331	349	313	336	327	347	348	325	340	332	312	341	335	336	348	334	338	333	343	331	325	353	349	331	359	320	344	357	292	340	337	320	312	336	374	339	313	346	359	366	354	338	331	350	326	322	320	353	309	350	312	322	319	334	349	323	342	300	312	330	316	317	334	329	335	347	349	322	328	335	326	344	358	331	343	331	358	336	347	321	366	332	332	338	306	323	340	347	341	320	332	314	342	339	306	340	310	341	302	326	365	306	345	301	346	339	331	360	339	356	357	326	344	381	341	354	335	350	349	329	340	317	325	333	345	329	327	342	312	325	361	320	320	360	340	329	325	329	392	318	320	340	355	347	319	345	324	297	349	322	350	345	355	326	352	371	316	334	344
42341	43975	33814	19147	8468	3560	1706	1096	809	576	423	390	400	340	378	367	357	363	349	313	341	369	361	368	334	363	355	364	334	358	413	348	308	346	357	340	343	325	365	342	337	328	349	372	340	345	330	350	332	406	358	379	341	382	343	366	370	362	344	357	301	352	350	367	357	351	355	358	359	335	347	353	317	348	368	364	345	389	344	314	352	362	337	316	338	370	328	344	334	333	358	339	326	347	352	376	343	334	377	333	379	358	381	352	329	333	359	345	366	352	335	327	385	345	346	364	357	344	315	372	322	362	372	345	315	355	370	374	339	328	336	347	323	355	375	360	387	359	325	382	351	353	343	361	369	343	373	368	340	363	358	364	340	370	373	321	368	329	350	338	346	352	350	344	322	336	365	362	318	315	350	348	357	377	355	328	334	347	347	374	336	330	356	349	372	346	355	384	339	327	391	365	351	350	360	310	376	356	360	330	329	330	354	385	355	355	356	344	330	363	383	358	335	346	364	356	376	352	338	346	390	359	338	349	362	361	349	326	349	345	377	353	375	349	358	375	340	370	324	377	331	356	380	337	361	360	359	377	343	384	361	349	369	341	346	332	360	382	331	341	379	348	355	361	312	315	388	374	356	326	334	358	343	372	375	313	358	341	341	354	364	372	388	356	320	342	334	372	393	315	368	351	374	330	338	350	338	326	363	341	377	365	338	334	355	383	347	330	379	316	344	337	368	351	300	376	336	368	344	347	321	370	352	357	327	343	315	321	355	363	339	348	348	335	313	367	360	351	318	341	360	345	372	359	348	346	318	348	350	340	351	366	332	331	346	372	311	343	350	381	332	361	337	351	357	328	361	345	351	319	354	354	330	352	371	366	372	344	338	341	319	321	373	360	355	355	334	366	373	350	353	352	340	324	354	374	321	337	340	328	353	323	342	368	368	346	354	349	347	326	342	341	356	356	314	316	343	372	341	359	313	364	352	364	362	364	377	370	360	366	323	320	329	351	336	350	310	351	350	352	336	325	347	320	341	352	375	359	337	390	331	397	353	382	365	321	362	385	369	329	337	376	362	344	369	335	346	368	342	343	351	355	333	316	391	348	388	363	369	331	333	338	343	378	395	363	314	351	333	340	354	318	354	348	334	334	363	389	376	373	338	344	337	351	331	355	322	362	334	337	326	330	320	368	352	361	336	364	380	346	349	341	307	319	328	331	337	372	344	374	358	331	331	323	349	332	327	347	369	381	342	381	353	350	345	337	338	313	323	334	380	375	346	374	358	348	321	337	354	369	336	328	362	343	328	355	349	379	360	354	371	352	343	335	335	303	334	343	341	355	335	335	383	361	349	347	343	375	388	336	380	381	311	359	318	326	320	384	332	353	361	324	358	342	358	347	329	369	360	363	343	324	341	356	399	380	372	375	340	337	340	326	381	358	342	361	335	340	326	346	367	349	362	350	357	337	353	331	362	367	343	357	367	362	376	343	322	361	379	361	325	344	343	327	385	359	362	375	344	357	373	377	338	338	341	324	358	334	353	360	362	337	357	379	355	341	356	359	307	364	334	413	339	342	359	341	302	369	375	383	327	345	379	359	353	354	380	353	346	303	336	369	350	354	354	387	327	325	334	386	350	380	341	323	331	371	361	330	386	352	368	393	319	354	342	330	351	355	344	319	343	333	356	342	332	342	329	366	385	388	365	345	336	334	376	322	350	340	316	318	357	330	361	338	351	330	344	357	386	333	374	367	347	371	341	335	337	350	338	355	342	326	383	380	356	336	348	369	360	359	385	317	362	334	328	355	343	309	388	332	388	327	359	353	336	367	359	339	340	328	336	341	324	360	348	388	351	352	335	351	367	321	359	373	379	351	371	333	351	336	373	335	308	354	376	354	346	351	351	373	355	341	348	345	359	340	362	326	332	357	358	323	343	342	353	377	323	343	359	313	347	348	367	346	369	348	373	380	343	382	351	366	347	354	326	366	346	364	342	313	334	365	323	349	330	338	329	369	352	325	327	321	362	334	319	363	341	349	371	354	307	330	354	360	359	359	305	355	350	354	380	338	354	345	380	379	364	339	354	359	342	325	406	358	327	363	341	331	336	365	331	359	350	355	368	344	372	359	346	377	328	341	348	335	359	340	364	359	331	361	339	339	364	344	346	336	369	321	373	365	347	358	370	370	360	342	345	340	354	342	375	357	330	339	365	335	307	335	358	357	337	335	348	363	328	327	325	347	356	336	338	362	361	370	357	352	324	341	328	347	381	359	345	341	354	351	351	338	364	342	346	370	367	376	331	347	357	335	381	329	320	331	359	353	357	326	333	343	335	347	357	373	333	380	352	339	306	312	362	369	350	332	341	362	352	346	354	339	360	315	317	357	334	379	399	350	337	377	326	338	357	326	328	329	345	341	345	326	343	355	335	390	317	345	328	364	363	360	346	344	365	362	322	330	335	354	363	336	317	307	366	351	387	355	371	373	372	333	331	362	353	358	354	335	329	337	352	390	339	323	360	344	359	358	364	335	366	320	371	322	348	358	332	342	331	345	364	321	335	388	359	354	341	330	371	374	355	351	342	351	337	354	337	347	371	363	351	335	374	340	345	352	365	351	352	345	341	338	344	337	362	333	367	321	339	340	342	345	341	350	316	324	337	359	348	330	335	394	380	368	338	325	370	344	352	333	339	375	320	324	353	364	345	341	345	351	334	330	337	371	344	360	318	347	340	374	358	356	340	335	362	383	327	316	336	364	342	355	328	350	361	358	335	373	369	359	352	357	370	346	338	355	302	339	335	365	343	379	341	333	352	358	356	339	366	337	364	328	323	353	339	343	338	343	316	359	326	350	333	344	389	352	299	307	379	355	364	347	367	353	383	343	342	356	326	354	355	372	314	327	351	346	353	346	336	348	356	361	350	345	358	341	320	346	353	337	327	360	313	305	340	319	330	341	376	357	331	351	358	356	366	367	324	355	335	335	347	340	311	333	302	352	332	348	375	336	344	345	361	321	370	381	316	350	343	348	336	330	398	353	373	345	316	318	360	337	345	374	361	325	329	371	341	343	378	360	357	333	371	337	347	365	329	358	351	383	340	334	343	332	343	348	371	315	357	352	330	357	357	330	373	362	352	356	325	319	350	339	367	360	326	335	299	341	330	377	335	348	319	348	359	355	320	353	315	381	341	365	374	350	352	359	366	365	333	326	312	335	326	370	345	319	380	336	341	340	332	339	351	373	355	357	369	346	336	360	350	353	347	375	329	353	361	381	330	372	369	345	333	383	323	347	347	346	378	347	333	318	349	332	365	333	365	354	359	352	321	375	357	371	371	347	346	322	330	349	331	350	339	364	336	318	347	349	342	344	362	338	376	334	380	354	367	374	365	338	354	337	347	340	383	334	347	398	324	346	359	370	382	342	362	353	352	341	375	339	326	339	369	380	397	347	332	344	352	363	380	356	342	375	328	361	329	345	402	339	346	362	345	357	345	394	330	347	380	333
46368	53981	31216	16770	10046	5000	2665	1649	1077	761	550	460	405	443	387	445	396	398	384	348	402	388	396	379	352	365	337	378	389	379	383	359	393	365	371	413	387	384	367	345	365	376	353	357	384	380	385	369	381	352	327	403	357	348	385	367	370	360	359	401	358	363	413	363	378	367	369	376	402	363	377	387	349	362	383	394	374	350	380	374	364	384	343	371	395	372	398	381	377	347	412	332	369	339	383	375	338	381	389	400	387	349	399	345	383	352	376	358	371	339	366	379	350	375	354	354	412	372	388	354	356	377	359	351	396	360	391	349	364	386	350	380	359	349	351	396	392	379	369	382	398	352	330	398	379	383	331	401	367	347	357	361	359	407	368	396	382	397	365	375	350	379	397	363	329	357	353	381	350	371	393	389	378	376	369	412	398	363	385	385	389	397	355	361	390	374	383	382	373	379	358	328	368	407	338	370	392	342	346	374	386	377	409	378	420	391	435	369	354	387	336	334	400	355	374	371	401	359	360	381	360	371	368	337	370	398	350	347	396	382	380	404	370	393	351	380	374	366	382	392	368	349	402	391	359	377	370	379	413	352	351	390	354	349	353	367	380	391	376	412	381	381	384	333	345	351	376	378	389	367	363	361	399	396	372	368	371	353	371	350	380	355	407	347	391	363	382	356	355	426	351	362	381	399	361	369	368	393	374	351	374	354	344	353	346	369	432	343	383	365	406	343	371	370	413	361	382	331	363	368	371	354	370	351	379	356	349	405	380	369	382	362	364	380	369	384	333	392	405	365	378	387	337	384	396	349	387	385	354	395	364	417	376	368	363	404	359	403	358	390	352	385	398	340	369	391	376	357	349	325	379	414	381	388	371	401	411	364	348	377	350	401	408	384	351	365	400	363	361	381	344	383	349	405	387	375	377	371	348	370	355	367	338	367	388	354	353	350	353	326	354	348	371	360	372	389	362	395	386	375	362	392	359	389	395	361	381	361	353	354	386	366	369	362	346	341	368	366	359	368	401	394	387	394	370	367	362	335	372	365	375	361	347	410	381	375	389	358	383	348	365	396	355	354	389	391	373	327	342	363	421	357	323	354	380	377	404	354	338	360	387	358	360	367	361	385	379	345	364	364	413	387	364	347	368	388	393	333	367	362	403	359	368	367	402	358	367	351	383	377	403	385	344	341	360	362	356	365	374	386	387	401	361	380	381	355	377	366	367	376	354	364	371	379	403	352	389	362	354	362	380	378	365	350	377	369	371	388	398	389	355	396	385	388	337	359	398	391	378	387	370	373	373	355	370	364	327	384	377	381	364	359	378	383	365	388	403	342	356	371	353	357	383	318	360	375	416	379	348	359	383	370	389	363	359	384	361	350	362	362	381	359	406	382	434	372	368	364	346	380	377	363	351	324	376	361	342	374	340	381	363	338	374	398	362	345	353	371	353	354	388	395	387	371	341	362	375	405	379	356	391	402	414	381	373	356	354	364	370	384	374	347	380	368	363	353	358	360	394	374	365	358	365	348	360	370	397	373	344	358	383	348	348	393	377	378	371	376	374	368	406	328	383	335	341	336	334	380	337	356	358	369	371	388	371	352	363	387	358	360	362	404	400	363	423	366	362	363	383	384	374	394	381	345	370	344	381	347	386	374	356	368	350	360	358	330	367	390	395	372	358	373	425	395	409	347	333	386	350	364	355	389	344	349	331	367	371	376	381	347	380	363	384	363	383	373	379	374	345	356	328	384	377	401	393	388	365	379	392	335	394	394	369	382	400	372	377	337	372	391	402	341	375	368	376	385	344	394	379	347	332	398	338	387	354	363	392	375	369	375	391	405	375	366	373	366	343	389	408	351	360	396	418	392	382	393	354	389	363	376	341	426	360	366	397	350	373	373	347	373	351	382	358	358	353	374	354	354	356	354	392	402	341	382	382	371	360	373	385	348	381	350	361	366	372	383	356	359	387	394	365	425	379	396	353	332	361	376	349	357	368	383	376	399	369	345	372	370	333	371	386	325	392	358	358	365	375	375	372	372	373	390	350	371	354	379	366	391	362	365	391	351	376	358	407	373	360	348	382	357	400	386	349	339	367	382	392	366	377	377	386	361	378	382	364	352	351	350	358	353	371	355	387	362	381	391	355	370	369	387	372	368	358	368	387	364	362	367	383	359	366	369	379	372	342	409	405	409	389	359	362	401	335	392	377	366	372	387	357	383	418	355	383	376	332	399	364	382	365	412	405	403	357	350	375	376	356	379	358	388	342	388	386	384	376	360	357	365	379	390	384	345	378	376	353	404	351	368	352	379	390	372	361	385	388	409	373	359	395	375	383	389	364	352	378	365	369	357	386	342	369	386	375	360	340	362	385	368	374	368	400	387	363	362	400	386	385	377	373	362	393	383	379	387	348	392	381	350	374	359	337	370	360	401	353	357	366	332	411	369	355	333	340	388	352	375	383	348	360	383	359	362	348	362	374	349	359	379	386	368	369	347	347	367	340	359	369	352	394	378	363	377	350	356	379	381	408	374	371	355	382	343	362	354	330	394	335	366	376	370	390	386	388	379	420	379	353	370	359	419	369	373	391	396	356	378	364	370	327	383	366	382	334	343	361	360	340	368	388	376	334	383	368	351	418	362	383	392	378	398	352	365	392	363	375	381	352	374	362	367	383	337	375	391	401	384	405	366	382	376	371	362	395	319	338	419	370	373	396	381	414	373	378	345	386	413	373	389	392	376	336	369	378	363	382	377	402	383	374	383	382	374	371	368	351	375	402	370	381	375	359	367	385	362	338	360	371	381	353	380	371	375	378	360	377	412	395	332	359	379	377	374	356	385	386	354	392	368	366	363	376	373	367	375	361	404	381	334	377	359	333	369	346	392	377	378	367	378	345	410	349	365	395	368	356	386	360	382	357	397	356	383	372	357	390	379	407	390	387	402	375	388	359	394	367	362	375	373	380	342	379	352	356	355	370	378	365	350	383	358	392	363	341	380	370	386	363	410	418	397	355	356	404	433	375	340	366	382	371	388	369	376	397	389	409	375	348	386	361	368	382	383	364	366	400	348	372	372	365	378	364	375	385	358	382	359	381	377	369	376	374	381	353	396	396	377	350	361	394	378	355	368	368	388	379	326	373	401	358	387	394	386	395	333	369	367	345	377	370	384	349	353	338	343	368	349	384	378	377	366	371	374	403	352	365	355	408	364	370	382	409	386	395	385	373	369	394	401	355	374	383	368	371	365	329	354	358	371	408	353	358	374	387	363	371	370	369	361	383	381	366	376	369	334	367	363	395	386	386	369	370	413	406	370	368	380	399	388	332	364	363	400	357	393	414	405	361	394	382	363	379	382	355	345	358	394	335	378	346	356	370	373	335	376	368	365	403	351	364	410	343	373	365	330	349	388	372	360	385	364	408	396	387	416	358	345	371	375	377	402	373	365	383	376	348	349	367	350	427	370	346	376	387	383	359	359	368	381	355	344	377	385	401	371	337	396
23362	20943	27966	24274	21254	14462	4673	2243	1278	695	561	443	454	405	421	372	324	346	346	335	325	317	322	315	329	277	333	318	301	305	274	299	296	321	348	332	321	297	336	283	327	275	320	320	292	287	284	323	319	326	328	344	336	333	305	291	299	339	308	306	348	318	287	301	324	319	297	322	290	355	294	332	320	283	317	311	323	299	347	280	350	313	310	303	324	339	341	295	306	322	335	318	312	348	294	331	328	314	284	330	315	293	298	313	329	304	308	321	320	341	309	311	316	321	320	322	321	305	287	313	324	298	328	304	315	307	310	308	303	319	316	317	306	326	342	312	312	332	296	299	294	312	294	288	319	321	317	320	298	320	337	314	351	323	305	271	310	278	331	282	319	318	295	329	326	313	326	297	330	304	327	322	300	284	289	314	342	341	296	305	314	279	305	309	301	340	319	304	299	277	305	330	293	297	294	315	321	317	306	302	326	325	356	306	321	303	318	295	301	330	289	314	304	311	343	291	318	281	293	328	353	284	297	310	299	322	310	326	327	295	322	321	336	302	320	313	324	329	303	309	349	313	298	299	301	276	335	323	293	315	277	321	325	322	300	317	340	297	345	290	311	325	329	298	297	311	302	296	333	319	312	330	360	320	312	305	315	294	297	297	268	311	337	297	339	316	286	315	333	289	320	281	322	340	318	318	330	307	319	316	307	291	299	320	316	275	322	329	323	288	298	289	328	313	324	317	309	319	310	301	287	323	323	289	345	297	285	305	323	318	307	322	294	304	293	337	322	329	313	316	361	320	312	320	296	303	310	367	308	291	302	326	344	305	332	307	319	323	342	305	331	295	327	299	292	313	333	325	335	300	275	354	316	316	296	287	298	312	286	335	305	334	325	311	332	295	318	336	304	303	301	322	308	338	302	298	310	280	344	308	298	327	293	306	289	335	326	301	279	301	336	327	335	313	317	321	262	311	282	319	316	325	316	323	269	319	343	312	318	304	314	322	302	316	337	314	327	341	305	319	304	319	317	276	329	335	292	311	319	324	313	330	346	296	331	311	290	329	324	290	300	327	304	345	321	305	322	314	298	297	304	317	302	315	311	312	302	327	298	314	319	305	335	296	309	322	315	322	313	312	328	310	331	309	323	329	301	325	335	337	313	321	322	301	319	347	347	312	297	325	284	297	318	310	316	329	310	317	306	322	277	294	327	325	327	288	314	319	315	311	291	310	298	330	301	302	300	347	301	342	284	312	303	316	329	287	345	295	279	322	306	281	287	331	311	300	300	259	307	341	298	303	313	312	310	321	290	338	321	323	326	328	296	305	333	314	340	347	342	315	339	304	305	319	345	306	316	281	311	348	309	327	309	320	318	304	331	340	328	348	342	314	286	311	322	310	295	309	306	293	315	305	306	321	303	350	305	332	303	316	325	304	288	291	317	322	311	308	294	308	318	300	322	297	320	315	311	308	322	340	293	297	285	295	302	280	346	324	283	335	270	293	308	350	326	365	321	299	323	305	306	291	316	309	319	346	319	347	285	288	315	296	340	300	325	315	304	325	332	298	322	299	333	333	323	290	295	308	319	305	288	294	331	299	332	303	342	287	309	327	330	263	303	307	341	292	338	353	317	323	301	328	330	323	311	317	327	321	325	278	288	321	282	327	312	322	298	312	333	298	295	318	301	306	286	310	320	330	307	321	309	288	321	341	307	277	317	294	328	320	338	293	306	294	302	343	327	320	310	317	307	308	310	306	306	276	286	330	346	298	317	356	300	303	312	342	290	320	350	326	293	325	312	338	335	310	299	292	288	331	335	311	289	315	292	282	303	314	297	323	307	308	330	318	292	322	314	319	303	308	298	294	303	293	326	324	301	324	313	307	298	344	273	309	297	299	308	312	318	320	325	315	300	315	312	292	284	317	310	329	312	306	314	321	331	331	323	324	328	336	305	311	322	320	288	301	312	318	336	308	292	304	283	356	313	315	305	312	336	291	318	282	342	291	336	318	332	320	336	335	325	286	287	304	312	330	304	293	263	313	317	328	317	310	326	344	304	303	314	324	329	299	317	316	284	303	323	320	293	342	294	276	295	342	307	328	341	349	301	298	295	303	308	303	333	292	328	288	299	313	301	344	323	327	308	273	302	304	332	338	304	312	302	321	316	302	323	286	309	337	320	304	285	292	303	309	296	303	312	343	315	302	298	311	309	294	314	314	314	346	326	320	303	338	321	287	290	309	310	319	280	323	287	295	287	286	309	329	336	282	312	311	346	304	296	354	297	328	311	317	304	308	328	300	307	314	341	287	332	289	304	306	318	296	313	334	291	311	296	293	316	352	287	317	332	329	318	326	347	339	326	350	335	313	302	293	345	285	317	313	323	320	306	320	302	303	295	300	302	341	338	322	325	278	314	330	304	329	333	308	302	327	294	275	304	277	321	337	366	313	340	298	302	298	351	312	360	302	290	303	286	335	330	310	333	321	324	311	318	343	326	324	318	299	297	261	289	317	289	325	313	314	334	300	326	327	327	327	287	316	297	305	297	300	339	310	300	302	327	305	291	308	353	335	309	305	289	291	285	307	339	354	301	312	298	320	319	305	313	328	314	295	312	303	339	311	287	324	316	306	334	336	333	319	328	297	303	268	316	319	310	316	335	291	297	332	320	308	309	320	303	307	330	328	295	324	320	294	330	306	335	324	333	340	315	289	278	315	313	316	303	278	343	323	303	320	281	313	314	281	332	300	320	320	290	292	306	336	320	322	306	280	311	340	292	341	316	315	292	337	320	312	294	298	331	295	269	334	343	311	325	356	303	285	308	313	312	315	329	281	316	299	293	293	322	312	319	326	304	316	318	313	322	298	317	304	308	306	332	309	343	311	307	318	321	303	317	292	301	317	280	297	333	311	318	289	309	339	290	307	333	326	287	340	333	330	315	313	333	308	334	309	303	281	301	297	303	292	320	344	331	316	332	295	294	299	328	303	313	307	328	319	301	311	316	318	329	313	314	316	302	301	295	298	336	317	326	324	332	320	315	320	326	299	302	295	326	303	285	314	332	323	321	314	319	289	321	285	324	285	341	327	322	300	302	310	313	314	324	314	305	311	307	302	329	346	305	323	306	313	318	298	302	309	313	304	333	293	321	325	327	316	288	329	311	310	325	310	307	310	285	325	338	329	298	282	337	321	282	287	332	318	324	309	310	276	306	275	298	359	318	292	324	274	320	312	305	325	299	328	318	296	313	284	313	330	292	303	346	336	295	322	331	343	315	330	307	308	318	301	277	310	284	293	320	309	333	334	288	312	318	293	297	303	312	331	312	333	322	313	307	307	325	314	316	297	340	338	337	310	337	291	321	319	332	298	323	302	313	304	299	336	314	300	370	326	313	308	281	313	331	283	320	328	319	318	310	298	295	292	337	354	307	271	326	319	305	287	315	319	300	326	334	331	303	313	290	335	313	302	287	306	288	277	296	302	303	342	315	325	326	304	335	308	290	274
36238	48352	31538	19354	12741	7873	4646	3148	1934	1006	735	589	542	515	448	420	426	354	333	335	338	333	324	351	321	333	330	355	305	319	310	348	323	351	365	337	347	322	371	354	311	309	341	324	355	322	338	318	333	326	304	325	339	317	338	329	335	331	302	321	365	327	332	324	325	333	337	333	317	317	347	362	324	354	326	338	280	348	331	334	324	325	330	322	301	333	350	339	324	331	317	352	330	333	322	326	350	297	328	334	343	341	320	368	332	340	342	332	338	313	332	352	356	378	350	324	307	321	336	325	354	295	338	350	320	341	338	340	387	342	316	318	351	316	303	355	332	314	326	312	304	334	371	331	353	312	348	308	324	337	342	307	368	365	350	308	327	353	334	338	312	321	332	334	304	310	356	333	326	308	323	341	350	336	312	318	350	305	345	320	364	336	339	327	344	310	326	372	320	335	333	330	359	314	320	334	325	352	342	354	332	331	331	340	348	378	350	323	348	356	360	345	348	324	316	347	341	337	314	357	337	324	307	320	334	322	350	368	354	342	365	335	349	318	312	369	349	365	323	328	316	359	353	339	326	287	334	309	344	340	350	347	306	353	336	326	332	314	351	320	331	340	358	335	324	298	342	326	323	365	352	352	311	336	328	324	313	329	346	326	311	323	316	324	278	327	350	324	344	321	317	318	360	323	310	319	325	328	334	314	367	321	348	323	352	328	306	314	338	311	345	340	363	310	281	338	353	316	297	319	302	311	308	305	361	333	332	333	365	302	353	333	308	309	313	334	345	331	360	342	327	341	329	364	316	310	341	315	358	355	308	308	329	307	338	308	331	336	305	343	341	324	338	324	340	349	334	342	316	320	307	385	369	307	373	354	303	326	357	311	361	340	374	319	341	347	314	339	309	288	327	324	353	315	360	323	332	322	353	306	350	332	304	345	329	323	358	334	315	328	383	350	332	348	343	347	336	299	323	338	328	348	338	332	369	321	321	306	309	322	337	324	329	353	338	355	354	334	321	337	354	307	335	295	326	294	318	320	326	358	316	341	315	317	330	328	324	348	337	338	313	340	316	325	354	354	354	330	307	358	354	357	296	347	319	347	328	325	309	348	340	304	338	329	323	311	332	339	350	322	368	328	350	287	321	325	306	336	335	331	308	337	330	288	321	316	342	338	312	335	317	310	320	333	319	308	353	337	367	334	331	318	335	332	299	343	314	343	337	334	328	330	346	345	298	324	342	326	370	314	322	334	363	329	279	373	331	331	336	303	311	306	332	330	355	352	300	357	316	367	327	362	308	300	294	338	320	347	337	355	300	347	365	330	338	315	324	333	341	330	320	349	332	345	343	352	316	330	330	334	317	335	318	326	342	319	316	302	334	335	363	344	343	325	342	324	320	313	341	305	330	325	346	334	311	320	357	316	350	338	315	326	327	347	299	307	338	348	369	313	347	321	328	310	307	320	320	344	347	304	311	317	317	318	315	314	315	334	334	336	369	330	328	370	327	334	340	336	323	334	344	340	326	316	332	328	331	296	336	355	335	328	336	350	328	335	344	323	346	355	369	322	356	341	327	316	360	332	337	316	357	361	308	341	380	346	356	307	344	337	364	368	336	338	316	358	322	346	337	311	318	332	328	318	325	332	356	331	349	324	345	325	324	364	344	347	291	330	324	301	362	360	341	344	352	337	327	368	348	332	345	310	362	322	327	337	334	350	344	356	348	341	322	352	300	316	332	343	332	314	336	338	368	331	346	303	334	370	350	345	331	351	322	346	359	321	330	321	318	342	324	348	328	325	333	323	342	339	341	339	325	344	335	329	338	355	334	321	324	317	341	329	336	335	288	343	343	329	342	312	330	334	344	323	316	310	336	319	323	348	328	329	297	332	350	293	314	318	335	356	334	342	346	325	327	341	331	306	279	339	338	371	327	354	322	300	295	336	323	340	324	329	311	309	339	328	319	339	322	302	326	316	340	324	362	331	353	304	318	331	339	334	319	330	364	313	320	322	328	345	348	333	351	332	356	332	367	312	310	347	326	353	329	336	344	323	348	371	302	314	382	329	329	338	345	367	322	315	340	359	327	322	333	346	339	356	332	338	309	328	334	324	314	306	338	302	307	343	337	339	319	323	349	355	317	311	332	323	347	338	341	309	336	326	317	298	335	323	340	304	327	330	339	358	346	320	333	308	332	335	335	361	374	353	321	347	335	311	325	310	325	340	315	329	339	338	320	304	328	324	322	319	326	340	339	337	332	334	310	288	319	341	325	348	343	365	332	332	338	344	347	357	325	327	318	348	323	317	347	330	338	311	347	338	326	327	337	343	302	322	342	342	353	352	353	308	344	344	291	343	338	342	339	331	342	300	342	351	343	346	306	313	313	345	294	348	313	385	338	327	338	348	330	359	358	348	318	295	320	318	347	352	336	339	342	324	345	319	336	325	336	316	333	326	308	351	315	369	300	318	346	333	332	311	350	331	323	302	324	350	314	321	337	340	349	360	323	331	334	299	348	340	337	342	358	323	342	337	309	335	325	335	312	360	361	347	324	346	348	335	316	327	325	309	361	335	351	380	322	324	328	308	334	325	323	321	318	347	330	343	319	326	291	366	321	312	323	343	340	303	346	341	329	355	310	354	365	359	306	320	334	349	364	336	317	341	331	305	322	337	313	303	328	337	304	322	321	348	347	359	296	320	325	321	353	364	332	336	353	342	332	322	319	345	344	314	325	334	312	358	365	357	334	356	345	316	320	317	313	317	337	327	350	310	317	349	385	331	406	309	351	332	322	338	363	353	354	330	344	350	345	329	399	325	325	341	334	334	348	326	317	334	355	346	338	343	357	324	318	314	311	334	348	348	338	339	358	337	307	346	338	316	356	312	343	323	360	331	304	345	363	338	337	292	322	342	346	339	318	331	324	317	317	317	307	315	319	340	341	345	298	331	339	336	338	330	329	287	291	323	350	342	357	346	323	340	364	360	344	349	280	301	374	335	326	361	332	353	319	330	331	331	334	309	333	347	358	357	304	324	345	328	339	342	324	335	332	348	345	349	337	324	344	295	317	296	327	332	332	331	315	333	326	335	344	304	317	330	342	322	323	307	329	348	327	328	328	328	358	369	318	322	312	320	318	349	316	323	331	322	309	297	326	364	319	347	346	346	321	336	356	321	315	328	316	358	362	313	325	349	325	316	330	357	299	306	313	328	316	335	348	341	324	303	334	298	347	385	336	333	326	357	367	329	332	320	327	310	338	354	328	324	335	371	335	353	339	315	320	312	340	332	329	328	369	306	324	322	323	313	298	320	347	340	326	320	342	325	325	334	341	353	326	348	317	326	339	338	309	342	344	341	340	336	335	342	342	379	311	343	313	321	319	322	320	328	351	352	331	324	336	332	347	352	317	323	338	314	381	336	332	351	327	322	331	359	346	322	310	314	340	336	347	315	340	326	351	307	340	339	313	343	335	342	343	334	353	325	322	347	328	309	327	329	325	327
24914	21157	27012	25655	14643	5510	2719	1479	1078	731	571	559	445	422	382	383	370	383	413	361	344	364	373	391	398	352	353	359	357	365	360	348	357	359	374	367	356	362	370	345	353	343	337	362	343	380	332	361	411	342	376	345	375	371	330	351	381	379	366	361	359	359	383	369	370	341	380	357	366	370	341	374	339	364	355	372	357	373	400	351	376	401	365	371	345	380	313	354	358	390	369	358	384	350	348	369	380	355	372	346	379	354	378	354	401	374	361	356	342	347	336	361	366	369	371	339	355	353	345	355	317	367	376	353	341	356	366	305	374	362	368	365	364	355	384	403	393	347	360	358	374	348	357	382	364	385	413	363	420	395	379	356	382	354	336	325	339	327	340	356	370	362	380	390	342	348	370	335	364	366	356	345	331	352	372	404	319	349	394	351	399	395	365	375	385	365	363	364	361	393	367	359	343	366	366	355	375	324	322	360	366	342	352	372	336	369	331	348	360	340	343	363	348	363	343	365	388	381	339	382	359	403	383	330	372	362	359	349	355	355	345	362	370	365	369	348	391	362	345	342	369	359	384	380	370	355	336	343	385	368	372	335	383	338	357	363	367	348	374	345	361	358	343	337	313	355	412	392	347	367	375	421	335	369	368	339	383	357	368	325	375	364	377	340	383	361	385	355	352	355	360	350	373	352	365	376	363	352	368	357	359	375	379	356	399	345	361	368	396	370	390	353	360	361	375	383	360	383	334	333	360	337	334	355	360	371	366	371	388	374	369	372	336	370	335	390	371	378	382	349	335	379	395	359	379	360	363	372	362	375	346	345	360	383	390	383	366	368	393	381	326	391	379	360	361	395	401	351	339	368	375	386	368	356	380	363	378	376	408	392	375	400	355	360	383	378	369	361	360	383	354	386	355	342	369	342	372	383	365	376	359	325	371	392	358	357	359	328	329	346	401	346	356	364	331	375	360	390	357	346	357	387	394	361	351	366	370	350	363	367	318	344	383	349	337	345	357	404	363	370	363	371	344	366	343	359	358	383	370	373	367	370	370	363	345	343	386	377	354	362	340	373	378	364	347	389	360	350	356	354	374	392	377	352	378	364	365	390	339	384	361	351	376	353	358	363	349	328	363	351	401	361	356	399	362	345	355	342	367	362	370	346	327	360	372	366	384	358	372	346	373	382	344	389	361	367	374	378	355	338	356	342	375	330	350	378	393	391	387	348	363	380	339	343	376	371	351	375	344	374	322	374	348	361	355	345	377	338	367	353	376	350	386	376	346	365	369	339	371	369	349	397	373	353	373	357	353	400	358	362	334	316	371	315	387	336	378	351	306	358	378	354	356	336	333	342	377	359	366	324	357	335	338	375	331	351	360	356	344	389	364	366	334	385	366	372	400	343	335	389	379	368	330	353	402	350	351	369	379	370	359	349	364	414	363	339	394	374	382	373	388	361	378	331	347	366	336	356	391	358	352	346	353	364	328	347	361	363	358	383	370	350	352	366	371	345	364	358	415	355	354	384	367	368	345	338	387	350	359	342	342	369	387	362	366	351	323	382	350	358	397	371	369	347	345	326	365	357	406	357	360	337	349	388	371	378	334	362	353	344	343	337	380	367	372	364	355	339	393	346	336	384	327	376	339	362	350	331	359	387	332	347	358	408	366	357	357	387	362	380	354	351	348	360	333	348	364	365	411	372	372	321	363	364	375	365	357	368	356	373	383	339	364	378	380	358	395	367	366	355	335	350	383	377	365	348	378	393	399	378	362	380	373	358	337	365	377	356	386	379	400	347	408	367	410	360	364	369	360	385	319	339	350	334	361	389	375	358	375	367	370	394	377	338	379	374	355	364	361	373	341	420	384	369	365	379	382	343	379	391	377	376	369	335	362	377	358	349	403	347	388	374	347	373	361	362	379	358	341	377	381	363	386	376	363	385	377	370	344	372	353	372	368	358	340	348	368	347	364	378	358	389	355	356	383	378	367	336	358	387	373	346	357	391	352	362	371	330	360	366	363	398	378	363	364	348	361	384	381	380	381	323	376	396	345	365	366	362	338	346	394	339	348	374	341	359	356	366	321	372	372	344	361	388	322	339	370	352	353	358	348	351	401	341	384	371	363	369	379	361	378	317	359	345	361	376	362	367	344	366	382	390	379	370	371	359	356	356	346	362	365	366	338	381	388	383	346	390	360	365	392	379	355	379	342	361	360	347	332	359	369	366	350	358	350	399	365	402	364	376	385	381	387	391	378	373	387	333	410	363	340	339	378	361	408	355	351	392	382	386	368	371	343	360	361	355	367	388	391	341	403	366	333	352	382	349	391	398	403	390	349	348	363	349	365	379	385	351	346	349	369	337	358	362	352	380	367	380	363	362	388	328	351	372	358	312	392	377	382	373	361	358	358	362	368	366	383	388	343	358	403	338	382	390	346	366	347	380	339	335	370	383	382	377	351	357	331	367	373	357	338	363	342	359	368	336	336	342	353	377	389	347	391	390	343	346	337	355	342	371	341	362	336	374	386	374	376	363	346	349	376	357	343	363	370	367	342	393	325	348	385	328	368	387	367	353	333	355	392	360	370	332	359	367	345	375	382	355	390	408	339	328	355	365	346	345	371	393	358	356	350	348	347	342	351	357	340	350	379	325	394	396	362	381	355	409	367	338	371	365	376	349	358	354	391	330	344	380	347	378	371	334	365	360	379	369	367	348	360	357	343	344	370	360	353	352	374	335	360	347	362	341	358	377	346	354	358	379	347	374	364	352	332	358	345	374	395	371	390	382	376	348	359	333	369	355	400	385	349	344	319	381	356	356	351	366	405	403	333	339	361	363	368	365	353	345	380	366	328	345	399	359	365	388	407	365	377	383	374	321	335	342	377	407	373	349	374	359	334	382	370	341	366	386	385	363	350	360	378	349	402	369	372	365	351	367	355	356	349	355	334	386	363	395	365	378	373	349	363	353	354	352	384	379	350	361	352	367	390	374	346	352	351	377	356	343	380	374	363	364	351	368	380	361	369	358	367	370	374	336	369	348	361	363	366	375	379	366	343	343	390	362	353	364	350	376	389	343	389	359	351	368	411	369	373	366	389	355	376	365	375	364	369	340	385	336	343	351	381	376	364	362	375	338	342	372	356	379	368	351	389	375	409	351	350	343	375	363	364	384	383	389	350	390	367	383	332	411	340	330	347	360	328	360	353	346	414	374	364	362	367	334	357	356	390	359	353	359	346	378	362	388	365	363	368	356	362	373	331	354	345	365	388	364	378	396	375	375	369	345	377	333	364	388	367	328	341	366	363	363	375	342	351	377	371	364	381	398	380	364	341	354	378	350	377	352	382	376	353	396	307	350	343	367	338	363	360	337	371	355	355	393	360	349	402	343	356	354	389	345	378	378	327	347	333	387	344	376	352	350	377	357	341	311	381	373	381	379	378	364	348	330	352	352	341	324	405	389	374	359	369	393	357	344	407	385	393	329	368	382	391	358	362	363	381	367
41329	49749	32827	18921	11537	6844	4100	2312	1527	984	711	712	602	492	420	432	376	370	363	396	395	385	375	397	368	368	401	382	372	391	393	400	437	363	423	403	374	410	424	399	386	403	413	376	379	375	399	373	366	406	368	404	409	424	395	413	395	359	383	408	369	374	405	371	349	410	420	374	410	415	370	409	401	360	415	406	376	365	373	357	357	391	375	404	399	403	390	374	369	382	396	382	400	373	392	370	366	362	360	411	375	390	358	383	374	402	376	388	382	374	395	387	368	416	417	407	415	400	360	376	389	383	398	393	404	381	387	388	363	363	404	398	377	402	376	378	404	387	363	409	404	390	396	369	380	373	444	382	344	368	359	401	369	402	397	421	382	351	409	393	352	389	407	374	370	372	351	392	396	356	353	381	390	358	351	391	389	413	390	383	387	362	403	386	400	383	392	374	392	368	348	394	385	395	404	395	356	369	361	400	361	368	359	405	399	350	392	383	370	387	380	389	336	381	391	378	363	388	377	387	389	380	417	408	375	360	376	355	407	367	385	388	374	377	395	386	350	361	406	343	365	376	393	362	372	378	371	368	359	358	375	381	392	425	386	393	403	424	386	397	390	385	373	384	360	357	411	380	402	391	368	385	383	370	402	373	380	384	415	395	391	401	394	391	407	385	408	366	351	374	371	365	397	402	379	429	406	426	367	360	386	380	383	369	373	354	393	391	396	376	395	364	400	359	368	340	370	405	391	360	422	373	420	392	420	368	368	400	368	379	377	389	417	390	401	384	392	380	384	398	411	388	355	365	414	370	412	373	386	338	400	420	396	360	397	388	376	391	358	410	368	409	374	426	404	396	364	402	381	391	358	390	386	399	413	386	395	368	420	370	368	387	423	370	404	369	390	385	408	404	398	397	409	387	396	366	401	414	382	383	376	378	395	369	378	416	377	405	395	413	400	385	380	417	380	371	388	376	390	401	350	397	381	385	407	389	397	389	386	402	372	369	362	387	370	372	362	338	366	410	392	373	395	417	342	354	388	385	406	387	383	385	376	349	404	360	401	375	420	396	325	373	398	415	372	374	364	384	392	371	406	355	374	350	369	390	359	403	380	389	367	394	371	409	404	343	401	359	348	406	383	372	366	366	393	366	385	382	376	383	372	381	398	368	348	398	428	385	378	411	408	384	385	416	365	408	417	388	364	374	410	413	372	423	349	395	418	398	386	396	373	404	382	377	389	362	434	375	396	386	405	373	387	384	389	374	398	367	396	396	390	363	395	369	359	355	385	393	384	379	394	414	393	365	399	379	367	372	386	373	388	368	383	393	388	402	376	364	412	394	386	423	405	387	355	400	376	381	387	383	343	364	378	336	374	399	388	401	356	368	364	393	386	402	395	380	410	384	375	367	399	393	379	376	395	368	383	370	415	386	352	365	415	411	363	378	390	378	358	388	369	372	397	377	357	384	367	387	423	397	393	339	358	380	401	397	388	401	393	371	389	387	376	390	373	373	342	408	410	381	392	368	383	408	378	383	365	378	379	398	378	418	363	384	410	395	376	395	385	374	366	374	396	366	402	413	361	381	397	398	418	401	387	407	365	358	368	346	397	391	381	403	341	395	378	381	382	394	382	399	379	409	366	346	388	414	382	392	388	396	387	382	403	435	396	405	396	415	371	385	400	389	406	373	409	361	388	392	417	366	352	369	372	349	393	374	379	405	407	380	394	386	391	388	376	383	371	385	365	397	385	382	351	379	356	389	420	349	369	379	377	371	381	389	386	394	386	388	403	396	365	399	342	392	382	367	358	370	376	395	376	361	411	345	365	396	379	381	384	390	408	357	387	390	388	404	418	392	382	386	377	402	388	380	391	366	402	381	385	394	369	423	390	382	423	391	411	386	389	433	388	376	372	383	388	394	373	386	400	394	368	426	417	345	383	386	395	386	385	411	361	375	392	359	368	352	359	328	386	357	355	378	392	391	366	399	374	391	361	363	380	386	367	391	395	335	376	389	381	388	418	409	406	389	374	398	411	370	429	392	365	398	374	365	403	362	380	389	402	421	361	370	397	406	404	381	387	359	395	400	400	419	431	369	406	391	377	367	400	402	367	356	367	356	380	388	374	362	364	394	373	393	376	381	360	382	419	391	382	391	375	396	382	374	366	384	319	391	390	406	404	397	403	350	390	356	392	396	395	345	399	391	369	385	381	377	382	336	379	399	359	399	391	403	371	380	370	362	418	377	417	373	377	381	403	371	394	393	360	405	404	364	375	408	388	383	382	399	363	383	361	371	387	406	427	399	402	376	407	394	393	350	371	393	384	393	365	367	364	405	383	380	432	401	403	376	364	406	421	377	356	373	362	402	403	399	412	381	395	373	366	392	387	373	358	366	429	374	372	406	347	385	416	398	381	362	374	383	408	371	350	399	400	410	390	382	412	391	378	383	402	383	368	380	366	367	384	397	358	343	380	396	384	358	393	368	347	382	401	359	399	378	390	398	398	394	388	360	381	372	391	376	408	397	402	380	387	383	405	375	399	387	381	389	388	389	407	368	369	379	406	403	399	375	399	389	376	396	365	382	390	398	391	387	338	400	392	363	403	371	415	393	395	380	383	395	353	358	356	386	402	391	411	375	398	331	389	403	364	396	380	397	384	407	403	379	383	397	362	340	379	386	392	412	410	387	396	362	400	389	399	368	379	428	374	375	371	378	354	396	406	362	408	399	365	377	390	412	436	402	390	371	407	392	382	414	379	379	398	344	407	387	368	378	378	407	360	360	398	348	415	421	387	363	397	391	394	374	391	377	372	382	375	399	403	391	363	385	393	382	372	397	376	349	412	391	391	408	364	384	388	377	368	378	380	392	380	345	366	346	376	412	399	387	388	367	369	390	383	393	386	372	405	385	371	416	373	383	399	407	390	375	370	390	367	354	405	385	404	393	405	395	388	359	385	377	349	392	409	375	381	398	419	394	378	370	377	396	391	370	370	392	362	365	389	392	407	421	352	388	384	363	363	384	423	362	400	374	373	382	373	385	375	371	365	387	376	401	369	431	421	372	357	397	362	357	386	366	342	388	397	432	386	398	385	401	367	382	383	381	370	412	356	366	387	341	392	396	389	386	365	390	380	402	338	393	433	405	417	372	379	394	399	379	377	391	386	395	407	370	414	344	414	410	380	399	383	389	366	360	379	376	367	398	395	393	405	398	392	373	375	375	406	395	420	374	406	405	382	383	376	410	380	376	353	367	376	389	381	368	366	412	346	401	364	398	366	368	385	382	407	413	377	412	369	357	392	384	367	354	349	376	383	385	377	428	380	402	371	400	383	380	395	379	359	382	411	373	404	372	378	403	373	382	378	399	354	386	385	408	357	390	417	378	367	362	393	378	418	375	394	417	388	386	411	424	365	371	387	391	390	420	364	363	374	404	394	391	381	380	371	372	384	416	378	363	401	406	381	384	376	405	385	400	376	372	402	409	374	346	401	364	339	363	387	385
22491	21028	28538	23774	21139	21079	11133	2593	1563	1239	1007	795	562	474	448	398	360	377	358	336	325	355	322	334	334	352	328	357	349	351	329	343	349	326	345	334	391	351	367	350	358	357	373	319	319	328	357	330	346	343	330	329	308	323	334	333	336	312	358	378	359	319	349	345	339	321	366	314	323	316	319	334	320	359	351	336	324	368	337	353	309	351	340	340	330	359	375	344	338	336	376	343	350	356	352	328	329	340	343	357	336	305	314	328	319	313	370	365	353	344	336	331	376	323	370	356	356	338	341	320	321	363	368	312	341	356	360	362	325	299	322	360	337	324	327	365	343	352	352	352	314	335	331	362	325	349	325	329	340	325	279	324	296	326	341	312	289	323	326	346	365	332	350	308	375	320	306	328	319	329	324	332	359	342	391	338	367	323	340	332	320	342	341	327	370	331	354	305	320	333	367	392	321	327	307	358	339	343	362	327	323	338	385	323	304	352	319	300	327	329	333	349	333	337	343	300	341	318	358	347	340	340	328	320	311	358	341	334	325	368	337	344	348	343	327	325	376	342	332	336	369	325	322	354	353	339	346	336	302	339	313	333	334	344	358	302	320	353	342	337	330	325	349	337	334	340	339	315	352	323	344	356	331	307	313	366	332	328	345	341	345	338	353	326	334	323	333	329	345	336	334	329	335	359	370	305	356	317	364	343	336	328	321	338	370	326	345	364	337	362	348	314	367	304	347	337	347	331	355	333	341	373	325	350	352	341	345	321	374	384	351	339	327	317	373	330	328	361	345	347	353	349	341	338	338	357	378	324	303	311	323	337	369	343	341	337	334	363	305	329	303	316	336	326	371	351	356	340	357	332	328	336	339	379	328	341	327	354	327	325	327	362	350	343	329	366	328	349	328	310	346	331	306	349	328	335	324	333	376	341	348	340	361	315	323	349	329	336	367	336	362	320	370	393	348	381	359	344	348	320	341	351	348	332	357	338	376	345	356	367	331	275	340	326	337	325	332	326	307	362	329	342	344	335	345	352	330	339	394	343	332	319	333	369	334	317	353	325	304	345	332	367	362	334	353	344	348	343	329	330	309	340	312	320	329	337	371	323	333	324	325	310	339	369	358	380	330	352	314	328	350	329	351	341	355	303	372	332	355	355	331	401	339	328	321	358	353	350	300	336	322	326	335	312	350	301	351	354	342	346	337	334	298	314	365	343	345	336	320	321	325	325	334	321	321	301	347	357	370	350	320	326	336	351	310	325	349	337	352	297	350	342	345	320	316	362	325	314	348	346	329	336	337	333	315	324	343	342	352	334	317	290	334	354	348	346	346	354	376	338	348	319	343	327	322	316	293	366	336	340	333	391	347	304	306	335	379	332	323	322	366	348	315	310	316	327	349	355	347	349	312	339	317	344	347	325	359	314	360	367	346	319	335	322	346	349	369	332	324	345	322	375	324	345	301	356	337	332	336	344	332	359	340	331	373	338	332	312	325	326	357	333	314	332	316	351	350	347	318	331	350	363	344	340	344	364	346	305	372	343	345	336	354	315	327	376	369	361	323	313	370	343	329	316	344	313	336	348	354	346	337	385	331	320	332	324	338	317	342	313	315	337	345	338	333	347	335	337	318	340	328	348	332	352	363	364	302	327	365	342	338	344	310	327	315	348	324	338	322	307	366	359	315	302	343	319	311	325	351	327	366	384	353	323	337	318	324	321	344	345	359	315	344	340	350	349	327	304	323	332	334	326	351	346	337	334	353	319	381	362	332	316	333	343	347	326	322	335	389	341	338	307	338	343	340	329	322	345	309	333	318	329	350	336	322	347	319	310	313	339	347	358	339	349	354	323	356	327	309	313	299	308	312	305	327	334	346	360	345	357	351	332	310	323	307	354	337	331	360	356	341	349	325	359	306	367	328	320	328	352	296	323	339	327	348	342	339	328	298	359	354	301	353	330	337	356	306	351	334	350	328	354	359	334	329	344	348	367	305	337	335	354	331	350	359	382	319	329	340	330	346	341	330	363	322	331	310	321	337	332	334	288	307	319	317	356	351	332	321	345	341	348	339	324	331	344	301	358	319	348	337	336	321	345	333	345	318	344	345	313	340	380	284	286	350	335	348	371	315	335	332	309	313	354	330	335	325	381	353	355	349	327	333	337	324	331	316	353	309	339	327	347	334	332	358	332	338	308	314	349	345	320	356	348	315	348	337	330	346	346	358	353	319	361	347	325	338	345	327	319	357	329	355	337	334	327	347	339	339	334	312	343	333	310	336	320	368	313	336	351	348	328	324	366	365	318	318	323	360	326	328	350	322	351	362	304	355	335	341	350	352	335	342	341	347	320	359	320	313	358	356	358	337	342	345	325	311	330	316	318	338	361	330	333	304	345	337	310	327	329	292	316	326	326	348	332	317	317	320	342	337	328	317	343	338	328	341	331	353	344	322	335	305	315	334	314	329	367	353	347	341	368	317	335	332	368	350	284	305	334	367	354	356	319	361	327	353	332	322	376	332	291	357	327	332	338	330	358	338	340	351	335	329	332	334	326	322	387	352	358	359	346	318	349	344	330	340	320	360	334	322	334	355	320	339	361	367	343	343	301	367	341	350	360	329	321	354	356	328	320	326	321	331	321	324	348	317	357	327	333	382	319	325	327	321	359	367	318	355	349	350	324	320	317	346	331	309	355	303	332	339	327	341	341	323	330	336	366	357	330	331	351	310	306	297	366	346	337	339	340	329	343	348	310	294	328	322	313	328	297	357	334	317	323	315	350	344	334	367	336	342	327	350	351	332	313	371	371	374	359	356	385	347	340	375	344	322	333	319	343	316	354	325	355	337	327	374	327	331	355	353	322	316	351	341	334	333	349	343	334	332	355	337	328	347	326	342	341	322	357	283	348	325	353	352	353	307	345	343	350	355	361	343	315	373	344	327	336	336	328	342	340	350	310	327	316	347	332	345	321	351	350	316	317	354	369	346	323	334	321	360	298	371	298	355	309	296	347	337	343	321	348	351	335	335	314	360	338	349	331	335	365	322	334	324	316	328	366	312	365	322	343	327	349	363	346	333	340	323	306	329	341	334	353	330	378	349	346	337	329	338	319	348	323	315	310	319	332	303	351	332	335	320	386	343	352	338	334	334	349	324	361	338	310	314	342	309	352	355	343	335	328	327	343	318	334	340	350	344	331	337	361	376	333	363	324	320	290	351	359	342	343	323	294	324	351	353	327	337	325	323	338	333	320	330	354	321	329	359	317	368	307	292	335	335	328	325	337	320	331	332	356	315	353	323	316	347	347	329	360	336	321	319	341	368	305	319	343	337	349	341	351	335	327	330	327	364	310	395	349	319	364	347	324	320	326	332	296	396	357	309	303	354	342	308	371	343	329	339	349	342	327	322	365	352	324	322	341	345	306	322	353	336	343	383	317	335	335	375	343	329	330	336	348	345	354	297	356	310	321	347	332	319	315	371	349	364	331	328	332	344	310	349	360	342	325
45923	62650	42364	26104	19076	11663	5795	3261	2491	1737	1369	986	745	604	474	415	396	366	348	346	368	360	373	320	360	350	338	372	333	372	356	345	344	343	335	303	346	362	331	372	372	359	370	348	361	343	357	339	344	347	358	339	375	338	337	365	371	333	330	367	344	366	332	363	383	361	380	346	360	362	359	377	350	329	361	355	350	346	339	343	372	360	364	353	320	341	352	372	353	348	352	328	363	343	378	335	350	374	383	316	348	344	375	369	344	380	359	366	324	333	323	338	351	376	366	339	331	356	327	344	363	319	344	331	309	334	344	372	376	343	341	362	359	315	323	359	350	340	367	299	369	345	366	330	342	365	361	331	376	330	336	339	367	350	353	348	379	352	356	352	363	372	409	382	356	356	339	338	370	322	321	325	351	362	348	376	301	311	354	367	326	393	373	342	338	359	349	372	347	389	338	329	321	326	309	381	366	357	370	347	386	368	333	339	375	377	372	362	320	358	397	383	350	352	389	385	353	327	378	348	383	340	374	358	349	356	371	343	344	334	313	375	347	312	353	364	352	364	324	326	349	365	328	320	334	343	358	333	371	356	350	332	395	362	341	382	370	347	380	326	312	314	396	323	321	336	385	320	350	362	335	360	333	350	347	362	333	354	345	351	361	340	365	348	341	330	342	332	355	334	351	377	310	335	351	337	390	326	332	337	343	336	390	394	374	326	370	350	404	358	369	364	348	339	360	344	348	353	358	357	333	362	357	367	340	330	384	360	345	389	336	354	363	349	348	368	334	325	359	347	327	351	366	366	332	370	365	348	336	351	340	364	335	364	334	355	401	348	330	340	370	330	329	340	363	365	352	371	357	357	354	375	323	353	359	357	335	329	323	363	337	356	307	365	356	399	342	376	311	383	322	374	370	359	349	359	335	372	328	365	355	357	364	381	348	403	367	370	371	357	366	366	364	323	357	348	354	370	397	332	363	369	378	347	352	336	351	375	313	341	341	359	354	374	414	356	343	342	344	365	348	331	387	319	382	347	331	329	364	341	357	358	353	332	386	356	343	352	322	355	348	363	383	328	335	318	307	377	352	337	356	346	353	349	346	352	359	377	338	328	352	322	375	369	355	368	365	347	356	305	355	335	346	305	338	377	365	362	393	365	382	346	341	392	346	322	344	318	355	366	347	345	354	357	399	357	344	360	331	360	338	351	374	334	342	364	365	390	373	362	329	342	360	354	340	347	361	379	361	343	380	325	374	357	367	401	372	362	332	368	345	380	329	365	358	359	338	361	345	334	380	381	342	334	354	331	369	379	319	343	329	344	367	348	354	374	348	338	365	341	347	368	340	337	340	342	357	355	332	356	357	358	365	349	358	325	345	373	360	336	349	363	352	326	353	322	338	375	329	324	335	351	361	367	338	358	330	327	343	322	345	338	325	348	350	322	336	343	352	333	373	355	348	345	352	337	349	342	348	312	309	334	329	359	352	340	355	368	382	373	355	354	384	347	344	357	341	313	311	334	345	334	352	357	363	354	344	345	341	315	371	353	322	354	375	348	342	343	315	380	360	368	363	331	359	350	373	360	317	324	341	322	327	351	334	347	357	352	366	376	361	355	349	367	373	360	363	338	389	364	354	356	359	345	340	371	315	366	373	321	329	345	357	340	326	346	338	341	333	389	348	341	338	342	328	344	380	324	360	395	390	329	352	345	336	342	342	313	375	374	370	360	341	362	361	335	344	356	352	367	359	383	354	342	331	321	373	349	351	356	319	343	335	355	337	348	366	359	330	372	353	354	370	359	334	340	346	313	351	334	388	342	337	318	342	362	370	350	355	335	379	314	328	353	377	326	351	344	332	358	373	364	371	375	350	332	353	313	328	361	345	374	355	329	378	366	359	346	369	340	369	351	345	319	346	357	346	352	373	356	351	357	349	345	333	348	349	353	379	349	356	383	353	349	346	367	375	339	363	374	325	360	336	340	354	350	347	347	306	345	369	331	343	354	372	365	373	320	338	331	323	373	358	331	383	341	368	366	368	378	366	330	386	389	377	327	361	342	343	362	321	324	362	344	352	374	380	350	323	367	352	331	372	365	376	368	357	326	368	354	341	357	365	328	358	380	343	346	344	343	337	354	369	374	342	340	371	352	355	343	335	340	323	363	332	331	343	352	367	337	321	346	356	332	351	342	341	329	353	316	343	336	331	362	340	372	319	322	366	353	342	351	333	367	365	344	328	370	339	345	340	332	324	354	326	333	338	332	364	352	342	367	349	333	340	354	363	340	368	371	392	350	369	376	357	371	331	348	368	310	349	359	384	368	343	352	393	352	349	361	402	334	356	363	359	355	343	322	335	312	373	361	339	347	348	390	335	353	360	370	347	355	335	371	332	349	352	367	325	376	348	359	355	330	351	336	355	371	333	339	351	355	318	379	351	332	326	316	373	344	344	355	348	335	340	339	356	356	362	383	350	350	376	309	344	327	322	354	328	363	356	343	372	361	350	346	353	339	355	355	350	359	325	340	345	383	348	336	346	372	361	340	319	373	351	329	400	350	344	347	337	318	345	366	359	351	377	361	361	330	357	361	341	356	332	364	346	360	356	348	346	372	368	320	338	335	347	339	298	312	340	333	368	331	373	373	331	324	358	384	337	371	346	352	312	357	344	357	344	343	356	353	367	363	323	368	373	379	350	352	363	336	353	333	343	336	364	365	369	343	373	330	354	374	359	375	347	360	371	346	332	316	345	327	336	322	350	389	356	318	347	348	345	338	305	346	349	383	359	340	326	361	380	359	345	337	361	343	335	357	347	357	371	383	332	326	387	357	336	339	373	365	359	363	314	356	364	358	349	364	358	386	325	321	362	337	330	335	373	364	380	370	338	338	358	347	348	364	358	318	372	367	338	359	331	363	370	330	384	384	359	326	317	361	335	329	371	370	322	370	338	345	340	371	372	354	332	333	358	329	319	345	337	338	336	372	318	350	345	332	342	365	332	343	331	348	331	345	348	342	359	344	351	332	383	401	341	331	363	346	342	367	329	360	343	361	344	350	363	375	382	358	352	360	339	344	318	327	372	320	330	375	336	338	340	359	380	364	366	334	342	338	359	345	341	326	364	345	328	327	349	362	322	339	380	349	381	340	329	348	364	337	352	354	336	328	323	339	324	368	323	332	352	352	331	359	366	351	335	380	344	350	344	322	329	368	390	367	371	319	327	357	339	351	314	357	343	359	368	345	332	325	396	336	376	367	345	360	341	355	363	352	375	332	358	349	378	382	343	333	346	359	345	346	339	341	326	337	347	329	370	320	341	327	358	316	326	345	353	355	372	342	331	360	346	347	340	343	363	359	362	338	361	346	377	346	338	378	341	362	357	344	353	379	325	332	372	376	387	334	374	380	370	353	368	354	346	350	331	370	380	334	332	337	335	320	329	348	365	353	336	347	318	354	355	338	369	371	354	348	335	341	361	367	368	342	342	345	332	326	359	340	341	330	369	339
41549	36056	29234	17194	7399	3448	1721	924	763	563	481	436	410	355	387	368	369	381	359	352	360	354	344	375	367	368	388	332	372	356	359	365	381	414	365	382	366	381	352	374	374	349	355	352	350	358	343	359	372	332	354	371	338	356	376	366	369	328	338	389	330	335	351	366	341	381	338	347	371	355	360	360	342	372	351	344	371	375	357	377	348	345	371	386	340	380	344	361	360	354	374	354	369	371	335	368	338	355	366	363	410	352	327	374	370	353	358	369	378	371	361	352	399	359	363	375	383	375	380	344	362	349	390	384	347	356	360	384	361	333	340	387	317	351	363	322	362	331	368	381	406	363	345	355	348	321	357	352	346	389	391	363	368	366	383	358	356	371	336	385	368	347	367	349	351	371	381	343	390	363	348	352	334	350	368	338	354	304	353	360	359	373	357	350	368	364	363	366	370	359	345	397	382	332	373	357	394	355	380	352	372	396	359	334	355	377	335	355	340	346	320	340	362	357	348	362	371	356	411	385	344	402	363	400	363	375	380	368	368	387	325	375	400	344	348	376	359	347	347	360	362	419	354	349	351	357	342	338	357	363	365	360	369	375	366	423	350	327	351	367	388	365	350	374	363	345	367	334	362	372	340	379	358	321	351	389	362	385	350	354	397	354	318	375	334	354	392	366	355	343	348	354	360	366	393	336	364	334	371	333	337	394	386	376	363	344	356	341	347	358	379	375	327	346	392	348	352	327	351	378	342	323	359	364	370	367	356	358	325	315	371	393	364	350	371	381	340	362	348	373	369	363	361	352	356	389	369	364	396	368	359	344	361	344	356	346	305	353	369	360	321	374	350	362	354	333	350	377	361	346	361	351	352	385	358	384	356	360	339	351	392	357	333	368	316	367	328	328	345	369	353	353	354	414	353	360	348	358	344	394	361	360	374	360	379	362	315	365	340	358	376	379	339	352	353	393	358	377	351	370	338	328	365	359	371	364	373	365	359	349	324	381	365	347	353	359	345	381	363	346	369	372	377	354	355	378	363	358	356	329	376	398	332	352	384	353	379	355	365	392	365	387	349	357	359	364	369	359	345	368	361	371	355	356	394	369	348	388	335	381	350	370	381	376	376	395	329	324	356	362	346	345	364	372	356	386	399	342	355	380	326	349	325	362	356	358	374	362	360	370	385	364	340	361	360	381	354	367	387	371	338	389	328	349	370	356	352	364	375	329	355	357	343	375	356	329	341	360	378	350	344	379	340	329	399	386	395	340	362	352	372	365	371	400	358	370	364	308	361	328	365	346	371	337	341	371	362	377	354	349	348	371	369	317	355	381	342	367	404	333	360	329	361	343	345	358	387	348	331	358	362	345	343	364	368	311	392	337	329	353	396	364	329	365	356	382	380	357	351	356	380	345	374	355	359	381	365	379	346	364	349	377	389	349	374	371	353	363	354	338	365	360	343	357	376	339	344	371	395	384	338	356	336	346	378	327	337	346	379	377	365	379	332	373	345	386	335	325	367	390	351	331	378	363	379	354	386	377	373	322	376	319	357	364	324	361	396	351	347	353	368	337	336	373	379	352	358	370	361	346	350	345	330	346	341	376	350	392	347	371	332	373	351	335	386	326	347	381	364	366	355	355	383	381	356	373	345	372	368	371	383	384	391	351	340	368	360	382	397	381	344	344	383	354	338	369	357	380	341	370	369	365	366	357	355	377	352	365	382	367	355	350	342	361	358	360	332	339	389	341	345	346	389	380	370	374	353	334	346	350	336	360	383	370	355	375	364	366	369	379	353	352	337	377	325	342	339	362	351	352	353	370	355	360	374	360	360	361	359	357	329	403	386	342	338	371	338	369	379	335	354	381	348	350	346	372	359	338	333	380	322	360	340	348	331	348	369	346	346	348	350	338	356	359	352	366	343	387	343	336	382	341	396	358	382	372	346	399	363	362	343	322	361	403	320	349	363	382	372	360	365	365	313	375	379	353	359	356	371	363	353	346	388	381	386	370	331	342	367	352	321	362	358	365	352	390	345	362	329	354	376	378	374	353	357	371	396	338	334	324	369	351	365	358	363	347	352	380	379	386	365	357	342	408	354	360	359	332	327	345	331	389	349	384	373	371	357	355	352	353	351	368	353	377	335	332	342	341	380	361	382	351	367	350	359	364	384	330	374	352	318	348	386	337	366	327	387	353	350	389	327	378	351	345	354	348	384	370	357	367	375	381	367	381	352	347	374	363	400	396	379	356	356	349	344	344	367	361	347	353	362	375	377	367	376	349	399	385	357	362	351	327	353	380	337	380	358	359	356	336	355	364	335	377	353	371	344	354	376	343	374	336	323	331	367	364	329	367	381	359	358	375	370	352	369	374	375	340	383	348	344	363	374	390	382	375	416	359	362	326	376	365	362	363	383	375	369	362	338	377	350	369	365	391	336	367	375	362	373	371	337	353	376	395	381	415	353	344	370	363	345	358	368	340	364	373	361	370	354	356	341	385	354	375	367	361	320	376	361	350	353	337	354	374	354	337	328	348	351	377	348	356	384	336	333	347	391	337	358	366	332	370	342	341	351	340	372	369	358	372	364	352	361	368	342	391	372	378	346	364	364	383	356	367	352	357	357	379	366	358	359	351	347	381	353	379	355	352	348	332	358	373	392	346	368	402	378	369	396	375	352	356	354	352	305	349	358	364	363	354	348	364	314	344	344	363	375	357	337	356	394	356	350	379	360	335	372	346	340	361	374	393	379	350	341	356	340	344	349	354	366	331	384	358	355	344	375	365	385	374	346	360	353	352	361	345	330	392	362	328	366	357	328	371	363	367	352	386	355	333	406	394	368	353	354	367	383	336	347	346	352	339	358	358	393	381	338	380	371	345	372	366	361	370	373	329	330	370	376	397	379	369	358	361	337	380	362	356	365	352	380	399	353	371	342	350	355	352	394	365	363	349	371	387	335	371	345	339	385	374	337	344	363	357	359	367	345	364	355	358	357	349	343	361	299	400	358	326	346	369	348	359	360	345	369	360	338	379	370	362	377	333	358	372	387	364	365	400	325	356	366	378	376	347	367	394	366	372	398	368	367	365	342	381	375	359	367	349	346	352	376	362	368	385	335	381	379	336	346	359	365	401	342	335	368	379	380	377	368	391	347	368	374	373	385	367	362	344	334	375	352	380	373	402	366	357	351	358	358	373	336	368	350	339	344	372	373	378	345	364	380	351	356	350	377	391	324	357	349	378	362	373	370	363	376	366	359	397	386	336	373	351	351	335	332	333	376	368	331	389	370	379	368	331	393	380	366	349	325	365	383	380	361	406	338	363	376	350	367	375	345	339	366	384	369	375	342	354	370	390	374	373	342	364	354	326	374	360	360	358	340	344	350	346	387	339	335	345	355	391	344	398	367	349	334	386	374	371	354	348	359	364	372	348	329	332	374	378	365	398	363	377	348	353	367	386	342	349	365	339	345	330	388	338	363	358	330	321	350	364	364	345	333	344	364	417
46476	46610	28627	14945	8994	4658	2487	1275	1023	767	570	492	403	414	425	422	408	387	380	378	416	357	408	364	370	425	386	367	359	416	410	367	403	369	379	370	404	400	379	380	370	377	403	389	359	365	378	365	420	378	382	398	410	383	393	375	378	375	354	378	356	353	375	365	373	388	385	373	384	349	389	425	381	403	392	381	384	378	343	400	378	364	365	372	362	369	399	382	360	376	392	392	357	411	402	388	386	360	390	383	387	399	410	403	351	403	344	360	365	390	396	362	388	399	399	400	386	386	373	378	397	381	350	389	386	407	392	397	352	379	361	383	365	364	369	380	347	368	355	380	391	379	413	368	373	417	354	392	373	394	365	350	371	408	403	393	421	405	388	359	405	362	385	411	334	405	381	398	362	355	365	406	372	402	355	379	383	354	393	383	369	380	328	355	422	383	370	351	387	412	388	405	367	381	389	398	357	387	375	377	388	380	389	366	381	380	373	362	433	368	380	364	381	383	391	387	397	397	404	348	394	359	397	369	381	393	373	399	371	396	380	414	413	359	344	392	372	377	339	386	347	370	383	420	361	414	381	374	388	407	364	378	379	396	399	393	379	384	381	399	385	376	386	354	397	379	380	365	382	351	380	381	355	355	398	377	387	363	342	417	349	343	354	396	353	411	386	356	411	338	401	420	368	403	381	368	371	369	400	390	377	413	386	361	427	381	399	388	392	352	377	396	355	402	375	376	342	368	378	379	382	401	400	365	397	380	362	373	413	349	364	385	380	371	399	398	358	378	360	387	391	391	339	389	377	380	393	394	347	437	413	377	388	384	391	401	363	361	351	391	376	359	415	354	403	361	382	402	383	378	397	392	377	367	384	376	369	365	421	358	383	394	388	360	386	368	379	392	417	367	384	387	421	363	390	371	361	400	327	370	363	385	355	379	374	434	400	386	406	380	379	417	377	381	386	445	364	361	373	355	350	357	403	365	385	397	377	381	381	382	379	377	365	386	332	379	421	379	394	378	375	375	381	366	364	390	352	381	425	379	367	360	424	341	373	366	382	380	385	373	394	345	365	420	414	390	391	368	383	336	366	386	381	415	387	391	369	396	395	397	382	368	344	383	401	372	376	375	370	403	401	382	372	407	387	410	404	333	359	371	392	411	401	341	330	374	356	376	386	356	383	418	399	383	366	338	384	378	372	356	401	351	415	348	392	379	379	400	366	382	411	413	335	374	353	359	402	384	388	383	377	396	371	363	385	401	364	371	354	404	382	376	373	365	404	352	402	421	385	396	369	406	366	394	350	371	367	363	368	370	373	374	382	369	345	388	376	397	389	407	392	372	382	390	374	386	379	376	403	376	410	399	394	374	368	377	381	375	401	356	373	414	351	372	382	367	372	381	408	376	374	339	382	373	391	379	363	366	367	395	380	376	385	395	390	383	396	386	410	380	360	386	362	383	385	355	395	376	403	412	370	399	393	401	367	380	377	408	385	375	398	351	377	349	382	406	364	370	395	406	405	387	393	402	396	395	390	386	416	375	380	371	388	381	371	347	401	344	411	371	380	382	411	392	401	419	360	368	364	388	383	393	395	355	389	384	352	390	416	371	340	383	377	416	405	369	379	386	403	413	368	364	364	399	406	364	403	368	403	386	403	375	391	369	369	398	392	334	394	390	388	360	381	394	379	365	398	361	372	379	333	378	390	386	367	381	439	400	386	398	413	391	384	398	369	394	410	358	363	405	365	339	360	362	386	409	333	400	357	369	390	408	363	371	387	385	379	356	370	372	362	370	364	396	377	396	358	399	370	400	389	388	399	356	398	397	361	373	349	384	371	374	368	397	384	400	359	376	355	392	356	355	373	386	366	396	323	392	350	407	418	377	368	399	396	379	373	377	384	394	400	336	366	438	368	394	424	395	346	411	396	344	386	408	380	367	354	412	363	372	378	439	391	400	359	420	349	388	380	368	407	398	396	368	387	370	395	386	420	393	397	428	353	393	390	333	361	371	377	356	391	360	406	352	377	422	395	355	370	393	384	349	391	392	376	424	379	369	377	377	386	389	395	406	351	358	378	391	381	378	405	371	399	367	425	384	396	374	349	401	376	417	397	429	378	373	374	398	374	394	358	388	367	403	357	384	402	376	387	387	358	361	383	385	395	374	385	358	375	392	361	396	370	396	414	385	345	386	386	363	406	387	354	358	371	388	385	374	385	371	410	368	367	367	399	364	392	366	390	362	366	432	366	348	385	401	374	372	393	393	402	383	381	391	395	391	397	361	433	396	393	364	377	351	406	360	409	393	415	422	389	372	396	344	340	365	385	370	355	394	405	407	360	362	349	383	390	353	374	355	376	384	366	365	396	365	383	405	387	383	406	395	362	380	370	393	359	364	363	373	370	380	367	401	387	392	377	363	369	406	384	387	395	368	367	392	372	399	372	383	371	377	349	394	401	361	351	391	351	396	441	392	383	386	366	372	356	347	353	352	360	395	386	388	358	377	346	388	383	410	412	366	386	379	393	378	415	403	384	394	367	354	403	374	382	406	386	364	349	346	366	384	383	405	379	386	384	398	366	379	378	424	395	387	356	397	364	371	377	402	387	398	355	393	337	364	372	339	376	391	384	381	383	379	362	393	379	397	363	325	384	383	340	404	385	386	377	351	408	370	385	399	414	373	353	401	368	373	379	400	387	396	391	380	387	398	380	361	368	389	340	386	405	381	375	373	422	375	379	402	377	383	391	381	365	368	400	394	357	397	346	354	381	393	394	409	365	349	376	375	358	399	376	373	379	375	399	365	411	419	355	407	377	390	408	386	366	367	374	390	393	432	343	389	367	361	376	408	400	388	350	364	399	374	408	354	390	389	386	350	364	413	381	372	405	366	400	379	412	385	400	371	333	344	389	349	376	361	372	357	369	379	413	398	397	359	380	398	347	365	348	383	398	384	388	411	361	369	364	388	384	401	369	362	391	367	370	367	378	343	375	371	377	375	377	404	375	413	374	403	389	380	393	396	388	382	372	403	388	368	400	393	325	366	366	399	377	366	369	388	367	377	399	368	392	360	374	387	379	400	403	396	381	414	405	372	384	391	375	376	385	373	382	386	385	394	365	377	417	415	428	353	379	408	431	381	376	399	415	374	399	344	380	381	395	420	389	385	330	396	361	379	355	390	366	376	404	384	365	410	371	391	406	366	432	354	393	382	338	392	355	393	370	391	401	388	374	364	389	385	357	371	384	396	348	363	381	390	401	413	373	417	386	388	361	374	395	376	408	381	380	366	376	397	371	393	364	396	377	404	369	375	362	404	366	354	354	393	372	396	374	378	387	379	367	382	371	371	404	361	396	372	356	373	409	342	362	377	403	398	360	356	376	373	379	361	408	351	387	374	396	390	398	399	379	337	331	375	381	407	410	361	395	336	399	374	390	371	351	375	393	367	367	369	358	364	382	351	377	390	374	363	365	413	355	411	382	361	413	386	389	371	382	374	375	348
23304	20931	27938	24136	21071	14767	4797	1708	922	731	576	491	501	410	392	389	365	327	348	333	343	342	327	309	303	327	333	357	354	330	365	336	355	314	350	330	336	334	365	336	330	311	309	305	314	359	354	336	335	362	313	332	336	334	340	307	353	311	354	338	330	314	342	352	332	344	308	365	313	312	344	327	321	317	347	352	343	359	309	337	333	309	339	324	335	314	324	347	360	345	319	315	323	311	355	339	342	355	355	303	311	361	368	332	331	329	321	333	360	330	346	289	369	348	305	332	348	333	337	318	340	329	336	344	324	307	345	347	347	341	316	342	340	323	355	311	307	334	343	368	311	310	333	344	334	301	318	365	322	338	341	300	337	325	352	355	332	343	348	311	322	318	338	289	324	312	366	318	332	340	326	315	346	323	348	372	334	340	344	315	290	321	328	323	330	329	322	302	295	318	347	327	334	355	306	368	320	330	305	323	334	343	323	316	333	340	305	351	331	301	341	327	318	345	329	336	352	337	346	324	309	324	337	319	334	365	334	336	331	300	343	321	330	351	335	314	346	355	363	320	306	321	313	330	327	341	320	326	331	341	346	339	313	332	337	293	359	327	296	332	307	324	330	364	310	351	317	314	339	319	323	334	353	339	326	328	327	311	324	294	338	335	329	363	331	320	353	323	333	356	330	331	313	345	362	283	331	357	353	338	313	375	356	328	332	312	321	302	319	358	329	326	350	293	354	312	307	329	330	305	331	321	343	347	347	337	352	326	320	344	301	313	339	318	322	307	334	320	365	320	348	370	317	322	334	326	332	350	341	337	340	315	323	373	341	335	331	343	321	308	334	313	319	329	318	315	344	344	327	333	311	344	312	370	368	298	341	323	343	326	323	321	309	363	334	283	332	305	345	369	339	345	339	300	305	327	335	326	334	347	338	312	330	330	350	332	325	338	319	321	319	318	335	338	355	348	324	335	354	321	351	325	328	321	320	331	318	362	332	341	321	326	310	335	338	323	326	322	332	358	325	323	315	343	328	336	319	324	338	374	332	343	342	368	333	337	336	304	359	332	342	335	338	340	319	360	311	314	316	296	332	336	368	348	351	326	322	320	307	305	327	339	352	355	332	324	330	309	347	332	317	365	376	324	315	339	345	305	360	313	348	323	344	355	345	318	324	335	359	314	307	342	312	372	349	336	347	371	329	337	340	346	328	369	319	363	367	305	328	293	330	316	342	325	341	354	359	351	275	336	300	333	277	349	321	348	313	352	316	334	329	334	349	344	323	335	336	347	347	325	321	333	373	310	330	348	328	359	325	337	330	345	328	346	360	322	341	331	335	337	320	316	341	294	342	315	321	311	345	340	372	348	336	332	307	331	342	334	354	320	317	303	314	359	302	321	334	316	309	292	319	310	323	322	308	340	329	326	307	350	369	326	330	359	324	345	312	327	315	349	371	359	333	328	337	341	334	354	311	346	297	368	350	330	326	361	340	312	310	301	339	348	373	347	346	351	354	318	297	334	292	341	323	329	328	331	320	310	357	297	386	375	343	327	289	324	330	349	326	315	329	339	320	345	351	292	333	349	320	302	305	336	372	352	334	309	311	330	319	331	321	354	334	355	343	317	325	321	357	339	350	346	346	345	386	330	337	331	322	325	329	360	334	294	309	300	333	330	306	351	299	312	333	325	365	345	326	326	363	336	364	332	353	365	339	322	352	368	327	359	312	335	335	318	315	342	308	337	341	339	343	343	337	329	325	304	324	305	336	347	344	338	333	338	324	319	334	345	327	366	303	301	303	355	332	354	404	349	366	348	319	336	324	327	338	315	330	321	309	309	306	318	337	348	359	343	305	317	324	360	317	353	315	323	300	343	321	362	334	342	328	348	329	326	339	339	321	360	320	338	316	362	326	335	314	344	316	317	322	341	327	314	332	359	302	347	307	325	335	326	329	315	330	324	316	310	313	339	337	343	371	317	350	322	326	349	339	335	380	312	312	314	373	345	351	337	331	317	326	329	316	357	362	314	303	327	350	308	358	328	343	350	358	319	312	326	301	362	328	337	365	333	333	336	349	342	314	319	321	318	360	349	324	357	333	316	333	352	356	360	324	318	330	334	322	325	334	332	357	339	359	318	364	329	332	283	336	362	312	318	357	363	329	326	300	348	328	361	326	338	348	314	372	326	320	328	306	327	338	344	325	333	349	344	310	292	328	319	363	331	335	345	341	315	332	321	316	307	331	344	367	321	320	338	313	326	338	306	340	338	287	326	333	344	348	342	328	331	351	318	351	357	319	310	314	305	340	351	334	341	335	345	323	322	342	348	351	312	356	348	331	345	306	352	327	349	346	337	309	320	337	352	301	334	301	314	296	337	345	314	298	331	348	344	350	341	360	319	316	309	298	351	332	311	301	324	333	334	330	335	326	343	331	330	389	328	333	340	358	331	327	372	324	333	357	360	337	322	330	328	325	336	349	344	348	298	309	351	320	327	326	332	354	355	323	335	357	328	299	291	337	334	319	335	304	300	336	342	369	323	361	335	325	342	317	348	339	322	326	326	334	348	370	319	312	343	315	311	299	324	323	324	329	308	337	342	329	333	345	326	293	341	318	348	307	316	351	316	332	325	347	352	308	319	317	350	350	336	317	313	339	335	327	338	346	322	319	343	353	332	316	301	299	306	328	316	344	321	313	319	358	323	345	323	353	385	302	338	325	329	334	341	313	347	325	302	340	341	316	333	332	313	329	344	346	297	300	326	314	327	344	338	334	351	334	325	357	310	357	346	340	337	330	342	316	312	322	338	283	359	349	334	335	362	322	316	297	319	292	345	335	318	340	340	318	325	312	306	313	316	310	323	371	347	358	342	356	330	325	375	318	321	348	350	313	347	363	323	357	315	364	358	336	336	310	329	338	317	336	327	324	311	343	323	322	357	313	342	344	318	347	344	342	305	318	364	285	332	304	324	288	311	349	348	356	347	335	305	294	337	349	328	300	325	299	290	350	365	317	335	347	350	312	326	326	370	324	348	340	319	321	338	335	338	380	297	316	347	376	325	317	356	318	351	363	354	341	349	339	312	361	327	346	342	320	301	343	336	322	344	341	323	358	290	289	354	347	329	306	355	313	338	358	313	341	325	333	320	320	341	318	346	343	327	327	346	338	316	356	353	324	322	364	346	356	319	326	333	308	388	338	322	353	333	330	309	333	336	335	352	376	321	321	338	360	345	326	322	318	349	327	349	333	315	325	293	359	337	321	327	336	359	309	291	312	333	329	336	294	325	339	315	347	332	296	342	340	367	308	320	324	357	332	360	300	351	341	336	325	303	336	321	364	378	341	328	353	310	324	352	327	347	319	311	346	313	332	334	340	321	300	308	357	324	342	302	328	325	335	351	332	328	313	317	346	348	311	335	305	347	275	333	330	346	309	320	322	329	354	332	321	343	330	331	299	319	329	337	317	321	338	330	341	306	300	322	347	327	333	293	306	325	329	340	310	352
41520	57048	34099	19538	13168	8000	4637	2400	1247	894	756	599	539	438	400	386	365	389	337	337	380	348	353	353	326	341	345	385	363	357	327	376	326	348	365	338	329	329	350	364	372	308	328	369	307	354	336	366	354	366	345	363	333	368	357	369	386	341	325	337	346	331	343	332	367	335	342	350	334	366	347	362	352	330	339	367	354	371	309	355	366	337	390	331	322	333	341	323	357	361	337	364	314	377	352	347	352	340	352	338	306	372	361	348	359	357	365	322	369	379	340	342	351	341	332	354	337	348	350	359	336	349	354	337	345	376	389	355	385	374	332	357	360	365	342	375	393	322	331	345	337	344	325	363	360	375	314	335	347	338	354	356	348	339	352	300	340	332	343	347	372	336	408	364	339	308	355	328	366	333	381	398	385	349	338	331	387	325	355	383	341	374	351	372	342	352	374	339	330	316	360	344	364	363	334	331	370	326	342	349	379	341	358	389	345	337	336	353	368	342	344	345	357	340	385	375	380	339	330	372	355	340	371	324	344	340	357	340	335	378	343	367	327	349	340	373	322	352	379	340	365	364	372	345	331	355	357	320	348	350	378	330	370	329	378	366	350	341	350	328	347	333	346	334	353	325	316	328	368	372	345	365	347	376	314	323	367	356	320	368	336	374	340	329	326	331	351	368	346	365	348	362	353	360	317	327	367	324	316	332	361	351	354	334	332	373	366	373	364	356	340	351	379	344	341	352	344	351	319	358	373	321	341	329	329	327	342	371	357	326	340	375	348	332	339	337	342	372	311	320	337	347	373	337	336	342	353	335	363	394	344	358	358	369	351	339	314	344	328	359	325	398	353	322	341	358	362	340	398	367	355	369	354	355	342	348	339	344	360	353	360	377	358	356	390	357	335	346	358	354	344	361	335	355	376	382	380	360	365	340	347	372	356	390	352	363	359	372	323	392	363	376	328	363	319	370	362	369	367	347	355	356	357	348	348	380	341	359	355	368	344	332	356	339	349	381	348	327	303	297	357	348	357	359	360	369	339	332	354	354	364	328	349	386	356	326	378	383	351	369	384	340	353	364	375	354	349	351	317	346	344	347	352	358	334	359	373	372	353	345	366	332	382	387	348	361	374	372	373	333	338	335	345	350	346	350	341	350	353	338	344	358	334	379	362	343	328	331	363	340	375	340	356	380	352	344	331	312	329	322	361	363	373	365	357	320	330	358	327	389	350	346	314	359	363	333	342	370	318	332	347	369	367	354	356	385	349	358	360	378	362	358	376	344	333	368	340	357	323	355	331	376	353	359	357	397	350	367	353	330	341	354	315	347	341	355	313	367	369	333	343	381	328	340	361	374	357	355	347	358	334	366	340	351	363	344	323	338	356	384	359	345	332	357	387	345	348	325	340	336	378	335	326	339	366	334	359	334	345	313	354	360	393	368	330	380	328	322	354	368	317	359	342	353	365	340	323	341	343	332	344	357	350	327	362	326	315	371	361	355	339	312	340	353	316	365	342	354	337	346	390	363	345	346	350	324	363	359	327	351	309	324	328	364	338	315	352	314	355	344	324	346	378	345	343	381	337	359	370	327	370	365	362	361	330	314	381	363	369	358	339	347	362	312	369	352	361	339	342	358	342	357	340	353	314	366	363	388	355	339	325	344	344	345	345	334	320	371	372	353	328	356	365	360	350	365	371	381	327	326	324	327	370	365	369	354	336	323	337	360	339	345	315	356	366	330	348	348	381	340	360	351	326	319	343	361	345	330	337	361	356	348	345	355	323	351	362	347	329	367	372	342	341	306	363	330	345	337	380	330	390	353	346	353	344	317	333	327	371	365	352	374	390	353	371	377	322	325	354	358	330	345	336	332	358	354	371	347	364	325	358	331	349	326	367	353	304	316	362	343	368	357	295	373	337	360	395	367	339	347	374	381	297	340	350	359	328	352	350	344	327	331	349	359	320	340	351	343	363	353	349	362	352	349	325	340	381	350	369	349	343	323	335	363	380	338	345	342	387	356	328	323	337	348	355	341	346	331	348	347	346	337	333	341	366	383	362	356	351	334	347	353	359	321	389	312	332	347	319	315	370	342	381	340	371	345	374	355	350	330	359	354	359	369	358	344	339	308	362	338	346	350	361	317	364	332	324	363	351	355	353	331	360	346	321	368	352	342	338	340	320	337	359	351	328	332	344	367	356	349	350	357	373	369	318	347	376	353	352	371	352	349	363	335	325	344	360	359	314	346	346	366	345	376	335	337	354	363	366	331	356	364	335	349	351	359	333	324	349	359	326	339	361	358	344	346	339	346	341	321	360	334	362	365	328	363	368	371	338	343	325	335	342	332	347	337	361	368	292	329	348	355	386	327	336	328	349	344	382	343	341	319	354	375	346	380	336	365	364	344	320	350	359	386	366	360	349	344	352	320	332	353	337	351	351	357	312	325	343	366	357	347	351	353	353	348	375	357	370	360	374	322	336	348	349	315	350	323	352	349	342	362	348	366	364	328	363	343	348	326	363	356	349	335	363	337	323	368	368	320	323	391	352	348	358	335	362	338	346	369	337	348	353	358	330	371	372	337	332	369	341	352	362	352	353	362	376	375	382	357	329	347	350	345	358	341	337	366	377	338	359	352	370	376	361	367	376	354	348	372	317	339	347	332	346	359	324	333	373	324	376	369	350	354	365	338	324	341	357	320	332	328	368	344	335	347	366	299	345	336	332	390	342	352	342	338	337	390	368	326	345	362	368	350	321	369	328	363	332	362	326	354	376	354	310	358	322	373	333	315	342	328	368	359	339	349	336	377	354	356	349	358	323	374	371	331	344	343	344	355	352	377	358	340	374	367	363	337	356	353	311	335	363	360	350	353	342	345	368	330	345	370	349	320	365	341	359	326	356	400	349	329	331	321	350	382	360	349	353	337	356	315	347	383	349	366	368	335	360	379	348	340	386	342	367	325	344	360	314	367	337	344	339	356	350	332	328	326	342	340	347	342	358	357	324	356	381	335	330	342	329	328	359	379	365	335	358	363	350	390	365	351	350	364	354	340	381	375	332	338	341	336	353	337	347	346	363	342	362	344	319	317	361	374	341	351	368	366	378	363	334	346	356	363	341	367	334	377	344	365	363	328	374	330	328	338	326	364	392	342	368	362	340	363	379	337	339	360	363	376	352	360	322	355	342	361	346	362	345	354	372	313	376	362	361	363	363	351	359	322	351	367	358	360	340	353	337	346	370	345	344	348	366	326	326	361	345	348	348	330	383	347	361	354	334	350	334	336	380	351	345	316	368	344	331	364	328	308	339	370	380	327	333	339	347	351	327	354	325	369	398	369	319	362	328	343	330	327	313	364	344	327	359	370	372	362	324	371	327	361	322	322	346	353	369	352	356	352	302	351	351	384	341	339	326	370	306	331	387	331	348	343	352	379	315	346	361	348	347	338	383	326	349	320	339	356	348	373	329	352	328	339	391	354	349	344	350	350	383	334	354	340	386	325	336	356
24888	21274	27606	25982	15804	6032	2237	995	581	516	424	448	427	419	423	392	382	389	349	367	381	399	347	382	365	376	379	369	371	352	383	390	378	370	381	357	368	403	352	368	333	365	355	354	377	370	363	363	357	365	342	400	369	369	403	379	358	394	385	361	357	406	343	391	392	382	369	393	381	370	374	386	356	398	393	372	374	363	378	383	347	359	344	388	413	387	373	377	425	385	385	371	406	393	361	366	396	352	385	387	342	367	364	382	387	385	375	388	341	375	380	388	384	375	373	358	362	382	370	387	361	425	374	364	343	340	345	350	364	383	399	385	395	382	410	371	363	380	389	337	399	381	404	368	410	339	394	383	357	368	361	375	364	372	415	374	370	396	336	380	357	353	396	370	381	399	409	379	363	404	405	361	363	392	393	373	361	365	360	382	375	374	372	337	373	354	357	370	383	370	394	367	372	371	375	365	362	390	370	379	381	372	368	385	369	396	357	389	370	397	388	373	361	384	387	364	369	395	368	404	351	380	369	368	380	350	366	373	389	411	349	388	421	376	367	345	402	376	373	398	404	360	377	375	403	387	349	357	415	384	345	373	385	343	408	368	372	365	387	395	357	434	417	378	351	378	422	366	342	367	340	332	360	403	368	375	408	385	373	381	380	393	388	358	401	356	381	358	369	373	389	372	358	384	346	397	399	389	378	365	358	367	363	346	363	362	350	369	387	363	381	371	368	401	382	385	361	343	335	377	363	376	409	409	418	382	362	378	373	397	354	397	347	360	385	352	379	381	375	407	383	360	401	361	394	363	354	400	370	388	342	378	375	371	418	368	401	392	394	379	389	380	373	384	379	386	397	365	381	397	359	383	371	369	353	371	392	408	364	376	373	333	369	386	392	360	367	353	391	362	414	401	400	381	365	408	383	373	358	382	404	373	344	363	367	390	371	365	376	377	388	364	354	352	403	346	341	383	349	395	382	362	371	358	371	404	372	368	374	390	348	398	395	376	339	376	383	353	386	380	424	380	370	417	368	377	346	393	377	372	354	402	377	364	401	348	389	371	359	372	361	361	404	373	364	368	402	379	359	347	364	404	374	351	366	378	395	393	319	392	382	391	385	372	384	373	378	376	340	360	369	389	409	396	381	405	369	372	386	397	349	360	363	406	386	321	404	391	379	418	383	378	374	382	390	397	376	354	395	396	363	325	371	379	397	353	365	387	380	358	352	382	374	376	373	396	356	393	352	382	394	354	371	342	367	340	356	381	367	378	370	394	364	368	361	364	361	368	386	392	363	368	390	386	358	352	397	364	372	374	401	342	406	409	387	383	371	369	372	391	385	363	387	367	362	390	374	353	358	371	382	375	386	398	336	360	360	349	401	362	384	401	349	342	342	409	396	410	405	389	392	372	339	396	369	419	357	365	403	383	434	385	362	344	351	395	349	392	383	398	354	401	373	343	391	363	408	413	355	365	360	375	344	391	374	359	329	362	396	394	395	394	363	375	372	378	386	374	350	375	385	372	370	363	367	401	342	361	373	368	377	358	370	356	359	402	364	380	375	362	350	430	355	366	378	377	402	420	397	387	373	400	434	405	374	380	379	345	361	414	387	375	345	371	382	361	371	380	400	372	333	376	410	376	371	369	387	386	376	366	371	370	356	408	355	407	397	355	389	382	363	365	365	384	353	365	393	365	368	364	339	378	380	375	405	378	369	372	373	363	364	394	371	365	369	385	358	370	378	379	391	372	366	353	384	382	381	343	371	393	394	366	401	388	373	354	375	385	371	370	386	374	359	362	339	391	378	369	386	362	357	381	383	398	354	349	391	359	383	348	361	390	363	371	350	387	364	372	370	344	398	362	402	354	376	370	378	402	355	390	388	363	411	379	336	370	366	391	374	401	373	412	341	361	345	372	373	385	358	399	378	331	357	344	353	406	397	385	363	368	370	386	393	407	363	351	348	363	372	376	375	400	410	406	371	375	396	387	364	371	377	367	371	361	379	375	403	388	369	397	378	368	394	374	381	391	342	351	384	396	358	385	390	353	379	383	369	361	382	340	364	366	391	372	378	345	364	379	395	388	332	353	406	369	350	357	353	376	383	367	365	362	349	349	408	361	354	352	371	358	392	368	385	348	384	387	389	352	362	429	386	384	362	371	400	347	395	379	360	362	345	374	394	383	399	345	368	386	371	341	364	388	356	384	364	398	323	369	394	363	368	343	359	402	393	363	372	364	384	348	361	367	370	383	405	362	361	388	372	402	369	374	388	345	390	368	384	367	348	384	404	379	363	382	350	362	358	407	374	384	347	390	370	380	382	389	335	346	371	384	364	366	391	364	380	361	373	365	379	347	404	376	352	370	348	407	369	340	379	361	359	381	390	348	357	388	418	364	373	396	370	348	388	364	379	376	365	367	351	384	359	389	366	399	379	371	345	333	368	350	407	379	378	395	379	351	379	369	391	394	356	371	372	351	380	343	391	402	351	369	396	389	375	376	388	377	359	428	394	386	387	383	340	405	335	381	364	397	367	392	364	378	377	362	375	365	403	415	366	394	385	353	373	363	368	395	387	374	382	365	374	379	367	350	400	362	401	372	441	356	397	412	403	400	360	371	357	395	354	366	373	380	361	363	399	371	375	372	371	383	369	409	394	369	385	376	331	390	352	371	401	367	367	371	387	331	369	393	388	389	391	404	392	408	398	339	397	409	378	362	419	381	371	362	372	392	365	388	382	375	393	380	391	389	410	374	362	408	367	366	348	381	375	378	368	390	396	400	383	392	369	355	385	374	376	356	382	368	360	371	398	367	371	363	399	364	364	356	368	347	400	388	375	401	359	388	371	358	368	421	348	359	398	399	374	399	395	369	383	375	385	374	376	386	329	362	403	377	370	344	366	390	364	369	373	367	348	398	354	355	377	383	391	408	378	360	378	366	389	371	374	384	371	365	415	381	427	399	372	403	374	358	379	350	368	370	379	356	381	376	371	390	388	386	387	349	384	338	343	355	341	338	378	377	346	362	419	360	382	393	382	336	348	380	357	359	363	383	373	356	350	374	377	377	373	353	380	377	370	377	343	355	353	391	383	398	375	369	341	351	379	396	372	422	349	377	365	352	372	397	368	415	383	375	382	359	353	387	374	402	397	344	337	396	359	348	364	379	403	370	324	367	349	365	365	376	368	390	374	383	400	422	366	422	409	395	393	368	389	419	412	386	351	385	371	355	371	387	375	379	386	378	380	414	346	342	368	359	386	385	342	384	361	381	355	387	359	382	341	375	384	408	401	393	393	374	398	386	371	365	416	371	408	369	368	389	358	377	413	399	368	377	389	347	410	384	352	369	388	412	350	387	329	363	371	382	391	365	369	355	374	400	354	397	390	395	369	342	357	350	388	385	361	369	414	346	372	372	352	380	365	348	393	334	339	358	388	347	410	383	380	363	374	351	396	377	374	408	391	405	414	375	385	394	397	350	353	347	370	375	402	354	386	369	388	370
44284	52659	36215	20786	12516	6806	3147	1379	814	608	551	488	484	454	460	452	417	371	395	348	391	376	394	397	371	418	380	400	401	405	366	409	383	377	397	371	381	353	384	358	419	397	404	359	396	393	418	389	394	367	392	393	352	422	415	371	396	358	409	381	415	386	447	372	389	410	383	410	413	393	418	406	400	377	391	385	450	392	415	373	374	379	392	379	394	400	405	382	369	373	402	388	388	390	373	384	381	386	400	400	381	408	411	389	398	414	409	418	383	377	415	395	367	386	414	362	375	404	401	358	392	411	353	384	373	405	415	438	365	392	410	423	386	404	374	422	391	412	379	375	401	391	394	388	395	397	438	373	396	369	399	372	393	394	364	406	386	367	413	396	377	361	394	364	419	363	384	379	372	395	394	392	410	382	392	384	414	411	413	406	384	400	428	405	374	439	414	373	347	436	436	395	390	415	379	404	367	382	370	395	417	406	411	405	395	388	396	385	394	363	381	400	400	384	427	390	373	397	384	378	359	422	402	380	389	394	395	410	398	383	393	405	409	394	409	381	369	388	373	379	377	398	383	369	427	371	404	419	388	417	364	403	380	407	383	373	407	422	413	386	411	377	386	432	407	373	386	413	405	380	413	402	408	387	364	398	369	453	367	384	416	352	395	379	394	408	381	401	390	387	386	411	429	407	404	387	395	392	413	354	376	423	369	362	340	387	378	430	392	391	394	384	396	399	377	353	379	411	426	419	418	369	405	387	405	383	331	387	430	406	363	379	402	392	418	409	379	365	382	407	385	379	350	420	396	397	398	387	395	372	418	414	389	392	409	418	394	369	383	424	407	381	405	399	415	377	363	367	373	375	370	405	373	369	373	430	397	395	386	404	399	369	384	360	374	397	383	377	403	436	397	408	395	396	424	423	411	400	384	362	391	412	403	393	413	375	411	355	434	404	398	415	377	399	402	371	398	364	385	367	390	369	369	427	376	403	389	427	403	385	393	414	402	419	371	370	384	371	397	381	390	393	376	391	404	359	373	406	377	348	415	383	427	397	430	389	384	368	372	390	363	386	394	377	397	372	399	417	382	404	390	373	414	423	406	379	396	410	424	399	401	374	412	409	358	392	409	407	415	407	364	361	422	391	412	388	405	388	389	353	378	358	419	364	383	374	382	369	369	391	401	418	369	448	412	359	340	380	347	403	402	420	343	387	410	425	382	386	371	372	394	367	368	412	368	378	379	410	387	401	442	406	399	370	402	397	403	428	410	378	352	401	394	371	388	397	427	412	404	369	397	424	384	430	410	426	449	372	363	345	398	415	407	403	398	389	368	401	392	400	388	403	364	387	409	429	409	384	428	389	374	414	396	390	413	418	383	390	411	392	409	400	429	380	392	393	405	376	364	413	412	383	370	390	396	406	390	405	374	397	395	409	408	407	403	390	359	409	381	437	388	440	373	427	370	380	371	384	395	376	388	424	437	402	395	378	382	385	416	446	407	403	412	405	386	361	410	399	380	377	368	397	437	419	384	382	387	384	426	384	409	402	397	396	417	385	395	422	381	392	377	416	389	410	444	367	398	391	412	366	384	355	357	363	394	441	385	366	373	404	377	395	392	360	384	405	415	405	418	419	405	406	385	416	391	461	388	382	404	374	414	385	384	350	373	388	398	411	391	432	419	375	405	369	367	411	371	427	408	395	408	423	394	399	383	375	333	387	396	411	388	381	390	413	395	368	391	412	405	367	404	393	408	378	419	395	383	433	412	412	369	383	385	402	406	386	388	378	408	401	403	360	389	369	349	392	386	405	379	380	387	402	403	382	400	402	409	366	379	407	378	427	394	390	389	401	414	414	384	363	377	394	408	390	407	407	433	393	383	432	401	395	367	407	443	391	385	382	398	362	397	365	393	379	377	415	360	380	419	394	431	378	421	389	429	435	357	396	390	366	401	394	427	400	418	396	421	390	378	386	376	371	383	387	418	414	378	377	425	384	408	403	389	404	425	390	403	397	393	378	369	418	383	397	415	462	410	402	377	375	371	420	399	401	416	396	426	389	381	348	365	378	378	390	398	399	430	411	381	378	463	395	368	382	428	354	420	356	406	403	404	434	368	413	401	365	402	396	375	378	404	388	376	400	397	402	432	357	358	419	397	394	397	394	372	420	418	351	421	389	414	376	393	390	393	368	399	381	416	376	426	378	390	376	378	389	419	379	417	382	394	392	380	436	433	434	411	394	390	424	381	414	382	371	393	359	373	394	367	388	378	405	391	402	404	375	433	435	399	409	382	395	384	411	412	376	389	384	419	379	409	372	393	383	387	393	431	379	392	431	393	391	374	397	396	395	388	398	391	415	417	378	363	381	420	395	388	400	375	394	398	384	348	407	391	384	441	389	414	396	383	372	388	392	391	397	379	397	377	416	388	411	400	395	391	374	394	385	359	363	407	332	398	381	388	420	390	410	385	384	394	395	402	364	361	363	361	376	387	381	370	375	386	366	380	375	401	392	398	409	398	411	382	359	377	426	394	366	342	366	399	375	384	413	359	424	402	389	416	390	404	387	416	412	373	382	376	426	408	392	406	390	395	427	369	402	393	375	394	375	399	387	390	395	406	412	377	404	390	407	405	403	377	395	415	405	352	365	380	390	385	409	408	377	389	379	381	375	388	385	384	396	378	377	401	366	386	391	406	387	385	380	360	394	398	375	377	383	342	356	398	342	406	369	394	353	406	407	393	391	398	393	367	353	398	409	357	374	399	398	445	396	391	393	394	371	391	392	370	404	346	412	392	370	384	384	378	393	379	413	381	372	420	409	387	390	423	356	376	401	382	380	395	411	379	380	383	408	373	419	392	405	395	386	412	407	417	399	391	371	383	355	372	380	400	325	425	403	426	395	379	401	417	369	386	434	419	395	386	396	401	400	425	384	365	392	411	407	409	407	364	372	429	396	386	354	397	377	438	346	386	401	397	376	385	400	381	402	352	377	428	412	370	374	375	376	428	396	390	382	401	432	391	422	377	391	406	404	427	381	391	381	400	390	391	440	382	414	420	386	386	412	370	384	405	394	354	401	403	382	391	429	386	410	386	409	395	436	386	392	394	419	404	421	382	398	407	415	372	381	380	409	365	379	388	384	425	404	431	392	388	394	378	387	354	395	388	394	359	407	382	401	398	388	410	428	406	425	401	366	395	394	385	396	407	402	399	389	372	415	406	406	406	375	403	418	407	408	373	406	386	374	375	383	391	379	409	391	399	387	396	440	394	374	397	405	347	402	383	369	367	385	394	402	372	426	396	373	367	379	376	374	403	385	408	410	403	443	416	394	426	426	379	369	389	417	417	374	381	416	382	366	390	381	424	398	396	377	437	406	436	415	420	373	423	380	402	335	433	408	382	399	395	412	401	403	393	374	363	405	425	391	398	432	381	398	421	340	368	359	372	409	387	391	373	412	380	390	412	370	360	377	369	404	383	399	356	411	362	380	364	400	409	382	385	377
22324	20885	28243	23636	20900	20536	6830	929	680	557	481	491	389	413	414	350	355	371	348	382	354	360	358	371	334	317	383	354	353	356	358	359	351	355	342	373	373	312	333	355	351	319	343	310	358	365	336	383	325	347	328	374	364	349	323	343	344	351	353	305	356	356	369	366	332	350	348	356	338	339	329	341	330	366	385	334	356	371	365	337	349	350	350	361	364	330	327	342	333	374	340	346	332	315	347	335	354	339	342	365	342	337	343	354	327	353	377	359	324	330	378	339	344	333	323	288	341	376	349	378	358	358	370	367	334	356	356	341	334	367	362	365	307	359	393	351	324	362	355	332	333	352	339	330	337	323	376	323	313	355	358	364	384	354	334	338	321	321	332	339	335	337	369	362	352	357	370	362	341	366	360	332	347	328	343	350	362	352	328	346	315	337	368	361	354	365	369	353	340	334	337	357	319	355	343	352	350	343	370	357	345	353	373	324	354	378	317	373	357	317	348	370	355	345	338	356	344	343	343	317	386	342	347	338	400	351	349	352	374	388	344	345	326	391	332	333	313	319	337	359	357	366	315	326	338	337	373	349	374	361	332	325	321	326	374	340	313	349	340	342	326	357	322	333	325	318	397	371	327	349	349	358	324	315	326	361	328	340	332	341	308	378	362	338	321	359	345	371	362	350	336	350	325	356	360	348	341	343	371	331	346	359	369	379	351	379	367	355	348	387	327	335	343	326	372	340	355	376	332	358	356	321	340	358	328	342	340	341	363	341	362	351	328	355	329	364	332	363	307	353	327	374	337	374	375	374	344	347	359	349	340	338	373	336	339	328	363	359	323	365	321	338	365	358	345	318	336	312	353	317	357	370	326	337	320	332	334	344	342	329	363	364	335	378	336	331	333	365	328	346	342	360	285	363	347	317	352	344	362	384	361	327	337	349	375	346	390	359	340	383	327	338	381	369	337	352	328	352	341	339	336	347	327	323	317	375	332	364	334	381	374	343	362	320	359	338	343	319	349	363	322	365	375	325	358	331	328	359	343	356	373	335	365	365	366	326	322	336	328	364	328	349	366	335	344	356	366	343	340	317	358	361	365	345	352	350	321	316	332	327	348	363	339	366	357	345	343	368	348	334	329	407	313	322	333	371	357	364	339	369	347	354	349	338	363	313	362	318	342	320	386	367	341	337	356	356	361	362	342	374	382	358	326	351	359	385	318	331	374	344	335	340	343	335	327	355	368	382	342	317	348	323	321	329	321	363	368	351	311	344	344	337	353	345	324	356	338	362	372	360	349	341	371	361	349	324	338	348	359	327	375	361	389	343	337	338	343	371	333	352	327	362	374	379	331	334	336	327	388	323	328	355	358	346	344	391	346	375	374	347	326	310	341	290	351	351	334	354	371	350	346	331	359	371	320	355	339	347	354	334	354	332	371	356	356	364	339	350	296	336	342	369	350	331	359	323	348	384	378	342	359	315	353	372	345	335	313	343	352	340	358	333	340	341	315	374	344	360	349	321	345	329	344	336	352	343	339	368	345	375	357	403	333	352	341	336	366	352	357	354	338	353	365	327	355	331	319	344	331	349	359	341	346	310	332	374	363	322	333	331	332	352	382	375	346	335	353	318	346	317	342	358	336	341	313	363	324	343	380	354	369	317	368	347	374	337	343	315	353	356	375	342	344	329	338	336	319	363	328	356	348	313	349	342	354	315	322	386	334	327	353	323	332	335	355	335	348	350	335	357	361	361	351	340	327	382	363	379	353	324	371	357	355	370	364	350	373	314	336	342	385	332	338	355	386	365	342	346	352	339	383	355	343	380	350	351	367	310	373	317	346	343	322	350	354	346	368	330	348	359	340	376	341	371	360	330	339	334	382	372	354	345	359	325	353	321	334	327	370	344	366	338	303	338	336	338	336	329	319	329	360	374	374	339	344	331	369	322	326	356	369	359	342	344	340	363	332	339	350	348	340	367	346	359	373	333	350	337	369	347	337	359	352	366	348	334	338	394	340	308	338	348	355	367	365	345	361	360	381	330	329	324	336	345	343	295	336	367	368	346	355	328	369	343	351	375	313	384	349	326	357	365	356	329	350	353	356	376	363	356	304	347	325	356	325	348	343	380	344	357	342	341	324	314	330	406	356	323	354	303	347	349	335	380	325	340	368	358	339	354	320	337	340	331	341	343	365	335	347	348	357	338	353	357	345	359	345	336	365	319	320	337	348	322	358	334	356	305	358	357	335	346	324	346	325	337	294	366	310	362	356	302	352	322	308	337	345	349	335	364	325	323	362	357	332	320	319	367	355	349	361	322	346	378	332	341	355	361	329	350	338	344	367	336	339	394	369	366	341	352	348	315	342	352	341	350	326	340	354	351	367	328	364	347	370	333	330	366	316	347	359	377	374	340	361	350	306	328	361	329	342	354	346	347	387	320	351	320	370	355	325	338	336	340	338	363	312	334	341	320	345	334	325	354	324	333	332	359	358	316	350	340	351	356	365	354	342	347	345	327	346	383	339	348	332	340	333	329	353	352	362	338	327	325	373	349	343	360	335	332	314	287	330	311	378	337	333	359	363	341	357	352	325	332	346	354	373	376	335	340	360	374	348	367	314	373	325	336	335	324	379	331	344	329	335	322	367	390	313	322	342	348	335	357	365	323	358	331	326	337	333	332	318	357	329	388	388	332	337	343	324	354	359	333	320	386	342	348	364	356	352	346	358	354	340	374	352	332	319	374	368	337	371	326	326	353	366	351	381	343	327	353	368	361	375	331	367	335	372	343	391	337	349	381	361	333	357	324	352	374	342	350	366	325	336	342	328	312	317	372	376	334	377	335	327	349	367	362	354	353	336	360	320	394	323	359	382	349	345	326	328	333	366	325	329	344	329	330	332	342	336	351	343	346	357	379	346	333	328	345	346	325	321	334	376	344	354	330	356	358	323	348	339	350	335	362	357	374	313	334	347	346	352	332	379	329	339	342	350	324	337	366	333	333	379	324	324	344	348	364	340	325	372	358	329	327	314	349	310	357	308	340	336	355	371	349	371	342	351	357	368	349	361	362	352	351	400	378	356	328	360	338	376	353	358	356	355	333	355	365	347	352	329	369	337	325	363	369	339	344	360	320	385	328	349	345	347	363	372	325	339	350	333	326	332	338	355	354	323	362	295	333	348	358	330	338	331	351	366	346	350	326	332	339	386	356	337	321	368	356	342	321	347	362	333	321	371	386	338	353	315	337	319	338	373	342	344	361	403	358	338	333	294	331	352	323	320	351	355	320	326	327	311	346	339	314	360	340	373	317	342	329	332	374	347	338	305	324	353	365	336	323	375	339	350	336	356	369	333	321	339	328	314	338	342	342	353	334	373	348	374	359	341	372	379	330	351	340	346	350	335	342	343	339	339	352	315	343	359	353	331	347	329	369	340	361	354	332	355	352	313	339	339	337	368	352	351	345	335	333	347	326	332	337	364	343	339	370	347	346	350	349	351	331	367	339
45235	59873	38209	22331	10433	4315	1989	1200	884	687	612	546	504	458	432	375	370	388	395	365	373	402	356	397	414	364	393	311	358	364	396	367	369	376	323	353	372	362	376	334	369	389	384	350	336	335	340	351	379	335	357	360	363	340	375	380	341	354	362	360	344	334	391	330	377	374	344	379	330	377	371	350	397	385	392	349	373	357	356	361	315	345	395	380	365	369	350	362	363	392	349	358	369	367	322	362	372	350	378	376	400	362	368	347	352	347	326	415	342	365	339	355	385	380	366	349	349	361	327	364	353	354	360	344	373	363	335	342	388	345	352	362	352	361	382	372	372	364	371	331	343	378	326	344	318	351	380	360	346	336	344	373	333	349	356	347	359	338	379	342	337	350	384	366	378	354	362	363	371	352	332	392	356	363	364	395	371	330	361	353	368	357	344	353	393	367	331	349	381	354	341	344	348	352	341	372	358	336	387	339	321	375	355	378	332	348	335	337	358	355	363	363	384	320	398	348	332	367	336	370	335	367	364	335	332	396	380	371	356	369	360	336	363	389	361	316	361	381	407	339	381	378	344	363	325	328	369	373	369	356	332	360	361	356	353	344	322	360	338	335	384	335	344	349	371	367	377	372	372	362	352	359	335	390	369	353	390	350	362	348	350	331	384	355	380	363	380	348	371	350	356	360	375	344	319	376	368	358	383	368	370	401	346	336	347	362	385	347	383	356	354	341	363	360	397	381	355	371	344	370	353	364	364	345	369	387	368	349	346	384	331	337	344	370	340	320	336	334	381	372	353	363	368	367	330	330	375	360	376	390	371	348	331	357	368	346	373	375	373	353	354	360	363	338	355	355	326	376	373	346	381	368	355	351	364	360	344	379	365	362	376	367	372	347	379	348	356	337	372	352	371	366	369	376	361	405	350	343	364	367	374	330	348	337	322	380	369	365	357	349	334	335	350	362	346	338	360	359	357	348	364	397	345	385	359	337	364	354	358	342	369	356	365	353	332	391	370	404	328	337	380	342	321	350	363	333	366	370	370	395	363	357	395	347	395	353	337	374	359	342	370	345	381	372	360	354	391	363	371	358	378	355	341	360	331	366	358	369	357	366	348	357	368	364	407	343	385	358	400	362	352	385	348	350	351	376	355	387	354	381	356	350	347	336	365	397	348	345	354	383	366	356	350	343	365	354	366	326	354	363	374	381	407	342	372	349	343	354	366	358	363	380	362	388	340	340	373	356	336	381	368	350	360	356	325	363	364	340	333	395	358	350	364	354	394	361	381	368	360	369	343	370	369	392	359	399	341	355	338	366	348	368	349	370	333	359	363	346	365	361	395	366	326	329	373	349	354	358	339	338	369	365	357	355	360	370	374	338	351	326	343	351	361	383	372	369	348	349	371	342	357	329	348	376	346	342	344	334	349	322	322	383	355	371	395	352	357	375	367	390	371	345	371	387	382	353	363	353	353	399	352	332	382	364	340	341	353	348	365	322	359	354	332	364	353	358	355	369	313	346	353	371	361	379	351	369	340	342	346	389	363	373	366	364	390	336	362	371	390	365	348	397	341	326	392	370	313	366	347	312	352	338	380	360	349	341	373	332	347	370	368	351	369	324	392	349	355	364	364	368	384	361	374	361	391	356	347	347	394	382	362	381	352	356	362	359	313	382	357	360	379	370	350	379	335	369	389	370	369	361	373	363	345	346	360	391	369	321	329	342	363	353	386	361	376	312	337	364	374	349	345	368	359	382	383	379	350	349	355	347	338	355	371	391	361	369	359	374	392	360	398	381	384	350	386	385	348	353	343	312	311	364	333	381	368	359	345	380	390	339	368	338	342	344	359	362	364	365	367	372	369	383	371	379	354	327	355	329	356	364	363	366	360	340	325	356	347	373	353	381	360	344	359	341	352	329	354	377	336	382	382	368	360	338	361	336	372	327	342	328	371	373	335	379	367	384	331	398	366	357	347	346	356	338	352	351	371	334	347	351	332	360	386	395	365	334	359	388	347	357	366	392	357	365	331	405	350	347	371	357	349	351	354	352	370	375	357	364	353	354	390	371	359	353	371	368	347	371	358	328	357	374	316	341	380	345	389	392	374	353	383	374	357	340	355	367	346	355	371	326	342	380	348	364	359	360	374	388	398	356	396	390	347	373	341	357	343	389	335	345	369	346	368	381	354	367	392	369	359	374	359	394	341	382	361	382	352	327	360	387	347	389	383	359	331	387	359	359	358	301	336	314	364	359	348	345	400	362	340	343	352	337	339	322	365	374	370	371	348	348	334	361	373	389	340	373	347	340	352	388	361	335	354	386	335	326	351	366	387	336	347	363	371	376	394	376	386	375	332	339	354	345	346	360	341	378	368	416	369	366	381	364	357	364	373	366	380	379	350	365	380	362	377	344	397	346	366	369	345	329	361	352	356	346	367	353	344	324	367	340	365	330	391	367	366	367	366	367	380	368	350	330	344	377	348	396	344	360	356	358	334	349	349	361	345	370	347	330	360	387	376	357	373	339	354	337	373	327	346	346	348	346	367	398	348	332	371	345	350	380	353	342	362	346	344	380	380	383	328	348	323	359	394	358	359	340	321	356	331	345	352	377	337	388	379	361	358	337	354	364	357	337	326	382	361	360	352	377	362	364	366	364	355	375	338	376	351	335	344	353	322	339	329	357	359	380	366	331	353	342	331	358	386	352	355	336	378	348	348	357	341	347	364	331	356	357	360	362	366	325	366	381	382	339	374	355	336	389	350	379	338	349	360	364	366	331	377	366	348	345	362	338	347	380	353	391	358	353	333	368	381	379	332	343	344	347	398	363	374	346	365	380	399	352	329	360	380	396	352	350	347	364	375	331	355	341	382	353	326	349	336	342	362	370	379	352	325	375	354	323	331	374	345	333	322	353	341	347	377	366	363	353	355	396	367	364	318	342	388	356	358	388	350	370	399	331	348	370	359	333	358	373	384	324	334	355	376	347	357	374	337	339	354	343	381	371	347	392	398	349	357	387	363	350	405	388	379	354	363	348	367	342	374	381	359	318	381	368	368	350	395	351	351	349	379	338	368	348	348	381	328	402	356	373	339	352	396	346	348	361	369	365	345	381	372	372	364	383	394	327	313	357	356	382	368	378	355	353	376	357	356	370	374	387	380	328	382	348	348	356	371	349	377	323	376	384	376	362	335	358	347	376	374	340	367	385	390	363	353	364	363	340	344	354	381	370	354	345	362	391	369	339	372	347	368	383	348	380	345	341	372	351	375	346	351	361	347	330	339	360	344	351	329	346	375	367	330	346	356	334	404	380	371	365	358	366	349	342	375	347	362	357	355	346	331	364	377	364	341	384	323	368	314	354	352	374	369	386	361	364	346	349	388	346	317	372	392	350	376	349	391	334	331	365	338	368	378	342	354	332	356	352	337	364	373	375	376	346	408	352	357	361	338	353	383	340	389	375	404	341	358	352	331	343	327	357	354	353	347	381	383	366	355	364	360	358
42275	39564	30532	14596	4481	1818	1066	798	640	521	467	429	408	365	374	406	333	371	354	350	353	359	349	353	325	342	393	346	378	380	331	423	413	348	351	345	381	360	392	357	360	369	361	369	380	409	360	357	319	388	359	349	371	366	377	366	389	353	373	365	384	358	336	381	358	344	355	345	366	378	388	352	381	374	384	377	402	378	353	372	400	374	356	381	378	348	369	358	340	353	365	357	360	339	343	362	406	357	335	373	344	375	352	366	377	401	373	349	363	371	375	340	363	387	363	383	381	377	394	377	349	373	360	359	371	343	365	368	368	387	350	371	355	362	345	347	388	395	367	366	340	329	349	389	368	360	345	347	364	343	334	351	371	363	366	390	364	352	364	380	332	340	362	365	364	388	347	339	374	358	344	343	335	341	372	354	344	397	394	329	404	348	401	348	371	390	395	335	366	355	376	391	333	360	380	371	340	363	332	382	363	357	314	394	381	358	342	384	374	378	369	354	350	377	370	369	361	338	378	406	373	345	386	385	349	359	366	389	349	333	362	396	355	364	371	348	321	385	341	384	387	387	388	344	369	385	364	381	338	336	387	307	374	367	391	380	348	382	365	377	371	362	385	353	393	336	349	380	352	358	392	379	368	361	341	353	345	338	369	351	395	421	370	395	380	375	358	341	357	335	372	362	382	367	338	362	351	407	392	387	332	320	368	409	357	387	401	378	354	367	388	369	379	375	370	310	386	391	374	381	370	355	358	359	356	351	360	336	336	373	380	331	352	387	372	370	351	382	368	352	370	375	356	348	371	367	367	356	370	371	360	349	362	391	357	369	358	376	330	372	351	376	358	368	352	356	358	365	378	354	370	339	381	352	381	352	357	368	381	386	383	351	373	355	370	371	374	369	399	378	386	330	408	360	355	381	362	347	387	355	379	387	400	330	357	366	334	355	377	357	370	324	379	347	355	365	347	379	347	326	391	395	378	362	344	377	359	371	369	371	377	414	360	367	363	357	343	341	363	365	383	352	368	344	370	338	380	375	325	393	368	344	338	394	360	353	385	383	322	380	357	379	347	355	371	385	363	348	352	383	363	354	353	362	380	367	326	335	377	380	353	355	362	374	364	388	390	391	397	358	353	352	385	357	351	348	343	376	386	371	403	361	350	357	379	325	374	365	363	349	362	333	344	351	390	328	371	373	375	376	375	391	372	346	380	373	360	396	379	359	388	376	398	360	402	394	388	357	380	377	368	382	400	358	329	351	348	366	359	379	383	352	361	366	382	339	367	367	349	359	337	349	352	374	403	390	404	380	366	377	354	334	400	366	383	360	368	363	369	392	374	360	346	358	380	367	372	383	374	368	382	396	355	391	350	376	357	385	371	365	379	383	368	374	379	338	356	350	376	392	370	401	345	352	356	401	385	352	356	362	356	356	388	388	349	368	374	355	333	399	377	346	353	353	400	391	393	387	332	342	345	352	362	366	401	382	377	354	376	374	374	354	329	395	347	385	368	361	360	325	381	344	360	351	361	397	377	396	371	350	402	365	336	343	361	347	395	391	383	350	355	378	378	348	364	336	351	368	345	351	391	360	370	363	330	342	369	349	373	385	370	349	392	350	364	363	392	345	377	376	347	379	371	326	362	374	383	345	362	357	335	356	362	367	349	386	324	339	374	373	353	407	401	365	350	380	334	377	369	346	380	373	380	411	344	354	344	369	392	360	376	379	372	331	395	368	356	363	361	361	376	338	348	389	333	380	356	350	342	315	386	329	358	399	393	353	355	357	324	367	367	360	373	365	368	378	333	340	386	347	360	337	379	362	366	383	352	356	367	356	372	339	373	353	386	366	352	356	355	361	377	332	405	372	377	385	384	346	340	389	343	381	378	364	364	387	372	324	384	383	375	362	387	393	381	376	361	381	418	360	347	358	390	395	365	376	364	360	369	387	337	354	379	377	343	361	383	345	378	374	387	349	376	404	386	376	357	375	359	397	366	340	312	376	370	362	349	374	352	358	392	360	371	350	393	354	385	365	373	367	379	380	385	357	367	382	361	337	374	383	358	346	404	384	361	386	392	364	351	372	354	387	379	374	374	366	347	342	355	359	358	361	385	339	328	377	363	359	362	396	354	361	391	392	357	386	395	378	366	379	364	372	372	405	377	378	391	412	349	359	384	349	356	394	363	404	400	363	352	345	367	417	372	366	390	345	352	371	386	352	366	376	378	357	395	356	391	346	370	351	362	345	377	365	369	331	363	351	397	367	350	378	338	393	386	374	371	337	382	343	400	338	352	403	370	373	362	391	394	378	335	357	362	391	344	332	344	366	391	350	353	345	356	351	348	361	320	384	387	392	363	370	330	367	369	362	356	385	396	353	358	366	341	367	342	356	381	327	346	333	373	404	358	379	343	358	402	364	400	336	378	362	333	354	356	376	379	358	377	358	377	393	372	353	364	378	333	381	372	361	345	358	384	320	391	337	351	359	399	385	356	348	329	327	382	346	344	337	368	381	367	371	397	323	366	360	367	354	402	342	352	393	343	372	361	359	356	386	351	382	356	364	325	378	386	369	374	355	340	365	347	360	360	354	389	359	313	382	341	339	385	383	355	342	354	364	352	363	364	376	367	353	355	342	355	403	361	351	358	363	358	374	379	336	361	362	326	401	353	358	361	345	386	367	363	342	364	383	376	396	359	378	366	377	350	385	348	372	339	383	347	365	340	358	358	368	359	340	362	361	347	337	370	354	368	368	348	404	381	394	374	377	355	350	374	352	366	370	343	350	336	363	381	389	350	355	347	369	364	365	381	385	383	389	395	322	358	356	326	369	352	393	369	361	376	364	383	359	357	377	349	348	360	345	403	369	370	355	376	354	390	382	352	343	384	341	363	384	349	384	365	418	385	383	347	374	368	367	388	395	365	368	355	372	380	371	351	368	337	367	364	335	359	388	350	371	363	387	350	352	349	368	368	383	378	386	375	338	365	377	326	354	329	372	356	372	372	352	365	392	349	366	374	345	364	365	382	342	387	384	366	356	402	386	348	331	356	325	365	350	375	368	386	385	360	388	374	384	364	361	369	335	375	339	384	347	389	416	362	356	326	380	360	365	365	362	372	339	348	359	359	345	397	326	373	329	353	391	382	377	357	334	342	376	361	350	345	396	365	380	372	367	360	385	319	353	360	361	396	360	373	372	362	368	340	338	353	364	375	395	315	355	343	377	359	354	362	347	374	363	367	380	363	378	360	348	362	378	365	353	351	350	411	340	390	371	342	372	377	384	326	353	364	401	367	369	418	382	369	377	369	369	357	390	333	390	372	363	375	349	341	346	357	350	372	372	399	393	353	353	388	341	373	347	372	388	367	357	393	396	365	385	388	411	393	389	377	368	360	356	388	361	371	385	357	394	362	364	373	378	375	333	369	363	390	385	392	371	390	368	353	405	379	373	331	338	380	386	385	379	395	351	373	358	335	355	375	354	381	358	388	342	356	374	365	358
46258	48800	28560	11364	5259	2507	1567	1069	803	689	570	416	421	388	429	398	382	401	402	379	385	385	404	346	400	372	387	361	398	383	398	385	397	381	390	415	391	397	389	385	396	396	371	379	388	359	405	363	378	406	387	337	389	401	398	378	392	357	361	364	386	361	388	356	427	364	399	400	358	418	365	425	355	350	395	389	366	389	402	431	371	404	386	388	358	372	362	404	381	404	391	386	404	395	397	345	383	363	397	381	373	400	369	421	401	360	365	428	384	381	413	384	380	400	430	359	399	396	401	392	377	366	400	369	393	388	372	353	386	401	378	413	360	386	409	413	361	392	399	352	381	377	343	398	402	409	358	385	402	353	364	394	405	394	349	396	392	382	411	377	379	388	362	393	416	420	402	366	362	394	381	382	382	425	425	368	395	377	355	374	401	398	440	378	401	355	392	396	413	398	364	385	397	414	334	405	435	392	372	395	386	366	355	360	327	386	387	365	421	421	420	373	402	405	357	375	377	395	409	411	382	400	425	434	404	357	352	370	371	371	403	368	401	399	373	400	379	363	392	396	382	384	380	395	410	378	397	369	408	373	393	396	367	402	409	414	398	393	393	393	357	370	381	390	419	377	368	366	395	385	377	375	387	364	375	367	364	375	360	388	422	365	383	386	379	374	379	360	417	393	435	401	382	383	387	377	367	383	405	407	387	393	389	368	357	392	371	389	330	377	364	392	371	420	389	368	401	399	408	323	384	394	392	395	350	394	366	380	418	367	387	371	381	356	428	347	418	382	401	384	366	387	391	403	395	391	374	399	380	396	363	436	397	412	391	421	344	365	389	416	376	410	402	385	352	405	387	391	363	379	373	373	420	395	392	387	382	364	386	365	380	411	393	411	386	384	365	384	383	430	393	415	385	388	406	384	353	373	388	386	380	432	422	351	385	412	382	413	381	393	425	376	393	404	413	391	437	401	391	372	394	379	361	400	387	374	363	392	422	374	392	403	415	415	390	384	383	368	399	387	416	357	393	380	408	385	386	425	387	409	417	427	378	331	399	386	418	394	390	395	375	368	422	376	401	358	367	407	399	375	368	382	397	370	374	401	378	370	373	401	363	392	360	381	369	373	393	369	339	356	365	388	370	417	375	382	397	412	432	387	363	385	356	415	361	353	376	376	374	426	418	416	365	365	377	399	370	376	375	391	375	407	391	402	371	350	363	389	408	379	415	374	382	408	375	403	382	372	365	380	402	368	378	371	404	395	389	415	382	382	392	393	408	370	392	385	367	379	392	402	425	408	387	396	373	394	390	373	405	378	373	378	417	373	375	357	351	398	407	379	367	393	385	384	378	398	396	430	422	376	392	373	396	409	388	398	371	423	373	367	384	407	403	392	382	387	376	358	363	383	406	364	373	427	403	378	418	391	407	395	414	401	414	420	387	360	394	379	363	366	383	352	364	391	380	365	392	446	392	377	408	392	340	385	387	391	397	370	379	402	405	395	397	425	374	369	385	396	369	389	403	396	368	402	402	399	373	364	433	390	392	371	368	384	383	373	381	385	393	382	369	387	392	380	389	395	367	387	382	377	371	381	401	395	382	378	382	361	405	368	386	359	391	396	385	374	414	389	428	383	417	369	365	376	360	388	361	381	421	398	372	381	409	396	392	367	411	373	380	392	383	397	339	394	373	357	386	370	384	416	377	387	417	422	381	369	376	355	365	395	403	389	389	378	378	364	381	370	385	378	395	387	391	370	393	400	380	412	382	393	388	392	368	398	375	417	357	407	406	419	375	391	384	428	352	397	409	348	393	390	381	351	380	380	393	366	411	423	382	368	374	385	428	382	384	400	390	398	391	378	368	373	376	385	405	409	416	354	376	348	388	396	404	397	397	377	371	389	384	357	373	391	398	384	415	400	371	350	396	371	378	398	379	370	375	376	414	405	384	378	396	391	382	393	371	357	396	404	388	347	382	354	383	423	418	363	365	378	374	391	360	375	419	385	378	395	375	393	381	423	397	371	413	381	375	402	408	381	371	398	418	392	391	377	389	391	386	388	382	390	424	384	410	361	408	391	404	380	430	328	387	390	396	392	425	403	382	385	408	392	374	397	403	411	376	407	378	397	381	409	393	379	411	393	354	359	384	401	376	374	364	414	345	368	402	376	380	375	405	389	392	388	367	390	395	405	389	379	376	400	366	379	416	410	347	409	385	393	423	389	397	415	358	381	391	373	396	360	430	397	384	419	400	400	438	357	375	388	382	362	347	363	395	372	405	365	382	385	409	397	375	375	393	390	381	383	399	393	376	349	395	390	392	386	389	370	394	428	384	406	388	405	373	373	407	391	387	380	402	411	395	369	402	384	397	396	385	382	365	397	373	420	397	397	361	403	360	377	360	401	380	405	358	412	385	395	380	396	352	353	385	391	398	376	406	383	375	370	351	383	400	385	379	379	370	396	362	415	355	375	365	384	366	399	405	384	391	403	389	387	414	379	392	403	370	403	421	352	357	383	419	394	392	420	363	379	393	381	383	413	419	352	396	407	361	346	376	367	409	400	391	394	426	397	381	446	382	403	374	359	409	385	376	367	358	418	387	375	395	370	382	360	413	380	393	375	365	399	373	378	391	412	427	370	363	371	415	383	355	356	395	402	367	424	408	389	405	395	436	379	356	400	360	414	382	359	364	391	377	339	385	369	396	384	409	413	401	395	391	382	406	396	388	370	400	384	378	346	448	375	416	355	413	375	413	412	398	388	394	435	381	402	397	378	392	377	392	372	387	388	399	395	368	380	368	417	420	400	405	421	364	374	408	373	454	383	387	407	369	371	406	408	389	381	377	375	407	381	379	388	377	380	411	401	361	399	355	376	395	401	385	430	353	362	371	409	412	422	407	405	410	352	385	422	402	380	376	392	381	382	375	362	388	406	335	370	384	358	400	391	388	385	411	399	378	423	365	398	365	425	398	395	384	372	382	384	336	401	378	375	404	395	379	391	376	395	397	402	407	436	412	392	363	391	418	362	398	406	379	394	364	388	391	376	378	399	388	383	402	363	384	413	421	377	380	382	399	392	387	409	403	372	391	395	359	363	375	415	394	382	381	366	387	405	411	368	418	428	344	353	415	371	391	380	392	394	391	380	425	403	405	432	392	426	366	386	371	399	371	386	382	402	392	377	381	385	387	403	380	394	384	339	386	410	362	384	411	383	396	391	402	397	382	372	409	377	400	383	384	388	380	373	353	370	404	376	365	375	426	391	413	412	396	367	415	407	394	419	405	350	355	391	407	364	336	382	402	397	372	372	392	398	425	370	405	380	381	411	408	398	348	389	388	369	392	406	391	397	394	373	385	384	401	375	378	370	351	389	406	411	422	362	389	398	375	416	385	373	446	380	394	376	389	444	432	379	396	375	348	411	408	372	406	406	422	370	402	381	404	412	405	399	381	384	422	420	360	378	430	362	369	392	416	391	433	364	350	368	344	381	393	407	392	408	373	393
23379	20954	27964	24142	20997	14769	5234	2060	1152	1060	663	500	511	482	441	419	387	363	396	356	371	366	336	336	367	349	355	324	339	350	362	327	336	353	308	331	335	371	341	335	351	293	334	338	340	355	345	334	359	330	334	351	336	344	342	349	331	343	368	340	301	332	349	368	352	331	330	321	348	321	294	318	360	336	323	337	360	324	331	379	345	352	332	368	318	347	367	332	353	362	326	344	338	311	336	356	338	343	342	338	367	336	361	329	330	323	338	324	347	309	322	316	330	363	334	330	325	349	328	322	331	343	353	334	326	334	337	333	334	318	361	347	318	350	305	361	315	323	341	343	294	333	334	304	318	349	325	378	310	354	353	348	338	344	303	320	310	331	339	292	374	320	348	307	318	357	303	345	348	327	360	330	346	309	350	359	360	326	315	354	311	348	346	356	360	348	332	317	334	336	320	316	341	309	320	336	343	349	308	286	342	354	359	316	360	321	355	308	341	377	359	346	328	327	355	321	381	349	314	344	346	333	326	350	357	321	316	344	336	355	310	345	331	331	314	374	338	344	309	342	344	314	311	326	337	331	337	332	332	308	337	359	363	315	334	337	285	322	324	327	318	313	302	370	314	328	363	353	388	316	339	326	321	321	321	330	357	345	336	326	358	340	326	352	349	328	333	318	327	349	319	328	322	331	332	322	319	318	341	359	333	343	366	344	344	318	365	315	340	336	329	331	345	334	342	350	314	346	332	321	307	323	303	329	303	337	346	298	372	338	305	332	359	357	350	358	352	345	323	378	330	354	339	356	310	313	341	346	307	347	346	362	327	324	342	311	353	339	347	339	297	313	352	316	323	334	355	336	372	323	319	352	328	337	311	327	343	344	338	378	286	346	294	324	316	310	311	328	316	361	281	346	341	351	360	315	330	340	354	362	330	341	365	346	341	342	343	345	344	340	316	349	354	349	348	363	364	366	325	302	303	335	304	321	382	386	361	366	328	334	339	340	322	323	340	341	351	318	353	349	306	350	331	320	359	330	324	352	358	336	373	348	338	357	324	341	367	322	342	369	334	361	367	350	310	325	382	357	342	351	328	296	344	337	329	342	303	307	328	321	344	354	343	321	340	340	315	315	331	364	322	343	339	326	346	278	331	342	342	305	351	327	313	312	354	336	321	338	348	350	341	363	313	322	304	355	363	343	337	360	331	335	362	325	334	321	319	360	334	302	322	356	348	344	346	319	356	311	314	351	366	354	338	317	333	309	316	331	349	339	326	328	310	327	341	317	363	357	332	326	307	333	332	348	350	344	311	331	339	352	359	327	359	333	340	348	338	343	336	344	320	322	324	343	379	325	295	314	329	316	356	360	338	331	350	303	341	346	330	340	340	326	350	355	330	321	325	320	349	317	329	361	325	315	338	322	351	364	317	326	364	328	348	348	322	318	387	341	340	324	339	345	346	320	346	361	330	347	312	318	350	333	324	351	337	356	334	354	333	307	335	320	355	366	302	326	331	324	327	307	309	319	326	308	357	352	336	320	337	338	346	356	319	339	343	319	294	337	324	338	360	344	325	339	326	299	331	324	366	347	375	345	326	358	335	317	337	343	313	337	354	326	338	324	338	326	346	322	333	348	300	302	339	338	340	349	304	347	363	366	341	325	329	323	305	304	307	345	373	350	315	324	324	337	404	341	345	345	340	363	344	318	299	339	360	315	309	350	331	318	343	345	324	328	356	374	353	356	341	330	350	329	348	340	306	315	335	352	324	355	337	355	337	346	336	325	361	313	315	343	326	324	339	331	340	352	318	358	344	345	322	342	346	316	374	351	331	347	317	307	332	305	336	363	348	325	344	310	326	359	360	321	349	333	371	301	361	327	322	340	329	334	314	342	339	334	355	343	302	343	343	374	337	354	354	319	349	369	306	311	338	314	329	355	353	338	309	338	356	348	323	342	364	329	349	330	330	374	374	328	336	336	343	370	356	325	333	372	321	363	323	309	363	335	321	366	320	349	335	313	325	316	306	340	334	349	337	331	348	326	350	337	322	314	323	313	306	345	314	305	322	324	329	341	327	309	326	356	348	328	385	323	289	340	362	339	314	368	299	332	309	308	333	325	359	350	332	335	336	345	336	335	335	351	368	351	320	315	360	334	323	310	360	296	347	326	336	343	348	333	338	373	336	326	348	308	357	351	352	342	353	324	336	342	334	318	332	334	321	381	321	319	379	327	382	360	324	329	334	345	349	304	334	328	328	338	312	316	363	360	331	320	364	364	329	329	333	338	330	334	324	375	326	323	350	333	330	344	352	340	346	313	333	325	341	320	385	334	351	348	352	342	371	314	347	357	313	308	332	322	332	322	336	332	338	308	371	346	317	335	346	322	313	325	315	314	358	343	319	369	324	328	351	337	337	344	330	347	321	332	342	305	335	328	326	337	322	352	338	351	367	340	316	334	317	356	342	322	329	342	318	337	355	334	315	312	341	359	307	329	340	319	288	324	348	347	328	309	341	358	329	316	371	328	342	310	372	317	309	347	324	333	321	326	343	295	304	323	316	337	319	321	332	330	320	319	349	374	302	338	307	359	329	340	356	350	360	349	356	328	309	323	315	342	314	354	320	322	310	352	299	348	290	329	301	373	344	328	328	342	303	333	361	367	329	302	302	321	305	355	328	331	325	346	340	337	320	336	341	337	353	342	335	311	338	324	321	354	331	357	344	338	345	336	340	336	305	323	335	342	357	303	350	328	370	336	381	344	338	348	343	300	335	343	352	358	334	307	326	352	349	296	345	349	342	340	347	318	343	340	302	301	339	342	355	316	317	314	329	313	325	332	322	327	353	336	355	334	329	335	316	335	361	344	334	350	308	333	335	321	352	315	331	333	336	321	356	322	336	309	316	348	332	328	349	356	356	331	339	316	340	343	341	336	325	341	372	338	330	324	314	320	313	344	330	323	319	360	355	321	352	341	342	299	355	335	337	323	318	340	333	328	314	315	304	346	316	316	345	323	331	340	337	314	338	342	350	333	355	313	331	326	308	336	329	317	337	350	316	336	348	362	298	339	327	344	316	333	340	326	355	322	343	315	340	332	317	338	321	321	350	354	326	320	343	340	332	356	359	330	336	338	338	362	326	365	304	383	345	345	321	326	334	329	326	321	320	341	320	364	318	364	358	317	370	334	326	314	344	356	326	321	294	305	338	353	323	321	343	332	333	348	333	360	340	328	307	326	355	331	329	286	333	319	344	333	325	326	358	315	360	342	327	303	341	339	327	328	345	295	334	340	317	347	328	358	335	342	302	351	334	326	323	380	333	317	332	335	379	338	354	364	354	322	308	336	352	312	376	323	327	353	326	326	337	329	350	332	329	353	361	329	317	377	336	341	320	366	349	305	355	334	326	316	331	333	315	339	316	335	314	350	308	327	315	351	327	347	361	329	362	334	345	341	324	357	347	325	334	334	326	332	324	334	349	344	349	349	337	330	334	309	344	327	339	347
43677	59806	35512	19837	12848	8665	5269	2822	1727	1468	891	572	581	568	480	480	425	373	376	379	358	379	376	363	386	392	354	345	328	385	365	357	322	381	376	348	349	347	358	372	364	337	338	378	371	327	354	365	367	369	328	352	382	344	366	373	345	371	349	388	380	353	361	366	370	388	371	359	352	336	342	350	346	388	334	364	327	372	346	356	355	359	324	360	312	355	366	344	371	364	374	385	339	366	381	408	368	384	335	357	352	374	355	388	363	337	345	353	364	343	339	355	354	332	347	356	352	357	394	342	326	341	338	374	348	348	332	403	325	357	327	369	336	361	359	341	340	356	372	375	389	333	383	350	368	378	337	368	352	380	368	357	360	373	381	343	361	363	352	385	368	341	352	348	345	391	364	330	365	351	376	312	384	355	337	372	361	361	353	335	333	335	393	329	353	357	374	345	334	335	347	365	393	352	376	355	362	339	329	366	375	357	328	349	358	342	353	356	359	341	338	384	361	388	344	322	361	319	334	356	357	367	318	372	326	392	344	393	347	367	354	337	359	369	345	377	329	326	352	367	326	393	332	373	389	377	343	315	376	364	320	366	370	355	365	366	409	340	372	380	353	368	355	372	349	370	344	325	378	345	362	363	358	325	332	356	335	361	344	345	341	336	359	380	339	381	382	354	355	347	378	343	346	386	338	375	356	345	356	338	327	343	365	353	361	363	328	348	370	330	351	345	340	349	370	339	379	355	337	370	359	351	350	337	346	365	335	347	351	384	336	355	343	372	371	363	346	342	380	380	331	357	378	388	358	381	382	365	333	328	336	345	352	334	344	349	380	354	345	387	332	347	376	363	339	330	359	338	334	338	362	331	340	341	355	363	316	372	357	373	342	377	360	354	357	330	391	372	362	370	362	380	342	351	327	358	355	354	352	353	344	354	342	332	378	332	363	386	353	384	375	343	386	385	356	348	320	369	342	323	333	389	322	370	375	341	355	366	340	390	374	359	403	363	374	368	345	349	356	349	332	358	347	327	397	331	361	359	301	334	356	355	372	348	345	375	342	368	337	346	368	376	364	356	321	344	326	380	342	369	348	359	378	320	371	354	368	344	328	348	345	335	350	347	361	375	384	350	359	355	362	352	357	364	396	348	357	362	364	370	339	324	380	331	371	331	351	336	331	331	373	359	364	339	338	343	379	385	361	368	340	359	308	375	356	353	346	374	328	375	367	360	340	300	362	382	349	316	342	369	338	361	368	348	357	342	349	320	336	369	365	357	385	347	343	368	299	334	346	336	385	347	360	338	309	351	363	329	357	354	356	342	348	336	353	337	386	366	308	343	337	381	381	340	366	388	354	358	358	368	364	344	359	363	394	376	372	373	356	362	343	336	358	363	313	337	340	363	338	322	369	359	327	370	364	359	362	350	369	334	355	372	321	325	359	353	354	357	344	387	342	376	360	311	348	343	357	330	359	342	370	333	379	346	387	331	348	335	358	347	325	364	378	362	346	356	349	356	329	316	384	327	347	342	343	349	366	363	341	354	370	356	356	351	366	363	377	366	355	330	364	346	373	329	359	368	385	349	367	349	354	336	396	374	315	378	371	371	317	337	341	376	372	381	333	343	325	336	374	352	372	343	330	354	353	333	357	351	344	337	358	341	345	355	339	374	346	341	347	359	365	349	344	362	342	381	388	320	362	375	348	348	348	356	380	364	323	362	389	342	367	341	330	373	364	326	372	364	395	378	356	341	371	326	397	371	340	360	384	353	350	342	392	377	371	372	351	342	368	381	327	350	397	361	367	346	369	351	359	358	317	379	393	376	357	388	357	362	356	335	366	351	364	347	347	351	359	355	343	375	386	373	383	344	348	342	339	375	328	385	364	388	339	363	344	356	343	339	365	330	339	378	355	326	351	349	346	349	389	340	348	381	367	359	370	362	391	336	358	360	348	332	346	390	367	361	365	359	377	380	371	361	348	369	369	327	352	383	376	317	345	344	381	358	375	344	371	342	351	367	359	373	344	374	318	348	395	382	349	374	376	346	325	381	340	341	357	353	318	360	334	349	310	350	364	362	390	376	346	346	397	355	361	341	360	342	353	330	351	352	324	348	379	354	368	371	370	362	336	374	331	355	366	380	371	362	370	396	352	370	360	384	353	359	348	376	374	338	375	391	318	319	341	356	359	344	360	349	372	366	311	344	317	390	415	321	358	360	371	367	359	310	316	361	380	359	335	356	331	353	334	354	395	353	377	307	342	343	366	347	383	369	359	381	336	329	324	346	382	349	345	370	365	356	308	333	363	363	339	397	370	336	339	341	348	325	332	354	371	376	360	340	339	381	351	380	368	344	354	335	351	374	356	363	358	342	396	322	376	380	350	353	337	359	367	324	368	373	363	343	353	338	358	389	347	358	317	397	372	355	341	353	343	386	347	375	367	376	335	342	358	375	344	343	367	341	331	328	365	349	372	338	350	351	371	368	344	388	360	363	387	356	342	321	339	356	331	371	350	394	332	353	333	350	345	380	396	359	365	379	329	296	349	340	325	344	357	372	336	345	362	350	341	363	353	356	331	353	338	380	350	385	353	367	356	381	372	341	351	378	337	361	325	355	389	371	360	359	393	358	353	337	340	339	368	367	347	374	346	344	343	330	360	388	344	342	366	350	373	338	367	384	354	353	344	354	340	364	318	362	369	341	345	354	380	330	328	331	341	359	392	342	374	383	356	341	349	328	327	363	348	338	362	366	395	325	391	333	362	371	355	355	358	381	363	345	358	351	396	392	386	380	369	335	341	347	370	341	373	348	387	395	351	338	353	347	326	328	366	315	379	333	346	347	387	355	350	335	364	365	354	373	370	388	354	349	347	343	354	351	373	328	367	377	340	358	378	349	344	359	382	367	350	359	390	327	374	363	344	336	353	349	368	364	341	403	373	353	373	353	338	377	378	366	351	342	360	360	357	337	335	352	328	325	366	362	347	367	347	377	340	369	360	359	368	374	355	339	346	345	356	354	353	374	362	358	361	319	358	349	347	372	345	347	353	358	361	346	398	355	352	348	340	348	357	361	386	368	371	327	361	326	365	347	384	364	338	352	358	357	350	354	346	326	347	358	321	327	349	370	361	365	344	364	331	331	336	369	384	359	363	367	348	346	310	336	411	296	383	399	355	319	337	338	339	347	359	351	377	338	367	338	340	366	353	375	365	371	363	351	324	354	371	372	353	387	332	356	359	387	363	346	331	381	345	350	355	314	382	373	368	332	327	361	357	369	347	340	372	355	367	359	330	346	361	352	340	351	327	359	360	352	362	354	336	347	326	339	365	370	345	360	361	369	340	333	339	358	369	360	352	361	335	351	375	348	360	375	376	346	364	347	349	335	345	373	364	342	347	377	347	371	353	333	322	336	364	379	360	331	351	349	377	338	335	354	336	336	383	370	346	377	373	365	345	331	360	346	353	336	332	323	366	310	354	345	362	347	375	349	364	333	375	369	376	344
24922	21359	28122	26282	16024	6613	2918	1494	904	667	580	529	522	463	447	386	390	384	407	407	386	405	356	405	401	391	373	430	374	407	379	396	354	421	407	395	380	396	393	377	394	350	389	366	378	368	377	395	356	378	373	399	395	336	381	359	358	382	369	358	377	390	367	375	374	368	380	384	370	381	380	378	384	380	390	388	404	407	407	371	425	405	367	410	365	379	395	419	390	386	394	363	360	364	381	395	374	395	358	415	346	373	385	389	403	355	373	386	386	370	413	392	343	383	375	379	407	404	366	401	381	422	384	377	381	365	391	381	402	413	366	382	354	362	341	370	396	383	372	409	337	369	348	378	373	380	405	387	383	360	378	425	409	369	356	396	409	372	389	365	419	376	365	396	397	348	361	334	351	380	358	388	349	386	339	393	353	395	379	377	325	363	386	388	376	381	382	379	381	422	411	371	391	354	366	361	378	370	368	368	399	374	380	367	412	387	401	389	374	381	359	390	371	377	376	394	403	375	378	364	400	363	359	368	365	356	390	353	408	369	349	337	400	360	381	397	334	381	400	357	375	366	388	413	334	361	387	387	375	377	382	342	377	374	380	383	393	369	362	359	372	373	385	400	360	392	393	361	388	394	347	346	374	399	389	376	420	362	378	378	356	355	400	412	371	332	445	386	415	379	357	408	350	384	368	384	399	388	382	365	387	371	377	362	367	396	386	409	397	379	388	393	400	398	384	368	379	390	412	406	376	388	375	347	374	382	348	339	358	383	396	351	378	342	380	365	435	390	423	389	357	387	336	392	385	377	414	338	393	355	360	375	376	381	331	416	346	344	379	379	364	340	388	403	389	374	400	351	351	388	377	364	390	376	396	394	403	376	394	411	382	351	365	438	393	349	371	358	372	361	369	366	350	380	381	376	376	387	380	381	390	367	395	351	364	364	360	389	383	381	364	366	359	374	336	392	384	375	387	358	360	402	383	346	374	351	385	381	373	391	371	397	377	375	354	381	391	411	401	367	377	401	400	361	361	401	338	384	341	359	332	348	333	376	361	389	376	365	401	368	364	385	384	373	364	382	397	374	365	351	376	368	375	382	421	334	378	402	385	348	377	371	381	391	362	397	358	397	387	341	355	341	339	392	363	409	349	375	371	362	389	404	358	373	360	358	405	365	361	398	377	411	374	364	350	384	408	385	392	372	345	389	390	393	376	391	391	403	368	389	360	391	390	371	404	373	360	402	410	381	401	401	360	338	365	397	369	363	397	366	352	407	377	345	365	359	346	386	394	429	373	383	360	364	379	350	400	370	353	384	375	357	354	401	375	367	392	366	356	354	360	397	368	371	422	399	382	359	398	377	382	381	334	393	391	390	368	398	376	384	379	332	373	356	367	371	362	375	359	379	394	402	382	352	354	400	333	408	367	377	378	417	392	384	395	377	366	373	381	361	382	376	362	359	353	381	361	354	372	376	391	379	401	366	405	350	337	359	399	399	394	360	374	352	369	383	398	353	393	380	389	386	399	375	342	396	373	382	378	382	352	343	390	399	388	370	399	399	387	378	376	356	351	372	337	356	349	385	408	416	374	337	373	355	421	361	345	381	367	359	382	399	381	393	358	360	384	358	395	362	363	378	384	377	354	367	368	376	405	398	413	392	391	390	393	395	378	401	380	383	390	375	386	369	365	339	393	392	398	395	393	363	381	386	389	364	384	383	409	371	421	385	386	346	374	383	363	373	328	407	388	405	403	375	398	403	387	331	342	352	368	390	391	383	379	361	398	359	388	373	392	347	428	375	364	397	401	370	391	383	378	375	377	349	385	413	381	353	370	400	376	371	390	392	389	371	359	377	413	375	379	385	397	368	404	384	392	397	406	361	401	386	369	387	384	345	364	376	411	394	385	365	420	364	402	363	405	366	363	364	367	400	352	405	367	358	359	368	366	351	377	367	383	392	391	364	386	362	386	376	400	406	406	389	396	400	367	346	352	370	371	360	379	399	355	373	358	357	391	370	366	351	359	330	360	353	356	382	396	382	407	386	383	394	388	355	376	374	385	408	406	356	364	384	378	355	395	361	372	406	381	367	383	337	372	364	392	371	390	335	384	396	363	411	387	335	394	366	337	379	384	377	414	388	380	395	361	377	345	374	374	393	358	398	377	422	351	383	406	377	386	374	376	395	425	371	368	380	390	369	375	390	406	337	410	351	377	369	385	386	411	387	387	357	420	339	409	388	366	356	341	383	426	382	375	407	368	384	414	387	389	427	381	407	366	373	394	364	375	397	365	415	365	373	355	382	392	373	362	389	380	393	383	371	395	388	367	345	375	371	367	394	360	379	372	391	324	382	401	373	374	412	361	357	388	364	384	361	387	370	426	357	356	404	402	365	347	420	363	412	357	386	370	380	379	375	360	397	342	389	354	365	378	320	395	359	390	380	400	372	351	362	381	376	361	401	364	364	364	384	368	356	359	374	382	385	401	370	416	375	396	399	342	376	373	384	392	375	380	371	392	369	390	350	396	355	336	374	372	385	350	354	371	386	406	331	422	404	350	384	376	340	407	376	408	426	398	360	350	362	375	345	406	371	408	365	396	396	328	368	391	365	405	366	373	386	383	368	384	390	376	370	349	362	362	381	334	394	387	377	395	360	379	382	399	352	349	368	357	366	344	386	391	363	342	388	341	380	370	379	402	389	385	386	388	397	371	398	368	384	366	379	381	347	366	374	356	342	385	349	367	378	398	388	395	377	348	404	389	368	398	404	396	388	365	378	414	377	378	364	386	382	371	349	383	389	398	345	374	399	368	395	357	379	363	399	352	410	364	382	394	353	330	401	404	345	394	367	413	371	377	375	388	380	358	374	370	367	352	370	417	359	363	356	358	402	405	388	370	381	411	354	372	360	353	372	337	367	348	369	378	371	390	357	373	359	409	372	353	378	384	366	384	381	417	367	373	364	358	367	407	404	372	360	393	379	359	372	395	378	376	397	366	379	394	396	346	390	357	371	355	397	432	381	391	384	406	378	377	378	355	398	384	385	421	364	396	409	361	385	365	380	401	401	369	395	376	357	373	379	368	376	353	408	376	375	362	388	408	403	377	405	358	345	366	373	373	377	386	403	354	360	377	383	350	357	377	381	400	351	384	384	394	382	380	378	366	395	361	358	363	387	355	402	398	382	373	390	377	352	351	390	371	394	366	394	371	371	394	399	395	377	378	375	351	400	369	365	424	399	367	373	382	395	372	364	374	420	334	376	368	401	352	371	391	367	373	382	381	388	370	372	353	398	343	416	413	338	388	355	363	362	360	363	374	363	388	401	369	404	382	371	404	377	406	394	344	384	394	370	374	379	404	378	390	365	402	404	362	400	373	388	385	401	390	324	401	388	349	371	402	390	340	354	354	358	379	413	383	375	387	372	362	373	384	372	385	366	356	345	386	393	393	357	380	363	352	354	358	385	370	354	394	369	338	374	402	399	335	359	372	375	401	348	377	349
40767	55673	36250	22161	13737	7664	4172	2266	1406	904	701	612	583	590	485	452	405	402	421	377	399	369	408	434	396	394	421	398	411	420	404	375	403	371	391	423	374	405	386	389	403	383	371	390	408	401	394	407	397	411	348	380	383	432	430	411	380	431	397	411	414	387	387	358	391	367	377	366	387	408	405	410	410	406	390	384	401	348	384	410	399	417	427	403	409	383	387	415	362	403	424	390	410	374	431	382	407	411	408	384	399	386	378	379	380	408	421	396	383	402	396	385	434	411	397	415	388	405	421	374	377	366	362	400	420	375	382	394	410	404	392	421	409	388	387	404	429	424	395	392	385	426	413	397	447	400	396	388	391	454	409	411	412	385	415	397	361	389	374	395	398	394	391	374	434	380	412	394	396	391	413	399	414	412	368	390	388	394	419	428	410	393	412	365	376	390	414	387	378	387	379	436	402	364	415	355	407	391	444	389	408	443	391	384	432	396	439	390	399	369	372	408	389	373	432	394	410	387	373	399	400	397	393	409	383	386	395	406	361	423	409	452	409	423	417	353	420	387	361	433	391	406	414	385	368	396	427	397	383	389	380	377	372	380	391	391	376	370	372	410	375	403	413	395	404	376	381	412	416	364	381	417	386	380	408	404	392	401	383	409	402	422	384	402	419	385	413	361	396	402	403	423	366	405	393	431	407	426	436	413	379	434	391	370	395	386	389	411	390	400	408	413	394	386	356	397	431	405	403	428	390	385	424	387	412	414	394	397	392	389	392	428	402	390	385	380	409	390	365	376	372	409	431	368	428	395	389	444	378	423	410	378	440	404	400	440	373	389	395	387	379	392	409	357	414	403	395	400	365	401	389	379	390	406	407	393	370	401	399	420	411	383	407	381	410	365	416	375	449	413	407	378	404	375	396	398	422	388	379	380	399	397	397	393	433	428	421	431	428	434	413	383	388	409	419	426	391	430	399	392	383	381	415	429	389	348	399	395	420	394	391	388	389	360	449	370	380	401	414	396	391	375	372	373	395	407	407	407	415	394	378	417	430	385	420	381	400	395	396	402	410	408	407	384	372	426	382	424	393	393	397	421	425	409	412	412	376	389	375	433	366	441	384	396	380	375	418	392	398	437	417	412	378	427	387	404	424	403	403	362	403	406	362	396	369	359	439	388	423	390	421	402	416	394	451	405	391	363	414	381	408	410	370	390	397	357	385	386	450	396	415	431	409	389	398	445	404	393	363	383	434	422	396	428	405	404	419	378	417	390	415	442	360	398	405	403	424	374	407	360	391	396	391	406	418	385	409	403	419	387	422	400	392	391	400	414	415	422	416	388	372	417	403	403	379	396	412	397	382	369	380	417	434	397	372	368	397	389	401	400	393	424	414	367	412	386	430	418	399	392	420	385	448	401	381	456	444	391	387	418	374	401	397	428	388	397	378	399	359	380	395	460	394	343	415	410	397	372	388	421	397	387	381	389	372	409	410	412	390	387	447	395	406	429	413	377	400	429	415	387	410	394	423	433	434	381	422	407	404	427	388	403	401	411	380	379	380	395	384	409	377	400	379	422	395	417	378	388	357	375	410	364	383	411	363	390	398	401	410	433	387	409	405	393	409	364	389	380	406	425	414	398	410	364	388	382	395	374	371	440	368	392	424	407	421	442	452	409	410	373	397	412	384	434	437	367	422	409	386	396	403	410	392	384	392	378	396	401	392	426	388	395	419	372	410	401	393	372	422	402	361	393	383	434	404	413	393	400	430	414	386	429	410	378	366	433	388	386	414	403	369	399	395	377	389	399	427	404	394	404	364	413	381	416	413	413	401	422	391	435	427	426	378	405	380	391	381	386	383	407	409	383	376	375	407	404	393	395	417	393	422	397	422	419	408	401	374	385	426	366	408	431	369	421	396	393	400	433	397	397	432	399	403	380	369	400	407	395	419	445	386	409	386	399	412	373	420	411	400	405	400	362	366	413	362	403	408	407	392	386	359	394	413	400	408	387	409	411	407	396	392	367	424	394	404	408	400	393	377	403	381	405	375	413	424	379	416	387	396	408	396	379	403	423	413	394	404	394	403	394	389	410	364	398	399	394	423	395	399	404	365	413	413	392	357	367	411	402	395	390	433	406	400	378	441	413	400	370	422	379	399	380	406	368	396	443	399	374	386	381	435	348	391	415	411	370	369	395	428	370	405	381	395	405	388	402	381	372	389	385	378	424	393	365	387	412	410	385	376	392	388	426	435	386	395	400	403	404	362	385	390	401	394	414	387	379	396	409	396	403	388	393	386	431	434	377	378	425	415	394	373	390	398	419	407	396	425	391	361	366	423	404	412	365	400	404	388	387	404	414	404	398	391	378	397	413	347	404	423	368	391	422	400	367	379	404	404	390	395	379	403	385	398	423	374	415	384	416	404	402	409	407	433	399	351	375	402	418	417	410	422	408	397	421	420	425	426	359	390	401	397	375	391	374	389	431	433	416	380	410	367	415	433	408	432	370	406	427	380	416	398	402	381	393	387	398	395	428	401	424	430	377	405	407	374	432	385	404	439	394	386	383	403	395	370	424	424	401	375	413	424	379	423	398	393	383	413	378	383	416	409	369	374	382	379	397	388	378	397	390	411	399	425	387	408	398	406	374	400	429	396	391	387	376	408	360	434	433	391	408	407	360	388	411	398	386	389	374	436	408	399	386	400	382	394	395	395	353	404	357	400	409	369	457	427	423	374	382	416	369	364	393	452	342	392	390	405	439	396	422	409	388	385	397	421	392	389	414	388	452	372	406	410	398	409	397	445	408	408	402	421	364	381	381	410	423	382	384	371	400	421	393	379	387	394	373	424	398	409	412	408	405	399	415	403	384	411	396	401	362	378	405	423	407	388	408	420	388	378	392	414	390	376	407	398	407	405	408	368	389	383	414	404	396	390	421	387	366	381	380	379	383	408	389	409	404	392	416	398	387	415	421	395	380	425	409	431	398	422	416	404	394	423	369	400	426	416	392	390	415	380	390	412	397	424	401	392	402	384	421	386	398	410	389	362	373	381	433	404	379	376	413	419	385	372	405	417	363	396	377	412	382	422	400	390	422	381	399	407	427	392	382	418	397	426	384	391	376	404	402	416	390	394	418	380	384	447	347	417	407	400	391	410	375	392	383	396	376	387	414	386	436	398	375	416	380	448	385	435	405	335	431	367	387	375	384	374	365	421	427	395	397	403	375	366	434	344	393	391	410	398	387	371	422	401	411	387	389	385	385	361	398	435	394	392	409	400	425	420	390	390	399	370	420	427	462	404	383	357	403	392	401	410	384	403	395	429	382	396	382	401	358	401	375	421	378	432	378	420	379	412	388	417	424	390	422	402	416	373	405	418	398	418	384	443	390	443	404	418	393	387	372	435	412	413	370	380	401	367	422	443	356	386	390	392	404	406	383	420	383	394	431	406	391	412	429	365	403	354	375	410	405	409	418	378	392	426	409	413	418	414	446	394	383	377	409
22333	20931	28357	23682	21073	21111	11711	2981	2054	1311	995	733	591	470	456	439	421	392	372	393	341	386	376	350	348	343	354	343	327	351	365	385	338	356	346	385	345	378	358	341	355	346	357	340	363	335	343	364	343	348	370	343	300	346	357	349	335	362	330	328	316	347	345	374	352	344	350	373	334	341	341	327	376	335	321	332	306	334	360	381	343	346	358	324	363	353	341	342	362	359	353	338	349	340	313	377	336	336	367	336	341	321	351	348	387	318	362	318	392	323	343	339	318	336	375	321	354	355	319	350	343	357	353	343	368	343	340	352	366	397	341	343	404	359	329	347	367	348	361	336	391	386	360	333	379	337	347	362	333	349	339	325	303	359	372	331	369	352	327	316	362	358	372	373	375	349	354	369	353	310	333	346	351	282	372	341	326	384	319	338	345	315	355	353	317	345	355	351	354	326	389	355	345	353	323	354	351	350	363	352	367	352	347	378	348	352	340	309	372	341	381	341	352	337	335	365	355	362	379	325	323	388	363	367	321	361	349	347	351	358	367	359	310	350	348	344	327	318	348	341	348	346	333	338	378	319	362	318	346	363	343	325	329	316	337	377	325	366	334	350	357	352	329	358	341	361	382	377	352	329	317	360	336	360	322	323	387	315	329	321	360	364	307	333	358	312	344	355	330	351	349	350	338	345	346	366	350	367	367	346	340	322	352	352	327	349	360	321	346	342	347	309	351	371	358	345	386	355	326	356	294	381	376	315	333	348	331	367	364	342	374	385	349	344	347	346	375	369	340	356	331	369	371	325	367	344	338	384	373	352	332	340	347	329	371	310	351	329	333	346	386	351	311	365	413	376	321	341	312	345	312	326	388	391	320	321	349	372	335	350	345	344	379	365	371	340	333	364	360	328	356	342	356	289	307	382	314	350	360	321	351	355	375	344	349	363	337	343	356	311	359	351	351	348	342	361	305	314	358	390	348	368	361	360	323	350	340	366	332	309	333	371	331	334	343	348	334	330	335	354	328	311	363	353	323	331	339	378	352	337	381	354	333	357	335	325	344	358	346	338	348	353	364	333	312	337	342	365	392	348	341	361	360	363	370	365	348	359	343	373	353	341	305	342	366	356	358	335	357	348	354	380	357	362	334	354	321	329	368	319	339	344	357	346	324	343	302	350	344	363	347	354	363	344	342	338	346	342	342	329	332	344	358	322	363	325	339	351	366	396	329	334	315	353	375	337	349	343	348	358	323	360	334	347	366	339	341	347	346	360	342	331	316	325	329	346	377	336	339	314	346	361	334	344	328	354	360	320	324	346	344	328	316	323	359	342	340	371	357	357	339	346	374	356	329	360	319	342	347	359	349	346	312	327	339	353	345	311	360	382	302	357	360	358	355	334	345	356	324	341	387	350	358	342	346	327	365	335	352	335	334	353	328	347	360	353	374	348	346	384	348	368	395	350	367	351	361	368	351	332	352	340	300	341	346	322	348	325	377	353	356	343	391	365	351	362	342	332	357	352	336	336	338	361	372	342	353	326	361	338	336	329	332	320	367	332	344	364	319	357	366	314	346	374	361	343	365	356	354	322	331	349	345	353	337	351	335	331	366	375	360	342	329	365	359	331	330	333	344	348	369	367	347	321	353	347	351	347	358	348	329	335	338	317	345	340	367	356	343	302	346	341	333	321	347	330	343	339	352	358	304	359	362	295	323	359	350	323	332	351	349	339	345	336	336	340	354	345	379	330	362	365	381	334	356	391	368	369	353	342	335	339	343	345	359	342	339	319	339	355	320	346	344	358	348	371	365	344	364	331	371	332	325	338	340	324	331	323	359	349	355	366	346	302	331	353	343	340	318	334	340	304	301	357	339	304	345	353	386	336	333	364	344	364	336	363	351	362	322	399	351	324	373	341	336	355	336	368	378	342	364	340	344	328	338	339	313	331	343	352	336	366	339	327	313	362	345	336	338	337	311	377	337	332	376	363	333	331	330	360	340	364	349	337	328	321	339	362	332	342	374	336	322	346	343	355	363	319	372	339	358	368	333	342	324	344	350	390	362	348	376	365	373	309	351	340	373	329	367	335	363	336	306	338	374	362	344	357	341	350	345	324	348	335	352	332	341	367	316	365	385	365	329	350	342	349	345	366	344	361	350	375	331	332	333	340	336	365	323	366	339	345	343	332	346	282	363	384	367	361	367	344	344	377	361	317	322	352	366	330	327	347	318	346	330	351	363	357	326	348	338	360	355	332	365	355	344	337	316	374	366	363	345	384	348	329	362	386	343	374	323	337	348	323	334	353	323	339	335	335	345	351	322	318	351	376	328	331	344	375	333	358	362	350	358	324	351	339	331	363	360	342	342	366	350	347	340	326	350	360	344	331	331	332	341	355	351	319	339	355	338	361	326	321	351	357	376	362	365	344	341	328	373	355	350	345	320	342	368	307	357	375	383	346	337	365	385	357	367	367	322	306	361	347	369	391	342	356	356	347	362	337	360	360	362	334	388	340	361	341	352	336	361	361	362	318	367	347	330	356	350	339	341	336	374	338	349	355	340	352	353	385	361	352	374	349	345	314	361	358	358	346	348	347	369	325	329	312	339	332	363	340	336	336	315	365	341	379	347	395	329	364	341	314	318	361	321	318	346	347	339	346	305	352	355	355	327	345	351	344	395	338	360	350	336	332	395	362	368	334	357	354	336	359	322	336	348	389	359	363	332	376	334	365	351	348	363	305	352	340	392	319	332	360	340	355	325	341	326	355	345	360	369	351	371	350	312	337	333	317	346	360	368	355	355	330	350	369	319	356	365	352	370	323	351	341	339	321	350	332	352	357	350	340	299	330	370	322	336	396	334	313	409	395	340	331	330	359	350	355	319	335	312	365	336	371	350	358	360	380	374	322	345	360	323	335	346	356	345	346	378	372	328	351	340	333	331	359	387	389	326	346	341	337	393	346	323	345	343	353	369	325	364	335	343	358	340	353	337	368	378	320	317	335	352	341	341	363	323	355	345	305	339	310	351	341	345	343	319	362	351	335	362	344	359	348	370	350	348	369	326	336	342	346	347	323	317	386	346	347	356	360	343	345	333	347	359	388	327	344	358	406	369	326	380	327	362	310	322	331	331	328	312	341	340	329	378	362	334	334	361	321	342	311	340	338	366	351	395	350	302	343	331	351	344	361	350	335	343	346	359	336	348	336	365	393	319	375	351	355	347	349	315	354	345	334	358	356	350	346	330	342	367	365	326	342	390	363	353	341	330	370	319	350	369	339	342	347	360	374	353	336	316	347	387	328	317	333	335	337	376	322	373	354	376	383	344	346	331	362	350	338	367	323	307	336	339	331	333	330	326	354	335	364	341	320	354	389	329	358	374	325	345	349	349	346	364	351	338	324	323	348	373	335	343	336	383	316	363	339	354	361	371	349	374	342	367	372	324	320	364	355	355	373	365	318	339	349	329	345	338	371	351	325	388	336	343	381	342	335	305	333	346	367	335	355
45411	69301	45693	28504	20255	12302	6318	3984	3280	1926	1248	953	741	554	502	486	476	463	404	413	387	389	384	377	357	373	357	334	362	376	339	346	362	364	344	352	365	364	333	339	368	386	355	340	387	363	345	383	323	350	375	353	366	364	370	329	387	399	368	349	368	375	373	357	384	371	393	367	375	410	332	338	362	385	361	342	357	366	371	351	315	366	363	363	331	352	393	370	365	363	378	376	369	349	350	375	400	368	336	369	372	369	369	348	358	361	346	345	372	333	374	357	338	366	341	368	353	359	325	332	375	353	352	359	369	345	358	334	364	352	356	349	342	342	329	359	380	354	366	389	400	366	389	362	361	381	347	344	353	332	388	413	367	332	363	362	307	361	368	367	361	365	364	397	357	375	383	383	387	352	383	368	353	377	327	352	327	350	334	357	365	358	365	368	349	379	371	368	360	332	375	367	347	348	389	348	396	351	371	354	326	296	366	385	371	359	349	345	359	401	360	373	328	371	357	368	350	373	354	391	361	371	357	404	338	348	350	365	371	366	364	362	351	382	355	363	356	372	366	357	353	385	351	394	369	329	370	345	359	341	345	359	363	353	351	344	381	346	339	353	368	325	386	352	355	352	338	351	375	358	339	357	380	367	364	357	363	345	369	375	345	358	312	369	406	349	374	362	346	343	362	376	379	320	375	367	371	346	339	419	365	356	371	346	372	337	367	364	352	366	363	358	379	369	359	323	349	343	309	382	329	350	330	389	372	350	345	367	387	368	329	392	376	373	325	361	363	362	370	341	371	335	359	356	377	364	359	366	358	361	352	382	307	353	335	335	361	377	350	363	354	366	367	367	341	337	309	358	366	354	374	359	372	378	344	351	374	378	378	366	337	368	355	345	354	378	316	398	347	362	357	378	378	379	346	372	381	362	362	363	317	337	340	348	375	347	338	362	361	331	415	373	375	350	347	361	396	369	332	339	372	406	321	346	390	350	365	377	377	350	375	373	370	358	379	349	361	363	359	347	393	386	359	387	344	365	376	385	372	363	369	371	380	368	350	342	371	363	340	377	368	328	351	335	364	341	362	365	347	371	350	357	354	344	368	392	359	368	361	376	336	356	357	331	344	383	353	359	357	353	358	364	368	362	360	349	354	354	382	351	357	401	343	362	357	361	361	336	330	348	395	340	373	388	378	360	362	332	344	360	332	323	368	355	373	381	369	346	337	358	332	350	411	361	354	378	393	371	376	367	383	362	368	374	361	400	325	386	345	337	366	359	382	350	387	411	374	354	383	335	361	387	370	325	376	334	375	375	314	330	342	374	356	343	346	343	380	353	362	358	358	366	373	371	338	337	395	346	397	356	347	356	366	356	338	366	326	380	309	350	385	361	363	323	350	365	360	348	379	384	322	378	368	370	359	330	382	349	355	374	348	387	369	381	358	333	381	379	395	362	370	365	383	334	348	358	375	377	369	350	370	329	360	382	366	360	391	394	405	382	382	364	367	361	343	355	346	366	370	323	363	383	362	356	360	360	338	351	367	354	352	357	350	379	367	345	315	335	381	335	346	334	366	375	351	366	346	396	398	388	349	362	363	326	382	356	343	369	375	397	358	366	331	406	319	342	343	368	371	352	338	386	347	352	397	341	368	335	369	342	380	383	376	352	342	308	354	384	385	388	362	359	361	361	348	384	372	324	351	387	385	339	370	361	358	365	348	378	327	376	395	354	375	328	355	354	366	385	335	379	395	333	329	374	357	330	357	363	353	355	364	375	381	367	356	374	354	322	367	334	373	335	357	378	361	382	371	308	380	385	374	350	318	368	333	346	330	360	353	342	381	378	342	373	340	350	386	338	372	339	370	354	383	359	348	396	353	380	344	350	352	366	390	361	359	351	381	354	348	333	361	397	368	396	380	392	338	363	349	365	358	347	374	339	382	374	359	385	369	335	340	353	350	383	338	388	389	374	369	394	344	356	360	391	361	341	347	361	372	349	375	357	358	374	371	364	351	373	348	356	362	360	382	398	333	337	364	361	372	364	314	322	339	346	379	385	366	338	369	340	371	342	388	376	341	368	366	352	382	375	368	362	367	349	357	362	394	356	341	367	350	341	341	368	351	373	342	367	362	385	360	371	351	352	389	369	369	360	388	368	382	390	361	381	346	393	335	370	339	358	388	326	350	361	359	320	362	380	360	342	358	363	356	334	345	383	344	390	350	371	373	337	366	349	356	334	352	371	390	354	371	366	345	378	392	366	365	370	366	380	373	389	374	377	393	379	369	347	418	349	365	356	366	361	337	360	406	347	363	358	360	334	379	382	344	373	358	365	361	353	342	365	380	349	377	361	348	372	334	384	359	341	393	353	407	345	362	330	402	386	402	335	374	389	358	341	355	344	381	327	377	346	397	344	350	384	332	364	357	340	352	352	372	373	355	339	363	363	385	332	373	372	338	366	364	394	316	392	332	361	369	372	360	356	378	385	362	401	379	349	352	351	380	356	377	334	334	340	355	402	351	354	378	384	367	379	397	356	357	346	382	366	372	344	368	386	355	361	365	384	373	355	358	366	358	380	376	360	368	350	372	348	381	360	352	361	357	339	338	346	374	356	380	354	390	331	358	350	345	356	335	379	359	370	345	408	333	348	342	340	358	373	365	338	376	372	369	382	359	340	346	371	391	362	352	365	346	333	369	378	403	349	337	345	340	373	379	342	387	365	356	362	357	355	352	366	380	355	356	363	372	349	388	314	377	328	383	354	350	361	362	354	342	357	336	357	379	385	378	349	373	366	389	364	364	372	363	332	347	372	374	376	350	371	358	347	342	326	348	384	330	385	377	343	344	352	343	370	346	365	359	361	355	376	363	358	356	358	354	373	367	344	310	374	352	377	348	329	351	376	354	385	366	329	370	373	374	350	346	382	339	361	366	378	374	372	341	376	360	384	352	362	393	368	396	321	367	351	340	339	357	405	345	380	362	371	370	320	361	370	374	359	373	345	361	360	364	364	372	334	343	392	356	376	334	401	362	368	367	374	372	367	341	360	370	374	385	354	354	374	401	373	374	336	356	397	367	374	349	363	405	331	353	339	370	345	320	373	372	356	340	379	359	350	390	347	327	388	366	326	343	367	337	336	367	323	293	377	368	344	349	382	329	366	381	374	355	371	342	363	388	381	328	349	344	370	386	357	356	369	352	365	330	349	361	347	381	349	354	337	359	334	353	329	363	359	372	352	355	349	365	333	366	389	372	361	389	343	350	371	358	365	368	356	353	332	379	376	360	343	353	318	342	363	354	355	387	374	329	359	341	393	360	357	368	388	325	333	372	377	368	345	374	346	348	391	334	383	334	370	418	341	374	370	374	365	336	354	359	355	356	327	402	361	363	327	361	320	363	373	344	380	381	361	395	376	352	335	378	369	380	322	346	385	334	365	360	365	348	353	356	357	354	369	362	391	351	378	344	390	388	365	365	383	376	354	354	370	346	355	370	345	372	385	367	362
41042	35536	29288	16417	6970	3545	1933	1152	893	710	547	482	383	372	414	375	379	365	386	401	366	362	381	353	362	379	371	350	380	367	352	378	334	342	380	363	372	383	346	367	406	346	334	404	361	369	354	369	361	399	370	387	355	375	362	348	356	344	374	373	348	360	370	380	389	353	359	395	378	350	332	314	400	377	347	366	371	387	360	410	386	359	360	359	393	365	385	366	371	349	369	381	389	365	392	391	364	378	362	350	381	408	392	341	339	376	331	347	378	392	392	383	389	385	347	367	373	361	367	358	360	377	369	365	373	376	348	377	358	382	354	344	378	360	364	358	360	399	370	390	371	360	356	367	380	371	369	360	362	380	358	364	351	399	346	349	398	369	358	390	342	354	363	376	403	382	345	380	369	379	378	334	392	385	362	387	385	364	338	408	326	379	357	357	339	369	338	362	350	349	354	347	380	404	357	370	389	361	370	378	353	358	331	349	364	372	377	374	343	338	356	369	350	354	363	367	395	355	349	320	355	398	396	390	380	370	371	361	360	373	417	394	395	369	375	384	382	378	369	378	350	332	381	376	348	380	373	378	382	370	346	354	371	371	386	370	377	383	332	390	335	363	379	369	397	364	351	356	387	412	381	356	428	368	360	366	414	373	402	389	371	377	345	339	400	347	366	393	378	364	361	370	357	365	359	351	379	364	355	374	390	351	362	369	328	356	375	364	373	382	346	358	362	371	375	342	353	376	355	371	345	381	334	377	369	379	374	345	351	361	354	353	391	374	378	332	367	364	383	378	344	357	371	363	388	382	359	341	345	342	357	364	391	368	355	383	365	354	418	318	398	348	385	349	360	390	400	352	342	356	410	363	371	373	351	344	357	410	382	386	347	357	344	385	364	366	385	365	411	370	375	326	353	367	374	357	366	373	385	346	362	373	381	374	377	368	354	373	381	372	362	390	391	357	387	359	392	359	357	377	361	371	356	374	398	357	386	378	363	346	408	313	366	357	359	372	358	369	360	374	349	391	346	345	362	358	358	362	365	366	334	379	379	355	340	388	364	373	371	367	412	356	375	353	353	358	367	372	368	346	349	344	381	371	371	363	334	353	369	355	375	382	352	363	354	365	385	361	364	366	378	376	369	420	370	395	370	373	354	367	337	353	378	352	366	354	375	390	389	337	394	373	359	365	397	386	349	354	341	329	315	391	392	379	341	405	346	370	371	395	376	379	346	354	376	378	368	374	392	322	390	349	373	382	383	375	375	377	366	346	351	355	382	355	337	411	386	365	359	384	347	363	358	375	404	336	362	392	374	392	386	344	363	421	385	373	369	349	384	393	372	340	367	376	355	368	361	354	384	393	351	340	408	353	348	374	375	362	374	377	418	375	355	352	399	401	373	324	358	382	370	344	334	381	352	371	335	373	370	383	377	395	376	356	379	364	354	369	400	352	343	357	426	355	336	371	327	389	399	356	339	398	386	358	385	389	385	379	358	369	388	387	373	365	390	372	383	413	328	389	345	373	351	380	369	335	345	418	370	398	339	347	364	386	391	346	350	382	393	364	382	367	350	374	352	367	349	390	327	389	362	369	352	355	367	401	382	361	374	363	359	373	357	381	352	384	385	353	363	403	374	337	357	400	350	381	378	359	375	399	349	370	358	369	390	347	331	358	386	347	339	361	373	396	397	363	371	385	369	349	399	389	367	362	376	385	390	353	395	363	366	343	360	378	363	359	359	355	347	392	357	419	375	403	390	398	357	334	403	376	368	361	392	362	342	372	382	341	389	395	361	410	374	361	386	385	372	389	373	359	310	356	356	344	397	382	382	365	402	370	371	346	347	370	371	378	376	361	362	386	362	390	366	351	366	349	336	399	374	350	359	369	339	376	391	363	370	390	358	362	379	387	365	390	376	373	402	355	416	332	394	357	358	375	384	382	319	345	350	392	374	352	358	412	383	344	359	356	395	386	362	401	372	355	346	366	369	350	359	352	345	372	356	385	362	345	380	385	368	357	365	366	362	385	372	398	365	357	325	357	397	387	371	370	350	380	352	385	360	386	391	400	359	356	309	366	388	351	347	370	365	371	385	353	368	354	364	384	379	356	348	407	364	350	372	382	387	376	349	411	373	372	352	383	353	363	397	379	420	368	392	368	373	377	381	345	372	370	385	395	335	354	314	407	378	352	366	349	375	323	356	371	385	376	365	349	337	345	345	359	343	403	386	333	396	362	381	400	344	410	369	379	381	418	374	354	342	337	396	354	400	387	399	398	369	347	370	358	348	337	354	370	348	363	346	366	364	349	372	366	373	370	375	367	353	388	381	379	398	377	331	380	359	376	380	378	358	381	375	354	376	344	364	369	365	393	368	371	337	383	363	338	381	396	345	373	342	388	349	352	370	348	385	360	357	383	370	387	387	371	345	380	384	353	369	380	359	391	391	393	380	349	397	310	348	355	346	369	392	377	367	373	362	385	370	346	356	350	355	365	362	371	383	320	371	369	376	377	392	393	349	392	380	347	382	371	360	368	322	381	355	405	348	370	377	359	365	356	362	334	388	343	361	405	365	397	379	407	364	365	374	348	369	333	360	379	373	385	361	364	334	403	357	372	345	413	395	398	373	351	391	383	361	395	355	364	348	363	343	353	375	352	399	348	382	371	394	361	381	356	381	372	385	330	350	384	351	397	366	363	321	331	332	368	360	379	359	421	391	307	381	334	338	356	386	360	359	375	388	380	378	379	392	378	357	393	367	337	372	353	340	393	365	409	381	360	354	379	366	381	344	364	381	362	335	349	355	370	385	401	399	387	351	364	346	419	354	397	379	381	393	344	368	346	359	379	375	344	361	374	361	358	349	348	335	350	365	352	364	378	409	376	393	336	377	383	371	362	381	369	401	336	381	358	367	334	362	352	399	380	344	360	321	382	359	371	352	375	341	334	332	346	355	377	388	374	361	343	347	366	351	353	375	409	390	350	331	343	395	397	370	356	367	362	333	366	396	396	345	383	371	381	357	392	340	353	393	366	350	360	390	349	330	379	380	412	365	349	388	341	346	376	418	356	378	372	360	389	365	391	376	357	357	345	391	333	374	393	363	400	389	358	350	365	380	359	390	373	391	366	366	362	363	363	395	348	353	371	340	362	381	360	369	374	412	379	414	377	383	382	339	319	365	347	355	351	333	342	362	341	396	365	374	342	376	340	366	370	333	395	382	386	369	372	357	376	366	339	354	355	363	353	387	363	385	386	344	367	392	351	359	383	339	357	346	376	352	364	387	357	325	394	380	372	375	354	381	352	336	375	357	380	355	359	362	354	355	353	376	376	332	312	380	360	394	346	369	401	351	377	357	369	353	322	349	342	333	364	387	382	353	377	376	365	375	367	407	367	386	376	369	374	345	364	362	367	349	359	317	373	344	385	368	352	335	353	361	366	337	348	360	378	372	350	352	364	377	355	395	418	383	368	368	385	374	361	368	370	375	395	373	369	372	379	353	358
45890	46295	28188	14110	8637	5141	2965	1777	1311	867	647	538	498	439	422	425	416	441	387	387	398	402	408	430	362	385	443	363	386	399	361	398	389	355	405	378	372	384	383	407	394	379	380	393	386	421	382	395	362	393	358	402	370	392	411	391	447	383	395	372	384	398	403	411	390	411	385	419	349	389	380	402	390	415	386	364	381	366	399	354	337	408	368	392	383	398	387	340	409	369	378	401	374	383	381	370	405	362	383	399	386	359	373	380	341	403	394	394	420	383	376	402	372	443	389	380	379	429	384	381	367	378	364	372	403	399	379	390	400	381	380	370	396	368	409	380	423	382	412	351	372	375	367	414	336	367	414	374	395	375	363	363	412	384	400	390	380	397	381	396	399	425	404	358	361	375	405	426	405	389	365	387	395	387	392	382	380	394	390	390	409	397	381	403	383	399	391	355	415	387	358	409	373	404	401	429	353	396	379	418	365	430	389	382	404	383	387	400	404	413	364	412	433	387	325	375	388	382	386	397	390	359	399	404	396	390	382	400	370	418	399	390	368	384	421	370	401	411	410	407	392	374	340	391	394	417	380	401	420	371	409	355	424	384	392	401	395	386	402	375	408	399	403	366	374	390	370	404	401	393	394	385	422	360	356	397	383	398	390	377	387	380	394	409	337	384	386	372	384	398	416	420	397	400	374	390	388	369	411	384	346	418	389	424	416	380	395	377	422	401	402	402	405	403	403	417	392	389	381	402	397	408	400	350	399	378	391	387	390	368	352	356	394	376	395	409	393	401	383	358	422	347	369	371	366	377	403	407	393	408	346	405	384	359	359	354	416	412	397	390	364	377	415	388	371	384	401	368	383	397	380	413	409	362	401	391	417	376	427	385	380	390	367	377	349	372	370	396	368	415	375	356	404	397	377	402	391	372	393	406	401	365	395	368	340	407	402	394	373	373	427	396	427	364	418	375	389	432	368	365	411	395	393	381	364	387	399	383	420	384	375	385	360	358	392	385	396	426	379	340	375	390	393	396	402	391	351	391	355	395	389	377	411	392	399	411	377	371	362	371	352	404	383	385	384	394	398	374	389	414	382	373	445	370	359	411	358	385	397	399	366	398	358	403	451	361	398	390	407	376	353	399	379	378	402	394	398	392	398	419	399	361	384	358	352	380	377	397	376	362	375	377	414	392	401	385	370	357	393	392	412	362	371	417	407	378	378	387	401	378	393	340	404	370	365	408	381	350	382	388	379	382	372	375	390	401	392	401	391	403	408	385	396	440	402	390	403	409	364	344	427	408	414	418	374	361	350	423	363	402	391	413	419	409	362	384	395	395	400	389	349	332	404	393	381	442	377	388	378	371	425	404	395	369	373	382	381	408	372	395	396	401	360	373	363	407	405	408	389	363	397	379	388	399	398	377	394	380	400	391	365	372	381	399	381	404	407	414	348	427	384	372	383	399	330	350	376	354	393	374	373	374	373	387	359	364	424	367	386	420	392	405	395	356	408	394	400	424	390	396	394	409	404	346	414	381	362	408	382	392	386	381	379	356	413	404	380	368	386	384	429	354	385	383	381	418	395	390	366	402	406	408	375	385	369	381	380	410	411	397	408	426	381	387	417	401	409	397	381	389	386	384	382	367	411	385	346	391	393	358	360	367	379	398	359	380	399	390	381	395	372	396	359	370	390	431	366	406	386	446	401	402	398	393	391	387	404	390	417	419	393	395	398	431	386	402	351	409	400	353	404	373	399	420	368	403	366	395	389	385	413	410	375	337	362	351	396	364	385	417	358	406	369	353	392	398	379	392	370	409	366	370	378	376	373	398	429	410	399	428	369	402	412	392	398	405	430	403	392	380	413	378	395	385	405	369	375	412	401	381	400	388	418	389	352	418	384	380	377	396	403	392	388	416	401	401	409	396	379	391	413	399	377	387	420	379	391	364	369	371	369	415	381	412	388	398	400	435	386	393	375	376	386	387	431	440	372	392	399	362	396	396	403	412	396	378	382	365	397	399	388	388	382	441	391	401	404	417	367	395	374	386	372	398	389	402	380	393	419	375	423	385	380	385	361	385	410	407	392	401	379	441	425	382	408	398	367	386	366	368	441	396	388	401	399	397	389	374	411	362	388	348	412	436	379	402	385	403	395	357	389	376	333	399	371	400	376	387	380	413	394	380	399	366	396	371	389	401	382	378	400	377	359	444	376	365	403	346	360	409	418	359	383	403	386	382	388	408	402	368	347	380	361	368	395	405	350	419	408	368	376	405	355	397	384	407	397	384	369	429	379	413	377	360	411	377	391	388	363	392	364	407	389	370	365	401	380	403	377	369	392	437	413	393	351	388	402	374	377	387	375	388	372	346	378	387	377	393	393	394	362	378	388	412	388	407	408	376	392	392	386	386	381	390	420	395	364	416	412	393	369	383	407	383	361	392	416	407	375	369	369	367	410	383	364	387	371	426	379	404	405	373	373	390	391	371	412	395	362	391	374	424	399	391	393	373	418	403	397	401	404	391	362	370	384	395	385	397	377	378	409	401	397	390	417	365	411	419	416	417	412	405	398	372	344	397	431	361	388	376	399	356	408	420	398	328	396	390	377	386	395	402	389	393	395	413	416	375	423	387	407	411	383	395	381	391	390	396	387	379	396	435	385	431	413	410	401	403	399	424	387	418	363	398	395	422	382	362	411	378	309	368	394	390	365	389	389	387	397	379	382	376	405	400	394	408	392	365	391	413	398	389	379	400	380	356	394	392	363	390	342	397	406	404	373	361	362	388	375	370	384	401	379	358	389	435	439	391	392	440	406	354	382	389	408	387	370	354	389	370	413	401	393	419	385	372	382	389	399	399	379	372	384	398	390	399	380	407	416	365	348	381	394	399	370	384	354	413	388	399	359	401	454	412	432	355	389	434	362	412	374	380	395	414	386	351	413	384	404	424	388	389	388	401	376	404	357	394	343	378	362	395	426	422	386	375	392	386	402	399	382	355	408	411	352	433	387	401	370	394	396	400	375	395	411	402	409	391	392	387	401	368	397	404	412	416	358	386	416	356	385	401	385	392	343	355	397	415	398	398	377	384	428	396	384	392	379	420	378	377	376	402	397	388	405	389	391	357	371	428	398	395	394	405	394	385	394	409	414	386	361	434	389	379	388	386	402	414	360	383	390	379	358	364	360	399	368	379	405	384	397	418	385	395	394	364	390	396	410	402	412	389	406	422	385	365	387	408	357	439	366	375	365	455	366	402	415	386	384	382	415	413	402	395	375	383	428	360	356	388	371	429	391	391	359	380	399	395	365	391	367	400	361	405	391	413	414	395	397	397	362	396	378	401	391	394	416	390	352	386	385	366	381	400	418	385	402	402	380	412	382	364	384	396	397	375	378	367	415	387	420	405	406	392	403	385	395	392	415	406	411	388	392	403	370	350	412	365	377	391	401	361	364	370	403	407	408	374	412	407	394	402	385	385	418	423	389	400	409	383	375	405	409	412	418	402
23395	20915	27896	24092	20913	11897	2343	968	593	480	412	386	395	378	385	352	379	357	377	367	355	360	353	378	347	346	335	371	338	370	352	340	362	349	363	337	330	319	355	347	350	321	357	387	344	374	337	341	373	324	337	344	372	320	366	359	326	301	358	367	351	369	300	355	323	355	341	365	387	375	380	342	335	393	330	350	344	353	333	344	349	299	330	321	356	342	356	335	358	370	327	321	327	335	353	330	360	332	334	304	317	342	355	324	372	357	340	353	326	383	353	330	336	344	349	364	347	378	366	335	369	318	378	347	364	378	344	335	372	361	272	343	342	360	318	363	343	343	357	380	362	332	385	352	353	354	347	336	359	307	331	367	338	339	342	336	347	353	345	337	385	306	319	352	387	345	342	369	340	324	333	374	351	372	334	357	373	310	365	324	362	381	340	371	362	311	340	333	348	356	372	302	343	339	319	338	353	306	381	335	333	350	399	300	351	365	366	329	359	347	345	329	338	348	392	385	335	352	345	349	334	348	360	363	358	343	337	381	327	373	322	327	375	335	322	376	340	337	332	328	357	342	345	365	351	325	353	349	350	332	357	361	333	371	343	368	353	314	353	381	338	377	330	348	356	364	316	365	320	367	386	379	356	349	372	358	324	350	321	330	351	343	354	354	321	349	365	335	326	324	340	357	307	343	337	326	352	365	390	340	373	397	357	325	320	342	358	344	349	330	328	355	345	350	342	331	364	352	354	344	341	320	338	346	392	355	374	368	333	340	356	332	345	345	327	347	345	360	296	336	359	372	339	363	355	342	349	348	330	345	334	328	324	369	364	371	340	383	347	354	355	357	346	333	341	349	359	363	367	384	343	335	356	344	348	334	343	358	323	318	357	350	363	353	346	322	349	371	370	339	343	359	347	365	331	339	345	364	345	322	337	346	361	354	340	377	332	363	352	354	325	375	366	359	341	374	351	353	363	324	350	342	357	336	356	368	324	336	323	383	376	341	345	321	331	340	309	369	339	337	347	362	334	331	378	343	335	325	373	353	351	322	333	331	353	341	349	362	352	337	334	362	353	350	358	310	361	352	324	308	348	361	359	317	380	333	368	339	308	355	350	379	329	366	362	346	349	362	381	344	351	340	361	311	327	361	335	323	342	348	339	355	363	318	335	385	354	348	293	377	363	355	349	335	340	380	354	360	378	369	382	364	320	360	404	344	349	329	363	343	366	382	360	313	356	352	355	364	319	361	352	357	379	351	357	358	327	354	345	336	335	349	370	361	331	352	378	326	346	364	338	370	334	339	362	342	349	373	354	341	384	330	380	331	351	332	355	354	359	353	330	367	324	355	331	378	350	354	338	354	384	341	365	308	392	336	338	329	327	338	356	386	336	333	323	354	336	363	331	346	360	353	339	326	355	345	321	319	307	338	369	341	356	368	361	350	374	334	338	335	354	308	354	336	331	328	378	353	336	378	353	361	351	323	338	315	361	322	372	341	363	337	346	333	364	357	334	345	333	343	346	358	379	324	356	352	336	353	362	340	352	317	355	365	338	357	368	313	344	361	341	332	348	365	356	350	315	347	324	329	360	355	328	351	332	350	360	324	336	313	352	326	323	348	340	336	336	348	344	352	331	359	342	352	360	328	337	319	342	343	350	337	351	344	337	323	360	342	330	345	336	372	360	383	332	329	357	337	360	375	356	373	354	355	326	364	329	358	316	326	349	385	352	348	377	354	325	343	353	330	331	367	370	348	372	349	336	344	322	352	356	364	358	351	319	336	358	366	333	367	370	340	338	330	351	356	350	336	327	353	342	358	346	354	344	340	339	348	350	332	384	339	321	328	336	349	334	351	368	336	324	310	309	401	366	361	351	362	350	345	365	373	288	361	362	352	378	365	339	346	348	362	335	356	345	343	372	315	343	362	343	349	333	332	362	352	358	332	364	327	363	347	361	343	361	335	358	362	371	352	345	354	328	381	362	347	338	354	375	357	319	320	336	372	328	372	323	326	336	358	303	368	351	353	333	345	350	319	338	376	358	346	357	382	350	332	355	314	363	364	339	357	341	341	344	344	333	338	358	372	353	314	325	369	336	354	323	356	359	381	355	329	368	348	335	339	358	331	388	323	371	382	326	356	335	329	345	309	329	352	338	357	333	353	349	289	337	359	361	332	372	336	372	329	316	356	355	361	317	332	364	341	350	379	371	343	310	355	356	343	316	337	350	339	361	342	334	349	364	317	333	341	352	348	355	361	360	369	356	356	342	355	344	339	338	351	346	341	366	333	350	340	324	355	336	324	341	384	365	350	330	335	351	368	344	339	342	386	330	331	351	313	357	336	339	347	369	363	335	319	299	301	354	363	328	329	383	330	339	320	350	350	357	325	372	401	334	319	366	302	316	355	332	350	336	335	344	372	343	325	340	340	338	322	332	340	366	334	349	338	357	338	336	355	377	383	340	344	371	312	313	324	308	341	351	357	354	340	362	321	389	357	318	345	390	332	337	359	342	358	357	344	368	345	362	343	343	379	347	344	338	359	351	361	391	346	374	326	365	370	334	360	344	364	331	325	392	332	303	371	333	319	352	324	354	353	317	346	366	358	335	356	343	355	341	349	334	354	336	318	319	377	358	322	323	332	383	362	387	364	322	340	342	340	368	365	317	341	335	311	336	381	345	369	332	353	331	332	345	358	362	346	350	375	318	370	371	366	346	362	382	346	365	371	378	336	338	332	383	349	354	331	343	355	381	308	353	353	344	340	371	376	328	351	310	314	311	344	375	356	373	326	337	344	362	349	334	350	343	338	377	358	328	342	379	361	386	367	383	333	343	364	337	370	370	344	337	346	341	324	325	378	352	354	335	330	365	319	347	352	338	351	339	335	326	320	359	351	305	344	339	369	325	357	342	351	349	337	380	347	386	361	330	342	362	401	344	325	356	342	332	308	352	316	375	350	332	328	333	339	391	334	362	328	325	301	325	352	365	341	349	342	353	337	293	351	326	343	354	364	331	358	318	351	365	340	327	344	355	389	328	331	337	319	303	327	358	356	354	351	321	341	357	347	365	307	331	329	364	353	337	343	389	355	368	370	308	318	334	354	340	390	349	349	317	328	369	338	344	349	355	327	335	327	344	302	347	357	343	325	349	340	377	355	341	353	337	350	338	366	339	354	359	337	360	387	326	329	336	346	332	350	331	336	377	314	334	351	381	355	366	339	358	340	306	348	353	343	301	351	333	354	349	345	374	332	355	354	323	349	354	355	358	295	364	332	354	359	355	321	373	333	340	331	340	335	367	390	354	343	329	364	341	331	376	354	335	337	348	332	364	332	376	356	345	332	328	348	366	345	365	356	325	368	346	345	381	358	322	362	345	364	346	368	353	364	350	323	337	354	322	349	318	321	355	320	306	336	330	369	340	334	332	348	319	359	350	341	327	350	321	360	355	376	312	299	358	341	332	352	385	348	329	360	352	325	329	395	329	366	339	327	371	327	367	361
41656	49457	27346	13093	7535	3851	2322	1182	767	569	500	462	452	448	422	420	383	388	394	357	358	339	380	379	376	390	370	355	375	357	350	356	394	362	348	363	371	362	351	368	392	334	357	362	373	381	364	337	345	371	364	366	374	376	366	356	330	345	391	384	369	367	380	362	372	369	354	351	350	349	385	374	412	360	355	399	396	375	360	390	368	361	398	370	376	377	371	386	375	370	393	369	346	407	355	345	354	374	341	324	393	374	366	389	365	331	396	390	330	341	380	356	388	367	358	320	350	354	384	357	364	364	370	375	366	347	360	403	358	345	345	356	385	372	327	343	376	372	363	362	371	379	326	382	376	386	343	349	322	374	398	346	352	380	400	385	396	360	335	375	383	345	375	318	353	368	377	367	370	371	367	351	370	353	372	349	377	355	403	387	394	350	385	353	356	383	361	350	356	353	331	388	368	378	342	348	387	361	339	353	365	365	376	339	354	368	400	343	394	372	349	349	354	355	382	359	367	346	379	402	406	361	322	385	369	355	365	368	385	346	329	337	361	343	351	372	388	376	351	314	341	382	371	360	377	378	363	357	321	351	366	391	374	361	355	356	360	344	357	378	354	396	384	330	368	386	340	372	361	354	398	350	324	342	351	415	361	375	395	358	356	366	359	386	358	340	366	349	366	370	354	345	373	359	377	397	372	369	358	391	379	370	354	409	350	369	359	381	386	374	371	357	326	348	386	382	364	366	349	356	372	350	384	373	333	335	389	375	413	373	363	358	370	337	390	374	366	380	367	356	376	349	384	373	357	395	376	356	359	357	346	376	377	363	415	334	420	328	366	362	390	347	353	374	377	354	354	380	352	372	358	317	370	354	367	389	355	412	376	387	344	364	385	360	383	380	405	307	348	381	349	386	327	367	365	353	308	369	370	403	355	375	382	387	387	333	360	393	363	386	358	344	366	385	334	346	393	345	357	362	382	370	362	380	389	362	349	351	379	364	358	368	336	341	352	336	362	342	378	395	377	377	352	373	379	368	354	331	384	372	378	356	383	373	381	363	368	383	375	386	395	384	349	387	362	356	377	366	373	363	364	364	366	372	379	375	347	367	375	372	385	376	388	373	371	360	363	346	343	353	366	352	389	381	377	367	375	369	393	394	363	367	376	378	327	372	346	440	350	397	374	373	376	406	361	360	369	352	355	386	386	364	354	366	350	370	361	395	383	372	396	387	357	373	362	369	380	366	371	374	380	377	383	356	338	352	372	377	333	388	344	370	367	363	337	360	361	383	377	355	374	367	391	364	369	410	360	355	383	381	377	362	362	389	379	346	381	376	405	382	401	384	380	364	345	342	364	386	397	372	367	406	365	341	378	352	339	395	346	342	365	334	376	367	380	379	371	373	375	364	332	390	368	360	325	351	384	404	373	391	378	324	353	348	397	360	364	370	377	350	373	354	343	367	393	365	358	349	367	365	383	404	386	387	360	348	355	330	403	359	362	374	338	360	359	342	361	388	378	382	370	361	363	378	400	353	377	387	381	322	357	357	370	395	338	329	368	362	362	319	336	387	380	373	374	364	346	342	361	401	385	373	338	353	359	355	370	361	364	366	352	394	374	320	349	362	404	359	337	325	352	347	384	317	362	329	349	356	335	348	357	360	355	349	380	337	380	373	393	364	353	376	400	354	397	381	364	369	367	380	364	375	354	390	366	376	376	373	363	398	331	387	368	328	357	376	344	354	383	360	371	384	364	367	394	369	355	406	366	393	362	379	332	336	343	363	362	368	349	381	373	379	398	374	362	381	367	346	366	332	368	359	373	361	348	368	368	353	372	338	355	345	377	363	346	355	364	336	383	375	380	360	385	373	376	392	350	345	358	355	378	388	332	375	370	325	355	346	353	377	382	362	364	374	365	366	389	390	392	393	408	375	335	361	345	389	371	386	336	361	347	389	361	382	352	363	373	325	373	396	330	391	387	363	359	373	361	384	384	406	367	381	372	362	341	385	388	361	377	358	374	393	375	409	365	402	361	347	357	360	397	327	378	390	382	359	359	394	388	356	352	342	338	350	320	377	374	350	404	367	352	362	361	398	380	376	397	375	352	364	355	357	351	363	367	347	357	386	354	345	373	381	371	366	389	343	411	376	362	372	393	369	352	411	381	373	356	377	347	373	384	363	337	372	380	384	367	346	374	405	340	380	362	380	389	349	377	381	392	357	390	375	368	360	392	359	334	389	366	396	363	338	391	363	381	392	364	374	369	366	400	374	373	367	349	360	354	325	335	367	346	397	378	367	348	354	384	373	353	381	362	354	376	367	333	345	333	376	341	347	367	338	359	375	372	373	370	370	351	373	360	402	357	372	364	367	378	377	384	367	362	361	382	390	331	371	390	335	343	355	379	369	367	334	359	378	359	350	389	376	366	345	340	367	357	354	346	353	366	358	357	363	384	379	366	367	356	343	365	344	359	342	358	396	381	371	375	381	353	338	359	384	343	357	347	401	391	375	333	385	348	381	389	344	374	342	377	318	360	377	368	333	376	362	349	394	370	336	352	317	372	397	371	398	346	369	329	365	373	346	384	400	388	389	361	402	337	364	321	369	368	331	377	331	397	360	371	374	362	388	388	365	371	388	353	389	353	355	341	341	388	356	365	383	345	392	405	393	359	360	407	367	402	357	390	373	369	362	353	344	364	346	368	368	374	356	366	358	364	365	368	358	374	339	392	365	349	368	423	381	385	372	372	355	363	348	401	347	391	365	339	344	359	378	331	377	323	377	380	383	355	361	366	365	377	370	358	359	365	381	366	344	365	373	363	356	349	361	361	345	343	329	366	380	332	352	323	372	395	396	383	332	376	330	347	362	362	365	374	360	385	332	391	343	357	353	402	364	355	349	321	358	330	372	359	350	363	363	361	382	366	370	345	337	322	365	358	377	336	370	357	358	379	370	375	352	385	388	377	388	349	360	416	362	366	368	379	392	382	334	358	402	340	394	373	427	360	360	386	394	380	363	344	360	374	338	358	390	365	372	365	358	362	344	383	381	373	373	361	363	355	419	361	381	420	317	365	341	381	342	343	332	374	374	347	381	355	384	386	363	352	359	386	333	358	384	341	368	378	400	340	356	387	372	338	399	371	398	357	333	389	323	379	341	366	344	360	380	311	340	345	384	376	362	343	368	363	384	394	364	398	359	348	372	371	358	374	314	389	389	394	344	374	377	362	364	356	366	397	373	349	350	346	367	376	378	375	379	378	359	323	361	360	368	377	379	377	353	347	341	387	345	360	374	384	343	369	398	360	365	370	348	334	371	396	414	377	373	365	375	346	378	348	400	383	369	347	358	396	400	359	345	366	369	400	360	382	347	383	360	360	352	326	382	384	368	357	345	392	353	354	348	364	362	368	372	320	359	376	350	405	362	369	385	373	342	365	395	323	383	347	359	371	376	340	346	387	380	395	368	375	393	375	361	351	355	362	344	340	379	380	358	346	359	382	376
25196	21071	26696	24911	9905	1871	1120	860	635	520	451	434	457	436	405	414	386	366	404	391	376	369	386	398	367	375	400	346	386	370	386	368	373	399	356	389	379	406	360	332	398	383	385	394	408	365	378	364	380	386	355	359	396	385	407	372	372	366	373	418	387	355	385	362	373	411	366	343	372	355	360	381	365	396	367	367	340	383	395	400	377	407	362	355	379	382	396	364	394	385	383	386	360	401	397	389	388	380	398	382	372	344	398	390	394	376	397	409	378	394	410	400	391	405	377	375	394	366	343	365	387	352	399	386	412	385	367	331	401	393	371	366	373	404	354	386	391	404	364	366	407	384	405	337	362	368	377	372	408	401	379	382	391	380	368	404	398	356	378	404	346	365	407	383	350	389	360	382	379	370	363	334	352	372	387	386	394	373	381	387	386	420	363	361	357	368	377	371	365	369	390	367	356	368	364	374	379	364	394	370	372	327	385	381	400	375	372	371	380	392	362	381	401	349	389	372	343	400	388	366	404	357	376	380	367	380	397	369	400	368	430	369	342	414	381	375	375	389	330	400	397	373	367	395	378	388	395	392	391	386	393	389	399	377	393	404	368	376	399	401	396	376	408	392	386	376	392	373	374	369	395	368	356	411	395	349	384	393	337	376	354	391	411	408	388	369	379	401	396	411	390	398	354	384	374	385	388	387	364	386	406	379	352	410	361	402	395	351	390	379	380	386	395	369	357	356	339	388	376	385	420	375	378	394	381	381	378	384	364	383	391	406	352	390	387	403	389	364	332	413	357	354	401	387	367	381	401	373	337	373	389	398	408	364	361	381	366	349	368	367	366	389	358	353	384	358	362	395	366	395	378	343	363	385	379	383	384	400	393	410	388	341	395	368	397	410	367	376	375	348	385	375	368	373	349	381	383	355	331	369	377	423	372	388	399	370	409	354	383	390	375	381	404	373	360	359	383	411	368	372	389	392	397	395	406	391	380	337	389	335	369	389	368	371	383	366	380	391	394	388	385	379	361	425	382	382	384	391	416	369	367	373	336	378	382	354	346	409	375	383	383	394	384	401	386	372	342	359	364	371	378	349	391	338	383	380	366	366	417	360	383	383	412	354	349	350	367	377	368	367	382	355	410	391	383	362	382	410	372	359	394	396	363	401	359	345	374	372	383	359	368	378	402	346	384	363	384	398	360	376	376	389	385	381	397	410	382	407	378	376	364	380	386	385	400	378	347	398	364	370	406	362	404	371	425	374	356	389	349	394	377	387	365	391	393	379	400	394	403	411	406	387	383	384	403	380	399	391	385	350	366	370	360	366	366	382	406	378	351	375	370	361	337	339	368	384	368	348	379	348	380	414	371	395	380	348	393	364	376	392	416	396	392	376	384	373	346	389	403	364	382	371	353	358	365	387	380	391	356	379	365	355	405	352	349	378	383	391	391	362	372	392	403	338	332	353	377	377	350	408	383	358	392	375	358	379	367	358	362	360	345	397	411	375	361	364	384	371	354	368	383	405	381	367	388	386	387	375	376	371	390	357	403	388	402	343	355	397	382	420	396	363	334	356	383	367	402	403	368	377	385	374	399	375	405	404	369	377	395	369	381	371	375	382	351	406	371	387	389	375	348	377	373	389	337	389	379	380	374	352	405	377	373	390	391	387	356	373	391	383	362	381	360	370	394	388	395	361	361	366	410	352	352	406	353	382	407	358	394	386	382	363	381	364	391	364	385	377	372	369	377	393	374	396	317	374	378	330	383	362	371	370	406	332	392	364	369	378	376	402	352	389	393	372	375	369	381	379	369	345	373	351	367	399	407	392	349	361	386	385	368	374	402	358	370	391	357	431	402	398	392	373	365	351	373	376	380	359	379	395	385	397	428	377	348	407	380	323	374	380	388	402	380	385	372	372	371	408	391	385	399	398	379	382	366	358	433	375	360	392	352	382	356	375	397	365	378	358	393	393	408	388	427	367	353	359	358	387	389	389	381	369	376	348	397	363	359	406	380	372	372	351	412	411	396	400	385	400	375	389	330	414	403	367	394	373	366	377	373	344	390	360	383	388	360	355	385	362	399	378	377	358	412	383	385	390	400	352	386	407	387	392	391	357	400	390	396	353	371	367	377	349	391	364	375	403	392	381	386	379	351	366	335	391	379	364	386	379	369	365	397	369	376	394	382	394	348	353	375	413	363	391	375	392	397	359	416	400	336	402	340	400	423	409	379	374	361	404	370	378	382	384	387	379	399	361	379	401	417	385	396	382	372	354	381	387	361	395	359	384	376	399	372	375	378	410	384	391	371	374	400	399	399	424	387	404	417	374	402	372	377	391	372	387	361	339	371	386	366	415	368	407	379	411	386	384	392	371	385	396	364	392	372	391	393	413	344	448	356	373	385	394	397	368	384	392	388	364	358	364	392	373	389	402	356	359	370	388	382	359	372	400	403	373	374	350	378	348	372	401	410	392	378	365	389	339	393	401	364	388	381	399	377	371	378	360	388	375	356	379	385	349	379	407	366	369	371	375	349	392	384	377	387	416	403	361	424	395	343	378	371	360	381	380	376	403	373	366	363	355	400	378	372	400	376	386	410	394	360	364	375	396	400	389	348	395	379	388	375	384	377	392	369	402	359	382	383	428	391	398	398	398	330	398	361	376	359	397	374	369	358	386	412	378	403	383	346	381	395	365	364	360	343	358	355	389	388	386	334	392	396	368	388	408	366	328	375	350	368	360	389	399	358	360	372	370	392	403	385	385	388	399	354	361	390	361	360	373	345	403	374	332	394	401	370	356	349	370	372	379	386	333	394	393	401	371	374	353	369	373	382	388	392	364	338	356	376	389	366	369	387	361	366	360	424	419	392	400	386	360	398	416	402	403	362	362	369	393	361	375	436	389	387	375	382	376	411	412	370	393	389	345	382	387	363	388	349	359	407	392	394	411	409	386	338	351	421	351	384	387	398	376	396	350	358	352	377	370	411	384	392	375	390	397	412	402	406	383	391	383	369	367	400	363	401	360	372	388	370	371	351	377	362	367	370	390	415	364	369	404	373	369	376	396	356	392	347	344	390	370	398	377	357	364	377	378	405	425	380	371	357	398	374	379	388	384	343	401	387	397	395	413	360	372	370	389	371	397	345	434	412	346	375	363	375	410	412	406	414	415	372	363	381	362	363	418	401	433	373	365	340	345	357	368	356	333	392	389	405	359	364	360	380	369	340	362	360	358	348	337	389	385	410	375	362	363	371	386	383	379	407	412	332	400	388	384	389	363	393	363	356	356	369	370	375	367	361	362	373	398	395	424	354	382	332	392	357	373	365	402	344	369	410	367	365	404	413	414	382	405	401	384	372	362	378	341	380	361	415	402	360	403	380	407	365	402	368	377	385	371	383	376	371	330	373	387	382	356	388	358	414	341	391	377	423	388	394	380	404	379	356	406	367	391	398	395	408	365	369	382	399	356	314	409	413	385	398	372	366	378	410	409	371	381	386	408
42726	45630	24757	8793	3949	2346	1574	1252	819	662	606	487	461	456	439	430	388	439	378	385	427	419	398	403	341	441	395	381	390	423	396	376	370	436	419	427	403	411	397	428	445	416	410	404	370	382	373	385	380	415	376	402	387	387	420	412	421	378	375	412	422	436	423	398	387	401	443	409	386	428	388	367	368	409	392	371	414	385	437	374	391	396	426	394	405	391	423	409	394	379	399	375	389	410	378	405	412	385	386	426	431	395	393	391	402	418	401	394	404	412	383	410	410	399	393	372	391	390	403	419	376	393	425	382	416	374	386	425	410	363	411	421	444	430	385	396	397	408	408	369	397	401	390	413	388	432	371	388	375	407	391	417	382	398	428	444	430	400	416	371	390	390	386	371	392	432	407	416	372	408	370	389	355	386	385	392	416	393	383	430	427	386	372	386	402	417	397	376	396	374	375	433	399	401	397	392	424	384	387	376	408	437	390	402	371	392	413	394	378	413	398	423	420	429	376	374	437	389	398	413	421	386	452	416	371	376	358	361	401	435	399	354	387	406	385	368	411	399	386	409	420	388	423	387	393	452	380	361	368	411	359	421	369	395	396	399	399	397	409	384	387	368	348	406	402	407	438	409	415	409	419	387	411	430	389	380	403	397	396	386	405	422	415	355	420	386	378	412	380	426	408	396	415	422	395	388	390	380	373	404	393	403	387	390	389	431	432	386	443	408	412	402	396	408	390	428	416	429	387	356	384	425	412	384	401	403	417	381	400	396	393	431	362	400	384	402	389	425	393	436	378	378	384	399	387	400	399	400	396	387	396	417	401	440	366	405	394	404	357	380	395	385	405	411	391	391	394	392	407	409	376	418	379	377	382	421	363	397	378	391	374	402	413	439	358	373	367	399	377	386	416	383	379	386	408	377	408	371	416	417	375	403	399	380	363	443	359	394	440	395	419	383	412	398	422	399	416	411	375	369	418	425	419	378	404	389	389	421	392	395	398	434	388	371	421	414	394	375	414	389	373	409	371	420	417	412	433	424	410	408	421	371	434	391	401	390	367	375	408	426	414	371	420	440	397	409	380	408	385	397	395	422	437	378	375	380	397	434	424	390	425	406	375	391	416	430	396	405	388	425	403	405	406	403	395	404	460	414	414	379	390	416	380	387	398	419	396	393	389	407	403	414	404	405	390	413	420	374	386	381	426	387	388	380	393	403	389	378	416	425	407	415	404	387	419	392	382	441	391	370	416	421	387	417	399	398	396	402	384	401	439	396	405	379	385	430	364	423	402	407	366	435	377	401	418	364	409	403	355	399	451	382	376	392	428	370	393	390	451	435	408	417	431	382	437	397	399	410	394	439	416	432	385	402	420	348	379	400	367	409	363	411	423	431	393	405	383	413	399	377	409	432	440	352	375	395	406	376	393	404	396	426	394	421	403	416	388	412	410	375	391	419	366	376	424	419	417	402	410	386	387	413	394	368	418	374	391	410	388	386	389	404	354	386	405	388	386	358	426	382	398	370	402	466	398	402	376	420	412	369	375	455	344	357	375	424	384	385	405	399	410	405	371	402	368	403	410	377	402	393	388	368	403	404	413	425	400	408	433	391	394	365	379	431	401	407	419	392	422	417	408	401	402	400	411	432	399	417	381	401	452	389	399	428	393	388	401	411	399	409	410	384	379	373	419	401	406	421	389	392	409	405	406	410	412	425	383	368	358	391	410	415	417	381	406	406	397	395	371	423	391	371	409	376	377	353	409	408	398	403	421	440	410	388	389	427	413	419	395	429	404	410	404	397	427	404	397	409	421	384	372	413	381	388	406	397	390	393	385	417	420	398	419	401	373	389	390	424	356	427	412	423	374	386	451	418	390	388	417	423	399	398	422	386	376	435	397	409	398	371	423	403	357	367	386	418	363	434	421	411	375	415	368	402	399	398	392	392	428	383	401	377	389	424	394	379	405	392	384	416	424	374	371	404	415	400	398	417	385	385	381	417	396	374	397	432	392	401	401	396	433	366	409	400	383	390	379	382	407	399	395	396	444	398	391	431	369	394	408	381	382	355	379	374	402	389	423	397	397	399	356	436	369	427	387	382	396	393	380	411	399	377	403	422	423	375	400	412	373	440	406	397	391	381	432	413	418	406	403	392	364	402	398	389	383	380	370	398	398	397	374	399	370	362	375	419	399	418	419	437	388	393	387	358	383	373	417	383	407	419	388	399	376	415	381	387	383	402	388	393	407	407	386	425	366	386	379	385	379	399	405	400	456	415	401	438	412	387	384	414	369	386	415	380	399	405	403	412	414	389	396	422	393	439	387	412	426	392	426	402	393	420	399	370	386	397	379	384	380	396	378	425	417	384	383	405	398	381	413	398	385	451	369	415	369	396	397	383	429	422	390	398	393	434	379	410	401	375	410	427	399	377	429	398	432	378	383	389	355	444	425	405	377	396	394	380	401	422	367	377	375	417	396	403	368	421	404	396	415	402	427	442	390	370	396	417	422	379	381	400	435	407	410	411	376	419	377	358	411	364	424	397	392	381	402	373	384	425	376	447	427	387	410	393	401	390	406	413	429	406	366	409	396	410	374	405	430	421	408	366	384	402	408	434	413	382	435	425	388	391	426	384	434	406	422	372	387	419	407	376	364	380	393	450	390	380	384	386	411	374	372	424	402	401	390	390	408	411	415	373	428	389	401	375	399	413	426	411	366	406	372	401	410	410	420	407	399	371	390	373	410	393	404	397	402	421	391	368	435	365	373	408	430	403	416	418	395	369	383	415	383	368	377	398	374	392	412	405	412	379	398	376	352	441	378	406	364	416	397	408	438	404	392	397	415	407	389	385	397	390	420	394	421	382	388	387	390	399	421	411	400	374	380	406	424	448	390	425	429	368	401	390	412	387	408	417	390	427	404	398	408	386	393	406	401	376	390	394	420	398	414	391	353	435	405	395	399	422	373	419	396	394	407	421	389	415	390	399	388	392	407	409	393	410	419	407	397	398	414	428	427	392	396	421	407	417	373	394	397	389	450	403	376	406	433	418	384	447	415	433	434	358	416	424	383	413	414	390	407	405	391	413	397	398	393	420	397	402	394	412	378	380	375	400	408	391	388	371	396	415	449	394	377	415	410	362	401	423	398	409	422	417	384	426	388	376	365	427	416	396	408	378	453	411	419	436	384	369	384	380	378	408	414	407	374	397	429	385	377	370	401	397	398	422	382	394	434	395	364	417	403	437	396	378	392	368	401	407	381	403	393	391	386	409	410	406	401	417	385	389	368	405	383	400	383	385	390	393	398	407	397	399	401	409	385	390	362	377	387	410	432	396	415	375	409	413	374	400	387	421	424	418	424	389	379	394	389	391	419	409	415	407	386	413	400	392	375	420	407	388	414	391	392	414	411	414	394	410	409	419	414	376	396	390	353	401	373	419	425	412	397	384	389	386	415	407	367	399	382	408	390	375	420	390	419	397	408	403	401	436	356	418	406	404	423	382
22437	21010	28457	23810	21177	21066	12654	3938	2804	1883	1234	949	697	597	535	469	407	394	388	359	386	365	350	376	345	395	359	340	336	315	367	363	370	367	346	362	354	361	368	328	356	360	315	359	370	350	351	357	334	354	378	373	331	354	340	363	329	323	336	363	363	358	345	359	315	314	349	366	343	354	354	376	350	360	369	336	344	347	362	358	371	380	366	361	372	316	348	385	375	351	364	358	365	335	331	373	343	349	366	354	341	358	354	322	344	340	355	346	366	336	344	386	369	327	374	388	380	348	355	343	346	363	333	336	325	330	346	367	335	351	357	349	369	366	356	380	354	348	351	379	352	325	346	327	339	351	345	333	361	344	370	373	331	394	353	366	348	314	349	347	336	320	333	342	334	378	356	353	378	344	391	326	339	355	364	339	348	381	369	349	337	328	353	332	341	373	336	370	340	340	378	355	370	321	342	341	357	353	361	357	328	372	336	366	362	332	345	351	361	334	361	375	357	345	362	373	357	354	352	344	349	337	344	325	337	387	344	349	344	373	351	362	349	352	350	350	324	328	331	349	329	357	374	352	391	376	389	367	389	388	357	337	359	340	358	369	342	375	359	338	384	382	370	338	360	333	342	309	370	401	354	352	358	342	328	329	331	341	361	352	361	342	361	354	332	357	362	353	341	406	385	329	339	338	374	323	358	354	358	346	349	399	357	362	340	357	325	361	353	344	328	347	358	370	379	315	320	373	354	364	398	347	326	326	365	375	326	334	378	373	350	352	327	341	338	340	355	374	350	348	352	364	374	371	328	340	337	357	366	333	352	326	327	355	348	357	346	358	347	361	309	335	344	332	374	387	379	364	374	356	395	343	362	325	345	347	348	365	335	355	378	334	324	349	329	340	358	357	352	370	329	355	373	343	334	368	381	337	333	344	392	363	354	372	345	321	363	338	382	355	370	321	328	352	371	382	355	354	354	307	348	340	373	376	360	382	344	355	368	328	363	370	382	393	345	369	380	347	383	363	365	372	354	350	334	342	361	388	361	354	346	366	328	340	353	343	366	349	371	375	374	382	356	382	373	344	396	376	384	367	374	327	352	361	335	314	324	352	412	361	351	337	334	365	349	364	367	351	395	330	341	367	342	351	321	370	318	374	378	310	335	373	348	368	364	361	377	378	350	356	354	341	372	341	328	358	358	385	344	332	355	366	344	378	339	373	344	395	345	376	358	354	380	378	370	341	336	311	354	352	358	352	360	369	369	353	380	345	339	351	349	383	332	327	365	362	364	365	330	337	355	359	383	341	321	353	375	345	332	332	400	339	349	331	347	336	374	315	371	342	332	338	342	359	357	351	334	332	360	347	329	373	353	344	359	342	349	356	353	345	329	355	385	358	314	348	332	367	354	335	332	346	334	348	342	353	337	349	353	334	347	316	349	330	330	371	341	361	379	347	371	356	351	346	382	328	359	361	362	341	370	346	387	361	336	337	334	370	354	356	322	339	362	317	363	330	352	340	351	334	375	343	379	311	337	343	355	385	355	364	343	337	340	383	342	363	331	346	371	374	340	341	364	308	349	390	330	344	340	373	304	352	387	381	366	327	344	320	334	356	363	336	342	335	372	367	354	395	346	332	374	335	353	317	367	314	336	314	366	362	319	325	352	354	359	351	335	374	358	334	343	357	359	337	361	340	342	309	357	370	336	354	372	323	360	373	329	343	367	309	349	352	321	351	365	329	357	348	335	368	366	335	349	345	345	338	349	381	338	351	370	388	351	392	358	365	339	352	348	364	385	343	323	386	383	399	352	346	352	367	359	372	358	343	355	372	326	350	356	373	352	370	353	357	373	343	343	354	340	388	360	334	365	383	383	354	366	352	369	367	375	331	362	348	353	374	331	357	369	328	345	385	341	343	316	343	355	396	324	352	360	330	326	357	334	339	346	360	346	399	379	365	356	351	351	384	352	346	363	338	344	339	352	358	313	374	369	367	375	362	335	348	359	360	364	378	344	374	370	332	371	369	357	369	349	346	346	361	363	382	348	336	321	382	337	324	332	351	339	318	323	337	346	348	336	373	355	358	344	354	371	346	334	351	331	357	350	351	349	373	349	361	346	365	356	369	368	310	297	360	376	335	340	357	370	364	344	369	333	376	362	313	352	346	326	352	342	360	364	364	366	337	353	339	386	384	349	356	357	378	356	346	369	334	351	345	347	361	380	355	379	347	359	359	322	343	345	331	368	364	379	363	388	346	353	382	350	350	339	381	325	337	368	344	392	354	348	369	339	344	327	344	336	332	361	353	379	346	372	357	361	370	343	354	373	374	347	327	348	342	360	342	334	383	368	329	343	356	387	351	362	363	340	338	347	353	336	353	363	347	334	367	362	333	343	358	325	372	360	341	364	333	349	372	370	377	327	342	367	363	388	369	375	345	341	347	351	329	347	317	344	356	364	361	369	337	374	389	367	340	355	369	371	337	317	330	334	361	349	381	363	356	384	338	342	353	341	379	350	365	376	334	312	326	350	378	376	328	339	360	356	357	340	342	373	328	387	339	359	341	314	343	320	349	370	334	344	362	341	372	390	331	413	357	358	347	338	319	356	328	364	360	326	364	342	332	340	322	336	364	325	323	353	355	370	348	328	395	320	347	424	363	329	360	364	374	383	341	370	336	317	380	353	359	342	351	347	392	338	333	356	367	351	350	371	357	325	343	355	361	356	341	334	384	367	380	355	364	343	343	334	351	370	326	334	347	364	377	368	335	376	348	359	380	341	338	361	342	354	352	315	369	351	362	376	358	359	362	332	313	317	354	385	323	316	359	340	363	364	353	349	368	384	360	362	362	351	363	334	353	377	355	374	379	354	334	351	360	360	301	331	372	341	392	339	340	338	367	346	350	338	347	337	317	353	334	334	339	366	315	331	359	375	332	336	339	346	372	381	345	315	370	347	313	373	335	375	329	361	364	339	338	334	369	351	342	377	377	374	370	342	347	342	335	322	368	328	344	360	329	361	343	361	353	344	352	366	321	362	369	350	360	352	310	358	376	343	344	359	329	336	348	366	336	328	358	322	336	346	348	326	341	341	371	339	337	339	388	362	367	358	354	311	355	359	349	343	352	373	370	370	340	380	346	337	340	380	403	384	333	361	360	362	357	342	363	366	316	366	357	362	345	367	354	357	370	361	338	339	348	390	347	363	338	345	363	340	359	335	350	353	333	359	366	361	372	357	362	321	380	340	365	365	365	352	342	364	341	313	353	367	384	343	341	374	360	383	348	361	358	393	365	371	353	323	349	353	371	348	373	356	380	345	324	352	357	348	354	373	364	328	332	379	317	329	354	341	367	380	360	378	337	387	366	348	370	334	369	305	414	359	352	372	336	329	361	369	351	350	341	343	368	339	357	355	341	342	353	338	356	342	333	351	336	368	368	327	356	337	335	342	337	338	360	353	358	383	314	340	347	391	364	342	348	371	353	361	334	330	385	323	310	349	357	346	344
45021	65392	44920	29306	20008	12641	7667	5015	4091	2688	1800	1240	901	743	651	575	469	423	438	379	387	374	430	388	387	397	379	376	389	355	407	371	369	380	369	352	359	372	370	379	372	384	371	389	362	360	358	381	349	335	383	408	370	355	389	337	350	365	383	353	381	356	345	338	382	343	388	376	351	370	340	354	347	358	368	347	338	343	440	391	348	345	408	360	364	351	352	422	364	375	324	372	376	349	387	351	371	371	373	375	356	312	413	385	374	366	337	354	363	368	387	380	401	378	364	351	349	341	358	340	370	371	405	390	347	371	386	421	381	358	386	372	368	375	345	337	389	377	360	371	343	336	367	379	352	375	350	359	385	340	375	373	339	361	391	377	323	374	363	368	351	354	340	363	377	354	369	372	385	362	360	358	388	369	380	328	350	381	396	351	347	371	350	370	373	351	358	350	376	362	373	361	408	372	359	342	368	390	393	345	350	338	381	372	341	340	367	346	337	364	362	365	391	359	382	393	338	347	325	400	375	391	386	399	378	354	361	325	330	345	377	384	382	366	383	331	369	369	369	360	362	349	405	377	313	352	351	352	350	357	381	333	385	373	349	380	335	355	375	369	372	353	385	413	388	375	354	348	375	388	373	378	352	325	369	358	368	395	343	358	385	373	377	342	403	357	352	370	366	347	390	382	409	400	345	337	384	379	355	413	391	401	321	335	366	373	374	358	386	408	411	349	363	362	350	343	373	359	343	376	362	358	341	369	354	369	361	373	370	364	341	361	382	355	329	370	321	354	380	373	350	350	326	375	354	419	383	352	371	397	371	352	382	377	348	366	406	345	396	368	370	337	376	349	363	362	372	380	375	370	380	380	360	360	336	361	397	382	328	374	377	337	354	326	400	357	345	354	330	357	366	361	348	356	353	379	366	379	372	358	341	359	333	373	390	374	361	396	342	398	363	329	370	369	342	355	388	382	338	354	357	330	373	357	374	377	400	377	359	364	379	356	358	353	359	354	352	354	388	374	372	359	386	348	364	335	373	368	386	351	342	377	348	394	386	386	350	350	388	389	372	396	389	354	375	331	388	362	372	392	357	389	361	346	374	365	361	351	368	366	406	347	382	341	363	372	310	393	381	363	394	357	366	377	355	379	368	403	335	401	352	360	325	389	411	318	337	416	357	374	368	349	333	376	353	385	362	339	360	363	386	358	375	362	362	364	366	401	396	377	371	353	379	374	356	344	329	356	389	359	355	335	359	370	341	372	387	348	351	377	389	389	367	361	404	409	359	386	357	375	374	386	364	368	364	365	361	403	377	381	361	365	371	359	349	359	360	371	406	378	376	361	365	349	370	369	352	345	375	365	411	384	382	363	394	395	361	386	372	370	367	382	365	375	345	380	325	390	345	337	354	399	361	374	345	333	378	382	368	378	379	400	343	343	357	365	324	353	362	356	364	390	365	334	354	380	375	370	351	379	350	364	381	327	365	354	369	357	360	395	383	354	355	380	381	333	376	398	331	385	343	364	362	375	356	349	363	391	377	386	362	373	325	379	362	356	348	380	337	370	341	366	339	390	385	350	370	406	369	400	333	344	389	354	392	352	380	368	371	404	317	372	365	364	383	389	375	371	361	410	375	375	346	341	343	391	399	369	353	355	379	368	378	369	358	365	385	358	340	376	347	391	378	379	404	394	373	365	359	350	388	359	377	377	350	390	375	381	367	334	385	400	366	344	330	347	361	388	368	365	317	359	356	372	358	348	369	342	341	359	368	346	355	367	383	365	358	390	375	364	357	336	315	327	380	357	354	370	391	348	351	379	397	362	329	382	373	340	383	355	349	341	341	367	380	368	392	356	356	355	396	361	386	357	347	345	365	372	362	343	372	340	381	421	364	349	364	323	333	392	376	386	390	398	366	384	360	349	345	394	333	372	367	358	376	369	370	365	377	362	353	357	381	380	348	352	361	350	362	399	354	350	348	347	332	369	362	345	362	353	347	376	383	368	380	371	391	355	372	368	373	357	353	382	380	364	380	371	345	338	351	361	355	372	360	386	394	354	368	390	366	321	367	364	389	370	361	381	326	372	364	376	354	367	347	349	339	362	370	377	354	345	353	358	347	379	359	348	362	355	353	359	399	338	370	337	391	353	341	357	368	344	343	364	362	389	355	340	380	342	378	398	396	397	382	344	386	347	392	354	376	375	414	367	372	345	354	376	365	365	348	315	381	373	363	378	342	342	366	365	368	352	352	340	366	377	317	400	382	388	364	376	336	361	382	346	362	363	411	370	385	348	351	406	320	340	352	373	333	328	400	376	396	346	377	334	364	385	359	356	345	365	387	354	400	383	341	381	343	347	321	349	334	380	340	333	378	351	345	362	376	385	365	371	381	377	378	381	367	390	367	370	358	342	346	386	391	356	382	338	365	356	377	355	383	375	358	385	361	337	330	352	353	347	377	362	400	385	353	345	396	391	396	407	396	391	349	365	375	366	366	378	341	393	365	370	342	401	371	361	369	372	372	356	342	370	345	362	395	334	389	365	354	392	390	362	351	386	372	354	400	346	350	377	385	368	362	380	388	356	373	356	373	359	335	376	338	351	389	362	342	350	345	372	348	361	362	350	337	338	351	369	321	360	375	370	346	351	375	356	364	358	372	381	368	386	377	350	389	371	316	356	378	376	355	361	387	332	389	360	397	370	372	355	368	388	378	394	348	377	373	387	375	355	349	369	386	362	367	383	394	347	377	361	386	385	386	361	346	360	352	389	398	382	355	338	382	380	408	372	360	352	355	349	329	337	367	335	392	371	373	378	354	366	359	360	350	365	371	380	370	388	367	383	407	353	381	382	348	377	345	381	356	349	367	388	348	348	391	368	361	371	367	369	384	403	354	366	356	330	371	368	402	384	357	381	380	389	362	402	346	392	371	365	381	376	352	344	377	368	366	375	375	360	353	381	363	358	372	345	367	385	348	344	370	376	369	391	382	366	374	375	327	335	357	401	349	385	353	375	370	392	349	356	357	379	371	355	363	370	340	320	383	365	342	382	359	351	360	367	357	370	380	366	351	363	354	390	362	355	365	344	384	358	380	386	348	394	362	381	388	369	339	358	371	346	382	364	363	384	370	335	342	417	367	359	356	382	302	376	364	344	355	352	384	374	383	344	364	357	350	386	418	384	364	380	380	355	345	402	389	375	360	375	388	385	377	336	347	383	352	384	378	377	362	382	347	393	402	362	354	372	337	367	365	344	376	336	374	353	374	397	358	369	346	376	358	376	391	408	377	378	390	374	328	353	367	355	395	403	390	383	367	392	399	378	396	407	404	377	324	339	377	364	365	389	360	382	413	382	370	403	384	343	371	359	348	388	375	388	356	332	365	346	367	373	363	391	364	371	325	323	367	404	354	386	377	357	388	340	374	366	360	371	345	375	350	383	365	391	397	360	385	355	335	363	341	386	327	360	411	394	346	357	397	349	370	353	358	370	364	363	367	364	370	363
42212	39662	30916	16610	5247	2621	1591	1154	828	637	549	487	432	406	430	361	411	401	371	378	363	368	428	403	395	395	366	411	362	370	365	346	420	356	384	350	350	352	389	357	373	380	383	372	384	418	356	377	406	365	377	393	363	372	370	340	370	341	369	365	425	369	355	397	353	328	372	357	375	337	395	375	415	371	359	363	421	364	388	378	379	385	358	367	350	363	356	338	388	397	398	388	345	370	369	367	374	389	408	343	355	370	362	376	409	367	391	388	364	406	393	373	376	390	354	377	419	378	396	351	356	380	364	379	367	387	394	387	365	356	366	358	365	372	353	362	398	382	379	366	356	368	411	390	363	377	369	379	340	388	386	363	374	321	382	369	360	357	391	357	394	402	405	359	378	349	353	349	393	382	384	356	343	353	425	395	385	378	376	363	394	396	393	364	356	399	406	400	369	391	367	345	363	375	372	371	398	386	420	382	371	378	350	373	357	419	357	381	355	382	396	336	368	381	355	375	359	367	340	361	354	393	375	397	370	398	417	390	385	372	405	398	376	384	367	408	363	367	373	360	352	373	368	358	365	361	370	317	379	388	362	344	365	395	398	396	351	391	386	359	371	381	355	358	394	381	392	400	368	380	362	409	395	348	406	414	358	365	421	376	356	321	329	364	356	397	357	379	372	365	322	431	372	386	343	357	360	381	372	333	358	351	410	361	407	361	337	374	410	386	378	361	393	392	388	360	378	358	360	346	427	359	383	417	361	381	366	392	408	368	392	381	373	365	368	389	373	334	393	365	379	375	365	376	372	362	404	404	393	389	352	369	366	341	385	376	343	386	362	395	363	350	362	368	368	391	368	364	408	342	347	404	388	385	382	378	393	379	374	365	363	378	382	350	352	359	416	338	347	395	350	355	373	356	348	353	371	388	346	360	386	340	353	375	343	365	370	380	393	368	392	350	390	352	366	367	398	380	375	408	352	365	350	371	379	350	362	369	388	366	376	394	426	386	349	360	356	406	358	374	394	380	381	379	346	369	374	388	365	379	361	352	372	357	409	352	366	358	365	396	375	395	355	373	400	356	362	386	417	380	379	381	404	364	348	354	362	387	329	328	387	369	371	375	329	341	344	364	377	384	369	374	382	363	345	345	380	348	339	363	413	364	370	381	395	361	362	380	352	376	344	333	319	350	437	383	404	373	348	378	383	372	377	361	378	347	373	383	368	362	366	353	393	355	358	384	360	338	393	351	384	359	386	328	398	365	380	408	388	384	361	345	375	389	397	393	351	384	345	416	367	386	351	350	337	387	378	351	367	373	382	354	364	378	380	391	417	407	413	363	382	360	335	404	367	380	375	371	394	384	373	379	354	355	335	357	391	382	397	357	338	355	402	382	362	379	355	370	394	398	387	370	381	356	375	374	375	406	391	392	373	358	366	399	362	378	378	397	424	357	392	367	377	363	358	366	361	355	403	420	405	351	344	351	371	354	385	343	398	372	399	376	366	369	357	390	358	401	372	382	354	369	395	379	393	373	368	361	386	361	396	359	359	367	371	391	371	368	396	370	376	368	353	347	412	379	399	376	368	353	364	356	394	365	391	384	333	322	354	373	381	364	366	371	377	407	364	384	366	367	330	382	403	385	357	382	348	336	380	347	379	368	377	364	386	356	363	370	375	376	345	383	357	360	380	362	379	411	363	386	351	380	394	384	347	389	385	392	365	381	392	371	400	340	402	343	375	402	353	358	399	397	374	354	343	391	357	337	371	362	404	366	367	415	398	363	367	342	377	355	356	395	379	375	357	380	390	359	385	387	414	359	386	354	387	411	379	378	371	357	381	381	379	395	366	361	419	367	373	325	381	410	368	369	333	386	371	359	356	381	393	360	352	353	382	376	367	370	372	381	353	368	347	400	351	361	407	359	357	360	410	372	346	348	411	386	390	343	388	386	378	374	402	370	383	369	344	363	349	368	372	388	352	389	396	402	350	371	381	406	358	353	396	376	375	362	350	350	363	374	361	367	352	376	378	378	382	401	395	376	375	366	343	414	394	362	364	377	376	352	388	357	371	369	345	382	377	376	356	376	369	373	377	393	367	344	370	357	340	422	416	367	347	343	340	384	389	368	377	372	383	365	401	378	389	350	393	402	370	342	371	368	361	382	401	364	362	366	351	409	380	379	374	383	347	390	365	399	366	362	383	387	351	376	357	354	374	408	366	393	371	341	338	397	381	387	371	362	345	365	369	370	370	392	350	392	396	389	397	377	369	369	372	382	371	358	379	374	374	365	390	380	402	382	359	377	355	395	373	337	396	381	347	392	331	365	363	325	391	374	374	348	365	418	371	360	373	391	362	346	362	395	392	399	357	367	351	351	345	381	375	373	341	399	364	386	372	393	393	385	389	400	359	360	358	371	403	369	378	387	387	360	369	374	377	361	378	373	343	358	385	344	363	382	394	380	389	387	378	386	381	364	400	363	375	356	355	385	354	393	334	367	377	374	368	376	360	360	373	350	369	381	351	396	379	369	392	362	394	386	351	387	322	361	360	379	363	378	363	370	388	381	417	363	388	367	386	377	363	368	382	349	380	369	380	372	396	409	367	363	402	355	400	407	380	390	382	385	358	388	362	359	430	367	376	381	370	370	395	377	373	383	363	366	354	348	373	349	407	355	370	380	382	389	410	364	391	366	396	365	342	365	336	361	365	405	379	387	415	405	362	403	357	381	369	350	399	394	367	352	386	373	363	378	378	358	375	385	381	366	356	373	377	405	370	376	350	383	378	339	368	363	370	341	341	350	375	378	410	355	370	375	366	351	374	349	372	404	385	378	361	381	348	354	348	389	368	356	375	357	382	334	393	393	407	330	339	397	388	356	350	359	351	377	370	378	360	385	348	416	389	409	379	372	358	370	407	382	361	354	408	381	399	396	393	367	360	369	398	414	367	382	371	379	368	376	358	391	349	349	358	353	362	384	394	359	381	376	379	372	391	401	362	340	354	351	385	373	376	369	348	397	328	368	398	366	350	360	371	389	364	395	383	368	391	365	381	387	396	380	366	401	419	373	380	439	369	373	378	362	381	371	370	392	378	365	360	350	382	389	411	357	375	353	376	377	385	384	354	367	397	372	388	365	371	346	354	344	354	374	367	339	375	385	394	350	358	349	400	385	407	340	381	356	364	361	364	364	355	392	381	373	378	391	391	385	378	377	366	376	374	387	366	357	374	367	352	358	370	352	385	361	403	388	402	369	371	344	374	355	374	363	382	334	366	387	373	357	370	359	384	360	394	386	374	387	399	394	362	379	333	378	368	379	382	369	385	367	348	379	371	368	384	377	342	408	401	382	416	389	381	358	389	378	398	390	378	357	340	372	398	404	383	412	336	386	373	367	397	336	380	407	360	366	359	355	352	353	389	379	371	380	382	389	374	389	392	393	377	366	343	392	346	351	370	392	377	379	386	378	382	373	371	331	393	349	374	390	362	411	382	350	388	391	364	382
47796	49754	29862	13420	6699	4039	2581	1817	1239	893	739	650	568	490	447	413	432	438	395	416	412	400	424	389	413	368	403	412	380	391	394	375	342	380	391	383	400	397	370	375	401	384	404	399	385	395	401	401	402	394	389	417	383	367	376	416	368	382	380	406	406	394	372	408	391	383	360	378	391	410	410	383	385	405	411	395	399	402	366	393	375	368	402	392	403	374	345	428	398	401	399	399	372	417	419	375	400	413	379	394	389	377	405	410	410	392	375	377	414	379	406	438	368	403	413	388	395	370	419	417	399	384	402	414	379	392	372	381	385	399	415	389	408	391	407	381	390	401	441	359	385	415	423	425	400	371	400	376	404	398	378	398	395	375	425	432	371	368	382	387	408	395	415	390	387	391	372	388	376	404	387	402	415	430	383	397	379	410	391	384	397	427	386	414	389	421	377	362	369	397	377	379	414	398	380	434	394	425	389	413	353	372	361	379	382	349	415	422	408	428	376	404	390	422	405	347	396	352	369	394	407	386	415	393	385	400	414	396	419	378	411	394	418	392	403	379	394	413	437	415	379	399	390	381	387	386	399	396	383	396	381	370	386	376	382	391	394	388	396	423	387	361	414	423	406	373	396	408	368	341	384	432	389	407	423	390	401	368	420	414	369	352	404	388	389	427	405	392	380	374	431	428	387	405	407	385	401	406	402	398	388	383	401	389	378	365	373	374	399	416	381	400	417	406	406	401	405	393	397	418	391	393	416	372	379	386	399	401	382	378	376	429	441	376	408	393	389	398	388	379	394	398	437	421	370	377	366	383	383	421	396	397	384	419	383	396	401	395	372	379	404	360	396	380	459	373	374	387	377	404	384	412	381	404	391	393	413	387	430	423	372	436	354	374	380	404	389	391	402	400	415	402	400	375	430	377	376	426	378	389	371	394	382	356	384	381	406	405	420	405	411	404	355	414	404	379	377	375	411	410	411	400	373	372	372	383	422	381	386	379	366	377	372	384	391	402	387	379	388	387	378	408	391	402	434	390	376	411	442	373	413	389	365	413	410	359	381	393	428	398	413	388	415	393	394	391	370	422	403	369	422	401	378	401	362	394	397	390	409	392	380	413	418	393	370	386	386	393	373	400	374	387	388	379	416	347	425	406	393	406	390	424	405	400	379	388	381	390	415	410	340	397	402	356	393	396	390	380	394	385	378	413	422	393	407	394	369	418	430	413	414	384	386	372	364	372	397	387	433	417	419	364	381	361	406	340	414	414	369	391	405	409	379	392	398	367	401	370	386	398	398	425	402	364	389	381	370	402	419	382	400	406	412	385	395	411	398	378	390	400	384	385	436	385	391	350	386	391	418	420	406	400	381	442	412	408	400	391	408	393	381	391	369	408	393	411	389	395	368	371	390	386	415	428	384	435	416	374	399	420	398	367	368	398	408	377	392	410	369	348	420	365	388	399	349	424	399	372	387	379	434	381	378	416	391	406	385	397	370	390	400	397	399	446	360	400	405	414	402	418	382	388	379	427	396	379	378	448	388	365	391	413	391	399	412	397	360	410	357	400	372	412	409	368	355	398	368	387	418	428	390	383	390	407	433	390	378	388	381	415	389	384	443	409	414	392	389	370	408	393	383	405	360	369	381	402	400	377	385	376	392	440	391	376	373	398	431	430	383	403	389	422	386	378	405	385	400	374	397	362	379	399	371	376	367	384	400	430	430	359	419	412	366	379	361	376	404	406	389	407	375	406	416	396	399	394	382	401	419	359	397	428	364	385	375	398	401	352	383	416	382	395	408	425	414	418	383	429	428	399	403	387	369	424	389	395	434	396	400	374	367	400	384	415	393	409	400	399	357	409	408	424	392	377	402	400	406	398	404	403	422	386	413	374	395	397	384	413	402	384	379	379	367	394	383	430	401	462	396	346	379	383	378	382	361	398	388	364	406	405	403	403	392	383	384	369	405	401	401	348	382	402	412	360	368	366	365	383	355	393	371	382	372	410	425	385	366	385	367	379	394	417	381	369	369	440	403	384	387	386	415	392	394	378	374	399	403	371	387	415	373	395	374	389	380	381	395	387	383	378	371	384	377	375	381	415	385	386	391	410	391	393	417	397	354	395	397	388	395	410	398	365	397	410	419	405	436	387	418	377	387	407	369	397	406	395	413	400	393	341	442	381	401	420	369	421	405	422	359	439	384	401	385	405	386	385	384	392	384	406	417	420	393	403	385	390	387	406	407	372	412	367	390	405	411	387	388	419	395	403	386	399	399	404	371	401	355	367	401	416	428	413	391	374	369	382	400	388	395	412	412	403	390	394	388	389	406	391	368	372	390	360	427	360	357	393	406	414	407	381	409	403	419	375	412	381	364	405	340	396	408	369	426	394	389	392	422	367	390	407	391	368	402	417	400	384	419	397	402	413	389	381	402	367	377	395	396	393	377	386	411	373	398	351	385	389	391	410	442	393	383	399	407	398	406	413	383	376	404	408	390	368	385	398	396	404	394	400	379	390	393	421	405	390	379	402	406	360	381	422	384	400	393	390	400	405	437	392	404	426	399	394	401	432	374	429	406	399	414	403	400	374	431	407	381	368	403	404	379	374	354	419	363	404	421	392	356	363	380	400	434	372	426	405	369	434	409	394	416	426	425	417	356	399	369	420	371	391	341	363	399	378	366	387	398	393	416	387	409	440	368	379	426	391	389	349	361	384	386	368	407	381	395	403	370	409	369	399	402	390	411	411	396	397	373	371	392	388	383	415	408	366	416	359	381	405	392	411	367	378	389	384	396	383	374	372	409	441	395	395	420	388	400	401	398	402	406	408	402	421	396	384	439	375	404	378	365	404	396	405	403	398	415	402	365	382	413	351	372	409	383	434	361	371	422	392	379	393	397	393	379	386	355	390	395	422	390	399	397	408	423	389	405	397	386	401	373	401	426	379	399	418	389	388	396	390	415	379	410	411	380	374	388	383	391	369	408	392	378	421	376	415	392	389	386	378	415	408	402	390	379	374	396	368	403	386	383	386	395	362	387	400	364	388	423	379	413	384	384	395	405	407	399	409	358	359	390	416	364	405	359	377	429	416	391	399	386	380	366	384	387	392	408	395	393	421	361	407	379	417	376	378	378	384	406	419	462	395	391	377	410	393	370	393	411	373	406	383	375	399	391	403	388	410	402	401	402	386	428	422	398	398	383	389	369	373	401	371	419	366	387	385	377	405	420	426	392	403	414	420	385	398	388	426	376	404	384	401	400	375	408	357	389	401	394	404	367	359	421	371	403	394	422	364	364	375	398	407	349	397	393	411	403	396	425	398	375	377	359	369	397	413	406	399	361	388	422	393	433	366	403	389	382	372	395	413	385	360	363	421	389	383	394	419	420	413	358	402	388	416	389	401	377	392	376	421	385	411	400	416	389	380	403	387	398	399	420	379	368	369	425	397	353	367	377	414	399	358	410	390	397	426	391	404	407	383	395	428	415	401	422	433	365	431	393	405
23351	20939	27944	24117	21037	15180	5941	2864	1897	1256	892	689	542	450	419	408	400	371	334	327	375	353	340	323	380	308	329	358	342	353	369	364	307	356	344	371	307	358	315	346	376	355	346	347	371	327	353	367	367	329	327	349	356	329	338	389	332	349	339	322	299	335	386	348	343	378	310	352	336	379	354	329	359	368	341	374	359	331	349	356	354	343	352	333	341	369	361	358	360	355	335	328	330	346	325	348	349	370	341	339	367	329	318	371	339	354	341	325	360	369	365	327	364	334	345	341	359	356	307	332	319	366	370	344	340	334	370	369	342	358	316	339	347	357	344	375	325	344	352	358	345	355	350	352	346	360	352	330	338	346	357	356	328	338	321	337	372	341	352	374	372	343	313	376	344	350	354	367	367	376	337	362	353	353	335	334	332	366	332	351	364	339	335	359	357	361	323	352	343	304	319	337	358	316	340	372	365	351	368	334	330	332	322	344	375	357	315	340	333	353	355	365	369	341	336	332	385	342	349	348	378	331	321	364	383	357	313	347	356	376	372	320	348	357	351	370	383	347	342	346	347	304	343	334	352	326	332	368	342	328	341	349	364	344	339	359	330	372	354	371	367	302	336	344	338	337	355	373	330	359	344	382	331	370	355	357	342	343	351	357	345	345	356	348	332	326	328	354	356	371	335	365	331	333	397	385	341	351	320	328	328	362	342	341	323	331	337	342	340	348	343	344	339	322	382	333	326	345	346	340	383	363	357	350	326	366	341	334	350	323	363	380	318	347	327	319	359	337	325	366	367	361	354	347	384	320	358	358	310	346	332	386	348	367	369	382	343	344	350	360	331	344	348	343	361	407	328	336	370	338	347	357	358	339	340	344	353	329	374	337	300	344	338	357	356	366	334	368	334	372	345	366	343	375	361	338	336	350	357	320	370	327	327	356	350	349	314	320	380	344	360	330	334	332	366	347	346	332	357	377	338	342	348	327	336	324	377	350	343	318	325	340	349	387	351	348	330	363	332	335	392	362	365	363	385	322	308	357	316	331	357	386	320	366	319	318	364	361	364	347	341	344	355	353	379	320	331	350	361	360	352	328	364	346	367	312	334	306	338	381	327	327	300	339	358	341	359	377	352	332	351	330	315	362	357	370	354	356	347	354	364	370	325	341	324	368	357	351	337	359	373	356	341	314	339	354	333	339	360	321	341	341	316	339	346	365	331	336	367	343	326	349	383	334	338	329	357	323	335	329	339	343	361	371	328	321	320	355	335	376	355	343	345	337	325	312	342	333	338	330	340	339	348	350	346	327	342	351	324	348	354	354	342	334	348	374	353	373	357	357	345	324	336	341	340	340	330	360	351	339	347	361	297	354	337	363	379	347	363	351	324	348	318	359	356	395	381	361	360	345	343	340	374	350	336	392	330	364	330	342	344	391	332	382	390	378	360	399	330	340	338	350	374	323	331	338	357	354	335	349	371	336	354	326	329	331	351	344	334	338	355	369	338	317	333	336	339	345	348	357	344	354	349	348	349	344	377	320	378	341	336	336	373	362	342	357	353	347	353	348	340	329	349	322	364	359	363	356	350	322	361	328	348	363	337	336	330	359	328	395	367	332	345	327	325	342	370	360	372	354	341	367	351	327	329	376	306	342	342	364	337	337	358	347	357	344	334	357	353	374	326	338	326	332	353	337	377	343	329	326	357	350	358	336	319	364	347	369	359	348	334	363	366	338	336	359	360	327	333	337	339	337	298	342	352	359	346	347	351	317	360	316	351	333	370	347	329	344	386	378	355	379	352	334	347	343	365	337	300	350	324	330	322	342	362	324	343	366	318	367	345	316	338	329	338	332	370	324	330	357	320	394	357	383	321	337	331	361	351	353	339	353	346	360	381	334	325	347	368	352	358	318	347	335	328	361	362	355	387	351	364	337	351	340	321	325	309	311	351	343	357	345	363	345	352	353	341	338	357	356	359	369	325	333	372	353	332	340	366	338	322	337	328	335	378	358	377	363	344	364	370	340	339	358	356	341	344	357	320	364	333	377	344	348	373	365	354	332	327	369	344	376	361	309	320	347	364	376	300	399	335	368	314	364	394	334	369	398	317	334	333	373	380	361	364	364	356	360	354	336	395	398	350	315	332	365	340	329	346	364	323	346	344	327	380	337	342	384	335	339	347	334	341	348	338	388	344	344	329	329	343	339	340	359	384	372	355	345	328	368	349	344	334	326	345	358	357	342	369	325	327	315	344	365	382	350	320	355	336	319	353	337	296	350	320	368	357	330	344	363	335	353	367	348	363	310	369	348	324	337	355	329	342	349	348	314	338	352	353	375	335	331	325	345	367	331	325	343	338	349	309	353	329	323	347	366	375	335	366	322	333	363	369	328	309	323	358	374	349	321	321	335	331	316	358	319	325	331	369	344	341	334	328	362	349	361	334	339	351	361	354	370	337	328	360	340	379	303	354	354	340	356	313	330	356	344	351	327	339	354	328	362	330	374	294	351	340	326	387	329	345	312	359	318	392	348	352	344	349	343	339	355	314	354	344	338	342	367	352	336	319	366	327	351	373	360	336	359	354	348	367	346	335	346	343	326	351	356	343	331	365	327	345	403	333	308	342	351	382	329	343	358	348	357	349	333	326	329	355	375	381	335	338	345	316	353	320	337	341	335	371	343	317	332	345	360	387	324	393	342	355	335	337	312	401	374	333	363	350	340	362	307	358	349	370	353	344	315	353	351	354	370	335	311	339	301	349	309	334	386	349	342	358	351	313	334	331	335	322	337	344	369	374	354	349	378	322	346	343	336	352	341	332	316	325	349	332	354	363	305	340	350	369	382	393	352	340	327	390	349	353	357	369	362	352	356	332	347	341	333	343	354	329	361	356	362	345	341	336	341	349	312	341	355	339	334	340	361	316	307	330	351	330	353	346	340	342	346	336	346	333	329	356	358	353	343	333	360	323	318	370	334	362	340	320	365	351	336	359	328	326	329	323	342	367	367	308	325	348	363	359	303	376	340	346	366	351	327	380	342	328	332	346	329	329	353	344	360	357	363	334	358	347	335	354	354	332	347	338	346	348	340	309	319	375	354	352	351	362	327	345	320	336	327	346	347	368	354	329	342	362	338	382	310	342	347	310	328	361	363	366	342	348	339	360	323	370	344	351	353	363	351	363	349	360	356	356	340	332	344	337	333	325	333	366	316	324	355	363	372	366	318	329	323	337	363	332	362	356	360	339	351	337	325	351	362	331	327	314	357	351	344	337	332	362	343	361	323	332	339	352	365	368	354	396	350	353	321	320	341	337	328	359	369	377	359	357	357	346	380	370	323	335	361	355	365	360	337	335	347	344	334	355	329	317	325	365	371	319	343	327	381	368	369	320	311	355	374	313	316	348	356	323	367	374	346	308	333	358	346	364	361	334	351	343	345	328	351	349	358	345	356	355	319	334	365	373	323	313	320	321	341	336	355	351	309	344	357	326	356	361	377	356	352	394	309
43168	56454	36325	21034	13876	9374	6485	4106	2656	1777	1206	824	651	516	410	393	411	404	433	362	367	354	356	379	344	383	361	390	351	365	389	397	349	379	324	369	368	351	357	338	352	355	392	367	329	397	364	321	383	359	368	360	384	364	362	389	358	354	366	346	335	353	325	362	393	370	342	379	348	354	325	362	421	368	384	376	390	341	365	372	404	344	380	336	376	380	400	397	370	378	377	354	376	360	347	353	400	344	389	354	364	341	360	374	339	372	353	340	353	350	377	348	342	368	358	329	362	349	371	357	378	320	418	365	370	384	358	359	373	351	370	363	388	388	370	358	383	353	388	365	343	356	351	352	322	375	364	360	356	379	374	356	391	358	342	326	381	378	363	378	405	355	399	375	357	342	353	357	367	369	391	355	350	391	363	362	372	350	358	305	375	380	361	385	368	363	386	355	358	375	376	374	337	351	371	338	369	384	379	366	383	339	406	354	371	361	375	351	382	364	360	359	370	356	375	355	350	387	325	367	370	344	345	383	350	343	362	378	397	359	373	370	361	391	363	348	374	391	379	319	390	381	354	395	355	343	351	386	360	355	360	376	344	364	320	395	400	417	335	415	358	362	348	342	365	371	341	379	370	362	353	387	354	353	387	345	390	346	375	391	353	366	340	405	354	338	342	389	369	370	387	371	383	355	369	391	349	366	341	369	335	414	388	340	413	370	378	341	340	392	364	391	370	366	371	372	352	384	361	337	349	387	353	372	337	366	385	366	331	356	333	363	349	367	375	381	328	359	321	353	365	366	392	331	396	349	373	388	359	416	357	344	374	390	324	377	366	386	392	356	387	351	354	361	372	392	376	373	358	384	412	360	362	355	362	400	359	364	370	328	377	391	341	337	399	383	350	369	338	356	363	376	353	345	338	359	398	335	344	392	357	374	373	360	379	369	377	373	360	349	360	381	389	397	407	400	385	368	375	372	378	339	350	356	379	347	327	368	396	382	393	363	389	366	356	410	398	393	380	380	372	375	368	360	344	387	353	369	355	336	347	371	347	387	361	374	397	393	371	379	358	362	389	336	365	388	354	379	338	365	370	370	360	353	383	358	340	362	379	366	374	394	374	387	377	358	329	355	363	381	338	369	368	358	365	323	369	356	393	351	347	355	327	381	370	376	351	379	364	396	389	375	337	364	343	373	360	352	392	329	377	356	352	359	334	400	371	374	405	389	395	365	384	366	365	361	382	352	380	384	359	361	364	384	387	365	370	344	378	349	381	415	357	384	367	358	357	353	388	378	351	360	343	372	386	371	361	363	354	344	325	398	379	331	349	311	391	350	371	385	367	347	384	402	355	342	366	395	347	381	376	365	368	345	377	356	411	356	377	397	375	376	389	365	384	351	365	383	391	356	378	352	329	381	329	331	371	345	402	358	372	369	379	344	357	348	403	370	373	390	370	393	392	391	361	374	355	364	356	385	353	371	356	367	396	389	379	341	381	361	383	359	352	354	376	350	362	365	373	373	381	371	398	369	384	364	352	375	419	408	365	363	366	358	377	352	350	357	400	344	368	354	396	388	362	376	383	406	352	374	342	333	370	359	356	361	356	400	389	360	377	345	363	362	360	331	355	385	357	376	395	364	367	366	378	372	341	366	393	351	363	378	373	418	355	353	366	384	353	355	370	352	344	353	362	364	363	357	357	348	369	345	375	365	367	399	369	383	390	360	356	343	369	336	327	365	394	357	362	375	378	364	378	320	364	359	387	323	350	374	344	354	345	365	389	347	399	364	348	338	368	377	356	346	369	340	354	324	372	377	357	376	355	382	354	406	382	361	377	381	380	385	332	344	369	367	350	359	385	367	404	366	378	386	363	369	371	359	404	363	352	329	354	390	372	372	379	372	353	336	329	374	320	393	386	341	372	402	370	377	358	378	376	322	351	371	368	338	356	368	358	355	324	371	368	379	375	402	361	372	378	359	374	374	380	360	337	378	334	370	332	357	353	352	386	343	334	366	356	348	377	332	342	358	378	369	377	358	341	343	378	372	375	372	363	355	344	369	370	366	349	383	403	350	368	364	368	361	382	328	365	370	352	341	357	360	371	372	352	417	363	372	351	367	339	362	355	359	374	362	357	347	334	356	337	362	371	376	395	355	371	341	390	355	356	358	406	402	339	375	379	382	377	355	368	359	366	405	359	374	365	405	384	361	355	326	395	351	370	331	342	412	345	365	343	358	342	349	377	385	368	344	391	362	372	341	369	388	350	404	369	393	338	356	403	354	373	356	347	352	361	376	381	360	381	355	403	393	386	367	362	353	388	341	371	392	377	380	363	379	334	330	348	384	383	405	355	390	377	346	351	367	339	388	358	388	352	344	358	407	367	352	358	362	364	376	338	377	374	358	359	402	369	348	375	362	333	358	371	332	371	377	357	346	389	352	352	381	373	380	362	340	370	341	396	352	384	361	399	389	382	341	350	362	343	347	407	356	368	365	359	326	365	348	351	376	362	344	361	377	356	355	379	369	363	384	356	408	323	357	393	366	376	374	381	361	338	352	369	379	374	349	382	396	376	350	374	386	341	367	382	397	329	371	369	373	339	364	353	361	338	370	389	354	364	372	331	367	382	432	404	337	391	364	362	369	327	363	364	367	373	317	324	378	383	384	364	342	366	369	332	388	367	385	314	378	339	352	362	372	401	357	357	373	353	375	355	358	354	371	391	357	372	350	356	373	366	369	359	354	370	379	360	364	380	321	381	385	368	361	376	382	327	356	359	358	399	388	415	350	366	369	376	338	330	349	372	331	352	402	377	366	351	354	356	359	365	370	334	328	356	364	362	346	367	371	357	362	375	390	368	347	361	354	353	392	390	357	367	349	368	340	377	394	318	347	346	369	360	373	348	367	324	343	375	370	331	376	380	347	357	348	369	370	353	349	350	353	376	396	351	358	334	397	365	363	382	354	337	384	359	400	390	364	396	385	343	338	390	351	363	344	366	358	355	392	363	355	381	358	364	387	379	371	361	389	321	360	383	396	365	400	376	376	361	387	355	335	347	371	374	327	373	376	373	347	347	390	354	348	393	398	338	394	376	399	332	377	381	349	366	351	361	343	381	348	406	368	375	363	358	352	396	368	349	380	375	355	355	359	356	395	397	347	362	355	385	358	363	395	399	384	383	368	359	354	366	394	378	376	383	378	379	359	348	330	360	357	369	344	390	347	367	351	380	373	379	350	374	365	376	380	351	343	370	355	377	380	400	362	372	359	353	360	375	365	386	359	365	391	368	359	307	395	390	394	365	346	377	378	353	378	366	388	340	354	377	349	370	385	377	375	371	362	350	368	368	369	391	370	370	369	333	321	357	357	357	365	345	344	363	378	347	363	376	348	363	392	359	353	371	336	377	373	367	355	356	378	361	366	389	385	330	364	395	364	369	363	349	333	369	403	376	341	348	359	404	353	369	364	360	378	337	359	364	372	344	353	349	351	370	371	372	347	367	362
24957	21203	27589	25776	14590	5740	2816	1296	714	563	559	456	405	410	405	382	402	362	389	381	391	380	417	374	374	401	392	389	398	380	384	368	386	389	386	375	339	400	348	343	377	419	415	360	381	426	379	403	392	391	378	385	416	402	387	428	396	371	378	363	409	411	378	371	351	380	362	355	418	391	365	396	377	395	354	405	385	382	405	377	358	372	405	358	378	363	367	390	364	379	398	406	392	385	399	377	370	385	375	402	414	393	391	415	384	397	358	375	401	368	418	354	434	417	363	371	373	372	336	367	379	380	383	377	359	405	361	383	381	407	406	407	396	389	420	410	367	381	407	395	408	430	384	398	372	368	351	386	392	383	376	412	379	392	347	351	387	383	407	400	385	405	397	375	399	361	370	385	419	415	395	370	363	364	381	393	379	412	378	398	354	374	404	382	396	374	385	384	372	343	386	376	362	383	403	388	415	369	398	368	417	356	369	397	359	399	364	398	378	338	357	390	396	417	380	426	360	370	360	396	394	398	390	410	398	380	389	401	370	402	395	369	354	417	374	361	378	365	407	390	415	410	365	389	370	384	419	391	373	385	385	400	414	371	417	397	360	388	411	428	341	376	361	417	377	395	408	395	389	388	389	350	365	355	354	419	384	353	381	434	372	406	408	376	367	398	385	376	415	404	375	405	400	395	367	367	402	415	369	379	380	372	371	361	384	367	403	427	401	383	388	366	380	402	350	391	391	375	335	366	407	359	358	395	379	372	370	396	391	401	375	402	381	414	387	424	393	372	384	374	366	378	383	355	398	421	390	370	368	407	391	359	376	338	421	349	393	392	380	385	384	343	388	370	406	399	393	415	359	357	403	425	377	374	397	412	408	359	369	381	391	388	412	372	370	383	395	386	364	404	420	394	389	390	394	375	390	363	391	358	362	339	380	385	386	403	386	421	405	358	365	387	374	419	386	366	393	366	374	378	372	374	341	373	392	369	392	352	368	398	395	380	408	392	396	377	366	376	367	380	393	433	379	340	365	389	404	360	360	409	369	360	371	401	427	394	377	369	396	401	379	385	415	370	382	373	419	387	389	383	394	374	361	400	399	378	383	374	361	413	382	393	388	389	371	381	430	395	386	353	387	420	428	406	364	365	418	401	367	392	372	385	369	403	380	373	355	384	401	412	381	354	367	400	392	400	397	368	432	370	373	399	358	408	396	363	370	398	364	398	383	368	373	372	363	425	362	396	360	409	415	371	385	379	402	383	411	400	384	397	353	369	423	391	377	380	374	366	416	378	396	376	395	403	393	413	366	366	382	376	365	354	401	379	394	379	340	381	426	387	375	383	420	388	445	387	391	373	359	380	396	402	361	387	395	369	354	394	351	383	397	371	404	380	359	404	379	394	402	389	380	376	376	428	353	408	393	417	381	380	406	362	395	381	377	404	392	401	388	377	396	415	404	382	386	403	430	356	372	393	344	397	379	351	379	384	407	411	377	378	353	393	388	369	341	384	372	382	405	361	401	377	367	401	407	348	360	395	392	392	375	389	358	364	389	354	361	384	378	384	359	383	360	393	399	425	403	337	397	362	362	361	388	363	425	407	391	384	381	418	428	374	408	427	396	393	356	426	351	358	374	356	399	356	384	383	368	339	405	360	351	382	355	354	393	370	356	373	379	383	344	355	422	414	370	394	377	384	391	412	399	389	403	418	374	390	366	403	380	385	366	368	398	389	374	382	366	383	366	386	377	395	406	363	386	393	342	405	385	365	364	372	387	372	389	397	373	383	398	415	388	339	362	379	376	404	417	383	418	354	396	385	416	409	385	399	390	366	367	391	403	391	368	369	406	357	418	347	399	383	406	345	380	378	356	406	379	390	367	376	411	363	397	372	392	410	407	399	370	385	401	386	392	375	395	353	394	357	379	383	361	405	386	377	418	411	365	387	388	379	402	354	434	390	382	400	376	380	397	406	408	381	375	389	419	378	381	349	326	363	408	365	370	376	400	376	353	420	390	377	351	375	395	381	343	358	404	371	384	392	370	420	389	376	448	388	354	352	358	401	425	384	382	377	377	415	398	367	393	353	367	390	400	379	394	390	365	392	390	380	398	404	395	390	382	382	371	362	400	396	374	354	383	398	388	373	422	391	405	416	384	376	376	391	345	427	405	367	387	401	422	388	421	369	386	364	378	411	369	355	396	399	343	374	403	379	389	376	386	394	401	372	338	378	435	405	350	404	408	396	405	408	415	396	393	390	384	400	375	388	369	422	417	395	372	353	367	389	364	400	373	391	360	425	375	403	396	372	396	382	371	378	374	428	379	341	382	402	377	351	355	387	434	415	421	361	398	407	421	362	375	356	403	375	384	416	369	356	365	397	426	415	400	395	379	391	403	382	424	382	401	416	387	386	354	398	403	399	406	368	393	377	406	365	384	402	367	381	381	382	366	390	389	434	377	419	387	372	421	392	395	418	383	370	378	378	431	394	364	379	368	391	395	372	401	367	381	408	390	395	379	373	406	406	385	360	361	413	387	387	350	390	364	379	375	385	389	402	370	406	363	383	356	401	374	379	391	382	380	392	402	378	410	379	388	420	340	387	406	369	407	399	379	407	372	348	369	414	369	383	402	387	398	383	391	390	382	357	374	387	362	370	383	398	369	397	372	384	411	388	403	417	354	416	359	407	413	415	364	374	390	381	366	373	391	377	360	383	396	429	427	397	391	403	379	387	388	384	372	397	364	359	386	371	361	399	375	368	364	386	392	379	383	384	359	395	404	381	379	411	390	361	371	381	397	387	347	353	351	331	400	359	373	403	395	355	346	369	353	379	394	437	381	414	353	370	386	384	407	388	359	401	350	379	382	349	366	380	408	366	447	411	368	359	371	405	402	363	423	366	406	402	371	374	404	388	379	386	370	404	411	391	373	360	425	380	404	376	385	371	370	357	402	407	407	374	410	390	391	405	395	378	399	394	355	383	383	357	363	404	383	389	380	386	376	390	364	415	365	369	403	383	396	394	377	377	405	385	394	405	387	372	382	386	394	368	355	383	392	379	407	411	378	384	399	400	395	366	370	384	378	406	409	387	393	385	363	396	372	406	405	399	367	367	378	388	382	380	343	400	396	374	398	359	396	360	359	398	420	376	392	405	398	400	389	356	387	384	410	379	405	403	352	402	399	387	402	378	391	369	394	377	362	417	386	384	362	379	389	378	398	377	408	379	374	375	387	392	374	410	420	374	380	381	414	380	377	382	398	344	395	375	378	361	381	343	375	387	343	390	370	357	390	404	421	409	366	370	366	394	388	370	368	394	398	398	357	383	401	405	427	401	372	390	383	410	379	377	392	399	366	423	388	382	382	348	385	408	372	371	359	380	378	372	389	418	386	384	429	378	384	375	414	391	355	374	362	382	403	392	399	370	378	367	391	421	384	403	403	414	414	382	354	390	377	334	389	370	362	367	326	382	390	351	367	391	399	423	370	351	375	399	358	361	392	372
41349	51940	35067	19356	11248	6875	3777	1923	1088	726	579	538	461	449	490	427	440	455	415	422	420	384	415	401	417	440	438	386	428	395	405	381	400	400	425	411	398	380	396	411	421	393	393	413	404	359	423	407	384	421	404	398	426	434	408	402	423	422	415	428	415	406	392	388	381	419	420	413	399	438	417	460	423	404	419	360	387	426	379	414	404	385	410	411	417	400	391	369	388	412	426	380	426	375	418	383	406	411	409	428	394	385	408	396	390	403	394	404	410	405	393	399	384	413	392	408	384	429	402	423	372	381	424	379	343	424	396	409	417	371	408	418	403	400	409	395	418	462	392	408	425	388	389	411	365	419	406	418	435	432	421	351	387	403	407	418	431	368	418	403	403	387	395	378	402	430	401	436	389	400	361	403	388	416	412	420	392	403	411	406	396	396	444	437	388	420	384	383	405	427	402	380	408	410	416	385	431	420	376	393	378	400	412	355	378	421	389	388	387	421	402	377	393	405	413	386	421	435	416	432	399	417	419	409	386	407	406	405	426	401	383	433	414	378	372	394	388	432	378	364	422	418	401	404	385	374	401	391	405	461	403	376	415	408	387	401	391	395	416	399	411	426	392	383	392	417	428	389	432	381	395	380	384	368	432	356	400	398	382	405	401	397	390	419	393	386	417	425	430	392	414	401	397	405	384	443	418	413	417	409	447	391	377	439	393	377	414	378	433	409	393	374	412	383	421	412	385	419	427	386	446	363	407	410	409	392	400	430	427	394	441	433	406	429	394	412	367	372	420	379	398	407	391	374	385	359	382	389	396	423	403	388	404	427	399	393	418	416	362	394	430	393	436	401	420	406	386	409	400	415	430	416	380	394	406	392	408	392	407	387	398	403	379	343	398	427	419	415	374	398	397	422	415	400	387	439	383	410	427	423	409	403	393	416	403	380	430	387	421	421	428	424	404	403	384	401	375	439	416	401	414	409	404	433	417	437	415	395	419	387	389	428	406	378	407	407	394	422	415	407	383	429	386	431	408	454	392	425	385	465	397	401	425	408	403	404	380	393	433	408	400	405	391	406	437	377	416	446	423	404	400	405	403	415	406	380	423	425	395	411	410	405	385	399	420	375	394	416	400	410	420	428	400	393	414	402	437	401	417	408	402	389	413	374	363	427	423	370	408	432	397	370	405	390	382	397	390	402	402	388	368	402	412	382	406	419	449	434	412	391	407	420	381	407	425	376	389	364	400	360	397	402	398	389	397	422	415	452	377	436	412	395	398	376	426	406	415	381	399	384	384	416	413	421	400	434	409	441	398	392	368	407	408	410	409	416	452	390	400	367	409	394	401	403	413	426	426	388	390	407	367	431	399	383	437	405	421	418	409	425	400	450	416	396	408	404	414	426	391	439	412	404	420	430	411	431	417	398	402	428	399	410	400	413	397	374	396	407	404	390	362	402	398	383	400	376	424	439	381	409	404	406	411	384	392	388	418	435	416	433	412	378	403	421	406	415	366	397	382	413	350	408	404	410	401	414	429	416	416	446	408	423	408	429	452	403	401	417	416	407	393	407	396	409	385	367	402	393	383	383	397	408	411	378	393	383	418	374	409	412	402	421	428	414	414	390	411	443	398	374	418	403	398	400	405	400	398	386	381	404	385	397	413	419	390	408	380	377	441	385	379	393	398	445	392	406	405	400	399	378	438	399	393	398	429	452	369	441	429	398	366	397	397	393	397	377	421	407	426	414	394	402	419	361	391	390	434	399	400	403	411	405	433	397	398	374	395	432	424	392	348	413	415	413	408	442	386	388	378	403	383	364	418	448	424	429	393	425	426	370	410	438	430	412	362	373	418	380	369	414	396	409	406	392	372	402	392	403	394	417	377	442	411	406	430	390	367	401	418	420	410	423	398	380	409	382	428	417	403	425	383	406	437	392	407	393	418	436	399	395	396	407	420	419	370	389	387	447	399	400	409	407	403	359	412	379	378	409	414	399	394	423	383	403	417	422	417	432	404	376	385	389	420	425	389	391	408	408	398	416	403	381	404	399	406	407	434	419	414	401	419	420	423	419	411	387	382	426	364	405	379	424	422	384	407	430	396	416	416	379	408	386	404	389	405	413	421	372	377	395	432	400	437	431	381	380	377	391	398	442	390	419	409	384	407	418	378	396	382	460	397	396	382	385	367	415	384	393	403	402	399	396	393	412	410	391	386	403	409	424	393	409	423	404	390	405	390	402	426	373	414	388	395	436	392	388	387	402	399	383	406	426	412	396	395	430	407	418	426	394	439	388	430	425	411	374	431	432	412	422	421	410	380	408	421	384	396	405	372	412	406	422	378	415	381	404	375	389	414	398	422	398	397	377	397	431	412	392	425	390	396	385	439	377	377	426	426	412	429	386	424	420	371	405	420	401	387	393	441	399	428	389	389	403	427	425	407	428	396	377	406	416	395	377	392	375	394	425	426	381	406	401	397	429	412	385	445	407	395	412	445	417	381	450	428	407	367	412	378	361	417	414	414	371	359	389	387	385	411	431	408	374	395	394	411	398	397	422	423	372	383	410	450	426	399	403	410	397	436	379	394	387	412	375	428	428	366	407	375	372	385	368	403	405	429	407	385	417	374	390	406	411	424	398	415	435	406	424	370	414	412	393	401	389	412	382	392	412	361	411	421	393	391	406	422	422	401	365	425	433	419	392	404	390	460	411	418	393	355	418	381	382	385	417	410	381	394	406	391	421	431	414	407	393	397	428	403	378	396	418	412	374	421	410	417	428	409	375	384	425	404	384	399	458	403	378	405	436	436	373	391	375	375	362	387	384	436	387	431	408	372	406	436	406	434	375	413	384	392	410	411	404	406	396	379	409	395	459	400	421	401	426	415	425	400	392	396	425	410	364	425	417	413	395	403	408	401	434	457	411	404	423	395	409	405	408	402	421	391	416	402	407	421	368	383	417	357	404	435	397	406	377	406	406	407	432	390	431	437	397	386	425	382	468	411	387	412	415	421	469	431	436	426	384	405	397	445	432	418	439	389	406	386	387	403	450	381	404	398	373	372	371	421	399	431	407	423	435	396	398	413	418	411	429	415	344	396	397	406	406	423	388	415	433	410	374	386	440	382	372	371	381	389	438	385	409	380	408	408	413	406	388	379	431	350	406	399	398	394	377	424	385	414	383	421	426	421	413	376	380	406	415	369	436	418	428	433	400	401	420	404	392	433	396	413	390	428	406	414	383	388	428	400	402	413	387	392	400	388	393	427	393	374	432	416	405	391	403	379	410	403	398	433	391	406	391	390	453	403	393	390	388	391	421	391	396	425	420	397	404	365	401	406	382	363	388	435	415	410	409	405	391	386	430	397	396	404	399	402	446	393	386	419	399	415	429	427	408	392	399	424	385	408	459	420	409	399	398	387	408	393	373	373	405	409	378	399	435	395	394	407	421	410	431	410	400	423	389	392	423	411	367	423	382	358	436	364	400	386	388	391	412	386	415	389	399
22397	20960	28419	23769	21145	20822	10797	2483	1600	1339	1059	808	614	547	491	448	430	397	395	371	347	387	399	385	384	346	354	386	363	380	369	339	352	342	347	344	372	336	344	321	341	343	368	367	378	347	363	377	370	338	326	347	352	391	370	347	339	344	331	385	386	353	363	380	376	368	365	376	368	385	354	360	362	347	354	367	334	382	347	336	353	401	349	328	382	342	373	395	346	389	389	342	357	345	363	342	371	334	340	341	345	383	353	371	349	351	329	335	329	347	337	360	353	352	350	314	328	340	347	343	379	379	327	344	372	352	367	375	361	368	337	346	331	326	343	399	320	366	329	350	351	357	360	383	373	347	339	365	346	369	368	371	369	352	411	369	340	365	344	359	368	347	352	353	348	367	341	331	358	356	332	347	374	375	355	324	364	388	302	359	346	353	333	352	371	349	368	365	357	362	372	344	347	360	349	347	339	329	365	365	308	368	350	346	373	347	387	332	351	318	378	340	360	341	369	335	404	358	355	369	352	363	348	337	339	371	331	357	333	352	351	345	339	346	383	381	350	373	385	367	359	331	353	334	346	349	376	369	375	407	340	373	352	357	369	336	370	353	366	373	380	384	360	362	354	367	371	338	358	333	357	340	366	351	353	373	374	357	352	364	341	354	352	380	368	383	336	360	357	351	343	348	339	366	378	361	303	337	362	322	361	331	360	320	338	350	329	350	384	342	370	380	336	337	335	376	352	310	358	383	359	337	353	373	365	356	364	349	334	353	329	326	377	360	332	370	330	347	366	343	335	392	367	359	374	372	354	358	354	351	350	381	349	339	367	330	345	338	341	351	348	341	323	366	335	362	367	352	310	357	377	380	327	373	381	341	373	361	384	396	319	340	317	381	359	384	380	367	331	354	350	330	376	356	376	377	341	349	351	355	367	362	327	381	375	340	363	337	345	368	355	332	374	367	377	353	326	348	339	357	372	359	379	366	343	372	349	344	336	363	377	368	365	346	380	359	342	371	351	358	370	371	389	390	369	391	346	350	340	374	346	355	378	342	337	344	347	362	351	347	335	362	356	327	348	354	362	330	350	353	366	348	334	388	349	353	363	354	354	351	369	361	371	347	347	346	371	371	370	352	351	356	360	354	341	381	378	365	358	388	367	361	367	359	350	356	366	342	311	370	319	375	368	360	351	359	377	331	364	380	343	341	338	352	351	347	370	339	322	373	413	317	336	311	385	356	330	352	323	333	338	368	357	356	344	353	352	373	324	374	370	355	373	355	368	360	367	350	372	350	358	358	371	371	405	338	319	348	344	349	356	385	369	360	348	343	319	342	386	331	305	355	350	361	325	369	385	371	362	368	382	374	359	342	363	343	393	360	352	334	353	327	365	330	353	365	362	365	374	361	373	373	320	323	323	381	372	343	354	339	357	318	335	359	355	348	347	348	332	331	387	333	335	373	357	341	365	363	368	344	340	386	364	379	369	344	364	359	364	350	334	341	374	382	346	382	385	366	332	361	336	352	366	349	393	364	354	343	354	372	344	391	352	371	354	361	342	354	344	363	388	357	349	364	383	362	361	346	324	347	353	356	349	383	338	351	351	330	346	351	395	362	337	355	363	373	364	347	351	370	343	351	318	354	347	361	342	355	332	360	324	323	334	373	341	378	397	369	350	366	362	329	371	391	328	337	354	374	354	370	404	356	357	376	356	365	395	337	357	329	374	316	372	348	354	352	365	298	350	353	340	372	376	340	330	378	347	347	356	356	390	386	329	341	398	362	356	367	352	354	333	346	368	365	368	355	331	359	377	349	355	337	352	332	347	325	336	327	350	365	361	379	350	344	372	377	340	369	364	358	327	324	369	325	349	348	398	357	359	326	367	314	356	367	379	357	374	360	347	374	337	357	355	323	349	346	339	364	325	345	367	344	347	348	355	352	343	346	381	386	335	367	343	356	348	348	350	355	376	353	335	352	355	373	362	312	362	348	358	356	351	336	356	365	368	345	367	352	340	314	369	370	355	356	345	333	309	347	367	346	367	360	357	381	324	363	351	351	399	338	344	391	346	378	361	361	354	351	325	376	365	325	345	325	328	368	330	363	330	350	366	376	349	380	349	345	320	358	340	362	335	320	341	361	376	353	310	358	352	382	356	357	328	333	372	336	349	364	337	337	349	352	353	325	334	324	361	404	332	339	339	360	350	351	358	355	374	333	359	413	348	361	358	338	355	349	331	354	340	313	334	360	378	374	403	364	339	345	362	338	325	330	383	385	367	338	375	352	358	343	339	373	324	366	379	367	373	393	323	341	358	351	341	377	363	373	357	374	365	334	363	382	364	363	362	356	344	360	375	340	347	354	340	366	340	343	382	382	384	339	339	333	368	384	352	399	330	370	341	413	351	338	390	349	343	367	370	371	344	354	376	370	312	355	373	327	361	345	365	361	321	364	363	369	346	373	370	361	342	352	383	376	344	354	373	365	355	359	361	396	314	379	358	374	344	335	368	359	349	337	372	362	347	326	335	376	364	340	350	354	353	336	348	342	392	338	383	362	346	329	340	385	324	353	388	352	351	389	366	362	314	341	342	384	351	334	340	350	352	367	354	367	328	351	350	372	351	349	338	346	313	365	340	347	401	317	327	336	368	330	374	383	356	328	368	372	348	350	377	341	368	370	346	357	407	355	369	346	387	379	343	347	343	380	335	389	348	320	349	381	357	341	329	341	331	376	343	379	361	338	336	359	362	352	370	376	350	340	369	364	361	357	375	380	358	339	392	321	309	342	349	388	350	358	343	362	341	377	372	370	342	345	362	358	361	354	337	356	371	367	364	354	338	343	343	370	360	355	369	346	371	362	359	355	372	348	346	364	349	339	337	390	355	349	367	319	358	331	354	327	333	372	362	309	369	342	352	338	320	340	361	334	384	376	373	353	371	340	386	346	331	355	387	345	355	359	350	334	339	344	367	355	386	331	335	346	380	362	344	340	349	339	352	379	319	364	355	368	359	335	374	349	354	372	349	325	351	333	360	319	350	359	356	352	373	382	363	371	359	368	356	357	358	371	371	338	357	379	358	345	390	361	360	389	339	342	371	357	368	335	348	355	369	352	370	333	375	365	375	358	356	376	370	353	356	376	367	316	367	349	327	312	379	328	309	351	398	349	344	352	352	336	334	361	333	335	357	379	364	367	389	367	387	341	360	348	361	348	370	349	391	361	353	362	336	338	345	341	322	322	348	349	371	373	320	375	350	367	366	370	334	375	368	362	330	341	370	354	344	373	368	333	393	348	335	370	345	332	336	327	372	357	354	345	363	344	344	344	349	352	355	348	423	361	313	367	356	368	398	372	367	350	378	350	350	363	361	354	328	375	377	341	339	349	358	368	334	359	340	352	329	363	337	409	364	311	370	347	363	348	356	375	354	349	356	363	358	372	337	353	360	349	369	357	343	371	328	353	351	340	366	378	356	349	358	361	343	362	359	383	364	357	331	349	345	379
43980	66762	46791	32033	20194	10784	5546	3213	2416	1913	1475	1036	806	656	519	477	415	439	388	393	380	375	354	386	378	372	393	396	350	390	341	349	355	378	391	388	390	405	368	370	378	376	373	378	375	355	381	407	361	368	369	365	363	377	385	348	368	346	384	375	335	380	365	397	380	358	365	380	401	358	391	355	326	362	384	382	381	378	367	366	355	404	358	365	412	336	353	328	374	342	357	398	414	389	362	375	348	397	389	325	389	367	362	354	357	377	388	370	400	401	372	356	398	354	399	382	367	362	388	364	393	398	344	362	342	375	375	386	377	401	390	361	353	354	358	388	379	380	388	346	367	348	367	392	386	379	340	388	348	400	379	343	392	384	355	364	373	398	385	379	389	340	393	339	397	362	336	398	359	371	338	380	365	375	357	394	348	347	373	339	368	344	371	365	382	370	406	352	372	375	325	387	369	369	346	388	414	403	369	371	399	365	382	392	352	382	401	367	405	326	396	336	388	356	394	389	386	346	381	363	391	417	339	375	371	403	335	413	329	385	386	395	389	386	336	382	354	373	356	415	381	383	357	374	358	368	371	397	371	355	405	393	356	386	384	360	363	376	350	366	389	391	369	379	364	375	376	356	365	352	358	387	418	367	354	368	356	398	362	373	378	380	333	375	379	369	359	333	360	377	376	352	380	387	377	351	359	346	346	309	378	383	353	375	382	378	339	364	354	385	370	353	355	374	377	352	363	349	386	396	397	365	365	374	387	369	377	396	353	351	379	366	374	363	357	347	399	341	377	364	332	382	388	378	359	383	368	361	392	340	343	380	344	387	358	379	322	358	366	390	371	361	352	369	371	356	372	380	400	365	366	371	381	360	372	372	372	357	365	388	371	363	357	395	367	343	357	404	373	349	362	369	387	392	379	372	394	357	350	352	375	376	373	383	357	379	362	352	375	373	367	373	355	376	356	363	358	407	330	343	385	387	380	338	360	363	382	404	344	390	385	389	351	383	366	354	356	353	416	361	382	375	345	372	353	359	371	379	341	395	356	420	356	335	372	336	372	391	344	372	361	377	386	406	366	367	340	361	327	367	372	403	380	358	386	373	370	370	364	357	334	333	376	385	372	351	391	381	349	385	383	364	346	393	356	353	342	357	380	370	355	359	401	364	386	388	359	362	376	362	348	354	370	337	371	387	380	369	396	370	381	385	400	394	366	391	398	365	375	392	337	377	373	340	341	367	363	354	371	348	342	335	372	384	407	365	330	374	374	393	386	358	364	378	392	375	326	352	367	384	420	360	358	344	351	374	378	396	350	368	365	363	356	344	349	348	364	360	355	388	368	381	357	363	345	372	381	376	354	393	364	375	376	388	373	370	354	348	410	388	370	356	389	383	372	382	364	354	354	375	334	356	367	404	343	382	381	360	372	376	382	400	356	385	359	358	375	367	385	352	357	362	350	387	384	371	356	357	388	356	378	337	390	351	380	366	397	369	375	395	380	360	364	365	364	344	370	381	379	345	327	355	384	391	377	407	349	352	353	393	347	356	367	406	363	364	382	379	362	379	364	391	381	378	379	388	362	339	345	404	387	349	417	349	374	382	370	381	356	369	372	367	370	380	363	395	374	361	372	383	389	356	347	374	394	344	345	374	383	385	380	383	375	401	356	378	353	361	348	352	366	344	352	394	340	360	383	358	361	419	389	356	359	395	358	383	386	377	365	356	367	354	393	418	397	389	389	411	379	386	362	386	356	375	357	376	363	353	359	335	362	358	343	361	378	385	382	384	351	369	399	384	354	369	390	376	380	365	378	358	337	339	361	381	362	369	374	368	374	372	388	375	387	412	370	368	353	377	371	390	369	417	379	385	391	365	396	365	370	385	371	361	386	330	378	389	334	358	350	356	334	341	375	361	347	393	393	402	344	369	370	347	398	360	388	389	347	377	398	368	388	354	391	387	375	354	420	372	352	353	349	391	356	393	357	375	410	402	381	388	327	360	346	359	374	364	358	403	380	371	353	352	317	329	383	322	387	363	350	368	350	359	372	371	408	348	367	385	374	367	360	364	346	330	385	374	363	379	363	364	382	391	370	362	364	390	348	400	392	390	360	365	381	403	357	383	364	354	342	359	377	395	382	386	389	367	347	368	387	366	399	385	338	365	395	370	358	394	394	347	389	383	372	371	354	351	354	364	322	376	342	348	378	367	362	340	374	365	367	345	373	359	362	386	398	367	360	376	331	377	354	339	410	361	386	373	383	350	344	397	412	401	358	395	380	401	368	373	409	379	362	370	348	352	387	330	358	393	394	379	369	349	359	372	385	366	365	364	359	395	351	321	392	410	388	385	339	373	409	338	365	335	381	370	389	401	361	425	406	355	323	371	389	417	369	412	387	395	369	336	323	391	376	356	342	375	361	374	347	352	383	372	364	388	351	407	397	338	349	362	371	366	373	345	349	363	350	358	381	346	372	334	389	368	368	396	374	395	369	369	393	352	345	342	362	380	355	396	364	345	378	361	406	368	370	387	338	373	392	338	375	396	357	354	348	373	381	343	370	336	368	331	330	350	334	362	348	385	384	391	384	370	377	350	358	370	367	360	373	378	397	394	376	382	340	371	347	322	348	326	330	363	338	404	379	350	372	410	379	340	371	355	359	350	388	357	368	364	387	353	404	403	365	377	358	384	339	384	365	369	380	399	379	337	358	360	341	357	381	373	393	374	358	354	336	371	366	384	352	392	353	341	348	366	354	362	385	365	361	399	344	334	333	342	357	366	388	366	335	354	366	410	362	392	401	365	360	397	409	347	333	348	371	370	374	381	388	376	356	357	373	353	361	360	366	379	367	391	368	356	392	355	350	382	361	343	380	362	408	378	432	364	361	363	389	390	393	376	367	374	380	346	386	371	375	368	360	375	409	405	388	370	366	333	385	361	375	374	377	368	364	397	374	345	362	387	369	384	392	429	349	359	375	352	360	404	364	342	353	374	386	376	380	396	368	386	335	359	388	372	372	347	370	383	379	363	328	395	347	396	373	357	353	369	320	379	402	350	333	362	357	333	351	366	366	373	357	356	347	373	322	357	373	340	352	357	399	338	372	372	367	368	380	382	382	336	377	350	382	383	401	338	394	369	374	386	383	370	381	381	364	404	362	399	373	364	399	357	398	312	371	375	374	374	373	421	319	337	333	356	360	411	372	367	399	374	400	389	387	373	393	383	374	363	365	363	372	347	374	395	379	350	365	333	413	362	330	318	382	369	353	354	404	317	348	359	369	367	355	351	385	372	357	379	325	372	365	370	358	386	338	349	370	357	358	394	369	383	357	376	400	373	343	355	386	365	380	365	393	391	363	358	371	379	362	342	366	358	363	358	339	352	371	342	377	379	385	374	348	357	344	367	344	372	371	385	353	355	357	394	372	424	359	357	367	367	391	355	393	384	329	379	365	353	374	380	382	358	350	347	364	354	373	356	344	366	363	381	370	358	341	393	339	377	353	357
37734	36018	30053	15229	5158	2184	1379	910	735	586	519	488	426	422	400	395	361	379	378	383	390	374	380	411	414	380	381	391	382	389	392	383	383	364	373	377	358	416	328	409	382	386	363	382	352	359	368	394	392	359	411	416	387	372	363	345	349	404	381	430	352	342	346	376	393	367	424	382	376	349	362	369	372	397	376	392	389	398	330	346	353	376	398	343	375	356	384	385	389	374	376	337	440	348	402	410	372	334	379	368	336	371	391	338	345	351	386	392	358	359	387	382	363	379	368	392	357	392	414	370	395	368	395	379	385	390	384	355	393	391	366	381	348	346	338	355	374	376	389	369	348	361	347	390	337	411	366	383	362	352	359	395	362	405	358	360	357	358	376	391	378	409	367	320	396	356	365	382	404	389	357	361	372	373	345	388	398	395	420	385	399	361	386	361	361	405	376	371	385	346	356	373	359	348	336	398	363	382	385	364	362	364	369	416	367	332	354	357	396	376	395	413	362	389	362	409	392	379	350	369	329	378	380	381	377	377	387	391	380	360	380	363	361	373	410	363	392	384	413	364	386	362	359	366	354	383	381	383	350	383	368	348	352	354	370	378	381	373	415	392	395	389	356	381	365	344	370	384	353	364	394	375	389	382	330	382	366	345	355	375	376	383	378	377	354	391	355	380	388	415	378	333	373	381	360	394	386	369	383	375	394	359	363	357	347	382	386	331	375	395	366	371	380	311	365	370	378	358	381	352	411	351	378	339	335	376	382	373	390	363	369	367	385	311	365	378	377	353	402	425	372	364	389	391	372	385	406	369	365	391	347	389	356	370	388	376	381	351	335	353	350	350	355	375	386	363	376	394	368	396	362	369	386	357	380	340	369	372	424	386	370	350	381	375	400	361	386	421	385	367	392	353	359	363	352	381	396	389	397	387	377	380	403	370	374	395	359	388	356	372	349	368	400	367	342	403	348	378	378	355	389	369	373	360	347	344	412	354	337	367	365	386	371	345	387	366	356	335	390	373	351	390	361	369	375	341	381	353	386	395	370	358	403	405	393	396	348	350	373	381	375	369	350	345	361	364	343	376	376	333	368	354	381	404	355	369	364	379	389	390	369	353	373	409	391	381	365	365	385	367	374	379	338	366	395	371	372	358	364	395	392	363	382	407	362	375	402	374	378	346	337	352	367	350	397	396	396	371	401	373	369	363	386	407	392	377	395	365	365	393	360	353	370	394	366	378	389	393	391	375	350	362	367	350	379	347	397	375	373	383	395	382	346	356	357	361	379	386	410	389	364	365	368	374	415	359	358	389	354	371	376	388	372	407	372	383	383	391	361	373	365	359	413	356	353	357	390	342	358	356	393	392	356	400	394	403	348	379	367	375	359	347	376	389	368	355	398	393	361	377	361	374	383	383	336	371	350	326	348	324	394	369	379	360	343	402	378	362	382	356	349	368	402	382	370	376	402	362	364	375	392	366	373	354	356	411	386	375	341	355	339	350	366	370	351	375	395	381	366	378	353	333	399	391	336	409	374	351	355	357	380	346	331	374	366	383	394	347	400	371	356	385	380	397	375	388	377	371	400	335	332	340	381	379	370	380	368	356	378	376	362	370	359	364	382	351	401	377	379	376	384	386	359	381	405	354	398	360	349	381	344	385	351	400	412	365	357	381	401	361	408	391	373	334	381	385	370	383	365	355	368	351	353	371	353	354	318	375	401	356	362	415	356	373	371	385	380	383	346	408	344	378	371	378	370	363	357	404	351	396	364	390	372	371	377	353	379	366	369	364	371	402	406	320	372	398	349	370	354	376	365	376	346	383	389	369	386	352	373	348	373	414	390	395	373	336	362	367	386	393	367	379	388	389	352	368	358	403	381	373	368	377	401	386	362	357	380	357	360	343	418	373	392	344	384	381	400	342	378	338	399	382	370	373	352	337	390	374	343	373	343	360	349	362	350	389	360	389	376	352	357	344	385	359	411	410	376	332	370	348	395	380	377	324	316	333	393	351	357	378	358	401	347	372	400	356	350	433	372	357	369	367	362	369	355	340	387	343	363	397	350	381	360	399	342	361	400	358	393	386	382	370	375	370	372	398	355	368	346	339	370	370	387	380	363	369	375	358	321	367	349	346	368	366	351	348	354	378	376	374	355	359	364	362	364	377	366	388	373	395	347	397	383	348	358	402	371	359	351	370	368	407	390	376	354	381	361	349	363	397	376	400	387	390	419	356	367	336	387	398	369	368	365	376	356	379	365	353	379	397	348	390	402	390	367	382	400	385	356	372	372	369	409	352	370	380	378	384	357	374	352	349	362	413	383	351	355	384	402	371	362	353	406	382	361	356	403	369	386	348	370	352	329	335	358	352	365	388	391	373	352	390	364	322	364	343	386	372	396	416	369	358	362	417	364	372	358	356	360	375	384	370	376	371	404	358	363	373	350	376	360	362	337	356	394	355	411	404	382	352	384	371	361	368	369	331	378	407	381	406	385	382	385	368	379	372	369	350	366	365	370	333	367	359	323	354	363	357	366	358	342	360	377	377	362	409	379	396	388	355	357	391	425	363	349	351	391	392	371	367	386	346	341	390	356	368	363	356	402	374	385	362	392	371	327	370	365	382	367	382	365	351	394	381	349	414	351	376	389	332	386	366	367	374	370	369	371	355	406	367	405	357	395	392	372	402	361	323	356	385	380	413	381	408	350	377	369	373	329	388	330	350	350	371	341	373	344	372	394	408	370	362	362	376	371	389	364	380	335	373	377	357	387	361	358	379	339	378	383	392	374	414	377	350	389	388	361	375	365	381	339	345	380	364	383	359	367	373	383	370	332	344	376	353	372	369	388	365	358	351	392	409	346	364	364	373	353	339	368	387	364	396	324	405	355	390	400	364	345	363	370	363	394	342	365	356	345	358	363	350	340	370	365	349	357	375	388	390	378	385	386	389	373	345	342	368	378	327	372	372	382	405	381	374	357	386	378	406	381	379	380	365	367	364	339	384	392	368	370	331	337	362	382	366	354	384	379	369	374	373	370	418	355	385	382	352	349	392	358	376	404	358	363	371	355	367	375	367	383	414	422	358	409	360	393	379	389	355	369	359	361	392	367	385	366	375	384	387	329	354	365	392	382	391	395	371	373	382	392	385	371	398	422	364	358	370	374	349	354	355	354	381	369	365	369	363	370	418	326	353	372	419	365	373	352	375	352	403	381	407	385	359	378	410	348	390	367	382	389	365	361	364	370	371	355	375	383	384	384	361	388	387	358	363	374	376	378	361	362	331	312	385	373	408	402	354	410	354	341	351	367	357	345	338	359	367	344	374	369	393	349	360	387	348	356	361	355	380	351	393	376	355	372	389	346	362	389	383	366	403	366	391	376	367	386	379	353	383	369	376	356	373	404	376	361	365	390	389	372	360	390	411	357	314	363	396	368	401	381	394	364	367	366	371	367	368	377	392	372	390	380	369	377	376	386	379	348	373	380	357	370	364	357	383	376	357
43582	48693	28067	12164	6173	3055	1945	1314	966	716	642	531	507	454	417	420	414	396	379	420	413	390	412	387	388	445	377	392	402	369	432	403	421	375	417	400	394	406	382	379	403	415	369	388	420	359	418	396	387	378	406	401	409	393	432	370	445	416	382	416	400	389	381	387	403	393	416	379	378	407	385	400	366	394	394	391	404	380	391	402	400	438	403	383	377	417	404	409	389	362	364	394	393	410	388	390	397	398	407	385	357	398	398	392	379	436	383	392	385	419	393	402	416	431	404	408	412	417	386	436	412	395	421	427	397	357	431	439	370	384	396	393	386	380	420	385	390	409	426	432	419	392	372	399	354	415	419	408	375	374	389	389	377	405	396	380	412	400	391	403	374	437	363	380	386	386	359	422	398	372	391	382	340	374	406	386	390	414	404	396	425	373	409	413	369	356	370	401	376	406	405	401	411	385	390	403	407	403	388	408	396	349	415	390	408	423	388	429	415	393	410	403	406	393	370	394	390	433	397	411	419	420	390	352	401	385	388	412	423	442	450	395	357	417	387	408	397	399	406	407	403	382	384	407	411	418	376	423	366	440	374	410	386	375	437	400	404	388	393	402	392	408	377	412	383	427	391	394	373	389	412	376	399	412	381	380	403	405	372	348	379	373	389	387	399	411	451	365	388	406	374	398	461	371	397	414	385	360	411	421	389	381	397	403	397	386	371	371	421	382	386	373	429	416	405	368	425	385	402	397	405	381	382	435	381	417	422	372	390	405	398	383	408	434	381	382	407	413	362	390	400	369	407	401	399	399	406	403	414	418	413	388	390	388	401	420	388	393	435	395	353	379	406	419	357	406	411	377	396	396	398	397	380	391	384	428	389	379	376	422	422	355	393	404	417	395	374	393	397	417	376	395	397	401	403	388	412	430	388	375	400	419	383	433	411	418	423	369	418	387	398	428	401	418	391	400	406	427	435	390	387	423	360	426	362	440	391	405	390	361	394	388	423	427	404	403	408	362	413	379	375	392	371	415	363	383	405	409	400	429	410	406	423	393	387	400	418	387	425	408	372	408	381	380	394	422	401	372	408	417	413	364	415	359	407	384	380	390	382	404	419	365	411	392	395	390	381	412	362	399	431	438	409	380	408	397	395	370	407	415	413	374	424	418	416	395	366	407	384	393	386	393	421	384	404	403	432	377	372	393	391	450	448	402	396	388	410	433	402	375	412	401	385	388	376	405	376	389	420	399	410	373	367	386	394	366	368	366	410	430	395	391	380	340	403	374	384	439	425	386	380	409	435	404	403	377	401	397	389	367	386	361	347	396	377	401	405	391	428	390	402	438	385	411	370	393	398	378	378	412	385	376	405	403	384	393	384	370	395	409	407	408	421	439	392	402	363	380	399	368	405	367	383	378	410	421	396	376	387	367	426	400	386	396	416	415	387	395	387	419	402	419	400	346	410	382	396	398	433	404	390	381	426	412	387	402	377	402	427	373	393	396	404	378	423	417	411	374	393	411	431	393	392	353	410	385	409	392	398	382	399	348	371	372	412	391	375	370	403	404	430	397	382	389	409	417	381	390	422	387	400	399	406	373	426	403	347	380	382	390	418	390	400	378	405	423	427	382	326	421	351	403	402	400	383	362	411	395	418	425	414	385	377	417	381	390	400	373	389	397	404	403	395	358	414	423	399	402	385	370	401	417	410	412	425	394	410	413	415	358	411	389	394	398	396	363	395	412	396	402	397	376	410	402	377	440	367	443	377	402	429	373	386	394	412	388	396	419	402	388	392	407	427	382	424	381	425	377	410	405	378	406	423	400	392	413	389	409	364	388	380	382	421	407	399	380	414	417	404	400	437	401	379	411	417	408	362	375	396	390	428	377	378	398	393	418	410	430	365	422	395	430	417	411	404	403	408	390	381	381	390	398	397	393	408	407	385	387	411	362	394	412	455	399	387	360	381	394	386	411	373	399	368	385	400	407	405	421	369	377	376	370	387	438	385	417	391	369	387	414	365	424	437	411	361	401	392	406	354	412	385	371	410	399	429	383	386	387	362	394	380	374	411	406	382	381	443	393	395	393	380	388	411	376	350	402	406	424	413	407	358	454	399	373	380	367	384	371	411	390	428	398	383	379	391	416	398	397	375	415	428	395	386	404	408	405	371	424	388	372	396	406	369	417	421	400	375	426	396	396	395	426	396	387	404	416	395	379	404	397	403	400	404	405	398	386	423	379	378	403	372	413	386	389	384	404	380	416	405	405	376	435	375	438	428	406	399	424	406	383	417	417	410	413	392	412	370	398	385	421	401	367	383	386	415	408	370	391	378	415	396	394	422	380	397	396	355	390	382	423	359	382	378	395	387	396	413	402	405	422	386	400	396	400	462	395	392	402	387	386	389	339	400	389	423	409	384	402	423	393	383	377	398	420	389	412	390	424	381	381	396	409	382	415	403	438	416	437	399	368	410	407	375	389	403	401	413	396	412	362	381	364	370	442	368	385	373	387	419	381	382	415	410	368	441	418	367	390	392	374	410	390	387	375	394	384	426	376	406	335	415	389	369	380	384	415	366	384	384	380	416	373	379	425	406	397	412	398	373	378	403	405	407	390	389	389	385	397	386	424	398	396	395	422	385	416	398	381	423	401	391	370	395	408	381	378	395	387	391	375	409	401	425	374	388	398	403	393	413	409	404	411	407	385	371	385	386	382	394	393	401	388	391	397	414	384	438	403	414	369	412	403	395	412	393	397	409	384	387	399	432	379	423	423	372	391	404	394	387	412	396	374	445	394	373	436	403	387	406	383	447	405	405	396	392	426	356	399	428	399	410	389	378	374	384	402	394	377	391	431	377	411	403	386	419	380	359	428	404	407	413	378	397	396	384	368	408	405	405	366	409	420	423	409	382	391	426	406	403	441	409	379	394	405	386	368	373	429	379	370	418	393	396	374	409	406	429	414	418	398	436	395	404	423	338	411	368	396	379	369	380	398	402	394	361	375	426	419	384	356	425	393	395	327	416	414	401	410	394	381	377	381	389	430	423	407	413	408	392	331	426	372	389	380	389	379	386	423	403	381	373	414	404	405	376	418	376	377	408	389	388	410	386	401	391	416	399	365	386	391	400	384	398	383	378	378	437	369	397	445	409	440	410	395	377	405	414	402	414	412	409	348	389	406	434	411	380	422	402	412	375	391	391	386	397	386	407	380	416	413	401	422	395	396	386	402	348	393	435	386	382	395	379	393	402	394	410	398	425	404	383	416	400	405	426	384	392	406	368	330	402	420	392	388	417	417	406	413	399	399	359	403	391	419	408	398	396	391	438	394	350	366	404	378	409	385	380	434	416	420	406	429	377	416	380	381	380	373	403	403	373	417	380	401	415	387	369	419	401	393	424	411	393	385	423	417	391	382	397	415	390	382	410	414	425	398	363	358	383	437	407	408	394	418	380	384	430	379	399	395	381	414	430	389	415	414	427	403	400	375	395	405	390	386	410	390
23399	20940	27947	24145	20981	13308	3605	1480	996	755	575	498	445	435	408	392	376	359	322	347	330	348	339	360	359	361	351	392	382	320	387	334	356	360	365	360	366	310	330	352	344	338	345	350	341	330	370	334	337	355	397	345	347	322	355	313	359	326	312	362	361	332	327	371	325	318	335	354	327	365	334	348	319	348	354	319	326	314	355	357	368	346	327	392	343	356	347	349	352	330	344	375	355	341	387	346	319	316	347	332	324	325	352	342	334	335	330	356	342	352	321	379	323	387	324	341	324	368	326	350	353	351	391	351	364	332	385	318	371	317	337	327	333	314	317	328	345	312	358	346	332	345	344	357	346	326	332	376	335	362	342	337	329	343	301	310	375	344	358	333	329	336	318	309	359	333	329	338	357	352	344	346	326	355	325	320	372	369	353	353	360	346	350	345	340	291	341	355	347	341	342	322	361	362	351	344	347	307	329	334	348	298	333	354	312	370	354	336	354	364	305	318	369	325	325	358	335	317	343	348	341	329	340	351	346	350	313	340	358	308	335	357	308	335	296	337	346	329	339	345	364	317	335	353	340	351	330	338	311	338	359	338	369	374	358	335	350	332	324	387	367	341	320	347	338	327	325	332	361	328	347	358	337	372	400	329	352	318	338	339	342	342	360	346	347	337	342	350	344	326	369	346	320	317	364	354	341	383	327	314	355	377	341	355	343	362	384	333	339	368	350	351	333	322	316	374	337	339	356	326	318	355	318	363	357	372	341	322	353	349	348	358	326	338	335	337	333	313	334	320	322	368	326	300	317	369	369	321	351	327	366	355	323	333	333	358	359	344	323	334	368	319	325	342	359	344	358	329	351	357	363	320	321	358	359	332	348	342	372	358	364	334	355	344	361	323	338	318	335	332	330	324	358	374	368	338	371	317	344	309	339	363	339	338	363	348	376	346	336	356	366	351	335	320	379	356	360	351	313	330	339	351	343	343	355	324	354	330	352	320	347	314	336	332	348	331	335	328	328	347	357	353	336	316	333	355	318	358	318	327	383	342	371	365	345	369	324	319	333	324	325	349	333	340	341	349	389	324	352	329	358	325	325	375	338	350	334	345	327	326	324	364	362	368	329	334	355	337	356	333	388	347	359	344	338	330	316	344	377	350	344	363	343	337	359	345	329	360	361	312	323	339	320	351	348	356	362	346	309	343	363	368	335	348	344	348	307	337	355	343	358	338	318	330	319	384	410	360	352	337	343	375	324	381	321	312	361	330	340	314	343	340	363	349	362	359	348	332	336	363	339	343	328	323	327	372	342	322	356	385	362	333	355	361	328	340	315	375	314	347	332	348	298	338	360	359	367	352	356	319	369	311	349	333	325	333	326	360	331	339	339	339	324	321	386	339	368	323	326	342	343	314	321	351	323	342	327	331	367	351	307	335	357	341	354	344	328	339	379	328	323	358	346	345	359	308	342	331	325	335	342	377	363	354	306	351	371	334	352	378	329	351	315	350	334	310	356	363	328	365	355	325	334	349	329	324	312	338	368	378	367	346	366	297	329	346	330	346	362	375	331	343	357	354	345	361	328	321	362	356	361	337	300	365	372	352	330	329	358	370	351	330	353	348	368	355	344	339	355	366	321	328	341	359	337	330	383	303	334	317	343	364	326	357	317	360	352	351	364	352	351	337	384	360	315	324	339	373	386	356	338	307	346	328	339	359	352	355	341	365	334	339	362	332	351	315	359	336	327	367	327	343	358	365	356	323	346	379	326	352	322	354	301	352	315	378	321	368	334	328	343	334	318	359	336	315	347	330	346	349	339	362	345	404	303	342	367	326	329	348	349	343	375	362	349	336	311	344	334	362	353	361	326	377	313	362	333	335	365	347	318	328	331	351	348	347	308	361	342	313	356	351	347	334	345	315	342	360	329	340	361	364	379	337	346	348	337	339	323	332	349	333	335	349	348	322	358	350	334	362	333	361	336	339	340	344	355	352	325	355	331	334	342	314	331	340	368	309	352	373	393	352	382	387	359	329	345	363	358	360	325	339	338	341	366	327	356	327	356	335	344	368	326	346	342	364	322	349	318	371	334	377	346	349	361	321	325	311	341	365	325	324	341	340	362	339	338	333	343	375	362	363	364	349	343	346	354	302	352	325	344	347	321	344	318	360	319	322	378	341	344	342	326	298	344	350	305	357	345	395	367	333	357	355	355	370	343	348	368	338	334	330	362	324	361	321	315	314	348	356	346	329	362	357	350	350	340	347	359	345	368	361	339	342	316	346	318	330	353	322	376	394	338	365	341	302	344	360	379	326	338	343	342	349	334	350	359	333	334	357	332	365	363	343	334	331	299	345	374	339	327	338	349	363	347	337	320	329	320	358	322	344	359	392	354	332	357	341	330	360	337	318	340	307	357	338	336	359	341	350	339	372	325	315	342	318	371	321	332	337	354	368	366	364	341	368	354	346	343	356	324	336	368	360	360	340	348	331	313	318	341	333	354	366	294	368	353	303	348	354	338	355	328	350	352	339	355	336	322	349	356	316	358	362	354	340	330	364	304	339	363	373	323	323	323	375	366	333	340	311	295	339	346	359	389	342	351	373	356	348	329	349	318	327	352	335	330	330	330	330	338	324	352	380	365	352	317	350	351	324	365	335	317	320	326	327	353	356	361	364	350	348	379	377	335	340	318	345	352	348	352	347	368	347	372	334	389	373	347	338	350	382	330	312	312	340	354	313	368	360	315	398	337	349	344	355	371	334	357	377	361	361	296	338	358	325	333	364	338	338	359	333	325	356	367	356	344	324	330	357	325	352	350	364	369	356	369	335	332	341	332	340	308	335	323	297	337	337	350	345	320	335	323	358	350	352	350	359	331	363	332	355	337	365	341	339	362	326	338	319	332	324	365	339	370	365	333	349	341	330	344	357	323	374	361	296	347	355	327	333	321	348	363	355	331	364	357	347	342	370	328	400	333	344	326	364	341	353	358	374	343	333	358	350	364	318	366	337	343	355	354	320	375	375	368	377	344	337	329	365	368	357	354	358	340	351	334	344	379	349	342	341	351	368	340	336	341	335	351	354	336	342	355	345	333	336	370	357	316	357	377	340	331	356	341	362	340	322	332	339	355	339	359	328	346	333	351	306	331	299	343	319	366	371	360	363	337	327	342	323	334	345	325	358	351	353	344	320	390	340	321	333	340	332	380	356	331	305	355	351	324	322	303	356	340	349	354	323	323	354	328	362	331	314	361	369	354	398	318	365	338	361	362	353	357	332	342	335	344	325	353	348	353	347	351	334	309	328	314	352	360	369	353	337	359	333	339	328	342	374	348	330	331	323	331	370	319	333	354	378	352	328	339	387	332	331	330	366	367	353	339	346	366	350	327	329	360	372	339	333	309	388	346	310	370	344	335	334	335	348	343	331	333	337	339	327	354	338	341	342	313	356	358	320	338	354	362	347	320	362	371	346	367	321	340	324	376	362	359	376	363	308	323	314	328	338
43481	50557	29998	17582	10202	5761	3619	2048	1443	1026	768	670	565	387	414	454	418	415	391	347	375	390	367	413	342	374	382	331	360	374	357	355	373	364	348	364	352	398	370	365	388	350	420	326	344	365	385	381	371	395	392	341	349	353	381	383	376	374	353	322	359	348	361	387	368	363	358	366	368	361	336	339	390	350	354	336	331	338	348	349	354	380	374	354	368	349	369	327	420	371	367	378	399	366	385	332	354	370	354	345	364	334	373	368	352	352	366	334	368	357	384	358	333	373	358	373	328	321	369	377	391	377	373	361	339	365	363	363	369	360	361	350	335	363	347	317	381	375	357	349	337	321	370	358	346	354	347	385	370	363	374	354	363	345	368	377	392	364	382	340	386	364	354	374	343	379	382	353	353	360	359	375	378	376	357	371	359	375	374	333	356	407	358	377	392	360	356	369	346	372	353	360	350	388	355	349	390	349	359	375	377	375	343	372	366	317	399	346	359	337	348	375	401	348	386	349	320	342	349	334	358	368	392	360	391	374	372	411	371	353	348	375	357	331	354	306	371	372	340	348	360	377	394	367	311	343	348	352	402	358	355	374	376	364	364	355	378	377	361	359	346	336	368	365	389	352	358	369	394	329	334	374	355	354	362	399	365	319	375	371	357	356	370	350	362	375	341	366	366	344	351	381	364	339	380	356	388	346	363	374	394	388	385	379	379	362	367	342	359	368	327	354	349	363	378	336	360	330	352	380	332	350	368	374	366	353	371	339	383	375	359	358	359	375	405	354	395	354	354	337	372	394	373	368	334	387	356	382	391	374	340	382	343	346	382	365	356	336	372	331	342	339	353	359	364	379	379	371	334	355	380	345	333	384	381	356	361	357	375	351	349	353	399	367	352	396	357	352	362	363	301	340	350	376	351	385	337	367	340	386	366	374	389	362	327	338	346	326	366	360	380	320	371	373	376	396	337	380	360	362	339	369	395	362	370	387	366	368	336	386	354	381	350	375	363	360	335	370	311	378	378	380	396	354	369	355	394	346	404	329	394	377	378	360	381	344	388	381	361	369	399	404	341	355	392	303	369	350	363	332	327	365	352	361	402	341	378	383	328	348	371	352	352	372	335	351	364	373	422	376	355	351	352	358	373	382	367	381	334	360	357	385	357	385	350	391	397	352	355	351	349	371	347	334	352	370	355	386	352	398	352	368	345	371	327	375	367	352	360	330	374	369	362	411	359	379	369	373	375	385	355	355	376	354	354	369	375	362	355	335	373	377	391	339	367	384	382	367	366	344	354	373	358	368	384	385	358	323	370	394	367	378	367	392	375	394	381	359	399	367	353	340	374	365	341	375	358	366	345	357	377	373	367	373	361	380	387	401	354	351	338	361	345	330	351	349	380	356	395	346	337	359	372	399	344	359	362	355	387	357	348	351	393	379	365	329	353	379	343	344	346	367	348	362	362	359	350	347	349	374	365	340	402	359	354	382	358	355	342	392	345	340	353	367	352	329	376	349	332	374	365	378	353	355	338	384	424	367	336	352	351	356	362	392	352	338	313	353	367	372	385	338	366	340	374	352	359	371	340	382	345	333	368	391	350	352	378	339	373	385	360	377	368	375	343	341	356	376	367	380	364	351	335	350	363	353	364	374	368	386	384	384	322	365	372	405	370	354	346	338	372	378	384	322	348	343	375	331	375	394	340	380	353	375	410	354	363	335	380	354	352	349	350	371	357	335	361	357	343	381	366	355	392	405	345	363	353	386	366	362	376	375	358	367	374	366	369	352	408	342	381	364	370	371	341	342	361	364	349	362	346	377	334	377	334	339	333	373	337	340	359	366	381	396	371	381	340	337	368	363	317	371	381	372	319	387	388	354	352	353	379	345	369	352	386	354	348	409	346	341	346	354	362	367	328	354	372	361	379	375	355	333	335	379	362	361	365	335	327	399	333	347	369	350	383	361	304	336	336	380	376	343	350	350	341	354	376	363	395	356	342	333	342	332	368	313	373	342	389	335	355	355	346	337	350	358	363	372	370	395	332	357	363	356	372	369	372	379	366	361	373	348	349	364	392	365	403	370	370	376	385	341	382	335	377	353	356	387	349	378	371	363	360	377	371	373	351	388	354	370	353	355	336	343	329	349	348	351	400	375	338	371	366	349	390	335	355	363	328	396	336	368	323	390	372	349	329	347	343	361	343	368	365	368	365	360	367	385	372	376	357	350	375	343	346	374	384	322	385	372	357	374	360	357	372	363	361	360	363	394	347	391	360	360	373	374	351	400	339	371	361	339	381	392	359	380	379	358	353	386	375	361	358	343	360	384	358	345	344	356	401	375	382	361	355	364	378	408	391	365	374	341	367	373	358	383	374	386	316	379	369	345	381	355	358	365	383	332	378	334	346	358	349	361	395	383	383	359	363	386	360	367	388	371	337	361	354	353	380	376	404	369	330	366	374	363	327	329	373	348	359	342	378	355	379	343	369	342	375	379	345	349	388	373	361	349	344	364	375	356	359	346	364	377	319	394	358	342	369	396	365	367	352	325	339	359	358	389	362	327	359	360	365	344	336	337	381	360	355	345	338	376	364	376	365	360	381	365	375	376	374	372	357	353	375	360	363	399	390	351	357	371	355	365	393	364	381	393	379	337	333	329	365	359	373	359	363	361	334	352	339	361	346	374	385	386	371	319	369	384	361	361	372	392	361	381	384	371	396	376	371	368	343	367	346	379	352	396	341	376	364	381	337	377	332	326	341	410	363	343	384	366	339	373	313	394	369	368	386	323	363	337	326	420	369	362	332	363	380	364	375	367	328	380	363	361	361	374	378	335	362	358	335	371	382	350	362	357	400	358	370	348	398	379	380	372	356	343	396	357	370	384	338	342	358	383	341	343	361	357	365	425	345	327	367	353	366	356	358	357	336	353	370	330	362	381	362	355	360	382	378	361	364	357	358	363	328	355	387	343	372	328	362	396	405	380	348	355	354	397	359	390	349	386	377	354	355	377	358	360	385	353	351	379	376	353	352	373	359	424	362	355	407	383	377	348	340	368	407	363	357	381	336	376	350	346	345	361	362	375	359	357	381	357	395	369	373	377	352	352	326	368	372	358	330	388	350	382	369	358	369	390	338	357	383	376	363	389	352	379	364	357	372	359	357	353	384	362	345	363	380	399	329	317	348	377	392	385	346	377	377	326	368	384	371	368	380	364	362	387	334	375	373	363	403	356	383	344	370	398	338	332	346	378	364	387	371	385	336	366	382	367	372	362	332	364	400	350	346	380	365	381	357	386	398	380	370	379	355	377	374	383	379	384	330	374	348	376	363	361	359	374	385	351	350	355	377	370	337	363	339	378	348	335	361	383	333	381	367	344	367	357	386	372	343	384	386	392	350	377	359	329	337	341	339	376	338	345	342	383	343	368	367	391	368	367	361	377	355	387	347	435	394	369	377	350	352	355	364	377	393	348	354	347	355	354	384	375	373	371	355	361	326	339	373	329
25046	21230	27698	25440	13394	3550	1502	793	646	506	500	443	434	417	346	434	383	378	391	406	364	366	362	421	433	380	376	366	400	343	371	395	383	382	393	396	402	387	368	393	403	373	375	349	395	370	369	410	356	370	390	420	375	427	373	382	386	381	377	387	370	416	367	414	393	382	415	400	383	348	329	413	372	393	417	377	414	383	406	347	370	389	395	378	401	377	368	390	387	356	411	432	348	376	368	384	411	398	338	393	366	389	386	367	384	390	398	386	372	390	369	398	391	360	390	412	378	397	382	366	350	410	386	355	354	398	358	378	376	398	405	413	371	427	389	364	404	401	370	372	395	386	392	358	406	388	390	351	373	406	386	404	390	371	404	371	402	428	435	394	393	367	416	404	398	393	383	392	380	364	356	385	358	364	399	370	407	359	367	397	402	363	365	387	330	348	369	345	389	399	369	389	353	391	397	372	367	383	394	363	422	378	401	395	393	417	399	401	391	380	392	419	408	398	414	383	410	396	403	391	381	367	406	382	377	370	429	405	386	395	363	402	374	406	377	392	346	356	401	377	379	410	374	418	379	384	383	362	367	365	397	405	389	341	381	421	371	379	385	404	356	385	399	385	410	395	386	389	401	347	357	384	389	349	421	396	398	415	390	398	356	394	416	368	435	405	386	365	417	391	381	419	391	419	427	367	389	377	374	363	412	394	358	377	377	385	348	391	410	380	373	371	382	396	367	384	388	390	408	369	375	384	378	355	356	366	395	382	398	387	393	422	356	408	378	374	383	380	353	382	375	355	381	389	364	394	405	414	375	388	386	394	371	352	378	383	422	384	386	400	356	391	396	380	351	375	397	380	370	396	383	365	377	373	376	360	379	424	394	361	379	405	393	397	368	420	385	374	377	387	396	379	409	379	335	387	376	351	376	431	405	376	373	381	411	416	390	385	381	347	367	349	382	411	374	384	391	424	375	341	367	421	418	401	391	420	374	374	375	362	381	373	400	359	362	409	444	428	401	378	368	412	373	413	381	390	374	357	379	369	427	391	406	375	374	346	398	375	395	363	357	392	363	386	363	358	371	362	395	415	387	376	394	377	367	409	412	367	392	410	388	402	385	358	398	371	385	386	364	432	383	402	341	414	404	375	393	382	363	411	411	400	414	371	415	378	328	407	385	362	419	378	405	343	400	364	404	392	374	378	376	389	359	424	344	368	416	380	396	424	395	355	399	402	365	385	413	359	371	377	342	387	384	416	340	380	379	370	386	374	386	376	364	420	405	391	344	416	408	383	395	366	394	378	409	427	371	352	400	365	388	408	356	379	373	385	392	381	394	361	330	380	347	374	379	361	437	416	404	373	388	398	393	390	401	382	373	403	391	365	346	361	388	361	380	390	396	403	396	427	421	390	414	375	377	345	424	403	421	413	380	367	392	398	395	382	361	422	418	387	384	381	352	388	405	401	396	378	415	384	370	410	370	400	381	368	364	396	388	360	439	384	387	414	364	406	370	359	395	395	362	416	362	345	392	385	398	394	382	366	400	357	369	392	388	386	386	367	387	388	371	436	390	392	353	371	377	437	394	399	370	399	403	406	381	381	358	365	356	394	361	370	381	390	394	392	426	361	368	390	329	365	372	402	400	402	366	400	398	379	400	382	365	408	399	398	399	368	368	411	382	364	364	378	384	403	404	395	405	381	367	372	394	400	354	384	375	401	427	366	378	367	383	376	389	396	378	370	369	402	382	393	416	361	367	409	388	366	383	335	395	358	429	366	382	385	389	397	371	362	377	368	354	385	389	393	383	386	383	373	400	349	412	344	370	374	384	393	388	392	380	405	363	356	423	363	383	393	387	402	372	396	357	386	376	408	397	370	382	393	385	388	377	378	359	386	392	351	387	402	381	359	373	394	381	406	380	357	355	356	424	366	387	376	364	417	401	391	403	390	431	377	371	391	375	384	385	400	348	372	390	400	398	335	360	370	406	371	384	385	380	383	410	382	392	396	403	399	372	420	374	377	393	392	369	377	383	384	380	365	348	416	403	374	433	405	354	413	403	377	394	383	405	462	389	354	367	385	351	391	402	378	366	385	420	379	371	404	373	382	352	398	400	358	405	381	416	392	364	421	370	385	397	390	400	383	370	360	438	398	351	370	367	383	388	362	394	415	389	392	376	396	383	380	364	418	356	418	365	385	375	377	377	389	386	330	401	409	388	367	378	361	395	366	409	376	403	375	364	385	330	352	388	348	410	396	390	391	362	357	417	385	360	378	392	410	406	389	367	384	358	322	380	373	366	390	380	401	398	404	362	390	360	387	365	361	400	372	357	396	386	367	369	415	389	356	369	389	402	378	432	366	363	385	358	379	368	361	367	370	415	354	369	381	363	395	411	366	407	387	366	414	407	398	379	391	389	389	382	405	379	392	381	367	384	370	421	385	426	374	380	387	388	403	377	409	375	415	394	366	421	368	376	376	403	412	373	376	396	432	355	357	378	417	361	361	386	380	362	408	377	420	384	360	385	376	402	388	364	412	351	384	376	408	375	420	403	395	408	395	396	385	394	348	407	370	418	382	392	403	365	383	372	367	371	405	405	420	355	377	386	395	382	382	386	389	363	384	349	360	387	398	370	417	371	384	372	408	380	384	407	335	349	349	367	372	365	366	393	358	400	384	362	407	365	396	395	387	371	385	359	428	397	378	419	375	380	381	389	377	398	351	397	362	400	352	410	410	387	386	385	396	367	376	373	374	377	359	380	377	354	371	393	354	376	378	350	410	389	390	383	394	389	380	348	398	385	381	351	385	376	385	396	367	392	403	380	421	403	387	391	376	375	390	374	399	374	379	348	405	370	386	381	431	390	393	415	380	377	390	364	404	390	415	374	386	364	366	350	402	387	390	417	389	375	395	378	365	375	389	360	426	365	378	399	419	383	393	378	374	384	419	384	373	434	378	413	370	362	365	377	385	418	401	380	384	403	400	395	409	386	359	361	378	373	362	392	396	367	389	391	379	375	381	371	386	393	392	382	411	406	423	408	396	362	386	392	415	374	395	396	422	373	364	390	388	378	360	401	367	413	422	395	400	406	353	408	409	426	413	356	331	364	387	424	393	359	393	370	363	410	377	381	405	353	392	397	417	378	398	376	395	409	358	385	383	384	399	455	352	388	401	387	354	411	374	387	381	335	359	376	377	382	383	424	416	417	371	385	402	374	394	384	403	399	395	425	398	355	363	383	372	375	411	397	416	387	398	375	401	404	407	356	374	419	382	388	412	375	391	361	389	372	378	396	396	419	393	366	350	394	384	415	389	359	378	402	397	379	369	381	376	379	393	395	392	369	395	388	406	397	364	401	395	372	387	417	392	399	364	396	418	393	355	391	389	410	387	426	390	365	359	370	394	409	375	380	431	397	379	383	392	394	412	393	360	372	362	393	421	367	397	375	386	377	410	383	393	367	381	364	359	353	407	407	405	386	427	398	411	397	423	392	379	391	384
41238	51621	35979	18140	8583	3991	2084	1082	739	658	587	453	441	438	463	464	450	378	399	385	420	451	413	414	383	414	375	444	428	415	395	400	411	391	422	430	406	434	369	394	394	425	435	417	415	416	415	423	442	433	412	389	379	422	424	411	384	414	402	412	439	396	410	384	414	382	411	399	413	429	385	436	409	387	394	406	389	414	402	386	404	406	451	404	374	411	428	404	389	404	370	406	374	408	369	399	382	395	430	407	401	394	412	384	398	389	449	426	400	373	368	392	424	418	391	403	421	407	382	414	391	437	428	386	404	388	394	429	437	403	432	389	380	403	427	412	401	407	402	393	427	412	445	421	397	376	427	391	397	410	396	376	423	389	471	393	420	368	398	393	407	430	404	451	429	407	431	375	406	386	434	422	429	416	420	399	385	415	440	396	381	410	417	411	415	453	363	391	426	421	384	407	409	415	448	381	374	412	415	418	407	376	413	407	395	434	415	404	392	431	408	411	421	384	439	407	383	384	417	392	442	390	409	416	428	406	403	394	389	378	378	418	405	418	434	403	419	406	391	408	399	431	378	438	410	380	416	377	406	398	383	416	401	461	407	421	421	408	389	397	408	420	400	411	407	380	389	430	437	407	391	442	442	386	389	384	387	424	446	421	426	401	363	400	433	430	399	423	414	402	433	408	408	408	394	427	402	411	400	398	396	420	448	433	486	400	407	393	395	436	431	382	407	411	389	397	385	390	421	408	419	396	390	365	390	415	410	388	423	413	411	444	383	377	373	393	385	407	401	421	432	412	442	416	406	401	406	415	393	411	416	417	412	396	412	428	390	372	438	425	386	402	419	411	435	412	393	440	419	360	385	365	409	431	420	412	451	400	413	376	429	389	390	424	398	407	406	395	423	415	419	393	384	429	409	383	398	403	452	401	392	411	424	427	397	429	427	390	378	410	402	382	392	432	425	416	392	438	416	382	401	402	432	433	425	405	416	395	389	422	417	376	392	419	403	422	389	401	421	425	395	423	430	382	355	426	417	384	385	431	377	399	396	414	380	425	412	385	418	411	402	410	416	415	399	397	411	393	358	380	383	430	406	402	435	427	400	434	429	396	455	402	390	392	409	401	392	377	410	409	430	390	432	452	396	404	415	386	403	367	386	408	399	424	401	416	394	390	384	390	409	406	407	357	416	448	420	434	397	393	428	394	427	383	376	423	402	418	377	426	411	427	388	422	411	395	368	449	393	405	407	430	399	383	452	437	368	393	425	423	396	441	368	382	426	375	433	378	415	401	406	405	400	401	441	380	400	386	435	409	396	446	429	429	388	384	409	387	422	398	441	416	411	367	417	414	391	384	392	388	410	393	390	445	430	435	371	399	424	400	374	399	393	388	425	403	419	398	425	374	416	420	423	436	380	409	387	407	392	382	425	395	411	407	408	419	403	410	437	401	391	395	423	431	385	406	408	421	414	418	411	383	403	405	413	410	402	395	411	425	347	396	378	371	404	403	388	388	386	386	399	400	385	381	356	422	426	387	413	398	393	460	400	411	417	414	406	420	389	370	427	406	407	405	407	390	439	438	390	414	415	401	397	372	410	401	380	399	372	408	409	433	431	421	437	403	412	387	391	395	400	419	403	438	418	414	401	416	376	408	432	433	399	395	453	406	400	412	423	404	421	403	364	433	420	425	360	458	392	400	389	378	434	401	380	372	402	426	406	394	413	417	390	383	391	337	413	357	404	426	372	383	408	368	445	421	397	386	412	406	408	385	405	394	399	381	418	439	393	397	407	426	418	373	378	402	422	408	450	393	387	436	424	410	382	414	429	364	433	402	430	413	421	413	432	404	447	422	375	404	359	376	430	382	430	428	374	398	399	436	389	381	390	400	430	422	433	398	434	391	374	397	382	382	395	401	398	414	382	444	432	394	410	415	363	410	394	384	396	399	412	393	418	391	381	394	391	427	383	381	426	420	393	388	435	404	372	396	437	402	416	390	402	374	403	420	387	440	413	420	379	417	399	417	426	438	380	402	369	415	380	408	440	410	423	391	416	415	402	430	413	410	413	402	399	405	433	419	398	384	416	355	429	396	437	372	412	406	407	393	398	405	398	421	406	397	418	416	401	420	437	365	372	420	414	400	402	373	433	352	367	395	407	404	416	402	363	403	387	420	419	385	404	411	411	389	421	439	417	414	353	379	417	371	407	398	411	398	381	398	410	374	403	431	441	431	372	363	375	377	391	424	421	420	406	431	409	396	375	388	402	393	438	418	403	399	429	400	388	435	374	394	422	426	469	412	369	394	412	399	387	396	396	420	384	414	439	447	422	427	446	426	410	375	413	373	400	381	410	423	448	414	400	431	381	401	371	387	403	400	409	391	382	373	400	396	391	421	417	421	400	437	389	391	382	384	383	415	383	419	388	435	381	401	394	393	399	417	405	431	388	409	398	368	382	388	376	438	401	394	392	422	400	408	399	460	395	377	440	420	404	435	431	393	383	389	430	394	417	392	393	401	367	435	388	391	392	406	410	406	457	420	393	391	379	396	404	434	412	443	399	404	413	435	400	378	385	398	408	406	449	392	387	387	426	415	415	428	409	375	428	422	412	338	392	386	416	432	411	380	366	418	403	369	423	394	415	408	378	373	421	397	411	364	375	377	416	400	417	402	447	415	432	395	374	424	355	375	386	416	402	407	403	411	396	373	363	406	420	448	394	372	402	421	421	442	396	400	445	404	422	408	428	390	406	392	379	418	404	391	425	368	428	396	380	399	420	391	411	419	388	411	374	409	403	412	425	391	387	406	403	404	422	389	408	409	400	411	408	386	400	389	414	435	414	392	405	402	409	421	415	402	411	399	348	433	432	397	365	411	405	433	460	414	407	384	378	386	381	417	436	421	397	418	409	435	382	402	405	383	372	400	424	390	401	427	385	396	415	364	420	398	420	420	396	388	396	406	398	394	419	356	411	420	419	403	412	350	420	387	405	375	413	405	412	418	458	389	410	405	398	392	390	420	423	418	365	406	450	401	384	390	448	403	395	419	408	394	431	392	430	410	396	413	399	371	395	437	383	421	409	428	416	392	402	385	419	417	394	420	393	382	394	403	424	421	375	411	419	398	388	427	441	441	420	364	405	420	416	413	409	391	400	402	378	443	436	388	418	412	412	399	402	427	378	406	383	406	398	404	425	442	419	410	385	383	394	419	397	403	364	400	430	399	421	397	396	427	443	418	394	425	438	399	428	423	434	427	427	472	398	445	440	404	378	400	458	362	431	429	438	406	413	391	422	430	410	416	415	411	377	360	396	386	390	413	399	420	366	403	385	417	415	373	401	422	395	428	406	384	427	395	395	413	406	413	383	396	398	418	415	390	442	408	423	434	391	383	395	401	417	428	413	401	415	374	403	407	397	380	418	393	393	381	401	380	403	439	396	412	438	393	398	416	447	417	421	421	378	416	423	406	387	387	424	425	423	396	396	388	384	436	404	390	413	437
22381	20948	28318	23720	20939	20721	5552	1064	742	604	578	544	460	456	433	419	364	356	360	354	374	345	333	356	356	358	338	374	387	356	386	403	347	387	365	352	356	339	370	346	352	363	348	376	346	355	368	376	361	382	393	321	355	350	381	361	368	318	349	382	373	377	389	360	364	371	378	383	353	354	322	363	380	368	365	344	386	349	344	374	339	334	378	357	348	366	372	367	357	363	369	340	337	337	368	371	351	347	361	366	373	377	354	346	342	366	352	350	364	367	371	336	365	382	344	382	338	366	395	360	391	379	371	361	383	355	358	339	366	399	353	356	357	329	326	370	361	377	335	349	343	330	391	376	349	369	365	342	355	366	332	366	370	379	339	324	330	358	354	340	347	343	371	354	346	339	373	390	366	352	373	324	360	388	356	342	380	350	373	361	329	372	346	365	348	361	362	367	372	359	370	324	367	385	372	365	384	385	379	361	351	370	385	354	369	364	368	331	340	398	398	346	368	367	372	395	360	354	391	374	320	348	381	340	380	377	363	359	367	396	412	355	339	347	346	393	356	395	384	361	349	349	369	353	338	397	381	400	376	347	360	348	368	387	362	361	361	322	360	375	335	338	340	411	363	337	352	357	359	389	343	375	376	330	372	337	359	345	386	352	348	352	384	355	354	363	351	363	353	392	397	347	342	389	337	386	371	364	351	358	335	362	344	367	338	339	366	359	373	333	364	368	378	390	357	330	354	339	338	416	343	359	375	366	327	341	373	356	363	399	364	374	362	344	344	365	339	343	359	348	386	360	363	359	373	383	377	369	382	365	350	358	358	348	399	335	356	359	348	342	399	377	337	362	355	355	351	360	357	347	380	361	410	345	382	362	371	359	381	363	357	363	342	386	360	323	344	363	352	378	369	366	353	364	344	350	334	363	362	392	340	349	392	376	380	363	362	350	317	335	352	336	357	365	350	378	367	316	341	358	357	370	349	319	411	355	350	353	373	372	360	369	358	380	357	388	365	370	373	357	358	331	366	367	343	362	360	348	359	341	364	355	345	364	347	363	344	366	370	355	340	353	353	354	351	383	395	341	368	376	368	346	384	326	410	342	391	325	360	362	328	358	385	340	334	308	336	333	371	338	391	383	341	352	369	371	356	370	360	384	366	352	322	369	359	311	361	359	350	377	380	343	335	335	390	329	340	356	389	369	375	379	360	367	375	362	352	370	360	391	375	342	327	344	364	360	382	353	321	377	329	366	336	348	325	362	391	349	357	400	375	366	344	361	327	356	380	390	369	367	353	370	356	381	373	366	377	330	390	362	363	366	361	364	351	346	334	351	362	338	322	334	370	344	358	369	354	384	366	362	342	384	354	360	341	356	346	337	350	341	342	367	374	373	382	370	349	391	376	343	350	423	338	366	359	349	345	348	348	360	360	343	358	343	383	332	361	370	355	354	345	370	342	386	366	345	322	349	347	376	363	391	381	328	348	364	355	340	353	358	369	376	377	360	394	367	384	363	340	354	363	386	315	358	365	349	367	347	339	352	362	343	370	351	351	342	367	344	382	355	315	351	363	368	373	371	362	366	370	354	346	360	321	347	352	389	379	362	307	348	342	353	319	332	376	336	357	348	329	381	341	383	374	370	349	343	312	330	368	349	377	356	353	388	348	365	359	362	355	395	366	356	320	384	340	345	342	350	374	373	388	352	339	389	355	351	375	339	347	351	367	342	375	366	375	370	346	382	319	365	362	340	354	375	364	355	380	387	386	368	363	360	360	425	382	365	369	357	367	370	362	372	368	342	350	338	353	328	364	373	348	357	354	346	365	338	367	356	336	323	351	383	395	354	360	325	366	383	361	382	352	370	350	374	348	329	333	374	398	363	349	345	348	332	377	393	374	375	323	350	340	331	358	366	355	363	373	390	337	396	352	353	347	360	358	378	373	358	365	381	346	355	351	358	384	345	358	379	336	349	343	391	375	335	400	324	368	393	353	385	393	364	360	374	353	363	374	359	345	335	379	358	386	324	375	345	385	347	359	354	343	353	337	339	386	376	374	376	360	369	358	381	324	349	391	341	344	386	377	384	350	358	350	374	344	346	341	347	375	362	376	351	338	380	333	384	355	364	368	338	359	372	379	385	374	370	326	380	404	354	353	362	381	342	347	357	355	359	379	352	367	338	391	384	360	352	365	352	370	345	350	358	351	344	338	363	352	353	385	392	370	388	360	361	387	359	345	350	318	374	353	363	359	371	358	364	322	360	365	375	344	358	366	359	367	330	394	411	354	359	320	359	360	359	354	313	378	353	348	362	356	375	335	360	402	363	340	369	354	352	384	351	334	392	349	378	337	349	366	380	382	369	347	332	341	371	339	344	390	339	366	339	342	365	363	386	347	357	373	332	382	333	377	344	340	350	355	351	350	337	367	362	386	377	364	368	360	357	351	388	334	356	375	390	340	360	410	345	402	375	371	351	314	365	369	387	366	347	334	390	334	353	385	347	348	341	386	329	369	343	328	344	396	355	356	354	386	366	346	330	412	333	361	361	394	358	337	345	342	388	366	358	390	335	379	349	378	348	319	348	372	366	384	382	349	354	366	385	357	361	352	354	350	347	341	354	335	374	381	341	408	342	374	370	379	358	378	412	401	367	363	358	330	382	358	380	377	380	355	369	368	363	367	354	343	394	350	361	357	366	363	356	356	376	366	343	363	336	371	382	381	380	383	397	367	361	371	395	354	358	356	317	378	336	368	374	366	328	345	355	361	382	355	355	374	393	376	369	355	394	345	338	339	347	347	380	363	358	352	367	365	332	366	372	359	359	345	379	356	387	329	347	360	398	373	356	332	356	353	343	314	366	381	372	399	358	371	322	344	375	371	348	335	354	369	380	362	397	359	346	380	344	399	376	352	371	358	332	365	320	346	389	361	349	378	346	342	348	352	357	366	361	337	342	345	364	355	369	391	350	343	355	368	337	350	371	368	386	364	337	359	347	358	380	337	332	365	353	323	389	367	380	366	359	392	359	382	335	331	391	382	366	362	330	364	348	344	349	363	385	402	373	398	367	362	369	364	370	374	337	345	348	368	351	341	364	355	362	349	358	375	362	381	361	337	356	339	351	333	349	386	386	363	358	361	346	407	343	340	339	361	349	355	384	336	399	367	323	355	353	357	369	354	359	366	350	362	360	375	366	348	319	354	379	359	372	386	321	350	343	332	348	343	354	362	351	361	353	365	359	351	326	374	373	391	354	349	348	341	350	374	327	356	348	390	394	372	364	376	381	344	347	353	378	408	317	348	371	347	371	341	383	355	375	341	352	387	354	362	337	322	381	368	328	343	386	355	382	349	357	358	320	355	368	397	348	335	364	319	353	354	336	368	360	327	336	363	377	396	328	377	359	368	332	391	331	325	370	345	388	344	339	361	371	351	348	354	344	360	383	353	353	346	331	375	377	367	373	366	370	361	389	363	369	370	373	368	339	338	347	375	349	375	371	377	373
45241	56363	29653	12231	5645	2769	1762	1241	982	814	657	604	549	484	495	429	414	390	380	393	403	391	373	374	407	396	367	399	353	381	352	384	422	370	364	422	365	373	381	379	361	372	379	393	364	380	403	348	391	394	416	391	358	356	384	401	380	339	394	397	347	368	393	362	373	382	386	359	355	382	375	349	373	369	400	359	362	350	393	328	391	381	413	381	383	361	373	404	365	384	378	342	394	342	357	376	358	388	365	415	375	389	382	355	380	363	380	408	347	365	369	359	389	390	362	390	417	400	358	406	400	347	392	378	381	413	360	400	381	376	369	378	386	323	363	353	370	390	396	376	350	373	368	407	374	354	377	382	362	377	364	384	363	387	379	382	387	395	350	359	366	371	326	393	385	370	349	369	368	383	369	378	395	403	369	378	390	399	386	362	349	367	354	376	394	393	324	357	396	367	409	362	321	354	408	398	362	397	378	371	375	400	357	367	387	371	380	382	338	387	408	395	366	356	365	380	373	365	336	402	387	370	338	390	360	367	365	367	413	366	399	401	359	421	373	343	413	389	355	400	375	358	380	388	363	370	378	379	387	396	395	371	368	386	352	382	331	359	378	341	372	377	340	318	389	374	371	365	369	388	347	380	381	410	406	376	389	355	349	354	363	374	406	372	394	348	376	395	374	338	366	333	417	354	389	371	361	350	382	350	370	360	395	370	399	379	378	383	394	369	381	375	400	382	410	384	362	362	345	374	380	332	375	366	395	372	397	362	377	395	373	409	374	395	351	365	345	386	355	365	355	403	391	393	379	387	395	364	414	421	360	380	361	365	384	339	368	359	358	392	383	362	361	358	361	390	414	380	388	391	379	390	372	383	389	380	362	410	404	348	367	341	395	335	352	363	394	351	363	380	384	359	376	385	345	373	364	374	397	366	366	360	357	364	381	388	356	373	360	381	381	360	384	376	353	344	392	347	401	376	380	378	383	392	371	344	392	365	371	366	365	401	375	391	404	376	387	389	351	373	379	384	370	392	355	429	349	377	376	349	413	352	341	366	398	349	376	363	371	354	378	370	411	359	378	372	345	406	357	350	377	376	376	362	392	405	350	374	361	346	387	351	404	370	377	373	376	350	378	389	378	364	351	376	390	365	380	348	416	360	345	379	364	335	370	356	376	358	337	404	378	367	375	357	347	384	366	379	382	347	370	355	358	369	368	372	389	407	409	364	384	395	376	404	359	367	349	362	353	373	380	387	335	363	360	361	365	347	375	365	380	378	390	414	367	363	378	383	368	381	373	353	372	362	361	339	353	402	397	377	382	360	372	344	397	342	382	405	408	373	356	378	373	371	341	384	382	374	409	376	376	371	359	361	394	355	382	378	374	367	376	355	394	375	386	365	381	363	347	373	375	375	399	365	354	390	408	374	386	390	360	381	380	360	362	390	365	360	353	387	349	400	396	363	389	379	393	355	402	376	367	392	375	380	353	343	382	357	410	388	378	354	362	354	377	376	406	402	373	379	383	390	394	387	374	361	352	371	372	367	437	378	386	365	358	377	334	368	338	368	368	390	354	366	380	350	407	365	371	373	378	390	370	370	379	364	400	368	411	375	363	387	397	376	383	341	373	381	353	373	374	387	401	385	370	354	379	374	380	381	415	373	389	364	393	381	352	365	386	359	350	392	342	368	381	397	365	390	367	371	384	378	378	389	391	368	388	393	385	354	387	386	405	386	416	379	379	341	368	367	368	367	384	383	383	361	377	373	384	386	371	403	364	391	353	334	383	345	350	358	373	348	381	369	394	363	404	362	368	403	358	357	379	391	381	377	381	381	390	343	362	394	396	386	374	373	348	385	320	359	382	343	352	397	360	328	372	379	398	362	372	361	371	390	399	424	388	390	415	362	350	381	402	383	362	361	349	346	374	395	379	355	372	345	366	364	378	404	380	403	374	385	347	358	374	385	402	412	388	376	370	345	381	372	361	355	354	364	354	335	406	379	406	349	349	388	364	408	364	370	382	389	371	352	365	397	367	357	340	375	396	356	378	378	398	398	379	366	380	406	367	375	379	443	368	389	355	328	356	352	371	378	379	423	336	387	368	362	407	370	371	343	369	395	362	387	362	365	383	404	392	395	390	373	372	345	407	382	348	393	398	377	395	388	383	437	376	389	419	390	396	384	357	384	386	342	380	384	382	385	373	362	387	398	339	387	377	388	388	358	376	380	387	380	361	368	352	372	383	398	357	339	366	318	354	374	376	366	348	389	354	376	345	352	383	353	391	346	395	345	371	410	363	380	448	395	392	346	353	355	334	399	355	364	366	393	349	344	377	374	366	369	386	376	360	368	380	394	357	352	381	365	399	375	380	408	374	340	378	380	403	393	375	365	326	377	363	365	368	417	373	393	350	373	351	398	383	374	375	375	392	385	387	371	355	414	354	368	380	357	353	371	392	374	381	403	380	376	391	382	381	391	377	392	376	396	380	375	403	364	365	377	410	373	389	383	385	373	345	398	404	385	419	387	351	382	380	393	380	397	370	349	368	372	373	383	385	347	422	338	359	361	412	379	364	392	422	345	387	384	359	363	411	377	385	357	375	379	361	372	378	382	383	362	372	389	337	425	419	393	393	376	359	386	365	367	377	397	377	340	385	376	395	375	372	406	392	367	387	395	383	328	384	393	391	369	351	368	347	393	399	372	386	392	386	361	365	374	384	393	371	392	408	403	383	340	420	375	378	355	391	379	388	388	374	391	362	402	350	369	357	360	380	396	372	357	405	419	388	391	338	376	354	347	370	385	333	380	358	392	334	366	376	360	393	370	382	370	378	388	380	388	387	393	345	380	355	368	408	349	368	371	345	403	363	392	382	384	357	377	418	345	320	361	395	374	367	374	388	373	373	358	353	375	376	398	386	391	346	383	385	350	394	389	355	375	366	383	364	374	363	388	374	390	379	370	414	401	385	374	360	361	370	367	347	364	365	331	392	379	369	377	371	383	364	371	366	359	348	367	351	360	389	393	381	385	406	341	397	404	392	345	416	374	403	358	376	359	372	413	369	364	348	385	373	386	364	367	370	385	355	390	382	385	363	357	368	397	379	358	385	366	376	346	359	401	361	382	352	370	385	357	390	361	420	395	347	365	393	384	371	367	355	365	385	384	418	393	367	357	375	396	374	379	388	342	391	360	388	380	357	387	365	400	366	339	345	353	406	377	373	397	377	398	366	365	356	408	388	357	358	396	344	408	378	398	389	355	376	400	386	385	392	431	365	354	387	372	395	346	350	389	376	381	388	360	394	363	376	365	386	390	390	390	381	368	380	391	382	358	394	370	375	415	354	356	375	365	383	358	400	364	340	375	413	379	372	372	379	387	404	364	375	378	359	360	390	394	365	364	389	373	383	387	389	402	380	397	378	367	365	368	409	411	373	401	351	369	382	327	391	360	393	375	381	371	359	423	356	398	355	404	384	365	390	353	381	361	380	383	361	386	404	369	380	340
43183	36823	26801	13060	4857	2446	1100	784	636	608	560	516	454	380	374	355	385	352	366	383	365	361	330	375	411	390	341	373	385	362	368	377	370	377	377	362	397	362	370	352	336	332	383	367	381	383	394	389	401	410	333	393	407	415	380	362	328	347	363	384	388	374	378	372	375	374	390	381	357	366	345	372	366	331	398	395	370	356	364	372	399	376	344	366	353	356	398	381	345	359	391	413	399	412	387	365	368	378	332	407	362	385	374	367	355	386	382	389	339	387	352	339	371	395	347	373	386	350	369	355	394	387	365	374	378	390	385	389	384	383	396	348	366	398	372	351	425	355	393	365	413	372	395	365	375	394	354	337	370	392	373	344	352	369	334	402	363	355	389	350	371	384	371	361	387	365	378	387	385	342	388	382	385	408	340	399	380	368	380	363	364	342	390	382	409	387	382	377	382	390	407	368	375	373	349	377	378	351	407	382	381	329	392	362	359	370	380	399	360	375	353	383	376	360	353	379	380	355	397	358	356	394	383	357	373	324	385	383	351	391	370	412	389	377	369	352	390	363	333	380	381	365	350	347	409	351	366	395	348	392	349	368	378	396	397	375	378	369	374	362	375	417	403	355	358	343	421	396	380	371	366	362	357	388	351	368	353	399	367	358	385	372	358	370	383	406	370	385	363	356	377	375	355	364	379	372	364	377	386	320	377	397	373	363	358	346	420	391	373	370	356	383	386	388	386	369	393	386	343	320	375	391	376	374	346	373	369	374	369	374	390	411	377	368	370	369	360	394	384	388	371	343	370	371	369	392	376	365	405	405	366	360	391	342	391	379	370	359	401	379	389	388	392	381	385	349	338	389	394	353	384	374	345	363	406	370	370	375	416	353	392	364	387	365	366	356	376	392	380	409	359	378	372	392	361	370	382	388	363	381	371	379	358	381	365	352	350	374	407	343	387	344	372	366	391	362	348	357	347	392	373	366	412	360	379	358	349	390	375	330	359	345	356	363	379	393	390	398	397	373	361	369	354	368	375	341	379	357	378	395	392	386	381	363	360	371	396	370	403	380	380	391	400	327	377	363	341	374	365	402	385	385	373	387	380	344	344	402	395	393	372	367	391	376	384	354	405	387	394	380	356	384	384	373	374	373	362	376	387	368	376	406	345	394	377	425	360	385	360	357	355	380	377	397	419	377	366	381	363	373	375	383	383	367	400	374	375	359	363	398	380	351	348	406	366	371	369	409	345	386	389	404	341	357	401	360	400	387	384	375	382	393	369	400	367	357	357	426	384	380	352	362	365	361	385	356	374	352	397	382	363	347	359	391	381	394	387	403	383	385	378	355	365	357	369	387	355	379	385	357	399	376	349	379	389	359	367	392	377	375	337	372	381	372	359	347	381	386	366	360	370	378	350	339	374	399	400	344	343	374	404	385	365	385	407	370	383	370	368	402	347	361	365	350	335	395	375	367	330	397	391	398	360	375	359	369	382	382	335	369	377	374	385	374	354	415	357	380	366	388	379	365	359	341	369	351	383	389	368	358	341	352	366	378	388	394	371	367	398	349	404	363	352	394	409	372	376	337	359	360	386	356	377	368	408	364	347	380	349	364	391	427	379	360	389	363	386	384	377	361	395	354	372	410	352	367	324	366	396	410	414	400	361	381	358	378	386	379	394	362	380	386	383	361	384	367	378	372	376	361	365	399	415	345	349	405	393	398	388	352	392	377	345	385	376	400	357	381	353	351	357	356	410	371	396	433	376	382	368	378	384	395	379	384	367	352	349	370	378	359	381	404	373	391	387	377	391	351	401	389	381	360	393	411	363	387	372	401	359	392	384	400	377	359	391	367	386	382	360	374	331	379	387	363	369	418	377	363	345	376	329	360	372	412	376	335	356	364	371	345	429	372	380	396	334	368	409	396	409	389	339	405	427	367	351	378	411	367	360	366	401	384	365	398	367	336	349	334	352	381	398	352	364	419	367	377	383	347	381	351	384	351	369	354	373	365	329	424	386	410	359	373	381	387	375	376	402	369	326	360	401	396	376	370	401	354	383	407	371	375	396	375	369	391	384	399	400	382	351	347	350	377	362	371	362	372	366	349	361	397	338	363	359	394	373	355	371	384	370	362	395	386	416	346	363	386	396	359	398	348	374	368	356	382	357	385	371	418	346	393	362	388	377	388	353	370	369	373	405	380	404	395	356	386	348	379	366	322	340	348	363	378	382	369	356	375	382	407	387	381	387	362	365	378	385	371	379	352	402	358	366	365	388	393	367	386	375	359	374	373	334	347	379	378	366	405	404	348	362	357	400	430	373	415	373	401	332	382	355	375	367	364	374	365	369	364	388	384	385	383	355	353	402	364	391	386	373	384	393	383	368	428	334	373	373	392	351	352	372	383	381	417	377	384	358	395	393	367	364	380	377	332	425	394	389	349	356	369	390	375	377	381	333	394	393	369	407	383	358	379	400	409	365	388	396	366	369	373	389	381	381	411	393	370	384	363	388	392	377	356	353	364	361	380	382	386	351	381	360	384	392	383	371	336	353	347	394	389	394	361	387	407	350	370	380	396	356	346	404	392	332	373	376	379	344	328	365	339	371	379	340	362	380	362	399	387	367	363	344	387	386	395	369	372	385	388	335	383	409	365	349	413	361	356	354	373	356	385	369	415	366	416	360	381	369	372	364	370	364	376	365	373	392	383	381	396	360	387	362	408	373	360	391	342	421	342	343	410	409	364	370	376	368	393	431	355	395	362	361	390	395	372	390	371	384	373	350	380	345	365	356	376	395	352	380	360	358	382	380	396	360	387	343	367	369	391	410	421	377	386	400	408	412	356	395	363	336	330	373	359	344	332	401	374	322	325	339	395	356	396	377	328	405	348	370	377	352	402	390	392	366	404	326	397	375	345	371	374	376	349	361	349	388	379	402	395	385	336	376	379	380	366	401	379	400	376	361	361	386	377	402	395	397	377	416	377	364	365	346	393	365	356	423	353	384	348	381	361	366	387	358	366	365	399	371	386	367	383	363	377	377	360	367	352	379	377	397	411	402	364	348	328	402	370	353	371	353	374	384	389	408	358	351	385	406	410	359	354	376	352	379	357	380	362	371	368	367	376	409	388	355	371	339	368	335	359	363	387	354	338	380	354	376	424	362	391	398	422	368	360	364	380	368	378	385	387	340	384	371	374	394	386	383	363	395	377	361	379	344	388	359	365	386	401	409	369	363	363	373	351	388	370	401	389	376	363	425	373	353	387	375	403	400	405	385	365	401	362	357	362	364	351	342	372	370	365	387	369	374	359	355	383	390	390	375	390	419	368	403	376	363	349	392	386	423	395	377	371	368	393	418	373	387	360	368	404	412	374	376	380	387	362	382	362	357	348	403	347	350	390	430	392	364	368	369	406	353	360	381	401	378	359	389	358	387	354	342	374	380	367	387	389	383	386	368	396	352	361	401	393	361	373	381	360	357	400	379	379	356	373	375	333	384	387	348	391
47541	45975	24584	10615	5929	3536	1559	1029	817	718	657	555	434	466	444	382	397	374	393	395	394	397	382	401	358	377	365	417	359	381	414	383	363	404	419	421	400	407	385	385	385	405	369	392	400	396	408	367	436	413	399	402	417	406	384	394	391	436	373	405	408	403	417	383	391	405	418	375	382	412	372	375	417	420	378	383	432	403	403	397	379	434	380	391	404	427	384	404	423	372	426	407	391	410	434	418	404	422	386	411	419	396	378	379	434	397	406	411	392	366	411	399	399	395	348	399	372	424	385	401	395	405	425	413	409	373	432	372	385	383	400	392	395	399	370	375	414	412	382	434	395	395	359	387	426	421	411	434	386	393	372	447	379	385	366	405	414	412	396	376	404	376	390	378	392	384	434	391	394	349	421	361	391	402	423	410	419	380	398	395	384	401	428	413	424	411	385	422	388	372	370	384	404	426	419	404	408	368	410	405	386	446	453	416	409	422	390	393	403	375	371	392	402	400	419	385	397	423	402	393	429	445	399	400	400	414	436	416	401	400	390	378	420	412	344	428	378	400	444	411	404	406	394	416	379	414	407	362	397	383	418	401	378	388	382	393	412	430	429	405	406	387	414	386	403	405	424	399	430	436	406	368	395	381	385	419	388	421	431	384	432	403	389	435	405	396	390	414	408	390	394	389	416	389	357	365	423	367	421	374	417	416	403	398	406	418	395	399	419	396	411	409	419	409	355	381	381	426	389	389	431	393	402	382	400	390	430	413	388	414	412	393	404	403	435	387	413	412	402	393	385	399	434	399	387	403	419	433	390	396	386	388	367	398	450	402	402	439	431	391	385	377	409	380	406	422	402	410	358	413	402	401	414	370	423	407	372	433	423	391	397	397	417	379	396	366	385	408	409	385	385	398	379	386	423	398	415	392	393	418	434	402	412	387	403	413	399	393	401	416	410	399	400	396	402	415	449	432	390	433	383	403	401	387	396	389	381	405	395	432	411	368	371	387	423	401	393	404	409	394	399	407	380	414	414	401	415	390	426	410	398	398	401	418	423	424	411	435	378	389	390	380	384	386	445	383	398	439	422	407	368	403	400	407	395	392	448	397	408	397	393	386	425	429	405	392	369	396	409	436	389	404	403	395	408	381	433	376	406	406	371	384	396	372	388	391	389	417	407	374	393	393	389	439	397	385	388	399	380	393	401	381	393	396	412	388	416	334	386	438	407	373	389	400	384	402	384	395	413	442	398	406	407	391	379	391	412	391	405	443	408	382	383	399	396	392	410	397	455	393	396	428	433	426	397	413	397	411	416	386	397	396	414	388	446	404	398	422	404	401	382	395	399	403	388	395	407	393	386	351	371	370	397	412	402	377	382	387	439	415	405	417	368	364	411	413	436	375	418	422	384	403	419	393	384	381	387	385	379	428	404	405	407	416	411	417	411	365	391	420	412	427	391	403	359	368	377	420	414	392	370	420	411	420	367	398	380	413	380	381	415	403	397	368	409	416	387	389	389	403	410	425	404	383	417	436	450	393	408	418	404	382	412	421	403	454	375	377	405	396	397	411	386	419	430	406	357	414	408	386	425	407	363	369	384	411	396	428	401	418	398	416	367	438	367	378	405	360	415	394	386	401	393	406	390	389	430	401	398	382	368	379	361	400	388	402	388	400	390	407	383	385	422	430	395	466	393	379	418	399	376	411	402	410	407	407	405	397	384	376	434	410	411	380	389	394	366	384	411	393	394	412	389	382	414	413	381	429	394	422	419	435	382	359	421	399	390	401	371	380	433	383	423	391	412	389	392	441	376	390	426	387	409	411	382	418	381	416	444	421	402	366	388	401	396	421	407	371	403	423	427	389	401	364	364	397	361	420	415	407	394	402	422	402	374	410	377	381	426	361	393	382	389	414	404	385	392	398	411	405	418	404	367	423	407	390	379	400	379	390	344	389	390	403	384	382	416	417	416	394	405	375	415	431	413	385	403	366	378	392	418	393	384	394	419	375	418	377	408	417	387	409	380	420	356	359	414	404	413	387	392	394	414	406	377	434	406	417	408	433	405	389	337	381	381	398	383	387	405	392	385	376	386	436	401	409	402	379	407	424	392	409	409	381	423	400	429	391	398	400	394	388	383	345	427	412	409	401	417	422	375	375	363	350	421	402	371	423	414	404	409	419	409	410	415	373	433	375	374	399	397	363	409	380	410	402	412	367	406	381	399	428	399	387	406	366	402	385	398	387	406	391	408	406	378	436	397	398	388	383	416	440	389	395	393	408	413	427	394	409	394	428	415	387	390	382	417	390	399	407	385	422	396	417	429	381	418	394	367	423	371	393	420	412	392	388	384	397	377	391	392	401	382	370	400	391	393	373	378	388	384	410	400	407	387	388	425	405	396	424	376	431	398	409	384	405	410	390	362	395	390	392	389	397	375	433	406	398	417	381	391	428	409	380	384	393	370	373	395	401	397	393	374	427	418	402	398	393	392	382	431	396	458	393	382	383	404	375	405	377	406	376	395	424	396	414	388	393	422	407	386	379	392	389	401	378	393	370	407	362	400	406	387	405	402	406	387	397	387	402	369	424	398	432	439	414	393	382	402	376	395	443	397	391	430	393	410	426	423	375	423	424	373	373	378	399	403	408	372	375	402	427	404	397	368	421	407	378	429	405	414	381	377	404	441	393	417	382	413	379	412	392	391	414	370	393	410	379	391	376	400	418	383	401	368	442	412	408	379	406	428	375	412	447	393	389	399	375	410	401	424	409	363	401	385	412	437	411	402	366	405	408	411	363	412	399	372	411	403	391	399	395	394	401	382	436	388	388	402	392	403	361	424	422	401	359	406	399	388	398	427	369	398	367	431	422	386	403	411	367	420	417	390	413	413	419	392	398	415	427	394	428	409	408	404	406	399	393	363	419	400	413	406	415	417	381	408	423	399	402	391	357	399	393	415	435	402	387	435	406	370	361	362	405	405	373	405	395	422	388	381	377	402	407	393	407	392	426	386	419	423	401	398	419	431	414	382	412	374	366	387	403	401	408	379	431	372	409	436	391	417	381	378	386	404	374	391	401	425	391	388	380	433	374	390	438	425	393	370	433	382	393	401	388	375	386	436	402	429	437	424	393	375	379	398	405	345	414	395	427	411	424	405	431	367	391	360	366	425	363	399	400	439	399	395	389	399	413	409	400	418	364	393	426	378	413	386	414	421	417	429	391	432	443	388	357	408	402	408	403	385	404	415	374	416	422	383	411	412	366	439	410	385	382	385	421	398	403	399	412	399	387	396	401	380	417	385	392	370	382	411	424	387	398	410	408	396	388	407	399	410	402	377	396	376	408	379	421	389	410	416	439	427	394	389	382	392	401	392	390	451	427	387	406	382	445	369	377	402	430	374	425	417	392	386	392	393	380	424	358	417	395	396	393	416	394	438	364	398	418	407	424	354	375	414	397	378	395	415	434	395	393	402	405	352	401	425	365	419	374	407	402	385	406	418	375
23368	20937	28022	24254	21089	13996	3459	1731	1032	764	572	528	428	408	403	405	413	352	363	383	347	357	328	364	347	362	351	366	358	343	330	375	370	381	359	331	355	347	385	338	353	326	336	354	355	322	376	335	332	351	341	335	306	351	329	369	332	373	382	361	339	370	330	391	372	369	387	349	355	361	381	342	316	331	334	328	373	358	339	363	327	332	338	334	354	330	339	306	317	341	360	322	335	343	333	349	377	369	333	326	339	355	352	358	338	318	376	323	343	365	335	362	323	348	369	384	366	361	306	301	369	343	378	343	337	316	353	338	357	340	345	343	320	343	362	329	339	307	365	325	336	325	354	341	350	355	365	344	355	341	348	332	386	355	358	373	343	334	357	320	360	332	375	327	348	358	334	336	323	325	327	352	341	334	323	347	345	364	369	326	329	343	350	353	330	369	371	356	361	347	331	373	333	335	343	349	349	351	362	377	355	373	351	332	358	367	344	338	368	329	362	336	342	324	313	352	334	346	365	321	334	331	354	358	357	378	377	351	343	364	366	316	341	340	373	366	343	371	351	346	346	354	351	362	334	330	323	341	373	365	324	313	383	343	365	315	342	387	360	330	356	350	347	335	342	379	302	349	348	377	338	343	327	333	366	371	332	364	345	361	327	322	337	376	359	342	331	355	353	367	331	338	327	346	341	345	333	360	308	366	309	389	357	344	334	332	353	341	377	351	346	345	333	359	365	359	341	343	370	348	347	346	372	345	342	338	315	302	325	338	345	338	382	347	362	308	335	349	326	329	352	371	347	330	342	343	361	318	333	355	350	384	342	306	337	336	342	291	318	336	366	329	369	312	325	328	368	375	310	341	345	344	337	327	382	322	348	306	398	368	342	392	372	363	343	381	368	318	404	358	372	380	339	383	355	370	321	366	343	336	320	350	366	329	310	355	349	342	368	368	378	335	348	335	333	373	372	344	358	360	368	314	357	326	345	385	317	358	351	385	373	307	364	333	352	348	371	381	395	359	384	337	348	319	337	360	374	371	373	406	312	338	328	378	314	316	374	376	339	357	337	354	316	343	359	384	344	369	397	360	337	369	354	328	336	348	309	315	353	362	373	385	371	384	369	337	319	355	367	335	334	346	356	339	346	308	326	353	345	344	369	315	355	356	348	383	337	336	391	336	344	371	335	365	358	338	361	344	358	340	360	339	337	359	379	357	353	322	368	371	367	377	312	355	367	353	349	374	334	341	325	360	320	332	334	337	364	321	324	341	353	340	332	306	356	329	347	336	353	344	320	376	312	348	356	352	333	327	363	355	378	358	334	351	346	366	336	329	327	316	329	373	341	371	370	346	368	352	315	364	383	360	349	334	345	334	349	359	370	353	339	322	340	344	348	374	359	338	353	339	347	348	335	332	319	348	333	342	370	335	338	345	336	346	322	356	353	346	323	362	337	327	350	330	310	361	356	358	367	345	342	350	368	332	347	334	371	392	350	349	390	341	329	368	342	363	342	333	375	342	371	345	314	348	338	342	315	384	314	364	353	364	350	348	339	393	357	346	357	338	377	364	326	330	332	349	356	332	360	336	355	364	308	315	325	335	350	359	334	349	321	353	347	343	378	378	345	355	353	339	350	341	328	316	318	364	356	363	372	339	356	367	326	329	353	353	315	306	316	370	377	338	349	318	354	369	354	329	348	359	333	371	372	346	322	318	346	370	337	367	344	331	309	348	334	374	334	354	341	339	337	344	345	351	371	337	386	335	356	355	367	328	315	338	343	348	329	336	374	342	328	345	324	336	334	348	302	344	365	351	344	346	325	333	317	338	350	349	355	358	324	340	353	344	356	396	350	325	359	352	319	331	345	372	347	339	356	372	334	351	343	360	359	359	364	373	381	326	342	351	384	355	314	343	320	387	322	359	343	369	335	357	367	362	345	349	362	391	340	323	378	338	354	314	339	348	316	369	342	359	338	371	356	319	356	325	336	325	346	350	357	384	331	365	335	345	338	290	312	359	346	345	345	341	350	338	357	388	360	335	354	344	315	321	365	369	359	355	352	358	349	331	360	376	330	335	367	371	318	352	308	334	355	319	361	332	338	334	382	328	351	335	330	354	317	319	367	356	351	356	369	337	346	364	354	330	320	355	352	320	368	348	334	335	375	368	367	337	340	340	361	329	331	325	349	358	352	332	336	323	368	364	339	346	351	335	328	359	349	338	350	359	365	332	362	348	324	320	338	350	344	363	346	316	369	320	337	349	310	358	334	360	348	343	348	359	346	298	390	330	336	327	346	355	373	328	366	347	329	340	367	348	312	340	361	329	369	348	333	374	384	363	366	347	360	348	329	377	345	320	358	319	349	367	361	377	344	374	350	342	334	365	306	394	335	335	351	356	364	343	328	338	323	359	346	365	346	330	351	367	335	338	346	380	336	361	375	335	354	342	329	304	367	341	360	328	340	330	343	362	349	326	344	331	351	347	378	371	345	361	362	319	325	334	352	357	319	352	330	368	365	346	357	333	338	361	353	321	381	330	315	327	355	363	327	373	376	369	381	334	346	362	320	303	377	342	342	339	349	324	334	363	332	344	362	362	340	340	378	343	332	325	325	315	361	357	374	354	364	362	361	360	379	368	359	352	353	371	355	327	362	347	403	348	367	342	352	336	336	329	322	383	359	337	352	386	396	344	352	346	356	330	334	346	346	349	335	314	382	333	369	361	341	369	331	338	301	365	379	343	340	340	364	341	356	364	321	386	360	377	333	351	321	342	336	365	315	313	350	316	344	333	360	360	370	399	347	342	366	342	340	336	376	321	304	347	353	372	355	346	341	368	374	367	336	357	363	341	362	344	332	339	348	366	367	341	339	336	353	322	355	324	332	347	335	324	335	350	355	364	334	327	373	349	347	305	342	346	354	327	345	353	322	349	340	344	320	316	358	358	354	350	353	333	350	324	349	332	360	344	373	354	371	341	327	359	343	350	341	341	361	358	343	342	366	321	349	318	361	365	299	363	362	352	348	323	329	336	330	348	378	332	378	365	344	339	389	333	337	331	342	340	317	344	359	355	322	351	333	356	343	322	346	357	356	350	323	321	348	335	332	374	339	354	331	333	354	339	329	349	369	362	332	339	359	348	356	357	349	337	362	349	354	358	376	370	346	349	332	332	346	355	366	348	379	362	349	355	326	337	383	357	385	356	342	340	325	339	334	323	362	385	316	350	352	329	332	383	359	380	342	354	359	355	306	361	320	352	354	331	371	367	364	334	394	378	331	346	375	361	305	374	338	310	347	331	352	362	339	343	351	350	369	340	355	368	365	329	335	333	343	405	366	357	336	345	359	370	338	399	361	337	330	334	368	351	378	342	347	368	338	374	359	322	334	372	324	380	360	330	324	308	364	359	349	343	359	348	352	376	344	362	331	315	368	382	346	330	357	332	322	345	369	359	359	357	322	317	312	334	353	347	367	343	376	377	380	382	340	322	340	334	372	317	340	335
43587	57710	39573	24662	14038	6690	3196	2462	1674	1040	739	601	487	464	400	465	393	391	374	397	332	339	384	384	352	390	358	372	354	374	377	351	355	361	371	357	392	355	407	334	359	385	336	346	367	355	355	372	378	376	392	407	375	386	361	348	369	354	408	366	360	383	371	385	382	401	380	389	359	371	370	385	372	389	364	369	353	353	390	384	407	377	395	351	419	400	378	389	356	393	367	375	353	385	373	389	383	375	371	378	343	365	331	346	296	342	328	371	351	350	386	375	360	360	372	386	359	382	344	371	379	383	312	399	332	350	389	398	368	355	388	353	363	410	383	372	361	392	366	363	365	363	400	371	382	367	375	395	357	363	372	365	367	397	367	334	408	361	383	387	365	386	335	384	349	414	376	371	376	389	388	362	391	382	374	409	371	406	377	389	353	377	365	356	370	369	371	377	393	403	366	357	346	342	359	355	349	377	338	360	368	367	347	391	359	387	367	353	348	386	371	372	342	338	375	378	359	407	358	351	368	351	372	367	383	369	343	356	380	360	377	346	367	346	382	366	385	370	362	337	377	357	345	363	384	344	365	338	387	385	363	340	370	355	387	380	359	375	333	387	387	369	389	380	329	389	406	365	396	391	351	412	369	383	369	350	389	410	389	375	353	343	392	345	382	375	378	411	366	373	352	406	367	369	365	393	346	367	360	373	364	347	378	366	367	389	357	388	338	349	344	353	372	397	396	394	374	383	364	415	339	367	386	365	357	390	336	370	363	415	364	362	355	372	337	357	356	348	380	372	379	334	374	385	390	341	385	368	330	390	391	387	389	387	382	341	364	334	386	382	344	341	380	378	344	388	348	353	368	378	352	411	385	338	368	401	352	404	378	407	392	373	355	396	356	353	364	374	358	385	360	378	365	402	401	329	302	390	366	377	369	339	365	377	388	362	397	359	374	361	384	402	378	350	400	346	370	398	354	379	390	366	369	384	367	381	362	349	357	361	424	360	410	340	363	347	335	380	364	319	387	376	364	365	361	375	387	354	375	401	384	372	347	380	396	368	352	363	375	396	383	364	375	384	348	360	361	395	332	363	364	340	381	382	368	332	396	388	377	397	382	372	376	327	378	372	384	349	378	375	391	361	396	385	341	366	363	380	382	368	351	365	353	347	360	335	369	397	378	377	364	374	370	352	356	357	339	355	367	345	337	362	376	384	366	355	354	369	361	365	382	378	376	397	344	392	393	381	379	380	348	356	388	344	362	324	387	348	342	386	358	374	360	397	361	332	346	390	384	352	362	348	363	373	376	378	404	354	393	344	416	391	384	352	352	408	348	390	366	383	371	349	411	400	368	370	329	322	354	398	381	338	368	398	373	362	350	350	379	405	389	401	366	360	350	357	342	367	376	370	364	373	381	371	365	343	379	398	357	406	362	346	351	346	380	385	356	336	360	353	386	409	380	348	385	361	390	375	390	374	358	360	399	358	376	358	403	381	386	422	368	382	341	369	362	406	389	368	391	346	383	355	394	377	343	364	361	367	382	357	382	356	379	349	374	353	384	375	389	370	388	361	369	371	331	391	359	350	393	364	386	362	349	345	348	371	405	394	350	372	359	344	358	398	354	360	358	363	372	340	364	363	362	405	370	336	387	373	383	377	374	409	368	373	363	377	333	372	377	388	355	366	370	405	360	368	354	375	347	364	364	338	366	371	402	369	354	368	372	395	369	391	397	361	381	380	339	401	371	397	363	376	378	357	358	354	322	345	376	364	371	360	358	347	364	358	382	339	395	364	340	382	358	383	367	395	392	354	376	383	359	380	406	344	373	376	354	377	369	370	367	348	361	375	391	372	375	350	352	362	359	378	374	380	392	341	393	383	422	338	369	389	362	341	387	380	386	368	349	354	379	418	380	377	375	421	366	417	369	395	324	335	337	377	366	350	385	377	404	355	379	389	377	396	350	355	388	360	370	364	374	356	355	349	396	346	349	362	360	376	398	367	393	387	408	357	397	398	376	398	365	364	328	377	365	373	352	365	384	398	354	338	365	348	364	393	341	369	386	337	343	363	376	354	433	390	370	408	337	400	349	377	347	364	339	382	371	360	344	387	399	355	376	375	367	385	356	380	344	364	395	358	387	366	349	376	343	374	330	371	370	377	335	403	366	365	379	357	379	357	389	357	372	403	380	368	350	381	350	379	397	374	360	367	371	373	375	359	373	399	377	316	392	382	364	377	370	351	394	375	338	369	378	408	348	356	396	375	389	395	357	365	383	348	360	368	373	388	376	369	361	361	391	372	403	376	368	376	375	398	329	374	363	374	350	384	371	338	367	367	339	357	366	372	405	368	367	384	357	417	366	359	373	375	348	377	395	353	390	355	404	353	369	333	375	367	357	339	385	329	384	373	368	368	335	336	368	349	360	357	380	374	343	374	378	357	364	350	341	338	384	389	329	353	388	360	386	368	402	331	366	374	372	331	369	369	376	375	369	362	378	340	382	372	361	383	386	352	387	384	389	371	354	371	372	358	386	398	381	360	347	352	355	336	322	337	375	366	383	372	357	363	366	379	364	399	357	374	359	354	360	370	377	390	379	385	375	362	360	419	369	366	342	355	348	361	349	359	352	363	369	376	360	363	339	395	374	385	370	364	371	326	367	377	393	349	336	380	350	371	317	368	348	370	431	342	357	387	382	389	383	394	352	385	372	375	360	362	381	380	416	385	370	351	373	392	333	386	339	373	364	364	352	379	348	379	349	325	349	407	370	404	384	351	370	370	358	364	367	365	336	361	391	346	391	364	393	376	352	396	358	366	348	389	327	362	380	378	408	364	374	360	382	367	408	377	387	391	384	394	389	361	336	356	383	366	369	389	373	362	355	385	378	375	350	366	368	359	407	365	377	348	371	365	381	416	362	359	356	367	390	381	388	398	379	353	410	346	373	402	329	338	362	395	351	338	364	359	398	362	345	399	339	369	392	363	381	398	327	350	390	350	375	375	355	366	354	355	376	361	389	388	391	380	375	355	358	383	360	343	424	397	349	378	360	376	338	360	382	364	372	400	354	375	390	385	395	426	390	367	361	383	383	349	375	371	369	388	362	390	355	367	357	366	330	357	391	399	363	357	374	393	411	358	347	366	374	340	377	369	394	373	372	389	387	362	358	373	326	346	374	400	359	338	394	391	380	367	348	345	376	389	367	343	347	393	387	399	380	361	339	377	383	349	386	326	355	370	356	378	395	359	338	386	384	371	349	409	396	407	342	374	363	369	383	341	374	353	362	364	401	392	355	330	353	353	356	381	375	378	377	388	397	374	373	368	389	354	353	346	387	372	371	361	394	340	360	371	381	358	375	364	355	363	380	354	381	387	392	358	388	354	369	358	343	385	383	390	339	376	363	373	367	334	378	348	376	340	386	357	343	355	390	381	379	361	392	382	414	391	326	380	343	386	413	364	334	348	333	379	394	417	380	390	368	384	395	360	369	375	365	380	387	365	386	368
24801	20962	27123	25674	14424	5139	2749	1703	1010	670	574	494	459	496	429	418	377	385	378	383	379	392	352	386	350	377	369	408	398	407	380	400	399	387	402	404	382	374	418	370	389	393	384	406	399	397	392	419	403	369	391	363	359	394	412	392	369	380	388	378	393	367	384	350	361	387	362	376	366	396	411	373	416	393	375	390	378	382	388	392	392	365	393	371	397	401	375	406	382	388	394	377	392	351	374	427	414	376	361	388	389	370	370	365	385	420	407	402	375	392	377	422	415	349	418	393	379	376	362	374	403	347	384	393	394	389	381	376	376	404	369	361	378	384	412	408	372	362	416	425	380	371	388	382	372	412	381	357	394	384	402	375	447	370	352	368	383	372	333	377	364	367	393	394	362	408	382	361	374	402	398	399	352	383	414	372	376	390	401	375	392	415	417	409	354	387	397	419	366	389	408	369	380	358	399	403	390	380	364	410	415	365	383	394	388	411	362	395	388	397	390	392	406	374	404	385	379	375	403	404	426	389	386	381	401	383	346	414	385	381	394	393	411	358	377	387	366	397	364	384	387	358	321	384	380	366	424	384	339	397	368	402	362	396	386	400	413	421	401	389	414	394	401	376	408	400	406	363	384	374	441	390	382	383	404	417	382	380	366	392	422	360	394	392	379	382	355	382	366	394	371	405	372	360	377	381	377	381	405	403	382	367	403	395	391	386	383	405	402	371	396	358	402	391	397	384	403	358	377	373	392	389	392	378	399	392	391	419	392	380	409	374	381	375	412	409	381	387	402	369	383	346	379	349	393	397	373	377	365	378	399	410	377	375	379	366	380	381	400	383	388	366	420	411	394	394	424	396	388	379	388	380	398	382	385	396	401	387	361	386	375	361	347	376	360	391	367	373	409	414	405	379	398	388	388	396	402	341	369	383	374	377	408	369	365	371	347	409	395	392	352	422	393	336	371	405	394	406	397	369	376	418	380	370	374	381	401	401	425	381	387	366	400	395	361	364	414	405	374	422	366	397	370	413	398	372	404	392	374	395	377	384	382	393	347	383	387	409	370	436	393	415	381	373	379	389	422	396	391	374	372	360	391	399	393	375	361	377	399	394	360	396	403	364	371	358	384	372	346	378	359	362	403	362	382	366	394	387	411	408	373	367	378	420	368	385	386	372	374	400	392	354	359	380	381	370	390	415	393	388	396	376	383	401	429	399	421	410	385	393	388	389	388	392	401	399	405	387	408	403	374	412	403	406	374	373	373	377	344	354	368	361	362	354	350	376	354	378	375	377	359	408	389	366	387	387	390	388	372	382	386	396	365	341	396	401	427	395	439	422	355	354	394	338	399	377	372	393	404	381	397	402	378	404	380	398	404	370	379	337	356	415	391	408	402	354	383	372	390	377	369	380	383	373	368	373	408	356	365	354	411	332	393	367	385	412	382	398	354	405	356	368	381	385	392	334	388	391	372	345	376	388	393	365	369	360	403	366	358	398	373	394	375	369	395	342	396	421	432	352	364	373	419	385	358	386	412	410	361	355	404	380	373	387	344	406	396	379	400	355	369	359	413	391	384	377	400	408	393	388	406	411	408	411	386	400	370	369	387	374	390	402	382	384	419	403	381	390	379	401	378	403	412	368	365	400	389	402	386	397	379	410	364	396	370	385	364	380	381	400	415	386	388	379	374	383	431	375	376	365	403	365	395	372	364	395	384	384	372	383	331	398	376	393	407	363	424	383	409	370	365	393	358	403	374	403	388	370	364	401	385	378	390	388	379	379	364	394	382	383	398	365	357	393	432	390	401	387	388	362	404	406	369	401	397	382	354	384	388	384	391	362	363	407	401	374	404	408	402	384	390	392	367	387	378	370	389	349	350	390	408	343	375	382	357	396	380	356	369	403	400	382	370	418	343	402	390	368	354	403	412	387	361	377	406	368	409	339	379	368	367	409	387	350	387	378	398	418	386	383	409	382	390	399	370	402	395	371	376	453	365	401	386	373	398	374	377	368	396	384	398	375	370	395	381	401	406	373	390	410	380	380	382	361	411	403	391	377	362	352	382	351	409	366	389	367	386	386	367	388	363	396	356	396	392	361	391	350	365	399	401	403	348	373	404	399	339	372	368	357	379	381	394	397	394	387	373	402	355	431	357	388	339	374	399	346	349	389	414	383	404	395	420	412	389	362	342	366	386	362	395	415	385	394	382	421	374	354	386	412	360	361	401	354	410	345	384	401	390	381	409	378	406	380	446	369	375	401	366	404	360	402	393	364	367	425	389	386	401	405	386	374	393	387	386	407	411	357	375	366	368	415	379	368	382	413	370	370	364	390	389	371	371	386	397	407	370	391	353	408	407	391	393	409	365	363	396	390	362	356	406	372	410	369	408	368	376	378	346	361	391	400	358	402	380	369	380	341	371	378	362	354	394	414	409	420	371	398	390	386	359	367	403	368	377	353	373	370	381	421	386	394	393	405	421	382	388	372	372	396	377	395	390	395	361	394	352	367	377	394	405	405	430	368	404	402	436	392	377	379	360	401	369	415	376	406	411	393	448	384	424	391	377	362	406	352	377	388	410	361	388	367	392	379	412	412	382	362	371	378	393	394	346	364	379	390	378	384	388	395	359	377	377	403	395	378	366	349	353	368	387	390	381	362	382	389	418	403	383	384	367	385	393	392	387	401	378	376	374	379	402	413	394	405	399	365	365	361	387	396	372	358	379	397	388	361	373	385	373	381	396	378	396	378	367	388	382	401	362	365	402	372	404	384	365	420	391	353	418	389	388	377	375	370	394	341	399	424	367	373	378	378	382	362	386	390	430	375	410	376	413	396	406	397	386	372	379	346	386	390	378	368	407	405	387	373	397	418	393	420	368	411	410	358	370	386	373	403	375	377	404	362	383	403	418	381	380	371	391	390	396	396	378	394	406	351	402	392	409	383	388	416	372	359	413	368	357	410	389	383	438	391	395	381	405	357	375	388	382	383	368	363	368	390	360	376	394	386	369	398	373	375	371	353	344	379	414	389	394	388	364	377	352	402	374	362	384	387	382	374	360	369	398	367	390	390	409	389	396	374	409	386	419	372	406	394	393	386	397	384	388	384	393	425	437	400	379	393	408	375	363	365	422	392	354	372	363	337	387	381	389	361	392	409	395	395	414	359	365	381	359	386	365	410	386	394	369	384	357	367	388	365	357	421	396	367	357	361	409	388	386	380	417	372	370	423	349	374	400	409	376	365	443	396	363	352	379	372	376	361	364	386	387	368	367	367	400	403	392	357	388	382	380	390	369	408	387	373	381	420	402	360	406	398	394	353	360	388	365	368	408	375	353	372	380	387	380	400	425	390	365	377	393	376	381	409	364	373	368	383	398	379	370	407	399	351	389	418	425	358	364	397	373	395	386	359	380	407	393	421	396	382	364	410	397	388	388	375	384	352	403	385	408	380	385	390	403	399	368	396	377	391	396	384	398	417	392	359	361	381	377	401	398	368	361	383
37979	47249	33058	20914	10194	6057	3970	2663	1502	867	729	580	534	491	463	444	455	412	401	384	409	394	406	420	382	409	410	429	401	445	406	407	429	403	410	401	398	440	406	418	387	397	450	444	414	436	452	429	362	453	413	407	445	418	468	415	433	420	416	404	428	414	420	395	403	422	430	395	420	437	405	418	403	372	432	380	415	440	414	396	404	394	381	401	425	441	380	382	402	440	428	428	396	413	410	432	419	449	428	429	392	390	383	413	409	424	422	428	447	360	415	394	411	408	443	422	401	420	396	389	392	392	394	393	400	441	408	442	416	413	415	410	402	427	394	393	382	400	411	379	439	384	380	417	415	432	402	391	387	413	417	411	394	386	394	414	417	389	409	414	391	395	421	374	392	373	435	399	420	404	430	438	420	398	394	412	403	389	405	397	390	389	371	377	377	421	393	388	424	383	395	419	399	382	413	389	379	400	394	432	390	427	392	400	422	392	442	421	392	397	375	429	385	402	391	420	429	400	379	397	411	421	398	397	398	404	389	403	428	447	391	388	434	414	427	445	391	414	413	417	400	384	418	405	451	409	395	441	416	437	398	402	398	408	438	429	415	398	405	416	417	428	396	404	428	386	442	397	417	416	392	400	429	391	413	425	376	410	419	415	371	402	418	439	390	401	387	422	399	431	432	417	418	418	404	426	387	421	392	390	399	398	391	412	419	358	430	397	396	403	376	428	388	420	417	420	380	404	411	390	385	418	442	389	423	396	425	381	384	432	431	405	414	397	407	414	406	425	403	404	391	387	434	382	380	355	421	399	437	411	424	413	441	403	355	413	389	389	418	417	391	438	420	449	405	412	416	407	360	424	402	416	423	400	441	401	449	429	426	447	433	422	376	403	416	391	427	400	402	390	429	392	432	388	404	388	388	425	449	447	422	399	405	427	402	410	419	419	385	406	375	370	396	416	407	407	401	433	386	399	426	404	396	409	399	395	365	407	413	394	382	434	354	423	384	376	440	452	439	397	390	402	397	430	390	418	440	411	457	416	381	420	434	425	391	400	400	422	411	421	414	393	410	397	412	427	403	447	399	345	430	451	411	407	403	421	424	390	395	440	397	418	370	407	391	383	389	429	427	368	389	415	389	431	434	396	386	414	427	405	412	453	417	399	425	406	422	399	398	406	395	415	429	397	400	390	443	400	419	419	426	384	369	456	434	392	414	370	420	410	398	429	390	403	426	415	412	399	418	396	435	411	411	385	411	408	410	386	401	420	401	421	411	404	423	409	424	437	384	419	449	401	401	424	369	431	425	385	427	399	407	396	441	368	412	425	430	419	468	445	413	395	389	427	376	429	414	376	401	422	430	407	381	412	404	378	437	438	412	388	389	417	398	418	406	405	429	391	418	420	421	378	378	408	414	390	429	445	431	412	437	438	416	395	445	419	390	385	406	401	421	391	387	415	405	410	384	401	395	422	427	413	407	418	423	394	379	413	428	406	440	406	407	440	419	411	393	393	418	378	406	426	430	416	400	434	380	396	396	369	406	391	416	389	444	377	405	406	395	389	388	420	398	390	417	415	397	411	400	377	397	425	412	396	394	412	430	417	398	446	416	428	418	379	415	412	420	388	401	380	404	422	405	429	445	400	403	420	394	379	433	404	405	412	413	379	419	383	387	419	392	449	450	410	393	374	419	359	383	419	428	404	414	397	382	378	395	381	424	401	412	428	416	429	430	405	423	386	377	387	417	414	394	421	403	404	384	396	414	418	388	410	421	434	433	363	393	413	433	434	409	392	454	431	392	421	421	378	415	424	371	409	427	419	438	430	427	404	418	400	412	375	410	425	417	392	390	373	392	443	385	381	423	433	464	371	424	422	398	390	427	408	384	411	408	392	424	415	413	439	439	427	439	383	413	379	392	395	413	392	392	368	419	400	423	427	440	397	393	412	404	396	376	397	430	395	404	394	385	389	371	395	438	371	398	393	420	387	415	405	421	398	392	410	412	417	386	415	425	407	408	408	384	382	431	420	402	392	422	426	450	412	394	412	410	410	417	397	414	388	428	406	396	424	418	417	397	430	406	420	401	405	413	436	412	425	410	411	378	435	410	432	398	411	419	436	393	438	416	412	403	373	375	405	395	419	394	387	421	403	377	408	404	395	416	433	398	386	413	404	406	404	365	384	432	406	411	423	402	408	424	406	413	381	382	426	411	422	449	415	396	436	401	388	400	399	407	401	428	390	409	394	381	400	390	404	399	395	393	432	420	427	425	417	403	372	386	377	419	400	379	377	382	430	397	436	428	396	427	373	420	410	391	393	388	427	450	405	402	391	405	417	385	426	383	411	398	376	412	414	395	375	386	438	431	408	439	404	442	379	395	406	420	430	426	385	410	414	378	447	404	398	418	424	396	421	420	425	424	407	403	397	399	411	376	425	395	432	410	416	399	375	398	432	420	420	379	429	432	431	445	381	399	389	449	388	387	395	407	419	404	402	430	434	414	397	430	418	411	401	390	418	422	406	415	412	442	413	422	425	402	427	416	399	372	405	387	405	391	402	394	390	421	387	430	394	412	418	433	395	437	365	401	393	404	423	387	408	370	377	385	411	410	407	392	431	396	437	416	427	396	409	411	385	425	444	365	414	411	405	381	401	429	397	392	392	389	446	379	412	445	429	379	398	410	369	419	396	421	423	429	417	402	413	377	391	409	422	419	429	400	422	420	385	447	397	406	350	396	414	436	415	429	436	414	401	390	400	413	397	370	374	389	408	423	424	391	401	419	404	394	403	421	417	427	409	396	426	425	429	382	428	428	390	403	390	362	420	417	373	400	392	421	411	401	415	373	388	413	384	403	439	443	417	441	408	375	432	415	388	442	379	413	419	404	408	388	386	397	386	418	389	386	424	418	421	403	397	393	440	408	442	390	398	415	419	395	416	437	399	432	416	399	458	422	422	369	405	381	407	407	425	417	401	378	395	379	420	395	397	409	382	401	380	398	394	400	416	399	411	423	420	435	408	411	454	375	400	394	383	372	410	423	427	405	415	396	399	390	408	396	415	412	421	396	395	414	372	404	417	385	413	393	430	413	428	397	411	418	407	396	453	408	414	386	381	423	375	400	435	383	447	379	410	390	403	374	433	408	398	400	401	428	410	415	405	420	444	432	379	423	402	420	388	400	390	414	397	385	392	380	408	392	413	387	386	407	408	408	403	418	381	406	431	400	441	361	394	431	431	389	407	414	435	395	446	372	425	405	402	392	405	374	394	425	390	445	405	408	408	377	363	440	422	380	422	412	424	422	422	383	447	437	389	398	427	420	396	381	442	406	415	417	421	414	392	440	419	413	412	421	392	375	392	430	427	419	433	363	412	403	408	409	430	406	390	375	441	380	369	419	416	402	415	422	410	424	399	378	407	380	394	387	423	439	410	446	389	389	419	398	408	411	387	406	415	419	373	413	370	384	422	385	388	378	388	411	397	393	416	428	417	406	388	422	417
22329	20958	28411	23728	21012	21078	11462	3210	1899	1272	888	587	542	420	402	391	405	382	417	365	381	359	336	382	370	414	357	324	364	368	378	346	352	351	361	341	360	352	369	390	351	339	384	335	362	327	342	357	344	385	376	393	383	354	369	341	374	358	320	348	354	362	377	353	363	361	324	362	340	344	379	361	381	351	320	349	345	355	334	389	350	358	339	391	356	383	317	364	356	355	374	377	360	344	349	352	355	376	351	370	358	329	356	382	357	332	361	357	381	384	323	369	323	377	348	350	368	376	378	348	379	355	421	347	363	347	368	352	366	366	346	378	329	403	346	339	322	395	357	373	322	335	349	389	371	370	347	387	343	374	343	346	333	323	359	380	349	350	385	329	377	369	340	385	354	353	351	354	387	373	337	324	391	339	331	348	351	333	380	339	380	359	372	338	350	357	334	371	335	358	382	344	361	379	389	334	366	375	363	354	345	327	357	352	372	351	366	329	360	380	381	363	324	324	359	363	366	327	340	331	346	330	363	334	389	346	355	334	362	365	363	345	366	338	356	365	347	389	345	359	354	351	355	390	341	386	382	365	316	354	373	361	389	356	334	369	361	382	360	364	357	354	371	388	345	340	376	362	349	398	370	399	342	348	354	334	366	351	368	402	369	327	355	362	368	384	364	396	365	370	371	349	354	347	344	342	368	343	346	333	341	355	364	374	389	363	368	362	365	343	352	368	351	358	369	338	375	410	349	346	333	348	336	345	346	388	347	329	364	343	358	349	368	353	355	357	352	355	354	342	345	346	348	366	357	368	371	381	353	337	375	351	329	367	386	350	364	372	362	358	373	330	375	391	352	364	347	359	322	364	306	313	356	381	346	373	349	353	320	373	323	357	351	360	339	364	405	363	345	363	341	350	352	373	368	349	336	349	356	338	386	325	359	343	342	353	364	372	346	386	360	330	361	381	376	353	382	371	352	344	378	365	395	349	352	362	362	380	350	343	369	379	357	345	356	371	355	339	352	363	388	385	374	380	379	374	348	377	387	368	380	356	342	348	361	381	354	366	348	360	346	349	389	351	367	363	344	343	355	347	386	372	342	330	368	321	373	341	334	361	359	353	366	350	384	369	341	334	382	368	354	358	365	357	377	366	370	339	348	364	317	386	370	324	353	364	392	371	343	358	350	354	360	363	356	372	346	353	359	340	314	371	365	345	354	349	362	341	352	358	356	350	361	363	371	336	355	351	347	366	378	345	386	379	395	370	325	378	350	364	365	335	366	347	368	400	364	332	337	384	353	358	403	366	355	381	342	357	384	403	338	356	348	367	387	352	367	375	378	369	332	321	327	365	354	352	347	342	397	399	337	322	339	379	361	368	374	343	356	370	334	379	362	349	368	351	359	331	331	363	342	375	339	402	398	368	365	355	353	347	355	343	329	365	310	351	372	371	336	362	368	368	373	380	349	354	343	365	407	365	343	350	347	340	330	377	355	360	384	340	325	375	380	330	355	353	330	383	373	360	349	377	377	338	385	389	370	352	393	385	361	368	382	355	373	375	383	351	374	393	367	335	377	357	343	379	389	366	368	372	355	318	375	383	384	383	380	353	353	365	340	339	367	365	367	351	356	361	382	359	380	366	332	308	326	355	381	358	349	374	348	325	353	342	345	354	350	321	354	400	361	342	388	357	345	349	367	327	379	337	389	344	372	365	358	345	362	357	352	361	368	380	353	379	361	367	355	337	376	311	370	358	374	405	358	356	328	344	412	420	346	340	351	319	374	384	361	375	363	369	347	328	372	375	325	351	402	318	386	357	371	378	326	363	354	334	373	346	372	389	332	363	338	394	327	385	323	332	368	363	360	368	375	363	356	395	356	369	359	402	327	357	326	365	325	373	326	346	349	371	366	372	384	348	387	376	376	353	372	325	344	330	347	359	368	345	328	359	346	337	362	353	347	367	370	353	406	380	373	359	395	374	368	348	340	366	365	356	373	335	362	365	386	340	358	356	352	371	341	361	367	342	358	352	357	379	368	363	352	355	336	382	337	338	329	380	371	358	370	380	358	333	353	376	363	370	383	372	380	340	371	335	362	353	382	377	398	350	340	387	335	377	350	387	319	330	354	347	371	372	341	357	371	330	371	367	370	403	352	370	351	418	370	404	378	346	359	325	336	375	416	384	358	346	365	323	386	348	390	380	395	338	324	356	355	367	354	346	357	342	330	360	340	382	397	370	339	383	320	338	371	362	360	380	342	365	368	313	369	381	367	366	377	353	347	401	365	357	337	336	330	360	371	363	347	344	365	359	370	353	341	373	386	356	344	353	380	378	307	344	371	329	355	358	396	352	382	364	343	361	374	332	341	383	384	372	367	346	365	325	384	383	348	354	342	335	370	354	368	352	371	351	387	332	359	342	359	361	374	338	344	409	380	369	370	405	350	361	342	373	357	380	361	380	380	339	361	349	341	386	358	340	378	358	370	376	393	361	393	351	370	385	379	334	369	391	370	368	379	364	306	365	393	365	321	371	395	355	349	398	373	400	352	344	341	344	349	354	361	362	362	341	350	366	400	342	361	379	333	351	368	332	360	318	360	362	366	337	340	369	367	358	343	394	352	349	335	351	379	351	331	385	337	355	348	348	365	343	371	378	356	384	364	350	357	357	365	388	347	345	360	373	373	374	337	341	353	366	335	367	371	329	361	386	386	376	345	340	380	354	353	371	360	328	354	345	340	374	355	362	351	354	361	346	370	336	358	355	365	362	366	363	341	363	338	345	343	368	350	353	397	342	332	356	344	371	364	354	334	356	362	331	371	362	333	375	368	369	387	343	360	372	337	358	350	364	364	373	374	362	369	386	352	342	373	398	338	376	363	343	356	359	396	363	337	382	346	371	336	388	359	312	342	354	369	363	336	338	366	357	376	370	332	351	348	331	379	378	333	332	384	347	374	358	360	389	347	345	351	372	358	373	365	402	378	365	333	363	368	355	348	402	356	390	342	379	305	372	380	370	355	382	314	375	380	343	346	333	389	355	338	342	370	349	364	352	363	344	373	380	393	368	352	350	365	380	338	369	363	362	357	340	350	375	400	342	336	361	389	360	352	335	331	341	355	326	381	348	344	356	373	356	332	363	359	355	347	345	363	336	369	368	386	343	360	349	358	363	356	380	372	369	372	334	364	335	358	355	349	361	356	372	317	397	357	367	330	357	337	377	372	345	332	366	374	341	334	349	326	339	381	338	359	394	359	374	344	361	397	358	362	372	408	360	388	369	387	350	360	340	371	394	360	359	331	405	382	342	373	382	358	349	344	353	324	380	377	369	365	336	321	368	343	385	363	343	386	357	338	389	357	335	343	325	360	374	335	382	366	351	370	401	350	327	351	353	370	335	323	344	332	344	360	344	391	360	381	383	369	385	374	364	333	339	342	355	348	354	359	375	393	359	359	322	336	360	362	378	385	356	340	373	372	398	350	394	345	362	375	350	380	331	344	339	366	350
38482	55302	39370	22718	14311	9724	6886	4084	2826	1767	1135	774	621	465	413	431	416	399	424	392	395	398	413	399	361	379	341	382	363	379	356	380	402	376	370	389	365	377	368	362	388	428	338	370	394	394	367	361	364	369	384	351	349	377	383	376	375	370	371	380	410	363	356	385	375	374	376	361	373	393	412	327	393	384	371	361	369	364	357	361	362	333	351	361	372	396	412	355	401	365	372	389	387	352	354	412	357	363	389	381	375	364	354	381	351	362	364	367	369	381	360	369	371	395	348	345	402	352	362	386	376	371	360	367	366	397	367	366	375	376	384	345	373	379	353	401	390	357	367	420	327	351	403	412	395	378	367	382	352	392	344	377	401	380	345	374	369	347	352	407	352	375	382	367	356	337	344	369	397	339	370	382	383	407	363	420	345	342	370	338	400	390	336	377	385	392	395	377	377	412	366	385	409	333	366	339	402	369	394	342	357	380	398	364	393	379	390	363	391	375	399	364	397	368	397	369	384	393	380	396	358	380	395	373	370	337	394	369	346	397	394	385	387	390	373	329	364	354	354	414	407	363	363	357	342	390	397	360	359	393	371	360	388	395	388	382	378	365	412	384	372	364	372	377	348	371	375	356	389	380	377	408	396	394	364	358	379	381	363	368	356	338	378	362	374	371	360	353	393	362	380	377	370	359	364	351	368	379	353	371	392	399	377	343	403	347	393	376	367	387	376	356	427	371	391	391	386	396	372	400	374	389	363	380	378	393	363	382	405	390	370	357	363	382	407	351	367	373	354	366	407	376	385	354	357	403	364	355	377	352	340	392	364	376	350	390	356	398	360	359	364	384	400	366	399	364	370	371	401	341	406	402	407	390	346	358	371	393	367	396	400	367	359	366	392	372	341	376	399	378	359	380	367	407	358	382	355	387	405	357	362	367	390	370	376	393	392	345	365	363	372	335	361	363	396	364	383	354	376	345	379	371	386	388	391	381	363	363	365	393	402	374	344	355	407	430	380	376	398	359	423	376	375	386	353	366	370	353	333	366	374	371	365	358	371	401	354	388	384	345	365	373	391	355	403	364	385	368	377	368	344	351	355	374	385	384	392	367	385	432	388	337	350	397	344	379	393	394	369	377	372	367	389	350	373	374	406	391	380	392	366	378	376	365	358	361	383	362	380	360	377	372	376	375	389	395	402	371	361	369	398	355	370	376	381	364	380	330	387	372	375	361	362	348	375	362	364	388	388	361	379	369	349	382	375	338	386	360	382	353	395	386	388	412	397	407	363	362	371	365	339	350	370	366	374	390	425	392	366	360	376	339	365	389	434	363	396	381	361	383	367	401	339	372	389	388	396	357	363	401	370	360	374	345	406	346	409	364	354	384	366	377	388	391	384	377	375	415	381	380	358	343	362	382	369	384	358	387	406	397	348	399	365	340	381	348	358	374	417	351	382	342	362	394	348	381	360	344	355	367	366	367	360	359	368	346	376	362	384	392	378	365	376	370	372	355	384	405	379	391	365	355	365	386	358	389	378	388	407	375	361	325	348	402	340	396	364	356	352	352	394	371	365	400	395	380	336	380	367	415	369	384	412	391	375	379	394	346	385	357	393	372	354	397	369	390	401	359	357	363	399	369	367	353	355	375	384	403	333	411	363	371	345	364	365	375	373	364	409	355	406	381	386	382	393	363	412	354	381	366	337	391	375	373	389	387	373	374	388	349	377	381	352	358	374	381	384	397	359	338	406	355	368	378	420	370	396	371	396	383	391	408	397	374	404	387	348	390	383	407	371	383	374	397	362	409	376	389	346	376	369	411	374	355	365	358	363	374	359	378	365	374	428	350	390	361	336	354	421	365	399	360	393	415	365	394	368	385	395	336	391	388	376	373	407	393	376	359	376	400	372	398	370	394	385	392	357	379	372	374	350	397	356	407	389	371	387	376	362	338	360	365	378	368	402	382	396	355	378	363	356	391	361	360	386	402	379	387	375	359	385	398	398	389	364	353	386	384	378	385	392	359	358	334	350	346	386	333	358	392	378	358	388	370	356	419	346	363	394	366	369	385	378	378	371	381	375	387	367	410	373	381	398	373	368	374	371	337	374	347	387	418	364	369	320	377	331	410	394	359	376	386	365	377	389	386	371	390	395	378	391	408	374	372	319	374	406	379	386	368	372	369	378	375	384	365	354	356	351	353	367	390	382	363	377	354	357	386	336	359	376	386	376	380	369	349	353	371	391	371	342	406	393	358	350	385	389	394	359	425	369	377	368	360	366	387	387	370	384	397	373	372	362	357	351	380	393	385	366	376	377	409	358	375	369	392	360	401	363	371	420	393	401	373	405	356	405	387	370	374	388	363	390	381	392	377	392	379	369	404	376	361	397	385	364	354	385	349	383	368	401	380	406	347	359	355	351	384	366	388	367	361	401	360	349	376	373	331	391	404	376	391	357	353	356	365	381	385	357	388	361	364	352	357	371	359	343	393	391	349	354	365	389	396	396	352	375	373	394	399	367	412	371	330	382	356	392	375	361	360	376	360	362	367	373	385	356	369	376	372	340	369	377	386	348	389	385	352	406	358	369	373	406	387	359	376	367	380	392	388	390	376	374	393	396	375	351	400	393	379	350	383	360	397	353	385	385	365	389	371	365	352	387	347	377	385	365	370	378	353	383	377	363	401	382	378	369	418	378	368	366	348	393	363	397	358	351	364	378	354	335	376	361	364	394	367	348	468	363	359	392	385	382	386	365	365	367	433	408	401	375	382	370	368	374	374	345	324	373	406	391	377	410	369	403	374	358	348	382	382	390	400	415	373	358	372	374	352	352	361	365	372	400	362	339	390	366	365	374	394	373	395	390	368	371	418	397	354	389	378	365	339	349	348	352	339	387	376	366	384	335	347	404	406	372	378	379	388	371	373	394	388	384	391	391	372	329	382	363	373	403	352	403	365	385	375	396	353	355	372	381	352	379	382	353	369	387	340	388	403	399	384	368	398	377	377	371	347	380	391	360	348	401	342	402	385	367	366	372	384	377	362	375	389	367	342	386	358	374	354	388	384	365	372	385	375	381	384	399	389	391	375	385	358	382	379	345	382	399	383	369	391	356	410	363	352	394	374	383	397	400	357	388	351	397	423	390	345	373	393	359	349	382	385	386	387	379	367	400	390	371	387	375	376	384	382	385	367	361	375	397	390	372	354	373	350	430	379	347	349	396	372	362	385	345	371	384	370	342	374	365	386	326	371	412	347	373	363	336	351	394	351	384	400	361	371	346	409	392	364	380	388	387	378	351	342	359	389	373	402	348	356	390	364	403	367	365	358	422	391	423	430	413	358	394	380	422	408	397	380	366	365	361	364	368	378	363	364	366	377	363	384	367	342	374	409	392	371	364	372	355	361	381	378	396	377	382	355	351	356	368	364	399	395	383	369	395	370	357	353	388	351	336	389	418	360	400	373	395	400	343	374	396	379	384	382	358	342	345	366	391	372	402	373	377	378
34722	36599	37054	24475	13566	6798	3279	1440	845	616	542	519	499	477	484	391	420	378	363	386	395	380	410	391	393	412	417	328	378	344	396	388	411	399	394	377	374	384	371	381	417	363	367	374	389	372	375	352	398	402	378	361	373	347	394	370	398	364	374	377	368	366	388	390	402	346	370	391	389	374	399	372	370	367	364	350	381	431	374	357	391	380	376	369	381	371	361	383	377	372	386	405	411	378	381	380	342	381	352	371	392	392	406	350	369	389	360	400	353	410	372	365	373	387	353	355	348	391	353	351	339	384	383	378	379	360	375	363	403	381	355	355	374	371	352	357	389	358	420	380	396	353	379	359	412	381	385	343	422	384	374	346	391	409	390	368	384	390	392	406	370	405	360	369	352	345	388	382	371	374	358	356	390	358	400	376	391	391	376	410	372	361	385	365	387	380	400	392	413	373	376	396	384	343	380	359	403	334	356	360	383	369	417	388	359	397	382	403	374	346	375	399	370	394	386	379	358	371	377	376	399	365	366	365	357	335	398	359	372	369	395	371	361	361	362	401	410	366	369	386	356	383	403	416	383	374	377	386	367	368	376	394	389	399	374	413	370	409	357	402	393	408	382	374	374	369	356	396	393	401	375	370	353	380	381	397	343	371	337	385	379	376	394	359	401	406	361	404	370	410	359	363	372	360	347	365	360	374	416	403	384	352	407	346	367	377	337	369	373	385	386	392	363	390	361	365	386	371	376	393	393	385	352	367	414	388	369	369	383	406	377	377	373	397	384	382	389	380	403	383	378	383	372	369	373	385	351	386	374	363	366	355	381	396	364	406	393	373	362	338	406	356	364	386	413	380	335	423	375	369	383	383	414	399	371	386	382	356	383	369	389	390	350	382	403	401	374	362	347	363	388	381	375	372	379	354	379	400	361	372	410	387	393	393	425	380	378	386	382	399	383	355	361	358	403	383	366	371	377	376	388	354	402	364	356	397	367	359	360	390	337	365	367	366	405	372	390	379	368	366	365	381	347	379	398	372	366	425	384	397	375	386	354	370	378	373	326	396	387	340	385	348	402	375	386	382	347	393	368	381	400	393	409	395	341	364	365	374	366	354	389	385	384	373	376	378	347	350	352	378	376	403	367	367	384	407	373	386	386	352	381	371	378	402	394	404	381	352	411	386	351	365	360	404	368	380	365	369	395	372	373	373	352	401	354	399	362	394	405	381	354	348	372	374	386	355	378	371	378	371	378	370	375	395	358	360	378	374	397	338	394	381	386	366	347	396	405	380	359	354	350	375	407	392	401	352	374	361	419	390	352	374	334	386	398	380	385	385	353	352	376	369	370	385	366	407	356	376	398	380	388	370	371	381	377	397	361	351	376	393	368	373	326	382	396	356	396	386	347	378	390	395	395	388	350	365	370	373	376	381	389	425	421	360	390	418	395	390	373	383	410	332	355	414	382	357	381	354	363	381	376	404	327	382	384	366	414	381	378	373	373	387	382	389	370	387	381	390	365	382	366	344	381	369	351	379	365	389	377	377	355	373	375	406	394	334	395	402	377	380	363	374	347	363	394	390	384	376	347	390	408	367	392	402	392	365	387	366	384	398	393	408	405	377	401	377	356	401	415	394	376	381	374	368	361	396	340	372	390	401	360	380	360	385	346	358	355	370	376	374	367	374	360	371	391	377	394	384	359	397	399	390	391	384	374	366	396	385	371	394	398	355	399	355	383	371	383	372	401	362	404	408	361	345	365	416	396	358	387	383	356	394	356	372	405	426	387	393	367	372	368	352	362	383	390	382	403	356	377	393	380	375	339	395	376	385	349	378	387	406	358	387	410	347	369	369	391	393	371	421	391	352	379	404	415	374	363	418	370	375	366	382	366	363	382	369	414	401	408	378	380	380	363	395	348	372	417	389	374	365	370	353	376	365	371	404	357	371	367	368	411	355	384	380	358	374	354	363	368	400	392	375	404	379	395	357	398	360	382	376	381	365	372	385	388	402	382	398	386	376	347	408	379	411	383	386	388	337	388	433	387	369	371	400	386	379	380	382	360	399	412	389	397	394	366	375	399	355	393	416	353	394	337	391	391	422	392	355	384	354	403	383	380	375	387	381	362	398	403	387	381	372	375	355	380	366	388	396	415	363	392	383	396	367	358	407	401	343	365	408	380	386	372	396	392	381	338	353	385	358	363	391	389	380	400	411	396	376	411	375	366	380	391	380	422	397	387	404	348	363	360	388	382	413	413	339	398	327	405	388	386	352	414	393	360	414	405	373	362	399	382	367	397	408	364	361	379	379	390	409	374	379	398	389	363	364	376	406	399	358	391	385	373	399	346	382	371	389	418	358	370	394	377	335	369	372	373	401	352	385	370	391	383	365	394	407	413	404	376	337	353	373	392	377	370	384	372	377	342	389	369	395	370	382	383	364	358	390	370	362	366	359	358	392	364	380	388	385	377	401	341	403	359	372	380	406	371	372	387	407	339	394	375	364	388	363	423	362	400	376	378	391	351	361	358	365	404	367	397	378	366	384	395	369	383	384	395	356	367	343	356	355	363	393	384	392	410	384	378	385	357	401	348	390	347	384	380	390	378	369	395	364	378	389	382	389	377	393	397	363	350	367	352	391	381	344	378	391	379	384	377	399	428	365	425	371	404	368	386	390	385	383	373	388	376	371	388	387	397	356	401	381	381	368	397	352	363	389	399	387	381	360	388	359	390	372	395	402	361	379	363	384	377	380	391	355	357	365	387	376	363	418	372	361	389	377	361	400	399	366	394	403	378	389	358	397	409	369	370	378	354	366	385	379	345	350	348	387	384	345	397	381	399	382	398	332	365	387	381	369	403	366	388	393	421	394	386	354	397	401	399	358	404	361	365	399	363	380	370	394	391	393	370	356	385	439	383	375	386	352	374	371	405	384	373	360	364	385	370	386	378	392	377	372	373	358	368	358	358	395	386	404	384	380	387	363	379	369	383	344	387	375	371	388	337	362	393	343	388	363	366	362	402	397	409	403	410	388	355	371	362	394	367	379	369	345	354	358	407	389	371	381	379	356	355	353	409	375	366	393	385	374	371	403	356	368	351	430	397	356	360	344	368	367	366	393	403	382	360	365	370	365	358	384	375	390	385	332	332	363	373	362	372	373	365	377	347	357	360	401	368	378	389	385	389	396	380	358	405	442	383	392	376	394	356	399	379	376	353	351	409	401	408	376	394	425	387	410	376	369	399	372	402	359	411	375	366	382	379	379	414	371	378	380	384	372	396	376	345	389	347	376	400	364	343	404	355	367	372	390	390	365	371	375	391	372	436	426	388	381	370	406	425	359	394	409	378	368	388	375	405	406	352	382	361	368	358	403	392	408	429	411	382	383	383	358	368	369	341	379	357	373	398	382	385	388	383	401	409	356	366	397	403	389	394	389	388	377	350	382	362	410	389	397	354	356	413	361	382	374	397	397	382	369	372	349	414	382	367	369	423	394	361	360	398	387
38536	49448	35407	21786	15197	9120	4945	2115	1212	788	649	605	633	541	493	460	424	416	382	415	397	396	433	419	395	402	393	407	391	397	389	373	418	421	388	404	423	406	400	405	402	413	392	394	425	396	399	414	391	387	399	400	421	409	413	397	392	399	400	415	378	413	409	403	407	417	454	392	422	368	436	387	395	409	414	363	397	409	398	413	364	429	397	447	438	414	400	395	399	469	409	406	419	364	392	425	397	385	380	413	429	402	390	369	411	395	362	427	417	387	408	393	386	382	429	369	387	401	430	378	431	415	375	391	391	404	403	397	417	381	407	413	422	421	418	421	353	436	401	401	360	401	419	394	424	439	373	394	418	400	392	381	425	410	388	430	418	367	382	410	367	421	396	386	417	394	398	360	439	407	393	397	407	408	371	438	410	377	403	406	382	405	452	370	439	422	400	390	400	381	385	431	360	406	416	421	384	400	422	432	426	400	394	424	427	394	399	413	410	390	381	413	417	399	421	398	415	369	391	408	434	411	423	391	395	384	365	403	384	407	426	379	400	417	385	412	388	392	407	404	369	400	383	393	422	433	414	408	372	456	398	417	409	388	402	413	387	416	369	402	385	425	385	368	405	388	387	414	395	385	416	387	408	388	399	422	410	389	366	374	428	395	380	368	441	379	400	429	396	400	386	387	397	406	387	394	416	413	426	425	409	448	403	435	426	444	420	419	417	400	423	376	401	391	441	376	395	388	373	380	403	391	407	383	424	397	429	415	423	397	428	411	387	412	366	414	396	459	387	399	423	374	403	409	371	437	414	384	432	407	413	425	421	396	406	391	397	400	372	414	407	406	430	390	386	409	397	382	406	381	421	442	412	410	374	383	421	371	402	396	392	406	433	405	396	406	366	407	403	439	380	396	402	387	364	380	416	425	374	413	380	416	396	403	435	393	393	386	408	365	391	430	388	406	447	360	405	396	398	418	377	409	430	399	415	422	399	389	416	400	374	371	411	430	401	371	406	406	417	391	394	410	378	417	401	420	410	432	390	417	440	392	370	407	424	391	426	414	388	400	391	416	364	419	356	395	415	413	409	404	394	388	365	423	399	423	410	434	417	391	392	408	380	385	403	362	378	437	413	383	433	388	411	406	431	372	420	377	404	392	392	400	377	396	391	426	383	420	397	433	405	411	385	374	409	415	390	391	409	399	412	438	398	404	415	439	397	342	441	417	410	393	381	400	428	378	406	417	406	411	420	435	419	388	398	438	420	431	353	404	415	422	400	415	365	370	400	388	387	408	410	389	381	376	404	418	401	416	424	397	428	392	384	416	348	402	396	401	396	411	413	406	412	405	373	385	378	395	424	369	350	385	401	389	383	403	358	379	378	375	437	402	391	387	389	400	391	409	398	420	409	385	448	360	414	389	401	406	394	394	375	435	397	395	401	402	394	445	383	435	448	395	374	391	382	348	403	389	426	428	390	430	393	389	390	392	394	395	380	420	413	395	385	396	410	373	423	410	370	380	412	436	423	402	406	400	396	416	405	430	393	393	432	417	381	389	421	422	396	410	404	444	397	405	395	402	407	394	418	426	422	385	400	441	416	376	363	396	383	385	363	394	374	399	395	384	379	408	397	406	396	396	421	386	381	390	393	379	395	426	428	418	369	406	413	413	399	404	405	400	408	398	427	394	392	403	407	408	409	391	405	401	378	422	406	433	401	403	410	405	438	432	425	403	393	439	407	398	438	392	395	409	413	386	424	397	410	399	396	381	416	409	396	437	433	393	423	419	391	420	406	409	374	401	481	417	375	408	410	390	383	426	373	374	391	432	361	396	428	432	400	406	423	406	411	393	400	392	402	396	410	417	389	359	404	435	407	406	384	404	410	400	407	374	410	393	401	418	397	405	420	385	394	351	396	426	357	402	429	383	394	373	396	392	378	384	361	397	394	399	409	408	388	397	427	411	388	406	415	389	389	380	420	420	394	410	422	422	438	411	393	387	409	373	384	378	385	393	402	397	410	417	397	441	368	428	429	402	397	408	389	392	389	393	394	442	393	398	398	376	392	374	390	409	389	398	420	412	427	399	381	387	371	376	417	452	429	364	382	409	412	436	416	429	380	395	433	415	363	399	369	410	438	392	438	377	368	404	395	390	375	404	410	404	437	409	382	428	410	405	377	411	405	439	415	411	382	411	383	369	431	407	396	418	391	383	382	432	415	425	410	409	412	410	392	405	443	435	435	399	355	413	394	366	416	431	363	392	402	389	394	402	403	394	392	385	410	412	401	402	389	400	427	379	432	378	416	402	413	435	395	385	400	435	377	398	391	403	407	414	413	417	386	407	399	415	414	407	429	374	409	365	399	349	390	370	431	415	361	406	387	411	400	397	395	407	379	399	405	410	425	412	423	422	409	383	342	387	434	371	396	387	389	383	423	409	400	400	419	392	409	403	427	397	403	423	406	381	392	415	365	421	417	415	405	394	382	407	410	383	415	402	398	403	373	405	382	413	430	400	406	390	394	398	417	409	423	416	408	404	413	387	392	388	417	392	423	395	416	425	385	397	405	396	413	416	399	380	403	429	414	431	391	390	402	392	401	408	415	395	426	398	391	359	383	380	422	408	422	410	418	404	402	402	386	399	422	404	381	391	415	415	361	414	417	402	402	432	404	421	378	387	374	394	386	402	413	385	411	404	400	414	357	384	376	410	434	406	417	386	433	406	402	438	393	383	415	424	399	398	407	391	384	399	424	420	407	380	398	394	419	403	412	385	411	393	437	403	408	367	382	398	384	415	401	406	433	405	398	410	433	438	458	379	408	409	379	415	394	402	431	406	405	403	375	378	405	381	416	416	415	440	388	417	404	374	398	429	410	402	407	423	413	409	374	402	402	410	400	408	406	400	359	395	410	382	410	440	394	403	404	386	417	410	395	375	405	374	413	405	423	386	398	397	417	428	405	414	409	401	413	397	432	401	404	366	415	411	422	394	387	413	369	425	393	369	388	408	393	402	418	430	411	372	407	410	394	393	409	405	415	402	383	406	390	397	457	395	381	393	365	393	384	372	378	439	383	411	429	370	432	412	395	380	428	398	424	389	390	419	375	379	383	378	390	416	363	361	422	407	388	404	407	408	398	364	414	414	400	396	444	413	398	409	396	390	436	390	405	406	412	388	414	448	431	448	405	398	417	378	421	388	395	407	427	427	403	404	415	385	384	377	398	414	426	392	406	420	396	393	418	397	410	381	391	415	376	411	412	404	377	411	408	392	387	410	389	375	364	388	443	398	427	406	406	418	388	398	387	425	420	435	385	432	435	397	403	423	377	435	382	408	409	389	393	377	401	411	401	409	411	395	391	389	425	397	421	368	424	421	402	447	389	415	384	390	422	374	382	465	429	384	388	409	411	362	398	368	405	402	399	426	387	401	421	388	414	389	382	365	403	417	411	346	397	395	393	402	399	365	407	375	415	412	403	420	390	425	392	383	399	373	412	447	421	441
23316	20963	28262	24551	21725	16267	5633	1759	1014	899	729	633	633	571	559	467	445	375	395	362	352	339	371	309	349	347	328	376	326	379	328	338	326	323	402	345	333	367	368	341	346	376	381	370	356	342	359	327	328	302	335	381	336	357	363	374	353	335	335	387	336	344	344	377	338	353	350	373	383	340	338	387	387	350	355	365	343	322	358	360	334	343	349	351	347	335	359	332	345	325	318	339	341	318	368	346	328	315	383	347	340	348	356	346	363	380	383	335	376	362	353	317	322	337	354	319	403	362	360	347	339	362	361	363	365	354	363	376	310	346	359	383	333	365	342	356	344	341	354	322	348	370	339	324	319	347	333	333	348	329	318	356	316	386	349	368	346	388	378	339	328	365	353	319	321	357	342	346	357	350	356	324	341	366	334	350	341	348	341	361	350	350	350	323	360	320	336	344	363	345	350	341	363	370	343	327	332	341	344	310	327	341	330	322	338	349	359	343	353	349	351	363	320	317	383	371	363	344	327	367	349	354	310	359	353	357	312	342	355	367	348	360	348	310	345	382	300	329	327	340	330	358	341	342	310	359	312	334	367	363	337	365	352	343	367	351	330	347	357	362	381	339	326	355	350	339	337	327	363	353	322	366	357	344	329	313	353	343	374	359	337	297	361	362	349	331	338	339	347	332	343	374	342	344	355	327	369	335	358	338	360	345	384	349	332	331	344	316	341	341	337	324	368	354	329	309	354	365	367	346	348	373	362	346	347	325	348	361	360	360	349	370	317	309	352	328	339	373	354	347	352	358	368	349	333	361	340	357	366	329	361	338	359	354	323	335	340	373	303	368	372	307	337	335	310	364	350	377	353	315	341	370	339	321	336	350	363	353	360	354	347	356	371	319	349	353	371	329	341	369	371	316	368	344	334	344	336	334	364	322	299	377	329	351	365	352	346	308	324	331	369	366	344	315	395	363	365	396	336	350	404	355	344	336	368	391	337	378	360	328	334	345	349	390	351	343	322	326	336	317	374	359	355	357	337	342	369	345	339	346	290	337	344	362	332	361	326	372	328	336	361	367	343	364	348	327	360	338	320	337	347	345	363	336	333	307	331	360	335	354	345	360	354	364	375	331	321	323	354	322	353	370	340	358	371	329	339	327	341	311	354	339	334	342	330	355	352	307	338	288	371	353	358	336	369	376	332	343	342	346	329	353	349	345	344	367	306	352	327	364	334	358	360	320	357	329	321	314	327	349	356	357	356	376	317	317	351	357	356	339	335	376	342	382	309	361	356	361	354	340	333	367	333	360	363	350	354	333	313	325	381	327	347	328	355	330	357	352	331	362	337	331	346	352	343	355	343	343	343	368	330	360	321	353	375	337	338	334	361	345	358	373	346	360	363	368	345	317	361	310	351	339	355	374	362	349	382	366	337	329	321	331	352	350	315	371	329	343	323	369	333	314	359	328	392	368	369	340	374	342	331	361	326	335	362	341	377	339	347	363	326	341	357	358	369	348	364	294	318	387	360	340	335	380	353	311	326	305	314	344	339	340	336	344	350	324	351	390	358	355	358	330	356	346	343	345	373	318	351	369	333	330	348	347	331	317	361	354	371	366	372	345	349	383	344	332	359	366	331	364	344	382	344	340	338	327	334	352	363	337	341	364	349	408	358	349	392	346	354	353	336	341	334	386	359	389	336	331	352	367	346	350	316	357	359	365	345	328	363	335	323	324	348	342	358	345	365	332	366	348	366	359	333	311	358	333	351	372	310	350	357	347	351	318	352	375	342	326	347	351	330	351	331	370	328	365	361	343	351	343	342	377	348	366	327	336	341	328	319	372	326	363	368	335	389	352	356	361	369	353	341	325	366	316	332	352	363	337	364	389	354	305	336	351	356	352	355	337	331	342	349	361	361	385	360	342	343	377	364	331	398	338	335	340	326	357	334	363	363	354	353	356	349	325	352	328	322	325	338	345	328	344	330	385	340	337	331	364	325	355	346	362	379	325	327	351	346	349	354	344	376	350	336	339	361	354	330	355	335	368	339	340	331	365	339	355	338	344	371	355	349	332	381	338	352	337	329	349	342	391	351	350	373	375	327	313	343	331	358	353	374	349	333	357	327	336	339	347	359	350	346	313	334	382	355	344	319	365	332	343	366	360	324	355	360	382	347	309	324	348	337	319	355	339	348	338	383	323	366	365	356	357	339	343	345	321	325	390	372	352	349	365	368	351	318	340	334	356	328	347	341	363	327	371	364	314	374	328	348	364	348	377	355	381	327	343	330	349	338	333	371	326	314	337	345	368	353	358	329	367	358	310	342	356	337	331	345	343	359	361	337	356	358	350	306	319	362	323	357	332	306	355	347	357	333	354	347	356	351	344	372	348	345	338	384	325	340	314	328	348	336	350	314	349	341	338	323	352	315	319	341	398	353	332	355	304	326	365	341	339	361	341	371	331	327	353	360	339	295	326	357	339	356	361	346	337	347	373	367	331	325	360	333	336	331	372	361	358	358	382	357	364	342	353	341	315	371	348	335	369	344	331	315	345	349	343	344	324	379	357	365	362	343	339	377	346	338	330	336	345	309	348	349	338	322	363	350	336	354	343	341	364	354	365	333	345	322	307	355	356	372	345	348	333	353	374	352	341	365	356	347	341	358	372	316	364	336	334	356	329	349	335	356	363	326	361	327	329	355	361	348	334	378	307	367	338	374	332	369	348	351	353	356	327	336	354	363	333	356	359	347	374	344	388	335	356	340	359	368	361	344	348	337	339	355	311	320	344	356	354	361	361	340	330	349	319	335	321	326	318	314	368	362	327	363	355	353	332	378	335	306	360	327	381	394	355	334	342	354	348	371	366	338	359	359	361	324	337	326	368	333	338	364	344	360	337	366	350	332	340	339	342	346	361	362	343	348	361	340	362	325	349	340	323	358	328	330	346	355	368	345	364	353	356	339	343	326	310	367	334	320	372	364	331	365	355	371	312	360	331	349	363	371	317	315	346	331	344	361	308	332	363	348	363	330	347	368	350	341	351	364	372	313	314	347	331	357	341	327	334	332	348	356	358	388	338	374	344	382	337	380	322	337	372	347	354	332	331	373	348	375	348	349	322	336	377	347	360	347	356	343	356	350	311	349	334	379	354	372	334	351	335	343	364	392	329	366	357	320	358	363	340	361	344	343	349	336	340	335	373	317	338	321	349	307	340	315	342	371	340	352	340	297	330	347	336	346	333	364	360	354	325	396	384	367	349	346	325	339	319	369	368	350	381	366	373	354	331	338	336	355	378	313	341	365	330	369	362	329	324	309	344	340	346	346	332	319	358	359	399	351	378	346	356	372	324	381	333	361	351	333	343	334	339	369	381	349	359	310	349	352	354	365	373	376	326	343	319	323	369	347	333	334	354	352	336	332	326	321	331	353	341	372	371	370	343	363	365	326	319	359	357	358	387	389	351	351	364	378	349	351	341	338	328	361	318	362	327	368	343	353	322	344	359	375	365
40046	62691	45684	30944	19964	10150	5082	2324	1414	1242	964	826	833	702	642	603	444	426	411	410	367	388	390	365	361	330	371	337	345	395	392	368	384	395	339	344	407	405	332	382	383	384	383	353	353	386	383	369	375	366	396	356	337	383	377	375	379	389	375	353	343	340	366	366	338	347	329	401	355	416	384	365	337	387	384	347	375	361	378	352	354	348	374	363	362	348	354	408	342	350	386	385	361	360	373	372	369	363	350	385	352	363	360	363	355	353	356	369	349	388	392	375	331	357	356	366	367	392	383	369	364	350	361	358	384	388	403	359	332	396	376	391	368	347	362	323	334	396	362	357	336	368	387	343	406	387	398	387	356	358	363	384	384	399	387	350	388	348	403	376	365	357	360	360	366	355	360	420	367	368	369	362	372	358	359	353	411	370	321	354	332	375	380	315	347	388	353	375	362	379	353	344	382	389	361	379	352	379	359	375	351	377	342	355	376	364	377	350	366	373	375	381	393	403	394	390	402	362	381	370	362	360	373	378	368	394	348	338	346	329	378	355	378	352	343	333	371	368	372	346	383	386	351	367	381	362	362	371	362	364	376	382	352	362	381	398	359	383	391	361	355	405	377	367	397	386	393	309	378	375	387	370	353	343	358	394	366	380	371	346	355	346	384	405	375	399	361	372	374	409	321	365	352	350	379	374	355	344	369	327	381	335	369	388	345	392	356	379	378	385	383	353	365	346	377	367	379	364	373	391	352	374	374	383	358	402	389	346	382	351	388	370	359	388	371	376	335	390	357	374	384	360	380	365	357	373	332	375	330	398	384	341	380	410	375	357	355	363	372	361	348	330	370	369	330	407	375	388	380	341	404	369	377	372	353	360	385	363	379	393	391	338	331	361	333	386	365	363	374	397	372	363	389	375	380	388	389	367	374	362	409	355	376	386	369	399	363	361	406	386	344	372	388	367	394	379	380	378	386	375	344	361	372	385	328	354	366	368	384	359	366	373	375	385	384	362	406	366	364	336	355	376	405	352	371	368	361	351	336	386	365	364	369	364	362	346	367	401	420	347	384	413	373	370	380	355	389	345	393	400	376	364	389	358	387	385	371	396	364	352	362	390	374	362	358	389	407	379	375	370	394	399	371	371	342	364	397	371	355	344	354	342	385	400	370	337	371	361	373	390	341	362	349	369	358	386	400	360	346	384	352	352	368	359	382	364	357	367	354	359	348	347	380	366	447	348	432	385	355	361	391	328	366	352	353	380	377	367	363	368	372	340	374	386	370	329	373	354	391	347	327	398	343	367	353	388	358	329	365	357	375	390	384	355	374	376	392	331	383	371	358	363	377	364	341	376	374	367	350	359	358	374	363	412	382	364	382	367	354	381	387	363	423	345	385	405	373	365	385	373	379	391	377	355	396	402	352	391	360	362	344	368	387	312	351	351	384	379	364	392	366	347	368	364	376	381	385	397	331	350	378	356	370	383	362	339	352	364	371	385	364	357	349	372	351	389	391	380	374	389	375	364	347	374	358	390	381	374	355	374	406	376	356	398	359	380	385	379	360	396	354	361	380	366	350	365	354	347	345	372	352	373	345	329	378	365	374	347	370	348	364	380	384	364	387	385	402	344	351	418	376	357	334	358	368	407	343	341	361	331	346	359	396	346	339	365	366	403	364	355	347	399	371	371	374	389	357	408	375	370	394	361	362	361	354	394	385	360	396	370	407	343	377	353	349	381	376	371	356	387	370	382	396	362	359	346	379	359	363	345	339	343	356	362	384	382	373	363	331	360	373	348	392	324	332	362	373	322	369	333	377	355	386	369	371	377	388	385	375	356	358	353	357	383	377	354	386	366	367	331	394	373	378	398	372	394	360	380	361	367	381	377	416	367	343	372	362	347	349	375	363	345	356	384	383	365	356	376	402	366	353	364	374	357	412	348	353	360	361	361	342	381	351	404	396	325	359	379	342	371	379	374	388	371	358	360	371	372	371	384	355	361	371	352	366	369	376	370	350	330	390	370	353	370	382	371	362	389	330	377	351	373	340	344	365	374	332	381	362	369	388	376	364	365	376	368	357	382	385	353	364	375	367	352	353	385	345	349	365	374	383	359	355	338	368	376	349	395	365	371	330	357	390	344	378	339	360	346	375	380	336	377	339	343	335	391	381	361	380	355	330	365	366	341	355	358	374	338	329	374	375	356	369	393	387	383	332	383	351	348	357	362	390	359	359	388	320	376	357	382	378	350	354	366	351	348	379	344	349	379	355	362	375	357	360	379	348	377	337	392	386	397	376	367	385	352	376	370	349	366	369	364	363	384	395	340	332	387	363	390	356	360	350	343	378	357	376	351	388	376	381	386	385	375	380	364	355	382	414	360	386	359	405	357	359	355	377	375	370	364	334	396	377	349	348	382	349	409	352	360	325	325	370	372	378	375	371	364	367	364	336	363	346	364	341	386	370	365	341	356	360	319	379	366	364	408	355	346	362	380	389	365	400	367	362	362	350	381	388	373	359	376	356	363	368	373	355	374	357	359	348	395	353	355	339	352	363	374	364	352	381	381	385	386	341	388	412	361	348	391	396	347	339	380	375	376	368	377	364	361	383	402	346	329	342	326	358	358	381	344	381	373	366	388	367	373	335	382	363	377	377	403	347	356	346	353	337	371	337	361	377	375	359	366	345	378	395	332	387	343	378	383	337	366	390	357	391	370	391	378	367	375	362	361	382	375	386	376	372	355	379	364	368	379	361	379	375	366	350	348	365	369	385	372	370	390	386	332	358	382	333	375	375	383	330	382	364	364	374	365	353	337	360	331	375	350	372	359	361	379	374	343	415	366	352	400	311	354	335	359	361	366	385	361	379	379	351	356	403	380	339	338	370	381	390	373	364	352	348	368	373	362	361	371	358	369	364	344	388	359	391	331	406	346	357	367	377	354	385	339	362	370	348	389	361	362	373	365	393	344	407	359	340	373	378	344	349	372	340	384	394	359	348	362	375	388	391	370	381	364	370	381	356	357	399	379	372	336	375	388	359	358	384	378	386	379	404	365	353	355	367	361	341	371	353	344	371	380	405	363	384	366	399	360	344	385	374	377	370	350	382	394	371	393	378	347	369	419	355	389	355	364	374	355	361	368	336	375	388	368	398	357	370	398	379	362	384	358	389	359	369	369	360	366	400	363	368	356	390	358	375	375	347	394	363	393	349	383	394	387	395	385	388	371	331	384	349	345	347	359	383	357	361	349	374	380	367	363	375	372	384	375	408	394	352	379	369	378	359	388	394	356	390	374	352	357	379	398	343	375	375	346	391	373	359	394	361	365	366	380	374	346	369	385	384	365	334	383	343	322	360	372	370	348	379	369	372	379	387	380	378	384	372	349	334	390	367	419	387	357	378	382	339	393	416	341	382	375	370	353	375	355	373	395	368	372	394	357	404	373	382	391	359	356	381	363	348	382	345	325	386	374	346	345	378	351	341	353	339	337	388	359	363	359	372	370
25045	21170	27753	25626	15402	4477	1847	1010	770	688	602	562	494	474	447	427	415	417	455	401	401	428	410	389	403	389	395	447	371	364	374	420	388	450	377	392	391	386	373	416	374	418	393	379	375	388	394	398	382	398	425	390	390	384	396	405	431	408	384	378	387	431	386	399	417	391	396	434	365	392	388	421	417	309	411	425	406	378	408	429	376	393	378	369	403	381	374	405	430	391	372	405	386	390	409	394	377	425	416	404	371	428	404	392	408	378	396	417	410	363	378	383	388	386	405	413	392	376	386	392	391	388	399	386	400	408	406	418	393	407	398	406	431	379	394	370	402	397	405	382	392	412	379	388	375	395	400	392	412	389	403	414	373	355	358	418	414	425	412	382	403	385	415	378	426	398	384	428	414	387	410	408	402	389	386	368	388	394	395	398	425	415	365	393	368	386	383	392	416	377	425	418	374	404	390	415	362	422	373	384	387	449	378	387	357	401	371	385	360	399	410	390	384	399	385	385	397	405	401	384	427	406	406	374	389	388	385	391	402	435	397	409	375	413	415	392	372	389	382	402	390	411	420	426	393	394	392	431	426	381	397	372	360	382	383	384	394	383	397	405	365	423	369	395	367	412	377	405	407	374	392	389	378	373	377	435	423	397	376	408	401	399	385	449	404	402	402	397	383	400	413	390	393	366	400	406	404	378	378	425	401	374	406	402	368	440	414	368	421	409	395	408	394	414	423	394	389	383	428	375	392	362	401	404	389	357	403	377	401	386	424	415	400	379	353	381	377	402	368	377	386	405	380	408	384	438	395	406	364	405	380	350	372	398	384	372	405	382	390	400	415	369	386	372	377	408	412	385	375	376	436	383	396	402	361	378	359	412	425	442	400	380	386	408	380	375	386	401	407	404	409	410	441	420	424	409	407	403	383	390	370	382	415	420	415	411	374	383	398	418	384	370	399	413	415	388	358	387	376	373	362	373	412	391	371	410	416	387	394	386	436	388	409	435	449	348	373	416	392	384	362	411	397	392	382	417	395	426	371	389	398	406	380	376	392	372	434	398	390	397	381	368	386	401	413	420	393	395	414	386	402	394	431	416	428	371	423	391	400	438	416	383	385	389	415	397	418	392	370	386	382	405	394	395	422	406	353	367	442	390	377	405	401	423	378	413	449	415	380	424	382	380	389	413	442	388	422	396	381	380	422	380	354	370	410	431	401	364	394	382	379	391	367	379	395	411	373	381	397	408	392	433	395	398	397	427	401	392	404	388	396	396	398	416	416	422	392	414	401	355	424	400	377	406	387	405	428	359	378	408	373	354	379	413	416	407	389	390	361	370	402	376	405	423	382	370	398	416	397	398	380	385	405	396	375	416	384	447	375	412	367	402	403	385	378	435	414	371	355	403	426	408	407	417	420	417	380	374	378	389	403	375	442	402	399	399	364	409	368	394	383	385	437	405	399	397	401	415	406	436	408	398	419	397	381	425	392	402	380	389	390	373	359	383	389	454	428	366	401	412	382	402	403	378	417	391	373	392	367	467	389	394	380	357	405	384	388	371	402	396	418	422	406	400	399	418	340	398	405	394	395	414	421	408	424	398	412	380	355	422	399	390	344	393	369	405	405	377	399	407	431	395	381	389	434	379	360	408	429	408	370	388	402	400	393	407	398	384	416	413	396	411	426	387	406	408	418	379	417	375	413	380	390	423	406	388	377	368	407	375	416	377	376	402	363	354	422	385	408	387	383	423	348	408	391	415	362	372	417	385	412	343	394	366	412	414	387	382	389	385	376	418	418	412	401	381	395	360	416	407	419	365	399	389	370	384	405	429	378	358	397	414	387	368	415	393	431	373	413	370	405	397	398	401	421	415	386	380	408	413	389	421	412	425	382	406	365	438	393	389	399	385	393	402	379	381	394	356	379	407	403	391	420	358	404	389	417	417	394	373	389	388	419	400	350	370	386	373	408	383	377	411	345	414	353	377	385	391	404	425	399	406	381	392	381	392	362	397	361	424	368	392	388	372	413	422	396	383	377	366	364	416	391	340	398	383	394	386	389	430	377	389	384	396	362	402	403	396	383	377	386	393	414	381	357	390	409	397	381	367	393	424	394	418	408	380	373	405	411	372	407	419	387	370	422	376	400	393	424	419	416	367	412	401	375	384	385	384	403	385	390	376	420	404	392	410	384	391	391	383	374	372	388	368	417	402	363	418	381	380	403	364	441	387	381	408	375	393	394	374	417	395	381	378	383	403	388	398	437	421	415	410	367	397	402	401	388	378	414	386	389	396	416	377	393	389	395	429	418	396	411	397	404	417	385	384	399	376	405	388	402	374	403	382	367	374	431	417	393	409	389	384	366	383	367	396	380	413	382	407	368	386	403	391	378	435	409	398	393	414	364	430	435	379	388	408	433	422	400	380	385	398	411	396	408	380	402	385	390	345	379	382	414	368	378	418	405	361	408	407	357	403	403	371	391	422	450	405	373	373	405	355	380	388	382	409	377	424	402	411	395	395	366	419	366	361	367	427	381	371	381	383	352	379	442	383	418	400	361	408	403	402	396	388	419	417	366	418	356	383	396	406	430	407	399	391	392	378	425	419	388	416	421	371	393	411	369	375	414	413	350	415	422	387	391	375	399	400	359	415	425	373	361	388	404	392	401	395	402	441	376	428	403	391	393	408	383	402	379	372	390	419	421	391	392	395	391	384	399	388	367	388	383	368	404	430	373	391	415	382	421	430	394	367	397	419	377	428	394	384	353	396	391	391	397	403	419	373	369	418	380	402	421	378	404	422	417	413	384	376	396	409	415	359	393	409	386	414	417	417	400	404	429	362	387	392	386	401	432	395	378	391	395	414	388	386	413	381	408	364	387	398	409	371	385	384	393	407	360	392	403	371	379	402	384	389	430	430	427	380	382	412	394	400	370	382	362	382	424	402	405	398	381	401	413	424	405	397	411	365	388	419	396	419	390	413	385	405	408	425	396	379	405	380	391	401	430	384	387	415	371	387	384	398	407	423	388	407	398	382	386	373	390	384	381	433	400	431	402	388	430	424	413	387	400	389	356	397	421	416	435	389	412	405	364	410	371	417	391	395	400	384	422	403	403	433	386	392	395	429	384	397	369	375	410	373	393	409	398	385	367	361	382	408	404	409	393	379	384	399	385	383	384	388	381	428	385	395	394	431	415	376	371	401	381	397	423	369	395	393	400	393	408	399	406	387	383	365	377	370	417	392	366	388	395	409	389	405	400	408	358	365	389	431	420	403	408	374	382	388	397	424	393	426	428	413	393	410	418	401	367	350	376	364	373	405	404	379	392	367	392	373	392	364	361	380	415	403	387	377	391	432	402	401	388	402	414	413	373	410	413	377	399	415	405	437	359	389	416	371	399	450	370	422	396	423	391	386	412	391	404	421	433	379	386	413	399	398	373	422	410	406	388	387	405	404	375	424	375	400	387	379	403	396	383	388	394	412	393	368	398	382	390	365	414	388
43119	51156	35145	20568	12015	4784	2830	1423	1029	915	761	680	577	538	528	462	446	433	436	417	401	402	404	424	389	409	436	413	433	443	419	389	407	423	403	406	430	453	429	405	437	422	402	411	407	397	439	427	384	367	397	424	411	373	393	418	389	392	423	425	393	434	406	397	452	378	405	432	416	451	413	410	418	429	423	412	411	402	426	390	383	423	392	398	438	427	393	398	415	430	408	457	419	436	416	370	422	409	401	420	413	430	407	414	397	409	455	407	447	434	408	408	466	431	393	435	401	442	414	390	393	401	402	432	431	422	416	410	406	413	390	382	438	411	437	435	381	433	442	428	381	452	437	397	399	438	409	435	432	470	372	418	440	449	414	430	429	408	420	394	418	429	425	434	422	411	410	437	444	424	408	428	429	396	409	441	391	408	433	423	405	419	435	390	430	417	410	409	430	444	459	434	430	436	432	420	425	405	418	450	416	413	404	413	433	428	445	384	399	430	396	418	408	408	407	377	411	394	388	456	436	400	460	422	454	420	420	441	400	393	429	424	401	444	422	425	388	414	399	408	377	418	413	424	408	427	432	410	423	436	421	430	411	420	384	423	416	420	443	414	420	432	416	414	413	433	417	388	444	398	420	409	425	388	426	380	414	443	392	439	427	397	416	437	439	431	382	429	413	404	395	406	420	384	403	436	418	383	411	374	396	405	446	425	380	411	458	439	449	426	393	423	418	465	432	437	388	391	417	417	417	409	433	440	387	428	410	440	423	447	373	438	431	428	388	430	412	414	413	463	426	399	409	389	441	417	414	421	395	406	439	414	400	426	415	377	395	437	438	414	404	429	425	405	390	425	401	406	405	402	431	395	473	400	397	435	380	416	397	434	395	424	401	460	418	422	360	436	445	406	447	392	404	396	414	415	394	445	418	401	429	413	434	390	420	420	382	430	434	401	432	459	424	394	408	430	403	418	419	431	405	393	429	426	440	429	443	426	386	458	411	438	413	433	421	410	375	425	426	411	418	400	432	410	440	436	432	415	440	435	384	405	422	419	375	387	434	367	429	428	392	425	389	431	438	426	355	391	464	444	427	413	446	411	420	406	423	395	404	411	451	404	429	437	420	425	411	462	401	393	408	439	396	406	437	412	395	415	453	409	412	429	428	411	447	429	381	426	416	411	406	420	385	408	429	420	404	408	409	433	415	411	423	391	392	407	482	428	405	427	442	382	435	394	404	402	429	387	415	391	426	399	410	420	423	425	384	417	398	415	400	405	455	422	407	366	435	411	419	389	457	404	432	409	407	423	430	402	464	429	421	416	430	405	404	425	446	399	409	464	434	431	417	423	402	428	388	418	423	422	422	427	418	406	444	413	422	399	426	440	410	430	437	437	398	432	409	435	388	401	420	432	458	422	407	443	413	415	433	395	396	392	371	394	422	431	402	441	366	403	404	426	406	439	421	450	423	403	416	413	373	418	409	421	395	403	431	422	408	395	383	394	422	400	386	472	438	388	386	456	445	458	416	391	449	445	444	370	400	450	459	432	446	461	411	432	394	428	392	442	386	449	411	422	436	436	406	379	387	423	425	412	423	436	407	426	367	456	431	400	437	438	422	403	390	425	409	434	412	410	423	421	424	417	383	425	417	399	437	452	433	412	413	424	432	394	406	400	444	422	437	443	394	434	409	376	405	456	413	429	425	427	438	422	413	423	431	426	422	415	433	380	440	428	397	414	442	394	398	414	443	375	412	415	401	389	403	419	390	428	449	415	412	381	412	420	424	439	395	403	403	388	418	376	428	445	404	426	398	434	405	399	420	361	441	394	455	395	396	409	416	421	403	411	397	424	402	405	424	414	418	433	363	431	410	431	420	414	437	398	373	441	424	401	416	398	389	422	420	461	433	410	471	388	409	412	411	436	442	381	383	433	401	399	446	423	428	417	416	392	384	422	416	405	432	404	434	413	396	413	421	406	409	415	403	461	409	422	419	408	418	434	425	404	388	389	438	442	417	403	399	436	414	399	391	407	423	429	403	435	398	389	415	436	423	406	369	402	421	395	434	410	398	399	432	394	395	445	459	383	392	400	448	419	427	452	395	436	381	435	437	409	430	412	422	416	428	387	402	411	391	432	426	436	411	386	446	384	394	418	421	415	434	393	406	404	428	423	426	399	412	383	409	394	433	390	378	448	412	407	412	418	402	431	435	371	436	397	428	424	446	405	435	392	412	392	431	408	434	425	395	394	453	405	408	421	420	415	391	390	415	401	387	450	409	467	384	417	387	411	430	390	353	410	375	410	428	400	427	427	407	434	444	437	418	450	426	421	428	414	409	416	426	371	426	422	428	394	448	454	392	420	412	421	407	437	428	451	451	403	395	414	386	447	420	438	434	409	413	396	437	399	385	446	419	471	414	426	402	395	429	387	419	406	407	388	430	432	425	412	421	405	445	405	412	382	422	430	423	430	444	425	413	447	386	398	425	370	377	427	375	410	402	414	390	438	411	420	424	431	425	390	391	394	415	399	434	460	390	400	400	423	428	394	411	434	410	411	425	435	410	407	393	423	398	408	413	417	426	426	407	444	430	434	420	419	416	449	382	434	460	394	400	394	375	403	408	412	438	439	410	417	457	398	431	412	419	409	400	408	413	409	408	443	381	440	413	404	415	448	443	397	398	422	428	438	402	425	407	405	376	429	420	433	385	441	450	435	421	404	414	380	394	427	407	437	412	449	388	427	440	412	415	417	420	439	451	419	446	436	390	433	409	426	446	414	369	444	414	404	405	418	444	405	427	415	388	378	435	403	412	403	437	386	442	405	433	405	445	460	415	407	433	429	419	409	395	426	404	415	392	430	413	408	436	434	432	425	394	445	384	427	407	447	452	410	417	394	466	438	413	371	401	419	399	443	435	409	402	438	404	426	412	448	386	414	429	427	411	416	439	433	442	420	404	427	426	419	432	424	427	426	428	396	393	438	396	420	414	438	440	419	421	407	404	421	396	377	404	400	440	451	412	412	415	431	441	440	392	442	431	392	400	427	437	388	433	429	388	376	425	412	401	414	436	408	382	395	415	420	399	422	423	420	404	420	409	456	404	430	428	411	394	407	388	387	429	419	430	402	395	414	417	436	407	403	429	398	403	417	400	385	447	395	461	405	413	428	410	432	426	441	428	406	430	438	407	437	442	410	426	411	417	393	434	400	403	437	409	415	435	377	460	425	411	401	416	373	424	409	448	408	406	407	421	382	454	435	395	420	388	412	415	422	405	415	420	441	420	392	430	423	446	422	406	429	390	402	421	427	432	406	437	431	440	400	449	410	426	423	440	422	438	421	409	476	407	449	416	435	425	417	402	382	407	402	409	431	388	394	419	434	409	436	420	407	435	410	435	428	433	454	426	456	422	372	446	407	389	451	421	451	407	389	388	415	461	428	425	419	403	414	449	428	379	394	413	409	405	435	426	425	433	395	376	419	394	444	395	434	447	429	409	416	427	439
22383	20941	28361	23699	21032	21023	10728	2897	1954	1661	1278	792	715	560	526	496	463	427	386	388	367	366	378	383	376	353	384	380	356	371	346	343	410	388	400	364	359	373	368	369	389	330	361	382	372	404	353	378	394	334	360	347	360	367	361	373	332	347	358	372	386	331	373	360	362	379	354	389	378	381	359	357	399	356	372	378	384	342	352	353	349	342	363	363	362	378	367	368	385	350	384	352	378	324	369	332	355	355	379	356	397	363	385	399	400	383	350	373	322	374	341	389	347	379	384	411	352	396	391	376	350	370	368	372	366	336	372	374	373	360	393	354	361	376	332	373	349	360	356	359	366	387	387	359	383	354	359	335	368	377	368	350	339	385	362	356	342	385	394	372	369	340	371	341	373	383	389	400	370	353	338	330	357	348	358	361	355	371	356	372	387	391	339	393	381	378	366	341	360	386	375	367	365	378	370	366	367	344	359	368	368	357	348	346	353	369	337	370	360	387	390	361	361	356	368	384	370	343	351	355	374	369	332	369	334	352	341	367	373	352	360	349	386	416	367	346	339	373	375	380	365	351	354	332	362	350	387	356	376	357	384	390	391	352	385	367	359	336	357	353	385	361	372	347	398	348	384	355	335	379	383	391	349	327	400	368	375	350	383	367	350	400	366	349	345	342	342	364	364	361	366	347	367	366	347	363	364	336	359	372	389	370	363	393	351	374	367	365	362	397	379	367	322	317	348	383	377	368	395	347	368	375	371	349	331	346	403	366	356	387	361	372	380	342	381	367	361	384	360	336	332	357	351	377	364	349	333	369	380	340	364	371	358	368	351	383	377	336	352	385	356	373	347	354	365	360	348	373	350	330	391	319	369	340	323	391	386	386	385	344	341	360	368	359	377	348	381	349	354	374	382	394	368	375	358	382	331	363	327	370	360	369	378	364	352	360	365	386	361	345	342	369	373	334	388	329	379	361	335	341	354	379	367	328	342	350	343	333	360	380	359	354	360	408	350	376	353	381	345	372	418	369	384	403	375	359	363	372	348	350	401	387	357	380	335	370	367	369	365	380	365	359	328	372	387	366	321	343	334	371	373	332	367	358	352	371	351	372	340	355	355	385	388	371	351	382	366	396	348	341	358	356	364	398	357	431	406	377	341	371	329	309	353	348	327	388	344	363	347	373	354	368	342	382	362	338	371	354	369	326	398	346	391	342	339	369	387	374	358	351	356	414	337	388	354	406	375	342	350	369	379	357	385	370	383	346	354	342	328	349	340	360	368	397	338	372	372	364	335	357	373	373	323	331	340	373	374	382	359	352	372	386	347	394	353	374	386	372	358	404	388	350	352	356	397	392	359	363	389	355	357	386	373	349	354	343	344	364	323	329	361	372	380	400	399	333	350	332	384	373	371	360	357	356	365	337	373	396	359	362	361	337	357	368	382	341	399	377	373	365	353	376	378	350	374	368	353	368	365	365	382	345	356	375	386	341	360	393	341	377	400	393	383	371	367	353	357	364	373	350	351	389	392	356	364	367	393	372	397	402	385	345	371	338	360	378	373	359	338	385	306	367	386	356	382	369	335	338	380	366	354	382	367	389	349	368	359	357	428	363	361	341	398	316	409	415	361	343	354	333	394	347	372	374	376	354	347	351	346	344	355	386	362	350	353	374	377	377	368	383	360	337	384	348	343	377	364	369	349	364	345	392	339	345	347	398	336	313	419	355	365	388	377	413	348	365	341	323	377	379	378	342	355	332	373	376	365	367	361	337	359	366	382	369	400	368	345	359	338	397	380	361	362	387	384	352	362	365	373	350	326	347	376	389	382	328	352	343	367	319	361	323	347	361	375	349	370	371	349	369	331	364	376	330	379	368	396	355	380	368	392	394	389	375	376	404	395	366	354	348	381	361	368	379	376	382	384	379	349	369	360	312	373	372	392	361	358	387	339	352	406	358	349	389	379	341	347	368	342	356	333	345	372	350	359	361	370	369	364	405	343	350	333	339	433	330	389	360	368	379	333	363	353	365	347	377	383	375	378	349	347	363	366	359	394	399	369	367	366	359	391	363	363	374	395	364	408	346	388	374	325	362	340	372	337	377	348	341	342	364	364	380	372	338	372	370	377	395	389	364	364	355	407	389	381	317	384	382	353	392	381	358	385	357	348	369	338	364	350	355	349	351	386	318	355	386	383	369	369	360	364	374	376	328	358	321	358	409	375	350	375	385	374	352	357	352	377	339	365	366	367	349	389	366	350	388	343	355	352	400	353	359	373	354	402	378	389	351	353	345	348	337	346	368	356	349	363	346	371	372	333	403	367	366	344	359	369	347	361	381	355	347	343	387	377	324	346	376	344	364	387	360	366	338	403	332	364	374	373	374	393	358	384	400	369	350	321	366	341	368	387	345	332	351	376	380	350	369	369	359	372	355	358	372	357	345	364	378	356	352	344	388	391	389	374	352	376	372	365	365	336	356	338	355	351	371	345	310	385	353	385	374	374	356	359	390	381	379	346	337	347	385	395	355	373	383	373	367	350	367	364	350	376	350	369	374	373	357	349	363	364	397	360	321	337	338	391	349	406	339	358	366	342	366	351	358	350	344	343	367	384	386	345	337	357	349	360	347	357	372	351	354	366	360	315	345	373	388	363	413	360	351	370	372	350	359	388	359	344	368	353	365	352	372	333	361	399	333	345	336	369	347	366	390	376	350	360	336	342	378	352	334	356	392	374	347	358	334	353	371	361	340	357	362	362	358	394	368	332	324	342	356	363	372	379	401	315	363	371	387	361	375	343	360	330	403	363	374	352	375	337	377	366	370	328	364	336	355	372	410	391	376	371	381	358	355	357	370	354	389	351	399	353	381	357	359	383	394	360	374	348	384	366	359	378	366	369	333	367	343	351	342	331	382	405	399	376	349	351	348	326	344	367	360	369	362	379	353	346	374	375	359	357	345	372	340	381	367	388	343	324	385	361	360	387	381	396	383	378	393	375	367	339	385	314	368	355	375	371	343	339	368	357	366	321	379	370	345	391	367	354	362	385	363	357	362	356	325	380	391	394	386	375	378	361	369	373	378	371	381	343	335	386	388	368	355	380	363	344	351	357	367	378	375	373	382	361	381	378	362	398	352	382	353	360	377	361	369	335	320	359	336	380	332	357	380	319	359	389	356	390	354	346	359	351	351	366	352	357	403	367	362	349	374	387	362	384	360	380	365	348	349	347	343	360	377	388	364	369	370	365	369	366	341	348	349	383	351	349	376	372	374	361	332	334	348	389	390	379	400	391	353	357	366	378	346	376	333	343	360	358	366	396	335	366	340	372	335	383	363	386	371	344	357	381	329	348	376	378	378	373	368	351	361	357	360	378	314	337	383	364	393	344	361	355	348	380	354	373	351	382	354	364	346	352	349	355	377	361	329	341	386	351	369	362	360	337	369	375	359	381	356	369	361	367	361	373	380	386	359	399	339	333	380	382	350	363	349	369	397	333	369	378	345	355	354
42380	58758	38110	22420	15852	10804	6192	3763	3023	2524	1662	1167	862	674	643	572	507	482	450	384	423	395	375	410	386	400	353	404	365	412	392	402	388	406	382	371	378	389	387	357	402	406	387	379	378	380	374	392	389	384	370	402	374	367	365	364	373	360	376	394	365	368	370	360	402	397	384	352	382	411	394	364	372	376	341	380	375	385	385	359	375	321	352	374	385	380	365	386	353	369	366	362	361	372	378	378	368	394	394	352	395	371	379	380	388	369	403	368	403	369	362	364	354	395	373	369	373	369	365	387	375	379	387	370	398	380	364	373	373	354	394	362	368	374	405	335	343	388	368	356	363	403	401	380	341	418	373	383	390	365	350	371	367	343	391	339	403	372	363	400	373	392	389	400	355	384	403	391	379	365	409	377	385	397	409	397	372	371	383	372	356	377	373	370	364	381	370	381	412	387	443	391	362	375	368	369	338	387	361	396	386	376	396	373	367	407	399	382	386	401	352	369	399	383	351	369	364	388	402	373	400	351	362	357	358	377	374	336	361	371	421	382	348	387	386	387	370	374	335	359	390	384	380	343	369	379	381	375	342	375	395	402	361	381	377	363	407	366	378	363	376	385	386	395	357	393	348	357	394	381	366	358	391	370	391	385	376	381	385	374	375	348	414	419	329	377	394	402	366	406	376	360	378	341	367	400	387	343	370	343	405	376	371	373	409	345	369	373	351	389	392	371	410	348	390	353	388	361	367	366	376	371	387	381	367	376	380	325	394	356	384	370	401	389	392	374	414	345	375	420	364	414	408	383	371	388	399	377	399	417	401	409	417	404	359	379	360	383	365	340	380	360	404	408	376	373	375	351	369	352	363	424	408	388	378	382	410	368	391	364	393	400	366	366	338	372	368	383	363	386	363	366	366	386	361	422	372	362	399	358	361	389	368	381	390	394	382	371	396	403	373	375	369	383	350	415	364	375	363	366	370	354	351	377	417	365	356	375	380	379	379	381	390	361	390	386	381	359	343	379	351	387	350	422	364	416	355	339	403	382	376	363	380	405	349	383	408	359	372	405	364	380	351	381	391	378	372	407	338	361	394	400	376	376	377	346	384	375	361	403	378	394	389	402	392	353	373	398	398	336	385	380	374	368	393	376	345	393	371	396	408	355	363	382	419	363	381	400	395	375	370	380	405	365	363	432	380	385	376	419	353	368	388	345	345	388	400	356	389	382	385	408	425	378	385	357	378	377	386	379	364	374	376	395	361	354	401	380	358	394	358	391	397	395	375	421	380	394	386	372	389	371	349	357	379	436	346	349	363	378	364	364	369	373	344	401	392	382	380	381	387	340	401	406	370	361	390	395	375	359	377	358	377	405	404	384	392	361	386	388	412	378	365	361	391	361	382	377	352	363	403	393	396	362	377	345	391	406	405	390	372	340	419	390	399	391	350	373	382	352	410	400	378	396	376	407	401	373	380	386	401	392	405	375	378	416	355	371	418	390	389	361	363	369	379	380	346	384	384	378	349	358	360	363	411	382	366	387	379	354	376	391	375	393	381	373	383	387	387	377	383	402	374	399	415	386	395	371	381	356	369	376	374	388	347	398	394	364	390	376	360	373	376	371	362	368	367	371	381	366	377	358	370	368	381	363	416	383	401	374	384	398	379	360	344	357	418	383	405	381	362	342	355	349	393	413	354	370	390	360	380	372	361	398	375	390	359	381	378	354	361	407	390	383	358	350	357	383	343	403	360	366	362	422	386	378	375	413	372	368	405	358	379	360	369	359	367	371	389	350	363	396	384	397	349	412	387	384	391	357	368	389	408	364	378	354	410	395	378	387	346	373	361	366	414	402	363	401	355	398	374	360	364	372	377	378	344	356	339	382	386	378	398	357	452	386	375	391	366	364	404	375	382	401	380	398	409	359	368	372	374	372	357	363	382	371	377	361	387	374	375	377	361	369	396	351	410	378	380	362	390	396	385	367	383	400	381	352	375	391	380	376	401	387	349	339	395	372	417	381	381	358	394	394	390	393	401	381	355	364	361	357	397	364	367	372	380	391	368	376	352	395	361	367	363	426	372	373	364	376	411	390	369	337	422	384	399	378	376	358	378	389	368	395	374	384	386	358	368	376	381	350	369	343	367	375	348	369	388	393	386	355	391	388	367	383	342	375	385	397	362	384	383	349	378	389	355	388	383	393	382	348	378	399	374	366	359	387	370	349	378	405	377	395	379	384	389	380	361	382	346	366	377	413	356	392	366	366	374	381	411	386	395	377	377	372	336	362	400	352	358	366	355	383	390	426	368	397	391	379	371	357	377	370	405	371	403	342	404	410	356	370	385	407	391	371	413	374	367	370	348	380	400	387	388	357	392	387	366	401	365	369	419	386	412	346	349	399	364	369	371	390	375	368	381	398	377	380	391	402	419	393	383	384	385	369	374	347	399	396	398	355	387	364	364	388	409	377	396	372	418	377	379	400	393	381	365	381	406	382	423	390	402	337	407	397	402	381	385	357	391	381	396	404	404	396	369	362	369	354	376	390	376	376	377	369	362	378	403	413	374	377	385	396	360	343	383	365	367	357	385	353	388	367	405	387	357	410	368	387	402	382	371	383	347	405	386	357	368	375	386	345	346	374	395	378	357	406	392	389	340	381	384	387	411	387	374	387	387	374	355	371	376	367	367	391	363	399	386	403	372	389	372	367	391	382	371	393	411	392	412	380	377	413	372	400	354	382	393	363	341	369	376	398	396	376	375	373	363	344	382	358	403	370	379	378	403	381	357	374	383	363	354	400	382	395	405	369	378	373	373	389	371	375	373	373	363	367	382	364	367	375	413	409	355	427	366	415	353	368	383	401	373	361	392	381	357	347	409	345	347	399	351	377	357	395	377	395	376	412	406	379	333	376	382	391	394	352	378	363	378	354	392	368	378	387	407	390	370	391	397	355	362	396	361	375	381	395	339	377	400	319	367	395	347	387	389	375	374	350	406	376	378	367	380	382	439	368	392	383	359	374	364	383	354	373	407	379	351	357	391	386	396	397	372	358	373	367	384	381	417	362	367	371	384	380	382	373	403	389	384	366	362	376	361	402	392	404	402	339	368	382	413	400	368	362	356	377	363	380	396	374	368	389	374	360	359	378	362	364	371	340	381	409	379	375	370	410	410	400	367	403	357	374	382	381	364	408	391	393	413	374	329	378	413	389	333	355	351	369	391	367	363	380	380	364	406	378	365	382	368	422	431	377	356	359	381	388	363	398	387	385	397	360	358	368	381	374	358	402	397	410	342	374	372	348	370	350	371	350	389	402	401	393	410	368	388	399	416	363	382	346	363	336	334	344	359	377	395	349	401	407	374	368	372	352	346	406	367	377	415	347	362	383	337	386	383	373	370	358	381	380	382	378	403	354	400	391	357	343	370	424	373	397	377	378	369	408	432	382	389	398	357	407	378	398	364	400	392	385	387	393	404	362	373	373	374	397	358	368	386	358	395	389	402	383
40363	44526	33699	18208	7850	4112	2054	1352	985	717	551	463	492	430	469	439	393	425	380	382	393	367	429	368	382	419	351	391	378	392	398	420	395	400	404	376	382	379	385	371	385	390	387	420	402	396	380	389	385	370	390	403	383	375	404	385	429	455	396	354	381	353	385	406	393	325	430	400	361	351	407	382	365	409	395	374	395	411	370	377	366	390	368	375	377	340	421	416	374	395	374	343	372	410	376	394	323	349	353	408	343	368	379	379	372	371	409	409	437	396	392	385	387	379	373	376	390	385	390	363	393	384	412	396	374	362	386	370	379	391	359	397	395	396	387	394	382	384	383	395	364	338	381	412	376	375	387	382	386	424	423	387	435	353	394	415	392	379	374	389	417	393	400	398	389	389	389	407	375	413	382	393	378	396	377	385	399	379	372	362	380	381	394	398	383	402	400	382	403	391	356	383	375	387	353	374	386	369	393	395	416	393	408	378	376	386	380	386	348	390	376	396	395	398	393	377	408	386	365	384	399	390	400	395	400	354	371	375	403	401	415	358	357	379	419	378	399	385	343	390	401	362	388	370	378	380	422	364	364	411	430	363	368	402	366	379	387	352	412	391	410	413	406	364	395	381	433	388	378	408	386	397	344	395	400	350	394	371	412	387	391	391	403	351	381	340	374	382	361	350	347	351	376	421	374	379	381	393	389	380	376	376	359	353	344	408	380	390	372	376	383	381	366	393	359	402	383	375	381	353	393	378	345	393	408	382	384	390	356	389	400	387	389	373	386	358	370	404	380	391	353	392	377	382	406	374	374	367	365	365	377	386	385	402	391	389	366	401	363	383	354	394	387	396	398	398	386	429	417	370	348	408	383	408	368	437	377	389	358	415	377	364	371	385	386	410	378	376	400	355	360	401	398	391	371	399	373	386	383	367	399	385	354	371	376	370	395	370	390	352	368	382	373	387	395	378	372	356	408	366	365	395	361	379	387	423	382	425	400	395	376	416	393	355	357	387	370	407	364	385	392	342	350	419	415	397	398	379	394	371	394	417	396	416	393	393	385	404	361	377	404	378	368	372	386	419	401	366	357	388	388	376	356	392	376	386	378	370	389	371	393	407	369	356	390	349	397	421	385	391	396	391	383	361	377	378	385	397	390	351	392	404	350	398	396	393	394	388	402	393	383	375	427	341	367	421	351	371	383	391	370	361	378	385	433	376	381	359	388	369	371	365	376	409	382	427	369	393	378	421	430	379	400	381	379	418	385	382	382	369	379	396	449	387	367	391	372	399	376	410	402	399	422	378	402	399	386	357	387	372	382	333	376	356	411	391	381	383	395	383	423	385	365	389	371	389	378	364	369	376	357	368	370	416	383	421	354	387	391	377	330	409	398	411	369	390	400	372	374	379	367	374	355	439	379	375	391	356	396	432	371	396	422	392	389	419	369	368	364	399	401	413	366	397	407	383	409	381	377	362	372	403	396	371	389	393	366	381	373	403	398	393	370	368	368	429	410	386	421	379	371	385	363	356	406	385	380	387	355	405	423	389	398	400	377	402	399	401	400	367	382	404	370	399	342	393	383	397	406	400	347	384	376	396	357	429	389	377	368	386	360	375	405	378	401	401	406	382	436	384	391	382	372	383	426	388	409	382	395	423	379	351	424	386	378	370	378	393	396	347	420	362	429	387	363	389	378	401	367	418	433	395	383	402	365	398	419	430	408	403	387	359	390	423	365	391	381	407	368	359	400	377	400	384	371	405	405	361	353	399	376	402	394	378	387	349	392	374	373	385	378	394	377	371	377	374	397	404	352	399	373	397	358	382	386	399	381	406	396	354	415	380	377	392	373	384	406	424	379	359	367	374	378	399	365	349	411	361	398	398	408	381	406	364	407	380	404	355	393	390	360	384	380	348	358	410	413	380	387	381	400	416	407	344	387	402	409	399	372	385	375	393	403	392	404	363	395	389	374	388	381	394	376	408	354	368	382	408	395	380	404	380	402	389	357	397	381	376	359	367	377	403	411	380	392	386	365	366	405	390	400	369	381	377	420	391	383	396	359	369	387	379	378	396	381	403	400	378	371	382	368	391	383	404	375	384	358	400	390	404	373	375	382	409	361	411	396	403	390	392	357	407	417	330	362	397	353	347	352	436	401	366	352	406	373	417	361	379	379	395	392	372	413	434	387	349	410	393	393	387	388	359	393	411	394	428	384	416	379	379	400	382	419	394	411	393	427	359	359	359	378	379	379	410	390	362	409	375	383	387	405	376	405	406	369	393	388	351	423	386	358	390	390	388	406	384	420	376	360	386	373	376	357	408	374	387	376	359	408	413	368	382	404	376	367	399	399	417	387	382	365	386	400	345	366	383	374	358	396	350	387	360	375	390	391	355	372	373	348	372	377	395	367	380	378	400	424	401	376	369	408	396	353	386	347	373	380	399	399	412	429	370	392	379	358	382	354	370	386	378	395	410	393	395	352	424	342	379	390	393	367	421	373	386	374	359	376	400	351	364	356	389	417	359	381	413	369	370	390	378	395	360	436	393	424	383	405	385	385	413	353	381	383	388	385	395	385	373	396	366	368	388	360	398	387	388	382	341	361	375	387	369	424	389	431	381	402	420	385	388	367	430	406	365	425	433	375	360	368	368	408	410	394	389	372	389	397	380	349	356	382	371	376	391	364	350	393	388	373	388	413	394	376	390	392	403	402	385	370	397	376	398	383	394	383	368	385	417	404	379	410	389	359	328	388	394	422	390	394	380	380	365	381	405	386	353	431	395	408	416	388	390	345	385	336	379	391	387	371	360	389	378	404	402	413	381	385	375	377	404	401	382	384	407	369	396	367	372	410	378	382	337	381	385	351	361	393	412	350	390	389	383	383	389	392	390	383	380	379	415	416	371	407	386	373	374	349	392	411	390	427	389	383	387	322	421	400	404	399	405	386	406	368	354	357	383	373	357	374	375	363	403	395	412	371	385	369	381	362	408	404	396	355	415	372	387	370	351	360	369	350	355	388	390	412	360	370	379	353	369	360	416	379	365	378	412	374	380	351	400	402	392	367	388	417	376	419	388	372	365	394	383	413	403	356	345	422	371	388	376	394	402	401	369	379	379	345	413	405	378	381	381	349	401	392	399	392	388	387	398	414	363	430	392	375	410	377	399	354	378	385	379	404	398	386	366	367	354	401	403	405	373	421	389	382	370	384	395	379	351	421	392	367	403	394	388	384	394	385	385	392	386	366	399	392	413	406	404	367	361	402	389	415	403	370	344	398	338	368	389	353	390	379	349	346	382	378	357	386	384	344	372	401	345	370	368	371	390	392	361	397	425	382	387	386	358	380	381	401	407	419	395	395	380	413	403	378	371	411	370	358	412	403	378	386	370	391	360	393	377	420	402	369	358	399	387	383	410	398	402	385	336	335	388	363	403	388	416	377	403	362	388	378	413	395	406	404	374	409	385	371	389	421	368	357	397	410	415	368	374	385	362	379	390	385	395
44827	53522	31773	15271	9452	6018	3208	1993	1441	970	646	562	535	484	488	492	431	441	410	428	414	402	443	426	424	400	431	376	386	412	390	444	372	398	401	418	425	418	409	403	412	446	379	423	406	402	388	422	396	379	397	389	411	391	349	393	410	399	417	411	455	407	406	399	411	419	413	430	426	412	398	393	422	412	369	398	437	401	399	422	427	396	411	424	391	414	405	466	392	393	409	390	427	448	420	418	411	413	373	392	396	404	426	400	443	393	400	417	402	433	395	415	421	411	410	415	419	416	399	438	448	418	419	410	393	405	402	404	378	398	412	405	426	414	402	416	430	393	418	427	404	376	436	437	423	394	409	417	403	433	401	409	399	403	366	410	416	404	380	400	427	379	394	390	373	409	449	405	413	413	369	437	386	434	413	413	389	378	406	447	394	391	428	387	430	393	412	400	393	403	404	454	426	406	414	413	399	414	412	427	378	405	445	411	399	411	434	401	360	396	395	410	425	471	452	462	399	388	393	406	462	405	361	410	392	391	412	414	405	388	444	443	427	419	419	411	396	389	424	417	396	426	443	443	414	423	419	391	372	402	425	390	407	394	396	409	441	455	393	390	415	427	397	403	466	399	456	440	413	409	384	444	426	445	396	407	421	419	409	409	435	372	420	405	415	402	374	409	423	406	441	393	416	398	391	393	393	388	397	430	420	407	381	443	446	435	409	436	401	370	391	448	383	383	399	409	405	414	431	385	414	427	413	401	435	417	428	427	413	417	397	448	384	464	418	428	415	421	427	416	416	398	392	444	395	405	382	413	395	405	447	410	409	392	403	396	388	438	410	426	381	403	400	379	409	405	414	441	429	403	404	416	440	402	434	433	411	412	437	436	424	425	397	400	404	424	399	383	440	407	429	437	432	404	410	418	444	395	425	410	384	442	374	392	402	411	418	446	411	414	420	436	425	383	413	385	392	391	369	438	419	428	403	388	440	421	409	413	407	400	405	402	388	413	423	411	401	395	392	415	406	430	410	417	396	428	407	388	403	403	403	394	389	419	423	396	410	404	420	411	413	411	432	443	401	399	398	443	397	411	412	476	394	417	424	416	417	412	457	441	435	406	408	410	388	431	412	410	384	429	403	446	397	428	379	395	424	413	427	415	399	433	396	434	429	372	406	391	404	439	388	421	392	411	417	399	403	399	365	419	417	450	425	387	435	427	403	388	402	408	425	416	397	383	409	425	428	392	369	418	397	402	422	434	396	465	438	408	385	401	415	431	420	428	399	395	366	388	432	420	411	426	425	377	419	411	390	422	403	395	412	418	375	435	420	421	444	386	427	368	389	399	423	405	444	392	410	391	410	437	425	403	405	433	416	421	414	387	416	436	423	424	379	391	418	439	407	420	411	418	397	403	407	413	428	410	390	425	431	405	402	424	390	388	423	408	376	385	390	403	402	383	409	393	399	390	385	417	425	413	423	401	427	395	403	407	413	430	393	445	435	390	426	410	445	415	416	415	410	399	398	416	407	423	440	414	388	425	414	391	442	406	430	420	365	428	415	399	443	428	404	427	417	437	398	403	446	422	395	389	425	414	415	387	380	406	398	416	457	387	435	415	395	419	370	425	414	392	408	420	389	365	416	425	407	400	392	405	384	428	398	430	426	451	398	427	384	428	396	434	408	425	379	383	398	420	413	416	392	413	432	430	417	416	431	437	405	411	436	407	416	462	406	402	390	432	412	399	393	417	422	447	376	405	431	417	403	407	399	423	405	433	412	411	412	429	457	472	412	401	391	412	391	447	401	423	438	431	449	378	393	411	400	431	403	433	431	441	414	412	402	444	433	443	396	476	423	369	432	397	403	432	416	404	401	415	438	441	412	379	453	454	395	391	428	390	398	415	406	439	429	432	414	403	426	415	373	423	425	379	436	419	412	405	398	404	408	429	402	424	433	398	401	415	367	405	450	414	410	430	442	375	423	402	423	415	405	439	395	406	380	407	427	421	395	401	400	414	401	427	411	438	422	413	431	408	398	447	394	418	370	439	422	444	440	439	408	420	382	398	400	394	400	409	428	401	418	404	431	440	401	402	425	415	415	445	381	413	415	415	415	422	460	404	418	393	415	383	386	428	409	450	400	419	413	414	434	449	402	416	423	397	433	410	386	413	416	406	408	424	404	413	394	403	382	408	398	384	392	431	443	445	393	401	421	434	444	430	407	441	401	442	421	415	398	416	392	408	462	426	430	407	428	393	407	395	404	390	405	419	431	393	354	427	431	389	429	422	402	463	402	381	397	443	443	406	405	397	448	403	438	400	409	408	396	401	424	367	402	472	394	394	461	402	407	400	408	420	423	413	418	394	434	466	411	388	383	420	410	419	430	399	414	397	380	400	427	376	414	442	396	436	375	424	469	405	422	418	437	415	381	411	418	433	421	406	431	439	405	408	424	401	401	446	411	446	426	391	408	398	433	411	409	436	423	409	434	445	400	395	382	409	408	389	423	418	461	414	407	410	410	418	437	411	395	450	421	455	419	448	403	413	426	421	434	411	416	415	390	407	420	422	434	422	400	411	405	410	400	419	423	424	433	394	415	407	380	380	413	418	453	373	389	402	415	443	395	404	387	410	425	414	400	375	380	437	425	368	386	401	427	418	427	378	418	387	439	430	428	394	403	401	396	384	430	433	394	437	392	449	394	404	386	455	487	434	392	433	416	424	410	384	423	409	397	447	429	409	424	438	407	389	406	411	403	420	422	422	431	401	371	440	398	396	381	430	386	414	385	428	410	388	390	420	398	410	419	419	411	402	421	441	430	416	388	382	389	431	389	397	424	395	400	404	385	433	426	425	367	428	413	392	392	411	402	392	355	398	402	374	367	422	406	421	407	376	383	420	410	417	423	376	436	403	439	425	399	392	367	404	432	394	425	451	415	404	398	403	402	404	414	404	374	421	403	412	418	412	435	433	393	399	429	411	406	396	401	404	402	387	412	441	403	419	402	433	411	373	430	406	402	410	394	417	412	407	380	404	408	428	399	437	418	435	443	419	402	411	428	410	404	435	411	393	416	427	389	413	414	410	425	466	391	403	423	430	403	432	411	418	407	399	403	409	422	392	413	392	411	391	418	433	422	396	413	405	391	427	461	379	434	429	422	406	451	385	399	376	424	402	397	407	434	376	428	400	396	385	399	405	408	413	449	367	410	410	405	415	410	373	388	429	417	429	413	370	413	397	432	431	417	414	422	411	447	432	392	388	406	410	403	428	413	434	383	450	413	451	431	410	389	416	420	392	429	446	416	394	416	419	420	402	393	387	415	391	390	423	435	414	416	425	405	411	402	398	414	448	451	417	423	425	377	424	390	411	427	405	408	404	475	403	402	420	387	429	369	440	383	408	384	401	438	390	425	409	404	428	431	379	416	436	393	400	415	418	413	428	398	445	386	427	380	391	426	429	353	419	418	390	389	426	421	417	427	396	401	419	428	399	423	410	391	408	386	420
23321	20928	28074	24297	21225	16375	6480	2359	1322	952	728	589	517	438	388	398	412	359	361	381	407	346	341	375	387	357	347	333	352	393	339	376	366	362	378	371	366	365	365	347	357	376	361	340	359	360	393	342	400	390	336	371	372	359	363	356	336	370	337	392	379	348	336	345	371	349	373	353	355	341	349	364	363	383	388	321	333	341	350	341	335	366	367	389	330	352	357	368	338	361	380	332	366	372	359	360	368	343	354	339	332	334	391	336	353	311	385	380	416	340	370	363	371	360	359	379	363	349	363	318	318	348	338	372	371	334	342	358	348	362	342	367	316	337	367	358	344	355	337	373	352	355	339	371	345	340	365	344	364	338	344	364	369	342	323	335	339	361	363	327	333	369	357	348	349	326	365	334	359	390	366	382	392	382	375	346	361	356	395	361	356	356	357	347	347	377	367	398	367	305	377	367	382	345	355	348	363	321	355	358	371	407	346	343	357	355	328	367	366	352	395	365	344	353	364	335	370	353	373	385	365	359	370	359	362	348	368	375	351	373	355	320	349	344	359	383	353	350	393	320	330	396	345	387	321	383	356	326	390	330	342	345	399	379	367	341	347	361	322	325	388	369	362	351	358	351	352	342	321	347	373	378	362	352	382	387	370	353	398	358	368	344	355	333	354	361	354	329	316	314	348	340	326	358	349	374	348	421	352	335	353	355	408	333	322	364	358	351	372	361	359	367	361	315	356	362	304	359	344	353	311	384	337	360	346	357	365	395	371	366	363	338	367	366	384	335	371	352	384	346	344	364	343	318	348	380	352	366	335	334	360	362	356	360	348	371	380	345	360	376	350	355	407	322	391	345	343	377	350	360	342	344	347	356	364	346	333	350	365	393	373	358	414	349	373	396	350	351	372	358	357	339	378	345	340	345	347	378	371	364	394	338	352	369	354	367	351	375	380	367	358	383	371	366	361	392	355	373	367	342	395	367	399	388	361	353	358	353	347	354	387	395	351	371	341	352	376	331	339	350	379	371	357	345	341	366	350	366	361	360	361	312	382	359	359	364	319	348	366	347	364	364	392	338	342	368	373	338	347	386	382	381	334	359	352	351	355	362	336	366	381	356	387	317	336	357	360	337	380	375	342	379	370	348	336	337	392	389	357	373	346	334	353	376	352	365	364	388	351	387	364	375	343	355	349	325	334	370	364	370	364	321	351	370	337	369	348	365	344	350	335	331	347	394	388	365	358	366	364	329	367	341	374	315	370	352	342	350	372	369	366	353	388	362	334	371	370	334	395	325	378	361	388	355	362	341	366	378	366	361	343	368	393	358	362	370	354	379	372	333	359	356	388	354	345	353	355	341	342	367	330	370	358	364	366	351	355	354	365	363	327	360	323	328	350	373	351	355	405	347	337	367	335	360	338	410	369	351	369	362	351	394	353	361	392	336	376	360	348	342	334	334	382	349	373	369	348	371	369	345	362	371	350	324	358	353	354	355	382	360	367	321	365	395	346	357	364	337	376	333	336	343	363	350	390	332	333	390	341	353	374	400	356	328	364	307	341	384	370	373	371	391	373	366	430	344	344	358	334	380	344	339	367	386	361	351	383	349	343	332	373	355	353	380	347	349	327	362	326	352	358	371	379	372	337	320	362	336	371	344	357	364	369	373	353	349	336	346	364	347	357	385	364	335	351	345	364	371	367	374	362	337	360	345	376	366	379	359	326	353	386	344	335	363	364	384	383	349	352	329	332	346	342	381	346	325	372	359	364	358	356	318	378	342	363	358	368	379	365	328	358	388	378	374	375	306	350	356	308	364	378	366	382	397	368	308	313	395	377	403	378	335	391	343	361	325	349	368	358	374	356	358	354	341	377	354	348	347	347	351	337	370	368	353	330	339	356	372	341	341	387	341	359	370	377	372	348	383	346	338	354	382	381	372	347	351	362	318	370	326	363	409	342	343	358	349	378	368	333	350	329	348	322	373	362	391	361	388	336	383	360	399	388	363	367	361	352	355	340	360	377	360	361	336	369	351	332	389	377	337	369	330	348	355	354	358	381	416	385	379	342	373	350	343	345	374	366	387	337	376	382	388	359	350	331	331	377	359	368	352	353	339	383	389	381	363	366	384	361	346	369	341	363	371	364	350	384	388	359	383	383	341	360	369	357	381	372	320	367	364	362	351	361	385	344	323	359	359	376	345	380	360	350	353	367	341	390	341	355	341	340	363	389	367	362	361	346	355	321	346	354	334	383	358	392	369	340	385	345	353	412	368	354	368	350	396	385	339	372	376	334	338	352	371	352	356	325	355	333	365	383	391	361	347	357	366	377	366	351	372	354	368	350	364	336	353	347	367	329	354	348	336	354	346	389	366	354	359	321	379	335	381	342	377	335	354	369	354	348	354	382	358	370	356	322	362	346	395	361	340	363	343	337	358	359	374	411	318	340	335	392	366	354	369	360	359	386	374	352	362	370	377	347	347	361	327	335	345	357	349	354	358	302	364	340	370	357	336	332	358	370	367	365	386	357	355	363	334	341	366	360	340	350	364	353	390	336	350	371	341	353	329	388	374	370	349	375	336	363	370	392	404	378	372	358	362	349	370	351	371	344	349	359	370	346	350	412	383	377	347	339	335	385	383	371	372	401	374	391	358	340	364	361	377	375	369	358	401	356	351	384	353	364	359	344	378	369	379	367	345	380	362	362	349	376	349	378	365	358	360	359	362	335	362	345	354	370	350	347	367	390	358	326	365	355	356	366	354	352	364	358	353	376	388	336	346	358	347	364	322	360	355	350	354	361	346	362	351	359	381	377	365	356	338	388	327	371	359	398	369	335	350	357	349	355	325	362	356	339	328	377	372	374	360	342	353	363	327	327	372	322	360	339	373	375	376	327	388	394	358	370	392	398	345	375	378	320	368	368	361	359	349	326	365	327	365	337	351	360	344	322	346	364	349	345	386	345	350	326	376	347	354	377	342	377	379	364	397	388	364	355	385	378	333	356	383	367	330	415	337	386	368	352	355	346	339	337	350	361	358	350	370	348	332	340	374	380	341	335	337	360	364	365	355	371	374	376	380	368	389	363	368	352	369	387	378	365	382	335	378	349	403	391	351	364	365	335	355	364	361	360	326	379	351	345	366	375	347	361	370	373	340	348	354	349	368	353	320	351	356	385	347	364	366	388	366	375	373	375	354	339	328	383	329	363	370	328	358	352	357	358	336	372	345	350	340	336	357	358	362	383	370	390	368	375	365	375	348	364	357	371	345	361	334	336	367	370	366	388	353	367	359	356	328	362	392	364	351	392	361	382	341	334	394	366	383	363	333	318	346	352	337	367	353	348	392	322	372	381	344	375	373	380	378	331	379	357	368	348	394	326	383	365	413	333	350	365	395	383	361	372	356	350	368	365	380	381	346	354	402	356	327	353	337	363	345	331	365	357	374	372	333	403	346	381	354	368	356	383	377	344	355	331	369	377	362	369	349	341	361	373	328	365	371	352	364
43253	58586	41752	26747	17102	10955	6298	3073	2059	1236	903	709	635	485	433	409	387	384	390	408	408	353	399	373	400	394	374	369	377	342	397	384	423	354	363	409	362	359	410	364	385	376	389	404	375	361	345	377	386	344	377	400	377	334	403	376	380	381	399	390	378	367	390	401	383	406	376	402	394	363	377	370	405	382	364	410	423	345	397	382	417	392	378	382	337	385	358	386	370	368	362	367	427	330	392	367	364	357	401	378	417	355	413	368	397	374	422	402	376	396	387	377	380	386	423	382	390	372	372	371	401	380	385	369	384	399	342	346	380	385	403	402	379	398	405	381	378	384	394	392	387	361	372	385	389	361	416	418	393	352	383	431	394	404	381	350	385	368	382	385	366	347	396	373	331	386	366	381	378	385	397	356	360	429	402	365	401	399	367	368	410	372	360	401	380	365	383	382	391	372	396	397	371	350	375	366	392	374	401	384	361	388	366	393	380	342	386	346	375	414	385	393	361	387	378	345	389	388	401	371	394	390	354	366	360	376	384	358	425	377	365	389	367	367	385	405	359	364	370	362	411	377	382	364	380	366	366	351	388	344	362	400	352	395	353	411	394	385	409	373	344	365	368	370	356	384	375	386	409	370	360	410	382	430	317	355	408	398	374	390	388	368	382	374	388	366	354	343	356	398	406	412	361	359	396	358	371	342	379	363	384	367	392	376	380	395	378	353	355	383	379	438	396	384	370	373	385	354	370	368	372	334	388	407	362	364	386	370	406	359	366	376	423	399	361	413	391	394	389	360	371	394	390	369	363	393	389	393	370	420	372	406	387	368	365	355	357	387	389	378	389	386	357	344	374	396	430	370	382	373	384	394	377	399	380	379	380	354	377	377	399	403	369	361	371	376	389	391	390	388	398	370	403	394	379	392	403	371	395	392	412	352	349	355	371	387	384	352	384	382	366	389	400	362	360	379	397	385	377	380	383	383	397	390	397	367	351	367	434	382	356	335	350	360	392	376	339	379	401	401	380	377	346	354	370	377	386	356	386	392	383	380	382	357	348	396	372	350	369	372	406	395	387	413	368	396	369	380	400	392	385	351	382	401	349	410	368	378	363	369	359	380	379	402	378	393	398	371	392	377	352	405	365	373	350	406	387	348	431	398	362	364	374	384	381	377	362	396	397	385	350	378	356	390	397	388	413	386	383	409	357	377	369	354	359	377	400	354	384	364	401	333	390	395	375	416	406	390	396	373	362	396	380	321	378	349	367	373	378	391	385	385	373	423	392	367	376	339	415	373	375	362	343	405	411	378	380	390	403	411	341	417	388	364	412	391	380	395	366	347	394	366	374	378	378	371	393	360	388	376	372	387	386	397	371	378	350	368	396	372	400	375	417	347	366	380	383	394	384	395	366	388	403	355	348	368	387	389	395	381	347	355	387	385	411	388	416	386	444	366	345	360	366	371	382	383	393	377	385	373	379	341	368	394	395	390	415	401	377	387	362	372	377	383	372	403	398	365	377	374	386	355	420	364	385	349	362	341	390	385	362	387	377	362	386	379	378	399	374	407	374	360	386	364	402	391	367	399	377	394	370	402	378	386	369	405	381	376	372	350	358	369	358	380	356	419	420	386	354	374	378	374	412	382	390	379	373	380	405	356	397	392	388	394	397	349	376	380	391	385	340	401	377	389	378	389	346	365	383	325	373	395	405	358	392	369	383	383	346	341	373	358	371	373	382	375	387	371	373	388	360	384	392	379	358	393	390	319	390	363	352	389	367	381	355	408	336	366	406	374	389	364	363	402	398	372	402	384	387	401	375	383	348	359	354	416	353	383	342	414	371	390	377	407	380	411	365	363	378	381	368	387	385	386	355	403	413	377	402	402	373	383	367	376	409	378	383	375	390	401	391	405	355	399	379	364	419	372	394	351	372	373	396	358	363	386	373	350	382	348	357	379	360	368	408	373	376	398	393	372	406	373	338	361	387	351	376	369	380	380	396	377	396	421	329	378	362	379	351	370	392	364	398	375	361	392	361	357	390	400	382	370	391	385	369	421	367	388	361	402	388	386	419	365	372	375	396	390	355	362	388	414	370	390	367	373	389	397	389	353	346	367	372	396	420	407	383	386	367	376	380	375	387	321	377	376	342	391	346	372	355	343	374	377	391	364	401	382	364	379	392	363	382	395	378	387	385	357	419	361	369	379	378	366	381	362	383	384	406	373	406	399	387	388	376	392	368	378	395	380	369	398	368	387	356	377	373	376	362	388	366	371	377	396	381	364	357	379	383	388	331	355	376	355	401	381	393	337	381	395	356	347	349	387	368	394	383	375	378	394	395	369	399	371	363	366	386	388	366	365	401	380	375	389	398	392	387	386	371	381	397	385	370	378	378	373	394	366	340	407	388	375	372	381	376	400	391	392	401	394	391	392	440	372	381	380	381	367	341	388	407	359	353	371	344	373	387	389	379	411	399	388	347	373	380	360	370	375	392	358	409	371	406	355	385	380	376	371	365	407	388	365	383	383	361	369	373	385	363	371	367	394	393	365	397	424	381	372	380	390	369	363	374	355	348	403	389	385	358	376	372	368	361	373	372	343	353	358	353	359	360	387	384	376	389	390	350	349	400	379	324	369	372	359	382	382	404	332	383	364	378	398	385	335	394	380	366	401	375	379	351	389	378	376	368	370	365	381	400	369	380	376	336	372	386	396	354	390	374	362	400	365	424	384	410	414	423	404	395	366	373	385	366	332	371	400	379	411	357	355	340	384	385	351	371	375	367	396	406	369	342	381	422	360	369	377	386	415	369	382	389	367	378	415	337	389	371	379	368	380	355	380	383	412	392	370	343	367	360	390	385	391	418	401	409	378	382	374	370	377	361	384	401	384	376	367	360	432	370	365	385	366	382	381	349	379	396	419	376	387	350	390	395	360	383	382	412	362	358	391	402	390	380	372	452	378	404	351	381	409	378	374	395	380	400	408	379	381	403	387	387	379	376	394	365	342	364	364	375	339	362	384	372	381	370	383	393	388	408	396	393	377	354	387	383	373	377	359	381	353	393	378	379	319	354	381	385	353	378	388	372	392	358	391	408	389	345	369	421	386	369	374	401	387	384	367	384	379	375	360	373	358	373	385	371	400	394	369	344	368	415	371	386	380	344	397	369	351	361	388	411	345	361	403	385	377	364	378	357	380	373	384	363	358	382	372	392	379	375	364	376	348	402	361	398	348	398	377	400	385	394	347	396	355	368	356	359	383	379	365	388	372	356	381	405	389	443	396	384	397	391	354	382	379	372	387	399	379	360	376	395	351	378	438	403	377	421	391	382	378	390	381	380	410	432	359	363	374	387	375	391	400	384	386	401	330	336	375	372	370	374	410	392	394	396	383	360	384	378	405	391	404	380	376	367	357	359	357	336	376	410	363	403	374	398	374	380	383	397	403	379	365	361	362	396	358	382	350	366	383	382	364	364	370	415	375	379	387	379	360	407	358	384	383	361	362
24945	21448	28007	25230	12686	3506	1426	875	679	555	503	481	416	410	444	435	449	421	406	415	419	376	408	373	404	397	393	407	382	389	397	390	407	394	382	403	371	429	399	399	399	384	377	373	410	401	429	397	432	384	400	401	422	380	411	403	405	403	429	444	413	411	377	418	423	408	436	389	393	395	391	464	374	415	402	379	356	414	398	431	419	414	435	399	400	420	422	396	385	399	391	356	392	408	407	408	391	380	399	389	408	433	400	397	380	424	407	398	400	381	447	395	395	408	382	351	369	401	418	443	370	402	380	402	403	414	381	405	344	374	365	395	410	350	388	386	395	383	409	422	406	381	434	376	388	395	393	364	457	397	405	440	392	410	397	420	377	376	400	414	399	436	408	402	406	423	422	436	415	406	432	366	438	381	417	446	382	389	409	419	373	436	395	425	405	451	391	370	390	426	396	386	409	425	349	448	421	399	377	402	428	399	433	435	397	387	400	410	380	346	378	413	395	411	394	401	423	413	415	387	398	393	423	380	394	363	387	399	445	421	399	403	393	384	413	410	385	373	396	405	364	376	404	399	393	394	413	418	421	384	420	368	388	413	415	395	422	399	433	401	388	396	385	401	453	408	427	417	371	415	435	377	390	412	374	410	399	424	396	359	402	374	410	359	416	386	390	369	398	408	375	397	412	419	402	413	378	437	402	393	416	388	404	418	393	381	414	420	388	371	374	383	424	394	376	410	364	402	411	438	399	405	399	396	378	407	409	397	356	395	388	397	385	400	407	363	362	449	388	406	398	418	388	393	376	409	381	408	415	386	394	414	407	419	415	408	361	400	376	421	360	410	410	429	416	461	394	337	384	414	407	377	406	401	430	386	411	389	437	402	422	424	387	417	437	394	408	398	394	388	407	384	394	394	399	389	405	402	425	427	389	404	406	398	394	425	381	418	388	381	420	429	415	382	389	420	410	417	437	404	399	394	433	410	415	418	412	403	388	378	417	375	414	412	414	423	389	418	403	420	413	456	430	383	409	409	367	378	422	408	417	409	408	420	397	377	418	380	417	402	379	420	410	356	413	397	424	419	387	398	436	381	393	391	405	378	375	379	447	384	374	394	410	414	407	384	378	412	379	398	408	382	437	384	428	418	420	426	410	418	415	412	429	380	404	426	390	377	409	368	364	410	440	369	423	425	398	389	390	410	427	398	410	411	385	416	365	378	366	406	389	430	398	393	427	400	424	401	396	405	396	398	420	412	376	453	426	413	377	418	415	391	364	422	433	414	409	421	388	368	412	427	420	408	425	403	377	370	418	401	392	403	409	377	375	378	396	426	387	366	388	404	362	416	395	402	391	415	387	396	380	427	382	418	457	401	389	417	426	387	398	404	425	441	411	447	402	405	413	383	398	390	421	411	420	377	404	408	432	465	384	358	389	376	382	373	427	378	394	378	404	407	412	382	407	376	402	422	432	383	355	386	392	363	400	414	393	418	414	397	409	402	408	399	399	405	424	364	418	399	391	386	394	402	415	385	388	426	398	389	410	373	386	416	440	402	412	384	394	403	400	410	355	436	436	377	406	383	408	417	412	406	412	409	391	428	433	391	389	394	394	431	413	405	412	391	401	410	425	400	404	401	398	430	430	430	393	336	385	410	375	413	407	396	400	442	388	391	388	409	412	386	381	402	372	407	409	416	396	415	372	391	420	403	415	401	374	373	412	425	413	392	410	405	428	398	397	418	390	405	403	430	423	399	378	409	400	376	403	392	410	400	396	392	396	389	353	376	405	359	427	396	391	387	390	376	398	370	453	381	430	430	406	403	399	394	378	399	375	429	434	403	405	394	399	405	409	401	405	434	380	398	366	372	432	412	404	398	401	406	433	383	374	404	415	418	383	390	380	401	390	386	420	385	391	405	450	358	384	375	398	392	420	414	405	415	409	398	418	354	374	447	439	374	415	402	420	403	410	389	453	371	419	366	395	386	447	391	379	367	387	424	392	382	410	392	410	455	424	414	421	419	398	386	400	392	432	359	399	393	406	390	419	390	408	372	396	373	410	428	397	387	374	415	405	410	452	392	417	415	384	392	407	415	380	428	421	363	424	394	368	419	372	414	386	394	432	389	417	435	432	427	423	413	379	386	382	403	380	365	409	367	418	414	418	389	373	419	413	401	388	397	421	399	432	410	429	370	433	404	387	407	404	402	417	411	402	436	430	394	418	392	412	431	421	394	396	362	375	443	423	405	367	409	389	384	391	385	370	383	441	421	397	411	411	400	396	407	368	437	394	432	415	410	421	433	385	390	401	412	418	366	388	395	397	389	390	370	404	421	393	425	404	362	407	398	396	411	416	412	406	395	399	397	421	400	392	414	389	410	387	428	361	411	412	383	369	380	422	384	401	405	395	383	397	405	349	388	388	380	430	405	423	349	396	398	364	371	384	427	397	404	402	414	408	394	403	429	383	415	384	375	390	403	421	401	431	416	420	397	432	418	417	422	408	383	383	417	399	394	411	411	396	415	365	432	422	421	417	391	409	408	396	418	432	427	400	377	372	374	382	387	425	426	389	392	393	374	407	394	426	374	412	389	408	414	417	400	395	414	405	398	421	397	428	426	404	435	445	399	416	396	402	382	413	386	453	380	441	390	393	391	348	373	407	388	387	426	380	406	403	442	398	416	441	445	382	440	439	386	414	406	401	399	408	392	394	380	410	406	368	380	367	424	412	376	411	428	395	396	415	391	383	409	423	394	390	414	408	389	400	405	420	368	382	455	410	418	373	403	388	430	396	397	414	392	382	400	419	386	413	411	391	432	432	424	363	403	420	365	404	412	408	386	366	408	369	404	445	442	384	406	432	399	429	397	403	433	392	422	387	391	396	371	411	380	407	414	431	420	366	397	358	404	358	405	411	408	426	428	378	400	411	390	382	376	401	389	380	407	424	402	411	423	403	412	419	374	424	381	422	407	361	394	380	415	389	415	411	382	402	414	416	409	398	373	438	452	394	405	391	386	447	401	431	409	395	409	431	427	397	397	404	380	423	415	396	392	407	377	423	441	407	423	428	414	414	400	401	398	418	405	410	359	369	385	393	434	408	375	373	417	435	406	381	365	404	396	413	409	385	412	382	358	423	431	394	383	427	444	426	385	394	413	373	409	412	435	404	415	379	409	390	418	365	411	395	444	410	428	411	441	389	415	427	391	422	387	408	403	413	401	411	424	393	433	387	401	403	408	391	412	396	416	386	391	411	432	404	414	399	416	388	399	410	370	414	409	409	411	407	396	402	401	407	433	389	390	388	395	416	419	385	418	398	428	435	406	388	403	404	418	421	396	415	389	402	398	412	385	402	403	410	373	388	389	401	408	405	424	402	423	429	422	418	397	416	392	413	403	396	406	382	394	416	472	435	404	428	391	392	412	426	404	392	422	392	388	390	397	418	401	440	411	399	406	345	411	387	365	440	402	368	397	400	381	385	422	425	402	376	383	398	411	391	383
45360	55475	35045	14915	6974	4015	1915	1256	905	737	642	573	469	441	469	417	424	380	420	419	455	396	419	399	392	440	424	431	394	437	426	438	429	428	422	429	421	462	415	449	442	431	418	408	409	417	427	423	408	452	430	426	409	445	458	442	404	448	459	415	402	418	425	444	446	475	425	449	399	419	457	409	441	428	428	418	412	430	452	439	429	395	403	411	424	469	434	384	428	396	375	405	434	410	402	386	471	451	440	417	420	431	489	403	431	439	427	395	449	398	416	418	402	465	427	408	448	398	409	446	403	433	412	413	411	417	405	429	395	426	395	419	435	370	450	410	418	406	402	424	416	439	421	427	419	431	422	459	432	462	429	433	424	411	419	426	436	408	379	419	439	433	414	450	404	422	421	404	428	424	435	412	449	468	434	408	428	406	434	395	401	413	405	422	433	405	423	424	409	404	432	398	417	430	414	431	470	448	402	425	400	429	411	408	418	444	418	439	398	406	420	438	450	416	384	414	452	399	426	384	429	409	406	384	410	476	439	437	438	442	410	413	416	423	473	399	417	436	377	418	442	385	429	436	416	430	468	393	436	431	401	411	440	413	439	400	468	429	395	439	424	390	463	422	412	430	406	422	427	425	454	436	416	416	486	462	419	439	448	421	437	436	386	407	385	428	431	417	434	425	420	430	406	394	454	450	440	435	429	424	424	392	415	406	407	411	400	388	419	430	432	405	429	396	457	459	424	414	470	445	455	409	427	438	434	446	449	390	442	372	409	412	444	425	400	433	388	393	446	402	376	432	442	446	441	398	434	410	401	440	406	412	435	430	439	439	422	413	418	430	420	424	397	398	402	434	410	448	405	426	394	416	424	384	418	409	414	410	432	444	418	447	421	437	436	453	382	429	428	418	442	412	394	459	441	427	403	420	438	417	436	388	436	416	450	397	415	427	390	414	463	436	406	411	395	422	410	422	429	421	440	430	415	412	424	439	439	435	415	420	435	393	436	451	417	420	404	421	427	406	416	424	432	428	410	430	433	424	462	412	456	407	423	394	471	395	454	433	437	425	434	430	423	436	463	424	447	457	443	423	437	429	426	400	442	447	446	407	429	439	438	436	423	433	410	430	390	391	407	371	422	438	437	424	409	421	456	466	452	432	418	419	413	412	410	467	409	418	421	423	466	435	443	426	429	408	416	412	441	448	429	404	440	437	405	404	420	430	390	422	399	454	426	416	441	420	442	431	444	397	468	437	438	427	421	455	413	406	404	441	398	417	402	416	449	430	405	443	430	440	417	417	442	400	432	424	426	425	425	396	407	446	437	417	384	463	397	396	427	445	419	436	391	417	426	424	432	415	411	434	421	429	445	391	423	435	391	393	407	407	413	419	442	420	424	420	459	411	423	437	448	414	414	445	431	496	445	434	397	457	434	428	410	420	447	430	399	438	439	424	459	400	438	405	437	426	393	426	424	394	404	425	470	407	390	463	401	431	425	404	458	446	388	474	416	417	450	414	440	434	408	408	424	439	439	405	437	449	409	415	418	379	444	412	422	392	421	397	417	409	436	421	441	418	446	410	414	421	459	412	425	440	437	467	422	413	429	395	412	415	426	391	394	427	449	404	457	393	404	409	402	427	422	415	406	470	424	414	379	431	442	376	415	418	428	438	415	384	427	407	420	399	443	443	429	432	423	422	435	428	434	410	415	429	416	439	441	405	417	438	424	445	438	451	410	401	400	408	428	439	459	420	410	395	441	410	423	444	426	449	406	460	433	469	411	402	407	371	439	389	399	414	422	431	406	426	426	410	438	424	432	423	447	420	417	432	430	426	428	408	428	402	425	423	417	437	443	427	416	419	452	440	395	422	429	419	471	440	416	408	390	436	439	400	458	438	402	437	442	436	427	402	423	428	439	423	420	399	451	420	428	410	396	421	440	388	416	445	415	427	442	423	425	460	445	455	452	387	426	415	449	444	418	436	403	445	415	406	409	396	401	461	459	453	404	432	444	443	388	384	455	434	421	427	405	406	471	426	423	416	441	404	415	453	395	443	431	427	418	445	422	414	421	439	390	448	384	418	428	416	386	397	438	415	440	426	437	459	417	379	453	423	452	413	430	450	437	433	433	435	423	437	429	410	390	451	467	450	427	402	466	437	393	410	447	413	438	431	458	423	419	418	425	396	399	449	426	457	493	398	436	389	423	418	439	455	422	444	441	437	411	459	403	444	437	424	449	420	459	421	426	408	425	394	407	432	428	425	450	397	411	404	404	411	441	443	412	418	409	398	426	452	435	434	400	442	419	446	412	447	441	422	455	497	451	419	395	428	417	409	436	398	443	430	415	438	456	422	427	412	406	447	422	410	403	437	412	426	425	440	399	437	432	426	451	432	423	385	399	415	418	433	429	437	422	436	403	394	408	437	429	428	414	406	398	416	434	432	423	417	434	428	438	439	460	416	394	421	403	422	448	452	437	407	401	435	399	429	431	419	452	445	426	447	404	447	471	442	398	440	413	411	442	452	397	404	424	385	411	436	443	402	411	426	446	419	413	440	432	417	427	406	433	451	451	445	427	411	416	474	435	444	377	399	439	409	454	430	414	434	414	435	470	457	417	417	443	408	410	400	472	424	413	463	434	411	429	445	417	410	425	437	417	449	427	405	437	439	405	410	410	445	470	431	441	413	452	387	450	425	418	413	429	443	389	409	424	465	376	450	409	456	431	443	443	430	401	458	413	383	439	419	465	398	452	406	413	426	403	426	437	462	417	428	427	424	432	403	445	424	436	409	390	447	414	446	445	406	430	428	419	437	435	438	438	439	377	420	423	428	429	411	409	438	436	472	413	446	431	442	405	411	429	424	444	421	444	404	452	435	421	428	404	383	430	478	418	393	451	399	392	419	450	431	436	404	455	417	449	401	426	423	467	424	459	434	423	447	430	377	467	389	435	390	422	428	408	394	424	447	406	457	398	428	416	416	423	440	420	419	412	415	476	475	420	449	414	408	385	427	405	444	439	394	457	447	461	399	396	423	438	421	413	402	414	424	418	455	415	409	392	432	409	452	415	424	430	465	423	418	453	451	415	409	426	428	421	403	405	441	433	413	449	423	394	434	424	439	414	426	388	437	427	470	430	446	405	421	407	413	422	429	434	445	423	418	394	439	438	391	455	404	427	403	413	433	436	443	399	401	416	423	436	464	396	410	438	440	392	450	444	394	422	426	408	389	406	443	424	416	415	415	450	416	422	429	423	404	433	453	432	385	407	454	426	413	390	423	402	417	428	422	412	430	463	441	397	396	425	428	414	434	438	434	417	395	458	411	427	441	432	462	402	390	430	439	436	444	411	422	437	405	383	442	418	446	420	418	395	434	456	392	379	448	411	432	430	433	422	433	379	414	435	437	417	447	400	426	428	416	419	436	410	383	422	403	414	449	394	387	462	396	452	422	400	391	404	407	405	443	384	418	437	413	409	430	429	434	405	392	438	373	403	411	453	413
22356	20946	28403	23707	21167	21323	12534	5060	3386	1976	1102	761	735	580	483	470	429	421	432	381	410	370	383	384	347	388	374	357	370	397	354	423	356	381	368	365	368	397	363	367	357	383	360	388	330	374	387	404	351	340	387	408	403	381	386	398	368	384	383	393	383	361	367	390	354	384	391	373	349	368	378	358	339	368	423	347	372	346	373	357	380	376	371	373	399	404	366	354	393	386	385	359	357	371	353	384	389	398	357	340	338	411	401	389	357	408	398	376	419	405	395	344	367	356	342	370	357	374	388	362	344	360	369	377	394	325	370	409	368	360	389	361	378	378	325	357	396	354	378	371	367	390	374	386	377	352	393	383	357	362	396	368	390	404	389	335	349	366	384	379	335	376	383	383	357	358	383	396	397	398	372	394	373	390	374	347	392	348	373	347	343	365	385	373	350	388	388	353	372	376	382	381	365	408	410	336	377	366	368	375	378	339	366	357	404	361	385	406	355	364	357	350	368	398	376	352	346	364	399	342	352	399	364	352	405	354	363	379	334	389	399	402	361	376	402	377	380	373	390	373	396	377	376	409	419	365	388	371	361	373	346	361	361	355	393	393	376	346	358	364	379	395	384	359	358	364	372	389	391	385	356	385	373	354	356	356	359	396	356	378	373	385	364	406	405	371	367	394	388	371	379	421	378	338	380	378	378	404	397	399	387	364	366	398	345	390	369	380	367	376	371	377	354	362	405	350	367	389	355	417	356	382	366	393	395	375	378	375	379	343	357	352	365	367	383	382	349	363	393	360	374	359	381	363	355	370	389	356	345	348	387	370	368	362	380	357	371	383	349	360	400	394	324	381	373	387	380	352	374	359	366	352	380	368	376	396	362	358	380	348	367	368	364	360	371	370	407	362	375	390	350	349	343	352	389	387	353	396	357	390	372	362	377	326	366	379	360	364	374	387	371	414	372	358	379	365	349	356	388	388	372	371	367	371	367	346	389	389	360	363	365	371	396	403	349	377	390	369	326	371	376	405	356	398	378	413	378	391	375	376	337	378	348	415	380	351	385	358	393	356	343	404	399	384	349	360	409	387	346	377	382	373	371	395	390	385	385	406	397	401	380	359	369	375	362	390	364	407	366	344	415	386	399	378	359	342	360	351	363	383	366	405	401	348	362	337	373	396	354	395	370	335	413	416	371	356	356	376	389	418	412	408	372	369	376	359	370	352	348	397	393	391	391	379	359	389	392	376	356	385	386	364	404	371	393	385	381	385	423	413	369	389	371	381	365	393	359	360	360	363	389	356	368	341	385	369	370	374	389	389	387	418	388	348	343	384	383	385	351	386	362	386	352	416	379	344	355	379	376	382	402	387	387	371	351	406	357	376	364	378	388	339	346	399	318	406	407	373	395	431	376	353	373	377	391	380	374	382	359	374	384	348	434	361	401	363	370	370	350	368	359	375	377	388	375	378	384	365	398	407	395	359	347	416	382	353	384	359	336	353	398	351	412	402	379	416	384	384	382	387	383	374	366	369	350	390	378	374	364	371	358	358	378	342	353	348	357	378	369	372	403	360	365	399	383	410	402	403	384	366	371	375	389	380	373	406	419	360	383	380	365	380	362	408	364	389	407	384	352	333	360	393	380	379	385	350	404	358	381	369	387	360	399	376	395	412	380	339	368	350	415	395	412	353	340	400	366	386	377	390	365	394	378	393	349	385	361	365	382	373	369	360	377	383	390	376	389	313	372	374	410	322	373	365	407	387	386	372	391	362	376	393	394	382	343	389	420	364	385	360	400	356	348	393	388	365	369	360	372	358	352	351	363	368	371	373	356	395	384	371	371	372	401	378	361	366	396	406	366	397	335	382	371	380	393	402	366	419	380	353	364	337	383	378	377	385	423	378	352	357	344	377	392	373	360	399	376	396	406	338	394	394	358	378	328	324	368	367	384	387	372	372	386	357	404	373	408	402	342	378	354	336	354	387	393	395	401	398	378	359	331	387	373	371	380	405	394	400	371	396	373	351	365	355	402	381	391	392	387	395	378	359	352	395	361	366	352	355	409	381	348	364	378	375	379	382	368	401	397	400	373	394	399	387	363	363	394	354	362	381	382	396	389	374	423	393	386	332	402	383	356	393	345	382	389	380	369	374	412	385	378	366	354	364	374	384	361	396	410	407	341	382	376	362	369	349	373	383	329	387	395	407	404	381	363	389	368	354	341	365	395	393	355	385	367	362	371	379	395	373	380	380	363	334	365	379	388	386	386	368	376	361	365	374	374	375	392	392	371	396	343	409	375	383	387	392	396	382	360	326	357	369	378	367	343	346	387	371	384	386	360	392	396	364	393	364	363	348	352	384	375	349	388	372	395	373	377	410	365	410	368	381	361	338	403	377	386	368	398	364	369	385	388	351	403	393	356	387	362	399	375	373	399	352	339	364	401	411	386	403	359	392	409	385	406	378	367	382	366	370	392	394	377	398	387	387	349	362	343	370	419	409	359	396	366	355	399	352	373	326	374	348	383	356	380	408	377	351	388	370	362	360	375	367	383	339	361	386	386	362	318	358	367	349	374	383	390	374	372	371	378	396	378	321	387	346	373	376	340	386	394	401	376	403	390	408	344	404	371	409	363	372	387	408	414	342	394	368	380	358	377	370	383	424	360	382	367	368	370	390	377	356	397	390	338	366	362	381	379	355	382	373	383	347	358	382	392	405	363	370	410	382	397	388	381	365	393	389	384	400	379	427	357	369	408	378	364	363	384	400	411	366	334	390	443	386	369	371	346	410	348	362	377	367	389	366	372	371	346	363	376	396	376	356	358	375	368	351	354	386	396	398	359	406	389	361	347	377	347	397	366	411	392	360	396	393	373	352	371	378	376	367	369	379	362	388	363	359	391	363	374	422	341	385	370	367	363	395	381	374	375	361	390	383	357	401	386	374	361	368	372	355	376	373	389	397	383	366	340	378	395	364	359	395	357	342	384	373	367	380	386	385	360	385	349	361	350	379	348	365	336	376	368	360	353	360	370	376	387	371	367	360	405	371	364	416	372	367	367	362	379	368	400	376	326	341	381	363	362	388	356	319	392	355	342	367	344	392	365	417	370	359	388	354	388	364	423	412	360	354	405	353	357	365	398	337	335	339	401	389	408	382	388	393	378	393	380	370	389	355	366	381	378	399	369	371	334	373	358	435	348	349	350	375	357	395	372	362	377	355	376	399	407	364	375	368	374	375	336	379	395	354	382	371	383	363	416	401	367	369	361	410	377	376	396	398	359	379	363	343	355	390	398	389	335	371	383	371	394	364	360	382	373	382	365	381	361	357	356	387	399	388	385	395	412	365	381	431	397	358	346	398	365	367	359	348	399	359	384	369	376	376	375	365	383	354	367	353	387	349	389	413	359	387	370	398	334	383	373	375	371	373	369	359	383	389	347	355	367	388	383	387	368	373	397	353	338	348	363	363	320	385	379	370	395	386	343	371	416	372	369	388	363	379	316	374
44465	60200	39275	25519	17947	12186	8420	6239	4703	2872	1579	991	951	717	603	494	470	418	451	393	370	409	398	369	405	392	410	383	389	414	348	412	415	384	379	400	362	406	419	389	396	384	395	372	404	382	389	377	397	403	402	388	413	386	366	395	353	342	393	407	409	370	343	427	416	378	363	385	403	364	389	401	389	373	376	314	367	388	354	328	421	385	367	421	348	390	398	366	414	407	360	396	357	381	413	362	334	389	401	398	413	430	402	373	379	380	391	373	395	402	407	366	375	376	410	382	386	395	387	381	408	386	397	420	372	363	378	370	373	369	416	371	366	366	379	364	367	416	387	359	416	386	395	387	351	394	404	373	407	375	366	367	397	403	394	382	346	352	385	387	370	375	389	424	364	353	406	398	404	392	343	461	379	395	392	369	387	375	398	401	380	400	431	394	336	405	366	373	377	435	401	402	405	414	385	400	407	390	391	412	397	423	423	387	363	400	379	390	363	412	419	379	392	401	417	393	388	392	413	374	391	415	399	394	394	369	368	375	395	402	417	400	406	403	379	386	411	389	377	400	398	385	373	376	403	386	408	378	414	390	392	368	358	429	387	415	386	346	396	377	354	361	431	376	396	387	376	360	390	360	378	394	399	399	346	424	401	352	377	377	397	421	406	380	402	416	389	395	382	409	372	361	379	423	381	387	394	410	381	359	399	391	401	414	395	407	404	338	379	395	358	428	389	380	378	366	380	394	386	424	440	361	366	380	352	410	427	396	371	415	382	385	393	346	385	399	375	373	411	392	362	403	384	389	392	369	357	395	405	394	365	396	387	390	349	392	361	373	427	358	360	414	391	398	392	378	394	398	421	374	387	366	410	402	394	415	391	391	394	357	369	376	407	367	387	388	388	363	405	375	362	386	390	398	377	394	397	373	385	361	398	384	378	418	387	388	405	378	379	416	409	370	382	419	362	388	363	413	374	391	385	356	353	377	370	378	378	396	384	407	379	392	386	393	387	408	403	396	394	390	417	373	386	369	345	374	387	419	349	417	419	374	406	394	397	412	390	354	393	395	386	390	379	363	361	355	363	380	371	365	370	366	375	397	410	385	377	381	362	392	384	365	422	380	390	365	395	359	420	396	404	383	377	382	384	367	380	374	378	396	385	420	374	418	378	402	401	388	407	366	403	367	392	359	372	383	361	367	365	414	364	406	386	389	334	366	385	400	377	384	384	402	405	386	378	391	392	377	348	403	387	366	371	381	355	377	378	386	394	392	373	364	360	363	372	370	371	372	392	418	381	418	370	384	392	392	398	432	361	356	362	373	360	392	411	379	390	360	366	408	406	378	431	385	369	386	369	373	430	390	379	351	381	391	391	401	422	345	389	395	396	363	418	384	390	396	388	388	368	380	327	360	372	371	397	429	379	415	361	402	398	370	362	393	376	370	387	436	398	344	371	397	396	394	405	400	389	369	407	418	361	400	384	405	399	405	378	370	389	429	375	394	386	402	386	381	415	382	389	403	325	378	391	373	395	407	362	383	389	412	359	377	385	365	399	411	404	362	379	391	387	417	376	406	390	388	368	388	392	374	364	416	403	364	382	374	371	357	415	357	410	396	367	371	403	376	361	385	391	387	367	373	357	393	366	374	381	375	353	340	374	353	399	403	347	374	369	383	364	376	378	391	412	362	347	383	352	399	392	362	363	388	392	384	408	375	392	384	356	397	413	379	378	364	403	397	365	419	380	411	390	410	430	384	414	415	405	397	360	392	428	397	410	364	415	382	416	380	378	424	383	374	351	370	363	410	385	395	414	374	415	400	413	407	396	366	375	387	401	362	418	369	371	380	396	394	372	405	359	359	362	424	370	422	360	395	408	365	380	408	375	353	403	375	404	407	433	387	408	374	368	401	401	382	407	389	382	367	371	379	375	420	393	391	380	388	369	403	410	424	382	357	383	382	347	393	408	413	377	364	417	419	365	380	406	342	384	371	389	416	407	414	407	402	402	435	411	402	369	374	405	399	384	391	400	398	366	410	373	380	407	369	359	400	406	349	367	383	379	368	358	330	377	428	401	361	382	393	340	397	371	408	396	388	367	358	356	405	367	361	390	381	368	406	398	367	413	387	374	417	405	422	404	399	362	390	373	374	387	388	388	379	354	413	419	402	397	412	377	404	387	397	365	400	381	330	358	367	371	393	380	362	432	378	364	409	372	409	400	421	368	372	364	398	391	380	371	402	356	399	365	376	391	396	409	347	369	420	377	362	425	361	383	380	381	383	391	410	384	421	413	367	404	390	376	386	374	412	416	381	382	418	398	376	370	385	352	389	419	395	403	383	391	414	376	375	382	427	412	392	431	385	353	381	405	397	381	357	402	415	404	373	417	388	369	346	373	424	386	409	373	377	383	365	373	346	379	373	414	394	406	373	397	383	388	388	395	385	410	415	376	375	405	391	409	410	401	367	377	395	384	397	375	374	408	374	379	381	401	388	368	365	386	392	357	373	392	409	421	387	392	383	418	393	379	381	361	411	395	358	377	333	392	406	397	376	367	377	388	360	402	401	387	371	341	356	379	390	412	368	374	374	397	421	379	393	370	330	377	379	395	402	397	391	433	364	376	398	357	387	363	351	370	389	388	400	376	377	381	381	368	362	371	419	395	388	420	402	406	388	385	366	396	381	367	370	392	431	416	370	385	387	393	362	412	408	449	397	419	389	359	358	382	413	371	384	383	389	395	404	340	369	397	351	390	382	384	364	377	374	375	371	355	384	398	380	370	345	361	375	373	417	421	374	411	380	334	421	422	390	389	358	399	365	406	409	376	396	368	376	404	379	354	375	392	363	383	387	404	382	335	349	398	367	380	406	429	391	359	378	394	384	412	434	362	339	403	402	381	386	394	380	398	358	405	382	413	378	385	383	387	376	398	359	401	367	372	361	363	368	390	381	361	397	410	366	414	348	397	396	403	398	385	401	369	407	386	405	351	383	437	363	401	360	380	394	400	376	392	412	396	395	382	386	380	406	393	404	384	400	357	422	390	378	359	387	400	405	429	368	390	408	410	415	392	375	380	391	342	388	381	414	381	376	402	358	384	376	383	383	385	364	378	362	362	377	392	407	391	395	374	372	365	365	384	387	394	345	369	397	383	365	401	371	434	419	367	334	394	354	368	354	390	373	398	401	371	432	404	402	400	401	382	410	353	411	380	395	383	407	397	375	384	367	406	385	367	407	429	392	409	381	390	352	385	433	387	384	402	375	409	386	399	381	381	376	385	373	418	406	362	377	375	401	404	372	382	386	414	396	363	376	363	389	399	376	404	400	378	381	394	399	357	384	366	406	390	401	429	375	391	365	392	369	394	372	386	373	403	383	413	403	371	372	416	389	403	370	380	371	362	376	376	412	413	375	380	404	376	392	386	398	350	415	401	378	383	416	382	417	373	381	348	374	394	409	357	400	343	344	415	409	374	378	365	397	412	400	368	371	369	376	385	356	407	365
38292	37078	35330	23911	11280	4790	2792	1657	999	761	681	598	540	457	443	424	411	397	453	407	368	358	392	429	390	392	388	402	377	383	392	385	398	394	367	405	406	418	363	406	369	365	376	428	366	380	405	379	396	396	395	404	387	408	394	431	402	413	430	373	384	388	378	358	369	389	383	364	401	344	402	415	358	392	431	343	386	371	395	439	396	418	417	408	403	403	382	408	399	409	395	394	346	373	383	426	395	383	393	367	413	402	365	382	393	392	404	442	390	389	381	382	404	376	386	407	412	384	393	390	413	401	391	389	386	376	392	400	411	419	392	377	391	413	400	377	367	430	379	382	392	411	388	381	386	392	413	433	377	395	360	408	395	451	408	393	416	393	405	441	392	383	412	393	383	385	390	404	392	356	396	405	402	391	421	409	379	386	404	413	412	375	401	367	385	373	371	360	357	372	414	348	380	363	383	374	374	393	393	417	393	412	393	406	373	395	391	381	368	382	397	348	375	414	387	379	391	417	402	391	389	383	393	410	404	364	417	410	374	368	355	382	423	408	372	393	400	356	432	403	408	365	402	377	390	412	365	390	392	384	370	402	412	379	370	382	378	404	399	372	391	378	384	379	359	391	382	384	373	451	437	408	427	376	430	393	415	409	383	405	406	427	399	391	405	402	361	423	383	408	359	379	418	406	412	397	419	385	372	355	431	394	399	388	410	386	385	365	405	426	397	395	394	368	350	411	410	389	393	425	439	405	397	393	420	400	424	387	374	401	363	419	354	398	380	389	424	395	413	394	384	393	423	429	367	392	401	385	429	382	412	377	412	370	403	391	382	413	370	393	346	386	392	384	393	396	391	396	424	403	394	387	405	410	386	403	376	387	397	413	410	384	373	363	419	424	362	384	395	398	394	393	406	385	430	414	387	406	353	369	397	400	413	383	401	367	366	406	369	368	365	388	376	378	365	371	378	412	390	373	407	420	426	401	418	384	383	362	404	379	404	403	370	393	389	392	365	391	402	404	413	368	369	390	403	397	377	380	375	403	411	386	415	415	398	361	392	391	383	447	405	367	384	375	405	411	436	423	399	380	426	383	409	348	394	393	420	426	374	386	411	381	370	405	383	375	414	425	417	391	400	371	391	408	396	404	426	373	408	392	435	383	414	391	393	354	381	370	361	386	380	410	371	436	388	423	395	405	417	445	383	421	395	410	398	394	419	387	407	392	382	442	415	410	400	387	379	389	415	394	428	416	372	397	410	402	378	394	403	408	412	394	377	395	399	398	411	432	397	385	414	387	391	396	390	398	397	449	402	400	359	397	411	380	399	423	416	383	424	386	422	429	397	406	413	365	375	358	415	401	385	402	403	414	399	413	393	379	380	436	376	377	401	377	387	382	398	391	421	343	360	377	395	409	362	420	380	424	370	405	411	426	416	380	418	372	372	375	429	417	397	423	419	387	444	381	385	380	378	393	363	391	401	395	406	375	394	414	399	407	407	379	368	402	375	440	388	406	373	391	375	404	360	379	403	368	388	377	396	410	391	361	418	390	442	411	385	409	359	388	392	387	389	423	423	416	398	389	404	422	368	384	395	396	414	382	407	398	424	392	419	391	428	389	365	404	372	380	360	381	409	378	406	393	389	407	413	442	403	405	364	404	359	418	382	429	404	411	391	404	443	398	429	412	363	382	424	404	377	377	399	444	387	407	375	410	423	424	396	362	419	373	376	350	389	397	374	394	360	397	381	413	400	386	379	406	400	367	394	424	407	367	381	378	387	413	406	385	410	420	392	403	376	410	395	414	415	373	367	391	386	405	433	426	393	402	378	416	383	382	388	408	416	391	378	375	398	385	407	386	379	389	369	451	432	426	411	458	390	389	365	371	385	373	374	405	360	386	391	405	415	380	362	394	377	414	365	390	439	377	369	402	406	357	417	387	375	370	354	398	402	407	402	400	400	393	425	414	372	422	402	415	384	428	398	378	393	402	414	377	372	398	421	387	379	374	382	368	374	385	378	401	395	385	418	398	399	388	374	386	412	414	380	384	408	408	392	371	427	397	393	395	395	408	372	378	381	386	403	415	371	380	401	393	430	414	404	399	363	440	394	398	397	379	385	390	385	440	388	405	431	407	368	400	405	388	370	393	413	418	397	378	387	386	382	409	409	386	402	402	349	358	379	409	411	420	411	430	382	367	384	411	409	397	389	393	423	382	431	390	429	381	392	396	400	393	410	413	393	387	400	381	412	369	386	384	420	415	366	407	392	400	372	383	408	377	386	402	384	376	450	407	392	411	407	398	392	408	397	427	332	370	408	412	393	370	402	425	379	392	398	378	386	405	424	405	352	390	403	399	393	393	395	370	395	446	392	406	417	455	400	386	409	401	380	389	371	415	395	360	412	409	415	410	392	398	416	411	389	397	377	393	410	389	418	382	406	440	419	414	408	410	399	397	449	392	392	390	358	402	407	376	400	385	376	425	394	407	407	387	381	385	399	393	377	381	380	412	400	396	376	375	361	372	401	414	376	394	395	376	409	374	341	393	375	382	386	411	406	372	377	414	359	389	401	396	386	367	411	410	393	371	411	401	414	396	377	400	382	399	407	393	395	389	407	402	390	397	378	426	394	375	419	389	412	390	389	401	391	418	404	385	404	387	397	410	392	368	401	368	395	394	359	386	399	374	398	421	392	413	374	390	435	396	419	386	404	413	400	428	394	414	396	400	395	376	396	415	376	369	400	418	396	435	387	376	396	361	402	385	392	363	380	393	377	364	421	382	396	384	382	400	427	369	387	416	403	379	390	416	404	397	399	422	390	398	415	388	384	397	396	396	407	390	412	353	374	383	404	351	422	376	393	389	386	433	370	366	362	388	373	373	396	387	382	393	406	406	445	391	409	398	410	399	412	419	373	383	391	394	376	402	363	413	350	360	412	393	393	405	429	355	394	410	425	388	423	398	414	369	414	361	421	380	385	380	360	415	415	392	391	389	405	383	372	431	383	385	434	409	394	376	404	408	427	380	402	394	409	403	417	406	399	383	398	396	393	384	424	370	373	373	422	360	445	424	373	412	386	406	421	387	393	400	391	420	392	352	377	386	390	381	392	408	416	383	377	430	384	414	414	386	385	395	410	421	366	389	391	371	386	366	414	385	406	409	387	375	390	373	384	379	359	412	403	406	381	381	409	403	369	386	382	387	409	422	387	383	394	409	437	409	389	405	404	388	398	405	395	380	402	433	408	444	423	435	417	382	405	417	365	410	382	376	421	362	380	407	399	407	379	358	373	422	396	383	362	432	406	390	446	396	398	382	392	428	377	385	360	405	410	424	378	348	389	373	390	375	442	419	391	368	372	395	398	435	350	407	366	400	396	406	363	387	411	382	392	404	376	392	398	374	373	419	406	399	418	431	413	417	401	394	396	387	359	392	388	390	381	391	416	395	443	392	423	424	397	403	411	389	394	422	382	408	399	386	398	406	392	390	373	390	384	375	417	364
41219	49319	34492	21347	12496	6568	4065	2400	1393	1072	851	761	600	541	493	448	424	397	403	424	417	420	431	410	403	436	404	404	393	456	448	441	419	437	463	424	412	412	384	436	403	440	443	403	435	421	436	415	435	434	449	423	413	425	415	397	420	439	420	387	432	398	410	423	422	441	422	423	404	429	410	388	389	385	391	420	389	410	399	411	414	446	411	418	405	419	395	430	403	428	425	386	373	407	419	403	426	433	416	431	420	395	441	373	454	426	389	431	414	388	423	397	419	496	414	426	389	429	437	421	420	419	389	419	398	422	419	425	371	403	439	392	416	435	433	412	422	398	419	391	431	417	379	416	419	470	388	399	417	429	430	377	413	425	450	410	417	438	421	385	424	410	394	426	433	418	424	411	419	408	383	379	404	421	408	427	408	424	427	421	417	420	411	412	410	430	420	419	373	412	428	426	409	389	392	413	433	416	421	407	421	402	448	431	395	414	400	420	428	412	372	423	420	407	412	421	414	410	438	430	422	447	431	397	373	432	404	410	401	427	413	402	438	407	440	421	430	434	429	446	387	395	410	382	418	406	392	406	415	434	420	437	426	409	436	418	415	441	420	396	431	444	424	399	401	441	419	394	432	441	403	429	398	441	391	410	465	417	415	415	399	442	403	413	406	411	450	407	397	419	457	398	404	396	426	425	409	421	442	426	460	435	405	428	453	428	384	395	419	441	441	440	426	459	388	412	454	430	417	408	396	402	431	405	404	423	428	415	422	422	390	419	425	450	448	440	401	406	425	376	420	379	379	410	417	426	397	401	421	407	457	388	398	404	448	410	430	379	401	428	407	412	430	415	435	407	428	434	401	427	435	438	428	429	430	429	441	431	422	414	434	408	435	436	417	412	412	432	406	420	395	393	379	426	404	409	421	420	417	369	423	425	411	397	422	402	411	401	400	425	404	436	385	419	412	431	402	382	432	429	403	435	416	454	415	379	434	428	415	431	418	428	433	403	403	396	416	423	463	406	420	435	403	435	405	402	439	416	394	403	395	429	418	407	433	425	378	439	402	407	438	443	399	396	426	392	391	425	422	430	386	394	427	398	415	452	394	438	411	404	459	436	376	447	409	413	421	457	401	423	421	391	392	431	434	399	403	418	400	420	450	434	420	398	407	419	418	427	423	414	418	437	405	407	382	388	406	433	417	424	436	394	414	430	441	412	417	429	431	428	448	393	437	402	392	429	447	374	379	419	446	443	442	428	413	417	402	377	385	467	377	385	413	395	404	431	415	433	446	455	430	459	391	425	440	446	399	458	412	426	400	417	390	397	438	436	416	398	386	401	396	399	455	423	416	401	408	388	433	431	395	416	439	410	412	367	454	424	419	450	442	451	415	404	418	406	416	436	411	448	396	395	445	428	396	445	419	454	429	389	392	428	415	388	415	392	399	417	432	416	426	404	372	421	426	415	420	447	407	414	455	418	393	395	429	397	426	417	422	402	394	424	400	423	415	449	411	447	431	416	418	401	443	398	427	420	433	387	408	401	414	426	416	402	432	418	393	425	402	422	397	408	421	445	434	435	411	412	429	433	410	397	394	411	413	406	406	393	423	422	409	384	436	410	426	434	433	387	427	384	398	440	376	417	408	420	387	443	432	412	436	401	418	407	436	390	445	424	440	445	438	405	398	383	444	397	406	430	398	475	416	436	397	413	425	382	385	371	362	392	437	393	363	420	429	426	404	405	406	385	408	422	420	428	408	412	457	410	411	410	436	401	421	422	428	413	394	402	414	436	384	397	441	387	403	402	414	381	402	426	436	398	388	403	396	416	409	420	383	401	407	448	417	408	392	415	400	424	413	408	397	398	419	446	405	408	446	413	408	423	418	424	413	414	449	426	443	436	404	412	430	379	425	399	397	401	399	424	420	408	399	458	439	435	402	429	436	424	405	453	423	389	427	413	377	389	422	447	422	462	412	432	423	443	408	396	431	408	428	411	416	436	437	391	444	407	431	420	441	441	418	429	413	428	412	463	374	388	407	379	394	424	436	419	408	434	418	406	385	434	428	383	377	422	399	416	404	403	423	424	439	405	423	403	420	441	416	402	376	405	419	418	422	436	427	383	424	436	415	409	416	419	415	425	423	433	435	402	420	428	421	395	419	423	448	465	397	432	449	405	404	441	414	418	442	404	437	439	448	407	429	426	433	408	430	427	409	434	422	444	385	471	442	406	421	407	421	410	427	407	430	417	453	434	425	416	429	407	419	391	394	408	397	422	403	394	407	405	384	417	429	441	424	432	427	428	438	409	441	406	362	419	443	411	404	390	413	401	404	449	399	416	448	445	433	418	431	417	430	433	420	403	380	442	432	434	424	422	440	390	391	428	452	400	432	426	401	411	442	450	425	428	464	447	414	422	424	443	429	430	444	433	407	392	406	424	412	426	403	403	395	423	412	435	403	399	418	397	436	409	454	403	387	390	423	377	427	377	441	408	431	404	433	454	428	398	395	419	412	390	423	443	440	392	403	431	453	396	452	445	462	413	416	392	418	411	394	418	382	427	406	437	411	448	420	421	435	443	421	406	442	419	404	416	403	395	413	417	423	438	408	407	429	434	419	398	409	400	408	414	385	454	440	396	430	419	388	388	435	412	432	430	427	379	381	425	399	389	405	416	407	435	430	451	401	413	416	399	416	471	445	393	419	413	395	467	385	433	394	425	368	401	418	409	410	425	387	414	412	420	374	415	427	395	407	398	391	423	431	405	418	434	408	392	420	391	455	395	376	433	437	410	435	391	397	432	429	424	411	384	414	422	442	435	418	442	406	412	413	436	422	426	402	429	414	405	431	435	439	413	438	372	428	420	409	425	395	425	423	437	381	445	402	433	410	433	406	407	443	429	429	423	371	418	418	396	409	392	414	406	423	411	414	379	411	417	427	428	459	453	443	413	402	451	339	394	424	411	424	446	403	407	415	405	409	412	430	441	419	422	396	411	424	376	403	438	456	421	416	412	370	430	443	465	402	377	384	395	423	379	411	446	446	432	420	403	407	394	452	443	421	434	455	407	427	415	434	484	416	404	410	397	368	455	411	414	472	395	407	428	406	409	433	422	426	412	439	398	402	426	392	400	417	453	395	453	418	400	416	413	416	411	409	419	420	392	461	390	401	381	398	399	388	407	411	445	471	411	427	425	456	418	425	429	382	405	425	423	426	404	442	444	391	395	405	456	395	384	429	418	404	389	406	422	394	383	447	431	411	416	400	415	414	389	377	400	442	406	415	387	431	448	416	420	465	413	416	407	398	434	407	406	412	444	411	443	425	418	444	433	418	419	402	404	389	457	408	438	420	391	401	438	438	425	412	412	409	402	444	409	436	411	402	435	442	435	388	433	414	398	429	414	385	413	436	437	407	432	402	390	407	434	399	386	416	415	381	387	438	414	398	404	414	413	400	446	436	418	437	393	436	433	390	419	387	444	407	411	383	420	447	474	431	417	425	415
23307	20842	27943	24157	21119	15504	5609	1985	1410	987	721	535	535	461	463	427	408	391	398	374	386	387	362	374	364	332	381	321	366	338	359	358	369	385	340	359	349	352	382	340	357	338	347	317	354	383	357	352	371	369	346	372	380	374	363	333	365	337	368	373	344	362	363	341	337	387	416	395	396	356	339	396	359	349	374	330	346	360	356	393	371	385	340	389	386	381	379	348	372	377	391	367	403	350	395	362	360	374	338	380	382	342	373	370	373	337	347	367	364	382	366	344	346	374	355	382	323	372	362	356	355	377	357	365	354	325	370	368	394	365	353	374	356	380	366	356	329	381	378	361	366	346	351	397	351	347	346	373	362	373	340	365	313	353	355	345	357	347	397	398	360	336	366	340	381	372	354	366	354	352	380	365	347	353	384	365	368	346	370	346	379	392	345	372	345	371	361	352	380	410	407	359	356	365	379	368	379	361	347	357	335	381	354	390	347	380	398	362	389	334	390	342	329	363	356	362	358	360	354	362	382	402	354	347	343	357	347	358	342	380	346	369	356	354	362	368	340	323	378	374	356	376	361	371	360	371	356	382	338	384	386	332	386	385	365	355	386	346	355	346	341	338	354	372	388	377	351	346	341	365	341	362	373	341	371	400	401	341	349	350	340	399	356	362	367	350	351	354	359	372	378	364	345	357	402	341	367	345	374	355	382	336	357	372	349	403	384	404	329	378	393	363	360	373	392	382	332	380	406	357	367	372	411	352	382	370	319	393	361	363	325	328	367	357	335	356	408	369	337	368	370	372	390	363	372	346	376	374	356	335	361	357	364	371	393	365	365	335	382	351	382	375	365	360	362	354	343	365	366	348	372	356	381	323	369	359	376	300	380	366	382	377	385	362	354	366	399	356	378	362	387	345	364	319	370	358	392	365	366	389	401	370	382	357	334	356	373	380	355	369	386	359	382	356	344	412	367	386	320	351	349	390	352	368	364	355	371	380	348	353	348	353	360	367	342	340	377	328	383	382	360	382	328	371	359	405	338	381	355	367	359	360	366	383	372	350	359	366	378	352	415	332	346	393	379	388	366	354	384	362	378	383	394	348	368	368	351	370	369	367	363	321	366	406	373	379	345	352	410	380	359	374	381	378	370	396	394	374	364	388	312	377	365	327	371	354	345	382	384	386	385	337	367	338	378	340	363	363	369	360	372	361	348	378	357	375	351	381	348	327	364	355	348	361	349	348	364	382	359	338	358	342	368	361	377	366	374	353	340	341	352	349	367	358	356	381	347	378	397	379	385	345	344	372	369	350	361	371	358	339	367	382	331	375	354	371	384	379	349	355	364	379	382	348	360	339	382	355	349	374	349	358	363	342	361	359	353	399	355	367	347	373	373	388	406	352	355	340	389	379	365	394	375	397	335	379	357	334	370	359	361	351	354	402	370	342	370	398	365	391	349	368	371	359	357	370	351	377	350	334	360	338	345	376	320	379	361	366	368	346	362	327	359	337	378	369	369	361	368	322	344	368	354	369	354	368	387	361	363	360	385	352	371	342	370	356	388	356	343	329	345	361	370	403	402	359	345	342	375	385	371	366	381	347	348	362	379	355	355	393	346	331	366	372	347	383	369	350	364	375	349	343	383	353	357	345	379	367	380	400	374	334	360	376	349	333	374	357	363	361	351	352	342	347	295	369	373	354	369	371	312	366	348	341	360	372	356	386	334	382	338	390	360	392	369	351	346	339	373	371	368	346	366	358	356	344	366	382	335	376	366	352	363	341	329	384	391	317	351	342	400	348	329	372	363	367	367	374	357	353	358	368	378	341	355	342	339	352	324	362	356	359	345	368	361	365	375	349	347	316	365	415	359	381	355	375	357	389	350	388	330	335	371	411	318	365	374	332	361	369	350	328	353	368	369	353	392	382	349	361	369	344	358	390	376	344	361	395	387	355	359	355	353	379	394	368	376	405	378	368	383	371	364	347	365	347	357	369	356	353	378	371	391	375	352	359	357	352	372	360	375	374	358	341	350	371	341	351	344	382	388	376	349	365	400	361	358	371	368	366	377	368	330	343	364	331	371	333	386	352	374	368	354	364	362	356	349	356	344	368	384	367	370	360	352	371	379	385	353	361	350	391	370	335	380	347	370	357	383	356	354	349	360	357	335	354	372	371	342	364	332	377	366	374	334	379	390	374	353	371	369	372	362	385	341	380	371	325	368	335	360	399	389	358	385	343	339	346	417	331	336	350	372	341	364	386	386	356	334	362	369	329	356	343	393	369	386	375	354	326	365	364	366	339	354	386	382	338	364	352	349	378	380	361	358	330	388	363	344	362	385	368	345	383	395	388	372	347	352	395	403	355	346	380	365	353	353	360	412	363	340	359	346	328	357	368	332	371	370	354	355	374	345	351	342	401	364	325	362	375	383	351	335	371	377	397	356	340	362	375	411	337	335	341	373	357	392	374	359	397	331	374	344	345	331	378	358	338	358	360	364	343	391	347	343	338	380	395	370	350	325	353	403	358	319	384	359	374	374	377	344	349	376	333	344	368	321	333	397	386	374	360	414	356	365	387	327	364	366	385	344	345	371	377	366	357	369	339	353	366	354	394	389	373	368	374	363	355	349	357	371	361	341	330	355	382	373	392	364	339	382	344	372	378	368	349	376	347	358	328	355	347	369	363	353	358	374	350	361	365	349	357	328	384	347	336	372	379	364	377	374	373	378	366	322	362	356	366	359	354	366	394	393	388	348	370	357	352	412	366	376	371	387	352	334	355	393	378	368	385	364	378	372	370	370	325	391	381	364	326	334	329	369	358	350	387	379	340	350	318	379	381	365	377	347	368	361	372	351	378	381	390	358	366	360	366	375	326	335	356	382	357	361	369	389	367	388	351	337	369	364	348	354	364	356	346	344	326	347	368	347	356	376	351	382	358	351	353	369	345	357	357	374	322	396	367	396	343	389	376	334	386	349	383	351	355	407	382	370	362	330	372	353	369	342	371	329	320	345	379	352	346	361	386	360	349	364	371	317	360	348	390	357	369	353	359	382	348	378	389	372	352	354	358	388	340	358	374	420	348	351	338	389	362	360	338	346	357	377	345	352	342	346	356	384	392	356	367	368	420	358	351	383	361	369	391	355	347	376	356	330	364	364	342	375	369	377	342	376	381	373	360	359	362	388	366	356	349	361	354	365	333	356	351	371	374	417	379	365	376	333	380	372	372	378	361	367	375	379	392	366	334	376	354	326	341	347	376	408	393	357	348	352	379	338	354	380	401	347	348	373	365	350	367	338	349	375	336	354	345	377	342	386	353	349	354	343	360	377	369	343	359	358	350	374	374	367	348	370	344	368	347	360	365	366	366	401	333	350	372	362	369	386	367	391	364	376	364	349	400	386	317	352	379	386	360	378	345	356	375	384	348	354	399	376	343	342	360	392	322	336	346	379	342	349	374	356	352	388	388	368	348	380	401	363	337	360	362	360	351	360	353	356	382	352	338
40017	56028	39759	24681	15541	9011	5259	2706	2013	1303	945	676	620	567	478	465	406	411	424	408	429	365	393	392	392	397	353	400	370	391	379	379	383	356	371	374	356	399	377	415	368	368	411	368	377	379	385	376	362	384	408	363	402	382	404	375	394	388	381	377	374	375	377	367	387	378	384	395	384	412	369	390	379	383	388	403	365	394	394	413	367	390	382	382	381	404	406	367	368	407	395	379	409	370	385	417	375	340	392	381	386	397	419	428	382	408	339	366	410	358	402	387	395	381	381	395	392	387	389	414	369	404	383	386	399	414	382	359	370	435	376	403	344	378	372	363	414	366	384	424	388	376	399	404	388	386	371	397	398	362	366	417	368	399	393	378	385	396	388	392	393	369	425	419	383	379	397	378	390	356	372	378	378	369	392	384	405	366	399	362	401	378	419	387	387	352	408	380	386	370	406	406	397	377	383	402	385	400	359	387	401	378	391	383	388	373	352	390	419	371	387	366	388	388	389	411	391	387	403	370	430	372	377	402	394	411	394	395	387	376	411	382	377	353	344	410	397	405	378	384	372	368	410	385	382	359	361	382	402	379	390	361	394	401	391	390	371	368	412	368	351	353	377	414	382	361	395	375	358	378	353	388	409	374	391	372	346	387	397	385	391	375	363	363	346	396	364	383	375	396	376	374	411	390	380	392	403	428	389	390	435	371	383	383	386	380	364	328	410	366	401	410	354	406	388	361	405	395	386	394	388	411	400	394	393	379	383	419	376	369	376	387	383	331	413	385	389	387	391	391	351	385	396	358	371	389	371	400	390	413	394	365	399	410	398	407	382	371	359	364	350	385	382	404	391	381	367	405	398	381	392	377	370	362	394	365	411	394	439	393	366	351	370	367	403	376	389	364	388	403	326	376	396	368	351	415	413	384	382	378	379	379	404	379	377	407	389	402	403	366	375	375	384	382	367	387	370	359	362	381	368	390	384	382	358	360	352	400	389	369	389	350	366	403	346	390	410	370	396	387	364	368	362	417	380	369	401	358	394	391	392	370	370	364	352	383	368	367	380	384	393	422	422	399	395	403	384	385	390	387	396	390	374	412	375	385	361	398	376	405	391	389	369	406	414	385	403	414	376	399	400	396	390	418	397	387	406	369	356	384	376	382	370	371	378	378	384	370	407	378	386	413	410	417	401	349	372	359	362	366	382	390	382	363	339	393	391	375	365	385	387	387	371	426	381	390	370	359	400	404	388	376	391	345	385	373	389	347	386	410	378	388	403	395	374	381	353	370	432	357	401	368	383	399	358	407	380	379	373	393	378	347	407	407	365	376	363	400	421	342	377	386	394	375	385	377	375	383	384	403	392	411	378	359	372	394	400	362	352	356	373	372	383	353	383	398	406	389	366	384	410	356	357	354	388	395	383	385	419	373	394	400	422	360	422	380	361	360	404	356	369	389	430	390	377	344	403	396	400	408	334	373	413	389	397	345	378	416	397	423	369	409	361	376	357	415	440	404	432	388	350	421	402	397	394	383	374	391	360	371	358	356	399	375	367	350	429	368	401	379	393	358	397	411	401	381	378	383	342	370	364	368	390	359	401	352	405	412	399	372	372	359	378	382	372	409	391	384	364	381	372	389	358	359	405	357	382	370	402	367	404	366	400	404	380	403	373	405	370	404	371	395	399	352	422	395	355	361	384	377	364	400	379	353	393	405	381	392	385	399	400	402	409	384	357	387	362	383	377	387	369	374	390	412	354	367	401	409	362	429	370	380	374	393	359	399	356	363	387	367	411	401	347	411	383	387	362	417	391	410	370	367	373	381	381	403	368	376	402	390	413	414	420	399	392	381	353	353	374	369	382	396	374	367	345	382	358	383	401	421	369	377	389	374	412	369	375	403	377	374	397	414	372	383	415	399	358	385	362	386	386	390	378	389	338	408	389	398	377	401	359	354	375	376	361	389	415	394	364	400	362	400	402	389	395	415	386	358	367	370	377	371	384	377	396	373	371	403	360	401	379	385	385	369	347	376	403	373	391	375	370	406	375	375	368	422	363	398	378	371	396	389	371	364	381	368	418	347	375	386	375	369	384	387	377	393	405	377	350	389	429	418	371	384	370	363	354	363	398	379	373	391	393	422	372	374	380	390	376	379	389	401	388	378	395	393	395	375	344	380	362	389	377	361	350	436	393	370	366	349	372	350	368	347	353	391	380	403	380	394	394	347	400	356	374	382	380	403	391	353	345	400	382	358	405	396	412	398	410	402	380	367	395	380	400	354	351	364	388	386	393	355	386	408	383	372	412	383	382	332	366	386	421	384	388	384	397	380	380	338	402	364	388	351	346	375	398	395	410	368	413	381	390	397	357	368	366	392	400	414	391	382	391	399	360	387	391	347	392	391	359	374	368	386	407	376	396	346	382	369	404	382	364	393	366	409	358	392	375	393	363	411	387	417	369	379	355	375	351	325	402	392	389	398	368	376	423	359	388	390	382	371	371	389	370	368	374	372	385	351	371	349	398	389	393	408	383	388	388	379	354	385	389	372	350	388	389	366	366	343	397	386	399	384	386	354	367	375	436	369	379	383	398	367	396	396	385	402	368	364	363	383	406	386	367	385	391	382	395	368	368	409	395	413	376	406	347	396	398	386	409	406	390	358	367	422	386	338	360	397	396	393	410	372	389	386	367	402	359	393	371	418	355	409	410	384	358	373	408	365	352	376	421	396	393	352	396	386	375	361	406	356	384	401	399	398	400	378	396	395	370	367	342	393	403	375	396	393	372	376	371	414	407	407	388	398	398	377	346	370	402	418	398	388	379	359	410	394	396	388	389	382	386	367	389	385	396	383	409	361	383	369	381	346	375	367	382	379	395	390	394	417	360	405	387	403	408	372	369	378	363	382	399	465	375	357	345	382	415	378	392	387	377	407	391	357	369	386	404	386	370	377	342	359	398	356	368	362	407	355	336	391	390	406	438	402	394	377	420	398	396	372	387	382	415	350	346	416	343	391	375	367	416	390	398	400	411	405	398	356	411	392	381	392	383	411	391	369	373	380	385	385	374	375	369	355	385	374	388	410	381	375	351	411	407	412	346	390	357	366	355	382	373	390	422	383	424	354	418	422	389	411	385	414	385	389	367	367	347	379	396	387	395	379	380	365	385	372	393	357	397	370	379	343	408	394	390	400	406	348	352	374	394	390	389	407	361	421	399	356	418	387	376	393	400	374	399	376	410	379	374	401	387	363	361	397	381	401	380	375	385	397	396	363	352	404	383	361	387	390	388	399	391	387	365	358	377	387	405	394	394	394	383	396	391	391	382	406	382	357	372	402	390	375	385	373	383	316	357	371	411	404	354	368	409	346	411	386	410	374	358	380	377	364	399	332	423	343	377	378	404	335	400	341	373	402	374	390	364	363	418	373	396	369	395	406	356	362	374	403	389	372	353	399	408	369	385	399	390	361	386	389	397	396	403	388	385	391	383	364	383	390	360	343	364	385
24944	21446	28245	26179	14880	5245	2545	1220	928	718	684	577	534	466	477	436	400	426	437	413	426	423	384	409	388	378	440	407	412	429	387	426	383	407	400	405	419	405	436	412	431	412	395	399	414	405	442	422	424	396	388	410	426	398	398	384	408	425	424	363	408	446	407	457	395	408	373	384	433	395	433	398	415	424	430	360	426	425	420	439	374	400	407	426	421	402	403	420	393	373	382	401	431	401	398	439	412	433	423	405	429	378	430	434	386	427	427	386	445	380	403	400	431	405	384	417	415	383	422	391	429	439	386	398	357	398	429	411	387	400	381	413	431	431	404	394	457	382	398	399	428	424	371	411	402	381	391	401	436	414	392	402	410	438	381	383	383	424	446	391	406	395	405	442	381	388	387	384	456	417	421	433	391	424	418	421	382	404	385	409	447	410	404	368	417	410	414	422	415	416	417	414	409	423	410	417	443	403	419	419	382	392	417	392	432	398	409	449	416	405	424	436	375	379	431	437	437	415	389	432	423	432	430	411	403	419	437	435	404	401	419	372	416	408	419	388	409	432	398	423	397	409	409	431	444	393	424	416	400	370	369	373	427	431	347	368	416	396	402	390	446	390	407	419	401	418	409	402	388	375	419	395	389	390	432	397	411	405	418	391	423	415	412	408	410	402	447	409	414	386	425	399	446	404	407	394	437	409	381	441	372	434	427	370	400	401	410	395	424	413	420	407	386	415	383	411	399	411	456	395	374	412	405	427	423	408	442	404	389	394	373	382	420	396	401	434	417	391	400	403	395	397	381	428	399	385	386	407	434	415	423	424	390	413	394	384	424	408	375	441	381	400	398	420	421	386	397	355	385	412	372	425	412	412	430	425	388	389	430	409	435	388	393	398	386	416	395	392	445	389	418	394	453	387	386	385	451	424	412	428	413	406	393	399	395	438	368	417	428	421	409	402	412	424	389	411	403	408	391	408	385	437	420	444	368	410	382	397	413	395	388	408	425	412	427	416	408	402	383	458	381	423	380	395	360	384	386	436	403	394	411	394	406	397	415	379	409	424	369	445	431	395	410	399	420	383	411	376	423	417	399	402	410	425	444	382	397	405	394	415	434	403	399	371	406	371	408	416	374	430	390	411	406	414	376	393	403	430	404	423	408	402	447	439	384	399	397	397	397	402	405	407	392	406	447	429	406	413	407	363	427	410	427	390	441	404	430	403	422	423	389	386	416	423	396	366	408	396	394	405	410	419	402	422	415	402	420	443	389	390	436	423	418	334	424	429	377	411	410	396	391	412	409	424	362	384	377	417	407	357	416	397	420	402	394	426	409	388	424	423	422	408	416	420	412	431	395	409	420	427	408	391	456	406	403	420	396	442	398	448	415	402	410	425	394	398	460	414	397	406	431	395	391	451	421	409	377	414	415	401	375	435	391	431	385	375	375	428	400	417	398	395	402	372	410	392	418	410	407	389	410	393	429	415	398	405	420	417	403	445	402	384	400	377	437	389	398	395	412	406	426	430	407	404	420	417	421	416	435	432	436	403	404	407	412	394	426	429	414	377	398	416	431	404	424	452	430	392	396	418	433	383	416	390	405	384	402	404	399	407	425	415	381	395	422	421	394	410	420	422	385	424	374	395	403	456	423	413	405	424	411	394	432	407	421	373	422	403	383	377	365	422	415	388	405	390	414	367	445	442	403	432	363	422	440	401	441	391	451	429	405	380	420	419	402	416	421	392	439	449	395	419	409	425	407	373	421	416	387	405	425	405	419	409	406	415	437	399	403	425	410	448	426	419	407	409	410	385	406	409	390	416	403	435	423	439	398	440	466	441	423	438	400	410	417	408	421	411	388	392	439	410	429	398	395	386	422	418	387	423	446	409	461	413	423	397	407	398	408	380	404	443	410	458	405	427	412	388	389	383	385	387	399	391	439	463	423	414	446	424	392	431	397	397	420	403	434	448	384	445	408	432	433	427	415	369	400	409	422	402	414	394	424	401	388	390	380	411	384	444	380	409	429	405	422	398	384	417	403	410	400	380	435	431	432	400	354	402	405	398	411	391	414	439	418	397	437	388	432	403	417	389	397	420	444	401	409	367	397	423	428	435	415	376	428	396	405	457	435	440	425	433	335	415	428	420	423	406	419	415	439	399	429	414	447	420	402	413	415	426	429	419	443	408	380	448	374	415	390	397	392	434	360	397	376	464	414	415	406	427	451	414	405	393	429	387	418	392	376	415	421	393	389	409	399	396	439	399	387	390	418	385	395	373	382	409	426	394	375	382	391	397	428	404	401	382	407	405	423	412	404	422	404	403	418	424	410	394	382	427	394	384	385	405	398	413	396	419	423	392	418	426	385	402	425	427	413	405	448	402	401	417	400	391	402	386	369	387	408	417	466	425	388	428	413	409	418	410	408	430	389	416	383	413	389	425	431	420	407	379	443	375	434	427	440	410	451	421	440	425	415	395	406	400	415	410	405	427	452	403	403	394	411	429	419	386	414	437	414	390	412	355	426	438	436	431	429	409	415	448	413	408	428	382	414	405	439	423	408	398	434	416	381	392	408	421	413	412	366	411	420	406	415	417	401	409	422	409	422	413	441	389	426	416	414	428	409	371	378	396	390	401	414	424	413	424	374	451	424	358	392	408	410	381	402	384	448	432	392	419	422	402	386	432	412	404	386	405	427	382	394	407	441	417	406	409	383	402	370	412	390	411	445	447	453	426	412	433	381	383	400	375	400	396	404	365	400	422	409	408	404	426	441	404	424	377	417	419	435	411	420	397	453	433	397	377	432	397	422	444	423	382	390	407	412	432	407	401	381	428	389	386	393	414	389	441	413	384	412	408	423	393	401	371	439	384	412	434	409	429	400	418	440	429	371	439	426	400	416	414	434	402	410	414	444	387	397	437	456	410	402	404	412	438	428	392	398	387	400	397	383	437	417	381	404	426	406	386	429	413	415	410	406	403	421	457	409	372	410	430	428	431	387	431	414	415	394	393	383	441	420	443	398	415	418	423	418	383	408	403	375	413	403	431	406	400	396	424	432	427	384	402	437	394	425	427	427	428	405	426	437	420	382	366	405	396	416	387	400	401	430	432	435	424	417	363	437	431	411	424	405	409	392	417	399	400	380	431	345	399	402	387	426	387	436	414	385	427	379	376	409	372	387	418	406	467	357	402	400	388	390	385	427	426	410	368	392	378	395	428	391	411	406	432	389	416	417	436	406	396	363	402	417	415	365	396	408	423	404	439	417	401	401	398	411	423	413	409	429	424	407	425	407	418	408	422	401	405	403	417	391	424	394	387	379	347	438	431	416	412	417	396	463	418	426	394	388	407	381	436	406	443	392	390	420	419	407	437	410	391	383	383	404	406	412	394	414	416	394	395	395	425	388	451	389	387	422	398	368	416	385	398	415	389	381	403	399	422	399	407	372	460	392	380	414	418	398	410	391	454	409	381	387	434	414	403	388	429	402	417	423	382	387	433	432	447
41604	56177	37505	21660	10518	5926	3568	1737	1261	1039	803	709	589	501	529	492	548	453	425	439	407	425	476	436	449	447	426	464	404	414	406	425	448	431	435	447	428	416	431	420	428	439	379	429	401	409	416	427	459	441	413	415	440	421	416	418	403	437	462	425	404	430	434	387	419	438	426	416	424	410	405	402	430	418	420	402	447	443	417	426	441	425	461	423	437	454	430	413	424	452	406	421	414	428	421	467	406	409	451	438	442	438	415	414	444	431	449	423	412	431	388	476	421	431	418	405	447	449	428	354	424	462	391	453	464	455	407	437	449	436	453	441	410	411	441	477	412	386	428	411	438	432	423	451	444	451	445	440	439	394	452	419	396	428	446	445	400	440	431	414	395	438	423	428	406	421	434	433	443	422	409	418	408	411	433	424	437	404	466	424	444	417	442	443	433	405	448	429	428	440	396	424	438	435	474	389	449	454	412	407	401	447	416	431	420	437	443	442	390	400	440	411	422	462	393	444	458	417	449	434	439	434	475	447	406	384	402	406	432	421	379	401	435	447	425	413	414	424	448	421	428	468	456	429	430	453	448	395	451	418	409	439	396	427	441	433	446	428	428	390	432	472	439	422	445	402	394	398	402	403	402	370	442	457	421	474	450	439	461	413	453	435	448	440	441	434	487	410	408	401	447	417	419	377	420	440	473	435	424	421	435	461	430	396	432	455	474	429	414	432	393	412	438	449	424	444	430	445	447	427	457	416	391	433	441	431	473	421	430	426	412	447	443	436	437	399	444	421	424	409	431	474	436	408	411	435	438	422	383	432	423	387	449	419	424	405	432	440	439	409	411	435	406	425	401	408	440	440	425	444	420	428	422	406	410	426	416	408	427	401	408	405	457	420	409	417	434	462	393	425	451	408	437	450	409	413	417	438	451	446	453	408	439	410	420	456	442	397	439	435	435	434	440	445	431	403	412	439	408	399	411	387	439	443	478	415	433	429	460	427	394	426	428	415	426	413	429	451	467	444	447	459	419	463	437	421	461	408	413	441	445	396	429	408	426	418	411	437	445	430	425	439	406	404	441	411	435	382	427	445	450	418	384	410	447	423	426	442	456	422	452	450	402	406	436	419	427	436	445	428	472	450	381	394	464	441	408	397	437	424	424	416	447	409	458	396	450	449	437	484	409	434	450	459	425	423	424	416	419	447	420	438	432	427	400	426	454	424	490	436	399	449	441	468	438	411	453	380	423	411	478	429	417	437	404	404	438	450	428	374	417	453	427	413	452	458	445	461	426	460	421	395	479	412	436	421	450	431	441	424	414	452	441	428	411	393	415	453	482	437	426	422	460	461	428	414	393	424	442	394	418	407	447	460	429	420	428	445	417	408	428	452	429	440	417	457	405	419	459	462	432	428	427	399	396	404	416	441	397	406	463	432	436	387	406	453	442	409	423	421	415	381	472	439	423	423	379	431	414	419	435	450	444	450	427	433	448	465	401	423	433	457	407	439	431	442	446	415	439	442	428	450	449	405	426	436	435	451	427	454	447	463	433	419	465	433	430	396	445	452	442	432	425	443	434	419	441	446	390	458	441	421	424	400	417	447	413	447	422	426	431	429	409	413	439	442	458	397	447	425	421	403	458	426	412	455	439	462	456	427	436	463	430	400	434	428	420	397	429	461	423	390	391	433	435	438	402	457	438	457	442	435	415	417	454	430	407	415	403	406	449	448	404	438	425	403	414	428	434	456	393	428	430	442	390	408	414	425	439	407	433	410	440	419	428	428	440	455	412	460	413	455	455	442	434	423	401	432	447	431	465	415	406	426	455	433	451	406	384	397	441	438	435	427	409	418	448	435	418	433	463	446	423	414	471	450	422	435	461	391	413	441	424	437	458	438	430	447	435	430	447	462	423	430	404	415	454	399	415	433	434	412	414	418	406	393	421	444	464	447	401	430	432	425	412	424	451	446	437	440	422	436	438	433	398	424	400	432	476	451	432	428	407	441	407	446	426	415	436	423	422	406	458	400	402	421	431	412	418	425	452	425	446	454	384	419	425	432	455	453	440	454	451	426	447	438	427	429	440	465	425	428	436	383	416	429	401	466	439	418	440	437	406	400	413	395	427	418	429	411	406	413	432	447	452	443	394	422	434	453	398	425	449	451	449	400	423	450	446	417	421	431	417	412	428	396	447	396	424	441	445	418	426	398	409	448	392	399	429	457	410	413	391	402	424	433	435	432	446	450	387	447	429	451	432	429	401	403	403	434	459	440	434	439	416	429	458	419	442	414	444	421	427	415	412	449	462	427	429	408	448	465	440	408	446	440	478	445	452	435	461	433	453	416	428	444	454	433	401	408	452	434	439	434	418	413	436	454	407	462	435	423	462	400	449	461	435	431	423	389	454	421	427	429	436	445	441	405	431	394	449	450	422	431	421	449	484	475	462	440	414	431	414	423	415	407	451	415	409	410	448	396	462	446	427	409	399	426	417	434	468	419	413	434	401	419	422	432	453	436	431	435	442	447	442	407	435	411	420	426	422	416	466	444	455	403	403	432	451	417	457	453	466	432	421	429	369	420	442	400	424	411	419	408	415	408	478	445	414	434	451	450	455	405	427	378	421	398	451	447	452	448	423	463	393	432	426	422	377	376	412	447	441	398	431	446	409	419	428	407	449	416	461	439	446	439	466	444	453	500	400	440	428	450	408	434	450	470	430	433	410	437	424	451	444	436	435	435	430	437	458	425	426	418	431	453	416	435	433	439	429	490	422	444	430	475	452	439	420	419	445	461	413	406	424	445	459	419	424	407	399	451	381	422	421	435	473	412	428	426	407	426	401	401	441	462	466	453	451	451	457	430	430	434	464	446	453	455	429	479	409	416	420	417	443	448	426	479	413	415	424	426	442	446	395	401	483	427	401	460	409	419	420	454	463	415	477	428	445	447	413	465	424	459	446	443	453	449	428	427	444	430	419	437	443	443	428	401	441	427	430	463	437	448	453	443	405	447	442	430	479	397	437	425	455	406	450	434	443	434	460	465	412	454	396	422	389	403	437	427	406	419	401	456	411	436	435	446	479	446	450	428	442	433	412	413	455	433	454	417	410	430	394	457	473	465	423	448	481	411	428	405	455	408	449	434	440	422	425	446	393	460	410	433	461	404	456	444	401	458	455	419	400	430	468	445	470	462	430	426	400	415	472	439	384	425	415	439	423	443	425	409	418	426	460	441	457	413	466	454	421	419	450	437	461	439	455	447	462	406	466	442	404	419	415	463	433	420	462	445	466	442	462	450	405	451	437	448	421	427	457	408	427	414	434	401	376	389	437	423	436	421	439	399	435	420	438	419	434	391	442	446	450	428	409	439	431	400	441	453	437	455	424	442	463	404	458	433	439	383	407	417	416	462	449	397	408	400	425	406	437	419	424	403	425	436	441	427	430	457	456	437	454	429	432	432	437	393	414	434	440	434	449	418	421	424	456	437	439	439	418	418	441	425	390	382
22499	21015	28451	23766	21044	20869	9898	2807	1451	901	738	717	568	474	409	396	413	382	394	364	366	374	376	423	375	363	373	395	346	370	356	388	371	393	415	397	405	364	350	340	389	361	362	343	397	359	390	391	426	352	384	412	391	371	346	408	392	373	357	381	376	354	407	381	341	369	385	341	373	340	371	392	392	386	374	385	377	379	356	422	375	405	407	366	382	342	406	368	390	362	354	383	384	356	326	410	373	355	374	398	393	372	394	404	384	357	372	366	353	383	362	434	397	371	361	384	404	353	378	374	366	374	370	369	375	388	390	409	376	390	357	326	360	397	354	385	335	340	421	389	374	360	369	363	359	380	350	374	410	368	358	414	347	394	365	369	398	389	393	400	378	367	349	363	384	370	378	387	380	389	375	378	368	372	385	404	357	390	363	356	414	370	398	378	388	346	396	351	364	366	391	354	372	402	349	381	366	384	400	400	377	356	379	369	378	381	410	390	373	378	373	356	369	360	397	382	358	359	350	362	403	396	403	381	375	361	364	379	328	376	358	370	376	362	370	371	409	408	401	373	418	346	379	384	389	363	375	406	399	387	370	394	371	372	377	357	359	343	380	364	405	375	384	409	378	409	401	393	372	401	395	377	369	392	391	370	388	389	370	392	378	381	386	390	405	371	381	417	383	389	403	384	379	369	359	364	352	371	398	392	377	376	411	362	347	393	383	362	398	384	382	403	393	348	358	385	347	353	372	392	410	386	407	368	381	386	375	399	365	367	403	332	389	363	438	314	349	395	352	348	375	356	382	380	407	392	379	392	389	371	391	394	361	391	354	372	395	364	384	347	395	373	363	322	379	376	402	397	383	359	370	363	409	384	397	361	369	425	325	354	379	367	384	363	385	359	358	389	407	379	384	370	390	365	408	369	364	373	378	350	367	421	356	373	394	360	372	352	363	413	352	381	374	376	374	408	389	367	378	361	380	386	399	357	373	374	377	361	392	374	407	417	405	357	357	403	381	382	380	384	386	361	395	365	400	392	409	395	376	388	376	347	355	381	403	344	419	376	361	390	390	382	401	395	399	376	392	369	336	401	395	362	361	377	379	389	351	379	374	381	424	402	383	354	367	364	374	391	384	342	392	372	372	398	401	364	364	359	372	369	376	382	363	337	362	370	354	371	380	407	404	403	361	429	356	395	389	398	406	395	367	385	404	342	354	403	371	408	406	383	390	361	358	415	351	392	371	377	375	377	395	385	338	374	379	407	357	387	391	375	391	362	401	369	347	376	382	359	381	404	401	376	331	353	379	374	377	397	380	386	387	384	364	366	392	397	377	367	373	318	400	366	387	382	369	353	388	360	339	359	388	372	389	364	345	363	389	357	362	364	389	357	393	371	394	359	402	383	349	397	383	344	397	385	373	361	380	340	372	396	407	351	387	378	368	438	402	383	400	367	388	371	375	414	393	388	400	387	354	397	360	343	381	352	401	407	375	369	362	369	347	381	371	360	343	372	358	385	398	353	406	408	388	387	327	381	377	350	381	385	381	402	356	349	375	382	393	350	358	392	366	351	354	358	382	404	378	430	356	363	351	359	384	342	395	394	385	336	389	379	372	371	341	363	398	382	391	352	384	348	368	358	348	373	408	347	372	344	385	357	408	388	405	367	402	394	375	369	350	394	365	371	409	383	404	370	371	410	393	330	378	322	379	423	366	410	389	368	375	331	372	372	413	364	392	373	366	403	411	374	393	375	357	392	397	369	352	405	368	346	389	374	404	392	406	368	388	377	366	367	372	369	346	392	367	368	368	369	399	320	400	390	372	365	393	390	351	368	350	384	395	360	398	395	376	371	397	412	382	407	347	402	370	356	373	361	381	386	375	367	352	393	363	400	378	352	358	408	371	399	342	386	371	397	366	405	375	370	383	369	379	383	344	391	354	423	375	376	353	383	330	383	401	376	402	336	401	351	409	397	389	355	375	404	365	384	385	382	381	357	404	395	328	373	398	369	376	375	383	381	397	372	339	383	346	354	362	388	357	340	358	376	367	369	408	400	353	355	374	396	379	441	367	398	412	370	348	383	379	362	367	404	354	363	390	393	368	380	398	360	352	400	365	376	398	375	348	395	371	377	371	402	400	372	354	383	390	362	383	414	377	380	375	376	364	361	348	402	372	369	355	383	388	365	362	377	364	396	351	381	396	409	400	388	389	362	358	393	397	358	383	387	358	361	381	383	373	329	355	406	365	373	385	324	319	382	362	394	383	380	363	410	352	358	377	397	396	394	391	384	354	389	385	377	375	345	384	387	391	356	365	400	383	375	348	364	406	387	371	387	380	380	371	364	365	423	380	360	376	386	409	333	385	372	363	370	382	366	365	357	398	365	407	375	386	393	345	424	365	399	366	423	364	397	375	385	379	399	358	370	351	371	363	347	370	388	351	346	380	340	376	386	384	379	408	334	401	348	375	376	373	365	369	391	382	416	367	383	419	410	386	375	375	398	344	344	370	376	339	381	391	395	374	377	389	373	370	349	383	369	386	384	378	387	385	380	388	373	363	401	364	410	359	387	359	396	369	376	392	389	331	391	392	395	374	389	404	382	403	363	365	422	403	399	387	406	383	337	360	396	377	386	371	349	395	405	343	372	367	349	382	378	395	373	376	420	385	397	392	371	376	380	364	352	391	371	409	372	395	363	392	382	370	397	377	360	359	389	400	415	374	352	396	395	425	368	393	389	375	383	395	371	377	352	388	369	387	377	378	397	352	395	364	389	397	396	389	351	359	383	394	380	381	377	366	335	353	368	388	387	389	355	337	387	380	384	383	361	386	389	350	397	389	372	389	396	400	393	386	376	368	368	408	398	368	316	355	393	404	392	391	384	364	388	314	383	358	411	369	367	380	353	440	366	372	386	380	386	390	347	372	361	393	372	374	350	365	378	368	361	394	346	376	408	385	354	399	380	397	369	388	354	370	360	372	368	393	408	402	360	362	389	378	387	383	355	393	372	382	383	373	379	412	381	340	428	398	393	337	401	344	351	365	379	370	377	420	379	373	377	403	393	370	339	377	380	373	398	360	367	384	357	369	364	368	377	402	386	336	338	378	383	390	350	395	369	391	363	357	390	375	347	386	357	359	357	374	378	358	340	395	393	376	379	357	372	389	389	404	372	368	359	401	367	384	389	394	373	384	381	364	340	389	388	359	381	351	368	344	364	398	377	383	393	373	376	382	369	326	394	347	404	359	378	346	359	351	361	375	403	359	375	400	362	376	348	355	409	404	392	399	363	387	368	388	384	377	400	360	369	371	392	375	379	395	389	383	356	381	368	352	418	386	376	355	352	363	418	366	384	387	389	393	408	362	370	359	360	384	424	380	349	336	352	386	371	374	381	363	368	375	352	394	368	356	358	351	374	362	382	392	367	378	375	383	367	343	368	398	347	352	345	392	334	354	359	338	374	390	385	384	370	381	418	392	339	388	375	360	367	381	369	383	406	390	374
45995	68761	41641	21493	12419	7579	5240	3633	2117	1187	990	830	628	522	459	441	462	439	437	379	422	460	392	374	385	403	413	413	372	373	377	394	363	387	389	385	388	375	356	358	382	382	375	374	398	418	406	397	421	448	404	357	417	388	415	376	358	376	380	421	356	403	388	365	403	362	348	392	405	375	375	417	400	439	390	372	383	410	387	350	385	390	422	390	391	413	370	397	387	415	389	395	386	394	401	391	409	395	382	398	404	398	393	413	386	386	398	375	403	425	365	408	412	378	411	403	389	377	381	368	360	374	430	390	370	411	391	374	408	428	406	407	374	401	421	358	411	358	392	376	431	379	407	414	381	409	407	371	404	403	420	395	392	420	400	416	349	384	367	376	388	389	388	415	413	430	369	390	400	401	392	394	414	403	392	382	421	398	380	418	394	408	401	373	396	361	392	381	405	392	407	394	382	432	407	426	386	358	406	352	380	386	406	374	410	427	405	409	382	386	396	424	408	361	398	431	403	394	365	407	433	405	397	415	351	392	403	381	334	391	408	402	390	417	403	387	393	344	380	393	396	400	433	374	396	384	413	395	424	408	387	357	364	389	412	411	384	399	416	414	389	437	438	410	345	403	421	402	382	388	372	392	411	416	395	406	352	378	403	408	414	380	355	431	425	387	425	399	400	420	410	405	417	401	366	374	402	403	377	425	384	399	352	397	416	419	367	395	381	349	394	389	413	395	397	408	362	363	423	417	397	390	383	389	362	402	364	396	371	379	398	334	425	387	402	368	410	443	419	377	416	419	380	406	355	387	388	404	402	386	408	396	388	402	375	383	407	394	409	399	387	412	410	392	401	393	401	400	414	395	421	396	357	386	382	425	402	365	407	424	377	415	348	454	377	394	389	387	358	408	419	386	383	353	419	405	423	390	386	386	402	405	428	390	415	422	381	383	386	417	421	402	427	379	435	346	399	394	364	437	387	430	399	387	369	385	402	458	381	402	375	425	396	369	391	380	404	389	364	420	405	409	404	377	423	386	379	399	357	409	407	360	379	383	407	393	366	395	383	404	375	382	387	397	408	434	400	397	369	401	397	357	411	394	433	357	430	394	405	419	399	437	409	408	403	408	392	351	399	390	401	386	386	396	363	420	378	377	397	376	429	372	378	393	384	379	404	393	386	414	374	430	383	418	388	365	411	372	410	369	369	409	389	390	427	395	395	427	404	364	428	362	376	348	368	379	374	425	437	419	365	357	413	396	401	406	391	361	346	371	384	384	379	359	372	372	409	382	392	367	373	404	364	393	407	401	359	371	382	369	395	372	386	422	390	411	409	386	364	379	346	370	365	379	413	396	382	390	425	396	430	377	409	409	389	424	386	387	390	413	384	392	391	431	370	386	384	401	377	364	382	382	397	376	387	376	389	400	382	381	408	393	382	416	411	412	387	397	381	381	412	387	395	371	415	364	402	379	423	374	374	377	408	403	385	397	438	375	381	382	389	381	384	370	427	445	387	421	397	357	371	387	402	385	428	397	411	388	383	431	406	445	384	379	389	393	392	368	370	399	395	403	371	376	405	401	375	408	367	398	360	375	413	399	370	368	420	372	374	393	405	372	397	388	378	405	390	385	420	362	418	360	407	378	433	395	406	401	366	425	363	356	423	393	364	371	402	365	400	377	402	382	415	394	386	421	386	352	354	419	408	366	414	382	382	417	375	407	399	416	399	403	379	387	396	412	387	369	411	374	370	369	376	403	407	407	362	391	394	393	425	417	372	366	392	370	425	374	388	405	381	397	392	398	391	396	386	412	372	363	430	413	396	397	382	385	399	437	408	396	424	391	391	389	395	398	362	412	389	352	398	387	359	407	374	384	392	377	407	406	405	391	395	422	393	426	434	363	404	372	420	398	387	362	378	385	391	399	374	392	387	402	401	423	376	387	421	400	416	396	407	390	371	377	389	398	419	405	371	407	393	402	382	399	419	366	394	397	385	406	419	384	366	381	416	366	390	406	436	365	421	405	364	384	399	401	392	379	436	398	357	388	402	425	418	392	392	390	372	411	400	392	345	388	417	366	393	413	377	379	408	363	421	362	380	384	355	383	377	363	401	387	409	437	407	404	411	395	408	442	421	387	395	419	404	400	394	415	400	423	421	369	383	406	416	376	375	383	390	384	416	379	427	407	388	389	392	383	357	388	394	412	373	351	403	380	388	391	407	393	379	396	366	407	423	377	364	406	409	373	384	394	374	390	417	418	384	367	388	398	397	379	400	364	380	398	391	424	396	365	358	427	353	421	400	363	411	391	382	411	372	397	388	426	409	411	394	359	370	398	391	345	374	357	400	389	393	371	424	398	397	391	370	381	409	403	398	401	381	395	404	408	394	376	400	365	384	382	393	387	390	397	396	417	412	380	365	388	423	392	384	391	427	391	393	443	410	407	386	381	366	416	422	409	376	380	400	419	360	394	356	373	420	395	369	378	372	376	406	382	394	388	432	378	395	395	412	363	381	375	399	390	421	404	410	381	405	374	407	430	377	376	372	418	376	417	379	396	381	415	416	395	406	403	419	354	373	387	362	378	379	383	365	398	344	424	386	387	372	400	400	372	429	387	399	404	354	373	370	392	401	390	396	380	430	389	391	425	382	400	406	400	416	361	387	416	393	378	377	415	356	398	418	394	393	371	367	389	393	381	412	388	393	382	379	389	418	390	444	389	379	368	400	376	400	380	407	386	390	371	400	381	395	398	395	373	421	404	381	373	442	444	393	367	383	412	375	371	405	422	402	392	373	356	366	393	370	385	430	379	378	378	403	386	383	409	383	399	408	410	417	401	412	401	362	412	368	385	397	395	420	418	382	402	446	405	385	408	405	411	392	358	362	431	404	347	400	382	407	399	412	390	383	363	387	411	403	424	398	407	392	375	396	378	389	397	402	395	405	398	403	385	391	400	431	408	402	382	402	388	396	393	410	380	404	418	386	401	404	369	358	353	390	362	403	417	388	377	406	399	431	368	375	368	379	384	397	411	353	398	418	418	391	409	416	391	423	411	397	384	420	387	383	421	415	395	392	369	359	372	406	391	387	399	417	371	390	441	373	386	394	427	414	414	386	409	388	409	380	396	428	395	416	417	399	397	396	395	408	410	408	398	425	425	421	413	378	426	394	408	420	386	384	401	407	383	387	398	389	424	392	348	399	408	401	416	362	399	418	374	416	382	415	417	364	366	401	403	387	395	374	348	367	371	394	397	411	393	397	415	428	397	396	407	381	380	378	406	382	384	383	378	365	382	393	405	409	375	416	383	388	387	439	382	373	425	403	423	421	373	405	340	388	413	381	373	399	386	358	403	397	395	416	398	410	414	360	415	425	407	378	432	384	406	375	359	419	423	340	387	385	357	407	377	397	411	385	365	360	392	366	385	411	393	400	375	400	402	393	384	399	377	394	407	384	384	382	371	377	372	387	385	448	376	403	399	391	395	350	361	402	394	376	358	355	426
41720	41068	33422	22516	10639	4338	2044	1182	921	682	562	533	432	436	423	403	402	399	418	398	371	402	397	434	389	395	396	376	366	399	393	377	384	398	356	410	412	382	391	376	387	393	420	395	388	374	415	398	417	406	414	431	395	371	396	395	386	399	432	406	381	413	388	388	417	375	405	396	397	382	397	395	370	381	419	394	398	388	440	385	406	401	360	388	394	380	375	380	367	386	412	395	413	399	404	376	386	381	413	413	403	395	389	400	387	375	384	384	427	432	404	400	430	418	400	358	421	402	413	395	397	413	380	412	408	392	388	393	386	390	398	382	379	410	400	381	411	384	402	376	418	409	387	400	397	398	386	396	371	382	387	406	398	389	400	383	416	381	407	389	390	408	392	417	418	404	391	387	422	386	373	388	439	351	398	390	406	402	405	379	378	393	389	396	377	381	389	392	408	421	455	376	403	421	392	382	365	395	360	411	389	409	405	407	403	377	411	382	411	377	439	402	395	361	403	366	389	391	399	395	402	395	431	366	387	431	445	420	400	384	421	405	439	392	385	399	414	395	366	385	402	392	384	383	370	351	366	390	426	393	408	408	432	412	360	402	371	403	403	400	421	390	410	382	388	377	406	422	360	423	393	400	384	392	423	416	370	383	414	377	418	388	356	363	390	394	414	407	394	380	386	413	413	447	414	421	375	424	376	434	389	417	396	394	399	378	421	409	377	379	410	400	403	397	388	362	399	389	346	386	353	380	417	403	373	401	367	365	384	388	399	389	417	372	396	419	418	423	374	374	392	418	374	403	399	392	391	397	419	388	382	372	410	389	384	391	402	437	409	384	423	390	415	415	389	405	403	404	392	410	377	380	423	429	392	359	401	419	424	426	399	399	387	400	405	400	390	390	384	370	417	374	403	381	411	371	404	418	410	429	406	396	388	385	373	384	411	422	384	352	405	410	369	391	392	399	416	405	398	369	392	383	401	394	387	405	376	406	414	349	425	375	377	373	388	376	365	405	375	386	382	359	369	380	360	379	421	372	417	392	420	419	382	385	370	389	414	390	375	402	396	368	397	375	391	427	372	380	393	405	370	415	378	400	366	387	377	435	382	393	413	426	385	406	402	392	394	366	438	414	380	380	403	381	383	380	407	370	382	364	395	398	396	406	382	405	424	391	407	422	365	416	402	390	394	397	393	432	409	366	393	425	385	428	376	419	394	423	411	432	381	405	436	389	396	375	393	404	386	401	389	408	424	396	400	389	366	406	399	420	368	398	383	387	421	376	430	380	404	388	407	416	392	387	412	382	390	412	389	420	374	395	412	376	394	376	435	366	363	435	386	384	441	401	408	384	402	397	423	404	377	416	414	400	369	362	403	422	372	440	379	400	416	391	386	363	421	400	374	410	398	408	395	392	420	403	396	363	371	410	404	412	380	394	378	395	395	390	400	347	398	408	401	374	379	383	388	373	401	384	396	416	428	399	398	383	375	398	375	379	381	377	383	395	374	368	379	356	416	438	347	394	390	400	387	379	379	370	386	400	401	425	404	432	399	399	419	419	400	415	354	420	437	427	393	418	382	378	418	393	399	414	389	388	390	400	351	371	432	403	455	401	445	368	420	405	397	408	441	349	399	433	450	378	383	407	397	398	414	399	405	420	381	386	420	397	429	409	387	382	389	362	370	393	381	366	392	410	402	387	383	399	402	385	389	397	405	401	377	407	391	383	419	417	365	442	403	386	410	401	408	395	444	433	362	391	421	407	353	405	408	415	373	404	419	417	383	369	422	390	354	379	400	379	382	399	358	424	395	439	422	392	356	411	387	416	375	398	355	401	396	377	386	366	428	372	394	393	399	380	363	415	375	395	402	402	418	395	412	381	400	404	413	387	413	381	398	391	374	402	384	411	409	378	374	413	417	415	390	420	407	415	410	418	411	396	380	386	393	358	410	389	404	407	412	384	386	393	389	379	368	398	389	417	375	367	381	362	390	387	405	433	397	413	368	397	404	438	377	407	414	372	383	408	393	399	408	393	408	387	391	409	402	387	395	407	425	403	385	412	379	406	370	402	402	382	379	400	375	360	425	365	383	382	409	410	368	367	384	421	389	415	400	410	397	385	398	417	386	374	357	375	372	395	379	391	397	411	398	355	395	415	408	409	379	374	387	393	416	399	381	410	430	356	382	392	348	375	394	362	393	394	381	395	407	393	428	392	383	369	403	376	404	398	394	392	382	381	392	378	391	362	413	431	386	397	424	378	368	376	417	422	422	383	361	377	416	417	370	407	419	436	421	417	439	389	391	415	417	417	361	423	407	410	405	355	419	391	410	384	409	406	397	390	370	390	410	430	393	411	386	418	393	397	397	365	401	404	367	420	429	409	396	431	409	364	391	412	444	388	411	409	422	388	387	408	393	362	431	416	423	369	390	406	383	398	383	416	422	413	407	396	379	420	384	362	406	399	400	392	395	389	387	412	402	361	397	399	389	389	419	409	397	389	401	405	368	426	389	402	371	402	388	363	363	384	405	442	344	392	410	410	393	374	392	384	389	355	415	423	374	417	430	385	392	373	385	387	423	415	394	390	428	373	384	401	391	368	413	432	414	423	401	372	392	422	429	411	405	365	434	384	383	432	409	403	433	403	369	394	409	413	369	439	399	425	420	417	387	390	381	405	385	402	404	400	423	383	401	401	368	408	407	381	451	412	405	382	388	371	437	376	416	396	401	398	366	378	419	379	378	359	397	381	385	403	392	378	374	363	359	394	412	350	399	367	396	399	433	404	385	407	373	367	408	395	424	409	424	366	394	415	394	391	381	354	387	386	417	424	345	375	408	394	414	386	405	382	380	387	407	392	417	402	394	385	375	408	373	377	403	364	398	421	421	432	410	398	377	398	370	403	386	367	386	398	357	411	376	410	407	378	403	398	403	414	405	440	389	374	406	408	398	401	408	395	396	398	365	394	399	386	369	394	394	416	419	426	393	397	446	367	415	403	403	364	410	362	420	410	407	411	361	396	405	412	405	410	406	414	416	410	403	416	389	421	371	398	396	379	376	395	400	422	433	402	356	404	374	377	403	383	391	384	418	378	383	385	395	417	388	410	391	404	386	398	394	414	367	402	392	412	391	415	417	378	426	394	417	398	398	408	404	381	383	382	408	408	398	410	397	414	372	359	380	416	400	425	373	395	421	379	404	423	415	409	401	429	381	418	409	421	425	398	403	411	375	423	394	430	423	382	371	418	422	410	429	397	371	401	373	402	370	378	391	442	412	360	386	409	373	386	368	351	387	383	402	395	400	379	393	369	410	401	392	382	400	419	444	394	408	419	398	419	409	401	391	394	411	392	383	401	399	385	397	408	417	392	414	379	381	367	408	403	405	421	377	402	374	386	372	381	387	378	394	413	462	399	393	396	396	384	431	356	396	405	386	410	394	423	362	403	385	446	395	396	391	377	420	419	398	436	361	383	367	422	333	386	395	378	384	353	408	420	405	395
46351	50809	32088	19779	11869	5645	3046	1936	1290	853	747	607	522	448	447	451	499	408	414	399	411	455	419	420	463	425	419	450	411	447	436	396	443	430	420	462	443	408	419	395	460	416	457	408	409	388	422	436	444	402	427	442	431	397	417	451	454	428	414	415	428	466	433	377	441	397	470	457	395	419	463	416	394	433	437	437	431	414	406	460	385	438	425	425	414	400	376	430	411	434	447	426	453	444	420	425	431	405	450	454	439	411	416	429	417	401	405	413	437	449	434	439	454	409	408	437	432	407	419	412	440	387	378	413	429	445	456	407	438	406	383	439	429	437	436	431	407	447	407	436	417	383	430	377	418	419	426	428	438	416	435	411	449	472	369	448	435	428	442	429	416	464	458	446	411	455	422	427	407	418	381	430	433	428	452	410	435	400	449	384	390	415	434	388	416	429	440	421	387	428	409	435	418	431	419	436	465	402	421	460	447	431	404	440	420	389	417	422	468	420	395	423	441	412	447	420	447	411	416	451	423	408	451	415	440	438	423	414	452	421	447	433	438	442	465	384	424	410	420	431	408	411	400	405	450	428	409	396	427	394	470	434	399	430	379	468	454	440	434	407	429	432	408	423	446	395	429	426	436	434	408	398	407	393	423	401	431	413	449	438	433	448	404	391	396	426	435	462	378	438	423	429	400	412	404	431	420	436	420	441	398	439	414	404	427	428	418	422	444	437	434	429	412	436	408	438	410	451	417	397	418	421	432	406	432	427	443	427	440	437	422	441	420	378	406	440	399	427	456	450	406	407	416	449	426	416	409	425	416	405	407	423	433	409	431	422	424	420	435	424	434	386	407	417	436	437	451	427	397	400	407	393	414	416	427	445	418	414	418	402	394	405	451	388	413	415	432	381	450	420	411	381	425	416	410	438	460	429	414	419	395	395	436	419	443	453	427	423	394	435	444	433	418	423	385	408	397	429	412	398	441	421	426	460	437	402	409	382	433	463	458	420	419	431	435	404	424	425	440	458	422	400	440	427	418	412	427	416	447	438	458	407	426	472	461	437	457	404	400	457	442	431	455	423	413	442	412	426	425	412	423	434	428	409	369	435	434	412	431	388	396	443	438	396	427	400	378	423	415	425	444	429	421	433	443	441	408	392	465	454	421	368	442	429	431	407	484	401	419	407	437	403	384	443	408	437	393	394	399	438	387	427	439	441	477	437	420	387	440	398	420	424	412	411	415	406	417	386	398	404	401	394	410	457	414	404	462	443	405	382	426	430	420	433	422	433	424	461	399	440	477	403	417	442	419	432	399	412	404	430	411	423	417	420	429	403	434	388	434	419	397	401	415	453	384	436	447	442	432	440	444	426	396	411	386	428	395	390	408	427	433	420	420	408	410	447	417	421	410	469	406	404	439	400	429	403	409	416	409	402	419	413	418	427	421	462	435	397	394	429	437	469	426	423	408	427	416	430	445	435	421	416	405	397	413	405	403	450	425	422	412	432	432	374	425	425	438	397	422	415	427	409	441	401	408	392	411	424	390	435	429	405	443	427	443	418	431	378	389	422	426	409	383	414	401	427	404	433	424	404	476	426	454	415	418	410	417	470	456	418	402	406	460	408	412	401	416	423	443	436	413	422	431	404	428	411	377	419	403	438	437	403	421	474	434	402	411	423	426	437	430	429	446	436	439	419	418	413	438	438	419	440	436	411	446	425	428	412	433	411	438	433	445	432	447	419	392	441	441	432	405	414	410	429	431	421	431	402	430	421	442	449	451	432	434	404	406	420	423	394	428	376	433	411	419	436	415	422	435	396	438	407	415	421	436	414	432	408	426	451	400	432	427	408	427	424	410	451	440	417	431	405	408	422	414	437	397	426	424	422	419	420	395	430	419	433	426	412	438	409	452	435	426	397	413	424	414	393	428	450	418	413	406	437	462	402	445	446	403	437	417	438	435	426	397	443	401	416	422	418	421	431	431	406	449	439	399	398	436	438	453	443	404	397	416	429	423	411	398	412	445	398	418	413	406	416	450	423	418	422	429	425	403	409	431	419	429	413	390	436	406	390	441	448	417	434	398	433	409	441	431	430	400	445	456	432	459	421	406	430	418	400	388	435	441	415	413	403	416	429	423	398	391	401	428	380	415	425	464	424	413	410	407	404	438	456	453	472	451	421	427	468	430	389	455	414	438	418	400	426	427	461	426	429	402	438	415	428	403	400	439	404	428	432	436	426	422	453	428	407	369	430	439	421	456	468	395	451	434	431	405	441	437	442	417	422	444	400	404	446	405	434	473	426	412	416	431	414	439	429	413	416	416	408	427	431	386	427	416	424	424	434	427	398	435	433	436	424	426	437	415	410	449	398	400	434	432	405	407	436	423	410	428	412	427	417	424	435	427	367	399	385	414	435	437	410	419	445	390	430	431	434	438	440	424	429	404	464	418	428	422	377	407	413	422	427	436	433	421	423	404	444	457	410	414	471	439	446	406	395	460	445	407	403	400	446	410	410	440	425	433	408	371	449	416	410	406	439	434	430	404	423	441	428	407	443	418	414	449	425	432	445	429	409	389	424	403	420	401	433	395	433	435	420	410	406	432	393	405	433	406	426	453	425	428	451	440	406	414	453	444	404	428	420	415	412	441	431	409	402	408	422	413	380	431	432	414	441	426	437	413	459	419	412	424	414	369	411	450	445	439	396	461	375	445	398	395	436	418	406	405	425	416	442	429	416	421	417	428	421	394	406	444	445	461	446	452	424	427	433	390	398	449	401	451	414	435	403	409	439	402	403	419	438	457	446	425	422	452	446	434	443	421	388	425	439	449	399	439	401	458	400	427	454	413	425	419	425	441	408	435	390	443	395	422	459	431	412	458	415	422	437	414	462	420	434	377	439	423	446	416	453	396	401	428	460	416	444	418	433	436	404	413	409	393	418	398	417	458	426	425	406	453	409	436	452	430	423	395	435	393	418	416	435	446	453	421	394	437	414	429	423	438	408	367	403	394	409	439	403	417	396	412	404	409	400	450	419	419	423	431	418	414	443	378	443	422	448	432	407	434	421	394	396	455	410	407	432	415	419	418	427	422	416	433	426	410	404	423	441	447	435	429	449	419	414	420	437	389	439	417	421	457	401	403	443	423	415	408	398	387	433	438	418	458	415	422	436	425	435	428	416	366	393	419	363	421	439	416	410	449	408	414	405	415	391	422	419	443	384	406	406	402	406	412	397	424	424	418	442	435	429	420	424	429	423	396	400	432	444	484	453	446	424	446	438	406	373	407	400	455	422	437	429	431	444	432	427	446	392	418	413	451	488	416	438	421	393	410	409	411	409	414	383	435	441	424	398	412	432	413	428	427	456	441	455	429	427	430	433	435	443	435	406	439	434	411	416	418	421	432	426	432	410	401	436	450	412	428	401	418	428	427	401	415	418	427	430	428	407	410	402	408	373	420	398	408	396	462	443	429	358	409	386	450	416	406	424	379	430	434	417	412	430	438	440
23306	20915	28244	24606	21236	15014	4479	1961	1374	940	670	603	454	440	461	455	378	370	387	357	419	348	342	361	424	378	367	359	384	387	391	351	353	382	359	350	355	347	363	375	346	367	327	357	390	359	379	364	357	396	336	383	375	343	391	360	367	363	398	375	346	333	364	341	352	389	343	358	355	340	368	377	366	404	350	386	362	352	370	376	393	374	374	382	360	354	383	362	352	380	380	352	364	360	348	362	372	352	348	356	363	347	394	356	363	342	336	368	364	390	359	355	360	354	336	348	351	377	377	371	370	378	366	381	384	378	329	371	363	346	360	356	340	360	378	370	369	355	354	358	416	352	361	335	371	368	388	359	381	384	371	367	360	364	384	369	330	348	408	363	367	355	366	349	354	379	375	357	401	360	387	361	337	359	361	341	388	339	349	408	382	360	393	382	351	370	359	383	361	350	378	368	376	361	353	346	389	373	359	379	369	354	367	388	346	341	351	372	338	378	373	337	370	377	366	367	366	363	349	363	328	361	366	366	340	338	369	377	355	352	399	361	363	357	363	350	367	339	366	376	352	353	372	350	358	378	375	388	387	384	367	424	394	369	347	389	384	376	410	384	356	383	393	372	377	363	374	336	360	344	394	360	352	354	326	367	387	332	380	384	396	373	365	357	395	367	380	355	349	376	353	343	377	365	337	352	367	347	405	359	398	358	351	369	368	366	362	329	371	369	360	345	367	395	362	351	370	390	385	346	353	376	365	344	363	362	352	353	355	368	355	359	375	328	358	365	336	367	365	358	330	365	371	380	371	406	365	401	390	389	384	376	354	342	376	338	379	420	369	343	359	372	374	346	383	372	372	354	343	401	385	374	343	368	379	357	397	372	341	382	362	375	347	333	349	384	408	331	350	398	327	370	334	338	379	349	393	350	347	363	404	397	386	374	370	329	352	346	357	333	372	379	360	397	361	336	363	344	384	420	377	358	354	338	366	376	366	376	369	335	326	374	386	364	379	357	378	355	359	321	327	341	374	387	373	364	361	336	368	334	401	363	360	389	367	354	337	354	395	376	357	353	374	341	349	374	365	409	348	377	362	360	381	360	354	352	351	374	367	383	367	351	379	358	372	355	365	375	371	412	355	346	371	394	388	374	375	351	374	380	355	384	342	366	400	375	375	328	377	325	362	337	366	363	356	409	367	366	336	371	358	366	359	391	381	378	350	355	385	338	313	358	384	342	352	352	376	345	366	388	360	364	340	354	357	378	393	314	368	395	366	374	348	392	357	363	379	390	378	360	381	343	379	363	379	408	361	349	382	365	362	339	359	386	344	367	347	386	397	353	405	389	362	360	361	367	363	345	391	364	390	363	355	376	372	381	402	368	388	381	374	377	379	375	358	374	371	357	365	361	388	385	325	330	387	366	373	378	356	358	394	395	330	387	364	357	371	375	365	344	335	358	331	378	401	370	356	363	358	393	338	359	368	360	376	375	359	319	401	373	382	385	375	360	344	332	379	364	368	363	374	381	339	369	353	368	371	354	383	353	383	369	335	320	368	375	379	357	340	359	390	344	346	382	368	379	366	370	411	383	334	355	361	352	347	358	345	383	370	351	339	368	396	363	361	374	342	352	349	404	375	371	371	385	344	388	383	371	375	380	376	377	366	357	382	362	358	389	402	390	343	371	382	371	380	389	384	382	398	383	344	360	362	358	346	373	380	376	419	380	409	373	404	381	395	342	345	371	387	371	343	365	366	369	348	342	361	341	367	349	357	366	361	361	357	400	373	400	382	360	366	359	331	405	369	349	389	391	385	341	365	373	404	378	361	352	341	366	343	385	379	364	344	368	405	351	385	362	364	361	394	350	359	398	336	398	406	357	392	341	366	367	360	384	376	370	355	358	349	380	348	360	360	339	393	369	407	361	365	341	395	358	372	387	354	374	389	362	384	339	395	381	347	360	363	373	371	357	360	368	386	378	364	398	384	386	377	385	365	359	370	406	380	367	398	426	354	384	367	354	391	324	407	352	343	370	359	377	348	344	345	357	337	344	376	337	384	359	339	380	388	378	372	390	343	393	369	379	371	355	370	362	350	376	321	380	372	367	370	351	359	378	377	357	376	392	347	341	368	378	369	326	385	368	342	387	362	335	362	364	364	393	379	356	419	356	348	335	356	412	426	336	385	342	377	382	396	372	375	331	380	348	374	369	366	391	372	366	352	333	347	375	363	391	371	377	347	415	355	369	321	362	341	329	371	385	341	373	375	322	343	354	370	385	354	383	364	335	385	356	374	378	370	326	372	359	352	375	358	372	375	356	369	366	345	379	325	345	367	366	360	418	342	373	344	347	388	360	396	358	402	355	383	382	386	356	343	355	400	334	348	344	356	362	387	373	363	383	375	361	361	384	387	346	362	338	339	375	405	359	380	389	397	364	363	345	346	393	379	396	374	399	360	383	392	397	391	359	346	361	349	341	332	368	355	372	380	360	331	403	355	371	373	404	373	357	368	378	382	340	379	391	360	359	351	364	400	369	336	406	326	375	376	372	372	331	348	371	394	381	333	360	361	386	360	353	347	368	385	355	374	392	378	368	360	372	358	379	351	382	395	372	349	393	365	365	342	363	375	364	370	381	393	345	358	369	382	369	350	342	404	351	374	338	402	383	374	381	361	399	387	346	362	357	380	352	378	391	347	391	358	417	363	378	353	368	338	360	415	404	381	361	362	350	363	404	381	339	399	355	363	367	374	380	350	380	410	372	344	349	391	353	329	358	336	370	348	326	346	377	342	382	371	339	382	387	342	369	353	370	354	368	367	365	388	369	374	339	346	369	381	400	387	345	382	356	336	358	369	374	374	342	380	374	341	365	364	358	357	356	361	377	368	364	368	403	356	381	354	381	382	367	355	370	351	361	360	387	420	382	336	370	370	362	385	355	366	378	365	363	367	365	365	383	374	363	374	384	378	352	375	390	362	367	355	388	341	364	378	377	386	354	338	381	372	368	371	385	354	372	348	398	339	395	331	390	360	393	360	383	358	384	351	353	340	373	374	399	375	391	356	387	359	376	361	349	351	367	358	402	339	348	399	372	382	376	379	320	378	340	355	349	378	373	341	363	356	342	385	360	384	348	378	391	345	388	384	394	351	383	353	341	370	398	387	355	361	346	369	374	335	356	353	361	393	330	362	362	383	383	343	354	376	370	357	400	397	371	304	357	370	395	385	382	358	366	367	342	359	380	378	358	380	366	365	366	347	356	354	342	373	336	369	355	345	354	371	365	374	364	389	377	361	371	362	373	390	380	351	367	353	362	375	377	382	385	358	380	374	364	339	368	360	341	343	382	389	351	371	347	356	341	382	360	343	371	369	384	354	351	376	383	338	339	352	342	373	351	361	359	351	341	367	341	380	398	378	353	353	352	381	375	373	345	371	372	358	369	351	366	381	402	382	337	365	374	355	388	342	346	338	400	419	365	387	371	394	372	358	394	370	375	364	400	368	342
39549	58030	46346	29185	15005	8250	4092	2898	2055	1219	854	674	526	489	503	473	485	437	409	414	412	398	397	382	396	358	358	390	411	387	412	368	393	399	410	370	401	429	381	406	369	413	390	407	405	366	358	376	413	391	382	397	387	413	375	391	372	376	396	408	406	403	351	397	405	416	380	353	398	402	378	381	363	399	408	397	389	390	399	363	411	366	369	390	396	380	388	428	393	378	361	398	394	371	389	405	383	404	378	378	414	453	392	369	385	411	418	379	388	393	353	396	392	350	377	406	387	406	420	411	424	401	357	352	384	395	378	417	388	363	389	379	422	400	417	372	369	358	390	395	395	396	368	407	395	394	402	375	413	394	389	388	369	372	402	396	384	383	369	393	372	374	375	405	358	385	393	395	400	417	395	396	374	383	407	370	417	398	383	391	366	376	387	378	411	398	415	395	390	386	347	357	392	370	401	379	396	387	421	376	400	439	399	385	411	369	390	425	388	413	392	386	363	374	394	363	345	417	386	381	373	389	418	367	365	391	397	377	408	375	387	402	377	375	410	370	377	397	399	389	380	404	367	385	392	418	365	385	370	421	399	388	389	367	387	370	389	366	425	442	355	370	365	395	392	402	373	383	360	394	399	367	355	383	400	432	435	399	364	394	354	382	387	363	378	398	372	394	419	377	380	361	395	417	379	387	390	389	419	411	403	392	394	384	375	406	421	365	383	411	390	370	367	430	408	368	369	404	390	375	377	370	429	394	365	371	401	358	365	383	410	371	382	369	338	399	428	401	387	394	381	373	370	371	429	431	380	398	397	375	366	388	381	373	400	365	395	400	368	398	405	408	383	397	334	386	401	389	411	390	385	376	365	355	409	402	390	420	371	354	356	374	395	424	354	362	387	388	430	398	407	384	385	369	407	413	396	359	370	413	397	333	373	409	413	383	435	367	403	397	399	353	379	393	379	404	402	359	396	394	384	402	383	389	364	391	379	383	406	403	395	375	368	399	375	421	367	374	358	392	382	368	378	384	385	397	394	405	416	370	355	388	387	406	393	364	401	356	377	399	399	357	389	385	390	405	391	395	381	393	353	390	398	388	404	353	388	390	403	367	392	355	362	385	377	389	392	375	393	397	398	399	389	398	414	380	377	379	377	411	351	379	409	404	369	379	379	369	370	401	412	355	424	381	391	371	408	363	339	374	418	419	410	403	373	383	386	414	405	374	412	391	389	371	416	386	384	376	390	363	409	409	370	403	364	400	398	385	376	371	385	393	400	397	394	385	410	335	344	386	389	403	403	365	402	405	352	378	373	376	378	390	416	412	350	388	369	414	399	391	381	363	382	358	365	398	399	372	400	399	404	396	358	352	385	356	423	360	382	411	433	404	407	411	383	418	399	395	400	407	400	386	386	387	362	388	393	388	396	421	385	382	418	392	418	398	382	371	400	390	380	365	374	365	434	350	358	408	382	367	425	394	413	341	367	374	380	392	397	409	368	389	393	405	410	383	380	381	394	393	385	397	355	365	369	415	380	368	353	425	334	375	413	404	391	399	389	423	396	373	390	408	371	379	386	380	378	402	410	403	418	394	340	349	391	339	406	404	388	413	406	396	417	371	363	369	382	407	399	358	397	393	399	391	382	422	405	377	401	364	392	391	390	367	384	382	414	357	410	422	409	424	386	375	408	381	352	367	385	349	396	336	360	371	391	381	383	386	378	406	377	382	393	395	426	397	389	362	384	404	350	386	404	365	425	379	372	377	397	365	399	361	388	367	376	398	362	399	369	438	327	410	399	399	370	398	375	411	431	414	393	435	386	395	406	372	390	359	362	426	356	394	367	404	438	409	372	427	414	388	389	398	370	367	380	388	404	396	374	393	422	350	398	382	376	406	378	397	371	382	386	400	387	421	378	366	394	395	374	364	390	385	404	386	371	380	365	402	392	388	382	365	412	415	404	400	404	416	377	363	388	388	381	372	398	394	416	365	368	383	411	404	400	382	398	375	416	385	343	393	371	363	401	377	382	384	386	358	388	375	427	393	403	362	369	361	397	396	400	381	394	397	384	356	419	372	371	373	349	386	392	368	389	393	390	405	412	382	357	397	375	392	375	388	374	397	421	399	357	365	382	399	364	420	421	392	372	388	386	368	390	375	402	417	367	374	429	413	371	402	404	412	345	399	415	378	352	360	382	383	395	415	390	363	418	376	369	390	408	395	397	362	375	369	447	393	373	383	372	373	361	416	390	417	388	387	424	377	384	407	386	377	397	377	362	405	405	361	396	369	405	360	361	363	383	377	409	375	392	381	375	441	351	432	363	381	403	419	396	366	371	427	389	370	400	398	377	408	364	360	360	376	393	419	370	393	388	411	413	375	386	460	402	361	412	413	402	408	387	385	376	398	360	405	394	406	444	369	375	409	397	381	390	378	386	373	414	370	379	422	390	398	372	392	353	391	374	372	404	412	386	381	396	391	414	376	382	409	394	368	395	386	409	395	349	386	363	378	380	416	391	404	384	386	362	414	393	359	367	392	400	394	402	377	394	360	386	411	364	368	382	401	410	398	348	388	364	405	399	371	390	394	417	386	387	413	366	379	371	353	429	372	387	395	408	405	360	385	368	395	363	398	389	377	402	387	390	371	389	382	423	386	373	421	386	422	420	384	384	397	450	380	394	380	363	419	378	403	383	363	429	387	385	413	376	390	397	373	365	346	412	400	369	393	375	381	397	377	375	376	370	416	361	408	374	398	411	393	400	375	375	391	364	419	396	398	416	405	373	408	370	414	366	403	396	416	359	381	419	378	397	362	434	408	369	399	360	404	362	375	413	388	379	353	384	407	407	377	395	366	385	358	401	398	390	363	358	399	373	380	364	365	397	344	392	395	407	410	390	394	389	393	372	392	389	408	368	393	428	385	382	386	390	383	407	404	398	392	397	374	376	411	368	427	367	369	338	437	392	395	407	422	375	367	411	418	380	405	399	365	420	431	360	372	388	376	389	372	382	385	379	406	375	368	371	376	381	413	388	415	379	378	377	374	359	411	392	397	381	385	402	387	397	355	404	403	412	334	375	392	390	380	370	393	422	413	365	381	425	405	402	361	419	386	384	396	376	380	401	396	395	391	418	380	401	400	357	406	398	422	358	374	365	387	417	397	366	402	372	402	391	380	410	416	390	400	395	383	361	417	417	409	399	384	375	378	393	371	381	410	389	390	406	399	366	363	400	393	369	378	394	393	361	402	404	406	406	380	393	380	390	389	371	411	376	409	362	349	347	391	382	384	412	364	370	418	397	425	355	372	395	382	398	366	378	391	349	364	414	407	422	395	382	400	378	375	371	400	384	398	401	385	393	392	365	388	399	401	387	407	379	382	380	407	409	389	394	382	400	381	372	413	437	399	344	363	377	392	415	405	387	413	389	382	387	378	405	398	398	388	387	384	390	370	378	391	403	382	393	379	392	380	368	396	384	402	377	388	397	388	362	366	410	372	392	393
24962	21481	27194	25123	13532	4262	2188	1384	864	602	511	485	480	454	482	401	406	447	407	412	450	425	428	453	380	404	407	400	417	401	447	363	435	466	439	406	397	405	424	420	409	406	431	389	391	430	383	412	376	388	423	382	385	443	378	421	399	419	413	413	401	434	439	414	419	427	439	423	449	407	401	424	403	378	406	416	401	416	369	417	402	374	415	398	434	451	401	406	422	403	371	400	376	452	401	359	431	384	395	391	413	390	405	387	431	424	379	454	402	419	418	423	400	421	432	433	424	420	443	425	371	444	389	417	373	415	439	416	398	427	427	448	425	401	417	428	414	399	391	396	420	426	415	431	400	424	398	382	439	420	398	431	414	448	393	420	407	397	416	427	378	410	408	391	402	438	355	433	418	412	397	403	409	372	405	409	431	407	409	375	427	398	458	425	399	401	406	400	421	432	382	399	382	434	383	397	384	431	380	424	398	398	407	428	437	463	437	420	396	375	377	389	399	429	425	391	438	414	416	421	439	420	424	415	387	406	384	436	405	454	371	413	396	406	414	429	379	401	401	436	390	377	411	422	421	439	427	376	419	388	399	402	425	387	391	415	439	412	369	433	446	432	406	388	388	405	395	408	402	375	436	373	387	433	439	384	380	421	470	418	431	418	384	432	423	405	410	423	432	384	398	372	428	417	410	435	411	364	419	415	413	414	416	397	406	408	409	404	414	375	443	393	419	413	436	420	447	410	434	439	406	420	393	356	383	374	415	386	428	447	398	405	419	423	429	374	400	410	430	378	408	398	425	399	438	419	403	417	435	403	378	410	402	391	420	400	390	421	400	428	436	417	412	410	398	383	444	423	412	385	425	386	399	387	439	373	390	413	387	415	387	412	384	412	429	413	409	373	397	419	435	414	414	419	374	347	368	473	385	362	396	381	398	383	398	415	409	378	429	429	411	363	408	414	419	399	427	382	408	382	404	393	439	434	455	409	438	419	419	416	409	386	428	391	418	432	389	409	457	440	417	411	412	418	440	461	415	433	400	383	412	433	403	429	401	397	417	410	406	407	429	413	466	413	393	409	411	440	442	418	428	404	403	387	409	377	393	420	390	390	392	396	401	417	398	434	424	402	392	414	403	393	380	422	431	393	426	401	400	402	433	412	414	426	397	392	425	418	374	394	443	434	424	420	447	404	376	433	407	412	404	383	407	422	418	432	431	394	396	413	414	415	442	443	384	397	407	366	393	397	436	426	379	432	390	412	420	379	420	433	401	452	424	433	393	434	386	381	447	407	421	396	396	464	419	421	396	387	410	423	427	410	430	390	363	372	406	405	381	395	401	403	410	440	395	404	383	426	416	374	388	435	425	406	433	399	404	416	432	370	413	408	458	429	374	388	373	418	432	382	411	421	375	419	421	402	409	384	402	392	385	448	411	430	360	426	438	405	424	380	441	433	430	406	394	418	411	383	375	425	422	425	393	393	442	392	425	391	385	392	443	397	403	434	405	463	435	402	427	383	379	406	386	410	431	430	440	447	373	410	415	430	389	442	426	430	370	406	416	410	388	427	412	391	406	413	404	432	403	382	384	410	417	403	389	436	414	418	397	409	389	426	406	409	439	410	432	395	460	433	451	423	409	415	411	425	370	429	428	418	407	406	440	406	431	425	409	392	421	418	399	426	422	424	382	428	410	397	406	397	407	364	389	434	418	405	418	419	395	414	411	421	397	423	418	456	409	409	434	434	430	434	443	443	394	415	439	401	434	386	449	399	445	391	368	429	418	415	412	397	442	396	403	463	417	442	385	429	439	406	374	382	418	426	387	411	423	410	432	424	467	376	391	410	370	422	412	424	409	370	409	388	393	404	415	400	406	364	380	407	400	409	399	435	435	432	365	436	398	390	411	409	404	443	435	424	409	391	407	428	399	416	415	402	425	432	399	404	438	389	405	373	433	423	429	446	429	424	399	378	388	421	437	373	423	421	398	393	408	380	426	406	390	411	418	422	401	433	417	397	433	401	399	447	417	402	431	402	406	393	422	379	407	442	416	385	415	409	424	393	415	426	369	372	403	399	405	397	418	390	402	402	398	420	459	407	427	403	406	418	393	373	398	384	416	417	439	409	413	372	423	411	442	369	396	396	395	418	405	413	411	427	427	453	454	430	423	429	433	421	412	422	429	430	391	418	384	411	438	404	422	376	408	403	430	450	388	404	405	405	401	452	373	431	416	404	387	443	391	406	424	396	423	394	411	400	414	401	427	413	390	412	396	409	393	391	408	381	391	426	422	405	428	425	394	398	412	382	421	414	381	415	385	410	418	406	388	365	391	366	371	437	428	424	418	413	420	417	416	372	404	392	407	405	397	389	397	403	391	382	404	418	416	442	414	413	412	422	421	395	411	384	403	409	402	426	449	423	401	427	411	432	408	426	437	428	432	429	386	409	389	419	408	398	429	407	427	417	418	427	378	414	390	415	414	420	432	412	420	409	411	402	376	397	442	408	431	392	419	421	379	408	422	412	415	417	387	402	382	395	428	382	434	403	379	380	407	397	408	366	426	421	415	401	475	422	419	421	389	413	418	400	397	411	398	423	401	406	412	430	418	407	419	403	398	397	400	410	387	389	439	427	430	421	425	416	402	397	387	409	424	387	413	409	408	425	396	400	440	412	400	421	423	392	397	427	361	416	445	436	420	415	386	406	411	414	393	405	443	390	356	395	386	416	400	424	434	432	423	432	410	425	413	403	412	399	431	450	383	407	430	413	424	431	443	410	432	430	432	393	423	406	421	373	467	408	389	465	432	392	428	418	403	398	434	409	396	389	424	418	430	422	402	421	417	394	421	441	387	421	433	447	411	398	402	413	382	395	426	403	427	445	360	418	406	439	403	415	398	432	410	403	439	403	385	393	399	416	421	414	383	405	411	385	396	397	403	438	428	414	408	431	440	390	442	400	405	429	396	375	414	446	399	416	412	423	449	390	402	394	436	430	408	413	418	404	425	403	360	448	422	400	401	432	408	385	394	434	371	431	435	430	373	419	442	397	453	428	405	413	409	417	412	396	424	399	403	417	445	377	416	386	382	414	394	449	450	417	386	387	416	402	419	437	384	395	370	392	407	416	382	404	419	419	414	435	415	398	413	383	382	425	438	449	413	399	430	423	381	390	411	381	391	443	399	396	387	385	429	408	402	421	402	394	383	427	429	395	350	442	421	355	393	387	420	422	384	401	394	391	430	411	422	440	404	395	415	405	397	416	408	445	408	414	435	383	439	391	389	431	393	394	414	419	441	410	418	413	403	410	433	451	421	406	393	419	404	423	381	386	434	431	384	427	429	419	422	378	428	376	386	415	419	409	403	416	413	421	436	385	472	368	391	427	401	397	425	395	391	433	395	434	402	411	405	402	426	400	396	411	416	426	371	404	341	396	419	404	413	428	432	393	390	425	418	396	455	413	434	412	410	393	374	419	384	392	408	363	423	387	397	377	387	388	408	436
45753	54714	30669	15668	9091	5103	3268	2116	1199	728	552	546	497	478	490	492	454	429	433	462	428	446	423	405	429	410	449	407	425	465	432	469	425	449	438	432	415	424	417	408	431	437	442	483	424	431	445	436	418	419	365	394	433	461	413	428	444	439	436	428	418	439	401	435	420	444	424	458	400	430	481	442	463	471	442	416	407	432	437	404	448	435	483	420	446	487	436	457	413	446	449	404	457	468	446	423	419	423	439	459	447	441	437	452	428	423	445	430	446	442	428	415	458	438	422	447	410	436	414	402	473	435	441	456	395	444	411	475	418	439	450	436	417	450	400	409	415	414	440	427	447	412	441	412	435	442	474	411	442	422	449	432	443	438	406	467	464	449	451	426	421	432	439	437	435	456	452	418	431	454	423	431	448	419	456	441	430	429	408	421	442	392	413	397	431	444	438	430	412	434	455	462	412	405	441	427	438	454	430	478	446	425	417	395	396	430	423	455	459	459	455	405	408	385	397	419	396	428	482	440	467	400	399	417	445	436	463	434	451	439	445	455	433	412	386	434	429	443	385	423	424	457	442	461	437	462	450	426	462	432	425	447	403	428	421	434	394	444	435	435	397	463	433	407	414	445	417	404	445	410	456	396	438	418	454	474	419	441	457	458	416	440	392	436	443	411	469	424	478	452	407	450	435	413	408	464	461	428	434	441	435	400	414	411	440	448	402	456	434	451	437	440	454	416	407	482	444	439	477	404	477	467	428	454	428	418	430	429	454	430	429	396	419	436	447	413	471	420	412	468	414	454	453	440	414	439	416	445	406	471	400	453	446	430	437	466	402	438	414	442	457	446	428	411	462	423	451	444	396	459	399	446	412	421	430	428	421	451	431	457	417	428	422	448	420	456	420	463	428	441	424	399	448	441	435	437	396	464	426	479	439	403	464	424	464	439	427	435	426	452	443	432	402	423	434	456	447	397	404	458	421	426	467	445	428	403	434	424	439	411	465	432	447	403	440	460	433	486	430	445	408	426	409	431	463	421	440	441	421	439	452	458	410	427	449	451	489	439	391	431	397	451	398	420	460	443	493	422	413	428	445	411	428	426	437	429	386	441	431	443	435	421	469	444	445	422	429	434	433	400	468	477	460	448	483	436	451	417	474	408	445	459	439	415	451	410	435	417	414	445	438	432	439	434	429	422	428	425	441	436	409	468	425	439	456	465	474	443	472	439	441	393	417	412	441	389	471	446	439	423	431	452	396	431	402	453	481	461	450	448	428	477	435	466	465	445	465	460	448	447	467	443	448	401	456	438	443	440	431	438	443	446	418	413	436	402	477	413	447	425	404	411	411	435	412	416	434	426	411	409	449	444	439	416	454	439	447	430	432	448	444	428	402	439	448	436	377	423	410	425	438	449	443	427	436	447	375	421	416	418	425	429	414	418	423	435	453	409	417	432	435	401	434	447	412	441	419	416	439	413	413	458	474	423	435	445	445	394	441	471	399	463	416	432	439	434	427	427	408	441	441	427	399	461	425	457	458	432	444	454	479	432	448	403	452	420	499	437	404	400	442	422	440	421	426	401	454	464	400	467	411	418	452	414	442	420	390	432	456	430	426	430	401	458	447	454	444	421	413	422	436	434	441	395	418	419	424	422	431	416	446	451	434	424	428	434	404	463	450	430	423	435	457	437	436	434	411	430	447	462	426	453	425	436	426	425	418	451	425	411	427	429	432	431	455	444	456	437	428	408	435	450	451	437	407	415	436	415	445	403	447	437	428	417	405	415	462	453	462	402	425	473	415	427	441	407	442	427	458	442	445	401	410	408	447	430	418	450	407	422	448	412	442	466	426	450	411	448	442	424	405	432	428	451	396	441	428	408	441	423	418	406	410	417	456	436	415	456	426	443	447	443	418	439	422	416	424	434	418	453	417	436	473	413	422	451	443	474	421	380	446	406	460	412	446	418	450	397	425	420	456	436	427	427	461	411	448	445	404	430	473	425	429	439	456	460	446	428	435	458	408	438	423	396	442	464	418	459	404	435	432	424	437	397	437	408	434	391	449	421	432	446	445	399	454	434	422	432	429	459	396	427	408	417	473	460	479	444	413	414	420	407	457	449	414	435	422	452	461	415	444	428	463	440	412	449	413	442	427	435	429	419	437	429	447	422	435	441	433	455	449	458	416	396	470	436	447	456	427	451	430	457	423	426	469	439	446	453	391	452	438	408	443	454	415	434	423	459	456	433	407	442	418	437	440	442	414	419	440	424	445	443	445	426	416	442	433	403	414	471	375	432	393	427	402	452	439	448	445	454	448	440	431	436	433	436	411	472	433	418	438	454	435	432	444	408	446	449	447	462	430	456	438	440	426	453	456	439	409	423	433	439	425	455	455	400	402	435	462	460	434	447	455	470	424	429	392	424	433	467	453	403	417	423	426	485	444	425	419	436	423	448	409	451	412	397	453	440	419	440	416	445	440	433	426	399	436	426	455	445	362	461	457	408	410	477	435	427	433	467	417	388	456	448	445	433	434	450	435	434	449	447	429	450	447	430	439	419	455	443	457	445	415	415	435	452	440	481	445	432	439	423	416	433	437	416	442	451	428	420	464	452	464	411	449	438	455	432	432	396	441	464	396	425	410	456	415	429	456	423	428	440	463	435	393	439	431	444	452	444	450	451	434	448	443	435	428	429	447	412	424	416	431	434	414	424	396	405	425	457	380	448	403	448	435	434	423	452	431	430	469	409	424	449	436	436	412	430	421	460	435	379	425	406	398	446	436	393	457	444	442	417	447	437	427	450	406	395	413	416	462	431	409	429	400	449	429	452	447	414	463	431	437	442	435	444	435	394	449	416	452	461	426	438	432	431	422	436	450	399	416	425	468	456	427	421	417	430	416	435	439	423	445	419	416	428	421	408	407	414	395	457	412	434	428	444	458	436	410	422	438	440	428	464	435	427	445	410	423	447	463	404	459	377	437	426	408	412	452	460	405	434	409	432	424	420	436	438	397	446	481	442	450	428	469	378	432	450	455	426	416	416	402	426	428	463	479	435	446	439	471	444	436	432	429	406	491	476	414	470	450	454	434	416	455	435	454	420	422	418	427	441	463	429	417	426	440	437	466	455	464	456	421	423	418	407	436	426	428	435	425	437	449	463	398	430	444	432	446	428	422	450	434	432	449	434	431	430	427	405	442	444	444	432	429	417	418	461	463	403	431	439	429	435	429	434	408	454	455	411	413	433	474	455	445	439	424	443	426	438	400	440	420	475	437	416	486	449	442	436	491	409	419	421	473	384	423	437	413	441	431	453	450	407	410	448	429	398	430	428	453	478	446	437	423	445	417	485	429	448	434	428	439	412	446	446	428	423	432	396	444	434	456	415	463	423	432	450	412	413	464	422	451	447	446	452	458	449	415	457	437	409	409	441	431	432	410	450	441	433	497	406	446	413	446	436	452	403	427	450	433	426	425	443	460	420	461	457	436	445	439	416	423	429	454	402
22391	20942	28403	23636	20966	20753	7469	1294	891	698	581	538	563	516	457	447	397	406	426	434	373	414	387	368	372	391	401	369	382	438	402	371	424	371	367	390	383	368	375	397	342	361	387	390	390	386	377	387	364	405	394	368	375	376	366	389	387	391	417	400	403	376	386	403	398	334	374	357	409	355	387	383	363	393	338	405	349	393	377	362	363	386	402	397	387	361	419	355	404	385	374	418	387	369	399	412	382	369	378	371	370	402	397	349	393	361	394	357	372	399	387	402	388	383	368	362	387	384	360	372	418	412	385	380	402	389	387	376	394	398	403	395	402	374	358	393	405	405	391	362	385	372	387	376	371	402	403	342	366	387	344	394	377	387	395	379	377	352	394	370	404	334	383	382	387	373	395	450	383	380	362	401	398	375	405	379	365	353	414	376	367	363	370	409	405	372	400	377	340	389	388	390	377	385	398	374	342	364	367	390	378	395	373	420	396	376	372	422	378	362	365	404	387	358	380	370	373	390	381	371	409	361	389	372	383	409	382	414	414	366	412	394	371	375	413	411	397	424	411	368	399	370	400	386	352	390	362	388	405	411	375	394	354	414	396	383	428	390	403	360	413	359	372	399	401	411	359	401	397	380	407	386	386	384	394	406	333	397	350	371	363	404	408	354	343	357	353	394	398	370	379	382	386	385	401	343	354	370	394	412	379	400	373	399	433	386	402	395	383	404	382	387	407	397	346	366	391	379	371	384	421	380	340	355	324	383	386	378	364	374	369	368	347	405	395	361	381	391	386	383	343	402	431	383	374	376	387	391	390	356	364	436	399	409	380	406	389	386	398	356	391	385	393	379	383	373	387	376	387	366	394	383	343	354	366	372	378	355	384	392	357	360	381	407	355	383	394	372	351	361	372	346	372	376	411	378	423	360	392	372	377	355	372	386	384	383	379	387	404	408	338	399	407	383	364	350	426	359	392	393	385	414	340	388	415	406	360	392	398	402	389	380	412	368	354	407	380	423	423	391	402	337	394	407	378	358	314	382	398	386	373	407	352	377	373	366	386	380	390	378	378	359	408	391	400	380	400	376	376	393	387	346	388	374	371	412	397	374	365	388	368	394	392	397	414	363	363	384	397	413	367	389	338	395	355	396	387	373	389	398	392	397	388	382	374	418	389	402	374	373	434	390	382	398	356	378	414	405	393	393	413	397	411	389	421	391	356	391	401	399	377	355	406	371	399	407	396	384	373	383	416	433	382	390	390	364	401	376	383	378	388	388	405	371	420	391	394	412	424	383	375	383	401	377	406	397	397	354	384	389	402	368	383	383	394	369	390	382	369	391	351	374	394	381	377	398	366	407	379	373	400	426	366	407	362	381	379	337	395	378	393	380	393	369	366	388	353	409	368	352	397	358	397	384	375	379	375	347	384	409	383	390	399	360	412	374	394	394	416	377	386	403	396	392	430	380	384	389	411	389	364	392	359	402	374	410	381	369	380	404	363	359	377	398	384	369	395	399	374	386	385	377	350	377	399	394	381	421	411	409	383	370	394	426	396	391	382	347	395	370	364	363	382	409	363	373	364	380	376	395	383	384	422	428	412	414	393	382	344	399	358	404	413	401	370	401	393	365	380	405	398	387	408	351	388	392	390	353	364	393	374	407	388	396	389	370	399	404	407	383	363	405	388	354	404	393	411	399	382	377	361	395	357	388	378	374	420	358	380	413	381	397	389	363	371	376	383	375	377	397	390	377	380	402	359	371	391	387	394	384	362	376	413	375	390	350	401	377	343	404	370	403	376	376	387	381	375	429	408	364	392	372	378	386	384	401	394	416	417	394	371	412	380	393	392	398	353	376	424	371	392	401	363	381	388	357	391	395	372	407	398	404	428	371	408	350	385	376	340	365	367	374	392	379	363	382	414	385	360	355	368	385	391	403	364	373	391	364	379	367	372	391	419	376	385	412	406	418	371	370	350	397	369	359	401	367	369	379	378	417	385	372	394	391	397	377	382	367	401	364	389	409	387	366	359	425	382	400	348	423	346	345	391	393	394	389	387	378	387	368	401	391	424	371	384	432	404	428	386	388	394	399	379	389	370	351	447	367	392	415	361	372	360	366	379	395	379	390	362	364	386	364	405	373	381	404	387	372	389	357	385	394	386	366	375	391	377	378	352	368	389	380	383	389	400	384	387	393	350	382	385	376	378	384	387	378	388	405	413	385	381	404	377	392	397	375	390	410	368	398	357	383	379	393	381	365	358	385	375	338	385	397	392	364	361	372	393	405	402	406	416	372	366	366	372	364	357	391	382	401	408	401	365	430	355	394	399	395	404	399	415	390	387	363	394	403	400	397	386	384	406	371	383	408	376	383	388	382	379	332	395	380	361	376	376	418	377	393	387	371	397	417	341	385	385	361	386	381	391	385	378	398	374	375	386	372	415	420	380	390	400	379	385	360	384	385	408	378	361	361	382	394	386	381	370	352	375	385	414	400	368	420	407	378	407	361	430	409	377	408	389	386	393	410	388	328	393	387	398	428	374	360	410	387	375	390	393	402	364	378	364	384	417	397	387	381	380	394	345	408	390	387	404	374	379	414	406	356	349	404	406	360	369	385	375	399	413	377	380	348	390	367	354	410	403	368	361	361	405	386	381	409	370	415	393	387	420	375	401	371	376	361	353	406	353	368	391	386	382	405	379	403	395	353	375	368	389	372	368	381	402	384	392	380	395	400	367	405	368	368	348	378	383	378	384	399	387	415	386	385	375	397	395	367	409	387	355	407	368	375	379	373	383	355	345	385	391	351	375	367	349	408	392	382	387	362	399	382	380	386	362	378	391	417	350	355	385	398	379	347	391	385	356	391	380	378	373	353	379	360	371	348	361	369	367	367	406	410	404	397	378	382	360	389	399	394	367	410	408	382	396	387	368	354	404	379	434	394	344	420	362	405	353	370	368	379	378	382	373	379	347	409	377	376	392	384	369	381	363	391	378	423	370	364	371	372	383	383	386	374	397	397	398	354	379	389	404	386	417	370	388	381	368	428	371	381	366	380	380	380	389	354	401	361	389	408	388	366	358	409	365	368	370	362	393	401	360	374	382	373	407	391	400	404	363	383	376	383	374	354	361	409	346	392	386	417	381	376	422	408	411	348	402	350	368	370	401	379	392	379	382	384	409	389	390	415	386	404	396	430	396	408	381	371	382	378	390	354	405	395	391	363	405	367	390	351	398	399	382	359	372	387	355	385	396	402	396	346	353	420	385	395	394	383	372	397	368	370	360	397	396	385	376	392	384	396	364	383	345	387	378	378	381	345	356	396	364	413	409	355	366	374	374	400	403	403	342	399	376	390	358	369	371	362	389	396	417	391	353	364	404	411	375	371	388	399	378	387	397	373	398	359	394	363	392	375	391	386	418	344	376	400	375	393	416	384	399	381	355	373	387	366	389	386	396	383	372	371	383	373	398	391	355	360	391	393	409	388	391	345	419	382	401	390	400	382
46947	62140	36429	19272	11010	5605	2531	1705	1215	863	720	586	607	565	522	525	450	428	452	444	422	438	374	394	380	447	410	410	403	433	418	404	382	403	413	386	373	390	465	369	432	437	423	409	418	422	404	391	408	409	428	401	368	365	397	414	387	396	423	389	396	394	441	397	385	359	402	402	377	391	402	350	365	367	392	424	376	399	403	409	409	394	400	393	430	381	425	390	415	406	363	390	394	368	443	373	370	394	394	416	398	418	369	409	386	385	371	383	388	406	411	383	399	375	383	397	385	384	421	378	423	385	400	399	468	393	407	372	400	414	407	413	420	411	423	397	414	411	396	383	374	381	392	410	447	358	433	383	393	418	399	404	412	402	407	400	401	410	391	351	381	418	425	393	395	375	378	418	392	388	435	386	400	402	410	384	446	381	385	416	404	376	371	429	379	436	403	427	361	441	409	410	401	409	387	369	412	417	409	372	438	354	404	380	390	438	400	389	407	401	374	427	414	435	426	422	377	379	387	427	418	419	404	402	415	386	392	400	376	399	393	382	412	399	414	390	407	368	410	420	416	393	406	383	414	436	379	404	356	415	404	379	392	381	458	386	363	393	363	453	385	387	392	399	393	393	415	407	422	389	388	390	377	412	377	391	385	384	390	397	396	374	421	391	409	402	429	372	398	403	397	409	383	384	379	420	427	457	429	421	438	378	408	395	399	417	384	405	370	411	423	381	393	357	417	405	383	425	367	380	437	421	420	403	413	403	399	378	390	374	365	391	389	399	403	390	397	424	424	413	415	368	401	392	376	408	389	404	386	382	407	404	376	365	439	396	432	376	366	390	416	428	398	409	419	385	389	423	390	370	384	396	386	435	412	393	415	426	371	398	383	387	380	393	389	419	449	417	393	364	389	396	428	378	367	390	392	408	415	371	394	375	404	392	432	392	398	384	395	365	414	387	411	377	372	382	379	423	388	424	396	406	426	372	397	421	381	384	420	370	414	385	390	422	397	410	417	378	423	400	375	429	402	412	437	413	404	405	409	403	392	419	404	436	401	447	421	433	405	407	385	381	403	402	401	400	367	414	393	369	431	416	385	408	394	384	398	375	385	383	403	412	367	408	429	399	398	450	391	378	392	389	387	403	412	368	396	394	407	414	432	370	385	413	374	397	394	405	383	437	407	411	374	374	401	381	423	374	406	383	373	394	360	393	382	392	412	405	382	389	383	438	438	418	398	390	408	415	369	384	389	412	432	393	411	417	397	387	396	373	404	383	405	378	419	381	398	416	391	447	418	403	400	409	386	390	420	383	415	358	391	419	411	405	366	390	409	386	398	387	378	390	427	385	419	366	409	333	378	433	452	423	400	415	406	402	371	346	408	423	403	407	428	387	358	354	392	402	394	382	415	411	433	421	388	402	398	388	417	406	389	400	417	391	389	428	371	397	403	392	384	388	359	379	418	397	403	392	398	389	410	387	413	420	386	381	422	406	393	410	406	385	402	403	394	389	358	427	406	356	395	412	404	388	388	369	409	400	401	375	364	357	381	397	416	420	405	385	397	406	402	375	395	363	373	379	384	396	402	379	383	415	385	369	398	414	397	386	395	402	387	389	422	359	404	376	432	419	404	410	386	404	431	415	415	432	386	393	412	432	398	379	411	378	365	407	371	384	435	413	410	388	391	415	414	382	385	410	417	395	360	389	378	374	398	414	433	371	410	439	382	391	373	404	402	381	399	400	398	385	393	409	384	371	405	393	408	413	367	394	382	366	367	428	379	414	420	401	368	402	403	426	380	403	365	408	383	377	398	380	406	414	379	377	382	366	438	375	389	372	404	378	405	383	433	396	386	412	371	408	400	387	405	408	409	404	381	352	409	391	386	421	402	429	404	409	407	423	420	430	408	403	369	410	350	394	415	409	424	386	410	408	392	368	386	442	405	407	429	407	407	360	364	403	391	424	430	387	382	399	403	377	366	392	367	391	400	384	376	374	391	396	409	428	382	427	417	430	388	412	416	398	419	372	389	385	405	395	384	382	386	389	404	415	399	411	423	415	399	392	413	371	398	410	427	420	426	361	401	388	421	400	392	368	414	426	411	376	396	425	364	383	407	419	367	369	419	414	392	404	421	403	434	417	418	404	446	412	437	345	410	415	388	397	407	396	407	445	406	434	404	406	377	405	394	394	415	401	373	421	420	424	371	388	411	398	396	399	422	383	411	415	389	390	404	423	406	396	435	389	402	389	398	423	402	424	417	364	397	382	355	407	392	401	391	366	360	393	392	394	412	434	416	396	373	391	417	434	386	408	403	375	407	415	390	419	406	394	399	406	390	414	396	412	433	380	404	378	396	384	374	376	400	385	402	401	411	418	418	372	444	401	404	405	377	384	402	382	366	395	352	395	432	413	415	381	416	427	375	400	355	363	385	405	367	404	414	420	418	400	403	403	411	340	417	388	410	395	386	415	390	428	407	403	370	405	405	406	388	426	412	413	447	413	409	407	395	414	386	427	407	395	408	393	362	414	353	394	405	398	420	376	364	392	363	397	427	389	393	449	432	397	367	374	409	425	388	354	407	417	400	430	386	417	437	422	403	396	436	378	413	411	404	404	393	423	409	404	403	373	395	424	408	379	397	418	385	393	395	411	390	414	397	375	372	397	383	384	397	425	395	411	417	412	380	391	406	435	392	377	424	400	411	419	385	420	381	375	395	385	401	389	425	435	388	416	393	411	398	398	379	387	395	390	393	436	430	417	393	407	396	376	386	403	391	358	429	421	377	421	407	400	387	369	434	407	423	435	416	404	397	387	433	360	389	384	393	416	437	403	399	426	354	424	417	417	388	399	399	404	415	376	449	402	412	366	432	361	347	399	381	438	414	424	429	395	405	412	456	394	410	382	355	385	427	378	437	417	394	402	360	389	389	382	426	426	423	401	425	396	384	396	408	374	414	387	393	413	393	426	363	395	439	403	408	405	419	371	401	418	388	433	365	418	381	419	399	416	387	394	417	394	415	386	366	409	420	463	407	389	358	396	368	376	442	392	396	394	400	407	355	412	419	387	364	401	416	403	417	376	360	423	411	421	381	393	388	407	392	370	375	366	424	374	396	389	370	390	400	397	384	354	411	368	378	393	393	404	404	449	374	408	382	395	369	358	419	399	369	409	427	377	423	370	407	394	408	417	393	407	418	419	377	398	420	439	379	375	391	400	403	381	427	405	395	355	392	415	402	387	390	417	396	412	410	379	395	382	404	390	397	412	385	356	400	396	407	435	392	387	417	425	400	394	382	409	379	417	378	400	411	378	421	358	411	390	424	430	401	422	391	422	403	427	372	365	382	408	409	407	392	408	415	371	398	401	379	412	420	416	379	367	395	424	411	409	422	383	421	365	403	371	417	402	402	437	384	366	422	435	423	415	407	421	395	408	343	416	400	401	396	401	396	418	431	398	399	396	436	420	412	379	390	377	402	396	417	404	414	387	364	384	398	403	421	360
42242	43077	31719	15160	3936	1678	1068	802	626	532	474	467	454	444	409	417	420	403	378	357	373	376	378	378	407	412	367	412	396	400	385	376	387	391	379	405	435	417	412	422	441	411	385	371	387	433	394	377	407	407	418	375	399	385	388	386	387	410	392	424	428	405	428	395	389	426	379	407	414	385	391	402	376	384	413	375	404	416	391	373	399	430	407	397	380	382	375	389	400	376	382	391	388	404	395	370	389	426	388	387	403	384	397	377	367	387	399	393	390	438	375	387	381	412	407	411	387	408	401	420	411	411	393	411	413	402	395	399	382	390	386	359	382	392	357	381	402	407	410	403	404	376	398	391	426	439	377	395	371	388	412	379	403	384	398	395	403	417	409	401	391	403	384	374	409	401	425	405	388	389	428	387	398	389	447	379	390	376	402	388	422	403	423	410	397	416	391	395	399	422	425	404	396	373	400	368	388	401	378	389	415	399	416	395	419	415	388	356	406	374	405	394	381	391	404	386	428	426	379	384	371	405	421	391	386	416	375	369	379	426	416	426	383	382	427	390	437	423	394	368	391	384	357	390	390	390	391	389	393	397	439	389	405	409	422	420	397	402	371	357	405	376	377	396	418	358	426	407	392	429	390	411	403	392	421	372	398	395	409	369	402	402	376	405	420	414	375	398	393	400	374	395	390	383	396	431	417	406	375	370	385	379	396	354	396	387	380	413	425	395	387	401	388	452	397	385	340	421	413	403	429	394	393	421	403	424	433	398	385	400	399	403	395	405	406	392	427	373	376	417	403	367	401	384	412	342	422	341	412	373	459	393	397	395	381	403	389	395	421	389	378	387	435	403	428	423	408	364	408	395	395	404	440	369	367	383	363	397	385	431	425	415	429	432	407	413	415	406	399	396	411	385	385	401	391	376	382	398	386	387	389	424	380	399	428	396	411	414	400	399	399	385	376	410	415	400	399	410	403	438	407	383	374	416	408	384	366	379	400	390	418	403	375	409	432	411	353	356	372	388	397	389	349	417	404	413	386	410	390	386	373	369	385	433	370	390	437	387	371	357	347	395	386	423	379	403	383	397	380	372	399	420	407	407	418	364	407	399	396	395	377	344	403	376	375	393	381	422	416	433	406	361	409	412	395	420	389	420	373	360	393	413	410	436	384	406	404	407	390	359	404	388	389	397	398	414	394	371	376	392	384	378	421	380	406	420	391	403	393	451	422	398	397	404	393	386	439	382	366	382	395	370	404	395	400	394	405	440	386	405	408	433	417	378	415	389	428	371	408	394	390	411	392	410	374	380	389	399	398	401	399	411	400	410	410	393	411	406	391	393	395	421	341	396	378	446	391	390	376	394	400	424	358	400	411	379	411	370	386	408	411	412	379	428	439	398	408	393	405	405	371	341	419	373	402	392	396	413	396	408	409	405	416	389	375	386	420	404	424	384	384	384	409	427	387	390	410	395	393	376	412	384	405	403	404	410	398	393	378	391	371	386	425	417	374	408	452	401	421	407	397	396	410	367	407	411	412	407	376	394	420	386	390	408	439	395	435	411	418	355	398	404	425	377	392	409	360	393	399	401	392	425	421	403	395	397	388	403	387	424	349	429	360	393	376	407	393	429	428	437	385	387	389	378	364	431	367	384	400	381	390	402	408	436	376	403	408	404	387	366	395	389	383	406	365	403	400	404	394	394	414	393	408	414	401	391	371	419	389	434	432	387	389	412	370	418	392	407	418	378	418	357	408	415	385	370	376	421	385	398	376	408	398	389	348	394	408	419	391	401	414	426	396	426	395	380	388	395	395	395	395	427	373	403	383	424	378	437	398	371	390	384	406	438	399	377	370	417	396	384	381	408	406	433	435	442	443	417	389	394	405	374	461	393	416	404	424	372	440	416	405	399	393	434	375	401	377	420	372	398	395	397	388	402	374	376	407	421	400	413	388	418	389	382	398	377	410	352	408	371	415	413	364	419	375	386	374	423	395	409	371	394	398	373	423	416	387	363	341	428	397	407	453	363	377	387	413	390	381	384	372	374	375	393	420	398	385	405	381	431	434	392	392	407	398	398	400	395	394	419	403	396	419	381	377	409	422	390	400	401	415	359	392	399	381	394	404	398	377	387	413	382	433	400	388	392	374	402	431	375	406	355	420	386	409	400	429	392	393	421	370	391	350	399	441	408	401	380	411	393	419	403	366	381	384	404	387	396	396	422	398	400	368	391	368	404	388	381	351	385	381	384	368	393	395	367	399	402	370	391	403	388	389	413	448	374	384	399	374	395	374	386	374	385	369	382	418	420	450	387	344	431	392	379	449	403	429	399	414	425	405	375	403	366	391	385	398	446	401	430	390	419	427	407	434	416	349	430	398	383	389	437	402	396	427	395	420	398	398	440	399	386	432	394	370	422	387	408	395	336	382	418	382	377	408	406	388	366	370	376	396	387	404	373	391	424	401	367	387	398	404	364	430	417	402	366	403	411	361	378	388	385	418	387	375	396	396	411	409	422	372	443	421	415	372	377	401	395	431	410	413	398	356	393	400	415	420	404	401	426	395	418	400	387	396	418	397	392	420	364	386	403	385	404	405	401	425	426	395	420	432	381	397	418	428	431	375	422	387	372	393	402	405	382	416	397	411	374	374	408	408	404	453	421	394	407	393	447	419	435	372	400	397	460	399	410	410	416	393	398	402	440	412	399	386	404	417	427	419	424	412	403	406	394	387	388	365	420	407	358	339	379	407	393	420	435	392	394	359	420	369	395	432	375	380	394	372	396	398	407	411	425	381	393	439	430	374	379	380	371	400	407	385	386	384	393	416	389	415	390	416	391	389	419	429	417	374	400	374	425	412	409	384	418	398	417	401	378	415	360	400	370	422	391	397	384	400	383	421	383	410	364	397	390	416	389	419	373	377	412	396	398	397	416	454	395	390	386	425	381	361	424	402	425	372	413	376	413	387	403	406	376	408	371	396	409	390	401	363	391	437	391	391	395	387	382	405	427	440	390	388	398	380	409	380	381	413	402	432	389	427	362	391	398	378	402	393	381	406	396	392	436	385	379	394	427	411	396	390	340	382	382	380	378	386	395	416	386	405	392	404	436	395	384	401	453	410	405	421	366	374	408	435	436	408	403	342	426	369	444	391	396	394	380	374	350	351	388	404	405	429	407	392	390	394	382	400	379	375	364	408	399	389	399	430	419	391	396	402	406	392	410	373	387	432	366	393	458	400	404	348	387	411	391	408	399	427	407	435	427	393	358	416	391	424	380	375	415	386	378	372	408	382	396	380	382	392	417	387	407	409	374	414	384	402	410	380	410	375	403	398	430	373	395	404	382	408	429	400	394	372	407	397	378	376	407	416	390	408	419	397	397	397	373	442	413	393	441	417	387	379	414	413	420	396	414	397	359	400	419	414	393	364	355	385	409	401	409	409	377	417	414	421	401	362	380	357	408	396	414	426	377	392	409	393	390	405	434	410	383	396	397	407	418	409	445
47569	52684	29507	11171	4841	2442	1403	1080	771	626	554	512	498	440	480	437	411	421	446	431	434	452	418	455	399	424	457	392	448	433	399	437	446	399	441	412	415	385	389	398	402	419	429	401	437	436	411	387	415	442	451	409	395	420	410	436	451	442	412	378	411	430	433	412	442	416	415	378	425	413	418	399	427	472	387	439	413	396	435	371	413	406	408	386	410	442	403	443	403	421	390	398	420	435	416	401	386	406	439	415	439	433	440	452	426	439	414	461	406	460	434	409	399	429	394	390	435	436	391	416	435	416	448	449	433	454	407	406	429	457	440	438	414	443	411	415	448	418	437	441	392	431	428	450	400	439	438	425	417	412	449	452	436	417	465	398	435	374	401	435	426	440	408	445	426	432	427	382	419	457	408	454	406	454	438	385	446	444	450	386	457	451	421	416	387	391	414	454	432	424	402	436	431	423	407	424	445	416	397	420	407	417	446	423	442	455	434	444	412	418	433	446	425	463	434	432	434	443	417	407	419	428	441	430	442	428	451	437	419	378	397	428	409	450	426	430	401	457	410	427	443	427	399	432	431	408	437	439	431	419	450	430	435	412	454	406	404	428	402	392	418	410	450	451	446	399	458	396	408	452	394	444	446	433	428	404	427	394	434	389	409	397	426	415	412	446	456	413	407	446	480	454	393	397	449	428	388	430	427	412	394	435	425	439	388	413	452	381	452	411	453	418	421	410	422	434	403	448	424	409	395	392	422	427	426	407	437	426	417	421	449	430	456	420	434	460	429	444	426	436	404	427	416	429	432	454	421	441	445	412	474	408	430	402	416	418	412	401	403	433	426	413	465	427	426	413	421	419	440	424	415	437	434	421	417	401	449	418	422	411	397	427	423	401	427	406	381	423	441	405	443	397	413	374	413	424	443	412	431	442	454	422	419	413	427	455	435	416	422	418	412	418	408	412	458	413	447	413	448	439	428	448	423	414	428	413	412	430	395	437	422	414	466	457	422	427	442	401	433	385	406	399	426	440	425	482	454	386	430	435	393	415	416	449	427	447	425	430	412	440	408	450	420	394	436	414	403	426	416	393	462	437	449	465	431	458	454	417	422	391	403	394	432	408	433	431	448	408	375	438	389	388	429	436	418	445	423	428	437	431	415	420	395	426	423	422	423	400	410	388	431	400	456	440	454	442	418	420	429	395	418	418	421	398	453	427	465	420	419	435	419	430	403	465	448	424	417	420	455	414	419	367	441	408	412	421	417	455	445	418	423	402	419	441	472	412	431	429	421	389	440	417	463	399	408	455	425	453	416	422	424	416	429	392	398	461	403	448	428	464	407	459	418	415	400	428	457	424	387	393	436	402	453	429	417	395	464	410	437	452	436	430	424	425	418	439	447	399	421	430	446	388	441	418	434	423	436	424	407	415	400	433	433	427	408	413	422	454	442	434	431	413	441	456	460	440	420	417	430	453	435	382	450	410	446	450	423	418	427	422	425	451	488	419	433	401	441	402	431	397	417	403	444	451	410	397	421	410	398	447	419	409	416	422	419	425	414	398	432	422	407	452	449	430	420	419	434	436	414	436	425	395	418	431	448	440	428	453	413	432	427	397	405	413	425	393	407	483	434	412	405	419	389	471	392	429	391	388	404	430	422	430	406	413	449	436	418	414	412	442	422	430	413	425	431	376	437	424	429	412	390	412	441	425	457	400	410	444	434	423	411	400	420	429	421	420	455	450	443	408	428	413	433	424	450	419	400	436	405	399	424	471	449	446	387	389	424	436	426	448	450	435	413	434	390	462	422	426	461	396	447	456	416	386	428	452	423	440	404	426	408	401	446	435	399	419	406	366	424	396	447	448	433	411	441	427	452	424	411	403	428	425	402	417	428	440	404	423	388	438	399	450	453	399	397	415	403	437	417	437	412	435	420	420	409	390	453	378	431	462	403	414	428	410	426	436	449	468	443	448	399	422	420	416	442	394	420	389	400	402	446	456	437	419	420	459	450	445	404	413	452	469	455	409	451	421	424	392	436	411	454	405	395	446	436	424	418	396	408	418	449	459	441	394	410	416	396	442	414	418	450	436	412	400	404	413	445	413	449	433	439	414	414	415	412	405	456	423	401	400	412	422	401	478	442	449	395	415	442	411	428	439	432	424	393	447	473	415	428	405	480	433	419	413	453	433	399	422	420	431	417	438	446	425	454	438	396	383	409	432	427	410	407	438	420	414	399	426	457	442	417	429	419	402	438	468	400	383	448	383	442	459	431	423	426	410	455	391	400	426	420	425	438	403	447	405	413	392	411	420	452	391	425	403	438	428	429	443	439	446	455	452	403	448	436	425	419	415	419	447	416	425	416	409	443	463	433	419	412	418	444	412	439	459	410	428	465	455	425	413	411	427	432	384	433	429	445	448	400	420	447	454	411	441	463	438	438	392	424	449	444	436	376	399	408	398	415	425	444	441	428	442	428	445	463	425	430	405	423	390	415	445	432	449	425	411	416	414	449	439	408	455	435	378	383	423	428	426	427	428	449	474	411	404	392	432	421	411	427	421	431	392	421	450	452	424	440	414	408	433	448	374	418	434	439	390	420	423	418	442	379	402	429	452	371	416	440	414	429	392	417	448	450	407	437	423	425	428	450	419	424	413	412	451	389	382	451	413	424	429	424	423	420	408	405	416	423	414	416	405	427	423	430	418	468	404	434	446	428	453	447	413	402	436	407	437	396	427	431	456	402	384	455	442	417	445	430	420	455	411	430	464	420	412	427	401	450	391	408	446	406	442	403	408	411	422	413	411	436	446	405	379	409	421	420	434	459	429	426	424	473	446	385	440	408	450	465	409	402	446	434	416	429	430	432	451	436	419	433	403	454	437	384	431	416	428	423	455	442	403	400	412	433	373	427	404	435	420	471	432	409	448	439	414	392	405	411	403	456	439	411	458	413	393	455	427	402	390	428	408	408	445	407	397	452	430	430	412	407	443	421	429	413	434	446	419	417	413	411	431	459	386	443	401	444	428	425	408	435	421	442	415	408	423	432	418	434	425	456	399	430	412	407	436	445	414	407	417	389	421	385	407	460	424	446	426	422	444	398	450	410	448	426	436	441	458	402	425	430	421	431	419	438	428	427	433	396	415	442	446	435	440	432	441	448	434	426	432	411	437	436	452	429	452	451	426	403	416	409	447	443	431	452	413	412	419	422	428	449	412	415	404	416	439	434	406	415	455	408	422	439	430	395	444	458	453	418	434	460	441	433	394	482	400	453	405	433	397	422	429	435	421	390	427	454	388	433	442	420	428	409	437	437	435	430	412	446	401	423	456	405	419	441	401	398	440	440	450	417	396	439	422	435	412	430	427	429	425	393	426	426	425	429	426	422	405	443	440	442	404	437	416	398	443	391	453	428	437	378	422	420	424	418	411	411	432	408	415	449	431	359	437	423	427	451	414	378	429	433	437	402	408	440	419	390	425	427	457	438	434	392	455	388	407	456	460
23316	20923	28054	24152	21200	15099	5306	2288	1286	902	805	603	569	478	434	420	413	423	416	394	397	384	376	347	396	339	386	392	362	332	381	379	377	374	334	352	347	399	355	366	382	383	392	366	356	343	370	355	365	383	391	357	369	349	365	367	408	383	398	376	369	350	404	366	383	377	337	351	399	379	350	371	363	368	390	381	370	396	400	354	351	377	349	376	359	374	374	375	312	398	349	376	385	382	365	377	346	363	359	385	374	339	354	337	353	357	360	371	345	354	342	381	378	388	362	364	340	416	375	374	364	383	375	398	368	375	363	376	367	372	363	391	400	355	386	367	370	367	385	365	329	374	399	369	335	382	389	371	372	368	370	355	341	388	390	374	386	373	374	366	381	384	327	398	360	393	377	375	365	364	345	365	395	374	340	383	353	389	366	345	386	394	384	364	383	384	355	346	344	376	387	377	332	389	359	341	360	376	382	401	378	399	395	364	366	327	324	370	346	370	388	366	355	388	374	378	383	382	374	373	387	364	361	360	350	383	363	378	381	384	372	377	353	334	398	329	397	394	372	337	344	365	372	372	394	367	349	361	397	394	336	379	371	393	385	371	358	341	378	404	359	356	366	372	370	343	378	391	392	365	382	342	346	380	387	373	390	379	364	380	391	344	351	384	353	349	385	385	385	383	350	377	369	355	357	357	357	394	352	391	407	401	381	372	340	384	364	370	357	362	418	374	390	375	406	339	365	384	361	357	405	378	349	370	388	379	375	386	405	392	346	421	363	383	365	368	362	353	346	370	376	390	373	361	375	374	380	367	337	373	378	401	370	349	368	400	369	380	353	363	382	352	411	364	377	362	372	381	370	365	380	374	349	369	356	387	374	390	359	384	357	362	373	375	380	369	338	379	403	400	361	356	348	383	378	384	366	374	391	368	352	335	362	359	348	406	371	360	386	363	359	367	400	385	362	360	338	359	362	380	357	348	367	366	356	381	337	400	343	336	337	396	384	333	359	347	352	400	355	399	359	385	343	347	346	346	370	384	405	393	353	391	375	386	397	395	355	405	373	355	387	361	394	379	361	371	385	372	355	355	342	405	341	349	379	363	400	354	379	374	386	378	383	367	368	385	370	360	387	389	378	366	368	343	391	379	346	343	397	362	378	381	376	333	349	351	362	366	363	379	335	364	345	360	345	400	365	371	344	361	372	369	353	364	345	374	379	370	378	365	365	369	343	416	392	354	359	359	358	362	353	369	419	377	365	377	364	348	373	366	345	339	365	379	377	352	373	367	375	392	366	377	362	370	363	335	387	343	368	380	340	370	371	352	410	376	370	343	382	350	344	304	382	344	356	368	384	352	411	334	358	344	371	372	344	365	349	362	364	384	377	353	373	364	357	379	345	349	330	355	396	361	359	363	364	357	353	376	352	374	364	391	363	381	328	396	377	355	374	353	380	368	366	405	339	384	360	389	347	334	324	358	349	376	425	357	358	397	396	374	389	360	359	376	347	379	392	388	374	374	373	366	378	369	337	353	396	403	388	352	343	373	361	385	415	334	375	369	353	372	355	333	398	401	345	366	366	333	372	405	353	373	363	378	383	367	376	348	357	386	381	423	369	369	350	379	377	381	350	339	364	365	371	377	393	405	406	365	368	360	359	385	396	358	361	358	373	351	356	396	348	386	358	350	371	359	379	364	360	370	352	365	356	375	338	380	364	390	351	403	368	403	395	379	416	354	362	388	377	373	384	395	348	381	346	379	389	368	391	363	375	387	391	364	333	366	419	399	413	370	370	401	359	344	350	377	389	355	381	390	363	386	352	382	352	366	387	354	373	354	373	382	345	353	368	384	364	418	392	387	368	366	360	383	388	357	396	333	337	377	390	384	375	384	359	337	384	391	377	378	331	342	356	379	366	349	353	366	398	385	382	392	408	421	383	353	361	365	356	344	344	350	387	367	356	377	384	403	364	347	393	392	378	363	387	345	365	393	383	324	379	384	361	361	346	380	395	356	361	374	358	391	357	407	361	371	380	357	330	327	354	422	383	356	394	334	343	386	390	333	392	378	349	376	378	397	393	356	379	377	377	369	375	352	355	398	381	356	383	339	372	381	399	351	366	365	353	364	349	395	351	354	368	347	403	380	366	356	392	372	362	391	365	415	373	355	418	379	367	382	356	373	393	386	364	343	361	359	373	358	356	369	404	367	387	373	356	379	360	317	375	352	374	370	361	327	352	350	383	377	359	379	363	381	431	354	398	408	364	365	347	399	399	406	336	383	408	367	330	379	385	412	353	353	350	375	352	375	359	354	381	370	363	393	422	375	367	352	350	395	373	373	345	355	365	373	391	363	335	405	379	362	379	363	371	374	339	369	404	363	340	386	364	364	374	352	373	360	392	378	377	366	378	361	390	354	370	338	354	355	377	364	330	343	368	378	352	361	347	345	339	377	344	340	360	383	390	386	388	361	359	359	360	391	385	401	353	368	388	347	365	356	374	342	381	405	340	372	357	348	384	394	343	377	394	379	403	357	357	370	373	346	390	392	366	370	367	386	373	410	387	373	383	362	387	364	370	355	407	396	379	383	360	370	342	367	389	368	413	407	391	335	375	365	357	384	343	373	407	341	361	383	368	370	383	345	343	377	344	365	367	345	362	350	352	329	349	363	355	350	383	379	371	362	364	364	376	372	374	335	342	378	418	366	352	389	365	341	374	375	374	373	354	385	382	352	345	405	367	360	365	348	350	366	375	381	358	373	359	360	351	400	337	384	366	360	386	352	380	396	364	379	400	372	416	368	361	354	396	401	398	380	364	330	383	378	372	354	367	376	366	353	384	338	395	366	398	372	387	377	387	369	359	343	427	377	366	360	378	380	334	349	379	362	353	368	381	354	381	408	323	380	354	364	393	374	412	417	362	388	371	380	358	362	376	364	350	352	370	372	355	378	386	364	401	386	407	348	362	380	374	382	373	375	390	397	335	369	341	361	374	376	382	402	356	383	374	343	375	355	364	355	354	376	350	370	382	353	341	371	377	388	345	363	366	376	395	388	379	359	350	348	337	343	396	380	387	368	371	314	387	412	391	350	398	357	380	372	380	413	398	385	374	347	385	382	336	399	371	383	385	353	389	331	356	360	375	384	366	376	374	391	371	353	352	375	377	378	351	348	347	329	379	350	383	354	404	372	384	361	375	378	371	346	390	344	386	338	364	379	382	351	385	384	353	331	360	356	370	375	417	328	364	370	367	387	360	371	377	356	388	386	353	358	393	337	359	367	397	376	367	407	368	388	381	373	386	407	430	349	354	378	375	394	382	360	401	388	378	418	375	336	364	355	325	371	362	382	375	364	351	342	366	415	396	349	380	367	387	389	379	359	382	382	357	392	350	346	356	384	384	371	370	382	368	357	352	361	356	373	342	344	367	359	371	378	399	405	331	344	370	367	357	392	370	404	355	367	371	375	369	386	360	407	344	378	365	365	371	345	369	399	374	370	384	365
41648	58318	38762	24405	15183	8742	5159	3162	1777	1230	1018	808	661	505	471	448	408	410	399	398	429	424	416	370	401	397	376	363	382	422	382	390	376	395	392	379	383	363	423	384	387	401	412	410	370	348	407	412	373	362	406	390	383	376	404	407	390	392	371	406	386	391	392	414	387	410	407	394	384	371	387	415	404	381	412	384	378	412	373	383	383	404	360	441	394	389	386	395	391	426	348	373	368	397	415	400	396	379	382	423	383	392	373	374	400	379	401	418	410	360	364	369	377	391	374	396	392	422	411	387	397	383	423	384	416	427	361	403	383	415	422	413	373	363	350	371	384	383	385	430	385	390	387	377	383	400	383	373	418	394	383	433	378	368	384	382	423	400	403	387	395	392	383	434	388	437	411	350	363	377	368	398	409	411	361	403	399	392	370	380	388	365	396	382	397	377	384	405	394	405	379	411	364	412	378	412	401	396	384	409	460	382	398	367	348	386	394	383	394	378	388	391	393	372	392	383	396	405	358	368	365	373	388	399	389	384	373	362	433	388	364	408	395	375	383	396	372	367	384	367	382	397	422	389	388	404	354	388	394	428	382	380	404	398	412	358	359	397	372	368	373	390	378	374	403	365	370	421	364	357	372	417	413	410	409	405	332	370	410	395	386	400	407	410	393	417	401	417	405	419	398	386	395	387	386	372	399	386	359	376	385	407	408	378	403	377	429	378	409	406	381	374	392	386	371	420	430	387	359	387	411	379	399	405	419	402	388	418	402	373	393	403	425	400	396	425	394	368	404	397	403	388	385	353	361	408	400	404	415	367	421	398	403	386	371	416	379	411	379	383	399	395	356	399	416	348	394	378	408	423	405	338	380	373	384	398	346	388	395	377	368	398	410	377	412	386	394	371	374	399	374	371	374	376	370	383	375	388	380	389	334	391	421	391	379	412	430	386	422	413	363	414	366	421	397	413	397	352	376	395	415	399	366	374	382	434	398	392	371	403	397	421	400	434	382	419	395	406	369	419	386	381	408	425	411	404	380	389	359	367	419	361	377	401	367	406	397	373	381	372	411	393	393	400	378	408	397	408	403	407	379	396	371	403	406	387	397	397	398	410	401	440	405	394	380	378	399	405	376	422	369	376	401	378	407	373	411	388	385	388	395	384	351	374	365	364	409	362	412	400	369	394	397	411	412	378	397	397	379	408	382	386	370	355	394	376	413	396	410	379	389	407	367	365	390	408	416	379	399	418	423	395	381	393	387	442	420	382	406	376	390	392	417	375	393	385	414	399	380	377	402	417	357	406	387	380	400	374	391	398	380	414	393	393	382	413	401	368	387	407	395	394	385	382	394	374	360	369	399	399	355	388	392	399	384	402	384	406	404	426	367	416	377	415	402	405	392	384	376	387	429	366	383	376	398	394	389	365	383	389	402	402	364	375	382	411	384	417	383	372	399	402	371	396	424	373	376	411	394	431	370	418	395	396	402	372	359	402	414	373	387	375	369	382	406	385	379	364	379	395	386	362	379	389	413	406	405	425	386	376	403	415	400	419	380	379	399	380	385	424	396	389	338	405	358	418	365	389	396	379	393	398	388	381	419	403	378	385	389	430	364	411	420	382	421	402	394	384	410	402	392	366	364	380	399	420	402	418	391	405	373	396	366	391	388	419	417	391	403	384	391	385	377	371	394	387	388	367	375	383	396	380	392	350	400	378	418	387	384	407	376	382	399	392	388	409	369	377	392	366	387	389	415	412	407	382	393	366	374	380	417	391	402	389	419	395	404	341	376	379	395	377	388	438	413	381	374	388	407	407	397	420	405	396	378	378	406	361	389	409	395	377	396	397	394	411	388	365	375	427	353	378	351	408	428	383	383	419	401	415	405	361	422	391	395	389	404	394	382	428	363	368	365	379	396	370	390	417	405	354	368	399	396	395	391	429	391	365	366	420	369	380	379	403	401	371	418	388	417	374	403	406	432	367	387	368	411	398	405	398	404	418	436	356	357	421	366	411	390	376	414	381	383	406	427	402	375	391	382	396	413	394	389	375	352	393	370	406	376	376	382	406	431	379	368	397	391	375	361	347	397	398	416	428	377	383	401	394	442	383	401	405	397	391	410	387	423	354	341	369	411	389	383	400	391	375	386	365	439	403	395	411	358	376	380	374	358	382	386	366	401	364	424	386	378	406	378	426	406	387	411	380	424	373	398	413	367	364	389	373	389	411	370	384	418	399	385	398	390	433	378	378	372	355	395	413	432	388	389	402	404	386	410	391	400	371	406	407	377	389	398	396	390	405	421	409	391	357	398	401	389	402	419	405	389	390	389	372	404	404	413	391	380	398	393	438	378	403	413	385	397	391	396	394	396	377	389	415	362	420	368	417	388	385	404	402	367	397	405	367	343	418	411	378	372	394	403	404	368	465	393	368	354	372	411	387	412	410	415	417	390	393	364	372	375	386	404	369	376	396	374	394	351	420	398	372	394	397	393	381	394	411	380	413	364	391	411	362	368	401	373	422	419	375	389	390	371	354	404	377	376	348	414	360	375	380	376	385	350	399	385	393	387	362	403	411	395	438	428	364	430	410	402	393	380	392	407	416	390	407	413	392	379	380	404	410	374	360	357	391	399	365	387	418	386	375	390	408	383	368	406	360	391	338	375	374	380	394	359	377	392	393	346	423	381	413	387	386	401	390	351	419	383	365	359	392	422	411	396	370	378	388	402	376	380	394	405	416	409	400	382	399	379	381	387	400	366	364	389	438	371	387	381	401	393	363	406	359	397	423	402	377	330	395	423	408	396	374	395	391	380	396	418	397	399	374	387	415	397	406	403	385	430	405	379	374	391	399	431	383	385	364	374	399	400	399	387	356	351	397	407	407	412	403	383	376	432	360	379	365	406	409	386	402	403	393	395	404	390	392	368	389	404	409	375	374	370	360	393	398	412	396	412	403	405	382	415	371	396	373	391	425	403	382	383	368	410	450	434	393	389	412	375	395	406	390	372	359	378	367	392	417	383	409	421	391	366	417	360	385	363	352	392	350	393	385	427	401	433	410	412	431	380	377	376	397	383	376	359	343	413	384	408	385	418	408	385	390	374	395	380	386	360	354	363	393	388	381	431	389	382	380	348	396	392	388	406	424	400	384	394	358	401	382	371	396	379	364	388	377	356	388	394	441	395	375	370	423	384	378	382	363	367	386	382	412	404	355	403	397	374	393	375	443	399	388	373	381	397	407	383	397	382	369	368	416	382	387	398	389	346	380	400	382	417	364	366	418	390	432	384	361	398	391	378	388	372	416	375	413	391	400	375	379	389	398	354	406	422	408	389	405	406	405	399	388	400	430	402	378	384	410	393	415	385	375	404	384	395	407	356	386	380	414	392	366	426	373	378	400	402	382	388	385	393	380	373	421	385	404	381	372	388	403	397	410	391	366	365	402	395	393	407	415	406	433	432	419	383	363	380	384	387	421	408	363	392	420	327	369	410	411	369	383	383	406
25028	21361	28139	25785	14701	5714	2496	1501	1022	692	562	535	492	476	444	461	473	418	442	394	442	387	426	391	379	415	420	407	435	452	437	429	402	377	424	399	452	431	398	408	394	401	400	405	422	424	396	427	405	379	415	435	406	399	415	447	429	429	432	414	461	413	450	420	443	407	409	405	385	403	399	387	425	432	406	427	436	392	405	406	425	436	391	429	409	402	445	396	405	423	410	410	424	383	442	419	412	435	417	408	399	416	456	422	416	395	424	411	404	406	396	372	411	418	412	421	371	374	378	387	425	423	412	438	414	414	420	448	381	370	442	412	434	400	453	397	415	414	388	387	371	411	411	433	410	431	443	389	434	416	443	472	393	399	439	414	382	399	420	424	409	428	422	431	417	444	420	424	457	421	423	424	417	476	430	402	421	402	423	425	430	446	432	402	442	415	416	431	413	419	375	406	389	388	424	387	398	443	408	406	423	433	421	415	400	388	401	409	399	401	391	419	408	386	409	403	429	399	388	386	403	459	418	445	418	398	393	400	431	391	400	402	387	400	412	396	439	419	433	400	424	417	418	411	413	425	401	424	419	411	433	416	435	405	405	412	410	425	408	429	406	404	388	374	425	437	398	375	426	435	393	442	380	445	426	416	436	431	407	403	409	423	393	364	389	395	438	364	432	405	415	403	400	388	411	428	416	434	435	439	382	401	411	429	419	411	397	405	447	410	411	444	442	403	454	423	431	436	434	447	380	413	391	405	406	418	416	417	422	409	393	415	408	414	403	428	415	440	460	451	407	434	420	430	399	420	405	394	423	409	417	418	440	407	413	430	389	398	434	398	414	379	417	398	368	439	431	390	406	412	398	415	385	422	431	429	391	405	413	411	378	400	432	424	446	393	429	411	419	405	423	429	407	428	376	461	464	425	437	419	406	428	404	420	436	449	417	412	393	415	412	404	419	422	420	410	357	421	449	432	416	447	411	401	406	431	385	411	412	386	411	421	377	409	433	393	435	380	435	424	424	405	429	398	412	423	374	412	413	416	454	377	387	399	431	415	386	389	410	418	434	450	418	377	432	383	398	411	425	422	419	406	439	410	413	398	397	396	418	416	405	404	414	390	397	377	406	406	441	381	386	404	417	410	404	392	427	370	444	423	410	412	407	435	399	376	405	417	397	404	394	401	443	397	416	419	458	443	401	408	417	436	371	400	432	413	434	407	396	424	422	401	426	406	394	404	372	387	407	423	408	402	425	444	436	431	393	389	406	396	390	406	405	404	434	401	433	407	418	393	432	396	393	423	409	394	396	441	406	378	392	414	404	402	362	420	411	409	436	367	391	394	449	421	414	430	400	389	415	413	405	403	414	401	377	413	406	439	405	407	447	385	416	397	383	444	447	412	397	383	424	437	393	406	410	420	413	415	423	415	405	425	375	461	414	426	423	425	405	416	434	401	423	405	399	424	412	424	416	386	387	432	414	391	400	396	403	377	439	421	427	378	407	372	408	421	400	410	424	395	435	415	419	390	408	418	411	453	431	414	408	436	398	412	373	398	404	413	418	366	390	436	369	414	373	415	444	381	358	402	408	440	445	417	427	379	378	409	444	415	400	405	405	389	375	430	422	427	401	457	391	432	439	415	419	426	401	415	446	419	385	403	428	451	434	410	418	401	426	425	408	416	415	455	374	406	425	460	429	422	378	416	432	404	417	427	422	444	431	394	454	414	409	440	386	396	405	402	388	438	444	403	407	408	376	407	400	450	427	414	388	433	404	396	396	416	432	424	398	408	424	393	396	390	438	404	406	407	382	414	389	414	455	409	409	440	394	383	438	409	445	393	416	394	418	429	430	411	404	409	423	381	423	449	379	428	415	445	422	428	416	417	414	455	440	410	430	405	424	424	457	406	429	375	410	401	427	433	411	415	425	406	392	413	411	462	392	380	404	450	423	428	426	418	391	437	432	409	395	396	426	423	401	396	402	402	410	394	376	402	452	420	403	425	419	385	420	430	391	431	384	409	397	372	420	419	410	412	415	388	415	401	378	433	360	406	414	454	435	408	422	416	387	423	401	374	385	413	438	415	413	432	405	367	397	404	446	385	396	406	407	434	395	421	434	384	386	428	411	405	446	459	407	405	374	408	411	416	438	383	407	449	419	468	375	412	433	403	440	401	438	422	428	445	425	395	379	415	377	459	394	417	409	423	422	399	432	441	373	423	403	429	418	419	391	425	415	423	434	412	413	411	424	410	417	445	415	385	378	381	439	441	418	413	407	410	439	449	379	389	435	409	408	415	404	433	430	400	389	394	428	419	425	419	398	435	400	414	379	391	416	419	376	434	410	431	445	393	411	408	441	422	416	414	377	415	433	416	410	391	391	395	393	416	403	421	390	441	409	388	434	418	410	399	423	410	410	448	423	397	424	417	417	384	456	399	407	419	395	412	423	423	403	428	447	420	380	421	419	438	454	422	424	435	455	419	438	435	400	427	449	444	435	441	412	396	429	399	382	433	412	402	429	402	414	375	424	426	398	379	438	387	413	393	410	397	413	420	416	451	412	437	468	404	413	408	434	425	394	418	442	429	407	432	452	416	405	372	363	417	442	389	432	383	424	401	374	443	431	441	389	407	439	407	398	441	407	374	416	412	386	435	440	418	405	433	390	448	438	467	404	432	445	381	356	384	423	385	433	404	380	418	410	407	439	385	395	372	419	437	406	414	414	413	412	410	436	440	432	410	423	423	399	425	446	443	426	381	428	423	402	424	398	436	419	437	441	394	470	437	395	409	412	385	411	401	418	381	449	434	389	389	429	394	408	420	420	438	411	395	393	403	413	402	376	405	389	415	431	396	426	443	403	423	413	399	404	434	411	448	421	409	450	433	423	439	399	382	401	401	426	430	397	414	426	411	411	395	421	452	434	365	447	412	437	420	411	408	396	436	424	415	438	432	420	407	409	410	404	424	430	425	428	395	404	426	413	421	417	416	406	406	368	388	424	406	428	430	376	427	401	414	425	394	401	433	437	399	415	426	380	404	416	431	415	387	449	417	407	440	374	437	378	413	398	422	379	451	394	415	411	395	412	405	384	432	404	396	429	402	403	406	399	408	421	369	413	440	411	416	385	440	452	438	412	402	434	436	421	406	446	402	438	419	417	419	399	438	390	399	396	404	393	401	374	414	429	395	421	385	405	393	402	364	426	354	412	414	394	391	476	431	444	403	413	416	432	407	434	427	368	403	446	362	408	402	422	444	406	386	416	421	424	427	430	432	415	387	467	393	399	444	401	398	392	385	434	417	441	440	458	411	437	431	397	426	430	428	439	410	409	405	420	387	394	421	415	390	406	412	423	428	429	420	426	442	403	396	388	420	410	442	433	388	391	423	404	399	440	391	392	388	437	432	382	423	432	422	432	412	397	399	423	384	432	422	401	416	403	418	426	416	402	415	435	397	404	410	442	411	422	432	424	424	351	446	392	419	404	412	387	411	419	423	416	420
41597	54820	37804	19143	10914	6558	3499	2298	1364	904	689	613	558	508	505	528	496	495	415	420	468	464	467	439	419	457	419	446	397	434	440	416	474	439	424	414	435	461	434	463	457	441	426	431	478	431	416	379	406	449	442	446	428	386	436	423	460	458	421	431	430	443	459	440	441	417	410	444	427	427	457	421	404	436	437	441	442	436	452	426	476	469	486	452	480	434	436	457	435	428	421	465	450	420	406	419	436	430	480	426	433	428	409	432	419	427	422	454	364	453	418	390	433	425	408	487	409	462	426	428	470	446	444	443	450	442	442	454	451	417	448	443	448	442	467	437	451	404	454	444	433	432	399	416	444	433	413	425	434	421	409	448	405	407	443	404	412	420	420	402	475	402	454	437	436	394	436	446	410	457	472	444	406	413	394	441	428	446	428	414	447	429	455	444	456	446	425	433	444	425	444	442	464	446	442	458	433	451	444	431	404	442	438	392	428	454	435	462	443	435	450	437	431	435	401	456	456	461	432	443	399	477	405	455	475	415	457	463	438	416	426	424	462	432	417	484	430	424	429	420	477	470	458	405	458	461	463	381	421	426	423	442	422	451	477	417	443	441	447	438	410	438	476	401	440	426	409	444	439	429	450	461	432	426	433	470	458	432	400	476	419	434	400	454	430	425	394	413	418	449	432	417	413	424	417	414	463	462	414	424	446	411	458	405	451	456	411	427	421	433	447	396	450	430	450	448	426	443	434	447	431	440	472	420	436	398	414	425	434	427	471	444	407	451	459	389	445	452	410	408	469	442	439	424	449	375	444	458	421	462	459	461	435	403	408	416	436	463	436	424	441	424	422	430	445	433	446	438	453	421	441	441	436	461	454	449	409	419	414	436	449	422	408	445	451	445	447	441	436	436	424	412	449	415	438	455	442	422	417	415	436	424	465	403	397	430	452	430	416	434	434	424	397	425	450	457	440	456	477	413	436	457	451	445	432	453	426	438	450	435	445	448	440	410	492	419	428	422	422	423	413	467	432	446	424	416	455	437	452	462	437	401	444	389	450	450	401	418	419	423	427	423	427	465	444	435	473	425	442	501	447	443	447	441	424	456	472	462	419	469	413	438	408	437	451	442	465	435	479	441	462	390	418	460	417	460	428	426	442	442	400	416	433	459	419	431	431	436	421	443	424	394	434	426	438	444	430	427	443	394	459	413	422	382	438	439	442	416	441	432	447	419	458	468	445	441	422	423	454	385	428	479	425	462	464	437	464	440	482	430	414	413	442	444	397	438	415	458	438	458	444	448	431	456	433	437	455	437	463	441	459	421	415	430	446	445	459	428	419	397	425	430	436	449	459	434	473	417	429	436	463	456	406	429	437	429	455	412	432	436	406	425	429	462	442	412	424	420	395	444	441	470	425	451	429	430	440	487	430	445	493	415	426	469	447	425	414	457	425	425	426	466	428	462	456	457	458	452	414	431	433	470	418	441	407	427	420	455	412	405	434	406	460	445	420	440	414	477	451	399	459	431	449	440	417	442	450	428	448	432	415	411	409	422	447	432	452	391	466	417	459	418	401	408	447	469	433	428	420	453	417	469	474	433	438	438	456	432	452	428	450	447	455	432	437	451	376	447	445	456	476	439	429	446	472	425	433	436	418	412	470	458	432	432	479	402	422	402	436	455	420	445	437	487	389	476	448	422	437	459	460	441	415	429	471	418	441	444	432	469	397	421	403	439	436	484	450	433	463	461	451	445	453	405	424	474	465	459	428	410	440	428	424	476	421	455	411	428	414	443	434	420	454	436	461	444	408	443	417	407	433	449	472	443	441	438	437	430	440	455	424	458	416	460	439	388	384	470	460	412	456	450	425	444	441	421	420	429	446	429	404	463	417	438	407	462	419	450	437	420	426	426	413	443	420	473	449	419	413	443	426	408	423	456	414	443	431	401	463	464	418	443	423	437	443	428	468	461	414	415	451	430	407	411	428	427	472	449	453	451	437	446	448	481	425	449	443	471	474	408	444	450	459	428	488	427	454	431	403	428	453	440	414	471	391	430	438	446	436	431	460	448	455	413	452	419	432	421	456	438	440	432	469	430	435	435	412	434	444	411	412	426	413	422	406	430	414	445	433	386	423	435	451	456	450	456	423	452	425	431	456	439	428	382	403	440	450	400	429	429	415	433	439	428	464	487	399	466	441	415	428	480	465	470	429	396	398	413	445	423	425	432	467	404	470	452	422	395	454	416	440	424	434	410	422	415	434	454	413	422	420	432	452	427	449	419	431	418	448	418	454	439	430	451	448	433	404	404	456	434	424	462	451	424	417	445	464	441	413	452	454	389	421	424	457	414	445	431	456	424	430	457	476	407	426	390	406	427	420	458	466	458	442	441	426	473	427	448	447	438	465	419	425	419	419	433	406	458	449	463	403	432	415	397	407	446	451	399	454	434	421	427	428	461	439	424	429	464	447	440	430	425	407	474	425	418	441	431	430	457	431	490	434	423	449	412	440	420	415	420	462	449	446	454	447	462	415	424	420	430	411	494	442	460	401	449	457	450	441	442	445	416	448	453	449	438	385	426	450	434	463	425	462	469	402	423	437	438	446	470	427	439	454	424	419	444	400	440	463	422	390	444	426	439	431	423	436	415	415	440	432	438	385	429	383	439	423	448	435	434	424	479	435	463	445	434	416	458	415	424	419	469	425	404	421	460	417	437	441	441	426	460	435	447	422	399	446	437	452	452	447	425	456	442	466	440	443	433	416	432	445	418	440	449	475	422	411	451	423	449	416	431	439	435	435	439	367	420	414	467	429	443	468	444	455	459	400	381	441	427	424	447	461	404	444	410	451	434	437	442	442	437	422	417	455	440	418	452	484	424	391	440	429	435	448	417	424	464	455	423	433	437	431	385	390	425	454	429	442	442	451	429	396	442	455	417	426	432	441	431	413	408	438	419	435	397	431	442	427	441	395	440	416	410	445	429	471	417	419	456	413	437	411	458	410	428	431	432	435	409	447	395	430	398	421	418	412	455	447	471	410	423	452	421	456	445	441	420	429	397	429	439	461	434	466	466	419	393	416	463	406	432	439	466	429	453	442	435	448	430	457	424	454	399	418	440	421	412	463	409	464	418	425	417	450	463	402	427	433	430	457	442	444	421	432	485	484	407	453	430	427	443	438	431	417	454	441	411	438	440	417	451	420	443	432	462	429	415	449	426	398	416	461	429	433	448	434	432	414	474	433	413	444	412	443	408	448	420	433	452	434	430	415	420	465	398	489	439	429	427	421	418	458	432	437	481	465	433	414	464	421	437	442	432	410	407	455	443	439	433	490	445	431	406	436	462	424	450	434	421	495	457	455	448	410	392	481	437	437	427	424	424	388	418	473	438	428	426	406	428	488	409	431	458	446	435	421	466	423	420	466	464	453	441	424	446	426	383	464	441	466	411	430	476	451	434	449	439	426	447	422	403	443	452	427	434	412	435	410	413	437	416	431	468	398	468
22399	21013	28514	23720	21106	21387	13757	4643	2412	1519	1018	853	682	565	502	552	517	463	448	423	411	414	396	396	383	387	387	387	452	417	387	372	386	364	389	378	391	351	369	390	409	397	421	393	357	363	389	388	395	425	427	373	371	386	374	367	417	353	377	352	403	388	351	385	360	357	372	377	385	382	414	369	392	397	384	405	391	376	375	338	384	410	384	370	371	404	374	395	372	372	379	405	379	387	406	370	383	362	385	362	386	358	353	386	413	380	361	378	385	376	371	381	380	416	367	366	390	365	405	381	380	384	369	377	338	389	402	372	349	385	375	388	366	396	340	378	387	377	396	387	411	397	371	373	381	382	347	380	419	365	372	393	390	373	415	393	390	415	371	369	382	409	378	362	415	400	396	413	379	343	388	404	414	375	384	370	363	366	371	416	411	380	371	421	335	388	395	380	377	377	363	387	342	353	427	364	415	373	392	349	396	432	392	359	400	380	407	404	387	352	390	379	379	402	356	392	395	401	384	358	354	424	387	364	420	402	399	402	364	387	372	390	393	394	363	329	385	402	368	359	418	408	365	449	409	379	386	370	367	394	357	390	426	387	447	390	383	398	376	393	394	387	380	407	388	353	354	407	426	368	377	404	389	376	408	381	412	381	352	386	416	367	422	361	360	378	400	398	358	395	392	395	404	339	391	408	382	392	370	358	364	393	387	434	415	358	411	364	389	347	393	412	342	383	392	375	407	375	426	393	393	371	385	379	355	395	407	370	408	370	390	437	404	401	395	387	401	414	367	442	402	397	384	378	351	372	397	389	387	372	391	383	403	399	415	369	407	380	385	373	391	397	403	372	352	399	381	387	381	345	378	403	374	387	381	377	367	401	383	412	386	344	391	365	398	368	348	362	400	361	361	346	387	371	365	353	415	361	394	382	368	383	362	375	394	387	370	335	382	388	374	348	379	392	431	354	428	367	369	370	350	378	374	413	442	388	405	397	419	378	407	371	386	418	369	387	374	374	386	369	374	398	400	370	389	376	379	373	357	359	402	382	400	426	423	365	382	348	399	395	357	395	346	399	375	361	380	372	405	425	405	400	410	356	397	367	390	357	380	402	386	419	368	396	398	396	405	411	418	401	373	404	351	402	375	388	380	419	367	401	379	382	379	384	378	400	371	420	393	393	387	405	354	384	368	360	383	362	410	379	374	394	381	383	407	422	361	412	400	380	360	381	344	362	361	365	397	416	392	367	397	374	360	367	387	375	389	383	389	366	357	380	379	397	367	354	361	366	381	368	349	366	395	403	381	400	374	404	391	403	387	383	398	380	382	386	405	403	387	365	380	388	402	345	411	392	374	406	361	416	375	363	409	383	404	328	390	403	415	382	359	372	386	404	393	407	419	387	432	389	353	387	380	388	372	409	391	411	381	376	404	370	357	401	389	371	407	383	378	391	392	384	383	390	402	386	376	380	364	412	421	379	382	406	382	371	375	395	400	352	372	348	389	344	398	362	396	365	373	398	392	363	386	369	378	417	358	398	380	381	376	398	390	409	390	359	353	387	374	391	376	409	405	361	361	401	364	401	380	369	387	356	418	396	365	386	347	404	386	415	414	388	401	349	358	383	419	410	388	380	379	362	408	345	353	354	421	380	374	357	392	369	428	405	404	380	390	378	378	375	346	399	376	373	405	388	432	378	372	407	365	415	384	384	378	380	370	396	363	405	383	430	391	387	419	338	413	365	423	374	362	401	421	409	408	404	403	383	382	379	392	391	380	372	388	392	400	406	398	386	349	398	387	403	381	370	395	391	404	371	382	399	455	426	419	383	377	366	371	352	392	391	390	385	409	388	376	383	418	380	384	398	375	370	389	386	365	383	385	354	381	362	410	386	372	361	390	352	351	414	364	363	390	356	370	368	369	369	358	360	393	361	389	419	367	376	400	366	413	401	402	391	377	383	367	373	408	406	364	396	460	417	406	409	361	396	388	418	375	433	380	373	387	384	379	404	376	397	384	386	396	373	346	424	376	399	399	373	422	358	360	356	343	384	418	392	360	391	418	364	406	372	343	394	410	379	384	384	348	354	368	413	410	383	399	386	391	376	356	373	393	386	399	405	360	376	419	395	358	388	417	407	364	403	390	395	383	374	378	390	416	363	382	389	418	393	418	361	397	368	367	382	427	395	376	409	424	389	389	393	401	402	383	384	407	400	365	403	367	422	347	390	368	387	419	368	384	392	363	406	423	396	342	388	383	403	407	391	377	363	381	369	353	375	390	404	375	371	381	396	382	408	379	418	387	393	401	409	387	399	383	378	354	371	413	397	405	345	392	373	384	416	428	388	381	358	379	424	378	344	370	379	360	364	385	388	379	385	370	372	380	397	415	364	390	356	426	369	397	367	366	412	387	403	362	375	376	380	381	344	383	384	357	357	418	385	392	341	405	404	412	354	378	380	365	366	360	401	355	357	353	400	361	392	338	378	377	383	403	397	376	359	382	364	358	351	391	408	378	378	406	395	398	406	399	386	376	358	402	420	368	388	361	388	388	373	372	349	365	368	338	426	398	361	384	394	371	412	385	397	402	391	412	378	380	400	388	424	434	357	362	401	383	388	399	353	377	402	384	370	389	374	394	410	402	404	399	353	373	386	418	381	347	379	383	363	364	407	396	397	362	360	399	399	395	392	367	366	391	355	364	391	367	371	373	398	389	389	347	397	335	396	371	370	375	409	409	351	388	386	375	420	398	381	401	427	399	396	417	421	390	409	403	412	375	355	360	403	357	342	354	390	398	406	430	365	408	411	372	389	365	377	381	412	357	385	385	390	398	390	349	373	365	339	385	355	396	383	359	408	385	397	396	390	414	358	397	376	403	356	370	401	356	401	399	371	360	375	416	388	375	395	417	366	407	363	389	409	391	370	380	437	380	377	383	387	375	365	407	411	399	409	340	363	352	401	387	381	359	377	368	440	396	389	399	362	400	409	398	366	395	371	359	397	429	380	408	391	415	371	346	361	407	405	408	408	377	398	442	418	374	403	394	377	375	396	395	396	365	381	362	393	391	389	386	344	410	359	394	403	388	418	380	402	384	397	390	387	394	377	391	378	377	379	385	392	386	368	377	374	374	401	389	372	393	332	392	357	387	391	387	399	400	376	381	377	401	407	375	391	394	371	353	408	392	397	392	376	362	406	378	385	370	398	397	371	380	403	341	415	420	363	352	391	384	396	359	399	392	379	335	391	382	363	365	382	391	373	365	371	379	364	379	374	346	401	390	412	394	373	360	373	374	383	348	369	380	404	372	382	389	354	397	386	400	376	384	399	400	384	377	396	418	406	394	368	372	385	337	357	367	391	379	373	402	387	391	352	404	384	390	396	386	381	415	392	356	358	358	393	388	346	381	395	360	380	384	403	373	388	447	389	384	348	403	383	393	342	400	430	391	373	406	384	400	392	391	365	420	366	376	456	380	385	368	397	376	380	374	399	375	375	384	405	401	461
42130	59207	37299	23939	17229	12649	9393	5889	3576	2118	1395	1211	835	700	547	596	505	492	463	459	433	397	425	429	406	399	413	438	393	383	378	388	383	368	404	424	374	398	392	421	387	397	439	397	409	397	368	412	376	425	382	362	446	417	408	434	398	356	413	413	422	386	349	379	426	410	401	410	397	397	430	377	401	418	404	411	399	390	397	399	396	398	379	413	395	404	382	409	411	448	380	435	391	394	408	425	388	416	411	373	392	416	398	406	380	392	367	395	396	419	394	380	384	378	367	415	387	342	402	394	396	418	405	392	407	419	421	389	447	396	411	386	433	396	391	400	416	433	418	420	369	409	428	411	404	375	403	414	348	387	408	401	423	391	418	394	416	400	411	376	384	388	405	378	385	394	419	415	404	430	422	367	388	393	402	404	381	396	421	396	374	370	372	403	399	398	378	424	366	362	446	384	413	408	390	405	412	420	398	393	388	376	377	377	383	409	414	420	352	396	412	419	397	416	390	386	419	378	421	391	426	391	397	388	406	458	445	395	394	416	401	393	443	409	378	404	395	428	412	410	410	411	370	382	370	387	396	395	422	413	384	400	371	409	396	429	388	389	425	404	392	397	358	388	427	396	413	408	419	438	368	384	410	390	409	403	371	393	373	413	391	419	375	399	429	396	386	408	431	411	368	391	406	422	375	432	409	398	400	403	362	433	386	402	397	410	418	398	426	401	407	421	404	389	390	413	368	363	417	422	415	359	422	425	388	387	411	378	416	389	410	394	378	405	388	362	398	410	397	387	422	388	434	401	351	397	421	404	394	413	389	410	393	390	360	372	414	377	433	382	428	414	379	385	411	375	362	432	354	411	369	363	403	387	396	395	419	398	410	395	384	402	379	411	419	398	362	396	403	408	402	398	389	337	389	395	399	405	399	387	443	389	421	394	395	402	418	426	386	369	409	438	390	382	389	382	410	380	376	389	392	424	406	391	415	394	411	393	375	406	413	380	410	414	409	422	415	391	406	406	385	364	426	401	384	405	415	429	411	343	370	377	399	389	400	377	423	411	385	400	389	411	430	390	392	397	379	423	400	434	372	422	411	378	385	399	420	385	405	394	386	423	372	430	421	437	438	387	434	423	436	384	412	380	411	384	440	405	396	376	389	419	390	400	385	379	421	404	378	403	363	426	390	397	395	370	435	419	399	381	376	408	372	402	397	382	411	426	417	412	441	430	410	401	408	368	378	397	403	390	396	381	387	421	422	443	419	394	452	424	403	388	407	374	365	366	391	418	414	398	404	454	389	373	394	410	389	429	367	381	426	373	448	378	342	383	431	349	417	393	370	431	442	393	427	424	385	397	391	347	418	403	394	400	385	430	401	417	392	416	385	413	370	370	388	374	372	405	389	393	404	375	375	390	405	414	406	404	393	375	424	395	373	394	396	378	388	395	407	364	371	374	373	423	409	396	398	369	391	391	392	348	396	388	440	375	381	402	416	412	407	407	425	358	388	391	413	421	385	438	392	408	394	416	420	372	372	426	401	410	356	368	412	390	405	367	419	400	409	372	417	404	400	367	380	399	381	414	415	385	413	367	413	379	419	394	358	388	375	432	405	409	406	407	405	398	413	373	407	403	408	425	407	408	405	423	385	391	401	451	419	398	406	396	411	416	367	373	376	377	415	372	396	392	399	447	400	393	395	392	400	407	408	383	416	395	386	367	408	445	399	421	438	380	405	417	340	389	408	394	386	375	380	400	410	394	403	393	384	415	413	394	387	388	378	388	394	382	416	396	400	407	372	376	418	440	436	392	423	438	377	412	411	402	411	400	391	376	412	402	410	366	427	430	399	379	408	386	421	373	391	408	393	443	399	373	391	391	403	407	410	381	422	413	392	395	389	385	370	389	416	408	392	377	436	389	416	399	374	381	414	394	397	410	408	401	425	405	390	406	377	427	410	396	383	377	365	441	438	374	405	386	385	393	369	433	424	393	396	418	387	414	395	446	404	407	391	375	411	407	402	406	389	386	421	391	422	399	431	402	363	375	383	416	404	408	366	413	379	414	386	404	383	373	429	389	403	404	410	390	402	440	471	395	372	401	414	422	406	391	399	420	389	435	404	357	417	379	378	433	426	395	354	408	411	381	387	403	378	381	391	383	387	432	417	391	381	394	382	442	399	397	404	402	396	406	422	396	397	391	389	416	388	438	402	417	398	411	375	385	392	422	421	397	388	382	401	428	429	398	409	409	378	396	389	405	420	391	422	413	387	388	411	396	388	408	376	390	373	394	406	388	431	393	395	432	406	401	399	383	392	386	426	372	401	420	388	372	417	361	401	396	406	387	414	420	380	406	390	397	398	385	382	393	394	405	417	400	383	412	380	428	382	399	430	419	429	448	406	375	421	372	389	413	410	353	408	431	405	409	409	386	407	446	426	394	376	413	396	387	397	391	392	403	405	394	389	376	426	370	400	393	352	355	410	367	392	379	397	424	385	434	416	380	394	375	370	408	413	417	391	401	383	413	389	362	432	417	435	403	388	399	384	387	386	400	378	365	407	401	405	406	388	413	437	429	368	444	405	382	395	432	391	418	384	372	389	432	389	392	372	406	416	390	414	421	399	395	392	412	386	393	399	418	364	418	434	403	387	363	423	363	414	391	430	388	346	400	431	383	394	405	368	418	384	385	389	378	426	410	400	376	417	405	385	385	406	405	396	388	402	376	409	401	409	398	351	375	388	383	398	407	411	420	386	391	367	385	378	370	389	383	387	382	362	392	388	420	376	398	378	401	413	432	361	400	423	403	383	402	424	391	371	386	424	388	400	401	413	400	416	411	408	417	403	413	424	385	393	434	429	371	429	402	428	435	393	433	401	381	421	387	391	400	405	345	373	397	384	389	432	408	402	414	435	406	427	409	404	432	407	372	379	396	389	388	424	402	374	392	419	414	387	381	395	415	356	403	355	392	370	418	439	379	407	366	420	375	387	386	399	380	370	390	418	395	416	395	394	376	417	377	396	392	381	412	411	414	403	362	407	426	416	424	398	356	412	386	409	398	395	431	395	393	364	374	382	403	382	418	372	366	411	387	409	417	402	412	417	399	388	397	411	366	423	410	407	415	402	413	369	411	387	414	395	375	413	400	434	384	407	409	417	398	407	432	387	386	408	372	427	406	396	371	412	430	403	378	371	402	443	402	382	414	365	411	407	393	400	381	393	410	399	426	386	375	391	396	373	408	383	385	387	417	393	379	404	351	361	368	405	356	415	407	406	436	418	364	383	376	389	407	384	416	404	398	419	362	398	399	403	369	386	383	358	383	367	425	381	400	397	402	410	387	413	379	373	395	398	372	385	391	412	422	412	401	415	417	426	395	379	378	403	368	429	404	384	382	405	369	394	401	408	389	387	391	411	436	371	409	401	409	384	423	431	386	383	386	362	380	395	390	390	393	403	378	435	392	396	417	445	407	386	419	400	400	394	393	396	383	411	406	352	399	370	389
40164	36388	28090	18137	8951	4999	3010	1755	1144	756	573	495	488	453	394	415	381	392	444	414	412	373	353	386	392	388	396	383	392	402	436	414	386	380	377	388	365	382	429	405	398	429	426	376	337	382	394	402	427	393	375	405	399	392	418	413	386	411	408	388	398	413	393	389	387	368	373	404	429	401	408	431	397	388	391	439	398	426	379	354	395	403	379	382	456	401	404	383	386	435	431	420	387	393	358	413	378	418	400	380	437	368	444	389	353	387	398	421	421	379	391	380	410	397	397	415	380	369	393	435	379	397	402	383	389	424	401	377	429	387	366	407	358	418	386	396	399	420	401	378	414	375	402	373	412	421	360	421	432	360	393	410	380	384	435	385	380	430	414	415	386	389	381	385	392	363	400	395	387	385	395	390	399	381	441	397	430	407	414	377	419	405	436	391	429	374	422	410	381	395	398	430	402	410	378	365	438	431	415	424	404	415	413	405	399	420	408	391	400	389	355	425	373	371	392	406	411	377	374	396	389	387	394	401	398	376	421	396	387	396	426	413	408	360	408	383	391	393	387	425	398	408	404	440	368	403	416	399	437	388	366	394	379	382	359	409	398	424	385	403	431	400	411	401	402	391	407	392	442	373	390	423	378	438	391	380	403	392	424	377	403	365	409	386	422	414	395	333	394	373	380	406	364	374	354	382	409	342	379	384	433	381	403	369	390	429	394	411	368	404	424	388	387	395	394	371	367	387	397	374	413	386	388	372	373	405	383	370	414	398	387	381	426	386	376	370	388	398	362	401	379	383	395	429	383	378	410	442	377	421	427	388	406	383	378	373	381	390	428	406	403	364	423	388	416	413	382	368	422	381	393	398	373	428	402	404	406	371	375	420	391	369	402	391	420	395	363	382	414	436	433	370	401	395	400	378	357	408	427	416	413	385	388	380	382	366	423	377	417	416	402	449	425	398	382	364	419	412	420	389	370	430	402	372	408	394	407	407	386	403	392	393	384	363	371	408	408	405	390	422	425	403	368	390	388	390	384	421	384	401	381	391	401	377	421	385	421	432	372	348	435	428	420	355	387	410	375	382	370	390	417	381	387	401	386	389	381	376	382	379	368	398	428	368	390	390	391	374	400	397	417	417	374	429	391	399	362	404	382	341	392	409	397	424	392	361	381	394	391	388	413	392	392	365	336	407	419	410	399	372	400	383	406	380	374	374	422	430	373	404	408	380	411	415	424	392	410	399	420	389	432	392	402	410	427	380	366	370	359	409	347	381	393	396	438	406	402	404	398	434	382	406	378	396	399	374	413	384	387	395	393	420	388	414	408	392	377	392	420	359	392	403	419	365	398	376	387	393	385	445	418	383	418	387	380	397	419	399	392	443	361	390	399	415	403	405	358	371	400	411	378	414	394	390	412	367	412	394	384	400	427	421	399	395	396	415	391	372	411	368	409	368	376	398	428	387	394	392	395	412	415	397	419	383	420	405	345	399	407	430	424	382	379	370	403	384	391	387	411	385	456	433	389	401	387	401	410	388	374	411	390	383	409	383	406	396	365	393	395	421	389	390	341	396	381	409	389	416	381	351	397	384	413	377	379	408	420	412	403	404	433	380	402	414	372	377	402	388	404	388	373	419	408	404	423	415	362	407	398	397	397	375	400	398	404	369	393	408	410	406	421	401	374	407	365	430	388	400	421	368	365	410	404	363	379	389	360	412	425	404	383	408	452	406	376	388	436	386	376	431	394	389	381	403	392	411	382	391	394	404	378	393	402	372	374	385	394	412	450	410	377	382	417	360	393	396	393	391	370	406	401	401	385	397	387	370	392	408	393	426	397	380	365	414	345	389	386	413	378	397	403	413	378	417	411	371	401	411	396	389	353	396	391	401	431	410	387	368	354	402	418	410	394	396	430	450	439	388	420	395	379	388	418	396	403	364	394	397	404	382	407	394	375	394	388	377	429	397	416	427	419	396	386	401	385	401	373	412	421	416	392	416	400	380	421	371	386	374	366	386	395	392	386	381	398	378	390	380	363	406	400	351	397	382	398	406	410	397	388	399	402	396	443	403	408	381	400	433	417	421	384	429	411	398	420	422	400	379	389	382	403	378	382	365	416	430	383	374	369	348	394	419	386	395	395	407	375	414	413	405	408	405	410	439	382	382	392	377	398	387	353	418	417	359	426	414	367	416	397	455	405	406	373	405	402	400	410	423	395	387	408	403	367	425	408	407	386	421	407	404	412	401	455	373	408	412	403	390	418	380	391	388	396	389	362	406	433	421	435	389	397	395	391	373	366	390	387	396	432	415	415	390	399	421	446	380	364	383	382	368	394	404	379	395	400	380	381	396	394	389	396	381	400	396	377	379	419	411	402	395	407	386	370	363	376	383	405	376	413	383	394	415	406	396	386	399	384	412	401	410	382	380	374	416	409	418	386	413	396	423	406	426	371	413	371	389	408	415	383	387	349	355	407	414	395	387	367	385	389	409	407	417	364	386	404	394	412	406	416	413	399	402	412	388	415	397	389	394	390	417	409	441	401	397	410	404	421	383	402	416	374	416	380	413	429	368	400	379	393	414	416	427	402	386	381	355	392	378	388	365	417	427	391	391	348	415	382	375	390	409	413	420	404	430	389	374	434	373	360	392	398	386	388	391	405	398	363	378	441	397	387	414	422	416	429	383	429	391	426	357	334	384	351	405	431	393	417	376	396	393	414	388	375	425	395	363	431	381	411	377	410	397	424	375	381	441	398	379	432	398	380	410	391	418	423	424	424	371	411	368	398	415	407	405	433	421	365	419	405	378	401	402	382	395	364	434	402	384	376	401	362	372	365	420	383	401	405	411	383	387	382	393	388	396	409	402	369	374	388	374	412	397	427	446	375	408	384	389	424	414	386	429	385	394	384	427	397	418	436	377	398	419	399	407	390	379	396	360	416	363	396	413	375	433	413	372	379	368	393	384	386	384	397	400	413	416	388	389	381	362	372	387	428	413	405	362	421	373	392	419	391	429	407	414	389	401	418	403	409	407	413	403	404	397	381	403	408	378	395	387	377	422	385	391	373	403	404	393	396	409	398	384	372	407	390	414	411	384	371	422	390	414	370	379	405	420	406	417	399	399	405	442	389	394	381	412	414	400	404	419	403	378	402	381	366	401	380	387	399	375	418	401	381	434	430	405	412	389	403	386	393	354	386	411	420	436	411	402	386	401	429	386	414	415	440	369	378	420	407	406	415	412	408	364	387	404	422	388	393	405	405	390	407	410	404	420	397	404	396	380	394	449	380	362	384	406	357	382	366	397	403	365	356	423	378	399	378	357	358	420	390	362	398	402	382	377	387	405	398	393	346	356	435	385	422	382	424	413	407	431	398	423	410	370	385	396	377	361	408	380	417	434	390	392	403	413	400	390	402	402	364	419	414	422	399	404	390	374	424	399	389	374	380	380	415	441	412	393	407	368	372	352	376	364	417	390	418	372	418	401	413	408	379	393	426	379
43894	45509	27321	16280	10985	7185	4577	2717	1769	1135	733	517	509	496	512	474	446	456	413	426	391	446	422	390	431	415	414	395	441	399	450	413	432	441	413	435	458	431	497	446	417	438	415	442	426	422	406	430	422	418	406	409	445	412	402	446	421	457	412	453	395	419	405	418	420	426	413	415	412	445	402	413	441	409	396	400	399	411	418	414	407	418	446	405	426	419	417	438	435	374	427	431	431	460	436	402	446	462	428	434	381	455	414	418	374	400	451	407	435	468	454	429	389	438	392	442	442	434	446	460	417	402	464	411	432	428	391	441	427	455	425	411	398	447	426	452	469	432	439	423	419	453	449	410	415	423	422	432	467	452	453	423	414	400	434	438	417	435	446	395	440	434	418	392	399	417	429	423	419	406	444	370	401	458	415	420	409	390	422	440	383	404	444	406	402	461	441	401	439	401	413	446	416	435	408	421	430	435	436	415	404	405	411	383	432	422	440	395	405	404	408	382	396	442	409	443	433	444	424	449	452	402	430	434	425	447	411	401	429	447	429	411	452	413	412	426	442	429	435	444	459	420	388	413	444	433	461	414	421	416	448	408	434	391	346	409	428	415	444	440	449	388	421	439	408	413	430	378	442	416	387	428	424	414	395	429	406	396	410	418	449	377	426	412	425	429	386	449	416	414	430	412	423	432	432	408	407	405	412	404	419	458	453	379	461	404	402	462	405	426	446	407	404	453	422	443	414	412	425	446	447	431	421	432	457	406	436	449	421	398	399	429	416	414	429	431	416	389	418	406	447	422	434	429	479	437	456	417	451	455	392	424	422	429	428	448	415	416	442	418	415	415	431	442	458	452	395	401	434	378	461	441	420	406	411	426	402	450	468	408	392	401	443	413	407	469	410	441	450	433	419	429	391	433	417	456	404	424	429	407	446	431	424	425	438	464	404	414	435	437	436	438	429	417	479	418	451	404	432	416	434	437	430	423	423	387	424	408	427	385	437	400	435	482	445	446	429	438	419	415	429	434	391	427	459	398	394	441	395	447	437	410	410	422	432	435	435	381	427	455	447	417	431	406	434	424	450	446	425	452	445	443	441	405	440	453	418	417	403	449	415	423	398	418	423	404	381	438	405	428	409	443	424	410	424	422	430	419	429	437	425	444	431	442	421	448	381	379	433	454	431	448	429	420	389	427	438	433	418	421	411	430	401	466	453	455	444	460	437	453	415	433	416	403	406	399	398	428	443	454	442	408	408	442	402	450	453	444	459	425	431	397	432	376	414	434	440	426	406	433	434	415	432	439	401	435	417	411	417	424	401	419	421	416	420	440	460	464	413	438	412	423	429	406	413	444	389	388	389	449	394	422	436	425	406	443	410	398	436	444	406	423	396	422	417	391	414	396	446	393	431	409	464	431	436	402	449	428	449	435	473	409	426	447	418	400	453	417	427	438	439	412	415	451	432	410	430	451	399	400	437	394	422	431	432	399	396	416	402	427	436	440	427	410	419	413	424	430	460	434	427	444	453	453	418	411	430	440	401	440	391	473	408	397	404	418	433	442	492	422	421	401	410	452	445	416	411	438	426	437	441	438	451	391	434	420	422	435	411	414	448	421	431	420	445	397	450	440	417	420	424	386	435	415	413	443	418	400	428	417	419	417	437	400	431	412	408	388	413	437	380	417	458	434	439	427	414	435	414	394	429	430	434	435	380	422	433	428	441	460	435	418	435	443	435	403	435	385	437	452	442	424	406	431	445	436	447	433	426	414	433	413	390	427	438	431	421	434	416	418	381	441	428	430	438	443	395	408	414	411	430	402	448	406	404	411	447	416	411	425	397	443	389	435	388	414	455	465	446	378	431	415	441	407	418	420	376	438	443	435	391	421	407	388	452	468	386	436	403	414	447	419	438	433	412	385	405	432	415	456	409	410	415	431	413	442	380	423	396	413	432	412	404	395	439	381	430	381	401	415	431	404	436	404	427	454	450	421	429	427	413	391	427	439	431	426	428	414	439	439	422	402	440	437	463	450	411	422	406	389	392	425	428	420	421	454	416	428	424	414	445	400	411	455	425	421	452	432	460	443	418	414	434	383	414	460	447	429	412	386	449	408	406	410	391	431	457	379	433	409	438	422	440	421	428	398	406	407	425	471	447	445	403	462	410	460	403	437	406	448	425	415	420	431	442	421	448	437	385	428	425	415	401	464	424	400	399	481	398	415	400	447	448	441	373	433	441	440	434	438	421	423	442	445	443	405	420	452	402	455	441	442	441	427	410	429	413	421	418	431	406	417	432	449	436	406	451	420	410	413	429	446	373	420	426	434	435	416	380	441	428	411	399	420	422	418	425	417	409	462	408	400	390	414	417	427	416	423	412	396	450	423	422	421	416	422	426	391	431	406	415	434	425	438	435	407	434	414	440	428	443	417	436	435	445	413	409	418	435	466	447	378	399	420	453	418	423	441	432	439	424	423	439	427	408	461	455	435	466	371	396	432	431	430	400	424	426	397	437	424	404	424	404	414	411	456	386	417	414	414	429	423	417	401	438	440	434	416	418	437	397	383	423	411	429	406	429	388	391	415	408	412	402	414	473	476	403	388	441	467	433	437	435	394	438	393	399	412	458	431	395	392	454	443	406	398	453	417	445	426	417	429	440	377	417	454	424	409	406	415	461	402	453	417	437	424	416	449	432	395	415	446	407	394	428	382	389	396	422	385	433	442	366	449	421	427	430	426	423	458	418	442	415	463	402	428	442	431	450	446	422	408	386	410	413	395	433	407	417	420	392	410	442	431	418	440	417	431	396	401	437	441	402	398	414	441	441	391	400	379	452	419	442	422	421	405	409	421	435	427	425	410	450	412	417	448	421	435	426	420	369	429	409	387	451	433	392	429	406	421	434	462	402	417	430	394	486	439	432	405	411	439	403	410	413	421	424	451	406	441	447	387	438	421	387	431	425	415	439	433	410	418	448	414	415	411	436	414	447	410	395	398	372	387	436	417	422	447	421	403	432	383	432	428	415	369	460	417	440	399	417	415	455	432	414	392	425	412	433	433	433	410	447	412	446	415	443	434	419	441	417	419	419	406	425	423	399	428	398	465	439	438	407	441	470	430	385	410	412	440	423	425	403	433	440	422	434	437	429	401	454	419	420	421	362	415	398	450	409	389	418	432	451	413	422	423	427	413	439	422	428	442	418	441	434	421	418	432	425	405	433	403	411	445	415	402	418	419	410	435	420	431	441	443	438	384	415	447	454	421	407	424	446	425	423	459	434	452	407	429	459	443	406	423	411	440	439	422	417	387	470	417	425	439	411	408	439	392	414	460	428	431	437	419	427	416	385	398	434	422	392	422	378	428	388	430	424	412	439	433	415	451	425	443	432	455	431	420	397	381	430	403	404	433	435	434	471	409	418	398	432	434	411	440	461	393	420	396	443	405	390	444	403	409	432	403	435	398	448	422	413	435	456	421	432	432	407	430	434	437	438	428	414	457	461	435
23342	20996	28300	24567	21420	16004	5878	2325	1438	891	766	572	547	470	450	440	385	376	421	356	362	373	368	386	381	369	418	411	339	354	356	334	374	356	363	337	342	359	384	368	347	373	364	381	355	401	407	359	342	361	394	369	385	358	339	352	374	379	394	365	361	359	398	383	354	335	368	390	370	353	373	362	328	384	355	368	394	341	372	345	375	364	403	410	390	357	372	365	398	373	391	390	391	363	364	351	379	358	377	346	365	346	368	379	377	359	398	383	365	356	332	374	368	385	337	372	371	386	374	399	401	381	353	354	419	359	376	405	374	381	372	360	366	341	363	373	354	342	388	366	384	353	373	352	363	356	347	356	353	366	343	369	354	383	385	376	356	374	362	387	397	364	358	403	405	383	357	395	361	380	377	379	376	384	370	367	396	359	392	366	369	392	339	372	404	389	410	388	398	371	360	359	351	395	345	363	371	335	357	361	369	355	345	378	357	360	366	360	340	368	357	360	361	365	347	340	352	363	368	368	365	421	375	401	394	401	402	396	379	382	353	388	346	367	365	373	339	387	353	385	364	356	370	355	395	346	382	354	344	366	377	365	369	381	427	373	369	365	390	383	369	348	390	371	395	376	396	397	401	383	368	386	363	377	349	368	378	372	371	350	359	383	352	375	358	355	359	378	339	362	373	362	386	376	387	349	409	358	357	381	382	376	362	351	350	318	349	345	349	383	346	370	389	378	385	373	378	362	382	383	333	356	388	355	359	391	361	358	370	366	393	358	347	354	398	381	374	384	377	381	355	345	396	403	389	355	377	341	386	384	370	375	378	389	371	368	383	362	369	354	365	350	377	382	345	356	377	361	348	372	356	385	336	391	379	382	377	378	404	348	353	386	374	348	397	351	353	380	365	409	374	383	369	345	361	371	377	387	377	399	401	358	359	395	348	359	350	365	336	355	324	372	353	343	386	347	367	359	389	418	360	350	358	364	365	364	359	350	386	390	381	389	342	397	367	335	382	377	334	392	380	376	372	373	357	362	352	370	378	390	385	371	388	368	325	360	383	379	389	351	366	407	355	374	351	394	381	336	380	347	368	367	373	394	336	399	348	357	348	366	374	374	304	362	375	391	352	374	360	371	398	382	362	346	359	373	397	351	364	360	398	347	377	389	374	379	398	364	398	393	359	382	338	381	363	393	384	367	378	375	365	341	369	372	402	374	344	394	351	394	388	411	415	386	364	384	355	369	387	376	339	367	384	386	391	320	378	375	344	384	377	374	364	382	378	364	343	371	346	387	348	381	394	375	381	351	407	374	393	375	369	385	382	369	363	378	353	373	358	379	360	399	361	396	364	395	362	338	356	363	380	361	402	341	397	378	382	385	343	385	384	369	377	370	346	373	395	363	368	405	387	390	392	399	383	398	395	365	365	341	367	352	379	387	366	340	367	362	385	343	385	382	354	369	395	396	356	400	356	351	367	379	370	354	345	343	361	352	372	397	318	349	376	345	361	354	397	365	393	357	362	331	399	378	372	364	383	379	367	372	383	408	390	382	339	354	402	378	393	353	350	384	382	396	378	389	356	339	406	378	351	337	358	399	374	338	354	387	330	361	352	355	379	401	379	364	414	388	362	353	358	366	359	355	395	332	332	343	352	342	349	363	377	372	422	404	355	353	340	345	363	385	386	375	385	373	359	376	351	376	378	377	352	362	389	372	362	361	417	404	380	382	402	366	361	400	403	367	344	356	369	387	373	377	349	363	357	395	374	385	381	378	378	389	378	359	377	397	345	392	403	367	387	403	367	398	411	360	398	380	425	376	386	374	350	365	402	365	357	372	357	333	349	360	353	352	390	345	365	392	405	397	366	345	386	373	347	392	381	418	400	344	366	389	407	374	381	342	381	377	347	362	400	385	359	359	371	376	369	359	395	369	330	398	353	362	383	383	340	392	338	382	350	350	374	383	338	370	367	369	351	340	322	404	366	373	378	366	350	362	344	372	354	394	369	379	363	385	382	370	361	352	339	391	378	342	434	359	382	391	418	403	344	400	377	378	383	372	398	353	385	363	392	392	353	359	350	370	403	401	379	400	365	386	400	369	378	334	379	368	383	335	355	367	404	372	379	371	367	357	390	344	332	392	387	371	388	377	360	375	375	361	418	365	400	377	343	386	344	374	393	390	383	325	347	358	381	400	406	369	394	397	359	375	362	386	382	386	376	363	343	364	386	382	351	381	372	376	348	342	366	370	353	348	344	393	399	354	352	392	350	367	374	383	385	377	375	350	399	335	399	374	386	373	378	382	389	365	337	391	348	434	364	376	396	361	339	366	356	349	396	365	345	360	351	373	324	346	382	387	364	403	377	397	384	393	380	429	391	368	381	365	343	338	377	409	337	389	336	389	371	352	372	384	358	355	358	368	331	384	376	361	404	380	336	357	364	363	368	384	328	370	401	373	402	382	391	363	364	381	373	372	369	390	365	385	375	364	396	410	377	367	378	387	398	406	373	392	347	371	354	355	373	336	366	368	358	382	359	387	344	370	354	382	342	389	353	380	381	427	393	372	384	384	341	339	372	347	337	376	385	361	395	331	338	400	368	381	372	352	406	364	399	401	389	359	404	374	359	391	372	381	372	377	372	381	393	385	384	346	369	357	392	373	362	377	368	387	349	349	369	392	361	383	379	373	377	367	391	352	352	400	395	336	373	374	380	352	379	368	358	358	378	328	373	364	324	357	364	372	357	387	346	357	371	349	367	380	391	388	374	404	389	336	343	370	341	377	335	374	366	361	391	356	402	388	344	380	392	391	327	348	366	365	358	352	341	372	381	386	363	384	358	391	356	367	375	346	348	365	359	347	379	394	381	369	381	344	344	344	379	346	377	353	369	358	389	365	359	382	353	382	347	381	386	358	381	392	354	354	356	384	350	368	373	373	357	364	362	358	392	388	380	381	368	358	398	371	348	379	388	367	364	381	383	349	364	417	363	367	372	373	371	344	372	368	384	381	371	358	388	394	380	384	374	415	379	394	370	390	361	397	369	383	365	379	363	376	353	354	374	377	365	347	347	356	379	381	379	358	375	400	381	375	411	356	380	381	372	356	375	374	400	376	368	397	374	372	361	354	386	383	355	391	393	390	349	359	342	380	379	360	387	366	336	387	359	381	384	375	368	378	372	378	386	356	359	351	351	356	358	395	371	378	350	322	388	403	351	344	355	407	362	364	345	345	376	387	325	372	368	366	337	378	411	351	365	384	368	371	370	415	370	371	385	392	369	346	367	359	400	374	355	391	377	401	377	393	382	375	383	389	369	362	383	396	372	361	347	357	383	356	383	334	376	359	379	419	401	362	361	381	381	335	380	360	394	369	410	341	338	400	371	404	394	373	357	371	367	348	328	393	382	361	394	360	385	385	379	400	368	384	388	358	363	398	346	404	351	402	397	363	371	403	372	367	381	332	350	368	356	370	384	376	385	372	377	351	369	378	376	398	385	395	359	338
40887	63686	43225	26944	17100	10528	5626	3227	2049	1252	957	686	585	538	506	458	459	409	408	414	435	419	407	397	394	396	374	391	419	386	394	378	370	369	405	399	406	404	385	382	404	388	358	390	406	367	388	421	400	394	402	371	377	383	356	396	400	387	413	388	378	395	399	359	408	416	396	400	391	390	400	386	424	346	417	368	379	386	403	385	414	405	415	418	346	400	417	415	411	411	432	378	376	391	386	392	421	400	383	377	387	388	406	459	405	400	345	408	391	393	389	427	399	387	428	410	425	409	358	402	402	369	407	386	402	436	385	386	397	368	379	421	382	354	428	367	414	405	382	373	384	437	434	406	398	398	406	354	388	371	389	362	421	385	415	387	395	379	358	403	429	390	385	425	399	413	393	386	387	397	389	383	382	380	449	431	394	396	385	410	386	369	380	371	354	377	400	372	404	400	386	428	377	402	373	345	382	416	384	421	432	373	397	377	363	413	349	346	402	402	410	404	338	383	399	379	376	378	385	386	418	372	388	391	383	354	371	365	406	394	397	397	390	394	403	368	408	364	383	423	366	391	364	361	411	395	393	401	391	383	418	412	420	394	416	367	368	411	395	378	431	360	376	378	411	395	419	387	402	367	396	396	403	386	362	362	405	379	401	411	456	396	395	379	405	376	386	412	398	413	391	390	405	404	422	385	394	415	411	402	408	403	366	412	371	361	399	375	393	388	371	361	384	412	391	374	358	387	388	380	392	406	376	400	432	383	387	402	418	435	387	391	379	371	429	419	384	411	375	397	382	389	379	382	410	417	422	395	405	359	363	411	401	383	384	415	363	426	385	348	426	391	410	385	386	399	372	376	403	407	403	396	389	368	430	438	395	396	363	405	373	378	376	376	387	414	403	389	397	366	362	386	380	426	381	368	378	402	395	390	418	397	395	410	364	421	387	382	383	381	411	440	365	409	384	364	405	375	411	399	406	428	398	404	375	359	387	388	352	427	383	377	373	389	383	354	388	408	396	410	413	397	380	412	394	422	390	377	409	397	381	390	392	388	386	411	391	385	380	379	357	361	371	420	391	420	426	363	395	380	390	341	399	394	398	430	422	404	383	372	363	377	370	372	364	373	403	401	344	405	386	386	410	423	411	400	382	401	399	373	366	391	373	373	397	399	385	376	395	380	406	397	394	333	394	389	364	414	446	381	412	410	388	370	357	368	394	400	357	386	405	400	389	383	400	417	372	364	394	393	400	387	385	393	408	407	364	415	412	384	400	385	405	404	396	429	393	412	379	383	398	400	406	423	396	414	388	421	381	402	391	380	401	415	393	400	394	373	411	406	416	374	432	421	411	345	383	376	405	419	394	386	373	402	404	425	374	389	394	376	417	403	381	359	408	383	390	400	416	395	399	417	380	370	396	376	356	376	398	388	387	383	411	403	404	423	348	396	417	421	402	394	368	393	419	420	386	380	355	388	377	440	383	378	394	355	378	380	403	385	419	376	404	383	396	394	396	423	387	383	434	432	398	383	418	421	391	363	389	388	403	406	415	349	391	394	434	377	397	376	406	388	384	377	396	422	410	426	374	387	404	408	395	406	353	396	415	374	377	422	416	396	420	395	363	427	384	376	363	357	407	407	398	437	391	387	388	382	389	405	388	397	415	377	408	398	381	398	419	392	384	403	391	384	424	398	420	383	386	390	397	396	387	417	420	379	363	365	376	416	377	434	402	367	406	417	395	369	393	419	350	400	398	389	420	434	407	391	396	386	403	427	399	384	393	382	381	418	395	371	393	409	382	420	394	387	421	384	374	383	386	368	395	391	404	388	386	383	390	429	412	402	362	385	390	415	401	407	381	397	406	431	415	386	395	375	395	372	380	397	394	369	398	394	386	406	389	421	388	429	336	411	388	383	408	400	387	375	420	375	407	385	402	428	378	399	388	394	370	372	431	355	374	402	433	354	389	423	363	360	381	406	323	395	399	393	416	393	396	377	399	399	364	362	390	416	393	391	353	379	403	370	377	378	357	411	399	364	387	368	399	411	395	400	414	402	403	378	381	392	369	403	417	376	395	386	394	397	418	371	417	356	389	365	393	441	370	397	373	396	407	410	416	357	406	377	405	362	462	397	424	417	365	398	366	363	385	364	368	379	405	411	368	395	363	381	393	384	394	393	364	374	425	394	407	417	374	374	388	407	385	415	395	383	396	381	349	367	410	369	381	408	381	383	377	373	373	394	393	401	364	369	443	418	416	399	417	380	363	389	411	383	357	371	353	400	396	448	382	395	420	411	410	415	407	405	382	382	392	407	408	416	406	387	361	390	394	390	397	396	377	398	415	396	390	411	392	390	360	447	369	396	398	419	396	377	411	382	425	365	367	397	397	402	427	401	422	378	382	386	385	375	439	405	385	404	425	378	351	432	410	407	357	396	379	400	401	398	389	403	356	384	406	404	384	399	399	382	361	393	382	366	415	390	367	390	421	397	404	387	392	394	371	401	360	358	424	394	398	335	377	372	378	449	402	382	393	381	389	380	391	396	361	388	388	419	376	349	429	378	366	382	405	383	367	403	393	398	419	389	391	392	411	379	429	396	378	385	418	392	432	384	370	402	356	373	414	383	432	372	357	402	379	373	413	383	385	414	395	405	356	365	428	392	411	393	386	411	387	407	374	388	401	379	365	382	394	413	376	372	399	402	400	403	403	372	405	396	411	367	383	365	380	374	371	375	412	393	378	350	397	445	398	390	378	375	407	415	398	391	385	411	414	423	383	396	366	418	395	385	403	392	369	405	392	370	377	416	372	366	436	394	403	415	409	393	417	395	366	394	381	384	373	387	418	354	393	378	436	438	367	405	423	377	378	374	389	396	408	404	403	390	365	402	389	377	395	408	401	386	379	393	396	391	386	386	421	387	386	388	377	374	389	375	409	394	413	382	383	416	385	355	355	376	391	441	390	402	372	380	399	391	368	385	431	370	364	384	375	377	375	396	383	404	382	391	398	385	377	387	426	353	429	379	363	388	410	383	400	404	365	418	403	349	413	373	423	361	375	398	378	372	357	389	385	422	408	370	364	422	387	391	398	377	409	403	392	393	373	393	402	394	406	394	399	416	385	399	404	406	400	374	403	393	411	419	401	395	381	396	371	390	410	383	414	396	411	398	374	375	384	384	350	378	382	385	378	400	382	406	417	432	390	354	415	386	357	398	359	370	413	400	412	341	388	366	390	451	335	421	400	397	391	368	392	406	391	389	407	385	367	383	398	393	344	407	420	397	390	378	381	397	426	370	383	418	382	412	394	359	369	357	370	415	372	375	400	384	389	359	411	375	398	424	390	378	355	421	379	384	412	381	399	372	369	378	382	362	400	380	418	398	384	406	371	402	387	364	385	391	375	380	400	335	388	390	385	355	407	410	401	409	426	388	370	394	356	385	405	377	387	358	403	384	407	381	400	377	381	355	374	372	416	357	408	396	373	383	420	366	407	395	378	398	397	378
25017	21094	26666	25141	10956	2368	1280	907	716	635	548	517	488	510	468	407	453	444	431	427	396	418	405	408	429	406	387	405	445	396	436	406	386	435	408	404	403	455	406	391	401	419	448	429	398	384	392	416	401	424	399	399	420	419	433	372	402	429	401	416	447	414	424	439	375	411	408	417	429	458	403	420	418	398	412	393	404	414	398	393	400	437	374	415	413	459	392	428	416	359	421	440	418	441	437	401	392	392	426	420	406	427	450	425	418	439	389	435	428	408	427	420	404	394	420	424	388	406	429	439	419	420	423	428	419	420	434	448	412	416	357	407	430	415	395	410	417	399	469	424	399	404	390	408	412	412	446	478	435	380	380	417	412	405	382	413	421	424	416	437	383	427	416	401	446	438	418	404	400	425	394	393	400	424	418	441	424	457	400	399	396	404	392	445	448	381	434	425	409	409	435	429	431	394	407	414	441	452	428	435	420	401	392	428	420	444	419	428	401	433	418	428	415	438	433	391	420	386	425	443	390	394	395	430	393	383	399	443	421	401	418	410	392	424	421	377	433	377	418	421	435	425	407	378	401	431	393	369	406	421	374	397	416	399	413	399	422	438	416	423	437	405	384	433	411	445	376	442	437	368	409	396	424	395	400	396	403	439	358	418	438	358	425	450	424	365	444	404	432	428	430	390	393	413	387	403	425	402	429	442	397	453	415	418	390	416	402	419	401	430	468	408	417	374	386	432	433	413	426	406	416	420	428	421	448	436	405	401	460	391	406	411	449	403	390	402	388	437	420	434	435	405	400	460	414	401	360	428	396	429	404	417	462	413	414	421	395	416	390	430	387	408	364	405	411	413	399	383	406	450	403	421	409	440	437	423	418	448	399	399	425	392	402	373	470	446	446	427	413	419	398	383	405	414	416	417	434	409	403	406	406	390	412	405	393	370	407	396	432	420	402	416	397	408	409	434	401	394	414	434	408	431	402	394	411	373	421	410	383	434	431	380	421	408	434	388	454	409	420	410	430	377	414	382	403	404	383	384	417	427	451	441	420	375	401	425	407	426	389	402	427	425	431	411	416	429	426	371	405	381	398	421	386	428	418	428	429	404	421	403	417	412	367	421	401	421	431	409	399	449	417	428	437	416	447	383	430	434	402	458	444	457	419	405	407	431	402	437	410	430	442	412	436	443	365	404	405	429	440	404	413	390	399	450	393	412	369	380	397	391	400	424	406	399	408	443	383	418	403	405	406	399	376	448	436	462	425	394	429	423	409	420	432	410	431	406	421	420	437	435	465	446	412	432	405	442	381	410	404	403	398	420	398	373	398	434	399	407	391	376	421	400	437	384	420	413	409	414	376	414	437	425	416	429	428	394	449	425	368	398	415	428	409	380	408	473	435	424	419	410	419	404	404	408	406	420	414	433	396	392	433	461	423	417	376	422	386	388	385	389	377	418	431	426	390	414	401	413	454	415	398	388	441	395	416	441	428	395	412	424	413	422	407	395	423	404	416	431	379	401	422	401	403	439	410	419	418	459	451	433	388	379	430	390	420	419	410	419	405	401	418	425	413	401	423	420	433	415	403	403	428	431	434	399	428	418	457	438	385	425	371	392	432	426	460	394	391	394	387	430	416	434	413	411	402	393	382	411	407	420	398	456	430	402	416	381	401	416	407	411	405	413	399	488	406	440	444	402	400	376	389	414	430	393	376	420	406	419	364	409	391	379	414	412	426	421	404	404	415	395	422	437	442	393	412	420	432	390	409	422	447	432	402	430	395	420	428	422	423	422	376	404	442	403	428	417	437	419	397	442	437	411	417	420	442	423	404	388	410	427	424	419	414	412	408	441	434	392	409	410	446	444	395	380	409	410	427	410	408	431	453	421	436	414	395	422	412	404	391	421	397	443	459	396	418	393	409	416	380	403	443	368	375	421	458	426	402	418	412	394	410	413	408	417	387	411	403	404	393	363	396	414	421	393	395	409	452	432	417	393	408	412	437	421	437	433	415	423	411	419	430	403	387	435	417	448	411	439	431	410	385	425	418	435	413	414	397	402	372	386	416	400	417	405	443	423	411	449	417	414	393	422	404	402	358	403	429	413	399	387	392	419	412	420	387	400	427	435	412	429	433	393	413	425	417	376	415	442	427	408	410	417	426	431	410	391	437	405	412	412	420	429	435	384	435	385	413	438	435	418	388	411	408	402	410	413	401	442	423	368	380	403	446	407	395	405	394	420	412	414	404	402	408	409	411	438	451	453	416	424	437	443	423	394	416	374	398	426	449	412	405	398	419	413	422	418	443	455	399	415	424	409	388	449	446	438	407	389	397	393	402	416	391	441	417	395	398	397	422	431	404	384	405	420	432	441	405	405	403	410	417	414	405	421	407	426	442	442	414	368	454	424	387	393	417	417	385	400	405	421	419	440	414	424	427	427	425	412	417	412	448	448	429	400	435	415	403	440	404	387	407	462	409	422	360	426	382	418	411	397	415	420	397	418	389	411	390	426	388	413	419	411	420	399	422	438	436	396	400	434	374	408	408	416	405	396	402	429	379	365	444	422	419	416	379	406	371	395	383	382	362	393	384	454	389	448	428	390	446	399	409	409	418	397	436	406	408	389	398	440	412	427	427	453	439	400	417	435	412	415	386	427	431	407	432	422	439	386	450	411	406	422	439	376	424	414	395	438	409	440	409	430	390	387	426	415	423	416	415	403	401	407	398	405	411	422	406	388	383	391	409	436	418	439	394	414	420	422	410	395	383	392	420	401	410	374	415	450	393	426	416	429	444	407	395	402	405	435	432	398	426	398	406	405	368	365	390	447	415	420	405	404	408	392	420	387	446	407	413	448	416	393	394	376	413	428	396	416	434	422	447	396	399	417	402	411	404	441	413	415	401	407	368	443	454	417	398	387	386	430	426	425	388	436	457	463	440	439	397	403	378	458	410	410	403	425	437	415	402	404	421	418	457	396	424	437	438	377	415	448	402	370	443	414	410	429	423	397	427	440	419	445	415	419	413	412	414	413	435	377	442	420	430	426	403	408	442	404	405	401	390	402	417	439	378	417	411	379	431	396	378	429	429	417	394	408	421	415	427	396	411	458	384	412	407	434	410	365	426	418	420	376	420	433	422	380	413	416	414	404	399	454	446	437	426	424	406	419	445	416	411	427	400	363	420	432	415	395	412	401	382	399	415	373	390	406	449	406	434	377	395	388	393	399	391	425	443	394	381	391	382	404	425	462	389	416	404	397	428	419	412	426	419	372	418	403	436	423	430	391	446	438	404	403	413	401	414	435	409	426	392	436	380	423	410	377	378	430	378	431	431	424	428	437	413	421	411	406	414	427	410	421	421	409	414	421	417	428	432	428	458	432	397	440	422	455	407	394	427	430	448	393	411	413	413	395	391	424	398	422	407	402	420	393	444	367	398	429	375	430	408	455	405	431	426	369	404	417	421	451	410	413	419	385	410	402	379	418	418	435	419	421	415	370	435	408
40555	45630	24707	10887	4788	2855	1758	1282	940	747	669	574	510	519	482	468	426	438	472	400	440	431	463	439	431	434	438	420	461	449	446	453	443	428	440	448	437	430	463	454	414	451	485	435	434	434	440	481	468	450	440	430	428	450	407	405	458	406	436	434	454	454	448	427	457	421	488	403	434	433	453	421	403	423	459	437	462	438	434	383	481	445	424	389	436	440	426	445	458	457	456	427	448	419	407	443	448	459	447	442	398	427	439	440	418	450	452	432	423	445	440	451	417	448	452	446	447	431	461	463	407	412	454	451	418	424	448	441	399	421	447	388	431	446	405	451	466	466	468	424	421	450	486	401	445	456	453	451	465	471	464	446	418	472	410	439	436	426	458	442	462	452	413	449	464	430	402	409	442	452	475	437	460	425	433	451	449	451	444	445	466	449	445	395	434	433	436	416	440	416	412	427	422	474	427	445	432	429	447	435	452	433	410	451	434	462	432	436	432	428	426	454	418	420	473	433	405	464	407	424	403	439	466	402	421	405	440	455	441	436	467	435	410	416	398	433	421	450	447	459	417	441	451	418	435	433	421	438	428	470	438	443	459	483	451	438	486	489	414	386	437	424	464	452	431	404	419	434	443	406	468	408	442	421	447	475	419	383	431	413	415	461	415	416	449	453	472	445	412	421	433	424	452	429	447	410	446	452	411	436	433	447	419	473	444	466	443	415	430	404	433	443	420	425	439	450	410	421	428	453	472	446	413	427	427	430	445	414	459	469	418	406	437	430	433	381	432	417	444	439	404	408	465	463	464	434	451	445	452	416	451	456	428	415	420	451	465	426	438	380	448	415	440	436	459	463	436	465	427	444	420	422	449	436	422	405	478	428	441	426	426	464	477	456	437	439	429	436	415	478	414	430	453	438	442	448	454	447	427	424	485	409	451	463	425	468	411	412	445	430	466	443	437	439	420	438	468	421	470	452	432	439	384	445	430	407	437	416	486	434	472	458	463	463	447	445	435	471	460	424	419	432	415	434	395	453	468	411	413	411	430	441	435	435	434	437	456	460	425	419	426	443	473	481	420	454	456	438	461	420	459	443	434	458	422	420	461	435	436	423	449	438	429	449	415	446	459	415	427	442	449	448	436	448	414	425	487	441	448	427	432	415	449	439	433	413	415	454	422	443	422	406	405	445	408	465	467	468	441	473	418	451	434	460	399	433	479	456	426	466	453	412	400	447	452	429	403	436	442	448	437	447	426	414	422	452	416	443	449	419	425	441	453	436	425	428	427	423	407	428	428	421	439	420	417	426	432	435	474	434	472	418	470	417	432	421	410	403	413	440	393	439	431	443	426	428	394	436	416	429	429	396	403	462	469	455	433	419	438	448	426	430	453	447	439	433	455	422	452	436	459	437	442	426	411	418	432	434	431	438	468	443	430	445	429	443	482	435	440	482	455	426	437	414	451	416	473	454	393	435	441	379	418	415	422	440	414	441	428	453	454	429	437	450	449	421	418	443	458	413	448	442	419	438	408	426	421	447	441	487	461	429	456	428	429	413	461	455	434	420	420	382	445	447	457	457	407	454	435	418	443	415	425	434	436	429	469	439	462	417	392	472	453	443	459	447	472	443	453	450	437	392	422	444	389	427	438	496	398	425	424	430	440	406	410	459	429	399	428	465	423	445	403	443	443	474	446	404	486	418	415	455	393	459	411	406	465	436	432	463	414	422	416	471	436	451	425	461	463	420	458	393	401	461	461	430	435	433	415	437	432	402	418	469	452	422	471	436	419	429	428	435	445	417	422	464	429	425	424	460	418	405	434	449	442	435	451	430	434	475	465	389	460	449	402	455	453	453	439	452	413	417	411	410	407	435	462	421	441	447	473	417	428	420	440	406	405	445	420	455	409	434	445	463	433	429	443	443	446	420	395	421	394	457	409	437	434	433	440	453	431	433	432	456	453	459	410	410	458	445	479	431	414	426	465	435	402	439	435	402	419	415	414	440	450	410	454	419	447	446	418	442	411	394	406	441	436	415	413	412	412	423	450	451	451	419	417	441	430	417	467	416	452	416	433	435	440	439	423	428	454	424	403	462	465	437	451	483	461	442	425	425	447	444	470	424	462	425	441	429	437	440	436	444	439	383	413	413	457	445	443	414	442	435	469	460	431	456	487	438	456	429	395	446	465	461	453	446	445	389	435	457	438	455	417	433	459	448	424	440	434	449	431	448	435	464	442	424	464	387	416	439	439	441	428	423	410	429	438	444	472	419	492	426	443	461	406	438	458	440	446	432	429	442	407	456	425	428	443	449	406	432	448	457	453	444	425	438	448	445	446	430	464	457	439	438	436	421	434	426	451	433	433	430	433	439	446	424	435	428	442	444	435	410	450	422	457	429	489	437	405	448	418	441	434	434	454	440	452	451	456	454	448	485	437	451	451	441	408	438	422	465	470	383	434	428	401	389	467	415	474	403	431	436	413	457	379	432	433	468	459	437	448	432	399	386	443	438	452	443	410	436	409	463	436	431	455	449	436	400	384	481	416	439	416	465	409	439	459	438	416	406	415	442	412	469	443	415	425	423	453	437	476	435	413	489	432	411	434	416	414	416	419	432	464	400	469	425	426	386	416	446	427	437	435	412	459	409	406	438	435	453	409	387	460	409	438	405	442	396	437	427	433	421	448	444	421	431	460	422	418	436	469	404	425	430	453	415	420	430	425	427	380	437	410	461	436	412	440	406	457	467	444	405	456	410	442	414	476	425	439	413	399	412	435	451	473	434	408	456	465	434	460	444	447	455	407	404	442	428	470	459	453	366	452	434	458	429	452	445	490	442	429	442	418	432	450	442	464	441	411	460	427	478	446	439	379	410	443	429	408	457	432	428	451	438	408	432	437	431	462	447	465	415	436	437	470	440	406	435	431	414	472	390	409	447	465	427	448	417	453	449	388	443	421	425	435	416	448	393	412	452	433	437	483	465	407	427	443	456	467	451	443	426	434	407	413	434	443	436	444	447	462	458	425	432	417	459	437	438	428	426	454	440	437	414	409	461	410	443	450	457	410	470	438	451	467	458	430	427	432	449	409	407	452	420	449	406	470	382	427	427	447	424	410	413	446	445	445	460	477	456	455	452	441	442	456	465	384	450	443	430	477	390	418	443	446	390	443	440	439	412	471	405	424	448	403	457	436	421	434	455	430	407	451	430	450	461	455	410	423	392	431	434	441	410	456	481	426	475	410	475	420	445	406	418	444	429	460	404	461	418	418	445	429	436	453	429	434	442	424	449	431	433	458	438	419	418	409	415	442	453	453	419	412	425	445	415	447	409	419	445	448	456	418	436	444	404	398	425	379	416	462	448	420	439	433	432	417	425	409	433	447	413	435	428	450	451	432	453	487	400	446	397	415	447	446	414	427	458	446	439	414	444	410	450	430	412	478	443	445	442	469	498	438	429	427	446	417	435	446	418	431	409	405	481	446	454	420	413	480	435	416	425	424	431
22446	20945	28358	23675	20992	20963	10604	3914	2150	1584	1171	851	712	626	517	425	467	435	365	400	376	378	400	392	388	401	422	375	394	349	376	406	398	418	407	387	409	407	393	391	438	380	378	419	376	386	396	364	386	391	381	384	369	348	365	382	391	411	368	388	351	392	402	400	406	361	393	380	393	378	429	373	407	377	386	375	412	367	358	365	389	363	361	421	363	408	414	397	410	396	392	390	371	346	384	427	359	412	407	416	401	344	416	417	384	377	411	395	357	363	378	389	373	409	391	419	375	377	396	351	396	426	413	398	365	379	370	383	402	387	401	378	366	381	365	376	397	395	378	401	463	369	381	372	425	384	394	364	378	413	397	415	414	402	418	401	384	433	361	408	394	367	367	422	402	393	401	409	422	376	366	413	422	384	354	370	398	396	370	417	404	369	408	407	380	393	416	382	368	394	350	384	351	402	368	399	388	386	409	384	393	350	383	399	405	408	426	378	393	360	397	359	368	387	404	408	399	389	388	424	416	376	394	355	373	379	383	327	432	387	351	365	399	397	410	408	381	360	394	413	379	381	377	372	389	393	401	426	388	350	375	400	379	394	366	386	405	376	398	427	371	379	404	382	375	358	383	385	404	411	382	363	391	397	386	374	398	333	373	408	374	396	369	347	389	357	399	383	370	368	384	411	376	366	391	392	377	384	387	381	378	382	397	359	401	373	393	388	357	380	359	403	394	387	402	358	391	355	376	383	393	406	357	410	356	376	393	398	373	400	370	371	402	408	411	397	398	370	418	373	396	347	382	385	382	399	404	405	370	404	385	392	386	386	381	376	363	378	395	373	372	365	376	381	378	389	360	408	387	403	390	385	411	390	443	405	346	386	392	402	391	359	375	425	366	408	376	390	376	405	363	367	392	401	384	393	369	383	437	386	373	405	396	429	412	407	346	402	391	379	376	370	413	388	432	390	382	362	361	404	378	390	348	410	343	384	361	402	401	416	395	392	398	362	388	404	396	403	378	419	377	409	344	394	394	375	387	374	410	406	402	390	367	361	372	400	429	363	371	397	373	405	419	388	386	384	378	405	344	378	374	420	423	383	385	408	337	384	408	390	425	409	395	385	388	372	384	398	409	372	379	378	389	412	444	389	396	366	331	382	361	408	395	366	390	391	387	413	379	365	416	389	391	395	371	372	380	397	386	377	444	381	410	380	407	403	416	388	403	391	389	395	398	384	412	380	401	364	362	395	365	404	392	388	386	379	360	356	391	398	391	391	375	397	350	409	392	382	429	409	396	399	393	424	384	386	395	394	375	356	409	396	365	358	381	415	349	389	410	407	379	373	350	386	408	395	377	389	398	381	368	372	372	406	377	351	387	397	386	414	384	360	408	359	375	399	415	370	392	401	346	391	364	372	390	396	372	404	365	369	350	379	380	382	393	377	412	352	398	357	348	372	396	358	377	351	363	388	398	383	382	406	385	393	384	429	395	389	391	402	386	364	377	378	351	404	391	363	406	349	393	376	371	381	374	395	376	386	394	354	383	373	417	405	399	439	403	425	364	389	406	389	400	381	417	387	379	377	377	405	384	402	383	377	408	412	401	370	380	371	389	349	401	367	403	397	383	365	363	379	372	400	378	389	393	376	365	378	393	374	413	454	383	384	397	373	383	395	404	400	380	366	364	418	395	408	401	401	371	384	398	398	401	336	400	404	375	386	397	376	392	389	370	418	394	380	379	374	403	347	370	399	366	417	397	428	408	379	362	376	351	358	369	394	356	422	388	377	368	380	373	380	400	333	400	399	370	370	390	430	399	381	386	375	385	389	395	382	394	336	356	404	371	368	413	404	375	412	403	389	430	371	378	387	356	389	420	360	377	406	394	401	397	398	391	383	393	371	408	372	408	352	361	358	416	348	360	348	402	394	379	401	382	389	347	370	423	390	382	383	391	399	424	380	410	387	371	381	385	387	380	386	348	407	416	381	384	405	369	393	382	367	381	358	372	409	389	388	416	386	369	434	403	399	342	413	380	385	373	410	406	399	345	359	363	393	378	398	421	415	387	381	368	418	383	391	423	383	379	413	401	377	369	384	381	420	364	375	344	398	367	390	397	395	356	372	371	389	391	377	377	415	416	381	396	389	390	375	401	387	382	368	401	370	367	374	401	407	369	392	410	377	400	396	430	374	338	392	373	373	409	378	369	385	383	387	395	404	383	361	366	408	413	398	382	402	424	391	386	422	367	369	404	382	379	364	392	395	424	382	371	404	381	413	385	374	373	406	370	365	370	358	387	415	385	395	385	393	379	367	369	388	394	358	380	387	433	385	392	368	396	401	380	395	371	370	364	394	390	401	398	380	379	382	360	434	383	341	374	381	389	363	336	378	398	441	385	390	395	370	389	410	362	399	370	384	413	391	361	386	390	383	406	386	385	415	369	384	406	367	412	377	412	401	419	390	422	393	364	405	366	365	383	381	377	367	381	378	409	409	395	375	365	367	379	360	374	434	400	371	367	402	384	371	400	376	355	374	403	365	373	349	389	437	387	388	417	395	381	387	386	370	422	377	389	397	367	350	358	381	385	349	353	397	396	395	389	401	380	407	386	386	371	386	355	401	382	348	398	390	383	434	391	370	439	411	415	377	344	373	426	366	377	375	361	337	369	390	382	394	399	366	383	392	414	412	387	367	353	409	409	360	415	371	363	386	366	360	364	400	368	371	398	385	384	386	400	371	385	402	391	395	420	408	382	372	403	381	363	382	383	362	385	376	383	369	363	379	416	419	365	365	373	384	412	338	376	388	403	389	422	376	407	391	417	381	378	386	379	425	387	409	391	353	388	405	403	387	372	416	407	382	351	407	359	374	395	386	374	371	403	415	362	397	399	342	408	405	361	390	402	393	394	384	405	391	372	409	384	393	410	344	403	414	385	380	418	360	393	398	385	359	361	379	370	392	397	413	409	370	383	370	407	395	375	351	386	395	371	382	382	384	362	393	382	356	341	400	384	361	354	388	368	396	352	378	365	359	379	376	372	359	381	355	386	370	415	388	351	397	408	376	369	410	363	356	402	398	386	397	400	413	398	408	374	361	393	359	372	369	407	373	394	388	391	349	353	417	352	403	409	396	383	370	373	412	393	369	393	406	398	384	458	434	392	358	385	422	366	357	367	409	364	402	356	420	403	413	382	411	338	341	393	375	388	370	350	384	411	355	393	369	385	369	328	381	390	399	416	395	431	401	357	396	424	336	365	401	360	386	379	423	383	372	364	389	401	371	394	388	384	403	378	408	357	412	388	363	386	393	393	380	423	361	430	378	347	365	388	392	358	412	393	399	401	400	359	399	358	394	383	392	419	357	369	358	388	390	375	393	368	418	424	370	402	395	404	407	388	371	416	403	423	377	374	347	379	380	391	377	369	412	396	377	363	395	386	380	411	370	404	374	388	368	411	415	401	378	380	385	384	368	402	377	365	375	384	375	382	407	402	432	375	386	393	371
42568	56402	36237	21980	15009	8982	6097	5270	3338	2129	1594	1154	829	716	606	518	474	407	447	401	413	393	419	402	401	377	419	375	407	392	417	401	413	415	404	400	386	428	384	423	409	393	380	377	418	389	453	416	394	393	339	405	397	404	403	387	393	411	422	396	425	415	366	402	401	405	407	390	402	367	428	388	413	383	397	408	387	449	388	380	414	365	401	404	406	379	449	390	410	402	408	388	429	390	400	419	371	386	373	427	381	398	363	407	389	380	404	395	428	374	421	422	389	433	394	451	394	406	398	396	407	429	407	386	384	413	379	407	429	401	411	422	387	414	408	413	407	413	409	399	431	424	385	381	404	405	428	408	383	394	405	367	385	390	403	418	402	390	373	394	398	397	410	429	395	451	426	395	396	449	396	401	422	366	371	439	401	420	401	385	381	392	405	376	394	412	411	391	389	368	362	398	364	426	386	396	401	419	412	428	446	352	366	384	404	410	378	428	414	417	424	396	415	383	384	404	387	400	371	365	418	381	376	386	376	385	425	419	387	402	402	401	421	390	386	399	410	420	408	409	403	394	419	416	397	378	390	404	425	427	411	400	382	332	396	392	421	411	380	422	374	388	361	388	393	426	404	401	416	437	426	353	398	409	419	398	368	404	411	376	401	386	377	394	392	415	388	393	416	400	414	425	405	399	418	382	403	402	436	423	396	405	386	384	396	400	414	435	390	403	420	397	417	414	376	391	386	399	410	429	422	438	401	413	401	414	422	436	418	375	409	390	387	405	394	407	406	390	346	428	372	414	408	374	397	402	407	441	408	401	414	424	380	381	384	432	418	363	411	402	409	381	419	405	432	403	439	396	432	353	393	410	371	397	411	414	395	394	409	406	430	421	376	437	375	401	389	409	415	383	390	409	374	400	403	397	387	383	419	419	390	414	421	421	381	405	412	373	414	379	390	421	436	421	433	405	370	416	407	423	393	423	388	404	410	407	389	400	407	423	403	398	376	388	374	372	398	409	395	440	414	409	424	404	409	377	378	448	390	379	401	405	393	418	404	408	425	405	430	395	412	409	403	399	409	412	421	397	435	362	397	395	426	391	409	413	392	428	397	398	404	394	371	384	424	384	374	391	403	372	374	407	417	410	412	408	384	427	386	382	360	405	388	406	402	437	414	411	393	395	419	376	398	414	398	374	398	385	366	365	380	401	365	394	379	407	390	385	391	393	395	382	431	374	426	399	352	421	403	396	433	409	384	413	391	366	395	385	361	432	379	407	418	380	440	405	409	392	398	417	407	356	389	363	398	379	412	394	410	412	374	396	407	433	430	406	391	407	398	376	455	395	413	395	402	408	402	388	404	394	419	393	405	382	390	403	414	412	401	417	384	405	390	449	365	405	363	410	414	400	390	392	425	385	389	393	363	436	432	428	403	423	400	397	416	387	398	394	434	398	382	413	415	390	364	396	382	427	405	404	402	397	395	462	396	406	406	399	382	406	394	390	407	380	437	412	369	356	432	410	416	362	437	436	415	398	366	439	383	389	388	446	426	443	396	391	404	376	440	373	395	371	421	402	425	371	378	397	397	363	402	399	409	415	398	409	406	398	401	392	374	434	418	422	380	371	380	424	405	410	397	368	397	417	398	409	423	391	377	434	428	412	419	400	373	412	403	404	398	379	428	399	397	411	429	374	425	420	407	406	380	430	409	426	407	405	378	383	382	395	399	355	411	389	363	388	405	357	381	386	399	401	433	380	434	387	414	410	423	401	404	367	438	419	416	438	393	442	412	420	437	370	391	400	444	378	401	432	411	389	416	392	418	390	399	387	389	375	416	401	380	433	372	386	408	408	400	353	431	387	386	435	409	401	441	390	402	407	446	411	373	368	403	379	418	421	418	447	435	379	417	384	420	377	398	379	412	374	406	395	415	405	407	421	421	375	405	389	401	430	418	391	385	384	412	409	408	421	430	380	416	402	373	401	408	439	367	423	441	403	402	397	446	382	413	402	401	408	424	388	429	433	431	403	409	371	407	381	413	419	418	430	392	438	435	389	418	413	377	387	429	402	375	419	413	355	407	411	357	423	404	377	380	418	394	370	426	392	407	418	376	406	365	406	403	405	402	401	438	378	414	383	420	412	395	396	380	389	392	399	384	372	423	397	383	365	424	386	418	408	421	394	422	404	388	390	424	409	404	407	412	389	428	369	379	451	386	412	410	389	420	403	406	404	380	400	376	395	380	408	391	410	408	385	421	424	390	396	381	396	394	359	401	407	419	450	445	415	402	407	400	433	397	362	379	410	415	373	421	389	436	389	408	417	391	392	393	422	382	384	430	425	382	378	371	361	387	360	407	435	376	408	398	398	417	385	408	430	396	429	404	382	425	438	391	395	426	432	425	419	382	410	396	369	396	369	439	418	410	395	392	411	406	419	419	400	368	414	412	393	392	385	393	380	379	403	389	382	402	385	347	381	394	378	454	410	388	362	407	380	389	385	383	399	403	407	394	410	428	375	423	406	415	394	406	350	404	414	387	417	408	378	386	427	391	447	411	445	384	397	395	397	388	415	417	414	394	412	361	411	364	384	382	419	391	414	376	406	428	404	414	388	375	394	419	401	394	398	370	422	382	368	361	420	383	389	371	394	409	396	420	435	420	400	381	398	385	409	438	367	391	404	406	367	405	448	435	418	381	420	356	408	416	402	418	397	417	411	399	379	440	464	412	411	436	437	389	414	421	390	366	398	402	428	436	397	399	393	404	411	375	379	391	421	416	379	438	426	389	449	408	359	396	408	412	394	382	399	395	409	402	377	406	420	419	443	406	384	404	390	392	450	391	360	407	419	403	435	372	399	410	406	426	451	431	439	379	403	406	400	418	416	400	402	396	421	372	413	413	419	367	441	412	395	385	397	374	404	400	402	375	412	408	408	430	426	408	395	411	413	387	397	401	393	407	389	440	416	366	373	432	386	376	395	425	386	396	394	391	387	378	407	349	396	393	406	413	402	402	455	374	423	390	416	396	430	368	386	416	417	378	392	419	375	385	429	383	400	390	400	401	410	407	399	363	372	408	387	377	415	404	431	380	449	403	400	389	413	384	421	437	401	413	448	383	402	398	410	413	410	422	440	350	399	389	399	369	404	385	397	355	421	431	380	369	422	404	408	414	429	390	391	427	389	380	429	425	402	452	455	386	392	403	378	393	394	406	422	408	375	381	397	401	414	392	411	389	409	410	393	415	364	396	408	357	413	419	409	408	416	388	389	432	420	425	413	401	423	394	428	386	359	385	395	369	382	392	386	409	381	387	404	389	401	385	378	424	401	401	409	406	388	413	377	399	405	382	413	407	389	431	376	378	425	406	375	404	407	400	408	406	397	419	388	392	423	384	374	409	424	401	400	391	409	387	412	403	410	402	405	418	388	419	399	410	402	416	395	388	424	441	394	388	422	412	450	413	392	397	396	382	417	393	386	402	379	389	391	418	447	426	424	389	413	420	423
38593	36825	35225	21067	7190	3312	2084	1353	1070	943	801	683	562	544	464	435	437	426	428	420	411	364	399	411	426	419	432	389	392	400	373	387	395	394	405	401	442	400	416	383	437	403	459	385	440	378	377	376	407	412	410	362	406	438	392	392	404	390	437	383	389	402	408	408	397	391	436	386	424	411	396	423	411	406	417	392	402	390	401	381	366	381	409	408	426	428	396	433	412	421	420	379	398	402	375	394	389	419	384	406	468	410	417	425	385	437	395	406	400	400	397	409	448	438	362	415	410	422	397	389	392	402	420	419	379	391	412	386	415	411	356	398	405	459	403	409	404	413	417	421	418	366	383	408	429	419	418	428	400	400	405	417	418	369	421	410	399	434	400	428	401	412	418	422	444	395	401	392	367	381	395	397	367	428	409	399	401	371	411	383	430	398	341	393	397	388	377	437	367	423	374	396	382	378	410	400	415	422	407	416	402	392	387	408	453	435	402	398	391	381	398	421	382	385	404	422	406	429	426	432	434	424	401	449	429	411	390	413	403	393	442	425	365	409	426	446	421	408	402	397	386	412	393	401	406	399	432	413	356	405	396	394	425	378	434	414	381	377	393	381	416	385	409	387	409	409	384	414	433	406	421	402	395	454	414	378	380	408	417	407	409	394	424	391	404	379	417	413	388	386	415	433	414	386	399	393	404	428	411	419	414	380	387	421	420	405	428	440	396	371	406	415	451	404	427	420	412	420	411	373	410	383	400	402	413	393	412	416	425	406	442	386	402	405	400	415	409	372	429	411	424	378	378	412	418	405	402	370	386	405	407	402	416	384	438	387	407	421	434	429	426	426	406	402	355	408	411	418	426	410	383	415	406	401	407	438	408	409	405	459	392	365	402	415	409	417	394	413	402	415	441	421	415	421	408	395	364	370	410	424	408	403	400	415	402	401	438	419	420	389	399	428	435	383	425	405	394	425	407	380	384	395	390	414	393	385	389	404	402	421	454	421	379	430	363	409	373	424	452	402	394	406	390	373	431	408	418	440	382	399	380	398	416	425	416	424	374	360	399	416	419	398	383	380	408	404	378	398	412	384	378	440	398	413	376	395	424	398	421	442	415	416	400	453	375	381	409	389	406	416	398	456	412	412	358	409	385	407	372	402	373	438	436	401	410	395	406	437	436	375	399	397	408	366	390	406	411	426	389	384	401	397	415	418	437	371	362	429	388	428	427	399	381	392	417	462	402	407	390	376	422	434	396	424	428	434	412	411	437	388	438	420	416	419	402	399	396	413	390	380	425	409	387	436	397	413	396	417	399	440	379	400	421	389	460	374	337	448	392	396	383	380	407	401	353	409	387	408	418	425	391	389	433	388	423	396	401	398	375	385	393	430	398	388	400	412	381	413	450	443	437	394	354	405	408	384	377	360	396	431	455	425	415	438	417	380	370	354	388	434	415	410	415	376	401	389	422	396	428	398	421	438	370	434	398	376	397	378	376	389	416	394	395	422	391	422	417	378	430	419	413	403	403	409	423	456	418	402	414	387	404	381	419	371	399	391	394	373	459	414	390	384	369	421	408	411	426	397	401	413	421	447	404	390	426	395	393	386	405	391	398	433	406	418	417	390	419	406	382	400	430	425	385	390	420	394	384	390	417	411	441	409	362	418	426	381	400	433	404	372	435	424	381	436	418	420	421	390	402	378	370	423	415	380	439	436	438	418	387	404	433	416	405	401	383	428	432	374	408	422	415	365	393	424	391	411	390	433	414	450	414	444	401	395	407	402	419	407	397	370	396	388	405	418	405	383	409	389	421	414	407	414	412	436	414	379	415	427	413	438	425	395	415	456	442	411	382	403	395	421	391	406	450	399	448	427	436	396	422	395	471	392	378	405	436	402	396	412	433	399	368	390	394	405	392	423	438	405	421	374	414	389	402	395	389	389	389	387	420	374	405	431	423	421	391	422	427	425	426	438	403	408	424	366	440	406	407	406	438	398	401	392	431	413	368	378	407	406	400	399	430	405	433	405	406	406	431	400	401	412	448	398	429	434	415	424	411	387	422	425	395	443	438	443	407	411	412	450	406	413	407	392	413	420	401	429	397	405	390	405	415	409	382	402	407	428	434	397	413	369	425	388	398	408	397	404	391	395	418	377	377	408	397	396	387	422	447	430	431	425	399	427	413	384	440	421	378	406	388	404	398	383	388	406	397	361	398	461	405	431	430	422	395	388	384	416	393	403	416	435	426	395	394	369	430	400	429	433	412	378	418	415	416	437	419	410	394	395	420	396	403	374	404	435	389	401	390	385	404	384	410	385	393	433	414	392	386	425	414	401	400	392	413	422	415	393	387	409	382	400	425	433	385	402	390	404	385	384	410	373	422	386	407	404	393	411	387	431	380	457	417	381	419	361	401	430	415	435	386	341	433	416	434	381	372	408	384	374	433	414	374	390	414	396	397	387	417	440	402	398	410	369	398	409	418	431	425	413	379	393	376	406	407	391	426	430	408	404	408	397	411	437	422	414	373	414	409	407	379	397	429	401	418	396	414	428	401	383	415	411	412	412	407	389	391	405	428	430	412	399	426	371	404	406	409	419	409	375	393	419	422	403	407	418	391	381	425	402	408	440	440	424	415	399	404	391	403	434	387	419	374	411	431	366	400	420	416	411	398	448	411	434	420	394	383	433	393	426	413	375	430	424	396	367	393	409	398	401	400	386	436	436	402	419	388	389	438	373	420	416	375	426	388	411	424	398	394	387	447	385	372	422	422	400	406	411	400	437	385	377	410	434	417	407	402	377	410	426	428	405	386	410	416	413	447	380	388	382	419	400	411	414	403	410	398	379	439	432	414	406	408	426	412	411	426	401	424	407	443	388	443	405	420	388	398	401	414	444	375	411	430	394	400	362	401	400	408	404	426	405	413	413	386	422	416	404	402	391	434	418	412	440	392	398	429	419	419	422	381	433	395	400	411	403	411	400	401	411	408	389	384	415	402	418	394	411	420	384	432	402	423	416	412	401	403	384	410	409	379	399	388	417	423	401	429	404	429	433	397	415	400	396	432	414	406	406	440	398	381	397	415	369	391	424	428	418	373	414	418	436	408	417	401	405	384	390	434	405	410	415	386	398	355	442	404	415	401	378	400	383	430	372	378	421	379	410	415	366	440	374	392	397	440	413	417	409	417	407	391	389	413	402	417	384	420	413	413	364	410	415	390	414	373	410	387	404	422	425	384	447	419	437	375	371	470	355	394	408	399	394	385	385	413	407	404	397	404	363	420	396	413	397	390	427	425	423	415	406	387	389	386	422	406	416	372	410	406	435	404	431	419	374	400	393	395	406	416	403	402	392	391	435	394	426	410	396	385	418	416	439	416	398	394	398	391	424	402	394	404	389	433	385	419	404	405	422	399	402	440	414	403	411	435	422	407	375	395	420	404	423	400	415	411	432	409	381	397	365	383	394	402	431	413	406	371	393	392	414	408	386	363	427	369	395	385	385
42583	48835	34456	17862	7913	4881	3219	1969	1586	1315	1069	812	692	549	518	443	464	436	416	430	459	414	404	421	431	420	429	405	444	454	421	470	410	389	407	396	400	413	454	399	383	443	415	481	449	413	450	474	420	422	405	466	441	413	457	436	444	407	432	408	429	480	418	419	441	421	472	435	435	411	419	438	409	421	423	406	443	440	420	460	442	425	417	441	407	421	433	427	427	445	438	381	418	444	435	423	439	384	434	458	394	390	418	416	421	443	418	453	407	423	418	430	414	415	432	433	431	410	425	430	421	452	409	431	439	437	417	437	452	440	422	471	424	406	403	383	393	446	437	469	397	472	418	430	420	431	435	401	462	443	419	453	407	438	413	421	424	433	435	400	408	429	396	391	412	445	406	450	449	431	441	402	407	444	414	416	433	471	402	464	435	429	457	417	421	433	436	451	445	434	380	463	418	427	410	434	427	441	442	453	441	432	418	435	432	429	417	435	400	443	445	429	393	429	446	464	378	448	432	456	426	418	438	418	393	396	428	428	418	420	417	436	416	439	428	421	422	455	474	429	448	461	445	444	420	388	415	460	422	443	438	410	419	424	429	382	445	415	412	436	416	382	420	433	409	475	424	435	468	438	435	430	414	425	418	455	407	445	426	426	446	416	427	435	413	457	429	410	430	408	450	424	426	434	439	461	442	442	433	447	474	422	432	415	447	450	438	411	447	384	422	422	402	426	425	442	429	490	420	442	399	414	417	461	432	442	412	392	447	397	428	443	447	429	463	425	409	426	457	461	422	427	400	424	479	405	436	410	434	450	436	438	439	368	417	451	428	454	440	443	426	421	431	425	425	431	435	432	482	436	419	425	410	431	447	461	443	463	423	443	447	447	417	453	424	403	452	450	427	459	481	446	437	436	414	412	452	451	445	434	437	455	423	444	435	439	448	429	406	448	395	415	394	383	436	452	410	425	411	436	447	421	432	423	438	419	447	446	392	457	424	416	419	416	423	432	438	473	402	438	405	437	431	452	417	447	422	414	419	423	419	412	394	416	424	415	414	418	468	419	407	425	440	447	421	438	432	443	431	429	446	424	427	457	412	416	427	410	442	486	424	408	468	422	413	448	436	429	454	414	425	483	408	417	457	425	457	439	450	430	437	442	416	411	432	463	448	437	473	434	441	443	453	451	455	443	443	467	444	393	411	445	477	432	386	471	456	405	453	407	434	434	422	434	433	424	420	425	438	425	427	432	434	408	445	415	479	428	461	441	423	443	461	426	426	399	470	422	404	419	422	451	421	402	440	419	417	433	398	414	442	437	441	397	451	427	461	419	433	418	452	482	422	414	407	403	430	425	430	458	452	472	464	448	417	383	420	462	410	433	437	414	405	439	439	408	483	443	423	428	424	453	471	428	431	445	423	392	415	411	422	427	445	442	449	431	395	418	407	440	409	441	431	467	459	410	415	427	409	443	432	475	437	391	480	417	430	409	422	469	448	404	448	407	398	446	466	466	450	445	407	459	416	452	395	433	451	490	419	441	431	407	434	420	429	409	423	439	427	408	445	437	450	449	443	437	439	435	434	432	422	422	393	447	419	435	410	410	463	416	432	435	444	394	427	405	445	410	449	421	449	444	420	402	387	459	423	437	427	377	428	423	418	434	461	448	415	450	449	457	428	493	445	491	434	451	442	417	403	433	411	383	439	438	449	405	490	420	455	433	408	398	434	425	475	394	404	408	463	417	426	418	408	451	412	438	432	454	414	400	412	399	414	419	409	444	404	405	434	423	414	407	463	417	421	448	449	405	461	438	441	436	416	431	446	426	445	459	408	438	405	398	406	423	455	480	423	442	442	434	448	416	412	446	435	422	449	421	441	417	418	427	414	411	412	452	391	429	409	440	398	388	435	454	429	435	443	432	434	411	381	423	419	416	417	448	424	420	412	407	431	442	450	440	462	429	430	412	413	456	444	474	426	417	430	437	450	438	429	418	466	443	414	437	437	442	417	438	433	421	441	432	411	417	447	424	419	452	399	420	443	398	449	449	415	441	444	424	457	402	422	429	410	457	421	443	442	430	446	409	456	435	410	431	410	432	415	456	435	444	418	433	407	437	434	404	392	447	422	407	436	449	421	430	420	470	449	417	423	427	431	426	438	459	416	432	423	372	441	440	406	478	411	428	390	416	407	405	417	421	442	438	454	443	405	429	421	443	430	457	499	432	418	437	442	454	426	415	444	414	456	414	439	426	465	421	435	401	441	426	421	436	405	413	390	389	448	430	402	422	429	440	398	406	430	434	407	474	459	427	413	488	413	448	417	455	464	415	408	433	426	419	444	412	445	446	416	379	391	426	438	413	440	404	423	413	420	437	437	436	438	447	422	403	418	426	449	469	419	430	440	415	450	407	436	442	452	439	452	450	436	401	461	442	447	457	429	444	415	410	433	415	424	440	402	451	408	418	405	459	415	385	418	455	376	437	451	427	431	429	407	433	430	435	426	416	434	418	428	442	408	421	439	391	422	428	422	441	428	451	450	435	464	435	405	440	433	407	436	452	427	433	443	456	452	430	439	431	428	432	411	428	404	404	451	456	484	443	434	416	382	475	451	449	428	398	403	441	426	389	421	428	440	440	405	428	444	404	452	418	401	455	480	426	431	367	473	428	432	423	434	454	453	456	427	439	430	413	416	413	431	467	432	445	401	437	422	434	415	444	455	470	426	458	417	417	403	434	421	456	422	442	404	415	443	429	418	428	414	419	452	447	450	419	411	429	465	443	427	394	418	440	437	400	393	412	425	416	412	421	395	420	437	466	447	408	428	462	469	430	418	452	395	412	440	393	453	431	449	427	459	451	444	409	451	398	422	430	416	402	407	407	437	410	445	421	411	450	416	442	431	427	433	436	404	449	417	424	438	432	442	433	453	428	420	450	394	437	446	435	434	459	424	419	410	374	451	470	426	404	414	407	405	437	416	432	435	397	455	447	416	425	470	453	451	409	421	450	433	421	445	452	463	443	427	412	429	413	449	415	432	404	450	434	409	436	416	436	417	450	434	418	461	444	423	425	445	450	442	466	430	461	431	443	398	444	405	428	402	409	407	429	413	420	428	430	389	423	431	438	433	473	405	447	453	432	399	420	408	455	409	428	455	459	443	416	424	452	438	405	448	430	439	438	431	412	421	447	418	390	409	449	445	447	391	439	415	404	425	415	387	414	422	404	447	425	466	390	411	418	405	400	424	430	415	405	422	408	398	464	430	437	438	403	428	443	461	436	429	420	455	424	404	477	427	391	456	438	449	433	438	418	405	440	463	457	394	417	434	417	399	449	409	397	442	423	420	440	450	449	405	435	453	402	433	429	426	455	431	419	433	472	444	404	430	397	448	400	419	413	405	432	394	441	416	432	427	451	429	427	456	452	434	432	463	434	439	433	391	411	416	402	449	412	439	405	406	380	435	436	428	433	421	405	398	419	432	449	440	437	468	436	419	429	410	457
23364	20944	28073	24109	21045	15198	6084	3012	2019	1496	1098	926	842	676	548	525	413	402	365	386	359	358	361	353	365	388	355	352	360	368	370	409	388	373	362	386	374	392	344	356	382	367	383	399	396	394	371	381	386	369	373	377	367	338	346	350	369	335	386	391	379	334	343	359	336	362	392	366	378	361	389	345	410	380	374	362	372	362	383	350	350	389	357	341	364	365	381	366	386	384	383	368	380	357	376	365	402	392	357	388	392	369	392	388	377	371	367	380	371	344	380	386	400	359	395	373	369	376	390	362	376	368	345	362	387	409	387	329	379	373	414	389	374	342	379	365	355	345	366	398	371	355	343	392	349	372	355	383	393	384	374	367	363	343	373	353	373	331	338	357	367	371	335	396	361	376	396	374	354	378	357	376	379	403	360	359	333	359	378	333	419	378	380	332	379	366	332	365	391	389	361	386	373	380	364	392	365	389	372	349	327	367	360	337	385	364	325	409	360	374	365	414	361	358	403	336	364	375	358	409	384	379	365	352	360	322	390	395	369	345	374	395	395	379	324	318	376	380	357	383	391	348	363	363	390	360	377	376	380	405	382	365	410	385	378	416	379	369	378	366	374	374	392	396	333	360	371	385	377	374	370	362	355	357	385	383	331	354	372	371	349	417	380	386	373	370	349	373	359	384	378	401	356	350	409	359	382	346	390	401	362	402	350	393	369	375	398	374	373	369	345	367	371	374	387	372	382	382	350	382	375	351	355	385	378	354	373	386	359	357	363	357	326	392	382	351	359	384	341	393	388	381	345	358	347	374	397	329	398	356	363	382	373	363	395	355	370	353	357	364	384	359	356	351	368	364	378	362	361	402	348	382	354	348	339	353	346	345	379	367	376	342	345	375	359	342	412	366	367	362	368	369	380	365	366	366	383	347	384	342	380	341	377	361	344	363	387	373	359	375	368	368	390	336	380	351	356	356	371	375	350	348	351	361	404	393	377	359	384	382	356	388	348	372	400	332	393	382	392	369	403	385	357	371	396	379	396	353	357	381	388	361	368	382	362	393	397	351	345	370	350	372	369	331	380	392	403	383	408	362	362	335	356	409	389	351	399	356	404	386	395	386	360	344	379	370	373	362	354	376	356	371	348	380	343	337	385	353	354	372	409	368	382	392	370	398	384	334	382	397	350	364	395	369	363	369	399	350	408	330	387	376	367	380	388	376	369	367	344	363	364	334	368	361	331	369	378	396	350	373	359	412	384	385	393	325	366	389	372	378	359	364	370	384	344	336	386	373	355	364	418	372	379	366	364	351	358	363	367	364	375	359	389	364	352	375	393	385	383	353	414	363	379	350	389	345	388	380	348	351	348	371	395	364	376	384	354	399	380	376	364	333	375	379	383	367	333	391	363	342	355	364	381	387	404	364	342	409	380	396	390	370	391	316	328	335	392	401	390	383	340	368	342	386	391	395	390	389	373	376	379	349	354	343	357	378	376	366	372	365	361	344	363	358	374	381	387	359	374	404	331	374	383	351	355	398	355	347	378	379	360	374	357	349	379	371	358	357	352	372	398	400	335	370	361	374	392	376	409	355	354	368	369	396	370	421	375	391	349	359	349	392	400	347	410	378	364	371	362	378	395	373	432	347	377	373	367	357	347	381	347	348	378	401	376	362	329	379	411	305	382	363	378	377	383	357	347	359	379	357	334	379	373	385	380	345	372	394	376	374	359	400	372	348	345	358	367	355	391	364	418	378	365	370	344	344	388	401	372	386	358	373	381	359	349	389	386	378	354	337	374	373	330	376	413	392	355	319	376	392	399	380	367	387	366	374	343	385	380	365	374	365	396	365	366	419	371	388	394	375	365	340	346	380	353	346	393	381	366	380	383	328	344	359	397	338	367	384	363	353	361	379	401	366	390	398	396	359	361	374	396	356	362	399	384	393	358	373	359	366	368	337	344	353	382	371	398	391	378	342	364	345	372	390	362	342	413	390	363	419	356	374	381	374	389	365	366	387	369	358	387	377	389	361	384	402	369	367	341	392	340	370	370	362	353	378	384	344	371	354	351	342	345	325	359	352	391	366	373	384	363	378	333	360	383	399	346	392	340	384	357	395	394	369	380	372	366	350	385	370	389	372	356	377	378	391	398	376	348	395	358	359	365	381	368	356	367	383	371	374	351	360	412	370	344	343	379	344	345	353	355	363	366	356	380	399	356	374	383	396	376	372	399	382	360	380	349	376	351	377	425	384	353	376	394	367	376	379	348	393	348	358	365	383	371	369	376	393	366	360	316	335	355	372	384	372	364	411	394	392	390	401	338	376	366	355	398	359	405	359	406	360	372	324	394	367	376	370	368	375	381	342	350	359	355	391	383	386	380	372	356	369	342	372	377	427	370	396	385	349	354	372	401	337	382	359	393	375	379	350	382	344	374	343	365	367	342	334	377	382	367	353	375	329	370	366	347	389	358	354	352	340	347	363	376	386	387	340	347	413	388	371	389	393	366	357	343	392	347	377	370	359	351	370	371	371	369	387	375	358	368	366	329	415	377	392	332	336	386	387	383	381	372	352	374	357	404	348	352	344	379	379	362	369	373	341	349	366	385	408	365	363	365	377	381	375	379	367	334	389	386	352	356	371	373	359	374	315	386	391	358	398	370	378	377	343	405	384	385	390	365	358	361	367	361	380	333	355	374	323	372	379	410	334	395	365	339	364	366	386	394	368	349	345	373	378	358	384	392	400	358	358	388	363	361	376	367	371	351	386	383	386	373	375	412	362	430	387	365	408	355	371	362	355	402	368	384	381	369	378	366	389	370	371	379	361	406	373	378	362	382	384	374	367	377	374	369	394	419	347	345	334	408	337	370	379	382	326	392	372	376	372	369	370	348	372	369	386	361	359	384	331	403	400	365	370	381	359	377	361	379	391	397	379	368	369	396	364	352	374	369	361	360	382	372	366	379	363	378	349	354	353	375	340	345	387	380	393	429	375	374	371	367	391	381	370	392	352	352	381	382	348	381	370	391	341	369	376	368	370	364	336	364	358	361	391	397	351	384	369	376	374	378	344	360	388	351	343	388	349	359	369	365	372	379	380	348	403	362	332	375	389	367	384	341	356	391	371	392	389	378	383	380	339	392	374	391	378	374	399	369	370	394	381	361	377	332	364	359	379	379	376	379	353	347	346	411	390	381	370	396	345	391	369	351	383	390	351	364	355	412	382	371	355	370	336	387	356	383	340	372	398	341	352	356	382	377	373	393	376	393	367	409	371	380	361	355	398	380	376	412	372	380	382	340	340	364	376	371	362	386	342	394	384	357	319	373	400	339	366	388	334	404	393	388	382	370	358	373	368	373	340	416	343	338	346	389	366	355	366	347	362	388	384	338	358	375	354	380	356	347	410	347	383	394	376	371	343	366	364	368	357	360	406	392	350	389	368	334	372	411	382	394	410	346	346	367	344	363	342	370	396	351	348	389	385	376	374	407	389	395	336	368	421	353	371
43433	60170	38306	22825	14596	9692	6531	4587	3026	2098	1587	1294	1116	878	741	562	496	397	413	421	387	406	401	420	420	359	425	402	395	398	403	437	381	382	376	399	346	402	415	392	372	393	393	403	395	394	382	399	380	399	396	382	421	378	395	398	352	376	418	348	392	391	397	395	407	376	374	376	390	375	385	400	356	392	414	424	396	400	409	375	401	402	406	406	404	406	420	390	372	404	366	365	402	401	376	381	361	419	394	400	387	358	377	381	394	397	438	349	416	392	376	352	373	380	404	404	380	395	422	417	361	388	387	366	354	392	418	398	399	413	413	385	377	408	419	374	390	378	355	378	381	403	387	380	437	405	406	394	404	423	377	376	376	401	403	415	383	419	391	387	384	403	414	393	387	443	367	407	387	363	388	394	396	404	368	373	378	377	362	409	385	386	425	387	408	336	394	425	373	415	401	416	393	378	396	401	382	367	375	386	370	382	403	392	397	397	399	363	394	402	406	376	389	405	383	386	373	410	382	405	394	416	414	374	372	390	399	376	389	353	408	386	376	381	399	378	365	406	387	354	412	404	372	404	401	402	391	385	415	360	408	377	417	406	383	386	393	378	392	416	391	379	420	396	419	408	382	373	415	397	391	381	399	381	433	411	369	392	389	407	426	385	400	394	412	399	390	398	401	394	395	421	392	364	366	377	357	387	382	396	399	405	393	397	356	391	394	401	398	434	381	434	397	425	418	347	415	425	349	400	385	428	405	393	371	376	389	407	390	360	396	399	373	403	398	395	378	397	394	364	401	410	422	407	395	375	356	388	386	383	428	422	389	427	379	423	416	371	378	390	421	392	361	398	417	362	420	412	423	379	371	383	394	363	370	353	408	388	400	383	390	401	417	409	420	383	365	410	407	389	402	425	413	436	384	411	440	390	373	395	374	412	374	402	410	376	407	374	398	377	418	434	425	365	396	384	380	407	390	403	391	398	408	412	400	400	370	401	417	413	422	361	413	391	377	358	387	400	372	390	366	390	381	384	362	409	401	377	384	360	407	406	379	400	406	365	406	404	399	358	387	394	403	399	367	399	402	367	384	401	386	413	422	373	375	404	391	390	399	405	418	372	413	380	409	391	385	392	394	362	442	374	388	441	383	365	397	408	401	372	395	390	395	393	420	413	418	423	372	362	373	371	383	387	384	412	379	381	420	395	413	415	368	391	401	401	422	416	386	414	392	356	375	381	393	389	380	398	434	404	381	389	380	399	388	378	411	394	390	395	382	374	429	378	408	422	382	398	355	440	401	389	381	385	359	400	380	392	402	422	382	403	399	355	406	403	371	392	375	406	378	392	390	379	411	368	363	406	384	408	374	410	404	391	409	399	415	422	396	398	399	368	357	385	387	402	396	349	398	406	391	407	418	350	375	391	400	358	386	382	374	426	389	410	358	429	378	380	409	399	410	391	379	387	347	372	391	393	422	378	372	399	404	389	370	388	367	391	396	390	399	390	387	385	393	386	413	413	376	400	387	397	415	445	400	430	428	386	389	429	378	375	357	428	411	381	441	413	374	382	373	400	390	341	408	400	356	409	371	430	399	375	402	400	393	384	409	397	368	367	384	385	398	376	385	426	380	413	388	361	366	376	404	379	364	380	399	372	381	398	408	412	368	382	359	393	442	344	377	381	390	395	381	393	373	401	425	422	362	442	377	388	366	393	407	373	415	390	403	392	388	332	435	383	352	360	407	376	350	392	366	420	366	413	406	399	407	441	382	409	396	392	373	406	379	375	404	400	410	433	395	426	377	353	410	391	407	402	385	428	381	404	424	395	390	379	414	388	397	415	379	414	396	379	403	369	398	404	393	436	385	408	400	400	417	366	398	369	404	397	400	405	412	415	386	389	391	388	373	382	431	380	397	375	390	385	386	381	361	394	386	382	412	417	400	367	363	379	390	397	369	414	392	410	366	392	390	401	422	389	383	398	366	398	394	390	393	369	398	392	418	424	369	381	371	405	401	420	410	382	404	424	381	393	390	385	408	402	388	384	410	370	424	399	404	387	408	394	414	404	391	400	428	429	352	389	423	400	414	384	404	382	413	389	400	356	407	378	370	405	397	379	361	395	382	372	391	387	433	419	377	421	401	339	372	403	348	412	365	384	410	419	398	399	372	401	395	398	403	363	450	392	423	444	380	403	383	383	415	407	397	401	422	404	447	395	373	416	391	411	378	389	384	403	377	396	378	388	384	404	397	365	384	375	386	398	416	385	394	378	419	354	365	410	424	397	374	405	412	392	382	365	413	394	369	379	380	401	440	433	407	392	384	424	391	376	393	383	379	365	397	407	456	402	361	368	403	391	375	385	387	358	371	380	393	379	420	391	409	424	393	372	395	382	424	418	382	403	407	402	343	414	399	386	405	367	396	405	406	451	376	412	431	378	403	401	394	393	390	364	409	432	402	397	405	418	362	393	398	382	401	349	399	406	409	365	396	402	380	408	391	432	393	457	411	357	421	406	430	399	390	390	409	401	395	399	380	377	409	405	397	423	378	368	393	405	381	383	398	380	371	388	410	369	382	430	422	396	398	375	413	411	391	391	443	395	387	404	365	366	391	420	388	413	404	343	387	391	393	377	429	410	439	387	401	427	374	391	381	427	393	373	368	394	410	400	373	377	371	430	416	391	373	351	392	401	411	408	371	424	376	430	414	384	423	394	403	402	413	407	391	403	403	381	386	373	403	350	406	367	378	362	395	391	413	395	380	439	381	426	375	393	414	375	375	374	425	365	391	374	368	387	391	377	385	382	399	395	390	389	424	404	406	399	422	393	417	403	382	387	408	394	400	421	348	371	421	417	407	362	361	410	349	382	402	397	403	425	381	408	384	400	415	400	417	391	414	402	407	400	401	423	417	380	383	382	377	420	381	384	395	395	359	404	393	373	354	395	410	388	404	403	406	392	385	380	394	403	398	386	376	389	381	404	418	392	379	413	391	404	428	364	385	387	370	361	412	371	381	377	394	383	390	391	383	417	385	407	411	392	406	406	399	371	370	379	354	365	381	402	388	411	375	396	383	362	357	408	406	392	379	412	383	381	379	397	359	386	378	385	414	394	399	387	407	391	383	399	400	393	409	422	390	392	381	434	369	377	368	416	375	410	390	367	384	360	384	381	403	379	374	367	390	375	387	411	404	374	375	385	366	372	390	407	437	410	365	399	382	361	398	361	360	386	406	411	374	401	376	362	380	372	398	410	355	382	427	386	398	405	389	431	445	390	401	374	380	384	419	398	382	407	394	409	353	379	380	392	399	366	378	372	425	374	406	377	382	392	385	396	384	396	393	411	374	351	381	388	416	400	425	400	363	343	394	386	375	369	387	404	399	396	371	399	403	399	406	390	391	365	344	361	377	400	424	349	388	396	401	427	401	431	382	404	412	404	410	388	381	349	421	390	366	368	395	398	455	408	389	391	399	393	378	406	386	359	410	414	383	369	392	389	424	409	411	418
24780	21345	27231	25605	16207	6994	4300	2958	2086	1535	1031	857	728	665	522	483	447	422	440	442	433	433	439	447	444	397	431	418	420	439	395	440	452	423	379	396	415	440	399	434	453	395	386	416	422	441	455	389	407	387	431	448	397	417	407	443	430	413	435	431	432	410	418	443	444	443	419	390	412	408	449	421	422	453	422	426	433	410	413	402	450	419	430	387	425	426	425	410	423	436	443	413	422	436	390	419	423	414	457	406	421	403	442	432	411	414	400	426	441	457	409	412	407	436	430	395	377	416	393	415	426	446	415	395	399	398	438	434	436	419	419	399	404	457	385	413	434	408	420	422	452	406	405	448	435	390	434	401	449	411	444	438	422	424	429	396	410	442	426	420	401	469	426	444	427	452	411	412	427	437	455	458	407	412	385	433	399	417	427	432	415	413	463	403	439	445	432	403	399	416	420	443	475	411	443	403	439	411	470	452	463	434	410	434	431	389	460	415	380	423	442	430	452	414	417	406	456	420	425	432	412	439	420	416	447	431	450	386	448	456	455	444	409	465	413	417	416	419	368	423	416	415	418	446	416	468	424	420	468	437	472	432	412	379	424	438	406	425	429	400	419	408	409	432	430	417	410	444	407	410	414	462	413	409	439	400	436	419	439	396	404	440	416	432	420	464	388	475	426	435	404	427	446	397	445	418	424	408	414	430	479	445	435	385	400	412	422	434	416	461	427	424	440	407	411	431	431	423	431	389	428	399	401	418	419	401	410	427	451	448	430	412	428	450	416	433	412	452	397	408	426	412	419	431	407	441	454	423	470	437	418	386	395	417	399	434	381	398	432	395	390	436	444	432	413	404	415	381	435	433	451	442	395	454	441	386	375	418	402	405	399	433	441	429	435	423	427	427	411	425	439	467	411	417	435	423	457	458	418	428	394	387	433	426	423	441	395	416	426	409	447	423	387	395	410	426	423	435	436	432	405	424	414	431	448	431	456	409	410	393	451	417	395	390	378	452	450	439	462	405	460	434	423	394	399	460	434	438	435	419	386	437	438	443	395	400	427	396	415	379	455	396	414	433	432	436	396	415	431	417	425	464	436	435	405	405	427	441	463	435	472	417	408	412	467	442	430	428	442	427	469	429	425	413	437	432	445	425	405	448	421	458	432	439	429	407	412	405	413	420	432	453	421	419	405	427	460	456	381	466	411	443	413	381	437	417	425	434	390	426	415	424	420	447	413	426	461	425	447	418	427	403	394	415	439	422	406	401	442	426	413	397	389	401	382	430	403	411	426	388	414	408	419	400	397	427	431	409	414	423	457	407	442	420	437	458	441	421	447	396	471	458	397	407	424	425	437	427	391	403	400	420	407	433	432	427	390	432	417	396	443	411	452	438	421	421	407	430	404	431	418	457	384	420	456	383	442	420	468	428	412	403	455	396	433	405	447	445	412	396	416	418	393	404	441	398	419	410	390	428	432	415	428	440	370	409	437	463	421	378	443	431	446	446	419	439	424	431	400	425	394	419	456	412	472	466	425	429	395	417	405	419	428	423	421	466	443	414	423	422	419	438	419	436	429	433	445	448	476	461	413	424	450	421	428	447	434	427	381	419	422	423	406	420	455	463	372	439	417	409	423	451	457	433	410	456	388	409	427	459	389	379	401	426	411	388	428	433	428	441	474	421	423	458	419	425	443	434	417	431	457	444	416	427	403	405	435	397	466	431	415	419	421	405	427	409	381	417	406	454	406	440	400	452	423	430	422	423	379	445	400	408	400	447	398	395	407	469	430	406	436	431	417	418	452	448	413	390	429	436	417	449	421	408	414	429	391	423	404	396	432	400	423	411	460	429	438	392	436	410	434	429	457	427	408	414	424	427	447	451	438	424	392	398	442	403	431	433	378	417	409	411	444	398	434	444	398	437	412	436	445	418	432	415	426	406	386	437	403	450	434	419	425	425	432	434	422	430	461	404	428	400	470	408	425	443	395	416	431	402	413	438	404	409	407	426	419	395	422	426	437	354	418	416	431	445	427	445	427	401	441	434	417	445	422	453	436	404	434	427	456	419	390	418	416	421	406	398	432	459	402	429	439	402	389	409	415	394	451	431	436	417	434	407	428	414	441	431	437	441	418	390	436	420	413	402	406	433	413	429	445	427	418	430	470	396	427	402	434	427	458	428	421	418	438	393	397	387	419	412	370	407	414	419	478	432	403	433	406	438	420	424	418	377	436	417	437	461	406	411	442	446	414	429	399	443	422	447	430	398	441	431	379	427	450	444	415	421	399	420	403	415	451	412	394	427	433	426	423	432	436	413	419	428	454	440	435	393	429	382	420	426	438	444	405	411	404	446	428	398	413	429	431	433	459	394	427	420	431	425	433	445	433	385	459	451	426	400	449	392	437	424	434	401	453	457	425	453	418	433	459	426	452	451	375	429	462	457	422	397	414	431	439	407	458	428	392	411	443	427	421	421	447	465	397	435	461	451	456	439	461	410	418	443	407	435	422	426	378	412	421	422	429	436	414	383	419	372	459	423	466	391	408	428	453	420	415	401	442	428	392	415	418	435	420	416	391	379	418	426	419	422	448	417	427	437	428	410	423	409	433	431	433	457	458	434	412	385	420	440	475	402	445	416	431	439	443	415	435	394	423	457	411	412	413	398	451	486	413	397	390	446	407	439	443	424	453	437	420	469	426	413	446	401	384	396	443	427	401	432	428	382	416	422	383	412	452	396	392	413	437	389	412	423	375	429	399	449	416	460	446	427	446	459	411	424	443	413	421	467	446	387	398	397	425	420	424	425	425	443	407	429	408	439	454	413	479	431	415	438	408	432	410	413	424	409	406	426	440	467	383	413	452	396	404	401	398	431	397	410	395	440	431	415	409	407	442	409	436	396	415	410	431	424	446	439	432	432	420	427	446	431	426	442	399	414	433	422	426	429	416	400	439	398	402	410	426	418	436	440	424	416	426	416	393	433	464	424	443	435	404	418	449	418	445	398	402	443	450	442	399	414	408	392	375	415	390	423	430	399	383	413	414	432	430	414	420	413	421	421	400	418	405	442	417	409	452	431	409	412	396	446	435	427	411	424	402	403	409	433	385	412	437	391	425	424	400	417	405	401	420	455	427	398	446	414	390	459	401	399	436	416	402	436	426	434	436	402	431	439	433	435	447	428	426	395	394	419	427	407	469	477	452	432	410	430	439	412	422	441	434	447	465	450	416	425	436	412	441	423	425	444	453	444	401	436	445	461	455	448	421	396	409	433	398	389	386	428	420	420	368	426	435	403	432	437	407	472	459	378	419	414	413	410	454	432	422	429	423	424	434	417	451	383	431	443	415	426	402	483	444	413	403	440	434	403	413	454	437	415	414	423	419	449	413	418	444	438	407	499	426	405	422	425	427	433	397	400	397	447	463	426	466	411	467	395	421	441	411	413	423	412	417	437	432	427	415	421	415	394	403	419	430	397	427	413	399	395	459	403	397	443	422	391	413	424
41426	54912	31481	20814	13755	8668	6483	4878	3504	2297	1544	1185	922	741	611	515	533	477	460	465	495	477	509	426	463	476	440	467	456	464	451	431	465	433	426	455	406	448	438	472	461	445	457	453	438	433	485	456	434	428	446	429	432	460	408	423	461	439	467	444	445	454	413	430	411	469	443	446	443	426	462	426	435	495	436	468	427	445	452	429	431	451	428	432	446	472	442	448	422	440	456	403	446	454	440	426	436	436	503	406	401	502	485	453	442	445	456	431	476	452	388	454	432	465	467	487	475	459	469	445	445	455	495	437	454	470	405	444	443	429	447	453	420	421	441	447	417	485	438	444	430	475	456	487	435	427	460	443	456	457	421	471	405	420	450	442	449	426	452	395	433	477	398	449	461	456	407	429	437	461	465	426	442	420	461	438	398	421	452	443	447	431	452	449	414	416	456	476	450	455	445	454	404	418	466	445	462	466	447	458	452	427	474	460	444	449	441	458	448	424	465	444	441	450	420	463	442	432	459	472	436	460	426	430	413	436	468	488	461	448	462	459	462	461	465	418	437	426	447	452	427	412	396	442	457	470	451	428	446	408	450	416	468	428	474	429	459	448	489	407	425	462	428	427	456	399	439	468	450	439	434	425	447	455	415	437	455	455	426	436	426	406	423	441	436	417	441	464	476	436	432	419	451	460	452	412	440	462	432	458	439	433	485	420	463	446	501	457	475	461	464	457	390	429	438	448	438	425	438	458	465	417	459	443	421	435	431	433	449	430	433	429	434	431	426	443	439	458	425	439	456	436	404	440	436	475	449	455	472	440	466	464	458	454	437	444	432	443	495	443	422	458	438	429	430	465	418	417	439	444	458	467	442	478	481	447	470	419	447	416	450	437	432	467	441	413	422	455	427	454	424	434	465	431	459	437	452	461	462	445	432	424	431	459	465	433	446	482	430	458	446	441	429	439	412	434	471	418	461	436	410	454	456	424	454	472	459	423	488	432	416	450	415	435	426	435	462	451	457	441	454	450	442	445	452	388	445	483	419	396	400	428	455	446	423	442	438	426	433	433	431	396	428	449	465	443	437	422	427	412	440	444	450	439	467	455	413	455	440	444	459	416	453	456	430	454	446	462	406	409	454	456	439	469	434	424	459	460	466	443	438	451	436	422	467	431	431	453	423	452	473	433	473	468	400	413	431	429	429	435	416	463	440	437	450	458	434	412	420	407	436	429	423	453	413	439	455	439	448	476	430	428	446	410	505	405	476	456	484	447	436	433	447	469	438	420	458	450	455	450	446	469	449	441	430	415	464	435	411	445	403	450	439	466	441	471	413	404	450	407	480	427	471	432	429	433	430	455	424	452	454	457	475	441	440	445	455	462	441	443	487	449	455	448	445	452	440	444	429	411	414	423	461	431	411	477	446	435	453	468	433	445	453	389	445	452	433	428	433	442	432	451	509	421	453	467	445	417	425	461	442	421	442	478	421	460	464	466	441	427	435	440	441	481	431	469	461	466	431	425	402	460	407	462	498	450	426	427	461	445	471	462	466	450	385	448	458	431	426	453	421	458	433	452	445	434	429	432	448	419	467	468	409	436	467	472	437	440	418	445	446	466	440	467	458	431	457	417	439	454	441	418	458	484	451	471	452	447	435	439	433	464	447	435	467	408	481	466	434	444	425	452	414	449	463	437	484	453	464	449	477	427	448	429	443	455	444	418	444	419	436	458	427	471	446	403	413	444	440	462	424	424	468	451	466	451	428	424	441	495	446	490	433	418	427	490	455	445	446	453	475	428	427	442	426	471	402	443	412	439	446	474	433	421	434	420	431	426	431	442	414	447	425	417	399	432	481	392	427	454	456	457	445	450	431	425	415	433	442	452	472	442	492	456	447	437	426	412	464	460	443	422	484	441	431	427	458	466	461	454	452	430	485	445	436	437	433	447	481	420	491	458	463	443	422	434	439	467	435	458	468	496	437	460	462	440	418	438	472	448	468	445	419	461	453	449	442	468	444	448	440	476	460	443	452	424	445	422	460	455	468	436	420	449	502	448	458	401	439	448	423	457	468	442	447	451	453	479	397	428	457	465	460	465	448	440	442	416	444	451	457	469	429	434	429	452	461	466	454	439	466	449	420	443	437	427	458	399	451	462	415	431	439	405	421	443	434	458	468	438	445	472	442	458	461	449	436	455	480	456	446	463	468	455	467	400	421	461	443	430	435	463	475	423	442	457	449	421	412	430	427	419	448	463	424	445	444	464	430	465	458	433	416	428	441	464	454	447	428	440	465	450	448	480	459	437	428	456	438	477	463	420	474	427	457	445	425	415	423	444	428	464	436	470	443	458	429	451	441	430	435	425	443	444	429	418	434	431	426	422	419	468	437	466	418	434	446	429	458	416	424	431	412	490	487	439	458	462	493	437	413	481	454	443	454	410	466	450	426	451	440	445	465	424	461	455	450	443	442	444	442	452	464	465	427	481	439	455	417	454	470	465	461	446	459	454	404	447	456	405	451	446	464	425	457	438	455	442	472	437	444	459	430	439	483	425	443	424	440	467	454	457	408	462	449	475	443	437	458	455	454	458	452	416	446	425	439	478	479	425	434	432	444	426	436	451	442	464	467	427	466	443	479	452	483	454	449	469	458	430	438	451	453	477	433	447	441	446	471	438	438	422	427	459	440	441	443	443	431	479	444	465	451	478	458	431	456	510	426	430	454	419	448	467	441	476	435	425	484	429	448	465	436	439	448	457	426	452	468	430	442	435	498	445	422	435	429	458	432	437	480	456	399	469	430	461	448	469	466	478	450	463	463	410	461	491	448	451	465	428	459	447	471	438	475	479	444	429	447	410	412	451	469	441	437	445	457	468	467	417	424	458	432	506	467	458	462	423	407	444	451	412	453	476	435	428	485	472	428	466	468	475	487	428	438	488	430	409	400	404	452	451	446	433	422	441	449	426	418	421	451	475	408	453	424	446	432	441	459	454	439	424	408	473	427	449	439	418	445	438	438	437	429	416	432	437	432	418	429	444	470	467	454	425	478	465	446	477	425	431	437	426	427	476	458	471	441	430	446	440	486	465	428	476	450	453	427	462	432	441	457	441	422	425	430	452	448	395	458	454	439	467	457	449	451	441	446	496	451	428	457	426	424	449	464	432	454	457	406	449	446	443	441	508	500	454	459	451	453	449	459	428	392	432	433	423	437	443	446	451	437	417	448	460	449	451	465	446	450	472	474	470	450	420	460	454	444	445	459	457	442	447	426	443	424	407	456	444	473	445	400	430	466	447	444	454	438	451	479	452	446	426	451	460	423	439	408	430	448	495	426	428	437	455	458	434	439	455	448	468	497	471	460	452	463	445	457	483	428	449	436	451	452	435	414	416	445	460	464	433	451	454	418	430	424	422	465	428	462	448	455	466	449	460	474	442	447	454	473	444	465	454	443	449	415	388	433	474	463	463	434	404	475	433	477	472	438	437	480	437	455	436	408	433	435	424
22457	20994	28422	23782	21124	21300	13120	4137	1757	852	622	533	563	484	449	447	417	411	386	434	414	361	407	371	396	425	378	381	411	376	364	418	376	375	417	400	415	368	394	372	398	381	424	389	386	380	377	381	392	388	424	412	385	368	376	378	368	347	373	361	413	396	386	358	320	382	418	399	356	410	389	359	400	427	448	373	405	362	377	349	417	419	385	381	364	351	386	389	389	371	392	380	401	387	360	389	410	387	393	364	401	397	409	402	425	409	392	400	380	367	412	376	397	386	387	376	412	350	411	409	382	366	408	391	411	394	416	326	380	393	378	360	399	420	410	367	393	411	388	383	405	385	387	376	426	370	385	399	373	400	385	403	353	375	383	418	416	400	409	352	388	397	422	367	379	381	399	390	361	414	408	412	382	416	379	418	395	375	390	409	392	375	365	384	397	400	409	394	384	379	365	336	398	387	378	399	409	397	357	405	385	377	360	402	381	344	379	373	392	405	422	373	407	379	381	388	376	413	392	403	385	384	393	398	365	364	387	367	411	415	375	406	363	405	401	376	397	383	421	354	380	391	423	409	360	413	380	435	381	378	380	387	399	396	399	395	418	422	376	401	369	377	352	411	400	381	410	417	368	399	420	419	380	377	391	388	398	352	387	395	364	339	354	390	361	415	394	379	431	374	358	368	448	385	391	348	351	381	339	405	365	396	414	398	391	379	382	391	385	381	399	353	391	403	394	382	391	397	390	433	369	398	403	373	377	401	384	369	432	369	421	396	367	385	392	388	416	385	415	374	389	388	375	389	377	387	356	387	403	373	403	430	388	395	423	403	390	434	401	345	403	403	445	412	422	389	410	366	384	402	363	350	410	385	417	381	376	386	421	406	387	382	409	361	372	397	386	375	381	377	390	414	412	406	366	373	404	420	411	398	388	432	402	395	380	394	381	367	384	425	357	392	420	362	423	374	413	402	436	380	393	413	416	387	383	379	360	399	360	369	405	406	381	401	397	391	362	418	395	409	372	376	394	381	375	391	405	393	408	379	398	417	384	396	392	420	368	398	378	365	408	379	345	409	398	411	372	421	366	390	386	394	374	411	383	391	402	385	401	429	411	425	380	389	420	377	374	387	418	408	407	409	386	375	380	409	406	390	386	371	403	405	379	359	401	382	391	428	368	369	408	388	361	415	343	395	379	373	377	389	380	414	402	406	406	390	387	423	360	379	390	381	349	411	378	438	378	414	348	388	406	403	379	397	421	395	377	390	365	399	404	387	386	414	374	406	387	410	413	383	381	418	386	385	344	386	360	383	408	393	352	373	398	430	416	395	369	457	385	392	382	434	404	410	385	416	381	418	384	379	384	367	409	385	405	386	386	406	366	377	399	371	382	379	384	404	364	418	431	401	393	430	376	379	370	409	405	417	366	381	373	372	384	376	390	401	369	389	371	367	329	369	374	393	420	385	417	423	395	383	382	392	394	397	413	373	379	332	400	391	376	397	397	373	378	389	407	398	420	390	414	402	394	401	376	425	378	387	397	353	379	391	384	361	402	371	428	373	429	401	345	381	387	354	381	381	406	381	377	384	378	367	385	349	411	369	387	376	374	388	405	413	381	374	402	390	407	398	357	398	404	398	422	384	379	382	363	399	368	392	350	413	373	396	397	377	414	412	380	405	409	422	427	377	395	392	398	394	409	415	392	406	371	375	408	411	370	407	371	401	394	407	402	376	391	390	396	412	361	379	349	425	393	401	393	379	392	398	393	433	415	394	388	347	413	417	395	400	403	366	400	416	375	413	383	407	332	367	354	384	388	399	373	391	379	389	401	432	397	430	398	395	397	414	381	379	362	412	363	390	375	396	395	407	383	396	385	381	400	378	410	417	391	385	411	345	386	383	365	390	432	379	420	423	380	369	346	396	382	402	419	365	462	388	394	367	372	399	376	369	382	391	426	397	381	422	404	349	396	406	394	386	404	400	379	419	363	408	360	382	441	413	359	402	358	391	407	387	394	401	385	374	379	395	390	380	395	367	358	424	383	395	406	398	373	398	402	394	391	381	416	417	382	423	378	409	412	389	388	377	412	418	375	418	342	398	411	426	398	408	370	375	412	387	402	376	419	401	424	418	399	368	411	403	372	409	396	399	383	369	392	406	414	366	416	392	411	383	402	397	401	368	391	400	371	372	378	409	374	436	418	394	396	364	390	382	399	412	410	388	413	455	388	453	401	377	404	404	378	385	409	403	415	386	385	413	403	374	397	390	396	348	404	421	374	371	378	360	394	395	385	403	444	391	422	377	391	399	412	374	410	378	408	383	431	421	402	383	378	379	386	396	398	390	394	397	384	412	374	383	370	410	372	392	414	382	354	421	399	411	363	375	371	419	385	405	367	389	389	402	363	418	360	438	402	395	390	413	385	389	375	375	359	398	351	375	398	391	393	370	412	402	393	373	394	401	419	380	380	394	412	374	381	392	407	388	365	396	420	396	400	391	406	372	395	432	409	347	393	380	391	384	389	347	408	408	400	420	349	421	388	406	422	364	355	388	393	404	381	389	429	368	407	397	392	363	343	381	386	378	378	363	379	410	418	377	378	395	406	380	390	365	421	387	400	403	414	400	388	416	354	379	390	381	397	396	405	404	380	383	423	364	397	380	417	396	368	375	386	393	379	383	430	394	355	347	387	388	401	384	395	401	398	405	333	373	371	379	406	379	417	369	410	408	427	432	419	384	406	379	363	372	406	440	370	376	404	402	416	374	395	392	388	386	376	411	347	375	347	377	405	338	390	382	388	377	411	400	354	377	415	366	366	390	350	358	383	377	398	372	363	399	444	414	385	445	401	417	352	349	427	391	380	394	363	415	396	376	416	390	406	391	385	357	396	396	401	402	435	420	406	400	383	410	387	380	392	396	397	407	384	393	402	410	388	377	446	375	425	366	373	416	376	395	390	397	431	437	360	398	413	384	371	381	380	402	350	362	408	384	406	421	405	375	364	391	385	399	392	416	411	401	409	389	398	427	413	373	378	373	402	377	385	386	402	390	390	392	390	382	388	411	406	341	370	396	368	399	359	397	384	402	410	382	424	415	403	425	403	393	410	394	380	346	373	397	397	417	386	410	378	383	377	376	396	414	395	395	390	376	391	406	367	374	405	382	373	429	393	381	390	348	404	388	381	402	368	415	390	406	381	360	389	401	405	361	364	368	396	388	374	368	395	339	368	402	392	379	406	362	365	379	363	391	374	334	380	378	392	416	375	391	386	404	412	378	367	369	402	365	396	402	405	381	352	390	386	403	390	388	382	397	379	360	409	353	378	390	420	411	363	391	402	383	393	383	403	403	366	386	371	392	433	404	403	355	375	383	376	431	420	397	378	384	414	397	383	350	371	370	352	367	394	374	366	376	413	367	346	402	370	382	375	389	390	385	372	384	389	391	386	371	376	360	401	353	382	386	409	373	417	425	379	390	415	385	422	423	377	362	385	405	367	381	384	386
40229	49964	36081	24690	20035	13515	8391	4939	2442	1152	715	603	540	501	464	456	425	447	460	400	436	387	440	444	415	383	409	404	405	413	389	403	383	389	372	393	425	406	437	422	370	415	372	427	382	376	445	364	425	393	398	408	402	381	461	395	399	384	369	403	357	366	462	365	406	377	419	406	391	429	389	407	449	413	449	392	389	392	394	421	433	374	425	413	401	394	416	389	399	420	403	408	429	373	414	414	417	400	418	401	396	440	438	405	436	377	424	447	382	431	413	407	427	392	426	444	415	383	423	412	385	410	401	440	453	391	390	361	409	404	398	377	427	399	447	429	386	401	366	428	432	394	377	404	373	425	413	386	379	395	394	402	399	414	390	406	405	377	368	435	430	416	412	401	397	413	415	405	394	427	379	398	390	413	407	445	420	424	385	393	367	404	407	407	421	400	433	412	409	383	422	439	406	403	408	390	396	414	405	387	415	378	386	349	401	378	416	403	396	423	411	408	420	384	408	405	401	442	371	366	390	396	412	436	386	397	393	399	387	366	406	404	385	416	440	389	386	424	375	412	385	397	403	398	439	392	385	381	417	377	419	396	397	434	403	387	391	389	434	411	425	408	439	369	361	413	383	412	398	404	427	354	416	377	430	380	443	431	413	412	422	417	444	423	407	405	416	415	398	413	386	392	390	397	402	398	397	382	402	405	364	427	413	397	385	395	386	426	402	417	395	394	391	387	380	420	394	399	392	337	383	431	394	399	397	397	416	369	377	359	384	407	386	439	374	385	392	371	415	420	373	392	384	398	384	397	395	426	428	404	396	381	395	438	379	421	401	383	387	398	422	386	433	420	364	419	387	396	399	385	378	412	434	405	390	434	432	395	401	434	406	411	420	406	403	449	445	411	420	400	402	429	427	406	383	407	396	422	394	414	435	402	453	390	389	412	422	414	386	425	404	411	417	434	408	367	414	403	418	405	416	403	386	412	366	402	419	405	403	415	401	422	389	370	389	409	431	368	415	395	400	424	388	439	368	396	417	439	424	415	397	412	407	348	416	400	412	384	413	392	386	391	439	380	400	442	432	382	419	429	376	378	391	398	413	376	392	381	411	390	411	416	409	417	427	427	392	412	405	409	405	416	404	406	416	416	380	382	389	369	422	393	410	415	385	421	420	412	373	380	436	372	421	385	390	402	387	398	392	389	419	411	398	404	380	381	416	432	427	409	404	420	408	394	409	384	361	434	435	405	421	392	379	406	427	394	381	440	376	404	432	382	404	411	392	389	413	382	426	393	436	405	400	383	408	413	401	374	409	366	383	374	433	406	448	410	396	400	417	393	381	408	466	394	402	397	434	405	361	412	401	341	379	392	398	406	407	417	387	439	357	379	436	440	410	413	389	366	362	392	397	364	445	374	395	401	407	424	400	400	399	389	427	421	428	403	400	405	425	376	414	408	400	417	398	375	374	415	372	389	395	424	410	410	379	388	396	409	404	409	401	415	379	439	423	397	415	393	437	427	371	412	437	407	384	369	420	404	434	426	386	410	394	400	393	391	409	430	426	386	400	402	381	400	398	399	392	431	378	414	439	379	388	363	385	405	367	389	375	406	437	414	431	433	412	399	436	428	405	417	402	397	428	373	390	372	409	420	426	387	377	399	384	424	381	378	417	378	375	411	435	384	385	398	400	389	412	390	343	400	435	417	439	412	385	407	370	393	400	400	427	415	419	382	401	375	432	405	391	418	418	423	384	409	427	419	407	419	415	416	390	427	442	400	452	389	406	421	383	350	406	423	357	383	383	373	411	378	406	452	406	403	454	405	372	399	428	396	365	440	402	415	456	385	364	386	394	374	382	389	432	369	391	419	437	397	384	406	401	396	417	389	405	432	416	415	403	399	448	381	411	421	402	423	419	375	382	429	417	400	406	388	401	395	400	413	378	387	451	418	378	386	420	396	422	383	372	378	397	377	411	401	402	402	460	418	410	380	425	402	407	429	415	429	417	401	394	395	431	392	413	421	411	404	391	370	366	419	399	422	410	403	396	405	426	424	404	420	411	386	415	410	439	413	375	364	410	374	417	406	399	423	362	406	425	382	371	413	405	432	406	409	396	414	397	376	385	422	389	397	440	399	409	418	393	415	420	393	418	405	438	391	403	449	374	413	372	395	430	414	406	399	430	405	403	395	389	392	385	384	444	406	423	426	392	387	427	410	435	426	383	386	405	414	402	392	410	430	386	425	397	408	412	409	387	400	416	401	393	404	387	412	435	408	382	411	402	394	369	432	377	373	418	392	425	371	427	423	422	410	416	429	381	431	394	411	417	411	389	380	401	391	412	435	412	402	414	402	430	391	382	421	416	408	392	415	404	384	401	410	428	391	387	364	418	402	413	357	427	385	393	434	435	411	389	408	399	384	422	431	429	391	389	427	422	415	411	402	408	397	435	412	375	398	380	407	421	394	382	383	392	415	398	432	376	401	393	375	427	415	415	425	405	389	408	383	413	400	418	402	455	421	432	390	411	394	427	380	400	380	392	428	434	401	406	378	404	401	417	392	364	429	399	393	412	404	404	426	418	382	396	370	433	423	409	389	421	397	436	401	402	374	363	424	425	435	407	413	404	394	422	391	392	395	384	409	408	410	421	371	407	393	367	406	410	383	390	402	411	376	435	424	394	399	387	428	377	416	404	398	400	415	401	386	391	358	415	427	426	403	419	383	404	448	398	420	411	391	409	387	397	453	414	433	407	419	394	429	393	401	400	397	440	364	422	413	416	420	391	371	387	411	395	427	425	402	404	431	402	406	386	359	415	407	369	440	437	432	430	435	380	434	399	375	374	420	405	422	389	374	403	415	426	384	412	394	406	397	412	392	401	418	388	411	384	401	414	452	408	370	389	412	366	383	438	407	391	421	382	415	395	382	414	393	416	420	372	396	405	422	386	389	397	391	386	399	402	371	430	385	407	430	423	397	382	425	395	408	417	392	440	393	387	397	398	407	405	413	427	399	392	402	386	460	404	413	409	417	416	419	412	414	407	380	424	400	381	372	428	429	392	394	414	394	422	419	418	416	390	386	384	396	424	440	386	432	428	407	414	387	397	380	389	404	381	390	366	385	426	425	405	400	401	383	415	391	412	412	382	422	398	420	449	400	413	404	364	403	433	411	412	369	381	396	418	422	406	392	394	398	417	369	414	401	398	420	410	390	425	398	418	406	386	435	361	390	388	395	388	384	383	394	378	410	363	373	400	422	400	407	446	397	382	419	402	401	388	429	392	432	422	420	404	422	388	397	404	414	414	393	415	411	416	431	414	393	372	381	412	450	422	397	406	376	406	409	406	398	390	391	409	420	388	381	450	384	403	417	416	384	390	387	383	390	421	379	396	372	399	379	385	379	381	380	417	381	415	385	400	381	437	382	412	363	404	385	389	419	406	386	418	367	410	370	410	383	433	443	426	405	406	401	385	360	380	438	435	373	390	425	435	402	422	437	407	402
39369	34952	28094	18644	8225	3879	1880	1006	611	489	483	418	435	410	447	418	387	414	379	415	390	414	424	405	431	398	381	439	381	391	392	434	382	385	419	430	414	392	412	389	407	372	429	409	385	450	442	428	405	393	415	379	444	401	402	432	427	419	403	411	421	428	418	413	396	414	370	402	426	399	380	379	394	394	402	412	378	402	409	395	381	413	397	415	406	462	396	445	408	426	406	380	363	417	391	414	405	388	419	432	382	386	423	402	391	394	426	399	408	424	405	407	414	402	393	387	427	388	399	393	415	412	417	418	355	371	396	383	398	406	395	377	413	402	401	418	421	376	458	418	415	388	396	426	414	394	403	374	404	387	424	390	428	419	420	407	394	390	380	380	407	380	454	396	416	433	396	393	450	408	424	416	394	405	394	410	446	420	410	407	417	435	430	422	451	394	400	410	396	419	406	464	414	422	367	418	373	409	402	391	417	428	404	389	422	406	375	436	370	410	401	421	404	431	422	439	388	405	391	417	388	419	420	430	414	392	404	404	390	410	424	398	386	383	362	416	401	405	419	429	409	439	377	385	383	400	387	367	423	406	406	408	427	420	385	448	429	374	418	452	407	399	394	408	374	397	400	398	410	412	430	384	404	397	426	418	378	396	436	405	427	429	384	401	464	368	373	388	414	414	400	358	422	363	416	432	383	417	386	384	410	403	446	424	415	408	426	397	391	366	401	387	464	414	390	414	379	421	406	423	401	409	427	400	365	429	424	387	427	423	438	391	403	392	377	391	432	386	389	434	414	391	412	432	419	449	429	375	412	371	431	436	397	393	351	420	406	400	426	412	390	439	453	374	418	363	393	392	401	425	433	435	405	448	420	370	401	413	444	419	417	404	387	400	428	377	428	408	418	430	426	417	421	409	420	394	364	435	393	404	375	412	416	380	408	423	399	421	407	380	421	401	407	434	401	417	382	392	373	408	398	408	421	411	402	398	390	405	386	385	438	394	410	406	415	415	420	412	419	381	417	401	355	402	396	383	384	394	390	424	426	421	390	414	412	415	405	414	396	407	403	388	389	408	412	420	395	400	380	436	389	407	451	413	399	394	401	412	411	424	396	391	391	362	459	430	391	422	390	421	382	406	402	399	402	426	423	426	422	392	403	441	414	391	396	371	398	417	413	382	421	435	399	442	427	386	412	392	441	409	392	406	437	395	418	454	383	407	421	413	417	436	419	397	390	391	420	418	412	436	382	391	416	405	424	415	407	407	377	379	423	426	391	395	436	380	388	388	398	410	404	434	406	374	388	389	398	397	411	427	422	391	419	418	412	410	403	401	362	371	392	415	420	397	419	415	376	394	409	411	389	392	415	444	412	415	378	405	451	411	369	405	394	386	413	391	397	395	394	423	430	433	417	402	378	421	423	403	390	383	445	422	417	386	408	379	393	400	433	409	449	377	398	380	419	377	395	396	417	391	411	409	445	416	360	426	403	399	408	415	359	400	375	404	465	420	410	413	394	399	417	393	409	435	399	399	410	411	398	375	418	406	401	420	454	379	431	415	425	396	418	423	408	426	423	387	377	419	406	422	411	428	433	381	376	390	437	393	433	388	389	428	424	425	430	367	378	400	413	410	444	402	415	446	419	407	396	397	391	423	369	404	365	411	429	383	405	397	420	408	434	428	394	409	413	398	388	428	431	430	367	398	417	438	379	392	454	437	411	392	394	436	407	404	419	387	391	429	407	380	374	385	432	373	377	387	419	354	405	415	366	433	431	378	420	397	392	427	423	406	408	400	400	405	397	399	360	383	406	435	403	404	430	395	374	424	432	396	417	411	376	366	430	398	405	441	432	404	430	415	382	382	391	415	398	441	418	401	399	407	406	392	409	365	391	400	402	377	402	387	384	428	430	388	390	382	421	407	426	416	449	412	407	400	391	393	426	399	362	394	409	405	408	404	432	385	408	414	404	411	433	388	367	383	379	409	394	409	388	403	432	405	398	397	406	389	396	393	411	420	427	406	419	389	419	380	408	394	419	409	405	394	389	409	412	442	424	426	392	418	406	425	420	399	417	398	424	425	416	405	407	438	435	423	413	429	340	429	412	443	388	392	431	405	422	405	376	409	409	420	399	406	393	421	405	434	401	376	392	389	410	391	426	406	426	397	392	396	412	448	438	426	390	427	379	414	438	441	402	386	399	422	467	378	411	433	427	421	447	408	394	405	403	405	400	403	399	399	372	398	399	413	360	429	399	454	398	442	406	395	443	425	396	411	396	408	404	428	393	416	391	389	394	386	402	375	412	403	420	390	372	429	441	415	401	423	380	379	382	433	445	388	405	418	402	383	379	404	359	406	405	392	403	432	389	387	411	397	413	362	435	390	423	406	423	451	397	424	419	396	416	412	402	405	381	420	422	403	366	404	389	394	381	407	427	401	407	431	402	418	422	409	411	421	412	394	396	432	389	414	407	407	389	394	407	409	401	403	416	420	411	414	395	408	357	371	403	422	415	437	401	424	441	400	405	393	383	403	436	412	414	420	411	428	393	442	386	393	436	403	410	350	433	388	403	391	395	404	406	406	391	452	421	393	404	427	393	375	411	414	411	426	405	399	411	437	408	395	399	387	392	402	405	403	415	398	367	383	376	417	406	409	429	408	422	410	409	411	368	400	423	418	389	409	405	408	405	395	403	392	419	417	451	376	418	395	402	403	396	373	412	394	372	391	413	455	381	405	392	419	416	409	435	401	400	399	429	421	383	377	421	403	412	381	368	436	426	355	431	398	397	399	402	416	380	440	363	389	425	422	414	395	401	420	421	411	415	404	401	423	406	420	405	400	371	432	419	403	435	407	369	369	386	414	386	449	406	445	399	433	424	411	387	386	396	407	385	414	414	407	433	435	413	385	411	414	402	400	400	371	384	429	378	386	396	404	393	437	395	411	408	424	406	384	421	425	382	389	421	388	389	442	411	424	414	436	425	396	438	412	418	377	382	393	440	408	409	407	410	389	399	398	395	393	408	434	392	442	408	390	410	424	420	396	398	416	435	413	385	386	399	398	388	393	407	372	415	396	404	403	424	407	374	418	405	396	412	399	377	412	410	416	391	407	424	423	391	408	415	417	405	403	397	397	406	454	403	374	406	408	388	403	390	428	408	398	410	416	388	405	420	410	435	365	400	401	403	414	399	409	415	421	417	405	399	409	417	382	400	401	409	369	442	448	412	404	455	431	403	449	376	420	379	396	448	444	409	396	421	409	428	396	429	404	425	399	431	407	436	388	381	435	402	447	420	394	403	418	396	381	369	417	365	375	395	406	402	430	414	392	429	416	413	453	405	401	394	370	409	409	417	392	381	413	408	417	416	415	408	421	434	395	370	385	411	417	411	403	388	406	360	375	398	389	407	387	386	430	393	377	414	436	421	386	388	363	392	398	423	426	409	400	415	396	426	362	411	419	387	398	385	412	416	400	408	414	389	361	425	442	404	409	407	418	458	402
44466	43772	26839	16511	9508	5274	2472	1401	707	513	536	467	473	487	462	417	398	451	446	458	429	426	411	412	403	415	445	430	421	395	433	411	394	442	435	429	446	396	399	416	403	438	440	449	446	431	452	401	413	412	433	434	431	401	442	410	407	485	437	421	414	443	441	436	399	471	428	435	420	429	422	423	434	415	418	439	445	409	403	437	433	443	466	456	390	445	393	429	395	408	427	397	436	394	400	385	431	487	430	454	414	411	440	467	444	417	418	441	440	411	433	412	466	458	405	448	432	429	454	425	428	430	427	434	434	409	421	392	446	451	451	436	437	472	441	413	428	429	435	403	413	431	392	427	419	439	424	408	428	417	427	470	461	431	410	430	425	440	430	431	432	429	443	398	430	449	440	440	420	433	463	442	412	434	446	416	405	406	431	406	416	416	435	454	408	344	453	416	449	401	440	457	427	433	420	470	421	413	422	481	423	460	407	435	460	400	417	424	409	423	368	390	420	429	381	427	451	404	448	462	445	401	435	425	425	397	405	443	409	426	412	412	445	443	433	417	447	425	404	385	414	415	415	441	450	383	412	454	436	412	428	448	438	412	442	436	436	455	459	494	437	433	393	445	426	445	425	463	467	442	461	414	428	439	417	457	432	452	407	429	462	437	409	394	410	444	444	421	420	434	438	439	412	440	418	431	432	446	447	423	433	392	403	445	416	430	393	425	422	479	407	435	437	424	393	422	457	419	410	392	390	437	414	446	451	452	427	409	424	461	406	409	459	420	445	426	447	432	411	432	428	408	414	408	453	441	430	431	445	425	409	427	433	410	415	415	465	444	463	421	446	401	449	429	446	436	403	436	420	435	425	434	438	445	436	428	423	439	429	444	407	448	414	408	444	424	406	417	455	421	429	402	408	449	440	377	439	428	409	419	416	454	441	406	428	452	419	420	421	416	439	411	390	428	426	411	431	412	453	416	438	454	448	428	394	414	387	440	462	448	429	451	406	412	419	442	417	381	409	459	422	420	425	442	396	422	435	423	415	456	416	449	411	389	401	419	439	420	428	381	453	420	450	406	459	439	417	422	413	424	431	425	406	448	441	405	409	447	465	477	409	441	420	414	457	462	444	414	445	440	410	420	418	440	413	465	434	421	425	403	434	381	385	459	425	425	469	421	423	401	401	359	436	413	412	439	432	431	410	436	467	408	411	423	416	414	440	429	437	424	413	454	439	422	445	420	443	431	444	423	419	390	437	422	419	388	470	438	406	386	425	423	431	421	425	481	456	445	421	428	440	436	470	446	426	466	463	453	432	423	425	451	448	453	438	443	431	431	441	464	479	429	412	451	434	409	433	433	442	452	443	471	409	454	443	420	416	456	399	429	433	439	420	430	436	448	468	451	455	442	429	412	431	392	426	412	420	389	425	449	415	455	408	422	422	455	416	438	480	449	487	430	428	414	425	453	460	413	434	401	416	454	392	402	477	472	410	417	429	463	447	452	400	457	446	404	425	423	445	429	481	404	442	406	429	429	455	438	411	424	401	430	425	430	432	445	407	416	453	388	408	442	438	447	428	453	439	381	430	438	415	431	430	410	468	418	417	417	441	417	448	443	433	442	439	436	439	500	422	419	452	466	451	438	424	421	451	389	450	408	387	464	459	411	412	427	454	418	439	415	424	460	440	438	431	436	423	466	406	398	403	430	417	478	461	436	441	435	454	431	368	398	411	459	413	427	418	459	462	383	444	424	403	451	454	433	423	455	411	435	411	426	447	431	409	410	511	441	435	431	429	426	429	439	405	427	431	455	485	423	444	461	419	426	396	442	459	409	440	445	409	410	426	444	466	417	460	405	389	411	417	451	425	409	413	404	422	410	412	409	438	432	421	412	472	424	448	436	450	407	420	438	418	434	404	477	449	475	421	437	409	404	432	401	445	458	448	391	436	461	386	410	424	423	406	444	452	445	469	438	448	423	386	420	424	452	432	465	433	426	424	410	513	410	404	409	421	442	426	459	435	407	386	474	466	371	411	426	416	380	416	459	424	449	421	437	412	476	437	424	395	417	457	425	422	484	406	457	430	440	431	452	421	460	446	424	463	410	415	425	425	445	459	418	403	448	455	422	433	409	451	416	448	439	452	457	394	441	433	426	419	419	408	458	422	405	430	430	429	432	432	424	429	410	422	409	418	399	436	439	422	421	427	420	454	410	375	425	436	453	432	443	446	428	446	413	461	445	432	459	417	454	433	423	447	448	436	417	459	445	428	432	409	423	437	399	430	424	396	445	395	458	404	459	396	431	401	439	435	400	435	408	438	428	407	432	455	458	458	425	446	419	439	423	423	417	449	454	412	426	477	423	428	408	437	424	407	435	408	432	410	440	413	435	409	405	442	415	429	404	429	422	430	443	424	444	436	483	463	437	387	411	450	396	445	484	444	422	448	438	431	452	395	433	420	423	403	445	426	393	432	416	426	410	405	439	399	405	421	446	447	434	400	426	427	446	416	428	427	410	461	458	441	410	420	438	437	417	419	407	423	423	403	430	438	439	419	445	447	413	442	405	433	424	444	409	419	466	382	438	475	438	453	442	422	436	425	407	454	408	406	420	423	456	423	408	413	411	447	397	443	410	437	430	451	460	435	438	429	418	417	450	423	405	431	424	431	388	414	420	424	419	441	442	427	400	446	425	434	418	458	451	444	451	451	410	451	456	427	438	428	425	455	441	456	440	433	418	422	434	424	457	464	403	391	427	467	453	441	435	460	402	438	446	417	456	438	399	419	432	416	380	463	399	412	458	418	451	423	397	434	421	423	427	426	442	411	436	391	414	380	418	433	435	432	441	418	425	437	442	416	452	478	459	458	439	456	442	413	426	470	397	452	417	448	406	416	400	445	449	388	418	412	429	433	433	419	404	439	444	452	421	411	459	427	436	405	443	420	416	433	423	431	402	439	410	413	425	423	417	440	449	424	438	438	445	405	433	454	392	417	404	431	400	406	476	414	422	426	410	415	433	433	414	460	437	423	414	380	405	404	402	435	447	380	409	468	443	405	436	449	457	469	438	456	463	411	439	410	425	439	417	446	410	397	429	413	449	431	429	420	432	429	433	425	437	427	434	441	418	438	417	438	409	396	425	418	440	393	438	406	433	423	479	467	446	472	424	380	381	437	411	426	405	445	427	467	447	435	418	419	401	439	414	455	420	418	408	435	457	421	413	455	444	409	443	446	414	434	432	417	434	458	439	423	429	412	408	408	420	412	434	409	450	404	440	464	442	456	494	483	433	395	418	423	421	418	447	458	447	434	453	422	403	443	419	423	466	415	407	424	466	380	389	439	415	399	406	421	457	409	422	466	440	379	414	450	439	437	450	469	424	445	425	408	425	435	442	430	392	422	387	415	464	420	421	433	425	441	422	413	421	419	429	442	418	398	445	438	436	407	404	442	412	427	480	408	431	429	442	435	447	453	432	422	429	431	474	452	427	441	405	419	422	431	421
23479	20953	27945	24162	20916	11394	1920	922	678	594	550	475	429	430	392	369	381	413	395	416	375	364	373	382	387	410	372	376	369	352	364	330	371	372	396	359	356	348	390	376	402	353	373	406	416	418	374	338	373	397	357	365	373	376	388	372	423	355	362	342	357	375	347	361	394	348	344	368	345	327	362	351	385	393	446	377	385	373	377	377	359	388	379	359	365	420	413	406	360	381	352	363	388	389	357	375	353	378	373	362	388	376	388	364	379	340	386	352	407	392	351	358	345	393	347	366	381	358	356	382	348	347	376	362	375	371	363	402	347	347	353	393	368	368	357	350	352	374	365	354	362	348	364	374	376	361	400	370	351	370	413	366	364	373	393	375	384	365	403	389	345	404	369	396	358	352	356	382	392	368	332	388	426	380	373	372	355	377	348	356	363	379	337	375	351	397	386	417	381	396	394	410	340	386	394	383	370	353	403	369	361	376	353	400	369	392	420	394	392	385	388	410	388	398	384	367	354	393	396	333	342	395	367	363	362	381	355	383	370	363	378	374	373	375	399	363	375	362	349	378	377	364	360	418	374	375	422	381	365	361	386	403	398	326	378	384	354	355	351	355	367	358	375	402	383	390	394	375	383	356	350	383	376	356	342	348	371	371	354	390	371	395	358	396	377	398	371	365	368	381	369	385	428	366	389	396	345	366	389	417	360	403	348	367	364	386	386	410	353	345	347	348	406	360	349	378	407	339	353	392	362	352	371	400	381	386	335	361	341	345	355	377	370	396	396	360	348	374	382	383	376	353	349	395	388	349	376	360	359	369	345	398	396	350	361	373	391	391	408	369	357	339	383	354	379	363	360	430	381	408	392	375	392	352	400	378	388	370	417	367	388	363	353	393	363	377	360	387	390	369	369	389	334	357	358	347	405	386	379	343	406	391	374	396	390	380	387	355	348	381	395	365	402	344	395	436	398	376	400	415	357	368	360	378	374	404	395	355	373	377	374	380	369	382	384	360	397	371	368	410	372	338	402	371	363	373	355	375	362	377	391	391	411	414	368	389	395	367	383	383	350	356	421	403	343	398	347	391	379	405	383	382	343	361	378	366	399	371	408	370	376	373	365	405	344	406	404	343	367	397	364	350	348	343	399	362	380	392	419	347	358	374	371	364	387	392	416	374	378	379	382	359	390	399	371	374	324	357	352	403	353	375	368	374	372	383	367	386	384	409	403	356	386	350	387	362	376	394	367	385	365	380	351	365	342	370	330	403	373	405	338	382	352	355	400	358	381	365	375	370	339	352	386	365	375	396	384	406	379	417	354	367	377	367	375	377	400	378	349	341	366	392	372	374	353	383	382	373	382	352	358	391	357	381	355	387	385	373	384	370	362	394	371	394	381	359	358	365	406	366	391	362	385	367	377	383	358	335	330	400	390	361	382	350	365	386	356	367	413	374	376	360	376	382	383	370	359	352	400	404	387	386	416	383	422	366	387	359	384	346	382	347	402	365	393	393	378	351	391	382	388	358	374	364	395	361	385	356	365	380	383	394	389	374	360	361	390	365	387	380	360	333	381	381	374	362	375	372	355	379	365	394	357	366	378	376	311	371	403	363	358	353	362	373	347	382	380	344	371	393	381	388	365	418	385	380	381	355	382	372	361	366	358	415	365	368	348	383	359	389	399	383	375	386	370	401	364	392	387	362	371	382	369	347	411	354	336	376	353	419	360	358	387	357	365	395	384	387	386	383	378	336	368	352	348	370	431	398	395	397	397	333	391	377	371	375	386	375	396	353	358	389	373	339	344	401	332	379	375	415	386	377	382	374	372	401	351	380	376	356	406	385	374	368	360	359	367	394	369	362	361	328	383	357	402	401	378	366	408	393	336	354	417	374	376	364	375	359	413	372	373	370	371	362	378	363	369	443	387	394	375	387	400	401	354	388	361	365	375	346	401	395	340	370	384	346	388	371	367	356	348	354	374	377	421	393	362	392	361	372	351	376	375	381	387	385	394	344	390	388	364	380	355	387	372	349	360	398	365	345	346	393	367	361	395	411	389	382	385	365	399	349	382	382	366	360	363	347	354	396	379	379	355	374	368	383	373	368	381	375	359	414	343	382	338	362	372	375	380	376	336	368	389	349	401	361	366	368	387	373	354	380	406	414	375	371	374	403	350	377	355	379	374	397	368	363	366	356	377	370	369	369	367	352	356	354	346	394	408	374	357	388	366	399	391	379	368	394	373	387	382	343	377	356	369	385	386	359	343	394	377	383	369	381	364	392	375	376	373	364	332	342	351	380	358	372	419	366	385	359	372	378	366	353	386	428	369	383	343	391	369	375	378	382	384	358	386	376	367	363	384	364	349	401	371	359	384	365	350	406	383	350	361	400	353	390	410	405	439	370	364	381	394	397	377	335	372	366	372	377	389	421	350	352	389	366	376	360	380	372	400	381	346	379	336	376	379	354	404	376	335	348	345	391	401	369	325	362	349	382	346	376	390	356	397	355	403	318	375	352	329	333	363	379	367	347	351	360	395	364	383	391	418	367	379	416	360	363	381	404	392	366	363	367	371	369	400	357	384	369	374	370	365	367	335	370	378	360	388	383	398	368	377	366	397	390	366	375	362	389	375	374	380	364	374	380	406	379	384	386	387	379	374	416	363	411	393	391	354	375	366	340	360	377	375	371	361	361	361	369	371	372	385	382	363	383	392	372	359	382	385	357	381	363	371	380	363	367	395	397	367	375	365	381	391	373	385	350	371	407	358	375	385	379	367	356	387	347	403	358	324	394	405	354	405	388	388	389	348	393	372	370	372	364	367	367	417	370	385	355	387	379	377	354	381	383	359	353	394	342	366	428	376	416	397	400	344	350	350	363	376	393	354	349	370	370	379	356	366	382	359	409	391	387	381	355	370	377	379	381	360	377	380	371	349	407	335	389	376	381	393	376	423	389	361	378	341	382	367	345	381	381	389	359	398	400	388	364	373	403	384	381	347	383	391	377	403	365	431	372	357	396	347	394	397	381	350	364	413	351	357	355	359	396	354	387	403	336	374	380	367	362	363	434	395	388	336	385	384	394	349	390	377	409	358	374	393	436	367	351	368	420	389	367	411	419	380	378	379	397	381	361	374	395	381	402	401	365	379	364	324	361	332	343	361	352	355	393	348	346	347	385	352	400	350	396	397	416	378	394	367	352	428	381	381	396	355	356	359	353	420	411	362	401	393	364	371	359	388	406	353	368	378	421	363	384	372	381	417	330	369	374	384	359	379	352	399	373	357	373	353	397	345	367	380	364	393	392	375	380	385	400	372	372	387	373	392	387	393	386	404	366	375	372	374	382	362	401	389	366	368	382	350	335	372	364	350	323	340	375	346	379	364	391	353	353	394	356	403	365	379	355	391	391	389	396	378	355	357	354	358	404	382	356	371	389	370	394	360	390	405	389	362	358	376	410	338	363	407	384	362	364	358	307	386	375	358	399	394	371	371	367	400	381	365	353
38659	45775	26629	11369	5894	3182	1915	1166	815	769	644	533	503	471	431	413	437	403	432	388	419	403	366	430	391	384	398	417	396	410	386	389	392	376	392	404	401	400	409	428	352	404	390	419	376	366	370	388	395	397	369	403	385	384	399	414	391	372	433	398	399	405	426	376	437	409	372	405	439	411	418	394	375	372	398	366	389	384	392	390	397	392	376	379	424	414	375	439	389	417	398	368	427	370	435	405	398	385	380	408	421	374	402	440	381	428	418	422	401	372	416	414	385	370	412	390	354	401	376	405	412	425	393	399	399	392	405	406	402	358	443	395	396	389	388	390	393	369	383	384	411	379	405	413	408	406	382	397	401	427	407	396	406	409	387	391	397	410	410	366	403	389	380	402	400	411	376	366	408	381	409	427	395	387	370	409	390	395	396	418	431	437	379	401	423	399	420	378	401	392	401	427	361	393	400	406	401	411	409	376	347	370	380	402	382	385	401	374	391	413	413	381	414	391	385	414	393	393	387	404	389	417	388	390	380	427	405	386	416	389	404	412	403	423	457	410	386	425	432	418	422	405	354	404	418	381	413	376	396	379	387	397	391	383	404	399	435	421	412	383	373	395	420	379	376	384	453	407	394	344	396	363	366	364	393	379	405	415	438	402	362	401	396	382	364	399	392	409	381	417	383	402	383	403	414	418	381	392	397	371	385	427	405	426	387	397	391	409	360	421	395	391	380	411	415	391	387	407	375	431	368	412	412	392	394	401	398	386	396	402	386	380	395	407	442	385	414	375	443	364	397	397	401	378	395	386	383	385	402	393	408	385	424	413	399	395	372	363	415	406	403	408	385	396	383	399	411	395	398	433	404	371	387	420	402	402	370	385	418	399	382	450	363	406	413	397	387	391	395	380	413	423	415	393	401	401	389	394	394	414	408	423	386	400	400	403	387	401	404	385	387	388	392	406	389	397	394	407	412	402	386	380	430	416	377	400	376	407	425	388	431	393	393	397	420	423	441	391	372	376	432	369	405	404	450	378	405	369	376	361	390	373	409	403	402	380	395	390	384	395	417	374	403	394	393	432	401	415	442	423	366	420	380	364	369	456	396	400	440	388	400	379	398	404	400	407	400	424	401	395	389	427	392	408	444	405	400	417	389	384	386	390	390	409	400	411	418	407	385	398	417	389	395	389	393	403	386	408	409	407	405	394	395	393	388	395	363	402	420	411	365	398	373	406	384	405	367	423	441	415	393	419	381	422	402	397	389	411	400	418	394	425	385	410	428	395	382	383	383	377	406	405	395	426	420	378	403	395	397	350	393	390	379	402	394	391	384	411	400	393	370	386	387	394	393	392	399	381	383	412	401	393	391	397	397	370	428	369	383	394	387	401	420	395	395	406	403	400	414	378	373	361	413	371	407	362	377	404	420	395	385	439	390	419	380	412	400	411	376	389	365	385	382	356	404	398	403	389	389	429	370	374	418	415	382	401	393	423	335	401	369	397	407	400	372	392	432	425	353	420	391	379	403	395	386	391	413	387	378	432	394	404	393	363	391	415	411	383	383	410	394	380	403	380	364	398	388	405	373	426	388	414	392	447	399	394	410	402	389	389	427	403	416	425	403	363	410	377	379	356	364	426	422	429	379	430	420	406	352	401	426	391	407	381	415	387	387	419	397	405	395	385	419	366	389	382	376	375	414	394	400	404	385	417	416	394	387	384	378	430	433	420	391	395	402	425	391	375	401	395	397	379	376	384	398	372	391	380	372	403	421	408	371	398	430	388	399	423	365	419	394	400	373	394	382	410	410	391	363	387	407	344	397	364	368	395	374	408	408	394	436	421	402	392	428	390	391	395	403	397	362	374	394	406	377	398	418	394	401	405	396	382	425	379	400	422	384	391	377	414	391	432	413	400	383	392	386	392	420	391	387	416	416	413	413	432	417	391	411	384	388	359	396	402	391	394	426	407	370	391	380	380	367	427	397	383	420	377	408	398	419	390	384	388	416	419	421	358	393	396	405	399	404	411	411	391	386	392	415	413	417	392	407	401	427	417	407	402	397	392	413	375	396	396	392	423	375	387	366	401	386	404	375	393	396	432	382	409	403	356	437	402	361	427	389	384	395	402	399	409	396	394	358	406	428	384	393	417	406	409	407	428	419	415	414	404	399	392	390	421	392	379	379	386	381	402	373	395	371	398	400	396	399	391	392	418	380	379	363	393	421	412	383	414	388	414	387	429	384	373	388	371	419	409	375	392	417	403	401	426	384	397	383	390	412	397	422	388	373	371	397	390	373	395	381	407	372	431	402	358	422	439	424	402	389	423	399	405	417	384	356	407	397	401	376	376	415	422	395	405	385	387	415	415	399	380	386	366	402	402	405	383	361	408	406	398	392	425	423	387	401	378	385	387	385	418	413	376	396	383	321	365	356	377	374	403	360	385	404	362	374	381	404	374	421	401	385	393	384	404	417	411	378	369	395	395	414	367	348	379	373	384	391	386	373	389	388	380	397	413	369	418	389	388	403	468	393	422	404	387	394	434	417	384	377	405	365	402	373	408	373	403	424	393	405	401	394	414	413	383	408	371	357	398	401	410	415	403	363	419	419	406	422	407	404	407	375	441	442	391	388	382	413	406	371	364	377	415	404	382	408	372	399	421	405	370	395	391	420	404	387	403	396	403	388	396	430	421	413	402	432	399	407	388	426	433	363	390	378	364	389	397	430	391	390	379	385	376	408	389	370	386	413	393	375	391	383	369	430	369	371	417	383	382	379	395	374	390	403	393	408	401	383	458	402	408	373	404	396	410	440	398	374	418	427	352	385	419	379	392	405	391	383	428	382	410	377	397	410	405	401	395	418	401	383	397	374	444	410	398	413	400	396	400	384	392	384	383	417	385	377	402	387	408	401	399	411	426	400	362	382	412	408	373	403	419	402	388	384	394	404	410	417	384	398	414	408	414	367	396	376	376	383	423	420	391	373	402	392	411	419	381	378	387	374	399	432	382	417	378	442	389	423	392	381	424	390	388	400	403	372	397	400	377	364	387	414	433	415	401	405	419	402	424	403	431	416	374	384	384	395	382	443	378	401	391	395	398	400	397	392	383	368	387	401	409	413	386	372	414	403	403	443	400	372	428	438	372	427	392	392	401	373	423	410	400	385	406	410	351	381	417	408	382	404	430	377	367	397	410	376	403	375	433	374	406	400	386	399	395	398	418	409	416	392	408	410	369	362	392	401	400	388	404	388	387	423	409	374	411	378	424	394	361	361	408	376	405	370	390	395	398	386	395	449	402	390	400	395	398	402	394	384	405	380	390	394	393	400	382	424	375	399	406	421	368	431	343	386	397	408	374	403	376	402	410	393	390	410	383	388	379	386	433	405	399	407	399	404	374	418	374	374	412	386	422	432	385	390	385	391	396	381	415	352	433	413	406	410	388	367	392	417	406	405	419	391	361	420	360	375	409	436	430	417	436	396	393	368	377	384	373	412	360	387	358
25129	21031	26417	25160	10441	2004	989	603	555	535	489	470	488	442	453	401	416	417	412	436	445	410	446	390	402	450	412	388	426	391	396	428	403	441	441	416	397	449	427	430	422	411	403	436	424	427	460	436	400	409	423	404	408	414	416	386	417	424	385	436	422	398	408	414	397	413	409	453	438	398	462	453	417	433	420	420	400	396	412	418	395	447	401	419	413	433	427	449	427	443	427	390	411	427	420	429	416	430	422	399	407	426	427	438	440	406	432	426	418	439	463	445	406	447	443	412	407	397	445	383	437	428	449	424	416	416	424	426	414	434	430	385	406	442	442	381	426	433	429	419	407	414	423	434	388	421	380	414	408	446	445	431	444	395	422	457	394	430	413	422	425	432	420	428	465	464	412	437	471	399	416	464	396	421	410	421	416	438	375	402	439	401	418	424	419	379	404	430	435	414	427	458	446	439	448	429	437	419	417	456	396	432	423	429	404	438	429	417	435	393	407	445	423	439	387	431	460	453	431	419	441	422	405	421	434	436	403	398	449	411	412	373	374	402	429	425	411	450	422	449	392	409	403	406	447	431	383	400	422	401	462	422	421	406	395	401	399	457	410	426	448	463	419	455	422	416	406	454	419	458	459	433	454	441	421	421	416	441	437	440	366	405	410	422	404	440	410	432	407	418	443	439	452	431	406	432	412	397	402	412	421	439	430	401	411	411	394	411	437	380	454	431	434	425	396	458	458	419	406	435	415	411	440	446	413	374	389	410	422	417	456	431	401	417	427	411	434	443	414	402	422	409	421	409	460	398	422	450	392	463	458	420	436	399	400	425	440	395	438	419	467	433	403	427	399	458	457	423	456	460	449	408	400	411	422	421	406	430	394	445	406	448	402	409	409	408	428	414	439	456	428	406	453	442	408	427	428	406	425	439	429	420	389	447	450	380	408	426	387	419	421	405	444	422	407	429	404	381	425	468	408	410	418	376	440	416	418	411	409	449	405	406	416	423	444	407	415	472	449	441	431	400	445	381	425	399	458	416	442	430	415	391	427	420	423	378	430	419	418	458	429	421	455	428	434	410	429	415	412	415	427	435	457	423	431	451	436	407	440	412	430	410	396	420	411	425	435	446	398	398	437	423	438	413	409	447	420	428	437	408	382	415	426	438	439	439	426	400	408	454	454	448	452	377	428	416	398	467	411	383	406	420	400	450	427	411	443	420	422	410	423	407	409	425	418	419	405	431	419	434	408	420	414	416	431	416	438	416	437	394	402	421	412	443	417	407	443	410	411	429	428	436	458	385	474	416	431	440	400	469	434	447	429	386	420	423	422	404	443	471	407	410	392	425	427	425	408	417	396	414	407	384	404	409	430	387	409	404	442	429	432	363	404	381	394	426	386	430	435	433	439	438	423	440	370	424	417	437	440	443	460	391	418	400	413	441	418	466	425	399	430	377	433	376	382	415	419	418	394	445	428	439	442	385	381	421	457	410	420	438	418	452	399	455	439	412	438	444	424	385	425	415	416	424	410	422	412	432	417	412	433	442	429	455	420	401	400	391	446	425	433	420	439	400	438	419	411	400	405	416	396	414	438	429	402	417	402	423	442	427	427	418	425	420	433	483	449	470	392	396	389	423	400	393	421	432	389	408	388	438	431	427	391	447	420	356	420	406	396	400	433	416	417	420	388	414	382	393	399	418	453	410	433	393	409	446	433	416	404	408	375	426	418	417	392	445	407	427	413	435	419	430	410	429	395	447	435	462	449	395	420	373	440	432	396	413	422	420	422	393	434	428	465	382	438	406	420	429	375	400	438	426	398	417	419	397	406	427	431	439	414	446	435	406	425	428	422	443	431	444	380	443	420	420	449	426	406	422	425	433	401	440	385	423	400	430	440	448	420	389	423	427	390	424	417	396	392	400	408	449	459	454	427	408	445	425	419	389	417	414	418	449	446	435	430	422	389	420	396	384	398	428	444	417	439	433	446	390	434	441	420	427	369	401	404	412	426	400	403	429	423	385	438	440	411	423	378	428	433	458	419	412	429	426	414	422	412	423	447	445	401	417	413	397	434	399	381	407	409	424	467	432	416	385	424	397	407	420	442	442	423	428	432	386	425	441	402	439	405	433	410	448	388	426	385	425	417	419	422	449	425	436	430	431	421	460	421	399	421	434	386	423	439	416	390	415	427	473	416	413	378	411	422	403	438	427	423	427	431	418	420	427	402	403	374	419	427	424	427	446	406	416	389	454	404	456	427	427	415	450	423	418	416	394	442	434	427	421	387	451	425	402	446	421	410	429	442	431	382	413	400	437	451	449	390	435	421	420	422	469	425	415	438	439	427	411	425	441	449	452	452	420	401	412	425	417	440	390	437	416	435	447	413	410	418	413	440	392	415	398	420	407	379	392	412	441	429	388	423	402	425	393	439	430	399	420	403	403	432	404	405	381	411	451	428	445	405	445	409	444	381	436	423	408	412	425	404	455	387	456	439	402	405	436	426	434	440	425	451	398	441	414	403	398	420	415	411	398	427	434	434	402	407	409	438	416	408	452	394	411	405	406	414	449	421	439	408	420	427	434	447	399	374	422	405	394	429	441	407	434	414	399	447	422	439	371	425	411	395	398	417	419	411	452	412	416	430	411	443	405	420	425	435	433	412	424	415	405	398	411	440	417	422	421	412	450	410	421	442	447	439	426	391	467	448	430	397	393	415	409	436	481	472	412	409	403	423	411	395	396	450	437	428	415	401	416	464	461	373	414	421	464	415	426	421	409	411	447	418	416	418	471	433	408	437	418	387	471	440	452	424	397	393	425	414	396	385	414	376	437	392	441	408	416	418	410	420	446	413	409	409	392	439	422	450	411	443	462	418	435	397	420	423	406	418	429	382	415	420	437	406	419	461	461	410	437	442	412	394	395	458	407	441	406	441	491	425	436	445	390	418	410	423	443	443	432	417	385	441	441	425	434	443	425	407	402	444	388	402	416	395	431	447	411	411	426	435	416	408	425	436	434	435	395	409	408	426	419	391	414	413	438	445	459	461	409	456	419	433	414	434	444	400	413	391	446	397	400	413	391	423	430	405	429	389	428	434	435	414	435	438	456	433	426	424	428	381	423	400	451	418	422	440	432	411	428	409	413	447	479	470	425	398	424	445	422	438	372	438	418	422	379	407	389	426	452	392	408	426	418	448	419	375	422	387	448	396	426	427	422	412	445	414	429	426	407	450	420	378	465	440	446	431	451	416	407	438	431	464	429	428	434	419	397	483	436	407	378	419	429	406	427	405	411	466	418	411	397	411	417	434	426	397	458	408	429	402	430	419	391	423	407	410	426	456	448	402	392	415	409	368	367	463	404	409	442	439	404	405	462	431	461	417	451	428	429	436	401	431	406	436	426	430	423	394	375	412	451	430	422	411	466	421	413	447	421	436	442	419	448	377	398	414	403	473	392	443	407	440	440	411	449	460	424	439	445	404	420	397	419	463	439	365	446	453	431
40907	41321	19192	8483	4285	2388	1215	881	713	667	531	547	499	506	472	469	450	445	469	426	439	436	444	445	486	412	434	444	422	440	461	448	435	417	451	455	427	442	461	421	428	435	427	424	447	438	424	456	468	495	478	439	445	428	414	465	446	459	433	445	436	434	433	443	406	449	445	458	448	458	462	447	424	438	424	443	441	463	426	466	481	469	462	465	449	476	456	486	413	453	430	425	453	441	424	462	446	445	450	437	445	475	463	477	456	473	451	456	420	453	443	403	436	417	442	428	484	461	415	464	453	444	443	432	476	439	482	425	464	461	451	436	419	435	459	518	419	442	481	457	464	460	474	446	455	419	449	441	450	461	442	450	394	427	428	444	423	444	442	457	413	436	434	449	443	436	462	424	453	458	427	400	422	431	438	438	475	451	459	422	415	418	423	439	406	430	429	386	417	464	471	442	450	450	470	437	473	435	462	423	450	467	415	458	447	430	438	467	453	432	416	410	425	415	421	431	475	451	426	450	464	425	423	477	433	438	414	427	455	446	427	423	422	437	466	407	481	430	440	435	462	446	430	499	412	440	476	461	456	438	464	397	411	396	427	437	414	510	427	444	426	463	410	437	461	460	448	462	450	421	436	443	454	385	423	412	504	449	436	438	437	442	481	448	397	416	413	462	462	410	478	447	475	424	445	423	432	453	433	451	455	476	444	478	487	426	436	447	459	456	474	438	441	455	449	441	438	488	415	435	425	487	446	428	442	440	443	434	432	425	450	454	444	422	449	434	480	434	461	451	459	467	429	430	437	443	454	468	416	453	439	476	442	441	439	450	440	433	459	441	448	470	491	446	387	442	445	432	443	451	465	430	435	398	478	456	475	466	422	449	445	463	441	432	398	468	423	427	439	437	434	436	428	438	478	448	478	433	483	412	485	473	498	443	433	413	467	416	447	444	462	449	439	415	451	499	438	416	432	439	420	434	442	443	448	415	477	420	425	439	444	444	453	454	459	432	430	428	432	461	441	429	460	430	398	444	444	403	426	453	434	452	442	429	442	476	420	418	429	432	435	465	440	438	444	445	414	391	406	407	433	420	454	480	419	434	472	442	432	490	425	411	438	439	471	429	449	408	467	436	473	455	417	452	430	443	464	491	436	422	480	466	434	446	462	435	464	467	454	434	436	443	433	436	430	447	436	454	451	439	435	433	414	429	455	421	423	430	440	441	464	450	409	481	428	454	452	431	431	457	458	472	433	451	444	418	417	468	453	432	436	461	446	463	438	466	458	431	512	445	434	468	412	428	461	444	474	419	450	465	433	440	431	433	469	430	474	457	435	447	450	425	420	434	419	407	449	455	427	428	429	425	484	439	468	449	448	455	458	442	457	458	406	435	415	480	469	449	464	477	420	431	428	459	432	441	453	454	451	434	448	441	409	448	444	449	459	422	446	398	460	426	410	473	443	443	404	467	430	426	478	428	420	398	435	435	451	446	435	460	438	426	473	441	444	430	430	473	427	450	426	452	431	445	461	446	435	460	475	435	424	450	445	445	425	420	439	425	410	467	421	454	416	450	443	399	499	491	435	432	458	453	426	417	424	452	433	397	428	402	449	447	448	471	454	504	419	439	464	467	430	465	453	458	439	442	441	466	444	434	437	458	467	481	428	448	405	463	442	457	437	412	431	450	431	485	465	461	401	423	467	429	430	467	443	429	414	429	443	449	419	400	465	450	443	410	448	432	439	475	422	442	428	421	452	393	466	459	425	454	453	422	451	413	406	468	441	440	427	427	429	429	439	447	425	437	429	461	442	412	454	462	441	405	430	447	422	443	429	453	401	451	416	443	436	432	406	447	437	474	423	424	438	475	434	451	437	436	452	472	463	399	435	424	417	446	428	472	468	425	403	447	432	440	443	444	450	441	467	406	430	453	411	452	436	415	483	434	437	464	455	449	446	465	473	474	437	452	421	432	418	456	424	429	446	429	434	428	479	444	451	467	450	430	419	413	434	430	447	447	436	422	461	448	452	440	443	465	465	429	395	389	455	431	435	440	432	425	448	458	451	460	408	426	382	465	449	426	446	455	423	433	473	472	450	426	465	434	445	450	424	443	443	436	430	457	432	439	463	429	459	439	453	427	433	402	463	447	440	435	449	448	449	444	417	487	424	469	415	455	454	415	441	441	407	476	407	447	448	454	408	421	421	427	421	412	427	419	449	466	434	435	453	445	442	431	441	460	453	468	434	436	455	425	443	436	433	425	427	443	487	453	445	467	430	445	476	448	418	452	464	429	431	448	476	466	465	435	444	469	411	445	459	454	429	431	454	417	442	436	425	449	471	452	407	420	436	459	455	486	475	464	440	423	431	440	448	426	468	416	438	462	417	424	431	439	442	462	434	451	403	455	471	468	439	445	438	424	458	406	449	419	444	476	447	442	450	449	443	420	428	436	444	449	433	432	414	428	432	468	414	423	407	433	409	466	446	439	457	452	432	430	447	453	468	453	468	426	459	461	461	441	423	415	427	416	453	435	447	427	425	448	400	469	460	445	435	491	431	470	443	461	439	407	440	434	439	452	453	440	466	422	455	454	481	416	470	474	433	431	414	450	455	439	430	439	438	456	415	459	468	441	452	465	421	434	458	454	460	452	439	437	459	434	410	454	464	394	456	429	464	480	469	445	442	396	443	418	450	443	493	431	470	489	448	430	426	441	397	410	443	435	455	434	405	446	448	458	443	407	477	432	436	442	432	442	454	423	467	462	473	452	460	470	438	425	453	418	498	431	435	468	464	434	462	441	429	450	394	448	467	420	415	448	486	453	436	447	443	417	472	448	457	416	445	457	414	468	449	468	415	440	441	404	423	457	434	420	452	438	432	420	423	453	442	445	455	452	416	425	467	461	437	453	447	446	447	427	464	434	435	410	411	429	405	446	466	470	486	466	463	425	454	460	433	465	425	422	427	444	434	429	442	434	435	441	416	449	396	411	451	422	435	432	473	449	425	428	429	490	468	431	447	463	458	487	446	453	416	434	433	416	413	438	467	423	463	412	465	406	445	432	453	430	471	437	459	481	439	441	450	465	461	447	456	455	427	458	455	446	389	437	448	481	475	456	462	415	418	439	408	432	444	471	466	471	421	463	422	411	415	432	438	437	426	439	448	427	423	425	417	446	449	455	436	458	441	441	461	440	461	446	468	446	451	466	436	449	470	484	429	425	453	417	433	456	463	421	451	453	436	428	444	429	442	452	449	431	426	442	458	480	448	456	440	478	431	450	420	461	469	468	443	435	496	419	463	461	453	434	447	415	426	457	467	457	487	429	415	418	463	419	402	456	464	464	444	467	447	440	470	447	446	431	451	446	444	450	406	459	478	436	431	397	449	476	417	461	402	447	431	397	409	447	470	435	402	436	438	464	484	422	449	447	429	445	463	442	421	470	421	399	417	440	483	440	466	424	433	403	422	459	452	401	393	420	490	412	423	470	426	468	424	430	422	482
22423	20936	28404	23644	20962	20631	8817	2269	1474	1261	995	942	754	594	498	461	449	457	421	440	381	437	398	429	430	389	391	380	413	375	408	393	420	422	357	424	403	413	398	420	386	380	407	364	446	404	417	390	389	417	395	418	368	371	389	389	387	424	404	389	426	371	396	414	397	398	397	403	392	371	375	425	387	372	364	400	447	392	395	409	403	385	399	395	433	429	398	437	379	398	405	360	386	424	419	417	395	401	386	409	402	412	391	418	393	393	380	388	418	404	380	413	376	372	380	417	392	397	368	424	365	373	404	412	403	420	413	391	405	413	378	401	419	435	431	408	368	423	407	370	422	416	371	389	394	404	363	402	390	389	403	387	379	419	374	410	402	384	395	403	420	404	429	403	409	423	433	354	355	395	364	391	394	338	419	413	402	407	403	392	397	364	408	401	396	400	393	366	360	406	415	399	366	403	404	396	426	389	417	403	395	372	398	390	410	405	392	410	428	376	366	392	419	383	405	413	386	413	436	379	377	373	399	387	360	407	413	417	403	365	382	396	403	372	399	423	360	380	413	378	347	389	408	385	408	395	398	417	386	407	376	419	399	392	398	396	408	400	392	361	403	404	383	403	385	389	405	376	418	414	414	408	409	397	379	361	401	402	397	433	406	438	424	404	406	393	381	391	393	405	376	431	426	403	399	362	385	421	383	396	413	404	379	377	397	375	381	396	393	422	386	413	382	376	375	437	372	425	375	390	401	417	413	435	418	413	394	407	396	418	397	425	337	393	406	427	375	423	374	414	370	408	362	394	382	393	377	401	411	379	395	416	374	386	373	427	380	403	414	390	393	384	435	375	418	378	397	408	374	373	384	388	436	369	396	387	389	398	391	415	378	398	407	372	397	380	422	396	379	401	400	418	424	352	387	435	395	398	382	404	422	385	385	423	382	391	403	351	376	392	414	446	392	367	390	392	391	368	397	419	379	390	383	386	405	418	402	407	386	350	399	414	429	424	394	403	368	402	400	395	385	386	394	380	377	376	369	374	395	426	387	358	387	398	381	400	389	407	423	388	389	393	383	406	414	440	427	393	361	411	388	415	401	422	407	424	419	397	374	384	361	383	386	378	429	402	422	452	379	438	390	406	380	394	386	396	395	401	384	442	385	379	385	389	402	443	399	381	400	405	381	388	381	423	370	427	378	385	417	385	377	401	380	413	378	366	399	372	389	370	424	394	443	403	356	404	404	380	411	372	396	372	398	386	380	394	391	355	380	394	360	368	342	400	402	388	398	392	413	391	420	413	377	377	428	400	426	403	380	396	408	378	394	432	363	431	406	396	347	388	407	433	390	367	395	409	399	380	392	387	342	377	390	412	385	408	412	414	403	365	465	384	404	416	385	393	429	401	426	427	399	381	439	385	371	394	416	376	368	436	372	385	422	358	383	375	395	425	434	395	394	408	388	405	388	396	369	415	424	410	416	347	397	431	403	346	399	359	410	393	392	405	387	393	379	377	380	404	382	374	405	419	410	369	423	403	400	379	403	403	401	394	390	389	386	391	382	413	384	394	415	374	428	409	373	411	406	401	404	407	393	388	402	397	375	395	400	392	399	444	421	380	372	394	397	416	361	397	383	422	410	364	402	413	393	411	419	377	438	404	376	408	424	385	388	377	369	377	394	408	417	407	393	391	385	364	383	416	412	382	354	395	413	419	416	396	406	376	411	357	431	418	393	398	411	396	386	381	400	393	383	353	376	387	406	411	382	420	433	392	391	383	369	415	424	404	415	405	380	412	402	420	401	372	384	397	370	390	421	394	399	417	405	365	385	407	417	400	399	424	395	371	394	354	401	436	356	379	394	389	382	390	373	406	357	390	360	401	372	359	380	399	413	400	389	402	389	378	397	370	427	406	385	399	353	415	403	372	413	395	415	405	377	375	396	386	421	389	399	388	396	383	388	399	388	442	333	396	380	411	408	384	380	371	391	372	365	394	413	377	419	438	395	409	401	421	415	378	387	376	378	386	416	379	412	395	403	401	417	402	370	394	365	372	379	421	354	412	415	388	439	373	388	396	418	415	427	356	397	402	414	366	391	390	396	401	363	409	382	402	417	416	398	379	376	395	379	375	381	397	410	405	373	375	388	364	404	388	378	410	387	400	375	425	397	396	397	397	387	380	428	393	372	388	428	370	415	367	394	411	378	412	376	392	420	382	382	373	405	407	396	415	376	408	379	438	356	438	373	413	383	398	391	413	408	364	410	368	396	431	409	409	426	403	354	406	399	393	436	397	391	391	376	426	361	393	411	362	412	373	419	411	407	405	406	439	380	381	384	377	365	362	399	400	369	409	342	417	406	410	384	427	351	359	419	400	385	392	387	379	409	408	407	408	378	435	404	425	371	387	381	387	403	366	444	380	377	417	405	418	375	388	391	387	420	403	408	390	371	417	404	443	407	383	409	368	364	384	408	389	359	390	393	380	405	377	387	358	408	399	385	383	380	391	404	385	357	377	389	385	380	382	423	414	360	379	379	400	369	396	393	392	367	362	400	372	418	378	384	401	393	410	386	396	363	405	373	403	382	350	407	400	363	408	400	425	400	383	421	411	408	379	411	390	423	415	385	371	397	396	399	374	400	421	395	388	407	402	374	379	391	394	388	379	390	415	383	399	394	420	400	404	420	358	424	388	400	388	412	397	407	409	389	395	390	385	381	411	436	387	400	426	354	391	381	428	380	385	407	383	369	371	401	414	401	404	385	413	397	388	401	373	409	390	396	364	407	385	393	416	370	379	425	367	401	416	390	437	448	423	400	376	436	389	402	359	372	369	374	424	399	419	412	368	405	372	387	398	399	410	359	400	430	375	385	405	405	401	365	414	426	429	390	417	418	370	389	382	412	403	389	348	396	364	424	400	404	434	378	362	418	412	408	367	400	409	390	415	413	408	421	395	397	390	370	391	369	385	362	420	395	366	412	386	364	433	389	450	403	428	387	382	415	398	411	401	349	427	424	394	382	420	387	395	402	393	392	405	397	399	378	382	417	378	389	383	395	393	378	402	379	417	372	423	396	328	411	394	393	383	393	369	387	390	405	373	404	369	411	415	404	348	370	371	391	386	389	400	382	418	379	394	394	400	405	337	391	419	375	405	393	432	403	441	395	395	383	411	399	426	439	366	391	381	373	393	408	404	380	410	377	359	400	402	383	368	393	375	410	394	447	392	409	340	398	389	390	404	391	388	380	377	407	394	383	426	386	401	397	382	413	348	356	419	372	378	378	368	416	402	367	383	386	383	410	380	400	433	378	406	373	354	411	406	390	362	382	381	383	370	408	408	430	381	438	374	424	398	379	374	378	381	427	404	385	395	390	400	368	353	384	388	374	388	382	385	390	432	382	345	373	357	373	374	367	406	439	413	381	410	372	418	417	426	416	407	366	394	384	370	403	416	410	406	445	409	395	407	385	386	415	357	374	394	397	403	385	370	413	391	444	388	427	401	430	422
44037	62883	40749	25244	12862	5413	3931	2968	2158	1667	1323	1218	906	782	551	526	505	502	477	427	405	410	404	387	422	410	431	411	406	404	389	422	433	423	385	425	411	432	355	401	421	383	412	414	430	430	387	385	391	389	387	424	396	434	423	396	407	392	394	398	405	385	406	416	399	346	394	446	408	385	384	432	417	452	422	388	358	383	434	444	375	440	362	397	430	399	395	415	427	433	429	397	397	432	412	415	398	382	396	409	391	425	408	423	400	410	412	361	401	437	413	388	425	406	410	428	422	382	407	397	406	418	383	425	426	377	404	395	378	406	409	442	451	411	386	426	394	421	438	410	387	403	372	413	415	403	401	399	433	417	419	407	380	405	398	419	390	395	413	408	424	423	405	402	435	392	431	373	397	398	411	386	417	424	375	392	416	403	431	437	397	462	411	416	384	429	416	433	403	417	393	413	372	397	403	444	389	376	405	417	459	449	418	461	399	418	396	427	423	418	421	419	399	392	397	449	417	413	438	412	379	401	421	385	397	431	423	403	373	432	376	440	389	437	409	397	388	433	414	456	404	416	413	408	415	379	407	382	430	404	401	423	372	412	424	423	431	424	425	416	382	415	453	432	407	404	426	413	387	430	388	391	403	407	411	383	417	391	402	425	455	412	413	403	436	421	386	414	408	399	436	449	391	436	421	413	445	409	393	424	418	390	411	411	453	400	391	370	368	407	394	415	386	388	416	413	395	390	411	401	407	439	403	432	412	394	426	428	407	394	430	390	415	415	409	411	416	442	432	424	385	427	405	396	437	380	445	403	437	408	425	403	408	441	405	435	420	389	436	405	363	383	410	396	411	412	400	410	400	412	409	412	412	425	406	424	403	437	442	413	420	362	428	385	408	421	418	440	400	418	428	399	425	405	384	436	422	441	399	399	396	403	406	374	449	413	386	420	405	412	380	404	415	403	400	400	423	422	416	402	447	401	417	409	382	395	428	422	415	400	386	417	398	410	445	424	420	406	401	408	433	416	357	387	400	391	423	399	400	401	426	406	396	375	400	388	383	409	433	403	421	397	418	406	438	418	367	405	396	392	426	421	390	414	407	428	417	417	401	409	418	447	402	425	383	428	405	395	401	393	408	416	406	399	421	425	398	414	371	395	382	431	417	436	420	433	422	368	393	442	440	431	438	386	445	415	406	420	416	405	384	416	407	425	386	412	414	393	397	395	386	395	412	407	408	439	449	393	382	430	412	437	391	423	391	423	434	403	415	391	384	399	417	415	433	390	426	407	430	394	388	407	381	402	360	432	424	453	428	414	439	418	407	388	425	396	371	391	437	416	390	447	398	432	398	407	431	425	365	424	451	408	438	438	457	410	396	410	447	398	408	407	411	388	385	396	440	369	422	427	390	372	410	399	391	392	404	422	395	397	416	399	401	405	386	397	431	401	423	407	401	420	405	414	367	479	441	409	425	439	438	423	401	407	380	423	429	410	407	384	379	396	417	419	405	435	426	456	414	410	403	390	402	401	457	410	428	393	439	409	400	405	409	434	429	396	387	407	407	397	413	432	429	373	421	412	416	399	397	402	388	418	413	408	394	449	418	426	446	385	415	437	454	405	413	420	425	412	410	395	396	432	419	382	394	362	412	418	430	389	403	393	383	389	362	443	472	412	428	406	406	365	402	417	423	455	413	421	372	389	437	421	410	393	365	409	411	439	402	393	379	405	375	376	417	405	407	417	416	415	438	381	392	368	373	397	395	411	409	414	382	392	440	398	422	397	420	390	427	446	424	432	417	404	383	396	422	421	423	428	395	412	396	388	385	421	387	447	384	422	428	395	452	408	387	460	447	366	443	400	409	391	413	445	358	410	404	368	405	401	426	429	409	389	416	392	413	412	381	414	423	403	426	380	362	424	409	462	399	371	381	427	399	420	400	399	419	412	414	427	428	420	431	406	473	380	429	388	420	440	422	397	454	416	410	446	439	422	431	398	399	406	405	396	402	420	386	435	420	414	417	391	433	378	351	405	424	383	382	461	385	440	411	406	373	378	446	414	420	407	416	412	425	381	379	406	379	402	429	419	407	447	402	438	394	412	374	390	436	381	428	399	381	391	453	425	418	395	414	361	409	372	396	421	420	409	427	428	378	415	419	392	415	422	431	417	396	417	421	391	421	395	401	373	405	381	426	405	408	395	412	415	396	471	449	398	412	390	423	397	426	402	409	417	416	415	409	474	422	420	412	390	401	405	410	404	414	362	423	404	394	396	409	416	420	420	396	389	437	418	376	419	427	401	366	402	400	442	429	425	391	413	379	441	415	404	381	396	406	426	434	398	409	422	394	390	413	416	380	403	411	424	410	412	403	383	408	388	399	398	396	421	433	408	397	383	415	412	427	422	386	413	395	442	436	420	342	432	424	357	367	436	423	436	399	412	406	434	419	378	383	380	436	394	392	394	386	408	436	418	413	413	403	436	396	446	378	409	399	424	433	447	419	436	410	365	421	392	427	384	434	430	408	428	416	431	394	420	400	399	380	379	424	410	384	402	395	391	403	414	410	399	393	391	424	405	392	440	430	414	408	439	393	451	393	407	407	420	412	377	385	377	424	387	417	391	401	425	373	467	414	474	405	432	401	403	431	455	385	427	405	403	418	411	373	426	412	400	407	420	420	422	378	410	392	397	387	449	390	438	372	399	405	414	409	420	431	413	389	429	411	384	417	432	395	423	416	409	394	422	425	395	417	405	409	392	426	425	431	402	396	442	404	414	428	433	440	416	397	409	398	407	417	421	385	418	423	420	394	417	420	442	397	409	400	398	419	445	408	417	382	405	405	437	411	427	408	430	412	413	447	405	369	424	424	398	404	396	399	442	437	412	430	411	395	413	403	385	400	407	410	414	456	415	413	466	403	436	398	434	435	414	408	408	390	399	386	399	399	408	396	400	423	397	407	382	408	392	416	404	402	414	405	408	422	420	443	431	407	417	409	423	391	437	394	407	400	422	421	416	405	401	395	417	387	407	413	386	427	385	378	398	420	397	407	398	416	413	434	408	414	430	393	461	402	411	400	399	410	437	440	420	398	390	412	413	408	402	416	422	373	396	395	380	395	417	454	411	430	444	375	393	388	399	393	429	401	429	353	430	408	423	360	407	410	381	405	354	445	425	399	423	357	410	431	431	414	455	434	401	384	393	402	380	415	361	408	376	403	436	429	423	377	420	419	416	399	389	408	426	369	395	390	383	401	405	365	385	389	394	414	416	432	410	438	387	407	409	419	386	380	391	409	416	403	386	405	407	385	416	434	427	407	409	461	395	422	421	415	426	406	385	437	368	419	427	389	427	424	403	381	444	462	443	434	448	407	418	408	378	404	444	437	437	431	373	408	384	423	407	413	440	395	436	406	430	413	420	374	424	399	401	436	419	419	397	395	423	427	424	383	416	427	408	420	435	407	411	445	391	414	440	377	421	372	430	400	382	414	414	425	418	400	400	415	404
40086	32094	25513	13542	4272	1846	1155	850	727	609	538	475	493	426	441	413	440	440	437	398	421	376	407	383	398	437	419	419	414	400	374	434	424	418	400	356	447	433	388	412	391	403	425	397	402	413	396	387	404	395	439	434	367	427	405	419	401	412	428	405	453	415	447	399	437	411	427	419	428	438	421	407	423	388	412	446	441	396	411	441	406	435	402	423	421	440	405	385	418	378	416	412	406	414	401	412	397	390	430	408	404	427	387	412	436	420	400	461	389	378	424	419	431	412	385	429	396	424	426	415	406	360	393	399	420	407	445	416	418	398	430	425	423	404	432	418	418	433	441	438	387	396	411	403	395	408	384	381	415	374	377	386	385	423	438	381	419	410	411	392	402	419	383	388	373	381	411	402	433	433	414	419	425	416	408	429	401	372	450	441	375	420	414	445	431	392	444	417	408	431	446	403	481	422	418	387	406	429	411	423	400	413	395	398	465	406	446	389	435	404	413	429	416	398	395	410	438	417	402	412	377	450	428	414	402	437	423	370	407	413	420	408	444	439	438	422	413	422	439	401	394	392	401	449	434	418	407	388	413	404	462	394	388	438	418	407	430	411	440	405	449	417	416	434	430	433	427	392	415	370	400	441	425	423	384	392	399	412	444	418	436	390	425	405	397	433	439	445	418	439	449	386	433	443	429	425	423	388	422	390	434	393	405	399	405	416	427	399	394	417	381	415	430	427	419	419	438	392	438	416	394	400	409	376	431	398	419	356	437	413	407	406	380	414	419	420	428	420	446	421	394	424	409	413	367	439	388	398	407	424	406	436	396	439	429	414	410	434	389	409	405	411	410	430	430	414	395	395	390	422	406	412	400	406	413	382	425	424	403	359	414	419	372	413	447	363	380	399	445	379	403	436	425	419	414	437	433	428	376	383	406	374	393	415	438	449	385	438	399	412	394	438	402	414	431	405	405	376	406	410	394	467	453	429	405	434	438	428	398	416	444	410	420	417	436	400	428	388	433	418	430	386	404	438	392	434	400	429	391	407	409	402	418	411	391	437	370	420	414	408	398	441	373	413	366	373	418	395	438	425	432	407	426	430	432	408	421	397	417	384	418	403	425	422	442	400	368	370	396	423	441	425	426	397	375	453	419	448	405	408	440	402	406	434	393	385	400	395	435	429	427	416	407	396	416	420	421	421	405	413	419	426	383	388	427	436	410	450	389	387	428	364	438	415	393	463	415	439	457	419	420	387	420	381	412	436	405	429	436	408	422	391	434	400	423	410	408	370	412	442	420	408	404	404	408	388	424	380	413	430	414	424	412	426	433	387	405	403	415	385	416	437	378	406	426	422	397	430	428	402	413	420	430	434	391	390	424	398	396	428	412	448	393	419	382	416	379	396	411	430	447	423	393	421	404	395	410	432	409	425	424	372	407	416	371	406	447	414	420	405	424	424	366	410	409	404	380	402	426	367	425	412	442	390	385	451	424	426	376	380	396	370	421	400	452	420	402	420	392	401	396	405	402	413	420	418	410	406	389	368	429	461	399	388	447	419	422	396	396	422	423	388	408	401	400	380	376	410	446	414	426	409	440	433	458	389	403	398	382	454	420	424	422	344	401	433	415	400	429	407	408	362	434	416	412	426	411	450	419	432	376	397	383	439	388	430	418	422	419	381	403	391	395	403	426	399	398	428	415	393	451	434	429	380	391	410	447	409	404	411	399	432	425	476	412	418	407	388	415	431	420	413	408	404	429	413	398	432	416	387	399	426	375	411	455	428	406	393	440	436	398	435	364	409	428	455	399	440	372	426	437	448	412	415	406	406	433	410	383	430	428	375	404	397	425	404	396	402	391	433	404	406	435	457	427	389	399	426	468	386	401	394	415	425	410	401	424	426	411	425	389	416	433	448	445	415	437	410	383	410	389	397	402	398	430	414	423	421	408	359	424	396	420	404	385	422	396	383	382	414	378	418	427	442	451	392	402	433	445	444	398	418	419	392	373	395	407	412	430	413	427	375	413	438	388	424	401	445	448	442	392	386	415	423	437	423	413	398	402	371	401	437	396	429	388	423	429	417	387	421	394	434	405	413	392	429	414	397	433	443	411	418	399	428	397	435	413	413	421	435	433	389	421	432	413	401	403	427	407	423	394	432	402	437	434	417	409	400	404	374	391	387	382	412	396	400	404	387	422	400	437	378	402	433	430	386	392	432	440	446	405	414	411	418	382	421	443	420	436	446	379	434	425	404	432	395	380	442	412	393	396	426	375	401	422	416	416	425	430	427	400	418	432	407	436	428	420	433	406	433	360	406	424	419	461	445	426	400	401	411	411	394	429	384	417	418	393	414	395	409	406	413	410	404	364	450	445	383	419	406	365	421	417	418	407	399	398	398	365	436	404	476	419	406	418	391	433	426	425	447	443	423	402	416	442	446	393	411	407	402	435	421	445	445	448	410	417	421	410	377	409	392	380	396	432	424	387	430	394	396	382	404	433	390	424	403	469	422	368	397	401	441	426	427	419	436	432	407	411	417	412	396	415	418	417	427	412	414	437	405	454	377	410	380	366	441	381	401	408	424	420	432	413	426	418	426	431	427	438	408	400	415	401	396	421	403	413	376	394	376	447	392	431	477	418	421	414	410	425	413	395	420	373	426	432	426	392	407	398	411	412	410	400	413	403	363	443	391	414	396	401	430	401	435	412	414	381	405	433	407	418	402	396	416	428	418	435	373	405	435	430	433	434	446	429	418	421	422	397	412	415	451	410	412	423	426	358	429	420	420	417	399	413	435	428	418	409	397	429	417	416	386	425	435	402	415	376	383	421	402	415	410	398	401	436	437	413	418	405	409	410	400	408	407	420	375	421	413	412	416	397	437	429	390	415	380	397	415	413	420	408	408	403	446	418	394	432	399	380	394	456	412	408	443	447	430	382	414	384	418	405	449	429	433	400	447	377	430	425	406	433	445	431	373	370	443	416	450	395	434	417	387	441	406	413	386	420	396	433	376	416	448	423	454	415	448	431	445	408	415	435	410	417	384	441	407	439	420	375	433	394	390	431	447	432	403	415	421	422	407	418	402	388	415	431	415	400	376	452	392	379	420	402	421	399	390	372	398	421	431	422	428	381	387	402	406	449	400	427	418	392	422	385	393	421	410	397	414	444	426	413	388	421	403	414	403	414	436	407	419	386	447	429	409	393	397	407	381	400	459	416	401	448	428	429	421	405	374	385	417	410	385	434	402	385	437	414	433	444	437	413	417	472	410	382	357	455	412	415	383	404	408	441	419	419	406	392	400	384	416	410	444	414	429	444	417	452	436	423	441	402	418	380	383	380	417	407	421	396	390	398	399	431	439	416	415	399	408	387	439	370	453	417	429	394	424	370	433	421	413	415	416	394	371	384	398	383	407	401	424	406	426	458	393	452	403	415	417	420	416	379	402	434	420	389	417	408	368	414	412	429	437	419	372	439	418	411	399	374	369	429	398	409	441	397	376
44259	42097	23931	11147	5423	2812	1684	1235	941	772	620	542	521	448	434	447	435	419	404	421	452	418	444	432	468	426	446	433	480	439	415	425	447	454	443	452	464	485	435	462	426	452	464	450	434	407	464	447	436	445	447	450	429	438	438	474	485	463	417	425	446	426	412	427	432	426	421	457	450	448	432	460	405	449	421	496	455	391	399	439	414	424	396	442	406	431	439	434	424	451	403	438	476	440	463	421	427	401	392	493	450	433	418	457	441	446	434	459	432	457	417	455	443	473	455	458	467	472	474	411	454	442	465	439	447	462	457	434	431	459	431	413	432	403	415	435	425	449	432	445	410	438	452	442	370	437	447	427	408	396	462	468	431	453	471	423	409	437	442	468	421	464	424	436	434	413	439	423	477	441	481	417	423	410	407	453	443	405	474	434	433	413	429	462	463	441	451	408	465	404	454	466	466	403	422	425	455	410	423	455	446	453	455	421	459	431	457	430	457	437	447	431	437	420	442	462	443	454	418	423	463	450	431	472	421	417	432	411	445	428	447	431	434	446	452	453	459	439	399	460	451	435	435	443	433	415	449	462	447	416	422	463	421	417	445	445	451	476	432	449	416	422	434	430	423	427	463	418	481	471	411	457	414	456	454	457	423	423	432	441	443	448	429	425	448	450	439	417	395	487	433	438	421	438	468	419	428	426	431	478	477	404	440	423	420	426	455	412	480	439	449	439	436	401	438	479	447	442	465	423	477	415	429	404	446	456	465	460	436	465	434	449	430	454	447	440	435	448	451	444	455	446	431	436	432	451	431	431	448	400	421	454	423	442	419	468	415	448	448	387	442	453	452	442	475	384	410	432	421	413	464	443	419	452	447	403	431	429	457	424	429	446	428	416	424	443	452	429	433	428	449	436	390	454	435	449	411	425	422	459	425	423	450	446	462	437	475	430	455	433	458	439	413	432	404	440	428	453	446	444	466	431	436	446	446	458	429	412	400	436	418	468	430	439	454	450	425	422	424	452	431	431	435	434	413	464	441	450	443	430	419	434	425	452	423	425	431	467	394	432	444	428	412	421	462	425	430	427	430	487	433	429	434	444	447	441	439	408	455	432	491	434	478	440	468	424	449	434	413	453	465	458	437	435	453	461	417	424	411	427	458	474	427	441	388	408	439	448	444	419	465	446	424	433	403	437	434	432	464	462	444	439	446	452	480	451	438	477	442	426	467	430	443	433	425	461	430	429	477	440	447	439	414	430	449	478	445	467	413	422	420	439	440	445	470	394	433	454	446	418	436	422	398	457	409	480	466	423	445	448	423	464	426	421	418	449	446	424	422	429	437	488	437	415	435	453	443	432	447	458	450	424	450	416	441	434	482	453	431	414	453	447	449	419	432	463	449	458	466	464	424	417	410	438	465	432	451	439	435	416	467	444	417	402	413	462	424	463	407	443	454	464	421	450	467	440	454	450	428	405	455	461	470	463	463	452	418	476	435	445	399	443	458	426	437	409	449	403	466	440	440	445	433	458	431	465	422	422	386	447	418	465	433	445	441	451	424	451	450	409	421	488	411	416	454	442	454	442	404	471	432	426	450	449	423	427	404	440	438	455	386	446	423	433	404	470	464	468	424	413	430	424	421	416	456	475	412	478	426	465	415	447	421	448	441	427	450	430	421	421	409	431	390	425	464	407	439	461	402	414	443	442	422	442	435	455	437	433	435	417	419	410	463	456	448	461	483	433	474	433	404	453	431	436	454	445	410	439	460	410	433	437	411	439	448	420	460	456	442	445	426	452	437	449	402	448	462	456	414	449	414	426	406	413	415	410	441	409	408	420	442	474	467	456	449	436	460	464	488	438	439	457	443	441	422	439	416	415	452	453	453	430	413	431	454	430	403	428	418	450	487	423	414	444	391	436	420	431	434	410	440	444	434	430	454	422	424	468	455	476	404	437	464	449	462	466	469	443	406	401	450	460	478	446	449	469	428	424	449	466	471	454	449	441	455	447	417	434	439	417	441	456	462	440	430	414	426	413	431	448	448	419	454	453	425	441	438	450	418	439	452	455	408	455	422	456	466	440	410	442	413	432	428	431	422	445	441	493	401	453	438	430	416	425	418	398	420	442	433	395	406	410	405	458	429	470	416	479	428	433	404	443	400	435	462	417	455	423	421	439	419	450	432	432	451	407	446	451	420	433	419	435	429	406	447	468	431	440	474	426	456	455	414	464	437	424	455	430	408	447	452	411	418	450	441	449	454	443	404	468	443	434	446	440	467	466	444	456	408	464	446	395	438	465	451	460	442	417	425	436	423	434	439	435	466	438	447	456	466	436	404	432	449	465	474	448	429	460	402	451	441	448	412	438	410	471	443	425	434	441	407	440	410	427	418	470	429	426	417	402	449	445	414	448	428	426	424	433	436	457	472	437	460	440	433	448	415	438	479	416	432	436	448	420	434	459	477	441	438	443	464	448	489	401	432	479	452	460	442	439	416	461	448	420	430	473	444	459	444	476	439	410	419	406	452	428	415	442	429	450	445	468	459	425	434	429	432	449	434	433	434	455	448	460	453	484	467	441	436	465	420	428	483	429	403	476	448	419	420	429	426	417	398	405	435	447	427	453	458	406	441	432	444	436	469	463	407	413	439	444	421	428	437	423	400	463	434	431	433	442	461	419	463	425	442	420	414	434	428	449	456	471	457	433	447	433	437	427	443	415	429	418	453	418	407	447	452	447	477	436	419	440	426	440	419	403	435	429	451	402	413	445	422	455	410	426	444	454	443	438	447	447	453	408	416	463	457	445	436	420	445	434	450	460	421	455	440	427	483	443	473	469	423	437	423	426	406	485	482	442	445	441	454	417	424	448	412	393	454	444	412	425	434	443	457	443	458	449	432	439	445	452	444	443	462	440	454	440	433	442	457	460	405	402	400	442	417	463	452	423	430	448	452	443	438	443	419	444	440	438	449	459	406	425	438	477	428	456	405	438	452	466	447	406	476	441	425	426	435	433	470	457	409	430	459	454	420	410	451	418	448	408	433	426	462	442	416	393	405	440	427	454	480	434	436	436	410	449	458	447	465	432	438	437	446	475	467	477	471	457	442	410	446	415	443	394	435	445	412	440	433	434	476	428	429	473	465	433	505	418	458	452	403	444	421	411	425	441	452	458	432	436	438	406	438	463	442	434	443	444	458	427	431	461	399	430	415	415	400	453	407	459	439	451	413	428	433	440	388	438	450	453	439	424	439	439	420	420	413	472	421	443	419	430	457	439	427	428	411	433	429	472	416	419	441	428	452	434	416	446	395	449	434	428	433	442	422	398	455	419	425	459	417	430	417	420	435	430	438	425	439	421	469	449	424	459	436	436	441	450	441	428	446	460	468	455	440	422	449	450	426	411	408	441	386	478	461	431	413	450	449	472	413	422	415	450	437	385	414	397	463	391	445	451	454	456	411	468	461	413	440	439	452	457	427	454	480	440	435	479	433	423	463	412	438	451
23309	20933	28040	24120	21193	14629	4687	1901	1386	796	647	556	489	420	416	423	407	432	382	388	368	392	363	394	353	415	363	380	359	410	367	394	439	382	354	412	383	364	371	412	378	375	397	392	383	397	382	394	388	381	430	406	390	394	410	373	370	383	385	375	367	385	386	357	424	393	384	378	394	371	377	373	417	362	373	416	416	383	410	377	384	392	396	364	377	365	377	400	367	372	372	362	398	343	365	359	374	367	405	407	345	354	368	410	416	402	394	384	447	369	404	395	376	376	374	361	372	368	398	391	401	392	370	388	396	417	375	372	400	363	386	384	398	414	419	390	382	400	394	386	377	395	392	380	383	413	381	399	392	346	391	425	384	362	376	377	383	373	383	408	389	398	400	407	409	376	377	387	386	379	377	431	387	390	414	373	386	411	385	379	338	343	374	426	419	396	373	364	407	394	389	391	401	379	413	389	426	368	364	383	363	387	343	414	368	395	415	363	394	394	351	379	377	364	403	401	405	382	365	350	402	381	367	376	384	379	389	390	422	363	397	353	384	424	399	375	360	393	401	418	354	370	381	387	386	415	342	414	389	387	360	378	385	392	402	410	354	362	372	408	365	415	379	407	409	376	408	395	363	382	403	396	388	375	387	431	379	346	416	410	416	401	346	377	368	410	420	364	372	384	394	393	406	421	390	386	391	402	361	374	373	360	391	394	360	402	381	395	373	399	403	369	395	352	369	404	380	369	382	371	401	408	365	415	388	379	389	383	409	351	374	394	371	402	395	376	398	389	403	377	391	352	384	362	386	419	380	407	377	381	366	402	367	418	394	357	376	384	386	428	404	412	390	386	385	411	334	377	397	390	396	395	379	378	356	395	402	362	374	409	334	374	399	394	404	406	386	404	394	422	365	365	363	388	367	410	397	402	389	353	392	360	364	380	389	433	358	402	422	404	393	388	388	355	368	375	383	374	389	371	369	401	378	349	407	403	413	397	377	372	397	396	364	369	363	402	385	380	375	412	390	392	358	394	350	386	395	390	387	390	377	417	368	420	350	375	416	392	404	404	356	423	372	392	378	404	373	378	418	362	390	394	390	375	423	377	384	398	410	375	353	385	423	388	392	372	372	397	396	392	376	383	402	375	369	363	353	399	399	397	371	383	423	404	393	406	366	366	414	417	353	389	376	421	392	410	397	390	362	405	366	381	425	362	393	375	412	393	420	371	440	364	377	386	393	389	392	386	392	402	398	399	380	383	402	363	411	376	404	411	367	395	392	416	387	354	406	380	399	429	384	404	385	372	364	398	386	387	395	392	380	379	375	415	371	399	386	369	387	416	393	401	408	417	408	403	372	375	376	394	390	396	364	365	387	381	403	365	359	346	337	404	372	414	357	371	417	399	380	453	375	411	393	381	383	378	391	382	368	394	418	376	375	371	390	380	389	416	362	359	358	366	404	413	395	356	385	381	407	408	373	369	377	362	397	391	410	389	404	399	395	368	393	403	415	413	393	383	360	396	394	333	378	370	355	381	379	388	362	380	384	386	392	412	374	369	421	391	403	372	396	372	386	396	360	367	429	379	341	405	409	375	425	425	426	368	394	365	355	378	381	404	416	371	370	376	361	367	366	400	410	391	367	403	393	386	372	371	412	377	395	378	362	389	428	370	393	403	393	400	380	357	369	391	402	415	387	412	345	373	377	372	365	434	339	403	386	362	366	379	361	352	396	414	401	363	390	377	407	412	348	376	410	395	400	413	389	384	398	407	379	400	378	394	424	388	362	394	391	384	384	326	359	369	377	370	366	380	401	413	386	382	381	391	395	378	381	436	406	383	363	420	397	394	400	390	370	373	360	405	401	397	396	365	355	413	387	412	402	403	392	390	419	375	388	381	421	417	361	393	356	359	361	377	375	373	381	382	402	366	396	380	355	413	412	425	377	366	411	374	395	418	390	353	382	384	410	407	402	386	376	368	394	375	385	407	328	390	395	399	384	385	367	405	369	385	402	392	352	391	392	391	359	400	385	427	403	357	387	400	378	402	360	355	403	343	360	358	352	399	368	378	372	390	366	409	380	385	404	360	424	390	390	390	378	433	397	377	422	377	376	388	394	362	389	420	387	369	393	394	364	385	372	393	317	341	360	378	403	354	404	357	410	412	397	408	381	416	386	383	412	399	342	403	384	406	372	373	380	361	401	377	364	425	383	397	363	358	357	340	348	403	376	408	378	394	403	391	369	433	384	392	354	392	366	373	358	394	371	372	378	375	395	378	424	401	386	386	406	365	394	387	430	417	396	415	403	386	370	380	383	380	368	372	384	400	376	373	388	390	352	346	315	414	379	394	378	369	374	416	369	361	353	344	381	384	376	377	340	351	340	357	360	375	410	410	373	381	392	380	344	373	429	391	370	360	431	369	388	393	392	372	385	365	402	415	439	372	356	416	372	410	398	421	373	395	380	365	393	384	383	361	388	399	354	364	390	369	378	379	358	384	363	411	404	351	404	398	371	403	400	382	389	385	399	370	366	405	339	377	398	371	364	401	405	403	431	362	397	383	407	401	384	367	377	361	394	378	409	388	394	410	386	393	407	371	418	392	403	383	389	360	363	393	401	377	383	404	393	407	365	391	390	375	393	366	389	370	354	399	391	395	370	410	378	389	397	374	399	385	373	378	387	383	364	358	409	351	383	388	336	368	404	384	342	399	394	408	356	386	372	408	360	347	396	327	391	397	396	374	394	394	411	375	404	426	404	366	379	415	421	372	351	346	363	414	356	372	392	389	368	328	383	382	400	389	374	374	411	383	420	361	383	360	373	351	352	379	389	414	400	421	373	409	344	349	396	376	392	417	366	350	428	395	374	404	327	377	371	390	373	388	390	429	369	397	358	382	389	402	407	386	370	382	415	403	386	402	399	409	426	355	359	364	392	407	409	393	365	409	352	374	326	411	367	318	361	386	362	426	362	382	389	370	441	405	388	358	381	348	369	390	382	385	390	415	346	378	402	392	385	379	380	377	387	361	400	364	385	372	397	365	383	390	398	389	370	368	386	405	378	397	368	398	412	388	365	372	384	391	357	364	395	409	395	371	375	380	380	397	356	363	376	373	393	378	406	400	386	379	388	420	422	364	386	349	400	389	357	385	386	370	416	380	376	375	392	389	370	404	387	401	374	381	386	408	351	385	412	409	420	402	377	414	386	375	359	347	368	362	406	402	410	404	369	377	396	380	381	387	421	405	390	369	337	378	403	365	380	386	378	395	388	371	373	386	406	373	352	397	378	404	388	393	350	375	378	376	384	380	380	401	373	384	393	370	418	399	390	366	417	382	390	385	417	438	367	387	415	392	397	399	390	362	345	367	379	406	425	390	371	384	411	415	350	435	408	382	369	372	372	370	382	375	378	436	376	348	399	395	406	363	363	390	367	373	380	387	403	414	360	340	352	401	403	417	386	381	387	374	397	376	402	381	389	386	372	357	389	392	390	358	415	398	404	393
45044	56898	35975	21693	13657	7995	4657	2703	2030	1019	796	736	574	478	479	466	430	451	435	409	451	421	389	411	398	397	366	377	378	427	382	416	429	410	416	393	370	393	404	407	408	369	428	395	439	364	417	377	422	409	414	408	409	389	433	413	410	421	428	405	410	387	396	405	387	397	418	417	416	420	390	384	381	378	417	388	401	421	403	393	413	400	402	387	399	413	462	403	404	396	437	416	403	440	409	413	415	390	409	392	420	397	419	416	369	419	373	432	411	398	423	390	361	395	393	424	390	381	436	436	383	383	407	404	399	428	410	435	406	419	372	379	416	383	419	395	359	388	448	431	426	425	441	409	404	401	404	410	362	418	398	446	354	431	400	363	404	386	407	398	438	408	423	420	418	394	425	375	449	432	391	409	414	397	392	387	427	428	401	422	422	378	403	394	409	378	395	424	395	421	391	444	410	420	416	395	398	358	396	411	409	412	362	411	420	416	418	399	418	407	439	414	398	413	363	422	419	397	396	459	389	397	418	433	427	367	387	377	404	391	405	410	357	422	421	406	440	391	392	429	416	405	413	393	394	385	390	434	429	415	382	393	399	418	444	416	384	404	413	376	414	378	409	446	385	381	429	430	374	388	393	408	389	362	394	404	408	399	420	414	366	409	385	405	411	414	396	434	388	357	431	397	415	418	431	387	388	414	405	416	422	395	424	358	416	407	407	390	435	398	416	402	377	391	447	409	433	436	400	392	417	391	441	408	408	416	418	419	389	374	401	423	372	434	390	409	406	405	401	411	408	414	362	380	468	393	391	383	414	389	375	399	413	406	391	411	425	404	400	399	399	416	448	410	382	380	424	380	423	408	392	356	373	413	407	395	407	427	395	389	455	408	408	417	369	375	415	388	391	423	374	384	377	403	394	379	384	401	349	428	412	399	398	386	404	427	397	410	408	395	393	409	389	403	415	438	426	402	391	442	384	405	390	434	423	405	416	397	399	413	397	404	395	427	433	388	375	418	406	381	405	428	403	404	395	395	386	415	397	420	401	396	422	424	424	365	420	381	406	408	371	409	409	429	411	421	398	407	391	433	406	397	413	402	403	427	403	382	386	376	412	401	423	388	409	400	369	416	376	388	415	429	380	393	432	393	408	393	389	424	467	419	381	394	393	379	414	366	397	404	401	438	396	397	372	372	418	410	407	407	420	414	396	379	413	389	385	435	410	379	429	447	378	423	378	402	415	398	460	370	409	397	383	434	394	415	440	406	403	396	392	395	387	412	378	375	395	400	426	429	424	418	364	410	394	386	408	397	415	445	424	411	381	405	443	403	389	400	409	407	397	421	447	397	403	442	384	386	415	382	419	409	412	366	408	404	390	367	431	430	415	389	427	435	391	422	364	398	402	401	412	417	368	411	405	433	420	395	394	376	411	404	413	399	401	430	403	380	374	411	392	397	404	406	411	405	431	395	370	405	419	417	416	388	396	429	444	400	384	426	391	405	428	422	402	425	397	406	417	448	422	390	426	420	372	418	393	391	433	353	411	388	411	405	394	437	406	393	437	409	390	380	410	422	414	409	410	412	392	415	444	362	408	424	384	341	404	386	417	398	425	389	390	407	404	406	396	396	376	416	386	384	389	385	379	427	430	395	358	385	401	399	403	379	409	409	391	411	370	402	410	393	377	438	430	400	430	438	384	412	411	366	412	404	413	397	411	401	408	393	362	419	378	415	440	413	425	387	410	407	403	442	398	419	432	385	428	409	377	414	400	442	380	386	415	418	407	412	423	429	412	391	384	380	419	444	399	428	370	346	384	381	408	416	409	382	444	419	390	411	411	394	366	424	460	371	431	429	400	408	424	398	403	374	390	401	401	447	417	388	439	383	401	412	402	422	358	419	380	388	399	395	411	374	401	417	398	401	398	355	422	395	390	386	401	367	379	372	413	403	361	413	380	409	402	397	413	403	388	376	388	383	404	381	408	381	410	367	422	403	424	406	405	447	401	429	419	389	397	391	393	409	390	425	384	396	402	407	425	430	399	399	404	391	373	430	433	391	426	427	400	413	364	411	384	405	405	459	425	394	401	409	385	374	418	423	387	411	419	398	400	438	390	359	409	374	368	407	418	387	436	407	391	409	387	427	389	404	404	399	409	374	422	418	428	428	381	403	413	400	377	378	395	404	396	389	408	391	390	409	393	408	432	429	402	443	426	386	429	389	419	430	392	420	404	380	409	407	420	396	395	410	417	373	390	403	415	410	378	449	417	415	425	425	384	400	403	400	393	384	409	425	404	412	407	423	416	411	407	427	416	424	414	427	408	440	393	381	422	372	398	415	404	398	403	401	383	413	418	389	439	397	413	399	426	387	410	420	430	380	414	418	359	412	412	396	416	377	372	391	413	413	408	392	421	410	381	400	417	432	425	386	449	430	397	418	418	421	381	381	400	439	402	421	375	375	401	392	371	366	392	419	422	386	371	398	370	398	342	383	414	361	395	389	407	424	387	370	365	418	432	413	390	388	378	390	414	379	400	432	397	418	423	387	408	366	407	423	393	433	371	445	417	407	417	428	405	390	354	417	415	383	401	387	392	400	402	395	391	396	375	403	383	402	435	390	414	389	416	412	415	410	392	418	423	407	410	389	421	403	382	414	400	433	428	401	361	413	408	455	397	388	396	453	399	427	408	388	371	401	406	386	388	423	405	440	376	402	418	432	381	388	434	385	389	375	415	412	366	430	392	410	416	382	431	416	356	406	394	388	384	375	397	405	399	430	404	456	388	397	382	405	385	391	386	386	405	400	403	390	431	399	427	420	379	396	402	370	404	419	387	429	389	420	422	388	381	408	408	400	393	400	415	388	357	385	393	433	370	420	419	395	376	399	396	415	372	410	431	427	420	424	396	428	409	377	423	428	379	415	406	396	411	411	401	398	412	390	368	437	387	394	438	410	391	391	416	423	422	410	435	416	406	433	402	421	426	404	437	422	398	432	400	398	403	450	395	396	391	423	369	399	401	402	430	428	385	417	418	414	380	408	395	394	391	412	379	427	408	373	423	426	394	376	409	420	433	395	423	401	409	425	428	382	394	384	394	430	393	375	428	418	433	388	401	395	405	388	412	416	425	386	440	411	414	420	356	390	359	406	421	378	399	384	385	376	400	428	393	391	401	419	416	404	390	385	393	390	407	445	413	405	413	361	415	428	411	373	409	383	369	378	393	382	378	412	400	412	418	386	446	428	417	410	399	392	423	425	405	362	401	386	369	393	438	401	399	417	431	417	368	385	421	409	398	405	380	396	452	414	411	429	422	402	404	419	410	406	429	386	420	405	384	417	406	413	385	401	404	425	379	395	400	425	426	394	426	356	382	437	400	401	431	414	408	383	402	399	413	414	412	403	429	413	453	423	407	368	380	399	430	376	386	398	397	410	411	410	398	420	387	402	376	379	373	432	412	410	398	414	398	421	417	365	401	442	413	371	400	403	398	412	413	404	391	407
25005	21056	27039	25420	14571	5635	3056	1720	1025	776	557	508	505	525	455	470	452	439	402	458	477	425	459	416	431	465	425	421	465	394	411	461	396	431	439	431	480	417	438	429	453	422	417	416	436	437	433	434	431	444	433	466	413	389	430	402	401	409	402	403	420	434	441	408	398	398	468	444	418	372	398	376	445	428	436	442	433	432	422	439	441	409	444	436	431	461	447	415	451	399	424	395	421	443	408	470	424	445	406	432	448	446	432	459	407	425	415	403	425	423	426	441	450	412	416	409	398	437	423	407	392	376	416	427	463	428	435	457	424	379	435	413	409	453	472	418	426	434	428	415	420	412	421	396	441	447	456	436	415	432	411	422	433	410	433	453	384	411	433	470	422	447	421	445	432	414	409	479	435	424	423	433	446	462	432	437	493	454	444	425	443	460	422	386	460	404	448	445	426	441	415	440	420	448	466	415	461	402	406	432	417	431	445	401	431	465	453	444	407	420	426	409	430	435	443	445	431	407	402	459	450	411	448	399	421	453	452	460	421	457	420	401	439	418	436	424	405	409	421	393	406	413	430	434	419	402	435	413	415	402	437	419	437	415	432	402	405	444	428	420	407	438	438	418	418	446	446	410	414	426	429	433	427	432	437	370	456	406	428	441	424	446	439	432	432	436	448	446	406	431	411	401	470	392	437	440	461	388	417	452	447	429	396	424	468	422	438	408	407	412	467	385	422	411	426	424	420	409	488	398	413	429	401	409	414	442	424	436	420	406	450	393	435	437	398	440	419	445	460	420	438	447	436	454	445	445	419	438	418	425	417	454	437	387	435	413	432	430	377	466	440	410	419	437	419	443	456	408	455	476	403	410	436	444	456	424	468	432	466	454	422	378	419	428	426	418	422	417	440	433	437	416	402	444	438	382	452	397	467	401	433	396	416	437	450	456	421	465	405	402	451	399	407	419	427	421	441	465	452	432	422	466	362	421	428	424	400	449	425	428	413	430	407	406	449	356	418	442	419	392	459	437	451	406	432	472	390	429	429	433	447	452	414	402	467	422	423	447	425	439	415	456	480	432	436	427	411	386	431	394	406	426	416	447	431	410	414	421	397	464	414	423	406	398	465	423	445	432	392	416	415	429	438	457	441	410	481	429	389	412	414	417	411	414	382	445	440	456	432	424	428	444	428	437	399	402	416	458	457	388	433	414	455	421	384	440	433	431	446	430	454	442	402	413	442	417	419	438	431	416	405	430	461	443	468	430	399	432	409	436	412	419	429	427	454	391	412	427	433	420	377	425	402	419	425	439	435	426	409	407	443	413	408	425	471	438	415	453	436	431	431	392	410	451	406	422	394	399	422	457	427	443	458	449	410	430	413	423	437	453	442	418	425	402	438	423	439	455	434	438	406	453	413	433	417	412	402	438	455	436	391	437	399	421	417	428	444	450	427	445	428	433	408	388	447	413	377	464	434	420	469	434	432	371	425	371	441	413	396	431	436	420	380	453	427	441	453	404	430	448	451	425	454	418	432	437	472	425	439	420	452	451	417	449	435	432	434	491	427	400	407	423	431	438	395	432	445	456	415	414	425	453	446	427	438	395	434	426	421	416	418	434	454	472	426	501	466	433	466	448	419	433	434	446	410	409	400	419	425	417	440	418	429	385	447	408	438	430	400	448	397	437	410	439	428	427	435	433	405	388	435	399	454	454	435	421	427	411	411	442	447	428	449	431	414	422	400	432	422	430	443	438	433	459	424	412	438	428	434	429	419	445	416	461	457	432	435	421	426	439	432	388	421	420	398	410	408	419	449	413	424	408	433	394	423	416	405	446	435	394	408	424	437	402	427	378	421	421	408	440	456	434	449	426	432	463	422	417	440	443	459	431	411	435	422	406	423	433	435	439	391	402	433	406	445	462	414	387	433	432	440	426	456	404	430	433	404	432	457	370	454	418	392	413	432	415	438	438	468	390	423	446	428	414	478	417	398	438	437	410	432	431	458	438	383	444	489	411	437	420	421	430	428	433	418	419	404	465	420	447	389	430	421	394	439	435	419	429	432	455	404	428	436	444	446	430	413	428	432	470	428	452	412	446	446	435	422	417	407	394	439	407	442	448	450	429	440	450	383	427	417	427	419	450	432	463	420	428	375	397	430	422	437	431	417	438	384	442	447	414	419	458	425	421	458	409	432	413	423	430	383	426	440	486	404	427	406	388	440	443	446	422	469	440	420	424	416	415	446	420	446	481	433	405	390	408	449	422	422	398	449	434	444	454	415	411	448	470	427	431	441	429	437	404	387	405	444	440	427	407	419	447	424	411	442	446	434	423	432	408	433	432	391	432	476	430	452	454	404	436	432	440	449	398	416	410	443	443	454	413	442	479	434	434	378	441	430	391	426	413	388	423	451	440	417	417	442	422	406	429	417	438	452	456	425	445	423	418	444	399	449	457	441	433	450	403	401	422	423	446	457	455	422	448	415	442	451	466	412	437	451	445	430	451	422	420	405	436	426	417	442	406	444	402	449	418	454	426	442	390	420	438	444	450	440	438	384	434	429	427	402	427	404	437	441	465	445	491	416	447	467	458	444	397	401	439	438	424	476	403	433	424	393	428	436	450	454	423	404	461	427	458	457	410	458	413	429	370	421	437	393	416	433	435	439	397	404	431	408	438	442	432	439	420	392	462	476	429	468	415	413	391	452	432	438	426	421	454	446	426	443	436	455	435	439	475	421	421	440	418	454	419	404	437	408	420	460	418	412	438	410	412	460	415	425	415	421	417	368	424	423	402	433	456	401	425	423	447	432	446	406	423	455	453	421	462	425	420	400	463	443	413	429	456	434	452	444	446	471	456	419	410	432	456	369	431	409	418	451	434	433	442	429	438	412	416	433	422	420	404	435	464	423	431	394	443	428	415	400	430	456	421	443	416	460	420	435	399	439	430	455	451	421	432	452	426	413	479	412	454	453	402	427	459	420	450	457	435	436	388	429	470	418	458	413	468	426	442	399	422	460	420	426	441	440	436	459	463	446	431	427	442	428	410	464	486	441	429	405	431	449	420	425	459	426	442	426	415	421	443	435	439	420	438	443	439	481	463	464	425	449	411	416	442	427	433	480	392	446	425	421	414	436	401	450	455	441	433	442	450	433	391	459	431	447	443	452	384	383	429	413	464	451	435	416	426	436	445	436	432	429	414	425	428	414	424	407	398	379	431	456	424	428	442	414	407	430	400	449	408	445	436	406	414	422	423	449	412	450	453	434	419	431	413	453	438	428	416	437	430	403	420	393	439	369	407	430	434	461	409	422	447	416	397	438	403	453	445	422	440	450	417	450	446	426	465	425	457	419	439	439	429	424	406	421	396	411	446	436	406	451	418	477	425	439	426	414	433	414	429	446	406	429	443	461	450	425	413	423	440	466	408	439	433	429	426	401	451	407	421	438	421	440	430	395	408	435	443	407	449	420	409	439	426	432	437	451	413	481	422	434	475	400	421	391	440
39760	46396	31362	17814	11275	6895	4578	2640	1454	1007	690	625	528	546	548	522	512	499	481	478	443	405	399	457	448	481	414	452	470	462	431	467	456	448	422	431	461	445	486	439	436	470	477	458	452	438	447	453	435	482	479	439	492	439	453	454	420	421	421	449	471	400	476	490	454	445	426	446	462	458	447	435	442	448	463	446	467	428	435	435	452	450	475	475	453	417	446	472	441	450	455	456	426	407	409	445	470	462	421	442	452	452	524	457	431	457	502	425	451	466	428	421	448	452	448	434	437	457	512	450	454	411	444	441	426	437	442	456	422	439	430	426	452	443	443	465	465	433	459	491	427	431	451	462	451	443	421	446	419	424	425	464	437	471	444	453	452	467	461	471	456	507	453	460	404	442	443	420	442	457	463	446	472	442	455	440	437	446	448	452	414	418	442	452	422	471	437	417	485	461	433	467	443	473	455	441	417	447	465	433	449	443	474	454	439	427	468	485	462	488	437	432	480	455	446	417	441	441	466	428	449	479	462	441	429	416	462	443	401	480	419	473	454	499	436	428	483	491	431	489	436	454	432	432	474	478	444	455	468	464	450	477	477	418	454	437	440	466	468	398	458	441	469	447	445	451	434	438	464	461	445	482	509	454	423	469	473	430	429	418	392	475	435	442	458	460	470	472	464	436	438	443	458	458	486	463	436	435	444	462	463	423	458	423	448	443	470	467	453	443	428	515	450	470	461	437	414	453	457	436	436	443	455	452	465	463	457	490	440	422	499	458	444	423	449	478	401	432	447	400	465	424	510	495	448	452	487	456	483	444	457	453	450	436	431	408	455	444	469	457	424	432	454	424	437	460	453	453	447	410	448	423	453	440	435	450	458	483	447	459	431	437	417	460	454	473	424	471	450	448	447	471	446	425	460	439	419	440	460	421	448	457	426	439	440	449	464	459	453	430	453	442	426	434	452	456	453	445	449	448	445	463	478	420	445	460	455	442	404	487	493	440	474	478	428	472	460	474	445	451	467	442	471	440	482	461	442	461	448	452	491	443	431	416	450	414	441	436	451	456	489	500	435	463	456	431	480	448	451	425	455	453	441	460	457	467	465	461	449	464	443	434	483	444	479	443	464	464	470	448	465	444	429	456	466	441	452	426	455	450	473	460	431	464	437	477	475	434	425	434	455	461	459	460	450	461	458	438	454	441	446	476	438	488	474	440	455	482	436	496	476	416	442	451	470	463	411	419	390	471	486	467	458	459	449	440	447	448	445	464	418	441	477	426	461	479	465	428	463	404	430	379	439	452	451	475	454	451	410	500	461	449	446	476	444	467	471	458	466	460	438	443	448	441	443	455	451	456	445	447	481	413	483	455	469	460	478	464	471	430	434	420	467	442	420	457	450	436	424	421	466	422	412	464	447	456	471	440	445	480	466	501	405	455	425	445	425	478	440	489	425	470	450	428	455	475	436	481	448	476	449	448	457	449	420	466	460	458	424	458	435	462	462	483	442	469	440	473	433	407	458	442	441	463	474	443	447	432	454	466	445	444	447	475	462	477	442	478	469	438	405	473	476	449	452	443	467	461	463	461	470	433	468	480	463	442	467	460	426	450	427	448	442	486	470	435	417	440	461	455	442	473	430	414	449	424	402	441	472	449	471	453	434	440	483	469	432	465	500	446	438	457	466	439	451	442	446	445	462	498	462	431	463	468	455	436	487	471	436	472	483	455	456	446	400	437	439	462	472	463	468	422	477	434	450	481	451	493	472	447	447	458	501	441	469	460	431	433	460	447	406	465	452	451	416	477	471	450	453	449	442	462	470	489	451	450	481	471	432	422	453	440	444	412	445	467	433	447	455	467	477	479	439	484	442	452	456	438	434	452	461	462	515	468	494	427	498	464	443	402	404	492	402	449	442	489	434	395	456	456	488	446	439	465	472	435	448	464	459	438	461	481	421	421	472	460	428	482	460	450	437	440	463	432	461	428	472	418	475	454	442	454	463	442	445	417	457	415	477	471	464	456	463	467	484	480	485	455	412	417	448	431	405	479	424	478	425	471	437	430	472	493	478	446	456	435	456	422	479	423	457	472	476	428	497	417	438	439	490	460	440	470	429	426	460	450	443	468	431	458	444	426	447	439	458	432	442	436	464	471	429	458	438	461	482	459	439	445	467	406	443	433	446	429	429	465	449	430	477	438	443	424	446	457	461	419	410	441	437	409	428	461	460	435	450	442	479	431	445	452	479	438	473	450	472	431	484	399	456	418	434	462	450	446	419	495	478	458	466	448	468	454	412	432	477	444	461	450	471	438	454	467	456	467	451	420	416	465	443	467	487	430	423	439	480	448	455	449	432	412	468	412	458	405	459	426	443	450	506	449	461	413	448	490	442	445	476	445	469	467	477	488	443	465	465	443	461	438	455	431	444	441	421	446	462	463	443	450	454	426	451	427	427	452	449	460	438	439	464	485	457	463	431	434	480	446	467	466	435	412	464	451	458	466	464	451	462	418	516	444	441	434	499	465	491	444	470	452	431	438	486	446	466	483	440	452	426	448	449	468	436	459	501	461	476	459	487	469	431	446	492	479	472	439	418	450	451	467	468	443	479	445	470	458	424	479	414	421	452	425	439	442	472	479	413	464	472	446	458	439	418	486	444	481	440	488	413	470	465	438	440	462	476	471	457	426	473	458	393	429	467	439	460	448	469	409	474	419	469	443	414	432	475	447	459	452	452	430	451	476	470	449	489	416	460	457	432	432	449	436	473	471	445	439	456	451	435	439	405	451	483	451	437	462	457	417	463	432	468	430	473	423	479	432	446	482	478	464	443	463	456	433	416	511	460	468	460	445	455	488	480	437	441	426	448	467	516	443	407	446	450	453	436	441	435	491	441	433	465	455	450	431	488	453	462	472	456	414	454	440	431	441	465	451	507	438	426	496	469	446	438	431	450	456	440	435	493	439	487	443	455	463	485	455	432	435	481	480	432	471	460	454	466	482	456	490	459	461	437	408	432	442	442	469	416	429	469	475	454	422	446	487	456	474	479	442	451	474	463	436	469	451	404	453	462	434	467	454	443	429	462	509	462	413	477	448	458	479	421	493	473	456	434	436	452	462	455	421	423	445	433	441	451	447	450	439	486	482	456	449	439	432	485	447	450	480	445	451	436	447	448	464	480	430	469	433	458	420	504	446	469	481	433	432	435	447	419	410	437	464	388	445	462	469	419	439	471	449	454	473	423	434	406	456	441	438	463	468	454	496	452	469	483	474	457	433	452	471	436	461	471	436	441	444	452	474	429	453	438	460	461	492	442	461	417	481	439	457	442	461	452	429	430	431	449	448	455	466	460	427	440	439	447	477	425	469	458	471	437	455	462	457	472	448	454	433	434	460	442	450	471	456	480	459	456	479	479	466	469	460	430	429	431	455	430	436	469	449	460	524	442	465	469	488	443	477	477	461	421	445	474	465	455	460	452	470	439	474	455	404	472	447	428	440	457	426
22412	20945	28413	23653	21024	20962	10907	2361	1338	1206	1055	832	602	624	544	444	460	430	417	406	420	386	419	404	370	453	401	391	415	393	383	392	422	406	439	391	426	398	408	439	385	387	420	374	386	422	411	413	388	398	387	395	404	419	391	443	389	391	405	434	407	386	413	382	419	422	405	374	390	366	379	373	409	391	407	390	389	396	413	403	416	386	407	403	403	412	350	389	387	408	402	373	389	393	383	429	461	413	383	416	401	416	389	390	384	380	369	395	419	398	395	421	407	386	385	379	400	383	432	365	422	390	417	402	388	414	400	395	391	365	399	397	422	381	388	428	379	352	445	417	375	437	392	403	387	359	387	403	424	436	400	424	395	387	382	372	421	392	385	366	376	399	421	380	391	380	408	412	416	421	390	392	428	387	364	403	396	370	377	386	419	390	390	420	385	398	391	397	429	395	373	388	362	376	415	402	367	391	406	409	352	384	383	395	402	402	432	412	389	425	389	399	397	380	363	397	389	378	414	376	424	416	425	401	393	428	391	391	426	413	367	388	372	362	378	363	379	404	384	418	380	410	416	401	375	387	403	378	408	377	414	391	369	396	417	435	388	396	368	382	409	378	414	398	385	381	410	427	366	407	385	430	402	377	383	379	413	376	363	346	393	372	410	404	393	409	378	437	410	393	374	388	374	415	381	403	380	381	399	373	407	390	437	415	384	393	375	345	404	401	376	408	402	370	388	369	364	367	352	377	385	423	402	370	423	361	426	403	416	422	397	397	390	361	377	406	423	375	414	370	368	383	413	414	397	384	414	396	399	399	414	385	380	404	397	413	416	376	414	385	386	393	380	418	373	386	398	404	443	369	394	410	382	383	441	423	380	386	387	369	411	412	410	400	418	416	387	428	386	391	407	427	423	423	424	390	394	392	412	383	429	346	411	426	389	410	385	417	377	383	432	373	412	405	385	398	376	396	408	422	414	383	389	389	363	399	387	409	405	394	381	417	375	386	385	397	383	384	386	420	414	395	380	389	377	405	373	397	410	387	368	378	437	403	395	391	377	369	396	417	386	394	392	382	421	393	375	376	403	393	392	405	359	422	412	418	388	394	425	421	399	396	409	390	416	386	416	417	379	400	434	383	401	402	391	379	434	424	382	407	439	408	414	400	390	396	387	422	389	390	400	376	423	464	395	399	373	412	410	401	404	390	440	397	386	452	362	421	394	437	399	394	423	368	368	385	424	407	400	379	420	431	389	395	385	431	390	396	370	353	393	379	459	372	377	369	403	467	408	416	397	368	413	393	355	412	384	409	416	416	349	386	443	371	369	367	410	406	410	414	411	447	368	356	405	393	417	395	408	411	425	437	417	389	380	363	407	395	397	367	383	432	428	409	389	409	421	398	362	432	394	398	403	424	384	427	406	422	436	407	421	386	383	351	387	396	393	388	374	401	405	432	382	380	407	413	379	418	374	415	391	385	402	407	399	388	422	413	441	368	418	400	378	383	393	426	409	383	439	387	381	403	381	438	420	397	383	346	413	425	409	380	398	414	371	413	388	444	390	425	429	403	392	391	381	380	390	368	385	409	380	433	372	408	385	428	393	381	407	409	384	421	350	366	385	393	383	407	374	349	412	408	404	401	369	405	411	376	399	371	391	410	405	365	420	407	390	397	387	370	368	398	389	380	428	419	396	398	390	399	390	412	405	425	408	430	374	408	348	406	399	392	400	370	417	387	435	362	383	372	405	443	390	386	396	411	410	395	375	403	422	381	402	385	387	370	395	396	379	390	401	429	404	405	376	421	417	403	410	382	419	376	423	411	380	384	403	379	403	401	425	396	411	398	396	395	349	411	397	387	369	395	409	388	392	407	411	430	365	373	399	398	427	386	402	360	403	397	365	401	386	398	389	442	401	392	390	404	406	409	402	416	411	395	374	366	429	418	383	404	375	400	367	391	358	391	392	394	407	386	389	422	383	375	389	401	427	383	413	407	404	406	411	398	363	387	391	410	398	379	408	418	415	428	386	368	389	412	374	422	412	383	388	416	397	391	379	389	384	389	414	400	408	436	394	396	406	392	373	370	381	385	416	397	395	398	413	390	378	380	390	402	384	411	403	397	379	417	379	423	367	389	386	408	364	394	387	397	371	402	442	378	390	380	481	393	375	395	338	419	404	388	389	407	422	416	398	403	429	422	381	398	386	395	404	360	412	379	411	368	403	383	367	409	423	392	404	397	399	388	397	411	397	410	408	397	416	373	372	379	364	404	400	422	394	411	426	396	415	379	404	371	394	352	374	413	416	382	398	399	416	445	395	413	438	394	379	368	353	385	426	443	399	384	389	449	404	408	447	401	370	411	428	405	417	405	439	416	404	387	446	370	407	380	391	397	430	366	426	379	418	422	399	389	378	392	405	390	380	395	388	394	423	387	410	367	427	410	384	346	401	420	409	415	401	400	403	382	382	375	361	378	382	367	384	427	380	413	368	404	401	380	410	429	397	359	443	385	428	396	407	379	408	366	363	400	398	389	396	406	375	399	400	443	380	417	400	421	395	422	411	367	403	429	395	411	407	422	400	407	387	408	393	378	393	399	378	406	399	446	383	387	405	423	379	415	391	369	412	364	399	367	423	407	412	414	420	365	402	393	415	394	428	372	397	406	423	401	405	407	423	400	391	411	396	420	415	399	381	388	422	409	374	369	445	382	384	387	384	423	403	390	402	393	440	410	412	391	406	393	373	396	417	397	353	406	409	399	406	395	392	386	379	427	381	426	428	440	410	408	389	393	394	395	375	397	404	387	405	352	428	375	428	397	417	392	406	371	420	371	440	390	399	402	398	436	429	409	365	431	420	390	374	414	402	407	405	383	442	456	392	376	388	422	400	409	391	437	397	402	410	407	404	425	392	425	403	401	389	412	398	396	415	385	410	418	399	381	423	414	406	415	403	391	416	399	398	367	401	377	363	359	386	391	392	399	393	420	394	403	383	415	402	417	417	372	400	394	429	378	388	384	400	397	399	422	366	376	386	414	418	408	422	425	436	386	405	453	420	399	361	406	396	393	406	396	378	396	419	419	394	405	399	396	417	387	385	389	420	386	395	414	379	400	399	392	436	422	365	404	373	393	418	395	404	402	404	426	426	352	362	386	370	413	389	385	379	414	371	379	376	374	368	396	415	400	363	385	375	390	372	394	391	358	419	392	387	389	403	403	408	398	382	411	379	358	395	362	389	400	419	409	390	382	434	397	379	423	418	413	411	383	419	417	384	399	404	400	380	413	363	425	434	390	388	401	412	423	396	394	362	415	391	345	408	417	402	417	419	410	387	399	409	401	411	389	392	389	361	418	370	414	408	400	413	393	400	393	395	412	424	403	409	409	412	414	392	391	424	395	381	347	385	399	442	384	452	398	393	400	386	410	407	400	370	429	411	391	392	414	367	432	392	386	408	415	388	434	410	392	374	411	386	405	384	399	405	376	411	414	406	359	418	416	403	404
43790	58902	38621	24846	16873	10329	5653	2844	2035	1736	1419	1077	766	637	629	524	483	461	453	451	421	447	415	423	384	427	394	396	430	433	396	407	397	415	402	394	401	450	444	434	398	424	416	437	416	457	404	396	416	405	448	413	453	419	419	427	384	400	416	365	437	413	416	401	462	391	414	406	440	368	426	381	419	385	410	393	429	427	433	393	378	428	411	384	443	409	439	434	408	416	405	399	402	387	440	411	419	434	399	413	491	398	407	396	415	416	393	404	399	403	439	429	421	388	428	417	398	400	399	404	444	403	399	409	412	413	395	388	396	423	437	369	448	384	431	405	419	451	383	375	427	452	434	430	383	412	443	374	416	422	456	408	440	416	416	412	404	420	419	426	408	410	440	431	394	431	414	440	387	427	358	432	401	408	411	415	386	417	440	428	411	430	390	431	429	425	439	393	410	402	413	401	422	412	399	430	396	371	355	433	411	385	410	377	418	400	410	392	373	394	400	406	483	406	409	393	405	382	461	381	404	420	374	406	411	441	413	401	432	451	431	441	423	399	405	424	384	392	412	443	381	392	432	431	440	422	404	413	416	418	427	424	445	427	430	407	423	415	398	455	441	450	401	374	396	428	393	423	400	426	415	413	420	433	405	448	409	422	434	427	388	411	415	420	449	363	419	427	372	386	416	410	462	428	415	424	407	376	420	414	419	388	423	420	394	430	406	391	405	453	385	391	391	417	449	450	406	408	412	414	427	428	390	437	413	484	414	425	415	453	445	403	420	391	370	425	429	438	404	415	425	401	421	393	411	421	412	417	431	419	416	408	402	392	421	409	443	437	407	410	418	430	351	421	417	403	394	457	434	413	406	478	415	406	391	405	405	421	381	420	422	421	417	433	393	397	403	396	419	387	416	413	440	421	402	430	404	396	424	418	377	417	417	410	402	408	419	420	414	385	385	416	409	418	389	410	401	405	416	409	431	428	399	394	396	404	414	416	396	434	417	370	430	407	455	431	398	422	418	427	415	417	432	453	423	392	409	429	394	394	408	433	400	391	431	400	409	397	442	406	389	397	423	432	403	441	425	387	411	402	451	442	427	405	423	406	408	388	428	423	436	388	432	419	405	422	412	426	402	459	418	426	402	396	373	402	409	402	410	412	397	454	419	364	401	374	393	424	386	409	412	443	446	413	378	369	418	419	365	372	410	429	394	392	410	386	372	408	438	424	449	443	419	409	460	427	381	410	430	434	411	416	420	411	355	417	403	452	410	452	390	440	386	395	424	404	410	411	403	434	370	404	414	416	402	465	413	416	397	454	373	419	395	386	418	441	403	432	414	395	391	385	446	373	414	370	424	423	441	421	450	424	409	427	431	412	418	412	428	432	390	413	402	404	410	428	424	410	396	393	445	409	409	418	418	416	475	376	398	384	431	403	427	404	372	455	472	408	393	393	400	405	435	450	408	381	374	425	421	425	406	412	406	372	433	409	419	418	401	401	381	468	434	422	447	387	412	388	415	383	407	402	374	409	407	379	396	442	430	367	435	444	417	415	401	408	405	432	356	422	404	423	398	419	425	374	426	357	429	419	438	420	426	409	418	425	422	403	418	398	374	394	387	413	416	387	434	428	402	442	411	429	429	403	431	418	450	405	403	415	377	393	427	442	438	405	407	389	395	421	443	417	418	437	460	410	414	403	412	401	429	378	421	431	392	417	378	391	393	389	430	430	426	412	415	401	405	428	401	359	436	401	429	434	440	407	422	414	419	443	419	407	435	442	381	403	428	445	386	421	447	389	394	393	431	406	417	404	433	382	422	393	424	441	410	420	432	419	427	421	410	390	418	420	398	390	423	412	414	404	423	390	419	411	417	418	414	426	415	396	419	451	415	419	422	439	397	435	414	433	445	435	424	406	389	403	393	427	405	379	445	410	417	430	395	424	399	405	409	448	371	420	434	402	402	371	427	437	404	433	392	450	419	407	420	420	437	418	435	424	431	422	401	414	404	406	430	374	416	384	405	405	418	466	405	418	453	386	414	418	403	403	408	410	395	414	396	430	391	408	408	418	417	387	404	406	424	434	393	419	375	442	413	398	414	425	409	414	422	401	435	402	428	435	403	447	434	421	409	399	420	426	424	451	404	447	385	420	451	391	426	416	429	434	414	412	437	389	403	399	427	392	430	417	402	433	424	406	419	430	393	416	435	402	366	404	412	404	421	403	440	433	436	422	391	415	406	399	401	423	397	434	408	377	386	434	399	411	413	435	431	437	409	409	427	428	436	448	431	425	411	396	414	411	416	427	409	433	415	426	379	402	395	403	408	404	407	402	419	422	404	483	426	453	398	398	410	370	429	393	433	400	417	388	413	387	392	453	410	387	395	403	384	410	415	406	411	450	378	410	396	430	400	404	399	400	396	396	411	442	428	424	442	415	395	419	426	423	424	399	400	378	416	429	407	450	458	389	380	453	417	433	438	415	392	411	397	385	402	433	412	422	400	401	386	406	377	404	420	402	397	449	397	430	427	386	418	436	439	411	405	421	394	420	445	435	393	413	435	423	416	411	392	407	411	400	414	402	400	404	428	433	397	438	406	404	390	394	399	430	412	394	428	399	396	432	416	417	424	407	395	404	411	418	413	434	426	361	429	417	395	429	407	413	398	411	415	415	459	424	407	462	433	410	432	390	459	414	410	409	427	400	419	446	414	410	409	430	418	415	452	414	432	382	445	379	411	404	404	410	412	404	386	384	415	426	380	384	385	422	449	392	431	437	375	440	436	420	411	426	416	410	404	399	419	419	425	395	382	417	433	402	453	406	414	433	382	397	402	411	459	404	422	413	406	405	409	419	413	457	440	387	419	436	379	405	410	436	416	418	415	408	435	413	418	416	372	392	395	406	395	463	392	352	432	466	416	384	429	405	387	364	466	439	442	418	422	417	415	406	382	448	411	392	398	429	427	461	406	396	390	424	413	409	441	468	400	420	411	389	396	413	437	373	424	410	396	401	451	398	395	408	418	415	370	437	397	393	406	407	396	401	372	394	403	415	428	412	430	431	439	428	383	421	418	379	416	452	410	420	408	448	409	383	415	391	400	438	427	396	410	440	417	438	405	422	439	430	385	428	457	411	420	414	404	406	419	380	436	427	382	457	377	408	422	394	388	427	397	385	375	403	418	413	437	451	400	403	403	427	418	419	454	401	410	371	412	411	440	425	421	398	402	441	396	419	384	410	393	399	408	412	447	413	431	399	438	437	415	405	399	412	399	435	421	405	430	397	439	418	399	416	408	401	400	410	389	374	437	412	416	445	401	424	420	389	406	439	415	419	432	429	381	418	416	407	434	426	419	387	380	405	419	425	415	446	406	418	420	407	393	418	433	419	436	406	435	438	398	413	419	432	442	408	393	433	458	443	426	431	414	419	369	389	408	388	416	422	438	431	384	408	423	419	427	429	425	399	409	397	406	371	427	424	415	380	421	421	441	370	411	418	421	432	425	421
39607	32973	27007	15436	6822	3325	1752	1177	813	654	518	519	437	446	434	442	408	392	409	388	415	411	409	445	427	427	359	408	404	375	368	429	409	421	371	425	426	417	395	489	430	403	402	398	409	401	440	429	389	421	377	430	417	394	433	440	419	390	402	357	380	430	390	430	391	422	368	402	360	422	366	405	422	425	410	397	430	418	439	401	445	406	418	442	389	444	394	424	409	455	409	425	406	397	420	400	432	451	413	449	441	406	437	422	400	427	419	406	413	402	418	424	450	416	385	437	401	417	408	370	390	430	415	389	413	414	394	451	378	368	407	405	449	420	409	440	402	444	439	437	427	418	413	403	387	421	411	408	422	414	431	439	411	447	406	438	403	401	422	408	338	386	407	412	415	425	418	421	387	430	417	414	412	423	424	414	397	392	396	428	441	401	427	398	405	406	395	421	413	431	408	426	402	422	428	419	416	366	368	450	426	452	473	424	412	443	451	440	415	415	400	440	403	400	409	431	400	443	425	409	378	421	411	457	428	393	415	430	415	419	400	428	436	433	411	386	407	436	402	388	430	384	431	408	432	425	405	427	391	405	429	404	404	431	462	417	415	415	450	382	392	440	386	405	379	398	378	415	376	424	432	401	402	382	406	445	432	412	442	462	437	436	405	434	408	443	440	449	436	414	416	403	358	419	382	423	417	404	447	402	431	414	413	404	417	423	372	392	422	436	406	418	414	415	408	406	416	394	414	403	398	409	434	397	424	373	416	420	435	420	392	410	415	415	392	421	417	418	434	420	401	426	452	405	393	409	429	410	410	390	413	384	421	425	382	388	396	402	418	392	380	380	433	425	438	412	391	437	457	457	391	429	413	402	382	395	425	457	398	415	395	404	468	404	398	428	381	433	416	420	411	409	407	393	405	420	407	381	393	402	389	455	418	431	467	410	413	415	402	423	460	434	427	425	409	395	430	389	410	408	412	386	434	394	444	396	447	360	391	424	458	417	388	421	430	431	434	422	415	370	383	382	455	406	400	435	410	399	389	374	401	400	376	438	389	391	421	391	372	425	411	380	427	439	426	373	409	393	443	413	434	402	423	399	418	372	404	402	402	408	416	418	438	408	436	364	421	409	450	438	470	414	409	400	415	405	401	444	376	406	414	399	422	401	408	431	425	429	425	419	396	421	459	392	420	411	418	419	420	407	428	452	416	420	403	457	401	390	435	447	423	418	413	410	416	419	403	407	425	412	423	416	426	405	421	418	435	404	437	415	379	429	420	421	415	413	422	406	431	403	389	409	417	428	445	427	424	403	426	419	434	428	415	416	442	399	371	406	407	391	464	397	397	414	414	433	423	429	422	407	438	438	419	430	401	449	402	437	380	397	432	394	440	418	441	410	430	447	431	424	414	404	434	427	395	387	387	447	423	432	417	414	418	448	394	419	414	438	441	393	421	441	408	445	367	380	411	431	436	404	410	413	407	417	441	404	427	403	429	420	402	448	412	370	428	400	385	415	452	425	404	405	461	413	403	423	421	425	440	426	427	419	418	422	407	397	406	444	407	452	406	436	373	446	394	434	410	415	451	409	417	442	437	429	415	386	452	415	466	387	429	441	423	412	413	434	410	444	430	412	407	388	457	417	408	398	421	395	440	408	417	411	406	419	444	432	411	387	423	408	402	377	413	419	393	427	399	427	433	420	425	431	425	413	439	413	425	410	394	434	409	421	407	374	393	418	407	417	430	421	420	422	407	404	401	400	469	444	414	430	403	402	396	410	412	428	428	387	426	417	394	441	412	410	395	459	430	444	402	416	398	422	412	402	396	399	388	411	423	434	402	401	420	426	393	364	386	406	447	398	446	403	430	430	445	437	439	419	457	452	423	404	413	397	424	432	471	431	407	399	439	414	409	393	431	415	399	407	409	374	418	412	444	426	452	400	407	408	418	423	416	402	406	449	408	454	421	427	403	409	422	429	407	414	390	400	434	413	435	406	413	417	408	427	422	405	430	420	408	413	428	388	405	438	412	421	406	412	399	423	413	421	399	400	382	434	431	430	415	418	453	409	429	397	394	399	421	426	429	410	416	420	426	391	436	403	422	412	421	437	422	405	408	436	455	445	405	408	393	429	420	414	403	430	438	461	444	398	432	373	409	453	431	381	402	414	408	385	425	434	420	430	403	440	436	450	435	422	386	371	402	413	426	431	408	450	412	430	412	409	403	428	420	439	392	435	422	404	404	428	385	414	429	405	416	424	452	422	437	393	417	437	413	420	455	388	426	416	398	399	419	396	407	405	416	426	410	397	435	419	420	408	399	427	400	410	397	396	381	448	417	426	398	392	421	419	416	439	418	388	414	412	414	430	439	432	407	397	421	408	414	430	433	416	429	457	414	400	428	400	423	426	420	429	405	454	436	395	436	449	412	416	421	432	421	406	433	438	421	450	417	433	406	405	470	415	429	417	419	393	424	413	417	406	437	448	412	439	434	407	441	409	424	417	410	418	443	388	421	412	435	429	379	409	441	383	411	424	378	429	438	436	407	410	433	411	425	418	375	418	385	427	418	425	359	457	401	409	422	432	382	411	478	455	477	434	406	405	389	395	439	399	434	421	402	417	443	419	422	397	433	419	410	416	425	411	414	429	404	406	368	425	418	396	419	429	439	388	392	463	407	423	370	419	436	460	432	423	404	450	427	438	398	409	422	409	414	414	407	424	418	402	452	416	417	432	446	405	398	406	452	421	405	403	427	438	414	427	388	404	417	420	407	424	436	441	421	441	413	404	431	386	380	420	413	444	421	450	404	438	429	420	391	428	418	431	408	442	445	402	419	412	415	422	412	402	444	430	408	427	430	397	432	402	391	391	403	423	425	380	408	404	391	412	414	422	402	438	412	389	407	403	422	441	418	428	439	417	421	410	383	429	382	444	415	418	429	416	402	402	401	430	420	385	429	398	403	409	453	412	430	394	419	408	393	438	395	449	398	416	408	377	411	441	435	431	407	418	373	477	392	401	450	418	428	397	402	434	421	410	428	403	409	420	460	401	448	407	403	433	432	423	397	451	424	403	385	403	430	440	411	374	426	388	438	416	422	432	373	402	404	418	393	395	432	421	427	441	412	415	421	394	384	418	426	385	438	421	433	430	413	389	427	434	434	414	434	399	416	442	403	383	385	423	409	388	446	420	402	416	408	431	417	406	419	376	392	389	425	399	416	446	417	417	398	420	385	410	398	399	424	395	421	423	393	446	419	392	430	411	409	431	408	396	402	438	409	404	407	393	441	418	418	399	400	407	400	394	424	444	382	392	396	422	417	405	424	453	415	396	438	417	399	396	437	402	362	427	388	423	429	390	443	399	424	400	413	402	419	447	419	411	426	438	390	382	425	400	416	396	452	410	436	418	415	450	412	420	409	398	383	432	396	424	381	442	426	412	407	412	407	416	421	370	457	397	396	397	391	462	435	406	431	403	420	420	434	438	463	377	446	455	437	426	395	436
44657	43730	25452	13419	8077	4767	2651	1679	1113	754	644	564	548	464	435	456	407	410	445	453	455	431	486	438	457	417	446	429	467	450	448	467	468	438	459	465	433	468	436	423	452	433	463	460	480	445	479	461	431	445	457	452	440	404	453	468	389	448	437	411	412	460	395	436	430	411	440	484	443	472	436	404	423	468	447	463	443	445	479	437	448	429	472	468	414	424	431	421	449	442	412	426	432	466	447	446	432	435	477	460	458	436	453	461	401	434	458	434	481	452	444	455	453	474	415	466	466	452	444	434	458	434	424	411	432	456	412	441	459	425	485	443	433	424	428	432	464	458	422	476	446	454	455	439	428	428	436	486	410	432	452	464	438	455	412	475	432	459	462	457	431	447	435	437	420	457	395	448	436	464	423	433	464	455	450	442	431	462	484	428	431	440	437	463	483	443	441	462	447	459	430	467	465	481	428	428	474	456	462	419	447	453	475	408	439	440	399	437	465	439	468	467	439	426	386	438	401	472	442	395	437	446	444	386	405	447	462	425	418	438	383	418	408	436	444	431	424	413	408	422	441	444	418	395	446	459	451	453	446	446	390	446	433	458	426	432	442	464	437	461	463	459	429	428	459	456	445	461	463	445	474	468	489	456	434	473	435	436	488	430	440	442	467	434	455	438	459	427	420	458	448	434	455	450	443	435	422	447	372	437	434	433	467	431	463	451	452	450	434	411	436	433	428	448	461	399	432	438	422	422	441	435	470	418	444	430	428	457	471	482	448	472	394	407	443	443	469	435	412	426	433	424	468	454	445	419	422	421	455	412	485	452	448	451	418	461	432	453	434	462	478	414	478	458	423	449	443	439	418	453	432	465	417	421	450	432	468	437	430	461	441	445	444	437	427	449	432	429	435	430	475	422	417	445	470	434	427	435	461	418	436	437	467	448	451	424	431	449	455	425	463	462	471	443	426	485	441	450	451	451	407	427	449	486	418	424	441	419	411	444	426	437	459	461	444	439	446	425	439	424	440	437	424	458	460	464	438	457	440	478	431	444	449	464	427	449	438	414	456	418	445	461	453	449	422	436	416	428	448	457	440	458	425	432	423	454	438	459	470	402	447	437	434	430	436	433	450	414	427	479	443	486	442	468	421	483	387	418	432	464	457	439	456	430	439	429	446	402	442	444	378	458	434	481	430	438	414	469	464	423	477	450	454	442	432	453	422	459	469	443	477	434	462	459	448	437	438	421	480	434	436	485	441	408	444	439	478	444	468	457	441	446	450	461	455	461	436	432	446	470	466	428	465	443	439	406	436	470	422	449	441	417	430	439	400	447	432	406	437	436	396	409	448	430	444	464	471	437	427	455	444	426	457	442	430	441	455	455	444	444	458	435	423	467	451	490	431	449	408	453	424	448	431	423	452	472	437	419	428	421	426	413	423	454	451	455	419	418	452	444	446	444	459	449	437	424	436	445	472	425	449	466	381	460	436	438	468	407	457	457	419	464	442	417	458	442	437	442	416	410	445	450	462	457	403	471	413	425	455	456	416	442	457	419	423	446	414	461	453	402	449	416	438	411	424	461	395	448	457	449	428	443	501	471	434	476	451	432	425	453	468	427	457	428	432	414	447	446	508	417	482	437	431	461	436	403	420	414	456	473	404	400	443	483	446	481	444	443	429	422	427	444	454	422	443	457	463	446	473	411	465	449	428	419	458	453	470	441	432	420	420	399	454	479	448	462	436	443	458	424	470	416	442	442	438	459	473	474	440	465	466	428	496	455	432	450	454	434	434	439	402	465	437	446	433	471	437	497	441	433	469	448	456	435	405	418	436	421	438	459	421	422	457	451	443	445	438	430	460	462	417	411	435	464	444	444	468	437	452	411	414	439	439	444	431	458	447	451	457	416	401	460	443	401	426	416	440	466	435	461	450	412	451	453	460	430	428	432	453	458	413	433	422	460	443	430	436	463	443	442	445	454	451	476	457	412	460	427	427	443	472	455	444	455	476	405	434	436	437	382	441	453	452	447	423	411	427	438	404	476	421	445	425	452	428	418	447	433	450	437	436	457	458	466	465	448	397	482	464	474	462	424	458	429	443	447	440	440	448	422	439	414	426	429	442	425	410	434	466	453	472	405	446	454	439	429	427	435	436	393	431	447	452	452	451	460	483	422	434	464	466	459	445	407	433	443	422	459	434	444	452	466	429	468	406	465	456	438	425	428	422	445	424	404	477	420	467	406	452	448	453	426	458	423	492	429	442	413	438	432	458	440	470	463	489	437	444	429	440	438	451	449	452	425	411	428	440	475	423	452	449	471	448	467	439	406	437	436	468	423	458	463	430	445	413	441	473	480	429	409	464	462	387	456	433	444	431	457	457	463	461	430	428	420	434	458	418	394	430	487	405	459	455	430	461	456	424	427	426	419	449	423	453	431	440	455	460	449	437	437	483	446	440	474	456	444	423	430	445	447	468	433	467	431	425	428	478	441	399	461	450	442	421	474	460	426	461	434	470	439	453	452	396	477	448	443	457	458	436	444	431	449	434	430	456	521	465	447	411	428	436	473	441	409	442	404	423	416	459	447	417	432	456	415	443	488	466	470	444	398	467	422	438	447	431	418	421	462	434	466	415	405	450	441	462	449	472	476	437	436	449	438	426	460	422	429	456	407	428	405	460	441	440	445	444	454	430	423	431	483	440	435	464	432	423	454	373	471	423	450	474	481	417	436	424	439	428	453	457	437	433	420	479	463	454	474	461	414	437	417	409	440	434	456	430	467	421	430	422	445	448	423	439	450	409	423	450	431	454	461	451	449	460	412	485	444	450	443	441	420	467	455	448	419	465	471	469	448	444	453	465	460	432	475	446	460	417	461	409	451	453	437	426	450	424	433	438	470	441	437	418	419	437	434	472	390	423	399	455	397	438	414	441	424	449	440	458	486	486	403	425	433	441	419	436	424	427	452	441	431	427	450	445	461	453	447	461	418	398	424	454	450	444	445	423	477	433	447	449	421	459	436	394	420	488	431	451	425	465	457	437	444	432	433	453	434	429	451	454	436	441	415	381	447	473	457	427	410	424	406	437	448	452	445	427	447	448	454	428	402	442	471	421	432	405	459	423	441	465	429	445	463	432	488	452	509	467	470	446	392	453	428	434	479	463	411	438	460	451	434	429	485	460	434	456	448	459	458	425	454	435	464	457	446	436	433	455	433	462	442	475	420	478	482	446	450	403	445	423	418	477	461	463	424	430	458	433	429	466	469	454	450	422	437	402	443	433	454	449	442	471	420	431	456	423	447	426	437	436	448	435	434	436	416	417	482	455	434	420	444	428	429	480	459	462	438	420	445	443	438	446	463	425	419	462	462	388	443	435	426	432	441	413	423	444	429	425	425	475	446	414	465	448	430	450	431	448	410	447	464	454	469	440	454	451	456	419	427	451	439	437	439	416	465	445	475	431	471	413	488	409	440	417	388	441	455	432	457	451	415	441	375	454	442	450	453
23480	21016	27901	24037	20845	13037	2951	1256	741	582	500	454	443	410	399	410	410	397	372	377	392	423	415	401	429	415	420	387	387	388	380	375	365	397	376	453	398	393	405	380	375	423	391	365	409	403	408	406	365	379	392	418	415	438	382	365	406	369	358	399	404	401	380	396	382	411	403	381	412	384	433	402	444	391	419	383	432	383	375	425	405	413	396	365	377	370	410	406	415	356	378	392	409	400	409	398	393	420	368	382	375	396	411	352	404	404	408	406	389	389	389	397	357	401	393	383	344	433	400	362	382	378	370	394	378	397	371	382	384	403	413	385	376	354	378	411	410	398	390	382	422	369	391	397	401	388	399	403	417	405	405	381	400	396	404	364	367	363	383	392	361	407	394	370	399	394	381	397	388	381	431	430	378	370	393	411	382	390	383	408	406	369	406	375	424	394	395	376	396	426	401	365	371	379	411	385	380	397	391	370	362	402	408	385	402	403	402	418	427	414	417	376	422	396	377	382	388	405	409	401	382	388	392	403	342	397	416	385	397	416	361	407	430	376	372	404	425	425	387	410	388	375	383	401	430	398	378	375	377	401	373	429	378	387	394	385	438	391	431	364	372	405	383	378	378	381	415	415	359	422	410	391	371	362	386	396	378	425	360	408	407	410	393	401	381	376	411	374	386	414	385	390	466	382	355	430	395	414	379	407	385	373	385	407	406	406	392	379	408	375	418	383	399	400	393	401	369	380	394	416	378	409	394	398	406	373	417	406	376	381	383	460	368	403	392	433	410	364	402	424	365	438	368	373	385	389	386	357	367	379	359	352	410	393	392	355	418	382	411	397	381	393	385	385	366	373	364	389	362	406	382	369	403	389	381	397	360	399	402	377	400	382	422	370	350	393	378	375	369	340	372	380	378	402	401	408	409	400	358	389	359	427	438	405	377	396	358	408	415	376	400	393	413	410	362	420	387	386	384	402	393	371	387	408	414	372	402	424	376	407	395	383	356	407	403	390	379	428	402	376	386	396	390	408	379	387	410	367	370	348	389	386	405	367	396	389	343	405	384	383	416	414	386	421	380	390	387	404	375	380	412	362	391	382	392	419	358	391	397	410	368	362	375	394	412	432	411	368	406	379	404	445	405	404	370	419	373	394	383	381	357	359	397	414	440	359	407	407	410	400	406	388	416	388	380	375	412	390	405	387	397	399	413	374	369	396	372	378	369	417	388	394	382	379	361	357	376	412	387	441	390	388	387	387	383	385	379	363	381	365	370	372	396	416	410	427	383	396	387	372	384	361	400	397	398	412	382	383	383	402	387	379	380	389	375	370	387	361	376	368	400	387	415	395	373	409	373	391	373	395	389	404	403	385	397	399	368	401	394	408	396	397	361	396	383	373	375	377	384	421	378	412	387	382	340	381	400	440	369	379	380	398	388	405	391	362	371	419	370	382	363	382	383	398	438	366	416	385	420	365	393	391	419	400	409	401	371	393	408	406	410	383	398	382	411	394	383	398	387	383	408	352	403	383	417	385	394	382	380	416	405	380	370	387	433	440	410	407	380	373	361	408	424	397	373	386	377	391	392	401	389	385	413	407	378	380	405	385	359	391	360	439	382	407	359	392	396	400	368	379	383	396	386	405	375	387	360	392	415	387	395	374	359	391	427	362	375	347	393	385	365	383	404	378	415	400	394	385	418	375	387	411	409	389	405	382	366	409	357	374	392	381	390	350	413	424	383	407	392	390	362	381	400	348	423	390	390	380	397	400	423	411	386	389	377	379	398	380	391	390	415	362	394	376	368	394	413	403	380	393	403	382	369	393	364	387	418	420	388	386	351	420	343	368	379	396	396	412	408	380	428	411	398	363	385	384	393	396	417	383	424	417	382	388	394	397	426	393	377	380	385	409	394	389	377	388	360	406	373	369	408	360	407	399	425	409	395	394	366	426	398	391	444	372	364	386	374	419	379	349	402	366	430	387	374	395	394	373	384	408	426	380	377	403	412	397	409	387	418	369	415	394	363	425	389	374	384	398	398	399	394	364	400	388	405	376	423	397	366	399	379	400	387	339	404	387	410	371	420	374	385	402	379	396	349	380	397	394	405	406	375	383	375	367	392	409	382	394	376	367	355	408	410	385	408	372	404	392	406	403	421	450	396	402	381	380	397	406	400	398	394	377	387	429	388	387	410	408	404	360	427	392	355	389	427	383	377	404	390	358	415	379	383	408	390	426	399	400	412	374	377	432	390	396	429	400	410	396	379	394	378	361	380	415	384	408	395	373	399	389	393	373	401	410	377	378	402	403	362	417	374	376	362	409	375	416	333	396	409	407	416	379	381	362	385	384	386	361	432	360	413	378	398	426	405	432	386	424	409	410	390	375	378	414	426	406	372	381	364	392	370	400	417	402	397	412	438	398	382	378	392	381	371	399	349	378	406	389	390	400	385	389	364	394	362	399	361	364	403	408	409	410	393	367	350	366	430	436	396	379	380	378	430	415	369	397	379	416	383	430	374	367	410	382	406	362	393	374	429	405	377	344	408	387	379	411	412	415	390	415	380	380	392	404	379	376	401	400	405	366	401	392	436	430	386	398	380	401	396	388	368	391	395	382	387	372	408	410	400	379	390	416	419	380	388	360	403	389	388	403	400	395	381	388	395	399	430	383	370	386	375	361	424	385	370	408	405	375	404	400	399	391	375	383	386	383	404	383	435	384	379	414	392	392	384	400	373	401	371	372	384	365	422	397	355	409	354	368	374	395	391	399	382	362	388	401	366	400	381	387	403	381	363	381	407	400	378	378	374	402	402	373	383	391	389	365	435	353	368	360	379	376	376	352	364	381	392	385	404	388	389	399	407	390	405	370	395	407	399	404	379	372	369	382	414	391	412	377	383	411	400	391	377	373	388	386	408	401	395	410	395	410	373	368	382	428	418	371	379	405	406	352	394	435	372	405	381	394	376	387	392	391	375	440	388	373	414	369	396	373	373	406	391	365	366	366	393	414	395	377	389	402	419	415	401	410	389	414	366	388	370	367	371	361	372	408	408	406	434	375	386	392	440	395	385	377	350	339	382	400	387	384	348	381	375	388	421	378	386	376	420	402	381	387	381	387	387	398	389	398	420	395	350	389	395	412	345	379	421	397	393	395	391	394	412	355	380	397	371	374	405	378	401	377	361	393	418	404	385	408	406	401	382	402	391	422	362	397	407	407	381	394	398	371	412	412	406	381	411	452	407	397	368	438	371	384	395	372	378	368	410	370	394	411	377	392	390	337	394	399	413	429	384	364	430	353	370	421	384	403	383	389	430	381	366	438	382	382	387	393	412	410	367	386	405	405	381	357	396	376	362	418	400	399	387	401	376	414	385	380	378	415	379	375	403	390	361	392	388	400	380	398	397	426	369	351	392	392	350	431	386	386	391	390	407	383	380	382	379	373	395	416	372	385	390	381	400	414	396	372	387	390	318	411	399	364	403	406	433	419	410	427	388	366	390	384
42150	50614	28050	16547	9206	5319	2820	1501	942	698	596	502	475	432	412	466	394	426	449	413	447	415	443	433	403	423	424	421	387	431	456	396	443	401	392	405	419	393	379	402	398	423	424	416	417	423	409	411	416	438	418	365	388	418	442	356	376	398	465	403	396	407	398	424	410	418	448	432	403	425	406	431	424	470	401	400	404	423	392	417	420	395	393	408	440	431	441	432	414	417	412	383	448	373	394	429	394	385	402	421	397	400	441	397	405	389	429	411	417	442	410	434	425	413	407	397	398	471	410	428	415	410	416	384	419	440	386	427	442	383	415	413	429	395	404	392	431	384	399	406	409	416	407	418	396	403	426	416	400	392	422	406	414	420	410	435	381	407	423	441	400	430	413	424	434	417	419	421	455	397	421	436	427	430	426	393	399	418	407	411	422	421	407	395	399	430	416	396	412	419	405	382	424	407	408	382	427	402	398	401	423	384	421	392	414	424	383	408	406	357	406	418	397	383	407	361	413	441	469	415	388	439	378	412	397	411	439	415	392	410	388	391	397	426	391	423	420	427	407	385	417	392	371	410	382	392	415	419	387	398	417	421	383	412	402	406	415	437	398	415	434	395	403	407	406	393	409	437	406	442	392	429	393	449	434	436	440	430	389	401	389	395	439	387	384	392	443	422	413	401	406	429	441	404	428	411	416	463	386	381	423	405	407	373	399	423	427	427	411	403	452	417	390	431	408	442	388	389	408	389	413	395	412	423	434	434	418	448	415	373	408	448	380	400	406	387	416	383	429	398	414	416	434	371	412	447	438	403	430	436	400	373	450	387	421	404	398	428	393	428	405	446	431	436	398	462	412	395	412	444	394	392	452	452	381	438	436	408	409	406	408	404	455	418	437	393	381	405	447	408	441	414	386	410	397	436	419	415	443	387	415	397	391	403	410	430	402	401	391	443	414	401	441	409	387	370	414	402	421	430	391	389	413	413	403	409	417	380	402	399	402	404	412	412	432	417	401	370	433	376	362	409	403	461	421	418	418	428	424	417	412	401	433	390	439	410	398	435	414	372	408	413	413	390	414	401	398	429	410	369	414	382	394	420	424	410	447	432	386	410	405	438	389	437	417	411	409	425	435	401	390	405	428	410	409	386	409	397	428	370	400	404	423	435	421	431	429	411	400	431	412	420	396	395	422	424	401	445	408	426	418	402	422	387	413	409	407	405	403	434	377	394	422	408	394	442	405	424	392	394	430	450	457	430	425	440	414	405	452	431	424	417	400	407	393	404	408	410	377	429	438	419	412	426	413	396	371	436	405	401	380	405	426	410	380	401	396	423	391	432	415	443	399	408	423	410	399	429	416	399	428	380	409	413	447	412	408	381	407	414	362	428	413	384	406	417	413	427	384	445	420	419	449	372	419	403	398	365	381	411	392	399	401	398	409	409	396	418	398	422	443	413	416	392	431	413	402	404	411	406	421	440	448	446	452	417	407	429	385	417	418	419	398	429	406	406	399	442	392	421	407	425	421	386	425	398	407	439	404	416	388	434	405	420	403	395	403	405	395	439	404	422	411	405	426	393	417	404	392	413	408	420	401	419	412	409	414	411	424	400	408	424	398	412	389	414	450	413	397	443	406	417	419	390	403	415	424	396	344	405	408	416	420	422	416	411	433	426	400	380	427	434	418	404	405	438	384	394	394	408	438	411	409	391	389	423	422	387	397	444	445	419	434	421	381	434	381	426	425	426	378	412	414	405	388	388	395	393	406	420	396	441	430	413	407	422	440	404	417	405	404	402	390	446	417	413	408	442	386	404	406	399	390	390	434	447	417	390	412	423	446	380	393	370	466	433	407	435	413	390	425	433	423	442	410	432	420	413	444	412	428	379	417	394	420	422	415	405	416	464	392	414	446	397	422	399	419	445	430	418	398	450	401	395	399	417	445	420	414	438	381	444	401	394	399	400	403	408	386	418	398	406	410	399	388	405	386	368	418	425	402	431	424	408	417	427	418	400	401	414	425	411	408	423	431	412	423	444	445	431	397	423	404	407	398	420	409	392	416	419	433	424	394	433	408	417	436	387	421	427	391	405	402	395	391	400	420	391	378	398	403	370	406	436	366	378	399	431	417	417	431	414	433	435	437	414	432	429	419	419	435	435	431	424	412	431	389	416	414	444	397	378	427	429	407	409	373	427	431	390	398	422	405	404	389	400	413	420	398	402	418	395	410	415	377	407	449	396	427	411	424	405	397	441	413	423	394	416	433	398	443	406	427	412	405	449	419	398	413	432	381	392	405	429	429	380	418	427	401	418	425	419	395	391	449	435	428	400	431	399	417	442	375	418	433	442	406	433	434	439	420	440	401	418	407	464	381	386	421	401	391	420	436	414	392	428	447	426	410	389	400	414	413	419	437	398	420	448	405	440	389	391	419	403	386	439	389	391	405	436	400	425	410	419	422	410	405	421	391	412	365	398	422	385	436	419	370	392	409	420	426	435	444	429	426	430	425	406	409	379	415	369	435	415	423	429	434	418	402	367	441	408	393	401	452	392	392	415	411	396	410	406	445	370	443	410	418	404	421	430	440	416	430	446	385	419	415	409	391	404	425	431	420	434	434	407	418	396	428	446	416	419	418	409	414	399	381	433	420	408	404	394	425	386	388	389	379	356	407	391	411	441	400	414	389	437	411	384	405	421	393	386	428	381	398	420	409	443	418	400	369	436	420	436	417	446	421	435	379	430	399	418	376	397	404	408	431	404	416	441	406	409	428	406	416	400	456	438	404	385	427	466	396	407	415	409	419	419	394	419	479	381	414	431	381	401	395	430	442	403	423	435	373	429	395	429	426	428	416	412	455	402	386	377	449	431	424	415	412	454	394	413	415	391	415	409	380	389	430	423	417	429	371	398	408	432	408	382	420	401	415	414	427	391	432	381	437	443	420	420	390	389	412	410	425	392	422	408	402	416	396	407	406	410	405	443	444	399	389	380	411	385	405	365	426	430	401	489	384	423	389	396	433	418	415	442	440	415	428	364	458	425	402	411	456	423	437	383	427	421	409	437	402	387	421	402	400	402	407	392	414	427	413	418	399	388	406	409	413	394	411	403	391	396	422	411	407	392	436	422	412	416	430	421	391	411	414	453	423	421	424	424	457	413	411	365	411	396	424	432	413	427	406	398	413	419	432	383	411	435	410	437	430	447	398	437	405	401	410	389	452	421	362	410	376	395	406	440	415	416	404	392	434	395	416	418	422	395	438	470	404	383	414	397	412	414	383	414	420	449	438	370	437	426	402	423	407	437	448	410	385	450	399	387	418	410	412	437	422	386	420	407	391	420	405	393	431	409	440	422	431	397	378	441	451	421	408	400	421	405	427	418	404	389	411	411	422	436	405	421	452	444	429	425	375	395	374	439	381	412	412	441	403	433	367	407	393	404	406	398	413	366	447	413	379	406	425	408	411	386	442	366	415	404	443	419	464	379	404	400	405	431	435	433	441	397
25067	21109	26794	25000	11947	2709	1404	831	587	479	546	477	453	426	452	441	469	442	415	447	408	454	427	427	437	372	404	436	415	413	468	460	457	432	434	438	478	394	426	467	402	447	457	433	447	429	419	437	440	427	427	416	388	434	428	411	432	440	459	410	461	444	437	426	412	386	418	434	400	426	435	428	432	434	414	457	425	451	447	444	395	411	448	407	424	435	461	452	423	443	456	413	437	401	442	416	429	409	413	417	414	451	428	409	452	434	435	423	456	458	433	418	409	441	453	428	413	425	417	464	469	426	443	447	449	456	438	393	432	417	436	436	406	427	429	440	471	464	457	432	458	457	403	452	422	429	419	504	397	422	399	447	429	474	448	414	401	435	420	440	443	424	422	441	432	383	430	424	403	416	442	429	401	428	451	439	443	423	442	412	431	451	434	407	442	400	462	432	435	421	407	404	427	428	440	406	405	422	422	459	399	450	409	450	418	460	414	464	422	421	457	415	450	435	448	429	468	424	427	434	453	448	412	387	382	422	381	377	431	450	444	423	450	468	398	429	417	439	442	426	424	440	437	431	439	428	423	415	439	451	427	460	408	406	429	433	436	447	425	425	445	432	381	435	444	444	444	394	430	365	459	397	423	441	436	444	447	447	427	436	427	448	441	441	439	428	441	411	454	400	427	396	426	447	385	446	451	418	484	439	418	460	421	446	443	432	427	406	414	412	431	430	413	431	446	427	458	423	438	384	448	424	464	452	450	449	408	424	396	422	467	389	457	379	423	425	398	448	402	474	429	449	401	429	407	397	445	439	420	412	457	461	481	399	441	458	430	444	423	449	415	413	456	426	377	409	424	462	435	470	422	464	428	440	434	446	379	426	437	444	405	421	448	439	437	393	428	432	430	471	401	405	420	413	445	441	451	405	425	421	428	429	452	437	464	432	429	423	419	400	475	417	425	438	448	391	426	438	415	462	407	469	431	439	449	401	442	406	424	425	421	421	460	422	454	446	440	451	452	442	436	384	417	442	431	416	447	443	437	437	441	422	428	456	450	423	421	427	413	413	402	461	408	435	403	415	459	489	430	445	426	446	441	453	435	424	417	455	395	429	447	436	435	432	464	417	431	426	432	467	405	397	412	464	405	390	481	441	435	472	460	422	399	411	430	450	412	433	448	388	456	436	448	404	422	449	433	453	412	441	412	453	432	429	413	436	458	461	425	450	464	430	455	427	428	411	407	467	428	450	430	390	408	442	442	445	415	409	467	430	435	440	438	411	441	423	408	411	414	453	451	469	434	426	435	389	402	429	450	455	469	440	446	436	403	456	417	451	435	402	425	437	449	423	453	405	426	426	438	427	425	442	426	438	419	460	392	395	415	418	468	420	434	427	440	458	452	463	423	446	421	397	434	418	418	464	418	396	448	406	415	464	413	415	434	417	460	445	385	412	428	415	426	432	392	436	460	437	410	426	461	468	405	426	450	404	421	436	418	401	466	467	432	464	417	412	435	481	424	411	424	436	419	404	390	427	442	443	458	429	460	429	456	426	454	444	439	446	436	409	411	459	422	422	481	475	459	413	437	434	404	434	426	423	443	447	451	402	453	441	442	454	445	405	407	444	441	448	438	435	434	461	417	377	440	433	405	457	442	404	442	424	441	454	460	469	442	402	413	469	400	465	422	460	435	419	442	453	411	439	418	443	450	435	439	413	428	438	413	432	473	428	415	405	458	437	423	431	398	427	458	415	411	430	429	426	411	426	455	404	423	404	429	454	470	430	450	426	442	398	425	465	437	417	422	422	438	442	443	402	447	416	431	411	456	428	435	443	397	455	435	456	431	452	415	456	459	396	419	416	429	426	434	428	389	430	415	443	454	427	386	408	432	410	397	409	411	415	435	388	424	415	427	420	432	428	485	436	484	411	394	457	446	428	411	431	447	429	417	432	405	427	397	440	474	463	425	430	423	433	444	417	405	441	441	442	447	422	417	465	427	388	435	390	452	396	452	439	412	440	443	460	468	404	425	415	406	452	411	436	473	410	447	421	450	428	403	434	405	431	421	455	438	431	465	401	426	422	402	420	416	394	419	454	411	433	419	389	481	444	474	460	391	449	429	419	428	414	416	445	432	460	411	424	393	391	410	447	460	440	440	434	406	446	450	454	441	451	458	425	442	430	409	401	442	388	455	426	430	434	449	429	442	426	442	410	435	416	410	392	425	460	406	435	441	431	442	464	402	431	425	438	435	451	410	435	432	422	436	448	406	421	449	463	479	415	417	426	424	431	387	451	449	446	463	407	401	405	432	417	430	413	419	423	387	421	437	435	428	451	419	441	455	457	455	420	404	442	420	460	443	403	464	407	467	395	453	431	434	430	429	440	439	423	440	433	424	421	420	401	432	424	470	440	410	447	440	376	424	470	395	468	447	461	371	445	420	456	429	423	398	409	400	407	412	422	479	453	426	420	426	450	429	409	448	409	405	445	400	415	433	434	404	407	408	471	394	465	430	397	408	440	391	421	428	423	406	443	424	402	451	445	457	434	444	457	425	443	396	409	424	423	441	436	438	410	438	440	426	413	410	451	436	439	421	448	405	409	395	442	473	452	441	404	430	427	459	459	435	439	442	444	454	474	428	445	415	451	426	408	418	432	433	411	451	427	425	442	436	432	440	426	424	445	438	378	435	419	407	425	447	452	447	451	402	434	409	450	458	439	423	462	447	437	453	442	425	472	465	463	423	402	429	444	439	420	378	399	418	409	442	430	443	417	448	454	418	447	414	411	435	407	387	427	422	448	423	460	441	468	421	386	406	421	410	442	430	409	410	438	394	414	458	407	440	424	438	430	428	430	439	383	442	468	457	465	422	437	420	440	427	432	438	412	458	438	437	451	457	413	461	412	401	432	430	417	417	423	417	476	415	424	415	408	440	441	454	442	430	430	409	436	423	420	419	395	424	420	432	422	434	415	461	460	418	449	464	403	406	392	440	438	423	420	407	427	424	443	403	440	406	403	409	466	431	373	412	395	455	402	386	397	467	432	454	432	429	405	415	402	433	455	460	403	420	454	390	411	425	435	406	473	471	460	436	399	476	482	423	438	424	423	457	466	407	422	435	451	423	428	440	464	464	430	413	462	454	436	451	456	433	452	423	437	476	462	421	443	447	418	435	426	402	432	407	430	463	442	458	374	446	410	434	436	449	460	411	414	421	414	451	410	430	423	429	441	450	435	428	410	476	448	412	426	399	427	403	455	431	413	454	411	438	430	451	422	436	428	445	452	476	430	440	414	462	408	425	416	416	426	395	426	442	435	410	439	429	455	445	452	435	425	417	434	416	441	449	445	455	411	448	471	435	464	419	404	409	449	458	415	424	465	408	422	491	407	433	486	410	421	415	475	426	417	385	426	426	405	397	437	454	455	436	463	431	403	400	453	420	433	420	405	405	440	414	404	423	401	434	414	435	479	426	423	455	415	450	425	424	432	446	413	427	450	429	441
45599	46084	25173	12164	5844	3168	1874	1063	662	640	543	500	457	457	476	444	437	446	489	444	466	449	455	504	411	444	460	463	462	457	448	470	458	476	440	436	477	473	472	439	452	457	456	474	473	466	441	458	468	420	409	445	455	439	478	463	433	469	419	423	454	450	459	462	443	447	408	459	444	478	467	458	445	430	446	450	466	430	429	472	442	481	443	463	456	442	448	487	469	452	433	475	457	461	434	476	493	500	435	431	457	424	436	466	422	454	423	401	436	451	436	431	473	416	477	474	422	448	485	436	447	454	480	461	451	466	434	450	453	474	434	414	432	422	440	490	440	427	450	440	484	447	402	442	462	451	487	487	449	424	441	478	426	470	432	451	448	460	436	467	426	447	443	456	464	405	480	478	471	485	414	466	433	456	445	465	480	464	462	464	458	393	414	449	425	457	409	445	449	433	470	482	442	433	421	457	442	443	505	444	427	410	458	439	426	446	472	429	432	466	414	461	442	440	496	406	434	486	457	427	458	465	449	479	424	476	415	475	420	466	442	447	461	413	476	440	454	481	432	438	498	432	465	441	443	506	436	432	448	490	433	430	504	432	425	427	453	486	452	481	447	428	496	448	439	466	458	432	437	451	429	418	459	460	449	431	484	462	427	439	434	444	440	511	436	442	507	452	437	454	483	484	487	464	426	463	448	459	452	420	459	479	443	430	470	446	458	443	469	409	424	460	454	426	455	456	460	445	461	449	463	481	443	460	445	457	465	449	461	470	452	444	445	466	451	435	456	461	439	438	461	434	461	461	493	452	468	486	433	387	448	453	473	470	461	452	442	471	479	482	445	481	454	462	426	428	432	452	468	433	411	481	467	488	447	458	460	490	479	441	416	467	458	466	443	412	459	463	491	465	457	452	464	444	470	456	423	467	432	412	465	432	476	443	451	430	457	456	412	455	449	415	415	443	474	476	432	434	489	440	429	461	441	476	448	489	462	441	447	471	421	453	456	478	465	454	458	458	423	447	446	458	430	462	485	493	463	478	446	473	449	428	472	440	436	468	468	460	423	475	447	491	452	483	441	451	433	421	430	461	478	470	461	429	461	447	425	457	462	452	407	419	469	432	433	448	457	430	454	477	484	445	477	427	446	455	459	477	439	442	491	508	455	462	454	438	449	440	470	423	445	455	443	439	474	421	489	443	457	420	468	427	483	435	446	478	411	453	441	446	446	474	471	452	443	455	469	468	468	411	441	430	445	429	460	468	443	454	473	455	440	446	418	434	435	434	441	459	437	502	451	469	461	444	445	452	431	459	457	460	465	452	438	429	458	459	446	466	452	468	420	475	425	436	476	467	473	446	433	484	437	438	455	449	446	467	413	460	400	417	444	437	443	455	469	472	480	467	453	455	427	471	463	447	442	415	419	426	447	448	470	484	437	423	470	461	458	439	445	463	442	431	438	468	461	456	450	454	461	444	490	449	473	440	453	451	467	460	464	437	470	435	454	461	419	427	461	451	481	481	457	447	446	429	450	439	460	468	419	460	442	473	438	491	477	456	474	470	439	479	448	443	440	489	434	435	459	468	454	487	428	469	436	457	500	460	481	434	399	465	460	413	453	471	501	432	421	418	438	463	423	460	440	467	445	458	468	467	456	446	422	477	461	442	466	434	468	457	439	473	432	456	429	441	446	431	484	429	484	474	458	462	457	426	467	458	445	440	422	437	399	459	441	422	432	456	456	449	449	460	431	459	429	459	458	408	436	439	449	438	522	435	445	458	453	479	480	457	442	460	442	439	452	482	446	436	474	459	465	459	418	440	452	444	440	442	419	469	491	456	445	458	462	449	456	434	431	471	474	464	458	409	465	466	424	440	479	462	438	465	474	477	421	451	431	474	472	455	446	439	427	465	428	446	452	488	416	470	474	494	442	455	434	422	398	446	455	440	459	468	495	506	482	478	436	447	415	465	444	462	432	451	476	459	470	446	456	458	450	460	440	429	444	442	479	433	468	466	466	464	450	458	427	494	407	412	482	458	462	438	462	495	422	464	446	441	453	432	454	444	492	471	450	470	444	456	464	478	458	475	444	431	471	477	470	448	431	473	413	499	474	458	433	465	447	419	498	466	418	440	450	466	481	423	455	463	468	460	410	462	480	436	476	447	451	444	445	430	435	449	483	497	451	460	462	456	471	474	455	446	452	425	474	442	439	453	445	484	475	476	464	450	443	461	492	473	450	485	431	457	465	441	454	442	479	481	438	453	458	462	422	460	408	458	441	459	472	489	439	471	442	456	454	468	412	413	459	444	429	434	447	453	452	434	454	416	465	464	434	417	459	471	432	446	452	438	431	422	410	445	436	464	454	440	440	434	454	447	492	456	481	460	428	430	439	462	466	445	440	422	470	436	462	474	449	419	449	448	517	417	472	418	481	416	446	406	463	487	475	455	464	456	450	496	481	461	472	445	457	444	475	473	461	452	415	452	441	452	465	462	455	465	443	472	446	490	470	463	471	431	466	469	401	443	446	470	419	426	438	446	439	459	450	441	498	446	436	448	479	448	448	470	470	474	434	462	441	440	435	457	428	479	449	451	457	464	438	457	436	454	471	490	440	457	444	434	492	463	416	492	468	456	444	449	473	445	468	478	404	450	474	462	475	475	485	478	481	469	428	392	435	423	444	442	455	446	451	467	457	462	466	412	452	490	368	456	482	478	465	433	444	461	479	444	458	462	455	457	446	440	478	451	440	479	471	441	454	439	477	400	450	469	478	440	417	428	457	454	470	439	471	457	454	453	473	440	433	445	442	448	454	457	416	431	458	439	472	434	455	429	447	490	428	454	508	457	457	428	431	433	449	454	456	435	494	441	454	445	405	474	417	458	449	472	461	435	474	459	491	430	467	428	482	458	442	448	491	454	485	450	411	432	432	470	472	474	468	472	470	433	472	452	454	472	433	454	454	458	446	487	475	465	467	477	458	448	468	467	490	454	435	479	477	451	470	453	434	476	438	449	449	472	455	459	461	441	451	451	488	453	441	417	457	489	476	458	494	427	446	449	453	423	450	441	466	432	484	455	451	447	433	425	455	489	448	450	461	432	456	436	446	450	428	426	458	464	438	482	463	453	422	443	509	462	438	470	442	465	441	471	450	452	456	425	474	454	481	453	448	455	453	472	428	438	469	406	462	475	406	465	454	425	450	418	459	431	451	476	457	499	447	479	470	455	433	444	432	450	469	470	415	452	419	416	447	457	505	459	471	449	473	424	441	452	476	443	460	428	455	493	446	453	470	464	440	443	483	481	474	453	453	411	420	497	455	443	458	452	477	441	435	462	482	498	452	440	443	468	456	472	406	475	459	439	448	484	443	471	486	463	442	434	428	454	438	437	445	448	471	427	468	452	467	450	447	469	460	396	465	450	427	428	455	437	476	465	461	464	473	482	438	444	476	436	442	446	465	483	465	441	432	441	452	451	427	449	442	429	472	466	443	459	452	473	471	486
22495	21081	28649	23765	21102	20837	7383	1128	787	765	635	475	432	429	440	408	379	439	416	426	422	437	444	435	417	421	429	411	426	414	460	445	413	393	427	422	351	420	376	426	394	414	464	383	406	413	468	392	410	414	392	367	396	387	369	417	392	407	392	423	429	405	419	444	408	430	393	421	417	378	415	394	412	397	411	472	425	368	396	435	391	403	395	435	404	424	430	385	405	385	430	478	479	409	424	401	440	403	410	419	387	431	402	421	444	391	411	449	427	404	394	403	424	430	415	398	399	392	395	391	404	419	387	400	418	415	391	451	414	412	386	402	427	424	416	395	421	420	378	418	443	397	445	390	414	440	459	425	439	382	401	407	394	422	422	402	406	405	431	394	449	398	402	398	405	449	420	421	394	399	403	407	433	402	440	401	384	379	368	419	406	389	412	404	419	393	405	410	411	382	379	385	375	439	408	453	400	362	399	419	432	416	389	388	393	422	397	417	419	379	425	397	392	433	412	412	420	379	431	401	433	416	407	417	399	450	432	425	422	435	382	413	425	460	403	425	435	423	423	428	426	400	426	434	417	383	411	403	417	413	384	457	390	393	425	403	455	420	380	440	442	417	433	420	395	433	432	424	403	404	443	401	463	438	403	413	429	406	433	415	423	431	425	383	382	391	393	440	373	416	425	426	388	396	416	385	415	404	412	404	377	470	420	441	443	423	386	420	387	434	415	400	388	402	377	410	415	424	389	410	415	409	422	422	405	430	368	376	404	377	395	435	388	434	413	424	389	410	398	396	425	386	355	375	406	406	443	388	411	419	402	383	377	404	388	407	405	368	420	393	409	411	395	391	410	460	420	397	434	426	353	422	400	379	435	442	402	434	368	390	384	429	397	396	389	364	392	428	360	401	415	396	464	407	414	400	431	447	416	381	398	410	431	440	420	363	406	387	417	389	371	410	451	385	380	374	381	413	384	396	416	412	392	418	419	405	394	393	442	430	423	410	393	426	449	412	401	433	401	376	431	399	387	414	461	421	408	399	387	389	402	421	423	410	396	403	412	426	440	392	425	409	410	411	416	405	381	379	411	421	382	385	425	427	394	366	391	413	411	392	422	410	400	399	427	403	395	415	449	398	367	375	403	393	430	398	422	418	448	408	424	419	413	418	415	419	439	385	436	389	420	413	393	415	392	410	409	427	415	396	398	356	419	422	417	424	418	405	430	374	418	429	400	412	397	416	424	424	400	415	435	396	397	406	437	422	400	395	433	404	433	416	406	372	391	403	405	400	381	405	426	425	430	404	401	403	447	396	410	380	451	386	383	411	430	421	414	402	464	433	399	412	415	414	429	393	422	404	392	405	397	439	387	454	419	408	399	401	405	425	382	394	400	404	421	455	405	430	391	410	435	432	422	420	423	431	447	431	430	400	403	415	405	415	418	459	407	412	395	368	385	405	388	425	448	380	417	415	418	418	428	414	410	412	417	401	420	405	394	421	411	387	391	403	427	435	406	439	429	424	358	432	414	406	401	411	387	402	422	421	403	416	411	403	395	419	405	390	396	434	458	403	435	419	404	401	399	383	407	388	409	404	444	454	431	397	420	461	454	424	395	426	418	391	424	418	416	415	401	426	423	430	421	410	422	418	373	427	372	428	408	414	420	422	403	408	413	424	384	403	397	433	415	426	442	397	413	426	374	393	389	408	402	409	393	418	387	404	400	429	389	419	423	408	391	448	403	448	408	401	380	411	418	414	417	376	402	395	442	426	413	389	439	378	399	422	364	415	396	397	403	410	410	428	403	386	416	437	404	413	393	412	413	411	369	448	409	418	398	420	397	408	415	413	413	422	430	407	412	391	447	439	382	402	426	446	405	407	408	397	412	392	402	432	403	416	454	390	387	405	382	398	430	416	410	379	416	434	408	407	405	424	425	410	400	420	409	380	398	398	413	382	429	382	432	435	414	415	432	426	419	440	398	369	407	409	408	418	438	395	418	385	412	417	447	386	436	408	377	407	413	407	403	414	428	415	446	389	408	370	405	427	404	437	455	433	395	391	402	440	404	452	425	404	419	458	422	391	395	441	399	407	387	394	387	392	429	404	456	423	385	371	432	399	420	416	413	368	425	444	401	380	430	404	393	385	403	418	424	423	396	378	387	423	416	405	388	406	374	419	431	398	444	410	418	397	394	402	444	413	408	384	412	440	400	421	410	421	420	439	399	390	431	384	383	383	378	395	398	402	394	401	390	421	418	460	372	425	373	378	427	426	434	421	428	454	394	431	414	411	373	393	426	412	436	392	404	396	400	408	405	422	406	378	412	407	424	428	435	392	423	424	448	437	412	405	445	380	435	379	389	414	451	426	407	431	426	412	425	418	429	390	407	426	407	445	398	398	450	422	414	385	395	430	390	378	407	399	414	393	431	422	409	403	406	377	411	417	407	393	410	392	416	395	383	426	432	448	390	404	456	404	401	399	423	402	397	421	390	432	424	402	418	411	403	370	429	439	411	400	403	395	391	382	402	392	439	392	390	403	429	417	433	391	439	421	411	437	425	423	409	403	425	424	401	439	424	408	375	432	420	380	429	387	433	441	412	431	413	393	399	387	353	396	399	412	412	434	445	437	410	424	392	405	438	429	405	420	412	409	438	427	422	413	424	405	431	398	402	433	407	418	404	382	381	390	408	415	459	379	473	408	422	404	423	422	414	446	398	428	433	423	387	423	419	425	411	367	412	434	458	422	416	418	424	417	445	410	404	410	424	421	409	426	431	383	429	431	413	405	392	451	380	398	373	398	409	434	422	454	437	455	437	419	427	422	397	435	396	431	406	433	353	413	425	408	411	425	373	429	387	422	423	389	381	386	397	393	431	403	390	405	415	397	412	406	412	466	401	409	383	419	409	392	421	420	397	402	399	403	451	406	428	397	416	403	445	383	417	434	422	426	435	412	434	397	429	429	418	405	385	411	396	452	399	409	385	409	361	373	445	405	365	403	423	392	398	416	393	426	437	436	422	403	401	414	408	418	431	374	440	394	449	394	419	414	410	381	410	419	415	420	388	376	399	426	417	363	423	438	438	387	383	379	430	416	411	407	412	361	428	395	411	395	384	419	422	425	404	426	420	429	414	405	378	438	406	440	406	443	433	377	446	415	430	432	394	425	404	423	394	422	406	430	407	414	393	456	421	398	445	402	403	390	437	436	402	378	386	385	425	405	401	401	445	428	425	448	413	383	470	426	390	397	389	395	425	437	425	421	390	435	428	372	399	387	376	443	435	410	406	431	412	425	411	392	400	401	462	388	410	411	407	373	379	435	372	427	357	432	392	360	427	431	381	392	417	402	432	429	405	380	404	439	412	402	418	370	416	375	441	382	432	449	411	374	407	401	419	390	403	461	431	376	419	410	412	424	409	419	383	426	433	424	392	419	392	442	401	419	433	417	427	427	377	408	418	387	367	389	436	421	406	387	399	423	408	432	363	419	399	438	405	416	397	379
48214	63261	38802	19693	9981	4856	2285	1304	1087	925	733	561	476	454	442	456	441	444	452	431	417	416	424	431	423	446	442	440	409	437	424	429	430	396	455	431	447	414	435	449	431	443	369	456	441	395	401	385	439	442	398	430	468	435	395	407	416	443	407	438	443	436	397	418	425	422	396	403	430	425	422	434	396	429	431	395	471	429	418	392	434	422	440	451	438	436	401	404	457	427	451	429	392	429	425	426	412	442	418	420	431	405	466	398	397	410	410	433	431	418	427	398	402	401	438	424	411	462	432	448	408	433	427	419	422	420	436	428	461	441	405	405	442	426	413	431	424	458	406	425	426	451	419	449	429	416	427	415	397	402	409	423	428	435	432	451	401	412	430	454	417	416	442	447	438	415	442	458	411	422	413	429	456	407	409	423	413	419	436	482	382	429	411	434	436	449	452	445	410	416	469	450	447	473	426	423	421	434	436	461	411	423	407	437	450	437	397	411	437	437	396	432	435	417	393	462	444	410	446	427	414	373	425	436	440	442	405	466	381	406	412	409	428	429	422	404	426	408	430	439	420	417	449	373	445	396	430	402	434	426	419	394	454	415	423	377	421	404	421	453	418	399	394	434	388	439	430	404	448	436	431	399	404	426	462	415	398	420	453	387	400	397	419	414	433	429	433	404	383	443	421	432	462	448	438	435	443	431	453	377	402	454	430	431	434	404	392	427	435	414	389	403	414	441	431	430	404	410	418	395	444	411	438	409	390	445	401	450	428	422	465	444	395	444	455	429	443	404	409	419	419	421	438	386	421	414	422	407	454	432	369	451	394	436	421	437	400	446	452	435	474	421	375	474	418	422	411	453	408	407	431	440	405	451	389	433	418	449	425	412	414	423	452	432	421	426	412	437	403	421	411	438	422	416	436	415	456	413	416	419	444	429	430	430	431	403	398	428	419	413	452	435	420	432	460	390	425	415	436	406	418	416	436	435	409	408	449	435	444	434	427	449	440	419	421	423	428	399	413	405	425	394	418	422	385	495	430	416	405	441	439	415	424	458	455	440	394	419	423	456	439	450	452	416	416	411	458	456	425	382	455	449	435	426	422	454	456	423	430	426	386	421	437	398	432	406	478	426	453	443	427	450	395	433	377	451	411	423	434	439	431	420	455	433	429	425	441	413	423	431	415	384	419	455	404	422	414	394	426	424	440	410	454	409	419	438	434	434	445	405	426	431	433	408	409	453	439	464	420	438	410	426	422	427	440	407	432	464	458	404	447	415	407	422	432	436	402	418	422	446	433	441	448	418	447	417	397	450	390	412	434	443	442	432	436	448	425	432	406	395	445	440	431	433	470	426	458	436	405	407	413	449	431	408	423	409	445	411	422	436	440	447	408	413	424	405	423	436	449	449	412	432	424	423	426	413	442	442	447	424	430	454	406	439	444	435	432	424	405	449	416	416	424	434	440	459	412	430	412	445	415	446	424	437	415	426	438	434	418	431	455	469	409	451	422	421	450	403	438	425	422	372	429	406	430	429	415	424	439	432	434	441	402	448	402	423	406	455	430	411	419	450	422	402	456	416	386	402	436	451	424	412	446	414	436	435	404	422	435	410	422	421	406	380	389	423	443	423	448	426	409	407	416	459	433	424	398	418	476	405	436	422	406	403	395	431	425	440	424	444	437	444	410	449	427	440	416	387	418	402	408	445	376	407	433	432	403	436	417	428	444	427	432	421	416	405	459	396	420	445	401	426	404	432	407	430	412	397	428	448	430	442	387	441	431	443	425	385	457	413	392	426	420	433	412	400	421	440	420	445	424	430	449	443	421	409	425	454	396	413	445	403	421	429	466	429	429	401	438	436	402	423	423	433	415	390	442	416	414	444	414	415	418	421	385	452	425	391	402	429	440	445	426	449	411	433	417	422	442	450	381	435	439	412	417	403	432	421	416	381	411	464	385	421	405	453	448	435	431	387	418	449	397	444	423	434	419	435	416	434	404	418	441	435	398	401	397	433	433	432	392	400	413	444	427	396	443	435	414	448	438	418	444	442	412	440	431	406	407	465	385	457	442	433	425	396	421	390	450	408	413	462	395	425	405	438	454	406	436	416	388	428	405	426	442	410	393	423	419	429	474	402	428	416	412	400	433	428	440	452	445	418	419	411	435	404	432	408	467	424	429	405	410	380	402	415	437	427	417	463	425	455	406	419	454	424	444	407	406	408	403	452	448	445	454	403	426	407	383	430	389	460	417	447	385	477	437	373	396	427	442	426	425	405	415	434	447	387	471	434	414	399	445	426	433	409	396	419	426	412	423	460	435	432	423	434	405	430	395	438	410	434	406	448	390	427	437	433	388	422	418	412	425	425	443	429	455	478	423	425	428	427	414	415	413	392	454	410	418	406	386	412	430	427	412	429	461	431	446	404	425	443	402	403	417	404	420	448	424	470	460	432	383	437	392	438	485	417	443	434	452	374	429	417	433	421	401	437	421	452	426	418	438	415	433	403	412	428	397	423	412	409	421	389	442	408	421	411	491	420	408	415	444	404	433	398	423	427	431	432	396	401	371	429	445	419	427	425	401	424	428	434	383	418	424	408	428	422	438	442	431	432	422	442	407	412	432	426	443	440	426	431	414	437	442	428	443	439	386	434	416	436	451	381	409	434	411	417	408	436	413	407	432	375	445	442	452	406	431	427	408	399	399	431	416	410	445	383	424	388	448	425	471	425	426	416	412	377	385	424	427	395	411	431	417	447	425	409	422	437	411	421	434	390	413	424	426	372	441	447	437	420	431	419	473	402	431	455	422	407	433	408	384	386	439	416	411	419	421	462	417	398	426	399	425	400	429	417	430	458	417	445	432	423	428	399	435	424	434	440	406	428	428	411	414	434	452	435	421	415	432	473	420	436	411	396	445	426	418	431	424	451	422	398	408	435	414	434	459	429	449	380	428	394	412	406	451	408	449	448	443	399	460	435	433	405	408	431	433	422	416	370	422	433	376	415	395	412	443	438	410	445	417	430	427	421	416	431	435	394	415	408	457	459	423	411	447	460	417	424	407	422	430	441	441	429	447	434	397	445	452	405	428	429	381	412	453	420	392	431	441	441	392	401	432	390	431	437	465	437	441	405	443	389	402	448	406	429	461	424	392	428	437	428	429	426	407	422	419	388	436	406	413	445	431	423	432	413	412	441	412	481	411	453	439	394	416	451	400	436	429	445	415	428	412	412	439	410	390	430	440	402	441	414	470	376	434	423	432	407	432	399	435	451	466	421	429	387	432	445	449	436	421	441	442	421	453	437	386	431	412	424	426	413	455	423	394	429	404	426	429	453	414	407	393	432	443	393	415	398	424	461	451	450	438	424	373	426	420	427	445	406	436	434	429	424	432	448	405	414	399	441	418	409	385	422	389	403	420	418	430	438	403	409	441	414	460	425	386	430	425	418	382	431	441	387	414	432	425	428	421	434	442	428	452	454	419	412	411	408	431	383	428	431	430	449
40979	39265	32001	16497	4139	1700	975	724	597	480	465	421	413	413	395	440	395	406	475	426	437	444	418	448	432	430	420	486	434	406	406	443	371	389	420	421	395	436	417	402	393	461	450	415	426	442	470	465	382	408	451	427	429	440	425	417	461	456	407	418	437	392	456	392	438	434	443	453	418	412	391	411	429	422	449	447	409	414	428	421	447	438	417	401	427	410	361	438	407	449	449	451	455	390	435	444	405	392	365	430	428	402	422	435	436	421	429	421	439	418	410	445	448	405	450	443	394	430	393	395	400	436	432	450	395	400	429	455	383	430	415	424	386	404	428	418	459	406	432	428	425	407	453	419	431	431	384	405	417	384	380	426	413	446	417	424	438	444	426	418	433	398	425	434	413	420	429	408	416	442	430	426	420	427	422	407	400	444	438	466	443	400	388	395	424	430	451	421	412	411	422	404	379	423	436	419	422	404	394	425	427	436	434	437	404	414	416	463	426	425	394	425	435	409	396	438	412	448	392	414	405	420	414	414	423	438	443	429	407	382	442	436	440	441	464	401	433	466	430	411	437	422	407	423	416	414	430	423	422	417	439	438	409	462	428	389	402	433	399	441	431	423	362	389	436	425	451	430	406	462	415	400	400	446	406	398	393	450	433	416	423	446	445	438	422	418	437	447	408	419	409	444	445	411	436	397	444	401	443	401	376	442	411	430	441	443	443	416	453	407	452	468	443	388	423	451	421	425	447	419	429	422	423	422	419	437	415	399	407	430	413	400	426	436	397	436	423	459	403	381	438	452	469	460	402	430	471	415	414	411	400	408	408	448	413	450	442	450	401	395	455	442	412	418	415	412	450	417	416	420	432	438	461	462	406	389	422	401	407	424	432	428	434	407	409	405	404	426	455	403	437	406	445	430	423	385	447	412	437	399	416	401	400	435	405	488	385	422	446	428	438	438	424	389	394	405	391	415	421	408	444	423	457	426	441	394	477	425	405	389	442	438	373	428	441	443	394	408	419	443	431	437	441	434	426	399	419	422	416	424	431	420	414	434	428	432	400	423	428	445	428	444	407	402	409	421	421	387	430	399	454	453	386	430	449	428	377	449	420	395	416	477	415	423	409	427	427	406	405	455	413	419	417	402	426	430	484	417	399	448	444	438	430	453	434	427	448	420	440	432	393	420	403	425	432	429	416	451	412	393	413	406	406	452	401	454	420	417	403	430	407	421	402	419	431	434	398	401	427	432	433	425	385	419	442	444	402	424	427	425	430	448	419	399	403	419	435	404	423	426	469	391	417	407	408	460	414	441	467	407	452	449	397	410	456	441	432	423	386	418	417	411	381	436	406	425	425	439	416	422	468	426	428	440	428	435	426	381	437	443	388	393	390	430	417	428	427	446	456	420	444	429	420	407	409	419	474	402	399	425	433	395	427	400	415	436	417	438	453	414	432	357	429	405	425	447	422	438	406	397	426	407	378	451	402	456	422	403	422	455	390	445	439	473	394	427	437	412	436	433	441	401	432	444	419	428	414	417	428	404	385	435	434	445	404	425	411	406	407	398	462	391	421	421	444	435	416	440	408	376	459	439	450	410	425	426	365	423	420	405	432	400	417	393	418	421	418	406	428	453	431	429	433	411	429	422	389	418	417	411	420	427	429	401	426	444	448	431	426	427	417	487	422	438	407	443	395	399	461	391	405	403	396	456	460	413	439	420	413	410	421	447	433	448	415	394	435	433	429	420	444	400	438	438	400	440	446	391	430	450	478	406	448	399	396	434	458	423	408	393	413	431	417	391	438	402	416	443	429	417	457	465	388	418	444	442	404	398	410	442	391	384	416	408	412	422	406	439	426	452	455	433	426	427	428	406	420	413	395	420	403	431	395	418	416	410	422	424	438	390	429	403	399	399	425	390	421	380	436	436	433	419	412	410	426	413	459	403	406	431	428	406	451	409	433	417	438	442	406	441	435	421	461	411	427	444	439	429	418	430	422	433	410	394	437	426	409	372	389	428	392	419	422	387	398	437	384	397	413	421	454	396	417	406	380	445	442	409	434	407	378	418	389	412	388	453	432	392	445	420	420	412	427	441	440	413	410	422	426	453	388	415	433	409	391	425	428	442	433	394	415	364	423	414	454	433	450	384	389	450	395	425	430	405	392	414	459	407	416	395	428	408	466	427	425	417	457	407	454	398	369	428	420	422	405	425	414	421	399	419	424	419	432	418	427	422	409	428	434	435	467	408	382	443	420	427	464	467	420	421	440	432	410	433	404	390	414	436	460	440	424	413	387	424	420	385	447	425	422	402	408	424	401	421	409	418	409	419	403	462	444	409	405	440	402	441	399	432	444	457	406	423	403	450	409	395	437	410	422	430	457	463	439	445	452	423	440	423	405	430	427	404	492	419	392	398	389	467	439	417	434	386	397	466	394	420	452	444	415	405	389	465	410	407	454	427	457	431	388	403	394	441	422	441	430	428	440	430	427	420	408	422	440	379	451	428	424	425	422	425	446	424	470	454	435	414	458	472	385	433	404	412	397	420	446	403	420	419	431	412	405	406	397	419	415	411	430	403	416	437	416	415	409	433	397	410	448	405	431	418	406	413	412	455	446	444	404	413	434	375	423	416	431	382	422	389	415	404	402	475	418	454	466	410	456	423	414	415	397	382	442	386	395	399	402	420	455	449	438	426	422	430	423	399	468	437	464	485	449	426	408	408	425	405	439	435	420	435	402	394	406	422	414	430	424	411	413	409	406	433	412	427	411	421	414	435	427	408	436	446	452	374	418	408	419	416	415	404	442	448	387	432	386	434	412	436	417	426	427	436	437	415	405	423	430	423	386	403	434	411	442	405	407	431	437	444	396	416	432	398	450	404	457	415	420	443	419	453	426	417	444	429	454	405	417	457	406	451	414	401	441	441	437	432	446	412	460	435	421	440	448	417	389	444	442	439	397	405	431	404	443	417	433	438	467	424	424	438	424	418	435	433	390	409	394	431	397	400	433	415	404	410	417	459	452	411	426	418	413	418	423	425	423	442	385	437	404	443	438	409	422	408	412	404	428	405	409	423	469	393	403	432	419	461	416	430	392	452	433	436	432	419	405	428	425	394	398	471	429	430	419	440	411	408	395	423	439	405	421	459	485	424	419	400	432	459	416	409	409	434	446	449	411	416	429	412	427	434	410	444	460	437	448	458	438	398	442	398	462	417	447	428	446	433	360	469	445	437	436	440	433	421	391	411	475	398	446	430	429	392	424	412	421	432	455	425	426	391	388	408	427	395	434	428	418	419	433	399	429	391	426	428	416	416	391	455	429	418	420	418	417	427	390	421	419	440	377	417	413	440	418	414	399	444	419	406	406	410	384	418	418	423	443	409	437	423	432	403	398	408	409	388	415	422	384	409	439	408	416	416	440	425	422	377	416	427	451	414	416	463	439	425	417	461	422	432	429	428	403	407	418	411	425	421	427	422	401	399	411	388	439	460	417	416	445	428
46179	49301	29526	13006	4487	2409	1417	997	709	574	523	500	458	510	485	410	466	458	461	464	458	467	430	459	454	407	452	404	431	482	486	473	443	407	495	447	456	461	455	479	443	416	455	475	485	435	432	433	415	438	418	448	444	475	475	428	453	484	448	436	472	440	474	444	456	453	411	418	451	419	457	431	442	455	447	441	441	422	428	421	472	431	447	439	427	418	445	445	431	444	426	424	438	431	471	447	469	429	426	445	463	450	437	435	429	468	417	424	446	426	513	457	460	409	442	467	441	459	405	467	488	484	415	451	437	462	456	407	420	447	432	439	444	440	487	477	433	420	471	450	429	446	404	454	439	462	454	449	417	426	442	455	478	444	465	485	462	464	427	424	429	463	454	454	422	440	402	436	457	444	461	473	460	429	435	476	427	466	437	465	434	434	421	434	446	435	475	481	479	435	446	513	467	430	423	471	440	450	443	455	449	444	442	488	437	453	439	459	446	459	438	435	481	457	444	432	481	453	446	472	422	453	473	427	416	471	456	413	461	433	449	469	445	439	460	449	445	475	460	456	437	477	445	425	445	436	442	466	457	452	431	472	420	472	419	451	453	496	411	461	435	423	446	474	417	439	446	445	401	415	419	409	452	487	434	439	466	442	460	483	471	429	454	447	452	457	475	449	459	468	420	435	438	491	461	428	459	462	425	429	443	423	461	474	433	470	434	445	473	463	413	451	407	443	464	443	438	435	453	469	440	427	459	464	446	450	460	432	487	455	478	395	462	447	418	434	448	463	459	472	449	451	450	425	425	417	473	466	444	464	425	453	433	444	485	469	468	433	465	474	449	444	409	448	454	411	405	460	411	441	468	470	461	405	436	448	470	456	448	422	473	459	471	423	494	436	440	463	459	431	456	448	453	420	453	429	447	418	431	454	434	387	466	449	476	437	457	407	487	455	444	476	431	469	422	442	437	449	431	448	427	441	477	447	464	458	502	473	445	466	478	430	447	474	438	460	449	486	426	475	446	484	463	443	443	469	449	471	461	471	453	450	414	429	458	432	441	469	449	477	482	456	443	433	469	454	444	437	445	452	440	455	467	435	404	451	458	459	428	419	503	457	454	469	447	434	456	454	464	445	461	478	509	437	497	477	427	430	434	419	466	413	441	431	436	441	453	463	437	463	458	456	427	432	462	443	455	453	470	456	440	476	453	452	418	434	457	443	410	468	407	454	438	426	431	491	409	431	413	456	438	459	472	444	471	437	449	490	432	445	430	480	439	459	449	451	407	465	414	460	474	457	435	468	441	441	440	418	438	454	485	456	458	453	433	459	442	470	474	463	454	427	450	456	478	456	461	448	413	471	484	448	425	450	452	439	460	447	453	469	473	487	416	442	428	434	452	455	471	456	458	478	456	437	470	381	430	436	410	430	413	449	444	436	457	444	447	428	450	435	427	461	414	450	455	459	456	423	438	443	433	436	452	444	412	450	474	480	449	495	433	447	466	488	474	468	472	456	469	483	462	420	414	407	492	452	441	486	439	426	466	414	460	457	450	447	430	422	460	462	457	408	443	422	432	488	438	442	459	442	430	432	432	476	451	442	448	458	464	431	433	475	423	458	461	462	476	436	436	472	452	436	463	439	418	499	391	437	414	399	432	426	462	455	428	433	466	475	464	453	462	439	440	425	445	446	443	453	432	446	474	428	429	443	442	452	473	446	466	421	442	442	476	426	479	466	477	456	452	461	445	467	447	449	426	504	438	449	478	433	448	441	421	467	440	443	434	456	445	457	403	483	446	423	462	500	483	469	465	440	411	437	463	466	462	471	452	449	460	444	431	481	442	468	421	402	476	437	475	450	460	461	484	470	450	477	458	460	449	469	437	476	413	436	424	441	437	454	479	455	439	439	402	454	455	472	433	470	451	461	427	465	437	461	456	416	473	461	425	435	418	438	445	471	444	444	464	454	464	455	464	435	446	468	462	416	415	473	471	467	468	439	466	444	432	467	451	465	450	453	430	459	435	427	429	433	471	461	436	432	420	435	451	457	472	423	471	470	407	425	489	447	451	443	451	474	443	459	446	464	421	452	441	426	445	437	447	423	426	431	465	439	431	478	448	430	451	454	456	446	397	456	411	405	470	493	493	468	445	460	407	444	447	433	459	479	422	441	408	439	443	475	402	474	447	437	439	432	452	482	436	430	429	423	474	466	422	429	454	443	452	484	451	452	459	449	455	448	457	499	441	456	445	443	425	458	498	421	471	472	458	461	445	493	468	451	439	443	451	459	484	445	473	496	460	422	457	412	446	401	433	413	463	444	427	445	409	468	460	473	433	431	467	467	434	467	451	473	461	442	458	476	424	410	464	467	434	457	480	444	435	437	469	467	457	474	477	437	455	441	435	433	475	429	403	477	478	433	439	455	442	438	489	445	453	408	470	445	453	420	443	452	384	423	431	442	446	460	466	434	423	449	452	459	491	471	457	470	439	461	455	470	425	428	414	440	449	455	440	491	464	402	437	440	450	434	456	430	448	446	448	440	474	448	451	437	430	453	445	453	450	448	432	449	487	455	476	422	446	443	424	458	425	438	431	445	430	460	429	405	493	447	465	472	461	481	443	449	452	435	463	426	452	450	436	449	454	471	459	460	479	457	406	469	473	438	428	427	439	461	409	440	469	461	438	419	451	443	428	437	463	484	471	451	432	427	448	413	445	423	487	457	470	418	463	429	435	442	455	462	421	453	492	465	440	462	455	458	438	438	433	453	452	485	450	443	398	422	484	450	416	453	450	457	468	470	478	450	440	456	457	447	485	461	450	460	487	414	427	431	440	445	446	457	445	397	429	482	451	466	459	467	403	457	479	431	430	451	483	457	421	436	450	421	443	450	442	461	432	478	443	414	456	468	434	462	433	458	460	440	444	417	439	466	433	485	431	476	436	451	447	493	464	444	411	434	435	431	437	423	423	474	437	470	465	477	415	444	452	434	467	473	445	432	454	447	456	442	454	429	453	446	449	399	441	460	501	433	474	409	451	435	476	462	447	433	447	407	421	483	429	459	448	420	456	451	452	463	443	469	438	473	481	442	464	452	455	463	447	479	436	426	419	455	429	461	421	434	441	446	422	459	446	461	463	503	453	463	474	411	428	418	468	456	475	442	457	469	425	444	466	458	413	464	479	423	449	442	446	426	458	468	473	477	436	423	414	436	433	474	488	473	454	437	449	451	425	439	477	426	431	443	479	467	403	448	435	457	443	453	477	436	429	420	436	413	449	429	458	439	475	441	412	455	459	434	474	431	420	448	471	437	408	442	427	405	430	418	464	432	422	445	431	430	448	476	440	464	422	441	462	433	449	442	456	447	456	443	391	471	408	465	438	440	466	465	441	424	452	458	472	456	474	459	503	458	399	484	449	414	412	474	415	467	451	429	431	433	454	476	471	439	406	478	465	479	440	420	417	494	483	444	423	451	436	440	461	446	413	505	448	429	444	448	458	428
23401	20959	27954	24064	20840	11396	1433	842	613	547	481	474	466	491	426	415	462	402	419	404	405	412	392	426	412	400	391	410	381	413	391	353	397	366	401	406	412	415	405	388	429	378	383	424	422	396	386	421	410	382	412	406	378	408	403	398	421	375	381	365	436	393	424	417	397	398	360	421	416	354	378	410	391	388	399	396	420	369	372	391	400	402	381	404	390	404	405	394	420	373	406	396	413	398	404	381	367	409	388	382	422	353	398	371	407	412	386	404	389	399	431	400	391	420	412	404	376	413	422	374	381	418	396	400	417	391	418	383	417	357	390	420	401	407	402	389	398	383	424	363	388	414	394	385	431	386	411	430	391	384	428	376	375	405	377	431	424	360	383	419	405	381	445	392	390	382	408	398	418	376	406	383	399	395	396	396	396	390	406	421	415	415	386	417	394	379	396	371	444	406	386	440	360	400	420	408	393	385	403	367	368	372	374	375	363	392	383	415	412	395	419	393	367	410	403	411	415	368	400	405	420	425	358	419	399	376	439	399	394	377	365	353	395	379	374	397	387	400	395	374	407	442	405	409	396	365	376	421	422	413	413	426	399	365	395	398	373	371	375	403	388	390	343	395	427	402	396	423	406	408	406	401	375	395	425	412	408	380	386	423	381	338	427	402	365	397	369	403	408	399	418	367	378	402	412	374	438	370	391	399	423	403	398	387	371	387	361	386	367	396	396	358	465	371	424	398	389	409	395	410	436	402	384	384	425	357	395	383	409	394	381	393	401	404	419	381	382	368	398	394	374	362	417	393	381	418	377	368	401	387	364	387	358	387	378	396	355	391	410	407	411	384	379	367	389	444	407	417	400	370	386	405	450	384	411	370	372	354	418	421	402	396	435	413	400	389	349	396	445	410	399	426	373	396	412	414	361	427	406	394	376	420	400	381	369	415	398	422	399	389	413	412	390	419	382	381	357	410	382	376	387	403	420	442	374	432	390	395	416	424	409	367	415	402	382	403	348	406	387	395	416	387	385	384	396	425	420	392	383	395	401	361	405	388	428	348	391	383	426	404	415	379	396	416	414	406	370	405	409	390	384	408	378	416	379	388	418	396	393	377	368	409	399	413	387	387	404	405	414	364	385	412	371	377	386	392	406	403	425	398	404	385	398	412	408	383	384	400	353	397	388	354	374	394	410	413	386	384	386	388	426	384	414	359	376	388	380	391	389	425	394	416	379	422	435	411	393	395	413	380	386	414	389	402	380	352	396	394	379	387	403	367	398	418	384	408	377	366	383	422	374	385	413	401	392	417	396	416	423	390	391	429	388	428	393	427	415	428	419	420	386	393	380	401	365	411	407	382	385	371	396	388	409	428	395	423	382	395	402	387	420	407	403	392	379	404	408	387	411	445	410	382	397	410	395	409	413	400	392	401	396	382	425	405	367	385	378	416	374	397	435	412	401	421	375	421	388	418	408	403	367	387	328	375	419	447	394	408	433	384	401	385	401	386	394	403	411	392	386	403	435	382	380	406	414	419	397	376	380	422	423	424	359	382	382	402	412	395	364	388	394	363	390	412	406	405	394	414	417	423	431	381	417	391	447	417	382	415	399	387	389	450	377	366	390	406	375	412	399	387	416	403	416	378	394	409	383	381	392	398	421	395	403	394	393	387	385	411	394	396	392	371	426	399	406	371	422	364	371	405	406	420	392	395	407	441	401	417	390	417	380	387	371	375	380	415	415	409	406	413	426	404	389	443	385	422	415	399	399	431	389	356	377	419	396	400	375	395	391	361	348	384	402	379	403	406	399	392	371	373	433	418	383	416	420	379	370	393	395	422	368	415	398	401	353	408	381	407	429	389	388	392	428	413	416	436	397	389	419	399	367	390	408	409	427	395	400	381	395	411	384	405	419	443	403	422	364	415	398	401	398	387	364	380	368	410	391	410	400	369	397	391	400	364	392	409	403	383	373	406	395	426	405	392	391	396	357	374	394	391	389	419	424	407	398	384	409	383	398	400	383	449	367	364	427	356	419	380	382	405	400	388	413	425	343	404	395	408	413	379	394	396	368	415	418	387	395	398	373	369	393	423	419	383	370	395	403	390	417	394	389	399	409	411	410	387	398	395	373	396	402	425	416	372	379	385	370	417	378	359	374	340	417	382	416	439	365	400	364	371	412	394	400	413	388	402	405	400	371	392	407	389	385	378	379	409	387	394	395	383	370	381	395	376	389	392	415	420	425	423	391	356	413	393	405	413	404	400	399	390	421	384	398	411	445	402	379	387	429	435	393	412	398	404	407	394	383	392	382	410	382	415	401	398	413	395	406	401	392	370	413	404	391	402	382	404	420	387	415	404	374	389	376	406	409	408	410	374	376	386	388	394	387	402	368	400	386	380	402	362	390	372	393	393	369	369	413	415	397	419	396	435	411	373	449	415	444	388	418	404	425	399	397	435	392	400	407	354	380	389	403	392	389	398	407	392	390	388	394	399	396	404	401	394	401	429	402	405	404	406	394	400	350	443	392	387	391	351	390	387	359	396	397	400	396	418	401	382	406	423	352	383	429	370	362	404	367	386	388	413	395	384	397	405	413	420	404	421	394	372	401	395	383	358	383	370	402	408	398	392	378	396	399	385	439	363	411	409	378	390	422	421	389	373	416	362	389	368	395	400	419	398	371	393	412	375	410	383	383	388	386	419	439	407	391	388	384	373	418	386	445	387	405	402	413	409	383	379	394	400	387	406	387	427	392	406	379	358	418	385	411	380	418	382	414	369	393	385	401	388	377	405	379	402	415	383	353	398	360	342	381	377	407	400	412	366	395	426	441	385	402	369	369	426	375	377	411	399	367	389	415	406	416	412	377	399	412	373	408	361	404	423	392	405	432	407	404	422	394	421	404	386	414	448	384	414	405	436	402	402	393	405	421	379	386	383	403	449	344	421	390	407	394	396	367	415	422	412	423	374	407	378	401	409	390	390	396	405	421	365	409	351	410	420	388	399	399	387	402	419	441	402	394	391	406	380	440	393	394	402	386	415	376	400	390	419	385	373	394	395	399	403	379	386	371	369	434	400	397	411	404	386	424	412	411	426	391	409	393	414	407	431	426	383	385	401	375	421	385	411	388	417	431	369	395	380	371	414	408	387	399	362	378	377	384	384	396	397	347	400	386	384	402	414	388	418	387	400	374	377	415	425	416	415	374	402	373	407	382	397	392	386	414	398	405	387	377	417	362	418	393	388	406	421	408	421	395	393	371	420	385	380	382	435	390	413	394	421	371	403	398	420	396	437	401	381	395	427	429	407	378	374	391	396	372	413	397	402	396	393	385	410	388	416	414	423	385	346	397	393	382	415	402	408	418	394	373	390	408	393	423	379	421	365	389	392	426	386	391	435	376	375	394	389	416	414	401	389	384	431	407	424	389	457	403	411	418	405	376	403	439	392	380	405	410	375	397	408	405	422	377	391	405	434	368	376	408	369	407	408	401	377	398	385	334	367
45289	56545	30915	14197	5631	2396	1426	1096	780	670	564	560	501	476	474	455	459	446	429	400	460	447	409	428	435	417	424	431	442	471	420	421	415	405	393	408	397	400	387	454	399	403	418	392	423	413	412	416	404	401	391	425	450	427	436	422	426	424	405	422	422	393	404	432	403	446	394	438	383	418	420	435	452	391	418	442	437	438	417	441	394	406	460	412	400	433	421	403	399	421	435	422	423	415	390	443	428	390	405	403	408	415	431	412	441	447	407	453	416	456	419	425	386	457	457	373	406	402	396	406	444	404	426	415	422	365	412	405	398	405	443	420	427	414	412	417	430	425	443	446	432	420	421	427	434	392	451	440	389	420	417	400	423	417	426	440	384	413	437	397	405	420	402	430	409	425	421	420	389	404	426	393	432	389	397	427	393	415	431	415	386	422	422	425	434	422	420	420	404	346	427	385	435	400	391	390	427	435	427	420	462	383	399	433	392	404	379	408	417	400	434	406	420	428	402	435	418	430	407	417	435	445	434	420	415	423	438	438	397	443	442	415	394	434	420	431	439	406	407	395	434	445	438	406	411	399	391	415	451	440	433	395	394	417	426	421	427	436	449	414	397	383	388	393	431	417	389	423	463	426	431	435	418	390	425	428	444	413	426	451	449	386	440	408	399	416	452	394	399	410	437	400	430	409	382	455	419	452	403	402	438	407	394	423	417	414	377	402	425	416	407	398	406	401	390	397	414	473	434	424	426	399	409	398	417	418	405	425	410	408	383	371	454	397	443	395	425	380	453	419	409	427	437	431	423	405	413	441	412	413	421	407	448	415	424	434	379	400	411	444	397	437	399	429	430	410	401	437	419	421	423	415	411	423	398	430	405	404	403	411	396	455	398	411	392	382	404	405	408	410	394	442	430	394	435	397	406	424	433	423	398	379	442	381	376	405	439	401	438	437	445	392	444	416	437	394	418	449	415	425	396	399	411	435	390	406	394	391	441	403	401	411	385	428	414	408	449	380	412	418	449	399	410	433	468	438	402	441	403	417	428	392	455	389	414	416	404	426	437	431	429	413	422	439	410	425	390	390	428	451	426	405	433	431	410	415	377	421	410	428	395	429	441	415	409	423	426	439	410	435	433	427	422	428	400	391	424	429	418	379	395	431	415	423	387	398	432	466	421	451	383	396	402	420	407	387	431	468	420	429	424	365	450	377	422	420	414	409	378	409	420	377	413	356	418	393	375	441	445	389	408	378	399	405	431	422	427	433	387	411	373	465	411	432	395	465	389	422	407	433	435	417	418	434	401	412	406	387	422	428	418	437	386	429	404	394	409	407	429	424	455	396	431	411	394	400	388	441	463	410	418	446	419	384	387	419	452	410	397	393	444	421	437	413	403	427	424	422	401	451	450	436	457	425	407	411	433	416	449	417	413	427	409	399	428	439	404	424	432	431	403	414	414	438	422	399	399	416	418	428	368	383	419	416	403	406	445	418	433	415	409	391	426	439	473	428	410	421	424	392	418	404	438	412	419	423	461	408	396	456	412	421	438	450	428	450	420	419	423	390	457	424	443	403	433	414	432	382	457	459	381	432	394	404	382	420	387	410	440	403	411	419	447	429	427	401	458	421	428	464	384	428	425	422	417	422	418	416	421	412	438	381	408	415	436	416	428	422	443	441	436	420	420	398	385	408	424	411	414	417	387	430	428	441	395	440	382	425	404	404	431	418	416	412	382	395	405	419	443	432	396	394	409	453	424	449	430	429	402	385	400	424	411	406	401	435	399	420	409	398	390	452	385	400	444	421	450	445	450	412	423	434	467	394	424	383	420	423	454	403	446	421	439	424	405	421	412	414	418	414	440	429	409	463	425	398	441	391	389	409	433	429	413	391	426	443	390	424	430	399	403	425	444	396	421	420	374	418	403	405	414	388	440	445	423	422	466	407	404	403	422	392	434	393	393	418	417	393	413	422	392	448	409	405	430	437	407	434	398	399	413	385	406	399	431	402	404	423	428	392	422	418	471	449	410	432	389	436	432	422	395	427	419	433	438	390	403	402	433	427	435	440	411	373	446	460	422	439	415	445	421	417	389	453	393	408	391	395	407	440	382	402	418	443	415	438	408	400	419	414	392	386	409	423	412	434	398	397	426	412	432	398	459	425	438	438	425	391	431	416	432	439	458	403	368	408	423	432	407	427	395	404	438	439	420	452	410	409	396	401	380	432	416	424	425	417	418	419	453	429	431	403	444	447	405	448	397	427	397	443	422	412	413	440	422	438	384	377	421	426	396	399	430	389	418	398	469	399	450	387	427	431	419	446	430	393	413	392	420	415	436	417	418	423	430	443	413	428	403	423	418	409	420	382	381	426	431	405	411	418	424	431	411	417	394	405	389	411	434	425	401	456	428	435	438	421	409	418	459	410	421	415	407	412	412	406	393	410	401	414	421	385	409	405	467	413	393	434	440	439	439	444	394	379	421	404	394	427	413	430	426	406	443	384	461	418	426	429	408	428	410	435	412	415	402	391	363	442	412	442	401	425	426	409	397	436	449	415	426	368	447	418	444	448	414	402	400	407	443	435	395	438	421	415	431	398	423	404	413	399	423	422	437	411	407	431	407	430	451	358	425	388	427	392	398	397	387	470	446	382	414	442	419	379	416	397	429	404	446	437	408	421	380	429	428	424	440	394	425	402	417	430	441	404	400	412	449	427	426	417	413	407	448	428	377	403	439	374	437	392	365	401	411	423	424	441	448	423	453	424	422	407	383	432	422	433	421	407	408	401	381	418	411	389	420	440	415	396	396	393	378	463	356	432	409	391	400	401	389	454	424	400	388	419	410	428	450	417	406	436	447	441	410	418	431	426	382	420	444	430	406	443	451	432	389	415	400	415	426	419	415	411	428	428	378	417	366	421	432	405	426	432	445	424	430	415	395	393	427	412	427	408	455	443	417	414	421	435	428	402	425	421	406	412	386	438	407	436	418	393	389	385	385	426	371	431	418	444	435	426	431	424	387	432	413	429	433	415	451	423	451	407	422	437	445	422	404	411	410	432	445	418	428	405	388	422	426	424	453	409	429	419	402	411	415	407	423	390	401	387	416	379	391	415	429	433	419	437	390	403	422	384	438	402	441	415	418	399	423	417	374	392	401	453	403	357	443	409	388	441	438	436	419	389	410	393	413	366	431	433	399	406	414	423	414	420	409	382	416	437	422	396	433	397	417	428	439	446	455	430	438	445	403	401	399	419	412	398	424	377	406	408	384	409	437	399	448	419	409	436	395	394	445	396	406	433	436	392	400	439	420	438	420	404	373	445	428	409	376	446	401	411	434	405	441	403	412	433	458	428	422	414	416	377	416	376	399	446	401	439	473	424	417	424	387	436	408	400	390	423	432	412	449	414	439	392	416	395	390	437	427	410	440	425	404	427	417	407	425	414	431	410	441	436	401	416	390	413	414	411	425	400	420	394	426	436	435	401	418	405	434	419	400	411	389	441
24999	21061	27084	25220	11561	1940	1034	854	689	618	550	469	456	475	502	455	450	457	448	456	417	425	430	462	434	428	423	461	439	436	429	467	414	426	410	460	422	463	460	426	432	438	424	397	429	447	437	450	426	438	414	414	424	442	462	437	465	419	431	459	455	413	434	437	443	469	423	442	438	451	465	428	472	454	465	401	453	426	409	454	436	428	424	422	407	444	399	404	460	456	417	440	433	450	420	437	465	443	428	441	429	391	451	422	444	421	419	472	479	399	374	419	437	410	422	390	417	431	450	408	449	442	432	450	446	420	445	409	445	460	451	459	446	447	439	476	461	452	426	482	443	438	425	451	417	445	420	472	442	437	475	434	420	421	438	452	477	418	427	449	436	413	428	472	410	449	466	415	451	469	418	415	428	456	413	452	450	417	452	418	453	428	436	464	460	385	435	441	415	408	403	415	411	417	432	449	396	430	434	415	431	433	458	415	424	436	427	447	453	390	432	446	453	446	442	442	431	414	427	436	413	451	438	431	436	478	417	462	415	432	411	414	447	438	443	471	486	425	425	421	438	436	470	399	418	467	454	388	435	447	449	428	450	432	438	416	417	453	456	464	470	435	406	428	420	465	407	466	414	441	382	406	452	460	454	423	460	445	439	499	429	419	478	449	439	427	432	438	425	400	451	466	434	459	438	434	432	462	445	444	433	423	477	431	434	462	444	450	423	424	413	436	438	445	457	458	411	449	442	484	447	425	437	454	411	402	432	396	408	439	460	450	468	465	438	423	471	462	440	446	425	411	418	459	429	418	454	437	467	452	396	474	427	416	444	436	407	447	401	376	444	430	443	447	459	470	407	410	487	449	442	455	455	419	411	386	417	456	441	418	436	423	429	482	461	433	430	423	454	399	457	436	433	417	438	449	454	422	427	432	443	432	467	412	468	420	427	435	418	409	410	412	447	406	415	467	441	456	459	432	432	389	421	404	433	427	430	469	434	432	438	438	439	424	454	424	390	425	439	410	434	475	449	422	453	434	417	422	411	435	424	425	418	396	449	444	398	436	441	459	444	451	415	448	431	437	408	442	464	445	446	430	437	437	402	423	430	414	461	448	465	427	431	427	423	445	385	440	419	408	442	442	457	433	426	426	425	431	452	422	427	434	462	449	429	431	434	437	463	430	437	417	413	473	444	474	461	392	449	420	398	431	422	443	439	427	433	452	433	389	429	473	386	442	474	423	464	466	457	460	432	446	467	427	438	410	437	442	462	405	416	421	460	425	438	455	415	400	433	463	460	405	445	415	399	455	420	438	447	427	446	432	441	434	435	419	431	448	434	446	424	451	430	448	415	423	449	439	438	410	404	478	485	427	430	440	441	433	427	440	431	435	428	422	480	400	414	453	411	437	448	463	427	451	419	442	439	441	397	418	432	438	438	450	462	451	472	402	463	400	429	429	404	437	442	397	410	449	434	377	434	414	418	425	440	418	421	436	476	392	492	420	429	414	412	459	411	454	446	365	415	437	423	399	385	424	443	424	446	437	428	474	450	416	477	444	396	458	424	404	421	448	417	420	411	428	430	418	447	405	446	431	442	440	422	393	426	415	441	411	433	466	462	479	418	444	448	409	421	470	437	454	430	427	449	422	443	444	442	436	385	384	421	433	391	457	458	438	456	406	410	407	414	438	450	454	439	461	444	446	442	450	467	435	433	436	475	425	450	446	401	418	435	461	425	425	416	429	410	442	451	391	428	410	429	508	429	402	433	448	445	473	404	433	445	419	414	425	408	448	443	450	417	407	439	453	462	440	488	406	448	390	403	430	426	438	405	393	456	424	453	454	454	430	397	434	433	449	416	452	418	396	483	408	427	431	421	431	419	452	432	440	457	463	424	434	445	424	434	469	437	434	451	441	458	413	415	427	407	432	426	424	446	442	444	454	431	436	411	454	447	397	438	462	466	436	426	479	424	440	476	434	446	464	441	436	431	445	450	408	433	424	415	437	394	427	456	452	391	438	445	431	429	410	438	443	409	436	482	443	412	462	456	454	404	421	394	431	448	452	413	404	439	429	463	422	410	380	427	440	440	443	403	424	487	447	417	414	423	443	433	443	435	442	467	422	429	476	443	401	409	441	449	425	401	453	466	431	455	424	440	419	443	409	443	430	424	414	460	433	434	447	427	440	424	402	459	407	458	447	436	421	438	454	426	417	468	411	419	423	424	446	394	455	444	437	460	443	422	430	475	402	427	468	439	405	426	445	464	452	461	425	438	438	486	454	420	405	456	447	426	400	405	472	447	428	409	448	430	439	449	421	425	436	445	442	465	461	423	436	458	449	431	423	412	442	453	395	450	458	429	407	423	432	418	433	415	413	416	465	424	456	462	402	443	460	399	439	413	445	442	466	446	447	448	438	430	424	427	392	455	424	445	440	441	487	432	436	433	381	428	439	428	434	452	435	442	440	428	415	452	430	430	444	424	422	435	428	439	427	477	442	420	430	460	407	441	432	432	446	395	414	433	444	455	435	426	446	430	389	463	429	421	419	462	410	467	396	462	376	408	433	421	454	427	429	456	450	472	443	430	419	416	431	438	429	454	469	438	414	421	460	473	487	438	437	397	477	440	430	442	440	451	418	458	432	453	438	458	422	444	446	461	472	433	411	407	438	463	440	475	444	409	430	440	421	424	397	446	454	467	479	417	432	444	417	431	448	443	431	415	435	431	444	459	438	486	428	450	435	465	423	434	463	470	449	436	453	420	431	447	442	451	468	393	433	457	387	450	420	430	413	433	452	390	469	445	468	424	459	462	448	414	495	406	450	453	439	443	452	446	407	405	440	439	408	413	426	446	392	437	438	411	452	456	457	402	419	459	387	460	435	461	468	472	444	433	430	462	431	396	401	417	431	403	407	455	463	422	451	429	447	473	453	427	420	448	427	428	386	405	423	417	452	477	473	481	396	410	432	448	416	429	453	411	475	435	438	439	402	431	436	419	428	431	463	425	456	478	433	459	400	449	432	416	437	453	424	417	472	485	432	447	421	460	474	453	418	446	447	410	428	457	446	413	417	441	434	427	423	439	438	455	424	456	443	425	458	453	425	414	445	416	474	441	396	451	431	463	451	448	430	424	398	448	401	393	390	439	417	434	433	468	435	426	415	452	462	421	428	398	452	447	431	442	435	421	398	410	439	447	457	428	442	427	453	447	438	434	446	448	465	460	456	414	422	435	450	432	401	468	431	442	447	412	453	401	427	425	424	417	439	434	483	430	433	411	433	412	398	420	410	423	418	416	413	456	457	462	435	426	443	409	456	428	462	415	406	428	453	462	409	457	493	416	382	467	405	407	440	443	456	432	427	484	414	429	418	442	446	411	422	427	408	395	441	464	440	443	494	455	463	415	450	419	461	389	422	466	436	446	415	451	424	417	414	384	435	475	426	465	408	429	445	446	451	434	439	399	405	416	428	452	428	439	434	470	447	429	444	440	425	408	459	416	434
40264	49207	31499	13365	5196	2099	1432	1187	914	757	668	559	542	456	493	511	521	481	461	464	431	441	470	464	496	444	479	455	480	457	430	469	457	506	460	427	498	416	476	436	411	440	498	470	484	472	490	473	445	457	451	432	499	421	440	451	473	428	475	443	445	428	440	419	501	428	472	463	501	493	454	439	452	445	434	446	469	445	445	457	439	453	464	469	458	485	471	438	505	474	476	437	444	433	436	464	440	429	422	455	494	457	485	416	459	463	420	455	431	470	437	450	457	479	463	473	455	459	456	482	460	428	433	485	434	457	450	450	478	485	448	477	445	480	452	477	465	464	461	472	474	445	455	465	472	494	439	432	466	467	456	450	469	454	470	449	441	449	468	478	445	465	435	457	491	489	491	465	422	419	499	486	469	438	462	401	469	453	476	462	453	479	436	452	487	468	448	476	458	449	455	455	435	487	435	437	473	458	415	445	469	464	417	475	443	457	409	450	459	479	435	463	460	428	489	416	455	488	483	454	466	448	456	465	461	448	435	476	457	448	433	443	434	483	463	468	435	457	462	443	429	469	443	442	469	458	465	469	474	461	469	430	434	436	437	460	456	446	443	488	457	468	465	419	416	462	461	485	478	451	469	457	451	487	466	464	471	441	413	432	443	486	453	429	466	514	494	512	451	469	463	464	446	441	474	457	446	447	446	494	484	438	436	506	470	430	477	469	470	454	472	463	446	487	428	437	460	451	433	463	430	443	454	463	498	445	398	473	462	488	482	439	488	437	460	441	484	475	454	454	443	457	438	497	470	444	458	469	421	489	471	494	430	430	500	446	471	488	438	478	466	450	428	465	440	447	432	490	474	453	459	460	447	438	434	453	416	440	456	470	498	467	441	449	478	433	471	469	475	453	443	450	495	448	480	461	469	459	482	469	448	436	432	475	504	445	420	437	451	503	483	461	430	479	467	460	427	461	448	432	454	433	478	449	496	488	476	478	503	458	450	469	489	443	487	450	480	520	422	455	474	459	469	474	462	417	504	462	455	483	467	472	450	470	451	486	420	429	454	474	476	480	446	457	425	439	444	498	415	464	440	470	462	481	435	457	472	430	471	468	441	425	491	462	470	430	427	472	444	453	505	437	463	458	464	495	451	452	463	464	473	458	437	430	470	453	447	462	453	443	444	479	473	463	454	472	478	433	465	436	453	481	486	457	459	465	447	494	470	452	490	439	461	437	513	433	490	496	455	467	421	477	460	410	448	471	423	448	451	490	436	473	477	458	472	472	468	443	453	464	470	465	400	438	455	460	473	419	459	439	477	445	440	472	432	440	465	474	480	475	435	463	488	438	431	496	494	518	463	425	437	452	488	466	450	459	478	457	454	461	469	465	443	450	441	474	447	474	479	441	491	455	513	450	468	467	472	435	445	462	469	417	473	472	484	476	472	437	429	451	476	461	464	438	493	460	468	447	465	419	468	425	491	477	466	452	455	456	446	450	469	452	474	439	474	461	476	450	453	420	474	466	456	480	452	422	421	477	454	432	481	447	467	466	449	434	452	421	481	499	477	452	465	452	420	442	456	428	474	436	452	428	497	424	463	452	430	451	456	438	415	460	440	441	436	472	439	461	423	478	472	447	453	470	456	479	468	487	399	486	499	455	458	437	470	456	452	487	446	437	480	448	446	450	427	450	429	427	465	441	451	443	420	463	418	471	487	463	444	502	436	466	476	470	466	472	513	430	473	469	453	479	456	457	469	488	440	476	452	475	478	433	447	434	454	468	448	470	488	464	466	472	483	450	419	457	446	449	494	482	487	469	439	451	471	461	453	445	447	487	455	439	452	466	472	426	462	496	473	453	485	492	441	430	444	486	501	470	450	474	476	461	491	459	469	434	466	467	420	468	454	468	445	473	499	471	470	496	505	474	457	464	487	455	456	451	438	455	469	465	464	446	437	496	421	456	426	466	440	465	455	469	454	462	475	464	475	459	481	465	459	438	427	444	476	463	459	450	426	444	480	463	487	483	462	492	429	476	438	448	434	463	451	486	446	467	444	464	467	465	435	490	447	419	423	459	451	449	439	477	460	434	452	465	451	480	458	453	415	426	472	457	461	481	433	489	444	458	456	438	477	450	430	480	491	472	429	494	439	485	445	484	480	455	469	443	477	468	476	464	425	461	476	438	476	454	447	474	501	442	451	475	466	447	477	476	488	410	469	483	446	478	465	438	461	502	468	443	421	500	468	475	452	460	472	484	452	468	444	442	489	470	477	464	469	430	448	463	466	438	415	439	470	453	437	448	470	433	442	429	424	437	483	453	475	484	432	444	458	413	464	473	453	455	472	473	448	438	443	492	457	446	442	430	470	462	495	463	452	436	496	419	450	486	495	407	448	461	451	452	454	438	527	456	447	475	470	438	471	463	457	475	470	469	497	418	438	433	434	460	509	443	456	404	453	449	421	485	459	449	458	446	448	456	465	476	460	478	482	464	463	493	453	478	476	486	467	420	456	439	467	475	433	453	455	461	462	463	475	465	516	445	465	451	476	457	443	451	482	485	491	452	434	432	426	509	489	423	465	459	459	444	439	460	468	424	439	448	435	456	464	442	451	463	427	487	413	456	477	460	452	428	473	436	473	473	415	435	483	457	473	475	456	456	449	434	471	459	463	449	445	454	471	477	473	476	468	456	456	455	426	447	484	418	466	423	437	466	456	479	437	412	449	450	466	471	471	483	433	484	450	462	462	498	472	489	462	475	475	458	438	476	448	478	467	447	495	447	463	433	437	484	456	470	440	503	444	443	432	453	469	464	456	422	472	475	459	458	474	461	452	513	389	419	470	463	473	414	463	477	496	450	439	455	481	428	499	456	455	498	557	472	469	470	461	443	436	485	471	506	466	456	451	442	500	505	438	439	515	463	423	428	449	431	444	456	461	455	484	468	468	427	465	441	473	424	467	475	464	479	474	443	448	442	485	461	434	452	461	416	477	440	463	488	456	446	497	437	465	460	455	463	448	483	508	475	480	469	496	437	466	441	483	449	437	464	461	461	457	471	449	445	438	437	455	442	445	439	444	453	450	455	480	457	449	502	446	473	454	413	465	439	465	474	437	506	422	441	452	423	472	466	425	480	473	499	449	425	423	441	468	480	467	457	483	451	474	444	477	442	459	463	472	438	458	439	459	466	446	434	422	452	460	469	491	472	425	447	462	475	465	466	455	464	420	455	487	460	463	455	460	447	428	440	464	437	444	465	454	491	457	460	435	479	448	479	468	438	433	505	461	465	417	442	484	466	480	448	439	442	475	459	471	488	465	476	489	476	442	431	444	464	464	442	489	470	492	489	466	469	469	423	485	457	481	494	464	482	453	429	447	446	440	455	478	455	498	497	446	414	464	444	460	459	474	475	496	440	441	450	449	439	482	462	469	424	497	446	447	441	500	451	453	491	404	432	438	438	489	513	437	480	493	467	489	450	463	434	454	466	443	494	480	450	455	457
22435	20994	28486	23693	21015	20775	8685	2255	1495	988	736	607	510	489	471	490	432	432	403	425	428	435	401	374	427	415	401	435	448	406	429	411	439	446	431	401	449	414	423	406	409	445	414	439	402	411	438	450	380	429	434	430	415	450	414	423	401	392	378	390	402	398	410	460	420	427	392	418	380	383	402	395	412	396	427	391	450	379	389	444	422	380	424	400	419	377	415	440	422	411	394	405	398	420	417	404	395	439	404	396	425	416	434	409	430	384	389	439	434	415	424	428	411	414	400	371	462	380	396	429	457	412	443	427	422	406	450	409	421	419	439	420	406	431	395	418	375	415	468	388	409	447	432	413	397	406	481	446	406	398	460	404	383	412	423	410	443	459	425	391	406	429	425	399	412	423	408	387	365	408	446	425	422	417	419	400	409	401	390	399	445	410	444	386	410	392	435	424	421	418	411	428	414	399	419	430	430	394	390	432	460	432	397	421	433	398	403	404	401	394	409	430	438	443	428	430	410	425	396	434	451	413	425	428	431	421	415	419	414	397	416	415	415	434	425	392	421	421	370	389	386	409	368	408	416	399	412	404	436	399	386	439	398	397	408	429	387	425	422	452	451	418	411	414	424	381	423	380	458	413	431	388	391	460	421	450	389	428	391	443	422	402	416	418	411	448	423	374	454	419	416	418	409	409	408	449	450	394	431	430	412	392	443	364	395	454	406	428	434	381	403	410	403	447	406	388	410	427	421	449	411	397	397	437	408	427	409	415	407	421	426	394	432	381	414	429	437	456	435	406	434	420	413	399	380	453	414	404	413	389	437	401	394	415	383	456	432	446	453	420	418	367	426	402	436	398	392	398	444	434	384	431	424	389	425	412	401	384	404	415	410	407	435	429	440	420	476	394	406	437	377	401	403	424	418	419	408	413	382	397	409	415	431	442	375	429	455	418	409	425	442	404	432	406	417	390	456	423	415	429	444	425	401	381	435	429	410	401	393	420	469	440	438	385	424	417	413	437	449	376	428	438	436	407	443	433	423	411	442	393	403	435	393	385	464	444	397	388	419	421	434	383	410	392	401	413	429	412	440	416	436	389	460	406	400	406	415	432	414	409	393	414	420	405	425	399	414	416	428	439	376	442	400	432	407	384	399	395	430	416	417	419	382	417	393	382	427	440	391	428	410	402	369	405	426	424	406	433	404	393	405	391	414	439	408	435	429	396	414	433	440	386	413	417	387	431	403	411	402	435	394	396	434	363	424	422	414	414	416	442	413	417	395	390	406	394	426	428	407	400	420	392	470	383	433	456	441	444	442	399	412	411	446	406	419	417	420	426	415	408	396	427	383	419	418	436	436	395	396	407	457	374	462	420	382	434	419	390	401	424	368	435	403	412	412	403	414	456	408	393	415	440	410	415	409	391	415	424	430	425	365	429	408	421	428	381	410	398	417	431	425	404	426	408	428	421	447	432	444	405	386	417	424	415	438	396	400	431	437	420	406	439	414	431	400	388	419	446	429	405	438	388	442	394	419	402	412	411	410	398	381	389	407	419	433	405	413	393	379	415	417	400	384	414	491	440	403	446	419	446	420	404	471	390	411	429	404	414	447	426	440	401	434	415	404	408	402	385	411	409	416	404	431	443	399	456	395	416	380	431	409	432	449	396	392	392	435	400	436	412	433	383	412	392	411	430	433	439	373	417	429	409	442	428	422	412	428	413	413	451	395	431	407	415	393	408	449	394	410	451	390	413	445	426	443	409	419	411	369	436	454	383	412	397	404	435	398	376	400	473	430	429	377	399	408	417	427	479	407	413	387	417	418	410	407	378	421	399	439	413	394	400	407	459	433	460	387	422	377	403	427	418	414	426	410	432	393	400	420	434	399	414	380	429	415	424	410	407	430	418	394	393	470	428	403	428	424	401	414	417	405	410	432	421	418	431	407	399	404	431	421	428	403	455	401	403	391	425	385	400	382	379	437	420	389	411	404	434	434	399	389	386	400	408	395	438	392	424	398	409	393	423	413	405	383	379	441	387	380	431	398	432	395	437	437	429	405	413	398	402	420	445	393	427	351	395	434	397	409	375	445	458	422	442	432	459	422	394	413	455	368	422	395	410	445	379	415	399	387	421	469	409	381	421	414	415	433	385	387	430	444	399	426	404	454	405	424	429	415	457	413	431	399	407	429	425	424	421	362	343	384	455	392	387	442	431	447	450	441	414	397	395	426	411	410	408	392	421	389	388	436	419	470	420	450	415	390	426	415	383	448	437	422	440	413	392	425	406	430	415	431	416	418	427	376	421	423	404	413	409	416	356	386	414	412	456	428	427	440	457	436	431	452	409	404	465	412	430	432	444	452	398	385	398	411	413	401	396	435	408	425	410	379	411	402	391	408	421	422	391	383	440	415	416	418	391	420	403	411	428	389	393	428	437	415	449	396	386	427	430	427	396	413	402	421	404	440	430	432	402	416	453	390	416	441	404	429	403	424	417	391	440	407	448	411	433	445	421	428	372	382	429	392	402	416	367	411	424	453	391	417	395	414	423	410	399	433	414	448	435	409	416	402	430	463	415	408	428	463	383	387	425	424	405	434	413	381	442	393	410	439	423	381	387	399	403	409	396	406	426	418	393	416	394	443	428	403	419	382	379	414	417	450	437	450	412	424	410	362	423	430	424	379	421	448	417	433	426	438	398	402	402	398	383	432	403	396	412	402	421	437	389	411	425	431	438	436	411	446	448	425	387	373	405	441	413	407	438	422	404	403	425	428	398	399	431	414	421	395	402	366	407	419	433	408	431	404	454	389	428	423	426	415	397	399	420	452	445	417	386	397	445	427	436	447	403	423	424	430	416	432	412	395	377	426	426	443	393	387	434	431	426	430	375	397	409	408	410	411	408	454	437	405	422	401	388	395	397	417	405	407	432	419	359	399	388	380	425	419	434	431	423	399	418	412	442	394	403	393	390	419	435	372	386	406	421	428	440	422	416	399	414	399	434	419	408	389	368	395	449	427	448	428	425	389	396	410	414	427	405	366	428	416	390	450	409	406	414	387	403	395	375	418	436	387	447	429	467	395	404	443	407	426	440	403	409	419	410	417	376	444	415	392	406	408	425	398	372	411	385	394	383	401	408	372	453	422	380	357	452	421	424	413	414	430	391	434	406	399	402	431	401	416	397	407	408	445	396	409	432	402	416	426	380	440	397	421	392	365	389	399	406	380	405	385	378	415	452	410	409	408	429	400	409	429	386	390	400	422	406	459	410	394	407	406	432	385	399	421	438	395	413	423	384	421	431	397	430	363	430	424	454	384	400	417	402	393	392	419	390	384	402	425	382	409	426	430	426	372	367	419	398	394	396	405	447	440	412	436	417	434	427	433	433	416	419	426	396	424	401	437	375	390	416	386	424	413	450	414	468	379	423	433	416	402	430	379	412	395	433	405	445	403	452	416	385	428	398	418	405	428	416	409	430	417	414	433	413	436	407	433	409	387	427	388	423
46181	69439	42080	19289	10496	5659	4016	2838	2117	1213	928	724	613	537	497	517	465	467	453	459	458	436	441	391	415	439	407	402	427	434	429	416	435	439	420	432	419	444	423	431	437	404	403	425	398	451	424	407	438	416	439	448	387	392	416	474	433	480	445	426	457	445	440	439	415	439	412	414	421	421	396	424	424	428	426	427	390	423	415	411	411	432	442	426	405	456	426	451	400	456	432	434	435	450	478	390	398	434	457	431	429	431	442	409	429	433	447	423	405	422	420	456	427	455	423	395	447	427	433	431	457	466	401	426	416	384	401	413	454	404	468	435	421	448	469	416	415	421	426	404	440	431	428	421	441	430	421	410	418	415	425	448	438	453	402	415	428	416	437	468	413	398	422	435	441	400	447	465	452	433	468	437	415	417	462	440	453	394	398	438	427	423	426	422	389	426	435	425	440	433	440	416	457	443	414	392	464	445	437	437	439	433	410	423	421	404	441	421	446	428	433	446	455	405	416	445	395	439	399	444	400	438	442	419	432	401	443	411	447	457	458	445	494	428	463	412	474	464	439	473	418	434	409	452	424	401	418	462	405	409	414	440	424	408	414	406	402	429	404	436	409	450	409	419	450	432	406	406	435	435	444	445	424	378	447	432	414	433	417	435	418	416	413	388	403	389	484	405	432	417	375	402	436	444	410	432	448	403	414	428	425	427	437	415	421	379	456	421	439	400	372	403	426	449	418	431	413	404	454	422	416	422	423	420	412	412	371	449	437	458	401	446	437	412	431	418	408	414	444	445	422	418	417	424	430	426	390	433	385	420	432	436	455	414	427	459	456	442	416	410	432	444	390	404	419	466	414	455	452	453	431	439	395	410	429	455	392	431	430	426	396	431	415	451	424	449	407	445	453	444	448	410	448	440	414	403	411	439	434	418	423	417	419	433	419	435	413	418	409	382	464	417	423	438	417	451	436	444	419	472	432	419	449	428	386	459	379	446	397	454	437	442	449	427	446	414	424	409	434	416	435	398	425	450	441	433	442	430	434	436	461	414	413	419	422	446	413	409	415	405	414	435	404	445	470	432	412	407	472	443	419	432	417	480	429	432	419	409	421	451	441	438	436	407	389	441	448	414	409	441	461	412	438	416	450	429	415	417	428	456	419	422	438	439	471	433	414	440	437	437	430	422	446	417	407	397	407	441	430	450	396	445	400	450	436	418	422	425	400	453	394	422	411	406	437	384	441	447	431	422	445	440	439	419	403	439	448	419	413	436	435	465	420	381	416	402	460	447	439	455	455	412	429	386	437	433	386	414	436	464	400	453	438	478	443	461	443	445	444	425	420	422	434	416	429	423	441	435	398	415	409	407	417	435	446	438	399	428	420	400	456	473	457	396	434	447	393	430	420	434	478	438	411	421	417	422	441	434	430	429	479	403	437	427	451	406	436	414	430	412	399	436	425	450	436	440	404	407	391	426	462	410	420	442	434	429	431	397	481	436	450	409	446	453	461	404	414	431	422	430	424	431	420	417	429	452	427	436	412	419	420	445	480	401	436	438	461	394	389	408	425	474	428	442	421	426	414	433	442	454	424	434	430	396	406	419	449	425	405	428	449	432	413	454	402	377	433	432	449	445	415	413	415	435	411	464	443	456	440	382	414	441	409	446	442	431	437	475	460	453	409	408	401	442	447	400	442	443	383	433	429	411	454	405	406	380	417	433	409	454	448	422	461	417	427	424	425	445	418	427	454	420	409	415	390	461	435	422	445	440	429	410	397	409	452	428	421	424	440	432	450	399	427	437	396	457	416	434	399	415	470	467	447	432	428	423	428	431	437	422	434	411	463	445	428	401	411	448	416	434	458	442	414	423	439	406	462	429	422	455	421	432	417	412	435	422	412	436	419	417	453	428	413	417	422	470	422	433	405	420	411	409	408	458	426	398	428	395	396	432	415	410	440	399	437	414	427	433	451	423	389	445	397	445	415	453	428	442	439	428	378	446	418	406	404	450	446	417	455	418	411	408	436	416	452	374	423	441	452	427	445	412	438	412	430	411	460	441	440	413	418	419	461	397	428	408	416	438	434	461	424	410	440	458	439	400	476	453	397	397	454	409	423	436	447	410	424	424	433	457	439	408	429	450	406	438	442	413	438	438	409	445	463	455	423	423	430	410	424	399	463	432	426	459	447	465	405	407	412	434	422	426	419	447	387	420	416	461	404	432	404	456	399	429	440	420	392	407	412	429	468	426	433	419	457	412	446	438	422	457	427	421	452	434	426	410	411	414	436	414	430	451	428	405	426	454	425	421	439	422	462	449	412	449	445	389	421	440	415	414	399	407	422	405	408	457	432	444	435	435	428	433	431	418	441	432	412	411	437	461	453	423	413	413	443	417	388	461	376	469	372	420	470	460	414	452	448	458	461	434	450	435	425	416	423	477	394	394	372	422	386	428	433	424	415	398	402	426	416	418	433	420	447	442	458	414	427	387	446	441	420	381	431	436	430	414	440	406	447	400	405	418	413	440	454	420	392	410	420	446	450	451	446	419	439	410	428	404	451	439	422	436	442	412	435	398	410	411	421	451	388	432	465	406	466	397	416	444	413	456	431	486	426	428	420	411	421	413	426	436	414	436	437	412	420	421	438	431	418	463	405	432	428	450	424	415	424	435	455	426	459	426	402	397	447	428	466	459	426	451	433	439	458	450	428	426	454	433	450	398	430	414	403	396	417	419	441	472	441	456	424	428	464	457	460	447	429	455	410	435	456	420	431	454	434	413	400	411	434	405	427	434	433	408	458	417	447	409	429	414	437	406	421	428	402	421	430	456	398	425	441	421	415	434	452	435	434	411	409	398	417	405	461	455	432	417	418	390	409	425	455	435	397	410	427	448	422	474	403	396	472	424	396	418	422	441	416	406	430	419	445	420	452	458	401	439	430	419	439	429	401	416	435	450	419	428	418	399	413	449	467	416	426	416	455	448	440	422	418	436	424	432	445	430	436	411	431	452	416	444	436	428	396	441	446	430	448	397	448	401	457	454	421	385	422	445	385	449	413	444	398	428	451	443	454	452	422	430	431	417	427	414	445	445	473	446	416	448	397	397	426	418	418	441	430	431	448	456	431	413	441	389	433	435	446	415	416	431	383	429	449	385	435	428	391	436	404	445	411	431	428	422	424	410	434	416	450	426	409	384	408	467	457	411	449	415	391	411	405	473	470	417	423	420	378	458	471	393	422	418	449	413	476	438	411	452	414	435	392	377	430	424	411	450	432	427	466	431	446	430	409	432	412	454	423	422	435	479	440	403	407	417	434	414	431	409	457	441	382	428	415	409	458	423	389	473	445	442	450	448	433	437	430	434	422	445	413	430	420	437	418	434	421	402	426	470	431	431	428	397	427	427	443	436	439	393	422	398	396	406	396	426	439	435	407	431	407	416	421	448	407	420	456	411	424	422	437	412	460	414	424	396	453	416	435	444	460	429	391	448	445	425	431	396	409	420
42496	35845	28768	16332	6303	2648	1651	1064	767	607	556	478	460	435	472	447	379	408	437	417	448	428	487	426	409	446	456	459	397	413	422	417	421	435	418	436	443	430	436	447	445	444	455	444	416	415	412	397	448	464	435	433	416	436	450	426	451	502	437	467	440	402	453	460	411	394	441	431	453	438	425	437	400	393	449	480	426	460	416	403	437	453	439	430	411	393	396	407	452	413	430	460	456	428	384	435	435	407	435	458	411	446	436	412	468	420	440	407	432	444	406	402	435	439	452	407	426	385	412	415	448	444	437	451	440	424	420	445	424	424	436	435	430	444	430	418	417	415	457	415	421	437	412	474	470	458	443	424	417	399	448	418	436	404	416	428	427	427	444	409	433	455	428	395	433	400	421	426	397	418	428	428	433	453	440	413	420	404	422	448	415	440	440	441	434	450	415	450	443	400	424	429	452	422	461	429	448	425	406	406	435	479	429	440	442	390	426	446	417	456	377	428	393	412	411	405	442	434	438	390	408	416	426	403	439	419	463	442	469	419	430	421	420	412	453	457	439	432	420	436	424	427	430	425	423	448	437	405	406	447	438	430	459	433	446	420	413	445	431	426	419	449	429	432	454	445	433	417	447	426	417	429	444	428	427	421	418	466	461	445	428	409	439	434	446	380	419	437	439	409	416	403	422	443	430	452	413	433	388	407	415	451	421	463	452	439	399	441	433	410	411	420	438	408	439	435	403	448	418	421	396	420	427	440	409	425	420	415	417	407	428	425	410	438	433	435	440	422	453	439	450	426	400	424	422	430	407	418	445	429	458	477	429	400	404	386	452	414	443	437	426	419	412	407	422	404	448	442	420	381	408	471	395	433	419	449	449	432	426	446	460	423	419	424	448	403	398	449	436	413	452	463	424	408	398	421	443	416	448	441	464	412	441	401	433	397	463	448	463	424	453	458	393	432	377	422	391	386	442	454	403	414	446	420	431	435	411	436	448	400	430	445	421	409	428	421	434	450	464	400	434	445	446	443	423	414	391	444	438	452	445	482	439	477	473	399	395	385	440	429	426	435	462	440	437	433	416	400	429	429	441	445	469	460	410	430	428	404	435	438	400	429	380	445	406	462	404	416	450	423	441	405	421	378	439	450	400	433	408	414	409	452	460	430	424	415	436	432	465	438	395	419	434	426	411	427	404	437	402	427	446	445	455	435	431	421	441	404	456	483	422	393	431	434	411	415	400	412	430	432	414	418	418	414	426	412	465	429	430	426	424	432	395	420	425	469	418	387	422	420	381	443	424	406	423	446	422	437	438	439	421	464	438	438	432	471	396	442	424	437	427	421	456	414	422	416	453	415	471	423	446	376	417	429	375	472	456	422	423	419	440	403	447	435	423	438	414	454	455	438	436	428	424	431	414	449	395	436	431	397	431	472	442	424	420	444	429	399	434	431	401	418	399	412	439	411	427	435	426	455	452	424	406	416	422	405	421	391	444	449	428	445	422	455	453	421	440	448	415	464	431	414	421	427	384	460	416	411	449	433	452	415	448	403	415	416	433	444	407	462	445	429	408	427	412	429	407	440	413	436	408	403	465	426	404	418	397	447	432	417	397	425	404	413	423	441	430	399	401	414	448	436	418	390	441	444	444	422	401	411	427	440	448	421	474	432	395	428	448	450	469	479	453	432	406	411	414	417	413	413	383	462	379	440	403	398	422	470	405	454	430	388	426	419	457	401	442	471	419	410	395	450	444	435	356	445	423	441	448	419	441	447	454	393	422	395	432	406	439	438	430	386	381	391	399	444	407	453	435	431	415	449	434	415	451	407	451	399	439	406	417	437	430	427	450	445	433	443	425	474	406	440	428	450	431	434	446	434	433	460	414	439	410	402	413	423	432	402	465	433	403	400	453	416	424	445	441	416	397	432	433	436	454	444	406	425	438	441	420	401	398	402	432	442	440	455	429	426	412	446	431	413	460	444	419	418	424	449	428	419	407	420	409	421	427	405	452	397	441	418	422	444	392	420	454	408	432	439	453	405	446	427	427	429	445	416	424	386	420	435	426	430	458	427	421	409	471	425	430	433	408	440	405	482	401	409	404	447	461	418	441	426	435	438	445	444	460	417	432	413	408	419	468	420	425	444	429	414	430	402	456	432	408	406	440	406	423	406	459	432	392	442	414	411	388	437	439	416	420	437	396	430	427	434	455	447	437	444	453	422	461	443	472	423	440	454	428	456	428	415	420	411	404	383	458	442	431	403	429	451	441	439	442	421	458	440	408	447	422	441	432	420	425	419	448	445	440	392	421	410	435	437	430	448	427	432	441	428	427	431	421	416	419	455	431	406	460	416	440	460	454	413	416	460	415	389	432	425	402	399	433	406	435	448	454	419	420	430	435	435	451	432	421	448	397	416	452	448	436	431	454	414	416	413	457	428	410	430	438	436	439	425	426	393	456	461	424	379	405	455	446	413	436	397	440	462	429	427	415	420	408	450	440	421	394	409	411	424	412	448	411	436	409	445	430	484	412	438	420	427	454	415	457	420	414	424	416	444	388	448	444	482	435	467	404	467	412	430	440	423	449	447	465	448	422	415	411	436	444	412	456	433	461	452	405	447	423	436	405	415	434	432	451	425	466	442	467	415	389	414	408	425	411	442	451	440	435	416	443	382	456	456	405	466	441	427	411	412	440	434	396	421	429	439	433	473	469	440	453	445	426	399	404	404	419	453	390	446	409	443	441	445	440	422	401	405	459	418	407	407	444	388	449	444	422	419	418	399	421	441	429	427	397	423	434	393	435	411	427	446	457	444	412	440	449	421	422	405	425	417	407	444	420	418	433	411	415	413	446	428	439	439	439	416	470	448	383	438	473	440	423	461	410	407	405	422	442	444	441	416	452	415	426	410	437	392	411	424	413	409	449	461	462	427	437	416	420	405	451	422	469	414	434	423	397	443	448	427	434	438	442	416	419	457	397	456	468	420	421	419	419	434	437	423	425	420	444	446	442	449	445	464	485	425	442	464	438	466	409	450	441	440	398	423	437	429	395	429	429	431	474	444	420	436	412	433	409	438	432	419	426	428	416	417	419	438	415	448	431	411	437	462	412	455	425	436	441	431	440	437	460	445	453	442	396	453	433	459	417	417	423	382	430	418	427	440	481	436	434	442	419	443	428	437	449	459	425	458	405	419	463	479	432	435	420	406	450	433	456	464	425	430	423	415	410	412	454	413	417	406	448	423	370	415	435	405	414	409	413	425	429	415	397	401	463	458	455	427	448	437	435	460	417	435	419	397	406	459	397	439	428	411	454	437	372	445	439	420	395	448	400	422	455	468	430	421	410	407	498	409	417	422	422	411	430	421	448	442	468	423	426	424	392	415	448	426	443	449	470	416	432	449	407	410	421	443	431	397	421	442	395	420	448	422	429	412	461	406	424	400	423	407	429	416	393	411	453	435	421	417	429	396	414	468	451	444	485	413	404	408	433	441	423	449	422	427
46647	44889	27893	13942	7439	3857	2390	1541	1084	822	587	533	474	450	484	489	445	463	480	497	473	455	485	454	445	436	496	463	435	425	464	445	488	455	434	458	454	489	407	431	440	498	475	468	460	416	466	466	478	485	404	438	420	420	504	522	469	487	451	450	455	456	466	451	454	455	440	490	441	460	443	454	513	454	427	473	451	437	462	455	446	479	456	460	465	445	482	435	477	438	456	413	420	440	446	430	460	455	426	427	478	475	419	469	468	457	460	469	483	450	423	453	446	466	451	443	471	429	456	439	481	399	432	476	407	451	458	484	454	451	451	463	465	445	484	466	441	456	431	443	485	460	450	437	455	462	451	492	459	451	455	437	463	429	495	432	464	447	455	421	423	475	465	466	474	461	471	472	472	409	434	458	436	422	439	453	433	452	441	474	445	453	448	472	438	412	473	467	425	423	467	446	434	439	472	458	457	464	480	466	450	452	434	450	407	434	486	426	443	446	405	433	444	450	481	493	451	445	461	459	462	421	446	448	465	495	403	422	461	476	452	436	456	456	462	471	401	454	424	421	462	479	423	441	434	447	496	487	464	455	469	428	462	433	435	444	482	459	440	446	447	450	473	462	478	478	457	449	424	463	442	481	448	441	452	430	451	450	462	444	439	488	455	445	426	434	414	462	458	408	411	493	452	418	477	432	450	448	414	437	453	465	461	446	441	437	490	453	461	457	413	456	440	434	446	466	436	428	468	426	444	416	479	437	432	453	443	463	434	449	418	436	498	471	453	473	441	437	431	446	430	444	421	480	447	461	446	421	449	423	433	455	464	448	410	477	477	470	450	441	462	446	470	438	483	460	426	433	453	462	444	447	489	465	479	443	443	423	466	475	449	458	463	451	464	461	418	436	449	460	450	434	425	448	456	480	441	452	456	447	466	448	472	465	433	448	409	445	423	419	375	487	422	440	444	420	465	447	453	460	389	465	459	438	483	467	448	464	447	429	446	466	444	443	431	461	439	426	487	411	435	448	472	429	473	463	484	451	437	466	462	427	453	455	472	431	448	443	432	477	432	467	417	450	446	457	426	442	431	449	471	425	428	431	457	458	476	466	416	455	461	437	417	447	481	424	485	478	475	425	442	470	470	451	458	474	449	472	440	442	436	482	440	456	452	457	462	436	445	450	454	447	432	448	417	432	420	487	471	428	465	455	456	488	393	427	422	498	505	464	438	457	436	436	437	469	461	413	424	487	433	447	452	381	469	455	436	433	418	456	437	444	466	469	463	425	443	455	437	432	408	419	445	435	455	444	456	443	472	441	472	444	453	504	469	440	435	466	433	474	441	460	460	421	477	415	487	461	484	428	462	448	426	481	470	422	464	441	489	465	495	456	476	457	433	473	429	474	443	424	472	476	466	440	428	433	440	419	448	448	457	449	505	475	441	467	439	469	442	429	493	453	408	429	467	450	463	490	445	446	435	452	469	449	459	468	484	456	424	456	443	479	472	438	466	456	464	487	432	433	436	472	462	452	451	455	441	468	462	461	459	435	468	459	428	433	424	531	481	416	439	468	443	468	432	470	442	475	419	460	448	459	432	482	475	443	473	459	444	473	461	469	444	420	445	463	443	429	436	464	473	477	432	434	456	437	454	454	465	449	479	428	442	465	465	398	432	467	455	440	454	452	448	418	429	443	466	474	429	469	417	454	464	438	432	449	431	472	448	437	477	438	475	444	436	483	436	450	463	437	449	469	452	434	474	448	475	425	421	405	416	445	465	437	437	463	493	476	472	490	443	431	475	449	476	459	464	414	457	424	479	453	432	465	480	432	468	460	465	441	466	440	408	454	439	463	461	463	476	445	433	459	418	438	434	426	449	436	472	473	443	462	450	467	462	458	463	427	456	433	472	427	484	463	457	467	435	442	416	460	434	462	451	444	440	453	439	445	444	468	458	479	464	467	454	394	488	456	424	441	483	462	499	466	460	459	466	425	459	441	438	442	434	489	433	454	439	456	462	450	452	437	467	449	425	434	443	442	461	456	446	447	434	479	477	466	442	450	451	449	461	442	457	439	455	446	463	439	464	469	456	471	444	426	449	465	478	479	492	432	453	423	457	453	453	443	481	459	437	441	462	464	478	495	444	498	478	458	479	437	481	452	430	463	449	454	468	445	442	463	454	442	424	425	426	453	450	444	446	417	458	460	433	396	449	470	444	478	436	468	445	429	454	425	454	458	439	455	431	485	469	442	469	450	459	451	462	435	463	464	444	462	439	391	453	453	430	464	453	431	465	428	456	434	435	454	399	453	406	434	457	431	452	462	443	430	448	461	438	469	436	462	451	448	449	416	456	468	452	447	440	430	442	392	438	445	453	462	440	420	475	424	442	440	450	438	450	463	429	418	438	461	449	465	443	455	485	467	448	456	453	471	473	420	479	436	472	481	464	444	465	428	455	475	467	481	465	418	462	445	465	467	456	474	440	471	425	471	446	479	455	490	440	432	434	436	437	438	395	460	437	463	430	480	445	413	446	506	457	452	452	458	477	484	468	436	472	439	472	439	452	435	459	440	430	460	465	436	471	458	454	455	444	455	449	433	471	467	465	453	413	478	467	432	442	470	438	460	448	457	419	441	432	453	466	458	443	408	438	458	459	463	453	443	448	503	525	434	448	471	477	401	434	487	463	451	461	435	440	457	457	444	452	440	447	463	450	442	474	469	415	432	446	464	472	444	460	503	462	472	457	484	489	432	443	457	438	454	449	466	426	420	437	410	468	458	442	450	441	473	439	496	388	516	453	435	443	486	452	444	466	473	403	415	461	459	444	467	482	454	471	447	477	458	450	431	491	434	466	504	417	442	463	442	427	449	460	451	470	437	472	443	425	424	457	417	511	443	452	440	438	464	453	447	457	447	461	424	422	448	436	452	437	439	475	462	447	443	477	451	396	433	441	445	492	454	434	421	435	453	462	476	448	442	477	450	459	419	442	440	493	421	454	438	411	429	452	462	480	484	429	424	444	456	434	413	435	500	450	439	432	476	463	469	485	450	433	450	471	462	437	469	417	470	422	459	469	435	420	467	435	479	484	427	463	423	438	482	475	453	476	434	436	421	453	469	432	459	451	450	450	433	455	435	491	463	429	450	442	472	498	441	454	489	435	487	463	482	493	463	423	416	443	421	439	463	435	466	465	472	443	425	435	484	469	436	434	453	448	416	459	432	443	457	444	459	414	469	430	461	477	451	404	429	442	440	431	442	448	440	455	484	444	440	425	424	460	447	451	426	461	460	456	485	472	429	426	479	446	440	441	464	454	485	454	445	415	485	422	444	452	486	439	437	467	459	442	475	463	448	478	418	436	461	451	451	484	458	499	443	454	436	430	466	499	465	463	454	441	439	441	441	450	421	465	477	458	446	440	451	451	462	430	443	457	472	481	456	419	481	417	464	449	425	483	442	437	441	448	442	467	407	451	444	444	497	454	467	484	484	459	455	432	444	442	431
23390	20933	27938	24108	20992	12506	2627	1285	881	741	680	560	519	504	515	469	435	450	433	421	382	419	424	434	400	367	404	425	410	357	403	426	410	422	406	417	378	426	408	401	458	384	390	393	399	400	395	413	379	395	407	396	367	442	396	392	442	393	392	392	419	408	413	399	432	423	384	370	386	405	383	405	380	407	399	368	405	380	429	409	432	387	411	436	390	392	365	435	406	408	432	419	416	411	394	396	414	350	401	410	438	397	385	425	414	426	407	408	396	430	352	440	420	406	398	348	402	360	412	407	411	444	389	423	392	430	380	431	381	408	417	396	426	421	418	412	415	418	397	383	402	393	407	431	425	392	426	382	363	389	381	369	418	406	360	449	379	442	431	401	447	383	361	420	444	391	409	411	401	381	417	405	389	415	408	403	389	430	378	427	406	389	346	433	403	401	384	407	396	424	396	407	406	415	400	369	407	403	421	369	424	396	434	425	380	388	410	395	406	373	385	354	399	403	406	409	389	386	404	397	401	387	379	414	435	420	411	408	419	419	384	412	405	423	405	382	384	369	427	389	416	410	424	366	396	415	395	387	402	413	388	410	412	397	384	409	436	387	391	413	409	410	423	392	386	400	373	387	424	392	389	413	411	378	403	403	412	408	414	379	385	442	436	372	389	401	403	435	411	382	389	410	386	382	410	397	401	366	375	425	403	403	418	434	365	396	409	408	398	376	384	396	425	412	401	404	408	370	418	403	424	436	394	368	402	380	378	411	390	384	427	386	416	406	373	410	412	426	418	409	402	398	419	404	389	422	434	400	413	390	370	404	413	421	394	388	340	390	398	380	406	399	397	366	372	390	409	396	360	425	419	395	413	383	422	400	396	413	401	398	413	399	416	393	407	375	400	379	420	427	440	398	402	438	347	387	388	414	408	418	441	425	404	411	383	415	394	412	400	435	428	413	416	395	453	347	403	403	420	384	399	377	442	380	405	382	405	401	414	415	390	380	390	418	390	388	399	436	423	399	386	384	383	403	410	366	431	363	404	408	425	397	399	353	377	402	383	392	396	417	410	392	363	421	390	428	390	400	421	378	423	420	360	418	393	426	397	427	418	396	393	397	405	417	393	406	416	393	406	414	407	377	393	386	412	418	394	386	379	374	390	391	371	418	422	403	398	403	373	376	397	395	375	385	445	413	391	419	430	363	392	396	372	429	389	418	426	408	428	383	414	397	397	370	375	375	388	414	429	375	398	364	405	391	408	368	414	400	422	430	375	368	377	385	371	392	404	405	407	346	407	424	420	402	421	409	425	394	418	435	358	401	410	424	405	377	366	420	341	378	370	385	435	408	425	425	422	386	406	397	420	381	426	397	411	366	404	404	387	387	422	434	446	371	407	411	411	435	391	394	392	376	387	421	420	403	424	410	412	394	430	390	378	400	401	397	418	413	382	408	360	396	399	425	422	388	414	402	399	374	428	422	389	390	428	386	418	425	429	419	421	394	375	446	394	416	380	388	348	443	394	412	406	363	419	388	405	366	383	357	351	397	396	426	400	423	399	404	416	410	410	390	400	401	363	436	418	362	418	395	420	399	397	432	408	398	417	453	427	416	398	410	417	394	387	395	409	402	417	415	398	432	395	389	421	392	383	392	389	404	443	369	416	376	417	401	369	398	398	391	453	366	422	373	400	372	382	402	397	391	417	412	399	388	376	414	416	372	402	397	412	385	406	414	398	396	412	396	379	380	378	416	422	406	404	420	405	352	397	404	415	392	386	433	458	439	382	429	426	415	427	408	373	384	403	395	409	386	399	421	386	404	383	427	435	428	395	401	411	408	415	390	409	409	400	396	400	415	409	387	387	434	401	361	412	422	394	408	427	409	381	390	386	367	369	406	420	361	394	371	399	350	421	413	442	351	393	396	413	385	419	424	390	428	387	374	403	419	400	386	396	420	384	395	404	395	392	421	395	383	429	412	402	373	357	398	408	415	399	417	411	399	398	431	418	404	398	382	401	421	394	430	410	409	391	384	386	363	388	436	392	388	374	405	395	393	405	427	410	374	411	411	397	363	363	393	448	407	402	384	380	372	353	413	399	404	429	388	425	436	393	372	416	385	397	395	361	402	392	408	405	385	400	408	386	402	404	430	411	423	427	402	403	434	406	401	419	381	432	392	366	397	405	399	390	398	387	358	374	423	405	391	429	414	410	402	382	395	412	376	409	383	391	427	381	368	372	390	419	425	399	376	394	401	377	392	411	388	435	405	370	411	376	404	414	366	403	385	394	393	375	408	400	393	387	405	384	418	381	397	410	406	431	415	434	395	390	396	360	399	380	412	391	390	391	395	426	376	454	408	432	413	421	387	386	397	403	419	399	377	400	420	383	403	388	413	374	382	412	394	414	419	396	380	378	415	405	414	385	393	381	395	420	407	370	383	404	391	411	407	412	413	391	414	432	363	382	384	410	391	400	362	378	396	387	411	423	430	363	398	394	390	388	418	386	405	354	385	421	413	409	374	391	387	412	385	390	415	380	390	410	387	392	403	421	416	361	385	409	410	399	432	420	425	374	384	385	402	390	380	414	391	396	396	400	408	417	389	375	392	396	408	384	378	469	380	405	428	424	387	355	389	410	394	386	408	418	415	392	399	390	427	415	400	384	385	446	404	388	426	417	393	408	361	402	385	419	392	394	410	427	416	367	398	371	359	414	405	427	395	395	422	425	381	389	391	420	416	448	415	389	410	422	407	418	337	368	392	420	383	401	377	429	412	386	379	388	376	416	385	411	396	389	345	379	363	369	430	435	397	393	415	404	369	452	404	395	377	371	376	369	367	368	415	384	388	407	379	425	439	437	393	430	412	388	412	435	415	389	399	386	388	367	417	416	386	386	355	389	378	372	397	395	417	404	372	400	409	380	404	430	356	375	392	408	387	417	396	404	407	449	428	391	386	376	397	410	417	383	402	431	419	379	410	390	431	390	402	376	429	406	405	410	397	422	408	420	374	412	427	377	410	372	387	376	408	367	422	457	375	416	418	362	413	405	382	420	374	421	381	394	346	405	416	349	385	401	376	374	393	420	369	423	403	412	424	410	379	435	388	374	401	395	423	413	407	414	418	389	399	379	371	389	413	399	371	372	409	410	377	402	445	415	412	427	400	392	412	387	407	420	397	408	394	382	380	394	433	389	397	406	412	344	402	391	389	413	421	403	397	399	405	414	386	367	404	427	410	417	378	400	439	414	392	376	394	399	401	420	417	388	427	378	391	423	395	400	433	389	374	389	410	387	375	366	370	373	378	394	386	422	388	410	369	418	390	414	367	409	378	393	379	410	367	379	410	391	403	392	427	408	391	408	379	407	406	425	406	368	404	417	387	433	407	356	416	391	375	409	383	408	425	434	389	388	385	406	440	407	419	383	388	389	404	389	377	421	409	439	402	422	379	381	386	350	418	391	361	383	366	418	368	375	412	372	422	378	391	397	403	431	384	388	408	406	417
41550	55207	34258	18756	10378	4251	2464	1781	1172	995	796	683	674	636	548	509	499	454	477	424	441	428	429	437	423	442	470	395	418	406	414	420	415	434	400	406	406	426	441	390	410	391	423	422	393	414	426	410	406	404	389	418	377	387	404	414	400	427	460	420	408	393	414	413	433	412	405	410	433	443	420	433	409	434	407	396	429	400	403	434	396	407	447	425	450	402	443	431	437	437	417	413	460	410	417	403	410	454	403	414	411	432	453	436	419	408	407	437	400	438	408	413	390	360	427	427	449	419	423	417	425	411	406	395	402	422	430	388	441	401	431	429	401	406	441	425	425	420	443	404	391	444	411	436	439	439	409	393	404	416	442	469	411	426	435	400	406	424	431	409	441	406	418	413	408	390	423	427	416	416	395	421	426	388	386	455	442	444	436	399	450	438	439	402	426	454	408	401	403	403	400	447	430	433	409	398	436	412	398	398	393	417	423	442	400	407	412	409	424	387	398	449	448	474	405	431	420	426	416	391	407	413	391	431	424	395	433	428	385	414	437	391	436	405	392	439	456	418	431	413	414	428	419	446	449	405	463	406	394	424	450	453	456	404	428	419	408	424	427	433	426	449	397	444	447	400	407	438	392	397	448	425	424	421	409	392	442	395	421	405	397	406	446	427	394	411	396	410	443	423	411	448	394	435	402	423	448	408	386	427	449	415	397	454	438	441	428	444	439	406	431	391	415	381	411	409	405	446	386	399	429	387	405	411	438	423	426	448	414	427	381	453	427	432	416	439	452	419	444	404	407	427	425	431	426	429	452	427	421	410	406	407	413	426	434	421	417	423	385	400	408	430	439	422	436	388	444	422	432	428	416	426	426	399	427	422	419	446	415	399	407	407	419	401	431	414	429	430	416	437	410	444	439	429	440	458	374	423	420	415	421	412	406	445	401	421	462	458	433	432	404	403	421	424	418	378	405	392	378	422	426	403	403	417	413	447	403	399	393	405	432	398	440	442	416	393	424	404	422	408	392	404	448	445	423	372	444	417	422	413	390	395	418	415	400	446	428	425	426	452	417	434	393	417	439	419	422	414	422	423	445	405	452	426	460	431	405	445	413	382	418	431	417	392	386	401	407	417	424	426	414	414	425	435	440	422	384	443	405	445	429	404	417	444	403	433	417	424	438	394	419	446	419	453	426	427	432	419	422	406	390	402	414	412	435	418	398	391	403	404	407	417	445	451	397	382	394	404	398	403	403	431	406	452	433	431	446	451	393	432	402	427	440	438	465	429	449	432	380	414	400	420	418	430	403	405	416	418	428	442	435	390	428	410	419	435	435	434	422	459	395	408	411	388	404	425	423	408	390	430	411	445	406	466	434	428	447	448	440	385	434	413	397	435	403	415	426	406	433	426	440	474	436	445	437	408	387	450	423	414	437	414	392	434	430	417	459	404	416	418	455	457	405	433	412	433	435	404	396	415	445	396	405	415	438	419	437	420	423	392	426	480	392	405	421	439	429	464	392	422	417	412	408	431	426	395	428	423	391	420	400	446	422	416	410	425	460	439	402	384	412	424	365	419	414	451	428	438	407	376	418	432	414	403	419	428	430	427	382	426	404	426	406	435	410	431	433	410	430	410	437	414	418	460	436	388	413	435	439	463	451	432	438	429	452	390	392	428	421	385	445	401	420	405	444	436	423	406	436	453	434	412	403	428	445	382	433	410	426	442	391	415	425	402	420	403	418	442	394	390	395	420	453	411	415	406	394	408	405	434	400	415	418	408	412	401	423	408	432	409	417	364	444	428	398	419	458	417	396	425	412	454	435	416	449	440	470	407	434	410	451	401	420	420	418	419	447	430	405	415	380	410	422	432	405	369	412	400	440	412	417	381	412	430	408	408	430	412	413	425	436	466	442	416	413	460	406	445	422	421	442	390	406	439	441	433	416	460	440	425	404	390	390	474	411	381	386	421	438	425	466	410	444	403	428	417	419	442	424	422	388	425	394	400	407	431	419	420	453	427	408	427	405	372	433	414	396	424	400	421	436	421	407	397	389	401	417	413	428	443	442	434	421	466	425	450	395	385	429	430	402	422	398	439	378	397	435	434	436	418	383	433	437	432	405	442	440	426	436	447	429	408	451	434	421	418	417	409	432	423	434	410	411	419	411	404	423	414	443	385	419	413	415	405	420	406	429	407	409	416	439	446	426	415	412	391	436	383	425	412	435	375	401	403	433	415	415	441	347	407	416	441	421	396	438	431	404	426	397	425	425	433	374	421	394	387	440	422	405	405	402	413	389	404	452	439	396	435	429	448	425	448	436	410	420	450	410	411	431	478	377	421	422	398	409	452	427	417	412	382	452	468	475	408	400	439	435	426	431	414	436	389	383	411	402	434	402	431	397	426	417	382	436	399	416	395	425	453	459	448	410	431	442	422	418	439	390	431	397	421	406	410	398	463	376	415	435	414	424	433	411	392	421	379	399	413	400	442	428	429	465	436	443	407	389	438	407	428	446	426	436	419	420	437	413	450	394	436	396	403	403	434	432	441	409	399	398	425	420	416	404	455	470	416	400	430	385	429	424	416	441	407	399	435	447	383	415	427	388	435	382	422	397	412	426	457	400	427	398	449	422	407	393	426	399	439	423	421	415	430	413	447	442	405	426	452	420	409	413	444	397	404	422	447	421	403	397	431	412	415	415	433	426	414	409	409	430	434	435	401	424	444	407	447	446	449	402	466	423	412	403	443	422	385	415	398	395	430	418	406	436	404	392	380	429	441	420	423	403	396	437	422	386	434	447	433	395	429	446	466	422	439	475	418	383	433	441	464	381	429	430	389	378	410	405	409	419	428	417	489	414	401	436	420	451	416	437	403	397	444	376	427	439	387	401	418	443	398	432	436	389	401	459	407	392	415	449	435	414	425	389	416	388	414	423	444	417	441	413	412	368	449	411	422	403	388	417	411	419	418	417	397	466	407	458	429	429	414	376	409	428	440	449	450	435	424	451	419	384	413	443	389	430	468	439	427	396	418	437	414	388	418	449	407	390	420	393	381	406	399	429	414	396	425	436	375	420	430	412	421	428	424	404	437	413	416	420	402	422	440	478	412	428	407	410	397	420	425	392	416	442	423	405	400	420	434	407	410	437	419	384	434	413	409	418	440	420	387	407	403	446	437	414	397	414	394	449	407	433	428	437	410	428	418	415	416	471	372	413	386	410	385	430	462	405	419	381	442	403	449	394	417	417	451	430	442	400	380	426	409	425	425	409	420	400	433	427	417	421	443	414	443	418	436	366	433	406	395	439	389	439	390	396	379	436	430	406	428	444	403	448	403	419	428	430	407	470	428	410	416	423	396	369	412	441	447	408	416	408	419	420	412	407	388	384	426	415	393	385	425	419	383	408	453	439	415	440	432	449	395	418	402	443	374	430	425	413	410	425	406	416	396	398	444	441	395	422	421	384	407	452	419	430	413	394	408	404	420	419	408	415	390	395	394	409	426
24963	21119	27165	25123	12041	2094	1066	749	662	581	574	544	491	472	443	445	446	458	453	452	409	434	468	428	436	457	443	437	432	453	481	460	425	417	436	462	425	439	418	456	419	446	472	448	451	470	460	458	461	415	474	463	430	439	448	477	446	453	446	444	461	489	401	403	452	426	479	385	447	455	433	450	453	425	476	479	432	471	430	437	463	440	445	461	428	450	441	434	433	464	435	454	450	441	435	454	448	459	439	457	415	453	418	417	423	461	415	401	413	432	430	436	411	448	464	489	487	496	432	457	443	463	455	434	439	426	453	486	440	435	464	460	434	401	454	451	458	417	434	462	458	435	415	450	431	470	440	440	435	453	413	437	440	409	442	465	448	434	435	468	422	431	451	461	422	443	488	434	468	484	445	463	436	431	412	424	494	432	462	454	456	439	478	462	431	458	412	470	411	462	420	509	419	422	463	453	423	452	443	437	437	434	441	445	447	465	437	459	432	435	431	442	476	471	469	413	472	428	441	461	434	490	422	454	427	448	437	489	414	451	445	397	451	436	432	438	451	418	443	415	473	417	460	449	456	444	452	472	500	445	435	407	451	409	435	420	382	433	399	453	435	444	454	469	477	434	427	436	470	450	465	437	424	440	410	403	442	419	420	429	445	434	413	431	459	447	434	446	450	453	454	438	454	466	423	432	451	456	443	423	427	459	455	423	436	453	431	453	489	470	416	457	434	432	426	420	434	454	438	421	473	428	442	409	435	452	449	466	492	449	469	473	465	436	471	430	388	457	432	468	453	441	457	435	459	471	471	404	443	479	421	417	438	436	403	477	476	448	462	446	470	464	421	440	446	446	431	445	452	445	422	440	427	469	423	443	450	405	480	468	400	421	450	451	438	452	406	482	423	441	463	469	427	457	459	483	436	442	414	468	473	459	449	461	447	420	470	430	453	414	462	467	440	444	457	456	402	474	502	462	421	433	461	434	440	448	468	459	457	437	422	413	464	463	437	446	458	464	432	412	458	405	413	462	448	442	440	460	422	444	434	470	488	429	484	432	426	460	442	461	427	459	447	452	448	457	422	441	485	424	452	429	434	468	467	427	456	459	435	436	433	454	405	458	411	419	441	446	415	459	418	469	407	458	417	462	396	429	434	418	422	436	451	469	464	450	434	424	470	464	454	448	463	440	420	414	445	450	448	465	454	429	455	459	433	487	420	454	436	455	416	431	439	488	434	394	412	438	449	460	451	463	440	423	477	460	463	411	435	434	458	447	437	434	445	474	420	460	433	443	464	435	436	419	466	456	404	454	432	461	483	428	453	481	431	461	436	423	441	480	459	454	430	438	430	424	437	429	453	418	486	422	429	443	411	425	449	441	467	460	457	428	473	447	466	470	445	470	441	429	443	476	427	400	435	432	478	465	468	433	458	435	451	406	434	413	427	416	436	457	417	414	425	471	466	439	455	448	435	452	480	481	465	443	445	431	460	433	423	501	471	433	415	451	474	445	464	424	459	476	484	457	428	429	410	465	446	435	442	394	416	426	448	406	433	474	473	475	426	458	439	442	471	440	449	400	463	421	460	444	413	463	418	439	464	410	472	460	437	423	473	428	429	433	468	476	452	471	456	487	445	444	417	427	464	453	439	448	415	414	465	411	486	484	462	426	430	432	451	435	439	451	448	467	403	443	443	451	467	478	450	503	472	468	397	412	424	452	436	453	463	437	443	476	413	468	399	447	415	456	432	440	488	438	421	439	405	443	447	456	439	441	434	438	442	450	466	461	462	422	452	456	436	443	424	440	452	452	476	459	438	472	462	442	435	482	452	452	415	461	453	447	440	445	451	419	429	449	444	446	443	439	462	403	459	469	434	434	444	420	450	433	440	447	426	431	488	456	457	433	430	455	435	452	392	424	452	449	425	450	432	424	424	432	448	438	467	416	456	470	437	470	449	415	438	459	433	466	428	390	443	446	483	439	460	424	467	427	419	435	447	464	403	428	454	484	452	440	439	423	437	418	458	430	445	420	435	452	455	444	457	472	441	449	472	418	431	472	443	435	436	441	441	471	431	440	435	439	437	432	453	437	481	455	455	482	477	427	448	426	446	438	444	437	449	473	468	428	422	429	421	380	483	434	427	420	462	450	437	458	417	462	422	442	472	421	435	444	441	474	442	436	437	458	450	444	451	454	436	452	490	424	460	438	407	449	452	441	413	469	429	459	439	412	444	456	468	454	433	451	426	459	451	430	462	435	450	465	479	404	429	482	407	457	440	420	458	486	424	430	421	412	425	457	454	474	427	437	509	421	442	472	459	459	435	457	437	399	408	457	446	425	438	431	455	421	464	462	455	443	473	431	456	460	463	453	424	464	454	447	416	427	387	447	474	466	391	458	435	412	411	468	433	450	432	412	430	397	419	452	454	410	460	446	439	407	443	431	454	453	419	441	456	419	456	418	444	437	457	410	413	489	455	426	462	447	447	449	427	419	445	438	450	452	456	448	443	455	438	433	480	461	416	477	467	406	406	475	435	456	476	448	426	449	442	469	481	483	469	469	457	419	420	466	467	456	408	457	451	444	445	401	447	470	452	454	420	444	418	447	440	443	417	463	430	429	454	471	463	495	424	462	450	422	408	464	442	440	437	410	455	460	436	450	451	433	413	439	445	461	432	455	432	416	419	421	440	424	441	465	412	465	434	414	413	492	451	415	466	452	451	408	438	466	462	467	445	470	414	437	463	440	464	418	397	519	399	458	442	437	448	441	443	433	431	441	459	428	422	457	415	477	441	456	441	435	398	424	408	454	475	446	419	462	414	463	476	431	467	412	489	463	437	451	440	454	450	443	453	429	468	419	442	413	457	426	467	454	515	460	450	477	472	434	439	432	457	452	434	410	474	444	436	469	454	442	399	455	434	451	439	440	489	439	475	451	430	416	442	387	474	473	453	441	433	438	477	403	451	468	435	452	443	476	460	436	418	420	472	430	431	431	425	420	419	445	406	450	509	457	424	489	446	421	435	440	452	427	430	431	463	470	455	441	475	464	431	453	400	453	439	451	444	447	457	470	449	434	378	401	427	437	466	459	449	426	460	414	421	426	436	421	431	455	455	469	407	439	433	443	446	467	444	449	431	422	475	458	449	456	474	448	469	415	420	446	458	462	450	388	460	445	442	461	425	439	462	417	440	441	422	426	416	435	449	432	396	444	435	447	420	420	461	449	423	457	463	452	413	448	452	438	438	505	454	469	389	472	421	478	448	456	441	390	437	433	421	464	473	445	426	430	411	457	439	479	467	473	443	428	500	420	450	438	471	448	482	445	442	419	473	438	449	446	430	433	496	420	483	440	438	453	429	451	428	457	483	401	441	431	410	442	432	413	503	426	423	476	440	454	411	437	467	452	426	430	423	414	456	465	505	438	423	429	441	412	413	458	468	463	449	418	443	446	448	471	425	431	443	401	454	424	449	483	424	462	423	461	463	477	457	461	475	439	463	452
42821	49506	31426	14955	5287	2177	1436	1026	805	694	632	566	541	526	502	503	492	476	452	470	460	445	471	478	436	470	488	465	458	427	455	481	464	499	478	432	456	441	490	482	440	462	425	458	461	471	451	478	463	468	506	463	443	466	489	463	462	433	498	462	503	498	471	443	492	438	490	442	441	502	474	481	467	465	472	461	449	472	488	483	443	438	492	462	468	434	476	466	451	480	417	446	517	442	485	482	448	455	459	443	477	465	505	460	516	465	456	474	453	470	464	495	440	441	483	498	499	505	480	479	439	452	491	462	453	445	465	467	460	467	462	460	461	439	478	473	476	462	443	452	478	468	447	443	462	434	467	518	536	444	483	454	466	460	468	466	475	464	461	468	450	444	484	483	439	467	475	469	459	478	521	480	462	435	435	461	452	473	474	462	469	473	464	481	461	464	444	453	453	451	470	519	461	523	493	482	501	458	452	486	445	471	460	455	420	485	450	475	438	452	486	456	514	478	468	431	448	486	469	460	487	496	449	470	494	433	496	439	441	467	461	486	480	480	450	479	483	434	453	431	488	456	520	486	458	478	462	465	469	470	479	448	455	488	474	397	471	475	482	434	471	502	491	479	482	442	461	454	430	463	464	458	443	468	474	494	455	483	480	475	474	442	444	444	466	457	485	421	463	466	446	458	453	482	454	429	450	464	440	433	441	457	436	489	433	427	483	495	465	429	490	443	469	435	489	474	422	471	439	488	495	482	484	455	455	433	480	481	505	461	490	456	458	471	503	453	424	447	495	435	476	483	492	455	438	436	434	463	459	471	437	470	492	474	432	514	449	473	482	464	489	443	447	444	479	471	460	481	422	489	439	464	492	473	433	480	446	443	480	475	463	486	498	450	467	451	453	478	462	460	487	447	482	504	467	450	459	481	441	482	453	448	456	468	505	443	491	493	454	449	506	472	417	492	456	453	488	488	485	446	479	470	442	448	491	470	497	455	465	447	458	424	465	469	447	481	453	476	476	480	462	457	451	455	472	438	461	458	452	462	494	468	497	489	453	455	451	448	484	464	456	488	454	469	424	466	483	472	461	488	470	495	469	442	429	486	477	472	406	434	472	462	481	476	483	446	460	461	490	467	458	473	471	459	437	481	460	471	472	506	437	459	485	459	490	465	483	483	429	479	445	455	454	476	464	463	474	484	470	462	482	474	497	449	483	480	432	471	480	451	446	438	480	462	442	462	472	440	476	447	474	492	461	467	480	463	472	466	450	444	479	448	471	460	452	493	457	482	477	454	426	447	440	484	488	427	491	483	477	486	489	500	455	416	454	442	470	462	468	466	504	466	487	460	451	475	431	433	474	442	434	484	465	457	454	449	525	435	417	436	476	455	431	468	492	461	499	503	448	449	504	488	428	463	425	451	493	465	470	488	470	480	441	479	437	461	451	465	437	440	429	486	471	471	451	471	422	473	461	480	434	461	454	496	467	492	472	486	423	474	498	482	526	464	458	464	479	454	450	486	466	440	417	479	413	426	457	468	457	464	476	450	448	507	466	480	481	471	460	472	424	483	473	441	511	453	479	508	458	437	472	462	441	492	518	481	469	462	439	458	476	465	451	437	485	458	493	472	446	494	440	512	459	464	467	503	481	449	479	465	450	484	485	467	478	483	483	478	481	456	485	465	490	459	451	472	497	483	497	467	452	428	467	429	487	442	467	451	467	447	491	444	453	491	512	495	460	471	480	450	454	497	476	444	445	467	460	479	501	480	437	497	490	504	438	453	486	466	462	424	456	480	451	436	429	452	443	459	454	502	461	479	451	488	472	448	475	461	449	452	423	468	426	461	465	445	478	433	445	449	460	478	475	490	510	440	448	455	456	455	487	486	461	463	428	449	473	475	434	460	507	467	459	459	478	464	477	388	441	483	473	418	478	446	477	511	451	512	448	457	475	475	455	479	464	459	457	469	497	481	453	436	487	457	466	471	448	447	474	469	454	501	491	468	479	466	458	470	433	463	503	483	455	481	474	424	471	462	472	449	456	514	475	494	465	453	455	459	446	470	438	439	447	441	440	491	474	454	474	491	466	434	463	454	444	469	457	466	433	503	438	441	422	465	480	456	485	440	479	496	445	465	438	483	463	505	434	465	473	446	448	442	449	489	512	460	455	444	488	439	486	448	470	463	468	444	499	469	481	491	485	453	508	494	437	464	474	445	476	457	480	478	449	492	424	482	483	462	489	451	466	496	494	458	438	459	460	439	401	459	425	460	460	494	482	456	444	453	485	434	446	457	490	468	413	444	445	487	449	460	465	456	447	470	469	487	475	429	423	515	447	456	478	460	506	424	460	440	468	439	444	424	470	445	475	456	479	495	470	490	435	471	478	472	444	478	424	464	397	465	430	450	462	454	473	446	525	459	480	440	456	487	429	453	463	468	438	473	447	447	480	442	480	476	479	438	460	454	420	451	476	445	473	475	465	460	456	488	446	479	519	435	478	436	447	452	463	473	418	436	456	427	422	440	453	458	453	490	436	475	480	465	462	456	464	426	450	475	453	457	489	462	451	477	445	451	475	440	480	469	484	471	438	410	473	477	460	487	435	481	477	453	482	485	451	425	442	500	460	465	437	493	474	415	505	482	486	465	467	486	484	468	456	442	492	445	461	464	449	457	484	488	477	431	496	433	463	481	414	433	446	473	461	475	446	524	456	486	469	475	438	449	448	488	426	430	457	456	463	468	447	432	457	444	468	456	468	463	466	441	439	442	454	475	481	452	476	473	486	452	440	472	457	444	501	463	516	455	433	482	432	477	454	452	437	444	459	467	488	432	492	487	474	474	463	463	480	433	452	475	453	462	463	413	445	471	445	436	484	484	445	429	485	454	415	478	492	463	463	463	498	470	468	468	461	448	470	418	430	447	435	480	480	464	493	434	472	474	444	463	457	460	450	424	442	416	468	470	492	463	456	469	453	453	446	493	484	519	470	443	449	443	454	458	471	469	479	473	447	444	449	471	390	458	436	449	476	512	475	479	432	498	458	448	463	460	475	461	456	478	482	456	447	450	457	468	468	494	463	463	505	479	503	484	466	465	466	463	462	485	479	450	463	448	451	470	452	477	426	435	457	452	479	505	458	484	464	489	459	491	435	450	478	494	456	443	452	437	488	466	484	455	459	473	468	450	463	462	445	498	461	455	464	498	484	472	421	455	473	444	460	468	492	453	462	494	471	445	452	492	487	450	473	488	480	470	426	516	482	458	463	462	453	427	498	482	445	462	474	471	493	462	458	457	481	457	470	431	469	449	439	449	434	440	482	445	451	474	499	464	443	507	473	449	511	491	413	471	444	474	493	467	446	462	452	491	471	481	505	467	492	458	479	475	480	458	462	449	480	489	473	456	453	426	495	503	457	481	434	454	474	465	462	470	500	439	480	425	487	464	490	476	463	493	475	467	446	478	466	484	476	451	463	429	451	499	480	471	486	432	441	461	496	480	471	453
22450	20942	28321	23711	20945	20818	6164	1260	888	697	565	476	536	492	463	449	426	505	412	447	414	417	434	456	435	422	433	444	413	459	401	435	423	448	446	425	438	460	380	441	445	442	415	450	412	402	381	462	432	433	420	426	405	433	447	429	432	413	431	453	449	437	432	434	412	447	435	389	411	439	444	451	442	438	435	447	408	421	383	435	450	419	441	468	438	384	435	433	439	396	447	396	418	421	403	410	434	427	453	442	417	408	395	417	415	409	438	435	411	441	416	489	415	395	415	418	442	433	444	454	448	424	449	432	447	409	405	414	384	430	424	429	454	458	425	391	453	412	456	443	443	430	447	418	425	403	393	433	462	401	416	422	446	454	410	428	455	424	423	459	448	401	412	406	441	457	422	429	413	400	430	414	432	398	451	437	394	402	426	401	422	417	431	404	436	419	434	453	457	426	466	421	454	433	407	416	425	401	455	476	427	405	436	473	497	434	441	413	443	410	426	424	425	423	433	433	431	433	411	435	452	411	422	414	438	454	422	434	445	389	452	412	443	465	402	415	443	460	433	423	453	438	443	412	389	390	463	422	405	481	465	464	422	442	428	419	378	412	428	447	423	399	405	439	441	401	422	410	440	420	399	424	395	421	429	452	440	462	429	425	430	450	411	399	412	398	422	400	414	424	403	432	418	431	394	442	429	432	450	418	401	485	421	430	425	437	402	452	438	437	416	414	439	423	408	445	383	423	393	422	397	417	426	441	403	411	400	421	432	464	404	421	429	417	400	461	423	416	472	426	419	411	441	416	440	416	438	417	407	422	391	469	458	435	440	404	446	446	450	419	433	439	425	433	455	407	467	438	420	423	438	393	422	428	405	428	401	420	428	427	452	406	444	420	435	446	432	461	423	425	403	438	421	418	433	421	425	448	468	422	445	406	433	435	434	409	421	398	407	433	446	408	410	393	433	427	469	397	419	419	430	408	447	424	361	439	427	408	416	436	434	440	418	426	398	424	420	442	425	419	430	451	456	429	446	401	418	435	452	436	396	412	419	453	432	448	449	403	416	462	437	407	406	441	390	407	396	402	436	446	476	412	422	426	401	464	407	429	393	435	444	427	439	379	430	415	406	406	445	410	439	428	440	408	403	429	446	390	421	399	444	423	441	440	364	414	428	417	429	418	483	395	440	418	401	426	397	394	421	449	421	432	379	440	427	392	448	414	368	378	438	417	390	437	476	387	404	430	442	434	435	423	445	422	439	416	435	422	400	420	450	374	425	421	425	420	406	428	425	428	402	421	432	380	412	412	392	443	402	391	431	420	403	423	431	464	425	398	457	429	421	441	408	397	445	435	391	449	447	401	430	410	419	405	418	419	434	397	410	437	444	424	440	417	444	462	415	412	450	388	426	425	407	421	436	448	449	441	435	414	425	420	425	424	459	413	472	449	430	413	456	423	402	427	417	429	431	440	431	425	422	430	416	420	431	446	411	415	423	450	415	435	423	461	437	422	425	438	396	456	435	447	416	411	400	449	417	415	431	415	456	452	443	414	401	442	391	435	406	441	397	431	435	406	438	414	391	456	447	421	449	429	416	425	404	397	421	386	429	427	420	485	406	407	418	417	427	411	403	425	464	416	401	423	427	449	410	441	431	416	437	399	417	453	471	413	414	431	433	456	411	409	436	412	434	436	442	439	461	414	409	462	434	420	402	442	432	396	427	447	391	436	422	409	417	450	437	418	410	414	417	437	424	444	427	435	473	452	424	410	464	403	410	433	411	414	427	436	460	425	435	434	453	441	458	426	399	463	420	411	447	385	440	405	419	443	398	428	422	447	424	426	453	421	424	401	383	375	414	448	421	440	415	394	435	440	464	454	415	392	402	406	422	421	421	431	449	459	415	400	399	411	376	436	431	434	416	451	438	466	463	434	434	418	425	399	421	408	458	390	398	411	423	434	433	439	468	419	413	410	440	411	423	412	407	444	441	427	457	451	435	430	389	421	430	439	457	410	430	436	405	397	433	446	424	403	414	430	429	414	423	434	428	407	433	423	450	438	432	457	442	468	408	425	457	440	396	415	434	453	411	405	405	407	426	433	429	451	433	413	408	416	385	442	457	457	403	429	402	433	449	409	425	433	421	443	415	433	425	406	447	441	444	434	401	405	448	453	438	425	425	427	427	434	383	455	401	433	395	432	444	413	417	432	463	427	425	411	425	432	406	429	426	399	428	433	475	408	445	425	418	410	468	424	442	396	459	396	412	421	400	421	398	462	437	400	415	418	399	409	426	423	411	481	410	401	425	409	430	426	402	429	406	435	424	439	430	448	428	427	415	393	439	411	381	433	462	434	436	409	433	433	442	403	433	449	439	463	400	427	443	460	412	411	439	406	409	406	413	444	449	428	433	453	435	403	433	432	420	391	398	444	397	408	445	404	456	393	413	419	434	483	443	431	392	438	405	434	423	465	445	425	432	442	430	441	444	424	418	448	415	394	450	450	435	466	455	414	405	427	403	417	392	447	411	421	389	404	450	402	425	440	436	463	444	426	406	441	419	409	426	424	432	432	457	446	420	395	442	409	422	459	419	397	468	423	397	415	436	434	400	412	439	438	395	414	438	454	458	431	416	403	402	444	402	405	437	404	434	428	439	422	386	467	393	418	397	399	405	430	413	415	404	443	423	398	395	433	440	445	442	404	425	402	431	420	437	428	398	402	454	400	465	416	412	411	425	419	387	411	395	408	428	406	431	414	452	417	426	440	384	435	417	466	413	416	409	416	413	460	422	405	429	426	407	439	430	393	478	423	424	434	430	461	447	400	429	418	418	420	471	421	425	414	416	452	446	415	429	451	388	400	408	419	416	401	435	446	412	427	383	434	413	405	419	460	412	430	440	409	400	402	416	410	437	413	446	434	405	412	466	385	455	438	419	412	389	391	449	430	419	374	411	467	429	390	463	414	410	434	422	427	426	426	451	437	431	423	432	395	418	404	431	437	402	372	449	460	464	427	429	424	417	409	437	417	437	449	376	417	462	445	432	455	426	414	396	433	401	438	426	452	412	405	388	419	424	418	441	406	433	412	429	452	433	390	389	403	395	423	432	420	398	439	396	429	416	413	422	434	400	423	409	456	427	428	431	453	422	444	409	407	425	396	429	405	408	405	389	392	397	416	467	449	438	413	425	385	471	408	445	444	431	396	434	400	447	401	424	426	447	373	410	409	464	420	431	415	415	407	450	412	403	403	446	407	421	390	417	430	448	423	413	409	421	436	461	398	456	397	423	422	426	430	444	411	409	479	425	407	427	456	426	434	428	458	404	418	415	401	437	402	464	427	417	422	470	417	427	395	416	454	417	458	390	455	429	425	414	424	443	436	408	430	415	458	405	427	413	412	446	410	457	430	436	417	438	420	438	418	417	426	428	411	412	442	366	421	409	416	440	417	440	437	413	447	392	391	419	416	442	446	435	435	420	389	416	416	432	420	456	427	372	405	437	426
46876	55682	28933	9393	5270	2817	1944	1530	1167	844	651	568	531	486	480	497	464	427	442	420	421	448	446	425	424	437	427	456	426	465	421	458	421	466	452	483	399	437	403	467	429	416	423	419	441	440	454	434	440	420	411	437	426	461	419	460	454	445	444	457	414	433	443	435	433	423	433	455	412	449	431	454	455	400	482	441	442	439	417	433	423	431	469	415	437	424	419	432	446	429	456	442	429	434	435	408	441	441	458	428	443	408	449	431	431	438	440	433	418	422	451	394	412	433	398	458	461	454	424	411	407	460	397	456	440	438	469	440	411	448	452	467	477	430	416	426	462	435	465	478	419	440	450	446	469	443	415	437	466	443	453	448	443	448	489	421	424	445	430	440	419	423	403	423	450	392	437	415	442	420	403	430	405	477	451	426	443	434	457	437	462	415	423	436	420	394	412	431	463	436	457	425	443	419	457	408	433	440	407	409	446	461	426	465	452	435	437	442	428	451	427	421	430	441	453	457	436	428	447	453	447	414	428	424	424	458	413	416	449	418	427	444	419	426	464	432	428	467	437	421	418	415	458	445	463	431	464	418	403	458	443	411	454	447	431	437	437	449	420	465	396	462	428	451	441	430	466	449	435	435	433	443	410	443	437	426	469	440	439	450	462	436	420	397	457	434	437	436	438	422	481	430	429	417	439	423	447	415	409	433	440	434	429	447	437	434	451	448	418	444	431	419	415	415	432	400	450	501	426	443	423	444	440	441	419	418	446	420	426	402	402	494	477	449	441	420	451	433	459	444	420	424	431	394	451	410	443	432	415	395	427	448	440	451	445	446	393	386	397	446	436	434	444	410	446	469	438	465	418	428	422	449	424	398	419	427	439	434	433	403	447	428	459	441	402	425	428	435	413	416	450	463	436	453	446	467	430	426	476	466	406	420	449	429	438	415	441	417	466	426	436	438	428	448	449	462	427	455	449	449	440	435	455	444	406	440	463	442	445	466	392	439	464	444	452	494	447	403	409	466	432	477	439	442	458	418	396	414	476	412	401	442	387	451	460	414	430	436	404	473	460	419	437	453	454	441	413	428	419	483	467	394	413	403	486	430	414	449	426	453	466	438	458	440	427	438	439	444	426	444	417	429	439	500	425	451	449	438	450	413	458	434	455	452	451	456	444	436	453	421	426	440	436	442	431	432	443	381	471	437	469	464	451	410	443	431	460	453	438	471	417	451	439	405	444	465	439	431	449	456	434	417	420	407	439	408	437	463	419	429	416	444	419	464	429	472	451	450	448	460	445	410	426	430	440	443	412	454	436	448	440	423	433	404	458	432	417	439	421	473	411	465	462	431	429	414	408	443	441	449	451	429	436	408	425	425	420	415	422	470	425	447	425	409	418	422	416	456	429	441	431	426	378	423	472	464	458	411	488	444	412	443	480	442	415	453	458	423	440	439	423	425	439	424	422	456	416	464	429	430	427	414	412	452	461	437	441	424	438	431	474	482	456	417	448	451	385	408	478	466	472	403	432	416	461	410	429	504	410	456	423	428	411	437	433	467	469	394	416	444	444	427	448	440	469	433	444	451	422	393	409	405	442	471	424	429	453	406	436	455	473	443	431	426	435	426	395	444	427	429	442	434	436	470	427	451	428	429	451	413	450	418	450	431	448	450	414	442	435	434	467	436	388	451	447	458	447	411	443	419	428	407	439	468	385	419	394	424	479	451	404	421	366	421	439	454	420	454	432	471	451	446	449	427	467	422	420	399	437	437	459	412	435	481	422	421	432	437	422	439	436	427	457	426	419	423	422	439	447	424	442	437	423	446	466	440	412	447	428	461	393	451	463	434	412	451	414	471	432	469	444	430	437	460	410	446	450	429	417	441	434	444	423	437	453	413	431	416	394	450	418	460	448	404	442	485	424	434	419	432	425	442	441	438	441	423	437	452	459	444	461	466	451	454	411	459	434	424	454	435	449	421	429	452	433	424	427	427	439	418	415	463	451	432	450	436	447	462	441	427	478	429	389	440	412	430	444	454	460	418	439	413	437	418	410	435	430	462	451	440	412	428	439	439	431	476	435	419	453	411	451	439	409	445	465	433	438	479	416	395	430	445	457	491	416	421	432	450	424	415	421	422	442	427	426	412	425	432	478	459	444	434	405	439	423	442	392	426	437	410	438	446	422	449	448	430	457	420	445	433	406	473	448	437	443	447	419	464	433	462	469	433	436	446	403	404	437	414	471	407	427	452	442	430	463	450	440	467	427	404	454	440	423	417	452	439	411	424	437	444	480	419	419	435	446	405	443	423	482	464	447	459	440	472	440	464	478	458	457	411	410	430	449	402	446	397	436	435	406	431	421	440	449	398	389	433	392	439	444	402	395	426	442	431	448	477	411	408	436	386	433	449	445	437	414	402	426	419	430	415	400	437	396	423	436	421	442	445	431	433	414	459	440	424	469	404	438	414	454	426	445	461	383	445	442	418	430	418	429	439	446	455	417	425	480	441	444	459	446	430	463	439	417	439	447	477	407	408	431	433	433	458	433	451	464	413	401	448	454	464	459	447	453	446	469	446	399	426	434	397	445	460	462	438	420	402	454	414	402	426	429	432	425	440	453	401	415	414	410	423	419	422	448	453	451	441	465	422	407	449	431	406	426	467	417	445	426	451	442	420	440	437	434	461	446	415	441	420	430	446	451	430	437	441	421	464	449	429	450	406	458	408	420	442	438	443	439	419	447	452	440	463	451	439	418	459	463	461	429	469	421	411	501	401	440	460	423	461	413	419	429	415	432	441	447	443	461	445	419	437	446	413	433	433	467	438	438	438	423	420	414	432	412	422	433	434	465	446	441	454	420	455	460	398	444	427	366	436	451	468	417	442	434	463	433	452	456	429	442	460	445	408	389	391	449	447	435	471	469	434	413	416	431	459	449	469	458	395	457	428	410	451	427	431	490	422	475	458	425	435	462	431	454	393	457	447	438	464	458	458	417	454	426	425	439	446	453	457	412	446	491	443	457	459	433	443	426	447	454	451	439	420	410	453	423	415	446	447	441	445	438	438	420	400	407	430	429	452	431	421	446	423	422	463	402	436	447	449	437	448	464	425	476	403	410	426	430	433	384	418	429	428	439	425	457	437	449	448	439	439	410	420	424	435	443	402	432	435	406	484	439	446	436	407	436	480	427	430	447	450	400	420	429	462	440	434	431	436	439	455	464	429	439	449	424	421	426	456	412	430	445	456	431	430	453	452	441	414	475	472	416	451	464	438	448	404	422	450	432	394	455	436	443	456	448	457	430	437	429	398	440	442	433	430	449	431	422	441	441	427	417	436	412	447	444	442	428	421	449	446	438	410	433	432	419	419	372	411	411	419	448	446	430	450	433	436	404	438	456	419	428	411	427	390	475	412	407	435	444	421	431	428	471	457	412	410	471	465	416	431	466	429	411	448	454	413	410	430	452	402	454	414	444	433	430	441	405	441	440	438	480	386	453	452	449	446
40734	45891	35819	15778	4676	1689	1143	778	649	533	505	480	490	453	489	443	448	414	424	444	420	406	467	464	434	437	438	417	432	393	453	428	479	405	429	444	475	475	453	455	453	417	462	410	446	471	489	479	415	448	434	443	437	427	396	417	426	456	439	480	451	425	439	438	454	424	441	417	455	429	442	409	425	438	453	438	466	434	428	420	410	364	429	417	419	426	447	462	459	444	471	451	416	426	421	444	432	425	410	420	459	405	448	455	466	430	438	434	421	409	410	426	419	456	466	432	449	447	447	384	404	452	450	452	450	436	409	447	409	430	405	455	433	424	436	436	414	442	450	441	432	444	454	413	425	425	422	430	425	456	439	456	444	385	417	447	382	455	422	450	413	425	407	441	437	465	452	425	443	413	455	447	448	403	438	446	450	413	410	421	443	417	414	435	433	453	467	441	396	465	442	412	426	455	428	419	442	459	450	439	458	432	419	427	401	442	450	418	423	429	458	413	426	448	440	430	443	450	415	445	425	447	408	434	439	465	428	467	442	420	436	423	455	435	414	418	460	372	414	395	453	399	433	459	400	442	439	462	416	416	426	460	406	441	445	419	449	458	453	420	477	401	459	447	450	444	419	419	421	418	456	370	449	402	425	419	470	415	426	491	442	472	419	443	456	441	446	425	424	402	446	452	437	441	435	432	452	467	413	430	450	410	422	431	422	431	442	405	460	392	448	456	425	418	461	394	421	444	436	434	456	428	442	409	381	427	394	414	445	436	472	440	472	416	442	445	434	468	454	433	474	452	417	434	457	430	418	429	414	399	442	454	433	419	463	434	472	421	427	442	463	466	442	402	444	467	433	458	408	455	410	431	441	424	434	437	401	483	424	448	399	447	442	449	416	432	458	454	437	446	446	424	461	452	451	409	418	423	432	425	405	433	394	442	414	461	401	437	450	412	435	410	430	437	419	466	456	465	434	418	424	428	448	435	411	432	432	437	423	433	439	465	415	424	435	453	430	448	399	440	443	405	444	450	458	436	430	425	431	436	444	403	424	447	467	426	437	454	436	415	413	433	414	408	432	432	404	443	420	456	434	424	474	455	407	452	449	461	445	434	427	448	437	439	423	446	440	461	444	430	414	447	446	443	456	474	411	408	437	384	431	427	420	446	456	457	432	431	420	413	455	441	432	398	453	436	412	413	435	433	480	458	402	412	441	401	398	434	460	464	418	413	432	468	433	449	458	454	435	429	413	487	455	443	423	448	427	444	430	451	448	395	399	461	424	435	397	443	441	426	459	449	432	453	414	402	420	452	403	466	426	453	455	425	444	450	467	452	442	436	433	443	405	438	442	487	458	445	406	414	422	463	406	443	419	451	470	463	400	429	418	453	414	419	418	432	425	440	440	450	400	448	442	465	422	424	422	422	435	454	463	419	427	409	433	433	423	449	448	430	428	426	445	428	406	473	431	459	429	425	455	446	424	426	421	445	440	438	462	421	400	426	419	431	451	426	437	432	424	466	472	421	421	446	439	482	476	483	393	429	406	432	458	427	457	430	479	435	453	479	450	428	449	411	429	432	423	386	442	423	445	438	446	462	447	462	462	470	494	421	402	459	410	457	446	436	430	403	480	405	452	411	407	444	413	424	428	418	427	418	415	426	429	452	455	409	435	435	435	393	411	428	435	455	427	425	460	399	407	413	420	394	435	440	456	455	416	445	437	427	440	408	466	441	467	412	438	415	446	420	442	418	436	443	458	453	414	426	403	409	437	439	458	436	414	438	449	449	433	431	438	434	455	429	448	439	416	418	474	454	422	410	470	421	450	468	432	447	409	450	443	483	460	429	413	426	399	404	433	438	437	453	435	459	455	459	463	454	421	440	401	429	478	431	449	476	438	421	430	449	446	437	448	431	454	415	434	444	410	445	432	405	431	451	409	419	422	455	444	467	409	459	414	419	422	427	434	421	450	409	442	437	414	399	459	438	440	431	431	410	434	434	392	472	469	448	444	419	426	452	436	433	419	435	458	456	445	408	447	464	417	452	437	420	442	461	454	494	452	425	457	410	435	401	433	423	469	428	431	441	441	403	450	401	458	438	405	467	432	458	435	443	451	422	412	431	451	439	373	441	413	451	453	417	417	417	501	434	401	417	446	433	443	461	469	457	408	462	416	382	450	431	441	437	462	417	450	456	449	446	420	423	424	433	450	464	468	465	477	451	420	428	423	466	422	483	418	426	435	429	424	453	442	446	418	429	447	460	432	415	437	449	453	451	437	420	393	438	439	454	435	446	434	435	434	414	438	437	444	425	430	468	438	430	411	434	440	451	451	453	455	461	417	440	454	421	458	429	474	418	454	421	456	475	467	402	408	452	419	469	445	433	425	460	431	421	462	412	449	424	434	424	435	473	462	444	434	412	448	442	429	411	460	440	468	451	410	479	417	465	429	431	430	414	421	448	433	459	412	421	431	445	427	431	445	473	395	420	481	448	430	437	427	437	462	446	438	451	401	469	439	433	437	441	398	477	447	410	471	435	442	479	466	464	426	397	386	423	426	454	448	394	451	421	450	426	426	406	439	449	460	421	430	399	415	421	407	390	432	451	445	423	411	402	413	422	445	452	417	464	440	445	438	415	409	444	438	455	429	407	435	439	452	469	435	434	420	454	435	453	409	446	432	422	414	455	437	458	450	414	458	455	467	453	400	442	439	454	464	444	424	450	440	432	451	384	447	436	398	432	487	428	436	409	441	384	385	475	423	421	425	433	443	427	453	468	469	426	406	432	428	456	428	440	421	443	450	456	435	425	428	408	439	442	434	423	456	447	388	431	427	489	429	440	411	414	438	440	423	421	406	460	458	439	458	408	450	396	418	430	404	447	441	442	418	397	462	430	431	427	458	424	443	423	449	444	457	446	472	389	409	433	422	418	446	416	420	418	417	453	428	457	443	394	412	467	413	396	435	459	464	403	427	389	424	450	403	445	394	468	448	422	454	396	427	443	484	451	421	478	453	421	421	425	413	415	450	439	404	408	412	430	437	386	423	487	442	422	461	455	408	452	434	426	428	453	434	428	422	398	429	417	424	410	436	439	435	443	411	412	499	409	389	449	403	405	409	396	475	434	438	469	429	443	447	442	386	442	451	433	413	415	439	441	457	426	436	426	465	434	477	438	401	443	403	468	408	412	436	410	418	424	446	413	417	427	455	450	409	410	447	434	426	428	474	425	407	464	475	465	432	454	491	466	462	417	421	443	428	434	444	423	422	422	428	415	431	432	417	391	441	477	426	427	431	438	437	444	409	412	411	477	448	409	448	452	444	437	457	413	489	445	448	438	436	449	435	457	446	433	488	426	437	450	462	404	457	425	445	419	457	414	426	418	436	462	441	427	433	460	460	435	433	435	460	457	456	414	411	417	405	412	448	439	445	450	432	416	422	444	415	408	444	435	422	411	411	428	475	398	418	440	453	445	422	418	472	454	422	430	461	435	421	456	424	414
46199	56912	32323	10742	4962	1961	1558	1124	764	591	574	524	479	487	471	456	476	453	458	431	448	436	457	438	456	464	472	445	503	422	438	494	483	470	438	467	440	431	455	395	456	458	471	407	447	456	445	505	481	451	466	452	486	441	449	481	484	456	466	462	456	481	438	444	474	436	462	480	438	470	466	445	451	478	474	408	472	508	436	470	470	462	456	456	437	425	452	429	452	458	441	461	495	461	422	486	465	448	480	444	495	485	435	475	430	431	476	453	476	476	480	462	524	436	461	462	438	481	440	496	466	473	455	440	481	453	463	446	437	435	476	479	466	488	449	474	465	459	492	454	446	451	472	460	454	453	469	448	455	430	510	436	412	457	460	477	485	462	416	474	446	466	476	446	458	464	417	453	474	421	430	518	457	472	449	448	511	423	488	470	421	459	469	472	493	431	462	478	475	512	461	466	453	504	443	451	456	448	453	481	478	445	457	462	475	457	467	474	471	437	453	508	462	447	483	469	478	477	503	444	479	461	421	436	455	477	444	455	473	438	448	417	483	477	444	461	440	453	449	462	433	473	442	476	478	477	465	448	464	449	470	442	433	462	442	462	457	471	477	463	467	488	487	501	462	462	497	493	477	479	465	525	436	437	423	450	472	473	441	446	460	459	479	440	432	467	429	471	428	444	465	490	475	497	475	466	457	455	460	450	451	479	422	479	454	440	420	457	488	504	434	448	449	437	438	446	473	456	504	469	468	517	418	476	484	453	424	456	449	497	445	460	472	505	487	468	488	461	488	451	464	475	427	458	486	437	446	498	468	479	454	463	491	492	473	450	467	482	439	443	446	449	470	434	487	437	488	472	411	469	461	472	488	481	471	476	454	486	453	420	487	444	436	441	462	459	452	432	463	490	458	503	451	466	431	474	429	458	463	440	433	421	447	461	491	457	455	455	479	466	440	441	454	426	467	451	473	461	453	463	471	471	452	475	470	444	496	470	450	478	461	449	475	461	452	414	445	473	485	464	459	458	507	469	426	460	455	479	463	491	479	457	473	459	447	461	501	504	459	456	467	449	448	497	444	443	498	434	460	427	431	443	460	413	485	436	436	525	427	454	447	454	443	471	478	420	470	469	453	446	454	439	456	453	473	447	496	482	451	473	451	464	472	460	482	438	453	493	440	450	470	486	448	471	454	471	460	437	422	492	486	457	468	449	464	490	449	440	479	452	482	397	485	471	462	456	487	480	460	480	458	449	482	454	468	464	438	421	486	446	418	457	474	457	436	464	486	478	472	430	477	452	406	483	458	454	502	450	488	469	462	468	463	469	479	466	471	446	429	457	472	458	478	486	442	486	460	469	418	458	434	465	459	434	463	472	447	454	452	415	456	447	440	465	433	456	492	463	485	484	446	483	473	455	401	458	462	512	451	472	435	440	477	443	478	470	437	424	451	422	412	434	442	496	434	447	450	443	476	477	488	429	464	468	447	426	429	485	459	510	473	483	493	482	428	481	469	495	479	479	429	497	455	455	491	455	465	483	431	465	439	457	491	440	440	452	435	460	473	463	471	460	449	492	451	449	464	440	467	469	484	461	442	462	466	451	470	456	447	463	469	477	452	469	461	432	453	479	461	471	428	486	462	445	478	482	484	455	468	477	432	442	450	477	445	477	454	446	475	451	480	470	439	419	487	457	438	444	495	452	502	463	419	451	507	442	462	455	451	464	492	474	448	463	433	460	516	479	477	424	467	472	480	492	455	494	440	423	444	417	446	435	465	423	484	458	419	436	445	469	431	435	473	482	484	415	481	434	499	465	436	490	422	458	486	450	448	445	459	477	485	395	424	475	444	462	481	491	438	447	461	474	469	454	462	479	440	448	433	486	484	479	455	473	458	461	441	476	448	458	482	456	493	495	469	461	468	445	449	478	468	489	447	447	439	492	424	474	470	397	546	458	469	485	472	479	465	445	460	492	468	492	448	472	449	424	444	452	451	470	449	444	451	407	466	447	449	444	422	453	467	471	483	452	425	425	484	482	456	451	444	472	443	420	450	478	484	442	434	434	415	451	452	467	458	466	482	468	438	489	466	463	501	440	434	428	449	477	453	488	473	452	446	455	454	455	450	449	464	465	413	457	446	466	491	473	478	449	481	461	466	455	478	455	455	468	440	446	450	464	467	449	464	470	435	492	432	437	436	412	448	481	476	501	472	444	447	490	468	475	475	432	460	476	482	452	466	469	475	458	477	493	504	458	417	472	431	431	467	493	475	444	450	482	469	483	445	448	462	436	447	467	503	453	425	436	455	470	462	426	439	488	456	441	459	443	472	453	486	426	463	432	381	425	466	495	442	443	436	466	463	454	474	467	470	417	496	476	501	445	471	472	460	488	436	476	500	471	430	409	424	456	470	503	479	457	511	453	444	464	487	465	439	440	455	478	466	432	489	462	456	471	449	470	462	427	463	456	459	507	431	478	465	458	469	439	444	464	431	428	474	473	494	493	484	491	431	485	449	473	469	470	503	463	487	445	479	471	462	441	498	444	495	470	500	431	441	510	439	472	486	473	474	442	485	420	463	477	483	428	479	444	471	455	426	443	448	464	444	481	475	463	469	462	522	471	497	443	451	436	488	450	454	444	471	518	449	447	493	474	430	450	431	462	476	463	476	441	473	470	469	439	456	463	469	443	481	407	479	478	441	430	507	462	529	465	438	445	462	419	456	507	465	433	449	450	448	512	441	437	461	457	444	433	489	440	473	455	456	469	451	487	461	442	492	426	437	458	459	432	471	488	446	469	450	470	446	446	453	434	463	439	442	441	462	461	463	450	433	457	450	463	412	511	494	469	437	476	479	464	423	462	439	466	458	455	460	451	425	441	457	463	463	483	458	455	480	466	460	469	445	458	419	500	438	505	435	468	447	470	469	474	430	441	449	491	445	477	441	465	459	437	401	455	445	440	462	416	453	412	432	467	471	457	465	485	457	422	474	442	410	479	421	473	479	456	495	475	456	445	461	451	426	463	450	455	464	449	452	465	465	490	496	423	445	426	480	485	477	446	493	473	465	464	438	467	485	438	464	436	483	453	483	488	477	449	450	506	472	466	474	465	448	425	446	455	432	461	457	438	448	481	432	424	480	462	441	447	473	481	498	448	463	464	443	473	432	427	435	447	438	458	489	436	406	438	462	452	463	464	465	459	442	440	415	432	478	433	431	497	457	444	470	468	434	443	419	454	450	478	456	478	456	467	486	467	510	455	473	452	483	480	398	451	477	463	471	494	476	452	442	438	472	462	424	454	444	487	445	445	453	482	483	448	441	433	479	453	460	456	445	459	442	434	476	479	437	473	443	462	491	461	480	477	459	441	504	464	446	476	459	461	449	469	481	480	481	467	502	464	447	470	457	468	460	474	440	448	438	486	486	441	458	467	472	451	448	435	443	449	497	445	504	479	450	469	508	460	417	464	463	458	483	499	495	497	459	406	466	432	459	435	463	487	445	483
23364	20963	28001	24142	20817	11739	2376	924	733	542	531	514	478	427	461	440	421	430	429	398	438	386	419	408	406	427	440	418	419	370	439	462	418	432	413	404	431	400	408	393	440	424	436	395	409	467	382	367	392	389	416	373	431	414	426	414	372	387	414	384	433	393	397	424	427	434	397	427	431	426	409	447	403	421	406	410	369	384	403	444	422	416	423	418	391	420	398	420	432	420	398	395	381	463	389	412	368	416	426	404	393	423	386	428	416	427	420	404	414	466	410	439	395	417	399	386	404	405	392	440	448	376	434	392	442	406	374	414	401	406	419	383	423	391	384	373	407	415	453	374	387	411	478	412	401	378	402	408	410	429	437	396	436	400	418	405	422	424	440	416	462	402	393	399	402	374	441	409	394	387	410	469	421	386	382	421	417	415	420	396	411	424	421	431	383	404	427	377	441	400	402	429	419	416	413	432	421	401	369	391	421	406	422	417	450	425	389	441	384	418	402	452	403	424	394	393	387	410	415	424	434	383	436	447	430	427	406	419	451	405	425	413	421	428	402	423	409	430	443	385	407	440	430	395	377	390	421	404	380	434	421	381	403	444	409	446	416	433	407	381	425	418	429	425	406	390	381	444	420	411	422	399	402	459	446	398	414	408	435	416	397	384	408	449	407	429	457	447	407	409	404	423	376	422	399	402	425	431	447	404	404	388	415	401	438	412	424	401	425	365	403	410	401	411	385	442	407	409	431	435	421	406	396	405	435	386	379	403	410	415	400	427	390	420	422	436	388	421	428	393	394	403	424	397	410	410	431	400	401	417	432	396	420	385	417	387	438	445	416	410	415	392	400	425	345	411	401	411	403	449	408	374	450	424	384	406	378	406	441	387	393	431	425	425	395	408	417	403	410	437	398	421	407	429	415	417	432	432	392	405	407	414	401	423	457	394	429	387	392	373	408	427	427	394	383	395	387	442	469	403	427	434	425	422	389	423	404	423	389	431	415	425	382	396	397	381	402	374	408	389	405	415	437	434	404	431	415	426	443	408	452	401	419	417	411	440	435	410	418	413	406	443	414	400	391	430	415	450	390	368	414	432	431	406	404	411	427	425	389	426	424	425	413	419	410	423	414	403	418	413	418	403	425	443	408	456	419	459	425	399	404	387	430	440	410	371	390	410	462	421	395	411	453	406	387	445	433	378	419	376	426	419	429	388	370	406	437	403	424	413	402	413	423	433	395	421	411	407	419	410	394	395	415	421	414	406	421	403	376	400	396	392	435	376	442	421	402	410	389	424	435	425	404	436	404	405	403	406	418	399	407	400	417	395	385	404	424	411	432	398	392	390	397	374	415	412	393	437	456	417	378	423	394	409	430	404	436	403	399	434	431	392	447	407	451	379	436	419	429	411	411	427	404	379	395	445	433	416	441	423	407	443	435	425	396	408	422	396	427	420	390	412	367	389	396	371	416	383	418	391	413	392	426	421	421	422	404	425	411	396	422	415	408	409	410	420	402	423	377	435	419	446	422	408	444	430	411	405	374	406	401	377	416	403	390	407	435	434	363	430	471	435	432	419	397	429	404	426	407	430	438	438	398	424	417	434	403	415	438	410	406	404	396	388	421	453	389	418	401	394	414	382	405	411	390	411	436	419	444	435	395	427	408	394	375	414	422	427	393	404	459	390	430	407	453	346	400	413	367	410	406	413	376	429	376	402	371	425	416	424	399	417	412	411	431	409	427	403	417	401	419	404	433	399	424	428	427	427	427	395	377	430	433	378	397	463	412	421	387	404	441	412	434	435	408	390	403	410	453	403	391	408	431	446	430	435	427	417	405	401	402	415	409	411	412	405	416	424	405	406	400	411	407	394	390	402	428	403	378	439	437	383	424	452	423	453	421	428	439	402	424	404	381	399	414	409	420	434	438	417	394	413	440	408	411	428	359	386	421	418	447	419	392	403	405	416	435	425	408	397	417	433	424	415	423	435	429	427	428	401	427	403	416	404	427	423	397	421	436	419	416	444	406	389	419	396	364	400	423	414	391	443	420	426	401	395	417	419	431	399	401	436	391	442	424	433	428	418	389	422	399	412	400	433	425	372	391	422	418	415	425	437	444	411	409	407	396	467	436	393	439	392	442	414	410	417	384	427	398	415	431	437	419	429	416	414	452	440	415	471	430	438	433	425	456	426	434	386	432	439	412	416	407	403	425	414	433	439	444	427	426	426	382	406	383	440	407	402	393	430	401	441	401	445	442	424	396	436	416	396	416	405	461	386	398	405	393	413	435	420	363	391	369	385	409	417	421	463	414	403	417	402	404	444	429	421	394	392	385	384	385	444	412	417	408	392	424	409	427	474	452	411	410	423	405	441	411	404	402	443	393	439	374	402	394	449	448	438	420	419	415	412	401	395	401	410	416	398	398	396	463	422	444	419	404	401	455	456	424	436	385	410	409	402	432	451	383	391	378	398	398	393	401	439	451	479	396	383	380	415	428	399	425	413	402	447	440	403	416	415	425	405	434	416	409	410	399	408	374	400	426	434	435	454	434	437	426	439	420	395	430	399	419	392	416	441	386	383	440	418	410	398	408	407	394	430	416	443	407	432	412	435	470	424	402	405	374	413	403	400	402	416	405	389	437	403	448	402	443	416	410	372	429	396	415	404	416	411	393	394	448	412	421	386	416	405	436	430	407	435	424	402	420	428	444	392	423	411	374	411	414	408	401	405	426	379	402	424	412	422	455	416	445	421	430	446	400	431	429	381	399	399	395	414	391	404	436	391	407	402	406	387	438	404	418	388	429	394	432	407	414	435	406	425	400	419	390	386	442	410	441	422	433	444	392	412	402	394	433	415	423	422	429	401	384	400	373	405	430	424	414	392	415	394	431	441	384	411	395	394	373	406	454	408	484	413	443	369	432	404	385	445	392	411	405	420	424	396	420	439	404	425	441	392	418	423	402	376	425	409	411	435	389	402	374	421	401	425	398	438	379	406	411	438	404	414	404	432	400	403	406	407	384	392	434	403	400	402	459	380	403	444	384	404	425	405	425	439	399	402	393	422	413	394	424	441	397	391	413	417	422	420	411	410	423	406	419	395	397	413	404	482	427	437	427	416	421	412	418	415	398	383	413	417	393	434	432	419	404	443	405	401	419	406	373	419	378	411	400	407	419	453	411	409	432	437	430	445	408	420	423	440	414	430	398	440	394	407	468	390	423	419	434	418	394	392	395	417	385	427	423	411	400	423	386	425	434	417	402	429	414	389	428	446	389	394	422	403	428	424	416	395	396	431	398	380	388	371	409	434	398	392	434	409	378	429	439	430	402	394	401	387	413	379	388	419	408	418	372	403	428	411	396	432	401	422	414	414	438	403	391	413	393	436	417	404	413	376	443	361	409	401	409	395	410	393	398	455	388	415	423	429	389	416	411	419	415	430	425	413	419	401	448	436	414	433	454	404	427	429	418	411	409	409	414	424	407	366	438	407	416	399	401	457	421	415
43688	57703	34957	14509	5411	3571	2215	1290	850	660	602	545	502	501	452	457	455	449	436	449	446	419	456	432	433	450	416	429	449	469	422	398	418	444	441	460	414	459	434	414	461	460	447	443	422	408	462	437	450	433	474	448	404	439	400	453	452	460	420	404	351	407	435	401	444	427	460	402	445	411	425	428	423	427	451	433	426	448	413	445	440	443	387	442	440	415	427	431	409	423	436	445	456	438	476	428	439	454	486	440	417	454	435	431	438	464	418	411	448	432	451	441	465	407	417	418	415	425	412	428	418	441	442	431	434	446	427	417	456	435	488	442	426	423	423	441	449	446	441	437	433	419	421	457	420	418	420	415	418	453	421	453	451	433	437	430	410	439	444	429	402	426	449	386	414	433	500	442	480	429	451	441	440	432	436	400	442	458	413	427	453	440	419	425	455	406	403	436	454	432	454	446	432	424	394	452	457	422	430	467	403	404	416	412	460	454	454	434	411	396	459	389	413	457	466	474	443	412	408	459	460	452	398	426	464	450	435	447	436	411	443	454	420	422	445	423	442	417	424	438	452	432	436	438	433	448	423	453	416	414	413	408	418	469	478	463	435	417	424	396	433	462	449	413	453	441	415	425	443	401	427	435	429	422	412	405	450	460	466	446	406	430	447	417	461	418	425	452	447	442	414	442	443	403	400	450	433	420	472	433	416	426	432	428	436	411	437	416	403	404	415	462	458	409	424	420	435	411	434	449	403	425	443	409	383	458	454	478	434	453	437	450	418	395	430	437	445	431	431	467	451	410	416	424	430	496	420	459	446	457	429	461	414	475	473	410	447	398	425	410	439	442	448	443	411	452	405	420	473	436	434	437	420	460	478	415	421	457	453	456	443	443	443	440	419	473	431	428	407	458	466	428	434	440	429	397	438	424	429	432	392	414	430	474	440	464	380	440	464	449	469	429	425	424	407	467	436	447	430	404	435	418	420	422	417	482	451	443	419	426	398	472	446	411	466	423	424	434	434	443	411	456	440	441	411	476	473	386	456	457	448	415	384	471	428	466	423	419	438	429	438	416	439	495	422	463	435	420	416	437	467	413	428	435	431	424	435	451	441	441	438	452	417	430	450	428	435	476	463	453	428	444	443	403	475	459	419	455	400	442	470	439	411	425	422	426	460	415	423	461	430	433	447	422	430	459	406	430	432	477	473	402	444	436	423	440	445	423	439	404	462	418	453	422	393	482	436	429	439	413	442	428	421	457	378	398	415	432	396	426	430	489	448	464	422	429	443	445	426	415	448	425	466	404	404	431	450	388	425	419	430	428	471	465	433	420	433	413	436	440	408	455	405	419	429	405	427	447	446	428	426	412	410	411	433	432	433	446	461	435	431	428	433	450	436	435	421	394	393	454	422	426	444	462	445	433	445	450	399	400	410	396	413	444	437	441	457	422	421	472	390	452	428	448	397	471	451	433	416	467	437	425	448	464	472	473	415	392	446	405	414	464	388	427	401	444	437	448	425	444	448	458	431	408	458	407	413	465	448	433	446	439	420	417	432	429	444	458	405	493	430	427	443	425	454	417	421	411	459	431	425	464	411	435	454	451	425	459	432	492	437	472	469	444	398	453	464	434	412	447	431	429	454	418	447	424	406	437	432	454	411	447	448	429	432	440	426	434	428	462	464	437	459	441	430	448	436	412	460	386	488	397	415	446	475	470	407	442	446	447	461	427	404	433	410	407	449	404	410	453	436	447	419	463	431	450	458	427	439	434	445	460	452	455	467	446	420	453	408	420	416	415	409	474	426	477	444	410	468	449	427	436	404	431	467	455	434	432	459	400	452	403	450	424	428	398	449	423	419	413	430	450	454	431	421	451	446	449	494	404	433	431	457	463	432	452	412	432	435	460	415	456	404	453	426	413	445	392	448	414	465	457	437	454	458	412	448	433	421	416	382	430	463	432	429	405	440	443	433	442	446	451	455	474	432	428	402	384	442	412	431	445	430	465	420	419	437	445	439	417	440	462	458	420	412	414	397	457	417	466	425	424	417	433	430	454	419	428	438	429	487	435	426	420	435	415	430	417	450	479	437	418	433	431	428	466	418	470	495	457	438	406	447	426	439	422	421	391	462	400	405	457	433	433	430	424	436	437	453	435	451	478	432	427	425	417	409	445	433	434	424	420	439	408	437	427	437	451	429	432	428	417	420	416	433	432	444	399	446	450	450	451	453	432	440	467	401	469	453	423	388	450	432	413	445	437	430	417	432	449	442	461	429	472	400	438	477	403	471	429	453	436	425	428	429	433	449	476	443	415	410	448	431	411	442	431	413	401	438	419	409	431	462	418	434	428	461	436	401	441	425	443	441	419	440	414	474	440	470	458	432	426	450	462	480	418	407	428	455	447	435	412	440	414	449	425	453	381	418	431	420	405	404	468	435	431	377	439	438	448	422	411	424	422	423	401	457	419	413	451	439	462	445	413	452	445	421	403	388	432	461	400	445	445	441	440	415	460	396	433	394	480	408	407	394	426	459	421	423	403	423	439	423	426	398	450	443	454	477	468	404	419	455	425	447	434	450	403	383	433	466	431	434	450	429	454	433	440	424	444	440	434	414	408	461	415	389	398	457	435	467	433	421	457	418	441	456	420	394	443	456	430	400	411	410	407	434	408	450	439	450	456	437	417	434	406	416	414	437	436	400	454	455	499	395	437	423	468	424	429	453	453	416	434	482	434	459	415	453	427	381	416	438	419	441	453	446	423	457	436	448	455	476	422	392	448	419	417	443	435	441	458	454	406	409	400	457	405	407	403	437	440	417	426	426	423	401	435	432	444	446	401	435	437	439	434	443	473	471	464	408	453	405	443	423	404	449	431	483	428	460	439	438	378	407	455	453	442	423	421	429	422	445	427	435	424	426	436	444	448	426	402	442	433	446	444	450	419	438	429	405	452	438	429	413	441	450	470	424	435	438	404	408	435	431	411	435	417	429	470	426	416	442	445	478	426	437	430	454	429	452	441	417	427	459	446	430	438	464	439	433	447	429	434	393	403	404	431	462	435	412	394	456	417	424	425	469	421	429	464	459	411	434	421	411	416	420	423	418	395	425	439	376	445	435	456	408	423	454	439	414	418	475	437	440	462	479	452	437	425	428	433	432	421	444	429	434	424	411	439	408	454	410	419	455	452	426	426	441	437	458	445	442	387	458	419	443	414	407	428	467	466	428	442	401	442	427	408	442	477	434	428	431	421	430	463	422	409	424	454	438	430	428	454	431	407	418	411	450	491	408	472	444	424	448	428	454	451	398	443	432	421	405	436	450	436	400	433	410	447	420	424	406	422	416	438	451	426	443	393	444	387	428	396	369	433	385	444	432	400	422	426	400	454	443	413	455	420	445	418	404	448	424	436	418	483	439	400	426	456	472	398	425	425	479	461	433	434	454	455	430	428	427	431	425	438	407	427	450	396	449	446	426	442	486	475	431	472	453	461	462	432	423	438	440	412
24896	21024	27254	24825	13880	4691	2152	1140	846	732	628	529	481	490	471	479	424	443	460	479	470	478	447	467	438	459	487	462	418	431	432	437	437	459	446	469	445	426	450	444	451	411	418	423	463	454	454	458	457	446	459	442	446	441	414	476	427	443	444	457	462	426	466	425	455	477	467	433	430	433	418	401	411	441	464	429	448	433	458	430	430	459	416	400	509	473	449	428	424	474	434	445	396	443	434	460	458	419	422	443	445	417	462	461	451	407	462	475	428	446	449	464	412	397	444	467	441	465	457	445	456	476	434	446	441	455	440	448	470	445	448	443	487	462	424	473	450	455	449	454	457	484	438	443	457	442	439	477	459	430	421	435	465	419	461	462	468	429	453	439	442	433	456	454	439	437	460	465	487	508	468	482	440	446	430	438	420	446	458	483	442	440	402	445	461	450	445	477	415	462	464	425	468	441	448	423	432	464	441	450	458	451	411	460	476	465	446	444	455	450	456	440	470	460	444	446	444	427	433	473	419	425	470	436	442	435	450	405	438	444	449	463	473	446	446	402	421	454	431	456	455	459	468	430	450	475	464	454	435	486	444	387	423	417	435	465	471	436	450	427	436	432	465	489	475	416	468	460	473	449	434	478	439	429	409	457	463	491	489	453	438	492	450	449	452	484	476	395	395	446	442	478	473	472	436	465	428	455	475	418	468	455	462	432	464	429	422	458	457	452	485	467	470	442	423	428	444	448	407	432	465	468	454	437	439	425	470	450	441	441	481	465	428	448	461	471	444	440	438	439	459	409	451	453	422	442	438	457	495	424	438	479	440	430	440	430	442	461	433	480	423	471	436	428	488	429	420	456	483	446	466	462	449	485	465	441	431	460	434	444	445	410	468	418	421	451	449	417	402	375	456	457	420	458	452	501	411	421	477	422	454	473	470	469	445	458	428	393	436	476	467	452	414	428	434	460	503	439	472	413	396	421	425	467	443	449	478	469	448	461	432	472	450	453	513	433	482	438	462	439	446	445	460	438	425	462	450	458	423	456	467	447	444	486	451	441	445	459	418	450	432	458	436	479	456	442	427	448	474	456	442	488	461	427	419	457	409	432	442	458	457	468	419	451	453	430	441	467	483	433	418	486	414	454	424	453	424	462	460	455	462	436	449	428	451	468	420	470	443	424	462	472	454	468	452	415	472	509	439	460	458	440	446	463	427	417	417	390	481	450	463	439	427	441	438	451	471	458	451	453	422	435	431	467	463	464	462	437	452	431	439	445	452	468	452	413	429	425	458	418	423	451	437	454	413	428	424	457	400	465	420	443	449	457	417	459	461	466	454	424	443	448	416	417	451	488	458	442	433	478	448	444	441	435	453	443	425	450	445	460	448	450	435	446	480	486	443	430	454	452	454	419	412	465	435	446	472	436	433	429	427	457	502	470	427	457	490	434	436	447	443	422	462	432	471	457	464	456	479	449	462	453	465	446	441	415	438	404	439	454	476	456	477	460	466	441	445	460	451	439	452	456	444	427	447	445	469	456	440	447	493	448	453	449	447	437	455	476	427	466	432	456	467	425	442	441	459	450	473	469	464	458	436	484	448	431	454	440	472	484	441	482	418	477	435	399	448	480	411	432	464	448	402	468	450	451	427	447	442	444	438	440	451	414	419	432	433	451	468	432	444	450	429	484	440	413	489	430	465	435	426	452	471	442	431	437	447	472	438	485	417	454	459	433	457	426	387	431	462	428	438	465	477	469	438	450	479	447	474	439	450	427	432	473	478	418	499	447	440	478	469	438	441	426	433	434	414	425	439	466	442	417	432	447	434	434	460	464	439	439	483	450	430	458	448	424	431	495	459	421	455	448	462	445	402	458	418	455	434	433	472	440	482	465	438	488	425	493	416	442	442	419	469	407	441	451	437	438	426	411	466	466	448	461	480	454	431	433	455	481	431	445	411	440	483	462	441	467	409	434	434	424	445	466	420	449	471	434	452	405	442	444	459	456	442	444	409	462	470	432	463	411	463	440	445	467	468	421	476	457	446	446	436	457	439	453	401	450	439	438	473	430	419	427	422	466	423	471	423	444	432	445	446	458	455	459	423	450	477	455	467	453	449	461	421	428	407	430	428	431	468	415	410	440	456	478	423	427	479	426	442	474	433	451	454	464	471	486	414	465	416	444	434	446	437	426	460	464	427	441	410	433	443	434	449	408	477	426	474	443	446	460	444	427	452	452	425	481	441	442	445	444	449	477	469	460	464	476	432	453	464	454	470	457	454	446	451	436	436	441	470	474	434	421	449	464	434	432	449	485	452	425	468	459	447	440	449	469	414	431	445	445	439	463	436	415	478	456	453	449	418	433	443	443	449	467	420	422	462	457	429	412	413	456	462	462	489	453	424	455	459	421	465	447	457	417	462	417	471	446	462	453	450	459	437	462	437	442	434	433	443	436	429	454	434	440	449	485	441	484	425	456	436	411	414	453	439	455	435	468	432	466	460	416	435	436	422	440	423	435	454	430	461	446	421	458	430	454	451	450	450	456	434	433	450	483	430	457	414	423	477	476	452	443	453	489	389	459	461	417	421	438	491	477	426	450	442	428	446	456	456	435	460	432	430	450	494	481	436	444	456	467	438	427	440	420	485	469	452	471	459	429	473	450	392	456	455	445	420	442	438	472	459	479	449	457	481	460	422	454	428	430	441	443	470	417	471	466	425	429	449	450	462	467	410	469	430	430	448	422	456	434	432	454	434	454	449	436	446	439	488	416	443	410	500	488	470	442	441	437	452	429	436	462	453	459	439	483	469	427	443	442	470	440	466	424	511	431	452	450	446	427	413	413	488	442	427	465	429	452	431	460	454	463	479	438	449	429	472	432	407	490	455	458	489	482	486	406	440	465	491	448	464	420	452	459	463	461	422	477	455	446	444	435	477	437	452	419	424	444	470	424	383	447	464	424	483	400	434	456	427	454	423	473	426	438	464	430	445	405	439	449	440	454	463	429	454	412	462	429	434	431	427	440	505	441	408	457	419	455	451	455	438	457	459	439	452	438	444	518	492	434	428	472	461	482	444	455	457	413	446	431	419	417	423	462	450	458	444	430	473	407	456	418	444	464	433	436	460	422	457	422	453	426	451	418	418	440	438	442	454	430	445	446	455	450	445	461	405	438	469	480	442	454	487	444	446	488	436	472	427	413	447	460	462	459	465	424	434	433	423	437	452	469	456	472	416	448	461	441	441	414	463	434	401	421	439	474	467	414	426	469	434	450	434	469	449	440	470	452	461	439	432	427	478	441	458	469	408	445	477	445	417	433	419	464	432	427	464	450	475	450	478	434	405	437	468	429	486	426	485	415	482	470	439	443	439	452	435	442	412	433	444	426	418	454	438	464	464	440	446	450	441	405	431	440	426	422	418	441	441	456	450	421	442	449	423	432	434	475	476	450	452	438	519	433	424	472	444	480	452	419	419	469	449	431	419	455	447	411	458	449	464	449	489	462
44518	49209	32690	16128	9130	5368	2857	1720	1177	850	753	571	570	547	519	483	481	494	486	448	483	436	479	459	452	434	465	468	472	477	481	459	482	417	439	462	467	441	437	423	490	483	481	457	452	444	467	493	464	493	468	515	434	434	438	486	459	459	468	489	470	463	468	451	487	479	446	471	444	463	485	444	447	475	453	512	451	485	480	463	437	486	477	493	472	461	462	439	464	436	503	465	530	447	479	452	477	464	469	431	484	418	457	459	509	445	496	469	424	491	459	490	437	451	478	465	441	511	469	448	480	436	465	494	484	478	478	544	456	441	502	456	451	465	475	417	473	454	492	480	438	492	480	459	456	472	465	470	444	448	484	472	451	490	476	435	478	477	483	472	467	502	476	428	456	492	464	501	489	493	477	466	482	470	475	462	426	446	491	495	509	465	465	474	469	471	448	476	462	457	453	453	486	484	488	493	473	511	464	450	477	502	488	482	493	458	483	440	453	464	451	457	455	480	494	438	463	449	448	486	455	483	464	486	435	455	471	495	426	459	469	475	481	455	463	481	414	466	494	469	460	447	454	440	450	464	432	477	487	460	501	462	483	443	466	507	476	450	510	471	459	445	443	464	471	436	464	462	453	430	434	485	483	428	486	461	427	471	490	480	458	422	478	467	475	440	447	488	459	488	441	458	498	479	447	466	428	428	477	466	449	471	453	537	475	463	449	456	474	483	511	452	455	444	465	469	423	466	457	478	481	479	458	471	463	446	482	456	439	446	460	438	419	476	470	494	426	492	463	491	472	480	476	467	488	472	425	449	479	447	499	500	461	456	458	477	521	436	473	431	479	427	475	446	480	461	417	457	501	504	461	471	460	488	522	482	454	488	479	502	451	471	451	462	448	449	448	482	439	458	443	494	483	428	487	474	462	476	462	434	461	459	479	496	511	535	493	458	481	464	439	440	470	493	461	487	443	471	448	483	484	452	469	416	487	457	518	468	495	467	467	480	467	445	442	481	501	458	476	458	484	439	448	500	478	444	514	492	475	502	458	451	492	491	459	476	431	480	469	466	481	454	452	485	476	468	474	488	423	491	489	456	440	450	481	459	475	460	503	499	450	484	489	459	462	454	467	430	479	439	457	457	475	472	468	492	421	461	464	486	459	449	480	435	430	411	512	433	485	495	452	494	478	476	485	492	452	451	446	426	461	452	463	441	478	461	480	447	464	481	464	474	439	469	472	491	459	437	457	450	469	458	474	428	459	428	426	469	485	432	493	433	440	476	441	510	483	437	454	468	432	441	514	483	446	465	429	499	457	484	518	480	476	484	419	490	477	487	462	472	495	491	453	452	456	448	454	448	461	424	436	500	460	440	449	505	456	476	497	505	515	491	463	472	455	473	481	443	471	449	469	456	481	471	455	455	472	464	454	454	459	471	457	445	452	482	456	421	461	467	448	443	492	507	454	469	502	490	444	425	461	487	503	446	474	503	487	439	502	473	468	466	477	524	481	462	494	520	479	461	504	478	486	460	468	457	466	485	485	473	471	465	501	465	447	499	497	501	449	462	472	494	457	448	436	493	450	473	434	514	460	482	456	453	455	471	471	460	494	458	440	445	473	444	491	540	441	477	474	485	484	441	531	457	439	461	461	442	495	488	463	488	459	504	482	491	455	470	441	465	481	465	482	459	475	459	478	458	427	462	460	421	446	464	438	465	467	473	470	469	450	464	442	456	478	492	473	452	460	482	492	436	454	467	450	468	450	483	460	454	504	436	478	465	464	468	489	500	461	462	483	490	490	468	463	499	473	446	445	457	471	483	453	492	463	470	488	514	502	450	469	453	482	475	471	490	456	476	457	472	458	451	511	478	485	471	475	460	428	463	462	460	488	468	455	452	452	479	492	476	459	473	449	474	489	476	451	450	452	452	437	457	463	471	484	497	500	487	465	499	454	446	468	473	444	453	521	444	459	500	481	483	470	493	467	471	470	493	479	504	457	490	461	444	479	470	470	456	441	438	462	498	483	455	459	436	486	443	459	472	463	468	501	440	480	499	498	469	456	461	454	460	476	447	473	498	480	467	461	476	465	483	467	448	470	465	454	476	463	487	442	460	470	453	451	425	473	456	451	456	446	449	477	438	439	487	492	431	464	451	407	430	471	499	430	468	447	501	445	487	437	452	491	436	482	449	500	497	480	495	478	478	435	430	462	472	466	476	504	443	473	458	498	456	444	457	459	470	480	487	475	461	418	474	469	479	448	471	447	479	472	457	472	459	479	499	475	435	493	464	441	454	474	467	452	487	467	489	487	468	447	471	457	466	449	455	432	471	472	437	477	526	444	454	430	448	470	481	456	461	452	495	454	451	498	466	490	463	478	483	447	509	439	463	479	492	483	474	448	472	474	485	477	472	442	454	448	493	479	460	476	484	477	502	426	532	466	445	490	452	476	498	496	452	485	438	471	470	462	491	430	472	502	448	472	461	427	479	519	472	480	491	496	447	494	451	479	486	447	481	513	478	444	447	505	470	477	474	476	449	443	484	444	471	463	460	472	470	479	499	459	464	475	473	525	463	480	471	457	456	431	468	499	490	477	493	456	475	477	474	463	489	477	457	478	447	437	451	468	482	456	455	463	475	468	477	479	477	471	480	489	454	457	473	494	470	462	499	462	535	408	481	505	461	463	505	443	442	471	499	484	492	487	478	451	482	469	468	479	487	504	492	447	465	483	480	453	473	470	469	447	480	495	431	485	471	473	478	455	468	485	476	486	428	410	463	471	469	431	497	505	481	460	467	476	463	475	458	474	454	478	492	477	454	482	494	519	471	449	483	476	467	445	442	458	436	459	457	461	437	445	465	483	502	496	506	447	441	460	454	457	458	460	475	471	470	462	481	481	495	446	491	467	449	492	477	505	468	474	485	444	439	489	458	443	465	476	500	455	493	464	460	509	454	466	490	471	484	440	451	458	463	487	469	449	500	494	454	452	469	442	443	461	467	451	483	482	480	491	431	476	447	474	476	450	453	498	465	432	508	494	480	478	456	482	464	484	459	497	444	435	480	493	486	465	454	445	489	468	496	461	466	469	461	479	523	454	484	492	480	447	437	517	467	461	489	457	428	444	491	468	450	472	434	477	442	493	495	486	469	496	463	491	517	456	434	485	477	468	445	483	470	476	493	481	485	481	496	451	459	441	474	485	441	507	454	439	450	464	475	480	487	469	470	450	437	470	461	483	482	474	452	492	472	458	499	469	432	447	448	487	457	459	453	492	462	495	457	510	472	444	496	467	474	439	492	459	477	453	457	496	463	422	484	452	469	454	460	460	430	441	462	496	459	463	440	457	456	444	478	477	461	484	464	473	468	482	489	465	476	464	453	469	492	484	473	459	456	478	495	452	469	448	450	470	482	479	493	476	514	467	470	473	495	458	441	460	446	474	495	446	480	482	485	483	444	494	487	510	504	450	465	430	449	459	473	454	458	440	441	487	483	456	460	450	448
22453	21021	28551	23766	21205	21315	13563	4812	2505	1528	1068	918	687	624	549	537	484	477	441	446	498	440	495	465	470	498	449	442	437	400	397	448	441	440	431	392	426	417	459	447	440	404	398	397	425	471	464	420	409	421	437	429	429	418	420	435	433	428	429	418	419	418	440	441	417	424	431	439	425	476	430	407	423	480	444	465	406	442	420	430	446	444	454	473	429	451	410	405	412	462	456	456	399	433	418	449	422	427	447	406	424	454	443	421	426	394	443	450	462	442	432	405	407	416	406	431	481	435	421	451	437	421	422	406	411	477	430	442	419	430	439	435	426	429	435	413	407	436	484	449	428	412	436	468	412	449	468	435	446	403	409	435	443	454	448	441	408	418	419	431	412	457	394	431	422	406	414	413	493	442	452	426	424	487	424	420	440	441	450	493	446	409	458	452	461	452	421	457	390	431	455	486	435	427	446	430	420	433	420	411	417	441	450	372	419	413	466	434	406	436	422	429	440	442	419	403	404	434	423	448	408	444	404	450	458	435	437	437	415	441	411	448	402	441	425	429	424	431	449	471	425	452	380	444	426	434	442	435	450	421	410	410	453	450	466	436	461	398	466	442	425	441	452	425	405	467	456	438	402	414	416	405	450	405	444	425	445	463	429	444	437	447	451	442	386	458	444	419	428	426	422	381	423	432	427	412	438	440	408	425	437	422	437	430	423	396	405	394	393	390	402	422	409	423	429	407	474	428	458	428	451	380	411	422	420	444	410	430	388	447	418	430	457	430	459	424	422	432	417	426	403	461	439	446	418	427	397	394	437	450	440	448	416	446	468	400	455	415	404	427	477	393	436	397	429	399	433	450	454	418	477	446	386	432	443	428	481	439	443	426	442	441	388	413	437	421	443	434	405	434	444	436	413	420	468	400	424	424	434	429	430	404	447	460	445	439	458	439	463	460	441	429	402	390	391	440	447	446	430	454	434	435	426	429	413	426	410	388	440	464	431	429	436	413	391	454	418	427	454	406	426	475	443	416	438	458	435	450	423	465	391	415	447	475	435	424	420	449	421	445	428	441	440	463	438	438	470	427	406	484	430	405	470	428	441	432	463	411	466	409	466	396	407	436	413	398	426	442	479	416	451	420	434	426	419	401	443	392	446	416	447	433	457	452	462	474	424	405	425	442	461	467	468	390	442	419	414	442	483	406	389	459	437	440	439	399	410	430	449	444	420	443	444	445	429	438	406	478	432	447	441	426	406	431	420	452	447	432	432	445	417	441	445	407	416	419	457	418	449	483	445	421	471	379	424	452	465	443	405	400	399	444	453	438	442	391	482	468	417	445	403	404	437	389	440	390	456	385	448	437	430	428	453	428	451	438	411	429	438	431	435	434	438	443	453	412	423	435	454	453	423	424	413	440	435	417	434	435	423	442	398	403	388	452	387	388	423	411	433	443	443	426	444	419	431	460	433	430	394	428	408	456	438	407	426	432	450	421	432	439	428	446	462	443	426	426	450	439	416	442	464	457	452	447	457	483	404	448	461	420	425	418	416	389	421	428	426	411	473	435	448	373	454	451	438	403	436	461	407	399	424	416	423	427	489	481	409	443	446	415	397	441	415	434	397	404	456	428	454	448	431	419	433	427	416	406	459	411	404	425	476	440	400	351	423	456	446	428	443	431	405	425	429	458	431	431	444	421	429	426	394	429	425	413	389	428	451	392	435	412	462	474	456	422	425	436	474	408	440	461	441	447	390	463	418	453	440	428	460	430	421	412	404	419	444	428	442	473	411	414	408	448	438	445	420	462	420	460	437	411	426	427	442	435	449	429	416	408	449	447	415	421	423	422	422	415	414	437	410	437	418	432	428	431	419	408	421	409	434	441	428	384	436	422	442	460	416	426	452	424	430	415	425	411	445	445	436	424	404	477	458	408	424	445	473	421	438	436	421	465	436	427	419	421	427	431	455	427	456	430	431	396	413	446	453	439	400	438	419	372	410	405	420	461	445	464	424	431	428	461	408	423	438	430	429	430	447	405	442	428	407	413	462	435	390	412	429	419	461	389	448	426	438	416	448	431	422	416	400	405	417	408	439	439	424	460	416	452	429	460	423	452	415	473	450	483	423	413	419	422	425	429	424	389	445	423	437	427	421	416	459	430	384	443	409	422	421	421	420	421	405	454	437	448	450	426	430	431	428	454	415	468	414	439	458	453	424	457	447	407	444	420	455	396	392	435	412	427	461	412	413	435	481	463	395	454	442	442	456	424	409	443	414	433	444	449	423	435	464	441	464	397	418	410	436	417	423	424	395	462	411	421	427	436	413	439	443	438	434	432	422	447	414	448	403	486	451	406	420	405	435	414	408	435	400	437	441	399	428	440	400	446	482	429	434	418	459	424	448	439	453	458	397	404	420	440	403	453	419	428	459	440	429	426	455	454	429	411	422	400	427	381	398	420	441	406	459	463	407	409	393	450	449	433	411	445	438	435	420	483	413	457	457	433	427	409	429	422	415	429	436	409	428	466	425	433	427	432	456	429	462	451	431	398	422	404	420	427	419	421	414	427	383	421	458	426	459	434	437	465	454	372	420	438	418	424	429	409	432	422	430	422	433	435	410	415	403	434	448	437	401	430	419	456	398	418	438	417	439	421	428	417	461	447	431	396	408	421	430	406	445	439	418	438	447	453	439	402	435	423	467	442	446	441	415	418	408	418	445	418	380	427	412	414	422	441	396	433	423	432	470	416	437	408	456	425	470	431	442	417	435	407	452	436	446	437	406	441	428	440	423	446	431	434	437	464	476	433	434	446	422	440	459	422	407	453	463	409	447	419	442	382	454	394	436	426	447	436	455	479	441	433	429	455	454	428	433	431	448	423	431	422	390	461	452	423	412	392	457	416	471	388	418	410	462	458	463	425	430	424	453	448	442	429	463	417	421	456	415	442	425	434	441	406	428	428	424	440	413	435	428	390	407	411	431	426	384	440	454	435	450	456	424	429	455	392	401	428	455	403	431	422	495	420	449	491	413	437	470	421	436	445	444	409	437	420	433	421	409	445	422	419	423	458	416	413	429	445	413	443	397	432	426	449	420	460	424	454	432	448	451	448	402	403	428	412	414	456	447	455	445	449	442	438	419	458	396	435	408	440	432	425	449	456	476	444	439	445	453	418	444	407	417	464	425	408	412	445	420	440	405	418	422	428	461	397	399	432	427	435	420	427	427	443	450	435	407	393	423	436	444	412	464	462	415	462	420	401	407	456	413	414	453	442	422	450	443	425	387	425	411	443	465	441	416	412	435	453	449	451	472	429	417	422	440	407	407	438	448	442	449	443	423	447	400	454	401	453	460	441	405	440	425	459	406	418	423	363	403	406	436	427	475	404	428	467	379	439	420	434	432	442	422	440	445	404	419	420	448	428	404	427	436	446	430	420	437	452	392	417	448	463	421	428	443	480	420	451	445	402	469	451	431	422	470	427	426	425	425	445	438	428	435	420	434	418
46878	69313	48707	30676	20228	12877	8681	5983	3410	2020	1352	1082	773	697	607	528	496	460	457	464	476	473	407	463	407	490	474	481	456	427	458	439	464	469	422	463	435	454	464	440	474	435	435	459	460	442	436	438	475	489	449	439	444	392	443	445	450	390	419	444	433	432	487	444	432	428	448	447	437	472	421	464	447	438	456	447	470	407	473	488	452	444	406	438	457	446	426	438	463	431	460	431	445	447	449	442	466	445	422	419	481	459	447	465	426	441	437	439	463	437	483	426	457	402	479	429	447	432	419	451	437	462	452	446	451	430	464	429	414	422	464	468	446	468	403	452	456	461	445	468	441	498	502	443	467	469	439	443	430	454	502	478	428	453	453	438	437	434	418	427	436	451	448	424	453	419	429	471	441	466	441	436	446	427	465	458	503	439	407	437	435	402	435	412	455	487	410	429	438	430	441	430	458	447	422	463	429	469	418	473	451	488	462	432	473	455	494	481	437	431	433	436	422	436	435	454	474	460	465	451	452	464	425	433	426	462	458	476	439	457	468	425	436	460	447	464	452	453	475	467	447	453	408	431	437	448	499	441	451	452	466	451	451	463	463	465	418	422	445	465	483	449	447	443	446	455	492	402	456	451	477	446	455	501	433	462	442	424	465	464	422	450	435	432	417	459	456	420	474	403	429	426	434	427	441	465	434	486	429	437	462	449	424	469	451	385	447	407	447	433	448	438	459	457	464	418	482	452	496	409	451	438	452	457	440	433	440	410	432	456	474	443	455	481	442	473	436	435	451	464	476	399	464	430	470	474	435	445	465	424	447	495	454	392	461	440	431	449	441	453	466	448	464	408	439	460	418	458	439	410	450	415	467	445	460	446	421	434	400	464	426	409	455	433	443	431	433	433	456	420	433	453	449	455	426	437	458	472	409	452	419	415	449	440	465	416	440	441	415	424	457	469	417	479	459	459	402	438	463	449	410	442	402	419	437	466	443	473	437	453	418	431	427	422	468	437	435	465	496	424	430	429	429	438	458	428	424	453	409	440	445	469	442	472	434	440	432	385	455	431	459	452	448	435	447	447	451	461	454	451	440	444	447	424	484	464	390	431	424	471	444	490	413	447	461	439	409	439	462	451	427	419	466	412	453	439	480	478	424	449	456	435	469	437	469	448	443	444	472	433	448	465	425	475	419	448	430	471	477	432	412	436	441	434	434	437	493	474	474	444	457	452	444	444	485	472	411	424	413	429	452	415	464	484	464	419	425	463	419	414	437	457	455	467	444	437	454	432	416	456	462	454	431	488	432	399	469	476	431	429	437	473	443	419	421	428	411	437	427	465	463	424	451	432	446	447	429	438	456	462	412	446	425	440	466	429	427	430	461	423	432	435	447	434	434	465	454	455	438	415	423	456	426	458	438	444	450	476	423	434	457	437	428	452	464	467	452	429	453	430	419	463	403	451	455	405	443	452	440	489	453	412	459	417	453	431	439	459	434	445	445	449	449	500	447	441	470	419	439	425	425	455	466	458	438	488	406	452	409	446	407	451	463	444	437	436	444	418	452	447	452	471	441	435	446	436	428	464	445	450	455	448	446	423	432	420	412	461	463	454	452	453	471	417	426	429	465	497	415	443	429	457	444	398	476	444	430	452	423	440	417	434	448	464	440	424	465	438	458	419	468	432	434	405	425	436	429	460	453	422	476	457	452	472	415	471	447	473	440	453	440	449	444	438	427	473	439	452	427	441	417	419	432	463	445	447	434	426	448	420	435	465	447	476	481	482	434	431	441	485	474	454	440	433	420	450	418	425	414	415	393	487	459	453	453	464	450	450	460	451	442	477	437	434	460	412	470	432	404	455	473	427	431	439	452	435	455	435	461	419	456	457	470	416	434	480	399	461	439	441	464	440	443	424	458	431	442	460	462	446	449	446	442	465	457	479	456	479	402	450	439	450	437	418	430	435	465	450	450	438	480	458	422	420	425	437	457	443	444	468	446	435	438	416	449	444	441	471	426	465	403	460	440	381	454	416	463	441	427	438	455	453	444	470	417	443	444	421	434	485	430	444	433	468	432	437	436	419	459	418	475	402	456	475	464	452	456	472	416	452	435	415	419	476	427	477	448	425	491	460	453	453	412	476	433	444	449	473	443	435	458	499	433	470	448	445	403	416	472	405	475	442	422	452	447	390	402	482	471	422	454	476	460	422	405	423	446	441	461	440	508	428	424	467	440	442	451	465	429	468	427	456	448	459	460	435	454	440	466	460	450	458	446	431	443	459	442	460	468	471	430	421	447	436	456	421	468	489	447	414	445	471	449	431	449	464	416	430	450	452	467	493	427	440	424	438	441	442	459	424	468	424	447	454	409	461	430	453	430	471	420	384	476	450	489	469	416	422	431	418	417	422	485	436	462	446	438	442	459	425	440	427	485	478	428	445	433	453	450	446	463	421	478	417	451	465	471	481	417	433	436	431	453	452	458	435	442	481	428	439	460	427	481	428	464	439	455	438	430	434	468	408	458	455	463	382	474	448	454	431	455	432	426	447	462	438	441	440	418	458	426	447	469	457	431	442	423	448	410	456	481	420	428	407	428	423	442	423	447	444	436	452	438	455	446	484	467	425	475	456	463	450	454	437	456	418	472	443	478	431	434	462	446	477	434	437	475	460	435	437	454	479	453	445	440	451	426	459	438	435	463	437	413	470	431	456	449	461	450	436	436	452	451	482	441	439	471	465	467	448	469	459	408	421	487	435	472	467	465	437	454	473	437	412	430	443	413	453	453	443	444	410	493	440	431	424	430	490	436	442	426	395	438	449	403	458	443	433	451	417	433	459	411	473	392	473	443	466	449	475	421	483	424	448	461	412	434	419	448	415	407	436	433	458	475	430	471	489	443	437	413	423	448	436	460	452	475	417	451	436	427	434	448	460	468	458	458	472	419	488	443	404	440	460	426	458	454	420	417	446	465	479	436	474	465	450	423	466	482	449	484	461	425	452	411	406	452	423	461	445	464	406	495	483	412	413	471	476	459	440	453	416	457	437	438	432	402	446	435	469	471	456	457	450	465	421	426	443	412	448	473	426	422	502	450	397	477	441	463	443	422	421	436	498	415	434	484	487	427	416	472	462	414	478	429	457	436	441	473	451	426	455	442	473	417	431	471	462	427	455	440	432	416	473	430	471	460	465	431	437	455	421	452	450	474	434	461	449	412	430	449	413	475	440	431	440	427	440	433	412	439	433	451	438	446	433	438	392	455	451	480	439	446	433	446	444	457	444	464	427	446	457	454	471	446	451	429	453	481	471	439	416	439	454	431	411	426	421	452	443	456	465	426	422	436	431	474	467	443	459	428	434	445	438	439	428	450	446	469	441	413	421	404	449	442	477	458	471	477	409	451	406	459	424	446	418	487	431	441	411	450	455	447	437	454	449	477	475	437	436	452	455	459	417	437	458	421	413	445	422	472	452	446	441	462	446	464	441	439	421	442	450	407	469	456	456
41561	34854	26336	15082	6204	2913	1534	888	671	553	493	507	435	433	467	441	415	436	484	452	443	434	446	411	402	451	432	478	435	445	434	440	439	474	417	478	446	414	441	447	478	417	436	444	476	434	445	447	436	426	478	444	453	450	458	420	415	380	459	441	447	445	453	447	455	444	464	401	405	384	421	425	424	446	438	442	475	442	402	429	380	426	455	465	451	464	428	407	479	473	419	427	422	415	437	480	472	404	412	422	433	437	487	439	433	457	433	442	452	454	441	422	451	445	459	417	432	413	424	446	450	416	474	432	410	413	442	417	441	390	461	462	432	397	417	391	441	465	415	432	433	458	433	466	412	490	434	418	423	408	449	445	390	423	414	481	397	421	448	453	435	452	421	458	455	437	430	408	456	436	422	414	452	447	446	445	435	441	422	420	448	427	408	462	424	424	418	434	432	449	458	451	462	449	438	465	472	427	477	427	424	476	450	447	466	426	440	444	419	417	434	435	495	451	459	403	437	431	430	455	406	409	452	429	438	446	464	428	449	429	495	451	459	465	412	436	459	440	432	425	438	445	461	428	444	449	444	472	435	390	402	404	429	451	420	398	453	447	428	460	453	395	453	430	395	467	438	453	420	426	453	423	471	436	457	439	399	432	442	418	429	444	419	428	441	488	464	433	436	419	438	406	413	439	397	414	427	405	401	468	448	449	451	429	487	451	450	441	411	415	399	404	464	454	401	430	415	436	483	387	459	469	450	419	472	458	398	449	437	456	437	480	417	434	472	460	453	444	437	399	461	425	420	495	428	448	451	428	435	440	422	453	426	442	433	439	426	405	439	438	428	448	425	434	439	406	442	430	443	430	445	450	464	459	441	451	446	394	412	445	429	426	404	409	448	459	466	445	441	435	407	405	453	415	436	409	426	439	443	445	434	433	431	436	365	445	452	467	389	454	393	483	426	421	414	437	425	457	460	434	451	471	409	424	450	463	429	436	427	442	479	417	444	400	386	448	434	429	428	400	435	461	466	403	457	450	420	429	429	463	457	415	469	424	429	435	449	430	434	453	451	457	428	482	456	412	427	424	428	445	439	473	431	450	445	438	406	430	438	442	421	446	450	424	425	442	425	435	438	468	458	442	415	434	431	423	462	428	462	412	419	476	450	473	439	444	418	460	458	388	430	439	412	440	447	440	432	475	399	456	444	453	447	417	444	445	433	451	436	454	453	445	465	405	403	411	421	413	404	433	447	440	460	445	428	452	440	433	452	420	460	432	416	491	417	448	441	416	448	413	463	436	455	485	454	467	459	444	451	438	460	422	426	408	455	426	434	410	428	450	436	437	449	474	469	420	446	456	435	438	424	475	397	467	452	462	423	444	439	423	444	420	410	429	418	388	450	431	452	450	413	452	451	431	436	422	439	425	420	438	461	447	451	450	406	464	442	429	462	431	445	440	453	454	392	434	480	436	409	448	430	438	451	453	474	434	484	445	434	389	429	404	484	418	452	443	419	446	459	413	436	442	436	464	465	423	467	393	462	443	426	414	417	408	459	447	455	410	425	455	418	404	454	442	446	458	437	436	448	384	436	439	435	431	446	454	444	433	454	440	428	423	470	431	440	412	486	385	417	459	436	450	500	417	446	447	430	406	438	434	423	461	441	441	456	411	439	467	468	443	469	473	449	414	438	446	463	477	423	423	471	449	424	461	476	484	441	440	420	432	479	439	436	465	442	456	417	435	469	437	451	435	441	457	452	445	481	433	435	430	432	444	427	400	470	438	438	436	422	444	453	448	441	461	461	435	455	406	423	415	457	400	416	446	419	409	427	413	470	469	440	391	419	420	449	429	420	456	474	455	460	477	404	438	449	444	438	428	416	479	454	423	439	451	419	409	476	437	439	453	401	399	418	433	456	417	443	417	483	441	451	431	443	424	439	421	456	444	451	455	427	424	426	424	456	426	431	450	457	461	457	451	461	438	430	443	412	476	413	464	413	455	402	443	433	407	440	391	441	452	414	471	448	432	436	447	434	442	422	452	426	452	444	428	462	401	453	448	428	467	433	416	438	438	462	416	409	428	440	450	417	387	455	426	466	432	409	405	450	470	448	463	484	434	457	470	391	451	402	459	430	454	462	448	426	454	457	448	439	415	446	453	443	458	413	461	422	447	427	441	453	432	437	398	421	424	410	450	443	457	427	441	462	462	443	469	420	406	444	427	419	451	447	436	399	430	416	413	476	456	443	456	439	472	448	447	448	408	484	428	434	457	433	404	452	441	433	447	468	434	425	448	466	451	433	444	441	450	388	405	427	465	433	423	406	463	455	457	407	443	413	417	406	477	429	460	407	456	431	438	422	480	436	484	449	474	441	448	447	456	415	401	449	425	450	388	442	450	425	423	426	444	403	417	434	488	474	491	443	443	414	444	429	424	412	457	412	463	434	443	462	444	455	469	471	440	456	438	449	432	463	445	441	477	459	409	428	465	427	453	452	463	465	432	421	444	452	409	454	435	415	433	478	443	480	438	480	440	481	416	455	430	457	450	449	433	446	428	427	403	456	405	398	472	456	423	422	454	447	424	434	433	421	428	424	472	427	491	473	474	448	443	432	422	421	429	432	438	416	454	439	451	443	447	488	451	402	454	398	420	422	452	461	430	424	432	407	425	396	456	443	437	451	477	442	392	415	475	422	466	470	447	439	426	433	441	454	469	476	448	472	417	463	441	447	435	396	512	389	423	422	463	417	438	436	429	438	446	434	428	464	391	474	463	422	423	446	451	442	441	453	412	451	421	391	441	469	387	469	450	481	422	476	453	464	477	390	429	418	435	426	429	451	409	421	447	423	435	420	454	432	447	415	406	435	431	461	432	452	430	422	472	444	433	434	443	452	430	479	438	453	445	438	417	423	467	450	446	426	427	489	433	450	472	400	448	429	439	489	448	418	452	421	473	472	462	462	452	408	442	466	427	446	462	491	433	427	424	414	460	459	488	490	473	438	447	474	452	479	434	407	440	513	475	449	446	399	456	440	440	463	495	454	419	424	427	459	448	401	428	444	450	493	444	415	443	432	425	488	439	445	439	447	440	417	439	443	420	418	381	462	423	435	403	468	433	458	455	447	423	428	451	435	453	426	407	458	440	443	415	427	434	460	435	433	430	438	475	422	472	417	484	411	473	428	414	434	453	441	477	400	487	424	437	441	425	416	446	438	436	466	449	444	440	434	391	418	434	420	456	429	440	444	500	447	434	426	416	400	423	441	435	424	442	470	454	433	437	431	449	422	427	446	430	428	435	446	408	456	422	458	459	466	425	439	478	432	460	453	459	440	405	418	459	464	457	418	426	475	494	467	427	471	430	487	435	447	432	463	430	453	450	447	420	439	405	446	436	410	464	415	421	429	443	434	448	419	420	436	453	454	449	442	448	407	425	427	432	446	459	447	443	453	439	447	439	464	431	431	444	459	436	463	440	410	455	422	451	425	434	432	448	463	428	445	438
45974	44312	25092	13126	7788	4238	2256	1224	924	693	609	495	521	514	498	478	524	488	491	455	497	473	483	501	481	461	461	461	450	445	429	502	451	486	441	475	459	468	492	426	477	439	474	443	480	484	450	455	511	505	462	480	473	447	473	461	493	452	428	455	491	442	490	454	494	490	489	475	486	477	442	430	478	441	471	444	446	469	525	434	446	422	446	489	480	479	481	462	469	411	432	451	487	508	456	470	457	488	462	455	405	440	469	402	482	437	475	468	468	426	430	459	454	487	475	459	461	477	443	478	470	461	437	465	458	514	471	437	470	488	455	469	476	447	485	432	467	474	453	433	477	438	484	430	466	458	487	468	455	453	474	510	484	450	451	480	456	469	459	474	451	500	439	495	483	447	479	476	440	495	445	449	468	499	521	413	465	470	448	462	468	459	458	469	478	455	480	459	473	490	477	493	459	470	491	433	498	493	474	478	442	466	460	464	441	442	464	471	494	490	467	462	439	438	460	476	440	462	427	467	477	433	457	508	500	426	482	500	477	444	489	486	476	477	469	438	457	484	496	473	452	445	487	433	451	456	477	480	490	486	490	465	475	454	472	458	448	474	453	465	482	451	428	444	464	440	501	501	478	476	476	478	468	457	448	470	450	460	506	474	448	453	497	454	452	496	453	495	471	442	489	451	425	458	492	453	469	432	459	472	476	449	451	476	474	484	466	448	460	467	503	445	469	496	459	466	426	479	449	445	469	472	485	444	459	502	469	469	451	476	451	459	488	505	480	484	471	481	445	469	447	471	490	492	478	477	459	471	441	444	458	448	410	448	451	467	457	464	449	450	505	458	423	450	463	450	471	416	440	446	454	438	438	486	469	452	437	465	450	480	470	463	494	451	481	455	513	462	443	476	465	450	447	446	427	503	455	490	437	443	469	490	478	467	466	427	473	438	444	485	490	467	472	469	436	490	497	432	458	457	453	453	435	473	434	471	462	455	478	434	473	465	433	454	468	455	455	483	443	509	491	464	453	449	460	484	465	481	466	460	496	452	453	447	476	448	493	473	476	455	451	470	478	490	486	454	452	440	452	475	467	456	463	473	492	421	449	449	489	486	438	503	448	461	467	510	503	493	444	443	436	482	439	468	477	482	437	458	459	447	453	453	484	438	448	439	513	480	452	475	469	471	496	466	461	488	473	440	465	432	484	437	475	459	476	462	472	464	445	446	453	479	445	468	470	448	488	501	432	454	451	470	492	459	457	487	483	454	412	444	444	495	456	445	451	457	441	451	460	433	447	478	469	471	489	493	499	474	463	444	477	453	452	473	494	487	467	470	496	462	421	428	441	469	478	475	463	438	485	440	458	451	439	451	451	472	442	456	465	458	499	489	496	472	429	469	462	460	475	465	468	460	481	471	444	484	494	461	445	492	472	468	467	455	465	512	431	448	468	486	450	467	482	498	482	483	476	454	475	475	440	479	451	472	441	485	448	505	427	457	477	454	420	474	458	450	468	453	468	496	453	490	464	473	463	474	440	461	452	457	437	460	479	442	469	475	466	449	439	484	454	468	451	472	444	471	468	493	475	464	455	466	455	487	489	476	455	493	483	476	484	456	496	444	448	438	469	469	463	444	448	486	453	465	420	465	439	468	465	453	412	475	507	440	488	457	452	432	484	470	448	467	491	479	483	490	493	459	444	510	515	447	468	425	433	488	464	500	449	455	522	485	431	446	493	441	456	422	476	503	507	434	496	467	450	500	489	462	476	489	459	460	446	477	504	481	493	491	455	417	469	432	440	463	473	478	456	458	457	458	425	489	445	450	435	467	489	470	515	475	463	527	425	477	444	465	442	494	496	477	461	453	462	475	476	459	493	492	467	452	455	453	468	437	459	437	486	422	465	446	481	439	446	476	444	474	460	484	456	464	447	479	486	494	432	453	453	445	428	489	476	445	486	488	489	460	501	533	471	450	451	450	483	517	461	468	488	479	487	463	492	445	459	450	461	480	478	460	479	496	501	459	500	482	475	448	456	462	468	480	460	450	462	474	476	466	449	464	463	448	475	483	457	452	461	429	481	476	424	480	447	458	434	449	495	455	444	445	476	476	483	472	484	451	474	440	495	461	460	485	433	433	454	498	447	442	445	475	465	497	469	484	463	435	502	456	477	459	441	463	467	489	458	432	473	457	464	417	435	459	463	458	471	446	473	440	466	461	541	437	440	456	475	429	449	455	461	413	469	486	499	509	493	452	456	483	458	479	481	459	491	466	449	441	461	490	471	484	499	440	453	453	477	479	474	453	460	506	462	455	487	444	480	450	436	467	468	470	446	492	481	486	430	455	462	454	493	457	467	464	436	468	426	462	474	448	497	459	491	461	441	424	493	435	452	449	473	433	460	445	501	465	455	473	486	469	495	460	442	449	455	418	474	454	472	490	469	469	432	473	477	435	471	474	407	477	450	513	467	419	454	485	501	432	487	506	473	499	485	448	442	447	463	455	425	424	483	480	457	403	458	497	477	457	486	467	448	449	461	475	489	498	469	467	464	468	457	464	477	475	460	483	439	475	466	465	485	477	485	461	462	451	445	488	483	462	463	462	471	416	455	441	485	439	467	465	441	472	473	429	476	441	457	511	472	428	492	512	456	455	494	450	465	442	468	481	456	463	436	484	455	459	423	454	442	451	492	444	485	485	488	476	495	480	458	491	460	517	456	471	418	482	434	465	459	486	450	437	465	457	494	498	453	441	489	450	470	445	456	439	472	473	445	461	500	491	469	446	463	472	467	477	462	459	416	471	435	439	464	484	413	404	473	459	477	443	464	442	474	468	475	469	490	450	440	463	474	480	463	455	478	447	452	455	469	444	465	476	462	475	484	465	470	448	449	434	471	488	492	416	469	474	475	462	511	465	487	467	459	445	429	494	453	472	438	494	439	470	445	475	525	469	477	425	457	485	500	473	498	490	489	474	490	508	453	451	454	461	511	429	488	469	491	451	429	439	459	471	474	413	397	436	469	463	437	474	501	483	466	410	456	456	486	455	443	474	486	473	435	475	440	473	507	465	504	475	456	452	468	470	473	460	477	471	474	481	495	437	470	442	468	447	467	442	512	477	472	449	453	517	452	481	468	485	473	469	469	464	461	457	429	459	411	457	441	471	482	448	482	469	503	457	466	502	441	463	477	459	486	471	460	469	471	463	510	493	430	474	500	476	448	493	461	487	414	451	492	456	469	433	461	418	475	439	472	507	456	457	476	453	475	456	486	474	466	453	489	502	432	465	455	488	468	463	470	456	458	465	494	451	412	443	460	454	464	478	481	463	471	422	467	444	452	481	500	445	464	448	417	429	468	468	468	498	451	482	479	505	485	452	461	426	459	446	462	516	454	466	424	449	504	433	471	418	473	480	440	463	496	468	475	451	452	488	476	437	468	473	503	507	424	480	443	468	467	454	473	439	438	456	492	473	457	469	466	479	471	470	489	475	460	487	510	472	525	452
23407	20949	28015	24215	21222	14942	4140	1622	1116	788	715	586	507	536	491	411	464	444	412	435	382	400	401	392	450	400	429	422	423	444	411	440	411	423	411	434	451	404	385	388	432	427	403	435	416	413	381	425	416	399	419	431	435	444	447	408	425	423	387	411	405	410	420	441	373	423	426	415	414	445	421	401	419	405	449	380	426	414	428	436	387	378	439	425	373	403	385	419	395	417	368	425	399	413	421	398	422	427	416	381	386	384	430	384	400	396	407	418	411	427	399	442	399	395	448	407	464	407	442	443	402	422	443	422	439	420	396	412	416	388	399	396	422	410	462	394	424	412	394	389	434	427	410	430	420	450	455	440	445	443	420	406	422	432	379	411	417	394	419	392	426	423	459	418	405	443	393	433	420	410	419	440	408	426	418	392	413	415	425	390	423	407	412	416	433	441	438	392	417	425	435	381	395	442	414	435	428	398	383	439	397	443	426	424	378	431	409	407	412	419	398	388	392	412	416	408	447	423	404	463	408	412	386	400	423	401	395	402	430	428	430	408	418	402	452	372	433	412	450	388	366	389	446	430	411	415	385	425	392	397	398	405	455	429	430	443	415	458	415	389	407	414	417	389	414	408	394	411	408	426	428	425	396	425	444	394	415	428	414	412	380	472	433	419	413	426	407	380	370	442	411	387	429	427	447	406	425	453	410	405	463	392	383	420	427	430	435	420	435	423	422	414	424	424	410	425	410	421	404	400	409	434	425	436	402	434	393	418	388	439	401	425	425	421	415	405	418	415	425	422	440	419	374	451	400	439	421	405	433	413	406	407	408	396	440	428	417	402	449	394	434	459	417	414	395	438	420	401	407	429	418	413	394	407	425	388	418	388	425	405	412	405	409	424	440	440	422	432	411	398	434	431	419	408	364	418	447	437	414	423	373	415	431	397	373	461	418	407	405	393	433	411	437	402	408	415	433	417	384	416	406	444	422	448	417	418	398	409	420	426	422	418	418	419	409	393	428	426	422	402	412	405	374	446	418	396	447	380	392	403	412	393	423	401	392	419	472	435	417	397	387	461	401	434	419	431	394	411	428	426	399	433	425	453	395	436	409	442	456	446	439	407	410	420	421	411	400	421	373	430	401	465	391	432	412	376	408	413	490	442	408	420	433	431	412	425	409	400	413	441	422	423	419	469	417	443	414	417	457	396	429	399	426	404	411	418	405	437	403	405	426	405	367	413	412	427	426	411	410	438	434	387	394	417	429	419	391	384	387	426	428	432	426	447	441	405	443	418	419	424	368	361	408	455	401	400	421	416	409	425	451	410	411	434	416	421	408	422	412	417	419	405	414	422	420	404	409	413	428	405	407	439	422	411	389	413	402	440	410	449	383	414	419	419	401	404	429	403	388	425	419	418	415	402	403	436	419	403	401	402	440	393	373	377	390	439	430	471	391	382	397	425	390	442	431	441	436	402	387	469	440	408	424	417	407	413	398	427	438	435	429	395	424	420	430	459	476	425	448	432	426	427	425	426	405	415	417	420	404	451	420	427	412	404	430	416	420	400	434	423	439	416	397	422	436	427	447	396	433	408	418	428	408	407	403	410	417	401	470	398	460	446	386	429	448	439	387	413	416	434	409	427	434	418	410	404	434	425	368	382	397	415	394	431	391	401	396	420	408	437	434	435	403	430	457	415	423	408	444	408	409	439	430	425	436	440	408	427	431	454	410	391	417	412	430	385	438	425	412	444	413	427	416	414	399	416	404	412	419	407	425	409	455	406	405	404	416	386	425	424	454	426	440	421	432	448	387	408	428	405	433	409	423	415	432	429	413	401	426	405	413	410	456	448	418	439	384	408	430	418	422	430	396	427	417	429	386	388	414	402	388	407	428	463	475	400	397	433	449	425	430	459	389	388	406	455	385	419	485	419	433	442	354	407	402	381	419	423	436	454	393	420	396	406	434	441	367	421	395	410	439	425	417	413	425	432	432	424	422	412	425	419	377	421	416	429	418	385	375	437	424	396	427	410	390	390	421	412	419	396	441	434	397	408	389	389	389	414	407	400	433	423	418	390	416	425	390	427	429	399	400	440	407	409	440	423	406	409	426	448	384	417	415	441	414	410	432	406	392	419	386	431	447	427	428	421	450	397	423	406	442	438	418	414	416	385	401	394	430	457	402	414	400	390	415	413	457	408	443	429	426	400	409	410	438	397	429	432	426	425	434	419	417	461	392	383	413	419	430	395	413	382	391	443	415	393	419	410	460	382	433	399	417	409	468	405	448	400	430	394	398	447	390	426	447	426	369	428	393	416	429	438	392	401	406	380	431	378	407	422	440	412	428	405	405	449	398	420	393	394	452	431	399	476	373	424	390	457	412	423	389	429	390	455	417	413	414	416	415	400	398	410	392	460	393	394	420	409	392	431	429	423	404	431	399	417	419	398	431	416	416	417	424	430	447	389	412	399	404	423	416	436	386	433	409	416	395	382	443	446	392	394	395	397	411	397	427	392	445	384	427	417	411	454	377	429	398	402	402	418	420	403	405	381	408	390	406	454	441	389	426	418	412	436	438	433	436	424	439	407	400	414	387	385	443	439	423	416	402	392	411	428	397	419	390	388	431	390	429	405	389	408	395	388	401	435	400	405	410	394	424	382	418	450	399	375	398	446	422	425	397	430	433	428	419	396	398	423	409	416	441	428	425	414	384	374	383	416	435	460	401	414	424	417	394	410	420	448	454	424	444	417	449	427	364	437	379	455	428	418	426	427	430	374	405	413	408	380	423	374	401	466	384	435	408	421	423	413	443	409	445	433	382	417	418	433	460	413	402	420	418	428	408	415	457	435	420	394	428	425	388	437	399	414	444	437	437	389	422	406	427	414	434	471	404	398	392	416	407	422	391	418	420	395	435	413	395	408	405	455	415	406	408	443	408	404	389	387	386	390	421	443	414	423	419	422	420	414	424	430	392	390	385	436	416	409	438	444	404	433	382	439	432	446	401	428	412	428	445	377	421	425	384	417	414	434	393	398	405	390	402	409	441	410	416	427	422	384	435	426	410	418	426	431	430	419	408	422	421	402	410	394	400	431	445	409	408	425	416	374	382	461	451	455	455	432	423	412	443	399	433	403	422	437	415	435	378	428	418	404	406	426	427	410	414	445	414	426	419	438	424	413	388	409	368	431	441	450	418	430	437	416	403	408	388	409	398	415	403	413	392	433	426	407	428	435	402	432	382	376	402	389	403	420	412	377	418	423	429	419	426	412	401	432	406	453	399	409	399	450	445	390	409	406	410	456	421	411	417	442	429	426	429	403	388	481	431	442	373	398	428	393	407	416	397	432	406	444	409	410	438	414	432	432	417	402	453	417	353	428	386	440	398	438	426	399	442	378	398	394	395	417	422	396	413	424	428	455	426	396	446	474	430	420	423	405	401	391	478	440	430	434	365	411	422	438	435	420	404	412	411	412	431	424	433	396	439	439	420	402	437	409	371	402	429	403
43282	56859	37516	24021	15217	7648	3787	2121	1489	1055	791	730	627	550	485	495	500	444	443	445	475	442	473	441	444	441	437	433	427	421	436	397	444	434	410	444	432	408	457	457	485	463	392	447	469	461	410	404	407	423	441	454	408	428	420	440	427	465	420	433	448	443	484	440	427	424	412	436	450	439	396	422	421	419	452	448	438	456	427	441	446	435	448	444	455	429	434	454	408	484	432	451	436	448	445	463	434	433	461	445	444	433	431	434	438	445	430	431	459	445	452	454	462	432	459	442	445	431	453	413	466	399	465	446	426	450	432	416	429	457	428	439	447	430	422	449	424	412	451	448	418	481	459	437	424	441	432	428	427	444	436	434	458	425	428	443	395	458	457	421	416	413	473	442	414	441	422	435	449	445	466	438	431	444	488	472	441	413	462	407	454	440	443	454	446	412	414	423	425	464	451	438	444	439	423	436	440	438	414	471	413	429	442	452	461	454	484	456	456	440	465	428	455	436	453	443	446	475	451	489	432	433	470	409	458	459	397	445	430	447	443	439	457	465	413	452	432	455	410	424	432	426	463	446	405	433	406	416	430	441	414	460	424	455	442	405	484	452	451	436	422	431	415	425	474	445	444	413	437	435	435	437	439	448	414	443	435	452	434	440	429	431	431	424	456	442	443	422	390	410	465	399	461	470	441	437	438	474	400	436	441	421	414	421	465	429	439	451	450	446	466	432	410	396	465	472	420	418	467	425	416	452	433	446	435	452	421	419	438	462	434	435	459	461	437	453	468	430	438	394	403	454	466	453	424	415	427	428	488	419	438	409	452	419	413	435	427	422	475	418	455	437	429	431	406	445	437	408	454	429	419	402	424	450	413	440	440	442	474	447	467	454	437	412	457	471	414	457	431	405	434	439	456	455	452	478	445	458	470	427	394	408	452	421	435	436	451	452	431	428	438	424	444	423	464	413	470	422	468	455	446	414	449	405	474	410	441	422	439	519	469	424	433	434	469	455	473	435	438	435	438	451	430	438	428	434	452	474	430	466	421	466	455	437	400	450	427	460	461	445	413	448	420	456	428	414	430	431	437	453	470	448	412	483	433	418	445	463	445	446	471	429	447	433	414	457	411	437	426	401	426	440	483	434	408	435	418	422	437	437	434	486	417	443	450	460	480	426	463	425	435	451	447	421	438	445	448	435	418	446	434	429	440	471	409	390	424	436	434	398	431	432	446	433	473	402	418	431	382	449	441	471	424	452	435	419	444	470	442	439	412	431	435	436	452	470	439	419	450	461	445	437	415	445	384	393	462	467	421	452	412	440	422	471	423	456	440	446	435	447	459	442	442	439	450	397	433	452	451	445	460	469	441	466	441	449	472	485	434	417	432	429	412	428	411	413	453	430	487	473	433	429	388	428	423	429	408	401	438	431	438	431	425	434	463	449	456	437	399	425	411	429	434	427	433	466	444	478	442	444	462	455	433	473	423	432	436	426	436	457	417	451	429	410	429	464	445	487	450	430	455	438	442	460	449	478	443	415	429	429	461	426	427	416	442	430	472	438	433	446	405	475	433	471	437	461	449	422	419	426	472	452	426	461	409	481	407	440	458	451	460	475	434	412	407	427	411	466	444	401	475	433	425	403	495	430	443	465	447	440	408	459	446	427	470	500	480	453	403	403	458	423	424	437	405	437	409	446	425	473	428	426	460	446	441	405	434	438	435	436	399	442	398	427	451	436	434	436	425	423	420	492	401	408	474	432	410	451	402	393	468	428	445	423	423	484	465	424	486	469	447	455	433	426	411	453	464	431	432	416	430	423	435	432	427	437	416	450	452	473	403	461	459	416	497	451	462	436	435	397	435	411	434	443	449	443	442	422	395	472	428	396	464	443	428	446	457	429	429	463	434	466	448	431	447	395	465	425	424	420	423	414	431	462	456	428	425	427	474	480	441	454	430	466	436	443	450	458	451	424	429	438	418	462	425	431	402	431	438	427	448	460	432	431	460	452	440	420	437	441	423	423	435	445	445	437	423	448	438	443	434	431	459	448	438	463	412	469	440	458	428	449	462	406	406	421	431	431	448	444	426	448	451	429	455	437	449	430	461	432	457	462	459	422	510	459	442	451	449	451	414	425	407	440	418	395	430	449	413	445	460	419	460	442	467	454	456	459	449	464	455	429	464	429	432	426	448	452	484	481	449	483	416	427	463	434	447	443	434	462	448	415	475	445	430	436	455	457	457	435	456	452	454	462	447	465	413	420	410	413	410	441	442	463	419	452	461	381	463	476	441	427	472	438	402	438	409	431	450	470	400	453	420	452	460	406	424	426	470	430	445	409	455	404	458	473	435	458	423	479	401	415	409	456	464	427	439	432	415	445	474	430	443	437	415	433	411	475	407	472	454	405	410	458	430	421	497	414	433	437	432	442	429	449	448	438	421	414	447	425	411	430	420	447	427	442	434	478	418	442	472	437	478	430	437	474	448	426	432	446	457	398	454	413	417	434	443	390	419	428	417	474	462	416	411	466	432	469	430	450	433	442	461	470	453	442	471	435	452	428	424	443	416	440	432	416	424	454	450	449	437	427	418	436	435	454	452	423	424	416	414	435	483	419	449	446	491	468	470	445	447	444	438	432	429	418	424	405	451	461	437	427	437	404	429	426	429	441	437	453	445	446	468	435	447	430	462	460	455	438	453	416	438	467	455	440	464	465	465	466	429	443	495	441	443	410	444	454	430	404	422	457	428	448	437	435	477	423	455	437	424	411	440	455	443	416	445	436	429	455	433	466	430	443	462	397	466	451	436	438	432	434	448	399	402	475	447	437	445	450	432	424	465	459	474	444	459	432	472	428	446	458	455	442	417	456	474	465	410	442	459	416	453	427	441	437	459	443	451	454	442	440	447	432	443	464	453	444	433	434	470	431	462	435	432	411	448	421	417	426	457	421	425	446	431	474	422	443	433	475	401	417	443	435	442	480	454	450	395	452	451	425	431	430	418	435	450	439	448	494	447	453	475	460	395	423	432	455	427	436	429	449	433	402	434	462	446	416	418	425	444	484	451	429	464	457	423	477	441	388	429	448	457	498	447	448	413	425	434	399	442	454	438	458	474	431	460	453	447	455	444	452	455	418	449	405	468	455	454	430	401	415	444	459	446	447	448	442	433	434	437	467	435	454	459	439	435	471	446	425	427	461	438	442	404	438	409	421	445	440	416	455	426	470	435	453	426	402	467	425	454	418	453	459	437	392	478	387	449	435	427	440	405	415	439	417	450	427	428	412	398	454	447	430	420	414	401	446	456	439	427	399	449	432	469	437	436	457	427	419	425	420	457	452	418	424	433	444	450	424	430	423	466	424	487	468	442	457	422	434	471	426	402	440	462	437	424	425	404	436	417	426	463	437	421	441	418	471	441	436	415	406	437	426	439	418	438	449	451	398	427	471	454	446	431	426	436	448	427	436	417	413	433	442	459	465	444	440	426	417	425	443	426	422	444	450
24994	21453	28042	25981	16355	6256	2473	1363	942	716	635	608	558	505	476	519	480	480	478	476	476	449	471	426	461	455	462	457	486	478	465	473	425	473	440	484	435	451	434	468	476	449	431	462	472	471	440	441	432	440	528	431	495	431	444	466	481	435	472	443	471	492	447	425	441	467	465	469	484	470	449	430	442	459	452	464	443	467	460	465	484	455	434	425	440	442	424	452	458	455	483	471	466	487	458	480	465	423	490	426	434	448	474	480	474	446	470	490	453	442	427	469	466	458	470	449	480	436	463	443	450	473	460	473	456	459	448	435	482	467	457	457	494	474	465	416	432	445	476	471	457	439	430	462	437	451	436	478	462	487	450	476	451	491	460	439	439	437	458	503	448	430	477	461	450	455	453	468	512	462	465	508	465	439	429	460	424	506	464	477	474	480	467	434	461	439	440	487	411	436	445	492	459	449	467	477	449	463	440	462	452	480	480	444	479	483	455	469	473	454	440	456	489	515	432	432	429	412	458	475	515	455	509	467	475	449	478	452	441	496	404	437	415	463	448	507	474	466	426	484	475	470	480	425	444	455	483	479	478	465	480	470	452	474	434	475	434	447	439	461	463	427	417	417	481	436	467	440	469	422	471	456	442	496	454	433	441	467	438	464	442	425	458	458	429	429	451	455	446	468	435	456	462	451	480	448	473	450	459	484	432	487	473	484	486	486	441	442	465	473	488	476	455	458	455	462	479	473	433	448	462	464	455	477	456	443	443	460	477	506	455	466	431	420	436	448	456	465	434	452	476	476	489	473	424	446	456	452	424	424	474	431	486	489	491	463	440	409	458	472	485	466	461	454	454	427	449	435	460	467	472	422	441	453	483	434	408	423	464	411	428	444	470	432	478	446	468	445	446	473	457	463	438	470	421	454	457	444	457	472	409	457	444	470	472	406	476	448	470	456	488	470	459	461	456	462	450	438	469	445	459	435	474	470	475	443	460	442	432	441	451	445	459	447	425	435	435	463	463	447	454	446	452	438	460	465	442	459	502	465	484	444	474	501	464	470	462	459	441	478	441	450	470	432	490	504	446	455	482	444	464	430	450	441	418	474	464	435	451	442	488	425	455	427	441	412	387	477	450	459	473	469	424	485	460	430	416	439	427	452	450	471	453	439	476	445	432	458	448	478	423	445	481	403	431	471	446	449	428	469	443	485	453	467	462	458	462	446	449	433	448	459	455	475	506	452	458	447	443	434	463	424	447	466	476	464	431	470	448	450	459	439	457	443	487	431	453	441	477	455	446	470	448	441	472	467	473	433	504	445	439	472	500	448	474	470	442	484	483	444	441	469	495	532	468	471	479	429	449	438	442	452	442	468	447	436	480	470	417	470	482	468	457	487	471	443	469	453	473	443	432	479	479	446	487	424	423	468	487	431	463	468	419	416	468	423	442	494	457	458	485	413	472	466	454	457	476	481	466	460	452	471	458	431	484	481	464	474	457	443	440	454	448	470	499	494	437	462	441	472	430	480	423	436	423	474	461	475	463	491	479	459	419	457	488	481	444	426	455	443	439	423	471	450	450	463	486	440	474	474	439	468	466	470	464	473	454	443	454	441	486	462	466	458	447	435	461	451	454	485	466	479	457	479	481	471	457	491	436	465	433	452	444	434	467	450	415	440	461	453	446	436	491	438	462	464	446	464	437	435	443	473	434	449	450	464	497	430	452	473	434	461	476	438	484	425	446	445	445	442	455	454	455	458	459	456	469	464	445	494	474	486	476	446	512	447	394	451	475	438	383	488	467	476	462	490	450	479	481	470	408	443	457	453	498	460	494	464	465	439	447	466	448	439	478	461	478	460	465	505	471	451	443	475	470	444	440	498	456	454	448	478	433	443	447	444	483	404	435	455	474	453	433	455	499	462	451	453	448	464	426	465	462	424	459	462	461	429	494	478	455	417	441	460	418	452	469	477	438	485	443	431	479	456	445	434	445	469	478	453	410	459	470	477	467	471	455	470	463	414	481	441	454	437	430	425	456	441	465	426	434	444	467	441	450	449	437	430	447	460	430	435	489	469	453	457	481	482	489	459	487	443	471	456	488	465	444	443	440	451	456	420	425	437	440	451	453	444	403	454	491	455	422	457	452	470	470	453	429	429	457	424	421	454	443	447	451	519	491	471	470	453	480	441	453	429	480	478	448	460	431	500	457	463	464	438	464	480	475	437	442	467	463	457	448	477	442	502	438	458	428	448	466	468	469	467	453	463	416	461	429	442	434	457	437	464	465	442	488	475	460	466	437	457	452	473	447	461	450	445	447	448	465	462	472	465	470	445	481	460	461	423	445	445	478	506	451	457	479	456	442	455	461	446	414	419	435	464	435	469	452	448	419	400	420	495	426	447	460	450	468	484	458	453	443	485	472	484	458	413	480	433	469	461	455	459	459	470	479	444	480	448	463	422	470	443	465	480	450	446	427	457	454	445	458	445	465	455	438	431	449	462	459	466	458	432	469	451	449	463	474	400	470	469	477	411	489	454	472	463	446	473	478	450	440	451	472	469	474	447	445	477	473	467	463	462	452	467	448	429	486	390	497	460	419	455	457	449	472	425	421	425	432	435	459	481	469	472	450	422	458	451	478	466	459	465	426	517	453	483	469	464	466	471	473	490	451	472	440	462	471	422	462	475	471	442	488	473	433	452	448	443	452	464	435	501	490	464	460	470	462	432	464	464	445	479	487	429	513	460	440	424	420	493	461	452	441	458	451	445	454	434	463	455	447	473	419	445	432	460	476	457	433	490	449	478	513	493	459	451	460	484	462	450	479	460	483	476	436	460	474	439	446	481	455	438	470	481	491	478	463	420	449	448	431	437	447	433	477	460	462	485	465	472	469	476	470	465	434	481	473	462	470	503	430	470	479	492	430	417	486	466	468	437	428	476	436	425	472	476	461	514	436	444	464	491	498	498	444	417	440	459	433	459	452	451	462	429	443	464	444	447	463	470	407	433	486	475	458	445	421	453	459	427	450	433	422	454	484	489	463	444	464	453	473	468	431	437	478	455	472	437	484	465	431	466	472	450	469	444	462	450	429	462	453	450	458	477	465	464	455	421	432	421	441	451	461	445	442	435	466	481	470	444	429	470	451	465	456	455	475	465	484	462	475	422	405	471	411	428	455	422	458	476	430	465	408	503	468	484	416	460	453	457	442	466	458	459	459	448	478	483	433	444	441	474	487	441	473	471	429	453	430	486	432	463	477	466	474	445	447	434	435	445	434	507	459	471	483	447	468	455	461	457	470	481	463	510	483	443	462	481	460	450	418	437	476	491	476	461	435	434	474	475	447	488	474	471	473	460	470	472	437	467	438	480	488	437	469	502	451	454	431	475	494	450	471	466	455	449	467	465	448	461	422	484	443	439	476	453	439	439	478	449	463	405	438	488	442	477	440	459	423	481	464	432	449	489	482	474	500	422	438	478	459	421	454	428	465	468	467	451	437	474	460	482
43910	55899	37731	22379	13534	6759	3578	1914	1254	932	774	742	676	569	576	568	541	538	454	494	474	535	466	487	464	505	460	491	475	444	479	493	489	480	492	487	487	429	436	489	474	449	503	483	493	478	488	516	500	453	516	507	511	466	484	454	488	465	498	439	510	485	447	498	442	530	484	464	478	503	475	476	493	456	436	470	458	456	479	474	470	524	469	464	450	456	481	449	459	485	496	450	462	473	452	461	497	471	482	491	461	467	468	462	484	472	462	501	472	459	501	485	477	473	449	477	491	453	437	473	489	444	484	480	525	464	458	456	501	455	506	470	457	491	484	456	508	480	507	458	477	485	497	463	479	456	452	455	516	485	462	455	473	479	474	472	486	458	483	479	442	482	474	476	471	505	480	473	466	474	438	504	504	501	491	489	470	451	527	447	472	457	472	459	485	457	452	433	448	481	482	473	462	495	457	548	504	484	512	487	499	455	477	481	489	493	513	478	482	525	451	505	465	500	494	516	461	495	499	516	481	478	461	497	483	464	447	448	472	523	473	492	464	488	455	469	493	452	497	495	483	452	478	465	503	512	468	464	473	473	483	456	457	450	515	520	459	437	455	463	486	493	482	493	496	471	462	475	467	467	475	486	428	505	479	459	479	505	469	482	496	496	492	458	428	480	480	483	496	476	491	478	476	464	492	497	445	500	461	487	490	463	479	467	473	481	473	440	491	487	477	468	470	468	469	476	479	474	479	498	454	501	502	519	469	488	506	462	504	478	468	452	462	489	501	490	515	441	456	493	492	473	467	524	463	493	495	479	494	484	479	465	517	466	485	486	514	479	452	448	457	475	494	472	522	495	488	467	498	523	429	478	482	486	506	471	481	509	495	465	428	487	523	499	452	494	507	475	500	478	484	474	487	468	468	502	479	485	494	505	493	478	493	499	479	480	525	501	487	485	449	442	478	470	484	494	475	470	483	444	471	458	451	453	439	487	482	451	480	481	473	443	502	485	492	503	505	459	474	489	487	450	466	445	487	490	488	499	461	489	462	462	442	512	476	463	453	493	502	482	498	449	477	483	463	485	507	507	513	506	479	466	441	502	469	467	472	470	472	484	463	481	449	477	451	441	469	490	424	473	485	482	483	512	494	491	482	458	471	505	496	486	539	495	459	497	509	497	540	463	469	475	495	476	460	476	462	487	440	472	477	504	468	513	474	457	464	486	461	533	474	475	463	495	446	446	482	495	451	485	454	468	476	506	474	457	479	438	499	494	463	517	480	499	484	495	435	469	444	470	495	451	486	456	501	482	452	459	450	470	462	474	471	437	489	482	490	480	466	436	491	514	487	485	478	442	501	505	491	479	489	495	463	481	457	490	459	490	505	537	500	448	517	547	508	481	516	511	449	488	494	449	455	476	485	493	447	472	491	481	470	446	476	466	534	464	468	469	455	525	454	520	421	468	498	492	506	491	480	464	472	448	470	441	504	496	464	493	467	494	464	466	486	481	478	454	451	445	434	513	515	493	481	474	481	455	496	477	472	540	464	519	460	469	456	490	473	435	490	453	509	525	483	472	480	466	466	481	478	470	468	473	501	478	460	512	472	445	437	499	501	460	481	455	519	440	479	485	464	488	483	504	495	484	475	471	454	458	460	455	460	509	492	480	497	476	480	468	461	486	488	482	468	498	470	476	483	443	503	456	513	509	470	471	483	475	500	415	472	494	480	506	474	450	491	424	460	449	444	509	453	485	485	482	485	487	442	472	485	481	473	437	500	507	479	491	540	509	435	495	458	472	470	465	477	476	498	483	453	521	462	470	503	520	487	473	494	485	467	441	462	467	483	468	501	482	472	482	466	478	471	477	448	450	503	519	466	515	482	491	520	470	484	493	508	517	465	499	490	468	472	511	469	434	472	421	477	489	476	514	455	486	442	525	478	493	450	473	463	495	439	490	513	440	516	463	465	502	495	449	484	501	467	448	496	466	475	445	454	495	497	544	477	509	446	496	481	483	477	497	487	524	449	481	476	474	483	461	474	489	533	473	473	498	444	456	477	498	478	492	518	481	512	477	512	436	490	472	462	459	483	461	483	506	491	496	445	481	496	511	467	449	491	471	468	528	492	512	488	517	492	480	506	475	467	497	466	474	474	480	507	511	452	468	470	467	485	466	508	467	480	489	483	484	455	515	480	489	500	494	488	473	457	484	496	471	497	470	517	491	471	494	512	470	473	454	486	485	474	487	461	479	534	466	447	459	481	463	467	473	450	454	448	484	461	463	496	494	435	468	429	493	464	472	470	453	475	473	459	458	483	475	472	490	480	481	468	504	440	487	442	465	486	435	449	478	485	430	469	464	474	478	485	476	482	475	478	494	450	479	471	445	491	483	487	463	464	432	454	466	444	478	442	473	479	484	517	438	476	483	482	466	515	482	495	470	487	474	448	458	485	470	438	439	491	466	507	479	455	484	480	487	488	470	475	486	491	490	440	524	489	464	470	461	464	469	491	462	506	467	497	464	469	503	543	485	486	459	456	490	501	470	502	492	449	488	477	483	481	487	533	454	496	442	427	465	471	495	503	500	487	492	489	478	493	482	469	507	516	469	492	497	453	489	491	444	490	460	483	524	489	504	471	467	490	484	469	466	457	502	475	484	495	491	509	479	462	501	454	446	486	450	457	486	460	470	509	479	466	483	487	457	511	484	459	472	492	495	451	476	498	538	528	461	486	513	475	493	493	501	464	472	459	471	486	516	482	447	456	448	473	501	492	458	459	474	494	491	475	458	496	490	456	493	486	494	454	433	488	464	492	500	474	457	490	472	478	487	497	455	472	426	500	482	457	501	502	479	476	461	473	464	456	441	456	478	486	522	519	474	495	505	444	474	446	477	473	479	483	504	507	469	471	467	516	472	456	452	471	493	478	479	495	465	491	473	445	470	473	509	466	485	486	492	480	473	476	433	458	467	449	456	456	480	463	450	499	507	481	473	486	479	471	463	465	488	443	436	490	481	487	470	472	491	504	477	501	493	494	432	501	502	471	474	508	489	445	515	484	477	487	499	468	444	460	483	496	462	485	483	449	473	498	472	462	485	471	462	456	475	444	477	473	500	425	462	502	477	476	507	480	470	470	481	453	517	445	521	506	457	434	493	478	506	492	485	473	512	437	497	441	482	454	511	468	489	467	505	490	474	518	461	466	471	472	473	474	459	464	479	442	482	483	468	502	495	448	490	529	454	452	482	521	469	502	490	503	473	456	468	480	489	481	478	463	462	441	485	475	490	451	449	475	461	499	500	456	524	446	475	459	432	483	487	447	483	489	450	491	501	505	501	463	490	482	481	476	488	494	491	481	456	506	469	460	478	493	514	459	454	466	494	463	500	517	489	512	515	495	455	444	514	478	543	473	502	459	483	461	498	445	495	478	474	455	471	471	499	473	475	471	465	463	457	460	509	462	443	474	514	492	486	506	462	482	466	496	481	474	505	453	464	506	454	473	457
22382	20965	28409	23766	21093	21001	12008	3588	1812	1478	1038	844	677	594	554	481	471	498	451	394	434	431	470	454	461	471	430	422	432	470	420	405	455	454	430	462	469	434	457	429	447	469	448	441	433	441	440	424	396	437	382	434	470	446	454	435	448	413	439	430	453	438	416	453	444	429	424	422	419	461	453	421	450	442	411	446	424	424	428	459	450	442	422	448	444	404	425	439	419	452	500	427	439	429	410	442	442	437	447	416	417	406	382	445	417	422	403	446	417	414	416	448	439	456	430	423	435	439	413	431	398	448	473	448	439	419	456	389	448	446	453	451	441	468	421	454	478	473	443	427	457	431	395	432	459	490	411	399	452	469	423	424	451	402	432	448	476	450	450	434	464	427	431	438	430	417	438	414	435	409	441	420	423	467	471	447	458	425	434	437	409	448	410	426	434	460	430	441	461	440	424	448	435	423	460	438	426	438	418	430	448	434	438	414	401	446	403	484	407	447	453	440	384	432	424	452	414	432	410	413	457	466	409	446	407	449	444	427	426	451	439	408	397	422	454	441	449	380	459	424	430	443	463	450	444	408	433	447	426	409	420	427	446	383	437	428	452	459	410	473	422	480	448	453	454	410	397	461	426	452	463	420	453	447	434	456	449	428	451	445	450	440	450	436	466	461	426	441	444	477	439	446	459	485	416	450	458	465	456	453	444	440	437	402	441	458	424	460	414	445	407	401	438	457	439	405	466	430	422	447	434	440	444	401	421	410	429	443	461	426	419	409	420	460	463	461	411	458	416	428	429	464	458	422	455	449	434	412	432	409	412	461	458	431	430	432	483	399	428	447	410	441	430	468	439	456	429	424	413	460	435	439	440	445	408	447	432	396	380	394	407	485	427	437	427	415	430	463	449	431	426	461	445	462	437	415	436	407	419	441	470	451	452	416	385	430	400	478	448	405	424	403	411	442	407	413	437	381	398	438	437	445	429	409	457	406	427	462	429	430	453	435	423	414	415	423	471	452	442	429	409	439	377	451	440	426	450	433	445	404	438	427	449	436	439	426	407	396	395	429	443	408	417	443	456	432	413	404	428	472	471	423	434	430	453	409	421	444	449	452	432	399	464	427	416	448	437	430	440	398	443	396	387	416	445	448	433	438	448	446	447	445	434	424	406	428	479	410	454	426	442	434	432	431	410	460	433	465	375	400	485	453	437	494	414	404	413	428	437	456	397	417	436	403	471	442	457	413	421	465	410	420	406	451	439	444	453	456	422	440	467	418	396	413	443	451	464	417	436	443	424	430	447	454	481	417	435	423	434	457	435	420	434	426	448	440	429	463	438	443	409	443	452	445	461	423	423	408	437	432	459	430	436	418	420	459	459	420	401	450	430	449	422	438	432	434	458	401	434	419	455	425	463	443	470	474	402	446	453	410	427	414	404	428	414	414	446	420	442	467	450	417	408	432	434	432	428	445	418	434	417	439	423	460	416	448	446	459	432	401	445	471	415	438	434	389	431	453	437	438	405	477	429	427	433	408	429	432	461	445	475	456	470	451	455	414	457	438	447	417	399	411	439	421	429	459	431	447	427	457	450	462	446	426	482	435	435	435	436	469	440	402	436	407	470	414	444	440	430	458	456	425	431	423	476	464	429	444	447	469	439	424	401	429	431	447	478	424	470	425	435	455	455	434	441	426	426	440	418	460	441	421	401	473	424	452	411	417	429	424	433	438	375	444	407	404	382	405	392	432	422	428	448	452	461	384	452	434	450	436	476	445	444	447	419	429	379	451	425	412	407	453	429	422	421	404	425	441	418	450	450	445	397	424	425	465	436	432	441	434	434	462	412	464	433	449	471	451	437	425	448	445	415	421	480	445	447	434	443	459	441	439	401	408	468	446	451	442	427	408	404	464	428	431	457	425	426	381	474	419	427	431	401	413	442	420	431	441	458	416	451	440	424	437	470	434	411	435	416	447	418	471	383	409	443	398	402	445	406	421	419	460	451	441	425	436	433	423	452	435	442	433	443	454	410	487	464	426	477	437	426	423	421	429	447	419	406	457	420	396	418	442	473	444	440	424	406	396	423	432	469	452	438	428	429	457	399	449	470	462	415	440	449	432	402	438	450	414	462	438	450	479	435	414	400	450	402	418	415	458	483	428	431	445	436	478	444	423	393	438	409	415	461	407	406	454	448	456	434	479	485	456	441	442	487	440	421	427	386	458	477	410	431	419	438	453	444	431	489	417	468	468	418	443	455	421	453	408	420	468	449	378	433	395	475	432	438	464	434	452	421	457	374	461	445	441	420	402	409	413	398	430	439	416	437	451	468	445	425	417	456	437	418	430	396	445	415	434	417	447	461	405	423	447	412	436	468	411	439	449	390	453	456	443	464	432	476	427	460	395	430	442	429	473	389	433	426	449	415	409	434	418	448	413	425	424	432	448	429	441	453	450	432	462	468	455	452	404	415	441	440	421	446	445	416	468	424	438	399	438	428	455	416	453	428	437	457	412	449	427	402	430	471	415	449	430	466	407	423	462	422	404	425	434	408	431	454	429	438	411	436	397	458	414	444	449	441	425	443	394	410	469	441	407	443	422	419	442	438	427	409	464	432	437	397	410	394	419	462	427	426	433	456	448	431	434	425	457	450	445	410	451	438	444	430	461	438	442	438	444	390	414	424	448	463	436	443	449	435	468	481	456	413	455	456	432	433	440	447	431	435	419	450	438	442	430	430	410	404	417	412	468	445	423	433	444	455	409	444	452	436	449	448	442	402	449	402	452	417	413	465	451	440	463	428	416	394	460	453	424	425	417	440	427	443	413	465	455	440	443	441	462	408	452	433	417	423	445	421	445	438	430	434	415	427	426	426	424	409	429	435	427	447	399	413	454	428	439	446	452	415	472	450	416	447	419	460	433	444	463	421	413	464	432	439	441	443	431	422	414	424	434	453	433	434	424	451	422	432	464	426	440	451	438	440	443	419	426	407	437	445	444	438	435	421	480	427	440	456	455	418	418	453	430	450	459	461	436	455	465	459	452	431	452	468	449	443	454	457	437	419	446	424	440	463	430	402	396	433	428	421	485	428	440	455	422	450	411	484	427	432	415	464	470	440	430	462	441	451	423	462	464	444	425	411	429	458	429	464	411	404	432	434	441	425	425	447	431	435	451	427	386	446	437	444	437	424	432	454	438	429	439	428	417	405	430	458	437	443	439	441	401	444	459	409	462	401	439	441	413	465	443	414	429	454	431	427	448	432	452	438	443	414	418	457	406	449	428	453	439	452	445	415	460	474	414	462	453	449	415	441	448	422	491	459	464	460	399	428	431	406	435	463	457	437	386	421	422	406	428	451	436	458	415	441	413	437	458	448	421	455	457	380	457	457	434	448	440	429	448	443	399	442	441	433	435	423	459	433	411	446	465	429	450	442	452	439	440	460	434	426	446	429	451	452	469	465	423	458	443	420	425	398	436	375	420	443	428	441	414	394	417	429	411	403	458
44273	64922	46213	28830	17982	10948	6876	4320	2873	1973	1505	1057	848	748	641	559	500	482	453	497	468	472	479	480	436	437	491	450	429	445	438	438	432	454	468	437	431	438	467	443	457	466	446	447	482	442	453	444	510	460	470	445	441	426	449	457	458	465	464	448	477	435	497	443	463	478	439	469	456	431	474	460	470	433	467	450	451	450	488	419	421	450	448	431	455	455	473	410	466	448	477	456	450	451	455	455	447	483	497	464	452	451	433	442	435	464	470	426	443	480	459	444	473	466	485	459	438	470	437	438	470	453	462	443	413	458	454	432	453	449	431	472	458	434	427	406	428	457	476	408	474	448	444	465	441	467	424	448	418	452	448	423	427	469	458	479	440	497	427	437	450	456	444	490	439	447	486	435	474	478	448	473	456	445	444	474	445	444	446	429	444	459	427	447	458	479	462	443	443	432	448	484	445	436	441	450	471	414	456	485	476	443	452	447	475	450	485	438	432	460	465	447	451	444	424	457	459	400	475	457	481	453	410	443	464	457	445	423	443	448	424	451	457	445	457	437	453	428	450	453	448	497	482	446	454	438	437	453	475	468	454	443	486	415	448	459	447	465	444	446	485	426	412	424	473	460	440	474	450	476	456	448	436	430	468	487	445	453	437	457	461	513	467	434	451	440	446	443	471	444	457	443	472	488	478	454	428	475	482	451	444	487	465	437	440	505	481	467	428	479	453	399	459	439	418	438	487	439	465	444	438	435	434	427	415	466	443	448	435	439	438	459	472	449	443	453	468	416	436	402	439	456	395	467	459	460	458	458	395	447	443	462	429	474	453	471	442	439	465	429	496	472	485	440	455	456	484	461	474	459	444	448	483	485	436	456	445	470	477	480	437	423	461	474	445	452	442	452	407	449	453	473	448	448	469	456	441	448	445	451	424	455	435	475	431	409	463	443	475	458	420	462	447	462	476	475	448	428	462	477	460	466	467	459	434	446	434	446	464	462	466	438	423	421	450	434	466	472	472	449	442	422	455	449	468	438	451	432	482	509	490	425	485	430	480	447	473	494	479	479	470	435	454	459	468	455	470	426	436	453	451	427	457	435	435	477	456	437	471	426	500	470	445	417	465	442	443	424	421	472	476	423	483	490	426	450	443	454	493	478	427	448	435	442	426	432	430	473	466	452	415	421	445	432	456	422	476	487	470	432	443	432	437	420	459	470	471	436	453	479	460	464	448	436	428	429	435	436	441	464	437	427	451	428	458	405	443	424	452	441	453	451	470	475	473	418	468	499	419	434	439	443	450	420	479	441	416	421	492	463	438	460	444	456	466	417	453	447	452	483	449	460	458	413	473	480	418	441	473	446	477	455	487	413	463	459	459	453	462	445	482	486	439	471	456	432	456	442	434	462	461	428	440	479	451	458	444	453	429	457	449	444	443	417	465	470	444	444	429	428	451	452	444	455	417	467	433	461	441	430	416	418	445	440	469	445	447	478	442	440	467	425	413	458	447	449	463	468	466	442	459	420	471	457	448	457	446	435	441	430	444	475	428	449	479	468	439	460	450	428	438	469	465	451	462	495	466	482	437	450	465	461	416	458	472	410	464	446	439	426	433	479	430	463	434	460	435	442	433	449	402	466	438	384	481	473	475	470	443	497	446	433	443	454	448	421	441	441	439	438	440	424	440	391	402	444	452	429	496	416	432	442	479	457	456	475	443	418	462	408	429	456	459	429	450	470	488	437	424	415	475	451	437	417	436	493	446	388	440	453	473	438	482	458	452	403	438	451	443	460	475	444	409	440	462	444	459	488	442	433	438	453	479	412	425	480	461	409	450	436	453	462	427	494	444	417	441	430	417	472	452	483	409	446	448	434	420	457	460	425	457	455	480	442	444	431	445	425	431	425	441	414	442	432	447	448	418	445	445	458	463	468	446	446	468	451	432	457	459	466	491	444	471	408	466	457	423	488	441	455	442	458	433	430	453	455	465	465	469	436	462	421	436	433	445	445	437	436	490	441	420	446	444	440	452	455	425	430	481	416	464	413	460	492	444	459	451	477	445	473	452	456	452	464	402	428	457	417	422	461	459	436	458	424	456	444	463	452	420	411	478	416	390	476	436	443	442	452	460	458	411	462	469	469	458	438	471	493	439	442	389	407	454	432	413	432	435	455	428	414	469	432	484	444	451	466	481	426	466	416	467	450	453	430	443	435	419	461	463	440	476	475	475	483	476	424	458	481	488	477	450	466	449	478	448	444	437	443	461	433	458	447	433	473	453	431	444	433	453	467	447	432	473	433	435	468	463	451	450	484	453	450	438	461	453	467	457	431	454	469	443	432	411	445	452	464	456	468	437	440	488	461	461	472	438	433	434	503	424	467	443	454	450	445	419	462	463	472	446	467	458	465	499	417	470	449	411	415	432	450	471	464	417	439	461	460	436	435	470	468	417	433	482	448	447	427	467	431	431	437	450	453	453	449	439	432	458	417	428	419	483	419	425	461	475	433	423	446	452	425	444	433	454	460	461	449	453	481	448	465	435	457	423	421	449	468	428	440	487	460	479	410	407	459	460	465	455	478	441	459	427	422	468	472	473	446	474	453	486	434	457	437	440	461	480	454	472	452	429	493	472	430	454	435	449	436	470	417	432	469	428	471	466	491	421	427	494	475	437	442	428	465	455	452	479	468	458	471	438	451	445	453	443	462	454	427	436	440	416	472	447	484	454	471	475	430	468	429	431	451	451	437	438	443	460	476	424	432	412	443	466	444	452	474	448	419	432	446	469	457	447	418	454	470	412	430	451	465	485	466	423	464	419	445	481	423	434	446	452	413	448	482	456	456	450	470	434	520	480	440	419	434	429	451	476	446	428	453	450	488	434	441	442	456	438	441	455	412	443	440	495	434	462	467	473	466	454	473	455	432	438	432	475	440	452	447	470	442	441	492	453	503	500	482	478	479	428	481	480	434	445	448	451	456	491	442	450	415	449	438	476	461	460	431	458	418	462	449	456	437	446	451	484	423	460	435	446	447	419	426	456	432	450	475	413	456	421	432	419	450	464	467	387	430	459	471	427	420	440	463	398	419	445	472	436	460	446	453	458	438	429	425	452	463	420	474	416	473	445	440	468	461	454	426	464	437	428	445	463	436	442	458	441	440	469	489	440	468	415	450	450	444	452	461	429	467	442	485	439	434	434	452	466	453	436	449	406	428	461	479	458	456	459	446	439	471	445	403	447	431	442	450	482	430	476	429	447	406	478	435	463	480	434	473	476	433	460	436	466	440	447	450	454	430	451	477	444	480	475	441	432	464	424	466	460	428	478	452	439	434	433	473	432	436	440	453	418	431	448	440	435	441	462	455	443	462	465	485	433	435	431	428	418	428	492	486	464	471	443	484	425	463	454	434	480	442	421	436	454	438	487	471	465	470	456	402	440	458	424	433	437	440	454	487	412	456	462	450	488	444	429	433	466	474	406	445	444	469	410	463	440	447	489	431	448	427
43104	29303	20923	9316	2769	1366	877	684	624	537	527	419	438	451	444	454	458	460	444	479	437	437	402	428	460	452	467	441	468	479	422	446	468	439	447	453	415	429	488	429	429	441	421	448	446	418	429	461	416	450	492	462	405	462	463	427	447	409	409	457	430	436	419	449	447	452	430	482	451	429	416	447	447	478	437	460	481	420	480	475	469	479	442	440	462	493	433	432	475	471	463	453	475	457	445	447	452	433	422	432	405	450	424	464	462	465	452	429	419	501	472	438	446	463	424	452	429	425	424	447	427	422	453	482	470	459	468	437	418	452	421	471	434	461	381	495	447	477	456	456	420	441	449	439	441	426	449	460	442	463	443	478	452	460	473	456	475	440	432	460	477	405	410	419	432	465	446	434	455	481	450	449	469	427	444	437	426	499	467	433	459	451	425	409	472	459	454	462	456	467	460	427	468	436	461	425	417	458	437	443	447	431	457	501	456	426	408	462	441	481	454	457	433	432	439	437	433	457	467	426	439	402	423	466	401	477	452	445	440	396	448	465	425	428	474	433	441	477	482	458	460	439	501	426	424	425	434	418	417	430	433	436	445	444	466	463	442	495	432	458	462	425	448	436	447	435	472	464	438	451	440	447	463	436	432	414	434	422	485	451	471	451	426	469	415	479	472	442	434	416	431	443	427	457	449	476	451	471	469	456	467	443	426	487	441	434	416	379	439	443	421	422	451	451	383	458	474	434	441	428	421	426	456	445	470	453	473	452	449	422	438	442	435	444	449	436	420	421	456	473	453	432	443	456	440	436	434	393	470	427	467	427	453	440	446	436	411	419	463	449	448	458	426	449	429	457	462	479	444	505	484	458	468	453	474	459	453	416	450	433	437	444	438	409	412	433	435	443	489	400	461	437	461	409	468	461	437	469	455	448	429	471	434	451	463	446	429	449	462	477	394	404	442	454	413	456	439	466	439	447	438	452	431	457	483	459	459	430	414	477	463	434	447	439	461	399	460	427	428	477	434	432	438	468	444	432	415	429	382	469	473	464	448	438	456	441	461	472	479	473	435	467	469	440	460	449	423	470	410	445	429	438	448	450	430	455	461	449	441	466	457	465	436	472	453	447	445	437	432	441	416	428	439	470	441	441	453	440	417	460	454	429	393	434	484	448	414	454	409	419	436	478	428	439	418	434	496	449	447	432	433	412	438	460	434	394	454	433	429	423	438	464	417	431	440	452	476	449	433	441	441	476	413	453	423	427	466	425	473	462	450	416	451	412	416	426	458	430	423	441	399	453	433	444	463	402	422	477	453	448	437	427	419	444	437	476	452	456	456	441	434	468	432	419	413	414	446	450	466	449	409	418	454	398	467	481	455	409	441	431	437	442	430	438	470	415	455	461	428	443	473	434	432	420	413	453	454	442	441	453	463	446	431	451	428	471	448	499	452	428	466	430	447	445	382	449	436	480	451	454	426	465	477	434	457	470	391	463	417	427	467	491	468	463	438	398	445	445	430	459	460	467	456	481	425	427	434	434	464	419	452	471	451	452	438	435	450	432	452	456	404	455	452	459	473	442	414	451	451	389	490	455	425	456	453	447	448	420	446	428	413	458	427	451	415	439	406	449	429	480	435	455	404	447	472	471	424	462	424	439	442	445	463	477	445	436	490	474	420	463	462	457	443	391	405	415	398	439	414	464	404	475	446	457	465	429	463	458	442	424	451	437	435	432	465	417	464	432	417	463	454	421	429	437	448	458	414	491	433	417	452	470	412	405	425	467	456	434	434	431	440	437	442	429	451	436	480	415	437	439	440	410	439	457	452	430	476	405	442	463	417	480	446	436	453	439	472	447	433	430	479	475	448	432	426	431	447	436	431	438	425	443	454	436	437	421	441	415	435	433	475	472	468	426	416	431	416	416	453	440	394	438	447	430	384	475	408	449	456	436	449	450	450	423	434	451	392	457	459	444	414	442	406	437	447	463	405	416	449	394	402	440	443	492	438	443	448	457	458	448	423	495	464	427	443	482	457	414	470	462	452	451	440	437	436	404	454	467	454	416	484	444	466	446	455	430	455	483	475	457	430	426	453	431	412	443	449	429	490	413	470	436	424	421	429	421	438	437	445	450	440	411	438	437	501	429	457	440	467	416	492	478	439	446	490	425	474	445	459	439	436	449	442	453	446	446	501	440	484	432	437	479	462	455	454	438	417	432	458	396	447	448	450	420	458	434	451	469	417	399	426	470	430	457	438	412	460	446	438	469	381	475	420	443	465	466	440	415	443	439	471	429	427	442	406	437	430	489	398	440	421	443	422	423	436	459	419	455	438	469	457	480	444	459	435	425	461	466	447	460	431	437	429	439	490	423	433	449	417	437	467	441	481	434	447	420	440	443	421	468	468	450	454	429	471	427	449	477	491	467	465	452	402	436	406	442	423	446	435	454	442	448	465	433	479	425	432	415	429	420	440	434	454	438	409	449	435	443	434	413	459	428	438	444	455	425	467	466	477	478	468	449	457	459	405	446	441	466	420	492	425	451	451	431	429	450	422	452	463	438	486	455	408	453	425	438	489	457	438	426	445	456	440	479	433	437	437	455	449	421	420	445	459	466	440	438	470	461	452	456	442	470	467	482	431	475	440	438	439	447	504	460	423	434	423	445	449	425	439	456	425	444	455	427	469	448	455	446	440	450	444	433	445	399	421	435	406	416	462	429	440	443	420	458	460	457	445	398	453	456	441	436	409	433	462	449	464	402	447	463	448	467	441	463	465	462	468	465	459	467	433	441	425	443	444	446	420	454	450	431	453	454	481	427	455	431	420	429	432	426	446	441	461	466	483	485	426	430	438	425	432	453	458	466	436	460	462	453	454	462	427	489	447	430	455	475	462	452	407	428	471	428	446	421	430	422	469	418	442	448	455	417	484	451	412	414	450	437	467	429	445	432	466	456	445	465	429	447	454	438	436	457	451	462	475	414	445	449	446	413	422	494	426	469	389	439	466	466	457	468	440	422	419	435	444	453	436	442	464	459	479	452	444	418	440	449	422	464	457	463	446	484	434	457	442	451	455	406	417	456	423	490	408	450	469	474	444	470	452	445	448	431	453	435	441	439	477	459	494	414	440	435	423	408	430	462	407	424	417	503	471	452	418	467	464	462	487	453	474	446	427	456	414	449	474	450	465	451	418	421	442	436	449	475	430	434	473	428	415	415	467	436	459	439	440	428	449	457	481	443	447	442	424	438	447	441	423	476	442	427	420	439	468	451	420	445	456	459	418	431	430	443	452	440	446	434	486	458	471	426	444	427	452	397	473	448	436	435	456	407	452	423	436	425	467	446	460	464	449	419	456	469	443	466	427	436	458	429	431	467	423	457	448	449	470	411	463	432	444	472	458	486	441	484	454	453	465	457	453	416	440	455	487	428	417	441	450	478	456	458	439	459	432	462	472	415	480	468	493	451	461	459	468	462	418	428	425	454	432	453	483	446	512	482	457	431
47196	36322	17550	7174	3780	1951	1246	882	775	596	524	563	455	492	452	461	504	463	505	457	448	475	450	465	444	475	490	462	491	490	407	492	523	486	472	487	484	424	445	467	452	428	481	513	457	477	511	438	514	439	425	501	509	464	430	448	467	477	457	465	424	460	455	453	467	490	484	460	496	469	455	476	466	441	443	465	461	453	506	452	484	474	504	431	448	480	460	479	437	472	442	463	440	463	441	458	482	471	468	465	525	467	480	501	517	503	457	487	470	463	473	486	449	475	480	491	442	452	439	492	494	444	466	429	484	461	484	498	469	482	439	481	484	434	475	441	506	506	455	453	490	465	505	452	445	518	469	447	489	472	464	485	463	474	470	470	468	454	435	447	454	458	446	476	489	472	439	451	447	415	473	516	443	469	496	473	471	462	421	471	442	511	499	433	477	444	450	491	494	452	476	463	468	496	471	455	529	487	450	465	465	460	428	460	480	437	470	478	465	511	461	479	467	495	482	472	484	444	458	488	490	432	470	493	446	471	519	506	475	496	489	493	462	458	498	501	476	434	480	464	479	458	479	485	471	451	452	474	464	463	501	496	493	458	496	435	480	428	484	476	467	466	466	434	489	458	484	464	474	448	474	460	438	487	446	462	500	486	488	436	457	457	480	466	507	475	457	467	481	471	489	438	465	466	471	488	460	476	460	489	437	414	485	456	481	486	461	474	452	492	499	504	469	444	483	437	454	461	429	474	444	457	461	463	432	421	476	473	436	472	480	478	470	502	471	443	455	443	484	475	514	457	452	473	495	458	487	467	491	490	483	509	456	472	449	469	518	457	466	433	501	486	487	455	461	437	456	448	456	458	470	500	484	484	437	481	459	449	443	476	428	493	482	483	493	512	517	460	460	450	448	428	434	484	429	486	458	482	465	464	450	483	453	466	479	483	467	487	420	508	425	426	487	456	436	456	481	475	443	448	474	448	463	431	463	436	452	493	486	466	450	482	423	508	459	441	450	471	463	493	481	479	444	464	475	478	480	460	482	489	468	452	524	476	439	485	469	425	485	462	484	494	463	461	445	484	487	438	494	493	439	423	474	491	477	484	465	489	486	469	496	466	494	470	454	470	463	444	489	444	447	467	486	467	491	481	446	484	453	486	432	473	459	478	496	449	496	472	459	432	490	468	478	483	477	474	471	492	450	454	469	482	435	507	445	467	467	473	470	478	484	481	473	446	452	463	452	488	446	429	470	484	475	454	429	488	446	500	466	447	451	501	471	462	466	491	444	468	460	464	439	473	488	466	469	462	476	463	427	524	465	466	473	502	464	475	446	486	491	498	436	456	498	502	483	451	489	503	475	477	453	453	444	492	462	462	450	485	448	509	504	496	454	452	463	451	473	453	470	479	449	500	451	460	448	478	448	457	499	459	460	454	482	471	491	466	460	473	475	499	431	504	469	513	441	478	488	479	470	443	517	457	418	481	486	456	490	497	429	440	480	444	479	469	473	494	492	484	478	428	487	481	467	497	479	487	476	510	499	474	471	470	481	496	465	471	459	495	461	486	461	487	478	462	461	467	500	468	491	474	474	496	478	461	495	468	493	491	464	451	484	468	458	431	499	454	478	457	453	500	455	479	482	495	459	455	392	457	468	482	476	457	485	464	436	412	493	481	495	483	466	461	500	434	529	486	452	477	459	452	508	449	479	459	478	505	505	511	438	471	491	410	450	433	479	466	453	516	463	437	473	473	468	464	465	480	479	492	438	448	456	474	488	463	468	486	483	508	448	473	447	494	510	464	490	493	493	462	438	476	510	471	462	484	498	481	472	484	446	475	465	524	458	476	448	451	473	485	436	466	461	511	505	477	457	494	513	467	451	458	431	457	467	504	468	491	433	442	487	458	458	496	481	481	496	485	434	466	457	451	458	458	492	481	484	453	466	449	472	476	450	467	487	519	492	452	499	501	460	440	469	490	488	442	441	483	491	492	486	446	508	477	475	426	481	496	465	465	497	446	460	454	457	522	485	469	460	472	490	450	507	457	454	493	416	498	485	491	448	452	460	490	490	467	515	454	481	482	480	482	441	462	461	466	479	424	471	473	458	479	469	464	468	465	456	476	468	455	470	442	481	470	477	490	464	487	481	484	491	482	453	459	467	437	470	470	456	483	452	463	469	478	457	481	457	489	466	456	485	461	464	472	488	476	475	464	497	483	454	477	464	427	432	418	460	525	462	457	458	477	460	499	457	489	451	481	468	433	493	472	508	465	495	461	507	463	495	470	459	474	462	453	467	485	478	481	456	452	451	479	494	459	469	461	519	453	433	427	448	456	456	484	472	448	477	437	455	447	448	466	491	449	438	498	491	479	496	480	477	473	458	444	433	443	468	490	452	441	458	442	463	496	454	511	466	487	462	448	475	483	487	464	463	447	451	464	462	450	472	515	471	521	500	499	490	462	446	446	458	471	472	476	483	466	510	484	445	486	434	490	475	464	466	460	471	480	488	469	473	475	443	462	445	467	451	464	452	468	442	441	466	453	478	503	465	461	503	479	476	475	515	468	509	455	466	517	484	455	473	483	435	485	443	472	455	489	459	454	455	462	473	470	506	468	461	463	483	474	465	518	495	478	462	487	446	456	493	436	477	457	459	449	439	464	452	470	477	480	481	480	453	463	479	472	496	425	454	480	448	470	474	493	473	503	470	502	445	481	500	467	432	477	449	492	489	481	471	443	459	419	456	447	476	464	496	464	470	462	501	467	477	460	492	439	509	491	470	489	490	463	450	455	501	450	486	504	470	486	451	422	479	455	478	481	486	463	483	477	469	463	483	460	461	466	470	465	467	437	468	486	435	507	496	485	478	449	483	478	469	428	482	457	440	471	457	503	463	436	480	506	501	446	470	451	483	504	489	472	499	463	461	465	475	480	464	467	490	435	484	479	478	458	463	459	476	486	454	451	478	447	465	470	433	517	464	473	494	485	458	474	493	516	431	494	474	451	449	476	489	475	467	504	504	450	476	462	497	464	452	501	460	511	473	423	441	487	459	488	464	428	506	489	488	437	483	486	470	472	495	440	467	468	483	483	443	433	468	450	468	487	456	474	491	469	464	461	480	459	397	449	449	475	488	497	485	462	453	478	469	481	466	494	468	493	485	453	488	449	474	481	486	438	475	468	430	470	473	438	458	483	496	435	488	462	488	459	458	452	442	482	465	454	448	488	488	494	510	513	484	457	498	473	538	433	449	484	442	484	472	483	502	441	488	417	460	440	481	454	461	424	453	468	484	426	432	472	478	475	436	430	435	450	469	450	521	437	458	460	462	439	503	491	505	484	451	473	429	470	453	520	443	462	484	485	471	447	491	457	493	448	468	441	464	458	466	488	468	497	468	470	500	445	445	465	478	483	466	482	452	453	483	461	493	485	457	471	459	455	434	463	476	457	488	439	476	477	493	479	447	476	433	451	448	484	474	475	442	466	465	458	474	417	482	435	442	487
23424	20923	27993	24135	20899	13291	3418	1503	1072	806	635	546	510	520	489	444	432	434	463	438	436	416	415	426	419	461	450	414	437	428	408	410	418	407	390	414	406	436	467	428	457	410	420	444	440	442	427	435	452	392	414	436	415	447	423	419	419	418	393	395	387	401	413	422	390	429	398	421	426	387	417	446	457	445	443	431	446	404	455	401	388	393	437	423	449	389	439	427	420	420	403	419	419	439	403	411	407	428	440	414	416	429	401	419	465	417	460	403	411	421	400	476	426	436	420	433	428	383	439	463	421	408	394	429	449	399	429	396	433	427	437	396	383	400	381	415	451	414	441	440	437	429	410	406	434	391	412	432	471	421	424	436	396	398	417	439	420	432	417	458	403	428	397	391	437	391	431	392	414	436	436	409	395	406	434	416	423	408	436	443	417	428	431	435	459	401	451	446	408	387	454	442	418	434	439	409	436	386	390	393	403	416	415	392	407	428	413	404	397	399	440	442	416	438	436	387	395	440	407	459	418	388	384	414	444	427	429	480	420	366	431	390	409	413	444	377	458	433	401	426	405	375	419	418	432	421	415	425	421	419	414	420	431	430	437	415	408	438	431	457	420	444	428	437	445	398	451	432	414	412	427	449	443	434	392	436	417	449	441	411	420	455	430	402	420	449	415	428	403	435	419	447	421	418	430	446	418	411	432	437	429	406	455	435	410	436	434	442	471	415	402	441	426	458	421	440	378	410	412	426	431	409	372	452	469	404	388	420	452	384	431	425	435	360	450	429	421	414	436	388	450	423	407	443	392	415	415	427	427	427	465	419	435	452	421	417	466	435	438	445	467	443	460	449	434	395	402	453	417	409	424	411	408	424	418	432	406	443	412	396	412	419	433	447	433	446	448	401	452	447	398	421	411	433	450	448	451	443	428	440	434	404	424	415	443	401	405	423	402	441	448	413	398	407	400	457	440	437	427	418	421	440	425	448	452	435	442	381	388	453	471	420	444	398	430	422	423	426	431	481	423	442	428	403	413	417	454	448	442	451	414	419	425	401	420	418	406	425	434	410	429	424	403	419	453	388	426	445	413	446	408	473	422	415	418	397	415	430	401	406	429	481	420	412	458	418	427	420	382	402	429	434	435	402	476	447	433	383	430	425	412	474	428	413	405	441	410	405	437	392	426	439	450	424	406	408	410	376	426	444	433	426	395	457	477	454	417	415	437	442	447	390	435	451	420	428	449	412	448	421	441	399	399	434	430	395	429	434	445	442	394	409	438	409	400	437	436	431	418	397	426	390	441	387	398	417	428	402	383	426	466	399	428	426	398	451	406	422	418	416	432	425	423	450	443	390	405	408	405	436	410	449	417	382	454	409	387	428	422	437	410	419	413	423	431	439	386	442	484	420	434	416	408	418	408	432	405	386	389	433	414	417	443	419	423	443	423	431	414	407	410	437	449	439	427	430	411	462	420	413	438	440	408	435	444	407	404	442	433	435	440	368	417	407	425	408	441	445	455	409	441	453	426	444	410	419	436	475	410	406	405	427	410	456	434	461	394	423	419	402	448	435	452	418	453	425	407	406	443	407	405	393	428	406	431	425	403	411	377	439	434	442	384	426	402	438	398	441	401	425	405	426	409	434	430	451	429	409	412	417	398	418	427	431	413	457	428	412	379	451	420	392	435	400	409	443	428	457	468	383	431	403	448	432	410	444	411	430	420	431	445	439	432	422	443	448	415	397	428	426	401	439	379	417	424	447	411	410	413	441	378	404	408	448	408	447	417	422	408	446	411	390	420	453	424	424	418	430	424	454	439	409	410	401	410	423	414	431	406	365	419	474	477	383	431	453	438	451	403	399	420	420	428	414	432	423	400	406	436	452	411	418	428	449	399	422	417	443	415	421	417	413	427	431	410	451	432	439	424	429	427	391	431	389	448	449	386	418	436	422	447	432	386	427	425	423	442	418	424	414	410	436	397	427	443	417	424	430	381	437	424	405	430	433	488	448	422	427	411	444	405	455	436	422	403	415	450	411	444	425	413	426	431	430	388	398	416	415	429	421	420	479	446	400	409	430	430	416	413	419	397	436	436	432	436	420	412	454	421	439	459	436	401	412	398	448	396	428	430	436	414	401	381	426	420	416	414	452	419	406	410	427	453	434	406	406	445	440	387	419	416	410	447	421	427	424	424	450	408	449	440	402	417	426	403	385	412	434	485	418	401	439	428	417	418	429	402	438	426	418	384	392	428	433	395	401	450	419	424	402	423	419	434	422	472	428	393	419	390	399	466	430	399	422	444	395	407	395	398	428	418	389	439	438	394	430	430	398	404	392	448	426	404	406	393	438	432	436	463	390	445	385	433	456	406	388	415	449	424	480	451	438	437	431	397	396	447	442	425	434	382	438	417	430	406	405	418	411	467	450	446	433	445	452	404	407	443	419	405	439	409	413	435	391	439	407	442	439	424	394	409	431	457	432	449	418	418	405	406	467	408	408	441	401	411	433	400	423	430	439	457	422	416	395	387	402	433	427	429	452	407	429	396	436	389	428	420	418	410	409	438	449	451	425	418	431	423	448	408	432	426	435	442	437	457	457	436	399	411	391	416	397	425	378	417	408	428	426	457	434	410	402	439	428	392	411	447	440	412	397	411	386	432	423	407	403	416	395	412	425	433	433	369	421	426	409	446	432	414	436	415	387	408	393	390	425	375	402	451	408	425	428	415	468	455	422	433	428	427	430	414	439	407	473	422	425	447	419	419	437	409	395	394	404	407	395	422	448	446	456	483	418	393	403	468	430	413	395	421	427	411	399	410	382	433	431	412	449	451	448	422	442	408	412	420	406	400	401	434	408	424	443	434	415	410	446	380	406	405	408	430	418	419	422	403	419	457	387	424	413	443	424	402	433	414	437	428	433	373	439	435	435	407	421	430	444	444	412	429	412	399	464	394	418	429	414	424	403	429	395	444	435	473	410	379	401	461	425	443	418	421	438	473	434	411	431	404	415	418	416	438	434	431	409	439	415	419	384	425	448	392	456	470	396	404	448	409	435	398	390	422	409	419	398	417	409	397	427	437	426	396	406	400	461	415	408	423	437	421	409	433	398	454	439	440	383	400	395	423	464	419	434	447	433	439	444	411	415	451	410	434	425	436	406	432	413	454	471	431	399	433	396	442	441	440	399	413	416	394	436	427	442	406	415	414	424	430	452	425	436	459	431	435	443	398	408	391	436	438	432	400	439	417	406	387	444	434	439	435	440	415	428	410	438	444	415	452	425	422	401	419	408	444	441	453	403	412	443	401	425	412	429	428	436	452	399	438	424	389	407	431	428	459	470	428	406	452	465	438	385	403	409	438	431	424	452	418	414	421	413	430	430	428	442	395	409	378	475	430	409	443	418	412	433	403	424	441	415	456	411	375	405	422	437	414	370	400	394	451	399	436	401	417	384	434	414	411	419	445	364	421	448	389	432	417	372	412	449	447	372	409	407	411	409	427	444
42974	58586	38859	19602	10457	5675	3271	1996	1506	967	752	550	556	469	500	485	452	423	449	437	452	470	447	464	408	441	439	465	445	460	463	473	449	457	419	428	423	476	442	453	452	446	441	468	471	446	462	424	432	446	447	434	438	464	459	467	467	418	449	441	463	446	450	452	434	432	449	414	424	454	438	438	463	439	478	441	451	455	447	388	470	449	398	429	433	428	434	439	428	473	446	459	456	472	473	486	442	450	481	434	435	410	460	426	433	467	370	427	437	481	457	407	428	422	417	468	450	430	441	428	455	466	437	452	416	429	442	470	442	432	444	418	417	456	458	423	427	454	450	461	450	457	466	435	430	402	434	482	435	442	431	452	429	423	436	426	429	454	464	434	402	432	444	446	419	459	446	406	384	435	443	436	454	464	425	421	453	434	433	451	462	394	445	454	430	412	426	492	454	463	447	420	424	483	423	477	421	463	427	404	457	440	421	415	470	440	434	438	471	448	460	441	461	472	435	458	450	456	404	438	468	455	441	461	428	453	445	445	420	453	446	455	462	458	441	430	459	459	443	453	462	436	472	451	459	403	443	441	463	458	426	450	426	447	425	453	403	466	447	456	415	422	419	453	453	443	453	463	450	442	485	426	399	462	441	451	388	465	428	431	451	414	476	430	420	446	460	402	424	422	423	466	435	443	439	448	443	435	455	414	472	432	456	448	425	430	440	448	433	436	451	439	463	453	448	456	440	451	403	478	477	417	469	428	426	443	431	442	436	424	445	443	440	420	423	443	438	438	447	475	450	432	469	444	455	446	439	460	454	433	445	462	439	441	443	467	461	415	404	471	447	428	479	456	413	391	457	453	454	445	482	419	416	449	446	451	454	466	447	424	438	442	447	405	456	452	457	440	470	481	456	447	468	447	451	450	459	439	469	435	456	463	466	425	439	435	407	397	454	449	462	425	436	425	416	403	448	419	429	445	422	435	480	470	424	452	437	459	420	458	452	473	461	420	492	472	434	423	424	432	455	451	448	427	436	448	502	468	463	451	424	454	426	434	452	439	483	465	433	446	466	423	420	409	415	467	415	440	414	465	420	415	430	440	480	452	451	455	449	469	457	447	403	446	442	468	459	458	484	448	433	428	477	439	474	445	445	488	435	451	415	435	475	430	436	427	474	475	439	469	431	469	415	487	527	429	451	448	411	464	436	450	397	439	418	452	411	460	442	435	476	424	471	446	429	427	420	463	447	457	470	423	428	442	448	409	419	431	459	449	449	457	442	418	448	424	461	470	439	449	447	494	460	405	454	427	404	435	485	448	457	467	486	425	456	430	457	462	422	461	455	451	472	427	430	432	427	458	444	398	398	480	438	444	437	429	441	454	441	453	456	442	444	423	430	422	466	424	407	438	477	405	421	448	419	391	432	464	456	422	428	465	448	448	466	413	495	438	452	440	444	442	421	456	457	403	428	412	470	475	439	438	461	440	465	415	432	470	444	450	425	459	446	443	428	447	444	425	464	414	455	417	446	436	413	455	413	428	429	419	449	451	436	432	416	459	434	453	463	432	428	433	430	481	441	425	415	450	427	445	421	453	453	481	484	425	429	470	431	439	414	426	439	448	468	428	466	447	435	429	457	445	448	413	416	448	423	443	462	450	472	430	436	434	434	486	420	433	432	459	426	428	427	477	459	418	449	453	433	427	472	428	447	433	483	403	440	446	447	461	411	451	436	453	464	463	459	451	470	432	480	475	443	436	441	464	457	452	426	403	467	424	409	438	468	412	446	450	455	414	436	441	433	412	439	442	422	437	434	407	449	466	393	450	471	458	459	452	404	434	425	447	471	436	426	472	436	460	462	423	436	430	455	424	450	474	468	457	437	487	436	420	445	462	458	466	438	460	427	425	413	405	457	459	472	490	428	423	465	416	447	441	457	401	450	451	418	415	413	407	442	454	440	447	481	407	434	424	422	434	491	451	443	438	448	481	447	461	429	447	433	462	425	461	457	410	419	452	437	457	451	432	423	447	429	403	451	495	448	478	411	475	431	449	419	439	422	411	473	433	448	440	474	461	454	416	444	456	431	442	432	459	450	438	456	416	436	400	426	464	445	448	422	449	468	472	411	429	489	439	411	405	479	445	429	449	448	424	448	453	449	448	441	448	433	471	427	386	453	446	444	489	481	439	467	435	441	475	431	428	448	457	428	463	418	453	456	423	446	436	413	448	451	459	434	455	436	472	450	459	470	418	422	461	412	446	431	457	439	433	440	421	478	491	463	448	466	457	452	440	466	450	447	492	428	421	422	468	430	432	423	438	436	456	433	484	466	449	452	453	468	419	441	459	445	450	446	488	474	492	472	446	429	470	461	437	435	381	438	434	447	444	439	422	471	446	427	470	460	394	459	444	452	412	451	442	457	422	481	437	460	425	475	448	482	441	467	478	436	456	452	437	416	441	429	433	438	448	449	455	444	433	417	450	449	446	470	465	432	455	439	462	421	427	428	474	448	444	440	486	446	457	466	456	457	408	407	422	443	461	453	462	435	458	463	447	452	430	446	412	466	414	445	428	462	450	438	450	428	416	427	456	441	426	443	490	425	463	409	430	454	411	439	445	479	429	459	452	430	433	447	444	453	477	441	411	467	400	433	424	435	456	423	460	426	458	461	485	444	462	463	444	474	447	425	412	461	449	430	434	472	448	442	417	430	422	423	463	433	457	416	446	462	433	424	412	438	446	458	456	442	446	438	458	464	446	420	406	463	406	439	454	431	455	477	463	412	453	444	456	434	474	436	429	424	431	440	462	483	431	444	460	478	429	425	457	481	436	432	464	481	446	443	439	447	422	413	410	444	457	418	410	461	433	434	457	479	445	424	448	440	413	440	458	450	422	455	429	459	442	414	455	428	457	361	455	438	442	462	466	459	424	428	462	469	437	432	431	435	465	469	425	441	448	424	467	434	451	453	428	412	440	454	459	437	424	435	429	432	447	442	448	432	463	419	453	469	431	460	477	444	445	449	443	445	439	470	442	455	434	452	459	454	444	440	425	437	434	438	501	457	445	440	465	415	427	476	439	421	445	490	460	482	455	435	469	461	436	439	411	471	445	447	428	444	451	456	460	457	462	416	462	441	457	468	477	468	421	444	418	431	438	471	449	394	437	416	421	411	446	428	432	435	441	446	457	429	469	479	416	445	403	441	477	463	505	464	435	428	469	405	445	450	456	437	426	412	446	409	446	419	475	444	469	438	461	399	451	456	444	464	442	441	415	420	452	452	434	415	457	425	462	463	451	434	438	478	417	459	425	451	453	400	429	447	436	465	432	473	495	491	455	460	431	468	457	444	444	431	441	436	420	446	431	480	492	432	444	441	462	413	391	437	419	452	444	439	462	438	461	448	432	423	429	434	480	439	439	456	410	454	441	425	452	426	435	435	492	422	446	449	415	429	445	431	459	488	436	457	441	452	454	441	425	468	463	455	411	406	461	431	422	431	432	444	428
24984	21156	27028	25555	13570	3336	1309	862	712	628	576	574	513	524	473	518	460	461	450	481	459	454	439	459	477	466	438	458	476	415	458	474	468	457	466	467	411	465	446	440	477	478	448	467	473	465	464	479	447	463	422	473	476	480	437	464	451	476	470	438	447	440	437	466	456	446	459	457	483	484	475	472	440	426	437	489	485	464	442	467	463	418	438	488	480	444	466	416	467	465	413	464	440	476	463	434	447	478	477	444	489	459	503	413	495	430	448	439	480	457	479	474	463	466	453	480	417	449	471	425	443	469	444	441	477	490	437	467	463	467	477	478	450	475	453	472	445	458	489	480	480	443	468	468	466	463	489	522	461	451	452	471	462	502	507	459	452	443	434	457	468	462	475	464	432	469	486	457	485	479	496	479	473	437	501	464	435	462	460	453	439	449	451	464	495	476	487	466	465	480	441	471	484	468	444	443	502	466	490	443	477	448	468	438	469	449	445	483	480	431	474	479	437	412	497	444	481	453	452	486	480	465	445	418	421	448	481	453	487	446	497	456	463	474	500	457	440	470	455	429	480	461	473	452	486	461	513	491	424	481	493	436	456	466	432	437	471	470	417	439	469	456	456	466	451	492	441	461	484	472	485	489	437	438	487	471	472	448	451	427	443	461	469	497	437	432	480	460	489	493	459	457	496	441	464	457	447	423	475	447	450	523	461	489	476	467	463	451	442	463	473	469	456	463	448	474	442	466	439	440	443	426	476	462	456	466	463	496	452	474	465	425	503	530	476	464	453	435	469	468	428	458	429	466	516	476	478	476	476	436	495	465	480	464	456	438	448	437	472	462	436	452	418	474	434	449	474	490	442	435	453	465	446	437	502	449	457	445	455	415	454	469	443	445	428	476	474	442	454	483	452	469	479	463	462	442	470	430	423	467	503	506	461	452	479	462	480	481	469	489	467	487	428	474	459	492	473	489	471	484	484	433	451	503	480	449	462	464	504	491	467	435	476	461	471	461	459	475	473	461	490	457	498	441	433	497	486	458	469	501	450	435	477	457	462	476	470	448	453	479	471	509	447	496	454	490	485	425	444	471	475	440	480	457	475	483	449	478	461	461	495	476	446	469	485	473	430	477	478	490	503	445	470	450	464	473	462	468	477	454	419	451	430	477	457	466	442	479	440	514	407	477	439	419	489	511	468	473	480	466	462	504	466	480	484	419	467	465	477	470	481	441	437	462	469	475	482	491	496	465	446	510	455	445	457	453	479	445	442	462	503	480	484	502	484	467	488	445	393	458	482	461	464	510	456	450	466	448	485	477	478	474	459	442	504	486	475	461	434	436	472	446	439	442	424	429	467	457	426	480	468	470	437	445	491	502	474	447	454	453	470	475	455	470	488	443	461	454	483	479	484	429	447	448	468	452	477	458	477	425	466	455	425	469	448	463	429	466	449	444	459	486	468	474	444	454	442	455	473	505	463	468	443	490	473	413	436	473	474	450	455	453	427	473	454	453	451	438	470	474	458	499	436	420	447	447	402	461	475	440	472	482	474	477	425	473	468	467	462	455	447	447	453	466	456	477	483	473	450	465	478	424	486	452	468	452	452	461	491	441	465	471	498	465	488	438	476	428	464	462	459	502	470	443	464	473	489	450	465	474	438	473	485	454	460	466	465	471	448	445	449	478	460	468	501	460	488	473	445	430	451	439	458	475	460	491	481	463	463	453	432	463	504	460	458	455	466	465	449	439	485	424	464	524	452	454	452	477	459	426	466	445	460	447	488	438	453	488	459	466	430	433	459	493	448	442	486	452	451	457	477	478	433	405	481	447	447	474	495	436	449	472	469	453	452	463	431	465	455	459	459	461	464	496	486	447	474	399	456	460	476	430	502	493	450	476	461	468	434	480	475	439	441	486	444	495	493	469	471	439	477	459	439	441	472	528	460	453	457	446	446	468	451	425	500	463	472	444	472	462	463	460	453	470	442	495	492	451	448	446	510	458	493	465	466	457	475	456	466	483	506	476	494	419	470	464	468	450	433	446	412	464	476	452	439	476	450	454	468	491	463	489	459	484	483	529	439	498	454	443	386	450	458	463	459	462	448	481	448	488	420	446	455	457	461	460	457	471	476	449	454	469	473	440	467	448	455	486	428	427	439	441	429	462	434	501	462	493	435	429	480	482	451	506	534	452	455	520	489	479	451	446	445	467	485	456	416	470	478	479	488	480	449	463	440	469	450	451	455	478	445	459	459	436	448	469	455	507	501	414	467	452	445	465	449	450	425	463	487	463	494	482	454	510	449	452	466	448	476	441	471	472	478	454	457	492	447	459	450	427	435	461	479	459	474	467	438	489	474	480	456	483	449	441	468	461	434	449	475	464	446	439	461	497	476	480	415	447	488	417	428	442	475	494	500	452	448	506	466	470	426	445	478	485	451	450	465	475	492	475	424	450	468	452	483	442	457	483	469	486	489	469	441	424	483	516	442	443	439	466	473	500	434	459	416	462	447	419	477	448	441	475	450	486	464	437	433	461	455	490	488	460	468	473	460	467	455	455	480	477	480	441	479	458	472	460	453	424	451	432	473	491	470	476	445	434	433	456	491	425	475	456	454	463	433	482	453	442	493	457	468	484	444	489	471	456	504	437	458	434	490	473	483	445	432	435	499	452	476	469	448	459	457	472	470	499	470	477	469	458	500	500	424	480	444	481	448	453	449	469	472	493	456	454	466	476	449	467	475	462	492	432	458	491	469	464	432	458	439	440	468	460	485	464	465	482	475	471	428	464	455	433	439	464	489	460	486	486	479	483	449	488	409	493	457	418	433	487	476	443	421	465	445	454	467	440	437	453	476	464	471	442	442	446	439	486	453	430	507	462	446	472	482	464	446	456	462	439	443	441	452	436	440	465	451	512	429	451	466	449	463	439	443	477	429	470	473	446	472	483	435	441	449	441	438	475	433	452	479	462	449	443	490	467	449	455	487	455	460	463	452	465	453	440	461	459	455	505	424	455	452	463	462	493	463	437	465	511	456	505	425	470	449	535	469	458	472	457	433	489	444	473	460	500	476	481	438	459	479	451	463	437	449	468	457	445	463	439	492	481	482	437	455	458	455	454	480	465	438	469	422	432	464	449	480	502	470	466	450	478	475	433	477	434	480	460	462	451	452	469	450	442	439	497	477	462	455	507	464	466	456	430	461	464	437	497	458	439	445	450	425	478	478	464	486	456	452	495	500	425	481	462	458	408	469	429	436	450	468	475	455	474	448	440	472	473	409	444	439	456	485	428	480	460	445	477	490	439	481	450	453	453	475	474	482	472	494	467	417	464	431	475	456	484	439	441	444	456	453	444	454	453	416	463	486	448	413	426	459	474	440	501	478	462	475	502	466	438	450	475	480	505	436	448	458	460	500	468	427	452	450	458	491	445	507	445	436	453	478	494	485	482	469	429	463	452	473	465	459	460	481	441	462	493	460	422	487	465	452	449	472	447	443	453	457	474
39646	49503	30827	16639	8141	3539	1879	1132	911	807	710	652	610	510	543	492	486	503	504	481	477	500	496	479	462	488	518	484	503	474	481	478	529	519	480	530	485	475	493	453	512	459	526	514	498	523	455	499	458	476	476	490	515	512	487	485	509	462	508	508	516	521	453	436	481	458	513	465	467	456	509	496	471	482	465	469	459	472	453	455	489	438	475	491	472	475	496	499	468	464	506	506	482	490	508	463	513	463	517	495	441	462	482	459	534	506	457	442	473	468	482	503	443	481	494	470	481	485	447	500	480	443	433	439	466	481	503	503	488	495	463	504	516	495	490	469	474	436	456	457	488	449	474	456	492	472	489	496	474	430	448	488	451	476	470	472	454	476	481	492	514	499	474	459	489	457	457	468	463	467	468	469	516	484	523	475	462	481	501	516	453	464	467	456	492	495	478	480	495	517	461	463	478	491	511	468	465	506	451	471	466	473	440	486	517	480	479	510	533	490	489	511	507	458	478	507	508	505	524	422	489	457	442	500	475	500	464	475	462	471	476	510	497	502	491	434	524	462	483	456	456	469	512	501	492	483	475	464	472	517	500	484	481	469	492	494	476	483	493	494	462	500	492	464	484	484	488	484	491	442	482	497	486	440	525	487	474	500	452	484	475	440	438	504	481	509	441	488	471	508	495	481	531	464	504	478	496	487	479	466	491	492	506	480	458	453	466	510	481	485	507	427	474	437	464	496	495	459	480	465	439	475	483	541	434	492	494	488	464	467	533	496	458	462	462	489	478	435	505	489	500	464	509	505	487	457	477	468	471	473	492	511	477	472	475	482	490	474	468	518	461	445	489	469	486	492	485	488	487	469	476	516	488	478	486	448	466	477	480	498	476	460	488	459	508	498	464	506	483	485	513	492	506	505	485	482	450	470	510	453	426	475	487	544	481	517	475	494	465	468	534	479	482	476	485	477	449	472	484	484	496	443	490	485	413	508	446	484	460	483	475	484	518	484	470	519	499	477	475	493	480	487	486	475	444	474	503	503	479	478	484	445	479	435	504	474	474	498	493	461	469	495	498	464	485	505	483	432	486	495	479	515	497	464	492	473	475	483	471	474	445	461	485	510	472	478	485	474	510	494	525	448	472	460	470	485	496	450	489	533	472	499	506	510	475	496	457	484	501	469	470	484	502	472	495	461	464	492	506	464	510	514	490	505	485	465	479	433	463	500	485	477	473	509	484	478	453	491	453	469	466	485	469	455	444	480	518	473	509	501	493	490	458	475	441	518	439	522	502	460	488	490	481	515	472	507	476	506	465	494	479	500	448	497	462	528	480	480	470	496	432	507	483	461	478	450	481	491	497	477	478	495	495	483	519	501	480	456	458	452	480	479	487	471	460	505	456	529	487	478	451	480	490	527	480	504	475	481	530	469	482	462	468	476	439	466	468	530	491	454	474	471	475	469	499	458	443	495	476	472	471	468	486	494	507	455	500	444	464	453	478	457	475	494	483	492	525	494	495	461	478	444	514	479	468	470	516	461	448	491	467	461	499	492	500	497	485	516	463	458	478	474	493	451	514	487	496	506	479	476	494	510	475	465	463	490	502	495	505	485	507	477	487	498	476	478	467	438	458	509	466	483	473	446	481	474	463	505	457	483	458	494	501	489	479	523	507	494	500	458	466	450	493	496	471	500	508	455	438	500	490	498	467	480	452	449	484	463	478	528	509	503	486	504	473	458	444	477	498	494	458	476	489	466	519	481	493	515	521	468	455	469	481	526	469	496	490	475	511	486	470	516	483	475	463	501	492	513	495	464	470	470	432	487	498	441	489	471	468	484	456	459	481	533	457	500	466	500	527	496	468	520	498	485	479	445	452	486	450	479	471	504	484	474	497	485	496	472	451	496	506	486	466	456	480	491	475	463	467	485	490	472	476	458	426	495	487	487	521	457	468	521	485	481	494	496	499	465	477	480	455	486	486	446	483	491	511	503	438	467	444	484	470	513	489	495	471	451	433	456	459	526	517	454	430	487	510	531	510	485	492	457	489	498	508	464	486	490	503	525	485	471	492	504	460	511	467	505	477	474	464	423	510	438	476	510	468	475	469	474	483	506	462	507	454	543	481	472	466	471	476	464	461	478	465	505	511	495	476	455	462	502	444	455	453	450	512	460	473	488	475	485	459	505	490	470	476	462	501	481	504	457	442	490	499	440	507	481	483	496	471	495	475	471	466	476	487	489	443	457	438	496	488	445	459	522	497	507	461	438	519	463	451	462	490	477	495	482	445	511	514	515	489	459	484	475	501	488	518	457	443	480	494	518	461	478	503	480	467	489	488	467	478	489	469	490	461	480	514	488	507	478	501	504	498	555	458	479	501	514	480	521	494	465	485	496	460	484	469	474	474	493	520	483	474	481	490	471	477	487	502	486	479	512	502	461	473	476	486	481	461	467	461	492	482	475	504	486	463	474	493	468	511	482	469	482	467	472	474	502	454	453	502	476	487	473	486	430	459	467	473	492	485	468	463	481	516	459	523	478	455	484	503	495	482	492	485	494	477	504	510	508	503	495	523	531	467	500	495	507	465	449	460	474	486	445	481	490	509	491	484	495	447	495	477	481	470	516	518	498	475	511	534	469	486	451	471	485	433	489	470	472	490	514	466	468	508	507	477	447	456	463	469	504	462	465	493	488	477	472	469	488	457	485	524	515	469	499	469	473	500	485	474	462	488	455	507	469	488	457	494	457	503	476	453	486	448	467	469	483	487	486	451	511	484	459	492	468	465	476	466	487	454	489	476	489	465	476	472	481	489	508	451	436	461	507	469	479	476	493	465	480	458	488	521	485	490	457	490	470	506	505	486	495	473	496	517	510	474	471	468	458	491	503	487	473	466	458	496	489	456	474	484	517	457	512	479	478	505	460	486	480	459	461	504	492	490	489	475	453	501	484	440	510	536	484	483	474	484	474	467	460	490	520	439	478	474	472	520	473	538	491	480	493	485	537	465	472	485	496	487	453	493	483	497	487	468	447	532	470	451	496	514	493	489	478	500	511	457	460	491	514	488	490	474	544	490	471	498	485	458	444	507	488	483	497	505	474	488	461	451	494	465	462	490	477	507	483	477	507	455	481	526	453	496	472	502	480	510	459	483	492	471	497	481	487	493	500	469	483	465	466	475	516	471	473	503	470	473	478	511	474	519	459	456	492	477	481	444	516	455	462	483	490	505	489	505	496	496	505	475	487	518	472	488	485	509	509	467	529	487	511	477	499	510	542	464	497	516	457	491	453	477	479	489	490	459	460	505	467	475	452	479	448	494	525	491	438	496	487	517	470	486	445	499	445	471	470	537	511	516	459	441	484	482	456	470	497	483	498	496	480	471	462	480	488	516	485	474	505	449	491	479	511	496	490	517	483	481	473	456	476	482	508	500	469	452	478	480	472	480	465	493	491	474	518	486	490	443	501	506	493	517	499	474	467	457	461	489	507	466	515	526	478	464	515
22464	21020	28539	23742	21067	20782	9037	2021	1214	1237	783	568	577	576	559	527	468	457	512	449	449	476	448	468	455	425	457	468	430	454	476	461	457	462	469	464	463	442	404	407	487	441	430	478	457	430	435	490	458	489	415	434	455	435	401	437	434	399	468	439	428	426	444	459	429	450	495	433	483	439	486	436	436	459	437	469	429	432	433	408	463	445	434	480	470	437	399	454	459	466	424	420	445	451	406	465	420	439	416	433	438	443	466	471	418	419	431	466	442	448	444	473	475	423	422	434	405	419	429	454	448	437	436	469	468	480	422	407	410	468	444	440	457	481	423	416	450	426	439	446	417	444	456	459	424	414	444	424	474	413	454	453	449	445	440	452	437	427	417	422	429	448	465	460	425	464	479	479	452	437	376	430	428	464	449	437	491	453	418	476	418	415	463	477	450	432	459	456	423	470	460	414	498	447	463	433	457	470	482	466	443	441	421	426	463	436	403	427	440	479	444	455	444	448	440	451	456	463	398	457	437	461	442	417	441	443	412	461	445	434	420	475	409	465	438	437	444	436	449	454	421	433	465	454	420	413	450	455	458	460	430	398	469	465	422	422	455	402	432	459	445	473	446	440	470	419	433	472	452	408	412	442	451	438	475	398	454	455	425	418	460	426	449	443	448	440	456	431	461	426	447	483	432	448	467	424	418	441	443	416	444	441	495	459	453	435	437	431	434	423	427	445	410	472	430	500	436	444	426	472	464	492	450	448	439	439	437	442	482	437	470	433	444	408	481	452	423	493	430	427	463	423	391	433	440	439	453	393	450	438	437	462	421	432	432	450	445	467	444	421	433	351	435	468	410	408	442	464	410	449	454	474	441	448	446	475	448	445	448	450	465	394	446	442	424	467	405	436	441	411	454	457	436	429	434	435	439	452	443	437	435	452	442	436	432	471	467	425	408	433	427	425	453	449	420	457	425	414	458	449	407	438	453	484	482	442	440	435	421	466	428	441	465	408	450	414	456	424	440	429	467	408	414	429	423	471	429	420	433	451	425	479	431	426	426	422	446	437	445	459	499	432	454	442	473	462	435	469	471	458	465	469	429	399	473	463	432	428	372	428	423	413	447	425	432	458	439	435	477	420	440	442	469	463	450	455	421	458	412	414	433	450	476	452	449	432	431	442	443	430	460	410	435	424	437	436	454	404	449	421	412	429	451	484	436	428	439	447	451	439	499	415	441	432	455	458	445	445	454	437	434	438	454	445	437	436	444	441	456	431	456	441	489	457	440	501	448	419	476	449	455	428	406	448	469	503	456	464	425	452	452	453	439	402	465	442	485	467	457	467	442	471	427	389	447	430	427	487	459	435	488	451	473	405	459	424	446	418	434	477	454	417	402	424	456	432	449	450	445	474	422	426	433	418	473	440	465	448	449	411	422	447	442	422	447	467	450	465	417	432	466	460	443	440	442	462	447	463	475	445	397	469	453	453	457	451	442	428	447	464	444	469	425	419	436	458	436	422	410	468	452	429	490	455	478	453	455	430	415	461	477	463	410	451	445	422	459	417	456	438	396	431	447	476	438	463	440	437	459	476	422	415	438	432	455	416	423	465	447	472	442	458	463	467	448	447	452	432	466	420	426	421	447	435	443	448	435	464	466	456	446	400	479	463	411	438	450	427	414	410	423	463	433	407	430	472	442	450	427	473	426	413	455	468	381	456	455	466	424	436	445	424	396	454	429	456	431	395	429	454	463	421	408	449	453	435	439	433	421	457	432	475	453	472	436	463	423	438	441	447	464	445	413	433	404	461	445	431	479	477	473	456	430	450	449	436	443	466	459	422	387	426	443	452	428	438	426	479	454	453	469	460	441	457	444	426	452	437	470	445	465	480	461	433	443	395	427	425	473	437	435	477	444	440	472	419	425	423	439	435	427	444	452	451	436	440	432	427	456	465	481	428	438	429	441	437	463	441	444	455	435	469	479	433	444	441	406	473	436	394	442	416	411	482	409	437	435	435	469	432	459	465	452	467	466	461	447	437	419	452	487	421	425	468	422	467	460	457	440	489	461	431	411	435	428	452	457	440	434	466	451	421	481	460	473	409	450	430	445	464	394	429	437	469	427	432	430	409	449	439	418	464	439	458	470	434	450	493	449	470	430	425	490	473	416	490	425	461	408	436	455	430	461	407	447	439	481	456	451	434	441	450	486	435	463	438	457	474	448	434	421	462	421	431	430	469	449	448	460	477	427	436	438	455	444	451	418	426	434	419	501	421	445	451	429	432	422	441	443	463	418	421	475	460	447	416	442	430	435	460	475	423	479	434	482	419	473	416	430	438	444	415	466	448	438	469	399	429	436	426	420	470	443	411	464	457	445	449	457	412	449	471	483	421	419	443	455	446	449	417	463	433	467	482	452	447	453	480	459	445	438	461	462	448	453	450	422	398	474	423	413	450	437	419	438	403	465	411	447	438	411	495	452	420	476	473	441	435	420	453	480	475	418	442	443	452	429	478	453	436	437	410	470	440	458	454	428	399	448	449	429	419	440	429	459	428	417	494	439	439	443	452	417	451	471	421	453	451	437	447	441	434	446	476	424	429	414	413	418	457	445	463	438	479	429	403	442	461	439	438	462	436	408	485	467	406	464	484	464	447	445	450	423	456	415	440	477	464	410	402	417	439	469	460	433	418	470	439	453	433	441	414	434	422	432	411	408	443	445	420	456	483	458	450	442	442	433	394	454	431	430	440	427	438	456	432	473	450	442	417	436	429	447	442	433	445	486	419	448	425	427	427	416	440	427	462	480	444	442	438	433	508	448	463	424	436	453	459	456	435	423	447	457	440	402	455	419	429	446	406	425	433	439	439	461	422	403	441	409	440	460	450	478	438	490	439	457	439	457	437	411	427	454	447	440	439	442	471	493	470	453	427	466	441	413	391	461	462	425	416	457	449	411	426	408	416	417	446	438	442	478	435	443	421	422	461	422	430	486	456	437	435	454	463	435	459	451	478	430	447	416	424	429	449	415	438	449	447	464	424	454	452	411	411	485	443	425	430	447	428	460	421	431	417	425	451	450	428	465	467	412	472	467	463	433	475	453	404	443	446	468	474	440	446	421	419	415	395	446	413	436	451	435	441	466	465	461	439	464	440	478	409	418	465	429	469	436	443	460	447	415	433	435	456	434	420	439	463	415	455	420	435	468	421	441	430	442	452	432	424	431	469	430	410	456	493	432	434	492	445	453	412	402	416	417	451	421	395	449	421	417	471	433	445	438	420	456	443	409	429	435	467	464	482	427	441	432	461	493	452	444	459	418	435	444	448	379	448	437	450	419	447	466	460	442	438	408	460	411	440	436	424	450	407	435	440	476	447	501	434	447	429	454	464	419	456	453	402	457	439	460	450	453	418	459	425	469	470	442	456	423	451	463	446	451	420	475	409	442	410	477	403	418	466	457	458	435	450	440	456	472	451	458	423	427	401	432	448	456	464	469	436	431	406	409	473
44818	66904	45529	25854	13536	6091	3806	2503	1876	1644	995	708	641	604	530	535	505	501	502	466	454	493	444	441	448	452	451	455	489	440	487	453	473	473	452	462	484	433	475	419	476	477	466	441	459	491	472	462	450	445	410	465	431	472	447	486	424	432	416	451	448	441	459	441	466	454	492	453	459	487	496	479	435	430	478	447	449	433	432	447	462	460	462	473	443	473	420	449	440	456	458	462	471	466	463	455	448	477	448	447	446	447	433	452	480	495	468	425	466	451	445	437	453	452	435	445	498	475	455	466	438	418	465	466	468	450	432	435	490	467	414	493	450	469	488	434	432	430	456	426	447	475	473	450	461	454	459	444	436	444	434	414	452	453	443	440	424	427	475	436	507	439	469	441	452	435	453	441	513	491	458	446	460	466	487	426	466	462	424	427	481	447	438	423	426	455	476	440	474	478	461	435	459	480	441	472	426	451	457	486	446	465	446	488	473	477	495	428	449	446	467	441	431	445	457	466	467	485	414	440	457	486	472	500	446	449	466	444	448	470	464	455	465	430	436	468	466	436	486	428	443	429	464	461	445	468	483	457	472	496	449	479	446	475	439	436	435	484	425	477	452	459	447	433	482	435	446	427	469	442	462	446	461	458	461	426	437	452	466	438	442	494	465	478	438	438	474	461	496	478	460	440	452	471	467	452	456	438	475	454	466	401	465	426	442	438	457	483	463	463	459	462	401	473	444	445	438	439	445	478	425	440	464	461	488	480	433	466	456	433	436	486	449	448	432	468	440	430	454	432	419	495	485	434	421	450	454	451	453	422	438	425	479	424	479	439	469	478	390	465	435	462	440	442	444	460	449	460	439	470	459	493	437	473	457	482	476	449	473	482	488	509	429	420	443	489	483	446	451	431	435	436	438	492	464	475	436	440	488	462	458	446	467	448	484	445	449	455	443	483	520	472	460	448	455	467	435	425	433	438	425	521	452	448	459	498	484	465	445	434	448	449	441	474	446	443	442	460	409	482	440	457	474	469	481	451	447	457	459	455	458	466	458	460	481	452	494	434	488	472	456	477	502	438	443	506	473	450	458	468	475	475	469	479	449	439	435	447	439	455	486	452	431	457	455	489	467	458	451	468	466	421	464	464	493	481	511	454	479	461	477	467	497	470	474	472	460	429	469	479	506	446	436	443	458	448	512	477	442	426	476	453	479	478	476	471	443	436	415	482	450	454	473	445	472	428	411	453	482	453	455	465	440	466	455	416	443	434	466	453	452	445	439	430	455	476	418	453	441	462	467	449	488	435	440	439	501	435	454	445	458	476	452	456	471	493	480	490	457	471	448	460	471	452	503	417	428	430	451	502	468	478	411	449	472	493	445	465	436	469	441	442	434	493	484	465	460	463	458	427	452	429	447	469	433	447	446	480	474	450	471	439	455	472	466	460	417	454	486	510	469	477	449	442	436	473	467	422	441	463	430	462	478	413	449	455	442	455	457	448	465	472	461	463	413	432	437	460	450	451	421	447	465	469	456	457	438	494	430	502	447	421	441	486	462	464	459	410	486	443	417	464	449	487	455	412	496	444	465	450	455	454	434	460	412	444	447	455	446	458	447	494	456	465	447	460	434	443	496	468	476	452	447	428	418	473	482	456	483	469	428	436	468	450	439	441	439	479	478	467	472	504	485	456	429	448	456	457	460	434	465	480	462	435	489	458	454	415	427	456	495	459	440	441	478	453	475	431	495	433	417	461	506	433	440	504	458	465	463	436	457	445	452	508	442	455	477	439	444	489	425	502	466	416	467	458	437	489	458	432	457	447	481	432	439	449	423	466	435	502	462	474	455	468	460	418	468	448	486	456	495	434	484	420	450	464	486	424	482	472	422	456	480	445	457	420	451	476	454	442	456	462	469	435	442	460	470	416	420	469	486	442	450	484	476	465	470	449	458	426	449	443	451	448	477	425	461	476	463	449	461	487	431	455	441	424	466	457	476	467	477	427	478	452	438	469	499	468	451	474	454	448	461	454	473	455	454	440	477	402	461	471	467	483	455	449	502	453	452	473	445	432	480	464	449	459	422	479	461	465	449	430	481	486	433	506	497	443	431	408	435	443	460	455	440	434	437	477	429	465	449	485	495	467	458	477	449	497	449	500	413	449	475	440	460	469	451	491	471	492	469	462	482	478	444	444	479	457	446	481	472	423	454	460	443	485	446	441	482	448	477	478	468	517	474	433	501	422	475	415	480	426	460	492	480	455	455	432	426	484	466	432	451	435	437	445	450	457	421	441	449	472	451	465	465	442	482	439	433	458	438	461	480	454	441	470	409	463	437	499	423	423	442	459	494	452	445	461	476	427	450	447	456	449	451	477	422	416	472	437	466	477	431	481	477	457	503	447	453	452	419	502	447	456	439	459	456	428	451	475	451	460	462	421	482	457	481	410	435	452	485	468	464	468	452	461	464	440	488	445	455	458	433	465	467	479	469	449	487	427	435	475	509	456	463	492	452	447	427	446	429	469	490	457	453	487	441	480	455	438	457	399	490	438	415	467	441	430	473	447	454	427	441	434	453	452	437	494	484	503	476	471	428	447	494	450	458	431	405	439	461	454	463	446	431	475	455	467	463	475	447	450	461	473	466	486	443	447	461	443	416	453	465	495	426	497	435	459	429	446	468	477	469	477	439	465	458	472	437	455	447	430	435	447	441	472	475	464	503	500	459	443	483	454	456	419	479	458	458	486	423	454	469	458	465	456	448	469	430	412	452	425	459	496	487	439	421	472	464	475	455	453	460	435	455	478	458	447	484	419	471	451	486	490	438	444	485	461	429	452	462	432	445	448	448	456	486	450	465	481	448	451	445	434	472	462	469	439	492	435	469	460	451	472	454	492	459	476	436	427	473	439	461	478	459	477	467	457	432	466	502	470	457	437	478	468	451	459	452	463	439	463	423	469	430	420	472	483	451	468	488	432	474	458	496	431	425	450	474	472	447	448	496	451	469	445	451	442	463	454	433	442	466	421	405	502	496	481	483	479	475	490	463	438	460	409	461	480	437	436	471	479	440	439	435	449	467	433	486	468	447	479	454	430	480	493	463	461	488	493	454	453	469	469	447	432	451	459	448	487	446	477	441	422	443	462	456	481	430	444	430	454	499	510	433	458	441	423	451	475	440	445	478	453	493	432	441	458	412	460	461	428	425	476	427	453	477	466	450	475	419	465	451	452	427	515	444	460	463	484	442	429	460	464	508	471	458	429	474	451	442	437	419	474	445	416	437	446	457	498	479	470	423	454	495	454	406	486	447	441	459	456	474	417	455	457	429	428	472	430	495	464	482	442	480	458	482	455	439	464	467	460	451	443	479	416	432	471	450	433	429	460	443	468	485	474	436	460	471	446	437	497	469	448	472	451	450	489	436	434	463	497	480	441	472	488	464	475	426	485	470	461	431	459	454	449	424	451	482	478	451	455	425	434	445	492	434	490	471	439	444	414	448	415	483	486
39725	45388	38016	22866	10255	4053	2068	1323	1021	800	665	539	499	506	472	470	491	449	451	444	480	426	430	452	509	459	474	456	426	485	446	482	451	469	475	423	467	442	437	491	451	444	472	434	469	421	457	448	443	496	493	495	476	494	458	451	433	482	417	444	486	474	476	439	493	468	449	483	471	444	484	439	439	444	424	429	444	447	484	449	444	462	468	499	462	439	456	497	416	452	425	421	454	449	428	470	436	440	471	487	498	448	441	464	455	470	453	445	470	442	443	435	453	440	415	476	443	455	437	462	471	443	450	467	405	460	452	500	423	459	440	475	422	433	479	458	475	453	468	422	454	405	451	461	464	462	475	475	437	461	408	415	455	459	444	454	455	415	452	438	437	446	466	415	428	460	408	439	464	400	438	436	484	469	491	478	433	426	446	434	480	455	474	464	464	424	434	463	439	442	448	444	466	452	454	462	472	439	463	446	438	438	426	435	476	483	467	450	449	423	465	451	454	405	434	450	465	459	453	438	460	463	474	436	472	451	465	447	434	437	452	435	481	447	411	492	442	444	467	474	492	423	448	464	432	459	473	439	452	455	479	423	478	457	446	433	438	489	451	472	465	440	466	485	433	449	465	487	456	444	463	457	467	486	505	465	451	434	522	481	438	484	459	436	466	457	425	404	484	443	429	467	496	472	478	468	455	455	432	461	494	442	433	486	449	456	479	484	460	437	491	443	454	461	462	441	456	426	455	424	437	471	480	468	458	421	462	417	438	454	458	436	436	462	462	420	448	415	445	444	468	427	448	444	449	478	427	436	439	446	459	458	439	399	464	493	463	456	465	451	446	454	454	469	425	405	445	438	456	454	436	417	476	488	469	463	428	474	491	445	471	442	473	494	452	433	434	473	460	446	473	441	439	438	438	431	465	458	472	459	421	488	427	446	429	469	464	445	418	458	473	448	422	476	477	438	483	489	445	448	424	451	447	473	469	464	498	435	446	461	480	451	437	471	490	483	461	479	460	477	419	458	410	444	482	437	457	462	453	457	458	452	440	410	451	416	429	449	469	510	445	469	424	443	472	471	447	471	500	464	441	414	448	415	441	451	445	450	433	455	453	427	472	478	441	439	432	463	461	458	444	471	443	485	453	441	478	438	481	430	437	472	450	417	479	460	425	455	448	476	441	451	423	472	491	454	462	418	478	445	461	429	484	454	459	480	475	473	451	415	465	439	419	470	445	441	459	486	463	452	459	452	422	506	451	451	419	492	528	462	433	434	427	469	480	449	449	446	440	460	454	440	431	442	481	461	452	481	451	437	476	461	454	456	444	471	463	443	447	432	438	428	532	453	458	458	468	433	468	462	457	428	417	449	469	434	469	461	472	438	451	456	465	428	487	436	435	466	489	478	447	429	462	461	450	494	474	441	457	489	463	427	427	451	398	458	401	482	457	454	469	475	445	458	465	448	448	443	445	446	479	450	455	463	428	502	476	473	475	457	444	469	455	500	436	465	470	452	419	484	475	448	466	430	447	465	472	470	455	471	473	450	435	436	447	440	457	459	444	457	426	473	491	465	423	457	427	436	430	419	443	453	458	450	436	447	444	453	476	475	466	470	441	433	429	445	436	477	490	480	463	443	439	471	443	475	433	468	475	434	445	471	474	408	455	442	476	452	431	413	437	473	470	470	423	462	438	469	476	431	435	463	487	438	489	458	456	454	441	471	474	464	457	438	453	438	428	471	445	445	466	467	471	445	488	413	475	511	437	454	461	468	424	483	437	474	532	497	439	480	483	460	484	494	459	473	465	447	420	483	475	439	478	436	438	499	466	447	453	455	443	438	491	464	449	440	436	432	485	459	441	467	449	470	477	449	461	468	418	443	476	470	437	461	468	452	471	500	434	423	453	438	427	429	429	453	464	429	456	471	412	455	452	412	442	474	467	446	445	438	460	453	460	447	429	471	432	438	458	456	488	463	451	435	439	461	434	414	452	450	469	451	487	444	418	475	470	451	464	458	483	452	437	464	445	456	451	473	432	451	422	468	457	467	425	426	484	472	466	456	476	446	452	502	410	476	476	423	472	462	414	421	481	454	435	458	444	447	422	479	446	453	462	487	493	448	424	454	476	511	463	452	435	441	448	480	459	470	446	404	435	487	448	466	487	456	464	455	437	452	472	437	454	448	463	426	400	476	478	437	492	482	432	470	431	452	441	490	473	445	412	457	418	440	507	469	437	486	468	433	471	446	460	475	512	464	427	452	465	437	473	452	448	487	480	479	486	431	480	475	478	444	461	456	479	492	506	415	450	470	447	489	468	461	459	471	450	469	471	443	446	430	468	442	464	480	432	432	460	461	471	435	465	467	486	443	447	456	449	437	457	465	459	482	441	471	470	453	463	429	430	460	458	434	459	452	461	403	447	456	488	467	435	464	436	454	434	430	476	434	452	431	448	426	483	502	454	412	417	422	439	461	497	453	446	448	459	478	459	459	464	456	442	429	465	444	471	455	430	397	497	414	433	444	498	461	471	444	419	456	393	431	438	453	457	460	459	447	427	455	492	441	456	477	446	401	458	470	467	429	472	426	469	448	460	465	469	448	452	456	482	497	446	455	432	481	460	422	463	446	460	455	466	478	438	466	426	432	433	432	469	494	446	508	445	501	453	455	429	491	456	455	464	421	476	452	471	461	464	436	452	448	462	456	453	450	478	454	463	464	453	429	434	394	445	445	456	433	432	493	432	431	429	438	448	500	451	496	429	444	446	444	453	499	476	466	472	469	441	447	465	454	479	458	435	449	466	434	450	465	448	456	476	456	477	436	456	461	472	454	486	439	465	432	455	462	454	449	456	437	493	477	454	448	493	473	462	458	476	451	446	482	456	416	465	441	498	445	441	438	443	491	422	455	453	441	424	466	446	461	490	437	449	448	468	426	439	480	484	465	429	480	444	463	432	435	456	442	473	437	447	429	506	432	427	461	447	471	443	452	491	422	459	422	462	447	451	474	418	440	481	481	456	453	437	437	459	443	419	446	427	440	425	463	432	433	454	467	439	456	453	445	477	460	461	419	491	453	468	424	451	450	435	455	449	463	450	447	392	438	459	464	467	469	467	458	489	443	448	446	486	445	441	470	429	445	446	438	477	479	457	452	442	432	496	463	441	449	459	442	491	449	435	425	452	463	422	445	451	442	444	457	439	505	473	441	478	413	461	411	495	460	440	470	458	464	486	448	419	517	477	421	471	473	408	453	438	440	461	476	461	458	498	437	451	478	439	446	458	448	471	482	421	470	449	488	487	444	476	437	478	423	456	427	436	442	464	485	460	470	472	454	483	491	412	413	482	461	449	461	460	452	478	442	426	484	436	472	473	435	488	469	415	485	486	483	454	460	441	445	425	453	417	445	481	471	461	453	445	442	459	467	452	454	444	462	480	453	437	420	460	447	458	450	432	426	449	442	450	440	491	446	489	452	461	484	413	455	437	470	432	453	428	425	482	444
45657	56163	36527	19806	10977	5551	2987	1779	1419	1170	843	625	554	584	505	468	510	449	485	453	512	472	506	546	480	492	446	463	523	504	449	490	478	469	477	477	459	519	477	483	439	482	435	464	448	474	481	471	497	464	489	493	473	469	492	503	476	459	443	489	510	492	483	478	486	502	480	463	514	531	501	500	536	442	489	481	466	435	474	445	461	451	455	499	509	441	484	455	492	499	479	497	460	472	474	497	418	460	488	470	458	427	497	445	475	448	490	452	494	463	487	481	468	535	476	447	506	471	477	456	490	474	492	478	475	499	458	479	482	482	474	463	478	477	511	470	434	473	479	507	473	488	491	483	471	475	463	481	524	494	466	472	464	506	521	455	518	477	509	454	476	487	476	438	477	456	478	459	488	485	435	465	479	456	480	495	466	460	484	502	477	439	467	490	489	465	493	488	488	468	482	484	492	457	486	473	471	491	481	502	472	441	485	490	483	495	495	454	493	471	494	490	480	507	496	462	465	472	497	472	473	466	500	518	477	452	483	463	487	506	502	522	488	481	482	448	483	448	446	461	479	475	498	484	477	432	464	465	473	465	507	481	485	469	514	462	495	434	471	461	447	465	498	492	451	473	480	450	482	459	434	435	461	474	507	469	466	472	461	458	485	481	463	508	463	511	469	441	444	526	466	472	466	488	448	468	493	507	435	458	458	487	486	486	533	509	500	494	496	474	506	448	483	485	485	448	451	470	470	468	487	472	472	488	440	430	491	443	450	478	478	458	496	491	472	479	462	466	484	484	494	495	486	542	459	433	504	460	467	435	455	462	480	502	486	465	488	483	464	491	485	494	481	455	475	547	488	444	512	480	457	497	504	503	489	449	470	425	446	489	490	486	445	475	467	505	420	495	471	471	474	479	464	489	503	459	500	484	514	464	471	437	495	470	511	463	489	468	459	463	487	501	453	477	486	481	480	438	479	541	499	484	429	490	465	504	472	469	476	446	480	538	474	478	480	452	517	450	495	462	482	488	470	441	490	491	469	502	485	472	514	491	482	437	496	481	501	480	488	474	483	461	508	477	440	488	471	466	478	515	476	512	516	448	459	463	488	443	497	492	470	455	480	496	471	491	492	464	504	462	472	474	493	479	447	519	490	484	492	479	482	451	479	455	491	502	461	476	462	488	521	460	421	502	497	490	456	500	488	481	486	519	458	471	510	473	478	483	485	480	460	435	460	459	474	464	481	506	486	488	470	474	468	458	490	491	462	459	467	475	480	506	500	461	506	481	483	465	463	488	454	476	479	473	474	477	450	472	447	481	453	490	476	495	501	477	493	502	511	475	502	491	494	489	497	471	498	440	491	467	505	505	467	488	490	466	428	462	490	462	449	510	478	471	451	485	470	480	529	472	490	471	465	466	464	476	488	488	512	461	452	476	454	512	517	480	481	504	530	467	490	491	504	497	478	459	434	503	467	475	480	465	495	454	425	481	509	488	447	459	424	492	502	510	497	478	467	508	472	451	455	501	451	474	502	466	496	479	472	484	481	505	446	473	458	456	504	475	433	477	464	469	458	414	470	495	475	499	510	468	539	508	475	471	450	472	476	483	516	486	473	428	463	517	441	438	488	457	465	455	482	514	497	446	505	482	493	461	511	494	470	477	513	488	453	489	498	481	466	458	463	504	481	480	474	491	451	461	486	443	490	478	475	495	501	472	493	479	423	479	495	484	483	484	458	470	503	487	483	492	459	462	495	443	483	480	471	529	457	465	458	478	458	496	487	481	504	515	477	484	502	479	449	478	461	478	441	507	466	486	463	484	543	479	471	446	478	487	459	511	489	476	446	464	471	489	460	467	450	456	504	465	464	425	481	489	457	508	498	477	464	466	497	526	479	478	462	479	459	468	466	490	466	476	476	446	436	486	463	431	478	454	504	478	478	459	470	489	440	523	497	483	474	464	505	488	476	466	462	490	447	501	488	476	485	496	477	484	479	474	466	479	469	478	485	485	422	476	464	462	485	480	485	479	484	458	477	501	500	508	476	488	463	491	490	470	444	442	467	489	475	504	491	504	490	463	489	486	489	485	489	483	460	462	492	479	457	482	457	514	467	472	508	512	490	477	473	481	513	469	457	493	455	484	508	485	485	465	482	477	461	487	501	504	461	482	486	498	492	462	476	475	473	472	504	503	516	479	491	460	431	509	429	473	451	454	462	480	451	432	512	501	468	466	494	476	458	476	482	493	432	435	472	443	450	470	484	470	502	478	501	469	478	445	484	461	490	531	460	446	453	469	487	458	486	518	471	474	485	486	496	471	471	497	465	486	470	473	494	507	502	478	511	504	466	466	483	484	445	491	471	437	440	533	507	508	502	508	473	458	496	511	503	484	531	485	491	516	445	518	456	481	430	461	459	481	464	466	507	446	484	514	514	480	474	454	464	480	463	429	471	428	469	469	450	488	490	479	501	444	440	472	465	492	502	509	482	487	453	470	500	476	461	539	455	454	463	455	502	450	453	475	533	498	475	478	500	513	473	476	482	464	488	464	528	463	440	471	492	477	513	481	484	485	498	475	457	464	487	467	495	500	522	438	454	481	468	517	480	473	459	466	461	478	485	452	440	459	494	482	448	478	455	505	452	454	448	497	510	435	484	508	518	497	457	495	440	439	510	459	481	429	480	472	514	494	493	444	470	455	475	462	497	452	500	489	472	476	472	480	502	475	476	537	502	481	497	479	499	490	486	482	443	476	457	491	469	496	481	457	466	475	492	524	492	456	432	476	459	494	488	484	486	431	463	454	493	465	450	480	496	490	491	465	495	485	462	449	507	470	474	466	472	437	488	480	493	494	463	479	481	479	524	463	482	478	457	460	520	517	471	487	472	483	489	523	470	502	515	488	480	488	480	491	499	451	492	462	523	456	459	487	449	450	487	449	479	486	478	456	490	470	483	476	506	479	465	469	480	522	503	502	493	515	521	488	467	451	505	461	493	483	512	459	493	487	521	512	472	474	485	518	488	486	449	429	506	504	466	456	461	461	490	437	430	443	448	441	505	478	465	482	530	487	492	499	470	462	522	489	467	456	432	487	493	473	478	519	466	469	556	477	505	480	502	466	483	483	468	467	469	474	500	454	488	487	463	479	492	504	447	485	507	511	470	464	473	469	486	443	483	448	490	490	466	497	482	466	485	472	479	448	455	475	499	476	473	448	502	450	468	476	495	495	491	476	441	437	452	479	456	478	470	427	467	479	514	484	498	484	503	483	454	463	446	511	479	474	481	473	503	473	494	476	489	451	477	499	501	477	457	472	478	467	482	456	455	489	464	478	518	435	515	481	498	490	472	482	470	467	474	489	465	493	460	461	470	540	513	466	489	463	495	480	481	494	458	478	477	511	457	490	501	474	490	473	506	459	476	480	447	490	501	487	447	483	504	496	475	522	472	514	470	471	500	479	469	446	484	452	473	517	476	488	478	494	484	436	505	474	474	490	508	493	453	472
23174	20849	28114	24285	21224	16678	7264	3140	2070	1304	993	696	556	494	487	491	479	457	415	454	454	432	407	449	442	424	423	450	423	428	431	406	445	441	416	458	403	436	398	477	450	430	447	433	389	463	406	412	424	410	465	427	440	445	439	443	414	424	418	409	416	454	403	458	431	421	426	408	409	435	423	447	453	433	455	448	435	404	403	421	454	373	395	467	444	454	397	437	436	463	415	419	441	440	430	449	430	441	430	446	432	441	398	392	420	432	431	396	397	436	440	408	479	426	386	406	450	430	397	427	427	412	446	396	393	442	422	437	416	455	456	446	447	447	410	428	440	458	438	418	446	392	444	416	421	437	447	442	449	426	424	436	401	433	431	433	458	448	427	440	422	425	425	394	432	443	446	443	399	439	435	420	407	420	423	467	422	421	398	433	449	458	383	444	416	413	450	401	429	434	428	440	453	471	405	419	425	432	423	478	420	418	450	446	516	442	401	443	445	463	461	455	424	450	423	398	434	440	403	408	437	440	388	423	427	423	404	444	475	472	421	446	470	368	407	431	431	462	414	442	410	452	436	448	461	402	445	452	445	429	460	461	425	403	406	441	441	433	435	427	415	450	430	442	402	428	442	445	455	426	423	415	364	464	430	442	411	449	454	429	414	439	419	423	445	387	434	421	411	492	422	437	437	426	422	448	442	432	460	446	430	446	460	405	397	431	430	401	443	442	453	420	426	427	419	426	440	405	412	426	389	435	432	424	412	417	418	428	422	410	400	397	442	412	445	418	434	438	421	443	441	429	432	420	460	397	419	434	425	423	423	419	423	435	484	426	461	427	427	431	428	404	432	453	422	444	442	410	397	409	428	435	438	402	427	420	419	418	414	417	442	432	418	413	425	460	466	419	436	418	431	438	439	436	413	423	430	442	412	446	429	464	411	413	403	429	432	438	447	416	456	412	398	425	452	402	430	412	397	437	402	451	432	400	428	405	437	394	431	427	410	429	418	417	438	446	406	449	456	428	420	447	411	430	427	399	416	385	444	418	431	424	431	416	440	408	466	471	404	453	433	412	437	419	419	424	403	409	414	445	442	428	412	455	433	462	453	401	465	382	450	458	430	422	455	447	421	454	404	433	440	430	427	422	365	404	406	415	457	399	448	449	399	458	437	415	414	399	380	449	424	417	432	477	406	454	445	423	402	418	430	453	422	437	376	424	471	429	426	402	430	439	404	435	409	459	413	420	433	455	437	420	417	416	425	465	408	397	411	434	444	433	441	433	444	427	461	415	406	429	444	452	434	437	434	430	426	392	412	416	417	417	403	425	425	382	414	425	416	429	429	435	436	394	430	477	439	405	421	480	407	448	413	432	435	425	430	443	419	424	471	394	421	426	440	376	434	415	455	433	419	429	443	422	451	428	435	427	427	414	416	449	418	409	414	395	431	436	452	416	455	400	424	424	467	432	410	450	465	423	418	441	418	431	462	420	419	427	435	409	457	444	415	453	414	445	443	448	447	423	426	421	432	423	411	390	415	446	387	470	425	415	398	449	475	404	460	414	445	418	445	434	413	402	425	431	448	401	430	426	425	433	437	433	375	427	442	467	422	401	424	403	412	431	463	398	423	428	432	440	418	409	441	421	429	432	389	408	442	437	444	398	430	462	446	394	455	459	432	419	448	419	441	417	456	431	451	445	409	413	395	434	391	437	419	404	417	434	429	461	421	417	426	442	425	425	436	447	416	450	469	402	421	467	426	441	421	455	441	427	432	439	450	435	467	396	449	378	453	406	428	432	449	465	429	398	459	424	442	427	438	416	449	482	377	417	452	413	384	423	458	413	395	415	445	430	440	434	454	461	438	395	414	419	431	425	424	449	467	427	453	419	408	414	408	461	431	434	407	443	439	468	450	442	421	475	393	435	424	430	442	429	453	474	432	444	392	440	421	406	439	426	454	434	463	471	428	421	420	415	439	420	427	414	442	440	423	440	447	423	412	432	415	408	429	467	436	445	438	456	422	405	390	400	416	410	462	415	402	419	454	442	420	428	455	425	414	421	454	423	400	431	446	453	437	446	438	442	475	420	405	390	467	409	442	455	420	400	481	446	426	423	401	429	398	419	452	419	420	472	446	422	450	407	444	431	438	443	410	451	420	443	459	440	415	447	425	467	414	403	438	435	426	448	467	473	397	413	423	457	409	457	404	417	416	420	392	430	405	422	419	428	428	431	443	463	383	435	430	426	425	415	431	429	452	422	416	431	432	444	466	431	365	436	408	420	395	449	427	454	429	406	418	453	444	449	416	437	421	443	399	408	437	437	437	459	433	435	444	464	430	459	424	469	406	418	430	411	452	409	415	447	404	421	412	421	419	442	429	449	415	447	424	427	420	418	425	409	446	426	432	442	442	413	415	420	441	412	419	418	415	406	423	454	417	384	434	420	434	455	404	433	424	431	417	439	436	446	440	456	445	391	446	429	404	428	451	438	425	442	452	422	448	430	423	455	393	405	440	441	423	454	431	417	418	419	387	427	408	428	453	433	413	459	454	411	421	435	457	427	418	437	411	434	467	405	436	385	454	436	438	449	425	418	392	413	452	439	436	415	425	425	408	425	436	450	434	434	399	462	432	434	459	429	459	431	397	403	443	417	466	425	459	385	396	380	443	420	443	424	434	442	401	428	442	456	405	444	416	417	466	434	448	441	420	396	440	425	434	422	437	419	439	439	459	418	430	436	435	419	448	431	448	404	417	419	445	449	410	424	404	453	409	437	425	423	463	444	432	448	434	444	421	469	442	424	411	407	435	435	443	401	387	387	409	475	462	443	436	454	446	421	464	449	421	489	442	404	414	427	430	416	447	446	448	434	463	433	432	449	459	441	447	420	425	443	452	438	448	454	407	466	424	449	422	436	408	429	405	429	427	445	425	465	462	440	451	399	442	447	436	397	452	448	401	416	470	429	410	467	424	448	458	410	400	452	420	424	412	438	385	427	450	443	412	425	454	424	398	422	467	419	444	431	429	441	414	433	422	440	454	450	439	421	433	398	430	430	451	445	440	420	410	434	405	405	455	436	404	408	450	427	405	434	436	406	413	405	412	453	425	436	449	468	426	432	417	393	437	439	455	403	458	426	418	432	425	443	452	404	419	460	446	445	420	405	435	461	433	447	438	428	387	401	468	418	434	448	475	424	415	452	409	415	417	429	447	459	437	399	425	413	433	412	424	433	423	397	438	413	422	447	416	413	406	397	432	428	447	423	404	474	474	436	455	396	420	424	413	434	420	408	433	479	440	468	439	435	435	404	407	452	395	431	416	436	411	444	438	446	436	412	377	420	457	396	437	450	426	422	402	404	446	432	421	418	416	431	385	396	404	450	401	419	459	445	424	455	454	412	431	429	422	423	421	441	430	427	459	450	427	439	429	406	434	422	431	418	449	449	425	432	435	444	407	439	395	447	447	402	448	418	427	447	402	446	420	408	402	421	445	456	450	456	442	404
43746	64241	45095	28488	17937	11707	6819	4404	2926	1863	1220	837	655	574	510	467	454	448	466	448	419	452	453	454	429	451	458	436	470	445	419	410	469	455	464	427	438	422	426	496	462	429	471	449	429	441	392	481	419	439	447	439	479	441	403	441	459	430	438	467	454	482	470	462	474	448	508	454	443	468	476	457	467	471	463	428	424	440	488	445	495	448	484	422	404	436	447	449	447	436	492	448	440	478	436	461	428	434	429	442	462	444	474	401	438	435	428	412	440	427	416	443	460	461	422	450	460	429	423	433	435	459	451	456	445	434	446	422	420	425	446	441	430	439	441	439	431	418	440	459	427	438	450	468	452	451	442	473	440	452	422	454	435	455	474	479	500	449	464	506	445	457	471	477	451	426	424	455	475	443	473	425	454	456	442	450	431	453	417	373	514	431	442	439	459	407	440	483	448	455	419	493	451	460	439	440	429	430	425	460	430	476	423	419	456	467	455	434	443	452	429	460	425	429	461	419	413	476	448	466	424	439	476	498	436	445	410	455	452	466	416	468	444	462	462	460	435	476	436	446	460	473	446	426	420	455	447	432	416	430	471	425	442	466	469	427	457	446	437	456	474	417	436	432	448	459	422	462	407	466	454	476	461	449	458	443	477	437	443	445	460	453	457	423	443	445	448	415	454	473	453	474	456	484	423	510	439	449	468	501	411	443	459	464	479	469	417	451	443	448	448	418	433	455	453	460	472	434	458	472	453	425	444	403	424	435	439	427	427	466	483	424	439	473	467	439	464	447	463	461	443	410	400	473	404	448	439	461	408	427	455	432	461	453	409	464	509	459	474	443	419	460	424	480	479	433	457	460	464	449	477	429	441	464	436	421	428	491	445	459	431	420	467	451	425	475	456	448	425	442	452	461	454	502	460	412	485	439	442	424	467	443	450	449	448	472	469	446	425	482	462	461	453	419	447	434	457	463	414	431	438	449	452	454	472	490	449	461	430	480	479	438	441	491	458	457	458	409	427	438	448	455	445	460	436	467	429	421	455	439	453	451	432	460	451	448	434	463	484	454	438	472	450	452	426	441	466	445	460	462	418	462	484	429	442	466	430	454	486	451	459	438	426	465	418	467	431	444	465	414	449	457	444	439	492	436	425	427	444	430	424	433	435	462	402	455	461	458	441	450	431	446	440	430	418	426	458	420	477	462	419	426	436	442	410	438	455	461	452	422	455	413	464	463	462	443	419	419	436	426	446	465	492	477	465	490	433	466	454	438	441	434	442	433	445	421	443	463	421	463	447	454	442	496	442	446	447	414	455	421	475	456	464	469	457	438	447	424	477	448	444	467	436	429	470	457	417	467	430	457	455	431	453	468	441	432	453	427	450	478	415	457	442	451	430	460	435	437	429	442	430	456	407	427	460	421	508	445	470	428	461	420	448	452	416	434	466	457	437	494	469	452	446	426	448	420	453	452	458	475	422	454	460	465	433	463	434	452	458	428	412	447	404	457	447	418	423	453	440	459	456	448	416	474	404	426	434	455	439	447	476	480	451	453	461	444	481	469	416	470	460	423	451	468	525	404	425	471	447	446	444	464	445	434	423	473	461	459	453	449	447	428	431	441	436	405	466	432	442	446	415	429	449	443	434	457	403	455	438	450	433	460	463	414	459	433	447	466	446	441	455	456	469	457	448	502	463	485	481	426	434	417	449	444	442	460	458	452	434	445	466	455	427	457	451	440	476	460	478	440	455	442	456	452	438	464	429	453	431	401	462	460	400	419	462	472	449	422	444	422	469	473	473	474	463	462	439	412	462	442	474	453	444	427	448	441	431	452	421	445	449	465	460	433	445	441	460	444	420	418	474	433	466	469	486	499	427	457	463	443	451	456	479	472	434	432	436	414	403	473	486	457	491	485	459	483	466	460	454	459	469	422	430	403	483	449	456	423	399	461	459	485	412	473	466	440	475	427	457	469	474	457	433	454	437	463	474	431	481	409	438	447	437	429	440	482	441	458	477	449	458	430	459	452	427	450	429	462	421	449	420	427	443	452	481	432	408	438	466	441	454	427	430	403	458	413	455	440	483	411	444	454	454	441	473	450	469	407	452	448	453	471	435	425	420	476	460	418	459	450	467	466	444	446	428	440	428	470	404	481	450	451	444	448	451	437	448	473	476	456	457	425	464	460	449	400	439	478	447	440	453	438	444	426	431	457	436	429	489	474	410	437	441	491	419	447	454	407	448	470	452	415	437	418	464	467	472	452	406	416	468	438	456	467	447	457	471	430	455	462	441	435	483	445	477	402	486	453	462	448	441	439	440	460	437	451	417	410	440	436	430	469	424	455	441	437	435	415	450	431	454	416	471	439	447	490	457	472	451	479	444	453	488	453	476	462	478	493	437	425	422	433	443	470	483	422	434	464	440	459	449	421	445	451	437	433	454	466	453	428	474	463	436	461	457	446	474	404	427	407	452	487	418	437	439	441	443	483	453	426	463	428	431	475	465	477	498	409	454	441	442	445	435	450	434	462	469	441	478	472	453	431	469	418	418	460	429	460	444	477	451	450	430	431	461	441	476	442	451	491	403	429	423	488	448	464	449	471	412	451	493	469	425	439	449	468	465	426	456	467	467	457	466	444	439	454	485	440	436	448	449	445	462	461	438	452	473	431	469	492	425	448	470	453	453	428	457	452	422	445	424	466	441	470	455	431	447	476	434	454	430	487	417	428	451	440	456	422	436	445	431	443	433	451	466	441	442	482	468	447	448	453	453	433	473	424	440	432	439	467	446	436	421	431	474	458	410	469	429	451	445	431	449	465	453	444	470	441	418	457	448	479	448	434	440	479	465	424	411	449	466	464	454	474	494	425	437	486	423	460	484	432	423	452	474	458	465	436	461	471	460	447	427	475	499	422	479	447	461	492	493	411	443	445	468	445	445	499	466	463	447	505	465	464	436	476	450	416	485	438	475	440	490	458	457	465	450	435	428	456	451	422	426	439	455	454	420	434	475	460	449	442	462	458	474	468	467	455	445	460	499	458	451	411	457	432	439	454	463	437	454	457	481	447	428	435	470	468	465	462	475	442	457	455	384	446	461	464	470	455	414	419	451	462	405	446	463	438	428	462	468	452	465	427	446	450	406	437	483	475	488	428	481	501	442	427	465	458	450	464	454	422	439	447	405	449	455	479	481	458	441	439	424	458	471	442	436	426	416	438	455	459	435	454	496	458	421	492	485	490	468	447	452	460	440	425	475	422	437	484	475	435	433	441	449	439	410	466	442	419	431	427	469	434	455	462	426	432	458	477	451	406	475	451	435	395	441	434	435	492	472	447	471	451	390	470	466	438	443	477	468	444	421	429	472	446	440	451	435	455	429	427	438	447	495	451	468	450	478	458	456	441	489	444	421	475	464	448	437	462	469	428	438	458	470	454	476	413	417	441	445	427	445	452	418	460	432	447	440	447	436	488	452	438	445	436	404	440	447	443	443	421	434	440	442	449
24871	21756	28807	25826	15863	6292	2599	1429	881	701	592	555	515	437	480	477	482	446	497	462	459	421	499	458	453	494	482	448	452	473	443	465	468	482	455	440	439	453	448	476	473	458	477	479	479	457	456	463	475	454	505	442	465	466	439	451	440	473	424	472	451	479	452	456	483	424	527	447	484	445	454	474	477	460	479	456	456	454	460	472	442	461	490	426	471	433	449	472	448	437	470	483	467	495	451	484	464	457	466	495	487	440	473	482	457	480	470	467	465	491	454	502	480	483	448	431	479	452	439	465	450	481	438	461	477	450	453	454	483	470	453	482	435	472	455	479	461	439	470	442	477	446	470	464	505	434	450	469	450	459	462	469	433	462	509	502	477	487	476	486	442	479	452	452	459	449	452	476	481	445	460	470	478	471	476	483	444	425	480	480	468	429	445	466	469	425	462	486	433	447	459	456	475	465	433	429	492	463	483	484	457	441	513	494	460	449	492	477	473	477	476	479	464	463	484	485	465	447	473	524	459	461	490	466	473	464	452	461	445	460	400	466	476	469	455	465	470	423	471	462	464	506	493	443	470	469	478	464	489	490	514	463	459	496	451	430	452	458	476	485	479	445	477	432	481	472	473	452	455	439	452	460	473	492	451	424	483	497	457	502	498	485	452	491	476	491	469	421	486	486	466	509	465	423	454	493	468	430	519	446	445	495	464	446	468	463	443	488	447	511	445	424	452	448	469	471	453	455	443	453	462	449	485	485	442	437	431	475	456	458	423	459	478	450	434	499	475	479	475	443	478	487	499	430	440	498	486	450	483	458	436	494	431	520	436	474	492	475	442	453	468	483	461	513	420	473	449	446	508	455	456	464	499	484	470	451	454	469	484	448	472	489	464	471	483	465	455	420	494	463	447	459	463	468	443	503	506	495	479	457	458	456	500	489	443	491	477	492	483	437	460	439	483	478	501	451	471	433	460	497	483	447	424	484	482	449	473	481	463	466	468	422	469	478	478	454	422	480	509	467	473	493	463	459	429	450	494	478	448	475	456	454	448	485	494	473	470	461	438	491	475	503	446	459	500	436	493	438	503	465	494	455	471	482	437	466	464	458	443	484	445	442	438	436	496	449	463	487	460	496	462	505	503	461	497	465	441	485	467	488	451	474	472	442	474	484	465	445	489	457	476	431	462	467	438	461	494	484	430	433	449	464	477	483	442	453	458	499	450	456	427	449	447	402	460	494	464	447	483	465	426	482	443	440	451	462	454	452	486	447	453	472	467	473	457	451	437	468	459	462	461	503	447	432	458	477	437	481	450	469	432	469	446	422	435	495	496	466	470	455	452	502	497	458	477	489	447	469	464	502	484	434	452	473	437	485	467	508	457	501	480	451	465	466	505	460	429	447	490	474	504	430	466	471	466	440	507	429	457	451	426	479	497	455	421	468	429	450	473	412	495	523	451	462	435	501	464	488	473	455	477	495	461	483	476	468	458	472	465	473	464	496	424	448	449	444	473	449	481	475	458	435	494	499	462	468	475	438	466	477	435	447	472	482	466	493	469	464	425	452	429	480	440	432	469	498	443	459	434	454	488	428	433	485	446	451	446	456	500	479	471	481	492	461	451	480	469	490	494	463	446	456	502	514	446	451	488	470	453	457	486	465	423	430	446	480	465	501	462	475	465	456	489	477	462	452	461	484	458	462	452	463	492	501	458	476	475	512	432	493	494	482	488	472	467	483	479	495	457	423	472	495	440	489	451	475	417	518	444	484	459	446	490	447	483	427	476	471	443	462	438	497	442	471	461	451	470	489	455	452	474	489	488	473	475	434	495	472	486	438	472	480	458	490	531	470	465	477	466	494	496	476	507	466	481	477	395	452	463	455	498	506	477	482	465	441	445	458	478	437	472	462	457	448	460	451	456	422	474	415	458	471	475	470	451	434	495	480	484	433	506	468	482	486	497	449	467	494	438	466	452	474	447	447	426	448	492	505	460	474	493	483	501	504	426	485	479	447	428	457	475	472	443	455	509	490	491	458	440	466	436	451	479	476	482	481	422	474	448	481	448	463	438	450	442	507	476	442	487	469	480	475	454	465	493	492	475	449	525	457	458	457	435	462	489	427	476	458	484	465	426	481	455	500	459	461	470	473	486	427	454	449	456	458	459	459	477	464	455	426	467	435	466	474	466	468	457	471	419	468	458	465	477	482	511	470	435	455	425	492	475	442	430	464	468	472	453	482	531	471	425	469	437	469	459	473	484	443	458	460	450	445	444	443	442	451	444	482	443	440	467	482	475	491	421	498	465	465	453	449	480	499	466	486	472	465	510	453	443	479	464	445	487	446	442	449	444	452	468	457	434	454	446	482	494	441	480	451	464	448	435	491	453	465	505	479	467	440	503	462	478	440	492	463	451	466	462	453	452	463	452	488	418	472	471	473	417	469	465	430	456	431	465	457	472	453	496	463	464	424	468	457	435	443	449	481	471	460	452	434	459	498	454	444	414	474	454	486	445	496	451	474	460	462	494	451	463	488	492	461	440	478	494	478	463	447	476	492	453	464	482	446	463	439	456	478	456	474	503	482	467	461	469	447	493	461	500	455	425	456	479	483	454	473	433	470	492	426	474	460	463	454	470	472	467	468	471	483	445	475	487	445	436	470	462	464	465	499	428	508	498	440	475	463	428	484	497	484	489	446	460	494	457	470	456	462	449	446	472	477	459	527	475	509	489	460	470	444	458	481	422	474	457	443	488	492	461	468	467	480	471	404	466	500	459	461	427	514	467	476	416	442	451	501	486	450	460	443	465	437	467	443	462	493	468	470	499	490	452	446	417	483	482	476	441	462	429	451	479	478	454	474	451	443	478	493	462	479	404	467	443	484	498	460	467	467	455	460	467	461	526	493	465	475	460	435	474	478	494	497	450	480	534	455	461	476	451	472	457	468	486	462	491	412	467	437	443	480	473	475	470	467	429	478	460	466	454	444	469	450	468	468	470	463	467	426	446	441	490	463	449	482	473	446	467	472	443	447	464	462	472	445	469	469	464	459	480	438	512	460	476	478	441	481	458	481	499	468	448	421	469	490	492	454	461	458	432	476	459	473	475	463	513	429	484	523	451	484	502	451	451	452	468	476	463	451	450	476	444	521	487	408	477	509	458	487	440	485	468	493	465	521	494	476	458	459	489	457	490	441	463	434	462	456	501	452	476	433	497	506	497	458	467	485	468	486	485	448	465	436	447	452	450	433	461	425	471	448	477	480	463	476	480	454	455	440	453	440	496	491	463	474	424	468	508	450	461	475	468	450	459	455	473	468	471	426	491	436	461	442	475	497	447	468	477	448	474	469	446	462	467	452	475	505	460	449	483	437	485	477	440	454	438	407	487	458	459	449	485	472	439	439	470	501	480	500	492	481	453	494	506	454	481	448	460	477	448	455	479	503	469	478	459	459	420	489	458	477	452	460	429	482	468	452	452	471	453	471	457	477	491	463	454	396	459	479
44420	61388	39015	20797	12930	6708	3469	2108	1295	882	625	554	563	503	534	509	462	523	507	485	482	484	501	460	494	547	503	454	510	485	470	515	476	446	511	532	461	497	471	486	470	478	472	483	498	472	496	480	454	533	498	488	482	498	521	476	480	484	497	484	473	468	472	486	507	476	489	501	465	508	456	464	484	468	454	497	470	441	460	492	492	517	451	453	443	474	443	520	492	475	443	538	504	487	492	511	454	475	503	484	481	509	486	470	485	463	492	447	521	494	484	508	478	483	491	487	548	501	506	505	478	471	481	489	501	507	488	487	491	501	499	492	493	499	481	533	466	504	448	480	481	460	469	500	497	485	443	500	484	495	506	497	498	517	461	495	499	461	502	489	499	487	478	494	483	509	480	487	485	474	520	487	442	508	460	542	490	494	496	490	473	474	483	451	494	524	503	483	484	506	503	490	481	505	477	503	440	471	480	494	501	490	507	486	461	480	505	517	488	507	489	466	483	486	535	497	492	485	503	496	470	499	467	426	499	479	470	462	488	563	501	450	487	535	474	503	507	501	502	476	488	465	482	466	518	520	510	492	487	512	493	507	498	452	489	481	461	501	482	495	472	484	486	492	469	475	488	467	488	473	477	509	486	504	521	509	462	467	533	499	469	482	492	484	538	464	499	482	473	482	474	464	494	484	521	470	497	467	489	499	465	500	540	513	508	505	497	490	485	512	503	489	479	477	480	497	537	483	468	482	474	458	462	488	434	493	510	530	519	503	501	465	470	483	505	481	540	496	505	483	482	485	438	483	483	491	478	501	489	483	498	453	518	482	499	482	435	494	498	488	519	488	476	482	490	512	494	483	493	454	461	507	501	473	420	470	479	506	513	469	481	472	512	471	462	457	492	503	541	477	504	504	477	513	518	516	464	494	488	508	486	471	452	476	472	464	484	487	491	460	482	488	474	490	499	498	480	530	481	503	469	493	508	486	469	498	463	464	492	505	534	472	495	483	518	491	477	497	508	507	533	472	498	472	469	522	520	477	470	442	487	478	496	507	445	470	505	495	490	465	515	498	484	488	476	463	461	475	485	449	506	475	508	500	484	528	471	479	485	475	493	483	486	483	466	487	497	479	460	503	501	503	475	432	481	497	493	451	439	477	475	465	514	461	503	488	478	497	497	515	491	480	489	471	462	491	471	460	460	481	516	469	485	495	490	462	469	516	474	496	504	451	546	497	523	521	518	471	485	496	473	493	500	467	492	465	493	470	477	489	513	463	497	488	483	505	481	479	467	494	459	471	506	474	504	471	480	466	459	472	456	467	461	470	449	472	466	463	457	489	490	482	471	449	473	522	508	467	494	468	474	483	488	490	482	468	462	471	482	501	511	512	485	498	493	491	462	494	503	477	473	482	478	483	496	533	504	506	522	484	487	527	462	517	470	492	483	482	455	496	518	494	487	444	494	472	459	491	521	485	475	492	534	467	463	492	485	480	502	474	516	521	510	529	485	474	491	509	453	474	470	474	487	509	484	483	532	493	482	476	528	503	439	508	512	474	490	479	483	458	497	488	494	520	515	478	498	530	473	489	497	504	531	529	489	480	480	489	479	489	488	478	494	469	488	493	468	477	477	472	518	452	490	516	489	477	463	512	477	484	461	480	473	508	480	496	504	452	507	487	478	477	472	491	492	521	486	481	493	482	512	486	489	494	492	480	500	483	491	502	528	452	462	519	522	534	458	481	491	497	442	477	493	503	478	479	452	503	477	460	486	442	481	486	470	514	489	528	494	505	488	462	454	487	486	525	506	460	518	470	485	485	478	544	505	504	464	489	465	482	501	501	518	490	482	465	490	480	506	454	502	524	483	488	509	526	518	450	485	482	495	466	470	503	485	483	509	476	477	463	488	472	487	491	480	502	488	481	461	477	542	464	530	488	500	464	483	485	472	478	524	467	472	488	486	488	497	476	501	488	477	487	440	494	506	506	464	448	474	496	496	460	504	475	498	447	433	499	467	482	514	489	484	464	519	463	482	485	483	505	494	488	496	483	512	457	489	486	476	493	525	472	501	491	485	534	518	520	480	499	491	517	453	499	495	537	500	492	484	472	502	481	520	464	536	509	467	484	498	494	478	480	494	473	523	477	491	475	499	466	511	474	515	449	504	494	477	503	483	538	454	492	548	464	451	505	484	479	486	450	476	507	477	484	521	516	474	512	499	467	473	492	528	479	526	499	488	512	470	489	476	490	453	513	475	473	484	456	480	504	498	495	460	487	497	459	509	492	460	502	500	507	504	460	472	478	526	487	455	503	496	461	498	512	463	490	488	516	521	463	457	488	493	517	504	503	461	470	468	492	480	501	515	485	465	452	485	490	480	449	474	491	473	466	456	468	467	477	484	469	440	472	468	490	489	487	470	484	535	510	492	461	489	486	485	488	522	483	493	457	494	496	470	489	499	529	445	455	501	474	486	482	502	512	439	515	503	455	475	476	450	494	492	515	491	474	483	501	493	507	482	481	477	461	501	514	487	493	483	509	483	509	514	490	490	467	465	467	512	466	482	491	519	426	554	496	495	458	511	463	439	472	458	517	491	508	464	481	489	487	456	494	515	449	483	505	493	518	499	489	510	481	494	490	524	517	483	498	465	493	527	476	505	463	515	453	464	497	484	491	441	483	453	497	481	500	465	480	465	514	507	492	475	482	502	485	488	468	474	441	529	499	503	505	464	497	561	456	493	492	541	508	492	498	493	506	467	515	487	535	468	493	451	485	478	500	507	484	500	469	484	504	488	501	467	515	498	491	506	433	497	502	432	488	500	493	499	505	480	502	504	484	463	469	493	496	475	526	476	486	452	469	459	513	496	475	471	481	483	496	476	504	429	468	497	525	463	512	449	466	479	527	483	536	479	485	486	471	472	522	489	456	484	468	499	520	517	447	472	470	527	473	496	484	524	457	501	483	477	450	488	520	472	493	495	480	520	496	502	467	480	478	515	469	507	501	505	503	494	509	465	511	520	504	474	516	497	510	480	458	489	491	468	495	458	459	487	475	504	492	478	482	486	486	485	466	510	508	477	490	452	503	510	499	494	511	454	466	488	529	481	492	488	500	496	468	521	476	475	510	502	490	489	483	469	489	466	474	454	500	472	454	517	484	499	475	487	504	541	498	500	479	473	486	476	468	466	484	516	458	522	468	500	481	519	484	485	507	495	493	494	492	498	482	510	477	504	465	476	458	476	541	499	503	460	496	507	476	510	481	483	506	511	462	431	510	456	470	455	458	461	474	478	499	484	486	445	486	505	497	469	517	487	466	530	498	477	499	487	525	495	475	474	513	478	522	473	533	434	483	449	463	485	487	460	484	509	508	487	492	503	481	490	465	516	469	491	482	532	482	526	494	530	513	510	482	487	467	464	484	509	504	484	516	494	455	494	482	493	540	502	473	507	492	484	470	505	459	467	497	477	483	478	449	544	542	446	453	484	475	490	494	497	507	499	466
22419	20953	28377	23698	20971	20753	8115	1371	726	609	558	537	542	521	472	446	469	436	503	422	451	476	471	447	452	480	490	478	441	451	457	452	449	477	433	469	435	470	477	434	468	472	450	470	463	432	456	437	428	469	431	456	432	457	408	413	446	417	468	450	412	443	490	475	456	440	453	448	463	451	440	485	437	426	440	441	426	437	435	450	460	445	432	483	439	418	443	441	409	494	455	466	425	452	434	424	452	453	434	429	475	433	458	420	461	462	471	428	428	412	494	423	471	454	432	416	416	472	438	435	478	452	448	458	436	462	456	474	415	429	450	458	459	468	438	441	471	443	404	448	470	455	455	454	482	460	435	491	481	475	451	470	452	463	420	477	459	465	475	470	436	448	448	450	459	459	438	400	430	462	437	422	414	454	441	431	476	455	456	440	452	454	467	452	434	436	434	424	470	477	462	457	415	454	427	432	434	460	464	449	422	435	490	428	437	451	461	412	465	481	458	451	437	445	472	448	465	445	456	449	474	435	494	426	441	477	418	406	476	461	472	474	455	410	435	464	446	439	464	424	432	462	456	450	502	441	455	442	444	455	456	446	435	423	465	431	456	459	454	448	467	452	444	491	427	445	464	422	456	498	448	479	444	448	472	444	468	461	438	453	456	422	467	427	478	439	435	442	485	432	445	445	426	482	425	455	454	489	414	439	459	475	476	431	448	393	438	424	460	427	439	436	454	457	465	462	453	476	437	478	457	443	470	475	443	402	444	450	455	451	416	441	478	464	454	424	478	420	458	421	417	454	443	459	447	424	479	445	447	445	446	471	461	457	415	413	478	439	447	454	432	433	455	413	435	427	418	449	456	450	458	433	413	451	503	470	445	462	441	457	444	420	444	426	479	469	469	439	493	443	435	429	425	475	445	463	438	438	439	458	451	457	462	465	451	455	461	475	433	428	440	471	431	458	476	433	468	465	468	430	467	444	465	438	452	451	439	466	484	414	449	459	460	438	441	463	473	457	425	452	461	479	438	429	460	427	438	472	431	450	482	494	456	429	426	439	436	438	477	430	426	490	419	433	430	449	448	420	459	443	459	444	467	459	477	432	468	473	465	454	478	452	502	433	476	469	445	417	465	412	486	475	416	467	439	482	469	453	473	378	434	447	414	461	427	435	417	438	436	436	453	438	428	454	469	480	451	411	457	441	438	475	462	426	431	411	458	434	490	438	463	428	445	452	435	444	454	463	425	466	467	466	433	453	450	437	436	448	430	432	450	440	452	476	448	401	424	434	464	455	436	456	469	471	451	431	462	477	447	462	420	470	462	438	454	415	432	449	442	461	456	449	438	477	471	439	489	454	445	465	492	422	434	445	445	408	443	438	442	450	453	387	434	422	466	461	449	435	479	419	411	410	434	456	436	471	436	449	478	436	413	436	442	446	474	479	440	488	453	458	480	478	457	460	466	442	510	461	388	420	435	408	478	468	465	445	459	424	416	461	491	486	410	459	442	427	408	457	430	435	447	447	441	415	433	424	486	418	390	481	444	472	450	477	443	455	457	417	497	445	455	487	423	470	431	477	457	493	452	455	468	487	444	414	421	473	457	486	434	429	451	446	458	475	401	433	427	483	464	445	439	409	437	446	457	434	460	483	421	442	496	430	414	441	477	424	436	423	446	481	429	407	442	434	475	430	471	483	417	442	459	422	441	499	447	438	437	466	431	439	401	444	450	456	435	432	494	394	441	458	459	464	433	455	434	462	415	448	445	419	464	452	413	434	442	431	480	490	430	435	415	453	463	444	448	462	451	471	427	475	460	477	433	502	440	460	464	457	437	481	447	419	461	442	464	447	468	425	465	452	416	441	458	447	443	468	472	442	457	460	442	449	454	443	439	441	454	445	436	466	483	433	439	444	450	465	447	456	462	456	469	433	462	392	489	461	453	434	426	447	402	417	473	447	491	438	453	477	429	445	468	446	481	473	505	465	461	475	425	450	431	424	430	424	448	445	434	476	497	439	429	457	426	450	461	435	441	441	488	483	440	467	411	462	454	443	460	470	502	450	442	445	454	433	442	454	448	401	456	440	438	453	464	482	474	479	436	463	402	447	466	431	448	430	446	421	404	442	434	461	424	411	423	477	446	443	461	432	474	427	392	470	473	432	425	416	403	409	464	457	435	439	466	433	467	423	426	437	427	482	431	445	462	463	437	443	424	466	441	436	460	423	415	442	457	428	465	464	457	435	446	461	490	427	442	467	462	465	420	477	498	431	464	441	448	434	424	469	467	407	408	413	450	472	462	440	456	414	464	446	471	441	443	438	454	440	406	493	449	455	445	453	428	443	474	425	473	444	440	462	472	459	444	465	464	444	443	422	481	434	448	421	473	433	456	447	457	450	454	494	461	461	455	441	499	418	453	468	462	445	483	455	437	414	465	469	459	440	496	444	463	455	425	492	408	443	500	470	469	413	460	459	460	450	427	455	432	454	411	470	418	438	388	429	436	408	423	466	465	447	472	432	437	468	436	431	447	425	466	404	498	479	456	418	486	439	422	474	446	437	439	421	460	430	445	462	439	478	460	427	454	448	419	431	426	432	427	485	446	444	465	451	440	464	398	489	457	440	451	427	414	430	447	475	431	457	482	435	447	461	444	420	453	465	444	410	431	457	424	435	464	450	460	394	427	464	411	475	469	429	467	427	426	454	437	463	459	462	505	458	431	466	462	469	432	447	463	395	452	433	450	466	412	425	441	494	445	444	443	456	448	452	426	429	441	424	407	433	457	441	457	453	432	459	426	437	412	459	468	443	451	457	429	461	459	420	443	452	450	430	457	453	468	448	452	399	421	463	452	428	479	488	461	480	418	426	404	451	451	447	442	483	445	455	469	465	449	425	468	443	434	438	424	416	432	419	443	460	484	424	436	430	445	413	479	464	443	471	443	419	469	459	486	455	466	439	451	416	473	437	440	441	470	454	445	474	450	471	439	452	428	458	477	459	463	406	435	444	449	453	437	459	433	470	429	451	428	446	422	434	451	476	448	442	436	452	471	423	479	457	433	458	458	439	479	432	434	441	429	468	442	488	460	471	464	467	449	454	493	473	469	455	464	439	435	459	423	459	476	499	461	451	441	474	458	459	417	457	448	505	429	400	466	431	432	478	461	424	448	479	479	432	498	462	440	435	452	439	470	446	456	472	462	442	422	475	419	429	422	430	443	448	444	455	469	442	465	421	458	455	467	424	442	407	465	448	428	460	452	457	431	428	453	438	431	427	451	504	434	460	414	472	407	438	457	474	457	432	436	482	445	451	470	444	427	460	432	442	455	449	455	424	448	419	444	466	439	437	414	439	441	466	423	459	452	448	443	413	436	431	456	455	442	432	432	466	452	497	467	429	500	465	484	457	480	445	414	403	488	494	455	457	438	492	451	451	425	458	432	432	466	436	431	437	423	466	413	463	441	408	421	446	413	433	412	441	421	422	463	442	425	451	446	446	497	441
47245	60739	39069	20187	10207	5647	3106	1554	867	738	585	563	549	482	478	454	505	430	441	491	470	449	465	460	443	473	490	457	508	441	501	453	458	475	450	447	450	440	446	515	446	473	426	422	469	457	474	470	457	472	474	469	474	482	494	446	456	438	427	458	479	455	460	504	485	456	483	470	480	430	475	486	485	447	474	489	499	455	438	471	459	481	431	465	413	443	426	482	468	417	460	508	467	466	434	483	474	424	453	500	430	467	438	469	444	447	512	479	476	443	493	492	476	474	458	442	487	444	449	493	459	462	444	461	453	469	469	477	466	442	464	463	456	488	440	436	463	480	511	453	446	473	468	454	441	495	472	499	432	532	475	437	474	427	422	455	461	441	412	457	455	439	464	408	472	477	477	468	460	446	470	429	489	422	479	480	425	454	483	452	482	483	463	485	418	475	436	482	483	489	483	452	472	471	503	492	475	444	488	460	468	482	447	448	438	482	449	474	445	478	485	461	453	462	481	473	459	463	453	464	449	463	469	466	478	442	450	456	411	466	456	474	473	468	477	496	477	461	507	465	471	439	497	468	463	452	430	496	452	454	448	463	453	459	444	450	459	445	454	449	486	454	489	456	487	440	462	442	487	476	463	473	474	477	448	475	443	446	473	472	494	441	494	487	461	453	498	433	429	492	480	476	468	484	478	476	469	482	429	440	470	463	466	484	467	430	462	453	467	462	414	483	447	439	453	437	452	467	450	431	446	453	455	456	456	456	483	470	486	457	467	460	483	460	457	478	431	465	459	494	485	473	440	431	457	474	486	465	445	447	462	468	447	482	489	435	452	455	438	464	465	437	505	450	479	484	425	470	464	471	488	506	413	440	440	460	495	450	467	422	480	446	476	458	498	453	467	449	408	479	436	457	453	440	463	455	473	474	507	468	463	455	477	478	452	477	449	472	476	505	455	450	466	461	477	428	456	469	463	459	492	455	488	458	462	466	443	442	451	468	466	436	475	449	456	462	462	482	465	456	470	455	444	479	473	488	478	475	476	523	428	439	445	474	491	431	453	461	457	469	490	478	496	457	463	453	482	458	480	467	490	470	459	484	488	439	440	442	462	454	473	451	479	504	478	492	445	446	458	452	442	456	488	470	494	470	482	424	445	435	439	465	461	461	437	450	474	449	494	491	455	441	454	454	435	491	471	459	443	476	454	469	466	470	471	435	473	445	482	500	464	449	475	499	439	472	464	462	453	493	465	444	453	429	484	463	447	438	486	464	485	473	462	469	480	455	459	403	458	493	439	503	433	451	445	480	470	425	474	473	456	449	488	446	483	476	450	465	463	428	423	479	441	482	470	474	461	455	502	456	441	460	470	463	465	478	443	429	419	482	451	446	474	473	469	455	450	462	447	480	477	436	485	486	484	488	478	448	458	486	507	491	438	449	483	474	450	461	444	493	460	435	419	495	463	477	423	441	493	457	496	481	461	449	431	483	486	518	441	476	483	491	479	496	480	442	524	442	434	468	451	465	434	442	432	494	441	534	428	455	477	462	475	462	471	473	506	454	469	459	477	457	468	450	470	453	481	466	445	517	427	431	468	473	440	464	420	445	458	489	435	467	427	457	432	473	464	465	432	461	493	483	472	468	464	449	471	488	478	456	481	457	458	444	440	506	501	479	468	466	471	448	479	444	440	447	478	452	470	468	450	425	434	449	417	468	426	441	443	451	501	465	469	462	451	466	476	448	447	445	466	457	484	463	512	461	431	477	445	440	494	414	473	479	459	439	440	476	472	482	476	483	456	453	470	497	467	491	484	456	422	474	447	442	474	466	507	446	487	440	470	444	435	463	467	490	478	437	485	453	528	453	496	412	445	441	425	465	464	500	486	451	480	488	513	472	487	471	449	474	460	452	485	453	457	467	454	457	452	455	463	489	441	468	468	439	441	449	444	452	457	435	423	451	474	473	469	495	484	466	463	472	455	449	471	473	495	467	475	434	453	446	448	443	459	477	451	478	498	425	446	475	462	474	431	443	481	478	451	454	449	474	500	477	471	458	442	452	478	447	481	472	475	493	453	464	498	430	440	485	486	467	431	417	449	478	463	435	456	473	438	429	491	474	484	461	464	468	488	454	452	463	448	431	466	463	466	476	473	429	423	466	470	461	465	457	498	469	459	478	450	477	466	413	479	462	459	408	482	449	471	425	406	468	478	420	453	488	466	456	460	428	454	483	465	456	474	465	469	457	465	439	484	482	477	446	446	480	463	454	475	461	478	480	419	467	476	477	476	468	461	482	464	443	456	446	463	426	475	463	460	454	483	457	473	428	456	479	464	473	465	440	453	474	490	460	465	492	438	494	481	464	484	500	464	469	462	463	463	457	490	480	457	451	505	454	473	452	457	460	461	438	434	459	435	449	481	473	459	465	441	487	492	447	424	472	504	488	449	496	485	452	484	444	439	476	473	410	469	462	447	460	432	443	469	476	417	462	445	457	450	509	469	474	483	491	453	447	470	444	478	475	497	464	485	474	467	458	465	486	460	437	452	434	459	492	442	470	457	470	456	442	492	436	457	468	440	462	466	454	426	467	467	451	425	440	432	438	459	453	488	462	458	435	469	486	518	436	440	437	468	428	502	487	490	445	418	454	448	485	449	462	441	448	474	440	461	456	452	470	433	458	462	429	498	480	465	468	435	459	489	447	485	531	434	423	456	425	474	477	453	470	471	460	420	459	434	459	434	493	467	433	488	438	458	430	479	472	455	443	458	444	433	439	458	491	445	435	506	481	457	447	470	474	435	482	416	467	451	450	422	444	477	461	475	451	440	423	468	468	438	480	487	443	471	431	416	430	477	444	438	469	477	482	469	444	447	439	485	450	469	472	439	493	485	472	435	483	451	451	453	509	460	474	456	480	431	477	445	465	456	492	467	451	461	464	483	448	510	487	494	437	454	464	510	471	465	523	496	486	502	434	477	477	448	451	464	500	440	452	467	450	491	465	450	453	480	455	439	455	461	480	495	459	447	475	427	460	478	452	458	438	439	439	514	443	468	464	495	446	449	445	436	497	463	448	436	490	454	472	485	450	514	458	457	480	467	462	508	472	480	449	436	501	475	428	418	471	439	456	453	464	443	477	456	456	448	484	469	449	477	477	489	416	442	471	495	482	448	457	482	522	478	430	504	437	510	469	423	487	472	485	468	453	437	485	481	508	471	493	453	463	440	441	465	452	449	459	482	468	462	487	454	436	476	457	461	465	480	497	463	483	461	467	456	476	486	455	431	457	480	453	443	455	459	478	434	506	460	440	479	482	456	463	477	474	474	456	448	455	472	466	466	416	449	460	455	467	462	449	505	485	432	473	462	404	470	459	445	460	452	428	441	438	461	442	481	470	478	455	481	501	436	470	467	451	425	451	495	454	443	493	480	490	459	501	485	446	446	472	453	451	461	449	467	475	457	477	444	453	481	469	425	445	433	471	478	474	469	440	475	427	432	484	484	467
41898	42520	31060	17167	5411	1842	962	604	563	522	484	482	468	495	452	475	428	432	451	454	454	423	451	495	478	467	466	430	440	456	479	448	452	463	459	463	475	465	464	435	428	490	455	494	453	462	483	500	496	487	436	477	453	467	439	486	453	448	453	470	474	425	475	471	460	425	413	460	452	470	454	462	448	422	438	470	481	434	467	453	446	488	467	472	488	391	466	421	448	474	454	443	441	486	471	489	464	464	441	442	465	491	488	441	446	502	430	419	446	433	503	447	488	486	464	466	469	439	455	430	445	507	466	475	466	507	456	452	441	474	448	469	471	466	473	485	501	444	458	475	446	461	462	491	479	456	449	456	428	413	466	455	465	450	416	455	450	496	461	485	489	452	448	481	448	474	427	436	444	428	489	464	469	479	484	462	438	470	448	427	485	447	464	455	481	445	459	465	450	471	449	423	420	550	452	452	455	468	465	409	435	467	462	487	494	443	467	456	504	494	454	494	459	447	471	437	443	460	437	440	432	448	455	486	491	450	425	456	476	441	455	463	458	468	436	438	452	454	456	433	482	481	486	481	457	453	454	441	493	457	455	452	402	477	471	479	495	460	483	505	483	472	460	450	463	506	476	467	476	456	429	433	445	430	463	465	469	413	460	452	463	442	438	501	474	473	471	456	495	441	455	469	475	454	477	451	527	488	489	471	427	452	465	450	438	457	496	479	444	449	451	459	478	486	513	496	467	425	460	476	456	440	490	448	485	460	420	448	484	438	494	491	538	487	405	424	431	448	462	448	458	464	478	479	454	476	461	491	437	464	483	457	492	463	482	469	435	453	452	465	440	460	456	445	462	451	485	463	476	484	450	473	454	456	456	458	470	477	433	464	459	465	441	461	484	448	417	509	448	447	459	475	498	491	432	447	472	491	459	440	446	434	447	498	440	425	413	469	479	430	468	482	418	439	453	468	473	476	436	480	477	450	457	474	468	428	512	452	443	455	442	484	446	448	515	457	445	455	460	457	444	498	431	432	501	439	468	448	446	450	440	498	452	455	453	464	455	467	467	439	473	439	456	440	471	436	409	491	458	430	454	515	444	476	458	408	462	469	405	443	471	426	465	495	479	404	478	416	476	478	462	449	463	486	453	526	435	455	461	479	449	496	479	453	404	492	441	463	489	464	458	459	455	470	440	417	503	463	480	417	507	453	480	433	460	434	471	446	444	436	447	464	427	432	481	468	472	448	433	448	458	446	459	463	452	430	426	432	479	447	470	430	499	432	426	487	448	491	477	490	460	440	457	453	462	460	457	464	467	424	478	451	508	442	459	436	471	459	484	451	460	512	443	443	443	435	450	436	482	407	460	465	444	414	454	463	469	479	482	440	471	459	450	427	449	481	435	478	468	451	485	448	444	452	495	460	472	455	441	452	431	469	444	431	455	450	440	461	465	468	460	436	450	443	442	483	486	442	442	462	465	461	456	450	485	454	458	459	470	454	477	516	445	464	433	457	455	425	500	438	508	458	454	427	449	474	476	478	475	447	437	437	482	471	456	436	448	439	476	459	464	475	462	478	468	459	488	457	476	459	443	440	445	420	447	462	485	467	449	451	423	483	478	451	456	492	453	457	467	463	441	484	434	472	446	454	426	450	466	472	458	449	526	496	503	477	464	466	454	472	448	450	459	424	449	457	484	502	485	436	412	473	461	446	471	441	485	470	480	440	431	438	431	477	457	480	465	457	506	442	392	461	449	435	462	453	472	458	469	432	458	439	430	479	457	455	438	479	446	495	450	452	450	427	477	462	464	461	448	462	498	467	433	465	458	468	451	456	465	465	429	459	490	463	464	463	473	469	424	434	450	445	475	467	497	452	463	443	423	467	435	452	443	486	474	503	464	454	473	408	481	471	477	495	481	501	491	450	514	474	483	457	438	482	464	463	460	484	452	410	451	414	471	471	435	472	474	466	442	444	442	493	437	435	485	462	468	470	449	474	459	459	469	466	452	436	486	440	473	458	427	446	398	479	445	461	458	463	471	407	416	438	468	460	456	455	510	410	462	461	434	456	452	478	520	468	463	461	472	463	412	443	434	434	461	448	464	467	477	452	459	429	453	458	518	454	465	449	445	467	449	487	462	456	429	460	483	427	442	475	452	436	464	433	465	455	475	470	490	458	447	454	494	457	458	424	445	456	442	460	445	481	457	491	434	476	457	487	460	440	471	436	458	454	462	427	451	444	437	461	459	449	478	510	430	449	495	472	474	488	457	452	451	450	450	458	478	437	460	484	419	440	512	463	469	446	495	474	438	449	422	428	441	438	417	486	459	461	463	451	476	486	461	471	450	488	485	463	439	463	487	420	458	424	461	489	434	478	406	434	470	463	445	433	476	487	487	457	515	477	444	447	463	449	467	464	494	465	489	500	475	444	459	468	469	494	481	458	468	440	491	473	491	421	482	448	444	442	453	456	485	473	492	476	471	462	429	457	455	435	449	418	464	466	466	512	446	478	431	460	432	479	443	479	448	464	507	451	471	464	451	437	450	473	489	473	473	453	464	437	494	441	482	471	473	461	447	485	467	463	462	447	465	444	462	464	466	474	425	479	445	459	463	478	462	446	436	478	458	448	457	478	449	481	450	449	445	431	435	463	473	441	465	454	475	457	466	446	494	466	455	458	441	458	488	452	437	479	446	452	438	432	444	513	504	437	475	465	450	437	489	472	451	471	484	493	425	457	453	446	475	481	461	472	476	445	460	463	451	491	466	499	435	436	482	450	462	441	515	437	494	466	430	432	433	452	463	460	448	450	470	448	440	460	442	433	463	470	521	484	477	490	474	467	487	509	467	442	449	482	466	449	447	425	432	463	456	489	467	477	452	408	423	483	421	507	454	502	453	436	491	502	429	478	480	485	447	442	503	481	452	451	434	467	477	484	434	470	441	449	444	439	475	451	472	474	464	466	480	454	470	436	410	436	452	455	468	471	440	482	445	458	463	449	432	450	526	498	468	484	476	471	472	484	471	502	460	463	463	448	461	464	471	509	466	447	472	491	482	471	456	458	475	521	513	456	454	450	460	434	476	459	502	455	462	504	495	479	464	458	459	457	462	493	491	434	461	445	450	480	430	466	459	491	453	454	460	448	424	466	462	436	488	469	424	452	429	443	484	490	435	461	457	463	465	459	512	439	460	431	491	462	440	475	444	457	459	451	458	465	440	473	460	461	455	445	440	470	456	475	420	446	444	459	448	451	462	486	455	448	489	468	490	479	461	473	460	473	442	503	490	419	468	452	470	512	463	388	421	471	444	413	471	462	489	465	459	437	464	475	416	473	473	458	476	454	417	494	494	481	438	469	449	442	462	477	434	474	426	450	454	474	438	474	453	452	454	470	453	437	462	466	480	427	480	437	461	448	450	441	404	433	456	463	451	438	470	462	450	457	496	452	450	482	472	489	445	498	443	425	455	501	462	478	457	458	441	462	438	433	477	425	501	470	452	429
48497	51728	29458	14018	5893	2313	1170	810	596	558	553	515	525	509	464	492	499	492	451	502	460	477	511	445	493	503	516	499	482	465	493	456	469	497	466	513	546	489	494	469	483	480	495	491	496	513	508	489	475	474	452	472	479	475	465	483	486	474	480	499	491	488	458	481	433	492	437	482	500	473	502	479	477	467	466	445	512	480	530	483	489	441	455	534	499	481	505	465	470	457	508	476	488	484	485	442	478	485	507	497	474	500	461	465	498	477	493	551	481	484	488	478	514	481	491	476	518	482	457	465	449	484	464	503	502	491	494	497	428	473	455	434	469	493	484	466	512	467	493	545	483	493	493	491	463	524	448	489	481	515	464	491	453	488	470	447	506	510	531	484	490	491	500	489	520	476	460	478	472	468	463	511	495	496	479	521	430	473	460	460	467	486	491	487	516	470	426	483	489	479	456	498	503	489	480	479	507	495	482	493	488	498	493	471	466	473	524	483	494	496	449	506	517	511	511	486	482	502	469	457	478	465	491	464	458	454	487	510	476	513	473	504	532	495	504	464	499	536	512	452	456	492	458	456	474	480	469	465	498	420	479	478	466	476	471	474	497	482	479	485	493	463	483	454	494	514	477	459	460	512	481	481	471	505	451	472	495	515	489	448	531	427	516	500	527	442	485	503	454	484	496	479	511	476	463	463	520	483	490	457	456	500	468	495	482	495	481	433	492	496	490	463	537	512	437	476	489	488	457	498	468	441	490	446	471	479	509	494	494	455	449	468	494	486	482	466	475	513	500	497	506	512	500	485	442	484	464	443	516	487	467	475	475	482	486	494	454	456	482	500	497	494	482	498	485	453	454	510	515	487	489	503	480	517	467	479	481	439	533	457	473	478	487	472	487	472	494	468	503	519	518	481	486	472	460	456	482	488	478	476	505	506	478	490	483	487	465	489	471	458	462	476	451	522	485	469	484	423	460	484	480	475	495	472	539	472	467	486	448	465	502	499	502	526	486	471	480	491	446	456	504	480	461	490	511	517	525	454	509	439	468	456	471	495	469	516	514	482	456	519	512	478	481	484	499	459	486	465	479	487	471	458	493	490	498	487	474	503	448	472	453	480	490	452	464	479	459	472	482	506	455	456	494	503	457	467	445	494	405	515	485	503	468	480	478	490	512	501	499	466	489	477	498	478	495	444	517	525	476	493	456	494	475	482	464	475	462	455	504	508	448	470	491	496	466	504	464	527	514	521	479	505	537	501	470	490	544	518	485	480	485	427	450	495	485	457	483	477	508	516	461	489	496	488	451	465	468	485	517	482	483	528	486	479	496	490	496	498	506	499	495	469	490	482	480	499	505	443	472	505	465	505	431	463	471	493	503	478	449	449	473	485	455	429	469	481	429	461	429	446	518	454	474	467	525	479	508	494	468	495	480	497	467	501	511	521	442	470	482	486	487	484	478	499	482	493	513	512	497	506	507	489	492	510	489	461	498	506	482	505	457	506	487	489	494	462	456	453	509	505	504	458	495	466	500	492	509	468	503	498	499	471	455	442	472	467	451	469	466	498	462	513	441	506	472	469	474	496	461	487	472	455	491	472	504	507	456	466	477	495	475	479	479	497	477	459	498	484	460	477	480	464	491	498	491	494	463	479	466	516	512	483	502	501	473	523	521	498	499	508	512	498	528	486	463	467	471	518	451	496	458	503	455	484	490	504	510	481	481	471	493	474	492	464	459	477	460	495	474	475	510	480	469	466	487	478	481	497	431	514	470	473	491	478	510	499	508	472	467	497	496	500	453	461	486	449	468	488	498	503	496	485	486	451	475	506	466	482	445	473	451	456	456	461	517	485	483	456	442	465	487	478	473	498	477	477	478	515	502	482	476	519	462	534	496	483	467	469	479	510	531	446	494	480	436	455	450	496	458	490	500	490	497	454	473	497	441	483	474	488	538	503	518	474	488	492	448	483	492	496	489	490	501	497	482	509	478	473	465	505	476	490	496	478	448	496	491	496	413	445	490	478	490	520	511	480	511	451	500	504	472	471	471	462	494	508	497	472	459	482	441	501	479	498	459	515	480	456	466	461	496	481	481	484	435	465	503	475	471	506	456	495	458	455	496	493	484	480	455	474	509	442	504	461	469	488	516	477	467	513	475	504	499	520	453	469	482	448	470	495	526	481	502	498	476	469	471	489	504	467	477	495	488	443	446	464	506	473	492	476	512	508	460	526	468	514	452	457	471	481	489	468	457	473	465	461	454	459	471	492	474	502	499	462	518	479	496	473	491	447	475	497	495	473	494	480	486	515	451	488	488	473	499	465	484	484	460	475	472	495	500	460	489	494	456	463	509	485	478	494	465	474	486	508	513	541	474	481	434	452	447	504	484	477	473	483	510	470	456	488	447	461	491	477	464	504	453	439	474	495	488	503	486	548	506	485	504	478	465	436	500	480	488	503	488	451	500	490	463	492	506	514	486	447	473	480	472	474	476	460	497	466	507	509	512	493	486	501	506	475	485	502	474	497	516	483	474	455	503	488	452	517	464	457	484	464	511	518	505	480	462	465	463	487	535	488	497	502	461	509	467	513	502	449	511	498	482	454	484	474	465	506	478	528	453	505	505	494	515	464	459	470	514	455	464	491	484	517	507	485	492	480	494	490	483	511	499	444	473	477	462	462	504	463	465	510	476	500	483	455	482	492	450	480	514	462	471	481	472	479	436	483	500	469	473	508	466	511	471	500	473	472	503	511	484	477	445	468	493	468	500	499	482	492	486	455	500	481	506	495	480	466	479	469	480	466	467	511	498	497	479	465	505	521	513	461	508	491	456	477	463	528	474	502	475	513	465	520	482	497	476	510	463	491	482	501	438	488	503	426	502	476	471	511	495	442	475	507	440	499	469	476	488	482	491	496	522	493	491	474	474	455	459	472	480	464	512	539	491	483	473	503	452	484	528	528	463	497	455	482	481	479	484	503	479	474	494	470	523	506	464	468	451	508	513	478	496	468	469	471	490	518	526	507	487	474	477	484	469	458	495	482	495	478	498	487	391	472	455	474	462	512	527	469	503	493	481	494	504	525	466	474	467	468	480	491	483	480	465	481	532	479	485	487	466	466	493	456	464	485	469	480	456	464	455	478	499	480	503	443	450	474	497	482	467	516	492	513	461	481	487	503	463	452	482	469	482	469	450	493	458	486	452	484	459	482	534	487	489	454	455	461	488	469	487	471	477	498	479	487	448	467	488	494	519	484	456	508	457	477	458	547	498	481	475	517	449	457	534	460	483	492	433	478	512	461	504	533	410	484	475	446	473	503	481	495	498	455	504	500	461	483	458	498	499	504	470	501	505	475	472	454	446	454	501	471	446	499	469	495	487	512	480	467	505	483	477	447	472	510	466	523	479	507	503	514	484	515	487	455	499	431	525	458	505	523	465	508	509	497	492	513	470	508	473	465	492	484	506	477	470	493	452	433	489	500	500	502	459	487	500	501	494	483	486	480
23389	20939	27955	24155	20765	11096	1778	768	676	640	617	532	505	481	458	423	494	443	416	421	465	468	436	479	420	445	447	417	463	459	442	458	426	450	443	445	430	444	432	454	433	444	453	427	442	412	418	442	431	412	453	440	461	482	444	448	428	412	471	425	456	453	476	427	479	469	452	444	441	447	467	470	461	441	420	449	427	440	433	478	456	445	458	440	497	431	471	440	417	452	453	487	452	428	458	466	463	449	432	434	419	452	437	446	427	452	403	416	446	426	435	472	455	413	441	474	469	441	479	431	430	440	422	423	450	427	420	437	447	424	416	437	479	435	438	442	455	432	433	433	422	452	448	395	420	434	441	433	422	438	439	430	427	423	394	454	444	396	417	468	442	424	446	438	388	428	417	452	464	431	393	444	473	417	436	486	459	423	476	453	466	428	428	430	404	402	433	496	440	438	394	421	445	452	491	420	458	439	422	445	423	439	443	413	427	435	422	423	464	438	425	439	443	413	436	445	408	467	428	411	400	386	440	444	445	450	404	423	457	467	453	420	430	430	445	414	472	432	417	456	437	462	419	429	409	437	429	428	458	423	464	421	479	422	414	414	441	453	425	397	424	434	457	452	422	423	460	422	416	402	465	471	445	436	451	429	433	422	423	417	423	437	452	431	418	464	465	432	427	391	470	444	417	465	446	398	404	483	410	469	457	431	404	489	445	418	447	409	414	445	408	434	441	434	453	452	406	441	432	414	452	455	418	408	447	445	437	462	426	453	429	445	420	425	423	417	433	423	468	492	427	448	433	440	450	481	433	421	460	438	452	434	418	426	446	395	407	435	472	427	451	462	429	402	413	402	465	432	443	423	459	449	447	407	442	434	391	391	476	441	410	486	423	451	445	442	414	425	421	427	458	461	430	456	424	427	405	418	462	450	433	461	445	455	427	433	444	433	436	436	429	410	423	416	447	440	460	456	440	446	466	423	428	428	432	395	412	439	451	407	427	468	410	426	421	408	434	433	413	457	451	447	395	403	429	445	436	410	428	441	439	439	445	386	425	428	395	419	430	448	454	456	421	419	442	428	438	441	434	417	442	475	424	446	466	452	426	417	440	455	403	478	471	405	418	462	390	429	419	420	439	436	420	450	446	410	439	463	443	458	469	385	482	458	434	452	413	414	373	444	451	427	442	432	435	454	422	412	448	425	430	481	484	449	446	460	433	413	428	425	432	447	412	436	443	455	422	409	455	433	422	417	435	385	464	420	447	454	436	439	473	465	433	418	452	452	439	448	425	428	403	428	444	393	399	429	451	428	442	419	425	417	432	445	475	404	431	436	435	413	420	464	439	402	421	431	426	413	428	447	436	426	457	451	459	439	404	403	456	440	396	388	433	436	435	458	440	415	429	419	449	425	433	463	392	446	428	418	490	434	429	411	421	447	456	440	420	395	443	436	396	399	425	448	458	451	477	429	444	417	436	464	433	409	434	440	434	415	482	437	425	424	448	420	412	481	471	437	422	442	425	437	484	465	435	485	438	452	430	400	453	441	452	444	442	418	424	407	473	448	445	456	398	421	399	459	438	419	453	403	389	450	473	434	431	438	427	435	469	414	463	426	450	414	434	418	413	421	445	454	431	417	435	431	418	421	428	454	439	401	433	446	415	441	474	431	436	389	425	457	486	437	416	427	467	428	406	433	439	458	426	425	428	383	455	471	449	457	436	470	405	431	470	405	415	456	424	456	419	424	444	436	410	426	430	428	435	428	443	442	413	453	418	434	403	438	434	451	440	436	441	426	451	465	443	406	394	447	427	488	472	459	471	415	441	480	456	421	446	399	480	403	456	399	442	465	447	420	397	429	414	457	434	447	445	403	452	446	419	475	448	420	419	437	437	470	437	420	437	399	415	417	424	431	439	431	397	457	425	438	442	398	406	428	440	482	417	452	454	410	431	408	449	440	437	427	425	379	463	406	455	431	469	428	433	417	455	431	445	431	396	404	467	505	447	447	444	433	424	438	421	433	408	465	423	462	466	436	441	427	457	420	432	407	412	450	435	407	421	435	385	454	406	428	413	445	474	433	421	460	450	450	404	412	413	466	449	402	457	477	429	427	417	419	467	478	461	429	414	406	418	425	471	456	468	444	412	450	393	446	395	449	412	429	443	458	475	458	373	412	416	437	417	404	398	431	413	448	432	412	438	461	451	424	437	387	466	381	418	435	467	393	459	429	447	442	431	412	441	429	472	404	415	430	446	457	455	424	466	447	459	391	430	446	455	468	464	414	432	459	408	431	397	436	412	420	417	435	439	441	452	436	408	440	446	429	442	425	418	419	445	424	467	440	480	429	432	375	450	369	414	439	452	417	463	493	444	434	450	417	430	447	408	454	456	454	465	429	446	414	412	418	436	444	384	432	429	457	442	443	426	430	434	453	436	416	416	435	401	367	428	432	441	459	422	452	448	421	470	455	470	455	442	440	445	419	450	426	420	423	407	419	439	425	449	462	459	449	424	451	444	430	409	435	422	462	445	447	443	413	401	469	487	464	472	432	445	435	455	421	411	436	421	416	433	419	427	430	420	439	424	441	449	413	444	447	453	394	427	417	423	419	462	460	444	419	419	398	411	418	438	472	462	440	444	426	467	429	420	415	481	442	409	399	423	462	452	454	407	426	423	381	437	396	392	430	429	416	434	419	436	412	429	448	414	422	425	419	430	457	424	466	433	437	400	424	447	428	425	452	424	459	405	416	416	451	455	476	448	442	436	395	411	412	478	416	419	424	412	426	422	460	450	436	404	444	443	434	477	441	468	426	423	414	445	405	410	412	463	436	454	416	412	461	456	436	439	416	420	496	469	427	452	430	472	434	459	447	425	475	442	447	428	439	452	448	461	447	413	443	416	432	403	501	452	440	427	416	428	418	433	428	457	444	427	444	454	436	433	473	460	405	453	435	418	433	439	448	445	430	451	417	433	450	448	431	410	434	414	418	416	424	473	452	434	434	465	439	421	434	437	454	441	449	412	388	457	430	436	433	409	456	476	446	425	430	432	446	442	438	435	437	435	422	451	442	443	469	439	473	409	430	425	437	417	412	434	413	439	411	427	455	450	456	422	428	464	417	429	410	456	422	476	415	411	442	437	448	448	396	455	422	427	484	456	388	462	433	399	423	445	402	425	458	411	413	416	429	436	387	436	422	441	434	438	427	446	422	391	446	415	467	429	414	449	433	473	424	391	432	449	399	407	421	432	447	404	409	442	405	433	449	447	434	411	460	436	458	423	461	436	484	441	420	452	446	434	464	413	415	383	405	432	434	436	442	460	423	424	434	390	446	409	421	403	465	415	421	407	414	445	389	463	450	375	407	447	468	485	443	436	404	463	444	458	474	446	402	436	456	406	382	434	390	424	402	454	421	447	408	402	456	399	447	421	436	451	437	455	456	446	417	464	431	408	388	421	429	440	416	418	439	418	448	459	424	445	445	422	454	452	458	454	421	450	418
44205	57921	36136	16805	5847	2549	1665	1042	818	759	715	590	559	530	498	535	463	447	443	453	478	461	435	467	441	478	451	433	502	436	481	436	431	436	471	455	452	475	430	487	489	445	480	451	441	443	454	470	485	446	472	516	461	462	459	439	438	451	499	478	469	467	485	448	460	462	459	441	444	450	484	447	448	475	474	440	477	441	407	413	433	433	463	412	459	454	448	470	446	440	477	444	433	457	486	445	465	463	467	481	477	429	484	511	445	456	500	476	430	445	442	454	439	427	462	482	444	471	460	460	466	465	438	476	471	429	447	454	458	481	459	442	483	474	487	478	426	472	470	463	429	451	473	465	505	446	449	461	461	452	421	471	482	434	428	455	449	470	464	446	458	447	448	464	453	492	461	450	436	463	452	450	506	464	414	447	436	455	489	491	460	506	467	450	417	458	461	482	422	453	470	488	467	435	458	481	420	426	445	500	478	452	443	467	482	476	484	432	484	486	462	487	497	435	461	458	433	468	482	457	456	465	445	455	459	424	488	489	461	441	448	454	508	454	417	467	454	442	467	447	440	445	462	482	425	471	474	459	477	431	471	462	466	432	475	475	454	454	465	482	442	476	447	436	486	460	467	448	461	431	461	427	518	403	461	458	442	436	463	449	480	465	444	473	491	453	477	428	474	431	463	425	396	487	461	447	456	432	436	469	473	454	461	446	449	477	489	425	456	441	447	436	404	409	455	465	482	442	484	489	473	445	467	431	481	426	498	460	417	473	440	434	445	488	448	424	472	449	456	480	430	476	468	440	478	440	419	447	459	463	506	433	445	464	432	485	428	432	488	448	452	439	474	467	412	452	430	464	468	449	467	466	483	431	459	442	396	462	464	482	470	458	478	448	419	447	469	461	453	472	496	441	437	471	485	440	463	467	465	472	469	456	487	453	429	426	470	486	473	460	451	478	465	430	446	449	416	458	481	449	444	452	449	434	462	445	453	447	475	432	466	455	441	440	489	468	470	449	463	463	445	487	443	445	457	432	451	446	452	460	460	461	439	463	454	449	436	438	436	437	486	469	408	444	442	458	451	497	465	496	463	423	468	473	446	451	452	465	450	454	452	442	445	425	470	448	474	446	455	464	440	458	430	429	477	443	456	472	439	457	470	466	437	472	443	500	459	437	491	426	484	396	468	446	492	476	440	456	455	425	498	462	488	420	497	484	502	459	472	454	429	428	451	450	460	427	494	430	455	468	475	483	453	428	462	492	449	498	464	462	460	436	485	453	463	449	427	492	414	442	429	447	453	447	457	438	472	474	464	446	438	458	399	458	421	418	440	433	505	502	428	479	440	446	476	430	450	463	471	459	439	471	454	440	453	452	485	470	430	453	474	439	464	483	476	483	467	456	457	440	464	449	445	445	490	451	478	460	459	496	455	442	501	475	475	498	446	460	462	466	464	467	470	455	466	481	468	449	450	444	499	457	435	470	490	470	457	474	475	449	461	476	456	447	434	454	462	465	447	463	478	489	415	444	463	475	479	462	469	469	446	468	468	431	481	487	452	432	461	479	462	450	460	477	453	445	430	438	447	445	454	495	473	454	467	451	446	467	498	429	474	434	480	454	459	450	461	482	447	494	443	435	436	491	436	458	445	430	467	447	490	455	456	434	449	476	422	457	449	457	449	416	477	446	441	476	435	486	460	469	467	497	441	463	425	463	461	473	422	458	444	472	452	405	433	425	447	451	437	429	467	445	494	456	440	451	475	498	481	477	485	470	445	447	499	452	482	469	468	461	458	494	440	456	467	439	446	453	445	458	429	480	485	467	505	442	443	473	477	495	436	470	474	412	468	482	483	446	444	461	457	452	490	435	473	456	440	485	439	481	463	436	420	462	429	444	442	444	447	462	447	415	478	466	475	444	455	460	461	469	441	467	458	430	443	437	439	470	493	484	442	447	445	439	446	460	428	458	442	458	483	434	439	481	462	498	440	439	468	461	436	438	458	459	476	459	423	439	440	449	444	476	465	451	426	476	443	468	436	419	452	433	434	439	443	484	427	435	421	453	443	459	429	452	414	421	490	471	476	465	495	426	479	433	505	436	481	454	454	423	456	432	455	458	463	434	446	443	488	493	483	441	499	422	430	477	439	426	448	448	482	501	472	487	465	486	432	485	438	424	506	453	474	472	483	484	479	478	444	455	459	469	480	446	440	498	445	474	481	479	462	466	475	448	432	466	453	475	453	465	438	476	453	478	465	462	443	438	435	439	472	457	431	452	435	423	439	420	485	440	467	448	494	444	424	432	454	467	435	435	517	444	466	455	460	443	451	445	403	496	451	469	438	462	425	443	447	433	474	463	492	469	450	462	482	412	457	411	452	452	496	470	438	480	460	496	451	456	483	407	460	452	428	483	446	476	497	449	426	450	411	452	461	453	468	441	437	443	449	468	462	452	438	461	450	473	434	500	411	446	422	448	457	459	467	477	502	452	413	430	452	471	482	482	460	494	472	463	447	460	475	414	430	457	454	460	446	478	451	511	464	518	499	478	461	434	433	466	466	453	453	446	472	441	473	457	491	449	426	478	454	462	460	423	428	444	443	431	467	424	460	469	459	430	445	410	442	448	443	485	457	500	441	478	452	455	474	471	461	485	505	466	455	419	476	441	438	465	436	479	483	446	492	494	452	502	435	443	481	445	461	431	452	451	477	441	445	515	434	486	509	450	470	443	447	462	424	470	429	452	490	443	466	446	429	441	456	433	498	449	425	451	454	483	458	434	450	446	448	440	459	493	498	452	473	491	440	481	458	438	461	441	440	465	467	487	469	442	432	468	453	466	439	445	444	469	466	459	464	475	463	445	421	501	450	439	469	428	469	420	479	487	420	458	461	450	494	413	432	475	461	460	454	455	446	424	482	473	436	447	420	487	439	490	479	448	420	483	487	451	470	443	491	503	435	449	453	419	427	435	457	449	486	428	478	460	434	489	479	447	462	464	501	456	454	433	447	444	483	425	481	443	452	460	465	478	454	454	424	468	475	415	457	453	493	455	451	451	451	486	436	465	468	470	484	465	456	468	465	481	457	484	447	456	429	426	423	448	462	442	450	469	452	428	470	463	465	472	454	455	512	458	460	438	441	433	456	476	437	460	465	468	450	449	465	466	477	469	484	446	487	452	435	429	430	451	446	475	495	425	474	458	453	462	415	435	454	457	477	423	445	423	463	448	445	458	431	483	489	446	468	448	474	471	442	437	461	496	470	464	416	467	454	445	435	470	503	469	463	437	449	449	454	438	446	421	470	446	451	434	451	412	441	452	436	492	434	430	434	451	448	465	457	448	416	480	488	477	436	416	455	478	451	451	469	458	438	420	420	439	424	473	457	477	432	478	453	462	457	447	465	496	426	468	455	476	484	483	429	464	480	466	463	469	440	432	470	455	458	469	433	489	456	457	459	435	406	460	444	449	459	478	433	447	452	428	466	468	409	481	443	435	469	444	467	470
25000	21556	27677	24891	11481	2554	1109	811	644	583	515	503	517	532	479	489	513	481	433	502	487	475	485	451	430	441	448	478	469	462	464	514	489	480	471	501	463	452	445	498	506	463	468	479	467	469	437	490	440	468	460	460	475	491	458	459	465	476	441	479	452	533	467	474	477	477	476	457	493	449	461	465	456	487	467	503	478	516	451	412	443	468	456	503	507	469	483	472	468	482	443	447	442	491	484	453	485	480	463	469	421	453	452	492	478	444	474	448	438	489	442	455	485	486	441	494	436	485	440	441	479	513	481	458	502	453	521	479	462	484	462	469	469	500	470	501	478	475	436	478	462	443	493	483	480	495	464	442	459	475	459	485	512	473	499	464	477	483	434	486	505	489	475	512	476	482	461	470	434	497	455	479	472	456	477	466	480	451	478	489	472	471	449	468	490	464	475	515	468	510	455	461	481	479	482	480	511	471	428	507	467	488	437	397	509	478	447	468	477	473	466	452	458	473	513	481	483	425	495	456	478	428	478	445	481	449	450	425	485	460	493	503	459	440	476	505	452	478	477	442	432	475	442	475	473	474	465	446	451	476	480	478	475	475	474	483	505	473	472	450	479	504	487	435	442	439	503	486	485	459	472	441	483	459	470	459	507	483	480	503	445	469	477	509	495	488	458	473	441	455	480	483	476	509	457	460	453	444	479	491	441	454	452	458	495	484	466	462	477	449	453	457	470	495	455	503	452	487	499	477	486	470	483	432	454	477	484	486	460	434	514	465	457	467	443	490	462	460	483	436	465	457	424	464	446	478	475	486	468	518	480	480	448	445	435	446	501	444	457	422	423	466	486	491	464	515	462	465	428	448	466	504	438	432	436	439	507	475	468	476	489	526	505	465	460	502	475	478	485	461	447	503	497	466	471	441	459	501	478	499	542	464	496	456	491	434	483	462	464	469	461	465	485	442	451	455	476	452	483	470	452	483	495	513	484	438	470	452	446	461	478	470	488	473	499	469	514	474	448	466	469	444	466	474	462	464	469	438	458	460	446	480	450	494	444	449	444	515	474	446	488	477	469	479	448	482	466	497	502	438	441	498	458	472	471	466	470	457	454	473	438	467	470	477	508	471	466	427	466	482	477	463	526	461	454	459	496	440	429	422	461	456	461	467	491	430	483	468	489	455	465	483	459	446	461	468	510	462	516	479	482	462	477	479	451	443	450	457	477	469	471	457	458	441	464	485	506	466	476	494	471	467	424	462	475	503	466	437	491	461	479	448	477	445	479	430	479	439	470	459	483	475	451	473	470	488	473	450	467	469	486	475	514	442	449	452	448	482	478	482	471	505	470	474	474	463	464	510	477	481	510	491	499	486	507	463	488	438	480	492	440	439	469	490	490	455	481	459	460	464	467	485	504	465	474	470	496	437	474	482	489	455	456	501	492	491	481	453	501	433	459	454	487	502	490	466	499	486	470	504	501	464	501	459	446	459	483	464	469	460	483	472	476	440	452	496	489	446	460	491	498	510	464	481	501	429	432	480	526	420	472	464	453	475	472	493	501	487	456	479	466	476	480	471	479	453	463	442	447	492	476	510	489	506	418	461	409	456	508	456	455	497	442	461	450	441	481	489	521	482	464	442	441	464	520	435	474	485	473	433	476	440	467	479	468	465	465	483	490	455	515	482	469	466	450	495	467	506	436	503	478	526	473	477	488	475	469	450	462	469	500	512	484	453	459	488	452	486	477	461	466	465	427	475	467	476	506	480	445	469	471	462	465	478	472	487	477	438	475	469	496	500	455	490	489	446	461	488	458	443	451	462	465	444	469	454	490	484	488	454	468	461	468	510	472	487	497	497	489	419	479	479	506	466	501	469	452	459	450	494	458	465	485	483	499	459	499	484	465	490	475	460	481	457	481	443	463	469	473	463	511	487	471	468	479	476	462	470	508	473	467	481	464	481	450	501	486	509	479	436	466	451	454	465	496	435	458	469	515	444	460	454	439	449	480	445	429	466	500	513	473	476	454	453	477	457	464	463	463	471	478	460	420	491	441	446	441	476	472	507	457	459	482	484	487	478	467	507	487	432	480	503	453	469	459	477	489	485	472	472	489	442	475	489	461	434	489	462	500	534	468	486	509	457	487	499	485	512	454	481	503	478	493	471	502	479	478	470	508	483	475	502	477	463	502	478	477	478	470	497	456	473	467	480	466	452	480	445	466	475	464	488	480	499	434	498	450	427	451	488	471	462	461	464	482	451	442	471	475	449	460	454	456	462	443	465	461	460	465	447	464	494	436	496	457	477	478	434	454	450	455	456	468	467	453	482	457	514	483	470	477	490	453	488	441	457	455	457	440	473	481	455	466	453	495	444	509	474	462	462	489	437	444	410	462	472	491	474	481	467	478	452	481	471	494	500	437	456	466	503	455	481	482	454	460	458	480	462	466	467	453	458	480	498	460	487	482	462	485	474	426	431	499	469	486	470	489	445	423	498	481	485	456	484	465	453	495	476	437	461	458	450	461	487	449	477	501	485	471	476	459	462	475	430	465	469	475	431	431	449	467	449	469	434	473	457	472	425	473	488	517	451	455	478	489	466	475	443	489	450	467	506	518	464	497	477	461	469	477	486	457	471	437	442	477	466	460	433	477	436	462	462	478	437	445	463	479	491	483	462	517	466	495	437	491	468	490	511	459	456	440	478	461	458	434	486	512	470	493	455	470	520	487	462	471	468	494	487	512	475	445	409	476	464	485	488	475	499	486	470	452	469	495	535	460	439	487	451	465	456	435	487	467	458	434	471	469	461	455	449	488	477	510	484	453	471	477	434	455	467	462	445	452	510	481	483	473	477	454	489	481	477	462	464	526	421	438	463	488	481	440	478	444	519	463	486	518	457	499	465	466	427	471	493	442	465	455	420	456	448	458	467	495	476	481	431	476	463	459	525	458	429	495	468	443	476	463	455	437	448	442	473	471	446	468	482	478	453	494	468	490	452	466	443	490	467	444	449	454	492	453	460	481	470	471	471	453	479	454	441	456	480	473	456	463	461	405	511	491	453	467	470	464	514	454	443	471	477	503	512	491	445	452	447	454	469	474	464	501	466	477	461	510	472	469	438	474	471	484	479	451	448	468	445	492	514	470	492	491	494	442	465	493	416	439	421	517	443	435	471	493	446	493	429	484	484	487	469	481	465	486	499	440	453	498	486	494	465	450	488	431	517	504	504	478	458	504	438	449	462	489	526	479	453	460	444	442	498	465	504	452	456	471	504	444	462	450	454	423	474	428	466	456	440	451	452	503	447	505	483	466	488	485	454	485	469	461	485	501	499	456	487	479	463	479	467	455	482	426	479	462	467	428	449	487	461	477	504	468	483	469	455	482	463	472	453	465	461	450	488	480	531	426	465	447	501	481	482	449	459	459	490	436	488	440	479	457	465	473	467	469	449	482	486	465	484	458	448	485	492	491	451	485	439	470	461	501	451	495	450	485	451	473	473	446	482
44254	57210	34108	12741	4974	2770	1427	966	787	756	631	607	580	514	499	494	550	538	481	486	495	508	495	506	486	527	497	449	508	475	501	496	527	505	525	504	489	516	467	495	468	516	523	522	471	501	520	526	499	503	495	505	534	532	491	489	516	524	469	496	454	481	457	495	478	538	494	496	459	533	456	469	496	517	480	467	464	476	481	483	498	505	485	498	499	523	465	487	491	479	455	480	485	494	483	536	487	501	512	507	507	501	488	487	476	468	456	445	529	489	510	476	491	515	509	531	509	502	477	484	486	561	548	499	474	518	499	487	494	486	483	533	491	534	467	497	527	491	481	506	533	487	489	471	520	535	486	462	496	448	517	509	475	474	464	469	497	473	503	457	501	485	511	503	500	494	506	478	482	483	497	517	466	516	505	454	495	497	499	540	525	495	516	446	507	468	466	483	462	483	527	501	545	507	525	515	475	486	477	468	463	510	526	469	456	532	495	481	477	501	550	492	505	500	445	478	562	486	527	494	471	495	497	475	500	523	465	497	506	509	475	519	513	486	532	518	504	493	499	490	504	499	526	492	507	495	511	488	496	447	495	530	489	511	488	505	513	535	523	459	522	498	467	480	483	481	489	484	461	513	520	505	506	470	494	491	491	455	458	486	495	465	487	521	473	515	482	470	508	502	485	472	478	522	506	498	494	511	484	472	532	495	514	481	510	511	478	458	527	510	533	490	477	471	525	467	523	494	495	499	476	484	501	486	513	519	481	488	473	498	521	434	488	491	520	517	471	512	529	466	494	544	477	492	492	502	513	517	498	495	465	489	478	540	492	505	505	510	482	475	500	510	534	483	511	508	502	492	483	535	501	482	512	490	458	515	478	496	517	501	500	484	500	473	493	498	526	504	524	490	473	477	499	497	506	547	525	500	467	486	475	501	487	469	503	478	493	467	487	475	488	454	516	497	484	484	499	495	469	494	494	493	550	547	505	495	467	507	487	510	468	496	505	467	499	486	451	485	522	489	504	514	499	516	480	493	464	530	482	476	457	507	501	476	483	535	484	518	492	491	484	505	505	500	504	498	471	502	492	465	517	516	476	431	500	509	494	494	498	497	503	471	499	496	485	509	465	528	496	490	476	504	501	442	472	474	505	469	481	490	492	515	539	482	486	479	492	490	513	501	512	513	521	471	518	516	495	499	496	512	474	541	464	508	493	520	501	479	500	495	497	512	506	476	466	486	448	472	494	473	517	508	497	508	504	524	492	517	514	503	493	468	502	525	476	495	462	457	478	513	498	471	513	451	477	462	526	491	477	477	496	518	511	465	452	474	537	532	523	468	484	483	513	501	503	480	486	506	493	486	482	492	493	491	526	526	507	524	486	496	553	470	472	483	498	480	518	495	508	506	471	480	471	474	464	474	480	473	489	506	530	450	543	486	459	501	513	510	484	474	502	486	465	489	457	474	515	506	480	504	522	441	499	529	478	489	515	536	475	525	484	477	487	461	481	520	496	518	481	463	491	505	517	494	492	519	491	501	483	547	506	507	483	518	499	514	488	466	527	453	535	496	512	459	491	449	505	500	459	500	478	474	482	488	503	484	469	469	483	484	456	461	516	481	519	503	493	504	452	531	520	491	524	483	512	471	504	485	511	524	493	540	458	497	483	485	501	494	502	484	480	476	515	540	459	468	504	522	470	513	500	468	550	492	516	467	525	470	451	466	484	515	503	447	481	476	506	519	467	486	521	508	490	479	522	482	525	476	482	501	505	530	532	459	491	497	506	476	509	500	499	462	500	496	482	527	525	493	475	487	463	508	488	516	513	503	487	507	464	468	487	478	496	479	496	528	486	487	511	505	497	481	489	496	486	516	475	483	473	511	494	519	536	507	538	518	499	508	494	491	466	482	516	490	504	466	512	445	520	483	452	506	509	525	483	476	492	511	487	472	486	481	520	419	509	493	500	480	487	508	479	510	558	454	464	489	471	509	481	491	498	466	468	475	439	511	495	488	513	488	478	502	424	479	493	487	478	477	496	510	542	507	467	471	500	481	517	449	471	514	486	509	515	475	494	437	532	527	498	496	471	509	521	499	485	475	510	491	485	462	520	497	463	497	508	456	520	483	467	495	520	497	486	478	482	515	487	463	456	522	520	491	495	498	489	532	501	482	516	522	502	505	470	513	519	519	499	485	468	487	539	482	522	550	477	492	472	505	479	478	535	514	487	532	485	508	488	459	526	503	484	473	516	477	470	552	499	484	481	481	531	526	519	508	485	491	467	479	448	507	481	542	459	541	519	521	507	470	521	510	521	461	472	475	508	492	528	494	509	480	470	490	543	526	492	509	484	488	515	488	488	497	467	507	492	528	508	517	445	483	499	514	456	518	510	475	525	458	454	489	472	436	492	539	526	487	502	492	503	467	506	487	498	483	520	484	454	467	522	483	520	503	484	529	498	489	488	508	487	489	522	501	477	481	487	457	523	482	466	496	506	503	490	495	493	516	516	478	494	523	519	487	513	499	486	495	434	512	512	491	505	482	505	471	498	521	500	478	530	496	515	469	525	513	508	505	501	473	471	548	494	511	502	451	492	505	459	490	502	552	517	495	458	513	493	503	496	501	541	529	487	499	474	460	503	499	508	491	495	471	493	481	499	488	496	525	498	505	507	484	476	475	530	495	505	536	509	488	527	534	482	523	498	478	459	491	486	526	478	497	516	479	510	497	518	465	508	527	493	489	480	480	500	485	491	514	496	516	504	444	459	523	488	482	485	501	501	537	510	480	481	500	450	494	474	506	504	468	509	473	468	507	507	481	477	496	515	518	492	497	494	479	483	506	473	487	511	504	484	510	498	531	477	460	509	489	489	479	500	540	442	537	494	506	487	436	502	523	468	463	497	483	469	492	478	496	492	476	519	494	517	497	505	504	479	501	505	455	498	488	517	471	476	514	488	483	505	481	526	534	497	462	485	535	463	497	473	502	494	519	472	498	456	509	506	498	538	515	474	489	456	452	483	518	481	447	463	495	467	482	518	459	480	485	508	472	507	500	489	501	507	536	514	478	519	538	486	501	522	495	492	497	507	469	521	501	470	475	519	476	483	511	483	482	516	509	509	507	518	489	512	498	450	518	568	513	485	517	503	499	481	474	524	525	488	474	529	475	544	494	501	513	451	482	512	456	536	498	500	484	474	513	489	481	474	490	469	459	504	540	518	507	485	502	513	503	492	504	513	479	486	483	492	490	488	548	535	510	462	482	507	478	491	541	473	527	479	495	488	488	495	490	513	475	479	493	499	528	500	454	473	526	493	488	497	489	483	500	504	507	463	463	524	524	498	516	483	510	514	469	513	507	477	476	484	509	503	502	533	505	542	472	522	491	477	504	466	489	474	461	487	525	477	463	481	497	487	453	499	483	495	491	502	487	500	540	467	495	466	510	517	483	525	518	486	483	520	466	477	489	498	499	455	460	504	512	499	505	513	510	498	489	468	476	488	483
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
